(57)【要約】【課題】低コスト化、小型化および高汎用性を可能にしつつ、操作性を向上させることが入力装置を提供する。【解決手段】操作部１１は、ユーザにて操作される操作面である表示画面２１を有する。指影検出部１２は、表示画面２１上の操作が行われた操作領域の形状である領域形状と、その操作領域の位置である操作位置とを検出する。補正パラメータ記憶部１４は、領域形状および操作位置に応じた操作面上の補正位置を決定するためのパラメータを記憶する。補正処理部１５は、領域形状、操作位置およびパラメータに基づいて、補正位置を決定して、ユーザにて指定された指定位置として出力する。【選択図】図１
2013037481.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにて操作される操作面を有する操作部と、
前記操作面上の前記操作が行われた操作領域の形状である領域形状と、前記操作領域の位置である操作位置とを検出する検出部と、
前記領域形状および操作位置に応じた前記操作面上の補正位置を決定するためのパラメータを記憶する記憶部と、
前記領域形状、前記操作位置および前記パラメータに基づいて、前記補正位置を決定して、前記ユーザにて指定された指定位置として出力する処理部と、を有する入力装置。
【請求項２】
前記処理部は、前記領域形状に基づいて、前記操作領域の向きである領域方向を規定し、前記領域方向、前記操作位置および前記パラメータに基づいて、前記補正位置を決定する、請求項１に記載の入力装置。
【請求項３】
前記領域方向は、両端点が前記操作領域の境界にある線分である軸のうち最も長い線分である長軸に沿った方向である、請求項２に記載の入力装置。
【請求項４】
前記パラメータは、前記領域方向に沿った線と、前記操作位置と前記補正位置との結ぶ線との成す角と、前記操作位置から前記補正位置までの距離とを含む、請求項２または３に記載の入力装置。
【請求項５】
所定の動作モードが設定されている場合に、前記操作面に対して操作が行われると、前記領域形状および操作位置に基づいて、前記パラメータを算出して前記記憶部に記憶する算出部をさらに有する、請求項１ないし４のいずれか１項に記載の入力装置。
【請求項６】
前記操作面は、表示画面と兼用され、
前記処理部は、前記補正位置を決定するための操作対象を前記操作面に表示し、
前記算出部は、前記操作面に対する操作が行われると、前記領域形状および操作位置と前記操作対象の位置とに基づいて、前記パラメータを算出する、請求項５に記載の入力装置。
【請求項７】
前記操作面は、表示画面と兼用され、
前記処理部は、前記パラメータに応じて前記操作面に変更領域を設定し、前記操作位置が前記変更領域に含まれると、前記操作面に表示されている表示物の位置を変更する、請求項１ないし６のいずれか１項に記載の入力装置。
【請求項８】
請求項１ないし７のいずれか１項に記載の入力装置と、
前記入力装置から出力された指定位置に応じた情報処理を行う制御装置と、を有する情報処理装置。
【請求項９】
ユーザにて操作される操作面を有する操作部を有する入力装置による入力制御方法であって、
前記操作面上の前記操作が行われた操作領域の形状である領域形状と、前記操作領域の位置である操作位置とに応じた前記操作面上の補正位置を決定するためのパラメータを記憶し、
前記領域形状および前記操作位置を検出し、
前記領域形状、前記操作位置および前記パラメータに基づいて、前記補正位置を決定して、前記ユーザにて指定された指定位置として出力する、入力制御方法。
【請求項１０】
ユーザにて操作される操作面を有する操作部と、前記操作面上の前記操作が行われた操作領域の形状である領域形状と前記操作領域の位置である操作位置とに応じた前記操作面上の補正位置を決定するためのパラメータを記憶する記憶部と、に接続されたコンピュータに、
前記領域形状および前記操作位置を検出する手順と、
前記領域形状、前記操作位置および前記パラメータに基づいて、前記補正位置を決定して、前記ユーザにて指定された指定位置として出力する手順とを、実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルのようなタッチ式の入力装置に関する。
【背景技術】
【０００２】
近年、携帯電話端末やタブレットＰＣ（Personal computer）のような情報端末装置では、入力装置として、ユーザが表示画面を触れることで入力を行うタッチパネルを備えたものが増えている。
【０００３】
従来のタッチパネルは、ユーザにて接触された表示画面上の接触領域内の所定の位置である接触位置を、ユーザにて指定された指定位置として判断しているため、ユーザが表示画面に接触する直前に、意図する指定位置が指などの操作体で隠れて見えなくなり、誤操作の原因となるなど操作性が低いという問題がある。特に爪の長い人やつけ爪を付けている人が指で操作を行う場合には、ユーザから見えなくなる領域が広いので、誤操作が発生し易い。
【０００４】
これに対して、特許文献１〜３には、接触位置と指定位置との関係を補正する技術が記載されている。
【０００５】
特許文献１および２に記載の操作入力装置は、指で触れられた接触位置を検出するタッチパネルと、そのタッチパネルに近接した手指を撮影する撮影装置とを備え、撮影装置にて撮影された画像に基づいて、タッチパネルを触れた指の指先の位置を特定し、その指先の位置を指定位置としている。
【０００６】
また、特許文献３に記載の情報処理装置は、操作体が表示部の表面と接触または近接した場合、その接触または近接した領域内の位置ごとに、接触または近接の度合いを示す接近値を取得し、その接近値を３値化する。そして、情報処理装置は、３値化された接近値に基づいて指影領域内の互いに異なる２つの領域を求め、各領域の重心に応じた位置を指定位置とする。なお、接近値としては、操作体と表示部の表面との間の静電容量や、表示部にかかる圧力などが挙げられている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２３４５９４号公報
【特許文献２】特開２０１０−２５７４９５号公報
【特許文献３】特開２０１０−０５５５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１および２に記載の操作入力装置では、タッチパネルの他に撮影装置を設けなければならず、低コスト化や小型化が困難である。
【０００９】
また、特許文献３に記載の情報処理装置では、静電容量や圧力などの接近値を３値化する必要があるため、接触されたか否かを示す２値化された信号を出力するようなタッチパネルには適用することが困難であり、汎用性が低い。
【００１０】
本発明の目的は、低コスト化、小型化および高汎用性を可能にしつつ、操作性を向上させることが入力装置、情報処理装置、入力制御方法およびプログラムを提供することである。
【課題を解決するための手段】
【００１１】
本発明による入力装置は、ユーザにて操作される操作面を有する操作部と、前記操作面上の前記操作が行われた操作領域の形状である領域形状と、前記操作領域の位置である操作位置とを検出する検出部と、前記領域形状および操作位置に応じた前記操作面上の補正位置を決定するためのパラメータを記憶する記憶部と、前記領域形状、前記操作位置および前記パラメータに基づいて、前記補正位置を決定して、前記ユーザにて指定された指定位置として出力する処理部と、を有する。
【００１２】
また、本発明による情報処理装置は、前記入力装置と、前記入力装置から出力された指定位置に応じた情報処理を行う制御装置と、を有する。
【００１３】
また、本発明による入力制御方法は、ユーザにて操作される操作面を有する操作部を有する入力装置による入力制御方法であって、前記操作面上の前記操作が行われた操作領域の形状である領域形状と、前記操作領域の位置である操作位置とに応じた前記操作面上の補正位置を決定するためのパラメータを記憶し、前記領域形状および前記操作位置を検出し、前記領域形状、前記操作位置および前記パラメータに基づいて、前記補正位置を決定して、前記ユーザにて指定された指定位置として出力する。
【００１４】
本発明によるプログラムは、ユーザにて操作される操作面を有する操作部と、前記操作面上の前記操作が行われた操作領域の形状である領域形状と前記操作領域の位置である操作位置とに応じた前記操作面上の補正位置を決定するためのパラメータを記憶する記憶部と、に接続されたコンピュータに、前記領域形状および前記操作位置を検出する手順と、前記領域形状、前記操作位置および前記パラメータに基づいて、前記補正位置を決定して、前記ユーザにて指定された指定位置として出力する手順とを、実行させる。
【発明の効果】
【００１５】
本発明によれば、低コスト化、小型化および高汎用性を可能にしつつ、操作性を向上させることが可能になる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施形状態の情報処理装置の構成を示す図である。
【図２】指影領域の形状の一例を示す図である。
【図３】パスワード入力モード時における表示画面の一例を示す図である。
【図４】補正パラメータの一例を説明するための図である。
【図５】情報処理の一例を説明するための図である。
【図６】情報処理装置の動作の一例を説明するための図である。
【図７】情報処理装置の動作の他の例を説明するための図である。
【図８】情報処理装置の動作の他の例を説明するための図である。
【図９】情報処理装置の動作の他の例を説明するための図である。
【図１０】本発明の他の実施形態の情報処理装置の構成を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形状態について図面を参照して説明する。なお、以下の説明では、同じ機能を有するものには同じ符号を付け、その説明を省略する場合がある。
【００１８】
図１は、本発明の第１の実施形状態の情報処理装置の構成を示す図である。
【００１９】
図１において、情報処理装置１００は、ユーザにて操作される入力装置１と、入力装置１に対して行われた操作に応じた情報処理を行う制御装置２とを有する。なお、情報処理装置１００としては、例えば、携帯電話端末、スマートフォン、タブレット型ＰＣ、ノート型ＰＣまたはゲーム機などが挙げられる。
【００２０】
入力装置１は、操作部１１と、指影検出部１２と、補正パラメータ取得部１３と、補正パラメータ記憶部１４と、補正処理部１５とを有する。
【００２１】
操作部１１は、表示画面２１と、タッチパネル２２とを有する。
【００２２】
表示画面２１は、種々の情報を表示するとともに、ユーザにて操作される操作面としても機能する。
【００２３】
タッチパネル２２は、表示画面２１に対する接触および近接の少なくとも一方を、表示画面２１に対する操作として検出し、その操作が行われた操作領域を示す検出信号を出力する。なお、タッチパネル２２の動作方式は、特に限定されない。例えば、タッチパネル２２の動作方式は、ドットマトリックス方式でもよいし、静電容量方式でもよいし、抵抗膜方式でもよいし、他の方式でもよい。
【００２４】
指影検出部１２は、タッチパネル２２から出力された検出信号に基づいて、操作領域の形状である領域形状と、操作領域の位置である操作位置とを検出する検出部である。
【００２５】
本実施形態では、表示画面２１に対する操作を行う操作体は、ユーザの指であるとする。このため、以下では、操作領域を指影領域と称する。
【００２６】
図２は、指影領域の形状の一例を示す図である。図２に示すように、操作体が指であると、指影領域の形状は、通常、略楕円形状または略たまご形状になる。
【００２７】
この場合、指影検出部１２は、図２に示すように、両端点が指影領域の境界にある線分である軸のうちの最も長い軸である長軸Ｌと、その長軸に垂直に交わる軸のうちの最も長い軸である短軸Ｗとを、指影領域の形状として検出する。
【００２８】
そして、指影検出部１２は、長軸Ｌの両端点の一方の端点である代表点Ａの位置を、操作位置として検出する。ここでは、表示画面２１に接触または近接している指の指先の位置を操作位置とするために、指影検出部１２は、長軸Ｌの両端点のうち、長軸Ｌおよび短軸Ｗの交点Ｘから見て、長軸Ｌの中点Ｙとは反対側にある端点を代表点Ａとする。
【００２９】
なお、指影検出部１２は、長軸Ｌの両端点のうち、長軸Ｌの中点Ｙより表示画面２１の上側にある端点を代表点Ａとしてもよい。この場合、指影検出部１２は、例えば、加速度センサのような情報処理装置１００の姿勢を検出するセンサ（図示せず）の検出結果や、表示画面２１に表示されている表示情報の向きなどを用いて、表示画面２１の上側にある端点を代表点として検出する。
【００３０】
補正パラメータ取得部１３は、所定の動作モードが自身に設定されている場合に、表示画面２１に対して操作が行われると、その時に指影検出部１２にて検出された領域形状および操作位置に基づいて、操作位置および領域形状に応じた表示画面２１上の補正位置を決定するための補正パラメータを算出する算出部である。
【００３１】
より具体的には、所定の動作モードが情報処理装置１００に設定されている場合に、表示画面２１に対する操作が行われると、補正パラメータ取得部１３は、その時に検出された領域形状および操作位置と、表示画面２１に表示されている操作対象の位置とに基づいて、補正パラメータを算出する。
【００３２】
所定の動作モードは、補正パラメータを算出するための動作モードであり、例えば、情報処理装置１００の起動時や情報処理装置１００に設定されていたスリープモードの解除時などに開始される、ユーザの認証を行うためのパスワードを入力するパスワード入力モードと兼用される。
【００３３】
図３は、パスワード入力モード時における表示画面２１の一例を示す図である。図３では、表示画面２１には、ユーザにて操作される操作対象として、０〜９のそれぞれの数字が割り当てられたボタンが表示されている。
【００３４】
図３に示したような状態において、表示画面２１に対して操作が行われると、補正パラメータ取得部１３は、その時に検出された操作位置および領域形状と、操作対象であるボタンの位置とに基づいて、補正パラメータを算出する。
【００３５】
より具体的には、補正パラメータ取得部１３は、先ず、領域形状に基づいて、指影領域の向きである領域方向を規定するとともに、操作位置から最も近い位置に存在する最近ボタンを特定する。例えば、補正パラメータ取得部１３は、各ボタンの重心の位置と操作位置とを比較して、最近ボタンを特定してもよいし、ボタンのサイズや形状を考慮して、各ボタン内の操作位置に最も近い位置と操作位置とを比較して最近ボタンを特定してもよい。
【００３６】
そして、補正パラメータ取得部１３は、領域方向、操作位置、および、最近ボタンの位置に基づいて、最近ボタンの位置を補正位置としたときの、補正位置と操作位置との位置関係を補正パラメータとして算出する。なお、最近ボタンの位置は、その最近ボタンの重心の位置でもよいし、ボタン内の操作位置に最も近い位置や、ボタン内の操作位置からも最も遠い位置などでもよい。
【００３７】
図４は、補正パラメータの一例を説明するための図である。図４に示すように、補正パラメータ取得部１３は、最近ボタンの位置を補正位置としたときの、操作位置Ａから補正位置までの距離である補正距離Ｃと、操作位置Ａおよび補正位置を結ぶ直線と、領域方向に沿った直線である長軸Ｌとの成す角である補正角度θとを、補正パラメータとして算出する。
【００３８】
図１の説明に戻る。補正パラメータ記憶部１４は、補正パラメータ取得部１３にて算出された補正パラメータを記憶する。
【００３９】
補正処理部１５は、補正パラメータが補正パラメータ記憶部１４に記憶されている場合に、表示画面２１に対して操作が行われると、その時に指影検出部１２にて検出された領域形状および操作位置と、補正パラメータ記憶部１４に記憶されている補正パラメータとに基づいて、補正位置を決定して、ユーザにて指定された指定位置として制御装置２に出力する。
【００４０】
より具体的には、補正処理部１５は、領域形状に基づいて、指影領域の向きである領域方向を規定し、その領域方向、操作位置および補正パラメータに基づいて、補正位置を決定する。例えば、補正パラメータが補正距離および補正角度の場合、補正処理部１５は、領域方向から補正角度だけずれた方向に、操作位置から補正距離だけ離れた位置を補正位置として決定する。
【００４１】
制御装置２は、補正処理部１５から出力された指定位置に応じた情報処理を行う。これにより、ユーザは、実際に操作した操作領域から離れた場所にあるアイコンのような操作対象を操作することもできる。
【００４２】
図５は、制御装置２が行う情報処理の一例を示す図である。
【００４３】
図５に示すように、指定位置がアイコン５１の場所にある場合、ユーザが指を表示画面２１から離さずに指先の向きを変えると、指定位置は、操作領域内の点を中心として回転する。このため、例えば、ユーザは、指を表示画面２１から離さずにドラッグ操作を行い、アイコン５１の位置を変更することができる。
【００４４】
次に情報処理装置１００の動作について説明する。
【００４５】
先ず、補正パラメータを算出する際の情報処理装置１００の動作について説明する。図６は、本動作を説明するためのフローチャートである。
【００４６】
情報処理装置１００が起動またはスリープモードが解除されて、パスワード入力モードになると、制御装置２は、図３に示したような、操作対象として複数のボタンを含むパスワード入力画面情報を、補正処理部１５に出力する。補正処理部１５は、パスワード入力画面情報を受け付けると、そのパスワード入力画面情報を表示画面２１に表示するとともに、ボタンの位置を補正パラメータ取得部１３に通知する。補正パラメータ取得部１３は、ボタンの位置を受け付けると、パスワード入力モードを自身に設定する（ステップＳ６０１）。
【００４７】
なお、パスワード入力画面情報に含まれる各ボタンの間隔は、誤入力を防ぐために、各ボタンのサイズに対して十分大きくなっていることが望ましい。また、補正処理部１５は、誤入力をより確実に防ぐために、各ボタンのサイズを小さくして表示してもよい。
【００４８】
パスワード入力画面情報が表示され、ユーザがパスワードを入力するためにボタンまたはその付近に指を接触または近接させると、タッチパネル２２は、その接触または近接した領域である指影領域を示す検出信号を指影検出部１２に出力する（ステップＳ６０２）。
【００４９】
指影検出部１２は、検出信号を受け付けると、その検出信号に基づいて、操作位置および領域形状を検出し、その位置および形状を補正パラメータ取得部１３に出力する（ステップＳ６０３）。
【００５０】
補正パラメータ取得部１３は、操作位置および領域形状を受け付けると、その操作位置および領域形状に基づいて、補正パラメータを算出し、その補正パラメータを補正パラメータ記憶部１４に記憶して（ステップＳ６０４）、動作を終了する。
【００５１】
なお、上記の動作において、補正パラメータ取得部１３は、表示画面２１に対する操作が行われるたびに補正パラメータを算出することで、複数の補正パラメータを算出し、それらの補正パラメータの統計的な値である統計値を、真の補正パラメータとして補正パラメータ記憶部１４に記憶してもよい。統計値は、補正パラメータの平均値、最大値、最小値、または、最大値と最小値の差などである。
【００５２】
次に指定位置に応じた情報処理を行う際の情報処理装置１００の動作について説明する。図７は、本動作を説明するためのフローチャートである。
【００５３】
先ず、ユーザが表示画面２１に対して操作を行うと、タッチパネル２２は、その操作された領域である指影領域を示す検出信号を指影検出部１２に出力する（ステップＳ７０１）。
【００５４】
指影検出部１２は、検出信号を受け付けると、その検出信号に基づいて、操作位置および領域形状を検出し、その操作位置および領域形状を補正処理部１５に出力する（ステップＳ７０２）。
【００５５】
補正処理部１５は、操作位置および領域形状を受け付けると、補正パラメータ記憶部１４から補正パラメータを取得し、その操作位置、領域形状および補正パラメータとに基づいて、補正位置を決定して指定位置として制御装置２に出力する（ステップＳ７０３）。
【００５６】
そして、制御装置２は、指定位置を受け付けると、その操作位置に応じた情報処理を行う（ステップＳ７０４）。
【００５７】
なお、図７で説明した動作は、パスワード入力モードが設定されているときでも行われてもよい。この場合、例えば、補正処理部１５は、ステップＳ７０３にて操作位置および領域形状を受け付けると、補正パラメータ記憶部１４を監視して、図６のステップ６０４にて補正パラメータが補正パラメータ記憶部１４に記憶されたか否かを判断し、補正パラメータが記憶されると、補正パラメータ記憶部１４から補正パラメータを取得する。
【００５８】
以上説明したように本実施形態によれば、操作領域の形状である領域形状、操作領域の位置である操作位置、および、補正パラメータに応じた補正位置がユーザにて指定された指定位置として出力されるので、撮影装置などの特別な装置を設けなくても、接近値の３値化を行わなくても、操作位置を補正することが可能になる。したがって、低コスト化、小型化および高汎用性を可能にしつつ、操作性を向上させることが可能になる。
【００５９】
また、本実施形態では、ユーザの操作に応じて補正パラメータが算出されるので、爪の長さなどのユーザの状態を指定位置に反映させることが可能になり、操作性をより向上させることが可能になる。
【００６０】
次に本発明の第２の実施形態について説明する。
【００６１】
第１の実施形態で説明したように、操作位置とは異なる位置である補正位置がユーザにて指定された指定位置とされると、表示画面２１の表示状態によっては操作しづらくなる可能性がある。例えば、図４に示したように操作位置から見て補正位置が左上にある場合、表示画面の右端や下端近辺に存在する操作対象を操作しづらく可能性がある。
【００６２】
このため、本実施形態では、補正処理部１５は、補正パラメータ記憶部１４に記憶されている補正パラメータに応じて、表示画面２１に、表示画面２１に表示されている表示物を変更するための変更領域を設定する。そして、補正処理部１５は、指影検出部１２にて操作位置および領域形状が検出されると、その操作位置が変更領域に含まれているか否かを判断する。操作位置が変更領域に含まれている場合、補正処理部１５は、表示画面２１に表示されている表示物の位置を変更する。
【００６３】
図８および図９は、本実施形態の情報処理装置の動作を説明するための図である。
【００６４】
先ず、補正処理部１５は、補正パラメータ記憶部１４に補正パラメータが記憶されると、その補正パラメータに基づいて、操作位置と補正位置との位置関係を判断する。より具体的には、補正処理部１５は、補正位置が操作位置より右側および左側のどちらにあるかと、補正位置が操作位置より上側および下側にどちらにあるかを判断する。
【００６５】
例えば、操作位置と補正位置との位置関係が図４に示したような関係にある場合、補正処理部１５は、補正位置が操作位置より左側かつ上側にあると判断する。この場合、ユーザは、表示画面２１の右側および下側の端近辺に存在する操作対象を操作しづらくなるので、補正処理部１５は、図８に示すように、表示画面２１における操作位置から見た補正位置とは逆側の端付近、つまり、表示画面２１の右側および下側の端付近に変更領域８１を設定する。
【００６６】
その後、表示画面２１に対して操作が行われ、指影検出部１２から操作位置および領域形状が通知されると、補正処理部１５は、操作位置が変更領域に含まれるか否かを判断する。
【００６７】
操作位置が変更領域に含まれる場合、補正処理部１５は、表示画面２１に表示されている表示物の位置を変更する。
【００６８】
例えば、図９（ａ）に示すように、表示画面２１の右下の端の近傍に、ユーザにて操作される操作対象であるボタン９１が表示されている場合、補正処理部１５は、図９（ｂ）に示すように、ボタン９１を表示画面２１の内側の方向に動かす。または、補正処理部１５は、図９（ｃ）に示すように、ボタン９１を含む表示画像全体を表示画面２１の内側の方向に動かしてもよい。なお、ボタン９１および表示画像は表示物の一例である。
【００６９】
本実施形態によれば、操作位置および補正位置の位置関係に応じて定められる変更領域に操作位置が含まれると、表示画面２１上の表示物の位置が変更されるので、表示物を操作がし易いように移動させることが可能になり、操作性をより向上させることが可能になる。
【００７０】
以上説明した各実施形状態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【００７１】
例えば、補正パラメータ取得部１３は、指影検出部１２にて検出された領域形状に基づいて、指影領域のサイズ（長軸および短軸の長さ）の閾値をさらに補正パラメータとして求めてもよい。なお、閾値は、領域形状が示す指影領域のサイズより、予め定められた割合または値だけ大きい値であるとする。
【００７２】
このとき、補正処理部１５は、指影検出部１２にて検出された領域形状に基づいて、指影領域のサイズを求め、その指影領域のサイズが補正パラメータ内の閾値以上か否かを判断する。そして、補正処理部１５は、指影領域のサイズが閾値未満の場合に、補正位置を指定位置として出力する。
【００７３】
また、入力装置は、図１０に示すような構成でもよい。図１０に示す入力装置１Ａは、操作部３１と、検出部３２と、記憶部３３と、処理部３４とを有する。
【００７４】
操作部３１は、ユーザにて操作される操作面４１を有する。
【００７５】
検出部３２は、操作面４１上の、操作が行われた操作領域の形状である領域形状と、その操作領域の位置である操作位置とを検出する。
【００７６】
記憶部３３は、補正パラメータを予め記憶する。
【００７７】
処理部３４は、検出部３２が検出した領域形状および操作位置と、記憶部３３に記憶されている補正パラメータとに基づいて、補正位置を決定して指定位置として出力する。
【００７８】
このような構成でも、低コスト化、小型化および高汎用性を可能にしつつ、操作性を向上させることが可能になる。
【００７９】
また、以上説明した情報処理装置１００や入力装置１Ａの機能は、その機能を実現するためのプログラムを、コンピュータにて読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませ実行させることで、実現されてもよい。
【００８０】
また、上記の各実施形態の一部又は全部は、以下の付記のように記載することが可能であるが、以下には限定されない。
【００８１】
[付記１]
ユーザにて操作される操作面を有する操作部と、
前記操作面上の前記操作が行われた操作領域の形状である領域形状と、前記操作領域の位置である操作位置とを検出する検出部と、
前記領域形状および操作位置に応じた前記操作面上の補正位置を決定するためのパラメータを記憶する記憶部と、
前記領域形状、前記操作位置および前記パラメータに基づいて、前記補正位置を決定して、前記ユーザにて指定された指定位置として出力する処理部と、を有する入力装置。
【００８２】
[付記２]
前記処理部は、前記領域形状に基づいて、前記操作領域の向きである領域方向を規定し、前記領域方向、前記操作位置および前記パラメータに基づいて、前記補正位置を決定する、付記１に記載の入力装置。
【００８３】
[付記３]
前記領域方向は、両端点が前記操作領域の境界にある線分である軸のうち最も長い線分である長軸に沿った方向である、付記２に記載の入力装置。
【００８４】
[付記４]
前記領域方向は、前記長軸の中点から、前記長軸に垂直に交わる前記軸のうち最も長い線分である短軸と前記長軸との交点に向かう方向である、付記３に記載の入力装置。
【００８５】
[付記５]
前記操作位置は、前記長軸の両端点の一方の位置である、付記３または４に記載の入力装置。
【００８６】
[付記６]
前記操作位置は、前記両端点のうち、前記長軸に垂直に交わる前記軸のうち最も長い線分である短軸と前記長軸との交点から見て、前記長軸の中点とは反対側にある端点の位置、または、前記長軸の中点より前記操作面の上側にある端点の位置である、付記５に記載の入力装置。
【００８７】
[付記７]
前記パラメータは、前記領域方向に沿った線と、前記操作位置と前記補正位置との結ぶ線との成す角と、前記操作位置から前記補正位置までの距離とを含む、付記２ないし６のいずれか１項に記載の入力装置。
【００８８】
[付記８]
所定の動作モードが設定されている場合において、前記操作面に対して操作が行われると、前記領域形状および操作位置に基づいて、前記パラメータを算出して前記記憶部に記憶する算出部をさらに有する、付記１ないし７のいずれか１項に記載の入力装置。
【００８９】
[付記９]
前記操作面は、表示画面と兼用され、
前記処理部は、前記補正位置を決定するための操作対象を前記操作面に表示し、
前記算出部は、前記操作面に対する操作が行われると、前記領域形状および操作位置と前記操作対象の位置とに基づいて、前記パラメータを算出する、付記８に記載の入力装置。
【００９０】
[付記１０]
前記操作面は、表示画面と兼用され、
前記処理部は、前記パラメータに応じて前記操作面に変更領域を設定し、前記操作位置が前記変更領域に含まれると、前記操作面に表示されている表示物の位置を変更する、付記１ないし７のいずれか１項に記載の入力装置。
【００９１】
[付記１１]
付記１ないし１０のいずれか１項に記載の入力装置と、
前記入力装置から出力された指定位置に応じた情報処理を行う制御装置と、を有する情報処理装置。
【００９２】
[付記１２]
ユーザにて操作される操作面を有する操作部を有する入力装置による入力制御方法であって、
前記操作面上の前記操作が行われた操作領域の形状である領域形状と、前記操作領域の位置である操作位置とに応じた前記操作面上の補正位置を決定するためのパラメータを記憶し、
前記領域形状および前記操作位置を検出し、
前記領域形状、前記操作位置および前記パラメータに基づいて、前記補正位置を決定して、前記ユーザにて指定された指定位置として出力する、入力制御方法。
【００９３】
[付記１３]
ユーザにて操作される操作面を有する操作部と、前記操作面上の前記操作が行われた操作領域の形状である領域形状と前記操作領域の位置である操作位置とに応じた前記操作面上の補正位置を決定するためのパラメータを記憶する記憶部と、に接続されたコンピュータに、
前記領域形状および前記操作位置を検出する手順と、
前記領域形状、前記操作位置および前記パラメータに基づいて、前記補正位置を決定して、前記ユーザにて指定された指定位置として出力する手順とを、実行させるプログラム。
【符号の説明】
【００９４】
１、１Ａ  入力装置
２、２Ａ  制御装置
１１、３１  操作部
１２      指影検出部
１３      補正パラメータ取得部
１４      補正パラメータ記憶部
１５      補正処理部
２１      表示画面
２２      タッチパネル
３２      検出部
３３      記憶部
３４      処理部
４１      操作面
１００    情報処理装置
【図１】
2013037481.tif 000003
【図５】
2013037481.tif 000004
【図６】
2013037481.tif 000005
【図７】
2013037481.tif 000006
【図８】
2013037481.tif 000007
【図１０】
2013037481.tif 000008
【図２】
2013037481.tif 000009
【図３】
2013037481.tif 000010
【図４】
2013037481.tif 000011
【図９】
2013037481.tif 000012