(58)【調査した分野】(Int.Cl.,DB名)
【発明の概要】
【発明が解決しようとする課題】
【0006】
例えば、柱、ドア枠および窓枠など壁面から突き出た膨出部および部屋の隅などを含む複数の隅角部が存在する。したがって、従来の壁面測定装置は、隅角部を測定位置の起点および始点にしてマニュアルで設定入力する必要があり、作業効率が煩雑になっている。さらに設定入力する箇所が多いので、設定入力の漏れによる測定エラーなどが発生するといった恐れもある。
特に、リフォーム業者の場合には、新築と異なり、内部の正確な図面が無い場合、造作にて室内の壁に固定されているようなテーブルや机や家具なのが存在したりするので、新築と異なりリフォームの場合には、更に、その測定は極めて困難となることがある。
【0007】
本発明は、上述の問題点に鑑みてなされたものであり、建築物の内壁寸法の測定作業を効率よく行うとともに、寸法を精度よく測定することが可能な壁面測定方法および壁面測定装置を提供することを主たる目的としている。
なお、本発明の目的、課題、および効果(利益)は、特許請求の範囲の記載自体から理解されるものであり、下記の説明により、不当に解釈してはならない。
【課題を解決するための手段】
【0008】
本発明は、以下のような壁面測定方法を提供する。
【0009】
本発明の1実施態様に係る壁面測定方法は、以下の構成を有する。
すなわち、内壁の寸法を測定する壁面測定方法であって、
A)レーザ距離計を支軸回りに回転させながら被測定面にレーザを照射し、当該レーザ距離計からレーザ照射された測定位置までの距離を測定する測定過程と、
B)前記測定過程で測定した前回のレーザによる測定位置(測定位置=レーザの照射位置である)から、今回の測定時の測定位置まで前記レーザ距離計を回転させた回転角度を検出する回転角度検出過程と、
C)前記前回と今回の測定過程で取得した2つの測定距離と前記回転角度検出過程で検出した回転角度から測定位置間ごとの距離を求め記憶部に記憶する過程と、
前記(A)の測定過程で得た距離と、(B)の回転角度検出過程で得た回転角度とから、前記(C)の測定位置間を記憶する過程を複数回連続して実行して、壁面の寸法を得る一群のデータとして生成するデータ生成過程と、
を備えたことを特徴とする。
【0010】
この方法によれば、被測定面である内壁の全周の寸法を少なくとも一回の測定で求めることが可能なデータを生成することができる。(キューブ状の室内の場合は、一回の測定で測定することができる可能性があるが、勿論、検証のために数回の回転を行っても良い。また、円錐形の室内の場合や膨出状の壁がある高さから上に形成されている場合には、数回転の測定が必要となる可能性がある。)すなわち、レーザ距離計を支軸回りに少なくとも一回転させる間に被測定面にレーザを間欠的に照射し、取得した測定位置ごとの測定距離および測定位置間ごとの回転角度のデータを取得し、さらに、この取得したデータに基づいて、三角関数を利用することにより、測定距離と回転角度から隣り合う測定位置間の距離を、CPUを含む制御部(電気回路6)によって演算により算出する。この算出したデータは、イメージとして、前回のレーザ照射位置の点から今回のレーザ照射位置の点の間の距離となり、続いて、今回のレーザ照射位置の点と次のレーザ照射位置の点との距離となり、これを随時に点間の回転角度と関連づけて記憶し、最終的には、前記(C)のデータ生成過程において、一連の連続したデータとして全ての点(レーザ照射位置)の互いの間隔の集合体が壁面の寸法として算出されるのである。
したがって、この方法によれば、従来のように、隅角部の位置を考量して内壁の測定範囲を予め決定し、オペレータのマニュアル操作によって当該測定範囲を設定入力する必要がないので、測定作業を効率よく行うことができる。また、隅角部を避けて特定の位置のみを測定するための設定を必要としないので、設定入力ミスによる測定エラーの発生を回避することもできる。
【0011】
なお、上記方法において、前記レーザ距離計から前記測定位置までの測定距離を隣り合う測定位置ごとに比較し、変化量が所定の変化量から外れる場合、前記前回のレーザによる測定位置から、今回の測定時の測定位置までに回転させる角度のレーザの測定間隔を変更することが好ましい。後述する実施形態においては、前記被測定面に間欠的にレーザを照射してその都度に、レーザ距離計からレーザ照射された測定位置までの距離を測定するように記載しているが、これに限定されず、レーザを連続的に照射しつつ、測定点を間欠的に測定するように構成すれば良い。要は、レーザが間欠的に照射されることが本発明において重要ではなく、測定を所定回転角度だけ回転する毎に測定することが重要となる。この測定間隔が短ければ短い程に小さな膨出部位を、より正確に測定することが可能となる。その理由をより詳しく説明すると、隣り合う測定位置(前回の測定位置と今回の測定位置)で比較した結果、その距離の増加率がそれ以前の隣り合う測定位置の間での増加率とが同じ増加率とならなければ、壁の凹凸が存在すると判定することができるのであり、この場合には、隣り合う測定位置の測定間隔(回転角度量)をより短くすることで、凸の立ち上がりの点を見出して、より正確な凹凸量や凹凸の始まり点をデータとして得ることが可能となるのである。
【0012】
繰り返しになるが、レーザ距離計から測定位置までの距離は、壁面が平坦な場合には一定の割合で距離が増加または減少してゆく。しかしながら、測定距離の変化量(例えば、傾き)が所定の変化量から外れる場合は、壁面が平坦でないことを意味するのである。すなわち、このような箇所は隅角部である可能性が高いので、平坦な面を測定する測定間隔と同じ間隔(広め)で測定すると、隅角部の寸法を正確に判断することができない。そこで、この方法によれば、例えば、測定間隔を初期設定よりも短くすることにより隅角部の立直面または曲面に複数回にわたってレーザを照射することが可能になるので、隅角部の寸法のみならず形状を正確に判定することができ、ひいては目的とする壁面の寸法のみを精度よく抽出することが可能になる。
【0013】
なお、上記方法において、測定距離の変化量が所定の変化量から外れた場合には、次のような補完処理をすることが好ましい。
【0014】
例えば、前記変化量が所定の変化量から外れたことを検知した時点で、レーザ距離計を逆回転させて所定の位置まで戻した後に、測定間隔を短く変更して正転させながら再測定する。
【0015】
または、前記変化量が所定の変化量から外れたことを検知した時点で、測定間隔を短く変更して所定距離まで逆回転させながら再測定する。
【0016】
この方法によれば、隅角部など平坦でないと疑わし部分で測定間隔を短く変更して複数回にわたって距離を再測定し、最初の測定時に測定しきれていない部分のプロット用のデータを補完するので、隅角部を精度よく判定可能となり、ひいては、目的とする内壁面の寸法のみを精度よく抽出可能になる。
【0017】
また、上記方法において、前記変化量が所定の変化量から外れたことを検知した時点で、当該測定時点の測定位置と前回の測定位置との間で、距離が最大となる位置を求めるまで、測定間隔を変更しながら複数回にわたって再測定することが好ましい。
【0018】
測定時点の測定位置と前回の測定位置との間に隅角部が含まれる場合、隅角部の起点となる位置までの測定距離が最大となる。したがって、この方法によれば、測定距離が最大となる位置を求めているので、隅角部の起点を特定することができ、当該部位から終点までを求めることにより、その形状を特定することもできる。
【0019】
さらに、上記方法において、前記被測定面で囲われた空間内に複数台のレーザ測定計を配備し、各レーザ距離計を一回転させながら当該被測定面にレーザを間欠的に照射し、レーザ距離計ごとに取得した距離と回転角度から測定位置間ごとの距離を求め、レーザ距離計ごとに求めた測定位置間の距離をまとめてプロット用の一群のデータとして記憶部に記憶するように構成してもよい。
【0020】
この方法によれば、例えば、複数本の柱の膨出したビルやマンションのように広くて死角の多い一室に複数台のレーザ距離計を配備し、個々のレーザ距離計によって被測定面までの距離を測定してゆくことにより、あるレーザ距離計で距離を測定できない死角部分を他のレーザ距離計によって測定することができる。したがって、各レーザ距離計によって取得した測定データから求めた測定位置間の距離をまとめて記憶し、これら複数台分のデータを読み出して合成することにより、死角の多い部屋であっても各レーザ距離計による一度の測定で壁面寸法を効率よく、かつ、精度よく求めることができる。
【0021】
なお、本発明は、上記構成以外に、以下の構成も開示している。
【0022】
内壁の寸法を測定する壁面測定装置であって、
被測定面に向けてレーザを照射し、該レーザの照射の方向を、前記内壁に連なる床面に対して回転可能に支承され、且つ、前記回転の中心と前記被測定面間の距離を測定するレーザ距離計と、
前記レーザ距離計によって測定した距離を記憶する記憶部と、
前記レーザ距離計を床面に対して略並行に回転させる駆動機構と、
以下の処理を実行する制御部と、を有する、
前記駆動機構によって前記レーザ距離計を前記支軸回りに回転させながら前記被測定面の所定の測定位置までの距離を間欠的に測定し、
前回の測定位置から今回の測定時の測定位置まで回転した前記レーザ距離計の回転角度を求め、
取得した前記測定距離と前記回転角度から測定位置間ごとの距離を求め、壁面長さをプロットするための一群のデータとして生成し、当該データを前記記憶部に記憶させる、
ことを特徴とする。
【0023】
この構成によれば、制御部によって駆動機構を回転制御し、レーザ距離計を支軸回りに一回転させる間に、被測定面の全周にレーザを間欠的に照射して測定位置ごとの距離を測定するとともに、間欠的に測定される隣り合う測定位置間の回転角度を求める。また、制御部は、隣り合う測定位置ごとの各距離と回転角度に基づいて、例えば三角関数を利用して測定位置間の距離を求めることができる。つまり、制御部は、測定位置間の距離を被測定面の全周に沿って取得するので、被測定面の全周をプロット可能な複数個に分割された寸法を一群のデータとして生成して記憶部に記憶させている。したがって、一回の測定で取得したデータを利用して被測定面の任意の範囲での寸法を求めることが可能になる。
【0024】
上記構成において、前記制御部は、さらに、測定位置間の距離の変化量を比較し、当該変化量が所定の変化量から外れるか否かを判定し、
判定の結果、変化量が所定の変化量から外れる場合、前記駆動機構を逆回転させて前記レーザ距離計を所定の位置まで戻し、測定間隔を変更した後に正転させて再測定させるよう構成することが好ましい。
【0025】
この構成によれば、制御部は、変化量が所定量から外れた場合に平坦でない部分を隅角部として判定し、当該隅角部を前回の測定間隔よりも、例えば短い間隔で再測定してデータを補完し、当該隅角部の寸法および形状を特定することができる。
【0026】
また、上記構成において、前記記憶部に記憶された前記データを読み出し、壁面全周を分割した長さを繋げて連続表示する表示装置と、
前記表示装置に連続表示された長さから指定した範囲の寸法を算出する演算処理装置と、を備えることが好ましい。
【0027】
この構成によれば、制御部によって取得されたプロット用のデータを利用し、壁面全周を分割した長さを繋げて表示装置に連続表示し、当該連続表示された長さから任意に範囲を指定して目的とする寸法を精度よく求めることができる。
【発明の効果】
【0028】
本発明に係る壁面測定方法および壁面測定装置によれば、建築物の室内寸法の測定作業を効率よく行うとともに、目的とする寸法を精度よく測定することができる
【発明を実施するための形態】
【0030】
壁面測定装置1は、
図1および
図2に示すように、装置本体2と回動体3とを備えている。装置本体2は、三脚4に水平に支持されている。
【0031】
装置本体2は、
図3に示す第1モータ5(例えばパルスモータ)および当該第1モータ5を駆動させる内部電源としての電池(2次電池)を内蔵している。この第1モータ5の回転軸が、回動体3に連結されている。したがって、
図2に示すように、第1モータ5の駆動によって回動体3が、回転軸Z回りに回転するよう構成されている。なお、装置本体2に電池を内蔵しているが、ACアダプタによる外部からの給電によっても第1モータ5が駆動可能に構成されている。
【0032】
また、装置本体2には、
図3に示すように、制御用の電気回路6(制御部)を備えている。電気回路6は、装置全体2を制御するCPU7、処理プログラムを格納したROM8、データを一時的に格納するRAM9、および後述するレーザ距離計10から出力された距離データを受信したり、或いは外部のパーソナルコンピュータ11(以下、適宜に(「PC11」と称す)にデータを送信および受信したりする通信部12などから構成されている。なお、通信部12とPC11の通信は、有線LANであってもよいし、或いは無線LANであってもよい。なお、CPU7は、本発明の制御部に相当し、RAM9は、本発明の記憶部に相当し、PC11は、本発明の表示装置および演算処理装置に相当する。
【0033】
回動体3は、円柱状の底部から立設された左右一対の支持体13を備えている。当該支持体13の間でレーザ距離計10が、
図4に示す第2モータ14の回転軸と自由軸によって左右から軸支され、水平軸Y回りに回転可能にされている。
【0034】
レーザ距離計10は、被測定物に照射したレーザの反射光の強度に基づいて測定距離を算出して出力する。なお、レーザ距離計10としては、例えば、ライカ システムズ社製の「Leica 3D Disto」やボッシュ株式のレーザ距離計など種々の物を使用することができる。
【0035】
したがって、回動体3は、レーザ距離計6を水平軸Y回り回転させて停止し、任意の角度でレーザを被測定面に照射し、レーザ距離計6を原点(回転中心を原点として設定している)として被測定面の測定位置までの距離を測定可能に構成されている。つまり、レーザ距離計6は、回転体3に固定される結果、設置される床又は床に設置する固定台である三脚4に対してレーザ距離計6は、回転可能に支承されている。
【0036】
<測定処理1>
次に、上記壁面測定装置1によって部屋の内壁を測定する一連の処理について図を参照して説明する。
【0037】
図4に示すように、部屋の略中央に三脚4を設置し、当該三脚4に壁面測定装置1を装着する。電源ボタンを押圧すると装置本体2に備わった水準器の機能が作動し、当該水準器に従って装置本体2を水平に設定する。水平度は、装置本体2だけである程度まで調整した後に、三脚4の脚部を伸縮させ、三脚4の高さで微調整を行う。
【0038】
次に、PC11と装置本体1との通信接続を行う。接続が完了すると、PC11から測定間隔を設定する。その後、レーザ距離計10から壁面Wにレーザを照射し、測定開始位置の高さを設定する。これら初期設定が完了すると、PC11または壁面測定装置1を操作して測定を開始する。
【0039】
この開始操作に伴って、装置本体2の上で回動体3が時計方向に360度の回転を開始する。この回転する間に予め設定した間隔でレーザ距離計10から壁面Wにレーザを間欠的に照射し、各測定位置X1〜Xnまでの測定距離が、RAM9に記憶される。また、測定開始位置X1から次の測定位置X2にレーザを照射するようにレーザ距離計10が回転するとき、CPU7が第1モータ5の駆動時のパルス数をカウントし、測定距離とパルス数がRAM9に記憶される。
【0040】
測定が2回目以降になると、CPU7は、プロット用のデータの生成を開始する。例えば、
図5に示すように、レーザ距離計10を原点位置Aとし、壁面W
1にレーザを照射した前回の測定位置X1と現時点の測定位置X2を底面とし、前回の測定距離L1と現時点の測定距離L2で挟む角度θ1から測定位置間の距離d1を求める。角度θ1は、第1モータ5のパルス数から求めることができる。すなわち、角度θ1は、設定した第1モータ5の回転角度と一致するので、本実施形態では、常に一定に保たれている。なお、角度θ1は、回動体3の回転角度をロータリーエンコーダのような検出器によって検出するように構成してもよい。
【0041】
上述のように取得する測定距離L1、L2および回転角度θ1からd1は、三角関数を用いてd1
2=L1
2+L2
2−2L1L2cosθ2により求めることができる。
【0042】
CPU7は、測定位置間の距離d1を求めると、
図6に示すように、レーザ距離計10を360度回転させる間に、各測定位置間(2点間)の距離を求めて順にプロット用の一群のデータとして生成しながら逐次にRAM9に記憶してゆく。測定完了後に、CPU7は、RAM9に記憶したデータをPC11に送信して一連の処理を終了する。
【0043】
この構成によれば、部屋の内壁面W1〜W4の全周の長さを一回の測定で求めることができる。すなわち、レーザ距離計10を一回転させる間に壁面W1〜W4にレーザを間欠的に照射し、取得した測定位置ごとの測定距離および隣り合う測定位置間ごとの回転角度を求めることができ、さらに、三角関数を利用して隣り合う測定位置ごとの測定距離と回転角度から隣り合う測定位置間の距離を求めることができる。換言すれば、各測定位置間の距離d1、d2、……は、壁面W1〜W4の全周の長さを複数個に分割したプロット用の一群のデータとして生成される。したがって、PC11に一群のデータをプロットして表示し、範囲を指定することにより、任意の範囲の寸法を求めることができるので、従来のように、オペレータのマニュアル操作によって測定範囲を詳細に設定入力する必要がないので、測定作業を効率よく行うことができる。また、隅角部を避けて目的とする測定位置のみを測定する必要がないので、測定エラーをなくすこともできる。なお、測定の開始位置および終了位置は、従来のように隅角部に限定されず、壁面の平坦な位置など任意の位置に設定できることは言うまでもない。
【0044】
<測定処理2>
部屋の内壁を360度測定する過程で、室内には、単なる角部、或いは、
図4に示す柱21〜24などによる隅角部が存在する。本実施形態では、この隅角部を判定して、精度よく測定する形態について説明する。
【0045】
図4に示す平坦な壁面を測定している間、
図7に示すように、測定位置X1〜X7まで各測定距離L1〜L7は一定の割合で増加し、変化量を示す各測定位置間の傾が、一定であることが分かる。しかしながら、隅角部21の測定位置X8では、距離L8が距離L7より短くなっており、変化量を示す傾きが斜め下がりに変化している。
【0046】
CPU7は、測定ごとに変化量をモニタしており、変化量が一定でなくなった測定時点で、変化量が一定であった最終時点の測定位置X7まで回動体3を逆回転させて戻す。
【0047】
CPU7は、現状の測定間隔よりも短い測定間隔に変更する。すなわち、第1モータ5のパルス数を調整し、レーザ距離計10を微小角度で回転させるように変更する。
【0048】
その後、回動体3を正転させて測定位置X7からレーザ距離計10によって再測定を開始する。すなわち、
図8に示すように、微小間隔で測定位置ΔX71からΔX74の順に再測定してゆく。CPU7は、測定した値を前回の変化量を検出した測定位置X7からX8までの間を補完する値としてRAM9に記憶してゆく。
【0049】
CPU7は、再測定の間も変化量をモニタしている。例えば、
図4に示すように、測定位置X8からX10までは隅角部を含むので、CPU7は、この間は微小間隔で測定し、測定位置X10からX11で変化量が一定に戻ると、測定間隔を当初設定値に戻して測定を継続する。その後、各壁面W1〜W4に対して、レーザが垂直に照射された場合(
図4の測定位置X14)、その時点から変化量が増加または減少するが、隅角部21〜24とは異なり変化量は一定となるので、測定間隔は、当初設定のままとなる。
【0050】
以後、CPU7は、隅角部を判定するごとに回動体3を所定位置まで戻すとともに測定間隔を変更して再測定し、変化量が一定になると測定間隔を初期設定に戻しながら測定を繰り返し、部屋の内壁を360度にわたって測定し、プロット用の一群のデータをPC11に送信して一連の処理を終了する。
【0051】
なお、この測定処理2において、変化量が変化した時点で、前回の測定位置X7までレーザ距離計10を戻して再測定を一回行っているが、当該測定位置X7とX8の間で再測定を複数回行ってもよい。このとき、再測定ごとに測定間隔を変更して測定した距離が最大となる位置を求める。
【0052】
この構成によれば、測定位置間の変化量が変化した領域を平坦でない隅角部であるとCPU7が判定するので、CPU7は、変化量が変化する前の測定位置に回動体3を戻すとともに、測定間隔を短く変更してレーザ距離計10によって当該部分を再測定させるので、隅角部の寸法および形状を精度よく判定可能となる。特に、測定位置間X7とX8で複数回行う再測定ごとに測定間隔を変更して測定距離が最大となる位置を求めることにより、隅角部の起点を特定することができるので、隅角部の形状および大きさをより精度よく判定することができる。その結果、隅角部を除く平坦な壁面のみを精度よく抽出することが可能になる。
【0053】
なお、本発明は、上記実施形態に限定されず、以下のような構成であってもよい。
【0054】
(1)上記実施形態では、1台の壁面測定装置1を利用して矩形の1部屋の壁面の全周にわたって測定していたが、正方形や長方形でない異形なレイアウトの部屋、部屋の大きさ隅角部の位置に応じて、複数台の壁面測定装置1を部屋ごとに設置し、個々に測定するように構成してもよい。
【0055】
或は、
図9に示すように、2台の三脚4を2部屋のそれぞれに設置し、当該三脚4の間に跨るようにリニアガイド20を設置し、当該リニアガイド20の上の可動台に壁面測定装置1を装着して移動させ、部屋ごとに測定するように構成してもよい。
【0056】
上記の複数台の壁面測定装置1を利用する場合および1台の壁面測定装置1を移動させる構成のいずれにおいても、部屋ごとに測定して取得したプロット用のデータのそれぞれをPC11に送信し、PC11側で2部屋分のデータを合成させるように構成する。すなわち、
図9に示す測定原点Aで測定した壁面W1〜W3までのプロット用のデータと、測定原点Bで測定した壁面W4〜W6までのプロット用のデータを抽出して合成し、連なる2部屋分のデータを纏めて記憶する。
【0057】
この構成によれば、正方形および長方形でない異形なレイアウトの部屋、柱などによって死角が生じる部屋の場合、およびホールなどの広い部屋の場合など各壁面全周の寸法データの基となる一群のプロット用のデータを取得し、これら複数の一群のデータから必要な部分のデータを抽出して合成することによって、部屋全周のプロット用のデータを精度よく生成することができる。
【0058】
(2)上記実施形態では、壁面測定装置1によって取得した測定データを通信によってPC11に送信していたが、USBメモリなどのメモリ媒体に壁面測定装置1の測定データを記録させて持ち出し可能にしてもよい。
【0059】
(3)上記実施形態では、レーザ距離計10の角度を固定して水平に一回転させていたが、
図10に示すように、360度回転するごとにレーザ距離計10の上下角を微小角度で変更してゆき、壁面の高さ方向の高さH1〜H4の位置で水平にレーザ距離計10を水平方向に回転させて複数回にわたって測定してもよい。或いは、レーザ距離計10を微小角度で逐次に変更し、壁面にレーザを螺旋状に照射しながら複数回にわたって壁面全周を測定するように構成してもよい。
【0060】
この構成によれば、壁面の高さの異なる位置でのプロット用のデータが取得されるので、水平方向と高さ方向の2次元のデータを取得することができる。したがって、壁面に応じた壁紙の幅寸法と高さ寸法から所定範囲の面積も求めることが可能になる。
【0061】
(4)上記実施形態では、壁面が床に対して垂直な部屋を例にとって説明したが、天井が床よりも面積が小さく、壁面が傾斜しているような部屋の当該壁面の測定にも適用することができる。なお、このような部屋の場合、フロアの平面図またはレイアウト図は、床面を基準にして作成されているので、床面に可能な限り近い位置で壁面までの距離を測定する必要がある。また、壁面が傾斜しているので、高い水平度を保った状態でレーザ距離計10を360度回転させなければ、測定距離の誤差が垂直な壁面の測定時よりも大きくなる。したがって、このように壁面が傾斜している場合、例えば、次のような実施形態が好ましい。
【0062】
図11に示すように、低背な三脚4の支持台に壁面測定装置1を装着する。その後、装置本体2の電源をオンにして装置本体2の水準機能によって自動で大凡の水平度を調整する。さらに、円型気泡管の水準器を目視しながら短軸からなる脚部4Aの先端側のネジに螺入された先端部4Bを回して壁面測定装置1が360度回転している間も水平になるように微調整する。
【0063】
或は、株式会社TJMデザインのレーザ墨出し器(型番GZAN−KYR)の三脚部に壁面測定装置1を装着し、当該三脚部の自動水準機能によって水平度を調整し、さらに脚部に螺入された先端部を回して高さの微調整を行なってもよい。
【0064】
この構成によれば、床面近くで水平度を精度よく保った壁面測定装置1によって床面と略平行、かつ、壁面と床面が交差するフロアラインまたはフロアラインに極力近い位置にレーザを照射することができるので、傾斜した壁面であってもフロアの平面図と一致した寸法データを精度よく取得することができる。
【0065】
なお、床面に極力近い壁面高さにレーザを床面と平行にして照射したい場合、例えば、次のように実施してもよい。回動体3からレーザ距離計10を分離し、ロボットアームの先端に装着し、当該ロボットアームによって床面に近接する位置までレーザ距離計10を下降させる。この状態でロボットアームを縦軸回り回転させながら、レーザ距離計10によって距離を測定させればよい。測定結果は、無線によってレーザ距離計10から装置本体2に送信すればよい。
【0066】
(5)上記実施形態において、壁面測定装置1からPC11に転送されたプロット用のデータから幅寸法を決める位置と高さを決める位置を設定すれば、PC11が、水平方向および高さ方向の測定位置間の距離をそれぞれ算出し、当該距離から設置位置間の面積を求め、さらに当該面積を被覆可能なサイズを有する規格品の壁紙をPC11に予め記憶したデータベースまたはネットワークを介して接続した外部のサーバに記憶したデータベースから抽出するように構成してもよい。
【0067】
(6)上記
図10に示した構成では、レーザ距離計10から照射されるレーザの上下角を変更することより壁面の異なる高さ位置で測定する場合について述べたが、これに限られるものではなく、レーザ距離計10の上下角を変更する構成(
図10)に代えて、例えば
図12に示すように、レーザ距離計110の高さを所定間隔で変更してゆき、各高さH1、H2、H3、……Hxでそれぞれレーザ距離計110を水平に回転させることにより壁面距離を測定する構成としてもよい。
【0068】
具体的には、
図13に示すように、壁面測定装置100は、平板状の台座101の上面に円柱形状の支柱102が固定されており、この支柱102には、レーザ距離計110を支持する本体部112が上下移動可能に支持されている。
【0069】
本体部112は、支柱102の周側面に沿って当該支柱102の長手方向(矢印aで示す上下方向)に摺動可能に支持される円筒形状のステータ121と、当該ステータ121の外周面に対してベアリング122A、122B(
図14)を介して水平面内で矢印b方向に回転可能に支持されたロータ151とを有する。
【0070】
ロータ151には、レーザ距離計110が搭載されており、ロータ151の外周面から壁面に対して水平方向にレーザを照射する。レーザ距離計110は、上記実施形態において用いたレーザ距離計10と同様にして、被測定物(壁面)に照射したレーザの反射光の強度に基づいて測定距離を算出して出力するものである。
【0071】
本体部112の駆動機構について説明する。
図13において、本体部112のステータ121は、中心部分が上下方向に貫通した円筒形状を有しており、貫通部121Aに支柱102が挿入されている。ステータ121の内径は、支柱102の外径よりも僅かに大きく形成されていることにより、ステータ121は、支柱102の周側面に対してその長手方向に摺動可能となっている。
【0072】
支柱102の周側面にはその長手方向にラックギア102Aが設けられており、このラックギア102Aには、ステータ121に設けられた昇降用のピニオンギア131が歯合されている。ピニオンギア131は、ステータ121に搭載された昇降用モータ132によって回転し、これにより、昇降用モータ132の回転方向に応じて、ステータ121を昇降させることができる。なお、昇降用モータ132として、パルスモータ(ステッピングモータ)等が用いられる。
【0073】
図14に示すように、ステータ121の外周面には例えば積層珪素鋼鈑などからなる固定子磁極123が固定されており、この固定子磁極123には所定極数の固定子巻線124が巻回されている。固定子巻線124は、ピン127を介して、ステータ121に設けられた基板125のドライバ回路165A(
図15)に接続されている。ドライバ回路は、基板125に設けられた電気回路166(
図15)に接続されている。電気回路166は、通信部12(
図15)を介して外部のコンピュータ(PC11(
図15))に接続されている。なお、電気回路166及びパルスモータ等への電源供給ラインは、ステータ121に設けられた貫通孔128を介して、ステータ121の下方から基板125へ引き込む構成とすることにより、電源供給ラインがレーザ距離計110のレーザ光路を遮ることを回避することができる。因みに、電源供給の方法としては、電源ラインを接続する方法に代えて、例えば、ステータ121上にバッテリを搭載するようにしてもよい。
【0074】
一方、ロータ151は、上面部の中心に貫通孔152Aを有し底面部が開口する円筒形状のロータハウジング152を有し、このロータハウジング152の底部開口は、中心部に貫通孔153Aを有する円板形状の底板153によって閉塞されている。
【0075】
ロータハウジング152の内周面にはロータヨーク155が設けられており、このロータヨーク155の内周面には、円環状のロータマグネット156が設けられている。ロータマグネット156は、周方向に交互に異なる方向に着磁されており、固定子磁極123の固定子磁極歯(図示せず)との間には均一なエアギャップが設けられている。
【0076】
これにより、ロータマグネット156は、内側に固定子を有する円筒型のパルスモータ(ステッピングモータ)を構成する。基板125のドライバ回路165A(
図15)は、固定子巻線124の各極に対して、順次所定のタイミングで電流を流すことにより、ロータ151を回転させることができる。
【0077】
ロータヨーク155の一部には切欠き(図示せず)が設けられており、この切欠きから漏洩する磁束を、所定の回転位置に設けられた磁束検出器(図示せず)によって検出することで、ロータ151(ロータマグネット156)の回転位置を判断することができるように構成されている。
【0078】
PC11(
図15)では、コネクタ126を介して基板125上の電気回路166に制御信号を送信することにより、ドライバ回路を介してパルスモータを駆動させ、レーザ距離計110が搭載されたロータ151を回転させることができる。かくして、ロータ151を回転させるパルスモータは、レーザ距離計110を水平面内で回転させる測定用モータ160を構成する。
【0079】
このように、本実施形態の壁面測定装置100では、支柱102に沿って上下移動可能なステータ121と、このステータ121の回りを回転可能に当該ステータ121に支持されたロータ151を備え、このロータ151にレーザ距離計110を設けることにより、レーザ距離計110から壁面に照射されるレーザに対して、当該レーザ距離計110を支持、上下移動及び回転させる機構の一部がレーザ光路を遮る構成となることを回避することができる。
【0080】
またレーザ距離計110を上下移動させるための駆動機構(昇降用モータ132等)をステータ121上に搭載し、これらの機構部がステータ121と共に上下移動する構成としたことにより、ステータ121の下にこれらの駆動機構を配置する必要が無くなり、レーザ距離計110を上下移動可能な構成において、床面からの高さが一段と低い位置から測定を開始することが可能となる。
【0081】
図15は、壁面測定装置100のステータ121に設けられた制御用の電気回路166(制御部)を示す図である。この電気回路166は、ステータ121の基板125(
図14)に設けられている。
図15においては、
図3との対応部分に同一符号を付し、重複した説明は省略する。
【0082】
通信部12は、有線又は無線でPC11との間でデータを送受信することができる。有線でデータの送受信を行う場合は、ステータ121の貫通孔128(
図14)を介することで、ステータ121の上面部の基板125からステータ121の下方へ配線を引き出すことができる。また、通信部12は、レーザ距離計110に対して測定制御信号の送信を行うと共に、レーザ距離計110における測定結果の受信を行うように構成されている。因みに、電気回路166はステータ121側に設けられ、レーザ距離計110はロータ151側に設けられているため、これらの間の信号の授受は、例えばスリップリング等の手段(図示せず)が用いられる。
【0083】
以上の構成において、壁面距離を測定する測定処理について説明する。
図14において上述したように、壁面測定装置100には通信部12を介してPC11が接続され、このPC11によって壁面測定装置100を動作させることができる。
【0084】
図16に示すように、PC11から制御情報を受信したCPU7(
図15)は、ステップS101において、壁面測定装置100の本体部112(
図13)を最も低い位置(第1の高さH1(
図12)に降下させた状態を初期位置として、ロータ151を1周に亘って回転させながら、周囲の壁面までの距離を測定する。これにより、
図12に示した高さH1(最下位置)における壁面までの距離を測定することができる。なお、この最も低い高さH1は、壁面測定装置100における本体部112の構成により決まるものであり、本実施形態の場合、レーザ距離計110を搭載したロータ151の下部にモータ等の駆動機構や基板等を配置しない構成としたことにより、一段と低くすることができる。
【0085】
なお、レーザ距離計110による壁面の測定方法としては、
図4〜
図8について上述した方法を用いることができる。すなわち、壁面測定装置100は、第1の高さ位置H1において、ロータ151を所定角度ごとに回転させながら各角度における壁面までの距離(壁面距離)を測定し、水平面内での1回転分のデータをRAM9に記憶する。なお、この場合、
図4〜
図8について上述したように、水平方向での壁面の形状に合わせた精密な測定が行われる。すなわち、水平方向について変化量が一定でなくなった測定時点で、変化量が一定であった水平位置までロータ151の回転を戻し、その水平位置から短い移動距離だけ回転させた水平位置で再測定を行う。すなわち、測定間隔を狭くした再測定を行う。
【0086】
因みに、
図13、
図14に示す実施形態の構成では、レーザ距離計110は、支柱102の中心から距離LA(
図14)だけずれた位置に配置されて支柱102の回りを回転するように構成されているため、測定結果は、
図4〜
図8において説明した測定距離L1、L2、…Lnよりも短くなる。従って、本実施形態のCPU7では、レーザ距離計110の測定結果に対して、距離LAだけ加算した距離を、測定距離L1、L2、…Lnとする。
これにより、第1の高さ位置H1における壁面の形状について、レーザ距離計110の測定データとしてRAM9(
図15)に記憶される。
【0087】
CPU7は、ステップS101の処理の後、ステップS102に処理を移して、第1の高さH1での測定が完了したか否かを判断する。この処理において、レーザ距離計110を搭載したロータ151が回転開始位置から1回転したことを検出し、レーザ距離計110の測定結果がRAM9に格納された場合にCPU7は、第1の高さH1における水平測定が完了したものと判断する。
【0088】
CPU7は、第1の高さH1における測定が完了していないと判断すると、ステップS102からステップS101へ処理を移して、第1の高さH1での測定を続ける。これに対して、第1の高さH1における測定が完了したと判断した場合、CPU9は、ステップS102からステップS103へ処理を移して、昇降用モータ132を駆動することにより、予め決められている所定距離だけ本体部112を上昇させる。
【0089】
そして、CPU9は、ステップS103からステップS104へ処理を移して、垂直移動後の高さH2において、測定用モータ160を1回転させながら、当該高さにおける壁面をレーザ距離計110によって測定する。このステップS104の所定では、上述のステップS101と同様に、隅角部等では測定間隔を変更する処理が実行される。
【0090】
続いて、CPU9は、ステップS104からステップS105へ処理を移して、第2の高さH2での測定が完了したか否かを判断する。
CPU7は、第2の高さH1における測定が完了していないと判断すると、ステップS105からステップS104へ処理を移して、第2の高さH2での測定を続ける。これに対して、第2の高さH2における測定が完了したと判断した場合、CPU9は、ステップS105からステップS106へ処理を移して、本体部112(すなわちレーザ距離計110の測定位置(高さ))が最上部に達しているか否かを判断する。CPU9は、RAM7に予め設定されている、測定しようとする壁面の高さに合わせた最大測定高さを表すデータと、昇降用モータ132のそれまでの制御履歴から得られる本体部112(すなわちレーザ距離計110)の高さとを比較し、最上部まで達していると判断した場合、ステップS106において肯定結果を得ることにより、この測定処理を終了する。
【0091】
これに対して、最上部まで達していないと判断した場合、CPU9は、ステップS106において否定結果を得ることにより、ステップS106からステップS107へ処理を移して、前回の測定高さ(例えば、第1の高さH1)における支柱102を中心とした1回転分の測定結果と、今回の測定高さ(例えば、第2の高さH2)における支柱102を中心とした1回転分の測定結果とを比較し、壁面における照射位置の垂直方向への移動に伴ってレーザ距離計110の測定結果(壁面距離)が予め設定されている閾値を超えて変化した位置(ここでは、レーザ距離計110によるレーザの照射位置として、ステータ121の上下位置によって特定される壁面の垂直位置と、ロータ151の回転位置によって特定される壁面の水平位置)を特定する。このステップS107において比較される壁面距離は、壁面上において水平方向には同じ位置であって、その上下における壁面距離である。すなわち、このステップS107で特定される対象は、壁面において垂直方向に亘って壁面距離が大きく変化する位置である。このように壁面の上下方向に亘って形状が大きく変化する箇所(すなわち壁面に凹凸がある箇所)では、その変化状態を詳細に検出することにより、壁面の状態を高精度で測定することができる。
【0092】
かくしてCPU9は、ステップS107において、精密測定が必要であるか否かを判断する。ここで、前回の測定高さ(例えば、第1の高さH1)におけるレーザ距離計110の測定値と、今回の測定高さ(例えば、第2の高さH2)におけるレーザ距離計110の測定値(前回の測定と水平位置は同じ測定位置であって高さが異なる位置における測定値)が閾値を超えて変化していない場合、このことは、垂直方向への移動距離を小さくして再度水平測定を行う必要がないことを意味しており、この場合、CPU9はステップS107において否定結果を得ることにより、ステップS107からステップS108へ処理を移して、予め設定されている所定距離だけ本体部112を上昇させる設定を行い、ステップS103に処理を移すことにより、通常移動距離だけレーザ距離計110を上昇させて次の高さ位置(例えば、第3の高さH3)での水平測定を実行する(ステップS104)。
【0093】
これに対して、前回の測定高さ(例えば、第1の高さH1)におけるレーザ距離計110の測定値と、今回の測定高さ(例えば、第2の高さH2)におけるレーザ距離計110の測定値(前回の測定と水平位置は同じ測定位置であって高さが異なる位置における測定値)が閾値を超えて変化している場合、このことは、この前回測定した高さと今回測定した高さの間において、壁面距離が大きく変化している箇所があること、すなわち、壁面の垂直方向の形状が大きく変化していることを意味しており、この場合、照射位置の垂直方向の移動距離を小さくして再度水平測定を行う必要がある。よって、CPU9はステップS107において肯定結果を得ることにより、ステップS107からステップS109へ処理を移して、予め設定されている所定距離よりも小さな距離だけ本体部112を上昇させて再測定を行う設定を行う。これにより、垂直移動距離を小さくしてレーザ距離計110での再測定を実行する設定が行われる。また、このときCPU9は、昇降用モータ132を逆回転させて本体部112を前回測定位置まで降下させることにより、再測定の準備を行う。そして、CPU9は、ステップS103に処理を移し、移動距離が小さく設定された状態で本体部112をその小さな移動距離だけ上昇させて水平測定を行う(ステップS104)。
【0094】
これにより、
図7、
図8について上述した水平方向での壁面の形状に合わせた精密な測定方法と同様の測定方法(すなわち、垂直方向について変化量が一定でないことが検出された高さで、変化量が一定であった高さまで本体部112を降下させ、その高さから短い移動距離だけ上昇させた高さで再測定を行う測定方法)による測定を、垂直方向において実行することができる。
【0095】
このように、壁面測定装置100を用いた測定処理においては、レーザ距離計110から壁面に照射するレーザの上下の照射角度を変えずに水平に保ったまま、レーザ距離計110自体を昇降させながら、各高さにおける壁面距離を測定することにより、精度良く壁面距離を測定することができる。
【0096】
具体的には、レーザ距離計110の高さを変えずにレーザの上下の照射角度を変えて壁面の各高さでの壁面距離を測定した場合、レーザ距離計110から壁面までの距離が大きくなるほど、レーザの照射角度の変化に対する壁面上の照射位置の変化量が大きくなる。これに対して、レーザの上下の照射角度を変えずにレーザ光源(レーザ距離計110)を昇降させて照射方向を水平に保ったままレーザを壁面に照射する場合、レーザ距離計110の昇降距離がそのまま壁面上の照射位置の変化量になるため、照射角度を変える場合に比べて精度良く測定することが可能となる。
【0097】
なお、上述のステップS107において判断される閾値は、予めユーザが設定可能となっている。この閾値を大きくした場合は、壁面の凹凸に対して再測定する感度を低くすることできる。すなわち、壁面の僅かな凹凸は測定データとして記憶しないようにできる。これに対して、閾値を小さくした場合は、壁面の凹凸に対して再測定する感度を高くすることができる。すなわち、壁面の僅かな凹凸でも測定データとして記憶することができる。
【0098】
また、測定する壁面形状としては、
図12に示したような凹凸を有する形状だけでなく、例えば、
図17に示すように、傾斜した壁面の壁面距離を測定する場合においても、
図13〜
図16について上述した壁面測定装置100を用いることができる。この場合は、各高さで測定される壁面距離は、順次変化することになるため、壁面の傾斜に合わせて、閾値を設定することで、不要な再測定が実行されることを回避することができる。
【0099】
また、
図2に示したように、レーザ距離計10を水平軸Y回りに回転可能とする構成を、
図12〜
図17について上述した壁面測定装置100に組み込むことで、レーザ距離計を水平軸Y回りに回転可能(
図2)とする構成と、レーザ距離計自体を昇降させる構成とを併用することにより、例えば、ある高さまではレーザ距離計自体を上昇させて照射方向に水平方向に固定した測定を行い、それ以上の高さにおける壁面距離を測定する場合には、レーザ距離計を水平軸回りに回転させることで、支柱102(
図13)の高さが足りない一定高さ以上の壁面に対してはレーザ距離系を水平軸回りに回転させることで高所まで壁面距離を測定することができる。
【0100】
また、
図18に示すように、レーザ距離計110と壁面との間に家具等の障害物180が置かれている場合、レーザを用いた壁面距離測定は困難になるため、この場合は、前後の測定データ(測定位置に対して上下左右の測定結果)に基づいて、障害物180を推定して測定済データの修正を行うこともできる。
【0101】
また、壁面測定装置100においては、下から上に本体部112を上昇させながら、所定高さごとに壁面距離を測定する場合について述べたが、これに限られるものではなく、最上部から本体部112を下降させながら所定間隔で壁面距離を測定するようにしてもよい。
【0102】
また、上述の実施形態では、支柱102によって本体部112を昇降させる構成の壁面測定装置100について述べたが、これに限られず、例えば、
図1に示した三脚4にエレベータ機構を設け、このエレベータ機構によって、装置本体2及び回動体3からなる壁面測定装置1(
図2)を昇降させるようにしてもよい。この場合、壁面測定装置1において、レーザの照射方向を水平方向に固定した測定を行うことにより、
図12〜
図18に示した測定方法を三脚4を用いて実現することができる。
【0103】
(7)上記実施形態では、壁面測定装置1の水平度を手動で調整する場合について説明したが、自動で調整する構成としてもよい。
具体的には、
図3との対応部分に同一符号を付して示す
図19に示すように、装置本体2には、水平センサ18が設けられている。この水平センサ18は、例えば、透明の小容器に液体と少量の気泡を密閉し、中心部に光を透過させて、透過光をセンサで検知することにより水平度を測定する構成である。
【0104】
図20に示すように、装置本体2は、支持脚16A、16B、16Cによって支えられており、各支持脚16A、16B、16Cの突出し高さは、水平モータ19A、19B、19Cによって調整可能となっている。CPU7(
図19)は、水平センサ18の検出結果に基づいて水平モータ19A、19B、19Cを制御することにより、支持脚16A、16B、16Cの突出し高さを調整して装置本体2を自動的に水平に保つように構成されている。
【0105】
また、
図19、
図20に示すように、装置本体2には、外部の機器(例えばPC11)との間でデータを送受信するための入出力ポート(I/Oポート)17が設けられている。この入出力ポート17は、例えばPC11との間でデータの受け渡しを可能とするUSB(Universal Serial Bus)コネクタ等の入出力ポートであり、通信部12によって接続管理が行われる。入出力ポート17は、固有のI/Oポートアドレスが割り当てられCPU7によって識別される。このように入出力ポート(I/Oポート)17を設けた構成とすることにより、PC11に限らず、他の周辺機器を接続することができるようになる。
【0106】
(8)上記実施形態では、レーザを用いて壁面距離を測定する場合について述べたが、レーザに限らず、例えば、音波等、他の媒体を利用して壁面距離を測定することができる。