(57)【要約】      （修正有）【課題】複数の動作モードで動作可能なディスプレイ装置の各モードから提供するＵＩ画面を直観的に制御する。【解決手段】複数の動作モードを有する外部ディスプレイ装置に対する遠隔制御信号を提供する遠隔制御装置２００は、ＵＩ画面を提供する外部ディスプレイ装置に遠隔制御信号を出力する信号出力部２３０と、遠隔制御装置の動作を検知する検知部２１０と、外部ディスプレイ装置の動作モードで、ポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令を受信するのに利用される第１ボタン部と、ＵＩ画面にディスプレイされたオブジェクトを選択するためのユーザ命令を受信するのに利用される第２ボタン部とを含む入力部２２０と、第１ボタン部を介してユーザ命令が入力されると、ポインティングモードおよびジェスチャーモードのいずれか一方を選択して制御する制御部２４０とを含む。【選択図】図６
2014002719.tif 000002
【特許請求の範囲】
【請求項１】
ポインティングモードおよびジェスチャーモードを含む複数の動作モードを有する外部ディスプレイ装置に対する遠隔制御信号を提供する遠隔制御装置において、
ＵＩ画面を提供する前記外部ディスプレイ装置に前記遠隔制御信号を出力する信号出力部と、
前記遠隔制御装置の動作を検知する検知部と、
前記外部ディスプレイ装置の前記動作モードで、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令を受信するのに利用される第１ボタン部と、前記ＵＩ画面にディスプレイされたオブジェクトを選択するためのユーザ命令を受信するのに利用される第２ボタン部とを含む入力部と、
前記第１ボタン部を介してユーザ命令が入力されると、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報および検知された前記動作に関する情報を出力するように前記信号出力部を制御する制御部と
を含み、
前記ポインティングモードは、前記検知部によって検知された前記遠隔制御装置の動作に従って前記ＵＩ画面上にディスプレイされたオブジェクトの動作を制御するためのモードであり、前記ジェスチャーモードは、前記遠隔制御装置の予め設定されたジェスチャーに従って前記ＵＩ画面のディスプレイ状態を制御するためのモードであることを特徴とする遠隔制御装置。
【請求項２】
前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に対する情報が前記遠隔制御装置から受信されていない時間区間の間、前記外部ディスプレイ装置はデフォルトモードとして前記ポインティングモードを保持し、
前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に対する情報が前記遠隔制御装置から継続的に受信される時間区間の間、前記外部ディスプレイ装置はノンデフォルトモードとして前記ジェスチャーモードに切り替え、切り替えられたモードを保持することを特徴とする請求項１に記載の遠隔制御装置。
【請求項３】
前記制御部は、
前記第１ボタン部が押圧操作される間、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報を連続的に出力し、前記第１ボタン部に対する押圧操作が解除されると、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を出力しないように、前記信号出力部を制御することを特徴とする請求項１に記載の遠隔制御装置。
【請求項４】
前記検知部は、
加速度センサ、ジャイロセンサおよび地磁気センサのうち、少なくとも一つを含むことを特徴とする請求項１に記載の遠隔制御装置。
【請求項５】
遠隔制御信号を提供する遠隔制御装置によって制御され、ポインティングモードおよびジェスチャーモードを含む複数の動作モードを有するディスプレイ装置において、
前記遠隔制御装置から、前記遠隔制御装置の動作に関する情報、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報およびアイテム選択に関する情報を含む遠隔制御信号を受信する受信部と、
インディケーティング機能を行うポインティングオブジェクトを有するＵＩ画面をディスプレイするディスプレイ部と、
前記遠隔制御装置から受信された前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報に基づいて、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方の選択を制御する制御部と
を含み、
前記ポインティングモードは、前記遠隔制御装置の検知部によって検知された前記遠隔制御装置の動作に従って前記ＵＩ画面上にディスプレイされた前記ポインティングオブジェクトの動作を制御するためのモードであり、前記ジェスチャーモードは、前記遠隔制御装置の予め定義されたジェスチャーに従って前記ＵＩ画面のディスプレイ状態を制御するためのモードであることを特徴とするディスプレイ装置。
【請求項６】
前記ディスプレイ部は、
前記動作モードに応じて変更された形態のポインティングオブジェクトをディスプレイすることを特徴とする請求項５に記載のディスプレイ装置。
【請求項７】
前記制御部は、
前記受信部が前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を受信していない間、前記ディスプレイ装置の動作モードを前記ポインティングモードに決定し、
前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を受信する間、前記ディスプレイ装置の動作モードを前記ジェスチャーモードに決定することを特徴とする請求項５に記載のディスプレイ装置。
【請求項８】
前記ディスプレイ装置の動作モードが前記ポインティングモードである場合、前記ＵＩ画面に含まれたメニューアイテムは、前記遠隔制御装置の動作に対する情報および前記遠隔制御装置から受信されたアイテム選択に関する情報に基づいて選択されることを特徴とする請求項５に記載のディスプレイ装置。
【請求項９】
前記制御部は、
前記ＵＩ画面で入力可能な操作状態に応じて、前記ポインティングオブジェクトの形状と、色相と、大きさと、位置および方向のうち、少なくとも一つを変更してディスプレイするように制御することを特徴とする請求項６に記載のディスプレイ装置。
【請求項１０】
前記ポインティングオブジェクトは、
手の形のポインタであり、
前記制御部は、
フリッキング（ｆｌｉｃｋｉｎｇ）操作、ズームイン／アウト（ｚｏｏｍ  ｉｎ／ｏｕｔ）操作およびパニング（ｐａｎｎｉｎｇ）操作のうち、前記ＵＩ画面で操作可能な形態に基づいて、前記手の形のポインタをポインティング（ｐｏｉｎｔｉｎｇ）形態や、パーム（ｐａｌｍ）形態またはグリップ（ｇｒｉｐ）形態に変更してディスプレイするように制御することを特徴とする請求項６に記載のディスプレイ装置。
【請求項１１】
遠隔制御信号を提供する遠隔制御装置および前記遠隔制御装置によって制御されるポインティングモードおよびジェスチャーモードを含む複数の動作モードを有するディスプレイ装置を含むディスプレイシステムにおいて、
前記遠隔制御装置の動作に関する情報、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報およびアイテム選択に関する情報を含む遠隔制御信号を出力する遠隔制御装置と、
ディスプレイ装置と
を含み、
前記ディスプレイ装置は、
前記遠隔制御装置から、前記遠隔制御装置の動作に関する情報、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報およびアイテム選択に関する情報を含む遠隔制御信号を受信する受信部と、
ＵＩ画面上にインディケーティング機能を行うポインティングオブジェクトを有するＵＩ画面をディスプレイするディスプレイ部と、
前記遠隔制御装置から受信された前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報に基づいて、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方の選択を制御する制御部と
を含み、
前記ポインティングモードは、前記遠隔制御装置の検知部によって検知された前記遠隔制御装置の動作に従って前記ＵＩ画面上にディスプレイされた前記ポインティングオブジェクトの動作を制御するためのモードであり、前記ジェスチャーモードは、前記遠隔制御装置の予め定義されたジェスチャーに従って前記ＵＩ画面のディスプレイ状態を制御するためのモードであることを特徴とするディスプレイシステム。
【請求項１２】
前記ディスプレイ装置は、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報が前記遠隔制御装置から受信されていない間、デフォルトモードとして前記ポインティングモードを保持するように構成され、
前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を継続的に受信する間、ノンデフォルトモードとして前記ジェスチャーモードに切り替え、切り替えられたモードを保持するように構成されることを特徴とする請求項１１に記載のディスプレイシステム。
【請求項１３】
前記遠隔制御装置は、
前記ディスプレイ装置に前記遠隔制御信号を出力する信号出力部と、
前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令を受信する第１ボタン部を具備した入力部と、
前記第１ボタン部が押圧操作される間に、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を出力し、前記第１ボタン部が押圧操作が解除されると、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を出力しないように、前記信号出力部を制御する制御部と
を含むことを特徴とする請求項１２に記載のディスプレイシステム。
【請求項１４】
ポインティングモードおよびジェスチャーモードを含む複数の動作モードを有する外部ディスプレイ装置に対する遠隔制御信号を提供する遠隔制御装置の制御方法において、
前記遠隔制御装置の動作を検知するステップと、
前記遠隔制御装置の動作モードで、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令が入力されると、前記検知された動作に関する情報および前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報を前記外部ディスプレイ装置に出力するステップと
を含み、
前記ポインティングモードは、前記遠隔制御装置の検知部によって検知された前記遠隔制御装置の動作に従って前記ＵＩ画面上にディスプレイされたポインティングオブジェクトの動作を制御するためのモードであり、前記ジェスチャーモードは、前記遠隔制御装置の予め定義されたジェスチャーに従って前記ＵＩ画面のディスプレイ状態を制御するためのモードであることを特徴とする遠隔制御装置の制御方法。
【請求項１５】
遠隔制御信号を提供する遠隔制御装置によって制御され、ポインティングモードおよびジェスチャーモードを含む複数の動作モードを有するディスプレイ装置の制御方法において、
インディケーティング機能を行うポインティングオブジェクトを有するＵＩ画面をディスプレイするステップと、
前記遠隔制御装置の動作に関する情報と、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報とを含む遠隔制御信号を前記遠隔制御装置から受信するステップと、
前記遠隔制御装置から受信された前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報に基づいて、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方の選択するステップと
を含むことを特徴とするディスプレイ装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔制御装置、ディスプレイ装置およびその制御方法に関し、より詳細には、動作を検知する遠隔制御装置、ディスプレイ装置およびその制御方法に関する。
【背景技術】
【０００２】
電子技術の発達により、多様な方式で電子装置を制御するための方策が開発されている。従来は、電子装置に備えられたボタンや電子装置とは別途の装置であるリモートコントローラを用いて電子装置を制御してきた。
【０００３】
しかし、従来のように、電子装置とは別途の装置であるリモートコントローラを用いて電子装置を制御する場合、ユーザは自分の望む操作のために、リモートコントローラに具備されたボタンをいちいち確認して押すという操作をしなければならないという問題があった。
【０００４】
例えば、電子装置の画面上において特定のコンテンツを選択するために、画面上にディスプレイされているポインタを利用する場合、ユーザはリモコンの４方向ボタンを数回繰り返して選択し、ポインタを当該コンテンツ領域まで移動させて、当該コンテンツ領域上でリモートコントローラに具備された選択ボタンを押圧操作して特定コンテンツを選択することができた。すなわち、ユーザは、リモートコントローラに具備されたボタンを何度も確認して、数回押圧操作する動作を通じて当該コンテンツを選択しなければならないという不都合があった。
【０００５】
それにより、ユーザが遠距離からより便利に、電子装置の画面上にディスプレイされた情報を探索するための方策が求められる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】韓国公開特許第２０１０−００００７３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、複数の動作モードで動作可能なディスプレイ装置の各モードから提供するユーザインターフェース画面（以下、ＵＩ画面という）を直観的に制御することができる遠隔制御装置、ディスプレイ装置およびその制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一実施形態に係るポインティングモードおよびジェスチャーモードを含む複数の動作モードを有する外部ディスプレイ装置に対する遠隔制御信号を提供する遠隔制御装置は、ＵＩ画面を提供する前記外部ディスプレイ装置に前記遠隔制御信号を出力する信号出力部と、前記遠隔制御装置の動作を検知する検知部と、前記外部ディスプレイ装置の前記動作モードで、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令を受信するのに利用される第１ボタン部と、前記ＵＩ画面にディスプレイされたオブジェクトを選択するためのユーザ命令を受信するのに利用される第２ボタン部とを含む入力部と、前記第１ボタン部を介してユーザ命令が入力されると、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報および検知された前記動作に関する情報を出力するように前記信号出力部を制御する制御部とを含み、前記ポインティングモードは、前記検知部によって検知された前記遠隔制御装置の動作に従って前記ＵＩ画面上にディスプレイされたオブジェクトの動作を制御するためのモードであり、前記ジェスチャーモードは、前記遠隔制御装置の予め設定されたジェスチャーに従って前記ＵＩ画面のディスプレイ状態を制御するためのモードであってよい。
【０００９】
なお、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に対する情報が前記遠隔制御装置から受信されていない時間区間の間、前記外部ディスプレイ装置はデフォルトモードとして前記ポインティングモードを保持し、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に対する情報が前記遠隔制御装置から継続的に受信される時間区間の間、前記外部ディスプレイ装置はノンデフォルトモードとして前記ジェスチャーモードに切り替え、切り替えられたモードを保持してよい。
【００１０】
なお、前記制御部は、前記第１ボタン部が押圧操作される間、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報を連続的に出力し、前記第１ボタン部に対する押圧操作が解除されると、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を出力しないように、前記信号出力部を制御してよい。
【００１１】
なお、前記検知部は、加速度センサ、ジャイロ（Ｇｙｒｏ）センサおよび地磁気センサのうち、少なくともいずれか一つを含んでよい。
【００１２】
なお、本発明の一実施形態に係る遠隔制御信号を提供する遠隔制御装置によって制御され、ポインティングモードおよびジェスチャーモードを含む複数の動作モードを有するディスプレイ装置は、前記遠隔制御装置から、前記遠隔制御装置の動作に関する情報、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報およびアイテム選択に関する情報を含む遠隔制御信号を受信する受信部と、インディケーティング機能を行うポインティングオブジェクトを有するＵＩ画面をディスプレイするディスプレイ部と、前記遠隔制御装置から受信された前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報に基づいて、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方の選択を制御する制御部とを含み、前記ポインティングモードは、前記検知部によって検知された前記遠隔制御装置の動作に従って前記ＵＩ画面上にディスプレイされた前記ポインタオブジェクトの動作を制御するためのモードであり、前記ジェスチャーモードは、前記遠隔制御装置の予め定義されたジェスチャーに従って前記ＵＩ画面のディスプレイ状態を制御するためのモードであってよい。
【００１３】
なお、前記ディスプレイ部は、前記動作モードに応じて変更された形態のポインティングオブジェクトをディスプレイしてよい。
【００１４】
なお、前記制御部は、前記受信部が前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を受信していない間、前記ディスプレイ装置の動作モードを前記ポインティングモードに決定し、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を受信する間、前記ディスプレイ装置の動作モードを前記ジェスチャーモードに決定し、前記ディスプレイ装置の動作モードが前記ポインティングモードである場合、前記ＵＩ画面に含まれたメニューアイテムは、前記遠隔制御装置の動作に対する情報および前記遠隔制御装置から受信されたアイテム選択に関する情報に基づいて選択されてよい。
【００１５】
なお、前記制御部は、前記ユーザインターフェース画面で入力可能な操作状態に応じて、前記ポインティングオブジェクトの形状と、色相と、大きさと、位置および方向のうち、少なくとも一つを変更してディスプレイするように制御してよい。
【００１６】
なお、前記ポインティングオブジェクトは、手の形のポインタであり、前記制御部は、フリッキング（ｆｌｉｃｋｉｎｇ）操作、ズームイン／アウト（ｚｏｏｍ  ｉｎ／ｏｕｔ）操作およびパニング（ｐａｎｎｉｎｇ）操作のうち、前記ユーザインターフェース画面で操作可能な形態に基づいて、前記手の形のポインタをポインティング（ｐｏｉｎｔｉｎｇ：指さし）形態や、パーム（ｐａｌｍ：手のひら）形態またはグリップ（ｇｒｉｐ：握り）形態に変更してディスプレイするように制御してよい。
【００１７】
なお、本発明の一実施形態に係る遠隔制御信号を提供する遠隔制御装置および前記遠隔制御装置によって制御されるポインティングモードおよびジェスチャーモードを含む複数の動作モードを有するディスプレイ装置を含むディスプレイシステムは、前記遠隔制御装置の動作に関する情報、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報およびアイテム選択に関する情報を含む遠隔制御信号を出力する遠隔制御装置とディスプレイ装置とを含み、前記ディスプレイ装置は、前記遠隔制御装置から、前記遠隔制御装置の動作に関する情報、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報およびアイテム選択に関する情報を含む遠隔制御信号を受信する受信部と、ＵＩ画面上にインディケーティング機能を行うポインティングオブジェクトを有するＵＩ画面をディスプレイするディスプレイ部と、前記遠隔制御装置から受信された前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報に基づいて、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方の選択を制御する制御部とを含み、前記ポインティングモードは、前記検知部によって検知された前記遠隔制御装置の動作に従って前記ＵＩ画面上にディスプレイされた前記ポインタオブジェクトの動作を制御するためのモードであり、前記ジェスチャーモードは、前記遠隔制御装置の予め定義されたジェスチャーに従って前記ＵＩ画面のディスプレイ状態を制御するためのモードであってよい。
【００１８】
なお、前記ディスプレイ装置は、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報が前記遠隔制御装置から受信されていない間、デフォルトモードとして前記ポインティングモードを保持するように構成され、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を継続的に受信する間、ノンデフォルトモードとして前記ジェスチャーモードに切り替え、切り替えられたモードを保持するように構成されてよい。
【００１９】
なお、前記遠隔制御装置は、前記ディスプレイ装置に前記遠隔制御信号を出力する信号出力部と、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令を受信する第１ボタン部を具備した入力部と、前記第１ボタン部が押圧操作される間に、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を出力し、前記第１ボタン部が押圧操作が解除されると、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報を出力しないように、前記信号出力部を制御する制御部とを含んでよい。
【００２０】
一方、本発明の一実施形態に係るポインティングモードおよびジェスチャーモードを含む複数の動作モードを有する外部ディスプレイ装置に対する遠隔制御信号を提供する遠隔制御装置の制御方法は、前記遠隔制御装置の動作を検知するステップと、前記遠隔制御装置の動作モードで、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令が入力されると、前記検知された動作に関する情報および前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報を前記外部ディスプレイ装置に出力するステップとを含み、前記ポインティングモードは、前記検知部によって検知された前記遠隔制御装置の動作に従って前記ＵＩ画面上にディスプレイされたポインタオブジェクトの動作を制御するためのモードであり、前記ジェスチャーモードは、前記遠隔制御装置の予め設定されたジェスチャーに従って前記ＵＩ画面のディスプレイ状態を制御するためのモードであってよい。
【００２１】
なお、本発明の一実施形態に係る遠隔制御信号を提供する遠隔制御装置によって制御され、ポインティングモードおよびジェスチャーモードを含む複数の動作モードを有するディスプレイ装置の制御方法は、インディケーティング機能を行うポインティングオブジェクトを有するＵＩ画面をディスプレイするステップと、前記遠隔制御装置の動作に関する情報と、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報とを含む遠隔制御信号を前記遠隔制御装置から受信するステップと、前記遠隔制御装置から受信された前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報に基づいて、前記ポインティングモードおよび前記ジェスチャーモードのいずれか一方の選択するステップとを含んでよい。
【発明の効果】
【００２２】
以上説明したように、本発明によれば、タッチ方式と類似するインターフェース経験を提供する直観的な遠隔制御方法を提供することができるようになる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係るディスプレイシステムの構成を示す模式図である。
【図２Ａ】図１に示すディスプレイシステムの一実施形態に係る動作を説明するための図である。
【図２Ｂ】図１に示すディスプレイシステムの一実施形態に係る動作を説明するための図である。
【図３Ａ】本発明の一実施形態に係るディスプレイ装置の構成を示すブロック図である。
【図３Ｂ】本発明の一実施形態に係るディスプレイ装置の構成を示すブロック図である。
【図４】本発明の一実施形態に係る制御部の細部構成を説明するための図である。
【図５】上述の多様な実施形態に係る制御部の動作をサポートするための保存部のソフトウェア構造を示す図である。
【図６】本発明の一実施形態に係る遠隔制御装置の構成を示すブロック図である。
【図７】図６に示す遠隔制御装置の細部構成を示すブロック図である。
【図８】本発明の一実施形態に係る信号処理アルゴリズムの形態を説明するためのブロック図である。
【図９】図６および図７に示す遠隔制御装置の外観を示す図である。
【図１０】遠隔制御装置のモード切り替えボタン部を複数備えた例を示す図である。
【図１１】本発明の多様な実施形態に係る遠隔制御装置の操作形態を説明するための図である。
【図１２】本発明の一実施形態に係るポインティングモードにおける動作状態を説明するための図である。
【図１３】本発明の一実施形態に係るモード切り替えに係る動作状態を説明するための図である。
【図１４】本発明の一実施形態に係るジェスチャーモードにおける動作状態を説明するための図である。
【図１５】本発明の別の実施形態に係るジェスチャーモードにおける動作状態を説明するための図である。
【図１６】本発明の更に別の実施形態に係るジェスチャーモードにおける動作状態を説明するための図である。
【図１７】本発明の一実施形態に係る遠隔制御装置の制御方法を説明するためのフローチャートである。
【図１８】本発明の一実施形態に係る遠隔制御装置の制御方法を説明するためのフローチャートである。
【発明を実施するための形態】
【００２４】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。
【００２５】
図１は、本発明の一実施形態に係るディスプレイシステムの構成を示す模式図である。
【００２６】
図１に示すように、本発明の一実施形態に係るディスプレイシステムは、ディスプレイ装置１００および遠隔制御装置２００を含む。
【００２７】
ディスプレイ装置１００は、遠隔制御装置２００によって制御される機器として、デジタルテレビで実現可能であるが、パソコン等のような遠隔制御が可能な機器なら、それに限らずに適用可能である。
【００２８】
遠隔制御装置２００は、ディスプレイ装置１００を遠隔から制御するための装置として、ユーザ命令を受信して、入力されたユーザ命令に対応する信号をディスプレイ装置１００に伝送することができる。
【００２９】
特に、遠隔制御装置２００は、ＸＹＺ空間上で遠隔制御装置２００の動作を検知し、検知された３次元動作に関する信号をディスプレイ装置１００に伝送することができる。ここで、３次元動作は、ディスプレイ装置１００を制御するための命令に対応してよい。すなわち。ユーザは、遠隔制御装置２００を空間上で動作としてディスプレイ装置１００に所定の命令を伝達することができる。
【００３０】
この場合、遠隔制御装置２００は、検知された動作に対応する動作情報そのものを伝送（第１実施形態）することもできるが、場合によっては、検知された動作に対応する動作情報をディスプレイ装置１００を制御するための制御信号に変換して伝送（第２実施形態）することも可能である。それは、検知された動作情報から制御信号を算出するための演算がディスプレイ装置１００で行われるか、遠隔制御装置２００で行われるかに対する問題になることがあるが、それに対する詳細な説明は実施形態を分けて後述する。一方、ディスプレイ装置１００は互いに異なる複数の動作モードを提供することができる。
【００３１】
具体的に、ディスプレイ装置１００は、遠隔制御装置２００の動作に従ってディスプレイ装置１００を通じて提供されるＵＩ画面に表示されたポインティングオブジェクトの動作を制御するためのポインティングモードおよび遠隔制御装置２００の予め定義されたジェスチャーに従ってＵＩ画面の表示状態を制御するためのジェスチャーモードで動作することができる。ここで、ジェスチャーモードで制御されるＵＩ画面の表示状態の変更は、メニュー画面表示等のような特定機能が実行される画面切り替え、画面に表示されたコンテンツ内容が変わるページ切り替えのような画面切り替え等のように、予め設定されたイベント発生によって、画面表示状態が変更されるものとして、単に、ポインティングオブジェクトの移動状態を制御するポインティングモードと区別できてよい。一方、ポインティングモードは、遠隔制御装置２００の動作領域とディスプレイ装置１００の画面とが一致する形態の全体座標方式に基づいて提供されてよい。
【００３２】
具体的に、ディスプレイ装置１００画面の全領域に対応する遠隔制御装置２００の動作領域は予め設定されていてよい。例えば、予め設定された基準状態で、左方に３０度回転および右方に３０度回転の間の動作領域が、ディスプレイ全画面に対応してよい。ここで、予め設定された基準状態は、ユーザ命令に応じて設定されてよい。例えば、遠隔制御装置２００の電源がＯＮとなり、基準状態を設定するためのユーザ命令が入力（例えば、遠隔制御装置２００に備えられたセンタリングボタン（図示せず）入力）されると、遠隔制御装置２００の現在の状態が基準状態として設定され、ディスプレイ装置１００画面の予め設定された領域には、遠隔制御装置２００の現在の状態に対応するポインティングオブジェクトが予め設定された位置（例えば、画面のセンタ領域）に表示されてよい。
【００３３】
次いで、予め設定された絶対基準点を中心として、ユーザが動く遠隔制御装置２００の回転状態に対応するポインティングオブジェクトの座標値が算出されてよい。例えば、ディスプレイ画面のセンタを絶対基準点としてユーザの動く遠隔制御装置２００の回転状態に対応するＸ、Ｙ座標値が算出されてよい。
【００３４】
例えば、遠隔制御装置２００が空間上で右側に１０度分だけ回転したとすると、遠隔制御装置２００の回転状態に対応するポインティングオブジェクトは、それにマッチする（ｘ１、ｙ１）地点（例えば、センタ地点）から（ｘ２、ｙ２）に移動してよい。
【００３５】
ただ、場合によっては、相対座標方式が適用されてよく、相対座標方式は、既に公知となった技術であるため、それに対する詳細な説明は省略する。
【００３６】
なお、遠隔制御装置２００は、ディスプレイ装置１００の動作モード切り替えのためのユーザ命令を受信するモード切り替えボタンを含んでよい。この場合、モード切り替えボタンは押圧状態が保持される場合に、切り替えられたモードを保持するように実現してよい。それに対する詳細な説明は図を参照して後述する。
【００３７】
一方、ディスプレイ装置１００および遠隔制御装置２００は、ＢＴ（ＢｌｕｅＴｏｏｔｈ（登録商標））、Ｚｉｇｂｅｅ（登録商標）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）、ＩＲ（Ｉｎｆｒａｒｅｄ）、Ｓｅｒｉａｌ  Ｉｎｔｅｒａｃｅ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の多様な通信方式を通じて通信を行うことができる。例えば、ディスプレイ装置１００および遠隔制御装置２００が、ＢＴを通じて通信を行う場合、ブルートゥースペアリングを通じて互いに連動されてよい。ブルートゥースペアリングに関連する詳細技術は、当業者によって自明であるため、詳細な説明は省略する。
【００３８】
以下では、説明の便宜上、上述の第１および第２実施形態に係る動作を分けて説明を進める。
【００３９】
［第１実施形態の場合］
図２Ａは、図１に示すディスプレイシステムの第１実施形態に係る動作を説明するための図である。
【００４０】
図２Ａに示すように、遠隔制御装置２００でモード切り替え命令が受信される（Ｓ１１）。例えば、ディスプレイ装置１００がポインティングモードで動作する場合なら、ジェスチャーモードに切り替えるためのモード切り替え命令が受信されてよく、ディスプレイ装置１００がジェスチャーモードで動作する場合なら、ポインティングモードに切り替えるためのモード切り替え命令が受信されてよい。ディスプレイ装置１００は、ポインティングオブジェクトを含むＵＩ画面を提供することができる。ポインティングモードで、ＵＩ画面に表示されたポインティングオブジェクトは、少なくとも一つのコンテンツをポインティングする機能を担ってよく、遠隔制御装置２００の回転方向および回転の程度に応じてポインタもＵＩ画面上で移動するようになる。例えば、ポインティングオブジェクトが、手の形のポインタの場合、ポインティングする形態の手の形のポインタとなってよい。一方、ポインティングモードでは、上述のように、絶対座標方式を用いて画面上に表示されたポインティングオブジェクトの表示位置を移動させることができる。ジェスチャーモードで、ディスプレイ装置１００は上述のポインティング形態の手の形のポインタをパーム形態の手の形のポインタに変更してディスプレイすることができる。なお、ディスプレイ装置１００は、画面上にジェスチャー入力をガイドするガイドＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）をパーム形態の手の形のポインタとともに、ディスプレイしてよい。ここで、ガイドＧＵＩは、ＵＩ画面のタイプに応じて別の形態であってよい。例えば、ガイドＧＵＩは、現在のＵＩ画面上に適用できるジェスチャー方向をガイドする矢印の形態であってよい。
【００４１】
次いで、遠隔制御装置２００が動作を検知すると（Ｓ１２）、遠隔制御装置２００は検知された動作に対応する動作情報を生成する（Ｓ１３）。例えば、“右方に５度回転”に対応する動作情報を生成することができる。
【００４２】
次いで、遠隔制御装置２００は、ステップＳ１１で受信されたモード切り替え命令に係るディスプレイ装置の動作モードに関する情報およびステップＳ１３で生成された動作情報をディスプレイ装置１００に伝送する（Ｓ１４）。ここで、動作モードに関する情報は、ポインティングモードまたはジェスチャーモードを示す情報であってよい。
【００４３】
この場合、ディスプレイ装置１００は、受信された動作モードに関する情報および動作情報に基づいて、ディスプレイ装置１００の動作を制御するための制御信号を生成する（Ｓ１５）。
【００４４】
具体的に、受信されたモード情報がポインティングモード情報である場合、受信された動作情報をポインティングモードに対応する制御信号に変換して生成し、受信された動作モードに関する情報がジェスチャーモードである場合、受信された動作情報をジェスチャーモードに対応する制御信号に変換して生成してよい。例えば、受信された動作モードに関する情報がポインティングモードを示し、受信された動作情報が右方に１０度回転する情報である場合、画面上にディスプレイされたポインティングオブジェクトをそれに対応する座標分だけ移動させるための制御信号を生成してよい。または、受信された動作モードに関する情報がジェスチャーモードを示し、受信された動作情報が右方に１０度回転する情報であり、且つ、当該動作情報に対応するジェスチャーに画面切り替え命令がマッピングされている場合、画面上にディスプレイされたＵＩ画面ページを次のＵＩ画面ページに切り替えて表示するための制御信号を生成してよい。
【００４５】
次いで、ディスプレイ装置１００は、生成された制御信号に対応する動作を行うようになる（Ｓ１６）。
【００４６】
図２Ｂは、図１に示すディスプレイシステムの第２実施形態に係る動作を説明するための図である。
【００４７】
図２Ｂに示すステップのうち、ステップＳ２１ないしＳ２３は、図２Ａに示す説明と同一であるため、詳細な説明は省略する。
【００４８】
次いで、遠隔制御装置２００は、ステップＳ２１において受信されたモード切り替え命令に係るモード情報およびステップＳ２３において生成された動作情報に基づいて、制御信号を生成する（Ｓ２４）。すなわち、遠隔制御装置２００は、受信されたモード情報がポインティングモード情報である場合、受信された動作情報をポインティングモードに対応する制御信号に変換して生成し、受信されたモード情報がジェスチャーモード情報である場合、受信された動作情報をジェスチャーモードに対応する制御信号に変換して生成することができる。すなわち、遠隔制御装置２００は、受信されたモード情報および動作情報に基づいて、制御信号を生成する演算機能を備える形態で実現されてよい。
【００４９】
次いで、遠隔制御装置２００は、生成された制御信号をディスプレイ装置１００に伝送する（Ｓ２５）。
【００５０】
この場合、ディスプレイ装置１００は受信された制御信号に対応する動作を行うようになる（Ｓ２６）。すなわち、ディスプレイ装置１００は、図２Ａに示す実施形態と違って、特別の演算動作を行わずに、動作を行うことができるようになる。
【００５１】
例えば、現在ディスプレイされているＵＩページを次のＵＩページに変更する動作に対応する制御信号が受信されると、受信された制御信号に対応する動作を行ってよい。
【００５２】
図３Ａおよび図３Ｂは、本発明の一実施形態に係るディスプレイ装置の構成を示すブロック図である。
【００５３】
図３Ａによると、ディスプレイ装置１００は、受信部１１０と、ディスプレイ部１２０および制御部１３０を含む。以下では、ディスプレイ装置１００の動作を上述の第１実施形態および第２実施形態に分けて説明を進める。
【００５４】
［第１実施形態に係るディスプレイ装置１００の動作］
ディスプレイ装置１００は、デジタルテレビやパソコン、ノートパソコン等で実現可能であるが、それに限定されるものではなく、ディスプレイ機能を備えて遠隔制御が可能なデバイスなら、限定せずに適用されてよい。
【００５５】
受信部１１０は、遠隔制御装置２００と通信を行うことができる。具体的に、受信部１１０は、ＢＴ（ＢｌｕｅＴｏｏｔｈ（登録商標））、Ｚｉｇｂｅｅ（登録商標）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）、ＩＲ（Ｉｎｆｒａｒｅｄ）、Ｓｅｒｉａｌ  Ｉｎｔｅｒａｃｅ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の多様な通信方式を通じて遠隔制御装置２００と通信を行うことができる。
【００５６】
具体的に、受信部１１０は、遠隔制御装置２００から動作モードに関する情報および遠隔制御装置１００の動作情報を含む遠隔制御信号を受信することができる。ここで、動作モードに関する情報は、ポインティングモードまたはジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報として、多様な形態で実現されてよい。例えば、モード情報は、フラグ形態で実現されてよいが、ポインティングモードである場合、フラグは「０」値を示し、ジェスチャーモードである場合、フラグは「１」値を示してよい。すなわち、遠隔制御装置２００は、モード切り替えのためのユーザ命令に従って「０」値または「１」値を示すフラグ情報を生成することができるようになる。この場合、モード選択のためのユーザ命令は、遠隔制御装置２００に具備された第１ボタン部（図示せず）を介して入力されてよい。
【００５７】
一方、動作モードに関する情報は、動作情報が伝送される度に、毎回同時に伝送されてもよいが、場合によっては、モード切り替え命令がある場合にのみ、伝送されてもよい。後者の場合、ディスプレイ装置１００は動作モードに関する情報が伝送された後、切り替えられた動作モードに関する情報が再伝送されるまでに受信される動作情報に対しては、同一の動作モードに対応する動作情報として認識するようになる。
【００５８】
なお、受信部１１０は、遠隔制御装置２００からアイテム選択に関する情報を受信することもできる。例えば、ポインティングモードで、ポインティングオブジェクトの位置したアイテムを選択するための選択信号が受信されてよく、この場合、選択信号は遠隔制御装置２００に具備された第２ボタン部（図示せず）を介して入力されてよい。
【００５９】
なお、受信部１１０は、場合によっては、送信機能を行うように実現され、遠隔制御装置２００に情報を伝送することもできる。例えば、ディスプレイ装置１００がパワーオフされる場合、遠隔制御装置２００にパワーオフ信号を伝送して、遠隔制御装置２００が自動的にパワーオフされるようにすることができる。
【００６０】
ディスプレイ部１２０は、ディスプレイ装置１００を介して提供可能な多様なディスプレイ画面を提供することができる。
【００６１】
特に、ディスプレイ部１２０は、インディケーティング機能を行うポインティングオブジェクトを有するＵＩ画面をディスプレイすることができる。
【００６２】
なお、ディスプレイ部１２０は、制御部１３０の制御に従って、ディスプレイ装置１００の動作モードに対応するＧＵＩをディスプレイすることができる。
【００６３】
具体的に、ディスプレイ部１２０は、ポインティングモードでディスプレイされたＵＩ画面にカーソルや、マウスカーソル、ハイライト表示のようなポインティングオブジェクトをディスプレイすることができる。なお、ディスプレイ部１２０は、ポインティングモードで、遠隔制御装置２００から受信された動作情報に応じてポインティングオブジェクトの位置を移動させてディスプレイすることができる。
【００６４】
なお、ディスプレイ部１２０は、動作モードに応じて変更された形態のポインティングオブジェクトをディスプレイすることができる。
【００６５】
なお、ディスプレイ部１２０は、ポインティングモードからジェスチャーモードに切り替わる場合、ディスプレイされたＵＩ画面にジェスチャー入力をガイドするガイドＧＵＩをディスプレイすることができる。ここで、ガイドＧＵＩは、ジェスチャー方向を示す矢印形態のキュー（ｃｕｅ）であってよいが、それに限定されるものではない。
【００６６】
ここで、ディスプレイ部１２０は、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、薄膜トランジスタ液晶ディスプレイ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ−Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機発光ダイオード（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）、フレキシブルディスプレイ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｐｌａｙ）、３次元ディスプレイ（３Ｄ  Ｄｉｓｐｌａｙ）等のような多様なディスプレイで実現されてよい。
【００６７】
制御部１３０は、ディスプレイ装置１００の動作全般を制御する機能を備える。
【００６８】
制御部１３０は、遠隔制御装置２００から受信された動作モードに関する情報に基づいて、動作モード選択を制御することができる。
【００６９】
具体的に、制御部１３０は、ポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報に基づいて、ポインティングモードおよびジェスチャーモードのいずれか一方の選択を制御することができる。
【００７０】
具体的に、制御部１３０は、ポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報を受信していない間、ディスプレイ装置１００の動作モードをポインティングモードに決定し、ポインティングモードおよびジェスチャーモードのいずれか一方を選択するための前記ユーザ命令に関する情報が受信される間、ディスプレイ装置１００の動作モードをジェスチャーモードに決定することができる。
【００７１】
なお、制御部１３０は、遠隔制御装置２００から受信された動作情報をディスプレイ装置１００を制御するための制御信号に変換し、変換された制御信号に応じてディスプレイ装置１００の動作を制御することができる。
【００７２】
具体的に、制御部１３０は、受信された動作情報を制御信号マッピングテーブルを用いてディスプレイ装置１００の機能に適用される制御信号の形態に変換し、変換された制御信号を用いてディスプレイ装置１００の機能を制御することができる。特に、制御部１３０は、ディスプレイ装置１００の動作モードに応じて対応する形態のＧＵＩを提供するように、ディスプレイ部１２０を制御することができる。
【００７３】
例えば、ディスプレイ部１２０にＵＩ画面がディスプレイされると、基本的に、ディスプレイ装置１００はポインティングモードで動作し、それに対応するＧＵＩをディスプレイすることができる。なお、受信されたモード情報に応じてジェスチャーモードで動作する場合、それに対応するＧＵＩをディスプレイするように、ディスプレイ部１２０を制御することができる。ここで、ＧＵＩは、ＵＩ画面上で多様なインディケーティング機能を行うポインティングオブジェクトとして、上述のポインタやカーソル、マウスカーソル等のような形態で実現されてよい。
【００７４】
ディスプレイ装置１００の動作モードがポインティングモードである場合、ＵＩ画面に含まれたメニューアイテムは、遠隔制御装置２００の動作に対する情報および遠隔制御装置１００から受信されたアイテム選択に関する情報に基づいて、選択されてよい。
【００７５】
一方、制御部１３０は、遠隔制御装置２００からジェスチャーモードに対応するモード情報が受信されると、画面にディスプレイされたポインティングオブジェクトの形態を変更してディスプレイすることができる。例えば、ポインティングオブジェクトが手の形のポインタである場合、ポインティングモードでは人差し指のみ開いたポインティング（ｐｏｉｎｔｉｎｇ）の形態の手の形をディスプレイし、ジェスチャーモードでは全ての指を開いたパーム（ｐａｌｍ）形態の手の形をディスプレイすることができる。
【００７６】
なお、制御部１３０は、ジェスチャーモードから提供されるＵＩ画面で入力可能な操作状態に応じて、ポインティングオブジェクトの形状や色相、大きさ、位置および方向のうち、少なくともいずれか一つを変更してディスプレイすることができる。例えば、ポインティングオブジェクトが手の形のポインタであり、ジェスチャーモードで画面のズームイン／アウト操作が可能な状態である場合、ズームイン状態では、手の形のポインタの大きさを拡大させて表示し、ズームアウト状態では、手の形のポインタの大きさを縮小して表示することができる。
【００７７】
なお、制御部１３０は、ジェスチャーモードで、遠隔制御装置２００を通じてのジェスチャー入力がガイドする方向性を有する形態のガイドＧＵＩをディスプレイするように、ディスプレイ部１２０を制御することができる。例えば、ジェスチャーモードで左右フリッキング（ｆｌｉｃｋｉｎｇ）操作が可能な場合、左右矢印方向のガイドＧＵＩをディスプレイすることができる。
【００７８】
なお、制御部１３０は、ポインティングモードで、遠隔制御装置２００の回転方向および回転の程度の少なくともいずれか一方に応じて、ＵＩ画面に表示されたポインティングオブジェクトの移動方向および移動の程度の少なくともいずれか一方を変更して表示するように、ディスプレイ部１２０を制御することができる。この場合、上述のように、絶対座標方式を利用することができる。
【００７９】
なお、制御部１３０は、ジェスチャーモードで、遠隔制御装置２００をディスプレイ部１２０の画面に平行となるＸＹ軸上で回転させるジェスチャーが入力されると、ＵＩ画面をＸＹ軸方向にシステム的にマッチしている他ＵＩ画面に変更して表示するように、ディスプレイ部１２０を制御することができる。
【００８０】
なお、制御部１３０は、ジェスチャーモードで、遠隔制御装置２００をディスプレイ部１２０の画面に垂直となるＺ軸上で回転させるジェスチャーが入力されると、遠隔制御装置２００の回転状態に応じてＵＩ画面上で選択されたコンテンツをズームイン（Ｚｏｏｍ  ｉｎ）またはズームアウト（Ｚｏｏｍ  ｏｕｔ）させて表示するように制御してよい。
【００８１】
［第２実施形態に係るディスプレイ装置の動作］
第２実施形態に係るディスプレイ装置の動作のうち、第１実施形態に係るディスプレイ装置の動作と重複する構成については、詳細な説明を省略する。
【００８２】
受信部１１０は、遠隔制御装置２００と通信を行うことができる。具体的に、受信部１１０は、ＢＴ（ＢｌｕｅＴｏｏｔｈ（登録商標））、Ｚｉｇｂｅｅ（登録商標）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）、ＩＲ（Ｉｎｆｒａｒｅｄ）、Ｓｅｒｉａｌ  Ｉｎｔｅｒａｃｅ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の多様な通信方式を通じて遠隔制御装置２００と通信を行うことができる。
【００８３】
具体的に、受信部１１０は、遠隔制御装置２００を介して入力されたモード情報および遠隔制御装置２００の動作情報に基づいて生成された制御信号を受信することができる。すなわち、第１実施形態と違って、受信部１１０は特別の演算なしにディスプレイ装置１００を制御することができる形態を有する制御信号を遠隔制御装置２００から受信してよい。
【００８４】
ディスプレイ部１２０は、ディスプレイ装置１００を介して提供可能な多様なディスプレイ画面を提供することができ、ディスプレイ部１２０でディスプレイされる内容は、第１実施形態と同様であるため、詳細な説明は省略する。
【００８５】
制御部１３０は、遠隔制御装置２００から受信された制御信号に基づいてディスプレイ装置１００の動作を制御することができる。具体的に、制御部１３０はポインティングモードで受信された制御信号に応じてポインティングオブジェクトの移動状態を制御する動作を行い、ジェスチャーモードで受信された制御信号に対応する画面切り替え動作を行うことができる。制御部１３０のディスプレイ部１２０に対する制御動作は、第１実施形態と同様であるため、詳細な説明は省略する。
【００８６】
図３Ｂは、図３Ａに示すディスプレイ装置の細部構成を示すブロック図である。
【００８７】
以下では、説明の便宜上、第１実施形態に該当するディスプレイ装置の細部構成に着目して説明を進める。第２実施形態の場合、ディスプレイ装置は遠隔制御装置から伝送された制御信号に応じて動作するため、詳細な説明を省略する。
【００８８】
図３Ｂに示すように、ディスプレイ装置１０００は、受信部１１０と、ディスプレイ部１２０と、制御部１３０と、保存部１４０と、映像受信部１５０と、映像処理部１６０と、ユーザインターフェース部１７０およびＵＩ処理部１８０を含む。図３Ｂでは、図３Ａに示すディスプレイ装置１００が、デジタルテレビで実現される場合を想定して説明を進める。なお、図３Ｂに示す構成のうち、図３Ａに示す構成要素と重複する箇所に対しては、詳細な説明は省略する。
【００８９】
保存部１４０は、ディスプレイ装置１０００を動作させるために必要な各種データおよびプログラム等が保存される保存媒体として、メモリやＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等で実現可能である。
【００９０】
特に、保存部１４０は、ジェスチャーモードで遠隔制御装置２００から受信された動作情報に対応する制御情報を保存することができる。具体的に、保存部１４０は、ジェスチャーモードで遠隔制御装置２００から受信された動作情報に対応する制御信号をテーブル形態で保存してよい。例えば、遠隔制御装置２００から受信された左方から右方にフリックするジェスチャー（例えば、遠隔制御装置２００を左方に回転させる動作）に対応する動作情報に対しては、ＵＩ画面切り替え命令に対応する制御信号を、前後方向移動ジェスチャー（例えば、遠隔制御装置２００を前後方向に回転させる動作）に対応する動作情報に対しては、コンテンツズームイン／アウト命令に対応する制御情報をマッチして保存することができる。
【００９１】
映像受信部１５０は、アンテナやケーブル等を通じて放送コンテンツを受信したり、外部機器や外部通信網から映像コンテンツを受信する機能を備える。
【００９２】
具体的に、映像受信部１５０は、ネットワークまたは空中波（Ａｉｒ）を通じて多様な映像コンテンツを受信することができる。ここで、コンテンツはＶＯＤコンテンツのような既に製作されたコンテンツ、放送コンテンツ等の多様な種類のコンテンツであってよい。
【００９３】
この場合、映像受信部１５０は、多様な形態で実現可能である。例えば、ディスプレイ装置１００がデジタルテレビで実現される場合、映像受信部１１０は、セットトップボックス（Ｓｅｔ−ｔｏｐ  ｂｏｘ）や、チューナ、外部入力ポート、ネットワーク通信モジュール等で実現されてよい。
【００９４】
映像処理部１６０は、映像受信部１５０を介して受信された多様な信号を信号処理する機能を備える。それにより、映像処理部１６０は、デモデュレーションやデコーダ、Ａ／Ｄコンバータ、スケーラ等の信号処理要素を含んでよい。
【００９５】
ユーザインターフェース部１７０は、多様なユーザ信号を受信する機能を備える。
【００９６】
ここで、ユーザインターフェース部１７０は、ディスプレイ装置１００の機器種類に応じて多様な形態で実現可能である。例えば、ディスプレイ装置１００がデジタルテレビで実現される場合、ユーザインターフェース部１７０はリモコン信号を受信する上述の受信部１１０で実現されてよい。
【００９７】
なお、ユーザインターフェース部１７０は、複数のキーを含む入力パネルまたはディスプレイとタッチパッドとが相互レイヤ構造をなすタッチスクリーン形態で実現されることも可能である。
【００９８】
ＵＩ処理部１８０は、制御部１３０の制御に従ってディスプレイ部１２０に出力される映像にオーバーラップされて表示される多様なＵＩ要素を生成する機能を備える。ここで、ＵＩ処理部１８０は、２Ｄまたは３Ｄ形態のＵＩ要素を生成することができる。
【００９９】
なお、ＵＩ処理部１８０は、制御部１３０の制御に従って、ＵＩ要素の２Ｄ／３Ｄ切り替え、透明度、色相、大きさ、形態および位置調整、ハイライト、アニメーション効果等の作業を行なってよい。
【０１００】
図４は、本発明の一実施形態に係る制御部１３０の細部構成を説明するための図である。
【０１０１】
図４に示すように、制御部１３０は、システムメモリ１３１と、メインＣＰＵ１３２と、イメージ処理部１３３と、ネットワークインターフェース１３４と、保存部インターフェース１３５と、第１ないし第ｎインターフェース１３６−１〜ネットワークインターフェース１３６−ｎと、オーディオ処理部１３７およびシステムバス１３８を含む。
【０１０２】
システムメモリ１３１と、メインＣＰＵ１３２と、イメージ処理部１３３と、ネットワークインターフェース１３４と、保存部インターフェース１３５と、第１ないし第ｎインターフェース１３６−１〜１３６−ｎおよびオーディオ処理部１３７は、システムバス１３８を通じて互いに接続され、各種データや信号等を送受信することができる。
【０１０３】
第１ないし第ｎインターフェース１３６−１〜ネットワークインターフェース１３６−ｎは、ディスプレイ部１２０をはじめとする多様な構成要素と制御部１３０内の各構成要素との間のインターフェーシングをサポートする。なお、第１ないし第ｎインターフェース１３６−１〜ネットワークインターフェース１３６−ｎの少なくともいずれか一つは、ディスプレイ装置１００の本体部分に設けられたボタンや、外部入力ポート１ないし外部入力ポートｎを通じて接続された外部装置から各種信号を受信する入力インターフェースで実現されてよい。
【０１０４】
システムメモリ１５１は、ＲＯＭ１３１−１およびＲＡＭ１３１−２を含む。ＲＯＭ１３１−１には、システムブートのための命令語セット等が保存される。ターンオン命令が入力されて電源が供給されると、メインＣＰＵ１３２はＲＯＭ１３１−１に保存された命令語に従って保存部１４０に保存されたＯ／Ｓ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）をＲＡＭ１３１−２にコピーし、Ｏ／Ｓを実行させてシステムをブートさせる。ブートが完了すると、メインＣＰＵ１３２は保存部１４０に保存された各種アプリケーションプログラムをＲＡＭ１３１−２にコピーし、ＲＡＭ１３１−２にコピーされたアプリケーションプログラムを実行させて各種動作を行う。
【０１０５】
以上のように、メインＣＰＵ１３２は、保存部１４０に保存されたアプリケーションプログラムの実行によって多様な動作を行うことができる。
【０１０６】
保存部インターフェース１３５は、保存部１４０と接続されて各種プログラムやコンテンツ、データ等を送受信する。
【０１０７】
一例として、遠隔制御装置２００から制御信号が受信されると、メインＣＰＵ１３２は保存部インターフェース１３５を介して保存部１４０にアクセスし、制御信号にマッピングされた制御情報を読み取った後、読み取られた制御情報を用いてディスプレイ装置１００の動作を制御することができる。
【０１０８】
イメージ処理部１３３は、デコーダやレンダラー、スケーラ等を含んでよい。それにより、保存されたコンテンツをデコードし、デコードされたコンテンツデータをレンダリングしてフレームを構成し、構成されたフレームのサイズをディスプレイ部１２０の画面のサイズに合わせてスケーリングする。イメージ処理部１３３は、処理されたフレームをディスプレイ部１２０に提供し、ディスプレイする。
【０１０９】
その他に、オーディオ処理部１３７は、オーディオデータを処理してスピーカ（図示せず）のような音響出力手段で提供する構成要素を意味する。オーディオ処理部１３７は、保存部１４０に保存されたオーディオデータや外部から受信されたオーディオデータをデコードし、ノイズフィルタリングした後、適正デシベルに増幅する等のオーディオ信号処理を行うことができる。上述の例で、再生されるコンテンツが動画コンテンツである場合、オーディオ処理部１３７は動画コンテンツからデマルチプレキシングされたオーディオデータを処理してイメージ処理部１３３と同期させて出力することができるように、スピーカ（図示せず）に提供することができる。
【０１１０】
ネットワークインターフェース１３４は、ネットワークを通じて外部装置と接続される部分である。仮に、メインＣＰＵ１３２は、本発明に係る情報提供サービスを提供するアプリケーションが駆動されると、ネットワークインターフェース１３４を介して遠隔制御装置２００と通信を行うことができる。
【０１１１】
一方、上述の制御部１３０の動作は、保存部１４０に保存された各種プログラムの実行によって実現されてよい。
【０１１２】
図５は、上述の多様な実施形態に係る制御部１３０の動作をサポートするための保存部１４０のソフトウェア構造を示す図である。図５に示すように、保存部１４０には、ベースモジュール５１０と、デバイス管理モジュール５２０と、通信モジュール５３０と、プレゼンテーションモジュール５４０と、ウェブブラウザモジュール５５０およびサービスモジュール５６０を含む。
【０１１３】
ベースモジュール５１０とは、ディスプレイ装置１００に含まれた各ハードウェアから伝達される信号を処理して上位レイヤモジュールに伝達する基礎モジュールを意味する。
【０１１４】
ベースモジュール５１０は、ストレージモジュール５１１と、位置基盤モジュール５１２と、セキュリティモジュール５１３およびネットワークモジュール５１４等を含む。
【０１１５】
ストレージモジュール５１１とは、データベース（ＤＢ）やレジストリを管理するプログラムモジュールである。位置基盤モジュール５１２とは、ＧＰＳチップのようなハードウェアと連動して位置基盤サービスをサポートするプログラムモジュールである。セキュリティモジュール１５３とは、ハードウェアに対する認証（Ｃｅｒｔｉｆｉｃａｔｉｏｎ）、要求許容（Ｐｅｒｍｉｓｓｉｏｎ）、セキュリティ保存（Ｓｅｃｕｒｅ  Ｓｔｏｒａｇｅ）等をサポートするプログラムモジュールであり、ネットワークモジュール５１４とは、ネットワーク接続をサポートするためのモジュールとして、ＤＮＥＴモジュールやＵｐｎＰモジュール等を含む。例えば、ネットワークモジュール５１４を介して外部サーバ（図示せず）等とネットワーク接続を行うことができる。
【０１１６】
デバイス管理モジュール５２０は、外部入力および外部デバイスに対する情報を管理し、それを利用するためのモジュールである。デバイス管理モジュール５２０は、センシングモジュール５２１と、デバイス情報管理モジュール５２２と、遠隔制御モジュール５２３等を含んでよい。例えば、デバイス管理モジュール５２０を介して遠隔制御装置２００等に対する情報を管理することができるようになる。
【０１１７】
センシングモジュール５２１は、各種センサデータを分析するモジュールである。例えば、センシングモジュール５２１は、顔認識モジュールや、音声認識モジュール、モーション認識モジュール、ＮＦＣ認識モジュール等を含んでよい。
【０１１８】
デバイス情報管理モジュール５２２は、各種デバイスに対する情報を提供するモジュールであり、遠隔制御モジュール５２３は、電話機やプリンタ、カメラ、エアコン等のような周辺デバイスを遠隔から制御する動作を行うプログラムモジュールである。
【０１１９】
通信モジュール５３０は、外部との通信を行うためのモジュールである。通信モジュール５３０は、メッセンジャープログラム、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ Ｓｅｒｖｉｃｅ）＆ＭＭＳ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）プログラム、Ｅメールプログラム等のようなメッセージングモジュール５３１、電話情報収集機（Ｃａｌｌ  Ｉｎｆｏ  Ａｇｇｒｅｇａｔｏｒ）プログラムモジュール、ＶｏＩＰモジュール等を含む電話モジュール５３２を含んでよい。
【０１２０】
プレゼンテーションモジュール５４０は、ディスプレイ画面を構成するためのモジュールである。プレゼンテーションモジュール５４０は、マルチメディアコンテンツを再生して出力するためのマルチメディアモジュール５４１と、ＵＩおよびグラフィック処理を行うＵＩ＆グラフィックモジュール５４２とを含む。マルチメディアモジュール５４１は、プレーヤモジュール、カムコーダモジュール、サウンド処理モジュール等を含んでよい。それにより、各種マルチメディアコンテンツを再生して画面および音響を生成して再生する動作を行う。ＵＩ＆グラフィックモジュール５４２は、イメージを組み合わせるイメージ合成機（Ｉｍａｇｅ  Ｃｏｍｐｏｓｉｔｏｒ  Ｍｏｄｕｌｅ）５４２−１、イメージをディスプレイする画面上の座標を組み合わせて生成する座標組み合わせモジュール５４２−２、ハードウェアから各種イベントを受信するＸ１１モジュール５４２−３、２Ｄまたは３Ｄ形態のＵＩを構成するためのツール（Ｔｏｏｌ）を提供する２Ｄ／３ＤＵＩツールキット５４２−４等を含んでよい。例えば、プレゼンテーションモジュール５４０を介してポインティングモードまたはジェスチャーモードに対応するＵＩ画面を構成することができるようになる。
【０１２１】
ウェブブラウザモジュール５５０は、ウェブブラウジングを行ってウェブサーバにアクセスするモジュールを意味する。ウェブブラウザモジュール５５０は、ウェブページを構成するウェブビュー（Ｗｅｂ  ｖｉｅｗ）モジュール、ダウンロードを行うダウンロードエージェントモジュール、ブックマークモジュール、ウェブキット（Ｗｅｂｋｉｔ）モジュール等のような多様なモジュールを含んでよい。
【０１２２】
その他に、サービスモジュール５６０は、多様なサービスを提供するためのアプリケーションモジュールを意味する。例えば、サービスモジュール５６０は、地図や現在の位置、ランドマーク、経路情報等を提供するナビゲーションサービスモジュール、ゲームモジュール、広告アプリケーションモジュール等のような多様なモジュールを含んでよい。
【０１２３】
制御部１３０内のメインＣＰＵ１３２は、保存部インターフェース１３５を介して保存部１４０にアクセスし、保存部１４０に保存された各種モジュールをＲＡＭ１３１−２にコピーし、コピーされたモジュールの動作に応じて動作を行う。
【０１２４】
一例として、上述のポインティングモードまたはジェスチャーモードに対応するＧＵＩ表示動作である場合なら、メインＣＰＵ１３２はプレゼンテーションモジュール５４０内のイメージ組み合わせモジュール５４２−１を用いて、ＧＵＩ画面を構成する。そして、座標組み合わせモジュール５４２−２を用いて、ＧＵＩ画面の表示位置を決定し、その位置にＧＵＩ画面を表示するようにディスプレイ部１２０を制御する。
【０１２５】
または、メッセージ受信動作に対応するユーザ操作が行われる場合には、メインＣＰＵ１３２はメッセージングモジュール５４１を実行させ、メッセージ管理サーバにアクセスした後、ユーザアカウントに保存されたメッセージを受信する。そして、メインＣＰＵ１３２は、プレゼンテーションモジュール５４０を用いて、受信されたメッセージに対応する画面を構成した後、ディスプレイ部１２０に表示する。
【０１２６】
その他に、電話通話動作を行う場合には、メインＣＰＵ１３２は電話モジュール５３２を駆動させることもできる。
【０１２７】
以上のように、保存部１４０には、多様な構造のプログラムを保存されていてよく、制御部１３０は、保存部１４０に保存された各種プログラムを用いて上述の多様な実施形態に係る動作を行うことができる。
【０１２８】
図６は、本発明の一実施形態に係る遠隔制御装置の構成を示すブロック図である。
【０１２９】
［第１実施形態に係る遠隔制御装置の動作］
図６に示すように、遠隔制御装置２００は、検知部２１０と、入力部２２０と、信号出力部２３０および制御部２４０を含む。
【０１３０】
遠隔制御装置２００は、ポインティングモードおよびジェスチャーモードを含む複数の動作モードを有する外部ディスプレイ装置１００に対する遠隔制御信号を提供する機能を具備する。
【０１３１】
検知部２１０は、遠隔制御装置２００の３次元動作を検知する。具体的に、検知部２１０は、加速度センサ、ジャイロセンサおよび地磁気センサのうち、少なくとも一つ以上を含んでよい。検知部２１０に含まれた各種センサは、一つまたは二つ以上の組み合わせを通じて遠隔制御装置２００の３次元動作を検知することができる。ここで、３次元動作は、遠隔制御装置２００の回転状態であってよい。
【０１３２】
加速度センサは、遠隔制御装置２００の空間上の動作を特定するセンサである。すなわち、加速度センサは、ユーザが遠隔制御装置２００を移動させる際に発生する加速度の変化および各加速度の変化のうち、少なくとも一つを検知することができる。ここで、加速度センサは、互いに直交する３つの軸に対して、直線速度の増減分を測定する３軸加速度センサで実現されてよい。それにより、加速度センサを用いて遠隔制御装置２００の動作加速度関連情報と、動かない状態で重力加速度成分を用いて傾きに関連する情報とを獲得することができる。
【０１３３】
ジャイロセンサは、遠隔制御装置２００の回転角速度を測定する慣性センサである。すなわち、回転する物体がもつ慣性力を用いて回転する方向と速度を知ることのできるセンサを意味する。ジャイロセンサは、互いに直交する３つの軸に対して回転角の増減分を測定する３軸角速度センサで実現されてよい。
【０１３４】
地磁気センサは、方位角（ａｚｉｍｕｔｈ）を測定するセンサである。すなわち、地磁気センサは、地球の南北方向に形成されている磁場（ｍａｇｎｅｔｉｃ  ｆｉｅｌｄ）を検知して方位角を測定するセンサを意味する。ここで、地磁気センサは、互いに直交する３つの軸に対して磁気の強度と方向とを測定する３軸地磁気センサで実現されてよい。地磁気センサで測定される北方向は磁北（ｍａｇｎｅｔｉｃ  ｎｏｒｔｈ）であってよい。ただ、地磁気センサが磁北の方向を測定するとしても、内部的な演算を経て真北（ｔｒｕｅ  ｎｏｒｔｈ）の方向を出力することもできる。
【０１３５】
その他に、検知部２１０は、選択的に距離センサを更に含んでよい。ここで、距離センサは、遠隔制御装置２００とディスプレイ装置１００との間の距離を測定するセンサである。すなわち、ユーザが遠隔制御装置２００を使用する瞬間の位置とディスプレイ装置１００の間の距離を検知することができる。
【０１３６】
入力部２２０は、多様なユーザ命令を入力される機能を具備する。
【０１３７】
具体的に、入力部２２０は外部ディスプレイ装置１００の動作モードでポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令を受信するのに利用される第１ボタン部（図示せず）およびＵＩ画面にディスプレイされたオブジェクトを選択するためのユーザ命令を受信するのに利用される第２ボタン部（図示せず）を含んでよい。
【０１３８】
この場合、第１ボタン部（図示せず）に対する押圧操作がある場合、動作モードに関する情報は外部機器がジェスチャーモードであることを示す情報を含み、第１ボタン部（図示せず）に対する押圧操作が解除されている場合、動作モードに関する情報は外部機器がポインティングモードであることを示す情報を含んでよい。
【０１３９】
例えば、モード情報はポインティングモードまたはジェスチャーモードを示す情報として多様な形態で実現されてよい。例えば、モード情報はフラグ形態で実現されてよいが、ポインティングモードである場合、フラグは「０」値を示し、ジェスチャーモードである場合、フラグは「１」値を示してよい。第１ボタン（図示せず）の操作有無に応じて「０」値または「１」値を示すフラグ情報が生成されてよい。
【０１４０】
信号出力部２３０は、外部ディスプレイ装置１００に遠隔制御信号を出力する。この場合、信号出力部２３０は、ＢＴ（ＢｌｕｅＴｏｏｔｈ（登録商標））、Ｚｉｇｂｅｅ（登録商標）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）、ＩＲ（Ｉｎｆｒａｒｅｄ）、Ｓｅｒｉａｌ  Ｉｎｔｅｒａｃｅ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のような多様な通信方式を通じてディスプレイ装置１００に遠隔制御装置に関する情報を伝送することができる。
【０１４１】
その他に、信号出力部２３０は、後述の入力部２２０を介して入力された多様なユーザ命令に対応する信号等をディスプレイ装置１００に出力することができる。
【０１４２】
制御部２４０は、遠隔制御装置２００の動作全般を制御する。例えば、制御部１４０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）またはＭＣＵ（Ｍｉｃｒｏｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）等で実現可能である。
【０１４３】
具体的に、制御部２４０は、上述の検知部２１０と、入力部２２０および信号出力部２３０の動作を制御することができる。
【０１４４】
特に、制御部２４０は、上述の第１ボタン部（図示せず）を介してユーザ命令が入力されると、ポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報および検知された動作に関する情報を出力するように、信号出力部２３０を制御することができる。
【０１４５】
具体的に、制御部２４０は、第１ボタン部（図示せず）が押圧操作される間、ポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報を連続して出力し、第１ボタン部（図示せず）に対する押圧操作が解除されると、ポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報を出力しないように、信号出力部２３０を制御することができる。
【０１４６】
この場合、外部ディスプレイ装置１００は、ポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に対する情報が遠隔制御装置２００から受信されない時間区間の間、デフォルト（Ｄｅｆａｕｌｔ）モードとしてポインティングモードを保持することができる。
【０１４７】
なお、外部ディスプレイ装置１００は、ポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に対する情報が、遠隔制御装置２００から継続して受信される時間区間の間、ノンデフォルト（Ｎｏｎ−ｄｅｆａｕｌｔ）モードとしてジェスチャーモードに切り替え、切り替えられたモードを保持することができるようになる。
【０１４８】
［第２実施形態に係る遠隔制御装置の動作］
第２実施形態の場合、検知部２１０と、入力部２２０および信号出力部２３０の動作は、第１実施形態の場合と類似するため、詳細な説明は省略する。
【０１４９】
ただ、入力部２２０を介して入力されたポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報は、ディスプレイ装置１００に伝送されずに、遠隔制御装置２００内で制御信号生成に利用されてよい。それにより、入力部２２０を介して入力されたポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報、すなわち、動作モードに関する情報は、第１実施形態のように、フラグ形態で実現される必要はなく、モード切り替えのためのユーザ命令が入力されることを識別することができる程度の多様な形態で実現されてよいが、場合によっては、第１実施形態と同様にフラグ形態で実現されることも可能である。
【０１５０】
制御部２４０は、入力部２２０を介して入力されたポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報および検知部２１０を介して検知された動作に関する情報を用いてディスプレイ装置１００を制御するための制御信号を生成することができる。
【０１５１】
具体的に、制御部２４０は、当該情報を予め定義された信号処理アルゴリズムを通じて分析して外部ディスプレイ装置１００を制御するための制御信号を生成することができる。
【０１５２】
例えば、制御部２６０は、ジェスチャーモードを選択するためのユーザ命令に関する情報に基づいて動作情報をジェスチャー認識アルゴリズムを通じて分析し、分析されたジェスチャーに対応する制御信号をディスプレイ装置１００に出力するように、信号出力部２３０を制御することができる。
【０１５３】
なお、制御部２４０は、ポインティングモードを選択するためのユーザ命令に関する情報に基づいて、動作情報を信号処理アルゴリズムを通じて分析し、ポインティングオブジェクトの位置制御のための絶対座標値を算出し、算出された絶対座標値をディスプレイ装置１００に伝送してポインティングオブジェクトの移動状態を制御するようにすることができる。
【０１５４】
なお、制御部２４０は、選択ボタン部２２２が選択されると、それに対応する信号をディスプレイ装置１００に伝送して選択ボタン部２２２が選択された時点で、ポインティングオブジェクトの位置したアイテムがディスプレイ装置１００で選択されるようにすることができる。すなわち、第２実施形態において、遠隔制御装置２００は、ポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報に基づいて検知部２１０を介して検知された動作に関する情報を当該モードに対応するように切り替えて、ディスプレイ装置１００を制御するための制御信号を生成することができる。それにより、遠隔制御装置２００は、第１実施形態と違って、ポインティング制御モードまたはジェスチャー制御モードで動作するようになる。
【０１５５】
それに対しては、遠隔制御装置の細部構成を示す図７を参照して後述する。
【０１５６】
図７は、図６に示す遠隔制御装置の細部構成を示すブロック図である。
【０１５７】
検知部２１０は、遠隔制御装置２００の動作をセンシングするための構成要素である。検知部２１０は、加速度センサ２１１と、角速度センサ２１２と、地磁気センサ２１３およびタッチセンサ２１４等のような多様なセンサを含んでよい。
【０１５８】
加速度センサ２１１は、動作発生の際、加速度および加速度の方向を測定することができるセンサである。具体的に、加速度センサ２１１は、そのセンサの付着された遠隔制御装置２００の動作加速に対応するセンシング値と勾配に応じて変化される重力加速度に対応するセンシング値を出力する。制御部２６０は、加速度センサ２１１の出力値を用いて遠隔制御装置２００の動作加速度と動かない状態で重力加速度成分を用いて傾き度を判断することができる。
【０１５９】
角速度センサ２１２は、回転運動が行われると、その速度方向に作用するコリオリ（http://search.naver.com/?where=nexearch&query=coriolis&ie=utf8&sm=tab_prc&qdt=0：Ｃｏｒｉｏｌｉｓ）の力を測定し、角速度を検知するセンサである。制御部２６０は、角速度センサ２１２の測定値を用いるとしても、遠隔制御装置２００の回転を検知することができる。
【０１６０】
地磁気センサ２１３は、２軸または３軸フラックスゲートを用いて地球の磁気や周辺磁性成分物体の磁気を検知するセンサである。制御部２６０は、地磁気センサ２１３から検知された地磁気値を用いて、磁気の方向と強度とを測定することができ、それに基づいて方位角を算出することができる。それにより、遠隔制御装置２００がどの方向に回転しているかを判断することができる。
【０１６１】
タッチセンサ２１４は、ユーザのタッチ操作を検知することができる。タッチセンサ２１４は、静電式または減圧式で実現されてよい。静電式のタッチセンサは、遠隔制御装置２００の表面にコーティングされた誘電体を用いて、ユーザの身体の一部が遠隔制御装置２００の表面にタッチされた際、ユーザの人体に励起される微細電気を検知し、タッチ座標を算出する方式のセンサを意味する。減圧式のタッチセンサは、遠隔制御装置２００に内蔵された二つの電極板を含み、ユーザがタッチした場合、タッチされた地点の上下板が接触されて電流が流れることを検知し、タッチ座標を算出する方式のタッチセンサを意味する。その他に、赤外線検知方式、表面超音波伝導方式、積分式張力測定方式、ピエゾ（Ｐｉｅｚｏ）効果方式等がタッチ操作を検知するのに用いられたよく、それに対する詳細な説明は省略する。
【０１６２】
入力部２２０は、多様なユーザ命令が入力される機能を具備する。
【０１６３】
具体的に、入力部２２０は、モード切り替えボタン部２２１と、選択ボタン部２２２と、４方向入力部２２３と、タッチ入力部２２４および電源ボタン部２２５を含む。
【０１６４】
モード切り替えボタン部２２１は、ポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令が入力されてよい。モード切り替えボタン部２２１の実現形態については、図面を参照して後述する。
【０１６５】
選択ボタン部２２２は、選択命令を入力されてよい。
【０１６６】
特に、選択ボタン部２２２は、ポインティングモードでディスプレイ装置１００の画面上にディスプレイされたポインティングオブジェクトの位置したアイテムを選択するためのユーザ命令が入力されてよい。すなわち、ディスプレイ装置１００の画面上にディスプレイされたポインティングオブジェクトが特定アイテム上に位置した状態で、選択ボタン部２５１が押圧操作されると、当該オブジェクトが選択されて対応する機能が実行されてよい。例えば、当該コンテンツが特定アプリケーションのアイコンインターフェースの場合、当該アプリケーション実行画面がディスプレイされてよい。
【０１６７】
なお、選択ボタン部２２２は、提供されたＵＩ画面の特性に応じてエンターキー、確認キー等の機能を具備してよい。
【０１６８】
４方向入力部２２３は、選択ボタン部２２２の外郭に配置され、４方向操作のためのユーザ命令を入力される機能を具備する。
【０１６９】
一方、選択ボタン部２２２および４方向入力部２２３は、タッチセンサおよび光学技術を応用したＯＪ（Ｏｐｔｉｃａｌ  Ｊｏｙｓｔｉｃｋ）センサのうち、少なくともいずれか一つを含む形態で実現されてよい。
【０１７０】
タッチ入力部２２４は、相違なる機能がマッピングされた複数のタッチ領域を含む形態で実現されてよい。具体的に、タッチ入力部２２４はチャネル切り替え機能、音量調整機能、メニュー機能等のような相違なる機能がマッピングされた複数のタッチ領域を含んでよい。
【０１７１】
電源ボタン部２２５は、電源ＯＮ／ＯＦＦのためのユーザ命令を入力される機能を具備する。
【０１７２】
なお、図示はしていないが、遠隔制御装置２００は電源ボタン部２２５に電源がＯＮされる場合、遠隔制御装置２００の基準状態およびポインティングオブジェクトの表示位置をマッピングするためのセンタリングボタン部（図示せず）を更に含んでよい。または、上述の多様なボタンがセンタリングボタン部（図示せず）として機能するように実現することも可能である。例えば、遠隔制御装置２００の電源がＯＮとなると、遠隔制御装置２００はディスプレイ装置１００とペアリング動作を行うことができる。ペアリングが完了した後、ユーザがセンタリングボタン部（図示せず）を押圧操作するようになると、ディスプレイ装置１００のディスプレイ画面のセンタには、ポインティングオブジェクトがディスプレイされ、遠隔制御装置２００の現在の状態はディスプレイ画面のセンタにディスプレイされたポインティングオブジェクトの位置にマッチされてよい。ただ、ディスプレイ画面のセンタが基準点になることは一実施形態に過ぎず、基準点はディスプレイ画面の別の位置に設定されることも可能である。
【０１７３】
一方、上述の制御部２４０の動作は、保存部２５０に保存されたプログラムによって行われてよい。
【０１７４】
すなわち、保存部２５０には、遠隔制御装置２００を駆動させるためのＯ／Ｓソフトウェア、検知部２１０から検知された検知信号に対する演算を行うための信号処理アルゴリズム（第２実施形態の場合）等のように、多様なデータが保存されてよい。制御部２４０は、保存部２５０に保存された各種プログラムを用いて遠隔制御装置２００の動作の全般を制御する。
【０１７５】
具体的には、制御部２４０は、ＲＡＭ２４１と、ＲＯＭ２４２と、メインＣＰＵ２４３と、第１ないし第ｎインターフェース２４４−１〜２４４−ｎおよびバス２４５を含む。
【０１７６】
ＲＡＭ２４１と、ＲＯＭ２４２と、メインＣＰＵ２４３と、第１ないし第ｎインターフェース２４４−１〜２４４−ｎ等は、バス２４５によって互いに接続され、各種データや信号等を送受信することができる。
【０１７７】
第１ないし第ｎインターフェース２４４−１〜２４４−ｎは、図７に示す各種構成要素だけでなく、その他の構成要素とも接続され、メインＣＰＵ２４３がアクセスできるようにする。
【０１７８】
メインＣＰＵ２４３は、保存部２５０にアクセスし、保存部２５０に保存されたＯ／Ｓを用いてブートを行う。そして、保存部２５０に保存された各種プログラムやデータ等を用いて多様な動作を行う。
【０１７９】
具体的には、ＲＯＭ２４２には、システムブートのための命令語セット等が保存される。ターンオン命令が入力されて電源が供給されると、メインＣＰＵ２４３は、ＲＯＭ２４２に保存された命令語に従って保存部２５０に保存されたＯ／ＳをＲＡＭ２４１にコピーし、Ｏ／Ｓを実行させてシステムをブートさせる。ブートが完了すると、メインＣＰＵ２４３は保存部２５０に保存された各種プログラムをＲＡＭ２４１にコピーし、ＲＡＭ２４１にコピーされたプログラムを実行させて各種動作を行う。
【０１８０】
上述のように、制御部２４０は、保存部２５０に保存されたプログラムをＲＡＭ２４１にコピーして実行させ、多様な動作を行うことができる。
【０１８１】
図８は、本発明の一実施形態に係る信号処理アルゴリズムの形態を説明するためのブロック図である。
【０１８２】
図８に示すように、センサ測定値を受信するブロック１（７１１）と、前処理実行ブロック２（７１２）と、姿勢推定ブロック３（７１３）と、動作区別ブロック４（７１４）と、キャリブレーション実行ブロック５（７１５）と、ユーザ意図分析ブロック６（７１６）と、ゲイン関数適用ブロック７（７１７）およびジェスチャー認識ブロック８（７１８）を含む。図７に示すような信号処理アルゴリズムは、上述のＣＰＵまたはＭＣＵで実行されてよい。
【０１８３】
ブロック１（７１１）は、検知部２２０からセンシングされた多様なセンサ値を受信する。例えば、ブロック１（７１１）は、加速度センサ、ジャイロセンサおよび地磁気センサのうち、少なくとも一つを通じてセンシングされたセンシング値を受信してよい。
【０１８４】
ブロック２（７１２）は、受信されたセンサ値に対する前処理を行う処理を具備し、具体的に、センサ値に対する物理量変換、センサ軸変換機能および低域通過フィルタリング機能を具備する。
【０１８５】
例えば、デジタル値に変換されたセンサ値は、信号処理アルゴリズムに適用可能な実際の物理量に変換される（物理量変換）。なお、加速度、角速度、地磁気センサの個別軸を一つの定義された軸に合わせる作業を行うことができる（センサ軸変換）。なお、低域通過フィルタリングを通じてセンサの電気的雑音と意図しない高周波動作を除去することができる（低域通過フィルタリング）。
【０１８６】
ブロック３（７１３）は、各センサ値から姿勢（Ｐｏｓｅ）または姿勢角（オイラー角（Ｅｕｌａｒ  Ａｎｇｌｅ）（ロール（Ｒｏｌｌ）、ピッチ（Ｐｉｔｃｈ）、ヨー（Ｙａｗ）（進行方向（ｈｅａｄｉｎｇ）））を推定する。この場合、カルマンフィルタ（Ｋａｌｍａｎ  Ｆｉｌｔｅｒ）による推定方法が適用されてよい。
【０１８７】
ブロック４（７１４）は、センサ信号を用いて動作状態を区別するブロックとして、遠隔制御装置２００が動いていないか、ゆっくり動くのか、早く動くのか等を判断することができる。
【０１８８】
ブロック５（７１５）は、キャリブレーション作業を進め、ブロック４（７１４）で遠隔制御装置２００が動いていないと判断されると、すなわち、ゼロレート（Ｚｅｒｏ−Ｒａｔｅ）と判断されると、そのとき角速度センサの出力値の平均を求めた後、その値を角速度センサの出力値から引いて角速度センサのオフセット（Ｏｆｆｓｅｔ）値を補償することができる。
【０１８９】
ブロック６（７１６）は、ユーザが遠隔制御装置２００を動かそうとするのか、止めようとするのか、いずれをクリックするためのものか等を分析して区分する役割を担う。
【０１９０】
ブロック７（７１７）は、ブロック３（７１３）から出力されたヨー角（Ｙａｗ  ａｎｇｌｅ）、ピッチ角（Ｐｉｔｃｈ  ａｎｇｌｅ）を各々ディスプレイ装置１００のＸ、Ｙ座標に変換する。このような変換された座標を用いてマウスカーソルの位置を指定することができるようになる。
【０１９１】
ブロック８（７１８）は、ブロック２（７１２）から出力された信号を用いて指定されたジェスチャーに対するジェスチャー認識を行うこともできる。
【０１９２】
その後、ブロック７（７１７）から出力されたＸ、Ｙ座標をディスプレイ装置１００のＵＩ画面でポインティングオブジェクトのＸ、Ｙ座標にマッチしてポインティングオブジェクトの座標を指定することができる。
【０１９３】
なお、ブロック８（７１８）から出力されたオイラー角（ロール、ピッチ、ヨー）またはブロック７（７１７）から出力されたＸ、Ｙ座標を用いてＵＩ画面で予め設定されたイベントを発生させて対応する動作が行われるようにすることができる。
【０１９４】
一方、上述の信号処理アルゴリズムによる演算動作は遠隔制御装置２００の制御部２６０またはディスプレイ装置１００の制御部１３０において処理されてよい。
【０１９５】
図９は、図６および図７に示す遠隔制御装置２００の外観を示す図として、図９（ａ）は、遠隔制御装置２００の斜視図であり、図９（ｂ）は、図９（ａ）に示す“ｂ”方向から見た図であり、図９（ｃ）は、図９（ａ）に示す“ｃ”方向から見た図である。図１０は、遠隔制御装置２００のモード切り替えボタン部２３１を複数備えた例を示す図である。
【０１９６】
図９（ａ）を参照すると、遠隔制御装置２００は、使用時に手に及ぶ疲労感を最小限化するように手を自然に曲げたときの姿勢を考慮し、遠隔制御装置２００の前面上側が前面下側より更に突出するように形成し、上部は後ろ側にいけばいくほど、次第に緩慢な曲率で下方向に斜めになるように形成されることが望ましい。
【０１９７】
この場合、遠隔制御装置２００は、図９（ｃ）に示すように、グリップ感を向上させることができるように、前面と左／右側面が各々凹にラウンディング形成される。それにより、ユーザは遠隔制御装置２００を手でリラックスして包み込んだ状態として、手や手首に無理を与えない状態で使用することができる。
【０１９８】
遠隔制御装置２００は、ユーザが遠隔制御装置２００を手で包み込む場合、５本の指のうち、中指Ｆ２および薬指Ｆ３が位置するようになる遠隔制御装置２００の前面または前面と両側面にわたってモード切り替えボタン部２３１が配置されてよく、親指Ｆ１の位置する遠隔制御装置２００の上部または上部の前の方に選択ボタン部２５１が配置されてよい（図１１を参照）。
【０１９９】
このようなモード切り替えボタン部２２１と選択ボタン部２２２の配置は、遠隔制御装置２００を手で包んだ状態で、モード切り替えボタン部２２１と選択ボタン部２２２を押す動作を自然と行うことができる指Ｆ１〜Ｆ３の位置を考慮して設定されてよい。
【０２００】
一方、本実施形態においては、モード切り替えボタン部２２１を単一に形成したものを例えて説明したが、それに限定されず、図１０に示すように、遠隔制御装置２０００が複数のモード切り替えボタン部２２１０、２２１１を備えることも可能である。この場合、５本指のうち、各々中指と薬指によって複数のモード切り替えボタン部２２１０、２２１１が操作されるようにモード切り替えボタン部２２１０、２２１１を上下に配置されることが望ましい。
【０２０１】
なお、複数からなるモード切り替えボタン部２２１０、２２１１を備えた場合、各モード切り替えボタン部２２１０、２２１１が単独で操作されたり、または同時に操作されることにより、相違なる所定の信号を発生するように実現することも可能である。
【０２０２】
４方向入力２２３およびタッチ入力部２２４は、遠隔制御装置２００の上部に形成されてよく、好適には、４方向入力部２２３が選択ボタン部２２２を囲むように配置され、タッチ入力部２２４が選択ボタン部２２２を囲むように配置されてよい。すなわち、選択電源部２２２が最も内側に位置し、選択電源部２２２から次第に外側にいくほど、範囲が拡大されつつ、４方向入力部２２３およびタッチ入力部２２４を配置してよい。
【０２０３】
このような４方向入力部２２３およびタッチ入力部２２４の配置は、遠隔制御装置２００を包み込んだ状態で、５本指のうち、相対的に動作が最も自由な親指で容易に操作することができるように考慮したものである。
【０２０４】
タッチ入力部２２４は、図９（ｂ）のように、右側にはチャネル調整領域が設定され、左側には音量調整領域が設定され、上側にはメニュー領域等、相違なる機能がマッピングされた複数のタッチ領域が含まれてよい。
【０２０５】
電源ボタン部２２５は、上述の各ボタン部に比べて指の接近が比較的に容易でない位置に設定するように、遠隔制御装置２００の上部の後ろ側に配置してよい。このような電源ボタン部２２５の配置は、遠隔制御装置２００の使用中に間違えて電源ボタン部２２５が押されて電源がＯＦＦになる場合を最小限にすることができる。
【０２０６】
上述のように、本実施形態では、５本指をすべて使用することができるユーザを基準とし、遠隔制御装置２００を使用する方法について説明するが、それに限定されずに、ユーザに応じて最も適した指を使って遠隔制御装置２００の各ボタン部を操作することも可能である。
【０２０７】
図１１は、本発明の多様な実施形態に係る遠隔制御装置の操作形態を説明するための図である。
【０２０８】
図１１（ａ）に示すように、ユーザはモード切り替えボタン２２１の押圧状態が解除される操作を通じてディスプレイ装置１００のポインティングモードを選択することができる。このように、ディスプレイ装置１００がポインティングモードにある場合、ディスプレイ装置１００から提供されるＵＩ画面には図示のようなポインティング形態のポインタがディスプレイされてよい。
【０２０９】
図１１（ｂ）に示すように、モード切り替えボタン２２１の押圧状態を保持するグリップ操作を通じてディスプレイ装置１００のジェスチャーモードを選択することができる。このように、ディスプレイ装置１００がジェスチャーモードにある場合、ディスプレイ装置１００から提供されるＵＩ画面には、図示のように、パーム形態のポインタがディスプレイされてよい。
【０２１０】
この場合、当該ＵＩ画面では、遠隔制御装置２００のジェスチャー動作を通じてフリッキング（ｆｌｉｃｋｉｎｇ）操作、ズームイン／アウト（ｚｏｏｍ  ｉｎ／ｏｕｔ）操作等が可能であってよい。例えば、表示されたＵＩ画面を別のＵＩ画面に切り替えるフリッキング操作、新たなメニュー画面をディスプレイするためのフリッキング操作、ディスプレイされたコンテンツに対するズームイン／アウト機能を行うためのズームイン／アウト操作等が可能であってよい。
【０２１１】
上述のように、ディスプレイ装置１００は、基本的にポインティングモードで動作することができ、モード切り替えボタン部２２１の押圧状態を保持するグリップ操作がある場合、ジェスチャーモードで動作することができるようになる。
【０２１２】
図１１（ｃ）に示すように、ユーザはモード切り替えボタン部２２１および選択ボタン部２２２の押圧状態を保持する操作を通じてパニング（Ｐａｎｎｉｎｇ）操作を行うことができる。この場合、ディスプレイ装置１００から提供されるＵＩ画面には、図示のように、グリップ（Ｇｒｉｐ）形態のポインタがディスプレイされてよい。例えば、遠隔制御装置２００を特定方向に回転させる操作がある場合、画面上で拡大されて表示されたコンテンツイメージが当該方向に移動されて表示されてよい。すなわち、特定コンテンツが選択された状態で、遠隔制御装置２００を上下左右方向に回転させると、ディスプレイされたコンテンツイメージが遠隔制御装置２００の回転方向に対応する方向に移動されてよい。それにより、グリップ形態のポインタを通じてユーザにコンテンツを握って動かすような直観的な認識を提供することができるようになる。
【０２１３】
図１２は、本発明の一実施形態に係るポインティングモードにおける動作状態を説明するための図である。
【０２１４】
図１２に示すように、ディスプレイ装置１００がポインティングモードにある場合、ディスプレイ装置１００はポインティングモードに対応するＧＵＩをディスプレイすることができる。すなわち、画面上にポインティング形態の手の形のポインタ１０がディスプレイされてよい。
【０２１５】
ポインティング形態のポインタ１０がコンテンツＡ１２１上に位置した状態で、ユーザが遠隔制御装置２００を右側に回転させると、画面上に表示されたポインティング形態のポインタ１０はコンテンツＡ１２１の右側に位置したコンテンツＢ１２２上に移動することができる。
【０２１６】
具体的に、画面上に表示されたポインティング形態のポインタ１０は、遠隔制御装置２００の回転方向および回転度合いに対応するように移動することができ、絶対座標方式に基づいて移動することができる。ここで、絶対座標方式は、絶対座標領域でポインタが移動する方式として、画面に表示されたポインタが予め設定された基準点を中心にして移動する方式ということから、ポインタの移動が直線ポインタの位置を基準とする相対座標方式と相違している。
【０２１７】
図１３は、本発明の一実施形態に係るモード切り替えに係る動作状態を説明するための図である。
【０２１８】
図１３の一番目の図面に示すように、ディスプレイ装置１００がポインティングモードにある場合、ディスプレイ装置１００の画面にはポインティングモードであることを示すポインティング形態のポインタ１０がディスプレイされてよい。
【０２１９】
次いで、ディスプレイ装置１００がジェスチャーモードに切り替わると、ディスプレイ装置１００の画面表示されたポインタ１０はジェスチャーモードであることを示すパーム形態のポインタ１１に変更してディスプレイされ、ジェスチャー入力方向をガイドするガイドＧＵＩ２１−１、２１−２がディスプレイされてよい。例えば、図示のように、左右側にシステム的に新たなＵＩページが並んでいる場合、左右側フリッキングジェスチャーが可能であることを示す左右矢印方向のガイドＧＵＩ２１−１、ガイドＧＵＩ２１−２がディスプレイされてよい。
【０２２０】
なお、遠隔制御装置２００が左側に回転されると、パーム形態のポインタ１１が実際ユーザの左側方向フリッキング手の動作と同様の形態で角度が変更されたポインタ１２に変更されてディスプレイされ、左側方向をガイドするガイドＧＵＩ２１−１はハイライトされる形態でディスプレイされてよい。例えば、通常、タッチスクリーン上でフリッキング操作を行う場合、ユーザの手の角度が変更されるため、それと同様にポインタの形態も同一の形態に変更されてディスプレイされてよい。それにより、ユーザにタッチスクリーン上でフリッキング操作を行うというような直観的認識を提供することができるようになる。
【０２２１】
なお、遠隔制御装置２００の回転方向に応じて画面上に表示されたＵＩ画面の移動方向が制御されてよい。例えば、図示のように、遠隔制御装置２００が左側に回転されると、ＵＩ画面も左側に移動されて表示されてよい。すなわち、中央にディスプレイされたコンテンツは左側に移動されてディスプレイされ、右側には見えなかったコンテンツがディスプレイされてよい。
【０２２２】
図１４は、本発明の一実施形態に係るジェスチャーモードにおける動作状態を説明するための図である。
【０２２３】
図１４に示すように、画面上に特定コンテンツがディスプレイされた状態で、ユーザが遠隔制御装置２００に具備された第１ボタン部（例えば、図４（ｂ）に示すモード切り替えボタン部２２１）を押圧操作すると、ディスプレイ装置１００はジェスチャーモードで動作し、画面上にジェスチャー入力が可能であることを報知するガイドＧＵＩ２２−１ないしガイドＧＵＩ２２−４がディスプレイされる。
【０２２４】
次いで、ユーザがモード切り替えボタン部２２１を押圧操作した状態で、遠隔制御装置２００を特定方向に回転させると、回転方向に対応する領域に予め設定されたメニューがディスプレイされてよい。例えば、図示のように、遠隔制御装置２００を右向に回転させると、左側領域にコンテンツリストがディスプレイされてよい。
【０２２５】
なお、ユーザがモード切り替えボタンの押圧操作を解除するようになると、ディスプレイ装置１００はポインティングモードで動作するようになる。この場合、遠隔制御装置２００の回転状態に応じてポインティング形態のポインタ１４が移動されてよい。例えば、図示のように、ポインティング形態のポインタ１４が特定コンテンツＣ１２３に位置した状態で、ユーザが遠隔制御装置２００を下方に回転させると、ポインティング形態のポインタ１４が回転度合いに応じて下方のコンテンツＤ１２４に移動されてよい。
【０２２６】
その後、ポインティング形態のポインタ１４がコンテンツＤ１２４に位置した状態で、遠隔制御装置２００に具備された選択ボタンを押圧操作すると、選択されたコンテンツＤ１２４が実行されて画面上にディスプレイされる。
【０２２７】
図１５は、本発明の別の実施形態に係るジェスチャーモードにおける動作状態を説明するための図である。
【０２２８】
図１５に示すように、ポインティングモードでポインティング形態のポインタ１５がコンテンツＥ１２５に位置した状態で、遠隔制御装置２００に具備された選択ボタン（例えば、図９（ｂ）の選択ボタン部２３２）を押圧操作すると、選択されたコンテンツＥ１２５がディスプレイ装置１００の画面上にディスプレイされるようになる。
【０２２９】
次いで、ユーザが遠隔制御装置２００に具備されたモード切り替えボタン（例えば、図９（ｂ）のモード切り替えボタン２２１）を押圧操作すると、画面上に表示されたポインティング形態のポインタ１５はジェスチャーモードであることを示す形態のパーム形態のポインタ１６に変更されて、ジェスチャー入力が可能であることをガイドするガイドＧＵＩ２３−１〜ガイドＧＵＩ２３−２がディスプレイされてよい。
【０２３０】
なお、ユーザがモード切り替えボタンを押圧操作した状態で、遠隔制御装置２００をユーザから離れた位置に移動させると、画面にディスプレイされたコンテンツがズームアウト（Ｚｏｏｍ  Ｏｕｔ）されてディスプレイされてよい。ここで、離れた位置への移動は、遠隔制御装置２００をディスプレイ装置１００に向かう方向へ回転する状態であってよい。
【０２３１】
なお、ユーザがモード切り替えボタンを押圧操作した状態で、遠隔制御装置２００をユーザ寄りの位置に移動させると、画面にディスプレイされたコンテンツがズームイン（Ｚｏｏｍ  Ｉｎ）されてディスプレイされてよい。ここで、近い位置への移動は、遠隔制御装置２００をディスプレイ装置１００の反対方向へ回転する状態であってよい。
【０２３２】
図１６は、本発明の更に別の実施形態に係るジェスチャーモードにおける動作状態を説明するための図である。
【０２３３】
図１６に示すように、ポインティングモードで、ポインティング形態のポインタ１５がコンテンツＥ１２５に位置した状態で、遠隔制御装置２００に具備された第２ボタン部（例えば、図９（ｂ）の選択ボタン部２２２）を押圧操作すると、選択されたコンテンツＥ１２５がディスプレイ装置１００の画面上にディスプレイされるようになる。
【０２３４】
次いで、ユーザがモード切り替えボタン（例えば、図９（ｂ）のモード切り替えボタン２３１）を押圧操作した状態で、選択ボタンの押圧操作状態を保持する場合、ポインティング形態のポインタ１５はパニング操作が可能であることを示す形態のグリップ形態のポインタ１７に変更されて、ジェスチャー入力が可能であることをガイドするガイドＧＵＩ２４−１〜ガイドＧＵＩ２４−４がディスプレイされてよい。
【０２３５】
なお、ユーザがモード切り替えボタンおよび選択ボタンを押圧操作した状態で、遠隔制御装置２００を上下左右方向に回転させると、画面にディスプレイされたコンテンツに対するパニング操作が行われてよい。例えば、図示のように、ユーザがモード切り替えボタンおよび選択ボタンを押圧操作した状態で、遠隔制御装置２００を右方に回転させると、画面に表示されたコンテンツも右方に移動されて表示されてよい。
【０２３６】
ただ、上述の実施形態においては、ユーザがモード切り替えボタンおよび選択ボタンを同時に押圧操作した状態で、パニング操作が行われるものとして説明したが、それは一実施形態に過ぎず、モード切り替えボタンの押圧操作なしに、選択ボタンの押圧操作を保持する状態でもパニング操作は行われてよい。
【０２３７】
図１７は、本発明の一実施形態に係る遠隔制御装置の制御方法を説明するためのフローチャートである。
【０２３８】
図１７に示すように、遠隔制御装置２００はディスプレイ装置１００と通信を行う（Ｓ１７１０）。例えば、遠隔制御装置２００およびディスプレイ装置１００がブルートゥース方式を通じて通信を行う場合、遠隔制御装置２００がパワーオンされると、遠隔制御装置２００はディスプレイ装置１００を探索し、ディスプレイ装置１００とペアリングを行うことができる。
【０２３９】
ペアリングの後、ディスプレイ装置１００はポインティングモードで動作することができる。具体的に、遠隔制御装置２００を介してユーザ命令が入力されると、ディスプレイ装置１００の画面上にポインティングオブジェクトがディスプレイされ、ディスプレイされたポインティングオブジェクトの位置と遠隔制御装置２００の現在の状態がマッピングされてよい。
【０２４０】
次いで、遠隔制御装置２００の動作を検知する（Ｓ１７２０）。
【０２４１】
その後、ポインティングモードおよび前記ジェスチャーモードのいずれか一方を選択するためのユーザ命令が入力されると（Ｓ１７３０：Ｙ）、ステップＳ１７２０から検知された動作に関する情報およびステップＳ１７３０で入力されたユーザ命令に関する情報をディスプレイ装置１００に出力する（Ｓ１７４０）。
【０２４２】
ここで、ポインティングモードは、検知された遠隔制御装置の動作に応じてディスプレイ装置１００のＵＩ画面上にディスプレイされたポインティングオブジェクトの動作を制御するためのモードであり、ジェスチャーモードは、遠隔制御装置２００の予め定義されたジェスチャーに応じてＵＩ画面のディスプレイ状態を制御するためのモードであってよい。
【０２４３】
一方、ポインティングモードで、遠隔制御装置２００の動作状態に応じてディスプレイ装置１００の画面に表示されたポインティングオブジェクトの移動状態が制御されてよい。ここで、動作状態は、上述のように、遠隔制御装置２００の回転状態であってよい。なお、ジェスチャーモードで、遠隔制御装置２００の動作状態に応じてディスプレイ装置１００の画面の表示状態が制御されてよい。例えば、メニュー画面がディスプレイされたり、別のＵＩ画面がディスプレイされる等の画面切り替えが行われてよい。
【０２４４】
一方、モード切り替えではないユーザ命令が入力される場合、遠隔制御装置２００は入された命令に対応する制御信号をディスプレイ装置１００の伝送することができる。例えば、コンテンツ選択命令、ポインティングオブジェクト移動命令等が入力されると、当該命令に対応する制御信号をディスプレイ装置１００に伝送することができる。
【０２４５】
図１８は、本発明の一実施形態に係る遠隔制御装置の制御方法を説明するためのフローチャートである。
【０２４６】
図１８に示すように、ディスプレイ装置１００は予め設定されたイベントに応じてインディケーティング機能を行うポインティングオブジェクトを有するＵＩ画面をディスプレイする（Ｓ１８１０）。ここで、予め設定されたイベントとは、遠隔制御装置２００と接続が行われた時点、接続された遠隔制御装置２００で特定ボタンが入力された時点等であってよい。
【０２４７】
次いで、遠隔制御装置の動作に関する情報、ポインティングモードおよびジェスチャーのいずれか一方を選択するためのユーザ命令に関する情報を含む遠隔制御信号を遠隔制御装置２００から受信する（Ｓ１８２０）。
【０２４８】
その後、遠隔制御装置２００から受信されたポインティングモードおよびジェスチャーモードのいずれか一方を選択するためのユーザ命令に関する情報に基づいてポインティングモードおよびジェスチャーモードのいずれか一方を選択して動作する（Ｓ１８３０）。
【０２４９】
具体的に、ディスプレイ装置１００は、遠隔制御装置２００からポインティングモードを選択するユーザ命令に関する情報が受信されると、ポインティングモードで動作し、ＵＩ画面上に上述のポインティング形態の手の形のポインタをディスプレイし、遠隔制御装置２００からジェスチャーモードを選択するユーザ命令に関する情報が受信されると、ジェスチャーモードで動作し、パーム形態の手の形のポインタをディスプレイしてよい。
【０２５０】
なお、ジェスチャーモードで、遠隔制御装置２００を通じたフリッキング操作が入力される場合、フリッキング手の動作に対応する形態で手の形のポインタをディスプレイすることができる。
【０２５１】
なお、ジェスチャーモードで、パニング操作が可能な場合には、手の形のポインタをグリップ形態に変更してディスプレイしてよい。各手の形のポインタに対する具体的な形態については、既に上述しているため、それ以上の説明は省略する。
【０２５２】
なお、ディスプレイ装置１００は、ジェスチャーモードでジェスチャー入力をガイドするガイドＧＵＩをディスプレイすることができる。
【０２５３】
例えば、フリッキング操作が可能な場合には、左右ジェスチャー入力をガイドする左右矢印方向のガイドＧＵＩを、ズームイン／アウト操作が可能な場合には、上下ジェスチャー入力をガイドする上下矢印方向のガイドＧＵＩを、パニング操作が可能な場合には、上下左右ジェスチャー入力をガイドする上下左右矢印方向のガイドＧＵＩをディスプレイすることができる。
【０２５４】
以上で説明したように、本発明の多様な実施形態によると、ユーザに直観的な遠隔制御装置を提供することができるようになる。
【０２５５】
一方、上述の本発明の多様な実施形態に係る方法は、既存のディスプレイ装置やユーザ端末装置に対するソフトウェアアップグレードだけでも実現されてよい。
【０２５６】
なお、本発明に係る制御方法を順次行うプログラムが保存された非一時的な読み取り可能な媒体（Ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）が提供されてよい。
【０２５７】
非一時的な読み取り可能な媒体とは、レジスタやキャッシュ、メモリ等のような短い間データを保存する媒体ではなく、半永久的にデータを保存し、機器によって読み取り（Ｒｅａｄｉｎｇ）が可能な媒体を意味する。具体的には、上述の多様なアプリケーションまたはプログラムは、ＣＤやＤＶＤ、ハードディスク、ブルーレイディスク、ＵＳＢ、メモリカード、ＲＯＭ等のような非一時的な読み取り可能な媒体に保存されて提供されてよい。
【０２５８】
なお、ディスプレイ装置および遠隔制御装置に対して示した上述のブロック図では、バス（Ｂｕｓ）を示していないが、ディスプレイ装置および遠隔制御装置で各構成要素間の通信はバスによって行われてよい。なお、各デバイスには、上述の多様なステップを行うＣＰＵ、マイクロプロセッサ等のようなプロセッサが更に含まれてよい。
【０２５９】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明は以上の実施形態に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的趣旨の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【０２６０】
１１０  受信部
１３０  制御部
１２０  ディスプレイ部
１５０  映像受信部
１６０  映像処理部
１７０  ユーザインターフェース部
１４０  保存部
１８０  ＵＩ処理部
１３１  システムメモリ
１３２  メインＣＰＵ
１３３  イメージ処理部
１３４  ネットワークインターフェース
１３７  オーディオ処理部
１３５  保存部インターフェース
１３６−１  第１インターフェース
１３６−２  第２インターフェース
１３６−３  第３インターフェース
１３６−ｎ  第ｎインターフェース
２３１  ＢＴチップ
２３２  Ｗｉ−Ｆｉチップ
２３３  ＩＲコミュニケーションチップ
２２１  モード切り替えボタン部
２２２  選択ボタン部
２２３  ４方向入力部
２２４  タッチ入力部
２２５  電源ボタン部
２４３  メインＣＰＵ
２４４−１  第１インターフェース
２２４−ｎ  第ｎインターフェース
２５０  保存部
２１０  検知部
２１１  加速度センサ
２１２  角速度センサ
２１３  地磁気センサ
２１４  タッチセンサ
５５０  ウェブブラウザモジュール
５２０  センシングモジュール
５２２  デバイス情報管理モジュール
５２３  遠隔制御モジュール
２４０  制御部
２２０  入力部
２３０  信号出力部
【図１】
2014002719.tif 000003
【図２Ａ】
2014002719.tif 000004
【図２Ｂ】
2014002719.tif 000005
【図３Ａ】
2014002719.tif 000006
【図３Ｂ】
2014002719.tif 000007
【図４】
2014002719.tif 000008
【図５】
2014002719.tif 000009
【図６】
2014002719.tif 000010
【図７】
2014002719.tif 000011
【図８】
2014002719.tif 000012
【図９】
2014002719.tif 000013
【図１０】
2014002719.tif 000014
【図１１】
2014002719.tif 000015
【図１２】
2014002719.tif 000016
【図１３】
2014002719.tif 000017
【図１４】
2014002719.tif 000018
【図１５】
2014002719.tif 000019
【図１６】
2014002719.tif 000020
【図１７】
2014002719.tif 000021
【図１８】
2014002719.tif 000022