(57)【要約】      （修正有）【課題】タッチ入力による簡易な操作でコマンドの動作モードを設定可能な画像測定機を提供する。【解決手段】２又は３次元方向に移動可能なステージに載置された測定対象物を撮像しタッチパネルディスプレイに表示された撮像画像に基づき測定対象物の寸法等を測定する画像測定機であって、タッチパネルディスプレイに表示された撮像画像に所定のコマンドを入力するための、識別子が付記されたボタンＢＸ、ＢＹ、ＢＺを重畳して表示する。利用者により識別子の表示部分にタッチ入力操作がされるとボタンに対応するコマンドの動作モードを選択入力するメニューをタッチパネルディスプレイに更に表示する。利用者によりメニューから動作モードがタッチ入力操作で選択されると選択された動作モードを当該ボタンに設定し、更に利用者により当該ボタンにタッチ入力操作がされることで設定した動作モードで当該ボタンに対応するコマンドを実行する制御手段を備える。【選択図】図３
2019124994.tif 000002
【特許請求の範囲】
【請求項１】
２次元方向又は３次元方向に移動可能なステージに載置された測定対象物を撮像し、タッチパネルディスプレイに表示された前記測定対象物の撮像画像に基づき、前記測定対象物の寸法や形状を測定する画像測定機であって、
前記タッチパネルディスプレイに表示された前記撮像画像に、所定のコマンドを入力するための、識別子が付記されたボタンを重畳して表示し、利用者により前記識別子の表示部分にタッチ入力操作がされると、前記ボタンに対応するコマンドの動作モードを選択入力するためのメニューを前記タッチパネルディスプレイに更に表示し、前記利用者により前記メニューのいずれかの動作モードがタッチ入力操作で選択されると、選択された動作モードを前記ボタンに設定し、更に、利用者により前記ボタンにタッチ入力操作がされることで、前記動作モードで前記ボタンに対応する前記コマンドを実行する制御手段を更に備える
ことを特徴とする画像測定機。
【請求項２】
前記所定のコマンドは、前記ステージを２次元方向又は３次元方向の各方向に移動させるコマンドであり、
前記識別子が付記されたボタンは、前記２次元方向又は３次元方向の各方向を示す識別子が付記された各方向のボタンであり、
前記動作モードは、微動、ステップ移動、及び連続のいずれか２つ以上を含む
ことを特徴とする請求項１に記載の画像測定機。
【請求項３】
前記制御手段は、前記利用者により所定の入力操作が行われることにより前記ボタンを表示することを特徴とする請求項１又は２に記載の画像測定機。
【請求項４】
コンピュータを請求項１から３のいずれか１項に記載の制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルディスプレイに表示されたコマンド入力ボタンに対するタッチ操作によりコマンドを実行可能な画像測定機およびプログラムに関する。
【背景技術】
【０００２】
測定対象物を撮像して得られる画像を用いて、測定対象物の寸法や形状を測定及び評価する測定装置として画像測定機が用いられる。画像測定機では、撮像した測定対象物の画像に含まれる測定対象図形のエッジ情報（位置座標など）を取得し、エッジ情報に基づいて測定対象物の形状や寸法の評価を行う。
【０００３】
近年、タッチパネルディスプレイの普及に伴い、ディスプレイなどに触れることで操作できる直感的に使いやすいユーザインタフェースとして、いわゆるタッチインタフェースが広く利用されるようになってきており、画像測定機にも応用されている（例えば、特許文献１参照）。タッチインタフェースでは、ジェスチャによる入力が採用され、例えば、ボタンをマウスクリックする代わりに、ボタンに指やタッチペンでタッチすることでコマンドの入力を行う。
【０００４】
ところで、画像測定に際しては測定対象物の測定したい部分を撮像手段によって適切に撮像するため、測定対象物を２次元又は３次元方向に移動可能なステージに載置し、ステージを移動させることで撮像手段に対する測定対象物の位置を調整する。ステージを移動させるコマンドを入力する方法としては、例えば、ディスプレイに表示された測定対象物の撮像画像に重畳して、２次元方向にステージを移動させるボタンを表示し、ボタンを１回クリックするごとに所定のステップでステージを移動させる方法がある（例えば、特許文献２参照）。
【０００５】
しかし、所定のステップではなく微調整や連続的な移動など、さまざまなモードで移動させたい場合に特定のモードを設定する容易な方法が、これまでは提供されていなかった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１６-１７３７０３号公報
【特許文献２】特開平１０−１９７２２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
このような問題に鑑みて、本発明は、タッチ入力による簡易な操作でコマンドの動作モードを設定可能な画像測定機およびプログラムを提供する事を目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像測定機は、２次元方向又は３次元方向に移動可能なステージに載置された測定対象物を撮像しタッチパネルディスプレイに表示された測定対象物の撮像画像に基づき測定対象物の寸法や形状を測定する画像測定機であって、タッチパネルディスプレイに表示された撮像画像に、所定のコマンドを入力するための識別子が付記されたボタンを重畳して表示し、利用者により識別子の表示部分にタッチ入力操作がされるとボタンに対応するコマンドの動作モードを選択入力するためのメニューをタッチパネルディスプレイに更に表示し、利用者によりメニューのいずれかの動作モードがタッチ入力操作で選択されると選択された動作モードを当該ボタンに設定し、更に、利用者により当該ボタンにタッチ入力操作がされることで設定した動作モードで当該ボタンに対応するコマンドを実行する制御手段を更に備える。
【０００９】
例えば、所定のコマンドはステージを２次元方向又は３次元方向の各方向に移動させるコマンドであり、識別子が付記されたボタンは２次元方向又は３次元方向の各方向を示す識別子が付記された各方向のボタンであり、動作モードは微動、ステップ移動、及び連続のいずれか２つ以上を含むようにしてもよい。
【００１０】
制御手段は、利用者により所定の入力操作が行われることによりボタンを表示するようにしてもよい。
【００１１】
制御手段の機能をプログラムに記述し、コンピュータにより実行することで、制御手段の機能を実現してもよい。
【発明の効果】
【００１２】
本発明により、タッチ入力による簡易な操作でコマンドの動作モードを設定可能な画像測定機およびプログラムを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】画像測定機の全体構成の一例を示す図である。
【図２】コンピュータシステムの機能ブロックを示す図である。
【図３】タッチパネルディスプレイに表示される表示画面の例を示す図である。
【図４】タッチパネルディスプレイに表示される表示画面の例を示す別の図である。
【図５】タッチ入力操作による画面遷移の例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図面に基づいて説明する。なお、以下の説明では、同一の部材には同一の符号を付し、一度説明した部材については適宜その説明を省略する。
【００１５】
〔画像測定機の構成〕
図１は、画像測定機の全体構成の一例を示している。画像測定機１は、ステージ１００と、筐体１１０と、コンピュータシステム１４０とを備える。ステージ１００は、その上面が水平面と一致するように配置され、当該上面に測定対象物Ｗが載置される。ステージ１００は、モータ、又は、ハンドル１０１若しくは１０２の回転操作により、少なくともＸ軸方向及びＹ軸方向に移動可能とされる。筐体１１０は、透過照明や落射照明などの照明装置を含む光学系や撮像素子を内包するとともに、ハンドル１１２の回転操作により筐体１１０自身を光学系及び撮像素子とともにＺ軸方向に移動可能とする。
【００１６】
コンピュータシステム１４０は、ステージ１００や筐体１１０を制御して測定対象物Ｗの撮像画像を取得したり、ユーザに操作環境を提供したりする。コンピュータシステム１４０は、例えばコンピュータ本体１４１、キーボード１４２、マウス１４３、及びタッチパネルディスプレイ１４４を備える。コンピュータ本体１４１は、制御ボード等の回路（ハードウェア）及びＣＰＵで実行されるプログラム（ソフトウェア）によってステージ１００や筐体１１０の動作を制御する。また、コンピュータ本体１４１は、ステージ１００や筐体１１０から出力される信号に基づき測定対象物Ｗの情報を取得・演算し、演算結果をタッチパネルディスプレイ１４４に表示する処理を行う。キーボード１４２及びマウス１４３は、コンピュータ本体１４１に対する入力手段である。タッチパネルディスプレイ１４４は、コンピュータ本体が出力する画像を表示する表示手段として機能するほか、画面に対する接触による操作を検出しコンピュータ本体１４１に入力する入力手段としても機能する。
【００１７】
図２はコンピュータシステム１４０の機能ブロック図を示している。コンピュータシステム１４０の機能ブロックとしては、ＣＰＵ（Central Processing Unit）２１１、インタフェース２１２、出力部２１３、入力部２１４、主記憶部２１５及び副記憶部２１６が設けられる。
【００１８】
ＣＰＵ２１１は、各種プログラムの実行によって各部を制御する。インタフェース２１２は、例えば、ステージ１００や筐体１１０から送られる情報をコンピュータシステム１４０に取り込む、コンピュータシステム１４０から情報をステージ１００や筐体１１０へ送る、コンピュータシステム１４０をＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）に接続する等の役割を持つ、外部機器との情報入出力を行う部分である。
【００１９】
出力部２１３は、コンピュータシステム１４０で処理した結果を出力する。出力部２１３は、例えば、図１に示すタッチパネルディスプレイ１４４や、プリンタなどが用いられる。入力部２１４は、オペレータから情報を受け付ける。入力部２１４には、例えば、図１に示すキーボード１４２、マウス１４３、タッチパネルディスプレイ１４４などが用いられる。また、入力部２１４は、記録媒体ＭＭに記録された情報を読み取る機能を含む。
【００２０】
主記憶部２１５には、例えばＲＡＭ（Random Access Memory）が用いられる。主記憶部２１５の一部として、副記憶部２１６の一部が用いられてもよい。副記憶部２１６には、例えばＨＤＤ（Hard disk drive）やＳＳＤ（Solid State Drive）が用いられる。副記憶部２１６は、ネット測定対象物を介して接続された外部記憶装置であってもよい。これらの記憶部に、画像表示プログラムや本発明における制御手段の機能が記述された制御プログラムが記憶され、これらのプログラムがＣＰＵに読み出され実行されることで制御手段等の機能が実現される。
【００２１】
図３は、画像表示プログラムの実行によってタッチパネルディスプレイ１４４に表示されるメインウインドウＭＷの例を示す図である。メインウインドウＭＷの中には、撮像された測定対象物Ｗの撮像画像ＷＧが表示されるワークウインドウＷＷを含む、必要に応じた複数のウインドウが表示される。
【００２２】
〔画面表示及び操作による動作〕
次に、コンピュータ本体１４１のＣＰＵ２１１で実行される制御プログラムによってタッチパネルディスプレイ１４４に映し出される画面表示について説明する。なお、以下ではボタンへの入力操作に対してステージ１００を移動させるコマンドを出力する場合を例示するが、筐体１１０の各構成要素に対する動作コマンドを出力する場合についても同様に適用可能である。
【００２３】
このとき、実行された制御プログラムは、ワークウインドウＷＷに撮像画像ＷＧに重畳させて、ステージ１００を±Ｘ方向及び±Ｙ方向のそれぞれに移動させるモータの駆動コマンドを入力するためのボタンＢＸ及びボタンＢＹを表示する。また、ステージ１００がモータにより±Ｚ方向にも移動可能とされている場合には、ステージ１００を±Ｚ方向に移動させるモータの駆動コマンドを入力するためのボタンＢＺも表示する。なお、正確にはボタンＢＸ、ボタンＢＹ、及びボタンＢＺは、図３に示すように、それぞれ正方向及び負方向にステージを移動させるコマンドを入力する２つのボタンに分かれている。
【００２４】
ボタンＢＸ、ボタンＢＹ、及びボタンＢＺには、図３に示すように各方向を示す識別子が付記される。すなわち、ボタンＢＸにＸが、ボタンＢＹにＹが、ボタンＢＺにＺがそれぞれ付記される。
【００２５】
なお、ボタンＢＸ、ボタンＢＹ、及びボタンＢＺの表示は、撮像画像ＷＧを表示する際に同時に表示してもよいし、当初は表示せずに利用者による何らかの入力操作が行われたことを契機に表示してもよい。この場合例えば、図４に示すようにハンバーガーボタンＢＨを、撮像画像ＷＧを表示する際に同時に表示しておき、このハンバーガーボタンＢＨにタッチ入力操作が行われたことを契機に、図３に示すようにボタンＢＸ、ＢＹ、及びＢＺを表示するようにする。
【００２６】
利用者によりボタンＢＸ、ボタンＢＹ、又はボタンＢＺの識別子が表示されている部分に指やタッチペンで触れるタッチ入力操作がされると、実行された制御プログラムは、当該識別子が付記されたボタンに１回タッチ入力がされた際に実行されるコマンドの、動作モードを選択入力するためのメニューを更に表示する。例えば、図５(a)に示すように、利用者がボタンＢＺに付記された識別子であるＺの表示部分に指で触れると、図５(b)に示すように、ボタンに１回タッチ入力がされた際にＺ方向にどのような動作モードで移動させるかを選択入力するためのメニューが表示される。ここでは、Ｆｉｎｅ（微動）、Ｓｔｅｐ（ステップ移動）、Ｃｏｎｔ（連続移動）を選択入力可能とした場合を例示している。
【００２７】
選択可能とする動作モードの種類は、各方向共通でもよいし互いに相違させてもよい。
【００２８】
利用者により、メニューのいずれかの動作モードがタッチ入力操作で選択されると、実行された制御プログラムは、選択された動作モードを当該識別子が付記されたボタンに設定する。
【００２９】
そして、更に利用者により当該ボタンにタッチ入力操作がされることで、実行された制御プログラムは、当該ボタンに設定された動作モードで当該ボタンに対応するコマンドをステージ１１０に対して実行する。
【００３０】
なお、各ボタンに設定された動作モードの解除方法は任意である。
【００３１】
以上説明した本発明の画像測定機によれば、コマンドの入力ボタンからのコマンドの入力に先立ち、コマンドの入力ボタンにコマンドの動作モードをメニュー選択により容易に設定して、以後、設定した動作モードでコマンドを入力することが可能となる。
【００３２】
なお、本発明は、上記実施形態に限定されるものではない。上記実施形態は例示であり、本発明の特許請求の範囲に記載された技術的思想と実質的に同一な構成を有し、同様な作用効果を奏するものは、いかなるものであっても本発明の技術的範囲に包含される。すなわち、本発明において表現されている技術的思想の範囲内で適宜変更が可能であり、その様な変更や改良を加えた形態も本発明の技術的範囲に含む。
【符号の説明】
【００３３】
１…画像測定機
１００…ステージ
１０１、１０２、１１２…ハンドル
１１０…筐体
１４０…コンピュータシステム
１４１…コンピュータ本体
１４２…キーボード
１４３…マウス
１４４…タッチパネルディスプレイ
２１１…ＣＰＵ
２１２…インタフェース
２１３…出力部
２１４…入力部
２１５…主記憶部
２１６…副記憶部
ＢＨ…ハンバーガーボタン
ＢＸ、ＢＹ、ＢＺ…ボタン
ＭＭ…記録媒体
ＭＷ…メインウインドウ
Ｗ…測定対象物
ＷＷ…ワークウインドウ
ＷＧ…撮像画像
【図１】
2019124994.tif 000003
【図２】
2019124994.tif 000004
【図３】
2019124994.tif 000005
【図４】
2019124994.tif 000006
【図５】
2019124994.tif 000007