KR100818975B1 - Apparatus and method for remote control in portable communication system - Google Patents

Apparatus and method for remote control in portable communication system Download PDF

Info

Publication number
KR100818975B1
KR100818975B1 KR1020070000511A KR20070000511A KR100818975B1 KR 100818975 B1 KR100818975 B1 KR 100818975B1 KR 1020070000511 A KR1020070000511 A KR 1020070000511A KR 20070000511 A KR20070000511 A KR 20070000511A KR 100818975 B1 KR100818975 B1 KR 100818975B1
Authority
KR
South Korea
Prior art keywords
terminal
communication connection
controlled
controlled terminal
voice command
Prior art date
Application number
KR1020070000511A
Other languages
Korean (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 KR1020070000511A priority Critical patent/KR100818975B1/en
Application granted granted Critical
Publication of KR100818975B1 publication Critical patent/KR100818975B1/en

Links

Images

Classifications

    • 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/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72415User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/74Details of telephonic subscriber devices with voice recognition means

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Selective Calling Equipment (AREA)

Abstract

A remote control device of a portable terminal and a method are provided to transmit commands to controlled terminals by separating the commands for controlling the controlled terminals and types of the controlled terminals from voice commands, after connectable devices are communicated/connected, thereby controlling the controlled terminals. When a voice command for controlling a controlled terminal is sensed, it is decided whether a portable terminal is communicated/connected with the controlled terminal(401-413). If it is confirmed that communication/connection with the controlled terminal is completed, communication/connection with a previously connected terminal is released, and communication/connection with the controlled terminal is performed(415). If the communication/connection with the controlled terminal is confirmed, the voice command is transmitted to the controlled terminal(417).

Description

휴대용 단말기의 원격 제어 장치 및 방법{APPARATUS AND METHOD FOR REMOTE CONTROL IN PORTABLE COMMUNICATION SYSTEM}Device and method for remote control of a mobile terminal {APPARATUS AND METHOD FOR REMOTE CONTROL IN PORTABLE COMMUNICATION SYSTEM}

도 1은 일반적인 블루투스 모듈을 구비하는 휴대용 단말기에서 주변의 블루투스 장치들의 연결을 과정을 도시한 도면,1 is a view illustrating a process of connecting peripheral Bluetooth devices in a portable terminal having a general Bluetooth module;

도 2는 본 발명에 따라 피 제어 단말기를 제어하기 위한 휴대용 단말기의 구성을 도시한 블록도,2 is a block diagram showing the configuration of a portable terminal for controlling a controlled terminal according to the present invention;

도 3은 본 발명의 바람직한 다른 실시 예에 따른 휴대용 단말기에서 리모콘 기능을 수행하기 위하여 연결 가능한 장치들의 우선 순위를 설정하는 과정을 도시한 흐름도,3 is a flowchart illustrating a process of setting priorities of connectable devices in order to perform a remote control function in a portable terminal according to another embodiment of the present invention;

도 4는 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기에서 음성 명령어를 이용하여 피 제어 단말기를 제어하기 위한 과정을 도시한 흐름도 및,4 is a flowchart illustrating a process for controlling a controlled terminal using a voice command in a portable terminal according to an embodiment of the present invention;

도 5는 본 발명의 바람직한 일 실시 예에 따라 피 제어 단말기에서 휴대용 단말기의 명령어에 따른 동작을 수행하는 과정을 도시한 흐름도.5 is a flowchart illustrating a process of performing an operation according to a command of a portable terminal in a controlled terminal according to an exemplary embodiment of the present invention.

본 발명은 휴대용 단말기를 이용한 원격 제어 기능에 관한 것으로, 특히 블루투스 연결이 가능한 외부 장치와 연결하여 음성 명령어를 이용한 원격 제어 기능을 제어하기 위한 장치 및 방법에 관한 것이다.The present invention relates to a remote control function using a portable terminal, and more particularly, to an apparatus and method for controlling a remote control function using a voice command by connecting to an external device capable of Bluetooth connection.

최근 휴대용 단말기의 편리한 휴대성 때문에 사용이 급격히 늘고 있는 추세이다. 상기 휴대용 단말기의 사용이 늘어나면서 서비스제공자(단말기제조자)들은 많은 사용자들을 확보하기 위해 보다 편리한 부가기능들을 개발하고 있다.Recently, due to the convenient portability of the portable terminal, the use is increasing rapidly. As the use of portable terminals increases, service providers (terminal manufacturers) are developing more convenient additional functions to secure a large number of users.

블루투스 기능은 상기 개발되고 있는 부가기능들 중 하나로, 근거리에 존재하는 단말기 간 통신 기술중 하나이다. 최근 휴대용 단말기는 상기 블루투스 기능을 이용하여 헤드셋, 음악, 프린팅, 파일전송 들의 다양한 서비스를 제공하고 있다. The Bluetooth function is one of the above-described additional functions, which is one of the terminal-to-terminal communication technologies. Recently, the portable terminal provides various services such as a headset, music, printing, and file transfer using the Bluetooth function.

상기 휴대용 단말기는 블루투스 모듈을 구비하는 주변 장치들과 무선 통신을 하기 위해 먼저 주변의 블루투스 장치를 검색하고, 상기 검색된 블루투스 장치와 통신 가능한지 확인하는 페어링(pairing) 과정을 수행하여 두 블루투스 장치 간의 통신 허가 상태를 만들어서 통신을 시작한다.In order to perform wireless communication with the peripheral devices including the Bluetooth module, the portable terminal first searches for a nearby Bluetooth device and performs a pairing process to check whether the Bluetooth device can communicate with the found Bluetooth device, thereby allowing communication between the two Bluetooth devices. Create a state to start communication.

도 1은 일반적인 블루투스 모듈을 구비하는 휴대용 단말기에서 주변의 블루투스 장치들의 연결을 도시하고 있다.1 illustrates a connection of peripheral Bluetooth devices in a portable terminal having a general Bluetooth module.

상기 도 1에 도시된 바와 같이 블루투스 모듈을 구비하는 휴대용 단말기(100)의 각각의 서비스에 대한 블루투스 장치들(122, 124, 126)을 사용하기 위해서는 상기 휴대용 단말기(100)의 주변의 연결 가능한 블루투스 장치들(122, 124, 126)을 검색한다. 상기 검색된 블루투스 장치들(122, 124, 126)에 대해 블루투스 장치 리스트(102)를 생성하고, 상기 생성된 블루투스 장치 리스트(102)에서 연결하고자 하는 블루투스 장치를 선택한다.As shown in FIG. 1, in order to use the Bluetooth devices 122, 124, and 126 for the respective services of the portable terminal 100 including the Bluetooth module, the peripheral Bluetooth of the portable terminal 100 can be connected. Search for devices 122, 124, 126. The Bluetooth device list 102 is generated for the searched Bluetooth devices 122, 124, and 126, and the Bluetooth device to be connected is selected from the generated Bluetooth device list 102.

상술한 바와 같이 주변의 연결 가능한 블루투스 장치들(122, 124, 126)에 대한 리스트(102)에서 사용하고자하는 블루투스 장치를 선택한 후 상기 블루투스 장치와 통신하여 상기 블루투스 장치에 상응하는 서비스를 수행하며, 상기와 같은 방법은 서비스를 이용할 때마다 블루투스 장치들을 검색하고 상기 블루투스 장치와 핀코드를 맞추어 페어링 과정을 거쳐야한다.As described above, after selecting the Bluetooth device to be used in the list 102 of the peripherally connectable Bluetooth devices 122, 124, and 126, the Bluetooth device communicates with the Bluetooth device to perform a service corresponding to the Bluetooth device. In the above method, each time a service is used, the Bluetooth devices are searched for and paired with the Bluetooth device by pin code matching.

즉, 상기 휴대용 단말기는 주변의 블루투스 장치와 통신하여 서비스를 수행하고자 할 경우에는 각각의 장치와의 연결 과정을 수행해야 하는 문제점이 발생한다.That is, when the portable terminal wants to perform a service by communicating with nearby Bluetooth devices, a problem arises in that the portable terminal must perform a connection process with each device.

따라서, 상기 휴대용 단말기와 주변의 블루투스 장비를 제어할 경우, 자동으로 통신 연결을 수행하도록 하기 위한 장치 및 방법이 요구된다.Accordingly, there is a need for an apparatus and method for automatically performing a communication connection when controlling the portable terminal and surrounding Bluetooth equipment.

상술한 바와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 휴대용 단말기에서 음성 명령어를 통해 제어하고자 하는 피 제어 단말기와의 통신 연결 장치 및 방법을 제공함에 있다.SUMMARY OF THE INVENTION An object of the present invention is to provide an apparatus and method for communication connection with a controlled terminal to be controlled through a voice command in a portable terminal.

본 발명의 다른 목적은 휴대용 단말기에서 피 제어 단말기들과 통신 연결시 우선 순위를 설정하여 통신 연결을 수행하기 위한 장치 및 방법을 제공함에 있다.Another object of the present invention is to provide an apparatus and method for performing a communication connection by setting priorities in communication connection with controlled terminals in a portable terminal.

본 발명의 또 다른 목적은 휴대용 단말기는 음성 명령어를 감지한 후, 상기 음성 명령어에 포함된 피 제어 단말기의 종류와 상기 피 제어 단말기를 제어하기 위한 명령어를 분류하기 위한 장치 및 방법을 제공함에 있다.Still another object of the present invention is to provide an apparatus and method for classifying a type of controlled terminal included in the voice command and a command for controlling the controlled terminal after detecting the voice command.

상술한 목적들을 달성하기 위한 본 발명의 제 1 견지에 따르면, 음성 명령어를 이용한 원격 제어 기능을 지원하는 휴대용 단말기는 피 제어 단말기와 통신 연결이 종료된 상태에서 음성 명령어 감지시 기 연결 중인 다른 단말기와의 통신 연결을 해제한 후, 상기 피 제어 단말기와의 통신 연결하고, 상기 피 제어 단말기와 통신 연결 중인 상태에서 음성 명령어 감지시 상기 음성 명령어를 피 제어 단말기로 전송하도록 처리하는 제어부를 포함하는 것을 특징으로 한다.According to a first aspect of the present invention for achieving the above objects, a portable terminal supporting a remote control function using a voice command is connected to another terminal that is connected when the voice command is detected when the communication connection with the controlled terminal is terminated. And a controller for communicating with the controlled terminal and releasing the communication connection, and transmitting the voice command to the controlled terminal when the voice command is detected in a communication connection with the controlled terminal. It is done.

상술한 목적들을 달성하기 위한 본 발명의 제 2 견지에 따르면, 휴대용 단말기에서 피 제어 단말기들의 통신 연결 순위를 설정하는 방법은 연결 가능한 피 제어 단말기들의 리스트를 출력하는 과정과, 상기 출력한 리스트에 순위를 설정받는 과정과, 상기 순위 설정 완료 요청을 감지할 경우, 상기 설정한 정보를 저장하는 과정을 포함하는 것을 특징으로 한다.According to a second aspect of the present invention for achieving the above objects, a method for setting a communication connection order of controlled terminals in a portable terminal includes the steps of outputting a list of connectable controlled terminals, and ranking the output list. And receiving the set information and storing the set information when detecting the rank setting completion request.

상술한 목적들을 달성하기 위한 본 발명의 제 3 견지에 따르면, 휴대용 단말기에서 원격 제어 기능을 수행하기 위한 피 제어 단말기들과 통신 연결하는 방법은 피 제어 단말기를 제어하기 위한 음성 명령어를 감지할 경우, 상기 피 제어 단말기와의 통신 연결 유무를 판단하는 과정과, 상기 피 제어 단말기와 통신 연결이 종료된 상태임을 확인할 경우, 기 연결 중인 다른 단말기와의 통신 연결을 해제한 후, 상기 피 제어 단말기와의 통신 연결을 수행하는 과정과, 상기 피 제어 단말기와 통신 연결 중인 상태임을 확인할 경우, 상기 음성 명령어를 피 제어 단말기로 전송하는 과정을 포함하는 것을 특징으로 한다.According to a third aspect of the present invention for achieving the above objects, a method of communicating with a controlled terminal for performing a remote control function in a portable terminal when detecting a voice command for controlling the controlled terminal, Determining whether there is a communication connection with the controlled terminal, and when confirming that the communication connection with the controlled terminal is terminated, after releasing the communication connection with another connected terminal, And performing a communication connection and transmitting the voice command to the controlled terminal when confirming that the communication terminal is in a communication connection with the controlled terminal.

이하 첨부된 도면을 참조하여 본 발명의 동작 원리를 상세히 설명한다. 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.Hereinafter, the operating principle of the present invention will be described in detail with reference to the accompanying drawings. In the following description of the present invention, detailed descriptions of well-known functions or configurations will be omitted if it is determined that the detailed description of the present invention may unnecessarily obscure the subject matter of the present invention. Terms to be described later are terms defined in consideration of functions in the present invention, and may be changed according to intentions or customs of users or operators. Therefore, the definition should be made based on the contents throughout the specification.

이하 설명에서는 휴대용 단말기를 이용하여 통신 연결이 가능한 장치들과 통신 연결 연결을 수행하고, 상기 연결한 장치들 가운데 사용자의 명령어에 포함된 장치를 확인하여 제어하기 위한 장치 및 방법에 대하여 기술할 것이다. In the following description, a device and a method for performing a communication connection connection with devices capable of communication connection using a portable terminal and checking and controlling a device included in a user's command among the connected devices will be described.

이하 설명에서 리모콘 기능은 상기 휴대용 단말기에서 감지한 사용자의 음성 명령어를 이용하여 피 제어 단말기를 원격 제어하기 위한 기능을 말한다.In the following description, a remote control function refers to a function for remotely controlling a controlled terminal by using a voice command of a user sensed by the portable terminal.

또한, 이하 설명에서 상기 연결 가능한 장치와의 통신 연결은 블루투스 통신(Bluetooth), 적외선 통신(IrDA ; Infrared Data Association), 이더넷(Ethernet), 픽트브리지(PictBridge), 지그비(Zigbee), 초고속 무선 데이터 전송 기술(UWB ; Ultra-Wideband) 등과 같은 방법을 이용하여 연결할 수 있으며, 본 발 명에서는 상기 블루투스 통신(Bluetooth)을 예를 들어 설명할 것이다.Further, in the following description, the communication connection with the connectable device is Bluetooth, Infrared Data Association (IrDA), Ethernet, PictBridge, Zigbee, ultra high speed wireless data transmission. Technology (UWB; Ultra-Wideband) and the like can be connected using the present invention, the present invention will be described using the Bluetooth (Bluetooth) as an example.

도 2는 본 발명에 따라 피 제어 단말기를 제어하기 위한 휴대용 단말기의 구성을 도시한 블록도이다.2 is a block diagram showing the configuration of a portable terminal for controlling a controlled terminal according to the present invention.

상기 도 2를 참조하면, 상기 휴대용 단말기는 제어부(200), 메모리부(202), 입력부(204), 표시부(206) 및, 블루투스 모듈(208)을 포함하여 구성할 수 있다.Referring to FIG. 2, the portable terminal may include a control unit 200, a memory unit 202, an input unit 204, a display unit 206, and a Bluetooth module 208.

상기 휴대용 단말기의 제어부(MPU : Micro-Processer Unit)(200)는 상기 휴대용 단말기의 전반적인 동작을 제어한다. 예를 들어, 음성통화 및 데이터통신을 위한 처리 및 제어를 수행하고, 통상적인 기능에 더하여 본 발명에 따라 피 제어 단말기의 원격 제어를 위한 리모콘 기능의 수행 요청을 감지할 경우, 상기 블루투스 모듈(208)을 동작하도록 제어하여 주변에 통신 연결이 가능한 장치를 검색하고 상기 검색한 장치와의 통신 연결을 시도한다.A controller (MPU: Micro-Processer Unit) 200 of the portable terminal controls the overall operation of the portable terminal. For example, when performing processing and control for voice call and data communication, and detecting a request to perform a remote control function for remote control of a controlled terminal according to the present invention in addition to the usual function, the Bluetooth module 208 ) To search for devices that can communicate with each other and attempt a communication connection with the searched devices.

이후, 상기 제어부(200)는 통신 연결을 수행해야하는 장치와의 통신 연결이 불가능할 경우, 상기 휴대용 단말기의 통신 연결 순위인 우선 순위를 확인하고 우선 순위가 낮은 장치와의 통신 연결을 종료하도록 처리한 후, 상기 통신 연결을 수행해야하는 장치와의 통신 연결을 재수행하도록 처리한다.Subsequently, when the communication connection with the device for which the communication connection is to be made is impossible, the controller 200 checks the priority of the communication connection order of the portable terminal and processes the communication connection with the low priority device to be terminated. Process for re-communicating a communication connection with a device that should perform the communication connection.

또한, 상기 제어부(200)는 상기 리모콘 기능의 수행중 사용자에 의한 음성 명령어를 감지할 경우, 상기 음성 명령어를 판독하여 원격 제어 기능을 수행하도록 처리한다.In addition, when detecting a voice command by the user during the execution of the remote control function, the controller 200 reads the voice command and performs a remote control function.

즉, 상기 제어부(200)는 상기 음성 명령어를 판독하여 피 원격 제어 단말기 의 종류와 상기 피 원격 제어 단말기를 제어하도록 하는 명령어를 분석하여 상기 피 제어 단말기로 상기 명령어를 전달하도록 처리한다.That is, the controller 200 reads the voice command, analyzes the type of the remote control terminal and the command to control the remote control terminal, and processes the command to transmit the command to the controlled terminal.

