(57)【要約】【課題】ユーザによる設定の手間を必要とせず、傾斜誤差を自動的に補正可能な自動補正機能付き重量計を提供する【解決手段】重量計１０Ａは、ＣＰＵ１１０と、加速度センサ１２０と、重量センサ１３０と、表示部１４０と、メモリ１５０とを有する。加速度センサ１２０は、互いに直交するＸ軸およびＹ軸の各加速度を検知する。メモリ１５０には、傾斜誤差を補正するための補正係数を記憶した補正テーブルＴＢＬ１が記憶されている。ＣＰＵ１１０は、加速度センサ１２０が出力した加速度に対応する補正係数に基づいて重量センサ１３０からの重量データを補正し、出力重量データとして出力し、表示部１４０に表示する。【選択図】図２
2008268147.tif 000002
【特許請求の範囲】
【請求項１】
測定面に載せられた物体の重量を測定して重量データを出力する重量測定手段と、
互いに直交する少なくとも２軸における各加速度を検出する加速度センサと、
前記測定面が水平状態にあるときの前記重量データと前記測定面が傾斜状態にあるときの前記重量データとの比を第１補正係数として、前記測定面が傾斜状態にあるときに前記加速度センサによって検出された前記各加速度と対応付けて記憶するメモリと、
前記メモリを参照することにより、前記加速度センサが測定した前記加速度に対応する第１補正係数を取得し、前記重量データを当該第１補正係数により補正して第１出力重量データとして出力する第１補正手段と、
を有する重量計。
【請求項２】
測定面に載せられた物体の重量を測定して重量データを出力する重量測定手段と、
互いに直交する少なくとも２軸における各加速度を検出する加速度センサと、
前記測定面が水平状態にあるときの前記重量データと前記測定面が傾斜状態にあるときの前記重量データとの比を第１補正係数として、前記測定面の傾斜角度と対応付けて記憶するメモリと、
前記加速度センサが測定した前記各加速度に基づいて前記測定面の傾斜角度を算出し、前記メモリを参照することにより、算出した傾斜角度に対応する第１補正係数を取得し、前記重量データを当該第１補正係数により補正して第１出力重量データとして出力する第１補正手段と、
を有する重量計。
【請求項３】
前記第１補正係数を生成する第１補正係数生成手段をさらに有し、
前記重量測定手段は、前記測定面が水平状態にあるときの前記重量データと、前記測定面が傾斜状態にあるときの前記重量データを前記第１補正係数生成手段に供給し、
前記第１補正係数生成手段は、前記測定面が水平状態にあるときの前記重量データと、前記測定面が傾斜状態にあるときの前記重量データとに基づいて前記第１補正係数を生成する、
請求項１または２に記載の重量計。
【請求項４】
前記メモリには基準地点における基準重力が記憶されており、
前記加速度センサは、互いに直交する３軸における各加速度を検出し、
前記加速度センサが測定した各加速度の二乗和平方根を求めることにより前記測定面にかかる重力を算出する重力算出手段と、
前重力算出手段によって算出された前記測定面にかかる前記重力と前記基準重力との比を第２補正係数として求め、当該第２補正係数により、前記第１補正手段によって出力された前記第１出力重量データを補正して第２出力重量データとして出力する第２補正手段とをさらに有する、
請求項１ないし請求項３のいずれか一項に記載の重量計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測定面に載せられた物体の重量を測定する重量計に関する。
【背景技術】
【０００２】
重量計の測定面を水平に保つための技術がある。例えば、特許文献１には、秤装置（重量計）の内部に水平器が内蔵されており、ユーザはこの水平器を見ながら脚部の高さを調整することにより重量計を水平状態に設定する技術が記載されている。
【特許文献１】特開２００５−４９２７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、この設定作業はユーザにとって手間であった。また、重量計の設置場所が変わるたびに設定を再度行う必要があり面倒であった。本発明は、上述した事情に鑑みてなされたものであり、ユーザによる設定の手間を必要とせず、測定面が傾斜していることにより生じる重量の誤差（傾斜誤差）を簡単に補正することが可能な重量計を提供することを解決課題とする。
【課題を解決するための手段】
【０００４】
上述した課題を解決するため、本発明に係る重量計は、測定面に載せられた物体の重量を測定して重量データを出力する重量測定手段と、互いに直交する少なくとも２軸における各加速度を検出する加速度センサと、前記測定面が水平状態にあるときの前記重量データと前記測定面が傾斜状態にあるときの前記重量データとの比を第１補正係数として、前記測定面が傾斜状態にあるときに前記加速度センサによって検出された前記各加速度と対応付けて記憶するメモリと、前記メモリを参照することにより、前記加速度センサが測定した前記加速度に対応する第１補正係数を取得し、前記重量データを当該第１補正係数により補正して第１出力重量データとして出力する第１補正手段と、を有する。
【０００５】
本発明の重量計には加速度センサが設けられ、メモリには測定面が水平状態にあるときの重量データと傾斜状態にあるときの重量データとの比を示す第１補正係数が記憶されている。そして、測定時には、加速度センサが測定した各加速度に対応する第１補正係数で重量データを補正する。よって、本発明の重量計によれば、ユーザが水平器を見ながら測定面を水平状態に設定するという作業を行わずとも、測定面が傾斜していることによる重量データの誤差が自動的に補正されて出力される。したがって、重量計の設置場所が変わるたびに、機器を水平状態に設定しなおす手間を省くことが可能になり、利便性が向上する。
【０００６】
本発明に係る別の重量計は、測定面に載せられた物体の重量を測定して重量データを出力する重量測定手段と、互いに直交する少なくとも２軸における各加速度を検出する加速度センサと、前記測定面が水平状態にあるときの前記重量データと前記測定面が傾斜状態にあるときの前記重量データとの比を第１補正係数として、前記測定面の傾斜角度と対応付けて記憶するメモリと、前記加速度センサが測定した前記各加速度に基づいて前記測定面の傾斜角度を算出し、前記メモリを参照することにより、算出した傾斜角度に対応する第１補正係数を取得し、前記重量データを当該第１補正係数により補正して第１出力重量データとして出力する第１補正手段とを有する。
【０００７】
本発明の重量計においては、加速度センサが測定した各加速度に基づいて測定面の傾斜角度を算出し、算出された傾斜角度に対応する第１補正係数で重量データを補正する。よって、本発明の重量計によれば、ユーザが水平器を見ながら測定面を水平状態に設定するという作業を行わずとも、測定面が傾斜していることによる重量データの誤差（傾斜誤差）が自動的に補正されて出力される。したがって、重量計の設置場所が変わるたびに、機器を水平状態に設定しなおす手間を省くことが可能になり、利便性が向上する。
【０００８】
本発明の好適な態様において、前記第１補正係数を生成する第１補正係数生成手段をさらに有し、前記重量測定手段（例えば、重量センサ）は、前記測定面が水平状態にあるときの前記重量データと、前記測定面が傾斜状態にあるときの前記重量データを前記第１補正係数生成手段に供給し、前記第１補正係数生成手段は、前記測定面が水平状態にあるときの前記重量データと、前記測定面が傾斜状態にあるときの前記重量データとに基づいて前記第１補正係数を生成する。本態様によれば、各重量計において自機における重量データの補正に用いる第１補正係数が生成されるので、加速度センサや重量センサなどの製造誤差による重量データの誤差（器差）をも補正することが可能となる。
【０００９】
本発明の別の好適な態様において、前記メモリには基準地点における基準重力が記憶されており、前記加速度センサは、互いに直交する３軸における各加速度を検出し、前記加速度センサが測定した各加速度の二乗和平方根を求めることにより前記測定面にかかる重力を算出する重力算出手段と、前重力算出手段によって算出された前記測定面にかかる前記重力と前記基準重力との比を第２補正係数として求め、当該第２補正係数により、前記第１補正手段によって出力された前記第１出力重量データを補正して第２出力重量データとして出力する第２補正手段とをさらに有する。
【００１０】
測定面にかかる重力は測定が行われる地点の場所によって変化するため、重量計の出力値に誤差（重力誤差）が生じる場合がある。このため、一般的に、重量計が使用される使用地域をユーザに手動設定させることにより、重力誤差を補正するといったことが行われてきた。しかしながら、本態様においては、基準地点における基準重力をメモリに記憶しておき、測定時には、加速度センサが測定した各加速度に基づいて測定地点の重力を算出し、この重力と基準重力との比（第２補正係数）により重量データを補正するので、使用地域の設定を行わずとも、重力誤差の補正を自動的に行うことが可能である。
【発明を実施するための最良の形態】
【００１１】
以下、添付の図面を参照しながら本発明に係る実施の形態を説明する。
＜Ａ：第１実施形態＞
図１の（Ａ）は、本発明の第１実施形態に係る重量計１０Ａの外観を示す平面図であり、図１の（Ｂ）はその正面図である。図２は、重量計１０Ａの構成を示す機能ブロック図である。
図１および図２に示されるように、重量計１０Ａは、ケース１と、測定対象となる物体を載せるための台である載せ台（測定面）２と、当該重量計１０Ａの電源をオン状態またはオフ状態とするための電源スイッチ３と、当該重量計１０Ａが設置される床などの設置面と接してケース１を支持する脚部１１とを有する。ケース１の手前側表面には、表示部１４０が設けられる。この表示部１４０は、例えば、ＬＣＤ（Liquid Crystal Display）などの表示装置であり、重量計１０Ａの出力データである第１出力重量データＭout1を表示する。
【００１２】
重量計１０Ａは、さらに、ケース１の内部に、加速度センサ１２０と、重量センサ１３０と、メモリ１５０と、これら各部を制御するＣＰＵ１１０とを備える。
図３は、本実施形態の加速度センサ１２０の原理を説明するための概念図である。加速度センサ１２０は、図３に示すように、互いに直交する３軸であるＸ軸、Ｙ軸、Ｚ軸方向の各加速度Ｘａ，Ｙａ，Ｚａを測定して出力するセンサである。ＣＰＵ１１０は、加速度センサ１２０から出力される加速度Ｘａ，Ｙａ，Ｚａに基づいて、当該加速度センサの測定対象物（本実施形態では、載せ台２）の傾斜を演算により求めることができる。
詳細には、加速度センサ１２０は、Ｘ軸が鉛直軸（水平面Ａに対して鉛直上向きの軸）から角度θｘ傾いている場合には、鉛直軸にかかる重力ｇのcosθx倍の加速度を出力し、Ｙ軸が鉛直軸から角度θｙ傾いている場合には、重力ｇのcosθy倍の加速度を出力し、Ｚ軸が鉛直軸から角度θｚ傾いている場合には、重力ｇのcosθz倍の加速度を出力する。よって、ＣＰＵ１１０は、このことを利用して、各角度θx、θy、θｚを以下の式により求める。
θｘ＝ｃｏｓ−１Ｘａ／ｇ
θｙ＝ｃｏｓ−１Ｙａ／ｇ
θｚ＝ｃｏｓ−１Ｚａ／ｇ
ただし、ｇは定数。
すなわち、鉛直軸からの各軸の角度が求められ、これにより、載せ台２の傾斜角度が求められる。
【００１３】
加速度センサ１２０としては、例えば、半導体プロセスで製造されるピエゾ抵抗型、静電容量型、熱検知型等の３軸加速度センサを用いることができる。この３軸加速度センサによれば重力を計測することが可能であるが、重力ｇは定数であるから、本実施形態においては、少なくともＸ軸およびＹ軸の各加速度を測定可能であれば角度θxおよびθyを演算により求めることできればよい。よって、上述した３軸の加速度センサに限られず、２軸の加速度センサであってもよい。
【００１４】
重量センサ１３０は、載せ台２の上に測定対象の物体が載せられると、その物体の質量ｍと重力ｇに応じた重量ｍｇを重量データＭｐとして出力する。ところが、重量計１０Ａ（すなわち、載せ台２）が傾斜していると、重量センサ１３０には、傾斜角度（θｘ，θｙ）に応じた力ｃｏｓ（θｘ，θｙ）が加わり、水平状態で加わる力ｍｇに対し誤差（以下、傾斜誤差という）が生じる。そこで、本実施形態では、加速度センサ１２０により重量計１０Ａの傾斜角度を自動的に検出し、検出した傾斜角度に応じて重量センサ１３０から出力される重量データＭｐを補正し、傾斜誤差が除去された第１出力重量データＭout1として出力する。その詳細については後段に記載するが、本実施形態の重量計１０Ａによれば、従来のように、ユーザが水平器を見ながら重量計の脚部の高さを調整せずとも、重量センサ１３０の出力値Ｍｐを自動的に補正するので、ユーザの利便性が格段に向上する。
【００１５】
メモリ１５０は、例えば、ＲＯＭ（Read Only Memory）であり、後述の補正テーブルＴＢＬ１（図４）が記憶される。加えて、載せ台２の傾斜角度を求めるための上記演算式を含む各種演算プログラム、後述の校正プログラム（図５）、後述の測定プログラム（図６）などの各種プログラムが予め記憶される。
【００１６】
図４は、本実施形態のメモリ１５０に記憶された補正テーブルＴＢＬ１の記憶内容の一例を示す図である。図４に示されるように、補正テーブルＴＢＬ１には、θｘおよびθｙについて既知の角度に対応する加速度センサ１２０の出力値Ｘａ，Ｙａと補正係数ｋ０〜ｋ４とが予め記憶されている。本実施形態における補正係数ｋ０〜ｋ４は、基準となる重量（基準重量）Ｍref（例えば、１kg）と既知の角度における重量センサ１３０からの出力重量データＭｐとの比である。なお、補正係数として基準重量Ｍrefと重量データＭｐとの比を用いる代わりに、重量計１０Ａの載せ台２が水平状態にあるとき（すなわち、（θｘ，θｙ）＝（０，０）のとき）の重量データＭｐ０と載せ台２が所定角度だけ傾斜した場合に得られる重量データＭｐとの比を用いてもよい。
【００１７】
図５は、補正テーブルＴＢＬ１を生成するための校正処理の流れを示すフローチャートである。図５に示す校正処理は、工場出荷前に、メモリ１５０に記憶された校正プログラムに従い各重量計１０Ａごとに行われる。この校正処理においては、まず、基準重量Mrefの物体が、重量計１０Ａの載せ台２に載せられる。そして、その状態で重量計１０Ａを（θｘ，θｙ）＝（０，０）だけ傾ける（ステップＳＡ１）。重量計１０ＡのＣＰＵ１１０は、加速度センサ１２０の出力値Ｘａ[0]，Ｙａ[0]および重量センサ１３０の出力値Ｍｐ0を取得し、基準重量Mrefと出力値Ｍｐ0との比を補正係数ｋ０として、（θｘ，θｙ）＝（０，０）に対応付けて補正テーブルＴＢＬ１に記憶する。このとき、加速度センサ１２０の出力値Ｘａ[0]をθｘ＝０に対応付けて記憶し、Ｙｂ[0]をθｙ＝０に対応付けて記憶する（ステップＳＡ３）。続いて、重量計１０Ａを（θｘ，θｙ）＝（＋1.5，０）だけ傾ける（ステップＳＡ５）。ＣＰＵ１１０は、加速度センサ１２０の出力値Ｘａ[+1.5]，Ｙａ[0]および重量センサ１３０の出力値Ｍｐ1を取得し、基準重量Mrefと出力値Ｍｐ1との比を補正係数ｋ１として、（θｘ，θｙ）＝（＋1.5，０）に対応付けて補正テーブルＴＢＬ１に記憶する。このとき、加速度センサ１２０の出力値Ｘａ[+1.5]をθｘ＝＋1.5に対応付けて記憶する。出力値Ｙｂ[0]については、ステップＳＡ３においてθｙ＝０と対応付けられて既に記憶されているので、その記憶値をステップＳＡ５で取得された値で上書きする（ステップＳＡ７）。以降、同様にして、（θｘ，θｙ）＝（０，＋1.5）に対応する補正係数ｋ２を記憶し、（θｘ，θｙ）＝（−1.5，０）に対応する補正係数ｋ３を記憶し、（θｘ，θｙ）＝（０，−1.5）に対応する補正係数ｋ４を記憶するとともに、各角度に対応する加速度センサの出力値Ｘａ，Ｙａを記憶する（ステップＳＡ９〜ステップＳＡ１９）。このようにして図４に示す内容が記憶された補正テーブルＴＢＬ１が生成されてメモリ１５０に記憶された後に、重量計１０Ａが工場から出荷される。
【００１８】
図６は、重量計１０Ａを用いて測定対象の物体を測定する場合の測定処理の流れを示すフローチャートである。ＣＰＵ１１０は、メモリ１５０に記憶されている測定プログラムに従い、この測定処理を実行する。まず、ユーザは、重量計１０Ａの電源を投入し、測定対象の物体を載せ台２の上面に置く。すると、ＣＰＵ１１０は、重量センサ１３０から出力される重量データＭｐを取得するとともに、加速度センサ１２０の出力値Ｘａ，Ｙａを取得する（ステップＳＢ１）。次いで、ＣＰＵ１１０は、補正テーブルＴＢＬ１の記憶内容を読み出す（ステップＳＢ３）。次に、ＣＰＵ１１０は、ステップＳＢ１で取得された加速度センサ１２０の出力値Ｘａ，Ｙａに対応する補正係数ｋを取得する。このとき、ＣＰＵ１１０は、補正テーブルＴＢＬ１に記憶された出力値Ｘａ[0]，Ｘａ[＋1.5]，Ｘａ[−1.5]，Ｙａ[0]，Ｙａ[＋1.5]，Ｙａ[−1.5]と補正係数ｋ０〜ｋ４とに基づいて、補間により曲線を演算し、ステップＳＢ１で取得された加速度センサ１２０の出力値Ｘａ，Ｙａに対応する補正係数ｋを演算した曲線に基づいて取得する（ステップＳＢ５）。そして、取得した補正係数ｋを、ステップＳＢ１で取得された重量データＭｐに乗じることにより、重量データＭｐを補正し、第１出力重量データＭout1として表示部１４０に表示する（ステップＳＢ７）。
例えば、Ｘ軸の加速度がＸ１（Ｘａ[0]＜Ｘ１＜Ｘａ[＋1.5]）、Ｙ軸の加速度がＹ１＝Ｙａ[0]であるとすると、補間により得られる補正係数ｋは以下の式により与えられる。
ｋ＝｛ｋ０（Ｘａ[＋1.5]−Ｘ１）＋ｋ１（Ｘ１−Ｘａ[0]）｝／（Ｘａ[＋1.5]−Ｘａ[0]）
【００１９】
重量計１０Ａでは、重量センサ１３０等の製造上の誤差により重量データＭｐに誤差（器差）生じる場合がある。すなわち、同じ機種であっても、重量センサ１３０が出力する重量データＭｐが別の重量計１０Ａの重量センサ１３０の出力値と同一値になるとは限らない。よって、重力センサ１３０の出力値Ｍｐは、傾斜誤差のみならず器差をも含む値である。換言すると、補正係数ｋ０〜ｋ４を用いると、傾斜誤差に加えて器差を補正することが可能である。
【００２０】
また、重量センサ１３０のみならず、加速度センサ１２０にも製造上の誤差が生じる可能性がある。このため、同じ角度θｘ，θｙだけ重量計１０Ａが傾斜している場合でも、加速度センサ１２０のＸ軸およびＹ軸の各加速度の出力値に器差が生じる場合がある。そこで、上述したように、本実施形態の校正処理においては、θｘ，θｙの既知の角度に対応する加速度センサ１２０の出力値を記憶するようにしている。そして、測定処理においては、加速度センサ１２０の出力値に対応する補正係数が取得され、その補正係数により重量データＭｐが補正される。これにより、加速度センサ１２０の器差をも補正することが可能となる。なお、加速度センサ１２０や重量センサ１３０の器差が問題とならない場合には、実験で求められた傾斜誤差のパラメータを同一機種の重量計１０Ａに共通の補正係数として用いて傾斜誤差を補正するようにしてもよい。また、加速度センサ１２０が出力した加速度に基づいてＸ軸とＹ軸各々について傾斜角度を演算し、その傾斜角度に対応する補正係数を補正テーブルＴＢＬから取得し、その補正係数により重量データを補正する構成としてもよい。
【００２１】
図７は、本実施形態の変形例に係る補正テーブルＴＢＬ１ａの記憶内容の一例を示す図である。上述した実施形態では、補正係数ｋ０〜ｋ４の５つの補正係数を補正テーブルＴＢＬ１に記憶しておく態様について説明したが、図７に示されるように、補正係数ｋ０〜ｋ８の９つの補正係数を補正テーブルＴＢＬ１ａに記憶する態様としてもよい。すなわち、（θｘ，θｙ）＝（０，０）に対応する補正係数ｋ０、（θｘ，θｙ）＝（＋1.5，０）に対応する補正係数ｋ１、（θｘ，θｙ）＝（０，＋1.5）に対応する補正係数ｋ２、（θｘ，θｙ）＝（−1.5，０）に対応する補正係数ｋ３、（θｘ，θｙ）＝（０，−1.5）に対応する補正係数ｋ４に加え、（θｘ，θｙ）＝（＋1.5，＋1.5）に対応する補正係数ｋ５、（θｘ，θｙ）＝（＋1.5，−1.5）に対応する補正係数ｋ６、（θｘ，θｙ）＝（−1.5，＋1.5）に対応する補正係数ｋ７、（θｘ，θｙ）＝（−1.5，−1.5）に対応する補正係数ｋ８を記憶するようにしてもよい。この態様によれば、補間の精度が向上し、より正確な補正が可能となる。
【００２２】
＜Ｂ：第２実施形態＞
次に、本発明の第２実施形態について説明する。第２実施形態に係る重量計は、傾斜誤差に加えて重力の変動により発生し得る誤差（重力誤差）の補正を自動的に行う点で、第１実施形態の重量計１０Ａと相違する。なお、本実施形態において、上記実施形態と同様の要素については同一の符号を付し、その説明を適宜省略する。
【００２３】
図８は、第２実施形態に係る重量計１０Ｂの機能構成を示す機能ブロック図である。図８に示されるように、重量計１０Ｂは加速度センサ１２０ｂを有し、この加速度センサ１２０ｂはＸ軸、Ｙ軸、Ｚ軸の３軸方向の加速度Ｘａ，Ｙａ，Ｚａを検出可能である。上記実施形態と同様に、本実施形態では、Ｘ軸およびＹ軸方向の加速度ＸａとＹａに基づいて重量計１０Ｂの傾斜誤差が補正される。さらに、本実施形態では、加速度ＸａとＹａとＺａとに基づいて当該重量計１０Ｂにかかる重力ｇが取得され、重力誤差の補正時に利用される。具体的には、重力ｇは下記式のように加速度Ｘａ，Ｙａ，Ｚａの二乗和平方根により求められる。
ｇ＝（Ｘａ２＋Ｙａ２＋Ｚａ２）１／２
【００２４】
さらに、重量計１０Ｂはメモリ１５０ｂを有し、このメモリ１５０ｂには図４に示す補正テーブルＴＢＬ１と、基準地点の重力を示す基準重力値Ｇｓとが記憶される。本実施形態では、この基準重力値Ｇｓは、工場出荷前に行われる校正処理において生成され、メモリ１５０ｂに記憶される（図９のステップＳＡｂ２１）。なお、この基準重力値Ｇｓは、必ずしも校正時に工場が所在する場所を基準地点として生成される必要はなく、工場の所在場所とは異なる別の基準地点における既知の重力値をメモリ１５０ｂに記憶するようにしてもよい。この場合、重量計１０Ｂは、その基準地点において、当該重量計１０Ｂが水平状態にあるときに、基準重量Ｍrefを第２出力重量データＭout2として出力するよう設定される。
【００２５】
上述したように、重量センサ１３０は、載せ台２の上に測定対象の物体が載せられると、その物体の質量ｍと重力ｇに応じた重量ｍｇを重量データＭｐとして出力する。ところが、重力センサ１３０にかかる重力ｇは場所（測定地点の緯度経度や海抜、地殻構造など）によって変動する。例えば、日本国内では、北と南、海面と富士山の頂上ではその重力ｇに差が出る。結果として、重量センサ１３０が出力する重量データＭｐに誤差（以下、「重力誤差」という）が生じる。そこで、本実施形態では、基準地点における基準重力値Ｇｓを予め登録しておき、その基準重力値Ｇｓと加速度センサ１２０ｂからの出力値に基づいて求められる重力ｇとの比により、重量データＭｐを補正する構成としている。これにより、測定地点が変わった場合にも自動的に重力誤差が補正される。従来からの方法として、重量計が使用される使用地域をユーザに手動設定させることにより、重力誤差を補正することが行われてきたが、この方法と比較して、ユーザが使用地域を設定する手間が不要となり、利便性が向上する。
【００２６】
メモリ１５０ｂには、上記補正テーブルＴＢＬ１および基準重力値Ｇｓに加え、加速度Ｘａ，Ｙａ，Ｚａの二乗和平方根により重力ｇを求める演算プログラム、補正テーブルＴＢＬ１を生成するとともに基準重力値Ｇｓを生成するための校正プログラム（図９）、および傾斜誤差を補正するとともに重力誤差を補正するための測定プログラム（図１０）など、各種プログラムが記憶されている。
【００２７】
図９は、本実施形態に係る校正処理の流れを示すフローチャートである。この図において、ステップＳＡ１〜ステップＳＡ１９の各処理（すなわち、補正テーブルＴＢＬ１の生成処理）は上述した実施形態と同様であるので、その説明は省略する。ステップＳＡ１〜ステップＳＡ１９の処理が完了すると、すなわち、補正テーブルＴＢＬ１が生成されると、続いて、ルーチンはステップＳＡｂ２１に移り、ＣＰＵ１１０は、当該校正処理が行われる地点を基準地点とし、当該基準地点における加速度Ｘａ，Ｙａ，Ｚａの二乗和平方根を求め、基準重力値Ｇｓとしてメモリ１５０ｂに記憶する。このようにして補正テーブルＴＢＬ１および基準重力値Ｇｓが生成された後に、重量計１０Ｂは工場から出荷される。
【００２８】
図１０は、本実施形態に係る測定処理の流れを示すフローチャートである。本実施形態においては、測定処理において、まず上記第１実施形態と同様にして傾斜誤差が補正され、その補正結果である第１出力重量データＭout1対して重力誤差の補正が施されて第２出力重量データＭout2として出力される。よって、図１０において、ステップＳＢ３〜ステップＳＢ７の各処理（すなわち、傾斜誤差の補正処理）は上述した実施形態と同様であるので、その説明は省略する。
【００２９】
本実施形態の測定処理において、まず、ユーザは、任意の測定地点において重量計１０Ｂの電源を投入し、測定対象の物体を載せ台２に載せ、測定を開始する。ステップＳＢｂ１において、ＣＰＵ１１０は測定対象の物体の重量データＭｐを取得するとともに、加速度センサ１２０の出力値Ｘａ，Ｙａ，Ｚａを取得する。次に、ステップＳＢ３〜ステップＳＢ７の各処理により傾斜誤差の補正が完了すると、第１出力重量データＭout1が生成される。続いて、ステップＳＢｂ１において取得した加速度センサ１２０ｂの出力値Ｘａ，Ｙａ，Ｚａの二乗和平方根を求めることにより、この測定地点における重力ｇを求める（ステップＳＢｂ９）。次に、メモリ１５０ｂに記憶された基準重力Ｇｓと上記測定地点における重力ｇとの比を求め、この比を第２補正係数とする。そして、第１出力重量データＭout1に第２補正係数を乗じて、第２出力重量データＭout2を生成する。続いて、この第２出力重量データＭout2を表示部１４０に表示して出力する（ステップＳＢｂ１１）。以上のようにして、傾斜誤差補正処理および重力誤差補正処理を含む測定処理が完了する。
【００３０】
以上説明したように、本実施形態によれば、上記第１実施形態と同様の効果が得られる。加えて、本実施形態では、重量データＭｐの重力誤差を自動的に補正する処理が行われるので、より正確な重量データをユーザの手間を必要とせず出力することが可能となる。
【００３１】
なお、本実施形態では、上記実施形態と同様に、補正テーブルＴＢＬ１（図４）の代わりに、補正テーブルＴＢＬ１ａ（図７）を用いる構成としてもよい。補正テーブルＴＢＬ１ａにはより多くの補正係数ｋが記憶されているので、補間の精度が向上し、傾斜誤差の補正に際して、より信頼性が高い補正を行うことが可能となる。
【００３２】
また、本実施形態では、傾斜誤差の補正処理に加えて、重力誤差を補正する態様としたが、傾斜誤差の補正を行わずに重力誤差を行う態様としてもよい。また、上述した第１および第２実施形態では、校正プログラム（図５および図９）を重量計１０Ａ，１０Ｂのメモリ１５０，１５０ｂに記憶してＣＰＵ１１０に校正処理を実行させる構成としていたが、外部の記憶装置に校正プログラムを記憶させ、当該プログラムに従って外部の処理装置に補正テーブルＴＢＬおよび基準重力値Ｇｓデータを生成する処理を実行させてメモリ１５０，１５０ｂに記憶させる構成としてもよい。
【図面の簡単な説明】
【００３３】
【図１】（Ａ）は、本発明の第１実施形態に係る重量計１０Ａの平面図であり、（Ｂ）は、同重量計１０Ａの正面図である。
【図２】重量計１０Ａの機能構成を示す機能ブロック図である。
【図３】重量計１０Ａの加速度センサ１２０の原理を説明するための概念図である。
【図４】補正テーブルＴＢＬ１の記憶内容の一例を示すテーブルである。
【図５】同実施形態に係る校正処理の流れを示すフローチャートである。
【図６】同実施形態に係る測定処理の流れを示すフローチャートである。
【図７】補正テーブルＴＢＬ１ａの記憶内容の一例を示すテーブルである。
【図８】本発明の第２実施形態に係る重量計１０Ｂの機能構成を示す機能ブロック図である。
【図９】同実施形態に係る校正処理の流れを示すフローチャートである。
【図１０】同実施形態に係る測定処理の流れを示すフローチャートである。
【符号の説明】
【００３４】
１…ケース、２…載せ台（測定面）、３…電源スイッチ、１０Ａ，１０Ｂ…重量計、１１０…ＣＰＵ、１２０，１２０ｂ…加速度センサ、１３０…重量センサ（重量測定手段）、１４０…表示部、１５０，１５０ｂ…メモリ、Ｍｐ…重量データ、Ｍout1…第１出力重量データ、Ｍout2…第２出力重量データ、ＴＢＬ，ＴＢＬ１…補正テーブル。
【図１】
2008268147.tif 000003
【図２】
2008268147.tif 000004
【図３】
2008268147.tif 000005
【図４】
2008268147.tif 000006
【図５】
2008268147.tif 000007
【図６】
2008268147.tif 000008
【図７】
2008268147.tif 000009
【図８】
2008268147.tif 000010
【図９】
2008268147.tif 000011
【図１０】
2008268147.tif 000012