KR20130011203A - 휴대단말기의 팝업창 표시장치 및 방법 - Google Patents

휴대단말기의 팝업창 표시장치 및 방법 Download PDF

Info

Publication number
KR20130011203A
KR20130011203A KR1020110072181A KR20110072181A KR20130011203A KR 20130011203 A KR20130011203 A KR 20130011203A KR 1020110072181 A KR1020110072181 A KR 1020110072181A KR 20110072181 A KR20110072181 A KR 20110072181A KR 20130011203 A KR20130011203 A KR 20130011203A
Authority
KR
South Korea
Prior art keywords
window
pop
display unit
length
displaying
Prior art date
Application number
KR1020110072181A
Other languages
English (en)
Inventor
공건표
Original Assignee
삼성전자주식회사
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020110072181A priority Critical patent/KR20130011203A/ko
Priority to US13/540,035 priority patent/US20130021378A1/en
Priority to EP12177156.2A priority patent/EP2549471A3/en
Priority to CN201210259428.9A priority patent/CN102890600B/zh
Publication of KR20130011203A publication Critical patent/KR20130011203A/ko

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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports
    • 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]
    • 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
    • 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/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • 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/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

본 발명은 휴대단말기의 팝업창 표시장치 및 방법에 관한 것으로, 특히 휴대단말기의 위치변화에 따라 팝업 창을 효율적으로 배치하여 표시할 수 있는 휴대단말기의 팝업창 표시장치 및 방법에 관한 것이다.
이를 달성하기 위해 해당모드에서 길이가 긴 측면에 팝업 창을 표시하는 표시부와; 휴대단말기의 해당모드에서 선택된 팝업 창의 생성위치를 기준으로, 길이가 진 측면에 팝업창을 표시하도록 제어하는 제어부를 포함하는 것을 특징으로 한다.

Description

