(57)【要約】  端末機の向きの状態に関わらず、ユーザ要請に従って画面の回転を制御する方法を提供する。画面回転制御をサポートする端末機は、端末機の水平状態確認のためのセンサーと端末機の角速度情報収集のためのセンサーとを含むセンサー部と、センサー部のセンシング情報に基づいて端末機の水平状態を確認し、端末機が水平状態に配置されている場合、当該水平状態での端末機回転状態または回転変化状態を確認する制御部と、端末機の回転状態または回転変化状態に応じて出力方向が異なる画面を出力する表示部と、を含む。
2015502602.tif 000002
【特許請求の範囲】
【請求項１】
端末機の画面回転制御方法であって、
前記端末機が水平状態に配置されているか否かを判定する水平状態判定ステップ；
前記端末機が水平状態に配置されている場合、当該水平状態での端末機の回転状態または回転変化状態を確認する回転状態確認ステップと；
前記端末機の回転状態または回転変化状態に応じて前記端末機の表示部の画面出力向きを変更する変更ステップと；を含み、
前記回転状態確認ステップは、
前記水平状態で、ｘ、ｙ、ｚ軸を基準として定義された前記端末機の回転による角速度情報を収集するステップと、
前記角速度情報分析によって前記端末機の時計回りの回転または反時計回りの回転を判定する回転判定ステップと、
を含むことを特徴とする画面回転制御方法。
【請求項２】
前記水平状態判定ステップは
前記端末機の動きによる加速度情報を収集するステップと；
前記加速度情報が重力加速度９０度範囲を示すかを判定するステップと；
前記判定結果によって前記端末機が水平状態にあるか否かを判定するステップと；
を含むことを特徴とする請求項１に記載の画面回転制御方法。
【請求項３】
前記回転判定ステップは、
前記端末機の回転状態による角速度情報を累積するステップと；
前記累積された角速度情報が予め定められた角度以上であるとき、前記蓄積された角速度情報に従って前記端末機の回転を判定するステップと；
前記端末機が回転されたことが判定された後に前記角速度情報を初期化するステップと；
前記累積された角速度情報が予め定められた角度以上であるとき、対応する方向に前記画面の回転を決定するステップと；
前記収集された角速度情報のうち、ｘ軸及びｙ軸の少なくとも１つの軸から検出された角速度情報が予め定められた角度より大きい場合、水平状態を解除するか、または水平状態へ入ることを禁止する誤差補正ステップと；
のうち少なくとも１つのステップを含むことを特徴とする請求項１に記載の画面回転制御方法。
【請求項４】
前記端末機の地磁気情報を収集するステップと；
前記地磁気情報に基づいて前記水平状態での端末機の回転状態をダブルチェックするステップと；
をさらに含み、
前記変換ステップは、
前記端末機の回転方向に従って前記表示部に出力される画面の向きを横モードまたは縦モードに転換する転換ステップ；及び
前記端末機の回転方向に従って前記表示部に出力される画面の前記横モードまたは前記縦モードを維持する維持ステップ；
のうち少なくとも１つのステップを含むことを特徴とする請求項１、２、３のいずれかに記載の画面回転制御方法。
【請求項５】
前記維持ステップは、
前記端末機の回転が反時計回りに予め定められた角度以上発生する場合、情報が表示部の上側から下側に出力される第１方向の横モード、または、情報が表示部の下側から上側に出力される第２方向の横モードが前記表示部に出力されるように、情報を出力するステップ；及び
前記端末機の回転が時計回りに前記予め定められた角度以上発生する場合、前記第１方向または前記第２方向の縦モードが前記表示部に出力されるように、情報を出力するステップ；
のうちいずれか１つのステップを含み、
前記転換ステップは、
前記端末機の水平状態に入る直前の画面状態または現在配置された画面状態を確認するステップと；
前記端末機の回転が予め定めた角度より大きい時に、前記水平状態に入る直前の画面状態または現在配置された画面状態と異なる出力方向の画面を前記表示部に出力するようにサポートするステップと；
を含むことを特徴とする請求項４に記載の画面回転制御方法。
【請求項６】
前記表示部にタッチペンの接触が発生するステップと；
前記水平状態の端末機画面の出力方向に従って前記タッチペンの筆記セッティング値を異なるように定義するステップと；
前記タッチペンの接触によって発生するタッチイベントに前記定義による筆記セッティング値を適用するステップと；
をさらに含むことを特徴とする前述する請求項に記載の画面回転制御方法。
【請求項７】
端末機の水平状態確認のためのセンサーと、前記端末機の角速度情報収集のためのセンサーとを含むセンサー部と；
前記センサー部のセンシング情報に基づいて前記端末機の水平状態を確認し、前記端末機が水平状態に配置されている場合、当該水平状態での端末機の回転状態または回転変化状態を確認する制御部と；
前記端末機の回転状態または回転変化状態に応じて出力方向が異なる画面を出力する表示部と；を含むことを特徴とする画面回転制御をサポートする端末機。
【請求項８】
前記制御部は、
ｘ、ｙ、ｚ軸を基準として定義される前記収集された角速度情報を累積し、前記累積した角速度情報が１つの方向において予め定められた角度以上の場合、前記端末機が当該方向へ回転したと判定し、
前記端末機が回転されたと判定された後に前記角速度情報を初期化し、初期化後に収集された角速度情報をさらに累積し、累積した角速度情報が前記予め定められた角度以上の場合、前記端末機が当該方向へ回転したと判定する
ことを特徴とする請求項７に記載の画面回転制御をサポートする端末機。
【請求項９】
前記制御部は、
前記収集された角速度情報にｘ軸及びｙ軸のうち少なくとも１つの軸で予め定められた値より大きい角速度情報が検出される場合、水平状態を解除するか、または水平状態に入ることを禁止する誤差補正を行うことを特徴とする請求項８に記載の画面回転制御をサポートする端末機。
【請求項１０】
前記センサー部は、前記水平状態での端末機の回転状態をダブルチェックするための前記端末機の地磁気情報を収集する地磁気センサーをさらに含む
ことを特徴とする請求項７、８、９に記載の画面回転制御をサポートする端末機。
【請求項１１】
前記表示部は、
前記端末機の回転方向に従って、前記画面の向きを横モードから縦モードに、または、縦モードから横モードに変更するか、
前記端末機の回転方向に従って、前記横モードまたは前記縦モードを維持し、    前記端末機の回転が反時計回りに予め定められた角度より大きい場合、情報が表示部の上側から下側に出力される第１方向の横モードまたは情報が表示部の下側から上側に出力される第２方向の横モードが前記表示部に出力されるようにサポートし、
前記端末機の回転が時計回りに予め定められた角度より大きい場合、第１方向または第２方向の縦モードが前記表示部に出力されるようにサポートする
ことを特徴とする請求項７から１０のいずれかに記載の画面回転制御をサポートする端末機。
【請求項１２】
前記制御部は、
前記端末機が水平状態に入る直前の画面状態または現在配置された画面状態を確認し、前記端末機の回転が前記予め定められた角度より大きい時に、前記直前の画面状態または前記現在配置された画面状態と異なる出力方向の画面を前記表示部に出力するようにサポートすることを特徴とする請求項１１に記載の画面回転制御をサポートする端末機。
【請求項１３】
画面回転制御をサポートするタッチシステムであって、
タッチペンと；
端末機と；
を含み、
前記端末機は、
前記端末機の水平状態を確認するための加速度センサーと；
前記端末機の角速度情報を収集するためのジャイロセンサーと；
を含み、
前記端末機は、水平状態に配置されている場合、当該水平状態での端末機の回転状態または回転変化状態に応じて、異なる筆記セッティング値を適用することを特徴とするタッチシステム。
【請求項１４】
前記端末機は、
前記水平状態で端末機の横モードまたは縦モードに応じて前記タッチペンによって発生するタッチイベントに対して線の太さ、色、点線、フォントのうち少なくとも１つが異なる第１筆記セッティング値を適用するか、または
前記水平状態で端末機の横モードまたは縦モードのうちの１つのモードには、第２筆記セッティング値を適用し、もう１つのモードには、消去セッティング値を適用することを特徴とする請求項１３に記載の画面回転制御をサポートするタッチシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末機の画面回転制御に関し、特に端末機の配置状態に関係なく、ユーザリクエストに従って画面回転制御を行えるようにサポートする画面回転制御方法、並びにこれをサポートする端末機及びタッチシステムに関する。
【背景技術】
【０００２】
携帯端末機は、特定ユーザ機能をサポートしながらも、携帯端末機を持ち運ぶのが便利な程度にまでサイズが小さくなったことにより、様々な産業及び生活分野において注目されている。そして、最近になって、多様なユーザ機能をサポートする携帯端末機が登場している。一方、従来の携帯端末機は、ユーザ利便性またはユーザニーズなどを満たすために、端末機の状態情報に基づいて特定のユーザ機能をユーザ設定によって変化させることができるようにしている。例えば、従来、携帯端末機は、端末機の状態によって出力される画面の方向が横モード方向または縦モード方向に自動変更されるようにしている。ユーザは、このような機能を利用して閲覧することが容易な、または操作することが容易な方向に端末機を配置した後、端末機を運用している。
【０００３】
ところが、このような従来の端末機画面制御機能は、特定条件だけで画面の制御が可能になるようにしている。すなわち、従来の端末機は、画面制御過程で端末機が地面に対して水平に準ずる状態になれば、画面回転制御機能をサポートしないという短所がある。言い換えれば、従来の端末機は、画面制御のために端末機が一定角度以上傾いた状態を提供しなければならない。これにより、端末機を携帯した状態で画面制御のために端末機を回転したとしても、状況に応じて正常的な画面回転制御が行われないという問題点がある。このような問題点は、端末機を机などに配置し、筆記作業を行うか、描写作業を行う状況では、さらに大きい不便を与えるようになる。すなわちユーザは、端末機を机に配置し、情報閲覧や記入を行いつつ、画面回転が必要な場合、端末機を把持し、一定角度以上傾いた状態で端末機を回転しなければならないという不便さがある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
したがって、本発明の目的は、前述したような従来技術の問題点を解決するためになされたものであって、端末機の状態に関係なく、ユーザ意図を正確に把握し、画面回転制御を適切に行うことができるようにする画面回転制御方法、並びにこれをサポートする端末機及びタッチシステムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明の１つの側面によれば、画面回転制御方法が提供される。当該方法は、端末機が水平状態に配置されているか否かを判定する水平状態判定ステップと、前記端末機が水平状態に配置されている場合、当該水平状態での端末機の回転状態または回転変化状態を確認する回転状態確認ステップと、前記端末機の回転状態または回転変化状態に応じて前記端末機の表示部の画面出力向きを変更する変更ステップとを含む。
【０００６】
本発明の別の側面によれば、画面回転制御をサポートする端末機が提供される。当該端末機は、端末機の水平状態確認のためのセンサーと前記端末機の角速度情報収集のためのセンサーとを含むセンサー部と、前記センサー部のセンシング情報に基づいて前記端末機の水平状態を確認し、前記端末機が水平状態に配置されている場合、当該水平状態での端末機の回転状態または回転変化状態を確認する制御部と、前記端末機の回転状態または回転変化状態に応じて出力方向が異なる画面を出力する表示部とを含む。
【０００７】
本発明の別の側面によれば、画面回転制御をサポートするタッチシステムが提供される。当該タッチシステムは、タッチペンと；端末機と；を含む。当該端末機は、前記端末機の水平状態を確認するための加速度センサーと；前記端末機の角速度情報を収集するためのジャイロセンサーと；を含む。当該端末機は、水平状態に配置されている場合、当該水平状態での端末機の回転状態または回転変化状態に応じて、異なる筆記セッティング値を適用する。
【発明の効果】
【０００８】
以上説明したように、本発明による画面回転制御方法、並びにこれをサポートする端末機及びタッチシステムによれば、本発明は、端末機状態に関係なく、ユーザが要求する端末機の画面方向を正確に把握し、これにより、適切な画面方向回転制御をサポートすることができる。
【０００９】
これにより、本発明の方法並びに端末機及びシステムは、端末機の状態や環境に関係なく、ユーザが意図する方向に端末機及び画面を配置させて、所望の作業を一層便利で且つ容易に行うことができるようにする。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態による端末機のタッチシステム及びその周辺環境を概略的に示す図である。
【図２】本発明の実施形態による端末機の構成を概略的に示すブロック図である。
【図３】図２の制御部の構成をさらに詳しく示す図である。
【図４】水平モード判定のための角速度情報分析を説明するための図である。
【図５】誤差補正判定のための角速度情報分析を説明するための図である。
【図６】本発明の実施形態による画面回転制御方法を説明するためのフローチャートである。
【図７】本発明の他の実施形態による端末機の制御部を説明するためのブロック図である。
【発明を実施するための形態】
【００１１】
以下、添付の図面を参照して本発明を説明する。本発明は、多様な変更が行われてもよく、様々な実施形態を有することができる。したがって特定の実施形態が図面に例示され、関連した詳細な説明が記載されているとしても、これは、本発明を特定の実施形態に対して限定しようとするものではなく、本発明の思想及び技術範囲に含まれるすべての変更及び／または均等物ないし代替物を含むものとして理解されなければならない。図面の説明と関連して、類似の構成要素に対しては、類似の参照符号が使用される。
【００１２】
本明細書及びクレームで使用される“含む”または“含むことができる”などの表現は、開示された当該機能、動作または構成要素を含むが、それに限定されないことを意味する。また、本発明において、“含む”または“有する”などの用語は、明細書上に記載した特徴、数字、段階、動作、構成要素、部品またはこれらを組み合わせたものが存在することを指定しようとするものであって、１つまたはそれ以上の他の特徴や数字、段階、動作、構成要素、部品またはこれらを組み合わせたものなどの存在または付加可能性をあらかじめ排除しないものとした理解されなければならない。
【００１３】
本発明で使用した用語は、ただ特定の実施形態を説明するために使用されたものであって、本発明を限定しようとする意図ではない。単数の表現は、文脈上明白に複数を除くことを意味しない限り、複数の表現を含む。
【００１４】
別に定義されない限り、技術的または科学的な用語を含む、ここで使用されるすべての用語は、本発明の属する技術分野における通常の知識を有する者によって一般的に理解されるものと同一の意味を有している。一般的に使用される辞書に定義されている用語は、関連技術の文脈上有する意味と一致する意味を有するものと解釈されなければならないし、本発明で明白に定義しない限り、理想的または過度に形式的な意味として解釈されない。
【００１５】
図１は、本発明の実施形態による画面回転制御機能がサポートされる端末機のタッチシステム及びその周辺環境を概略的に示す図である。
【００１６】
図１を参照すれば、本発明の端末機のタッチシステム及び周辺環境は、画面制御機能をサポートする端末機１００と、端末機１００が配置される特定環境、例えば、机１０、端末機１００の操作のためのタッチペン２００とを含んでもよい。ここで、本発明の主要な特徴は、ユーザが要求する方向に端末機１００の画面が回転することができることであり、机１０は、端末機の特定状態、位置、向き、例えば、水平状態、水平位置、端末機１００の筐体または画面の向きが水平面（例えば、机１０の上面）と平行である向きに配置される状況を説明するために提示される。そして、タッチペン２００は、端末機１００の特定状態で特定設定によって操作を入力する構成として追加される。
【００１７】
前述したような周辺環境で、机１０は、端末機１００が水平状態または水平に準ずる状態となるような面を含む。これにより、端末機１００は、机１０に配置される場合、水平状態または水平に準ずる状態に配置される。
【００１８】
ここで、端末機１００が水平状態もしくは水平に順ずる状態のことを水平モード状態と呼ぶ。例えば、端末機１００を水平面から傾けることによって、端末機１００の向きを非水平モード状態とすることもできる。水平モード状態にあるか否かに関わらず、端末機１００の画面に対する法線を軸として端末機１００を回転させることによって、端末１００の向きが変化してもよい。例えば、端末１００の向きは、横向き（landscape orientation）と縦向き（portrait orientation）との間で変化してもよい。横向きと縦向きは９０度異なり、それぞれ、端末機１００の横モード（landscape mode）状態、縦モード状態（portrait / transverse / picture mode）と呼んでもよい。端末機１００の表示部１４０に表示された情報は、縦向き（landscape format）または横向き（portrait format）に配置され、表示されてよい。縦向き、横向きに情報を表示する表示部１３０を、それぞれ、ディスプレイの横モード（landscape mode）、縦モード（portrait / transverse / picture mode）と呼んでもよい。端末機１００は、水平モード状態で画面転換制御によってタッチペン２００の接触に応じて異なる設定値を適用してもよい。例えば、端末機１００は、水平モード状態且つ横モード状態でのタッチペン２００の筆記セッティング値と、水平モード状態且つ縦モード状態でのタッチペン２００の筆記セッティング値とが異なるように適用してもよい。これにより、本発明の端末機１００は、タッチペン２００を使用する環境でもさらに多様な形態のユーザ機能を適用することができるように、画面の回転をサポートする。タッチペン２００の操作と関連した説明は、図７を参照してさらに詳しく後述する。そして、前述した端末機１００の構成と水平状態での画面制御について図２〜図５を参照してさらに詳しく説明する。
【００１９】
図２は、本発明の実施形態による端末機１００の構成を概略的に示すブロック図である。
【００２０】
図２を参照すれば、本発明の端末機１００は、通信部１１０、入力部１２０、表示部１４０、格納部１５０、センサー部１７０及び制御部１６０の構成を含んでもよい。
【００２１】
このような構成を有する本発明の端末機１００は、端末機１００の状態を確認し、端末機１００の状態が水平モードに維持される場合、センサー部１７０に含まれたジャイロセンサー１７３に基づいて端末機１００の回転状態（端末機１００が回転した／回転している状態）を判定する。この回転は、端末画面の平面の法線を軸とする端末機１００の回転であってもよい。そして、本発明の端末機１００は、水平モードが解除される場合、センサー部１７０の加速度センサー１７１に基づいて端末機１００の回転状態を判定する。この回転は、端末画面の平面の法線を軸とする端末機１００の回転であってもよい。このように、本発明の端末機１００は、センサー部１７０に設けられた加速度センサー１７１及びジャイロセンサー１７３のうち少なくとも１つを利用して端末機１００の回転状態を確認し、確認結果に応じて、表示部１４０に出力される画面の方向を横モードまたは縦モードに変換することができる。
【００２２】
ここで、端末機１００が通信機能をサポートするように製作される場合、通信部１１０は、追加されるべき構成である。したがって、本発明が適用されることができる端末機１００が通信機能をサポートしない場合、通信部１１０は、端末機１００の構成から省略されてもよい。一方、通信部１１０は、端末機１００の通信機能、特に移動通信機能をサポートするために移動通信モジュールの形態で設けられてもよい。このような通信部１１０は、移動通信システムと通信チャネルを形成し、端末機１００の移動通信機能実行のための信号送受信をサポートする。例えば、通信部１１０は、移動通信システムと音声サービスチャネル、映像サービスチャネル、データサービスチャネルのうち少なくとも１つを形成し、当該サービスチャネルによる特定信号の送受信をサポートしてもよい。
【００２３】
特に、本発明の通信部１１０は、通話機能やウェブ接続機能などをサポートするために起動される場合、当該機能を実行するための画面サポートを制御部１６０からサポートされてもよい。この際、サポートされる通信部１１０の操作画面は、画面回転制御機能が適用されることによって横モードまたは縦モードに転換されてもよく、制御部１６０の制御によって水平モード状態であっても画面回転制御機能が適用されてもよい。これにより、ユーザは、端末機１００を水平に配置させた後、通信部１１０を起動し、ウェブページなどを検索する過程で必要に応じて横モードまたは縦モードのための画面回転を利用することができる。
【００２４】
入力部１２０は、端末機１００の操作に必要な多様な入力信号を生成する構成である。このような入力部１２０は、端末機１００の互換可能可否によってキーボードやキーパッド、キーボタンなどの多様な入力手段で構成されてもよい。また、入力部１２０は、表示部１４０がタッチスクリーンで提供される場合、タッチスクリーンに出力されるタッチマップの形態で構成されてもよい。本発明の入力部１２０は、画面回転制御機能をサポートするユーザ機能を起動するための入力信号、特定ユーザ機能またはデフォルト機能として画面回転制御機能を設定するための入力信号などをユーザ制御によって生成することができる。ここで、画面回転制御機能を設定するための入力信号は、水平モードでの画面回転制御機能を設定するための入力信号と、水平モード以外の状態で画面回転制御機能を設定するための入力信号と、端末機１００の状態に関係なく、画面回転制御機能をサポートするように設定するための入力信号とに区分されてもよい。前述した入力信号は、制御部１６０に伝達され、各入力信号による機能実行またはモード設定のためのコマンドに変換されてもよい。
【００２５】
オーディオ処理部１３０は、端末機１００の一連の操作で設定された多様なオーディオデータ、格納部１５０に格納されたオーディオファイルを再生することによるオーディオデータ、外部から受信されたオーディオデータなどを出力することができる。また、オーディオ処理部１３０は、オーディオデータ収集機能をサポートすることができる。このために、オーディオ処理部１３０は、スピーカーＳＰＫとマイクＭＩＣを含んでもよい。このようなオーディオ処理部１３０は、画面回転制御機能と関連した多様な案内音及び効果音出力をサポートしてもよい。例えば、オーディオ処理部１３０は、横モードから縦モードに転換されるか、または縦モードから横モードに画面回転が発生する場合、回転発生を通知する案内音や効果音を出力してもよい。このような案内音及び効果音を出力する機能は、ユーザ設定や設計者の意図によって省略されてもよい。
【００２６】
表示部１４０は、端末機１００の操作に必要な多様な画面インターフェースを提供する構成である。例えば、表示部１４０は、端末機１００の操作に必要な待機画面、メニュー画面などをサポートする。特に、本発明の表示部１４０は、特定ユーザ機能を起動することによる機能運用画面を出力することができる。そして、表示部１４０は、当該機能運用画面が出力された状態で制御部１６０の制御によって端末機１００の回転が発生した場合、回転発生によって出力される機能画面の方向を回転させて出力するようにサポートすることができる。このような画面回転制御機能は、端末機１００が水平状態に配置される場合及び一定の傾きをもって配置された場合によって選択的に運用されてもよい。すなわち、画面回転制御機能は、ユーザ設定及びユーザ機能の種類によって水平モードだけで回転するように設定されるか、水平モードで回転しないように設定されるか、傾きに関係なく回転するように設定される。
【００２７】
このような表示部１４０は、表示パネル１４１とタッチパネル１４３とが重畳された形態であるタッチスクリーン形態で設けられてもよい。表示パネル１４１には、前述した多様な画面に対応するイメージとテキストなどが出力されてもよい。タッチパネル１４３は、表示パネル１４１に出力される画面特性に応じてタッチ有効領域とタッチ無効領域を設定し、タッチ有効領域で発生するタッチイベントを制御部１６０に伝達してもよい。
【００２８】
格納部１５０は、端末機１００の操作に必要な、様々なオペレーティングシステム及び様々なアプリケーションプログラムとアルゴリズムなどを格納することができる。特に、格納部１５０は、本発明の画面回転制御機能を操作するための画面回転サポートプログラム１５１を格納することができ、画面回転サポートプログラム１５１の実行に必要なプログラムリスト１５３を格納することができる。
【００２９】
画面回転サポートプログラム１５１は、本発明の画面回転制御機能をサポートするためのプログラムであってもよい。このような画面回転サポートプログラム１５１は、特定ユーザ機能が起動される場合、プログラムリスト１５３に登録されているか否かを確認するルーチンを含むことができる。プログラムリスト１５３は、例えば、ユーザによって設定され、どのプログラムに画面回転制御機能が適用されるかを示すリストを含んでいる。そして、画面回転サポートプログラム１５１は、起動リクエストがされたユーザ機能がプログラムリスト１５３に登録されている場合、画面回転制御機能が設定されているか否かを確認する機能設定確認ルーチンと、画面回転制御機能が設定されている場合、センサー部１７０を起動し、収集されたセンシング情報に基づいて画面回転を制御する画面回転制御ルーチンとを含んでもよい。
【００３０】
ここで、機能設定確認ルーチンは、水平モードであっても画面回転制御機能をサポートするように設定されているか、水平モードでは画面回転を抑制するように設定されているか、傾きに関係なく、画面回転をサポートするように設定されているか否かを確認するサブルーチンを含んでもよい。したがって、画面回転制御ルーチンは、各設定値及び収集されたセンシング情報に基づいて画面回転をサポートすべきか否かを決定し、当該決定によって画面回転を制御するサブルーチンを含んでもよい。
【００３１】
センサー部１７０は、端末機１００の状態変化によるセンシング情報を収集する構成である。特に、センサー部１７０は、加速度センサー１７１、ジャイロセンサー１７３及び地磁気センサー１７５を含んでもよい。ここで、センサー部１７０の加速度センサー１７１は、端末機１００の回転などに従って重力加速度をセンシングし、端末機１００が水平状態に配置される場合には、地球中心方向への重力加速度だけが発生するようになる。すなわち加速度センサー１７１は、地面と一定の傾きがない水平状態では、水平状態を基準として９０度方向への重力加速度だけが発生することができる。このような加速度センサー１７１は、端末機１００の水平状態検出のために利用されてもよい。
【００３２】
ジャイロセンサー１７３は、端末機１００が水平状態に配置され、且つ水平モードで端末機１００の画面回転制御機能をサポートするように設定された場合、起動され、角速度を検出する。ジャイロセンサー１７３が収集する角速度情報は、リアルタイムで制御部１６０に伝達されてもよい。水平状態でジャイロセンサー１７３が制御部１６０に伝達する角速度情報は、ｘ、ｙ、ｚの３つの軸を基準としてｚ軸の正の方向情報と負の方向情報、例えば時計回りの回転方向情報と反時計回りの回転方向情報とに区分されてもよい。そして、水平状態ではない場合、ジャイロセンサー１７３が収集するセンシング情報は、ｘ、ｙ、ｚ軸のうち少なくとも２つの軸で発生する角速度情報を含んでもよい。地磁気センサー１７５は、制御部１６０によって選択的に起動された後、羅針盤の機能によって東西南北方向の情報を制御部１６０に伝達してもよい。
【００３３】
制御部１６０は、本発明の実施形態による画面回転制御機能をサポートするために多様な信号フロー制御とセンシング情報収集及び分析などを制御する構成である。このような制御部１６０は、端末機１００の水平状態を確認する機能、水平状態で端末機１００の画面回転制御設定を確認する機能、センサー部１７０の活性化及び収集されたセンシング情報を分析し、画面回転制御を決定する機能をサポートすることができる。このために、制御部１６０は、図３に示されたような構成を含んでもよい。
【００３４】
図３は、本発明の制御部１６０の構成をさらに詳しく示す図である。図４は、水平モード判定のためのジャイロセンサー１７３のセンシング情報分析を説明するための図である。図５は、センシング情報誤差補正のためのジャイロセンサー１７３のセンシング情報分析を説明するための図である。
【００３５】
図３〜図５を参照すれば、本発明の制御部１６０は、センシング情報収集部１６１、水平モード判定部１６３、誤差補正部１６７、画面回転サポート部１６５を含んでもよい。
【００３６】
センシング情報収集部１６１は、センサー部１７０で発生するセンシング情報を収集する構成である。特に、センシング情報収集部１６１は、特定のユーザ機能が起動されれば、当該ユーザ機能が画面回転制御機能としてプログラムリスト１５３に登録されているか否かを確認することができる。そして、センシング情報収集部１６１は、当該ユーザ機能がプログラムリスト１５３に登録されている場合、センサー部１７０を起動するように制御することができる。この際、センシング情報収集部１６１は、優先的に加速度センサー１７１を先に起動するように制御してもよい。そして、センシング情報収集部１６１は、水平モード判定部１６３が端末機１００の状態を水平状態として判定する場合、ジャイロセンサー１７３を起動するように制御してもよい。この際、センシング情報収集部１６１は、加速度センサー１７１を停止状態とするように制御してもよい。また、センシング情報収集部１６１は、ユーザ設定または設計者設定などによって選択的にジャイロセンサー１７３の起動とともに、地磁気センサー１７５を起動するように制御してもよい。センシング情報収集部１６１が収集するセンシング情報は、それぞれ水平モード判定部１６３及び画面回転サポート部１６５、誤差補正部１６７に伝達されてもよい。
【００３７】
水平モード判定部１６３は、センシング情報収集部１６１からセンシング情報を受け取る。そして、水平モード判定部１６３は、受信されたセンシング情報に基づいて端末機１００の状態が水平状態であるか否かを判定する。これをさらに詳しく説明すれば、水平モード判定部１６３は、センシング情報収集部１６１から加速度センサー１７１のセンシング情報を受け取る。そして、水平モード判定部１６３は、加速度センサー１７１のセンシング情報、すなわち重力加速度が９０度であるか否かを確認する。ここで、水平モード判定部１６３は、重力加速度が９０度である場合、これをセンシング情報収集部１６１及び画面回転サポート部１６５に伝達してもよい。
【００３８】
画面回転サポート部１６５は、センシング情報収集部１６１及び水平モード判定部１６３から伝達されるセンシング情報に基づいて端末機１００の画面回転制御を行う構成である。特に、画面回転サポート部１６５は、加速度センサー１７１から伝達される加速度情報によって分析された水平モード可否を水平モード判定部１６３から伝達されて、端末機１００の回転状態を判定することができる。すなわち画面回転サポート部１６５は、加速度情報に基づいて水平モード判定部１６３が伝達する情報を利用して端末機１００の横モードまたは縦モードを判定し、これにより、画面回転が行われるように制御することができる。
【００３９】
一方、画面回転サポート部１６５は、水平モード判定部１６３から現在状態が水平状態であることを指示する情報を伝達される場合、ジャイロセンサー１７３から伝達される角速度情報に基づいて水平状態での端末機１００の回転状態を判定することができる。これをさらに詳しく説明すれば、画面回転サポート部１６５は、水平モードでセンシング情報収集部１６１から角速度情報が収集されれば、当該情報を累積して格納する。そして、画面回転サポート部１６５は、累積した角速度情報が１つの方向においてある値、例えば、９０度範囲に該当する場合、画面回転のために端末機１００を制御することを決定し、現在の画面のモードを他のモードに転換するように制御する。すなわち、端末機１００が最初横モード状態であって、１つの方向への累積した角速度情報が９０度範囲に該当する場合、画面回転支援サポート部１６５は、縦モードに変更するように制御する。また、画面回転サポート部１６５は、端末機１００が最初縦モード状態であって、１つの方向への累積した角速度情報が９０度範囲に該当する場合、横モードに変更するように制御する。現在状態を横モードまたは縦モード状態として判定する基準は、水平モードに入る直前に収集された角速度情報であってもよい。すなわち、水平モードに入る直前に横モード状態または縦モード状態の場合、画面回転サポート部１６５は、現在の状態を直前の状態に該当する状態として判定することができる。
【００４０】
そして、画面回転サポート部１６５は、端末機１００の画面モードを転換する場合、センシング情報収集部１６１が伝達する角速度情報を初期化するようにセンシング情報収集部１６１を制御することができる。すなわち横モードから縦モードに画面回転されるか、縦モードから横モードに画面回転が決定されれば、角速度情報を初期化するように制御することができる。そして、画面回転サポート部１６５は、再びセンシング情報収集部１６１が伝達する角速度情報をさらに累積し、画面回転を決定することができる。ここで、画面回転サポート部１６５は、累積する角速度情報の方向を確認し、画面回転制御を行うことができる。
【００４１】
図４を参照して、水平状態での端末機１００の回転について説明すれば、ユーザが端末機１００を水平状態で一定方向、特に反時計回りに回転する場合、図４で左側に示されたグラフのように、ベースラインを基準として正の方向に突出するグラフに該当する角速度情報が収集される。すなわち、センシング情報収集部１６１は、＋ｚ軸方向の角速度情報を収集することができる。したがって、画面回転サポート部１６５は、ユーザが端末機１００を反時計回りに回転させるものと判定し、当該角速度情報の累積値が９０度範囲に近接する場合、画面の出力モードを回転するように制御することができる。この際、画面回転サポート部１６５は、横モードから縦モード、または縦モードから横モードに転換する場合、反時計回りを基準として画面が転換されるように制御することができる。
【００４２】
また、端末機１００が水平状態で時計回りに回転する場合、図４で、右側に示されたグラフのようなベースラインの負の方向に突出するグラフに該当する角速度情報が収集される。すなわち、センシング情報収集部１６１は、−ｚ軸方向の角速度情報を収集することができる。したがって、画面回転サポート部１６５は、ユーザが端末機１００を時計回りに回転させるものと判定し、当該角速度情報の累積値が９０度範囲に近接するかを確認することができる。その後、画面回転サポート部１６５は、角速度情報が９０度範囲に近接する場合、画面の出力モードを、時計回りを基準として回転するように制御することができる。
【００４３】
ここで、画面回転サポート部１６５は、角速度累積情報が９０度範囲の手前、例えば８０度程度に累積する場合に、画面回転のための端末機１００の状態変化が生じたと判定し、角速度方向によって画面が回転するように制御することもできる。また、画面回転サポート部１６５は、角速度累積情報が９０度範囲を超える場合、画面回転のための端末機１００の状態変化が生じたと判定し、角速度方向によって画面が回転するように表示部１４０を制御してもよい。すなわち、画面回転のための状態変化のための予め定められた角度に該当する閾値が設定されてもよく、この閾値は、ユーザ設定や設計者の意図によって調整されてもよい。状態変化閾値を提供するために、端末機１００は、水平状態で端末機１００の回転を決定する閾値設定メニューを提供してもよい。ユーザは、当該メニューを利用して状態変化閾値を設定することができる。
【００４４】
一方、画面回転サポート部１６５は、角速度の累積情報方向によって画面の回転モードを一方向だけでサポートすることもできる。すなわち画面回転サポート部１６５は、角速度の累積情報方向が反時計回りである＋ｚ軸方向の場合、画面状態を横モードに維持するように制御することができる。すなわち、画面回転サポート部１６５は、端末機１００の現在の画面状態と関係なく、端末機１００が地面を基準として水平状態で反時計回りへの回転が予め定められた角度より大きくなれば、横モードに変換するか、または横モードを維持するように制御することができる。これと同様に、画面回転サポート部１６５は、角速度の累積情報方向が時計回りである−ｚ軸方向の場合、画面状態を縦モードに維持するように制御することができる。すなわち、画面回転サポート部１６５は、端末機１００の現在の画面状態に関係なく、水平状態で時計回りへの回転が予め定められた角度より大きくなれば、前の或るモードから縦モードに変換するか、または縦モード状態の場合、当該モードを維持するように制御することができる。または、画面回転サポート部１６５は、反時計回りに予め定められた角度の回転が発生すると横モードになるようにサポートし、時計回りに予め定められた角度の回転が発生すると縦モードになるようにサポートすることもできる。ここで、画面回転サポート部１６５は、画面モード転換後にジャイロセンサー１７３のセンシング情報をリセットし、再び累積し、累積したセンシング情報に基づいて画面転換をサポートすることができる。
【００４５】
誤差補正部１６７は、テーブルや机などの固定された、あるいは安定的な表面にユーザが端末機１００を配置することなく、端末機１００を把持した状態、または平坦でないまたは不安定な表面上に端末機１００を配置する場合を判定する構成である。このために、誤差補正部１６７は、センシング情報収集部１６１からセンシング情報を受信する場合、特に角速度情報を収集する場合、当該角速度情報の誤差を確認することができる。誤差確認の際に、誤差補正部１６７は、図５に示されたようなセンシング情報が収集される場合、端末機１００の水平モードを解除するように制御することができる。すなわち、ユーザが端末機１００を把持した状態で水平を維持した場合、水平モード判定部１６３は、端末機１００の現在状態を水平と判定することができる。この際、誤差補正部１６７は、センシング情報収集部１６１から角速度情報を受信し、当該角速度情報がｘ、ｙ、ｚ軸のうち、特にｘ、ｙ軸のうち少なくとも１つでの角速度情報が既定の値より大きい場合、決定された水平モードを解除するか、または水平モードに入らないように禁止制御することができる。
【００４６】
さらに、本発明の画面回転サポート部１６５は、地磁気センサー１７５のセンシング情報を確認し、羅針盤の方向変化情報を確認することができる。すなわち画面回転サポート部１６５は、ジャイロセンサー１７３の角速度情報に基づいて画面回転を決定する際に地磁気センサー１７５のセンシング情報を確認し、端末機１００がどんな方向に回転したかを確認することができる。または、画面回転サポート部１６５は、地磁気センサー１７５の方向情報を確認し、端末機１００の回転状態を決定し、それによる画面転換を制御することもできる。
【００４７】
図６は、本発明の実施形態による画面回転制御方法を説明するためのフローチャートである。
【００４８】
図６を参照すれば、本発明の画面回転制御方法は、まず、制御部１６０が、ステップ６０１で、供給された電源を端末機１００の各構成の運用に必要な電源に分配することができる。次に、制御部１６０は、ステップ６０３で、画面回転制御機能サポートのための入力信号発生可否を確認することができる。すなわち、制御部１６０は、特定ユーザ機能の起動のための入力信号が発生すれば、当該入力信号によってリクエストされたユーザ機能が、画面回転制御機能が要求されるユーザ機能であるか否かを確認することができる。このために、制御部１６０は、格納部に格納されたプログラムリスト１５３を確認し、起動リクエストされたユーザ機能が画面回転制御機能に登録されたユーザ機能であるか否かを確認することができる。
【００４９】
ステップ６０３で発生した入力信号が画面回転制御機能サポートのための入力信号ではない場合、制御部１６０は、ステップ６０５において、入力信号による当該ユーザ機能を実行するように制御することができる。例えば、制御部１６０は、当該入力信号によってファイル再生を行う機能、音声または画像通話接続機能、放送視聴機能などを行うことができる。
【００５０】
一方、ステップ６０３で、画面回転制御機能サポートのための入力信号が発生すれば、制御部１６０は、ステップ６０７において、端末機１００が現在水平モード状態であるか否かを判定することができる。このために、制御部１６０は、ステップ６０３で画面回転制御機能サポートのための入力信号が発生すれば、加速度センサー１７１を起動するように制御することができる。
【００５１】
ステップ６０７で、端末機１００が現在水平モード状態ではない場合、ステップ６０９において、制御部１６０は、加速度センサー１７１基盤の画面回転をサポートするように端末機１００を制御することができる。すなわち、制御部１６０は、加速度センサー１７１が収集する情報に基づいて端末機１００の回転状態を判定し、それによる画面転換をサポートすることができる。
【００５２】
一方、ステップ６０７で、端末機１００が水平モード状態にある場合、制御部１６０は、ステップ６１１において、ジャイロセンサー１７３を起動し、初期化、すなわちセンサーリセットを行うと共に、センシング情報を収集するように制御することができる。ここで、制御部１６０は、加速度センサー１７１から供給される重力加速度が９０度であるかを判定してもよい。この際、制御部１６０は、重力加速度が９０度状態で一定時間維持されるか否かを判定した後、水平モード状態として判定してもよい。
【００５３】
その後、制御部１６０は、収集されたジャイロセンサー１７３のセンシング情報基盤の画面転換をステップ６１３でサポートする。すなわち、ジャイロセンサー１７３が収集した角速度情報が＋ｚ軸方向に既定の角度だけ移動する場合、制御部１６０は、横モードを縦モード、または縦モードを横モードに変更するように制御することができる。または、制御部１６０は、特定方向、すなわち横モードまたは縦モードのうちいずれか１つのモードが設定されるか、または維持されるように制御してもよい。同様に、ジャイロセンサー１７３が収集した角速度情報が−ｚ軸に既定の角度だけ移動する場合、制御部１６０は、縦モードを横モード、または横モードを縦モードに変更するように制御するか、縦モードまたは横モードのうちいずれか１つのモードが設定されるか、維持されるように制御することができる。
【００５４】
次に、制御部１６０は、ステップ６１５で、画面回転制御機能を終了するための入力信号発生可否を確認し、別途の機能終了入力信号発生がない場合、ステップ６０７の前に戻り、以下のステップを再実行するようにサポートすることができる。一方、制御部１６０は、画面回転制御機能を終了するための入力信号が発生する場合、ステップ６０１にリターンし、以下の過程を行うようにサポートすることができる。
【００５５】
さらに、ステップ６１１とステップ６１３との間で本発明の画面回転制御方法は、ステップ６１７のように、地磁気センサー情報収集及び適用を通じて画面回転決定の信頼度を高めることができる。これをさらに詳しく説明すれば、制御部１６０は、ジャイロセンサー１７３の起動時に地磁気センサー１７５を一緒に起動し、角速度情報収集とともに地磁気情報を収集するように制御することができる。そして、制御部１６０は、角速度情報に基づいて端末機１００の回転を判定するとき、地磁気情報を確認し、端末機１００が特定方向に回転したか否かを再確認することができる。
【００５６】
また、本発明の画面回転制御方法は、ステップ６１９のように、センシング情報収集の際の誤差補正を行う処理が追加されてもよい。すなわち、制御部１６０は、角速度情報が収集されれば、当該角速度情報でｘ、ｙ軸に設定された値より大きい角速度が発生しているか否かを確認する。そして、ｘ、ｙ軸方向の角速度情報が既定の値より大きい場合、制御部１６０は、現在状態が水平モード状態ではないものと判定し、端末機１００で予め定められた角度より大きい角速度情報が収集されても、当該情報の適用を取り消すように制御することができる。すなわち、制御部１６０は、角速度情報でｘ、ｙ軸のうち少なくとも１つの方向に予め定められたサイズ以上の角速度情報が含まれたセンシング情報が収集されれば、当該端末機１００の画面回転制御を適用せず、現在の画面状態を維持するように制御することができる。
【００５７】
前述したように、本発明の実施形態による画面回転制御方法は、端末機１００を水平状態に維持した状態でも、端末機１００及び画面の回転を判定することができることができる。これにより、ユーザは、多様な環境で画面のモード変更を提供され、一層便利で且つ容易に情報記入や端末機１００の制御を容易に行うことが可能となる。
【００５８】
表示部１４０に出力される画面の出力方向は、横モード及び縦モードそれぞれにおいて、２つの画面出力方向を有することができる。例えば、縦モードの場合、表示部１４０の上側方向から下側方向に情報が出力される第１方向と、表示部１４０の下側方向から上側方向に情報が出力される第２方向とを有することができる。横モードの場合にも、これと同様に、上側から下側方向への第１方向と下側から右側方向への第２方向に情報が出力される。本発明の端末機１００は、水平モードで一方向への画面出力のみをサポートする機能と２つの方向への画面出力をサポートする機能とを、ユーザ設定や設計者の意図に応じて選択的に提供することができる。
【００５９】
これをさらに詳しく説明すれば、一方向のみをサポートする場合、端末機１００は、水平状態で縦モードに配置された場合、情報が上側から下側に出力される第１方向の画面または下側から上側に情報が出力される第２方向の画面のうちいずれか１つの方向を有する画面を提供する。そして、端末機１００は、縦モードから横モードに変更される際に反時計回りの回転または時計回りの回転に関係なく、縦モードで出力される画面方向と同一の方向の画面が横モードで出力されるように制御してもよい。そして、端末機１００は、横モードから縦モードに変更するために、水平状態で予め定められた角度以上１つの方向に画面を回転する場合、端末機１００の回転方向とは無関係に、縦モードで以前出力された画面方向と同一の方向に、端末機１００の画面が出力されてもよい。
【００６０】
２つの方向への画面出力をサポートする場合、端末機１００は、画面回転時に出力方向を変えてもよい。例えば、水平状態且つ縦モードで第１方向の画面が表示部１４０に出力されていると仮定する。この際、縦モードから横モードに変更するための反時計回りの回転が発生すれば、端末機１００は、ユーザの前面を基準として横方向に配置されるようになり、当該端末機１００の表示部１４０に出力される画面は、横モード状態に配置され、上側から下側方向への第１方向の画面が出力される。一方、縦モードから横モードに変更されるための時計回りの回転が発生すれば、端末機１００は、ユーザの前面を基準として横方向に配置され、下側方向から上側方向への第２方向の画面が表示部１４０に出力される。
【００６１】
このような出力機能は、横モードから縦モードに変更される手続きでも同様に適用されてもよい。すなわち、横モードから縦モードに変更する場合、端末機１００が回転する方向によって、端末機１００の表示部１４０は、縦モードの上側から下側方向への第１方向の画面または下側から上側方向への第２方向の画面のうちのいずれか１つの方向の画面を出力してもよい。この際、端末機１００は、反時計回りの回転時に第２方向の画面を出力してもよく、時計回りの回転時に第１方向の画面を表示部１４０に出力してもよい。または、端末機１００は、反時計回りの回転時に第１方向の画面を出力するように制御し、時計回りの回転時に第２方向の画面を出力するように制御してもよい。前述した画面回転設定は、ユーザ設定によって変更されてもよく、また、設計者の意図に応じて設計過程で決定されてもよい。
【００６２】
そして、前述したように、端末機１００は、予め定められた回転方向によって画面の回転を切り換えることができる。すなわち、端末機１００は、水平状態で反時計回りの回転が所定の角度より大きければ、第１方向の縦モード画面または第１方向の横モード画面に切り換えてもよい。また、端末機１００は、水平状態で時計回りの回転が予め定められた角度より大きければ、第２方向の縦モードまたは第２方向の横モード画面に切り換えてもよい。
【００６３】
図７は、本発明の他の実施形態による画面回転制御機能サポートのための制御部１６０の構成をさらに詳しく示す図である。
【００６４】
図７を参照すれば、本発明の端末機制御部１６０は、センシング情報収集部１６１、水平モード判定部１６３、画面回転サポート部１６５、誤差補正部１６７及びタッチペンサポート部１６９を含んでもよい。
【００６５】
ここで、センシング情報収集部１６１、水平モード判定部１６３、画面回転サポート部１６５、誤差補正部１６７は、前述した図３での制御部１６０の構成と類似の機能と役割を有しているので、それに関する詳細な説明を省略する。
【００６６】
一方、タッチペンサポート部１６９は、本発明の端末機１００がタッチペン２００との連携を通じたタッチイベント生成と適用をサポートする場合に、追加されるとよい。このようなタッチペンサポート部１６９は、タッチペン２００が有する固有の物理的情報、例えばキャパシタンス情報に基づいてタッチペン２００の接触を認知することができ、タッチペン２００の接触時に特定のユーザ機能をサポートすることができる。すなわちタッチペンサポート部１６９は、タッチパネルから収集されるキャパシタンスが既定の値以上またはこれに近接した値の場合、タッチペン２００の操作がされたとして自動的に判定し、タッチペン２００操作のための機能サポートを行うことができる。または、タッチペンサポート部１６９は、タッチペン２００操作のためのメニュー項目を提供することができる。
【００６７】
タッチペンサポート部１６９は、特定値のキャパシタンスが収集されるかまたは当該メニュー項目が活性化される場合、タッチペン２００の入力に応じて筆記セッティング値または設定値などをタッチイベントに適用し、指タッチと異なるように情報を表示部１４０に出力するようにサポートしてもよい。この際、タッチペンサポート部１６９は、端末機１００の水平モードが操作される場合、横モード状態と縦モード状態またはモード変換状態に応じて異なる筆記セッティング値を適用するように制御してもよい。
【００６８】
例えば、端末機１００が現在水平状態且つ横モード状態である場合、タッチペンサポート部１６９は、第１太さの線、第１色、第１フォント、第１点線の形態のうち少なくとも１つを含む第１筆記セッティング値を適用してもよい。そして、端末機１００が水平状態且つ縦モード状態である場合、タッチペンサポート部１６９は、第２太さの線、第２色、第２フォント、第２点線の形態のうち少なくとも１つを含む第２筆記セッティング値を適用してもよい。または、タッチペンサポート部１６９は、縦モード状態の場合、消去機能の筆記セッティング値を適用してもよい。このように、本発明のタッチペンサポート部１６９は、端末機１００が横モードであるか縦モードであるかに基づいて、異なる筆記セッティング値を適用することができ、モード変換時に筆記セッティング値を他の値に転換するように制御することができる。これにより、ユーザは、タッチペン２００を利用する場合、さらに容易で且つ早い筆記機能操作を行うことができる。これにより、本発明は、端末機の表示部に接触するタッチペンと、前記端末機の水平状態確認のための加速度センサー及び前記端末機の角速度情報収集のためのジャイロセンサーを含み、水平状態に配置されている場合、当該水平状態での端末機回転状態または回転変化状態に応じてタッチペンの異なる筆記セッティング値を適用する端末機とを含むことを特徴とする画面回転制御をサポートするタッチシステムの構成を開示する。
【００６９】
ここで、端末機は、水平状態で端末機の横モードまたは縦モードによってタッチペンによって発生するタッチイベントに対して線の太さ、色、点線、フォントのうち少なくとも１つが異なる筆記セッティング値を適用するか、または水平状態で端末機の横モードまたは縦モードのうちいずれか１つのモードには、筆記セッティング値を適用し、残りのモードには、消去セッティング値を適用してもよい。
【００７０】
以上で説明したように、本発明の実施形態による画面回転制御方法及びこれをサポートする端末機は、端末機１００が水平状態に配置される環境でも画面の回転制御をサポートすることができると共に、水平状態でタッチペン２００の多様な機能操作が可能となるようにサポートすることができる。これにより、ユーザは、本発明を通じて端末機１００の状態に制限されることなく、自由な環境で一層便利で且つ容易に情報記入や端末機１００の操作を行うことができる。
【００７１】
一方、前述した端末機１００は、その提供形態によって多様な追加モジュールをさらに含んでもよい。すなわち、端末機１００は、通信端末機の場合、近距離通信のための近距離通信モジュール、端末機１００の有線通信方式または無線通信方式によるデータ送受信のためのインターフェース、インターネットと通信し、インターネット機能を行うインターネット通信モジュール及びデジタル放送受信と再生機能を行うデジタル放送モジュールなどのように前述されていない構成をさらに含んでもよい。このような構成要素は、デジタル機器のコンバージェス（ｃｏｎｖｅｒｇｅｎｃｅ）傾向に従って変形が非常に多様で、すべて列挙することはできないが、言及された構成要素と同等な水準の構成要素がデバイスにさらに追加されて構成されてもよい。また、本発明の端末機１００は、その提供形態によって前述の構成のうち特定構成が排除されるか、他の構成に代替されてもよいは勿論である。これは、本技術分野における通常の知識を有する者に容易に理解されうる。
【００７２】
また、本発明の実施形態による端末機１００は、多様な通信システムに対応する通信プロトコル(ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｐｒｏｔｏｃｏｌｓ)に基づいて動作するすべての移動通信端末機（ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｔｅｒｍｉｎａｌｓ）を含めて、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）、デジタル放送プレーヤー、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、音楽再生機(例えば、ＭＰ３プレーヤー)、携帯ゲーム端末、スマートフォン(Ｓｍａｒｔ Ｐｈｏｎｅ)、ノートパソコン(Ｎｏｔｅｂｏｏｋ)及びハンドヘルドパソコンなどすべての情報通信機器とマルチメディア機器及びそれに対する応用機器を含んでもよい。
【００７３】
一方、多様な実施形態によれば、本発明による装置（例えば、モジュールまたはその機能）または方法（例えば、動作）の少なくとも一部は、例えば、プログラミングモジュールの形態でコンピュータに読み取り可能な格納媒体（ｃｏｍｐｕｔｅｒ−ｒｅａｄａｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉａ）に格納された命令として具現化されてもよい。このプログラムは、１つ以上のプロセッサ（例えば、プロセッサ２１０）によって実行される場合、１つ以上のプロセッサがこの命令に該当する機能を実行することができる。コンピュータで読み取り可能な格納媒体は、例えば、メモリ２３０であってもよい。プログラミングモジュールの少なくとも一部は、例えば、プロセッサ２１０によって具現化（ｉｍｐｌｅｍｅｎｔ）（例えば、実行）されてもよい。プログラミングモジュールの少なくとも一部は、１つ以上の機能を行うための、例えば、モジュール、プログラム、ルーチン、命令語セット(ｓｅｔｓ ｏｆ ｉｎｓｔｒｕｃｔｉｏｎｓ)またはプロセスなどを含んでもよい。
【００７４】
コンピュータで読み取り可能な記録媒体には、ハードディスク、フロッピーディスク及び磁気テープのようなマグネチック媒体（Ｍａｇｎｅｔｉｃ  Ｍｅｄｉａ）と、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）のような光記録媒体（Ｏｐｔｉｃａｌ  Ｍｅｄｉａ）と、フロプチカルディスク（Ｆｌｏｐｔｉｃａｌ  Ｄｉｓｋ）のような磁気−光媒体（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  Ｍｅｄｉａ）と、ＲＯＭ(Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ)、ＲＡＭ(Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ)、フラッシュメモリなどのようなプログラム命令（例えば、プログラミングモジュール）を格納し実行するように特別に構成されたハードウェア装置が含まれてもよい。また、プログラム命令には、コンパイラーによって生成されるもののような機械語コードだけでなく、インタプリターなどを使用してコンピュータによって実行されることができる高級言語コードを含んでもよい。前述したハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェアモジュールとして作動するように構成されることができ、その逆も同様である。
【００７５】
そして、本明細書と図面に開示された実施形態は、本発明の内容を容易に説明し、理解を助けるために、特定の例を提示したものに過ぎず、本発明の範囲を限定しようとするものではない。したがって、本発明の範囲は、これに開示された実施形態以外にも本発明の技術的思想に基づいて導き出されるすべての変更または変形された形態が本発明の範囲に含まれるものと解釈されなければならない。
【図１】
2015502602.tif 000003
【図２】
2015502602.tif 000004
【図３】
2015502602.tif 000005
【図４】
2015502602.tif 000006
【図５】
2015502602.tif 000007
【図６】
2015502602.tif 000008
【図７】
2015502602.tif 000009
【国際調査報告】
2015502602.tif 000010
2015502602.tif 000011