JP2020530623A - 電子装置及びその制御方法 - Google Patents

電子装置及びその制御方法 Download PDF

Info

Publication number
JP2020530623A
JP2020530623A JP2020506958A JP2020506958A JP2020530623A JP 2020530623 A JP2020530623 A JP 2020530623A JP 2020506958 A JP2020506958 A JP 2020506958A JP 2020506958 A JP2020506958 A JP 2020506958A JP 2020530623 A JP2020530623 A JP 2020530623A
Authority
JP
Japan
Prior art keywords
pages
display
electronic device
displayed
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2020506958A
Other languages
English (en)
Other versions
JP7008799B2 (ja
Inventor
カン,ジェニー
キム,ドン−ヒョク
キム,ス−ア
キム,ヨン−ク
パク,ソ−ジョン
ペ,ヒョン−スン
ウォン,ドン−ヒ
イ,ソン−へ
イ,ジェ−クァン
チェー,ヒョン−ホ
ハン,ヨン−ラン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority claimed from PCT/KR2018/009668 external-priority patent/WO2019039866A1/en
Publication of JP2020530623A publication Critical patent/JP2020530623A/ja
Application granted granted Critical
Publication of JP7008799B2 publication Critical patent/JP7008799B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

電子装置及びその制御方法が開示される。本発明の一実施形態に係る電子装置の制御方法は、複数のページのうち少なくとも1つのページを表示するステップと、少なくとも1つのページを表示する間、タッチドラッグ入力を検知するステップと、タッチドラッグ入力の開始点が第1領域内に位置する場合、タッチドラッグ入力によって、複数のページに対するスクロール機能を行い、タッチドラッグ入力の開始点が第2領域内に位置する場合、タッチドラッグ入力によってドローイング機能を行うステップとを含む。それにより、本発明にかかる電子装置は、様々なインタラクション環境を提供することができるようになる。

Description

本発明は、電子装置及びその制御方法に関し、より詳細には、大画面のディスプレイを備える電子装置及びその制御方法に関する。
従来の電子黒板のような大画面の電子装置は、ユーザの命令による様々なインタラクション環境を提供する。
例えば、電子装置は、ユーザの命令に対応するコンテンツ或いはユーザのタッチドラッグの入力によるドローイングイメージを少なくとも1つのページの表示されたディスプレイ上に表示するインタラクション環境を提供することができる。
このようなインタラクション環境において、電子装置は、ディスプレイの一領域に表示されたスクロールバーに対するユーザの操作に応じて、ディスプレイ上に表示された少なくとも1つのページをスクロールし、以前或いは次のページを表示することができる。
更に、電子装置は、ディスプレイの一領域に表示された複数のページをガイドするナビゲーションウィンドウに対するユーザの操作に応じて、ディスプレイ上に表示された少なくとも1つのページをスクロールし、以前或いは次のページに転換して表示することができる。
しかし、電子装置は、複数のページを相互分離された状態でディスプレイ上に表示することで、ユーザの操作に応じてページがスクロールされると、ページが継続してディスプレイ上に表示できないという問題があった。
そのため、このような従来の電子装置で提供するインタラクション環境より多様なインタラクション環境を提供するための方策が必要となる。
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、大画面のディスプレイを提供する電子装置を通じて様々なインタラクション環境を提供することにある。
特に、本発明は、大画面のディスプレイを提供する電子装置を利用することで、複数のページが継続して表示されるインタラクション環境を提供することを目的とする。
以上のような目的を達成するための本発明の一実施形態に係る電子装置の制御方法は、複数のページを表示するステップと、前記複数のページを表示する間、タッチドラッグ入力を検知するステップと、前記タッチドラッグ入力の開始点が、前記複数のページの境界から予め設定された距離の領域内に位置する場合、前記タッチドラッグ入力によって、前記複数のページに対するスクロール機能を行い、前記タッチドラッグ入力の開始点が前記複数のページの境界から予め設定された距離の領域外に位置する場合、前記タッチドラッグ入力によってドローイング機能を行うステップとを含む。
そして、前記表示するステップは、前記複数のページ間を区分するための境界線を一緒に表示してよい。
なお、前記表示するステップは、前記複数のページをガイドするためのナビゲーションウィンドウを表示するためのアイコンを一緒に表示し、前記方法は、前記アイコンを選択するユーザ命令が入力されると、前記複数のページが表示される間、前記ディスプレイの一領域に前記ナビゲーションウィンドウを一緒に表示してよい。
そして、前記ナビゲーションウィンドウは、現在表示される複数のページをガイドするためのインディケータを含み、前記スクロール機能が行われた場合、前記行われたスクロールによって前記インディケータを移動してよい。
なお、前記インディケータは、現在表示されるページを移動するためのアイコン、ページを挿入するためのアイコン、ページを削除するためのアイコンのうち、少なくとも1つを含んでよい。
そして、前記複数のページ及び前記ナビゲーションウィンドウが同時に表示される間、前記電子装置の回転が検知されると、前記複数のページは回転せずに、前記ナビゲーションウィンドウを前記電子装置の回転によって回転するステップを更に含んでよい。
なお、前記表示するステップは、前記複数のページが表示されているディスプレイ上に前記複数のページをスクロールするためのスクロールパッドを表示し、前記方法は、前記スクロールパッドを介してユーザ命令が入力されると、前記ユーザ命令に応じて、前記複数のページをスクロールするステップを更に含んでよい。
そして、前記行うステップは、前記タッチドラッグ入力の開始点が前記複数ページの境界から予め設定された距離の領域外に位置する場合、前記タッチドラッグ入力が検知れた領域のタッチ面積を確認するステップと、前記検知された領域のタッチ面積が第1しきい値以下である場合、前記タッチドラッグ入力によって前記ドローイング機能を行うステップを更に含んでよい。
なお、前記行うステップは、前記検知された領域のタッチ面積が前記第1しきい値を超過して第2しきい値未満である場合、前記タッチドラッグ入力によって消しゴム機能を行い、前記検知された領域のタッチ面積が前記第2しきい値以上であれば、前記タッチドラッグ入力によって予め定義されたイメージを挿入する機能を行うステップを更に含んでよい。
一方、本発明の別の実施形態に係る電子装置は、ディスプレイと、入力部と、複数のページを表示するように前記ディスプレイを制御し、前記複数のページを表示する間、前記入力部を介してタッチドラッグ入力が検知されると、前記タッチドラッグ入力の開始点が、前記複数のページの境界から予め設定された距離の領域内に位置する場合、前記タッチドラッグ入力によって、前記複数のページに対するスクロール機能を行い、前記タッチドラッグ入力の開始点が前記複数のページの境界から予め設定された距離の領域外に位置する場合、前記タッチドラッグ入力によってドローイング機能を行うプロセッサとを含む。
そして、前記プロセッサは、前記複数のページ間を区分するための境界線を一緒に表示するように前記ディスプレイを制御してよい。
なお、前記プロセッサは、前記複数のページをガイドするためのナビゲーションウィンドウを表示するためのアイコンを一緒に表示し、前記アイコンを選択するユーザ命令が入力されると、前記複数のページが表示される間、前記ディスプレイの一領域に前記ナビゲーションウィンドウを一緒に表示するように前記ディスプレイを制御してよい。
そして、前記ナビゲーションウィンドウは、現在表示される複数のページをガイドするためのインディケータを含み、前記プロセッサは、前記スクロール機能が行われた場合、前記行われたスクロールによって前記インディケータを移動してよい。
なお、前記インディケータは、現在表示されるページを移動するためのアイコン、ページを挿入するためのアイコン、ページを削除するためのアイコンのうち、少なくとも1つを含んでよい。
そして、前記プロセッサは、前記複数のページ及び前記ナビゲーションウィンドウが同時に表示される間、前記電子装置の回転が検知されると、前記複数のページは回転せずに、前記ナビゲーションウィンドウを前記電子装置の回転によって回転させてよい。
なお、前記プロセッサは、前記少なくとも1つのページが表示されている状態で、前記複数のページをスクロールするためのスクロールパッドを表示するように前記ディスプレイを制御し、前記スクロールパッドを介してユーザ命令が入力されると、前記ユーザ命令に応じて、前記複数のページをスクロールしてよい。
そして、前記プロセッサは、前記タッチドラッグ入力の開始点が前記複数ページの境界から予め設定された距離の領域外に位置する場合、前記タッチドラッグ入力が検知れた領域のタッチ面積を確認し、前記検知された領域のタッチ面積が第1しきい値以下である場合、前記タッチドラッグ入力によって前記ドローイング機能を行ってよい。
なお、前記プロセッサは、前記検知された領域のタッチ面積が前記第1しきい値を超過して第2しきい値未満である場合、前記タッチドラッグ入力によって消しゴム機能を行い、前記検知された領域のタッチ面積が前記第2しきい値以上であれば、前記タッチドラッグ入力によって予め定義されたイメージを挿入する機能を行ってよい。
以上説明したように、本発明によれば、本発明にかかる電子装置は、様々なインタラクション環境を提供することができるようになる。
前記及び/又は様態は、添付図面に示す例示的な実施形態を参照してより明確になる。これらの図面は、特定の例示的な実施例のみを示し、本発明の範囲を制限するものとして見なされないことを理解し、本明細書の原理は、添付図面を参照して追加の特異性及び細部事項として説明される。
本発明の一実施形態に係る電子装置のブロック図である。 本発明の一実施形態に係るディスプレイ構造を示す例示図である。 本発明の一実施形態に係る電子装置の細部ブロック図である。 本発明の一実施形態に係る電子装置でスクロール動作を行う例示図である。 本発明の一実施形態に係る電子装置でスクロール動作を行う例示図である。 本発明の一実施形態に係る電子装置でスクロール動作を行う例示図である。 本発明の別の実施形態に係る電子装置でスクロール動作を行う例示図である。 本発明の一実施形態に係る電子装置でナビゲーションUIを提供する例示図である。 本発明の一実施形態に係る電子装置で電子装置の回転によってディスプレイを制御する例示図である。 本発明の一実施形態に係る電子装置でタッチドラッグ入力によって動作を行う例示図である。 本発明の一実施形態に係る電子装置でタッチドラッグ入力によって動作を行う例示図である。 本発明の一実施形態に係る電子装置でタッチドラッグ入力によって動作を行う例示図である。 本発明の一実施形態に係る電子装置の制御方法を示すフローチャートである。 本発明の一実施形態に係る電子装置でユーザタッチに対応する機能を行う方法を示すフローチャートである。
本明細書で使われる用語に対して概略に説明し、本発明について具体的に説明する。
本発明の実施形態で使われる用語は、本発明における機能を考慮しつつ可能な限り、現在広く使われる一般的な用語を選択しているが、それは、当分野に携わる技術者の意図又は判例、新たな技術の出現などによって変わることがある。なお、特定の場合は、出願人が任意に選定した用語もあり、この場合は該当する発明の説明部分で詳細にその意味を記載する。よって、本発明で使われる用語は、単なる用語の名称はなく、その用語のもつ意味と本発明の全般に亘る内容に基づいて定義されるべきである。
本発明の実施形態は、様々な変換を施すことができ、様々な実施例を有することができるため、特定の実施例を図面に例示し、詳細な説明において詳しく説明する。しかし、それは、特定の実施例に対し、範囲を限定しようとするものではなく、発明された思想及び技術範囲に含まれる全ての変換、均等物ないし代替物を含むものとして理解されるべきある。実施例を説明するうえで、関連する公知技術に対する具体的な説明が要旨を曖昧にすると判断される場合には、その詳細な説明を省略する。
第1、第2などの用語は、様々な構成要素を説明するうえで使われてよいが、構成要素は用語によって限定されてはならない。用語は、一つの構成要素を別の構成要素から区別する目的としてのみ使われる。
単数の表現は、文脈上明白にそうでないことを意味しない限り、複数の表現を含む。本出願において、「含む」又は「構成される」などの用語は、明細書上に記載された特徴、数字、ステップ、動作、構成要素、部品又はそれらを組み合わせたものが存在することを指定するためのものであって、一つ又はそれ以上の別の特徴や数字、ステップ、動作、構成要素、部品又はそれらを組み合わせたものの存在又は付加可能性を予め排除しないと理解されるべきである。
本発明において、「モジュール」或いは「部」は、少なくとも一つの機能や動作を行い、ハードウェア又はソフトウェアで実現されたり、ハードウェアとソフトウェアとの結合で実現されてよい。なお、複数の「モジュール」或いは複数の「部」は、特定のハードウェアで実現される必要がある「モジュール」或いは「部」を除いては、少なくとも一つのモジュールで一体化されて少なくとも一つのプロセッサ(図示せず)で実現されてよい。
本発明の実施例において、或る部分が別の部分と「接続」されているとする際、それは「直接接続」されている場合だけでなく、その中間に別の素子を隔てて「電気的に接続」されている場合も含む。なお、物理的な接続だけでなく、無線接続されている場合も含む。なお、或る部分がある構成要素を「含む」とする際、それは、特にそうでないと記載されていない限り、他の構成要素を除くものではなく、他の構成要素をさらに含むことができることを意味する。
以下では、添付の図を参照し、本発明の実施形態に対して本発明の属する技術分野で通常の知識を有する者が容易に実施できるように詳細に説明する。しかし、本発明は、複数の異なる形態で実現されてよく、ここにおいて説明する実施形態に限定されない。そして、図面において、本発明を明確に説明するために、発明と関係のない部分は省略しており、明細書の全体を通して類似する部分については、類似する図面符号を付する。
以下では、図面を参照し、本発明について詳細に説明する。
図1は、本発明の一実施形態に係る電子装置のブロック図である。
電子装置100は、複数のユーザ間で多様なコミュニティ環境が行われる講義室及び会議室などに用いられる電子黒板或いは建物の壁に設置されるデジタルサイネージのような大画面ディスプレイ装置であってよい。
このような電子装置100は、入力部110と、ディスプレイ120及びプロセッサ130を含む。
入力部110は、ユーザのタッチドラッグ入力及び後述の入力装置200のタッチドラッグ入力を検知する。更に、入力部110は、ユーザの多様なユーザ命令を入力されることができる。
ディスプレイ120は、複数のページのうち少なくとも1つを表示する。更に、ディスプレイ120は、複数のページの間を区分するための境界線(以下、境界UIという)、複数のページをガイドするナビゲーションウィンドウ(以下、ナビゲーションUIという)などを表示することができる。
このような入力部110及びディスプレイ120の構成について、詳しく説明する。
プロセッサ130は、複数のページのうち少なくとも1つのページを表示するようにディスプレイ120を制御する。それにより、ディスプレイ120は、プロセッサ130の複数のページのうち少なくとも1つのページを表示することができる。このように、複数のページのうち少なくとも1つのページが表示されている状態で、入力部110を介してタッチドラッグ入力が検知されると、プロセッサ130は、タッチドラッグ入力の検知された開始点が第1領域内に位置する否かを判断する。
判断の結果、タッチドラッグ入力の検知された開始点が第1領域内に位置すると、プロセッサ130は、タッチドラッグ入力によって、複数のページに対するスクロール機能を行う。それにより、ディスプレイ120は、スクロールされたページをディスプレイすることができる。ここで、第1領域は、複数ページのそれぞれの境界から予め設定された距離範囲に該当する領域を意味してよい。即ち、第1領域は、境界UIの表示された地点を基準に予め設定された距離範囲内の領域であってよい。一実施形態によると、第1領域は、境界UI上に又は境界UIの近くにあってよい。別の実施形態によると、第1領域は、境界UIから予め決定された距離内にあってよい。
一方、検知されたタッチドラッグ入力の開始点が第2領域内に位置する場合、プロセッサ130は、検知されたタッチドラッグ入力によってドローイング機能を行う。それにより、ディスプレイ120は、タッチドラッグ入力に対応するドローイングイメージを表示することができる。ここで、第2領域は、第1領域外の領域であってよい。即ち、第2領域は、複数ページのそれぞれの境界から予め設定された距離範囲外の領域に該当する領域を意味してよい。
本発明の更なる様態によって、プロセッサ130は、複数のページをガイドするためのナビゲーションUIを表示するためのアイコンを一緒に表示するようにディスプレイ120を制御してよい。このような制御命令に応じて、ナビゲーションUIを表示するためのアイコンがディスプレイ120に表示されている状態で、当該アイコンを選択するためのユーザ命令が入力されると、プロセッサ130は、ディスプレイ120上に少なくとも1つのページが表示される間、ディスプレイ120の位置領域にナビゲーションUIを少なくとも1つのページとともに表示するようにディスプレイ120を制御してよい。
それにより、ディスプレイ120は、少なくとも1つのページとともに一領域にナビゲーションUIを表示してよい。
一方、ディスプレイ120の一領域に表示されたナビゲーションUIは、ディスプレイ120上に現在表示されている少なくとも1つのページをガイドするためのインディケータを含んでよい。よって、プロセッサ120は、スクロール機能が行われた場合、行われたスクロールによってナビゲーションUIに含まれたインディケータを移動してよい。
一方、上述のインディケータは、ディスプレイ120上に現在表示されているページを移動するためのアイコン、ページを挿入するためのアイコン、及びページを削除するためのアイコンのうち、少なくとも1つを含んでよい。
よって、インディケータに含まれた少なくとも1つのアイコンが選択されると、プロセッサ130は、選択された少なくとも1つのアイコンに対応し、ページを移動したり、ページを挿入或いは削除してよい。
本発明の更なる様態によって、プロセッサ130は、ディスプレイ120上に少なくとも1つのページ及びナビゲーションUIが同時に表示される間、電子装置100の回転が検知されると、少なくとも1つのページを回線せずに、ナビゲーションUIを電子装置100の回転によって回転させてよい。
具体的に、ディスプレイ120は、複数のレイヤで実現されてよい。よって、プロセッサ130は、複数のレイヤのうち、少なくとも1つのページを表示するレイヤの表示状態を維持する。一方、プロセッサ130は、複数のレイヤのうち、ナビゲーションUIを表示する更に別のレイヤの表示状態を電子装置100の回転方向に応じて変更された形態で表示されるようにナビゲーションUIに対する映像処理を行ってよい。
それにより、ディスプレイ120は、少なくとも1つのページの表示状態を維持しつつ、ナビゲーションUIの表示状態を変更させ、表示してよい。
本発明の更なる様態によって、プロセッサ130は、少なくとも1つのページ上に複数のページをスクロールするためのスクロールパッドを表示するようにディスプレイ120を制御してよい。このような制御命令に応じて、ディスプレイ120は、複数のページをスクロールするためのスクロールパッドを表示してよい。このようなスクロールパッドが表示されている状態で、スクロールパッドを介してユーザ命令が入力されると、プロセッサ130は、ユーザ命令に応じて、複数のページをスクロールしてよい。それにより、ディスプレイ120は、スクロールされたページを表示してよい。
一方、プロセッサ130は、タッチドラッグ入力の開始点が第2領域内に位置する場合、タッチドラッグ入力の検知された領域のタッチ面積によって異なる機能を行ってよい。
具体的に、プロセッサ130は、タッチドラッグ入力の検知された領域のタッチ面積が予め設定された第1しきい値以下であれば、タッチドラッグ入力によってドローイング機能を行ってよい。それにより、ディスプレイ120は、タッチドラッグ入力によってドローイングされたドローイングイメージを表示してよい。
一方、プロセッサ130は、タッチドラッグ入力の検知された領域のタッチ面積が第1しきい値を超過し、第2しきい値未満である場合、タッチドラッグ入力によって、ディスプレイ120上に表示されたイメージを削除する消しゴム機能を行う。
一方、タッチドラッグ入力の検知された領域のタッチ面積が第2しきい値を超過する場合、プロセッサ130は、タッチドラッグ入力によって、予め定義されたイメージを挿入するための機能を行う。具体的に、プロセッサ130は、タッチドラッグ入力の検知された領域のタッチ面積が第2しきい値を超過する場合、予め定義された少なくとも1つのイメージを表示するようにディスプレイ120を制御する。それにより、ディスプレイ120は、タッチドラッグ入力の検知された領域の近くに予め定義された少なくとも1つのイメージを表示してよい。その後、少なくとも1つのイメージを選択するためのユーザ命令が入力されると、ディスプレイ120はプロセッサ130の制御命令に応じ、ユーザ命令に対応するイメージを選択して表示してよい。
以下では、本発明に係るディスプレイ120について詳細に説明する。
図2は、本発明の一実施形態に係るディスプレイ構造を示す例示図である。
図2に示すように、ディスプレイ120は、複数のレイヤ210、220及び230からなってよい。
複数のレイヤ210、220及び230のうちの第1レイヤ210は、複数のページのうち少なくとも1つのページ、複数のページ間を区分するための境界UI及びユーザタッチに対応するドローイングイメージを表示してよい。
第2レイヤ220は、第1レイヤ210の上段に配置され、外部端末(図示せず)から受信されたコンテンツ或いは電子装置100に予め保存されたコンテンツを表示してよい。
第3レイヤ230は、第1レイヤ220の上段に配置され、ナビゲーションUI及び複数のページをスクロールするためのスクロールパッド、ナビゲーションUIを表示するためのアイコンなどを表示してよい。
このように、ディスプレイ120が第1ないし第3レイヤ210〜230で実現され、第1レイヤ210に少なくとも1つのページが表示され、第3レイヤ230にナビゲーションUIが表示されている状態で電子装置100の回転が検知されると、プロセッサ130は、第1レイヤ210の表示状態を維持し、第3レイヤ230に表示されたナビゲーションUIを電子装置の回転によって回転させ、第3レイヤ230に表示してよい。
一方、本発明はそれに限定されず、複数のレイヤ210〜230は、上述の配置構造とは異なうる構造で配置されてよい。
図3は、本発明の一実施形態に係る電子装置の細部ブロック図である。
上述のように、電子装置100が電子黒板或いは建物の壁に設置されるデジタルサイネージのような大画面ディスプレイ装置である場合、上述の入力部110、ディスプレイ120及びプロセッサ130の他にも、図3に示すように、通信部140、映像処理部150、オーディオ出力部160、保存部170を更に含んでよい。
まず、上述の入力部110は、多様なユーザ命令を受信してプロセッサ130に伝達するための手段として、操作部111及びタッチ入力部112を含んでよい。
操作部111は、各種機能キー、数字キー、特殊キー、文字キーなどを備えたキーパッド(Key Pad)で実現されてよい。そして、タッチ入力部1120は、上述のディスプレイ120と相互レイヤ構造をなすタッチパッドで実現されてよい。この場合、タッチ入力部112は、ディスプレイ120に表示された多様なUI関連のアイコンに対する選択命令を受信したり、タッチドラッグ入力によるドローイングイメージをディスプレイ120に表示された少なくとも1つのページに表示してよい。
ディスプレイ120は、液晶表示装置(LiqUId Crystal Display:LCD)、有機電気発光ダイオード(Organic Light Emitting Display:OLED)などで実現されてよい。
通信部140は、近距離通信モジュール141、無線通信モジュール142及びコネクタ143を含んでよい。
近距離通信モジュール141は、近距離に位置する少なくとも1つの外部端末(図示せず)と、近距離無線通信を行うモジュールとして、例えば、ブルートゥース(Bluetooth(登録商標))モジュール、NFC(Near Field Communication)モジュール、Wi−Fiモジュール、Zigbeeモジュールのうち、少なくとも1つを含んでよい。
無線通信モジュール142は、無線LANのように、IEEEなどのような無線通信プロトコールによって外部ネットワークに接続され、通信を行うモジュールである。しかし、本発明は、それに限定されずに、無線通信モジュール142は、3G(3rd Generation)、3GPP(3rd Generation Partnership Project)、LTE(Long Term Evoloution)などのような多様な通信規格によって移動通信網に接続し、通信を行う移動通信モジュールであってよい。
コネクタ143は、USB 2.0、USB 3.0、HDMI(登録商標)、IEEE 1394など、多様なソース装置とのインターフェースを提供する構成である。このようなコネクタ133は、プロセッサ130の制御命令によってコネクタ133に接続された有線ケーブルを介して外部端末(図示せず)或いは外部サーバ(図示せず)から伝送された映像関連データを受信するか、予め保存された映像関連データを外部記録媒体に伝送してよい。なお、コネクタ143は、コネクタ143と物理的に接続された有線ケーブルを介して電源ソースから電源を入力されてよい。
映像処理部150は、外部端末(図示せず)から受信されたコンテンツを電子装置100のディスプレイ120及び後述のオーディオ出力部160のうち少なくとも1つを介して出力可能な形で信号処理する。
オーディオ出力部160は、外部端末(図示せず)から受信されたコンテンツに含まれたオーディオデータをスピーカ(図示せず)を介して可聴音で出力する。
そして、保存部170は、外部端末(図示せず)から受信されたコンテンツを保存するか、電子装置100の動作を制御するための運用プログラムを保存することができる。ここで、運用プログラムは、電子装置100がターンオン(Turn On)される場合、保存部170で読み取られ、コンパイルされて電子装置100の各構成を動作させるプログラムになってよい。
一方、上述のプロセッサ130は、ROM131、RAM132、CPU133及びGPU134を更に含んでよく、ROM131、RAM132、CPU133及びGPU134は、バス135を介して相互接続されてよい。
CPU133は、保存部170にアクセスし、保存部170に保存されたOSを用いてブートを行う。なお、CPU133は、保存部170に保存された各種プログラム、コンテンツ、データなどを用いて多様な動作を行う。
GPU134は、アイコン、イメージ、テキストなどのような多様な客体を含むディスプレイ画面を生成する。具体的に、GPU134は、受信された制御命令に基づいて画面のレイアウトに応じて、各客体が表示される座標値、形、大きさ、カラーなどのような属性値を演算し、演算された属性値に基づいて客体を含む多様なレイアウトのディスプレイ画面を生成する。
ROM131には、システムブートのための命令語セットなどが保存される。ターンオン命令が入力されて電源が供給されると、CPU133は、ROM131に保存された命令語に応じて保存部170に保存されたOSをRAM124にコピーし、OSを実行させてシステムをブートさせる。ブートが完了すると、CPU134は、保存部170に保存された各種プログラムをRAM132にコピーし、RAM132にコピーされたプログラムを実行させて各種動作を行う。
このようなプロセッサ130は、上述の各構成と組み合わせられ、単一チップシステム(System−on−a−chip又はSystem on chip:SOC、SoC)で実現されてよい。
一方、上述のプロセッサ130の動作は、保存部170に保存されたプログラムによって行われてよい。ここで、保存部170は、ROM131、RAM132または電子装置100に着脱自在のメモリカード(例えば、SDカード、メモリスティック)、非揮発性メモリ、揮発性メモリ、ハードディスクドライブ(HDD)またはソリッドステートドライブ(SSD)のうち、少なくとも1つで実現されてよい。
これまで、本発明に係る電子装置100の各構成について詳細に説明してきた。以下では、多様な実施形態を用いて、本発明に係る電子装置100で行う動作について詳細に説明する。
図4ないし図6は、本発明の一実施形態に係る電子装置でスクロール動作を行う例示図である。
図4の(a)に示すように、電子装置100は、複数のページのうちの開始ページ(以下、Aページという)全体をディスプレイ120上に表示することができる。なお、電子装置100は、Aページと次のページとの間を区分するための境界UI410−1をディスプレイ120上に表示してよい。このとき、第1領域142は、複数ページのそれぞれの境界から予め設定された距離範囲に該当する領域を意味してよい。即ち、第1領域412は、境界UI410の表示された地点を基準に、予め設定された距離範囲内の領域であってよい。
このように、Aページ及び境界UI410が表示された状態で、第1領域412内の一地点411に対するユーザのタッチドラッグ入力が検知されると、電子装置100は、タッチドラッグ入力が検知される方向にスクロール動作を行う。即ち、電子装置100は、タッチドラック入力の検知された方向にスクロール動作を行ってディスプレイ120上に表示されたAページを上方に移動させることができる。それにより、電子装置100は、図4の(b)に示すように、Aページの一部と、次のページのBページの一部とをディスプレイ120上に表示してよい。なお、電子装置100は、AページとBページとの間を区分するための境界UI410−1を一方向に移動させ、一方向に移動された境界UI410−2をディスプレイ120上に表示してよい。
一方、電子装置100は、Aページの全体を表示するディスプレイ120の第1領域に「123abc」というドローイングイメージ420−1を表示することができる。ここで、第2領域は、第1領域412外の領域であってよい。即ち、第2領域は、複数ページのそれぞれの境界から予め設定された距離範囲外の領域に該当する領域を意味してよい。よって、電子装置100は、一地点411に対するユーザのタッチドラッグ入力によってAページが上方に移動すると、第2領域に表示されたドローイングイメージ420−1をAページが上方に移動した距離分だけ移動させ、移動したドローイングイメージ420−2を表示してよい。
その後、図5の(a)に示すように、A及びBページの間を区分するための境界UI410−1から予め設定された距離範囲の第1領域512のうちの一地点511に対するユーザのタッチドラッグ入力が検知されると、電子装置100は、タッチドラッグ入力の検知された方向にスクロール動作を行う。即ち、電子装置100は、タッチドラッグ入力の検知された方向にスクロール動作を行い、ディスプレイ120上に表示されたA及びBページを上方に移動させてよい。
それにより、電子装置100は、図5(b)に示すように、ディスプレイ120上に表示されるBページの表示面積をAページの表示面積より広く表示することができる。なお、電子装置100は、AページとBページとの間を区分するための境界UI410−2を一方向に移動させ、一方向に移動した境界UI410−3をディスプレイ120上に表示してよい。
なお、電子装置100は、第2領域に表示されたドローイングイメージ420−2をAページが上方に移動した距離分だけ移動させ、移動したドローイングイメージ420−3を表示してよい。
即ち、電子装置100は、Aページが上方に移動することにより、全ドローイングイメージ420−2のうちの一部のドローイングイメージ420−3のみをディスプレイ120に表示してよい。
上述のスクロール動作によって、Bページの全体がディスプレイされると、電子装置100は、図6(a)に示すように、AページとBページとの間を区分するための境界UI410−4と、Bページと次のページ(以下、Cページという)との間を区分するための境界UI410−5をディスプレイ120上に表示してよい。
なお、電子装置100は、Bページの全体を表示するディスプレイ120の第1領域に「456def」というドローイングイメージ430−1を表示してよい。第2領域は、第1領域612外の領域であってよい。即ち、第2領域は、複数ページのそれぞれの境界から予め設定された距離範囲外の領域に該当する領域を意味してよい。このように、ディスプレイ120の第2領域に「456def」というドローイングイメージ430−1が表示されている状態で、A及びBページの間を区分するための境界UI410−4から予め設定された距離範囲の領域612内の一地点611に対するユーザのタッチドラッグ入力が検知されると、電子装置100は、Bページを下方に移動させるスクロール動作を行う。
それにより、電子装置100は、図6の(b)に示すように、A及びBページをディスプレイ120上に表示してよい。なお、電子装置100は、一地点611に対するユーザのタッチドラッグ入力によって、AページとBページとの間を区分するための境界UI410−4を下方に移動させ、可能に移動した境界UI410−6をディスプレイ120上に表示してよい。
一方、一地点611に対するユーザのタッチドラッグ入力によって、A及びBページがディスプレイ120上に表示された場合、電子装置100は、Aページが表示されるディスプレイ120上に「123abc」というドローイングイメージ420−4を表示する。なお、電子装置100は、一地点611に対するユーザのタッチドラッグ入力によって、ディスプレイ120の第2領域に表示された「456def」というドローイングイメージ430−1をBページが表示される領域に移動させる。それにより、電子装置100は、Bページが表示される領域に移動した「456def」というドローイングイメージ430−2をディスプレイ120上に表示してよい。
図7は、本発明の別の実施形態に係る電子装置でスクロール動作を行う例示図である。
図7に示すように、電子装置100は、ユーザ命令に応じ、ディスプレイ120の一領域に少なくとも1つのページを制御するための制御UI710を表示してよい。
ここで、制御UI710は、複数のページをスクロールするためのスクロールパッド711を含んでよい。更に、制御UI710は、複数のページをガイドするためのナビゲーションUIを表示するか、ディスプレイ120上に表示された少なくとも1つのページを編集するための複数のアイコンを更に含んでよい。
よって、電子装置100は、制御UI710に含まれたスクロールパッド711に対するユーザ命令が入力されると、ユーザ命令に対応する方向にディスプレイ120上に表示されたページを上方或いは下方に移動させて表示してよい。
図示のように、電子装置100は、ディスプレイ120上に開始ページであるAページを表示してよい。このようなAページが表示されている状態で、制御UI710に含まれたスクロールパッド711を介して上方にスクロールするためのユーザ命令が入力されると、電子装置100は、Aページを上方に移動させ、ディスプレイ120上に表示してよい。Aページが上方に移動されている状態で、スクロールパッド711を介して下方にスクロールするためのユーザ命令が入力されると、電子装置100は、Aページを下方に移動させてディスプレイ120上に表示してよい。
図8は、本発明の一実施形態に係る電子装置でナビゲーションUIを提供する例示図である。
図7で説明したように、電子装置100は、制御UI710に含まれた複数のアイコンのうち、ナビゲーションUIを表示するためのアイコンに対するユーザ命令が入力されると、少なくとも1つのページが表示されたディスプレイ120の一領域にナビゲーションUI810を表示する。
具体的に、ナビゲーションUIを表示するためのアイコンに対するユーザ命令が入力されると、電子装置100は、ディスプレイ120の右領域にナビゲーションUI810を表示し、制御UI710’をディスプレイ120の上段領域に表示してよい。
一方、ナビゲーションUI810は、上述のように、複数のページをガイドするためのUIとして、複数ページのそれぞれに対応するエレメントを含んでよい。そして、複数のエレメントのうち、現在のディスプレイ120上に表示された少なくとも1つのページに対応する第1エレメントには、当該ページをガイドするためのインディケータ811が表示されてよい。
図8(a)に示すように、電子装置100は、ディスプレイ120上にCページを表示してよい。この場合、電子装置100は、ナビゲーションUI810に含まれた複数のエレメントのうち、ディスプレイ120上に表示されたCページに対応する第1エレメントにCページをガイドするためのインディケータ811を表示してよい。
一方、ディスプレイ120上に表示されたCページに対応する第1エレメントに表示されたインディケータ811は、複数のアイコンを含んでよい。
具体的に、図8の(b)に示すように、インディケータ811は、ディスプレイ120上に表示されたページを移動するためのアイコン812、ページを挿入するためのアイコン813及びページを削除するためのアイコン814を含んでよい。
例えば、ページを移動させるためのアイコン812に対するユーザ命令が入力されると、電子装置100はユーザ命令に応じ、アイコン812の移動する方向に対応する方向のページがディスプレイ120上に表示されるように、複数のページをスクロールしてよい。
一方、ページを挿入するためのアイコン813は、インディケータ811の上段及び下段に位置してよい。もし、インディケータ811の上段に位置するアイコン813が選択されると、電子装置100は、インディケータ811の表示された第1エレメントと以前のエレメントとの間にニューエレメントを表示してよい。その後、電子装置100は、ニューエレメントにインディケータ811を表示し、ニューエレメントに対応する新しいページをディスプレイ120上に表示してよい。
一方、ページを削除するためのアイコン814が選択されると、電子装置100はインディケータ811が表示された第1エレメント及び第1エレメントに対応するCページとをディスプレイ120上から削除する。
なお、電子装置100は、第1エレメントが削除されると、第1エレメントの以前或いは次のエレメントにインディケータを表示し、インディケータの表示されたエレメントに対応するページをディスプレイ120上に表示してよい。
図9は、本発明の一実施形態に係る電子装置で電子装置の回転によってディスプレイを制御する例示図である。
図8で説明したように、電子装置100は、Cページが表示されたディスプレイ120の右領域にナビゲーションUI180を表示し、ディスプレイ120の上段領域に制御UI710’を表示してよい。即ち、電子装置100は、ディスプレイ120の4面のうち、第1面に近接する領域にナビゲーションUI810を表示し、第2面に近接する領域に制御UI710’を表示してよい。なお、電子装置100は、Cページが表示されたディスプレイ120上に「123abc」というドローイングイメージを表示してよい。
このような状態で、電子装置100は、電子装置100の回転が検知されると、電子装置100は回転方向に応じて、ナビゲーションUI810及び制御UI710’の位置を変更する。
具体的に、図9に示すように、電子装置100が左方に回転するイベントが検知されると、電子装置100は、ディスプレイ120の第1面に近接する領域に配置されたナビゲーションUI810をディスプレイ120の第3面に近接する領域に配置し、ディスプレイ120の第1面に近接する領域に配置された制御UI710’をディスプレイ120の第2面に近接する領域に配置されて表示してよい。
このとき、電子装置100は、ディスプレイ120上に表示されたCページ及び「123abc」というドローイングイメージに対し、回転しない状態で表示してよい。
その後、電子装置100は、スクロールのためのユーザのタッチドラッグ入力が検知されると、検知されたタッチドラッグ入力によって複数のページに対するスクロール動作を行う。それにより、ディスプレイ120は、タッチドラッグ入力によって、左或いは右に移動したCページ及びCページに隣接するページのうち、少なくとも1つを表示してよい。
図10ないし図12は、本発明の一実施形態に係る電子装置でタッチドラッグ入力によって動作を行う例示図である。
図10に示すように、電子装置100は、タッチペンのような入力装置200のタッチドラッグ入力によってドローイング機能を行い、ディスプレイ120上に入力装置200のタッチドラッグ入力に対応するドローイングイメージを表示することができる。
このような電子装置100は、入力装置200のタッチドラッグ入力の検知された領域のタッチ面積に応じて、異なるドローイング機能を行う。実施形態によって、入力装置200のタッチドラッグ入力が最初検知された領域のタッチ面積が予め設定された第1しきい値の中間値以下であれば、マーカペンタイプのドローイング機能を行う。そして、電子装置100は、入力装置200がタッチドラッグ入力が最初検知された領域のタッチ面積が予め設定された第1しきい値の中間値を超過し、第1しきい値以下であれば、蛍光ペンタイプのドローイング機能を行う。
具体的に、入力装置200は、両端が相互異なるタイプで実現されてよい。即ち、入力装置200の一端はペン先が細い第1タイプ210で実現されてよく、入力装置200の他端はペン先が太い第2タイプ220で実現されてよい。
よって、第1タイプ210で実現された入力装置200の一端のタッチドラッグ入力が検知されると、電子装置100は入力装置200のタッチドラッグ入力によって、マーカペンタイプのドローイングイメージ1010をディスプレイ120上に表示してよい。
一方、第2タイプ220で実現された入力装置200の他端のタッチドラッグ入力が検知されると、電子装置100は入力装置200のタッチドラッグ入力によって、蛍光ペンタイプのドローイングイメージ1020をディスプレイ120上に表示してよい。
一方、電子装置100は、図11に示すように、入力装置200を介してロングプレスタッチ入力1110が検知されると、ロングプレスタッチ入力1110の検知された領域のタッチ面積に応じて、ドローイングイメージの色変更のための第1または第2色UI1120、1130をディスプレイ120上に表示してよい。
具体的に、電子装置100は、第1タイプ210で実現された入力装置200の一端を介してロングプレスタッチ入力1110が検知されたと判断されると、第1色UI1120をディスプレイ120上に表示してよい。その後、電子装置100は、第1色UI1120に含まれた複数の色のそれぞれに対応するアイコンのうちの1つが選択されると、選択されたアイコンに対応する色でマーカペンタイプのドローイングイメージに対する色を設定することができる。
そして、電子装置100は、第2タイプ220で実現された入力装置200の他端を介してロングプレスタッチ入力1110が検知されたと判断されると、第2色UI1130をディスプレイ120上に表示してよい。その後、電子装置100は、第2色UI1130に含まれた複数の色のそれぞれに対応するアイコンのうちの1つが選択されると、選択されたアイコンに対応する色で蛍光ペンタイプのドローイングイメージに対する色を設定することができる。
一方、電子装置100は、ドローイングイメージの色変更のための第1又は第2色UI1120、1130をロングプレスタッチ入力1110の検知された領域と隣接する領域に表示してよい。なお、電子装置100は、第1又は第2色UI1120、1130に含まれた複数の色のそれぞれに対応するアイコンの配置順をペンタイプに応じて異なるように設定してよい。なお、電子装置100は、第1又は第2色UI1120、1130に含まれた複数のアイコンに対する選択頻度に応じ、第1又は第2色UI1120、1130に含まれた複数のアイコンの配置順を再設定してよい。
一方、電子装置100は、図12に示すように、ユーザのタッチドラッグ入力によって、ディスプレイ120上に表示されたドローイングイメージを削除したり、予め定義されたイメージをディスプレイ120上に挿入する機能を行ってよい。
具体的に、電子装置100は、ユーザのタッチドラッグ入力が検知されると、タッチドラッグ入力の検知された領域のタッチ面積が予め設定された第1しきい値を超過し、第2しきい値未満か否かを判断する。判断の結果、タッチドラッグ入力の検知された領域のタッチ面積1220が予め設定された第1しきい値を超過し、第2しきい値未満であれば、電子装置100はユーザのドラッグ1210の入力によって、ディスプレイ120上に表示されたドローイングイメージを削除してよい。
一方、タッチドラッグ入力の検知された領域のタッチ面積1230が予め設定された第2しきい値を超過すると、電子装置100はユーザのタッチ入力の検知された領域と近接する地点に予め定義された複数のイメージ1240を表示する。その後、電子装置100は、表示されたイメージ1240のうちの1つが選択されると、選択されたイメージ1240をディスプレイ120上に表示してよい。
一方、電子装置100は、ユーザのタッチドラッグ入力の検知された領域のタッチ面積が予め設定された第1しきい値以下なら、図11で説明したように、ユーザのドラッグ入力によるドローイングイメージをディスプレイ120上に表示してよい。
これまで、多様な実施形態を参照して本発明に係る電子装置100の動作について詳細に説明してきた。以下では、本発明に係る電子装置100の制御方法について、詳細に説明する。
図13は、本発明の一実施形態に係る電子装置の制御方法を示すフローチャートである。
図13に示すように、電子装置100は、複数のページのうち少なくとも1つのページをディスプレイ上に表示する(S1310)。このとき、電子装置100は、複数のページの間を区分するための境界線(以下、境界UIという)を一緒に表示する。
このような少なくとも1つのページ及び境界UIを表示する間、タッチドラッグ入力が検知されると、電子装置100は、検知されたタッチドラッグ入力の開始点がディスプレイの第1領域内に位置するか否かを判断する(S1320、1330)。ここで、第1領域は、境界UIを基準に予め設定された範囲内の領域であってよい。
よって、タッチドラッグ入力の開始点が第1領域に位置すると判断されると、電子装置100は、タッチドラッグ入力によって複数のページに対するスクロール機能を行う(S1340)。
一方、電子装置100は、少なくとも1つのページが表示される間、複数のページをガイドするためのナビゲーションウィンドウ(以下、ナビゲーションUIという)を表示するためのアイコンを含む制御UIを一緒に表示してよい。
よって、電子装置100は、制御UIに含まれたアイコンを選択するユーザ命令が入力されると、少なくとも1つのページが表示される間、ディスプレイの一領域にナビゲーションUIを一緒に表示してよい。
ナビゲーションUIは、ディスプレイ上に現在表示されている少なくとも1つのページをガイドするためのインディケータを含んでよい。よって、電子装置100は、複数のページに対するスクロール機能を行う場合、スクロールによってインディケータを移動させてよい。
一方、インディケータは、ディスプレイ上に現在表示されるページを移動するためのアイコン、ページを挿入するためにアイコン、及びページを削除するためのアイコンのうち、少なくとも1つを含んでよい。
本発明の更なる態様によって、電子装置100は、ナビゲーションUIを表示するためのアイコンだけでなく、ディスプレイ上に少なくとも1つのページが表示されている状態で、複数のページをスクロールするためのスクロールパッドを更に含む制御UIを少なくとも1つのページが表示されたディスプレイ上に表示してよい。
しかし、本発明は、それに限定されず、電子装置100は、ディスプレイ上に表示された少なくとも1つのページを編集するためのアイコンを更に含む制御UIを少なくとも1つのページが表示されたディスプレイ上に表示してよい。
一方、電子装置100は、制御UIに含まれたスクロールパッドを介してユーザ命令が入力されると、入力されたユーザ命令に応じて、複数のページをスクロールしてよい。
一方、上述のステップS1330で、タッチドラッグ入力の開始点が第1領域でない第2領域に位置すると判断されると、電子装置100は、タッチ入力によってスクロール機能と異なる機能を行ってよい。一実施形態によると、電子装置100は、タッチ入力によってドローイング機能を行ってよい(S1350)。
その後、電子装置100は、上述のステップS1340或いはステップS1350以後に電子装置100の回転が検知されると(S1360)、ディスプレイに表示された少なくとも1つのページを除くUIを電子装置の回転によって回転させて表示する(S1370)。
ここで、UIは、ナビゲーションウィンドウ(以下、ナビゲーションUIという)と、複数のページをスクロールするためのスクロールパッド、複数のページをガイドするためのナビゲーションUIを表示するためのアイコン、及びディスプレイ上に表示された少なくとも1つのページを編集するためのアイコンを含む制御UIのうち少なくとも1つを含んでよい。
図14は、本発明の一実施形態に係る電子装置でユーザタッチに対応する機能を行う方法を示すフローチャートである。
図14に示すように、電子装置100は、上述のステップS1330でタッチドラッグ入力の開始点が第1領域内に位置しないと判断されると、タッチドラッグ入力の開始点が第2領域内に位置するか否かを判断する(S1410)。
判断の結果、タッチドラッグ入力の開始点が第2領域内に位置すると、電子装置100は、タッチドラッグ入力の検知された領域のタッチ面積が予め設定された第1しきい値以下か否かを判断する(S1420)。
判断の結果、タッチドラッグ入力の検知された領域のタッチ面積が予め設定された第1しきい値以下なら、電子装置100は、タッチドラッグ入力によってドローイング機能を行い、タッチドラッグ入力によるドローイングイメージをディスプレイ上に表示する(S1430)。
一方、上述のステップS1420において、タッチドラッグ入力の検知された領域が予め設定された第1しきい値以上なら、電子装置100は、タッチドラッグ入力の検知された領域のタッチ面積が予め設定された第1しきい値を超過し、第2しきい値未満か否かを判断する(S1440)。
判断の結果、タッチドラッグ入力の検知された領域のタッチ面積が予め設定された第1しきい値を超過して第2しきい値未満なら、電子装置100は、タッチドラッグ入力によって消しゴム機能を行う(S1450)。
一方、上述のステップS1440において、タッチドラッグ入力の検知された領域のタッチ面積が予め設定された第2しきい値以上なら、電子装置100は、タッチドラッグ入力によって予め定義されたイメージをディスプレイ上に挿入する機能を行う(S1460)。
一方、上述のステップS1410において、タッチドラッグ入力の開始点が第2領域内に位置せずに、スクロールパッド領域内に位置すると判断されると、電子装置100は、スクロールパッドを介して入力されたタッチドラッグ入力によって複数のページをスクロールする機能を行う(S1470、S1480)。
一方、上述の多様な実施形態に係る電子装置100の制御方法は、ソフトウェアでコーディングされて非一時的な読み取り可能な媒体(non−transitory computer readable medium)に保存されてよい。このような非一時的な読み取り可能な媒体は、様々な装置に搭載されて使われてよい。
非一時的な読み取り可能な媒体とは、レジスタやキャッシュ、メモリ等のような短い間データを保存する媒体ではなく、半永久的にデータを保存し、機器によって読み取り(Reading)が可能な媒体を意味する。具体的には、CDやDVD、ハードディスク、ブルーレイディスク、USB、メモリカード、ROM等であってよい。
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明は以上の実施形態に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的趣旨の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。

Claims (15)

  1. 電子装置の制御方法において、
    複数のページを表示するステップと、
    前記複数のページを表示する間、タッチドラッグ入力を検知するステップと、
    前記タッチドラッグ入力の開始点が、前記複数のページの境界から予め設定された距離の領域内に位置する場合、前記タッチドラッグ入力によって、前記複数のページに対するスクロール機能を行い、
    前記タッチドラッグ入力の開始点が前記複数のページの境界から予め設定された距離の領域外に位置する場合、前記タッチドラッグ入力によってドローイング機能を行うステップと
    を含む制御方法。
  2. 前記表示するステップは、
    前記複数のページ間を区分するための境界線を一緒に表示することを特徴とする請求項1に記載の制御方法。
  3. 前記表示するステップは、
    前記複数のページをガイドするためのナビゲーションウィンドウを表示するためのアイコンを一緒に表示し、
    前記方法は、
    前記アイコンを選択するユーザ命令が入力されると、前記複数のページが表示される間、前記ディスプレイの一領域に前記ナビゲーションウィンドウを一緒に表示することを特徴とする請求項1に記載の制御方法。
  4. 前記ナビゲーションウィンドウは、現在表示される複数のページをガイドするためのインディケータを含み、
    前記スクロール機能が行われた場合、前記行われたスクロールによって前記インディケータを移動することを特徴とする請求項3に記載の制御方法。
  5. 前記インディケータは、
    現在表示されるページを移動するためのアイコン、ページを挿入するためのアイコン、ページを削除するためのアイコンのうち、少なくとも1つを含むことを特徴とする請求項4に記載の制御方法。
  6. 前記複数のページ及び前記ナビゲーションウィンドウが同時に表示される間、前記電子装置の回転を検知するステップと、
    前記複数のページは回転せずに、前記ナビゲーションウィンドウを前記検知された電子装置の回転によって回転するステップと
    を更に含むことを特徴とする請求項3に記載の制御方法。
  7. 前記表示するステップは、
    前記複数のページが表示されているディスプレイ上に前記複数のページをスクロールするためのスクロールパッドを表示し、
    前記方法は、
    前記スクロールパッドを介してユーザ命令が入力されると、前記ユーザ命令に応じて、前記複数のページをスクロールするステップを更に含むことを特徴とする請求項1に記載の制御方法。
  8. 前記行うステップは、
    前記タッチドラッグ入力の開始点が前記複数ページの境界から予め設定された距離の領域外に位置する場合、前記タッチドラッグ入力が検知れた領域のタッチ面積を確認するステップと、
    前記検知された領域のタッチ面積が第1しきい値以下である場合、前記タッチドラッグ入力によって前記ドローイング機能を行うステップと
    を更に含むことを特徴とする請求項1に記載の制御方法。
  9. 前記行うステップは、
    前記検知された領域のタッチ面積が前記第1しきい値を超過して第2しきい値未満である場合、前記タッチドラッグ入力によって消しゴム機能を行い、前記検知された領域のタッチ面積が前記第2しきい値以上であれば、予め定義されたイメージを挿入する機能を行うステップを更に含むことを特徴とする請求項8に記載の制御方法。
  10. 電子装置において、
    ディスプレイと、
    入力部と、
    複数のページを表示するように前記ディスプレイを制御し、前記複数のページを表示する間、前記入力部を介してタッチドラッグ入力が検知されると、前記タッチドラッグ入力の開始点が、前記複数のページの境界から予め設定された距離の領域内に位置する場合、前記タッチドラッグ入力によって、前記複数のページに対するスクロール機能を行い、前記タッチドラッグ入力の開始点が前記複数のページの境界から予め設定された距離の領域外に位置する場合、前記タッチドラッグ入力によってドローイング機能を行うプロセッサと
    を含む電子装置。
  11. 前記プロセッサは、
    前記複数のページ間を区分するための境界線を一緒に表示するように前記ディスプレイを制御することを特徴とする請求項10に記載の電子装置。
  12. 前記プロセッサは、
    前記複数のページをガイドするためのナビゲーションウィンドウを表示するためのアイコンを一緒に表示し、
    前記アイコンを選択するユーザ命令が入力されると、前記複数のページが表示される間、前記ディスプレイの一領域に前記ナビゲーションウィンドウを一緒に表示するように前記ディスプレイを制御することを特徴とする請求項10に記載の電子装置。
  13. 前記ナビゲーションウィンドウは、
    現在表示される複数のページをガイドするためのインディケータを含み、
    前記プロセッサは、
    前記スクロール機能が行われた場合、前記行われたスクロールによって前記インディケータを移動することを特徴とする請求項12に記載の電子装置。
  14. 前記インディケータは、
    現在表示されるページを移動するためのアイコン、ページを挿入するためのアイコン、ページを削除するためのアイコンのうち、少なくとも1つを含むことを特徴とする請求項13に記載の電子装置。
  15. 前記プロセッサは、
    前記複数のページ及び前記ナビゲーションウィンドウが同時に表示される間、前記電子装置の回転が検知されると、前記複数のページは回転せずに、前記ナビゲーションウィンドウを前記電子装置の回転によって回転させることを特徴とする請求項12に記載の電子装置。
JP2020506958A 2017-08-22 2018-08-22 電子装置及びその制御方法 Active JP7008799B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR10-2017-0106056 2017-08-22
KR20170106056 2017-08-22
KR10-2018-0096099 2018-08-17
KR1020180096099A KR102535567B1 (ko) 2017-08-22 2018-08-17 전자 장치 및 그 제어 방법
PCT/KR2018/009668 WO2019039866A1 (en) 2017-08-22 2018-08-22 ELECTRONIC DEVICE AND METHOD OF CONTROLLING THE SAME

Publications (2)

Publication Number Publication Date
JP2020530623A true JP2020530623A (ja) 2020-10-22
JP7008799B2 JP7008799B2 (ja) 2022-01-25

Family

ID=65760421

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020506958A Active JP7008799B2 (ja) 2017-08-22 2018-08-22 電子装置及びその制御方法

Country Status (5)

Country Link
JP (1) JP7008799B2 (ja)
KR (1) KR102535567B1 (ja)
CN (1) CN111052065B (ja)
ES (1) ES2785961T3 (ja)
HU (1) HUE049574T2 (ja)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03228115A (ja) * 1990-02-02 1991-10-09 Toshiba Corp 情報機器
JPH07200133A (ja) * 1993-12-28 1995-08-04 Casio Comput Co Ltd ペン入力装置
JP2012168621A (ja) * 2011-02-10 2012-09-06 Sharp Corp タッチ描画表示装置及びその操作方法
JP2015097103A (ja) * 2006-09-06 2015-05-21 アップル インコーポレイテッド ヒューリスティックを適用することによりコマンドを決定するためのタッチスクリーン装置、方法及びグラフィックユーザインターフェイス
KR20150067117A (ko) * 2015-06-02 2015-06-17 엘지전자 주식회사 이동 단말기 및 그것의 제어 방법

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5771032A (en) * 1994-09-30 1998-06-23 International Business Machines Corporation Method, system, and memory for modifying a window as information is being scrolled
KR20100020389A (ko) * 2008-08-12 2010-02-22 주식회사 케이티테크 접촉 지점의 크기를 이용한 입력 방법 및 장치
US8896632B2 (en) * 2008-09-12 2014-11-25 Qualcomm Incorporated Orienting displayed elements relative to a user
US8624933B2 (en) * 2009-09-25 2014-01-07 Apple Inc. Device, method, and graphical user interface for scrolling a multi-section document
KR20140067755A (ko) * 2012-11-27 2014-06-05 삼성전자주식회사 전자 기기 및 그의 페이지 이동 표시 방법
KR102108061B1 (ko) * 2012-11-27 2020-05-08 엘지전자 주식회사 디스플레이 디바이스 및 그 제어 방법
US10191643B2 (en) * 2012-11-29 2019-01-29 Facebook, Inc. Using clamping to modify scrolling
US20140164907A1 (en) * 2012-12-12 2014-06-12 Lg Electronics Inc. Mobile terminal and method of controlling the mobile terminal
WO2014097730A1 (ja) 2012-12-21 2014-06-26 インターナショナル・ビジネス・マシーンズ・コーポレーション 装置
JP5761216B2 (ja) * 2013-01-22 2015-08-12 カシオ計算機株式会社 情報処理装置、情報処理方法及びプログラム
KR102188097B1 (ko) * 2013-03-04 2020-12-07 삼성전자주식회사 페이지 운용 방법 및 그 전자 장치
US20150160794A1 (en) * 2013-12-09 2015-06-11 Microsoft Corporation Resolving ambiguous touches to a touch screen interface
KR101768690B1 (ko) * 2014-08-07 2017-08-30 네이버웹툰 주식회사 표시 제어 장치, 표시 제어 방법 및 이를 컴퓨터에서 실행하기 위한 컴퓨터 프로그램
KR102407623B1 (ko) * 2014-09-29 2022-06-10 삼성전자주식회사 사용자 단말 장치 및 이의 제어 방법
US9965175B2 (en) * 2015-08-25 2018-05-08 Myscript System and method of digital note taking

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03228115A (ja) * 1990-02-02 1991-10-09 Toshiba Corp 情報機器
JPH07200133A (ja) * 1993-12-28 1995-08-04 Casio Comput Co Ltd ペン入力装置
JP2015097103A (ja) * 2006-09-06 2015-05-21 アップル インコーポレイテッド ヒューリスティックを適用することによりコマンドを決定するためのタッチスクリーン装置、方法及びグラフィックユーザインターフェイス
JP2012168621A (ja) * 2011-02-10 2012-09-06 Sharp Corp タッチ描画表示装置及びその操作方法
KR20150067117A (ko) * 2015-06-02 2015-06-17 엘지전자 주식회사 이동 단말기 및 그것의 제어 방법

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
岡野 幸治: "PDF閲覧の基本といぶし銀の時短ワザ", 日経PC21, vol. 第20巻 第9号, JPN6021006916, 24 June 2015 (2015-06-24), pages 16, ISSN: 0004456168 *

Also Published As

Publication number Publication date
CN111052065A (zh) 2020-04-21
JP7008799B2 (ja) 2022-01-25
HUE049574T2 (hu) 2020-10-28
CN111052065B (zh) 2024-05-07
ES2785961T3 (es) 2020-10-08
KR20190021171A (ko) 2019-03-05
KR102535567B1 (ko) 2023-05-24

Similar Documents

Publication Publication Date Title
US10915225B2 (en) User terminal apparatus and method of controlling the same
EP3447623B1 (en) Electronic device and control method thereof
TWI564757B (zh) 具有觸控螢幕的電腦裝置與其操作方法及電腦可讀媒體
CN109445657B (zh) 文档编辑方法和装置
EP3447626A2 (en) Display apparatus and control method thereof
KR20120062297A (ko) 디스플레이 장치 및 그 ui 제공 방법
EP2891941A1 (en) Convertible device and method of controlling therefor
US9690479B2 (en) Method and apparatus for controlling application using key inputs or combination thereof
KR20110132248A (ko) 표시 방법 및 정보 처리 장치
JP2013089131A (ja) 装置、方法及びプログラム
JP2016170613A (ja) 会議支援装置、会議支援システム、会議支援プログラム、及び会議支援方法
KR20160033951A (ko) 디스플레이 장치 및 이의 제어 방법
US10083164B2 (en) Adding rows and columns to a spreadsheet using addition icons
JP7008799B2 (ja) 電子装置及びその制御方法
US20230123119A1 (en) Terminal, control method therefor, and recording medium in which program for implementing method is recorded
TWI594180B (zh) 在圖形使用者介面上利用動作輸入分割/合併檔案的方法與電腦系統
KR102551568B1 (ko) 전자 장치 및 그 제어 방법
JP2019207681A (ja) 電子ホワイトボード、電子ホワイトボードシステム及びその操作制御方法
JP2014071755A (ja) 編集装置、編集装置の制御方法
CN103941999A (zh) 一种信息处理方法及电子设备
KR102553661B1 (ko) 단말기, 이의 제어 방법 및 상기 방법을 구현하기 위한 프로그램을 기록한 기록 매체
TW201319912A (zh) 觸控簡報系統及其執行方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210528

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210622

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211021

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20211021

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20211102

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20211109

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20211221

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220111

R150 Certificate of patent or registration of utility model

Ref document number: 7008799

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150