휴대단말기의 팝업창 표시장치 및 방법{DEVICE AND METHOD FOR DISPLAYING POPUP WINDOW IN WIRELESS TERMINAL}
본 발명은 휴대단말기의 팝업창 표시장치 및 방법에 관한 것으로, 특히 휴대단말기의 위치변화에 따라 팝업 창을 효율적으로 배치하여 표시할 수 있는 휴대단말기의 팝업창 표시장치 및 방법에 관한 것이다.
현재 휴대단말기는 휴대단말기의 위치에 따라 데이터를 회전하여 표시함으로써, 사용자에게 휴대단말기의 위치와 상관없이 항상 정방향의 데이터를 표시하고 있다.
그러나, 상기 휴대단말기에서 선택된 특정지점에 대한 부가적인 설명 또는 선택된 메뉴의 하위메뉴를 표시하는 팝업 창의 경우 고정정인 위치를 가지고 있다.
따라서, 상기 휴대단말기의 위치변화에 따라 상기 팝업 창이 정 방향으로 표시는 될 수 있으나, 상기 팝업 창이 표시되는 위치가 고정되어 있어서 상기 휴대단말기의 변화된 위치상황에 따라 최적화된 위치에 배치되지 못하는 문제점이 있었다.
따라서 본 발명의 목적은 휴대단말기의 위치변화에 따라 팝업 창을 효율적으로 배치하여 표시할 수 있는 휴대단말기의 팝업창 표시장치 및 방법에 관한 것이다.
상기 목적을 달성하기 위한 휴대단말기의 팝업창 표시장치가, 해당모드에서 길이가 긴 측면에 팝업 창을 표시하는 표시부와; 휴대단말기의 해당모드에서 선택된 팝업 창의 생성위치를 기준으로, 길이가 진 측면에 팝업창을 표시하도록 제어하는 제어부를 포함하는 것을 특징으로 한다.
또한 상기 목적을 달성하기 위한 휴대단말기의 팝업창 표시방법은, 휴대단말기에서 팝업창의 생성위치가 선택되면, 해당모드를 판단하는 과정과; 상기 휴대단말기의 해당모드에서 상기 선택된 팝업 창의 생성위치를 기준으로, 길이가 진 측면에 팝업창을 표시하는 과정을 포함하는 것을 특징으로 한다.
본 발명은 휴대단말기의 팝업창 표시장치 및 방법을 제공함으로써, 휴대단말기의 위치변화에 따라 사용자에게 보다 보기 편리한 팝업 창을 제공할 수 있는 효과가 있다.
도 1은 본 발명의 실시 예에 따른 휴대단말기의 구성도.
도 2a - 도 2b는 본 발명의 실시 예에 따른 휴대단말기의 위치변화에 따른 해당모드에서 팝업 창을 표시하는 과정을 도시한 흐름도.
도 3a - 도 3c는 본 발명의 실시 예에 따른 휴대단말기의 세로모드에서 팝업 창 표시과정을 설명하기 위한 도면.
도 4a - 도 4c는 본 발명의 실시 예에 따른 휴대단말기의 가로모드에서 팝업 창 표시과정을 설명하기 위한 도면.
이하 본 발명의 바람직한 실시 예들의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 도면들 중 동일한 구성들은 가능한 한 어느 곳에서든지 동일한 부호들을 나타내고 있음을 유의하여야 한다.
도 1은 본 발명의 실시 예에 따른 휴대단말기의 구성을 도시한 도면이다.
상기 도 1을 참조하면, RF부(123)는 휴대 단말기의 무선 통신 기능을 수행한다. 상기 RF부(123)는 송신되는 신호의 주파수를 상승변환 및 증폭하는 RF송신기와, 수신되는 신호를 저잡음 증폭하고 주파수를 하강변환하는 RF수신기등을 포함한다. 데이터처리부(120)는 상기 송신되는 신호를 부호화 및 변조하는 송신기 및 상기 수신되는 신호를 복조 및 복호화 하는 수신기 등을 구비한다. 즉, 상기 데이터 처리부(120)는 모뎀(MODEM) 및 코덱(CODEC)으로 구성될 수 있다. 여기서 상기 코덱은 패킷데이터 등을 처리하는 데이터 코덱과 음성 등의 오디오 신호를 처리하는 오디오 코덱을 구비한다. 오디오 처리부(125)는 상기 데이터 처리부(120)의 오디오 코덱에서 출력되는 수신 오디오신호를 재생하거나 또는 마이크로부터 발생되는 송신 오디오신호를 상기 데이터 처리부(120)의 오디오 코덱에 전송하는 기능을 수행한다.
키 입력부(127)는 숫자 및 문자 정보를 입력하기 위한 키들 및 각종 기능들을 설정하기 위한 기능 키들을 구비한다.
메모리(130)는 프로그램 메모리, 데이터 메모리들로 구성될 수 있다. 상기 프로그램 메모리는 휴대단말기의 일반적인 동작을 제어하기 위한 프로그램들 및 본 발명의 실시 예에 따라 휴대단말기의 위치변화에 따른 가로모드 또는 세로모드에서 팝업 창을 자동으로 배치하여 표시할 수 있는 프로그램들을 저장할 수 있다. 또한 상기 데이터 메모리는 상기 프로그램들을 수행하는 중에 발생되는 데이터들을 일시 저장하는 기능을 수행한다.
제어부(110)는 휴대 단말기의 전반적인 동작을 제어하는 기능을 수행한다.
상기 제어부(110)는 본 발명의 실시 예에 따라, 휴대단말기의 해당모드에서 선택된 팝업 창의 생성위치를 기준으로, 길이가 진 측면에 팝업창을 표시하도록 제어한다.
또한 상기 제어부(110)는 본 발명의 실시 예에 따라, 상기 휴대단말기의 세로모드에서 팝업창의 생성위치를 기준으로, 표시부(160)의 상측 면과 하측 면 중 길이가 긴 측면에 상기 팝업창을 표시하도록 제어한다.
또한 상기 제어부(110)는 본 발명의 실시 예에 따라, 상기 휴대단말기의 세로모드에서 상기 선택된 팝업 창의 생성위치를 기준으로 상기 표시부(160)의 상측 면과 하측 면 중 길이가 긴 측면을 선택한다. 그리고 상기 제어부(110)는 상기 생성위치를 기준으로 상기 팝업 창의 좌측면 또는 우측면 길이가 상기 표시부(160)의 좌측면 또는 우측면 길이보다 길면, 상기 표시부의 상측 면과 하측 면 중 길이가 긴 측면에서, 좌측면 또는 우측면의 길이차이만큼 우측면 또는 좌측면으로 이동된 위치에 상기 팝업 창을 표시하도록 제어한다.
이때 상기 제어부(110)는 상기 이동된 위치에 상기 팝업 창을 표시할 때, 상기 팝업 창의 앵커가 상기 팝업 창의 생성위치를 가리키며 표시하도록 제어한다.
또한 상기 제어부(110)는 본 발명의 실시 예에 따라, 상기 휴대단말기의 가로모드에서 상기 선택된 팝업창의 생성위치를 기준으로, 상기 표시부(160)의 좌측면과 우측면 중 길이가 긴 측면에 상기 팝업창을 표시하도록 제어한다.
또한 상기 제어부(110)는 본 발명의 실시 예에 따라, 상기 휴대단말기의 가로모드에서 상기 선택된 팝업 창의 생성위치를 기준으로 상기 표시부(160)의 좌측면과 우측면 중 길이가 긴 측면을 선택한다. 그런 후 상기 제어부(110)는 상기 생성위치를 기준으로 상기 팝업 창의 상측 면 또는 하측 면 길이가 상기 표시부(160)의 상측 면 또는 하측 면 길이보다 길면, 상기 표시부의 좌측면과 우측면 중 길이가 긴 측면에서, 상측 면 또는 하측 면의 길이차이만큼 하측 면 또는 상측 면으로 이동된 위치에 상기 팝업 창을 표시하도록 제어한다.
이때 상기 제어부(110)는 상기 이동된 위치에 상기 팝업 창을 표시할 때, 상기 팝업 창의 앵커가 상기 팝업 창의 생성위치를 가리키며 표시하도록 제어한다.
본 발명의 실시 예에서 상기 팝업 창의 생성위치는 소정의 점 또는 메뉴로 표시될 수 있으며, 상기 팝업 창에는 상기 생성위치에 대한 특정 메뉴 또는 상기 생성위치를 설명하는 텍스트 또는 이미지를 표시할 수 있다.
카메라부(140)는 영상 데이터를 촬영하며, 촬영된 광 신호를 전기적 신호로 변환하는 카메라 센서와, 상기 카메라센서로부터 촬영되는 아날로그 영상신호를 디지털 데이터로 변환하는 신호처리부를 구비한다. 여기서 상기 카메라 센서는 CCD 또는 CMOS센서라 가정하며, 상기 신호처리부는 DSP(Digital Signal Processor)로 구현할 수 있다. 또한 상기 카메라 센서 및 신호처리부는 일체형으로 구현할 수 있으며, 또한 분리하여 구현할 수도 있다.
상기 영상처리부(150)는 상기 카메라부(140)에서 출력되는 영상신호를 표시부(160)에 표시하기 위한 ISP(Image Signal Processing)를 수행하며, 상기 ISP는 감마교정, 인터폴레이션, 공간적 변화, 이미지 효과, 이미지 스케일, AWB, AE,AF등과 같은 기능을 수행한다. 따라서 상기 영상처리부(150)는 상기 카메라부(140)에서 출력되는 영상신호를 프레임 단위로 처리하며, 상기 프레임 영상데이터를 상기 표시부(160)의 특성 및 크기에 맞춰 출력한다. 또한 상기 영상처리부(150)는 영상코덱을 구비하며, 상기 표시부(160)에 표시되는 프레임 영상데이터를 설정된 방식으로 압축하거나, 압축된 프레임 영상데이터를 원래의 프레임 영상데이터로 복원하는 기능을 수행한다. 여기서 상기 영상코덱은 JPEG 코덱, MPEG4 코덱, Wavelet 코덱 등이 될 수 있다. 상기 영상처리부(150)는 OSD(On Screen Display) 기능을 구비한다고 가정하며, 상기 제어부(110)의 제어하여 표시되는 화면크기에 따라 온 스크린 표시데이터를 출력할 수 있다.
상기 표시부(160)는 상기 영상처리부(150)에서 출력되는 영상신호를 화면으로 표시하며, 상기 제어부(110)에서 출력되는 사용자 데이터를 표시한다. 여기서 상기 표시부(160)는 LCD를 사용할 수 있으며, 이런 경우 상기 표시부(160)은 LCD제어부(LCD controller), 영상데이터를 저장할 수 있는 메모리 및 LCD표시소자 등을 구비할 수 있다. 여기서 상기 LCD를 터치스크린(touch screen) 방식으로 구현하는 경우, 입력부로 동작할 수도 있으며, 이때 상기 표시부(160)에는 상기 키 입력부(127)와 같은 키들을 표시할 수 있다.
또한 상기 표시부(160)는 본 발명의 실시 예에 따라, 상기 휴대단말기의 해당모드에서 길이가 긴 측면에 팝업 창을 표시한다.
또한 상기 표시부(160)는 본 발명의 실시 예에 따라, 상기 휴대단말기의 세로모드에서 상측 면과 하측 면 길이 중 길이가 긴 측면에 팝업 창을 표시한다.
또한 상기 표시부(160)는 본 발명의 실시 예에 따라, 상기 휴대단말기의 가로모드에서 좌측면과 우측면 길이 중 길이가 긴 측면에 팝업 창을 표시한다.
상기와 같은 휴대단말기의 위치변화에 따른 해당모드에서 팝업 창을 자동으로 배치하여 표시하는 과정을 도 2 - 도 4를 통해 상세히 살펴본다.
도 2a - 도 2b는 본 발명의 실시 예에 따른 휴대단말기의 위치변화에 따른 해당모드에서 팝업 창을 표시하는 과정을 도시한 흐름도이고, 도 3a - 도 3c는 본 발명의 실시 예에 따른 휴대단말기의 세로모드에서 팝업 창 표시과정을 설명하기 위한 도면이며, 도 4a - 도 4c는 본 발명의 실시 예에 따른 휴대단말기의 가로모드에서 팝업 창 표시과정을 설명하기 위한 도면이다.
이하 본 발명의 실시 예를 도 1의 참조와 함께 상세히 설명한다.
상기 도 2a - 상기 도 2b를 참조하면, 상기 표시부(160)에 표시되는 팝업 창의 생성위치가 선택되면, 상기 제어부(110)는 201단계에서 이를 감지하고 상기 휴대단말기의 현재모드를 판단하기 위해 상기 휴대단말기의 현재위치를 판단한다. 상기 휴대단말기의 현재위치가 세로방향일 때, 상기 제어부(110)는 상기 휴대단말기가 세로모드임을 202단계에서 감지하고, 상기 선택된 생성위치를 기준으로 상기 표시부(160)의 상측 면 길이와 하측 면 길이를 비교하는 203단계를 진행한다.
상기 제어부(110)는 상기 표시부(160)의 상측 면 길이와 하측 면 길이 비교결과에 따라, 상기 상측 면과 하측 면 중 길이가 긴 측면을 선택하는 204단계를 진행한다.
그리고, 상기 제어부(110)는 상기 생성위치를 기준으로 상기 표시부(160)의 좌우측면 길이와 상기 팝업 창의 좌우측 면의 길이를 각각 비교하는 205단계를 진행한다.
상기 비교결과, 상기 팝업 창의 좌측면 길이가 상기 표시부(160)의 좌측면 길이보다 길면, 상기 제어부(110)는 206단계에서 이를 감지하고, 상기 204단계에서 선택된 상기 표시부(160)의 상측 면 또는 하측 면 중 길이가 더 긴 측면에서, 상기 생성위치를 기준으로 상기 팝업 창의 좌측면 길이와 상기 표시부(160)의 좌측면 길이의 차이만큼, 우측면으로 이동된 위치에 상기 팝업 창을 표시하는 207단계를 진행한다.
상기 207단계에서 상기 제어부(110)는 상기 팝업 창이 상기 우측면으로 이동된 위치에 표시될 때, 상기 팝업 창의 앵커는 상기 생성위치를 가리키면 표시하도록 한다. 따라서 상기 207단계에서 상기 생성위치를 기준으로 상측 면 또는 하측 면에서 표시되는 팝업 창에 포함된 앵커는 상기 팝업 창의 하측 또는 상측의 중심에서 좌측으로 이동된 위치에서 상기 생성위치를 가리키면 표시된다.
상기 206단계 및 상기 207단계를 통해, 상기 생성위치가 상기 표시부(160)의 좌측면의 끝 부분에 위치되어 있을 때, 상기 생성위치를 기준으로 표시되는 상기 팝업 창의 좌측면이 상기 표시부(160)에 표시되지 않은 것을 방지할 수 있다.
또는 상기 비교결과, 상기 팝업 창의 우측면 길이가 상기 표시부(160)의 우측면 길이보다 길면, 상기 제어부(110)는 208단계에서 이를 감지하고, 상기 204단계에서 선택된 상기 표시부(160)의 상측 면 또는 하측 면 중 길이가 더 긴 측면에서, 상기 생성위치를 중심으로 상기 팝업 창의 우측면 길이와 상기 표시부(160)의 우측면 길이의 차이만큼, 좌측면으로 이동된 위치에 상기 팝업 창을 표시하는 209단계를 진행한다.
상기 209단계에서 상기 제어부(110)는 상기 팝업 창이 상기 좌측면으로 이동된 위치에 표시될 때, 상기 팝업 창의 앵커는 상기 생성위치를 가리키면 표시하도록 한다. 따라서 상기 209단계에서 상기 생성위치를 기준으로 상측 면 또는 하측 면에 표시되는 상기 팝업 창에 포함된 앵커는 상기 팝업 창의 하측 또는 상측의 중심에서 우측으로 이동된 위치에서 상기 생성위치를 가리키면 표시된다.
상기 208단계 및 상기 209단계를 통해, 상기 생성위치가 상기 표시부(160)의 우측면 끝 부분에 위치되어 있을 때, 상기 생성위치를 기준으로 표시되는 상기 팝업 창의 우측면이 상기 표시부(160)에 표시되지 않은 것을 방지할 수 있다.
또는 상기 비교결과, 상기 표시부(160)의 좌우측면 길이가 상기 팝업 창의 좌우측면 각각의 길이보다 길면, 상기 제어부(110)는 이를 감지하고 상기 204단계에서 선택된 상기 표시부(160)의 상측 면 또는 하측 면 중 길이가 더 긴 측면에 상기 팝업 창을 표시하는 210단계를 진행한다. 상기 210단계에서 상기 제어부(110)는 상기 팝업 창이 표시될 때 상기 팝업 창의 앵커는 상기 생성위치를 가리키면 표시하도록 한다. 따라서 상기 210단계에서 상기 생성위치를 기준으로 상측 면 또는 하측 면에서 표시되는 팝업 창에 포함된 앵커는 상기 팝업 창의 하측 또는 상측의 중심 위치에서 상기 생성위치를 가리키면 표시된다.
상기 도 3a는 상기 휴대단말기의 세로모드에서 상기 생성위치(310)를 기준으로 길이가 더 긴 상측 면에 팝업 창(320)을 표시하는 상기 210단계를 나타내고 있다. 상기 도 3a에서는 상기 생성위치(310)를 기준으로 상기 표시부(160)의 좌우측면 길이가 상기 팝업 창(320)의 좌우측면 길이보다 길어서, 상기 팝업 창의 앵커(321)는 상기 팝업 창의 하측중심에서 상기 생성위치(310)를 가리키며 표시한다.
상기 도 3b 및 상기 도 3c는 상기 휴대단말기의 세로모드에서 상기 생성위치(310)를 기준으로 길이가 더 긴 하측 면에서, 상기 생성위치(310)를 기준으로 상기 팝업 창(320)의 좌측면 길이와 상기 표시부(160)의 좌측면 길이의 차이만큼, 우측면으로 이동된 위치에 상기 팝업 창(320)을 표시하는 상기 207단계를 나타내고 있다.
상기 도 3b 및 상기 도 3c에서는 상기 생성위치(310)를 기준으로 상기 팝업 창(320)의 좌측면 길이가 상기 표시부(160)의 좌측면 길이보다 길어서, 좌측면의 갈이차이만큼 우측면으로 이동된 상기 팝업 창에 포함된 앵커(321)는 상기 팝업 창의 상측중심에서 좌측으로 이동된 위치에서 상기 생성위치(310)를 가리키며 표시한다.
또는 상기 표시부(160)에 표시되는 팝업 창의 생성위치가 선택될 때, 상기 휴대단말기의 현재위치가 가로방향이며, 상기 제어부(110)는 상기 휴대단말기가 가로모드임을 211단계에서 감지하고, 상기 선택된 생성위치를 기준으로 상기 표시부(160)의 좌측 면 길이와 우측 면 길이를 비교하는 212단계를 진행한다.
상기 제어부(110)는 상기 표시부(160)의 좌측 면 길이와 우측 면 길이 비교결과에 따라, 상기 좌측면과 우측면 중 길이가 긴 측면을 선택하는 213단계를 진행한다.
그리고, 상기 제어부(110)는 상기 생성위치를 기준으로 상기 표시부(160)의 상하측면 길이와 상기 팝업 창의 상하측면 길이를 각각 비교하는 214단계를 진행한다.
상기 비교결과, 상기 팝업 창의 상측 면 길이가 상기 표시부(160)의 상측 면 길이보다 길면, 상기 제어부(110)는 215단계에서 이를 감지하고, 상기 213단계에서 선택된 상기 표시부(160)의 좌측 면 또는 우측 면 중 길이가 더 긴 측면에서, 상기 생성위치를 기준으로 상기 팝업 창의 상측 면 길이와 상기 표시부(160)의 상측 면 길이의 차이만큼, 하측 면으로 이동된 위치에 상기 팝업 창을 표시하는 216단계를 진행한다.
상기 216단계에서 상기 제어부(110)는 상기 팝업 창이 상기 하측 면으로 이동된 위치에 표시될 때, 상기 팝업 창의 앵커는 상기 생성위치를 가리키면 표시하도록 한다. 따라서 상기 216단계에서 상기 팝업 창의 앵커는 상기 팝업 창의 좌측 또는 우측중심에서 상측으로 이동된 위치에서 상기 생성위치를 가리키면 표시된다.
상기 215단계 및 상기 216단계를 통해, 상기 생성위치가 상기 표시부(160)의 상측 면 끝 부분에 위치되어 있을 때, 상기 생성위치를 기준으로 표시되는 상기 팝업 창의 상측 면이 상기 표시부(160)에 표시되지 않은 것을 방지할 수 있다.
또는 상기 비교결과, 상기 팝업 창의 하측 면 길이가 상기 표시부(160)의 하측 면 길이보다 길면, 상기 제어부(110)는 217단계에서 이를 감지하고, 상기 213단계에서 선택된 상기 표시부(160)의 좌측 면 또는 우측 면 중 길이가 더 긴 측면에서, 상기 생성위치를 중심으로 상기 팝업 창의 하측 면 길이와 상기 표시부(160)의 하측 면 길이의 차이만큼, 상측 면으로 이동된 위치에 상기 팝업 창을 표시하는 218단계를 진행한다.
상기 218단계에서 상기 제어부(110)는 상기 팝업 창이 상기 상측 면으로 이동된 위치에 표시될 때, 상기 팝업 창의 앵커는 상기 생성위치를 가리키면 표시하도록 한다. 따라서 상기 218단계에서 상기 생성위치를 기준으로 좌측면 또는 하측 면에서 표시되는 상기 팝업 창에 포함된 앵커는 상기 팝업 창의 좌측 또는 우측의 중심에서 하측으로 이동된 위치에서 상기 생성위치를 가리키면 표시된다.
상기 217단계 및 상기 218단계를 통해, 상기 생성위치가 상기 표시부(160)의 하측 면 끝부분에 위치되어 있을 때, 상기 생성위치를 기준으로 표시되는 상기 팝업 창의 하측 면이 상기 표시부(160)에 표시되지 않은 것을 방지할 수 있다.
또는 상기 비교결과, 상기 표시부(160)의 상하측면 길이가 상기 팝업 창의 상하측면 길이보다 길면, 상기 제어부(110)는 이를 감지하고 상기 213단계에서 선택된 상기 표시부(160)의 좌측 면 또는 우측 면 중 길이가 더 긴 측면에 상기 팝업 창을 표시하는 219단계를 진행한다. 상기 219단계에서 상기 제어부(110)는 상기 팝업 창이 표시될 때 상기 팝업 창의 앵커는 상기 생성위치를 가리키면 표시하도록 한다. 따라서 상기 219단계에서 상기 팝업 창의 앵커는 상기 팝업 창의 좌측 또는 우측중심에서 상기 생성위치를 가리키면 표시된다.
상기 도 4a 및 상기 도 4b는 상기 휴대단말기의 가로모드에서 상기 생성위치(310)를 기준으로 길이가 더 긴 우측면에 팝업 창(320)을 표시하는 상기 219단계를 나타내고 있다. 상기 도 4a 및 상기 도 4b에서는 상기 생성위치(310)를 기준으로 상기 표시부(160)의 상하측면 길이가 상기 팝업 창(320)의 상하측면 길이보다 길어서, 상기 팝업 창의 앵커(321)는 상기 팝업 창의 좌측 또는 우측중심에서 상기 생성위치(310)를 가리키며 표시한다.
상기 도 4c는 상기 휴대단말기의 가로모드에서 상기 생성위치(310)를 기준으로 길이가 더 긴 우측면에서, 상기 생성위치(310)를 기준으로 상기 팝업 창(320)의 하측 면 길이와 상기 표시부(160)의 하측 면 길이의 차이만큼, 상측 면으로 이동된 위치에 상기 팝업 창(320)을 표시하는 상기 218단계를 나타내고 있다.
상기 도 4c에서는 상기 생성위치(310)를 기준으로 상기 팝업 창(320)의 하측 면 길이가 상기 표시부(160)의 하측 면 길이보다 길어서, 하측면의 길이차이 만큼 상측 면으로 이동된 상기 팝업 창(320)에 포함된 앵커(321)는 상기 팝업 창(320)의 좌측중심에서 하측으로 이동된 위치에서 상기 생성위치(310)를 가리키며 표시한다.
상술한 본 발명의 설명에서는 휴대 단말기와 같은 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시 될 수 있다. 따라서 본 발명의 범위는 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위의 균등한 것에 의해 정해져야 한다.
110: 제어부, 130:메모리, 160:표시부, 127: 키입력부