상기 휴대용 단말기의 메모리부(202)는 롬(ROM : Read Only Memory), 램(RAM : Random Access Memory), 플래쉬롬(Flash ROM)으로 구성할 수 있으며, 상기 롬은 상기 제어부(200)의 처리 및 제어를 위한 프로그램의 마이크로코드와 각종 참조 데이터를 저장한다. The memory unit 202 of the portable terminal may be configured as a read only memory (ROM), a random access memory (RAM), and a flash ROM, and the ROM may be processed by the controller 200. And microcode of the program for control and various reference data.

상기 램은 상기 제어부(200)의 워킹 메모리(working memory)로, 각종 프로그램 수행중에 발생하는 일시적인 데이터를 저장하며, 상기 플래쉬롬은 전화번호부(phone book), 발신메시지 및 수신메시지와 같은 갱신 가능한 각종 보관용 데이터를 저장한다.The RAM is a working memory of the control unit 200, and stores temporary data generated during execution of various programs, and the flash ROM stores various updateable data such as a phone book, an outgoing message, and a received message. Save the archive data.

상기 휴대용 단말기의 입력부(key pad)(204)는 0 ~ 9의 숫자키 버튼들과, 메뉴버튼(menu), 취소버튼(지움), 확인버튼, 통화버튼(TALK), 종료버튼(END), 인터넷접속 버튼, 네비게이션 키(또는 방향키) 버튼들 등 다수의 기능키들을 구비하며, 사용자가 누르는 키에 대응하는 키 입력 데이터를 상기 제어부(200)로 제공한다.The input unit (key pad) 204 of the portable terminal is a numeric key buttons of 0-9, menu button (menu), cancel button (clear), confirmation button, call button (TALK), end button (END), A plurality of function keys, such as an internet access button, navigation key (or direction key) buttons, are provided, and key input data corresponding to a key pressed by a user is provided to the controller 200.

