문맥 (context)
본 발명은, 소정의 통신포맷에 의한 데이터 버스를 통하여, 외부 전자기기와의 사이에서 통신상태가 확립되는 수신장치, 및 이 수신장치에서, 예를 들면 상기 외부 전자기기로부터 송신되는 암호화 스트림에 관한 암호해독처리를 행하기 위한 수신방법에 관한 것이다. 최근, 디지털 데이터 인터페이스로서, IEEE(Institute of Electrical Engineers)1394 데이터 인터페이스가 알려지고 있다. IEEE1394 데이터 인터페이스는, 예를 들면 SCSI 등보다도 데이터 전송레이트가 고속이고, 주지와 같이, 필요한 데이터 사이즈를 주기적으로 송수신하는 것이 보증되는 Isochronous 통신이 가능하게 된다. 이 때문에, IEEE1394 데이터 인터페이스는, AV(Audio/Video)등의 스트림데이터를 리얼타임으로 전송하는 데 유리하게 되어 있다. 이러한 기술을 배경으로서, 각종 디지털 AV 기기나 퍼스널컴퓨터장치등의 전자기기를, 예를 들면 IEEE1394등의 데이터인터페이스규격에 따른 데이터 버스를 통해 서로 접속함으로써, 기기사이에서 AV 데이터를 송수신할 수 있도록 한 AV 시스템이 제안되어 있다. 상기한 AV 시스템으로서는, 예를 들면 앰프기기(싱크 디바이스(sink device))를 중심으로 하여, 이것에 예를 들면 CD플레이어, DVD 플레이어 외에, 비디오기기 등의 각종 AV 소스출력기기(소스 디바이스)를 데이터 버스를 통해 접속함으로써, 예를 들면 소위 콤포넌트 AV시스템과 같은 시스템을 구축하는 것을 생각할 수 있다. 이러한 AV 시스템에서의 상기 싱크 디바이스의 역할로서는, 데이터 버스를 통해 상기 소스 디바이스로부터 송신되는 AV 소스정보를 수신하고, 최종적으로는 음성신호로서 스피커 등에 출력하게 된다. 이 때문에, 싱크 디바이스로서는, 예를 들면 데이터 버스 상에 존재하는 복수의 소스 디바이스로부터, 하나의 소스 디바이스를 선택적으로 입력하기 위한 기능을 가지게 된다. 요컨대 입력소스선택기능을 가진다. 이것은, 예를 들면, 사용자가 싱크 디바이스에 대하여 행한 입력소스의 선택조작에 따라서, 그 선택조작에 의해 지정된 소스디바이스와 데이터 버스 상에서의 논리적인 상호접속관계를 확립함으로써 실현된다. 이러한, AV 기기나 데이터 네트워크 시스템의 발전에 의해, 디지털 데이터의 복제나 전송이 용이해짐에 따라, 음악이나 영상 등의 디지털 데이터 콘텐츠에 관한 저작권보호가 큰 문제가 되고 있다. 이 때문에 콘텐츠 데이터의 저작권보호를 위해, 데이터의 암호화, 기기접속시의 기기간의 인증, 저작권보호에 부적절한 기기의 배제방식 등, 다양한 기술이 제안 및 실시되고 있다. 상기한 IEEE1394에 의한 기기사이의 접속시에도, 특히 오디오데이터나 비디오데이터의 전송이 행하여지는 기기사이에서는, 기기끼리의 인증처리에 의해서 서로 정당한 기기(예를 들면, 옳은 저작권 보호기능을 구비하는 것으로 하여서 라이센스된 기기)인 것의 인증이 행하여지는 것을 조건으로 하여서 데이터 전송 등이 가능하게 되는 것 등이 행하여지고 있다. 또한, 예를 들면, 5C-DTCP(Five companies-Digital Transmission Content Protection)에서는, 이와 같은 IEEE1349상에서, 예를 들면 SACD(Super Audio CD)의 디지털 스트림을 흘릴 때는, 결정된 암호화처리를 시행하여 데이터통신을 행하도록 규정하고 있다. 그리고, 이와 같이 한 뒤에, 상기 인증처리가 완료함으로써 소스 디바이스측으로부터 싱크 디바이스측에 암호화 복호에 필요한 정보를 주고받도록 하고, 이것에 의해서 싱크 디바이스측에서의 암호화데이터의 해독을 가능하게 하는 것이다. 이에 따라, 콘텐츠 데이터의 무제한 전송이나 카피를 억지하여, 저작권 보호기능이 실현되고 있다. 이러한 암호화처리가 시행된 스트림데이터에 관한 통신처리를 행할 때의, 상기 AV 시스템에서의 동작을 설명하는 흐름도를 도 24에 나타낸다. 먼저, 이 도면에 있어서, 스텝 S51에서는, 예를 들면, 이러한 암호화 스트림데이터를 출력할 수 있는 소스 디바이스에의 입력소스선택이 행하여져, 이 소스 디바이스와 싱크 디바이스간의 커넥션이 확립된다. 여기서, 이와 같이 커넥션이 확립된 상태에서, 예를 들면 도면에서 점선으로 나타낸 것처럼 하여, 스텝 S60에 소스 디바이스로부터 암호화의 의무가 지워져 있지 않은 CD(Compact Disk) 품질의 데이터가 입력되어 온 경우는, 이것들의 데이터에 관해서는 복호화처리가 요구되지 않기 때문에, 스텝 S61에서 즉시 출력할 수 있다. 이것에 대하여, 스텝 S52에 나타낸 바와 같이 하여, 예를 들면 SACD 데이터등, 상기와 같은 규정에 따라서 암호화가 시행된 스트림데이터가 입력되어 온 경우에는, 먼저 설명한 바와 같이 하여 이것을 복호화하기 위한 정보를 소스 디바이스로부터 취득해야 한다. 이 때문에, 싱크 디바이스는 송신원의 소스 디바이스에 대하여, 우선 스텝 S53에 나타낸 바와 같이 하여 해당 싱크 디바이스가 정규 기기인 것을 인증시키는 인증요구를 행하도록 된다. 계속되는 스텝 S54에서는, 이와 같이 인증요구가 발생하는 데 따라서, 싱크 디바이스-소스 디바이스사이에서, 상술한 것 같은 기기끼리의 정당성을 체크하는 등의 인증처리가 행하여진다. 그리고, 인증처리가 정상으로 종료하면, 소스 디바이스로부터 싱크 디바이스에 대하여 상기 암호화 스트림데이터를 복호화하기 위한 정보가 송신된다. 그리고, 싱크 디바이스에서는, 이와 같이 복호화를 위한 정보가 취득된 것에 의해, 도시하는 스텝 S55에서 수신되어 있는 암호화 스트림데이터에 관한 복호화처리를 행하는 것이 가능해지고, 이에 따라, 상기 스트림데이터가 재생데이터로서 출력되게 된다. 이때, 이와 같이 인증처리가 정상으로 종료한 후, 암호 복호화를 위한 정보를 수신장치측에 송신하는 기술에 관해서는, 예를 들면 이하의 특허문헌에도 기재되어 있다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
AV 시스템 내에서 싱크 디바이스(sink device)가 복수의 소스 디바이스로부터 하나의 소스 디바이스를 선택적으로 입력받기 위해 갖추어야 하는 기능은 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation싱크 디바이스가 소스 디바이스를 선택적으로 입력하기 위해 보유해야 하는 구체적인 기능을 찾는다.
-
2정보 추출
information_extraction싱크 디바이스의 역할과 기능에 관한 문장을 탐색한다.
- 싱크 디바이스로서는, 예를 들면 데이터 버스 상에 존재하는 복수의 소스 디바이스로부터, 하나의 소스 디바이스를 선택적으로 입력하기 위한 기능을 가지게 된다.
-
3근거 선택
evidence_selection해당 기능의 명칭이 명시된 구절을 선별한다.
- 요컨대 입력소스선택기능을 가진다.
-
4논리 통합
logical_integration선택적 입력을 위한 기능이 '입력소스선택기능'임을 연결한다.
-
5결론 도출
conclusion_formulation싱크 디바이스가 갖추어야 할 기능은 입력소스선택기능이다.
- 요컨대 입력소스선택기능을 가진다.
-
6답변 생성
answer_generation질문에 대한 직접적인 답변인 '입력소스선택기능'을 작성한다.
- 입력소스선택기능
최종 답변 (final_answer)
입력소스선택기능
핵심 해석 (core_interpretation)
AV 시스템의 싱크 디바이스는 복수의 소스 디바이스 중 하나를 선택적으로 입력받기 위한 입력소스선택기능을 가진다.