본 발명의 바람직한 실시예에 따르면, 사용자가 개인용 컴퓨터를 통해 인터넷망을 경유하여 인터넷 서버에서 제공된 웹사이트에 접속하는 과정과, 웹사이트상의 톤 데이터 메뉴와 캐릭터 데이터 메뉴 중 하나 이상을 선택하여 듣기 및 보기를 샘플링하여 톤 데이터와 캐릭터 데이터 중 하나 이상을 선택하는 과정과, 다운로드될 전화번호를 입력하여 전송키를 클릭하여 톤 데이터와 캐릭터 데이터 중 하나 이상의 데이터를 전송하는 과정과, 전송된 데이터들은 인터넷 서버에서 소정의 방식에 맞도록 변환되어 무선인터넷 서비스 센터에 압축저장되는 과정과, 기지국 제어기가 단문 메세지 서비스 센터에서 다운로드될 이동기지국에 단문 메세지를 보내는 과정과, 기지국 제어기가 이동기지국의 소유자에게 다운로드 여부를 판단하는 과정과, 이동기지국의 소유자가 다운로드 거부를 송신하면 상기 과정에서 다운로드과정이 종료되고, 다운로드 신호를 송신하면, 전화단말기 시스템내의 중앙처리장치가 무선인터넷에 접속하여 다운로드를 받는 과정과, 다운로드된 톤 데이터와 캐릭터 데이터를 톤 데이터 메모리와 디스프레이 메모리를 경유하여 압축해제 후 음성출력수단과 영상출력수단에 순차 또는 함께 출력하여 표시하여 주는 과정과, 중앙제어장치가 저장여부를 판단하는 과정과, 상기 과정에서 저장거부를 판단하면 다운로드과정이 종료되고, 저장을 판단하면 다운로드 받은 데이터들을 메모리내의 램에 선택적으로 포인터를 구별하여 임시적으로 저장하는 과정과, 중앙제어장치가 전화번호가 지정 여부를 판단하는 과정과, 상기 과정에서 중앙제어장치가 지정신호를 접수하면 이동기지국의 소유자가 전화번호를 입력하는 과정을 거치고, 지정이 없으면 전화번호를 입력하는 과정 없이, 임시적으로 저장된 다운로드 받은 데이터들을 데이터 압축제어기에 의해 데이터 저장부에 저장하는과정을 포함하는 톤 데이터와 캐릭터 데이터를 이동기지국으로 다운로드 시키는 방법이 제공된다.
또, 본 발명의 바람직한 실시예에 있어서는, 톤 데이터와 캐릭터 데이터를 이동기지국으로 다운로드 시키는 방법을 구현하기 위해, 톤 데이터와 캐릭터 데이터를 종류별로 저장하고, 사용자의 요구에 의해 지정된 이동기지국로 데이터들을압축변환시켜 전송하기 위한 통신망에 연결되어 있는 인터넷 서버와, 인터넷 서버에 연결되어 압축변환된 데이터들을 저장하는 무선인터넷 서비스 센터와, 단문 메세지를 지정된 이동기지국으로 전송하기 위한 단문 메시지 서비스 센터와, 전송 및 수신을 스위칭해주는 이동서비스 스위칭 센터와, 이동서비스 스위칭 센터에 연결되어 저장 및 송수신을 제어하여 기지국을 통해 이동기지국으로 송수신을 하는 기지국 제어기로 구성된 통신망과, 인터넷망을 경유하여 인터넷 서버에 접속하여 톤 데이터와 캐릭터 데이터를 상기 통신망을 통해 지정된 이동기지국으로 다운로드 시키기 위한 컴퓨터와, 컴퓨터의 웹사이트상의 톤 데이터와 캐릭터 데이터 중 하나 이상이 선택되어 그 선택된 데이터들이 다운로드되는 이동기지국의 전화단말기 시스템으로 구성된 톤 데이터와 캐릭터 데이터를 이동기지국으로 다운로드 시키기 위한 시스템이 제공된다.
또한, 본 발명에 따른 바람직한 실시예에 있어서, 통신망으로 또는 통신망에게 안테나를 경유하여 톤 데이터와 캐릭터 데이터 중 하나 이상의 데이터를 송수신하는 송신기와 수신기와, 송신기에게 또는 수신기로부터 톤 데이터와 캐릭터 데이터 중 하나 이상의 데이터를 송수신 하도록 제어하는 중앙처리장치 (CPU) 와, 중앙처리장치에 연결되어 소정의 데이터를 저장하는, 램 및 롬과 디스프레이 메모리와 톤 데이터 메모리로 구성된 메모리와, 사용자가 전화단말기 시스템과 인터페이스 하여 다운로드의 여부를 지시하고 출력수단을 통해 출력하도록 지시하는 전화단말기 시스템의 하우징에 제공된 하나 이상의 버튼과 스크롤 바를 갖는 키패드와, 중앙제어장치에 의해 톤 데이터와 캐릭터 데이터를 선택적으로 또는 함께 출력하기위한 음성출력수단과 영상출력수단과, 톤 데이터와 캐릭터 데이터 중 하나 이상의 데이터를 압축저장하는 데이터 저장부와, 데이터 저장부에 톤 데이터와 캐릭터 데이터 중 하나 이상의 데이터를 압축저장하도록 중앙제어장치에 의해 제어되는 데이터 압축제어기와, 중앙처리장치에 연결되어 전화번호 주소록을 저장하는 전화번호 저장부로 구성되는 톤 데이터와 캐릭터 데이터를 이동기지국으로 다운로드 시키기위한 시스템이 제공된다.
이하에서는, 본 발명에 따른 실시예를 도면을 통해 상세히 설명하도록 하겠다.
도 1 은 본 발명에 따른 이동기지국 전화단말기의 시스템의 구성을 도시하는 블럭도이다.
도 1 에는 시스템의 동작을 제어하는 중앙처리장치 (CPU) (101) 를 내장한 이동기기국의 전화단말기 시스템 (100) 이 제공된다. 중앙처리장치 (101) 는 램과 롬으로 구성된 메모리 (102) 와 연결되어 데이터를 주고 받을 수 있다. 메모리 (102) 는 캐릭터, 즉 그래픽 이미지를 저장하는 데 사용될 수 있는 비볼러타일(non-volatile) 램을 포함할 수 있다. 송신기 (103) 와 수신기 (104) 는 안테나 (105) 를 통해 이동기지국과 셀사이트 (cell site) 제어기 등의 원격위치간의 톤 데이터와 캐릭터 데이터 등의 여러 가지 데이터를 송수신할 수 있도록 구성되어 있다. 이동기지국과 셀사이트간의 데이터 인터페이스 수단으로서 단문메세지서비스 (short message service) 또는 비구조적 부가 서비스 데이터 (Unstructured supplemental services data) 가 바람직하지만, 여기에 국한되지 않는다. 또한, 송신기 (103) 와 수신기 (104) 는 하나의 트랜스시버로 대체될 수 있다. 송신기 (103) 와 수신기 (104) 및 안테나 (105) 의 작동기능에 대하여는 지금까지 알려진 바와 같은 기능을 가지므로 여기서는 생략하겠다.
사용자가 전화단말기 시스템 (100) 과 인터페이스 하도록 이동기지국의 전화단말기 시스템의 하우징 (도시되지 않음) 에는 키패드 (106) 가 부착된다. 키패드 (106) 에는 사용자가 문자와 번호를 입력할 수 있는 버튼들과 하나 이상의 스크롤 바를 포함하고, 사용자는 캐패드상의 버튼 또는 스크롤 바를 사용하여 톤 데이터와 그래픽 이미지 데이터를 선택적으로 다운로드 받을 수 있다. 키패드의 성능이나 구성은 일반적인 구성을 가지므로 여기서는 자세한 설명을 하지 않겠다.
그래픽 이미지를 디스프레이 (107) 에 표시하기 위해 메모리 (102) 내에 디스프레이 메모리 (108) 가 설치될 수 있고, 디스프레이 메모리 (108) 는 메모리 (102) 와는 별도로 제공될 수 있다. 디스프레이 메모리 (108) 와 디스프레이 (107) 는 포인트 대 포인트로 연관된다. 디스프레이 (107) 가 칼라색을 지원하는 경우에는, 디스프레이 (107) 의 픽셀 각각에 대하여 멀티플 데이터 (multiple data) 가 필요함은 당업자에게 자명하다.
이동전화 단말기의 제조사 마다 영상출력수단으로서 액정표시장치 (LCD) 를 디스프레이로 설치하여 제공하고 있으나, 디스프레이가 제공 가능한 픽셀수는 단말기의 크기를 고려하여 일정한 제한을 갖는다. 예를 들어, 디스프레이 장치가 모노크롬 (monochrome) 디스프레이인 경우에는 128 ×64 어레이를 가지며, 캐릭터 데이터를 이미지로 표시하려면 결국 8192 비트 비트맵 (bit map) 을 갖게 된다.
이동 셀사이트 제어기와 이동기지국간의 데이터 전송 및 수신은, 앞에서도 언급한 바와 같이, 단문메세지서비스나 비구조적 부가 서비스 데이터 방식을 사용할 수 있고, 또 그래픽 이미지로서, 제이펙 (JPEG ; Joint Photographic Experts Group) 또는 지프 (GIF ; Graphics Interchange Format) 방식이 사용될 수 있고, 여기서 변형된 인터레이스식의 지프 (interlaced GIF) 또는 프로그래시브 제이펙 (progressive JPEG) 방식이 사용될 수 있다. 근래에는 RGB (Red, Green, Blue) 나 YUV 시스템이 사용되기도 한다.
그러나 어떤 방식을 채택하는가는 단말기 제조사의 자유이기 때문에 본 발명에서는 인터페이스 방식으로서 서로 호환 가능한 모든 방식이 사용가능하다. 단문메세지서비스의 경우는 송수신시 일정한 크기내에서만 허용 가능하기 때문에, 시계열적인 순차에 의해서 데이터를 송수신하면 디스프레이에서 칼라로 선명하게 사용자에게 표시하여 줄 수 있다.
톤 데이터와 연동된 캐릭터 데이터를 저장하는 데이터 저장부 (110) 가 이동기지국의 전화단말 시스템 (100) 내에 제공된다. 데이터 저장부 (110) 는 하나 이상의 영역으로 구분되어 톤 데이터와 캐릭터 데이터를 각각 저장할 수 있고, 특정의 전화번호를 저장하는 영역을 포함할 수 있다. 그래서 톤 데이터와 캐릭터 데이터 및 특정의 전화번호 중 어느 하나와 연결될 수 있도록 저장 가능하다. 그러나 본 발명에 있어서는 톤 데이터와 이미지 데이터를 구별하지 않고 데이터 저장부 (110) 에 구성하였다.
한편, 톤 데이터도 사용자의 욕구를 만족하기 위해 점점 멜로디가 다양하게되어 음악으로서의 성능을 구현하도록 전화단말기가 발전해 오고 있기 때문에, 본 발명에 있어서는 하나의 전화번호에 특정의 톤 데이터를 결합하도록 구성하여 캐릭터를 사용하지 않고 실시할 수 있다.
셀사이트 제어기로부터 전화단말기 시스템 (100) 내에 제공된 수신기 (104) 에 수신되어 다운로드 받은 톤 데이터와 캐릭터 데이터들은 일단 톤 데이터 메모리 (113) 와 디스프레이 메모리 (108) 에 저장되어, 개별적으로 또는 일체로 중앙처리장치 (101) 에 의해 음성출력수단 (109) 과 영상출력수단 (107) 에 표시된다.
사용자가 다운로드 받은 톤 데이터와 캐릭터 데이터를 선별적으로 또는 함께 디스프레이 (107) 와 음성출력수단 (109) 을 통해 들어봐서 키패드 (106) 상의 저장키를 클릭하면 일단 램에 저장되고, 저장된 데이터들을 특정의 전화번호를 지정하여 연결되도록 다운로드를 지시하면, 중앙제어장치 (101) 에 연결된 데이터 압축 제어기 (111) 에 의해 데이터 저장부 (110) 에 압축되어 영구적으로 저장된다. 이때 사용자는 특정의 전화번호와 압축된 데이터들을 저장하도록 키패드 (106) 를 통해 지시하면, 그 지시된 대로 데이터 저장부 (110) 에 저장된다. 그래서, 차후에 그 저장된 전화번호로 전화가 걸려오면, 그 전화번호에 연결된 압축 데이터들을 풀어서 사용자로 하여금 누구에게 전화가 왔는지를 벨소리나 영상, 또는 이들을 결합하여 출력함으로써 발신자를 용이하게 식별할 수 있다.
또 전화단말기 시스템 (100) 내에는 중앙처리장치 (101) 에 연결되어 전화번호 주소록만을 저장하도록 전화번호 저장부 (112) 가 별도로 제공된다.
데이터 압축 제어기 (111) 는 다운로드 받는 데이터의 크기가 큰 경우에는이동기지국의 단말기의 크기를 고려하여 압축 및 해제해 주는 기능을 하도록 데이터 저장부 (110) 에 연결되어 시스템 (100) 내에 제공된다.
데이터 압축기술은 이미 당해분야에서 개시된 바와 같이, LZ 압축, MR 압축, MMR 압축 기술 등이 본 발명에 따른 시스템 (100) 에 사용될 수 있다. 사용자의 지시에 의해 중앙제어장치 (101) 가 데이터 압축 제어기 (111) 를 동작시켜 수신된 데이터들을 전화번호와 함께 또는 별도로 압축되어 데이터 저장부 (110) 에 저장된다. 그러나 중앙제어장치 (101) 가 압축기능과 해제기능을 수행할 수 있다.
본 발명에 따른 이동기지국의 전화단말기 시스템 (100) 을 도시한 블럭도(도 1) 에는 본 발명과 관계없는 구성요소는 설명의 이해를 돕고자 생략하였다.
다음에는 본 발명에 따른 톤 데이터와 그래픽 이미지 데이터의 다운로드 시키는 과정을 도 2 를 참조하여 설명하기로 한다.
도 2 는 톤 데이터와 캐릭터 데이터를 다운로드 받기 위한 경로와 유무선 인터넷망의 주요 구성부를 도시하는 블럭도로서, 여기에는 사용자가 톤 데이터와 캐릭터 데이터를 다운로드 받기 위해 유무선 인터넷망 (3) 을 경유하여 콘텐츠 제공업자 (CP) 가 운영관리하는 인터넷 서버, 즉 인터넷 게이트웨이 (2) 의 웹사이트에 접속하기 위한 개인용 컴퓨터 (1) 가 도시되어 있다. 그리고 인터넷 서버 (2) 에는 이동 서비스 스위칭 센터 (4 ; Mobile Service Switching Centre) 가 연결되어 있고, 이동서비스 스위칭 센터는 연속적으로 기지국 제어기 (6 ; Base Station Controller) 와 기지국 (7 ; Base Station) 을 경유하여 이동기지국 (8 ; Mobile Station) 에 연결된다. 또한, 이동서비스 스위칭 센터 (4) 에는 단문 메세지 서비스 센터 (5 ; Short Message Service Centre) 가 연결되어 있다.
사용자가 웹사이트상의 톤 데이터와 캐릭터 데이터를 소정의 이동기지국 (8) 으로 다운로드를 지시한 경우, 다운로드에 적합하게 데이터들이 압축변환되어 그 데이터들이 일단 무선인터넷 서비스 센터 (9) 에 저장된다. 그러면, 단문 메세지 서비스 센터 (5) 는 지정된 이동기지국 (8) 에 단문 메세지를 보내 다운로드를 받을지를 물어본다. 이동기지국 (8) 의 소유자가 다운로드를 지시하면, 무선인터넷 서비스 센터 (9) 로부터 압축저장된 데이터들이 이동 서비스 스위칭 센터 (4) 를 경유하여 기지국 제어기 (6) 및 기지국 (7) 을 순차적으로 통해서 이동기지국 (8) 으로 다운로드 된다.
또한, 이동기지국 (8) 은 또 다른 이동기지국으로 다운로드를 지시한 경우에는, 상술한 바와 같이, 역순의 경로를 거쳐 재차 다운로드를 지시할 수도 있다. 즉 다운로드 받은 톤 데이터와 캐릭터 데이터를 저장하여 사용해 본 결과, 이를 제3의 이동기지국으로 다운로드 시킬 필요가 있는 경우에는, 직접 이동기지국 (8) 의 소유자가 키패드를 통해 다운로드 시킬 이동기지국 (8) 을 지정하면, 상술한 경로와 역순의 경로를 통해 다운로드 시킬 수 있다. 따라서, 컴퓨터를 사용하지 않고서도 다운로드를 시킬 수 있어 비용면에서 저렴한 서비스를 이동기지국 (8) 의 소유자에게 제공할 수 있다.
다음은, 도 3 및 도 4 를 통해 톤 데이터와 캐릭터 데이터를 다운로드 시키는 과정을 설명하도록 하겠다.
도 3 은 톤 데이터와 캐릭터 데이터를 이동기지국으로 선별적 또는 일체로다운로드 시키는 과정을 도시하는 흐름도이고, 도 4 는 도 3 에 이어 전화단말기에서의 다운로드를 받는 과정을 도시하는 흐름도이다.
먼저, 개인용 컴퓨터 (1) 를 통해 사용자는 인터넷망 (3) 을 경유하여 인터넷 서버 (2) 에서 제공된 웹사이트 (도시되지 않음) 에 접속한다 (S101 단계). 웹사이트에는 벨소리 메뉴와 캐릭터 메뉴가 각각 카테고리별로 구성되어 있어 사용자는 웹사이트상에 표시된 벨소리를 선택하여 자신의 컴퓨터내의 사운드 카드를 통해 들어본 후, 원하는 벨소리를 선택하고, 같은 방식으로 캐릭터를 선택한다 (S102 단계). 이때 벨소리와 캐릭터 중에서 하나만을 선택하여도 무방하다. 또한 다운로드할 전화번호를 입력하여 전송키를 클릭하여 전송한다 (S103 단계). 전송된 데이터들을 인터넷 서버 (2) 에서 단문 메세지 서비스 또는 비구조적 부가 서비스 데이터 등의 방식에 맞게 변환하여, 그 변환된 데이터들이 무선인터넷 서비스 센터 (9) 에 압축저장된다 (S104 단계).
그 다음, 기지국 제어기 (6) 는 단문 메세지 서비스 센터 (5) 로 하여금 다운로드될 이동기지국 (8) 에 메세지를 띄워서 (S105 단계), 이동기지국 (8) 의 소유자에게 다운로드 여부를 물어본다 (S106 단계). 만약 다운로드 수신 거부시에는 다운로드과정은 종료하게 된다. 그러나 다운로드 수신키를 클릭하면, 전화단말기 시스템 (100) 내의 중앙처리장치 (101) 에 의해 무선인터넷에 접속하게 하여 (S107 단계), 톤 데이터와 캐릭터 데이터를 톤 데이터 메모리 (113) 와 디스프레이 메모리 (108) 를 경유하여 압축해제 후 음성출력수단 (109) 과 영상출력수단 또는 디스프레이 (107) 에 선별적으로 출력하여 표시하여 준다 (S108 단계).
그 다음, 다운로드가 개시되어 전화단말기 시스템 (100) 에 다운로드가 완료되면, 시스템내의 중앙제어장치 (101) 는 저장할지를 이동기지국의 소유자에게 물어보아 저장여부를 판단하게 된다 (S109 단계). 저장거부시에는 다운로드 과정이 종료하게 되고, 저장시에는 다운로드 받은 데이터들을 일단 메모리 (102) 내의 램에 톤 데이터와 캐릭터 데이터의 포인터를 구별하여 임시적으로 저장한다 (S110 단계). 이때 데이터들을 선별적 또는 일체적으로 저장시킬 수 있다.
이어서, 중앙제어장치 (101) 는 전화번호가 지정되었는지를 판단하여 (S111 단계), 지정이 되지 않았으면 다운로드 받은 데이터들을 데이터 압축제어기 (111) 에 의해 데이터 저장부 (110) 에 저장하고 (S113 단계), 이동기지국의 소유자가 전화번호를 지정하였으면 (S112 단계), 그 전화번호와 함께 다운로드 받은 데이터들이 압축저장되어 (S113 단계), 일련의 다운로드 과정이 종료하게 된다.
S113 단계에서는 캐릭터 데이터는 여러개의 포맷을 갖는 영역으로 구별되어 그 구별된 영역을 나타내는 포인터들이 순차적으로 영상출력수단을 통해 표시하여 줌으로써 동영상이 가능하게 저장될 수 있다.
또, S112 단계에서 전화번호를 지정함으로써, 예를 들어, 02-2299-9046 의 전화번호를 지정하였다면, 차후에 02-2299-9046 번으로 전화가 왔을 때 그 전화번호와 함께 지정된 벨소리와 캐릭터 이미지가 음성출력수단 (109) 과 영상출력수단 (107) 에 표시되어 발신자를 용이하게 구별할 수 있다.
따라서, 국내에서는 발신자 전화번호 서비스를 일반인에게 서비스하고 있지 않기 때문에, 본 발명에 따른 시스템과 방법을 사용하면, 지정된 전화번호와 연결되어 출력수단 (107, 108) 에 표시되어 발신자를 용이하게 식별할 수가 있어, 이동기지국 (8) 의 소유자는 전화수신을 거부할 수 있는 서비스 역할도 제공한다.
한편, 본 발명에 있어서는 톤 데이터와 캐릭터 데이터를 1 회 다운로드 받는 것을 가정하여 설명하였으나, 수회에 걸쳐서 다운로드 받은 것을 카테고리별로 저장하여 하나의 캐릭터 데이터에 톤 데이터를 선택적으로 결합하여 저장할 수도 있고, 그 역도 가능하다.
또, 이동기지국에 다운로드 된 것을 또 다른 이동기지국으로 전송할 수도 있다.
지금까지 본 발명에 따른 톤 데이터와 그래픽 이미지 (캐릭터) 데이터를 이동기지국으로 다운로드 시키는 방법과 그를 위한 시스템을 도면을 통해 설명하였다. 그러나 본 발명의 요지를 벗어나지 않고서 당업자가 여러 가지의 변형예를 실시할 수 있음은 자명하다.