상기 휴대용 단말기의 표시부(206)는 상기 휴대용 단말기의 동작 중에 발생되는 상태 정보, 제한된 숫자의 문자들, 다량의 동영상 및 정지영상 등을 디스플레이한다. 상기 표시부(206)는 컬러 액정 디스플레이 장치(LCD : Liquid Crystal Display)를 사용할 수 있고 저장된 메시지를 출력한다.The display unit 206 of the portable terminal displays status information generated during the operation of the portable terminal, a limited number of characters, a large amount of moving images and still images, and the like. The display unit 206 may use a color liquid crystal display (LCD) and output a stored message.

상기 블루투스 모듈(208)은 상기 제어부(200)의 제어를 받아 연결 가능한 주변 블루투스 장치들을 검색하고, 검색된 주변 블루투스 장치들에 대해 페어 링(Pairing)하여 블루투스 통신을 연결한다.The Bluetooth module 208 searches for connectable peripheral Bluetooth devices under the control of the controller 200, pairs the searched peripheral Bluetooth devices, and connects Bluetooth communication.

이상은 이동통신 시스템에서 원격 제어 기능을 가능하게 하기 위한 장치에 대하여 설명하였고, 이하 설명에서는 상기 장치를 이용하여 본 발명의 일 실시 예에 따라 음성 명령어를 이용한 피 제어 단말기를 제어하기 위하여 주변의 블루투스 장치를 검색하여 연결하는 과정과 사용자의 음성 명령어를 이용하여 상기 피 제어 단말기를 제어하기 위한 방법에 관하여 기술할 것이다.The foregoing has described a device for enabling a remote control function in a mobile communication system, and in the following description, a peripheral Bluetooth is used to control a controlled terminal using a voice command according to an embodiment of the present invention. A method of searching for and connecting a device and a method for controlling the controlled terminal using a user's voice command will be described.

도 3은 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기에서 리모콘 기능을 수행하기 위하여 연결 가능한 장치들의 우선 순위를 설정하는 과정을 도시한 흐름도이다.3 is a flowchart illustrating a process of setting priorities of connectable devices in order to perform a remote control function in a portable terminal according to an exemplary embodiment of the present invention.

상기 도 3을 참조하면, 상기 휴대용 단말기의 제어부(200)는 먼저 301단계에서 우선 순위 설정 이벤트가 발생하는지 검사한다. 만일, 상기 이벤트가 발생하지 않을 경우, 상기 제어부(200)는 3111단계로 진행하여 해당 기능(예 ; 대기 모드)을 수행한다.Referring to FIG. 3, the controller 200 of the portable terminal first checks whether a priority setting event occurs in step 301. If the event does not occur, the controller 200 proceeds to step 3111 to perform a corresponding function (eg, standby mode).

