본 발명의 휴대용 단말기의 바람직한 예로는 이동통신 단말기, 이동 전화기, 개인 정보 단말기(PDA, Personal Digital Assistant), 스마트 폰(Smart Phone), 디지털 멀티미디어 방송(DMB, Digital Multimedia Broadcasting) 폰, MP3 플레이어, 노트북(Notebook), 퍼스널 컴퓨터(Personal Computer), 오디오(Audio) 기기, 텔레비전, 디지털 카메라 등과 같은 알람정보 설정이 가능한 모든 장치들을 포함하며, 그에 대한 응용에 적용할 수 있다.
그리고 본 발명에서의 '이벤트 감시시간'이란, 설정된 알람정보를 해지하기 위해 이벤트의 입력 여부를 감시하는 시간을 뜻한다.
그리고 상기 이벤트 감시시간은 사용자로부터 특정 분/시간 단위(예컨대, '30분'), 하나의 시각정보(예컨대, 06:30) 및 두개의 시각정보(예컨대, 06:30 과 06:45)의 형식으로 입력 받아 설정할 수 있다.
상기 이벤트 감시시간을 예를 들어 설명하면, 먼저 휴대용 단말기에 알람 출력시각이 '오전 07:00 '로 설정되었다고 가정한다.
이때 이벤트 감시시간이 '30분'과 같이 특정 분/시간 단위의 형태로 입력되면, 휴대용 단말기는 알람출력시각(오전07:00)에서 '30분'전인 오전 6:30 부터 알람출력시각(오전07:00)까지 이벤트의 입력을 감시한다
그리고 이벤트 감시시간이 '오전06:30'과 같이 하나의 시각정보의 형태로 입력되면, 휴대용 단말기는 상기 입력된 하나의 시각정보를 이번트 감시시간의 시작시점으로 인지하여, 오전 06:30 부터 알람출력시각(오전 07:00)까지 이벤트의 입력을 감시한다
그리고 이벤트 감시시간이 '06:30' 과 '06:45'과 같이 두개의 시각정보의 형태로 입력되면, 휴대용 단말기는 입력된 두개의 시각정보의 범위인 오전06:30 부터 오전06:45까지 이벤트의 입력을 감시한다. 상기 오전06:30 부터 오전06:45의 15분 동안에 이벤트의 입력이 감지되지 않으면, 휴대용 단말기는 이벤트의 감지를 중지하고, 상기 설정된 알람정보를 유지한다.
본 발명에서는 상기 세가지형태의 이벤트 감시시간의 실시 예를 모두 포함하지만, 설명의 편의를 위해 상기 이벤트 감시시간을 특정 분/시간 단위(예컨대, '30분')로 설정하는 경우를 실시 예로 들어 설명하기로 한다.
그리고 본 발명에서 상기 '이벤트'는 휴대용 단말기의 폴더 및 슬라이드의 개폐 및 터치패드(Touch Pad) 혹은 키패드(Key Pad)의 입력을 통한 일반적인 키입력과 알람해지기능이 설정된 단축키 및 핫키(Hot Key)의 입력등 사용자로부터 발생 한 입력신호 등을 포함한다.
그리고 상기 이벤트는 사용자로부터 발생한 입력신호 외에, 사용자의 설정에 따라 외부로부터 입력된 신호의 변화량을 포함할 수도 있다.
이를 위해 상기 휴대용 단말기는 광량 감지부 혹은 음량 감지부를 포함하는 외부입력 감지부를 더 포함하는 것이 바람직하다.
상기 외부로부터 입력된 신호의 변화 량을 예를 들어 설명하면, 휴대용 단말기에 구비된 광량 감지부나 음량 감지부로 입력된 광량과 음량의 변화가 발생하는 경우(사용자가 전등을 켜거나, TV와 라디오가 켜지거나 전화벨이 울리는 경우) 휴대용 단말기는 사용자가 잠에서 깨어나 일어난 것으로 판단하고 설정된 알람정보를 해지한다.
이하, 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 도 1은 본 발명의 실시 예에 따른 휴대용 단말기의 대략적인 구성을 도시한 도면이다. 상기 도 1을 참조하면, 휴대용 단말기는 통신부(110), 입력부(120), 표시부(130), 스피커(141), 진동 발생부(142), 램프(143), 저장부(150) 및 제어부(160)를 포함한다.
상기 통신부(110)는 송신되는 신호의 주파수를 상승변환 및 증폭하는 RF(Radio Frequency)송신기와, 수신되는 신호를 저잡음 증폭하고 주파수를 하강 변환하는 RF수신기 등으로 구성될 수 있다. 그리고 상기 통신부(110)는 무선 통신망을 이용하여 데이터의 송수신 기능을 수행한다.
상기 입력부(120)는 터치패드(Touch Pad) 혹은 각종 기능키, 숫자키, 특수 키, 문자키 등을 구비한 키패드(Key Pad)로 이루어질 수 있으며, 휴대용 단말기의 동작을 제어하기 위해 사용자에 의해 입력되는 입력신호를 제어부(160)로 전송한다. 특히, 본 발명에서의 입력부(120)는 알람 출력시각, 이벤트 감시시간, 알람 출력방법을 포함하는 알람정보들을 사용자로부터 입력 받아 제어부(160)로 전송한다. 그리고 상기 입력부(120)는 이벤트 감시 시간 동안 입력된 이벤트를 제어부(160)로 전송한다.
상기 표시부(130)는 LCD(Liquid Crystal Display) 등으로 이루어질 수 있으며, 휴대용 단말기에서 발생하는 각종 표시 데이터와 현재 휴대용 단말기의 동작상태를 화면에 표시한다. 특히, 본 발명에서의 표시부(130)는 알람 출력시각, 이벤트 감시시간, 알람 출력방법을 포함하는 알람정보의 설정화면을 표시한다.
상기 스피커(141), 진동 발생부(142), 램프(143) 및 상기 표시부(130)는 제어부(160)의 제어 하에, 설정된 알람 출력시각에 설정된 알람 출력방법으로 알람을 발생한다.
상기 저장부(150)는 본 발명의 실시 예에 따른 휴대용 단말기의 전반적인 동작에 필요한 프로그램들과 데이터들을 저장한다. 특히, 본 발명에서의 저장부(150)는 상기 입력부(120)를 통해 입력된 알람 출력시각, 이벤트 감시시간, 알람 출력방법을 포함하는 알람정보를 저장한다.
제어부(160)는 휴대용 단말기의 전반적인 제어동작을 수행한다.
특히, 휴대용 단말기에 이벤트 감시시간이 설정되어 있는 경우, 제어부(160)는 상기 설정된 이벤트 감시시간 동안 이벤트의 입력여부를 감시한다. 그리고 상기 제어부(160)는 상기 이벤트 감시시간 내에 이벤트가 입력되었으면 설정된 알람을 해지한다. 그리고 제어부(160)는 현재 시각이 알람 출력시각과 일치할 때, 설정된 알람정보에 따라 알람을 출력한다. 그리고 제어부(160)는 상기 설정된 알람 출력시각에 설정된 알람방법으로 알람을 출력하기 위해 알람 출력부(150)를 제어한다.
도 2는 본 발명의 실시 예에 따른 휴대용 단말기의 알람해지 방법을 도시한 도면이다.
상기 도 1 및 도 2를 참조하면, 제어부(160)는 휴대용 단말기에 알람정보가 설정되어 있는지를 확인한다(S201). 상기 S201 단계의 확인결과 알람정보가 설정되어있으면, 제어부(160)는 휴대용 단말기에 이벤트 감시시간이 설정되어 있는지를 확인한다(S203).
상기'이벤트 감시시간'이란, 설정된 알람정보를 해지하기 위해 소정의 이벤트의 입력 여부를 감시하는 시간을 뜻한다. 그리고 상기 이벤트 감시시간은 특정 분/시간 단위(예컨대, 30분)로 설정할 수 있다. 하지만 본 발명이 이벤트 감시 시간을 하나의 시각정보(예컨대, 06:30) 및 두개의 시각정보(예컨대, 06:30 과 07:00)의 형식으로 설정하는 경우의 실시 예도 포함함은 물론이다.
상기 S203 단계의 확인결과 이벤트 감시시간이 설정되어 있지 않으면, 제어부(160)는 S219 및 S221 단계로 진행하여, 일반적인 알람의 처리 과정을 수행한다.
상기 일반적인 알람의 처리 과정은 먼저, 제어부(160)가 현재시각이 설정된 알람출력시각과 일치하는지 여부를 판단(S219)하고, 일치하면 알람을 출력(S221)하 는 과정을 포함한다.
상기 S203 단계의 확인결과 이벤트 감시시간이 설정되어 있으면, 제어부(160)는 현재시각이 상기 이벤트 감시시간에 포함되는지 여부를 판단한다(S207). 예를 들어 설명하면, 현재 시각이 오전 06:49라고 가정하면, 현재시각이 이벤트 감시 시간(오전 6:30부터 오전 7:00까지)에 포함이 되므로, 제어부(160)는 사용자에 의한 외부입력, 즉 이벤트가 발생하였는지 여부를 판단한다(S209).
상기 S209 단계의 판단결과 이벤트가 발생하면, 제어부(160)는 설정된 알람정보를 해지한다(S213).그리고 상기 S209 단계의 판단결과 이벤트가 발생하지 않았으면, 제어부(160)는 이벤트 감시시간이 만료되었는지 여부를 판단한다(S217).
상기 S217 단계의 판단결과 이벤트 감시시간이 만료가 되었으면, 제어부(160)는 S219 및 S221 단계로 진행하여, 일반적인 알람의 처리 과정을 수행한다.
상기 일반적인 알람의 처리 과정은 먼저, 제어부(160)가 현재시각이 설정된 알람 출력시각과 일치하는지 여부를 판단(S219)하고, 일치하면 알람을 출력(S221)하는 과정을 포함한다. 그리고 상기 S217 단계의 판단결과, 이벤트 감시시간이 만료가 되지 않았으면, S209 단계로 복귀하여, 이벤트 발생 여부를 판단한다(S209).
그리고 상기 S203 단계의 판단결과, 이벤트 감시시간이 설정되지 않으면, 제어부(160)는 S219 및 S221 단계로 진행하여, 일반적인 알람의 처리 과정을 수행한다. 상기 일반적인 알람의 처리 과정은 먼저, 제어부(160)가 현재시각이 설정된 알람 출력시각과 일치하는지 여부를 판단(S219)하고, 일치하면 알람을 출력(S221)하는 과정을 포함한다.
그리고 본 발명에서는 상기 도면설명에서 설명한 것처럼 이벤트 감시 시간 내에 이벤트가 발생하면 설정된 알람정보를 해지하는 실시 예 뿐만 아니라, 사용자가 알람정보를 해지하지 않는 예외적인 이벤트를 설정하여, 발생한 이벤트의 종류에 따라 선별적으로 알람을 해지하는 실시예로 포함함은 물론이다. 예를 들어 설명하면, 사용자가 통화 연결 및 종료요청 신호나, 문자메시지 수신 및 발신요청 신호등을 알람정보를 해지하지 않는 예외적인 이벤트로 설정한다.
그런 다음, 이벤트 감시 시간 내에 이벤트가 발생하면 제어부(160)는 상기 발생한 이벤트가 알람정보를 해지하지 않는 예외적인 이벤트인지 여부를 판단한다.
상기 판단결과, 발생한 이벤트가 알람정보를 해지하지 않는 이벤트이면, 제어부(160)는 발생한 이벤트에 상관없이 알람상태를 유지한다. 즉, 제어부(160)는 알람정보를 유지한 채 이벤트 감시 시간 내 알람정보 해지와 관련된 새로운 이벤트가 입력되는지 감시한다. 그리고 발생한 이벤트가 알람정보를 해지하는 이벤트이면, 제어부(160)는 발생한 이벤트에 해당하는 기능을 수행하고 설정되어있는 알람정보를 해지하는 실시 예도 본 발명은 포함한다.
그리고 본 발명에서는, 상기 S213 단계에서, 설정된 알람정보를 해지하기 전에, 설정된 알람의 해지여부를 묻는 메시지를 표시하고, 이에 상응하는 사용자의 입력신호에 따라 알람의 유지 및 해지를 수행하는 실시예도 포함함은 물론이다. 이는 사용자의 알람해지 의도와는 무관하게 실수로 이벤트가 입력된 경우를 대비하기 위함이다. 예를 들어 설명하면, 설정된 알람정보의 유지를 요청하는 신호가 입력되면, 제어부(160)는 알람을 유지하고, 설정된 알람정보의 해지를 요청하는 신호가 입력되면 알람을 해지한다.
도 3은 본 발명의 바람직한 실시 예에 따른 휴대용 단말기에서 알람을 설정하는 화면 예를 도시한 도면이다.
도면부호 310a 내지 310c에서 보는 것과 같이 휴대용 단말기는 알람을 설정하기 위한 정보들을 사용자로부터 입력 받는다. 상기 알람 출력시각은 휴대용 단말기가 알람을 출력하는 시각을 나타낸 정보로서, 본 발명의 실시 예에서는 오전 7시 정각에 알람을 출력하기 위한 알람 출력시각을 설정한다. 그리고 이벤트 감시시간이란, 설정된 알람정보를 해지하기 위해 소정의 이벤트의 입력 여부를 감시하는 시간을 뜻한다.
그리고 상기 이벤트 감시시간은 도면부호 S310a와 같이 특정 분/시간 단위(예컨대, '30분')로, 혹은 도면부호 S310b와 같이 하나의 시각정보(예컨대, 06:30)로, 혹은 도면부호 S310c와 같이 및 두개의 시각정보(예컨대, 06:30 과 07:00)의 형식으로 입력 받아 설정할 수 있다.
예를 들어 설명하면, 상기 도면부호 S310a와 같이 이벤트 감시시간이 '30분'과같이 특정 분/시간 단위의 형태로 입력되면, 휴대용 단말기는 알람출력시각(오전07:00)에서 '30분'전인 오전 6:30 부터 알람출력시각(오전07:00)까지 이벤트의 입력을 감시한다
그리고 상기 도면부호 S310b와 같이 이벤트 감시시간이 '오전06:30'과 같이 하나의 시각정보의 형태로 입력되면, 휴대용 단말기는 오전 06:30 을 이벤트 감시 시간의 시작시점으로 인지하고 오전 06:30 부터 알람출력시각(오전 07:00)까지 이벤트의 입력을 감시한다
그리고 상기 도면부호 S310c와 같이 이벤트 감시시간이 '06:30' 과 '06:45'과 같이 두개의 시각정보의 형태로 입력되면, 휴대용 단말기는 입력된 두개의 시각정보의 범위인 오전06:30 부터 오전06:45까지 이벤트의 입력을 감시한다. 상기 오전06:30 부터 오전06:45의 15분 동안에 이벤트의 입력이 감지되지 않으면, 휴대용 단말기는 이벤트의 감지를 중지하고, 상기 설정된 알람정보를 유지한다.
그리고 상기 알람 출력방법은 상기 알람출력시각에 알람을 출력하는 방법을 나타낸 정보로서, 본 발명의 실시 예에서는 알람 출력방법을 벨소리로 설정한다.
그런 다음, 사용자로부터 설정키가 입력되면, 휴대용 단말기는 상기 도면부호 320에서 나타낸 바와 같이 현재 설정되어있는 알람정보들을 표시하는 것이 바람직하다. 그리고 상기 도면부호 320에 표시된 알람정보 중에서 '2. 07:00 AM (감시)'는 이벤트 감시시간이 설정된 알람정보임을 뜻한다.
도 4는 본 발명의 바람직한 실시 예에 따른 휴대용 단말기에서 알람을 해지하는 화면 예를 도시한 도면이다.
휴대용 단말기는 알람출력시각(07:00 AM)의 이벤트 감시시간(30분) 전부터 알람출력시각(07:00 AM)이 도래하는 시점까지 이벤트의 발생여부를 감시한다. 즉 휴대용 단말기는 06:30 AM부터 07:00 까지 이벤트의 입력여부를 감시한다.
이때 현재시각 6:49 AM에 이벤트가 입력되면 휴대용 단말기는 도면부호 410 과 같이 "알람을 해지하시겠습니까?" 라는 메시지를 표시하는 것이 바람직하다(410). 이는 사용자의 알람해지 의도와는 무관하게 실수로 이벤트가 입력된 경우를 대비하기 위함이다.
이때,만약에'예'키가 입력되면, 휴대용 단말기는 알람을 해지하고, 상기 도면부호 420a와 같이 "알람이 해지 되었습니다."라는 메시지를 표시한다.
'아니오'키가 입력되면, 휴대용 단말기는 알람상태를 유지하고, 상기 도면부호 420b와 같이 "07:00 AM에 알람이 출력될 예정입니다."라는 메시지를 표시한다.
그리고 본 발명에서는 휴대용 단말기가 이벤트 감시 시간동안에 이벤트의 입력이 발생하면, 사용자에게 알람해지 여부에 대한 문의 없이 알람을 바로 해지하는 실시 예도 본 발명은 포함한다.
이 경우, 사용자의 알람해지 의도와는 무관하게 실수로 이벤트가 입력된 경우를 대비하기 위해 제어부(160)는 입력되는 이벤트의 입력빈도를 카운팅하고, 카운팅한 이벤트 입력빈도가 미리 설정된 알람해지 이벤트 입력빈도 값을 초과하는 경우 기 설정된 알람정보를 해지한다.
예를 들어 설명하면, 휴대용 단말기에 알람해지 이벤트 입력빈도 값을 3회로 설정한 휴대용 단말기에서는 상기 이벤트 감시시간 동안에, 3회 이상의 연속된 이벤트가 입력되어야 설정된 알람정보를 해지한다.
이상에서는 본 발명에서 특정의 바람직한 실시 예에 대하여 도시하고 또한 설명하였다. 그러나 본 발명은 상술한 실시 예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야 에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다.