(57)【要約】【課題】【解決手段】本発明はインターフェース制御方法に関し、該インターフェースは複数のインターフェース要素を備え、該方法は焦点インターフェース要素の初期位置を取得することと、入力された第１移動方向を取得することと、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択することと、該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させることとを含む。前記制御方法は焦点が他のインターフェース要素に移動する際に、焦点の位置を動かずに保持でき、それゆえ、ユーザが頻繁に焦点の変化に従って目を動かす必要がなく、目の疲労を軽減する。また、本発明はインターフェース制御装置をさらに提供する。
2015537266.tif 000002
【特許請求の範囲】
【請求項１】
複数のインターフェース要素を備えるインターフェースの制御方法であって、
焦点インターフェース要素の初期位置を取得することと、
入力された第１移動方向を取得することと、
該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択することと、
該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させることとを含む、インターフェース制御方法。
【請求項２】
入力された第１移動方向を取得することは、
リモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して軌跡方向を取得することと、
該軌跡方向によって該第１移動方向を確定することとを含むことを特徴とする、請求項１に記載のインターフェース制御方法。
【請求項３】
該第１移動方向における少なくとも１つのインターフェース要素を選択することは、
該接点の移動速度を取得することと、
該移動速度の速さによって、移動グリッド数を確定することと、
該焦点インターフェース要素から該移動グリッド数を離れた少なくとも１つのインターフェース要素を選択することとを含むことを特徴とする、請求項２に記載のインターフェース制御方法。
【請求項４】
該接点の移動速度を取得することとは、
リモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して該接点の移動速度を取得することとを含むことを特徴とする、請求項３に記載のインターフェース制御方法。
【請求項５】
該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させることは、
該第２移動方向に沿って、前記複数のインターフェース要素のインターフェースリポジトリを移動することを含むことを特徴とする、請求項１に記載のインターフェース制御方法。
【請求項６】
インターフェース制御方法であって、
焦点インターフェース要素の初期位置を取得することと、
入力された第１移動方向を取得することと、
該焦点インターフェース要素が該インターフェースの周縁に位置せず、及び選択しようとするインターフェース要素が該インターフェースの周縁に位置しないと、
該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択することと、
該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させることとを含む、インターフェース制御方法。
【請求項７】
入力された第１移動方向を取得することは、
リモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して軌跡方向を取得することと、
該軌跡方向によって該第１移動方向を確定することとを含むことを特徴とする、請求項６に記載のインターフェース制御方法。
【請求項８】
該第１移動方向における少なくとも１つのインターフェース要素を選択することは、
接点の移動速度を取得することと、
該移動速度の速さによって、移動グリッド数を確定することと、
該焦点インターフェース要素から該移動グリッド数を離れた少なくとも１つのインターフェース要素を選択することとを含むことを特徴とする、請求項７に記載のインターフェース制御方法。
【請求項９】
該接点の移動速度を取得することとは、
リモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して該接点の移動速度を取得することとを含むことを特徴とする、請求項８に記載のインターフェース制御方法。
【請求項１０】
該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させることは、
該第２移動方向に沿って、前記複数のインターフェース要素のインターフェースリポジトリを移動することを含むことを特徴とする、請求項６に記載のインターフェース制御方法。
【請求項１１】
該焦点インターフェース要素が該インターフェースの周縁に位置し、且つ該第１移動方向が該インターフェースの該焦点インターフェース要素に近づいた周縁に向かっていなければ、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択することをさらに含むことを特徴とする、請求項６に記載のインターフェース制御方法。
【請求項１２】
該焦点インターフェース要素が該インターフェースの周縁に位置せず、且つ選択しようとするインターフェース要素が該インターフェースの周縁に位置すると、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択することをさらに含むことを特徴とする、請求項６に記載のインターフェース制御方法。
【請求項１３】
リポジトリ及び該リポジトリ内に位置する複数のインターフェース要素を備えるインターフェースの制御装置であって、
焦点インターフェース要素の初期位置を取得するための焦点位置取得ユニットと、
入力された第１移動方向を取得するための移動方向取得ユニットと、
該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択するための選択ユニットと、
該第１移動方向と反対の第２移動方向に沿って、該複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させるための移動ユニットとを備える、インターフェース制御装置。
【請求項１４】
該移動方向取得ユニットは、
タッチスクリーンを備え、該接点軌跡データを検出するためのリモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して軌跡方向を取得することと、
該軌跡方向によって該焦点の移動方向を確定することとに用いられることを特徴とする、請求項１３に記載のインターフェース制御装置。
【請求項１５】
接点の移動速度を取得するための移動速度取得ユニットと、
該移動速度の速さによって、移動グリッド数を確定するための距離取得ユニットとをさらに備え、
該選択ユニットが該移動方向に、該初期位置から該移動グリッド数を離れた少なくとも１つのインターフェース要素を選択することに用いられることを特徴とする、請求項１４に記載のインターフェース制御装置。
【請求項１６】
該移動速度取得ユニットは、
リモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して該接点の移動速度を取得することとに用いられることを特徴とする、請求項１５に記載のインターフェース制御装置。
【請求項１７】
該移動ユニットは該第２移動方向に沿って、前記複数のインターフェース要素のインターフェースリポジトリを移動することに用いられることを特徴とする、請求項１３に記載のインターフェース制御装置。
【請求項１８】
インターフェース制御装置であって、
焦点インターフェース要素の初期位置を取得するための焦点位置取得ユニットと、
入力された第１移動方向を取得するための移動方向取得ユニットと、
該焦点インターフェース要素が該インターフェースの周縁に位置せず、及び選択しようとするインターフェース要素が該インターフェースの周縁に位置しないと、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択するための取得ユニットと、
該焦点インターフェース要素が該インターフェースの周縁に位置せず、及び選択しようとするインターフェース要素が該インターフェースの周縁に位置しないと、該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させるための移動ユニットとを備える、インターフェース制御装置。
【請求項１９】
該移動方向取得ユニットは、
タッチスクリーンを備え、該接点軌跡データを検出するためのリモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して軌跡方向を取得することと、
該軌跡方向によって該第１移動方向を確定することとに用いられることを特徴とする、請求項１８に記載のインターフェース制御装置。
【請求項２０】
接点の移動速度を取得するための移動速度取得ユニットと、
該移動速度の速さによって、移動グリッド数を確定するための距離取得ユニットとをさらに備え、
該選択ユニットが該移動方向に、該初期位置から該移動グリッド数を離れた少なくとも１つのインターフェース要素を選択することに用いられることを特徴とする、請求項１９に記載のインターフェース制御装置。
【請求項２１】
該移動速度取得ユニットは、
リモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して該接点の移動速度を取得することとに用いられることを特徴とする、請求項２０に記載のインターフェース制御装置。
【請求項２２】
該移動ユニットは該第２移動方向に沿って、前記複数のインターフェース要素のインターフェースリポジトリを移動することに用いられることを特徴とする、請求項１８に記載のインターフェース制御装置。
【請求項２３】
該選択ユニットは、該焦点インターフェース要素が該インターフェースの周縁に位置し、且つ該第１移動方向が該インターフェースの該焦点インターフェース要素に近づいた周縁に向かっていなければ、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択することに用いられることを特徴とする、請求項１８に記載のインターフェース制御装置。
【請求項２４】
該選択ユニットは、該焦点インターフェース要素が該インターフェースの周縁に位置せず、且つ選択しようとするインターフェース要素が該インターフェースの周縁に位置すると、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択することに用いられることを特徴とする、請求項１８に記載のインターフェース制御装置。
【請求項２５】
コンピュータ読み取り可能な記憶媒体であって、その内には１つ又は複数のプログラムが記憶され、該１つ又は複数のプログラムが指令を含み、該指令が電子装置に実行されると、該電子装置は、
焦点インターフェース要素の初期位置を取得するステップと、
入力された第１移動方向を取得するステップと、
該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択するステップと、
該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させるステップとを含む方法を実行させられる、コンピュータ読み取り可能な記憶媒体。
【請求項２６】
入力された第１移動方向を取得することは、
リモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して軌跡方向を取得することと、
該軌跡方向によって該第１移動方向を確定することとを含むことを特徴とする、請求項２５に記載のコンピュータ読み取り可能な記憶媒体。
【請求項２７】
該第１移動方向における少なくとも１つのインターフェース要素を選択することは、
該接点の移動速度を取得することと、
該移動速度の速さによって、移動グリッド数を確定することと、
該焦点インターフェース要素から該移動グリッド数を離れた少なくとも１つのインターフェース要素を選択することとを含むことを特徴とする、請求項２６に記載のコンピュータ読み取り可能な記憶媒体。
【請求項２８】
該接点の移動速度を取得することとは、
リモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して該接点の移動速度を取得することとを含むことを特徴とする、請求項２７に記載のコンピュータ読み取り可能な記憶媒体。
【請求項２９】
該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させることは、
該第２移動方向に沿って、前記複数のインターフェース要素のインターフェースリポジトリを移動することを含むことを特徴とする、請求項２５に記載のコンピュータ読み取り可能な記憶媒体。
【請求項３０】
コンピュータ読み取り可能な記憶媒体であって、その内には１つ又は複数のプログラムが記憶され、該１つ又は複数のプログラムが指令を含み、該指令が電子装置に実行されると、該電子装置は、
焦点インターフェース要素の初期位置を取得するステップと、
入力された第１移動方向を取得するステップと、
該焦点インターフェース要素が該インターフェースの周縁に位置せず、及び選択しようとするインターフェース要素が該インターフェースの周縁に位置しないと、
該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択するステップと、
該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させるステップとを含む方法を実行させられる、コンピュータ読み取り可能な記憶媒体。
【請求項３１】
入力された第１移動方向を取得することは、
リモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して軌跡方向を取得することと、
該軌跡方向によって該第１移動方向を確定することとを含むことを特徴とする、請求項３０に記載のコンピュータ読み取り可能な記憶媒体。
【請求項３２】
該第１移動方向における少なくとも１つのインターフェース要素を選択することは、
接点の移動速度を取得することと、
該移動速度の速さによって、移動グリッド数を確定することと、
該焦点インターフェース要素から該移動グリッド数を離れた少なくとも１つのインターフェース要素を選択することとを含むことを特徴とする、請求項３１に記載のコンピュータ読み取り可能な記憶媒体。
【請求項３３】
該接点の移動速度を取得することとは、
リモコンから送信される接点軌跡データを受信することと、
該接点軌跡データを分析して該接点の移動速度を取得することとを含むことを特徴とする、請求項３２に記載のコンピュータ読み取り可能な記憶媒体。
【請求項３４】
該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させることは、
該第２移動方向に沿って、前記複数のインターフェース要素のインターフェースリポジトリを移動することを含むことを特徴とする、請求項３０に記載のコンピュータ読み取り可能な記憶媒体。
【請求項３５】
該方法は、該焦点インターフェース要素が該インターフェースの周縁に位置し、且つ該第１移動方向が該インターフェースの該焦点インターフェース要素に近づいた周縁に向かっていなければ、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択することをさらに含むことを特徴とする、請求項３０に記載のコンピュータ読み取り可能な記憶媒体。
【請求項３６】
該方法は、該焦点インターフェース要素が該インターフェースの周縁に位置せず、且つ選択しようとするインターフェース要素が該インターフェースの周縁に位置すると、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択することをさらに含むことを特徴とする、請求項３０に記載のコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインターフェース制御技術に関し、特にインターフェース制御方法及び制御装置に関する。
【背景技術】
【０００２】
従来、スマートテレビ又はセットトップボックスでのインターフェース制御は、テレビ自身に設置された方向キー、またはリモコンのタッチスクリーンを用いてタッチパネルを模擬するように操作を行うため、インテリジェントシステム自身の便利なタッチスクリーン操作方式を直接に用いることができず、つまり、ビュー・コントローラを直接にタッチして選択することができずに、方向キー又はジェスチャ操作で焦点を移動するように選択を行うのみである。従って、どのように焦点の位置を確定することはユーザの体験に大きな影響を与えている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来、焦点を当てる主流方式はキャンバスＣａｎｖａｓ（コントローラが所在する親ビュー）が動かず、焦点を移動して選択するため、焦点が所在する位置が変化しつつ、マルチスクリーン内容があれば、焦点が周縁に続けて移動する際に、１つのキャンバスを移動又はページターニングするから、ユーザの視線がやむを得ず焦点の位置をタイムリーに追跡して疲労になりやすく、キャンバスの加速ローリング操作を自然的に行うこともできない。
【課題を解決するための手段】
【０００４】
これに鑑み、以上の問題を解決し得るインターフェース制御方法及び制御装置を提供する必要がある。
【０００５】
複数のインターフェース要素を備えるインターフェースの制御方法であって、焦点インターフェース要素の初期位置を取得することと、入力された第１移動方向を取得することと、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択することと、該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することによって焦点インターフェース要素を該初期位置へと移動させることとを含む。
【０００６】
インターフェース制御方法であって、焦点インターフェース要素の初期位置を取得することと、入力された第１移動方向を取得することと、該焦点インターフェース要素が該インターフェースの周縁に位置ぜず、及び選択しようとするインターフェース要素が該インターフェースの周縁に位置しないと、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択することと、該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することによって焦点インターフェース要素を該初期位置へと移動させることとを含む。
【０００７】
リポジトリ及び複数の該リポジトリに位置するインターフェース要素を備えるインターフェースの制御装置であって、焦点インターフェース要素の初期位置を取得するための焦点位置取得ユニットと、入力された第１移動方向を取得するための移動方向取得ユニットと、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択するための選択ユニット、該第１移動方向と反対の第２移動方向に沿って、該複数のインターフェース要素を移動することによって焦点インターフェース要素を該初期位置へと移動させるための移動ユニットとを備える。
【０００８】
インターフェース制御装置であって、焦点インターフェース要素の初期位置を取得するための焦点位置取得ユニットと、入力された第１移動方向を取得するための移動方向取得ユニットと、該焦点インターフェース要素が該インターフェースの周縁に位置せず、及び選択しようとするインターフェース要素が該インターフェースの周縁に位置しないと、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択するための取得ユニットと、該焦点インターフェース要素が該インターフェースの周縁に位置せず、及び選択しようとするインターフェース要素が該インターフェースの周縁に位置しないと、該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することによって焦点インターフェース要素を該初期位置へと移動させるための移動ユニットとを備える。
【０００９】
コンピュータ読み取り可能な記憶媒体であって、その内には１つ又は複数のプログラムが記憶され、該１つ又は複数のプログラムが指令を含み、該指令が電子装置に実行されると、該電子装置は、焦点インターフェース要素の初期位置を取得するステップと、入力された第１移動方向を取得するステップと、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択するステップと、該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することによって焦点インターフェース要素を該初期位置へと移動させるステップとを含む方法を実行させられる。
【００１０】
コンピュータ読み取り可能な記憶媒体であって、その内には１つ又は複数のプログラムが記憶され、該１つ又は複数のプログラムが指令を含み、該指令が電子装置に実行されると、該電子装置は、焦点インターフェース要素の初期位置を取得するステップと、入力された第１移動方向を取得するステップと、該焦点インターフェース要素が該インターフェースの周縁に位置せず、及び選択しようとするインターフェース要素が該インターフェースの周縁に位置しないと、該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択するステップと、該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することによって焦点インターフェース要素を該初期位置へと移動させるステップとを含む方法を実行させられる。
【発明の効果】
【００１１】
前記インターフェース制御方法及び装置において、インターフェース要素を第１移動方向と反対の第２方法に沿って移動させることによって、該焦点が所在するインターフェース要素を該初期位置に位置させるため、焦点が移動したが、焦点の位置が相変わらず変化していない。それゆえ、ユーザが頻繁に焦点の変化に従って目を動かす必要がなく、目の疲労を軽減する。
【００１２】
本発明の前記目的と他の目的、特徴及び利点をさらに明らかでわかりやすくするために、以下のように、好ましい実施例を挙げ、且つ図面を参照しながら詳しく説明する。
【００１３】
本発明の実施例の技術方案をより明確に説明するために、以下、実施例の説明に必要な図面を簡単に説明し、明らかにわかるであろうが、以下に説明する図面が本発明のいくつかの実施例に過ぎず、当業者にとって、進歩性のある労働をしない前提で、これらの図面によって、他の図面をさらに取得することができる。
【図面の簡単な説明】
【００１４】
【図１】実施例１によるインターフェース制御方法のフローチャートである。
【図２】は実施例１によるインターフェース制御方法の模式図である。
【図３】は実施例２によるインターフェース制御方法のフローチャートである。
【図４】は実施例３によるインターフェース制御装置の構成ブロック図である。
【図５】は実施例４によるインターフェース制御装置の構成ブロック図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施例における図面を参照しながら、本発明の実施例における技術案を明なに、完全的に説明し、もちろん、説明する実施例が本発明の一部の実施例に過ぎず、全部の実施例ではない。本発明の実施例に基づき、当業者が進歩性のある労働をしない前提で取得するすべての他の実施例はいずれも本発明の保護範囲に属する。
【００１６】
図１は実施例１によるインターフェース制御方法のフローチャートである。該方法は１つのリモコンを採用して被制御ターミナルのインターフェースでの焦点移動を制御することに用いられる。該被制御ターミナルはデジタルテレビ、デジタルテレビセットトップボックス、又は他のメディアプレーヤーであってもよい。前記リモコンは赤外線リモコン、リモートコントロールアプリケーションをインストールした電子ターミナル、例えばスマートフォン、タブレットコンピュータ又は専用のインテリジェントリモコンを含む。一般的には、スマートフォン、タブレットコンピュータ及びインテリジェントリモコンはいずれもタッチパネルを備えてよい。
【００１７】
図１に示すように、該方法は以下のステップＳ１１０、ステップＳ１２０、ステップＳ１３０、ステップＳ１４０を含む。
（ステップＳ１１０）
焦点インターフェース要素の初期位置を取得し、インターフェースにとっては普通、リポジトリ及びリポジトリ内に位置するインターフェース要素を備える。理解するであろうが、他のインターフェース要素を収納できるすべてのインターフェース要素がいずれもインターフェースリポジトリと認められてよく、言い換えれば、インターフェースリポジトリはインターフェース要素の上級のインターフェース要素である。例えばアンドロイド（Ａｎｄｒｏｉｄ）操作システムの中のキャンバスコントローラ（Ｃａｎｖａｓ）はその通常に採用されたインターフェースリポジトリである。前記インターフェース要素は各種のボタン、タグ、テキストボックス及びピクチャなどを含む。焦点インターフェース要素は、例えば選ばれるインターフェース要素を指し、一般的に、ハイライト、囲み線付け、背景付けなどの明らかな方式で他の非焦点インターフェース要素と区分される。焦点インターフェース要素の初期位置を取得することは、例えば選ばれるインターフェース要素の座標を取得することを指す。該座標は該リポジトリに対しての相対座標であってもよく、表示パネルでの絶対座標であってもよい。
【００１８】
（ステップＳ１２０）
入力された第１移動方向を取得する。この移動方向はリモコンによって入力されるものであってもよい。例えば、リモコンの方向キーを押す時に赤外線信号を送信することができ、赤外線信号を受信して解析した後に第１移動方向を取得することができる。なお、リモコンはワイヤレス又は他の接触方式によって、被制御ターミナルに接続されてもよい。リモコンはタッチスクリーンを有し、このタッチスクリーンによって、リモコンは各種のジェスチャ操作及び接点の軌跡データを検出することができ、そして、リモコンは所定のプロトコルによって、検出したジェスチャ操作及び軌跡データを被制御ターミナルに送信する。それゆえ、ステップＳ１２０は具体的にリモコンから送信される接点軌跡データを受信することと、軌跡データによって軌跡方向を分析し取得することと、次ぎ軌跡方向によって第１移動方向を確定することとを含む。
【００１９】
接点の軌跡方向は接点軌跡が通過する点の座標により取得されることができる。理解するであろうが、座標を取得しようとすると、タッチスクリーンを１つの座標系に置く必要がある。第１移動方向は軌跡方向と一致するものであってもよく、一定の範囲内での軌跡方向をいずれもある移動方向としてもよい。例えば、−４５°＜θ＜４５°の時に、この中にθは軌跡方向と前記座標系の横軸との夾角であり、第１移動方向が右向けであることを確定し、４５°＜θ＜１３５°の時に、第１移動方向が上向けであることを確定し、θ＞１３５°及びθ＜−１３５°の時に、第１移動方向が左向けであることを確定し、−１３５°＜θ＜−４５°の時に、第１移動方向が下向けであることを確定する。
【００２０】
（ステップＳ１３０）
該焦点インターフェース要素を起点とし、該第１移動方向における少なくとも１つのインターフェース要素を選択する。
一般的に、ジェスチャ操作は追従（Ｍｏｖｅ）、１行（列）のスライド（Ｓｃｒｏｌｌ）及び急速スライド（Ｆｌｉｎｇ）の３種に分けられ、３種のジェスチャ操作の異同は、滑りの速度であり、追従が最も小さく、急速スライドが最も速く、１行（列）のスライドが追従と急速スライドの間に介在する。以上の３種のジェスチャ操作において、一般的には、１行（列）のスライド及び急速スライドは焦点の変換にかかわり、毎度のスライドにて、焦点がスライド方向における次のインターフェース要素まで移動でき、急速スライドについて、焦点移動のグリッド数がその速度に決められ、速度が速いほど移動のグリッド数が多くなる。いずれかのインターフェース要素と、いずれかの方向に隣接する他のインターフェース要素との間の距離を１グリッドとするが、インターフェースでの具体的な距離を考慮しない。
【００２１】
それゆえ、ステップＳ１３０は、具体的に、接点の移動速度を取得することと、焦点の移動速度によって、焦点の移動グリッド数を確定し、次ぎ焦点を該移動方向に沿って該移動グリッド数を移動させ、即ち、初期焦点インターフェース要素から移動グリッド数を離れたインターフェース要素を選択することとを含み得る。接点の移動速度はリモコンに取得された後に被制御ターミナルに送信されてもよく、また被制御ターミナルにより取得されてもよく、この際、接点の移動速度を取得することは、具体的に、リモコンから送信される接点の軌跡データを受信することと、接点の軌跡データによって接点の移動速度を分析し取得することとを含み得る。例えば、接点の軌跡により接点の移動距離を分析し、さらに経った時間で割って、接点の移動速度を取得することができる。リモコン側が接点の移動速度を取得する方式はこれと似ている。
【００２２】
焦点の移動は多種の方式により実現できる。例えば、他のインターフェース要素と区分するように焦点インターフェース要素の周囲に枠を表示し、この際、この枠がプログレッシブ方式で次のインターフェースへと移動できる。焦点インターフェース要素はさらに階調背景を採用して他のインターフェース要素と区分されてもよく、この際、現在の焦点インターフェース要素の背景をフェードアウトさせ、次のインターフェース要素の背景をプログレッシブ方式で表示してもよい。理解するであろうが、焦点の移動は以上に挙げられる２種の方式に限定せず、いずれかの焦点移動の技術がいずれも本実施例に適用される。
【００２３】
（ステップＳ１４０）
該第１移動方向と反対の方向に沿って、該複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させる。
【００２４】
図２に示すように、ステップＳ１２０において、第１移動方向が右下向け（矢印１２１に示すように）であり、即ち、焦点がインターフェース要素Ａからインターフェース要素Ｂに変化し、ステップＳ１３０において、焦点がインターフェース要素Ａからインターフェース要素Ｂに変化するが、これと同時に、ステップＳ１４０において、該焦点の移動方向と反対の方向（矢印１２２に示すように）に沿ってリポジトリを移動してインターフェース要素Ｂを元のインターフェース要素Ａの位置、即ち、ステップＳ１１０において取得した焦点の初期位置に位置させる。
【００２５】
なお、理解するであろうが、ステップＳ１４０において、リポジトリを移動することによって実現することに限定せず、すべてのインターフェース要素を同時に移動することによりリポジトリを移動することと同様な効果に達するようにしてもよい。
【００２６】
さらに、以上は焦点インターフェース要素を例として説明したが、焦点要素が複数含んでもよく、ステップＳ１３０において、選択したインターフェース要素も複数含んでもよく、この時に位置を計算する際に、複数の焦点インターフェース要素のある境界又は幾何中心に従って行ってもよい。
【００２７】
本実施例におけるインターフェース制御方法において、移動方向と反対の方向に沿ってリポジトリを移動させることにより、該焦点が所在するインターフェース要素を該初期位置に位置させるため、焦点がインターフェース要素Ｂに移動したが、焦点の位置が相変わらず変化していない。それゆえ、ユーザが頻繁に焦点の変化に従って目を動かす必要がなく、目の疲労を軽減する。
【００２８】
図３は実施例２によるインターフェース制御方法のフローチャートである。図１を共に参考し、本実施例におけるインターフェース制御方法は実施例１におけるインターフェース制御方法と似て、その相違するところは、ステップＳ１５０、ステップＳ１６０及びステップＳ１７０をさらに含むことである。
（ステップＳ１５０）
焦点がリポジトリの周縁に位置するか否かを判断し、焦点がリポジトリの周縁に位置すると、ステップＳ１６０に移行し、さもないと、ステップＳ１７０に移行する。
（ステップＳ１６０）
第１移動方向がインターフェースの該焦点インターフェース要素に近づいた周縁に向かっているか否か判断する。一般的に、インターフェースが複数の周縁を有し、該焦点インターフェース要素に近づいた周縁が焦点インターフェース要素から最も近い周縁を指す。この周縁に向かっていればいずれかの操作を行わず、流れが終了し、さもないと、ステップＳ１３０ａに移行し、ステップＳ１３０ａが実施例１におけるステップＳ１３０と同様であり、さらに係る説明を参考してもよく、その相違するところが、ステップＳ１３０ａにおいて、焦点を移動した後にステップＳ１４０を再び実行せず、リポジトリを移動しない。
【００２９】
（ステップＳ１７０）
焦点が移動した後にリポジトリの周縁に位置するか否かを判断し、移動した後に焦点が周縁に位置すると、ステップＳ１３０ａに移行し、さもないと、ステップＳ１３０に移行する。ステップＳ１３０の後は実施例１と同様であり、ステップＳ１４０を実行し、リポジトリを移動する。
【００３０】
実施例１と比較し、本実施例におけるインターフェース制御方法は焦点がリポジトリ周縁に位置し、あるいは焦点が移動した後にリポジトリ周縁に位置する時の処理論理をさらに含み、これらの特別な場合で、焦点の移動が最大限にユーザの使用習慣と合致する。
【００３１】
図４は実施例３によるインターフェース制御装置の構成ブロック図である。図４に示すように、該インターフェース制御装置は、
焦点インターフェース要素の初期位置を取得するための焦点位置取得ユニット３１０と、
入力された第１移動方向を取得するための移動方向取得ユニット３２０と、
該焦点インターフェース要素を起点として該第１移動方向における少なくとも１つのインターフェース要素を選択するための選択ユニット３３０と、
該第１移動方向と反対の第２移動方向に沿って、該複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させるための移動ユニット３４０とを備える。
【００３２】
具体的には、移動方向取得ユニット３２０は、リモコンから送信される接点軌跡データを受信することと、該接点軌跡データを分析して軌跡方向を取得することと、該軌跡方向によって該焦点の移動方向を確定することとに用いられる。
【００３３】
焦点位置取得ユニット３１０、移動方向取得ユニット３２０、選択ユニット３３０及び移動ユニット３４０について、さらに、図１、図２及び関連説明を参考してもよい。
【００３４】
本実施例によるインターフェース制御装置において、移動方向と反対の方向に沿ってリポジトリを移動させることによって、該焦点が所在するインターフェース要素を該初期位置に位置させるため、焦点が移動したが、焦点の位置が相変わらず変化していない。それゆえ、ユーザが頻繁に焦点の変化に従って目を動かす必要がなく、目の疲労を軽減する。
【００３５】
図５は実施例４によるインターフェース制御装置の構成ブロック図である。図４を共に参考し、本実施例におけるインターフェース制御装置は実施例３におけるインターフェース制御装置と似て、その相違するところが、
該接点の移動速度を取得するための移動速度取得ユニット３５０と、
該移動速度の速さによって、移動グリッド数を確定するための距離取得ユニット３６０とをさらに備える。
【００３６】
距離取得ユニット３６０は移動グリッド数の取得を完成した後に、選択ユニット３３０は焦点を該第１移動方向に該移動グリッド数を移動させ、即ち、該初期焦点インターフェース要素から該移動グリッド数を離れたインターフェース要素を選択する。
【００３７】
具体的には、移動速度取得ユニット３５０はリモコンから送信される接点軌跡データを受信することと、該接点軌跡データを分析して該接点の移動速度を取得することとに用いられる。
【００３８】
なお、移動ユニット３４０は焦点インターフェース要素の位置がインターフェースの周縁に位置するか否か、及び選択しようとするインターフェース要素がインターフェースの周縁に位置するか否かを判断することに用いられる。焦点インターフェース要素がインターフェースの周縁に位置せず、及び選択しようとするインターフェース要素が該インターフェースの周縁に位置しない時のみに、該第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を該初期位置へと移動させる。
【００３９】
本実施例におけるインターフェース制御装置において、接点の移動速度を取得することによって、異なる速度により焦点を異なるグリッド数を移動させることを実現でき、焦点の移動過程をより簡単化させる。なお、焦点がリポジトリ周縁に位置し、あるいは焦点が移動した後にリポジトリ周縁に位置する時の処理論理をさらに含み、これらの特別な場合で、焦点の移動が最大限にユーザの使用習慣と合致する。
【００４０】
なお、本発明の実施例はコンピュータ読み取り可能な記憶媒体をさらに提供し、その内には１つ又は複数のプログラムが記憶され、該１つ又は複数のプログラムが指令を含み、該指令が電子装置に実行されると、該電子装置は前記各実施例におけるインターフェース制御方法を実現させられる。前記のコンピュータ読み取り可能な記憶媒体は不揮発性メモリ、例えば光ディスク、ハードディスク又はフラッシュメモリなどであってもよい。
【図１】
2015537266.tif 000003
【図２】
2015537266.tif 000004
【図３】
2015537266.tif 000005
【図４】
2015537266.tif 000006
【図５】
2015537266.tif 000007
【手続補正書】
【提出日】平成27年3月5日(2015.3.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインターフェース制御技術に関し、特にインターフェース制御方法及び制御装置に関する。
【背景技術】
【０００２】
従来、スマートテレビ又はセットトップボックスでのインターフェース制御は、テレビ自身に設置された方向キー、またはリモコンのタッチスクリーンを用いてタッチパネルを模擬するように操作を行うため、インテリジェントシステム自身の便利なタッチスクリーン操作方式を直接に用いることができず、つまり、ビュー・コントローラを直接にタッチして選択することができずに、方向キー又はジェスチャ操作で焦点を移動するように選択を行うのみである。従って、どのように焦点の位置を確定することはユーザの体験に大きな影響を与えている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来、焦点を当てる主流方式はキャンバスＣａｎｖａｓ（コントローラが所在する親ビュー）が動かず、焦点を移動して選択するため、焦点が所在する位置が変化しつつ、マルチスクリーン内容があれば、焦点が周縁に続けて移動する際に、１つのキャンバスを移動又はページターニングするから、ユーザの視線がやむを得ず焦点の位置をタイムリーに追跡して疲労になりやすく、キャンバスの加速ローリング操作を自然的に行うこともできない。
【課題を解決するための手段】
【０００４】
これに鑑み、以上の問題を解決し得るインターフェース制御方法及び制御装置を提供する必要がある。
【０００５】
複数のインターフェース要素を備えるインターフェースを制御するためのインターフェース制御方法であって、第１焦点インターフェース要素の初期位置を取得することと、入力された第１移動方向を取得することと、前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することと、前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することによって前記第２焦点インターフェース要素を前記初期位置へと移動させることとを含む。
【０００６】
インターフェースを制御するためのインターフェース制御方法であって、第１焦点インターフェース要素の初期位置を取得することと、入力された第１移動方向を取得することと、前記第１焦点インターフェース要素が前記インターフェースの周縁に位置ぜず、及び第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置しない場合、前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することと、前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することによって前記第２焦点インターフェース要素を前記初期位置へと移動させることとを含む。
【０００７】
リポジトリ及び複数の前記リポジトリに位置するインターフェース要素を備えるインターフェースを制御するためのインターフェース制御装置であって、第１焦点インターフェース要素の初期位置を取得するための焦点位置取得ユニットと、入力された第１移動方向を取得するための移動方向取得ユニットと、前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択するための選択ユニット、前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することによって前記第２焦点インターフェース要素を前記初期位置へと移動させるための移動ユニットとを備える。
【０００８】
インターフェースを制御するためのインターフェース制御装置であって、第１焦点インターフェース要素の初期位置を取得するための焦点位置取得ユニットと、入力された第１移動方向を取得するための移動方向取得ユニットと、前記第１焦点インターフェース要素が前記インターフェースの周縁に位置せず、及び第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置しない場合、前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択するための取得ユニットと、前記第１焦点インターフェース要素が前記インターフェースの周縁に位置せず、及び第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置しない場合、前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することによって前記第２焦点インターフェース要素を前記初期位置へと移動させるための移動ユニットとを備える。
【０００９】
コンピュータ読み取り可能な記憶媒体であって、その内には１つ又は複数のプログラムが記憶され、前記１つ又は複数のプログラムが指令を含み、前記指令が電子装置に実行されると、前記電子装置が、第１焦点インターフェース要素の初期位置を取得するステップと、入力された第１移動方向を取得するステップと、前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択するステップと、前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することによって前記第２焦点インターフェース要素を前記初期位置へと移動させるステップとを含む方法を実行させられる。
【００１０】
コンピュータ読み取り可能な記憶媒体であって、その内には１つ又は複数のプログラムが記憶され、前記１つ又は複数のプログラムが指令を含み、前記指令が電子装置に実行されると、前記電子装置は、第１焦点インターフェース要素の初期位置を取得するステップと、入力された第１移動方向を取得するステップと、前記第１焦点インターフェース要素が前記インターフェースの周縁に位置せず、及び第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置しない場合、前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択するステップと、前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することによって前記第２焦点インターフェース要素を前記初期位置へと移動させるステップとを含む方法を実行させられる。
【発明の効果】
【００１１】
前記インターフェース制御方法及び装置において、インターフェース要素を第１移動方向と反対の第２方法に沿って移動させることによって、前記焦点が所在するインターフェース要素を前記初期位置に位置させるため、焦点が移動したが、焦点の位置が相変わらず変化していない。それゆえ、ユーザが頻繁に焦点の変化に従って目を動かす必要がなく、目の疲労を軽減する。
【００１２】
本発明の前記目的と他の目的、特徴及び利点をさらに明らかでわかりやすくするために、以下のように、好ましい実施例を挙げ、且つ図面を参照しながら詳しく説明する。
【００１３】
本発明の実施例の技術方案をより明確に説明するために、以下、実施例の説明に必要な図面を簡単に説明し、明らかにわかるであろうが、以下に説明する図面が本発明のいくつかの実施例に過ぎず、当業者にとって、進歩性のある労働をしない前提で、これらの図面によって、他の図面をさらに取得することができる。
【図面の簡単な説明】
【００１４】
【図１】実施例１によるインターフェース制御方法のフローチャートである。
【図２】は実施例１によるインターフェース制御方法の模式図である。
【図３】は実施例２によるインターフェース制御方法のフローチャートである。
【図４】は実施例３によるインターフェース制御装置の構成ブロック図である。
【図５】は実施例４によるインターフェース制御装置の構成ブロック図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施例における図面を参照しながら、本発明の実施例における技術案を明なに、完全的に説明し、もちろん、説明する実施例が本発明の一部の実施例に過ぎず、全部の実施例ではない。本発明の実施例に基づき、当業者が進歩性のある労働をしない前提で取得するすべての他の実施例はいずれも本発明の保護範囲に属する。
【００１６】
図１は実施例１によるインターフェース制御方法のフローチャートである。前記方法は１つのリモコンを採用して被制御ターミナルのインターフェースでの焦点移動を制御することに用いられる。前記被制御ターミナルはデジタルテレビ、デジタルテレビセットトップボックス、又は他のメディアプレーヤーであってもよい。前記リモコンは赤外線リモコン、リモートコントロールアプリケーションをインストールした電子ターミナル、例えばスマートフォン、タブレットコンピュータ又は専用のインテリジェントリモコンを含む。一般的には、スマートフォン、タブレットコンピュータ及びインテリジェントリモコンはいずれもタッチパネルを備えてよい。
【００１７】
図１に示すように、前記方法は以下のステップＳ１１０、ステップＳ１２０、ステップＳ１３０、ステップＳ１４０を含む。
（ステップＳ１１０）
第１焦点インターフェース要素の初期位置を取得し、インターフェースにとっては普通、リポジトリ及びリポジトリ内に位置するインターフェース要素を備える。理解するであろうが、他のインターフェース要素を収納できるすべてのインターフェース要素がいずれもインターフェースリポジトリと認められてよく、言い換えれば、インターフェースリポジトリはインターフェース要素の上級のインターフェース要素である。例えばアンドロイド（Ａｎｄｒｏｉｄ）操作システムの中のキャンバスコントローラ（Ｃａｎｖａｓ）はその通常に採用されたインターフェースリポジトリである。前記インターフェース要素は各種のボタン、タグ、テキストボックス及びピクチャなどを含む。焦点インターフェース要素は、例えば選ばれるインターフェース要素を指し、一般的に、ハイライト、囲み線付け、背景付けなどの明らかな方式で他の非焦点インターフェース要素と区分される。焦点インターフェース要素の初期位置を取得することは、例えば選ばれるインターフェース要素の座標を取得することを指す。前記座標は該リポジトリに対しての相対座標であってもよく、表示パネルでの絶対座標であってもよい。
【００１８】
（ステップＳ１２０）
入力された第１移動方向を取得する。この移動方向はリモコンによって入力されるものであってもよい。例えば、リモコンの方向キーを押す時に赤外線信号を送信することができ、赤外線信号を受信して解析した後に第１移動方向を取得することができる。なお、リモコンはワイヤレス又は他の接触方式によって、被制御ターミナルに接続されてもよい。リモコンはタッチスクリーンを有し、このタッチスクリーンによって、リモコンは各種のジェスチャ操作及び接点の軌跡データを検出することができ、そして、リモコンは所定のプロトコルによって、検出したジェスチャ操作及び軌跡データを被制御ターミナルに送信する。それゆえ、ステップＳ１２０は具体的にリモコンから送信される接点軌跡データを受信することと、軌跡データによって軌跡方向を分析し取得することと、次ぎ軌跡方向によって第１移動方向を確定することとを含む。
【００１９】
接点の軌跡方向は接点軌跡が通過する点の座標により取得されることができる。理解するであろうが、座標を取得しようとすると、タッチスクリーンを１つの座標系に置く必要がある。第１移動方向は軌跡方向と一致するものであってもよく、一定の範囲内での軌跡方向をいずれもある移動方向としてもよい。例えば、−４５°＜θ＜４５°の時に、この中にθは軌跡方向と前記座標系の横軸との夾角であり、第１移動方向が右向けであることを確定し、４５°＜θ＜１３５°の時に、第１移動方向が上向けであることを確定し、θ＞１３５°及びθ＜−１３５°の時に、第１移動方向が左向けであることを確定し、−１３５°＜θ＜−４５°の時に、第１移動方向が下向けであることを確定する。
【００２０】
（ステップＳ１３０）
第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択する。
一般的に、ジェスチャ操作は追従（Ｍｏｖｅ：手でリモコンのタッチスクリーンを押したままで移動すると、手を離す前に、セットトップボックスの対応するビュー内容は指の移動の方向及び距離に応じて移動する。）、１行（列）のスライド（Ｓｃｒｏｌｌ：手をスクリーンから離す際、指のスピードが閾値Ａより大きく閾値Ｂより小さい場合、相応の１行（列）のスライドの操作をトリガーする）及び急速スライド（Ｆｌｉｎｇ：手をスクリーンから離す前に、スライドのスピードが閾値Ｂよりも大きくなる場合、急速スライドをトリガーし、急速スライドのトリガーによりスクリーン内容を移動させる距離は当該スピードに関係する）の３種に分けられ、３種のジェスチャ操作の異同は、滑りの速度であり、追従が最も小さく、急速スライドが最も速く、１行（列）のスライドが追従と急速スライドの間に介在する。以上の３種のジェスチャ操作において、一般的には、１行（列）のスライド及び急速スライドは焦点の変換にかかわり、毎度のスライドにて、焦点がスライド方向における次のインターフェース要素まで移動でき、急速スライドについて、焦点移動のグリッド数がその速度に決められ、速度が速いほど移動のグリッド数が多くなる。いずれかのインターフェース要素と、いずれかの方向に隣接する他のインターフェース要素との間の距離を１グリッドとするが、インターフェースでの具体的な距離を考慮しない。
【００２１】
それゆえ、ステップＳ１３０は、具体的に、接点の移動速度を取得することと、焦点の移動速度によって、焦点の移動グリッド数を確定し、次ぎ焦点を前記移動方向に沿って前記移動グリッド数を移動させ、即ち、初期焦点インターフェース要素から移動グリッド数を離れたインターフェース要素を選択することとを含み得る。接点の移動速度はリモコンに取得された後に被制御ターミナルに送信されてもよく、また被制御ターミナルにより取得されてもよく、この際、接点の移動速度を取得することは、具体的に、リモコンから送信される接点の軌跡データを受信することと、接点の軌跡データによって接点の移動速度を分析し取得することとを含み得る。例えば、接点の軌跡により接点の移動距離を分析し、さらに経った時間で割って、接点の移動速度を取得することができる。リモコン側が接点の移動速度を取得する方式はこれと似ている。
【００２２】
焦点の移動は多種の方式により実現できる。例えば、他のインターフェース要素と区分するように焦点インターフェース要素の周囲に枠を表示し、この際、この枠がプログレッシブ方式で次のインターフェースへと移動できる。焦点インターフェース要素はさらに階調背景を採用して他のインターフェース要素と区分されてもよく、この際、現在の焦点インターフェース要素の背景をフェードアウトさせ、次のインターフェース要素の背景をプログレッシブ方式で表示してもよい。理解するであろうが、焦点の移動は以上に挙げられる２種の方式に限定せず、いずれかの焦点移動の技術がいずれも本実施例に適用される。
【００２３】
（ステップＳ１４０）
前記第１移動方向と反対の方向に沿って、前記複数のインターフェース要素を移動することにより第２焦点インターフェース要素を前記初期位置へと移動させる。
【００２４】
図２に示すように、ステップＳ１２０において、第１移動方向が右下向け（矢印１２１に示すように）であり、即ち、焦点がインターフェース要素Ａからインターフェース要素Ｂに変化し、ステップＳ１３０において、焦点がインターフェース要素Ａからインターフェース要素Ｂに変化するが、これと同時に、ステップＳ１４０において、前記焦点の移動方向と反対の方向（矢印１２２に示すように）に沿ってリポジトリを移動してインターフェース要素Ｂを元のインターフェース要素Ａの位置、即ち、ステップＳ１１０において取得した焦点の初期位置に位置させる。
【００２５】
なお、理解するであろうが、ステップＳ１４０において、リポジトリを移動することによって実現することに限定せず、すべてのインターフェース要素を同時に移動することによりリポジトリを移動することと同様な効果に達するようにしてもよい。
【００２６】
さらに、以上は第１焦点インターフェース要素を例として説明したが、焦点要素が複数含んでもよく、ステップＳ１３０において、第２焦点インターフェース要素として選択したインターフェース要素も複数含んでもよく、この時に位置を計算する際に、複数の焦点インターフェース要素のある境界又は幾何中心に従って行ってもよい。
【００２７】
本実施例におけるインターフェース制御方法において、移動方向と反対の方向に沿ってリポジトリを移動させることにより、前記焦点が所在するインターフェース要素を前記初期位置に位置させるため、焦点がインターフェース要素Ｂに移動したが、焦点の位置が相変わらず変化していない。それゆえ、ユーザが頻繁に焦点の変化に従って目を動かす必要がなく、目の疲労を軽減する。
【００２８】
図３は実施例２によるインターフェース制御方法のフローチャートである。図１を共に参考し、本実施例におけるインターフェース制御方法は実施例１におけるインターフェース制御方法と似て、その相違するところは、ステップＳ１５０、ステップＳ１６０及びステップＳ１７０をさらに含むことである。
（ステップＳ１５０）
第１焦点インターフェース要素がリポジトリの周縁に位置するか否かを判断し、第１焦点インターフェース要素がリポジトリの周縁に位置すると、ステップＳ１６０に移行し、さもないと、ステップＳ１７０に移行する。
（ステップＳ１６０）
第１移動方向がインターフェースの第１焦点インターフェース要素に近づいた周縁に向かっているか否か判断する。一般的に、インターフェースが複数の周縁を有し、前記第１焦点インターフェース要素に近づいた周縁が前記第１焦点インターフェース要素から最も近い周縁を指す。この周縁に向かっていればいずれかの操作を行わず、流れが終了し、さもないと、ステップＳ１３０ａに移行し、ステップＳ１３０ａが実施例１におけるステップＳ１３０と同様であり、さらに係る説明を参考してもよく、その相違するところが、ステップＳ１３０ａにおいて、焦点を移動した後にステップＳ１４０を再び実行せず、リポジトリを移動しない。
【００２９】
（ステップＳ１７０）
第２焦点インターフェース要素として選択した焦点インターフェース要素がリポジトリの周縁に位置するか否かを判断し、第２焦点インターフェース要素として選択した焦点インターフェース要素が周縁に位置する場合、ステップＳ１３０ａに移行し、さもないと、ステップＳ１３０に移行する。ステップＳ１３０の後は実施例１と同様であり、ステップＳ１４０を実行し、リポジトリを移動する。
【００３０】
実施例１と比較し、本実施例におけるインターフェース制御方法は焦点がリポジトリ周縁に位置し、あるいは焦点が移動した後にリポジトリ周縁に位置する時の処理論理をさらに含み、これらの特別な場合で、焦点の移動が最大限にユーザの使用習慣と合致する。
【００３１】
図４は実施例３によるインターフェース制御装置の構成ブロック図である。図４に示すように、前記インターフェース制御装置は、
焦点インターフェース要素の初期位置を取得するための第１焦点位置取得ユニット３１０と、
入力された第１移動方向を取得するための移動方向取得ユニット３２０と、
前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択するための選択ユニット３３０と、
前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより第２焦点インターフェース要素を前記初期位置へと移動させるための移動ユニット３４０とを備える。
【００３２】
具体的には、移動方向取得ユニット３２０は、リモコンから送信される接点軌跡データを受信することと、前記接点軌跡データを分析して軌跡方向を取得することと、前記軌跡方向によって前記焦点の第１移動方向を確定することとに用いられる。
【００３３】
焦点位置取得ユニット３１０、移動方向取得ユニット３２０、選択ユニット３３０及び移動ユニット３４０について、さらに、図１、図２及び関連説明を参考してもよい。
【００３４】
本実施例によるインターフェース制御装置において、移動方向と反対の方向に沿ってリポジトリを移動させることによって、前記焦点が所在するインターフェース要素を前記初期位置に位置させるため、焦点が移動したが、焦点の位置が相変わらず変化していない。それゆえ、ユーザが頻繁に焦点の変化に従って目を動かす必要がなく、目の疲労を軽減する。
【００３５】
図５は実施例４によるインターフェース制御装置の構成ブロック図である。図４を共に参考し、本実施例におけるインターフェース制御装置は実施例３におけるインターフェース制御装置と似て、その相違するところが、
前記接点の移動速度を取得するための移動速度取得ユニット３５０と、
前記移動速度の速さによって、移動グリッド数を確定するための距離取得ユニット３６０とをさらに備える。
【００３６】
距離取得ユニット３６０は移動グリッド数の取得を完成した後に、選択ユニット３３０は焦点を前記第１移動方向に前記移動グリッド数を移動させ、即ち、前記初期焦点インターフェース要素から前記移動グリッド数を離れたインターフェース要素を第２焦点インターフェース要素として選択する。
【００３７】
具体的には、移動速度取得ユニット３５０はリモコンから送信される接点軌跡データを受信することと、前記接点軌跡データを分析して前記接点の移動速度を取得することとに用いられる。
【００３８】
なお、移動ユニット３４０は第１焦点インターフェース要素の位置がインターフェースの周縁に位置するか否か、及び第２焦点インターフェース要素として選択しようとするインターフェース要素がインターフェースの周縁に位置するか否かを判断することに用いられる。第１焦点インターフェース要素がインターフェースの周縁に位置せず、及び第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置しない時のみに、前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより第２焦点インターフェース要素を前記初期位置へと移動させる。
【００３９】
本実施例におけるインターフェース制御装置において、接点の移動速度を取得することによって、異なる速度により焦点を異なるグリッド数を移動させることを実現でき、焦点の移動過程をより簡単化させる。なお、焦点がリポジトリ周縁に位置し、あるいは焦点インターフェース要素が選択されて移動した後にリポジトリ周縁に位置する時の処理論理をさらに含み、これらの特別な場合で、焦点の移動が最大限にユーザの使用習慣と合致する。
【００４０】
なお、本発明の実施例はコンピュータ読み取り可能な記憶媒体をさらに提供し、その内には１つ又は複数のプログラムが記憶され、前記１つ又は複数のプログラムが指令を含み、前記指令が電子装置に実行されると、前記電子装置は前記各実施例におけるインターフェース制御方法を実現させられる。前記のコンピュータ読み取り可能な記憶媒体は不揮発性メモリ、例えば光ディスク、ハードディスク又はフラッシュメモリなどであってもよい。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のインターフェース要素を備えるインターフェースを制御するためのインターフェース制御方法であって、
第１焦点インターフェース要素の初期位置を取得することと、
入力された第１移動方向を取得することと、
前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することと、
前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより第２焦点インターフェース要素を前記初期位置へと移動させることとを含む、インターフェース制御方法。
【請求項２】
入力された第１移動方向を取得することは、
リモコンから送信される接点軌跡データを受信することと、
前記接点軌跡データを分析して軌跡方向を取得することと、
前記軌跡方向によって前記第１移動方向を確定することとを含むことを特徴とする、請求項１に記載のインターフェース制御方法。
【請求項３】
前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することは、
前記接点の移動速度を取得することと、
前記移動速度の速さによって、移動グリッド数を確定することと、
前記第１焦点インターフェース要素から前記移動グリッド数を離れた少なくとも１つのインターフェース要素を前記第２焦点インターフェース要素として選択することとを含むことを特徴とする、請求項２に記載のインターフェース制御方法。
【請求項４】
前記接点の移動速度を取得することとは、
リモコンから送信される接点軌跡データを受信することと、
前記接点軌跡データを分析して前記接点の移動速度を取得することとを含むことを特徴とする、請求項３に記載のインターフェース制御方法。
【請求項５】
前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより前記第２焦点インターフェース要素を前記初期位置へと移動させることは、
前記第２移動方向に沿って、前記複数のインターフェース要素のインターフェースリポジトリを移動することを含むことを特徴とする、請求項１に記載のインターフェース制御方法。
【請求項６】
第１焦点インターフェース要素が前記インターフェースの周縁に位置せず、及び第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置しない場合、
前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することと、
前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより前記第２焦点インターフェース要素を前記初期位置へと移動させることとをさらに含む、請求項１に記載のインターフェース制御方法。
【請求項７】
前記第１焦点インターフェース要素が前記インターフェースの周縁に位置し、且つ前記第１移動方向が前記インターフェースの前記第１焦点インターフェース要素に近づいた周縁に向かっていなければ、前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することをさらに含むことを特徴とする、請求項６に記載のインターフェース制御方法。
【請求項８】
前記焦点インターフェース要素が前記第１インターフェースの周縁に位置せず、且つ第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置する場合、前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することをさらに含むことを特徴とする、請求項６に記載のインターフェース制御方法。
【請求項９】
リポジトリ及び前記リポジトリ内に位置する複数のインターフェース要素を備えるインターフェースを制御するためのインターフェース制御装置であって、
第１焦点インターフェース要素の初期位置を取得するための焦点位置取得ユニットと、
入力された第１移動方向を取得するための移動方向取得ユニットと、
前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択するための選択ユニットと、
前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより前記第２焦点インターフェース要素を前記初期位置へと移動させるための移動ユニットとを備える、インターフェース制御装置。
【請求項１０】
前記移動方向取得ユニットは、
タッチスクリーンを備え、前記接点軌跡データを検出するためのリモコンから送信される接点軌跡データを受信することと、
前記接点軌跡データを分析して軌跡方向を取得することと、
前記軌跡方向によって前記第1焦点の移動方向を確定することとに用いられることを特徴とする、請求項９に記載のインターフェース制御装置。
【請求項１１】
接点の移動速度を取得するための移動速度取得ユニットと、
前記移動速度の速さによって、移動グリッド数を確定するための距離取得ユニットとをさらに備え、
前記選択ユニットが前記移動方向に、前記初期位置から前記移動グリッド数を離れた少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することに用いられることを特徴とする、請求項１０に記載のインターフェース制御装置。
【請求項１２】
前記移動速度取得ユニットは、
リモコンから送信される接点軌跡データを受信することと、
前記接点軌跡データを分析して前記接点の移動速度を取得することとに用いられることを特徴とする、請求項１１に記載のインターフェース制御装置。
【請求項１３】
前記移動ユニットは前記第２移動方向に沿って、前記複数のインターフェース要素のインターフェースリポジトリを移動することに用いられることを特徴とする、請求項９に記載のインターフェース制御装置。
【請求項１４】
前記選択ユニットは、前記第１焦点インターフェース要素が前記インターフェースの周縁に位置せず、及び第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置しない場合、前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択し、
前記移動ユニットは、前記第１焦点インターフェース要素が前記インターフェースの周縁に位置せず、及び第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置しない場合、前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより焦点インターフェース要素を前記初期位置へと移動させる、請求項９に記載のインターフェース制御装置。
【請求項１５】
前記選択ユニットは、前記第１焦点インターフェース要素が前記インターフェースの周縁に位置し、且つ前記第１移動方向が前記インターフェースの前記第１焦点インターフェース要素に近づいた周縁に向かっていなければ、前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することに用いられることを特徴とする、請求項１４に記載のインターフェース制御装置。
【請求項１６】
前記選択ユニットは、前記第１焦点インターフェース要素が前記インターフェースの周縁に位置せず、且つ第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置する場合、前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することに用いられることを特徴とする、請求項１４に記載のインターフェース制御装置。
【請求項１７】
コンピュータ読み取り可能な記憶媒体であって、その内には１つ又は複数のプログラムが記憶され、前記１つ又は複数のプログラムが指令を含み、前記指令が電子装置に実行されると、前記電子装置は、
第１焦点インターフェース要素の初期位置を取得するステップと、
入力された第１移動方向を取得するステップと、
前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択するステップと、
前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより第２焦点インターフェース要素を前記初期位置へと移動させるステップとを含む方法を実行させられる、コンピュータ読み取り可能な記憶媒体。
【請求項１８】
前記方法は、
前記第１焦点インターフェース要素が前記インターフェースの周縁に位置せず、及び第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置しない場合、
前記第１焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択するステップと、
前記第１移動方向と反対の第２移動方向に沿って、前記複数のインターフェース要素を移動することにより前記第２焦点インターフェース要素を前記初期位置へと移動させるステップとをさらに含む、請求項１７に記載のコンピュータ読み取り可能な記憶媒体。
【請求項１９】
前記方法は、前記第１焦点インターフェース要素が前記インターフェースの周縁に位置し、且つ前記第１移動方向が前記インターフェースの前記第１焦点インターフェース要素に近づいた周縁に向かっていなければ、前記焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することをさらに含むことを特徴とする、請求項１８に記載のコンピュータ読み取り可能な記憶媒体。
【請求項２０】
前記方法は、前記第１焦点インターフェース要素が前記インターフェースの周縁に位置せず、且つ第２焦点インターフェース要素として選択しようとするインターフェース要素が前記インターフェースの周縁に位置する場合、前記焦点インターフェース要素を起点とし、前記第１移動方向における前記第１焦点インターフェース要素以外の少なくとも１つのインターフェース要素を第２焦点インターフェース要素として選択することをさらに含むことを特徴とする、請求項１８に記載のコンピュータ読み取り可能な記憶媒体。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2015537266.tif 000008
【図２】
2015537266.tif 000009
【図３】
2015537266.tif 000010
【図４】
2015537266.tif 000011
【図５】
2015537266.tif 000012
【国際調査報告】
2015537266.tif 000013
2015537266.tif 000014
2015537266.tif 000015
2015537266.tif 000016
2015537266.tif 000017