한편, 상기 이벤트가 발생할 경우, 상기 제어부(200)는 303단계로 진행하여 블루투스 통신을 통한 연결이 가능한 장치들의 항목을 표시부(206)에 출력한다.If the event occurs, the controller 200 proceeds to step 303 and outputs an item of devices capable of connection through Bluetooth communication to the display unit 206.

이후, 상기 제어부(200)는 305단계로 진행하여 사용자에 의한 상기 장치들의 우선 순위 설정을 확인한다. 여기에서, 상기 장치들의 우선 순위를 설정하는 과정은 사용 빈도가 높은 순서를 바탕으로 순위를 결정하는 과정으로 상기 휴대용 단말기에서 상기 장치들과의 통신 연결시 상기 결정한 순위의 순서대로 통신 연결을 시 도할 수 있다.In operation 305, the controller 200 checks the priority setting of the devices by the user. Here, the process of setting the priorities of the devices is a process of determining the ranking based on the order of high frequency of use, and when the portable terminal communicates with the devices, attempts communication connection in the order of the determined order. can do.

이후, 상기 제어부(200)는 307단계로 진행하여 사용자에 의한 우선 순위 설정 완료를 감지하는지 검사한다. 만일, 상기 우선 순위 설정 완료를 감지하지 않을 경우, 상기 제어부(200)는 상기 305단계의 과정을 재수행한다.In operation 307, the controller 200 determines whether the priority setting is completed by the user. If it is not detected that the priority setting is completed, the controller 200 performs the process of step 305 again.

한편, 상기 우선 순위 설정 완료를 감지할 경우, 상기 제어부(200)는 309단계로 진행하여 상기 설정한 우선 순위 설정 정보를 메모리부(202)에 저장한 후, 본 알고리즘을 종료한다.On the other hand, when detecting the completion of the priority setting, the control unit 200 proceeds to step 309 and stores the set priority setting information in the memory unit 202, and ends the present algorithm.

도 4는 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기에서 원격 제어를 수행하도록 하기 위한 피 제어 단말기와의 통신 연결을 수행하는 과정을 도시한 흐름도이다.4 is a flowchart illustrating a process of performing a communication connection with a controlled terminal for performing a remote control in a portable terminal according to an embodiment of the present invention.

상기 도 4를 참조하면, 상기 휴대용 단말기의 제어부(200)는 먼저 401단계에서 사용자에 의한 리모콘 기능 수행 요청이 발생하는지 검사한다. 여기에서, 상기 리모콘 기능은 상기 피 제어 단말기를 음성 명령어로 제어하기 위한 기능을 말한다.Referring to FIG. 4, the controller 200 of the portable terminal first checks whether a request for performing a remote control function by a user occurs in step 401. Herein, the remote control function refers to a function for controlling the controlled terminal with a voice command.

만일, 상기 리모콘 기능 수행 요청이 발생하지 않을 경우, 상기 제어부(200)는 419단계로 진행하여 해당 기능(예 ; 대기 모드)을 수행한다.If the request to perform the remote control function does not occur, the controller 200 proceeds to step 419 to perform a corresponding function (eg, standby mode).

한편, 상기 리모콘 기능 수행 요청이 발생할 경우, 상기 제어부(200)는 403단계로 진행하여 블루투스 모듈(208)을 동작하도록 제어한 후, 405단계로 진행하여 주변에 통신 연결이 가능한 블루투스 장치를 검색한다.On the other hand, when the remote control function execution request occurs, the control unit 200 proceeds to step 403 to control the operation of the Bluetooth module 208, and proceeds to step 405 to search for a Bluetooth device capable of communication connection to the surroundings. .

이후, 상기 제어부(200)는 407단계로 진행하여 상기 405단계에서 검색한 블루투스 장치와의 통신 연결을 시도한 후, 409단계로 진행하여 주변에 존재하는 블루투스 장치와의 통신 연결을 완료하는지 검사한다.After that, the controller 200 proceeds to step 407 and attempts communication connection with the Bluetooth device searched in step 405. In step 409, the controller 200 checks whether the communication connection with the surrounding Bluetooth devices is completed.

여기에서, 상기 블루투스 장치와의 통신 연결은 일반적인 블루투스 통신 연결 방법을 이용하여 수행할 수 있으나, 본 발명에서는 상기 도 3에서 설정한 우선 순위 순서를 이용하여 수행할 수 있다.Here, the communication connection with the Bluetooth device may be performed using a general Bluetooth communication connection method, but in the present invention, it may be performed using the priority order set in FIG. 3.

즉, 상기 휴대용 단말기가 상기 블루투스 장치와의 통신 연결을 수행할 경우, 상기 휴대용 단말기는 기 저장되어 있는 우선 순위 설정 정보를 확인하고 상기 우선 순위의 순서에 상응하는 장치를 검색하여 통신 연결을 수행할 수 있으며, 상기 휴대용 단말기는 연결 가능한 최대 횟수(BLUETOOTH SPEC 상에 정의된 횟수)의 장치와의 연결은 지원하지 않는다.That is, when the portable terminal performs a communication connection with the Bluetooth device, the portable terminal checks the previously set priority setting information and searches for a device corresponding to the order of the priority to perform the communication connection. The portable terminal does not support connection with the maximum number of connectable devices (the number defined on the BLUETOOTH SPEC).

만일, 상기 통신 연결을 완료할 경우, 상기 제어부(200)는 상기 407단계의 과정을 반복 수행한다.If the communication connection is completed, the controller 200 repeats the process of step 407.

