(57)【要約】【課題】機器の構成を簡素化しつつ機器の操作性を高めることができる機器制御装置、指定位置決定方法およびプログラムを提供する。【解決手段】機器制御装置１１は、タッチパネル１３における指でタッチされたタッチ位置を示す位置情報を取得する位置取得部１１１と、タッチパネル１３にタッチされた指の指紋を示す指紋情報を取得する指紋取得部１１２と、指紋取得部１１２が取得した指紋情報と指種別記憶部１３２が記憶する指紋情報とを照合し、両者が一致すると判定すると、指紋情報に対応付けられた指種別情報を特定する指種別特定部１１３と、補正量記憶部１３１から指種別特定部１１３により特定された指種別情報に対応する補正量情報を取得し、位置取得部１１１が取得した位置情報が示す位置を取得した補正量情報が示す補正量に基づいて補正することにより、指定位置を決定する指定位置決定部１１４と、を備える。【選択図】図１
2020194211.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルにおける指でタッチされたタッチ位置から指定位置を求めるための補正量を示す補正量情報を、前記タッチパネルをタッチする指の種別を示す指種別情報に対応づけて記憶する補正量記憶部と、
前記指種別情報を、指の指紋を示す第１指紋情報に対応づけて記憶する指種別記憶部と、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにおける指でタッチされたタッチ位置を示す位置情報を取得する位置取得部と、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにタッチされた指の指紋を示す第２指紋情報を取得する指紋取得部と、
前記第１指紋情報と前記第２指紋情報とを照合し、前記第２指紋情報が前記第１指紋情報と一致すると判定すると、前記第１指紋情報に対応付けられた指種別情報を特定する指種別特定部と、
前記補正量記憶部から、前記指種別特定部により特定された指種別情報に対応する補正量情報を取得し、前記位置取得部が取得した位置情報が示す位置を取得した補正量情報が示す補正量に基づいて補正することにより、前記指定位置を決定する指定位置決定部と、を備える、
機器制御装置。
【請求項２】
前記指種別特定部により、前記第２指紋情報が、前記指種別記憶部が記憶する前記第１指紋情報と不一致であると判定すると、前記タッチパネルをタッチした指の指種別情報を入力するための第１操作画像を前記タッチパネルに表示させる表示制御部と、
前記タッチパネルに前記第１操作画像が表示された状態で、前記指種別情報を入力するための第１操作を受け付けると、受け付けた前記第１操作に対応する指種別情報を、前記第２指紋情報に対応づけて前記指種別記憶部に記憶させる指種別登録部と、を更に備える、
請求項１に記載の機器制御装置。
【請求項３】
前記補正量記憶部は、前記タッチパネルのタッチ領域を予め設定された複数のサブタッチ領域に分割したときの複数のサブタッチ領域それぞれに対応する補正量を示す補正量情報を、前記複数のサブタッチ領域それぞれを示す領域情報と対応づけて記憶し、
前記指定位置決定部は、前記領域情報に基づいて、前記位置情報が示すタッチ位置が属するサブタッチ領域に対応づけられた補正量情報を特定し、特定した補正量情報が示す補正量を用いて前記タッチ位置を補正する、
請求項１または２に記載の機器制御装置。
【請求項４】
前記タッチパネルを操作する操作方法を特定するための第２操作画像を前記タッチパネルに表示させる表示制御部と、
前記タッチパネルを操作する操作方法を特定する操作方法特定部と、を更に備え、
前記補正量記憶部は、前記補正量情報を、前記指種別情報と前記操作方法を示す操作方法情報との組み合わせに対応づけて記憶し、
前記操作方法特定部は、前記タッチパネルに前記第２操作画像が表示された状態で、前記操作方法情報を入力するための第２操作を受け付けると、受け付けた前記第２操作に対応する操作方法を特定し、
前記指定位置決定部は、前記補正量記憶部から、前記指種別特定部により特定された指種別情報と前記操作方法特定部により取得された操作方法との組み合わせに対応する補正量情報を取得し、前記位置取得部が取得した位置情報が示す位置を取得した補正量情報が示す補正量に基づいて補正する、
請求項１から３のいずれか１項に記載の機器制御装置。
【請求項５】
タッチパネルにおける指でタッチされたタッチ位置から指定位置を求めるための補正量計算式を示す計算式情報を、前記タッチパネルをタッチする指の指紋を示す第１指紋情報に対応づけて記憶する計算式記憶部と、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにおける指でタッチされたタッチ位置を示す位置情報を取得する位置取得部と、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにタッチされた指の指紋を示す第２指紋情報を取得する指紋取得部と、
前記第１指紋情報と前記第２指紋情報とを照合し、前記第２指紋情報が、前記計算式記憶部が記憶する第１指紋情報と一致すると判定すると、前記第２指紋情報と一致する第１指紋情報に対応付けられた計算式情報を特定する計算式特定部と、
前記計算式記憶部から、前記計算式特定部により特定された計算式情報を取得し、前記位置取得部が取得した位置情報が示すタッチ位置を、取得した計算式情報が示す補正量計算式を用いて補正することにより、前記指定位置を決定する指定位置決定部と、を備える、
機器制御装置。
【請求項６】
前記計算式特定部により、前記第２指紋情報が、前記計算式記憶部が記憶する前記第１指紋情報と不一致であると判定すると、前記第２指紋情報に対応する計算式情報を生成するために、前記タッチパネル上の互いに離間した複数の指でタッチすべき位置を示すオブジェクトを含む第３操作画像を前記タッチパネルに表示させる表示制御部と、
前記タッチパネルに前記第３操作画像が表示された状態で、複数のオブジェクトで示される前記タッチパネル上の複数の校正位置を前記指でタッチする第３操作を受け付けると、受け付けた前記第３操作により得られる複数の位置情報から計算式情報を生成し、生成した計算式情報を、前記第２指紋情報に対応づけて前記計算式記憶部に記憶させる計算式生成部と、を更に備える、
請求項５に記載の機器制御装置。
【請求項７】
タッチパネルにおける指でタッチされたタッチ位置から指定位置を求めるための補正量を示す補正量情報を、前記タッチパネルをタッチする指の種別を示す指種別情報に対応づけて補正量記憶部に記憶させるステップと、
前記指種別情報を、指の指紋を示す第１指紋情報に対応づけて指種別記憶部に記憶させるステップと、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにおける指でタッチされたタッチ位置を示す位置情報を取得するステップと、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにタッチされた指の指紋を示す第２指紋情報を取得するステップと、
前記第１指紋情報と前記第２指紋情報とを照合し、前記第２指紋情報が、前記指種別記憶部が記憶する第１指紋情報と一致すると判定すると、前記第１指紋情報に対応付けられた指種別情報を特定するステップと、
前記補正量記憶部から、特定された指種別情報に対応する補正量情報を取得し、前記位置情報が示す位置を取得した補正量情報が示す補正量に基づいて補正することにより、前記指定位置を決定するステップと、を含む、
指定位置決定方法。
【請求項８】
タッチパネルにおける指でタッチされたタッチ位置から指定位置を求めるための補正量計算式を示す計算式情報を、前記タッチパネルをタッチする指の指紋を示す第１指紋情報に対応づけて計算式記憶部に記憶させるステップと、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにおける指でタッチされたタッチ位置を示す位置情報を取得するステップと、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにタッチされた指の指紋を示す第２指紋情報を取得するステップと、
前記第１指紋情報と前記第２指紋情報とを照合し、前記第２指紋情報が、前記計算式記憶部が記憶する第１指紋情報と一致すると判定すると、前記第２指紋情報と一致する第１指紋情報に対応付けられた計算式情報を特定するステップと、
前記計算式記憶部から、特定された前記計算式情報を取得し、前記位置情報が示すタッチ位置を、取得した計算式情報が示す補正量計算式を用いて補正することにより、前記指定位置を決定するステップと、を含む、
指定位置決定方法。
【請求項９】
コンピュータを、
タッチパネルにおける指でタッチされたタッチ位置から指定位置を求めるための補正量を示す補正量情報を、前記タッチパネルをタッチする指の種別を示す指種別情報に対応づけて記憶する補正量記憶部、、
前記指種別情報を、指の指紋を示す第１指紋情報に対応づけて記憶する指種別記憶部、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにおける指でタッチされたタッチ位置を示す位置情報を取得する位置取得部、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにタッチされた指の指紋を示す第２指紋情報を取得する指紋取得部、
前記第１指紋情報と前記第２指紋情報とを照合し、前記第２指紋情報が前記第１指紋情報と一致すると判定すると、前記第１指紋情報に対応付けられた指種別情報を特定する指種別特定部、
前記補正量記憶部から、前記指種別特定部により特定された指種別情報に対応する補正量情報を取得し、前記位置取得部が取得した位置情報が示す位置を取得した補正量情報が示す補正量に基づいて補正することにより、前記指定位置を決定する指定位置決定部、
として機能させるためのプログラム。
【請求項１０】
コンピュータを、
タッチパネルにおける指でタッチされたタッチ位置から指定位置を求めるための補正量計算式を示す計算式情報を、前記タッチパネルをタッチする指の指紋を示す第１指紋情報に対応づけて記憶する計算式記憶部、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにおける指でタッチされたタッチ位置を示す位置情報を取得する位置取得部、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにタッチされた指の指紋を示す第２指紋情報を取得する指紋取得部、
前記第１指紋情報と前記第２指紋情報とを照合し、前記第２指紋情報が、前記計算式記憶部が記憶する第１指紋情報と一致すると判定すると、前記第２指紋情報と一致する第１指紋情報に対応付けられた計算式情報を特定する計算式特定部、
前記計算式記憶部から、前記計算式特定部により特定された計算式情報を取得し、前記位置取得部が取得した位置情報が示すタッチ位置を、取得した計算式情報が示す補正量計算式を用いて補正することにより、前記指定位置を決定する指定位置決定部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器制御装置、指定位置決定方法およびプログラムに関する。
【背景技術】
【０００２】
タッチパネルを備え、タッチパネルにおける指、スタイラス等が接触した位置（以下、「タッチ位置」と称する。）に応じた動作を実行する機器が提供されている。この種の機器では、特に、ユーザがタッチパネルに対して指でタッチ操作を行う場合、操作者が意図するタッチパネル上の指定位置と機器が検出したタッチ位置との間でずれが生じることが多い。そして、この操作者が意図する指定位置とタッチ位置との間でのずれ量は、例えばタッチパネルを操作する指の種別或いは機器の把持方法に依存する。
【０００３】
これに対して、タッチパネル部と、操作者がグリップ部を把持している状態において操作者の人差し指と中指とが接触する位置に設けられたグリップ検出部と、操作者がグリップを右手で把持している状態において操作者の右手の親指が触れる位置に設けられたタッチ操作部と、を備え、グリップ検出部の検出状況とタッチ操作部の操作状況とに基づいて、操作者がタッチパネル部を操作する際にタッチパネル部をタッチする指の種別を推定し、推定した指の種別に応じてタッチ位置を補正する電子装置が提案されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３―１５６９２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された電子装置では、タッチパネル部の他に前述のグリップ検出部、タッチ操作部といったいわゆる接触センサを設けなければ、タッチパネル部をタッチする指の種別を推定することができないため、その分、電子機器の構成が複雑になってしまう。従って、この種の電子機器では、タッチパネル以外の接触センサを設けることなく、タッチ位置を的確に補正できるようにすることで、電子機器の構成の簡素化を図りつつ、操作性を高めることが要請されている。
【０００６】
本発明は上記事由に鑑みてなされたものであり、機器の構成を簡素化しつつ機器の操作性を高めることができる機器制御装置、指定位置決定方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る機器制御装置は、
タッチパネルにおける指でタッチされたタッチ位置から指定位置を求めるための補正量を示す補正量情報を、前記タッチパネルをタッチする指の種別を示す指種別情報に対応づけて記憶する補正量記憶部と、
前記指種別情報を、指の指紋を示す第１指紋情報に対応づけて記憶する指種別記憶部と、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにおける指でタッチされたタッチ位置を示す位置情報を取得する位置取得部と、
前記タッチパネルから出力される検知信号に基づいて、前記タッチパネルにタッチされた指の指紋を示す第２指紋情報を取得する指紋取得部と、
前記第１指紋情報と前記第２指紋情報とを照合し、前記第２指紋情報が前記第１指紋情報と一致すると判定すると、前記第１指紋情報に対応付けられた指種別情報を特定する指種別特定部と、
前記補正量記憶部から、前記指種別特定部により特定された指種別情報に対応する補正量情報を取得し、前記位置取得部が取得した位置情報が示す位置を取得した補正量情報が示す補正量に基づいて補正することにより、前記指定位置を決定する指定位置決定部と、を備える。
【発明の効果】
【０００８】
本発明によれば、位置取得部が、タッチパネルからタッチ位置を示す位置情報を取得し、指紋取得部が、タッチパネルからタッチパネルにタッチされた指の指紋を示す第２指紋情報を取得する。また、指種別特定部が、第１指紋情報と第２指紋情報とを照合し、第２指紋情報が第１指紋情報と一致すると判定すると、第２指紋情報と一致する第１指紋情報に対応付けられた指種別情報を特定する。そして、指定位置決定部が、補正量記憶部から、指種別特定部により特定された指種別情報に対応する補正量情報を取得し、位置取得部が取得した位置情報が示すタッチ位置を、取得した補正量情報が示す補正量に基づいて補正することにより、指定位置を決定する。これにより、指でタッチされた位置と前記指の指紋とを検知するタッチパネル以外の接触センサを設けることなく、タッチ位置を的確に補正できるので、機器の構成の簡素化を図りつつ、操作者の意図しない操作の発生を抑制し操作性を高めることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態１に係る機器制御装置の構成を示すブロック図
【図２】実施の形態１に係る補正量記憶部が記憶する情報の一例を示す図
【図３】（Ａ）は実施の形態１に係るタッチパネルの操作の一例を示す図、（Ｂ）は実施の形態１に係るタッチ位置と指定位置との関係を示す図
【図４】実施の形態１に係る指種別記憶部が記憶する情報の一例を示す図
【図５】実施の形態１に係るタッチパネルに表示される指種別登録画像の一例を示す図
【図６】実施の形態１に係る機器制御装置が実行する指定位置決定処理の流れの一例を示すフローチャート
【図７】本発明の実施の形態２に係る機器制御装置の構成を示すブロック図
【図８】実施の形態２に係る計算式記憶部が記憶する計算式情報の内容の一例を説明するための図
【図９】実施の形態２に係るタッチパネルに表示されるキャリブレーション画像の一例を示し、（Ａ）はオブジェクトＡ２１に対応する校正位置のタッチを促す状態を示す図、（Ｂ）はオブジェクトＡ２２に対応する校正位置のタッチを促す状態を示す図
【図１０】実施の形態２に係る制御装置が実行する指定位置決定処理の流れの一例を示すフローチャート
【図１１】実施の形態２に係るタッチパネルに表示されるキャリブレーション画像において、オブジェクトＡ２３に対応する校正位置のタッチを促す状態を示す図
【図１２】変形例に係る補正量記憶部が記憶する情報の一例を示す図
【図１３】変形例に係るタッチパネル内の複数のサブタッチ領域の配置を説明するための図
【図１４】変形例に係る指定位置補正処理の流れの一例を示すフローチャート
【図１５】変形例に係る補正量記憶部が記憶する情報の一例を示す図
【図１６】変形例に係るタッチパネルの操作方法の一例を説明するための図
【図１７】変形例に係る指定位置補正処理の流れの一例を示すフローチャート
【図１８】変形例に係るタッチパネルに表示される操作方法設定画像の一例を示す図
【図１９】変形例に係るタッチパネルに表示される指種別登録画像の一例を示し、（Ａ）は手を選択するための指種別登録画像画面の一例を示す図、（Ｂ）は指を選択するための指種別登録画像の一例を示す図
【図２０】変形例に係るタッチパネルに表示されるキャリブレーション画像の一例を示し、（Ａ）は初期状態を示す図、（Ｂ）はオブジェクトＡ７３に対応する校正位置がタッチされた後の状態を示す図
【図２１】変形例に係るタッチパネルに表示されるキャリブレーション画像であって、オブジェクトＡ７６に対応する校正位置がタッチされた後の状態を示す図
【発明を実施するための形態】
【００１０】
以下、本発明の各実施の形態に係る機器制御装置について、図面を参照しながら説明する。
【００１１】
（実施の形態１）
本実施の形態に係る機器制御装置は、タッチパネルとともに、例えば空気調和機を遠隔操作するためのプログラムがインストールされた携帯電話機、タブレット型携帯端末等に内蔵されるものである。この機器制御装置は、タッチパネルにおける指でタッチされたタッチ位置から指定位置を求めるための補正量を示す補正量情報を、タッチパネルをタッチする指の種別を示す指種別情報に対応づけて記憶する補正量記憶部と、指種別情報を、指の指紋を示す第１指紋情報に対応づけて記憶する指種別記憶部と、タッチパネルから出力される検知信号に基づいて、タッチパネルにおける指でタッチされたタッチ位置を示す位置情報を取得する位置取得部と、タッチパネルから出力される検知信号に基づいて、タッチパネルにタッチされた指の指紋を示す第２指紋情報を取得する指紋取得部と、第１指紋情報と第２指紋情報とを照合し、第２指紋情報が第１指紋情報と一致すると判定すると、第１指紋情報に対応付けられた指種別情報を特定する指種別特定部と、補正量記憶部から、指種別特定部により特定された指種別情報に対応する補正量情報を取得し、位置取得部が取得した位置情報が示す位置を取得した補正量情報が示す補正量に基づいて補正することにより、指定位置を決定する指定位置決定部と、を備える。
【００１２】
本実施の形態に係る操作機器１は、例えば図１に示すように、ネットワークＮＴを介して機器２と通信し、機器２を遠隔操作するためのユーザインタフェースとして機能するものである。操作機器１としては、例えば空気調和機を遠隔操作するためのプログラムがインストールされた携帯電話機、タブレット型携帯端末等が挙げられる。また、ネットワークＮＴとしては、インターネットのような広域ネットワーク或いは無線ＬＡＮ（Local Area Network）のような局所ネットワークが挙げられる。機器２は、例えば通信機能を有する空気調和機のような通信機能を有する家電機器である。操作機器１は、操作機器１を制御する機器制御装置１１と、タッチパネル１３と、を備える。タッチパネル１３は、例えば液晶ディスプレイのような表示装置に、タッチパッドのような位置入力装置を重ねて配置したものであり、タッチされた指の指紋の凹凸を区別できる程度の分解能を有するものである。タッチパネル１３は、操作者により指Ｆ１でタッチされると、タッチパネル１３上における指Ｆ１と接触した部分に対応する検知信号を出力する。
【００１３】
機器制御装置１１は、ＣＰＵ（Central Processing Unit）１０１と、主記憶部１０２と、二次記憶部１０３と、通信部１０４と、インタフェース１０６と、これらを互いに接続するバス１０９と、を備える。主記憶部１０２は、ＣＰＵ１０１の作業領域として使用される。二次記憶部１０３は、フラッシュメモリ、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）等である。二次記憶部１０３は、ＣＰＵ１０１が各種処理を実行するためのプログラムを記憶する。通信部１０４は、例えば無線モジュールであり、ネットワークＮＴを介して機器２と通信する。
【００１４】
ＣＰＵ１０１は、二次記憶部１０３が記憶するプログラムを主記憶部１０２に読み出して実行することにより、位置取得部１１１、指紋取得部１１２、指種別特定部１１３、指定位置決定部１１４、表示制御部１１５、受付部１１６、指種別登録部１１７および制御情報送信部１１８として機能する。また、二次記憶部１０３は、補正量記憶部１３１と、指種別記憶部１３２と、画像記憶部１３３と、制御情報記憶部１３４と、を有する。補正量記憶部１３１は、例えば図２に示すように、タッチパネル１３における指でタッチされた位置から指定位置を求めるための補正量を示す補正量情報を、タッチパネル１３をタッチする指の種別を示す指種別情報に対応づけて記憶する。ここで、指種別情報は、指（例えば「右手親指」、「右手人差し指」）を識別する情報（例えば、ＤＡ１［０］、ＤＡ１［１］）である。また、補正量情報は、例えば図３（Ａ）に示すように、タッチパネル１３の短手方向をＸ軸方向、長手方向をＹ軸方向とした場合のＸ軸方向の補正量を示す情報とＹ軸方向の補正量を示す情報とを含む。
【００１５】
指種別記憶部１３２は、例えば図４に示すように、前述の指種別情報を、指の指紋を示す指紋情報および指紋識別情報に対応づけて記憶する。ここで、指紋情報は、例えばタッチパネル１３から出力される検知信号に基づいて取得される指の指紋の画像を示す第１指紋情報である。１つの指種別情報に対して、少なくとも１つの指紋情報が対応づけられている。
【００１６】
図１に戻って、画像記憶部１３３は、操作者にタッチパネル１３を介して提示する機器２を操作するための各種操作画像を示す画像情報を記憶する。画像記憶部１３３は、操作者がタッチパネル１３を操作して操作者がタッチパネル１３をタッチした指の指種別情報を入力するための第１操作画像を示す画像情報も記憶する。制御情報記憶部１３４は、機器２へ送信する制御情報を、操作者がタッチパネル１３に対して行う操作内容を示す操作内容情報に対応づけて記憶する。
【００１７】
位置取得部１１１は、タッチパネル１３から出力される検知信号に基づいて、タッチパネル１３における指でタッチされたタッチ位置を示す位置情報を取得する。タッチパネル１３は、例えば図２（Ａ）に示すように、操作者により指Ｆ１でタッチされると、タッチパネル１３上における指Ｆ１と接触した領域Ａ１に対応する検知信号を出力する。ここで、指Ｆ１には、指紋の凹凸が存在するので、タッチパネル１３における指Ｆ１と接触する部分は、厳密には指Ｆ１の指紋の凸部分となる。また、前述の領域Ａ１は、タッチパネル１３における指Ｆ１の指紋の凸部分と接触する部分全体を包絡する領域に相当する。そして、位置取得部１１１は、図２（Ｂ）に示すように、領域Ａ１に含まれる１つの位置Ｐ１を示す情報を位置情報として取得する。位置Ｐ１は、例えば領域Ａ１の重心位置に相当する。
【００１８】
指紋取得部１１２は、タッチパネル１３から出力される検知信号に基づいて、タッチパネル１３にタッチされた指の指紋を示す指紋情報を取得する。この指紋情報は、タッチパネル１３から出力される検知信号に基づいて形成される、タッチパネル１３にタッチされた指の指紋の凸部分の画像を示す第２指紋情報である。
【００１９】
指種別特定部１１３は、指種別記憶部１３２が記憶する指紋情報と、指紋取得部１１２が取得した指紋情報と、を照合し、指紋取得部１１２が取得した指紋情報が、指種別記憶部１３２が記憶する指紋情報のいずれか１つと一致するか否かを判定する。そして、指種別特定部１１３は、指紋取得部１１２が取得した指紋情報が、指種別記憶部１３２が記憶する指紋情報のいずれか１つと一致すると判定すると、指種別記憶部１３２が記憶する指種別情報の中から、指紋取得部１１２が取得した指紋情報と一致する指紋情報に対応付けられた指種別情報を特定する。
【００２０】
指定位置決定部１１４は、補正量記憶部１３１から、指種別特定部１１３により特定された指種別情報に対応する補正量情報を取得する。そして、指定位置決定部１１４は、位置取得部１１１が取得した位置情報が示すタッチ位置を、取得した補正量情報が示す補正量に基づいて補正することにより、タッチパネル１３における指定位置を決定する。
【００２１】
例えば図３（Ｂ）に示すように、操作者が意図するタッチパネル１３における指定位置Ｐ０は、位置取得部１１１が取得したタッチ位置Ｐ１と異なった位置となることが多い。これは、操作者が、指先付近がタッチパネル１３における指定位置にタッチされていると想定してタッチパネル１３の操作を行うが、指には丸みと厚さがあるため、実際には操作者の指先のみならず指の腹側の部分までがタッチパネル１３に接触するためである。特に、指を伸ばした状態でタッチパネル１３を操作する場合、指の指先以外の部分のタッチパネル１３への接触が顕著となる。このため、位置取得部１１１が取得するタッチ位置Ｐ１は、操作者の意図する指定位置Ｐ０よりも指先から指の腹側へ向かう方向にずれてしまう。この場合、操作者が予期しない操作が発生する場合があり、操作機器１の操作性が低下してしまう。これに対して、指定位置決定部１１４は、図３（Ｂ）の矢印ＡＲ１に示すように、位置取得部１１１が取得した位置情報が示すタッチ位置Ｐ１を、補正量情報が示す補正量に基づいて補正を行い、補正後の指定位置Ｐ２が操作者の意図する指定位置Ｐ０に接近するようにする。例えば、補正量記憶部１３１が図２に示すような補正量情報を記憶している場合、指種別が右手親指であるとすると、図３（Ｂ）に示すように、指定位置決定部１１４は、タッチ位置Ｐ１から、Ｘ軸方向にＸ［０］、Ｙ軸方向にＹ［０］だけ補正した位置を指定位置Ｐ２に決定する。即ち、指定位置決定部１１４は、タッチ位置Ｐ１の座標値を(Ｘ［Ｐ１］、Ｙ［Ｐ１］)とすると、座標値が（Ｘ［Ｐ１］＋Ｘ［０］、Ｙ［Ｐ１］＋Ｙ［０］）で表される位置Ｐ２を指定位置に決定する。
【００２２】
図１に戻って、表示制御部１１５は、画像記憶部１３３から各種操作画像を示す画像情報を取得し、取得した画像情報をタッチパネル１３へ出力することにより、タッチパネル１３に画像情報に対応する操作画像を表示させる。また、指種別特定部１１３が、指紋取得部１１２により取得された指紋情報が、指種別記憶部１３２が記憶する指紋情報と不一致であると判定したとする。この場合、表示制御部１１５は、タッチパネル１３をタッチした指の指種別情報を入力するための指種別登録画像を示す画像情報を画像記憶部１３３から取得し、取得した画像情報をタッチパネル１３へ出力することにより指種別登録画像をタッチパネル１３に表示させる。ここで、指種別登録画像は、例えば図５に示すように、指の種別の選択を促すメッセージ画像Ｍ１１と、指種別を示す釦画像Ｂ１１、Ｂ１２、Ｂ１３と、を含む第１操作画像である。図５では、釦画像Ｂ１１、Ｂ１２、Ｂ１３として、「右手親指」、「右手人差し指」、「右手中指」に対応するものを示している。実際には、第１操作画像に、右手と左手それぞれの親指から小指までの５つずつ計１０個の釦画像が含まれている。
【００２３】
図１に戻って、受付部１１６は、操作者がタッチパネル１３をタッチすることにより行った操作を受け付け、受け付けた操作の操作内容を特定する。また、受付部１１６は、指定位置決定部１１４により決定された指定位置に基づいて、操作者がタッチパネル１３に対して行った操作内容を特定する。
【００２４】
指種別登録部１１７は、タッチパネル１３に前述の指種別登録画像が表示された状態で、受付部１１６により指種別情報を入力するための操作が受け付けられると、受け付けた操作の操作内容に対応する指種別情報を取得する。そして、指種別登録部１１７は、取得した指種別情報を、指紋取得部１１２が取得した指紋情報に対応づけて指種別記憶部１３２に記憶させる。ここで、指種別情報を入力するための操作は、例えば図５に示す「右手親指」に対応する釦画像Ｂ１１に対応するタッチパネル１３の部分をタッチする第１操作が挙げられる。
【００２５】
図１に戻って、制御情報送信部１１８は、指定位置決定部１１４により決定された指定位置に基づいて、操作者がタッチパネル１３に対して行った操作内容を特定し、制御情報記憶部１３４が記憶する制御情報の中から、特定した操作内容を示す操作内容情報に対応づけられた制御情報を取得する。そして、制御情報送信部１１８は、取得した制御情報を、通信部１０４を介して機器２へ送信する。ここで、機器２は、機器制御装置１１から制御情報を受信すると、受信した制御情報に基づいて動作する。
【００２６】
次に、本実施の形態に係る機器制御装置１１が実行する指定位置決定処理について図６を参照しながら説明する。この指定位置決定処理は、例えば操作者が操作機器１へ電源を投入した後、タッチパネル１３をタッチしたことを契機として開始される。まず、位置取得部１１１が、タッチパネル１３から出力される検知信号に基づいて、タッチ位置を示す位置情報を取得する（ステップＳ１０１）。次に、指紋取得部１１２は、タッチパネル１３から出力される検知信号に基づいて、タッチパネル１３にタッチされた指の指紋を示す指紋情報を取得する（ステップＳ１０２）。続いて、指種別特定部１１３は、指種別記憶部１３２が記憶する指紋情報と、指紋取得部１１２が取得した指紋情報と、を照合する（ステップＳ１０３）。その後、指種別特定部１１３は、指紋取得部１１２が取得した指紋情報が、指種別記憶部１３２が記憶する指紋情報のいずれか１つと一致するか否かを判定する（ステップＳ１０４）。指種別特定部１１３が、指紋取得部１１２が取得した指紋情報が、指種別記憶部１３２が記憶する指紋情報のいずれか１つと一致すると判定すると（ステップＳ１０４：Ｙｅｓ）、そのまま後述のステップＳ１０８の処理が実行される。
【００２７】
一方、指種別特定部１１３が、指紋取得部１１２が取得した指紋情報が、指種別記憶部１３２が記憶する指紋情報のいずれとも不一致と判定したとする（ステップＳ１０４：Ｎｏ）。この場合、表示制御部１１５は、タッチパネル１３をタッチした指の指種別情報を入力するための指種別登録画像を示す画像情報を画像記憶部１３３から取得し、取得した画像情報をタッチパネル１３へ出力することにより指種別登録画像をタッチパネル１３に表示させる（ステップＳ１０５）。次に、受付部１１６が、タッチパネル１３に前述の指種別登録画像が表示された状態で、指種別情報を入力するための操作を受け付けると、指種別登録部１１７が、受付部１１６が受け付けた操作に対応する指種別情報を取得する（ステップＳ１０６）。続いて、指種別登録部１１７は、指紋取得部１１２が取得した指紋情報に対応づけて指種別情報を指種別記憶部１３２に記憶させる（ステップＳ１０７）。
【００２８】
その後、指種別特定部１１３は、指種別記憶部１３２が記憶する指種別情報の中から、指紋取得部１１２が取得した指紋情報と一致する指紋情報に対応付けられた指種別情報を特定する（ステップＳ１０８）。次に、指定位置決定部１１４は、補正量記憶部１３１から、指種別特定部１１３により特定された指種別情報に対応する補正量情報を取得する（ステップＳ１０９）。続いて、指定位置決定部１１４は、位置取得部１１１が取得した位置情報が示すタッチ位置を、取得した補正量情報が示す補正量に基づいて補正することにより、タッチパネル１３における指定位置を決定する（ステップＳ１１０）。その後、制御情報送信部１１８が、指定位置決定部１１４により決定された指定位置に基づいて、操作内容を特定し、制御情報記憶部１３４が記憶する制御情報の中から、特定した操作内容を示す操作内容情報に対応づけられた制御情報を取得し、取得した制御情報を機器２へ送信する。
【００２９】
以上説明したように、本実施の形態に係る機器制御装置１１によれば、位置取得部１１１が、タッチパネル１３から出力される検知信号に基づいて、タッチ位置を示す位置情報を取得し、指紋取得部１１２が、タッチパネル１３から出力される検知信号に基づいて、タッチパネル１３にタッチされた指の指紋を示す指紋情報を取得する。また、指種別特定部１１３が、指紋情報を照合し、指紋取得部１１２により取得された指紋情報が、指種別記憶部１３２が記憶する指紋情報と一致すると判定すると、その指紋情報に対応付けられた指種別情報を特定する。そして、指定位置決定部１１４が、補正量記憶部１３１から、指種別特定部１１３により特定された指種別情報に対応する補正量情報を取得し、位置取得部１１１が取得した位置情報が示すタッチ位置を、取得した補正量情報が示す補正量に基づいて補正することにより、指定位置を決定する。これにより、指でタッチされた位置と指の指紋とを検知するタッチパネル１３以外の接触センサを設けることなく、タッチ位置を的確に補正できるので、操作機器１の構成の簡素化を図りつつ、操作者の意図しない操作の発生を抑制し操作性を高めることができる。
【００３０】
また、本実施の形態では、表示制御部１１５が、指種別特定部１１３により、指紋取得部１１２が取得した指紋情報が、指種別記憶部１３２が記憶する指紋情報と不一致であると判定すると、タッチパネル１３をタッチした指の指種別情報を入力するための指種別登録画像をタッチパネル１３に表示させる。そして、指種別登録部１１７が、タッチパネル１３に指種別登録画像が表示された状態で、指種別情報を入力するための操作を受け付けると、受け付けた操作に対応する指種別情報を、指紋取得部１１２が取得した指紋情報に対応づけて指種別記憶部１３２に記憶させる。これにより、新たに操作機器１の使用を開始した操作者の指紋情報に対応する指種別情報を効率良く指種別記憶部１３２に記憶させることができるので、操作者の操作性を高めることができる。
【００３１】
（実施の形態２）
本実施の形態に係る機器制御装置は、タッチパネルにおける指でタッチされたタッチ位置から指定位置を求めるための補正量計算式を用いて、指定位置を決定する点で実施の形態１に係る機器制御装置と相違する。この機器制御装置は、タッチパネルにおける指でタッチされたタッチ位置から指定位置を求めるための補正量計算式を示す計算式情報を、タッチパネルをタッチする指の指紋を示す指紋情報に対応づけて記憶する計算式記憶部と、位置取得部と、指紋取得部と、第１指紋情報と第２指紋情報とを照合し、第２指紋情報が、計算式記憶部が記憶する第１指紋情報と一致すると判定すると、第２指紋情報と一致する第１指紋情報に対応付けられた計算式情報を特定する計算式特定部と、計算式記憶部から、計算式特定部により特定された計算式情報を取得し、位置取得部が取得した位置情報が示すタッチ位置を、取得した計算式情報が示す補正量計算式を用いて補正することにより、指定位置を決定する指定位置決定部と、を備える。
【００３２】
本実施の形態に係る機器制御装置２１１は、例えば図７に示すように、ＣＰＵ１０１と、主記憶部１０２と、二次記憶部１０３と、通信部１０４と、インタフェース１０６と、これらを互いに接続するバス１０９と、を備える。なお、図７において、実施の形態１と同様の構成については図１と同一の符号を付している。ＣＰＵ１０１は、二次記憶部１０３が記憶するプログラムを主記憶部１０２に読み出して実行することにより、位置取得部１１１、指紋取得部１１２、計算式特定部２１１３、指定位置決定部２１１４、表示制御部１１５、受付部１１６、計算式生成部２１１７および制御情報送信部１１８として機能する。また、二次記憶部１０３は、計算式記憶部２１３１と、画像記憶部１３３と、制御情報記憶部１３４と、を有する。計算式記憶部２１３１は、タッチパネル１３における指でタッチされた位置から指定位置を求めるための補正量計算式を示す計算式情報を、指紋情報に対応づけて記憶する。
【００３３】
補正量計算式は、例えば図８に示すように、５つの基準位置Ｐ２１、Ｐ２２、Ｐ２３、Ｐ２４、Ｐ２５における補正量から、タッチパネル１３における領域Ａ２０１、Ａ２０２、Ａ２０３、Ａ２０４、Ａ２０５、Ａ２０６、Ａ２０７、Ａ２０８内の任意の位置の補正量を算出するために用いられる計算式である。ここで、領域Ａ２０１、Ａ２０５内の任意の位置における補正量は、基準位置Ｐ２１、Ｐ２２、Ｐ２３における補正量から線形補間の式を用いて計算され、領域Ａ２０２、Ａ２０６内の任意の位置における補正量は、基準位置Ｐ２１、Ｐ２２、Ｐ２４における補正量から線形補間の式を用いて計算される。また、領域Ａ２０３、Ａ２０７内の任意の位置における補正量は、基準位置Ｐ２１、Ｐ２４、Ｐ２５における補正量から線形補間の式を用いて計算され、領域Ａ２０４、Ａ２０８内の任意の位置における補正量は、基準位置Ｐ２１、Ｐ２３、Ｐ２５における補正量から線形補間の式を用いて計算される。この場合、計算式情報は、４つの計算式それぞれの係数を示す係数情報を含む。
【００３４】
計算式特定部２１１３は、計算式記憶部２１３１が記憶する指紋情報と、指紋取得部１１２が取得した指紋情報と、を照合し、指紋取得部１１２が取得した指紋情報が、計算式記憶部２１３１が記憶する指紋情報のいずれか１つと一致するか否かを判定する。そして、計算式特定部２１１３は、指紋取得部１１２が取得した指紋情報が、計算式記憶部２１３１が記憶する指紋情報のいずれか１つと一致すると判定すると、計算式記憶部２１３１が記憶する計算式情報の中から、指紋取得部１１２が取得した指紋情報と一致する指紋情報に対応付けられた計算式情報を特定する。
【００３５】
指定位置決定部２１１４は、計算式記憶部２１３１から、計算式特定部２１１３により特定された計算式情報を取得し、位置取得部１１１が取得した位置情報が示すタッチ位置を、取得した計算式情報が示す補正量計算式を用いて補正することにより、指定位置を決定する。
【００３６】
表示制御部１１５は、計算式特定部２１１３により、指紋取得部１１２により取得された指紋情報が、計算式記憶部２１３１が記憶する指紋情報と不一致であると判定した場合、指紋取得部１１２により取得された指紋情報に対応する計算式情報を生成するためのキャリブレーション画像を示す画像情報を画像記憶部１３３から取得する。そして、表示制御部１１５は、取得した画像情報をタッチパネル１３へ出力することによりキャリブレーション画像をタッチパネル１３に表示させる。ここで、キャリブレーション画像は、例えば図９（Ａ）に示すように、メッセージ画像Ｍ２１と、タッチパネル１３における、互いに離間した複数の指でタッチすべき校正位置を示すオブジェクトＡ２１、Ａ２２、Ａ２３、Ａ２４、Ａ２５と、を含む第３操作画像である。
【００３７】
計算式生成部２１１７は、タッチパネル１３に前述のキャリブレーション画像が表示された状態で、受付部１１６によりタッチパネル１３における複数の校正位置を指でタッチする操作を受け付けると、受け付けた操作により得られる複数のタッチ位置を示す位置情報から前述の計算式情報を生成する。ここで、複数の校正位置は、例えば図９（Ａ）に示すように、タッチパネル１３における、複数のオブジェクトＡ２１、Ａ２２、Ａ２３、Ａ２４、Ａ２５で示される位置である。そして、計算式生成部２１１７は、生成した計算式情報を、指紋取得部１１２が取得した指紋情報に対応づけて計算式記憶部２１３１に記憶させる。
【００３８】
次に、本実施の形態に係る機器制御装置２１１が実行する指定位置決定処理について図９から図１１を参照しながら説明する。この指定位置決定処理は、例えば操作者が操作機器１へ電源を投入した後、タッチパネル１３をタッチしたことを契機として開始される。まず、図１０に示すように、ステップＳ２０１からＳ２０３までの処理が実行される。このステップＳ２０１からＳ２０３までの処理の内容は、実施の形態１におけるステップＳ１０１からＳ１０３までの処理と同様である。次に、計算式特定部２１１３は、指紋取得部１１２が取得した指紋情報が、計算式記憶部２１３１が記憶する指紋情報のいずれか１つと一致するか否かを判定する（ステップＳ２０４）。計算式特定部２１１３が、指紋取得部１１２が取得した指紋情報が、計算式記憶部２１３１が記憶する指紋情報のいずれか１つと一致すると判定すると（ステップＳ２０４：Ｙｅｓ）、そのまま後述のステップＳ２１０の処理が実行される。
【００３９】
一方、計算式特定部２１１３が、指紋取得部１１２が取得した指紋情報が、計算式記憶部２１３１が記憶する指紋情報のいずれとも不一致と判定したとする（ステップＳ２０４：Ｎｏ）。この場合、表示制御部１１５は、指紋取得部１１２により取得された指紋情報に対応する計算式情報を生成するためのキャリブレーション画像を示す画像情報を画像記憶部１３３から取得する。そして、表示制御部１１５は、取得した画像情報をタッチパネル１３へ出力することによりキャリブレーション画像をタッチパネル１３に表示させる（ステップＳ２０５）。ここで、表示制御部１１５は、例えば図９（Ａ）に示すようなオブジェクトＡ２１、Ａ２２、Ａ２３、Ａ２４，Ａ２５を含むキャリブレーション画像をタッチパネル１３に表示させる。また、表示制御部１１５は、オブジェクトＡ２１を他のオブジェクトＡ２２、Ａ２３、Ａ２４、Ａ２５の大きさおよび色と異なる形でタッチパネル１３に表示させる。これにより、操作者は、タッチパネル１３におけるオブジェクトＡ２１で示される位置をタッチするよう促される。
【００４０】
図１０に戻って、続いて、受付部１１６が、タッチパネル１３に前述のキャリブレーション画像が表示された状態で、タッチパネル１３における予め設定された複数の校正位置のいずれか１つを指でタッチする操作を受け付けると（ステップＳ２０６）、計算式生成部２１１７は、タッチパネル１３における指でタッチされた校正位置での補正量を算出する（ステップＳ２０７）。例えば図９（Ａ）に示すように、タッチパネル１３におけるオブジェクトＡ２１で示された校正位置が指Ｆ１でタッチされると、計算式生成部２１１７は、その指Ｆ１でタッチされた校正位置での補正量を算出する。
【００４１】
図１０に戻って、その後、計算式生成部２１１７は、タッチパネル１３における指でタッチされた位置での補正量を算出する（ステップＳ２０７）。その後、計算式生成部２１１７は、複数の校正位置の全てがタッチされたか否かを判定する（ステップＳ２０８）。ここで、計算式生成部２１１７が、複数の校正位置のうち未だタッチされていない校正位置が存在すると判定したとする（ステップＳ２０８：Ｎｏ）。この場合、再びステップＳ２０５の処理が実行される。
【００４２】
このとき、表示制御部１１５は、操作者が既にオブジェクトＡ２１に対応する校正位置をタッチした場合、例えば図９（Ｂ）に示すように、オブジェクトＡ２２を他のオブジェクトＡ２１、Ａ２３、Ａ２４、Ａ２５の大きさおよび色と異なる形でタッチパネル１３に表示させる。これにより、操作者は、タッチパネル１３におけるオブジェクトＡ２２で示される位置をタッチするよう促される。また、表示制御部１１５は、操作者が既にオブジェクトＡ２１、Ａ２２に対応する校正位置をタッチした場合、例えば図１１に示すように、オブジェクトＡ２３を他のオブジェクトＡ２１、Ａ２２、Ａ２４、Ａ２５の大きさおよび色と異なる形でタッチパネル１３に表示させる。これにより、操作者は、タッチパネル１３におけるオブジェクトＡ２３で示される位置をタッチするよう促される。同様に、表示制御部１１５は、操作者が既にオブジェクトＡ２１、Ａ２２、Ａ２３に対応する校正位置をタッチした場合、例えばオブジェクトＡ２４を他のオブジェクトＡ２１、Ａ２２、Ａ２３、Ａ２５の大きさおよび色と異なる形でタッチパネル１３に表示させ、操作者が既にオブジェクトＡ２１、Ａ２２、Ａ２３、Ａ２４に対応する校正位置をタッチした場合、例えばオブジェクトＡ２５を他のオブジェクトＡ２１、Ａ２２、Ａ２３、Ａ２４の大きさおよび色と異なる形でタッチパネル１３に表示させる。このようにして、表示制御部１１５は、タッチパネル１３における校正位置が操作者によりタッチされる毎に、タッチパネル１３におけるオブジェクトＡ２１、Ａ２２、Ａ２３、Ａ２４、Ａ２５の大きさおよび色を順番に変化させていく。
【００４３】
図１０に戻って、一方、計算式生成部２１１７が、複数の校正位置の全てがタッチされたと判定したとする（ステップＳ２０８：Ｙｅｓ）。この場合、計算式生成部２１１７は、受付部１１６が受け付けた複数の校正位置をタッチする操作により得られる複数のタッチ位置を示す位置情報から前述の計算式情報を生成し、生成した計算式情報を、指紋取得部１１２が取得した指紋情報に対応づけて計算式記憶部２１３１に記憶させる（ステップＳ２０９）。
【００４４】
次に、計算式特定部２１１３は、計算式記憶部２１３１が記憶する計算式情報の中から、指紋取得部１１２が取得した指紋情報と一致する指紋情報に対応付けられた計算式情報を特定する（ステップＳ２１０）。続いて、指定位置決定部２１１４は、計算式記憶部２１３１から、指紋取得部１１２により取得された指紋情報に対応する計算式情報を取得する。そして、指定位置決定部２１１４は、取得した計算式情報が示す補正量計算式を用いて、位置取得部１１１が取得した位置情報が示すタッチ位置における補正量を算出する（ステップＳ２１１）。その後、指定位置決定部１１４は、位置取得部１１１が取得した位置情報が示すタッチ位置を、取得した補正量情報が示す補正量に基づいて補正することにより、タッチパネル１３における指定位置を決定する（ステップＳ２１２）。その後、制御情報送信部１１８が、指定位置決定部１１４により決定された指定位置に基づいて、操作内容を特定し、制御情報記憶部１３４が記憶する制御情報の中から、特定した操作内容を示す操作内容情報に対応づけられた制御情報を取得し、取得した制御情報を機器２へ送信する。
【００４５】
以上説明したように、本実施の形態に係る機器制御装置２１１では、計算式記憶部２１３１が、計算式情報を指紋情報に対応づけて記憶し、計算式特定部２１１３が、指紋取得部１１２が取得した指紋情報が、計算式記憶部２１３１が記憶する指紋情報と一致すると判定すると、その指紋情報に対応付けられた計算式情報を特定する。そして、指定位置決定部２１１４が、計算式記憶部２１３１から、計算式特定部２１１３により特定された計算式情報を取得し、位置取得部１１１が取得した位置情報が示すタッチ位置を、取得した計算式情報が示す補正量計算式を用いて補正することにより、指定位置を決定する。これにより、操作者の指毎に計算式情報が示す補正量計算式を用いてタッチ位置を補正することができるので、タッチ位置を補正する際の精度を高めることができる。また、操作者が単一ではなく複数であっても、操作者の指毎にタッチ位置を補正することができるという利点もある。
【００４６】
また、本実施の形態では、表示制御部１１５が、計算式特定部２１１３により、指紋取得部１１２が取得した指紋情報が、計算式記憶部２１３１が記憶する指紋情報と不一致であると判定すると、指紋取得部１１２が取得した指紋情報に対応する計算式情報を生成するためにキャリブレーション画像をタッチパネル１３に表示させる。そして、計算式生成部２１１７が、タッチパネル１３にキャリブレーション画像が表示された状態で、タッチパネル１３上の複数の校正位置を指でタッチする操作を受け付けると、受け付けた操作により得られる複数の位置情報から計算式情報を生成し、生成した計算式情報を、指紋取得部１１２が取得した指紋情報に対応づけて計算式記憶部２１３１に記憶させる。これにより、新たに操作機器１の使用を開始した操作者の指紋情報に対応する計算式情報を効率良く計算式記憶部２１３１に記憶させることができるので、操作者の操作性を高めることができる。
【００４７】
以上、本発明の実施の形態について説明したが、本発明は前述の各実施の形態によって限定されるものではない。例えば、補正量記憶部１３１が、タッチパネル１３のタッチ領域を予め設定され複数のサブタッチ領域に分割したときの複数のサブタッチ領域それぞれに対応する補正量を示す補正量情報を、複数のサブタッチ領域それぞれを示す領域情報と対応づけて記憶しているものであってもよい。ここで、タッチパネル１３におけるタッチ領域は、例えば図１３に示すように、１６個のサブタッチ領域Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐに分割されるように設定されてもよい。この場合、補正量記憶部１３１は、例えば図１２に示すように、補正量情報を、指種別情報と、サブタッチ領域Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐを示す領域情報と、の組み合わせに対応づけて記憶している。領域情報は、例えばサブタッチ領域Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐそれぞれにおける、最も−Ｘ方向側且つ最も−Ｙ方向側の位置の位置情報と、最も＋Ｘ方向側且つ最も＋Ｙ方向側の位置の位置情報と、を含むものであってもよい。
【００４８】
ここで、本変形例に係る機器制御装置２１１が実行する指定位置補正処理について図１４を参照しながら説明する。なお、図１４において、実施の形態１と同様の処理については同一の符号を付している。まず、ステップＳ１０１からＳ１０８までの一連の処理が実行された後、指定位置決定部１１４は、補正量記憶部１３１が記憶する領域情報に基づいて、位置取得部１１１が取得した位置情報が示すタッチ位置が属するサブタッチ領域Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐを特定する（ステップＳ３０１）。次に、指定位置決定部１１４は、補正量記憶部１３１から、特定したサブタッチ領域に対応づけられた補正量情報を取得する（ステップＳ３０２）。その後、指定位置決定部１１４は、位置取得部１１１が取得した位置情報が示すタッチ位置を、取得した補正量情報が示す補正量に基づいて補正することにより、タッチパネル１３における指定位置を決定する（ステップＳ３０３）。
【００４９】
ところで、操作機器１のサイズが操作者の手の大きさに比して大きい場合は、操作機器１のタッチパネル１３において指でタッチしやすい位置と指でタッチしにくい位置が発生する。タッチパネル１３における指の基端部近傍の位置は、指でタッチしやすい位置であり、指を伸ばす必要がないので、その分、補正量が小さくなる傾向にある。一方、タッチパネル１３における指の基端部から離れた位置は、指でタッチしにくい位置であり、そこをタッチしようとすると、指を大きく伸ばす必要があり、その分、補正量が増加する傾向にある。操作者がタッチしにくい位置をタッチしようとすると、指を大きく伸ばすため、その分、補正量が増加する傾向にある。そのため、タッチパネル全体で均一な補正を実施するのではなく、タッチしにくい位置の補正を大きくすることにより、より操作性が向上するといえる。例えば操作者が、タッチパネル１３に表示される情報を見ながら右手で操作する場合、タッチパネル１３の右側においてタッチパネル１３をなるべく右手で覆わないように操作する。この場合、タッチパネル１３の左側の領域（例えば図１３のサブタッチ領域Ａ、Ｅ、Ｉ、Ｍ）をタッチしにくくなる。この場合、タッチパネル１３のサブタッチ領域Ａ、Ｅ、Ｉ、Ｍにおける補正量を大きく設定すればよい。また、タッチパネル１３の左側ほどタッチしにくくなることを考慮して、サブタッチ領域Ｂ、Ｆ、Ｊ、Ｎにおける補正量を、サブタッチ領域Ｃ、Ｇ、Ｋ、Ｏにおける補正量に比べて大きくなるように設定してもよい。更に、サブタッチ領域Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐそれぞれにおける補正量を、その位置がタッチパネル１３の左側に位置するほど段階的に大きくなるように設定されてもよい。
【００５０】
また、操作機器１が、例えば建物の壁に固定されている場合、その固定位置によってタッチパネル１３上に操作者が操作しやすい領域と操作しにくい領域とが生じる。例えば壁における操作者の身長よりも高い位置に固定されている場合、タッチパネル１３における上側の領域が操作しにくくなる。この場合、タッチパネル１３における上側のサブタッチ領域Ａ、Ｂ、Ｃ、Ｄにおける補正量を大きくすればよい。
【００５１】
本構成によれば、タッチパネル１３におけるサブタッチ領域Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐ毎に補正量を設定することができるので、タッチ位置を補正する際の精度を高めることができ、その分、誤操作の発生を抑制できる。
【００５２】
実施の形態２において、補正量記憶部１３１が、補正量情報を、指種別情報とタッチパネル１３を操作する操作方法を示す操作方法情報との組み合わせに対応づけて記憶しているものであってもよい。例えば、図１５に示すように、補正量記憶部１３１が、例えば一方の手で操作機器１を把持して他方の手の親指でタッチパネル１３を操作するいわゆる両手持ち操作を行う場合における右手親指に対応付けられた補正量情報と、操作機器１を右手で把持しつつ右手の親指でタッチパネル１３を操作するいわゆる片手持ち操作を行う場合における右手親指に対応づけられた補正量情報と、を区別して記憶する。また、タッチパネル１３を操作する操作方法を示す操作方法情報を特定する操作方法特定部（図示せず）を備え、指定位置決定部１１４が、補正量記憶部１３１から、指種別特定部１１３により特定された指種別情報と操作方法特定部により特定された操作方法情報との組み合わせに対応する補正量情報を取得するものであってもよい。
【００５３】
例えば左手で操作機器１を把持して右手の親指でタッチパネル１３を操作するいわゆる両手持ち操作を行う場合、タッチパネル１３において特にタッチするのが困難な領域はない。この場合、タッチパネル１３のサブタッチ領域Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐそれぞれにおける補正量を同一に設定すればよい。一方、例えば図１６に示すように、操作機器１を右手で把持しつつ右手の親指でタッチパネル１３を操作するいわゆる片手持ち操作を行う場合、右手親指の基端部近傍を基点にして親指を動かすことになるため、タッチパネル１３の−Ｘ方向側における＋Ｙ方向側付近の領域、即ち、図１６のクロスハッチ部分ＡＤが、右手親指が無理なく容易に動かせる領域から逸脱しており、タッチしにくい。クロスハッチ部分ＡＤでは、タッチ位置が指定位置よりも右手親指の指の腹側方向、即ち＋Ｘ方向側且−Ｙ方向側へずれ易くなる。そこで、クロスハッチ部分ＡＤに含まれるサブタッチ領域における−Ｘ方向側、＋Ｙ方向側への補正量を大きくすればよい。また、サブタッチ領域Ｂ、Ｅにおける−Ｘ方向への補正量を、サブタッチ領域Ａ、Ｂ、Ｅ以外のサブタッチ領域Ｃ、Ｄ、Ｆ、Ｇ、Ｈ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐにおける−Ｘ方向への補正量よりも大きく設定し、サブタッチ領域Ａの−Ｘ方向への補正量を、サブタッチ領域Ｂ、Ｅにおける−Ｘ方向への補正量よりも更に大きく設定する。また、サブタッチ領域Ｂ、Ｅの＋Ｙ方向への補正量を、サブタッチ領域Ａ、Ｂ、Ｅ以外のサブタッチ領域Ｃ、Ｄ、Ｆ、Ｇ、Ｈ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｐにおける＋Ｙ方向への補正量よりも大きく設定し、サブタッチ領域Ａの＋Ｙ方向への補正量を、サブタッチ領域Ｂ、Ｅにおける＋Ｙ方向への補正量よりも更に大きく設定してもよい。
【００５４】
ここで、本変形例に係る機器制御装置１１が実行する指定位置補正処理について図１７および図１８を参照しながら説明する。なお、図１７において、図１４を用いて説明した変形例と同様の処理については図１４と同一の符号を付している。まず、表示制御部１１５は、操作方法情報を入力するための操作方法設定画像をタッチパネル１３に表示させる（ステップＳ４０１）。ここで、操作方法設定画像は、例えば図１８に示すように、指種別と操作方法との組み合わせの選択を促すメッセージ画像Ｍ５１と、指種別と操作方法との組み合わせを示す釦画像Ｂ５１、Ｂ５２、Ｂ５３、Ｂ５４と、を含む第２操作画像である。次に、受付部１１６が、タッチパネル１３に前述の操作方法設定画像が表示された状態で、操作方法を入力するための操作を受け付けると（ステップＳ４０２）、操作方法特定部が、受付部１１６が受け付けた操作に対応する指種別情報と操作方法との組み合わせを特定する（ステップＳ４０３）。続いて、ステップＳ１０１からＳ３０３までの一連の処理が実行される。
【００５５】
なお、本変形例において、操作方法特定部が、例えばタッチパネル１３を操作する指の指紋情報に基づいて、タッチパネル１３を操作する指の角度を特定し、特定した指の角度に応じて、操作方法が片手操作か両手操作かを判定する構成であってもよい。
【００５６】
本構成によれば、操作機器１の操作方法に応じてタッチ位置の補正量を変更することができるので、タッチ位置の補正精度を向上させることができる。
【００５７】
実施の形態１では、表示制御部１１５は、指の種別の選択を促すメッセージ画像Ｍ１１と、指種別を示す釦画像Ｂ１１、Ｂ１２、Ｂ１３と、を含む指種別登録画像をタッチパネル１３に表示させる例について説明した。但し、これに限らず、例えば、表示制御部１１５が、まず、図１９（Ａ）に示すように、メッセージ画像Ｍ６１とタッチパネル１３にタッチした手が右手か左手かを選択させるための釦画像Ｂ２１、Ｂ２２を含む指種別登録画像をタッチパネル１３に表示させるものであってもよい。そして、表示制御部１１５が、図１９（Ａ）に示す指種別登録画像をタッチパネル１３に表示させた状態で、操作者がタッチパネル１３における釦画像Ｂ６１、Ｂ６２のいずれかに対応する部分をタッチすると、図１９（Ｂ）に示すようなメッセージ画像Ｍ６２と右手または左手を模したオブジェクトＯＢ６１を含む指種別登録画像をタッチパネル１３に表示させるものであってもよい。ここで、指種別登録部１１７は、タッチパネル１３に図１９（Ｂ）に示すようなオブジェクトＯＢ６１を含む指種別登録画像が表示された状態で、受付部１１６が、領域Ａ６１、Ａ６２、Ａ６３、Ａ６４、Ａ６５のいずれかをタッチする操作を受け付けると、タッチされた領域Ａ６１、Ａ６２、Ａ６３、Ａ６４、Ａ６５に対応する指種別情報を、指紋取得部１１２が取得した指紋情報に対応づけて指種別記憶部１３２に記憶させる。
【００５８】
本構成によれば、表示制御部１１５が、右手または左手を模したオブジェクトＯＢ６１を含む指種別登録画像をタッチパネル１３に表示させるので、操作者にとって指種別を指種別記憶部１３２に記憶させるための操作の内容が視覚的に判り易くなるという利点がある。
【００５９】
実施の形態２では、表示制御部１１５が、タッチパネル１３における校正位置が操作者によりタッチされる毎に、タッチパネル１３における５つのオブジェクトＡ２１、Ａ２２、Ａ２３、Ａ２４、Ａ２５の大きさおよび色を順番に変化させていく例について説明した。但し、これに限らず、例えば図２０（Ａ）に示すように、表示制御部１１５が、タッチパネル１３における６つの校正位置それぞれに対応する６つのオブジェクトＡ７１、Ａ７２、Ａ７３、Ａ７４、Ａ７５、Ａ７６をタッチパネル１３に表示させるものであってもよい。そして、表示制御部１１５は、例えば図２０（Ａ）に示すようなキャリブレーション画像が表示されている状態で、操作者がタッチパネル１３におけるオブジェクトＡ７３に対応する位置をタッチすると、図２０（Ｂ）に示すように、オブジェクトＡ７３の大きさと色を変化させるようにしてもよい。更に、表示制御部１１５は、図２０（Ｂ）に示すようなキャリブレーション画像が表示されている状態で、操作者がタッチパネル１３におけるオブジェクトＡ７６に対応する位置をタッチすると、図２１に示すように、オブジェクトＡ７６の大きさと色を変化させるようにしてもよい。このように、表示制御部１１５は、タッチパネル１３における６つのオブジェクトＡ７１、Ａ７２、Ａ７３、Ａ７４、Ａ７５、Ａ７６に対応する校正位置がタッチされる毎に、タッチされた校正位置に対応するオブジェクトＡ７１、Ａ７２、Ａ７３、Ａ７４、Ａ７５、Ａ７６の大きさと色を順番に変化させていくようにしてもよい。
【００６０】
本構成によれば、操作者がタッチされた校正位置と未だタッチされていない校正位置と視覚的に把握し易くなるという利点がある。
【００６１】
実施の形態１において、補正量記憶部１３１が記憶する補正量情報は、１０本の指のどの指かを示す指種別情報に対応づけられたものに限定されるものではなく、より細かく分類されるものであってもよい。例えば、補正量情報が、指種別情報のみならず、操作者が男性か女性かを示す性別情報と、大人か子供かを示す年齢情報、その他操作者を区別できる情報等にも対応付けられた形で補正量記憶部１３１に記憶されるものであってもよい。本構成によれば、指定位置決定部１１４が、操作者の特徴により適合した補正量情報を用いて、タッチ位置を補正することができるので、その分、操作機器１の操作性を向上させることができる。
【００６２】
また、本発明に係る機器制御装置１１、２１１の各種機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現されてもよい。この場合、ソフトウェアまたはファームウェアは、プログラムとして記述され、プログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＤＶＤ（Digital Versatile Disc）およびＭＯ（Magneto-Optical Disc）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをコンピュータに読み込んでインストールすることにより、前述の各機能を実現することができるコンピュータを構成してもよい。そして、各機能をＯＳ（Operating System）とアプリケーションとの分担、またはＯＳとアプリケーションとの協同により実現する場合等には、ＯＳ以外の部分のみを記録媒体に格納してもよい。
【００６３】
さらに、搬送波に各プログラムを重畳し、ネットワークを介して配信することも可能である。例えば、ネットワーク上の掲示板（BBS，Bulletin Board System）に当該プログラムを掲示し、ネットワークを介して当該プログラムを配信してもよい。そして、これらのプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前述の処理を実行できるように構成してもよい。
【産業上の利用可能性】
【００６４】
本発明は、各種機器を遠隔操作するためのプログラムがインストールされた携帯電話機、タブレット型携帯端末に好適である。
【符号の説明】
【００６５】
１，２０１  操作機器、２  機器、１１,２１１  機器制御装置、１３  タッチパネル、１０１  ＣＰＵ、１０２  主記憶部、１０３  二次記憶部、１０４  通信部、１０６  インタフェース、１０９  バス、１１１  位置取得部、１１２  指紋取得部、１１３  指種別特定部、１１４,２１１４  指定位置決定部、１１５  表示制御部、１１６  受付部、１１７  指種別登録部、１１８  制御情報送信部、１３１  補正量記憶部、１３２  指種別記憶部、１３３  画像記憶部、１３４  制御情報記憶部、２１１３  計算式特定部、２１１７  計算式生成部、２１３１  計算式記憶部、ＮＴ  ネットワーク、Ａ２１,Ａ２２,Ａ２３,Ａ２４,Ａ２５,Ａ７１,Ａ７２,Ａ７３,Ａ７４,Ａ７５,Ａ７６,ＯＢ６１  オブジェクト、Ａ６１,Ａ６２,Ａ６３,Ａ６４,Ａ６５,Ａ２０１,Ａ２０２,Ａ２０３,Ａ２０４,Ａ２０５,Ａ２０６,Ａ２０７,Ａ２０８  領域、ＡＤ  クロスハッチ部分、Ｂ１１,Ｂ１２,Ｂ１３,Ｂ５１,Ｂ５２,Ｂ５３,Ｂ５４,Ｂ６１,Ｂ６２  釦画像、Ｆ１  指、Ｍ１１,Ｍ２１,Ｍ５１,Ｍ６１,Ｍ６２,Ｍ７１  メッセージ画像、Ｐ２１,Ｐ２２,Ｐ２３,Ｐ２４,Ｐ２５  基準位置
【図１】
2020194211.tif 000003
【図２】
2020194211.tif 000004
【図３】
2020194211.tif 000005
【図４】
2020194211.tif 000006
【図５】
2020194211.tif 000007
【図６】
2020194211.tif 000008
【図７】
2020194211.tif 000009
【図８】
2020194211.tif 000010
【図９】
2020194211.tif 000011
【図１０】
2020194211.tif 000012
【図１１】
2020194211.tif 000013
【図１２】
2020194211.tif 000014
【図１３】
2020194211.tif 000015
【図１４】
2020194211.tif 000016
【図１５】
2020194211.tif 000017
【図１６】
2020194211.tif 000018
【図１７】
2020194211.tif 000019
【図１８】
2020194211.tif 000020
【図１９】
2020194211.tif 000021
【図２０】
2020194211.tif 000022
【図２１】
2020194211.tif 000023