(57)【特許請求の範囲】
【請求項１】
略四角形の部屋の中心部近傍の所定の位置を基準として測定した周囲複数箇所の測定点の二次元平面における長さデータと角度データから、部屋の寸法を割り出し、ＸＹ座標表記に変換して表記するための測定及び計算方法であって、
部屋の周囲一周について４隅を含む任意の測定点の上記長さデータと上記角度データを測定して、それらデータをメモリに記憶させ、
上記角度データの値が隣り合う各三つの測定点の中央の測定点と両側の各測定点とを結ぶ２直線のなす角度を計算して上記４隅の測定点を判別し、
上記長さデータと上記角度データからなる極座標データを、上記４隅の測定点の一つがＸＹ座標の原点となり隣接する他の２隅の測定点がＸ軸上またはＹ軸上に重なるＸＹ座標データに変換し、
上記各測定点を、上記ＸＹ座標表記方法のための規定の測定箇所に対応づけて、上記ＸＹ座標データを各規定の測定箇所における部屋の基準寸法からの偏差寸法に変換することを特徴とする部屋の寸法表記のための測定及び計算方法。
【請求項２】
部屋の周囲に中柱が出張っている場合に、中柱の出張り側の両方の角と、壁側の両方の隅に近い測定可能な位置との４点を該中柱の測定点として、中柱の測定点であることを入力した後、それら測定点の長さデータと角度データを測定し、それら長さデータと角度データを記憶させると同時に、それら測定点が中柱の測定点であることを記憶させる請求項１記載の部屋の寸法表記のための測定及び計算方法。
【請求項３】
部屋の隅に隅柱が出張っている場合に、隅柱の出張り側の角と、壁側の両方の隅に近い測定可能な位置との３点を該隅柱の測定点として、隅柱の測定点であることを入力した後、それら測定点の長さデータと角度データを測定し、それら長さデータと角度データを記憶させると同時に、それら測定点が隅柱の測定点であることをメモリに記憶させる請求項１記載の部屋の寸法表記のための測定及び計算方法。
【請求項４】
部屋の周囲に中柱が出張っている場合に、該中柱の出張り側の両方の角の測定点のデータを除外して上記４隅の測定点の判別を行う請求項１記載の部屋の寸法表記のための測定及び計算方法。
【請求項５】
部屋の隅に隅柱が出張っている場合に、上記４隅の測定点の判別に際して、該隅柱の出張り側の角の測定点のデータを除外するとともに、該隅柱の角の測定点を挟む複数の測定点のデータから該隅柱の位置の部屋の隅となる点をデータとして仮想的に設定し、その仮想的に設定した点を測定点に含めて上記４隅の測定点の判別を行う請求項１記載の部屋の寸法表記のための測定及び計算方法。
【請求項６】
１部屋分の全ての測定点について測定した後、上記４隅の測定点の判別を行う請求項１記載の部屋の寸法表記のための測定及び計算方法。
【請求項７】
各測定点の測定時に部屋の隅となる測定点を判別し、隅の測定点であることを記憶する請求項１記載の部屋の寸法表記のための測定及び計算方法。
【請求項８】
略四角形の部屋の中心部近傍の所定の位置を基準として測定した周囲複数箇所の測定点の二次元平面における長さデータと角度データから、部屋の寸法を割り出し、ＸＹ座標表記方法による寸法表記に変換して表記するための測定及び計算方法であって、
部屋の周囲一周について４隅を含む任意の測定点の上記長さデータと上記角度データを測定して、それらデータをメモリに記憶させ、
部屋の周囲に中柱が出張っている場合には、該中柱の出張り側の両方の角と、壁側の両方の隅に近い測定可能な位置との４点を該中柱の測定点として、それら測定点の長さデータと角度データを測定して、メモリに記憶させ、
また、部屋の隅に隅柱が出張っている場合には、該隅柱の出張り側の角と、壁側の両方の隅に近い測定可能な位置との３点を該隅柱の測定点として、それら測定点の長さデータと角度データを測定して、メモリに記憶させ、
１部屋分の全ての測定点について測定した後、各測定点ついて、前後の測定点を結ぶ辺の曲がり角度と曲がり方向との幾何学的な位置関係から、部屋の辺の部分の測定点か、隅の測定点か、隅柱の測定点か、中柱の測定点かを判別し、
上記長さデータと上記角度データからなる極座標データを、上記４隅の測定点の一つがＸＹ座標の原点となり隣接する他の２隅の測定点の一方がＸ軸上またはＹ軸上に重なるＸＹ座標データに変換し、
上記各測定点を、上記ＸＹ座標表記方法のための規定の測定箇所に対応づけて、上記ＸＹ座標データを各規定の測定箇所における部屋の基準寸法からの偏差寸法に変換することを特徴とする部屋の寸法表記のための測定及び計算方法。
【請求項９】
実際に測定した測定点のなかに上記規定の測定箇所のいずれかに対応する測定点がない場合、その規定の測定箇所については、該測定箇所に本来対応すべき仮想測定点の近傍の実測定点のデータから補間によってＸＹ座標データを決定する請求項１〜８のいずれか一つに記載の部屋の寸法表記のための測定及び計算方法。
【請求項１０】
部屋の周囲に中柱が出張っている場合に、中柱の出張り側の両方の角と、壁側の両方の隅に近い測定可能な位置との４点を測定点として上記長さデータと上記角度データを測定し、これら４点のデータを基に疑似的に中柱の寸法および位置を計算する請求項１〜８のいずれか一つに記載の部屋の寸法表記のための測定及び計算方法。
【請求項１１】
部屋の隅に隅柱が出張っている場合に、隅柱の出張り側の角と、壁側の両方の隅に近い測定可能な位置との３点を測定点として上記長さデータと上記角度データを測定し、これら３点のデータを基に疑似的に隅柱の寸法を計算する請求項１〜８のいずれか一つに記載の部屋の寸法表記のための測定及び計算方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、部屋の形状に合わせて畳や絨毯等を裁断加工するに際し、部屋の寸法を測定して、数値制御等による裁断加工のために寸法表記するための測定及び計算方法、特に、略四角形の部屋の中心部近傍の所定の位置を基準として測定した部屋周囲の測定点の長さデータと角度データから、部屋の寸法を割り出し、裁断加工に適したデータに変換して表記するための測定及び計算方法に関する。
【０００２】
【従来の技術】
部屋に畳や絨毯を敷き込む際には、部屋の実際の寸法を測定し、その測定した寸法に合わせて、また、畳の場合は６畳とか８畳とかに割り付けて、裁断加工するが、そうした場合に測定する部屋の寸法は、例えば畳の場合、五八（５尺８寸×２尺９寸）、三六（６尺×３尺）、本間（６尺３寸×３尺１寸５分）といった畳一枚の基準サイズと畳数とで定まる部屋の基準寸法からの偏差で表すのが普通である。
【０００３】
そして、そのように基準寸法からの偏差で部屋の寸法を表わすための測定方法として、通常は、測定箇所が少なく測定時間が短くて済む「間中測定」で部屋の寸法を採り、また、部屋の周囲の敷居などのなかで特に歪みの大きい箇所では、部分的に「小間中測定」で、より細かく寸法を採る方法が一般的に行われている。
【０００４】
間中測定では、例えば４畳半の部屋の場合に４隅を含む１２箇所、６畳の場合に４隅を含む１４箇所に規定の測定点を設定して、それら測定点で測定したデータを基に、部屋の基準寸法からの偏差を計算し、基準寸法を表す四角形より外にはみ出す寸法を正の寸法（＋）で、内に入り込む寸法を負の寸法（−）で表現する。また、小間中測定では、４畳半の場合に４隅を含む２４箇所、６畳の場合に４隅を含む２８箇所に規定の測定点を設定して、それら測定点で測定したデータを基に、やはり部屋の基準寸法からの偏差を計算し、同様に正および負の寸法で表現する。
【０００５】
そして、そうした基準寸法からの偏差で部屋の寸法を表すための寸法測定を、経験や熟練を要することなく、誰でも短時間に正確に行うことができ、かつ、持ち運びが便利な測定手段によって行うことができるようにということで、例えば特開平９−３０４０６８号公報に記載されているように、基台と、この基台に回転自在に載置された回転台と、この回転台上に載置され、基台に対する回転台の回転角度を検出するロータリー・エンコーダと、回転台上に載置され、ワイヤーまたはテープなどを巻き込んでいて、引き出されたワイヤーまたはテープなどの長さを検出するリニア・エンコーダと、回転台上に載置され、回転台の指向方向にレーザ光線を放射するレーザ光源と、ワイヤーまたはテープなどの先端に結合された先鋭な先端部を有する探触子と、この探触子に設けられレーザ光線を受光したときに光線を再放射する応答装置と、指向方向に存在する測定すべき基準点に探触子の先端部を合わせ、応答装置より光線が再放射されたときの角度データおよび長さデータを格納する記憶装置とを具備する部屋の寸法測定装置が、本発明の発明者らによりかねてから提案されている。
【０００６】
この特開平９−３０４０６８号公報等に記載の寸法測定装置を用いた従来の寸法測定方法は次のとおりである。すなわち、図１の（ａ）および（ｂ）に示すように、部屋のほぼ中央に測定装置本体を設置し、部屋を例えば右回り（時計回り）に測定する場合に、先ず、レーザ光線より放射される可視レーザ光線の放射方向を最初の測定点の少し左側に向かせ、また、畳の基準サイズ（五八、三六、本間）、部屋の大きさ（畳数）などの初期設定条件を入力する。この入力された初期設定条件により、通常の間中測定であれば４畳半で１２箇所、６畳で１４箇所、小間中測定であれば４畳半で２４箇所、６畳で２８箇所というように測定箇所と測定点数が設定される。そして、リニア・エンコーダからワイヤーを引き出して、探触子の先端部を最初の測定点に合わせたのち、リモコン装置を操作し、モータを制御して回転台を右方向に低速度で回転させ、回転台のレーザ光源から放射されたレーザ光線が探触子を横切り、レーザ光線が応答装置の光センサへ入射した瞬間にＬＥＤより赤外線を入射方向に再放射させ、その再放射された赤外線を回転台の光センサが受光した瞬間に第１および第２のアップ・ダウン・カウンタの計数値を、それぞれ最初の測定点の角度データおよび長さデータとしてＲＡＭに格納する。そして、次に探触子の先端部を右隣の２番目の測定点に合わせて、回転台を右方向に回転させ、やはり回転台のレーザ光源から放射されたレーザ光線が探触子を横切り、レーザ光線が応答装置の光センサへ入射した瞬間にＬＥＤより赤外線を入射方向に再放射させ、その再放射された赤外線を回転台の光センサが受光した瞬間に第１および第２のアップ・ダウン・カウンタの計数値を、それぞれ２番目の測定点の角度データおよび長さデータとしてＲＡＭに格納する。そして、同様に、探触子の先端部を右隣の測定点に順次合わせて、各測定点ごとの角度データおよび長さデータをＲＡＭに格納する。そして、初期設定した条件の測定点数のデータをＲＡＭに格納し終わると、１部屋分の測定が完了する。そしてこれら長さデータと角度データからなる極座標データを、寸法測定装置に組み込んだ信号処理回路によって、あるいはパーソナル・コンピュータなどの外部の計算処理機器に送信して、ＸＹ座標系に変換し、更に、ＸＹ座標データから、畳の基準サイズと畳数とで定まる部屋の基準寸法からの偏差寸法に変換する。そして、寸法測定装置に付設した表示装置や小型プリンタにより表示あるいは印字し、あるいは、パーソナル・コンピュータなどの外部の計算処理機器に接続した表示装置やプリンタにより表示あるいは印字する。
【０００７】
【発明が解決しようとする課題】
上述のように、特開平９−３０４０６８号公報等に示された寸法測定装置による従来の部屋の寸法測定では、畳の基準サイズ、部屋の大きさ（畳数）などの初期設定条件を入力することにより、例えば四畳半の間中測定では１２箇所、同じく小間中測定では２４箇所というように測定すべき箇所（測定点）と箇所数（測定点数）が予め設定される。そして、その設定どおりの測定点を測定する必要があって、例えば間中測定の設定で部分的に小間中測定を行うような測定方法には対応できない。つまり、従来一般的に行われているような、全体としては測定箇所が少なく測定時間が短くて済む間中測定で部屋の寸法を採り、特に歪みの大きい箇所では部分的に小間中測定でより細かく寸法を採るといった方法を用いることができない。上記寸法測定装置による従来の方法では、間中測定の設定で部分的に小間中測定をしようとすると、エラーとなってしまう。また、そうかといって、部屋全体を小間中測定とすることも、測定箇所数が多くなるため非効率的である。
【０００８】
また、実際の部屋の測定現場では、他の内装工事用工具や資材などの障害物が置かれている可能性があり、そういったときに部分的に測定できない箇所が存在する場合がある。そのような場合でも、従来のように測定箇所が予め決められていると、その測定できない箇所を飛ばして次の測定箇所に移ったり、その測定箇所の代わりにすぐそばの小間中測定箇所を測定するといったことはできず、結局、部屋全体の測定ができないといった場合もあり得る。
【０００９】
また、予め測定箇所が決められてしまう上記従来の測定方法では、図２に示すように、中柱の陰に隠れる位置や、隅柱が位置する部屋の隅の測定ができず、したがって、隅柱や中柱がある部屋の寸法測定はできなかった。
【００１０】
また、上記寸法測定装置は、上述のように、部屋のほぼ中央に測定装置本体を設置し、部屋を例えば右回りに測定する場合に、先ず、レーザ光線より放射される可視レーザ光線の放射方向を最初の測定点の少し左側に向かせる、というように、「ほぼ中央」とか「少し左側」とかというあいまいな操作が可能で、その点で操作が簡便であるが、反面、そのあいまいな操作仕様の故に、この測定装置自体が内部で持っている二次元的な座標系と部屋の形状を示す二次元的な座標系との対応関係が一定のものではなくなり、そのため、長さデータと角度データからなる極座標系をＸＹ座標系に変換し、更に部屋の基準寸法からの偏差による寸法表現に変換する際の計算方法が複雑になる。つまり、長さと角度で表される測定点の極座標データからなる部屋の形状イメージは、角度の原点が定まらないため、部屋の基準寸法を表す四角形に対し回転方向にずれたものとなり、そのずれ量も一定でないため、極座標データを単に同じ条件でＸＹ座標系に変換したのでは、畳業界での標準的な寸法表記方法であるところの部屋の基準寸法からの偏差による寸法表記への変換に面倒な計算が必要となる。
【００１１】
そこで、間中測定とか小間中測定とかの定められた測定箇所および測定箇所数にとらわれずに、任意の測定点の長さデータと角度データを測定することにより、部屋の寸法を計算し表記することができ、中柱や隅柱が出張っている部屋の寸法を測定することができ、また、測定した長さデータと角度データからなる極座標データを、部屋の基準寸法に対し回転方向のずれのないＸＹ座標系のデータに容易に変換できるようにすることが課題である。
【００１２】
【課題を解決するための手段】
部屋は通常、四角形をしており、ほぼ直角になった４隅とほぼ直線の４辺を持っている。このことを利用すれば、部屋の周囲の４隅を含む任意の点をランダムに測定しても、部屋の隅に相当する４測定点を特定することは可能であり、また、４隅の測定点を特定できれば、その他の測定点が四角形のどの辺の上にあるか、隅からどのくらい離れたところにあるかなどの二次元的な位置関係を知ることも可能となる。
【００１３】
そのため、上記特開平９−３０４０６８号公報記載のような、長さデータと角度データを正確に測定し記憶する機構を持ち、その測定されたデータを演算・処理するマイクロコンピュータなどの信号処理回路を持つか、あるいはパーソナル・コンピュータなどの外部の計算処理機器にデータを送信して計算処理するよう構成された寸法測定装置を用いることを前提として、予め決められた測定箇所ではなく、任意の測定箇所の長さデータと角度データの二次元平面における幾何学的な位置関係を、この測定装置に組み込まれたマイクロコンピュータなどの信号処理回路によって、あるいはパーソナル・コンピュータなどの外部の計算処理機器によって判断し、あるいは必要に応じて人が補助的に追加情報を入力することにより、必要な部屋の寸法情報を計算することが可能である。
【００１４】
また、中柱や隅柱の測定においては、測定できない箇所の代わりになる箇所を測定し、計算によって、本来測定したい隅柱・中柱の寸法を擬似的に導き出すことが可能である。
【００１５】
具体的には、部屋の周囲一周について、部屋の４隅の測定箇所を必ず含み、その他の測定箇所は任意の測定箇所で長さデータと角度データを測定した場合に、測定箇所数をＳとし、各測定点Ｐ1，Ｐ2，Ｐ3，・・・・ＰSとして、角度データの値が隣り合う３つの測定点Ｐn-1，ＰnおよびＰn+1に注目する。そして、部屋の形状が全体としてほぼ四角形であるとして、図３の（ａ）に示すように、測定点Ｐn-1とＰnを通る直線と測定点ＰnとＰn+1を通る直線がほぼ直角をなしている場合には、測定点Ｐnは部屋の隅の測定箇所であると判断でき、一方、図３の（ｂ）に示すように、測定点Ｐn-1，ＰnおよびＰn+1がほぼ同一直線上に並んでいる場合には、測定点Ｐnは部屋の直線部分の測定点であると判断できる。こうして１部屋の全ての測定点Ｐnをこの方法で判定することにより、部屋の４隅の測定点の全てが判別できるのである。
【００１６】
そして、この方法で部屋の４隅の測定点が判別できると、図４に示すように、４隅の測定点をＰa，Ｐb，Ｐc，Ｐdとし、部屋の４つの辺をＬab，Ｌbc，Ｌcd，Ｌdaとして（Ｐa−Ｐbがなす辺をＬab、Ｐb−Ｐcがなす辺をＬbc、Ｐc−Ｐdがなす辺をＬcd、Ｐd−Ｐaがなす辺をＬdaと定義）、他の各測定点Ｐiがいづれの辺の上での測定箇所であるかは、その「角度データ」の大小関係から簡単に判断でき、また、その辺の両端をなす２つの隅の測定点に対して、測定点Ｐiがどの位置にあり、どのくらい歪んでいるかを知ることができる
【００１７】
また、中柱や隅柱がある場合に、測定装置本体からのレーザー光線が当たらないとか、ワイヤーが折れ曲がって探触子を測定装置本体の方向に向けることができないとかで測定できない箇所については、その近傍を測定点として代わりに測定し、測定できない箇所や、測定する柱自身の陰になる隅の位置（座標）を計算により擬似的に導き出して、隅柱あるいは中柱の本来測定したい寸法・位置を計算するようにできる。
【００１８】
また、４隅の測定点を特定できれば、長さデータと角度データとからなる極座標データに、角度オフセットを加算して、部屋の形状イメージを全体的に回転させ、ＸＹ座標表記方法による寸法表記に変換容易なＸＹ座標系に変換することが可能である。
【００１９】
そこで、本発明は、上記課題を解決するための手段を次のとおり提案するものである。
【００２０】
すなわち、請求項１に係る発明は、略四角形の部屋の中心部近傍の所定の位置を基準として測定した周囲複数箇所の測定点の二次元平面における長さデータと角度データから、部屋の寸法を割り出し、ＸＹ座標表記方法による寸法表記に変換して表記するための測定及び計算方法であって、部屋の周囲一周について４隅を含む任意の測定点の上記長さデータと上記角度データを測定して、それらデータをメモリに記憶させ、上記角度データの値が隣り合う各三つの測定点の中央の測定点と両側の各測定点とを結ぶ２直線のなす角度を計算して上記４隅の測定点を判別し、上記長さデータと上記角度データからなる極座標データを、上記４隅の測定点の一つがＸＹ座標の原点となり隣接する他の２隅の測定点の一方がＸ軸上またはＹ軸上に重なるＸＹ座標データに変換し、上記各測定点を、上記ＸＹ座標表記方法のための規定の測定箇所に対応づけて、上記ＸＹ座標データを各規定の測定箇所における部屋の基準寸法からの偏差寸法に変換することを特徴とする。この場合、任意の測定点の長さデータと角度データを基に、４隅の測定点を判別できる。そして、４隅が特定されると、部屋の周囲一周の全ての測定点の長さデータと角度データからなる極座標データを、部屋の隅の一つが原点に重なり２辺が座標軸にほぼ重なるＸＹ座標系に回転方向を合わせて変換することができ、また、そのＸＹ座標データを、間中測定や小間中測定などの規定の測定箇所に対応づけて、それら各規定の測定箇所における部屋の基準寸法からの偏差寸法に変換することが容易となる。
【００２１】
請求項２に係る発明は、請求項１に係る上記寸法表記のための測定及び計算方法において、部屋の周囲に中柱が出張っている場合に、中柱の出張り側の両方の角と、壁側の両方の隅に近い測定可能な位置との４点を該中柱の測定点として、中柱の測定点であることを入力した後、それら測定点の長さデータと角度データを測定し、それら長さデータと角度データを記憶させると同時に、それら測定点が中柱の測定点であることを記憶させるというものであり、これにより、中柱測定に必要なデータが得られる。
【００２２】
請求項３に係る発明は、請求項１に係る上記部屋の寸法表記のための測定及び計算方法において、部屋の隅に隅柱が出張っている場合に、隅柱の出張り側の角と、壁側の両方の隅に近い測定可能な位置との３点を該隅柱の測定点として、隅柱の測定点であることを入力した後、それら測定点の長さデータと角度データを測定し、それら長さデータと角度データを記憶させると同時に、それら測定点が隅柱の測定点であることをメモリに記憶させるようにしたものであり、これにより、隅柱測定に必要なデータが得られる。
【００２３】
請求項４に係る発明は、請求項１に係る上記部屋の寸法表記のための測定及び計算方法において、部屋の周囲に中柱が出張っている場合に、該中柱の出張り側の両方の角の測定点のデータを除外して上記４隅の測定点の判別を行うというものである。中柱が出張っている場合には、このように中柱の出張り側の両方の角の測定点のデータを除外することで、略四角形の部屋の４隅の測定点の判別が容易となる。
【００２４】
請求項５に係る発明は、請求項１に係る上記部屋の寸法表記のための測定及び計算方法において、部屋の隅に隅柱が出張っている場合に、上記４隅の測定点の判別に際して、該隅柱の出張り側の角の測定点のデータを除外するとともに、該隅柱の角の測定点を挟む複数の測定点のデータから該隅柱の位置の部屋の隅となる点をデータとして仮想的に設定し、その仮想的に設定した点を測定点に含めて上記４隅の測定点の判別を行うというものである。隅柱が出張っている場合には、このように隅柱の出張り側の角の測定点のデータを除外するとともに、該隅柱の角の測定点を挟む複数の測定点のデータから該隅柱の位置の部屋の隅となる点をデータとして仮想的に設定することにより、略四角形の部屋の４隅の測定点の判別が可能となる。
【００２５】
請求項６に係る発明は、請求項１に係る上記部屋の寸法表記のための測定及び計算方法において、１部屋分の全ての測定点について測定した後、上記４隅の測定点の判別を行うというものである。４隅の測定点の判定は、このように１部屋分の全ての測定点について測定した後で行うようにできる。
【００２６】
請求項７に係る発明は、請求項１に係る上記部屋の寸法表記のための測定及び計算方法において、各測定点の測定時に部屋の隅となる測定点を判別し、隅の測定点であることを記憶するというものである。４隅の測定点の判定は、このようにして各測定点の測定時に順次行うようにすることもできる。
【００２７】
また、請求項８に係る発明は、略四角形の部屋の中心部近傍の所定の位置を基準として測定した周囲複数箇所の測定点の二次元平面における長さデータと角度データから、部屋の寸法を割り出し、ＸＹ座標表記方法による寸法表記に変換して表記するための測定及び計算方法であって、部屋の周囲一周について４隅を含む任意の測定点の上記長さデータと上記角度データを測定して、それらデータをメモリに記憶させ、部屋の周囲に中柱が出張っている場合には、該中柱の出張り側の両方の角と、壁側の両方の隅に近い測定可能な位置との４点を該中柱の測定点として、それら測定点の長さデータと角度データを測定して、メモリに記憶させ、また、部屋の隅に隅柱が出張っている場合には、該隅柱の出張り側の角と、壁側の両方の隅に近い測定可能な位置との３点を該隅柱の測定点として、それら測定点の長さデータと角度データを測定して、メモリに記憶させ、１部屋分の全ての測定点について測定した後、各測定点ついて、前後の測定点を結ぶ辺の曲がり角度と曲がり方向との幾何学的な位置関係から、部屋の辺の部分の測定点か、隅の測定点か、隅柱の測定点か、中柱の測定点かを判別し、上記長さデータと上記角度データからなる極座標データを、上記４隅の測定点の一つがＸＹ座標の原点となり隣接する他の２隅の測定点の一方がＸ軸上またはＹ軸上に重なるＸＹ座標データに変換し、上記各測定点を、上記ＸＹ座標表記方法のための規定の測定箇所に対応づけて、上記ＸＹ座標データを各規定の測定箇所における部屋の基準寸法からの偏差寸法に変換することを特徴とする。このように、部屋の周囲一周についての４隅を含む任意の測定点を測定し、また、中柱が出張っている場合には、該中柱の出張り側の両方の角と、壁側の両方の隅に近い測定可能な位置との４箇所の測定点と、隅柱が出張っている場合には、該隅柱の出張り側の角と、壁側の両方の隅に近い測定可能な位置との３箇所の測定点を測定して、１部屋分の全ての測定点について測定した後で、各測定点について、前後の測定点を結ぶ辺の曲がり角度と曲がり方向との幾何学的な位置関係から、部屋の辺の部分の測定点か、隅の測定点か、隅柱の測定点か、中柱の測定点かを判別することにより、中柱および隅柱の存在を追加情報として手入力することなしに、４隅の判別できて、中柱および隅柱を含む全ての測定点の長さデータと角度データからなる極座標データを、部屋の隅の一つが原点に重なり２辺が座標軸にほぼ重なるＸＹ座標系に回転方向を合わせて変換することができ、また、そのＸＹ座標データを、間中測定や小間中測定などの規定の測定箇所に対応づけて、それら各規定の測定箇所における部屋の基準寸法からの偏差寸法に変換することが容易となる。
【００２８】
請求項９に係る発明は、請求項１〜８のいずれか一つに係る上記部屋の寸法表記のための測定及び計算方法において、実際に測定した測定点のなかに上記規定の測定箇所のいずれかに対応する測定点がない場合、その規定の測定箇所については、該測定箇所に本来対応すべき仮想測定点の近傍の実測定点のデータから補間によってＸＹ座標データを決定するというものである。これにより、任意に測定した測定点の中に、間中測定や小間中測定の規定の測定箇所のいずれかに対応する測定点がない場合でも、部屋の寸法測定が可能となる。
【００２９】
請求項１０に係る発明は、請求項１〜８のいずれか一つに係る上記部屋の寸法表記のための測定及び計算方法において、部屋の周囲に中柱が出張っている場合に、中柱の出張り側の両方の角と、壁側の両方の隅に近い測定可能な位置との４点を測定点として上記長さデータと上記角度データを測定し、これら４点のデータを基に疑似的に中柱の寸法および位置を計算するというものである。中柱の壁側の隅となる位置が、測定装置本体からのレーザー光線が当たらないとか、ワイヤーが折れ曲がって探触子を測定装置本体の方向に向けることができないとかで測定できない場合にも、このようにして中柱の寸法および位置を計算することができる。
【００３０】
請求項１１に係る発明は、請求項１〜８のいずれか一つに係る上記部屋の寸法表記のための測定及び計算方法において、部屋の隅に隅柱が出張っている場合に、隅柱の出張り側の角と、壁側の両方の隅に近い測定可能な位置との３点を測定点として上記長さデータと上記角度データを測定し、これら３点のデータを基に疑似的に隅柱の寸法を計算するというものである。隅柱の壁側の隅が、ワイヤーが折れ曲がって探触子を測定装置本体の方向に向けることができないとかで測定できない場合にも、このようにして隅柱の寸法を計算することができる。
【００３１】
【発明の実施の形態】
本発明は、例えば本発明の発明者らの提案による特開平９−３０４０６８号公報に示された部屋の寸法測定装置を用いて実施するものである。この寸法測定装置は、基台と、この基台に回転自在に載置された回転台と、この回転台上に載置され、基台に対する回転台の回転角度を検出するロータリー・エンコーダと、回転台上に載置され、ワイヤーまたはテープなどを巻き込んでいて、引き出されたワイヤーまたはテープなどの長さを検出するリニア・エンコーダと、回転台上に載置され、回転台の指向方向にレーザ光線を放射するレーザ光源と、ワイヤーまたはテープなどの先端に結合された先鋭な先端部を有する探触子と、この探触子に設けられレーザ光線を受光したときに光線を再放射する応答装置と、指向方向に存在する測定すべき基準点に探触子の先端部を合わせ、応答装置より光線が再放射されたときの角度データおよび長さデータを格納する記憶装置とを具備する。
【００３２】
また、この寸法測定装置には、図５に示す信号処理回路が組み込まれている。図５において、１は装置全体を制御するマイクロコンピュータ（ＣＰＵ）であり、２は角度データを検出する上記ロータリー・エンコーダ、３は長さデータを検出する上記リニア・エンコーダ、４はロータリー・エンコーダ２から発生する２相のパルスを計数するロータリー・エンコーダ・カウンタ、５はリニア・エンコーダ３から発生する２相のパルスを計数するリニア・エンコーダ・カウンタ、６は処理プログラムを格納したＲＯＭであり、７はデータを一時的に格納する上記記憶装置としてのＲＡＭであり、８はパソコンやプリンターなどの外部機器９とデータの交換を行うためのＳＩＯである。
【００３３】
この寸法測定装置を用いて部屋の寸法を測定する場合の基本操作としては、まず、部屋のほぼ中央に測定装置本体を設置し、部屋を例えば右回り（時計回り）に測定する場合（左回り、すなわち反時計回りでもよい。）に、先ず、レーザ光線より放射される可視レーザ光線の放射方向を最初の測定点の少し左側に向かせ、また、畳の基準サイズ（五八、三六、本間）、部屋の大きさ（畳数）などの初期設定条件を入力する。そして、リニア・エンコーダからワイヤーを引き出して、探触子の先端部を測定点に合わせ、リモコン装置を操作し、モータを制御して回転台を右方向に低速度で回転させ、回転台のレーザ光源から放射されたレーザ光線が探触子を横切り、レーザ光線が応答装置の光センサへ入射した瞬間にＬＥＤより赤外線を入射方向に再放射させ、その再放射された赤外線を回転台の光センサが受光した瞬間に第１および第２のアップ・ダウン・カウンタの計数値を、角度データおよび長さデータとしてＲＡＭに格納するといった動作を各測定点について順次行わせる。そして、１部屋分の測定が完了した後、長さデータと角度データからなる極座標データを、寸法測定装置に組み込んだ信号処理回路によって、あるいはパーソナル・コンピュータなどの外部の計算処理機器に送信して、ＸＹ座標系に変換し、更に、ＸＹ座標データから、畳の基準サイズと畳数とで定まる部屋の基準寸法からの偏差寸法に変換して、寸法測定装置に付設した表示装置や小型プリンタにより表示あるいは印字し、あるいは、パーソナル・コンピュータなどの外部の計算処理機器に接続した表示装置やプリンタにより表示あるいは印字する。
【００３４】
以下、実施の形態の各例を図面に基づいて順次説明する。
【００３５】
（第１の実施の形態）
第１の実施の形態は、請求項１〜６および９〜１１に係る部屋の寸法表記のための測定及び計算方法である。
【００３６】
この第１の実施の形態における測定及び計算の手順を図６および図７のフローチャート（メインルーチン）と図８のフローチャート（サブルーチン）に基づき、また、図９〜２５の説明図を参照して説明する。なお、以下の説明におけるステップＳ１〜３０は、図６および図７のフローチャートにおける各ステップを、また、ステップＴ１〜１０は、図８のフローチャートにおける各ステップを指す。
【００３７】
（スタート〜ステップＳ５）
まず、部屋のほぼ中央に測定装置本体Ａを設置する。
【００３８】
そして、電源を入れ、探触子を測定装置Ａの所定の位置に取り付けることによって、リニア・エンコーダを基準長さにセットし（ステップＳ１）、リモコン装置の確認キーを押すことによって、リニア・エンコーダ３のカウンタ値をクリアし（ステップＳ２）、次いで、リモコン装置から、「畳の基準サイズ」を入力し（ステップＳ３）、「部屋の大きさ（畳数）」を入力し（ステップＳ４）、「現場名」「部屋番号」「畳の種類」などの付加的な情報を入力する（ステップＳ５）。
【００３９】
（ステップＳ６〜２３）
そして、まず最初の測定点に探触子（測定子）を当てて、リモコン装置を操作して測定し、次に、例えばその右側に次の測定点を任意に定めて、探触子を当てて測定を行い、同様に部屋の右回りに順次測定点を定めて、部屋の４隅に相当する測定点を必ず含むよう部屋の周囲一周の任意の測定点を測定するのであるが、その際、ＣＰＵ１は、リモコン装置から新たなキー入力があったかどうかを見て（ステップＳ６）、新たなキー入力があったときに次に進み、まず、その入力が「運転」キーかどうかを見る（ステップＳ７）。そして、今回のキー入力が「運転キー」かどうかで後述のようにそれぞれ別の処理に進み、また、「運転」キーでないときは、「取消」キーかどうかを見て（ステップＳ８）、「取消」キーでなければ、「隅柱」キーかどうか（ステップＳ９）、「中柱」キーかどうか（ステップＳ１０）によって、後述のようにそれぞれ別の処理に進む。
【００４０】
つまり、この実施の形態では、部屋を右回りに測定する途中で、隅柱の測定をする必要が発生した場合は、リモコン装置により「隅柱測定」スイッチ（「隅柱」キー）を操作して隅柱を測定できる状態にした上で、図９のように隅柱の周囲３箇所を連続して測定する。そして、「長さデータ」と「角度データ」を内部のメモリ（ＲＡＭ７）に記憶させる際に、その測定点が「隅柱」の測定点であることも同時に記憶させる。そのため、キー入力が「隅柱」キーのときは、測定前に、隅柱の測定点であることを入力（隅柱測定モードにセット）する処理を行う（ステップＳ１８）。
【００４１】
また、部屋を右回りに測定する途中で、中柱の測定をする必要が発生した場合は、リモコン装置により「中柱測定」スイッチ（「中柱」キー）を操作して中柱を測定できる状態にした上で、図１０のように中柱の周囲４箇所を連続して測定する。そして、「長さデータ」と「角度データ」を内部のメモリに記憶させるときに、その測定点が「中柱」の測定点であることも同時に記憶させる。そのため、キー入力が「中柱」キーのときは、測定前に、中柱の測定点であることを入力（中柱測定モードにセット）する処理を行う（ステップＳ１９）。
【００４２】
なお、キー入力が「取消」キーであるときは、直前に測定した１箇所のデータを削除する（ステップＳ１７）。
【００４３】
そして、部屋の周囲全体の測定箇所を測定したら、リモコン装置で「完了」スイッチ（「完了」キー）を操作して、１部屋分の測定を完了するのであるが、ＣＰＵ１は、「完了」キーが入力されたかどうかを判定し（ステップＳ１１）、「完了」キーが入力されたのでなければ、測定継続ということで、測定装置本体Ａが回転し測定動作を行っている途中（測定中）かどうかを判定し（ステップＳ１２）、測定中であれば、探触子から赤外線の再放射による応答信号が有ったかどうかを見て（ステップＳ１３）、応答信号が有ったときに測定装置本体Ａの回転を停止させて（ステップＳ１４）、リニア・エンコーダ３およびロータリー・エンコーダ２から長さデータおよび角度データを読み取り（ステップＳ１５）、それらを順次新たな測定点のデータとして記憶させる（ステップＳ１６）。
【００４４】
今回のキー入力が「運転」キーのときは、測定装置本体Ａが回転して測定動作を行っている途中（測定中）かどうかを見て（ステップＳ２０）、測定中であれば、一旦回転を停止して測定状態を解除し（ステップＳ２１）、測定中でないとき、つまり測定解除の状態のときに、回転を開始させ、測定状態に設定する（ステップＳ２２）。
【００４５】
そして、部屋の周囲全体の測定箇所を測定したら、リモコンで「完了」スイッチを操作して、１部屋分の測定を完了する。「完了」スイッチが押されると、ＣＰＵ１は、一部屋の測定完了の処理を行う（ステップＳ２３）。
【００４６】
そして、「部屋の大きさ（畳数）」を入力するステップ（ステップＳ４）に戻って、同様に次の部屋の測定を行い、測定すべき各部屋の全てについて同様の操作を繰り返し、各部屋ごとに測定データを記憶する。
【００４７】
またキー入力が「運転」キーのときは、測定装置本体Ａが回転して測定動作を行っている途中（測定中）かどうかを見て（ステップＳ２０）、測定中であれば、一旦回転を停止して測定状態を解除する（ステップＳ２１）し、測定中でないとき、つまり測定解除の状態のときに回転を開始させ、測定状態に設定する（ステップＳ２２）。
【００４８】
（ステップＳ２４〜３０）
そして、測定結果の表示あるいは印刷を行う場合は、リモコン装置の「印刷」キーあるいは「通信」キーを押す。すると、ＣＰＵ１は、「印刷」キーが押されたか「通信」キーが押されたかによって、プリンター印刷かパソコン送信かを判別する（ステップＳ２４）。そして、プリンター印刷の場合は、データを印刷する部屋を選択して（ステップＳ２５）、その部屋の測定データをＸＹ座標データに変換し、さらに基準寸法からの偏差寸法に変換するための処理を行い（ステップＳ２６）、その結果をプリンターに出力して印刷する（ステップＳ２７）。また、パソコン送信の場合は、パソコンへ送信する部屋を選択して（ステップＳ２８）、その部屋の測定データをＸＹ座標データに変換し、さらに基準寸法からの偏差寸法に変換するための処理を行い（ステップＳ２９）、その結果をパソコンに送信する（ステップＳ３０）。
【００４９】
なお、ＸＹ座標表現に変換し、さらに標準的な部屋の形状である基準寸法からの偏差に変換した部屋の寸法を上記ステップＳ２７あるいはステップＳ３０でプリンターあるいはパソコンに出力し、表示・印刷するときに、実際に測定された箇所の寸法をそのまま表示・印刷することも可能である。ただ、通常は、後述のステップＴ５〜８の説明で図１７を参照して説明する直線補間による測定箇所を含めて、間中測定あるいは小間中測定の測定箇所の寸法を偏差寸法の形で表示・印刷する。また、直線補間により追加された寸法がある場合、そのことを強調するために、反転表示（あるいは印刷）やカッコ付き寸法表示（あるいは印刷）などの手段でアクセントを付けることもできる。
【００５０】
（ステップＴ１）
ステップＳ２６およびステップＳ２９の、「長さデータ」と「角度データ」の極座標で表現された部屋ごとの測定データを、ＸＹ座標データに変換し、さらに基準寸法からの偏差寸法に変換する処理は、次の手順で行う。
【００５１】
まず、１部屋分の測定データを抽出し、部屋の４隅の測定点を判別する（図８のフローチャートのステップＴ１）。その際、１部屋分の測定箇所数をＳ箇所として、図１１に示すように、各測定点をＰ1，Ｐ2，・・・ＰSとし、最後の測定点ＰSと最初の測定点Ｐ1は環状につながっているように取り扱う。そして、まず最初に、１部屋分の測定点Ｐ1，Ｐ2，・・・ＰSから隅柱の出張り側の角の測定点Ｐj（図１１の例ではＰ9）と中柱の出張り側の両方の角の測定点（図１１の例ではＰ13およびＰ14）のデータを除外し、それら測定点を、図１２に示すように、部屋を隅柱および中柱の無い四角形として扱うための測定点Ｑ1，Ｑ2，・・・Ｑtへと置き換える（ｔは、隅柱および中柱の無い四角形として扱う場合の測定箇所を表し、ＱtとＱ1も環状につながっているように取り扱う）。
【００５２】
その際、隅柱の角の測定点Ｐjの代わりに部屋の隅となる点Ｑkを仮想的に設定するものとし、図１３に示すように、隅柱の角の測定点Ｐjの左隣（測定順が１つ前）の測定点Ｐj-1と、その測定点Ｐj-1が位置する辺と同じ辺の上の最も遠い測定点である隅の測定点Ｐj0を通る直線をＬj1とし、隅柱の角の測定点Ｐjの右隣（測定順が１つ先）の測定点Ｐj+1と、その測定点Ｐj+1が位置する辺と同じ辺の上の最も遠い測定点である隅の測定点Ｐjmを通る直線をＬj2として、それら２直線Ｌj1とＬj2の交点を、仮想的な部屋の隅の点としてＱkに設定する。そして、Ｐj-1の座標データである長さデータＬj-1と角度データθj-1と、Ｐj0の座標データである長さデータＬj0と角度データθj0と、Ｐj+1の座標データである長さデータＬj+1と角度データθj+1と、Ｐjmの座標データである長さデータＬjmと角度データθjmとから、２直線の交点を求める幾何学的な方法で、Ｑkの座標データである長さデータＬkと角度データθkを計算する。
【００５３】
そして、隅柱および中柱のない四角形で表現された測定点Ｑ1〜Ｑtを、Ｑ1から順に検索し、部屋の４隅に相当する測定点Ｑp1〜Ｑp4を判別するため、Ｑ1〜Ｑtのうち、角度データの値が隣り合い且つ測定順に並んだ各３測定点Ｑk-1，Ｑk，Ｑk+1について、Ｑk-1とＱkを通る直線とＱkとＱk+1を通る直線とがなす角度ωk（このωkは、図１４に示すように、Ｑk-1からＱkへと向かう延長線を基準線とし、ＱkからＱk+1へ向かう直線が上記基準線となす角度であり、時計（右）回りを正の角度として表す）を計算する。なお、ＱtとＱ1は環状につながっているように取り扱い、Ｑt，Ｑ1，Ｑ2は角度データの値が隣り合い且つ測定順に並んだ３測定点という条件を満たすものと見なす。
【００５４】
ところで、部屋はほぼ四角形であるため、上記２直線がなす角度ωkは「０度付近」かまたは「直角（９０度）付近」に限られる。したがって、例えば図１４の（ａ）に示すように、ωk＞＋４５度の場合、Ｑkは部屋の隅の点で、図１４の（ｂ）に示すように、ωk≦＋４５度の場合、Ｑkは部屋の辺の上の点であると判断することができ、測定点Ｑkが「部屋の隅」を表す測定点であるかどうかは簡単に判別できる。
【００５５】
そこで、まず、ｋ＝１（Ｑk＝Ｑ1）として、上記ωkの判定式に従ってＱkが「部屋の隅」の測定点かどうかを調べ、ｋを順に加算（＋１）していって、図１５に示すように、最初に判別した「部屋の隅の点」をＱp1とし、引き続き判別した「部屋の隅の点」を順次Ｑp2〜Ｑp4とする。
【００５６】
（ステップＴ２）
つぎに、測定点全体を回転させ、かつ、平行移動させることにより、Ｑp1がＸＹ座標の原点に、Ｑp2が正側のＸ座標軸上になるように、極座標系からＸＹ座標系（Ｘの正が水平右方向、Ｙの正が垂直下方向）へ変換するため、部屋の隅の２点Ｑp1とＱp2を探す（図８のフローチャートのステップＴ２）。
【００５７】
（ステップＴ３）
そして、ＸＹ座標への変換の為の変換パラメータとして、回転させるべき角度
φｓと、平行移動させる量（ＸS，ＹS）を計算する（ステップＴ３）。
【００５８】
この場合に回転させるべき角度φｓは、Ｑp1の長さデータがＬp1、角度データがθp1で、Ｑp2の長さデータがＬp2、角度データがθp2であるとして、次の式で得られる。
【数１】
0004250735.tif 000002
【００５９】
また、平行移動させる量（ＸS，ＹS）は、次の式で得られる。
ＸS ＝ Ｌp1＊ｃｏｓ（θp1−φｓ）
ＹS ＝ Ｌp1＊ｓｉｎ（θp1−φｓ）
【００６０】
そして、Ｑ1〜Ｑtのすべてを、次の式により、ＸＹ座標系の座標データ（Ｘ，Ｙi）に変換する（ステップＴ４）。
Ｘi＝Ｌi＊ｃｏｓ（θi−φｓ）−ＸS  （ｉ＝１〜ｔ）
Ｙi＝Ｌi＊ｓｉｎ（θi−φｓ）−ＹS  （ｉ＝１〜ｔ）
【００６１】
（ステップＴ５〜８）
つぎに、ＸＹ座標系に変換された各測定点Ｑi（Ｘi，Ｙi）が、部屋の上・下・左・右のいづれの辺の上にあるかどうか判断し、更に、Ｑ1〜Ｑtの各測定点が、部屋の上下左右の辺の上の、何番目の間中測定箇所・小間中測定箇所を測定したものかを判定する（ステップＴ５〜８）。
【００６２】
すなわち、各測定点Ｑiのインデックス値iと、隅の点Ｑp1，Ｑp2，Ｑp3，Ｑp4のインデックス値Ｐ１，Ｐ２，Ｐ３，Ｐ４とを比較し、Ｐ１≦i≦ Ｐ２ の場合は、部屋の上の辺と判断し、Ｐ２≦i≦Ｐ３の場合は、部屋の右の辺と判断し、Ｐ３≦i≦Ｐ４の場合は、部屋の下の辺と判断し、Ｐ４≦i≦Ｐ１の場合は、部屋の左の辺と判断する。
【００６３】
そして、図１６に示すように、上の辺の間中・小間中測定箇所をＨＵ1〜ＨＵnx、右の辺の間中・小間中測定箇所をＨＲ1〜ＨＲny、下の辺の間中・小間中測定箇所をＨＤ1〜ＨＤnx、左の辺の間中・小間中測定箇所をＨＬ1〜ＨＬnyと設定し、Ｑ1〜Ｑtの各測定点が、上の辺、右の辺、下の辺、左の辺の各間中・小間中測定箇所のどれに当てはまるかを調べる（ｎｘは部屋の横方向の小間中測定箇所数、ｎｙは縦方向の小間中測定箇所数で、ＨＵ、ＨＲ、ＨＤ、ＨＬの参照インデックスが奇数であれば間中測定箇所、偶数であれば小間中測定箇所になる）。
【００６４】
部屋の上の辺にある測定点Ｑi（Ｘi，Ｙi）が、ＨＵ1〜ＨＵnxのいづれに該当するかを判定するには、まず、対象とする測定点Ｑiが位置する辺の両端点（隅の点）Ｑp1（Ｘp1，Ｙp1）とＱp2（Ｘp2，Ｙp2）のデータから、各小間中測定箇所の間隔Ｗを次の式によって定義する。
Ｗ＝（Ｘp2−Ｘp1）／（ｎｘ−１）
【００６５】
そして、次の式を満たすｊの値を参照インデックスとするＨＵｊをＱiに対応する測定箇所と判定する。
Ｘp1＋Ｗ＊（ｊ−１）−Ｗ／２≦Ｘi＜Ｘp1＋Ｗ＊（ｊ−１）＋Ｗ／２
【００６６】
右の辺、下の辺、左の辺についても同様の処理を行い、こうして、全ての測定点Ｑｉが、部屋のどの辺の上の、何番目の間中・小間中測定箇所に当てはまるのか（ＨＵ、ＨＲ、ＨＤ、ＨＬのいづれの参照インデックスに対応するのか）を特定する。
【００６７】
また、実際に測定した測定点のなかに、間中測定の測定箇所のいずれかに対応する測定点がない場合は、その対応する測定点のない間中測定の測定箇所のデータを、その付近で実測されたデータから補間する。この場合の補間の手順は次のとおりである。
【００６８】
例えば、図１７に示すように、部屋の上の辺の間中測定の測定箇所ＨＵiのデータ（ＸＵi，ＹＵi）を補間によって求める場合、ＨＵi（ＸＵi，ＹＵi）が本来持つべきＸ座標値ＸＵiは、部屋の隅の点Ｑp1（Ｘp1，Ｙp1）とＱp2（Ｘp2，Ｙp2）のデータを基に、次の式によって定義される。
【数２】
0004250735.tif 000003
【００６９】
このＸＵiに最も近いＸ座標値を持つ測定箇所を、部屋の上の辺の実際の測定点の中から、ＸＵiよりＸ座標値が小さい側と大きい側と双方で検索し、それら２測定点をそれぞれ、Ｑsn（Ｘsn，Ｙsn），Ｑsm（Ｘsm，Ｙsm）とすると、補間される点ＨＵiのＹ座標値ＹＵiは次の式による直線補間で求まる。
【数３】
0004250735.tif 000004
【００７０】
（ステップＴ９）
このようにして、最低限「間中測定」に相当する測定箇所ＨＵ1〜ＨＵnx，ＨＲ1〜ＨＲny，ＨＤ1〜ＨＤnx，ＨＬ1〜ＨＬnyの寸法表示とされたＸＹ座標データは、次いで、畳を製造する際の部屋の寸法の表し方である、部屋の基準寸法からの偏差で表すため、偏差寸法に変換する（ステップＴ９）。
【００７１】
部屋の基準寸法（Ｓx，Ｓy）は、ステップＳ３、４で入力した畳の基準サイズ「（五八、三六、本間）」と「部屋の大きさ（畳数）」から、次の式で計算される。
（部屋の横方向基準寸法Ｓx）＝Ｕs＊Ｍx
（部屋の縦方向基準寸法Ｓy）＝Ｕs＊Ｍy
【００７２】
ここで、Ｕsは、畳一枚の基準サイズ（五八＝５８００厘、三六＝６０００厘、本間＝６３００厘）であり、ＭxおよびＭyは、横方向および縦方向に畳の並ぶ枚数である。
【００７３】
例えば、畳の基準サイズが「五八」で、部屋の大きさ（畳数）が「６畳」である場合、上記式によって計算される部屋の基準寸法は次のとおりである。
Ｓx＝５８００＊２＝１１６００厘
Ｓy＝５８００＊１．５＝８７００厘
【００７４】
こうして計算した部屋の基準寸法に対し、上記ＨＵ1〜ＨＵnx，ＨＲ1〜ＨＲny，ＨＤ1〜ＨＤnx，ＨＬ1〜ＨＬnyのＸＹ座標データを、部屋の基準寸法を表す四角形より外にはみ出す寸法を正の寸法（＋）で、内に入り込む寸法を負の寸法（−）で表現した偏差寸法に変換する。すなわち、部屋の上辺の上の測定箇所ＨＵi（ＸUi，ＹUi）の場合、（−ＹUi）が偏差による寸法を表し、部屋の右辺の上の測定点ＨＲi（ＸRi，ＹRi）の場合、（ＸRi−Ｓx）が偏差による寸法を表し、部屋の下辺の上の測定点ＨＤi（ＸDi，ＹDi）の場合、（ＹDi−Ｓy）が偏差による寸法を表し、部屋の左辺の上の測定点ＨＬｉ（ＸLi，ＹLi）の場合 （−ＸLi）が偏差による寸法を表すよう変換する。図１８は、こうして偏差寸法に変換した部屋の寸法の一例を示している（この図の例は、「五八」基準で６畳の部屋の場合の寸法例である。図で、一点鎖線で表現されているのは、「五八」基準で６畳の部屋の場合の基準寸法を表す四角形である。）。
【００７５】
（ステップＴ１０）
つぎに、中柱の寸法および位置を計算する（ステップＴ１０）。その手順は次のとおりである。
【００７６】
測定したままの測定データＰ1〜ＰSから、測定時にステップＳ１９で「中柱の測定」として記憶された４箇所（１つの中柱測定で４箇所の測定を行う）の測定点を探し出し、それらの測定点を、図１９に示すように、Ｐg1，Ｐg2，Ｐg3，Ｐg4とする。
【００７７】
そして、中柱の陰になって実際には測定できない壁側の隅２点Ｖg1，Ｖg4の座標を、Ｐg1〜Ｐg4から計算する。そのため、図２０に示すように、Ｐg1とＰg4を通る直線に対し、Ｐg2から垂直に直線を下ろして、その交点をＶg1とし、Ｐg1とＰg4を通る直線に対し、Ｐg3から垂直に直線を下ろして、その交点をＶg4とする。こうして疑似的に中柱の壁側の隅２点を決定し、Ｖg1（Ｌg1，θg1），Ｖg4（Ｌg4，θg4）の座標（Ｌg1，θg1），（Ｌg4，θg4）を計算する。
【００７８】
また、こうして得られた中柱の座標から、図２１に示すように２点間の距離を求める幾何学的な方法により、中柱の四辺の寸法ｗ1、ｗ2、ｗ3、ｗ4と、その中柱が位置する辺の片側の端をなす部屋の隅を基準点とした位置Ｆを計算する。
【００７９】
（ステップＴ１１）
つぎに、隅柱の寸法を計算する（ステップＴ１１）。その手順は次のとおりである。
【００８０】
測定したままの測定データＰ1〜ＰSから、測定時にステップ１８で「隅柱の測定」として記憶された３箇所（１つの隅柱測定で３箇所の測定を行う）の測定データを探し出し、それらの測定点を、図２２に示すように、Ｐh1，Ｐh2，Ｐh3とする。
【００８１】
そして、ステップＴ１に関し図１３を参照して説明したのと同じ手法で、図２３に示すように、部屋の隅に相当する点Ｖhpを仮想的に設定する。そして、その座標を計算する。
【００８２】
そして、図２４に示すように、この仮想的な隅の点ＶhpとＰh1とをつなぐ直線Ｌh1と、ＶhpとＰh3とをつなぐ直線Ｌh3のそれぞれに対し、Ｐh2から垂線を下ろして、交点をそれぞれＶh1，Ｖh3とする。こうして疑似的に隅柱の壁側の隅２点を決定し、Ｖh1（Ｌh1，θh1），Ｖh3（Ｌh3，θh3）の座標（Ｌh1，θh1），（Ｌh3，θh3）を計算する。
【００８３】
また、こうして得られたＶhp，Ｖh1，Ｖh3，Ｐh2の計４点の座標から、図２５に示すように、２点間の距離を得る幾何学的な方法により、隅柱寸法ｗ1、ｗ2、ｗ3、ｗ4を算出する。
【００８４】
（第２の実施の形態）
第２の実施の形態は、請求項１〜５、７および９〜１１、特に請求項７に係る部屋の寸法表記のための測定及び計算方法である。
【００８５】
先の第１の実施の形態が、１部屋分の全ての測定点を測定した後で、４隅の測定点の判別を行うものであったのに対し、この第２の実施の形態は、各測定点の測定時に隅の測定となる点を判別し、隅の測定点であることを記憶する（請求項７）点に特徴がある。
【００８６】
図６〜８のフローチャートはこの第２の実施の形態の場合も同様である。以下、これらフローチャートに基づいて、第２の実施の形態における測定及び計算の手順の要点を説明する。
【００８７】
（スタート〜ステップＳ５）
まず、部屋のほぼ中央に測定装置本体Ａを設置する。
【００８８】
そして、電源を入れ、リモコン装置の確認キーによってリニア・エンコーダを基準長さにセットし（ステップＳ１）、リニア・エンコーダ３のカウンタ値をクリアし（ステップＳ２）、次いで、リモコン装置から、「畳の基準サイズ」を入力し（ステップＳ３）、「部屋の大きさ（畳数）」を入力し（ステップＳ４）、「現場名」「部屋番号」「畳の種類」などの付加的な情報を入力する（ステップＳ５）。
【００８９】
（ステップＳ６〜２３）
そして、まず最初の測定点に探触子（測定子）を当てて、リモコン装置を操作して測定し、次に、例えばその右側に次の測定点を任意に定めて、探触子を当てて測定を行い、同様に部屋の右回りに順次測定点を定めて、部屋の４隅に相当する測定点を必ず含むよう部屋の周囲一周の任意の測定点を測定する。その際、ＣＰＵ１は、リモコン装置から新たなキー入力があったかどうかを見て（ステップＳ６）、新たなキー入力があったときに次に進み、まず、その入力が「運転」キーかどうかを見る（ステップＳ７）。そして、今回のキー入力が「運転キー」かどうかで別の処理に進み、また、「運転」キーでないときは、「取消」キーかどうかを見て（ステップＳ８）、「取消」キーでなければ、「隅柱」キーかどうか（ステップＳ９）、「中柱」キーかどうか（ステップＳ１０）によって別の処理に進む。
【００９０】
キー入力が「隅柱」キーのときの処理は、第１の実施の形態で説明したものと同様で、隅柱測定モードにセットする（ステップＳ１８）。
【００９１】
また、キー入力が「中柱」キーのときは、やはり第１の実施の形態で説明したものと同様で、中柱測定モードにセットする（ステップＳ１９）。
【００９２】
また、キー入力が「取消」キーであるときは、直前に測定した１箇所のデータを削除する（ステップＳ１７）。
【００９３】
そして、「完了」キーが入力されたかどうかを判定し（ステップＳ１１）、「完了」キーが入力されたのでなければ、測定継続ということで、測定装置本体Ａが回転し測定動作を行っている途中（測定中）かどうかを判定し（ステップＳ１２）、測定中であれば、探触子から赤外線の再放射による応答信号が有ったかどうかを見て（ステップＳ１３）、応答信号が有ったときに測定装置本体Ａの回転を停止させる（ステップＳ１４）。そして、リニア・エンコーダ３およびロータリー・エンコーダ２から長さデータおよび角度データを読み取り（ステップＳ１５）、それらを順次新たな測定点のデータとして記憶させる（ステップＳ１６）。そして、ステップＳ６へ戻って、右回りの次の測定点を同様に測定するが、上記ステップＳ１６では、連続する３箇所の測定点Ｐk-2，Ｐk-1，Ｐkを測定した時点で、Ｐk-2とＰk-1を通る直線と、Ｐk-1とＰkを通る直線との、２直線のなす角度ωを計算して、このωの値により、ω＞＋４５度の場合、測定点Ｐk-1は部屋の隅の点と判定し、ω≦＋４５度の場合、Ｐk-1は部屋の辺の上の点であると判定し、測定点Ｐk-1が部屋の隅の点であるかどうかを、Ｐk-1の「長さデータ」「角度データ」とともに記憶させる。
【００９４】
中柱および隅柱の測定は、第１の実施の形態の場合と同様の操作によって行う。
【００９５】
そして、部屋の周囲全体の測定箇所を測定したら、リモコンで「完了」スイッチを操作して、１部屋分の測定を完了する。「完了」スイッチが押されると、ＣＰＵ１は、一部屋の測定完了の処理を行う（ステップＳ２３）。
【００９６】
そして、「部屋の大きさ（畳数）」を入力するステップ（ステップＳ４）に戻って、同様に次の部屋の測定を行い、測定すべき各部屋の全てについて同様の操作を繰り返し、各部屋ごとに測定データを記憶する。
【００９７】
また、キー入力が「運転」キーのときは、測定装置本体Ａが回転して測定動作を行っている途中（測定中）かどうかを見て（ステップＳ２０）、測定中であれば、一旦回転を停止して測定状態を解除する（ステップＳ２１）し、測定中でないとき、つまり測定解除の状態のときに回転を開始させ、測定状態に設定する（ステップＳ２２）。
【００９８】
（ステップＳ２４〜３０）
測定結果の表示あるいは印刷を行う場合は、リモコン装置の「印刷」キーあるいは「通信」キーを押すと、ＣＰＵ１は、「印刷」キーが押されたか「通信」キーが押されたかによって、プリンター印刷かパソコン送信かを判別する（ステップＳ２４）。そして、プリンター印刷の場合は、データを印刷する部屋を選択して（ステップＳ２５）、その部屋の測定データをＸＹ座標データに変換し、さらに基準寸法からの偏差寸法に変換するための処理を行い（ステップＳ２６）、その結果をプリンターに出力して印刷する（ステップＳ２７）。また、パソコン送信の場合は、パソコンへ送信する部屋を選択して（ステップＳ２８）、その部屋の測定データをＸＹ座標データに変換し、さらに基準寸法からの偏差寸法に変換するための処理を行い（ステップＳ２９）、その結果をパソコンに送信する（ステップＳ３０）。
【００９９】
なお、この場合も、ＸＹ座標表現に変換し、さらに標準的な部屋の形状である基準寸法からの偏差に変換した部屋の寸法を上記ステップＳ２７あるいはステップＳ３０でプリンターあるいはパソコンに出力し、表示・印刷するときに、実際に測定された箇所の寸法をそのまま表示・印刷することも可能であり、間中測定あるいは小間中測定の測定箇所の寸法を偏差寸法の形で表示・印刷することも可能である。そして、直線補間により追加された寸法を強調するため、反転表示（あるいは印刷）やカッコ付き寸法表示（あるいは印刷）などの手段でアクセントを付けることも可能である。
【０１００】
（ステップＴ１）
「長さデータ」と「角度データ」の極座標で表現された部屋ごとの測定データを、ＸＹ座標データに変換し、さらに基準寸法からの偏差寸法に変換するための処理（ステップＳ２６、ステップＳ２９）は、次の手順で行う。
【０１０１】
まず、１部屋分の測定データを抽出し、４隅の測定点を判別する（ステップＴ１）。ただし、この第２の実施の形態では、測定時に部屋の隅に当たる測定点かどうかを判別しながら各測定点を記憶しているので、隅柱がない場合、部屋の４隅の点Ｑp1，Ｑp2，Ｑp3，Ｑp4は既に特定できている。また、隅柱がある場合は、１部屋分の測定点Ｐ1，Ｐ2，・・・ＰSから隅柱の出張り側の角の測定点Ｐjと中柱の出張り側の両方の角の測定点のデータを除外し、それら測定点を、部屋を隅柱および中柱の無い四角形として扱うための測定点Ｑ1，Ｑ2，・・・Ｑtへと置き換える。その際、隅柱の位置に、第１の実施の形態と同様、仮想的な部屋の隅の点Ｑkを設定する。
【０１０２】
（ステップＴ２）
つぎに、測定点全体を回転させ、かつ、平行移動させることにより、Ｑp1がＸＹ座標の原点に、Ｑp2が正側のＸ座標軸上になるように、極座標系からＸＹ座標系（Ｘの正が水平右方向、Ｙの正が垂直下方向）へ変換するため、部屋の隅の２点Ｑp1とＱp2を探す（ステップＴ２）。
【０１０３】
（ステップＴ３〜８）
そして、第１の実施の形態と同様、ＸＹ座標への変換の為の変換パラメータとして、回転させるべき角度φｓと、平行移動させる量（ＸS，ＹS）を計算して（ステップＴ３）、Ｑ1〜Ｑtのすべてを、ＸＹ座標系の座標データ（Ｘi，Ｙi）に変換し（ステップＴ４）、次いで、ＸＹ座標系に変換された各測定点Ｑi（Ｘi，Ｙi）が、部屋の上・下・左・右のいづれの辺の上にあるかどうか判断し、更に、Ｑ1〜Ｑtの各測定点が、部屋の上下左右の辺の上の、何番目の間中測定箇所・小間中測定箇所を測定したものかを判定する（ステップＴ５〜８）。
【０１０４】
また、対応する測定点のない間中測定の測定箇所のデータは、補間によって求める。
【０１０５】
（ステップＴ９）
こうして、最低限「間中測定」に相当する測定箇所ＨＵ1〜ＨＵnx，ＨＲ1〜ＨＲny，ＨＤ1〜ＨＤnx，ＨＬ1〜ＨＬnyについてＸＹ座標に変換したデータを、第１の実施の形態と同様、部屋の基準寸法からの偏差寸法に変換する（ステップＴ９）。
【０１０６】
（ステップＴ１０、１１）
つぎに、第１の実施の形態と同様の手順で、中柱の寸法および位置を計算し（ステップＴ１０）、隅柱の寸法を計算する（ステップＴ１１）。
【０１０７】
（第３の実施の形態）
第３の実施の形態は、請求項１および８〜１１、特に請求項８に係る部屋の寸法表記のための測定及び計算方法である。
【０１０８】
第１および第２の実施の形態では、隅柱・中柱を測定するときに、測定する直前にリモコンで「隅柱測定」「中柱測定」スイッチを押して、当該測定装置に隅柱・中柱の存在を入力していたのに対し、この第３の発明の形態は、「隅柱測定」「中柱測定」スイッチをリモコンから入力しなくても、測定点の幾何学的な位置関係から、隅柱・中柱の存在を自動的に認識できる構成（請求項８）としたものである。
【０１０９】
この第３の実施の形態における測定及び計算の手順を図２６および図２７のフローチャート（メインルーチン）と、図２８および図２９のフローチャート（サブルーチン）に基づき、また、図３０〜３５の説明図を参照して説明する。なお、以下の説明におけるステップＥ１〜２７は、図２６および図２７のフローチャートにおける各ステップを、また、ステップＰ１〜２１は、図２８および図２９のフローチャートにおける各ステップを指す。
【０１１０】
（スタート〜ステップＥ５）
まず、部屋のほぼ中央に測定装置本体Ａを設置する。
【０１１１】
そして、電源を入れ、リモコン装置の確認キーによってリニア・エンコーダを基準長さにセットし（ステップＥ１）、リニア・エンコーダ３のカウンタ値をクリアし（ステップＥ２）、次いで、リモコン装置から、「畳の基準サイズ」を入力し（ステップＥ３）、「部屋の大きさ（畳数）」を入力し（ステップＥ４）、「現場名」「部屋番号」「畳の種類」などの付加的な情報を入力する（ステップＥ５）。
【０１１２】
（ステップＥ６〜２０）
そして、一部屋の測定準備ということで、初期設定をし（ステップＥ６）、まず最初の測定点に探触子（測定子）を当てて、リモコン装置を操作して測定し、次に、例えばその右側に次の測定点を任意に定めて、探触子を当てて測定を行い、同様に部屋の右回りに順次測定点を定めて、部屋の４隅に相当する測定点を必ず含むよう部屋の周囲一周の任意の測定点を測定する。その際、ＣＰＵ１は、リモコン装置から新たなキー入力があったかどうかを見て（ステップＥ７）、新たなキー入力があったときに次に進み、まず、その入力が「運転」キーかどうかを見る（ステップＥ８）。そして、今回のキー入力が「運転キー」かどうかで別の処理に進み、また、「運転」キーでないときは、「取消」キーかどうかを見て（ステップＥ９）、「取消」キーでなければ、「完了」キーかどうかの判定（ステップＥ１０）に進む。
【０１１３】
また、キー入力が「取消」キーであるときは、直前に測定した１箇所のデータを削除する（ステップＥ１６）。
【０１１４】
「完了」キーが入力されたかどうかの判定（ステップＥ１０）に進み、「完了」キーが入力されたのでなければ、測定継続ということで、測定装置本体Ａが回転し測定動作を行っている途中（測定中）かどうかを判定し（ステップＥ１１）、測定中であれば、探触子から赤外線の再放射による応答信号が有ったかどうかを見て（ステップＥ１２）、応答信号が有ったときに測定装置本体の回転を停止させる（ステップＥ１３）。そして、リニア・エンコーダ３およびロータリー・エンコーダ２から長さデータおよび角度データを読み取り（ステップＥ１４）、それらを順次新たな測定点のデータとして記憶させる（ステップＥ１５）。そして、ステップＥ７へ戻って、右回りの次の測定点を同様に測定する。
【０１１５】
隅柱の測定をする必要が発生した場合は、第１および第２の実施の形態とは異なり、「隅柱」キーを押すことによって隅柱を測定できる状態にすることなく、単に、図９に示すように隅柱の周囲３箇所を測定する。また、中柱の測定をする必要が発生した場合は、単に、図１０に示すように中柱の周囲４箇所を測定する。
【０１１６】
そして、部屋の周囲全体の測定箇所を測定したら、リモコンで「完了」スイッチを操作して、１部屋分の測定を完了する。「完了」スイッチが押されると、ＣＰＵ１は、一部屋の測定完了の処理を行う（ステップＥ２０）。
【０１１６】
そして、「部屋の大きさ（畳数）」を入力するステップ（ステップＥ４）に戻って、同様に次の部屋の測定を行い、測定すべき各部屋の全てについて同様の操作を繰り返し、各部屋ごとに測定データを記憶する。
【０１１７】
また、キー入力が「運転」キーのときは、測定装置本体Ａが回転して測定動作を行っている途中（測定中）かどうかを見て（ステップＥ１７）、測定中であれば、一旦回転を停止して測定状態を解除する（ステップＥ１８）し、測定中でないとき、つまり測定解除の状態のときに回転を開始させ、測定状態に設定する（ステップＥ１９）。
【０１１８】
（ステップＥ２０〜２７）
測定結果の表示あるいは印刷を行う場合は、リモコン装置の「印刷」キーあるいは「通信」キーを押すと、ＣＰＵ１は、「印刷」キーが押されたか「通信」キーが押されたかによって、プリンター印刷かパソコン送信かを判別する（ステップＥ２１）。そして、プリンター印刷の場合は、データを印刷する部屋を選択して（ステップＥ２２）、その部屋の測定データをＸＹ座標データに変換し、さらに基準寸法からの偏差寸法に変換するための処理を行い（ステップＥ２３）、その結果をプリンターに出力して印刷する（ステップＥ２４）。また、パソコン送信の場合は、パソコンへ送信する部屋を選択して（ステップＥ２５）、その部屋の測定データをＸＹ座標データに変換し、さらに基準寸法からの偏差寸法に変換するための処理を行い（ステップＥ２６）、その結果をパソコンに送信する（ステップＥ２７）。
【０１１９】
なお、この場合も、ＸＹ座標表現に変換し、さらに標準的な部屋の形状である基準寸法からの偏差に変換した部屋の寸法を上記ステップＥ２４あるいはステップＥ２７でプリンターあるいはパソコンに出力し、表示・印刷するときに、実際に測定された箇所の寸法をそのまま表示・印刷することも可能であり、間中測定あるいは小間中測定の測定箇所の寸法を偏差寸法の形で表示・印刷することも可能である。そして、直線補間により追加された寸法を強調するため、反転表示（あるいは印刷）やカッコ付き寸法表示（あるいは印刷）などの手段でアクセントを付けることも可能である。
【０１２０】
（ステップＰ１）
「長さデータ」と「角度データ」の極座標で表現された部屋ごとの測定データを、ＸＹ座標データに変換し、さらに基準寸法からの偏差寸法に変換するための処理（ステップＥ２３、ステップＥ２６）は、次の手順で行う。
【０１２１】
この第３の実施の形態は、「長さデータ」「角度データ」からなる極座標データをＸＹ座標変換する前に、隅柱・中柱の測定点を特定するための処理を行うもので、スタートすると、まず、一部屋分の測定データを抽出する（ステップＰ１）。
【０１２２】
（ステップＰ２）
そして、まず、各測定点を部屋の直線部分と非直線部分（部屋の隅、隅柱、中柱を含む）とに切り分ける処理を行うため、まず、最初の測定点Ｐk（ｋ＝１）を特定する（ステップＰ２）。
【０１２３】
（ステップＰ３）
そして、その最初の測定点Ｐk（ｋ＝１）から始め、任意の測定点Ｐkについて、その前後の測定点Ｐk-1（最後の測定点）とＰk+1（例えば右回り場合の右隣）の測定データから、測定点Ｐkにおける部屋の曲がり具合ωk（Ｐk-1とＰkとを結ぶ直線と、ＰkとＰk+1とを結ぶ直線とがなす角度）を計算し、このωkが、所定のしきい値αに対して、−α＜ωk＜αを満たすかどうかによって、図３０の（ａ）に示すように、測定点Ｐｋが部屋の直線部分の測定点であるか、図３０の（ｂ）に示すように、非直線部分の測定点かを判定する（ステップＰ３）。
【０１２４】
−α＜ωk＜αを満たす場合、Ｐkは直線部分の測定点（ωｋは０度付近）である。通常、部屋の直線部分の歪み具合は、図３１に示すように、半間（半畳の畳の１辺の長さ：およそ三尺＝９０９ｍｍ）の距離で、五分（およそ１５ｍｍ）以下の歪みであることが殆どであることからすれば、αをおよそ１度に設定することで、直線部分か非直線部分かの判断ができる。しかし、実際には、少し歪みが大きい場合でも確実な判定を行うために、やや余裕をとって、αを３〜１０度くらいに設定する。
【０１２５】
（ステップＰ４）
そして、ωkが、−α＜ωk＜αを満たす場合は、その測定点Ｐkを直線上の点と判定し、記憶させる（ステップＰ４）。
【０１２６】
（ステップＰ５）
また、ωkが、−α＜ωk＜αを満たさない場合は、その測定点Ｐkは非直線部分の点ということで、更に、部屋の隅の点かあるいは隅柱・中柱の測定点かを判定するため、まず、測定順の次の測定点Ｐk+1における曲がり具合の角度ωk+1と−αとの大小関係を見る（ステップＰ５）。
【０１２７】
（ステップＰ６）
そして、ωk+1＞−αの場合は、図３２に示すように、Ｐkは部屋の隅の点であると判定し、記憶させる（ステップＰ６）。
【０１２８】
（ステップＰ７）
また、ωk+1≦−αの場合は、図３３に示すように、Ｐkは隅柱または中柱の第１測定点であるということで、更に、隅柱の測定点か、それとも中柱の測定点かを調べるために、測定順の更に次の測定点Ｐk+2における曲がり具合の角度ωk+2の値を見る（ステップＰ７）。
【０１２９】
（ステップＰ８）
そして、ωk+2≧０の場合は、図３４に示すように、Ｐkを隅柱の第１測定点と判定し、また、Ｐk+1を第２測定点、Ｐk+2を第３測定点とする（ステップＰ８）。
【０１３０】
（ステップＰ９）
また、ωk+2＜０の場合は、図３５に示すように、Ｐkを中柱の第１測定点と判定し、また、Ｐk+1を第２測定点、Ｐk+2を第３測定点、Ｐk+3を第４測定点とする（ステップＰ９）。
【０１３１】
（ステップＰ１０）
こうして、あるｋについて測定が終わると、全ての測定点Ｐ1，Ｐ2，・・ＰSについて、同じ方法で、順次、各測定点について、部屋の直線上の点か、非直線部分の「部屋の隅」か「隅柱」か「中柱」かを特定するため、ｋに１を足す（ステップＰ１０）。
【０１３２】
（ステップＰ１１）
そして、測定点全てのｋについて測定点を特定したかどうかを見て（ステップＰ１１）、まだ特定していない測定点がある場合は、上記処理を繰り返す。
【０１３３】
（ステップＰ１２）
全ての測定点の特定が終了すると、ＸＹ変換の処理に入る。
【０１３４】
この第３の実施の形態の場合、「部屋の隅」、「隅柱」、「中柱」の測定点の特定は既にできている。そして、隅柱がない場合の、部屋の４隅の点Ｑp1，Ｑp2，Ｑp3，Ｑp4は特定できている。また、隅柱がある場合は、１部屋分の測定点Ｐ1，Ｐ2，・・・ＰSから隅柱の出張り側の角の測定点Ｐjと中柱の出張り側の両方の角の測定点のデータを除外し、それら測定点を、部屋を隅柱および中柱の無い四角形として扱うための測定点Ｑ1，Ｑ2，・・・Ｑtへと置き換える。その際、隅柱の位置に、第１の実施の形態と同様、仮想的な部屋の隅の点Ｑkを設定する。
【０１３５】
そこで、まず、測定点全体を回転させ、かつ、平行移動させることにより、Ｑp1がＸＹ座標の原点に、Ｑp2が正側のＸ座標軸上になるように、極座標系からＸＹ座標系（Ｘの正が水平右方向、Ｙの正が垂直下方向）へ変換するため、部屋の隅の２点Ｑp1とＱp2を探す（ステップＰ１２）。
【０１３６】
（ステップＰ１３〜１８）
そして、第１の実施の形態と同様、ＸＹ座標への変換の為の変換パラメータとして、回転させるべき角度φｓと、平行移動させる量（ＸS，ＹS）を計算して（ステップＰ１３）、Ｑ1〜Ｑtのすべてを、ＸＹ座標系の座標データ（Ｘi，Ｙi）に変換し（ステップＰ１４）、次いで、ＸＹ座標系に変換された各測定点Ｑi（Ｘi，Ｙi）が、部屋の上・下・左・右のいづれの辺の上にあるかどうか判断し、更に、Ｑ1〜Ｑtの各測定点が、部屋の上下左右の辺の上の、何番目の間中測定箇所・小間中測定箇所を測定したものかを判定する（ステップＰ１５〜１８）。
【０１３７】
また、対応する測定点のない間中測定の測定箇所のデータは、補間によって求める。
【０１３８】
（ステップＰ１９）
こうして、最低限「間中測定」に相当する測定箇所ＨＵ1〜ＨＵnx，ＨＲ1〜ＨＲny，ＨＤ1〜ＨＤnx，ＨＬ1〜ＨＬnyについてＸＹ座標に変換したデータを、第１の実施の形態と同様、部屋の基準寸法からの偏差寸法に変換する（ステップＰ１９）。
【０１３９】
（ステップＰ２０、２１）
つぎに、第１の実施の形態と同様の手順で、中柱の寸法および位置を計算し（ステップＰ２０）、隅柱の寸法を計算する（ステップＰ２１）。
【０１４０】
（第４の実施の形態）
第１〜３の実施の形態では、測定した部屋の寸法を、全て、「間中測定位置」と「小間中測定位置」での寸法で表しているが、この第４の実施の形態では、測定点を「間中測定位置」「小間中測定位置」に振り分けるのではなく、測定した点のＸＹ座標上における座標値（Ｘn，Ｙn）のまま（単位は任意）表示・印刷する。
【０１４１】
すなわち、図３６に示すように、部屋の周囲一周について４隅を含む任意の測定点を測定する。そして、各測定点の長さデータと角度データからなる極座標データを、４隅の測定点の一つがＸＹ座標の原点となり隣接する他の２隅の測定点がＸ軸上およびＹ軸上に重なるＸＹ座標データに変換し、そのＸＹ座標データの形で部屋の寸法を表記する。
【０１４２】
この方法によれば、部屋の各辺のなかでも特に歪みの大きいところ（歪みの凹凸の頂点と谷点）と部屋の４隅を測るだけでも、部屋の大凡正確な形状を測定することができる。
【０１４３】
（第５の実施の形態）
第１〜４の実施の形態では、各測定点の測定する順序は、最初の測定点から順に時計回りあるいは反時計回りに測定するというものであったのに対し、この第５の実施の形態では、部屋の４隅の点を含んでさえいれば（隅柱がある場合は、仮想的な隅の点を設定することで可）、各測定点の測定する順序は基本的に問わないものである。この場合、１部屋分の全ての測定点を測定した後、各測定点の角度データの値を見て、測定点を昇順（時計回りあるいは反時計回りの順）に並べ替える。その際、角度データが３５９度から０度の間の変化も昇順と見なすような取り扱いを行う。そうすることで、時計回りあるいは反時計回りに測定したのと同等になる。
【０１４４】
（第６の実施の形態）
第１〜５の実施の形態では、測定から寸法の変換・表示・印刷までのすべてを、寸法測定装置で行っていたのに対し、この第６の実施の形態では、各測定点の測定だけを寸法測定装置によって行い、測定した各測定点の長さデータと角度データを極座標形式のまま、パソコンなどの外部の計算処理機器に送信・入力し、その外部の計算処理機器で、ＸＹ変換や偏差への変換を行い、表示・印刷を行う。
【０１４５】
【発明の効果】
本発明によれば、間中測定とか小間中測定とかの定められた測定箇所および測定箇所数にとらわれずに、任意の測定点の長さデータと角度データを測定することにより、部屋の寸法を計算し表記することができ、中柱や隅柱が出張っている部屋の寸法も容易に測定でき、また、測定した長さデータと角度データからなる極座標データを、部屋の基準寸法に対し回転方向のずれのないＸＹ座標系のデータに容易に変換できる。
【図面の簡単な説明】
【図１】従来の間中測定における寸法測定装置の設置位置および測定箇所を示す図（ａ）および小間中測定における寸法測定装置の設置位置および測定箇所を示す図（ｂ）である。
【図２】従来の測定方式により中柱および隅柱がある部屋の寸法測定ができない状況を示す図である。
【図３】本発明により部屋の隅の測定点を判断する方法を説明するための図（ａ）および部屋の直線部分の測定点を判断する方法を説明するための図（ｂ）である。
【図４】本発明により各測定点が部屋のどの測定箇所を測定したものかを判断する方法を説明するための図である。
【図５】本発明の実施の形態に係る寸法測定装置に組み込まれた信号処理回路のブロック図である。
【図６】本発明の実施の形態（第１および第２の実施の形態）における測定及び計算の手順（メインルーチン）を示すフローチャート（１／２）である。
【図７】本発明の実施の形態（第１および第２の実施の形態）における測定及び計算の手順（メインルーチン）を示すフローチャート（２／２）である。
【図８】本発明の実施の形態（第１および第２の実施の形態）における測定及び計算の手順（サブルーチン）を示すフローチャートである。
【図９】本発明の実施の形態における隅柱測定の状況を示す図である。
【図１０】本発明の実施の形態における中柱測定の状況を示す図である。
【図１１】本発明の実施の形態における１部屋分の測定箇所の例を示す図である。
【図１２】本発明の実施の形態において部屋を隅柱および中柱の無い四角形として扱うための測定点の置き換えを示す図である。
【図１３】本発明の実施の形態において隅柱の位置の部屋の隅となる点を仮想的に設定する方法を示す図である。
【図１４】本発明の実施の形態において部屋の隅を判別する方法を示す図である。
【図１５】本発明の実施の形態において判別した部屋の隅の点を示す図である。
【図１６】本発明の実施の形態において各測定点を割り付けるための間中・小間中測定箇所の設定を示す図である。
【図１７】本発明の実施の形態において間中測定の測定箇所のデータを補間する方法を示す図である。
【図１８】偏差寸法による部屋の寸法表記の例を示す図である。
【図１９】本発明の実施の形態における中柱の測定点を示す図である。
【図２０】本発明の実施の形態における中柱の実際には測定できない測定点の計算方法を示す図である。
【図２１】中柱の寸法および位置を示す図である。
【図２２】本発明の実施の形態における隅柱の測定点を示す図である。
【図２３】本発明の実施の形態において隅柱の位置の部屋の隅を仮想的に設定する方法を示す図である。
【図２４】本発明の実施の形態における隅柱の実際には測定できない測定点の疑似的な設定方法を示す図である。
【図２５】隅柱の寸法を示す図である。
【図２６】本発明の実施の形態（第３の実施の形態）における測定及び計算の手順（メインルーチン）を示すフローチャート（１／２）である。
【図２７】本発明の実施の形態（第３の実施の形態）における測定及び計算の手順（メインルーチン）を示すフローチャート（２／２）である。
【図２８】本発明の実施の形態（第３の実施の形態）における測定及び計算の手順（サブルーチン）を示すフローチャート（１／２）である。
【図２９】本発明の実施の形態（第３の実施の形態）における測定及び計算の手順（サブルーチン）を示すフローチャート（２／２）である。
【図３０】測定点が部屋の直線部分の測定点である場合の曲がり具合を示す図（ａ）および非直線部分の測定点である場合の曲がり具合を示す図（ｂ）である。
【図３１】部屋の直線部分の歪み具合を示す図である。
【図３２】本発明の実施の形態（第３の実施の形態）において部屋の隅の点を判定する方法を示す図である。
【図３３】本発明の実施の形態（第３の実施の形態）において隅柱または中柱の第１測定点であることを判定する方法を示す図である。
【図３４】本発明の実施の形態（第３の実施の形態）において隅柱の測定点を判定する方法を示す図である。
【図３５】本発明の実施の形態（第３の実施の形態）において中柱の測定点を判定する方法を示す図である。
【図３６】本発明の実施の形態（第４の実施の形態）における測定方法を示す図である。
【符号の説明】
１  ＣＰＵ
２  ロータリ・エンコーダ
３  リニア・エンコーダ
４  ロータリ・エンコーダ・カウンタ
５  リニア・エンコーダ・カウンタ
６  ＲＯＭ
７  ＲＡＭ
８  ＳＩＯ
９  外部機器
Ａ  測定装置本体
【図１】
0004250735.tif 000005
【図２】
0004250735.tif 000006
【図３】
0004250735.tif 000007
【図４】
0004250735.tif 000008
【図５】
0004250735.tif 000009
【図６】
0004250735.tif 000010
【図７】
0004250735.tif 000011
【図８】
0004250735.tif 000012
【図９】
0004250735.tif 000013
【図１０】
0004250735.tif 000014
【図１１】
0004250735.tif 000015
【図１２】
0004250735.tif 000016
【図１３】
0004250735.tif 000017
【図１４】
0004250735.tif 000018
【図１５】
0004250735.tif 000019
【図１６】
0004250735.tif 000020
【図１７】
0004250735.tif 000021
【図１８】
0004250735.tif 000022
【図１９】
0004250735.tif 000023
【図２０】
0004250735.tif 000024
【図２１】
0004250735.tif 000025
【図２２】
0004250735.tif 000026
【図２３】
0004250735.tif 000027
【図２４】
0004250735.tif 000028
【図２５】
0004250735.tif 000029
【図２６】
0004250735.tif 000030
【図２７】
0004250735.tif 000031
【図２８】
0004250735.tif 000032
【図２９】
0004250735.tif 000033
【図３０】
0004250735.tif 000034
【図３１】
0004250735.tif 000035
【図３２】
0004250735.tif 000036
【図３３】
0004250735.tif 000037
【図３４】
0004250735.tif 000038
【図３５】
0004250735.tif 000039
【図３６】
0004250735.tif 000040