(57)【要約】【課題】本発明の目的とするところは、二つのポインタを用いてモーションタスクを行うことができる電子装置及びその制御方法を提供することにある。【解決手段】電子装置及びその制御方法が提供される。本電子装置の制御方法は、予め設定されたモード開始命令が入力されると、電子装置のモードを二つのポインタを用いてモーションタスクを行う第１モーションタスクに切り替え、第１モーションタスクに切り替わると、第１モーションタスクモードを行うためのＵＩをディスプレイ画面に表示し、二つのポインタを用いたユーザモーション命令が入力されると、ユーザモーション命令に対応するモーションタスクを行い、行われるモーションタスクに関する情報を前記ディスプレイ画面に表示する。【選択図】図１０
2014130595.tif 000002
【特許請求の範囲】
【請求項１】
電子装置の制御方法において、
予め設定されたモード開始命令が入力されると、前記電子装置のモードを二つのポインタを用いてモーションタスクを行う第１モーションタスクモードに切り替えるステップと、
前記第１モーションタスクモードに切り替わると、前記第１モーションタスクモードを行うためのＵＩをディスプレイ画面に表示する第１表示ステップと、
前記二つのポインタを用いたユーザモーション命令が入力されると、前記ユーザモーション命令に対応するモーションタスクを行い、前記行われるモーションタスクに関する情報を前記ディスプレイ画面に表示する第２表示ステップと
を含む制御方法。
【請求項２】
前記第２表示ステップは、
前記二つのポインタの間の距離が変更されるようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示された映像が拡大されたり縮小されるタスクを行うステップを含むことを特徴とする請求項１に記載の制御方法。
【請求項３】
前記行うステップは、
前記二つのポインタの間の距離が離れるようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示される映像を拡大するタスクを行い、前記二つのポインタの間の距離が近づくようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示される映像を縮小するタスクを行うことを特徴とする請求項２に記載の制御方法。
【請求項４】
前記第２表示ステップは、
前記ディスプレイ画面に表示される映像が拡大されたり縮小される比率に関する情報を、前記ＵＩと共に前記ディスプレイ画面に表示するステップを更に含むことを特徴とする請求項２に記載の制御方法。
【請求項５】
前記第２表示ステップは、
前記二つのポインタのうちの少なくとも一方に対する移動命令が入力された後、前記移動前の二つのポインタが成す線分と、前記移動後の二つのポインタが成す線分とが成す角度が予め設定された値以上である場合、前記角度に応じて前記ディスプレイ画面に表示された映像を回転するタスクを行うステップを含むことを特徴とする請求項１に記載の制御方法。
【請求項６】
前記第２表示ステップは、
前記ディスプレイ画面に表示される映像が回転する角度に関する情報を、前記ＵＩと共に前記ディスプレイ画面に表示するステップを更に含むことを特徴とする請求項５に記載の制御方法。
【請求項７】
前記ＵＩは、
前記二つのポインタを繋いだ線分を直径とする円状のＵＩであり、
前記行われるモーションタスクに関する情報は、
前記円状のＵＩ内部に表示されることを特徴とする請求項１に記載の制御方法。
【請求項８】
前記予め設定されたモード開始命令は、
前記二つのポインタを制御するための二つのオブジェクトを複数回振るシェイクモーション命令であることを特徴とする請求項１に記載の制御方法。
【請求項９】
前記二つのポインタを制御するための二つのオブジェクトのうちの一方が予め設定された時間の間検知されなければ、前記電子装置のモードを第１モーションタスクモードから、一つのポインタでモーションタスクを行う第２モーションタスクモードに切り替えるステップを含むことを特徴とする請求項１に記載の制御方法。
【請求項１０】
電子装置において、
ユーザのモーションを入力されるモーション入力部と、
ディスプレイ部と、
前記モーション入力部を介して予め設定されたモード開始命令が入力されると、前記電子装置のモードを二つのポインタを用いてモーションタスクを行う第１モーションタスクモードに切り替え、前記第１モーションタスクモードを行うためのＵＩをディスプレイ画面に表示し、前記モーション入力部を介して、前記二つのポインタを用いたユーザモーション命令が入力されると、前記ユーザモーション命令に対応するモーションタスクを行い、前記行われるモーションタスクに関する情報を前記ディスプレイ画面に表示するように前記ディスプレイ部を制御する制御部と
を含む電子装置。
【請求項１１】
前記制御部は、
前記モーション入力部を介して、前記二つのポインタの間の距離が変更されるようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示された映像が拡大されたり縮小されるタスクを行うことを特徴とする請求項１０に記載の電子装置。
【請求項１２】
前記制御部は、
前記二つのポインタの間の距離が離れるようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示される映像を拡大するタスクを行い、前記二つのポインタの間の距離が近づくようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示される映像を縮小するタスクを行うことを特徴とする請求項１１に記載の電子装置。
【請求項１３】
前記制御部は、
前記ディスプレイ画面に表示される映像が拡大されたり縮小される比率に関する情報を、前記ＵＩと共に前記ディスプレイ画面に表示するように前記ディスプレイ部を制御することを特徴とする請求項１１に記載の電子装置。
【請求項１４】
前記制御部は、
前記モーション入力部を介して、前記二つのポインタのうちの少なくとも一方に対する移動命令が入力され、前記移動前の二つのポインタが成す線分と、前記移動後の二つのポインタが成す線分とが成す角度が予め設定された値以上である場合、前記角度に応じて前記ディスプレイ画面に表示された映像を回転するタスクを行うことを特徴とする請求項１０に記載の電子装置。
【請求項１５】
前記制御部は、
前記ディスプレイ画面に表示される映像が回転する角度に関する情報を、前記ＵＩと共に前記ディスプレイ画面に表示することを特徴とする請求項１４に記載の電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置及びその制御方法に関し、より詳細には、モーション入力部を介して入力されたユーザモーションに応じて制御される電子装置及びその制御方法に関する。
【背景技術】
【０００２】
電子技術の発展により、多様な電子装置が開発及び普及されている。特に、最近は、テレビをはじめとする多様な電子装置が一般家庭でも使われている。これらの電子装置は、ユーザの要求に応じてより、次第に多様な機能を備えるようになっている。特に、テレビの場合、最近はインターネットと接続されてインターネットサービスまでサポートしている。なお、ユーザはテレビを通じて数多くのデジタル放送チャネルも視聴できるようになっている。
【０００３】
よって、電子装置の多様な機能を効率的に使用するための多様な入力方法が要求されている。例えば、リモコンを用いた入力方法、マウスを用いた入力方法、及びタッチパッドを用いた入力方法等が電子装置に適用されている。
【０００４】
ところが、このような単純な入力方法だけでは、電子装置の多様な機能を効果的に使いこなすことに限界があった。例えば、電子装置のすべての機能をリモコンだけで制御するように実現すると、リモコンのボタン数を増やさざるを得なかった。この場合、一般のユーザがリモコンの使用法を習得することは決して容易なことではない。なお、多様なメニューを画面上に表示してユーザが当該メニューを探し当てて選択する方法の場合、ユーザが複雑なメニューツリーを一々確認し、自分の望むメニューを選択しなければならないという不都合があった。
【０００５】
このような不都合を克服するために、近来は電子装置を一層便利かつ直観的に制御するためのモーション認識技術が開発されている。すなわち、ユーザのモーションを認識して電子装置を制御する技術が脚光を浴びている。
【０００６】
しかし、従来のモーション認識技術は、一つの物体または人体を用いたモーション認識技術として、多様な入力方法が必要な現在の電子装置では、その使用が制限されるという問題点が存在する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】韓国特開第２０１０−０１３４３３９号公報
【特許文献２】韓国登録特許第７８５、０７１号
【特許文献３】韓国特開第２００６−００２０３０５号公報
【特許文献４】韓国登録特許第１、１２１、７４６号
【発明の概要】
【発明が解決しようとする課題】
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、二つのポインタを用いてモーションタスクを行うことができる電子装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するための本発明の一実施形態に係る電子装置の制御方法は、予め設定されたモード開始命令が入力されると、前記電子装置のモードを二つのポインタを用いてモーションタスクを行う第１モーションタスクに切り替えるステップと、前記第１モーションタスクに切り替わると、前記第１モーションタスクモードを行うためのＵＩをディスプレイ画面に表示する第１表示ステップと、前記二つのポインタを用いたユーザモーション命令が入力されると、前記ユーザモーション命令に対応するモーションタスクを行い、前記行われるモーションタスクに関する情報を前記ディスプレイ画面に表示する第２表示ステップとを含む。
【００１０】
そして、前記第２表示ステップは、前記二つのポインタの間の距離が変更されるようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示された映像が拡大されたり縮小されるタスクを行うステップを含んでよい。
【００１１】
なお、前記行うステップは、前記二つのポインタの間の距離が離れるようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示される映像を拡大するタスクを行い、前記二つのポインタの間の距離が近づくようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示される映像を縮小するタスクを行ってよい。
【００１２】
そして、前記第２表示ステップは、前記ディスプレイ画面に表示される映像が拡大されたり縮小される比率に関する情報を、前記ＵＩと共に前記ディスプレイ画面に表示するステップを更に含んでよい。
【００１３】
なお、前記第２表示ステップは、前記二つのポインタのうちの少なくとも一方に対する移動命令が入力された後、前記移動前の二つのポインタが成す線分と、前記移動後の二つのポインタが成す線分とが成す角度が予め設定された値以上である場合、前記角度に応じて前記ディスプレイ画面に表示された映像を回転するタスクを行うステップを含んでよい。
【００１４】
そして、前記第２表示ステップは、前記ディスプレイ画面に表示される映像が回転する角度に関する情報を、前記ＵＩと共に前記ディスプレイ画面に表示するステップを更に含んでよい。
【００１５】
なお、前記ＵＩは、前記二つのポインタを繋いだ線分を直径とする円状のＵＩであり、前記行われるモーションタスクに関する情報は、前記円状のＵＩ内部に表示されてよい。
【００１６】
そして、前記予め設定されたモード開始命令は、前記二つのポインタを制御するための二つのオブジェクトを複数回振るシェイクモーション命令であってよい。
【００１７】
なお、前記二つのポインタを制御するための二つのオブジェクトのうちの一方が予め設定された時間の間検知されなければ、前記電子装置のモードを第１モーションタスクモードから、一つのポインタでモーションタスクを行う第２モーションタスクモードに切り替えるステップを含んでよい。
【００１８】
一方、上記目的を達成するための本発明の一実施形態に係る電子装置は、ユーザのモーションを入力されるモーション入力部と、ディスプレイ部と、前記モーション入力部を介して予め設定されたモード開始命令が入力されると、前記電子装置のモードを二つのポインタを用いてモーションタスクを行う第１モーションタスクに切り替え、前記第１モーションタスクモードを行うためのＵＩをディスプレイ画面に表示し、前記モーション入力部を介して、前記二つのポインタを用いたユーザモーション命令が入力されると、前記ユーザモーション命令に対応するモーションタスクを行い、前記行われるモーションタスクに関する情報を前記ディスプレイ画面に表示するように前記ディスプレイ部を制御する制御部とを含む。
【００１９】
そして、前記制御部は、前記モーション入力部を介して、前記二つのポインタの間の距離が変更されるようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示された映像が拡大されたり縮小されるタスクを行ってよい。
【００２０】
なお、前記制御部は、前記二つのポインタの間の距離が離れるようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示される映像を拡大するタスクを行い、前記二つのポインタの間の距離が近づくようにするユーザ命令が入力されると、前記ＵＩを基準に、前記ディスプレイ画面に表示される映像を縮小するタスクを行ってよい。
【００２１】
そして、前記制御部は、前記ディスプレイ画面に表示される映像が拡大されたり縮小される比率に関する情報を、前記ＵＩと共に前記ディスプレイ画面に表示するように前記ディスプレイ部を制御してよい。
【００２２】
なお、前記制御部は、前記モーション入力部を介して、前記二つのポインタのうちの少なくとも一方に対する移動命令が入力され、前記移動前の二つのポインタが成す線分と、前記移動後の二つのポインタが成す線分とが成す角度が予め設定された値以上である場合、前記角度に応じて前記ディスプレイ画面に表示された映像を回転するタスクを行ってよい。
【００２３】
そして、前記制御部は、前記ディスプレイ画面に表示される映像が回転する角度に関する情報を、前記ＵＩと共に前記ディスプレイ画面に表示してよい。
【００２４】
なお、前記ＵＩは、前記二つのポインタを繋いだ線分を直径とする円状のＵＩであり、前記行われるモーションタスクに関する情報は、前記円状のＵＩ内部に表示されてよい。
【００２５】
そして、前記予め設定されたモード開始命令は、前記二つのポインタを制御するための二つのオブジェクトを複数回振るシェイクモーション命令であってよい。
【００２６】
なお、前記制御部は、前記二つのポインタを制御するための二つのオブジェクトのうちの一方が予め設定された時間の間検知されなければ、前記ディスプレイ装置のモードを第１モーションタスクモードから、一つのポインタでモーションタスクを行う第２モーションタスクモードに切り替えてよい。
【図面の簡単な説明】
【００２７】
【図１】本発明の多様な実施形態に係る電子装置の構成を説明するためのブロック図である。
【図２】本発明の多様な実施形態に係る電子装置の構成を説明するためのブロック図である。
【図３】本発明の多様な実施形態に係る電子装置の構成を説明するためのブロック図である。
【図４】本発明の一実施形態に係るディスプレイ画面を縮小またか拡大するタスクを行う方法を説明するための図である。
【図５】本発明の一実施形態に係るディスプレイ画面を縮小またか拡大するタスクを行う方法を説明するための図である。
【図６】本発明の一実施形態に係るディスプレイ画面を縮小またか拡大するタスクを行う方法を説明するための図である。
【図７】本発明の一実施形態に係るディスプレイ画面を回転するタスクを行う方法を説明するための図である。
【図８】本発明の一実施形態に係るディスプレイ画面を回転するタスクを行う方法を説明するための図である。
【図９】本発明の一実施形態に係る電子装置の制御方法を説明するためのフローチャートである。
【図１０】本発明の一実施形態に係るマップにＵＩがディスプレイされた場合を説明するための図である。
【図１１】本発明の一実施形態に係るマップにＵＩがディスプレイされた場合を説明するための図である。
【発明を実施するための形態】
【００２８】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。
【００２９】
図１は、本発明の一実施形態に係る電子装置１００を示す概略に示すブロック図である。図１を参照すると、電子装置１００は、モーション入力部１２０と、保存部１３０と、制御部１４０及びディスプレイ部１９３を含む。電子装置１００は、スマートテレビであってよいが、それは一実施形態に過ぎず、スマートフォン、タブレットパソコン、ノートパソコン等のような電子装置で実現されてよい。
【００３０】
モーション入力部１２０は、ユーザのモーションを撮像した映像信号（例えば、連続するフレーム）が受信して制御部１４０に提供する。例えば、モーション入力部１２０は、レンズ及びイメージセンサで構成されるカメラユニットで実現されてよい。なお、モーション入力部１２０は、電子装置１００と一体型だけでなく、分離した形で実現されてよい。分離したモーション入力部１２０は、電子装置１００と有線または無線ネットワークを通じて接続されてよい。
【００３１】
保存部１３０は、電子装置１００を駆動して制御するための多様なデータ及びプログラムを保存する。保存部１３０は、モーション入力部１２０を介して入力されたモーションを認識するためのモーション認識モジュールを保存する。
【００３２】
なお、保存部１３０は、モーションデータベースを含んでよい。このとき、モーションデータベースとは、予め設定されたモーション及び予め設定されたモーションにマッチングするモーションタスクの記録されたデータバースのことを意味する。
【００３３】
ディスプレイ部１９３は、多様なソースから入力された映像信号を表示する。例えば、ディスプレイ部１９３は、放送受信部を介して受信された放送信号に対応する映像を表示することができる。なお、ディスプレイ部１９３は、外部端子入力部を介して入力される映像データ（例えば、動画）を表示することができる。
【００３４】
特に、電子装置１００のモードが二つのポインタを用いて、モーションタスクを行う両手タスクモードに切り替わった場合、ディスプレイ部１９３は、二つのポインタだけでなく、二つのポインタを利用するモーションタスク（以下では、“両手タスク”という）を行うためのＵＩを行うことができる。このとき、ＵＩは円状のＵＩであってよい。
【００３５】
制御部１４０は、モーション入力部１２０と、保存部１３０及びディスプレイ部１９３を制御する。制御部１４０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及び電子装置１００を制御するためのモジュール及びデータを保存するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含んでよい。
【００３６】
モーション入力部１２０を介してモーションが入力される場合、制御部１４０は、モーション検知モジュール及びモーションデータベースを用いてモーションを認識する。モーション認識（Ｍｏｔｉｏｎ  Ｒｅｃｏｇｎｉｔｉｏｎ）は、モーション入力部１２０を介して入力されるユーザのモーションに対応する映像（例えば、連続するフレーム）をモーション認識モジュールを用いて、周囲の背景と手（例えば、指を開いたり、指で拳を作る）領域に分離し、連続する手の動きを認識することができる。ユーザモーションが入力される場合、制御部１４０は受信された映像をフレーム単位で保存し、保存されたフレームを用いてユーザモーションの対象であるオブジェクト（例えば、ユーザの手）を検知する。制御部１４０は、フレームに含まれたオブジェクトの形、色、動きのうち、少なくともいずれか一つを検知してオブジェクトを検出する。制御部１４０は、複数のフレームに含まれた各々のオブジェクトの位置を用いて検出されたオブジェクトの動きを追跡することができる。
【００３７】
制御部１４０は、追跡されたオブジェクトの形及び動きに応じてモーションを判断する。例えば、制御部１４０は、オブジェクトの形の変化、速度、位置、方向のうち、少なくともいずれか一つを用いてユーザのモーションを判断する。ユーザのモーションは、手を握るモーションであるグラブ（Ｇｒａｂ）、表示されたカーソルを手で移動させるモーションであるポインティング移動（Ｐｏｉｎｔｉｎｇ  ｍｏｖｅ）、手を一定速度以上で一方向に動かすモーションであるスラップ（Ｓｌａｐ）、手を左／右または上／下に振るモーションであるシェイク（Ｓｈａｋｅ）、及び、手を回転させるモーションである回転（Ｒｏｔａｔｅ）を含む。上述の実施形態以外の他のモーションにも、本発明の技術的思想が適用されてよい。例えば、握られた手を開くスプレッド（Ｓｐｒｅａｄ）モーション等が更に含まれてよい。
【００３８】
制御部１４０は、ユーザのモーションがポインティング移動であるか、スラップであるかを判断するために、オブジェクトが定められた時間（例えば、８００ｍｓ）内に、定められた領域（例えば、４０ｃｍ×４０ｃｍの四角）から外れているかを判断する。オブジェクトが定められた時間内に定められた領域から外れていない場合、制御部１４０は、ユーザのモーションをポインティング移動と判断してよい。オブジェクトが定められた時間内に定められた領域から外れている場合、制御部１４０はユーザのモーションをスラップと判断してよい。別の一例として、オブジェクトの速度が予め設定された速度（例えば、３０ｃｍ／ｓ）以下であると判断された場合、制御部１４０はユーザのモーションをポインティング移動と判断する。オブジェクトの速度が予め設定された速度超過であると判断される場合、制御部１４０はユーザのモーションをスラップと判断する。
【００３９】
制御部１４０は、上述のように、認識されたモーションを用いて、電子装置１００のタスク（Ｔａｓｋ）を行う。電子装置１００のタスクは、チャネル変更、音量調節、コンテンツ（例えば、動画や音楽、写真等）の再生またはインターネットブラウジング等のように、電子装置１００によって実行可能な機能のうち、少なくとも一つを含む。
【００４０】
特に、両手タスクモードに切り替えるためのモード開始命令が入力されると、制御部１４０は、電子装置１００のモードを二つのポインタを用いてモーションタスクを行う両手タスクモードに切り替える。
【００４１】
このとき、両手タスクモードに切り替えるためのモード開始命令は片手ずつ順次に入力されてよく、両手が同時に入力されてよい。具体的に、モーション入力部１２０を介して片手を用いたモーション開始命令が入力されると、制御部１４０は、片手を用いるモーションタスクを行うためのモーションタスクモードに切り替えることができる。そして、モーションタスクモードに切り替えられた状態で、モーション入力部１２０を介してもう一方の片手を利用するモーション開始命令が入力されると、制御部１４０は、両手タスクモードに切り替えるためのモード開始命令が入力されたと認識することができる。ここで、片手を利用したモーション開始命令は、片手を左右方向に複数開振るシェイクモーションであってよい。または、リモコンを用いて、電子装置１００を制御する通常モードで、モーション入力部１２０を介して両手を同時に左右方向に複数回振るシェイクモーションが入力されると、制御部１４０は、両手開始命令が入力されたと認識することができる。
【００４２】
両手タスクモードに切り替わると、制御部１４０は、両手タスクを行うための両手制御ＵＩをディスプレイ画面にディスプレイするようにディスプレイ部１９３を制御する。
【００４３】
具体的に、両手タスクモードに切り替わると、制御部１４０は、図４に示すように、ディスプレイ画面の中央に二つのポインタ４１０、４２０及び両手制御ＵＩ４３０をディスプレイするようにディスプレイ部１９３を制御することができる。このとき、両手制御ＵＩ４３０は、図４に示すように、二つのポインタ４１０、４２０を繋いだ線分を直径とする円状のＵＩであってよい。
【００４４】
そして、二つのポインタを用いたユーザモーション命令が入力されると、制御部１４０は、ユーザモーション命令に対応するモーションタスクを行い、行われるモーションタスクに関する情報をディスプレイ画面に表示するようにディスプレイ部１９３を制御することができる。
【００４５】
本発明の一実施形態として、モーション入力部１２０を介して二つのポインタ４１０、４２０の間の距離が変更されるようにするユーザ命令（例えば、ユーザの両手が離れたり、近づくユーザ命令）が入力されると、制御部１４０は、両手制御ＵＩ４３０を基準に、ディスプレイ画面に表示された映像が拡大されたり縮小されるタスクを行うことができる。
【００４６】
特に、二つのポインタ４１０、４２０の間の距離が離れるようにするユーザ命令が入力されると、制御部１４０は、図５に示すように、両手制御ＵＩ４３０を基準に、ディスプレイ画面に表示される映像を拡大するタスクを行うことができる。このとき、制御部１４０は、二つのポインタ４１０、４２０の間の距離に応じて、拡大比率を調整することができる。例えば、制御部１４０は、二つのポインタ４１０、４２０の間の距離が広がるほど、拡大比率を増加させることができる。そして、制御部１４０は、両手制御ＵＩ４３０の内部に映像が拡大される比率に関する情報をディスプレイするようにディスプレイ部１９３を制御することができる。
【００４７】
例えば、二つのポインタ４１０、４２０の間の距離が離れるようにするユーザ命令が入力され、映像の拡大比率が１５０％に決定された場合、制御部１４０は、図５に示すように、映像を１５０％に拡大するタスクを行い、両手制御ＵＩ４３０の内部に拡大比率に関する情報として、“１５０％”のテキスト情報をディスプレイすることができる。このとき、制御部１４０は、両手制御ＵＩ４３０の大きさも増加させてディスプレイすることができる。
【００４８】
なお、二つのポインタ４１０、４２０の間の距離が近づくようにするユーザ命令が入力され、制御部１４０は、図６に示すように、両手制御ＵＩ４３０を基準に、ディスプレイ画面に表示される映像を縮小するタスクを行うことができる。このとき、制御部１４０は、二つのポインタ４１０、４２０の間の距離に応じて、縮小比率を調整することができる。例えば、制御部１４０は、二つのポインタ４１０、４２０の間の距離が近づくほど、縮小比率を減少させることができる。そして、制御部１４０は、両手制御ＵＩ４３０の内部に映像が縮小される比率に関する情報をディスプレイするようにディスプレイ部１９３を制御することができる。
【００４９】
例えば、二つのポインタ４１０、４２０の間の距離が近づくようにするユーザ命令が入力され、映像の縮小比率が７５％に決定された場合、制御部１４０は、図６に示すように、映像を７５％に縮小するタスクを行い、両手制御ＵＩ４３０の内部に縮小比率に関する情報として、“７５％”のテキスト情報をディスプレイすることができる。このとき、制御部１４０は、両手制御ＵＩ４３０の大きさも減少させてディスプレイすることができる。
【００５０】
本発明の別の実施形態として、二つのポインタ７１０、７２０のうち、少なくとも一方に対する移動命令が入力された後、移動前の二つのポインタが成す線分と、移動後の二つのポインタが成す線分とが成す角度が予め設定された値以上である場合、制御部１４０は、角度に応じてディスプレイ画面に表示された映像を回転するタスクを行うことができる。
【００５１】
具体的に、図７に示すように、二つのポインタ７１０、７２０及び両手制御ＵＩ７３０がディスプレイされる間、二つのポインタ７１０、７２０のうち少なくとも一方に対する移動命令が入力されると、制御部１４０は、移動前の二つのポインタが成す線分と、移動後の二つのポインタが成す線分とが成す角度を判断する。そして、判断された角度が予め設定された値以上（例えば、３０度）である場合、制御部１４０は、ディスプレイ画面に表示された映像を予め設定された角度（例えば、９０度）に回転するタスクを行うことができる。
【００５２】
このとき、ディスプレイ画面に表示された映像が回転する角度は、予め設定された角度（例えば、９０、１８０、２７０度）に指定されてよいが、それは一実施形態に過ぎず、移動前の二つのポインタが成す線分と、移動後の二つのポインタが成す線分とが成す角度に対応してよい。
【００５３】
そして、制御部１４０は、ディスプレイ画面に表示される映像が回転する角度に関する情報を、両手制御ＵＩ７３０とともにディスプレイするようにディスプレイ部１９３を制御することができる。
【００５４】
例えば、第２ポインタ７２０に対する移動命令が入力された後、移動前の二つのポインタ７１０、７２０が成す線分と、移動後の二つのポインタ７１０、７２０が成す線分とが成す角度が３０度を超過する場合、制御部１４０は、図８に示すように、ディスプレイ画面に表示された映像を９０度に回転し、両手制御ＵＩ７３０の内部に回転角度に関する情報として“９０°”のテキスト情報をディスプレイすることができる。このとき、制御部１４０は、二つのポインタ７１０、７２０の位置も回転させてディスプレイすることができる。
【００５５】
上述のように、電子装置１００によって、ユーザは両手を用いたモーションタスクを行うことができ、モーションタスクに関する情報を直観的に確認することができるようになる。
【００５６】
そして、二つのポインタを制御するための両手のうちの片手が予め設定された時間の間検知されなければ、制御部１４０は、電子装置１００のモードを両手タスクモードから、一つのポインタでモーションタスクを行うモーションタスクモードに切り替えることができる。
【００５７】
一方、上述の実施形態では、モーションタスクに関する情報を両手制御ＵＩの内部にディスプレイするものとして説明したが、それは一実施形態に過ぎず、ディスプレイ画面の一側（例えば、右側上段）にディスプレイすることができる。
【００５８】
図２は、本発明の別の実施形態に係る電子装置１００の構成を示すブロック図である。図２を参照すると、電子装置１００は、音声入力部１１０と、モーション入力部１２０と、保存部１３０と、制御部１４０と、放送受信部１５０と、外部端子入力部１６０と、リモコン信号受信部１７０と、ネットワークインターフェース部１８０及び映像出力部１９０を含む。図２に示す電子装置１００は、セットトップボックス（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）で実現されてよい。
【００５９】
一方、図２に示すモーション入力部１２０と、保存部１３０及び制御部１４０に対する説明は、図１において説明したモーション入力部１２０と、保存部１３０及び制御部１４０に対する説明と同様であるため、詳細な説明は省略する。
【００６０】
音声入力部１１０には、ユーザが発話（Ｕｔｔｅｒａｎｃｅ）した音声が入力される。音声入力部１１０は、入力された音声信号を電気信号に変換して制御部１４０に出力する。このとき、音声入力部１１０は、マイクロフォンで実現されてよい。なお、音声入力部１１０は、電子装置１００と一体型（Ａｌｌ−ｉｎ−ｏｎｅ）だけでなく、分離した形で実現されてよい。分離された音声入力部１１０は、電子装置１００と有線または無線ネットワークを通じて接続されてよい。
【００６１】
放送受信部１５０は、有／無線で外部から放送信号を受信する。放送信号は、映像（Ｖｉｄｅｏ）、オーディオ（Ａｕｄｉｏ）及び付加データ（例えば、ＥＰＧ）を含む。放送受信部１５０は、地上波放送、ケーブル放送、衛星放送、インターネット放送等のような多様なソースから放送信号を受信することができる。
【００６２】
外部端子入力部１６０は、電子装置１００の外部から映像データ（例えば、動画や写真等）、オーディオデータ（例えば、音楽等）等を受信する。外部端子入力部１６０は、ＨＤＭＩ（登録商標）入力端子（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ  Ｉｎｐｕｔ）、コンポーネント入力端子、ＰＣ入力端子、またはＵＳＢ入力端子のうち、少なくとも一つを含んでよい。リモコン信号受信部１７０は、外部のリモコンから入力されるリモコン信号を受信する。リモコン信号受信部１７０は、電子装置１００が音声タスクモードか、モーションタスクモードでも、リモコン信号を受信することができる。
【００６３】
ネットワークインターフェース部１８０は、制御部１４０の制御によって電子装置１００と外部装置（例えば、サーバ）を接続することができる。制御部１４０は、ネットワークインターフェース部１８０を介して接続された外部装置からアプリケーションをダウンロードしたり、ウェブブラウジングを行うことができる。ネットワークインターフェース部１８０は、イーサネット（登録商標）（Ｅｔｈｅｒｎｅｔ（登録商標））、無線ＬＡＮ１８２及びブルートゥース（Ｂｌｕｅｔｏｏｔｈ（登録商標））の少なくとも一つを提供することができる。
【００６４】
映像出力部１９０は、放送受信部１５０を介して受信される外部の放送信号、または外部端子入力部１６０で入力される映像データ、または、保存部１３０に保存された映像データを外部の電子装置（例えば、モニタやテレビ）で出力する。なお、映像出力部１９０は、図５に示すような画角設定ＵＩ５００を外部のディスプレイ装置にディスプレイされるように出力することができる。
【００６５】
制御部１４０は、音声入力部１１０からユーザ音声が入力されると、音声認識モジュール及び音声データベースを用いて音声を認識する。音声認識（Ｖｏｉｃｅ  Ｒｅｃｏｇｎｉｔｉｏｎ）は入力される音声の形態によって、それぞれの単語を区分して発話した音声を認識する孤立単語認識（Ｉｓｏｌａｔｅｄ  Ｗｏｒｄ  Ｒｅｃｏｇｎｉｔｉｏｎ）連続単語、連続文章及び会話体音声を認識する連続音声認識（Ｃｏｎｔｉｎｕｏｕｓ  ｓｐｅｅｃｈ  Ｒｅｃｏｇｎｉｔｉｏｎ）及び孤立単語認識と連続音声認識との中間形態で、予め定められたキーワードを検出して認識するキーワード検出（Ｋｅｙｗｏｒｄ  Ｓｐｏｔｔｉｎｇ）に区分されてよい。
【００６６】
ユーザ音声が入力される場合、制御部１４０は、入力された音声信号内において、ユーザが発話した音声の開始と終了とを検出し、音声区間を判断する。制御部１４０は、入力された音声信号のエネルギーを計算し、計算されたエネルギーに応じて音声信号のエネルギーレベルを分類し、動的プログラミングを通じて音声区間を検出することができる。制御部１４０は、検出された音声区間内の音声信号に音響モデル（Ａｃｏｕｓｔｉｃ  Ｍｏｄｅｌ）に基づいて、音声の最小単位である音素を検出して音素データを生成する。制御部１４０は、生成された音素データにＨＭＭ（Ｈｉｄｄｅｎ  Ｍａｒｋｏｖ  Ｍｏｄｅｌ）確率モデルを適用してテキスト情報を生成する。しかし、上述のように、ユーザの音声を認識する方法は一実施形態に過ぎず、他の方法を用いてユーザ音声を認識することができる。それにより、制御部１４０は、音声信号の中に含まれたユーザの音声を認識することができる。
【００６７】
図３は、本発明の更に別の実施形態に係る電子装置１００のブロック図を示す図である。図３に示すように、電子装置１００は、音声入力部１１０と、モーション入力部１２０と、保存部１３０と、制御部１４０と、放送受信部１５０と、外部端子入力部１６０と、リモコン信号受信部１７０と、ネットワークインターフェース部１８０と、ディスプレイ部１９３及びオーディオ出力部１９６を含む。このとき、電子装置１００は、デジタルテレビであってよいが、それに限られるものではない。
【００６８】
一方、図３において、音声入力部１１０と、モーション入力部１２０と、保存部１３０と、制御部１４０と、放送受信部１５０と、外部端子入力部１６０と、リモコン信号受信部１７０、ネットワークインターフェース部１８０及びディスプレイ部１９３に関する説明は、図１及び図２で同じ参照番号を有する構成に対する説明と同様であるため、詳細な説明は省略する。
【００６９】
オーディオ出力部１９６は、制御部１４０の制御によって放送信号に対応する音声を出力する。オーディオ出力部１９６は、スピーカ１９６ａ、ヘッドホン出力端子１９６ｂまたはＳ／ＰＤＩＦ出力端子１６３ｃの少なくともいずれか一つを含んでよい。
【００７０】
一方、保存部１３０は、図３に示すように、電源制御モジュール１３０ａ、チャネル制御モジュール１３０ｂ、音量制御モジュール１３０ｃ、外部入力制御モジュール１３０ｄ、画面制御モジュール１３０ｅ、オーディオ制御モジュール１３０ｆ、インターネット制御モジュール１３０ｇ、アプリケーションモジュール１３０ｈ、検索制御モジュール１３０ｉ、ＵＩ処理モジュール１３０ｊ、音声認識モジュール１３０ｋ、モーション認識モジュール１３０ｌ、音声データベース１３０ｍ及びモーションデータベース１３０ｎを含む。これらのモジュール１３０ａないし１３０ｎは、それぞれ、電源制御機能、チャネル制御機能、音量制御機能、外部入力制御機能、画面制御機能、オーディオ制御機能、インターネット制御機能、アプリケーション実行機能、検索制御機能、ＵＩ処理機能を行うためにソフトウェアで実現されてよい。制御部１４０は、保存部１３０に保存されたこれらのソフトウェアを実行させて当該機能を行うことができる。
【００７１】
以下、図９を参照して、電子装置の制御方法について説明する。
【００７２】
まず、電子装置１００は、両手タスクモードにシフトするためのモード開始命令が入力されたか否かを判断する（Ｓ９１０）。このとき、両手タスクモードにシフトするためのモード開始命令は、ポインタを制御する二つのオブジェクト（例えば、人の手）を複数回振るモーションであってよい。
【００７３】
モード開始命令が入力されると（Ｓ９１０−Ｙ）、電子装置１００は、電子装置１００のモードを両手タスクモードに切り替える（Ｓ９２０）。このとき、両手タスクモードは、二つのポインタを用いてモーションタスクを行うモードである。
【００７４】
そして、電子装置１００は、両手タスクモードを行うための両手制御ＵＩをディスプレイする（Ｓ９３０）。このとき、両手制御ＵＩは、二つのポインタが成す線分を直径とする円状のＧＵＩであってよい。
【００７５】
そして、電子装置１００は、ユーザモーション命令が入力されたか否かを判断する（Ｓ９４０）。このとき、ユーザモーション命令は、ユーザの両手の間の距離が離れたり近づいたりするモーションであってよく、移動前の両手が成す線分と、移動後の両手が成す線分とが成す角度が、予め設定された値以上になるように、両手のいずれか片手を移動するモーションであってよい。
【００７６】
ユーザモーション命令（Ｓ９４０−Ｙ）が入力されると、電子装置１００は、ユーザモーション命令に対応するモーションタスクを行い、モーションタスクに関する情報を表示する（Ｓ９５０）。具体的に、モーション入力部１２０を介して二つのポインタ４１０、４２０の間の距離が変更されるようにするユーザ命令（例えば、ユーザの両手が離れたり近づいたりするユーザ命令）が入力されると、電子装置１００は、両手制御ＵＩを基準に、ディスプレイ画面に表示された映像が拡大されたり縮小されるタスクを行い、両手制御ＵＩの内部に拡大比率または縮小比率をディスプレイすることができる。または、二つのポインタ７１０、７２０のうち少なくとも一方に対する移動命令が入力された後、移動前の二つのポインタが成す線分と、移動後の二つのポインタが成す線分とが成す角度が、予め設定された値以上である場合、電子装置１００は角度に応じてディスプレイ画面に表示された映像を回転するタスクを行い、両手制御ＵＩの内部に回転角度をディスプレイすることができる。
【００７７】
上述のような制御方法によって、ユーザは両手を用いたモーションタスクを行うことができ、モーションタスクに関する情報を直観的に確認することができるようになる。
【００７８】
一方、本発明の別の実施形態によると、二つのポインタを用いたユーザモーション命令が入力される場合、電子装置１００は、ユーザモーション命令に対応するモーションタスクを行い、ユーザのモーションタスクによって変更された映像に関する情報をＵＩの内部にディスプレイすることができる。具体的に、図１０に示すように、マップにＵＩ１０１０がディスプレイされた場合、電子装置１００は、ＵＩ１０１０の内部にＵＩ１０１０の指示する場所に関する情報をディスプレイすることができる。そして、二つのポインタを用いた映像拡大命令が入力される場合、電子装置１００は、図１１に示すように、マップを拡大し、拡大されたＵＩ１１１０内に以前のＵＩ１０１０が提供した場所情報より更に詳細な場所情報をディスプレイすることができる。例えば、電子装置１００は、拡大前のＵＩ１０１０の内部に場所情報とし“市”情報及び“区”に関する情報をディスプレイする一方、拡大後のＵＩ１１１０の内部に場所情報として、“市”情報及び“区”に関する情報だけでなく、“洞”に関する情報をディスプレイすることができる。
【００７９】
なお、以上のような多様な実施形態に係る制御方法を行うためのプログラムコードは、多様な類型の記録媒体に保存されてよい。具体的には、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、レジスタ、ハードディスク、リムーバブルディスク、メモリカード、ＵＳＢメモリ、ＣＤ−ＲＯＭ等のように、端末機で読み取り可能な多様な類型の記録媒体に保存されていてよい。
【００８０】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明は以上の実施形態に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的趣旨の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００８１】
１００  電子装置
１１０  音声入力部
１２０  モーション入力部
１３０  保存部
１３０ａ  電源制御モジュール
１３０ｂ  チャネル制御モジュール
１３０ｃ  音量制御モジュール
１３０ｄ  外部入力制御モジュール
１３０ｅ  画面制御モジュール
１３０ｆ  オーディオ制御モジュール
１３０ｇ  インターネット制御モジュール
１３０ｈ  アプリケーションモジュール
１３０ｉ  検索制御モジュール
１３０ｊ  ＵＩ処理モジュール
１３０ｋ  音声認識モジュール
１３０ｌ  モーション認識モジュール
１３０ｍ  音声データベース
１３０ｎ  モーションデータベース
１４０  制御部
１５０  放送受信部
１６０  外部端子入力部
１６１  ＨＤＭＩ端子
１６２  コンポーネント端子
１６３  ＰＣ端子
１６４  ＵＳＢ端子
１７０  リモコン信号受信部
１８０  ネットワークインターフェース部
１８１  Ｅｔｈｅｒｎｅｔ
１８２  無線ＬＡＮ
１８３  ブルートゥース
１９０  映像出力部
１９３  ディスプレイ部
１９６  オーディオ出力部
１９６ａ  スピーカ
１９６ｂ  ヘッドホン
１９６ｃ  Ｓ／ＰＤＩＦ
４１０  ポインタ
４２０  ポインタ
４３０  両手制御ＵＩ
７１０  ポインタ
７２０  ポインタ
７３０  両手制御ＵＩ
１０１０  ＵＩ
１１１０  拡大されたＵＩ
【図１】
2014130595.tif 000003
【図２】
2014130595.tif 000004
【図３】
2014130595.tif 000005
【図４】
2014130595.tif 000006
【図５】
2014130595.tif 000007
【図６】
2014130595.tif 000008
【図７】
2014130595.tif 000009
【図８】
2014130595.tif 000010
【図９】
2014130595.tif 000011
【図１０】
2014130595.tif 000012
【図１１】
2014130595.tif 000013