KR101086433B1 - 디바이스에서의 터치 스크린 키보드 표시 방법 및 장치 - Google Patents

디바이스에서의 터치 스크린 키보드 표시 방법 및 장치 Download PDF

Info

Publication number
KR101086433B1
KR101086433B1 KR1020070030053A KR20070030053A KR101086433B1 KR 101086433 B1 KR101086433 B1 KR 101086433B1 KR 1020070030053 A KR1020070030053 A KR 1020070030053A KR 20070030053 A KR20070030053 A KR 20070030053A KR 101086433 B1 KR101086433 B1 KR 101086433B1
Authority
KR
South Korea
Prior art keywords
screen
touch screen
displayed
keyboard
input
Prior art date
Application number
KR1020070030053A
Other languages
English (en)
Other versions
KR20080087590A (ko
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 KR1020070030053A priority Critical patent/KR101086433B1/ko
Publication of KR20080087590A publication Critical patent/KR20080087590A/ko
Application granted granted Critical
Publication of KR101086433B1 publication Critical patent/KR101086433B1/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/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
    • G06F3/04886Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • 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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • 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/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

본 발명은 디바이스에서의 터치 스크린 키보드 표시 방법 및 장치에 관한 것으로, 본 발명에 따른 디바이스에서의 터치 스크린 키보드 표시 방법은 소정의 제 1 입력을 감지하고, 상기 감지 결과에 기초하여 제 1 방향으로 표시된 상기 디바이스의 화면을 제 2 방향으로 회전시켜 표시하고, 상기 제 2 방향으로 회전시켜 표시된 화면 상에 상기 터치 스크린 키보드를 표시함으로써, 상기 제 1 방향에 해당하는 화면의 길이가 상기 제 2 방향에 해당하는 화면의 길이보다 긴 것으로 인해 키보드에 바탕화면이 가려지는 부분 없이 용이하게 문자 입력이 가능하다.

Description

디바이스에서의 터치 스크린 키보드 표시 방법 및 장치{Apparatus and method for displaying touch screen keyboard in device}
도 1은 종래의 휴대용 디바이스에서 터치 스크린 키보드를 통해 문자를 입력하는 방법을 도시한 도면이다.
도 2는 본 발명의 바람직한 일 실시예에 따른 버튼 클릭을 감지하여 디바이스의 화면을 회전시키고 터치 스크린 키보드를 표시하는 방법을 도시한 도면이다.
도 3은 본 발명의 바람직한 일 실시예에 따른 디바이스가 회전하는 것을 감지하여 디바이스의 화면을 회전시키고 터치 스크린 키보드를 표시하는 방법을 도시한 도면이다.
도 4는 본 발명의 바람직한 일 실시예에 따른 디바이스에서의 터치 스크린 키보드 표시 방법의 흐름도이다.
도 5는 본 발명의 바람직한 다른 실시예에 따른 디바이스에서의 터치 스크린 키보드 표시 방법의 흐름도이다.
도 6은 본 발명의 바람직한 일 실시예에 따른 디바이스에서의 터치 스크린 키보드 표시 장치의 구조를 도시한 도면이다.
본 발명은 디바이스에서의 터치 스크린 키보드 표시 방법 및 장치에 관한 것으로, 특히 소정의 제 1 입력을 감지하여 제 1 방향으로 표시된 상기 디바이스의 화면을 제 2 방향으로 회전시켜 표시하고, 상기 제 2 방향으로 회전시켜 표시된 화면 상에 상기 터치 스크린 키보드를 표시하며, 상기 제 1 방향에 해당하는 화면의 길이는 상기 제 2 방향에 해당하는 화면의 길이보다 긴 것을 특징으로 하는 방법 및 장치에 관한 것이다.
일반적으로 휴대용 디바이스는 휴대의 용이성을 위해 그 크기가 소형이고, 무게 역시 가볍게 제작이 된다. 이러한 소형화, 경량화를 위해 종래의 노트북 컴퓨터와는 달리, PDA(Personal Digital Assistant)나 최근의 UMPC(Ultra Mobile Personal Computer), PMP(Personal Multimedia Player)와 같은 휴대용 디바이스는 하드웨어 키보드를 구비하지 않는 경우가 많다. 즉, 전체 크기(Full Size)의 쿼티(QWERTY) 키보드 없이 문자 입력을 위한 하드웨어 버튼을 최소화하는 형태로 기기가 설계된다.
이러한 휴대용 디바이스는 하드웨어 키보드가 없는 대신, 문자 입력을 위해 화면 상에 가상으로 생성되는 키보드를 구비하거나, 사용자의 필기 인식을 통해 문자를 입력하게 된다. 상기와 같이 휴대용 디바이스의 내부 프로세서 및 응용 프로그램을 이용한 소프트웨어의 구동을 통해 화면 상에 표시되는 키보드를 통상 소프트웨어 키보드라고 부르며, 이러한 소프트웨어 키보드에 문자를 입력하기 위해 디바이스 화면의 표면 상에 직접 접촉을 통해 입력을 인식하는 터치 스크린(Touch Screen) 방식이나 화면에 표시된 소프트웨어 키보드에 해당 문자 키를 선택하기 위해 이동 버튼과 같은 별도의 하드웨어 버튼을 이용하는 방식 등이 사용된다.
도 1은 하드웨어 입력 수단이 간소화된 종래의 휴대용 디바이스에서 터치 스크린 키보드를 통해 문자를 입력하는 방법을 도시한 도면이다. 문자를 입력하기 위해 사용자는 우선 터치 스크린 키보드를 실행시켜야 한다. 터치 스크린 키보드가 실행되면, 사용자는 휴대용 디바이스 본체의 좌우를 양손으로 잡고 엄지 손가락을 이용하여 문자를 입력하게 된다. 도 1에 도시된 바와 같이, 사용자가 실행시킨 터치 스크린 키보드는 화면 상에 표시되고, 사용자가 엄지 손가락을 이용하여 문자를 입력하게 되면 입력된 문자를 상기 기술한 터치 스크린 방식을 통해 휴대용 단말기가 인식하게 된다.
그런데, 이러한 종래의 터치 스크린 키보드를 이용한 문자 입력 방식은 다음과 같은 문제점이 있다. 첫째, 엄지 손가락으로 화면 상에 표시된 터치 스크린 키보드를 사용할 때, 도 1의 B 점에 위치한 키를 입력할 경우, 디바이스 화면의 긴 가로 길이 때문에 도 1의 A 점에 비해 거리가 멀어 사용이 불편하고 제품을 떨어뜨릴 위험성이 있다. 둘째, 터치 스크린 키보드가 실행될 경우, 화면 상의 바탕화면을 일부 가리게 되는 문제점이 있다. 즉, 바탕화면에 위치한 실행 아이콘의 선택과 문자 입력을 번갈아 가며 작업을 할 경우, 터치 스크린 키보드를 실행하고 종료하는 것을 반복해야 하는 불편함이 있다. 셋째, 바탕화면을 보고 작업을 해야 하는 경우, 실행된 터치 스크린 키보드에 바탕화면이 가려져 제대로 볼 수가 없다.
상기 언급된 종래의 휴대용 디바이스에서 구현된 터치 스크린 키보드의 문제점을 해결하기 위해, 본 발명이 이루고자 하는 기술적 과제는 소정의 제 1 입력을 감지하여 제 1 방향으로 표시된 상기 디바이스의 화면을 제 2 방향으로 회전시켜 표시하고, 상기 제 2 방향으로 회전시켜 표시된 화면 상에 상기 터치 스크린 키보드를 표시함으로써, 상기 제 1 방향에 해당하는 화면의 길이가 상기 제 2 방향에 해당하는 화면의 길이보다 긴 것으로 인해, 문자 입력이 용이하고 터치 스크린 키보드에 가려지는 부분 없이 바탕화면에 위치한 실행 아이콘을 용이하게 선택함과 동시에 바탕화면을 제대로 볼 수 있도록 하는 장치 및 방법을 제공하는데 있다.
또한, 디바이스의 화면 회전과 터치 스크린 키보드 표시의 종료시에도 구동시와 동일한 방법을 채택해 일관된 인터페이스 및 작동 방법을 제공하는 것을 목적으로 한다.
상기의 기술적 과제를 달성하기 위하여, 본 발명에 따른 디바이스에서 터치 스크린 키보드 표시 방법은 소정의 제 1 입력을 감지하는 단계, 제 1 방향으로 표시된 상기 디바이스의 화면을 제 2 방향으로 회전시켜 표시하는 단계, 상기 제 2 방향으로 회전시켜 표시된 화면 상에 상기 터치 스크린 키보드를 표시하는 단계를 포함하고 상기 제 1 방향에 해당하는 화면의 길이는 상기 제 2 방향에 해당하는 화면의 길이보다 긴 것을 특징으로 한다.
상기 제 2 방향으로 회전시켜 표시된 화면 상에 상기 터치 스크린 키보드를 표시하는 단계는 상기 제 2 방향으로 표시된 화면 상의 일부 영역에 소정 어플리케 이션 화면을 표시하고, 상기 일부 영역을 제외한 나머지 영역에 상기 터치 스크린 키보드를 상기 제 2 방향으로 배열되도록 표시하는 것이 바람직하다.
상기 소정의 제 1 입력은 사용자에 의해 입력된 버튼 클릭 또는 상기 제 1 방향에서 상기 제 2 방향으로 소정의 각도만큼 상기 디바이스가 회전하는 것을 감지하는 것 중 적어도 하나를 포함하는 것이 바람직하다.
상기 다른 기술적 과제를 해결하기 위하여, 본 발명에 따른 디바이스에서 터치 스크린 키보드 표시 방법은 소정의 제 2 입력을 추가적으로 감지하여 상기 터치 스크린 키보드 표시를 독립적으로 종료시키거나 또는 상기 제 2 방향으로 회전시켜 표시한 화면을 원래의 상기 제 1 방향으로 표시함과 더불어 상기 터치 스크린 키보드 표시를 종료시키는 단계를 더 포함하는 것이 바람직하다.
상기 또 다른 기술적 과제를 해결하기 위하여, 본 발명에 따른 디바이스에서 터치 스크린 키보드 표시 장치는 소정의 제 1 입력을 감지하는 입력 감지부, 상기 감지 결과에 기초하여 제 1 방향으로 표시된 상기 디바이스의 화면을 제 2 방향으로 회전시켜 표시하고, 상기 제 2 방향으로 회전시켜 표시된 화면 상에 상기 터치 스크린 키보드를 표시하는 화면 제어부를 포함하고 상기 제 1 방향에 해당하는 화면의 길이는 상기 제 2 방향에 해당하는 화면의 길이보다 긴 것을 특징으로 한다.
이하에서는 도면을 참조하여 본 발명의 바람직한 실시예들을 상세히 설명한다. 본 실시예들은 상기 도 1에서 설명된 바와 같이, 종래의 휴대용 디바이스에서 엄지 손가락이 닿기 어려운 위치에 표시된 문자의 입력이 곤란한 점과 화면 상에 표시된 스크린 키보드에 의해 바탕화면이 가려지는 문제점을 해결하기 위하여, 소 정의 제 1 입력을 감지하여 제 1 방향으로 표시된 상기 디바이스의 화면을 제 2 방향으로 회전시켜 표시하고, 상기 제 2 방향으로 회전시켜 표시된 화면 상에 상기 터치 스크린 키보드를 표시하며, 상기 제 1 방향에 해당하는 화면의 길이는 상기 제 2 방향에 해당하는 화면의 길이보다 긴 것을 특징으로 하여, 문자 입력이 용이하고 바탕화면을 제대로 볼 수 있는 디바이스에서의 터치 스크린 키보드 표시 방법 및 장치를 제안한다.
도 2는 본 발명의 바람직한 일 실시예에 따른 버튼 클릭을 감지하여 디바이스의 화면을 회전시키고 터치 스크린 키보드를 표시하는 방법을 도시한 도면이다.
도 2에 도시된 바와 같이, 사용자가 디바이스를 양 손으로 잡고 디바이스의 화면을 바라보는 것을 가정할 때, 디바이스 화면의 가로 방향의 길이가 긴 상태(201)로 디바이스를 사용하던 중 디바이스에 마련된 버튼(204A,204B)을 클릭하면 디바이스가 이러한 입력을 감지하여 기존의 가로 방향의 길이가 긴 쪽(201)에서 짧은 쪽(202)으로 디바이스의 화면을 회전시키고 표시된 화면 상의 일부 영역에 소정의 비율로 화면을 표시한다. 이와 더불어 회전된 화면(202)을 기준으로 하여 상기 일부 영역을 제외한 나머지 영역에 상기 회전된 화면(202)과 나란하게 터치 스크린 키보드(203)를 표시하게 된다.
여기서 버튼(204A,204B)은 디바이스에 마련된 하드웨어 버튼(204A)일 수도 있고, 디바이스의 화면 상에 마련된 소프트웨어 터치스크린 아이콘(204B)일 수도 있다. 또한, 상기 소정의 비율은 회전된 화면 상의 일부 영역에 맞게 회전 전의 원래의 화면을 조정하기 위한 비율이 될 것이다.
한편, 화면 표시라 함은 화면이 제 1 방향 내지 제 2 방향으로 표시됨을 의미하는 것으로, 구체적으로는 소정의 방향을 기준으로 디바이스의 화면을 바라보았을 때 문자나 그림 등이 뒤집히거나 기울어짐 없이 정방향으로 읽히거나 인식될 수 있도록 표시됨을 의미한다. 제 1 방향이 회전 전 원래의 화면 표시 방향이 될 것이고, 제 2 방향은 상기 제 1 방향이 아닌 다른 방향으로서 본 실시예에서는 회전 후의 화면 표시 방향이 될 것이다.
도 3은 본 발명의 바람직한 일 실시예에 따른 디바이스가 회전하는 것을 감지하여 디바이스의 화면을 회전시키고 터치 스크린 키보드를 표시하는 방법을 도시한 도면이다.
도 3에 도시된 바와 같이, 사용자가 디바이스를 양 손으로 잡고 디바이스의 화면을 바라보는 것을 가정할 때, 디바이스 화면의 가로 방향의 길이가 긴 상태(301)로 디바이스를 사용하던 중 디바이스를 소정의 각도만큼 회전시키게 되면 디바이스가 이러한 입력을 감지하여 기존의 가로 방향의 길이가 긴 쪽(301)에서 짧은 쪽(302)으로 디바이스의 화면을 회전시키고 표시된 화면 상의 일부 영역에 소정의 비율로 화면을 표시한다. 이와 더불어 회전된 화면(302)을 기준으로 하여 상기 일부 영역을 제외한 나머지 영역에 상기 회전된 화면(302)과 나란하게 터치 스크린 키보드(303)를 표시하게 된다.
여기서 소정의 각도는 디바이스의 화면의 길이가 긴 쪽과 짧은 쪽을 구분할 수 있는 정도의 각도를 말하는 것으로, 일반적으로 디바이스의 화면이 직사각형 형태임을 고려할 때, 한 쪽을 기준으로 약 45도 정도가 바람직할 것이다. 다만, 디바 이스의 화면 상에서 터치 스크린 키보드가 표시되는 방향이 기준이 되는 소정의 방향과 반드시 직각인 90도를 이룰 필요는 없으며, 디바이스의 특성에 따른 유연한 적용이 가능할 것이다.
도 4는 본 발명의 바람직한 일 실시예에 따른 디바이스에서의 터치 스크린 키보드 표시 방법의 흐름도이다. 도 4를 참조하면, 본 실시예에 따른 디바이스에서의 터치 스크린 키보드 표시 방법은 다음과 같은 단계들로 구성된다.
401 단계에서 디바이스의 입력 감지부는 소정의 입력을 감지한다. 소정의 입력은 상기 도 2 및 도 3의 실시예를 통해 기술된 바와 같이, 사용자에 의해 입력된 버튼 클릭이나 디바이스의 화면의 길이가 긴 쪽에서 짧은 쪽으로 소정의 각도만큼 디바이스가 회전시키는 등의 입력을 말한다.
402 단계에서 디바이스의 화면 제어부에 의해 이러한 입력이 감지되면 디바이스의 화면의 길이가 긴 쪽에서 짧은 쪽으로 디바이스의 화면을 회전시키고, 403 단계에서 영상이 표시되던 기존의 전체 화면 중 소정의 비율에 해당하는 일부 영역에 해당 영역에 맞게 화면 비율을 조정하여 소정 어플리케이션 화면을 표시하며, 404 단계에서 상기 일부 영역을 제외한 나머지 영역에 터치 스크린 키보드를 표시하게 된다.
도 5는 본 발명의 바람직한 다른 실시예에 따른 디바이스에서의 터치 스크린 키보드 표시 방법의 흐름도이다. 도 5를 참조하면, 본 실시예에 따른 디바이스에서의 터치 스크린 키보드 표시 방법은 다음과 같은 단계들로 구성된다.
501 단계에서 입력 감지부는 상기 도 2 및 도 3의 실시예를 통해 기술된 바 와 같은 소정의 입력을 감지한다. 사용자가 디바이스를 양 손으로 잡고 디바이스의 화면을 바라보는 것을 가정할 때, 이러한 입력이 감지되면 502 단계에서 디바이스의 화면 제어부에 의해 현재 디바이스의 화면의 가로 방향의 길이가 세로 방향의 길이보다 긴 지 여부를 판단하게 된다.
현재 가로 방향의 길이가 세로 방향의 길이보다 긴 경우, 즉 도 2의 201이나 도 3의 301과 같은 상태인 경우, 도 5의 503 단계로 진입하게 된다. 반대로, 현재 가로 방향의 길이가 세로 방향의 길이보다 짧은 경우, 즉 도 2의 202나 도 3의 302와 같은 상태인 경우, 도 5의 504 단계로 진입하게 된다.
503 단계에서 디바이스의 화면 제어부는 가로 방향이 긴 쪽에서 짧은 쪽으로 디바이스의 화면을 회전시키고 이렇게 회전된 화면과 나란하게 디바이스의 화면 상에 터치 스크린 키보드를 표시하게 된다. 이 과정은 도 4에서 설명한 과정에서 설명한 402 내지 404 단계와 동일하므로 자세한 설명은 생략한다.
한편, 504 단계에서 디바이스의 화면 제어부는 터치 스크린 키보드 표시를 독립적으로 종료시키거나 또는 503 단계를 통해 회전된 화면을 원래의 방향으로 회전시켜 표시함과 더불어 상기 터치 스크린 키보드 표시를 종료시키게 된다. 구체적으로 가로 방향의 길이가 세로 방향의 길이보다 짧다는 것은 현재 디바이스에서 화면 회전과 터치 스크린 키보드가 표시되고 있다는 것을 의미하고, 상기 501 단계에서 디바이스의 입력 감지부가 소정의 입력을 감지하면, 디바이스의 화면 제어부는 상기 504 단계의 일련의 종료 작업을 수행하게 되는 것이다. 여기서 상기 터치 스크린 키보드의 종료는 상기 503 단계를 통해 디바이스의 화면 상에 표시되었던 스 크린 키보드를 표시되지 않도록 한다는 것을 말한다.
예를 들어 사용자가 디바이스를 양 손으로 잡고 디바이스의 화면을 바라보는 것을 가정할 때, 현재 디바이스의 화면의 가로 방향의 길이가 세로 방향의 길이보다 더 짧은 경우, 사용자가 버튼을 1회 클릭한 경우 터치 스크린 키보드 표시만이 종료되어 전체 화면이 표시되고, 추가로 1회 더 클릭한 경우 디바이스의 화면을 가로 방향의 길이가 세로 방향의 길이보다 더 긴 원래의 화면 표시 상태로 돌아오게 할 수 있을 것이다. 또한, 사용자가 디바이스의 화면의 가로 방향의 길이가 짧은 쪽에서 긴 쪽으로 소정의 각도만큼 디바이스를 회전시키는 동작에 의해 터치 스크린 키보드 표시를 종료시킴과 더불어 디바이스의 화면을 가로 방향의 길이가 세로 방향의 길이보다 더 긴 원래의 화면 표시 상태로 돌아오게 할 수도 있을 것이다.
도 6은 본 발명의 바람직한 일 실시예에 따른 디바이스에서의 터치 스크린 키보드 표시 장치의 구조를 도시한 도면으로서, 버튼(601), 출력부(602), 입력 감지부(603) 및 화면 제어부(604)로 구성된다.
버튼(601)은 하드웨어 버튼 및 터치 스크린을 통한 소프트웨어 아이콘 등을 포함하여 사용자에 의한 클릭을 디바이스로 입력한다. 출력부(602)는 디바이스에 마련된 통상적인 화면 표시부를 지칭하는 것이다.
입력 감지부(603)는 상기 버튼(601)의 클릭 또는 소정의 각도만큼 디바이스가 회전하는 것 중 적어도 하나의 입력을 감지하는 역할을 한다. 감지되는 입력은 하드웨어 버튼에 대한 클릭일 수도 있고, 터치 스크린을 통해 소프트웨어적으로 입력된 클릭일 수도 있다. 사용자에 의한 입력이 감지된 경우, 입력 감지부(603)는 이를 화면 제어부(604)에 알려준다.
화면 제어부(604)는 입력 감지부(603)로부터 감지된 결과를 입력받아, 소정의 명령을 처리한다. 입력 감지부(603)는 상기 입력이 감지되기 직전의 화면 상태를 저장하고 있다가 입력된 결과에 따라 수행할 명령을 결정한다. 사용자가 디바이스를 양 손으로 잡고 디바이스의 화면을 바라보는 것을 가정할 때, 만약 입력 감지 직전에 표시된 화면의 가로 방향의 길이가 긴 쪽이었다면, 화면 제어부(604)는 도 5의 503 단계에서 설명한 바와 같이 화면을 회전시키고 회전된 화면과 나란하게 디바이스의 화면 상에 터치 스크린 키보드를 표시할 것이다. 반대로, 입력 감지 직전의 화면의 가로 방향의 길이가 짧은 쪽이었다면, 화면 제어부(604)는 도 5의 504 단계에서 설명한 바와 같이 터치 스크린 키보드 표시를 독립적으로 종료시키거나 또는 화면을 원래의 방향으로 회전시켜 표시함과 더불어 상기 터치 스크린 키보드 표시를 종료시킬 것이다.
이상에서 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명에 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
본 발명은 버튼을 클릭하거나 디바이스를 기울이는 등 소정의 제 1 입력을 감지하여 제 1 방향으로 표시된 상기 디바이스의 화면을 상기 제 1 방향이 아닌 제 2 방향에 해당하는 화면의 길이가 상기 제 1 방향에 해당하는 화면의 길이보다 짧은 상기 제 2 방향으로 회전시켜 표시하고, 상기 제 2 방향으로 회전시켜 표시된 화면 상에 상기 터치 스크린 키보드를 표시함으로써 휴대용 디바이스에서 문자 입력이 용이하고 키보드에 의해 가려지는 부분 없이 바탕화면에 위치한 실행 아이콘을 용이하게 선택함과 동시에 바탕화면을 제대로 볼 수 있도록 하는 효과가 있다.
또한, 디바이스의 화면을 회전시켜 표시하고 터치 스크린 키보드를 표시하는 방법과, 역으로 디바이스의 화면을 원래의 방향으로 회전시켜 표시하고 터치 스크린 키보드를 종료하는 방법을 동일하게 채택해 일관된 사용자 인터페이스 및 구현 방법을 제공한다.

Claims (5)

  1. 디바이스에서의 터치 스크린 키보드 표시 방법에 있어서,
    (a) 소정의 제 1 입력을 감지하는 단계;
    (b) 상기 감지 결과에 기초하여 제 1 방향으로 표시된 상기 디바이스의 화면을 제 2 방향으로 회전시켜 표시하는 단계; 및
    (c) 상기 제 2 방향으로 회전시켜 표시된 화면 상에 상기 터치 스크린 키보드를 표시하는 단계를 포함하고,
    상기 제 1 방향에 해당하는 화면의 가로 길이는 상기 제 2 방향에 해당하는 화면의 가로 길이보다 길고,
    상기 터치 스크린 키보드는 상기 제 2 방향으로 회전된 화면에 나란하게 표시되는 것을 특징으로 하는 방법.
  2. 제 1 항에 있어서,
    상기 (c) 단계는 상기 제 2 방향으로 표시된 화면 상의 일부 영역에 소정 어플리케이션 화면을 표시하고, 상기 일부 영역을 제외한 나머지 영역에 상기 터치 스크린 키보드를 상기 제 2 방향으로 회전된 화면에 나란하게 표시하는 단계를 포함하는 것을 특징으로 하는 디바이스에서의 터치 스크린 키보드 표시 방법.
  3. 제 1 항에 있어서,
    상기 소정의 제 1 입력은 사용자에 의해 입력된 버튼 클릭 또는 상기 제 1 방향에서 상기 제 2 방향으로 소정의 각도만큼 상기 디바이스가 회전하는 것을 감 지하는 것 중 적어도 하나를 포함하는 것을 특징으로 하는 디바이스에서의 터치 스크린 키보드 표시 방법.
  4. 제 1 항에 있어서,
    (d) 소정의 제 2 입력을 추가적으로 감지하는 단계; 및
    (e) 상기 추가적인 감지 결과에 기초하여 상기 터치 스크린 키보드 표시를 독립적으로 종료시키거나 또는 상기 제 2 방향으로 회전시켜 표시한 화면을 원래의 상기 제 1 방향으로 표시함과 더불어 상기 터치 스크린 키보드 표시를 종료시키는 단계를 더 포함하는 것을 특징으로 하는 디바이스에서의 터치 스크린 키보드 표시 방법.
  5. 디바이스에서의 터치 스크린 키보드 표시 장치에 있어서,
    소정의 제 1 입력을 감지하는 입력 감지부,
    상기 감지 결과에 기초하여 제 1 방향으로 표시된 상기 디바이스의 화면을 제 2 방향으로 회전시켜 표시하고, 상기 제 2 방향으로 회전시켜 표시된 화면 상에 상기 터치 스크린 키보드를 표시하는 화면 제어부를 포함하고,
    상기 제 1 방향에 해당하는 화면의 가로 길이는 상기 제 2 방향에 해당하는 화면의 가로 길이보다 길고,
    상기 터치 스크린 키보드는 상기 제 2 방향으로 회전된 화면에 나란하게 표시되는 것을 특징으로 하는 장치.
KR1020070030053A 2007-03-27 2007-03-27 디바이스에서의 터치 스크린 키보드 표시 방법 및 장치 KR101086433B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070030053A KR101086433B1 (ko) 2007-03-27 2007-03-27 디바이스에서의 터치 스크린 키보드 표시 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070030053A KR101086433B1 (ko) 2007-03-27 2007-03-27 디바이스에서의 터치 스크린 키보드 표시 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20080087590A KR20080087590A (ko) 2008-10-01
KR101086433B1 true KR101086433B1 (ko) 2011-11-23

Family

ID=40150217

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070030053A KR101086433B1 (ko) 2007-03-27 2007-03-27 디바이스에서의 터치 스크린 키보드 표시 방법 및 장치

Country Status (1)

Country Link
KR (1) KR101086433B1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100277414A1 (en) * 2009-04-30 2010-11-04 Qualcomm Incorporated Keyboard for a portable computing device
JP5261805B2 (ja) 2009-06-16 2013-08-14 インテル・コーポレーション 携帯用機器のカメラアプリケーション
WO2010147611A1 (en) * 2009-06-16 2010-12-23 Intel Corporation Adaptive virtual keyboard for handheld device
KR101688945B1 (ko) * 2010-10-29 2017-01-02 엘지전자 주식회사 이동단말기 및 그의 입력수단 제어방법
KR101862706B1 (ko) * 2011-09-23 2018-05-30 삼성전자주식회사 휴대용 단말기에서 자동 화면 회전을 방지하기 위한 장치 및 방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200266509Y1 (ko) 2001-12-14 2002-02-28 가이아 텔레콤(주) 기울기에 따라 액정화면이 변하는 휴대기기
KR100612997B1 (ko) 2005-08-17 2006-08-16 주식회사 팬택 키패드 배열 전환 기능을 구비한 이동통신 단말기 및키패드 배열 전환 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200266509Y1 (ko) 2001-12-14 2002-02-28 가이아 텔레콤(주) 기울기에 따라 액정화면이 변하는 휴대기기
KR100612997B1 (ko) 2005-08-17 2006-08-16 주식회사 팬택 키패드 배열 전환 기능을 구비한 이동통신 단말기 및키패드 배열 전환 방법

Also Published As

Publication number Publication date
KR20080087590A (ko) 2008-10-01

Similar Documents

Publication Publication Date Title
US20200401182A1 (en) Transitioning between modes of input
KR101085770B1 (ko) 터치 스크린 인터페이스를 포함한 컴퓨터의 오퍼레이션
EP2252926B1 (en) Interpreting ambiguous inputs on a touch-screen
JP5419942B2 (ja) ポータブルコンピュータの幅広タッチパッド
EP3557395B1 (en) Information processing apparatus, information processing method, and computer program
US9864513B2 (en) Rendering a virtual input device upon detection of a finger movement across a touch-sensitive display
US6972776B2 (en) Scrolling method using screen pointing device
US8432301B2 (en) Gesture-enabled keyboard and associated apparatus and computer-readable storage medium
Smith et al. The radial scroll tool: scrolling support for stylus-or touch-based document navigation
US20120262386A1 (en) Touch based user interface device and method
JP2009509235A (ja) タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置
JP2001134382A (ja) 図形処理装置
EP3037927A1 (en) Information processing apparatus and information processing method
JP4653561B2 (ja) 情報処理装置および表示制御方法
JP2011227854A (ja) 情報表示装置
KR101086433B1 (ko) 디바이스에서의 터치 스크린 키보드 표시 방법 및 장치
JP6195646B1 (ja) 情報処理装置、入力方法、及びプログラム
WO2018196668A1 (zh) 一种对选定的对象内容执行搜索操作的方法及终端
US9501161B2 (en) User interface for facilitating character input
KR101358410B1 (ko) 휴대용 컴퓨터
TWI439922B (zh) 手持式電子裝置及其控制方法
JP2001265492A (ja) ホットキーのプログラミング方法
KR102113525B1 (ko) 가속형 조그셔틀 기반 목록 제어를 위한 사용자 인터페이스 장치 및 방법
KR100764765B1 (ko) 정보통신 단말기의 도움말 출력버튼 구현방법
JP6797226B2 (ja) 情報処理装置及びその制御方法並びにプログラム

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20141030

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20151029

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20161028

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20171030

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee