KR20040067861A - 표시 장치 및 제어 방법 - Google Patents
표시 장치 및 제어 방법 Download PDFInfo
- Publication number
- KR20040067861A KR20040067861A KR10-2003-7011259A KR20037011259A KR20040067861A KR 20040067861 A KR20040067861 A KR 20040067861A KR 20037011259 A KR20037011259 A KR 20037011259A KR 20040067861 A KR20040067861 A KR 20040067861A
- Authority
- KR
- South Korea
- Prior art keywords
- image data
- display
- display device
- data
- mosquito
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/60—Receiver circuitry for the reception of television signals according to analogue transmission standards for the sound signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/147—Scene change detection
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
다수의 텔레비젼 수상기를 접속하여 사용한 경우에, 단체로 사용하는 경우보다도 높은 기능을 실현한다. 모기(텔레비젼 수상기)(1)에서는 텔레비젼 방송 프로그램이 표시됨과 함께, 그 특징이 검출된다. 또한, 모기(1)에서는 텔레비젼 방송 프로그램의 특징으로부터 장면 체인지가 검출되고, 그 장면 체인지 직후의 프레임의 화상 데이터를 표시하도록, 자기(텔레비젼 수상기)(211)가 제어된다. 자기(211)에서는 장면 체인지 직후의 프레임이 표시된다. 그 후, 또한, 모기(1)에 표시된 화상 데이터에 장면 체인지가 발생하면, 그 장면 체인지 직후의 프레임의 화상 데이터가 자기(211)에서 지금까지 표시되어 있었던 화상 데이터 대신 표시된다. 본 발명은 예를 들면, 텔레비젼 수상기에 적용할 수 있다.
Description
예를 들면, 텔레비젼 수상기에서는 텔레비젼 방송 신호가 수신되며, 텔레비젼 방송 프로그램으로서의 화상이 표시됨과 함께, 그 화상에 부수되는 음성이 출력된다.
그런데, 종래의 텔레비젼 수상기는 단체로 동작하는 것을 전제로 하는 것이고, 이 때문에, 사용자가 새롭게 텔레비젼 수상기를 구입한 경우에는 사용자가 소유하고 있었던 텔레비젼 수상기는 불필요해져서, 아직 사용 가능하더라도 폐기되는 경우가 많다.
따라서, 다수의 텔레비젼 수상기를 접속한 경우에, 단체인 경우보다도 높은 기능을 실현할 수 있다면, 사용 가능한 텔레비젼 수상기의 폐기를 방지하여서, 자원의 유효한 이용에 이바지할 수 있다.
한편, 예를 들면, 유아나 고령자가 있는 가정에서, 항상, 유아나 고령자를감시하는 것은 곤란하며, 일반적으로는 가족이나 그 밖의 보호자가 유아나 고령자의 모습을 정기적 또는 부정기적으로 보러 가게 된다.
그러나, 이 경우, 보호자의 부담은 상당한 것이며, 이 때문에, 보호자의 부담을 경감할 어떠한 수단이 요청되고 있다.
따라서, 예를 들면, 방에 있는 유아나 고령자의 모습을 촬영하여, 그 화상을 다른 방의 모니터에 비추는 감시 카메라 시스템이 있다.
그러나, 종래의 감시 카메라 시스템에서는 카메라로부터의 영상을 항상, 또는 정기적 혹은 부정기적으로 확인하지 않으면 안되어서, 보호자의 부담은 다소 경감은 되지만, 여전히 크다.
또한, 가정에는 텔레비젼 수상기가 있는 경우가 많지만, 그 텔레비젼 수상기 이외에, 감시 카메라 시스템의 모니터를 제공하지 않으면 안되므로, 그 만큼의 주거 공간이 침범되게 된다.
따라서, 감시 카메라 시스템의 카메라로부터의 화상을 가정에 있는 텔레비젼 수상기에 비추는 방법이 있다.
그러나, 감시 카메라 시스템의 카메라로부터의 화상을 텔레비젼 수상기에 비춘다면, 보호자는 그 텔레비젼 수상기로 텔레비젼 방송 프로그램을 시청할 수 없게 된다.
따라서, 텔레비젼 수상기에서, 텔레비젼 방송 프로그램과, 감시 카메라 시스템의 카메라로부터의 영상을 보호자가 전환하는 방법이 있지만, 텔레비젼 방송 프로그램과, 감시 카메라 시스템의 카메라로부터의 영상과의 전환 조작을 행하는 것은 번거로우며, 또한, 보호자가 그 전환을 잊어버려 최악의 경우에는 부주의로 긴급 사태가 발생할 수 있다.
<발명의 개시>
본 발명은 이상과 같은 상황에 감안하여 이루어진 것으로, 다수의 텔레비젼 수상기 등의 표시 장치를 접속하여 사용하는 경우에, 단체(單體)로 사용하는 경우보다도 높은 기능을 실현할 수 있도록 하며, 또한, 기존의 텔레비젼 수상기 등에 의해 사용자가 용이하게 긴급 사태를 인식할 수 있도록 함으로써, 기존의 텔레비젼 수상기의 유효한 이용을 도모할 수 있도록 하는 것이다.
본 발명의 제1 표시 장치는 적어도 화상 데이터를 포함하는 입력 데이터의 특징을 검출하는 특징 검출 수단과, 특징 검출 수단에 의한 특징 검출 결과에 대응하여, 입력 데이터에 포함되는 화상을 표시 수단 또는 다른 표시 장치 중 적어도 어느 한쪽에 표시시키는 제어를 행하는 제어 수단을 포함하는 것을 특징으로 한다.
본 발명의 제1 제어 방법은 적어도 화상 데이터를 포함하는 입력 데이터의 특징을 검출하는 특징 검출 단계와, 특징 검출 단계에 의한 특징 검출 결과에 대응하여, 입력 데이터에 포함되는 화상을 표시 수단 또는 다른 표시 장치 중 적어도 어느 한쪽에 표시시키는 제어를 행하는 제어 단계를 포함하는 것을 특징으로 한다.
본 발명의 제1 프로그램은 적어도 화상 데이터를 포함하는 입력 데이터의 특징을 검출하는 특징 검출 단계와, 특징 검출 단계에 의한 특징 검출 결과에 대응하여, 입력 데이터에 포함되는 화상을 표시 수단 또는 다른 표시 장치 중 적어도 어느 한쪽에 표시시키는 제어를 행하는 제어 단계를 포함하는 것을 특징으로 한다.
본 발명의 제1 기억 매체는 적어도 화상 데이터를 포함하는 입력 데이터의 특징을 검출하는 특징 검출 단계와, 특징 검출 단계에 의한 특징 검출 결과에 대응하여, 입력 데이터에 포함되는 화상을 표시 수단 또는 다른 표시 장치 중 적어도 어느 한쪽에 표시시키는 제어를 행하는 제어 단계를 포함하는 프로그램이 기억되어 있는 것을 특징으로 한다.
본 발명의 제2 표시 장치는 다른 표시 장치로부터의 제어에 대응하여, 적어도 화상 데이터를 포함하는 입력 데이터에서의 화상 데이터의 1 장면을 기억하는 기억 수단과, 기억 수단에 기억된 화상 데이터를 표시하는 표시 수단을 포함하는 것을 특징으로 한다.
본 발명의 제2 제어 방법은 다른 표시 장치로부터의 제어에 대응하여, 적어도 화상 데이터를 포함하는 입력 데이터에서의 화상 데이터의 1 장면을 기억하는 기억 단계와, 기억 단계에서 기억된 화상 데이터를 표시하는 표시 단계를 포함하는 것을 특징으로 한다.
본 발명의 제2 프로그램은 다른 표시 장치로부터의 제어에 대응하여, 적어도 화상 데이터를 포함하는 입력 데이터에서의 화상 데이터의 1 장면을 기억하는 기억 단계와, 기억 단계에서 기억된 화상 데이터를 표시하는 표시 단계를 포함하는 것을 특징으로 한다.
본 발명의 제2 기억 매체는 다른 표시 장치로부터의 제어에 대응하여, 적어도 화상 데이터를 포함하는 입력 데이터에서의 화상 데이터의 1 장면을 기억하는 기억 단계와, 기억 단계에서 기억된 화상 데이터를 표시하는 표시 단계를 포함한프로그램이 기억되어 있는 것을 특징으로 한다.
본 발명의 표시 시스템은 제1 표시 장치가 화상 데이터를 표시하는 제1 표시 수단과, 적어도 화상 데이터를 포함하는 입력 데이터의 특징을 검출하는 특징 검출 수단과, 입력 데이터의 특징 검출 결과에 대응하여, 입력 데이터에 포함되는 화상 데이터를 제1 표시 수단 또는 하나 이상의 제2 표시 장치 중 적어도 어느 하나에 표시시키는 제어를 행하는 제어 수단을 포함하며, 하나 이상의 제2 표시 장치가 제1 표시 장치로부터의 제어에 대응하여, 입력 데이터에서의 화상 데이터의 1 장면(scene)을 기억하는 기억 수단과, 기억 수단에 기억된 화상 데이터를 표시하는 제2 표시 수단을 포함하는 것을 특징으로 한다.
본 발명의 제1 표시 장치 및 제어 방법과, 프로그램 및 기억 매체에서는 적어도 화상 데이터를 포함하는 입력 데이터의 특징이 검출되고, 그 검출 결과에 대응하여, 입력 데이터에 포함되는 화상을 표시 수단 또는 다른 표시 장치 중 적어도 어느 한쪽에 표시시키는 제어가 행해진다.
본 발명의 제2 표시 장치 및 제어 방법, 및 프로그램 및 기억 매체에서는 다른 표시 장치로부터의 제어에 대응하여, 적어도 화상 데이터를 포함하는 입력 데이터에서의 화상 데이터의 1 장면이 기억되고, 그 기억된 화상 데이터가 표시된다.
본 발명의 표시 시스템에서는 제1 표시 장치에서, 적어도 화상 데이터를 포함하는 입력 데이터의 특징이 검출되고, 그 검출 결과에 대응하여, 입력 데이터에 포함되는 화상 데이터를 제1 표시 수단 또는 하나 이상의 제2 표시 장치 중 적어도 어느 하나에 표시시키는 제어가 행해진다. 한편, 하나 이상의 제2 표시 장치에서는 제1 표시 장치로부터의 제어에 대응하여, 입력 데이터에서의 화상 데이터의 1 장면이 기억되며, 그 기억된 화상 데이터가 표시된다.
본 발명은 표시 장치 및 제어 방법에 관한 것으로, 특히, 예를 들면, 다수의 표시 장치를 접속하여 사용한 경우에, 단체(單體)로 사용한 경우보다도 높은 기능을 실현할 수 있도록 하며, 또한, 예를 들면, 기존의 텔레비젼 수상기의 유효한 이용을 도모할 수 있도록 하는 표시 장치 및 제어 방법에 관한 것이다.
도 1A는 본 발명을 적용한 스케일 가능한 TV 시스템의 일 실시 형태의 구성예를 도시하는 사시도.
도 1B는 본 발명을 적용한 스케일 가능한 TV 시스템의 일 실시 형태의 구성예를 도시하는 사시도.
도 2는 모기(1)의 외관 구성예를 도시하는 사시도.
도 3A는 모기(1)의 외관 구성예를 도시하는 정면도.
도 3B는 모기(1)의 외관 구성예를 도시하는 상면도.
도 3C는 모기(1)의 외관 구성예를 도시하는 우측면도.
도 3D는 모기(1)의 외관 구성예를 도시하는 좌측면도.
도 3E는 모기(1)의 외관 구성예를 도시하는 저면도.
도 3F는 모기(1)의 외관 구성예를 도시하는 배면도.
도 4는 자기(2)의 외관 구성예를 도시하는 사시도.
도 5A는 자기(2)의 외관 구성예를 도시하는 정면도.
도 5B는 자기(2)의 외관 구성예를 도시하는 상면도.
도 5C는 자기(2)의 외관 구성예를 도시하는 우측면도.
도 5D는 자기(2)의 외관 구성예를 도시하는 좌측면도.
도 5E는 자기(2)의 외관 구성예를 도시하는 저면도.
도 5F는 자기(2)의 외관 구성예를 도시하는 배면도.
도 6은 스케일 가능한 TV 시스템을 구성하는 모기(1) 및 자기(2)를 수납하는 전용 래크(rack)의 외관 구성예를 도시하는 사시도.
도 7은 리모콘(15)의 외관 구성예를 도시하는 평면도.
도 8은 리모콘(35)의 외관 구성예를 도시하는 평면도.
도 9는 리모콘(15)의 다른 외관의 구성예를 도시하는 평면도.
도 10은 모기(1)의 전기적 구성예를 도시하는 블록도.
도 11은 자기(2)의 전기적 구성예를 도시하는 블록도.
도 12는 IEEE1394 통신 프로토콜층 구조를 도시한 도면.
도 13은 CSR 아키텍처의 어드레스 공간을 나타내는 도면.
도 14는 CSR의 오프셋 어드레스, 명칭, 및 기능을 나타내는 도면.
도 15는 제네랄 ROM 포맷을 나타내는 도면.
도 16은 버스 인포 블록, 루트 디렉토리, 및 유닛 디렉토리의 상세를 나타내는 도면.
도 17은 PCR의 구성을 나타내는 도면.
도 18A는 oMPR의 구성을 나타내는 도면.
도 18B는 oPCR의 구성을 나타내는 도면.
도 18C는 iMPR의 구성을 나타내는 도면.
도 18D는 iPCR의 구성을 나타내는 도면.
도 19는 AV/C 커맨드의 비동기 전송 모드로 전송되는 패킷의 데이터 구조를도시한 도면.
도 20A는 AV/C 커맨드에서의 ctype/response를 나타내는 도면.
도 20B는 AV/C 커맨드에서의 subunit_type을 나타내는 도면.
도 20C는 AV/C 커맨드에서의 opcode를 나타내는 도면.
도 21A는 AV/C 커맨드에서의 커맨드의 구체예를 나타내는 도면.
도 21B는 AV/C 커맨드에서의 응답의 구체예를 나타내는 도면.
도 22는 리모콘(15)의 전기적 구성예를 도시하는 블록도.
도 23은 리모콘(15)이 송수신하는 프레임 데이터의 포맷을 나타내는 도면.
도 24는 리모콘(35)의 전기적 구성예를 도시하는 블록도.
도 25는 IR 인터페이스(135)의 전기적 구성예를 도시하는 블록도.
도 26은 리모콘(15)의 처리를 설명하는 흐름도.
도 27은 IR 인터페이스(135)의 처리를 설명하는 흐름도.
도 28은 모기(1)의 처리를 설명하는 흐름도.
도 29는 모기(1)에 의한 인증 처리를 설명하는 흐름도.
도 30은 자기(2)의 처리를 설명하는 흐름도.
도 31은 자기(2)에 의한 인증 처리를 설명하는 흐름도.
도 32는 신호 처리부(127)의 제1 구성예를 도시하는 블록도.
도 33은 신호 처리부(127)에 의한 제1 모기의 가상 다시점 표시 처리를 설명하는 흐름도.
도 34는 신호 처리부(147)의 제1 구성예를 도시하는 블록도.
도 35는 신호 처리부(147)에 의한 제1 자기의 가상 다시점 표시 처리를 설명하는 흐름도.
도 36A는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 36B는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 36C는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 37A는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 37B는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 37C는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 38은 신호 처리부(127)의 제2 구성예를 도시하는 블록도.
도 39는 신호 처리부(127)에 의한 제2 모기의 가상 다시점 표시 처리를 설명하는 흐름도.
도 40은 신호 처리부(127)의 제3 구성예를 도시하는 블록도.
도 41은 신호 처리부(127)에 의한 제3 모기의 가상 다시점 표시 처리를 설명하는 흐름도.
도 42는 신호 처리부(147)의 제2 구성예를 도시하는 블록도.
도 43은 신호 처리부(147)에 의한 제2 자기의 가상 다시점 표시 처리를 설명하는 흐름도.
도 44는 신호 처리부(127)의 제4 구성예를 도시하는 블록도.
도 45는 신호 처리부(127)에 의한 제4 모기의 가상 다시점 표시 처리를 설명하는 흐름도.
도 46은 적외선 통신에 의한 모기(1)로부터 자기(2)로의 커맨드의 송신을 나타내는 도면.
도 47은 모기(1)로부터 자기(2)로의 커맨드의 송신이 행해지는 경우의 리모콘(15)의 처리를 설명하는 흐름도.
도 48은 신호 처리부(127)의 제5 구성예를 도시하는 블록도.
도 49는 신호 처리부(127)에 의한 제5 모기의 가상 다시점 표시 처리를 설명하는 흐름도.
도 50은 신호 처리부(127)의 제6 구성예를 도시하는 블록도.
도 51은 신호 처리부(127)에 의한 제6 모기의 가상 다시점 표시 처리를 설명하는 흐름도.
도 52A는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 52B는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 52C는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 53은 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 54는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 55는 신호 처리부(127)의 제7 구성예를 도시하는 블록도.
도 56은 신호 처리부(127)에 의한 제7 모기의 가상 다시점 표시 처리를 설명하는 흐름도.
도 57은 신호 처리부(127)의 제8 구성예를 도시하는 블록도.
도 58은 신호 처리부(127)에 의한 제8 모기의 가상 다시점 표시 처리를 설명하는 흐름도.
도 59는 신호 처리부(127)의 제9 구성예를 도시하는 블록도.
도 60은 신호 처리부(127)에 의한 제9 모기의 가상 다시점 표시 처리를 설명하는 흐름도.
도 61A는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 61B는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 61C는 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2)에서의 표시예를 나타내는 도면.
도 62는 모기(1)의 다른 전기적 구성예를 도시하는 블록도.
도 63A는 본 발명을 적용한 스케일 가능한 TV 시스템의 다른 실시 형태의 구성예를 도시하는 사시도.
도 63B는 본 발명을 적용한 스케일 가능한 TV 시스템의 다른 실시 형태의 구성예를 도시하는 사시도.
도 64는 모기(1)의 전기적 구성예를 도시하는 블록도.
도 65는 자기(2)의 전기적 구성예를 도시하는 블록도.
도 66은 본 발명을 적용한 시큐러티 시스템의 일 실시 형태의 구성예를 도시하는 블록도.
도 67은 카메라(1162)의 구성예를 도시하는 블록도.
도 68은 모기(1)의 처리를 설명하는 흐름도.
도 69는 모기(1)에 의한 인증 처리를 설명하는 흐름도.
도 70은 자기(2)의 처리를 설명하는 흐름도.
도 71은 자기(2)에 의한 인증 처리를 설명하는 흐름도.
도 72A는 스케일 가능한 TV 시스템(1161)의 모기(1)에 의한 화면 표시의 표시예를 나타내는 도면.
도 72B는 스케일 가능한 TV 시스템(1161)에 의한 전(全) 화면 표시의 표시예를 나타내는 도면.
도 73은 데이터 처리부(1137C)의 구성예를 도시하는 블록도.
도 74A는 데이터 처리부(1137C)에 의한 화상 데이터 처리를 설명하는 흐름도.
도 74B는 데이터 처리부(1137C)에 의한 음성 데이터 처리를 설명하는 흐름도.
도 75는 경고 처리부(1137D)의 구성예를 도시하는 블록도.
도 76은 경고 처리부(1137D)에 의한 이상 판정/경고 처리를 설명하는 흐름도.
도 77A는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 77B는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 77C는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 77D는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 78A는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 78B는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 78C는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 78D는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 78E는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 78F는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 78G는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 78H는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 78I는 이상 판정부(1213)의 처리를 설명하기 위한 도면.
도 79A는 시큐러티 컨트롤러(1137A)에 의한 경고 처리를 설명하기 위한 도면.
도 79B는 시큐러티 컨트롤러(1137A)에 의한 경고 처리를 설명하기 위한 도면.
도 80A는 시큐러티 컨트롤러(1137A)에 의한 경고 처리를 설명하기 위한 도면.
도 80B는 시큐러티 컨트롤러(1137A)에 의한 경고 처리를 설명하기 위한 도면.
도 81은 모기(1)의 전기적 구성의 다른 예를 나타내는 블록도.
도 82A는 시큐러티 컨트롤러(1137A)에 의한 경고 처리를 설명하기 위한 도면.
도 82B는 시큐러티 컨트롤러(1137A)에 의한 경고 처리를 설명하기 위한 도면.
도 83은 모기(1)의 전기적 구성의 또 다른 예를 나타내는 블록도.
도 84는 본 발명을 적용한 컴퓨터의 일 실시 형태의 구성예를 도시하는 블록도.
<발명을 실시하기 위한 최량의 형태>
도 1A 및 도 1B는 본 발명을 적용한 스케일 가능한 TV(Television) 시스템(시스템이란, 복수의 장치가 논리적으로 집합된 물건을 말하며, 각 구성 장치가 동일한 케이스 내에 있는지의 여부는 묻지 않음)의 일 실시 형태의 구성예를 도시하는 사시도이다.
도 1A의 실시 형태에서는, 스케일 가능한 TV 시스템은 9대의 텔레비젼 수상기(1, 및 211, 212, 213, 221, 223, 231, 232, 233)로 구성되어 있다. 또한, 도 1B의 실시 형태에서는, 스케일 가능한 TV 시스템은 25대의 텔레비젼 수상기(1, 및 211, 212, 213, 214, 215, 221, 222, 223, 224, 225, 231, 232, 234, 235, 241, 242, 243, 244, 245, 251, 252, 253, 254, 255)로 구성되어 있다.
여기서, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 수는 9대나 25대로 한정되는 것이 아니다. 즉, 스케일 가능한 TV 시스템은 임의의 복수대의 텔레비젼 수상기에 의해 구성하는 것이 가능하다. 또한, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 배치는 도 1A와 도 1B에 도시한 바와 같이, 가로×세로가 3×3나 5×5에 한정되는 것이 아니다. 즉, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 배치는 그 밖에, 예를 들면, 가로×세로가 1×2나, 2×1, 2×3 등으로 하는 것도 가능하다. 또한, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 배치 형상은 도 1A 및 도 1B에 도시한 바와 같이, 격자형(매트릭스형)에 한정되는 것이 아니라, 예를 들면, 피라미드형이어도 된다.
이와 같이, 스케일 가능한 TV 시스템은 임의의 복수대의 텔레비젼 수상기를 가로와 세로 각각에, 임의의 대수만큼 배치하여 구성할 수 있는 것이기 때문에, 「스케일 가능한」 시스템이라고 말할 수 있다.
스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기에는 다른 텔레비젼 수상기를 제어할 수 있는 부모 텔레비젼 수상기(이하, 적절하게는 모기(母機)라 함)와, 다른 텔레비젼 수상기로부터 제어될 수 있지만, 다른 텔레비젼 수상기를 제어할 수 없는 자식 텔레비젼 수상기(이하, 적절히 자기(子機)라 함)의 2 종류가 존재한다.
스케일 가능한 TV 시스템이 후술하는 각종 처리를 행하기 위해서는, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기는, 스케일 가능한 TV 시스템에 대응하는 것(이하, 적절하게는 스케일 가능한 대응기라 함)이고, 또한, 그 중 적어도 하나가 모기일 것이 조건으로 되어 있다. 이를 위해, 도 1A 및 도 1B의 실시 형태에서는, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기 중, 예를 들면, 중심에 배치되는 텔레비젼 수상기가 모기(1)로 되어 있다.
이상으로부터, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기 중에, 스케일 가능한 대응기가 아닌 텔레비젼 수상기가 존재하는 경우에는, 그 텔레비젼 수상기에 의해서는 스케일 가능한 TV 시스템의 기능을 누릴 수 없다. 또한, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기가 스케일 가능한 대응기이더라도, 그 전체가 자기인 경우에는 스케일 가능한 TV 시스템의 기능을 누릴 수 없다.
따라서, 사용자는 스케일 가능한 TV 시스템의 기능을 향수하기 위해서는 적어도, 1대 이상의 모기, 또는 1대의 모기와 1대 이상의 자기를 구입할 필요가 있다.
또, 모기는 자기의 기능도 갖고 있으며, 따라서, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기 중에, 복수대의 모기가 존재하고 있어도 괜찮다.
도 1A의 실시 형태에서는, 3×3대의 텔레비젼 수상기 중, 중심(좌측으로부터 2번째이자, 위에서부터 2번째)에 배치되어 있는 텔레비젼 수상기(1)가 모기로 되어 있으며, 다른 8대의 텔레비젼 수상기(211, 212, 213, 221, 223, 231, 232, 233)가 자기로 되어 있다. 또한, 도 1B의 실시 형태에서는, 5×5대의 텔레비젼 수상기 중, 중심(좌측으로부터 3번째이자, 위에서부터 3번째)에 배치되어 있는 텔레비젼 수상기(1)가 모기로 되어 있으며, 다른 24대의 211, 212, 213, 214, 215, 221, 222, 223, 224, 225, 231, 232, 234, 235, 241, 242, 243, 244, 245, 251, 252, 253, 254, 255가 자기로 되어 있다.
따라서, 도 1A 및 도 1B의 실시 형태에서는 모기(1)는 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 중심에 배치되어 있지만, 모기(1)의 위치는 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 중심에 한정되는 것이 아니라, 모기(1)는 좌측 위나 우측 아래, 그 밖의 임의의 위치에 배치되는 것이 가능하다.
또, 스케일 가능한 TV 시스템에서는 모기(1)가 어느 하나의 위치에 배치되어 있는 경우라도, 그 중심에 배치되어 있는 텔레비젼 수상기를 모기로 간주하여, 후술하는 각 처리를 행하도록 하는 것이 가능하다.
여기서, 이하에서는 설명을 간단히 하기 위해서, 스케일 가능한 TV 시스템은 도 1A에 도시한 바와 같이, 3×3대의 텔레비젼 수상기로 구성되는 것으로 하며, 또한, 모기(1)는 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 중심에 배치되는 것으로 한다.
또, 스케일 가능한 TV 시스템을 구성하는 자기(2ij)의 첨자 ij는 그 자기(2ij)가 스케일 가능한 TV 시스템에서, 제i열 제j행(위에서부터 i행째이자, 좌측으로부터 j열째)에 배치되어 있는 것을 나타낸다.
또한, 이하, 적절히 자기(2ij)를 특별히 구별할 필요가 없으므로, 자기(2)로 기술한다.
다음으로, 도 2는 모기(1)인 텔레비젼 수상기의 구성예를 도시하는 사시도이다.
모기(1)는 그 표시 화면의 사이즈가 예를 들면, 14인치(inch) 또는 15인치 등의 텔레비젼 수상기이고, 그 정면 중앙 부분에 화상을 표시하는 CRT(Cathod Ray Tube)(11)가 제공되어 있으며, 또한, 그 정면의 좌단과 우단에 음성을 출력하는 스피커 유닛(12L 및 12R)이 각각 제공되어 있다.
그리고, 안테나(도시 생략)에서 수신된 텔레비젼 방송 신호에서의 화상이 CRT(11)에서 표시되며, 또한, 그 화상에 부수되는 음성의 L(Left) 채널과 R(Right) 채널이 스피커 유닛(12L 및 12R)으로부터 각각 출력된다.
모기(1)에는 적외선 IR(Infrared Ray)을 출사하는 리모트 커맨더(이하, 적절히 리모콘이라 함)(15)가 부수되어 있으며, 사용자는 이 리모콘(15)을 조작함으로써, 수신 채널이나 음량의 변경, 그 밖의 각종 커맨드를 모기(1)에 제공할 수 있다.
또, 리모콘(15)은 적외선 통신을 행하는 것에 한정되는 것이 아니라, 예를들면, BlueTooth(상표)나 그 밖의 무선 통신을 행하는 것을 채용하는 것이 가능하다.
또한, 리모콘(15)은 모기(1) 뿐만 아니라, 자기(2)를 제어하는 것도 가능하다.
다음으로, 도 3A 내지 도 3F는 도 2의 모기(1)의 구성예를 도시하는 6면도이다.
도 3A는 모기(1)의 정면을, 도 3B는 모기(1)의 상면을, 도 3C는 모기(1)의 저면을, 도 3D는 모기(1)의 좌측면을, 도 3E는 모기(1)의 우측면을, 도 3F는 모기(1)의 배면을 각각 나타내고 있다.
모기(1)의 상면(도 3B), 저면(도 3C), 좌측면(도 3D), 및 우측면(도 3E)에는 고정 기구가 제공되어 있다. 후술하는 바와 같이, 자기(2)인 텔레비젼 수상기의 상면, 저면, 좌측면, 및 우측면에도 마찬가지의 고정 기구가 제공되어 있으며, 모기(1)의 상면측, 저면측, 좌측면측, 또는 우측면측에 자기(2)나 다른 모기가 배치되면, 모기(1)의 상면, 저면, 좌측면, 또는 우측면에 제공된 고정 기구와, 자기(2)나 다른 모기가 대향하는 면에 제공된 고정 기구가 예를 들면, 감합(嵌合)하여 모기(1)와, 자기(2)나 다른 모기가 쉽게 분리되지 않도록 고정된다. 이것에 의해, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 위치 어긋남 등을 방지하게 된다.
또, 고정 기구는 기계적인 기구에 의해 구성할 수도 있으며, 그 밖에, 예를 들면, 자석 등에 의해 구성하는 것도 가능하다.
모기(1)의 배면에는 도 3F에 도시한 바와 같이, 단자 패널(21), 안테나 단자(22), 입력 단자(23), 및 출력 단자(24)가 제공되어 있다.
단자 패널(21)에는 모기(1)와, 도 1A의 스케일 가능한 TV 시스템을 구성하는 8대의 자기(211, 212, 213, 221, 223, 231, 232, 233) 각각을 전기적으로 접속하기 위한 8개의 IEEE(Institute of Electrical and Electronics Engineers)1394 단자(2111, 2112, 2113, 2121, 2123, 2131, 2132, 2133)가 제공되어 있다.
여기서, 도 3F의 실시 형태에서는 모기(1)가 도 1A의 스케일 가능한 TV 시스템에서의 자기(2ij)의 위치를 파악하기 위해서, 단자 패널(21)에서는 사용자가 스케일 가능한 TV 시스템을 그 배면측으로부터 본 경우에, 도 1A의 스케일 가능한 TV 시스템에서의 자기(2ij)의 위치에 대응하는 위치에, 그 자기(2ij)와 접속되는 IEEE1394 단자(21ij)가 제공되어 있다.
따라서, 도 1A의 스케일 가능한 TV 시스템에서, 자기(211)는 IEEE1394 단자(2111)를, 자기(212)는 IEEE1394 단자(2112)를, 자기(213)는 IEEE1394 단자(2113)를, 자기(221)는 IEEE1394 단자(2121)를, 자기(223)는 IEEE1394 단자(2123)를, 자기(231)는 IEEE1394 단자(2131)를, 자기(232)는 IEEE1394 단자(2132)를, 자기(233)는 IEEE1394 단자(2133)를 각각 경유하여 모기(1)와 접속하도록 사용자는 접속을 행한다.
또, 도 1A의 스케일 가능한 TV 시스템에서, 자기ij를 단자 패널(21)의 어느 IEEE1394 단자와 접속할지는 특별히 한정되는 것은 아니다. 단, 자기ij를 IEEE1394 단자(21ij) 이외의 IEEE1394 단자와 접속하는 경우에는 그 자기ij가 도 1A의 스케일 가능한 TV 시스템의 제i열 제j행에 배치되어 있을 것을 모기(1)에 설정할 필요가 있다(사용자에게 설정받을 필요가 있음).
또한, 도 3F의 실시 형태에서는 단자 패널(21)에, 8개의 IEEE1394 단자(2111내지 2133)를 제공하고, 모기(1)와, 8대의 자기(211내지 233) 각각을 병렬 접속하도록 하였지만, 모기(1)와, 8대의 자기(211내지 233)와는 직렬 접속하는 것도 가능하다. 즉, 자기(2ij)는 다른 자기(2ij)를 경유하여, 모기(1)와 접속하는 것이 가능하다. 단, 이 경우에도, 자기ij가 도 1A의 스케일 가능한 TV 시스템의 제i열 제j행에 배치되어 있을 것을 모기(1)에 설정할 필요가 있다. 따라서, 단자 패널(21)에 제공하는 IEEE1394 단자 수는 8개에 한정되는 것이 아니다.
또한, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기끼리의 전기적인 접속은 IEEE1394에 한정되는 것이 아니라, 그 밖에, 예를 들면, LAN(IEEE802) 등을 채용하는 것이 가능하다. 또한, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기끼리의 전기적인 접속은 유선이 아니라, 무선으로 행하는 것도 가능하다.
안테나 단자(22)에는 안테나(도시 생략)에 접속되어 있는 케이블이 접속되고, 이것에 의해, 안테나에서 수신된 텔레비젼 방송 신호가 모기(1)에 입력된다.입력 단자(23)에는 예를 들면, VTR(Video Tape Recoder) 등으로부터 출력되는 화상 데이터 및 음성 데이터가 입력된다. 출력 단자(24)로부터는 예를 들면, 모기(1)에서 수신되고 있는 텔레비젼 방송 신호로서의 화상 데이터 및 음성 데이터가 출력된다.
다음으로, 도 4는 자기(2)인 텔레비젼 수상기의 구성예를 도시하는 사시도이다.
자기(2)는 도 2의 모기(1)와 동일한 표시 화면 사이즈의 텔레비젼 수상기이고, 그 정면 중앙 부분에, 화상을 표시하는 CRT(Cathod Ray Tube)(31)가 제공되어 있으며, 또한, 그 정면의 좌단과 우단에, 음성을 출력하는 스피커 유닛(32L 및 32R)이 각각 제공되어 있다. 또, 모기(1)와 자기(2)에서는, 다른 표시 화면 사이즈를 채용하는 것도 가능하다.
그리고, 안테나(도시 생략)에서 수신된 텔레비젼 방송 신호의 화상이 CRT(31)에서 표시되며, 또한, 그 화상에 부수하는 음성의 L(Left) 채널과 R(Right) 채널이 스피커 유닛(32L 및 32R)으로부터 각각 출력된다.
자기(2)에도, 모기(1)와 마찬가지로, 적외선 IR을 출사하는 리모콘(35)이 부수하고 있어서, 사용자는 이 리모콘(35)을 조작함으로써, 수신 채널이나 음량의 변경, 기타 각종 커맨드를 자기(2)에 제공할 수 있도록 되어 있다.
또, 리모콘(35)은 자기(2) 뿐만 아니라, 모기(1)의 제어도 행할 수 있다.
또한, 도 1A의 스케일 가능한 TV 시스템을 구성하기 위해서는, 사용자는 1대의 모기(1)와, 8대의 자기(21 내지 233)를 구입할 필요가 있지만, 이 경우에,모기(1)에 리모콘(15)이 부수하고, 8대의 자기(211내지 233) 각각에 리모콘(35)이 부수한다면, 사용자는 9대의 리모콘을 소유하게 되어, 그 관리가 번잡하게 된다.
따라서, 자기(2)의 리모콘(35)은 자기(2)의 옵션으로 하여, 별도 판매로 하는 것이 가능하다. 또한, 모기(1)의 리모콘(15)도, 모기(1)의 옵션으로 하여, 별도 판매로 하는 것이 가능하다.
여기서, 상술한 바와 같이, 리모콘(15 및 35)은 모기(1) 및 자기(2) 중 어느 것이나 제어하는 것이 가능하며, 따라서, 리모콘(15 또는 35) 중 어느 한쪽밖에 소유하지 않더라도, 모기(1) 및 자기(2) 전부를 제어하는 것이 가능하다.
다음으로, 도 5A 내지 도 5F는 도 4의 자기(2)의 구성예를 도시하는 6면도이다.
도 5A는 자기(2)의 정면을, 도 5B는 자기(2)의 상면을, 도 5C는 자기(2)의 저면을, 도 5D는 자기(2)의 좌측면을, 도 5E는 자기(2)의 우측면을, 도 5F는 자기(2)의 배면을 각각 나타내고 있다.
자기(2)의 상면(도 5B), 저면(도 5C), 좌측면(도 5D), 및 우측면(도 5E)에는 고정 기구가 제공되어 있고, 자기(2)의 상면측, 저면측, 좌측면측, 또는 우측면측에, 모기(1)나 다른 자기가 배치되면, 자기(2)의 상면, 저면, 좌측면, 또는 우측면에 제공된 고정 기구와, 모기(1)나 다른 자기의 대향하는 면에 제공된 고정 기구가 감합하여, 자기(2)와, 다른 자기나 모기(1)가 쉽게 분리되지 않도록 고정된다.
자기(2)의 배면에는 도 5F에 도시한 바와 같이, 단자 패널(41), 안테나단자(42), 입력 단자(43), 및 출력 단자(44)가 제공되어 있다.
단자 패널(41)에는 모기(1)와 자기(2)를 전기적으로 접속하기 위한 1개의 IEEE1394 단자(411)가 제공되어 있다. 자기(2)가 도 1A의 스케일 가능한 TV 시스템에서의 예를 들면 좌측 위에 배치되는 자기(211)인 경우에는 단자 패널(41)의 IEEE1394 단자(411)는 IEEE1394 케이블(도시 생략)을 통해, 도 3F에서의 단자 패널(21)의 IEEE1394 단자(2111)와 접속된다.
또, 단자 패널(41)에 제공하는 IEEE1394 단자 수는 하나에 한정되는 것이 아니다.
안테나 단자(42)에는 안테나(도시 생략)에 접속되어 있는 케이블이 접속되며, 이것에 의해, 안테나에서 수신된 텔레비젼 방송 신호가 자기(2)에 입력된다. 입력 단자(43)에는 예를 들면, VTR 등으로부터 출력되는 화상 데이터 및 음성 데이터가 입력된다. 출력 단자(44)로부터는 예를 들면, 자기(2)에서 수신되어 있는 텔레비젼 방송 신호로서의 화상 데이터 및 음성 데이터가 출력된다.
이상과 같이 구성되는 1대의 모기(1)와 8대의 자기(211내지 233)의 합계 9대의 텔레비젼 수상기가 가로 방향과 세로 방향에, 각각 3대씩 배치됨으로써, 도 1A의 스케일 가능한 TV 시스템이 구성된다.
또, 도 1A의 스케일 가능한 TV 시스템은 모기 또는 자기로서의 텔레비젼 수상기의 위, 아래, 좌측, 또는 우측에, 다른 텔레비젼 수상기를 직접 배치하여 구성하는 것 이외에, 예를 들면, 도 6에 도시하는 스케일 가능한 TV 시스템 전용 래크에, 텔레비젼 수상기를 배치하여 구성하는 것도 가능하다. 이와 같이, 전용 래크를 사용하는 경우에는 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 위치 어긋남 등을 보다 강고하게 방지할 수 있다.
여기서, 모기 또는 자기로서의 텔레비젼 수상기의 위, 아래, 좌측, 또는 우측에, 다른 텔레비젼 수상기를 직접 배치함으로써 스케일 가능한 TV 시스템을 구성하는 경우에는 예를 들면, 모기(1)는 적어도, 자기(232)가 존재하지 않으면, 도 1A에 도시한 바와 같이, 제2행 제2열에 배치할 수 없다. 이것에 대하여, 도 6의 스케일 가능한 TV 시스템 전용 래크를 이용한 경우에는 자기(232)가 존재하지 않더라도, 모기(1)를 제2행 제2열에 배치할 수 있다.
다음으로, 도 7은 리모콘(15)의 구성예를 도시하는 평면도이다.
셀렉트 버튼 스위치(51)는 상하 좌우 방향의 4개의 방향 이외에, 그 중간의 4개의 사선 방향의 합계 8개의 방향으로 조작(방향 조작)할 수 있다. 또한, 셀렉트 버튼 스위치(51)는 리모콘(15)의 상면에 대하여 수직 방향으로도 누름 조작(셀렉트 조작)할 수 있다. 메뉴 버튼 스위치(54)는 모기(1)의 CRT(11)(또는, 자기(2)의 CRT(31))에, 각종 설정(예를 들면, 상술한, 자기ij가 스케일 가능한 TV 시스템의 제i열 제j행에 배치되어 있는 것의 설정)이나, 소정의 처리를 행할 것을 명령하는 커맨드의 입력을 행하기 위한 메뉴 화면을 표시시킬 때에 조작된다.
여기서, 메뉴 화면이 표시된 경우에는 그 메뉴 화면에서의 항목 등을 지시하는 커서가 CRT(11)에 표시된다. 이 커서는 셀렉트 버튼 스위치(51)를 방향 조작함으로써, 그 조작에 대응하는 방향으로 이동한다. 또한, 커서가 소정의 항목 상의 위치에 있을 때에, 셀렉트 버튼 스위치(51)가 셀렉트 조작되면, 그 항목의 선택이 확정된다. 또, 본 실시 형태에서는 후술하는 바와 같이, 메뉴에 표시되는 항목 내에 아이콘이 있어서, 셀렉트 버튼 스위치(51)는 아이콘을 클릭할 때에도, 셀렉트 조작된다.
또, 메뉴 화면에 표시되는 항목이나 아이콘 등에 대해서는 그 항목이나 아이콘 등에 대응하는 버튼 스위치를 리모콘(15)에 제공하도록 하는 것이 가능하다. 이 경우, 사용자는 메뉴 화면을 표시시키지 않더라도, 리모콘(15)을 직접 조작함으로써, 메뉴 화면에 표시되는 항목이나 아이콘 등의 지정을 행할 수 있다.
이그젝트 버튼 스위치(55)는 메뉴 화면에서 원래의 통상의 화면으로 되돌아가는 경우 등에 조작된다.
볼륨 버튼 스위치(52)는 볼륨을 업 또는 다운시킬 때에 조작된다. 채널 업다운 버튼 스위치(53)는 수신하는 방송 채널 번호를 업 또는 다운할 때에 조작된다.
0 내지 9의 숫자가 표시되어 있는 숫자 버튼(텐키) 스위치(58)는 표시되어 있는 숫자를 입력할 때에 조작된다. 엔터 버튼 스위치(57)는 숫자 버튼 스위치(58)의 조작이 완료되었을 때, 숫자 입력 종료의 의미로 그것에 이어서 조작된다. 또, 채널을 전환하였을 때에는 모기(1)의 CRT(11)(혹은, 자기(2)의 CRT(31))에 새로운 채널 번호 등이 소정 시간, OSD(On Screen Display)표시된다.디스플레이 버튼(56)은 현재 선택하고 있는 채널 번호나, 현재의 음량 등의 OSD 표시의 온/오프를 전환할 때에 조작된다.
텔레비젼/비디오 전환 버튼 스위치(59)는 모기(1)(혹은, 자기(2))의 입력을 후술하는 도 10의 내장되는 튜너(121)(혹은, 후술하는 도 11의 튜너(141)), 또는 도 3F의 입력 단자(23)(혹은, 도 5F의 입력 단자(43))로부터의 입력으로 전환할 때에 조작된다. 텔레비젼/DSS 전환 버튼 스위치(60)는 튜너(121)에서 지상파에 의한 방송을 수신하는 텔레비젼 모드, 또는 위성 방송을 수신하는 DSS(Digital Satellite System(Hughes Communications사의 상표)) 모드를 선택할 때에 조작된다. 숫자 버튼 스위치(58)를 조작하여 채널을 전환하면, 전환하기 전의 채널이 기억되고, 점프 버튼 스위치(61)는 이 전환하기 전의 원래의 채널로 되돌아갈 때에 조작된다.
랭귀지 버튼(62)은 2개 국어 이상의 언어에 의해 방송이 행해지고 있는 경우에, 소정의 언어를 선택할 때에 조작된다. 가이드 버튼 스위치(63)는 EPG(Electric Program Guide)를 표시시킬 때에 조작된다. 페이버리트(favorite) 버튼 스위치(64)는 미리 설정된 사용자 기호의 채널을 선택하는 경우에 조작된다.
케이블 버튼 스위치(65), 텔레비젼 스위치(66), 및 DSS 버튼 스위치(67)는 리모콘(15)으로부터 출사되는 적외선에 대응하는 커맨드 코드의 기기 카테고리를 전환하기 위한 버튼 스위치이다. 즉, 리모콘(15)은(리모콘(35)도 동일한 모양), 모기(1)나 자기(2)로서의 텔레비젼 수상기 이외의 도시하지 않은 STB나 IRD를 원격 제어할 수 있도록 되어 있고, 케이블 버튼 스위치(65)는 CATV 망을 통해 전송되는신호를 수신하는 STB(Set Top Box)를 리모콘(15)에 의해 제어하는 경우에 조작된다. 케이블 버튼 스위치(65)의 조작 후에는 리모콘(15)으로부터는 STB에 할당된 기기 카테고리의 커맨드 코드에 대응하는 적외선이 출사된다. 마찬가지로, 텔레비젼 버튼 스위치(66)는 모기(1)(또는, 자기(1))를 리모콘(15)에 의해 제어하는 경우에 조작된다. DSS 버튼 스위치(67)는 위성을 통해 전송되고 있는 신호를 수신하는 IRD(Integrated Receiver and Decorder)를 리모콘(15)에 의해 제어하는 경우에 조작된다.
LED(Light Emitting Diode)(68, 69, 70)는 각각 케이블 버튼 스위치(65), 텔레비젼 버튼 스위치(66), 또는 DSS 버튼 스위치(67)가 온으로 되었을 때 점등되며, 이것에 의해, 리모콘(15)이 현재, 어느 카테고리 장치의 제어가 가능한지가 사용자에게 나타난다. 또, LED(68, 69, 70)는 각각 케이블 버튼 스위치(65), 텔레비젼 버튼 스위치(66), 또는 DSS 버튼 스위치(67)가 오프로 되었을 때에는 소등된다.
케이블 전원 버튼 스위치(71), 텔레비젼 전원 버튼 스위치(72), DSS 전원 버튼 스위치(73)는 STB, 모기(1)(혹은, 자기(2)), 또는 IRD의 전원을 온/오프할 때에 조작된다.
뮤팅 버튼 스위치(74)는 모기(1)(또는, 자기(2))의 뮤팅 상태를 설정 또는 해제할 때에 조작된다. 슬립 버튼 스위치(75)는 소정의 시각이 된 경우, 또는 소정 시간이 경과한 경우에, 자동적으로 전원을 오프하는 슬립 모드를 설정 또는 해제할 때에 조작된다.
다음으로, 도 8은 자기(2)의 리모콘(35)의 구성예를 도시하는 평면도이다.
리모콘(35)은 도 7의 리모콘(15)에서의 셀렉트 버튼 스위치(51) 내지 슬립 버튼 스위치(75) 각각과 마찬가지로 구성되는 셀렉트 버튼 스위치(81) 내지 슬립 버튼 스위치(105)로 구성되기 때문에, 그 설명은 생략한다.
다음으로, 도 9는 모기(1) 리모콘(15)의 다른 구성예를 도시하는 평면도이다.
도 9의 실시 형태에서는, 도 7에서의 8 방향으로 조작 가능한 셀렉트 버튼 스위치(51) 대신, 상하 좌우의 4 방향의 방향 버튼 스위치(111, 112, 113, 114)와, 셀렉트 조작을 행하기 위한 버튼 스위치(110)가 제공되어 있다. 또한, 도 9의 실시 형태에서는 케이블 버튼 스위치(65), 텔레비젼 버튼 스위치(66), 및 DSS 버튼 스위치(67)가 내조식(內照式)으로 되어, 도 7에서의 LED(68 내지 70)가 생략되어 있다. 단, 버튼 스위치(65 내지 67)의 이면측에는 LED(도시 생략)가 배치되어 있어, 버튼 스위치(65 내지 67)가 조작되면, 그 조작에 대응하여, 그 이면측에 배치되어 있는 LED가 각각 점등 또는 소등하도록 되어 있다.
그 밖의 버튼 스위치는 그 배치 위치는 다르지만, 기본적으로는 도 7에 도시한 경우와 마찬가지이다.
또, 자기(2)의 리모콘(35)도, 도 9에서의 경우와 마찬가지로 구성하는 것이 가능하다.
또한, 리모콘(15)에는 그 이동을 검출하는 나침반을 내장시키도록 할 수 있다. 이 경우, 리모콘(15)에서는, 그 내장되는 나침반에 의해 리모콘(15)의 이동 방향과 이동량을 검출하고, 메뉴 화면에서 표시되는 커서를 그 이동 방향과 이동량에 대응하여 이동시키도록 하는 것이 가능하다. 이와 같이, 리모콘(15)에 나침반을 내장시킨 경우에는 도 7의 실시 형태에서는, 셀렉트 버튼 스위치(51)를 8 방향으로 이동할 수 있도록 구성할 필요가 없어지며, 또한, 도 9의 실시 형태에서는 방향 버튼 스위치(111 내지 114)를 제공할 필요가 없어진다. 마찬가지로, 리모콘(35)에도, 나침반을 내장시키도록 하는 것이 가능하다.
다음으로, 도 10은 모기(1)의 전기적 구성예를 나타내고 있다.
안테나(도시 생략)에서 수신된 텔레비젼 방송 신호는 튜너(121)에 공급되고, CPU(129)의 제어 하에, 검파, 복조된다. 튜너(121)의 출력은 QPSK(Quadrature Phase Shift Keying) 복조 회로(122)에 공급되고, CPU(129)의 제어 하에, QPSK 복조된다. QPSK 복조 회로(122)의 출력은 에러 정정 회로(123)에 공급되고, CPU(129)의 제어 하에, 에러가 검출, 정정되며, 디멀티플렉서(124)에 공급된다.
디멀티플렉서(124)는 CPU(129)의 제어 하에, 에러 정정 회로(123)의 출력을 필요에 따라 디스크램블하고, 또한, 소정 채널의 TS(Transport Stream) 패킷을 추출한다. 그리고, 디멀티플렉서(124)는 화상 데이터(비디오 데이터)의 TS 패킷을 MPEG(Moving Picture Experts Group) 비디오 디코더(125)에 공급함과 동시에, 음성 데이터(오디오 데이터)의 TS 패킷을 MPEG 오디오 디코더(126)에 공급한다. 또한, 디멀티플렉서(124)는 에러 정정 회로(123)의 출력에 포함되는 TS 패킷을 필요에 따라, CPU(129)에 공급한다. 또한, 디멀티플렉서(124)는 CPU(129)로부터 공급되는 화상 데이터 또는 음성 데이터(TS 패킷형으로 되어 있는 것을 포함함)를 수신하여, MPEG 비디오 디코더(125) 또는 MPEG 오디오 디코더(126)에 공급한다.
MPEG 비디오 디코더(125)는 디멀티플렉서(124)로부터 공급되는 화상 데이터의 TS 패킷을 MPEG 디코드하여, 신호 처리부(127)에 공급한다. MPEG 오디오 디코더(126)는 디멀티플렉서(124)로부터 공급되는 음성 데이터의 TS 패킷을 MPEG 디코드한다. MPEG 오디오 디코더(126)에서의 디코드에 의해 얻어지는 L 채널과 R 채널의 음성 데이터는 신호 처리부(127)에 공급된다.
신호 처리부(127)는 MPEG 비디오 디코더(125)로부터의 화상 데이터를 매트릭스 회로(128)에 공급함과 함께, MPEG 오디오 디코더(126)로부터의 음성 데이터(음향 데이터)를 증폭기(137)에 공급한다.
또한, 신호 처리부(127)는 DSP(Digital Signal Processor)(127A), EEPROM(Electrically Erasable Programable Read Only Memory)(127B), RAM(Random Access Memory)(127C) 등으로 구성되어 있으며, CPU(129)의 제어 하에, 공급되는 화상 데이터나 음성 데이터에 대하여 각종 디지털 신호 처리를 실시한다.
즉, DSP(127A)는 EEPROM(127B)에 기억된 프로그램에 따라, 필요에 따라, EEPROM(127B)에 기억된 데이터를 이용하여, 각종 신호 처리를 행한다. EEPROM(127B)은 DSP(127A)가 각종 처리를 행하기 위한 프로그램이나 필요한 데이터를 기억하고 있다. RAM(137C)은 DSP(137A)가 각종 처리를 행하는 데이터에 필요한 데이터나 프로그램을 일시 기억한다.
또, EEPROM(127B)에 기억된 데이터나 프로그램은 덮어쓰기함으로써, 버젼 업할 수 있다.
매트릭스 회로(128)는 신호 처리부(127)로부터 공급되는 화상 데이터를RGB(Red, Green, Blue)의 화상 데이터로 변환하고, CRT에 공급하여 표시시킨다. 또, 매트릭스 회로(128)는 D/A(Digital/Analog) 변환기를 갖고 있으며, 화상 데이터를 D/A 변환하고 나서 출력한다.
CPU(129)는 EEPROM(130)이나, ROM(Read Only Memory)(131)에 기억되어 있는 프로그램에 따라 각종 처리를 실행하고, 이것에 의해, 예를 들면, 튜너(121), QPSK 복조 회로(122), 에러 정정 회로(123), 디멀티플렉서(124), 신호 처리부(127), IEEE1394 인터페이스(133), IR 인터페이스(135), 및 모뎀(136)을 제어한다. 또한, CPU(129)는 디멀티플렉서(124)로부터 공급되는 데이터를 IEEE1394 인터페이스(133)에 공급하고, IEEE1394 인터페이스(133)로부터 공급되는 데이터를 디멀티플렉서(124)나 신호 처리부(127)에 공급한다. 또한, CPU(129)는 프론트 패널(134)이나 IR 인터페이스(135)로부터 공급되는 커맨드에 대응한 처리를 실행한다. 또한, CPU(129)는 모뎀(136)을 제어함으로써, 전화 회선을 통해 서버(도시 생략)에 액세스하여, 버젼 업된 프로그램이나 필요한 데이터를 취득한다.
EEPROM(130)은 전원이 오프된 후에도 보존해두고자 하는 데이터나 프로그램을 기억한다. ROM(131)은 예를 들면, IPL(Initial Program Loader)의 프로그램을 기억하고 있다. 또, EEPROM(130)에 기억된 데이터나 프로그램은 덮어쓰기함으로써, 버젼 업할 수 있다.
RAM(132)은 CPU(129)의 동작상 필요한 데이터나 프로그램을 일시 기억한다.
IEEE1394 인터페이스(133)는 단자 패널(21)(의 IEEE1394 단자(2111내지2133)(도 3F))에 접속되어 있고, IEEE1394의 규격에 준거한 통신을 행하기 위한 인터페이스로서 기능한다. 이것에 의해, IEEE1394 인터페이스(133)는 CPU(129)로부터 공급되는 데이터를 IEEE1394의 규격에 준거하여, 외부에 송신하는 한편, 외부로부터 IEEE1394의 규격에 준거하여 송신되는 데이터를 수신하고, CPU(129)에 공급한다.
프론트 패널(134)은 도 2 및 도 3A 내지 도 3F에서는 도시하고 있지 않지만, 모기(1)의 예를 들면, 정면의 일부에 제공되어 있다. 그리고, 프론트 패널(134)은 리모콘(15)(도 7 및 도 9)에 제공된 버튼 스위치의 일부를 갖고 있고, 즉, 예를 들면, 볼륨 버튼 스위치(52), 채널 업다운 버튼 스위치(53), 메뉴 버튼 스위치(54), 숫자 버튼 스위치(58), 및 텔레비젼 전원 버튼 스위치(72) 등에 대응하는 버튼 스위치를 갖고 있으며, 프론트 패널(134)의 버튼 스위치가 조작된 경우에는 그 조작에 대응하는 조작 신호가 CPU(129)에 공급된다. 이 경우, CPU(129)는 프론트 패널(134)로부터의 조작 신호에 대응한 처리를 행한다.
IR 인터페이스(135)는 리모콘(15)의 조작에 대응하여, 리모콘(15)으로부터 송신되는 적외선을 수신(수광)한다. 또한, IR 인터페이스(135)는 그 수신한 적외선을 광전 변환하고, 그 결과 얻어지는 신호를 CPU(129)에 공급한다. 이 경우, CPU(129)는 IR 인터페이스(135)로부터의 신호에 대응한 처리, 즉, 리모콘(15)의 조작에 대응한 처리를 행한다. 또한, IR 인터페이스(135)는 CPU(129)의 제어에 따라, 적외선을 발광한다. 즉, 본 실시 형태에서는 모기(1)는 상술한 IEEE1394 인터페이스(133)에 의한 IEEE1394 통신, 및 후술하는 모뎀(136)에 의한 통신 이외에, IR 인터페이스(135)에 의한 적외선 통신도 행할 수 있다.
모뎀(136)은 전화 회선을 통한 통신 제어를 행하고, 이것에 의해, CPU(129)로부터 공급되는 데이터를 전화 회선을 통해 송신함과 함께, 전화 회선을 통해 송신되는 데이터를 수신하여, CPU(129)에 공급한다.
증폭기(137)는 신호 처리부(127)로부터 공급되는 음성 데이터를 필요에 따라 증폭하고, 스피커 유닛(12L 및 12R)에 공급하여 출력시킨다. 또, 증폭기(137)는 D/A 변환기를 갖고 있어서, 음성 데이터를 D/A 변환하고 나서 출력한다.
이상과 같이 구성되는 모기(1)에서는, 다음과 같이 하여, 텔레비젼 방송 프로그램으로서의 화상과 음성이 출력된다(화상이 표시되고, 음성이 출력됨).
즉, 안테나에서 수신된 텔레비젼 방송 신호로서의 트랜스포트 스트림이 튜너(121), QPSK 복조 회로(122), 및 에러 정정 회로(123)를 통해, 디멀티플렉서(124)에 공급된다. 디멀티플렉서(124)는 트랜스포트 스트림으로부터 소정 프로그램의 TS 패킷을 추출하고, 화상 데이터의 TS 패킷을 MPEG 비디오 디코더(125)에 공급함과 함께, 음성 데이터의 TS 패킷을 MPEG 오디오 디코더(126)에 공급한다.
MPEG 비디오 디코더(125)에서는, 디멀티플렉서(124)로부터의 TS 패킷이 MPEG 디코드된다. 그리고, 그 결과로 되는 화상 데이터가 MPEG 비디오 디코더(125)로부터 신호 처리부(127) 및 매트릭스 회로(128)를 경유하여, CRT(11)에 공급되어 표시된다.
한편, MPEG 오디오 디코더(126)에서는, 디멀티플렉서(124)로부터의 TS 패킷이 MPEG 디코드된다. 그리고, 그 결과로 되는 음성 데이터가 MPEG 오디오 디코더(126)로부터 신호 처리부(127) 및 증폭기(137)를 경유하여, 스피커 유닛(12L 및 12R)에 공급되어 출력된다.
다음으로, 도 11은 자기(2)의 전기적 구성예를 도시하고 있다.
자기(2)는 도 10의 튜너(121) 내지 증폭기(137) 각각과 마찬가지로 구성되는 튜너(141) 내지 증폭기(157)로 구성되기 때문에, 그 설명은 생략한다.
또, 모기(1)와 자기(2)는 도 3F와 도 5F에 도시한 바와 같이, 각각 독립하여 안테나 단자(22 및 42)를 갖기 때문에, 도 1A 및 도 1B의 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기로서의 모기(1)와 자기(2)에는 각각에, 안테나(로부터의 케이블)를 접속하는 것이 가능하다. 그러나, 모기(1)와 자기(2) 각각에, 안테나를 접속하는 경우에는 배선이 번잡해질 우려가 있다. 따라서, 스케일 가능한 TV 시스템에서는 그 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기 중 어느 하나에 안테나를 접속하고, 그 텔레비젼 수상기에서 수신된 텔레비젼 방송 신호를 예를 들면, IEEE1394 통신에 의해 다른 텔레비젼 수상기에 분배하도록 하는 것이 가능하다.
다음으로, 본 실시 형태에서는 모기(1)의 단자 패널(21)의 IEEE1394 단자(21ij)(도 3F)와, 자기(2ij)의 단자 패널(41)의 IEEE1394 단자(411)(도 5F)가 IEEE1394 케이블에 의해 접속됨으로써, 모기(1)와 자기(2)가 전기적으로 접속되고,이것에 의해, 모기(1)와 자기(2)와의 사이에서, IEEE1394 통신(IEEE1394의 규격에 준거한 통신)이 행해지고, 각종 데이터 등이 교환된다.
그래서, 도 12 내지 도 21B를 참조하여, IEEE1394 통신에 대하여, 간단히 설명한다.
IEEE1394는 직렬 버스 규격 중 하나이고, IEEE1394 통신은 데이터의 등시성(isochronous) 전송을 행할 수 있는 것이기 때문에, 화상이나 음성 등의 리얼 타임으로 재생할 필요가 있는 데이터의 전송에 적합하다.
즉, IEEE1394 인터페이스를 갖는 기기(IEEE1394 기기)끼리의 사이에서는, 125㎲(마이크로초) 주기로, 최대 100㎲의 전송 대역(시간이지만, 대역이라고 부름)을 사용하여, 데이터의 등시성 전송을 행할 수 있다. 또한, 상술한 전송 대역의 범위 내이면, 복수 채널에서 등시성 전송을 행할 수 있다.
도 12는 IEEE1394 통신 프로토콜층 구조를 나타내고 있다.
IEEE1394 프로토콜은 트랜잭션층(Transaction Layer), 링크층(Link Layer), 및 물리층(Physical layer)의 3층의 계층 구조를 갖는다. 각 계층은 서로 통신하며, 또한, 각각의 계층은 직렬 버스 관리(Serial Bus Management)와 통신을 행한다. 또한, 트랜잭션층 및 링크층은 상위의 어플리케이션과의 통신도 행한다. 이 통신에 이용되는 송수신 메시지는 요구(Request), 지시(표시)(Indication), 응답(Response), 확인(Confirmation)의 4 종류가 있으며, 도 12에서의 화살표는 이 통신을 나타내고 있다.
또, 화살표 명칭의 최후에, ".req"가 붙은 통신은 요구를 나타내며, ".ind"는 지시를 나타낸다. 또한, ".resp"는 응답을, ".conf"는 확인을 각각 나타낸다. 예를 들면, TR_CONT.req는 직렬 버스 관리로부터 트랜잭션층에 보내지는 요구의 통신이다.
트랜잭션층은 어플리케이션으로부터의 요구에 의해 다른 IEEE1394 기기(IEEE1394 인터페이스를 갖는 기기)와 데이터 통신을 행하기 위한 비동기(asynchronous) 전송 서비스를 제공하며, ISO/IEC13213에서 필요하게 되는 요청 응답 프로토콜(Request Response Protocol)을 실현한다. 즉, IEEE1394 규격에 의한 데이터 전송 방식으로서는 상술한 등시성 전송 이외의 비동기 전송이 있으며, 트랜잭션층은 비동기 전송 처리를 행한다. 비동기 전송에 의해 전송되는 데이터는 트랜잭션층의 프로토콜에 요구하는 처리 단위인 리드 트랜잭션(read Transaction), 라이트 트랜잭션(write Transaction), 로크 트랜잭션(Lock Transaction)의 3 종류의 트랜잭션에 의해 IEEE1394 기기 사이에서 전송된다.
링크층은 응답(Acknowledge)을 이용한 데이터 전송 서비스, 어드레스 처리, 데이터 에러 확인, 데이터의 프레이밍 등의 처리를 행한다. 링크층이 행하는 하나의 패킷 전송은 서브 액션이라 부르며, 서브 액션에는 비동기 서브 액션(Asynchronous Subaction) 및 등시성 서브 액션(Isochronous Subaction)의 2 종류가 있다.
비동기 서브 액션은 노드(IEEE1394에서 액세스할 수 있는 단위)를 특정하는 물리 ID(Physical Identification), 및 노드 내의 어드레스를 지정하여 행해지고, 데이터를 수신한 노드는 응답을 반송한다. 단, IEEE1394 직렬 버스 내의 모든 노드에 데이터를 보내는 비동기 브로드캐스트 서브 액션에서는 데이터를 수신한 노드는 응답을 반송하지 않는다.
한편, 등시성 서브 액션에서는 데이터가 일정 주기(상술한 바와 같이, 125㎲)로, 채널 번호를 지정하여 전송된다. 또, 등시성 서브 액션에서는 응답은 반송되지 않는다.
물리층은 링크층에서 이용하는 논리 심볼을 전기 신호로 변환한다. 또한, 물리층은 링크층으로부터의 중재(IEEE1394 통신을 행하는 노드가 경합했을 때의 조정) 요구에 대한 처리를 행하거나, 버스 리세트에 수반되는 IEEE1394 직렬 버스의 재컨피그레이션을 실행하고, 물리 ID의 자동 할당을 행하기도 한다.
직렬 버스 관리에서는 기본적인 버스 제어 기능의 실현과 IS0/IEC13212의 CSR(Control & Status Register Architecture)이 제공된다. 직렬 버스 관리는 노드 컨트롤러(Node Controller), 등시성 자원 매니저(Isochronous Resource Manager), 및 버스 매니저(Bus Manager)의 기능을 갖는다. 노드 컨트롤러는 노드의 상태, 물리 ID 등을 제어함과 함께, 트랜잭션층, 링크층, 및 물리층을 제어한다. 등시성 자원 매니저는 등시성 통신에 이용되는 자원의 이용 상황을 제공함으로써, 등시성 통신을 행하기 위해서는 IEEE1394 직렬 버스에 접속된 기기 중에 적어도 1개의 등시성 자원 매니저의 기능을 갖는 IEEE1394 기기가 필요하다. 버스 매니저는 각 기능 중에서 가장 높은 기능이고, IEEE1394 직렬 버스의 최적 이용을 도모하는 것을 목적으로 한다. 또, 등시성 자원 매니저와 버스 매니저의 존재는 임의이다.
IEEE1394 기기끼리는 노드 분기와 노드 데이지 체인 중 어느 하나의 접속도 가능하지만, IEEE1394 기기가 새롭게 접속되거나 하면, 버스 리세트가 행해져서, 트리 식별이나, 루트 노드, 물리 ID, 등시성 자원 매니저, 사이클 마스터, 버스 매니저의 결정 등이 행해진다.
여기서, 트리 식별에서는 IEEE1394 기기로서의 노드 간의 모자 관계가 결정된다. 또한, 루트 노드는 중재에 의해 IEEE1394 직렬 버스를 사용할 권리를 획득한 노드의 지정 등을 행한다. 물리 ID는 self-ID 패킷이라 부르는 패킷이 각 노드에 전송됨으로써 결정된다. 또, self-ID 패킷에는 노드의 데이터 전송 속도나, 노드가 등시성 자원 매니저가 될 수 있을지 등의 정보가 포함된다.
등시성 자원 매니저는 상술한 바와 같이, 등시성 통신에 이용되는 자원의 이용 상황을 제공하는 노드로, 후술하는 대역폭 레지스터(BANDWIDTH_AVAILABLE 레지스터)나, 채널 번호 레지스터(CHANNELS_AVAILABLE 레지스터)를 갖는다. 또한, 등시성 자원 매니저는 버스 매니저로 되는 노드의 물리 ID를 나타내는 레지스터도 갖는다. 또, IEEE1394 직렬 버스로 접속된 IEEE1394 기기로서의 노드 중에, 버스 매니저가 존재하지 않는 경우에는 등시성 자원 매니저가 간이적인 버스 매니저로서 기능한다.
사이클 마스터는 등시성 전송 주기인 125㎲마다, IEEE1394 직렬 버스 상에, 사이클 스타트 패킷을 송신한다. 이를 위해, 사이클 마스터는 그 주기(125㎲)를 카운트하기 위한 사이클 타임 레지스터(CYCLE_TIME 레지스터)를 갖는다. 또, 루트 노드가 사이클 마스터가 되지만, 루트 노드가 사이클 마스크로서의 기능을 갖고 있지 않는 경우에는 버스 매니저가 루트 노드를 변경한다.
버스 매니저는 IEEE1394 직렬 버스 상에서의 전력의 관리나, 상술한 루트 노드의 변경 등을 행한다.
버스 리세트 후에, 상술한 바와 같은 등시성 자원 매니저의 결정 등이 행해지면, IEEE1394 직렬 버스를 통한 데이터 전송이 가능한 상태가 된다.
IEEE1394의 데이터 전송 방식 중 하나인 등시성 전송에서는 전송 대역 및 전송 채널이 확보되고, 그 후, 데이터가 배치된 패킷(등시성 패킷)이 전송된다.
즉, 등시성 전송에서는 사이클 마스터가 125㎲ 주기로 사이클 스타트 패킷을 IEEE1394 직렬 버스 상에 브로드캐스트한다. 사이클 스타트 패킷이 브로드캐스트되면, 등시성 패킷의 전송을 행하는 것이 가능한 상태로 된다.
등시성 전송을 행하기 위해서는 등시성 자원 매니저가 제공하는 전송 대역 확보용의 대역폭 레지스터와, 채널 확보용의 채널 번호 레지스터를 재기입하고, 등시성 전송을 위한 자원의 확보를 선언할 필요가 있다.
여기서, 대역폭 레지스터 및 채널 번호 레지스터는 ISO/IEC13213으로 규정되어 있는 64 비트의 어드레스 공간을 갖는, 후술하는 CSR(Control&Status Register) 중 하나로서 할당된다.
대역폭 레지스터는 32 비트의 레지스터로, 상위 19 비트는 예약 영역으로 되어 있으며, 하위 13 비트가 현재 사용하는 것이 가능한 전송 대역(bw-remaining)을 나타낸다.
즉, 대역폭 레지스터의 초기치는 00000000000000000001001100110011B(B는 그전의 값이 2진수인 것을 나타냄)(=4915)로 되어 있다. 이것은 다음과 같은 이유에 따른다. 즉, IEEE1394에서는, 1572.864Mbps(bit per second)로, 32 비트의 전송에 요한 시간이 1로서 정의되어 있고, 상술한 125㎲는 00000000000000000001100000000000B(=6144)에 상당한다. 그러나, IEEE1394에서는 등시성 전송에 사용할 수 있는 전송 대역은 1 주기인 125㎲ 중 80%인 것이 정해져 있다. 따라서, 등시성 전송으로 사용 가능한 최대의 전송 대역은 100㎲이며, 100㎲는 상술한 바와 같이, 00000000000000000001001100110011B(=4915)로 된다.
또, 125㎲로부터 등시성 전송으로 사용되는 최대 전송 대역인 100㎲를 제외한 나머지 25㎲의 전송 대역은 비동기 전송으로 사용된다. 비동기 전송은 대역폭 레지스터나 채널 번호 레지스터의 기억값을 판독할 때 등에 이용된다.
등시성 전송을 개시하기 위해서는 그를 위한 전송 대역을 확보할 필요가 있다. 즉, 예를 들면, 1 주기인 125㎲ 중, 10㎲의 전송 대역을 사용하여 등시성 전송을 행하는 경우에는, 그 10㎲의 전송 대역을 확보할 필요가 있다. 이 전송 대역의 확보는 대역폭 레지스터의 값을 재기입함으로써 행해진다. 즉, 상술한 바와 같이, 10㎲의 전송 대역을 확보하는 경우에는 그 10㎲에 상당한 값인 492를 대역폭 레지스터의 값으로부터 감산하고, 그 감산값을 대역폭 레지스터에 세트한다. 따라서, 예를 들면, 현재, 대역폭 레지스터의 값이 4915가 되어 있는 경우(등시성 전송이 정말로 행해져 있지 않는 경우)에, 10㎲의 전송 대역을 확보할 때에는 대역폭 레지스터의 값이 상술한 4915로부터, 그 4915로부터 10㎲에 상당한 492를 감산한 4423(=00000000000000000001000101000111B)로 재기입된다.
또, 대역폭 레지스터의 값으로부터 확보(사용)하고자 하는 전송 대역을 감산한 값이 0보다도 작아지는 경우에는 전송 대역을 확보할 수 없으며, 따라서, 대역폭 레지스터의 값은 재기입되지 않고, 또한, 등시성 전송을 행할 수도 없다.
등시성 전송을 행하기 위해서는 상술한 바와 같은 전송 대역의 확보를 행하는 것 이외에, 전송 채널도 확보해야 한다. 이 전송 채널의 확보는 채널 번호 레지스터를 재기입함으로써 행해진다.
채널 번호 레지스터는 64 비트의 레지스터로, 각 비트가 각 채널에 대응하고 있다. 즉, 제n 비트(최하위 비트로부터 n번째의 비트)는 그 값이 1일 때에는 제n-1 채널이 미사용 상태인 것을 나타내며, 0일 때는 제n-1 채널이 사용 상태인 것을 나타낸다. 따라서, 어떤 채널도 사용되어 있지 않는 경우에는 채널 번호 레지스터는 1111111111111111111111111111111111111111111111111111111111111111B로 되어 있으며, 예를 들면, 제1 채널이 확보되면, 채널 번호 레지스터는 1111111111111111111111111111111111111111111111111111111111111101B로 재기입된다.
또, 채널 번호 레지스터는 상술한 바와 같이, 64 비트이므로, 등시성 전송으로서는, 최대, 제0 내지 제63 채널의 64 채널의 확보가 가능하지만, 제63 채널은 등시성 패킷을 브로드캐스트하는 경우에 이용된다.
이상과 같이, 등시성 전송은 전송 대역 및 전송 채널의 확보를 행한 후에 행해지기 때문에, 전송 속도를 보증한 데이터 전송을 행할 수 있어서, 상술한 바와 같이, 화상이나 음성 등의 리얼 타임으로 재생할 필요가 있는 데이터 전송에 특히적합하다.
다음으로, IEEE1394 통신은 상술한 바와 같이, ISO/IEC13213에서 규정된 64 비트의 어드레스 공간을 갖는 CSR 아키텍처에 준거하고 있다.
도 13은 CSR 아키텍처의 어드레스 공간을 나타내고 있다.
CSR의 상위 16 비트는 각 노드를 나타내는 노드 ID이고, 나머지 48 비트는 각 노드에 제공된 어드레스 공간의 지정에 사용된다. 그 상위 16 비트는 또한, 버스 ID의 10 비트와 물리 ID(협의의 노드 ID)의 6 비트로 분리된다. 모든 비트가 1로 되는 값은 특별한 목적으로 사용되기 때문에, 1023개의 버스와 63개의 노드를 지정할 수 있다.
CSR의 하위 48 비트로써 규정되는 256 테라 바이트의 어드레스 공간 중 상위 20 비트로 규정되는 공간은 2048 바이트의 CSR 특유의 레지스터나 IEEE1394 특유의 레지스터 등에 사용되는 이니셜 레지스터 스페이스(Initial Register Space), 프라이빗 스페이스(Private Space), 및 이니셜 메모리 스페이스(Initial Memory Space) 등으로 분할되며, 하위 28 비트로 규정되는 공간은 그 상위 20 비트로 규정되는 공간이 이니셜 레지스터 스페이스인 경우, 컨피그레이션 ROM(Configuration R0M), 노드 특유의 용도에 사용되는 이니셜 유닛 스페이스(Initial Unit Space), 플러그 컨트롤 레지스터(Plug Control Register(PCRs)) 등으로서 이용된다.
여기서, 도 14는 주요한 CSR의 오프셋 어드레스, 명칭, 및 기능을 나타내고 있다.
도 14에서, 「오프셋」란은 이니셜 레지스터 스페이스가 시작되는FFFFF0000000h(h는 그 전의 값이 16진수인 것을 나타냄) 번지로부터의 오프셋 어드레스를 나타내고 있다. 오프셋 220h를 갖는 대역폭 레지스터는 상술한 바와 같이, 등시성 통신에 할당가능한 대역을 나타내고 있으며, 등시성 자원 매니저로서 동작하고 있는 노드 값만이 유효하게 된다. 즉, 도 13의 CSR은 각 노드가 갖고 있지만, 대역폭 레지스터에 대해서는 등시성 자원 매니저의 것만이 유효하게 된다. 따라서, 대역폭 레지스터는 실질적으로, 등시성 자원 매니저만이 갖는다.
오프셋(224h 내지 228h)의 채널 번호 레지스터는 상술한 바와 같이, 그 각 비트가 0 내지 63번의 채널 번호 각각에 대응하며, 비트가 0인 경우에는 그 채널이 이미 할당되어 있는 것을 나타내고 있다. 채널 번호 레지스터도, 등시성 자원 매니저로서 동작하고 있는 노드의 것만이 유효하다.
도 13으로 되돌아가서, 이니셜 레지스터 스페이스 내의 어드레스 400h 내지 800h에, 제네랄 ROM 포맷에 기초를 둔 컨피그레이션 ROM이 배치된다.
여기서, 도 15는 제네랄 ROM 포맷을 나타내고 있다.
IEEE1394 상의 액세스의 단위인 노드는 노드 내에 어드레스 공간을 공통으로 사용하면서 독립하여 동작을 하는 유닛을 복수개 가질 수 있다. 유닛 디렉토리(unit directories)는 이 유닛에 대한 소프트웨어의 버젼이나 위치를 나타낼 수 있다. 버스 인포 블록(bus info block)과 루트 디렉토리(root directory)의 위치는 고정되어 있지만, 그 밖의 블록의 위치는 오프셋 어드레스에 의해 지정된다.
여기서, 도 16은 버스 인포 블록, 루트 디렉토리, 및 유닛 디렉토리의 상세를 나타내고 있다.
버스 인포 블록 내의 Company ID에는 기기의 제조자를 나타내는 ID 번호가 저장된다. Chip ID에는 그 기기 고유의 다른 기기와 중복이 없는 세계에서 유일한 ID가 기억된다. 또한, IEC1833의 규격에 의해, IEC1883을 만족한 기기의 유닛 디렉토리의 유닛 스펙 ID(unit spec id)의 제1 옥텟에는 00h가, 제2 옥텟에는 A0h가, 제3 옥텟에는 2Dh가 각각 기입된다. 또한, 유닛 스위치 버젼(unit sw version)의 제1 옥텟에는 01h가, 제3 옥텟의 LSB(Least Significant Bit)에는 1이 기입된다.
노드는 도 13의 이니셜 레지스터 스페이스 내의 어드레스 900h 내지 9FFh에, IEC1883으로 규정되는 PCR(Plug Control Register)을 갖는다. 이것은 아날로그 인터페이스와 유사한 신호 경로를 논리적으로 형성하기 위해서, 플러그라는 개념을 실체화한 것이다.
여기서, 도 17은 PCR의 구성을 나타내고 있다.
PCR은 출력 플러그를 나타내는 oPCR(output Plug Control Resister)과, 입력 플러그를 나타내는 iPCR(input Plug Control Register)을 갖는다. 또한, PCR은 각 기기 고유의 출력 플러그 또는 입력 플러그의 정보를 나타내는 레지스터 oMPR(output Master Plug Register)과, iMPR(input Master Plug Register)을 갖는다. IEEE1394 기기는 oMPR 및 iMPR을 각각 복수개 갖는 것은 아니지만, 개개의 플러그에 대응한 oPCR 및 iPCR을 IEEE1394 기기의 능력에 따라 복수개 갖는 것이 가능하다. 도 17에 도시한 PCR은 각각 31개의 oPCR#0 내지 #30 및 iPCR#0 내지 #30을 갖는다. 등시성 데이터의 흐름은 이들 블록에 대응하는 레지스터를 조작함으로써 제어된다.
도 18A 내지 도 18D는 oMPR, oPCR, iMPR, 및 iPCR의 구성을 나타내고 있다.
도 18A는 oMPR의 구성을, 도 18B는 oPCR의 구성을, 도 18C는 iMPR의 구성을, 도 18D는 iPCR의 구성을 각각 나타내고 있다.
oMPR 및 iMPR의 ㎳B 측의 2 비트의 데이터 레이트 캐퍼빌러티(data rate capability)에는 그 기기가 송신 또는 수신 가능한 등시성 데이터의 최대 전송 속도를 나타내는 코드가 저장된다. oMPR의 브로드캐스트 채널 베이스(broadcast channel base)는 브로드캐스트 출력에 사용되는 채널 번호를 규정한다.
oMPR의 LSB측의 5 비트의 넘버 오브 아웃풋 플러그(number of output plugs)에는 그 기기가 갖는 출력 플러그 수, 즉, oPCR의 수를 나타내는 값이 저장된다. iMPR의 LSB측의 5 비트의 넘버 오브 인풋 플러그(number of input plugs)에는 그 기기가 갖는 입력 플러그 수, 즉, iPCR의 수를 나타내는 값이 저장된다. non-persistent extension field 및 persistent extension field는 장래의 확장을 위해 정의된 영역이다.
oPCR 및 iPCR의 ㎳B의 온라인(on-line)은 블록의 사용 상태를 나타낸다. 즉, 그 값이 1이면 그 플러그가 ON-LINE이고, 0이면 OFF-LINE인 것을 나타낸다. oPCR 및 iPCR의 브로드캐스트 커넥션 카운터(broadcast connection counter)의 값은 브로드캐스트 커넥션이 있음(1) 또는 없음(0)을 나타낸다. oPCR 및 iPCR의 6 비트 폭을 갖는 포인트 투 포인트 커넥션 카운터(point-to-point connection counter)가 갖는 값은 그 플러그가 갖는 포인트 투 포인트 커넥션(point-to-pointconnection)의 수를 나타낸다.
oPCR 및 iPCR의 6 비트 폭을 갖는 채널 번호(channel number)가 갖는 값은 그 플러그가 접속되는 등시성 채널 번호를 나타낸다. oPCR의 2 비트 폭을 갖는 데이터 레이트(data rate)의 값은 그 플러그로부터 출력되는 등시성 데이터 패킷의 현실의 전송 속도를 나타낸다. oPCR의 4 비트 폭을 갖는 오버헤드 ID(overhead ID)에 저장되는 코드는 등시성 통신의 오버 헤드의 대역폭을 나타낸다. oPCR의 10 비트 폭을 갖는 페이로드(payload)의 값은 그 플러그가 취급할 수 있는 등시성 패킷에 포함되는 데이터의 최대값을 나타낸다.
다음으로, 이상과 같은 IEEE1394 통신을 행하는 IEEE1394 기기에 대해서는 그 제어를 위한 커맨드로서, AV/C 커맨드 세트가 규정되어 있다. 따라서, 본 실시 형태에서도, 모기(1)와 자기(2)는 이 AV/C 커맨드 세트를 이용하여, 상호 제어할 수 있도록 되어 있다. 단, 모기(1) 또는 자기(2)를 제어하는 데에 있어서는 AV/C 커맨드 세트 이외의 독자의 커맨드 체계를 이용하는 것도 가능하다.
여기서, AV/C 커맨드 세트에 대하여, 간단히 설명한다.
도 19는 비동기 전송 모드로 전송되는 AV/C 커맨드 세트의 패킷의 데이터 구조를 나타내고 있다.
AV/C 커맨드 세트는 AV(Audio Visual) 기기를 제어하기 위한 커맨드 세트로, AV/C 커맨드 세트를 이용한 제어계에서는 노드 사이에서, AV/C 커맨드 프레임 및 응답 프레임이 FCP(Function Control Protocol)를 이용하여 교환된다. 버스 및 AV 기기에 부담을 주지 않기 위해서, 커맨드에 대한 응답은 100㎳ 이내로 행해지도록되어 있다.
도 19에 도시하는 바와 같이, 비동기 패킷의 데이터는 수평 방향 32 비트(=1 quadlet)로 구성되어 있다. 도면에 도시한 상단은 패킷의 헤더 부분(packet header)을 나타내고 있으며, 도면에 도시한 하단은 데이터 블록(data block)을 나타내고 있다. destination_ID는 수신처를 나타내고 있다.
CTS는 커맨드 세트의 ID를 나타내고 있으며, AV/C 커맨드 세트에서는 CTS="0000"이다. ctype/response는 패킷이 커맨드인 경우에는 커맨드의 기능 분류를 나타내며, 패킷이 응답인 경우에는 커맨드의 처리 결과를 나타낸다. 커맨드는 크게 나누어서, (1) 기능을 외부로부터 제어하는 커맨드(CONTROL), (2) 외부로부터 상태를 조회하는 커맨드(STATUS), (3) 제어 커맨드의 서포트의 유무를 외부로부터 조회하는 커맨드(GENERAL INQUIRY(opcode의 서포트의 유무) 및 SPECIFIC INQUIRY opcode 및 operands의 서포트의 유무)), (4) 상태 변화를 외부에 알리도록 요구한 커맨드(NOTIFY)의 4 종류가 정의되어 있다.
응답은 커맨드의 종류에 따라 반환된다. CONTROL 커맨드에 대한 응답에는 NOT IMPLEMENTED(실장되어 있지 않음), ACCEPTED(받아들임), REJECTED(거절), 및 INTERIM(잠정)이 있다. STATUS 커맨드에 대한 응답에는 NOT IMPLEMENTED, REJECTED, IN TRANSITION(이행 중), 및 STABLE(안정)이 있다. GENERAL INQUIRY 및 SPECIFIC INQUIRY 커맨드에 대한 응답에는 IMPLEMENTED(실장되어 있음), 및 NOT IMPLEMENTED가 있다. NOTIFY 커맨드에 대한 응답에는 NOT IMPLEMENTED, REJECTED, INTERIM, 및 CHANGED(변화하였음)가 있다.
subunit type은 기기 내의 기능을 특정하기 위해서 제공되어 있고, 예를 들면, tape recorder/player, tuner 등이 할당된다. 동일한 종류의 subunit이 복수개 존재한 경우의 판별을 행하기 위해서, 판별 번호로서 subunit id(subunit type의 뒤에 배치됨)로 어드레싱을 행한다. opcode는 커맨드를 나타내고 있으며, operand는 커맨드의 파라미터를 나타내고 있다. Additional operands는 추가 operand가 배치되는 필드이다. padding은 패킷 길이를 소정의 비트 수로 하기 위해서 더미 데이터가 배치되는 필드이다. data CRC(Cyclic Redundancy Check)는 데이터 전송 시의 에러 체크에 사용되는 CRC가 배치된다.
다음으로, 도 20A 내지 도 20C는 AV/C 커맨드의 구체예를 나타내고 있다.
도 20A는 ctype/response의 구체예를 나타내고 있다. 도면에 도시한 상단이 커맨드(Command)를 나타내고 있으며, 도면에 도시한 하단이 응답(Response)을 나타내고 있다. "0000"에는 CONTROL, "0001"에는 STATUS, "0010"에는 SPECIFIC INQUIRY, "0011"에는 NOTIFY, "0100"에는 GENERAL INQUIRY가 할당되어 있다. "0101 내지 0111"은 장래의 사양을 위해 예약 확보되어 있다. 또한, "1000"에는 NOT IMPLEMENTED, "1001"에는 ACCEPTED, "1010"에는 REJECTED, "1011"에는 IN TRANSITION, "1100"에는 IMPLEMENTED/STABLE, "1101"에는 CHANGED, "1111"에는 INTERIM이 할당되어 있다. "1110"은 장래의 사양을 위해 예약 확보되어 있다.
도 20B는 subunit type의 구체예를 나타내고 있다. "00000"에는 Video Monitor, "00011"에는 Disk recorder/Player, "00100"에는 Tape recorder/Player, "00101"에는 Tuner, "00111"에는 Video Camera, "11100"에는 Vendor unique,"11110"에는 Subunit type extended to next byte가 할당되어 있다. 또, "11111"에는 unit이 할당되어 있지만, 이것은 기기 그 자체에 보내지는 경우에 이용되고, 예를 들면, 전원의 온 오프 등을 들 수 있다.
도 20C는 opcode의 구체예를 나타내고 있다. 각 subunit type마다 opcode의 테이블이 존재하며, 여기서는 subunit type이 Tape recorder/Player인 경우의 opcode를 나타내고 있다. 또한, opcode마다 operand가 정의되어 있다. 여기서는 "00h"에는 VENDOR-DEPENDENT, "50h"에는 SEACH MODE, "51h"에는 TIMECODE, "52h"에는 ATN, "60h"에는 OPEN MIC, "61h"에는 READ MIC, "62h"에는 WRITE MIC, "C1h"에는 LOAD MEDIUM, "C2h"에는 RECORD, "C3h"에는 PLAY, "C4h"에는 WIND가 각각 할당되어 있다.
도 21A 및 도 21B는 AV/C 커맨드와 응답의 구체예를 나타내고 있다.
예를 들면, 타깃(소비자)(제어되는 측)으로서의 재생 기기에 재생 지시를 행하는 경우, 컨트롤러(제어한 측)는 도 21A와 같은 커맨드를 타깃에 보낸다. 이 커맨드는 AV/C 커맨드 세트를 사용하고 있기 때문에, CTS="0000"으로 되어 있다. ctype은 기기를 외부로부터 제어하는 커맨드(C0NTOL)를 이용하기 때문에, "0000"으로 되어 있다(도 20A). subunit type은 Tape recorder/Player이기 때문에, "00100"으로 되어 있다(도 20B). id는 ID#0인 경우를 나타내고 있으며, 000으로 되어 있다. opcode는 재생을 의미하는 "C3h"로 되어 있다(도 20C). operand는 FORWARD를 의미한 "75h"로 되어 있다. 그리고, 재생되면 타깃은 도 21B와 같은 응답을 컨트롤러에게 반환한다. 여기서는 받음을 의미하는 accepted가 response로배치되어 있으며, response는 "1001"로 되어 있다(도 20A 참조). response를 제외하고, 다른 것은 도 21A와 동일하기 때문에 설명은 생략한다.
스케일 가능한 TV 시스템에서, 모기(1)와 자기(2)와의 사이에서는 상술한 바와 같은 AV/C 커맨드 세트를 이용하여, 각종 제어가 행해진다. 단, 본 실시 형태에서는 모기(1)와 자기(2)와의 사이에서 행해지는 제어 중, 기정(旣定)의 커맨드와 응답으로 대처할 수 없는 것에 대해서는 새로운 커맨드와 응답이 정의되어 있으며, 그 새로운 커맨드와 응답을 이용하여 각종 제어가 행해진다.
또, 이상의 IEEE1394 통신 및 AV/C 커맨드 세트에 대해서는 「WHITE SERISE No.181 IEEE1394 멀티미디어 인터페이스」주식회사 트리켑스 발행에 그 상세가 설명되어 있다.
다음으로, 도 10에서 설명한 바와 같이, 모기(1)의 IR 인터페이스(135)는 적외선을 수신하는 것 이외에, 송신할 수도 있게 되어 있으며, 이와 같이, 적외선을 송수신할 수 있는 IR 인터페이스(135)에 대응하여, 모기(1)의 리모콘(15)도 적외선을 송신하는 것 뿐만 아니라, 수신할 수도 있게 되어 있다.
즉, 도 22는 리모콘(15)의 전기적 구성예를 나타내고 있다.
조작부(161)는 도 7 또는 도 9에서 설명한 리모콘(15)에 제공되어 있는 각종 버튼 스위치이고, 조작된 버튼 스위치에 대응하는 조작 신호를 제어부(162)에 공급한다.
제어부(162)는 조작부(161)로부터의 조작 신호를 수신하고, 그 조작 신호에 의해 요구되는 처리를 나타내는 커맨드의 코드(커맨드 코드)를 프레임 생성부(163)에 공급한다. 또한, 제어부(162)는 수신 처리부(167)의 출력에 기초하여 각종 처리를 행한다. 또한, 제어부(162)는 디바이스 코드 기억부(168)에 디바이스 코드를 기억시킨다.
프레임 생성부(163)는 제어부(162)로부터 공급되는 커맨드 코드와, 디바이스 기억부(168)에 기억된 디바이스 코드를 배치한 프레임 구조의 데이터(프레임 데이터)를 생성하여, 송신 처리부(164)에 공급한다.
송신 처리부(164)는 프레임 생성부(163)로부터 공급되는 프레임 데이터에 기초하여, 소정 주파수의 캐리어를 변조하고, 그 결과 얻어지는 변조 신호에 기초하여 발광부(165)를 구동한다.
발광부(165)는 예를 들면, LED로 구성되며, 송신 처리부(164)에 의해 구동됨으로써, 적외선을 발광한다. 여기서, 이 발광부(165)에서 발광된 적외선이 예를 들면, IR 인터페이스(135)(도 10)에서 수광된다.
수광부(166)는 적외선을 수광하여 광전 변환하고, 그 결과 얻어지는 신호를 수신 처리부(167)에 공급한다. 여기서, 수광부(166)는 예를 들면, IR 인터페이스(135)에서 발광된 적외선을 수광한다.
수신 처리부(167)는 수광부(166)의 출력을 복조하고, 그 결과 얻어지는 프레임 데이터를 제어부(162)에 공급한다.
다음으로, 도 23은 프레임 생성부(163)에서 생성되는 프레임 데이터의 프레임 포맷을 나타내고 있다.
프레임 데이터는 그 선두에 프레임 리더가 배치되며, 또한, 그 뒤에, 2개의데이터부#1 및 #2가 배치되어 구성된다.
프레임 리더에는 프레임의 선두를 나타내는 소정의 비트열로 이루어지는 데이터가 배치된다.
데이터부#1에는 디바이스 코드와 커맨드 코드가 배치된다.
여기서, 디바이스 코드는 프레임 데이터를 교환하는 장치에 할당되는 코드로, 프레임 데이터를 수신한 장치에서는, 그 프레임 데이터에 배치된 디바이스 코드와, 자신에게 할당된 디바이스 코드가 일치하는 경우에, 그 프레임 데이터가 자기쪽의 것이라고 하고, 그 프레임 데이터에 배치된 커맨드 코드에 대응하는 처리를 행한다.
즉, 도 22의 리모콘(15)에서, 제어부(162)는 수신 처리부(167)로부터 프레임 데이터가 공급되면, 그 프레임 데이터에 배치된 디바이스 코드와, 디바이스 코드 기억부(168)에 기억된 디바이스 코드를 비교하여, 양자가 일치한 경우에만 그 프레임 데이터에 배치된 커맨드 코드에 대응하는 처리를 행한다.
또, 제어부(162)는 수신 처리부(167)로부터의 프레임 데이터에 배치된 디바이스 코드와, 디바이스 코드 기억부(168)에 기억된 디바이스 코드가 일치하지 않는 경우에는 그 프레임 데이터를 무시(파기)한다. 따라서, 이 경우, 제어부(162)에서는 특별히, 처리는 행해지지 않는다.
데이터부#2에는 데이터부#1과 동일한 데이터가 배치된다.
여기서, 도 22의 리모콘(15)에서, 제어부(162)는 수신 처리부(167)로부터 프레임 데이터가 공급되면, 그 프레임 데이터에 배치된 데이터부#1과 #2를 비교하고,양자가 일치하는 경우에만, 상술한 디바이스 코드의 비교를 행한다. 따라서, 프레임 데이터에 배치된 데이터부#1과 #2가 일치하지 않는 경우, 제어부(162)에서는 특별히, 처리는 행해지지 않는다.
이와 같이, 제어부(162)에서는 프레임 데이터에 배치된 데이터부#1과 #2가 일치하지 않는 경우에 처리를 행하지 않도록 함으로써, 정상 수신되지 않은 프레임 데이터(오류가 있는 프레임 데이터)에 기초하여, 처리가 행해지는 것을 방지하도록 되어 있다.
다음으로, 상술한 바와 같이, 자기(2)의 IR 인터페이스(155)(도 11)도, 도 10의 모기(1)의 IR 인터페이스(135)와 마찬가지로 구성되어 있으며, 따라서, 적외선을 송수신할 수 있도록 되어 있다. 이와 같이, 적외선을 송수신할 수 있는 IR 인터페이스(155)에 대응하여, 자기(2)의 리모콘(35)도 적외선을 송신하는 것 뿐만 아니라, 수신할 수도 있게 되어 있다.
즉, 도 24는 리모콘(35)의 전기적 구성예를 나타내고 있다.
리모콘(35)은 도 22의 조작부(161) 내지 디바이스 코드 기억부(168)와 마찬가지로 구성되는 조작부(171) 내지 디바이스 코드 기억부(178)로 구성되어 있기 때문에, 그 설명은 생략한다.
다음으로, 도 25는 모기(1)의 IR 인터페이스(135)(도 10)의 상세 구성예를 나타내고 있다.
제어부(182)는 CPU(129)(도 10)로부터의 커맨드를 수신하여, 그 커맨드에 대응하는 커맨드 코드를 프레임 생성부(183)에 공급한다. 또한, 제어부(182)는 수신처리부(187)로부터 공급되는 프레임 데이터를 수신하여, 그 프레임 데이터(도 23)의 데이터부#1과 #2가 일치하고 있는지의 여부를 판정한다. 또한, 제어부(182)는 프레임 데이터의 데이터부#1과 #2가 일치하고 있는 경우, 프레임 데이터의 디바이스 코드(도 23)와, 디바이스 코드 기억부(188)에 기억된 디바이스 코드를 비교하여, 양자가 일치하고 있는 경우, 그 프레임 데이터의 커맨드 코드(도 23)에 대응하는 커맨드를 CPU(129)에 공급한다.
그 밖에, 제어부(182)는 디바이스 코드 기억부(188)에 디바이스 코드를 기억시킨다.
프레임 생성부(183)는 제어부(182)로부터 공급되는 커맨드 코드와, 디바이스 기억부(188)에 기억된 디바이스 코드를 배치한 프레임 데이터(도 23)를 생성하여, 송신 처리부(184)에 공급한다.
송신 처리부(184)는 프레임 생성부(183)로부터 공급되는 프레임 데이터에 기초하여, 소정 주파수의 캐리어를 변조하고, 그 결과 얻어지는 변조 신호에 기초하여, 발광부(185)를 구동한다.
발광부(185)는 예를 들면, LED로 구성되며, 송신 처리부(184)에 의해 구동됨으로써 적외선을 발광한다. 여기서, 이 발광부(185)에서 발광된 적외선이 예를 들면, 리모콘(15)의 수광부(166)(도 22)에서 수광된다.
수광부(186)는 적외선을 수광하여 광전 변환하고, 그 결과 얻어지는 신호를 수신 처리부(187)에 공급한다. 여기서, 수광부(186)는 예를 들면, 리모콘(15)의 발광부(165)(도 22)에서 발광된 적외선을 수광한다.
수신 처리부(187)는 수광부(186)의 출력을 복조하고, 그 결과 얻어지는 프레임 데이터를 제어부(182)에 공급한다.
또, 자기(2)의 IR 인터페이스(155)도, 도 25에 도시한 모기(1)의 IR 인터페이스(135)와 마찬가지로 구성된다.
다음으로, 도 26의 흐름도를 참조하여, 도 22의 모기(1)의 리모콘(15)의 처리(리모콘 처리)에 대하여 설명한다. 또, 도 24의 자기(2)의 리모콘(35)에서도, 마찬가지의 처리가 행해진다.
제어부(162)는 단계 S1에서, 조작부(161)가 사용자에 의해 조작되고, 이것에 의해, 조작부(161)로부터 커맨드로서의 조작 신호가 공급되었는지 여부를 판정한다.
단계 S1에서, 커맨드로서의 조작 신호가 공급되어 있지 않다고 판정된 경우, 즉, 리모콘(15)이 조작되고 있지 않는 경우, 단계 S2로 진행하여, 제어부(162)는 프레임 데이터를 수신했는지 여부를 판정한다.
단계 S2에서, 프레임 데이터를 수신하고 있지 않다고 판정된 경우, 단계 S1로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S2에서, 프레임 데이터를 수신하였다고 판정된 경우, 즉, 수광부(166)에서 적외선이 수광되며, 수신 처리부(167)로부터 제어부(162)에 대하여, 그 적외선에 대응한 프레임 데이터가 공급된 경우, 단계 S3으로 진행하여, 제어부(162)는 그 프레임 데이터의 디바이스 코드와, 디바이스 코드 기억부(168)에 기억된 디바이스 코드가 일치하는지의 여부를 판정한다.
단계 S3에서, 프레임 데이터의 디바이스 코드와, 디바이스 코드 기억부(168)에 기억된 디바이스 코드가 일치하지 않는다고 판정된 경우, 단계 S1로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S3에서, 프레임 데이터의 디바이스 코드와, 디바이스 코드 기억부(168)에 기억된 디바이스 코드가 일치한다고 판정된 경우, 단계 S4로 진행하여, 제어부(162)는 그 프레임 데이터에 배치된 커맨드 코드에 대응하는 처리를 행하고, 단계 S1로 되돌아간다.
한편, 단계 S1에서, 커맨드로서의 조작 신호가 공급되었다고 판정된 경우, 즉, 사용자가 조작부(161)를 조작하고, 그 조작에 대응하는 조작 신호가 제어부(162)에 공급된 경우, 단계 S5로 진행하여, 제어부(162)는 그 조작 신호가 디바이스 코드의 설정을 요구한 것인지의 여부를 판정한다.
여기서, 디바이스 코드 기억부(168)에는 디폴트의 디바이스 코드가 기억되어 있지만, 그 디바이스 코드는 사용자가 변경할 수 있도록 되어 있다. 즉, 리모콘(15)의 디바이스 코드는 소정의 조작으로서, 예를 들면, 사용자가 리모콘(15)의 메뉴 버튼 스위치(54) 및 텔레비젼 전원 버튼 스위치(72)(도 7)를 동시에 조작함으로써 설정할 수 있도록 되어 있다. 따라서, 단계 S5에서는 조작 신호가, 메뉴 버튼 스위치(54) 및 텔레비젼 전원 버튼 스위치(72)를 동시에 조작함에 따른, 디바이스 코드의 설정을 요구하는 것인지의 여부가 판정된다.
단계 S5에서, 조작부(161)로부터의 조작 신호가 디바이스 코드의 설정을 요구하는 것이 아니라고 판정된 경우, 제어부(162)는 그 조작 신호에 대응하는 커맨드 코드를 프레임 생성부(163)에 공급하고, 단계 S6으로 진행한다.
단계 S6에서는 프레임 생성부(163)는 제어부(162)로부터의 커맨드 코드와, 디바이스 기억부(168)에 기억된 디바이스 코드를 배치함으로써, 도 23에 도시한 포맷의 프레임 데이터를 생성하여, 송신 처리부(164)에 공급하고, 단계 S7로 진행한다.
단계 S7에서는 송신 처리부(164)는 프레임 생성부(163)로부터의 프레임 데이터에 대응하여 발광부(165)를 구동하고, 단계 S1로 되돌아간다. 이것에 의해, 발광부(165)는 프레임 데이터에 대응하는 적외선을 발광한다.
한편, 단계 S5에서, 조작부(161)로부터의 조작 신호가 디바이스 코드의 설정을 요구하는 것으로 판정된 경우, 즉, 사용자가 리모콘(15)의 메뉴 버튼 스위치(54) 및 텔레비젼 전원 버튼 스위치(72)(도 7)를 동시에 조작한 경우, 단계 S8로 진행하여, 제어부(162)는 조작부(161)에서, 디바이스 코드에 대응하는 조작 신호가 공급되는 것을 대기하여, 그 조작 신호를 수신하고, 그 조작 신호에 대응한 디바이스 코드를 디바이스 코드 기억부(168)에 설정한다(덮어쓰기함). 그리고, 단계 S1로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
여기서, 디바이스 코드로서는 예를 들면, 소정 자릿수의 숫자를 채용할 수가 있으며, 이 경우, 사용자는 리모콘(15)의 예를 들면, 숫자 버튼 스위치(58)(도 7)를 조작함으로써, 디바이스 코드를 입력하게 된다.
다음으로, 도 27의 흐름도를 참조하여, 도 25의 모기(1)의 IR 인터페이스(135)의 처리(IR 인터페이스 처리)에 대하여 설명한다. 또, 자기(2)의IR 인터페이스(155)(도 11)에서도, 마찬가지의 처리가 행해진다.
제어부(182)는 단계 S21에서, CPU(129)로부터 커맨드가 공급되었는지 여부를 판정한다.
단계 S21에서, 커맨드가 공급되어 있지 않다고 판정된 경우, 단계 S22로 진행하여, 제어부(182)는 수신 처리부(187)로부터 프레임 데이터를 수신했는지 여부를 판정한다.
단계 S22에서, 프레임 데이터를 수신하지 않다고 판정된 경우, 단계 S21로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S22에서, 프레임 데이터를 수신하였다고 판정된 경우, 즉, 수광부(186)에서, 예를 들면, 리모콘(15)으로부터의 적외선이 수광되어, 수신 처리부(187)로부터 제어부(182)에 대하여, 그 적외선에 대응하는 프레임 데이터가 공급된 경우, 단계 S23으로 진행하여, 제어부(182)는 그 프레임 데이터의 디바이스 코드와, 디바이스 코드 기억부(188)에 기억된 디바이스 코드가 일치하는지의 여부를 판정한다.
단계 S23에서, 프레임 데이터의 디바이스 코드와, 디바이스 코드 기억부(188)에 기억된 디바이스 코드가 일치하고 있지 않다고 판정된 경우, 단계 S21로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S23에서, 프레임 데이터의 디바이스 코드와, 디바이스 코드 기억부(188)에 기억된 디바이스 코드가 일치한다고 판정된 경우, 단계 S24로 진행하여, 제어부(182)는 그 프레임 데이터에 배치된 커맨드 코드에 대응하는 커맨드를CPU(129)에 전송하고, 단계 S21로 되돌아간다.
따라서, 이 경우, CPU(129)에서는 IR 인터페이스(135)(제어부(182))로부터 공급되는 커맨드에 대응하는 처리가 행해진다.
한편, 단계 S21에서, CPU(129)로부터 커맨드가 공급되었다고 판정된 경우, 단계 S25로 진행하여, 제어부(182)는 그 커맨드가 디바이스 코드의 설정을 요구하는 것인지의 여부를 판정한다.
여기서, 디바이스 코드 기억부(188)에서도, 도 22의 디바이스 코드 기억부(168)에서의 경우와 마찬가지로, 디폴트의 디바이스 코드가 기억되어 있지만, 그 디바이스 코드는 사용자가 변경할 수 있도록 되어 있다. 즉, IR 인터페이스(135)의 디바이스 코드는 소정의 조작으로서, 예를 들면, 사용자가 프론트 패널(134)(도 10)에서의 리모콘(15)의 메뉴 버튼 스위치(54) 및 텔레비젼 전원 버튼 스위치(72)(도 7)에 대응하는 2개의 버튼 스위치를 동시에 조작함으로써 설정할 수 있도록 되어 있다. 따라서, 단계 S25에서는 CPU(129)로부터의 커맨드가 그와 같은 2개의 버튼 스위치가 동시에 조작됨에 따른, 디바이스 코드의 설정을 요구하는 것인지의 여부가 판정된다.
단계 S25에서, CPU(129)로부터의 커맨드가 디바이스 코드의 설정을 요구하는 것이 아니라고 판정된 경우, 제어부(182)는 그 커맨드에 대응하는 커맨드 코드를 프레임 생성부(183)에 공급하고, 단계 S26으로 진행한다.
단계 S26에서는 프레임 생성부(183)는 제어부(182)로부터의 커맨드 코드와, 디바이스 기억부(188)에 기억된 디바이스 코드를 배치함으로써, 도 23에 도시한 포맷의 프레임 데이터를 생성하여, 송신 처리부(184)에 공급하고, 단계 S27로 진행한다.
단계 S27에서는 송신 처리부(184)는 프레임 생성부(183)로부터의 프레임 데이터에 대응하여, 발광부(185)를 구동하고, 단계 S21로 되돌아간다. 이것에 의해, 발광부(185)는 프레임 데이터에 대응하는 적외선을 발광한다. 또, 이 적외선은 예를 들면, 리모콘(15)에서 수광된다.
한편, 단계 S25에서, CPU(129)로부터의 커맨드가 디바이스 코드의 설정을 요구하는 것으로 판정된 경우, 즉, 사용자가 프론트 패널(134)(도 10)에서의 리모콘(15)의 메뉴 버튼 스위치(54) 및 텔레비젼 전원 버튼 스위치(72)(도 7)에 대응하는 2개의 버튼 스위치를 동시에 조작한 경우, 단계 S28로 진행하여, 제어부(182)는 CPU(129)로부터 디바이스 코드가 공급되는 것을 대기하여, 그 디바이스 코드를 수신하고, 디바이스 코드 기억부(188)에 설정한다(덮어쓰기함). 그리고, 단계 S21로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
여기서, 모기(1)에서는 사용자가 예를 들면, 프론트 패널(134)(도 10)에서의 리모콘(15)의 숫자 버튼 스위치(58)에 대응하는 버튼 스위치를 조작함으로써, 디바이스 코드를 입력할 수 있다.
이상과 같이, 리모콘(15 및 35), 및 모기(1)의 IR 인터페이스(135) 및 자기(2)의 IR 인터페이스(155)에는 사용자가 디바이스 코드를 설정할 수가 있으며, 또한, 이들 사이에서의 커맨드 코드의 교환은 디바이스 코드가 일치하는 것끼리에서만 가능하게 되어 있다.
따라서, 예를 들면, 리모콘(15)에서 모기(1)를 제어하고자 하는 경우에는 리모콘(15)과 모기(1)의 IR 인터페이스(135)의 디바이스 코드를 동일한 값으로 설정하면 된다. 또한, 예를 들면, 리모콘(15)에서 자기(2)를 제어한 경우에는 리모콘(15)과 자기(2)의 IR 인터페이스(155)의 디바이스 코드를 동일한 값으로 설정하면 된다. 또한, 예를 들면, 리모콘(15)과, 모기(1)의 IR 인터페이스(135) 및 자기(2)의 IR 인터페이스(155)의 디바이스 코드를 전부 동일하게 하는 경우에는 사용자가 리모콘(15)을 조작하면, 모기(1)와 자기(2)에서 동일한 처리가 행해지게 된다.
또한, 예를 들면, 사용자가 리모콘(15)만을 가지고 있는 경우라도, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기로서의 모기(1)와 각 자기(2ij) 각각에, 다른 디바이스 코드를 설정해 두면, 리모콘(15)의 디바이스 코드를 원하는 텔레비젼 수상기의 디바이스 코드에 일치하도록 설정함으로써, 사용자는 1개의 리모콘(15)에 의해 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기로서의 모기(1)와 각 자기(2ij) 각각을 독립적으로 원격 제어할 수 있다.
다음으로, 도 28의 흐름도를 참조하여, 도 10의 모기(1)의 처리에 대하여 설명한다.
먼저 최초로, 단계 S41에서, CPU(129)는 단자 패널(21)에 어떠한 기기가 접속되는지, 또는 IEEE1394 인터페이스(133) 혹은 IR 인터페이스(135) 등으로부터 어떠한 커맨드가 공급되는지를 나타내는 이벤트가 발생했는지 여부를 판정하고, 어떠한 이벤트도 발생하고 있지 않다고 판정한 경우, 단계 S41로 되돌아간다.
또한, 단계 S41에서, 단자 패널(21)에 기기가 접속되는 이벤트가 발생하였다고 판정된 경우, 단계 S42로 진행하여, CPU(129)는 후술하는 도 29의 인증 처리를 행하고, 단계 S41로 되돌아간다.
여기서, 단자 패널(21)에 기기가 접속되었는지 여부를 판정하기 위해서는 단자 패널(21)에 기기가 접속된 것을 검출할 필요가 있지만, 이 검출은 예를 들면, 다음과 같이 하여 행해진다.
즉, 단자 패널(21)(도 3F)에 제공된 IEEE1394 단자(21ij)에, (IEEE1394 케이블을 통해) 기기가 접속되면, 그 IEEE1394 단자(21ij)의 단자 전압이 변화한다. IEEE1394 인터페이스(133)는 이 단자 전압 변화를 CPU(129)에 보고하도록 되어 있으며, CPU(129)는 IEEE1394 인터페이스(133)로부터 단자 전압 변화의 보고를 받는 것에 의해 단자 패널(21)에 기기가 새롭게 접속된 것을 검출한다. 또, CPU(129)는 예를 들면, 마찬가지의 방법으로, 단자 패널(21)로부터 기기가 분리된것을 인식한다.
한편, 단계 S41에서, IEEE1394 인터페이스(133) 혹은 IR 인터페이스(135) 등으로부터 어떠한 커맨드가 공급되는 이벤트가 발생하였다고 판정된 경우, 단계 S43으로 진행하여, 모기(1)에서는 그 커맨드에 대응하는 처리가 행해지며, 단계 S41로 되돌아간다.
다음으로, 도 29의 흐름도를 참조하여, 모기(1)가 도 28의 단계 S42에서 행하는 인증 처리에 대하여 설명한다.
모기(1)의 인증 처리에서는 단자 패널(21)에 새롭게 접속된 기기(이하, 적절히 접속 기기라 함)가 정당한 IEEE1394 기기인지의 여부에 대한 인증과, 그 IEEE1394 기기가 모기 또는 자기로 되는 텔레비젼 수상기(스케일 가능한 대응기)인지 여부에 대한 인증의 2개의 인증이 행해진다.
즉, 모기(1)의 인증 처리에서는, 먼저 최초로, 단계 S51에서, CPU(129)는 IEEE1394 인터페이스(133)를 제어함으로써, 접속 기기에 대하여 상호 인증을 행할 것을 요구한 인증 요구 커맨드를 송신시키고, 단계 S52로 진행한다.
단계 S52에서는 CPU(129)는 인증 요구 커맨드에 대응하는 응답이 접속 기기로부터 반환되어 왔는지 여부를 판정한다. 단계 S52에서, 인증 요구 커맨드에 대응하는 응답이 접속 기기로부터 반환되어 오지 않는다고 판정된 경우, 단계 S53으로 진행하여, CPU(129)는 타임 오버가로 되었는지 여부, 즉, 인증 요구 커맨드를 송신하고 나서 소정 시간이 경과했는지 여부를 판정한다.
단계 S53에서, 타임 오버라고 판정된 경우, 즉, 인증 요구 커맨드를 접속 기기에 송신하고 나서, 소정 시간이 경과하여도, 그 접속 기기로부터 인증 요구 커맨드에 대응하는 응답이 돌아오지 않는 경우, 단계 S54로 진행하여, CPU(129)는 접속 기기가 정당한 IEEE1394 기기가 아니므로 인증에 실패하였다고 하고, 동작 모드를 그 접속 기기와의 사이에서는, 어떠한 데이터의 교환도 행하지 않는 모드인 단체 모드로 설정하고 리턴한다.
따라서, 모기(1)는 그 후, 정당한 IEEE1394 기기가 아닌 접속 기기와의 사이에서는 IEEE1394 통신은 물론, 어떠한 데이터의 교환도 행하지 않는다.
한편, 단계 S53에서, 타임 오버가 아니라고 판정된 경우, 단계 S52로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S52에서, 인증 요구 커맨드에 대응하는 응답이 접속 기기로부터 돌아왔다고 판정된 경우, 즉, 접속 기기로부터의 응답이 IEEE1394 인터페이스(133)에서 수신되어 CPU(129)에 공급된 경우, 단계 S55로 진행하여, CPU(129)는 소정의 알고리즘에 따라, 난수(의사 난수) R1을 생성하여, IEEE1394 인터페이스(133)를 통해, 접속 기기에 송신한다.
그 후, 단계 S56으로 진행하여, CPU(129)는 단계 S55에서 송신한 난수 R1에 대하여, 그 난수 R1을 소정의 암호화 알고리즘(예를 들면, DES(Data Encryption Standard)나, FEAL(Fast data Encipherment Algorithm), RC5 등의 비밀 키 암호화 방식)에 의해 암호화한 암호화 난수 E'(R1)이 접속 기기로부터 송신되었는지 여부를 판정한다.
단계 S56에서, 접속 기기로부터 암호화 난수 E'(R1)이 송신되고 있지 않다고 판정된 경우, 단계 S57로 진행하여, CPU(129)는 타임 오버로 되었는지 여부, 즉, 난수 R1을 송신하고 나서 소정 시간이 경과했는지 여부를 판정한다.
단계 S57에서, 타임 오버라고 판정된 경우, 즉, 난수 R1을 접속 기기에 송신하고 나서, 소정 시간이 경과하여도, 그 접속 기기로부터 암호화 난수 E'(R1)이 송신되지 않는 경우, 단계 S54로 진행하여, CPU(129)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 단체 모드로 설정하며, 리턴한다.
한편, 단계 S57에서, 타임 오버가 아니라고 판정된 경우, 단계 S56으로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S56에서, 접속 기기로부터 암호화 난수 E'(R1)이 송신되었다고 판정된 경우, 즉, 접속 기기로부터의 암호화 난수 E'(R1)이 IEEE1394 인터페이스(133)에서 수신되어 CPU(129)에 공급된 경우, 단계 S58로 진행하여, CPU(129)는 단계 S55에서 생성한 난수 R1을 소정의 암호화 알고리즘으로 암호화하여, 암호화 난수 E(R1)을 생성하고, 단계 S59로 진행한다.
단계 S59에서는 CPU(129)는 접속 기기로부터 송신된 암호화 난수 E'(R1)과, 자신이 단계 S58에서 생성한 암호화 난수 E(R1)이 동일한지 여부를 판정한다.
단계 S59에서, 암호화 난수 E'(R1)과 E(R1)이 동일하지 않다고 판정된 경우, 즉, 접속 기기에서 채용되어 있는 암호화 알고리즘(필요에 따라, 암호화에 이용되는 비밀 키도 포함함)이 CPU(129)에서 채용되어 있는 암호화 알고리즘과 다른 것인 경우, 단계 S54로 진행하여, CPU(129)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 단체 모드로 설정하고 리턴한다.
또한, 단계 S59에서, 암호화 난수 E'(R1)과 E(R1)이 동일하다고 판정된 경우, 즉, 접속 기기에서 채용되어 있는 암호화 알고리즘이 CPU(129)에서 채용되어 있는 암호화 알고리즘과 동일한 것인 경우, 단계 S60으로 진행하여, CPU(129)는 접속 기기가 모기(1)인 인증을 행하기 위한 난수 R2가, 접속 기기로부터 송신되었는지 여부를 판정한다.
단계 S60에서, 난수 R2가 송신되고 있지 않다고 판정된 경우, 단계 S61로 진행하여, CPU(129)는 타임 오버로 되었는지 여부를, 즉, 예를 들면, 단계 S59에서 암호화 난수 E'(R1)과 E(R1)이 동일하다고 판정되고 나서, 소정 시간이 경과했는지 여부를 판정한다.
단계 S61에서, 타임 오버라고 판정된 경우, 즉, 상당한 시간이 경과하여도, 접속 기기로부터 난수 R2가 송신되지 않는 경우, 단계 S54로 진행하여, CPU(129)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 단체 모드로 설정하고 리턴한다.
한편, 단계 S61에서, 타임 오버가 아니라고 판정된 경우, 단계 S60으로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S60에서, 접속 기기로부터 난수 R2가 송신되었다고 판정된 경우, 즉, 접속 기기로부터의 난수 R2가 IEEE1394 인터페이스(133)에서 수신되어 CPU(129)에 공급된 경우, 단계 S62로 진행하여, CPU(129)는 난수 R2를 소정의 암호화 알고리즘으로 암호화하여, 암호화 난수 E(R1)을 생성하고, IEEE1394 인터페이스(133)를 통해 접속 기기로 송신한다.
여기서, 단계 S60에서, 접속 기기로부터 난수 R2가 송신된 시점에서, 접속 기기가 정당한 IEEE1394 기기라는 인증을 성공한다.
그 후, 단계 S63으로 진행하여, CPU(129)는 IEEE1394 인터페이스(133)를 제어함으로써, 접속 기기의 기기 ID와 기능 정보를 요구하는 기능 정보 요구 커맨드와 함께, 자신의 기기 ID와 기능 정보를 접속 기기에 송신한다.
여기서, 기기 ID는 모기(1)나 자기(2)로 되는 텔레비젼 수상기를 특정하는 고유한 ID이다.
또한, 기능 정보는 자신의 기능에 관한 정보로, 예를 들면, 외부로부터 접수하는 커맨드의 종류(예를 들면, 전원의 온/오프, 음량 조정, 채널, 휘도, 샤프니스 등을 제어하는 커맨드 중의 어느 것을 외부로부터 접수할지), 관면 표시(OSD 표시)가 가능한지 여부, 뮤트 상태가 될 수 있는지 여부, 슬립 상태로 될 수 있는지 여부 등의 정보가 포함된다. 또한, 기능 정보에는 자신이 모기로서의 기능을 갖는 것인지, 또는 자기로서의 기능을 갖는 것인지의 정보도 포함된다.
또, 모기(1)에서는 기기 ID 및 기능 정보는 예를 들면, EEPROM(130)이나, 도 15에 도시한 컨피그레이션 ROM의 vendor-dependent-information 등에 기억시켜 둘 수 있다.
그 후, 단계 S64로 진행하여, CPU(129)는 단계 S63에서 접속 기기에 송신한 기능 정보 요구 커맨드에 따라, 그 접속 기기가 기기 ID와 기능 정보를 송신하는 것을 대기하고, 그 기기 ID와 기능 정보를 IEEE1394 인터페이스(133)를 통해 수신하여 EEPROM(130)에 기억시키고, 단계 S65로 진행한다.
단계 S65에서는 CPU(129)는 EEPROM(130)에 기억된 기능 정보를 참조함으로써, 접속 기기가 자기인지의 여부를 판정한다. 단계 S65에서, 접속 기기가 자기라고 판정된 경우, 즉, 접속 기기가 자기인 것의 인증에 성공한 경우, 단계 S66 및 S67을 스킵하고, 단계 S68로 진행하여, CPU(129)는 동작 모드를 그 자기인 접속 기기와 함께, 후술하는 가상적인 다시점 표시 기능을 제공하는 다시점 표시 가능 모드로 설정하고 리턴한다.
한편, 단계 S65에서, 접속 기기가 자기가 아니라고 판정된 경우, 단계 S66으로 진행하여, CPU(129)는 EEPROM(130)에 기억된 기능 정보를 참조함으로써, 접속 기기가 모기인지의 여부를 판정한다. 단계 S66에서, 접속 기기가 모기라고 판정된 경우, 즉, 접속 기기가 모기인 것의 인증에 성공한 경우, 단계 S67로 진행하여, CPU(129)는 모기인 접속 기기와의 사이에서 모기와 자기의 조정 처리를 행한다.
즉, 이 경우, 모기(1)에 다른 모기가 접속되어 있는 것이기 때문에, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기 내에, 모기로서 기능하는 것이 2대 존재하게 된다. 본 실시 형태에서는, 스케일 가능한 TV 시스템에서의 모기는 1대일 필요가 있으며, 이 때문에, 단계 S67에서는 모기(1)와, 접속 기기로서의 모기와의 사이에서, 어느 하나가 모기로서의 텔레비젼 수상기로서 기능할지를 결정하는 모기 자기의 조정 처리가 행해진다. 구체적으로는, 예를 들면, 보다 빠르고, 스케일 가능한 TV 시스템을 구성하는 것으로 된 모기, 즉, 본 실시 형태에서는 모기(1)가 모기로서의 텔레비젼 수상기로서 기능하도록 결정된다. 또, 모기로서 기능하도록 결정된 모기(1)가 아닌 쪽의 다른 모기는 자기로서 기능하게 된다.
단계 S67에서 모기와 자기의 조정 처리가 행해진 후에는 단계 S68로 진행하여, CPU(129)는 상술한 바와 같이, 동작 모드를 다시점 표시 가능 모드로 설정하고 리턴한다.
한편, 단계 S66에서, 접속 기기가 모기가 아니라고 판정된 경우, 즉, 접속 기기가 모기 및 자기 중 어느 하나도 아니므로, 따라서, 접속 기기가 모기 또는 자기인 것의 인증에 실패한 경우, 단계 S69로 진행하여, CPU(129)는 동작 모드를 접속 기기와의 사이에서, 기정의 AV/C 커맨드 세트의 교환은 가능하지만, 다시점 표시 기능을 제공하기 위한 제어 커맨드의 교환은 가능하지 않는 통상 기능 커맨드 접수/제공 모드로 설정하고 리턴한다.
즉, 이 경우, 접속 기기는 모기 및 자기 중 어느 하나도 아니기 때문에, 그와 같은 접속 기기가 모기(1)에 접속되더라도, 다시점 표시 기능은 제공되지 않는다. 단, 이 경우, 접속 기기는 정당한 IEEE1394 기기인 것이기 때문에, 모기(1)와 접속 기기와의 사이에서의 기정의 AV/C 커맨드 세트의 교환은 허가된다. 따라서, 이 경우, 모기(1)와 접속 기기에 대해서는 다른 쪽(혹은, 모기(1)에 접속되어 있는 다른 IEEE1394 기기)으로부터 기정의 AV/C 커맨드 세트에 의해 제어하는 것은 가능하다.
다음으로, 도 30의 흐름도를 참조하여, 도 11의 자기(2)의 처리에 대하여 설명한다.
먼저 최초로, 단계 S71에서, CPU(149)는 단자 패널(41)에, 어떠한 기기가 접속될지, 또는 IEEE1394 인터페이스(153) 혹은 IR 인터페이스(155)로부터 어떠한 커맨드가 공급됨을 나타내는 이벤트가 발생하였는지 여부를 판정하고, 어떠한 이벤트도 발생하고 있지 않다고 판정한 경우, 단계 S71로 되돌아간다.
또한, 단계 S71에서, 단자 패널(41)에 기기가 접속되는 이벤트가 발생하였다고 판정된 경우, 단계 S72로 진행하여, CPU(149)는 후술하는 도 31의 인증 처리를 행하고, 단계 S71로 되돌아간다.
여기서, 단자 패널(41)에 기기가 접속되었는지 여부를 판정하기 위해서는 단자 패널(41)에 기기가 접속된 것을 검출할 필요가 있지만, 이 검출은 예를 들면, 도 28의 단계 S41에서 설명한 경우와 마찬가지로 행해진다.
한편, 단계 S71에서, IEEE1394 인터페이스(153) 혹은 IR 인터페이스(155)로부터 어떠한 커맨드가 공급됨을 나타내는 이벤트가 발생하였다고 판정된 경우, 단계 S73으로 진행하여, 자기(2)에서는 그 커맨드에 대응한 처리가 행해지며, 단계 S71로 되돌아간다.
다음으로, 도 31의 흐름도를 참조하여, 자기(2)가 도 30의 단계 S72에서 행할 인증 처리에 대하여 설명한다.
자기(2)의 인증 처리에서는 단자 패널(41)에 새롭게 접속된 기기(접속 기기)가 정당한 IEEE1394 기기인지의 여부에 대한 인증과, 그 IEEE1394 기기가 모기인지의 여부에 대한 인증의 2개의 인증이 행해진다.
즉, 자기(2)의 인증 처리에서는, 먼저 최초로, 단계 S81에서, CPU(149)는 접속 기기로부터 상호 인증을 행할 것을 요구하는 인증 요구 커맨드가 송신되었는지 여부를 판정하고, 송신되고 있지 않다고 판정한 경우, 단계 S82로 진행한다.
단계 S82에서는 CPU(149)는 타임 오버로 되었는지 여부, 즉, 인증 처리를 개시하고 나서 소정 시간이 경과했는지 여부를 판정한다.
단계 S82에서, 타임 오버라고 판정된 경우, 즉, 인증 처리를 개시하고 나서, 소정 시간이 경과하여도, 접속 기기로부터 인증 요구 커맨드가 송신되지 않는 경우, 단계 S83으로 진행하여, CPU(149)는 접속 기기가 정당한 IEEE1394 기기가 아니므로 인증에 실패하였다고 하고, 동작 모드를 그 접속 기기와의 사이에서는 어떠한 데이터의 교환도 행하지 않는 모드인 단체 모드로 설정하고 리턴한다.
따라서, 자기(2)는 모기(1)와 마찬가지로, 정당한 IEEE1394 기기가 아닌 접속 기기와의 사이에서는 IEEE1394 통신은 물론, 어떠한 데이터의 교환도 행하지 않는다.
한편, 단계 S82에서, 타임 오버가 아니라고 판정된 경우, 단계 S81로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S81에서, 인증 요구 커맨드가 접속 기기로부터 송신되었다고 판정된 경우, 즉, 도 29의 단계 S51에서 접속 기기로서의 모기(1)로부터 송신되는 인증 요구 커맨드가 IEEE1394 인터페이스(153)에서 수신되어 CPU(149)에 공급된 경우, 단계 S84로 진행하여, CPU(149)는 IEEE1394 인터페이스(153)를 제어함으로써, 인증 요구 커맨드에 대한 응답을 접속 기기에 송신시킨다.
여기서, 본 실시 형태에서는, 도 29에서의 단계 S51 내지 S53의 처리를 모기(1)에, 도 31의 단계 S81, S82, 및 S84의 처리를 자기(2)에 각각 행하도록 하였지만, 도 29에서의 단계 S51 내지 S53의 처리는 자기(2)에, 도 31의 단계 S81, S82, 및 S84의 처리는 모기(1)에 각각 행하도록 하는 것도 가능하다. 즉, 인증 요구 커맨드의 송신은 모기(1) 및 자기(2) 중 어느 하나가 행하여도 된다.
그 후, 단계 S85로 진행하여, CPU(149)는 접속 기기로부터 난수 R1이 송신되었는지 여부를 판정하고, 송신되고 있지 않다고 판정한 경우, 단계 S86으로 진행한다.
단계 S86에서는 CPU(149)는 타임 오버로 되었는지 여부, 즉, 단계 S84에서 인증 요구 커맨드에 대한 응답을 송신하고 나서 소정 시간이 경과했는지 여부를 판정한다.
단계 S86에서, 타임 오버라고 판정된 경우, 즉, 인증 커맨드에 대한 응답을 송신하고 나서, 소정 시간이 경과하여도, 접속 기기로부터 난수 R1이 송신되지 않는 경우, 단계 S83으로 진행하여, CPU(149)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 그 접속 기기와의 사이에서는, 어떠한 데이터의 교환도 행하지 않는 모드인 단체 모드로 설정하고 리턴한다.
한편, 단계 S86에서, 타임 오버가 아니라고 판정된 경우, 단계 S85로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S85에서, 접속 기기로부터 난수 R1이 송신되었다고 판정된 경우, 즉, 도 29의 단계 S55에서 접속 기기로서의 모기(1)로부터 송신되는 난수 R1이 IEEE1394 인터페이스(153)에서 수신되어 CPU(149)에 공급된 경우, 단계 S87로 진행하여, CPU(149)는 그 난수 R1을 소정의 암호화 알고리즘으로 암호화하여 암호화 난수 E'(R1)을 생성한다. 또한, 단계 S87에서는 CPU(149)는 IEEE1394 인터페이스(153)를 제어함으로써, 암호화 난수 E'(R1)을 접속 기기에 송신하고, 단계 S89로 진행한다.
단계 S89에서는 CPU(149)는 난수(의사 난수) R2를 생성하고, IEEE1394 인터페이스(153)를 제어함으로써, 난수 R2를 접속 기기에 송신시키고, 단계 S90으로 진행한다.
단계 S90에서는 CPU(149)는 접속 기기로서의 모기(1)가 도 29의 단계 S62에서 생성되는, 난수 R2를 암호화한 암호화 난수 E(R2)가 접속 기기로부터 송신되었는지 여부를 판정한다. 단계 S90에서, 접속 기기로부터 암호화 난수 E(R2)가 송신되고 있지 않다고 판정된 경우, 단계 S91로 진행하여, CPU(149)는 타임 오버로 되었는지 여부, 즉, 난수 R2를 송신하고 나서 소정 시간이 경과했는지 여부를 판정한다.
단계 S91에서, 타임 오버라고 판정된 경우, 즉, 난수 R2를 접속 기기에 송신하고 나서, 소정 시간이 경과하여도, 그 접속 기기로부터 암호화 난수 E(R2)가 송신되지 않는 경우, 단계 S83으로 진행하여, CPU(149)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 단체 모드로 설정하고 리턴한다.
한편, 단계 S91에서, 타임 오버가 아니라고 판정된 경우, 단계 S90으로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S90에서, 접속 기기로부터 암호화 난수 E(R2)가 송신되었다고 판정된 경우, 즉, 접속 기기로부터의 암호화 난수 E(R2)가 IEEE1394 인터페이스(153)에서 수신되어 CPU(149)에 공급된 경우, 단계 S92로 진행하여, CPU(149)는 단계 S89에서 생성한 난수 R2를 소정의 암호화 알고리즘으로 암호화하여, 암호화 난수 E'(R2)를 생성하며, 단계 S93으로 진행한다.
단계 S93에서는 CPU(149)는 접속 기기로부터 송신된 암호화 난수 E(R2)와, 자신이 단계 S92에서 생성한 암호화 난수 E'(R2)가 동일한지 여부를 판정한다.
단계 S93에서, 암호화 난수 E(R2)와 E'(R2)가 동일하지 않다고 판정된 경우, 즉, 접속 기기에서 채용되어 있는 암호화 알고리즘(필요에 따라, 암호화에 이용되는 비밀 키도 포함함)이 CPU(149)에서 채용되는 암호화 알고리즘과 다른 것인 경우, 단계 S83으로 진행하여, CPU(149)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 단체 모드로 설정하고 리턴한다.
또한, 단계 S93에서, 암호화 난수 E(R2)와 E'(R2)가 동일하다고 판정된 경우, 즉, 접속 기기에서 채용되어 있는 암호화 알고리즘이 CPU(149)에서 채용되고 있는 암호화 알고리즘과 동일한 것이고, 이것에 의해, 접속 기기가 정당한 IEEE1394 기기인 것의 인증이 성공한 경우, 단계 S94로 진행하여, CPU(149)는 접속 기기로서의 모기(1)가 도 29의 단계 S63에서 기능 정보 요구 커맨드와 함께 송신되는 기기 ID 및 기능 정보를 IEEE1394 인터페이스(153)를 통해 수신하고, EEPROM(150)에 기억시킨다.
그리고, 단계 S95로 진행하여, CPU(149)는 IEEE1394 인터페이스(153)를 제어함으로써, 단계 S94에서 수신한 접속 기기로부터의 기능 정보 요구 커맨드에 따라, 자신의 기기 ID와 기능 정보를 접속 기기에 송신시키고, 단계 S96으로 진행한다.
여기서, 자기(2)에서는 기능 ID와 기능 정보는 도 29에서 설명한 모기(1)에서의 경우와 같이, EEPROM(150)이나, 도 15에 도시한 컨피그레이션 ROM의 vendor_dependent_information 등에 기억시켜 둘 수 있다.
단계 S96에서는, CPU(149)는 EEPROM(150)에 기억된 기능 정보를 참조함으로써, 접속 기기가 모기인지의 여부를 판정한다. 단계 S96에서, 접속 기기가 모기라고 판정된 경우, 즉, 접속 기기가 모기인 것의 인증에 성공한 경우, 단계 S97로 진행하여, CPU(149)는 동작 모드를 그 모기인 접속 기기와 함께, 가상적인 다시점 표시 기능을 제공하도록 하는 다시점 표시 가능 모드로 설정하고 리턴한다.
한편, 단계 S96에서, 접속 기기가 모기가 아니라고 판정된 경우, 즉, 접속 기기가 모기인 것의 인증에 실패한 경우, 단계 S98로 진행하여, CPU(149)는 동작 모드를 접속 기기와의 사이에서, 기정의 AV/C 커맨드 세트의 교환은 가능하지만, 다시점 표시 기능에 의한 처리를 행하기 위한 제어 커맨드의 교환은 할 수 없는 통상 기능 커맨드 접수/제공 모드로 설정하고 리턴한다.
즉, 이 경우, 접속 기기는 모기가 아니기 때문에, 그와 같은 접속 기기가 자기(2)에 접속되더라도, 다시점 표시 기능은 제공되지 않는다. 따라서, 자기(2)에, 다른 자기가 접속되었다는 것만으로는, 다시점 표시 기능은 제공되지 않는다. 단, 이 경우, 접속 기기는 정당한 IEEE1394 기기이기 때문에, 자기(2)와 접속 기기와의 사이에서의 기정의 AV/C 커맨드 세트의 교환은 허가된다. 따라서, 이 경우, 자기(2)와 접속 기기(다른 자기를 포함함)에 대해서는 다른 쪽으로부터, 이미 정해진 AV/C 커맨드 세트에 의해 제어하는 것은 가능하다.
다음으로, 모기(1)와 자기(2)에서, 도 29와 도 31에서 설명한 인증 처리가 각각 성공하고, 모기(1) 및 자기(2)가 그 동작 모드를 다시점 표시 가능 모드로 한 후에, 사용자가 리모콘(15)(또는, 리모콘(35))을 조작함으로써, 다시점 표시를 요구하면, 모기(1) 및 자기(2)에서는, 후술하는 가상 다시점 표시 처리가 행해진다.
여기서, 가상 다시점 표시 처리를 행하는 것의 지시는 예를 들면, 메뉴 화면에서 행할 수 있도록 되어 있다.
즉, 상술한 바와 같이, 사용자가 리모콘(15)(도 7)의 메뉴 버튼 스위치(54)(또는, 리모콘(35)(도 8)의 메뉴 버튼 스위치(84))를 조작한 경우, 모기(1)의 CRT(11)(또는, 자기(2)의 CRT(31))에는 메뉴 화면이 표시되지만, 이 메뉴 화면에는 예를 들면, 가상 다시점 표시 처리를 나타내는 아이콘(이하, 적절히 가상 다시점 표시 아이콘이라 함)이 표시되도록 되어 있고, 사용자가 이 가상 다시점 표시 아이콘을 리모콘(15)을 조작하여 클릭한 경우, 모기(1)와 자기(2) 각각에서, 가상 다시점 표시 처리가 행해진다.
따라서, 도 32는 가상 다시점 표시 처리를 행하는 모기(1)에서의 신호 처리부(127)(도 10)의 제1 기능적 구성예를 나타내고 있다. 여기서, 모기(1)의 CPU(129)는 가상 다시점 표시 아이콘이 클릭되면, 신호 처리부(127)를 제어함으로써, DSP(127A)에, EEPROM(127B)에 기억된 소정의 프로그램을 실행시킨다. 도 32의 기능적 구성은 이와 같이, DSP(127A)가 EEPROM(127B)에 기억된 프로그램을 실행함으로써 실현된다. 후술하는 신호 처리부(127)의 다른 기능적 구성도 마찬가지이다.
프레임 메모리(191, 192, 193)는 MPEG 비디오 디코더(125)(도 10)가 출력하는 화상 데이터로서의 휘도 신호 Y, 색 신호 R-Y, B-Y 각각을 프레임 단위(또는, 필드 단위)로 일시 기억한다. 즉, MPEG 디코더(125)는 디멀티플렉서(124)가 출력하는 소정 채널의 프로그램의 화상 데이터의 TS 패킷을 MPEG 디코드하고, 그 디코드 결과로서, 휘도 신호 Y, 색 신호 R-Y, B-Y가 되는 화상 데이터를 출력하도록 되어 있다. 프레임 메모리(191, 192, 193)는 그와 같이 하여 MPEG 비디오 디코더(125)가 출력하는 휘도 신호 Y, 색 신호 R-Y, B-Y를 각각 기억한다.
여기서, 도 32의 실시 형태에서는, 프레임 메모리(191 내지 193) 각각은 적어도, 2 프레임(또는, 필드)분의 화상 데이터를 기억할 수 있는 기억 용량을 갖고 있다. 즉, 프레임 메모리(191 내지 193) 각각은 1 프레임의 화상 데이터를 기억할 수 있는 뱅크를 2개 갖고 있으며, 그 2개의 뱅크에 교대로, 화상 데이터를 기억한다.
따라서, 프레임 메모리(191)에 기억된 최신 프레임을 현 프레임으로 하면, 프레임 메모리(191)에서는 항상, 현 프레임과, 그 1 프레임전의 프레임(이하, 적절히 전 프레임이라 함)의 화상 데이터가 기억된다. 프레임 메모리(192 및 193)에서도 마찬가지이다.
프레임 메모리(194, 195, 196)는 프레임 메모리(191, 192, 193)에 기억되고, 메모리 제어부(197)로부터 전송되는 1 프레임(또는, 필드)의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 각각 기억한다.
메모리 제어부(197)는 시스템 컨트롤러(201)에 의해 제어되고, 프레임 메모리(191 내지 193)에 기억된 현 프레임의 화상 데이터(휘도 신호 Y, 색 신호 R-Y, B-Y)를 프레임 메모리(194 내지 196)에 각각 전송하여, 덮어쓰기 형태로 기억시킨다.
차분 검출부(198)는 프레임 메모리(191)에 기억된 현 프레임과 전 프레임의 화상 데이터의 휘도 신호 Y의 차분을 현 프레임의 화상 데이터의 특징으로 하여 구하여, 시스템 컨트롤러(201)에 공급한다. 즉, 차분 검출부(198)는 예를 들면, 현 프레임의 각 화소의 휘도 신호 Y와, 전 프레임의 대응하는 화소의 휘도 신호 Y와의 차분의 절대값의 합을 현 프레임의 화상 데이터의 특징으로 하여 구하여, 시스템 컨트롤러(201)에 공급한다.
카운터부(199)는 시스템 컨트롤러(201)의 제어에 따라, 소정 값의 카운트(계수)를 행하고, 그 카운트값을 시스템 컨트롤러(201)에 공급한다. 또한, 카운터부(199)는 시스템 컨트롤러(201)의 제어에 따라, 그 카운트값을 리세트한다.
출력 제어부(200)는 시스템 컨트롤러(201)의 제어에 따라, 프레임 메모리(194 내지 196)에 기억된 1 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 판독하여, CPU(129)에 공급한다.
시스템 컨트롤러(201)는 메모리 제어부(197), 카운터부(199), 및 출력 제어부(200)를 제어한다.
즉, 시스템 컨트롤러(201)는 차분 검출부(198)로부터 공급되는 현 프레임의 화상 데이터의 특징으로서의 차분의 절대값의 합과 소정의 임계값을 비교하고, 그 비교 결과에 기초하여 카운터부(199)를 제어한다. 또한, 시스템 컨트롤러(201)는 카운터부(199)로부터의 카운트값에 기초하여, 메모리 제어부(197) 및 출력 제어부(200)를 제어한다.
또, 여기서는 시스템 컨트롤러(201)에서, 휘도 신호 Y의 차분의 절대값의 합에 기초하여, 카운터부(199)를 제어하도록 하였지만, 그 밖에, 예를 들면, 차분 검출부(198)에서, 색 신호 R-Y나 B-Y의 차분의 절대값의 합을 구하도록 하고, 시스템컨트롤러(201)에서는, 그 색 신호 R-Y나 B-Y의 차분의 절대값의 합도 가미하여, 카운터부(199)를 제어하도록 하는 것도 가능하다.
여기서, MPEG 비디오 디코더(125)(도 10)가 출력하는 화상 데이터로서의 휘도 신호 Y, 색 신호 R-Y, B-Y는 프레임 메모리(191 내지 193)에 각각 공급되는 이외에, 신호 처리부(127)의 후단의 매트릭스 회로(128)에도 공급되도록 되어 있으며, 매트릭스 회로(128)에서는 이와 같이 하여 공급되는 휘도 신호 Y, 색 신호 R-Y, B-Y가 RGB의 화상 데이터로 변환된다.
또한, 도 32에는 모기(1)에서의 MPEG 오디오 디코더(126)(도 10)가 출력하는 음성 데이터에 대하여 나타내고 있지 않지만, MPEG 오디오 디코더(126)가 출력하는 음성 데이터는 예를 들면, 그대로 후단의 증폭기(137)에 공급되도록 되어 있다.
다음으로, 도 33의 흐름도를 참조하여, 도 32의 신호 처리부(127)에 의한 모기의 가상 다시점 표시 처리에 대하여 설명한다.
먼저 최초로, 단계 S101에서, 프레임 메모리(191 내지 193)는 MPEG 비디오 디코더(125)(도 10)로부터 1 프레임의 화상 데이터로서의 휘도 신호 Y, 색 신호 R-Y, B-Y가 공급되는 것을 대기하고, 그 휘도 신호 Y, 색 신호 R-Y, B-Y를 각각 기억하고, 단계 S102로 진행한다.
단계 S102에서, 차분 검출부(198)에서는 직전의 단계 S101에서 프레임 메모리(191)에 기억된 화상 데이터의 휘도 신호 Y, 즉, 현 프레임의 화상 데이터의 휘도 신호 Y와, 전회의 단계 S101에서 프레임 메모리(191)에 기억된 화상 데이터의 휘도 신호 Y, 즉, 전 프레임의 화상 데이터의 휘도 신호 Y와의 차분의 절대값의합(이하, 적절히 현 프레임에 대한 차분의 절대값의 합이라 함)을 현 프레임의 화상 데이터의 특징으로 하여 검출하여(구함), 시스템 컨트롤러(201)에 공급하고, 단계 S103으로 진행한다.
단계 S103에서, 시스템 컨트롤러(201)는 현 프레임에 대한 차분의 절대값의 합이 거의 0과 동일한지 여부, 즉, 작은 양의 값인 임계값 이하(또는, 미만)인지의 여부를 판정한다.
단계 S103에서, 현 프레임에 대한 차분의 절대값의 합이 0 또는 0에 가까운 값이 아니라고 판정된 경우, 단계 S104 내지 S108을 스킵하고, 단계 S109로 진행한다.
또한, 단계 S103에서, 현 프레임에 대한 차분의 절대값의 합이 0 또는 0에 가까운 값이라고 판정된 경우, 즉, 현 프레임의 화상이 전 프레임의 화상으로부터 거의(또는, 전혀) 변화하지 않으며, 따라서, 현 프레임의 화상이 정지 화상이라고 간주할 수 있는 경우, 단계 S104로 진행하여, 시스템 컨트롤러(201)는 카운터부(199)를 제어함으로써, 그 카운트값을 1만큼 인크리먼트시키고, 단계 S105로 진행한다.
단계 S105에서는 시스템 컨트롤러(201)가 카운터부(199)의 카운트값을 참조하여, 그 카운트값이 소정의 임계값 Thc(예를 들면, 5 등)보다 큰(또는, 이상)지의 여부를 판정한다.
단계 S105에서, 카운터부(199)의 카운트값이 임계값 Thc보다 크지 않다고 판정된 경우, 단계 S106 내지 S108을 스킵하고, 단계 S109로 진행한다.
또한, 단계 S105에서, 카운터부(199)의 카운트값이 임계값 Thc보다 크다고 판정된 경우, 즉, MPEG 비디오 디코더(125)가 출력한 소정 수의 프레임의 화상 데이터의 움직임이 없는 것인 경우, 단계 S106으로 진행하여, 시스템 컨트롤러(201)는 메모리 제어부(197)를 제어함으로써, 프레임 메모리(191 내지 193)에 기억된 현 프레임의 화상 데이터(휘도 신호 Y, 색 신호 R-Y, B-Y)를 프레임 메모리(194 내지 196)에 각각 전송하고, 덮어쓰기 형태로 기억시키고, 단계 S107로 진행한다.
단계 S107에서는 시스템 컨트롤러(201)는 카운터부(199)의 카운트값을 0으로 리세트하고, 단계 S108로 진행한다. 단계 S108에서는, 시스템 컨트롤러(201)가 출력 제어부(200)를 제어함으로써, 프레임 메모리(194 내지 196)에 기억된 1 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 판독하고, CPU(129)에 공급시킨다. 또한, 단계 S108에서는 시스템 컨트롤러(201)는 화상 데이터를 소정의 자기(2ij)에서 표시할 것을 명령하는 표시 요구 커맨드를 CPU(129)에 공급하고, 단계 S109로 진행한다.
여기서, CPU(129)는 시스템 컨트롤러(201)로부터 표시 요구 커맨드를 수신하면, IEEE1394 인터페이스(133)를 제어함으로써, 출력 제어부(200)로부터 공급되는 1 프레임의 화상 데이터(의 휘도 신호 Y, 색 신호 R-Y, B-Y)를 그 화상 데이터의 표시를 명령하는 표시 요구 커맨드와 함께, 자기(2ij)에 송신한다. 가상 다시점 표시 처리를 행하고 있는 자기(2ij)는 모기(1)로부터 표시 요구 커맨드와 화상 데이터를 수신하면, 후술하는 바와 같이, 그 화상 데이터를 표시한다.
따라서, 예를 들면, 상술한 임계값 Thc가 5라고 하면, 연속하는 6 프레임의 화상 데이터가 거의 동일한 것인 경우에는 그 6 프레임째의 화상 데이터가 모기(1)로부터 자기(2ij)에 전송되어 표시된다.
단계 S109에서는 시스템 컨트롤러(201)가 CPU(129)로부터 가상 다시점 표시 처리의 종료를 명령하는 종료 커맨드를 수신했는지 여부를 판정한다.
단계 S109에서, 종료 커맨드를 수신하고 있지 않다고 판정된 경우, 단계 S101로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S109에서, 종료 커맨드를 수신하였다고 판정된 경우, 즉, 예를 들면, 사용자가 리모콘(15)(도 7)을 조작함으로써, CRT(11)에 메뉴 화면을 표시시키고, 또한, 그 메뉴 화면에서의 가상 다시점 표시 아이콘을 재클릭하고, 이것에 의해, CPU(129)에 대하여, 가상 다시점 표시 처리의 종료가 명령되며, CPU(129)가 종료 커맨드를 시스템 컨트롤러(201)에 공급한 경우, 모기의 가상 다시점 표시 처리를 종료한다.
다음으로, 도 34는 가상 다시점 표시 처리를 행하는 자기(2ij)에서의 신호 처리부(147)(도 11)의 기능적 구성예를 나타내고 있다. 여기서, 모기(1)의 CPU(129)는 상술한 바와 같이, 가상 다시점 표시 아이콘이 클릭되면, IEEE1394 인터페이스(133)(도 10)를 제어함으로써, 자기의 가상 다시점 표시 처리를 행할 것을 명령하는 개시 커맨드를 각 자기(2ij)에 송신한다. 자기(2ij)에서는 CPU(149)(도11)가 IEEE1394 인터페이스(153)를 통해, 개시 커맨드를 수신하면, 신호 처리부(147)의 DSP(147A)에, EEPROM(147B)에 기억된 소정의 프로그램을 실행시킨다. 도 34의 기능적 구성은 이와 같이, DSP(147A)가 EEPROM(147B)에 기억된 프로그램을 실행함으로써 실현된다. 후술하는 신호 처리부(147)의 다른 기능적 구성도 마찬가지이다.
프레임 메모리(211, 212, 213)는 CPU(149)로부터 공급되는 1 프레임(또는, 필드)의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y 각각을 일시 기억한다.
즉, 도 33에서 설명한 모기의 가상 다시점 표시 처리에 따르면, CPU(129)는 시스템 컨트롤러(201)로부터 표시 요구 커맨드를 수신하면, IEEE1394 인터페이스(133)를 제어함으로써, 출력 제어부(200)로부터 공급되는 1 프레임의 화상 데이터(의 휘도 신호 Y, 색 신호 R-Y, B-Y)를 표시 요구 커맨드와 동시에, 자기(2ij)에 송신하지만, 자기(2ij)에서는 이 표시 요구 커맨드와 1 프레임의 화상 데이터가 IEEE1394 인터페이스(153)(도 11)를 통해, CPU(149)에서 수신된다. 그리고, CPU(149)는 표시 요구 커맨드를 후술하는 시스템 컨트롤러(219)에 공급함과 함께, 1 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 프레임 메모리(211 내지 213)에 각각 공급하지만, 프레임 메모리(211 내지 213)는 이와 같이 하여, CPU(149)로부터 공급되는 1 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y 각각을 일시 기억한다.
프레임 메모리(214, 215, 216)는 프레임 메모리(211, 212, 213)에 기억되고,메모리 제어부(217)로부터 전송되는 1 프레임(또는, 필드)의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 각각 기억하다.
메모리 제어부(217)는 시스템 컨트롤러(219)에 의해 제어되고, 프레임 메모리(211 내지 213)에 기억된 1 프레임의 화상 데이터(의 휘도 신호 Y, 색 신호 R-Y, B-Y)를 프레임 메모리(214 내지 216)에 각각 전송하고, 덮어쓰기 형태로 기억시킨다.
셀렉터(218)는 시스템 컨트롤러(219)의 제어에 따라, 프레임 메모리(214 내지 216)에 각각 기억된 1 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y, 또는 자기(2ij)의 MPEG 비디오 디코더(145)(도 11)가 출력하는 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 선택하여, 후단의 매트릭스 회로(148)(도 11)에 공급한다.
따라서, 자기(2ij)의 CRT(31)에서는 셀렉터(218)가 MPEG 비디오 디코더(145)(도 11)가 출력하는 화상 데이터를 선택하고 있는 경우에는 튜너(141)(도 11)에서 선국되고 있는 채널의 프로그램의 화상 데이터가 표시되고, 셀렉터(218)가 프레임 메모리(214 내지 216)에 기억된 화상 데이터를 선택하고 있는 경우에는 그 화상 데이터, 즉, 상술한 바와 같이 하여, 모기(1)로부터 송신된 화상 데이터가 표시된다.
시스템 컨트롤러(219)는 CPU(149)의 제어 하에, 메모리 제어부(217) 및 셀렉터(218)를 제어한다.
또, 도 34에는 도 32에서의 경우와 마찬가지로, 자기(2ij)에서의 MPEG 오디오 디코더(146)(도 11)가 출력하는 음성 데이터에 대하여 나타내고 있지 않지만, MPEG 오디오 디코더(146)가 출력하는 음성 데이터는 예를 들면, 그대로 후단의 증폭기(157)에 공급되도록 되어 있다.
다음으로, 도 35의 흐름도를 참조하여, 도 34의 신호 처리부(147)에 의한 자기의 가상 다시점 표시 처리에 대하여 설명한다.
먼저 최초로, 단계 S121에서, 시스템 컨트롤러(219)는 셀렉터(218)를 제어함으로써, 프레임 메모리(214 내지 216)에 각각 기억된 1 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 선택시키고, 그 표시를 개시시킨다. 즉, 이것에 의해, 셀렉터(218)는 프레임 메모리(214 내지 216)에 각각 기억된 1 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 반복하여 판독하여, 후단의 매트릭스 회로(148)(도 11)에 공급한다. 이것에 의해, 자기(2ij)의 CRT(32)에서는 도 33에서 설명한 바와 같이 하여, 모기(1)로부터 전송되는 화상 데이터가 표시된다.
또, 셀렉터(218)는 자기(2)에서 가상 다시점 표시 처리가 행해지고 있지 않는 경우, MPEG 비디오 디코더(145)(도 11)가 출력하는 화상 데이터를 선택하고, 후단의 매트릭스 회로(148)에 출력하고 있으며, 따라서, 이 경우, 자기(2)의 CRT(31)에서는, 튜너(141)에서 선국되어 있는 채널의 프로그램의 화상 데이터가 표시된다.
그 후, 단계 S122로 진행하여, 시스템 컨트롤러(219)는 CPU(149)(도 11)로부터 표시 요구 커맨드와 함께, 1 프레임의 화상 데이터가 공급되었는지 여부를 판정한다.
단계 S122에서, 표시 요구 커맨드 및 화상 데이터가 공급되고 있지 않다고 판정된 경우, 단계 S123 및 S124를 스킵하고, 단계 S125로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
또한, 단계 S122에서, 표시 요구 커맨드 및 화상 데이터가 공급되었다고 판정된 경우, 즉, 도 33에서 설명한 모기의 가상 다시점 표시 처리에 의해 모기(1)로부터 자기(2ij)에 대하여, 표시 요구 커맨드와 화상 데이터가 송신된 경우, 단계 S123으로 진행하여, 프레임 메모리(211 내지 213)는 그 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 각각 기억하고, 단계 S124로 진행한다.
단계 S124에서는 시스템 컨트롤러(219)는 메모리 제어부(217)를 제어함으로써, 셀렉터(218)에 의한 프레임 메모리(214 내지 216) 각각으로부터의 1 프레임분의 화상 데이터의 판독이 종료하는 것을 대기하여, 직전의 단계 S123에서 프레임 메모리(211 내지 213)에 기억된 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 프레임 메모리(214 내지 216)에 각각 전송하고, 덮어쓰기 형태로 기억시키며, 단계 S125로 진행한다.
이것에 의해, 셀렉터(218)에서는, 다음 프레임의 표시 타이밍에서부터는 프레임 메모리(214 내지 216)에 새롭게 기억된 화상 데이터가 판독된다. 그리고, 그 화상 데이터는 후단의 매트릭스 회로(148)를 통해 CRT(31)에 공급되어 표시된다.
단계 S125에서는, 시스템 컨트롤러(219)는 CPU(149)(도 11)로부터 종료 커맨드가 공급되었는지 여부를 판정한다.
즉, 모기(1)의 CPU(129)(도 10)는 도 33에서 설명한 바와 같이, 가상 다시점 표시 처리의 종료가 명령되면, 종료 커맨드를 시스템 컨트롤러(201)에 공급하지만, 이 때, 동시에, IEEE1394 인터페이스(133)(도 10)를 제어함으로써, 종료 커맨드를 자기(2ij)에도 송신한다. 자기(2ij)에서는 모기(1)에서의 종료 커맨드가 IEEE1394 인터페이스(153)를 통해, CPU(149)에서 수신되고, CPU(149)는 종료 커맨드를 수신하면 시스템 컨트롤러(219)에 전송한다. 단계 S125에서는, 이와 같이 하여, CPU(149)로부터 시스템 컨트롤러(219)에 대하여, 종료 커맨드가 공급되었는지 여부가 판정된다.
단계 S125에서, CPU(149)로부터 종료 커맨드가 공급되어 있지 않다고 판정된 경우, 단계 S122로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S125에서, CPU(149)로부터 종료 커맨드가 공급되었다고 판정된 경우, 단계 S126으로 진행하여, 시스템 컨트롤러(219)는 셀렉터(218)를 제어함으로써, 그 선택 상태를 단계 S121에서 변경하기 전의 원래의 상태로 돌아가고, 자기의 가상 다시점 표시 처리를 종료한다.
도 32 내지 도 35에서 설명한 가상 다시점 표시 처리에 따르면, 도 36A에 도시한 바와 같이, 모기(1)에서 어떤 프로그램의 화상 데이터가 표시되어 있는 경우에서, 움직임이 (거의) 없는 프레임이 연속되면, 도 36B에 도시한 바와 같이, 그 움직임이 없는 프레임의 화상 데이터가 스케일 가능한 TV 시스템을 구성하는 어느하나의 자기로서의 예를 들면, 모기(1)로부터 자기(211)에 전송되고, 그 CRT(31)에 표시된다.
그 후, 다시, 모기(1)에서 표시되어 있는 화상 데이터에, 움직임이 없는 프레임이 연속되면, 도 36C에 도시한 바와 같이, 그 움직임이 없는 프레임의 화상 데이터가 모기(1)로부터 자기(211)에 전송되어, 그 CRT(31)에서 그 때까지 표시되어 있었던 화상 데이터 대신에 표시된다.
여기서, 도 36A에서는 모기(1)에서, 프로 야구 중계의 텔레비젼 방송 프로그램의 화상 데이터가 표시되어 있다. 또, 도 36B에서는 모기(1)에서, 프로 야구 중계의 텔레비젼 방송 프로그램의 화상 데이터의 표시가 속행되고, 자기(211)에서, 움직임이 없는 프레임의 화상 데이터로서, 스코어 보드의 화상 데이터가 표시되어 있다. 또한, 도 36C에서는 모기(1)에서, 프로 야구 중계의 텔레비젼 방송 프로그램의 화상 데이터의 표시가 속행되고, 자기(211)에서, 움직임이 없는 프레임의 화상 데이터로서, 벤치 상태가 촬영된 화상 데이터가 표시되어 있다.
즉, 도 36A 내지 도 36C의 실시 형태에서는 모기(1)에서는 프로 야구 중계의 텔레비젼 방송 프로그램의 화상 데이터가 통상의 텔레비젼 수상기와 마찬가지로 표시되어 있다. 그리고, 프로 야구 중계의 텔레비젼 방송 프로그램에서, 카메라가 전환되어, 스코어 보드의 업 장면으로 되고, 그 장면이 수 프레임 연속하였기 때문에, 모기(1)에서, 그 스코어 보드의 화상 데이터가 자기(211)에 전송되고, 자기(211)에서, 그 화상 데이터가 표시된 상태로 되어 있다(도 36B). 또한, 그 후, 프로 야구 중계의 텔레비젼 방송 프로그램에서, 카메라가 전환되어, 벤치의 모습을 촬영한 장면으로 되고, 그 장면이 수 프레임 연속되었기 때문에, 모기(1)에서, 그 스코어 보드의 화상 데이터가 자기(211)로 전송되고, 자기(211)에서, 그 화상 데이터가 표시된 상태로 되어 있다(도 36C).
이와 같이, 도 32 내지 도 35에서 설명한 가상 다시점 표시 처리에 따르면, 모기(1)에서 표시된 프로그램에서, 움직임이 없는 프레임이 연속되면, 그 프레임의 화상 데이터가 자기(2)에 전송되어 표시된다. 따라서, 사용자는 모기(1)에서 표시되어 있는 화상 데이터와, 그 화상 데이터와는 다른 장면을 시청하는 것, 즉, 말하자면, 다른 시점으로부터 촬영된 화상 데이터를 동시에 시청할 수 있다.
여기서, 일반적으로, 프로 야구 중계에서는, 회(回)의 처음에, 스코어 보드의 업 장면을 비추는 경우가 있다. 이 경우, 가상 다시점 표시 처리에 따르면, 사용자가 모기(1)에서 표시되는, 회의 처음 스코어 보드의 업 장면을 놓쳐 버리더라도, 그 장면 은 자기(2)에 표시되기 때문에, 사용자는 바로 스코어를 인식할 수 있다.
또, 도 36A 내지 도 36C의 실시 형태에서는 항상, 모기(1)로부터 자기(211)에 대하여, 화상 데이터를 전송하여 표시시키도록 하였지만, 모기(1)로부터 화상 데이터를 전송하여 표시시키는 자기(2ij)는 변경하는 것이 가능하다.
즉, 예를 들면, 최초의 움직임이 없는 프레임의 화상 데이터는 도 37A에 도시한 바와 같이, 모기(1)로부터 자기(211)에 전송하여 표시시키고, 다음의 움직임이 없는 프레임의 화상 데이터는 도 37B에 도시한 바와 같이, 모기(1)로부터 자기(212)에 전송하여 표시시키고, 이하, 마찬가지로 하여, 화상 데이터를 전송하여 표시시킨 자기ij를 순차적으로 변경하도록 하는 것이 가능하다. 이 경우, 도 37C에 도시한 바와 같이, 모든 자기(2ij)에 화상 데이터를 전송하여 표시시킨 후에는, 다음의 움직임이 없는 프레임의 화상 데이터는 예를 들면, 최초로 화상 데이터를 전송하여 표시시킨 자기(211)에 전송하고, 거기까지 표시되어 있던 화상 데이터 대신 표시시키도록 할 수 있다.
이 경우, 사용자는 모기(1)에서 표시되어 있는 화상 데이터와, 그 화상 데이터와는 다른, 보다 많은 장면을 동시에 시청할 수 있다.
또, 도 37A 내지 도 37C의 실시 형태에서는, 스케일 가능한 TV 시스템을 구성하는 모든 자기(2ij)에, 모기(1)로부터 화상 데이터를 전송하여 표시시키도록 하였지만, 모기(1)로부터 화상 데이터를 전송하여 표시시키는 자기(2ij)는 스케일 가능한 TV 시스템을 구성하는, 몇 개의 자기(2ij)로 제한하는 것이 가능하다. 어느 자기(2ij)로 제한할지는 예를 들면, 메뉴 화면에서 설정할 수 있다.
다음으로, 도 38은 가상 다시점 표시 처리를 행하는 모기(1)에서의 신호 처리부(127)(도 10)의 제2 기능적 구성예를 나타내고 있다. 또, 도면에 도시한, 도32에서의 경우와 대응하는 부분에 대해서는, 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다. 즉, 도 38의 신호 처리부(127)는 카운터부(199)가 제공되어 있지 않는 것 이외에, 기본적으로, 도 32에서의 경우와 마찬가지로 구성되어 있다.
다음으로, 도 39의 흐름도를 참조하여, 도 38의 신호 처리부(127)에 의한 모기의 가상 다시점 표시 처리에 대하여 설명한다.
단계 S131 또는 S132에서는, 도 33의 단계 S101 또는 S102 각각의 경우와 마찬가지의 처리가 행해진다.
그리고, 단계 S132에서, 차분 검출부(198)가 현 프레임에 대한 차분의 절대값의 합을 현 프레임의 화상 데이터의 특징으로 하여 검출하고, 시스템 컨트롤러(201)에 공급한 후에는 단계 S133으로 진행하여, 시스템 컨트롤러(201)는 현 프레임에 대한 차분의 절대값의 합이 소정의 임계값 Th1보다 큰(이상)지 여부를 판정한다.
단계 S133에서, 현 프레임에 대한 차분의 절대값의 합이 임계값 Th1보다 크지 않다고 판정된 경우, 단계 S134 및 S135를 스킵하고, 단계 S136으로 진행한다.
또한, 단계 S133에서, 현 프레임에 대한 차분의 절대값의 합이 임계값 Th1보다 크다고 판정된 경우, 즉, 현 프레임의 화상이 전 프레임의 화상으로부터 크게 변화하고 있으며, 따라서, 현 프레임에서 장면 체인지가 있었던 경우, 단계 S134로 진행하여, 시스템 컨트롤러(201)는 도 33의 단계 S106에서의 경우와 마찬가지로, 메모리 제어부(197)를 제어함으로써, 프레임 메모리(191 내지 193)에 기억된 현 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 프레임 메모리(194 내지 196)에 각각 전송하여, 덮어쓰기 형태로 기억시키고, 단계 S135로 진행한다.
단계 S135에서는 시스템 컨트롤러(201)가 출력 제어부(200)를 제어함으로써, 프레임 메모리(194 내지 196)에 기억된 1 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 판독하고, CPU(129)에 공급시킨다. 또한, 단계 S135에서는 시스템 컨트롤러(201)는 화상 데이터를 소정의 자기(2ij)에서 표시할 것을 명령하는 표시 요구 커맨드를 CPU(129)에 공급하고, 단계 S136으로 진행한다.
여기서, CPU(129)는 시스템 컨트롤러(201)로부터 표시 요구 커맨드를 수신하면, 상술한 바와 같이, IEEE1394 인터페이스(133)를 제어함으로써, 출력 제어부(200)로부터 공급되는 1 프레임의 화상 데이터(의 휘도 신호 Y, 색 신호 R-Y, B-Y)를 표시 요구 커맨드와 함께, 자기(2ij)에 송신한다. 이 경우, 자기(2ij)의 신호 처리부(147)는 도 34에 도시한 바와 마찬가지로 구성되고, 도 35에서 설명한 가상 다시점 표시 처리를 행하고, 따라서, 자기(2ij)에서는 모기(1)로부터 표시 요구 커맨드와 함께 전송되고 있는 화상 데이터가, 도 36A 내지 도 36C나 도 37A 내지 도 37C에서 설명한 바와 같이 표시된다.
그리고, 도 39의 실시 형태에서는 상술한 것으로부터, 장면 체인지 후의 최초의 프레임이 모기(1)로부터 자기(2ij)로 전송되기 때문에, 자기(2ij)에서는 모기(1)에서 표시된 프로그램의 말하자면, 다이제스트가 표시되는 것으로 된다.
단계 S136에서는 시스템 컨트롤러(201)가 CPU(129)로부터 가상 다시점 표시처리의 종료를 명령하는 종료 커맨드를 수신했는지 여부를 판정한다.
단계 S136에서, 종료 커맨드를 수신하고 있지 않다고 판정된 경우, 단계 S131로 되돌아가고, 마찬가지의 처리가 반복된다.
또한, 단계 S131에서, 종료 커맨드를 수신하였다고 판정된 경우, 즉, 예를 들면, 사용자가 리모콘(15)(도 7)을 조작함으로써, CRT(11)에 메뉴 화면을 표시시키고, 또한, 그 메뉴 화면에서의 가상 다시점 표시 아이콘을 재클릭하며, 이것에 의해, CPU(129)에 대하여, 가상 다시점 표시 처리의 종료가 명령되고, CPU(129)가 종료 커맨드를 시스템 컨트롤러(201)에 공급한 경우, 모기의 가상 다시점 표시 처리를 종료한다.
다음으로, 도 40은 가상 다시점 표시 처리를 행하는 모기(1)에서의 신호 처리부(127)(도 10)의 제3 기능적 구성예를 나타내고 있다. 또, 도면에 도시한, 도 32에서의 경우와 대응하는 부분에 대해서는 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다. 즉, 도 40의 신호 처리부(127)는 프레임 메모리(192 내지 196), 메모리 제어부(197), 및 출력 제어부(200)가 제공되어 있지 않은 것 이외에는 기본적으로, 도 32에서의 경우와 마찬가지로 구성되어 있다.
다음으로, 도 41의 흐름도를 참조하여, 도 40의 신호 처리부(127)에 의한 모기의 가상 다시점 표시 처리에 대하여 설명한다.
단계 S141 내지 S145에서는, 도 33의 단계 S101 내지 S105에서의 경우와 각각 마찬가지의 처리가 행해진다. 단, 단계 S141에서는 MPEG 비디오 디코더(125)(도 10)가 출력하는 화상 데이터 중 휘도 신호 Y만이 프레임 메모리(191)에 기억된다.
그리고, 단계 S145에서, 카운터부(199)의 카운트값이 임계값 Thc보다 크지 않다고 판정된 경우, 단계 S146 및 S147을 스킵하고, 단계 S148로 진행한다.
또한, 단계 S145에서, 카운터부(199)의 카운트값이 임계값 Thc보다 크다고 판정된 경우, 즉, MPEG 비디오 디코더(125)가 출력한 소정 수의 프레임의 화상 데이터가 움직임이 없는 것인 경우, 단계 S146으로 진행하여, 시스템 컨트롤러(201)는 자기(2ij)에서, 모기(1)의 튜너(121)에서 선국되어 있는 채널(현 채널)을 선국하고, 그 채널에서 방송되고 있는 프로그램의 화상 데이터의 프레임을 프리즈하여 표시할 것을 명령하는 프리즈 커맨드를 CPU(129)에 공급하고, 단계 S147로 진행한다.
여기서, CPU(129)는 시스템 컨트롤러(201)로부터 프리즈 커맨드를 수신하면, IEEE1394 인터페이스(133)를 제어함으로써, 그 프리즈 커맨드를 자기(2ij)에 송신한다. 후술하는 바와 같이, 가상 다시점 표시 처리를 행하고 있는 자기(2ij)는 모기(1)로부터 프리즈 커맨드를 수신하면, 그 프리즈 커맨드에서 지시되어 있는 채널을 수신하고, 그 채널의 프로그램의 화상 데이터를 기억하여 표시한다.
따라서, 도 32 및 도 33의 실시 형태에서는 모기(1)에서 표시되어 있는 화상 데이터가 수 프레임 연속하여 변화가 (거의) 없는 것인 경우에는 그 변화가 없는 화상 데이터가 모기(1)로부터 자기(2ij)에 전송되어 표시되도록 되고 있었지만, 도 40 및 도 41의 실시 형태에서는 모기(1)에서 자기(2ij)에는 화상 데이터는 전송되지않고, 그 화상 데이터의 프로그램이 방송되어 있는 채널을 포함하는 프리즈 커맨드가 송신된다. 그리고, 자기(2ij)에서는, 후술하는 바와 같이, 그 프리즈 커맨드에 포함되는 채널이 튜너(141)에서 선국되고, 그 채널에서 방송되어 있는 프로그램의 화상 데이터가 기억되어 표시된다.
단계 S147에서는 시스템 컨트롤러(201)는 카운터부(199)의 카운트값을 0으로 리세트하고, 단계 S148로 진행한다.
단계 S148에서는 시스템 컨트롤러(201)가 CPU(129)로부터 가상 다시점 표시 처리의 종료를 명령하는 종료 커맨드를 수신했는지 여부를 판정한다.
단계 S148에서, 종료 커맨드를 수신하고 있지 않다고 판정된 경우, 단계 S141로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S148에서, 종료 커맨드를 수신하였다고 판정된 경우, 즉, 예를 들면, 사용자가 리모콘(15)(도 7)을 조작함으로써, CRT(11)에 메뉴 화면을 표시시키고, 또한, 그 메뉴 화면에서의 가상 다시점 표시 아이콘을 재클릭하고, 이것에 의해, CPU(129)에 대하여 가상 다시점 표시 처리의 종료가 명령되고, CPU(129)가 종료 커맨드를 시스템 컨트롤러(201)에 공급한 경우, 모기의 가상 다시점 표시 처리를 종료한다.
다음으로, 도 42는 모기(1)의 신호 처리부(127)가 도 40에 도시한 바와 마찬가지로 구성되는 경우인, 자기(2ij)의 신호 처리부(147)(도 11)의 기능적 구성예를 나타내고 있다. 또, 도면에 도시한, 도 34에서의 경우와 대응하는 부분에 대해서는 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다. 즉, 도 42의 신호 처리부(147)는 도 34에서의 경우와 기본적으로 마찬가지로 구성되어 있다.
단, 도 42의 실시 형태에서는 프레임 메모리(211 내지 213)에는 CPU(149)(도 11)가 출력하는 화상 데이터가 아니라, MPEG 비디오 디코더(145)(도 11)가 출력하는 화상 데이터가 공급되도록 되어 있다.
다음으로, 도 43의 흐름도를 참조하여, 도 42의 신호 처리부(147)에 의한 자기의 가상 다시점 표시 처리에 대하여 설명한다.
먼저 최초로, 단계 S151에서, 시스템 컨트롤러(219)는 셀렉터(218)를 제어함으로써, 프레임 메모리(214 내지 216)에 각각 기억된 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 선택시키고, 그 표시를 개시시킨다. 즉, 이것에 의해, 셀렉터(218)는 프레임 메모리(214 내지 216)에 각각 기억된 1 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 반복하여 판독하여, 후단의 매트릭스 회로(148)(도 11)에 공급한다. 이것에 의해, 자기(2ij)의 CRT(32)에서는, 프레임 메모리(214 내지 216)에 기억된 화상 데이터가 표시된다.
여기서, 도 43의 실시 형태에서는, 가상 다시점 표시 처리가 개시되기 전에는, 프레임 메모리(214 내지 216)에는 예를 들면, 흑 레벨의 화상 데이터가 기억되어 있는 것으로 한다. 이 경우, 단계 S151의 처리가 행해진 직후에는 자기(2ij)의 CRT(32)에는 흑 레벨의 화상 데이터가 표시된다.
그 후, 단계 S152로 진행하여, 시스템 컨트롤러(219)가 프리즈 커맨드를 수신했는지 여부를 판정하고, 수신하고 있지 않다고 판정한 경우, 단계 S153 및 S154를 스킵하고, 단계 S155로 진행한다.
또한, 단계 S152에서, 프리즈 커맨드를 수신하였다고 판정된 경우, 즉, 모기(1)가 도 41의 단계 S146에서 송신하는 프리즈 커맨드가 IEEE1394 인터페이스(153)(도 11)를 통해, CPU(149)에서 수신되어 시스템 컨트롤러(219)에 공급된 경우, 단계 S153으로 진행하여, 시스템 컨트롤러(219)는 CPU(149)에 대하여, 프리즈 커맨드에 포함되는 채널을 튜너(141)에서 수신하도록 요구한다. CPU(149)는 시스템 컨트롤러(219)로부터의 요구에 따라, 프리즈 커맨드에 포함되는 채널을 수신하도록 튜너(141)를 제어한다.
이것에 의해, 튜너(141)에서는, 프리즈 커맨드에 포함되는 채널이 수신되고, QPSK 복조 회로(142), 에러 정정 회로(143), 및 디멀티플렉서(144)를 통하고, 또한, MPEG 비디오 디코더(145)와 MPEG 오디오 디코더(146) 각각을 통해, 신호 처리부(147)에 공급된다.
그리고, 신호 처리부(147)의 프레임 메모리(211 내지 213)에서는, 상술된 바와 같이 하여 공급되는 프리즈 커맨드에 포함되는 채널의 화상 데이터의 기억이 개시되고, 단계 S154로 진행한다.
또, 프레임 메모리(211 내지 213)는 그 후, 거기에 공급되는 화상 데이터의 프레임을 순차적으로, 덮어쓰기 형태로 기억해 간다.
단계 S154에서는 시스템 컨트롤러(219)는 메모리 제어부(217)를 제어함으로써, 프레임 메모리(211 내지 213)에, 최신 프레임의 화상 데이터가 기억되는 것을 대기하여, 그 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 프레임 메모리(214 내지 216)에 각각 전송하여, 덮어쓰기 형태로 기억시키고, 단계 S155로 진행한다.
이것에 의해, 셀렉터(218)에서는 단계 S154에서, 프레임 메모리(211 내지 213)에 새롭게 기억된 화상 데이터가 판독되고, 따라서, 자기(2ij)의 CRT(31)에서는 그 프레임 메모리(214 내지 216)에 새롭게 기억된 화상 데이터, 즉, 모기(1)에서 움직임이 (거의) 없는 화상 데이터가 수 프레임 연속하여 표시된 직후의, 그 모기(1)에서 수신되어 있는 채널과 동일한 채널의 화상 데이터가 표시되는 것으로 된다.
단계 S155에서는 시스템 컨트롤러(219)는 CPU(149)(도 11)로부터 종료 커맨드가 공급되었는지 여부를 판정한다.
즉, 상술한 바와 같이, 모기(1)의 CPU(129)(도 10)는 종료 커맨드를 시스템 컨트롤러(201)에 공급하는 것과 동시에, 자기(2ij)에도 송신하도록 되며, 자기(2ij)에서는 모기(1)로부터의 종료 커맨드가 IEEE1394 인터페이스(153)를 통해, CPU(149)에서 수신된다. CPU(149)는 종료 커맨드를 수신하면, 그 종료 커맨드를 시스템 컨트롤러(219)에 전송한다. 단계 S155에서는, 이와 같이 하여, CPU(149)로부터 시스템 컨트롤러(219)에 대하여, 종료 커맨드가 공급되었는지 여부가 판정된다.
단계 S155에서, CPU(149)로부터 종료 커맨드가 공급되고 있지 않다고 판정된경우, 단계 S152로 되돌아가며 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S155에서, CPU(149)로부터 종료 커맨드가 공급되었다고 판정된 경우, 단계 S156으로 진행하여, 시스템 컨트롤러(219)는 튜너(141)를 제어함으로써, 그 선국 상태를 가상 다시점 표시 처리가 개시되기 직전의 원래의 상태로 되돌아가고, 단계 S157로 진행한다.
단계 S157에서는 시스템 컨트롤러(219)는 셀렉터(218)를 제어함으로써, 그 선택 상태를 단계 S151에서 변경하기 전의 원래의 상태로 되돌아가고, 자기의 가상 다시점 표시 처리를 종료한다.
도 40 내지 도 43에서 설명한 가상 다시점 표시 처리에 의해서도, 도 32 내지 도 35에서 설명한 가상 다시점 표시 처리에서의 경우와 마찬가지로, 모기(1)에서 표시되어 있는 프로그램의 화상 데이터로서, 움직임이 (거의) 없는 프레임이 연속되면, 그 움직임이 없는 프레임의 화상 데이터가, 도 36A 내지 도 36C나 도 37A 내지 도 37C에서 설명한 바와 같이, 자기(2)에서 표시된다.
다음으로, 도 44는 가상 다시점 표시 처리를 행하는 모기(1)에서의 신호 처리부(127)(도 10)의 제4 기능적 구성예를 나타내고 있다. 또, 도면에 도시한, 도 38에서의 경우와 대응하는 부분에 대해서는 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다. 즉, 도 44의 신호 처리부(127)는 프레임 메모리(192 내지 196), 메모리 제어부(197), 및 출력 제어부(200)가 제공되어 있지 않은 것 이외에는 기본적으로, 도 38에서의 경우와 마찬가지로 구성되어 있다.
여기서, 도 38 및 도 39의 실시 형태에서는 모기(1)에서 표시되어 있는 화상데이터에, 장면 체인지가 발생하면, 그 장면 체인지 직후의 프레임의 화상 데이터가 모기(1)로부터 자기(2ij)에 전송되어 표시되도록 되어 있으나, 도 44의 실시 형태에서는 모기(1)로부터 자기(2ij)에는 화상 데이터는 전송되지 않고, 도 40 및 도 41에서의 경우와 마찬가지로, 모기(1)에서 수신되어 있는 채널을 포함하는 프리즈 커맨드가 송신된다. 그리고, 자기(2ij)에서는, 도 42 및 도 43에서 설명한 경우와 마찬가지로, 모기(1)로부터의 프리즈 커맨드에 포함되는 채널이 튜너(141)에서 선국되고, 그 채널에서 방송되어 있는 프로그램의 화상 데이터가 바로 기억되어 표시된다.
즉, 도 45는 도 44의 신호 처리부(127)에 의한 모기의 가상 다시점 표시 처리를 설명하는 흐름도이다.
단계 S161 내지 S163에서는, 도 39의 단계 S131 내지 S133에서의 경우와 각각 마찬가지의 처리가 행해진다.
그리고, 단계 S163에서, 현 프레임에 대한 차분의 절대값의 합이 임계값 Th1보다 크지 않다고 판정된 경우, 단계 S164를 스킵하고, 단계 S165로 진행한다.
또한, 단계 S163에서, 현 프레임에 대한 차분의 절대값의 합이 임계값 Th1보다 크다고 판정된 경우, 즉, 현 프레임의 화상이 전 프레임의 화상으로부터 크게 변화하고 있으며, 따라서, 현 프레임에서 장면 체인지가 있었던 경우, 단계 S164로 진행하여, 시스템 컨트롤러(201)는 도 41의 단계 S146에서의 경우와 마찬가지로 프리즈 커맨드를 CPU(129)에 공급하고, 단계 S165로 진행한다.
여기서, CPU(129)는 시스템 컨트롤러(201)로부터 프리즈 커맨드를 수신하면, IEEE1394 인터페이스(133)를 제어함으로써, 그 프리즈 커맨드를 자기(2ij)에 송신한다.
이 경우, 자기(2ij)의 신호 처리부(147)는 도 42에 도시한 바와 마찬가지로 구성되고, 도 43에서 설명한 가상 다시점 표시 처리를 행하며, 따라서, 모기(1)로부터의 프리즈 커맨드를 수신한 자기(2ij)에서는 모기(1)에서 수신되어 있는 채널의 수신이 바로 개시되고, 또한, 그 채널의 프로그램의 화상 데이터가 바로 기억되어 표시된다. 즉, 이 경우에도, 도 38 및 도 39의 실시 형태에서 설명한 경우와 마찬가지로, 자기(2ij)에서는 모기(1)에서 표시된 프로그램의, 말하자면 다이제스트가 표시되게 된다.
단계 S165에서는 시스템 컨트롤러(201)가 CPU(129)로부터 가상 다시점 표시 처리의 종료를 명령하는 종료 커맨드를 수신했는지 여부를 판정한다.
단계 S165에서, 종료 커맨드를 수신하고 있지 않다고 판정된 경우, 단계 S161로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S165에서, 종료 커맨드를 수신하였다고 판정된 경우, 즉, 예를 들면, 사용자가 리모콘(15)(도 7)을 조작함으로써, CRT(11)에 메뉴 화면을 표시시키고, 또한, 그 메뉴 화면에서의 가상 다시점 표시 아이콘을 재클릭하고, 이것에 의해, CPU(129)에 대하여, 가상 다시점 표시 처리의 종료가 명령되고, CPU(129)가 종료 커맨드를 시스템 컨트롤러(201)에 공급한 경우, 모기의 가상 다시점 표시 처리를 종료한다.
다음으로, 도 40 내지 도 45의 실시 형태에서는 모기(1)로부터 자기(2ij)로의 프리즈 커맨드의 송신을 IEEE1394 통신에 의해 행하도록 하였으나, 이 프리즈 커맨드의 송신은 그 밖에, 예를 들면, 도 46에 도시한 바와 같이, 리모콘(15)(또는, 리모콘(35))을 통한 적외선 통신에 의해 행하는 것도 가능하다.
즉, 도 46의 실시 형태에서는 모기(1)의 CPU(129)에서, IR 인터페이스(135)에 대하여, 자기(2ij)로의 프리즈 커맨드의 전송이 명령된다. IR 인터페이스(135)는 CPU(129)로부터의 명령에 대응하여, 프리즈 커맨드를 자기(2ij)에 전송할 것을 명령하는 전송 커맨드에 대응하는 적외선을 출사한다. 이 적외선은 리모콘(15)에서 수신되고, 리모콘(15)은 수신한 적외선에 대응하는 전송 커맨드에 따라, 자기(2ij)에, 프리즈 커맨드에 대응하는 적외선을 출사한다. 이 적외선은 자기(2ij)의 IR 인터페이스(155)에서 수신되고, IR 인터페이스(155)는 그 적외선에 대응하는 프리즈 커맨드를 CPU(149)에 공급한다.
여기서, 모기(1)의 IR 인터페이스(135)와, 리모콘(15)은 도 23에서 설명한 포맷의 프레임 데이터를 적외선으로 송신하지만, 현재, IR 인터페이스(135)가 송신하는 프레임 데이터를 F1으로 하고, 리모콘(15)이 송신하는 프레임 데이터를 F2로 나타내는 것으로 하면, 프레임 데이터 F1에는 IR 인터페이스(135) 및 리모콘(15)에 설정된 디바이스 코드가 배치되어 있고, 이것에 의해, IR 인터페이스(135)가 송신하는 프레임 데이터 F1은 리모콘(15)에서 수신된다.
또한, 현재의 경우, IR 인터페이스(135)로부터 리모콘(15)에 송신되는 프레임 데이터 F1은 자기(2ij)로의 프리즈 커맨드의 전송을 요구하는 것이다. 따라서, 프레임 데이터 F1에는 자기(2ij)로의 전송을 명령하는 전송 커맨드 이외에, 그 전송 대상의 커맨드인 프리즈 커맨드, 또한, 전송처의 자기(2ij)의 디바이스 코드가 포함되어 있을 필요가 있다.
따라서, 프레임 데이터 F1의 커맨드 코드에는 전송 커맨드의 커맨드 코드가 소위, 오퍼레이션 코드로서 포함되고, 또한, 프리즈 커맨드의 커맨드 코드, 및 전송 커맨드에 의해 프리즈 커맨드를 전송하는 전송처의 디바이스 코드(여기서는, 자기(2ij)의 IR 인터페이스(155)의 디바이스 코드)가 소위, 피연산자로서 포함되어 있다.
또, 이 경우, 프레임 데이터 F1을 송신하는 모기(1)는 전송 커맨드에 의해 프리즈 커맨드를 전송하는 전송처인 자기(2ij)의 디바이스 코드를 인식하고 있을 필요가 있지만, 자기(2ij)는 예를 들면, IEEE1394 케이블에 의해 모기(1)와 접속된 후에 행해지는, 상술한 인증 처리(도 31)의 직후나, 디바이스 코드가 변경된 경우에, 그 디바이스 코드를 IEEE1394 통신에 의해 모기(1)에 통지하도록 되어 있으며, 이것에 의해, 모기(1)는 스케일 가능한 TV 시스템을 구성하는 모든 자기(2ij)의 디바이스 코드를 인식하도록 되어 있다.
상술한 바와 같은 프레임 데이터 F1을 수신한 리모콘(15)에서는, 도 26에서설명한 리모콘 처리의 단계 S4에서, 그 프레임 데이터 F1에 배치된 커맨드 코드에 대응하는 처리를 행함으로써, 프레임 데이터 F1에 배치된 프리즈 커맨드의 코드와, 전송처의 디바이스 코드를 배치한 프레임 데이터 F2를 생성하여, 자기(2ij)에 송신한다.
즉, 이 경우, 도 22의 리모콘(15)에서는 프레임 데이터 F1에 배치된 전송 커맨드에 대응하여, 도 47의 흐름도에 따른 커맨드 전송 처리가 도 26의 단계 S4에서의 커맨드 코드에 대응하는 처리로서 행해진다.
커맨드 전송 처리에서는, 먼저 최초로, 단계 S171에서, 수신 처리부(167)로부터 프레임 데이터 F1을 수신한 제어부(162)가, 프레임 생성부(163)를 제어함으로써, 프레임 데이터 F1의 커맨드 코드 중 전송처의 디바이스 코드를 프레임 데이터 F2의 디바이스 코드에 배치시키고, 단계 S172로 진행한다.
단계 S172에서는 제어부(162)가 프레임 생성부(163)를 제어함으로써, 프레임 데이터 F1의 커맨드 코드 내의 프리즈 커맨드의 코드를 프레임 데이터 F2의 커맨드 코드에 배치시키고, 단계 S173으로 진행한다.
단계 S173에서는 프레임 생성부(163)가 상술한 바와 같이, 전송처의 디바이스 코드와, 프리즈 커맨드의 커맨드 코드를 배치한 프레임 데이터 F2를 송신 처리부(164)에 공급하고, 이것에 의해, 프레임 데이터 F2가 적외선으로 출사되며, 처리를 종료한다.
이 경우, 프레임 데이터 F2에는 전송처의 디바이스 코드, 즉, 자기(2ij)의 디바이스 코드가 배치되어 있으며, 따라서, 자기(2ij)에서는 IR 인터페이스(155)에서, 그 프레임 데이터 F2가 수신되고, 그 커맨드 코드에 대응하는 커맨드, 즉, 프리즈 커맨드가 CPU(149)에 공급된다.
또, 적외선 통신에 의해 모기(1)로부터 자기(2ij)에 전송하는 커맨드는 프리즈 커맨드에 한정되는 것이 아니라, 그 밖의 커맨드를 전송하는 것도 가능하다.
다음으로, 도 48은 가상 다시점 표시 처리를 행하는 모기(1)에서의 신호 처리부(127)(도 10)의 제5 기능적 구성예를 나타내고 있다. 또, 도면에 도시한, 도 32에서의 경우와 대응하는 부분에 대해서는 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다. 즉, 도 48의 신호 처리부(127)는 차분 검출부(198) 및 카운터부(199)가 제공되어 있지 않으며, 링 버퍼(221), 음성 비교부(222), 및 음성 패턴 기억부(223)가 새롭게 제공되어 있는 것 이외에는 기본적으로, 도 32에서의 경우와 마찬가지로 구성되어 있다.
링 버퍼(221)에는 MPEG 오디오 디코더(126)(도 10)가 출력하는 음성 데이터가 공급되도록 되어 있고, 링 버퍼(221)는 그 음성 데이터를 순차적으로 기억해 간다.
여기서, MPEG 오디오 디코더(126)가 출력하는 음성 데이터는 링 버퍼(221)에 공급되는 것 이외에는 그대로, 후단의 증폭기(137)에 공급되도록 되어 있다.
음성 비교부(222)는 링 버퍼(221)에 기억된 음성 데이터를 입력 패턴으로 하여, 그 입력 패턴과, 음성 패턴 기억부(223)에 기억된 표준 패턴으로서의 음성 데이터와의 매칭(비교)을 행하고, 그 매칭 결과를 시스템 컨트롤러(201)에 공급한다.
음성 패턴 기억부(223)는 표준 패턴으로서의 음성 데이터를 기억하고 있다.
여기서, 음성 패턴 기억부(223)에는 MPEG 오디오 디코더(126)(도 10)가 출력되고, 링 버퍼(221)에 기억된 음성 데이터가 공급되도록 되어 있으며, 음성 패턴 기억부(223)는 시스템 컨트롤러(201)의 제어에 따라, 링 버퍼(221)에 기억된 음성 데이터를 새로운 표준 패턴으로 하여 기억할 수 있도록 되어 있다. 즉, 음성 패턴 기억부(223)의 음성의 표준 패턴은 갱신할 수 있도록 되어 있다.
다음으로, 도 49의 흐름도를 참조하여, 도 48의 신호 처리부(127)에 의한 모기의 가상 다시점 표시 처리에 대하여 설명한다.
프레임 메모리(191 내지 193)는 MPEG 비디오 디코더(125)(도 10)로부터 공급되는 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 순차적으로, 덮어쓰기 형태로 기억하고 있다.
또한, 링 버퍼(221)는 MPEG 오디오 디코더(126)(도 10)로부터 공급되는 음성 데이터를 역시, 순차적으로 덮어쓰기 형태로 기억하고 있다.
그리고, 가상 다시점 표시 처리에서는, 먼저 최초로, 단계 S181에서, 시스템 컨트롤러(201)가 CPU(129)로부터 음성 패턴 등록 요구가 있었는지 여부를 판정한다.
즉, 상술한 바와 같이, 음성 패턴 기억부(223)에는 링 버퍼(221)에 기억된 음성 데이터를 새로운 표준 패턴으로 하여 기억시키는 것, 즉, 새로운 표준 패턴을 등록할 수 있도록 되어 있으며, 그 등록 요구는 예를 들면, 리모콘(15)(도 7)의 메뉴 버튼 스위치(84)를 조작함으로써 표시되는 메뉴 화면에서의 음성 패턴 등록 요구용의 아이콘을 클릭함으로써 행할 수 있게 되어 있다.
단계 S181에서는, 그 음성 패턴 등록 요구용의 아이콘이 클릭되었는지 여부가 판정된다.
단계 S181에서, 음성 패턴 등록 요구가 없었다고 판정된 경우, 단계 S182를 스킵하고, 단계 S183으로 진행한다.
또한, 단계 S181에서, 음성 패턴 등록 요구가 있었다고 판정된 경우, 즉, 사용자가 음성 패턴 등록 요구용의 아이콘을 클릭하고, 이것에 의해, 새로운 표준 패턴의 등록을 요구하는 음성 패턴 등록 요구가 CPU(129)로부터 시스템 컨트롤러(201)에 공급된 경우, 단계 S182로 진행하여, 시스템 컨트롤러(201)는 예를 들면, 링 버퍼(221)에 기억된 최신의 음성 데이터 샘플로부터 소정 기간만큼 과거에 거슬러 간 샘플까지의 음성 데이터를 새로운 표준 패턴으로 하여 음성 패턴 기억부(223)에 기억시킨다.
따라서, 사용자는 스피커 유닛(12L 및 12R)으로부터 출력되는 프로그램의 음성을 시청하고 있는 중일 때에, 표준 패턴으로 하고자 하는 음성 데이터가 출력된 경우에는 리모콘(15)을 조작함으로써, 그 음성 데이터를 표준 패턴으로 하여 등록할 수 있다.
여기서, 음성 패턴 기억부(223)에는 1 패턴의 표준 패턴을 기억시키는 즉, 새로운 표준 패턴을 음성 패턴 기억부(223)에 이미 기억되어 있는 표준 패턴에 덮어쓰기 형태로 기억시킬 수도 있고, 복수 패턴의 표준 패턴을 기억시키는, 즉, 새로운 표준 패턴을 음성 패턴 기억부(223)에 이미 기억되어 있는 표준 패턴에 추가하는 타입으로 기억시키는 것도 가능하다.
단계 S182에서, 음성 패턴 기억부(223)에, 새로운 표준 패턴이 기억된 후에는 단계 S183으로 진행하여, 음성 비교부(222)는 링 버퍼(221)에 기억된, 예를 들면, 모든 음성 데이터를 입력 패턴으로 하여 판독하고, 단계 S184로 진행한다.
단계 S184에서는 음성 비교부(222)는 음성 패턴 기억부(223)에 기억된 표준 패턴을 판독하고, 입력 패턴과의 매칭(비교)을 행한다. 즉, 음성 비교부(222)는 입력 패턴과 표준 패턴과의 사이의 소정의 척도에 의한 거리(이하, 적절히 음성 패턴 간 거리라 함)를 그 시간 축 신축(伸縮)을 행하면서 구하고, 최소의 음성 패턴 간 거리를 입력 패턴의 특징(입력 패턴의 표준 패턴에 대한 특징)으로서 구하여, 시스템 컨트롤러(201)에 공급한다.
그리고, 단계 S185로 진행하여, 시스템 컨트롤러(201)는 입력 패턴의 특징으로서의 음성 패턴 간 거리가 소정의 임계값 이하(미만)인지의 여부를 판정한다.
단계 S185에서, 음성 패턴 간 거리가 소정의 임계값 이하가 아니라고 판정된 경우, 단계 S186 및 S187을 스킵하고, 단계 S188로 진행한다.
또한, 단계 S185에서, 음성 패턴 간 거리가 소정의 임계값 이하라고 판정된 경우, 즉, 입력 패턴과 표준 패턴이 일치(합치)되어 있다고 간주할 수 있는 경우, 단계 S186, S187로 순차적으로 진행하고, 도 33의 단계 S106, S108에서의 경우와 각각 마찬가지의 처리가 행해지며, 단계 S188로 진행한다.
즉, 이것에 의해, 모기(1)에서는 표준 패턴과 동일하거나 또는 유사한 음성데이터가 MPEG 오디오 디코더(126)로부터 출력되었을 때에 MPEG 비디오 디코더(125)가 출력한 화상 데이터의 프레임이 자기(2ij)에 송신된다.
이 경우, 자기(2ij)의 신호 처리부(147)는 도 34에 도시한 바와 마찬가지로 구성되며, 도 35의 가상 다시점 표시 처리를 행하고, 따라서, 자기(2ij)에서는, 상술한 바와 같이 하여 모기(1)로부터 송신되고 있는 화상 데이터의 프레임이 표시된다.
단계 S188에서는 시스템 컨트롤러(201)가 CPU(129)로부터 가상 다시점 표시 처리의 종료를 명령하는 종료 커맨드를 수신했는지 여부를 판정한다.
단계 S188에서, 종료 커맨드를 수신하고 있지 않다고 판정된 경우, 단계 S181로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S188에서, 종료 커맨드를 수신하였다고 판정된 경우, 즉, 예를 들면, 사용자가 리모콘(15)(도 7)을 조작함으로써, CRT(11)에 메뉴 화면을 표시시키고, 또한, 그 메뉴 화면에서의 가상 다시점 표시 아이콘을 재클릭하고, 이것에 의해, CPU(129)에 대하여, 가상 다시점 표시 처리의 종료가 명령되며, CPU(129)가 종료 커맨드를 시스템 컨트롤러(201)에 공급한 경우, 모기의 가상 다시점 표시 처리를 종료한다.
도 49의 가상 다시점 표시 처리에 따르면, 표준 패턴과 동일하거나 또는 유사한 음성 데이터가 MPEG 오디오 디코더(126)로부터 출력되었을 때에 MPEG 비디오 디코더(125)가 출력한 화상 데이터의 프레임이, 자기(2ij)에서 표시된다. 따라서,표준 패턴으로서, 예를 들면, 임시 뉴스의 텔롭이 방송될 때에 출력되는 음성 데이터를 기억시켜 둠으로써, 자기(2ij)에서는, 그 음성 데이터가 출력될 때에 방송되는 화상 데이터, 즉, 임시 뉴스의 텔롭이 포함되는 화상 데이터가 표시되는 것으로 된다.
또, 음성 패턴 기억부(233)에서, 복수의 표준 패턴이 기억되어 있는 경우에는 도 49의 단계 S184에서는, 그 복수의 표준 패턴 각각과, 입력 패턴과의 매칭이 행해진다. 그리고, 예를 들면, 그 복수의 표준 패턴 중 적어도 1개가 입력 패턴과 일치하고 있다고 간주할 수 있는 경우에는, 단계 S186 및 S187의 처리가 행해진다.
또한, 상술한 경우에는 음성 패턴 간 거리를 입력 패턴으로서의 음성 데이터의 특징으로 하여 구하도록 하였으나, 그 밖에, 예를 들면, 입력 패턴으로서의 음성 데이터의 파워(혹은, 진폭 레벨)를 그 특징으로 하여 구하는 것도 가능하다. 이 경우, 입력 패턴으로서의 음성 데이터의 파워를 소정의 임계값과 비교하여, 음성 데이터의 파워가 소정의 임계값보다 크거나 또는 작게(이상 또는 이하) 된 직후에 MPEG 비디오 디코더(125)가 출력하는 화상 데이터의 프레임을 자기(2ij)에 표시시키도록 하는 것이 가능하다.
또한, 자기(2ij)에서 표시하는 화상 데이터는 모기(1)로부터 자기(2ij)에 전송하는 것 이외에, 상술한 바와 같이, 모기(1)로부터 자기(2ij)에 프리즈 커맨드를 송신함으로써, 자기(2ij)에 수신시키도록 하는 것이 가능하다.
다음으로, 도 50은 가상 다시점 표시 처리를 행하는 모기(1)에서의 신호 처리부(127)(도 10)의 제6 기능적 구성예를 나타내고 있다. 또, 도면에 도시한, 도 32에서의 경우와 대응하는 부분에 대해서는 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다. 즉, 도 50의 신호 처리부(127)는 차분 검출부(198) 및 카운터부(199)가 제공되어 있지 않으며, 화상 비교부(232) 및 화상 패턴 기억부(233)가 새롭게 제공되어 있는 것 이외에는 기본적으로, 도 32에서의 경우와 마찬가지로 구성되어 있다.
화상 비교부(232)는 프레임 메모리(191)에 기억된 화상 데이터를 입력 패턴으로 하여, 그 입력 패턴과, 화상 패턴 기억부(233)에 기억된 표준 패턴으로서의 화상 데이터와의 매칭(비교)을 행하고, 그 매칭 결과를 시스템 컨트롤러(201)에 공급한다.
화상 패턴 기억부(233)는 표준 패턴으로서의 화상 데이터를 기억하고 있다.
여기서, 화상 패턴 기억부(233)에는 MPEG 비디오 디코더(125)(도 10)가 출력되며, 프레임 메모리(191)에 기억된 화상 데이터(의 휘도 신호 Y)가 공급되도록 되어 있으며, 화상 패턴 기억부(233)는 시스템 컨트롤러(201)의 제어에 따라, 프레임 메모리(191)에 기억된 화상 데이터를 새로운 표준 패턴으로 하여 기억할 수 있도록 되어 있다. 즉, 화상 패턴 기억부(233)에 기억된 화상의 표준 패턴은 갱신할 수 있도록 되어 있다.
다음으로, 도 51의 흐름도를 참조하여, 도 50의 신호 처리부(127)에 의한 모기의 가상 다시점 표시 처리에 대하여 설명한다.
프레임 메모리(191 내지 193)는 MPEG 비디오 디코더(125)(도 10)로부터 공급되는 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 순차적으로, 덮어쓰기 형태로 기억하고 있다.
그리고, 가상 다시점 표시 처리에서는, 먼저 최초로, 단계 S191에서, 시스템 컨트롤러(201)가 CPU(129)로부터 화상 패턴 등록 요구가 있는지 여부를 판정한다.
즉, 상술한 바와 같이, 화상 패턴 기억부(233)에는 프레임 메모리(191)에 기억된 화상 데이터를 새로운 표준 패턴으로 하여 기억시키는 것, 즉, 새로운 표준 패턴을 등록할 수 있도록 되어 있으며, 그 등록 요구는 예를 들면, 리모콘(15)(도 7)의 메튜 버튼 스위치(84)를 조작함으로써 표시되는 메뉴 화면에서의 화상 패턴 등록 요구용의 아이콘을 클릭함으로써 행할 수 있게 되어 있다.
단계 S191에서는, 그 화상 패턴 등록 요구용의 아이콘이 클릭되었는지 여부가 판정된다.
단계 S191에서, 화상 패턴 등록 요구가 없었다고 판정된 경우, 단계 S192를 스킵하고, 단계 S193으로 진행한다.
또한, 단계 S191에서, 화상 패턴 등록 요구가 있었다고 판정된 경우, 즉, 사용자가 화상 패턴 등록 요구용의 아이콘을 클릭하고, 이것에 의해, 새로운 표준 패턴의 등록을 요구하는 화상 패턴 등록 요구가, CPU(129)로부터 시스템 컨트롤러(201)에 공급된 경우, 단계 S192로 진행하여, 시스템 컨트롤러(201)는 프레임 메모리(191)에 기억된 최신 프레임의 화상 데이터를 새로운 표준 패턴으로 하여, 화상 패턴 기억부(233)에 기억시킨다.
따라서, 사용자는 CRT(11)에 표시되는 프로그램의 화상을 시청하고 있는 중일 때에, 표준 패턴으로 하고자 하는 화상이 표시된 경우에는 리모콘(15)을 조작함으로써, 그 화상 데이터를 표준 패턴으로 하여 등록할 수 있다.
여기서, 화상 패턴 기억부(233)에는 도 8의 음성 패턴 기억부(223)에서의 경우와 마찬가지로, 1 패턴의 표준 패턴을 기억시킬 수도 있으며, 복수 패턴의 표준 패턴을 기억시키는 것도 가능하다.
단계 S192에서, 화상 패턴 기억부(233)에, 새로운 표준 패턴이 기억된 후에는 단계 S193으로 진행하여, 화상 비교부(232)는 프레임 메모리(191)에 기억된 최신 프레임의 화상 데이터를 입력 패턴으로 하여 판독하고, 단계 S194로 진행한다.
단계 S194에서는 화상 비교부(232)는 화상 패턴 기억부(233)에 기억된 표준 패턴을 판독하고, 입력 패턴과의 매칭을 행한다. 즉, 화상 비교부(232)는 입력 패턴과 표준 패턴과의 사이의 소정의 척도에 의한 거리(이하, 적절히 화상 패턴 간 거리라 함)를 입력 패턴의 특징(입력 패턴의 표준 패턴에 대한 특징)으로 하여 구하고, 시스템 컨트롤러(201)에 공급한다.
여기서, 화상 패턴 간 거리로서는 예를 들면, 입력 패턴으로서의 화상 데이터의 각 화소의 화소값과, 표준 패턴으로서의 화상 데이터의 대응하는 화소의 화소값과의 차분의 절대값의 합 등을 채용하는 것이 가능하다.
또한, 여기서는 입력 패턴 및 표준 패턴을 어느 것이나, 1 프레임의 화상 데이터로 하였지만, 입력 패턴 및 표준 패턴으로서는 1 프레임의 화상 데이터의 일부 범위를 채용하는 것이 가능하다.
또한, 입력 패턴으로서는 1 프레임의 화상 데이터를 채용함과 함께, 표준 패턴으로서는 1 프레임의 화상 데이터의 일부 범위를 채용하는 것이 가능하다. 이 경우, 입력 패턴으로서의 1 프레임의 화상 데이터에 대하여, 표준 패턴으로서의 일부 범위의 화상 데이터를 대응시키는 위치를 변화시키면서, 화상 패턴 간 거리를 구하고, 그 중 최소값을 최종적인 화상 패턴 간 거리로 하여 채용하는 것이 가능하다.
단계 S194에서 화상 패턴 간 거리를 구한 후에는 단계 S195로 진행하여, 시스템 컨트롤러(201)는 입력 패턴의 특징으로서의 화상 패턴 간 거리가 소정의 임계값 이하(미만)인지의 여부를 판정한다.
단계 S195에서, 화상 패턴 간 거리가 소정의 임계값 이하가 아니라고 판정된 경우, 단계 S196 및 S197을 스킵하고, 단계 S198로 진행한다.
또한, 단계 S195에서, 화상 패턴 간 거리가 소정의 임계값 이하라고 판정된 경우, 즉, 입력 패턴과 표준 패턴이 일치하고 있다고 간주할 수 있는 경우, 단계 S196, S197로 순차적으로 진행하고, 도 33의 단계 S106, S108에서의 경우와 각각 마찬가지의 처리가 행해지며, 단계 S198로 진행한다.
즉, 이것에 의해, 모기(1)에서는 표준 패턴과 동일하거나 또는 유사한 화상 데이터가 MPEG 비디오 디코더(125)로부터 출력되었을 때에, 그 화상 데이터의 프레임이 자기(2ij)에 송신된다.
이 경우, 자기(2ij)의 신호 처리부(147)는 도 34에 도시한 바와 마찬가지로구성되며, 도 35의 가상 다시점 표시 처리를 행하고, 따라서, 자기(2ij)에서는, 상술한 바와 같이 하여 모기(1)로부터 송신되고 있는 화상 데이터의 프레임이 표시된다.
단계 S198에서는, 시스템 컨트롤러(201)가 CPU(129)로부터 가상 다시점 표시 처리의 종료를 명령하는 종료 커맨드를 수신했는지 여부를 판정한다.
단계 S198에서, 종료 커맨드를 수신하고 있지 않다고 판정된 경우, 단계 S191로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S198에서, 종료 커맨드를 수신하였다고 판정된 경우, 즉, 예를 들면, 사용자가 리모콘(15)(도 7)을 조작함으로써, CRT(11)에 메뉴 화면을 표시시키고, 또한, 그 메뉴 화면에서의 가상 다시점 표시 아이콘을 재클릭하고, 이것에 의해, CPU(129)에 대하여, 가상 다시점 표시 처리의 종료가 명령되어, CPU(129)가 종료 커맨드를 시스템 컨트롤러(201)에 공급한 경우, 모기의 가상 다시점 표시 처리를 종료한다.
도 51의 가상 다시점 표시 처리에 따르면, 표준 패턴과 동일하거나 또는 유사한 화상 데이터가 MPEG 비디오 디코더(125)가 출력되었을 때의 그 화상 데이터의 프레임이 자기(2ij)에서 표시된다.
따라서, 표준 패턴으로서, 예를 들면, 프로 야구 중계에서 스코어 보드의 업이 표시되었을 때의 화상 데이터를 기억시켜 둠으로써, 자기(2ij)에서는, 그 후에 방송되는, 표준 패턴으로서의 화상 데이터와 동일하거나 또는 유사한 패턴의 화상데이터, 즉, 스코어 보드가 업으로 되어 있는 화상 데이터가 표시되게 된다.
즉, 표준 패턴으로서, 프로 야구 중계에서 스코어 보드의 업이 표시되었을 때의 화상 데이터가 기억되어 있는 경우에, 모기(1)에서, 도 52A에 도시한 바와 같이, 프로 야구 중계의 프로그램이 수신되어 있을 때에는 그 후에, 어떤 회의 스코어 보드가 업인 화상 데이터가 방송되면, 예를 들면, 도 52B에 도시한 바와 같이, 자기(211)에서, 그 스코어 보드가 업인 화상 데이터가 표시된다. 또한, 그 후에, 다시, 다음 회의 스코어 보드가 업인 화상 데이터가 방송되면, 예를 들면, 도 52C에 도시한 바와 같이, 자기(212)에서, 그 스코어 보드가 업인 화상 데이터가 표시된다.
프로 야구 중계에서, 각 회가 시작될 때 등에, 스코어 보드가 업인 화상이 방송되는 경우에는 스케일 가능한 TV 시스템을 구성하는 자기(2ij)에서는 상술한 바와 같이 하여, 각 회의 시작에 방송되는 스코어 보드가 업인 화상이 순차적으로 표시되어 간다.
따라서, 이 경우, 사용자는 자기(2ij)의 표시를 봄으로써, 각 회에서의 스코어의 천이를 인식할 수 있다.
또한, 예를 들면, 선거 속보 프로그램에서는 당선자의 얼굴을 업으로 하고, 각 당의 당선자의 인원수를 나타낸 텔롭을 중첩한 화상 데이터가 표시되는 경우가 있지만, 이러한 화상 데이터를 표준 패턴으로 하여, 화상 패턴 기억부(233)에 기억시킨 경우에는 모기(1)에서, 선거 속보의 프로그램이 수신되면, 스케일 가능한 TV시스템을 구성하는 자기(2ij)에서는, 도 53에 도시한 바와 같이, 그 선거 속보에서 방송되는 당선자의 얼굴을 업으로 한 화상 데이터가 순차적으로 표시되어 간다.
따라서, 이 경우, 사용자는 자기(2ij)의 표시를 봄으로써, 선거의 당선자를 인식할 수 있다.
또한, 예를 들면, 방송국에서는, 1일의 방송 중에서, 일기 예보가 빈번히 방송되지만, 일기 예보의 프로그램으로 이용되는 일본 지도(혹은, 관동 지방 등의 임의의 지방의 지도)의 화상 데이터를 표준 패턴으로 하여, 화상 패턴 기억부(233)에 기억시킨 경우에는, 모기(1)에서 일기 예보의 프로그램이 수신되면, 스케일 가능한 TV 시스템을 구성하는 자기(2ij)에서는, 도 54에 도시한 바와 같이, 그 일기 예보에서 방송되는 일기도가 순차적으로 표시되어 간다.
따라서, 이 경우, 사용자는 자기(2ij)의 표시를 봄으로써, 동일한 채널에서 다른 시각에 방송된 일기 예보나, 다른 채널에서 방송된 일기 예보를 용이하게 인식할 수 있다.
또, 자기(2ij)에서 표시한 화상 데이터는 모기(1)로부터 자기(2ij)로 전송하는 것 이외에, 상술한 바와 같이, 모기(1)로부터 자기(2ij)로 프리즈 커맨드를 송신함으로써, 자기(2ij)에 수신시키도록 하는 것이 가능하다.
다음으로, 도 55는 가상 다시점 표시 처리를 행하는 모기(1)에서의 신호 처리부(127)(도 10)의 제7 기능적 구성예를 나타내고 있다. 또, 도면에 도시한, 도32, 도 48, 또는 도 50에서의 경우와 대응하는 부분에 대해서는 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다. 즉, 도 55의 신호 처리부(127)는 도 32의 차분 검출부(198) 및 카운터부(199)가 제공되어 있지 않으며, 도 48의 링 버퍼(221), 음성 비교부(222), 및 음성 패턴 기억부(223), 및 도 50의 화상 비교부(232) 및 화상 패턴 기억부(233)가 새롭게 제공되어 있는 것 이외에는 기본적으로, 도 32에서의 경우와 마찬가지로 구성되어 있다.
다음으로, 도 56의 흐름도를 참조하여, 도 55의 신호 처리부(127)에 의한 모기의 가상 다시점 표시 처리에 대하여 설명한다.
프레임 메모리(191 내지 193)는 MPEG 비디오 디코더(125)(도 10)로부터 공급되는 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 순차적으로, 덮어쓰기 형태로 기억하고 있다.
또한, 링 버퍼(221)는 MPEG 오디오 디코더(126)(도 10)로부터 공급되는 음성 데이터를 역시, 순차적으로 덮어쓰기 형태로 기억하고 있다.
그리고, 가상 다시점 표시 처리에서는, 먼저 최초로, 단계 S201에서, 시스템 컨트롤러(201)가 도 49의 단계 S181에서의 경우와 마찬가지로, CPU(129)로부터 음성 패턴 등록 요구가 있었는지 여부를 판정하고, 없다고 판정된 경우, 단계 S202를 스킵하고, 단계 S203으로 진행한다.
또한, 단계 S201에서, 음성 패턴 등록 요구가 있었다고 판정된 경우, 단계 S202로 진행하여, 시스템 컨트롤러(201)는 도 49의 단계 S182에서의 경우와 마찬가지로 하여, 링 버퍼(221)에 기억된 소정 기간의 음성 데이터를 새로운 표준 패턴으로 하여, 음성 패턴 기억부(223)에 기억시키고, 단계 S203으로 진행한다.
단계 S203에서는 시스템 컨트롤러(201)는 도 51의 단계 S191에서의 경우와 마찬가지로 CPU(129)로부터 화상 패턴 등록 요구가 있었는지 여부를 판정하고, 없다고 판정된 경우, 단계 S204를 스킵하고, 단계 S205로 진행한다.
또한, 단계 S203에서, 화상 패턴 등록 요구가 있었다고 판정된 경우, 단계 S204로 진행하여, 시스템 컨트롤러(201)는 도 51의 단계 S192에서의 경우와 마찬가지로, 프레임 메모리(191)에 기억된 최신 프레임의 화상 데이터를 새로운 표준 패턴으로 하여 화상 패턴 기억부(233)에 기억시키고, 단계 S205로 진행한다.
단계 S205에서는 음성 비교부(222)는 도 49의 단계 S183에서의 경우와 마찬가지로 링 버퍼(221)에 기억된 음성 데이터를 음성의 입력 패턴으로 하여 판독한다. 또한, 단계 S205에서는 화상 비교부(232)는 도 51의 단계 S193에서의 경우와 마찬가지로, 프레임 메모리(191)에 기억된 화상 데이터를 화상의 입력 패턴으로 하여 판독하고, 단계 S206으로 진행한다.
단계 S206에서는 음성 비교부(222)는 도 49의 단계 S184에서의 경우와 마찬가지로, 음성의 입력 패턴과, 음성 패턴 기억부(223)에 기억된 음성의 표준 패턴과의 매칭을 행하고, 이것에 의해, 음성 패턴 간 거리를 음성의 입력 패턴으로서의 음성 데이터의 특징으로 하여 구하고, 시스템 컨트롤러(201)에 공급한다. 또한, 단계 S206에서는 화상 비교부(232)는 도 51의 단계 S194에서의 경우와 마찬가지로, 화상의 입력 패턴과, 화상 패턴 기억부(233)에 기억된 화상의 표준 패턴과의 매칭을 행하고, 이것에 의해, 화상 패턴 간 거리를 화상의 입력 패턴으로서의 화상 데이터의 특징으로 하여 구하고, 시스템 컨트롤러(201)에 공급한다.
그리고, 단계 S207로 진행하여, 시스템 컨트롤러(201)는 도 49의 단계 S185, 또는 도 51의 단계 S195에서의 경우와 각각 마찬가지로, 음성의 입력 패턴의 특징으로서의 음성 패턴 간 거리가 소정의 임계값 이하(미만)인지의 여부, 또는 화상의 입력 패턴의 특징으로서의 화상 패턴 간 거리가 소정의 임계값 이하(미만)인지의 여부를 판정한다.
단계 S207에서, 음성 패턴 간 거리가 소정의 임계값 이하가 아니라고 판정되고, 또한 화상 패턴 간 거리도 소정의 임계값 이하가 아니라고 판정된 경우, 단계 S208 및 S209를 스킵하고, 단계 S210으로 진행한다.
또한, 단계 S207에서, 음성 패턴 간 거리가 소정의 임계값 이하라고 판정되거나, 또는 화상 패턴 간 거리가 소정의 임계값 이하라고 판정된 경우, 즉, 음성의 입력 패턴과 음성의 표준 패턴이 일치하고 있다고 간주할 수 있거나, 또는 화상의 입력 패턴과 화상의 표준 패턴이 일치하고 있다고 간주할 수 있는 경우, 단계 S208 및 S209로 순차적으로 진행하고, 도 33의 단계 S106 및 S108에서의 경우와 각각 마찬가지의 처리가 행해지며, 단계 S210으로 진행한다.
즉, 이것에 의해, 모기(1)에서는 음성의 표준 패턴과 동일하거나 혹은 유사한 음성 데이터가 MPEG 오디오 디코더(126)로부터 출력되었을 때에 MPEG 비디오 디코더(125)가 출력한 화상 데이터의 프레임, 또는 화상의 표준 패턴과 동일하거나 혹은 유사한 화상 데이터가 MPEG 비디오 디코더(125)로부터 출력되었을 때의 그 화상 데이터의 프레임이 자기(2ij)에 송신된다.
단계 S210에서는 시스템 컨트롤러(201)가 CPU(129)로부터 가상 다시점 표시 처리의 종료를 명령하는 종료 커맨드를 수신했는지 여부를 판정한다.
단계 S210에서, 종료 커맨드를 수신하고 있지 않다고 판정된 경우, 단계 S201로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S210에서, 종료 커맨드를 수신하였다고 판정된 경우, 즉, 예를 들면, 사용자가 리모콘(15)(도 7)을 조작함으로써, CRT(11)에 메뉴 화면을 표시시키고, 또한, 그 메뉴 화면에서의 가상 다시점 표시 아이콘을 재클릭하고, 이것에 의해, CPU(129)에 대하여, 가상 다시점 표시 처리의 종료가 명령되고, CPU(129)가 종료 커맨드를 시스템 컨트롤러(201)에 공급한 경우, 모기의 가상 다시점 표시 처리를 종료한다.
모기(1)의 신호 처리부(127)가 도 55에 도시한 바와 마찬가지로 구성되는 경우에는, 자기(2ij)의 신호 처리부(147)는 도 34에 도시한 바와 마찬가지로 구성되고, 도 35의 가상 다시점 표시 처리를 행하고 있으며, 따라서, 자기(2ij)에서는 상술한 바와 같이 하여 모기(1)로부터 송신되고 있는 화상 데이터의 프레임이 표시된다. 즉, 자기(2ij)에서는 음성의 표준 패턴과 동일하거나 또는 유사한 음성 데이터가 MPEG 오디오 디코더(126)로부터 출력되었을 때에 MPEG 비디오 디코더(125)가 출력한 화상 데이터의 프레임이나, 화상의 표준 패턴과 동일하거나 또는 유사한 화상 데이터가 MPEG 비디오 디코더(125)로부터 출력되었을 때의 그 화상 데이터의 프레임이 표시된다.
또, 상술한 경우에는 음성 패턴 간 거리가 소정의 임계값 이하이거나, 또는 화상 패턴 간 거리가 소정의 임계값 이하인 경우에, 단계 S208 및 S209의 처리를 행하도록 하였지만, 단계 S208 및 S209의 처리는 그 밖에, 예를 들면, 음성 패턴 간 거리가 소정의 임계값 이하이고, 또한 화상 패턴 간 거리가 소정의 임계값 이하 인 경우, 즉, 음성의 입력 패턴과 음성의 표준 패턴이 일치하고 있다고 간주할 수 있으며, 또한 화상의 입력 패턴과 화상의 표준 패턴이 일치하고 있다고 간주할 수 있는 경우에만 행하도록 하는 것이 가능하다.
이 경우, 자기(2ij)에서는 음성의 표준 패턴과 동일하거나 또는 유사한 음성 데이터가 MPEG 오디오 디코더(126)로부터 출력된 경우에 MPEG 비디오 디코더(125)가 출력한 화상 데이터가, 화상의 표준 패턴과 동일하거나 또는 유사할 때에, 그 화상 데이터의 프레임이 표시되는 것으로 된다.
다음으로, 도 57은 가상 다시점 표시 처리를 행하는 모기(1)에서의 신호 처리부(127)(도 10)의 제8 기능적 구성예를 나타내고 있다. 또, 도면에 도시한, 도 38에서의 경우와 대응하는 부분에 대해서는 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다. 즉, 도 57의 신호 처리부(127)는 도 38의 신호 처리부(127)와 기본적으로 마찬가지로 구성되어 있다.
다음으로, 도 58의 흐름도를 참조하여, 도 57의 신호 처리부(127)에 의한 모기의 가상 다시점 표시 처리에 대하여 설명한다.
먼저 최초로, 단계 S221에서, 시스템 컨트롤러(201)는 스케일 가능한 TV 시스템을 구성하는 자기(2) 중에서 디폴트의 정지 화상용 자기와 장면 체인지용 자기를 설정한다.
여기서, 정지 화상용 자기란, 모기(1)에서 표시된 화상 데이터 중 움직임이 (거의) 없어서, 정지 화상이라고 간주할 수 있는 화상 데이터를 표시하는 자기를 의미하며, 장면 체인지용 자기란, 모기(1)에서 표시된 화상 데이터 중, 장면 체인지 직후의 화상 데이터를 표시하는 자기를 의미한다.
시스템 컨트롤러(201)는 단계 S221에서, 예를 들면, 모기(1)의 왼쪽 옆의 자기(221)를 디폴트의 정지 화상용 자기로 설정함과 함께, 모기(1)의 오른쪽 옆의 자기(223)를 디폴트의 장면 체인지용 자기로 설정한다.
그 후, 단계 S222로 진행하여, 시스템 컨트롤러(201)는 CPU(129)로부터 정지 화상용 자기의 지정이 있었는지 여부를 판정한다.
즉, 정지 화상용 자기로서는 디폴트의 정지 화상용 자기로서 설정되는 자기(221) 이외의 자기(2ij)를 지정할 수 있도록 되어 있으며, 그 지정은 예를 들면, 리모콘(15)(도 7)의 메뉴 버튼 스위치(84)를 조작함으로써 표시되는 메뉴 화면에서의 정지 화상용 자기 지정용 아이콘을 클릭함으로써 행할 수 있게 되어 있다.
단계 S222에서는, 그 정지 화상용 자기 지정용 아이콘이 클릭되었는지 여부가 판정된다.
단계 S222에서, 정지 화상용 자기의 지정이 없다고 판정된 경우, 단계 S223을 스킵하고, 단계 S224로 진행한다.
또한, 단계 S222에서, 정지 화상용 자기의 지정이 있었다고 판정된 경우, 즉, 사용자가 리모콘(15)을 조작함으로써, 정지 화상용 자기 지정용 아이콘을 클릭하고, 또한, 정지 화상용 자기로 하는 자기(2ij)를 지정하고, 이것에 의해, CPU(129)가 그 자기(2ij)를 정지 화상용 자기로서 지정할 것을 명령하는 커맨드를 시스템 컨트롤러(201)에 출력한 경우, 단계 S223으로 진행하여, 시스템 컨트롤러(201)는 그 지정된 자기(2ij)를 정지 화상용 자기로 설정하고(정지 화상용 자기로서 인식함), 단계 S224로 진행한다.
단계 S224에서는 시스템 컨트롤러(201)는 CPU(129)로부터 장면 체인지용 자기의 지정이 있었는지 여부를 판정한다.
즉, 장면 체인지용 자기로서는 디폴트의 장면 체인지용 자기로서 설정되는 자기(223) 이외의 자기(2ij)를 지정할 수 있도록 되어 있으며, 그 지정은 예를 들면, 리모콘(15)(도 7)의 메뉴 버튼 스위치(84)를 조작함으로써 표시되는 메뉴 화면에서의 장면 체인지용 자기 지정용 아이콘을 클릭함으로써 행할 수 있게 되어 있다.
단계 S224에서는, 그 장면 체인지용 자기 지정용 아이콘이 클릭되었는지 여부가 판정된다.
단계 S224에서, 장면 체인지용 자기의 지정이 없다고 판정된 경우, 단계 S225를 스킵하고, 단계 S226으로 진행한다.
또한, 단계 S224에서, 장면 체인지용 자기의 지정이 있었다고 판정된 경우,즉, 사용자가 리모콘(15)을 조작함으로써, 장면 체인지용 자기 지정용 아이콘을 클릭하며, 또한, 장면 체인지용 자기로 하는 자기(2ij)를 지정하고, 이것에 의해, CPU(129)가 그 자기(2ij)를 장면 체인지용 자기로서 지정할 것을 명령하는 커맨드를 시스템 컨트롤러(201)에 출력한 경우, 단계 S225로 진행하여, 시스템 컨트롤러(201)는 그 지정된 자기(2ij)를 장면 체인지용 자기로 설정하고, 단계 S226으로 진행한다.
단계 S226에서는, 프레임 메모리(191 내지 193)가 MPEG 비디오 디코더(125)(도 10)로부터 1 프레임의 화상 데이터로서의 휘도 신호 Y, 색 신호 R-Y, B-Y가 공급되는 것을 대기하여, 그 휘도 신호 Y, 색 신호 R-Y, B-Y를 각각 기억하고, 단계 S227로 진행한다.
단계 S227에서는 차분 검출부(198)가 직전의 단계 S101에서 프레임 메모리(191)에 기억된 화상 데이터의 휘도 신호 Y(현 프레임의 화상 데이터의 휘도 신호 Y)와, 전회의 단계 S101에서 프레임 메모리(191)에 기억된 화상 데이터의 휘도 신호 Y(전 프레임의 화상 데이터의 휘도 신호 Y)와의 차분의 절대값의 합, 즉, 현 프레임에 대한 차분의 절대값의 합을 현 프레임의 화상 데이터의 특징으로 하여 검출하고(구함), 컨트롤러(201)에 공급한다.
그리고, 단계 S228로 진행하여, 컨트롤러(201)는 현 프레임에 대한 차분의 절대값의 합이 거의 0과 동일한지 여부, 즉, 작은 양의 값인 임계값 Th2 미만(또는, 이하)인지의 여부를 판정한다.
단계 S228에서, 현 프레임에 대한 차분의 절대값의 합이 임계값 Th2 미만이라고 판정된 경우, 즉, 현 프레임의 화상이 전 프레임의 화상으로부터 거의(또는, 전혀) 변화되지 않으며, 따라서, 현 프레임의 화상이 정지 화상이라고 간주할 수 있는 경우, 단계 S229로 진행하여, 시스템 컨트롤러(201)는 메모리 제어부(197)를 제어함으로써, 프레임 메모리(191 내지 193)에 기억된 현 프레임의 화상 데이터(의 휘도 신호 Y, 색 신호 R-Y, B-Y)를 프레임 메모리(194 내지 196)에 각각 전송하고, 덮어쓰기 형태로 기억시키며, 단계 S230으로 진행한다.
단계 S230에서는 시스템 컨트롤러(201)가 출력 제어부(200)를 제어함으로써, 프레임 메모리(194 내지 196)에 기억된 1 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 판독하고, CPU(129)에 공급시킨다. 또한, 단계 S108에서는 시스템 컨트롤러(201)는 화상 데이터를 정지 화상용 자기에서 표시할 것을 명령하는 표시 요구 커맨드를 CPU(129)에 공급하고, 단계 S234로 진행한다.
여기서, CPU(129)는 시스템 컨트롤러(201)로부터 정지 화상용 자기에서의 표시를 명령하는 표시 요구 커맨드를 수신하면, IEEE1394 인터페이스(133)를 제어함으로써, 출력 제어부(200)로부터 공급되는 1 프레임의 화상 데이터(의 휘도 신호 Y, 색 신호 R-Y, B-Y)를 그 화상 데이터의 표시를 명령하는 표시 요구 커맨드와 함께, 정지 화상용 자기에 송신한다. 정지 화상용 자기로 되어 있는 자기(2ij)의 신호 처리부(147)는 도 34에 도시한 바와 마찬가지로 구성되고, 도 35의 가상 다시점 표시 처리를 행하고 있으며, 따라서, 정지 화상용 자기에서는 모기(1)에서 표시된화상 데이터 중 전 프레임으로부터 거의 변화가 없는 현 프레임의 화상 데이터가 전송되어 표시된다.
한편, 단계 S228에서, 현 프레임에 대한 차분의 절대값의 합이 임계값 Th2 미만이 아니라고 판정된 경우, 단계 S231로 진행하여, 시스템 컨트롤러(201)는 현 프레임에 대한 차분의 절대값의 합이 임계값 Th2보다도 충분히 큰 소정의 임계값 Th1보다 큰(또는, 이상)지 여부를 판정한다.
단계 S231에서, 현 프레임에 대한 차분의 절대값의 합이 임계값 Th1보다 크지 않다고 판정된 경우, 단계 S232 및 S233을 스킵하고, 단계 S234로 진행한다.
또한, 단계 S231에서, 현 프레임에 대한 차분의 절대값의 합이 임계값 Th1보다 크다고 판정된 경우, 즉, 현 프레임의 화상이 전 프레임의 화상으로부터 크게 변화하고 있으며, 따라서, 현 프레임에서 장면 체인지가 있었던 경우, 단계 S232로 진행하여, 시스템 컨트롤러(201)는 단계 S229에서의 경우와 마찬가지로 메모리 제어부(197)를 제어함으로써, 프레임 메모리(191 내지 193)에 기억된 현 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 프레임 메모리(194 내지 196)에 각각 전송하여, 덮어쓰기 형태로 기억시키고, 단계 S233으로 진행한다.
단계 S233에서는 시스템 컨트롤러(201)가 출력 제어부(200)를 제어함으로써, 프레임 메모리(194 내지 196)에 기억된 1 프레임의 화상 데이터의 휘도 신호 Y, 색 신호 R-Y, B-Y를 판독하여, CPU(129)에 공급시킨다. 또한, 단계 S233에서는 시스템 컨트롤러(201)는 화상 데이터를 장면 체인지용 자기에서 표시할 것을 명령하는 표시 요구 커맨드를 CPU(129)에 공급하고, 단계 S234로 진행한다.
여기서, CPU(129)는 시스템 컨트롤러(201)로부터 장면 체인지용 자기에서의 표시를 명령하는 표시 요구 커맨드를 수신하면, IEEE1394 인터페이스(133)를 제어함으로써, 출력 제어부(200)로부터 공급되는 1 프레임의 화상 데이터(의 휘도 신호 Y, 색 신호 R-Y, B-Y)를 표시 요구 커맨드와 함께, 장면 체인지용 자기에 송신한다. 장면 체인지용 자기로 되어 있는 자기(2ij)의 신호 처리부(147)는 도 34에 도시한 바와 마찬가지로 구성되며, 도 35의 가상 다시점 표시 처리를 행하고 있으며, 따라서, 장면 체인지용 자기에서는 모기(1)에서 표시된 화상 데이터 중 장면 체인지 직후의 화상 데이터가 전송되어 표시된다.
단계 S234에서는 시스템 컨트롤러(201)가 CPU(129)로부터 가상 다시점 표시 처리의 종료를 명령하는 종료 커맨드를 수신했는지 여부를 판정한다.
단계 S234에서, 종료 커맨드를 수신하고 있지 않다고 판정된 경우, 단계 S221로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S234에서, 종료 커맨드를 수신하였다고 판정된 경우, 즉, 예를 들면, 사용자가 리모콘(15)(도 7)을 조작함으로써, CRT(11)에 메뉴 화면을 표시시키고, 또한, 그 메뉴 화면에서의 가상 다시점 표시 아이콘을 재클릭하고, 이것에 의해, CPU(129)에 대하여, 가상 다시점 표시 처리의 종료가 명령되며, CPU(129)가 종료 커맨드를 시스템 컨트롤러(201)에 공급한 경우, 모기의 가상 다시점 표시 처리를 종료한다.
이상과 같이, 도 57 및 도 58의 실시 형태에 따르면, 정지 화상용 자기에서는 모기(1)에서 수신되어 있는 프로그램의 움직임이 없는 화상 데이터가 표시되고, 장면 체인지용 자기에서는 모기(1)에서 수신되어 있는 프로그램의 장면 체인지 이후의 화상 데이터가 표시된다.
또, 여기서는 정지 화상용 자기로 하는 자기는 1대로 하도록 하였지만, 정지 화상용 자기로 하는 자기는 복수대로 하고, 그 복수대의 정지 화상용 자기에서, 도 37A 내지 도 37C에서 설명한 바와 같이, 모기(1)로부터의 화상 데이터를 순차적으로 표시시키도록 하는 것이 가능하다. 장면 체인지용 자기에 대해서도 마찬가지이다.
다음으로, 도 59는 가상 다시점 표시 처리를 행하는 모기(1)에서의 신호 처리부(127)(도 10)의 제9 기능적 구성예를 나타내고 있다.
프레임 메모리(241)에는 MPEG 비디오 디코더(125)(도 10)가 출력하는 화상 데이터가 공급되도록 되어 있으며, 프레임 메모리(241)는 그 화상 데이터를 일시 기억한다. 즉, 프레임 메모리(241)는 예를 들면, 적어도 2 프레임분의 화상 데이터를 기억할 수 있는 기억 용량을 갖고 있으며, 시간적으로 오래된 쪽의 프레임의 화상 데이터에, 최신 프레임의 화상 데이터를 덮어쓰기 형태로 화상 데이터를 순차적으로 기억해 간다.
여기서, 본 실시 형태에서는 상술한 바와 같이, MPEG 비디오 디코더(125)는 화상 데이터로서, 휘도 신호 Y, 및 색 신호 R-Y 및 B-Y를 출력하도록 되어 있지만, 도 59에서는 휘도 신호 Y, 및 색 신호 R-Y 및 B-Y를 통합하여 화상 데이터로 하고 있다.
또, MPEG 비디오 디코더(125)가 출력하는 화상 데이터는 프레임 메모리(241)에 공급되는 것 이외에, 그대로, 후단의 매트릭스 회로(128)(도 10)에도 공급된다.
또한, 도 59의 실시 형태에서는 MPEG 오디오 디코더(126)가 출력하는 음성 데이터는 신호 처리부(127)를 통과하여, 그대로 후단의 증폭기(137)에 공급되도록 되어 있지만, 그 음성 데이터에 대한 도시는 생략되어 있다.
N개의 프레임 메모리(2421내지 242N)는 메모리 제어부(243)로부터 전송되는, 프레임 메모리(241)에 기억된 화상 데이터를 일시 기억한다.
메모리 제어부(243)는 시스템 컨트롤러(247)에 의해 제어되고, 프레임 메모리(241)에 기억된 현 프레임의 화상 데이터(의 휘도 신호 Y, 색 신호 R-Y, B-Y)를 N개의 프레임 메모리(2421내지 242N) 중 어느 하나에 전송하여 덮어쓰기 형태로 기억시킨다.
정지 화상 검출부(244)는 프레임 메모리(241)에 기억되는 화상 데이터로부터 정지 화상(으로 간주할 수 있는 것)을 검출하여, 그 화상 데이터를 프레임 메모리(241)로부터 판독하고, 비교부(245)에 공급한다.
즉, 정지 화상 검출부(244)는 프레임 메모리(241)에 기억된 최신 프레임(현 프레임)의 화상 데이터와, 전 프레임의 화상 데이터와의 예를 들면, 차분의 절대값의 합을 구하고, 그 차분의 절대값의 합이 0 또는 0에 가까운 값인 경우, 현 프레임의 화상 데이터가 정지 화상(움직임이 (거의) 없는 것)이라고 하여, 프레임 메모리(241)로부터 판독하고, 비교부(245)에 공급한다.
또, 정지 화상 검출부(244)에서는 그 밖에, 예를 들면, 차분의 절대값의 합이 0 또는 0에 가까운 값으로 되는 현 프레임이 수 프레임 연속한 경우에, 그 최후의 프레임의 화상 데이터를 정지 화상으로서 검출하도록 하는 것도 가능하다.
비교부(245)는 정지 화상 검출부(244)로부터 공급되는 정지 화상의 화상 데이터와, 프레임 메모리(2421내지 242N) 각각에 기억된 화상 데이터를 비교하여(2개의 화상 데이터의 매칭을 행함), 그 비교 결과를 시스템 컨트롤러(247)에 공급한다.
즉, 비교부(245)는 정지 화상 검출부(244)로부터 공급되는 정지 화상의 화상 데이터와, 프레임 메모리(2421내지 242N) 각각에 기억된 화상 데이터, 예를 들면 차분의 절대값의 합을 구하고, 시스템 컨트롤러(247)에 공급한다.
출력 제어부(246)는 시스템 컨트롤러(247)의 제어에 따라, 프레임 메모리(242N)에 기억된 1 프레임의 화상 데이터를 판독하고, CPU(129)에 공급한다.
시스템 컨트롤러(247)는 CPU(129)로부터의 제어나, 비교부(245)의 출력에 기초하여, 메모리 제어부(243) 및 출력 제어부(246)를 제어한다.
다음으로, 도 60의 흐름도를 참조하여, 도 59의 신호 처리부(127)에 의한 모기의 가상 다시점 표시 처리에 대하여 설명한다.
먼저 최초로, 단계 S241에서, 시스템 컨트롤러(247)는 정지 화상용 자기의 최대 대 수 N으로, 스케일 가능한 TV 시스템을 구성하는 자기(2)의 총수를 세트한다. 따라서, 본 실시 형태에서는 단계 S241에서, 정지 화상용 자기의 최대 대 수N으로 8이 세트된다.
그리고, 단계 S242로 진행하여, 시스템 컨트롤러(247)는 프레임 메모리(2421내지 242N) 각각에 화상 데이터가 기억되어 있는지 여부를 나타내는 기억 플래그 flg(1) 내지 flg(N)에, 화상 데이터가 기억되어 있지 않는 것을 나타내는, 예를 들면, 0을 세트하고, 단계 S243으로 진행한다.
여기서, 기억 플래그 flg(1) 내지 flg(N)은 시스템 컨트롤러(247)가 내장하는 메모리(도시 생략)에 기억되어 있다.
단계 S243에서는 시스템 컨트롤러(247)는 CPU(129)로부터 정지 화상용 자기의 지정이 있었는지 여부를 판정한다.
즉, 도 60의 실시 형태에서는 디폴트로, 스케일 가능한 TV 시스템을 구성하는 모든 자기(2)가 정지 화상용 자기로서 설정되도록 되어 있지만, 이 정지 화상용 자기로 하는 자기(2)는 사용자가 지정할 수 있도록 되어 있다. 이 지정은 예를 들면, 상술한 바와 같이, 리모콘(15)(도 7)의 메뉴 버튼 스위치(84)를 조작함으로써 표시되는 메뉴 화면에서의 정지 화상용 자기 지정용 아이콘을 클릭함으로써 행할 수 있게 되어 있으며, 단계 S243에서는 그 정지 화상용 자기 지정용 아이콘이 클릭되었는지 여부가 판정된다.
단계 S243에서, 정지 화상용 자기의 지정이 있었다고 판정된 경우, 즉, 사용자가 리모콘(15)을 조작함으로써, 정지 화상용 자기 지정용 아이콘을 클릭하고, 또한, 정지 화상용 자기로 하는 하나 이상의 자기(2)를 지정하며, 이것에 의해,CPU(129)가 그 하나 이상의 자기(2)를 정지 화상용 자기로서 지정할 것을 명령하는 커맨드를 시스템 컨트롤러(247)에 출력한 경우, 단계 S244로 진행하여, 시스템 컨트롤러(247)는 그 지정된 하나 이상의 자기(2)를 정지 화상용 자기로 설정하여(정지 화상용 자기로서 인식함), 단계 S245로 진행한다.
단계 S245에서는 시스템 컨트롤러(247)는 CPU(129)로부터 정지 화상용 자기로 하는 것이 지정된 자기(2)의 대 수를, 정지 화상용 자기의 최대 대 수 N으로 세트하여 고치고, 단계 S248로 진행한다.
한편, 단계 S243에서, 정지 화상용 자기의 지정이 없다고 판정된 경우, 단계 S246으로 진행하여, 시스템 컨트롤러(247)는 CPU(129)로부터 프레임 메모리(242N)에 기억된 화상 데이터를 클리어하는 클리어 요구가 있었는지 여부를 판정한다.
즉, 후술하는 바와 같이, 프레임 메모리(242n)에는 모기(1)에서 과거에 수신된 정지 화상의 화상 데이터가 기억되고, 그 후에, 프레임 메모리(242n)에 기억된 정지 화상의 화상 데이터와 유사한 정지 화상의 화상 데이터가 모기(1)에서 새롭게 수신된 경우, 그 새롭게 수신된 정지 화상의 화상 데이터에 의해 프레임 메모리(242n)의 기억 내용이 갱신되도록 되어 있다. 따라서, 프레임 메모리(242n)에 어떤 정지 화상의 화상 데이터가 기억되면, 그 후에는 그 기억된 정지 화상의 화상 데이터와 유사한 정지 화상의 화상 데이터 이외에는, 프레임 메모리(242n)에 기억되지 않게 된다.
따라서, 도 60의 실시 형태에서는 사용자가 리모콘(15)을 조작함으로써, 프레임 메모리(242n)의 기억 내용을 클리어할 수 있도록 되어 있으며, 단계 S246에서는 사용자가 리모콘(15)을 프레임 메모리(242n)의 클리어를 하도록 조작하고, 이것에 의해, CPU(129)로부터 시스템 컨트롤러(247)에 대하여, 프레임 메모리(242n)에 기억된 화상 데이터를 클리어하는 클리어 요구가 공급되었는지 여부가 판정된다.
여기서, 프레임 메모리(242n)를 클리어하는 요구는 예를 들면, 메뉴 화면에서 행할 수 있도록 되어 있다.
단계 S246에서, 프레임 메모리(242n)의 클리어 요구가 없었다고 판정된 경우, 단계 S247을 스킵하고, 단계 S248로 진행한다.
또한, 단계 S246에서, 프레임 메모리(242n)의 클리어 요구가 있었다고 판정된 경우, 즉, 시스템 컨트롤러(247)에서, CPU(129)로부터의 프레임 메모리(242n)의 클리어를 명령하는 커맨드가 수신된 경우, 단계 S247로 진행하여, 시스템 컨트롤러(247)는 기억 플래그 flg(n)에 0을 세트하고, 단계 S248로 진행한다.
단계 S248에서는, 프레임 메모리(241)가 MPEG 비디오 디코더(125)(도 10)로부터 새로운 화상 데이터의 프레임이 공급되는 것을 대기하여, 그 화상 데이터를 기억하고, 단계 S249로 진행한다.
단계 S249에서는 정지 화상 검출부(244)가, 직전의 단계 S244에서 프레임 메모리(241)에 기억된 현 프레임의 화상 데이터가 정지 화상인지의 여부를 판정하고,정지 화상이 아니라고 판정한 경우, 단계 S250 내지 S259를 스킵하고, 단계 S260으로 진행한다.
또한, 단계 S249에서, 현 프레임의 화상 데이터가 정지 화상으로 판정된 경우, 정지 화상 검출부(244)는 그 정지 화상인 현 프레임의 화상 데이터를 프레임 메모리(241)로부터 판독하여 비교부(245)에 공급하고, 단계 S250으로 진행한다. 단계 S250에서는 시스템 컨트롤러(247)는 프레임 메모리(2421내지 242N) 중, 처리 대상으로 하는 프레임 메모리(242n)를 나타내는 변수 n을 0으로 초기화하고, 단계 S251로 진행한다. 단계 S251에서는 시스템 컨트롤러(247)는 변수 n을 1만큼 인크리먼트하고, 단계 S252로 진행하여, 또한, 시스템 컨트롤러(247)는 기억 플래그 flg(n)이 0인지의 여부를 판정한다.
단계 S252에서, 기억 플래그 flg(n)이 0이라고 판정된 경우, 즉, 프레임 메모리(242n)에 아직 화상 데이터가 기억되어 있지 않는 경우, 단계 S253으로 진행하여, 시스템 컨트롤러(247)는 프레임 메모리(242n)에 정지 화상의 화상 데이터가 기억되어 있는 것을 나타내는, 예를 들면, 1을 기억 플래그 flg(n)으로 세트하고, 단계 S254로 진행한다.
단계 S254에서는 시스템 컨트롤러(247)는 메모리 제어부(243)를 제어함으로써, 프레임 메모리(241)에 기억된 현 프레임의 화상 데이터(의 휘도 신호 Y, 색 신호 R-Y, B-Y)를 프레임 메모리(242n)에 각각 전송하여, 덮어쓰기 형태로 기억시키고, 단계 S258로 진행한다.
단계 S258에서는 시스템 컨트롤러(247)는 출력 제어부(246)를 제어함으로써, 프레임 메모리(242n)에 기억된 1 프레임의 화상 데이터를 판독하고, CPU(129)에 공급시킨다. 또한, 단계 S258에서는 시스템 컨트롤러(247)는 프레임 메모리(242n)에 기억된 화상 데이터를 정지 화상용 자기에서 표시할 것을 명령하는 표시 요구 커맨드를 CPU(129)에 공급하고, 단계 S259로 진행한다.
여기서, CPU(129)는 시스템 컨트롤러(247)로부터 프레임 메모리(242n)에 기억된 화상 데이터의 표시를 요구하는 표시 요구 커맨드를 수신하면, IEEE1394 인터페이스(133)를 제어함으로써, 출력 제어부(246)로부터 공급되는 1 프레임의 화상 데이터(의 휘도 신호 Y, 색 신호 R-Y, B-Y)를 그 화상 데이터의 표시를 명령하는 표시 요구 커맨드와 함께, 정지 화상용 자기로 되어 있는 자기(2) 중 프레임 메모리(242n)에 대응되어 있는 자기(2ij)에 송신한다.
즉, 프레임 메모리(2421내지 242N)의 수 N은 정지 화상용 자기로 되어 있는 자기(2)의 대 수(최대 대 수) N에 일치하고 있으며, 시스템 컨트롤러(247)는 단계 S241 또는 S244의 처리 직후에, 각 프레임 메모리(242n)에 정지 화상용 자기로 되어 있는 자기(2) 중 1개를 할당하고, 이것에 의해, 1 프레임 메모리(242)에 대하여, 정지 화상용 자기로 되어 있는 자기(2) 중 1개를 대응시킨다.
그리고, CPU(129)는 시스템 컨트롤러(247)로부터 프레임 메모리(242n)에 기억된 화상 데이터의 표시를 요구하는 표시 요구 커맨드를 수신하면, 그 표시 요구 커맨드를 프레임 메모리(242n)에 대응되어 있는 자기(2)에 송신한다.
정지 화상용 자기로 되어 있는 자기(2)의 신호 처리부(147)는 도 34에 도시한 바와 마찬가지로 구성되고, 도 35의 가상 다시점 표시 처리를 행하고 있으며, 따라서, 표시 요구 커맨드와 함께, 프레임 메모리(242n)에 기억된 화상 데이터를 수신한 자기(2)에서는, 그 프레임 메모리(242n)에 기억된 화상 데이터가 표시된다.
한편, 단계 S252에서, 기억 플래그 flg(n)이 0이 아니라고 판정된 경우, 즉, 프레임 메모리(242n)에 화상 데이터가 기억되어 있는 경우, 단계 S255로 진행하여, 비교부(245)는 정지 화상 검출부(244)로부터 공급된 정지 화상의 현 프레임의 화상 데이터와, 프레임 메모리(242n)에 기억된 화상 데이터와 비교함으로써, 그 차분의 절대값의 합(현 프레임에 대한 차분의 절대값의 합)을 현 프레임의 화상 데이터의 특징으로 하여 구하고, 시스템 컨트롤러(247)에 공급한다.
시스템 컨트롤러(247)는 현 프레임에 대한 차분의 절대값의 합을 비교부(245)로부터 수신하면, 단계 S256에서, 그 차분의 절대값의 합이 거의 0과 동일한지 여부, 즉, 작은 양의 값인 임계값 이하(또는, 미만)인지의 여부를 판정한다.
단계 S256에서, 현 프레임에 대한 차분의 절대값의 합이 0 또는 0에 가까운 값이 아니라고 판정된 경우, 단계 S257 및 S258을 스킵하고, 단계 S259로 진행한다.
또한, 단계 S256에서, 현 프레임에 대한 차분의 절대값의 합이 0 또는 0에 가까운 값으로 판정된 경우, 즉, 현 프레임의 화상 데이터가 프레임 메모리(242n)에 기억된 화상 데이터와 동일하게 한 패턴인 것이며, 따라서, 현 프레임의 화상 데이터가 모기(1)에서 수신되고, 프레임 메모리(242n)에 기억된 화상 데이터와 동일하게 한 것인 경우, 단계 S257로 진행하여, 시스템 컨트롤러(247)는 메모리 제어부(246)를 제어함으로써, 프레임 메모리(241)에 기억된 정지 화상의 현 프레임의 화상 데이터를 프레임 메모리(242n)에 전송하여, 덮어쓰기 형태로 기억시키고, 이것에 의해, 프레임 메모리(242n)의 기억 내용을 갱신한다.
그리고, 단계 S258로 진행하여, 상술한 바와 같이, 시스템 컨트롤러(247)는 출력 제어부(246)를 제어함으로써, 프레임 메모리(242n)에 기억된 1 프레임의 화상 데이터를 판독하고, CPU(129)에 공급시킨다. 또한, 단계 S258에서는 시스템 컨트롤러(247)는 프레임 메모리(242n)에 기억된 화상 데이터를 정지 화상용 자기에서 표시할 것을 명령하는 표시 요구 커맨드를 CPU(129)에 공급하고, 단계 S259로 진행한다.
이것에 의해, 상술한 바와 같이, 프레임 메모리(242n)에 새롭게 기억된 현 프레임의 화상 데이터는 모기(1)로부터 프레임 메모리(242n) 대응되어 있는 자기(2)에 전송되어 표시된다.
단계 S259에서는 시스템 컨트롤러(247)가 변수 n이 정지 화상용 자기의 최대 대 수 N과 동일한지 여부를 판정하여, 동일하지 않다고 판정한 경우, 단계 S251로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S259에서, 변수 n이 정지 화상용 자기의 최대 대 수 N과 동일하다고 판정된 경우, 즉, 비교부(245)에서 프레임 메모리(241)에 기억된 정지 화상의 현 프레임의 화상 데이터와, 프레임 메모리(2421내지 242N) 각각에 기억된 화상 데이터 전부와의 비교가 종료된 경우, 단계 S260으로 진행하여, 시스템 컨트롤러(247)가 CPU(129)로부터 가상 다시점 표시 처리의 종료를 명령하는 종료 커맨드를 수신했는지 여부를 판정한다.
단계 S260에서, 종료 커맨드를 수신하고 있지 않다고 판정된 경우, 단계 S243로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
또한, 단계 S260에서, 종료 커맨드를 수신하였다고 판정된 경우, 즉, 예를 들면, 사용자가 리모콘(15)(도 7)을 조작함으로써, CRT(11)에 메뉴 화면을 표시시키고, 또한, 그 메뉴 화면에서의 가상 다시점 표시 아이콘을 재클릭하고, 이것에 의해, CPU(129)에 대하여, 가상 다시점 표시 처리의 종료가 명령되고, CPU(129)가 종료 커맨드를 시스템 컨트롤러(247)에 공급한 경우, 모기의 가상 다시점 표시 처리를 종료한다.
도 58의 가상 다시점 표시 처리에 따르면, 예를 들면, 도 61A에 도시한 바와 같이, 모기(1)에 의해 프로 야구 중계의 프로그램의 시청이 개시된 이후에, 예를들면, 스코어 보드를 업으로 한 정지 화상의 화상 데이터가 모기(1)에서 표시된 경우에는, 그 스코어 보드의 화상 데이터가 프레임 메모리(2421)에 기억됨과 함께, 그 프레임 메모리(2421)에 대응되어 있는 정지 화상용 자기에 전송되어 표시된다.
즉, 현재, 프레임 메모리(2421)에 대응되어 있는 정지 화상용 자기가 예를 들면, 자기(211)라고 하면, 자기(211)에는 도 61B에 도시한 바와 같이, 프레임 메모리(2421)에 기억된 스코어 보드의 화상 데이터의 프레임이 표시된다.
또한, 그 후, 예를 들면, 야구 선수가 업되어, 인터뷰를 받고 있는 정지 화상의 화상 데이터가 모기(1)에서 표시된 경우에는 그 야구 선수가 업으로 되어 있는 정지 화상의 화상 데이터가 프레임 메모리(2422)에 기억됨과 함께, 그 프레임 메모리(2422)에 대응되어 있는 정지 화상용 자기에 전송되어 표시된다.
즉, 현재, 프레임 메모리(2422)에 대응되어 있는 정지 화상용 자기가 예를 들면, 자기(212)라고 하면, 자기(212)에는 도 61B에 도시한 바와 같이, 프레임 메모리(2422)에 기억된 야구 선수의 화상 데이터의 프레임이 표시된다.
그리고, 그 후, 예를 들면, 스코어 보드를 업으로 하는 정지 화상의 화상 데이터가 재차, 모기(1)에서 표시된 경우에는 그 스코어 보드의 화상 데이터에 의해 프레임 메모리(2421)의 기억 내용이 갱신됨과 함께, 도 61C에 도시한 바와 같이, 그프레임 메모리(2421)의 갱신 이후의 화상 데이터가 프레임 메모리(2421)에 대응되어 있는 정지 화상용 자기인 자기(211)에 전송되어 표시된다. 즉, 이 경우, 자기(211)에 표시된 스코어 보드의 화상 데이터가 최신 데이터로 갱신되게 된다.
따라서, 사용자는 모기(1)에서 표시된 여러가지 정지 화상의 화상 데이터의 최신 데이터를 시청할 수 있다.
다음으로, 도 62는 모기(1)의 다른 전기적 구성예를 나타내고 있다. 또, 도면에 도시한, 도 10에서의 경우와 대응하는 부분에 대해서는 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다.
즉, 도 10의 모기(1)는 디지털 방송을 수신하는 텔레비젼 수상기인 것에 대하여, 도 62의 모기(1)는 아날로그 방송을 수신하는 텔레비젼 수상기로 되어 있다.
튜너(251)는 아날로그의 텔레비젼 방송 신호의 소정 채널을 검파, 복조한다. A/D 변환부(252)는 튜너(251)의 출력을 A/D 변환하고, 그 A/D 변환 결과 중의 화상 데이터를 Y/C 분리부(253)에 공급하고, 음성 데이터를 신호 처리부(127)에 공급한다.
Y/C 분리부(253)는 튜너(251)의 출력으로부터 휘도 신호 Y와 색 신호 R-Y 및 B-Y를 분리하고, 신호 처리부(127)에 공급한다.
이상과 같이 구성되는, 아날로그 방송을 수신하는 텔레비젼 수상기더라도, 스케일 가능한 TV 시스템을 구성하는 모기(1)로 하는 것이 가능하다.
또, 자기(2)로서의 텔레비젼 수상기도, 도 62에 도시한 모기(1)로서의 텔레비젼 수상기에서의 경우와 마찬가지로, 아날로그 방송을 수신하는 텔레비젼 수상기로서 구성하는 것이 가능하다.
또한, 상술한 실시 형태에서, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기는 예를 들면, 그 텔레비젼 수상기가 모기 또는 자기인 것인지, 또한, 자기인 경우에는 몇 대째의 자기인 것인지에 따라 판매 가격에 차이를 주도록 할 수 있다.
즉, 스케일 가능한 TV 시스템에서는 상술한 바와 같이, 모기가 존재하지 않으면, 가상 다시점 표시 기능이 제공되지 않기 때문에, 모기의 가치는 높고, 따라서, 판매 가격을 높게 설정하도록 할 수 있다.
또한, 사용자는 모기의 구입 후에는 자기를 수시로 추가 구입해가게 될 것으로 예상되지만, 최초의 수 대의 자기에 대해서는 예를 들면, 모기보다도 저가로는 되지만, 일반 텔레비젼 수상기보다는 고가의 판매 가격을 설정하도록 할 수 있다. 그리고, 그 후에 구입되는 자기에 대해서는 보다 저가의 판매 가격을 설정하도록 할 수 있다.
또, 상술한 실시 형태에서, 스케일 가능한 TV 시스템을 구성하는 모기로 되는 텔레비젼 수상기는 예를 들면, 일반적인 디지털 텔레비젼 수상기에, 신호 처리부(127)를 추가함과 함께, CPU(129)에 실행시키는 프로그램을 변경함으로써 구성하는 것이 가능하다. 따라서, 스케일 가능한 TV 시스템을 구성하는 모기로 되는 텔레비젼 수상기는 일반적인 디지털 텔레비젼 수상기를 이용하여, 비교적 용이하게 제조할 수 있으므로, 스케일 가능한 TV 시스템이 제공하는 상술한 바와 같은 가상다시점 표시라는 높은 기능을 고려한다면, 그 비용면에서의 장점(코스트 퍼포먼스)은 높다고 할 수 있다. 이 점에 대해서는, 자기로서의 텔레비젼 수상기에 대해서도 마찬가지이다.
또한, 상술한 실시 형태에서는, 자기(2)에서는 프레임 메모리(214 내지 216)(도 34)에, 모기(1)로부터 송신되는 화상 데이터(혹은, 모기(1)로부터의 프리즈 커맨드에 의해, 자신의 튜너(141)(도 11)에서 수신한 화상 데이터)를 덮어쓰기 형태로 기억시키도록 하였지만, 자기(2)에는 예를 들면, 하드디스크 등을 내장시키고, 모기(1)로부터 송신되는 화상 데이터를 그 하드디스크에 기록해두고, 후에, 사용자로부터의 지시에 대응하여 재생하도록 하는 것이 가능하다.
또한, 상술한 실시 형태에서는 모기(1)로부터 자기(2)에 대하여, 1 프레임의 화상 데이터를 전송하여, 자기(2)에서 표시하도록 하였으나, 모기(1)로부터 자기(2)에 대해서는 복수 프레임의 화상 데이터를 전송하고, 자기(2)에서는 그 복수 프레임의 화상 데이터가 되는 장면을 반복하여 표시하도록 하는 것이 가능하다. 모기(1)로부터의 프리즈 커맨드에 의해, 자기(2)의 튜너(141)(도 11)에서 수신한 화상 데이터를 자기(2)에서 표시한 경우에서도, 마찬가지로, 복수 프레임의 화상 데이터가 되는 1 장면을 반복하여 표시하도록 하는 것이 가능하다. 여기서, 한 장면이란, 1 프레임 또는 1 필드의 화상 데이터라도 되며, 장면 체인지 직후의 프레임으로부터 다음 장면 체인지의 프레임 등의 복수 프레임의 화상 데이터라도 된다.
또한, 상술한 실시 형태에서는 모기(1)에서 수신되는 텔레비젼 방송 프로그램을 대상으로 가상 다시점 표시 처리를 행하도록 하였지만, 가상 다시점 표시 처리는 그 밖에, 예를 들면, 외부의 장치인 VTR 등으로부터 모기(1)에 입력되어 표시되는 화상 데이터 및 음성 데이터를 대상으로 행하는 것도 가능하다.
다음으로, 도 63A 및 도 63B는 본 발명을 적용한 스케일 가능한 TV 시스템의 다른 일 실시 형태의 구성예를 도시하는 사시도이다. 또, 도면에 도시한, 도 1A 및 도 1B에서의 경우와 대응하는 부분에 대해서는 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다. 즉, 도 63A 및 도 63B의 스케일 가능한 TV 시스템은 기본적으로, 도 1A 및 도 1B의 스케일 가능한 TV 시스템과 마찬가지로 구성되어 있다.
도 63A의 실시 형태에서는, 스케일 가능한 TV 시스템은 9대의 텔레비젼 수상기(1, 및 211, 212, 213, 221, 223, 231, 232, 233)로 구성되어 있다. 또한, 도 63B의 실시 형태에서는, 스케일 가능한 TV 시스템은 25대의 텔레비젼 수상기(1, 및 211, 212, 213, 214, 215, 221, 222, 223, 224, 225, 231, 232, 234, 235, 241, 242, 243, 244, 245, 251, 252, 253, 254, 255)로 구성되어 있다.
여기서, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 수는 9대나 25대로 한정되는 것이 아니다. 즉, 스케일 가능한 TV 시스템은 임의의 복수대의 텔레비젼 수상기에 의해 구성하는 것이 가능하다. 또한, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 배치는 도 63A 및 도 63B에 도시한 바와 같이, 가로×세로가 3×3이나 5×5에 한정되는 것이 아니다. 즉, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 배치는 그 밖에, 예를 들면, 가로×세로가 1×2나,2×1, 2×3 등으로 하는 것도 가능하다. 또한, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 배치 형상은 도 63A 및 도 63B에 도시한 바와 같이, 격자형(매트릭스형)에 한정되는 것이 아니라, 예를 들면, 피라미드형이어도 된다.
이와 같이, 스케일 가능한 TV 시스템은 임의의 복수대의 텔레비젼 수상기를 가로와 세로 각각에, 임의의 대 수만큼 배치하여 구성할 수 있는 것이기 때문에, 「스케일 가능한」 시스템이라고 말할 수 있다.
스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기에는 다른 텔레비젼 수상기를 제어할 수 있는 부모 텔레비젼 수상기(이하, 적절히 모기라 함)와, 다른 텔레비젼 수상기로부터 제어될 수 있지만, 다른 텔레비젼 수상기를 제어할 수 없는 자식 텔레비젼 수상기(이하, 적절히 자기라 함)의 2 종류가 존재한다.
또한, 스케일 가능한 TV 시스템에서는, 후술하는 바와 같이, 그 스케일 가능한 TV 시스템을 구성하는 모든 텔레비젼 수상기의 전 표시 화면에 걸쳐 화상을 표시하는 전 화면 표시를 행할 수 있게 되어 있다.
단, 스케일 가능한 TV 시스템이 전 화면 표시를 행하기 위해서는 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기가, 스케일 가능한 TV 시스템에 대응한 것(이하, 적절히 스케러블 대응기라 함)이고, 또한, 그 중 적어도 1개가 모기일 것이 조건으로 되어 있다. 이를 위해, 도 63A 및 도 63B의 실시 형태에서는, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기 중, 예를 들면, 중심에 배치되는 텔레비젼 수상기가 모기(1)로 되어 있다.
이상으로부터, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기 중에,스케일 가능한 대응기가 아닌 텔레비젼 수상기가 존재하는 경우에는 전 화면 표시를 행할 수 없다. 또한, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기가 스케일 가능한 대응기더라도, 그 전부가 자기인 경우에는 역시, 전 화면 표시를 행할 수 없다.
따라서, 사용자는 스케일 가능한 TV 시스템의 전 화면 표시 기능을 향수하기 위해서는 적어도, 1대 이상의 모기, 또는 1대의 모기와 1대 이상의 자기를 구입할 필요가 있다.
또, 모기는 자기의 기능도 갖고 있으며, 따라서, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기 중에, 복수대의 모기가 존재하고 있어도 괜찮다.
도 63A의 실시 형태에서는, 3×3대의 텔레비젼 수상기 중, 중심(좌측으로부터 2번째로, 위에서부터 2번째)에 배치되어 있는 텔레비젼 수상기(1)가 모기로 되어 있으며, 다른 8대의 텔레비젼 수상기(211, 212, 213, 221, 223, 231, 232, 233)가 자기로 되어 있다. 또한, 도 63B의 실시 형태에서는, 5×5대의 텔레비젼 수상기 중, 중심(좌측으로부터 3번째로, 위에서부터 3번째)에 배치되어 있는 텔레비젼 수상기(1)가 모기로 되어 있으며, 다른 24대의 211, 212, 213, 214, 215, 221, 222, 223, 224, 225, 231, 232, 234, 235, 241, 242, 243, 244, 245, 251, 252, 253, 254, 255가 자기로 되어 있다.
따라서, 도 63A 및 도 63B의 실시 형태에서는, 모기(1)는 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 중심에 배치되어 있지만, 모기(1)의 위치는스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 중심에 한정되는 것이 아니라, 모기(1)는 좌측 위나 우측 아래 그 밖의 임의의 위치에 배치하는 것이 가능하다.
여기서, 이하에서는 설명을 간단히 하기 위해서, 스케일 가능한 TV 시스템은 도 63A에 도시한 바와 같이, 3×3대의 텔레비젼 수상기로 구성되는 것으로 하며, 또한, 모기(1)는 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기의 중심에 배치되는 것으로 한다.
또, 스케일 가능한 TV 시스템을 구성하는 자기(2ij)의 첨자 ij는 그 자기(2ij)가 스케일 가능한 TV 시스템에서, 제i열 제j행(위에서부터 i행째이자, 왼쪽으로부터 j열째)에 배치되어 있는 것을 나타낸다.
또한, 이하, 적절히 자기(2ij)를 특별히 구별할 필요가 없으므로, 자기(2)로 기술한다.
또, 도 63A 및 도 63B의 스케일 가능한 TV 시스템을 구성하는 모기(1)와 자기(2ij)의 외관 구성은, 도 2, 도 3A 내지 도 3F, 도 4, 도 5A 내지 도 5F에서 설명한 것과 마찬가지이기 때문에, 그 설명은 생략한다. 따라서, 모기(1) 또는 자기(2ij)에는 리모콘(15)(도 2) 또는 리모콘(35)(도 4)이 각각 부수하지만, 그 구성은 도 7 내지 도 9에서 설명한 경우와 마찬가지이기 때문에, 그 설명은 생략한다.
다음으로, 도 64는 도 63A 및 도 63B의 모기(1)의 전기적 구성예를 나타내고 있다.
안테나(도시 생략)에서 수신된 텔레비젼 방송 신호는 튜너(1121)에 공급되며, CPU(1129)의 제어 하에, 검파, 복조된다. 튜너(1121)의 출력은 QPSK(Quadrature Phase Shift Keying) 복조 회로(1122)에 공급되며, CPU(1129)의 제어 하에, QPSK 복조된다. QPSK 복조 회로(1122)의 출력은 에러 정정 회로(1123)에 공급되고, CPU(1129)의 제어 하에, 에러가 검출, 정정되며, 디멀티플렉서(1124)에 공급된다.
디멀티플렉서(1124)는 CPU(1129)의 제어 하에, 에러 정정 회로(1123)의 출력을 필요에 따라 디스크램블하고, 또한, 소정 채널의 TS(Transport Stream) 패킷을 추출한다. 그리고, 디멀티플렉서(1124)는 화상 데이터(비디오 데이터)의 TS 패킷을 MPEG(Moving Picture Experts Group) 비디오 디코더(1125)에 공급함과 함께, 음성 데이터(오디오 데이터)의 TS 패킷을 MPEG 오디오 디코더(1126)에 공급한다. 또한, 디멀티플렉서(1124)는 에러 정정 회로(1123)의 출력에 포함되는 TS 패킷을 필요에 따라, CPU(1129)에 공급한다. 또한, 디멀티플렉서(1124)는 CPU(1129)로부터 공급되는 화상 데이터 또는 음성 데이터(TS 패킷형으로 되어 있는 것을 포함함)를 수신하고, MPEG 비디오 디코더(1125), 또한 MPEG 오디오 디코더(1126)에 공급한다.
MPEG 비디오 디코더(1125)는 디멀티플렉서(1124)로부터 공급되는 화상 데이터의 TS 패킷을 MPEG 디코드하고, 셀렉터(1127)에 공급한다. MPEG 오디오 디코더(1126)는 디멀티플렉서(1124)로부터 공급되는 음성 데이터의 TS 패킷을 MPEG디코드한다. MPEG 오디오 디코더(1126)에서의 디코드에 의해 얻어지는 L 채널과 R 채널의 음성 데이터는 셀렉터(1127)에 공급된다.
셀렉터(1127)는 CPU(1129)의 제어 하에, MPEG 비디오 디코더(1125)가 출력하는 화상 데이터, CPU(1129)로부터 공급되는 화상 데이터, 또는 시큐러티 시스템부(1137)로부터 공급되는 화상 데이터를 선택하고, NTSC(National Television System Committee) 인코더(1128)에 공급한다. NTSC 인코더(1128)는 셀렉터(1127)로부터 공급되는 화상 데이터를 NTSC 방식의 화상 데이터로 변환하고, CRT(11)에 공급하여 표시시킨다. 또한, 셀렉터(1127)는 CPU(1129)의 제어 하에, MPEG 오디오 디코더(1126)로부터의 L 및 R 채널의 음성 데이터, CPU(1129)로부터 공급되는 음성 데이터, 또는 시큐러티 시스템부(1137)로부터 공급되는 음성 데이터를 선택하고, 증폭기(1138)에 공급한다.
CPU(1129)는 EEPROM(Electrically Erasable Programable Read Only Memory)(113)이나, ROM(Read Only Memory)(1131)에 기억되어 있는 프로그램에 따라 각종 처리를 실행하고, 이것에 의해, 예를 들면, 튜너(1121), QPSK 복조 회로(1122), 에러 정정 회로(1123), 디멀티플렉서(1124), 셀렉터(1127), IEEE1394 인터페이스(1133), 모뎀(1136), 및 시큐러티 시스템부(1137)를 제어한다. 또한, CPU(1129)는 디멀티플렉서(1124)로부터 공급되는 데이터를 IEEE1394 인터페이스(1133)에 공급하고, IEEE1394 인터페이스(1133)로부터 공급되는 데이터를 디멀티플렉서(1124)나 셀렉터(1127)에 공급한다. 또한, CPU(1129)는 프론트 패널(1134)이나 IR 수신부(1135)로부터 공급되는 커맨드에 대응한 처리를 실행한다.또한, CPU(1129)는 모뎀(1136)을 제어함으로써, 전화 회선을 통해, 서버(도시 생략)에 액세스하고, 버젼 업된 프로그램이나 필요한 데이터를 취득한다.
EEPROM(1130)는 전원 오프 이후에도 보존해두고자 하는 데이터나 프로그램을 기억한다. ROM(1131)은 예를 들면, IPL(Initial Program Loader)의 프로그램을 기억하고 있다. 또, EEPROM(1130)에 기억된 데이터나 프로그램은 덮어쓰기됨으로써, 버젼 업할 수 있다.
RAM(1132)은 CPU(1129)의 동작상 필요한 데이터나 프로그램을 일시 기억한다.
IEEE1394 인터페이스(1133)는 단자 패널(21)(의 IEEE1394 단자(2111내지 2133)(도 3F))에 접속되어 있으며, IEEE1394의 규격에 준거한 통신을 행하기 위한 인터페이스로서 기능한다. 이것에 의해, IEEE1394 인터페이스(1133)는 CPU(1129)로부터 공급되는 데이터를 IEEE1394의 규격에 준거하여, 외부에 송신하는 한편, 외부로부터 IEEE1394의 규격에 준거하여 송신되는 데이터를 수신하고, CPU(1129)에 공급한다.
프론트 패널(1134)은 모기(1)의 정면의 일부에 제공되어 있다. 그리고, 프론트 패널(1134)은 리모콘(15)(도 7)에 제공된 버튼 스위치의 일부를 갖고 있으며, 프론트 패널(1134)의 버튼 스위치가 조작된 경우에는 그 조작에 대응하는 조작 신호가 CPU(1129)에 공급된다. 이 경우, CPU(1129)는 프론트 패널(1134)로부터의 조작 신호에 대응한 처리를 행한다.
IR 수신부(1135)는 리모콘(15)의 조작에 대응하여, 리모콘(15)으로부터 송신되는 적외선을 수신(수광)한다. 또한, IR 수신부(1135)는 그 수신한 적외선을 광전 변환하고, 그 결과 얻어지는 신호를 CPU(1129)에 공급한다. 이 경우, CPU(1129)는 IR 수신부(1135)로부터의 신호에 대응한 처리, 즉, 리모콘(15)의 조작에 대응한 처리를 행한다.
모뎀(1136)은 전화 회선을 통한 통신 제어를 행하고, 이것에 의해, CPU(1129)로부터 공급되는 데이터를 전화 회선을 통해 송신함과 함께, 전화 회선을 통해 송신되는 데이터를 수신하고, CPU(1129)에 공급한다.
시큐러티 시스템부(1137)는 시큐러티 컨트롤러(1137A), 무선 인터페이스(1137B), 데이터 처리부(1137C), 경고 처리부(1137D)로 구성되어 있으며, CPU(1129)의 제어 하에서, 사용자에게 긴급 사태(이상)의 발생을 경고하기 위한 후술하는 각 처리를 행한다.
즉, 시큐러티 컨트롤러(1137A)는 CPU(1129)의 제어 하에, 무선 인터페이스(1137B), 데이터 처리부(1137C), 및 경고 처리부(1137D)를 제어한다.
무선 인터페이스(1137B)는 무선 통신을 행하기 위한 인터페이스로서 기능하며, 후술하는 카메라(1162)(도 67)로부터 송신되는 화상(동화상) 데이터 및 음성 데이터를 수신하여, 셀렉터(1127)와 데이터 처리부(1137)에 공급한다. 여기서, 무선 인터페이스(1137B)로서는 예를 들면, IEEE802.11에 규정되어 있는, 소위, 무선 LAN에 의한 통신을 행하는 NIC(Network Interface Card) 등을 채용할 수 있다.
또, 무선 인터페이스(1137B)로서는 IEEE802.11 이외의 규격에 의한 무선 통신을 행하는 것을 채용하는 것이 가능하다. 단, 무선 인터페이스(1137B)로서는 동화상의 데이터를 송수신하는 데 충분한 전송 대역을 갖고 있는 규격에 준거하고 있는 것이 바람직하다.
데이터 처리부(1137C)는 무선 인터페이스(1137B)로부터 공급되는 화상 데이터 또는 음성 데이터의 특징량을 소정 시간마다 검출하여, 경고 처리부(1137D)에 공급한다.
경고 처리부(1137D)는 데이터 처리부(1137C)로부터 공급되는 화상 데이터 또는 음성 데이터의 특징량의 시간적 변동을 해석한다. 또한, 경고 처리부(1137D)는 화상 데이터 또는 음성 데이터의 특징량의 시간적 변동이 소정의 조건을 만족하는지 여부를 판정하고, 그 판정 결과에 기초하여, 사용자에게 경고를 행해야만 할 것을 시큐러티 컨트롤러(1137A)에 요구한다.
증폭기(1138)는 셀렉터(1127)로부터 공급되는 음성 데이터를 필요에 따라 증폭하고, 스피커 유닛(12L 및 12R)에 공급한다. 또, 증폭기(1138)는 D/A(Digtal/Analog) 변환기를 내장하고 있으므로, 공급되는 음성 데이터를 필요에 따라 D/A 변환하여 출력한다.
이상과 같이 구성되는 모기(1)에서는, 다음과 같이 하여, 텔레비젼 방송 프로그램으로서의 화상과 음성이 출력된다(화상이 표시되고, 음성이 출력됨).
즉, 안테나에서 수신된 텔레비젼 방송 신호로서의 트랜스포트 스트림이 튜너(1121), QPSK 복조 회로(1122), 및 에러 정정 회로(1123)를 통해, 디멀티플렉서(1124)에 공급된다. 디멀티플렉서(1124)는 트랜스포트 스트림으로부터 소정의프로그램의 TS 패킷을 추출하여, 화상 데이터의 TS 패킷을 MPEG 비디오 디코더(1125)에 공급함과 함께, 음성 데이터의 TS 패킷을 MPEG 오디오 디코더(1126)에 공급한다.
MPEG 비디오 디코더(1125)에서는, 디멀티플렉서(1124)로부터의 TS 패킷이 MPEG 디코드된다. 그리고, 그 결과로 되는 화상 데이터가 MPEG 비디오 디코더(1125)로부터 셀렉터(1127) 및 NTSC 인코더(1128)를 경유하여, CRT(11)에 공급되어 표시된다.
한편, MPEG 오디오 디코더(1126)에서는, 디멀티플렉서(1124)로부터의 TS 패킷이 MPEG 디코드된다. 그리고, 그 결과로 되는 음성 데이터가 MPEG 오디오 디코더(1126)로부터 셀렉터(1127) 및 증폭기(1138)을 통해, 스피커 유닛(12L 및 12R)에 공급되어 출력된다.
또한, 모기(1)에서는 IEEE1394 인터페이스(1133)에서, 거기에 공급되는 다른 기기로부터의 TS 패킷이 수신된다. 그리고, 그 TS 패킷 중 화상 데이터의 TS 패킷과, 음성 데이터의 TS 패킷은 CPU(1129) 및 디멀티플렉서(1124)를 통해, MPEG 비디오 디코더(1125)와, MPEG 오디오 디코더(1126)에 각각 공급되고, 이하, 텔레비젼 방송 신호의 화상 데이터와 음성 데이터에서의 경우와 마찬가지로 출력(표시)된다.
또한, 모기(1)에서는, 시큐러티 시스템부(1137)의 무선 인터페이스(1137B)에서, 거기에 공급되는 화상 데이터 및 음성 데이터가 수신된다. 무선 인터페이스(1137B)에서 수신된 화상 데이터는 셀렉터(1127) 및 NTSC 인코더(1128)를 통해, CRT(11)에 공급되어 표시된다. 한편, 무선 인터페이스(1137B)에서 수신된 음성 데이터는 셀렉터(1127) 및 증폭기(1138)를 통해, 스피커 유닛(12L 및 12R)에 공급되어 출력된다.
따라서, 도 64의 실시 형태에서는 모기(1)는 화상 데이터 및 음성 데이터를 입력하는 입력 계통으로서, 튜너(1121), IEEE1394 인터페이스(1133), 및 무선 인터페이스(1137B)의 3개의 입력 계통을 갖는다. 단, 모기(1)는 도 64에는 도시하고 있지 않지만, 도 3F에 도시한 바와 같이, 입력 단자(23)를 갖고 있으며, 따라서, 모기(1)는 이 입력 단자(23)를 포함시키면, 4개의 입력 계통을 갖는다.
또, 모기(1)에 제공하는 입력 계통의 수는 특별히 한정되는 것은 아니다.
다음으로, 도 65는 도 63A 및 도 63B의 자기(2)의 전기적 구성예를 나타내고 있다.
자기(2)는 도 64의 튜너(1121) 내지 증폭기(1138)와 각각 마찬가지로 구성되는 튜너(1141) 내지 증폭기(1158)로 구성되기 때문에, 그 설명은 생략한다.
다음으로, 도 66은 도 63A 및 도 63B의 스케일 가능한 TV 시스템을 이용한 시큐러티 시스템의 구성예를 나타내고 있다.
도 66의 실시 형태에서는, 시큐러티 시스템은 복수의 텔레비젼 수상기로 이루어지는 스케일 가능한 TV 시스템(1161)과, 3대의 카메라(비디오 카메라)(11621, 11622, 및 11623)로 구성되어 있다.
스케일 가능한 TV 시스템(1161)은 예를 들면, 도 63A의 스케일 가능한 TV 시스템과 마찬가지로 구성되어 있다.
카메라(11621내지 11623) 각각은 예를 들면, 디지털 비디오 카메라이고, 화상을 촬상함과 함께 음성을 수집하고, 그 결과 얻어지는 화상 데이터 및 음성 데이터를 무선에 의해 스케일 가능한 TV 시스템(1161)을 구성하는 소정의 텔레비젼 수상기에 송신한다.
또, 도 66의 실시 형태에서의 시큐러티 시스템은 3대의 카메라(11621내지 11623)를 제공하여 구성되고 있지만, 시큐러티 시스템을 구성하는 카메라의 수는 3대로 한정되는 것이 아니라, 시큐러티 시스템에는 1대 이상의 임의의 대 수의 카메라를 제공하는 것이 가능하다.
또한, 시큐러티 시스템에서, 카메라(1162)로부터의 화상 데이터 및 음성 데이터를 수신할 수 있는 텔레비젼 수상기의 수는 최대, 스케일 가능한 TV 시스템을 1161 구성하는 텔레비젼 수상기의 수와 같다. 이 때문에, 시큐러티 시스템에서, 스케일 가능한 TV 시스템(1161)을 구성하는 텔레비젼 수상기의 수를 초과하는 수의 카메라(1162)를 제공하는 경우에는, 그 텔레비젼 수상기의 수를 초과하는 수의 카메라(1162)로부터의 화상 데이터 및 음성 데이터는, 스케일 가능한 TV 시스템(1161)에서 수신할 수 없다. 단, 스케일 가능한 TV 시스템(1161)의 각 텔레비젼 수상기에서, 화상 데이터 및 음성 데이터를 수신하는 카메라를 전환하는 것은 가능하다.
여기서, 이하, 적절히 카메라(11621내지 11623)를 특별히 구별할 필요가 없으므로, 카메라(1162)로 기술한다.
다음으로, 도 67은 도 66의 카메라(1162)의 구성예를 나타내고 있다.
피사체로부터의 빛은 렌즈, 포커스를 조정하는 기구, 및 조임을 조정하는 기구 등으로 구성되는 광학계(1171)에 입사하여, CCD(Charge Coupled Device)(1172)의 수광면 상에 집광된다. CCD(1172)는 광학계(1171)로부터의 빛을 광전 변환함으로써, 전기 신호로서의 화상 데이터로서 하여 증폭기(1173)에 공급한다. 증폭기(1173)는 CCD(1172)로부터의 화상 데이터를 증폭하여, A/D(Analog/Digital) 변환부(1174)에 공급한다. A/D 변환부(1174)는 증폭기(1173)로부터 공급되는 아날로그 신호로서의 화상 데이터를 샘플링하여 양자화(A/D 변환함)함으로써, 디지털 신호로서의 화상 데이터로 변환하여 메모리(1175)에 공급하고, 메모리(1175)는 A/D 변환부(1174)로부터의 화상 데이터를 일시 기억한다.
한편, 마이크(1176)에서는 주변의 공기 진동으로서의 음성이 전기 신호로서의 음성 데이터로 변환되어, 증폭기(1177)에 공급된다. 증폭기(1177)는 마이크(1176)로부터의 음성 데이터를 증폭하여, A/D 변환부(1178)에 공급한다. A/D 변환부(1178)는 증폭기(1177)로부터의 아날로그 신호로서의 음성 데이터를 A/D 변환함으로써, 디지털 음성 데이터로 하여, 메모리(1179)에 공급한다. 메모리(1179)는 A/D 변환부(1178)로부터의 음성 데이터를 일시 기억한다.
무선 인터페이스(1180)는 도 64에서 설명한 무선 인터페이스(1137B)와 동일한 인터페이스로, 메모리(1175 및 1179) 각각에 기억된 화상 데이터 및 음성 데이터를 무선에 의해, 스케일 가능한 TV 시스템(1161)을 구성하는 소정의 텔레비젼 수상기에 송신한다.
또, 무선 인터페이스(1137B 및 1180) 간의 무선 통신에는 예를 들면, TCP/IP(Transmission Control Protocol/Internet Protocol)를 채용하는 것이 가능하다. 이 경우, 카메라(11621내지 11623) 각각이 스케일 가능한 TV 시스템(1161)을 구성하는 어느 하나의 텔레비젼 수상기에 대하여, 화상 데이터 및 음성 데이터를 송신할지는 IP 어드레스에 의해 지정할 수 있다.
또한, 카메라(1162)는 가반형의 카메라로 할 수 있다. 이 경우, 사용자는 카메라(1162)를 원하는 장소를 촬영할 수 있도록 용이하게 설치할 수 있다.
또한, 카메라(1162)에서는 MPEG이나 그 밖의 방식에 의해 화상 데이터 및 음성 데이터를 부호화하고 송신하도록 하는 것이 가능하다.
다음으로, 도 68의 흐름도를 참조하여, 도 66의 스케일 가능한 TV 시스템(1161)을 구성하는 텔레비젼 수상기로서의 모기(1)(도 64)의 처리에 대하여 설명한다.
먼저 최초로, 단계 S1041에서, CPU(1129)는 단자 패널(21)에, 어떠한 기기가 접속되는지, 또는 IEEE1394 인터페이스(1133) 혹은 IR 수신부(1135)로부터 어떠한 커맨드가 공급됨을 나타내는 이벤트가 발생하는지 여부를 판정하고, 어떠한 이벤트도 발생하고 있지 않았다고 판정한 경우, 단계 S1041로 되돌아간다.
또한, 단계 S1041에서, 단자 패널(21)에 기기가 접속되는 이벤트가 발생하였다고 판정된 경우, 단계 S1042로 진행하여, CPU(1129)는 후술하는 도 69의 인증 처리를 행하고, 단계 S1041로 되돌아간다.
여기서, 단자 패널(21)에 기기가 접속되었는지 여부를 판정하기 위해서는, 단자 패널(21)에 기기가 접속된 것을 검출할 필요가 있지만, 이 검출은 예를 들면, 다음과 같이 하여 행해진다.
즉, 단자 패널(21)(도 3F)에 제공된 IEEE1394 단자(21ij)에, (IEEE1394 케이블을 통해) 기기가 접속되면, 그 IEEE1394 단자(21ij)의 단자 전압이 변화한다. IEEE1394 인터페이스(1133)는 이 단자 전압 변화를 CPU(1129)에 보고하도록 되어 있으며, CPU(1129)는 IEEE1394 인터페이스(1133)로부터 단자 전압 변화의 보고를 받음으로써 단자 패널(21)에 기기가 새롭게 접속된 것을 검출한다. 또, CPU(1129)는 예를 들면, 마찬가지의 방법으로, 단자 패널(21)로부터 기기가 분리된 것을 인식한다.
한편, 단계 S1041에서, IEEE1394 인터페이스(1133) 혹은 IR 수신부(1135)로부터 어떠한 커맨드가 공급됨을 알리는 이벤트가 발생하였다고 판정된 경우, 단계 S1043으로 진행하여, 모기(1)에서는 그 커맨드에 대응한 처리가 행해지며, 단계 S1041로 되돌아간다.
다음으로, 도 69의 흐름도를 참조하여, 모기(1)가 도 68의 단계 S1042에서 행하는 인증 처리에 대하여 설명한다.
모기(1)의 인증 처리에서는 단자 패널(21)에 새롭게 접속된 기기(이하, 적절히 접속 기기라 함)가 정당한 IEEE1394 기기인지의 여부에 대한 인증과, 그 IEEE1394 기기가 모기 또는 자기로 되는 텔레비젼 수상기(스케일 가능한 대응기)인지의 여부에 대한 인증의 2개의 인증이 행해진다.
즉, 모기(1)의 인증 처리에서는, 먼저 최초로, 단계 S1051에서, CPU(1129)는 IEEE1394 인터페이스(1133)를 제어함으로써, 접속 기기에 대하여 상호 인증을 행할 것을 요구하는 인증 요구 커맨드를 송신시키고, 단계 S1052로 진행한다.
단계 S1052에서는 CPU(1129)는 인증 요구 커맨드에 대응하는 응답이 접속 기기로부터 돌아왔는지 여부를 판정한다. 단계 S1052에서, 인증 요구 커맨드에 대응하는 응답이 접속 기기로부터 돌아와 있지 않다고 판정된 경우, 단계 S1053으로 진행하여, CPU(1129)는 타임 오버로 되었는지 여부, 즉, 인증 요구 커맨드를 송신하고 나서 소정 시간이 경과했는지 여부를 판정한다.
단계 S1053에서, 타임 오버라고 판정된 경우, 즉, 인증 요구 커맨드를 접속 기기에 송신하고 나서, 소정 시간이 경과하여도, 그 접속 기기로부터 인증 요구 커맨드에 대응하는 응답이 돌아오지 않는 경우, 단계 S1054로 진행하여, CPU(1129)는 접속 기기가 정당한 IEEE1394 기기가 아니므로 인증에 실패하였다고 하고, 동작 모드를 그 접속 기기와의 사이에서는 어떠한 데이터의 교환도 행하지 않는 모드인 단체 모드로 설정하고 리턴한다.
따라서, 모기(1)는 그 후, 정당한 IEEE1394 기기가 아닌 접속 기기와의 사이에서는 IEEE1394 통신은 물론, 어떠한 데이터의 교환도 행하지 않는다.
한편, 단계 S1053에서, 타임 오버가 아니라고 판정된 경우, 단계 S1052로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S1052에서, 인증 요구 커맨드에 대응하는 응답이 접속 기기로부터 돌아왔다고 판정된 경우, 즉, 접속 기기로부터의 응답이 IEEE1394 인터페이스(1133)에서 수신되어 CPU(1129)에 공급된 경우, 단계 S1055로 진행하여, CPU(1129)는 소정의 알고리즘에 따라, 난수(의사 난수) R1을 생성하고, IEEE1394 인터페이스(1133)를 통해 접속 기기에 송신한다.
그 후, 단계 S1056으로 진행하여, CPU(1129)는 단계 S1055에서 송신한 난수 R1에 대하여, 그 난수 R1을 소정의 암호화 알고리즘(예를 들면, DES(Data Encryption Standard)나, FEAL(Fast data Encipherment Algorithm), RC5 등의 비밀 키 암호화 방식)에 의해 암호화한 암호화 난수 E'(R1)이 접속 기기로부터 송신되었는지 여부를 판정한다.
단계 S1056에서, 접속 기기로부터 암호화 난수 E'(R1)이 송신되고 있지 않다고 판정된 경우, 단계 S1057로 진행하여, CPU(1129)는 타임 오버로 되었는지 여부, 즉, 난수 R1을 송신하고 나서 소정 시간이 경과했는지 여부를 판정한다.
단계 S1057에서, 타임 오버라고 판정된 경우, 즉, 난수 R1을 접속 기기에 송신하고 나서 소정 시간이 경과하여도, 그 접속 기기로부터 암호화 난수 E'(R1)이 송신되지 않는 경우, 단계 S1054로 진행하여, CPU(1129)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 단체 모드로 설정하고 리턴한다.
한편, 단계 S1057에서, 타임 오버가 아니라고 판정된 경우, 단계 S1056으로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S1056에서, 접속 기기로부터 암호화 난수 E'(R1)이 송신되었다고 판정된 경우, 즉, 접속 기기로부터의 암호화 난수 E'(R1)이 IEEE1394 인터페이스(1133)에서 수신되어 CPU(1129)에 공급된 경우, 단계 S1058로 진행하여, CPU(1129)는 단계 S1055에서 생성한 난수 R1을 소정의 암호화 알고리즘으로 암호화하여 암호화 난수 E(R1)을 생성하고, 단계 S1059로 진행한다.
단계 S1059에서는 CPU(1129)는 접속 기기로부터 송신된 암호화 난수 E'(R1)과, 자신이 단계 S1058에서 생성한 암호화 난수 E(R1)이 동일한지 여부를 판정한다.
단계 S1059에서, 암호화 난수 E'(R1)과 E(R1)이 동일하지 않다고 판정된 경우, 즉, 접속 기기에서 채용되어 있는 암호화 알고리즘(필요에 따라, 암호화에 이용되는 비밀 키도 포함함)이 CPU(1129)에서 채용되어 있는 암호화 알고리즘과 다른 것인 경우, 단계 S1054로 진행하여, CPU(1129)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 단체 모드로 설정하고 리턴한다.
또한, 단계 S1059에서, 암호화 난수 E'(R1)과 E(R1)이 동일하다고 판정된 경우, 즉, 접속 기기에서 채용되어 있는 암호화 알고리즘이 CPU(1129)에서 채용되어 있는 암호화 알고리즘과 동일한 것인 경우, 단계 S1060으로 진행하여, CPU(1129)는 접속 기기가 모기(1)의 인증을 행하기 위한 난수 R2가 접속 기기로부터 송신되었는지 여부를 판정한다.
단계 S1060에서, 난수 R2가 송신되고 있지 않다고 판정된 경우, 단계 S1061로 진행하여, CPU(1129)는 타임 오버로 되었는지 여부, 즉, 예를 들면, 단계 S1059에서 암호화 난수 E'(R1)과 E(R1)이 동일하다고 판정되고 나서, 소정 시간이 경과했는지 여부를 판정한다.
단계 S1061에서, 타임 오버라고 판정된 경우, 즉, 상당한 시간이 경과하여도, 접속 기기로부터 난수 R2가 송신되지 않는 경우, 단계 S1054로 진행하여, CPU(1129)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 단체 모드로 설정하고 리턴한다.
한편, 단계 S1061에서, 타임 오버가 아니라고 판정된 경우, 단계 S1060으로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S1060에서, 접속 기기로부터 난수 R2가 송신되었다고 판정된 경우, 즉, 접속 기기로부터의 난수 R2가 IEEE1394 인터페이스(1133)에서 수신되어, CPU(1129)에 공급된 경우, 단계 S1062로 진행하여, CPU(1129)는 난수 R2를 소정의 암호화 알고리즘으로 암호화하고, 암호화 난수 E(R1)을 생성하여, IEEE1394 인터페이스(1133)를 통해 접속 기기에 송신한다.
여기서, 단계 S1060에서, 접속 기기로부터 난수 R2가 송신된 시점에서, 접속 기기가 정당한 IEEE1394 기기인 것의 인증이 성공한다.
그 후, 단계 S1063으로 진행하여, CPU(1129)는 IEEE1394 인터페이스(1133)를 제어함으로써, 접속 기기의 기기 ID와 기능 정보를 요구하는 기능 정보 요구 커맨드와 함께, 자신의 기기 ID와 기능 정보를 접속 기기에 송신한다.
여기서, 기기 ID는 모기(1)나 자기(2)로 되는 텔레비젼 수상기를 특정하는 고유한 ID 이다.
또한, 기능 정보는 자신의 기능에 관한 정보로, 예를 들면, 외부로부터 접수하는 커맨드의 종류(예를 들면, 전원의 온/오프, 음량 조정, 채널, 휘도, 샤프니스 등을 제어하는 커맨드 중 어느 하나를 외부로부터 접수할지), 관면 표시(OSD 표시)가 가능한지 여부, 뮤트 상태가 될 수 있는지 여부, 슬립 상태로 될 수 있는지 여부 등의 정보가 포함된다. 또한, 기능 정보에는 자신이 모기로서의 기능을 갖는 것이나, 또는 자기로서의 기능을 갖는 것의 정보도 포함된다.
또, 모기(1)에서는 기기 ID 및 기능 정보는 예를 들면, EEPROM(1130)이나, 도 15에 도시한 컨피그레이션 ROM의 vendor_dependent_information 등에 기억시켜 둘 수 있다.
그 후, 단계 S1064로 진행하여, CPU(1129)는 단계 S1063에서 접속 기기에 송신하는 기능 정보 요구 커맨드에 따라, 그 접속 기기가 기기 ID와 기능 정보를 송신되는 것을 대기하여, 그 기기 ID와 기능 정보를 IEEE1394 인터페이스(1133)를 통해 수신하여 EEPROM(1130)에 기억시키고, 단계 S1065로 진행한다.
단계S1065에서는 CPU(1129)는 EEPROM(1130)에 기억된 기능 정보를 참조함으로써, 접속 기기가 자기인지의 여부를 판정한다. 단계 S1065에서, 접속 기기가 자기라고 판정된 경우, 즉, 접속 기기가 자기인 것의 인증에 성공한 경우, 단계 S1066 및 S1067을 스킵하고, 단계 S1068로 진행하며, CPU(1129)는 동작 모드를 전 화면 표시를 가능하게 하는 전 화면 표시 가능 모드로 설정하고 리턴한다.
한편, 단계 S1065에서, 접속 기기가 자기가 아니라고 판정된 경우, 단계 S1066으로 진행하여, CPU(1129)는 EEPROM(1130)에 기억된 기능 정보를 참조함으로써, 접속 기기가 모기인지의 여부를 판정한다. 단계 S1066에서, 접속 기기가 모기라고 판정된 경우, 즉, 접속 기기가 모기인 것의 인증에 성공한 경우, 단계 S1067로 진행하여, CPU(1129)는 모기인 접속 기기와의 사이에서 모기와 자기의 조정 처리를 행한다.
즉, 이 경우, 모기(1)에, 다른 모기가 접속되어 있기 때문에, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기 중에, 모기로서 기능하는 것이 2대 존재하게 된다. 본 실시 형태에서는, 스케일 가능한 TV 시스템에서의 모기는 1대일 필요가 있으며, 이 때문에, 단계 S1067에서는 모기(1)와, 접속 기기로서의 모기와의 사이에서, 어느 하나가 모기로서의 텔레비젼 수상기로서 기능하는지를 결정하는 모기와 자기의 조정 처리가 행해진다.
구체적으로는 예를 들면, 보다 빠르고, 스케일 가능한 TV 시스템을 구성하게 된 모기, 즉, 본 실시 형태에서는 모기(1)가 모기로서의 텔레비젼 수상기로서 기능하도록 결정된다. 또, 모기로서 기능하도록 결정되지 않았던 다른 모기는 자기로서 기능하게 된다.
단계 S1067에서 모기와 자기의 조정 처리가 행해진 이후에는 단계 S1068로 진행하여, CPU(1129)는 상술한 바와 같이, 동작 모드를 전 화면 표시 가능 모드로 설정하고 리턴한다.
한편, 단계 S1066에서, 접속 기기가 모기가 아니라고 판정된 경우, 즉, 접속 기기가 모기 및 자기 중 어느 하나도 아니므로, 따라서, 접속 기기가 모기 또는 자기인 것의 인증에 실패한 경우, 단계 S1069로 진행하여, CPU(1129)는 동작 모드를접속 기기와의 사이에서, 기정의 AV/C 커맨드 세트의 교환은 가능하지만, 전 화면 표시를 행하기 위한 제어 커맨드의 교환은 할 수 없는 통상 기능 커맨드 접수/제공 모드로 설정하고 리턴한다.
즉, 이 경우, 접속 기기는 모기 및 자기 중 어느 하나도 아니기 때문에, 그와 같은 접속 기기가 모기(1)에 접속되더라도, 전 화면 표시 기능은 제공되지 않는다. 단, 이 경우, 접속 기기는 정당한 IEEE1394 기기이기 때문에, 모기(1)와 접속 기기와의 사이에서의 기정의 AV/C 커맨드 세트의 교환은 허가된다. 따라서, 이 경우, 모기(1)와 접속 기기에 대해서는 다른 쪽(혹은, 모기(1)에 접속되어 있는 다른 IEEE1394 기기)으로부터 기정의 AV/C 커맨드 세트에 의해 제어하는 것은 가능하다.
다음으로, 도 70의 흐름도를 참조하여, 도 66의 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기로서의 자기(2)(도 65)의 처리에 대하여 설명한다.
먼저 최초로, 단계 S1071에서, CPU(1149)는 단자 패널(41)에 어떠한 기기가 접속되는지, 또는 IEEE1394 인터페이스(1153) 혹은 IR 수신부(1155)로부터 어떠한 커맨드가 공급됨을 알리는 이벤트가 발생했는지 여부를 판정하고, 어떠한 이벤트도 발생하고 있지 않다고 판정한 경우, 단계 S1071로 되돌아간다.
또한, 단계 S1071에서, 단자 패널(41)에 기기가 접속되는 이벤트가 발생하였다고 판정된 경우, 단계 S1072로 진행하여, CPU(1149)는 후술하는 도 71의 인증 처리를 행하고, 단계 S1071로 되돌아간다.
여기서, 단자 패널(41)에 기기가 접속되었는지 여부를 판정하기 위해서는, 단자 패널(41)에 기기가 접속된 것을 검출할 필요가 있지만, 이 검출은 예를 들면,도 68의 단계 S1041에서 설명한 경우와 마찬가지로 행해진다.
한편, 단계 S1071에서, IEEE1394 인터페이스(1153) 혹은 IR 수신부(1155)로부터 어떠한 커맨드가 공급됨을 나타내는 이벤트가 발생하였다고 판정된 경우, 단계 S1073으로 진행하여, 자기(2)에서는 그 커맨드에 대응한 처리가 행해지며, 단계 S1071로 되돌아간다.
다음으로, 도 71의 흐름도를 참조하여, 자기(2)가 도 70의 단계 S1072에서 행하는 인증 처리에 대하여 설명한다.
자기(2)의 인증 처리에서는 단자 패널(41)에 새롭게 접속된 기기(접속 기기)가 정당한 IEEE1394 기기인지의 여부에 대한 인증과, 그 IEEE1394 기기가 모기인지의 여부에 대한 인증의 2개의 인증이 행해진다.
즉, 자기(2)의 인증 처리에서는, 먼저 최초로, 단계 S1081에서, CPU(1149)는 접속 기기로부터 상호 인증을 행할 것을 요구하는 인증 요구 커맨드가 송신되었는지 여부를 판정하고, 송신되고 있지 않다고 판정된 경우, 단계 S1082로 진행한다.
단계 S1082에서는 CPU(1149)는 타임 오버로 되었는지 여부, 즉, 인증 처리를 개시하고 나서 소정 시간이 경과했는지 여부를 판정한다.
단계 S1082에서, 타임 오버라고 판정된 경우, 즉, 인증 처리를 개시하고 나서 소정 시간이 경과하여도, 접속 기기로부터 인증 요구 커맨드가 송신되지 않는 경우, 단계 S1083으로 진행하여, CPU(1149)는 접속 기기가 정당한 IEEE1394 기기가 아니므로, 인증에 실패하였다고 하고, 동작 모드를 그 접속 기기와의 사이에서는 어떠한 데이터의 교환도 행하지 않는 모드인 단체 모드로 설정하고 리턴한다.
따라서, 자기(2)는 모기(1)와 마찬가지로, 정당한 IEEE1394 기기가 아닌 접속 기기와의 사이에서는, IEEE1394 통신은 물론, 어떠한 데이터의 교환도 행하지 않는다.
한편, 단계 S1082에서, 타임 오버가 아니라고 판정된 경우, 단계 S1081로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S1081에서, 인증 요구 커맨드가 접속 기기로부터 송신되었다고 판정된 경우, 즉, 도 69의 단계 S1051에서 접속 기기로서의 모기(1)로부터 송신되는 인증 요구 커맨드가 IEEE1394 인터페이스(1153)에서 수신되어 CPU(1149)에 공급된 경우, 단계 S1084로 진행하여, CPU(1149)는 IEEE1394 인터페이스(1153)를 제어함으로써, 인증 요구 커맨드에 대한 응답을 접속 기기에 송신시킨다.
여기서, 본 실시 형태에서는, 도 69에서의 단계 S1051 내지 S1053의 처리를 모기(1)에, 도 71의 단계 S1081, S1082, 및 S1084의 처리를 자기(2)에 각각 행하도록 하였지만, 도 69에서의 단계 S1051 내지 S1053의 처리는 자기(2)에, 도 71의 단계 S1081, S1082, 및 S1084의 처리는 모기(1)에 각각 행하도록 하는 것도 가능하다.
그 후, 단계 S1085로 진행하여, CPU(1149)는 접속 기기로부터 난수 R1이 송신되었는지 여부를 판정하고, 송신되고 있지 않다고 판정한 경우, 단계 S1086으로 진행한다.
단계 S1086에서는 CPU(1149)는 타임 오버로 되었는지 여부, 즉, 단계 S1084에서 인증 요구 커맨드에 대한 응답을 송신하고 나서 소정 시간이 경과했는지 여부를 판정한다.
단계 S1086에서, 타임 오버라고 판정된 경우, 즉, 인증 커맨드에 대한 응답을 송신하고 나서 소정 시간이 경과하여도, 접속 기기로부터 난수 R1이 송신되지 않는 경우, 단계 S1083으로 진행하여, CPU(1149)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 그 접속 기기와의 사이에서는 어떠한 데이터의 교환도 행하지 않는 모드인 단체 모드로 설정하고 리턴한다.
한편, 단계 S1086에서, 타임 오버가 아니라고 판정된 경우, 단계 S1085로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S1085에서, 접속 기기로부터 난수 R1이 송신되었다고 판정된 경우, 즉, 도 69의 단계 S1055에서 접속 기기로서의 모기(1)로부터 송신되는 난수 R1이 IEEE1394 인터페이스(1153)에서 수신되어 CPU(1149)에 공급된 경우, 단계 S1087로 진행하여, CPU(1149)는 그 난수 R1을 소정의 암호화 알고리즘으로 암호화하여 암호화 난수 E'(R1)을 생성한다. 또한, 단계 S1087에서는 CPU(1149)는 IEEE1394 인터페이스(1153)를 제어함으로써, 암호화 난수 E'(R1)을 접속 기기에 송신하고, 단계 S1089로 진행한다.
단계 S1089에서는 CPU(1149)는 난수(의사 난수) R2를 생성하고, IEEE1394 인터페이스(1153)를 제어함으로써, 난수 R2를 접속 기기에 송신시키고, 단계 S1090으로 진행한다.
단계 S1090에서는 CPU(1149)는 접속 기기로서의 모기(1)가 도 69의 단계 S1062에서 생성하는, 난수 R2를 암호화한 암호화 난수 E(R2)가 접속 기기로부터 송신되었는지 여부를 판정한다.
단계 S1090에서, 접속 기기로부터 암호화 난수 E(R2)가 송신되고 있지 않다고 판정된 경우, 단계 S1091로 진행하여, CPU(1149)는 타임 오버로 되었는지 여부, 즉, 난수 R2를 송신하고 나서 소정 시간이 경과했는지 여부를 판정한다.
단계 S1091에서, 타임 오버라고 판정된 경우, 즉, 난수 R2를 접속 기기에 송신하고 나서, 소정 시간이 경과하여도, 그 접속 기기로부터 암호화 난수 E(R2)가 송신되지 않는 경우, 단계 S1083으로 진행하여, CPU(1149)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 단체 모드로 설정하고 리턴한다.
한편, 단계 S1091에서, 타임 오버가 아니라고 판정된 경우, 단계 S1090으로 되돌아가고, 이하, 마찬가지의 처리를 반복한다.
그리고, 단계 S1090에서, 접속 기기로부터 암호화 난수 E(R2)가 송신되었다고 판정된 경우, 즉, 접속 기기로부터의 암호화 난수 E(R2)가 IEEE1394 인터페이스(1153)에서 수신되고, CPU(1149)에 공급된 경우, 단계 S1092로 진행하여, CPU(1149)는 단계 S1089에서 생성한 난수 R2를 소정의 암호화 알고리즘으로 암호화하여 암호화 난수 E'(R2)를 생성하고, 단계 S1093으로 진행한다.
단계 S1093에서는 CPU(1149)는 접속 기기로부터 송신되는 암호화 난수 E'(R2)와, 자신이 단계 S1092에서 생성한 암호화 난수 E'(R2)가 동일한지 여부를 판정한다.
단계 S1093에서, 암호화 난수 E(R2)와 E'(R2)가 동일하지 않다고 판정된 경우, 즉, 접속 기기에서 채용되어 있는 암호화 알고리즘(필요에 따라, 암호화에 이용되는 비밀 키도 포함함)이 CPU(1149)에서 채용되어 있는 암호화 알고리즘과 다른 것인 경우, 단계 S1083으로 진행하여, CPU(1149)는 상술한 바와 같이, 접속 기기가 정당한 IEEE1394 기기가 아니라고 하고, 동작 모드를 단체 모드로 설정하고 리턴한다.
또한, 단계 S1093에서, 암호화 난수 E(R2)와 E'(R2)가 동일하다고 판정된 경우, 즉, 접속 기기에서 채용되어 있는 암호화 알고리즘이 CPU(1149)에서 채용되어 있는 암호화 알고리즘과 동일하므로, 이것에 의해, 접속 기기가 정당한 IEEE1394 기기인 것의 인증이 성공한 경우, 단계 S1094로 진행하여, CPU(1149)는 접속 기기로서의 모기(1)가 도 69의 단계 S1063에서 기능 정보 요구 커맨드와 함께 송신되는 기기 ID 및 기능 정보를 IEEE1394 인터페이스(1153)를 통해 수신하고, EEPROM(1150)에 기억시킨다.
그리고, 단계 S1095로 진행하여, CPU(1149)는 IEEE1394 인터페이스(1153)를 제어함으로써, 단계 S1094에서 수신한 접속 기기로부터의 기능 정보 요구 커맨드에 대응하여, 자신의 기기 ID와 기능 정보를 접속 기기에 송신시키고, 단계 S1096으로 진행한다.
여기서, 자기(2)에서는 기능 ID와 기능 정보는 도 69에서 설명한 모기(1)에서의 경우와 마찬가지로, EEPROM(1150)이나, 도 15에 도시한 컨피그레이션 ROM의 vendor_dependent_information 등에 기억시켜 둘 수 있다.
단계 S1096에서는 CPU(1149)는 EEPROM(1150)에 기억된 기능 정보를 참조함으로써, 접속 기기가 모기인지의 여부를 판정한다. 단계 S1096에서, 접속 기기가 모기라고 판정된 경우, 즉, 접속 기기가 모기인 것의 인증에 성공한 경우, 단계 S1097로 진행하여, CPU(1149)는 동작 모드를 도 69의 단계 S1068에서 설명한 전 화면 표시 가능 모드로 설정하고 리턴한다.
한편, 단계 S1096에서, 접속 기기가 모기가 아니라고 판정된 경우, 즉, 접속 기기가 모기인 것의 인증에 실패한 경우, 단계 S1098로 진행하여, CPU(1149)는 동작 모드를 접속 기기와의 사이에서, 기정의 AV/C 커맨드 세트의 교환은 가능하지만, 전 화면 표시를 행하기 위한 제어 커맨드의 교환은 할 수 없는 통상 기능 커맨드 접수/제공 모드로 설정하고 리턴한다.
즉, 이 경우, 접속 기기는 모기가 아니기 때문에, 그와 같은 접속 기기가 자기(2)에 접속되어도, 전 화면 표시 기능은 제공되지 않는다. 따라서, 자기(2)에 다른 자기가 접속되었다는 것만으로는 전 화면 표시 기능은 제공되지 않는다. 단, 이 경우, 접속 기기는 정당한 IEEE1394 기기인 것이기 때문에, 자기(2)와 접속 기기와의 사이에서의 기정의 AV/C 커맨드 세트의 교환은 허가된다. 따라서, 이 경우, 자기(2)와 접속 기기(다른 자기를 포함함)에 대해서는 다른 쪽으로부터, 기정의 AV/C 커맨드 세트에 의해 제어하는 것은 가능하다.
다음으로, 도 66의 스케일 가능한 TV 시스템(1161)을 구성하는 텔레비젼 수상기로서의 모기(1)와 자기(2)에 의해, 도 69와 도 71에서 설명한 인증 처리가 각각 성공하고, 모기(1) 및 자기(2)가 그 동작 모드를 전 화면 표시 가능 모드로 한 경우, 스케일 가능한 TV 시스템(1161)에서는, 도 72A 및 도 72B에 도시한 바와 같은 전 화면 표시가 가능해진다.
즉, 예를 들면, 현재, 도 72A에 도시한 바와 같이, 모기(1)에 화상 데이터가 표시되어 있는 경우에서, 리모콘(15)(또는, 리모콘(35))이 조작됨으로써, 전 화면 표시가 명령되면, 스케일 가능한 TV 시스템(1161)에서는 도 72B에 도시한 바와 같이, 그 스케일 가능한 TV 시스템(1161)을 구성하는 텔레비젼 수상기의 전 표시 화면에 걸쳐, 모기(1)에 표시되어 있던 화상 데이터가 표시된다.
구체적으로는 모기(1)에서, 예를 들면, 어떤 프로그램의 화상과 음성이 출력되고 있는(화상이 표시되고, 음성이 출력됨) 경우에, 사용자가 리모콘(15)(도 7)의 메뉴 버튼 스위치(54)를 온으로 하도록 조작하면, 리모콘(15)에서 사용자의 조작에 대응하는 적외선이 출사된다. 이 적외선은 모기(1)(도 64)의 IR 수신부(1135)에서 수신되고, 모기(1)의 CRT(11)에는 메뉴 화면이 표시된다. 이 메뉴 화면에는 예를 들면, 전 화면 표시를 나타내는 아이콘(이하, 적절히 전 화면 표시 아이콘이라 함)이 표시되도록 되어 있으며, 사용자가 이 전 화면 표시 아이콘을 리모콘(15)을 조작하여 클릭함으로써, 모기(1)와 자기(2) 각각에서, 전 화면 표시가 행해진다.
즉, 이 경우, 모기(1)(도 64)의 CPU(1129)는 CRT(11)에 표시되는 화상 데이터의 영역 중, 자신이 표시해야 할 화상 데이터의 영역과, 각 자기(2ij)가 표시해야 할 화상 데이터의 영역을 구한다. 또한, 모기(1)의 CPU(1129)는 IEEE1394 인터페이스(1133)를 제어함으로써, 각 자기(2ij)에 대하여, 그 자기(2ij)에서 표시해야 할 화상 데이터를 전 화면 표시를 명령하는 전 화면 표시 커맨드와 함께 송신한다.그리고, 모기(1)의 CPU(1129)는 자신이 표시해야 할 영역의 화상 데이터를 예를 들면, 보간 등을 함으로써, CRT(11)의 전체에 표시될 크기의 화상 데이터로 변환하고, 셀렉터(1127) 및 NTSC 인코더(1128)를 통해, CRT(11)에 공급하여 표시시킨다. 각 자기(2ij)에서도 모기(1)로부터의 전 화면 표시 커맨드에 따라, 모기(1)에서의 경우와 마찬가지의 처리가 행해지며, 이것에 의해, CRT(31) 전체에 모기(1)로부터의 화상 데이터를 표시한다.
이상에 의해, 스케일 가능한 TV 시스템(1161)을 구성하는 텔레비젼 수상기에서는, 도 72B에 도시한 바와 같이, 그 표시 화면 전체에 걸쳐, 화상 데이터가 표시된다.
여기서, 현재, 스케일 가능한 TV 시스템(1161)을 구성하는 텔레비젼 수상기의 표시 화면 전체에 걸쳐 표시되는 화상 데이터를 전 화면 화상 데이터라고 하면, 스케일 가능한 TV 시스템(1161)에서는 전 화면 화상 데이터의 일부가 표시되지 않는다. 즉, 스케일 가능한 TV 시스템(1161)에서는 실제로는, 그 스케일 가능한 TV 시스템(1161)을 구성하는 텔레비젼 수상기의 케이스가 존재하기 때문에, 인접한 텔레비젼 수상기끼리의 그 인접 부분은 케이스이고, 그 부분에는 화상은 표시되지 않는다. 즉, 도 72A 및 도 72B에서는, 도면을 간략화하기 위해서, 인접한 텔레비젼 수상기끼리의 사이에 존재하는 케이스 부분을 생략하고 있지만, 실제로는 인접한 텔레비젼 수상기끼리의 사이에는 케이스가 존재하며, 따라서, 전 화면 화상 데이터는 약간이지만, 텔레비젼 수상기의 케이스 부분에서는 표시되지 않으며, 말하자면구획된 것으로 된다는 문제점이 있다.
그러나, 인간의 시각에는 화상의 일부에, 그 시청을 방해하는 미소한 폭의 라인이 있어도, 그 라인에서 숨겨져 있는 부분의 화상을 그 주변 화상으로부터 보간하는 보간 작용이 있기 때문에, 상술한 문제점은 전 화면 화상 데이터를 시청하는 데 있어서 그다지 큰 문제는 되지 않는다.
또, 이상과 같이 하여, 전 화면 화상 데이터가 표시된 이후, 예를 들면, 사용자가 리모콘(15)(도 7)을 조작함으로써, CRT(11)에 메뉴 화면을 표시시키고, 또한, 그 메뉴 화면에서의 전 화면 표시 아이콘을 재클릭하고, 이것에 의해, 그 리모콘(15)의 조작에 대응하는 커맨드로서의 전 화면 표시의 종료를 명령하는 전 화면 표시 종료 커맨드의 적외선이 리모콘(15)으로부터 출사되고, IR 수신부(1135)에서 수신되어 CPU(1129)에 공급된 경우, 모기(1)의 표시는 도 72A에 도시한 바와 같이, 통상 사이즈의 표시로 되돌아간다. 또한, 이 경우, 모기(1)로부터 각 자기(2ij)에 대해서는 IEEE1394 인터페이스(1133)를 통해, 전 화면 표시 종료 커맨드가 송신되고, 이것에 의해, 각 자기(2ij)의 표시도 원래로 돌아간다.
여기서, 본 실시 형태에서는, 도 69 및 도 71에서 설명한 인증이 성공한 경우에만, 전 화면 표시 기능을 제공하도록 하였지만, 인증이 실패한 경우에서도 전 화면 표시 기능을 제공하도록 하는 것이 가능하다.
다음으로, 모기(1)의 시큐러티 시스템부(1137)(도 64)가 사용자에게 긴급 사태의 발생을 경고하기 위해 행하는 처리에 대하여 설명한다.
또, 자기(2)의 시큐러티 시스템부(1157)(도 65)에서도, 사용자에게 긴급 사태의 발생을 경고시키기 위한 처리가 행해지지만, 그 처리는 모기(1)의 시큐러티 시스템부(1137)에서의 경우와 마찬가지이기 때문에, 그 설명은 생략한다.
또한, 사용자에게 긴급 사태의 발생을 경고하기 위해 행하는 처리는 모기(1) 또는 자기(2)로서의 텔레비젼 수상기 단독으로 행하는 것이 가능하지만, 전 화면 표시 기능을 제공하는 경우와 마찬가지로, 도 69 및 도 71에서 설명한 인증이 성공한 경우에만 행하도록 하는 것도 가능하다.
먼저, 도 73은 도 64에서의 시큐러티 시스템부(1137)의 데이터 처리부(1137C)의 구성예를 나타내고 있다.
시큐러티 시스템부(1137)에서, 무선 인터페이스(1137B)에서 수신된 카메라(1162)로부터의 화상 데이터와 음성 데이터는 각각, 화상 처리부(1191)와 음성 처리부(1192)에 공급된다.
화상 처리부(1191)는 무선 인터페이스(1137B)로부터 공급되는 화상 데이터의 특징량을 예를 들면, 프레임 또는 필드마다 검출하여, 변동 산출부(1194)에 공급한다.
즉, 화상 처리부(1191)는 프레임 메모리(1201), 차분 연산부(1202), 및 차분 메모리(1203)로 구성되어 있다. 프레임 메모리(1201)는 메모리 컨트롤러(1193)의 제어에 따라, 무선 인터페이스(1137B)로부터 공급되는 화상 데이터를 일시 기억한다. 차분 연산부(1202)는 프레임 메모리(1201)에 기억된 화상 데이터의 시계열의 프레임을 순차적으로, 주목 프레임으로 하여, 그 주목 프레임과, 그 주목 프레임의1 프레임 이전의 프레임(이하, 적절히 전 프레임이라 함)의 화상 데이터끼리의 차분을 연산하고, 그 차분값이 되는 차분 화상 데이터를 차분 메모리(1203)에 공급한다. 차분 메모리(1203)는 차분 연산부(1202)로부터 공급되는, 프레임 단위의 차분 화상 데이터를 일시 기억한다.
음성 처리부(1192)는 무선 인터페이스(1137B)로부터 공급되는 음성 데이터의 특징량을 소정의 프레임마다 검출하여, 변동 산출부(1194)에 공급한다.
즉, 음성 처리부(1192)는 링 버퍼(1206), 적분 연산부(1207), 및 적분 메모리(1208)로 구성되어 있다. 링 버퍼(1206)는 메모리 컨트롤러(1193)의 제어에 따라, 무선 인터페이스(1137B)로부터 공급되는 음성 데이터를 일시 기억한다. 적분 연산부(1207)는 링 버퍼(1206)에 기억된 시계열의 음성 데이터의 소정 수의 샘플이 되는 프레임을 순차적으로, 주목 프레임으로 하고, 그 주목 프레임을 구성하는 음성 데이터 샘플을 적분하여(가산함), 그 적분값을 적분 메모리(1208)에 공급한다. 적분 메모리(1208)는 적분 연산부(1207)로부터 공급되는 프레임 단위의 음성 데이터의 적분값을 일시 기억한다.
또, 적분 연산부(1207)에는 프레임마다의 음성 데이터의 적분값을 연산시키는 것 이외에, 예를 들면, 프레임을 구성하는 음성 데이터의 소정의 1 샘플을 추출시키도록 하는 것도 가능하다.
메모리 컨트롤러(1193)는 화상 처리부(1191)의 프레임 메모리(1201)와, 음성 처리부(1192)의 링 버퍼(1206)에서의 기입 어드레스 및 판독 어드레스를 제어한다.
변동 산출부(1194)는 화상 처리부(1191)의 차분 메모리(1203)로부터 프레임마다의 차분 화상 데이터를 그 프레임의 화상 데이터의 특징량으로 하여 판독함과 함께, 음성 처리부(1192)의 적분 메모리(1208)로부터 프레임마다의 적분값을 그 프레임의 음성 데이터의 특징량으로 하여 판독한다. 또한, 변동 산출부(1194)는 화상 데이터의 특징량의 변동 성분과, 음성 데이터의 특징량의 변동 성분을 구하고, 이들을 변동 정보로 하여 후단의 경고 처리부(1137D)(도 64)에 공급한다.
이상과 같이 구성되는 데이터 처리부(1137C)에서는 무선 인터페이스(1137B)로부터 공급되는 화상 데이터와 음성 데이터를 처리하는 화상 데이터 처리와 음성 데이터 처리가 행해진다.
그래서, 도 74A 및 도 74B의 흐름도를 참조하여, 데이터 처리부(1137C)가 행하는 화상 데이터 처리 및 음성 데이터 처리에 대하여 설명한다.
먼저, 도 74A의 흐름도를 참조하여, 화상 데이터 처리에 대하여 설명한다.
화상 데이터 처리에서는, 먼저 최초로, 단계 S1101에서, 프레임 메모리(1201)가 무선 인터페이스(1137B)로부터 공급되는 1 프레임의 화상 데이터를 기억하고, 단계 S1102로 진행한다. 단계 S1102에서는 차분 연산부(1202)가 직전의 단계 S1101의 처리에서 프레임 메모리(1201)에 기억된 화상 데이터의 프레임을 주목 프레임으로 하여, 그 주목 프레임의 화상 데이터를 판독함과 함께, 전회의 단계 S1101의 처리에서 프레임 메모리(1201)에 기억된 전 프레임의 화상 데이터를 판독한다. 또한, 단계 S1102에서는 차분 연산부(1202)는 주목 프레임의 화상 데이터를 구성하는 각 화소의 화소값으로부터 전 프레임의 화상 데이터를 구성하는 대응하는 화소의 화소값을 감산하고, 또한, 그 감산값의 절대값을 취함으로써, 그 절대값을화소값으로 하는 차분 화상 데이터를 생성한다. 이 주목 프레임의 차분 화상 데이터는 차분 메모리(1203)에 공급되어 기억된다.
그 후, 단계 S1103으로 진행하여, 변동 산출부(1194)는 차분 메모리(1203)로부터 주목 프레임의 차분 화상 데이터를 판독하여 2치화한다. 즉, 변동 산출부(1194)는 차분 화상 데이터를 구성하는 각 화소의 화소값을 소정의 임계값과 비교한다. 또한, 변동 산출부(1194)는 화소값이 소정의 임계값보다도 큰(또는, 이상) 경우, 그 화소값을 예를 들면, 1로 하며, 화소값이 소정의 임계값 이하(또는, 미만)인 경우, 그 화소값을 예를 들면, 0으로 하고, 단계 S1104로 진행한다.
단계 S1104에서는 변동 산출부(1194)는 주목 프레임에 대한, 상술한 바와 같은 0과 1의 화소값으로 이루어지는 화상 데이터(이하, 적절히 2치화 화상 데이터라 함)에서의 소정의 화소 수를 카운트한다. 즉, 변동 산출부(1194)는 2치화 화상 데이터에서의 0과 1 중 예를 들면, 1인 화소값의 화소 수를 카운트하고, 이것을 주목 프레임의 화상 데이터의 변동 정보로 하여, 경고 처리부(237D)에 출력한다.
그 후, 무선 인터페이스(1137B)로부터, 다음 프레임의 화상 데이터가 공급되는 것을 대기하며, 단계 S1101로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
다음으로, 도 74B의 흐름도를 참조하여, 음성 데이터 처리에 대하여 설명한다.
음성 데이터 처리에서는, 먼저 최초로, 단계 S1111에서, 링 버퍼(1206)가 무선 인터페이스(1137B)로부터 공급되는 1 프레임분의 음성 데이터를 기억하고, 단계 S1112로 진행한다. 단계 S1112에서는 적분 연산부(1207)가 직전의 단계 S1111의처리에서 링 버퍼(1206)에 기억된 음성 데이터의 프레임을 주목 프레임으로 하여, 그 주목 프레임의 음성 데이터를 판독하고, 그 주목 프레임의 음성 데이터 샘플의 총합, 즉, 적분값을 연산한다. 이 음성 데이터의 적분값은 적분 메모리(1208)에 공급되어 기억된다.
그 후, 단계 S1113으로 진행하여, 변동 산출부(1194)는 적분 메모리(1208)로부터 주목 프레임과 그 1 프레임 이전의 프레임(전 프레임)의 음성 데이터의 적분값을 판독하고 이들의 차분을 구한다. 그리고, 변동 산출부(1194)는 그 차분값을 주목 프레임의 음성 데이터의 변동 정보로 하여, 경고 처리부(237D)에 출력한다.
그 후, 무선 인터페이스(1137B)로부터, 다음 프레임의 음성 데이터가 공급되는 것을 대기하고, 단계 S1111로 되돌아가고, 이하, 마찬가지의 처리가 반복된다.
다음으로, 도 75는 도 64의 경고 처리부(1137D)의 구성예를 나타내고 있다.
변동 정보 기억부(1211)는 도 73과 도 74A 및 도 74B에서 설명한 바와 같이 하여, 데이터 처리부(1137C)로부터 공급되는 화상 데이터와 음성 데이터의 변동 정보를 일시 기억한다.
변동 정보 해석부(1212)는 변동 정보 기억부(1211)에 기억된 화상 데이터와 음성 데이터의 변동 정보를 해석하고, 이것에 의해, 화상 데이터와 음성 데이터의 특징량의 시간적 변동 성분을 구하고, 이상 판정부(1213)에 공급한다.
이상 판정부(1213)는 변동 정보 해석부(1212)로부터 공급되는 화상 데이터나 음성 데이터의 특징량의 시간적 변동 성분이 이상 조건 기억부(1214)에 기억된 이상 조건을 만족하는지 여부를 판정하고, 그 판정 결과를 경고 처리 요구부(1215)에공급한다.
경고 처리 요구부(1215)는 이상 판정부(1213)로부터의 판정 결과에 기초하여, 사용자에게 긴급 사태(이상)의 발생을 경고하는 경고 처리를 행할 것을 시큐러티 컨트롤러(1137)(도 64)에 요구한다.
이상 조건 기억부(1214)는 이상 판정부(1213)가 이상이 발생하였다고 판정하기 위해서, 화상 데이터나 음성 데이터의 특징량의 시간적 변동 성분이 만족되는 이상 조건을 기억한다.
또, 이상 조건 기억부(1214)에는 이상 조건을 미리 설정해두도록 할 수도 있는 것 이외에, 사용자가 설정한 이상 조건을 기억시키도록 하는 것도 가능하다. 즉, 사용자는 예를 들면, 리모콘(15)을 조작함으로써, 이상 조건을 입력하는 것이 가능하고, 리모콘(15)을 조작함으로써 입력된 이상 조건은 IR 수신부(1135), CPU(1129), 및 시큐러티 컨트롤러(1137A)를 통해, 경고 처리부(1137D)의 이상 조건 기억부(1214)에 공급되어 기억된다.
이상과 같이 구성되는 경고 처리부(1137D)에서는 화상 데이터 또는 음성 데이터의 변동 정보에 기초하여, 이상이 발생했는지 여부를 판정하고, 이상이 발생한 경우에는 사용자에게 그 경고를 행하는 이상 판정/경고 처리가 행해진다.
따라서, 도 76의 흐름도를 참조하여, 경고 처리부(1137D)가 행하는 이상 판정/경고 처리에 대하여 설명한다.
변동 정보 기억부(1211)에는 그 전단의 데이터 처리부(1137C)가 출력한 화상 데이터와 음성 데이터의 변동 정보가 순차적으로 공급되고, 변동 정보기억부(1211)에서는 그 변동 정보가 일시 기억된다.
그리고, 변동 정보 해석부(1212)는 단계 S1121에서, 변동 정보 기억부(1212)에 기억된 화상 데이터와 음성 데이터의 변동 정보를 해석하고, 이것에 의해, 화상 데이터와 음성 데이터의 특징량의 시간적 변동 성분을 구하여, 이상 판정부(1213)에 공급하고, 단계 S1122로 진행한다.
단계 S1122에서는 이상 판정부(1213)는 변동 정보 해석부(1212)로부터 공급되는 화상 데이터 또는 음성 데이터의 특징량의 시간적 변동 성분이 이상 조건 기억부(1214)에 기억된 이상 조건을 만족하는지 여부를 판정한다.
단계 S1122에서, 변동 정보 해석부(1212)로부터 공급되는 화상 데이터 또는 음성 데이터의 특징량의 시간적 변동 성분이 이상 조건을 만족시키지 않는다고 판정된 경우, 다음 화상 데이터와 음성 데이터의 변동 정보가 변동 정보 기억부(1211)에 기억되는 것을 대기하고, 단계 S1121로 되돌아간다.
또한, 단계 S1122에서, 변동 정보 해석부(1212)로부터 공급되는 화상 데이터 또는 음성 데이터의 특징량의 시간적 변동 성분이 이상 조건을 만족한다고 판정된 경우, 이상 판정부(1213)는 이상 조건이 만족된다는 취지의 판정 결과를 경고 처리 요구부(1215)에 공급하고, 단계 S1123으로 진행한다.
단계 S1123에서는, 경고 처리 요구부(1215)는 이상 판정부(1213)로부터의 이상 조건이 만족되는 취지의 판정 결과에 대응하여, 사용자에게 긴급 사태의 발생을 경고하는 경고 처리를 행할 것을 시큐러티 컨트롤러(1137)(도 64)에 요구한다. 그리고, 다음 화상 데이터와 음성 데이터의 변동 정보가 변동 정보 기억부(1211)에기억되는 것을 대기하고, 단계 S1121로 되돌아간다.
다음으로, 도 77A 내지 도 77D 및 도 78A 내지 도 78I를 참조하여, 이상 판정부(1213)의 처리에 대하여 더 설명한다.
이상 판정부(1213)에서는 화상 데이터나 음성 데이터의 변동 정보가 예를 들면, 지금까지와 다른 경향으로 변화한 경우에, 이상 조건이 만족된다는 취지의 판정이 행해지도록 되어 있다.
즉, 변동 정보 해석부(1212)는 예를 들면, 그다지 크게 변동하고 있지 않았던 변동 정보가 돌연히 큰 변동을 발생시킨 경우나, 어느 정도로 변동하고 있는 변동 정보가 돌연히 변동하지 않게 된 경우에, 이상 조건이 만족된다는 취지의 판정을 행한다.
여기서, 그다지 크게 변동하지 않았던 변동 정보가 돌연히 큰 변동을 발생하였는지 여부의 판정은 예를 들면, 변동 정보 해석부(1212)에서, 변동 정보를 미분하여(시계열로 연속하는 변동 정보의 인접한 것끼리의 차분을 연산함), 이상 판정부(1213)에서 그 미분값의 절대값이 소정의 임계값 이상인지의 여부를 판정함으로써 행하는 것이 가능하다. 또, 이 경우, 소정의 임계값이 이상 조건으로서, 이상 조건 기억부(1214)에 기억된다.
또한, 어느 정도 변동하고 있었던 변동 정보가 돌연히 변동하지 않게 되었는지 여부의 판정은 예를 들면, 이상 판정부(1213)에서 변동 정보가 0에 가까운 값인 시간이 소정 시간 이상 계속되었는지 여부를 판정함으로써 행할 수 있다. 또, 이 경우, 소정 시간이 이상 조건으로서, 이상 조건 기억부(1214)에 기억된다.
도 77A 내지 도 77D는 카메라(1162)로 촬영되는 화상 데이터와, 그 화상 데이터의 변동 정보의 예를 나타내고 있다.
예를 들면, 도 77A에 도시한 바와 같이, 고령자가 방을 걷고 있는 모습이 카메라(1162)로 촬영되어 있는 경우, 화상 데이터의 변동 정보는 도 77B에 도시한 바와 같이, 완만하게 변동하는 것으로 된다. 그리고, 예를 들면, 도 77C에 도시한 바와 같이, 방 안을 걷고 있는 고령자가 돌연히 쓰러진 모습이 카메라(1162)로 촬영된 경우, 화상 데이터의 변동 정보는 도 77D에 도시한 바와 같이, 크게 변화하며, 그 후, 거의 0이 된다.
따라서, 화상 데이터의 변동 정보가 돌연히, 소정의 임계값을 초과한 것, 즉, 화상 데이터의 변동 정보의 미분값이 소정의 임계값 이상으로 된 것을 이상 조건으로 함으로써, 고령자가 쓰러져 있는 이상 상태를 검지할 수 있다. 이러한 이상 상태를 사용자에게 경고함으로써, 쓰러진 고령자의 보호(구조)를 신속하게 행하는 것이 가능해진다.
또, 도 77C에 도시한 바와 같이, 사람이 돌연히 쓰러진 경우에는 화상 데이터의 변동 정보가 돌연히, 소정의 임계값을 초과하고, 그 직후, 0에 가까운 값으로 된다. 따라서, 화상 데이터의 변동 정보의 미분값이 소정의 임계값 이상으로 되고, 또한, 그 후, 화상 데이터의 변동 정보가 0에 가까운 값으로 되며, 그 0에 가까운 값이 소정 시간 이상 계속된 것을 이상 조건으로 함으로써도, 사람이 쓰러졌다는 이상 상태를 검지할 수 있다.
다음으로, 도 78A 내지 도 78I는 카메라(1162)로 촬영되는 화상 데이터 및음성 데이터와, 그 화상 데이터 및 음성 데이터의 변동 정보의 예를 나타내고 있다.
예를 들면, 도 78A에 도시한 바와 같이, 유아가 방 안을 기어다니는 모습이 카메라(1162)로 촬영되고 있는 경우, 화상 데이터와 음성 데이터의 변동 정보는 도 78B와 도 78C에 각각 도시한 바와 같이, 느슨하게 변동하는 것으로 된다. 그리고, 예를 들면, 도 77D에 도시한 바와 같이, 방 안을 기어다니고 있었던 유아가 잠든 모습이 카메라(1162)로 촬영된 경우, 화상 데이터 및 음성 데이터의 변동 정보는 도 78E와 도 78F에 각각 도시한 바와 같이, 거의 0에 가까운 값으로 되어, 그다지 변화하지 않게 된다.
따라서, 이 경우, 화상 데이터 및 음성 데이터의 변동 정보가 0에 가까운 값으로 되고, 그 0에 가까운 값이 소정 시간 이상 계속된 것을 이상 조건으로 함으로써, 유아가 잠들었다는 이상 상태를 검지할 수 있다. 이러한 이상 상태를 사용자에게 경고함으로써, 유아에게 모포를 덮어주는 등의 처치를 신속하게 취할 수 있다.
또한, 도 78G에 도시한 바와 같이, 자고 있는 유아가 돌연히 일어나 울기 시작한 경우, 카메라(1162)로 촬영된 화상 데이터와 음성 데이터의 변동 정보는 도 78H와 도 78I에 각각 도시한 바와 같은 것으로 된다.
즉, 이 경우, 울기 시작한 유아는 자고 있는 경우보다는 움직이지만, 기어다니는 경우보다는 움직이지 않는 것이라 할 수 있기 때문에, 화상 데이터의 변동 정보는 도 78H에 도시한 바와 같이, 그렇게 크게 변화하지 않는다.
그러나, 자고 있는 유아가 울기 시작한 경우에는 간헐적으로 우는 소리를 내기 때문에, 음성 데이터의 변동 정보는 도 78I에 도시한 바와 같이, 돌연히 큰 값이고, 그 큰 값으로 되어 있는 상태가 소정 시간 계속된다.
따라서, 이 경우, 음성 데이터의 변동 정보가 급격히, 큰 값으로 변화하여, 그 큰 값으로 되어 있는 상태가 소정 시간 계속된 것을 이상 조건으로 함으로써, 유아가 일어나 울기 시작하였다는 이상 상태를 검지할 수 있다. 이러한 이상 상태를 사용자에게 경고함으로써, 유아가 일어났다는 것을 신속하게 알릴 수 있다.
다음으로, 도 75 및 도 76에서 설명한 바와 같이, 경고 처리부(1137D)에서는 이상 조건이 만족되는 이상 상태가 발생한 경우에는, 사용자에게 긴급 사태의 발생을 경고하는 경고 처리를 행할 것을 시큐러티 컨트롤러(1137A)(도 64)에 요구하지만, 이 경고 처리의 요구(경고 처리요구)를 받은 경우에, 시큐러티 컨트롤러(1137A)가 행하는 경고 처리에 대하여, 도 79A 및 도 79B와 도 80A 및 도 80B를 참조하여 설명한다.
시큐러티 컨트롤러(1137A)는 경고 처리 요구를 수신하면, 예를 들면, 셀렉터(1127)에, 무선 인터페이스(1137A)가 출력하는 화상 데이터와 음성 데이터를 선택시키도록 CPU(1129)에 요구한다.
이것에 의해, 셀렉터(1127)는 무선 인터페이스(1137A)가 출력하는 화상 데이터와 음성 데이터를 선택하고, NTSC 인코더(1128)와 증폭기(1138)에 각각 공급한다. NTSC 인코더(1128)에 공급된 화상 데이터는 CRT(11)에 공급되어 표시되고, 증폭기(1138)에 공급된 음성 데이터는 스피커 유닛(12L 및 12R)에 공급되어 출력된다.
그 결과, CRT(11)에서는 무선 인터페이스(1137B)에서 수신된 카메라(1162)로부터의 화상 데이터가 표시되고, 스피커(12L 및 12R)에서는 무선 인터페이스(1137B)에서 수신된 카메라(1162)로부터의 음성 데이터가 출력된다.
즉, 예를 들면, 현재, 도 79A에 도시한 바와 같이, 스케일 가능한 TV 시스템(1161)을 구성하는 모기(1)와 각 자기(2ij)에서, 소정 채널의 텔레비젼 방송 프로그램으로서의 화상 데이터와 음성 데이터가 출력되고 있는 경우에서, 자기(213)의 경고 처리(1157D)로부터 시큐러티 컨트롤러(1157A)에 대하여, 경고 처리 요구가 출력되었다고 한다면, 자기(213)의 CRT(31)의 표시가 도 79B에 도시한 바와 같이, 수신되어 있던 텔레비젼 방송 프로그램으로서의 화상 데이터로부터, 그 자기(213)에 화상 데이터 및 음성 데이터를 송신하고 있는 카메라(1162)로부터의 화상 데이터로 전환된다. 여기서, 도 79A 및 도 79B의 실시 형태에서는, 자기(213)의 CRT(31)의 표시가 텔레비젼 방송 프로그램으로서의 화상 데이터로부터, 카메라(1162)로부터의 사람이 쓰러져 있는 상태를 표시하고 있는 화상 데이터로 전환되고 있다.
또한, 이 경우, 자기(213)에서는 카메라(1162)로부터의 음성 데이터가 스피커 유닛(32L 및 32R)(도 65)으로부터 출력된다.
이 경우, 사용자는 텔레비젼 방송 프로그램을 시청하고 있어도, 자기(213)에 화상 데이터 및 음성 데이터를 송신하고 있는 카메라(1162)에 의해 촬상되고 있는환경에서, 어떠한 이상이 발생하였다는 것을 바로 인식할 수 있다.
또, 스피커 유닛(321 및 32R)에서는 카메라(1162)로부터의 음성 데이터 대신, 도 79B에 도시한 바와 같이, 소정의 경고음(삐삐삐삐삐...)을 출력시키도록 하는 것이 가능하다.
또한, 상술한 경우에는 자기(213)의 CRT(31)의 표시를 도 79B에 도시한 바와 같이, 수신되어 있던 텔레비젼 방송 프로그램으로서의 화상 데이터로부터, 카메라(1162)로부터의 화상 데이터로 전환하도록 하였지만, 그 밖에, 예를 들면, 자기(213)의 전원이 오프로 되어 있는 경우에는 자기(213)의 전원을 온으로 하고, 또한, 카메라(1162)로부터의 화상 데이터를 그 CRT(31)에 표시하도록 하는 것이 가능하다.
또한, 스케일 가능한 TV 시스템(1161)에서는 이상이 있었던 환경에서 촬영을 행하고 있는 카메라(1162)로부터의 화상 데이터 및 음성 데이터를 수신하고 있는 텔레비젼 수상기에, 그 카메라(1162)로부터의 화상 데이터를 표시시시키는 것 이외에는, 도 80A 및 도 80B에 도시한 바와 같이, 그 카메라(1162)로부터의 화상 데이터를 전 화면에 표시하도록 하는 것이 가능하다.
즉, 예를 들면, 현재, 도 80A에 도시한 바와 같이, 스케일 가능한 TV 시스템(1161)을 구성하는 모기(1)와 각 자기(2ij)에서, 소정 채널의 텔레비젼 방송 프로그램으로서의 화상 데이터와 음성 데이터가 출력되어 있는 경우에서, 스케일 가능한 TV 시스템(1161)을 구성하는 임의의 텔레비젼 수상기에서, 경고 처리 요구가 출력되었을 때에는 스케일 가능한 TV 시스템(1161)을 구성하는 모든 텔레비젼 수상기의 표시를 전환하고, 이것에 의해, 도 80B에 도시한 바와 같이, 경고 처리 요구가 출력된 텔레비젼 수상기가 수신하고 있는 카메라(1162)로부터의 화상 데이터를 전 화면에 표시시킬 수 있다.
이 경우에도, 사용자는 어떠한 이상이 발생하였다는 것을 바로 인식할 수 있다.
또, 전 화면 표시가 행해진 경우, 어느 하나의 카메라(1162)에 의해 촬상이 행해지고 있는 환경에서, 이상이 발생하고 있는 것인지를 모르기 때문에, 이상이 발생하고 있는 환경을 촬상하고 있는 카메라(1162)로부터의 화상 데이터와 음성 데이터를 수신하고 있는, 스케일 가능한 TV 시스템(1161)의 텔레비젼 수상기에서는, 그 표시 화면의 일부 또는 전부에, 이상이 발생하고 있다는 취지의 메시지 등을 표시하도록 하는 것이 바람직하다.
또한, 전 화면의 표시는 예를 들면, 긴급도가 높은 이상이 발생한 경우에 행하도록 하는 것이 가능하다. 즉, 긴급도가 높지 않은 이상이 발생한 경우에는, 도 79A 및 도 79B에서 설명한 바와 같이, 그 이상이 발생한 환경의 촬영을 행하고 있는 카메라(1162)로부터의 화상 데이터 및 음성 데이터를 수신하고 있는 텔레비젼 수상기의 표시만을 전환하고, 긴급도가 높은 이상이 발생한 경우에는 스케일 가능한 TV 시스템(1161)을 구성하는 텔레비젼 수상기의 모든 표시를 전환하고, 도 80A 및 도 80B에 도시한 바와 같이, 전 화면 표시를 행하도록 하는 것이 가능하다. 전 화면 표시에서는 화상이 크게 표시되기 때문에, 사용자에게 긴급도가 높은 이상이발생하였다는 것을 인식시킬 수 있다.
또한, 이상의 긴급도에 따라 스케일 가능한 TV 시스템(1161)에서 표시하는, 그 이상이 발생한 환경의 촬영을 행하고 있는 카메라(1162)로부터의 화상 데이터(이하, 적절하게는 긴급 화상 데이터라 함)의 크기를 바꾸는 것이 가능하다. 즉, 긴급도가 낮은 경우에는 스케일 가능한 TV 시스템(1161)을 구성하는 1 텔레비젼 수상기의 표시 화면의 크기로, 긴급도가 중간인 경우에는 인접한 2×2의 텔레비젼 수상기의 표시 화면의 크기로, 긴급도가 높은 경우에는 인접한 3×3의 텔레비젼 수상기의 표시 화면의 크기로, 긴급 화상 데이터를 표시하는 것이 가능하다.
여기서, 긴급도의 높고 낮음은 이상 조건과 함께, 이상 조건 기억부(1214)(도 75)에 기억시켜 둘 수 있으며, 이 경우, 만족된 이상 조건에 따라 긴급도의 높고 낮음을 인식하는 것이 가능해진다.
다음으로, 도 81은 스케일 가능한 TV 시스템(1161)을 구성하는 모기(1)로서의 텔레비젼 수상기의 다른 구성예를 나타내고 있다. 또, 도면에 도시한, 도 64에서의 경우와 대응하는 부분에 대해서는 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다. 즉, 도 81의 모기(1)는 경고 표시부(1139)가 새롭게 제공되어 있는 것 이외에는 도 64에서의 경우와 마찬가지로 구성되어 있다.
경고 표시부(1139)는 CPU(1129)의 제어에 의해 점등 또는 점멸되도록 되어 있다.
또, 도 65에 도시한 자기(2)로서의 텔레비젼 수상기도, 도 81에 도시한 모기(1)에서의 경우와 마찬가지로 경고 표시부를 제공하여 구성할 수 있다.
모기(1)에 경고 표시부(1139)를 제공함과 함께, 자기(2)에도 경고 표시부를 제공하고, 스케일 가능한 TV 시스템(1161)을 구성하는 경우에는 도 82A 및 도 82B에 도시한 바와 같이, 이상이 발생한 경우에 경고 표시부(1139)를 점등 또는 점멸시킬 수 있다.
즉, 예를 들면, 현재, 도 82A에 도시한 바와 같이, 스케일 가능한 TV 시스템(1161)을 구성하는 모기(1)와 각 자기(2ij)에서, 소정 채널의 텔레비젼 방송 프로그램으로서의 화상 데이터와 음성 데이터가 출력되어 있는 경우에서, 모기(1)의 경고 처리(1137D)로부터 시큐러티 컨트롤러(1137A)에 대하여, 경고 처리 요구가 출력되었다고 하면, 모기(1)의 CRT(11)의 표시가 도 82B에 도시한 바와 같이, 수신되어 있던 텔레비젼 방송 프로그램으로서의 화상 데이터로부터, 모기(1)에 화상 데이터 및 음성 데이터를 송신하고 있는 카메라(1162)로부터의 화상 데이터(긴급 화상 데이터)로 전환된다.
또한, 시큐러티 컨트롤러(1137A)는 경고 표시부(1139)의 점등 또는 점멸을 CPU(1129)에 요구하고, 이것에 의해, 통상적으로는 소등하고 있는 경고 표시부(1139)가 도 82B에 도시한 바와 같이, 점등 또는 점멸된다.
이 경우에도, 사용자는 텔레비젼 방송 프로그램을 시청하고 있더라도, 모기(1)에 화상 데이터 및 음성 데이터를 송신하고 있는 카메라(1162)에 의해 촬상되어 있는 환경에서, 어떠한 이상이 발생했다는 것을 바로 인식할 수 있다.
또, 긴급도가 낮은 경우에는 긴급 화상 데이터로의 표시의 전환을 행하지 않고서, 경고 표시부(1139)만을 점등 또는 점멸시키거나, 혹은 알람음의 출력만을 행하도록 하는 것이 가능하다.
다음으로, 도 83은 스케일 가능한 TV 시스템(1161)을 구성하는 모기(1)로서의 텔레비젼 수상기의 다른 구성예를 나타내고 있다. 또, 도면에 도시한, 도 64에서의 경우와 대응하는 부분에 대해서는 동일한 부호를 붙이고 있으며, 이하에서는 그 설명은 적절히 생략한다.
즉, 도 64의 모기(1)는 디지털 방송을 수신하는 텔레비젼 수상기인 데 대하여, 도 83의 모기(1)는 아날로그 방송을 수신하는 텔레비젼 수상기로 되어 있다.
튜너(1221)는 아날로그의 텔레비젼 방송 신호의 소정 채널을 검파, 복조한다. 그리고, 튜너(1221)는 복조에 의해 얻어지는 화상 데이터를 Y/C 분리부(1222)에 공급하고, 음성 데이터를 셀렉터(1127)에 공급한다.
Y/C 분리부(1222)는 튜너(1221)의 출력으로부터 휘도 신호 Y와 색차 신호 C를 분리하고, 셀렉터(1127)에 공급한다.
매트릭스 회로(1223)는 셀렉터(1127)로부터 공급되는 화상 데이터의 색 공간을 필요에 따라 변환하고, CRT(11)에 공급한다.
이상과 같이 구성되는, 아날로그 방송을 수신하는 텔레비젼 수상기라도, 스케일 가능한 TV 시스템(1161)을 구성하는 것이 가능하다.
또, 자기(2)로서의 텔레비젼 수상기도, 도 83에 도시한 모기(1)로서의 텔레비젼 수상기에서의 경우와 마찬가지로, 아날로그 방송을 수신하는 텔레비젼 수상기로서 구성하는 것이 가능하다.
다음으로, 상술한 일련의 처리는 하드웨어에 의해 행할 수도 있고, 소프트웨어에 의해 행할 수도 있다. 일련의 처리를 소프트웨어에 의해 행할 경우에는 그 소프트웨어를 구성하는 프로그램이 범용 컴퓨터 등에 인스톨된다.
따라서, 도 84는 상술한 일련의 처리를 실행하는 프로그램이 인스톨되는 컴퓨터의 일 실시 형태의 구성예를 나타내고 있다.
프로그램은 컴퓨터에 내장되어 있는 기록 매체(기록 매체)로서의 하드디스크(305)나 ROM(303)에 미리 기록해 둘 수 있다.
또한, 프로그램은 플렉시블 디스크, CD-ROM(Compact Disc Read Only Memory), MO(Magneto Optical) 디스크, DVD(Digital Versatile Disc), 자기 디스크, 반도체 메모리 등의 리무버블 기록 매체(기억 매체)(311)에, 일시적 혹은 영속적으로 저장(기록)해 둘 수 있다. 이러한 리무버블 기록 매체(311)는 소위, 패키지 소프트웨어로서 제공할 수 있다.
또, 프로그램은 상술한 바와 같은 리무버블 기록 매체(311)로부터 컴퓨터에 인스톨한 것 이외에, 다운로드 사이트로부터, 디지털 위성 방송용의 인공 위성을 통해 컴퓨터에 무선으로 전송하거나, LAN(Local Area Network), 인터넷 등의 네트워크를 통해 컴퓨터에 유선으로 전송하고, 컴퓨터에서는, 그와 같이 하여 전송되는 프로그램을 통신부(308)에서 수신하고 내장하는 하드디스크(305)에 인스톨할 수 있다.
컴퓨터는 CPU(Central Processing Unit)(302)를 내장하고 있다. CPU(302)에는 버스(301)를 통해, 입출력 인터페이스(310)가 접속되어 있으며, CPU(302)는 입출력 인터페이스(310)를 통해, 사용자에 의해 키보드나, 마우스, 마이크 등으로 구성되는 입력부(307)가 조작됨으로써 명령이 입력되면, 그것에 따라, ROM(Read Only Memory)(303)에 저장되어 있는 프로그램을 실행한다. 또한, CPU(302)는 하드디스크(305)에 저장되어 있는 프로그램, 위성 혹은 네트워크로부터 전송되고, 통신부(308)에서 수신되어 하드디스크(305)에 인스톨된 프로그램, 또는 드라이브(309)에 장착된 리무버블 기록 매체(311)로부터 판독되어 하드디스크(305)에 인스톨된 프로그램을 RAM(Random Access Memory)(304)에 로드하여 실행한다. 이것에 의해, CPU(302)는 상술한 흐름도에 따른 처리, 혹은 상술한 블록도의 구성에 의해 행해지는 처리를 행한다. 그리고, CPU(302)는 그 처리 결과를 필요에 따라, 예를 들면, 입출력 인터페이스(310)를 통해, LCD(Liquid Crystal Display)나 스피커 등으로 구성되는 출력부(306)로부터 출력, 혹은 통신부(308)로부터 송신, 또한, 하드디스크(305)에 기록 등을 행한다.
여기서, 본 명세서에서, 컴퓨터에 각종 처리를 행하게 하기 위한 프로그램을 기술하는 처리 단계는 반드시 흐름도로서 기재된 순서에 따라 시계열로 처리할 필요는 없으며, 병렬적 혹은 개별적으로 실행되는 처리(예를 들면, 병렬 처리 혹은 오브젝트에 의한 처리)도 포함하는 것이다.
또한, 프로그램은 하나의 컴퓨터에 의해 처리되는 것이어도 되며, 복수의 컴퓨터에 의해 분산 처리되는 것이어도 된다. 또한, 프로그램은 먼 쪽의 컴퓨터에 전송되어 실행되는 것이어도 된다.
또, 스케일 가능한 TV 시스템을 구성하는 텔레비젼 수상기는 예를 들면, 그텔레비젼 수상기가 모기 또는 자기인 것인지, 또한, 자기인 경우에는 몇 대째의 자기인 것인지에 따라 판매 가격에 차이를 줄 수 있다.
즉, 스케일 가능한 TV 시스템에서는, 상술한 바와 같이, 모기가 존재하지 않으면, 전 화면 표시 기능이 제공되지 않기 때문에, 모기의 가치는 높고 따라서, 판매 가격을 높게 설정하도록 할 수 있다.
또한, 사용자는 모기의 구입 후에는 자기를 수시로 추가 구입해가게 될 것이라고 예상되지만, 최초의 수 대의 자기에 대해서는 예를 들면, 모기보다도 저가로는 되지만, 일반 텔레비젼 수상기보다는 고가의 판매 가격을 설정하도록 할 수 있다. 그리고, 그 후에 구입되는 자기에 대해서는 보다 저가의 판매 가격을 설정하도록 할 수 있다.
또, 스케일 가능한 TV 시스템을 구성하는 모기로 되는 텔레비젼 수상기는 예를 들면, 일반적인 디지털 텔레비젼 수상기에, 시큐러티 시스템부(1137)를 추가함과 함께, CPU(1129)에 실행시킬 프로그램을 변경함으로써 구성하는 것이 가능하다. 따라서, 스케일 가능한 TV 시스템을 구성하는 모기로 되는 텔레비젼 수상기는 일반적인 디지털 텔레비젼 수상기를 이용하여, 비교적 용이하게 제조할 수 있으므로, 스케일 가능한 TV 시스템이 제공하는, 상술한 바와 같은 전 화면 표시 기능 및 경고를 행하는 기능을 고려하면, 그 비용 장점(비용 퍼포먼스)은 높다고 할 수 있다. 이 점에 대해서는 자기로서의 텔레비젼 수상기에 대해서도 마찬가지이다.
또한, 본 발명은 튜너를 내장하는 표시 장치인 텔레비젼 수상기 이외에, 튜너를 내장하지 않고, 외부로부터의 화상 및 음성을 출력하는 표시 장치에도 적용가능하다.
또한, 도 66에서의 시큐러티 시스템에서, 카메라(1162)로부터 스케일 가능한 TV 시스템(1161)을 구성하는 텔레비젼 수상기로의 화상 데이터 및 음성 데이터의 송신은 무선이 아니라, 유선(예를 들면, IEEE1394나 USB(Universal Serial Bus)에 의한 통신 등)에 의해 행하는 것도 가능하다.
또한, 카메라(1162)로서는 시큐러티 시스템용으로 준비된 것 이외에, 예를 들면, 이미 설정되어 있는, 소위, 도어폰의 카메라나 감시 카메라 등을 채용하는 것이 가능하다.
또한, 시큐러티 시스템은 유아나 고령자의 감시 이외에, 목욕탕의 물이 뜨거워지는 것이나, 비등하면 경적이 울리는 주전자에서의 물이 끓는 것의 감시 등에 이용하는 것이 가능하다.
또한, 본 실시 형태에서는, 일반적인 카메라(1162)가 촬영하는 화상 데이터를 대상으로 처리를 행하도록 하였지만, 그 밖에, 예를 들면, 카메라(1162)로서, 열을 감지하는 카메라를 채용하여, 그 카메라로부터 얻어지는 온도 분포를 나타낸 화상 데이터를 대상으로 처리를 행하도록 하는 것도 가능하다.
또한, 적외선을 감지하여 온도 변화를 감시하고, 경고를 행하도록 하는 것도 가능하다.
이상과 같이, 본 발명에 따르면, 다수의 표시 장치를 접속하여 사용한 경우에, 단체로 사용하는 경우보다도 높은 기능을 실현하는 것이 가능해진다.
또한, 본 발명에 따르면, 기존의 텔레비젼 수상기 등에 의해 사용자가 용이하게 이상(긴급 사태)을 인식할 수가 있어서, 그 결과, 기존의 텔레비젼 수상기의 유효한 이용을 도모하는 것이 가능해진다.
Claims (40)
- 다른 표시 장치에 접속되는 표시 장치에 있어서,화상 데이터를 표시하는 표시 수단과,적어도 화상 데이터를 포함하는 입력 데이터의 특징을 검출하는 특징 검출 수단과,상기 특징 검출 수단에 의한 특징 검출 결과에 대응하여, 상기 입력 데이터에 포함되는 화상을, 상기 표시 수단 또는 상기 다른 표시 장치 중 적어도 어느 한쪽에 표시시키는 제어를 행하는 제어 수단을 포함하는 것을 특징으로 하는 표시 장치.
- 제1항에 있어서,상기 입력 데이터를 수신하는 수신 수단을 더 포함하며,상기 제어 수단은 상기 입력 데이터의 특징 검출 결과에 대응하여, 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 상기 다른 표시 장치에 표시시키는 제어를 행하는 것을 특징으로 하는 표시 장치.
- 제2항에 있어서,상기 표시 수단은 상기 수신 수단에서 수신된 상기 입력 데이터에 포함되는 화상 데이터를 표시하는 것을 특징으로 하는 표시 장치.
- 제2항에 있어서,상기 다른 표시 장치와의 사이에서 통신을 행하는 통신 수단을 더 포함하며,상기 제어 수단은 상기 입력 데이터를 수신하여, 소정의 특징이 검출된 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 표시할 것을 명령하는 커맨드를 상기 다른 표시 장치에 송신하도록, 상기 통신 수단을 제어하는 것을 특징으로 하는 표시 장치.
- 제2항에 있어서,상기 다른 표시 장치와의 사이에서 통신을 행하는 통신 수단을 더 포함하며,상기 제어 수단은 상기 입력 데이터의 특징 검출 결과에 대응하여, 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 상기 다른 표시 장치에 송신하도록, 상기 통신 수단을 제어하는 것을 특징으로 하는 표시 장치.
- 제2항에 있어서,상기 특징 검출 수단은 상기 입력 데이터에 포함되는 화상 데이터의 프레임 간 또는 필드 간의 차분을 상기 입력 데이터의 특징으로 하여 검출하는 것을 특징으로 하는 표시 장치.
- 제6항에 있어서,상기 입력 데이터에 포함되는 화상 데이터의 프레임 간 또는 필드 간의 차분의 대소를 판정하는 판정 수단을 더 포함하며,상기 제어 수단은 상기 화상 데이터의 프레임 간 또는 필드 간의 차분이 소정의 임계값보다 작은 경우에, 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 상기 다른 표시 장치에 표시시키는 제어를 행하는 것을 특징으로 하는 표시 장치.
- 제7항에 있어서,상기 제어 수단은 상기 화상 데이터의 프레임 간 또는 필드 간의 차분이 소정의 임계값보다 작은 상기 화상 데이터의 프레임 또는 필드가, 소정의 프레임 수 또는 필드 수만큼 연속된 경우에, 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 상기 다른 표시 장치에 표시시키는 제어를 행하는 것을 특징으로 하는 표시 장치.
- 제2항에 있어서,상기 입력 데이터는 음성 데이터를 더 포함하며,상기 특징 검출 수단은 상기 입력 데이터에 포함되는 음성 데이터의 특징을 검출하는 것을 특징으로 하는 표시 장치.
- 제9항에 있어서,상기 특징 검출 수단은 상기 음성 데이터의 레벨을 그 특징으로 하여 검출하는 것을 특징으로 하는 표시 장치.
- 제2항에 있어서,상기 특징 검출 수단은,상기 입력 데이터와 비교할 소정의 표준 패턴을 기억하는 표준 패턴 기억 수단과,상기 입력 데이터와 상기 표준 패턴을 비교하는 비교 수단을 갖고,상기 입력 데이터와 상기 표준 패턴과의 비교 결과를 상기 특징으로 하여 검출하고,상기 제어 수단은 상기 입력 데이터가 상기 표준 패턴에 합치하는 경우에, 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 상기 다른 표시 장치에 표시시키는 제어를 행하는 것을 특징으로 하는 표시 장치.
- 제11항에 있어서,상기 입력 데이터는 음성 데이터를 더 포함하며,상기 표준 패턴 기억 수단은 음성 데이터에 대한 상기 표준 패턴을 기억하여 두고,상기 비교 수단은 상기 입력 데이터에 포함되는 상기 음성 데이터와 상기 표준 패턴을 비교하는 것을 특징으로 하는 표시 장치.
- 제11항에 있어서,상기 표준 패턴 기억 수단은 화상 데이터에 대한 상기 표준 패턴을 기억하여 두고,상기 비교 수단은 상기 입력 데이터에 포함되는 상기 화상 데이터와 상기 표준 패턴을 비교하는 것을 특징으로 하는 표시 장치.
- 제13항에 있어서,상기 표준 패턴 기억 수단에 기억된 화상 데이터에 대한 상기 표준 패턴을 갱신하는 갱신 수단을 더 포함하는 것을 특징으로 하는 표시 장치.
- 제14항에 있어서,상기 갱신 수단은 상기 입력 데이터에 포함되는 상기 화상 데이터에 의해 상기 표준 패턴을 갱신하는 것을 특징으로 하는 표시 장치.
- 제14항에 있어서,상기 갱신 수단은 사용자에 의한 조작에 대응하여, 상기 표준 패턴을 갱신하는 것을 특징으로 하는 표시 장치.
- 제2항에 있어서,또 다른 표시 장치와도 접속되며,상기 제어 수단은 상기 입력 데이터의 특징 검출 결과에 대응하여, 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 상기 다른 표시 장치 또는 또 다른 표시 장치에 표시시키는 제어를 행하는 것을 특징으로 하는 표시 장치.
- 제2항에 있어서,상기 다른 표시 장치와의 사이에서 인증을 행하는 인증 수단을 더 포함하며,상기 제어 수단은 상기 인증이 성공한 경우에, 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 상기 다른 표시 장치에 표시시키는 제어를 행하는 것을 특징으로 하는 표시 장치.
- 제1항에 있어서,복수의 입력 계통과,상기 특징 검출 수단의 출력을 해석하는 해석 수단과,상기 해석 수단의 해석 결과를 판정하는 판정 수단을 더 포함하며,상기 특징 검출 수단은 상기 복수의 입력 계통 중 소정의 1개의 입력 계통으로부터 입력되는 상기 입력 데이터인 정보의 특징량을 소정 시간마다 검출하고,상기 해석 수단은 상기 특징량의 시간적 변동을 해석하며,상기 판정 수단은 상기 특징량의 시간적 변동이 소정의 조건을 만족하는지 여부를 판정하고,상기 제어 수단은 상기 특징량의 시간적 변동이 소정의 조건을 만족하는 경우에, 상기 소정의 1개의 입력 계통으로부터 입력되는 정보 중의 화상을 상기 표시 수단에 표시시키는 것을 특징으로 하는 표시 장치.
- 제19항에 있어서,상기 제어 수단은 상기 다른 표시 장치와 상기 표시 수단 전체에 걸쳐, 상기 소정의 1개의 입력 계통으로부터 입력되는 정보 중의 화상을 표시시키는 것을 특징으로 하는 표시 장치.
- 제19항에 있어서,음성을 출력하는 출력 수단을 더 포함하며,상기 제어 수단은 상기 특징량의 시간적 변동이 소정의 조건을 만족하는 경우에, 상기 화상을 상기 표시 수단에 표시시키는 것 이외에, 상기 소정의 1개의 입력 계통으로부터 입력되는 정보 중의 음성을 상기 출력 수단에 출력시키는 것을 특징으로 하는 표시 장치.
- 제19항에 있어서,상기 검출 수단은 상기 소정의 1개의 입력 계통으로부터 입력되는 정보 중의 화상 또는 음성 중 적어도 한쪽의 특징량을 소정 시간마다 검출하는 것을 특징으로 하는 표시 장치.
- 제22항에 있어서,상기 검출 수단은 상기 소정의 1개의 입력 계통으로부터 입력되는 정보 중의 화상의 특징량을 프레임 또는 필드마다 검출하는 것을 특징으로 하는 표시 장치.
- 제22항에 있어서,상기 검출 수단은 상기 소정의 1개의 입력 계통으로부터 입력되는 정보 중의 화상의 특징량으로서, 그 화상의 프레임 간 또는 필드 간의 차분을 검출하는 것을 특징으로 하는 표시 장치.
- 제22항에 있어서,상기 검출 수단은 상기 소정의 1개의 입력 계통으로부터 입력되는 정보 중의 음성의 특징량을 소정의 프레임마다 검출하는 것을 특징으로 하는 표시 장치.
- 제19항에 있어서,상기 판정 수단은 상기 특징량의 시간적 변동과 소정의 임계값과의 대소 관계가 소정 시간 계속되었는지 여부를 판정하는 것을 특징으로 하는 표시 장치.
- 제19항에 있어서,상기 소정의 입력 계통은 적어도 화상을 촬상하는 촬상 수단으로부터 송신되는 화상을 입력하는 것을 특징으로 하는 표시 장치.
- 제27항에 있어서,상기 촬상 수단은 상기 화상에 부수하는 음성도 집음하며,상기 소정의 입력 계통은 상기 촬상 수단으로부터 송신되는 상기 음성도 입력하는 것을 특징으로 하는 표시 장치.
- 제27항에 있어서,상기 촬상 수단은 무선에 의해 정보를 송신하며,상기 촬상 수단으로부터 무선에 의해 송신되는 상기 정보를 수신하는 수신 수단을 상기 소정의 입력 계통으로서 포함하는 것을 특징으로 하는 표시 장치.
- 다른 표시 장치에 접속되며, 화상 데이터를 표시하는 표시 수단을 포함하는 표시 장치의 제어 방법에 있어서,적어도 화상 데이터를 포함하는 입력 데이터의 특징을 검출하는 특징 검출 단계와,상기 특징 검출 단계에 의한 특징 검출 결과에 대응하여, 상기 입력 데이터에 포함되는 화상을, 상기 표시 수단 또는 상기 다른 표시 장치 중 적어도 어느 한쪽에 표시시키는 제어를 행하는 제어 단계를 포함하는 것을 특징으로 하는 제어 방법.
- 다른 표시 장치에 접속되며, 화상 데이터를 표시하는 표시 수단을 포함하는 표시 장치의 제어 처리를 컴퓨터에 행하게 하는 프로그램에 있어서,적어도 화상 데이터를 포함하는 입력 데이터의 특징을 검출하는 특징 검출 단계와,상기 특징 검출 단계에 의한 특징 검출 결과에 대응하여, 상기 입력 데이터에 포함되는 화상을 상기 표시 수단 또는 상기 다른 표시 장치 중 적어도 어느 한쪽에 표시시키는 제어를 행하는 제어 단계를 포함하는 것을 특징으로 하는 프로그램.
- 다른 표시 장치에 접속되며, 화상 데이터를 표시하는 표시 수단을 포함하는 표시 장치의 제어 처리를 컴퓨터에 행하게 하는 프로그램이 기억되어 있는 기억 매체에 있어서,적어도 화상 데이터를 포함하는 입력 데이터의 특징을 검출하는 특징 검출 단계와,상기 특징 검출 단계에 의한 특징 검출 결과에 대응하여, 상기 입력 데이터에 포함되는 화상을, 상기 표시 수단 또는 상기 다른 표시 장치 중 적어도 어느 한쪽에 표시시키는 제어를 행하는 제어 단계를 포함하는 프로그램이 기억되어 있는 것을 특징으로 하는 기억 매체.
- 다른 표시 장치와 접속되는 표시 장치에 있어서,상기 다른 표시 장치로부터의 제어에 대응하여, 적어도 화상 데이터를 포함하는 입력 데이터에서의 화상 데이터의 1 장면을 기억하는 기억 수단과,상기 기억 수단에 기억된 상기 화상 데이터를 표시하는 표시 수단을 포함하는 것을 특징으로 하는 표시 장치.
- 제33항에 있어서,상기 다른 표시 장치와 통신하는 통신 수단과,상기 입력 데이터를 수신하는 수신 수단을 더 포함하며,상기 통신 수단에서 상기 입력 데이터를 수신하며, 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 표시할 것을 명령하는 커맨드를 상기 다른 표시 장치로부터 수신한 경우에,상기 수신 수단은 상기 입력 데이터를 수신하며,상기 기억 수단은 상기 수신 수단에서 수신된 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 기억하고,상기 표시 수단은 상기 기억 수단에 기억된 화상 데이터를 표시하는 것을 특징으로 하는 표시 장치.
- 제33항에 있어서,상기 다른 표시 장치와 통신하는 통신 수단을 더 포함하며,상기 통신 수단에서, 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 수신한 경우에,상기 기억 수단은 상기 통신 수단에서 수신된 상기 입력 데이터에 포함되는 화상 데이터의 1 장면을 기억하며,상기 표시 수단은 상기 기억 수단에 기억된 화상 데이터를 표시하는 것을 특징으로 하는 표시 장치.
- 제33항에 있어서,상기 다른 표시 장치와의 사이에서 인증을 행하는 인증 수단을 더 포함하며,상기 인증이 성공한 경우에,상기 기억 수단은 상기 다른 표시 장치로부터의 제어에 대응하여, 상기 입력 데이터에서의 화상 데이터의 1 장면을 기억하며,상기 표시 수단은 상기 기억 수단에 기억된 상기 화상 데이터를 표시하는 것을 특징으로 하는 표시 장치.
- 다른 표시 장치와 접속되는 표시 장치의 제어 방법에 있어서,상기 다른 표시 장치로부터의 제어에 대응하여, 적어도 화상 데이터를 포함하는 입력 데이터에서의 화상 데이터의 1 장면을 기억하는 기억 단계와,상기 기억 단계에서 기억된 상기 화상 데이터를 표시하는 표시 단계를 포함하는 것을 특징으로 하는 제어 방법.
- 다른 표시 장치와 접속되는 표시 장치의 제어 처리를 컴퓨터에 행하게 하는 프로그램에 있어서,상기 다른 표시 장치로부터의 제어에 대응하여, 적어도 화상 데이터를 포함하는 입력 데이터에서의 화상 데이터의 1 장면을 기억하는 기억 단계와,상기 기억 단계에서 기억된 상기 화상 데이터를 표시하는 표시 단계를 포함하는 것을 특징으로 하는 프로그램.
- 다른 표시 장치와 접속되는 표시 장치의 제어 처리를 컴퓨터에 행하게 하는 프로그램이 기억되어 있는 기억 매체에 있어서,상기 다른 표시 장치로부터의 제어에 대응하여, 적어도 화상 데이터를 포함하는 입력 데이터에서의 화상 데이터의 1 장면을 기억하는 기억 단계와,상기 기억 단계에서 기억된 상기 화상 데이터를 표시하는 표시 단계를 포함하는 프로그램이 기억되어 있는 것을 특징으로 하는 기억 매체.
- 제1 표시 장치와, 하나 이상의 제2 표시 장치로 이루어지는 표시 시스템에 있어서,상기 제1 표시 장치는,화상 데이터를 표시하는 제1 표시 수단과,적어도 화상 데이터를 포함하는 입력 데이터의 특징을 검출하는 특징 검출수단과,상기 입력 데이터의 특징 검출 결과에 대응하여, 상기 입력 데이터에 포함되는 화상 데이터를, 상기 제1 표시 수단 또는 상기 하나 이상의 제2 표시 장치 중 적어도 어느 하나에 표시시키는 제어를 행하는 제어 수단을 포함하며,상기 하나 이상의 제2 표시 장치는,상기 제1 표시 장치로부터의 제어에 대응하여, 상기 입력 데이터에서의 화상 데이터의 1 장면을 기억하는 기억 수단과,상기 기억 수단에 기억된 상기 화상 데이터를 표시하는 제2 표시 수단을 포함하는 것을 특징으로 하는 표시 시스템.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2001-00399867 | 2001-12-28 | ||
JP2001399867A JP2003199092A (ja) | 2001-12-28 | 2001-12-28 | 表示装置および制御方法、プログラムおよび記録媒体、並びに表示システム |
JP2001399865A JP3624883B2 (ja) | 2001-12-28 | 2001-12-28 | 表示制御装置、表示制御方法、記録媒体、およびプログラム、並びに表示システム |
JPJP-P-2001-00399865 | 2001-12-28 | ||
PCT/JP2002/012992 WO2003058952A1 (en) | 2001-12-28 | 2002-12-12 | Display apparatus and control method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040067861A true KR20040067861A (ko) | 2004-07-30 |
KR100922029B1 KR100922029B1 (ko) | 2009-10-19 |
Family
ID=26625377
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020037011259A KR100922029B1 (ko) | 2001-12-28 | 2002-12-12 | 표시 장치 및 제어 방법 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7675541B2 (ko) |
KR (1) | KR100922029B1 (ko) |
CN (1) | CN1500345B (ko) |
WO (1) | WO2003058952A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20170115316A (ko) * | 2016-04-07 | 2017-10-17 | 채서령 | 미술관 밖으로 나온 음악이 흐르는 소장 미술품 chaos 조형 벤치형 cctv 및 시공 방법 |
Families Citing this family (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7594779B2 (en) * | 2002-03-15 | 2009-09-29 | Farmers Irrigation District | Bottom fed screened water diversion apparatus |
JP2003316263A (ja) * | 2002-04-19 | 2003-11-07 | Sony Corp | 演算装置および演算方法 |
JP4464599B2 (ja) * | 2002-05-13 | 2010-05-19 | 株式会社マイクロネット | 3次元コンピュータ画像放送用テロップ装置およびその方法 |
JP4133121B2 (ja) * | 2002-08-27 | 2008-08-13 | 富士フイルム株式会社 | 画像選択方法および装置並びにプログラム |
KR100788654B1 (ko) * | 2002-11-07 | 2007-12-26 | 삼성전자주식회사 | 화면 조정 장치 및 방법 |
US20040217940A1 (en) * | 2003-04-29 | 2004-11-04 | Chi-Pao Huang | Method of Displaying Items in an On Screen Display |
WO2005039157A1 (ja) * | 2003-10-22 | 2005-04-28 | Sanyo Electric Co., Ltd. | 携帯電話機、表示方法、及びプログラム |
JP4341839B2 (ja) * | 2003-11-17 | 2009-10-14 | シャープ株式会社 | 画像表示装置、電子機器、液晶テレビジョン装置、液晶モニタ装置、画像表示方法、表示制御プログラムおよび記録媒体 |
JP2006154759A (ja) * | 2004-10-29 | 2006-06-15 | Fujitsu Ten Ltd | 画像補間装置、および表示装置 |
JP2006135853A (ja) * | 2004-11-09 | 2006-05-25 | Funai Electric Co Ltd | 記録再生装置一体型テレビジョン受像機 |
KR100579135B1 (ko) * | 2004-11-11 | 2006-05-12 | 한국전자통신연구원 | 수렴형 3차원 다시점 영상 획득 방법 |
US8434116B2 (en) | 2004-12-01 | 2013-04-30 | At&T Intellectual Property I, L.P. | Device, system, and method for managing television tuners |
KR100653061B1 (ko) * | 2005-01-05 | 2006-12-01 | 삼성전자주식회사 | 디스플레이 시스템 및 호스트 디바이스 |
JP2006254275A (ja) * | 2005-03-14 | 2006-09-21 | Pioneer Electronic Corp | マルチディスプレイおよびその画面調整方法並びに画面調整プログラム |
JP4621607B2 (ja) * | 2005-03-30 | 2011-01-26 | 株式会社東芝 | 情報処理装置及びその方法 |
US20060262144A1 (en) * | 2005-05-23 | 2006-11-23 | Mr. Paul Harris | Image Rotation across Multiple Video and/or Graphic Displays |
US8365218B2 (en) | 2005-06-24 | 2013-01-29 | At&T Intellectual Property I, L.P. | Networked television and method thereof |
US8282476B2 (en) | 2005-06-24 | 2012-10-09 | At&T Intellectual Property I, L.P. | Multimedia-based video game distribution |
US8635659B2 (en) | 2005-06-24 | 2014-01-21 | At&T Intellectual Property I, L.P. | Audio receiver modular card and method thereof |
JP5234302B2 (ja) * | 2006-09-15 | 2013-07-10 | ソニー株式会社 | 表示制御システムおよび方法、表示制御装置および方法、並びにプログラム |
JP4973919B2 (ja) * | 2006-10-23 | 2012-07-11 | ソニー株式会社 | 出力制御システムおよび方法、出力制御装置および方法、並びにプログラム |
US7948450B2 (en) * | 2006-11-09 | 2011-05-24 | D3 Led, Llc | Apparatus and method for allowing display modules to communicate information about themselves to other display modules in the same display panel |
US8824731B2 (en) * | 2007-10-31 | 2014-09-02 | The Boeing Comapny | Image processing of apparatus condition |
US8413204B2 (en) | 2008-03-31 | 2013-04-02 | At&T Intellectual Property I, Lp | System and method of interacting with home automation systems via a set-top box device |
US8897110B2 (en) * | 2008-05-14 | 2014-11-25 | Lg Electronics Inc. | Method and apparatus for recording/reproducing on/from a recording medium |
KR101620537B1 (ko) | 2009-05-13 | 2016-05-12 | 삼성전자주식회사 | 외부 표시 장치를 이용한 멀티 디스플레이 디지털 영상 처리 장치, 이의 동작 방법, 및 상기 방법을 실행하기 위한 프로그램을 기록한 기록매체 |
US9843743B2 (en) * | 2009-06-03 | 2017-12-12 | Flir Systems, Inc. | Infant monitoring systems and methods using thermal imaging |
KR20110047613A (ko) * | 2009-10-30 | 2011-05-09 | 삼성전자주식회사 | 촬영가이드 모드를 제공하는 방법 및 장치 |
US20110162031A1 (en) * | 2009-12-24 | 2011-06-30 | Jong-Chul Weon | Apparatus for generating multi video |
US9179102B2 (en) | 2009-12-29 | 2015-11-03 | Kodak Alaris Inc. | Group display system |
US8890770B2 (en) * | 2011-06-20 | 2014-11-18 | Time-O-Matic, Llc | Multi-channel LED sign module |
US20120328187A1 (en) * | 2011-06-23 | 2012-12-27 | Mr. Stanko Gligorije Vuleta | Text analysis and visualization |
US9019249B2 (en) * | 2011-08-16 | 2015-04-28 | Himax Technologies Limited | Display panel driving device and driving method thereof for saving electrical energy |
US9286851B2 (en) * | 2011-08-16 | 2016-03-15 | Himax Technologies Limited | Display panel driving device and driving method for saving electrical energy thereof |
CN102802030A (zh) * | 2012-07-16 | 2012-11-28 | 深圳市同洲电子股份有限公司 | 一种生成实时彩信的方法、数字电视终端及*** |
KR20140099135A (ko) * | 2013-02-01 | 2014-08-11 | 삼성전자주식회사 | 이미지의 부분 프레임을 업데이트 하는 시스템 온 칩 및 그 동작방법 |
US9416551B2 (en) | 2013-12-31 | 2016-08-16 | Ultravision Technologies, Llc | Preassembled display systems and methods of installation thereof |
US9195281B2 (en) | 2013-12-31 | 2015-11-24 | Ultravision Technologies, Llc | System and method for a modular multi-panel display |
US9582237B2 (en) | 2013-12-31 | 2017-02-28 | Ultravision Technologies, Llc | Modular display panels with different pitches |
US20150187237A1 (en) | 2013-12-31 | 2015-07-02 | Ultravision Holdings, Llc | System and Method for a Modular Multi-Panel Display |
US9558547B2 (en) | 2014-01-09 | 2017-01-31 | The Boeing Company | System and method for determining whether an apparatus or an assembly process is acceptable |
US10706770B2 (en) | 2014-07-16 | 2020-07-07 | Ultravision Technologies, Llc | Display system having module display panel with circuitry for bidirectional communication |
WO2016135881A1 (ja) * | 2015-02-25 | 2016-09-01 | Necディスプレイソリューションズ株式会社 | 表示システム、表示方法、及び表示プログラム |
US10529260B2 (en) * | 2015-12-29 | 2020-01-07 | Christie Digital Systems Usa, Inc. | System for mounting a plurality of display units |
US10690158B2 (en) | 2016-09-13 | 2020-06-23 | Watchfire Signs, Llc | Technologies for interlocking structures |
JP7024239B2 (ja) * | 2017-07-25 | 2022-02-24 | オムロン株式会社 | 画像処理システム、画像処理装置および画像処理プログラム |
CN108551587B (zh) * | 2018-04-23 | 2020-09-04 | 刘国华 | 电视机自动采集数据的方法、装置、计算机设备和介质 |
JP7467074B2 (ja) * | 2019-11-05 | 2024-04-15 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びプログラム |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2513180B2 (ja) * | 1986-01-13 | 1996-07-03 | ソニー株式会社 | ビデオテックス表示装置 |
JPS63254875A (ja) | 1987-04-10 | 1988-10-21 | Sony Corp | 画像モニタ−装置 |
JPH03256195A (ja) | 1990-03-07 | 1991-11-14 | Toshiba Corp | 警報表示装置 |
US5212742A (en) * | 1991-05-24 | 1993-05-18 | Apple Computer, Inc. | Method and apparatus for encoding/decoding image data |
JPH05153539A (ja) | 1991-11-29 | 1993-06-18 | Victor Co Of Japan Ltd | テレビジヨン信号記録装置 |
US6400996B1 (en) * | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method |
JP2981046B2 (ja) * | 1992-01-24 | 1999-11-22 | 株式会社日立製作所 | 音声多重放送受信機 |
JPH0778804B2 (ja) * | 1992-05-28 | 1995-08-23 | 日本アイ・ビー・エム株式会社 | シーン情報入力システムおよび方法 |
US5537153A (en) * | 1992-11-16 | 1996-07-16 | Kabushiki Kaisha Toshiba | Television signal transmission and reception system with multi-screen display for tuning operation |
JPH08265736A (ja) | 1995-03-20 | 1996-10-11 | Fujitsu General Ltd | Cctv監視システム |
JP3367268B2 (ja) * | 1995-04-21 | 2003-01-14 | 株式会社日立製作所 | 映像のダイジェスト作成装置及び方法 |
JP3210209B2 (ja) | 1995-06-13 | 2001-09-17 | 松下電器産業株式会社 | 監視システム |
JPH0937358A (ja) * | 1995-07-20 | 1997-02-07 | Sony Corp | キーボードとビデオカメラ制御システム |
TW333630B (en) | 1996-05-22 | 1998-06-11 | Matsushita Electric Ind Co Ltd | An encryption apparatus for ensuring security in communication between devices |
US5731832A (en) * | 1996-11-05 | 1998-03-24 | Prescient Systems | Apparatus and method for detecting motion in a video signal |
US6097429A (en) * | 1997-08-01 | 2000-08-01 | Esco Electronics Corporation | Site control unit for video security system |
GB2329539B (en) * | 1997-09-17 | 2002-05-15 | Sony Uk Ltd | Security System |
JPH11341486A (ja) | 1998-05-22 | 1999-12-10 | Hochiki Corp | 画像記録装置とこれを用いた火災監視システム |
JP2000075816A (ja) | 1998-09-01 | 2000-03-14 | Harness Syst Tech Res Ltd | 表示装置 |
JP2000101960A (ja) | 1998-09-28 | 2000-04-07 | Nec Corp | 静止画自動取込装置および静止画自動取込方法 |
US6204887B1 (en) * | 1998-12-11 | 2001-03-20 | Hitachi America, Ltd. | Methods and apparatus for decoding and displaying multiple images using a common processor |
US6651168B1 (en) * | 1999-01-29 | 2003-11-18 | International Business Machines, Corp. | Authentication framework for multiple authentication processes and mechanisms |
JP3589393B2 (ja) * | 1999-03-19 | 2004-11-17 | 日本ビクター株式会社 | 受信装置及び番組信号記録再生装置 |
US6549669B1 (en) * | 1999-04-27 | 2003-04-15 | Telefonaktiebolaget L M Ericsson (Publ) | Predictive audio and video encoding with smooth scene switching capability |
JP2000324465A (ja) * | 1999-05-13 | 2000-11-24 | Sony Corp | 有料テレビジョン放送受信システム、テレビジョン受信機及び有料テレビジョン放送受信方法 |
JP3256195B2 (ja) | 1999-06-08 | 2002-02-12 | 株式会社アルテス | 立体トラス構造体の接合構造および立体トラス構造体 |
US6456334B1 (en) * | 1999-06-29 | 2002-09-24 | Ati International Srl | Method and apparatus for displaying video in a data processing system |
US7873972B2 (en) * | 2001-06-01 | 2011-01-18 | Jlb Ventures Llc | Method and apparatus for generating a mosaic style electronic program guide |
KR20040013957A (ko) * | 2002-08-09 | 2004-02-14 | 엘지전자 주식회사 | 멀티비전 및 그 화면 구현 방법 |
-
2002
- 2002-12-12 KR KR1020037011259A patent/KR100922029B1/ko not_active IP Right Cessation
- 2002-12-12 WO PCT/JP2002/012992 patent/WO2003058952A1/ja active Application Filing
- 2002-12-12 US US10/469,479 patent/US7675541B2/en not_active Expired - Fee Related
- 2002-12-12 CN CN028074300A patent/CN1500345B/zh not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20170115316A (ko) * | 2016-04-07 | 2017-10-17 | 채서령 | 미술관 밖으로 나온 음악이 흐르는 소장 미술품 chaos 조형 벤치형 cctv 및 시공 방법 |
Also Published As
Publication number | Publication date |
---|---|
CN1500345B (zh) | 2010-06-02 |
WO2003058952A1 (en) | 2003-07-17 |
CN1500345A (zh) | 2004-05-26 |
US7675541B2 (en) | 2010-03-09 |
US20040090391A1 (en) | 2004-05-13 |
KR100922029B1 (ko) | 2009-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100922029B1 (ko) | 표시 장치 및 제어 방법 | |
EP1326436B1 (en) | Displaying information | |
US6844886B1 (en) | Network control system | |
CN102291555B (zh) | 显示装置 | |
JP3693246B2 (ja) | 表示装置および制御方法、プログラムおよび記録媒体、並びに表示システム | |
JP4375374B2 (ja) | ネットワーク接続機器に対する通信処理方法および受信装置 | |
US10063802B2 (en) | Multimedia device and method for controlling external devices of the same | |
WO2013179861A1 (ja) | コア機器、オーディオ・ビデオ制御システム、携帯端末装置、オーディオ・ビデオ制御プログラムおよびオーディオ・ビデオ制御方法 | |
US20070237316A1 (en) | Remote control device and system for controlling a device | |
JP2001268387A (ja) | 電子機器システム | |
US20040155961A1 (en) | Apparatus and method for controlling display of video camera signals received over a powerline network | |
JP3969401B2 (ja) | 表示装置および方法、並びにプログラム | |
JP3700649B2 (ja) | 表示装置および制御方法、プログラムおよび記録媒体、並びに表示システム | |
JP4618319B2 (ja) | 表示制御装置および方法、記録媒体、プログラム、表示装置、並びに表示システム | |
JP4602027B2 (ja) | 表示制御装置および方法、表示装置、並びに表示システム | |
JP4462272B2 (ja) | 表示システム | |
JP3624883B2 (ja) | 表示制御装置、表示制御方法、記録媒体、およびプログラム、並びに表示システム | |
JP4618258B2 (ja) | 表示制御装置および方法、プログラム | |
JP2003199092A (ja) | 表示装置および制御方法、プログラムおよび記録媒体、並びに表示システム | |
JP3714606B2 (ja) | ヘッドマウントディスプレイ装置 | |
JP4003778B2 (ja) | リモートコントロール制御方法、および表示システム | |
JP3284661B2 (ja) | Avシステム機器 | |
JP2006157339A (ja) | Ieee1394シリアルバスに接続されるコントローラ機器 | |
JP3606378B2 (ja) | ビデオ無線送受信システム | |
JP2003219197A (ja) | 画像生成装置、画像生成方法及びプログラム |
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: 20121002 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20130927 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20140926 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |