(57)【要約】  カメラモジュールを用いてユーザの頭部を追跡することによるスクリーンの制御であって、（ａ）コンテンツを表示する要求が受信されると、スクリーンに複数のコンテンツ領域を表示し、及び前記カメラモジュールを通じて前記スクリーンを見ている前記ユーザの頭部を追跡するステップと、（ｂ）第１のコンテンツに関する情報が前記複数のコンテンツ領域のうちの中央コンテンツ領域に表示される状態で、前記ユーザの頭部が特定の方向に動くと前記の追跡で決定されると、前記中央コンテンツ領域に、周辺コンテンツ領域に表示された第２のコンテンツに関する情報を表示するステップであって、前記周辺コンテンツ領域は、前記特定コンテンツから前記特定方向に又は前記特定方向と反対の方向に位置する、ステップと、を有する。
2015508211.tif 000002
【特許請求の範囲】
【請求項１】
カメラモジュールを通じてユーザの頭部を追跡することによりスクリーンを制御する方法であって、
コンテンツを表示する要求が受信されると、スクリーンに複数のコンテンツ領域を表示し、及び前記カメラモジュールを通じて前記スクリーンを見ている前記ユーザの頭部を追跡するステップと、
第１のコンテンツに関する情報が前記複数のコンテンツ領域のうちの中央コンテンツ領域に表示される状態で、前記ユーザの頭部が特定の方向に動くと前記の追跡で決定されると、前記中央コンテンツ領域に、周辺コンテンツ領域に表示された第２のコンテンツに関する情報を表示するステップであって、前記周辺コンテンツ領域は、前記中央コンテンツ領域から前記特定方向に又は前記特定方向と反対の方向に位置する、ステップと、
を有する方法。
【請求項２】
前記ステップ（ａ）で、前記複数のコンテンツ領域は、グリッド形式に配置されるように前記スクリーンに表示される、請求項１に記載の方法。
【請求項３】
前記複数のコンテンツ領域は、３次元球の形式に配置されるようにユーザに示されるように前記スクリーンに表示される、請求項２に記載の方法。
【請求項４】
前記ステップ（ｂ）で、前記中央コンテンツ領域は、前記スクリーンの中央部に位置する、請求項１に記載の方法。
【請求項５】
前記第１のコンテンツに関する情報が前記複数のコンテンツ領域のうちの前記中央コンテンツ領域に表示される状態で、前記ユーザの頭部が特定方向に動くと前記の追跡で決定されると、前記中央コンテンツ領域に、周辺コンテンツ領域に表示された前記第２のコンテンツに関する情報を表示するステップであって、前記中央コンテンツ領域から前記周辺コンテンツ領域は、前記複数のコンテンツ領域に表示される複数のコンテンツに関する情報をそれらの配置順が保たれるようにスライドさせることにより、前記特定方向に又は前記特定方向と反対の方向に位置付けられる、ステップと、
を有する請求項１に記載の方法。
【請求項６】
前記ユーザに前記頭部追跡の実行が成功したか否かに関する情報を提示するステップ、を更に有する請求項１に記載の方法。
【請求項７】
前記頭部追跡の実行が成功したか否かに関する情報は、前記スクリーンの領域の色を変化することにより提示される、請求項６に記載の方法。
【請求項８】
前記ステップ（ｂ）は、所定のスクリーン制御ボタンを表示するステップを有し、
前記所定のスクリーン制御ボタンが選択された状態で、前記ユーザの頭部が特定方向に動くと前記の追跡で決定されると、周辺コンテンツ領域に表示された前記第２のコンテンツに関する情報は、前記中央コンテンツ領域に表示され、前記周辺コンテンツ領域は、前記中央コンテンツ領域から、前記特定方向に又は前記特定方向と反対の方向に位置づけられる、請求項１に記載の方法。
【請求項９】
前記ステップ（ｂ）で、キーボタン信号又はオーディオ信号が入力される状態で、前記ユーザの頭部が特定方向に動くと前記の追跡で決定されると、周辺コンテンツ領域に表示された前記第２のコンテンツに関する情報は、前記中央コンテンツ領域に表示され、前記周辺コンテンツ領域は、前記中央コンテンツ領域から、前記特定方向に又は前記特定方向と反対の方向に位置づけられる、請求項１に記載の方法。
【請求項１０】
前記ステップ（ｂ）は、所定のスクリーン制御ボタンを表示するステップを有し、
前記所定のスクリーン制御ボタンが所定時間ｔ１の間該ボタンを連続的に押下することにより選択される場合、前記第２のコンテンツに関する情報の前記中央コンテンツ領域への表示は、前記所定のスクリーン制御ボタンが所定時間ｔ２の間該ボタンを連続的に押下することにより再び選択されるまで、保持される、請求項１に記載の方法。
【請求項１１】
前記表示される中央コンテンツを強調表示するステップ、を更に有する請求項１に記載の方法。
【請求項１２】
前記第１のコンテンツ又は前記第２のコンテンツは、写真、画像、動画像、文書及びオーディオコンテンツのうちの少なくとも１つを有する、請求項１に記載の方法。
【請求項１３】
前記ユーザの頭部の動きを検出することなく、特定コンテンツに関する情報が所定時間の間前記中央コンテンツ領域に連続的に表示される場合、前記特定コンテンツの詳細スクリーンへの移行を行うステップ、を更に有する請求項１に記載の方法。
【請求項１４】
前記特定コンテンツに関する情報が前記所定時間の間、前記中央コンテンツ領域に連続的に表示される場合、前記特定コンテンツの詳細スクリーンへの移行のための読み込み中画像を表示するステップ、を更に有する請求項１３に記載の方法。
【請求項１５】
前記詳細スクリーンが表示される状態で、前記ユーザの頭部が特定方向に動くと検出された場合、前記複数のコンテンツ領域が前記スクリーン上で配置された順序に関して、前の又は次のコンテンツの詳細スクリーンへ直接移行を行うステップ、を更に有する請求項１３に記載の方法。
【請求項１６】
前記詳細スクリーンが表示される状態で、前記ユーザの頭部が特定方向に動くと検出された場合、前記複数のコンテンツ領域が前記スクリーン上で配置された順序に関して、前の又は次のコンテンツが存在するか否かを示す画像インジケータを表示するステップ、を更に有する請求項１３に記載の方法。
【請求項１７】
前記詳細スクリーンが表示される状態で、前記ユーザの頭部が前記カメラモジュールに近付く又は前記カメラモジュールから離れると検出された場合、前記詳細スクリーンを拡大又は縮小させるステップ、を更に有する請求項１３に記載の方法。
【請求項１８】
前記詳細スクリーンが拡大される状態で、前記ユーザの頭部が特定方向に動くと検出された場合、前記詳細スクリーンを前記特定方向に又は前記特定方向と反対の方向にスクロールさせるステップ、を更に有する請求項１７に記載の方法。
【請求項１９】
前記特定コンテンツが動画像であり、及び前記詳細スクリーンが表示される状態で、前記ユーザの頭部が第１の方向に動くと検出された場合、前記動画像を再生するステップ、を更に有する請求項１３に記載の方法。
【請求項２０】
前記動画像が再生される間、前記ユーザの頭部が前記第１の方向に動くと検出された場合、前記動画像の再生を停止するステップ、を更に有する請求項１９に記載の方法。
【請求項２１】
前記動画像の再生が停止される状態で、前記ユーザの頭部が第２の方向に動くと検出された場合、前記複数のコンテンツ領域が表示されるスクリーンへの移行を行うステップ、を更に有する請求項２０に記載の方法。
【請求項２２】
前記スクリーンの一部に前記カメラモジュールによりキャプチャされたカメラスクリーンを表示するステップと、
前記カメラスクリーンでタッチ入力が生成されると、前記カメラスクリーンを所定のスクリーン制御ボタンに変更するステップと、
を更に有する請求項１３に記載の方法。
【請求項２３】
カメラモジュールを通じてユーザの頭部を追跡することによりスクリーンを制御する装置であって、
前記カメラモジュールを通じて前記スクリーンを見ている前記ユーザの頭部を追跡する頭部追跡ユニットと、
コンテンツの表示要求が受信されると、スクリーンに複数のコンテンツ領域を表示し、及び第１のコンテンツに関する情報が前記複数のコンテンツ領域のうちの中央コンテンツ領域に表示される状態で、前記ユーザの頭部が特定の方向に動くと前記の追跡で決定されると、前記中央コンテンツ領域に、周辺コンテンツ領域に表示された第２のコンテンツに関する情報を表示するスクリーン制御ユニットであって、前記周辺コンテンツ領域は、前記中央コンテンツ領域から前記特定方向に又は前記特定方向と反対の方向に位置する、スクリーン制御ユニットと、
を有する装置。
【請求項２４】
前記スクリーン制御ユニットは、前記スクリーンに前記複数のコンテンツ領域をグリッド形式で配置されるように表示する、請求項２３に記載の装置。
【請求項２５】
前記スクリーン制御ユニットは、前記スクリーンに前記複数のコンテンツ領域を３次元球の形式で配置されるようにユーザに示されるように表示する、請求項２４に記載の装置。
【請求項２６】
前記スクリーン制御ユニットは、前記中央コンテンツ領域が前記スクリーンの中央部に位置するように前記スクリーンを制御する、請求項２３に記載の装置。
【請求項２７】
前記第１のコンテンツに関する情報が前記複数のコンテンツ領域のうちの前記中央コンテンツ領域に表示される状態で、前記ユーザの頭部が特定方向に動くと前記の追跡で決定されると、前記スクリーン制御ユニットは、前記中央コンテンツ領域に、周辺コンテンツ領域に表示された前記第２のコンテンツに関する情報を表示し、前記中央コンテンツ領域から前記周辺コンテンツ領域は、前記複数のコンテンツ領域に表示される複数のコンテンツに関する情報をそれらの配置順が保たれるようにスライドさせることにより、前記特定方向に又は前記特定方向と反対の方向に位置付けられる、請求項２３に記載の装置。
【請求項２８】
前記スクリーン制御ユニットは、前記ユーザに前記頭部追跡の実行が成功したか否かに関する情報を提示する、請求項２３に記載の装置。
【請求項２９】
前記スクリーン制御ユニットは、前記頭部追跡の実行が成功したか否かに関する情報を、前記スクリーンの領域の色を変化することにより提示する、請求項２８に記載の装置。
【請求項３０】
前記スクリーン制御ユニットは、所定のスクリーン制御ボタンを更に表示し、
前記所定のスクリーン制御ボタンが選択された状態で、前記ユーザの頭部が特定方向に動くと前記の追跡で決定されると、前記スクリーン制御ユニットは、周辺コンテンツ領域に表示された前記第２のコンテンツに関する情報を、前記中央コンテンツ領域に表示し、前記周辺コンテンツ領域は、前記中央コンテンツ領域から、前記特定方向に又は前記特定方向と反対の方向に位置づけられる、請求項２３に記載の装置。
【請求項３１】
機械的キーボタン又はスピーカを更に有し、
前記機械的キーボタン又はスピーカを通じて信号が入力された状態で、前記ユーザの頭部が特定方向に動くと前記の追跡で決定されると、前記スクリーン制御ユニットは、周辺コンテンツ領域に表示された前記第２のコンテンツに関する情報を、前記中央コンテンツ領域に表示し、前記周辺コンテンツ領域は、前記中央コンテンツ領域から、前記特定方向に又は前記特定方向と反対の方向に位置づけられる、請求項２３に記載の装置。
【請求項３２】
前記スクリーン制御ユニットは、所定のスクリーン制御ボタンを更に表示し、
前記所定のスクリーン制御ボタンが、所定時間ｔ１の間、該ボタンを連続的に押下することにより選択された場合、前記スクリーン制御ユニットは、前記所定のスクリーン制御ボタンが所定時間ｔ２の間、該ボタンを連続的に押下することにより再び選択されるまで、前記中央コンテンツ領域に前記第２のコンテンツに関する情報の表示を保持する、請求項２３に記載の装置。
【請求項３３】
前記スクリーン制御ユニットは、前記の表示された中央コンテンツ領域を強調表示する、請求項２３に記載の装置。
【請求項３４】
前記第１のコンテンツ又は前記第２のコンテンツは、写真、画像、動画像、文書及びオーディオコンテンツのうちの少なくとも１つを有する、請求項２３に記載の装置。
【請求項３５】
前記スクリーン制御ユニットは、前記ユーザの頭部の動きを検出することなく、特定コンテンツに関する情報が所定時間の間前記中央コンテンツ領域に連続的に表示される場合、前記特定コンテンツの詳細スクリーンへの移行を行う、を更に有する請求項２３に記載の装置。
【請求項３６】
前記スクリーン制御ユニットは、前記特定コンテンツに関する情報が前記所定時間の間、前記中央コンテンツ領域に連続的に表示される場合、前記特定コンテンツの詳細スクリーンへの移行のための読み込み中画像を表示する、を更に有する請求項３５に記載の装置。
【請求項３７】
前記詳細スクリーンが表示される状態で、前記ユーザの頭部が特定方向に動くと検出された場合、前記スクリーン制御ユニットは、前記複数のコンテンツ領域が前記スクリーン上で配置された順序に関して、前の又は次のコンテンツの詳細スクリーンへ直接移行が行われるように前記スクリーンを制御する、請求項３５に記載の装置。
【請求項３８】
前記詳細スクリーンが表示される状態で、前記ユーザの頭部が特定方向に動くと検出された場合、前記スクリーン制御ユニットは、前記複数のコンテンツ領域が前記スクリーン上で配置された順序に関して、前の又は次のコンテンツが存在するか否かを示す画像インジケータを表示する、請求項３５に記載の装置。
【請求項３９】
前記詳細スクリーンが表示される状態で、前記ユーザの頭部が前記カメラモジュールに近付く又は前記カメラモジュールから離れると検出された場合、前記スクリーン制御ユニットは、前記詳細スクリーンを拡大又は縮小させる、請求項３５に記載の装置。
【請求項４０】
前記詳細スクリーンが拡大される状態で、前記ユーザの頭部が特定方向に動くと検出された場合、前記スクリーン制御ユニットは、前記詳細スクリーンを前記特定方向に又は前記特定方向と反対の方向にスクロールさせる、請求項３９に記載の装置。
【請求項４１】
前記特定コンテンツが動画像であり、及び前記詳細スクリーンが表示される状態で、前記ユーザの頭部が第１の方向に動くと検出された場合、前記スクリーン制御ユニットは、前記動画像を再生する、請求項３５に記載の装置。
【請求項４２】
前記動画像が再生される間、前記ユーザの頭部が前記第１の方向に動くと検出された場合、前記スクリーン制御ユニットは、前記動画像の再生を停止する、請求項４１に記載の装置。
【請求項４３】
前記動画像の再生が停止される状態で、前記ユーザの頭部が第２の方向に動くと検出された場合、前記スクリーン制御ユニットは、前記複数のコンテンツ領域が表示されるスクリーンへの移行を行う、請求項４２に記載の装置。
【請求項４４】
前記スクリーン制御ユニットは、前記スクリーンの一部に前記カメラモジュールによりキャプチャされたカメラスクリーンを表示し、前記カメラスクリーンでタッチ入力が生成されると、前記カメラスクリーンを所定のスクリーン制御ボタンに変更する、請求項３５に記載の装置。
【請求項４５】
請求項１乃至２２のいずれか一項に記載の方法を実行するためのコンピュータプログラムを格納するコンピュータ可読記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、カメラモジュールを通じてユーザの頭部を追跡することによりスクリーンを制御する方法及び装置、及びそのコンピュータ可読記録媒体に関する。より詳細には、本開示は、カメラモジュールを通じてユーザの頭部の動きを追跡し、及びユーザの頭部の動きに従ってスクリーンを動かして、ユーザがスクリーンから選択したいコンテンツに関する情報が中央コンテンツ領域に表示されるようにする方法及び装置、及びそのコンピュータ可読記録媒体に関する。
【背景技術】
【０００２】
モバイル通信端末、ポータブルメディアプレイヤ（ＰＭＰ）、テレビジョン（ＴＶ）、又はパーソナルコンピュータ（ＰＣ）のような従来のスクリーン制御装置では、機械的キーボタン、ボタン型リモコン、又はマウスのような入力装置は、ディスプレイスクリーンを制御するためにユーザにより用いられている。近年、接触検知技術の発展により、画像出力装置の機能の殆ど全ては、従来の入力装置を使用しないで、ユーザの指のディスプレイパネルとの接触を通じて制御できる。したがって、スマートフォン、タブレットＰＣ又はスマートＴＶのような画像出力装置は、従来の端末より便利に且つ多くの種々の機能を実行できる。
【０００３】
しかしながら、感圧接触検知技術又は抵抗性接触検知技術では、接触感度は低い。容量性接触検知技術では、ユーザが指のキャパシタンスと異なるキャパシタンスを有するグローブを装着するとき、又は指が水若しくは夾雑物で覆われているとき、画像出力装置を制御することは困難である。さらに、接触検知が用いられても良いが、個々の指のスクリーンとの接触は、ユーザを披露させ不便にする。したがって、ユーザのためにより便利且つ簡易な入力ユニットが必要である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示の目的は、カメラモジュールを通じてユーザの頭部を追跡し、ユーザの頭部の動きに従って表示されるスクリーンを制御し、ユーザが追加入力ユニットを使用することなく複数のコンテンツから所望のコンテンツを検索し及び選択できるようにする方法を提供することである。
【０００５】
さらに、本開示の別の目的は、種々のコンテンツを３次元グリッドのそれぞれに個々に対応させることにより、及び中央コンテンツ領域に位置する特定のコンテンツに関する詳細情報を容易に読めるようにすることにより、ユーザに便利なインタフェースを実施することである。
【課題を解決するための手段】
【０００６】
上述の目的を達成するための本開示の種々の実施形態の代表的構成を以下に説明する。
【０００７】
本開示の幾つかの態様によると、カメラモジュールを通じてユーザの頭部を追跡することによりスクリーンを制御する方法であって、（ａ）コンテンツを表示する要求が受信されると、スクリーンに複数のコンテンツ領域を表示し、及び前記カメラモジュールを通じて前記スクリーンを見ている前記ユーザの頭部を追跡するステップと、（ｂ）第１のコンテンツに関する情報が前記複数のコンテンツ領域のうちの中央コンテンツ領域に表示される状態で、前記ユーザの頭部が特定の方向に動くと前記の追跡で決定されると、前記中央コンテンツ領域に、周辺コンテンツ領域に表示された第２のコンテンツに関する情報を表示するステップであって、前記周辺コンテンツ領域は、前記中央コンテンツ領域から前記特定方向に又は前記特定方向と反対の方向に位置する、ステップと、を有する方法が提供される。
【０００８】
本開示の別の態様によると、カメラモジュールを通じてユーザの頭部を追跡することによりスクリーンを制御する装置であって、前記カメラモジュールを通じて前記スクリーンを見ている前記ユーザの頭部を追跡する頭部追跡ユニットと、コンテンツの表示要求が受信されると、スクリーンに複数のコンテンツ領域を表示し、及び第１のコンテンツに関する情報が前記複数のコンテンツ領域のうちの中央コンテンツ領域に表示される状態で、前記ユーザの頭部が特定の方向に動くと前記の追跡で決定されると、前記中央コンテンツ領域に、周辺コンテンツ領域に表示された第２のコンテンツに関する情報を表示するスクリーン制御ユニットであって、前記周辺コンテンツ領域は、前記中央コンテンツ領域から前記特定方向に又は前記特定方向と反対の方向に位置する、スクリーン制御ユニットと、を有する装置が提供される。
【発明の効果】
【０００９】
種々の実施形態によると、本開示は、種々のコンテンツが対応する３次元グリッドにマッピングされ、ユーザが単純な頭部の動きを通じて各グリッドに対応する特定コンテンツに容易にアクセスできる直感的且つ便利なユーザインタフェースを提供する。
【００１０】
さらに、本開示の幾つかの実施形態によると、ユーザは、所望のコンテンツに対して、選択、拡大、縮小、再生及びスクロールを含むがこれらに限定されない種々の指示／動作を、単純な頭部の動きを通じて実行できる。
【図面の簡単な説明】
【００１１】
【図１】幾つかの実施形態によるスクリーン制御装置の構成を示す例示的な図である。
【図２】幾つかの実施形態によるスクリーン制御方法の実行の処理を示す例示的なフローチャートである。
【図３】幾つかの実施形態によるスクリーン制御方法が適用されるときの、各段階におけるスクリーンを示す例示的な図である。
【図４】幾つかの実施形態によるスクリーン制御方法の実行の処理を示す例示的なフローチャートである。
【図５】幾つかの実施形態によるスクリーン制御方法の実行の処理を示す例示的なフローチャートである。
【図６】幾つかの実施形態によるスクリーン制御方法が適用されるときの、各段階において表示されるスクリーンを示す例示的な図である。
【図７】幾つかの実施形態によるスクリーン制御方法が適用されるときの、詳細スクリーンへの連続的な移行を示す例示的な図である。
【図８】幾つかの実施形態によるスクリーン制御方法が適用されるときの、詳細スクリーンを制御する処理を示す例示的な図である。
【図９】幾つかの実施形態によるスクリーン制御方法が適用されるときの、詳細スクリーンを制御する処理を示す例示的な図である。
【図１０】幾つかの実施形態によるスクリーン制御方法が適用されるときの、詳細スクリーンを制御する処理を示す例示的な図である。
【発明を実施するための形態】
【００１２】
本開示の以下の詳細な説明では、説明のために本開示の種々の実施形態が実施され得る特定の実施形態を示す添付の図面を参照する。これらの実施形態は、当業者が本開示を実施するために十分且つ詳細に記載される。理解されるべきことに、本開示の種々の実施形態は、異なるが必ずしも互いに排他的ではない。例えば、一実施形態と関連してここに記載される特定の特徴、構造、又は特性は、本開示の精神及び範囲から逸脱することなく他の実施形態の中で実施されても良い。また、理解されるべきことに、実施形態中の個々の要素の位置又は配置は、本開示の精神及び範囲から逸脱することなく変更できる。したがって、以下の詳細な説明は限定的意味と考えられるのではなく、本発明の範囲は、適切な場合、添付の請求の範囲、並びに権利化された請求項の等価物の全範囲によってのみ定められる。
【００１３】
図１は、幾つかの実施形態によるスクリーン制御装置の構成を示す例示的な図である。
【００１４】
図１を参照すると、スクリーン制御装置は、カメラモジュール１１０、ディスプレイモジュール１２０、接触感知モジュール１３０、動作処理モジュール１６０（頭部追跡ユニット１４０及びスクリーン制御ユニット１５０を含む）、及びメモリ１７０を有する。
【００１５】
カメラモジュール１１０は、オブジェクトを撮影するために、レンズユニット、画像センサユニット、照明ユニット、等（図示しない）を有しても良く、ユーザを撮影することにより得た画像センサ情報を動作処理モジュール１６０へ転送しても良い。
【００１６】
ディスプレイモジュール１２０は、動作処理モジュール１６０からのディスプレイ信号を受信し、スクリーンに出力する。接触感知モジュール１３０は、抵抗性接触感知モジュール、感圧接触感知モジュール、及び容量性接触感知モジュールのうちのいずれとして構成されても良い。接触感知モジュール１３０は、ディスプレイモジュール１２０と結合されても良く、ディスプレイモジュール１２０と別個にむき出しにされても良い。接触感知モジュール１３０は、ユーザの接触に基づき入力信号を生成して動作処理モジュール１６０へ送信しても良い。したがって、動作処理モジュール１６０がスクリーンを制御して、ディスプレイモジュールを通じて出力されるようにできる。
【００１７】
動作処理モジュール１６０は、頭部追跡ユニット１４０及びスクリーン制御ユニット１５０を有する。頭部追跡ユニット１４０及びスクリーン制御ユニット１５０は、動作処理モジュール１６０の中で機能的に区別される部分であり、両者はアプリケーションプログラムモジュールを通じて動作する。アプリケーションプログラムモジュールの少なくとも一部は、動作システム、アプリケーションプログラムモジュール、他のプログラムモジュールの形式を有しても良く、スクリーン制御装置１００に含まれるメモリ１７０に物理的に格納され又は有線若しくは無線方式でスクリーン制御装置１００に通信可能に接続される種々のよく知られた記憶装置に格納されても良い。アプリケーションプログラムモジュールは、以下に記載する特定の作業を実行する又は特定の抽象データ型を実行するルーチン、サブルーチン、プログラム、オブジェクト、コンポーネント、データ構造、等を有しても良いが、これらに限定されない。
【００１８】
頭部追跡ユニット１４０は、カメラモジュール１１０により撮影された画像内で、ユーザの頭部又は頭部の一部である顔を認識する。ユーザの頭部又は頭部の一部である顔が認識されるとき、画像内のユーザの頭部の大きさ、位置又は角度は、リアルタイムに計算される。例えば、ユーザの頭部は、ユーザの頭部の大きさ、位置、又は角度が変化するか否かを決定しながら、毎秒５０フレームの画像内で連続的に追跡される。頭部追跡ユニット１４０は、ユーザの頭部の大きさ、位置、又は角度が変化した場合、ユーザの頭部を通じて所定の入力が実行されたことを決定する。ノイズを除去するために、ユーザの頭部の大きさ、位置、又は角度の変化が所定フレーム数、例えばユーザの頭部の大きさ、位置、又は角度の変化が生成されたフレームから１０より多いフレーム数の間連続的に保たれたときのみ、ユーザが所定の入力を実行したと決定されても良い。ここで、頭部の回転角、又は同様のものは、顔の特徴点の変化を観察することにより得られても良い。
【００１９】
しかしながら、頭部追跡ユニット１４０は、上述のようなユーザの頭部の大きさ、位置、又は角度の変化を通じたユーザの頭部の追跡に限定されず、ユーザの髪及び顔の色の変化又は顔及び首の形状の変化のような、顔の動きに従って撮影された画像内で生成され得る他の変化を感知することにより、ユーザの頭部を追跡しても良い。
【００２０】
スクリーン制御ユニット１５０は、ユーザからコンテンツの表示要求を受信すると、複数のコンテンツ領域を表示するよう、ディスプレイモジュール１２０を制御しても良い。コンテンツの表示要求は、接触検知モジュール１３０を通じて受信されても良く、図示しない追加の機械的キーボタン又はマイクを通じて入力されても良い。
【００２１】
スクリーン制御ユニット１５０は、複数のコンテンツ領域の一部に重なるように又はスクリーンの追加領域に、カメラモジュールにより撮影された画像並びに複数のコンテンツ領域を表示しても良い。さらに、スクリーン制御ユニット１５０は、中央コンテンツ領域を強調表示して、中央コンテンツ領域が他の周辺コンテンツ領域から区別できるようにしても良い。例えば、スクリーン制御ユニット１５０は、固定中央コンテンツ領域内に、カメラのファインダーのような点線又は色付きの線を更に表示しても良い。
【００２２】
スクリーン制御ユニット１５０は、頭部追跡ユニット１４０がユーザの頭部が上方向に、下方向に、又は横方向に動くと決定すると、第１のコンテンツに関する情報が中央コンテンツ領域に表示された状態で、複数のコンテンツ領域をスライドさせることにより、周辺領域内に表示された第２のコンテンツに関する情報を中央コンテンツ領域内に表示するよう、ディスプレイモジュール１２０を制御する。例えば、ユーザの頭部が左に動くとき、複数のコンテンツ領域は左へスライドし、中央コンテンツ領域の右の周辺コンテンツ領域内に表示されたコンテンツに関する情報が、中央コンテンツ領域内に表示されるようにしても良い。
【００２３】
さらに、スクリーン制御ユニット１５０は、追加接触入力が接触感知モジュール１３０から受信されるか否かと頭部追跡結果との組合せに基づき、ディスプレイモジュール１２０からのスクリーン出力を制御しても良い。例えば、スクリーン制御ボタンは、複数のコンテンツ領域が表示される状態で、スクリーンの特定領域内に表示されても良い。スクリーン制御ボタンがユーザにより選択されるとき、スクリーン制御ユニット１５０は、ユーザの頭部の動きと接触感知モジュール１３０を通じて受信されるタッチ入力の両者が存在するときのみ、複数のコンテンツ領域をスライドさせても良い。
【００２４】
さらに、スクリーン制御ボタンが所定時間ｔ１、例えば３秒の間、ボタンを連続的に押下することにより選択される場合、スクリーン制御ユニット１５０は、頭部追跡ユニット１４０がユーザの頭部の動きを検出したとしても、複数のコンテンツ領域がスライドするのを防ぐよう、ディスプレイモジュール１２０を制御しても良い。次に、スクリーン制御ボタンが、所定時間ｔ２、例えば３秒の間、ボタンを連続的に押下することにより選択される場合、スクリーン制御ユニット１５０は、複数のコンテンツ領域を再びスライドさせ、中央コンテンツ領域内に表示されたコンテンツに関する情報、例えばサムネイル画像が頭部の動きに従って変化されるようにしても良い。
【００２５】
特定コンテンツに関する情報が所定時間ｔ３、例えば２秒の間、中央コンテンツ領域内に連続的に表示される場合、スクリーン制御ユニット１５０は、特定コンテンツの詳細スクリーンへと移るようディスプレイモジュール１２０を制御しても良い。詳細スクリーン状態でも、スクリーン制御ユニットは、詳細スクリーンをスクロースさせ、拡大させ若しくは縮小させるよう、又は頭部追跡ユニットがユーザの頭部の動きがないと決定した場合、複数のコンテンツ領域のスクリーンに戻るよう制御しても良い。
【００２６】
上述のように制御の結果として表示されるスクリーンは、図３、６〜１０を参照して詳細に後述する。
【００２７】
図２は、幾つかの実施形態によるスクリーン制御方法の実行の処理を示す例示的なフローチャートである。
【００２８】
図２を参照すると、スクリーン制御装置１００は、ユーザからコンテンツの表示要求を受信し、複数のコンテンツ領域をスクリーンに表示する（Ｓ２１０）。複数のコンテンツ領域は、スクリーン領域を予め分割することにより得られそれぞれが個々のコンテンツに関する情報を表示できるスクリーンユニットを含むグリッド状領域である。例えば、画像、写真及び動画像に関する情報は、それぞれ複数のコンテンツ領域内に表示されても良く、カメラモジュールにより撮影された写真及び動画像、ダウンロードされた画像及び動画像、並びにユーザにより作成された画像及び動画像のようなコンテンツは、ユーザにより容易に検索できる。画像及び動画像を低解像度の画像に符号化することにより得られるサムネイル画像は、複数のコンテンツ領域に配置され、ユーザがどのコンテンツが存在するかを一目で確認できるようにしても良い。しかしながら、スクリーンに通常表示され得るサムネイル画像の最大数は、合計で２０個を超えない。例えば、５×４のグリッド配列の場合には、スクリーン制御装置１００のメモリ１７０に格納されるコンテンツの数は、２０より多い。したがって、ユーザが複数の格納されたコンテンツの全部を検索するために、スクリーンは、ユーザにより望まれる方向に移動されるべき複数のコンテンツ領域を示す必要がある。
【００２９】
本開示の幾つかの実施形態によると、スクリーン制御装置１００は、複数のコンテンツ領域の中で中央コンテンツ領域内に、第１のコンテンツに関する情報を表示しても良い（Ｓ２２０）。複数のコンテンツ領域のうちの１つとしての中央コンテンツ領域は、例えば、スクリーンの中央に位置付けられても良く、強調表示されても良い。例えば、中央コンテンツ領域のフレームは、中央コンテンツ領域が周辺コンテンツ領域から区別できるように、色付きの線又は点線により表示されても良く、中央コンテンツ領域の内側の明るさは制御され、又はフリッカ効果が与えられても良い。しかしながら、本開示はこの点に限定されない。
【００３０】
この状態で、本開示によると、スクリーン制御装置１００は、カメラモジュールにより撮影されたユーザの頭部を追跡する（Ｓ２３０）。ユーザの頭部の動きを追跡する頭部追跡は、図１を参照して上述した種々の方法により実施されても良い。本開示によると、ユーザの頭部の動きは、図１を参照して上述したように、ユーザの頭部の一部である顔の動きを含む。
【００３１】
本開示の幾つかの実施形態によると、スクリーン制御装置１００がユーザの頭部が特定方向に動くと決定すると（Ｓ２４０）、Ｓ２２０で中央コンテンツ領域内に表示された第１のコンテンツに関する情報の代わりに、中央コンテンツ領域の周辺コンテンツ領域内に表示された第２のコンテンツに関する情報が、中央コンテンツ領域内に表示される（Ｓ２５０）。
【００３２】
例えば、左右に３個のコンテンツに関する情報アイテム（順に、サムネイル画像１、サムネイル画像２、及びサムネイル画像３）がそれぞれ左周辺コンテンツ領域、中央コンテンツ領域、及び右周辺コンテンツ領域に表示された状態で、ユーザが頭を左に傾けることにより又は頭を左に回転することにより彼又は彼女の頭部を左に動かすと決定されると、スクリーン全体は、例えばサムネイル画像３が中央コンテンツ領域に表示されるように、左へスライドしても良い。中央コンテンツ領域は、スクリーンの中央に固定されて表示されても良い。
【００３３】
図３は、幾つかの実施形態によるスクリーン制御方法が適用されるときの、各段階におけるスクリーンを示す例示的な図である。
【００３４】
５×３のグリッド配列に合計１５個のコンテンツ領域が、図３の左に示すスクリーン制御装置１００のスクリーン３００に表示される。図３では、説明の便宜上、複数のコンテンツ領域がグリッド形式で配置される。しかしながら、複数のコンテンツ領域は、３次元球又は立方体の内側又は外側に配置されるようにユーザに示されるよう設定されても良く、２次元リストの形式で示されるよう設定されても良い。
【００３５】
個々のコンテンツに関する情報アイテムは、複数のコンテンツ領域に表示される。コンテンツに関する情報アイテムは、サムネイル画像、アイコン、メタデータ、テキスト記述、及びタグ情報のような種々の形式で表示されても良いが、特定のデータ形式及びコンテンツに限定されない。さらに、コンテンツは、オーディオファイル、文書ファイル、等、並びに画像若しくは動画像の形式でも良い。この場合、コンテンツに関する情報アイテムは、サムネイル画像以外に文書又はオーディオのタイトル、作成者等を表すテキストとして表示されても良く、又はアイコンのような画像の形式で表示されても良い。特に、文書は、ｄｏｃ、ｄｏｃｘ、ｈｗｐ、ｐｐｔ、ｐｐｔｘ、ｘｌｓ、ｘｌｓｘ、ｐｐｓ、ｐｐｓｘ、ｐｄｆ及びｇｕｌのような拡張子を有するファイルであっても良い。この場合、拡張子により区別されるアイコン及び文書タイトルは、コンテンツに関する情報アイテムと同時に表示されても良い。しかしながら、文書の種類又はコンテンツに関する情報アイテムの種類及び形式は、上述に限定されない。
【００３６】
以下では、説明の便宜上、画像又は動画像コンテンツの複数のサムネイル画像は、それぞれスクリーン３００上に複数のコンテンツ領域に表示されるとする。
【００３７】
スクリーン３００の中央上端で、カメラモジュール１１０によりユーザを撮影することにより得られる画像３１０は、複数のコンテンツ領域の幾つかと重なり合う上位レイヤに表示される。しかしながら、ユーザを撮影することにより得られる画像３１０の位置は、中央上端に限定されない。画像３１０は、複数のコンテンツ領域を有する重構造の代わりに、複数のコンテンツ領域から別個に割り当てられた領域に表示されても良い。
【００３８】
ユーザを撮影することにより得られる画像３１０は、追加輪郭等により複数のコンテンツ領域から区別されても良い。ユーザの頭部又は顔３１５が画像内で認識されると、頭部又は顔の目、鼻、唇等を３次元的に表す表示線も表示されても良い。表示線は、固定され、又は頭部の動きの追跡をリアルタイムに反映するために変化しても良い。表示線が固定されるとき、ユーザは、画像を一目見て、画像内で頭部が動く程度を確認できる。一方、表示線がユーザを撮影することにより得られる画像３１０内で頭部３１５と共に移動するよう設定されるとき、ユーザは、頭部追跡が正常に実行されることを確認できる。
【００３９】
さらに、例えば、ユーザを撮影することにより得られる画像３１０の輪郭は、頭部追跡が正常に実行されるときは緑に、一方、バックライト等のような粗悪な照明条件のために又は大量のノイズ情報のために、頭部又は顔が正しく認識できないときは赤に表示されて、ユーザが頭部追跡の状態を確認できるようにしても良い。頭部追跡が正常に実行されるか否かは、上述の方法以外に、「追跡正常」又は「追跡失敗」のようなテキストメッセージにより提示されても良く、又はビープ音のような音声出力を通じてユーザに提供されても良い。このようなフィードバックは、頭部又は頭部に含まれる顔が認識できる照明条件、顔サイズ条件、及び顔角度条件を達成するために姿勢を正すようユーザを誘導し、ユーザに頭部追跡に適する環境、姿勢、及び動きを学習させる。
【００４０】
最初にサムネイル画像８が中央コンテンツ領域３２０内に表示されている状態で、ユーザが頭部を後ろに傾けることにより又は首を直立させることにより頭部を情報に動かすと、スクリーン制御装置１００は、ユーザの頭部は情報へ動き、複数のコンテンツ領域全体は上方へスライドし、中央コンテンツ領域３２０の下側に位置する周辺コンテンツ領域内に表示されていたサムネイル画像１３が中央コンテンツ領域３２０に表示されるようにする。したがって、ユーザは、従来の入力ユニットを用いることなく、頭部の動きのみにより、所望のサムネイル画像を中央コンテンツ領域３２０内に位置づけることができる。この場合、複数のコンテンツ領域に表示された複数のコンテンツに関する情報アイテムの配置は、維持されても良い。例えば、サムネイル画像１、サムネイル画像２、．．．、サムネイル画像１５の配置が維持されたまま、スクリーン全体はスライドしても良い。
【００４１】
ユーザが頭部を下方向に動かすと、上述と同様の処理に従い、複数のコンテンツ領域全体はスライドし、中央コンテンツ領域の上側に位置する周辺コンテンツ領域に表示されていたサムネイル画像３は、中央コンテンツ領域３２０に表示される。
【００４２】
同様に、ユーザが頭部を横方向に回転すると又は頭部自体の位置が変化するように首を左右に肩へと傾けると、スクリーン制御装置１００は、ユーザの頭部が左右に移動すると決定し、複数のコンテンツ領域全体をスライドし、サムネイル画像７又はサムネイル画像９が中央コンテンツ領域に表示されるようにする。
【００４３】
図３では、複数のコンテンツ領域全体がユーザの頭部の移動方向と同じ方向にスライドする処理を示した。しかしながら、複数のコンテンツ領域のスライド方向は上述に限定されず、複数のコンテンツ領域全体がユーザの頭部の移動方向と反対の方向にスライドしても良い。例えば、中央コンテンツ領域３２０が、カメラのビューファインダのような３次元的若しくは階層的に浮いたエンティティとして認識され得る追加点線、色付き線、等により強調表示されるとき、ユーザは、中央コンテンツ領域の左にある周辺コンテンツ領域を選択するために彼又は彼女が自身の頭部を左へ動かさなければならないと直感的に信じることができる。この場合、スクリーンは、頭部の移動方向と反対の方向にスライドするよう設定されても良い。スクリーン制御装置１００は、ユーザにより望まれるように、スクリーンのスライド方向が頭部の移動方向と同じ又は反対に設定されるかを選択するために、ユーザに別個のメニューを提供しても良い。
【００４４】
以上では、複数のコンテンツ領域がグリッド形式で配置されると想定して説明された。しかしながら、複数のコンテンツ領域が３次元球若しくは立方体の内部又は外部にあるように配置されるように設定されるときでも、球若しくは立方体の重量中心が固定される状態で、複数のコンテンツ領域は、ユーザの頭部の動きに従って回転しても良い。
【００４５】
図４は、幾つかの実施形態によるスクリーン制御方法の実行の処理を示す例示的なフローチャートである。
【００４６】
ユーザは、彼又は彼女が頭部を動かすとき常に、本開示によるスクリーン制御方法を実行することを意図していなくても良い。特に、ユーザが長時間コンテンツに関する情報を検索する場合、又は本開示によるスクリーン制御方法が振動する地下鉄若しくは乗り物内で実行される場合、意図しない頭部の動きが生成され得る。この場合、ユーザが望まなくても、スクリーンはスライドして中央コンテンツ領域に表示されるコンテンツに関する情報を変化してしまう。
【００４７】
図４を参照すると、図２で説明したように、ユーザの頭部は、ステップＳ２１０及びＳ２２０が実行される状態で追跡される（Ｓ２３０）。
【００４８】
次に、タッチ入力が存在する状態でユーザの頭部が移動したと決定されたときのみ（Ｓ４００）、第２のコンテンツに関する情報は、中央コンテンツ領域に表示される（Ｓ４１０）。この場合、スクリーン制御装置１００は、左及び右に又はスクリーンの下端に、スクリーン制御ボタンを追加で表示し、ユーザがスクリーン制御ボタンをタッチすることにより該ボタンを選択できるようにしても良い。
【００４９】
幾つかの実施形態によると、ユーザがスクリーン制御ボタンにタッチし彼又は彼女の頭部を動かすときのみステップＳ４１０が実行されるので、意図しないユーザの頭部の動きによってスクリーンがスライドするのを防ぐことができる。
【００５０】
以上では、上述の説明でタッチ入力が想定された。しかしながら、本開示は上述に限定されず、ユーザの頭部の動きが決定され、スクリーン制御装置１００に含まれる追加の機械的キーボタンを通じた入力若しくは「上」、「下」、「左」及び「右」のような音声入力による入力が存在するときに、ステップＳ４１０を実行するよう構成されても良い。
【００５１】
図４に示したスクリーン制御方法を適用することにより表示されるスクリーンは、図６を参照して後に詳述する。
【００５２】
図５は、幾つかの実施形態によるスクリーン制御方法の実行の処理を示す例示的なフローチャートである。
【００５３】
図５を参照すると、スクリーン制御装置１００は、図２で説明したようなステップＳ２１０及びＳ２２０を実行しても良い。次に、スクリーン制御装置１００は、所定時間ｔ１の間、タッチ入力を連続的に受信し（Ｓ５００）、図１と異なり、ユーザの頭部又は頭部の一部である顔の動きが存在すると追跡で決定されたときでも（Ｓ５２０）、ステップＳ２２０で中央コンテンツ領域に表示された第１のコンテンツに関する情報が中央コンテンツ領域内に維持される（Ｓ５３０）。例えば、ユーザがスクリーンの一部に表示されたスクリーン制御ボタンを３秒間連続的に押下することにより選択する場合、複数のコンテンツ領域はスライド又は回転しないので、第１のコンテンツに関するは中央コンテンツ領域に表示される。
【００５４】
本開示の別の実施形態によると、上述のステップＳ５１０、Ｓ５２０及びＳ５３０は、頭部追跡自体を停止するステップＳ５０１により置き換えられても良い。つまり、頭部追跡が停止されるとき、複数のコンテンツ領域はスライドしないので、第１のコンテンツに関する情報が中央コンテンツ領域に表示される状態は、勿論維持される。
【００５５】
図示しないが、上述のステップＳ５１０及びＳ５０１を実行する前に、スクリーン制御装置１００は、スクリーンはユーザが彼又は彼女の頭部を動かしても変化しないことを表すメッセージ又はマークを、スクリーンの領域に表示するステップを更に実行しても良い。つまり、「ロック」のようなテキストメッセージ又は任意の他のマークが表示されても良い。さらに、スクリーンは変化されないことを意味するビープ音は、ユーザにそのことを知らせるためにオーディオ出力されても良い。
【００５６】
その後、上述のテキストメッセージ又は他のマークを所定時間ｔ２、例えば３秒間、連続的に接触する入力が受信された場合、画像出力装置は頭部追跡を実行しても良く、ユーザの顔の動きが検出された場合、中央コンテンツ領域に第２のコンテンツに関する情報を表示するステップを実行する。つまり、顔の動きによるスクリーンのスライド機能は、ロック解除される。ここで、ｔ１及びｔ２は、必ずしも同じに設定される必要はなく、ｔ１は３秒及びｔ２は４秒のように異なって設定されても良い。
【００５７】
図５に示したスクリーン制御方法を適用することにより表示されるスクリーンは、図６を参照して後に詳述する。
【００５８】
図６は、幾つかの実施形態によるスクリーン制御方法が適用されるときの、各段階において表示されるスクリーンを示す例示的な図である。
【００５９】
図６を参照すると、複数のコンテンツ領域は、スクリーン３００に表示される。スクリーン３００上に、カメラモジュールを通じてユーザの顔を撮影することにより得られたスクリーン３１０が表示される。特定コンテンツに関する情報も、中央コンテンツ領域３２０に表示される。さらに、スクリーン制御ボタン６００は、その中に図示される手形を含むソフトボタンであり、スクリーン３００の左及び右に表示されても良い。図４に示したように、スクリーン制御装置１００が、追加タッチ入力が存在するときのみ、ユーザの頭部の動きを反映するようスクリーンを制御するよう設定される場合、追加タッチ入力は、図６に示すスクリーン制御ボタン６００を通じて受信されても良い。しかしながら、図示のスクリーン制御ボタン６００の位置、サイズ、形状及び色は単なる例であり、スクリーン制御ボタン６００は、種々の位置に種々の形式で表示されても良い。
【００６０】
図４に示したように、ユーザの頭部は上、下又は横方向に動くが、ユーザの指のスクリーン制御ボタンへの接触を通じてスクリーン制御ボタンが選択されない限り、複数のコンテンツ領域は上及び下及び左右にスライドせず、中央コンテンツ領域に表示されたコンテンツに関する情報は変化しない。
【００６１】
他方で、ユーザが指等によりスクリーン制御ボタンに接触している間、ユーザが彼又は彼女の頭部を動かす場合、複数のコンテンツ領域全体は頭部の移動方向にスライドして、中央コンテンツ領域に表示されたコンテンツに関する情報が変化するようにしても良い。この場合、スクリーン制御ボタンがタッチされていることを表すマーク６１０が表示され、ユーザがスクリーン制御ボタンが選択されていることを認識できるようにしても良い。図６で、スクリーン制御ボタンはマーク６１０により表示され、各マーク６１０はテキスト「Ｔｏｕｃｈ（タッチ）」を含むが、それらはスクリーン制御ボタンがタッチされていることを意味する種々の指等により置き換えられても良い。
【００６２】
一方、図５に示したように、ユーザがスクリーン制御ボタンに所定時間ｔ１、例えば３秒間連続的にタッチする場合、ユーザの頭部が動くと決定されても、複数のコンテンツ領域はスライドせず、中央コンテンツ領域に表示されたコンテンツに関する情報は変化しない。この場合、スクリーン制御が実行されないことを表すマーク６２０が表示されても良い。図６で、スクリーン制御ボタンはマーク６２０により表示され、各マーク６２０はテキスト「Ｌｏｃｋ（ロック）」を含むが、それらは種々の指等により置き換えられても良い。このような状態は、それぞれテキスト「Ｌｏｃｋ（ロック）」を含むマーク６２０が所定時間ｔ２、例えば２秒間再び押下されるまで、維持される。しかしながら、ｔ１及びｔ２は、必ずしも同じではなく、ｔ１は４秒及びｔ２は３秒のようにあ変化しても良い。
【００６３】
さらに詳細には、例えば、ユーザはテキスト「Ｌｏｃｋ（ロック）」を含むマーク６２０をタッチしながら彼又は彼女の頭部を動かすが、スクリーンはスライドしない。しかしながら、ユーザがテキスト「Ｌｏｃｋ（ロック）」を含むマーク６２０をタッチする時間がｔ２、例えば３秒より長いとき、スクリーン制御ボタン６００は再び表示される。したがって、スクリーン制御装置１００が、スクリーン制御ボタン６００が選択された状態でユーザの頭部の動きを検出するとき、複数のコンテンツ領域はスライドして、周辺コンテンツ領域に表示されたコンテンツに関する情報が中央コンテンツ領域に表示されるようにしても良い。
【００６４】
図７は、幾つかの実施形態によるスクリーン制御方法が適用されるときの、詳細スクリーンへの連続的な移行を示す例示的な図である。
【００６５】
図７を参照すると、所定時間ｔ３、例えば２秒間、特定コンテンツに関する情報のサムネイル画像１３が中央コンテンツ領域３２０に連続的に表示され、ユーザの頭部の動きがないとき、スクリーン制御装置１００は、サムネイル画像１３に対応する元の写真又は画像が詳細に表示される詳細スクリーンへの移行を行う。
【００６６】
この場合、サムネイル画像１３の代わりに、スクリーン制御装置１００が対応する画像を全体を表示するために読み込んでいることを表す読み込み中画像７００が、中央コンテンツ領域３２０に表示されても良い。読み込み中画像７００は、円形矢印又はバーの形式で表示されても良い。
【００６７】
以上では、特定コンテンツが、画像若しくは写真のような静止画像であり、特定コンテンツに関する情報がサムネイル画像により表示されるとして説明した。しかしながら、これは単なる例であり、特定コンテンツは、動画像、文書、オーディオファイル等を有しても良く、特定コンテンツに関する情報は、上述のようにサムネイル画像と同じく、アイコン、図、テキスト等の形式で表示されても良い。
【００６８】
図８は、実施形態によるスクリーン制御方法が適用されるときの、詳細スクリーンを制御する処理を示す例示的な図である。
【００６９】
図８を参照すると、図７に示した詳細スクリーンに対して動きが行われたと想定する。説明の便宜上、韓国国旗画像のような特定コンテンツが詳細スクリーンに表示される場合に関して説明する。
【００７０】
カメラモジュール１１０を通じてユーザを撮影することにより得られた画像３１０は、詳細スクリーンの上端の中央に出力される。したがって、ユーザは、彼又は彼女の頭部が動き又は追跡されることを直接知ることができる。
【００７１】
詳細スクリーンで、前の又は次のコンテンツが存在することを表す画像インジケータ８００は、詳細スクリーンの左及び右に表示される。「前の」又は「次の」は、詳細スクリーンに移行する前に表示される複数のコンテンツ領域の配置順に基づく。例えば、図６で、アメリカ国旗のサムネイル画像（サムネイル画像１２）が中央コンテンツ領域３２０の左周辺コンテンツ領域に出力され、韓国国旗のサムネイル画像（サムネイル画像１３）が中央コンテンツ領域に出力され、日本国旗のサムネイル画像（サムネイル画像１４）が中央コンテンツ領域の右周辺コンテンツ領域にに出力されるとする。この場合、「前の」コンテンツはアメリカ国旗画像であり、「次の」コンテンツは日本国旗画像である。
【００７２】
ユーザは、複数のコンテンツ領域が表示される状態に戻ることなく、画像インジケータ８００を通じて前の画像又は次の画像が存在するか否かを決定できる。
【００７３】
上述の状態で、ユーザが彼又は彼女の頭部を右に動かすと決定されると、スクリーン制御装置１００は、詳細スクリーンを右にスライドしても良い。したがって、ユーザには、韓国国旗画像８１０が右に消えるように示され、前の画像であるアメリカ国旗画像８２０が左から現れるように示されても良い。したがって、本開示の幾つかの実施形態によると、複数のコンテンツ領域の表示に再び戻ることなく、ユーザが頭部の動きを通じて詳細スクリーン状態で前のコンテンツ又は次のコンテンツを見れるように、スクリーンは制御され得る。
【００７４】
詳細スクリーン状態で、ユーザの頭部がカメラモジュール１１０から離れるように、ユーザは彼又は彼女の頭部を後方に動かす、又はカメラモジュールがユーザから離れると仮定する。この場合、ユーザの頭部又はユーザの頭部の一部である顔のサイズは、カメラモジュール１１０により撮影された画像３１０内で減少するので、スクリーン制御装置１００は、ユーザの頭部がカメラモジュール１１０から離れるよう動かされたと決定しても良い。この場合、詳細スクリーン上の画像、つまり韓国国旗画像は、縮小されて表示される。
【００７５】
さらに、詳細スクリーン状態で、ユーザが彼又は彼女の頭部をカメラモジュールに近付けるよう動かす、又はカメラモジュール１１０をユーザの顔へと動かすとき、ユーザの頭部又はユーザの頭部の一部である顔のサイズは、撮影された画像内で増大するので、スクリーン制御装置１００は、ユーザの頭部がカメラモジュールに近付くように動かされたと決定しても良い。この場合、詳細スクリーン上の画像、つまり韓国国旗画像は、拡大されて表示される。したがって、図８に示すように、韓国国旗画像内のtaegeukパターンのみが拡大されて表示される。
【００７６】
さらに、詳細スクリーンが拡大される状態で、スクリーン制御装置１００がユーザの頭部の上及び下及び左右の動きを決定するとき、詳細スクリーンは、韓国国旗画像が拡大される状態を維持しながらスクロールされても良い。したがって、拡大されたtaegeukパターンを示す詳細スクリーンは、ユーザの頭部の上及び下及び左右の動きに従って、スクロールされて韓国国旗の４つの三重文字、つまりｇｅｏｎ、ｇｏｎ、ｇａｍ及びｒｉが拡大されて示されるようにする。
【００７７】
図９は、実施形態によるスクリーン制御方法が適用されるときの、詳細スクリーンを制御する処理を示す例示的な図である。
【００７８】
図９は、図７に示した詳細スクリーンの状態を示し、特定コンテンツが図８のよう画像又は写真ではなく動画像である。
【００７９】
図９を参照すると、動画像の詳細スクリーンは、先ず、動画像の第１のフレーム、又は暗く色づけされたスクリーンを有し中央に動画像を表す図９００を有するスクリーンを表示しても良い。
【００８０】
この場合、ユーザが彼又は彼女の頭部を後方に傾けるとき、スクリーン制御装置１００は、ユーザの頭部が後方に移動すると決定し、動画像を再生しても良い。動画像が再生されている間に、ユーザが彼又は彼女の頭部を後方に振るとき、スクリーン制御装置１００は、ユーザの頭部が後方に動くと決定し、動画像の再生及び表示を停止しても良い。次に、動画像の再生が停止されるときの動画像のフレームスクリーンは、静止画像として表示されても良い。この場合、動画像の再生が停止されたことを表す所定の図は、停止されたフレームスクリーンの中央に表示されても良い。
【００８１】
動画像が停止された状態で詳細スクリーンに対してユーザが彼又は彼女の頭部を上方に動かすとき、ユーザの頭部は上方に動くと決定され、詳細スクリーンに対する動きが行われる前に、動きは、複数のコンテンツ領域が表示されるスクリーンに対して行われるようにしても良い。
【００８２】
以上では、ユーザの頭部は上方及び下方に動かされると想定した。しかしながら、本開示は、上述に限定されず、動画像の再生及び停止がユーザの頭部の左右の動きに従って繰り返されるように制御されても良い。
【００８３】
図１０は、幾つかの実施形態によるスクリーン制御方法が適用されるときの、詳細スクリーンを制御する処理を示す例示的な図である。
【００８４】
カメラモジュールを通じてユーザを撮影することにより得られた画像３１０は、詳細スクリーンに対する動きが図８及び９を参照して上述したように行われる状態でも、表示され得る。しかしながら、ユーザは、スクリーン制御が詳細スクリーンに対する頭部追跡を通じて実行されないことを望み得る。さらに、詳細スクリーンがコンテンツのための再生スクリーンなので、ユーザは、カメラスクリーン等が再生スクリーンと重なり合うことを望まない。
【００８５】
したがって、ユーザがカメラモジュール１１０によりユーザを撮影することにより得られた画像３１０に指で接触してタッチ入力を生成するとき、スクリーン制御装置１００は、ユーザを撮影することにより得られた画像３１０をもう表示されないように制御する。この場合、スクリーン制御装置１００は、ユーザの撮影及び頭部追跡を保持するようカメラモジュール１１０を制御しても良い。
【００８６】
しかしながら、ユーザが再び頭部の動きにより詳細スクリーンを制御することを望むとき、カメラモジュール１１０を通じてユーザを撮影することにより得られた画像３１０は、再び表示されなければならない。したがって、カメラスクリーン出力ボタン９５０が表示されても良い。したがって、ユーザがカメラスクリーン出力ボタン９５０を選択するとき、撮影された画像は再び表示される。
【００８７】
上述の本開示の実施形態は、コンピュータ可読媒体内のコンピュータ可読コードとして実装できる。コンピュータ可読記録媒体は、プログラム命令、ローカルデータファイル、ローカルデータ構造、又はそれらの組合せを含み得るが、これらに限定されない。コンピュータ可読記録媒体は、本開示の種々の実施形態に専用であっても良く、又はコンピュータソフトウェアの当業者に一般に知られていても良い。コンピュータ可読記録媒体は、コンピュータ可読データが格納されるあらゆる種類の記録媒体を含む。コンピュータ可読記録媒体の例は、ハードディスク、フロッピディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ及びＤＶＤのような光記録媒体、フロプティカルディスクのような光磁気媒体、ＲＯＭ、ＲＡＭ、フラッシュメモリ等のようなプログラム命令を格納し実行するよう特に構成されるハードウェアメモリを有する。プログラム命令の例は、コンパイラにより生成される機械コード、インタプリタ等を用いてコンピュータにより実行される高級言語を含み得るがこれらに限定されない。上述のハードウェア装置は、本開示の動作を実行する１又は複数のソフトウェアモジュールとして動作するよう構成されても良い。逆も同様である。
【００８８】
本開示の特定の実施形態が説明されたが、これらの実施形態は、単なる例として提示されたものであり、本開示の範囲を限定することを意図しない。実際に、本願明細書に記載の新規な方法及び装置は種々の他の形式で具現化でき、更に、本願明細書に記載の実施形態に関して種々の変更、修正、補正、及び代替が本開示の精神から逸脱することなく行われ得る。
【００８９】
したがって、添付の請求の範囲及び前述の変更を含むそれらの等価物は、本開示の範囲及び精神を包含することを意図し、本開示により限定されない。
【図１】
2015508211.tif 000003
【図２】
2015508211.tif 000004
【図３】
2015508211.tif 000005
【図４】
2015508211.tif 000006
【図５】
2015508211.tif 000007
【図６】
2015508211.tif 000008
【図７】
2015508211.tif 000009
【図８】
2015508211.tif 000010
【図９】
2015508211.tif 000011
【図１０】
2015508211.tif 000012
【国際調査報告】
2015508211.tif 000013
2015508211.tif 000014