한편, 상기 통신 연결을 완료할 경우, 상기 제어부(200)는 411단계로 진행하여 사용자에 의한 음성 명령어를 감지하는지 검사한다. 만일, 상기 음성 명령어를 감지하지 않을 경우, 상기 제어부(200)는 상기 411단계의 과정을 반복 수행하여 사용자에 의한 음성 명령어를 재감지한다.On the other hand, when the communication connection is completed, the control unit 200 proceeds to step 411 and checks whether the user senses a voice command. If the voice command is not detected, the controller 200 repeats the process of step 411 to redetect the voice command by the user.

한편, 상기 음성 명령어를 감지할 경우, 상기 제어부(200)는 413단계로 진행하여 상기 감지한 음성 명령어를 판독한다. 여기에서, 음성 명령어를 판독하는 과정은 사용자로부터 감지한 명령어 가운데 피 제어 단말기의 종류와 상기 피 제어 단말기의 동작을 제어하는 명령어를 구분하는 과정이다.On the other hand, when detecting the voice command, the control unit 200 proceeds to step 413 to read the detected voice command. Here, the process of reading the voice command is a process of distinguishing the type of the controlled terminal and the command for controlling the operation of the controlled terminal among the commands detected by the user.

예를 들어, 사용자로부터 "오디오 동작"이란 음성 명령어를 감지할 경우, 상기 제어부(200)는 상기 "오디오"라는 피 제어 단말기와 상기 피 제어 단말기인 오디오를 동작하도록 하는 명령인 "동작"을 구분할 수 있다.For example, when detecting a voice command of "audio operation" from the user, the controller 200 may distinguish between "control" called "audio" and "action" which is a command for operating the audio which is the controlled terminal. Can be.

이후, 상기 제어부(200)는 415단계로 진행하여 상기 명령어를 전달하고자 하는 장치, 즉 피 제어 단말기와 연결중인지 확인한다. 만일, 상기 피 제어 단말기와 연결 중이 아님을 확인할 경우, 상기 제어부(200)는 421단계로 진행하여 상기 휴대용 단말기가 통신 연결할 수 있는 최대 횟수의 장치들과 연결중인지 검사한다. 만일, 상기 휴대용 단말기가 통신 연결할 수 있는 최대 횟수의 장치들과 통신 연결중이 아닐 경우, 상기 제어부(200)는 상기 405단계의 과정을 반복 수행한다.In operation 415, the controller 200 determines whether the controller 200 is connected to the device to which the command is to be transmitted, that is, the controlled terminal. If it is determined that the mobile terminal is not connected to the controlled terminal, the controller 200 proceeds to step 421 to check whether the portable terminal is connected to the maximum number of devices that can be connected. If the portable terminal is not in communication connection with the maximum number of devices that can be communicatively connected, the controller 200 repeats the process of step 405.

한편, 상기 휴대용 단말기가 통신 연결할 수 있는 최대 횟수의 장치들과 통신 연결 중임을 확인할 경우, 상기 제어부(200)는 423단계로 진행하여 기 저장하고 있는 우선 순위 정보를 획득한다.On the other hand, if it is confirmed that the portable terminal is in communication connection with the maximum number of devices that can communicate, the control unit 200 proceeds to step 423 to obtain previously stored priority information.

이후, 상기 제어부(200)는 425단계로 진행하여 우선 순위가 낮은 장치와의 블루투스 연결을 종료한 후, 상기 405단계의 과정을 반복 수행하여 상기 명령어를 전달하고자 하는 피 제어 단말기와의 통신 연결을 수행한다.In step 425, the control unit 200 terminates the Bluetooth connection with the low priority device and repeats the process of step 405 to establish a communication connection with the controlled terminal to which the command is to be delivered. Perform.

한편, 상기 415단계에서 상기 피 제어 단말기와 연결 중이 아님을 확인할 경우, 상기 제어부(200)는 413단계로 진행하여 상기 피 제어 단말기로 상기 판독한 명령어를 전달한다.On the other hand, if it is determined in step 415 that the connection to the controlled terminal is not connected, the controller 200 proceeds to step 413 and transmits the read command to the controlled terminal.

즉, 상기 오디오라는 피 제어 단말기로 상기 피 제어 단말기를 제어하기 위 한 명령어인 "동작"이라는 명령어를 전달하는 것이다.That is, the command “operation”, which is a command for controlling the controlled terminal, is transmitted to the controlled terminal called audio.

이후, 상기 제어부(200)는 본 알고리즘을 종료한다.Thereafter, the controller 200 ends the present algorithm.

도 5는 본 발명의 바람직한 일 실시 예에 따라 피 제어 단말기에서 휴대용 단말기의 명령어에 따른 동작을 수행하는 과정을 도시한 흐름도이다.5 is a flowchart illustrating a process of performing an operation according to a command of a portable terminal in a controlled terminal according to an exemplary embodiment of the present invention.

상기 도 5를 참조하면, 상기 피 제어 단말기는 먼저 501단계에서 휴대용 단말기로부터 통신 연결 요청을 수신하는지 검사한다. 만일, 상기 통신 연결 요청을 수신하지 않을 경우, 상기 피 제어 단말기는 509단계로 진행하여 해당 기능(예 ; 대기 모드)을 수행한다.Referring to FIG. 5, the controlled terminal first checks whether a communication connection request is received from the portable terminal in step 501. If the communication connection request is not received, the controlled terminal proceeds to step 509 to perform a corresponding function (eg, standby mode).

한편, 상기 통신 연결 요청을 수신할 경우, 상기 피 제어 단말기는 503단계로 진행하여 상기 요청을 수행한 휴대용 단말기와의 통신 연결을 수행한 후, 505단계로 진행하여 상기 휴대용 단말기로부터 명령어를 수신하는지 검사한다. 만일, 상기 명령어를 수신하지 않을 경우, 상기 피 제어 단말기는 상기 505단계의 과정을 재수행한다.On the other hand, when receiving the communication connection request, the controlled terminal proceeds to step 503 to perform a communication connection with the portable terminal that performed the request, and then proceeds to step 505 to receive a command from the portable terminal. Check it. If the command is not received, the controlled terminal performs the process of step 505 again.

한편, 상기 휴대용 단말기로부터 명령어를 수신할 경우, 상기 피 제어 단말기는 507단계로 진행하여 상기 수신한 명령어에 상응하는 동작을 수행한다. 예를 들어, 상기 휴대용 단말기로부터 "볼륨 업"이라는 명령어를 수신할 경우, 상기 피 제어 단말기는 상기 페 제어 단말기의 볼륨을 조절하도록 처리한다.On the other hand, when receiving a command from the portable terminal, the controlled terminal proceeds to step 507 and performs an operation corresponding to the received command. For example, when receiving a command of "volume up" from the portable terminal, the controlled terminal processes to adjust the volume of the remote control terminal.

이후, 상기 피 제어 단말기는 본 알고리즘을 종료한다.Thereafter, the controlled terminal ends the present algorithm.

한편, 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications may be made without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the scope of the following claims, but also by the equivalents of the claims.

상술한 바와 같이, 본 발명에 따른 휴대용 단말기에서 음성 명령어를 이용한 피 제어 단말기를 제어하고자 할 경우, 연결 가능한 장치들과 통신 연결한 후, 사용자에 의한 음성 명령어에서 피 제어 단말기의 종류와 상기 피 제어 단말기를 제어하도록 하는 명령어를 분리하여 상기 피 제어 단말기로 상기 명령어를 전송하여 상기 피 제어 단말기를 제어할 수 있다.As described above, when a portable terminal according to the present invention intends to control a controlled terminal using a voice command, after communicating with the connectable devices, the type of the controlled terminal and the controlled terminal in the voice command by the user The command to control the terminal may be separated and the command may be transmitted to the controlled terminal to control the controlled terminal.

이로 인하여 상기 휴대용 단말기에서 원격 제어하고자 하는 피 제어 단말기 마다 직접 통신 연결을 수행하는 과정을 간소화시킬 수 있다.Therefore, the process of performing a direct communication connection for each controlled terminal to be remotely controlled by the portable terminal can be simplified.

Claims (9)

음성 명령어를 이용한 원격 제어 기능을 지원하는 휴대용 단말기에 있어서,In a portable terminal supporting a remote control function using a voice command, 피 제어 단말기와 통신 연결이 종료된 상태에서 음성 명령어 감지시 기 연결 중인 다른 단말기와의 통신 연결을 해제한 후, 상기 피 제어 단말기와의 통신 연결하고, 상기 피 제어 단말기와 통신 연결 중인 상태에서 음성 명령어 감지시 상기 음성 명령어를 피 제어 단말기로 전송하도록 처리하는 제어부를 포함하는 것을 특징으로 하는 휴대용 단말기.When the voice command is detected while the communication connection with the controlled terminal is terminated, the communication connection with the other terminal connected to the terminal is released, the communication connection with the controlled terminal is performed, and the voice is in communication with the controlled terminal. And a controller for processing the voice command to be transmitted to the controlled terminal when the command is detected. 제 1항에 있어서,The method of claim 1, 상기 제어부는,The control unit, 상기 감지한 음성 명령어에서 원격 제어 기능을 수행하기 위한 피 제어 단말기의 종류와 상기 피 제어 단말기를 제어하기 위한 명령어를 분류하도록 처리하는 것을 특징으로 하는 휴대용 단말기.And classifying a type of a controlled terminal for performing a remote control function from the detected voice command and a command for controlling the controlled terminal. 제 1항에 있어서,The method of claim 1, 상기 제어부는,The control unit, 상기 단말기들에 대한 통신 연결 순서인 우선 순위가 낮은 단말기와의 통신 연결을 종료한 후, 상기 피 제어 단말기와의 통신 연결을 수행하도록 처리하는 것을 특징으로 하는 휴대용 단말기.And terminating the communication connection with the terminal of low priority which is the communication connection order for the terminals, and then performing a communication connection with the controlled terminal. 삭제delete 삭제delete 삭제delete 휴대용 단말기에서 원격 제어 기능을 수행하기 위한 피 제어 단말기들과 통신 연결하는 방법에 있어서,A method of communicating with controlled terminals for performing a remote control function in a portable terminal, the method comprising: 피 제어 단말기를 제어하기 위한 음성 명령어를 감지할 경우, 상기 피 제어 단말기와의 통신 연결 유무를 판단하는 과정과,Determining whether a communication connection with the controlled terminal is detected when a voice command for controlling the controlled terminal is detected; 상기 피 제어 단말기와 통신 연결이 종료된 상태임을 확인할 경우, 기 연결 중인 다른 단말기와의 통신 연결을 해제한 후, 상기 피 제어 단말기와의 통신 연결을 수행하는 과정과,When confirming that the communication connection with the controlled terminal is terminated, releasing a communication connection with another terminal that is already connected, and then performing a communication connection with the controlled terminal; 상기 피 제어 단말기와 통신 연결 중인 상태임을 확인할 경우, 상기 음성 명령어를 피 제어 단말기로 전송하는 과정을 포함하는 것을 특징으로 하는 방법.And transmitting the voice command to the controlled terminal when confirming that the communication terminal is in a communication connection with the controlled terminal. 제 7항에 있어서,The method of claim 7, wherein 상기 휴대용 단말기에서 원격 제어 기능을 수행하기 위한 피 제어 단말기들과 통신 연결하는 방법은,The method for communicating with controlled terminals for performing a remote control function in the portable terminal, 상기 감지한 음성 명령어에서 원격 제어 기능을 수행하기 위한 피 제어 단말기의 종류와 상기 피 제어 단말기를 제어하기 위한 명령어를 분류하는 과정을 더 포함하는 것을 특징으로 하는 방법.And classifying a type of a controlled terminal for performing a remote control function from the detected voice command and a command for controlling the controlled terminal. 제 7항에 있어서,The method of claim 7, wherein 상기 피 제어 단말기와의 통신 연결을 수행하는 과정은,The process of performing a communication connection with the controlled terminal, 상기 단말기들에 대한 통신 연결 순서인 우선 순위를 확인하는 과정과,Checking a priority order of communication connection order for the terminals; 상기 운선 순위가 낮은 단말기와의 통신 연결을 종료한 후, 상기 피 제어 단말기와의 통신 연결하는 과정을 더 포함하는 것을 특징으로 하는 방법.And terminating the communication connection with the terminal having the lower priority level, and then communicating with the controlled terminal.
KR1020070000511A 2007-01-03 2007-01-03 Apparatus and method for remote control in portable communication system KR100818975B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070000511A KR100818975B1 (en) 2007-01-03 2007-01-03 Apparatus and method for remote control in portable communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070000511A KR100818975B1 (en) 2007-01-03 2007-01-03 Apparatus and method for remote control in portable communication system