Claims (16)

  1. 휴대단말기의 팝업창 표시장치에 있어서,
    해당모드에서 길이가 긴 측면에 팝업 창을 표시하는 표시부와,
    휴대단말기의 해당모드에서 선택된 팝업 창의 생성위치를 기준으로, 길이가 진 측면에 팝업창을 표시하도록 제어하는 제어부를 포함하는 것을 특징으로 하는 휴대단말기의 팝업창 표시장치.
  2. 제1 항에 있어서, 상기 제어부는,
    상기 휴대단말기의 세로모드에서 상기 팝업창의 생성위치를 기준으로, 상기 표시부의 상측 면과 하측 면 중 길이가 긴 측면에 상기 팝업창을 표시하도록 제어하는 것을 특징으로 하는 휴대단말기의 팝업창 표시장치.
  3. 제2 항에 있어서, 상기 제어부는,
    상기 휴대단말기의 세로모드에서 상기 생성위치를 기준으로 상기 표시부의 상측 면과 하측 면 중 길이가 긴 측면을 선택하고, 상기 생성위치를 기준으로 상기 팝업 창의 좌측면 또는 우측면 길이가 상기 표시부의 좌측면 또는 우측면 길이보다 길면, 상기 표시부의 상측 면과 하측 면 중 길이가 긴 측면에서, 좌측면 또는 우측면의 길이차이만큼 우측면 또는 좌측면으로 이동된 위치에 상기 팝업 창을 표시하도록 제어하는 것을 특징으로 하는 휴대단말기의 팝업창 표시장치.
  4. 제3 항에 있어서, 상기 제어부는,
    상기 이동된 위치에 상기 팝업 창을 표시할 때, 상기 팝업 창의 앵커가 상기 생성위치를 가리키며 표시하도록 제어하는 것을 특징으로 하는 휴대단말기의 팝업창 표시장치.
  5. 제1 항에 있어서, 상기 제어부는,
    상기 휴대단말기의 가로모드에서 상기 팝업창의 생성위치를 기준으로, 상기 표시부의 좌측면과 우측면 중 길이가 긴 측면에 상기 팝업창을 표시하도록 제어하는 것을 특징으로 하는 휴대단말기의 팝업창 표시장치.
  6. 제5 항에 있어서, 상기 제어부는,
    상기 휴대단말기의 가로모드에서 상기 생성위치를 기준으로 상기 표시부의 좌측면과 우측면 중 길이가 긴 측면을 선택하고, 상기 생성위치를 기준으로 상기 팝업 창의 상측 면 또는 하측 면 길이가 상기 표시부의 상측 면 또는 하측 면 길이보다 길면, 상기 표시부의 좌측면과 우측면 중 길이가 긴 측면에서, 상측 면 또는 하측 면의 길이차이만큼 하측 면 또는 상측 면으로 이동된 위치에 상기 팝업 창을 표시하도록 제어하는 것을 특징으로 하는 휴대단말기의 팝업창 표시장치.
  7. 제6 항에 있어서, 상기 제어부는,
    상기 이동된 위치에 상기 팝업 창을 표시할 때, 상기 팝업 창의 앵커가 상기 생성위치를 가리키며 표시하도록 제어하는 것을 특징으로 하는 휴대단말기의 팝업창 표시장치.
  8. 제1 항에 있어서,
    상기 팝업 창의 생성위치는 소정의 점 또는 메뉴로 표시되는 것을 특징으로 하는 휴대단말기의 팝업창 표시장치.
  9. 휴대단말기의 팝업창 표시방법에 있어서,
    휴대단말기에서 팝업창의 생성위치가 선택되면, 해당모드를 판단하는 과정과,
    상기 휴대단말기의 해당모드에서 상기 선택된 팝업 창의 생성위치를 기준으로, 길이가 진 측면에 팝업창을 표시하는 과정을 포함하는 것을 특징으로 하는 휴대단말기의 팝업창 표시방법.
  10. 제9 항에 있어서, 상기 팝업창을 표시하는 과정은,
    상기 휴대단말기가 세로모드이면, 상기 팝업창의 생성위치를 기준으로 표시부의 상측 면과 하측 면의 길이를 비교하는 과정과,
    상기 표시부의 상측 면과 하측 면의 길이 중 길이가 긴 측면에 상기 팝업 창을 표시하는 과정을 포함하는 것을 특징으로 하는 휴대단말기의 팝업창 표시방법.
  11. 제9 항에 있어서, 상기 팝업창을 표시하는 과정은,
    상기 휴대단말기가 세로모드이면, 상기 팝업창의 생성위치를 기준으로 표시부의 상측 면과 하측 면의 길이를 비교하여, 상기 표시부의 상측 면과 하측 면의 길이 중 길이가 긴 측면을 선택하는 과정과,
    상기 생성위치를 기준으로 상기 표시부의 좌측면 또는 우측면 길이와 상기 팝업 창의 좌측면 또는 우측면 길이를 비교하는 과정과
    상기 팝업 창의 좌측면 또는 우측면 길이가 상기 표시부의 좌측면 또는 우측면 길이보다 길면, 상기 표시부의 상측 면과 하측 면 중 길이가 긴 측면에서, 좌측면 또는 우측면의 길이차이만큼 우측면 또는 좌측면으로 이동된 위치에 상기 팝업 창을 표시하는 과정을 포함하는 것을 특징으로 하는 휴대단말기의 팝업창 표시방법.
  12. 제11 항에 있어서,
    상기 이동된 위치에 상기 팝업 창을 표시할 때, 상기 팝업 창의 앵커가 상기 생성위치를 가리키며 표시하도록 제어하는 것을 특징으로 하는 휴대단말기의 팝업창 표시방법.
  13. 제9 항에 있어서, 상기 팝업창을 표시하는 과정은,
    상기 휴대단말기가 가로모드이면, 상기 팝업창의 생성위치를 기준으로 표시부의 좌측면과 우측면의 길이를 비교하는 과정과,
    상기 표시부의 좌측면과 우측면의 길이 중 길이가 긴 측면에 상기 팝업 창을 표시하는 과정을 포함하는 것을 특징으로 하는 휴대단말기의 팝업창 표시방법.
  14. 제9 항에 있어서, 상기 팝업창을 표시하는 과정은,
    상기 휴대단말기가 가로모드이면, 상기 팝업창의 생성위치를 기준으로 표시부의 좌측면과 우측면의 길이를 비교하여, 상기 표시부의 좌측면과 우측면의 길이 중 길이가 긴 측면에 상기 팝업 창을 선택하는 과정과,
    상기 생성위치를 기준으로 상기 표시부의 상측 면 또는 하측 면 길이와 상기 팝업 창의 상측 면 또는 하측 면 길이를 비교하는 과정과
    상기 팝업 창의 상측 면 또는 하측 면 길이가 상기 표시부의 상측 면 또는 하측 면 길이가 보다 길면, 상기 표시부의 좌측면과 우측면 중 길이가 긴 측면에서, 상측 면 또는 하측 면의 길이차이만큼 하측 면 또는 상측 면으로 이동된 위치에 상기 팝업 창을 표시하는 과정을 포함하는 것을 특징으로 하는 휴대단말기의 팝업창 표시방법.
  15. 제14 항에 있어서,
    상기 이동된 위치에 상기 팝업 창을 표시할 때, 상기 팝업 창의 앵커가 상기 생성위치를 가리키며 표시하도록 제어하는 것을 특징으로 하는 휴대단말기의 팝업창 표시방법.
  16. 제9 항에 있어서,
    상기 생성위치는 소정의 점 또는 메뉴로 표시되는 것을 특징으로 하는 휴대단말기의 팝업창 표시방법.
