(57)【要約】【課題】設置後の被検査物体の使用状況を考慮して設置スペースに被検査物体が設置可能か否かを判定すること。【解決手段】入力部１０２は、設置スペースを規定する多面において、被検査物体を構成する多面のうち正面に対応する面を設定し、設置スペースを規定する各面について、被検査物体の操作部及び可動部の設置を許可するか否かを設定し、判定部１０６は、被検査物体における操作部及び可動部の設置状況と、入力部１０２における設定結果とを比較することにより、被検査物体を構成する多面のうち正面を、設置スペースを規定する多面のうち正面として設定された面に向けた場合に、設置スペースに被検査物体が設置可能か否かを判定する。【選択図】図１
2011145252.tif 000002
【特許請求の範囲】
【請求項１】
設置スペースを規定する多面において、被検査物体を構成する多面のうち正面に対応する面を設定し、前記設置スペースを規定する各面について、前記被検査物体の操作部及び可動部の設置を許可するか否かを設定する設定手段と、
前記被検査物体における前記操作部及び可動部の設置状況と前記設定手段における設定結果とを比較することにより、前記被検査物体を構成する多面のうち正面を、前記設置スペースを規定する多面のうち前記正面として設定された面に向けた場合に前記設置スペースに前記被検査物体が設置可能か否かを判定する判定手段と、
を具備する検査装置。
【請求項２】
前記判定手段は、前記設置スペースを規定する多面において、前記被検査物体を構成する多面のうち前記操作部及び可動部が設置された面に対応する全ての面で前記操作部及び可動部の設置が許可されている場合、前記設置スペースに前記被検査物体が設置可能であると判定し、
前記被検査物体を構成する多面のうち前記操作部又は可動部が設置された面に対応する面のいずれか１つでも前記操作部及び可動部の設置が禁止されている場合、前記設置スペースに前記被検査物体が設置不可であると判定する、
請求項１記載の検査装置。
【請求項３】
前記判定手段は、さらに、前記被検査物体の可動部の可動領域に基づいて、前記設置スペースに前記被検査物体が設置可能か否かを判定する、
請求項１記載の検査装置。
【請求項４】
前記設置スペースを規定する多面のサイズを測定する測定手段、をさらに具備し、
前記設定手段は、前記測定手段において前記サイズを測定した後に、前記設置スペースを規定する多面のうち前記正面に対応する面を設定する、
請求項１記載の検査装置。
【請求項５】
前記設置スペースを規定する多面を表示する表示手段を、さらに具備し、
前記設定手段は、前記表示手段で表示される前記設置スペースを規定する各面について、前記操作部及び可動部の設置を許可するか否かを設定する、
請求項１記載の検査装置。
【請求項６】
前記被検査物体における前記操作部及び可動部の設置状況を前記検査装置の外部から取得する取得手段、をさらに具備し、
前記判定手段は、前記設定手段における設定結果と、前記外部から取得した前記設置状況とを比較することにより、前記設置スペースに前記被検査物体が設置可能か否かを判定する、
請求項１記載の検査装置。
【請求項７】
前記取得手段は、前記設置状況を外部記憶媒体から取得する、
請求項６記載の検査装置。
【請求項８】
前記取得手段は、前記設置状況を、通信システムを介して取得する、
請求項６記載の検査装置。
【請求項９】
請求項１記載の検査装置を具備する携帯端末装置。
【請求項１０】
設置スペースを規定する多面において、被検査物体を構成する多面のうち正面に対応する面を設定し、前記設置スペースを規定する各面について、前記被検査物体の操作部及び可動部の設置を許可するか否かを設定する設定ステップと、
前記被検査物体における前記操作部及び可動部の設置状況と前記設定ステップにおける設定結果とを比較することにより、前記被検査物体を構成する多面のうち正面を、前記設置スペースを規定する多面のうち前記正面として設定された面に向けた場合に前記設置スペースに前記被検査物体が設置可能か否かを判定する判定ステップと、
を具備する設置判定方法。
【請求項１１】
設置スペースを規定する多面において、被検査物体を構成する多面のうち正面に対応する面を設定し、前記設置スペースを規定する各面について、前記被検査物体の操作部及び可動部の設置を許可するか否かを設定する設定ステップと、
前記被検査物体における前記操作部及び可動部の設置状況と前記設定ステップにおける設定結果とを比較することにより、前記被検査物体を構成する多面のうち正面を、前記設置スペースを規定する多面のうち前記正面として設定された面に向けた場合に前記設置スペースに前記被検査物体が設置可能か否かを判定する判定ステップと、
を実行させる設置判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査装置および設置判定方法に関するものである。
【背景技術】
【０００２】
家電製品又は家具等を購入する際、家電製品又は家具等の物体のサイズ、及び、それらを設置する設置スペースのサイズを簡単に測定し、かつ、設置スペースに上記物体が収容可能か否かを判定することで、商品購入を支援する検査装置が検討されている。
【０００３】
例えば、物体のサイズを測定する従来方法として、加速度センサを利用することで、物体の任意の位置間のサイズを測定する方法が提案されている（例えば、特許文献１参照）。また、設置スペースに物体が収容可能か否かを判定する従来方法として、或る測定手段によって得られた物体のサイズを示すサイズ情報と、データベースに蓄積している設置スペースのサイズ基準値とを比較することにより、物体がサイズ基準値に収容できるか否かを判定する方法が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−１１４４３９号公報
【特許文献２】特開平９−２６９２１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そこで、特許文献１及び特許文献２にそれぞれ開示された方法を組み合わせることが考えられる。具体的には、検査装置は、家電製品等、検査対象である被検査物体のサイズ、及び、設置スペースのサイズを測定する。そして、検査装置は、測定した被検査物体のサイズと、測定した設置スペースのサイズとを比較することにより、設置スペースに被検査物体が設置可能か否かを判定する。
【０００６】
しかしながら、上記検査装置は、設置スペースに被検査物体が収容可能か否かのみしか判定できない。そのため、例えば、設置スペースに被検査物体（例えば、家電製品又は家具）が設置可能ではあるが、設置後の家電製品の操作部（例えば、操作パネル）にユーザの手が届かない状況、又は、設置スペースに家具（被検査物体）が設置可能ではあるが、設置後の家具の可動部（例えば、引き出し）を引き出せない状況が発生し得る。すなわち、上記検査装置では、設置後の被検査物体の使用状況が考慮されていないという課題がある。
【０００７】
本発明の目的は、設置後の被検査物体の使用状況を考慮して設置スペースに被検査物体が設置可能か否かを判定することができる検査装置及び設置判定方法を提供することである。
【課題を解決するための手段】
【０００８】
本発明の検査装置は、設置スペースを規定する多面において、被検査物体を構成する多面のうち正面に対応する面を設定し、前記設置スペースを規定する各面について、前記被検査物体の操作部及び可動部の設置を許可するか否かを設定する設定手段と、前記被検査物体における前記操作部及び可動部の設置状況と前記設定手段における設定結果とを比較することにより、前記被検査物体を構成する多面のうち正面を、前記設置スペースを規定する多面のうち前記正面として設定された面に向けた場合に前記設置スペースに前記被検査物体が設置可能か否かを判定する判定手段と、を具備する構成を採る。
【０００９】
本発明の設置判定方法は、設置スペースを規定する多面において、被検査物体を構成する多面のうち正面に対応する面を設定し、前記設置スペースを規定する各面について、前記被検査物体の操作部及び可動部の設置を許可するか否かを設定する設定ステップと、前記被検査物体における前記操作部及び可動部の設置状況と前記設定ステップにおける設定結果とを比較することにより、前記被検査物体を構成する多面のうち正面を、前記設置スペースを規定する多面のうち前記正面として設定された面に向けた場合に前記設置スペースに前記被検査物体が設置可能か否かを判定する判定ステップと、を具備する構成を採る。
【発明の効果】
【００１０】
本発明によれば、設置後の被検査物体の使用状況を考慮して設置スペースに被検査物体が設置可能か否かを判定することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態１に係る検査装置の構成を示すブロック図
【図２】本発明の実施の形態１に係る設置スペースのサイズの測定手順を示す図
【図３】本発明の実施の形態１に係る被検査物体のサイズの測定手順を示す図
【図４】本発明の実施の形態１に係る記憶部で記憶される設置スペースのサイズ及び許可情報の一例を示す図
【図５】本発明の実施の形態１に係る検査装置における設置判定処理の流れを示す図
【図６】本発明の実施の形態１に係る検査装置における測定モード時の処理の流れを示す図
【図７】本発明の実施の形態１に係る検査装置における検査モード時の処理の流れを示す図
【図８】本発明の実施の形態１に係る検査装置における設置判定処理の具体例を示す図
【図９】本発明の実施の形態１に係る検査装置における設置判定処理の具体例を示す図
【図１０】本発明の実施の形態１に係る検査装置における設置判定処理の具体例を示す図
【図１１】本発明の実施の形態２に係る検査装置における検査モード時の処理の流れを示す図
【図１２】本発明の実施の形態２に係る検査装置における検査モード時の処理（可動部検査処理）の流れを示す図
【図１３】本発明の実施の形態２に係る検査装置における設置判定処理の具体例を示す図
【図１４】本発明の実施の形態３に係る検査装置の構成を示すブロック図
【図１５】本発明の実施の形態３に係る設置スペース及び被検査物体の測定手順を示す図
【図１６】本発明の実施の形態３に係る設置スペース及び被検査物体の測定手順を示す図
【図１７Ａ】本発明の実施の形態３に係る記憶部で記憶される位置情報、ベクトル情報及び距離情報の一例を示す図
【図１７Ｂ】本発明の実施の形態３に係る記憶部で記憶される設置スペースのサイズ及び許可情報の一例を示す図
【図１８Ａ】本発明の実施の形態３に係る検査装置における測定モード時の処理の流れを示す図
【図１８Ｂ】本発明の実施の形態３に係る検査装置における測定モード時の処理の流れを示す図
【図１９Ａ】本発明の実施の形態３に係る検査装置における検査モード時の処理の流れを示す図
【図１９Ｂ】本発明の実施の形態３に係る検査装置における検査モード時の処理の流れを示す図
【図１９Ｃ】本発明の実施の形態３に係る検査装置における検査モード時の処理の流れを示す図
【図２０】本発明の実施の形態３に係る検査装置における測定モード時の処理の具体例を示す図
【図２１】本発明の実施の形態３に係る検査装置における測定モード時の処理の具体例を示す図
【図２２】本発明の実施の形態４に係る検査装置の構成を示すブロック図
【図２３Ａ】本発明の実施の形態４に係る検査装置における測定モード時の処理の流れを示す図
【図２３Ｂ】本発明の実施の形態４に係る検査装置における測定モード時の処理の流れを示す図
【図２４】本発明の実施の形態４に係る記憶部で記憶される座標情報、平面情報及び禁止情報の一例を示す図
【図２５】本発明の実施の形態４に係る検査装置における測定モード時の処理の具体例を示す図
【図２６】本発明の実施の形態４に係る検査装置における測定モード時の処理の具体例を示す図
【図２７】本発明の実施の形態５に係る検査装置の構成を示すブロック図
【図２８】本発明の実施の形態５に係る検査装置における設置判定処理の流れを示す図
【図２９】本発明の実施の形態５に係る検査装置における測定モード時の処理の流れを示す図
【図３０】本発明の実施の形態５に係る検査装置における検査モード時の処理の流れを示す図
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、添付図面を参照して詳細に説明する。本発明の各実施の形態に係る検査装置は、設置スペースに被検査物体が設置可能か否かを判定する。ここで、被検査物体は多面で構成され、被検査物体の設置を想定している設置スペースは多面で規定される。
【００１３】
（実施の形態１）
図１は本実施の形態に係る検査装置の構成を示すブロック図である。
【００１４】
図１に示す検査装置１００において、モード切替部１０１は、被検査物体の設置を想定している設置スペースのサイズを測定する測定モード、及び、被検査物体のサイズを測定し、設置スペースに被検査物体が設置可能であるか否かを判定する検査モードのいずれか一方に動作モードを切り替える。そして、モード切替部１０１は、切り替えた動作モードを示す情報を入力部１０２及び計算部１０４に出力する。例えば、モード切替部１０１は、３段ディップスイッチを備え、検査装置１００の電源オフ、測定モード及び検査モードの３つの状態を切り替える。なお、検査装置１００がアプリケーションとして携帯端末に具備される場合、モード切替部１０１は、アプリケーションを利用したＧＵＩ画面であって、電源オフとは、アプリケーションが起動されていない状態であってもよい。
【００１５】
入力部１０２は、モード切替部１０１から入力される動作モードが測定モードの場合、設置スペースを規定する各面について、被検査物体の操作部（例えば、家電製品の操作パネル）及び可動部（例えば、家具の引き出し等）の設置を許可するか否か（許可又は禁止）を設定する。そして、入力部１０２は、各面における許可又は禁止の設定結果を示す許可情報を記憶部１０５に出力する。例えば、設置スペースを規定する多面のうち、壁又は天井等に接する面に、被検査物体の操作部及び可動部が設置された面を向けても、設置後の被検査物体においてユーザは操作部及び可動部を利用することができない可能性がある。そこで、入力部１０２では、例えば、設置スペースを規定する多面のうち壁又は天井等に接する面に対して、操作部及び可動部の設置が禁止される。
【００１６】
また、入力部１０２は、設置スペースを規定する多面において、被検査物体を構成する多面のうち正面に対応する面を設定する。ここで、被検査物体を構成する多面のうち正面は、通常、ユーザが被検査物体を使用する際に対向する面である。そのため、入力部１０２では、設置スペースを規定する多面のうち、被検査物体の正面として設定された面は、操作部及び可動部の設置を許可される。ただし、検査装置１００では、測定モード（図２）及び検査モード（図３）においてサイズ（高さ、幅、奥行き）を測定する順序が予め設定されている。測定モードでは、例えば、図２に示すように、正面の４つの頂点のうち底面に属する２つの頂点のいずれか１つを測定開始位置とする。そして、検査装置１００は、図２に示すように、奥行き、幅、高さの順に設置スペースを規定する多面のサイズを測定する。一方、検査モードでは、例えば、図３に示すように、測定モードと同様、正面の４つの頂点のうち底面に属する２つの頂点のいずれか１つを測定開始位置とする。そして、検査装置１００は、図３に示すように、高さ、幅、奥行きの順に被検査物体を構成する多面のサイズを測定する。これより、入力部１０２では、ユーザが操作入力により上記正面を指定することなく、上記正面を設定することができる。例えば、図２では、幅及び奥行きが測定された辺を含む面に対向する面が正面に設定され、図３では、高さ及び幅が測定された辺を含む面が正面に設定される。
【００１７】
また、入力部１０２は、操作入力によって検査装置１００の位置を確定するための確定ボタンを備える。そして、入力部１０２は、操作入力により確定ボタンが押下された場合、確定ボタンが押下された旨を示す確定情報を計算部１０４に出力する。なお、入力部１０２は、ＧＵＩ部品のボタンであってもよい。
【００１８】
一方、入力部１０２は、検査モードの場合、被検査物体を構成する各面において、操作部（例えば、家電製品の操作パネル）及び可動部（例えば、家具の引き出し等）が設置された面の有無を設定する。そして、入力部１０２は、被検査物体を構成する各面における操作部及び可動部の設置状況（操作部及び可動部の設置の有無）を示す設置情報を判定部１０６に出力する。
【００１９】
例えば、設置スペース及び被検査物体が直方体で表される場合について説明する。この場合、設置スペース及び被検査物体は、天井面、左側面、右側面、正面、背面、底面の６面で表される。そこで、入力部１０２は、各面に対して２段ディップスイッチを備え、測定モードでは各面に対して‘許可’／‘禁止’を設定し、検査モードでは各面に対して操作部（可動部）の‘有り’／‘無し’を設定する。なお、入力部１０２は、ＧＵＩ部品のチェクボタンであってもよい。
【００２０】
センサ１０３は、検査装置１００の位置、つまり、（Ｘ、Ｙ、Ｚ）座標を検出する。そして、センサ１０３は、検出した検査装置１００の位置を示す位置情報を、計算部１０４に順次出力する。センサ１０３は、例えば、検査装置１００のＸ軸、Ｙ軸、Ｚ軸それぞれの加速度を計測する加速度センサと、検査装置１００のピッチ角、ロール角、ヨー角それぞれの角加速度を計測するジャイロセンサとから成る３次元センサである。
【００２１】
計算部１０４は、センサ１０３から順次入力される位置情報を用いて、モード切替部１０１から入力される動作モードで測定されるべき対象（測定モードでは設置スペース、検査モードでは被検査物体）のサイズ（奥行き、幅、高さ）を計算する。具体的には、操作入力（例えば、確定ボタンの押下）により、検査装置１００の現時点の位置を確定する旨を示す確定情報が入力部１０２から計算部１０４に入力される。そして、計算部１０４は、確定情報が入力された時点の位置情報を、検査装置１００の現時点の位置として確定する。そして、計算部１０４は、測定モードでは、今回確定情報が入力された時点の位置情報と前回確定情報が入力された時点の位置情報とを用いて、図２に示すように、奥行き、幅、高さの順に設置スペースのサイズを算出する。そして、計算部１０４は、算出した設置スペースの（奥行き、幅、高さ）を示す情報を記憶部１０５に出力する。一方、計算部１０４は、検査モードでは、今回確定情報が入力された時点の位置情報と前回確定情報が入力された時点の位置情報とを用いて、図３に示すように、高さ、幅、奥行きの順に被検査物体のサイズを算出する。そして、計算部１０４は、算出した被検査物体の（高さ、幅、奥行き）を示す情報を判定部１０６に出力する。
【００２２】
記憶部１０５は、測定モード時に入力部１０２から入力される許可情報、及び、測定モード時に計算部１０４から入力される設置スペースのサイズ（奥行き、幅、高さ）を記憶する。例えば、記憶部１０５は、不揮発メモリであり、図４に示すように、設置スペースの高さ、奥行き、幅、及び、設置スペースを規定する各面における被検査物体の操作部（可動部）の設置を許可するか否かを示す許可情報（許可又は禁止）を記憶する。
【００２３】
判定部１０６は、記憶部１０５に記憶されている設置スペースに関する情報（図４に示す設置スペースのサイズ、及び、許可情報）と、検査モード時に入力部１０２及び計算部１０４からそれぞれ入力される、被検査物体に関する情報（被検査物体のサイズ、及び、設置情報）とを比較することにより、設置スペースに被検査物体が設置可能か否かを判定する。具体的には、判定部１０６は、被検査物体の多面のうち正面を、設置スペースを規定する多面のうち正面として設定された面に向けた場合に、設置スペースに被検査物体が設置可能か否かを判定する。まず、判定部１０６は、被検査物体のサイズと設置スペースのサイズとを比較することにより、被検査物体が設置スペースに収容可能か否かを判定する。さらに、判定部１０６は、被検査物体の設置情報（被検査物体における操作部（可動部）の設置状況）と設置スペースの許可情報（入力部１０２における設定結果）とを比較することにより、設置スペースに被検査物体が設置可能か否かを判定する。具体的には、判定部１０６は、設置情報と許可情報とを比較することにより、設置スペースを規定する多面において、被検査物体を構成する多面のうち操作部（可動部）が設置された面に対応する全ての面で操作部（可動部）の設置が許可されている場合、設置スペースに被検査物体が設置可能であると判定する。これに対して、判定部１０６は、設置情報と許可情報とを比較することにより、設置スペースを規定する多面において、被検査物体を構成する多面のうち操作部（可動部）が設置された面に対応する面のいずれか１つでも操作部（可動部）の設置が禁止されている場合、設置スペースに被検査物体が設置不可であると判定する。そして、判定部１０６は、判定結果（設置可能（合格）又は設置不可（不合格））を出力部１０７に出力する。
【００２４】
出力部１０７は、判定部１０６から入力される判定結果をユーザに通知するための情報を出力する。例えば、出力部１０７は、圧電ブザーであり、判定結果が設置不可（不合格）の場合には、警告音を鳴らしてもよい。なお、出力部１０７は、ＧＵＩ部品のテキストボックスに「設置可能（合格）」又は「設置不可（不合格）」が分かる表示を行ってもよい。
【００２５】
次に、本実施の形態に係る検査装置１００の設置判定処理の詳細について説明する。
【００２６】
図５〜図７は、検査装置１００の設置判定処理の流れを示す図である。図５において、ステップ（以下、ＳＴという）１０１では、センサ１０３は、検査装置１００の位置情報の測定を開始する。
【００２７】
ＳＴ１０２では、モード切替部１０１は、動作モードを、測定モード及び検査モードのいずれか一方に切り替える。動作モードが測定モードの場合（ＳＴ１０２：測定モード）、ＳＴ１０３では、検査装置１００は測定処理（図６）を実行し、動作モードが検査モードの場合（ＳＴ１０２：検査モード）、ＳＴ１０４では、検査装置１００は検査処理（図７）を実行する。
【００２８】
図６は、検査装置１００の測定モード時の処理（図５のＳＴ１０３：測定処理）の流れを示す図である。図６において、ＳＴ２０１では、入力部１０２は、設置スペースを規定する各面について、被検査物体の操作部（可動部）の設置を許可するか否か（許可又は禁止）を設定する。
【００２９】
ＳＴ２０２では、計算部１０４は、入力部１０２から確定情報が入力されたか否か、つまり、入力部１０２での操作入力による確定ボタンが押されたか否かを判断する。確定ボタンが押されていない場合（ＳＴ２０２：ＮＯ）、計算部１０４は待機する。一方、確定ボタンが押された場合（ＳＴ２０２：ＹＥＳ）、ＳＴ２０３では、計算部１０４は、センサ１０３から位置情報（（Ｘ，Ｙ，Ｚ）座標）を取得する。
【００３０】
ＳＴ２０４では、計算部１０４は、測定モード開始時からの確定ボタン押下回数を特定する。
【００３１】
確定ボタン押下が１回目の場合（ＳＴ２０４：１回目）、ＳＴ２０５では、計算部１０４は、ＳＴ２０３で取得した位置情報を、設置スペースのサイズの測定開始位置（例えば、図２に示す測定開始位置）として確定する。そして、ＳＴ２０２の処理に戻る。
【００３２】
確定ボタン押下が２回目の場合（ＳＴ２０４：２回目）、ＳＴ２０６では、計算部１０４は、ＳＴ２０５で確定した位置と、今回ＳＴ２０３で取得した位置情報に示される位置との間の距離を、設置スペースの奥行きとして計算する。ＳＴ２０７では、計算部１０４は、ＳＴ２０６で算出された、設置スペースの奥行きを記憶部１０５に保存する。そして、ＳＴ２０２の処理に戻る。
【００３３】
確定ボタン押下が３回目の場合（ＳＴ２０４：３回目）、ＳＴ２０８では、計算部１０４は、前回（２回目）のＳＴ２０３で取得した位置情報に示される位置と、今回ＳＴ２０３で取得した位置情報に示される位置との間の距離を、設置スペースの幅として計算する。ＳＴ２０９では、計算部１０４は、ＳＴ２０８で算出された、設置スペースの幅を記憶部１０５に保存する。そして、ＳＴ２０２の処理に戻る。
【００３４】
確定ボタン押下が４回目の場合（ＳＴ２０４：４回目）、ＳＴ２１０では、計算部１０４は、前回（３回目）のＳＴ２０３で取得した位置情報に示される位置と、今回ＳＴ２０３で取得した位置情報に示される位置との間の距離を、設置スペースの高さとして計算する。ＳＴ２１１では、計算部１０４は、ＳＴ２１０で算出された、設置スペースの高さを記憶部１０５に保存する。
【００３５】
記憶部１０５は、ＳＴ２１２において、ＳＴ２０１で設定された許可情報を入力部１０２から読み出し、ＳＴ２１３において、ＳＴ２１２で読み出した許可情報を保存する。
【００３６】
図７は、検査装置１００の検査モード時の処理（図５のＳＴ１０４：検査処理）の流れを示す図である。図７において、ＳＴ３０１では、入力部１０２は、被検査物体を構成する各面における操作部（操作パネル）及び可動部が設置された面の有無（設置状況）を設定する。
【００３７】
ＳＴ３０２では、計算部１０４は、ＳＴ２０２（図６）と同様、入力部１０２から確定情報が入力されたか否か、つまり、入力部１０２での操作入力による確定ボタンが押されたか否かを判断する。確定ボタンが押されていない場合（ＳＴ３０２：ＮＯ）、計算部１０４は待機する。一方、確定ボタンが押された場合（ＳＴ３０２：ＹＥＳ）、ＳＴ３０３では、計算部１０４は、センサ１０３から位置情報（（Ｘ，Ｙ，Ｚ）座標）を取得する。
【００３８】
ＳＴ３０４では、計算部１０４は、検査モード開始時からの確定ボタン押下回数を特定する。
【００３９】
確定ボタン押下が１回目の場合（ＳＴ３０４：１回目）、ＳＴ３０５では、計算部１０４は、ＳＴ３０３で取得した位置情報を、被検査物体のサイズの測定開始位置（例えば、図３に示す測定開始位置）として確定する。そして、ＳＴ３０２の処理に戻る。
【００４０】
確定ボタン押下が２回目の場合（ＳＴ３０４：２回目）、ＳＴ３０６では、計算部１０４は、ＳＴ３０５で確定した位置と、今回ＳＴ３０３で取得した位置情報に示される位置との間の距離を、被検査物体の高さとして計算する。ＳＴ３０７では、判定部１０６は、図６のＳＴ２１１で記憶部１０５に記憶された設置スペースの高さを読み出す。ＳＴ３０８では、判定部１０６は、ＳＴ３０６で計算部１０４が算出した被検査物体の高さと、ＳＴ３０７で読み出した設置スペースの高さとを比較することにより、被検査物体の高さが設置スペースの高さ以下であるか否かをチェックする。被検査物体の高さが設置スペースの高さ以下の場合（ＳＴ３０８：以下）、ＳＴ３０２の処理に戻る。一方、被検査物体の高さが設置スペースの高さを超える場合（ＳＴ３０８：超える）、ＳＴ３１８の処理に進む。
【００４１】
確定ボタン押下が３回目の場合（ＳＴ３０４：３回目）、ＳＴ３０９では、計算部１０４は、前回（２回目）のＳＴ３０３で取得した位置情報に示される位置と、今回ＳＴ３０３で取得した位置情報に示される位置との間の距離を、被検査物体の幅として計算する。ＳＴ３１０では、判定部１０６は、図６のＳＴ２０９で記憶部１０５に記憶された設置スペースの幅を読み出す。ＳＴ３１１では、判定部１０６は、ＳＴ３０９で計算部１０４が算出した被検査物体の幅と、ＳＴ３１０で読み出した設置スペースの幅とを比較することにより、被検査物体の幅が設置スペースの幅以下であるか否かをチェックする。被検査物体の幅が設置スペースの幅以下の場合（ＳＴ３１１：以下）、ＳＴ３０２の処理に戻る。一方、被検査物体の幅が設置スペースの幅を超える場合（ＳＴ３１１：超える）、ＳＴ３１８の処理に進む。
【００４２】
確定ボタン押下が４回目の場合（ＳＴ３０４：４回目）、ＳＴ３１２では、計算部１０４は、前回（３回目）のＳＴ３０３で取得した位置情報に示される位置と、今回ＳＴ３０３で取得した位置情報に示される位置との間の距離を、被検査物体の奥行きとして計算する。ＳＴ３１３では、判定部１０６は、図６のＳＴ２０７で記憶部１０５に記憶された設置スペースの奥行きを読み出す。ＳＴ３１４では、判定部１０６は、ＳＴ３１２で計算部１０４が算出した被検査物体の奥行きと、ＳＴ３１３で読み出した設置スペースの奥行きとを比較することにより、被検査物体の奥行きが設置スペースの奥行き以下であるか否かをチェックする。被検査物体の奥行きが設置スペースの奥行きを超える場合（ＳＴ３１１：超える）、ＳＴ３１８の処理に進む。
【００４３】
被検査物体の奥行きが設置スペースの奥行き以下の場合（ＳＴ３１４：以下）、ＳＴ３１５では、判定部１０６は、ＳＴ３０１で入力部１０２が設定した設置情報を読み出す。ＳＴ３１６では、判定部１０６は、図６のＳＴ２１３で記憶部１０５に記憶された許可情報を読み出す。
【００４４】
ＳＴ３１７では、判定部１０６は、ＳＴ３１５で読み出した設置情報とＳＴ３１６で読み出した許可情報とを比較する。具体的には、判定部１０６は、設置スペースを規定する多面のうち被検査物体の操作部（操作パネル）及び可動部の設置が禁止されている面（許可情報で‘禁止’が設定されている面）に、被検査物体の操作部（操作パネル）及び可動部が設置されていない面（設置情報で‘無し’が設定されている面）が向けられているか否かを判定する。換言すると、判定部１０６は、設置スペースを規定する多面のうち、被検査物体の操作部（操作パネル）及び可動部が設置された面（設置情報で‘有り’が設定されている面）に対応する全ての面で、上記操作部（可動部）の設置が許可されているか否かを判定する。
【００４５】
被検査物体の操作部（操作パネル）及び可動部が設置されている全ての面が、許可情報において全て許可されている場合（ＳＴ３１７：許可有り）、検査処理をそのまま終了する。
【００４６】
一方、被検査物体の操作部（操作パネル）及び可動部が設置されている面のいずれか１つでも、許可情報において許可されていない場合（ＳＴ３１７：許可無し）、又は、被検査物体のサイズ（高さ、幅、奥行き）が設置スペースのサイズ（高さ、幅、奥行き）を超えた場合（ＳＴ３０８，ＳＴ３１１，ＳＴ３１４：超える）、ＳＴ３１８では、出力部１０７は、設置スペースに被検査物体が設置不可（不合格）であることを通知するための警告ブザーを鳴動させる。
【００４７】
図７に示すように、検査モードでは、判定部１０６は、被検査物体のサイズと設置スペースのサイズとを比較することにより、設置スペースに被検査物体が終了可能か否かを判定する（ＳＴ３０２〜ＳＴ３１４）。
【００４８】
さらに、図７に示すように、検査モードでは、判定部１０６は、被検査物体の操作部（可動部）の設置状況と、設置スペースを規定する各面で操作部（可動部）の設置を許可するか否かの設定結果とを比較することにより、設置スペースに被検査物体が設置可能か否かを判定する（ＳＴ３０１，ＳＴ３１５〜ＳＴ３１７）。具体的には、判定部１０６は、被検査物体の多面のうち正面を、設置スペースを規定する多面のうち正面として設定された面に向けた場合に設置スペースに被検査物体が設置可能か否かを判定する。
【００４９】
つまり、検査装置１００は、設置スペースと被検査物体との間でサイズを比較するだけでなく、設置スペースを規定する各面での操作部（可動部）の使用可否（許可情報に示される許可／禁止）と、被検査物体の操作部（可動部）の設置状況（設置情報に示される有り／無し）とを比較する。換言すると、検査装置１００は、設置スペースに被検査物体が収容可能か否かを判定するだけでなく、設置スペースに被検査物体を設置した後に被検査物体を使用可能か否かも判定する。
【００５０】
次に、検査装置１００における測定モード時の処理及び検査モード時の処理の具体例について説明する。
【００５１】
ここでは、検査装置１００が、図８に示す設置スペースに図９Ａ又は図１０Ａに示す被検査物体が設置可能か否かを判定する場合について説明する。
【００５２】
以下の説明では、図８に示す空間のうち、面ａが正面として設定される。また、図９Ａに示す検査物体のうち面ｂが正面として設定され、図１０Ａに示す検査物体のうち面ｃが正面として設定される。
【００５３】
また、図９Ａに示す被検査物体を構成する多面のうち正面に蓋（可動部）が設置されており、図１０Ａに示す被検査物体を構成する多面のうち天井面に蓋（可動部）が設置されている。
【００５４】
また、図８に示す許可情報のうち‘許可’を‘０’で表し、‘禁止’を‘１’で表す。同様に、図９Ａ及び図１０Ａに示す設置情報のうち、操作部（可動部）の設置がない場合（‘無し’）を‘０’で表し、操作部（可動部）の設置が有る場合（‘有り’）を‘１’で表す。
【００５５】
まず、測定モードについて説明する。
【００５６】
図８に示すように、設置スペースを規定する６面のうち、天井面、左側面、背面、底面は、壁、床又は障害物（例えば棚等）に接している。そこで、入力部１０２は、図８に示すように、天井面、左側面、背面、底面では、被検査物体の操作部（可動部）の設置を禁止（１）する（図６のＳＴ２０１）。これに対し、入力部１０２は、図８に示すように、右側面及び正面では、被検査物体の操作部（可動部）の設置を許可（０）する（図６のＳＴ２０１）。
【００５７】
また、図８に示すように、入力部１０２における操作入力により、位置Ｐ１、位置Ｐ２、位置Ｐ３、位置Ｐ４の順に確定ボタンが押下されたとする（図６のＳＴ２０２：ＹＥＳ）。よって、計算部１０４は、設置スペースのサイズを、奥行き（位置Ｐ１と位置Ｐ２との間の距離）、幅（位置Ｐ２と位置Ｐ３との間の距離）、高さ（位置Ｐ３と位置Ｐ４との間の距離）の順に計算する（図６のＳＴ２０６，ＳＴ２０８，ＳＴ２１０）。例えば、図８では、計算部１０４は、奥行き＝８０ｃｍ、幅＝８０ｃｍ、高さ＝１１０ｃｍを計算し、記憶部１０５は、計算部１０４が計算した値を不揮発メモリに記憶する。すなわち、図８に示すように、検査装置１００では、奥行き＝８０ｃｍ、幅＝８０ｃｍ、高さ＝１１０ｃｍの直方体を設置スペースとして規定する。
【００５８】
次に、検査モードについて説明する。
【００５９】
図９Ａに示すように、被検査物体を構成する６面のうち正面には、蓋（可動部）が設置されている。そこで、入力部１０２は、図９Ａに示すように、正面では、被検査物体の可動部の有無を‘有り（１）’に設定する（図７のＳＴ３０１）。これに対し、入力部１０２は、図９Ａに示すように、被検査物体を構成する６面のうち、正面以外の面（天井面、左側面、右側面、背面、底面）では、被検査物体の可動部の有無を‘無し（０）’に設定する（図７のＳＴ３０１）。
【００６０】
また、図９Ａでは、入力部１０２における操作入力により、位置Ｐ５、位置Ｐ６、位置Ｐ７、位置Ｐ８の順に確定ボタンが押下されたとする（図７のＳＴ３０２：ＹＥＳ）。よって、計算部１０４は、被検査物体のサイズを、高さ（位置Ｐ５と位置Ｐ６との間の距離）、幅（位置Ｐ６と位置Ｐ７との間の距離）、奥行き（位置Ｐ７と位置Ｐ８との間の距離）の順に計算する（図７のＳＴ３０６，ＳＴ３０９，ＳＴ３１２）。つまり、図９Ａに示すように、計算部１０４は、被検査物体のサイズを、高さ＝１００ｃｍ、幅＝６５ｃｍ、奥行き＝７０ｃｍの順に計算する。すなわち、図９Ａに示すように、検査装置１００では、高さ＝１００ｃｍ、幅＝６５ｃｍ、奥行き＝７０ｃｍの直方体で構成される被検査物体を設定する。
【００６１】
ここで、図９Ａに示す被検査物体の高さ＝１００ｃｍ、幅＝６５ｃｍ、及び、奥行き＝７０ｃｍは、図８に示す設置スペースの高さ＝１１０ｃｍ、幅＝８０ｃｍ、及び、奥行き＝８０ｃｍ以下となる。すなわち、判定部１０６は、被検査物体のサイズが設置スペースのサイズ以下（図７のＳＴ３０８、ＳＴ３１１、ＳＴ３１４：以下）であり、被検査物体が設置スペースに収容可能であると判定する。
【００６２】
次いで、判定部１０６は、図８に示す許可情報と図９Ａに示す設置情報とを比較する（図７のＳＴ３１７）。具体的には、判定部１０６は、被検査物体を構成する６面のうち正面を、設置スペースを規定する６面のうち正面に設定された面に向けた場合に、設置情報で‘有り（１）’が設定されている全ての面において、許可情報で‘許可（０）’が設定されているか否かを判断する。例えば、図９Ａに示す設置情報で‘有り（１）’が設定されている正面では、図８に示す許可情報が‘許可（０）’に設定されている。
【００６３】
換言すると、判定部１０６は、許可情報で‘禁止（１）’が設定されている全ての面において、設置情報で‘無し’が設定されているか否かを判断する。例えば、図８に示す許可情報のうち‘禁止（１）’が設定されている天井面、左側面、背面、底面では、図９Ａに示す設置情報で‘無し（０）’が設定されている。
【００６４】
よって、判定部１０６は、図９Ａに示す被検査物体が図８に示す設置スペースに設置可能であると判定する。つまり、判定部１０６は、図９Ｂに示すように、図９Ａに示す被検査物体が図８に示す設置スペースに収容可能であり、かつ、設置後の被検査物体において正面に設置された蓋（可動部）を使用可能であると判定する。
【００６５】
次に、検査モードにおいて、検査装置１００が図９Ａに示す被検査物体の代わりに図１０Ａに示す被検査物体の設置について判定する場合について説明する。
【００６６】
図１０Ａに示すように、被検査物体を構成する６面のうち天井面には、蓋（可動部）が設置されている。そこで、入力部１０２は、図１０Ａに示すように、天井面では、被検査物体の可動部の有無を‘有り（１）’に設定する（図７のＳＴ３０１）。これに対し、入力部１０２は、図１０Ａに示すように、被検査物体を構成する６面のうち、天井面以外の面（左側面、右側面、正面、背面、底面）では、被検査物体の可動部の有無を‘無し（０）’に設定する（図７のＳＴ３０１）。
【００６７】
また、図１０Ａでは、入力部１０２における操作入力により、位置Ｐ９、位置Ｐ１０、位置Ｐ１１、位置Ｐ１２の順に確定ボタンが押下されたとする（図７のＳＴ３０２：ＹＥＳ）。よって、計算部１０４は、被検査物体のサイズを、高さ（位置Ｐ９と位置Ｐ１０との間の距離）、幅（位置Ｐ１０と位置Ｐ１１との間の距離）、奥行き（位置Ｐ１１と位置Ｐ１２との間の距離）の順に計算する（図７のＳＴ３０６，ＳＴ３０９，ＳＴ３１２）。つまり、図１０Ａに示すように、計算部１０４は、被検査物体のサイズを、高さ＝１００ｃｍ、幅＝６５ｃｍ、奥行き＝７０ｃｍの順に計算する。すなわち、図１０Ａに示すように、検査装置１００では、高さ＝１００ｃｍ、幅＝６５ｃｍ、奥行き＝７０ｃｍの直方体で構成される被検査物体を設定する。
【００６８】
よって、図１０Ａでは、判定部１０６は、図９Ａと同様、被検査物体のサイズが設置スペースのサイズ以下（図７のＳＴ３０８、ＳＴ３１１、ＳＴ３１４：以下）であり、被検査物体が設置スペースに収容可能であると判定する。
【００６９】
次いで、判定部１０６は、図８に示す許可情報と図１０Ａに示す設置情報とを比較する（図７のＳＴ３１７）。ここで、図８に示す許可情報のうち‘禁止（１）’が設定されている天井面では、図１０Ａに示す設置情報で‘有り（１）’が設定されている。よって、判定部１０６は、図８に示す設置スペースに図１０Ａに示す被検査物体が設置不可であると判定する。つまり、判定部１０６は、図１０Ｂに示すように、図１０Ａに示す被検査物体が図８に示す設置スペースに収容可能であるものの、設置後の被検査物体において蓋（可動部）を使用できないと判定する。
【００７０】
このように、検査装置１００は、図９Ａ及び図１０Ａに示す被検査物体のサイズが同一（図８に示す設置スペースに収容可能）であるにも関わらず、設置後に蓋（可動部）の使用が可能な図９Ａに示す被検査物体を設置可能と判定し、設置後に蓋（可動部）の使用ができない図１０Ａに示す被検査物体を設置不可と判定する。
【００７１】
すなわち、検査装置１００は、被検査物体が設置スペースに収容可能か否かを判定するだけでなく、設置後の被検査物体の使用状況を考慮して、設置スペースに被検査物体が設置可能か否かを判定する。換言すると、検査装置１００は、被検査物体を構成する多面のうち正面を、設置スペースを規定する多面のうち正面として設定された面に向けた状況、つまり、実際に被検査物体を設置スペースに設置した際の使用状況を考慮する。
【００７２】
これにより、図１０Ｂに示すように、設置スペースに被検査物体が収容可能であっても、設置後の被検査物体において、操作部（可動部）が設置された面が障害物（天井、壁、柱又は棚等）に接しているために使用できなくなることを回避することができる。
【００７３】
このようにして、本実施の形態によれば、設置後の被検査物体の使用状況を考慮して設置スペースに被検査物体が設置可能か否かを判定できる。
【００７４】
さらに、本実施の形態によれば、検査装置では、設置スペースのサイズ又は被検査物体のサイズを測定する際、予め設定された順序でサイズ（高さ、奥行き、幅）が測定される。このため、検査装置は、測定順序に基づいて、設置スペースを規定する多面のうち正面として設定された面、及び、被検査物体を構成する多面のうち正面を特定することができる。よって、本実施の形態では、ユーザが上記正面を指示するステップを省略することができる。
【００７５】
（実施の形態２）
本実施の形態では、実施の形態１の動作に加え、さらに、被検査物体に設置された可動部の可動領域を考慮して、設置スペースに被検査物体が設置可能か否かを判定する場合について説明する。
【００７６】
以下、具体的に説明する。図１１及び図１２は、本実施の形態に係る検査装置１００（図１）の設置判定処理のうち検査モード時の処理（図５のＳＴ１０４：検査処理）の流れを示す図である。なお、本実施の形態に係る検査装置１００における測定モード時の処理の流れは実施の形態１と同様（図６）である。また、図１１及び図１２において、実施の形態１（図７）と同一の処理には同一の符号を付しその説明を省略する。
【００７７】
図１１において、被検査物体の操作部（操作パネル）及び可動部が設置されている全ての面が、許可情報において全て許可されている場合（ＳＴ３１７：許可有り）、ＳＴ４００では、検査装置１００は、被検査物体に設置された可動部の可動領域を考慮した検査処理（可動部検査処理）を行う。
【００７８】
図１２は、検査装置１００における可動部検査処理（図１１のＳＴ４００）の流れを示す図である。図１２において、ＳＴ４０１では、検査装置１００は、検査装置１００の電源がオフ（例えば、モード切替部１０１の動作モードが電源オフ）であるか否かを判断する。電源がオフの場合（ＳＴ４０１：ＹＥＳ）、検査処理を終了する。
【００７９】
電源がオフでない場合（ＳＴ４０１：ＮＯ）、ＳＴ４０２では、計算部１０４は、ＳＴ３０２（図１１）と同様、入力部１０２での操作入力による確定ボタンが押されたか否かを判断する。確定ボタンが押されていない場合（ＳＴ４０２：ＮＯ）、計算部１０４は待機する。
【００８０】
一方、確定ボタンが押された場合（ＳＴ４０２：ＹＥＳ）、ＳＴ４０３では、計算部１０４は、センサ１０３から位置情報（（Ｘ，Ｙ，Ｚ）座標）を取得する。
【００８１】
ＳＴ４０４では、計算部１０４は、ＳＴ４０３で取得した位置情報を用いて、被検査物体に設置された可動部を可動させた状態の被検査物体の高さを計算する。すなわち、計算部１０４は、図１１のＳＴ３０６で計算した被検査物体の高さを、被検査物体に設置された可動部を可動させた状態の被検査物体の高さに更新する。ＳＴ４０５では、判定部１０６は、図６のＳＴ２１１で記憶部１０５に記憶された設置スペースの高さを読み出す。
【００８２】
ＳＴ４０６では、判定部１０６は、ＳＴ４０４で計算部１０４が算出した被検査物体の高さ（可動部を可動させた状態の高さ）と、ＳＴ４０５で読み出した設置スペースの高さとを比較することにより、被検査物体の高さが設置スペースの高さ以下であるか否かをチェックする。可動部を可動させた状態の被検査物体の高さが設置スペースの高さを超える場合（ＳＴ４０６：超える）、ＳＴ４１３の処理に進む。
【００８３】
可動部を可動させた状態の被検査物体の高さが設置スペースの高さ以下の場合（ＳＴ４０６：以下）、ＳＴ４０７〜ＳＴ４０９では、計算部１０４及び判定部１０６は、ＳＴ４０４〜ＳＴ４０６と同様にして、可動部が可動された状態の被検査物体の幅に対する判定処理を行う。
【００８４】
可動部を可動させた状態の被検査物体の幅が設置スペースの幅以下の場合（ＳＴ４０９：以下）、ＳＴ４１０〜ＳＴ４１２では、計算部１０４及び判定部１０６は、ＳＴ４０４〜ＳＴ４０６又はＳＴ４０７〜ＳＴ４０９と同様にして、可動部が可動された状態の被検査物体の奥行きに対する判定処理を行う。可動部を可動させた状態の被検査物体の奥行きが設置スペースの奥行き以下の場合（ＳＴ４１２：以下）、ＳＴ４０１に戻る。
【００８５】
可動部を可動させた状態の被検査物体のサイズ（高さ、幅、奥行き）が設置スペースのサイズ（高さ、幅、奥行き）を超える場合（ＳＴ４０６、ＳＴ４０９、ＳＴ４１２：超える）、ＳＴ４１３では、出力部１０７は、設置スペースに被検査物体が設置不可（不合格）であることを通知するための警告ブザーを鳴動させる。
【００８６】
次に、検査装置１００における検査モード時の処理の具体例について説明する。
【００８７】
ここでは、実施の形態１と同様、検査装置１００が、図８に示す設置スペースに図９Ａに示す被検査物体が設置可能か否かを判定する場合について説明する。ここで、図９Ａに示す被検査物体に設置された蓋（可動部）は閉じた状態である。
【００８８】
また、実施の形態１と同様、検査装置１００は、図１１のＳＴ３０１〜ＳＴ３１７の処理を行うことにより、図８に示す設置スペースに図９Ａに示す被検査物体が収容可能であると判定する（つまり、図１１に示すＳＴ４００の処理に進む）。
【００８９】
ここで、図１３Ａに示すように、検査装置１００は、図９Ａに示す被検査物体に設置された蓋（可動部）を開けた状態（つまり、閉じた状態から可動させた後の状態）について可動部検査処理を行う（図１１のＳＴ４００）。なお、図９Ａ及び図１３Ａにおいて、被検査物体に設置された蓋（可動部）の開閉前後（可動前後）では、被検査物体の高さ及び幅は変わらず、奥行きのみが変わるものとする。
【００９０】
この場合、計算部１０４は、図１３Ａに示す蓋を開けた状態（可動部が可動された状態）の被検査物体の高さを再計算する（ＳＴ４０４）。そして、判定部１０６は、図８に示す記憶部１０５に記憶された設置スペースの高さ＝１１０ｃｍと、被検査物体の高さ＝１００ｃｍ（可動前後で同一）とを比較する（ＳＴ４０６）。同様にして、計算部１０４は、図１３Ａに示す蓋を開けた状態（可動部が可動された状態）の被検査物体の幅を再計算する（ＳＴ４０７）。そして、判定部１０６は、図８に示す記憶部１０５に記憶された設置スペースの幅＝８０ｃｍと、被検査物体の幅＝６５ｃｍ（可動前後で同一）とを比較する（ＳＴ４０９）。
【００９１】
次いで、計算部１０４は、図１３Ａに示す蓋を開けた状態（可動部が可動された状態）の被検査物体の奥行きを再計算する（ＳＴ４１０）。具体的には、計算部１０４は、被検査物体の奥行きとして８０．１ｃｍを算出する。つまり、図９Ａ及び図１３Ａに示すように、蓋を閉じた状態から開けた状態に可動させると、被検査物体の奥行きは７０ｃｍから８０．１ｃｍに変化する。よって、図１３Ａに示すように、判定部１０６では、計算部１０４から入力される被検査物体の奥行きの値が更新される。
【００９２】
そして、判定部１０６は、図８に示す記憶部１０５に記憶された設置スペースの奥行き＝８０ｃｍと、被検査物体の幅＝８０．１ｃｍとを比較する（ＳＴ４１２）。よって、判定部１０６は、被検査物体の幅＝８０．１ｃｍが設置スペースの幅＝８０ｃｍを超えるため（ＳＴ４１２：超える）、図１３Ｂに示すように、図８に示す設置スペースに被検査物体（図９Ａ及び図１３Ａ）が設置不可（不合格）であると判定する。
【００９３】
このように、本実施の形態では、検査装置１００は、実施の形態１と同様、設置スペースに被検査物体が収容可能か否かを判定するだけでなく、設置後の被検査物体の使用状況を考慮して、設置スペースに被検査物体が設置可能か否かを判定する。
【００９４】
さらに、本実施の形態では、検査装置１００は、実施の形態１の動作に加え、被検査物体に設置された可動部の可動領域に基づいて、設置スペースに被検査物体が設置可能か否かを判定する。具体的には、図１３Ａに示すように、被検査物体では、蓋（可動部）の開閉によって被検査物体の奥行きが７０ｃｍ〜８０．１ｃｍの間で変化する。これに対して、検査装置１００は、蓋を閉めた状態の被検査物体（図９Ａの状態）に対して設置スペースへの設置可能か否かを判定するだけでなく、蓋を開けた状態（図１３Ａの状態）に対しても、設置スペースへの設置可能か否かを判定する。
【００９５】
これにより、図１３Ｂに示すように、設置後の被検査物体において、可動部（蓋）を可動させる際に、障害物（天井、壁、柱又は棚等）の存在により、全ての可動領域で可動部を可動できなくなることを回避することができる。または、被検査物体を設置スペースに設置した際、被検査物体に設置された可動部をどれだけ可動させることができるか（例えば、被検査物体に設置された引き出しをどこまで引き出せるか）を、実際に設置することなく特定することができる。換言すると、被検査物体に設置された可動部における可動領域の制限がどれくらいであるかを、実際に設置することなく特定することができる。なお、検査装置１００がアプリケーションとして携帯端末に具備される場合に、例えば、被検査物体に設置された引き出しをどこまで引き出せるかを確認する際、ユーザは携帯端末を手に持って実際に引き出しをどこまで引き出せるかを確認する使い方が考えられる。この場合、使用形態上、ユーザがＧＵＩ画面を見ることができないことがあり、大変、使い勝手が悪い。そこで、出力部１０７は、バイブ機能を具備し、「設置不可（不合格）」の場合、バイブレータを動作させてもよい。
【００９６】
このようにして、本実施の形態によれば、被検査物体に設置された可動部の可動領域を含めて、設置後の被検査物体の使用状況を考慮して設置スペースに被検査物体が設置可能か否かを判定できる。
【００９７】
（実施の形態３）
実施の形態１及び実施の形態２では、被検査物体のサイズ及び設置スペースのサイズの測定手順を予め設定することで、被検査物体を構成する多面のうち正面、及び、設置スペースを規定する多面のうち正面として設定される面を設定する場合について説明した。これに対し、本実施の形態では、被検査物体を構成する多面のうち正面、及び、設置スペースを規定する多面のうち正面として設定される面を、被検査物体のサイズ及び設置スペースのサイズを測定した後に設定する場合について説明する。
【００９８】
以下、具体的に説明する。図１４は、本実施の形態に係る検査装置の構成を示すブロック図である。なお、図１４において、実施の形態１（図１）と同一の構成要素には同一の符号を付しその説明を省略する。
【００９９】
図１４に示す検査装置２００において、センサ２０１は、検査装置２００の位置、及び、検査装置２００の姿勢を検出する。例えば、センサ２０１は、加速度センサ及びジャイロセンサを備え、慣性航法により検査装置２００の位置及び姿勢を検出する。そして、センサ２０１は、検査装置２００の位置を示す位置情報を記憶部２０３に出力し、検査装置２００の姿勢を示す姿勢情報を計算部２０２に出力する。
【０１００】
計算部２０２は、記憶部２０３に記憶されている検査装置２００の位置情報を用いて、モード切替部１０１から入力される動作モードで測定されるべき対象（測定モードでは設置スペース、検査モードでは被検査物体）を規定する直方体の各方向（例えば、Ｘ軸方向、Ｙ軸方向、Ｚ軸方向）の単位ベクトルを算出する。例えば、検査装置２００の位置情報として、図１５及び図１６に示すように、位置情報０〜３が記憶部２０３から入力された場合、計算部２０２は、位置情報０〜３を用いて、単位ベクトルＶｅｃｔｏｒ１〜３を算出する。
【０１０１】
また、計算部２０２は、図１５及び図１６に示す位置情報０〜３を用いて、位置情報に示される位置間の距離１〜３を計算する。すなわち、計算部２０２は、設置スペースのサイズ又は被検査物体のサイズ（Ｘ軸方向、Ｙ軸方向、Ｚ軸方向の長さ）を測定する。
【０１０２】
また、計算部２０２は、センサ２０１から入力される姿勢情報を用いて、検査装置１００の向きを示すベクトルを計算する。具体的には、計算部２０２は、上記単位ベクトルを計算後、入力部１０２から確定情報が入力された場合、その時点の姿勢情報を用いて計算されるベクトルを、設置スペース（又は被検査物体）の正面方向のベクトル（図１５に示すＶｅｃｔｏｒＦ）とする。次いで、計算部２０２は、正面方向のベクトルを計算後、入力部１０２から確定情報が入力された場合、その時点の姿勢情報を用いて計算されるベクトルを、設置スペース（又は被検査物体）の底面方向のベクトル（図１６に示すＶｅｃｔｏｒＢ）とする。
【０１０３】
また、計算部２０２は、単位ベクトル（図１５及び図１６に示すＶｅｃｔｏｒ１〜３）と、正面方向及び底面方向を示すベクトル（図１５及び図１６に示すＶｅｃｔｏｒＦ及びＶｅｃｔｏｒＢ）とに基づいて、位置情報に示される位置間の距離（図１５及び図１６に示す距離１〜３）が設置スペース又は被検査物体の奥行き、幅、高さのいずれに相当するかを判定する。つまり、検査装置２００では、入力部１０２は、設置スペースを規定する各面について、被検査物体の操作部（可動部）の設置を許可するか否かを設定し、計算部２０２は、設置スペースを規定する多面において、被検査物体を構成する多面のうち正面に対応する面を設定する。ただし、計算部２０２は、設置スペースを規定する多面のサイズを測定した後に、設置スペースを規定する多面のうち正面に対応する面を設定する。
【０１０４】
そして、計算部２０２は、測定モードでは、設置スペースについて、算出したベクトルを示すベクトル情報、距離を示す距離情報、又は、設置スペースのサイズ（高さ、奥行き、幅）を記憶部２０３に出力する。また、計算部２０２は、検査モードでは、被検査物体のサイズ（高さ、奥行き、幅）を判定部１０６に出力する。
【０１０５】
記憶部２０３は、センサ２０１から入力される位置情報（図１５及び図１６に示す位置情報０〜３）、計算部２０２から入力されるベクトル情報（図１５及び図１６に示すＶｅｃｔｏｒ１〜３、ＶｅｃｔｏｒＦ及びＶｅｃｔｏｒＢ）、及び、計算部２０２から入力される距離情報（図１５及び図１６に示す距離１〜３）及び設置スペースのサイズ（高さ、奥行き、幅）を記憶する。また、記憶部２０３は、正面方向のベクトル及び底面方向のベクトルを示すベクトル情報を表示部２０４に出力し、位置情報を計算部２０２に出力する。なお、例えば、記憶部２０３では、位置情報、ベクトル情報及び距離は、測定モード時の設置スペースの高さ、奥行き、幅を決定するまでに使用される情報であるので、図１７Ａに示すように、揮発メモリに記憶されてもよい。一方、例えば、記憶部２０３では、設置スペースのサイズ（奥行き、幅、高さ）及び許可情報は、測定モードでの測定後にも引き続き使用される情報であるので、図１７Ｂに示すように、不揮発メモリに記憶されてもよい。
【０１０６】
表示部２０４は、入力部１０２から入力される確定情報に基づいて、記憶部２０３から入力される正面方向のベクトル又は記憶部２０３から入力される底面方向のベクトルを表示する。具体的には、表示部２０４は、位置情報（図１５及び図１６に示す位置情報０〜３）が全て確定した後に、確定情報が入力された場合、現時刻の正面方向のベクトルを順次表示するとともに、ユーザに対して測定対象（設置スペース又は被検査物体）の正面方向の決定（正面方向のベクトルＶｅｃｔｏｒＦの決定）を促すメッセージを表示する。また、表示部２０４は、次に確定情報が入力された場合（正面方向のベクトルＶｅｃｔｏｒＦが確定した場合）、底面方向のベクトルを表示するとともに、ユーザに対して測定対象（設置スペース又は被検査物体）の底面方向の決定（底面方向のベクトルＶｅｃｔｏｒＢの決定）を促すメッセージを表示する。
【０１０７】
次に、本実施の形態に係る検査装置２００の設置判定処理の詳細について説明する。
【０１０８】
まず、測定モードについて説明する。図１８Ａ及び図１８Ｂは、検査装置２００の測定モード時の処理（図５に示すＳＴ１０３：測定処理）の流れを示す図である。なお、図１８Ａ及び図１８Ｂにおいて、実施の形態１（図６）と同一の処理には同一の符号を付しその説明を省略する。
【０１０９】
図１８Ａにおいて、確定ボタン押下が１回目の場合（ＳＴ２０４：１回目）、ＳＴ５０１では、記憶部２０３は、ＳＴ２０３でセンサ２０１から取得した位置情報を、位置情報０（Ｘ０，Ｙ０，Ｚ０）として登録する。そして、ＳＴ２０２の処理に戻る。同様にして、ＳＴ５０２〜ＳＴ５０４では、記憶部２０３は、ＳＴ２０３でセンサ２０１から取得した情報を、位置情報１〜３として登録する。
【０１１０】
位置情報０〜３を登録後、ＳＴ５０５では、表示部２０４は、設置スペースを規定する多面のうち正面として設定する面、つまり、正面方向に検査装置２００を向けて、正面方向のベクトルを登録するための登録ボタンを押下することを促すメッセージを表示する。このとき、表示部２０４は、計算部２０２で算出される正面方向のベクトルを順次表示する。ＳＴ５０６では、計算部２０２は、ＳＴ５０５で登録ボタンが押された時点のベクトル（図１５では設定された設置スペースの内部から検査装置２００を面ｄに向けた方向のベクトル）を正面方向のベクトルＶｅｃｔｏｒＦ（ＸＦ，ＹＦ，ＺＦ）として計算する。同様にして、ＳＴ５０７及びＳＴ５０８では、底面方向のベクトルＶｅｃｔｏｒＢ（ＸＢ，ＹＢ，ＺＢ）（図１６では設定された設置スペースの内部から検査装置２００を面ｅに向けた方向のベクトル）が計算される。
【０１１１】
ＳＴ５０９では、計算部２０２は、ＳＴ５０１で記憶部２０３に登録された位置情報０、及び、ＳＴ５０２で記憶部２０３に登録された位置情報１を用いて、単位ベクトルＶｅｃｔｏｒ１（Ｖ＿Ｘ１，Ｖ＿Ｙ１，Ｖ＿Ｚ１）（図１５及び図１６ではＹ軸方向の単位ベクトル）を計算する。同様にして、ＳＴ５１０及びＳＴ５１１では、計算部２０２は、単位ベクトルＶｅｃｔｏｒ２及びＶｅｃｔｏｒ３を計算する。
【０１１２】
ＳＴ５１２では、計算部２０２は、ＳＴ５０１で記憶部２０３に登録された位置情報０に示される位置（Ｘ０，Ｙ０，Ｚ０）と、ＳＴ５０２で記憶部２０３に登録された位置情報１に示される位置（Ｘ１，Ｙ１，Ｚ１）との間の距離を距離１として計算する。同様にして、ＳＴ５１３及びＳＴ５１４では、計算部２０２は、位置情報１、２を用いて距離２を計算し、位置情報２、３を用いて距離３を計算する。そして、図１８Ｂに示すＳＴ５１５の処理に進む。
【０１１３】
図１８Ｂにおいて、ＳＴ５１５では、計算部２０２は、ＳＴ５０６及びＳＴ５０８で得たＶｅｃｔｏｒＦ及びＶｅｃｔｏｒＢ、及び、ＳＴ５０９〜ＳＴ５１１で得た単位ベクトルＶｅｃｔｏｒ１〜３を用いて、設置スペースを規定する多面のうち正面に設定される面を判定する。換言すると、計算部２０２は、ＳＴ５１２〜ＳＴ５１４で得た距離１〜３が、設置スペースの高さ、奥行き、幅のいずれに相当するかを判定する。
【０１１４】
具体的には、計算部２０２は、ＶｅｃｔｏｒＦ及びＶｅｃｔｏｒＢと、Ｖｅｃｔｏｒ１〜３との内積の絶対値を互いに比較する。ここで、２つのベクトルの向きが同一の場合（２つのベクトルが平行である場合）、２つのベクトルの内積の絶対値は最大（１．０）になる。よって、例えば、正面方向を表すＶｅｃｔｏｒＦとの内積の絶対値が最大となる単位ベクトルは、設置スペースを規定する多面のうち奥行き方向を表す単位ベクトルと言える。つまり、ＶｅｃｔｏｒＦとの内積の絶対値が最大となる単位ベクトルの向きに対応する距離は奥行きを示す。同様に、底面方向を表すＶｅｃｔｏｒＢとの内積の絶対値が最大となる単位ベクトルは、設置スペースを規定する多面のうち高さ方向を表す単位ベクトルと言える。つまり、ＶｅｃｔｏｒＢとの内積の絶対値が最大となる単位ベクトルの向きに対応する距離は高さを示す。
【０１１５】
例えば、図１５では、ＶｅｃｔｏｒＦとの内積の絶対値が最大となる単位ベクトルは、Ｖｅｃｔｏｒ２である。具体的には、｜ＶｅｃｔｏｒＦ＊Ｖｅｃｔｏｒ２｜は、｜ＶｅｃｔｏｒＦ＊Ｖｅｃｔｏｒ１｜及び｜ＶｅｃｔｏｒＦ＊Ｖｅｃｔｏｒ３｜よりも大きくなる。そのため、図１５に示すＶｅｃｔｏｒ２の向き（Ｘ軸方向）に対応する距離２は奥行きを示す。また、図１６では、ＶｅｃｔｏｒＢとの内積の絶対値が最大となる単位ベクトルは、Ｖｅｃｔｏｒ３である。具体的には、｜ＶｅｃｔｏｒＢ＊Ｖｅｃｔｏｒ３｜は、｜ＶｅｃｔｏｒＢ＊Ｖｅｃｔｏｒ１｜及び｜ＶｅｃｔｏｒＦ＊Ｖｅｃｔｏｒ２｜よりも大きくなる。そのため、図１６に示すＶｅｃｔｏｒ３の向き（Ｚ軸方向）に対応する距離３は高さを示す。
【０１１６】
よって、図１５及び図１６の場合には、ＳＴ５１５の判定では、計算部２０２は、ＳＴ５１９において、図１５及び図１６に示す距離３を高さとし、距離２を奥行きとし、距離１を幅として保存する。
【０１１７】
このようにして、検査装置２００は、設置スペースのサイズを測定した後に、設置スペースを規定する多面のうち正面に対応する面を設定する。
【０１１８】
次に、検査モードについて説明する。図１９Ａ〜Ｃは、検査装置２００の検査モード時の処理（図５に示すＳＴ１０４：検査処理）の流れを示す図である。なお、図１９Ａ〜Ｃにおいて、実施の形態１（図７）、又は、測定モード（図１８Ａ及び図１８Ｂ）と同一の処理には同一の符号を付し、その説明を省力する。
【０１１９】
すなわち、検査装置２００は、図１９Ａにおいて、図７に示すＳＴ３０１〜ＳＴ３０４の処理、及び、図１８Ａに示すＳＴ５０１〜ＳＴ５１４の処理と同一の処理を行い、図１９Ｂにおいて、図１８Ｂに示すＳＴ５１５〜ＳＴ５２１の処理と同一の処理を行う。ただし、図１９Ｂに示すＳＴ５１５〜ＳＴ５２１では、計算部２０２は、被検査物体のサイズ（高さ、幅、奥行き）を判定部１０６に保存する。
【０１２０】
つまり、検査装置２００は、測定モードと同様、被検査物体のサイズを測定した後に、被検査物体を構成する多面のうち正面を設定する。
【０１２１】
また、図１９Ｃにおいて、ＳＴ３０７では、判定部１０６は、図１８ＢのＳＴ５１６〜ＳＴ５２１のいずれかで保存された設置スペースの高さを読み出す。ＳＴ３０８では、判定部１０６は、図１９ＢのＳＴ５１６〜ＳＴ５２１のいずれかで保存された被検査物体の高さと、ＳＴ３０７で読み出した設置スペースの高さとを比較することにより、被検査物体の高さが設置スペースの高さ以下であるか否かをチェックする。被検査物体の高さが設置スペースの高さ以下の場合（ＳＴ３０８：以下）、ＳＴ３１０の処理に進む。一方、被検査物体の高さが設置スペースの高さを超える場合（ＳＴ３０８：超える）、ＳＴ３１８の処理に進む。
【０１２２】
ＳＴ３１０、ＳＴ３１１では、ＳＴ３０８、ＳＴ３０９と同様にして、判定部１０６は、被検査物体の幅と設置スペースの幅とを比較することにより、被検査物体の幅が設置スペースの幅以下であるか否かをチェックする。また、ＳＴ３１３、ＳＴ３１４では、ＳＴ３０８、ＳＴ３０９（又はＳＴ３１０、ＳＴ３１１）と同様にして、判定部１０６は、被検査物体の奥行きと設置スペースの奥行きとを比較することにより、被検査物体の幅が設置スペースの奥行き以下であるか否かをチェックする。
【０１２３】
次に、設置スペースにおいて正面として設定される面を判定する処理の一例について説明する。
【０１２４】
以下の説明では、図２０に示すように、センサ２０１は、位置情報０（Ｘ０＝＋０ｃｍ，Ｙ０＝＋０ｃｍ，Ｚ０＝＋０ｃｍ）、位置情報１（Ｘ１＝＋８０ｃｍ，Ｙ１＝＋０ｃｍ，Ｚ１＝＋０ｃｍ）、位置情報２（Ｘ２＝＋８０ｃｍ，Ｙ２＝＋８０ｃｍ，Ｚ２＝＋０ｃｍ）、位置情報３（Ｘ３＝＋８０ｃｍ，Ｙ３＝＋８０ｃｍ，Ｚ３＝＋１００ｃｍ）を検出する（図１８ＡのＳＴ５０１〜ＳＴ５０４）。
【０１２５】
そして、計算部２０２は、Ｖｅｃｔｏｒ１（Ｖ＿Ｘ１＝＋１ｃｍ，Ｖ＿Ｙ１＝＋０ｃｍ，Ｖ＿Ｚ１＝＋０ｃｍ）、Ｖｅｃｔｏｒ２（Ｖ＿Ｘ２＝＋０ｃｍ，Ｖ＿Ｙ２＝＋１ｃｍ，Ｖ＿Ｚ２＝＋０ｃｍ）及びＶｅｃｔｏｒ３（Ｖ＿Ｘ３＝＋０ｃｍ，Ｖ＿Ｙ３＝＋０ｃｍ，Ｖ＿Ｚ３＝＋１ｃｍ）を計算する（図１８ＡのＳＴ５０９〜ＳＴ５１１）。また、計算部２０２は、距離１＝８０ｃｍ、距離２＝８０ｃｍ及び距離３＝１００ｃｍを計算する（図１８Ａに示すＳＴ５１２〜ＳＴ５１４）。
【０１２６】
また、計算部２０２は、センサ２０１が検出した姿勢情報を用いて、正面方向のベクトルＶｅｃｔｏｒＦを（ＸＦ＝＋１ｃｍ，ＹＦ＝＋０ｃｍ，ＺＦ＝＋０ｃｍ）とし、底面方向のベクトルＶｅｃｔｏｒＢを（ＸＢ＝＋０ｃｍ，ＹＢ＝＋０ｃｍ，ＺＢ＝−１ｃｍ）とする（図１８ＡのＳＴ５０６、ＳＴ５０８）。
【０１２７】
そこで、計算部２０２は、図２０に示すように、ＶｅｃｔｏｒＦと、Ｖｅｃｔｏｒ１〜３との内積演算を行い、内積の絶対値が最大であるＶｅｃｔｏｒ１が奥行きを表すベクトルであると判定する。また、計算部２０２は、図２０に示すように、ＶｅｃｔｏｒＢと、Ｖｅｃｔｏｒ１〜３との内積演算を行い、内積の絶対値が最大であるＶｅｃｔｏｒ３が高さを表すベクトルであると判定する。
【０１２８】
よって、計算部２０２は、図２０に示す距離１（８０ｃｍ）を設置スペースの奥行きとし、距離２（８０ｃｍ）を設置スペースの幅とし、距離３（１００ｃｍ）を設置スペースの高さとする（図１８Ｂに示すＳＴ５１７）。
【０１２９】
つまり、検査装置２００では、設置スペースのサイズ（Ｘ軸、Ｙ軸、Ｚ軸方向の長さ）を測定した後に、正面方向のベクトル及び底面方向のベクトルを設定することにより、設置スペースを規定する多面のうち正面に対応する面を設定することができる。
【０１３０】
このようにして、本実施の形態では、実施の形態１及び実施の形態２と異なり、検査装置は、設置スペースのサイズ又は被検査物体のサイズを測定後に、設置スペースを規定する多面のうち正面に対応する面、及び、被検査物体を構成する多面のうち正面を決定する。これにより、設置スペース及び被検査物体について正面を予め設定しなくても、実施の形態１及び実施の形態２と同様、設置後の被検査物体の使用状況を考慮して設置スペースに被検査物体が設置可能か否かを判定できる。
【０１３１】
なお、本実施の形態では、設置スペース（又は被検査物体）のサイズを測定する際に測定誤差が生じても、設置スペース（又は被検査物体）の奥行き、幅、高さ（つまり、上述した正面）を正確に判定することができる。例えば、設置スペースの実際のサイズが上記図２０に示す値であるのに対し、設置スペースのサイズを測定した結果、図２１に示すように位置情報１〜３で測定誤差が生じたとする。しかし、この場合でも、検査装置２００は、ＶｅｃｔｏｒＦ及びＶｅｃｔｏｒＢを用いて、設置スペースの奥行き、高さ、幅を正確に判定することができる。すなわち、本実施の形態では、設置スペースのサイズを測定する際に生じる測定誤差は被検査物体の設置判定処理に影響を及ぼさない。
【０１３２】
また、本実施の形態では、検査装置が、正面方向のベクトル及び底面方向のベクトルを設定することにより、設置スペースを規定する多面のうち正面に対応する面又は被検査物体を構成する多面のうち正面を決定する場合について説明した。しかし、検査装置は、正面方向のベクトル及び底面方向のベクトルに限らず、正面方向（又は背面方向）のベクトル、底面方向（又は天井方向）のベクトル、及び、側面方向のベクトルのうちいずれか２つの方向のベクトルを特定すればよい。
【０１３３】
（実施の形態４）
実施の形態１〜３では、設置スペースを規定する多面及び被検査物体を構成する多面を単純に直方体で表す場合について説明した。これに対し、本実施の形態では、設置スペースを規定する多面及び被検査物体を構成する多面を、任意の４点以上の頂点を有する多面体で表す場合について説明する。
【０１３４】
以下、具体的に説明する。図２２は、本実施の形態に係る検査装置の構成を示すブロック図である。なお、図２２において、実施の形態１（図１）と同一の構成要素には同一の符号を付しその説明を省略する。
【０１３５】
図２２に示す検査装置３００において、入力部３０１は、設置スペースを規定する多面体の各頂点の位置を確定するための確定ボタンと、設置スペースを規定する多面体を登録するための登録ボタンを備える。すなわち、検査装置３００では、操作入力により、確定ボタンが押下されるたびに新たな頂点を含む多面体が新たに形成され、登録ボタンが押下された時点の多面体を設置スペースとして設定する。また、入力部３０１は、表示部３０４に表示される、登録された設置スペースを規定する多面体の各面に対して、被検査物体の操作部（可動部）の設置を許可又は禁止するかを設定する。
【０１３６】
計算部３０２は、入力部３０１から確定情報が入力された時点（確定ボタンが押下された時点）の位置情報を記憶部３０３を介してセンサ１０３から取得する。そして、計算部３０２は、入力部３０１から登録ボタンが押された旨を示す登録情報が入力されるまで、センサ１０３から取得した位置情報を用いて形成される平面を示す平面情報を生成する。具体的には、計算部３０２は、センサ１０３から取得した位置情報（ポイント）のうち、３つの位置情報の組み合わせから成る平面を算出する。そして、計算部３０２は、算出した平面を示す平面情報を記憶部３０３に順次出力する。
【０１３７】
記憶部３０３は、測定モード時に、センサ１０３から入力される位置情報、計算部３０２から入力される設置スペースを規定する多面体の各平面を示す平面情報、及び、入力部３０１から入力される、被検査物体の操作部（可動部）の設置が禁止された平面を示す禁止情報を記憶する。また、記憶部３０３は、位置情報を計算部３０２に出力し、平面情報及び禁止情報を表示部３０４に出力する。
【０１３８】
表示部３０４は、入力部３０１から確定情報が入力されるたびに、つまり、設置スペースを規定する多面体が更新されるたびに、記憶部３０３から入力される平面情報に基づいて、設置スペースを規定する多面体を表示（例えば、３Ｄ表示）する。例えば、表示部３０４は、センサ１０３から入力される姿勢情報に基づいて、検査装置３００の現時点の位置を原点とし、検査装置３００の向き（姿勢方向）を視線方向として設置スペースの形状を表示する。また、表示部３０４は、記憶部３０３から入力される禁止情報に基づいて、表示する設置スペースを規定する多面において、被検査物体の操作部（可動部）の設置を禁止している平面と、被検査物体の操作部（可動部）の設置を許可している平面（禁止していない平面）とを区別して表示（例えば、各平面を色分けして表示）してもよい。
【０１３９】
次に、本実施の形態に係る検査装置３００の設置判定処理の詳細について説明する。
【０１４０】
図２３Ａ及び図２３Ｂは、本実施の形態に係る検査装置３００（図２２）の設置判定処理のうち測定モード時の処理（図５に示すＳＴ１０３：測定処理）の流れを示す図である。なお、本実施の形態に係る検査装置３００における検査モード時の処理の流れは実施の形態１と同様（図７）である。また、図２３Ａ及び図２３Ｂにおいて、実施の形態１（図６）と同一の処理には同一の符号を付しその説明を省略する。
【０１４１】
図２３Ａにおいて、ＳＴ６０１では、計算部３０２は、入力部３０１が備える登録ボタンが押下されたか否かを判断する。登録ボタンが押下されていない場合（ＳＴ６０１：ＮＯ）、入力部３０１が備える確定ボタンが押下されるたびに（ＳＴ２０２：ＹＥＳ）、ＳＴ６０２では、計算部３０２は、ＳＴ２０３でセンサ１０３から取得した位置情報に基づいて、３つの位置情報の組み合わせから成る平面を算出する。そして、記憶部３０３は、ＳＴ２０３でセンサ１０３が検出した位置情報（座標情報）を登録（記憶）するとともに、ＳＴ６０２で計算部３０２が算出した平面を示す平面情報を登録（記憶）する。例えば、記憶部３０３は、図２４に示すように、確定ボタンが押されるたびにセンサ１０３から入力される位置情報（座標情報）であるＰＯＩＮＴ＝１〜ｎ（ｎは座標情報番号）を登録する。また、図２４に示すように、計算部３０２は、座標情報ＰＯＩＮＴ＝１、２、３の３つの座標情報から成る平面情報ＰＬＡＮＥ＝０を算出し、記憶部３０３は、平面情報ＰＬＡＮＥ＝０〜ｎ（ｎは平面情報番号）を登録する。
【０１４２】
ＳＴ６０３では、表示部３０４は、記憶部３０３から入力される座標情報及び平面情報に示される座標及び平面から成る多面体を３Ｄ表示する。
【０１４３】
一方、登録ボタンが押下された場合（ＳＴ６０１：ＹＥＳ）、ＳＴ６０４では、検査装置３００の制御部（図示せず）は、ＳＴ２０２での確定ボタンの押下回数が４回以上であるか否かを判断する。ここで、複数の平面を有する多面体を形成するためには、任意の４つ以上の座標（図２４に示すＰＯＩＮＴ）を設定し、かつ、４つ以上の座標のうち３つの座標の組み合わせから成る平面に属さない座標が１つ以上存在していることが条件となる。そこで、確定ボタンの押下回数が４回未満の場合（ＳＴ６０４：４回未満）、ＳＴ６０５では、制御部は、警告ブザーを鳴動させて、ＳＴ６０１の処理に戻る。
【０１４４】
一方、確定ボタンの押下回数が４回以上の場合（ＳＴ６０４：４回以上）、つまり、設置スペースを規定する多面体が設定された場合、ＳＴ６０６では、表示部３０４は、登録後の設置スペースの形状を３Ｄ表示する。
【０１４５】
ＳＴ６０７では、入力部３０１は、登録後の設置スペースを規定する多面体の各平面に対して、被検査物体の操作部（可動部）の設置を禁止するか否かを設定する（ここでは、禁止を設定するための禁止ボタンを押下したか否かを判断する）。ここで、入力部３０１は、表示部３０４で表示される設置スペースを規定する各面について、操作入力により、被検査物体の操作部（可動部）の設置を許可するか否かを設定してもよい。
【０１４６】
被検査物体の操作部（可動部）の設置を禁止する場合（ＳＴ６０７：ＹＥＳ）、ＳＴ６０８では、入力部３０１は、被検査物体の操作部（可動部）の設置を禁止した平面を示す情報を禁止情報として記憶部３０３に保存する。例えば、図２４では、入力部３０１は、平面情報に示されるＰＬＡＮＥ＝０〜ｎのうち、ＰＬＡＮＥ＝０，１を、被検査物体の操作部（可動部）の設置を禁止した平面として設定する。
【０１４７】
被検査物体の操作部（可動部）の設置を禁止しない場合（ＳＴ６０７：ＮＯ）、ＳＴ６０９では、入力部３０１は、登録後の設置スペースを規定する多面体の各平面に対して、被検査物体の操作部（可動部）の設置を許可するか否かを設定する（ここでは、許可を設定するための許可ボタンを押下したか否かを判断する）。
【０１４８】
被検査物体の操作部（可動部）の設置を禁止して（ＳＴ６０７：ＹＥＳ）、ＳＴ６０８で或る平面に対して禁止情報が保存された場合、又は、或る平面に対して被検査物体の操作部（可動部）の設置を禁止しない場合（ＳＴ６０７：ＮＯ）、ＳＴ６１０では、入力部３０１は、次の平面を読み出す。このとき、表示部３０４は、許可又は禁止の設定対象である平面を強調させることで、ユーザに対して設定対象の平面を明確になるようにしてもよい。
【０１４９】
被検査物体の操作部（可動部）の設置を禁止しない場合（ＳＴ６０７：ＮＯ）且つ被検査物体の操作部（可動部）の設置を許可しない場合（ＳＴ６０９：ＮＯ）、又は、全ての平面の許可又は禁止の設定が終了していない場合（ＳＴ６１１：ＮＯ）、ＳＴ６０６の処理に戻る。つまり、全ての平面の許可又は禁止の設定が終了するまで（ＳＴ６１１：ＹＥＳ）、ＳＴ６０６〜ＳＴ６１０を繰り返す。
【０１５０】
全ての平面の許可又は禁止の設定が終了すると（ＳＴ６１１：ＹＥＳ）、図２３Ｂに示すＳＴ６１２〜ＳＴ６２０では、検査装置３００は、設置スペースにおいて正面及び底面として設定すべき方向を判定する。
【０１５１】
具体的には、図２３Ｂに示すＳＴ６１２では、表示部３０４は、設置スペースを規定する多面のうち正面として設定する面、つまり、正面方向に検査装置３００を向けて、正面方向のベクトルを登録するための登録ボタンを押下することを促すメッセージを表示する。このとき、表示部３０４は、計算部３０２で算出される正面方向のベクトルを順次表示する。
【０１５２】
ＳＴ６１３では、計算部３０２は、入力部３０１から確定情報が入力されたか否か、つまり、入力部３０１での操作入力による確定ボタンが押されたか否かを判断する。確定ボタンが押されていない場合（ＳＴ６１３：ＮＯ）、計算部３０２は待機する。一方、確定ボタンが押された場合（ＳＴ６１３：ＹＥＳ）、ＳＴ６１４では、計算部３０２は、センサ１０３から検査装置３００の姿勢情報を取得する。
【０１５３】
ＳＴ６１５では、計算部３０２は、測定モード開始時からの確定ボタン押下回数を特定する。
【０１５４】
確定ボタン押下が１回目の場合（ＳＴ６１５：１回目）、ＳＴ６１６では、計算部３０２は、ＳＴ６１２で登録ボタンが押された時点のベクトルを正面方向のベクトルＶｅｃｔｏｒＦ（ＸＦ，ＹＦ，ＺＦ）として計算する。同様にして、ＳＴ６１７及びＳＴ６１８（ＳＴ６１５：２回目）では、底面方向のベクトルＶｅｃｔｏｒＢ（ＸＢ，ＹＢ，ＺＢ）が計算される。
【０１５５】
ＳＴ６１９では、記憶部３０３は、ＳＴ６１６で計算された正面方向のベクトルＶｅｃｔｏｒＦ（ＸＦ，ＹＦ，ＺＦ）を設定情報（ＶｅｃｔｏｒＦ）として保存する。ＳＴ６２０では、記憶部３０３は、ＳＴ６１８で計算された底面方向のベクトルＶｅｃｔｏｒＢ（ＸＢ，ＹＢ，ＺＢ）を設定情報（ＶｅｃｔｏｒＢ）として保存する。これにより、記憶部３０３には、図２４に示すように、設置情報として、ＶｅｃｔｏｒＦ及びＶｅｃｔｏｒＢが保存される。
【０１５６】
次に、設置スペースを規定する多面体の設定処理の具体例について説明する。ここでは、図２５Ａ〜Ｄ及び図２６Ａに示すように、検査装置３００の現在位置を示すポインタが表示部３０４で表示（３Ｄ表示）される。
【０１５７】
例えば、入力部３０１で確定ボタンが３回押下された場合、図２５Ａに示すように、計算部３０２は、確定ボタンが押下されるたびにセンサ１０３から順次入力された座標ＰＯＩＮＴ＝１、２、３の３点の組み合わせから成る平面ＰＬＡＮＥ＝０を算出する。
【０１５８】
次いで、入力部３０１で４回目の確定ボタンが押下された場合、図２５Ｂに示すように、計算部３０２は、センサ１０３から入力された座標ＰＯＩＮＴ＝４を新たに加えた４点の座標ＰＯＩＮＴ＝１〜４を用いて平面を算出する。具体的には、計算部３０２は、座標ＰＯＩＮＴ＝１、２、４の３点の組み合わせから成る平面ＰＬＡＮＥ＝１を新たに算出し、座標ＰＯＩＮＴ＝１、３、４の３点の組み合わせから成る平面ＰＬＡＮＥ＝２を新たに算出し、座標ＰＯＩＮＴ＝２、３、４の３点の組み合わせから成る平面ＰＬＡＮＥ＝３を新たに算出する。
【０１５９】
同様にして、入力部３０１で５、６回目の確定ボタンが押下されると、図２５Ｃ及び図２５Ｄに示すように、計算部３０２は、センサ１０３から入力される座標ＰＯＩＮＴ＝５，６を用いて、平面ＰＬＡＮＥ＝４〜６（図２５Ｃ）及びＰＬＡＮＥ＝７〜９を新たに算出する。ただし、図２５Ｃにおいて、座標ＰＯＩＮＴ＝１，２，４の３点の組み合わせから成る平面ＰＬＡＮＥ＝１（図２５Ｂで算出された平面）は、座標ＰＯＩＮＴ＝１，２，３，４，５の５点の組み合わせから成る多面体の内部に包含される。よって、記憶部３０３は、記憶している平面ＰＬＡＮＥ＝１を削除する。同様に、図２５Ｄでは、記憶部３０３は、座標ＰＯＩＮＴ１〜６の６点の組み合わせから成る多面体の内部に包含される平面ＰＬＡＮＥ＝６（ＰＯＩＮＴ２，４，５の３点の組み合わせから成る平面）を削除する。
【０１６０】
同様にして、入力部３０１で７回目の確定ボタンが押下されると、図２６Ａに示すように、計算部３０２は、センサ１０３から入力される座標ＰＯＩＮＴ＝７を用いて、平面ＰＬＡＮＥ＝１０〜１３を新たに算出する。ただし、図２６Ａでは、記憶部３０３は、多面体の内部に包含される平面ＰＬＡＮＥ＝５，８（図２５Ｃ及び図２５Ｄで算出された平面）を削除する。
【０１６１】
そして、入力部３０１で登録ボタンが押下されると、検査装置３００は、図２６Ａに示す座標ＰＯＩＮＴ＝１〜７の７点の組み合わせから成る多面体を、設置スペースとして設定する。ここで、図２６Ａに示す設置スペースを規定する多面体について、記憶部３０３は、平面ＰＬＡＮＥ＝０〜１３のうち平面ＰＬＡＮＥ１，５，６，８を削除したため、平面ＰＬＡＮＥ＝０，２〜４，７，９〜１３の１０個の平面情報を記憶している。
【０１６２】
そこで、入力部３０１は、１０個の平面ＰＬＡＮＥ＝０，２〜４，７，９〜１３に対して、被検査物体の操作部（可動部）の設置を許可するか禁止するかを設定する。このとき、表示部３０４は、被検査物体の操作部（可動部）の設置の許可／禁止を設定する対象である平面（例えば、図２６ＢではＰＬＡＮＥ＝０）を強調（図２６Ｂ，Ｃに示す斜線部分）してもよい。また、表示部３０４は、図２６Ｃに示すように、被検査物体の操作部（可動部）の設置の許可／禁止が設定済みである平面（図２６ＣではＰＬＡＮＥ＝０）の色を変えてもよい（図２６Ｃでは塗りつぶし部分）。
【０１６３】
このようにして、本実施の形態によれば、検査装置は、設置スペースを、実施の形態１〜３で説明した直方体よりもさらに複雑な形状で表すことが可能となる。すなわち、本実施の形態によれば、検査装置は、設置スペースを実施の形態１よりも複雑な形状で表すことで、実際の設置スペースにより近似させた多面体を規定することができる。つまり、本実施の形態に係る検査装置は、設置スペースに被検査物体が設置可能か否かを実施の形態１よりもより正確に判定できる。
【０１６４】
よって、本実施の形態によれば、設置後の被検査物体の使用状況を考慮して設置スペースに被検査物体が設置可能か否かを、実施の形態１よりもより正確に判定できる。
【０１６５】
例えば、検査装置は、実施の形態１のようにして設置スペースを直方体で表すことにより、簡易な操作で設置スペースに被検査物体が設置可能か否かを判定できる。これに対して、検査装置は、本実施の形態のようにして設置スペースを直方体よりも複雑な形状で表すことにより、設置スペースに被検査物体が設置可能か否かを実施の形態１よりも正確に判定できる。すなわち、検査装置は、簡易に設置判定処理を行うか、より正確に設置判定処理を行うかに応じて、実施の形態１又は本実施の形態を切り替えて適用してもよい。
【０１６６】
なお、本実施の形態では、設置スペースを４点以上の座標から成る多面体で表す場合について説明した。しかし、本発明では、設置スペースに限らず、被検査物体を構成する多面体を、４点以上の座標、かつ、４つ以上の座標のうち３つの座標の組み合わせから成る平面に属さない座標が１つ以上存在している複数の座標から成る多面体として表してもよい。これにより、被検査物体の形状をより複雑に表すことができ、検査装置は、本実施の形態と同様、設置スペースに被検査物体が設置可能か否かを実施の形態１よりも正確に判定できる。
【０１６７】
（実施の形態５）
本実施の形態では、被検査物体のサイズ又は被検査物体の操作部（可動部）の設置状況を示す設置情報を、検査装置の外部から取得する場合について説明する。
【０１６８】
以下、具体的に説明する。図２７は、本実施の形態に係る検査装置の構成を示すブロック図である。なお、図２７において、実施の形態１（図１）と同一の構成要素には同一の符号を付しその説明を省略する。
【０１６９】
図２７に示す検査装置４００において、データ入力部４０１は、被検査物体のサイズ（高さ、奥行き、幅）、及び、被検査物体における操作部及び可動部の設置状況を示す設置情報を、検査装置４００の外部から取得する。例えば、データ入力部４０１は、被検査物体のサイズ及び設置情報を、外部記憶媒体（外部メモリ）から取得してもよい。または、データ入力部４０１は、被検査物体のサイズ及び設置情報を、インターネット等の通信システムを介して外部から取得（ダウンロード）してもよい。そして、データ入力部４０１は、取得した被検査物体のサイズ及び設置情報を記憶部４０２に出力する。
【０１７０】
記憶部４０２は、データ入力部４０１から入力される、被検査物体のサイズ及び設置情報を、例えば、不揮発メモリに記憶する。
【０１７１】
判定部４０３には、入力部１０２から設置スペースの許可情報が入力され、計算部１０４から設置スペースのサイズ（奥行き、幅、高さ）が入力される。また、判定部４０３は、記憶部４０２から被検査物体のサイズ（奥行き、幅、高さ）及び設置情報を読み出す。そして、判定部４０３は、被検査物体のサイズ及び設置情報（つまり、検査装置４００の外部から取得した情報）と、設置スペースのサイズ及び許可情報とを比較することにより、設置スペースに被検査物体が設置可能か否かを判定する。
【０１７２】
次に、本実施の形態に係る検査装置４００の設置判定処理の詳細について説明する。
【０１７３】
図２８〜図３０は、検査装置４００の設置判定処理の流れを示す図である。なお、図２８〜図３０において、実施の形態１（図５〜図７）と同一の処理には同一の符号を付しその説明を省略する。
【０１７４】
図２８において、図示しないモード切替部において切り替えられた動作モードがデータ設定モードの場合（ＳＴ１０２：データ設定モード）、ＳＴ７０１では、検査装置４００はデータ設定処理（図２９）を実行し、動作モードが検査モードの場合（ＳＴ１０２：検査モード）、ＳＴ７０２では、検査装置４００は検査処理（図３０）を実行する。
【０１７５】
図２９は、検査装置４００のデータ設定モード時の処理（図２８に示すＳＴ７０１：データ設定処理）の流れを示す図である。図２９において、データ入力部４０１は、ＳＴ８０１において、被検査物体の操作部（操作パネル）及び可動部の設置状況を示す設置情報を外部から入力し、ＳＴ８０２において、被検査物体のサイズ（奥行き、幅、高さ）を外部から入力する。
【０１７６】
また、データ入力部４０１は、ＳＴ８０３において、ＳＴ８０２で取得した被検査物体のサイズ（奥行き、幅、高さ）を記憶部４０２に保存し、ＳＴ８０４では、ＳＴ８０１で取得した被検査物体の設置情報を記憶部４０２に保存する。
【０１７７】
図３０は、検査装置４００の検査モード時の処理（図２８に示すＳＴ７０２：検査処理）の流れを示す図である。図３０において、ＳＴ９０１では、入力部１０２は、図６のＳＴ２０１と同様にして、設置スペースを規定する各面における操作部（可動部）の設置を許可するか否か（許可又は禁止）を設定する。
【０１７８】
確定ボタン押下が１回目の場合（ＳＴ３０４：１回目）、ＳＴ９０２では、計算部１０４は、ＳＴ３０３でセンサ１０３から取得した位置情報を、設置スペースのサイズの測定開始位置として確定する。そして、ＳＴ３０２の処理に戻る。
【０１７９】
確定ボタン押下が２回目の場合（ＳＴ３０４：２回目）、ＳＴ９０３では、計算部１０４は、ＳＴ９０２で確定した位置と、今回ＳＴ３０３で取得した位置情報に示される位置との間の距離を、設置スペースの高さとして計算する。
【０１８０】
ＳＴ９０４では、判定部４０３は、図２９のＳＴ８０３で記憶部４０２に記憶された被検査物体の高さを読み出す。
【０１８１】
ＳＴ９０５では、判定部４０３は、ＳＴ９０３で計算部１０４が算出した設置スペースの高さと、ＳＴ９０４で読み出した被検査物体の高さとを比較することにより、設置スペースの高さが被検査物体の高さを超えるか否かをチェックする。設置スペースの高さが被検査物体の高さを超える場合（ＳＴ９０５：超える）、ＳＴ３０２の処理に戻る。一方、設置スペースの高さが被検査物体の高さ以下となる場合（ＳＴ９０５：以下）、ＳＴ３１８の処理に進む。
【０１８２】
ＳＴ９０６〜ＳＴ９０８では、判定部４０３は、ＳＴ９０３〜ＳＴ９０５と同様にして、設置スペースの幅が被検査物体の幅を超えるか否かをチェックし、ＳＴ９０９〜ＳＴ９１１では、判定部４０３は、ＳＴ９０３〜ＳＴ９０５（又はＳＴ９０６〜ＳＴ９０８）と同様にして、設置スペースの奥行きが被検査物体の奥行きを超えるか否かをチェックする。
【０１８３】
つまり、被検査物体の操作部（操作パネル）及び可動部が設置されている全ての面が、許可情報において許可されていない場合（ＳＴ３１７：許可無し）、又は、設置スペースのサイズ（高さ、幅、奥行き）が被検査物体のサイズ（高さ、幅、奥行き）以下の場合（ＳＴ９０５，ＳＴ９０８，ＳＴ９１１：以下）、ＳＴ３１８では、出力部１０７は、設置スペースに被検査物体が設置不可（不合格）であることを通知するための警告ブザーを鳴動させる。
【０１８４】
すなわち、実施の形態１では、検査モード時にはセンサ１０３によって測定された被検査物体のサイズが、不揮発メモリに記憶されている設置スペースのサイズ以下となるか否かが判定される。これに対し、本実施の形態では、検査装置４００は、検査モード時にはセンサ１０３によって測定された設置スペースのサイズが、記憶部４０２（不揮発メモリ）に記憶されている被検査物体のサイズを超えるか否かを判定する。
【０１８５】
このように、検査装置４００は、被検査物体のサイズ及び設置情報を、検査装置４００の外部から取得する。これにより、検査装置４００は、外部から取得した被検査物体のサイズ及び設置情報を用いることで、被検査物体のサイズを実際に測定しなくても、設置スペースに被検査物体が設置可能か否かを判定することができる。例えば、検査装置４００では、ネットワークから家電製品又は家具等の被検査物体の情報（サイズ及び設置情報）をダウンロードして取得することで、設置スペースに設置可能であるか否かを購入前に判断することができる。
【０１８６】
このようにして、本実施の形態によれば、検査装置の外部から被検査物体のサイズ及び設置情報を取得する。これにより、検査装置で被検査物体のサイズの測定及び設置情報の設定をすることなく、実施の形態１と同様、設置後の被検査物体の使用状況を考慮して設置スペースに被検査物体が設置可能か否かを判定できる。
【０１８７】
なお、本実施の形態では、検査装置が、被検査物体のサイズ及び設置情報を外部から取得する場合について説明した。しかし、本発明では、検査装置は、設置スペースのサイズ及び許可情報を外部から取得してもよい。この場合、検査装置は、センサで検出された位置情報を用いて被検査物体のサイズを測定し、被検査物体を構成する各面の操作部（可動部）の設置状況を設定する。そして、検査装置は、測定した被検査物体のサイズ及び設定した設置情報と、外部から取得した設置スペースのサイズ及び許可情報を比較することにより、設置スペースに被検査物体が設置可能か否かを判定する。この場合でも、本実施の形態と同様の効果を得ることができる。
【０１８８】
以上、本発明の各実施の形態について説明した。
【０１８９】
なお、上記実施の形態では、センサを備える検査装置を移動させて設置スペースを規定する多面を測定する場合について説明した。しかし、設置スペースを規定する多面を測定するために、例えば、超音波距離センサ又は光センサを用いてもよい。例えば、ユーザが検査装置を天井付近まで持ち上げるのは困難であることが想定されるため、床と天井との間の距離（つまり、高さ）を測定する際には、検査装置は、超音波距離センサを用いて高さを測定してもよい。または、検査装置は、設置スペースを規定する多面のうち奥行きを測定する際、超音波距離センサを用いることにより、測定モードにおける検査装置（ユーザ）の移動範囲を少なく抑えることが可能となる。
【０１９０】
また、上記実施の形態では、センサとしてジャイロセンサを用いる場合について説明した。しかし、センサとしては、ジャイロセンサの代わりに、地磁気を検知して方位を計測する地磁方位センサを用いてもよい。この場合、検査装置は、上記実施の形態で用いた、検査装置の向き（姿勢方向）を示す姿勢情報を、地磁方位センサで検出される検査装置の向いている方位から得てもよい。また、検査装置は、地磁方位センサで検出される検査装置の方位（例えば、東西南北）に基づいて、検査装置の現時点の位置を原点とし設置スペースを規定する各面（例えば、正面として設定された面）がどの方位に向いているかを表示してもよい。また、検査装置は、高さ方向を決定する際、その方向を指定するステップにおいて、加速度センサを用いて重力方向を検出することにより、高さ方向を決めてもよい。
【０１９１】
また、本発明において、例えば、検査装置は、測定モードにおいて、設置スペースを規定する多面のうち底面の任意の座標を３点以上測定して、測定した底面と水平面との差を底面（床）の歪みとして算出してもよい。これにより、例えば、洗濯機又は冷蔵庫等の水平に設置しなければならない被検査物体に対して、検査装置は、高さ調整のために被検査物体の底面に設置すべき水平マット（スペーサとも呼ばれる）の高さ（厚み）を特定することができる。
【０１９２】
また、上記実施の形態では、検査装置が、設置スペースを規定する各面に対して、被検査物体の操作部（可動部）の設置を許可するか否かを設定する場合について説明した。しかし、検査装置は、例えば、設置スペースを規定する面において、任意の３点を選択し、選択した３点を組み合わせて形成される面について、被検査物体の操作部（可動部）の設置を許可するか否かを設定してもよい。これにより、検査装置では、設置スペースに被検査物体が設置可能か否かをより細かく判定することが可能となる。
【０１９３】
また、本発明において、被検査物体本体以外に電源ケーブル又は排水パイプ等を備えている場合、検査装置は、測定モード時には電源コンセント又は排水管等の位置を測定するステップを設け、検査モード時には検査装置の電源プラグ又は排水パイプ取り付け位置を測定するステップと、電源ケーブル又は排水パイプ等の長さを入力するステップを設けてもよい。そして、検査装置は、設置スペースに、電源コンセント又は配水管等のサイズを含めた被検査物体が収容可能か否かを判定し、かつ、電源ケーブル又は排水パイプ等が電源コンセント又は排水管に届かない場合は警告ブザーを鳴動させてもよい。
【０１９４】
なお、近年の殆どの携帯端末等には、本発明の実現に必要なジャイロセンサ又は磁気センサと加速度センサとを具備しており、ソフトウェア変更のみで容易に実施が可能である。
【０１９５】
なお、折畳式の場合、外側に出ている表示部に判定情報を表示してもよい。また、表示部の方向によって、加速度センサから読み出した加速度方向を入れ替えてもよい。また、計測前には、他のイベントによって計測が中断されないように、計測モードを最優先に設定し、他の操作を禁止してもよい。その設定は手動でも自動でも可能である。また、計測中には、他のイベントが発生した場合、データをクリアしてもよい。また、一時的に記憶手段に記憶しておくことも可能である。また表示手段にて最善の持ち方又は持ち位置を報知してもよい。
【産業上の利用可能性】
【０１９６】
本発明は、設置スペースに被検査物体が設置可能か否かを判定する検査装置等に適用することができる。
【符号の説明】
【０１９７】
１００，２００，３００，４００  検査装置
１０１  モード切替部
１０２，３０１  入力部
１０３，２０１  センサ
１０４，２０２，３０２  計算部
１０５，２０３，３０３，４０２  記憶部
１０６，４０３  判定部
１０７  出力部
２０４，３０４  表示部
４０１  データ入力部
【図１】
2011145252.tif 000003
【図２】
2011145252.tif 000004
【図３】
2011145252.tif 000005
【図４】
2011145252.tif 000006
【図５】
2011145252.tif 000007
【図６】
2011145252.tif 000008
【図７】
2011145252.tif 000009
【図８】
2011145252.tif 000010
【図９】
2011145252.tif 000011
【図１０】
2011145252.tif 000012
【図１１】
2011145252.tif 000013
【図１２】
2011145252.tif 000014
【図１３】
2011145252.tif 000015
【図１４】
2011145252.tif 000016
【図１５】
2011145252.tif 000017
【図１６】
2011145252.tif 000018
【図１７Ａ】
2011145252.tif 000019
【図１７Ｂ】
2011145252.tif 000020
【図１８Ａ】
2011145252.tif 000021
【図１８Ｂ】
2011145252.tif 000022
【図１９Ａ】
2011145252.tif 000023
【図１９Ｂ】
2011145252.tif 000024
【図１９Ｃ】
2011145252.tif 000025
【図２０】
2011145252.tif 000026
【図２１】
2011145252.tif 000027
【図２２】
2011145252.tif 000028
【図２３Ａ】
2011145252.tif 000029
【図２３Ｂ】
2011145252.tif 000030
【図２４】
2011145252.tif 000031
【図２５】
2011145252.tif 000032
【図２６】
2011145252.tif 000033
【図２７】
2011145252.tif 000034
【図２８】
2011145252.tif 000035
【図２９】
2011145252.tif 000036
【図３０】
2011145252.tif 000037