(57)【要約】【課題】タッチ入力が可能な入力装置(テレビリモコン、タッチ入力のスマートフォン、タブレットなど)に装着されたモーションセンサ(ジャイロスコープ、加速度センサ)を用いてディスプレイ上のリストビューを制御するための画面スクロール方法及び装置を提供する。【解決手段】本発明は、フリック入力が発生する場合、現在発生したフリック入力の速度に従って画面スクロールを開始するステップと、該当装置の予め設定された一つの軸による傾斜がフリック入力の発生の際の初期位置と比較して変動される変動量が所定の基準値以内であるか否かを判定するステップと、変動量が所定の基準値を外れる場合には、現在の画面スクロール速度を維持し、予め設定されたスクロール停止条件が発生する場合、画面スクロール動作を中断するステップとを有するディスプレイ装置の画面スクロール方法を提供する。【選択図】図６
2013175187.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ装置の画面スクロール方法であって、
フリック入力が発生する場合、現在発生したフリック入力の速度に従って画面スクロールを開始するステップと、
前記ディスプレイ装置の予め設定された一つの軸による傾斜が前記フリック入力の発生の際の初期位置と比較して変動される変動量が所定の基準値以内であるか否かを判定するステップと、
前記変動量が所定の基準値を外れる場合には、現在の画面スクロール速度を維持し、予め設定されたスクロール停止条件が発生する場合、画面スクロール動作を中断するステップと、
を有することを特徴とする方法。
【請求項２】
現在の前記画面スクロール速度を維持する場合、前記ディスプレイ装置の傾斜変化に従ってスクロール速度を変更する動作が遂行されることを特徴とする請求項１に記載の方法。
【請求項３】
現在の前記画面スクロール速度を維持する場合、前記ディスプレイ装置の傾斜が前記フリック入力の発生時の初期位置に戻る場合には画面スクロール速度が徐々に０に変更されることを特徴とする請求項２に記載の方法。
【請求項４】
予め設定された前記スクロール停止条件は、タッチ入力又は現在画面スクロール速度が０であることを特徴とする請求項３に記載の方法。
【請求項５】
現在の前記画面スクロール速度を維持する場合、
予め設定された複数の傾斜区間の中で現在画面スクロールに対応する傾斜区間を確認するステップと、
対応する前記傾斜区間の所定の基準傾斜と現在の傾斜を合わせるように傾斜区間の座標系を変更するステップと、
現在の傾斜による変更された前記座標系の基準傾斜区間を確認し、確認した傾斜区間に予め設定された基準スクロール速度に従って画面スクロール動作を遂行し、確認した傾斜区間で変動がない場合には、現在の画面スクロール速度をそのまま維持するステップと、
予め設定された前記スクロール停止条件が発生する場合、画面スクロール動作を中断するステップと、
を有することを特徴とする請求項２に記載の方法。
【請求項６】
現在の前記画面スクロール速度を維持する場合、前記ディスプレイ装置の傾斜が前記フリック入力の発生時の初期位置に戻る場合には画面スクロール速度が徐々に０に変更されることを特徴とする請求項５に記載の方法。
【請求項７】
予め設定された前記スクロール停止条件は、タッチ入力又は現在画面スクロール速度が０であることを特徴とする請求項６に記載の方法。
【請求項８】
請求項１乃至請求項６のいずれか１項による画面スクロール方法をコンピュータに実行させるためのプログラムを記録した機械読み取り可能な非一時的格納媒体。
【請求項９】
請求項８による機械読み取り可能な格納媒体を含む携帯用装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はディスプレイ装置(例えば、携帯電話、テレビ、タブレットなど)のディスプレイ画面を制御する技術に関し、特にタッチ入力が可能な入力装置(テレビリモコン、タッチ入力のスマートフォン、タブレットなど)に装着されたモーションセンサ(ジャイロスコープ、加速度センサ)を用いてディスプレイ上のリストビューを制御するための画面スクロール方法及び装置に関する。
【背景技術】
【０００２】
ユーザーにより直接制御される電子機器は、少なくとも一つのディスプレイ装置を備え、ユーザーは、ディスプレイ装置を通じて前記電子機器の各種動作状態又はアプリケーション動作をモニタリングしつつ、入力装置を通じて電子機器を制御することができる。特に、携帯電話のようにユーザーにより携帯可能なように製造される携帯用端末は、その制限されたサイズによって上下左右移動を操作するための四方向ボタンなどを具備せず、ユーザーのスクリーンタッチ入力が可能な入力装置(すなわち、タッチスクリーン)を通じてユーザーインターフェースを提供する方式が広く提供されている。
【０００３】
特に、携帯用端末を例として説明すると、ＳＭＳ（Short Message Service）の送受信項目、住所録だけでなく、多数の関連項目を複数のバー形態、複数のボックス形態、又は複数のアイコン形態でディスプレイするリストビュー状態では、リスト項目は、画面スクロール方式で移動される。このとき、タッチスクリーンを通じてユーザーインターフェースを提供する方式では、リスト項目の移動を操作するために、ドラッグ(drag：ユーザーの指又はスタイラスペンによりタッチスクリーンの一つの位置をタッチした状態で他の位置に移動して停止した後にタッチを解除する動作)を行い、あるいはフリック(flick：ユーザーの指又はスタイラスペンによりタッチスクリーンの一つの位置をタッチした状態で一方向に素早く移動しつつタッチを解除する動作)は、所望の位置まで移動するのに使用される。ドラッグ入力がある場合に、画面スクロール動作は、これに対応する方向及び移動状態に従ってリストビュー状態で遂行され、フリック入力がある場合には、画面スクロールは、これに対応する速度及び方向で遂行され、徐々に画面スクロールの速度を低下させて止める動作を遂行する。
【０００４】
しかしながら、この場合、リスト項目が多い場合には、所望のリスト項目は、連続して数回のドラッグ又はフリック動作をしなければ至ることができないため、ユーザーにとって不便さをもたらす。それによって、ゆっくりリストを確認しようとする場合に、それに対応する速度で指をタッチした状態でゆっくり動作するなどの動作が必要となる。特に、携帯用端末のようにディスプレイサイズが大きくない機器において、タッチ入力部をディスプレイ画面と同時に使用すべきであるので、指により画面がよく遮られるという問題を有する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】韓国公開特許第２００７−００７９４１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
したがって、本発明は、上記した従来技術の問題点に鑑みてなされたものであって、その目的は、より便利なディスプレイ上のリストビューを制御することにおいて、操作が不要であり、使用上一層便利なディスプレイ装置の画面スクロール方法及びその装置を提供することにある。
【０００７】
本発明の他の目的は、ディスプレイ上のリストビューを制御することにおいて、多くの移動、あるいはゆっくり持続的な移動をすべきである場合、タッチせずに最小限の動きでリストビューが制御されるディスプレイ装置の画面スクロール方法及びその装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記のような目的を達成するために、本発明の一態様によれば、ディスプレイ装置の画面スクロール方法が提供される。その方法は、フリック入力が発生する場合、現在発生したフリック入力の速度に従って画面スクロールを開始するステップと、前記ディスプレイ装置の予め設定された一つの軸による傾斜がフリック入力の発生の際の初期位置と比較して変動される変動量が所定の基準値以内であるか否かを判定するステップと、変動量が所定の基準値を外れる場合には、現在の画面スクロール速度を維持し、予め設定されたスクロール停止条件が発生する場合、画面スクロール動作を中断するステップとを有する。
【０００９】
本発明の他の態様によれば、ディスプレイ装置の画面スクロール方法が提供される。その方法は、画面スクロールモードの動作を開始する場合、現在の前記ディスプレイ装置の予め設定された一つの軸による傾斜を予め設定された複数の傾斜区間の中で初期位置区間の基準傾斜に合わせるように傾斜区間の座標系を変更するステップと、前記ディスプレイ装置の現在の傾斜による変更した座標系の傾斜区間を確認するステップと、確認した傾斜区間に所定のスクロール速度に従って画面スクロール動作を遂行するステップと、予め設定されたスクロール停止条件が発生する場合に画面スクロール動作を中断するステップとを有する。
【発明の効果】
【００１０】
本発明は、リストビューの制御時にユーザーが反復的なドラッグ又はフリックの動作をしなくても、一度のフリック後にリストの移動が止める前にユーザーが該当機器を所定の角度で傾ける場合、傾けられた角度に該当する速度で継続してリストを動くことができる。それによって、リストの長い区間でフリック又はドラッグを多く遂行すべきである場合、あるいはゆっくりリストを動きつつフリップする場合に、上記方法は、便利に使用することができる。さらに、タッチ入力をディスプレイと共に使用する携帯用端末の場合には、リストスクロールはタッチせずに可能であることで、画面を遮ることなく使用することができる。
【００１１】
本発明による実施形態の上記及び他の態様、特徴、及び利点は、添付の図面と共に述べる以下の詳細な説明から、一層明らかになるはずである。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態によるディスプレイ装置の画面スクロールを遂行する装置を概略的に示すブロック構成図である。
【図２】本発明の一実施形態によるディスプレイ装置の画面スクロールを遂行する携帯用端末の傾斜区間の設定状態を示す斜視図である。
【図３】本発明の一実施形態によるディスプレイ装置の画面スクロールを遂行する携帯用端末の傾斜区間の設定状態を示す側面図である。
【図４】本発明の一実施形態によるディスプレイ装置の画面スクロールを遂行するために予め設定される傾斜区間及び関連情報を示す図である。
【図５】本発明の一実施形態によるディスプレイ装置の画面スクロールを遂行する携帯用端末のリストビューの例示図である。
【図６】本発明の一実施形態によるディスプレイ装置の画面スクロール動作を示すフローチャートである。
【図７】図６の主要ステップを詳細に示すフローチャートである。
【図８】本発明の他の実施形態によるディスプレイ装置の画面スクロール動作を示すフローチャートである。
【図９】本発明による多様な変形実施形態を示す図である。
【図１０】本発明による多様な変形実施形態を示す図である。
【図１１】本発明による多様な変形実施形態を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
【００１４】
図１は、本発明の一実施形態によるディスプレイ装置の画面スクロールを遂行する装置を概略的に示すブロック構成図である。
【００１５】
図１を参照すると、本発明によるディスプレイ装置は、ディスプレイ部１３、操作部１４、モーションセンサ部１５、制御部１２、及び格納部１６を含む。ディスプレイ部１３は、通常、ＬＣＤ(Liquid Crystal Display)スクリーンで構成され、前記ディスプレイ装置の多様なアプリケーション実行時の画像、各種動作状態、又はメニュー状態、及びリストビューなどをディスプレイし、タッチスクリーン構造で実現される。操作部１４は、ディスプレイ部１３に関連したタッチスクリーンコントローラで構成されてユーザーの各種タッチ入力操作を受信し、またキーパッド又は前記ディスプレイ装置の外部ハウジングに機構的に提供される複数の動作操作のためのボタンを具備され、ユーザーにより操作される。モーションセンサ部１５は、前記ディスプレイ装置の傾斜だけでなく回転状態又は加速度などを測定するためのジャイロスコープ、加速度センサを含み、前記ディスプレイ装置の動作状態を検出する。制御部１２は、各機能部を全体的に制御し、本発明に関連したリストビュー制御動作と共に前記ディスプレイ装置１の動作も全体的に制御する。格納部１６は、制御部１２の動作に関連した動作プログラム、多様なアプリケーション、及びリストビューと関連したデータを格納する。
【００１６】
上記装置が、例えば携帯用端末である場合、これ以外にも無線通信のためのアンテナを含み、無線通信機能のための無線信号処理動作を遂行する通信部と、音声信号を処理するための音声処理部とをさらに含むことができる。上記装置が、例えばテレビリモコンである場合、テレビ本体装置と通信するための赤外線通信モジュール又はブルートゥースのような近距離通信モジュールを含むことができる。この場合、格納部１６に格納されるリスト項目は、テレビ本体装置に提供され得る。
【００１７】
上記のように構成される装置で遂行できる本発明によるリストビュー制御方式について、詳細に説明する。本発明では、ディスプレイ上のリストビューの制御において、新たなユーザーインターフェース方式が提示され、画面に指をタッチせず(タッチ入力なしに)、あるいは一度の初期タッチ入力以後に、前記ディスプレイ装置の傾斜を用いてリストビューのスクロール速度を制御することができる方式が提案される。
【００１８】
このために、まず、本発明の一実施形態では、図２及び図３に示すように、前記ディスプレイ装置１に対する予め設定された一つの軸を基準として複数の傾斜区間が予め設定される。複数の傾斜区間は、例えば後述するように初期位置区間(区間Ｏ)を基準として前方向(＋)傾斜区間(区間Ａ、Ｂ)と後方向(−)傾斜区間(区間Ｃ、Ｄ)に分けられる。図２及び図３の例では、前記ディスプレイ装置(端末)１が縦に立てられた状態で、前記状態による傾斜区間が設定されることがわかる。このとき、図５に示すように、ディスプレイ画面１３０に複数の行にバー形態のリスト項目がディスプレイされるリストビューが上下に画面にスクロールされ得る。
【００１９】
図４に示すように、各傾斜区間が区間Ａ、区間Ｂ、区間Ｏ、区間Ｃ、及び区間Ｄである場合、各傾斜区間で、例えば中心傾斜は、該当傾斜区間の基準傾斜であって、各々Ｔａ、Ｔｂ、Ｔｏ、Ｔｃ、及びＴｄとして定められる。また、各傾斜区間別に画面スクロールの基準速度は、各々Ｖａ、Ｖｂ、Ｖｏ、Ｖｃ、及びＶｄとして定められる。各基準スクロール速度のレベルは、Ｖｏが停止状態である速度０である場合、Ｖａ＞Ｖｂ＞Ｖｏ(＝０)＞Ｖｃ＞Ｖｄのように分けられる。ここで、Ｖａ、Ｖｂの符号(＋)とＶｃ、Ｖｄの符号(−)は相互に異なり、これは、相互に画面スクロールの方向が反対であることを意味する。すなわち、図５に示す例のように、フリック入力１３２が画面の上(−)下(＋)方向に発生する場合、これによってリストビューの画面は、下から上に、又は上から下に移動するように画面スクロール動作が遂行できる。このとき、画面スクロール速度の符号は、各々負数又は正数として定められる。
【００２０】
上記のように、傾斜区間及びこれに関連した情報は予め設定できるが、複数の傾斜区間の個数、スクロール方向、及び速度設定は、ユーザーの便宜に応じて多様に設定することができる。その他にも、例えば計差区間は、停止区間とその他の区間に二等分され、停止区間以外の区間では傾斜程度に従ってリストビューの画面スクロール速度のレベルも継続して変化するように設定することもできる。
【００２１】
上記のように、傾斜区間が予め定められると、本発明の一実施形態では、リストビュー状態で画面スクロールモード状態が進行される場合、現在画面スクロールモードの発生時点で前記ディスプレイ装置の傾斜が基準となり、前記ディスプレイ装置の現在の傾斜は、傾斜区間で初期位置区間(区間Ｏ)の基準傾斜に設定され、装置の傾斜が変動されて前記ディスプレイ装置の傾斜が初期位置区間から外れて他の傾斜区間に該当する場合、現在画面スクロール速度が維持され、あるいは該当傾斜区間に設定されたスクロール速度に従って変更される。
【００２２】
例えば、図５に示すようにフリック入力１３２がある場合、指を離した状態ではリストビューの画面スクロールが減速しつつ画面が動く。ここで、フリックが発生する時点の装置の傾斜が基準傾斜となる。このとき、画面スクロールが完全に止める前に、端末は、傾いて端末の傾斜が区間Ａ(又は区間Ｃ)に進入するようになると、進入するときにスクロールされている速度Ｖｉ(以下、“進入速度”と称する)が維持される。その後、追加タッチ入力があるか、あるいは端末が初期位置に戻って画面スクロールが完全に停止するような画面スクロール動作の停止条件が発生する前には端末の傾斜による画面スクロール動作は継続して遂行することができる。
【００２３】
端末の傾斜が区間Ａ又は区間Ｃに進入する時点の進入速度Ｖｉを基準として本発明の動作の例を説明すると、次のようである。
【００２４】
１)０＜Ｖｉ(進入速度)＜Ｖａ
進入速度(現在速度Ｖｉ)は区間Ａのスクロール速度として設定され(すなわち、現在の画面スクロール速度を維持し)、端末の現在の傾斜を区間Ａの基準傾斜Ｔａと一致するように上記傾斜区間の座標系を変更することによって、端末の現在の傾斜に合わせる。この場合、端末がさらに傾いて区間Ｂに入る場合、スクロール速度は、区間Ｂの基準スクロール速度Ｖｂとして設定され、以後区間Ｂから区間Ａに戻る場合には、進入速度Ｖｉでなく、元の区間Ａに対して予め設定されているスクロール速度Ｖａに画面スクロール速度が変更される。
【００２５】
２)[Ｖａ＜Ｖｉ(進入速度)＜Ｖｂ]又は[Ｖｂ＜Ｖｉ(進入速度)]
進入速度(現在速度Ｖｉ)は区間Ｂのスクロール速度として設定され、傾斜区間の座標系は、端末の現在の傾斜を区間Ｂの基準傾斜Ｔｂと一致するように変更される。この場合、傾斜区間がさらに割り当てる場合でないと、端末がさらに傾けられて区間Ｂから外れても現在画面スクロール速度が維持され、端末があまり傾かなくて区間Ａに戻る場合には進入速度Ｖｉでなく元の区間Ａに設定されているＶａに戻る。
【００２６】
３)０＞Ｖｉ(進入速度)＞Ｖｃ
進入速度(現在速度Ｖｉ)は、区間Ｃの画面スクロール速度として設定され、端末の現在の傾斜を区間Ｃの基準傾斜Ｔｃと一致するように傾斜区間の座標系は、端末の現在の傾斜に合わせる。この場合、端末の傾斜が区間Ｄにさらに進入する場合、画面スクロール速度はＶｄに設定され、端末が区間Ｃに戻る場合には画面スクロール速度をＶｃに設定される。
【００２７】
４)[Ｖｃ＞Ｖｉ(進入速度)＞Ｖｄ]又はｒ[Ｖｄ＞Ｖｉ(進入速度)]
進入速度(現在速度Ｖｉ)は区間Ｄの速度として設定され、傾斜区間の座標系は、端末の現在の傾斜を区間Ｄの基準傾斜Ｔｄと一致するように端末の現在の傾斜に合わせる。この場合、区間がさらに割り当てる場合でないと、端末がさらに傾けられても現在スクロール速度が維持され、端末があまり傾かなくて区間Ｃに戻る場合には、画面スクロール速度は、進入速度Ｖｉでなく元の区間に設定されているＶｃに戻る。
【００２８】
このように、区間別に動作が行われることができる。その他に、区間を分けず、停止区間を外れると、傾いた角度が増加するに従って画面スクロール速度を比例して増加させる場合には、端末は、フリック入力による画面スクロールが動作する状態で所定の基準以上傾く場合(すなわち、停止区間から外れた場合)、その瞬間の進入速度に基づいて端末傾斜の基準を設定し、その後、傾斜程度に従って進入速度を基準として画面スクロール速度が増加又は減少され得る。
【００２９】
既存のＵＩ(User Interface)を使用する場合と同様に、端末傾斜に大きい変化がない場合(例えば、端末の傾斜が所定の停止区間以内にある場合)、通常のドラッグ又はフリックによる操作は、並行して遂行することができる。
【００３０】
図６は、本発明の一実施形態によるディスプレイ装置の画面スクロール動作の全体手順を示すフローチャートである。
【００３１】
図６を参照して、本発明の一実施形態により、リストビューディスプレイ状態で遂行される画面スクロール動作を説明する。ステップ６０２において、フリック入力が発生するか否かを確認する。その結果、フリック入力の発生が確認される場合、ステップ６０４に進行する。ステップ６０４では、現在発生したフリック入力の速度(符号、速力)を確認し、ステップ６０６では、フリック入力の速度によって画面スクロールが開始される。
【００３２】
以後、ステップ６０８において、端末の傾斜を確認することによって、端末傾斜は、初期位置(すなわち、フリック入力時の位置)と比較して変化する変動量が所定の基準値以内であるか否かを判定する。その判定結果、上記変動量が所定の基準値以内である場合にはステップ６１０に、そうでない場合にはステップ６２０に、各々進行する。
【００３３】
ステップ６１０において、現在の画面スクロール速度は、一定量だけ減少される。その後、ステップ６１２において、追加的なタッチ入力があるか、あるいは画面スクロール速度が０となるかを判定する。その結果、追加的なタッチ入力があり、あるいは画面スクロール速度が０となると判定される場合、ステップ６１４で、画面スクロール動作を停止する。そうでない場合には、ステップ６０８に戻って上記の手順を反復する。
【００３４】
一方、ステップ６０８において、端末傾斜が初期位置(すなわち、フリック入力時の位置)と比較して所定の基準値から外れる場合にはステップ６１０に進行し、本発明の一実施形態により、現在画面スクロール速度が維持され、傾斜変化に従ってスクロール速度を変更する動作を追加的にさらに遂行することができる。ステップ６３０において、予め設定されたスクロールの停止条件、例えばタッチ入力又は端末傾斜が初期位置に戻り、画面スクロールが完全に止めるか否かを判定する。その結果、画面スクロールが停止した場合には、ステップ６１４に進行する。
【００３５】
上記の各ステップにおいて、ステップ６０８、ステップ６２０、及びステップ６３０を除いた残りのステップは、従来からリストビューディスプレイ状態でフリック入力時に遂行される画面スクロール動作と同様であり得る。
【００３６】
図７は、図６の主要ステップの詳細動作を示すフローチャートであって、図６に示した本発明の特徴的な動作ステップであるステップ６２０の詳細動作の手順を示す。図７を参照すると、ステップ６２１で、現在画面スクロール速度が維持される。以後、ステップ６２２において、予め設定された複数の傾斜区間の中で現在画面スクロールに対応する傾斜区間を確認する。ステップ６２３においては、対応する傾斜区間に所定の基準傾斜を現在の傾斜に合わせるように傾斜区間の座標系を変更する。
【００３７】
次に、ステップ６２４において、現在の傾斜による変更された座標系の基準傾斜区間を確認し、ステップ６２５においては、画面スクロール動作は、確認した傾斜区間に所定の基準スクロール速度に従って遂行される。このとき、ステップ６２５において、確認した傾斜区間で変動がない場合、現在画面スクロール速度がそのまま維持され、それによって、ステップ６２１で維持された初期画面スクロール速度が継続して維持される。また、この場合、確認した傾斜区間が初期位置の傾斜区間に戻る場合には、画面スクロール速度は、徐々に０になるまで減少される。
【００３８】
ステップ６２６において、タッチ入力があるか否かを判定し、タッチ入力がある場合には、ステップ６２４で、上記の手順を反復して遂行し、タッチ入力がある場合には以後のステップに進行する。
【００３９】
ステップ６２６で説明したように、本発明の実施形態では、タッチ入力があるか否かによって画面スクロール動作を停止するか否かが判定される。また、他の実施形態では、画面スクロール速度が０になると感知される場合、画面スクロール動作を中断するように動作を遂行することができる。
【００４０】
図８は、本発明の他の実施形態による他のディスプレイ装置の画面スクロール動作のフローチャートである。図８に示す本発明の他の実施形態による方式は、フリック入力がなくても画面スクロール動作が遂行され、例えばリストビューディスプレイ動作の遂行開始に従って自動で図示の画面スクロールモード動作を始めるように予め設定できる。図８を参照すると、ステップ８０２において、傾斜区間の座標系は、現在端末の傾斜を予め設定された複数の傾斜区間の中で初期位置区間の基準傾斜に合わせるように変更される。
【００４１】
以後、ステップ８０４において、現在端末の傾斜により変更された座標系の傾斜区間を確認する。ステップ８０６において、画面スクロール動作は、確認した傾斜区間の所定の基準スクロール速度に従って遂行される。このとき、確認した傾斜区間が初期位置の傾斜区間に戻る場合には、画面スクロール速度は、徐々に０になるまで減少され得る。
【００４２】
ステップ８０８において、タッチ入力があるか否かを判定し、タッチ入力がない場合、ステップ８０４に戻って上記の手順を反復して遂行する。タッチ入力がある場合には、ステップ８１０に進行する。ステップ８１０において、追加的なタッチ入力があるか否かのように、予め設定されたスクロール停止条件に該当するか否かを判定する。その結果、画面スクロール停止条件でない場合には、ステップ８０２に戻って上記の手順を反復して遂行する。一方、画面スクロール停止条件である場合には、以後に画面スクロールモードを終了する。
【００４３】
図８に示した動作を説明すると、リストビューディスプレイのように画面スクロールモードに進入する場合には、特別なフリック入力なしに、進入時点の初期端末の傾斜を基準として傾斜を変更する程度に従って画面スクロール速度を異にして画面スクロール動作を遂行することがわかる。また、この場合、ステップ８０８のタッチ入力によって端末の傾斜の初期位置及びそれによる基準傾斜区間の座標が再設定されるように動作することがわかる。さらに、この場合には、フリック入力が不要である可能性があるので、図１に示した装置構造から見れば、タッチスクリーン構造のディスプレイ部１３を含む必要がないこともある。
【００４４】
図９〜図１１は、本発明の多様な変形の実施形態を示す。
【００４５】
図９は、上記の実施形態とは違い、端末が縦でなく横の方向に置かれた状態を基準として傾斜状態に従って傾斜区間を設定することを示す。
【００４６】
図１０は、上記の実施形態とは違い、端末が縦に置かれた状態で前方又は後方に傾くことでなく、時計方向又は反時計方向に回転することによって傾斜区間を設定することを示す。
【００４７】
図１１は、上記の実施形態とは違い、端末が縦に置かれた状態から前方又は後方に傾くことでなく、左側又は右側に傾く状態によって傾斜区間を設定することを示す。
【００４８】
上記のように、本発明は、多様な実施形態により実現可能であり、その他にも本発明の多様な変形又は変更が可能である。例えば、上記の説明においては、本発明が適用される画面スクロール動作は、現在端末が置かれている状態を基準として上下方向に遂行される場合を説明したが、以外にも画面スクロールは、現在端末が置かれている状態を基準として左右方向に遂行される場合にも同様に適用されることはもちろんである。
【００４９】
また、上記した本発明の実施形態は、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアとの組み合わせで実現可能であることがわかる。このような任意のソフトウェアは、例えば、削除又は再記録が可能であるか否かに関係なく、ＲＯＭ(Read-Only Memory)などの格納装置のような揮発性又は不揮発性の格納装置、あるいは例えば、ＲＡＭ(Random-Access Memory)、メモリチップ、装置又は集積回路のようなメモリ、又は例えばＣＤ、ＤＶＤ、磁気ディスク、又は磁気テープのような光学又は磁気的に記録可能であると同時に機械読み取り可能な記録媒体に格納することができる。３Ｄ  ＴＶ内に含まれるメモリは、本発明の実施形態を実現する指示を含むプログラム又はプログラムを格納するのに適合した機械読み取り可能な記録媒体の一例であることがわかる。したがって、本発明は、本願の明細書の任意の請求項に記載された装置又は方法を実現するためのコードを含むプログラム及びこのようなプログラムを格納する機械(コンピュータなど)で読み取り可能な記録媒体を含む。また、このようなプログラムは、有線又は無線接続を通じて伝送される通信信号のような任意の媒体を介して電子的に移送でき、本発明はこれと均等なことを適切に含む。
【００５０】
以上、本発明の詳細な説明においては具体的な実施形態に関して説明したが、特許請求の範囲の記載及びこれと均等なものに基づいて定められる本発明の範囲及び精神を逸脱することなく、形式や細部の様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。
【符号の説明】
【００５１】
１  ディスプレイ
１２  制御部
１３  ディスプレイ部
１４  操作部
１５  モーションセンサ部
１６  格納部
【図１】
2013175187.tif 000003
【図２】
2013175187.tif 000004
【図３】
2013175187.tif 000005
【図４】
2013175187.tif 000006
【図５】
2013175187.tif 000007
【図６】
2013175187.tif 000008
【図７】
2013175187.tif 000009
【図８】
2013175187.tif 000010
【図９】
2013175187.tif 000011
【図１０】
2013175187.tif 000012
【図１１】
2013175187.tif 000013