(57)【特許請求の範囲】
【請求項１】
入力操作の操作対象のオブジェクトを表示可能な表示部と、
前記操作対象のオブジェクトに対して、ユーザ操作を受け付ける入力操作部と、
前記操作対象のオブジェクトに関する、前記ユーザ操作に感応する感応領域を割り当てる制御部と、
を備える電子機器の入力装置であって、
前記制御部は、前記オブジェクトが非表示の場合、前記感応領域を第１の感応領域と割り当て、前記オブジェクトが表示の場合、前記感応領域を第２の感応領域と割り当てる電子機器の入力装置。
【請求項２】
請求項１に記載の電子機器の入力装置であって、
前記第１の感応領域は、前記第２の感応領域より大きい電子機器の入力装置。
【請求項３】
請求項１に記載の電子機器の入力装置であって、
前記第１の感応領域は、前記オブジェクトの表示領域より大きい電子機器の入力装置。
【請求項４】
請求項１に記載の電子機器の入力装置であって、
前記第２の感応領域は、前記オブジェクトの表示領域と約同等の大きさで前記第１の感応領域より小さい電子機器の入力装置。
【請求項５】
請求項１〜４のいずれか一項に記載の電子機器の入力装置であって、
前記入力操作部はタッチパネルである電子機器の入力装置。
【請求項６】
請求項５に記載の電子機器の入力装置であって、
前記操作対象のオブジェクトは、前記表示部により表示可能なボタン、ツマミ、ノブ、スイッチ、ホイール、スライドバー、アイコンのうち、少なくともいずれか１つである電子機器の入力装置。
【請求項７】
入力操作の操作対象のオブジェクトを表示可能な表示部と、前記操作対象のオブジェクトに対して、ユーザ操作を受け付ける入力操作部と、前記操作対象のオブジェクトに関する、前記ユーザ操作に感応する感応領域を割り当てる制御部と、を備える電子機器の入力装置における入力操作処理方法であって、
前記制御部において、
前記オブジェクトが非表示の場合、前記感応領域を第１の感応領域と割り当て、前記オブジェクトが表示の場合、前記感応領域を第２の感応領域と割り当てるステップを有する入力操作処理方法。
【請求項８】
入力操作の操作対象のオブジェクトを表示可能な表示部と、前記操作対象のオブジェクトに対して、ユーザ操作を受け付ける入力操作部と、前記操作対象のオブジェクトに関する、前記ユーザ操作に感応する感応領域を割り当てる制御部と、を備える電子機器の入力装置における入力操作処理をするためのコンピュータで実行可能な入力制御プログラムであって、
当該入力制御プログラムは、
前記制御部において、
前記オブジェクトが非表示の場合、前記感応領域を第１の感応領域と割り当て、前記オブジェクトが表示の場合、前記感応領域を第２の感応領域と割り当てるステップを前記コンピュータに実行させる入力制御プログラム。
【請求項９】
請求項１〜６のいずれか一項に記載の入力装置を搭載した電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話端末、携帯型情報端末（ＰＤＡ）、携帯型音楽プレーヤ、携帯型ゲーム機のような電子機器における入力操作に利用可能な電子機器の入力装置に関する。
【背景技術】
【０００２】
様々な電子機器において、最近ではユーザの操作性を改善したり機械的な操作ボタンの数を削減するために、ユーザの入力操作のために操作部にタッチパネルが用いられる場合が多い。このタッチパネルは、平面上の任意の点をユーザが指等で触れたり押圧した時に、この入力操作を検知して入力位置の座標を検出したり入力位置の座標の変化を検出する。また、一般的には液晶表示器のような表示画面と重ねた状態でタッチパネルを配置し、状況に応じて表示画面に表示される様々な操作ボタン（またはアイコン）の位置とタッチパネル上の座標とを対応付ける。これにより、機械的な操作ボタンを多数設ける必要がなくなるし、表示される各操作ボタンの位置とタッチパネル上の座標との対応関係を表す情報と、表示画面に表示する内容とを変更するだけで、ハードウェアに変更を加えることなく、操作ボタンの位置や数や形状などを自由に変更することが可能になる。
【０００３】
この種の入力装置においては、表示画面に表示されているそれぞれの操作ボタンやアイコンの表示領域の範囲と一致する特定の操作範囲内で入力操作（例えばタッチパネル上の押下）を検出した場合に該当する操作ボタンやアイコンに事前に割り当てられているコマンドを実行するように制御するのが一般的である。
【０００４】
しかし、例えば携帯電話端末のように比較的表示画面が小さい電子機器の場合には、画面に表示される操作ボタンやアイコンも小さくせざるを得ないので、特にタッチパネル上をユーザが指で押下することにより入力操作を行う場合には、ユーザが操作しようとする操作ボタンが表示されている領域の範囲と実際にユーザが指等で押下する位置とがずれやすく、正しい位置を押下して希望の動作を開始するまでにユーザが同じ操作ボタンの押下を何回も繰り返すような状況も生じていた。
【０００５】
このような問題点を解消し、ユーザの操作性を改善するための従来技術として、例えば特許文献１、特許文献２、特許文献３、特許文献４に開示された技術が知られている。
【０００６】
特許文献１においては、タッチパネルに指が接近したことをカメラからの信号で認識すると、対象位置の近傍にあるアイコンを拡大表示することが開示されている。これにより、画面が小さい場合でもタッチパネルを操作する際には各アイコンを拡大した状態で確認できるので、位置を把握し易くなる。
【０００７】
特許文献２においては、画面に表示されているカーソルの位置が画面上の目的のボタンに近づくと、該当するボタンを拡大表示することが開示されている。これにより、画面が小さい場合でも画面上のボタンを操作する際にはボタンが拡大表示されるので、ボタンとカーソルとの位置合わせが容易になる。
【０００８】
特許文献３においては、表示されているアイコン等の領域の外側の位置がマウスカーソルにより操作（クリック）された場合に、該当するアイコン等の表示を拡大し、入力操作に反応する領域も拡大することが開示されている。これにより、画面が小さい場合でも画面上で拡大されたアイコン等を操作することができるので、アイコンとマウスカーソルとの位置合わせが容易になる。
【０００９】
特許文献４においては、タッチパネルの画面に表示する多数のアイコンのそれぞれに優先度（プライオリティ）を割り当て、優先度に応じて各アイコンの領域の大きさを制御すること、並びに各アイコンが実際に操作された頻度を検出し、その結果に応じて各アイコンの優先度を自動的に変更することが開示されている。これにより、優先度の高いアイコンや操作頻度の高いアイコンについては大きく表示されるので各アイコンと指との位置合わせが容易になる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００６−２３６１４３号公報
【特許文献２】特開平８−１６３５３号公報
【特許文献３】特開平９−２５１３４１号公報
【特許文献４】特開平９−５４６５７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ところで、タッチパネルによる操作あるいはマウスカーソル等を用いた操作のために操作ボタンやアイコンのような可視情報（グラフィカルユーザインタフェースを構成する表示要素：ウィジェット（Widget）とも呼ばれる）を画面に表示する装置であっても、一時的に表示を消去する場合もある。
【００１２】
例えば、比較的小さい画面にテレビ番組のような動画像や写真のような静止画のコンテンツを表示する場合には、コンテンツの鑑賞の際にそれぞれの操作ボタンやアイコンの表示がユーザにとって目障りになる可能性が高いので、画面上で操作可能な状態の操作ボタンであっても非表示状態に切り替えてユーザからの入力操作を待ち、実際に操作が検出されたような場合だけその操作ボタンを非表示状態から表示状態に切り替えるように制御する。
【００１３】
従って、ユーザは非表示状態の操作ボタンやアイコンについても操作が可能であり、これらを実際に操作する場合がある。すなわち、ユーザが使い慣れた電子機器であれば、ユーザは表示状態の各操作ボタンの位置を自分で覚えているので、所望の操作ボタンが存在すると考えられる隠れた領域の近傍をタッチパネルの押下によりあるいはマウスカーソル等を用いて操作することになる。
【００１４】
しかしながら、非表示状態の操作ボタンやアイコンを操作する場合には、それらの位置を目で確認できず、ユーザ自身の記憶と勘のみに頼らざるを得ないので、位置合わせが難しく操作性が良くない。また、表示状態の操作ボタンやアイコンを操作する場合であっても、位置合わせが難しい場合もある。例えば、画面上に表示されている操作ボタンの表示内容とその背景（例えば画像など）の内容とのコントラスト（輝度の差）あるいは色の差が小さい場合には、操作ボタンとその背景との境界の区別が困難になるので、操作すべき操作ボタンの表示されている範囲を把握しにくい。また、例えば操作ボタンの形状が複雑な形状であったり、操作ボタンの輪郭部分が直線的または曲線的でない（例えば波形やギザギザになっている）ような場合にも、操作すべき操作ボタンの範囲がどの領域までなのかを把握するのが困難になる。
【００１５】
本発明は、上記事情に鑑みてなされたもので、様々な状況において、操作対象となる操作ボタンやアイコン等の要素の表示領域と操作に対する感応領域とを適切に設定でき、操作対象が明確に認識できない場合であっても操作性を向上させることが可能な電子機器の入力装置及び入力操作処理方法、並びに入力制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明による電子機器の入力装置は、入力操作の操作対象のオブジェクトを表示可能な表示部と、前記操作対象のオブジェクトに対して、ユーザ操作を受け付ける入力操作部と、前記操作対象のオブジェクトに関する、前記ユーザ操作に感応する感応領域を割り当てる制御部と、を備える電子機器の入力装置であって、前記制御部は、前記オブジェクトが非表示の場合、前記感応領域を第１の感応領域と割り当て、前記オブジェクトが表示の場合、前記感応領域を第２の感応領域と割り当てるものである。
これにより、オブジェクトが非表示の場合、感応領域を第１の感応領域と割り当て、オブジェクトが表示の場合、感応領域を第２の感応領域と割り当てることで、様々な状況において、操作対象となる操作ボタンやアイコン等の要素の表示領域と操作に対する感応領域とを適切に設定でき、操作対象が非表示状態であっても操作しやすくなる。
【００１７】
また、本発明は、上記の電子機器の入力装置であって、前記第１の感応領域は、前記第２の感応領域より大きいものを含む。
また、本発明は、上記の電子機器の入力装置であって、前記第１の感応領域は、前記オブジェクトの表示領域より大きいものを含む。
これにより、オブジェクトの表示領域より大きい領域を第１の感応領域とすることで、操作対象のオブジェクトが明確に認識できない場合においても、オブジェクトの表示範囲から多少ずれた位置をユーザが操作した場合であってもその入力操作を受け付けて対応する処理を行うことができる。
【００１８】
また、本発明は、上記の電子機器の入力装置であって、前記第２の感応領域は、前記オブジェクトの表示領域と約同等の大きさで前記第１の感応領域より小さいものを含む。
これにより、オブジェクトの表示領域と約同等の大きさで第１の感応領域より小さい領域を第２の感応領域とすることで、操作対象のオブジェクトが認識できる場合はオブジェクトの表示領域に合った入力操作のみを適切に受け入れて処理でき、入力操作時の誤検出などを防止できる。
【００１９】
また、本発明は、上記の電子機器の入力装置であって、前記入力操作部はタッチパネルであるものを含む。
また、本発明は、上記の電子機器の入力装置であって、前記操作対象のオブジェクトは、前記表示部により表示可能なボタン、ツマミ、ノブ、スイッチ、ホイール、スライドバー、アイコンのうち、少なくともいずれか１つであるものを含む。
【００２０】
本発明の入力操作処理方法は、入力操作の操作対象のオブジェクトを表示可能な表示部と、前記操作対象のオブジェクトに対して、ユーザ操作を受け付ける入力操作部と、前記操作対象のオブジェクトに関する、前記ユーザ操作に感応する感応領域を割り当てる制御部と、を備える電子機器の入力装置における入力操作処理方法であって、前記制御部において、前記オブジェクトが非表示の場合、前記感応領域を第１の感応領域と割り当て、前記オブジェクトが表示の場合、前記感応領域を第２の感応領域と割り当てるステップを有するものである。
【００２１】
また、本発明は、入力操作の操作対象のオブジェクトを表示可能な表示部と、前記操作対象のオブジェクトに対して、ユーザ操作を受け付ける入力操作部と、前記操作対象のオブジェクトに関する、前記ユーザ操作に感応する感応領域を割り当てる制御部と、を備える電子機器の入力装置における入力操作処理をするためのコンピュータで実行可能な入力制御プログラムであって、当該入力制御プログラムは、前記制御部において、前記オブジェクトが非表示の場合、前記感応領域を第１の感応領域と割り当て、前記オブジェクトが表示の場合、前記感応領域を第２の感応領域と割り当てるステップを前記コンピュータに実行させる入力制御プログラムを提供する。
【００２２】
また、本発明は、上記いずれかに記載の入力装置を搭載した電子機器を提供する。
【発明の効果】
【００２３】
本発明によれば、様々な状況において、操作対象となる操作ボタンやアイコン等の要素の表示領域と操作に対する感応領域とを適切に設定でき、操作対象が明確に認識できない場合であっても操作性を向上させることが可能な電子機器の入力装置及び入力操作処理方法、並びに入力制御プログラムを提供できる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態における電子機器の入力装置の主要部の構成を示すブロック図
【図２】第１の実施形態の入力装置における表示画面及び動作の具体例を示す模式図
【図３】第１の実施形態の入力装置における主要な動作を示すシーケンス図
【図４】第１の実施形態の入力装置における表示画面の具体例を示す模式図
【図５】第１の実施形態の入力装置において使用するコマンド割り当てテーブルの具体例を示す模式図
【図６】第１の実施形態における感応領域切替動作の処理内容を示すフローチャート
【図７】第１の実施形態における入力処理動作の処理内容を示すフローチャート
【図８】第１の実施形態における感応領域変更時の動作例を示すタイムチャート
【図９】第２の実施形態の入力装置における表示画面及び感応領域の具体例を示す模式図
【図１０】第２の実施形態における感応領域切替動作の処理内容を示すフローチャート
【発明を実施するための形態】
【００２５】
以下の実施形態では、電子機器の入力装置の一例として、携帯電話端末等の携帯電子機器に適用した構成例を示す。
【００２６】
（第１の実施形態）
図１は本発明の実施形態における電子機器の入力装置の主要部の構成を示すブロック図である。
【００２７】
本実施形態の入力装置は、例えば携帯電話端末、携帯型情報端末（ＰＤＡ）、携帯型音楽プレーヤ、携帯型ゲーム機のような電子機器に対してユーザが入力操作を行うために利用することを想定した装置である。入力装置は、電子機器に搭載され、表示部上の入力面において触れる、なぞる等の接触操作による入力機能を有するタッチパネルを備えて構成される。
【００２８】
図１に示す入力装置１は、タッチパネル１０、表示部３０、アプリケーション１００、入力信号解析部２００、入力信号制御部３００、設定制御部４００、及び画面表示制御部５００を備えて構成される。また、入力装置１を搭載した電子機器には、音声信号出力用の増幅器、スピーカやヘッドホン等の音声出力部などの、制御対象デバイス５０が設けられる。
【００２９】
タッチパネル１０は、操作用の入力デバイスであり、平面状に形成された透明な感圧シートを含み、前記感圧シートの面における接触の有無及び接触を検出した位置の座標情報を表す信号を定期的に出力する。従って、ユーザが自分の指やスタイラスペン等を用いてこの感圧シートの表面を押下する（触れる）ことにより、接触したことを示す信号及び入力位置の座標情報が出力される。なお、接触の有無及び接触した入力位置の座標を検出できるものであれば、静電式タッチパネルなど、感圧シート以外の検出要素を用いてタッチパネル１０を構成しても良い。
【００３０】
表示部３０は、平面状の表示画面に文字、図形、画像のような様々な可視情報を表示することが可能な装置であり、液晶表示装置などにより構成される。前記タッチパネル１０は、この表示部３０の表示画面の上に重ねて配置され、入力面を形成している。従って、ユーザは表示部３０の表示画面の内容をタッチパネル１０を透過した光により確認しながら、タッチパネル１０上の特定の位置（操作ボタン等が表示されている位置）に触れることができる。なお、各操作ボタンの表示を表示部３０の表示画面上から一時的に消去して非表示状態にすることもあるが、非表示状態の操作ボタンに対しても入力操作を行うことができる。
【００３１】
アプリケーション１００は、上位の個別のアプリケーションプログラム（例えば音楽再生機能を提供するプログラム）と、入力操作のための機能を提供する入力装置１との間で各種データや制御情報等をやり取りするためのインタフェースを提供するプログラム（ミドルウェア）である。このアプリケーション１００は、入力信号解析部２００から通知される制御信号に基づいて、該当するコマンドを実行し、設定制御部４００及び画面表示制御部５００に指示を与える。この際、表示部３０の表示画面における各操作ボタンの表示状態／非表示状態の管理も行う。
【００３２】
入力信号制御部３００は、入力デバイスであるタッチパネル１０から出力される信号の受付を制御する。具体的には、タッチパネル１０から入力される信号がノイズかどうかを識別し、ノイズでない適切な信号を検出した場合には、入力面における入力位置を検出し、接触の有無及び接触した位置の座標を表す情報を一定の間隔で入力信号解析部２００に通知する。
【００３３】
入力信号解析部２００は、入力信号制御部３００から入力される情報を解析することにより、ユーザの入力操作の内容を予め割り当てられたコマンドに対応付けて、該当するコマンドを実行指示するための制御信号を出力する。具体的には、単純なボタンの押下に相当する操作状態（接触オン）、押下を解除したことを表す操作状態（接触オフ）、押下しながら接触位置を移動する場合の移動軌跡（接触位置の変位）などの操作内容、及びこれらの操作位置の座標（入力座標）を検出する。また、各操作ボタンについてユーザの入力に反応する領域の大きさを、該当する操作ボタンが表示状態か非表示状態かに応じて切り替える。更に詳細な動作については後で説明する。入力信号解析部２００の解析結果は、アプリケーション１００を経由して設定制御部４００または画面表示制御部５００に入力される。
【００３４】
設定制御部４００は、電子機器が動作する際に使用する様々なパラメータを管理し、対象部の制御を行う。例えば、音楽を再生する場合の音量を調整するための音量調整パラメータや、音質を調整するための音質調整パラメータなどを設定制御部４００が管理する。そして、これらのパラメータを制御対象デバイス（例えば増幅器）５０に与える。
【００３５】
画面表示制御部５００は、表示部３０の表示画面における操作対象のオブジェクトの表示を制御するもので、操作対象のオブジェクトの一例としての操作ボタンを可視情報（物理的な操作ボタンに似たイメージの表示内容）として表示したり、表示を消去したりするなどの表示制御を行う。また、表示部３０の表示画面における輝度を調整するための輝度調整パラメータなどを管理し、表示部３０を制御する。本実施形態では、操作対象のオブジェクトとして操作ボタンを例示して説明するが、操作対象のオブジェクトには、ボタン、ツマミ、ノブ、スイッチ、ホイール、スライドバー、アイコンなど、各種の操作対象物を可視情報として表示するものが含まれる。
【００３６】
上記構成において、入力信号解析部２００、入力信号制御部３００、設定制御部４００、画面表示制御部５００が入力制御部の機能を実現し、このうち、入力信号制御部３００が入力位置検出部の機能を実現する。
【００３７】
音量調整（ボリューム調整）を行う場合、設定制御部４００から音量調整パラメータの値が制御対象デバイス５０である音声信号出力用の増幅器にゲインを調整する制御信号として入力される。例えば、ユーザが音量調節のための入力操作をタッチパネル１０に対して行うと、この入力操作を入力信号解析部２００が認識し、その認識結果がアプリケーション１００を介して設定制御部４００に入力され、設定制御部４００における音量調整パラメータが変更される。これにより、制御対象の増幅器のゲインが変化し、音声出力部からの出力音量が変化する。
【００３８】
図２は第１の実施形態の入力装置における表示画面及び動作の具体例を示す模式図である。第１の実施形態に係る入力装置の動作の具体例について、図２を参照しながら説明する。表示部３０には、図２に示すように表示画面３１にボリュームの操作ノブを模した円形の形状を有する可視情報である操作ボタン３２などが表示されている。ユーザは、この画面に重なっているタッチパネル１０を透過する光により画面の表示内容、すなわちタッチパネル上の操作ボタン３２の可視情報を見ながら、タッチパネル１０を操作することができる。
【００３９】
一般的な装置の場合には、図２（ｂ）に示すように表示画面３１に表示されている操作ボタン３２の範囲とユーザからの指３３での操作入力に対して感応するタッチパネル１０の領域の範囲とが一致するように制御される。また、例えばユーザが入力操作をほとんど行わないような状況では、不要な操作ボタン３２の表示を一時的に消去するように制御する。操作ボタン３２を表示画面３１から消去した状態であっても、操作ボタン３２に対するユーザの入力操作は可能である。すなわち、使い慣れた電子機器であれば、ユーザは操作ボタン３２が存在するおおよその位置を記憶しているので、目で見えない非表示状態の操作ボタン３２についてもそれが存在すると考えられる箇所を記憶と勘に頼って接触して操作できる。そして、操作位置が操作ボタン３２の位置と一致する場合には、入力装置は入力操作を受け付ける。
【００４０】
ところが、目で見えない非表示状態の操作ボタン３２を操作する場合には、ユーザは記憶と勘に頼って操作するので、位置ずれが発生する可能性は高い。その結果、所望の操作を実現するために、ユーザは少しずつ指を動かしながら同じ入力操作を何回も繰り返すことになり、操作性が良くない場合がある。
【００４１】
そこで、本実施形態の入力装置では、該当する操作ボタン３２に対して感応する領域を、操作ボタン３２が表示状態か非表示状態かに応じて自動的に切り替える。例えば、図２（ａ）に示すように、操作ボタン３２が表示状態のときには、操作ボタン３２の表示されている領域（ボタンの輪郭の内側）と一致する感応領域Ａ２（第２の感応領域）を、入力操作に感応する領域として割り当てる。また、操作ボタン３２が非表示状態のときには、操作ボタン３２の表示される領域Ａ２よりも大きい感応領域Ａ１（第１の感応領域）を、入力操作に感応する領域として割り当てる。
【００４２】
また、操作ボタン３２が非表示状態で入力操作が行われた場合に、操作ボタン３２を非表示状態から表示状態に切り替えるときには、入力操作に感応する感応領域Ａ１からＡ２への切り替えを所定時間だけ時間的に遅延させたり、この感応領域の外側での入力を検出した場合であっても所定時間以内に領域内に移動した場合には一連の入力操作として受け付けるように制御する。
【００４３】
図２（ｃ）はユーザの入力操作及び表示画面の状態遷移の具体例を表している。図中左側の表示画面３１ａでは、操作ボタン３２が非表示状態であり、操作ボタンの輪郭よりも大きな感応領域Ａ１が入力操作に感応するようになっている。この状態でユーザが指３３によりボタン位置より少し外れた広い位置より操作を開始すると、このユーザの入力操作に伴って図面中央の表示画面３１ｂのように、操作ボタン３２が表示状態に変化する。操作ボタン３２が表示状態に変化すると、ユーザは操作すべき操作ボタンの位置を正確に把握できるので、操作位置の軌道を補正し、移動軌跡３４を操作ボタン３２の表示領域内に収束させることが可能である。この状態で、入力操作に感応する領域が操作ボタンより大きな感応領域Ａ１から操作ボタンの輪郭の内側の感応領域Ａ２に切り替わる。そして、図中右側の表示画面３１ｃのように、操作ボタン３２に対する円状の回転操作を継続させることで、音量調整等の連続的な状態変化の入力操作を行うことができる。
【００４４】
本実施形態では、操作ボタンに対してぐるぐると回転操作する円運動の連続操作など、連続的な入力操作を行い、この入力操作に対応するコマンドとして連続操作に対して音量、音質、輝度、再生位置などの状態を連続的に変化させる場合を想定して説明する。
【００４５】
次に、第１の実施形態に係る入力装置の具体例な処理手順を図３を参照しながら説明する。図３は第１の実施形態の入力装置における主要な動作を示すシーケンス図である。
【００４６】
ユーザがタッチパネル１０に触れて入力操作を行う場合には、タッチパネル１０への接触操作があった場合に、タッチパネル１０上の入力位置を表す座標情報などを含む操作検知信号ＳＧ１が入力信号制御部３００へ一定の周期で出力される。入力信号制御部３００は、タッチパネル１０が出力する操作検知信号ＳＧ１の中から、ノイズを除去して有効な情報だけを操作信号ＳＧ２として入力信号解析部２００に与える。図３の右側に示す各構成要素の間Ｔは、タッチパネル１０からの入力座標情報が入力信号制御部３００を経て入力信号解析部２００へ継続的に通知される。
【００４７】
入力信号解析部２００は、ステップＳ１において今回の入力操作に対応付けられているコマンドを解析する。すなわち、入力された操作信号ＳＧ２に基づいて入力位置やその移動軌跡などを検出し、予め設定されて保持しているコマンド割り当てテーブル２１０を利用して、該当するコマンドを判定する。
【００４８】
この際、入力信号解析部２００は、まず、操作が開始されたときにその入力位置を示す入力座標を取得し、コマンド割り当てテーブル２１０を参照してその座標位置に該当する操作ボタンが規定されているかどうかを判定する。ここで、操作ボタンが非表示状態である場合は、操作ボタンが表示される領域の範囲よりも広い範囲の感応領域（図２のＡ１）で入力操作を受け付ける。該当する操作ボタンが存在する場合には、入力信号解析部２００はその操作ボタンに割り当てられたコマンドを選択し、アプリケーション１００にコマンド情報を与えて対応するコマンドを実行させる。コマンド実行のタイミングは、入力座標が連続的に変化する操作による入力の場合は所定の時間間隔で、単一の操作による入力の場合はユーザの指がタッチパネル１０から離れたときなどに実行する。
【００４９】
このとき、入力信号解析部２００からアプリケーション１００に入力操作に対応するコマンド信号ＳＧ３を与え、アプリケーション１００から画面表示制御部５００に表示制御信号ＳＧ５を与えて、操作ボタンの表示切り替えの制御を行うとともに、アプリケーション１００から設定制御部４００に設定制御信号ＳＧ４を与えて、コマンドに該当するパラメータの値を変更する。
【００５０】
また、入力信号解析部２００は、感応領域の切り替えタイミングを計測するタイマを起動し、このタイマが満了するまでは操作ボタン表示前と同様に大きな感応領域Ａ１によって入力操作に対応付けられているコマンドを解析する。すなわち、ユーザの操作開始の検出に伴って、画面表示制御部５００に指示して非表示状態の操作ボタンを表示状態に切り替えるが、この操作ボタン表示の切り替えタイミングに対して、入力操作を受け付ける感応領域の切り替え（Ａ１からＡ２への切り替え）については時間的に遅延させる。
【００５１】
例えば、図３の例では、ステップＳ１に続くステップＳ２でのコマンド解析においても、タイマ満了前であれば、入力信号解析部２００は操作ボタンを表示する前と同じ感応領域である大きい感応領域Ａ１によって入力操作を受け付ける。その後、タイマにより所定時間の経過を検出すると、入力信号解析部２００は入力操作を受け付ける領域を小さい感応領域Ａ２に切り替え、続くステップＳ３、Ｓ４において同じ入力操作が継続しているかどうかを判定する際にも、操作ボタンの表示後と同じ感応領域であるボタン表示領域（輪郭）と同等の感応領域Ａ２の範囲のみについて入力操作を受け付ける。ステップＳ３、Ｓ４では、入力操作が継続している場合には、同じコマンドのコマンド情報を出力して対応するコマンドを再び実行し、入力操作の中断を検出した場合には、新たな入力操作について判定する。
【００５２】
図４は第１の実施形態の入力装置における表示画面の具体例を示す模式図である。図４において、（ａ）は表示部３０の表示画面３１に表示される操作ボタンを、（ｂ）は操作ボタンより大きな感応領域Ａ１を、（ｃ）は操作ボタンと同等の大きさの感応領域Ａ２をそれぞれ示している。表示部３０の表示画面３１には、ボリュームの操作ノブを模した円形の操作ボタン３２ａ、３２ｂが配置されている。入力信号解析部２００では、図３の各ステップＳ１，Ｓ２，Ｓ３，Ｓ４においてコマンド割り当てテーブル２１０が参照され、操作ボタンの表示状態に応じて、図４（ｂ）の感応領域Ａ１（非表示状態の場合）、または図４（ｃ）の感応領域Ａ２（表示状態の場合）によってタッチパネル操作に対応するコマンドの判定が行われる。
【００５３】
図５は第１の実施形態の入力装置において使用するコマンド割り当てテーブルの具体例を示す模式図である。図５では、図４の各操作ボタンに対応するコマンド割り当てテーブル２１０の内容を示している。コマンド割り当てテーブル２１０には、それぞれの入力操作に対応付けた情報として、操作ボタン毎に、操作ボタンの形状を表す情報と、その操作ボタンの座標位置（Ｘ，Ｙ）及び大きさ（半径Ｒ）による操作ボタンの表示範囲と、操作ボタンに対応する操作の内容（タッピング，回転など）と、実行すべきコマンドの種類（ボタンＸ，ボタンＹなど）とが登録されている。従って、図３のステップＳ１等においては、このコマンド割り当てテーブル２１０の内容を参照し、入力された操作信号ＳＧ２の入力座標や移動軌跡と比較することにより、実行すべきコマンドを特定することができる。
【００５４】
また、本実施形態では、入力信号解析部２００におけるその他の制御パラメータとして、操作ボタンの表示前の感応領域拡大幅（例えば５０ドット）、表示後の感応領域拡大幅（例えば０ドット）、感応領域の変更タイミング遅延時間（例えば５００ｍｓｅｃ）が設定されている。この例では、操作ボタンの表示前には操作位置がボタン輪郭から５０ドット外に離れていても感応する状態とし、操作ボタンの表示後にはボタンサイズ通りにボタン輪郭の範囲内で感応する状態に切り替える。この際、操作ボタンの表示後に５００ｍｓｅｃ経過してから感応領域を変化（狭く）させるようにし、ユーザによる操作位置の軌道補正が可能なように少し余裕を持たせる。
【００５５】
例えば、操作ボタンが非表示状態の場合には、座標位置がＸ＝１００〜３００、Ｙ＝０〜２５０の感応領域Ａ１内で入力操作を検出した場合に、該当する操作ボタン３２ａ（ボタンＸ）に対する操作がなされたものと判定し、この操作ボタンに割り当てられたコマンドを実行対象に決定する。一方、操作ボタンが表示状態の場合には、座標位置がＸ＝１５０〜２５０、Ｙ＝１００〜２００の感応領域Ａ２内で入力操作を検出した場合に、該当する操作ボタン３２ａ（ボタンＸ）に対する操作がなされたものと判定し、この操作ボタンに割り当てられたコマンドを実行対象に決定する。
【００５６】
図３のステップＳ１で入力操作を解析した結果、入力操作に対応付けられたコマンドが「音量調整（音量増大）」のコマンドであると認識した場合には、入力信号解析部２００は音量調整用のコマンドとして音量増大のコマンド信号ＳＧ３をアプリケーション１００に与える。この場合、アプリケーション１００はコマンド信号ＳＧ３に従って、音量増大の設定制御信号ＳＧ４を設定制御部４００に与え、音量調整パラメータの値を変更する。これにより、設定制御部４００における音量調整パラメータが現音量値から１段階増加される。
【００５７】
また、ユーザの入力操作が継続している（タッチパネル１０に指が触れた状態が続いている）場合には、入力信号解析部２００は入力される操作信号ＳＧ２に従って、各ステップＳ２、Ｓ３、Ｓ４で入力操作のコマンド解析及び継続判定を実行し、判定の結果をアプリケーション１００に与える。ここで、音量調整（音量増大）に対応する入力操作が継続された場合、所定時間または所定変位量毎に、音量増大のコマンド信号ＳＧ３が入力信号解析部２００からアプリケーション１００に入力される。これにより、アプリケーション１００から音量増大の設定制御信号ＳＧ４が設定制御部４００に逐次入力され、音量調整パラメータの値が更新されて１段階ずつ増加される（図３の例では５→６→７）。
【００５８】
以下に、本実施形態のより詳細な動作について図６及び図７を参照しながら説明する。図６は第１の実施形態における感応領域切替動作の処理内容を示すフローチャートであり、図７は第１の実施形態における入力処理動作の処理内容を示すフローチャートである。ここで、図６に示す処理は、主に入力信号解析部２００において短い周期で定期的に繰り返し実行される。また、図７に示す処理は、主に入力信号解析部２００においてタッチパネル１０に対する入力操作の検出に伴って実行されるもので、図３のコマンド解析のステップＳ１、Ｓ２、及び継続判定のステップＳ３、Ｓ４などで処理が行われる。
【００５９】
図６のステップＳ１１では、入力信号解析部２００は、画面表示制御部５００を介して表示部３０の表示画面３１に表示可能な操作ボタン３２の状態を調べ、表示状態か非表示状態かを判別する。表示状態であればステップＳ１２に進み、非表示状態であればステップＳ１４に進む。
【００６０】
ステップＳ１２では、入力信号解析部２００は、操作ボタン３２が非表示状態から表示状態に切り替わってからの経過時間が所定時間Ｔ１（例えば５００ミリ秒）に到達したかどうかを調べ、時間Ｔ１を経過した場合はステップＳ１３に進み、時間Ｔ１を経過する前であればステップＳ１４に進む。
【００６１】
ステップＳ１３では、入力信号解析部２００は、操作ボタン３２が表示状態の場合に、各操作ボタン３２の感応領域（入力操作に感応する領域）として、操作ボタン３２の表示範囲の輪郭の内側と同等の感応領域Ａ２（図２（ａ）参照）を割り当てる。
【００６２】
ステップＳ１４では、入力信号解析部２００は、操作ボタン３２が非表示状態の場合に、各操作ボタン３２の感応領域として、操作ボタン３２の表示範囲よりも所定量大きい感応領域Ａ１（図２（ａ）参照）を割り当てる。
【００６３】
ステップＳ１５では、入力信号解析部２００は、最後の入力操作を検出してから所定時間Ｔ３を経過したかどうかを識別し、時間Ｔ３を経過しても新たな入力操作を検出しない場合には次のステップＳ１６を実行する。
【００６４】
ステップＳ１６では、画面表示制御部５００は、表示状態の操作ボタン３２を表示画面３１から消去し、非表示状態に切り替える。つまり、ユーザが入力操作を行わない状態が時間Ｔ３に渡って継続すると、操作ボタン３２は自動的に非表示状態に切り替わる。
【００６５】
一方、図７のステップＳ２１では、入力信号解析部２００は、入力操作を検出したかどうかを判定し、検出した場合にはステップＳ２２に進む。すなわち、タッチパネル１０から出力される操作検知信号ＳＧ１によって入力信号制御部３００が出力する操作信号ＳＧ２に基づき、入力信号解析部２００が入力操作を検出したかどうかを判定する。
【００６６】
ステップＳ２２では、入力信号解析部２００は、操作開始からの経過時間を判定するために利用するタイマを起動する。このタイマは、図３に示すタイマ等に該当するもので、図６の時間Ｔ１、図７の時間Ｔ２などをカウントする。
【００６７】
ステップＳ２３では、入力信号解析部２００は、タッチパネル１０が検出した入力位置の座標と、コマンド割り当てテーブル２１０に登録されている各操作ボタン３２に関する感応領域の範囲とを比較する。この感応領域は、前述のように図６のステップＳ１３またはステップＳ１４で逐次割り当てられる。
【００６８】
ステップＳ２３で比較した結果、入力信号解析部２００は、感応領域の内側の位置での操作を検出した場合にはステップＳ２４からステップＳ２５に進み、感応領域の外側の位置での操作を検出した場合にはステップＳ２４からステップＳ２７に進む。
【００６９】
ステップＳ２５では、画面表示制御部５００は、入力信号解析部２００からの指示に基づき、操作ボタン３２に対応する操作が検出された場合に、非表示状態の操作ボタン３２を表示状態に切り替える。したがって、それまでに操作ボタン３２を画面から消去していた場合には、ボタン操作検知によるステップＳ２５の実行に伴って再び操作ボタン３２が画面に表示される。
【００７０】
また、ステップＳ２６では、入力信号解析部２００は、コマンド割り当てテーブル２１０の内容を参照して、操作位置と一致する操作ボタン３２に対応付けられた特定のコマンドを識別し、このコマンドを実行する。
【００７１】
ステップＳ２７では、入力信号解析部２００は、操作位置の情報を監視し、操作位置が移動中かどうかを判別する。そして、操作位置が移動中であれば次のステップＳ２８を実行する。
【００７２】
ステップＳ２８では、操作の開始から所定時間Ｔ２（例えば１秒）を経過したかどうかを判定する。ここで、時間Ｔ２を経過していなければステップＳ２３に戻り、時間Ｔ２を経過しても操作ボタン３２の感応領域を外れた位置が操作されている場合には、操作位置の補正がなされず正常な操作が継続されていないとみなして、この処理を終了する。
【００７３】
上記処理により、操作ボタン３２が表示画面３１に実際に表示されているときには、図６のステップＳ１３で操作ボタン３２の感応領域として領域Ａ２が割り当てられるので、ユーザは実際に目で見て確認できる操作ボタン３２の範囲内を操作することにより、この操作ボタンに割り当てられたコマンドを実行させることができる。
【００７４】
また、操作ボタン３２が非表示状態の場合には、図６のステップＳ１４で操作ボタン３２の感応領域として領域Ａ１が割り当てられるので、ユーザか記憶している操作ボタン３２の表示範囲よりも広い範囲で入力操作が受け付けられることになる。この場合、ユーザの操作位置が非表示の操作ボタン３２の範囲に対して多少位置ずれしている場合であっても、該当する操作ボタンに対するコマンドを実行させることができる。
【００７５】
さらに、操作ボタン３２が非表示状態から表示状態に切り替わった場合でも、その時点から所定時間Ｔ１を経過するまでは図６のステップＳ１４を実行するので、入力操作を受け付ける感応領域の範囲が急に変化するのを防止できる。つまり、ユーザが実際に表示された操作ボタン３２を認識して状況が変化したことを認知するまでは感応領域を変更しないようにすることで、ユーザに違和感を与えるのを防止できる。
【００７６】
図８は第１の実施形態における感応領域変更時の動作例を示すタイムチャートである。図８に示す動作例では、ユーザの入力操作を時刻ｔａ１で検出すると、この操作に反応してそれまで非表示で隠れていた操作ボタンを表示する。なおここでは、処理の遅れや表示デバイスの動作の遅延等の影響を考慮し、時刻ｔａ１から数十ミリ秒程度遅れた時刻ｔａ２で実際に操作ボタンが表示される。また、ユーザが操作を開始してもしばらくの間は操作ボタンの感応領域として比較的大きい感応領域Ａ１が割り当てられるが、時刻ｔａ３で時間Ｔ１（例えば５００ｍｓｅｃ）が経過すると、操作ボタンの感応領域は領域Ａ２に変更される。
【００７７】
また、ユーザが最初に操作ボタンの感応領域の外側を操作した場合であっても、ユーザが所定時間Ｔ２以内に感応領域の内側を操作するように指の位置を移動すれば、入力信号解析部２００は、この入力位置の移動を検出し、該当する操作ボタンに対する入力操作であると判定して、最初からの操作を一連の操作として受け付ける。すなわち、操作位置が感応領域の外側で移動している場合、時間Ｔ２を経過するまでは図７のステップＳ２４からＳ２７、Ｓ２８、Ｓ２１と進み操作位置の移動の監視を継続するので、時間Ｔ２内で感応領域の内側まで移動したことを検出したときに、ステップＳ２６で感応領域を外れた位置での操作を含めて一連の操作（移動軌跡等）として入力操作を受け付ける。
【００７８】
上記第１の実施形態の構成により、ユーザが操作しようとする操作ボタンが状況に応じて表示状態及び非表示状態に切り替わる場合であっても、それぞれの状況においてユーザの操作性が確保されるように適切に制御することができる。
【００７９】
本実施形態の入力装置では、操作ボタンが非表示状態のときには、表示状態のときと比べて大きい範囲が感応領域として割り当てられるので、操作ボタンやアイコンの本来の表示範囲から多少ずれた位置をユーザが操作した場合であっても、その入力操作を受け付けて対応する処理を行うことができる。この場合、操作ボタンに対して入力位置がずれたりした場合でも入力操作を検出して操作対象に対応する処理を実行可能である。本実施形態のように、操作ボタンの表示領域と感応領域とを適切に設定可能にすることで、操作ボタンが明確に認識できない場合であっても、操作位置に対する適切な処理を実行可能であり、入力操作に対する無反応や誤検出を抑止でき、操作性を大幅に改善できる。
【００８０】
また、操作ボタンの表示状態では、ボタンサイズと同等の感応領域を割り当てるように感応領域を切り替えることで、操作ボタンに対応した入力操作を適切に受け入れて処理することができ、ユーザによる操作位置の把握や位置合わせも容易である。またこの場合、入力操作時の誤検出などを防止できる。さらに、操作入力を検出した場合に操作ボタンを表示状態にするか、またはハイライト表示などで操作ボタンの輪郭を表示することで、ユーザは操作に対する反応を確認でき、操作対象を明確に認識できる。
【００８１】
また、ユーザが回転操作などの連続的な操作を行う場合に、最初や途中の操作位置が一時的に感応領域外となる場合でも、操作位置を補正して所定時間以内に感応領域内に移動した場合は、該当する操作ボタンに対する入力操作であるとみなして一連の動作として検出することで、ユーザの操作位置の補正に対して適切に対応することができ、操作性を向上できる。
【００８２】
（第２の実施形態）
図９は第２の実施形態の入力装置における表示画面及び感応領域の具体例を示す模式図である。
【００８３】
第２の実施形態は第１の実施形態の変形例である。また、第２の実施形態においても図１と同様の構成の入力装置を想定しているが動作は少し変更されている。変更された動作について以下に説明する。
【００８４】
表示画面３１に実際に表示されている操作ボタン３２であっても、操作ボタン３２の輪郭の明瞭度が低い形態となっており、その範囲をユーザが正確に把握するのが困難な場合もある。図９（ａ）に示す例では、操作ボタン３２ｃの輪郭部分が複雑な形状であり、操作ボタンの表示範囲の内側と外側との境界の識別がユーザにとって難しい。そこで、第２の実施形態では、操作ボタンの輪郭が直線的でないなど、輪郭部分が曖昧で明確に識別できない場合に、操作ボタン３２ｃの輪郭よりも大きい円形の感応領域Ａ１を入力操作に感応する領域として割り当てる。
【００８５】
また、図９（ｂ）に示す例では、操作ボタン３２ｄの表示がグラデーションを含んでいるため、輪郭の位置の識別が難しい。したがって、グラデーションの表示を含む操作ボタン３２ｄについても、操作ボタンの表示範囲全体よりも大きい円形の感応領域Ａ１を入力操作に感応する領域として割り当てる。なお、操作ボタン３２の輪郭の明瞭度が低い形態としては、上記のオブジェクトの輪郭部分が複雑な形状の場合や、オブジェクトの表示がグラデーションを含んでいる場合に加えて、操作ボタンの表示輝度が低い場合、操作ボタンと背景との色調や明度が近いことにより操作ボタンと背景とのコントラストが低い場合なども含まれる。
【００８６】
ここで、操作ボタン３２に対する操作をユーザが把握可能なように操作入力時にハイライト表示させる場合など、操作ボタン３２自体の表示が変化したり、背景の画像などが変化するときは、これに伴って操作ボタン３２の表示範囲がユーザにとって明瞭になるように変化する。したがって、このような操作ボタンの表示に変化がある場合は、これに伴って所定期間経過後に感応領域を切り替える。
【００８７】
図９（ｃ）に示す例では、操作ボタン３２ｃの操作に対する応答処理として、ボタンのハイライト表示３５を行うことで、操作ボタン３２ｃの輪郭部分が複雑な形状で明確に識別できない場合であっても、ハイライト表示３５によって操作ボタンと背景とのコントラストが高くなるので、表示範囲が明確になる。この場合、当初は操作ボタン３２ｃの輪郭よりも大きい円形の感応領域Ａ１を割り当て、操作開始後にハイライト表示３５がなされたときは、操作ボタンの表示範囲と同等の大きさ（輪郭より内側）の感応領域Ａ２を入力操作に感応する領域として割り当てる。
【００８８】
また、図９（ｄ）に示す例では、操作ボタン３２ｄがグラデーションを含んでいて輪郭の位置の識別が困難な場合であっても、操作後のハイライト表示３５によって表示範囲が明確になる。この場合も、当初は操作ボタン３２ｄの輪郭よりも大きい円形の感応領域Ａ１を割り当て、操作開始後にハイライト表示３５がなされたときは、元々の操作ボタンのサイズと同等の大きさの感応領域Ａ２を入力操作に感応する領域として割り当てる。
【００８９】
なお、図４に示した例においても、表示画面３１には２つの操作ボタン３２ａ、３２ｂが表示されているが、操作ボタン３２ａ、３２ｂの輪郭部分がギザギザあるいは波形に形成されているので、この波形部分が大きくて操作ボタンの表示範囲の内側と外側との境界の識別がユーザにとって難しい場合がある。このように輪郭部分が明確に識別できない場合も、図４（ｂ）に示すように操作ボタンの輪郭よりも大きい感応領域Ａ１を入力操作に感応する領域として割り当てるようにすればよい。
【００９０】
図１０は第２の実施形態における感応領域切替動作の処理内容を示すフローチャートである。図１０に示す処理は、第１の実施形態における図６の処理の代わりに、主に入力信号解析部２００において短い周期で定期的に繰り返し実行される。
【００９１】
図１０のステップＳ３１では、入力信号解析部２００は、コマンド割り当てテーブル２１０に登録されている複数の操作ボタン３２のそれぞれについて判定するために順番に選択し、各操作ボタンの必要な情報をコマンド割り当てテーブル２１０から取得する。
【００９２】
ステップＳ３２では、入力信号解析部２００は、該当する操作ボタン３２について表示内容の輪郭が複雑な形状か否かを判別する。複雑な場合（例えば図９（ａ）に示すような形状の場合）はステップＳ３７に進み、直線的あるいは単純な曲線的な形状であればステップＳ３３に進む。
【００９３】
ステップＳ３３では、入力信号解析部２００は、該当する操作ボタン３２について表示内容がグラデーションを有するか否かを判別する。グラデーションを有する場合（例えば図９（ｂ）に示すような表示内容の場合）はステップＳ３７に進み、そうでなければステップＳ３４に進む。
【００９４】
ステップＳ３４では、入力信号解析部２００は、該当する操作ボタン３２の表示とその背景とのコントラストを判定するために、各操作ボタンの必要な表示情報を取得する。
【００９５】
ステップＳ３５では、入力信号解析部２００は、該当する操作ボタン３２の表示とその背景とのコントラストの高低を判別する。コントラストが比較的低い場合（例えば図９（ｃ）、（ｄ）においてハイライト表示３５がなされる前の場合）にはステップＳ３７に進み、コントラストが高い場合（例えば図９（ｃ）、（ｄ）においてハイライト表示３５がなされた後の場合）にはステップＳ３６に進む。なお、コントラスト以外に色の違いを判定するように変更または処理を追加しても良い。
【００９６】
ステップＳ３６では、入力信号解析部２００は、操作ボタン３２の輪郭が明確に識別可能な場合に、該当する操作ボタン３２の感応領域（入力操作に感応する領域）として、操作ボタン３２の表示範囲の輪郭の内側と同等の感応領域Ａ２（図２（ａ）参照）を割り当てる。
【００９７】
ステップＳ３７では、入力信号解析部２００は、操作ボタン３２の輪郭の識別がしづらい場合に、該当する操作ボタン３２の感応領域として、操作ボタン３２の表示範囲よりも所定量大きい感応領域Ａ１（図２（ａ）参照）を割り当てる。
【００９８】
そして、ステップＳ３８で、全操作ボタンの処理が終了したかを判定し、上記ステップＳ３１〜Ｓ３７の処理を現在表示画面３１に表示している全ての操作ボタン３２について繰り返す。なお、コマンド割り当てテーブル２１０に登録されている全ての操作ボタン３２について上記処理を行うようにしてもよい。ステップＳ３８で全ての操作ボタン３２について処理が終了したことを検出すると、この処理を終了する。
【００９９】
第２の実施形態では、表示画面に実際に表示されている操作ボタンにおいて、輪郭の形状が複雑な場合、操作ボタンの表示にグラデーションが含まれている場合、操作ボタンと背景とのコントラストが低い場合など、操作ボタンの輪郭の明瞭度が低い形態でユーザが操作ボタンを明確に把握しづらい状態の場合に、操作ボタンの輪郭よりも大きい感応領域Ａ１が割り当てられ、大きな範囲で入力操作を検出可能となる。これにより、ユーザの操作位置が多少ブレたりした場合でも、入力装置がその操作を受け付けて操作対象に対応する処理を実行することができる。また、操作ボタンの操作時にハイライト表示が行われ、操作ボタンの輪郭などが明確になっている場合には、操作ボタンの輪郭と同等の大きさの感応領域Ａ２が割り当てられるので、ユーザにとって実際に操作が受け付けられる範囲を理解しやすい。
【０１００】
なお、本発明は上記の実施形態において示されたものに限定されるものではなく、明細書の記載、並びに周知の技術に基づいて、当業者が変更、応用することも本発明の予定するところであり、保護を求める範囲に含まれる。
【０１０１】
上述した実施形態においては、入力部としてタッチパネル１０を用いて入力位置検出部で入力位置の座標を検出する構成を想定しているが、入力位置情報を持つ入力機能を有するものであれば、タッチパネル１０の代わりにマウス、トラックボール、ペン入力デバイス等の他の入力デバイスを入力部に用いて入力位置の検出を行っても良い。例えば、画面上にマウスカーソルを表示し、マウス等の入力デバイスの操作に伴ってマウスカーソルの表示位置を移動し、このマウスカーソルの表示位置のクリック等の操作に対して入力位置の座標を認識することもできる。
【０１０２】
また、本実施形態の入力装置については、電子回路等の専用のハードウェアだけで構成することもできるし、制御用のプロセッサ及びメモリ等を備えるコンピュータとこのコンピュータにおいて実行するプログラムとを組み合わせて構成することもできる。
【０１０３】
また、本実施形態の入力装置を、スピーカやレシーバ、また、外部ＡＶ出力を備えた携帯電話端末や携帯型音楽プレーヤ、携帯型ゲーム機のような電子機器に搭載することで、電子機器において本実施形態の効果を得られる。例えば、音量や音質などの音の出力の値や、出力しているコンテンツの選択などの操作を、ボタンやスイッチなどのオブジェクトを表示しない状態であっても、なぞる、触れるなどの接触操作で簡単に行えるため、簡単にユーザが意図した操作を行うことが可能になる。また、コンテンツが画像を含む場合は、ユーザが操作しない間はオブジェクトを非表示にしながらも、簡単に操作できるため、画像を楽しみながらも簡単に操作が行え、有用な電子機器を構成することができる。また、上記スピーカなどの出力装置はもちろんのこと、電子機器内部の設定、たとえば、電話帳やコンテンツの選択であるとか、Ｗｅｂページの閲覧操作などにも本入力装置は有用である。
【産業上の利用可能性】
【０１０４】
本発明は、様々な状況において、操作対象となる操作ボタンやアイコン等の要素の表示領域と操作に対する感応領域とを適切に設定でき、操作対象が明確に認識できない場合であっても操作性を向上させることが可能となる効果を有し、例えば携帯電話端末、携帯型情報端末（ＰＤＡ）、携帯型音楽プレーヤ、携帯型ゲーム機のような電子機器における入力操作に利用可能な電子機器の入力装置及び入力操作処理方法、並びに入力制御プログラム等において有用である。
【符号の説明】
【０１０５】
１  入力装置
１０  タッチパネル
３０  表示部
３１  表示画面
３２  操作ボタン
３４  移動軌跡
３５  ハイライト表示
５０  制御対象デバイス
１００  アプリケーション
２００  入力信号解析部
２１０  コマンド割り当てテーブル
３００  入力信号制御部
４００  設定制御部
５００  画面表示制御部
Ａ１、Ａ２  感応領域
【図１】
0005246974.tif 000002
【図２】
0005246974.tif 000003
【図３】
0005246974.tif 000004
【図４】
0005246974.tif 000005
【図５】
0005246974.tif 000006
【図６】
0005246974.tif 000007
【図７】
0005246974.tif 000008
【図８】
0005246974.tif 000009
【図９】
0005246974.tif 000010
【図１０】
0005246974.tif 000011