KR1020110072181A 2011-07-20 2011-07-20 휴대단말기의 팝업창 표시장치 및 방법 KR20130011203A (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020110072181A KR20130011203A (ko) 2011-07-20 2011-07-20 휴대단말기의 팝업창 표시장치 및 방법
US13/540,035 US20130021378A1 (en) 2011-07-20 2012-07-02 Apparatus and method for displaying popup window in portable terminal
EP12177156.2A EP2549471A3 (en) 2011-07-20 2012-07-19 Apparatus and method for displaying popup window in portable terminal
CN201210259428.9A CN102890600B (zh) 2011-07-20 2012-07-20 用于在便携式终端中显示弹出窗口的设备和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110072181A KR20130011203A (ko) 2011-07-20 2011-07-20 휴대단말기의 팝업창 표시장치 및 방법

Publications (1)

Publication Number Publication Date
KR20130011203A true KR20130011203A (ko) 2013-01-30

Family

ID=46832199

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110072181A KR20130011203A (ko) 2011-07-20 2011-07-20 휴대단말기의 팝업창 표시장치 및 방법

Country Status (4)

Country Link
US (1) US20130021378A1 (ko)
EP (1) EP2549471A3 (ko)
KR (1) KR20130011203A (ko)
CN (1) CN102890600B (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201222A (zh) * 2016-08-09 2016-12-07 深圳市金立通信设备有限公司 一种虚拟现实界面的显示方法及终端
CN106775203A (zh) * 2016-11-22 2017-05-31 努比亚技术有限公司 基于触控信息的弹窗显示装置和方法
TWI765706B (zh) * 2021-05-11 2022-05-21 凌華科技股份有限公司 彈出視窗的非侵入式共享處理方法及系統

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7296230B2 (en) * 2002-11-29 2007-11-13 Nippon Telegraph And Telephone Corporation Linked contents browsing support device, linked contents continuous browsing support device, and method and program therefor, and recording medium therewith
US20060224985A1 (en) * 2005-04-01 2006-10-05 Samsung Electronics Co., Ltd. Method of displaying an event in a mobile terminal and mobile terminal implementing the same
KR100744400B1 (ko) * 2006-03-07 2007-07-30 삼성전자주식회사 이동 통신 단말기의 메뉴 화면에서 빠른 메뉴 제공 방법 및장치
CN100368967C (zh) * 2006-04-30 2008-02-13 北京金山软件有限公司 一种在手持设备上实现屏幕取词检索的方法和***
WO2008090902A1 (ja) * 2007-01-25 2008-07-31 Sharp Kabushiki Kaisha マルチウィンドウ管理装置及びプログラム、記憶媒体、並びに情報処理装置
WO2011024363A1 (ja) * 2009-08-31 2011-03-03 パナソニック株式会社 画像表示制御装置、画像表示制御方法及び集積回路

Also Published As

Publication number Publication date
US20130021378A1 (en) 2013-01-24
CN102890600B (zh) 2017-03-01
CN102890600A (zh) 2013-01-23
EP2549471A2 (en) 2013-01-23
EP2549471A3 (en) 2017-03-01

Similar Documents

Publication Publication Date Title
KR102403338B1 (ko) 이동 단말기
KR20130086422A (ko) 휴대단말기의 터치감도 조절장치 및 방법
US11144422B2 (en) Apparatus and method for controlling external device
KR20130130453A (ko) 영상표시장치 및 그 동작 방법
KR20130004654A (ko) 휴대단말기의 텍스트 편집방법 및 장치
US10649543B2 (en) Apparatus and method for arranging a keypad in wireless terminal
KR20120059170A (ko) 휴대단말기의 화면전환 제어 장치 및 방법
KR20130040547A (ko) 휴대단말기의 화면제어 장치 및 방법
KR20120130466A (ko) 휴대단말기에서 외부장치의 데이터를 제어할 수 있는 장치 및 방법
KR20130071908A (ko) 휴대단말기의 화면편집 장치 및 방법
KR20120123208A (ko) 휴대단말기의 어플리케이션 해상도 조절 장치 및 방법
KR101342210B1 (ko) 휴대단말기의 화면밝기 제어장치 및 방법
KR20130011203A (ko) 휴대단말기의 팝업창 표시장치 및 방법
KR20120069442A (ko) 휴대단말기의 데이터제어 장치 및 방법
KR20130080947A (ko) 휴대단말기의 리스트 표시장치 및 방법
KR20160039478A (ko) 영상표시장치, 및 그 동작방법
KR100689526B1 (ko) 휴대단말기의 데이터 검색방법
KR101939820B1 (ko) 외부기기 제어장치 및 방법
KR20130080945A (ko) 휴대단말기의 정보표시 장치 및 방법
KR20130059232A (ko) 휴대단말기의 데이터항목 표시장치 및 방법
KR101980546B1 (ko) 영상표시장치의 동작 방법
KR101843980B1 (ko) 휴대단말기의 데이터 송수신 관리 장치 및 방법
KR20130094443A (ko) 자동 포커스 위치제어 장치 및 방법
KR20120040946A (ko) 휴대단말기의 도트 led 이미지 생성 장치 및 방법
KR20120134649A (ko) 휴대단말기의 일정정보 표시 장치 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application