(57)【要約】      （修正有）【課題】テレビ等の対象表示装置に注目した状態でも所望の操作を継続可能な遠隔制御装置および遠隔制御システムを提供する。【解決手段】テレビに実行させる所定の処理を割当てられた１以上のオブジェクトが表示される表示パネル１０１と、表示パネルに対するポインタの接触状態および接触位置Ｐを検出する接触状態検出部１０３と、オブジェクトに対する操作を検出するための所定の検出領域Ａを表示パネル上でオブジェクト毎に設定し、オブジェクトの検出領域内でポインタによるタップ操作が検出されると、オブジェクトの検出領域がタップ操作時のポインタの接触位置の側にシフトするように、オブジェクトの検出領域を再設定する検出領域設定部１０５とを備えた、遠隔制御装置および遠隔制御システム。【選択図】図３
2011044103.tif 000002
【特許請求の範囲】
【請求項１】
外部機器に実行させる所定の処理を割当てられた１以上のオブジェクトが表示される表示パネルと、
前記表示パネルに対するポインタの接触状態および接触位置を検出する接触状態検出部と、
前記オブジェクトに対する操作を検出するための所定の検出領域を前記表示パネル上で前記オブジェクト毎に設定し、前記オブジェクトの検出領域内で前記ポインタによるタップ操作が検出されると、前記オブジェクトの検出領域がタップ操作時の前記ポインタの接触位置の側にシフトするように、前記オブジェクトの検出領域を再設定する検出領域設定部と、
を備える遠隔制御装置。
【請求項２】
前記検出領域設定部は、前記オブジェクトの検出領域と連動して他のオブジェクトの検出領域がシフトするように、前記他のオブジェクトの検出領域をさらに再設定する、請求項１に記載の遠隔制御装置。
【請求項３】
前記検出領域設定部は、前記オブジェクトの検出領域がタップ操作時の前記ポインタの接触位置の側にシフトするとともに、前記オブジェクトの検出領域が拡大するように、前記オブジェクトの検出領域を再設定する、請求項１に記載の遠隔制御装置。
【請求項４】
前記検出領域設定部は、他のオブジェクトの検出領域が縮小するように、他のオブジェクトの検出領域をさらに再設定する、請求項３に記載の遠隔制御装置。
【請求項５】
前記検出領域設定部は、前記オブジェクトの検出領域の中心点がタップ操作時の前記ポインタの接触位置にシフトするように、前記オブジェクトの検出領域を再設定する、請求項１に記載の遠隔制御装置。
【請求項６】
前記検出領域設定部は、前記オブジェクトの検出領域を再設定した後に、任意のオブジェクトに対する操作が検出されずに所定のリセット期間が経過すると、前記オブジェクトの検出領域を前記所定の検出領域に復帰する、請求項１に記載の遠隔制御装置。
【請求項７】
前記検出領域設定部は、さらに、前記オブジェクトの検出領域が前記所定の検出領域に所定の変更期間内で除々に変更するように、前記オブジェクトの検出領域を前記所定の検出領域に復帰する、請求項６に記載の遠隔制御装置。
【請求項８】
前記検出領域のシフト量が所定の警告閾値を超えると、ユーザーに警告を通知する警告通知部をさらに備える、請求項１に記載の遠隔制御装置。
【請求項９】
前記検出領域設定部は、前記警告が通知されている状態で、前記検出領域のシフト量が前記警告閾値を上回る所定のリセット閾値を超えると、前記オブジェクトの検出領域を前記所定の検出領域に復帰する、請求項８に記載の遠隔制御装置。
【請求項１０】
前記検出領域設定部は、同一のオブジェクトに対する操作が連続して検出された場合に、前記オブジェクトの検出領域を再設定する、請求項１に記載の遠隔制御装置。
【請求項１１】
前記オブジェクトに対する操作が検出されると、前記外部機器を遠隔制御して、前記オブジェクトに割当てられた所定の処理を前記外部機器に実行させる遠隔制御部をさらに備える、請求項１に記載の遠隔制御装置。
【請求項１２】
前記遠隔制御部は、前記オブジェクトの検出領域に対する前記ポインタの接触状態を前記外部機器に表示させるように、前記外部機器を遠隔制御する、請求項１に記載の遠隔制御装置。
【請求項１３】
外部機器および遠隔制御装置を有し、
前記外部機器は、所定の情報を表示する表示部を備え、
前記遠隔制御装置は、
前記外部機器に実行させる所定の処理を割当てられた１以上のオブジェクトが表示される表示パネルと、
前記表示パネルに対するポインタの接触状態および接触位置を検出する接触状態検出部と、
前記オブジェクトに対する操作を検出するための所定の検出領域を前記表示パネル上で前記オブジェクト毎に設定し、前記オブジェクトの検出領域内で前記ポインタによるタップ操作が検出されると、前記オブジェクトの検出領域がタップ操作時の前記ポインタの接触位置の側にシフトするように、前記オブジェクトの検出領域を再設定する検出領域設定部と、
を備える遠隔制御システム。
【請求項１４】
外部機器に実行させる所定の処理を割当てられた１以上のオブジェクトを表示パネルに表示し、
前記オブジェクトに対する操作を検出するための所定の検出領域を、前記表示パネル上で前記オブジェクト毎に設定し、
前記表示パネルに対するポインタの接触状態および接触位置を検出し、
前記オブジェクトの検出領域内で前記ポインタによるタップ操作が検出されると、前記オブジェクトの検出領域がタップ操作時の前記ポインタの接触位置の側にシフトするように、前記オブジェクトの検出領域を再設定する、遠隔制御方法。
【請求項１５】
外部機器に実行させる所定の処理を割当てられた１以上のオブジェクトを表示パネルに表示し、
前記オブジェクトに対する操作を検出するための所定の検出領域を、前記表示パネル上で前記オブジェクト毎に設定し、
前記表示パネルに対するポインタの接触状態および接触位置を検出し、
前記オブジェクトの検出領域内で前記ポインタによるタップ操作が検出されると、前記オブジェクトの検出領域がタップ操作時の前記ポインタの接触位置の側にシフトするように、前記オブジェクトの検出領域を再設定する、遠隔制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔制御装置、遠隔制御システム、遠隔制御方法およびプログラムに関する。
【背景技術】
【０００２】
従来、テレビジョン受像装置等の外部機器を遠隔制御するリモートコントローラ等の遠隔制御装置が知られている。一般に、遠隔制御装置の操作に応じて外部機器の状態が変化するので、ユーザーは、外部機器の状態の変化を通じて操作の実行を確認することができる。このため、ユーザーは、遠隔制御装置上の操作子の配置を一旦確認すると、遠隔制御装置を見ずに外部機器に注目した状態で所望の操作を継続する傾向にある。
【０００３】
ここで、遠隔制御装置にハードウェア的に設けられた操作子を操作する場合であれば、ユーザーは、遠隔制御装置を見ずとも、触覚により操作子の配置をある程度確認し、必要に応じて指の位置を修正することもできる。これにより、ユーザーは、外部機器にある程度注目した状態で、所望の操作を継続することができる。一方、下記特許文献１に開示されるように、ソフトウェアキーボード等、遠隔制御装置にソフトウェア的に設けられた操作子を操作する場合もある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３２５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この場合、ユーザーは、操作子の配置を一旦確認しても、触覚により操作子の配置を確認することも、必要に応じて指の位置を修正することもできない。このため、継続的な操作を通じて指の位置が意図せずに移動してしまうと、所望の操作子を操作できずに誤操作が生じてしまう場合がある。よって、ユーザーは、外部機器にある程度注目した状態で、所望の操作を継続することができない場合がある。
【０００６】
そこで、本発明は、外部機器にある程度注目した状態でも所望の操作を継続可能な、遠隔制御装置、遠隔制御システム、遠隔制御方法およびプログラムを提供しようとするものである。
【課題を解決するための手段】
【０００７】
本発明のある実施形態によれば、外部機器に実行させる所定の処理を割当てられた１以上のオブジェクトが表示される表示パネルと、表示パネルに対するポインタの接触状態および接触位置を検出する接触状態検出部と、オブジェクトに対する操作を検出するための所定の検出領域を表示パネル上でオブジェクト毎に設定し、オブジェクトの検出領域内でのポインタによるタップ操作が検出されると、オブジェクトの検出領域がタップ操作時のポインタの接触位置の側にシフトするように、オブジェクトの検出領域を再設定する検出領域設定部と、を備える遠隔制御装置が提供される。
【０００８】
かかる構成によれば、オブジェクトの検出領域内でのタップ操作に応じて、オブジェクトの検出領域が表示パネル上でタップ操作時のポインタの接触位置の側にシフトする。このため、継続的な操作を通じてポインタの位置が意図せずに移動しても、所望の操作子（オブジェクト）を操作可能であり、誤操作も生じ難くなる。よって、ユーザーは、外部機器にある程度注目した状態で、所望の操作を継続することができる。
【０００９】
また、本発明の別の実施形態によれば、前述した遠隔制御装置および外部機器を有する遠隔制御システムが提供される。
【００１０】
また、本発明の別の実施形態によれば、外部機器に実行させる所定の処理を割当てられた１以上のオブジェクトを表示パネルに表示し、オブジェクトに対する操作を検出するための所定の検出領域を、表示パネル上でオブジェクト毎に設定し、オブジェクトの検出領域内でのポインタによるタップ操作が検出されると、オブジェクトの検出領域がタップ操作時のポインタの接触位置の側にシフトするように、オブジェクトの検出領域を再設定する、遠隔制御方法が提供される。
【００１１】
また、本発明の別の実施形態によれば、前述した遠隔制御方法をコンピュータに実行させるためのプログラムが提供される。プログラムは、コンピュータ読取り可能な記録媒体を用いて提供されてもよく、通信手段を介して提供されてもよい。
【発明の効果】
【００１２】
以上説明したように本発明によれば、外部機器にある程度注目した状態でも所望の操作を継続可能な、遠隔制御装置、遠隔制御システム、遠隔制御方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る遠隔制御システムを示す図である。
【図２】携帯電話およびテレビに表示されるＧＵＩを示す図である。
【図３】本発明の実施形態に係る携帯電話の主要な構成を示すブロック図である。
【図４】本発明の第１の実施形態に係る制御方法を示すフロー図である。
【図５Ａ】本発明の第１の実施形態に係る遠隔制御方法を説明する図である。
【図５Ｂ】本発明の第１の実施形態に係る遠隔制御方法を説明する図である。
【図５Ｃ】本発明の第１の実施形態に係る遠隔制御方法を説明する図である。
【図５Ｄ】本発明の第１の実施形態に係る遠隔制御方法を説明する図である。
【図６Ａ】本発明の第１の実施形態の変形例に係る遠隔制御方法を説明する図である。
【図６Ｂ】本発明の第１の実施形態の変形例に係る遠隔制御方法を説明する図である。
【図６Ｃ】本発明の第１の実施形態の変形例に係る遠隔制御方法を説明する図である。
【図７】本発明の第２の実施形態に係る遠隔制御方法を示すフロー図である。
【図８Ａ】本発明の第２の実施形態に係る遠隔制御方法を説明する図である。
【図８Ｂ】本発明の第２の実施形態に係る遠隔制御方法を説明する図である。
【図８Ｃ】本発明の第２の実施形態に係る遠隔制御方法を説明する図である。
【図８Ｄ】本発明の第２の実施形態に係る遠隔制御方法を説明する図である。
【図８Ｅ】本発明の第２の実施形態に係る遠隔制御方法を説明する図である。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
［１．遠隔制御システムの構成］
まず、図１および図２を参照しながら、遠隔制御システムの構成について説明する。図１は、本発明の実施形態に係る遠隔制御システムを示す図である。図２は、携帯電話１００およびテレビ１０に表示されるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）Ｍ１、Ｍ２を示す図である。
【００１６】
遠隔制御システムは、携帯電話１００（遠隔制御装置）、およびテレビジョン受像機１０（外部機器：以下、テレビ１０と称する。）から構成される。なお、遠隔制御装置は、携帯電話１００以外に、表示部を有するテレビ専用または汎用のリモートコントローラ等でもよく、外部機器は、テレビ１０以外に、表示部を有するパーソナルコンピュータ、プロジェクター、オーディオ装置等でもよい。
【００１７】
携帯電話１００は、ネットワーク接続、赤外線通信等のインターフェイス、表示パネル１０１を有し、テレビ１０を含む外部機器を遠隔制御するためのＧＵＩアプリケーションを実装している。テレビ１０は、ネットワーク接続、赤外線通信等のインターフェイス、ディスプレイ１１を有し、携帯電話１００を含む遠隔制御装置により制御可能なＧＵＩアプリケーション（ＧＵＩメニュー、写真ブラウザ、Ｗｅｂブラウザ等）を実装している。携帯電話１００およびテレビ１０は、少なくとも携帯電話１００からテレビ１０の方向で、無線または有線により通信可能な状態にある。
【００１８】
図２に示すように、携帯電話１００の表示パネル１０１には、上・下・左・右移動（↑↓←→）ボタンＯ１〜Ｏ４、決定（ＯＫ）ボタンＯ５、およびオプションボタンＯ６〜Ｏ８が各々にオブジェクトとして操作メニューＭ１上に表示されている。テレビ１０のディスプレイ１１には、例えば写真ブラウザの選択メニューＭ２として、サムネイルＩの配列とともにカーソルＣが表示されている。
【００１９】
ユーザーＵは、上・下・左・右移動ボタンＯ１〜Ｏ４の操作により、所望のサムネイルＩ上にカーソルＣを移動させ、決定ボタンＯ５の操作によりサムネイルＩを選択する。ここで、ボタンＯ１〜Ｏ５が操作されると、携帯電話１００は、各ボタンＯ１〜Ｏ５に割当てられている処理（例えばカーソルＣの移動等）の実行指令をテレビ１０に送信し、テレビ１０は、実行指令に基づいて所定の処理を実行する。また、ユーザーＵは、オプションボタンＯ６〜Ｏ８の操作により、各オプションボタンＯ６〜Ｏ８に割当てられたオプション処理の実行を選択し、所定の処理をテレビ１０または携帯電話１００に実行させる。
【００２０】
ここで、携帯電話１００では、テレビ１０に実行させる所定の処理を割当てられた１以上のオブジェクトＯがパネル１０１に表示され、表示パネル１０１に対するユーザーＵの指等の接触状態および接触位置Ｐが検出される。オブジェクトＯに対する操作を検出するための所定の検出領域ＡがオブジェクトＯ毎に設定される。オブジェクトＯの検出領域Ａ内でのタップ操作がトリガーとして検出される。そして、携帯電話１００では、トリガーが検出されると、オブジェクトＯの検出領域Ａがタップ操作時の指の接触位置Ｐの側にシフトするように、オブジェクトＯの検出領域Ａが再設定される。
【００２１】
［２．携帯電話１００の構成］
図３は、本発明の実施形態に係る携帯電話１００の主要な構成を示すブロック図である。携帯電話１００は、表示パネル１０１、接触状態検出部１０３、検出領域設定部１０５、遠隔制御部１０７、警告通知部１０９、表示制御部１１１、記憶部１１３、通信部１１５を含む。
【００２２】
表示パネル１０１は、表示制御部１１１から供給される表示データを表示するとともに、表示パネル１０１に接触するユーザーＵの指等のポインタを検出する。なお、ポインタは、ユーザーＵの指に限らず、スタイラス・ペン、ポインティング・デバイス等、表示パネルに対する接触／非接触および接触位置を示すことができるものであればよい。表示パネル１０１は、特に、アイコン、ボタン、サムネイル等、ＧＵＩを構成する任意のオブジェクトＯ毎に設定されるオブジェクトデータに基づいて、オブジェクトＯを表示する。
【００２３】
表示パネル１０１は、圧力式、静電容量式、光学式等のセンサ１０１ａ（以下では、センサ１０１ａの場合を想定する。）、およびリード回路１０１ｂを含む。センサ１０１ａは、表示パネル１０１に接触するポインタを検出し、リード回路１０１ｂは、センサ１０１ａによるポインタの検出状況を検出データとして接触状態検出部１０３に供給する。
【００２４】
接触状態検出部１０３は、リード回路１０１ｂから供給される検出データに基づいて、ポインタの接触／非接触状態および接触位置Ｐを検出する。検出領域Ａ内でポインタの接触状態が検出されたオブジェクトＯは、操作対象オブジェクトＯｔとして設定される。接触状態検出部１０３は、オブジェクトＯの検出領域Ａ内でのタップ操作（ポインタの接触状態から非接触状態への変化）をトリガーとして検出し、トリガーを検出領域設定部１０５および選択的に遠隔制御部１０７に供給する。
【００２５】
検出領域設定部１０５は、表示パネル１０１上でオブジェクトＯ毎に所定の検出領域Ａを設定する。所定の検出領域Ａは、記憶部１１３に予め格納されているオブジェクトデータに基づいて設定される。所定の検出領域Ａは、オブジェクトＯの表示領域を含む領域として設定され、検出領域Ａには所定の基準点が設定される。以下では、基準点が検出領域Ａの中心点Ｇとして設定される場合を想定する。
【００２６】
検出領域設定部１０５は、接触状態検出部１０３によりトリガーが検出されると、検出領域Ａがタップ操作時のポインタの接触位置Ｐの側にシフトするように、検出領域Ａを再設定する。以下では、特に、検出領域Ａの中心点Ｇがタップ操作時のポインタの接触位置Ｐにシフトするように、検出領域Ａが再設定される場合を想定する。これにより、ユーザーＵは、同一の操作対象オブジェクトＯｔを連続して操作する場合に、所望の操作を継続し易くなる。
【００２７】
また、検出領域設定部１０５は、検出領域Ａが再設定された後、所定のリセット期間に亘って任意のオブジェクトＯに対する操作が検出されない場合に、検出領域Ａを初期化する（所定の検出領域Ａに復帰する）。これにより、ユーザーＵは、オブジェクトＯに対する操作の開始時（ユーザーＵがオブジェクトＯの配置を確認すると想定される。）に、オブジェクトＯの配置に対応する所定の検出領域Ａに基づいて、所望の操作を開始することができる。
【００２８】
また、検出領域設定部１０５は、後述するように検出領域Ａのシフト量が所定の警告閾値を超えている状態で、検出領域Ａのシフト量が所定のキャンセル閾値を超えると、検出領域Ａを初期化する。ここで、警告閾値は、検出領域Ａの再設定により、例えば検出領域Ａの少なくとも一部が表示パネル１０１の表示範囲から逸脱してしまう場合のシフト量として設定され、キャンセル閾値は、検出領域Ａの逸脱量が警告時よりも大きくなるシフト量として設定される。これにより、操作性の著しい低下を未然に防止することができる。
【００２９】
遠隔制御部１０７は、オブジェクトＯの検出領域Ａ内でタップ操作（トリガーに相当する。）が検出された場合に、オブジェクトＯに割当てられた処理の実行指令を、通信部１１５を介してテレビ１０に送信する。なお、遠隔制御部１０７は、タップ操作が検出された場合の代わりに、オブジェクトＯの検出領域Ａ内でポインタの接触状態（タッチ操作）が検出された場合に、実行指令を送信してもよい。
【００３０】
警告通知部１０９は、検出領域Ａのシフト量が所定の警告閾値を超えると、警告手段を介してユーザーＵに警告を通知する。これにより、操作性の低下が見込まれる場合に、オブジェクトＯの配置の再確認をユーザーＵに促すことができる。警告手段は、いずれも不図示であるが、携帯電話１００に設けられたバイブレータ、スピーカー等でもよく、テレビ１０に設けられたディスプレイ、スピーカー等でもよい。
【００３１】
表示制御部１１１は、表示パネル１０１による表示を制御し、特にオブジェクトＯの表示を制御する。表示制御部１１１は、オブジェクトＯの表示を制御するために、記憶部１１３に格納されているオブジェクトデータに基づいて、オブジェクトＯの画像データを表示パネル１０１に供給する。
【００３２】
記憶部１１３は、オブジェクトデータをオブジェクトＯのＩＤに関連付けて格納している。オブジェクトデータは、オブジェクトＯの画像データ、表示パネル１０１上の表示位置・領域を示すデータ、検出領域Ａのデータ、割当てられた処理等を示すデータを含む。ここで、検出領域Ａのデータは、所定の検出領域Ａを示す初期データ、および検出領域Ａの再設定に応じて更新される更新データからなる。
【００３３】
通信部１１５は、ネットワーク接続、赤外線通信手段等からなり、テレビ１０等の外部機器との間でデータ、指令等の送受信を行う。通信部１１５は、特に、遠隔制御部１０７の指示に応じて、オブジェクトＯに割当てられた処理の実行指令をテレビ１０に送信する。
【００３４】
なお、携帯電話１００の各構成要素は、汎用的な部材、回路により構成されてもよく、各構成要素の機能に特化したハードウェアにより構成されてもよい。また、各構成要素の機能のうち少なくとも一部は、ＣＰＵ上で実行されるプログラムにより実現されてもよい。本発明の実施形態に係る遠隔制御方法は、携帯電話１００のＣＰＵ上で実行されるプログラムにより実現されてもよい。
【００３５】
［３．第１の実施形態］
以下では、図４および図５Ａ〜５Ｄを参照しながら、本発明の第１の実施形態に係る遠隔制御方法について説明する。図４および図５Ａ〜５Ｄは、本発明の第１の実施形態に係る遠隔制御方法を示すフロー図および説明図である。
【００３６】
検出領域設定部１０５は、オブジェクトデータに基づいて、オブジェクトＯ毎に所定の検出領域Ａを設定（初期化）する（ステップＳ１０１）。ここで、図５Ａに示すように、所定の検出領域Ａ（Ａ１〜Ａ５）は、各オブジェクトＯ（ボタンＯ１〜Ｏ５）の表示領域を含むように排他的に設定されている。なお、検出領域Ａは、矩形状に限定されず、任意の形状に設定されてもよい。
【００３７】
接触状態検出部１０３は、任意のオブジェクトＯの検出領域Ａ内でポインタの接触状態が検出されているかを判定する（Ｓ１０３）。接触状態が検出された場合に、接触状態が検出領域Ａ内で検出されたオブジェクトＯは、操作対象オブジェクトＯｔとして設定される（Ｓ１０５）。
【００３８】
ここで、表示制御部１１１は、図５Ｂに示すように、操作対象オブジェクトＯｔの設定状況がユーザーＵにより視認可能となるように、操作対象オブジェクトＯｔ（図５では、ボタンＯ４に相当する。）の表示を変更してもよい。なお、図５では、ポインタの接触位置Ｐが黒丸により示されている。
【００３９】
操作対象オブジェクトＯｔが設定されると、接触状態検出部１０３は、操作対象オブジェクトＯｔの検出領域Ａ（Ａｔ）内でポインタによるタップ操作が検出されているかを判定する（Ｓ１０７）。タップ操作が検出されている場合に、接触状態検出部１０３は、タップ操作をトリガーとみなし、遠隔制御部１０７および検出領域設定部１０５にトリガーを供給する。ここで、接触状態検出部１０３は、操作対象オブジェクトＯｔとして同一のオブジェクトＯが連続して設定された場合にのみ、検出領域設定部１０５にトリガーを供給してもよい。
【００４０】
なお、図５では、接触状態の検出後にポインタによるドラッグ操作が行われずに、非接触状態が検出される場合を想定している。このため、非接触状態が検出されない場合には、非接触状態の検出判定（Ｓ１０７）が繰返される。しかし、接触状態の検出後にドラッグ操作によりポインタの接触位置Ｐが変更される場合を想定してもよい。この場合、操作対象オブジェクトＯｔの検出領域Ａｔ外で接触状態が検出されているかを判定し、該当する場合に検出状態の判定（Ｓ１０３）が再び行われるようにすればよい。
【００４１】
トリガーを供給されると、遠隔制御部１０７は、オブジェクトデータに基づいて、操作対象オブジェクトＯｔに割当てられた処理の実行指令を、通信部１１５を介してテレビ１０に送信する（Ｓ１０９）。
【００４２】
トリガーを供給されると、検出領域設定部１０５は、全オブジェクトＯの検出領域を再設定（シフト）する（Ｓ１１１）。ここで、図５では、全オブジェクトとは、上・下・左・右移動ボタンＯ１〜Ｏ４および決定ボタンＯ５を意味しているが、オプションボタンＯ６〜Ｏ８を含んでもよい。
【００４３】
検出領域設定部１０５は、図５Ｃに示すように、ボタンＯ４（操作対象オブジェクトＯｔ）の検出領域Ａ４（Ａｔ）がタップ操作時のポインタの接触位置Ｐの側にシフトするように、全オブジェクトＯ１〜Ｏ５のオブジェクトデータを再設定する。ここで、ボタンＯ４の検出領域Ａ４は、検出領域Ａ４の中心点Ｇがタップ操作時のポインタの接触位置Ｐとなるようにシフトされる。他のボタンＯ１〜Ｏ３、Ｏ５の検出領域Ａ１〜Ａ３、Ａ５は、ボタンＯ４の検出領域Ａ４のシフトに連動してシフトされる。
【００４４】
ここで、検出領域設定部１０５は、検出領域Ａの再設定を示す再設定情報を設定する。再設定情報は、操作対象オブジェクトＯｔのＩＤ、再設定時刻を含む。
【００４５】
検出領域Ａが再設定されると、警告通知部１０９は、検出領域Ａのシフト量が所定の警告閾値を超えているかを判定する（Ｓ１１３）。そして、警告閾値を超えている場合に、警告通知部１０９は、警告手段を介してユーザーＵに警告を通知する（Ｓ１１５）。
【００４６】
検出領域設定部１０５は、検出領域Ａのシフト量が所定の警告閾値を超えている状態で、さらに、検出領域Ａのシフト量が所定のキャンセル閾値を超えているかを判定する（Ｓ１１７）。そして、キャンセル閾値を超えている場合に、検出領域設定部１０５は、ステップＳ１０１の処理に移行して検出領域Ａを初期化するとともに、再設定情報を初期化する。
【００４７】
ステップＳ１０３の処理で接触状態が検出されず、再設定情報が設定されている場合に、検出領域設定部１０５は、再設定時刻から所定のキャンセル時間が経過しているかを判定する（Ｓ１１９）。キャンセル時間が経過している場合に、検出領域設定部１０５は、再設定情報に基づいて、全オブジェクトＯの検出領域Ａを初期化するとともに、再設定情報を初期化する。図５Ｄでは、ボタンＯ１〜Ｏ５の検出領域Ａ１〜Ａ５が初期化されている。
【００４８】
ここで、検出領域設定部１０５は、再設定情報に基づいて、所定の復帰時間内で全オブジェクトＯの検出領域Ａを除々に所定の検出領域Ａに復帰してもよい。この場合、再設定情報として、復帰時間、復帰速度等の情報が新たに設定される。
【００４９】
上記説明では、全オブジェクトＯの検出領域Ａがシフトされる場合について説明した。この場合、ユーザーＵは、操作対象オブジェクトＯｔの変更に際して、オブジェクトＯの検出領域Ａがシフトしていても、オブジェクトＯ間の相対的な位置関係に基づいてポインタの位置を直感的に変更することで、所望の操作を継続することができる。
【００５０】
なお、操作対象オブジェクトＯｔの検出領域Ａｔのみがシフトされてもよい。この場合、シフトされた検出領域Ａが隣接オブジェクトＯの検出領域Ａと重なる場合には、操作対象オブジェクトＯｔの検出領域Ａｔが優先的に設定される（つまり、隣接オブジェクトＯの検出領域Ａが縮小される。）。
【００５１】
（変形例）
以下では、図６Ａ〜６Ｃを参照しながら、本発明の第１の実施形態の変形例に係る遠隔制御方法について説明する。図６Ａ〜６Ｃは、本発明の第１の実施形態の変形例に係る遠隔制御方法を説明する図である。本変形例では、第１の実施形態のステップＳ１１１の処理において、検出領域Ａがシフトされるとともに、検出領域Ａの面積が変更される。
【００５２】
図６Ａに示す例では、ポインタの直前の接触位置Ｐを中心として、ボタンＯ４（操作対象オブジェクトＯｔ）の検出領域Ａ４（Ａｔ）が所定の割合で拡大されている。この場合、拡大された検出領域Ａ４が隣接オブジェクトであるボタンＯ１、Ｏ２の検出領域Ａ１、Ａ２と重なるが、ボタンＯ４の検出領域Ａ４が優先的に設定されている（つまり、ボタンＯ１、Ｏ２の検出領域Ａ１、Ａ２が縮小されている。）。これにより、ユーザーＵは、同一の操作対象オブジェクトＯｔを連続して操作する場合に、所望の操作を継続し易くなる。
【００５３】
図６Ｂに示す例では、ポインタの直前の接触位置Ｐを中心として、ボタンＯ４（操作対象オブジェクトＯｔ）の検出領域Ａ４（Ａｔ）が検出領域Ａ４のシフト量に相当するように拡大されている。例えば、シフト量が左方向に２０ドット、下方向に２０ドットである場合を想定する。この場合、右ボタンＯ４の検出領域Ａ４は、タップ操作時のポインタの接触位置Ｐを中心として設定された上で、矩形の状態を維持したままで左下のコーナー部が左方向に２０ドット、下方向に２０ドットの位置にシフトするように拡大される。これにより、ユーザーＵは、同一の操作対象オブジェクトＯｔを連続して操作する場合に、所望の操作をさらに継続し易くなる。
【００５４】
図６Ｃに示す例では、ボタンＯ４（操作対象オブジェクトＯｔ）の検出領域Ａ４（Ａｔ）が拡大されるとともに、全オブジェクトＯ１〜Ｏ５の検出領域Ａ１〜Ａ５の合計面積を維持するように、他のオブジェクトＯ１〜Ｏ３、Ｏ５の検出領域Ａ１〜Ａ３、Ａ５が縮小されている。これにより、操作対象オブジェクトＯｔの検出領域Ａｔが拡大した場合でも、表示パネル１０１に表示される表示データの視認性を維持することができる。
【００５５】
なお、上記説明では、検出領域Ａがシフトされるとともに、検出領域Ａの面積が変更される場合について説明した。しかし、検出領域Ａがシフトされずに、検出領域Ａの面積のみが変更されてもよい。
【００５６】
［４．第２の実施形態］
以下では、図７および図８Ａ〜８Ｅを参照しながら、本発明の第２の実施形態に係る遠隔制御方法について説明する。図７および図８Ａ〜８Ｅは、本発明の第２の実施形態に係る遠隔制御方法を示すフロー図および説明図である。なお、図７では、ステップＳ１０５の前段の処理およびステップＳ１０９の後段の処理の表示が省略されている。第２の実施形態では、第１の実施形態のステップＳ１０５の処理とＳ１０９の処理の間に、操作対象オブジェクトＯｔの変更処理が追加される。
【００５７】
ステップＳ１０５の処理で操作対象オブジェクトＯｔが設定されると、遠隔制御部１０７は、操作対象オブジェクトＯｔの設定状況とともに表示指令をテレビ１０に通知する（Ｓ２０１）。表示指令を受けると、テレビ１０は、ユーザーＵにより設定状況が視認可能となるように、設定状況をディスプレイ１１に表示する。
【００５８】
設定状況が表示されると、接触状態検出部１０３は、操作対象オブジェクトＯｔの検出領域Ａｔ内でタップ操作が検出されているかを判定する（Ｓ１０７）。タップ操作が検出されている場合に、遠隔制御部１０７は、操作対象オブジェクトＯｔに割当てられた処理の実行指令をテレビ１０に送信する（Ｓ１０９）。
【００５９】
例えば、まず、図８Ａでは、操作対象オブジェクトＯｔが設定されておらず、選択状態にあるサムネイルＩ上にカーソルＣのみが表示されている。つぎに、図８Ｂでは、操作対象オブジェクトＯｔとしてボタンＯ４が設定されており、設定状況を示す右向きの矢印ＭがカーソルＣの右側に表示されている。そして、図８Ｃでは、タップ操作が検出されており、カーソルＣが右方向に移動されている。
【００６０】
一方、ステップＳ１０７の処理でタップ操作が検出されていない場合に、接触状態検出部１０３は、ポインタのドラッグ操作が検出されているかを判定する（Ｓ２０３）。ドラッグ操作が検出されている場合に、接触状態検出部１０３は、ドラッグ操作後のポインタの接触位置Ｐが操作対象オブジェクトＯｔの検出領域Ａｔ外であるかを判定する（Ｓ２０５）。なお、ステップＳ２０３またはＳ２０５の処理で、否定的な判定結果が得られると、ステップＳ１０７の処理に復帰する。
【００６１】
操作対象オブジェクトＯｔの検出領域Ａｔ外である場合に、接触状態検出部１０３は、ドラッグ操作後のポインタの接触位置Ｐが他のオブジェクトＯの検出領域Ａ内であるかを判定する（Ｓ２０７）。そして、他のオブジェクトＯの検出領域Ａ内である場合に、接触状態が検出領域Ａ内で検出されたオブジェクトＯは、新たに操作対象オブジェクトＯｔとして設定される（Ｓ２０９）。そして、ステップＳ２０１の処理に復帰し、新たな操作対象オブジェクトＯｔの設定状況がテレビ１０に表示される。
【００６２】
例えば、図８Ｄでは、ドラッグ操作後に操作対象オブジェクトＯｔとしてボタンＯ２が設定されており、設定状況を示す下向きの矢印ＭがカーソルＣの下側に表示されている。この場合に、タップ操作が検出されると、カーソルＣが下方向に移動される。
【００６３】
一方、他のいずれのオブジェクトＯの検出領域Ａ内でもない場合に、従前の操作対象オブジェクトＯｔの設定がキャンセルされる（Ｓ２１１）。そして、操作対象オブジェクトＯｔの設定状況（操作対象オブジェクトＯｔが存在しない状態）がテレビ１０に表示され（Ｓ２１３）、ステップＳ１０１の処理に復帰する。
【００６４】
例えば、図８Ｅでは、ドラッグ操作後に操作対象オブジェクトＯｔが設定されておらず、操作対象オブジェクトＯｔの設定状況を示す矢印Ｍが表示されていない。そして、この場合に、タップ操作が検出されても、カーソルＣが移動しない。
【００６５】
上記説明では、カーソルＣの周囲に設定状況を表示する場合について説明した。これにより、ユーザーＵは、テレビ１０に注目した状態で、操作対象オブジェクトＯｔを事前に確認し、誤操作の発生前に操作対象オブジェクトＯｔを変更することができる。なお、ユーザーＵにより設定状況が視認可能となるように、カーソルＣの周囲以外の任意の位置に設定状況が表示されてもよい。
【００６６】
［５．まとめ］
本願発明の実施形態によれば、オブジェクトＯの検出領域Ａ内でのタップ操作に応じて、オブジェクトＯの検出領域Ａが表示パネル１０１上でタップ時のポインタの接触位置Ｐの側にシフトする。このため、継続的な操作を通じてポインタの位置が意図せずに移動しても、所望の操作子（オブジェクトＯ）を操作可能であり、誤操作も生じ難くなる。よって、ユーザーＵは、テレビ１０にある程度注目した状態で、所望の操作を継続することができる。
【００６７】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００６８】
例えば、上記実施形態の説明では、オブジェクトＯとして上・下・左・右移動ボタンＯ１〜Ｏ４および決定ボタンＯ５を操作する場合について説明した。しかし、本発明は、オブジェクトＯとして１０キーに相当するボタン等を操作する場合についても同様に適用することができる。
【符号の説明】
【００６９】
１０    テレビジョン受像装置
１１    ディスプレイ
１００    携帯電話
１０１    表示パネル
１０３    接触状態検出部
１０５    検出領域設定部
１０７    遠隔制御部
１０９    警告通知部
１１１    表示制御部
１１３    記憶部
１１５    通信部
【図１】
2011044103.tif 000003
【図２】
2011044103.tif 000004
【図３】
2011044103.tif 000005
【図４】
2011044103.tif 000006
【図５Ａ】
2011044103.tif 000007
【図５Ｂ】
2011044103.tif 000008
【図５Ｃ】
2011044103.tif 000009
【図５Ｄ】
2011044103.tif 000010
【図６Ａ】
2011044103.tif 000011
【図６Ｂ】
2011044103.tif 000012
【図６Ｃ】
2011044103.tif 000013
【図７】
2011044103.tif 000014
【図８Ａ】
2011044103.tif 000015
【図８Ｂ】
2011044103.tif 000016
【図８Ｃ】
2011044103.tif 000017
【図８Ｄ】
2011044103.tif 000018
【図８Ｅ】
2011044103.tif 000019