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