KR20080004229A - 무선 단말기를 이용하여 원격으로 응용 프로그램을제어하는 시스템 및 방법 - Google Patents
무선 단말기를 이용하여 원격으로 응용 프로그램을제어하는 시스템 및 방법 Download PDFInfo
- Publication number
- KR20080004229A KR20080004229A KR1020060062987A KR20060062987A KR20080004229A KR 20080004229 A KR20080004229 A KR 20080004229A KR 1020060062987 A KR1020060062987 A KR 1020060062987A KR 20060062987 A KR20060062987 A KR 20060062987A KR 20080004229 A KR20080004229 A KR 20080004229A
- Authority
- KR
- South Korea
- Prior art keywords
- wireless terminal
- control command
- main terminal
- terminal
- program module
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements 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
- H04Q9/02—Automatically-operated arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/155—Ground-based stations
- H04B7/15528—Control of operation parameters of a relay station to exploit the physical medium
- H04B7/15542—Selecting at relay station its transmit and receive resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2209/00—Arrangements in telecontrol or telemetry systems
- H04Q2209/40—Arrangements in telecontrol or telemetry systems using a wireless architecture
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
Abstract
본 출원은 무선 단말기를 이용하여 원격으로 응용 프로그램을 제어하는 시스템 및 방법을 개시한다. 본 발명에 따른 시스템은 통신 네트워크에 무선으로 연결되고, 제1 프로그램 모듈이 설치된 무선 단말기를 포함하며, 상기 기 제1 프로그램 모듈은, 사용자로부터 상기 무선 단말기에 입력된 소정의 키입력에 해당하는 제어 명령을 생성하고, 상기 무선 단말기가 상기 제어 명령을 상기 메인 단말기로 송신하도록 제어한다. 본 발명에 따른 시스템은 제2 프로그램 모듈 및 소정의 기능을 수행하는 응용 프로그램이 설치된 메인 단말기를 더 포함하며, 상기 제2 프로그램 모듈은, 상기 송신된 제어 명령이 상기 메인 단말기에 수신되면, 상기 수신된 제어 명령에 따라 상기 응용 프로그램을 제어한다.
원격 제어, 무선 단말기
Description
도 1a는 종래 기술에 따른 적외선 리모트 콘트롤러를 사용하여 원격으로 응용 프로그램을 제어하는 시스템의 구성도.
도 1b는 본 발명의 일실시예에 따른 원격으로 응용 프로그램을 제어하는 시스템의 구성도.
도 2a 는 본 발명의 일 실시예에 따른 무선 단말기의 구성을 도시한 도면.
도 2b는 본 발명의 일 실시예에 따른 메인 단말기의 구성을 도시한 도면.
도 2c는 본 발명의 일 실시예에 따른 제1 프로그램 모듈의 상세한 모듈 구성을 도시한 블록도.
도 2d는 본 발명의 일 실시예에 따른 제2 프로그램 모듈의 상세한 모듈 구성을 도시한 블록도.
도 3은 본 발명에 따라 원격으로 응용 프로그램을 제어하는 방법을 설명하기 위한 흐름도.
도 4는 본 발명에 따라 성공 메시지를 무선 단말기로 송신하는 방법을 설명하기 위한 흐름도.
본 발명은 단말기 내의 응용 프로그램의 원격 제어 기술에 관한 것으로, 특히 무선 단말기를 이용하여 다른 단말기 내에 포함된 응용 프로그램을 원격으로 제어하는 시스템 및 방법에 관한 것이다.
최근 들어 개인용 컴퓨터(PC)에서부터 초대형 컴퓨터에 이르기까지 컴퓨터의 사용은 급속도로 증가해 왔다. 또한 컴퓨터 하드웨어, 그 주변 장치 및 소프트웨어 기술도 비약적으로 발전함에 따라 컴퓨터 기능의 사용 범위도 확장되었으며, 기존의 단순한 계산, 전산처리를 넘어 빔프로젝터 등의 장치와 연동하여 각종 프리젠테이션, 동영상, 음악, 방송 등에 대한 멀티미디어 매체로서의 역할도 수행하고 있다. 그에 따라 기존의 키보드, 마우스 등과 같이 근접하여 컴퓨터를 제어하는 경우뿐만 아니라, 원격으로 컴퓨터를 제어해야 할 필요성도 존재하며, 이와 같이 원격으로 컴퓨터를 제어하기 위한 장치로서 대표적인 것이 적외선 리모트 콘트롤러 장치이다.
도 1a는 종래 기술에 따른 적외선 리모트 콘트롤러를 사용하여 원격으로 응용 프로그램을 제어하는 시스템(10)의 구성도이다. 도 1a를 참조하면, 먼저 컴퓨터(20)에 USB 형태의 적외선 수신기(30)를 장착시킨 후, 적외선 리모트 콘트롤러(40)로부터 키입력 신호가 송신되면 적외선 수신기(30)가 이 신호를 수신한다. 그 다음 수신된 신호에 해당하는 작동을 하도록 컴퓨터(20)에 있는 응용 프로그램 에 인터럽트(interrupt)를 전달하면, 응용 프로그램이 그에 따른 작동을 수행하게 된다. 예컨대 Microsoft 사의 Micorosoft Office PowerPoint와 같은 응용 프로그램을 사용하여 프리젠테이션을 할 경우에, 전술한 콘트롤러(40)로 PowerPoint의 페이지 넘김, 애니메이션 실행 등과 같은 작동을 원격으로 제어할 수 있다. 또한 콘트롤러(40)에 레이저 발광 장치가 장착되어 있어, 프리젠테이션 수행 시 빔프로젝터(50)를 통해 컴퓨터 화면을 투사하는 스크린의 원하는 지점을 지정하는 레이저 포인터로도 사용할 수 있다.
그러나 이와 같은 적외선 리모트 콘트롤러는 컴퓨터에 수신기를 따로 장착해야 한다는 번거로움이 있으며, 적외선 통신 방식을 사용하기 때문에 통신가능한 거리가 짧다는 문제가 있다. 또한 적외선 통신으로는 전송할 수 있는 데이터의 용량이 제한되어 있기 때문에, 좀더 복잡한 작동을 제어하기 위해 상대적으로 고용량의 데이터를 전송하고자 할 경우 데이터 송수신에 있어서 문제가 발생할 수 있다. 따라서 부가적인 장치를 설치할 필요 없이, 고용량의 데이터를 송수신함으로써 컴퓨터의 응용 프로그램을 제어할 수 있는 장치 및 방법이 요구된다.
따라서, 본 발명의 목적은 통신 네트워크에 연결 가능한 무선 단말기를 사용하여 추가적인 수신 장치 없이도 원격으로 컴퓨터의 응용 프로그램을 제어하는 것이다. 또한 본 발명의 또다른 목적은 통신 네트워크를 통해 고용량의 데이터인 신호들을 송수신함으로써 보다 다양하게 응용 프로그램을 원격으로 제어하는 것이다.
본 발명의 일측면에 따르면, 무선 단말기를 이용하여 원격으로 응용 프로그램을 제어하는 시스템이 제공되는데, 상기 시스템은,통신 네트워크에 무선으로 연결되고, 제1 프로그램 모듈이 설치된 무선 단말기, 및 상기 네트워크에 유선 또는 무선으로 연결되고, 제2 프로그램 모듈 및 소정의 기능을 수행하는 응용 프로그램이 설치된 메인 단말기를 포함하며, 상기 제1 프로그램 모듈은, 사용자로부터 소정의 키입력에 응답하여 제어 명령을 생성하고, 상기 무선 단말기가 상기 제어 명령을 상기 메인 단말기로 송신하도록 제어하고, 상기 제2 프로그램 모듈은, 상기 송신된 제어 명령이 상기 메인 단말기에 수신되면, 상기 수신된 제어 명령에 따라 상기 응용 프로그램을 제어한다.
본 발명의 일 실시예에 따르면, 제1 프로그램 모듈은, 무선 단말기가 상호접속 요청 및 사용자로부터 입력받은 패스워드를 상기 메인 단말기로 송신하도록 제어하며, 제2 프로그램 모듈은, 패스워드가 제2 프로그램 모듈에 기설정된 패스워드와 일치하면, 메인 단말기가 무선 단말기와 상호접속되도록 제어한다.
본 발명의 또다른 측면에 따르면 무선 단말기를 이용하여 원격으로 응용 프로그램을 제어하는 방법이 제공되는데, 상기 방법은 통신 네트워크에 무선으로 연결된 무선 단말기를 상기 통신 네트워크에 유선 또는 무선으로 연결된 메인 단말기와 상호접속하는 단계 -상기 무선 단말기에는 제1 프로그램 모듈이 설치되며, 상기 메인 단말기에는 제2 프로그램 모듈 및 응용 프로그램이 설치됨-, 상기 무선 단말기가 사용자로부터 소정의 키입력을 수신하고, 상기 제1 프로그램 모듈이 상기 키입력에 해당하는 제어 명령을 생성하는 단계, 상기 무선 단말기가 상기 제어 명령 을 상기 메인 단말기로 송신하는 단계, 및 상기 메인 단말기가 상기 송신된 제어 명령을 수신하고, 상기 수신된 제어 명령에 따라 상기 제2 프로그램 모듈이 상기 응용 프로그램을 제어하는 단계를 포함한다.
본 발명의 일 실시예에 따르면, 무선 단말기 및 메인 단말기를 상호접속하는 상기 단계는, 상기 무선 단말기가 상호접속 요청 및 사용자로부터 입력받은 패스워드를 상기 메인 단말기로 송신하는 단계, 상기 메인 단말기가 상기 송신된 상호접속 요청 및 상기 패스워드를 수신하는 단계, 및 상기 수신된 패스워드가 상기 제2 프로그램 모듈에 기설정된 패스워드와 일치할 경우, 상기 메인 단말기와 상기 무선 단말기가 상호접속되는 단계를 포함한다.
이하, 본 발명에 따른 일 실시예를 상세히 설명한다. 그러나 본 발명이 하기 실시예에 국한되는 것으로 해석되어져서는 안된다.
도 1은 본 발명의 일 실시예에 따른 원격으로 응용 프로그램을 제어하는 시스템의 구성도로서, 무선 단말기를 이용해 프리젠테이션 프로그램을 제어하는 시스템(100)의 예를 도시한다.
도 1을 참조하면, 시스템(100)은 무선 단말기(110) 및 메인 단말기(140)를 포함한다. 무선 단말기(110)는 중계기(120)를 통해 무선으로 네트워크(130)에 연결되며, 네트워크(130)를 통해 메인 단말기(140)와 상호 접속하여 신호를 송수신할 수 있다. 중계기(120)는 무선 단말기(110)의 유형에 따라 AP(access point), 기지국 등 다양한 형태로 실시될 수 있으며, 경우에 따라서는 무선 단말기(110)가 중계기(120)를 경유하지 않고 직접 네트워크(130)에 연결될 수도 있다. 무선 단말 기(110)로는, 예를 들어 이동 통신 단말기, PDA, 와이파이(WiFi)폰, 와이브로(WiBro)폰 등의 다양한 통신 장치가 사용될 수 있으며, 따라서 사용자는 무선 단말기(110)를 이용해 인터넷, 무선 인터넷, 전화망 등을 통해 상기 네트워크(130)에 연결할 수 있다. 그리고 메인 단말기(140)는 유선 또는 무선으로 네트워크(130)에 연결되며, 마찬가지로 네트워크(130)를 통해 무선 단말기(110)와 상호 접속하여 신호를 송수신할 수 있다. 메인 단말기(140)로는, 예를 들어 퍼스널 컴퓨터(PC), 노트북, PDA, 인터넷 접속 가능한 TV 등의 다양한 장치가 사용될 수 있으며, 따라서 사용자는 메인 단말기(140)를 이용해 인터넷, 무선 인터넷, 전화망 등을 통해 상기 네트워크(130)에 연결할 수 있다. 또한 메인 단말기(140)에는 예컨대 프리젠테이션과 같은 특정 기능을 수행하는 응용 프로그램이 설치되어 있으며, 메인 단말기(140)에 연결된 빔프로젝터(150)로 스크린(160)에 투사된 화면을 통해 메인 단말기(140)에 디스플레이되는 화면을 확인할 수 있다.
네트워크(130)에 연결된 무선 단말기(110)와 메인 단말기(140)는 소정의 통신 프로토콜을 사용하여 서로 간에 신호 송수신이 가능하도록 상호접속될 수 있다. 상기 통신 프로토콜은 상기 단말기들(110, 140) 및 네트워크(130)의 종류에 따라 다양하게 선택될 수 있다. 예컨대 네트워크(130)가 인터넷이고 무선 단말기(110)는 인터넷에 접속 가능한 와이파이폰 또는 와이브로폰이며, 메인 단말기(140)는 퍼스널 컴퓨터인 경우, TCP/IP 또는 UDP 등의 통신 프로토콜을 사용할 수 있다.
또한 시스템(100)에는 빔프로젝터(150) 및 스크린(160)을 포함할 수 있다. 빔프로젝터(150)는 메인 단말기(140)에 연결되어 있으며, 메인 단말기(140)에 디스 플레이된 화면을 스크린(160)에 투사한다. 따라서 사용자는 스크린(160) 투사된 화면을 통해 메인 단말기(140)에 디스플레이되는 화면을 확인할 수 있다.
상기 실시예는 메인 단말기(140)에 설치된 응용 프로그램이 프리젠테이션을 수행하기 위한 프로그램인 경우를 예로 든 것이나, 이에 한정되는 것은 아니며 다양한 응용 프로그램이 선택될 수 있음은 본 발명이 속한 기술 분야의 당업자에게 자명하다. 결국 요는 무선 단말기(110)를 사용하여 메인 단말기(140)에 설치된 임의의 응용 프로그램을 원격으로 제어할 수 있다는 것이며, 따라서 응용 프로그램은 예컨대 웹 브라우저 프로그램, 동영상/음악 재생 프로그램, TV 방송을 수신하여 메인 단말기(140) 상에 디스플레이하는 TV 수신 프로그램 등 한정 없이 다양하게 선택될 수 있다.
이하에서는 무선 단말기(110) 및 메인 단말기(140)의 상세한 구조와 작동에 대해 설명한다.
도 2a 및 도 2b는 각각 무선 단말기(110) 및 메인 단말기(140)의 구조를 구체적으로 도시한 도면이다.
도 2a를 참조하면, 무선 단말기(110)는 제어부(111), 신호 송수신부(112), 키 입력부(113) 및 제1 프로그램 모듈(114)을 포함한다. 제어부(111)는 무선 단말기(110)의 모든 구성요소(112, 113 및 114)와 연결되어 무선 단말기(110)의 작동 및 기능을 제어한다. 신호 송수신부(112)는 중계기(120; 도 1 참조)의 중계에 따라 네트워크(130; 도 1 참조)를 통해 메인 단말기(140)와 신호를 송수신한다. 키 입력부(113)는 무선 단말기(110)에 설치된 입력 장치로서, 예컨대 키패드, 터치 스 크린, 콘트롤 스틱(controll srick) 등과 같은 장치를 포함한다. 제1 프로그램 모듈(114)은 무선 단말기(110)에 설치된 프로그램으로서, 제어부(111)를 통해 무선 단말기(110)와 메인 단말기(140) 간의 상호 접속, 제어 명령 및 기타 신호의 송수신 등을 제어한다.
바람직하게는, 무선 단말기(110)는 발광부(115)를 더 포함할 수 있으며, 발광부(115)로부터 광선을 주사함으로써 스크린(160; 도 1 참조)에서 원하는 지점을 지정하는 포인터의 기능을 수행할 수 있다. 발광부(115)는 예컨대 사용자가 키 입력부(113) 중 소정의 키를 누르고 있으면 광선을 주사하고, 눌렀던 키를 떼면 광선을 주사하지 않는 것과 같은 방법으로 작동할 수 있다.
도 2b를 참조하면, 메인 단말기(140)는 제어부(141), 신호 송수신부(142), 응용 프로그램(143) 및 제2 프로그램 모듈(144)을 포함한다. 제어부(141)는 메인 단말기(140)의 모든 구성요소(142, 143 및 144)와 연결되어 무선 단말기(110)의 작동 및 기능을 제어한다. 신호 송수신부(142)는 네트워크(130; 도 1 참조)를 통해 무선 단말기(110)의 신호 송수신부(112)와 신호를 송수신한다. 응용 프로그램(143)은 메인 단말기(140)에 설치되어 소정의 기능을 수행하는 프로그램으로서, 예컨대 Microsoft사의 MS Office PowerPoint와 같은 프리젠테이션 프로그램, 웹 브라우저 프로그램, 동영상/음악 재생 프로그램, TV 수신 프로그램 등을 포함할 수 있다. 제2 프로그램 모듈(144)은 메인 단말기(140)에 설치된 프로그램으로서, 제어부(141)를 통해 무선 단말기(110)와 메인 단말기(140)의 상호 접속, 제어 명령 수신, 응용 프로그램 작동 및 기타 신호의 송수신 등을 제어한다.
무선 단말기(110)와 메인 단말기(140)가 네트워크(130; 도 1 참조)에 연결된 후, 제1 프로그램 모듈(114)은 소정의 통신 프로토콜을 사용하여 신호 송수신부(112)를 통해 상호 접속 요청을 신호 송수신부(142)로 송신하도록 제어한다. 신호 송수신부(142)를 통해 상호 접속 요청을 수신하면, 제2 프로그램 모듈(144)은 메인 단말기(140)가 무선 단말기(110)와 상호 접속되도록 제어하며, 이로써 무선 단말기(110)와 메인 단말기(140)가 직접 신호를 송수신할 수 있는 대기 상태에 놓이게 된다. 이와 같이 네트워크를 통해 신호를 송수신함으로써 종래의 기술과 달리, 별다른 수신 장치가 없어도 원격으로 응용 프로그램을 제어할 수 있으며, 적외선 통신에 비해 같은 시간 동안 훨씬 많은 양의 신호를 송수신할 수 있다.
바람직하게는, 무선 단말기(110)가 상호 접속 요청을 송신할 때, 사용자로부터 입력받은 패스워드(password)도 함께 송신할 수 있다. 이 경우, 제2 프로그램 모듈(144)은 수신된 패스워드가 제2 프로그램 모듈(144) 내에 기설정된 패스워드와 일치하면 무선 단말기(110)와 메인 단말기(140)가 상호 접속되도록 제어한다. 만약 일치하지 않을 경우에는 패스워드 재전송 요청을 무선 단말기(110)로 송신할 수 있다.
무선 단말기(110)와 메인 단말기(140)가 대기 상태에 들어간 후, 키 입력부(113)를 통해 사용자로부터 소정의 키입력을 수신하면, 제1 프로그램 모듈(114)은 상기 키입력에 해당하는 제어 명령을 생성하며, 무선 단말기(110)는 생성된 제어 명령을 메인 단말기(140)로 송신한다. 메인 단말기(140)가 상기 제어 명령을 수신하면, 제2 프로그램 모듈(144)이 상기 제어 명령에 해당하는 인터럽 트(interrupt)를 응용 프로그램(143)에 전달하여 응용 프로그램(143)이 제어 명령에 따른 작동을 수행하도록 제어한다. 결국 종래의 리모트 콘트롤러와 달리, 적외선 수신기 및 리모트 콘트롤러가 없어도 대중적으로 사용되고 있는 무선 단말기(110)로 네트워크(130)를 통해 신호를 송수신함으로써, 메인 단말기(140)의 응용 프로그램(143)을 원격으로 제어할 수 있다.
바람직하게는, 제어 명령이 정상적으로 수신되어 응용 프로그램(143)을 제어한 경우, 제2 프로그램 모듈(144)은 무선 단말기(110)로 '성공 메시지'를 송신하도록 제어할 수 있다. 또한 제1 프로그램 모듈(114)은, 제어 명령이 메인 단말기(140)로 송신된 후 소정의 시간이 지날 때까지 메인 단말기(140)로부터 '성공 메시지'를 수신하지 못한 경우, 동일한 제어 명령을 메인 단말기(140)로 재전송하도록 제어할 수 있다. 따라서 회선 불안 등으로 제어 명령이 제대로 송수신 되지 않아서 응용 프로그램이 적절하게 제어되지 않는 것을 방지할 수 있다.
이하에서는 도 2c 및 도 2d를 참조하여 전술한 제1 프로그램 모듈(114) 및 제2 프로그램 모듈(144)의 상세한 모듈 구성을 설명한다.
도 2c는 본 발명의 일 실시예에 따른 제1 프로그램 모듈(114)의 상세한 모듈 구성을 도시한 블록도이다.
도 2c에 도시된 바와 같이, 제1 프로그램 모듈(114)은 키입력 인식 모듈(210), 명령 생성 모듈(220), 송수신 모듈(230)을 포함할 수 있다.
키입력 인식 모듈(210)은 키 입력부(113; 도 2a 참조)를 통해 사용자로부터 입력된 소정의 키입력을 인식하며, 인식된 키입력을 명령 생성 모듈(220)에 전달한 다.
명령 생성 모듈(220)은 키입력 인식 모듈(210)로부터 전달받은 키입력에 대응하는 제어 명령을 생성하는 기능을 수행한다.
송수신 모듈(230)은 명령 생성 모듈(220)에서 생성된 제어 명령을 메인 단말기(140)로 송신하도록 제어한다. 또한 송수신 모듈(230)은 메인 단말기(140)로부터 송신되는 신호를 수신하는 기능도 수행한다.
도 2d는 본 발명의 일 실시예에 따른 제2 프로그램 모듈의 상세한 모듈 구성을 도시한 블록도이다.
도 2d에 도시된 바와 같이, 제2 프로그램 모듈(144)은 송수신 모듈(240), 접속 제어 모듈(250), 응용 프로그램 제어 모듈(260)을 포함할 수 있다.
송수신 모듈(240)은 무선 단말기(110)로부터 송신된 신호를 수신하는 기능을 수행한다. 특히 무선 단말기(110)로부터 송신된 상호접속 요청 및 패스워드를 수신하며, 수신된 패스워드를 접속 제어 모듈(250)에 전달한다. 또한 송수신 모듈(240)은 무선 단말기(110)로부터 송신된 제어 명령 신호를 수신하며, 수신된 신호를 응용 프로그램 제어 모듈(250)에 전달한다.
접속 제어 모듈(250)은 메인 단말기(140)와 무선 단말기(110)간의 상호접속을 제어한다. 즉, 접속 제어 모듈(250)은 무선 단말기(110)로부터 송신된 소정의 패스워드를 기설정된 패스워드와 비교한다. 그 다음에 비교 결과 패스워드가 서로 일치할 경우, 접속 제어 모듈(250)은 메인 단말기(140)가 무선 단말기(110)와 상호 접속되도록 제어한다.
응용 프로그램 모듈(260)은 송수신 모듈(240)로부터 제어 명령 신호를 전달받으면, 상기 제어 명령에 따라 메인 단말기(140) 내의 응용 프로그램(143)을 제어한다.
도 3은 본 발명에 따른 원격으로 응용 프로그램을 제어하는 방법을 설명하기 위한 흐름도이다.
도 3을 참조하면, 먼저 네트워크(130; 도 1 참조)에 무선으로 연결된 무선 단말기(110; 도 1 참조)가 네트워크(130)에 유선 또는 무선으로 연결된 메인 단말기(140; 도 1 참조)로 사용자로부터 입력받은 패스워드 및 접속 요청을 송신한다(S310). 그 다음에 메인 단말기(140)에 수신된 패스워드가 제2 프로그램 모듈(144; 도 2b 참조)에 기설정된 패스워드와 일치하는지를 판단한다(S320). 패스워드가 일치하는 경우, 소정의 통신 프로토콜을 통해 메인 단말기(140)와 무선 단말기(110)가 상호 접속되어 직접 신호 송수신이 가능한 대기 상태에 놓이게 되며(S340), 패스워드가 일치하지 않는 경우, 무선 단말기(110)에 패스워드 재전송 요청을 송신한다(S330). 그러나 무선 단말기(110)는 패스워드를 포함하지 않고 접속 요청만을 송신할 수 있으며, 이 경우 단계(S320)는 생략되고 바로 단계(S340)로 넘어가 무선 단말기(110)와 메인 단말기(140)가 상호 접속된다.
대기 상태 중에 무선 단말기(110)가 사용자로부터 소정의 키 입력을 수신하면(S350), 제1 프로그램 모듈(114; 도 2a 참조)이 키 입력에 해당하는 제어 명령 생성하고, 생성된 제어 명령을 메인 단말기(140)로 송신하도록 제어한다(S360). 그 다음 메인 단말기(140)가 제어 명령을 수신하고(S370), 제2 프로그램 모듈(144) 이 수신된 제어 명령에 해당하는 인터럽트를 응용 프로그램(143)에 전달하여 제어 명령에 해당하는 작동을 수행하도록 제어한다(S380). 예컨대 응용 프로그램(143)이 프리젠테이션 프로그램인 경우, 사용자가 무선 단말기(110)에 '페이지 넘김'에 해당하는 키를 누르면, 무선 단말기(110)는 '페이지 넘김'에 해당하는 제어 명령을 메인 단말기(140)로 송신한다. 그 다음 메인 단말기(140)는 '페이지 넘김' 제어 명령에 해당하는 인터럽트를 프리젠테이션 프로그램에 전달하면, 프리젠테이션 프로그램은 메인 단말기(140)에 디스플레이된 문서가 다음 페이지로 넘어가도록 작동하게 된다.
응용 프로그램(143)을 제어하는 단계(S380)는, 제어 명령이 성공적으로 수신된 경우 성공 메시지를 송신하는 단계를 포함할 수 있으며, 도 4는 이러한 성공 메시지를 송신하는 방법을 도시한 흐름도이다.
도 4를 참조하면, 메인 단말기(140)가 제어 명령을 수신하는 단계(S370; 도 3 참조) 이후에, 제2 프로그램 모듈(144)은 제어 명령이 정상적으로 수신되었는지를 판단한다(S381). 제어 명령이 정상적으로 수신된 경우, 제2 프로그램 모듈(144)은 제어 명령에 해당하는 인터럽트를 응용 프로그램(143)에 전달하여 제어하고, 성공 메시지를 무선 단말기(110)에 송신하도록 제어한다(S382). 제어 명령이 정상적으로 수신되지 않은 경우, 제2 프로그램 모듈(144)은 응용 프로그램(143)을 제어하지 않고 대기 상태를 유지한다(S383). 도시되지는 않았으나, 단계(S360)에서 제어 명령을 송신한 후 소정의 시간이 경과할 때까지 무선 단말기(110)가 메인 단말기(140)로부터 성공 메시지를 수신하지 못한 경우, 제1 프로그램 모듈(114) 은 동일한 제어 명령을 재전송하도록 제어할 수 있다.
전술한 내용들은 단지 본 발명의 몇가지 실시예들만을 설명한 것이다. 본 발명이 속하는 기술분야의 당업자는 본 발명의 상세한 설명, 도면 및 특허청구범위에 기재된 기술적 사상 및 범위를 벗어나지 않고 다양한 응용예가 실시될 수 있음을 쉽게 인지할 수 있을 것이다. 따라서 본 발명의 상세한 설명은 이에 한정되는 것이 아닌 예시적인 것으로 간주되어야 한다.
이상 살펴본 바와 같이, 본 발명에 따른 무선 단말기를 이용하여 원격으로 응용 프로그램을 제어하는 시스템 및 방법은, 네트워크를 통해 무선 단말기와 메인 단말기를 상호 접속하여 신호를 상호 송수신할 수 있도록 함으로써, 적외선 수신기 및 리모트 컨트롤러를 따로 구비할 필요 없이 간편하게 메인 단말기에 설치된 응용 프로그램을 제어할 수 있으며, 적외선 통신보다 훨씬 많은 양의 신호를 네트워크를 통해 송수신함으로써 응용 프로그램을 다양하게 제어할 수 있다.
Claims (9)
- 원격으로 응용 프로그램을 제어하는 시스템으로서,통신 네트워크에 무선으로 연결되고, 제1 프로그램 모듈이 설치된 무선 단말기; 및상기 네트워크에 유선 또는 무선으로 연결되고, 제2 프로그램 모듈 및 소정의 기능을 수행하는 응용 프로그램이 설치된 메인 단말기를 포함하며,상기 제1 프로그램 모듈은, 사용자로부터 소정의 키입력에 응답하여 제어 명령을 생성하고, 상기 무선 단말기가 상기 제어 명령을 상기 메인 단말기로 송신하도록 제어하고,상기 제2 프로그램 모듈은, 상기 송신된 제어 명령이 상기 메인 단말기에 수신되면, 상기 수신된 제어 명령에 따라 상기 응용 프로그램을 제어하는 시스템.
- 제1항에 있어서,상기 제1 프로그램 모듈은, 상기 무선 단말기가 상호접속 요청 및 사용자로부터 입력받은 패스워드를 상기 메인 단말기로 송신하도록 제어하며,상기 제2 프로그램 모듈은, 상기 패스워드가 상기 제2 프로그램 모듈에 기설정된 패스워드와 일치하면, 상기 메인 단말기가 상기 무선 단말기와 상호접속되도록 제어하는 시스템.
- 제1항 또는 제2항에 있어서, 상기 제2 프로그램 모듈은,상기 송신된 제어 명령이 상기 메인 단말기에 정상적으로 수신된 경우, 상기 수신된 제어 명령에 따라 상기 응용 프로그램을 제어하고, 상기 메인 단말기가 성공 메시지를 상기 무선 단말기로 송신하도록 제어하는 시스템.
- 제3항에 있어서, 상기 제1 프로그램 모듈은,상기 제어 명령을 송신한 후 소정의 시간이 경과할 때까지 상기 성공 메시지가 상기 무선 단말기에 수신되지 않는 경우, 상기 무선 단말기가 상기 제어 명령을 상기 메인 단말기로 재송신하도록 제어하는 시스템.
- 원격으로 응용 프로그램을 제어하는 방법으로서,통신 네트워크에 무선으로 연결된 무선 단말기를 상기 통신 네트워크에 유선 또는 무선으로 연결된 메인 단말기와 상호접속하는 단계;상기 무선 단말기가 사용자로부터 소정의 키입력을 수신하고, 상기 무선 단말기에 설치된 제1 프로그램 모듈이 상기 키입력에 해당하는 제어 명령을 생성하는 단계;상기 무선 단말기가 상기 제어 명령을 상기 메인 단말기로 송신하는 단계; 및상기 메인 단말기가 상기 송신된 제어 명령을 수신하고, 상기 수신된 제어 명령에 따라 상기 메인 단말기에 설치된 제2 프로그램 모듈이 상기 메인 단말기에 설치된 응용 프로그램을 제어하는 단계를 포함하는 방법.
- 제5항에 있어서, 상기 무선 단말기 및 상기 메인 단말기를 상호접속하는 단계는,상기 무선 단말기가 상호접속 요청 및 사용자로부터 입력받은 패스워드를 상기 메인 단말기로 송신하는 단계;상기 메인 단말기가 상기 송신된 상호접속 요청 및 상기 패스워드를 수신하는 단계; 및상기 수신된 패스워드가 상기 제2 프로그램 모듈에 기설정된 패스워드와 일치할 경우, 상기 메인 단말기를 상기 무선 단말기와 상호접속하는 단계를 포함하는 방법.
- 제5항 또는 제6항에 있어서, 상기 제2 프로그램 모듈이 상기 응용 프로그램을 제어하는 단계는,상기 송신된 제어 명령이 상기 메인 단말기에 정상적으로 수신된 경우, 상기 수신된 제어 명령에 따라 상기 응용 프로그램을 제어하는 단계; 및상기 메인 단말기가 성공 메시지를 상기 무선 단말기로 송신하는 단계를 포함하는 방법.
- 원격으로 응용 프로그램을 제어하는 시스템으로서,통신 네트워크에 무선으로 연결되고, 제1 프로그램 모듈이 설치된 무선 단말기; 및상기 네트워크에 유선 또는 무선으로 연결되고, 소정의 기능을 수행하는 응용 프로그램이 설치된 메인 단말기를 포함하며,상기 제1 프로그램 모듈은, 사용자로부터 소정의 키입력에 응답하여 제어 명령을 생성하고, 상기 무선 단말기가 상기 제어 명령을 상기 메인 단말기로 송신하도록 제어하는 시스템.
- 원격으로 응용 프로그램을 제어하는 시스템으로서,통신 네트워크에 무선으로 연결된 무선 단말기; 및상기 네트워크에 유선 또는 무선으로 연결되고, 제2 프로그램 모듈 및 소정의 기능을 수행하는 응용 프로그램이 설치된 메인 단말기를 포함하며,상기 제2 프로그램 모듈은, 상기 무선 단말기로부터 제어 명령을 수신하면, 상기 수신된 제어 명령에 따라 상기 응용 프로그램을 제어하는 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060062987A KR20080004229A (ko) | 2006-07-05 | 2006-07-05 | 무선 단말기를 이용하여 원격으로 응용 프로그램을제어하는 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060062987A KR20080004229A (ko) | 2006-07-05 | 2006-07-05 | 무선 단말기를 이용하여 원격으로 응용 프로그램을제어하는 시스템 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20080004229A true KR20080004229A (ko) | 2008-01-09 |
Family
ID=39215106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060062987A KR20080004229A (ko) | 2006-07-05 | 2006-07-05 | 무선 단말기를 이용하여 원격으로 응용 프로그램을제어하는 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20080004229A (ko) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013188769A1 (en) * | 2012-06-15 | 2013-12-19 | Muzik LLC | Interactive input device |
KR20140055216A (ko) * | 2012-10-31 | 2014-05-09 | 에스케이텔레콤 주식회사 | 프로젝터 제어 방법, 이를 구현한 단말 장치 |
WO2017090900A1 (ko) * | 2015-11-25 | 2017-06-01 | 주식회사 스마트올웨이즈온 | 전력 소비의 시계열적 변화를 활용하여 적외선 원격 제어의 동작 여부를 판별하는 방법, 장치 및 컴퓨터 판독 가능한 기록매체 |
US10088921B2 (en) | 2014-10-10 | 2018-10-02 | Muzik Inc. | Devices for sharing user interactions |
CN113923489A (zh) * | 2021-10-08 | 2022-01-11 | 无锡威达智能电子股份有限公司 | 一种一键启动定制app的方法及设备 |
-
2006
- 2006-07-05 KR KR1020060062987A patent/KR20080004229A/ko not_active Application Discontinuation
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013188769A1 (en) * | 2012-06-15 | 2013-12-19 | Muzik LLC | Interactive input device |
US9992316B2 (en) | 2012-06-15 | 2018-06-05 | Muzik Inc. | Interactive networked headphones |
US10567564B2 (en) | 2012-06-15 | 2020-02-18 | Muzik, Inc. | Interactive networked apparatus |
US11924364B2 (en) | 2012-06-15 | 2024-03-05 | Muzik Inc. | Interactive networked apparatus |
KR20140055216A (ko) * | 2012-10-31 | 2014-05-09 | 에스케이텔레콤 주식회사 | 프로젝터 제어 방법, 이를 구현한 단말 장치 |
US10088921B2 (en) | 2014-10-10 | 2018-10-02 | Muzik Inc. | Devices for sharing user interactions |
US10824251B2 (en) | 2014-10-10 | 2020-11-03 | Muzik Inc. | Devices and methods for sharing user interaction |
WO2017090900A1 (ko) * | 2015-11-25 | 2017-06-01 | 주식회사 스마트올웨이즈온 | 전력 소비의 시계열적 변화를 활용하여 적외선 원격 제어의 동작 여부를 판별하는 방법, 장치 및 컴퓨터 판독 가능한 기록매체 |
CN113923489A (zh) * | 2021-10-08 | 2022-01-11 | 无锡威达智能电子股份有限公司 | 一种一键启动定制app的方法及设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10475023B2 (en) | Method and apparatus of processing symbology interactions between mobile stations and a control system | |
US9913301B2 (en) | Content sharing method and device | |
CN103024503B (zh) | 一种通过移动通讯设备终端实现遥控的***和方法 | |
US20170188083A1 (en) | Method for inputting text and display apparatus using the same | |
EP4142293A1 (en) | Portable terminal to transfer the display of content | |
CN111629239B (zh) | 投屏处理方法、装置、设备及计算机可读存储介质 | |
JP2003229872A (ja) | 通信装置および方法、記録媒体、並びにプログラム | |
KR20080053688A (ko) | 휴대용 단말기의 원격제어 장치 및 방법 | |
CN108605057B (zh) | 显示装置、用户终端装置、***及其控制方法 | |
KR20080004229A (ko) | 무선 단말기를 이용하여 원격으로 응용 프로그램을제어하는 시스템 및 방법 | |
CN113590567A (zh) | 会议资料分享方法与会议资料分享*** | |
JP2018129747A (ja) | リモート制御装置、被制御装置、リモート制御システム、リモート制御方法、被制御方法及びプログラム | |
US9392063B2 (en) | Information processing apparatus that controls transfer of image, control method therefor, and storage medium | |
US20040158864A1 (en) | Information processing apparatus and method for transmitting a screen image data | |
CN112770078B (zh) | 一种视频会议终端融合方法、装置及可读存储介质 | |
US11561758B2 (en) | Virtual sound engineer system and method | |
WO2021238824A1 (zh) | 屏幕控制方法及装置 | |
KR101669561B1 (ko) | 모바일 단말을 이용한 대상 단말 제어 방법 | |
TW202218404A (zh) | 一種影音內容分享系統及其方法 | |
US10417311B2 (en) | Electronic apparatus, program, and method for controlling electronic apparatus | |
KR20200035920A (ko) | 모바일 디바이스를 블루투스 리모트 컨트롤러로 사용하는 방법 | |
KR20140101572A (ko) | 전자 장치에서 서비스 품질 정보를 제공하기 위한 장치 및 방법 | |
KR100713405B1 (ko) | 이동 단말기와 외부 장치 간의 상호 제어를 위한 연동 방법 | |
JP5046592B2 (ja) | 画像表示システム、表示装置、およびスクリーンセーバ起動防止方法 | |
JP2019089336A (ja) | 画像形成装置、端末装置、エラー画面提供方法、およびコンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |