KR20070088309A - 방송수신기 및 프로그램 - Google Patents

방송수신기 및 프로그램 Download PDF

Info

Publication number
KR20070088309A
KR20070088309A KR1020067026237A KR20067026237A KR20070088309A KR 20070088309 A KR20070088309 A KR 20070088309A KR 1020067026237 A KR1020067026237 A KR 1020067026237A KR 20067026237 A KR20067026237 A KR 20067026237A KR 20070088309 A KR20070088309 A KR 20070088309A
Authority
KR
South Korea
Prior art keywords
channel
area
broadcast signal
data
broadcast
Prior art date
Application number
KR1020067026237A
Other languages
English (en)
Other versions
KR100922465B1 (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 가시오게산키 가부시키가이샤
Publication of KR20070088309A publication Critical patent/KR20070088309A/ko
Application granted granted Critical
Publication of KR100922465B1 publication Critical patent/KR100922465B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03JTUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
    • H03J1/00Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general
    • H03J1/0008Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor
    • H03J1/0058Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor provided with channel identification means
    • H03J1/0066Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor provided with channel identification means with means for analysing the received signal strength
    • H03J1/0075Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor provided with channel identification means with means for analysing the received signal strength where the receiving frequencies of the stations are stored in a permanent memory, e.g. ROM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/38Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
    • H04H60/41Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/38Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
    • H04H60/41Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas
    • H04H60/42Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas for identifying broadcast areas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42607Internal components of the client ; Characteristics thereof for processing the incoming bitstream
    • H04N21/4263Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific tuning arrangements, e.g. two tuners
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • H04N21/4384Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Circuits Of Receivers In General (AREA)
  • Channel Selection Circuits, Automatic Tuning Circuits (AREA)

Abstract

본 발명은, 사용자가 현 위치에서 수신가능한 방송국을 알 수 있고, 낯설은 영역에서라도 원하는 방송국으로부터 유연하게 선택할 수 있는 이동장치용 시스템을 제공하는 것이다. CPU는 아날로그 프론트-엔드 유닛으로 채널번호를 순차적으로 변결하면서 수신가능한 채널을 확인하며, 그리고 수신가능한 채널을 확인한 후 수신가능한 채널이 수신될 수 있는 영역과, 영역에 의한 수신채널 테이블과 근접영역 테이블을 참조하여 근접한 영역을 지정한다. 이 후에, CPU는, 확인결과에 일치하는 영역을 지정하기 위해 프론트-엔드 유닛으로 근접영역에서의 수신가능한 채널번호를 순차적으로 설정하면서 수신가능한 채널을 확인하다. 지정영역의 번호가 하나가 될때, CPU는 채널번호를 사용자 인터페이스 유닛의 채널스위치 그룹으로 형성된 각 스위치로 할당한다.
디코더 유닛, 디스플레이 유닛, 오디오 출력 유닛, 근접영역 테이블, 수신채널 관리프로그램, 아날로그 프론트-엔드 유닛, CPU, 채널번호,

Description

방송수신기 및 프로그램{BROADCAST RECEIVER AND PROGRAM}
본 발명은 각 채널용 송신된 방송신호를 수신하기 위해, 그리고 수신된 방송신호로부터 사용자에 의해 원하는 채널의 방송신호를 추출하기 위해 구성된 방송수신기에 관한 것이다.
현재, 텔레비전 방송의 방송수신기는, 설정형태 이외에 설정장소에 이동을 전제로 한 수많은 형태로 시장에 제조되고 있다. 후자 형태는 휴대용 소형 방송수신기, 방송수신기능이 장착된 셀룰라폰, 및 차량용 방송수신기와 같은 방송수신기를 포함한다. 최근에, 방송수신기능이 장착된 수많은 개인용 컴퓨터는 상업화되고 있다.
대부분의 방송수신기는, 사용자에 의해 동작되는 동작부재에 할당된 채널번호의 채널을 보기 위하여, 지정(튜닝)채널용 동작부재에 채널번호를 할당하도록 구성된다. 그러나, 방송수신기로 수신될 수 있는 방송신호의 채널은 방송수신기의 위치에 의존하여 변하게 된다. 그러므로, 몇몇 방송수신기는 동작부재에 채널번호를 할당하는 기능을 가지고 있다(이하에서, 채널할당기능이라 호칭). 그러한 할당은 불러들인 객체에 있는 방송신호의 채널설정과 균등하다. 지금 설명하는 바와 같이, 설정장소의 이동하에 기초한 방송수신기는 이동에 따라서 채널번호를 새롭게 할당 한다.
채널번호를 할당하는 동작부재는 수신기 몸체 또는 원격 제어장치 상에 장착된다. 동작부재의 수가 할당된 객체에 있는 채널의 수보다 작을 때, 상대적으로 높은 수를 지닌 채널번호는, 하나 이상의 동작부재 다중시간을 동작함으로써 일반적으로 지정된다. 채널번호를 변화시키는 복수의 동작부재는 매 동작에서 간혹 준비된다.
상술된 채널 할당기능이 장착된 종래의 방송수신기는, 예를 들면, 일본 특허 공개공보(KOKAI) 제 2003-158686 호에 개시되어있다. 이 특허문서는 각 수신방송 신호가 채널을 동작부재에 할당할 수 있는 채널을 지정하면서, 튜닝된 채널을 변화시키는 방법을 개시한다. 영역이 지정된 채널 조합과 일치되는 하나인 경우, 영역에 의해 준비된 수신가능채널의 조합인 방식으로 지정된 채널의 조합을 검사하고, 그리고 동작부재에 지정된 채널을 할당하는 방법도 특허문서에 개시되어 있다.
상술된 특허문서로 개시된 여러 방법은 방송신호가 모든 채널에 수신되었는지를 확인하기 위해 모든 지국(station) 검색을 실행한다. 그러나, 하나의 채널을 검색하기 위해 요구된 시간은 무시할 수 없다. 요구된 시간은 특히, 하나의 채널당 1 초 이상이다. 근래에, 방송신호를 전송할 수 있는 채널의 수는 일반적으로 크다. 예를 들면, 지상파 디지털 방송은 채널의 수를 50 개의 채널로 가정한다. 머지않아, 설정위치의 이동하에 기초한 방송수신기의 판매 특징이 기대가 되어, 방송수신기가 채널을 신속하게 추가할당하는 것, 즉, 방송신호를 추출하기 위해 객체가 있는 채널을 신속하게 설정하는 것은 중요하다.
본 발명의 목적은 방송신호를 추출하기 위해 손쉽게 채널을 설정할 수 있는 방송수신기를 구비하는 것이다.
본 발명의 실시예에 따라, 방송수신기는:
각 채널마다 송신된 방송신호를 수신하는 수신수단;
수신수단에 의해 수신된 방송신호로부터 설정채널의 방송신호를 추출하는 튜닝수단;
수신수단에 의해 수신가능한 방송신호의 채널을 지시하는 영역에 대한 채널데이터를 획득하는 데이터 획득수단;
채널을 튜닝수단으로 설정되도록 변경하면서, 튜닝수단이 데이터 획득수단에 의해 획득된 채널데이터에 의해 지시된 채널로 추출하는 채널을 검사함으로써 튜닝수단이 채널데이터에 의해 지시된 모든 채널의 방송신호를 추출하는 영역을 지정하는 제 1 영역 지정수단; 및
영역 지정수단이 단일영역을 지정할 때, 단일영역의 채널데이터에 의해 지시된 채널을 설정하는 채널설정 수단;을 포함한다.
본 발명의 또 다른 실시예에 따라, 방송수신기는:
각 채널마다 송신된 방송신호를 수신하는 수신수단;
수신수단에 의해 수신된 방송신호로부터 설정채널의 방송신호를 추출하는 튜닝수단;
수신수단에 의해 수신가능한 방송신호의 채널을 지시하는 영역에 대한 채널데이터와, 영역들 사이의 근접관계를 지시하는 근접데이터를 획득하는 데이터 획득수단;
튜닝수단에 의해 추출된 채널을 지시하는 채널데이터에 관한 제 1 영역과, 제 1 영역에 근접하고 근접데이터에 의해 지시되는 제 2 영역을 참조하여, 제 1 영역 및 제 2 영역의 채널데이터에 의해 지시된 채널을 튜닝수단으로 순차적으로 설정하고, 그리고 튜닝수단이 제 1 영역 및 제 2 영역의 채널데이터에 의해 지시된 모든 채널의 방송신호를 추출하는 영역을 지정하는 영역 지정수단; 및
영역 지정수단이 단일영역을 지정할 때, 제 1 영역 및 제 2 영역의 채널데이터에 의해 지시된 채널을 설정하는 채널설정 수단;을 포함한다.
본 발명의 또 다른 실시예에 따라서, 제조품은 컴퓨터 판독가능한 프로그램 코드수단을 내장하고 갖는 컴퓨터 사용가능한 매체를 포함하며, 컴퓨터 판독가능한 프로그램 코드수단은:
각 채널마다 송신된 방송신호를 컴퓨터가 수신하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
수신된 방송신호로부터 설정채널의 방송신호를 컴퓨터가 추출하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
수신가능한 방송신호의 채널을 지시하는 영역에 대한 채널데이터를 컴퓨터가 획득하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
튜너로 설정되는 채널을 변경하면서, 튜너가 획득된 채널데이터에 의해 지시된 채널로 추출하는 채널을 검사함으로써 튜너가 채널데이터에 의해 지시된 모든 채널의 방송신호를 추출하는 영역을 컴퓨터가 지정하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단; 및
단일영역이 지정될 때, 단일영역의 채널데이터에 의해 지시된 채널을 컴퓨터가 설정하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;을 포함한다.
본 발명의 또 다른 실시예에 따라서, 제조품은 컴퓨터 판독가능한 프로그램 코드수단을 내장하고 갖는 컴퓨터 사용가능한 매체를 포함하며, 컴퓨터 판독가능한 프로그램 코드수단은:
각 채널마다 송신된 방송신호를 컴퓨터가 수신하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
수신된 방송신호로부터 설정채널의 방송신호를 컴퓨터가 추출하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
수신기에 의해 수신가능한 방송신호의 채널을 지시하는 영역에 대한 채널데이터와, 영역들 사이의 근접관계를 지시하는 근접데이터를 컴퓨터가 획득하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
튜너에 의해 추출된 채널을 지시하는 채널데이터에 관한 제 1 영역과, 제 1 영역에 근접하고 근접데이터에 의해 지시된 제 2 영역을 참조하여, 제 1 영역 및 제 2 영역의 채널데이터에 의해 지시된 채널을 튜너로 순차적으로 설정하고, 그리고 튜너가, 제 1 영역 및 제 2 영역의 채널데이터에 의해 지시된 모든 채널의 방송신호를 추출하는 영역을 컴퓨터가 지정하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단; 및
단일영역이 지정될 때, 제 1 영역 및 제 2 영역의 채널데이터에 의해 지시된 채널을 컴퓨터가 설정하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;을 포함한다.
본 발명의 추가적인 목적 및 이점은 다음에서 설명되고, 일부는 설명으로 인해 명확해지거나, 또는 본 발명의 실행에 의해 알아갈 수 있다.
본 발명의 목적 및 이점은 이하에서, 특별하게 지적되는 설명 및 조합에 의해 실현되고 얻어질 수 있다.
명세서에 병합되어 있고, 명세서의 일부를 구성하고 있는 첨부한 도면은, 본 발명의 실시예와, 아울러 상술한 일반적인 설명 및, 하술된 실시예의 상세한 설명을 나타낸 것이며, 본 발명의 원리를 설명하는 역할을 하며, 다음과 같다:
도 1은 본 발명의 제 1 실시예에 따른 방송수신기의 구성을 설명하는 대표 도면이다;
도 2는 방송신호를 수신할 수 있는 제 1 채널(이하에서는 수신가능한 채널이라 칭함)이 확인된 경우에, 영역에 의한 수신채널 테이블을 참조함으로써, 지정된 영역을 설명하는 대표 도면이다;
도 3은 영역에 의한 수신채널 테이블을 참조함으로써, 지정된 영역에 따른 근접영역 테이블로 지정된 근접영역을 설명하는 대표 도면이다;
도 4는 제 2 수신가능한 채널이 확인된 경우에, 영역에 의한 수신채널 테이블을 참조함으로써, 지정된 영역을 설명하는 대표 도면이다;
도 5는 제 1 실시예에 따른 전체 처리 중 초기 일부의 대표 순서도이다;
도 6은 도 5에 이어진 전체 처리중 일부의 대표 순서도이다;
도 7은 도 6에 이어진 전체 처리중 일부의 대표 순서도이다;
도 8은 도 7에 이어진 전체 처리중 일부의 대표 순서도이다;
도 9는 본 발명의 제 2 실시예에 따른 방송수신기가 장착된 셀룰라폰의 구성을 설명하는 대표 도면이다;
도 10은 방송국 그룹테이블의 내용을 설명하는 대표 도면이다;
도 11은 제 2 실시예에 따른 전체 처리중 초기 일부의 대표 순서도이다;
도 12는 도 11에 이어진 전체 처리중 일부의 대표 순서도이다;
도 13은 도 12에 이어진 전체 처리중 일부의 대표 순서도이다;
도 14는 도 13에 이어진 전체 처리중 일부의 대표 순서도이다;
도 15는 도 14에 이어진 전체 처리중 일부의 대표 순서도이다;
도 16은 도 15에 이어진 전체 처리중 일부의 대표 순서도이다;
도 17은 도 16에 이어진 전체 처리중 일부의 대표 순서도이다;
도 18은 튜닝처리의 대표 순서도이다; 및
도 19는 그룹검출 처리의 대표 순서도이다.
본 발명의 따른 방송수신기의 실시예를 첨부한 도면을 참조하여 설명한다.
(제 1 실시예 )
도 1은 본 발명의 제 1 실시예에 따른 방송수신기의 구성을 설명하는 대표 도면이다.
방송수신기는, 예를 들면, 사용자가 휴대할 수 있도록 하는 소형 방송수신기이다. 방송수신기는, 예를 들면, 방송신호와 같은, 텔레비전 방송의 방송신호를 수신할 수 있다. 방송수신기는 도 1에서 도시된 바와 같이, 방송신호를 수신하는 안테나(101), 디지털 신호를 출력하기 위해 안테나(101)를 통해 수신된 방송신호들 사이에서 설정 채널의 방송신호를 추출하고 복조시키는 아날로그 프론트-엔드 유닛(이하에서는, 프론트-엔드 유닛이라 칭함)(102), 디지털 신호를 디코드하는 디코더 유닛(103), 비디오 신호를 출력하여 비디오 신호를 보이게 하는 디스플레이 유닛(104), 오디오 신호를 출력하여 사운드와 같은 오디오 신호를 출력하는 오디오 출력유닛(105), 플래시 메모리와 같은 비휘발성 반도체메모리가 있는 저장 유닛(106), 전체 방송수신기 제어를 실행하는 CPU(107), CPU(107)로 작업하기 위해 사용되는 메모리(108) 및 사용자로부터 지시를 입력하는 사용자 인터페이스 유닛(이하에서는, 인터페이스 유닛이라 칭함)(109)을 포함한다.
예를 들면, 인터페이스 유닛(109)은, 사용자가, 사용자에 의해 볼 수 있는 희망채널을 선택하도록 한다. 여기에서, 인터페이스 유닛(109)은 복수의 튜닝용 버튼과 다양한 지시에 대한 복수의 버튼과 같은 동작부재, 및 동작부재에 동작을 검출하는 검출회로를 포함한다고 가정한다. 이하에서,튜닝용 각각의 버튼은 "채널스위치"라고 일컫는다. 채널스위치에 관하여, 하나의 채널(채널번호)은 각 채널스위치에 할당된다고 가정한다. 사용자 인터페이스 유닛(109)은, 장착된 채널스위치를 구성하고 있는 채널 스위치 그룹(109a), 및 텔레비전(TV) 방송의 수신기와 같은 방 송수신기를 동작시키는 텔레비전 스위치(109b)를 갖는다. TV 스위치(109b)가 동작함으로써 상태를 변화시키는 형태로 구성된다.
저장 유닛(106)은, CPU(107)에 의해 실행되는 프로그램 및 다양한 제어형태에 대한 데이터를 저장한다. 컴퓨터 실행가능 프로그램에 관하여, 채널번호를, 채널스위치 그룹(109a)을 구성하고 있는 각 채널 스위치에 자동적으로 할당하기 위해 서브-프로그램이 있는 수신채널 관리 프로그램(이하에서, 관리 프로그램이라 칭함)은 저장된다. 방송신호를 수신할 수 있는 채널의 조합을 각 영역마다 나타내는 데이터가 있는 영역에 의한 수신채널 테이블(이하에서, 채널 테이블이라 칭함)(111), 및 채널테이블(112)에 관한 채널의 조합을 나타내는 각각의 모든 영역에 대한 영역에 근접한 영역을 나타내는 데이터가 있는 근접영역 테이블(113)은, 제어데이터로 저장 유닛(106)에 저장된다. 영역에 의한 채널 테이블(112) 및 근접영역 테이블(113)은, 예를 들면, 도 3에 도시된 내용을 각각 포함한다. 디코더 유닛(103)이 디지털 신호를 디코드하는 데이터 등은, 프론트-엔드 유닛(102)으로 복조되고 출력되는 디지털 신호를 인코딩하기 위해 적용된 인코딩 방법에 의존하여 테이블(112 및 113)에 저장된다.
상술된 수신기의 동작을 설명한다. 방송신호의 송신가능한 채널은 13 내지 62 채널이 있다고 가정한다. 프론트-엔드 유닛(102)에 의해 방송신호를 추출하기 위해, 채널을 설정하는 동작에 관한 것을 설명한다.
사용자가 채널을 설정, 즉 사용자는 사용자 인터페이스 유닛(109) 상에 장착된 모든 지국 검색스위치(109c)를 동작시킴으로써 각 채널에 채널번호를 할당한다. 사용자가 동작을 실행할 경우, 인터페이스 유닛(109)은 CPU(107)에게 그 사실을 알리기 위해 해당 동작을 검출한다. CPU(107)는 관리 프로그램(111)을 운영하는 저장 유닛(106)으로부터 관리프로그램(111)을 독출하여, 채널번호를 테이블(112 및 113)을 각각 참조함으로써, 각 채널 스위치에 각각 할당한다.
관리 프로그램(111)의 실행을 시작하는 CPU(107)는 방송신호용 수신가능한 채널을 확인하면서, 우선 프론트-엔드 유닛(102)으로 튜닝된 채널을 순차적으로 변화시킨다. 수신가능한 채널을 확인할 경우, CPU(107)는, 방송수신기가 채널번호를 갖는 채널을 수신할 수 있는 영역을 지정하도록 채널테이블(112)을 참조한다. 튜닝된 채널에 대한 여러 변화 방법이 사용될 수 있으며, 그리고 이 경우에, 채널번호는 채널번호의 오름 순서대로 변화된다. 방송수신기는 프론트-엔드 유닛(102) 입력이 들어감으로써, 예를 들면, 방송신호의 레벨을 수신함으로써 수신가능한 채널을 확인할 수 있다. 그러므로, 그 확인은 프론트-엔드 유닛(102)이 방송신호를 추출할 수 있는지를 확인하는 것이다.
도 2는 제 1 수신가능한 채널이 확인된 경우에, 채널 테이블(112)을 참조하여 지정된 영역을 설명하는 대표 도면이다.
도 2에서 도시된 예에서, 우선적으로 수신가능하다고 확인된 채널은 채널(14)(14ch)이다. 일본내의 홋카이도, 이와테, 및 야마가타라 일컫는 각 영역은 방송수신기가 채널(14)을 수신하도록 하게 한다. 그리하여, 각 영역은 지정된다. 지정된 각 영역은, 방송수신기(사용자)가 적절하게 위치된 영역이다.
채널테이블(112)을 참조함으로써 영역이 지정된 후, 도 3에 도시된 바와 같 이, 방송수신기는 근접영역 테이블(113)을 참조함으로써 지정된 영역에 근접한 영역을 지정한다. 이 후에, 사용자는, 채널 테이블(112)을 참조함으로써 지정된 영역과, 그리고 근접영역 테이블(113)을 참조함으로써 지정된 근접영역만을 고려하고, 수신가능한 채널을 확인하면서, 이러한 지역에서 수신가능한 채널번호를 프론트-엔드 유닛(102)에 순차적으로 설정하여, 방송수신기는 확인 결과에 기초하여 적절하게 위치된 영역을 좁혀간다. 수신가능한 채널의 확인은, 좁혀진 채널의 번호가 하나가 될 때까지 수행된다. 따라서, 방송수신기는, 채널 테이블(112)에 의해 좁혀진 영역에서 수신가능한 채널로서 설정된 채널(채널번호)을, 각 채널 스위치에 할당한다.
이 방식에서, 제 1 실시예는, 채널이 수신가능하다고 확인된 영역 이외에 근접한 영역도 고려된다. 이것은, 방송수신기가, 근접한 영역에서 수신가능하다고 확인된 채널의 방송신호를 수신할 수 있다는 사실이, 예를 들면 영역의 위치에 의존하여 일어나기 때문이다. 따라서, 방송수신기는, 근접한 영역도 고려함으로써, 방송수신기의 적절한 위치영역을 안정하고 매우 정확하게 정할 수 있다.
영역의 범위를 지정하는 방식으로 인해, 채널이 수신가능한지를 확인된 채널은, 각 영역에서 각각 수신할 수 있는 채널만으로 결정될 수 있다. 그리하여, 방송수신기의 위치 영역이 지정될 시점에, 방송수신기는 채널이 수신가능한지를 확인될 수 있는 채널의 수를 더 억제할 수 있다. 그러므로, 사용자는 채널번호를 각 채널 스위치에 신속하게 할당할 수 있다.
도 4는 제 2 수신가능한 채널이 확인된 경우에, 채널 테이블(112)을 참조함 으로써, 지정된 영역을 설명하는 대표 도면이다.
도 4에 도시된 예에서, 채널(15)(15ch)은, 15ch이 확인된 후에 확인된다. 홋카이도 영역만이 이러한 2 개의 채널을 수신할 수 있고, 근접한 영역에 있는 아오모리 영역은 15ch을 수신할 수 없다. 결과적으로, 도 4에서 도시된 영역만이 타깃이 된다면, 홋카이도 영역만 방송수신기가 위치된 영역으로서 고려된다. 그러므로, 홋카이도 영역에서 채널 할당의 객체를 수신가능한 채널로 좁혀감으로써, 방송수신기는, 채널번호를 채널 스위치에 할당한다.
도 5 내지 도 8은 전체 처리의 대표 순서도이다. 방송수신기의 동작은 도 5 내지 도 8에 도시된 전체 처리의 순서도를 참조하면서 상세히 설명한다. 전체 처리는 CPU(107)에 의해 저장 유닛(106)에 저장된 주요 프로그램, 및 관리 프로그램(111)과 같은 프로그램을 실행하여 달성될 수 있다.
단계(S501)에서, 전원 동작의 발생 초기에서는 "1"을 변수 "i"로 치환하기 위해 실행된다. 단계(S502)에서, 인터페이스 유닛(109) 상에 장착된 TV 스위치(109b)가 온-상태로 되었는지를 판별한다. 사용자가, 오프-상태에서 온-상태로 변화시키기 위해 TV 스위치(109b)를 동작시킬 때, 인터페이스 유닛(109)은 그 사실을 CPU(107)에 통보하여, 단계(S502)는 "YES"로 판별한다. 단계(S503)에서, 각 프론트-엔드 유닛(102), 디코더 유닛(103) 및 오디오 출력 유닛(105)은 작동된다. 단계(S504)에서, 배열 변수(SW)의 변수 "i"에 의해 지정된 성분(SW(i))의 값은 프론트-엔드 유닛(102)으로 튜닝되기 위해 채널의 주파수로 설정되고, 흐름은 단계(S502)로 되돌아 간다. 단계(S502)에서 판별이 "NO"일 경우, 흐름은 단계(S505) 로 진행한다.
배열 변수(SW)는 각 채널 스위치에 할당되는 채널번호를 관리하기 위해 구비된다. 배열 변수(SW)의 각 성분으로 치환된 값은, 채널 스위치에 채널번호의 신규 할당이 실행될 때까지, 저장될 수 있어서, 값을 저장시키는 메모리(108)는 비휘발성 메모리로 적용된다.
TV 스위치(109b)가 오프-상태로 전환되었는지를 단계(S505)에서 판별된다. 사용자가, 온-상태에서 오프-상태로 변화시키기 위해 TV 스위치(109b)를 동작시킬 경우, 인터페이스 유닛(109)은 그 사실을 CPU(107)에 통보하여, 판별은 "YES"가 된다. 단계(S506)에서, 각 프론트-엔드 유닛(102), 디코더 유닛(103) 및 오디오 출력 유닛(105)은 작동되지 않는다. 흐름은 단계(S502)로 되돌아간다. 판별이 "NO"일 경우, 그러면 흐름은 단계(S507)로 진행한다.
단계(S507)에서, 채널 스위치가 켜졌는지를 판별한다. 사용자가 채널스위치 그룹(109a)에서 어떤 채널 스위치를 동작할 경우, 단계(S507)에서의 판별은 "YES"가 된다. 단계(S508)에서, 사용자가 동작한 스위치 번호가 변수 "i"로 치환된다. 단계(S509)에서, 배열 변수(SW)의 변수 "i"로 지정된 성분 SW(i)의 값은 프론트-엔드 유닛(102)으로 튜닝되기 위해 채널의 주파수로 설정되고, 단계(S502)로 되돌아 간다. 단계(S507)에서 판별이 "NO"일 경우, 도 6의 단계(S510)로 진행한다.
단계(S510)에서, 모든 지국 검색스위치(109c)가 켜졌는지를 판별한다. 사용자가 검색스위치(109c)를 동작시키는 경우, 단계(S510)에서 판별은 "YES"이고, 그리고 흐름은 단계(S511)로 진행한다. 단계(S510)이 "NO"인 경우, 흐름은 도 5의 단 계(S502)로 되돌아간다.
단계(S511) 이후에, 수신가능한 채널은 확인되고 채널번호를 각 채널스위치에 신규 할당하는 프로세싱이 실행된다. 상술한 바와 같이, CPU(107)에 의해 저장 유닛(106)에 저장된 관리 프로그램(111)을 운영함으로써, 그 프로세싱은 실행된다.
단계(S511)에서, 송신되기 위한 방송신호를 가능케 한 채널의 최소번호인 "13"은 변수 "n"으로 치환된다. 단계(S512)에서, 변수 "n"의 값은 채널번호로서 프론트-엔드 유닛(102)으로 설정된다. 단계(S513)에서, 채널번호에 상응하는 방송신호의 수신레벨은 프론트-엔드 유닛(102)으로부터 수신되고, 그리고 방송신호가 수신가능한지를 판별한다. 수신레벨이 방송신호를 수신하기에 충분한 경우, 단계(S513)에서의 판별은 "YES"이고, 그리고 흐름은 단계(S516)로 진행한다. 단계(S513)에서의 판별이 "NO"인 경우, 흐름은 단계(S514)로 진행한다.
변수 "n"의 값은 단계(S514)에서 증가된다. 단계(S515)에서, 변수 "n"의 값이 "62"보다 더 큰지를 판별한다. 값이 "62"보다 더 큰 경우, 단계(S515)에서의 판별은 "YES"가 되고, 그리고 흐름은 도 5의 단계(S502)로 진행한다. 단계(S515)에서의 판별이 "NO"일 경우, 흐름은 단계(S512)로 되돌아 간다.
단계(S516)에서, 수신가능한 변수 "n"(도 6의 "채널번호(n)"로 표시)의 값의 채널번호를 가능케 한 영역은 채널 테이블(112)로부터 검색된다. 단계(S517)에서, 검색으로 불러온 영역이 존재하는지를 판별한다. 불러온 영역이 존재하지 않는 경우, 채널번호가 방송신호 이외의 신호를 수신함으로써 수신가능하다고 가정하고, 단계(S517)에서의 판별은 "NO"가 되며, 그리고 흐름은 단계(S514)로 진행한다. 단 계(S517)에서의 판별이 "YES"인 경우, 흐름은 단계(S518)로 진행한다.
"YES"로 판별된 모든 방송신호, 즉, 단계(S513)에서 수신가능한 모든 방송신호는 실질적으로 수신가능할 필요는 없다. 방송신호는 수신가능하지 않는 방송신호일 수도 있다. 그러므로, 제 1 실시예는 단계(S517)에서 "NO"의 판별에 따라, 단계(S517)에서 단계(S514)로 이동하는 것으로 구성된다. 방송수신기는 채널번호가 각 채널스위치에 신규 할당되도록 하는 상태에 있지 않기 때문에, 단계(S515)는, "NO"의 판별에 기초하여 도 5의 단계(S502)로 이동한다.
단계(S518)에서, 단계(S516)에서 불러온 영역의 근접영역은 근접영역 테이블(S113)로부터 수신된다. 단계(S519)에서, 단계(S516)와 단계(S518)에서 불러온 영역 및 근접영역은 저장된다. 저장된 후, 흐름은 도 7의 단계(S520)로 진행된다. 이러한 영역은 예를 들면, 배열 변수를 사용하여 저장될 수 있다. 이 상황은 하술된 채널번호에 적용될 수 있다. 저장된 영역 및 근접영역은 일반적으로 "검색 영역"이라 언급한다.
단계(S520)에서, 저장된 검색영역 중 하나를 불러오게 한다. 단계(S521)에서, 불러온 검색영역에서 수신가능하다고 판별된 채널번호는 채널테이블(112)로부터 독출되며, 그리고 독출된 채널번호는 저장된다. 단계(S522)에서, 저장된 검색영역에서 모든 채널번호의 저장이 완료되었는지를 판별한다. 저장되어있는 어떠한 검색영역도 남아있지않는 경우, 단계(S522)에서의 판별은 "YES"가 되고, 그리고 흐름은 단계(S524)로 진행된다. 단계(S522)에서의 판별이 "NO"인 경우, 흐름은 또 다른 검색영역을 추출하기 위해 단계(S523)로 진행되며, 그 후 단계(S521)로 되돌아간 다.
흐름이 단계(S524)로 진행되는 시점에서, 수신가능한 채널번호를 갖는 영역과 거기에 근접한 영역을 갖는 영역에서 수신가능한 모든 채널번호는 저장된다. 단계(S524 내지 S533)에서는, 수신가능한 채널을 확인함으로써(검출을 수신함으로써) 방송수신기의 위치된 영역을 지정하는 처리를 하며, 그리고 그 확인으로부터 검색영역을 좁혀가면서, 저장된 채널번호를 프론트-엔드 유닛(102)에 순차적으로 설정한다.
단계(S524)에서, 수신검출이 이미 지시된 채널은 삭제, 즉 저장된 채널번호로부터 삭제된다. 단계(S525)에서, 잔여 저장된 채널 중 하나는 독출된다. 단계(S526)에서 판독 채널번호는 프론트-엔드 유닛(102)에 설정된다. 단계(S527)에서, 판독 채널번호를 지닌 채널의 방송신호가 수신가능한지를 판별한다. 채널번호에 관한 수신레벨이 수신되기에 충분한 경우, 단계(S527)에서 판별은 "YES"가 되며, 그리고 흐름은 단계(S531)로 진행한다. 단계(S527)에서 판별이 "NO"인 경우, 흐름은 단계(S528)로 진행한다.
단계(S528)에서, 또 다른 채널번호가 저장된 채널번호로부터 불러오게 된다. 단계(S529)에서, 저장된 채널에서 잔여 채널번호가 있는지를 판별한다. 다음에 불러온 어떠한 채널번호도 남아있지 않는 경우, 단계(S529)에서 판별은 "NO"이며, 흐름은 단계(S530)로 진행한다. 단계(S530)에서, 방송수신기 위치가 하나로 좁혀질 수 없는 영역을 통보하는 알람은 고정된 시간구간 동안 디스플레이된다. 이 후에, 흐름은 도 5의 단계(S502)로 되돌아 간다. 단계(S529)에서 판별이 "YES"인 경우, 흐름은 단계(S526)로 되돌아 간다. 알람의 디스플레이는, 예를 들면, CPU(107)가 디스플레이용 영상 데이터를 발생시키거나 또는 저장 유닛(106)으로부터 영상 데이터를 독출하여 디스플레이 유닛(104)에 출력하는 방식으로 달성될 수 있다.
단계(S531)에서, 수신가능한 채널을 포함하지 않는 검색영역은 저장된 검색영역으로부터 삭제된다.
단계(S532)에서, 잔여 검색영역의 수가 하나인지를 판별한다. 수가 하나인 경우, 단계(S532)에서의 판별은 "YES"이며, 그리고 흐름은 도 8의 단계(S534)로 진행한다. 잔여 검색영역, 또는 복수의 잔여 검색영역이 존재하지 않는 경우, 단계(S532)에서의 판별은 "NO"가 되고, 그리고 흐름은 단계(S533)로 진행한다.
단계(S533)에서, 모든 저장된 검색영역은 객체로부터 불러오는지를 판별한다. 저장된 모든 검색영역이 객체로부터 불러오게 될 때, 단계(S533)에서의 판별은 "YES"이며, 그리고 흐름은 단계(S530)로 진행한다. 단계(S533)에서의 판별이 "NO"인 경우, 흐름은 단계(S525)로 되돌아 간다. 그리하여, 좁혀진 검색영역은 연속적으로 실행된다.
도 8의 단계(S534) 이 후, 채널번호를 각 채널 스위치에 신규할당하는 프로세싱은, 방송수신기가 지정된 영역(하나만 남아있는 검색영역)에서 수신가능하다고 확인된 채널번호를 배열 변수(SW)의 각 성분으로 치환시킴으로써 지시된다.
단계(S534)에서, "1"은 변수 "i"로 치환된다. 단계(S535)에서, 하나만 남아있는 검색영역에서 수신가능한 채널번호 중 하나를 채널테이블(112)로부터 불러오게 된다. 단계(S536)에서, 불러온 채널번호는 성분 SW(i)로 치환된다. 단계(S537) 에서, 모든 채널번호의 치환이 완료되었는지를 판별한다. 치환된 채널번호가 남아있지 않는 경우, 단계(S537)에서의 판별은 "YES"이며, 그리고 흐름은 도 5의 단계(S502)로 되돌아 간다. 단계(S537)에서의 판별이 "NO"인 경우, 변수 "i"의 값이 단계(S538)에서 증가된 후, 흐름은 단계(S535)로 되돌아 간다. 그리하여, 도 8의 순서도는 치환되는 모든 채널번호를 배열변수(SW)의 성분으로 순차적으로 치환시킨다.
상기 설명에서, 방송수신기의 적절한 위치영역 범위는 확인된 채널을 수신할 수 있는 영역으로서, 그리고 거기에 근접한 영역으로서 설정된다. 그러나, 수신가능한 채널이 근접한 영역들 사이에 겹쳐지지 않거나, 또는 그러한 채널이 거의 없는 경우, 근접한 영역은 방송수신기의 적절한 위치영역 범위에 포함될 수 없다. 근접한 영역이 상술된 바와 같이 포함되지 않을 때, 수신가능하다고 확인된 채널을 수신할 수 없는 검색영역은 단계(S531)에서 객체로부터 제거될 수 있다.
제 1 실시예에서, 영역에서 수신가능하다고 확인된 모든 채널은 어느 영역에서도 수신될 수 있다고 가정한다; 그러나, 수신가능한 채널은 동일한 영역에서도 장소에 의존하여 언젠가는 다르게 된다. 채널이 수신가능하다고 확인될 때조차도 채널이 수신될 수 없는 상기 사실에 상응하기 위해, 단계(S533)에서의 판별이 "YES"일 때, 수신가능하다고 확인된 채널의 최대 번호가 수신가능한 영역이거나, 또는 그 시간 기점에서 최고 채널 차지율을 지닌 영역이 지정되어서, 지정된 영역에서 수신가능하다고 확인된 채널번호는 각 채널 스위치로 각각 할당된다. 수신검출을 통하여 검사된 다른 채널번호가 남아있는 경우 전체 수신검출 완료 후에 그러 한 영역의 지정은 실행된다.
채널번호의 신규할당이 사용자의 지시를 통하여 실행됨에도 불구하고, 방송수신기가 할당된 채널번호의 방송신호를 수신할 수 없다는 것을 검출하게 되었을 때 방송수신기는 자동적으로, 또는 질의에 따라서 사용자에게 할당을 실행할 수 있다. 예를 들면, 차량내의 방송수신기는 터널에서 방송신호를 수신할 수 없다. 설정장소의 이동하에 기초한 방송수신기는 다른 이유로 인해서도 방송신호의 수신을 일시적으로 할 수 없게 된다. 그러므로, 방송수신기가 방송신호를 수신할 수 없다는 것을 검출한 후에 즉각적으로 방송수신기가 채널번호를 신규 할당할 필요는 없다.
(제 2 실시예 )
방송수신기는 그 설정장소를 때때로 변화시키면서, 방송신호를 수신할 수 있는 상태를 유지한다. 그러한 경우, 예를 들면, 사용자를 프로그램을 보면서, 차량과 기차와 같은 운송기관에 승차할 수 있다.
이 경우에서, 방송수신기가 장소의 이동을 따라 방송신호를 수신할 수 없는 주된 이유로서 2 개의 경우가 고려될 수 있는데, 방송수신기가 방송신호를 수신할 수 없는 터널, 지하 및 산 영역 등의 장소로 움직이는 경우, 그리고 방송수신기가 있는 영역으로부터 어떠한 근접영역으로 움직이는 경우이다. 전자인 경우, 반송수신기는 채널번호를 신규할당할 수 없다(채널설정 업데이트). 채널설정의 업데이트는 조건 등을 고려함으로써 실행될 수 없다. 따라서, 제 2 실시예는 후자의 경우, 즉, 채널이 있는 영역으로부터 근접한 영역으로 설정장소의 움직임이 있는 경우에 응답하여 채널 설정을 신속히 업데이트한다. 방송신호가 수신될 수 있는 상태에서 유지되는 동안, 이동이 수행될 필요는 없다.
도 9는 본 발명의 제 2 실시예에 따른 방송수신기가 장착된 셀룰라폰의 구성을 설명하는 대표 도면이다. 셀룰라폰은 폴더형이다. 제 2 예에서, 본 발명은 셀룰라폰에 장착된 방송수신기를 적용하게 된다. 도 9에 도시된 바와 같이, CPU(901),ROM(902),RAM(903), 무선 주파수(RF) 블럭 유닛(904) 및 TV 수신기 유닛(A 및 B)들은 시스템 버스에 연결된다.
CPU(901)는 기저-대역 신호 프로세싱용 디지털 신호처리기(DSP)를 포함한다. ROM(902)은 CPU(901)에 의해 운영되는 프로그램 및 다양한 제어 데이터를 저장한다. ROM(902)은 채널 테이블(112) 및 근접영역 테이블(113) 이외에 방송국 그룹테이블(902a)을 제어데이터로 저장한다. 그룹테이블(902a)은 도 10에 도시된 각 그룹에 속하는 방송국의 방송신호를 송신하는 채널을 보여준다. 도 10은 각 그룹명으로서 주요 지국의 방송국명을 표시한다. 프로그램은 채널번호를 채널 스위치로 자동적으로 할당하는 서브-프로그램이 있는 수신채널 관리프로그램(이하에서, 관리 프로그램으로 칭함)(902b)을 포함한다. CPU(901)는 ROM(902)으로부터 관리 프로그램(902b)을 독출하여, 실행시키기 위해 RAM(903)에 저장하여 채널 설정을 실행한다.
CPU(901)는 디스플레이 구동기 유닛(912)에 연결된다. 구동기 유닛(912)은 디스플레이 유닛(913)과 서브-디스플레이 유닛(914)에 연결된다. CPU(901)는, 구동기 유닛(912)을 통하여 디스플레이되도록 각 디스플레이 유닛(913 및 914)을 디스플레이 정보(영상)로 지시한다.
셀룰라폰은, CPU(901)를 지닌 본체와 그 안에 있는 스위치 유닛(909), 및 힌지 등에 의해 디스플레이 유닛(913 및 914)을 가진 리드 유닛으로 열리게/접히게 구성된다.
CPU(901)는 마이크로폰(915), 라우드스피커(916)(loudspeaker), 이어폰(917), 및 구동기 유닛(미도시)을 통하여 개/폐 상태 검출용 폴더형 메커니즘/전원제어 스위치(이하에서, 전원제어 스위치라 칭함)에 연결된다. 마이크로폰(915) 및 이어폰(917)은 몸체상에 장착되고, 그리고 라우드스피커(916)는 리드 유닛 상에 장착된다. 전원제어 스위치(918)는 열린 상태에서 켜지고, 그리고 접힌 상태에서는 꺼진다. 전원제어 스위치(918)가 켜질 때, CPU(901)는 디스플레이 유닛(913) 상에서만 정보를 디스플레이한다. CPU(901)는 디스플레이 유닛(913) 및 서브-디스플레이 유닛(914) 상의 정보를 디스플레이하기 위해 영상 메모리(911)를 사용한다.
RF 블럭(904)은 안테나(AT1)를 통하여 셀룰라폰 네트워크와 통신한다. 그러므로, RF 블럭(904)은 전파 송/수신 유닛, 전파 신호처리기, 오디오 신호처리기 등을 포함한다(모두 다 미도시임).
통신 상태에서, CPU(901)는 마이크로폰(915)을 통하여 입력된 오디오 신호를 처리하고 오디오 신호를 송신하기 위해 RF 블럭(904)으로 출력한다. CPU(901)는 RF 블럭(904)에 의해 수신된 음성신호를, 사운드를 생성하는 라우드스피커(916) 또는 이어폰(917)으로 출력한다. 그리하여, 통신상대자와의 통신이 가능해 진다. RF 블럭(904)으로부터 입력 신호를 통보받을 때, CPU(901)는, 필요한 경우, 라우드스피커(916)를 통한 입력 사운드를 제공하기 위해 서브-디스플레이 유닛(914) 상에 입 력신호를 통보하는 정보를 디스플레이한다.
TV 수신 유닛 "A"은, 안테나(AT2)를 통하여 수신된 방송신호로부터 설정 채널의 방송신호를 복조하기 위해 추출되고, 디코딩에 의해 획득된 디지털신호(인코드된 데이터)를 복조하여 영상신호 및 오디오신호를 출력한다. 그러므로, TV 수신 유닛 "A"은 설정채널의 방송신호를 추출하는 튜너(905), 튜너(905)로부터 출력된 방송신호를 디코드하는 직교 주파수 분할 다중화(OFDM) 디코더 유닛(906), 디코더 유닛(906)으로부터 출력된 비디오의 디지털 신호를 디코드하고, 디코드된 비디오를 출력하는 비디오 디코더 유닛(907), 그리고 디코더 유닛(906)으로부터 출력된 오디오의 디지털 신호를 디코드하고, 디코드된 오디오를 출력하는 오디오 디코더 유닛(908)을 포함한다. TV 수신 유닛(B)은 동일한 방식으로 구성된다. TV 수신 유닛 (B)은 안테나(AT3)에 연결된다. CPU(901)는 비디오 디코더 유닛(907)에 의해 디코드된 비디오신호를 수신하여, 예를 들면, 비트맵 영상으로서 영상메모리(911)에 전개시킨다. CPU(901)는, 영상을 디스플레이 유닛(913) 상에 디스플레이하도록 디스플레이 구동기 유닛(912)으로 비트맵 영상 데이터를 전송시킨다. CPU(901)는 오디오 디코더 유닛(908)에 의해 디코드된 오디오 신호를 라우드스피커(916) 또는 이어폰(917)에 출력한다. 그리하여, 사용자는 방송프로그램을 볼 수 있게 된다.
스위치 유닛(909)은 수많은 스위치 및 거기에 지시된 동작을 검출하는 검출회로를 포함한다. 스위치는 오프-훅 스위치, 온-훅 스위치, 커서 스위치, 삭제 스위치, 메일 스위치, 및 0 내지 9와 같은 번호 스위치 등을 포함한다. 대부분 스위치는 상황에 따른 응답하에 기능 할당을 변화시키기 위해 구성된다. 제 2 실시예에 서, 제 1 실시예의 채널스위치 그룹(109a), TV 스위치(109b), 및 모든 지국검색 스위치(109c)의 각 기능은 상황에 따른 응답하에 전체적으로 할당된다. 여기에서, 혼란을 막기 위해, 제 2 실시예는 모든 스위치 그룹(109a), TV 스위치(109b), 및, 스위치(109c)들은 스위치 유닛(909)에 포함되는 상황으로 가정하에 설명한다. 채널의 수가 채널 스위치의 수보다 많은 경우, 채널스위치의 하나 이상의 형태를 한번 이상동작함으로써 몇몇 채널번호가 채널을 지정하는 것은 일반적이다. 그러나, 제 1 실시예와 달리 혼란을 막기 위해, 각 하나의 채널(채널번호)은 각 채널 스위치에 각각 할당된 것으로 가정한다.
어드레스 메모리(910)는 비휘발성 메모리, 예를 들면, 저장되도록 하는 어드레스북과 같은 데이터를 항상 저장하기 위해 구비된 플래시 메모리이다. 각 스위치에 할당된 채널(채널번호), 즉, 배열 변수(SW)의 각 성분의 값은 어드레스 메모리(910)에 저장된다. 그리하여, 마지막에 실행되었던 채널 설정(각 채널에 채널을 할당)은, 채널설정이 업데이트될 때까지 작동된다.
제 1 실시예에서, 방송수신기가 방송신호를 수신할 수 없는 장소로 움직이는 경우, 모든 지국 검색은, 사용자가 모든 지국검색 스위치(109c)를 동작시킬 때 다시 실행된다. 방송수신기는, 검색영역으로 방송수신기가 위치된 영역을 지정하는 각각의 검색 영역으로서, 채널 테이블(112)을 참조하여 불러온 영역, 및 근접영역 테이블(113)을 참조하여 불러온 근접영역을 저장한다. 반대로, 제 2 실시예에서, 집중된 방식으로 저장된 검색 영역, 집중된 검색 영역만 우선적으로 좁혀지게 되어서, 셀룰라폰(방송수신기)이 위치된 영역은 자동적으로 지정될 수 있다. 수신가능 한 방송신호가 수신을 할 수 없다는 것, 즉 수신가능한 방송신호가 수신을 할 수 없거나, 또는 수신된다고 기대된 방송신호를 수신할 수 없다고 검출될 때, 자동지정은 자동적으로 시작된다.
보통 사용자는 한번에 장거리를 거의 움직이지 못한다. 그러므로, 사용자는 또한 짧은 시간동안 장거리를 거의 움직이지 못한다. 상술된 사실에 따라서, 보통 사용자는 상대적으로 짧은 거리를 움직인다고 확고하게 말할 수 있다. 즉, 사용자의 수는 특정영역 및 그 근접영역에서 움직인다고 고려될 수 있다. 장거리로 움직일 때도, 사용자는 근접영역에서 순차적으로 이동한다.
상술된 바와 같이, 사용자가 채널 설정영역에 근접한 영역으로 움직인다는 것은, 설정채널의 방송신호를 수신할 수 없는 경우가 매우 빈번히 일어난다는 것이다. 근접영역은 저장된 검색영역 중 하나인 것으로 종종 간주된다. 그러므로, 사용자가 움직이는 영역이 저장된 검색영역에 국한되어있는 경우라도, 셀룰라폰이 위치한 영역을 지정할 가능성의 확률은 더 크다. 검색영역이 전체 일부에 있기 때문에, 방송신호를 수신될 수 있는지를 확인하는 객체가 되는 채널의 수는 매우 감소된다. 따라서, 방송수신기는, 셀룰라폰의 위치된 영역을 신속하게 지정할 수 있는 확률이 크다.
방송수신기로서, 도 9에 도시된 셀룰라폰의 동작을 도 11 내지 도 19를 도시한 각 프로세싱의 순서도를 참조하면서 설명한다.
도 11 내지 도 17은 전체 프로세싱의 순서도를 도시한 것이다. 전체 프로세싱은 방송수신기로서 동작을 실현시키도록 실행된 프로세싱을 추상화함으로써 흐름 을 나타낸다. CPU(901)는 ROM(902)에 저장된 주요 프로그램 및 관리 프로그램(902b)을 운영함으로써 전체 프로세싱을 실현시킨다.
도 5 내지 8과, 도 11 내지 17에서, 서로에 관해서 CPU(901)에 의해 실행되는 프로세싱의 동일한 내용이거나, 또는 기본적으로 동일한 것은 동일 참조기호로 언급된다. 그리하여, 제 1 실시예와는 다른 부분을 집중적으로 설명한다.
제 2 실시예에서, 방송수신기는 "1"을 변수 "i"로, "0"을 변수(ONF)로 치환시키고 배열 변수의 요소가 있는 그룹((1)-(m))에 그룹명(식별자)을 저장시키기 위해 초기화된다(단계 S501). 배열 변수는, 각 채널스위치에 할당된 채널의 방송신호를 송신하는 방송국이 속해 있는 그룹을 판별하기 위해 준비된다. 변수(ONF)는, 채널설정이 업데이트될 때 방송신호를 수신할 수 있는 채널이 확인될 수 있는지를 판별하기 위해 준비된다. 변수(ONF)로 치환된 "0"은, 채널이 아직 확인되지 않다는 것을 지시한 값이다. 채널이 확인된 경우, "1"은 변수(ONF)의 값으로서 치환된다.
그룹명이 저장되지 않을 때만, 그룹((1)-(m))에 상응하는 그룹명(식별자)은 지시받게 되고, 그리고 채널번호도 성분(SW(1)-SW(m))으로 각각 치환된다. 각각의 채널번호를 성분(SW(1)-SW(m))으로 각각 치환한다는 것은, 시간이 경과됨에 따라 영역이 지정되었다는 것을 의미한다. 그리하여, 성분(SW(1)-SW(m))으로 각각 치환된 채널번호의 채널을 통하여 방송신호를 송신하는 방송국은 채널테이블(112)을 참조하여 지정될 수 있다(도 2). 방송국에 속한 그룹은 방송국 그룹테이블(902a)을 참조하면서 지정될 수 있다(도 10). 상술된 방식으로서 지정된 그룹명은 그룹((1)-(m))에 각각 저장된다.
단계(S502)에서, 방송수신기로서 셀룰라폰을 기능시키기 위한 동작이 스위치 유닛(909)의 TV 스위치(109b)에 실행되었는지를 판별한다. 사용자가 TV 스위치(109b)를 동작시킬 때, 스위치 유닛(909)에서 CPU(901)까지 통지되었기 때문에, 단계(S502)에서의 판별은 "YES"이며 그리고 흐름은 단계(S701)로 진행한다. 단계(S701)에서, TV 수신유닛 "A"(또는 TV 수신 유닛(B))은 TV 수신유닛 "A"(또는 TV 수신 유닛(B))에 의해 비디오 또는 오디오의 출력을 시작하기 위해 작동된다. 단계(S504)는 단계(S701) 다음이다. 단계(S502)에서 판별이 "NO"인 경우, 흐름은 단계(S505)로 진행한다.
단계(S505)에서, 방송수신기로서 셀룰라폰의 기능을 멈추기 위한 동작("OFF" 동작)이 스위치 유닛(905)의 TV 스위치(109b)에 지시되었는지를 판별한다. 사용자가 오프-동작용 동작을 TV 스위치(109b)에 실행시킨다면, 단계(S505)에서의 판별은 "YES"가 되며, 흐름은 작동 TV 수신유닛 "A"(또는 TV 수신 유닛(B))를 멈추기 위해 단계(S702) 후에 단계(S502)로 되돌아 간다. 단계(S505)에서 판별이 "NO"인 경우, 흐름은 단계(S507)로 진행한다.
제 2 실시예에서, 사용자에 의해 동작된 채널스위치의 번호는 변수 "i"로 치환한 후(단계 S508), 흐름은 단계(S703)로 진행한다. 단계(S703)에서, 성분(SW(i))의 값은 동작에서 작동 TV 수신유닛 "A"(또는 TV 수신 유닛(B))의 튜너(905)에 의해 튜닝되는 채널로 설정되고, 그리고 그룹(i)의 값은 변수(STG)로 치환된다. 이후, 흐름은 단계(S502)로 되돌아 간다. 단계(S703)에서, 그룹(i) 값을 변수(STG)로 의 치환은, 채널의 방송신호를 송신하는 방송국이 사용자에 의해 최종적으로 튜닝 되는 그룹명이 변수(STG)에 유지되도록 하게 한다. 그룹(i)의 값을 변수(STG)로의 치환은 단계(S504)에서도 지시된다.
도 12에서 단계(S510)에서, 모든 지국 검색스위치(109c)가 켜졌는지를 판별한다. 사용자가 검색스위치(109c)를 동작시킬 때, 단계(S510)에서의 판별은 "YES"이며, 그 흐름은 단계(S511)로 진행한다. 단계(S510)에서의 판별이 "NO"인 경우, 흐름은 도 14의 단계(S731)로 진행한다.
제 2 실시예에서, 단계(S513)가 "YES"인 경우, 수신가능한 채널을 임시로 보이기 위해 튜닝 프로세싱은 단계(S711)에서 실행된다. 단계(S711) 이 후, 흐름은 단계(S516)로 진행한다.
도 18은 튜닝 프로세싱의 대표 순서도이다(단계 S711). 이하에서, 튜닝프로세서는 도 18을 참조함으로써 상세히 설명한다.
제 2 실시예에서, 도 9에 도시된 바와 같이, 셀룰라폰은 2개의 수신 유닛("A" 및 B)를 가진다. 채널설정의 업데이트 동안, 그 중 하나는 수신가능한 채널의 확인을 위해 사용되며, 그리고 나머지는 같은 시간구간 동안 프로그램을 보기 위해 동시에 사용된다. 그리하여, 셀룰라폰은, 검색할 때도 볼 수 있는 채널을 연속으로 보기 위해, 채널검색에 의해 순차적으로 전환된 채널 비디오의 출력을 최소한 억제한다. 튜닝 프로세싱은 연속보기를 작동시키도록 실행된다.
단계(S801)에서, 변수(ONF)의 값이 "1"인지를 판별한다. 변수(ONF)의 값이 "1"일 때(판별이 "YES"), 일련의 프로세싱은 튜닝 프로세싱을 종료하기 위해 건너 뛰게 된다. 단계(S801)에서 판별이 "NO"인 경우, 흐름은 단계(S802)로 진행한다.
단계(S802)에서, 변수 "n"의 값(수신가능하다고 확인된 채널번호 바로 이전)은 변수 "m"으로 치환된다. 단계(S803)에서, TV 수신 유닛(B)(또는 TV 수신유닛 "A")은 초기화된다. 단계(S804)에서, 변수 "m"의 값은, 초기화된 TV 수신 유닛(B)(또는 TV 수신유닛 "A")의 튜너(905)에 의해 튜닝된 채널번호로서 설정된다. 단계(S805)에서, 초기화된 TV 수신 유닛(B)(또는 TV 수신유닛 "A")의 비디오 디코더 유닛(907)으로부터 출력된 비디오 신호의 디스플레이는 디스플레이 유닛(913) 상에서 시작되고, 그리고 오디오 디코더 유닛(908)으로부터 출력된 오디오 신호를 사용함으로써 라우드스피커(915) 또는 이어폰(917)을 통하여 사운드의 재생이 시작된다. 여기서, 수신가능한 채널은 볼 수 있는 상태로 된다. 이 후에, 단계(S806)에서, "1"은 일련의 프로세싱을 종료시키기 위해 변수(ONF)로 치환된다.
단계(S711)에서, 상술된 튜닝 프로세싱은 실행된다. 그리하여, 수신가능하다고 우선적으로 확인된 채널 보기는 TV 수신 유닛(B)(또는 TV 수신유닛 "A")에 의해 가능해질 수 있다.
제 2 실시예에서, 도 13의 단계(S532)에서의 판별이 "YES"일 때, 흐름은 그룹 판별 프로세싱을 실행하기 위해 단계(S721)로 진행한다. 이 과정 후에, 흐름은 도 11의 단계(S502)로 되돌아 간다.
단계(S532)에서의 판별 "YES"는 셀룰라폰이 위치된 영역이 지정되었다는 것을 의미한다. 그러므로, 하술된 바와 같이, 그룹검출 프로세싱은 지정된 영역에서 수신가능한 채널번호를 성분(SW(k))(k는 정수 1 이상)으로 치환하고, 그리고 방송국 채널내의 방송 신호를 송신하는 방송국이 속해 있는 그룹명을 그룹(k)으로 치환 한다.
도 12의 단계(S510)가 "NO"의 판별이 된 후에, 흐름은, 튜너(905)로 설정된 채널의 방송신호가 수신될 수 있는지를 판별하기 위해 도 14의 단계(S731)로 진행한다. 튜너(905)로 튜닝된 방송신호의 수신레벨이 수신하기에 충분하지않는 경우, 단계(S731)에서의 판별은 "NO"이며, 그리고 흐름은 단계(S732)로 진행한다. 수신레벨인 충분한 경우, 판별은 "YES"가 되며, 그리고 흐름은 도 11의 단계(S502)로 되돌아간다.
단계(S732) 이후, 수신가능한 채널이 장소의 이동에 의존하여 변화하고, 그리고 채널설정을 자동적으로 업데이트하기 위해 프로세싱이 실행될 수 있다고 가정한다.
단계(S732)에서, "1" 및 "0"은 변수 "i" 및 ONF으로 각각 치환된다. 단계(S733)에서, 성분(SW(i))으로 치환된 채널번호는 튜너(905)에서 다음에 설정되는 채널번호로 결정된다. 그리하여, 방송신호를 추출하기 위한 수신 주파수는 변하게 되어(단계 S734), 흐름은 단계(S735)로 진행한다.
단계(S735)에서, 설정채널이 수신가능한지를 판별한다. 설정채널의 방송신호의 수신레벨이 수신하기에 충분한 경우, 판별은 "YES"가 되며, 그리고 흐름은 단계(S736)로 진행한다. 단계(S736)에서, 튜닝 프로세싱(도 18 참고)은 실행된다. 단계(S737)에서, 수신가능하다고 확인된 채널번호가, 수신가능한 채널영역에, 예를 들면, RAM(903)에 구비되어 저장된다. 또한, 단계(S738)에서 변수 "i"의 값이 증가한 후에, 흐름은 단계(S739)로 진행한다. 수신레벨이 수신하기에 충분하지않는 경 우; 단계(S735)에서의 판별이 "NO"이며, 그리고 흐름은 단계(S738)로 진행한다.
단계(S739)에서, 변수 "i"의 값이 할당된 채널번호를 지닌 채널스위치의 총수보다 큰지를 판별한다. 변수 "i"의 값이 앞서 말한 총수보다 더 큰 경우, 흐름은 단계(S741)로 진행한다. 달리 말하면, 판별이 "NO"가 되면, 흐름은 단계(S733)로 되돌아 간다. 그리하여, 처리는, 각 채널 스위치에 할당된 번호를 가지는 채널이 수신가능한지를 우선 확인한다.
단계(S741)에서, 단계(S519) 또는 단계(S770)에서 저장된 검색영역으로부터 선택되어 있지 않은 검색영역 중 하나가 선택된다. 다음 단계(S742)에서, 채널테이블(112)을 참조하여 선택된 검색영역에서 수신가능한 채널번호 중 하나를 불러오게 된다. 단계(S743)에서, 불러온 채널이 수신가능한 채널 영역에 존재하는지를 판별한다. 채널번호가 채널영역에 저장되어 있지 않은 경우, 판별은 "NO"가 되고, 그리고 흐름은 단계(S744)로 진행한다. 채널번호가 채널영역에 저장된 경우, 판별은 "YES"가 되고 그리고 흐름은 단계(S748)로 진행한다.
단계(S744)에서, 취득된 채널번호가 방송신호를 수신하는 주파수를 변화시키기 위해 튜너(905)에서 설정된다. 단계(S745)에서, 설정채널이 수신가능한지를 판별한다. 설정채널의 방송신호의 수신레벨이 수신하기에 충분한 경우, 단계(S745)에서의 판별은 "YES"가 되고, 흐름은 단계(S746)로 진행된다. 단계(S746)에서, 튜닝 프로세싱(도 18 참조)은 실행된다. 수신가능하다고 확인된 채널번호는 수신가능한 채널영역에 저장된 후(단계 S747), 흐름은 단계(S748)로 진행한다. 반면에, 단계(S745)의 판별이 "NO"인 경우, 흐름은 단계(S748)로 진행한다.
단계(S748)에서, 상술된 프로세싱이 단계(S741)에서 선택된 검색영역에서 수신가능하다고 확인된 모든 채널을 미리 검사했는지를 판별한다. 어떠한 채널도 검사되지 않은 경우, 흐름은 단계(S749)로 진행한다. 달리, 단계(S748)에서 판별 "NO"이면, 흐름은 단계(S742)로 되돌아 간다. 그리하여, 검사되기 위해 미검사된 또 다른 채널은 단계(S742)에서 불러오게 된다.
단계(S749)에서, 모든 저장된 검색영역이 검사되었는지를 판별한다. 모든 검색영역이 검사된 경우, 판별은 "YES"가 되고, 흐름은 단계(S750)로 진행한다. 반대인 경우, 판별이 "NO"가 되며, 그리고, 흐름은 단계(S741)로 진행한다. 여기서, 프로세싱은, 검색영역 상에 수신가능한 것으로서 인식된 채널이 확실하게 수신가능한지를 확인하기 위해 미검사된 또 다른 검사영역을 선택한다.
단계(S750)에서, 저장된 근접영역의 수가 단지 하나인지를 판별한다. 검색영역과 같은 것이 하나만 존재하는 경우, 판별은 "YES"가 되어, 그룹검출 프로세싱(단계 S751)을 실행한 후에, 도 11의 단계(S502)로 되돌아 간다. 달리, 판별이 "NO"이면, 흐름은 도 16의 단계(S761)로 진행한다.
단계(S750)에서 "NO"의 판별은, 채널설정이 바로 이전에 업데이트될 시에 셀룰라폰의 위치 영역이 저장된 검색영역으로부터 발견될 수 없다는 것을 의미한다. 그러므로, 단계(S761)(도 16) 내지 단계(S796)(도 17)에서, 채널설정을 업데이트 하기 위해 셀룰라폰의 위치 영역을 설정하기 위한 프로세싱은 다른 영역에 대해 실행된다.
단계(S761)(도 16) 내지 단계(S796)(도 17)에서 실행된 프로세싱의 내용 및 내용 실행 대부분은 단계(S511)(도 12) 내지 단계(S721)(도 13)의 것과 동일하거나 또는 기본적으로 동일하다. 그러므로, 단계(S761)(도 16) 내지 단계(S796)(도 17)와, 단계(S511)(도 12) 내지 단계(S721)(도 13) 사이에서 서로와는 다른 단계를 집중적으로, 이하에서 설명한다.
단계(S761)에서, "13"은 변수 "n"으로 치환된다. 그 치환 후, 단계(S762)에서, 변수 "n"의 값이 수신가능한 채널영역에 채널번호로서 존재하는지를 판별한다. 값이 채널영역에 저장되어 있지 않은 경우, 단계(S762)는 "NO"의 판별을 갖고, 흐름은 단계(S763)로 진행한다. 달리, 단계(S762)가 "YES"의 판별을 갖는다면, 흐름은 단계(S765)로 진행한다. 단계(S763 내지 S770)는 도 12의 단계(S512 내지 S519)와 동일하여, 설명을 생략한다. 판별이 단계(S766)에서 "YES"일 때, 프로세싱은 도 11의 단계(S502)로 되돌아 간다. 단계(S770)에서 프로세싱의 실행 후에, 프로세싱은 도 17의 단계(S781)로 진행한다. 단계(S770) 및 단계(S519)(도 12)에서, 검색된 영역은, 검색된 영역을 유지하기 위해, 예를 들면, 어드레스 메모리(910)에 저장된다. 그리하여, 저장된 영역은 채널설정의 다음 업데이트의 경우와 관련될 가능성이 생기게 된다.
도 17의 단계(S781 내지 S786) 및 단계(S788 내지 S796)는 도 13의 단계(S520 내지 S525) 및 단계(S526 내지 S721)와 기본적으로 각각 동일하다. 단계(S786)에 이은 단계(S787)에서, 단계(S786)에서 불러온 채널번호가 수신가능한 채널영역에 존재하는지를 판별한다. 채널번호가 채널영역에 존재하지 않는 경우, 단계(S787)은 "NO"라 판별하고 흐름은 단계(S788)로 진행하며, 그리고 달리, 단 계(S787)의 판별이 "YES"면, 흐름은 단계(S790)로 진행한다. 단계(S792) 또는 단계(S796)을 실행한 후, 프로세싱은 도 11의 단계(S502)로 되돌아간다.
이 방식으로, 제 2 실시예에서, 셀룰라폰이 저장된 검색영역들 사이에서 셀룰라폰이 위치한 영역을 지정할 수 없는 경우, 수신가능하다고 이미 확인된 채널을 생략하는 방식으로 영역을 지정한다. 그리하여, 영역이 방송신호를 수신할지를 확인하는 검사가 중복되는 일은 억제되고, 그리고 영역을 지정하기에 필요한 시간은 단축된다.
도 19는 단계(S721, S751 또는 S796)에서 실행된 그룹검출 프로세싱의 대표 순서도이다. 지금, 그룹검출프로세싱을 도 19를 참조하여 상세히 설명한다.
많은 방송국은 식별자로서, 방송신호를 통하여 그들 자신 방송국명을 송신하는 것으로 구성된다. 그룹검출 프로세싱은, 방송국에 속한 수신가능한 채널을 통하여 방송신호를 송신하는 방송국으로 그룹을 지정하기 위해 이러한 식별자를 이용한다. 그룹검출 프로세싱은 방송 그룹 테이블(902a)을 참조하여 그룹을 지정한다(도 10).
단계(S901)에서, 유일하게 남아있는 검색영역에서 수신가능하다고 확인된 채널번호 중 하나는 채널테이블(112)로부터 불러오게 된다. 단계(S902)에서, 불러온 채널번호는 튜너(905)로 설정되고, 그리고 방송신호를 추출하기 위한 주파수는 변하게 된다. 단계(S903)에서, 튜너(905)로 수신된 방송신호는 방송신호를 형성하는 방송국명을 검출하기 위해 수신된다. 검출한 후, 흐름은 단계(S904)로 진행한다. 튜너(905)는, 채널이 수신가능한지를 확인하기 위해 사용되는 TV 수신 유닛(예를 들면, TV 수신유닛 "A")을 구성한다.
단계(S904)에서, 방송국 그룹 테이블(902a)은 검출된 방송명이 위치해 있는 그룹명을 식별하기 위해 참조된다. 단계(S905)에서, "1"은 변수 "i" 및 "m"으로 치환된다. 단계(S906)에서, 그룹(i)에 저장된 그룹명이 단계(S904)에서 지정된 그룹명과 일치하는지를 판별한다. 그것들이 서로 일치하지 않는 경우, 판별은 "NO"가 되고, 흐름은 단계(S914)로 진행한다. 달리, 판별이 "YES"가 되면, 흐름은 단계(S907)로 진행한다.
몇몇 방송국은, 방송신호를 통하여 식별자로서, 방송국명뿐만 아니라 속한 그룹명을 송신한다. 그러한 방송국만이 타깃이 될 때, 그룹검출 프로세싱은, 단계(S904)에서 프로세싱의 실행을 생략하기 위해 단계(S903)에서 그룹명을 직접적으로 검출할 수 있다.
단계(S907)에서, 단계(S901)에서 불러온 채널번호는 성분 SW(i)으로 치환된다. 단계(S908)에서, 변수(STG)로 치환된 그룹명이 단계(S904)에서 지정된 그룹명과 일치하는지를 판별한다. 그룹명과 일치하는 경우에서, 단계(S908)에서의 판별은 "YES"가 되며, 변수 "i"의 값이 변수 "m"으로 치환된 후(단계 S909), 흐름은 단계(S910)로 진행한다. 달리 말하면, 단계(S908)에서의 판별이 "NO"가 되면, 흐름은 단계(S910)로 진행한다. 상술된 바와 같이, 변수(STG)는, 최종적으로 설정되어 있는 채널을 통하여, 방송국에 속한 방송신호를 송신하는 방송국으로 그룹명을 유지한다.
단계(S910)에서, 유일하게 남아있는 검색영역에서 수신가능하다고 확인된 모 든 채널용 그룹명을 지정하기 위한 검사가 완료되었는지를 판별한다. 검사된 채널이 있는 경우, 판별은 "NO"가 되고, 그리고 흐름은 단계(S901)로 되돌아 간다. 그리하여 또 다른 채널이 검사된다. 달리, 단계(S910)의 판별이 "YES"이면, 흐름은 단계(S911)로 진행한다.
단계(S911)에서, 성분 SW(m)으로 치환된 채널번호는 방송신호 추출에서 사용 주파수를 변화시키기 위해 TV 수신 유닛 "A"(또는 TV 수신 유닛(B))의 튜너(905)로 설정된다. 단계(S912)에서, TV 수신 유닛 "A"(또는 TV 수신 유닛(B))에 의해 비디오 및 오디오 출력은 시작된다. 이 후에, TV 수신 유닛(B)(또는 TV 수신 유닛"A")은 일련의 프로세싱을 종료하기 위해 단계(S913)에서 멈추게 된다.
상술된 방식에서, 제 2 실시예에서, 마지막에 설정된 그룹의 채널을 통하여 방송신호를 송신하는 방송국의 것과 동일한 그룹에 속한 방송국이, 수신가능한 채널을 통하여 방송신호를 송신하는 방송국들 사이에 있는 경우, 동일 그룹에 속한 방송국이 방송신호를 송신하는 채널은 자동적으로 설정된다. 동일 그룹에서는 사용자가 사용자에 의해 볼 수 있는 희망 프로그램 또는 더 볼 수 있는 희망 프로그램을 더 잘 보이도록 하기 때문이다. 따라서, 셀룰라폰은 그러한 채널을 자동적으로 설정함으로써 사용자의 편의를 개선시킬 수 있다.
단계(S906)에서의 판별이 "NO" 인 경우, 변수 "i"의 값은 단계(S914)에서 증가된다. 단계(S915)에서, 변수 "i"의 값이, 채널번호가 할당된 채널스위치의 총 수보다 큰지를 판별한다. 변수 "i"의 값이 총 수보다 큰 경우, 판별은 "YES"가 되고, 그리고 흐름은 단계(S916)로 진행한다. 달리 말하면, 판별이 "NO"이면, 흐름은 단 계(S906)로 진행한다.
단계(S916)에서, 채널스위치 사이에서 할당된 채널번호를 지닌 채널스위치를 지시하는 번호(도 19에서의 "비어있는 SW 번호")는 변수 "n"으로 치환된다. 단계(S917)에서, 단계(S901)에서 불러온 채널번호는 성분(SW(n))으로 치환된다. 단계(S918)에서, 단계(S904)에서 지정된 그룹명은 그룹(n)에 저장된다. 이 후에, 흐름은 단계(S908)로 되돌아 간다.
제 2 실시예에서, 튜너(905)로 설정된 채널에서 방송신호가 수신될 수 없다는 것을 검출할 때, 채널 설정을 자동적으로 업데이트하도록 구성되며, 제 2 실시예는 사용자의 지시에 따라 채널설정이 업데이트되도록 구성될 수 있다. 단계(S750)에서, 셀룰라폰의 위치 영역이, 바로 이전에 실행된 채널설정의 업데이트에서 저장된 검색영역으로부터 발견될 수 없는 경우, 판별은 "NO"가 되고, 그리고 흐름은 단계(S761)(도 16)로 진행한다. 대신에, 흐름은 단계(S511)(도 12)로 진행할 수 있다.
셀룰라폰이 저장된 검색영역 사이에 위치에 있는 영역을 지정하기 때문에, 제 2 실시예에서 방송수신기가 검색영역 전제적으로, 그리고 무조건으로 각각 수신되도록하는 채널의 수신검출을 실행하기 위해 구성됨에도 불구하고, 제 2 실시예가 그러한 방식으로 구성될 필요는 없다. 제 2 실시예에서, 방송수신기는 셀룰라폰의 위치영역으로 고려될 수 있는 영역이 하나인지를 확인하기 위해 구성될 수 있다. 그러한 경우에서, 방송수신기는 채널설정을 한층 더 신속하게 업데이트할 수 있다. 객체가 있기 위한 검색영역은 각 채널스위치에 할당된 채널번호의 조합을 사용하여 채널 테이블(112)용 검색을 통하여 불러오게 된 영역, 및 채널 테이블(112)용 검색을 통하여 불러온 영역을 사용하여 근접영역 테이블(113)용 검색을 통하여 불러온 근접영역을 포함한다. 이러한 영역은 필요에 따라 지정될 수 있어서, 그것들은 저장될 필요는 없다.
본 발명의 제 1 및 제 2 실시예에서 기술된 방송수신기를 실현시키는 프로그램은 배포된 CD-ROM, DVD 및 제거가능한 플래시 메모리와 같은 기록매체 상에 기록될 수 있다. 프로그램의 일부 또는 전체는 인터넷과 같은 통신 네트워크를 통해 전송될 수도 있다. 그와 같은 경우, 사용자는 데이터 프로세싱장치(예를 들면, 셀룰라폰, 개인용 컴퓨터 등)에 장착된 방송수신기 또는 방송수신 기능 상에 로드하기 위한 프로그램을 획득함으로써, 본 발명을, 방송수신기에 적용할 수 있다. 그러므로, 기록매체는 프로그램을 전송하는 장치가 액세스할 수 있도록 하게 한다.

Claims (10)

  1. 각 채널마다 송신된 방송신호를 수신하는 수신수단;
    상기 수신수단에 의해 수신된 상기 방송신호로부터 설정채널의 방송신호를 추출하는 튜닝수단;
    상기 수신수단에 의해 수신가능한 상기 방송신호의 채널을 지시하는 영역에 대한 채널데이터를 획득하는 데이터 획득수단;
    상기 채널을 상기 튜닝수단으로 설정되도록 변경하면서, 상기 튜닝수단이 상기 데이터 획득수단에 의해 획득된 상기 채널데이터에 의해 지시된 채널로 추출하는 채널을 검사함으로써 상기 튜닝수단이 상기 채널데이터에 의해 지시된 상기 모든 채널의 상기 방송신호를 추출하는 영역을 지정하는 제 1 영역 지정수단; 및
    상기 영역 지정수단이 단일영역을 지정할 때, 상기 단일영역의 상기 채널데이터에 의해 지시된 상기 채널을 설정하는 채널설정 수단;을 포함하는 것을 특징으로 하는 방송수신기.
  2. 제 1 항에 있어서,
    상기 데이터 획득수단은, 상기 채널데이터 뿐만 아니라, 영역들 사이의 근접관계를 지시하는 근접데이터를 획득하며; 그리고
    상기 영역 지정수단은, 상기 튜닝수단이 추출하는 상기 채널을 지시하는 상기 채널데이터의 제 1 영역과, 검사용 타킷으로서 제 2 영역이 상기 제 1 영역에 근접하였음을 나타내는 근접 데이터를 갖는 상기 제 2 영역을 설정하는 것을 특징으로 하는 방송수신기.
  3. 제 2 항에 있어서,
    상기 제 1 영역 지정수단에 의해 지정된 제 1 영역과, 상기 제 1 영역에 근접한 제 2 영역을 참조하여, 상기 제 1 영역 및 상기 제 2 영역의 상기 채널데이터에 의해 지시된 채널을 상기 튜닝수단으로 순차적으로 설정하고, 그리고 상기 튜닝수단이, 상기 제 1 영역 및 상기 제 2 영역의 상기 채널데이터에 의해 지시된 상기 모든 채널의 상기 방송신호를 추출하는 또 다른 영역을 지정하는 제 2 영역 지정수단을 더 포함하며, 그리고
    상기 제 2 영역 지정수단이 단일영역을 지정할 때, 상기 채널설정 수단은 상기 제 1 영역 및 상기 제 2 영역의 상기 채널데이터에 의해 지시된 상기 채널을 설정하는 것을 특징으로 하는 방송수신기.
  4. 제 3 항에 있어서,
    상기 튜닝수단이 상기 제 1 영역지정 수단에 의해 지정된 상기 영역 및 상기 근접영역의 상기 방송신호를 추출하는 영역이 없을 때, 상기 제 1 영역 지정수단은, 이미 설정된 상기 채널 이외의 채널을 상기 튜닝수단으로 순차적으로 설정하면서, 상기 튜닝수단이 상기 제 1 영역 지정수단에 의해 지정된 상기 영역과 상기 근접영역에 의해 지시된 상기 모든 채널의 상기 방송신호를 추출하는 영역을 지정하 는 것을 특징으로 하는 방송수신기.
  5. 제 1 항에 있어서,
    상기 영역이 지정된 후 상기 지정된 영역에 기초하여 상기 튜닝수단으로 설정되는 채널과, 상기 영역이 지정되기 전 상기 튜닝수단으로 설정된 채널을 자동적으로 결정하고 설정하는 튜닝제어수단을 더 포함하는 것을 특징으로 하는 방송수신기.
  6. 제 5 항에 있어서,
    상기 영역이 지정되기 전에, 상기 튜닝수단으로 설정된 상기 채널은, 방송신호가 상기 튜닝수단으로 설정되는 채널로부터 추출되는 방송국과 동일 그룹내에 속한 방송국이 방송신호를 송신하는 채널인 것을 특징으로 하는 방송수신기.
  7. 각 채널마다 송신된 방송신호를 수신하는 수신수단;
    상기 수신수단에 의해 수신된 상기 방송신호로부터 설정채널의 방송신호를 추출하는 튜닝수단;
    상기 수신수단에 의해 수신가능한 상기 방송신호의 채널을 지시하는 영역에 대한 채널데이터와, 영역들 사이의 근접관계를 지시하는 근접데이터를 획득하는 데이터 획득수단;
    상기 튜닝수단에 의해 추출된 채널을 지시하는 채널데이터에 관한 제 1 영역 과, 상기 제 1 영역에 근접하고 상기 근접데이터에 의해 지시되는 제 2 영역을 참조하여, 상기 제 1 영역 및 상기 제 2 영역의 상기 채널데이터에 의해 지시된 채널을 상기 튜닝수단으로 순차적으로 설정하고, 그리고 상기 튜닝수단이 상기 제 1 영역 및 상기 제 2 영역의 상기 채널데이터에 의해 지시된 상기 모든 채널의 상기 방송신호를 추출하는 영역을 지정하는 영역 지정수단; 및
    상기 영역 지정수단이 단일영역을 지정할 때, 상기 제 1 영역 및 상기 제 2 영역의 상기 채널데이터에 의해 지시된 채널을 설정하는 채널설정 수단;을 포함하는 것을 특징으로 하는 방송수신기.
  8. 제 7 항에 있어서,
    상기 튜닝수단은 제 1 튜너 및 제 2 튜너를 포함하며,
    상기 영역 지정수단은 상기 제 1 튜너를 사용함으로써 상기 영역을 지정하며, 그리고
    상기 제 1 튜너가 상기 방송신호를 추출하는 채널은 상기 방송신호를 검시하는 제 2 튜너로 설정되는 것을 특징으로 하는 방송수신기.
  9. 컴퓨터 판독가능한 프로그램 코드수단을 내장하여 갖는 컴퓨터 사용가능한 매체가 포함되며, 상기 컴퓨터 판독가능한 프로그램 코드수단은:
    각 채널마다 송신된 방송신호를 컴퓨터가 수신하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
    상기 수신된 방송신호로부터 설정채널의 방송신호를 컴퓨터가 추출하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
    상기 수신가능한 방송신호의 채널을 지시하는 영역에 대한 채널데이터를 컴퓨터가 획득하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
    튜너로 설정되는 상기 채널을 변경하면서, 상기 튜너가 상기 획득된 채널데이터에 의해 지시된 채널로 추출하는 채널을 검사함으로써 상기 튜너가 상기 채널데이터에 의해 지시된 상기 모든 채널의 상기 방송신호를 추출하는 영역을 컴퓨터가 지정하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단; 및
    단일영역이 지정될 때, 상기 단일영역의 채널데이터에 의해 지시된 채널을 컴퓨터가 설정하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;을 포함하는 제조품.
  10. 컴퓨터 판독가능한 프로그램 코드수단을 내장하여 갖는 컴퓨터 사용가능한 매체가 포함되며, 상기 컴퓨터 판독가능한 프로그램 코드수단은:
    각 채널마다 송신된 방송신호를 컴퓨터가 수신하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
    상기 수신된 방송신호로부터 설정채널의 방송신호를 컴퓨터가 추출하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
    수신기에 의해 수신가능한 상기 방송신호의 채널을 지시하는 영역에 대한 채널데이터와, 영역들 사이의 근접관계를 지시하는 근접데이터를 컴퓨터가 획득하도 록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;
    튜너에 의해 추출된 채널을 지시하는 채널데이터에 관한 제 1 영역과, 상기 제 1 영역에 근접하고 상기 근접데이터에 의해 지시된 제 2 영역을 참조하여, 상기 제 1 영역 및 상기 제 2 영역의 상기 채널데이터에 의해 지시된 채널을 상기 튜너로 순차적으로 설정하고, 그리고 상기 튜너가, 상기 제 1 영역 및 상기 제 2 영역의 상기 채널데이터에 의해 지시된 상기 모든 채널의 상기 방송신호를 추출하는 영역을 컴퓨터가 지정하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단; 및
    단일영역이 지정될 때, 상기 제 1 영역 및 상기 제 2 영역의 상기 채널데이터에 의해 지시된 채널을 컴퓨터가 설정하도록 하게 하는 컴퓨터 판독가능한 프로그램 코드수단;을 포함하는 제조품.
KR1020067026237A 2005-02-17 2006-02-17 방송수신기, 방송수신 방법 및 컴퓨터 판독가능 기록매체 KR100922465B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPJP-P-2005-00041125 2005-02-17
JP2005041125 2005-02-17

Publications (2)

Publication Number Publication Date
KR20070088309A true KR20070088309A (ko) 2007-08-29
KR100922465B1 KR100922465B1 (ko) 2009-10-21

Family

ID=36501892

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020067026237A KR100922465B1 (ko) 2005-02-17 2006-02-17 방송수신기, 방송수신 방법 및 컴퓨터 판독가능 기록매체

Country Status (6)

Country Link
US (1) US7596360B2 (ko)
EP (1) EP1745645B1 (ko)
JP (1) JP4635851B2 (ko)
KR (1) KR100922465B1 (ko)
CN (1) CN100461840C (ko)
WO (1) WO2006088243A1 (ko)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080022303A1 (en) * 2006-07-21 2008-01-24 Mediatek Inc. Method and apparatus for supplementing channel information
KR101405804B1 (ko) * 2007-11-27 2014-06-13 삼성전자주식회사 디지털 멀티미디어 방송 수신 이동통신단말기의 방송채널자동 변경 장치 및 방법
JP4670953B2 (ja) * 2008-12-18 2011-04-13 ソニー株式会社 受信装置、受信方法、およびプログラム
US20100231809A1 (en) * 2009-02-19 2010-09-16 Panasonic Corporation Broadcast receiving apparatus, and broadcast receiving method
JP5542417B2 (ja) * 2009-11-09 2014-07-09 三菱電機株式会社 デジタル放送受信装置及びデジタル放送受信方法
KR102131862B1 (ko) * 2014-01-03 2020-07-08 삼성전자 주식회사 라디오 방송 제공 방법 및 장치
US10512017B2 (en) * 2017-05-16 2019-12-17 II John Thomas Walker Device for radio communications and method for establishing and maintaining communications between device and fixed location radio communication facilities

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3936577A1 (de) * 1989-11-03 1991-05-08 Bosch Gmbh Robert Rundfunkempfaenger, insbesondere fahrzeugempfaenger
JPH04137813A (ja) * 1990-09-27 1992-05-12 Mitsubishi Electric Corp 受信機
FR2685845A1 (fr) 1991-12-26 1993-07-02 Thomson Consumer Electronics Recepteur de chaines de television muni d'un systeme d'affectation automatique des canaux.
DE4233210C2 (de) * 1992-10-02 1996-08-14 Bosch Gmbh Robert Rundfunkempfänger
JP3405599B2 (ja) * 1994-07-07 2003-05-12 株式会社東芝 地域放送チャンネルの設定方法及び装置
JP3538907B2 (ja) 1994-08-19 2004-06-14 セイコーエプソン株式会社 移動体用の放送波受信装置
JPH098606A (ja) * 1995-06-22 1997-01-10 Nippon Columbia Co Ltd 車載用rds受信機
JP3444763B2 (ja) * 1997-09-11 2003-09-08 株式会社ケンウッド オートプリセット式ラジオ受信機
JP2000013699A (ja) * 1998-06-19 2000-01-14 Sanyo Electric Co Ltd テレビジョン受像機
JP2001067594A (ja) * 1999-08-31 2001-03-16 Hitachi Ltd 放送方法、及び、装置、ならびに、交通情報編集装置、及び、交通情報提示システム
JP3824520B2 (ja) 2001-11-22 2006-09-20 シャープ株式会社 放送チャンネル設定装置およびその設定方法
JP4026403B2 (ja) * 2002-04-30 2007-12-26 日本電気株式会社 放送鉄塔選択方法、放送鉄塔選択プログラム及び放送受信装置

Also Published As

Publication number Publication date
KR100922465B1 (ko) 2009-10-21
CN100461840C (zh) 2009-02-11
JP4635851B2 (ja) 2011-02-23
US7596360B2 (en) 2009-09-29
JP2006262441A (ja) 2006-09-28
EP1745645B1 (en) 2015-08-26
WO2006088243A1 (en) 2006-08-24
EP1745645A1 (en) 2007-01-24
CN1969546A (zh) 2007-05-23
US20060181652A1 (en) 2006-08-17

Similar Documents

Publication Publication Date Title
KR100922465B1 (ko) 방송수신기, 방송수신 방법 및 컴퓨터 판독가능 기록매체
KR100754676B1 (ko) 디지털 방송 수신 단말기의 전자 프로그램 가이드 데이터관리 장치 및 방법
US20070263124A1 (en) Broadcast Receiving Apparatus
EP0680166A1 (en) Method for tuning a broadcast receiver using programme identification data transmitted on an auxiliary subcarrier
CN102118591B (zh) 数字广播接收装置以及数字广播接收方法
KR100724979B1 (ko) 디지털 방송 수신 장치 및 방법
JP5021989B2 (ja) 放送受信装置及び受信方法
EP1549071B1 (en) Apparatus and program for reserving a broadcast program
US7859598B2 (en) Receiving apparatus
US20110252442A1 (en) Method and apparatus for tuning to program channel based on sound sample in mobile communication terminal
JP4615319B2 (ja) 電子番組表表示装置、電子番組表表示方法、プログラム、およびそのプログラムを記録した記録媒体
JP5192300B2 (ja) データ放送受信装置及び携帯型機器
JP4623989B2 (ja) 放送受信機
KR20080058719A (ko) 방송용 단말기 및 이를 위한 선호 방송 프로그램 알림 방법
JP4309870B2 (ja) ディジタル放送受信装置
KR101362576B1 (ko) 방송 수신 장치 및 이를 이용한 비디오 방송의 대표 영상제공 방법
JP4546395B2 (ja) 放送受信制御方法および放送受信装置
JP4466592B2 (ja) 放送受信装置およびチャンネルスキャン方法ならびに制御プログラム
JP2006332798A (ja) 地上波デジタル放送受信機
JP2001308732A (ja) ラジオ放送受信機
JP2020005031A (ja) ラジオ受信装置、車載装置、及びラジオ受信プログラム
JP2001203948A (ja) デジタルテレビ放送システム
JP2007251261A (ja) 地上波デジタル放送車載受信装置
JP2007184679A (ja) モバイル通信端末
JP2018191031A (ja) 放送受信機及びリスト作成方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
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: 20120924

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20131004

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20141006

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20151002

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160921

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee