(57)【要約】【課題】本体装置と入力装置とを組み合わせて使用する際に必要な較正作業の回数を減らし、ユーザにとっての利便性を高める。【解決手段】ユーザにより指定された二次元又は三次元の空間における位置及び／又は動きを検知し、該検知結果を入力情報として本体装置２に送信する、本体装置２と分離可能な入力装置１において、本体装置２が前記入力情報を補正するための補正情報を記憶する補正情報記憶手段１３と、前記補正情報を本体装置２に送信する入力装置補正情報送信手段１２と、を備える。【選択図】図１
2015194887.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより指定された二次元又は三次元の空間における位置及び／又は動きを検知し、該検知結果を入力情報として本体装置に送信する、該本体装置と分離可能な入力装置であって、
a) 前記本体装置が前記入力情報を補正するための補正情報を記憶する補正情報記憶手段と、
b) 前記補正情報記憶手段が記憶している前記補正情報を、前記本体装置に送信する入力装置補正情報送信手段と、
を備えることを特徴とする入力装置。
【請求項２】
c) 前記補正情報を、前記本体装置から受信する入力装置補正情報受信手段
をさらに備えることを特徴とする請求項１に記載の入力装置。
【請求項３】
入力装置が検知した、ユーザにより指定された二次元又は三次元の空間における位置及び／又は動きを入力情報として受信する、該入力装置と分離可能な本体装置であって、
a) 前記入力情報を補正するための補正情報を前記入力装置から受信する本体装置補正情報受信手段と、
b) 前記本体装置補正情報受信手段が前記入力装置から受信した前記補正情報に基づき、前記入力情報を補正する補正処理手段と、
を備えることを特徴とする本体装置。
【請求項４】
a) 前記補正情報を生成するための補正情報生成手段と、
b) 前記補正情報生成手段によって生成された前記補正情報を、前記入力装置に送信する本体装置補正情報送信手段と、
をさらに備えることを特徴とする請求項３に記載の本体装置。
【請求項５】
分離可能に接続された入力装置と本体装置とを含む入力情報補正システムであって、請求項１又は２に記載の入力装置と、請求項３又は４に記載の本体装置とを含むことを特徴とする入力情報補正システム。
【請求項６】
コンピュータを、請求項３又は４に記載の本体装置の各手段として機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置である本体装置と、該本体装置と分離可能に接続された入力装置とを含むシステムにおいて、前記入力装置が検出した入力情報を前記本体装置において補正するための入力装置、本体装置、及び入力情報補正システムに関する。
【背景技術】
【０００２】
ユーザによる入力操作を本体装置に伝えるためのユーザインターフェースとしての入力装置の形態はますます多様化してきている。このような入力装置の代表的な例はマウスやタッチパッドであるが、既に広く普及しているタッチパネル付入力装置やペンタブレット、及び近年ゲーム機等の民生品への適用が拡がりつつあるモーションキャプチャ用のカメラ等、様々な装置を挙例することができる。
【０００３】
こうした入力装置のセンサが十分な検出精度を備えていないと、ユーザが入力操作を行った位置と、入力装置が検出する入力位置との間にずれが生じる。その結果、入力装置から取得した入力情報に基づいてなされる本体装置の動作が、ユーザが意図したものと異なってしまうといった不具合が生じる場合がある。例えば、タッチパネルと重畳して設けられている表示部の画面上に表示された所望のＧＵＩボタンを押下できなかったり、別のボタンが押下されるといったことが起こり得る。これは、連続的な入力値がデジタルの離散的な値と厳密には一致しないことに起因する問題であり、空間内での位置や動きといったアナログ量を検知する入力装置に特有の問題とも言える。
【０００４】
上記では位置の検出精度の問題について述べたが、方向の検出精度が問題となる場合もある。例えば、ＣＡＤを用いた製図等に広く使用されている高解像度マウスは、通常のマウスと比較して移動の検出閾値が低く、マウスの僅かな動きを検出して画面上のカーソルを移動させることができる。しかしその反面、実際にマウスを動かした方向と画面上でのカーソルの移動方向が異なるという問題が生じやすい。マウスの場合は画面上に表示されたカーソルを目で追いながら操作することができるので、通常の用途であれば僅かなずれは大きな問題とはならないが、製図のように精細な応答が求められる状況においては、こうしたずれは程度が僅かであっても無視できない。
【０００５】
上述したような位置や方向のずれを解消するため、入力情報は本体装置に伝送された後に補正されることが一般的であり、補正の精度を高めるための技術が数多く開示されている（例えば特許文献１）。
ここで言う補正とは、本体装置の演算処理部が、入力装置から取得した入力値を所定の補正式に代入し、得られた値を入力値として扱う処理である。上記所定の補正式は、予め本体装置の製造時に用意された式に所定の情報（補正情報）を適用することで規定される。この補正情報は例えばセンサのオフセット、ゲイン、スパン、ベクトル値とその係数等であり、入力装置の個体差に応じて異なる値をとるものである。補正情報は例えば以下のような較正（キャリブレーション）作業によって決定される。すなわち、入力装置が表示部の画面と重畳して設置されているタッチパネル付入力装置であれば、表示部に表示された複数の標的に対する指やペン等の指示体によるタッチを検出し、該検出した複数のタッチ位置と、表示部における複数の標的の表示位置との各座標を参照し、各タッチ位置の座標を、対応する標的の表示位置の座標に変換するよう補正情報が決定される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開2012-146266号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
入力装置が製造時に本体装置と一体に設けられていない場合、補正情報を決定するための較正作業は、入力装置と本体装置とを組み合わせて使用するユーザが行う必要がある。較正作業は通常、入力装置と本体装置とが初めて接続されたときに行われ、これによって決定された補正情報は本体装置内の記憶領域に保存されるのが一般的であった。従って、本体装置が故障によって修理又は交換され、該本体装置に保存されていた補正情報が失われると、ユーザはその都度較正作業を行わなければならない。較正作業は入力装置のその後の実質的な検出精度を左右するため正確に行う必要があり、このような作業を操作に習熟していないユーザに何度も強いることは好ましくない。
【０００８】
本発明は上記の事情に鑑みてなされたものであり、その目的は、本体装置と入力装置とを組み合わせて使用する際に必要な較正作業の回数を減らし、ユーザにとっての利便性を高めることにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために成された第１発明は、ユーザにより指定された二次元又は三次元の空間における位置及び／又は動きを検知し、該検知結果を入力情報として本体装置に送信する、該本体装置と分離可能な入力装置であって、
a) 前記本体装置が前記入力情報を補正するための補正情報を記憶する補正情報記憶手段と、
b) 前記補正情報記憶手段が記憶している前記補正情報を、前記本体装置に送信する入力装置補正情報送信手段と、
を備えることを特徴とする。
【００１０】
ここで、本発明における「補正」とは、入力装置の実質的な検出精度を向上させるための処理に関する概念であり、入力情報による検知結果に所定の式を適用し、その値を変換することを意味する。具体例として、タッチパネル上のタッチ位置の座標、マウスカーソルの移動方向等の調整が、本発明の「補正」に含まれる。なお、「動き」には、移動の量及び方向が含まれる。
本発明における入力装置としては、タッチパネル付入力装置、ペンタブレット、マウス、モーションセンサ付きゲーム機用コントローラ、及びモーションキャプチャ用カメラ等を挙例することができる。
【００１１】
上記の構成によれば、本体装置が入力情報を補正するための補正情報は補正情報記憶手段によって記憶され、入力装置補正情報送信手段によって本体装置に送信される。従って、本体装置が補正情報を持っていない場合や、本体装置が保持していた補正情報が該本体装置の修理又は交換等によって失われた場合にも、該本体装置は入力装置から補正情報を受信し、これに基づいて適切な補正を行うことができる。従って、補正情報を決定するための較正作業を、本体装置の修理又は交換の都度行う必要がなくなり、ユーザにとっての利便性を高めることができる。
また、入力装置が補正情報記憶手段を備えたことにより、較正作業を入力装置の製造段階で予め行っておくことも可能となる。この場合に、操作に習熟した者が較正作業を行えば、操作に不慣れなユーザが較正作業を行う場合よりも実質的な検出精度が高められた状態で入力装置をユーザに提供することができる。さらに、製造時に習熟者が予め較正作業を行うのであれば、入力装置がユーザに提供される段階での実質的な検出精度についてはある程度の水準が保証されるので、元々の検出精度が低い安価なセンサを部品として用いることができ、入力装置の製造コストを抑えることもできる。
なお、入力装置補正情報送信手段は、本体装置からの要求に応じて補正情報を該本体装置に送信してもよいし、入力装置の起動時又は本体装置との接続が確立された時点で自発的に補正情報を該本体装置に送信してもよい。
【００１２】
前記入力装置はさらに、
c) 前記補正情報を、前記本体装置から受信する入力装置補正情報受信手段
を備えていてもよい。
この構成によれば、補正情報記憶手段は、入力装置補正情報受信手段が本体装置から受信した補正情報を記憶するので、ユーザが本体装置側で較正作業を行って補正情報を任意に更新することができる。
【００１３】
上記課題を解決するために成された第２発明は、入力装置が検知した、ユーザにより指定された二次元又は三次元の空間における位置及び／又は動きを入力情報として受信する、該入力装置と分離可能な本体装置であって、
a) 前記入力情報を補正するための補正情報を前記入力装置から受信する本体装置補正情報受信手段と、
b) 前記本体装置補正情報受信手段が前記入力装置から受信した前記補正情報に基づき、前記入力情報を補正する補正処理手段と、
を備えることを特徴とする。
【００１４】
上記の構成によれば、本体装置補正情報受信手段が入力装置から補正情報を受信し、補正処理手段は該受信された補正情報に基づいて入力情報を補正する。従って、本体装置が補正情報を持っていない場合や、本体装置が保持していた補正情報が該本体装置の修理又は交換等によって失われた場合にも、本体装置補正情報受信手段が入力装置から受信した補正情報を用いて、補正処理手段が入力情報を適切に補正することができる。これにより、補正情報を決定するための較正作業を、本体装置の修理又は交換の都度行う必要がなくなり、ユーザにとっての利便性を高めることができる。
【００１５】
前記本体装置はさらに、
c) 前記補正情報を生成するための補正情報生成手段と、
d) 前記補正情報生成手段によって生成された前記補正情報を、前記入力装置に送信する本体装置補正情報送信手段と、
を備えていてもよい。
この構成によれば、補正情報生成手段が生成した補正情報が入力装置に送信されるので、ユーザが本体装置側で較正作業を行って補正情報を任意に更新することができる。
【００１６】
上記課題を解決するために成された第３発明は、分離可能に接続された入力装置と本体装置とを含む入力情報補正システムであって、前記第１発明に係る入力装置と、前記第２発明に係る本体装置とを含むことを特徴とする。
【発明の効果】
【００１７】
上記第１乃至第３発明によれば、本体装置と入力装置とを組み合わせて使用する際に必要な較正作業の回数を減らし、ユーザにとっての利便性を高めることができる。
さらに、補正情報を入力装置側で記憶することで、該入力装置はソフトウェア的な手法により高い検出精度を有することとなる。これにより、入力装置の検出精度をハードウェアで保証する必要がなくなるため、より簡便な構造、またより安価な部品により入力装置を構成することが可能となり、製造コストの低減に寄与する。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る入力装置と本体装置とを含む入力情報補正システムの概略構成を示すブロック図。
【図２】同実施形態に係る入力情報補正システムの外観図。
【図３】図２に示す本体装置が備える表示部による画面表示例を入力装置とともに示す図。
【図４】同実施形態に係る入力情報補正システムによる、補正情報決定処理の流れを示すフローチャート。
【図５】同実施形態に係る入力情報補正システムにおける較正作業の説明図。
【図６】同実施形態に係る入力情報補正システムによる、入力情報補正処理の流れを示すフローチャート。
【図７】入力装置が三次元座標を取得する場合の入力情報補正システムの説明図。
【発明を実施するための形態】
【００１９】
以下、本発明を実施するための形態について、図面を参照しつつ詳細に説明する。以下の記載において、先に説明した図面と同一の機能を有する部材には同一の番号を付し、その説明を省略する。また、本明細書における「座標」との文言は、表示部の画面又はこれと重畳して設置されるタッチパネルの入力面における座標を指す。
【００２０】
〔入力情報補正システム１００の概略〕
図１に、本発明の一実施形態に係る、入力情報補正システム１００を示す。入力情報補正システム１００は、入力装置１と本体装置２とを含み、両者はネットワークケーブルＮＷ（又は無線ＬＡＮ（Local Area Network））を介して分離可能に接続されている。
【００２１】
入力装置１は、タッチパネル１１、通信部（入力装置補正情報送信手段、入力装置補正情報受信手段）１２、補正情報記憶部（補正情報記憶手段）１３、及び要求受付部１４を備える。
タッチパネル１１は、ユーザによるタッチ（指示体の接触又は近接）を検知する手段であり、例えば静電容量方式タッチパネルであれば、Ｘ軸方向及びＹ軸方向にそれぞれ複数配線された電極アレイを含む。本実施形態では一例として、タッチパネル１１は静電容量方式タッチパネルとする。タッチパネル１１は、電極アレイを構成する各電極の容量値の変化を検出することでタッチを検出し、該容量値を入力信号として出力する。
通信部１２は、外部装置等との接続を司る手段であり、本実施形態では本体装置２が備える通信部２１と接続されている。
補正情報記憶部１３は、通信部１２を介して本体装置２から受信した補正情報を保存するものであり、フラッシュメモリ等の不揮発性記憶装置によって実現される。ここで、補正情報とは、タッチパネル１１によって検知されたユーザのタッチ位置の座標を本体装置２が補正する際に使用される、後述する補正式の係数等の情報である。
要求受付部１４は、後述する本体装置２からの補正情報要求信号を受け付け、補正情報記憶部１３から補正情報を取得するものである。
【００２２】
本体装置２の実態はコンピュータであり、通信部（本体装置補正情報受信手段、本体装置補正情報送信手段）２１、表示部２２、制御部２３、及び記憶部２４を備えてなる構成である。本体装置はこの他に、図示しない入力部を備えていてもよい。
通信部２１は、通信部１２と同様、外部装置等との接続を司る手段であり、本実施形態では入力装置１が備える通信部１２と接続されている。
表示部２２は、本体装置２が扱う情報を表示するものであり、例えばＬＣＤ（Liquid Crystal Display）等の表示装置によって実現される。
記憶部２４は、本体装置２の制御部２３が実行する各プログラムを実行するときに読み出す各種データを非一時的に記憶するものであり、ＲＯＭ（Read only Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable ROM）、ＥＥＰＲＯＭ（登録商標）（Electrically EPROM）、ＨＤＤ（Hard Disc Drive）、ＳＳＤ（Solid State Drive）等の不揮発性記憶装置によって実現される。この他、ＲＡＭなどの揮発性記憶装置で構成される一時記憶部が本体装置２に備えられていてもよい。
また、本体装置２は液体クロマトグラフ質量分析装置（ＬＣ−ＭＳ）等の分析機器と有線又は無線で接続されているか、若しくは一体に設けられていてもよいが、本発明の趣旨からは外れるため図示を省略する。
【００２３】
制御部２３は、本体装置２が備える各要素の機能を統括し、本体装置２の動作を制御するものである、制御部２３は例えばＣＰＵ（Central Processing Unit）等で実現され、制御部２３が備える後述の各要素は、制御部２３としてのＣＰＵが、ＲＯＭ等に記憶されているプログラムをＲＡＭ等に読み出して実行することで実現される。
制御部２３は、図１に示すとおり、機能ブロックとして、座標特定部２３１、補正情報生成部（補正情報生成手段）２３２、補正情報取得部２３３、補正処理部（補正処理手段）２３４、システム管理部２３５、及び表示制御部２３６を備えている。
【００２４】
座標特定部２３１は、タッチパネル１１が検知した入力信号を通信部２１を介して取得し、各電極の容量値から、ユーザによるタッチ操作がなされた位置の座標を特定するものである。座標の特定方法については、例えば特許文献１に記載された公知の方法を用いることができる。
補正情報生成部２３２は、補正情報を生成する。具体的には、座標特定部２３１が特定した座標を補正処理部２３４が補正する際に必要な補正情報を、後述する補正情報決定処理によって決定する。補正情報生成部２３２はさらに、該決定した補正情報を、通信部２１を介して入力装置１に送信する。
補正情報取得部２３３は、通信部２１を介して入力装置１から補正情報を取得する。具体的には、補正情報取得部２３３は、入力装置１に対し補正情報要求信号を送信し、該補正情報要求信号に応じて要求受付部１４が補正情報記憶部１３から読み出した補正情報を、通信部２１を介して取得する。
補正処理部２３４は、座標特定部２３１が特定した座標を補正するものである。具体的には、本体装置２の製造時に設定された所定の補正式に、補正情報取得部２３３が取得した補正情報を加味したものを、座標特定部２３１が特定した座標に対し適用し、その値を変換する。上記所定の補正式は、例えば以下の式（１）及び（２）である。
x = ax' + b …（１）
y = cy' + d …（２）
ここで、（x', y'）は補正前の座標であり、（x, y）は補正後の座標である。このとき、係数a、b、c及びdが本発明における補正情報となる。
システム管理部２３５は、本体装置２上で動作する不図示の各種プログラム（ＯＳ（Operating System）、ミドルウェア、アプリケーションプログラム等）を管理する。補正処理部２３４によって補正された座標はシステム管理部２３５に送信され、各種プログラムは補正後の座標に基づいて動作する。
表示制御部２３６は、制御部２３によって処理された各種情報を、表示部２２にて可視化するために、表示部２２に対し、当該各種情報の映像信号を出力するものである。
【００２５】
図２に、入力情報補正システム１００の外観の一例を示す。本体装置２は、不図示の分析機器と有線又は無線で接続された、該分析機器の動作を制御する分析制御装置であり、表示部２２に重畳するように、タッチパネル１１を備える入力装置１が取り付けられて使用される。なお、同図では入力装置１はネットワークケーブルＮＷによって本体装置２と物理的に接続されているが、無線ＬＡＮ等で接続されていてもよい。
【００２６】
実際の使用場面例を図３に示す。図３は、図２に示す表示部２２による画面表示例を、表示部２２と重畳するタッチパネル１１を備える入力装置１とともに示す図である。表示部２２には、分析機器から受信した分析データから作成された波形線や各データ値等の分析結果画像３０とともに、圧力や温度等の分析パラメータの調整や、表示画面の切り替え等の指示を受け付けるＧＵＩボタン３１が複数表示されている。ユーザは、表示部２２による表示画面で分析結果を確認しながら、所望のＧＵＩボタン３１の表示位置でタッチパネル１１を指示体（図では指）Ｆでタッチすることで、該ＧＵＩボタン３１を押下し、分析パラメータの変更や表示画面の切り替えを行う。
【００２７】
〔補正情報決定処理の流れ〕
ここで、入力情報補正システム１００において、実際にユーザがタッチ操作を行った位置と、本体装置２が認識するタッチ位置との間のずれを補正するため、以下のような較正作業が事前に行われる必要がある。図４は、入力情報補正システム１００における較正作業の説明図である。以下、フローチャートである図４、及び較正作業の説明図である図５を参照しつつ、入力情報補正システム１００における補正情報決定処理の流れについて説明を行う。
【００２８】
較正作業が開始すると、まず、補正情報生成部２３２の指示により、表示制御部２３６が表示部２２の画面上の所定の位置に標的５０を表示させる（ステップＳ１０１）。標的５０は、較正作業においてユーザがタッチすべき目標点である。標的５０は表示部２２の画面上に複数表示されることが好ましく、本実施形態では、複数の標的５０が順に１個ずつ画面上に表示されるものとする。別の例として、複数の標的５０が画面上に同時に表示されてもよい。標的５０の表示位置は表示部２２の画面の四隅の近傍に表示されてもよいし、ランダムな位置に表示されてもよい。
【００２９】
標的５０が表示されると、次にタッチパネル１１がタッチを検出する（ステップＳ１０２）。具体的には、電極アレイに含まれる電極の容量値が変化したことをトリガとして、各電極の容量値を入力信号として出力する。続いて、通信部１２は、この入力信号を本体装置２の通信部２１に送信する（ステップＳ１０３）。
【００３０】
次に、座標特定部２３１がタッチ位置の座標を特定する（ステップＳ１０４）。具体的には、ステップＳ１０３によって通信部２１が入力信号を受信すると、座標特定部２３１が該受信された入力信号を取得し、各電極の容量値から、ユーザがタッチ操作を行った位置の座標を特定する。表示した標的５０の数が予め定められた所定数に達していなければ（ステップＳ１０５でＮｏ）、補正情報決定処理はステップＳ１０１に戻る。
【００３１】
ステップＳ１０１〜Ｓ１０４が所定数の標的５０について行われると（ステップＳ１０５でＹｅｓ）、補正情報生成部２３２が補正情報を生成する（ステップＳ１０６）。具体的には、補正情報生成部２３２は、ステップＳ１０１における標的５０の各表示位置の座標と、ステップＳ１０４にて特定したタッチ位置の座標とを参照し、後者の座標を前者の座標に変換するために適切な補正情報を生成する。例として、図５に示す標的５０の表示位置の座標が（30, 30）であり、ユーザが指示体Ｆでこの標的５０をタッチした結果特定されたタッチ位置５１の座標が（15, 45）であったとする。この場合、タッチ位置の座標（15, 45）を（30, 30）に補正する補正情報、すなわち上記式（１）及び（２）によれば、x = 30, y = 30, x' = 15, y' = 45としたときの最適な係数a、b、c及びdが求められる。
無論、表示される標的５０の数が多ければ、また複数の標的５０の表示位置が画面上に広く分散していれば、より正確な補正情報が求められる。標的５０の表示数及び表示位置は、較正作業に要する時間、及び検出精度の許容誤差等に応じて適宜決定されればよい。
【００３２】
そして、補正情報生成部２３２は、生成した補正情報を通信部２１を介して入力装置１の通信部１２に送信する（ステップＳ１０７）。
通信部１２が受信した補正情報は補正情報記憶部１３に保存される（ステップＳ１０８）。
【００３３】
以上説明した処理により、入力装置１に係る補正情報が決定されるとともに、該決定された補正情報が入力装置１が備える補正情報記憶部１３に保存される。なお、ステップＳ１０６にて補正情報生成部２３２が生成した補正情報は、本体装置２の記憶部２４又は図示しない一時記憶部にも保存されてもよい。
【００３４】
〔入力情報補正処理の流れ〕
次に、フローチャートである図６を参照しつつ、入力情報補正システム１００における入力情報補正処理の流れについて説明を行う。
まず、補正情報取得部２３３は、本体装置２内の記憶部２４又は図示しない一時記憶部に入力装置１に係る補正情報が存在するか否かを判定する（ステップＳ２０１）。この判定が行われるタイミングは、本体装置２の起動時であってもよいし、入力装置１との接続が確立された時点であってもよい。
本体装置２内に入力装置１に係る補正情報が存在しない場合（ステップＳ２０１でＮｏ）、補正情報取得部２３３は、入力装置１の通信部１２に対し補正情報要求信号を送信する（ステップＳ２０２）。
通信部１２が受信した補正情報要求信号は要求受付部１４に通知され、要求受付部１４は該要求に応じて、補正情報記憶部１３に保存されている補正情報を読み出し（ステップＳ２０３）、該読み出した補正情報を、通信部１２を介して本体装置２の通信部２１に送信する（ステップＳ２０４）。該送信された補正情報は、通信部２１を介して補正情報取得部２３３に取得される。
【００３５】
ここまでの処理によって、本体装置２は入力装置１に係る補正情報を取得する。以下では、上記取得した補正情報に基づく入力信号の補正処理がなされる。
続くステップＳ２０５〜Ｓ２０７に係る処理は、上述の補正情報決定処理におけるステップＳ１０２〜Ｓ１０４と同様である。
【００３６】
次に、補正処理部２３４は、補正情報に基づきタッチ位置座標を補正する（ステップＳ２０８）。具体的には、補正処理部２３４は、本体装置２の製造時に設定された所定の補正式に、ステップＳ２０４によって補正情報取得部２３３が取得した補正情報を加味したものを、ステップＳ２０７にて座標特定部２３１が特定した座標に対し適用する。
続いて、補正処理部２３４は、システム管理部２３５に対し、補正後の座標を出力する（ステップＳ２０９）。本ステップの結果、システム管理部２３５は、本体装置２上で動作する各プログラムに対し、ステップＳ２０８における補正後の座標の位置でタッチが行われたという操作信号を出力する。これにより、例えば図３に示すような画面を表示する分析制御用ソフトウェアは、所定のＧＵＩボタン３１上でタッチ操作が行われたと認識し、該ＧＵＩボタン３１の押下等を行う。以降、ステップＳ２０６の手前に戻り、新たな入力信号が得られれば順次タッチ位置座標の補正がなされる。
なお、ステップＳ２０１にて、本体装置２内に既に入力装置１に係る補正情報が存在すると判定された場合（ステップＳ２０１でＹｅｓ）、ステップＳ２０２〜Ｓ２０４はスキップされ、本体装置２は自装置にて保持している補正情報に基づいてタッチ位置座標の補正を行う。あるいは、補正情報を本体装置２内に保存しない構成とした場合には、ステップＳ２０１を設けず、本体装置２の起動又は入力装置１との接続確立の都度、補正情報取得部２３３が補正情報要求信号を送信するようにすればよい。
【００３７】
以上説明した処理によれば、入力装置１に係る補正情報は入力装置１内の補正情報記憶部１３に保存され、本体装置２が補正処理を行うに際し、補正情報取得部２３３からの補正情報要求信号に応じて、本体装置２側に読み出される。従って、本体装置２が補正情報を保持しておく必要がなくなるので、本体装置の修理又は交換の都度の較正が不要となり、ユーザにとっての利便性を高めることができる。
なお、上述ではタッチ操作のみについて説明を行ったが、ドラッグ操作やフリック操作等についても上述の入力情報補正処理を同様に適用可能であることは言うまでもない。
【００３８】
また、上述の較正作業は必ずしもユーザによって行われる必要はなく、入力装置１の製造段階において、較正作業に習熟した者によって行われてもよい。この場合、入力装置１と接続して使用される本体装置について、表示部の寸法等の規格が構成作業時に既知である必要があるが、特定の組み合わせでのみ使用されることが分かっている状況であれば、このような出荷前の較正は極めて有用である。すなわち、ユーザによる較正作業が不要となるだけでなく、習熟者による較正で得られたより正確な補正情報に基づいた補正が行われるので、操作に不慣れなユーザが較正作業を行う場合よりも実質的な検出精度が高められた状態の入力装置１がユーザに提供される。これにより、操作に不慣れなユーザでも適切に較正作業を行えるよう、元々の検出精度が高い高価なセンサを部品として使用するといった、従来技術における設計上の制限が取り除かれるため、安価なセンサを用いて入力装置１の製造コストを抑えることもできる。
【００３９】
上述の実施形態では、入力装置が検知手段としてタッチパネルを備える例について説明した。しかし本発明に係る入力装置はこれに限定されず、二次元又は三次元の空間における位置及び／又は動きを、入力信号による近似値として検知する検知手段を備えた、本体装置と分離可能なあらゆる入力装置を包含する概念である。具体的には、例えば、入力装置としてのペンタブレット、マウス、モーションセンサ付きゲーム機用コントローラ、又はモーションキャプチャ用カメラ等が検出した入力信号を、該入力装置と分離可能な本体装置にて補正するシステムに、本発明に係る入力情報補正システムを適用することができる。
【００４０】
上記にて例示したとおり、本発明に係る入力装置は、二次元だけでなく、図７に示すように三次元（Ｘ、Ｙ、Ｚ座標上）での入力を対象とすることもできる。この場合、例えば表示部２２ａ付近に設置された赤外線発信器７０から発せられる光を、ユーザが保持する入力装置７１に備えられたカメラによって受信し、これによって表示部２２ａに対する三次元的な座標を特定すればよい。
【００４１】
また、上述の実施形態では二次元又は三次元空間内の位置の補正及びそのための補正情報について説明を行ったが、空間内の移動方向を補正するための情報も、本発明の補正情報に含まれる。例えば入力装置が光学式マウスであれば、光センサの検知結果に基づく移動方向を本体装置にて補正する際の所定の補正式に適用する係数が補正情報となる。この場合の補正情報も、上述の実施形態で説明した入力装置１と同様、該光学式マウスが備える補正情報記憶部に保存されればよい。
【００４２】
以上、本発明に係る入力装置、本体装置、及びこれらを含む入力情報補正システムについて、例を挙げつつ説明したが、上記は一例に過ぎず、本発明の精神内で適宜に変形、改良、修正を行っても構わない。例えば、上述の実施形態では、本体装置２が備える補正情報取得部２３３が入力装置１に対して補正情報要求信号を送信し、該要求に対して入力装置１が備える要求受付部１４が補正情報記憶部１３から補正情報を読み出してこれを本体装置２に送信する構成として説明した。しかし、入力装置１が、自装置の起動時又は本体装置２との接続が確立された時点で、本体装置２に対して補正情報記憶部１３に保存されている補正情報を送信する構成としてもよい。
【００４３】
なお、上述の実施形態及び応用例では、入力装置が検知した入力信号は本体装置にて表示部上の座標や移動方向として出力されるものとして説明を行ったが、入力信号の出力態様はこれらに限定されない。例えば、本体装置は補正後の入力信号に基づいて、自装置が備えるランプの点灯状態やハードウェアボタンの押下状態を制御してもよい。また、本体装置は補正後の入力信号に基づいて、該本体装置と有線又は無線で接続された別の装置の動作を制御したり、補正後の入力信号を別の装置に出力したりする構成とすることもできる。
【符号の説明】
【００４４】
１、７１…入力装置
１１…タッチパネル
１２…通信部
１３…補正情報記憶部
２…本体装置
２１…通信部
２３２…補正情報生成部
２３３…補正情報取得部
２３４…補正処理部
【図１】
2015194887.tif 000003
【図２】
2015194887.tif 000004
【図３】
2015194887.tif 000005
【図４】
2015194887.tif 000006
【図５】
2015194887.tif 000007
【図６】
2015194887.tif 000008
【図７】
2015194887.tif 000009