(57)【要約】  表示装置は、ユーザ映像を取得する映像取得部と、前記ユーザ映像からユーザの動きを感知する映像処理部と、前記感知されたユーザの動きに対応して、前記表示装置の画面に表示されるポインタが目標位置に移動するように制御し、前記目標位置によって前記画面がスクロールされるように制御する制御部と、を含む。
2015508539.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ映像を取得する映像取得部と、
前記ユーザ映像からユーザの動きを感知する映像処理部と、
前記感知されたユーザの動きに対応して、画面に表示されるポインタが目標位置に移動するように制御する制御部と、
を備える、表示装置。
【請求項２】
前記制御部は、前記目標位置が少なくとも一つの移動領域を離れると、前記ポインタが少なくとも一つの他の移動領域に移動するように制御する、請求項１に記載の表示装置。
【請求項３】
前記制御部は、前記目標位置が前記少なくとも一つの移動領域の外側に位置する少なくとも一つの基準領域に位置すると、前記少なくとも一つの基準領域の位置によって前記ポインタの移動方向を決定し、又は
前記制御部は、前記目標位置が前記少なくとも一つの移動領域の内部に位置する基準領域の縁上に位置すると、前記縁の位置によって前記ポインタの移動方向を決定する、請求項２に記載の表示装置。
【請求項４】
前記制御部は、前記ポインタが前記画面の縁上に位置すると、前記画面のページが移動するように制御する、請求項１に記載の表示装置。
【請求項５】
前記制御部は、前記ポインタが基準時間の間に前記画面の縁上に位置すると、前記ポインタの位置によって前記画面のページが移動するように制御する、請求項４に記載の表示装置。
【請求項６】
前記制御部は、前記ポインタが前記画面の左側又は上側の縁上に位置すると、前記画面のページが前のページに移動するように制御し、前記ポインタが前記画面の右側又は下側の縁上に位置すると、前記画面のページが次のページに移動するように制御する、請求項５に記載の表示装置。
【請求項７】
前記制御部は、前記ポインタが前記画面の基準領域に位置すると、前記目標位置によって前記画面がスクロールされるように制御する、請求項１に記載の表示装置。
【請求項８】
前記制御部は、前記ポインタが基準時間の間に前記画面の基準領域に位置すると、前記目標位置によって前記画面がスクロールされるように制御する、請求項７に記載の表示装置。
【請求項９】
前記制御部は、前記ポインタの位置を固定し、前記目標位置によって前記画面がスクロールされるように制御する、請求項８に記載の表示装置。
【請求項１０】
前記制御部は、前記ポインタが前記画面の第１基準領域に位置すると、前記第１基準領域に少なくとも一つのボタンが表示されるように制御する、請求項１に記載の表示装置。
【請求項１１】
前記制御部は、前記少なくとも一つのボタンが選択された後、前記ポインタが前記画面の第２基準領域に位置すると、前記目標位置によって前記画面がズームされるように制御する、請求項１０に記載の表示装置。
【請求項１２】
前記制御部は、前記ポインタが基準時間の間に前記画面の第２基準領域に位置すると、前記目標位置によって前記画面がズームされるように制御する、請求項１１に記載の表示装置。
【請求項１３】
前記制御部は、前記ポインタの位置を固定し、前記目標位置によって前記画面がズームされるように制御する、請求項１２に記載の表示装置。
【請求項１４】
ユーザ映像からユーザの動きを感知することと、
前記感知されたユーザの動きに対応して、画面に表示されるポインタを目標位置に移動することと、
前記目標位置が少なくとも一つの移動領域を離れると、前記ポインタを少なくとも一つの他の移動領域に移動することと、
を含む、表示装置の制御方法。
【請求項１５】
前記ポインタを少なくとも一つの他の移動領域に移動することは、前記目標位置が前記少なくとも一つの移動領域の外側に位置する少なくとも一つの基準領域に位置すると、前記少なくとも一つの基準領域の位置によって前記ポインタの移動方向を決定し、又は
前記ポインタを少なくとも一つの他の移動領域に移動することは、前記目標位置が前記少なくとも一つの移動領域の内部に位置する基準領域の縁上に位置すると、前記縁の位置によって前記ポインタの移動方向を決定する、請求項１４に記載の表示装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面上にポインタを表示し、ユーザの動きによってポインタを移動させる表示装置及びその制御方法に関する。
【背景技術】
【０００２】
一般に、表示装置は、映像信号を処理して映像を表示する装置で、表示装置の代表としてＴＶを挙げることができる。最近では、スマートＴＶの発展と伴って、ＴＶを介して、ＴＶ番組の他、ＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）、ゲーム、映像通話、アプリケーションなどのコンピュータ機能もユーザに提供することが可能になった。
【０００３】
ユーザ便宜のための遠隔制御装置としてはリモコンが用いられるが、ユーザは、ＴＶと無線で接続されるリモコンを用いて、ＴＶのチャネルを切り替えたり、ボリュームを調節したりすることができる。また、ユーザは、リモコンに代えて、ＴＶと無線で接続されるスマートフォン、ＰＣなどの電子機器を用いてＴＶを制御することもできる。また、遠隔制御技術の発展に伴って、ＴＶにも、ユーザの音声を認識したり、ユーザの動きによるジェスチャを認識する機能が備えられている。
【０００４】
一方、スマートＴＶは、ユーザがＴＶを制御するようにＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を支援し、ユーザによる遠隔制御装置などの操作に応じて、ＴＶ画面に表示されるポインタが移動する。これによって、ユーザは、ＴＶ画面に表示されるチャネルボタン又はボリュームボタンなどの位置にポインタを移動させてチャネルボタン又はボリュームボタンなどを選択して、ＴＶのチャネル、ボリュームなどを調節することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここに開示される実施例の一側面は、ユーザの動きに対応してポインタを移動させ、該ポインタが少なくとも一つの移動領域で移動する表示装置及びその制御方法を提供する。
【０００６】
また、ここに開示される実施例の他の側面は、ポインタの位置及び移動方向によってホイール機能を実行する表示装置及びその制御方法を提供する。
【０００７】
本発明の追加の特徴及び利点は、一部は下記に説明され、一部は下記から明らかになり、又は、発明の実施から学習可能となるであろう。本発明の上記目的及び他の利点は、図面と明細書及びその請求項で特別に指し示す構造により実現及び達成されるであろう。
【課題を解決するための手段】
【０００８】
一実施例によれば、表示装置は、映像取得部、映像処理部及び制御部を備えることができる。前記映像取得部はユーザ映像を取得することができる。前記映像処理部は、前記ユーザ映像からユーザの動きを感知することができる。前記制御部は、前記感知されたユーザの動きに対応して、前記表示装置の画面に表示されるポインタが目標位置に移動するように制御することができ、また、前記目標位置によって前記画面がスクロールされるように制御することができる。
【０００９】
さらに、前記制御部は、前記ポインタが前記画面の基準領域で前記目標位置が基準時間を経過する時間の間に位置すると、前記目標位置によって前記画面がスクロールされるように制御することもできる。
【００１０】
また、前記制御部は、前記ポインタの位置を固定するように構成され、前記目標位置によって前記画面がスクロールされるように制御する。
【００１１】
他の実施例によれば、表示装置は、映像取得部、映像処理部及び制御部を備えることができる。前記映像取得部は、ユーザ映像を取得することができ、前記映像処理部は、前記ユーザ映像からユーザの動きを感知することができる。また、前記制御部は、前記感知されたユーザの動きに対応して、前記表示装置の画面に表示されるポインタが目標位置に移動するように制御することができる。
【００１２】
また、前記目標位置が前記ポインタの位置する少なくとも一つの移動領域を離れると、前記制御部は、前記ポインタが少なくとも一つの他の移動領域へ移動するように制御することができる。
【００１３】
また、前記目標位置が前記少なくとも一つの移動領域の外側部分に位置する複数の基準領域のうち一つの基準領域に位置すると、前記制御部は、前記目標位置が位置する前記少なくとも一つの基準領域の位置によって前記ポインタの移動方向を決定する。
【００１４】
また、前記目標位置が前記少なくとも一つの移動領域の内部に位置する基準領域の縁上に位置すると、前記制御部は、前記基準領域の縁の位置によって前記ポインタの移動方向を決定する。
【００１５】
他の実施例によれば、表示装置は、映像取得部、映像処理部及び制御部を備える。前記映像取得部はユーザ映像を取得し、前記映像処理部は、前記ユーザ映像からユーザの動きを感知することができる。また、前記制御部は、前記感知されたユーザの動きに対応して、前記表示装置の画面に表示されるポインタが前記画面の縁上の目標位置に移動するように制御し、さらに、前記ポインタが前記画面の縁上に位置すると、前記画面のページが移動するようにすることができる。
【００１６】
また、前記制御部は、前記ポインタが基準時間を経過する時間の間に前記画面の縁上に位置すると、前記ポインタの位置によって前記画面のページが移動するように制御することもできる。
【００１７】
また、前記ポインタが前記画面の左側又は上側の縁上に位置すると、前記制御部は、前記画面のページが前のページに移動するように制御し、前記ポインタが前記画面の右側又は下側の縁上に位置すると、前記画面のページが次のページに移動するように制御することもできる。
【００１８】
他の実施例によれば、表示装置は、映像取得部、映像処理部及び制御部を備える。前記映像取得部はユーザ映像を取得することができ、前記映像処理部は、前記ユーザ映像からユーザの動きを感知することができる。また、前記制御部は、前記感知されたユーザの動きに対応して、前記表示装置の画面に表示されるポインタが第１基準領域における目標位置に移動するように制御し、また、前記ポインタが前記画面の第１基準領域に位置すると、前記第１基準領域に少なくとも一つのボタンが表示されるように制御することができる。
【００１９】
また、前記少なくとも一つのボタンが選択された後、前記ポインタが前記画面の第２基準領域に位置すると、前記制御部は、前記目標位置によって前記画面がズームされるように制御することもできる。
【００２０】
また、前記ポインタが基準時間を経過する時間の間に前記画面の第２基準領域に位置すると、前記制御部は、前記目標位置によって前記画面がズームされるように制御することもできる。
【００２１】
また、前記制御部は、前記ポインタの位置を固定し、前記目標位置によって前記画面がズームされるように制御することもできる。
【００２２】
一実施例によれば、表示装置の制御方法は、ユーザ映像からユーザの動きを感知するステップ、前記感知されたユーザの動きに対応して、画面に表示されるポインタを目標位置に移動させるステップ、及び前記目標位置が少なくとも一つの移動領域を離れると、前記ポインタを少なくとも一つの他の移動領域に移動させるステップと、を含む。
【００２３】
また、前記ポインタを少なくとも一つの他の移動領域に移動させるステップは、前記目標位置が前記少なくとも一つの移動領域の外側に位置する複数の基準領域のうち少なくとも一つの基準領域に位置すると、前記少なくとも一つの基準領域の位置によって前記ポインタの移動方向を決定する。
【００２４】
また、前記ポインタを少なくとも一つの他の移動領域に移動させるステップは、前記目標位置が前記少なくとも一つの移動領域の内部に位置する基準領域の縁上に位置すると、前記縁の位置によって前記ポインタの移動方向を決定する。
【００２５】
他の実施例によれば、表示装置の制御方法は、ユーザ映像からユーザの動きを感知するステップ、前記感知されたユーザの動きに対応して、画面に表示されるポインタを前記画面の縁上の目標位置に移動させるステップ、及び前記ポインタが前記画面の縁上に位置すると、前記画面のページを移動させるステップを含む。
【００２６】
また、前記画面のページを移動するステップは、前記ポインタが基準時間を経過する時間の間に前記画面の縁上に位置すると、前記ポインタの位置によって前記画面のページを移動させる。
【００２７】
他の実施例によれば、表示装置の制御方法は、ユーザ映像からユーザの動きを感知するステップ、前記感知された前記ユーザの動きに対応して、画面に表示されるポインタを目標位置に移動させるステップ、及び前記目標位置によって前記画面をスクロールするステップを含む。
【００２８】
また、前記画面をスクロールするステップは、前記ポインタの位置を固定することを含む。
【００２９】
他の実施例によれば、表示装置の制御方法は、ユーザ映像からユーザの動きを感知するステップ、前記感知されたユーザの動きに対応して、画面に表示されるポインタを第１基準領域における目標位置に移動させるステップ、前記ポインタが前記画面の第１基準領域に位置すると、前記第１基準領域に少なくとも一つのボタンを表示するステップ、及び前記少なくとも一つのボタンが選択された後、前記ポインタが基準時間を経過する時間の間に前記画面の第２基準領域に位置すると、他の目標位置によって前記画面をズームするステップを含む。
【００３０】
また、前記画面をズームするステップは、前記ポインタの位置を固定することを含む。
【発明の効果】
【００３１】
上述したように、ポインタが少なくとも一つの移動領域で移動し、目標位置が少なくとも一つの移動領域を離れると、前記ポインタを少なくとも一つの他の移動領域に速かに移動させるため、ユーザが表示装置を操作するためにポインタを移動させる労力や時間を軽減することができる。また、ポインタの位置及び移動方向によってホイール機能を実行するため、表示装置にマウスなどの周辺機器を連結しない場合にも、ユーザの簡単な動きによってページスクロール、ホイールスクロール、及びズーム機能などを実行することができる。
【図面の簡単な説明】
【００３２】
実施例の上記の及び／又は他の側面は、添付の図面と併せて説明される実施例に関する下記の説明から明らかになると共により容易に理解されるであろう。
【図１】一実施例に係る表示装置の外観を示す正面図である。
【図２】一実施例に係る図１の表示装置の構成を示すブロック図である。
【図３】一実施例に係る図１の表示装置のユーザの動きを感知する方法を示すフローチャートである。
【図４】一実施例に係る図１の表示装置においてポインタを移動させる一例を示す図である。
【図５】一実施例に係る図１の表示装置のポインタを移動する方法を示すフローチャートである。
【図６】一実施例に係る図１の表示装置においてポインタを移動領域で移動させる一例を示す図である。
【図７】一実施例に係る図１の表示装置においてポインタのジャンプ移動方向を決定する一例を示す図である。
【図８】一実施例に係る図１の表示装置においてポインタのジャンプ移動方向を決定する他の例を示す図である。
【図９】一実施例に係る図１の表示装置においてポインタがジャンプ移動する場合のグラフィック効果を示す図である。
【図１０】一実施例に係る図１の表示装置においてポインタがジャンプ移動する場合のグラフィック効果を示す図である。
【図１１】一実施例に係る図１の表示装置の画面のページを移動させる方法を示すフローチャートである。
【図１２】一実施例に係る図１の表示装置においてポインタが画面の縁上に位置する一例を示す図である。
【図１３】一実施例に係る図１の表示装置において画面のページが移動する場合のグラフィック効果を示す図である。
【図１４】一実施例に係る図１の表示装置において画面のページが移動する場合のグラフィック効果を示す図である。
【図１５】一実施例に係る図１の表示装置の画面をスクロールする方法を示すフローチャートである。
【図１６】一実施例に係る図１の表示装置においてポインタが基準領域に位置する一例を示す図である。
【図１７】一実施例に係る表示装置において画面がスクロールされる場合のグラフィック効果を示す図である。
【図１８】一実施例に係る表示装置において画面がスクロールされる場合のグラフィック効果を示す図である。
【図１９】一実施例に係る図１の表示装置のボタンが選択された状態でホイールスクロール機能を実行する方法を示すフローチャートである。
【図２０】一実施例に係る図１の表示装置においてポインタが頻繁に位置しない第１基準領域を示す図である。
【図２１】一実施例に係る図１の表示装置において画面に表示されるボタンを示す図である。
【図２２】一実施例に係る図１の表示装置においてポインタのズーム機能が実行される一例を示す図である。
【図２３】一実施例に係る図１の表示装置においてポインタのズーム機能が実行される一例を示す図である。
【発明を実施するための形態】
【００３３】
以下、添付の図面を参照して実施例を詳しく説明する。図面中、同一の構成要素には同一の参照符号を付する。
【００３４】
図１は、一実施例に係る表示装置の外観を示す正面図である。図１を参照すると、表示装置１の前面には映像が表示される画面５１が設けられている。表示装置１の上端にはイメージセンサー６１が取り付けられており、イメージセンサー６１は表示装置１の前方に対する映像を取得する。実施例によれば、イメージセンサー６１は、デジタル映像データを取得するＣＭＯＳセンサー、又はＣＣＤセンサーなどとすることができる。また、イメージセンサー６１は、アナログ映像データを取得するカメラ、及びアナログ映像データをデジタル映像データに変換するアナログ−デジタル変換器などで構成することができる。イメージセンサー６１は、表示装置１の上端に内蔵されてもよく、外装品として表示装置１の上端に取り付けられてもよい。
【００３５】
図２は、一実施例に係る表示装置の構成を示すブロック図である。図２を参照すると、表示装置１は、放送受信部１０１、信号処理部１０２、ディスプレイ部１０３、コンテンツ生成部１０４、映像取得部１０５、映像処理部１０６、メモリ部１０７、及び制御部１０８を備えている。
【００３６】
放送受信部１０１は放送信号を受信する。実施例によれば、放送信号は、映像信号、音声信号及びデータ信号のうち少なくとも一つを含むもので、電波として送出される地上波放送信号であってもよく、ケーブルを通して送出されるケーブル放送信号であってもよく、衛星を介して送出される衛星放送信号であってもよい。
【００３７】
信号処理部１０２は、受信された信号を処理して映像データ及び音声データに復元する。例えば、信号処理部１０２は、受信された放送信号に対してデコーティング作業又はスケーリング作業などの処理作業を行う。そして、信号処理部１０２は、表示装置１の画面５１にポインタが表示され得るように映像データを処理する。また、信号処理部１０２は、ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などを生成して表示装置１の画面５１に共に表示されるようにする。
【００３８】
ディスプレイ部１０３は、受信された映像データに基づいて表示装置１の画面５１に映像、ポインタ、及びＵＩなどを表示する。実施例によれば、画面５１に表示されるポインタ１１（図４）は、ユーザの手の位置と対応する位置に表示される。ディスプレイ部１０３は、例えば、ＣＲＴ、ＬＣＤ、ＰＤＰなどの様々な形態にすることができる。
【００３９】
コンテンツ生成部１０４は、表示装置１に保存されたデータ、又はネットワークを介して接続されたサーバーに保存されているデータに基づいてコンテンツ信号を生成する。実施例によれば、コンテンツは、映画、ＴＶ番組、他の類型の動画、ゲーム、漫画、文書、又はイメージなどを含む。コンテンツ信号は信号処理部１０２によって映像データ及び音声データに復元される。復元された映像データはディスプレイ部１０３によって表示装置１の画面５１に表示することができる。
【００４０】
映像取得部１０５は、イメージセンサー６１を駆動して表示装置１の前方に位置しているユーザ映像を取得する。映像取得部１０５で取得したユーザ映像はフレーム単位の映像データとして映像処理部１０６に送信される。
【００４１】
映像処理部１０６は、ユーザ映像を分析してユーザの動きを感知する。ユーザ映像を分析するために、実施例によれば、映像処理部１０６は、ユーザ映像において動きが存在する領域の動きベクトルを検出する。動きベクトルを検出する方法は、周知の様々な方法とすればよく、一例として、映像処理部１０６は、連続する２つの映像フレームの差分演算を用いて動きベクトルを検出することができる。
【００４２】
実施例によれば、ユーザは、大きくて自然な動きを表現できるように手で動きを表現することができる。以下、実施例において、ユーザの手の動きを感知する場合について説明する。しかし、他の実施例によって手の動きに代えて又は加えて他の形態の動きが用いられてもよいことが理解できる。
【００４３】
映像処理部１０６は、手と手以外の身体部位の動きを区別するために、動きベクトルを検出するための領域の大きさを手の大きさに制限し、動きベクトルが検出される領域が２つ以上であれば、手の大きさに該当しない領域を手以外の身体部位と見なすことができる。
【００４４】
また、映像処理部１０６は、検出された動きベクトルの大きさとあらかじめ定められた臨界値とを比較し、比較の結果、検出された動きベクトルの大きさがあらかじめ定められた臨界値よりも大きいと、検出された動きベクトルが有効であると判断できる。これによって、映像処理部１０６は、ユーザの手が所定の範囲よりも大きい範囲で動いた場合のみを有効な動きと感知することができる。
【００４５】
映像処理部１０６は、有効な動きベクトルを分析してユーザの手の動きの大きさ及び方向を決定する。そのために、映像処理部１０６は動きベクトルを垂直成分と水平成分とに区別することができる。ここで、垂直成分は座標系においてＹ軸成分に該当し、水平成分は座標系においてＸ軸成分に該当する。そして、映像処理部１０６は、垂直成分及び水平成分の大きさを算出して、ユーザの手の動きの大きさを決定することができる。また、映像処理部１０６は、垂直成分及び水平成分の和からユーザの手の動きの方向を決定することができる。
【００４６】
メモリ部１０７には、表示装置１を駆動するための制御プログラムと、制御プログラムの実行によって発生するデータが格納される。実施例によって、メモリ部１０７は、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリなどの不揮発性メモリ機器のいずれか一つとすることができる。
【００４７】
制御部１０８は、制御プログラムによって表示装置１の動作全般を制御する。制御部１０８は、ユーザ映像を分析し、ユーザの手２１の位置と対応する位置にポインタ１１が表示されるようにする。そして、制御部１０８は、ユーザの手２１の動きに対応して、画面５１に表示されるポインタ１１が目標位置に移動するようにする。そして、制御部１０８は、ポインタ１１の位置を分析して、ポインタ１１が画面５１の縁上に位置しているのか、又は、現在ポインタ１１の位置を基準にして一定の範囲の基準領域に位置しているのかなどを判断することができる。
【００４８】
以下では、一実施例に係る表示装置１の制御方法を詳しく説明する。
【００４９】
図３は、一実施例に係る図１の表示装置のユーザの動きを感知する方法を示すフローチャートである。図３を参照すると、動作２０１において、映像取得部１０５は表示装置１の前方に位置しているユーザ映像を取得する。
【００５０】
次に、動作２０２において、映像処理部１０６は、取得されたユーザ映像において動きが存在する領域の動きベクトルを検出する。このとき、ユーザの動きは、上述した通り、ユーザの手２１の動きであると好ましい。
【００５１】
次に、動作２０３において、映像処理部１０６は、検出された動きベクトルの大きさをあらかじめ定められた臨界値と比較し、検出された動きベクトルの大きさがあらかじめ定められた臨界値よりも大きいか否か判断する。そして、動作２０４において、映像処理部１０６は、検出された動きベクトルの大きさがあらかじめ定められた臨界値よりも大きいと、動きベクトルを分析してユーザの手２１の動きの大きさ及び方向を決定する。
【００５２】
図４は、一実施例に係る図１の表示装置においてポインタの移動を示す図である。図４を参照すると、ユーザの手２１が動く場合、イメージセンサー６１は、ユーザの手２１が動く映像を取得する。そして、映像処理部１０６は、取得されたユーザ映像からユーザの手２１の動きを感知する。一例として、映像処理部１０６は、ユーザの手２１の動きの水平方向の大きさｍＸ、及び垂直方向の大きさｍＹを感知することができる。
【００５３】
そして、制御部１０８は、ユーザの手２１の動きに対応してポインタ１１の目標位置を算出する。一例として、制御部１０８は、ポインタ１１を現在位置から目標位置まで移動するための水平方向の大きさｎＸ及び垂直方向の大きさｎＹを算出することができる。このとき、水平方向において右側に、又は垂直方向において上側に移動する場合に対する大きさを正の値と定義し、水平方向において左側に、又は垂直方向において下側に移動する場合に対する大きさを負の値と定義する。
【００５４】
そして、制御部１０８は、ユーザの手２１の動きに対応して、現在画面５１に表示されているポインタ１１が目標位置に移動するように制御する。ここで、ユーザの手２１の位置は一般的にユーザの手の平の中心２２に関連し、ポインタ１１の位置は一般的にポインタ１１の左側上端の縁の位置１２に関連する。
【００５５】
図４ではポインタ１１を矢印の形態で表しているが、ポインタ１１の形態は矢印に限定されず、ペン、人間の手、又は砂時計などの様々な形態で表してもよい。
【００５６】
図５は、一実施例に係る図１の表示装置のポインタを移動する方法を示すフローチャートである。図５を参照すると、動作３０１において、映像処理部１０６はユーザの動きを感知する。
【００５７】
次に、動作３０２において、制御部１０８は、感知されたユーザの動きに応じて画面５１上のポインタ１１が目標位置に移動するように制御する。そして、制御部１０８は、ポインタ１１があらかじめ定められた少なくとも一つの移動領域でのみ移動するように制御することもできる。ここで、ポインタ１１が少なくとも一つの移動領域でのみ移動する場合をポインタ１１のジャンプモードと、ポインタ１１が画面５１の全体位置で移動する場合をポインタ１１の自由モードと定義することができる。そして、ジャンプモードでのポインタ１１の形態と自由モードでのポインタ１１の形態を別々にして表示することもできる。
【００５８】
そして、制御部１０８は、ポインタ１１をジャンプモードで動作させるに先立ってまず、表示装置１がターンオン（ｔｕｒｎ−ｏｎ）されて基準時間が経過するとポインタ１１を自由モードで動作させる。そして、ポインタ１１が自由に移動してからあらかじめ定められた少なくとも一つの移動領域に位置すると、その時点からポインタ１１をジャンプモードで動作させる。
【００５９】
ポインタ１１のジャンプモードにおいて、制御部１０８は、ポインタ１１の移動速度が基本速度よりも遅くなるように制御することができる。また、制御部１０８は、ユーザの動きの大きさに対応するポインタ１１の移動の大きさを減らすこともできる。これによって、ポインタ１１がジャンプモードで動作する場合にもユーザの動きに対する敏感度が調節されて、ポインタ１１が自然に移動することができる。
【００６０】
一実施例によってポインタ１１を移動領域で移動させる具体的な方法を、図６を参照してより詳しく説明する。
【００６１】
図６を参照すると、画面５１に表示されるポインタ１１は、上述した通り、あらかじめ定められた少なくとも一つの移動領域でのみ移動する。一例として、移動領域は、表示装置１の画面５１に表示される少なくとも一つのグラフィックイメージであって、ボリュームボタン３１，３２、又はチャネルボタン３３，３４などの領域であってもよい。
【００６２】
そして、制御部１０８は、少なくとも一つの移動領域から少なくとも一つの他の移動領域にポインタ１１が移動する場合、ポインタ１１がジャンプして移動するように制御する。図６に示すように、制御部１０８は、現在ポインタ１１がボリューム増加ボタン３１の領域に位置している場合、ユーザの手２１の水平方向の動き（ａ）によってポインタ１１がチャネル増加ボタン３３の領域にジャンプして移動（ａ’）したり、ユーザの手２１の垂直方向の動き（ｂ）によってポインタ１１がボリューム減少ボタン３２の領域にジャンプして移動（ｂ’）したり、又はユーザの手２１の対角方向の動き（ｃ）によってポインタ１１がチャネル減少ボタン３４の領域にジャンプして移動（ｃ’）したりするように制御することができる。
【００６３】
ここで、ポインタ１１がジャンプして移動することは、一般的なポインタ１１の移動と区別される。さらにいうと、制御部１０８は、少なくとも一つの移動領域でポインタ１１が移動するときは、ユーザの手２１の動きを追従してユーザの手２１の位置と対応する目標位置にポインタ１１が移動するように制御するが、ポインタ１１がジャンプして移動するときは、ユーザの手２１の動きを追従しないで任意に少なくとも一つの他の移動領域の任意の位置にポインタ１１が移動するように制御する。
【００６４】
次に、動作３０３において、制御部１０８は、ポインタ１１の目標位置が少なくとも一つの移動領域を離れるか否かを判断し、ポインタ１１の目標位置が少なくとも一つの移動領域を離れると判断されると、動作３０４において、ポインタ１１の移動方向を決定する。動作３０４でポインタ１１の移動方向を決定することによって、制御部１０８は、ポインタ１１が移動すべき移動領域を決定する。実施例によって、ポインタ１１の目標位置が移動領域を離れるか否かを判断し、ポインタ１１の移動方向を決定する方法を、図７及び図８を参照してより詳しく説明する。
【００６５】
図７を参照すると、少なくとも一つの移動領域の外側には、ポインタ１１のジャンプ移動方向を決定するための少なくとも一つの基準領域が位置する。
【００６６】
一例として、現在ポインタ１１が位置するボリューム増加ボタン３１の領域の外側には四角形の基準領域が位置する。具体的に、ボリューム増加ボタン３１の領域の水平方向には第１基準領域ＡＡが位置し、ボリューム増加ボタン３１の領域の垂直方向には第２基準領域ＡＢが位置し、ボリューム増加ボタン３１の領域の対角方向には第３基準領域ＡＣが位置する。
【００６７】
ユーザの手２１の水平方向の動き（ａ）によってポインタ１１が移動（ａ’）すべき目標位置１２が第１基準領域ＡＡである場合、制御部１０８は、ポインタ１１のジャンプ移動方向を右側の水平方向と決定し、ポインタ１１がチャネル増加ボタン３３の領域にジャンプ移動するように制御する。同様に、ユーザの手２１の垂直方向の動き（ｂ）によってポインタ１１が移動（ｂ’）すべき目標位置１２が第２基準領域ＡＢである場合、制御部１０８は、ポインタ１１のジャンプ移動方向を下側の垂直方向と決定し、ポインタ１１がボリューム減少ボタン３２の領域にジャンプ移動するように制御する。そして、ユーザの手２１の対角方向の動き（ｃ）によってポインタ１１が移動（ｃ’）すべき目標位置１２が第３基準領域ＡＣである場合、制御部１０８は、ポインタ１１のジャンプ移動方向を右下側の対角方向と決定し、ポインタ１１がチャネル減少ボタン３４の領域にジャンプ移動するように制御する。
【００６８】
図８を参照すると、少なくとも一つの移動領域の内部に、ポインタ１１がジャンプモードで移動する基準領域が位置している。制御部１０８は、ポインタ１１が移動領域だけでなく基準領域内でも移動するように制御する。
【００６９】
一例として、現在ポインタ１１が位置するボリューム増加ボタン３１の領域の内部には四角形の基準領域ＡＩが位置する。そのため、ポインタ１１は移動領域だけでなく、移動領域の内部に位置する基準領域ＡＩでも移動することができる。
【００７０】
そして、ユーザの手２１の水平方向の動き（ａ）によってポインタ１１の位置１２が移動（ａ’）して基準領域ＡＩの右側縁に位置すると、制御部１０８は、ポインタ１１のジャンプ移動方向を右側水平方向と決定し、ポインタ１１をチャネル増加ボタン３３の領域にジャンプ移動するように制御することができる。同様の方式で、ユーザの手２１の垂直方向の動き（ｂ）に対しても制御部１０８は、ポインタ１１のジャンプ移動方向を下側垂直方向と決定することができる。
【００７１】
また、制御部１０８は、ユーザの手２１の対角方向の動き（ｃ）によってポインタ１１の位置が移動（ｃ’）して基準領域ＡＩの右下側の頂点に位置すると、制御部１０８は、ポインタ１１のジャンプ移動方向を右下側の対角方向と決定することができる。また、制御部１０８は、ポインタ１１の位置が基準領域ＡＩの右側縁の下段における所定の範囲、及び下側縁の右段における所定の範囲に位置する場合にも、ポインタ１１のジャンプ移動方向を右下側の対角方向と決定することができる。
【００７２】
また、制御部１０８は、ポインタ１１が水平方向にジャンプ移動する時の移動速度と垂直方向にジャンプ移動する時の移動速度とを異なるように調節することもできる。例えば、ポインタ１１がボリューム増加ボタン３１の領域からチャネル増加ボタン３３の領域にジャンプ移動する場合は、移動距離が相対的に遠いため移動速度を相対的に速くし、ボリューム増加ボタン３１の領域からボリューム減少ボタン３２の領域にジャンプ移動する場合は、移動距離が相対的に近いため移動速度を相対的に遅くすることもできる。
【００７３】
次に、動作３０５において、制御部１０８は、決定された移動方向に沿ってポインタ１１が少なくとも一つの他の移動領域の任意の位置に移動するように制御する。一例として、少なくとも一つの他の移動領域の任意の位置は移動領域の中心であってよい。そして、ポインタ１１が少なくとも一つの他の移動領域へ移動する際に少なくとも一つのグラフィック効果が用いられてもよい。
【００７４】
一例として、図９及び図１０を参照すると、ポインタ１１がボリューム増加ボタン３１領域からチャネル増加ボタン３３領域にジャンプして移動する際に、次のようなグラフィック効果が用いられてもよい。すなわち、ポインタ１１が水平方向に移動（ａ’）する際、図９に示すように、画面５１にポインタ１１の跡１５を表示しながら移動したり、図１０に示すように、画面５１にポインタ１１の影１６を表示しながら移動してもよい。また、他の実施例によれば、ポインタ１１が移動しながら用いられるグラフィック効果は、周知の技術によって生成できる様々なグラフィック効果にしてもよい。
【００７５】
図１１は、一実施例に係る図１の表示装置の画面のページを移動する方法を示すフローチャートである。図５と重複するプロセスについては詳細な説明を省略する。
【００７６】
図１１を参照すると、動作４０３において、制御部１０８は、ポインタ１１が画面５１の縁上に位置するか否か判断する。このとき、ポインタ１１は、画面５１の左側縁、右側縁、上側縁、又は下側縁上に位置することができる。
【００７７】
図１２を参照すると、ユーザの手２１の動きの方向に沿ってポインタ１１が画面５１の少なくとも一つの縁上に位置することができる。一例として、ユーザの手２１が現在位置から左側に動く場合（ｅ）、ユーザの手２１の動きの大きさによってポインタ１１が水平方向に移動（ｅ’）して画面５１の左側縁４３上に位置することがある。同様に、ユーザの手２１が現在位置から右側に動く場合（ｄ）、ユーザの手２１の動きの大きさによってポインタ１１が水平方向に移動（ｄ’）して画面５１の右側縁４４上に位置してもよい。そして、ユーザの手２１が現在位置から上側に動く場合（ｆ）、ユーザの手２１の動きの大きさによってポインタ１１が垂直方向に移動（ｆ’）して画面５１の上側縁４１上に位置してもよい。そして、ユーザの手２１が現在位置から下側に動く場合（ｇ）、ユーザの手２１の動きの大きさによってポインタ１１が垂直方向に移動（ｇ’）して画面５１の下側縁４２上に位置してもよい。
【００７８】
実施例によれば、上述した通り、ポインタ１１の位置はポインタ１１の左側上端の縁の位置と関連するため、ポインタ１１が画面５１の右側縁４４、又は下側縁４２上に位置する場合には画面５１に表示されなくてもよい。また、ポインタ１１の位置は、ポインタ１１の左側上端の位置と関連することに限定されず、ポインタ１１の他の部分の位置に関連してもよいことが理解できる。
【００７９】
次に、ポインタ１１がスクリーン５１の縁上に位置していると判断されると、動作４０４において制御部１０８は、ポインタ１１が画面５１の縁上に位置している時間が基準時間を経過したか否か判断する。そして、基準時間を経過したら、動作４０５において制御部１０８は、基準時間を越えてからはポインタ１１の位置に応じて画面５１のページが移動するように制御する。すなわち、ポインタ１１はページスクロール動作を行う（ページスクロールモードに入る）。一例として、ポインタ１１が画面５１の左側縁、又は上側縁上に位置すると、制御部１０８は、画面５１の現在ページを前のページへ移動させ、ポインタ１１が画面５１の右側縁、又は下側縁上に位置すると、画面５１の現在ページを次のページへ移動させることができる。このとき、一実施例に係る画面５１のページを移動させる方法を、図１３及び図１４を参照して詳しく説明する。
【００８０】
図１３及び図１４を参照すると、表示装置１の画面５１には様々なコンテンツを表示することができる。実施例によれば、コンテンツは、図面、文書又はイメージなどを含み、また、移動可能なページを含むように構成することができる。例えば、コンテンツが文書の場合、文書の規格によってページが定義されており、コンテンツが図面又はイメージ集合の場合は、現在の図面又はイメージの前の図面又はイメージを前のページ、そして、現在の図面又はイメージの次の図面又はイメージを次のページと定義することができる。
【００８１】
そして、画面５１に表示されるコンテンツのページが前のページ又は次のページに移動しながら少なくとも一つのグラフィック効果が用いられてもよい。一例として、ポインタ１１が画面５１の左側縁４３上に基準時間位置してコンテンツのページが移動する際、次のようなグラフィック効果が用いられてもよい。
【００８２】
コンテンツのページが前のページに移動しながら、図１３に示すように、コンテンツの現在ページ５２は画面５１の右側にスライドして消え、コンテンツの前のページ５３は画面５１の左側からスライドして現れる方式で表示される。このとき、コンテンツの現在ページ５２と前のページ５３との間にはページを区別するための領域５４が画面５１に表示されてもよい。そして、図１４に示すように、コンテンツの現在ページ５２が画面５１から消えると同時に、コンテンツの前のページ５３が画面５１に表示されてもよい。他の実施例によれば、コンテンツのページが移動しながら用いられるグラフィック効果は、周知の技術によって具現できる様々な他の形態のグラフィック効果を用いてもよいことが理解できる。
【００８３】
図１５は、一実施例に係る図１の表示装置の画面をスクロールする方法を示すフローチャートである。図５乃至図１１と重複するプロセスについては詳細な説明を省略する。図１５を参照すると、動作５０３において、制御部１０８は、ポインタ１１が基準領域に位置しているか否か判断する。制御部１０８は、ポインタ１１が基準領域に位置していると判断すると、動作５０４において、ポインタ１１の基準領域に位置している時間が基準時間を経過したか否か判断する。
【００８４】
図１６を参照すると、ユーザの手２１が動かないか、又は一定の範囲２３で動くと、画面５１に表示されるポインタ１１も移動しないか、又は一定の範囲１３で移動するようになる。そして、ポインタ１１が基準時間の間に、現在ポインタ１１の位置を基準にして一定の範囲に該当する基準領域１３に位置すると、基準時間以降にはポインタ１１の目標位置に応じて画面５１をスクロールすることができる。このとき、画面５１の右側又は下側には、画面５１をスクロールするためのスクロールバー５５、５６を表示することができる。
【００８５】
次に、動作５０５において、基準時間以降には、映像処理部１０６はユーザの動きを感知し、動作５０６において、制御部１０８は、ポインタ１１の目標位置に応じて画面５１がスクロールされるように制御する。一例として、ポインタ１１の目標位置がポインタ１１の現在位置から左側方向であれば、制御部１０８は画面５１を左側にスクロールし、ポインタ１１の目標位置がポインタ１１の現在位置から右側方向であれば、制御部１０８は画面５１を右側にスクロールすることができる。同様にして、制御部１０８は画面５１を上側にも下側にもスクロールすることができる。
【００８６】
そして、ポインタ１１の目標位置に応じて画面５１がスクロールされながら少なくとも一つのグラフィック効果が用いられてもよい。一例として、図１７及び図１８を参照すると、ポインタ１１の目標位置がポインタ１１の現在位置から左側方向（ｈ’）であり、ユーザの手２１の動き（ｈ）によってポインタ１１が左側方向に動く際、次のようなグラフィック効果が用いられてもよい。
【００８７】
画面５１が左側にスクロールされながら、図１７に示すように、画面５１に表示されていなかったコンテンツの左側映像５７が現れ、画面５１に表示されたコンテンツの右側映像が消えるようにすることができる。また、ユーザに、現在ポインタ１１がホイールスクロールモードを実行していることを知らせるように、ポインタ１１の形態をホイールスクロールモードに対応する他の形態１７で表示することもできる。他の形態のポインタ１７は、ユーザの手２１の動きによって目標位置に移動（ｈ’）することができる。
【００８８】
また、図１８に示すように、現在ポインタ１１の形態を維持しながら、ユーザの手２１の左側方向の動き（ｈ）によって画面５１のみが左側にスクロールされるようにしてもよい。このとき、画面５１の下側に表示されるスクロールバー５６は、画面５１のスクロール方向、すなわち、ユーザの手２１の動き（ｈ）と反対方向に移動する。また、他の実施例によれば、様々なグラフィック効果が周知の技術によって画面５１のスクロール時に用いられてもよい。
【００８９】
図１９は、一実施例に係る図１の表示装置のズーム機能を実行する方法を示すフローチャートである。図５、及び図１１乃至図１５と重複するプロセスについては詳細な説明を省略する。図１９を参照すると、動作６０３において、制御部１０８は、ポインタ１１が第１基準領域に位置しているか否か判断する。ポインタ１１が第１基準領域に位置していると判断すると、動作６０４において制御部１０８は、ポインタ１１が第１基準領域に位置している時間が基準時間を経過したか否か判断する。第１基準領域は、図２０に示すように、ポインタ１１がよく位置しない、画面５１の外側部に位置する領域１４であってよい。
【００９０】
次に、ポインタ１１が基準時間の間に第１基準領域に位置すると、動作６０５において制御部１０８は、画面５１の少なくとも一つの領域に少なくとも一つのグラフィックイメージとして所定のボタンを表示することができる。
【００９１】
図２１に示すように、制御部１０８は、グラフィックイメージ５８がポインタ１１の位置する第１基準領域１４に表示されるようにすることができる。ここで、所定のボタンは、例えば、ショートカットキー機能のために使われるＳｈｉｆｔ、Ｃｔｒｌ、又はＡｌｔキーボタンなどであってもよい。以下、下記の実施例では所定のボタンがＣｔｒｌキーボタンである場合について説明する。
【００９２】
次に、動作６０６において、ユーザの手２１の動きによって少なくとも一つのボタンが選択（ｃｌｉｃｋ）される。実施例によれば、ユーザの手２１があらかじめ保存された選択動作と同じ動作を取る場合に、ボタンが選択されるようにすることができる。又は、その他の方法が周知の技術によってボタンの選択に用いられてもよい。
【００９３】
次に、動作６０７において、映像処理部１０６はユーザの動きを感知し、動作６０８において、制御部１０８は、感知された動きに応じてポインタ１１を目標位置に移動させる。動作６０９において、制御部１０８は、ポインタ１１が第２基準領域に位置しているか否か判断する。ここで、第２基準領域は、図１６で上述した通り、表示装置１の画面５１をスクロールするか否かを判断するための基準領域１３と同一であってもよい。ポインタ１１が第２基準領域に位置していると判断すると、動作６１０において制御部１０８は、ポインタ１１が基準領域１３に位置している時間が基準時間を経過したか否か判断する。
【００９４】
次に、制御部１０８が、ポインタ１１が基準領域１３に位置している時間が基準時間を経過したと判断すると、動作６１１において、基準時間が経過してからは、映像処理部１０６はユーザの動きを感知し、動作６１２において制御部１０８は、ポインタ１１の目標位置に基づいてボタンが選択された状態でポインタ１１のホイールスクロール機能を実行する。一例として、Ｃｔｒｌキーボタンが選択された場合は、ポインタ１１のホイールスクロール動作によってズーム機能を実行することができる。
【００９５】
これによって、図２２に示すように、ユーザの手２１の上側方向への動き（ｉ）によって画面５１には拡大されたコンテンツの映像５８を表示することができる。このとき、ポインタ１１は、ユーザにズームインモードを実行していることを知らせるために、ズームインモードに対応する形態１８で表示されてもよい。また、図２３に示すように、ユーザの手２１の下側方向への動き（ｊ）によって画面５１には縮小されたコンテンツの映像５９が表示されてもよい。このとき、ポインタ１１は、ユーザにズームアウトモードを実行していることを知らせるために、ズームアウトモードに対応する形態１９で表示されてもよい。
【００９６】
以上、諸実施例を図示及び記述してきたが、当該技術の分野における通常の知識を有する者には、本開示の原理及び精神から逸脱することなくそれらの実施例が変更されてもよく、その範囲は請求項及びその均等物によって定義されるということが理解できる。
【符号の説明】
【００９７】
１０１    放送受信部
１０２    信号処理部
１０３    ディスプレイ部
１０４    コンテンツ生成部
１０５    映像取得部
１０６    映像処理部
１０７    メモリ部
１０８    制御部
【図１】
2015508539.tif 000003
【図２】
2015508539.tif 000004
【図３】
2015508539.tif 000005
【図４】
2015508539.tif 000006
【図５】
2015508539.tif 000007
【図６】
2015508539.tif 000008
【図７】
2015508539.tif 000009
【図８】
2015508539.tif 000010
【図９】
2015508539.tif 000011
【図１０】
2015508539.tif 000012
【図１１】
2015508539.tif 000013
【図１２】
2015508539.tif 000014
【図１３】
2015508539.tif 000015
【図１４】
2015508539.tif 000016
【図１５】
2015508539.tif 000017
【図１６】
2015508539.tif 000018
【図１７】
2015508539.tif 000019
【図１８】
2015508539.tif 000020
【図１９】
2015508539.tif 000021
【図２０】
2015508539.tif 000022
【図２１】
2015508539.tif 000023
【図２２】
2015508539.tif 000024
【図２３】
2015508539.tif 000025
【国際調査報告】
2015508539.tif 000026
2015508539.tif 000027