Publications (1)

Publication Number Publication Date
KR100818975B1 true KR100818975B1 (en) 2008-04-07

Family

ID=39533607

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070000511A KR100818975B1 (en) 2007-01-03 2007-01-03 Apparatus and method for remote control in portable communication system

Country Status (1)

Country Link
KR (1) KR100818975B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000041982A (en) * 1998-12-24 2000-07-15 전주범 Method for implementing television remote controller function by voice recognition in cellular phone
JP2002252620A (en) 2001-02-23 2002-09-06 Toshiba Corp Communication setting method and electronic device
KR20030037995A (en) * 2001-11-08 2003-05-16 엘지전자 주식회사 Method for management a connection of the blue-tooth wireless communication in blue-tooth device
KR20050018860A (en) * 2005-01-22 2005-02-28 주식회사 나인테크놀리지스 Ninetec Buletooth Linker System
KR20060089493A (en) * 2005-02-04 2006-08-09 삼성전자주식회사 Apparatus and method for using voice recognition remote controller in mobile communication terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000041982A (en) * 1998-12-24 2000-07-15 전주범 Method for implementing television remote controller function by voice recognition in cellular phone
JP2002252620A (en) 2001-02-23 2002-09-06 Toshiba Corp Communication setting method and electronic device
KR20030037995A (en) * 2001-11-08 2003-05-16 엘지전자 주식회사 Method for management a connection of the blue-tooth wireless communication in blue-tooth device
KR20050018860A (en) * 2005-01-22 2005-02-28 주식회사 나인테크놀리지스 Ninetec Buletooth Linker System
KR20060089493A (en) * 2005-02-04 2006-08-09 삼성전자주식회사 Apparatus and method for using voice recognition remote controller in mobile communication terminal

Similar Documents

Publication Publication Date Title
US9917956B2 (en) Image processing apparatus, image processing system, and computer readable medium therefor
US10025541B2 (en) Image processing apparatus, and computer readable medium for communicating with the same
KR100594127B1 (en) Bonding process method and device in a Bluetooth device
KR101964077B1 (en) Apparatus and method for connecting bluetooth device in portable terminal
US8655271B2 (en) System and method for storing near field communication tags in an electronic phonebook
KR100774292B1 (en) Method for automatic connecting bluetooth in mobile communication terminal
JP4219950B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, COMMUNICATION CIRCUIT, MOBILE PHONE, PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM
KR20110028056A (en) System and method for connecting bluetooth communication
EP2784667A1 (en) Function executing apparatus, non-transitory storage medium storing instructions executable by the function executing apparatus, and method of controlling the function executing apparatus from an external device connected to the function executing apparatus
KR20140146362A (en) Method and apparatus for transmitting contents in a portable terminal
KR20090132636A (en) Method, system and mobile device for prioritizing a discovered device list
WO2018049886A1 (en) Hotspot establishment method and terminal device
KR20100087842A (en) Method for searching and connecting bluetooth device and apparatus using the same
KR20080075297A (en) Apparatus and method for bluetooth connecting in portable communication system
JP2008098893A (en) Wireless communication module, and wireless communication system
KR20130115735A (en) System and method for accessing satellite communication using near field communication
CN105208062A (en) File transfer method, file transfer device, terminal and wearable equipment
WO2019128179A1 (en) Method and apparatus for data transmission between mobile terminals, and mobile terminal
KR20110022901A (en) Apparatus and method for connecting device using the image recognition in portable terminal
US20100273420A1 (en) Device, system, communication method for device, and communication method for system
KR102613405B1 (en) Method for sharing for Bluetooth communication Information and Electronic Device
KR100642683B1 (en) Method for automatic bluetooth pairing
US9807274B2 (en) Cooperation system including cooperating portable information device and image processing apparatus, and cooperation method
KR20090012477A (en) Method for searching of wirless local area network device in portable terminal
KR101151850B1 (en) Method for automatic bluetooth pairing in portable terminal

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: 20130227

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140227

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150226

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160226

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee