KR20170023198A - 이동 단말의 화면 표시를 제어하는 방법 및 이동 단말 - Google Patents

이동 단말의 화면 표시를 제어하는 방법 및 이동 단말 Download PDF

Info

Publication number
KR20170023198A
KR20170023198A KR1020177004710A KR20177004710A KR20170023198A KR 20170023198 A KR20170023198 A KR 20170023198A KR 1020177004710 A KR1020177004710 A KR 1020177004710A KR 20177004710 A KR20177004710 A KR 20177004710A KR 20170023198 A KR20170023198 A KR 20170023198A
Authority
KR
South Korea
Prior art keywords
angle
mobile terminal
screen
interface content
adjustment
Prior art date
Application number
KR1020177004710A
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 후아웨이 테크놀러지 컴퍼니 리미티드
Publication of KR20170023198A publication Critical patent/KR20170023198A/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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72519
    • 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/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • 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/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/38Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory with means for controlling the display position
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/161Indexing scheme relating to constructional details of the monitor
    • G06F2200/1614Image rotation following screen orientation, e.g. switching from landscape to portrait mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0464Positioning
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0492Change of orientation of the displayed image, e.g. upside-down, mirrored
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2354/00Aspects of interface with display user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/34Microprocessors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/38Displays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion

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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 이동 단말의 화면 표시를 제어하는 방법 및 이동 단말을 개시한다. 이러한 방법은, 이동 단말의 현재 경사각을 획득하는 단계; 현재 경사각은 미리 설정된 제2 각도 범위 또는 미리 설정된 제3 각도 범위 내에 있는 것으로 판단한 경우, 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계; 또는 이동 단말의 현재 경사각은 미리 설정된 제1 각도 범위 또는 미리 설정된 제2 각도 범위 내에 있는 것으로 판단한 경우, 이동 단말 화면의 기존 인터페이스 콘텐츠 레이아웃을 유지하는 단계를 포함하고, 미리 설정된 제1 각도, 및 미리 설정된 제3 각도 범위 순서로 연속 각도 범위를 구성한다.

Description

이동 단말의 화면 표시를 제어하는 방법 및 이동 단말{METHOD FOR CONTROLLING DISPLAY OF SCREEN OF MOBILE TERMINAL AND MOBILE TERMINAL}
본 발명은 통신 분야에 관련된 것으로서, 보다 상세하게는, 이동 단말의 화면 표시를 제어하는 방법 및 이동 단말에 관한 것이다.
현재, 휴대 전화 및 태블릿과 같은 이동 단말의 기능은 계속해서 증가하고 있다. 현재, 대부분의 스마트 이동 단말은, 이동 단말의 경사각이 특정 각도보다 큰 경우, 인터페이스의 가로 방향과 세로 방향을 전환(즉, 인터페이스를 90° 회전시키는 것과 동일함)할 수 있다. 그러나 이것은 원하지 않는 스위칭을 야기하는 경향이 있다. 즉, 이동 단말이 특정 각도로 기울어지더라도 사용자는 인터페이스 표시를 바꿀 것을 기대하지 않는다. 결과적으로, 화면 표시의 제어는 사용자의 사용 요건을 정확하게 충족시키지 못하므로, 사용자 경험을 저하시킨다.
본 발명은, 사용자의 사용 요건을 더욱 충족시키고 사용자 경험을 향상시키기 위해, 이동 단말의 화면의 표시를 제어하는 방법 및 이동 단말을 제공함에 있다.
제1 측면에 따르면, 이동 단말 화면 표시를 제어하는 제어방법을 제공하고, 이러한 제어 방법은, 이동 단말의 현재 경사각(tilt angle)을 획득하는 단계(1); 및 상기 현재 경사각이 미리 설정된 제2 각도 범위 또는 미리 설정된 제3 각도 범위 내에 있는 것으로 판단하면, 상기 경사각에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃(interface content layout)을 조정하는 단계(2-1); 또는 상기 이동 단말의 현재 경사각이 미리 설정된 제1 각도 범위 내에 있다고 판단하면, 이동 단말 화면의 기존 인터페이스 콘텐츠 레이아웃을 유지하는 단계(2-2)를 포함하고, 상기 미리 설정된 제2 각도 범위, 상기 미리 설정된 제1 각도 범위, 및 상기 미리 설정된 제3 각도 범위는, 이 순서로 연속적인 각도 범위를 형성한다.
제1 측면을 참조하면, 제1 측면의 구현 가능한 제1 방식에서, 상기 경사각에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는, 상기 경사각에 따라 조정 크기를 결정하고, 상기 조정 크기에 따라 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 조정하는 단계를 포함한다.
제1 측면을 참조하면, 제1 측면의 구현 가능한 제2 방식에서, 상기 경사각에 따라 조정 크기를 결정하고, 상기 조정 크기에 따라 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 조정하는 단계는, 상기 경사각에 따라 조정 거리를 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 패닝 또는 플로팅(panning or floating) 하는 단계 - 상기 패닝 또는 플로팅의 거리는 상기 조정 거리 임 -; 또는 상기 경사각에 따라 조정 각도를 결정하고, 상기 이동 단말 화면의 중심주위로, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 회전시키는 단계를 포함하며, 상기 회전의 각도는 상기 조정 각도이다.
제1 측면의 구현 가능한 제1 또는 제2 방식을 참조하면, 제1 측면의 구현 가능한 제3 방식에서, 상기 경사각에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계를 더 포함한다.
제1 측면의 구현 가능한 제3 방식을 참조하면, 제1 측면의 구현 가능한 제4 방식에서, 상기 경사각에 따라 조정 방향을 결정하는 것은, 상기 현재 경사각이 상기 미리 설정된 제2 각도 범위 내에 있는 경우, 상기 조정 방향은 제1 방향인 것으로 결정하는 단계; 또는 상기 현재 경사각이 상기 미리 설정된 제3 각도 범위 내에 있는 경우, 상기 조정 방향은 제2 방향인 것으로 결정하는 단계를 포함한다.
제1 측면의 구현 가능한 제3 또는 제4 방식을 참조하면, 제1 측면의 구현 가능한 제5 방식에서, 상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작은 것이며, 상기 이동 단말의 경사각은, 상기 이동 단말 화면의 길이 방향과 수평면 사이의 각이고, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는, 상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 위쪽(upward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 위쪽으로 패닝 또는 플로팅 하는 단계; 또는, 상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 아래쪽(downward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 아래쪽으로 패닝 또는 플로팅 하는 단계를 포함한다.
제1 측면의 구현 가능한 제3 또는 제4 방식을 참조하면, 제1 측면의 구현 가능한 제6 방식에서, 상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 상기 이동 단말의 경사각은, 상기 이동 단말 화면의 길이 방향과 수평면 사이의 각도이고, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는, 상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 아래쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 아래쪽으로 패닝 또는 플로팅 하는 단계; 또는, 상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 위쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 위쪽으로 패닝 또는 플로팅 하는 단계를 포함한다.
제1 측면의 구현 가능한 제3 또는 제4 방식을 참조하면, 제1 측면의 구현 가능한 제7 방식에서, 상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 상기 이동 단말의 경사각은, 상기 이동 단말 화면의 폭 방향과 수평면 사이의 각도이고, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는, 상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 오른쪽(rightward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 오른쪽으로 패닝 또는 플로팅 하는 단계; 또는, 상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 왼쪽(leftward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 왼쪽으로 패닝 또는 플로팅 하는 단계를 포함한다.
제1 측면의 구현 가능한 제3 또는 제4 방식을 참조하면, 제1 측면의 구현 가능한 제8 방식에서, 상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 상기 이동 단말의 경사각은, 상기 이동 단말 화면의 폭 방향과 수평면 사이의 각도이고, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는, 상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 왼쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 왼쪽으로 패닝 또는 플로팅 하는 단계; 또는, 상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 오른쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 오른쪽으로 패닝 또는 플로팅 하는 단계를 포함한다.
제1 측면의 구현 가능한 제1 내지 제8 방식 중 어느 하나를 참조하면, 제1 측면의 구현 가능한 제9 방식에서, 상기 제어 방법은, 상기 이동 단말의 주변 광 강도 정보(ambient light intensity information)를 획득하는 단계를 더 포함하고, 상기 경사각에 따라 조정 크기를 결정하는 것은, 구체적으로, 상기 주변 광 강도 정보에 따라, 상기 경사각에 대응하는 조정 크기를 결정하는 것이다.
제1 측면, 또는 제1 측면의 구현 가능한 제1 내지 제9 방식 중 어느 하나를 참조하면, 제1 측면의 구현 가능한 제10 방식에서, 각도 범위 조정 정보를 수신하는 단계; 및 상기 각도 범위 조정 정보에 따라, 상기 미리 설정된 제1 각도 범위, 또는 상기 미리 설정된 제2 각도 범위, 또는 상기 미리 설정된 제3 각도 범위 중 적어도 어느 하나를 조정하는 단계를 더 포함한다.
제2 측면에 따르면, 본 발명의 실시예는 이동 단말 화면 표시를 제어하는 제어 방법을 제공하고, 이러한 제어 방법은, 이동 단말의 현재 경사각(tilt angle)을 획득하는 단계(1); 및 상기 경사각이 미리 설정된 제1 각도 범위 내에 있는 것으로 판단하면, 상기 경사각에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃(interface content layout)을 조정하는 단계(2-1); 또는 상기 이동 단말의 현재 경사각이 미리 설정된 제2 각도 범위 또는 미리 설정된 제3 각도 범위에 있는 것으로 판단하면, 이동 단말 화면의 기존 인터페이스 콘텐츠 레이아웃을 유지하는 단계(2-2)를 포함하고, 상기 미리 설정된 제2 각도 범위, 상기 미리 설정된 제1 각도 범위, 및 상기 미리 설정된 제3 각도 범위는 이 순서대로 연속적인 각도 범위를 형성한다.
제3 측면에 따르면, 본 발명의 실시예는 이동 단말을 제공하고, 이러한 이동 단말은, 이동 단말의 현재 경사각(tilt angle)을 획득하도록 구성된 센서; 상기 이동 단말에 인터페이스 콘텐츠를 표시하도록 구성된 화면; 및 상기 현재 경사각이 미리 설정된 제2 각도 범위 또는 미리 설정된 제3 각도 범위 내에 있는 것으로 판단하면, 상기 이동 단말의 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃(interface content layout)을 조정하거나, 또는 상기 이동 단말의 현재 경사각이 미리 설정된 제1 각도 범위 내에 있는 것으로 판단하면, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 유지하도록 구성된 프로세서를 포함하고, 상기 미리 설정된 제2 각도 범위, 상기 미리 설정된 제1 각도 범위, 및 상기 미리 설정된 제3 각도 범위는 이 순서대로 연속적인 각도 범위를 형성한다.
제3 측면을 참조하면, 제3 측면의 구현 가능한 제1 방식에서, 상기 프로세서가, 상기 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은, 상기 프로세서가, 상기 경사각에 따라, 조정 크기를 결정하고, 상기 조정 크기에 따라, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 조정하도록 구성된 것이다.
제3 측면의 구현 가능한 제1 방식을 참조하면, 제3 측면의 구현 가능한 제2 방식에서, 상기 프로세서가 상기 경사각에 따라, 조정 크기를 결정하고, 상기 조정 크기에 따라, 상기 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 조정하도록 구성된 것은, 상기 프로세서가, 상기 경사각에 따라 조정 거리를 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 패닝 또는 플로팅(panning or floating)하도록 구성된 것, 또는 상기 프로세서가, 상기 경사각에 따라 조정 각도를 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 이동 단말 화면의 중심주위로 회전하도록 구성된 것이며, 상기 회전의 각도는 상기 조정 각도이다.
제3 측면의 구현 가능한 제1 또는 제2 방식을 참조하면, 제3 측면의 구현 가능한 제3 방식에서, 상기 프로세서가, 상기 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은, 상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것을 더 포함한다.
제3 측면의 구현 가능한 제3 방식을 참조하면, 제3 측면의 구현 가능한 제4 방식에서, 상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하는 것은 구체적으로. 상기 프로세서가, 상기 현재 경사각이 상기 미리 설정된 제2 각도 범위 내에 있는 경우, 상기 조정 방향은 제1 방향인 것으로 결정하거나, 또는 상기 현재 경사각이 상기 미리 설정된 제3 각도 범위 내에 있는 경우, 상기 조정 방향은 제2 방향인 것으로 결정하도록 구성된 것이다.
제3 측면의 구현 가능한 제3 또는 제4 방식을 참조하면, 제3 측면의 구현 가능한 제5 방식에서, 상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 이동 단말의 경사각은, 상기 이동 단말 화면의 길이 방향과 수평면 사이의 각도이고, 상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은, 상기 프로세서가, 상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 위쪽(upward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 위쪽으로 패닝 또는 플로팅 하거나, 또는 상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 아래쪽(downward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 아래쪽으로 패닝 또는 플로팅하도록 구성된 것이다.
제3 측면의 구현 가능한 제3 또는 제4 방식을 참조하면, 제3 측면의 구현 가능한 제6 방식에서, 상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 이동 단말의 경사각은, 상기 이동 단말 화면의 길이 방향과 수평면 사이의 각도이며, 상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은, 상기 프로세서가, 상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 아래쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 아래쪽으로 패닝 또는 플로팅하거나, 또는 상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 위쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 위쪽으로 패닝 또는 플로팅하도록 구성된 것이다.
제3 측면의 구현 가능한 제3 또는 제4 방식을 참조하면, 제3 측면의 구현 가능한 제7 방식에서, 상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 이동 단말의 경사각은, 상기 이동 단말 화면의 폭 방향과 수평면 사이의 각도이고, 상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은, 상기 프로세서는, 상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 오른쪽(rightward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 오른쪽으로 패닝 또는 플로팅 하거나, 또는 상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 왼쪽(leftward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 왼쪽으로 패닝 또는 플로팅하도록 구성된 것이다.
제3 측면의 구현 가능한 제3 또는 제4 방식을 참조하면, 제3 측면의 구현 가능한 제8 방식에서, 상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 이동 단말의 경사각은, 상기 이동 단말 화면의 폭 방향과 수평면 사이의 각도이고, 상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은, 상기 프로세서는, 상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 왼쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 왼쪽으로 패닝 또는 플로팅 하거나, 또는 상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 오른쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 오른쪽으로 패닝 또는 플로팅하도록 구성된 것이다.
제3 측면의 구현 가능한 제1 내지 제8 방식을 참조하면, 제3 측면의 구현 가능한 제9 방식에서, 상기 센서는 추가로, 상기 이동 단말의 주변 광 강도 정보(ambient light intensity information)를 획득하도록 구성되고, 상기 프로세서가 상기 경사각에 따라 조정 크기를 결정하도록 구성된 것은 구체적으로, 상기 프로세서는 상기 주변 광 강도 정보에 따라, 상기 경사각에 대응하는 조정 크기를 결정하도록 구성된 것이다.
제3 측면, 또는 제3 측면의 구현 가능한 제1 내지 제9 방식을 참조하면, 제3 측면의 구현 가능한 제10 방식에서, 상기 프로세서는 추가로, 각도 범위 조정 정보를 수신하고, 상기 각도 범위 조정 정보에 따라, 상기 미리 설정된 제1 각도 범위, 또는 상기 미리 설정된 제2 각도 범위, 또는 상기 미리 설정된 제3 각도 범위 중 적어도 어느 하나를 조정하도록 구성된다.
제4측면에 따르면, 본 발명의 실시예는 이동 단말을 제공하고, 이러한 이동 단말은, 이동 단말의 현재 경사각(tilt angle)을 획득하도록 구성된 센서; 상기 이동 단말에 인터페이스 콘텐츠를 표시하도록 구성된 화면; 및 상기 현재 경사각이 미리 설정된 제1 각도 범위 내에 있는 것으로 판단한 경우, 상기 이동 단말의 경사각에 따라, 이동 단말의 인터페이스 콘텐츠 레이아웃(interface content layout)을 조정하거나, 또는 상기 이동 단말의 현재 경사각이 미리 설정된 제3 각도 범위 또는 미리 설정된 제2 각도 범위 내에 있다고 판단한 경우, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 유지하도록 구성된 프로세서를 포함하고, 상기 미리 설정된 제2 각도 범위, 상기 미리 설정된 제1 각도 범위, 및 상기 미리 설정된 제3 각도 범위는 이 순서대로 연속적인 각도 범위를 형성한다.
본 발명의 실시예에서 제공된 방법 및 이동 단말에 따르면, 현재 이동 단말의 경사각(tilt angle)을 검출할 수 있고, 이동 단말의 현재 경사각이 특정 범위 조건을 만족하는 경우에만, 예를 들어, 이동 단말의 현재 경사각이 미리 설정된 제2 또는 제3 각도 범위에 있는 경우에만, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃은 경사각에 따라 조정되거나, 또는 이동 단말 화면의 기존 인터페이스 콘텐츠 레이아웃은, 이동 단말의 현재 경사각이 미리 설정된 제1 각도 범위에 있을 때, 유지된다. 이와 같이, 이동 단말이 특정 각도로 기울어지더라도 사용자가 화면 표시 조정을 기대하지 않는 경우에 화면 표시 조정이 회피 됨으로써, 이동 단말 화면 표시를 제어하는 방법은 사용자 경험을 향상시킨다.
본 발명의 실시예에서의 기술적 해결 수단을 보다 명확하게 설명하기 위해, 실시예를 설명하기 위해 필요한 첨부 도면을 간단히 설명한다. 명백하게, 다음의 설명에서의 첨부된 도면은 본 발명의 단지 일부 실시예를 나타내며, 당업자는 창조적 노력 없이도 이들 도면으로부터 다른 도면을 유도할 수 있다.
도 1은 본 발명의 실시예에 따른 이동 단말 화면 표시를 제어하는 방법의 흐름도이다.
도 2는 본 발명의 실시예에 따른 이동 단말 화면 표시를 제어하는 다른 방법의 흐름도이다.
도 3a, 도 3b, 도 4a, 도 4b, 도 5a, 5b, 및 도 15는 본 발명의 일 실시예에 따른 이동 단말의 경사각을 개략적으로 도시 한 도면이다.
도 6, 도 7, 도 8, 도 9, 및 도 10은 본 발명의 일 실시예에 따른 이동 단말의 화면 표시 제어 방법의 개략적인 효과도이다.
도 11, 도 12, 및 도 13은 본 발명의 일 실시예에 따른 이동 단말 화면 표시 제어 방법의 개략적인 효과도이다.
도 14는 본 발명의 실시예에 따른 이동 단말의 개략적인 구조도이다.
도 4의 도 16a 내지 도 16g는 본 발명의 일 실시예에 따른 이동 단말 화면 표시 제어 방법의 개략적인 효과도이다.
이하, 본 발명의 실시예에 있어서의 첨부 도면을 참조하여, 본 발명의 실시예에서의 기술적 해결 수단을 명확하고 완전하게 설명한다. 명백하게, 기술된 실시예는 본 발명의 일부 실시예에 불과하며 전부는 아니다. 창의적인 노력 없이, 본 발명의 실시예에 기초하여 당업자에 의해 획득된 다른 모든 실시예는 본 발명의 보호 범위 내에 있다.
본 명세서에서 용어 "및/또는"은 관련 객체를 설명하기 위한 연관 관계만을 기술하고, 3개의 관계가 존재할 수 있음을 나타낸다. 예를 들어, A 및/또는 B는, 다음 세 가지 경우를 나타낼 수 있다. 예를 들어, A만 존재, A와 B가 모두 존재, 및 B만 존재하는 경우를 나타낼 수 있다. 또한, 본 명세서에서 문자 "/"는 일반적으로 연관된 객체들 사이의 "또는" 관계를 나타낸다.
제1 실시예
도 1에 도시된 바와 같이, 본 발명에 따른 이동 단말 화면 표시를 제어하는 방법 실시예에서, 이러한 방법은 이하의 단계를 포함한다.
101. 이동 단말의 현재 경사각을 획득한다.
이동 단말의 현재 경사각은 중력 센서 또는 자이로 센서와 같은 센서를 사용하여 탐지되고 획득될 수 있다.
본 발명에서의 이동 단말은, 휴대 전화, 태블릿 또는 PDA(personal digital assistant)와 같은 화면을 갖는 이동 단말 장치일 수 있으며, 여기서 화면은 터치 화면일 수 있다.
102. 현재 경사각이 미리 설정된 제2 각도 범위 또는 미리 설정된 제3 각도 범위 내에 있는 경우, 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정한다.
103. 이동 단말의 현재 경사각은 미리 설정된 제1 각도 범위 내에 있는 것으로 판단하면, 이동 단말 화면의 기존 인터페이스 콘텐츠 레이아웃을 유지한다. 즉, 이동 단말 화면상에 현재 표시된 인터페이스 콘텐츠 레이아웃 조정을 건너뛴다.
미리 설정된 제2 각도 범위, 미리 설정된 제1 각도 범위, 및 미리 설정된 제3 각도 범위는 이 순서로 연속적인 각도 범위를 구성한다.
추가로, 경사각에 따라, 이동 단말의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는,
경사각에 따라 조정 크기를 결정하고, 조정 크기에 따라, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 조정하는 단계를 더 포함한다.
추가로, 경사각에 따라 조정 크기를 결정하고, 조정 크기에 따라, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 조정하는 단계는,
경사각에 따라 조정 거리를 결정하고,
이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 패닝 또는 플로팅하는 단계 - 패닝 또는 플로팅의 거리는 조정 거리임 -; 또는
경사각에 따라 조정 각도를 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 이동 단말 화면의 중심주위로 회전하는 단계 - 회전 각도는 조정 각도임 -;
를 포함한다.
추가로, 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는, 경사각에 따라 조정 방향을 결정하고, 결정된 조정 방향으로 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 결정하는 단계를 더 포함한다.
경사각에 따라 조정 방향을 결정하는 단계는,
현재 경사각이 미리 설정된 제2 각도 범위 내에 있는 경우, 조정 방향은 제1 방향인 것으로 결정하는 단계, 또는
현재 경사각이 미리 설정된 제3 각도 범위 내에 있는 경우, 조정 방향은 제2 방향인 것으로 결정하는 단계를 더 포함한다.
제1 방향은 제2 방향과 같거나 다를 수 있고, 구체적 조건에 따라 결정될 수 있다.
추가로, 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 제1 임계각은 상기 제2 임계각보다 작다.
구체적으로, 이동 단말의 현재 경사각은 예각 또는 직각 일 수 있고, 제1 임계각은 0°보다 크고, 제2 임계각은 90° 이하이다.
예를 들어, 제1 임계각은 30° 일 수 있고, 제2 임계각은 60° 일 수 있다.
구체적 실시예에서, 이동 단말의 경사각은 이동 단말 화면의 길이 방향 및 수평면 사이에 포함된 각도이다.
경사각에 따라 조정 방향을 결정하고, 결정된 조정 방향으로 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 결정하는 단계는,
이동 단말의 현재 경사각이 제1 임계각보다 작은 경우, 조정 방향은 위쪽(upward)인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면상에서 위쪽으로 패닝 또는 플로팅하는 단계; 또는
이동 단말의 현재 경사각이 제2 임계각보다 큰 경우, 조정 방향은 아래쪽(downward)인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면상에서 아래쪽으로 패닝 또는 플로팅하는 단계를 포함한다.
대안으로서,
다른 구현 방식에서, 경사각에 따라 조정 방향을 결정하고, 결정된 조정 방향으로 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 결정하는 단계는,
이동 단말의 현재 경사각이 제1 임계각보다 작은 경우, 조정 방향은 아래쪽인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면상에서 아래쪽으로 패닝 또는 플로팅하는 단계; 또는
if 이동 단말의 현재 경사각이 제2 임계각보다 큰 경우, 조정 방향은 위쪽인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면상에서 위쪽으로 패닝 또는 플로팅하는 단계를 포함한다.
또 다른 구체적 실시예에서, 이동 단말의 경사각은 이동 단말 화면의 폭 방향과 수평명 사이에 포함된 각도이다.
구현 방식에서, 경사각에 따라 조정 방향을 결정하고, 결정된 조정 방향으로 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 결정하는 단계는,
이동 단말의 현재 경사각이 제1 임계각보다 작은 경우, 조정 방향은 오른쪽(rightward)인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면상에서 오른쪽으로 패닝 또는 플로팅하는 단계; 또는
이동 단말의 현재 경사각이 제2 임계각보다 큰 경우, 조정 방향은 왼쪽인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면상에서 왼쪽으로 패닝 또는 플로팅하는 단계를 포함한다.
대안으로서,
또 다른 구현 방식에서, 경사각에 따라 조정 방향을 결정하고, 결정된 조정 방향으로 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 결정하는 단계는,
이동 단말의 현재 경사각이 제1 임계각보다 작은 경우, 조정 방향은 왼쪽인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면상에서 왼쪽으로 패닝 또는 플로팅하는 단계; 또는
이동 단말의 현재 경사각이 제2 임계각보다 큰 경우, 조정 방향은 오른쪽인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면상에서 오른쪽으로 패닝 또는 플로팅하는 단계를 포함한다.
추가로, 이러한 방법은,
이동 단말의 주변 광 강도 정보(ambient light intensity information)를 획득하는 단계를 더 포함하고, 이동 단말의 주변 광 강도 정보는 광센서를 사용하여 획득될 수 있다.
경사각에 따라 조정 크기를 결정하는 단계는 구체적으로,
주변 광 강도 정보에 따라, 경사각에 대응하는 조정 크기를 결정하는 단계를 포함한다.
이러한 방법은 추가로,
각도 범위 조정 정보를 수신하는 단계; 및
각도 범위 조정 정보에 따라, 미리 설정된, 제1 내지 제3 각도 범위 중 적어도 1개의 미리 설정된 각도 범위를 조정하는 단계를 더 포함한다.
각도 범위의 조정에 관한 정보는 사용자로부터 수신될 수 있다. 이러한 방식으로, 상이한 사용자에 대해, 상이한 사용자의, 실제사용 습관 또는 요구 사항에 따라, 상이한 사용자에 대해 적절한 각도 범위가 구성될 수 있고, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃(interface content layout)은 적절한 각도 범위에 따라 조정될 수 있다. 이러한 조정은 사용자의, 실제사용 습관 또는 요구 사항을 더 잘 충족시킬 수 있고, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃의 불필요한 조정을 줄일 수 있다.
추가로, 선택적으로, 이러한 방법은,
사용자의 피드백 정보(feedback information)를 수신하는 단계를 더 포함할 수 있고,
경사각에 따라 조정 크기를 결정하는 단계는, 피드백 정보에 따라, 경사각에 대응하는 조정 크기를 결정하는 단계를 포함할 수 있다.
예를 들어, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃이 조정된 후, 이 조정에 관한 피드백이 사용자로부터 수신될 수 있다. 예를 들어, 사용자의 피드백 정보에 따라 조정 크기가 구성되도록, 사용자는 조정 크기가 너무 크거나 너무 작으면 피드백할 수 있다.
본 발명에서, 제1 임계각 및/또는 제2 임계각은, 이동 단말에 의해 미리 설정되거나, 또는 사용자에 의해 설정되거나, 사용자가 이동 단말의 사용 환경에 따라, 통계를 수행된 후, 획득될 수 있다. 다른 사용자에 대해, 제1 임계각 및/또는 제2 임계각은 상이한 사용자의 사용 습관에 따라 결정될 수 있다. 대체로, 사용자가 휴대 전화와 같은 이동 단말을 정상적으로 잡고(hold) 있는 경우, 휴대 전화는 반드시 정확하게 수평 또는 수직이 아니며, 특정 각도로 기울어져(tilt) 있으며, 휴대 전화와 수평면 및/또는 수직면 사이에 각도 범위가 존재한다. 종래 기술에서는, 중력 센서에 의해 검출된 바와 같이, 휴대 전화가 수평 또는 수직이 아닌 모든 상황에서, 휴대 전화는 틸트 상태에 있는 것으로 결정되고, 현재 휴대 전화 화면상에 표시된 인터페이스 콘텐츠 레이아웃은 조정된다. 결과적으로, 휴대 전화가 특정 각도로 기울기도 하지만, 사용자는 휴대 전화를 정상적으로 사용하고 있으며, 현재 휴대 전화 화면에 표시된 인터페이스 콘텐츠를 조정하는 것은 휴대 전화를 정상적으로 사용할 때 사용자에게 영향을 미친다. 본 발명에 따르면, 중력 센서 또는 자이로(gyro)가 휴대 전화의 현재 경사각을 검출하는데 사용된다. 휴대 전화의 현재의 경사각이 사용자가 잡고 있는 휴대 전화의 정상 각도 범위(normal angle range, 본 실시 예에서는 미리 설정된 제1 각도 범위)에 있을 때, 현재 휴대 전화 화면상에 표시된 인터페이스 콘텐츠 레이아웃은 조정되지 않고, 이것은 휴대전화를 사용하는 사용자의 습관을 더욱 잘 만족하며, 휴대전화 화 화면에 현재 표시된 인터페이스 콘텐츠 레이아웃의 불필요한 조정을 회피하며, 휴대전화의 사용자경험을 향상시킨다. 휴대 전화의 현재의 경사각이 사용자가 잡고 있는 휴대 전화의 정상 각도 범위를 벗어나면(본 실시 예에서는 미리 설정된, 제2 또는 제3 설정 각도 범위), 경사 각에 따라, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 조정된다. 제1 임계각 및 제2 임계각은 휴대 전화를 사용하는 사용자 습관과 관련되어 있기 때문에, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃을 조정하고, 더 나은 경험을 제공하는 더욱 지능적인 방법은, 사용자의 휴대 전화 사용 습관에 기초한 본 발명의 실시예에서, 사용자에 대해 제공될 수 있다.
본 실시예에서, 예로서 휴대전화를 예를 들면, 사용자가 들고 있는 휴대 전화의 현재 경사각이 휴대 전화의 정상 각도 범위를 벗어난 것은 구체적으로, 휴대 전화의 현재 경사각은 제1 임계각보다 작거나 또는 제2 임계각보다 큰 것일 수 있다. 즉, 휴대 전화의 현재 경사각이 사용자가 들고 있는 휴대 전화의 정상 각도 범위 내에 있는 것은 구체적으로, 휴대 전화의 현재 경사각은 제1 임계각 이상 또는 제2 임계각 이하인 것이다.
이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는, 결정된 방향으로 이동 단말 화면의 인터페이스 콘텐츠의 일부 또는 전부를 패닝 또는 플로팅 또는 회전하는 단계, 또는 특정 영역의 인터페이스 콘텐츠 부분을 숨겨진 상태에서 표시된 상태로 변경하거나, 표시된 상태에서 숨겨진 상태로 변경하는 단계 등을 포함할 수 있다. 플로팅(floating)은 사용자 조작을 용이하게 하기 위해 이동 단말 화면의 인터페이스 콘텐츠의 하나 이상의 요소를, 원래 위치에서 인터페이스상의 새로운 위치로 이동시키는 것을 지칭할 수 있다. 추가로, 선택적으로, 사용자 조작이 완료된 후, 또는 사용자가 휴대 전화의 경사각을 어느 정도 변경한 후, 하나 이상의 요소는 원래 위치로 재배치될 수 있다. 예를 들어, 사용자 조작을 용이하게 하기 위해, 플로팅은, 이동 단말 화면의 인터페이스 콘텐츠 내의 아이콘을, 원래 위치에서 신규 위치로 이동하는 것을 지칭한다. 선택적으로, 사용자 조작이 완료된 후, 아이콘은 원래 위치로 재배치될 수 있다. 사용자가 보는 것처럼 아이콘은 인터페이스상에서 플로팅된 것처럼 보인다.
본 발명의 본 실시예는 미리 설정된 제1 각도 범위(정상적으로 휴대 전화를 사용하는 경우와 동등함)를 중력 감지의 기준 수평면으로서 사용하고, 휴대 전화의 현재 경사각(도 3a에서, 각도 γ는 휴대 전화와 수평면 사이에 포함됨)이 미리 설정된 제1 각도 범위를 벗어나는 경우, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 경사각에 따라 조정된다. 도 3a, 4a, 및 5a에 도시된 바와 같이, 회색 영역은 미리 설정된 제1 각도 범위이다.
α는 미리 설정된 제1 각도 범위 내의 최소 각도, 즉 사용자가 휴대 전화를 정상적으로 사용할 때의 최소 각도이고, 본 실시예에서 α는 제1 임계각이다. 일 실시예에서, α는 0°보다 크다.
β는 미리 설정된 제1 각도 범위 내에서의 최대 각도, 즉 사용자가 휴대 전화를 정상적으로 사용할 때의 최대 각도이고, 본 실시 예에서 β는 제2 임계각이다.
γ는 휴대 전화의 우측 부(right view)에서의 수평면에 대한 휴대 전화의 각도(또한 수평면에 대한 휴대 전화 화면의 길이 방향의 각도로서 이해될 수 있음)이고, 본 실시 예에서 현재 휴대 전화의 경사각이다. 본 발명의 실시 예는 γ가 예각 (또는 직각)인 예를 사용하여 설명된다. 즉, 본 발명의 실시 예에서, γ 값은 0°보다 크고 90° 이하의 범위일 수 있다. 실제로, γ는 둔각 일 수 있다. 둔각인 경우, γ는 γ가 예각(또는 직각) 상황을 참조하여 이와 동일하거나 유사한 방식으로 이해될 수 있다. 본 발명의 실시 예에서, 미리 설정된 제1 각도 범위는 0° 이상 90° 이하의 범위로 설정될 수 있다. (예를 들어, 도 3a에서 회색 영역으로 나타낸 범위는 미리 설정된 제1 각도 범위이다.)
μ는 사용자가 휴대 전화를 사용하는 과정에서 휴대 전화의 최소 허용 경사각이고, μ는 0° 이상일 수 있다. 즉, 휴대 전화의 경사각이 이러한 각보다 작으면, 사용자는 휴대 전화 화면의 인터페이스 콘텐츠를 정상적으로 볼 수 없다.
μ2는 사용자가 휴대 전화를 사용하는 과정에서 휴대 전화의 최대 허용 경사각이고, μ2는 90° 이하일 수 있다. 즉, 휴대 전화의 경사각이 이러한 각보다 큰 경우 사용자는 휴대 전화 화면의 인터페이스 콘텐츠를 정상적으로 볼 수 없다.
μ 및 μ2는 선택 사항이며, μ 및 μ2와 관련된 이하의 내용도 선택 사항이다.
μ<α<β<μ2
본 발명의 본 실시예에서, 휴대 전화의 현재 경사각(γ)이 α와β 사이에 있거나, 휴대 전화의 현재 경사 각이 α 또는 β와 같으면, 본 발명의 본 실시예에서, 사용자가 휴대 전화를 정상적으로 사용하는 범위에 있는 것으로 고려되고, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 변경되지 않는다. 사용자가 휴대 전화를 정상적으로 사용하는 범위에 있는 경우, 본 발명의 본 실시예에서, 휴대 전화의 경사각에 각도 변환이 수행될 수 있다. 각도 변환 후(예를 들어, 휴대 전화의 현재 경사각(γ)이 α 및 β 사이에 있는 경우, 현재 경사각(γ)은 0°로 변환될 수 있다.), 중력 감지 구성 요소를 생성하지 않고, 휴대 전화의 중력 감지 상태는 수평면에 평행인 것(예를 들어, 도 3b에 도시된 바와 같이, 휴대 전화의 경사각이 정상 범위에 있을 때, 본 발명의 실시예에서 각도 변환이 수행된 후 중력 감지 상태)으로 간주 될 수 있으므로, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 조정되지 않는다.
도 4a에 도시된 바와 같이, 휴대 전화의 현재 경사각(γ)이 α보다 작은 경우, 본 발명의 실시예에서, 휴대 전화의 경사각은 사용자가 휴대 단말을 정상적으로 사용하는 범위를 초과하는 것으로 간주될 수 있고, 휴대 전화를 정상적으로 사용할 때의 사용자에게 영향을 미칠 수 있다. 이 경우 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 조정해야 한다. 조정 크기는 다음과 같은 방식으로 획득될 수 있다.: 구체적으로, 각도 α-γ를 얻기 위해, 휴대 전화의 현재 경사각에 따라 경사각에 각도 변환 처리가 수행될 수 있고, 각도 α-γ에 대응하는 조정 크기가 결정된다. 예를 들어, 조정 크기는 미리 설정된 조정 계수 ×(α-γ)와 동일할 수 있다. 도 4b에 도시된 바와 같이, 현재 휴대 전화의 경사각은 실제로 γ이지만, 본 발명의 실시예에서는 현재의 경사각에 대한 각도 변환 처리가 수행될 수 있으며, 각도 변환 처리 후, 획득된 각도 α-γ에 따라, 조정 크기가 결정될 수 있다. 각도 변환 처리를 함으로써, 휴대 전화의 경사각(γ)이 α일 때 조정하지 않고, γ가 α보다 약간 작은 경우에 비교적 큰 조정을 수행하는 상황을 회피할 수 있다.
도 5a에 도시된 바와 같이, 휴대 전화의 현재 경사각(γ)이 β보다 크고 μ2보다 작으면, 본 발명의 실시 예에서는 휴대전화의 경사각이 사용자가 휴대 전화를 정상적으로 사용하는 범위를 초과하지만, 사용자가 휴대 전화를 사용하는 과정에서 휴대 전화의 경사각은 최대 허용 경사각을 초과하지 않는 것으로 고려된다. 이 경우 휴대 전화의 경사각이 너무 크기 때문에 휴대 전화 화면을 보는 사용자의 시야가 영향받을 수 있으며, 휴대 전화를 정상적으로 사용하는 경우 사용자에게 영향을 미칠 수 있고, 휴대 전화의 사용자 경험이 영향받는다. 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 조정해야 한다. 조정 크기는 다음과 같은 방식으로 획득될 수 있다. 구체적으로, 휴대 전화의 경사각(γ)이 β인 경우는 조정하지 않지만, γ가 β보다 약간 큰 경우에는 비교적 큰 조정이 수행되는 경우를 회피하기 위해, 각도 γ-β를 얻기 위해, 휴대 전화의 현재 경사각에 따라 경사각에 각도 변환 처리가 수행될 수 있고, 각도 γ-β에 대응하는 조정 크기가 결정된다. 도 5b에 도시된 바와 같이, 실제휴대 전화의 경사각은 γ이지만, 본 발명의 실시 예에서는 현재의 경사각에 각도 변환 처리가 수행될 수 있으며, 각도 변환 처리 후 획득된 각도 γ-β에 따라, 조정 크기가 결정될 수 있다.
본 발명의 각 실시 예는, 중력 감지의 기본 수평면으로서 하나의 미리 설정된 각도 범위(본 발명에서의 미리 설정된 제1 각도 범위)가 사용되는 경우(휴대 전화를 정상적으로 사용하는 경우와 동등함)를 사용하여 설명되고, 회색 영역이 미리 설정된 각도 범위이다. 복수의 미리 설정된 각도 범위가 중력 감지의 기본 수평면로서 사용되는 경우(휴대 전화를 정상적으로 사용하는 경우와 동등함),(미리 설정된 2개의 각도 범위 α1~ 1 및 α2~β2를 도시 한)도 15에 도시된 바와 같이, 미리 설정된 하나의 각도 범위가 중력 감지의 기본 수평면으로서 사용되는 경우의 관련 또는 유사한 내용을 참조하여 이해될 수 있다. 이 경우, 본 발명의 실시 예에서는 미리 설정된, 제1, 제2, 및 제3 설정 각도 범위가 포함되고, 미리 설정된 제2 각도 범위, 미리 설정된 제1 각도 범위, 및 미리 설정된 제3 각도 범위는 이 순서로 미리 설정된 제3 각도 범위 순서로 연속 각도 범위(예를 들어, 연속 각 범위 0 에서 α2)를 구성하고, 각도 범위(α2 에서 β2)가 나타내는 회색 영역은 본 발명의 실시 예에 기초하여 신규로 더 추가된 제4 설정 각도 범위로 이해될 수 있다.
이동 단말 화면의 인터페이스 콘텐츠 부분은, 인터페이스상의 적어도 하나의 아이콘, 버튼 및/또는 그림 등일 수 있다.
반 중력 감지 원리(counter-gravity sensing principle)에 따라 결정된 방향은 중력 감지 원리에 따라 결정된 조정 방향과 반대이다. 반 중력 감지 표시는 중력 감지와 반대 방향으로 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 패닝 또는 플로팅하는 것이다(예를 들어, 중력 감지 원리에 따라, 휴대 전화가 왼쪽으로 기울어(tilt)질 때, 인터페이스 콘텐츠는 왼쪽으로 패닝 또는 플로팅하지만, 반 중력 감지 원리에 따르면, 휴대 전화가 왼쪽으로 기울어질 때, 인터페이스 콘텐츠는 오른쪽으로 패닝 또는 플로팅된다.
본 발명의 본 실시예에서, 미리 설정된 제1 각도 범위는 중력 감지의 기준 수평면으로서 사용된다. 휴대 전화의 현재 경사각이 미리 설정된 제1 각도 범위에 있는 경우, 중력/반 중력 감지 표시는 시작되지 않고, 휴대 전화의 인터페이스 콘텐츠 레이아웃은 조정되지 않는다. 휴대 전화의 현재 경사각이 미리 설정된 제1 각도 범위의 제2 임계각보다 큰 경우, 중력 감지 표시가 시작되면, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 아래쪽/위쪽(downward/rightward)으로 조정된다. 휴대 전화의 현재 경사각이 미리 설정된 제1 각도 범위의 제1 임계각보다 적으면, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 위쪽/왼쪽 방향으로 조정된다.
반 중력 감지 표시가 시작되면, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 중력 감지와 반대 방향으로 조정된다.
이하에서, 중력 감지 또는 반중력 감지 원리에 따라, 휴대 전화 화면의 전체 인터페이스 콘텐츠를 패닝하는 환경을 설명한다. 도 6 내지 10은 휴대 전화 화면상에서 동일한 인터페이스 콘텐츠의 상이한 레이아웃을 나타낸다. 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 이하의 방법을 참조하여 조정될 수 있다.
(1) 먼저, 중력 센서 또는 자이로를 사용하여, 공간에서의 휴대 전화의 위치 및 각도가 감지되고, 휴대 전화와 수평면 사이의 각도를 γ로 나타낸다. 물론, 휴대 전화와 수직면 사이에 포함된 각도(90-γ 크기 일 수도 있음) 및 수직 평면은 측정되고 기록될 수 있다.
(2) γ가 미리 설정된 각도, α와 β 사이에 있을 때, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃의 표시는 도 6에 도시된 바와 같이 변경되지 않는다.
휴대 전화와 수직면 사이에 포함된 각도 (90-γ)가 측정되고 기록되는 경우, 90-γ가 사전 설정된 각도 90-β와 90-α 사이에 있을 때, 휴대 전화의 인터페이스 콘텐츠 레이아웃의 표시는 변하지 않고, 이하의 설명을 적응적으로 이해할 수 있다.
(3) γ가 α와 β 사이의 범위를 벗어나면, 반 중력 감지 표시 또는 중력 감지 표시가 시작될 수 있다. 즉, 기본 수평면에 따라, 이동 단말기 화면의 인터페이스 콘텐츠의 전부 또는 일부의 레이아웃 표시는 반 중력 감지 또는 중력 감지와 동일한 방향으로 조정된다.
(4) 반 중력 감지 표시 규칙에는 다음 중 적어도 하나가 포함된다.
(a) γ가 α보다 작고 μ보다 큰 경우, 반 중력 감지 방향은 아래쪽이고, 휴대 전화 화면의 인터페이스 콘텐츠는 화면상에서 아래쪽으로 이동(shift)한다. 도 7에 도시된 바와 같이, 휴대 전화 화면의 전체 인터페이스 콘텐츠를 화면상에서 아래쪽으로 이동시키는 과정에서, 영역 A 내의 인터페이스 콘텐츠 부분이 휴대 전화 화면의 터치 가능한 영역으로 이동되고, 이것은 원래 A 영역에서 편리하게 터치할 수 없는 인터페이스 콘텐츠를 사용자가 편리하게 조작 할 수있다 .
(b) 선택적으로, γ가 μ보다 작거나 같은 경우, 휴대 전화 화면의 인터페이스 콘텐츠는 극단적인 위치(extreme position)에 도달할 때까지 화면상에서 아래쪽으로 이동된다. 도 8에 도시된 바와 같이, 영역 A의 인터페이스 콘텐츠는 터치 가능 영역으로 완전히 이동되어, 사용자가 원래 영역 A에서 편리하게 터치할 수 없는 인터페이스 콘텐츠를 더 편리하게 조작할 수 있게 한다. γ가 μ보다 작거나 같은 경우, 극단적인 위치에 도달할 때까지 화면상에서 휴대 전화 화면의 인터페이스 콘텐츠가 아래쪽으로 이동되고, 이것은 연속적인 경사각의 감소로 인한 휴대 전화 화면의 인터페이스 콘텐츠의 무제한 이동에 의해 영향받지 않을 수 있고, 휴대 전화의 스마트성(smartness) 및 유용성을 더욱 향상시킬 수 있다.
(c) γ가 μ2보다 작고 β보다 큰 경우, 반 중력 감지의 방향은 위쪽이 되고, 휴대 전화 화면의 인터페이스 콘텐츠가 화면에서 위쪽으로 이동하다. 도 9에 도시된 바와 같이, 영역 C의 인터페이스 콘텐츠 부분은 휴대 전화 화면의 터치 가능한 영역으로 이동되고, 이것은 사용자가 원래 영역 C에서 편리하게 접촉할 수 없는 인터페이스 콘텐츠를 조작하는 것을 편리하게 할 수 있다.
(d) 선택적으로, γ가 μ2보다 크거나 같을 때, 휴대 전화 화면의 인터페이스 콘텐츠는 극단적인 위치에 도달할 때까지 화면상에서 위쪽으로 이동한다. 도 10에 도시된 바와 같이, 영역 C의 인터페이스 콘텐츠는 터치 가능 영역으로 완전히 이동되며, 이는 사용자가 원래 영역 C에서 편리하게 터치할 수 없는 인터페이스 콘텐츠를 더 편리하게 조작할 수 있게 한다. γ가 μ2보다 크거나 같으면, 극단적인 위치에 도달할 때까지 화면상에서 휴대 전화 화면의 인터페이스 콘텐츠가 위쪽으로 이동되고, 이것은 연속적인 경사각의 증가에 의한 휴대 전화 화면의 인터페이스 콘텐츠의 무제한 이동에 의한 영향을 받지 않을 수 있어, 휴대 전화의 스마트성과 유용성을 더욱 향상시킬 수 있다.
(5) 중력 감지 표시 규칙에는 다음 중 적어도 하나가 포함된다.
(a) γ가 α보다 작고 μ보다 큰경우, 중력 감지 방향은 위쪽으로 향하고 휴대 전화 화면의 인터페이스 콘텐츠는 화면상에서 위쪽으로 이동(또는 패닝 또는 플로팅)된다. 도 9에 도시된 바와 같이, 영역 C의 인터페이스 콘텐츠 부분은 휴대 전화 화면의 터치 가능한 영역으로 이동되어, 사용자가 원래 영역 C에서 편리하게 터치할 수 없는 인터페이스 콘텐츠 조작을 편리하게 할 수 있다.
(b) 선택적으로, γ가 μ보다 작거나 같은 경우, 휴대 전화 화면의 인터페이스 콘텐츠는 극단적인 위치에 도달할 때까지 화면상에서 위쪽으로 이동된. 도 10에 도시된 바와 같이, 영역 C의 인터페이스 콘텐츠는 터치 가능 영역으로 완전히 이동되며, 이는 사용자가 원래 영역 C에서 편리하게 터치할 수 없는 인터페이스 콘텐츠 조작을 보다 편리하게 한다.
(c) γ가 μ2보다 작고 β보다 크면, 중력 감지 방향은 아래쪽으로 내려가고, 휴대 전화 화면의 인터페이스 콘텐츠가 화면상에서 아래로 이동한다. 도 7에 도시된 바와 같이, 휴대 전화 화면의 인터페이스 콘텐츠 전체를 화면상에서 아래쪽으로 이동시키는 과정에서, 영역 A의 인터페이스 콘텐츠 부분이 휴대 전화 화면의 터치 가능한 영역으로 이동되고, 이것은 사용자가 원래 A 영역에서 편리하게 터치할 수 없는 인터페이스 콘텐츠를 편리하게 작동할 수 있게 한다.
(d) 선택적으로, γ가 μ2보다 크거나 같을 때, 휴대 전화 화면의 인터페이스 콘텐츠는 극단적인 위치에 도달할 때까지 화면상에서 아래쪽으로 이동된다. 도 8에 도시된 바와 같이, 영역 A의 인터페이스 콘텐츠는 터치 가능 영역으로 완전히 이동되고, 이것은 사용자가 원래 영역 A에서 편리하게 터치할 수 없는 인터페이스 콘텐츠를 더 편리하게 조작할 수 있게 한다.
실제휴대 전화를 사용할 때, 대응하도록 휴대 전화 화면의 인터페이스 콘텐츠를 조정하고 사용자의 조작 요구 사항을 충족시키기 위해, 사용자는 전술한 규칙을 이용하여 원하는 조작 오브젝트가 위치하는 영역에 따라, 휴대 전화를 기울일 수 있다.
특히, 사용자가 한 손으로 휴대 전화를 사용하는 경우, 일부 영역의 오브젝트는 때때로, 한 손으로는 거의 터치할 수 없으며, 대응하도록 휴대 전화 화면의 인터페이스 콘텐츠를 조정할 수 있도록, 전술한 규칙을 사용하여 휴대 전화는 기울여 진다. 이러한 방식으로, 원래 한 손으로 터치할 수 없는 오브젝트는 터치 가능한 위치로 조정되어, 사용자가 한 손으로 편리하게 오브젝트를 조작할 수 있고, 사용자의 조작 요구는 더 잘 충족된다.
전술한 규칙은 휴대 전화가 왼쪽 또는 오른쪽으로 기울어진 경우의 휴대 전화 화면의 인터페이스 콘텐츠에 대해 수행되는 조정 처리에도 적용 가능하다. 휴대 전화가 위쪽 또는 아래쪽으로 기울어질 때의 각도는 휴대 전화 화면의 길이 방향과 수평면(또는 수직면) 사이의 각도 일 수 있고, 휴대 전화가 왼쪽 또는 오른쪽으로 기울어질 때의 각도는 휴대 전화 화면의 폭 방향과 수평면(또는 수직면) 사이의 각도일 수 있다.
실시 예 1에 기초하여, 경사 각도에 따라 조정 각도가 결정될 수 있고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부가 이동 단말기 화면의 중심 주위로 회전될 수 있으며, 여기서 회전 각도는 조정 각도이다. 추가로, 회전 방향은 경사각에 따라 결정될 수 있으며, 구체적으로 시계 방향 또는 반 시계 방향 일 수 있다.
도 11은 정상적으로 표시된 휴대 전화 화면의 인터페이스 콘텐츠를 나타낸다. 사용자가 휴대 전화를 사용하는 과정에서 휴대 전화를 특정 각도로 기울일 경우, 휴대 전화의 현재 경사각이 미리 설정된 각도 내에 있으면, 도 12에 도시된 바와 같이, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 조정되지 않는다. 휴대 전화의 현재 경사각이 미리 설정된 각도 범위를 벗어나는 경우, 휴대 전화 화면의 인터페이스 콘텐츠의, 전부 또는 일부는, 중력 감지에 의해 감지된, 휴대 전화의 현재 경사각에 따라 회전한다. (도 13의 회전 효과를 나타내는 개략도에 도시된 바와 같다.) 회전 정도 또는 회전 각도는 경사각과 관련된다. 예를 들어, 경사각에 대응하는 조정 크기(여기에서는 회전 각도)는 미리 설정된 알고리즘 또는 공식에 의해 획득될 수 있다.
본 발명의 실시 예에서, 휴대 전화 화면의 인터페이스 콘텐츠의, 전부 또는 일부가 휴대 전화의 경사각에 따라 회전한다. 회전 각도는 경사각과 관련 있으며, 화면은, 매번 고정 각도로, 가로 방향과 세로 방향(landscape orientation and a portrait orientation)으로 전환되지 않는다(고정 각도로 90° 회전하는 것으로 이해할 수 있음).
따라서 사용자의 다양한 요구 사항을 보다 잘 만족시킬 수 있다. 예를 들어, 사용자는 다른 시각적인 각도로 휴대 전화 화면의 인터페이스 콘텐츠를 보다 편리하게 볼 수 있다. 또한, 회전된 인터페이스 콘텐츠가 더욱 조정될 수 있다. 예를 들어, 회전된 인터페이스 콘텐츠는 줌인 또는 줌아웃 되어 인간의 눈으로 보는 인터페이스 콘텐츠의 영역이 직사각형이 되고, 더 나은 시청 효과가 제공된다.
이하에서, 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 회전하는 방법을 설명하기 위한 예를 사용한다.
휴대 전화가 정상적으로 사용되는 경우(예를 들어, 휴대 전화의 현재 경사각이 미리 설정된 범위 내에 있는 경우), 휴대 전화 화면의 인터페이스 콘텐츠가 도 16a에 도시되고, 수평으로 표시된다. 휴대 전화의 현재 경사 각이 도 5a에 도시된 경우, 휴대 전화 화면의 인터페이스 콘텐츠는 (화살표가 회전 방향을 나타내는 도 16b 및 도 16c에 도시된 바와 같이)반 시계 방향으로 회전될 수 있다. 경사각이 연속적으로 증가함에 따라, 경사각이 최대 경사각(예를 들어, μ2)에 도달하면, (도 16d에 도시된 바와 같이) 회전된 후 휴대 전화 화면의 인터페이스 내용이 수직으로 표시된다. 휴대 전화의 현재 경사각이 도 4a에 도시된 바와 같으면, 휴대 전화 화면의 인터페이스 콘텐츠는 (도 16e 및 도 16f에 도시된 바와 같이) 시계 방향으로 회전될 수 있다. 경사각이 연속적으로 감소함에 따라, 경사각이 최소 경사각(예를 들어, μ)에 도달 할 때, (도 16g에 도시된 바와 같이) 회전된 후, 휴대전화 화면의 인터페이스 내용은 거꾸로 표시된다.
제2 실시예
도 2에 도시된 바와 같이, 본 발명에 따른 이동 단말 화면의 표시를 제어하는 방법의 다른 실시예가 제공되고, 이러한 방법은 이하를 포함한다.
101. 이동 단말의 현재 경사각을 획득한다.
202. 현재 경사각은 미리 설정된 제1 각도 범위 내에 있는 것으로 결정하면, 이동 단말의 경사각에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정한다.
203. 이동 단말의 현재 경사각은 미리 설정된 제2 각도 범위 또는 미리 설정된 제3 각도 범위 내에 있는 것으로 결정하면, 이동 단말 화면의 기존 인터페이스 콘텐츠 레이아웃을 유지한다. 미리 설정된 제2 각도 범위, 미리 설정된 제1 각도 범위, 및 미리 설정된 제3 각도 범위는 이 순서로 연속적인 각도 범위를 구성한다.
추가로, 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는, 경사각에 따라 조정 크기를 결정하고, 조정 크기에 따라, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 조정하는 단계를 포함한다.
추가로, 경사각에 따라 조정 크기를 결정하고, 조정 크기에 따라, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 조정하는 단계는, 경사각에 따라 조정 거리를 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 패닝 또는 플로팅하는 단계 - 패닝 또는 플로팅의 거리는 조정 거리임 -; 또는
경사각에 따라 조정 각도를 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 이동 단말 화면의 중심 주위로 회전하는 단계 - 회전 각도는 조정 각도임 -를 포함한다.
추가로, 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는, 경사각에 따라 조정 방향을 결정하고, 결정된 조정 방향으로 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 결정하는 단계를 더 포함한다.
또한, 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 제1 임계각은 상기 제2 임계각보다 작다.
구체적으로, 이동 단말의 현재 경사각은 예각 또는 직각 일 수 있고, 제1 임계각은 0°보다 크고, 제2 임계각은 90°이하이다.
예를 들어, 제1 임계각은 30°일 수 있고, 제2 임계각은 60°일 수 있다.
본 실시예에서, 휴대 전화의 현재 경사각이 사용자가 들고 있는 휴대 전화의 정상 각도 범위를 초과하는 것은, 구체적으로, 휴대 전화의 현재 경사각은 제1 임계각 및 제2 임계각 사이인 것일 수 있다. 즉, 휴대 전화의 현재 경사각이 사용자가 들고 있는 휴대 전화의 정상 각도 범위 내에 있는 것은 구체적으로, 휴대 전화의 현재 경사각은 제1 임계각보다 작거나 제2 임계각보다 큰것 일수 있다.
추가로 이러한 방법은,
이동 단말의 주변 광 강도 정보를 획득하는 단계를 더 포함하고, 이동 단말의 주변 광 강도 정보는 광센서를 사용하여 획득될 수 있다.
경사각에 따라 조정폭을 결정하는 단계는 구체적으로,
주변 광 강도 정보에 따라, 경사각에 대응하는 조정 크기를 결정하는 단계를 포함한다.
또한, 이러한 방법은,
각도 범위 조정 정보를 수신하는 단계; 및
각도 범위 조정 정보에 따라, 미리 설정된, 제1 내지 제3 각도 범위 중 적어도 1개의 미리 설정된 각도 범위를 조정하는 단계를 더 포함할 수 있다.
각도 범위의 조정에 관한 정보는 사용자로부터 수신될 수 있다. 이러한 방식으로, 상이한 사용자에 대해, 상이한 사용자의, 실제사용 습관 또는 요구 사항에 따라, 상이한 사용자에 대해 적절한 각도 범위가 구성될 수 있고, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃은 적절한 각도 범위에 따라 조정될 수 있다. 이러한 조정은 사용자의, 실제사용 습관 또는 요구 사항을 더 잘 충족시킬 수 있고, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃의 불필요한 조정을 줄일 수 있다.
또한, 선택적으로 이러한 방법은,
사용자의 피드백 정보를 수신하는 단계를 더 포함하고, 그리고
경사각에 따라 조정폭을 결정하는 단계는, 경사각에 따라 조정폭을 결정하는 단계는, 피드백 정보에 따라, 경사각에 대응하는 조정 크기를 결정하는 단계를 포함할 수 있다.
예를 들어, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃이 조정된 후, 이러한 조정에 대한 피드백은 사용자로부터 수신될 수 있다. 예를 들어, 사용자의 피드백 정보에 따라 조정 크기가 결정되도록, 사용자는 조정 크기가 너무 크거나 또는 너무 작은지 피드백할 수 있다.
본 발명에서, 제1 임계각 및/또는 제2 임계각은, 이동 단말에 의해 미리 설정되거나, 또는 사용자에 의해 설정되거나, 사용자가 이동 단말의 사용 환경에 따라, 통계를 수행된 후, 획득될 수 있다. 다른 사용자에 대해, 제1 임계각 및/또는 제2 임계각은 상이한 사용자의 사용 습관에 따라 결정될 수 있다. 대체로, 사용자가 휴대 전화와 같은 이동 단말을 정상적으로 잡고(hold) 있는 경우, 휴대 전화는 반드시 정확하게 수평 또는 수직이 아니며, 특정 각도로 기울어져(tilt) 있으며, 휴대 전화기와 수평면 및/또는 수직면 사이에 각도 범위가 존재한다. 종래 기술에서는, 중력 센서에 의해 검출된 바와 같이, 휴대 전화가 수평 또는 수직이 아닌 모든 상황에서, 휴대 전화는 틸트 상태에 있는 것으로 결정되고, 현재 휴대 전화 화면상에 표시된 인터페이스 콘텐츠 레이아웃은 조정된다. 결과적으로, 휴대 전화가 특정 각도로 기울기도 하지만, 사용자는 휴대 전화를 정상적으로 사용하고 있으며, 현재 휴대 전화 화면에 표시된 인터페이스 콘텐츠를 조정하는 것은 휴대 전화를 정상적으로 사용할 때 사용자에게 영향을 미친다. 본 발명에 따르면, 중력 센서 또는 자이로(gyro)가 휴대 전화의 현재 경사각을 검출하는데 사용된다. 휴대 전화의 현재의 경사각이 사용자가 잡고 있는 휴대 전화의 정상 각도 범위(본 실시 예에서는 미리 설정된 제1 각도 범위)에 있을 때, 현재 휴대 전화 화면상에 표시된 인터페이스 콘텐츠 레이아웃은 조정되지 않고, 이것은 휴대전화를 사용하는 사용자의 습관을 더욱 잘 만족하며, 휴대 전화 화면에 현재 표시된 인터페이스 콘텐츠 레이아웃의 불필요한 조정을 회피하며, 휴대전화의 사용자경험을 향상시킨다. 휴대 전화의 현재의 경사각이 사용자가 잡고 있는 휴대 전화의 정상 각도 범위를 벗어나면(본 실시 예에서는 미리 설정된, 제2 또는 제3 설정 각도 범위), 경사 각에 따라, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃은 조정된다. 제1 임계각 및 제2 임계각은 휴대 전화를 사용하는 사용자 습관과 관련되어 있기 때문에, 휴대 전화 화면의 인터페이스 콘텐츠 레이아웃을 조정하고, 더 나은 경험을 제공하는 더욱 지능적인 방법은, 사용자의 휴대 전화 사용 습관에 기초한 본 발명의 실시예에서, 사용자에 대해 제공될 수 있다.
본 발명의 본 실시예에서, 미리 설정된, 제1, 제2, 및 제3 각도는 제1 실시예에서의 제1 , 제2, 또는 제3 각도의 범위와 같거나 또는 다를 수 있다.
본 발명의 실시 예에서의 일부 내용에 대해서는, 제1 실시예의 관련 부분을 참조할 수 있으며, 그러한 내용은 동일하거나 유사한 방식으로 이해될 수 있고 여기에서 상세히 설명하지 않는다.
제3 실시예
본 발명의 본 실시예는 이동 단말을 더 제공한다. 도 14는 본 발명의 실시예에서 제공되는 이동 단말 실시예를 도시한다. 본 실시예에서 이동 단말은 센서(1401), 화면(1402), 및 프로세서(1403)를 포함한다.
센서(1401)는 이동 단말의 현재 경사각을 획득하도록 구성되고, 센서(1401)는 중력 센서 또는 자이로 센서를 포함할 수 있는, 동일한 기능 또는 상이한 기능을 가진 하나 이상의 센서 일 수 있고, 선택적으로 광 센서 등을 포함 할 수 있다.
화면(1402)은 이동 단말에 인터페이스 콘텐츠를 표시하도록 구성된다.
프로세서(1403)는, 이동 단말의 현재 경사각은 미리 설정된 제2 각도 범위 또는 미리 설정된 제3 각도 범위 내에 있는 것으로 결정하면, 이동 단말의 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성되거나, 또는 이동 단말의 현재 경사각은 미리 설정된 제1 각도 범위 또는 미리 설정된 제2 각도 범위 내에 있는 것으로 결정하면, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 유지하도록 구성되고, 미리 설정된 제2 각도 범위, 미리 설정된 제1 각도 범위, 및 미리 설정된 제3 각도 범위는 이 순서로 연속적인 각도 범위를 구성한다.
대안으로서, 또 다른 실시예- 제4 실시예로서, 프로세서(1403)는, 현재 경사각은 미리 설정된 제1 각도 범위 내에 있는 것으로 결정하면, 이동 단말의 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하거나, 이동 단말의 현재 경사각은 미리 설정된 제2 각도 범위 또는 미리 설정된 제3 각도 범위 내에 있는 것으로 결정하면, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 유지하도록 구성되고, 미리 설정된 제2 각도 범위, 미리 설정된 제1 각도 범위, 및 미리 설정된 제3 각도 범위는 이 순서로 연속적인 각도 범위를 구성한다.
하나 이상의 프로세서(1403)가 있을 수 있다. 예를 들어 이미지 프로세서가 포함될 수 있다,.
또한, 이동 단말은 추가로 모든 종류의 데이터 또는 명령들을 저장하도록 구성된 메모리(1407)를 더 포함할 수 있고, 각각 신호를 수신하고 송신하도록 구성된 수신기(1405) 및 송신기(1406)를 더 포함 할 수 있다.
제3 또는 제4 실시예를 기초하여, 프로세서(1403)가 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은 추가로,
프로세서(1403)는 경사각에 따라 조정 크기기를 결정하고, 조정 크기에 따라 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 조정하도록 구성되는 것을 포함할 수 있다.
제3 또는 제4 실시예를 기초하여, 프로세서(1403)가 경사각에 따라 조정 크기를 결정하고, 조정 크기에 따라 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 조정하도록 구성되는 것은 추가로,
프로세서(1403)는 경사각에 따라 조정 거리를 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 패닝 또는 플로팅하도록 구성된 것 - 또는 플로팅의 거리는 조정 거리임 -, 또는
프로세서(1403)는 경사각에 따라 조정 각도를 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 이동 단말 화면의 중심 주위로 회전하도록 구성된 것 - 회전 각도는 조정 각도임 -일 수 있다.
제3 또는 제4 실시예를 기초하여, 프로세서(1403)가 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은 추가로,
프로세서(1403)는 경사각에 따라 조정 방향을 결정하고, 결정된 조정 방향에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것일 수 있다.
제3 또는 제4 실시예를 기초하여, 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 제1 임계각은 상기 제2 임계각보다 작다.
구체적으로, 이동 단말의 현재 경사각은 예각 또는 직각 일 수 있고, 제1 임계각은 0°보다 크고, 제2 임계각은 90° 이하이다.
예를 들어, 제1 임계각은 30° 일 수 있고, 제2 임계각은 60° 일 수 있다.
제3 실시예를 기초하여, 프로세서(1403)가 경사각에 따라 조정 방향을 결정하도록 구성된 것은 추가로,
프로세서는, 현재 경사각은 미리 설정된 제2 각도 범위 내에 있는 경우, 조정 방향은 제1 방향인 것으로 결정하거나, 또는
현재 경사각이 미리 설정된 제3 각도 범위 내에 있는 경우, 조정 방향은 제2 방향인 것으로 결정하도록 구성된 것이다.
제3 실시예를 기초하여, 구체적 실시예에서, 이동 단말의 경사각은 이동 단말 화면의 길이 방향 및 수평면 사이에 포함된 각도이다.
구현 방식에서, 프로세서(1403)가 경사각에 따라 조정 방향을 결정하고, 결정된 조정 방향에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은,
프로세서(1403)는, 이동 단말의 현재 경사각은 제1 임계각보다 작은 경우, 조정 방향은 위쪽인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면 상에서 위쪽으로 패닝 또는 플로팅 하거나, 또는
이동 단말의 현재 경사각은 제2 임계각보다 큰 경우, 조정 방향은 아래쪽인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면상에서 아래쪽으로 패닝 또는 플로팅하도록 구성된 것이다.
대안으로서, 다른 구현 방식에서, 프로세서(1403)가 경사각에 따라 조정방향을 결정하고 결정된 조정 방향에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 결정하도록 구성된 것은,
프로세서(1403)는,
이동 단말의 현재 경사각은 제1 임계각보다 작으면, 조정 방향은 아래쪽인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면상에서 아래쪽으로 패닝 또는 플로팅하거나, 또는
이동 단말의 현재 경사각은 제2 임계각보다 크면, 조정 방향은 위쪽인 것으로 결정하고, 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 화면상에서 위쪽으로 패닝 또는 플로팅하도록 구성된 것을 포함한다.
제3 실시예를 기초하여, 또 다른 구체적 실시예에서, 이동 단말의 경사각은 이동 단말 화면의 폭 방향과 수평명 사이에 포함된 각도이다.
구현 방식에서, 프로세서(1403)가 경사각에 따라 조정방향을 결정하고 결정된 조정 방향에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 결정하도록 구성된 것은,
프로세서는,
이동 단말의 현재 경사각이 제1 임계각보다 작으면, 조정 방향은 오른쪽인 것으로 결정하고, 화면상에서 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 오른쪽으로 패닝 또는 플로팅하거나, 또는
이동 단말의 현재 경사각이 제2 임계각보다 크면, 조정 방향은 왼쪽인 것으로 결정하고, 화면상에서 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 왼쪽으로 패닝 또는 플로팅하도록 구성된 것을 포함한다.
대안으로서,
다른 구현 방식에서, 프로세서(1403)가 경사각에 따라 조정방향을 결정하고 결정된 조정 방향에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 결정하도록 구성된 것은,
프로세서(1403)는,
이동 단말의 현재 경사각이 제1 임계각보다 작으면, 조정 방향은 왼쪽인 것으로 결정하고, 화면상에서 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 왼쪽으로 패닝 또는 플로팅하거나, 또는
이동 단말의 현재 경사각이 제2 임계각보다 크면, 조정 방향은 오른쪽인 것으로 결정하고, 화면상에서 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 오른쪽으로 패닝 또는 플로팅하도록 구성된 것을 포함한다.
제3 또는 제4 실시예를 기초하여, 센서(1401)는 추가로, 이동 단말의 주변 광 강도 정보를 획득하도록 구성되고,
프로세서(1401)가 경사각에 따라 조정 크기를 결정하도록 구성된 것은 구체적으로,
프로세서(1401)는, 주변 광 강도 정보(ambient light intensity information)에 따라 경사각에 대응하는 조정 크기를 결정하도록 구성된 것을 포함한다.
제3 또는 제4 실시예를 기초하여, 프로세서(1403)는 추가로,
각도 범위 조정 정보를 수신하고, 각도 범위 조정 정보에 따라, 미리 설정된, 제1 각도 범위, 제2 각도 범위, 또는 제3 각도 범위 중 어느 하나를 조정하도록 구성된다.
각 장치 실시 예는 대응하는 방법 실시 예에서의 내용을 참조하여 이해될 수 있고 여기에서 상세하게 설명되지 않으며, 방법 실시 예에서 동일하거나 유사한 내용은 서로를 참조하여 이해될 수 있고 여기서는 자세히 설명하지 않는다.
본 명세서에서, 제1 및 제2와 같은 관계형 용어는 하나의 엔티티(entity) 또는 연산(operation)을 다른 엔티티 또는 연산과 구별하는 데에만 사용되며, 이들 엔티티 또는 연산 간에 실제관계 또는 시퀀스가 존재할 것을 반드시 요구하거나 암시하는 것은 아니다. 또한, "포함하다", "구성하다" 또는 그 임의의 다른 변형은 비 배타적인 포함(non-exclusive inclusion)을 포함하도록 의도되어서, 요소의 리스트를 포함하는, 프로세스, 방법, 아티클(article), 또는 장치는, 이러한 요소를 포함할 뿐 아니라 명시적으로 열거되지 않은 다른 요소들을 포함하거나, 또는 그러한 프로세스, 방법, 아티클, 또는 장치에 고유한 요소들을 더 포함한다. "~을 포함한다"는, 더 많은 제약 없이, 해당 요소가 포함된 프로세스, 방법, 조항 또는 장치에 추가로 동일한 요소가 있음을 배제하지 않는다.
당업자는 전술 한 실시 예에서, 구체적 방법의 단계의 전부 또는 일부가 관련 하드웨어를 지시하는 프로그램에 의해 구현될 수 있다는 것을 이해할 수 있다. 이러한 프로그램은 이동 단말의, 플래시(FLASH) 또는 EEPROM과 같은 판독 가능한 저장 매체에 저장될 수 있다. 프로그램이 실행될 때, 프로그램은 상술 한 단계의 전부 또는 일부를 실행한다.
전술 한 특정 구현 방식에서, 본 발명의, 목적, 기술적 해결 수단, 및 이점이 더 상세히 설명된다. 다른 실시예는 결합 될 수 있음을 이해해야 한다. 전술한 설명은 본 발명의 특정 구현 방식일 뿐이며, 본 발명의 보호 범위를 제한하려는 것은 아니다. 본 발명의 사상 및 원리를 벗어나지 않는, 임의의 조합, 수정, 등가물, 대체, 또는 개선은 본 발명의 보호 범위 내에 있다.

Claims (24)

  1. 이동 단말 화면 표시를 제어하는 제어 방법으로서,
    이동 단말의 현재 경사각(tilt angle)을 획득하는 단계(1); 및
    상기 현재 경사각이 미리 설정된 제2 각도 범위 또는 미리 설정된 제3 각도 범위 내에 있는 것으로 판단하면, 상기 경사각에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃(interface content layout)을 조정하는 단계(2-1); 또는
    상기 이동 단말의 현재 경사각이 미리 설정된 제1 각도 범위 내에 있다고 판단하면, 이동 단말 화면의 기존 인터페이스 콘텐츠 레이아웃을 유지하는 단계(2-2)를 포함하고,
    상기 미리 설정된 제2 각도 범위, 상기 미리 설정된 제1 각도 범위, 및 상기 미리 설정된 제3 각도 범위는, 이 순서로 연속적인 각도 범위를 형성하는, 제어 방법.
  2. 제1항에 있어서,
    상기 경사각에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는,
    상기 경사각에 따라 조정 크기를 결정하고, 상기 조정 크기에 따라 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 조정하는 단계
    를 포함하는, 제어 방법.
  3. 제2항에 있어서,
    상기 경사각에 따라 조정 크기를 결정하고, 상기 조정 크기에 따라 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 조정하는 단계는,
    상기 경사각에 따라 조정 거리를 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 패닝 또는 플로팅(panning or floating) 하는 단계 - 상기 패닝 또는 플로팅의 거리는 상기 조정 거리 임 -; 또는
    상기 경사각에 따라 조정 각도를 결정하고, 상기 이동 단말 화면의 중심주위로, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 회전시키는 단계
    를 포함하며,
    상기 회전의 각도는 상기 조정 각도인, 제어 방법.
  4. 제2항 또는 제3항에 있어서,
    상기 경사각에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는
    상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계
    를 더 포함하는, 제어 방법.
  5. 제4항에 있어서,
    상기 경사각에 따라 조정 방향을 결정하는 것은,
    상기 현재 경사각이 상기 미리 설정된 제2 각도 범위 내에 있는 경우, 상기 조정 방향은 제1 방향인 것으로 결정하는 단계; 또는
    상기 현재 경사각이 상기 미리 설정된 제3 각도 범위 내에 있는 경우, 상기 조정 방향은 제2 방향인 것으로 결정하는 단계
    를 포함하는, 제어 방법.
  6. 제4항 또는 제5항에 있어서,
    상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작은 것이며, 상기 이동 단말의 경사각은, 상기 이동 단말 화면의 길이 방향과 수평면 사이의 각이고,
    상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는,
    상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 위쪽(upward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 위쪽으로 패닝 또는 플로팅 하는 단계; 또는,
    상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 아래쪽(downward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 아래쪽으로 패닝 또는 플로팅 하는 단계
    를 포함하는, 제어 방법.
  7. 제4항 또는 제5항에 있어서,
    상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 상기 이동 단말의 경사각은, 상기 이동 단말 화면의 길이 방향과 수평면 사이의 각도이고,
    상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는,
    상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 아래쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 아래쪽으로 패닝 또는 플로팅 하는 단계; 또는,
    상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 위쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 위쪽으로 패닝 또는 플로팅 하는 단계를
    포함하는, 제어 방법.
  8. 제4항 또는 제5항에 있어서,
    상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 상기 이동 단말의 경사각은, 상기 이동 단말 화면의 폭 방향과 수평면 사이의 각도이고,
    상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는,
    상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 오른쪽(rightward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 오른쪽으로 패닝 또는 플로팅 하는 단계; 또는,
    상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 왼쪽(leftward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 왼쪽으로 패닝 또는 플로팅 하는 단계를
    포함하는, 제어 방법.
  9. 제4항 또는 제5항에 있어서,
    상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 상기 이동 단말의 경사각은, 상기 이동 단말 화면의 폭 방향과 수평면 사이의 각도이고,
    상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하는 단계는,
    상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 왼쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 왼쪽으로 패닝 또는 플로팅 하는 단계; 또는,
    상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 오른쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 오른쪽으로 패닝 또는 플로팅 하는 단계를
    포함하는, 제어 방법.
  10. 제2항 내지 제9항 중 어느 한 항에 있어서,
    상기 제어 방법은,
    상기 이동 단말의 주변 광 강도 정보(ambient light intensity information)를 획득하는 단계
    를 더 포함하고,
    상기 경사각에 따라 조정 크기를 결정하는 것은, 구체적으로, 상기 주변 광 강도 정보에 따라, 상기 경사각에 대응하는 조정 크기를 결정하는 것인, 제어 방법.
  11. 제1항 내지 제10항 중 어느 한 항에 있어서,
    각도 범위 조정 정보를 수신하는 단계; 및
    상기 각도 범위 조정 정보에 따라, 상기 미리 설정된 제1 각도 범위, 또는 상기 미리 설정된 제2 각도 범위, 또는 상기 미리 설정된 제3 각도 범위 중 적어도 어느 하나를 조정하는 단계
    를 더 포함하는 제어 방법.
  12. 이동 단말 화면 표시를 제어하는 제어 방법으로서,
    이동 단말의 현재 경사각(tilt angle)을 획득하는 단계(1); 및
    상기 경사각이 미리 설정된 제1 각도 범위 내에 있는 것으로 판단하면, 상기 경사각에 따라, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃(interface content layout)을 조정하는 단계(2-1); 또는
    상기 이동 단말의 현재 경사각이 미리 설정된 제2 각도 범위 또는 미리 설정된 제3 각도 범위에 있는 것으로 판단하면, 이동 단말 화면의 기존 인터페이스 콘텐츠 레이아웃을 유지하는 단계(2-2)
    를 포함하고,
    상기 미리 설정된 제2 각도 범위, 상기 미리 설정된 제1 각도 범위, 및 상기 미리 설정된 제3 각도 범위는 이 순서대로 연속적인 각도 범위를 형성하는, 제어 방법.
  13. 이동 단말로서,
    이동 단말의 현재 경사각(tilt angle)을 획득하도록 구성된 센서;
    상기 이동 단말에 인터페이스 콘텐츠를 표시하도록 구성된 화면; 및
    상기 현재 경사각이 미리 설정된 제2 각도 범위 또는 미리 설정된 제3 각도 범위 내에 있는 것으로 판단하면, 상기 이동 단말의 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃(interface content layout)을 조정하거나, 또는 상기 이동 단말의 현재 경사각이 미리 설정된 제1 각도 범위 내에 있는 것으로 판단하면, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 유지하도록 구성된 프로세서
    를 포함하고,
    상기 미리 설정된 제2 각도 범위, 상기 미리 설정된 제1 각도 범위, 및 상기 미리 설정된 제3 각도 범위는 이 순서대로 연속적인 각도 범위를 형성하는, 이동 단말.
  14. 제13항에 있어서,
    상기 프로세서가, 상기 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은,
    상기 프로세서가, 상기 경사각에 따라, 조정 크기를 결정하고, 상기 조정 크기에 따라, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 조정하도록 구성된 것인, 이동 단말.
  15. 제14항에 있어서,
    상기 프로세서가 상기 경사각에 따라, 조정 크기를 결정하고, 상기 조정 크기에 따라, 상기 이동 단말 화면의 인터페이스 콘텐츠의, 전부 또는 일부를 조정하도록 구성된 것은,
    상기 프로세서가, 상기 경사각에 따라 조정 거리를 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 패닝 또는 플로팅(panning or floating)하도록 구성된 것, 또는
    상기 프로세서가, 상기 경사각에 따라 조정 각도를 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 이동 단말 화면의 중심주위로 회전하도록 구성된 것이며,
    상기 회전의 각도는 상기 조정 각도인, 이동 단말.
  16. 제14항 또는 제15항에 있어서,
    상기 프로세서가, 상기 경사각에 따라 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은,
    상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것을 더 포함하는, 이동 단말.
  17. 제16항에 있어서,
    상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하는 것은 구체적으로.
    상기 프로세서가, 상기 현재 경사각이 상기 미리 설정된 제2 각도 범위 내에 있는 경우, 상기 조정 방향은 제1 방향인 것으로 결정하거나, 또는 상기 현재 경사각이 상기 미리 설정된 제3 각도 범위 내에 있는 경우, 상기 조정 방향은 제2 방향인 것으로 결정하도록 구성된 것인, 이동 단말.
  18. 제16항 또는 제17항에 있어서,
    상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 이동 단말의 경사각은, 상기 이동 단말 화면의 길이 방향과 수평면 사이의 각도이고,
    상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은,
    상기 프로세서가,
    상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 위쪽(upward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 위쪽으로 패닝 또는 플로팅 하거나, 또는
    상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 아래쪽(downward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 아래쪽으로 패닝 또는 플로팅하도록 구성된 것인, 이동 단말.
  19. 제16항 또는 제17항에 있어서,
    상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 이동 단말의 경사각은, 상기 이동 단말 화면의 길이 방향과 수평면 사이의 각도이며,
    상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은,
    상기 프로세서가,
    상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 아래쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 아래쪽으로 패닝 또는 플로팅하거나, 또는 상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 위쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 위쪽으로 패닝 또는 플로팅하도록 구성된 것인, 이동 단말.
  20. 제16항 또는 제17항에 있어서,
    상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 이동 단말의 경사각은, 상기 이동 단말 화면의 폭 방향과 수평면 사이의 각도이고,
    상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은,
    상기 프로세서는,
    상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 오른쪽(rightward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 오른쪽으로 패닝 또는 플로팅 하거나, 또는 상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 왼쪽(leftward)인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 왼쪽으로 패닝 또는 플로팅하도록 구성된 것인, 이동 단말.
  21. 제16항 또는 제17항에 있어서,
    상기 미리 설정된 제1 각도 범위는, 제1 임계각보다 크거나 그와 같고 제2 임계각보다 작거나 그와 같은 각도의 범위이고, 상기 제1 임계각은 상기 제2 임계각보다 작으며, 이동 단말의 경사각은, 상기 이동 단말 화면의 폭 방향과 수평면 사이의 각도이고,
    상기 프로세서가, 상기 경사각에 따라 조정 방향을 결정하고, 상기 결정된 조정 방향으로 상기 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 조정하도록 구성된 것은,
    상기 프로세서는,
    상기 이동 단말의 현재 경사각이 상기 제1 임계각보다 작은 경우, 상기 조정 방향은 왼쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 왼쪽으로 패닝 또는 플로팅 하거나, 또는 상기 이동 단말의 현재 경사각이 상기 제2 임계각보다 큰 경우, 상기 조정 방향은 오른쪽인 것으로 결정하고, 상기 이동 단말 화면의 인터페이스 콘텐츠의 전부 또는 일부를 상기 화면상에서 오른쪽으로 패닝 또는 플로팅하도록 구성된 것인, 이동 단말.
  22. 제14항 내지 제21항 중 어느 한 항에 있어서,
    상기 센서는 추가로, 상기 이동 단말의 주변 광 강도 정보(ambient light intensity information)를 획득하도록 구성되고,
    상기 프로세서가 상기 경사각에 따라 조정 크기를 결정하도록 구성된 것은 구체적으로,
    상기 프로세서는 상기 주변 광 강도 정보에 따라, 상기 경사각에 대응하는 조정 크기를 결정하도록 구성된 것인, 이동 단말.
  23. 제13항 내지 제22항 중 어느 한 항에 있어서,
    상기 프로세서는 추가로,
    각도 범위 조정 정보를 수신하고, 상기 각도 범위 조정 정보에 따라, 상기 미리 설정된 제1 각도 범위, 또는 상기 미리 설정된 제2 각도 범위, 또는 상기 미리 설정된 제3 각도 범위 중 적어도 어느 하나를 조정하도록 구성된, 이동 단말.
  24. 이동 단말로서,
    이동 단말의 현재 경사각(tilt angle)을 획득하도록 구성된 센서;
    상기 이동 단말에 인터페이스 콘텐츠를 표시하도록 구성된 화면; 및
    상기 현재 경사각이 미리 설정된 제1 각도 범위 내에 있는 것으로 판단한 경우, 상기 이동 단말의 경사각에 따라, 이동 단말의 인터페이스 콘텐츠 레이아웃(interface content layout)을 조정하거나, 또는 상기 이동 단말의 현재 경사각이 미리 설정된 제3 각도 범위 또는 미리 설정된 제2 각도 범위 내에 있다고 판단한 경우, 이동 단말 화면의 인터페이스 콘텐츠 레이아웃을 유지하도록 구성된 프로세서
    를 포함하고,
    상기 미리 설정된 제2 각도 범위, 상기 미리 설정된 제1 각도 범위, 및 상기 미리 설정된 제3 각도 범위는 이 순서대로 연속적인 각도 범위를 형성하는, 이동 단말.
KR1020177004710A 2014-07-26 2014-07-26 이동 단말의 화면 표시를 제어하는 방법 및 이동 단말 KR20170023198A (ko)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/083097 WO2016015183A1 (zh) 2014-07-26 2014-07-26 一种控制移动终端屏幕显示的方法及移动终端

Publications (1)

Publication Number Publication Date
KR20170023198A true KR20170023198A (ko) 2017-03-02

Family

ID=53593841

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020177004710A KR20170023198A (ko) 2014-07-26 2014-07-26 이동 단말의 화면 표시를 제어하는 방법 및 이동 단말

Country Status (5)

Country Link
US (1) US20170131793A1 (ko)
EP (1) EP3166289A4 (ko)
KR (1) KR20170023198A (ko)
CN (1) CN104756059A (ko)
WO (1) WO2016015183A1 (ko)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105223877B (zh) * 2015-11-17 2018-08-07 昆山帝森克罗德光电技术有限公司 一种带有显示调整和跌落保护的svg***及其方法
JP2017102429A (ja) 2015-11-19 2017-06-08 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America ウェアラブル端末および制御方法
CN105827981A (zh) * 2016-05-09 2016-08-03 努比亚技术有限公司 一种移动终端拍照方法及装置
US11032471B2 (en) 2016-06-30 2021-06-08 Nokia Technologies Oy Method and apparatus for providing a visual indication of a point of interest outside of a user's view
CN106371629A (zh) * 2016-09-06 2017-02-01 珠海市魅族科技有限公司 一种移动终端的操作方法、装置及移动终端
CN107102835B (zh) * 2017-02-10 2020-04-14 珠海市魅族科技有限公司 一种显示控制方法和***
CN106970752B (zh) * 2017-02-28 2020-04-03 维沃移动通信有限公司 一种截屏方法及移动终端
CN107102742A (zh) * 2017-06-05 2017-08-29 努比亚技术有限公司 页面浏览方法、移动终端和计算机可读存储介质
CN107320957B (zh) * 2017-08-21 2021-01-26 网易(杭州)网络有限公司 游戏界面显示方法及装置
CN111194435B (zh) * 2017-09-29 2023-08-29 深圳传音通讯有限公司 一种界面切换的方法、装置、终端及计算机可读介质
JP2019168999A (ja) * 2018-03-23 2019-10-03 カシオ計算機株式会社 撮像装置、撮像方法及びプログラム
KR20200050042A (ko) * 2018-10-31 2020-05-11 엔에이치엔 주식회사 적응적 그래픽 사용자 인터페이스 확대 방법 및 이를 수행하는 모바일 디바이스
CN109547650B (zh) * 2019-02-02 2020-07-03 京东方科技集团股份有限公司 一种控制图像旋转的方法及装置和电子设备
CN111026297A (zh) * 2019-11-19 2020-04-17 深圳鑫想科技有限责任公司 屏幕画面旋转方法、控制装置、存储介质和计算机设备
CN111880710B (zh) * 2020-07-31 2022-02-15 Oppo广东移动通信有限公司 屏幕旋转方法及相关产品

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101310292A (zh) * 2004-04-06 2008-11-19 讯宝科技公司 用于监视移动计算产品/装置的***和方法
JP4559140B2 (ja) * 2004-07-05 2010-10-06 ソフトバンクモバイル株式会社 電子機器
CN101226454A (zh) * 2008-01-18 2008-07-23 魏新成 在w2vga手机触摸屏上进行常用手机功能操作
US20100138766A1 (en) * 2008-12-03 2010-06-03 Satoshi Nakajima Gravity driven user interface
KR20110101585A (ko) * 2010-03-09 2011-09-16 삼성전자주식회사 휴대용 단말기의 화면 전환 장치 및 방법
CN201766640U (zh) * 2010-08-26 2011-03-16 北京播思软件技术有限公司 一种根据姿态实现屏幕内容或菜单滚动的移动通信终端
US9507379B2 (en) * 2011-03-04 2016-11-29 Panasonic Intellectual Property Management Co., Ltd. Display device and method of switching display direction
CN102164209B (zh) * 2011-03-23 2013-07-31 北京百纳威尔科技有限公司 移动终端屏幕显示控制方法及移动终端
KR20140050830A (ko) * 2012-10-22 2014-04-30 삼성전자주식회사 단말의 화면 표시 제어 방법 및 그 단말

Also Published As

Publication number Publication date
CN104756059A (zh) 2015-07-01
EP3166289A1 (en) 2017-05-10
US20170131793A1 (en) 2017-05-11
WO2016015183A1 (zh) 2016-02-04
EP3166289A4 (en) 2017-07-26

Similar Documents

Publication Publication Date Title
KR20170023198A (ko) 이동 단말의 화면 표시를 제어하는 방법 및 이동 단말
US7431216B2 (en) Methods for presenting parameter status information and related portable electronic devices and parameters
US8443302B2 (en) Systems and methods of touchless interaction
KR100538948B1 (ko) 적응적 이미지의 표시가 가능한 휴대용 단말기의디스플레이 장치
CN100563350C (zh) 带有三维显示器的便携式通信装置
EP3042276B1 (en) Tilting to scroll
CN105808091B (zh) 调整界面操作图标分布范围的装置、方法及触摸屏设备
WO2014155924A1 (en) Display control device, display control method, and program
CN103336655B (zh) 一种控制手机横竖屏切换的方法
KR20200123223A (ko) 애플리케이션을 위한 디스플레이 적응 방법 및 장치, 디바이스, 및 저장 매체
EP3104592A1 (en) Method for providing user interface in user terminal including camera
US20130194176A1 (en) Method for adjusting display manner of portable electronic device
KR101407100B1 (ko) 전자 기기 및 이를 이용한 아이템 표시 방법
KR20150000632A (ko) 포터블 디바이스 및 그 제어 방법
US9494973B2 (en) Display system with image sensor based display orientation
US20130268882A1 (en) Display apparatus and method of controlling the same
MX2010011839A (es) Disposicion fisica de pagina de inicio flexible para dispositivos moviles.
WO2015115527A1 (ja) 携帯機器、およびタッチ位置補正方法
KR20140050830A (ko) 단말의 화면 표시 제어 방법 및 그 단말
JP2012514786A (ja) モバイルデバイスのためのユーザインターフェース
CN103927075A (zh) 一种界面操作的方法及终端
JP2011076349A (ja) 携帯情報端末および表示制御方法
KR20210064378A (ko) 관점 회전 방법 및 장치, 디바이스 및 저장 매체
US20110050730A1 (en) Method of displaying data on a portable electronic device according to detected movement of the portable electronic device
US8493413B2 (en) Apparatus and method for controlling terminal through motion recognition

Legal Events

Date Code Title Description
A201 Request for examination
WITB Written withdrawal of application