(57)【要約】  本発明の電子機器は、表示部（１５）に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて有効範囲を判定して出力する操作部（１２）と、有効範囲に基づいて操作物が指定した範囲である指定範囲を特定する制御部（１７）と、を有し、制御部（１７）は、表示部（１５）に表示される表示内容に応じて有効範囲を設定する構成である。
2013136838.tif 000002
【特許請求の範囲】
【請求項１】
表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて有効範囲を判定して出力する操作部と、
前記有効範囲に基づいて前記操作物が指定した範囲である指定範囲を特定する制御部と、を有し、
前記制御部は、
前記表示部に表示される表示内容に応じて前記有効範囲を設定する、電子機器。
【請求項２】
請求項１記載の電子機器において、
前記制御部は、
前記表示内容に応じて前記有効範囲を、所定の範囲以下の範囲である低有効範囲または該低有効範囲よりも大きい範囲である高有効範囲に設定する、電子機器。
【請求項３】
請求項２記載の電子機器において、
前記制御部は、
前記表示内容が正確な入力操作が要求される表示内容である場合、前記有効範囲を前記高有効範囲に設定し、前記表示内容が正確な入力操作が要求されない表示内容である場合、前記有効範囲を前記低有効範囲に設定する、電子機器。
【請求項４】
請求項３項記載の電子機器において、
前記操作部への入力操作を受け付けない状態に設定する操作ロックを解除するための、前記有効範囲の移動軌跡を示すパターンを記憶する記憶部をさらに有し、
前記制御部は、
前記操作ロックを解除する旨の指示が入力されると、前記有効範囲を前記高有効範囲に設定し、前記操作部から受信する前記高有効範囲の移動経路が前記パターンの前記移動軌跡と一致すると、前記操作ロックを解除する、電子機器。
【請求項５】
請求項２記載の電子機器において、
前記制御部は、
前記表示内容が、ユーザに対して課金につながる項目である場合、前記有効範囲を前記高有効範囲に設定する、電子機器。
【請求項６】
表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて第１の有効範囲を判定して出力する操作部と、
前記第１の有効範囲に応じて認識した第２の有効範囲に基づいて前記操作物が指定した範囲である指定範囲を特定する制御部と、を有し、
前記制御部は、
前記表示部に表示される表示内容に応じて前記第２の有効範囲を設定する、電子機器。
【請求項７】
操作部と、制御部を有する電子機器による情報処理方法であって、
前記操作部が、表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて第１の有効範囲を判定して出力し、
前記制御部が、前記表示部に表示される表示内容に応じて、前記第１の有効範囲から第２の有効範囲を認識し、
前記制御部が、前記第２の有効範囲に基づいて前記操作物が指定した範囲である指定範囲を特定する、情報処理方法。
【請求項８】
操作部を備えたコンピュータに、
前記操作部が表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて第１の有効範囲を判定すると、前記表示部に表示される表示内容に応じて、前記第１の有効範囲から第２の有効範囲を認識する手順と、
前記第２の有効範囲に基づいて前記操作物が指定した範囲である指定範囲を特定する手順を実行させるためのプログラムをコンピュータに読み取り可能に記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを搭載した電子機器、情報処理方法、およびその方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
近年、多くの電子機器にタッチパネルが搭載されるようになった。タッチパネルは、ユーザの指やスタイラスの接触を検出すると、接触された範囲である接触範囲の情報を元に接触座標を算出する。【０００３】
電気的な変動を検出する方式のタッチパネルでは、タッチパネル駆動回路および電子機器本体からの電気的ノイズによる影響により、検出した接触範囲の範囲そのものに誤差を含んでいる。また、ユーザが指定した範囲を特定するための接触座標の算出はあくまでも推定であるため、算出された接触座標の値に誤差が含まれる場合がある。これらの誤差について、図１を参照して説明する。【０００４】
図１は関連する電子機器のタッチパネルにおける接触範囲および接触座標を説明するための図である。【０００５】
ユーザがタッチパネルに触れると、タッチパネルは、図１の破線で示す接触範囲１０１を検出する。接触範囲１０１には、上記のように、電気的ノイズに起因する誤差が含まれることになる。続いて、タッチパネルは、検出可能領域に予め設定されている座標を基に、接触範囲１０１の中心座標を算出し、この中心座標を、ユーザが指定した範囲を示す接触座標１０５とする。接触範囲１０１の形状は、図１に示すような完全な円の場合に限らないため、接触座標１０５に誤差が含まれることがある。【０００６】
図１を参照して説明したように、接触座標は２重に誤差を含んでいる。そのため、電子機器の利用開始前に誤差を補正するためのキャリブレーションと呼ばれる初期設定を行うことが一般的である。特許文献１には、各種のノイズやデバイスが有する歪みおよび誤差に影響されたバラツキの多いデータから、このバラツキを補正した真値のデータを正確に求めるデータ補正回路が開示されている。【０００７】
しかしながら、それでも電気的ノイズおよび接触範囲の時間変動により誤差に変動が起き、所定の値によるキャリブレーションでは時間変動の影響を排除できない。そのため、図１に示すように、算出された接触座標を中心として、誤差の変動により接触座標が変動すると想定される所定の範囲を有効範囲１０３とし、有効範囲１０３をユーザが入力操作で選択した範囲に用いることが行われている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１０−３３３８３５号公報
【発明の概要】
【０００９】
有効範囲が予め決められた面積の１種類のみであると、表示画面に表示された項目をユーザが指定しようとして、項目が表示された箇所を指で触れたとき、その項目の枠から有効範囲の一部が外にはみ出してしまうと、タッチパネルはユーザがその項目を指定したとは判定しなくなってしまう。表示画面に表示される項目は形状も大きさも様々であり、あらゆる項目に対応可能な有効範囲を１種類で設定するのは難しいという問題がある。
【００１０】
本発明の目的の一つは、操作性を向上させ、誤入力または誤操作を防止可能にした電子機器、情報処理方法、およびその方法をコンピュータに実行させるためのプログラムを提供することである。
【００１１】
本発明の一側面の電子機器は、表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて有効範囲を判定して出力する操作部と、有効範囲に基づいて操作物が指定した範囲である指定範囲を特定する制御部と、を有し、制御部は、表示部に表示される表示内容に応じて有効範囲を設定する構成である。
【００１２】
また、本発明の一側面の電子機器は、表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて第１の有効範囲を判定して出力する操作部と、第１の有効範囲に応じて認識した第２の有効範囲に基づいて操作物が指定した範囲である指定範囲を特定する制御部と、を有し、制御部は、表示部に表示される表示内容に応じて第２の有効範囲を設定する構成である。
【００１３】
また、本発明の一側面の情報処理方法は、操作部と制御部を有する電子機器による情報処理方法であって、操作部が表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて第１の有効範囲を判定して出力し、制御部が表示部に表示される表示内容に応じて第１の有効範囲から第２の有効範囲を認識し、制御部が第２の有効範囲に基づいて操作物が指定した範囲である指定範囲を特定するものである。
【００１４】
さらに、本発明の一側面のプログラムは、操作部を備えたコンピュータに、操作部が表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて第１の有効範囲を判定すると、表示部に表示される表示内容に応じて第１の有効範囲から第２の有効範囲を認識する手順と、第２の有効範囲に基づいて操作物が指定した範囲である指定範囲を特定する手順を実行させるものである。
【図面の簡単な説明】
【００１５】
【図１】図１は関連する電子機器のタッチパネルにおける接触範囲および接触座標を説明するための図である。
【図２】図２は第１の実施形態の携帯端末の一例を示す外観図である。
【図３】図３は図２に示す携帯端末の一構成例を示すブロック図である。
【図４】図４はタッチパネルの検出可能領域についての座標の一例を示す図である。
【図５】図５は接触範囲の検出方法を説明するための図である。
【図６Ａ】図６Ａは図３に示した制御部がタッチパネルに対して設定する有効範囲を説明するための図である。
【図６Ｂ】図６Ｂは図３に示した制御部がタッチパネルに対して設定する有効範囲を説明するための図である。
【図６Ｃ】図６Ｃは図３に示した制御部がタッチパネルに対して設定する有効範囲を説明するための図である。
【図７】図７は第１の実施形態の携帯端末の動作手順を示すフローチャートである。
【図８】図８は第１の実施形態の携帯端末の動作を説明するための図である。
【図９】図９は実施例１の携帯端末の動作を説明するための図である。
【図１０】図１０は実施例２の携帯端末の動作を説明するための図である。
【図１１】図１１は実施例３の携帯端末の動作を説明するための図である。
【図１２】図１２は第２の実施形態の携帯端末の動作手順を示すフローチャートである。
【発明を実施するための形態】
【００１６】
本発明の一実施形態の電子機器について説明する。
【００１７】
以下に説明する実施形態では、電子機器が、スマートフォンを含む携帯電話機、ＰＨＳ（Personal  Handyphone  System）、ＰＤＡ（Personal  Data  Assistance、Personal  Digital  Assistants：個人向け携帯型情報通信機器）、携帯型ゲーム機、タブレット型のＰＣ（Personal  Computer）、およびノート型のＰＣを含む携帯端末の場合で説明する。
【００１８】
本実施形態の携帯端末の構成を、図２および図３を参照して説明する。
【００１９】
図２は本実施形態の携帯端末の一例を示す外観図であり、図３は図２に示す携帯端末の一構成例を示すブロック図である。
【００２０】
図２に示すように、携帯端末１０は、ユーザが画面を見ながら文字および指示を入力するための操作部としてタッチパネル１２を有する構成である。携帯端末１０の電源をオン／オフするためのボタンがタッチパネル１２以外に設けられていてもよく、図２では、そのボタンを図に示すことを省略している。図２では、表示画面に、「決定」の項目のボタンが表示されている場合を示す。
【００２１】
図３に示すように、携帯端末１０は、タッチパネル１２と、表示部１５と、表示部１５に表示させる情報を記憶する記憶部１４と、各部を制御する制御部１７とを有する。
【００２２】
本実施形態では、タッチパネル１２がＬＣＤ（Liquid  Crystal  Display）等の表示部１５の上に重ねられた構成である。操作部としてタッチパネル１２を例示して説明するが、近接パネル、タッチパッドなど、表示部に対する操作を検出可能な任意の入力デバイスであればよい。また、操作部が表示部の上に重ねられた構成に限らず、例えば、操作部がタッチパッドである場合、ノート型のＰＣのように、操作部と表示部が重ねられていない構成であってもよい。また、表示部は携帯端末と通信可能に接続されていれば、携帯端末と一体になっていなくてもよい。
【００２３】
ここで、タッチパネル１２の検出可能領域における位置の検出方法を説明する。図４はタッチパネルの検出可能領域についての座標の一例を示す図である。
【００２４】
なお、操作物の位置の検出方法として、ユーザの指の接触による操作である接触操作を検出し、検出範囲が接触範囲の場合で説明するが、操作部が近接パネルの場合のように、ユーザの指の接近による操作である近接操作を検出し、検出範囲が近接範囲の場合に適用してもよい。また、タッチパネル１２で検出される操作物が人の指の場合で説明するが、ペンなど他のものであってもよい。
【００２５】
図４に示すように、タッチパネル１２の検出可能領域に予め座標が定義されている。図４に示す例では、タッチパネル１２の向きが図２に示した状態で、検出可能領域の左上を原点とし、左右方向をｘ軸方向とし、上下方向をｙ軸方向とするｘｙ座標が定義されている。ｘ軸方向の最大値をｗとし、ｙ軸方向の最大値をｈとしている。検出可能領域の任意の位置が座標（ｘ，ｙ）で特定可能となる。
【００２６】
ユーザの指がタッチパネル１２に接触すると、タッチパネル１２は、指が接触した位置の座標から接触範囲を、次のようにして検出する。図５は接触範囲の検出方法を説明するための図であり、図４に示したｘｙ座標の一部である。タッチパネル１２は、点Ｐ１〜点Ｐ１２の座標で接触を検出すると、点Ｐ１〜点Ｐ８から中心座標Ｐｃ１を求め、点Ｐ１〜点Ｐ８を順に結んだ線および中心座標Ｐｃ１に基づいて、ユーザの指が触れた範囲として、接触範囲ＣＡを検出する。
【００２７】
また、タッチパネル１２は、図５に示す接触範囲ＣＡに基づいて算出した中心座標Ｐｃ１を中心にして、次のように有効範囲を判定し、有効範囲の情報を制御部１７に通知する。
【００２８】
図６Ａから図６Ｃは制御部がタッチパネルに対して設定する有効範囲を説明するための図である。図５を参照して説明したのと同様に、ユーザの指がタッチパネル１２に接触することで、タッチパネル１２が接触範囲ＣＡ１０を検出する（図６Ａ）。
【００２９】
図６Ｂは、制御部１７がタッチパネル１２に対して有効範囲の判定精度を低くすることで、タッチパネル１２が接触範囲ＣＡ１０から判定する有効範囲について、接触範囲ＣＡ１０よりも大きい面積の有効範囲を設定した場合を示す図である。この場合、タッチパネル１２は、図６Ａに示した接触範囲ＣＡ１０を検出すると、接触範囲ＣＡ１０の中心から予め決められた倍率で接触範囲ＣＡ１０を拡大した高有効範囲Ｂ１０を有効範囲と判定し、その範囲の座標の情報を含む有効範囲情報を制御部１７に通知する。
【００３０】
タッチパネル１２の判定精度を低くすることで、有効範囲が大きくなるため、ユーザは自分の指定した項目の枠を有効範囲が外れないように高精度な入力操作が求められることになる。
【００３１】
図６Ｃは、制御部１７が、タッチパネル１２に対して有効範囲の判定精度を高有効範囲の場合よりも高い状態（通常の状態）にすることで、タッチパネル１２が接触範囲ＣＡ１０から判定する有効範囲について、接触範囲ＣＡ１０よりも小さい面積の有効範囲を設定した場合を示す図である。この場合、タッチパネル１２は、図６Ａに示した接触範囲ＣＡ１０を検出すると、接触範囲ＣＡ１０の中心から予め決められた倍率で接触範囲ＣＡ１０を縮小した低有効範囲Ａ１０を有効範囲と判定し、その範囲の座標の情報を含む有効範囲情報を制御部１７に通知する。
【００３２】
制御部１７は、プログラムにしたがって処理を実行するＣＰＵ（Central  Processing  Unit）（不図示）と、プログラムを記憶するメモリ（不図示）とを有する。制御部１７は、記憶部１４に保存された情報を表示させる旨の指示がタッチパネル１２を介して入力されると、指定された情報を記憶部１４から読み出し、その画像を表示部１５に表示させる。
【００３３】
また、制御部１７は、タッチパネル１２から有効範囲情報を受信すると、表示部１５に表示させている画像と、タッチパネル１２から受信する有効範囲情報とに基づいて、ユーザが画像上で選択している領域を特定する。そして、制御部１７は、特定した領域に項目が表示されている場合、有効範囲情報に対応する有効範囲が画像の項目の枠をはみ出しているか否かを調べる。このようにして、制御部１７は、タッチパネル１２が判定した有効範囲に基づいて、ユーザの指が指定した範囲である指定範囲を特定する。有効範囲がその項目内に収まっている場合、制御部１７は、その項目に対応する処理を実行し、有効範囲の一部でも項目の外にはみ出している場合、ユーザはその項目を選択していないと認識し、何も処理をせず、ユーザの次の指示を待つ状態になる。
【００３４】
また、制御部１７は、正確な入力操作が要求される機能を利用する旨の指示が入力されると、タッチパネル１２が接触範囲に基づいて判定する有効範囲を、高有効範囲に設定する。また、制御部１７は、正確な入力操作を必要としない機能を利用する旨の指示が入力されると、タッチパネル１２が接触範囲に基づいて判定する有効範囲を、低有効範囲に設定する。これら２つの機能の切り替えの指示は、タッチパネル１２が２つの機能を切り替えるための画面を表示した状態でユーザがタッチパネル１２を操作することで制御部１７に通知されてもよく、図２に示さないボタンをユーザが押すことで制御部１７に通知されてもよい。
【００３５】
なお、タッチパネル１２に設定される有効範囲は、標準状態として、予め低有効範囲に設定されているものとする。また、携帯端末１０が通常動作の場合には、タッチパネルの有効範囲が低有効範囲に設定されているものとする。
【００３６】
次に、本実施形態の携帯端末１０の動作を説明する。
【００３７】
図７は本実施形態の携帯端末の動作手順を示すフローチャートである。図８は本実施形態の携帯端末の動作を説明するための図である。ここでは、タッチパネル１２の有効範囲が予め高有効範囲に設定されている場合とする。
【００３８】
ユーザが携帯端末１０の電源をオンにして携帯端末１０が起動すると、制御部１７は、正確な入力操作が要求される機能を利用する旨の指示が入力されるか否かを判定する（ステップ２０１）。ステップ２０１において、正確な入力操作が要求される機能を利用する旨の指示が入力される場合、制御部１７は、有効範囲が高有効範囲に設定されているか否かを調べる（ステップ２０２）。
【００３９】
ステップ２０２において、有効範囲が低有効範囲に設定されている場合、制御部１７は、タッチパネル１２に設定する有効範囲を低有効範囲から高有効範囲に切り替える（ステップ２０３）。一方、ステップ２０１において、正確な入力操作が要求される機能を利用する旨の指示が入力されず、または、ステップ２０２において、有効範囲が高有効範囲に設定されていると、制御部１７は、ステップ２０４の処理に進む。ここでは、有効範囲が高有効範囲に設定されているので、制御部１７は、ステップ２０４の処理に進む。
【００４０】
ユーザがタッチパネル１２を操作して、記憶部１４に保存されている情報を読み出す指示を入力すると、制御部１７は、指定された情報を記憶部１４から読み出し、その画像を表示部１５に表示させる。図８に示す表示画面１２１が表示部１５に表示されたとする。
【００４１】
図８の表示画面１２１の下側には、ユーザが項目「決定」を指示するための決定ボタン１５０を示しているが、決定ボタン１５０よりも上側に、文字または画像が表示されているが、それらの表示を省略している。ここでは、決定ボタン１５０が、正確な入力操作が要求される表示内容に相当する。
【００４２】
ユーザの指が図８に示すタッチパネル１２の決定ボタン１５０に触れると、タッチパネル１２は、指の接触範囲を検出し、接触範囲から高有効範囲を判定する。はじめに、タッチパネル１２が接触範囲から有効範囲を図８に示す有効範囲Ｂ１１に判定した場合について説明する。
【００４３】
タッチパネル１２は、接触範囲から有効範囲を有効範囲Ｂ１１に判定すると、有効範囲Ｂ１１の有効範囲情報を制御部１７に送信する。制御部１７は、タッチパネル１２から有効範囲情報を受信すると（ステップ２０４）、表示部１５に表示されている画像と有効範囲情報とに基づいて、ユーザが画像上で選択している決定ボタン１５０の領域を特定する。続いて、制御部１７は、有効範囲情報に対応する有効範囲Ｂ１１が決定ボタン１５０の枠をはみ出しているか否かを調べる（ステップ２０５）。図８に示すように、有効範囲Ｂ１１の一部が決定ボタン１５０の領域からはみ出しているので、ステップ２０５の判定の結果、制御部１７は、何も処理をせずにステップ２０１に戻る。
【００４４】
なお、タッチパネル１２が接触範囲から判定する有効範囲が低有効範囲に設定されている場合には、有効範囲が図８に示す有効範囲Ｂ１１よりも小さくなり、有効範囲の全てが決定ボタン１５０の領域内に収まるので、制御部１７は、決定ボタン１５０に対応する処理を実行する。
【００４５】
次に、タッチパネル１２が接触範囲から有効範囲を図８に示す有効範囲Ｂ１２に判定した場合について説明する。
【００４６】
タッチパネル１２は、接触範囲から有効範囲を有効範囲Ｂ１２に判定すると、有効範囲Ｂ１２の有効範囲情報を制御部１７に送信する。制御部１７は、タッチパネル１２から有効範囲情報を受信すると（ステップ２０４）、表示部１５に表示されている画像と有効範囲情報とに基づいて、ユーザが画像上で選択している決定ボタン１５０の領域を特定する。続いて、制御部１７は、有効範囲情報に対応する有効範囲Ｂ１２が決定ボタン１５０の枠をはみ出しているか否かを調べる（ステップ２０５）。図８に示すように、有効範囲Ｂ１２の全てが決定ボタン１５０の領域内に収まっているので、ステップ２０５の判定の結果、制御部１７は、決定ボタン１５０に対応する処理を行い（ステップ２０６）、その後、ステップ２０１に戻る。
【００４７】
このようにして、タッチパネル１２が有効範囲を大きく判定することで、ユーザが正確に「決定ボタン」に接触しないと、「決定ボタン」に対応した処理が行われず、ユーザの意図しない操作のような誤操作の発生を防げる。
【００４８】
なお、高有効範囲で判定すべき表示内容として、「決定ボタン」の場合で説明したが、「決定ボタン」以外であってもよい。例えば、高有効範囲で判定すべき表示内容として、携帯端末１０が携帯電話機である場合、発信を指示するための「発話ボタン」や、携帯端末１０がインターネットに接続可能な装置である場合、インターネットを介してサーバからウェブページを受信して表示させるための「ブラウザボタン」など、ユーザに対して課金つながる項目のボタンが考えられる。
【００４９】
本実施形態では、タッチパネルは、検出した接触範囲に対して、設定された判定精度にしたがって異なる種類の有効範囲を判定して出力する。ユーザが正確な入力操作が必要とされる機能を利用する場合には、有効範囲の判定精度を低く設定することで、タッチパネルは有効範囲を大きく判定する。タッチパネルが有効範囲を大きく判定すると、ユーザによる正確な入力操作が必要となる。そのため、ユーザの不注意により、ユーザの意図しない指示が携帯端末に誤って入力されても、携帯端末は不正確な入力操作の指示に対して拒否を起こしやすくなり、携帯端末の誤動作を防ぐことができる。
【００５０】
一方、ユーザが正確な入力操作を必要としない機能を利用する場合、有効範囲の判定精度を通常の状態に設定することで、タッチパネルは有効範囲を小さく判定して出力する。タッチパネルが有効範囲を小さく判定すると、有効範囲が画面に表示される項目の枠をはみ出すことが少なくなり、その項目が選択されやすくなるため、操作性が向上する。
【００５１】
また、有効範囲が大きくなるように設定されている場合には、正確な入力操作が必要になるので、他人がユーザの入力操作を盗み見て、それに似たような入力操作を行っても携帯端末は入力指示に対して拒否を起こしやすくなる。そのため、他人による携帯端末の不正使用を防ぐことができる。
【００５２】
本実施形態では、複雑なユーザインターフェースを必要とせず、操作性が向上するだけでなく、ユーザの不正確な操作は受け付けず、正確な操作だけを受け付けることで、誤入力または誤操作を防止する。また、ユーザのみが入力できる正確な操作だけを受け付けることで、指の動きから入力内容を推測した他のユーザによる不正な操作を排除できる。
【実施例１】
【００５３】
本実施例は、接触範囲に基づいて設定される高有効範囲と低有効範囲の面積が、図６Ａから図６Ｃを参照して説明した場合と異なる場合である。なお、本実施例では、上述の実施形態で説明した携帯端末１０の構成と異なる点を詳しく説明し、同様な構成についての詳細な説明を省略する。【００５４】
本実施例においても、制御部１７は、タッチパネル１２に判定させる有効範囲として高有効範囲および低有効範囲の２種類を設定可能にしているが、図６Ａから図６Ｃを参照して説明した場合と異なり、高有効範囲と低有効範囲のいずれもが接触範囲を縮小したものである。ただし、高有効範囲の方が低有効範囲よりも縮小率が小さいため、高有効範囲の方が低有効範囲よりも面積が大きい。【００５５】
本実施例の携帯端末１０の動作を、図７および図９を参照して説明する。図９は本実施例の携帯端末の動作を説明するための図である。【００５６】
図７に示したステップ２０４において、タッチパネル１２が接触範囲ＣＡ１１から有効範囲を判定して制御部１７に通知する。ここで、タッチパネル１２で判定される有効範囲が低有効範囲に設定されている場合、タッチパネル１２は有効範囲Ａ１５の有効範囲情報を制御部１７に通知する。制御部１７は、ステップ２０５の判定で、有効範囲Ａ１５が決定ボタン１５０の枠内の収っているので、決定ボタン１５０に対応する処理を実行する。【００５７】
一方、タッチパネル１２で判定される有効範囲が高有効範囲に設定されている場合、タッチパネル１２は有効範囲Ｂ１５の有効範囲情報を制御部１７に通知する。制御部１７は、ステップ２０５の判定で、有効範囲Ｂ１５が決定ボタン１５０の枠をはみ出しているので、何も処理をしない。【００５８】
本実施例のように、高有効範囲および低有効範囲のいずれもが接触範囲よりも小さくても、上述した実施形態と同様な効果が得られる。
【実施例２】
【００５９】
本実施例は、タッチパネルの検出可能領域を、正確な入力操作が要求されない領域（以下では、「通常の入力操作でよい領域」と称する）と、正確な入力操作が要求される領域とに分類して予め設定し、分類した領域に対応して有効範囲の種類を切り替えるものである。【００６０】
なお、本実施例では、上述の実施形態で説明した携帯端末１０の構成と異なる点を詳しく説明し、同様な構成についての詳細な説明を省略する。【００６１】
表示部１５に表示させるための画像データについて、表示部１５に表示された画像の領域毎に、タッチパネル１２に判定させる有効範囲の種類が設定されている。本実施例の制御部１７は、画像データを記憶部１４から読み出して表示部１５に表示させると、画像データの画像の領域に対応して、高有効範囲または低有効範囲をタッチパネル１２に設定する。【００６２】
なお、本実施例では、記憶部１４に保存されている画像データの場合で説明するが、記憶部１４に保存されている画像データに限らず、携帯端末１０がインターネットと通信可能な装置であれば、インターネットを介して受信するウェブページの画像に予め有効範囲の種類が設定されていてもよい。【００６３】
本実施例の携帯端末１０の動作を、図７および図１０を参照して説明する。図１０は本実施例の携帯端末の動作を説明するための図である。【００６４】
図１０に示す表示画面１２１の表示領域では、決定ボタン１５０が表示される領域が正確な入力操作が要求される領域に相当し、決定ボタン１５０の領域に高有効範囲が設定されている。また、決定ボタン１５０以外の領域１５５は通常の入力操作でよい領域に相当し、領域１５５には低有効範囲が設定されている。【００６５】
制御部１７が、ユーザの指示にしたがって、指定された画像データを記憶部１４から読み出して表示部１５に表示させる。その後、図７に示したステップ２０４において、ユーザの指が領域１５５に接触すると、タッチパネル１２が接触範囲から有効範囲を判定して制御部１７に通知する。領域１５５には有効範囲が低有効範囲に設定されているので、タッチパネル１２は有効範囲Ａ２１の有効範囲情報を制御部１７に通知する。制御部１７は、ステップ２０５で、有効範囲Ａ２１が領域１５５内の項目に収っているか否かを判定する。図１０に示す例では、有効範囲Ａ２１の位置に項目が表示されていないので、制御部１７は何も処理をしない。【００６６】
一方、図７に示したステップ２０４において、ユーザの指が決定ボタン１５０に接触すると、タッチパネル１２が接触範囲から有効範囲を判定して制御部１７に通知する。決定ボタン１５０には有効範囲が低有効範囲に設定されているので、タッチパネル１２は有効範囲Ｂ２１の有効範囲情報を制御部１７に通知する。制御部１７は、ステップ２０５で、有効範囲Ｂ２１が決定ボタン１５０の枠内に収まっているか否かを判定する。図１０に示す例では、有効範囲Ｂ２１が決定ボタン１５０の枠内に収まっているので、制御部１７は、決定ボタン１５０に対応する処理を実行する。【００６７】
本実施例のように、正確な入力操作が要求される表示内容に高有効範囲を設定し、正確な入力操作が要求されない表示内容、つまり通常の入力操作でよい表示内容に低有効範囲を設定することで、使用性を維持しながら、誤操作を防止することが可能となる。
【実施例３】
【００６８】
本実施例は、上述の実施形態における「正確な入力操作が要求される機能」の一例として、タッチパネルへの入力操作を受け付けない状態に設定する操作ロックを解除するための機能の場合である。【００６９】
なお、本実施例では、上述の実施形態で説明した携帯端末１０の構成と異なる点を詳しく説明し、同様な構成についての詳細な説明を省略する。【００７０】
本実施例の記憶部１４には、操作ロックを解除するための、有効範囲の移動軌跡を示すパターンとしてロック解除パターンが予め登録されている。この有効範囲は高有効範囲でも低有効範囲でもよい。本実施例の制御部１７は、操作ロックを解除する旨の指示が入力されると、タッチパネル１２の有効範囲を高有効範囲に設定する。そして、制御部１７は、タッチパネル１２から受信する有効範囲情報から高有効範囲の移動経路を読み出し、高有効範囲の移動経路とロック解除パターンとが一致するか否かを調べる。高有効範囲の移動経路とロック解除パターンとが一致すると、制御部１７は、操作ロックを解除する。本実施例では、操作ロックを解除するための高有効範囲の移動軌跡が正確な入力操作が要求される表示内容に相当する。【００７１】
本実施例の携帯端末１０の動作を説明する。図１１は本実施例の携帯端末の動作を説明するための図である。【００７２】
図１１の破線で示す、有効範囲の移動軌跡のパターンの情報が予め記憶部１４に登録されているものとする。【００７３】
ユーザが操作ロックを解除する旨の指示を入力する。この指示は、ユーザが図１１に示さないボタンを押すことによる入力操作であってもよく、操作ロックが機能しているタッチパネル１２に１回触れる入力操作でもよい。制御部１７は、図１１に示すように、ロック解除ガイドボタン１５３を表示部１５に表示させる。続いて、ユーザが指でタッチパネル１２に触れて、ロック解除操作範囲１５１に沿って指を移動させると、制御部１７は、その移動経路１３１に沿った高有効範囲の情報をタッチパネル１２から受信する。タッチパネル１２が判定する有効範囲Ｂ１４の移動経路１３１がロック解除操作範囲１５１を外れずに、ロック解除操作範囲１５１に沿って移動を終了した場合、制御部１７は、操作ロックを解除する。【００７４】
本実施例によれば、操作ロックを解除するときに正確な入力操作が必要になるので、入力操作が他人に盗み見られても、他人が同じように操作することは難しく、携帯端末は不正確な入力操作に対して拒否を起こしやすくなる。そのため、他人による携帯端末の不正使用を防ぐことができる。【００７５】
なお、タッチパネル１２は、表示画面全体において、有効範囲を大きく判定するようにしてもよく、操作ロック解除操作範囲１５１を除く領域では、有効範囲を小さく判定するようにしてもよい。【００７６】
（第２の実施形態）
第１の実施形態では、制御部がタッチパネルにおける有効範囲の判定精度を変更し、タッチパネルが有効範囲の大きさを判定する場合で説明したが、タッチパネルでは有効範囲の判定精度を通常の状態（所定の値）に設定し、制御部において有効範囲の大きさを変更するものである。【００７７】
なお、本実施形態では、第１の実施形態で説明した携帯端末１０と異なる点を詳しく説明し、同様な構成についての詳細な説明を省略する。【００７８】
本実施形態の携帯端末１０の構成を説明する。【００７９】
本実施形態におけるタッチパネル１２は、接触範囲から第１の有効範囲を判定し、第１の有効範囲の有効範囲情報を制御部１７に送信する。【００８０】
本実施形態の制御部１７は、タッチパネル１２から有効範囲情報を受信すると、第１の有効範囲に基づいて第２の有効範囲を認識し、表示部１５に表示させている画像と第２の有効範囲とに基づいて、ユーザが画像上で選択している領域を特定する。そして、制御部１７は、特定した領域に項目が表示されている場合、第２の有効範囲が画像の項目の枠をはみ出しているか否かを調べる。第２の有効範囲がその項目内に収まっている場合、制御部１７は、その項目に対応する処理を実行し、第２の有効範囲の一部でも項目の外にはみ出している場合、ユーザはその項目を選択していないと認識し、何も処理をせず、ユーザの次の指示を待つ状態になる。【００８１】
また、制御部１７は、正確な入力操作が要求される機能を利用する旨の指示が入力されると、第１の有効範囲に基づいて認識する第２の有効範囲を、第１の有効範囲の中心から予め決められた倍率で第１の有効範囲を拡大した高有効範囲に設定する。制御部１７は、正確な入力操作を必要としない機能を利用する旨の指示が入力されると、第１の有効範囲に基づいて認識する第２の有効範囲を、第１の有効範囲の中心から予め決められた倍率で第１の有効範囲を縮小した低有効範囲に設定する。【００８２】
次に、本実施形態の携帯端末の動作を説明する。図１２は本実施形態の携帯端末の動作手順を示すフローチャートである。【００８３】
図１２に示すステップ３０１および３０２の動作は、図７のステップ２０１および２０２と同様になるため、その詳細な説明を省略する。【００８４】
ステップ３０２において、有効範囲が低有効範囲に設定されている場合、制御部１７は、接触範囲から認識する有効範囲を低有効範囲から高有効範囲に切り替える（ステップ３０３）。一方、ステップ３０１において、正確な入力操作が要求される機能を利用する旨の指示が入力されず、または、ステップ３０２において、有効範囲が高有効範囲に設定されていると、制御部１７は、ステップ３０４の処理に進む。【００８５】
制御部１７がユーザの指示にしたがって記憶部１４に保存されている情報を表示部１５に表示させる。ユーザの指がタッチパネル１２に触れると、タッチパネル１２は、指の接触範囲を検出し、接触範囲から第１の有効範囲を判定する。続いて、タッチパネル１２は、第１の有効範囲の有効範囲情報を制御部１７に送信する。【００８６】
制御部１７は、タッチパネル１２から有効範囲情報を受信すると（ステップ３０４）、第１の有効範囲に基づいて第２の有効範囲を認識する（ステップ３０５）。そして、制御部１７は、表示部１５に表示させている画像と第２の有効範囲とに基づいて、ユーザが画像上で選択している領域を特定する。特定した領域に項目が表示されている場合、制御部１７は、第２の有効範囲が画像の項目の枠をはみ出しているか否かを調べる（ステップ３０６）。ステップ３０６の判定の結果、第２の有効範囲がその項目内に収まっている場合、制御部１７は、その項目に対応する処理を実行する（ステップ３０７）。【００８７】
ステップ３０６の判定の結果、第２の有効範囲の一部でも項目の外にはみ出している場合、ユーザはその項目を選択していないと認識し、何も処理をせず、ステップ３０１に戻る。【００８８】
本実施形態においても、第１の実施形態と同様な効果が得られる。また、本実施形態における高有効範囲および低有効範囲の設定方法に、第１の実施形態における実施例１から実施例３を適用してもよい。例えば、本実施形態では、制御部１７が、正確な入力操作が要求される機能を利用するか否かの指示にしたがって第２の有効範囲を設定する場合で説明したが、実施例２で説明した場合のように、表示部１５に表示された内容が正確な入力操作が要求される内容であるか否かによって第２の有効範囲を設定してもよい。【００８９】
なお、上述の実施形態および実施例において、有効範囲を２種類設定する方法として、有効範囲の大きさ（面積）を変える場合で説明したが、有効範囲の形状を変えてもよい。この場合、正確な操作入力を要求する領域の大きさに、高有効範囲の形状を合わせることで、より正確な入力操作による指示だけを受け付けることができる。【００９０】
また、本発明は、電子機器や情報処理方法に限定されず、上述の実施形態の情報処理方法をコンピュータに実行させるためのプログラムであってもよく、そのプログラムをコンピュータに読み取り可能に記録した記録媒体であってもよい。【００９１】
本発明の効果の一例として、操作性が向上するとともに、誤入力または誤操作を防止できる。【００９２】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。【００９３】
なお、この出願は、２０１２年３月１４日に出願された日本出願の特願２０１２−０５７２２６の内容が全て取り込まれており、この日本出願を基礎として優先権を主張するものである。
【符号の説明】
【００９４】
１０    携帯端末
１２    タッチパネル
１４    記憶部
１５    表示部
１７    制御部
Ａ１０    低有効範囲
Ｂ１０    高有効範囲
ＣＡ    接触範囲
【図１】
2013136838.tif 000003
【図２】
2013136838.tif 000004
【図３】
2013136838.tif 000005
【図４】
2013136838.tif 000006
【図５】
2013136838.tif 000007
【図６Ａ】
2013136838.tif 000008
【図６Ｂ】
2013136838.tif 000009
【図６Ｃ】
2013136838.tif 000010
【図７】
2013136838.tif 000011
【図８】
2013136838.tif 000012
【図９】
2013136838.tif 000013
【図１０】
2013136838.tif 000014
【図１１】
2013136838.tif 000015
【図１２】
2013136838.tif 000016
【手続補正書】
【提出日】平成26年9月8日(2014.9.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて前記操作を検出可能な範囲である有効範囲を判定して出力する操作部と、
前記有効範囲に基づいて前記操作物が指定した範囲である指定範囲を特定する制御部と、を有し、
前記制御部は、
前記表示部に表示される表示内容に応じて前記有効範囲を設定する、電子機器。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項６
【補正方法】変更
【補正の内容】
【請求項６】
表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて前記操作を検出可能な範囲である第１の有効範囲を判定して出力する操作部と、
前記第１の有効範囲に応じて認識した第２の有効範囲に基づいて前記操作物が指定した範囲である指定範囲を特定する制御部と、を有し、
前記制御部は、
前記表示部に表示される表示内容に応じて前記第２の有効範囲を設定する、電子機器。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項７
【補正方法】変更
【補正の内容】
【請求項７】
操作部と、制御部を有する電子機器による情報処理方法であって、
前記操作部が、表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて前記操作を検出可能な範囲である第１の有効範囲を判定して出力し、
前記制御部が、前記表示部に表示される表示内容に応じて、前記第１の有効範囲から第２の有効範囲を認識し、
前記制御部が、前記第２の有効範囲に基づいて前記操作物が指定した範囲である指定範囲を特定する、情報処理方法。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項８
【補正方法】変更
【補正の内容】
【請求項８】
操作部を備えたコンピュータに、
前記操作部が表示部に対する操作物の操作を検出し、その検出された範囲である検出範囲に基づいて前記操作を検出可能な範囲である第１の有効範囲を判定すると、前記表示部に表示される表示内容に応じて、前記第１の有効範囲から第２の有効範囲を認識する手順と、
前記第２の有効範囲に基づいて前記操作物が指定した範囲である指定範囲を特定する手順を実行させるためのプログラム。
【国際調査報告】
2013136838.tif 000017
2013136838.tif 000018
2013136838.tif 000019
2013136838.tif 000020