[go: up one dir, main page]

JP2003198989A - Display device and control method, program and recording medium, and display system - Google Patents

Display device and control method, program and recording medium, and display system

Info

Publication number
JP2003198989A
JP2003198989A JP2001399866A JP2001399866A JP2003198989A JP 2003198989 A JP2003198989 A JP 2003198989A JP 2001399866 A JP2001399866 A JP 2001399866A JP 2001399866 A JP2001399866 A JP 2001399866A JP 2003198989 A JP2003198989 A JP 2003198989A
Authority
JP
Japan
Prior art keywords
display
image
display device
unit
tap
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2001399866A
Other languages
Japanese (ja)
Other versions
JP3700649B2 (en
Inventor
Tetsujiro Kondo
哲二郎 近藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2001399866A priority Critical patent/JP3700649B2/en
Priority to EP02258939A priority patent/EP1326436B1/en
Priority to US10/330,970 priority patent/US7071990B2/en
Priority to CNB021400334A priority patent/CN1247010C/en
Priority to KR1020020085917A priority patent/KR100953790B1/en
Publication of JP2003198989A publication Critical patent/JP2003198989A/en
Application granted granted Critical
Publication of JP3700649B2 publication Critical patent/JP3700649B2/en
Priority to US11/387,677 priority patent/US7777811B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Picture Signal Circuits (AREA)
  • Studio Circuits (AREA)
  • Transforming Electric Information Into Light Information (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】 【課題】 複数のテレビジョン受像機によって、拡大さ
れた画像を表示する。 【解決手段】 親機1としてのテレビジョン受像機と、
子機2としてのテレビジョン受像機は、いずれも、入力
画像を、その入力画像を拡大した拡大画像に変換し、他
のテレビジョン受像機とともに、拡大画像の全体を表示
するように、得られた拡大画像を表示する。また、親機
1と子機2は、いずれも、他のテレビジョン受像機との
間で認証を行い、認証が成功した場合に、拡大画像の表
示を可能とするように、動作モードを設定する。
(57) [Summary] [PROBLEMS] To display an enlarged image by a plurality of television receivers. SOLUTION: A television receiver as a base unit 1;
Each of the television sets as the handset 2 is obtained by converting the input image into an enlarged image obtained by enlarging the input image and displaying the entire enlarged image together with the other television receivers. Display the enlarged image. In addition, both the parent device 1 and the child device 2 perform authentication with another television receiver, and set an operation mode so that an enlarged image can be displayed when the authentication is successful. I do.

Description

【発明の詳細な説明】Detailed Description of the Invention

【発明の属する技術分野】本発明は、表示装置および制
御方法、プログラムおよび記録媒体、並びに表示システ
ムに関し、特に、多数の表示装置を接続して使用した場
合に、単体で使用する場合よりも高機能を実現すること
ができるようにする表示装置および制御方法、プログラ
ムおよび記録媒体、並びに表示システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display device, a control method, a program and a recording medium, and a display system, and more particularly, when a large number of display devices are connected and used, a higher performance than a single device is used. The present invention relates to a display device, a control method, a program, a recording medium, and a display system that enable a function to be realized.

【0001】[0001]

【従来の技術】例えば、テレビジョン受像機において
は、テレビジョン放送信号が受信され、テレビジョン放
送番組としての画像が表示されるとともに、その画像に
付随する音声が出力される。
2. Description of the Related Art For example, a television receiver receives a television broadcast signal, displays an image as a television broadcast program, and outputs sound accompanying the image.

【0002】[0002]

【発明が解決しようとする課題】ところで、従来のテレ
ビジョン受像機は、単体で動作することを前提とするも
のであり、このため、ユーザが、新たに、テレビジョン
受像機を購入する場合には、ユーザが所有していたテレ
ビジョン受像機は不要となり、まだ使用可能であっても
廃棄されることが多い。
By the way, the conventional television receiver is premised on the fact that it operates by itself, and therefore, when the user newly purchases the television receiver. The user does not need the television receiver owned by the user and is often discarded even if it is still usable.

【0003】従って、多数のテレビジョン受像機を接続
した場合に、単体の場合よりも高機能を実現することが
できれば、使用可能なテレビジョン受像機の廃棄を防止
して、資源の有効利用に資することができる。
Therefore, when a large number of television receivers are connected and a higher function than that of a single television receiver can be realized, disposal of usable television receivers is prevented and effective use of resources is achieved. Can contribute.

【0004】本発明は、このような状況に鑑みてなされ
たものであり、多数のテレビジョン受像機等の表示装置
を接続して使用した場合に、単体で使用する場合よりも
高機能を実現することができるようにするものである。
The present invention has been made in view of such circumstances, and when a display device such as a large number of television receivers is connected and used, a high function is realized as compared with the case of using it alone. It allows you to do.

【0005】[0005]

【課題を解決するための手段】本発明の第1の表示装置
は、入力画像を拡大した拡大画像を構成する画素のうち
の注目している注目画素を予測するのに用いる予測タッ
プを、入力画像から抽出する予測タップ抽出手段と、注
目画素を、複数のクラスのうちのいずれかのクラスにク
ラス分けするクラス分類を行うのに用いるクラスタップ
を、入力画像から抽出するクラスタップ抽出手段と、ク
ラスタップに基づいて、注目画素をクラス分類するクラ
ス分類手段と、複数のクラスごとに学習を行うことによ
り用意された所定のタップ係数のうちの、注目画素のク
ラスのタップ係数と、予測タップとを用いて、注目画素
を予測する予測手段と、他の表示装置とともに、拡大画
像の全体を表示するように、予測手段において予測され
た画素でなる拡大画像を、表示手段に表示させる表示制
御手段とを備えることを特徴とする。
According to a first display device of the present invention, a prediction tap used for predicting a target pixel of interest among pixels forming an enlarged image obtained by enlarging an input image is input. A predictive tap extracting means for extracting from the image, a class tap extracting means for extracting from the input image a class tap used for classifying the target pixel into any one of a plurality of classes, Based on the class tap, a class classification means for classifying the pixel of interest, a tap coefficient of a class of the pixel of interest among predetermined tap coefficients prepared by performing learning for each of a plurality of classes, and a prediction tap. Using the prediction means for predicting the pixel of interest and the other display device, so that the entire magnified image is displayed An image, characterized by comprising a display control means for displaying on the display means.

【0006】本発明の第1の制御方法は、入力画像を拡
大した拡大画像を構成する画素のうちの注目している注
目画素を予測するのに用いる予測タップを、入力画像か
ら抽出する予測タップ抽出ステップと、注目画素を、複
数のクラスのうちのいずれかのクラスにクラス分けする
クラス分類を行うのに用いるクラスタップを、入力画像
から抽出するクラスタップ抽出ステップと、クラスタッ
プに基づいて、注目画素をクラス分類するクラス分類ス
テップと、複数のクラスごとに学習を行うことにより用
意された所定のタップ係数のうちの、注目画素のクラス
のタップ係数と、予測タップとを用いて、注目画素を予
測する予測ステップと、他の表示装置とともに、拡大画
像の全体を表示するように、予測手段において予測され
た画素でなる拡大画像を、表示手段に表示させる表示制
御ステップとを備えることを特徴とする。
According to a first control method of the present invention, a prediction tap used for predicting a target pixel of interest among pixels forming an enlarged image obtained by enlarging an input image is extracted from the input image. Based on the extraction step, the class tap extraction step of extracting the class tap used to classify the target pixel into any one of a plurality of classes from the input image, and the class tap, Using the class classification step of classifying the pixel of interest and the tap coefficient of the class of the pixel of interest among the predetermined tap coefficients prepared by learning for each of a plurality of classes and the prediction tap, the pixel of interest Prediction step for predicting, and, together with other display devices, enlargement consisting of pixels predicted by the prediction means so as to display the entire enlarged image. An image, characterized by comprising a display control step of displaying on the display means.

【0007】本発明の第1のプログラムは、入力画像を
拡大した拡大画像を構成する画素のうちの注目している
注目画素を予測するのに用いる予測タップを、入力画像
から抽出する予測タップ抽出ステップと、注目画素を、
複数のクラスのうちのいずれかのクラスにクラス分けす
るクラス分類を行うのに用いるクラスタップを、入力画
像から抽出するクラスタップ抽出ステップと、クラスタ
ップに基づいて、注目画素をクラス分類するクラス分類
ステップと、複数のクラスごとに学習を行うことにより
用意された所定のタップ係数のうちの、注目画素のクラ
スのタップ係数と、予測タップとを用いて、注目画素を
予測する予測ステップと、他の表示装置とともに、拡大
画像の全体を表示するように、予測手段において予測さ
れた画素でなる拡大画像を、表示手段に表示させる表示
制御ステップとを備えることを特徴とする。
A first program of the present invention is a prediction tap extraction for extracting a prediction tap used for predicting a target pixel of interest among pixels forming an enlarged image obtained by enlarging an input image from the input image. Step and pixel of interest,
A class tap extraction step of extracting a class tap used for classifying one of a plurality of classes from an input image, and a class classification for classifying a pixel of interest based on the class tap A prediction step of predicting a pixel of interest using a tap coefficient of a class of the pixel of interest and a prediction tap among predetermined tap coefficients prepared by performing learning for each of a plurality of classes; And a display control step of causing the display unit to display the enlarged image composed of the pixels predicted by the prediction unit so as to display the entire enlarged image.

【0008】本発明の第1の記録媒体は、入力画像を拡
大した拡大画像を構成する画素のうちの注目している注
目画素を予測するのに用いる予測タップを、入力画像か
ら抽出する予測タップ抽出ステップと、注目画素を、複
数のクラスのうちのいずれかのクラスにクラス分けする
クラス分類を行うのに用いるクラスタップを、入力画像
から抽出するクラスタップ抽出ステップと、クラスタッ
プに基づいて、注目画素をクラス分類するクラス分類ス
テップと、複数のクラスごとに学習を行うことにより用
意された所定のタップ係数のうちの、注目画素のクラス
のタップ係数と、予測タップとを用いて、注目画素を予
測する予測ステップと、他の表示装置とともに、拡大画
像の全体を表示するように、予測手段において予測され
た画素でなる拡大画像を、表示手段に表示させる表示制
御ステップとを備えるプログラムが記録されていること
を特徴とする。
The first recording medium of the present invention is a prediction tap for extracting a prediction tap used for predicting a target pixel of interest among pixels forming an enlarged image obtained by enlarging an input image from the input image. Based on the extraction step, the class tap extraction step of extracting the class tap used to classify the target pixel into any one of a plurality of classes from the input image, and the class tap, Using the class classification step of classifying the pixel of interest and the tap coefficient of the class of the pixel of interest among the predetermined tap coefficients prepared by learning for each of a plurality of classes and the prediction tap, the pixel of interest Prediction step for predicting, and, together with other display devices, enlargement consisting of pixels predicted by the prediction means so as to display the entire enlarged image. An image, a program and a display control step of displaying on the display means, characterized in that it is recorded.

【0009】本発明の第1の表示システムは、複数の表
示装置それぞれが、入力画像を拡大した拡大画像を構成
する画素のうちの注目している注目画素を予測するのに
用いる予測タップを、入力画像から抽出する予測タップ
抽出手段と、注目画素を、複数のクラスのうちのいずれ
かのクラスにクラス分けするクラス分類を行うのに用い
るクラスタップを、入力画像から抽出するクラスタップ
抽出手段と、クラスタップに基づいて、注目画素をクラ
ス分類するクラス分類手段と、複数のクラスごとに学習
を行うことにより用意された所定のタップ係数のうち
の、注目画素のクラスのタップ係数と、予測タップとを
用いて、注目画素を予測する予測手段と、複数の表示装
置の全体において、拡大画像の全体が表示されるよう
に、予測手段において予測された画素でなる拡大画像
を、表示手段に表示させる表示制御手段とを備えること
を特徴とする。
In the first display system of the present invention, each of the plurality of display devices uses a prediction tap used for predicting a target pixel of interest among pixels forming an enlarged image obtained by enlarging an input image, A predictive tap extracting means for extracting from the input image, a class tap extracting means for extracting from the input image a class tap used for classifying the target pixel into one of a plurality of classes, , A class classification means for classifying the pixel of interest based on the class tap, and a tap coefficient of a class of the pixel of interest among the predetermined tap coefficients prepared by learning for each of a plurality of classes, and a prediction tap And the prediction means for predicting the pixel of interest and the prediction means so that the entire enlarged image is displayed on the entire plurality of display devices. An enlarged image made by measuring pixel, characterized by comprising a display control means for displaying on the display means.

【0010】本発明の第2の表示装置は、入力画像を、
その入力画像を拡大した拡大画像に変換する画像変換手
段と、他の表示装置との間で認証を行う認証手段と、認
証が成功した場合に、他の表示装置とともに、拡大画像
の全体を表示するように、画像変換手段において得られ
た拡大画像を、表示手段に表示させる表示制御手段とを
備えることを特徴とする。
A second display device of the present invention displays an input image
An image conversion unit that converts the input image into an enlarged image, an authentication unit that performs authentication with another display device, and if the authentication is successful, the entire enlarged image is displayed together with the other display device. As described above, the display control means for displaying the enlarged image obtained by the image conversion means on the display means is provided.

【0011】本発明の第2の制御方法は、入力画像を、
その入力画像を拡大した拡大画像に変換する画像変換ス
テップと、他の表示装置との間で認証を行う認証ステッ
プと、認証が成功した場合に、他の表示装置とともに、
拡大画像の全体を表示するように、画像変換ステップに
おいて得られた拡大画像を、表示手段に表示させる表示
制御ステップとを備えることを特徴とする。
The second control method of the present invention is to input an input image,
An image conversion step of converting the input image into an enlarged image, an authentication step of performing authentication with another display device, and if the authentication is successful, together with the other display device,
A display control step of displaying the enlarged image obtained in the image conversion step on the display means so as to display the entire enlarged image.

【0012】本発明の第2のプログラムは、入力画像
を、その入力画像を拡大した拡大画像に変換する画像変
換ステップと、他の表示装置との間で認証を行う認証ス
テップと、認証が成功した場合に、他の表示装置ととも
に、拡大画像の全体を表示するように、画像変換ステッ
プにおいて得られた拡大画像を、表示手段に表示させる
表示制御ステップとを備えることを特徴とする。
A second program of the present invention is an image conversion step of converting an input image into an enlarged image obtained by enlarging the input image, an authentication step of performing authentication with another display device, and the authentication is successful. In this case, a display control step of displaying the enlarged image obtained in the image conversion step on the display means is provided so as to display the entire enlarged image together with the other display device.

【0013】本発明の第2の記録媒体は、入力画像を、
その入力画像を拡大した拡大画像に変換する画像変換ス
テップと、他の表示装置との間で認証を行う認証ステッ
プと、認証が成功した場合に、他の表示装置とともに、
拡大画像の全体を表示するように、画像変換ステップに
おいて得られた拡大画像を、表示手段に表示させる表示
制御ステップとを備えるプログラムが記録されているこ
とを特徴とする。
A second recording medium according to the present invention stores an input image,
An image conversion step of converting the input image into an enlarged image, an authentication step of performing authentication with another display device, and if the authentication is successful, together with the other display device,
A program including a display control step of causing the display unit to display the enlarged image obtained in the image conversion step so as to display the entire enlarged image is characterized by being recorded.

【0014】本発明の第2の表示システムは、複数の表
示装置それぞれが、入力画像を、その入力画像を拡大し
た拡大画像に変換する画像変換手段と、他の表示装置と
の間で認証を行う認証手段と、認証が成功した場合に、
複数の表示装置の全体において、拡大画像の全体が表示
されるように、画像変換手段において得られた拡大画像
を、表示手段に表示させる表示制御手段とを備えること
を特徴とする。
In the second display system of the present invention, each of the plurality of display devices performs authentication between the image conversion means for converting the input image into the enlarged image obtained by enlarging the input image and the other display device. The authentication method to perform, and if the authentication is successful,
A display control unit that causes the display unit to display the enlarged image obtained by the image conversion unit so that the entire enlarged image is displayed on the entire plurality of display devices.

【0015】本発明の第1の表示装置および制御方法、
並びにプログラムおよび記録媒体においては、入力画像
を拡大した拡大画像を構成する画素のうちの注目してい
る注目画素を予測するのに用いる予測タップと、注目画
素を、複数のクラスのうちのいずれかのクラスにクラス
分けするクラス分類を行うのに用いるクラスタップが、
入力画像から抽出され、クラスタップに基づいて、注目
画素がクラス分類される。そして、複数のクラスごとに
学習を行うことにより用意された所定のタップ係数のう
ちの、注目画素のクラスのタップ係数と、予測タップと
を用いて、注目画素が予測され、他の表示装置ととも
に、拡大画像の全体を表示するように、予測された画素
でなる拡大画像が、表示手段に表示される。
A first display device and a control method of the present invention,
Also, in the program and the recording medium, a prediction tap used for predicting a target pixel of interest among pixels forming an enlarged image obtained by enlarging an input image, and the target pixel is one of a plurality of classes. The class tap used for classifying
The pixel of interest extracted from the input image is classified into classes based on the class tap. Then, of the predetermined tap coefficients prepared by performing learning for each of a plurality of classes, using the tap coefficient of the class of the pixel of interest and the prediction tap, the pixel of interest is predicted, together with other display devices. The enlarged image including the predicted pixels is displayed on the display unit so that the entire enlarged image is displayed.

【0016】本発明の第1の表示システムにおいては、
入力画像を拡大した拡大画像を構成する画素のうちの注
目している注目画素を予測するのに用いる予測タップ
と、注目画素を、複数のクラスのうちのいずれかのクラ
スにクラス分けするクラス分類を行うのに用いるクラス
タップが、入力画像から抽出され、クラスタップに基づ
いて、注目画素がクラス分類される。そして、複数のク
ラスごとに学習を行うことにより用意された所定のタッ
プ係数のうちの、注目画素のクラスのタップ係数と、予
測タップとを用いて、注目画素が予測され、複数の表示
装置の全体において、拡大画像の全体が表示されるよう
に、予測された画素でなる拡大画像が、表示手段に表示
される。
In the first display system of the present invention,
A prediction tap used for predicting a target pixel of interest among pixels forming an enlarged image obtained by enlarging an input image, and a class classification for classifying the target pixel into one of a plurality of classes The class tap used for performing is extracted from the input image, and the pixel of interest is classified into classes based on the class tap. Then, of the predetermined tap coefficients prepared by performing learning for each of the plurality of classes, the target pixel is predicted using the tap coefficient of the class of the target pixel and the prediction tap, and the target pixel is predicted. The enlarged image including the predicted pixels is displayed on the display unit so that the entire enlarged image is displayed.

【0017】本発明の第2の表示装置および制御方法、
並びにプログラムおよび記録媒体においては、入力画像
が、その入力画像を拡大した拡大画像に変換される。一
方、他の表示装置との間で認証が行われ、その認証が成
功した場合に、他の表示装置とともに、拡大画像の全体
を表示するように、得られた拡大画像が、表示手段に表
示される。
A second display device and control method of the present invention,
In addition, in the program and the recording medium, the input image is converted into an enlarged image obtained by enlarging the input image. On the other hand, if the authentication is performed with another display device and the authentication is successful, the obtained enlarged image is displayed on the display unit so that the entire enlarged image is displayed together with the other display device. To be done.

【0018】本発明の第2の表示システムにおいては、
入力画像が、その入力画像を拡大した拡大画像に変換さ
れる。一方、他の表示装置との間で認証が行われ、認証
が成功した場合に、複数の表示装置の全体において、拡
大画像の全体が表示されるように、得られた拡大画像
が、表示手段に表示される。
In the second display system of the present invention,
The input image is converted into an enlarged image obtained by enlarging the input image. On the other hand, when the authentication is performed with another display device and the authentication is successful, the obtained enlarged image is displayed on the display unit so that the entire enlarged image is displayed on the entire plurality of display devices. Is displayed in.

【0019】[0019]

【発明の実施の形態】図1は、本発明を適用したスケー
ラブルTV(Television)システム(システムとは、複数
の装置が論理的に集合した物をいい、各構成の装置が同
一筐体中にあるか否かは問わない)の一実施の形態の構
成例を示す斜視図である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows a scalable TV (Television) system to which the present invention is applied (a system refers to a logical assembly of a plurality of devices, each of which has a single housing. It does not matter whether or not there is) a perspective view showing a configuration example of an embodiment.

【0020】図1Aの実施の形態では、スケーラブルT
Vシステムは、9台のテレビジョン受像機1、並びに2
11,212,213,221,223,231,232,233で構成
されている。また、図1Bの実施の形態では、スケーラ
ブルTVシステムは、25台のテレビジョン受像機1、
並びに211,212,213,214,215,221,222,2
23,224,225,231,232,234,235,241
42,243,244,245,251,252,253,254,2
55で構成されている。
In the embodiment of FIG. 1A, the scalable T
The V system includes nine television receivers 1 and 2
It is composed of 11 , 2 12 , 2 13 , 2 21 , 2 23 , 2 31 , 2 32 , and 2 33 . In the embodiment of FIG. 1B, the scalable TV system includes 25 television receivers 1,
And 2 11 , 2 12 , 2 13 , 2 14 , 2 15 , 2 21 , 2 22 , 2
23 , 2 24 , 2 25 , 2 31 , 2 32 , 2 34 , 2 35 , 2 41 ,
2 42 , 2 43 , 2 44 , 2 45 , 2 51 , 2 52 , 2 53 , 2 54 , 2
It is composed of 55 .

【0021】ここで、スケーラブルTVシステムを構成
するテレビジョン受像機の数は、9台や25台に限定さ
れるものではない。即ち、スケーラブルTVシステム
は、任意の複数台のテレビジョン受像機によって構成す
ることが可能である。また、スケーラブルTVシステム
を構成するテレビジョン受像機の配置は、図1に示した
ように、横×縦が、3×3や5×5に限定されるもので
はない。即ち、スケーラブルTVシステムを構成するテ
レビジョン受像機の配置は、その他、例えば、横×縦
が、1×2や、2×1、2×3などとすることも可能で
ある。また、スケーラブルTVシステムを構成するテレ
ビジョン受像機の配置形状は、図1に示したように、格
子状(マトリクス状)に限定されるものではなく、例え
ば、ピラミッド状であっても良い。
Here, the number of television receivers constituting the scalable TV system is not limited to 9 or 25. That is, the scalable TV system can be configured by an arbitrary plurality of television receivers. Further, the arrangement of the television receivers constituting the scalable TV system is not limited to 3 × 3 or 5 × 5 in width × length as shown in FIG. That is, the arrangement of the television receivers constituting the scalable TV system may be, for example, 1 × 2 in the width × height, 2 × 1, 2 × 3, or the like. Further, the arrangement shape of the television receivers configuring the scalable TV system is not limited to the lattice shape (matrix shape) as shown in FIG. 1, and may be, for example, a pyramid shape.

【0022】このようにスケーラブルTVシステムは、
任意の複数台のテレビジョン受像機を、横と縦それぞれ
に、任意の台数だけ配置して構成することができること
から、「スケーラブル」なシステムであるということが
できる。
In this way, the scalable TV system is
It can be said that the system is “scalable” because it is possible to configure an arbitrary number of television receivers in each of horizontal and vertical directions.

【0023】スケーラブルTVシステムを構成するテレ
ビジョン受像機には、他のテレビジョン受像機を制御す
ることができる親のテレビジョン受像機(以下、適宜、
親機という)と、他のテレビジョン受像機から制御する
ことができるが、他のテレビジョン受像機を制御するこ
とができない子のテレビジョン受像機(以下、適宜、子
機という)の2種類が存在する。
A television receiver constituting a scalable TV system includes a parent television receiver (hereinafter, referred to as appropriate) capable of controlling other television receivers.
Two types: a parent device) and a child television receiver (hereinafter, appropriately referred to as a child device) that can be controlled by another television receiver but cannot control another television receiver. Exists.

【0024】スケーラブルTVシステムが、後述する各
種の処理を行うには、スケーラブルTVシステムを構成
するテレビジョン受像機が、スケーラブルTVシステム
に対応したもの(以下、適宜、スケーラブル対応機とい
う)であり、かつ、そのうちの少なくとも1つが親機で
あることが条件となっている。このため、図1Aおよび
図1Bの実施の形態では、スケーラブルTVシステムを
構成するテレビジョン受像機のうち、例えば、中心に配
置されるテレビジョン受像機が親機1とされている。
In order for the scalable TV system to carry out various kinds of processing described later, the television receiver constituting the scalable TV system must be compatible with the scalable TV system (hereinafter, referred to as a scalable device). At the same time, at least one of them is a master device. For this reason, in the embodiments of FIGS. 1A and 1B, among the television receivers constituting the scalable TV system, for example, the centrally arranged television receiver is the master unit 1.

【0025】以上から、スケーラブルTVシステムを構
成するテレビジョン受像機の中に、スケーラブル対応機
でないテレビジョン受像機が存在する場合には、そのテ
レビジョン受像機によっては、スケーラブルTVシステ
ムの機能を享受することができない。さらに、スケーラ
ブルTVシステムを構成するテレビジョン受像機がスケ
ーラブル対応機であっても、そのすべてが子機である場
合には、スケーラブルTVシステムの機能を享受するこ
とはできない。
From the above, when there is a television receiver that is not a scalable device among the television receivers that constitute the scalable TV system, the function of the scalable TV system is enjoyed depending on the television receiver. Can not do it. Furthermore, even if the television receivers that make up the scalable TV system are scalable devices, if all of them are slaves, the functions of the scalable TV system cannot be enjoyed.

【0026】従って、ユーザは、スケーラブルTVシス
テムの機能を享受するためには、少なくとも、1台以上
の親機、または1台の親機と1台以上の子機を購入する
必要がある。
Therefore, in order to enjoy the functions of the scalable TV system, the user needs to purchase at least one or more masters, or one master and one or more slaves.

【0027】なお、親機は、子機の機能も有しており、
従って、スケーラブルTVシステムを構成するテレビジ
ョン受像機の中に、複数台の親機が存在していてもかま
わない。
The master unit also has the function of a slave unit,
Therefore, a plurality of parent devices may exist in the television receiver that constitutes the scalable TV system.

【0028】図1Aの実施の形態では、3×3台のテレ
ビジョン受像機のうち、中心(左から2番目で、上から
2番目)に配置されているテレビジョン受像機1が親機
となっており、他の8台のテレビジョン受像機211,2
12,213,221,223,231,232,233が子機になっ
ている。また、図1Bの実施の形態では、5×5台のテ
レビジョン受像機のうち、中心(左から3番目で、上か
ら3番目)に配置されているテレビジョン受像機1が親
機となっており、他の24台の211,212,2 13
14,215,221,222,223,224,225,231,2
32,234,235,2 41,242,243,244,245
51,252,253,254,255が子機になっている。
In the embodiment shown in FIG. 1A, 3 × 3 TV sets are used.
The center of the vision receiver (second from the left, from the top
The second television receiver 1 is the base unit.
And 8 other TV sets 211, 2
12, 213, 2twenty one, 2twenty three, 231, 232, 233Became a child machine
ing. In addition, in the embodiment of FIG.
Of the revision receivers, the center (the third from the left, top
The television receiver 1 located at the third position) is the parent
2 of the other 24 units11, 212, 2 13
Two14, 215, 2twenty one, 2twenty two, 2twenty three, 2twenty four, 2twenty five, 231, 2
32, 234, 235, 2 41, 242, 243, 244, 245
Two51, 252, 253, 254, 255Is a child machine.

【0029】従って、図1の実施の形態では、親機1
は、スケーラブルTVシステムを構成するテレビジョン
受像機の中心に配置されているが、親機1の位置は、ス
ケーラブルTVシステムを構成するテレビジョン受像機
の中心に限定されるものではなく、親機1は、左上や右
下その他の任意の位置に配置することが可能である。
Therefore, in the embodiment shown in FIG.
Is arranged at the center of the television receiver that constitutes the scalable TV system, but the position of the master unit 1 is not limited to the center of the television receiver that constitutes the scalable TV system, and 1 can be arranged in any position such as the upper left and the lower right.

【0030】なお、スケーラブルTVシステムにおいて
は、親機1がいずれの位置に配置されている場合であっ
ても、その中心に配置されているテレビジョン受像機を
親機とみなして、後述する各処理を行うようにすること
が可能である。
In the scalable TV system, no matter which position the master unit 1 is located at, the television receiver located at the center of the master unit 1 is regarded as the master unit, and each unit will be described later. It is possible to perform processing.

【0031】ここで、以下においては、説明を簡単にす
るため、スケーラブルTVシステムは、図1Aに示した
ように、3×3台のテレビジョン受像機で構成されるも
のとし、さらに、親機1は、スケーラブルTVシステム
を構成するテレビジョン受像機の中心に配置されるもの
とする。
Here, in the following, for simplification of description, the scalable TV system is assumed to be composed of 3 × 3 television receivers as shown in FIG. 1 is arranged in the center of a television receiver which constitutes a scalable TV system.

【0032】なお、スケーラブルTVシステムを構成す
る子機2ijのサフィックスijは、その子機2ijが、ス
ケーラブルTVシステムにおいて、第i列第j行(上か
らi行目の、左からj列目)に配置されているものであ
ることを表す。
Note that the suffix ij of the slave unit 2 ij constituting the scalable TV system is that the slave unit 2 ij is the i-th column, the j-th row (the i-th column from the top, the j-th column from the left) in the scalable TV system. ) Indicates that it is arranged.

【0033】また、以下、適宜、子機2ijを特に区別す
る必要がない限り、子機2と記述する。
In the following, the slave unit 2 ij will be appropriately referred to as the slave unit 2 unless it is necessary to distinguish it.

【0034】次に、図2は、親機1であるテレビジョン
受像機の構成例を示す斜視図である。
Next, FIG. 2 is a perspective view showing a configuration example of a television receiver which is the master unit 1.

【0035】親機1は、その表示画面のサイズが、例え
ば、14インチ(inch)または15インチなどのテレビジ
ョン受像機であり、その正面中央部分に、画像を表示す
るCRT(Cathod Ray Tube)11が設けられており、ま
た、その正面の左端と右端に、音声を出力するスピーカ
ユニット12Lと12Rがそれぞれ設けられている。
The main unit 1 is a television receiver having a display screen size of, for example, 14 inches (inch) or 15 inches, and a CRT (Cathod Ray Tube) for displaying an image in the central portion on the front surface thereof. 11 are provided, and speaker units 12L and 12R for outputting sound are provided at the left end and the right end of the front surface, respectively.

【0036】そして、図示せぬアンテナで受信されたテ
レビジョン放送信号における画像が、CRT11で表示
され、また、その画像に付随する音声のL(Left)チャン
ネルとR(Right)チャンネルが、スピーカユニット12
Lと12Rから、それぞれ出力される。
The image in the television broadcast signal received by the antenna (not shown) is displayed on the CRT 11, and the L (Left) channel and the R (Right) channel of the sound accompanying the image are the speaker unit. 12
It is output from L and 12R, respectively.

【0037】親機1には、赤外線IR(Infrared Ray)を
出射するリモートコマンダ(以下、適宜、リモコンとい
う)15が付随しており、ユーザは、このリモコン15
を操作することにより、受信チャンネルや音量の変更、
その他各種のコマンドを、親機1に与えることができる
ようになっている。
The master unit 1 is provided with a remote commander (hereinafter referred to as a remote controller) 15 for emitting an infrared ray IR (Infrared Ray).
By operating, you can change the receiving channel and volume,
Various other commands can be given to the master device 1.

【0038】なお、リモコン15は、赤外線通信を行う
ものに限定されるものではなく、例えば、BlueTooth
(商標)その他の無線通信を行うものを採用することが
可能である。
The remote controller 15 is not limited to the one for performing infrared communication, and may be, for example, BlueTooth.
(Trademark) and other devices that perform wireless communication can be adopted.

【0039】また、リモコン15は、親機1のみなら
ず、子機2を制御することも可能である。
The remote controller 15 can control not only the master unit 1 but also the slave unit 2.

【0040】次に、図3は、図2の親機1の構成例を示
す6面図である。
Next, FIG. 3 is a six-sided view showing a structural example of the master unit 1 of FIG.

【0041】図3Aは親機1の正面を、図3Bは親機1
の上面を、図3Cは親機1の底面を、図3Dは親機1の
左側面を、図3Eは親機1の右側面を、図3Fは親機1
の背面を、それぞれ示している。
FIG. 3A shows the front of the base unit 1, and FIG. 3B shows the base unit 1.
3C is a bottom surface of the base unit 1, FIG. 3D is a left side surface of the base unit 1, FIG. 3E is a right side surface of the base unit 1, and FIG. 3F is a base unit 1.
The back of each is shown.

【0042】親機1の上面(図3B)、底面(図3
C)、左側面(図3D)、および右側面(図3E)に
は、固定機構が設けられている。後述するように、子機
2であるテレビジョン受像機の上面、底面、左側面、お
よび右側面にも、同様の固定機構が設けられており、親
機1の上面側、底面側、左側面側、または右側面側に、
子機2や他の親機が配置されると、親機1の上面、底
面、左側面、または右側面に設けられた固定機構と、子
機2や他の親機の対向する面に設けられた固定機構と
が、例えば嵌合し、親機1と、子機2や他の親機とが、
容易に離れないように固定される。これにより、スケー
ラブルTVシステムを構成するテレビジョン受像機の位
置ずれなどを防止するようになっている。
The upper surface (FIG. 3B) and the bottom surface (FIG. 3) of the base unit 1
C), the left side surface (FIG. 3D), and the right side surface (FIG. 3E) are provided with a fixing mechanism. As will be described later, similar fixing mechanisms are provided on the upper surface, the bottom surface, the left side surface, and the right side surface of the television receiver that is the slave unit 2, and the upper surface side, the bottom surface side, and the left side surface of the parent device 1 are provided. Side or right side,
When the child device 2 or another parent device is arranged, the fixing mechanism provided on the top surface, bottom surface, left side surface, or right side surface of the parent device 1 and the opposite surface of the child device 2 or another parent device are provided. The fixed mechanism is fitted, for example, so that the base unit 1, the handset 2 and other base units are
It is fixed so that it does not come off easily. As a result, the position shift of the television receiver that constitutes the scalable TV system is prevented.

【0043】なお、固定機構は、機械的な機構で構成す
ることもできるし、その他、例えば、磁石などによって
構成することも可能である。
The fixing mechanism may be a mechanical mechanism, or may be a magnet or the like.

【0044】親機1の背面には、図3Fに示すように、
端子パネル21、アンテナ端子22、入力端子23、お
よび出力端子24が設けられている。
On the rear surface of the base unit 1, as shown in FIG. 3F,
A terminal panel 21, an antenna terminal 22, an input terminal 23, and an output terminal 24 are provided.

【0045】端子パネル21には、親機1と、図1Aの
スケーラブルTVシステムを構成する8台の子機211
12,213,221,223,231,232,233それぞれと
を電気的に接続するための8つのIEEE(Institute of El
ectrical and Electronics Engineers)1394端子2
11,2112,2113,2121,2123,2131,21
32,2133が設けられている。
The terminal panel 21 includes a master unit 1 and eight slave units 2 11 , which constitute the scalable TV system of FIG. 1A.
Eight IEEE (Institute of Else) for electrically connecting with each of 2 12 , 2 13 , 2 21 , 2 23 , 2 31 , 2 32 , and 2 33.
electrical and Electronics Engineers) 1394 terminal 2
1 11 , 21 12 , 21 13 , 21 21 , 21 23 , 21 31 , 21
32 and 21 33 are provided.

【0046】ここで、図3Fの実施の形態では、親機1
が、図1AのスケーラブルTVシステムでの子機2ij
位置を把握するため、端子パネル21においては、ユー
ザが、スケーラブルTVシステムを、その背面側から見
た場合に、図1AのスケーラブルTVシステムでの子機
ijの位置に対応する位置に、その子機2ijと接続され
るIEEE1394端子21ijが設けられている。
Here, in the embodiment of FIG. 3F, the base unit 1
However, in order to grasp the position of the child device 2 ij in the scalable TV system of FIG. 1A, in the terminal panel 21, when the user views the scalable TV system from the rear side, the scalable TV system of FIG. a position corresponding to the position of the slave unit 2 ij in, IEEE1394 terminal 21 ij is provided which is connected to the handset 2 ij.

【0047】従って、図1AのスケーラブルTVシステ
ムにおいては、子機211はIEEE1394端子2111を、子機
12はIEEE1394端子2112を、子機213はIEEE1394端子
21 13を、子機221はIEEE1394端子2121を、子機223
はIEEE1394端子2123を、子機231はIEEE1394端子21
31を、子機232はIEEE1394端子2132を,子機233はIE
EE1394端子2133を、それぞれ経由して、親機1と接続
するように、ユーザに接続を行ってもらう。
Therefore, the scalable TV system of FIG.
In Mu, cordless handset 211Is IEEE1394 terminal 2111The slave
Two12Is IEEE1394 terminal 2112The cordless handset 213Is the IEEE1394 terminal
21 13The cordless handset 2twenty oneIs IEEE1394 terminal 21twenty oneThe cordless handset 2twenty three
Is IEEE1394 terminal 21twenty threeThe cordless handset 231Is IEEE1394 terminal 21
31The cordless handset 232Is IEEE1394 terminal 2132The cordless handset 233IE
EE1394 terminal 2133To connect to base unit 1 via
Ask the user to connect as you would.

【0048】なお、図1AのスケーラブルTVシステム
において、子機ijを、端子パネル21のどのIEEE1394端
子と接続するかは、特に限定されるものではない。但
し、子機ijを、IEEE1394端子21ij以外のIEEE1394端子
と接続する場合には、その子機 ijが、図1Aのスケーラ
ブルTVシステムの第i列第j行に配置されているもの
であることを、親機1に設定する必要がある(ユーザに
設定してもらう必要がある)。
Note that the scalable TV system of FIG. 1A
AtijWhich IEEE1394 end of the terminal panel 21
Whether to connect with the child is not particularly limited. However
And child machineijThe IEEE1394 terminal 21ijOther than IEEE1394 terminal
When connecting with ijBut the scaler in Figure 1A
Located in column i, row j of the Bull TV system
It is necessary to set that it is in the master unit 1 (to the user
Need to be set).

【0049】また、図3Fの実施の形態では、端子パネ
ル21に、8つのIEEE1394端子21 11乃至2133を設
け、親機1と、8台の子機211乃至233それぞれとを、
パラレルに接続するようにしたが、親機1と、8台の子
機211乃至233とは、シリアルに接続することも可能で
ある。即ち、子機2ijは、他の子機2i'j'を経由して、
親機1と接続することが可能である。但し、この場合
も、子機ijが、図1AのスケーラブルTVシステムの第
i列第j行に配置されているものであることを、親機1
に設定する必要がある。従って、端子パネル21に設け
るIEEE1394端子の数は、8つに限定されるものではな
い。
In the embodiment shown in FIG. 3F, the terminal panel is
8 IEEE1394 terminals 21 11Through 2133Set up
Ke, base unit 1 and 8 handset units 211Through 233Each and
I tried to connect them in parallel, but the main unit 1 and 8 children
Machine 211Through 233And can also be serially connected
is there. That is, cordless handset 2ijIs another cordless handset 2i'j 'Via
It is possible to connect to the base unit 1. However, in this case
Also a child machineijIs the first of the scalable TV systems of FIG. 1A.
If it is arranged in the i-th column and the j-th row,
Must be set to. Therefore, the terminal panel 21
The number of IEEE 1394 terminals is not limited to eight.
Yes.

【0050】さらに、スケーラブルTVシステムを構成
するテレビジョン受像機どうしの電気的な接続は、IEEE
1394に限定されるものではなく、その他、例えば、LAN
(IEEE802)などを採用することが可能である。また、ス
ケーラブルTVシステムを構成するテレビジョン受像機
どうしの電気的な接続は、有線ではなく、無線で行うこ
とも可能である。
Further, the electrical connection between the television receivers constituting the scalable TV system is based on the IEEE standard.
It is not limited to 1394, but other things such as LAN
(IEEE802) or the like can be adopted. In addition, electrical connection between the television receivers included in the scalable TV system can be performed wirelessly instead of by wire.

【0051】アンテナ端子22には、図示せぬアンテナ
に接続されているケーブルが接続され、これにより、ア
ンテナで受信されたテレビジョン放送信号が、親機1に
入力される。入力端子23には、例えば、VTR(Video Ta
pe Recoder)等から出力される画像データおよび音声デ
ータが入力される。出力端子24からは、例えば、親機
1で受信されているテレビジョン放送信号としての画像
データおよび音声データが出力される。
A cable connected to an antenna (not shown) is connected to the antenna terminal 22, so that the television broadcast signal received by the antenna is input to the base unit 1. For example, a VTR (Video Ta
Image data and audio data output from pe recoder) are input. From the output terminal 24, for example, image data and audio data as a television broadcast signal received by the base unit 1 are output.

【0052】次に、図4は、子機2であるテレビジョン
受像機の構成例を示す斜視図である。
Next, FIG. 4 is a perspective view showing a configuration example of a television receiver which is the slave unit 2.

【0053】子機2は、図2の親機1と同一の表示画面
サイズのテレビジョン受像機であり、その正面中央部分
に、画像を表示するCRT(Cathod Ray Tube)31が設
けられており、また、その正面の左端と右端に、音声を
出力するスピーカユニット32Lと32Rがそれぞれ設
けられている。なお、親機1と子機2とでは、異なる表
示画面サイズを採用することも可能である。
The slave unit 2 is a television receiver having the same display screen size as that of the master unit 1 shown in FIG. 2, and a CRT (Cathod Ray Tube) 31 for displaying an image is provided in the central portion of the front face thereof. Further, speaker units 32L and 32R for outputting sound are provided at the left end and the right end of the front surface, respectively. It should be noted that it is possible to adopt different display screen sizes for the master unit 1 and the slave unit 2.

【0054】そして、図示せぬアンテナで受信されたテ
レビジョン放送信号における画像が、CRT31で表示
され、また、その画像に付随する音声のL(Left)チャン
ネルとR(Right)チャンネルが、スピーカユニット32
Lと32Rから、それぞれ出力される。
The image in the television broadcast signal received by the antenna (not shown) is displayed on the CRT 31, and the L (Left) channel and the R (Right) channel of the audio accompanying the image are the speaker unit. 32
It is output from L and 32R, respectively.

【0055】子機2にも、親機1と同様に、赤外線IR
を出射するリモコン35が付随しており、ユーザは、こ
のリモコン35を操作することにより、受信チャンネル
や音量の変更、その他各種のコマンドを、子機2に与え
ることができるようになっている。
As with the base unit 1, the handset unit 2 also has an infrared IR.
A remote control 35 for emitting the is attached, and the user can operate the remote control 35 to change the reception channel, volume, and various other commands to the handset 2.

【0056】なお、リモコン35は、子機2のみなら
ず、親機1の制御も行うことができるようになってい
る。
The remote controller 35 can control not only the slave unit 2 but also the master unit 1.

【0057】また、図1AのスケーラブルTVシステム
を構成するには、ユーザは、1台の親機1と、8台の子
機211乃至233を購入する必要があるが、この場合に、
親機1にリモコン15が付随し、8台の子機211乃至2
33それぞれにリモコン35が付随するのでは、ユーザ
は、9台のリモコンを所有することとなり、その管理が
煩雑になる。
In order to configure the scalable TV system of FIG. 1A, the user needs to purchase one master unit 1 and eight slave units 2 11 to 2 33. In this case,
A remote controller 15 is attached to the base unit 1, and eight handset units 2 11 to 2 are attached.
Since the remote controller 35 is attached to each of the 33 , the user has nine remote controllers, which makes the management complicated.

【0058】そこで、子機2のリモコン35は、子機2
のオプションとして、別売りにすることが可能である。
また、親機1のリモコン15も、親機1のオプションと
して、別売りにすることが可能である。
Therefore, the remote controller 35 of the slave unit 2 is
As an option, it can be sold separately.
Also, the remote controller 15 of the master unit 1 can be sold separately as an option of the master unit 1.

【0059】ここで、上述したように、リモコン15と
35は、親機1および子機2のいずれも制御することが
可能であり、従って、リモコン15または35のうちの
いずれか一方しか所有していなくても、親機1および子
機2のすべてを制御することが可能である。
As described above, the remote controllers 15 and 35 can control both the master unit 1 and the slave unit 2. Therefore, only one of the remote controllers 15 and 35 is owned. It is possible to control all of the parent device 1 and the child device 2 even if they are not installed.

【0060】次に、図5は、図4の子機2の構成例を示
す6面図である。
Next, FIG. 5 is a six-sided view showing a structural example of the slave unit 2 of FIG.

【0061】図5Aは子機2の正面を、図5Bは子機2
の上面を、図5Cは子機2の底面を、図5Dは子機2の
左側面を、図5Eは子機2の右側面を、図5Fは子機2
の背面を、それぞれ示している。
FIG. 5A shows the front of the child device 2, and FIG. 5B shows the child device 2.
5C is a bottom surface of the child device 2, FIG. 5D is a left side surface of the child device 2, FIG. 5E is a right side surface of the child device 2, and FIG.
The back of each is shown.

【0062】子機2の上面(図5B)、底面(図5
C)、左側面(図5D)、および右側面(図5E)に
は、固定機構が設けられており、子機2の上面側、底面
側、左側面側、または右側面側に、親機1や他の子機が
配置されると、子機2の上面、底面、左側面、または右
側面に設けられた固定機構と、親機1や他の子機の対向
する面に設けられた固定機構とが嵌合し、子機2と、他
の子機や親機1とが、容易に離れないように固定され
る。
The upper surface (FIG. 5B) and the bottom surface (FIG. 5) of the child device 2
C), the left side surface (FIG. 5D), and the right side surface (FIG. 5E) are provided with fixing mechanisms, and the parent device is provided on the upper surface side, the bottom surface side, the left surface side, or the right surface side of the child device 2. 1 and other slaves are arranged, the fixing mechanism provided on the top, bottom, left side, or right side of the slave 2 and the opposing faces of the master 1 and other slaves. The fixing mechanism is fitted, and the slave unit 2 and other slave units or the master unit 1 are fixed so as not to be easily separated.

【0063】子機2の背面には、図5Fに示すように、
端子パネル41、アンテナ端子42、入力端子43、お
よび出力端子44が設けられている。
On the rear surface of the child device 2, as shown in FIG. 5F,
A terminal panel 41, an antenna terminal 42, an input terminal 43, and an output terminal 44 are provided.

【0064】端子パネル41には、親機1と子機2とを
電気的に接続するための1つのIEEE1394端子411が設
けられている。子機2が、図1AのスケーラブルTVシ
ステムにおける、例えば左上に配置される子機211であ
る場合には、端子パネル41のIEEE1394端子411は、
図示せぬIEEE1394ケーブルを介して、図3Fにおける端
子パネル21のIEEE1394端子2111と接続される。
The terminal panel 41 is provided with one IEEE1394 terminal 41 1 for electrically connecting the master unit 1 and the slave unit 2. When the handset 2 is the handset 2 11 arranged in the upper left of the scalable TV system of FIG. 1A, for example, the IEEE1394 terminal 41 1 of the terminal panel 41 is
It is connected to the IEEE1394 terminal 21 11 of the terminal panel 21 in FIG. 3F via an IEEE1394 cable (not shown).

【0065】なお、端子パネル41に設けるIEEE1394端
子の数は、1つに限定されるものではない。
The number of IEEE1394 terminals provided on the terminal panel 41 is not limited to one.

【0066】アンテナ端子42には、図示せぬアンテナ
に接続されているケーブルが接続され、これにより、ア
ンテナで受信されたテレビジョン放送信号が、子機2に
入力される。入力端子43には、例えば、VTR等から出
力される画像データおよび音声データが入力される。出
力端子44からは、例えば、子機2で受信されているテ
レビジョン放送信号としての画像データおよび音声デー
タが出力される。
A cable connected to an antenna (not shown) is connected to the antenna terminal 42, whereby the television broadcast signal received by the antenna is input to the slave unit 2. Image data and audio data output from a VTR or the like are input to the input terminal 43. From the output terminal 44, for example, image data and audio data as a television broadcast signal received by the slave 2 are output.

【0067】以上のように構成される1台の親機1と8
台の子機211乃至233の合計9台のテレビジョン受像機
が、横方向と縦方向に、それぞれ3台ずつ配置されるこ
とにより、図1AのスケーラブルTVシステムが構成さ
れる。
One base unit 1 and 8 configured as described above
The scalable TV system of FIG. 1A is configured by arranging a total of nine television receivers 2 11 to 2 33 , three television receivers in each of the horizontal and vertical directions.

【0068】なお、図1AのスケーラブルTVシステム
は、親機または子機としてのテレビジョン受像機の上、
下、左、または右に、他のテレビジョン受像機を直接配
置して構成する他、例えば、図6に示すスケーラブルT
Vシステム専用のラックに、テレビジョン受像機を配置
して構成することも可能である。このように専用のラッ
クを使用する場合には、スケーラブルTVシステムを構
成するテレビジョン受像機の位置ずれなどを、より強固
に防止することができる。
The scalable TV system shown in FIG. 1A has a television receiver as a master or slave,
Other television receivers are directly arranged on the bottom, left, or right, and the scalable T shown in FIG.
It is also possible to arrange the television receiver in a rack dedicated to the V system. When the dedicated rack is used as described above, it is possible to more securely prevent the displacement of the television receiver that constitutes the scalable TV system.

【0069】ここで、親機または子機としてのテレビジ
ョン受像機の上、下、左、または右に、他のテレビジョ
ン受像機を直接配置することによりスケーラブルTVシ
ステムを構成する場合には、例えば、親機1は、少なく
とも、子機232が存在しないと、図1Aに示したよう
に、第2行第2列に配置することができない。これに対
して、図6のスケーラブルTVシステム専用のラックを
用いる場合には、子機2 32が存在しなくても、親機1
を、第2行第2列に配置することができる。
Here, the television set as the master or the slave.
On the top, bottom, left, or right of the TV receiver.
A scalable TV system by directly arranging the
When configuring a stem, for example,
Tomo, handset 232Is not present, as shown in Figure 1A.
In addition, it cannot be arranged in the second row and second column. Against this
Then, the rack for exclusive use of the scalable TV system of FIG.
When used, cordless handset 2 32Base unit 1
Can be arranged in the second row and the second column.

【0070】次に、図7は、リモコン15の構成例を示
す平面図である。
Next, FIG. 7 is a plan view showing a configuration example of the remote controller 15.

【0071】セレクトボタンスイッチ51は、上下左右
方向の4つの方向の他、その中間の4つの斜め方向の合
計8個の方向に操作(方向操作)することができる。さ
らに、セレクトボタンスイッチ51は、リモコン15の
上面に対して垂直方向にも押下操作(セレクト操作)す
ることができる。メニューボタンスイッチ54は、親機
1のCRT11(または子機2のCRT31)に、各種
の設定(例えば、上述した、子機ijが、スケーラブルT
Vシステムの第i列第j行に配置されているものである
ことの設定)や、所定の処理を行うことを指令するコマ
ンドの入力を行うためのメニュー画面を表示させるとき
に操作される。
The select button switch 51 can be operated (direction operation) in a total of eight directions including four directions of up, down, left and right, and four diagonal directions in the middle. Further, the select button switch 51 can be pressed (select operation) also in the direction perpendicular to the upper surface of the remote controller 15. The menu button switch 54 is used to set various settings (for example, the above-described slave device ij is a scalable T) on the CRT 11 of the master device 1 (or the CRT 31 of the slave device 2).
It is operated when displaying a menu screen for inputting a command for instructing to perform a predetermined process) or setting that it is arranged in the i-th column and the j-th row of the V system.

【0072】ここで、メニュー画面が表示された場合に
は、そのメニュー画面における項目等を指示するカーソ
ルが、CRT11に表示される。このカーソルは、セレ
クトボタンスイッチ51を方向操作することで、その操
作に対応する方向に移動する。また、カーソルが、所定
の項目上の位置にあるときに、セレクトボタンスイッチ
51がセレクト操作されると、その項目の選択が確定さ
れる。なお、本実施の形態では、後述するように、メニ
ューに表示される項目の中にアイコンがあり、セレクト
ボタンスイッチ51は、アイコンをクリックするとき
も、セレクト操作される。
Here, when the menu screen is displayed, a cursor for designating items on the menu screen is displayed on the CRT 11. By operating the select button switch 51 in the direction, the cursor moves in the direction corresponding to the operation. When the select button switch 51 is selected while the cursor is located on a predetermined item, the selection of that item is confirmed. In the present embodiment, as will be described later, there is an icon in the items displayed in the menu, and the select button switch 51 is also selected when the icon is clicked.

【0073】イグジットボタンスイッチ55は、メニュ
ー画面から元の通常の画面に戻る場合などに操作され
る。
The exit button switch 55 is operated when returning from the menu screen to the original normal screen.

【0074】ボリウムボタンスイッチ52は、ボリウム
をアップまたはダウンさせるときに操作される。チャン
ネルアップダウンボタンスイッチ53は、受信する放送
チャンネルの番号を、アップまたはダウンするときに操
作される。
The volume button switch 52 is operated when moving the volume up or down. The channel up / down button switch 53 is operated to increase or decrease the number of the broadcast channel to be received.

【0075】0乃至9の数字が表示されている数字ボタ
ン(テンキー)スイッチ58は、表示されている数字を
入力するときに操作される。エンタボタンスイッチ57
は、数字ボタンスイッチ58の操作が完了したとき、数
字入力終了の意味で、それに続いて操作される。なお、
チャンネルを切り換えたときは、親機1のCRT11
(もしくは子機2のCRT31)に、新たなチャンネル
の番号などが、所定の時間、OSD(On Screen Displa
y)表示される。ディスプレイボタン56は、現在選択し
ているチャンネルの番号や、現在の音量等のOSD表示
のオン/オフを切り換えるときに操作される。
The numeric button (numerical keypad) switch 58 displaying the numbers 0 to 9 is operated when inputting the displayed numbers. Enter button switch 57
When the operation of the numeral button switch 58 is completed, is operated to mean the end of the numeral input and is operated subsequently. In addition,
When switching channels, CRT 11 of base unit 1
(Or the CRT 31 of the handset 2) displays the new channel number, etc. for a predetermined time on the OSD (On Screen Displa
y) Displayed. The display button 56 is operated to switch on / off the OSD display such as the number of the currently selected channel and the current volume.

【0076】テレビ/ビデオ切換ボタンスイッチ59
は、親機1(もしくは子機2)の入力を、後述する図1
0の内蔵するチューナ121(もしくは後述する図11
のチューナ141)、または図3の入力端子23(もし
くは図5の入力端子43)からの入力に切り換えるとき
に操作される。テレビ/DSS切換ボタンスイッチ60
は、チューナ121において地上波による放送を受信す
るテレビモード、または衛星放送を受信するDSS(Dig
ital Satellite System(Hughes Communications社の商
標))モードを選択するときに操作される。数字ボタンス
イッチ58を操作してチャンネルを切り換えると、切り
換え前のチャンネルが記憶され、ジャンプボタンスイッ
チ61は、この切り換え前の元のチャンネルに戻るとき
に操作される。
TV / video switch button switch 59
The input of the master unit 1 (or the slave unit 2) is shown in FIG.
0 built-in tuner 121 (or FIG.
141) or the input terminal 23 of FIG. 3 (or the input terminal 43 of FIG. 5). TV / DSS selector button switch 60
Is a TV mode in which the tuner 121 receives a terrestrial broadcast, or a DSS (Dig
It is operated when ital Satellite System (trademark of Hughes Communications) mode is selected. When the number button switch 58 is operated to switch the channel, the channel before switching is stored, and the jump button switch 61 is operated when returning to the original channel before switching.

【0077】ランゲージボタン62は、2カ国語以上の
言語により放送が行われている場合において、所定の言
語を選択するときに操作される。ガイドボタンスイッチ
63は、CRT11に表示されている画像データに、ク
ローズドキャプションデータが含まれる場合に、そのク
ローズドキャプションデータを表示させるときに操作さ
れる。フェイバリッドボタンスイッチ64は、あらかじ
め設定されたユーザの好みのチャンネルを選択する場合
に操作される。
The language button 62 is operated when selecting a predetermined language when broadcasting is performed in two or more languages. The guide button switch 63 is operated when the closed caption data is displayed when the image data displayed on the CRT 11 includes the closed caption data. The favorite button switch 64 is operated when selecting a preset user favorite channel.

【0078】ケーブルボタンスイッチ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 a
nd Decorder)を、リモコン15によって制御する場合に
操作される。
The cable button switch 65, the television switch 66, and the DSS button switch 67 are button switches for switching the device category of the command code corresponding to the infrared rays emitted from the remote controller 15. That is, the remote controller 15 (similarly to the remote controller 35) can remotely control not only the television receivers as the master unit 1 and the slave unit 2 but also STBs and IRDs not shown, and cable button switches. Reference numeral 65 denotes an STB (Set Top) for receiving a signal transmitted via the CATV network.
It is operated when the Box) is controlled by the remote controller 15. After the operation of the cable button switch 65, the remote controller 15 emits infrared rays corresponding to the command code of the device category assigned to the STB. Similarly, the TV button switch 66 is operated when the master unit 1 (or the slave unit 1) is controlled by the remote controller 15. The DSS button switch 67 is an IRD (Integrated Receiver a) that receives a signal transmitted via a satellite.
nd Decorder) is controlled by the remote controller 15.

【0079】LED(Light Emitting Diode)68,6
9,70は、それぞれケーブルボタンスイッチ65、テ
レビボタンスイッチ66、またはDSSボタンスイッチ
67がオンにされたとき点灯し、これにより、リモコン
15が、現在、どのカテゴリの装置の制御が可能になっ
ているのかが、ユーザに示される。なお、LED68,
69,70は、それぞれケーブルボタンスイッチ65、
テレビボタンスイッチ66、またはDSSボタンスイッ
チ67がオフにされたときは消灯する。
LED (Light Emitting Diode) 68, 6
9 and 70 light up when the cable button switch 65, the television button switch 66, or the DSS button switch 67 is turned on, respectively, which enables the remote controller 15 to control which category the device is currently. The user is informed whether or not there is. The LED 68,
69 and 70 are cable button switches 65,
When the TV button switch 66 or the DSS button switch 67 is turned off, the light is turned off.

【0080】ケーブル電源ボタンスイッチ71、テレビ
電源ボタンスイッチ72、DSS電源ボタンスイッチ7
3は、STB、親機1(もしくは子機2)、またはIR
Dの電源をオン/オフするときに操作される。
Cable power button switch 71, TV power button switch 72, DSS power button switch 7
3 is STB, base unit 1 (or handset 2), or IR
It is operated when the power of D is turned on / off.

【0081】ミューティングボタンスイッチ74は、親
機1(または子機2)のミューティング状態を設定また
は解除するときに操作される。スリープボタンスイッチ
75は、所定の時刻になった場合、または所定の時間が
経過した場合に、自動的に電源をオフするスリープモー
ドを設定または解除するときに操作される。
The muting button switch 74 is operated when setting or canceling the muting state of the master unit 1 (or the slave unit 2). The sleep button switch 75 is operated when setting or canceling a sleep mode in which the power is automatically turned off when a predetermined time comes or when a predetermined time elapses.

【0082】発光部76は、リモコン15が操作された
場合に、その操作に対応する赤外線を出射するようにな
っている。
When the remote controller 15 is operated, the light emitting section 76 emits infrared rays corresponding to the operation.

【0083】次に、図8は、子機2のリモコン35の構
成例を示す平面図である。
Next, FIG. 8 is a plan view showing a configuration example of the remote controller 35 of the slave unit 2.

【0084】リモコン35は、図7のリモコン15にお
けるセレクトボタンスイッチ51乃至発光部76とそれ
ぞれ同様に構成されるセレクトボタンスイッチ81乃至
発光部106から構成されるため、その説明は省略す
る。
Since the remote controller 35 is composed of select button switches 81 to light emitting portions 106 having the same configurations as the select button switches 51 to light emitting portion 76 in the remote controller 15 of FIG. 7, the description thereof will be omitted.

【0085】次に、図9は、親機1のリモコン15の他
の構成例を示す平面図である。
Next, FIG. 9 is a plan view showing another configuration example of the remote controller 15 of the parent device 1.

【0086】図9の実施の形態では、図7における8方
向に操作可能なセレクトボタンスイッチ51に代えて、
上下左右の4方向の方向ボタンスイッチ111,11
2,113,114と、セレクト操作を行うためのボタ
ンスイッチ110が設けられている。さらに、図9の実
施の形態では、ケーブルボタンスイッチ65、テレビボ
タンスイッチ66、およびDSSボタンスイッチ67が
内照式とされ、図7におけるLED68乃至70が省略
されている。但し、ボタンスイッチ65乃至67の裏側
には、図示せぬLEDが配置されており、ボタンスイッ
チ65乃至67が操作されると、その操作に対応して、
その裏側に配置されているLEDがそれぞれ点灯または
消灯するようになっている。
In the embodiment of FIG. 9, instead of the select button switch 51 which can be operated in eight directions in FIG. 7,
Up / down / left / right four-way direction button switches 111, 11
2, 113, 114 and a button switch 110 for performing a selection operation are provided. Further, in the embodiment of FIG. 9, the cable button switch 65, the television button switch 66, and the DSS button switch 67 are internally illuminated, and the LEDs 68 to 70 in FIG. 7 are omitted. However, LEDs (not shown) are arranged on the back side of the button switches 65 to 67, and when the button switches 65 to 67 are operated, corresponding to the operation,
The LEDs arranged on the back side are turned on or off respectively.

【0087】その他のボタンスイッチは、その配置位置
は異なるものの、基本的には図7に示した場合と同様で
ある。
The other button switches are basically the same as those shown in FIG. 7, although their positions are different.

【0088】なお、子機2のリモコン35も、図9にお
ける場合と同様に構成することが可能である。
The remote controller 35 of the slave unit 2 can also be constructed in the same manner as in FIG.

【0089】また、リモコン15には、その移動を検出
するジャイロを内蔵させるようにすることができる。こ
の場合、リモコン15では、その内蔵するジャイロによ
って、リモコン15の移動方向と移動量を検出し、メニ
ュー画面において表示されるカーソルを、その移動方向
と移動量に対応して移動させるようにすることが可能で
ある。このように、リモコン15にジャイロを内蔵させ
る場合には、図7の実施の形態では、セレクトボタンス
イッチ51を8方向に移動することができるように構成
する必要がなくなり、また、図9の実施の形態では、方
向ボタンスイッチ111乃至114を設ける必要がなく
なる。同様に、リモコン35にも、ジャイロを内蔵させ
るようにすることが可能である。
Further, the remote controller 15 may be provided with a gyro for detecting its movement. In this case, the remote controller 15 detects the moving direction and the moving amount of the remote controller 15 by the built-in gyro and moves the cursor displayed on the menu screen in accordance with the moving direction and the moving amount. Is possible. As described above, when the gyro is built in the remote controller 15, in the embodiment shown in FIG. 7, it is not necessary to configure the select button switch 51 so that it can be moved in eight directions. In the above form, it is not necessary to provide the direction button switches 111 to 114. Similarly, the remote controller 35 can also have a gyro built therein.

【0090】次に、図10は、親機1の電気的構成例を
示している。
Next, FIG. 10 shows an example of the electrical configuration of the base unit 1.

【0091】図示せぬアンテナで受信されたテレビジョ
ン放送信号は、チューナ121に供給され、CPU12
9の制御の下、検波、復調される。チューナ121の出
力は、QPSK(Quadrature Phase Shift Keying)復調
回路122に供給され、CPU129の制御の下、QP
SK復調される。QPSK復調回路122の出力は、エ
ラー訂正回路123に供給され、CPU129の制御の
下、エラーが検出、訂正され、デマルチプレクサ124
に供給される。
A television broadcast signal received by an antenna (not shown) is supplied to the tuner 121, and the CPU 12
Under the control of 9, the wave is detected and demodulated. The output of the tuner 121 is supplied to a QPSK (Quadrature Phase Shift Keying) demodulation circuit 122, and under the control of the CPU 129, the QP
SK demodulation is performed. The output of the QPSK demodulation circuit 122 is supplied to the error correction circuit 123, the error is detected and corrected under the control of the CPU 129, and the demultiplexer 124 is supplied.
Is supplied to.

【0092】デマルチプレクサ124は、CPU129
の制御の下、エラー訂正回路123の出力を、必要に応
じてデスクランブルし、さらに、所定のチャンネルのT
S(Transport Stream)パケットを抽出する。そして、デ
マルチプレクサ124は、画像データ(ビデオデータ)
のTSパケットを、MPEG(Moving Picture Experts
Group)ビデオデコーダ125に供給するととともに、音
声データ(オーディオデータ)のTSパケットを、MP
EGオーディオデコーダ126に供給する。また、デマ
ルチプレクサ124は、エラー訂正回路123の出力に
含まれるTSパケットを、必要に応じて、CPU129
に供給する。さらに、デマルチプレクサ124は、CP
U129から供給される画像データまたは音声データ
(TSパケットの形にされているものを含む)を受信
し、MPEGビデオデコーダ125またはMPEGオー
ディオデコーダ126に供給する。
The demultiplexer 124 has a CPU 129.
Under the control of the above, the output of the error correction circuit 123 is descrambled if necessary, and the T
S (Transport Stream) packet is extracted. Then, the demultiplexer 124 uses the image data (video data).
The TS packets of MPEG (Moving Picture Experts)
Group) The video data is supplied to the video decoder 125, and TS packets of audio data (audio data) are MP
It is supplied to the EG audio decoder 126. Further, the demultiplexer 124 sends the TS packet included in the output of the error correction circuit 123 to the CPU 129 as necessary.
Supply to. Further, the demultiplexer 124 has a CP
The image data or audio data (including those in the form of TS packets) supplied from U129 is received and supplied to the MPEG video decoder 125 or the MPEG audio decoder 126.

【0093】MPEGビデオデコーダ125は、デマル
チプレクサ124から供給される画像データのTSパケ
ットを、MPEGデコードし、フレームメモリ127に
供給する。MPEGオーディオデコーダ126は、デマ
ルチプレクサ124から供給される音声データのTSパ
ケットを、MPEGデコードする。MPEGオーディオ
デコーダ126でのデコードにより得られるLチャンネ
ルとRチャンネルの音声データは、スピーカユニット1
2Lと12Rに、それぞれ供給される。
The MPEG video decoder 125 MPEG-decodes the TS packet of the image data supplied from the demultiplexer 124 and supplies it to the frame memory 127. The MPEG audio decoder 126 MPEG-decodes the TS packet of the audio data supplied from the demultiplexer 124. The audio data of the L channel and the R channel obtained by the decoding by the MPEG audio decoder 126 is the speaker unit 1.
It is supplied to 2L and 12R, respectively.

【0094】フレームメモリ127は、MPEGビデオ
デコーダ125が出力する画像データを、一時記憶し、
NTSC(National Television System Committee)エン
コーダ128に供給する。NTSCエンコーダ128
は、フレームメモリ127から供給される画像データを
NTSC方式の画像データに変換し、CRT11に供給
して表示させる。
The frame memory 127 temporarily stores the image data output from the MPEG video decoder 125,
It is supplied to an NTSC (National Television System Committee) encoder 128. NTSC encoder 128
Converts the image data supplied from the frame memory 127 into NTSC image data and supplies it to the CRT 11 for display.

【0095】CPU129は、EEPROM(Electrica
lly Erasable Programable Read Only Memory)130
や、ROM(Read Only Memory)131に記憶されている
プログラムにしたがって各種の処理を実行し、これによ
り、例えば、チューナ121、QPSK復調回路12
2、エラー訂正回路123、デマルチプレクサ124、
IEEE1394インタフェース133、モデム136、信号処
理部137、およびユニット駆動部138を制御する。
また、CPU129は、デマルチプレクサ124から供
給されるデータを、IEEE1394インタフェース133に供
給し、IEEE1394インタフェース133から供給されるデ
ータを、デマルチプレクサ124や信号処理部137に
供給する。さらに、CPU129は、フロントパネル1
34やIR受信部135から供給されるコマンドに対応
した処理を実行する。また、CPU129は、モデム1
36を制御することにより、電話回線を通じて、図示せ
ぬサーバにアクセスし、バージョンアップされたプログ
ラムや必要なデータを取得する。
The CPU 129 is an EEPROM (Electrica).
lly Erasable Programable Read Only Memory) 130
Alternatively, various processes are executed in accordance with a program stored in a ROM (Read Only Memory) 131. As a result, for example, the tuner 121 and the QPSK demodulation circuit 12
2, error correction circuit 123, demultiplexer 124,
It controls the IEEE1394 interface 133, the modem 136, the signal processing unit 137, and the unit driving unit 138.
The CPU 129 also supplies the data supplied from the demultiplexer 124 to the IEEE1394 interface 133, and supplies the data supplied from the IEEE1394 interface 133 to the demultiplexer 124 and the signal processing unit 137. Further, the CPU 129 is the front panel 1
34 and the IR receiving unit 135 execute processing corresponding to the command. The CPU 129 is the modem 1
By controlling 36, the server (not shown) is accessed through the telephone line to obtain the upgraded program and necessary data.

【0096】EEPROM130は、電源オフ後も保持
しておきたいデータやプログラムを記憶する。ROM1
31は、例えば、IPL(Initial Program Loader)のプ
ログラムを記憶している。なお、EEPROM130に
記憶されたデータやプログラムは、そこに上書きするこ
とで、バージョンアップすることができる。
The EEPROM 130 stores data and programs to be retained even after the power is turned off. ROM1
Reference numeral 31 stores, for example, an IPL (Initial Program Loader) program. The data and programs stored in the EEPROM 130 can be upgraded by overwriting them.

【0097】RAM132は、CPU129の動作上必
要なデータやプログラムを一時記憶する。
The RAM 132 temporarily stores data and programs necessary for the operation of the CPU 129.

【0098】IEEE1394インタフェース133は、端子パ
ネル21(のIEEE1394端子2111乃至2133(図3))
に接続されており、IEEE1394の規格に準拠した通信を行
うためのインタフェースとして機能する。これにより、
IEEE1394インタフェース133は、CPU129から供
給されるデータを、IEEE1394の規格に準拠して、外部に
送信する一方、外部からIEEE1394の規格に準拠して送信
されてくるデータを受信し、CPU129に供給する。
The IEEE1394 interface 133 has a terminal panel 21 (the IEEE1394 terminals 21 11 to 21 33 (FIG. 3)).
, And functions as an interface for performing communication in conformity with the IEEE1394 standard. This allows
The IEEE1394 interface 133 transmits the data supplied from the CPU 129 to the outside in conformity with the IEEE1394 standard, while receiving the data transmitted from the outside in conformity to the IEEE1394 standard and supplies the data to the CPU129.

【0099】フロントパネル134は、図2および図3
では図示していないが、親機1の正面の一部に設けられ
ている。そして、フロントパネル134は、リモコン1
5(図7、図9)に設けられたボタンスイッチの一部を
有しており、フロントパネル134のボタンスイッチが
操作された場合には、その操作に対応する操作信号が、
CPU129に供給される。この場合、CPU129
は、フロントパネル134からの操作信号に対応した処
理を行う。
The front panel 134 is shown in FIGS.
Although not shown in the figure, it is provided in a part of the front surface of the master unit 1. The front panel 134 is the remote controller 1
5 (FIGS. 7 and 9) has a part of the button switch, and when the button switch of the front panel 134 is operated, an operation signal corresponding to the operation is
It is supplied to the CPU 129. In this case, the CPU 129
Performs processing corresponding to the operation signal from the front panel 134.

【0100】IR受信部135は、リモコン15の操作
に対応して、リモコン15から送信されてくる赤外線を
受信(受光)する。さらに、IR受信部135は、その
受信した赤外線を光電変換し、その結果得られる信号
を、CPU129に供給する。この場合、CPU129
は、IR受信部135からの信号に対応した処理、即
ち、リモコン15の操作に対応した処理を行う。
The IR receiver 135 receives (receives) infrared rays transmitted from the remote controller 15 in response to the operation of the remote controller 15. Further, the IR receiving unit 135 photoelectrically converts the received infrared ray and supplies a signal obtained as a result to the CPU 129. In this case, the CPU 129
Performs processing corresponding to the signal from the IR receiving unit 135, that is, processing corresponding to operation of the remote controller 15.

【0101】モデム136は、電話回線を介しての通信
制御を行い、これにより、CPU129から供給される
データを、電話回線を介して送信するとともに、電話回
線を介して送信されてくるデータを受信し、CPU12
9に供給する。
The modem 136 controls the communication via the telephone line, whereby the data supplied from the CPU 129 is transmitted via the telephone line and the data transmitted via the telephone line is received. And CPU12
Supply to 9.

【0102】信号処理部137は、DSP(Digital Sig
nal Processor)137A,EEPROM137B,RA
M137Cなどで構成されており、CPU129の制御
の下、フレームメモリ127に記憶された画像データな
どに対して、各種のディジタル信号処理を施す。
The signal processing unit 137 is a DSP (Digital Sig).
nal Processor) 137A, EEPROM 137B, RA
The image data stored in the frame memory 127 is subjected to various digital signal processing under the control of the CPU 129.

【0103】即ち、DSP137Aは、EEPROM1
37Bに記憶されたプログラムにしたがい、必要に応じ
て、EEPROM137Bに記憶されたデータを用い
て、各種の信号処理を行う。EEPROM137Bは、
DSP137Aが各種の処理を行うためのプログラムや
必要なデータを記憶している。RAM137Cは、DS
P137Aが各種の処理を行う上で必要なデータやプロ
グラムを一時記憶する。
That is, the DSP 137A is the EEPROM 1
According to the program stored in 37B, various signal processings are performed as needed using the data stored in the EEPROM 137B. EEPROM137B is
The DSP 137A stores programs and necessary data for performing various processes. RAM137C is DS
The P137A temporarily stores data and programs necessary for performing various processes.

【0104】なお、EEPROM137Bに記憶された
データやプログラムは、そこに上書きすることで、バー
ジョンアップすることができる。
The data and programs stored in the EEPROM 137B can be upgraded by overwriting them.

【0105】ここで、信号処理部137が行う信号処理
としては、例えば、クローズドキャプションデータのデ
コードや、フレームメモリ127に記憶された画像デー
タへのクローズドキャプションデータの重畳、フレーム
メモリ127に記憶された画像データの拡大、ノイズ除
去などがある。また、信号処理部137は、その他、O
SD表示するOSDデータを生成し、フレームメモリ1
27に記憶された画像データに重畳する。
Here, as the signal processing performed by the signal processing unit 137, for example, decoding of closed caption data, superposition of closed caption data on image data stored in the frame memory 127, and storage in the frame memory 127 are performed. Image data expansion, noise removal, etc. In addition, the signal processing unit 137 is
Generate OSD data for SD display, and use frame memory 1
It is superimposed on the image data stored in 27.

【0106】ユニット駆動部138は、CPU129の
制御にしたがい、スピーカユニット12Lおよび12R
を駆動し、これにより、スピーカユニット12Lおよび
12Rを構成するスピーカの指向性の主軸の方向を、所
定の方向に向けさせる。
Under the control of the CPU 129, the unit driving section 138 controls the speaker units 12L and 12R.
To drive the main axis of the directivity of the speakers forming the speaker units 12L and 12R to a predetermined direction.

【0107】以上のように構成される親機1では、次の
ようにして、テレビジョン放送番組としての画像と音声
が出力される(画像が表示され、音声が出力される)。
In the base unit 1 configured as described above, the image and sound as the television broadcast program are output (the image is displayed and the sound is output) as follows.

【0108】即ち、アンテナで受信されたテレビジョン
放送信号としてのトランスポートストリームが、チュー
ナ121,QPSK復調回路122、およびエラー訂正
回路123を介して、デマルチプレクサ124に供給さ
れる。デマルチプレクサ124は、トランスポートスト
リームから、所定の番組のTSパケットを抽出し、画像
データのTSパケットを、MPEGビデオデコーダ12
5に供給するとともに、音声データのTSパケットを、
MPEGオーディオデコーダ126に供給する。
That is, the transport stream as a television broadcast signal received by the antenna is supplied to the demultiplexer 124 via the tuner 121, the QPSK demodulation circuit 122, and the error correction circuit 123. The demultiplexer 124 extracts TS packets of a predetermined program from the transport stream, and extracts TS packets of image data from the MPEG video decoder 12
5 while supplying TS packets of voice data,
It is supplied to the MPEG audio decoder 126.

【0109】MPEGビデオデータコーダ125では、
デマルチプレクサ124からのTSパケットがMPEG
デコードされる。そして、その結果られる画像データ
が、MPEGビデオデコーダ125から、フレームメモ
リ127およびNTSCエンコーダ128を経由して、
CRT11に供給されて表示される。
In the MPEG video data coder 125,
The TS packet from the demultiplexer 124 is MPEG
Is decoded. Then, the resulting image data is transmitted from the MPEG video decoder 125 via the frame memory 127 and the NTSC encoder 128,
It is supplied to the CRT 11 and displayed.

【0110】一方、MPEGオーディオデコーダ126
では、デマルチプレクサ124からのTSパケットがM
PEGデコードされる。そして、その結果られる音声デ
ータが、MPEGオーディオデコーダ126から、スピ
ーカユニット12Lおよび12Rに供給されて出力され
る。
On the other hand, the MPEG audio decoder 126
Then, the TS packet from the demultiplexer 124 is M
PEG decoded. Then, the resulting audio data is supplied from the MPEG audio decoder 126 to the speaker units 12L and 12R and output.

【0111】次に、図11は、子機2の電気的構成例を
示している。
Next, FIG. 11 shows an example of the electrical configuration of the slave unit 2.

【0112】子機2は、図10のチューナ121乃至ユ
ニット駆動部138とそれぞれ同様に構成されるチュー
ナ141乃至ユニット駆動部158から構成されるた
め、その説明は省略する。
The slave unit 2 is composed of a tuner 141 to a unit driving section 158, which are respectively constructed in the same manner as the tuner 121 to the unit driving section 138 of FIG.

【0113】なお、親機1と子機2は、図3Fと図5F
に示したように、それぞれ独立して、アンテナ端子22
と42を有するので、図1のスケーラブルTVシステム
を構成するテレビジョン受像機としての親機1と子機2
には、それぞれに、アンテナ(からのケーブル)を接続
することが可能である。しかしながら、親機1と子機2
それぞれに、アンテナを接続する場合には、配線が煩雑
になるおそれがある。そこで、スケーラブルTVシステ
ムにおいては、そのスケーラブルTVシステムを構成す
るテレビジョン受像機のうちのいずれか1つにアンテナ
を接続し、そのテレビジョン受像機で受信されたテレビ
ジョン放送信号を、例えば、IEEE1394通信によって、他
のテレビジョン受像機に分配するようにすることが可能
である。
The master unit 1 and the slave unit 2 are shown in FIGS. 3F and 5F.
As shown in FIG.
And 42, the master unit 1 and the slave unit 2 as the television receivers configuring the scalable TV system of FIG.
It is possible to connect an antenna (cable from) to each. However, the master unit 1 and the slave unit 2
When connecting an antenna to each, wiring may become complicated. Therefore, in the scalable TV system, an antenna is connected to any one of the television receivers included in the scalable TV system, and a television broadcast signal received by the television receiver is transmitted, for example, to IEEE1394. It is possible to distribute it to other television receivers by communication.

【0114】次に、本実施の形態では、親機1の端子パ
ネル21のIEEE1394端子21ij(図3)と、子機2ij
端子パネル41のIEEE1394端子411(図5)とが、IEE
E1394ケーブルによって接続されることにより、親機1
と子機2とが、電気的に接続され、これにより、親機1
と子機2との間で、IEEE1394通信(IEEE1394の規格に準
拠した通信)が行われ、各種のデータ等がやりとりされ
る。
Next, in the present embodiment, the IEEE1394 terminal 21 ij (FIG. 3) of the terminal panel 21 of the parent device 1 and the IEEE1394 terminal 41 1 (FIG. 5) of the terminal panel 41 of the child device 2 ij are IEE
By connecting with the E1394 cable, the base unit 1
And the child device 2 are electrically connected to each other, whereby the parent device 1
IEEE1394 communication (communication conforming to the IEEE1394 standard) is performed between the mobile device and the child device 2, and various data and the like are exchanged.

【0115】そこで、図12乃至図21を参照して、IE
EE1394通信について説明する。
Therefore, referring to FIGS. 12 to 21, the IE
EE1394 communication will be described.

【0116】IEEE1394は、シリアルバス規格の1つであ
り、IEEE1394通信は、データのアイソクロナス(isochro
nous)転送を行うことができることから、画像や音声と
いったリアルタイムで再生する必要のあるデータの転送
に適している。
IEEE 1394 is one of the serial bus standards. IEEE 1394 communication uses data isochronous.
Since it can perform (nous) transfer, it is suitable for transferring data such as images and sounds that need to be reproduced in real time.

【0117】即ち、IEEE1394インタフェースを有する機
器(IEEE1394機器)どうしの間では、125μs(マイ
クロ秒)周期で、最大で、100μsの伝送帯域(時間
ではあるが、帯域と呼ばれる)を使用して、データのア
イソクロナス転送を行うことができる。また、上述の伝
送帯域の範囲内であれば、複数チャンネルで、アイソク
ロナス転送を行うことができる。
That is, between devices having an IEEE 1394 interface (IEEE 1394 devices), data is transmitted by using a transmission band (which is called a band although it is time) of 125 μs (microseconds) at the maximum and 100 μs at the maximum. Isochronous transfer can be performed. Further, within the range of the above-mentioned transmission band, isochronous transfer can be performed on a plurality of channels.

【0118】図12は、IEEE1394通信プロトコルのレイ
ヤ構造を示している。
FIG. 12 shows the layer structure of the IEEE1394 communication protocol.

【0119】IEEE1394プロトコルは、トランザクション
層(Transaction Layer)、リンク層(Link Layer)、およ
び物理層(Physical Layer)の3層の階層構造を有する。
各階層は、相互に通信し、また、それぞれの階層は、シ
リアルバス管理(Serial BusManagement)と通信を行う。
さらに、トランザクション層およびリンク層は、上位の
アプリケーションとの通信も行う。この通信に用いられ
る送受信メッセージは、要求(Request)、指示(表示)
(Indication)、応答(Response)、確認(Confirmation)の
4種類があり、図12における矢印は、この通信を示し
ている。
The IEEE1394 protocol has a three-layer hierarchical structure of a transaction layer (Transaction Layer), a link layer (Link Layer), and a physical layer (Physical Layer).
Each layer communicates with each other, and each layer communicates with Serial Bus Management.
Furthermore, the transaction layer and the link layer also communicate with higher-level applications. Send and receive messages used for this communication are Request, Instruction (Display)
There are four types: (Indication), response (Response), and confirmation (Confirmation), and the arrow in FIG. 12 indicates this communication.

【0120】なお、矢印の名称の最後に".req"がついた
通信は要求を表し、".ind"は指示を表す。また、".res
p"は応答を、".conf"は確認をそれぞれ表す。例えば、T
R_CONT.reqは、シリアルバス管理から、トランザクショ
ン層に送られる、要求の通信である。
The communication with ".req" at the end of the arrow name indicates a request, and ".ind" indicates an instruction. Also, ".res
"p" represents the response and ".conf" the confirmation, eg T
R_CONT.req is a request communication sent from the serial bus management to the transaction layer.

【0121】トランザクション層は、アプリケーション
からの要求により、他のIEEE1394機器(IEEE1394インタ
フェースを有する機器)とデータ通信を行う為のアシン
クロナス(asynchronous)伝送サービスを提供し、ISO/IE
C13213で必要とされるリクエストレスポンスプロトコル
(Request Response Protocol)を実現する。即ち、IEEE1
394規格によるデータ転送方式としては、上述したアイ
ソクロナス伝送の他、アシンクロナス伝送があり、トラ
ンザクション層は、アシンクロナス伝送の処理を行う。
アシンクロナス伝送で伝送されるデータは、トランザク
ション層のプロトコルに要求する処理の単位であるリー
ドトランザクション(read Transaction)、ライトトラン
ザクション(write Transaction)、ロックトランザクシ
ョン(lockTransaction)の3種類のトランザクションに
よって、IEEE1394機器間で伝送される。
The transaction layer provides an asynchronous transmission service for performing data communication with other IEEE 1394 equipment (equipment having an IEEE 1394 interface) according to a request from an application, and ISO / IE
Request / response protocol required by C13213
(Request Response Protocol) is realized. That is, IEEE1
As a data transfer method based on the 394 standard, there is an asynchronous transmission in addition to the above-mentioned isochronous transmission, and the transaction layer performs the processing of the asynchronous transmission.
Data transmitted by asynchronous transmission is transmitted between IEEE1394 devices by three types of transactions, which are the unit of processing required by the transaction layer protocol: read transaction, write transaction, and lock transaction. Transmitted in.

【0122】リンク層は、アクノリッジ(Acknowledge)
を用いたデータ伝送サービス、アドレス処理、データエ
ラー確認、データのフレーミング等の処理を行う。リン
ク層が行う1つのパケット伝送はサブアクションと呼ば
れ、サブアクションには、アシンクロナスサブアクショ
ン(Asynchronous Subaction)およびアイソクロナスサブ
アクション(Isochronous Subaction)の2種類がある。
The link layer is an acknowledge.
Performs data transmission services using the, address processing, data error confirmation, data framing, and other processing. One packet transmission performed by the link layer is called a sub-action, and there are two types of sub-actions: an asynchronous subaction and an isochronous subaction.

【0123】アシンクロナスサブアクションは、ノード
(IEEE1394においてアクセスできる単位)を特定する物
理ID(Physical Identification)、およびノード内のア
ドレスを指定して行われ、データを受信したノードは、
アクノリッジを返送する。但し、IEEE1394シリアルバス
内の全てのノードにデータを送るアシンクロナスブロー
ドキャストサブアクションでは、データを受信したノー
ドは、アクノリッジを返送しない。
Asynchronous subaction is performed by designating a physical ID (Physical Identification) for identifying a node (unit accessible in IEEE1394) and an address within the node, and the node receiving the data is
Acknowledge is returned. However, in the asynchronous broadcast subaction that sends data to all the nodes in the IEEE1394 serial bus, the node that receives the data does not send back an acknowledge.

【0124】一方、アイソクロナスサブアクションで
は、データが、一定周期(前述したように、125μ
s)で、チャンネル番号を指定して伝送される。なお、
アイソクロナスサブアクションでは、アクノリッジは返
送されない。
On the other hand, in the isochronous sub-action, data is transmitted in a fixed cycle (125 μ as described above).
In s), the channel number is designated and transmitted. In addition,
Acknowledges are not returned for isochronous subactions.

【0125】物理層は、リンク層で用いる論理シンボル
を電気信号に変換する。さらに、物理層は、リンク層か
らのアービトレーション(IEEE1394通信を行うノードが
競合したときの調停)の要求に対する処理を行ったり、
バスリセットに伴うIEEE1394シリアルバスの再コンフィ
グレーションを実行し、物理IDの自動割り当てを行った
りする。
The physical layer converts logical symbols used in the link layer into electric signals. Further, the physical layer performs processing for a request for arbitration (arbitration when a node performing IEEE1394 communication competes) from the link layer,
Performs IEEE1394 serial bus reconfiguration due to bus reset, and automatically assigns physical IDs.

【0126】シリアスバス管理では、基本的なバス制御
機能の実現とISO/IEC13212のCSR(Control&Status Regis
ter Architecture)が提供される。シリアスバス管理
は、ノードコントローラ(Node Controllor)、アイソク
ロナスリソースマネージャ(Isochronous Resource Mana
ger)、およびバスマネージャ(Bus Manager)の機能を有
する。ノードコントローラは、ノードの状態、物理ID等
を制御するとともに、トランザクション層、リンク層、
および物理層を制御する。アイソクロナスリソースマネ
ージャは、アイソクロナス通信に用いられるリソースの
利用状況を提供するもので、アイソクロナス通信を行う
ためには、IEEE1394シリアルバスに接続された機器の中
に少なくとも1つ、アイソクロナスリソースマネージャ
の機能を有するIEEE1394機器が必要である。バスマネー
ジャは、各機能の中では、最も高機能であり、IEEE1394
シリアルバスの最適利用を図ることを目的とする。な
お、アイソクロナスリソースマネージャとバスマネージ
ャの存在は、任意である。
In serious bus management, realization of basic bus control functions and CSR (Control & Status Regis
ter Architecture) is provided. The serial bus management is performed by the node controller (Node Controllor) and the isochronous resource manager (Isochronous Resource Manager).
ger) and a bus manager function. The node controller controls the node status, physical ID, etc., as well as the transaction layer, link layer,
And control the physical layer. The isochronous resource manager provides the usage status of resources used for isochronous communication. In order to perform isochronous communication, at least one of the devices connected to the IEEE1394 serial bus has an isochronous resource manager function. IEEE 1394 equipment is required. The bus manager is the most sophisticated of all the functions
The purpose is to optimize the use of the serial bus. The existence of the isochronous resource manager and the bus manager is arbitrary.

【0127】IEEE1394機器どうしは、ノード分岐とノー
ドディジーチェインのいずれの接続も可能であるが、IE
EE1394機器が新たに接続されたりすると、バスリセット
が行われ、ツリー識別や、ルートノード、物理ID、アイ
ソクロナスリソースマネージャ、サイクルマスタ、バス
マネージャの決定等が行われる。
Both IEEE 1394 devices can be connected to a node branch or a node daisy chain.
When an EE1394 device is newly connected, bus reset is performed, and tree identification, determination of root node, physical ID, isochronous resource manager, cycle master, bus manager, etc. are performed.

【0128】ここで、ツリー識別においては、IEEE1394
機器としてのノード間の親子関係が決定される。また、
ルートノードは、アービトレーションによってIEEE1394
シリアルバスを使用する権利を獲得したノードの指定等
を行う。物理IDは、self-IDパケットと呼ばれるパケッ
トが、各ノードに転送されることにより決定される。な
お、self-IDパケットには、ノードのデータ転送レート
や、ノードがアイソクロナスリソースマネージャになれ
るかどうかといった情報が含まれる。
Here, in tree identification, IEEE1394 is used.
The parent-child relationship between nodes as devices is determined. Also,
The root node is IEEE1394 by arbitration.
Specify the node that has acquired the right to use the serial bus. The physical ID is determined by transferring a packet called a self-ID packet to each node. The self-ID packet contains information such as the data transfer rate of the node and whether the node can become an isochronous resource manager.

【0129】アイソクロナスリソースマネージャは、上
述したように、アイソクロナス通信に用いられるリソー
スの利用状況を提供するノードで、後述する帯域幅レジ
スタ(BANDWIDTH_AVAILABLEレジスタ)や、チャンネル
番号レジスタ(CHANNELS_AVAILABLEレジスタ)を有す
る。さらに、アイソクロナスリソースマネージャは、バ
スマネージャとなるノードの物理IDを示すレジスタも有
する。なお、IEEE1394シリアルバスで接続されたIEEE13
94機器としてのノードの中に、バスマネージャが存在し
ない場合には、アイソクロナスリソースマネージャが、
簡易的なバスマネージャとして機能する。
As described above, the isochronous resource manager is a node that provides the utilization status of resources used for isochronous communication, and has a bandwidth register (BANDWIDTH_AVAILABLE register) and a channel number register (CHANNELS_AVAILABLE register) described later. Furthermore, the isochronous resource manager also has a register that indicates the physical ID of the node that serves as the bus manager. In addition, IEEE13 connected by IEEE1394 serial bus
94 If the bus manager does not exist in the node as a device, the isochronous resource manager
Functions as a simple bus manager.

【0130】サイクルマスタは、アイソクロナス伝送の
周期である125μsごとに、IEEE1394シリアルバス上
に、サイクルスタートパケットを送信する。このため、
サイクルマスタは、その周期(125μs)をカウント
するためのサイクルタイムレジスタ(CYCLE_TIMEレジス
タ)を有する。なお、ルートノードがサイクルマスタに
なるが、ルートノードがサイクルマスタとしての機能を
有していない場合には、バスマネージャがルートノード
を変更する。
The cycle master transmits a cycle start packet on the IEEE1394 serial bus every 125 μs which is the period of isochronous transmission. For this reason,
The cycle master has a cycle time register (CYCLE_TIME register) for counting its cycle (125 μs). The root node becomes the cycle master, but if the root node does not have the function as the cycle master, the bus manager changes the root node.

【0131】バスマネージャは、IEEE1394シリアルバス
上における電力の管理や、上述したルートノードの変更
等を行う。
The bus manager manages electric power on the IEEE1394 serial bus and changes the root node described above.

【0132】バスリセット後に、上述したようなアイソ
クロナスリソースマネージャの決定等が行われると、IE
EE1394シリアルバスを介してのデータ伝送が可能な状態
となる。
When the isochronous resource manager is determined as described above after the bus reset, the IE
Enables data transmission via the EE1394 serial bus.

【0133】IEEE1394のデータ伝送方式の1つであるア
イソクロナス伝送では、伝送帯域および伝送チャンネル
が確保され、その後、データが配置されたパケット(ア
イソクロナスパケット)が伝送される。
In isochronous transmission, which is one of the IEEE 1394 data transmission methods, a transmission band and a transmission channel are secured, and then a packet (isochronous packet) in which data is arranged is transmitted.

【0134】即ち、アイソクロナス伝送では、サイクル
マスタが125μs周期でサイクルスタートパケット
を、IEEE1394シリアルバス上にブロードキャストする。
サイクルスタートパケットがブロードキャストされる
と、アイソクロナスパケットの伝送を行うことが可能な
状態となる。
That is, in isochronous transmission, the cycle master broadcasts a cycle start packet on the IEEE1394 serial bus at a cycle of 125 μs.
When the cycle start packet is broadcast, the isochronous packet can be transmitted.

【0135】アイソクロナス伝送を行うには、アイソク
ロナスリソースマネージャの提供する伝送帯域確保用の
帯域幅レジスタと、チャンネル確保用のチャンネル番号
レジスタを書き換えて、アイソクロナス伝送のための資
源の確保を宣言する必要がある。
In order to perform isochronous transmission, it is necessary to rewrite the bandwidth register for securing the transmission band and the channel number register for securing the channel provided by the isochronous resource manager to declare the securing of resources for isochronous transmission. is there.

【0136】ここで、帯域幅レジスタおよびチャンネル
番号レジスタは、ISO/IEC13213で規定されている64ビ
ットのアドレス空間を有する、後述するCSR(Control&St
atusRegister)の1つとして割り当てられる。
Here, the bandwidth register and the channel number register have a 64-bit address space defined by ISO / IEC13213 and have a CSR (Control & St.
Atus Register).

【0137】帯域幅レジスタは、32ビットのレジスタ
で、上位19ビットは予約領域とされており、下位13
ビットが、現在使用することが可能な伝送帯域(bw_rema
ining)を表す。
The bandwidth register is a 32-bit register, the upper 19 bits are reserved areas, and the lower 13 bits are reserved areas.
Bits currently available for transmission (bw_rema
ining).

【0138】即ち、帯域幅レジスタの初期値は、000000
00000000000001001100110011B(Bは、その前の値が2進
数であることを表す)(=4915)となっている。こ
れは、次のような理由による。即ち、IEEE1394では、15
72.864Mbps(bit per second)で、32ビットの伝送に要
する時間が、1として定義されており、上述の125μs
は、00000000000000000001100000000000B(=614
4)に相当する。しかしながら、IEEE1394では、アイソ
クロナス伝送に使用することのできる伝送帯域は、1周
期である125μsのうちの80%であることが定めら
れている。従って、アイソクロナス伝送で使用可能な最
大の伝送帯域は、100μsであり、100μsは、上
述のように、00000000000000000001001100110011B(=
4915)となる。
That is, the initial value of the bandwidth register is 000000
00000000000001001100110011B (B represents that the previous value is a binary number) (= 4915). This is for the following reason. That is, in IEEE1394, 15
The time required to transmit 32 bits at 72.864 Mbps (bit per second) is defined as 1, and the above-mentioned 125 μs
Is 00000000000000000001100000000000B (= 614
It corresponds to 4). However, IEEE1394 specifies that the transmission band that can be used for isochronous transmission is 80% of 125 μs which is one cycle. Therefore, the maximum transmission band that can be used in isochronous transmission is 100 μs, and 100 μs is equal to 00000000000000000001001100110011B (=
4915).

【0139】なお、125μsから、アイソクロナス伝
送で使用される最大の伝送帯域である100μsを除い
た残りの25μsの伝送帯域は、アシンクロナス伝送で
使用される。アシンクロナス伝送は、帯域幅レジスタや
チャンネル番号レジスタの記憶値を読み出すとき等に用
いられる。
Note that the remaining 25 μs transmission band, which is the maximum transmission band of 100 μs used in isochronous transmission, is used in asynchronous transmission from 125 μs. Asynchronous transmission is used, for example, when reading a stored value in a bandwidth register or a channel number register.

【0140】アイソクロナス伝送を開始するためには、
そのための伝送帯域を確保する必要がある。即ち、例え
ば、1周期である125μsのうちの、10μsの伝送帯域
を使用してアイソクロナス伝送を行う場合には、その1
0μsの伝送帯域を確保する必要がある。この伝送帯域
の確保は、帯域幅レジスタの値を書き換えることで行わ
れる。即ち、上述のように、10μsの伝送帯域を確保す
る場合には、その10μsに相当する値である492
を、帯域幅レジスタの値から減算し、その減算値を、帯
域幅レジスタにセットする。従って、例えば、いま、帯
域幅レジスタの値が4915になっていた場合(アイソ
クロナス伝送が、まったく行われていない場合)に、10
μsの伝送帯域を確保するときには、帯域幅レジスタの
値が、上述の4915から、その4915から10μs
に相当する492を減算した4423(=000000000000
00000001000101000111B)に書き換えられる。
In order to start the isochronous transmission,
It is necessary to secure a transmission band for that purpose. That is, for example, when isochronous transmission is performed using a transmission band of 10 μs in 125 μs which is one cycle,
It is necessary to secure a transmission band of 0 μs. This transmission band is secured by rewriting the value of the bandwidth register. That is, as described above, when securing the transmission band of 10 μs, the value corresponding to 10 μs is 492.
Is subtracted from the value of the bandwidth register, and the subtracted value is set in the bandwidth register. Therefore, for example, when the value of the bandwidth register is 4915 (when isochronous transmission is not performed at all), 10
When the transmission band of μs is secured, the value of the bandwidth register is changed from 4915 to 10 μs from 4915.
4423 (= 000000000000)
00000001000101000111B).

【0141】なお、帯域幅レジスタの値から、確保(使
用)しようとする伝送帯域を減算した値が0よりも小さ
くなる場合は、伝送帯域を確保することができず、従っ
て、帯域幅レジスタの値は書き換えられないし、さら
に、アイソクロナス伝送を行うこともできない。
If the value obtained by subtracting the transmission band to be secured (used) from the value of the bandwidth register is smaller than 0, the transmission band cannot be secured, and accordingly, the bandwidth register cannot be secured. The value cannot be rewritten, nor can isochronous transmission be performed.

【0142】アイソクロナス伝送を行うには、上述した
ような伝送帯域の確保を行う他、伝送チャンネルも確保
しなければならない。この伝送チャンネルの確保は、チ
ャンネル番号レジスタを書き換えることで行われる。
In order to perform isochronous transmission, it is necessary to secure the transmission band as described above and also secure the transmission channel. This transmission channel is secured by rewriting the channel number register.

【0143】チャンネル番号レジスタは、64ビットの
レジスタで、各ビットが、各チャンネルに対応してい
る。即ち、第nビット(最下位ビットからn番目のビッ
ト)は、その値が1であるときは、第n−1チャンネル
が未使用状態であることを表し、0であるときは、第n
−1チャンネルが使用状態であることを表す。従って、
どのチャンネルも使用されていない場合には、チャンネ
ル番号レジスタは、11111111111111111111111111111111
11111111111111111111111111111111Bとなっており、例
えば、第1チャンネルが確保されると、チャンネル番号
レジスタは、11111111111111111111111111111111111111
11111111111111111111111101Bに書き換えられる。
The channel number register is a 64-bit register, and each bit corresponds to each channel. That is, when the value of the n-th bit (n-th bit from the least significant bit) is 1, it indicates that the (n-1) th channel is unused, and when it is 0, it indicates the n-th bit.
-1 Indicates that channel 1 is in use. Therefore,
If no channel is used, the channel number register is 11111111111111111111111111111111.
11111111111111111111111111111111B. For example, when the first channel is secured, the channel number register is 11111111111111111111111111111111111111.
It is rewritten to 11111111111111111111111101B.

【0144】なお、チャンネル番号レジスタは、上述の
ように64ビットであるから、アイソクロナス伝送で
は、最大で、第0乃至第63チャンネルの64チャンネ
ルの確保が可能であるが、第63チャンネルは、アイソ
クロナスパケットをブロードキャストする場合に用いら
れる。
Since the channel number register is 64 bits as described above, it is possible to secure 64 channels of the 0th to 63rd channels at the maximum in isochronous transmission, but the 63rd channel is isochronous. Used when broadcasting a packet.

【0145】以上のように、アイソクロナス伝送は、伝
送帯域および伝送チャンネルの確保を行った上で行われ
るから、伝送レートを保証したデータ伝送を行うことが
でき、上述したように、画像や音声といったリアルタイ
ムで再生する必要のあるデータ伝送に特に適している。
As described above, since the isochronous transmission is performed after securing the transmission band and the transmission channel, the data transmission with the guaranteed transmission rate can be performed. It is particularly suitable for data transmission that needs to be reproduced in real time.

【0146】次に、IEEE1394通信は、上述したように、
ISO/IEC13213で規定された64ビットのアドレス空間を
有するCSRアーキテクチャに準拠している。
Next, the IEEE1394 communication is performed as described above.
It complies with the CSR architecture having a 64-bit address space defined by ISO / IEC13213.

【0147】図13は、CSRアーキテクチャのアドレス
空間を示している。
FIG. 13 shows the address space of the CSR architecture.

【0148】CSRの上位16ビットは、各ノードを示す
ノードIDであり、残りの48ビットは、各ノードに与え
られたアドレス空間の指定に使われる。この上位16ビ
ットは、さらにバスIDの10ビットと物理ID(狭義のノ
ードID)の6ビットに分かれる。すべてのビットが1と
なる値は、特別な目的で使用されるため、1023個の
バスと63個のノードを指定することができる。
The upper 16 bits of CSR are a node ID indicating each node, and the remaining 48 bits are used for designating an address space given to each node. The upper 16 bits are further divided into 10 bits of bus ID and 6 bits of physical ID (node ID in a narrow sense). A value in which all the bits are 1 is used for a special purpose, and 1023 buses and 63 nodes can be designated.

【0149】CSRの下位48ビットにて規定される25
6テラバイトのアドレス空間のうちの上位20ビットで
規定される空間は、2048バイトのCSR特有のレジス
タやIEEE1394特有のレジスタ等に使用されるイニシャル
レジスタスペース(Initial Register Space)、プライベ
ートスペース(Private Space)、およびイニシャルメモ
リスペース(Initial Memory Space)などに分割され、下
位28ビットで規定される空間は、その上位20ビット
で規定される空間が、イニシャルレジスタスペースであ
る場合、コンフィギレーションROM(Configuration R
OM)、ノード特有の用途に使用されるイニシャルユニッ
トスペース(Initial Unit Space)、プラグコントロール
レジスタ(Plug Control Register(PCRs))などとして用
いられる。
25 specified by lower 48 bits of CSR
The space defined by the upper 20 bits of the 6 terabyte address space is the initial register space (Initial Register Space) and private space (Private Space) used for the 2048-byte CSR-specific registers and IEEE1394-specific registers. , And an initial memory space (Initial Memory Space), and the space defined by the lower 28 bits is a configuration ROM (Configuration R) if the space defined by the upper 20 bits is an initial register space.
OM), an initial unit space used for a node-specific application, a plug control register (PCRs), and the like.

【0150】ここで、図14は、主要なCSRのオフセッ
トアドレス、名前、および働きを示している。
Here, FIG. 14 shows the offset address, name, and function of the main CSR.

【0151】図14において、「オフセット」の欄は、
イニシャルレジスタスペースが始まるFFFFF0000000h(h
は、その前の値が16進数であることを表す)番地から
のオフセットアドレスを示している。オフセット220hを
有する帯域幅レジスタは、上述したように、アイソクロ
ナス通信に割り当て可能な帯域を示しており、アイソク
ロナスリソースマネージャとして動作しているノードの
値だけが有効とされる。即ち、図13のCSRは、各ノー
ドが有しているが、帯域幅レジスタについては、アイソ
クロナスリソースマネージャのものだけが有効とされ
る。従って、帯域幅レジスタは、実質的に、アイソクロ
ナスリソースマネージャだけが有する。
In FIG. 14, the "offset" column is
Initial register space starts FFFFF0000000h (h
Indicates that the previous value is a hexadecimal number). As described above, the bandwidth register having the offset 220h indicates the bandwidth that can be allocated to the isochronous communication, and only the value of the node operating as the isochronous resource manager is valid. That is, although the CSR of FIG. 13 is included in each node, only the isochronous resource manager of the bandwidth register is valid. Therefore, the bandwidth registers are essentially only owned by the isochronous resource manager.

【0152】オフセット224h乃至228hのチャンネル番号
レジスタは、上述したように、その各ビットが0乃至6
3番のチャンネル番号のそれぞれに対応し、ビットが0
である場合には、そのチャンネルが既に割り当てられて
いることを示している。チャンネル番号レジスタも、ア
イソクロナスリソースマネージャとして動作しているノ
ードのもののみが有効である。
The channel number registers of offsets 224h to 228h have the bits 0 to 6 as described above.
Corresponds to each of the 3rd channel numbers, and the bit is 0
, It means that the channel is already assigned. Only the channel number register of the node operating as the isochronous resource manager is valid.

【0153】図13に戻り、イニシャルレジスタスペー
ス内のアドレス400h乃至800hに、ゼネラルROMフォー
マットに基づいたコンフィギレーションROMが配置さ
れる。
Returning to FIG. 13, a configuration ROM based on the general ROM format is arranged at addresses 400h to 800h in the initial register space.

【0154】ここで、図15は、ゼネラルROMフォー
マットを示している。
FIG. 15 shows the general ROM format.

【0155】IEEE1394上のアクセスの単位であるノード
は、ノードの中にアドレス空間を共通に使用しつつ独立
して動作をするユニットを複数個有することができる。
ユニットディレクトリ(unit directories)は、このユニ
ットに対するソフトウェアのバージョンや位置を示すこ
とができる。バスインフォブロック(bus info block)と
ルートディレクトリ(root directory)の位置は固定され
ているが、その他のブロックの位置はオフセットアドレ
スによって指定される。
A node, which is a unit of access on the IEEE1394, can have a plurality of units that operate independently while commonly using an address space in the node.
The unit directories can indicate the version and location of software for this unit. The positions of the bus info block and the root directory are fixed, but the positions of other blocks are designated by offset addresses.

【0156】ここで、図16は、バスインフォブロッ
ク、ルートディレクトリ、およびユニットディレクトリ
の詳細を示している。
FIG. 16 shows details of the bus info block, the root directory, and the unit directory.

【0157】バスインフォブロック内のCompany IDに
は、機器の製造者を示すID番号が格納される。Chip ID
には、その機器固有の、他の機器と重複のない世界で唯
一のIDが記憶される。また、IEC1833の規格により、IEC
1883を満たした機器のユニットディレクトリのユニット
スペックID(unit spec id)の、ファーストオクテットに
は00hが、セカンドオクテットにはA0hが、サードオクテ
ットには2Dhが、それぞれ書き込まれる。さらに、ユニ
ットスイッチバージョン(unit sw version)のファース
トオクテットには、01hが、サードオクテットのLSB(Lea
st Significant Bit)には、1が書き込まれる。
An ID number indicating the manufacturer of the device is stored in Company ID in the bus info block. Chip ID
In the field, the unique ID unique to the device and unique to the other device in the world is stored. In addition, according to the IEC1833 standard, IEC
The unit spec ID of the unit directory of the device that satisfies 1883 is written with 00h in the first octet, A0h in the second octet, and 2Dh in the third octet. Furthermore, 01h is the first octet of the unit switch version (unit sw version), and LSB (Lea
1 is written in the st Significant Bit).

【0158】ノードは、図13のイニシャルレジスタス
ペース内のアドレス900h乃至9FFhに、IEC1883に規定さ
れるPCR(Plug Control Register)を有する。これは、ア
ナログインタフェースに類似した信号経路を論理的に形
成するために、プラグという概念を実体化したものであ
る。
The node has a PCR (Plug Control Register) defined by IEC1883 at addresses 900h to 9FFh in the initial register space of FIG. This materializes the concept of a plug in order to logically form a signal path similar to an analog interface.

【0159】ここで、図17は、PCRの構成を示してい
る。
Here, FIG. 17 shows the structure of the PCR.

【0160】PCRは、出力プラグを表すoPCR(output Plu
g Control Resister)と、入力プラグを表すiPCR(input
Plug Control Register)を有する。また、PCRは、各機
器固有の出力プラグまたは入力プラグの情報を示すレジ
スタoMPR(output Master Plug Register)とiMPR(input
Master Plug Register)を有する。IEEE1394機器は、oMP
RおよびiMPRをそれぞれ複数持つことはないが、個々の
プラグに対応したoPCRおよびiPCRを、IEEE1394機器の能
力によって複数持つことが可能である。図17に示した
PCRは、それぞれ31個のoPCR#0乃至#30およびiPCR#0乃
至#30を有する。アイソクロナスデータの流れは、これ
らのプラグに対応するレジスタを操作することによって
制御される。
PCR is an oPCR (output Plu
g Control Resister) and iPCR (input
Plug Control Register). In addition, PCR is a register oMPR (output Master Plug Register) and iMPR (input
Master Plug Register). IEEE1394 equipment is oMP
Although it is not possible to have multiple R and iMPRs, it is possible to have multiple oPCRs and iPCRs that correspond to individual plugs, depending on the capabilities of the IEEE1394 device. Shown in FIG.
The PCR has 31 oPCR # 0 to # 30 and iPCR # 0 to # 30, respectively. The flow of isochronous data is controlled by manipulating the registers corresponding to these plugs.

【0161】図18は、oMPR,oPCR,iMPR、およびiPCR
の構成を示している。
FIG. 18 shows oMPR, oPCR, iMPR, and iPCR.
Shows the configuration of.

【0162】図18AはoMPRの構成を、図18BはoPCR
の構成を、図18CはiMPRの構成を、図18DはiPCRの
構成を、それぞれ示している。
FIG. 18A shows the structure of oMPR, and FIG. 18B shows oPCR.
18C shows the structure of iMPR, and FIG. 18D shows the structure of iPCR.

【0163】oMPRおよびiMPRのMSB側の2ビットのデー
タレートケイパビリティ(data ratecapability)には、
その機器が送信または受信可能なアイソクロナスデータ
の最大伝送速度を示すコードが格納される。oMPRのブロ
ードキャストチャンネルベース(broadcast channel bas
e)は、ブロードキャスト出力に使用されるチャンネルの
番号を規定する。
The 2-bit data rate capability on the MSB side of oMPR and iMPR is as follows:
A code indicating the maximum transmission rate of isochronous data that can be transmitted or received by the device is stored. o MPR broadcast channel base
e) defines the channel number used for broadcast output.

【0164】oMPRのLSB側の5ビットのナンバーオブア
ウトプットプラグス(number of output plugs)には、そ
の機器が有する出力プラグ数、即ち、oPCRの数を示す値
が格納される。iMPRのLSB側の5ビットのナンバーオ
ブインプットプラグス(number of input plugs)には、
その機器が有する入力プラグ数、即ち、iPCRの数を示す
値が格納される。non-persistent extension fieldおよ
びpersistent extension fieldは、将来の拡張の為に定
義された領域である。
A 5-bit number of output plugs on the LSB side of oMPR stores the number of output plugs of the device, that is, a value indicating the number of oPCRs. The 5-bit number of input plugs on the LSB side of iMPR
The number of input plugs of the device, that is, a value indicating the number of iPCRs is stored. The non-persistent extension field and persistent extension field are areas defined for future extension.

【0165】oPCRおよびiPCRのMSBのオンライン(on-lin
e)は、プラグの使用状態を示す。即ち、その値が1であ
ればそのプラグがON-LINEであり、0であればOFF-LINE
であることを示す。oPCRおよびiPCRのブロードキャスト
コネクションカウンタ(broadcast connection counter)
の値は、ブロードキャストコネクションの有り(1)ま
たは無し(0)を表す。oPCRおよびiPCRの6ビット幅を
有するポイントトウポイントコネクションカウンタ(poi
nt-to-point connection counter)が有する値は、その
プラグが有するポイントトウポイントコネクション(poi
nt-to-point connection)の数を表す。
Online MSBs for oPCR and iPCR (on-lin
e) shows the usage status of the plug. That is, if the value is 1, the plug is ON-LINE, and if it is 0, it is OFF-LINE.
Is shown. oPCR and iPCR broadcast connection counter
The value of indicates whether there is a broadcast connection (1) or not (0). Point-to-point connection counter (poi with 6-bit width for oPCR and iPCR)
The value that the nt-to-point connection counter has is the point-to-point connection (poi) that the plug has.
nt-to-point connection).

【0166】oPCRおよびiPCRの6ビット幅を有するチャ
ンネルナンバー(channel number)が有する値は、そのプ
ラグが接続されるアイソクロナスチャンネルの番号を示
す。oPCRの2ビット幅を有するデータレート(data rat
e)の値は、そのプラグから出力されるアイソクロナスデ
ータのパケットの現実の伝送速度を示す。oPCRの4ビッ
ト幅を有するオーバーヘッドID(overhead ID)に格納さ
れるコードは、アイソクロナス通信のオーバーのバンド
幅を示す。oPCRの10ビット幅を有するペイロード(pay
load)の値は、そのプラグが取り扱うことができるアイ
ソクロナスパケットに含まれるデータの最大値を表す。
The value of the channel number having a 6-bit width of oPCR and iPCR indicates the number of the isochronous channel to which the plug is connected. Data rate with 2 bits width of oPCR (data rat
The value of e) indicates the actual transmission speed of the isochronous data packet output from the plug. The code stored in the overhead ID (overhead ID) having a 4-bit width of the oPCR indicates the over-bandwidth of the isochronous communication. oPCR 10-bit width payload (pay
The value of (load) represents the maximum value of the data contained in the isochronous packet that the plug can handle.

【0167】次に、以上のようなIEEE1394通信を行うIE
EE1394機器については、その制御のためのコマンドとし
て、AV/Cコマンドセットが規定されている。そこで、本
実施の形態でも、親機1は、このAV/Cコマンドセットを
利用して、子機2を制御するようになっている。但し、
親機1から子機2を制御するにあたっては、AV/Cコマン
ドセット以外の独自のコマンド体系を用いることも可能
である。
Next, the IE for performing the above IEEE1394 communication
For EE1394 equipment, the AV / C command set is specified as a command for its control. Therefore, also in the present embodiment, the master unit 1 is configured to control the slave unit 2 by using this AV / C command set. However,
In controlling the slave unit 2 from the master unit 1, it is possible to use a unique command system other than the AV / C command set.

【0168】ここで、AV/Cコマンドセットについて、簡
単に説明する。
Here, the AV / C command set will be briefly described.

【0169】図19は、アシンクロナス転送モードで伝
送されるAV/Cコマンドセットのパケットのデータ構造を
示している。
FIG. 19 shows the data structure of an AV / C command set packet transmitted in the asynchronous transfer mode.

【0170】AV/Cコマンドセットは、AV(Audio Visua
l)機器を制御するためのコマンドセットで、AV/Cコマン
ドセットを用いた制御系では、ノード間において、AV/C
コマンドフレームおよびレスポンスフレームが、FCP(Fu
nction Control Protocol)を用いてやり取りされる。バ
スおよびAV機器に負担をかけないために、コマンドに
対するレスポンスは、100ms以内に行うことになっ
ている。
The AV / C command set is an AV (Audio Visua
l) A command set for controlling equipment.In a control system using the AV / C command set, AV / C
Command frames and response frames are FCP (Fu
communication is performed using the nction control protocol). In order not to burden the bus and AV equipment, the response to the command is supposed to be made within 100 ms.

【0171】図19に示すように、アシンクロナスパケ
ットのデータは、水平方向32ビット(=1 quadlet)
で構成されている。図中上段はパケットのヘッダ部分(p
acketheader)を示しており、図中下段はデータブロック
(data block)を示している。destination_IDは、宛先を
示している。
As shown in FIG. 19, the data of the asynchronous packet is 32 bits in the horizontal direction (= 1 quadlet).
It is composed of. The upper part of the figure shows the packet header (p
acketheader), the lower part of the figure is a data block
(data block) is shown. destination_ID indicates the destination.

【0172】CTSはコマンドセットのIDを示しており、A
V/CコマンドセットではCTS=“0000”である。ctyp
e/responseは、パケットがコマンドの場合はコマンドの
機能分類を示し、パケットがレスポンスの場合はコマン
ドの処理結果を示す。コマンドは大きく分けて、(1)
機能を外部から制御するコマンド(CONTROL)、(2)外
部から状態を問い合わせるコマンド(STATUS)、(3)制
御コマンドのサポートの有無を外部から問い合わせるコ
マンド(GENERAL INQUIRY(opcodeのサポートの有無)お
よびSPECIFIC INQUIRY(opcodeおよびoperandsのサポー
トの有無))、(4)状態の変化を外部に知らせるよう
要求するコマンド(NOTIFY)の4種類が定義されている。
CTS represents the ID of the command set, and A
In the V / C command set, CTS = “0000”. ctyp
The e / response indicates the function classification of the command when the packet is a command, and the processing result of the command when the packet is a response. The commands are roughly divided into (1)
Command to control function from outside (CONTROL), (2) Command to inquire status from outside (STATUS), (3) Command to inquire whether control command is supported from outside (GENERAL INQUIRY (whether opcode is supported) and SPECIFIC INQUIRY (whether opcode and operands are supported), and (4) four types of commands (NOTIFY) requesting to notify the state change to the outside are defined.

【0173】レスポンスはコマンドの種類に応じて返さ
れる。CONTROLコマンドに対するレスポンスには、NOT I
NPLEMENTED(実装されていない)、ACCEPTED(受け入れ
る)、REJECTED(拒絶)、およびINTERIM(暫定)があ
る。STATUSコマンドに対するレスポンスには、NOT INPL
EMENTED、REJECTED、IN TRANSITION(移行中)、および
STABLE(安定)がある。GENERAL INQUIRYおよびSPECIFI
C INQUIRYコマンドに対するレスポンスには、IMPLEMENT
ED(実装されている)、およびNOT IMPLEMENTEDがあ
る。NOTIFYコマンドに対するレスポンスには、NOT IMPL
EMENTED,REJECTED,INTERIM、およびCHANGED(変化し
た)がある。
The response is returned according to the type of command. The response to the CONTROL command is NOT I
There are NPLEMENTED (not implemented), ACCEPTED, REJECTED, and INTERIM. The response to the STATUS command is NOT INPL
EMENTED, REJECTED, IN TRANSITION, and
There is STABLE. GENERAL INQUIRY and SPECIFI
The response to the C INQUIRY command is IMPLEMENT
ED (implemented), and NOT IMPLEMENTED. The response to the NOTIFY command is NOT IMPL
There are EMENTED, REJECTED, INTERIM, and CHANGED.

【0174】subunit typeは、機器内の機能を特定する
ために設けられており、例えば、tape recorder/playe
r,tuner等が割り当てられる。同じ種類のsubunitが複
数存在する場合の判別を行うために、判別番号としてsu
bunit id(subunit typeの後に配置される)でアドレッ
シングを行う。opcodeはコマンドを表しており、operan
dはコマンドのパラメータを表している。Additional op
erandsは追加のoperandが配置されるフィールドであ
る。paddingはパケット長を所定のビット数とするため
にダミーのデータが配置されるフィールドである。data
CRC(Cyclic Redundancy Check)はデータ伝送時のエラ
ーチェックに使われるCRCが配置される。
The subunit type is provided to specify the function inside the device. For example, tape recorder / playe
r, tuner, etc. are assigned. In order to determine when there are multiple subunits of the same type, use su as the identification number.
Address by bunit id (located after subunit type). opcode represents a command, and operan
d represents the parameter of the command. Additional op
erands is a field in which additional operands are placed. Padding is a field in which dummy data is arranged so that the packet length has a predetermined number of bits. data
In CRC (Cyclic Redundancy Check), a CRC used for error check during data transmission is arranged.

【0175】次に、図20は、AV/Cコマンドの具体例を
示している。
Next, FIG. 20 shows a concrete example of the AV / C command.

【0176】図20Aは、ctype/responseの具体例を示
している。図中上段がコマンド(Command)を表してお
り、図中下段がレスポンス(Response)を表している。
“0000”にはCONTROL、“0001”にはSTATUS、
“0010”にはSPECIFIC INQUIRY、“0011”には
NOTIFY、“0100”にはGENERAL INQUIRYが割り当て
られている。“0101乃至0111”は将来の仕様の
ために予約確保されている。また、“1000”にはNO
T INPLEMENTED、“1001”にはACCEPTED、“101
0”にはREJECTED、“1011”にはIN TRANSITION、
“1100”にはIMPLEMENTED/STABLE、“1101”に
はCHNGED、“1111”にはINTERIMが割り当てられて
いる。“1110”は将来の仕様のために予約確保され
ている。
FIG. 20A shows a concrete example of ctype / response. The upper part of the figure represents a command, and the lower part of the figure represents a response.
"0000" is CONTROL, "0001" is STATUS,
"0010" is SPECIFIC INQUIRY, "0011" is
GENERAL INQUIRY is assigned to NOTIFY and “0100”. "0101 to 0111" are reserved and reserved for future specifications. Also, "1000" is NO
T INPLEMENTED, “1001” for ACCEPTED, “101
REJECTED for “0”, IN TRANSITION for “1011”,
"1100" is assigned IMPLEMENTED / STABLE, "1101" is assigned CHNGED, and "1111" is assigned INTERIM. "1110" is reserved and reserved for future specifications.

【0177】図20Bは、subunit typeの具体例を示し
ている。“00000”にはVideoMonitor、“0001
1”にはDisk recorder/Player、“00100”にはTa
perecorder/Player、“00101”にはTuner、“00
111”にはVideo Camera、“11100”にはVendor
unique、“11110”にはSubunit type extended t
o next byteが割り当てられている。なお、“1111
1”にはunitが割り当てられているが、これは機器その
ものに送られる場合に用いられ、例えば電源のオンオフ
などが挙げられる。
FIG. 20B shows a specific example of subunit type. Video Monitor, "0001" for "00000"
Disk recorder / Player for 1 ", Ta for" 00100 "
perecorder / Player, Tuner for “00101”, “00”
"111" is a Video Camera and "11100" is a Vendor
unique, "11110" is a Subunit type extended t
o next byte is assigned. Note that "1111
A unit is assigned to 1 ", but this is used when it is sent to the device itself, for example, turning on / off the power.

【0178】図20Cは、opcodeの具体例を示してい
る。各subunit type毎にopcodeのテーブルが存在し、こ
こでは、subunit typeがTape recorder/Playerの場合の
opcodeを示している。また、opcode毎にoperandが定義
されている。ここでは、“00h”にはVENDOR-DEPENDE
NT、“50h”にはSEACH MODE、“51h”にはTIMECO
DE、“52h”にはATN、“60h”にはOPEN MIC、
“61h”にはREAD MIC、“62h”にはWRITE MIC、
“C1h”にはLOAD MEDIUM、“C2h”にはRECORD、
“C3h”にはPLAY、“C4h”にはWINDが、それぞれ
割り当てられている。
FIG. 20C shows a specific example of opcode. There is an opcode table for each subunit type. Here, when the subunit type is Tape recorder / Player
shows the opcode. Also, operand is defined for each opcode. Here, "00h" is VENDOR-DEPENDE
NT, SEACH MODE for "50h", TIMECO for "51h"
DE, ATN for "52h", OPEN MIC for "60h",
"61h" is READ MIC, "62h" is WRITE MIC,
LOAD MEDIUM for “C1h”, RECORD for “C2h”,
PLAY is assigned to “C3h” and WIND is assigned to “C4h”.

【0179】図21は、AV/Cコマンドとレスポンスの具
体例を示している。
FIG. 21 shows a concrete example of the AV / C command and response.

【0180】例えば、ターゲット(コンスーマ)(制御
される側)としての再生機器に再生指示を行う場合、コ
ントローラ(制御する側)は、図21Aのようなコマン
ドをターゲットに送る。このコマンドは、AV/Cコマンド
セットを使用しているため、CTS=“0000”となっ
ている。ctypeは、機器を外部から制御するコマンド(CO
NTROL)を用いるため、“0000”となっている(図2
0A)。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と同じ
であるので説明は省略する。
For example, when a playback instruction is given to a playback device as a target (consumer) (controlled side), the controller (controlling side) sends a command as shown in FIG. 21A to the target. Since this command uses the AV / C command set, CTS = “0000”. ctype is a command (CO
Since it uses NTROL, it is "0000" (Fig. 2
0A). The subunit type is "00100" because it is Tape recorder / Player (Fig. 20B).
The id indicates the case of ID # 0 and is 000.
The opcode is “C3h” meaning reproduction (FIG. 20C). The operand is "75h" which means FORWARD. Then, when reproduced, the target returns a response as shown in FIG. 21B to the controller. Here, accepted, which means acceptance, is arranged in the response, and the response is “1001” (see FIG. 20A). Other than the response, the other parts are the same as those in FIG.

【0181】スケーラブルTVシステムにおいて、親機
1と子機2との間では、上述のようなAV/Cコマンドセッ
トを用いて、各種の制御が行われる。但し、本実施の形
態では、親機1と子機2との間で行われる制御のうち、
既定のコマンドとレスポンスで対処できないものについ
ては、新たなコマンドとレスポンスが定義されており、
その新たなコマンドとレスポンスを用いて、各種の制御
が行われる。
In the scalable TV system, various controls are performed between the master unit 1 and the slave unit 2 by using the AV / C command set as described above. However, in the present embodiment, among the controls performed between the master unit 1 and the slave unit 2,
New commands and responses are defined for those that cannot be handled with the default commands and responses.
Various controls are performed using the new command and response.

【0182】なお、以上のIEEE1394通信およびAV/Cコマ
ンドセットについては、「WHITE SERISE No.181 IEEE13
94マルチメディアインタフェース」株式会社トリケップ
ス発行、にその詳細が説明されている。
Regarding the above-mentioned IEEE1394 communication and AV / C command set, refer to "WHITE SERISE No.181 IEEE13
94 Multimedia Interface ", published by Trikeps Co., Ltd., for details.

【0183】次に、図10に示した親機1の信号処理部
137では(図11に示した子機2の信号処理部157
においても同様)、上述したように、DSP137Aが
プログラムを実行することにより、各種のディジタル信
号処理を行うが、そのうちの1つとして、画像データ
を、第1の画像データから第2の画像データに変換する
画像変換処理がある。
Next, in the signal processing unit 137 of the parent device 1 shown in FIG. 10, (the signal processing unit 157 of the child device 2 shown in FIG. 11 is described.
Similarly, as described above, the DSP 137A executes a program to perform various kinds of digital signal processing. As one of them, the image data is converted from the first image data to the second image data. There is image conversion processing for conversion.

【0184】ここで、例えば、第1の画像データを低解
像度の画像データとするとともに、第2の画像データを
高解像度の画像データとすれば、画像変換処理は、解像
度を向上させる解像度向上処理ということができる。ま
た、例えば、第1の画像データを低S/N(Siginal/Noi
se)の画像データとするとともに、第2の画像データを
高S/Nの画像データとすれば、画像変換処理は、ノイ
ズを除去するノイズ除去処理ということができる。さら
に、例えば、第1の画像データを所定のサイズの画像デ
ータとするとともに、第2の画像データを、第1の画像
データのサイズを大きくまたは小さくした画像データと
すれば、画像変換処理は、画像のリサイズ(拡大または
縮小)を行うリサイズ処理ということができる。
Here, for example, if the first image data is low-resolution image data and the second image data is high-resolution image data, the image conversion process is a resolution improvement process for improving the resolution. Can be said. In addition, for example, the first image data is set to low S / N (Siginal / Noi).
If the second image data is high S / N image data in addition to (se) image data, the image conversion process can be referred to as noise removal process for removing noise. Further, for example, if the first image data is image data of a predetermined size and the second image data is image data in which the size of the first image data is increased or decreased, the image conversion processing is It can be said that the image is resized (enlarged or reduced).

【0185】従って、画像変換処理によれば、第1およ
び第2の画像データをどのように定義するかによって、
様々な処理を実現することができる。
Therefore, according to the image conversion processing, depending on how the first and second image data are defined,
Various processing can be realized.

【0186】図22は、上述のような画像変換処理を行
う信号処理部137の機能的構成例を示している。な
お、図22の機能的構成は、信号処理部137のDSP
137Aが、EEPROM137Bに記憶されたプログ
ラムを実行することで実現される。
FIG. 22 shows an example of the functional configuration of the signal processing unit 137 that performs the image conversion processing as described above. The functional configuration of FIG. 22 is the DSP of the signal processing unit 137.
137A is implemented by executing the program stored in the EEPROM 137B.

【0187】信号処理部137(図10)では、フレー
ムメモリ127に記憶された画像データ、またはCPU
129から供給される画像データが、第1の画像データ
として、タップ抽出部161および162に供給され
る。
In the signal processor 137 (FIG. 10), the image data stored in the frame memory 127 or the CPU
The image data supplied from 129 is supplied to the tap extracting units 161 and 162 as the first image data.

【0188】タップ抽出部161は、第2の画像データ
を構成する画素を、順次、注目画素とし、さらに、その
注目画素の画素値を予測するのに用いる第1の画像デー
タを構成する画素(の画素値)の幾つかを、予測タップ
として抽出する。
The tap extracting portion 161 sequentially sets the pixels forming the second image data as the target pixel, and further defines the pixels (the first image data used for predicting the pixel value of the target pixel ( Some of the pixel values of) are extracted as prediction taps.

【0189】具体的には、タップ抽出部161は、注目
画素に対応する、第1の画像データの画素に対して、空
間的または時間的に近い位置にある複数の画素(例え
ば、注目画素に対応する、第1の画像データの画素と、
それに空間的に隣接する画素など)を、予測タップとし
て抽出する。
Specifically, the tap extracting unit 161 includes a plurality of pixels (for example, the pixel of interest) which are spatially or temporally close to the pixel of the first image data corresponding to the pixel of interest. The corresponding pixel of the first image data,
Pixels that are spatially adjacent to it) are extracted as prediction taps.

【0190】タップ抽出部162は、注目画素を、幾つ
かのクラスのうちのいずれかにクラス分けするクラス分
類を行うのに用いる第1の画像データを構成する画素の
幾つかを、クラスタップとして抽出する。
The tap extracting unit 162 uses, as class taps, some of the pixels forming the first image data used for classifying the pixel of interest into one of several classes. Extract.

【0191】なお、ここでは、説明を簡単にするため
に、予測タップとクラスタップは、同一のタップ構造を
有するものとする。但し、予測タップとクラスタップと
は、異なるタップ構造とすることが可能である。
Note that, here, for simplification of description, it is assumed that the prediction tap and the class tap have the same tap structure. However, the prediction tap and the class tap can have different tap structures.

【0192】タップ抽出部161で得られた予測タップ
は、予測部165に供給され、タップ抽出部162で得
られたクラスタップは、クラス分類部163に供給され
る。
The prediction taps obtained by the tap extraction unit 161 are supplied to the prediction unit 165, and the class taps obtained by the tap extraction unit 162 are supplied to the class classification unit 163.

【0193】クラス分類部163は、タップ抽出部16
2からのクラスタップに基づき、注目画素をクラス分類
し、その結果得られるクラスに対応するクラスコード
を、係数メモリ164に供給する。
The class classification unit 163 has a tap extraction unit 16
The pixel of interest is classified into classes based on the class tap from 2, and the class code corresponding to the class obtained as a result is supplied to the coefficient memory 164.

【0194】ここで、クラス分類を行う方法としては、
例えば、ADRC(Adaptive Dynamic Range Coding)等を採
用することができる。
Here, as a method for classifying,
For example, ADRC (Adaptive Dynamic Range Coding) or the like can be adopted.

【0195】ADRCを用いる方法では、クラスタップを構
成する画素の画素値が、ADRC処理され、その結果得られ
るADRCコードにしたがって、注目画素のクラスが決定さ
れる。
In the method using ADRC, the pixel values of the pixels forming the class tap are ADRC processed, and the class of the pixel of interest is determined according to the ADRC code obtained as a result.

【0196】なお、KビットADRCにおいては、例えば、
クラスタップを構成する画素の画素値の最大値MAXと最
小値MINが検出され、DR=MAX-MINを、集合の局所的なダ
イナミックレンジとし、このダイナミックレンジDRに基
づいて、クラスタップを構成する画素値がKビットに再
量子化される。即ち、クラスタップを構成する各画素の
画素値から、最小値MINが減算され、その減算値がDR/2K
で除算(量子化)される。そして、以上のようにして得
られる、クラスタップを構成するKビットの各画素の画
素値を、所定の順番で並べたビット列が、ADRCコードと
して出力される。従って、クラスタップが、例えば、1
ビットADRC処理された場合には、そのクラスタップを構
成する各画素の画素値は、最小値MINが減算された後
に、最大値MAXと最小値MINとの平均値で除算され(小数
点以下切り捨て)、これにより、各画素の画素値が1ビ
ットとされる(2値化される)。そして、その1ビット
の画素値を所定の順番で並べたビット列が、ADRCコード
として出力される。
In K-bit ADRC, for example,
The maximum value MAX and the minimum value MIN of the pixel values forming the class tap are detected, DR = MAX-MIN is set as the local dynamic range of the set, and the class tap is formed based on this dynamic range DR. The pixel value is requantized to K bits. That is, the minimum value MIN is subtracted from the pixel value of each pixel forming the class tap, and the subtracted value is DR / 2 K
Is divided (quantized) by. Then, the bit string obtained by arranging the pixel values of the K-bit pixels forming the class tap obtained in the above manner in a predetermined order is output as an ADRC code. Therefore, the class tap is, for example, 1
When bit ADRC processing is performed, the pixel value of each pixel that constitutes the class tap is divided by the average value of the maximum value MAX and the minimum value MIN after the minimum value MIN is subtracted (rounded down to the nearest whole number). As a result, the pixel value of each pixel is set to 1 bit (binarized). Then, a bit string in which the 1-bit pixel values are arranged in a predetermined order is output as an ADRC code.

【0197】なお、クラス分類部163には、例えば、
クラスタップを構成する画素の画素値のレベル分布のパ
ターンを、そのままクラスコードとして出力させること
も可能である。しかしながら、この場合、クラスタップ
が、N個の画素の画素値で構成され、各画素の画素値
に、Kビットが割り当てられているとすると、クラス分
類部163が出力するクラスコードの場合の数は、(2
NK通りとなり、画素の画素値のビット数Kに指数的に
比例した膨大な数となる。
It should be noted that the class classifying unit 163 is, for example,
It is also possible to output the pattern of the level distribution of the pixel values of the pixels forming the class tap as it is as the class code. However, in this case, if the class tap is composed of pixel values of N pixels and K bits are assigned to the pixel value of each pixel, the number of class codes output by the class classification unit 163. Is (2
N ) K, which is a huge number exponentially proportional to the number of bits K of the pixel value of the pixel.

【0198】従って、クラス分類部163においては、
クラスタップの情報量を、上述のADRC処理や、あるいは
ベクトル量子化等によって圧縮することにより、クラス
分類を行うのが好ましい。
Therefore, in the class classification unit 163,
It is preferable to perform class classification by compressing the amount of information of class taps by the above-mentioned ADRC process, vector compression, or the like.

【0199】係数メモリ164は、係数生成部166か
ら供給されるクラスごとのタップ係数を記憶し、さら
に、その記憶したタップ係数のうちの、クラス分類部1
63から供給されるクラスコードに対応するアドレスに
記憶されているタップ係数(クラス分類部163から供
給されるクラスコードが表すクラスのタップ係数)を、
予測部165に供給する。
The coefficient memory 164 stores the tap coefficient for each class supplied from the coefficient generation section 166, and further, of the stored tap coefficients, the class classification section 1
The tap coefficient (the tap coefficient of the class represented by the class code supplied from the class classification unit 163) stored in the address corresponding to the class code supplied from 63 is
It is supplied to the prediction unit 165.

【0200】ここで、タップ係数とは、ディジタルフィ
ルタにおける、いわゆるタップにおいて入力データと乗
算される係数に相当するものである。
Here, the tap coefficient corresponds to a coefficient to be multiplied with input data at a so-called tap in the digital filter.

【0201】予測部165は、タップ抽出部161が出
力する予測タップと、係数メモリ164が出力するタッ
プ係数とを取得し、その予測タップとタップ係数とを用
いて、注目画素の真値の予測値を求める所定の予測演算
を行う。これにより、予測部165は、注目画素の画素
値(の予測値)、即ち、第2の画像データを構成する画
素の画素値を求めて出力する。
The prediction unit 165 acquires the prediction tap output from the tap extraction unit 161 and the tap coefficient output from the coefficient memory 164, and uses the prediction tap and the tap coefficient to predict the true value of the pixel of interest. A predetermined prediction calculation for obtaining a value is performed. As a result, the prediction unit 165 obtains and outputs the pixel value of the pixel of interest (predicted value thereof), that is, the pixel value of the pixel forming the second image data.

【0202】係数生成部166は、係数種メモリ167
に記憶されている係数種データと、パラメータメモリ1
68に記憶されたパラメータとに基づいて、クラスごと
のタップ係数を生成し、係数メモリ164に供給して上
書きする形で記憶させる。
The coefficient generation unit 166 uses the coefficient seed memory 167.
Parameter seed data stored in the parameter memory 1
Based on the parameters stored in 68, tap coefficients for each class are generated, supplied to the coefficient memory 164, and stored in a form of being overwritten.

【0203】係数種メモリ167は、後述する係数種デ
ータの学習によって得られるクラスごとの係数種データ
を記憶している。ここで、係数種データは、タップ係数
を生成する、いわば種になるデータである。
The coefficient seed memory 167 stores coefficient seed data for each class obtained by learning coefficient seed data described later. Here, the coefficient seed data is, as it were, seed data for generating the tap coefficient.

【0204】パラメータメモリ168は、ユーザがリモ
コン15を操作すること等によって、CPU129(図
10)から供給されるパラメータを上書きする形で記憶
する。
The parameter memory 168 stores the parameters supplied from the CPU 129 (FIG. 10) in an overwritten form by the user operating the remote controller 15 or the like.

【0205】次に、図23のフローチャートを参照し
て、図22の信号処理部137による画像変換処理につ
いて説明する。
Next, the image conversion processing by the signal processing unit 137 of FIG. 22 will be described with reference to the flowchart of FIG.

【0206】タップ抽出部161では、そこに入力され
る第1の画像データに対する第2の画像データを構成す
る各画素が、順次、注目画素とされる。そして、ステッ
プS1において、パラメータメモリ168は、CPU1
29からパラメータが供給されたかどうかを判定し、供
給されたと判定した場合、ステップS2に進み、パラメ
ータメモリ168は、その供給されたパラメータを上書
きする形で記憶し、ステップS3に進む。
In the tap extracting section 161, each pixel constituting the second image data corresponding to the first image data input thereto is sequentially set as a target pixel. Then, in step S1, the parameter memory 168 stores the CPU 1
It is determined whether or not the parameter is supplied from 29, and when it is determined that the parameter is supplied, the process proceeds to step S2, the parameter memory 168 stores the supplied parameter in a form of overwriting, and the process proceeds to step S3.

【0207】また、ステップS1において、CPU12
9からパラメータが供給されていないと判定された場
合、ステップS2をスキップして、ステップS3に進
む。
In step S1, the CPU 12
When it is determined from 9 that the parameter is not supplied, step S2 is skipped and the process proceeds to step S3.

【0208】従って、パラメータメモリ168では、C
PU129からパラメータが供給された場合、即ち、例
えば、ユーザがリモコン15を操作して、パラメータが
入力された場合、あるいは、CPU129においてパラ
メータが設定された場合には、その記憶内容が、入力ま
たは設定されたパラメータによって更新される。
Therefore, in the parameter memory 168, C
When the parameters are supplied from the PU 129, that is, when the user operates the remote controller 15 to input the parameters, or when the parameters are set in the CPU 129, the stored contents are input or set. Updated with the parameters

【0209】ステップS3では、係数生成部166が、
係数種メモリ167からクラスごとの係数種データを読
み出すとともに、パラメータメモリ168からパラメー
タを読み出し、その係数種データとパラメータに基づい
て、クラスごとのタップ係数を求める。そして、ステッ
プS4に進み、係数生成部166は、そのクラスごとの
タップ係数を、係数メモリ164に供給し、上書きする
形で記憶させ、ステップS5に進む。
At step S3, the coefficient generator 166
The coefficient seed data for each class is read from the coefficient seed memory 167, the parameters are read from the parameter memory 168, and the tap coefficient for each class is obtained based on the coefficient seed data and the parameters. Then, in step S4, the coefficient generation unit 166 supplies the tap coefficient for each class to the coefficient memory 164, stores the tap coefficient in the overwritten form, and then advances to step S5.

【0210】ステップS5では、タップ抽出部161と
162が、そこに供給される第1の画像データから、注
目画素についての予測タップとクラスタップとするもの
を、それぞれ抽出する。そして、予測タップは、タップ
抽出部161から予測部165に供給され、クラスタッ
プは、タップ抽出部162からクラス分類部163に供
給される。
In step S5, the tap extracting units 161 and 162 respectively extract, from the first image data supplied thereto, the prediction tap and the class tap for the pixel of interest. Then, the prediction taps are supplied from the tap extraction unit 161 to the prediction unit 165, and the class taps are supplied from the tap extraction unit 162 to the class classification unit 163.

【0211】クラス分類部163は、タップ抽出部16
2から、注目画素についてのクラスタップを受信し、ス
テップS6において、そのクラスタップに基づき、注目
画素をクラス分類する。さらに、クラス分類部163
は、そのクラス分類の結果得られる注目画素のクラスを
表すクラスコードを、係数メモリ164に出力し、ステ
ップS7に進む。
The class classification unit 163 has a tap extraction unit 16
From 2, the class tap for the pixel of interest is received, and in step S6, the pixel of interest is classified into classes based on the class tap. Furthermore, the class classification unit 163
Outputs the class code representing the class of the pixel of interest obtained as a result of the class classification to the coefficient memory 164, and proceeds to step S7.

【0212】ステップS7では、係数メモリ164が、
クラス分類部163から供給されるクラスコードに対応
するアドレスに記憶されているタップ係数を読み出して
出力する。さらに、ステップS7では、予測部165
が、係数メモリ164が出力するタップ係数を取得し、
ステップS8に進む。
At step S7, the coefficient memory 164 stores
The tap coefficient stored in the address corresponding to the class code supplied from the class classification unit 163 is read and output. Further, in step S7, the prediction unit 165
Acquires the tap coefficient output from the coefficient memory 164,
Go to step S8.

【0213】ステップS8では、予測部165が、タッ
プ抽出部161が出力する予測タップと、係数メモリ1
64から取得したタップ係数とを用いて、所定の予測演
算を行う。これにより、予測部165は、注目画素の画
素値を求め、フレームメモリ127(図10)に書き込
んで、ステップS9に進む。
In step S8, the prediction unit 165 calculates the prediction tap output from the tap extraction unit 161 and the coefficient memory 1
A predetermined prediction calculation is performed using the tap coefficient acquired from 64. As a result, the prediction unit 165 obtains the pixel value of the pixel of interest, writes it in the frame memory 127 (FIG. 10), and proceeds to step S9.

【0214】ステップS9では、タップ抽出部161
が、まだ、注目画素としていない第2の画像データがあ
るかどうかを判定する。ステップS9において、まだ、
注目画素としていない第2の画像データがあると判定さ
れた場合、その、まだ注目画素とされていない第2の画
像データの画素のうちの1つが、新たに注目画素とさ
れ、ステップS1に戻り、以下、同様の処理が繰り返さ
れる。
At step S9, the tap extraction unit 161
However, it is determined whether there is still the second image data that is not the pixel of interest. In step S9,
When it is determined that there is the second image data that is not the target pixel, one of the pixels of the second image data that is not yet the target pixel is newly set as the target pixel, and the process returns to step S1. After that, similar processing is repeated.

【0215】また、ステップS9において、まだ、注目
画素とされていない第2の画像データがないと判定され
た場合、処理を終了する。
If it is determined in step S9 that there is no second image data that has not been set as the pixel of interest, the process ends.

【0216】なお、図23において、ステップS3およ
びS4の処理は、パラメータメモリ168に、新たなパ
ラメータ上書きされた場合に行い、他の場合はスキップ
することが可能である。
In FIG. 23, the processing of steps S3 and S4 can be performed when a new parameter is overwritten in the parameter memory 168, and can be skipped in other cases.

【0217】次に、図22の予測部165における予測
演算、係数生成部166におけるタップ係数の生成、お
よび係数種メモリ167に記憶させる係数種データの学
習について説明する。
Next, the prediction calculation in the prediction unit 165, the tap coefficient generation in the coefficient generation unit 166, and the learning of the coefficient seed data stored in the coefficient seed memory 167 will be described.

【0218】いま、高画質の画像データ(高画質画像デ
ータ)を第2の画像データとするとともに、その高画質
画像データをLPF(Low Pass Filter)によってフィル
タリングする等してその画質(解像度)を低下させた低
画質の画像データ(低画質画像データ)を第1の画像デ
ータとして、低画質画像データから予測タップを抽出
し、その予測タップとタップ係数を用いて、高画質画素
の画素値を、所定の予測演算によって求める(予測す
る)ことを考える。
Now, while setting the high quality image data (high quality image data) as the second image data, the high quality image data is filtered by an LPF (Low Pass Filter) and the image quality (resolution) is changed. By using the lowered low image quality image data (low image quality image data) as the first image data, a prediction tap is extracted from the low image quality image data, and the pixel value of the high quality pixel is calculated using the prediction tap and the tap coefficient. , Considering (predicting) by a predetermined prediction calculation.

【0219】いま、所定の予測演算として、例えば、線
形1次予測演算を採用することとすると、高画質画素の
画素値yは、次の線形1次式によって求められることに
なる。
If, for example, a linear first-order prediction calculation is adopted as the predetermined prediction calculation, the pixel value y of the high-quality pixel is obtained by the following linear first-order equation.

【0220】[0220]

【数1】 ・・・(1)[Equation 1] ... (1)

【0221】但し、式(1)において、xnは、高画質
画素yについての予測タップを構成する、n番目の低画
質画像データの画素(以下、適宜、低画質画素という)
の画素値を表し、wnは、n番目の低画質画素(の画素
値)と乗算されるn番目のタップ係数を表す。なお、式
(1)では、予測タップが、N個の低画質画素x1
2,・・・,xNで構成されるものとしてある。
However, in the equation (1), x n is the pixel of the n-th low image quality image data (hereinafter, appropriately referred to as the low image quality pixel) which constitutes the prediction tap for the high image quality pixel y.
, And w n represents the n-th tap coefficient that is multiplied by (the pixel value of) the n-th low image quality pixel. In equation (1), the prediction tap is N low-quality pixels x 1 ,
x 2 , ..., X N.

【0222】ここで、高画質画素の画素値yは、式
(1)に示した線形1次式ではなく、2次以上の高次の
式によって求めるようにすることも可能である。
Here, the pixel value y of the high image quality pixel may be obtained by a higher-order equation of quadratic or higher order instead of the linear linear equation shown in the equation (1).

【0223】一方、図22の実施の形態では、係数生成
部166において、タップ係数wnが、係数種メモリ1
67に記憶された係数種データと、パラメータメモリ1
68に記憶されたパラメータとから生成されるが、この
係数生成部166におけるタップ係数wnの生成が、例
えば、係数種データとパラメータを用いた次式によって
行われることとする。
On the other hand, in the embodiment of FIG. 22, in the coefficient generator 166, the tap coefficient w n is the coefficient seed memory 1
The coefficient seed data stored in 67 and the parameter memory 1
The tap coefficient w n is generated in the coefficient generation unit 166, for example, by the following equation using the coefficient seed data and the parameter.

【0224】[0224]

【数2】 ・・・(2)[Equation 2] ... (2)

【0225】但し、式(2)において、βm,nは、n番
目のタップ係数wnを求めるのに用いられるm番目の係
数種データを表し、zは、パラメータを表す。なお、式
(2)では、タップ係数wnが、M個の係数種データβ
n,1,βn,2,・・・,βn,Mを用いて求められるように
なっている。
However, in the equation (2), β m, n represents the m-th coefficient seed data used to obtain the n-th tap coefficient w n , and z represents a parameter. In equation (2), the tap coefficient w n is M coefficient seed data β
n, 1 , β n, 2 , ..., β n, M are used.

【0226】ここで、係数種データβm,nとパラメータ
zから、タップ係数wnを求める式は、式(2)に限定
されるものではない。
The equation for obtaining the tap coefficient w n from the coefficient seed data β m, n and the parameter z is not limited to the equation (2).

【0227】いま、式(2)におけるパラメータzによ
って決まる値zm-1を、新たな変数tmを導入して、次式
で定義する。
Now, the value z m-1 determined by the parameter z in the equation (2) is defined by the following equation by introducing a new variable t m .

【0228】[0228]

【数3】 ・・・(3)[Equation 3] ... (3)

【0229】式(3)を、式(2)に代入することによ
り、次式が得られる。
By substituting equation (3) into equation (2), the following equation is obtained.

【0230】[0230]

【数4】 ・・・(4)[Equation 4] ... (4)

【0231】式(4)によれば、タップ係数wnは、係
数種データβn,mと変数tmとの線形1次式によって求め
られることになる。
According to the equation (4), the tap coefficient w n is obtained by the linear linear equation of the coefficient seed data β n, m and the variable t m .

【0232】ところで、いま、第kサンプルの高画質画
素の画素値の真値をykと表すとともに、式(1)によ
って得られるその真値ykの予測値をyk’と表すと、そ
の予測誤差ekは、次式で表される。
[0232] Incidentally, the true value of the pixel values of the high-quality pixel of the k samples with expressed as y k, when the predicted value of the true value y k obtained by equation (1) expressed as y k ', The prediction error e k is expressed by the following equation.

【0233】[0233]

【数5】 ・・・(5)[Equation 5] ... (5)

【0234】いま、式(5)の予測値yk’は、式
(1)にしたがって求められるため、式(5)のyk
を、式(1)にしたがって置き換えると、次式が得られ
る。
Since the predicted value y k 'of equation (5) is obtained according to equation (1), y k ' of equation (5) is now obtained .
Is replaced according to the equation (1), the following equation is obtained.

【0235】[0235]

【数6】 ・・・(6)[Equation 6] ... (6)

【0236】但し、式(6)において、xn,kは、第k
サンプルの高画質画素についての予測タップを構成する
n番目の低画質画素を表す。
However, in the equation (6), x n, k is the k-th
It represents the nth low quality pixel that constitutes the prediction tap for the high quality pixel of the sample.

【0237】式(6)のwnに、式(4)を代入するこ
とにより、次式が得られる。
By substituting the equation (4) for w n in the equation (6), the following equation is obtained.

【0238】[0238]

【数7】 ・・・(7)[Equation 7] ... (7)

【0239】式(7)の予測誤差ekを0とする係数種
データβn,mが、高画質画素を予測するのに最適なもの
となるが、すべての高画質画素について、そのような係
数種データβn,mを求めることは、一般には困難であ
る。
The coefficient seed data β n, m in which the prediction error e k of the equation (7) is 0 is the most suitable for predicting high quality pixels. It is generally difficult to obtain the coefficient seed data β n, m .

【0240】そこで、係数種データβn,mが最適なもの
であることを表す規範として、例えば、最小自乗法を採
用することとすると、最適な係数種データβn,mは、次
式で表される自乗誤差の総和Eを最小にすることで求め
ることができる。
[0240] Therefore, as a norm representing that the coefficient seed data beta n, m is optimal, for example, when adopting the method of least squares, best coefficient seed data beta n, m is the following formula It can be obtained by minimizing the total sum E of the squared errors represented.

【0241】[0241]

【数8】 ・・・(8)[Equation 8] ... (8)

【0242】但し、式(8)において、Kは、高画質画
素ykと、その高画質画素ykについての予測タップを構
成する低画質画素x1,k,x2,k,・・・,xN,kとのセ
ットのサンプル数(学習用のサンプルの数)を表す。
However, in the equation (8), K is the high quality pixel y k and the low quality pixels x 1, k , x 2, k , ... Which form the prediction tap for the high quality pixel y k. , X N, k as a set (the number of samples for learning).

【0243】式(8)の自乗誤差の総和Eの最小値(極
小値)は、式(9)に示すように、総和Eを係数種デー
タβn,mで偏微分したものを0とするβn,mによって与え
られる。
The minimum value (minimum value) of the sum E of the squared errors of the equation (8) is set to 0 when the sum E is partially differentiated with the coefficient seed data β n, m as shown in the equation (9). given by β n, m .

【0244】[0244]

【数9】 ・・・(9)[Equation 9] ... (9)

【0245】式(6)を、式(9)に代入することによ
り、次式が得られる。
By substituting equation (6) into equation (9), the following equation is obtained.

【0246】[0246]

【数10】 ・・・(10)[Equation 10] ... (10)

【0247】いま、Xi,p,j,qとYi,pを、式(11)と
(12)に示すように定義する。
Now, X i, p, j, q and Y i, p are defined as shown in equations (11) and (12).

【0248】[0248]

【数11】 ・・・(11)[Equation 11] ... (11)

【数12】 ・・・(12)[Equation 12] ... (12)

【0249】この場合、式(10)は、Xi,p,j,qとY
i,pを用いた式(13)に示す正規方程式で表すことが
できる。
In this case, the equation (10) is calculated as X i, p, j, q and Y
It can be expressed by the normal equation shown in Expression (13) using i and p .

【0250】[0250]

【数13】 ・・・(13)[Equation 13] ... (13)

【0251】式(13)の正規方程式は、例えば、掃き
出し法(Gauss-Jordanの消去法)などを用いることによ
り、係数種データβn,mについて解くことができる。
The normal equation of equation (13) can be solved for the coefficient seed data β n, m by using, for example, the sweeping method (Gauss-Jordan elimination method).

【0252】図22の信号処理部137においては、多
数の高画質画素y1,y2,・・・,yKを学習の教師と
なる教師データとするとともに、各高画質画素ykにつ
いての予測タップを構成する低画質画素x1,k,x2,k
・・・,xN,kを学習の生徒となる生徒データとして、
式(13)を解く学習を行うことにより求められた係数
種データβn,mが、係数種メモリ167に記憶されてお
り、係数生成部166では、その係数種データβ
n,mと、パラメータメモリ168に記憶されたパラメー
タzから、式(2)にしたがって、タップ係数wnが生
成される。そして、予測部165において、そのタップ
係数wnと、高画質画素としての注目画素についての予
測タップを構成する低画質画素(第1の画像データの画
素)xnを用いて、式(1)が計算されることにより、
高画質画素としての注目画素の画素値(に近い予測値)
が求められる。
In the signal processor 137 of FIG. 22, a large number of high quality pixels y 1 , y 2 , ..., Y K are used as teacher data for learning and at the same time, each high quality pixel y k Low-quality pixels x 1, k , x 2, k that constitute the prediction tap,
..., x N, k is the student data to be the students of learning,
The coefficient seed data β n, m obtained by performing the learning to solve the equation (13) is stored in the coefficient seed memory 167, and the coefficient seed data β in the coefficient generation unit 166.
From n, m and the parameter z stored in the parameter memory 168, the tap coefficient w n is generated according to the equation (2). Then, the prediction unit 165 uses Equation (1) using the tap coefficient w n and the low image quality pixel (pixel of the first image data) x n that forms the prediction tap for the pixel of interest as the high image quality pixel. Is calculated,
Pixel value of pixel of interest as high-quality pixel (predicted value close to)
Is required.

【0253】次に、図24は、式(13)の正規方程式
をたてて解くことにより係数種データβn,mを求める学
習を行う学習装置の構成例を示している。
Next, FIG. 24 shows an example of the structure of a learning device for carrying out learning for obtaining the coefficient seed data β n, m by making and solving the normal equation of the equation (13).

【0254】学習装置には、係数種データβn,mの学習
に用いられる学習用画像データが入力されるようになっ
ている。ここで、学習用画像データとしては、例えば、
解像度の高い高画質画像データを用いることができる。
Learning image data used for learning the coefficient seed data β n, m is input to the learning device. Here, as the learning image data, for example,
High-quality image data with high resolution can be used.

【0255】学習装置において、学習用画像データは、
教師データ生成部171と生徒データ生成部173に供
給される。
In the learning device, the learning image data is
It is supplied to the teacher data generation unit 171 and the student data generation unit 173.

【0256】教師データ生成部171は、そこに供給さ
れる学習用画像データから教師データを生成し、教師デ
ータ記憶部172に供給する。即ち、ここでは、教師デ
ータ生成部171は、学習用画像データとしての高画質
画像データを、そのまま教師データとして、教師データ
記憶部172に供給する。
The teacher data generation unit 171 generates teacher data from the learning image data supplied thereto and supplies it to the teacher data storage unit 172. That is, here, the teacher data generation unit 171 supplies the high-quality image data as the learning image data to the teacher data storage unit 172 as the teacher data as it is.

【0257】教師データ記憶部172は、教師データ生
成部171から供給される教師データとしての高画質画
像データを記憶する。
The teacher data storage section 172 stores the high quality image data as the teacher data supplied from the teacher data generation section 171.

【0258】生徒データ生成部173は、学習用画像デ
ータから生徒データを生成し、生徒データ記憶部174
に供給する。即ち、生徒データ生成部173は、学習用
画像データとしての高画質画像データをフィルタリング
することにより、その解像度を低下させることで、低画
質画像データを生成し、この低画質画像データを、生徒
データとして、生徒データ記憶部174に供給する。
The student data generation unit 173 generates student data from the learning image data, and the student data storage unit 174
Supply to. That is, the student data generation unit 173 generates low-quality image data by filtering the high-quality image data as the learning image data to reduce the resolution, and generates the low-quality image data as the student data. Is supplied to the student data storage unit 174.

【0259】ここで、生徒データ生成部173には、学
習用画像データの他、図22のパラメータメモリ168
に供給されるパラメータzが取り得る範囲の幾つかの値
が、パラメータ生成部180から供給されるようになっ
ている。即ち、いま、パラメータzが取り得る値が0乃
至Zの範囲の実数であるとすると、生徒データ生成部1
73には、例えば、z=0,1,2,・・・,Zが、パ
ラメータ生成部180から供給されるようになってい
る。
Here, in the student data generator 173, in addition to the learning image data, the parameter memory 168 shown in FIG.
The parameter generation unit 180 supplies some values in the range of the parameter z supplied to the. That is, assuming that the value that the parameter z can take is a real number in the range of 0 to Z, the student data generation unit 1
For example, z = 0, 1, 2, ..., Z is supplied to the 73 from the parameter generation unit 180.

【0260】生徒データ生成部173は、学習用画像デ
ータとしての高画質画像データを、そこに供給されるパ
ラメータzに対応するカットオフ周波数のLPFによっ
てフィルタリングすることにより、生徒データとしての
低画質画像データを生成する。
The student data generation unit 173 filters the high-quality image data as the learning image data by the LPF of the cutoff frequency corresponding to the parameter z supplied thereto, so that the low-quality image as the student data is obtained. Generate data.

【0261】従って、この場合、生徒データ生成部17
3では、図25に示すように、学習用画像データとして
の高画質画像データについて、Z+1種類の、解像度の
異なる生徒データとしての低画質画像データが生成され
る。
Therefore, in this case, the student data generator 17
In FIG. 25, as shown in FIG. 25, Z + 1 types of low-quality image data as student data having different resolutions are generated for high-quality image data as learning image data.

【0262】なお、ここでは、例えば、パラメータzの
値が大きくなるほど、カットオフ周波数の高いLPFを
用いて、高画質画像データをフィルタリングし、生徒デ
ータとしての低画質画像データを生成するものとする。
従って、ここでは。値の大きいパラメータzに対応する
低画質画像データほど、解像度が高い。
Here, for example, as the value of the parameter z increases, the high quality image data is filtered by using the LPF having a higher cutoff frequency to generate the low quality image data as the student data. .
Therefore, here. The lower the image quality image data corresponding to the parameter z having a larger value, the higher the resolution.

【0263】また、本実施の形態では、説明を簡単にす
るために、生徒データ生成部173において、高画質画
像データの水平方向および垂直方向の両方向の解像度
を、パラメータzに対応する分だけ低下させた低画質画
像データを生成するものとする。
Further, in the present embodiment, in order to simplify the explanation, in the student data generation unit 173, the resolution in both the horizontal direction and the vertical direction of the high quality image data is reduced by the amount corresponding to the parameter z. The generated low-quality image data is generated.

【0264】図24に戻り、生徒データ記憶部174
は、生徒データ生成部173から供給される生徒データ
を記憶する。
Returning to FIG. 24, the student data storage unit 174.
Stores the student data supplied from the student data generation unit 173.

【0265】タップ抽出部175は、教師データ記憶部
172に記憶された教師データとしての高画質画像デー
タを構成する画素を、順次、注目教師画素とし、その注
目教師画素について、生徒データ記憶部174に記憶さ
れた生徒データとしての低画質画像データを構成する低
画質画素のうちの所定のものを抽出することにより、図
22のタップ抽出部161が構成するのと同一のタップ
構造の予測タップを構成し、足し込み部178に供給す
る。
The tap extracting unit 175 sequentially sets the pixels constituting the high-quality image data as the teacher data stored in the teacher data storage unit 172 as the target teacher pixel, and the student data storage unit 174 for the target teacher pixel. By extracting a predetermined one of the low-quality pixels forming the low-quality image data as the student data stored in, the prediction tap having the same tap structure as that configured by the tap extracting unit 161 in FIG. It is configured and supplied to the adding section 178.

【0266】タップ抽出部176は、注目教師画素につ
いて、生徒データ記憶部174に記憶された生徒データ
としての低画質画像データを構成する低画質画素のうち
の所定のものを抽出することにより、図22のタップ抽
出部162が構成するのと同一のタップ構造のクラスタ
ップを構成し、クラス分類部177に供給する。
The tap extracting unit 176 extracts a predetermined one of the low image quality pixels forming the low image quality image data as the student data stored in the student data storage unit 174 for the teacher pixel of interest. A class tap having the same tap structure as that of the tap extracting unit 162 of 22 is configured and supplied to the class classifying unit 177.

【0267】なお、タップ抽出部175と176には、
パラメータ生成部180が生成するパラメータzが供給
されるようになっており、タップ抽出部175と176
は、パラメータ生成部180から供給されるパラメータ
zに対応して生成された生徒データ(ここでは、パラメ
ータzに対応するカットオフ周波数のLPFを用いて生
成された生徒データとしての低画質画像データ)を用い
て、予測タップとクラスタップをそれぞれ構成する。
The tap extracting units 175 and 176 are provided with
The parameter z generated by the parameter generation unit 180 is supplied to the tap extraction units 175 and 176.
Is student data generated corresponding to the parameter z supplied from the parameter generation unit 180 (here, low-quality image data as student data generated using an LPF having a cutoff frequency corresponding to the parameter z). , Are used to configure the prediction tap and the class tap, respectively.

【0268】クラス分類部177は、タップ抽出部17
6が出力するクラスタップに基づき、図22のクラス分
類部163と同一のクラス分類を行い、その結果得られ
るクラスに対応するクラスコードを、足し込み部178
に出力する。
The class classification unit 177 has a tap extraction unit 17
22. Based on the class taps output by 6, the same class classification as the class classifying unit 163 of FIG.
Output to.

【0269】足し込み部178は、教師データ記憶部1
72から、注目教師画素を読み出し、その注目教師画
素、タップ抽出部175から供給される注目教師画素に
ついて構成された予測タップを構成する生徒データ、お
よびその生徒データを生成したときのパラメータzを対
象とした足し込みを、クラス分類部177から供給され
るクラスコードごとに行う。
The adding unit 178 is the teacher data storage unit 1
The target teacher pixel is read from 72, the target teacher pixel, the student data forming the prediction tap configured for the target teacher pixel supplied from the tap extracting unit 175, and the parameter z when the student data is generated are targeted. Is added for each class code supplied from the class classification unit 177.

【0270】即ち、足し込み部178には、教師データ
記憶部172に記憶された教師データyk、タップ抽出
部175が出力する予測タップxi,k(xj,k)、および
クラス分類部177が出力するクラスコードの他、その
予測タップを構成するのに用いられた生徒データを生成
したときのパラメータzも、パラメータ生成部180か
ら供給されるようになっている。
That is, the adding section 178 includes the teacher data y k stored in the teacher data storage section 172, the prediction taps x i, k (x j, k ) output by the tap extracting section 175, and the class classifying section. In addition to the class code output by 177, the parameter z at the time of generating the student data used to configure the prediction tap is also supplied from the parameter generation unit 180.

【0271】そして、足し込み部178は、クラス分類
部177から供給されるクラスコードに対応するクラス
ごとに、予測タップ(生徒データ)xi,k(xj,k)とパ
ラメータzを用い、式(13)の左辺の行列における、
式(11)で定義されるコンポーネントXi,p,j,qを求
めるための生徒データおよびパラメータzの乗算(xi
,kpj,kq)と、サメーション(Σ)に相当する演
算を行う。なお、式(11)のtpは、式(3)にした
がって、パラメータzから計算される。式(11)のt
qも同様である。
Then, the adding section 178 uses the prediction tap (student data) x i, k (x j, k ) and the parameter z for each class corresponding to the class code supplied from the class classifying section 177, In the matrix on the left side of Expression (13),
The multiplication (x i) of the student data and the parameter z for obtaining the component X i, p, j, q defined by the equation (11)
, k t p x j, k t q ) and an operation corresponding to the summation (Σ). Note that t p in Expression (11) is calculated from the parameter z according to Expression (3). T in equation (11)
The same applies to q .

【0272】さらに、足し込み部178は、やはり、ク
ラス分類部177から供給されるクラスコードに対応す
るクラスごとに、予測タップ(生徒データ)xi,k、教
師データyk、およびパラメータzを用い、式(13)
の右辺のベクトルにおける、式(12)で定義されるコ
ンポーネントYi,pを求めるための生徒データxi,k、教
師データyk、およびパラメータzの乗算(xi,k
pk)と、サメーション(Σ)に相当する演算を行う。
なお、式(12)のtpは、式(3)にしたがって、パ
ラメータzから計算される。
Furthermore, the adding unit 178 also outputs prediction taps (student data) x i, k , teacher data y k , and parameter z for each class corresponding to the class code supplied from the class classification unit 177. Using equation (13)
Of the student data x i, k , the teacher data y k , and the parameter z for obtaining the component Y i, p defined by the equation (12) in the vector on the right side of (x i, k t
p y k ) and the calculation corresponding to the summation (Σ).
Note that t p in Expression (12) is calculated from the parameter z according to Expression (3).

【0273】即ち、足し込み部178は、前回、注目教
師画素とされた教師データについて求められた式(1
3)における左辺の行列のコンポーネントX
i,p,j,qと、右辺のベクトルのコンポーネントYi,pを、
その内蔵するメモリ(図示せず)に記憶しており、その
行列のコンポーネントXi,p,j,qまたはベクトルのコン
ポーネントYi,pに対して、新たに注目教師画素とされ
た教師データについて、その教師データyk、生徒デー
タxi,k(xj,k)、およびパラメータzを用いて計算され
る、対応するコンポーネントxi,kpj,kqまたはx
i,kpkを足し込む(式(11)のコンポーネントX
i,p,j,qまたは式(12)のコンポーネントYi,pにおけ
るサメーションで表される加算を行う)。
That is, the adding section 178 calculates the formula (1) obtained for the teacher data set as the focused teacher pixel last time.
The component X of the matrix on the left side in 3)
i, p, j, q and the component Y i, p of the vector on the right side are
About the teacher data which is stored in the built-in memory (not shown) and is newly set as the target teacher pixel for the matrix component X i, p, j, q or the vector component Y i, p , Its teacher data y k , student data x i, k (x j, k ), and the corresponding component x i, k t p x j, k t q or x
Add i, k t p y k (component X of equation (11)
i, p, j, q or the addition represented by the summation in the component Y i, p of equation (12)).

【0274】そして、足し込み部178は、0,1,・
・・,Zのすべての値のパラメータzにつき、教師デー
タ記憶部172に記憶された教師データすべてを注目教
師画素として、上述の足し込みを行うことにより、各ク
ラスについて、式(13)に示した正規方程式をたてる
と、その正規方程式を、係数種算出部179に供給す
る。
Then, the add-in portion 178 has 0, 1, ...
···············································································································································································································. When a normal equation is created, the normal equation is supplied to the coefficient seed calculation unit 179.

【0275】係数種算出部179は、足し込み部178
から供給されるクラスごとの正規方程式を解くことによ
り、各クラスごとの係数種データβm,nを求めて出力す
る。
The coefficient seed calculation unit 179 has an addition unit 178.
The coefficient seed data β m, n for each class is obtained and output by solving the normal equation for each class supplied from.

【0276】パラメータ生成部180は、図22のパラ
メータメモリ168に供給されるパラメータzが取り得
る範囲の幾つかの値としての、例えば、上述したような
z=0,1,2,・・・,Zを生成し、生徒データ生成
部173に供給する。また、パラメータ生成部180
は、生成したパラメータzを、タップ抽出部175およ
び176、並びに足し込み部178にも供給する。
The parameter generating section 180 has, for example, z = 0, 1, 2, ... As described above as some values in a range in which the parameter z supplied to the parameter memory 168 of FIG. 22 can take. , Z, and supplies them to the student data generator 173. In addition, the parameter generation unit 180
Supplies the generated parameter z to the tap extracting units 175 and 176 and the adding unit 178.

【0277】次に、図26のフローチャートを参照し
て、図24の学習装置の処理(学習処理)について、説
明する。
Next, the processing (learning processing) of the learning device in FIG. 24 will be described with reference to the flowchart in FIG.

【0278】まず最初に、ステップS21において、教
師データ生成部171と生徒データ生成部173が、学
習用画像データから、教師データと生徒データを、それ
ぞれ生成して出力する。即ち、教師データ生成部171
は、学習用画像データを、そのまま、教師データとして
出力する。また、生徒データ生成部171には、パラメ
ータ生成部180が生成するZ+1個の値のパラメータ
zが供給され、生徒データ生成部171は、学習用画像
データを、パラメータ生成部180からのZ+1個の値
(0,1,・・・,Z)のパラメータzに対応するカッ
トオフ周波数のLPFによってフィルタリングすること
により、各フレームの教師データ(学習用画像データ)
について、Z+1フレームの生徒データを生成して出力
する。
First, in step S21, the teacher data generation unit 171 and the student data generation unit 173 respectively generate and output teacher data and student data from the learning image data. That is, the teacher data generation unit 171
Outputs the learning image data as it is as teacher data. Further, the student data generation unit 171 is supplied with the parameter z having Z + 1 values generated by the parameter generation unit 180, and the student data generation unit 171 sends the learning image data to the Z + 1 number of parameters from the parameter generation unit 180. The teacher data (learning image data) of each frame is filtered by the LPF of the cutoff frequency corresponding to the parameter z of the value (0, 1, ..., Z).
For, the student data of Z + 1 frame is generated and output.

【0279】教師データ生成部171が出力する教師デ
ータは、教師データ記憶部172に供給されて記憶さ
れ、生徒データ生成部173が出力する生徒データは、
生徒データ記憶部174に供給されて記憶される。
The teacher data output by the teacher data generation unit 171 is supplied to and stored in the teacher data storage unit 172, and the student data output by the student data generation unit 173 is
It is supplied to and stored in the student data storage unit 174.

【0280】その後、ステップS22に進み、パラメー
タ生成部180は、パラメータzを、初期値としての、
例えば0にセットし、タップ抽出部175および17
6、並びに足し込み部178に供給して、ステップS2
3に進む。ステップS23では、タップ抽出部175
は、教師データ記憶部172に記憶された教師データの
うち、まだ、注目教師画素としていないものを、注目教
師画素とする。さらに、ステップS23では、タップ抽
出部175が、注目教師画素について、生徒データ記憶
部174に記憶された、パラメータ生成部180が出力
するパラメータzに対する生徒データ(注目教師画素と
なっている教師データに対応する学習用画像データを、
パラメータzに対応するカットオフ周波数のLPFによ
ってフィルタリングすることにより生成された生徒デー
タ)から予測タップを構成し、足し込み部178に供給
するとともに、タップ抽出部176が、やはり、注目教
師画素について、生徒データ記憶部174に記憶され
た、パラメータ生成部180が出力するパラメータzに
対する生徒データからクラスタップを構成し、クラス分
類部177に供給する。
After that, the procedure goes to step S22, and the parameter generator 180 sets the parameter z as an initial value,
For example, set to 0, and tap extraction units 175 and 17
6, as well as supplying to the adding part 178, and step S2
Go to 3. In step S23, the tap extraction unit 175
Of the teacher data stored in the teacher data storage unit 172, the teacher data that has not been set as the target teacher pixel is set as the target teacher pixel. Further, in step S23, the tap extracting unit 175, for the teacher pixel of interest, stores the student data for the parameter z output from the parameter generating unit 180, which is stored in the student data storage unit 174 (the teacher data of the teacher pixel of interest. The corresponding learning image data,
A prediction tap is constructed from the student data generated by filtering with the LPF of the cutoff frequency corresponding to the parameter z, and is supplied to the adding unit 178. A class tap is formed from the student data for the parameter z output from the parameter generation unit 180, which is stored in the student data storage unit 174, and is supplied to the class classification unit 177.

【0281】そして、ステップS24に進み、クラス分
類部177は、注目教師画素についてのクラスタップに
基づき、注目教師画素のクラス分類を行い、その結果得
られるクラスに対応するクラスコードを、足し込み部1
78に出力して、ステップS25に進む。
Then, in step S24, the class classification unit 177 classifies the teacher pixel of interest based on the class tap of the teacher pixel of interest, and adds the class code corresponding to the class obtained as a result to the addition unit. 1
Output to 78 and proceed to step S25.

【0282】ステップS25では、足し込み部178
は、教師データ記憶部172から注目教師画素を読み出
し、その注目教師画素、タップ抽出部175から供給さ
れる予測タップ、パラメータ生成部180が出力するパ
ラメータzを用い、式(13)における左辺の行列のコ
ンポーネントxi,Kpj,Kqと、右辺のベクトルのコ
ンポーネントxi,KpKを計算する。さらに、足し込
み部178は、既に得られている行列のコンポーネント
とベクトルのコンポーネントのうち、クラス分類部17
7からのクラスコードに対応するものに対して、注目画
素、予測タップ、およびパラメータzから求められた行
列のコンポーネントxi,Kpj,Kqとベクトルのコン
ポーネントxi,KpKを足し込み、ステップS26に
進む。
In step S25, the adding portion 178 is added.
Reads out the teacher pixel of interest from the teacher data storage unit 172, uses the teacher pixel of interest, the prediction tap supplied from the tap extraction unit 175, and the parameter z output by the parameter generation unit 180, and uses the matrix on the left side of Expression (13). Component x i, K t p x j, K t q and the component x i, K t p y K of the vector on the right side are calculated. Further, the adding unit 178 selects the class classification unit 17 from the already obtained matrix components and vector components.
For the components corresponding to the class codes from 7, the matrix component x i, K t p x j, K t q and the vector component x i, K t obtained from the pixel of interest, the prediction tap, and the parameter z. summing the p y K, the process proceeds to step S26.

【0283】ステップS26では、パラメータ生成部1
80が、自身が出力しているパラメータzが、その取り
得る値の最大値であるZに等しいかどうかを判定する。
ステップS26において、パラメータ生成部180が出
力しているパラメータzが最大値Zに等しくない(最大
値Z未満である)と判定された場合、ステップS27に
進み、パラメータ生成部180は、パラメータzに1を
加算し、その加算値を新たなパラメータzとして、タッ
プ抽出部175および176、並びに足し込み部178
に出力する。そして、ステップS23に戻り、以下、同
様の処理が繰り返される。
At step S26, the parameter generator 1
80 determines whether the parameter z output by itself is equal to Z, which is the maximum value of the possible values.
When it is determined in step S26 that the parameter z output by the parameter generation unit 180 is not equal to the maximum value Z (less than the maximum value Z), the process proceeds to step S27 and the parameter generation unit 180 sets the parameter z to the parameter z. 1 is added, and the added value is used as a new parameter z, and tap extraction units 175 and 176 and addition unit 178 are added.
Output to. Then, the process returns to step S23, and the same processing is repeated thereafter.

【0284】また、ステップS26において、パラメー
タzが最大値Zに等しいと判定された場合、ステップS
28に進み、タップ抽出部175が、教師データ記憶部
172に、まだ、注目教師画素としていない教師データ
が記憶されているかどうかを判定する。ステップS28
において、注目教師画素としていない教師データが、ま
だ、教師データ記憶部172に記憶されていると判定さ
れた場合、タップ抽出部175は、まだ注目教師画素と
していない教師データを、新たに、注目教師画素とし
て、ステップS22に戻り、以下、同様の処理が繰り返
される。
If it is determined in step S26 that the parameter z is equal to the maximum value Z, then step S26
In step 28, the tap extracting unit 175 determines whether or not the teacher data storage unit 172 still stores teacher data that is not a target teacher pixel. Step S28
In, in the case where it is determined that the teacher data that is not a target teacher pixel is still stored in the teacher data storage unit 172, the tap extracting unit 175 newly adds the teacher data that is not a target teacher pixel to the target teacher pixel. As a pixel, the process returns to step S22, and the same processing is repeated thereafter.

【0285】また、ステップS28において、注目教師
画素としていない教師データが、教師データ記憶部17
2に記憶されていないと判定された場合、足し込み部1
78は、いままでの処理によって得られたクラスごとの
式(13)における左辺の行列と、右辺のベクトルを、
係数種算出部179に供給し、ステップS29に進む。
Further, in step S 28, the teacher data not designated as the target teacher pixel is stored in the teacher data storage unit 17.
If it is determined that it is not stored in 2, the adding section 1
78 represents the matrix on the left side and the vector on the right side in equation (13) for each class obtained by the processing so far,
The coefficient seed calculation unit 179 supplies the coefficient seed calculation unit 179, and the process proceeds to step S29.

【0286】ステップS29では、係数種算出部179
は、足し込み部178から供給されるクラスごとの式
(13)における左辺の行列と右辺のベクトルによって
構成されるクラスごとの正規方程式を解くことにより、
各クラスごとに、係数種データβm,nを求めて出力し、
処理を終了する。
In step S29, the coefficient seed calculation unit 179
Is solved by solving a normal equation for each class configured by the matrix on the left side and the vector on the right side in the equation (13) for each class supplied from the adding unit 178,
Calculate and output coefficient seed data β m, n for each class.
The process ends.

【0287】なお、学習用画像データの数が十分でない
こと等に起因して、係数種データを求めるのに必要な数
の正規方程式が得られないクラスが生じることがあり得
るが、そのようなクラスについては、係数種算出部17
9は、例えば、デフォルトの係数種データを出力するよ
うになっている。
It should be noted that there may be a class in which the number of normal equations required to obtain the coefficient seed data cannot be obtained due to insufficient number of learning image data. For the class, the coefficient seed calculation unit 17
9 outputs the default coefficient seed data, for example.

【0288】ところで、図24の学習装置では、図25
に示したように、学習用画像データとしての高画質画像
データを教師データとするとともに、その高画質画像デ
ータに、パラメータzに対応して解像度を劣化させた低
画質画像データを生徒データとして、式(4)によって
係数種データβm,nとパラメータzに対応する変数tm
で表されるタップ係数wn、並びに生徒データxnから、
式(1)の線形1次式で予測される教師データの予測値
yの自乗誤差の総和を最小にする係数種データβm,n
直接求める学習を行うようにしたが、係数種データβ
m,nの学習は、その他、例えば、図27に示すようにし
て行うことが可能である。
By the way, in the learning device of FIG.
As shown in, the high-quality image data as the learning image data is used as the teacher data, and the high-quality image data is the low-quality image data whose resolution is deteriorated corresponding to the parameter z as the student data. From the tap coefficient w n represented by the coefficient seed data β m, n and the variable t m corresponding to the parameter z by the equation (4), and the student data x n ,
Although learning is performed so as to directly obtain the coefficient seed data β m, n that minimizes the sum of squared errors of the predicted value y of the teacher data predicted by the linear primary expression of the equation (1), the coefficient seed data β
Other learning of m and n can be performed, for example, as shown in FIG.

【0289】即ち、図27の実施の形態では、図25の
実施の形態における場合と同様に、学習用画像データと
しての高画質画像データを教師データとするとともに、
その高画質画像データを、パラメータzに対応したカッ
トオフ周波数のLPFによってフィルタリングすること
により、その水平解像度および垂直解像度を低下させた
低画質画像データを生徒データとして、まず最初に、タ
ップ係数wn、並びに生徒データxnを用いて式(1)の
線形1次予測式で予測される教師データの予測値yの自
乗誤差の総和を最小にするタップ係数wnが、パラメー
タzの値(ここでは、z=0,1,・・・,Z)ごとに
求められる。さらに、図27の実施の形態では、求めら
れたタップ係数wnを教師データとするとともに、パラ
メータzを生徒データとして、式(4)によって係数種
データβm,n、並びに生徒データであるパラメータzに
対応する変数tmから予測される教師データとしてのタ
ップ係数wnの予測値の自乗誤差の総和を最小にする係
数種データβm,nを求める学習が行われる。
That is, in the embodiment of FIG. 27, as in the case of the embodiment of FIG. 25, high-quality image data as learning image data is used as teacher data, and
The high-quality image data by filtering by LPF cutoff frequency corresponding to the parameter z, the low-quality image data to reduce its horizontal resolution and vertical resolution as student data, first of all, the tap coefficient w n , And the tap coefficient w n that minimizes the sum of squared errors of the predicted value y of the teacher data predicted by the linear first-order prediction formula of Formula (1) using the student data x n is the value of the parameter z (here , Z = 0, 1, ..., Z). Further, in the embodiment of FIG. 27, the obtained tap coefficient w n is used as teacher data and the parameter z is used as student data, and the coefficient seed data β m, n and the parameter that is student data are calculated by the equation (4). Learning for obtaining coefficient seed data β m, n that minimizes the sum of squared errors of the predicted values of the tap coefficient w n as the teacher data predicted from the variable t m corresponding to z is performed.

【0290】具体的には、上述の式(8)で表される、
式(1)の線形1次予測式で予測される教師データの予
測値yの自乗誤差の総和Eを最小(極小)にするタップ
係数wnは、その総和Eをタップ係数wnで偏微分したも
のを0とするものであり、従って、次式を満たす必要が
ある。
Specifically, it is represented by the above equation (8),
The tap coefficient w n that minimizes (minimizes) the sum E of the squared errors of the predicted value y of the teacher data predicted by the linear first-order prediction formula (1) is a partial differentiation of the sum E with the tap coefficient w n. The calculated value is set to 0, and therefore the following expression must be satisfied.

【0291】[0291]

【数14】 ・・・(14)[Equation 14] ... (14)

【0292】そこで、上述の式(6)をタップ係数wn
で偏微分すると、次式が得られる。
Therefore, the tap coefficient w n is calculated by using the above equation (6).
By partial differentiation with, the following equation is obtained.

【0293】[0293]

【数15】 ・・・(15)[Equation 15] ... (15)

【0294】式(14)と(15)から、次式が得られ
る。
From equations (14) and (15), the following equation is obtained.

【0295】[0295]

【数16】 ・・・(16)[Equation 16] ... (16)

【0296】式(16)のekに、式(6)を代入する
ことにより、式(16)は、式(17)に示す正規方程
式で表すことができる。
By substituting equation (6) into e k of equation (16), equation (16) can be expressed by the normal equation shown in equation (17).

【0297】[0297]

【数17】 ・・・(17)[Equation 17] ... (17)

【0298】式(17)の正規方程式は、例えば、式
(13)の正規方程式における場合と同様に、掃き出し
法(Gauss-Jordanの消去法)などを用いることにより、
タップ係数wnについて解くことができる。
The normal equation of the equation (17) is obtained by using the sweeping method (Gauss-Jordan elimination method) or the like, as in the case of the normal equation of the equation (13).
It can be solved for the tap coefficient w n .

【0299】式(17)の正規方程式を解くことによ
り、最適なタップ係数(ここでは、自乗誤差の総和Eを
最小にするタップ係数)wnは、クラスごとに、かつパ
ラメータzの値(z=0,1,・・・,Z)ごとに求め
られる。
By solving the normal equation (17), the optimum tap coefficient (here, the tap coefficient that minimizes the sum E of squared errors) w n is determined for each class and the value of the parameter z (z = 0, 1, ..., Z).

【0300】一方、本実施の形態では、式(4)によ
り、係数種データβm,nと、パラメータzに対応する変
数tmとから、タップ係数が求められるが、いま、この
式(4)によって求められるタップ係数を、wn’と表
すこととすると、次の式(18)で表される、最適なタ
ップ係数wnと式(4)により求められるタップ係数
n’との誤差enを0とする係数種データβn,mが、最
適なタップ係数wnを求めるのに最適なものとなるが、
すべてのタップ係数wnについて、そのような係数種デ
ータβn,mを求めることは、一般には困難である。
On the other hand, in the present embodiment, the tap coefficient is obtained from the coefficient seed data β m, n and the variable t m corresponding to the parameter z by the equation (4). the tap coefficient obtained by), 'When is represented as is expressed by the following equation (18), the tap coefficient w n which is determined by the optimum tap coefficients w n and equation (4)' w n error between The coefficient seed data β n, m where e n is 0 becomes the optimum one for obtaining the optimum tap coefficient w n ,
It is generally difficult to obtain such coefficient seed data β n, m for all tap coefficients w n .

【0301】[0301]

【数18】 ・・・(18)[Equation 18] ... (18)

【0302】なお、式(18)は、式(4)によって、
次式のように変形することができる。
The equation (18) is given by the equation (4).
It can be transformed into the following equation.

【0303】[0303]

【数19】 ・・・(19)[Formula 19] ... (19)

【0304】そこで、係数種データβn,mが最適なもの
であることを表す規範として、例えば、やはり、最小自
乗法を採用することとすると、最適な係数種データβ
n,mは、次式で表される自乗誤差の総和Eを最小にする
ことで求めることができる。
Therefore, if the least squares method is adopted, for example, as the norm indicating that the coefficient seed data β n, m is optimum, the optimum coefficient seed data β
n and m can be obtained by minimizing the sum E of squared errors represented by the following equation.

【0305】[0305]

【数20】 ・・・(20)[Equation 20] ... (20)

【0306】式(20)の自乗誤差の総和Eの最小値
(極小値)は、式(21)に示すように、総和Eを係数
種データβn,mで偏微分したものを0とするβn,mによっ
て与えられる。
The minimum value (minimum value) of the sum E of the squared errors in the equation (20) is set to 0 when the sum E is partially differentiated with the coefficient seed data β n, m as shown in the equation (21). given by β n, m .

【0307】[0307]

【数21】 ・・・(21)[Equation 21] ... (21)

【0308】式(19)を、式(21)に代入すること
により、次式が得られる。
By substituting the equation (19) into the equation (21), the following equation is obtained.

【0309】[0309]

【数22】 ・・・(22)[Equation 22] (22)

【0310】いま、Xi,j,とYiを、式(23)と(2
4)に示すように定義する。
Now, X i, j, and Y i are given by equations (23) and (2
It is defined as shown in 4).

【0311】[0311]

【数23】 ・・・(23)[Equation 23] (23)

【数24】 ・・・(24)[Equation 24] ... (24)

【0312】この場合、式(22)は、Xi,jとYiを用
いた式(25)に示す正規方程式で表すことができる。
In this case, the equation (22) can be expressed by the normal equation shown in the equation (25) using X i, j and Y i .

【0313】[0313]

【数25】 ・・・(25)[Equation 25] ... (25)

【0314】式(25)の正規方程式も、例えば、掃き
出し法(Gauss-Jordanの消去法)などを用いることによ
り、係数種データβn,mについて解くことができる。
The normal equation of the equation (25) can also be solved for the coefficient seed data β n, m by using, for example, the sweeping method (Gauss-Jordan elimination method).

【0315】次に、図28は、式(25)の正規方程式
をたてて解くことにより係数種データβn,mを求める学
習を行う学習装置の構成例を示している。なお、図中、
図24における場合と対応する部分については、同一の
符号を付してあり、以下では、その説明は、適宜省略す
る。
Next, FIG. 28 shows an example of the structure of a learning device for carrying out learning for obtaining the coefficient seed data β n, m by making and solving the normal equation of the equation (25). In the figure,
The parts corresponding to those in FIG. 24 are denoted by the same reference numerals, and the description thereof will be omitted below as appropriate.

【0316】足し込み部190には、クラス分類部17
7が出力する注目教師画素についてのクラスコードと、
パラメータ生成部180が出力するパラメータzが供給
されるようになっている。そして、足し込み部190
は、教師データ記憶部172から、注目教師画素を読み
出し、その注目教師画素と、タップ抽出部175から供
給される注目教師画素について構成された予測タップを
構成する生徒データとを対象とした足し込みを、クラス
分類部177から供給されるクラスコードごとに、かつ
パラメータ生成部180が出力するパラメータzの値ご
とに行う。
The adding section 190 includes a class classification section 17
7 outputs the class code of the teacher pixel of interest,
The parameter z output by the parameter generation unit 180 is supplied. Then, the adding section 190
Reads out the target teacher pixel from the teacher data storage unit 172, and adds the target teacher pixel and the student data constituting the prediction tap configured for the target teacher pixel supplied from the tap extraction unit 175 as a target. Is performed for each class code supplied from the class classification unit 177 and for each value of the parameter z output by the parameter generation unit 180.

【0317】即ち、足し込み部190には、教師データ
記憶部172に記憶された教師データyk、タップ抽出
部175が出力する予測タップxn,k、クラス分類部1
77が出力するクラスコード、およびパラメータ生成部
180が出力する、予測タップxn,kを構成するのに用
いられた生徒データを生成したときのパラメータzが供
給される。
That is, in the adding section 190, the teacher data y k stored in the teacher data storage section 172, the prediction tap x n, k output from the tap extracting section 175, the class classifying section 1
The class code output by 77 and the parameter z output by the parameter generation unit 180 when the student data used to configure the prediction taps x n, k are generated are supplied.

【0318】そして、足し込み部190は、クラス分類
部177から供給されるクラスコードに対応するクラス
ごとに、かつパラメータ生成部180が出力するパラメ
ータzの値ごとに、予測タップ(生徒データ)xn,k
用い、式(17)の左辺の行列における生徒データどう
しの乗算(xn,kn',k)と、サメーション(Σ)に相
当する演算を行う。
Then, the adding section 190 makes prediction taps (student data) x for each class corresponding to the class code supplied from the class classification section 177 and for each value of the parameter z output by the parameter generation section 180. Using n, k , multiplication ( xn, kxn ', k ) of the student data in the matrix on the left side of Expression (17) and calculation corresponding to the summation (Σ) are performed.

【0319】さらに、足し込み部190は、やはり、ク
ラス分類部177から供給されるクラスコードに対応す
るクラスごとに、かつパラメータ生成部180が出力す
るパラメータzの値ごとに、予測タップ(生徒データ)
n,kと教師データykを用い、式(17)の右辺のベク
トルにおける生徒データxn,kおよび教師データykの乗
算(xn,kk)と、サメーション(Σ)に相当する演算
を行う。
Furthermore, the adder unit 190 also predicts taps (student data) for each class corresponding to the class code supplied from the class classification unit 177 and for each value of the parameter z output by the parameter generation unit 180. )
with x n, k and the teacher data y k, the student data x n in the vector of the right side of equation (17), k and multiplication of teacher data y k (x n, k y k) and, on the summation (sigma) Perform the corresponding calculation.

【0320】即ち、足し込み部190は、前回、注目教
師画素とされた教師データについて求められた式(1
7)における左辺の行列のコンポーネント(Σxn,k
n',k)と、右辺のベクトルのコンポーネント(Σxn,k
k)を、その内蔵するメモリ(図示せず)に記憶して
おり、その行列のコンポーネント(Σxn,kn',k)ま
たはベクトルのコンポーネント(Σxn,kk)に対し
て、新たに注目教師画素とされた教師データについて、
その教師データyk+1および生徒データxn,k+1を用いて
計算される、対応するコンポーネントxn,k+1n',k+1
またはxn,k+1k+1を足し込む(式(17)のサメーシ
ョンで表される加算を行う)。
That is, the adding section 190 calculates the formula (1) obtained for the teacher data set as the attention teacher pixel last time.
7) component of the matrix on the left side (Σx n, k x
n ', k ) and the vector component on the right side (Σx n, k)
y k ) is stored in its built-in memory (not shown), and for the matrix component (Σx n, k x n ', k ) or vector component (Σx n, k y k ), , About the teacher data newly set as the attention teacher pixel,
The corresponding component x n, k + 1 x n ′, k + 1 calculated using the teacher data y k + 1 and the student data x n , k + 1
Alternatively, x n, k + 1 y k + 1 is added (addition represented by the summation of Expression (17) is performed).

【0321】そして、足し込み部190は、教師データ
記憶部172に記憶された教師データすべてを注目教師
画素として、上述の足し込みを行うことにより、各クラ
スについて、パラメータzの各値ごとに、式(17)に
示した正規方程式をたてると、その正規方程式を、タッ
プ係数算出部191に供給する。
Then, the adding section 190 performs the above-mentioned addition by using all the teacher data stored in the teacher data storage section 172 as the teacher pixels of interest, and for each class, for each value of the parameter z, When the normal equation shown in Expression (17) is created, the normal equation is supplied to the tap coefficient calculation unit 191.

【0322】タップ係数算出部191は、足し込み部1
90から供給される各クラスについての、パラメータz
の値ごとの正規方程式を解くことにより、各クラスにつ
いて、パラメータzの値ごとの最適なタップ係数wn
求め、足し込み部192に供給する。
The tap coefficient calculation unit 191 uses the addition unit 1
Parameter z for each class supplied from 90
The optimum tap coefficient w n for each value of the parameter z is obtained for each class by solving the normal equation for each value of and is supplied to the adding unit 192.

【0323】足し込み部192は、各クラスごとに、パ
ラメータz(に対応する変数tm)と、最適なタップ係
数wnを対象とした足し込みを行う。
The add-in unit 192 adds for each class the parameter z (variable t m corresponding to it) and the optimum tap coefficient w n .

【0324】即ち、足し込み部192は、パラメータz
から式(3)によって求められる変数ti(tj)を用
い、式(25)の左辺の行列における、式(23)で定
義されるコンポーネントXi,jを求めるためのパラメー
タzに対応する変数ti(tj)どうしの乗算(tij
と、サメーション(Σ)に相当する演算を、クラスごと
に行う。
That is, the adding section 192 uses the parameter z
Using the variable t i (t j ) obtained by the equation (3) from the above, it corresponds to the parameter z for obtaining the component X i, j defined by the equation (23) in the matrix on the left side of the equation (25). Multiplication of variables t i (t j ) (t i t j )
And the calculation corresponding to the summation (Σ) is performed for each class.

【0325】ここで、コンポーネントXi,jは、パラメ
ータzによってのみ決まるものであり、クラスとは関係
がないので、コンポーネントXi,jの計算は、実際に
は、クラスごとに行う必要はなく、1回行うだけで済
む。
Here, since the component X i, j is determined only by the parameter z and is not related to the class, it is not actually necessary to calculate the component X i, j for each class. You only have to do it once.

【0326】さらに、足し込み部192は、パラメータ
zから式(3)によって求められる変数tiと、最適な
タップ係数wnとを用い、式(25)の右辺のベクトル
における、式(24)で定義されるコンポーネントYi
を求めるためのパラメータzに対応する変数tiおよび
最適なタップ係数wnの乗算(tin)と、サメーショ
ン(Σ)に相当する演算を、クラスごとに行う。
Further, the adder 192 uses the variable t i obtained by the equation (3) from the parameter z and the optimum tap coefficient w n, and the equation (24) in the vector on the right side of the equation (25) is used. Component Y i defined by
The multiplication (t i w n ) of the variable t i corresponding to the parameter z and the optimum tap coefficient w n for obtaining ## EQU1 ## and the calculation corresponding to the summation (Σ) are performed for each class.

【0327】足し込み部192は、各クラスごとに、式
(23)で表されるコンポーネントXi,jと、式(2
4)で表されるコンポーネントYiを求めることによ
り、各クラスについて、式(25)の正規方程式をたて
ると、その正規方程式を、係数種算出部193に供給す
る。
The adder 192 adds the component X i, j represented by the equation (23) and the equation (2) for each class.
By obtaining the component Y i represented by 4), the normal equation of Equation (25) is created for each class, and the normal equation is supplied to the coefficient seed calculation unit 193.

【0328】係数種算出部193は、足し込み部192
から供給されるクラスごとの式(25)の正規方程式を
解くことにより、各クラスごとの係数種データβm,n
求めて出力する。
The coefficient seed calculation unit 193 adds the addition unit 192.
The coefficient seed data β m, n for each class is obtained and output by solving the normal equation of Expression (25) for each class supplied from

【0329】図22の信号処理部137における係数種
メモリ167には、以上のようにして求められたクラス
ごとの係数種データβm,nを記憶させておくようにする
こともできる。
The coefficient seed memory 167 in the signal processing unit 137 of FIG. 22 may store the coefficient seed data β m, n for each class obtained as described above.

【0330】ここで、図22の信号処理部137におい
ては、例えば、係数種メモリ167を設けずに、図28
のタップ係数算出部191が出力するパラメータzの各
値ごとの最適なタップ係数wnをメモリに記憶させてお
き、パラメータメモリ168に記憶されたパラメータz
に応じて、メモリに記憶された最適なタップ係数を選択
して、係数メモリ164にセットするようにすることも
可能である。但し、この場合、パラメータzが取り得る
値の数に比例した大きな容量のメモリが必要となる。こ
れに対して、係数種メモリ167を設け、係数種データ
を記憶させておく場合には、係数種メモリ167の記憶
容量は、パラメータzが取り得る値の数に依存しないの
で、係数種メモリ167として、小さな容量のメモリを
採用することができる。さらに、係数種データβm,n
記憶させておく場合には、その係数種データβm,nと、
パラメータzの値とから、式(2)によりタップ係数w
nが生成されることから、パラメータzの値に応じた、
いわば連続的なタップ係数w nを得ることができる。そ
して、その結果、図22の予測部165が第2の画像デ
ータとして出力する高画質画像データの画質を、無段階
に滑らかに調整することが可能となる。
Here, in the signal processor 137 of FIG.
28, for example, without providing the coefficient seed memory 167.
Of each of the parameters z output by the tap coefficient calculation unit 191 of
Optimal tap coefficient w for each valuenStored in memory
Parameter z stored in the parameter memory 168.
Select the optimum tap coefficient stored in the memory according to
And set it in the coefficient memory 164.
It is possible. However, in this case, the parameter z can take
It requires a large amount of memory proportional to the number of values. This
In response to this, a coefficient seed memory 167 is provided, and coefficient seed data
Is stored in the coefficient seed memory 167.
The capacity does not depend on the number of possible values of the parameter z
Then, a small capacity memory is used as the coefficient seed memory 167.
Can be adopted. Furthermore, coefficient seed data βm, nTo
If stored, the coefficient seed data βm, nWhen,
From the value of the parameter z, the tap coefficient w is calculated by the equation (2).
nIs generated, depending on the value of the parameter z,
So to speak, continuous tap coefficient w nCan be obtained. So
As a result, the prediction unit 165 of FIG.
Image quality of high-quality image data output as data
It is possible to adjust smoothly.

【0331】なお、上述の場合には、学習用画像データ
を、そのまま第2の画像データに対応する教師データと
するとともに、その学習用画像データの解像度を劣化さ
せた低画質画像データを、第1の画像データに対応する
生徒データとして、係数種データの学習を行うようにし
たことから、係数種データとしては、第1の画像データ
を、その解像度を向上させた第2の画像データに変換す
る解像度向上処理としての画像変換処理を行うものを得
ることができる。
In the above case, the learning image data is directly used as the teacher data corresponding to the second image data, and the low-quality image data in which the resolution of the learning image data is deteriorated is Since the coefficient seed data is learned as the student data corresponding to the first image data, the coefficient seed data is converted from the first image data into the second image data whose resolution is improved. It is possible to obtain the image conversion processing as the resolution improving processing.

【0332】従って、親機1の信号処理部137のEE
PROM137Aに、その係数種データを記憶させてお
くとともに、図22の機能的構成を実現し、かつ図23
のフローチャートにしたがった画像変換処理を行うプロ
グラムを記憶させておくことにより、信号処理部137
では、パラメータzに対応して、画像データの水平解像
度および垂直解像度を向上させることができる。
Therefore, the EE of the signal processing unit 137 of the master unit 1
The PROM 137A stores the coefficient seed data, realizes the functional configuration of FIG. 22, and FIG.
By storing a program for performing image conversion processing according to the flowchart of FIG.
Then, the horizontal resolution and the vertical resolution of the image data can be improved in accordance with the parameter z.

【0333】ここで、第1の画像データに対応する生徒
データと、第2の画像データに対応する教師データとす
る画像データの選択の仕方によって、係数種データとし
ては、各種の画像変換処理を行うものを得ることができ
る。
Here, depending on how the student data corresponding to the first image data and the image data to be the teacher data corresponding to the second image data are selected, various image conversion processes can be performed as the coefficient seed data. You can get what you do.

【0334】即ち、例えば、高画質画像データを教師デ
ータとするとともに、その教師データとしての高画質画
像データに対して、パラメータzに対応するレベルのノ
イズを重畳した画像データを生徒データとして、学習処
理を行うことにより、係数種データとしては、第1の画
像データを、そこに含まれるノイズを除去(低減)した
第2の画像データに変換するノイズ除去処理としての画
像変換処理を行うものを得ることができる。
That is, for example, the high-quality image data is used as the teacher data, and the high-quality image data as the teacher data is subjected to learning by using the image data in which the noise of the level corresponding to the parameter z is superimposed as the student data. By performing the processing, as the coefficient seed data, the image conversion processing as the noise removal processing for converting the first image data into the second image data in which the noise included therein is removed (reduced) is performed. Obtainable.

【0335】また、例えば、ある画像データを教師デー
タとするとともに、その教師データとしての画像データ
の画素数を、パラメータzに対応して間引いた画像デー
タを生徒データとして、または、パラメータzに対応す
るサイズの画像データを生徒データとするとともに、そ
の生徒データとしての画像データの画素を所定の間引き
率で間引いた画像データを教師データとして、学習処理
を行うことにより、係数種データとしては、第1の画像
データを、拡大または縮小した第2の画像データに変換
するリサイズ処理としての画像変換処理を行うものを得
ることができる。
Also, for example, a certain image data is used as teacher data, and the number of pixels of the image data as the teacher data is thinned out in correspondence with the parameter z as student data, or in correspondence with the parameter z. The image data of the size to be used as the student data, and the image data obtained by thinning out the pixels of the image data as the student data at the predetermined thinning rate is used as the teacher data, and the learning process is performed. It is possible to obtain the image conversion processing as the resizing processing for converting the one image data into the enlarged or reduced second image data.

【0336】従って、親機1の信号処理部137のEE
PROM137Aに、ノイズ除去処理用の係数種データ
や、リサイズ処理用の係数種データを記憶させておくこ
とにより、信号処理部137では、パラメータzに対応
して、画像データのノイズ除去やリサイズ(拡大または
縮小)を行うことができる。
Therefore, the EE of the signal processing unit 137 of the master unit 1
By storing the coefficient seed data for noise removal processing and the coefficient seed data for resizing processing in the PROM 137A, the signal processing unit 137 allows the signal processing unit 137 to perform noise removal and resizing (enlargement) of image data in accordance with the parameter z. Or reduction) can be performed.

【0337】なお、上述の場合には、タップ係数w
nを、式(2)に示したように、β1,n 0+β2,n1
・・・+βM,nM-1で定義し、この式(2)によって、
水平および垂直方向の解像度を、いずれも、パラメータ
zに対応して向上させるためのタップ係数wnを求める
ようにしたが、タップ係数wnとしては、水平解像度と
垂直解像度を、独立のパラメータzxとzyに対応して、
それぞれ独立に向上させるものを求めるようにすること
も可能である。
In the above case, the tap coefficient w
nAs shown in equation (2),1, nz 0+ Β2, nz1+
... + βM, nzM-1, And by this equation (2),
Both horizontal and vertical resolution are parameters
Tap coefficient w for improving corresponding to znAsk for
However, the tap coefficient wnAs the horizontal resolution
The vertical resolution is the independent parameter zxAnd zyCorresponding to
Independently seek something to improve
Is also possible.

【0338】即ち、タップ係数wnを、式(2)に代え
て、例えば、3次式β1,nx 0y 0+β2,nx 1y 0+β
3,nx 2y 0+β4,nx 3y 0+β5,nx 0y 1+β6,n
x 0y 2+β7,nx 0y 3+β8,nx 1y 1+β9,nx 2y
1+β10,nx 1y 2で定義するとともに、式(3)で定
義した変数tmを、式(3)に代えて、t1=zx 0y 0
2=zx 1y 0,t3=zx 2y 0,t4=zx 3y 0,t5
x 0y 1,t6=zx 0y 2,t7=zx 0y 3,t8=zx 1
y 1,t9=zx 2y 1,t10=zx 1y 2で定義する。こ
の場合も、タップ係数wnは、最終的には、式(4)で
表すことができ、従って、学習装置(図24、図28)
において、パラメータzxとzyに対応して、教師データ
の水平解像度と垂直解像度をそれぞれ劣化させた画像デ
ータを、生徒データとして用いて学習を行って、係数種
データβm,nを求めることにより、水平解像度と垂直解
像度を、独立のパラメータzxとzyに対応して、それぞ
れ独立に向上させるタップ係数wnを求めることができ
る。
That is, the tap coefficient wnInstead of equation (2)
For example, the cubic expression β1, nzx 0zy 0+ Β2, nzx 1zy 0+ Β
3, nzx 2zy 0+ Β4, nzx 3zy 0+ Β5, nzx 0zy 1+ Β6, nz
x 0zy 2+ Β7, nzx 0zy 3+ Β8, nzx 1zy 1+ Β9, nzx 2zy
1+ Β10, nzx 1zy 2It is defined by
Variable tmInstead of equation (3), t1= Zx 0zy 0
t2= Zx 1zy 0, T3= Zx 2zy 0, TFour= Zx 3zy 0, TFive=
zx 0zy 1, T6= Zx 0zy 2, T7= Zx 0zy 3, T8= Zx 1
zy 1, T9= Zx 2zy 1, TTen= Zx 1zy 2Define in. This
Also, tap coefficient wnFinally, in equation (4)
Can be represented and thus the learning device (FIGS. 24, 28)
Where the parameter zxAnd zyCorresponding to the teacher data
Image data with degraded horizontal resolution and vertical resolution.
Data is used as student data for learning, and coefficient seed
Data βm, nTo obtain the horizontal resolution and vertical solution
Image quality, independent parameter zxAnd zyCorresponding to
The tap coefficient w that improves independentlynCan ask
It

【0339】その他、例えば、水平解像度と垂直解像度
それぞれに対応するパラメータzxとzyに加えて、さら
に、時間方向の解像度に対応するパラメータztを導入
することにより、水平解像度、垂直解像度、時間解像度
を、独立のパラメータzx,zy,ztに対応して、それ
ぞれ独立に向上させるタップ係数wnを求めることが可
能となる。
In addition, for example, by introducing a parameter z t corresponding to the resolution in the time direction in addition to the parameters z x and z y corresponding to the horizontal resolution and the vertical resolution, respectively, the horizontal resolution, the vertical resolution, the temporal resolution, independent parameters z x, z y, corresponding to the z t, it is possible to determine the tap coefficient w n to improve independently.

【0340】また、リサイズ処理についても、解像度向
上処理における場合と同様に、水平および垂直方向を、
いずれもパラメータzに対応する拡大率(または縮小
率)でリサイズするタップ係数wnの他、水平と垂直方
向を、それぞれパラメータzxとzyに対応する拡大率
で、独立にリサイズするタップ係数wnを求めることが
可能である。
Also in the resizing processing, as in the resolution improving processing, the horizontal and vertical directions are
Both other tap coefficients w n to resize magnification corresponding to the parameter z (or reduction ratio), the horizontal and vertical directions, respectively enlargement rate corresponding to the parameter z x and z y, tap resized independently coefficient It is possible to find w n .

【0341】さらに、学習装置(図24、図28)にお
いて、パラメータzxに対応して教師データの水平解像
度および垂直解像度を劣化させるとともに、パラメータ
yに対応して教師データにノイズを付加した画像デー
タを、生徒データとして用いて学習を行って、係数種デ
ータβm,nを求めることにより、パラメータzxに対応し
て水平解像度および垂直解像度を向上させるとともに、
パラメータzyに対応してノイズ除去を行うタップ係数
nを求めることができる。
[0341] Further, in the learning apparatus (Fig. 24, Fig. 28), along with deteriorating the horizontal resolution and vertical resolution of the teacher data corresponding to the parameter z x, and adds noise to the teacher data corresponding to the parameter z y Learning is performed using the image data as the student data to obtain the coefficient seed data β m, n , thereby improving the horizontal resolution and the vertical resolution corresponding to the parameter z x .
Corresponding to the parameter z y can be calculated tap coefficients w n to perform noise removal.

【0342】次に、上述のような画像変換処理を行う機
能は、親機1のみならず、子機2も有している。
Next, the function of performing the image conversion processing as described above has not only the master unit 1 but also the slave unit 2.

【0343】そこで、図29は、上述の画像変換処理を
行う子機2(図11)の信号処理部157の機能的構成
例を示している。なお、図29の機能的構成も、図22
の信号処理部137における場合と同様に、信号処理部
157のDSP157Aが、EEPROM157Bに記
憶されたプログラムを実行することで実現される。
Therefore, FIG. 29 shows an example of the functional configuration of the signal processing unit 157 of the child device 2 (FIG. 11) which performs the above-mentioned image conversion processing. Note that the functional configuration of FIG.
Similar to the case of the signal processing unit 137 of (1), the DSP 157A of the signal processing unit 157 is realized by executing the program stored in the EEPROM 157B.

【0344】図29において、子機2の信号処理部15
7は、親機1の信号処理部137(図22)のタップ抽
出部161乃至パラメータメモリ168とそれぞれ同様
に構成されるタップ抽出部201乃至パラメータメモリ
208で構成されるため、その説明は省略する。
In FIG. 29, the signal processor 15 of the slave unit 2
Since 7 is composed of the tap extracting unit 161 to the parameter memory 168 of the signal processing unit 137 (FIG. 22) of the parent device 1 and the tap extracting unit 201 to the parameter memory 208, respectively, the description thereof will be omitted. .

【0345】なお、親機1の信号処理部137と、子機
2の信号処理部157には、同一の係数種データを記憶
させておくことも可能であるが、本実施の形態では、少
なくとも一部が異なる係数種データを記憶させておくも
のとする。
It is possible to store the same coefficient seed data in the signal processing unit 137 of the master unit 1 and the signal processing unit 157 of the slave unit 2, but in the present embodiment, at least the same coefficient seed data is stored. It is assumed that coefficient seed data, which is partially different, is stored.

【0346】即ち、例えば、親機1の信号処理部137
には、リサイズ処理用の係数種データと、解像度向上処
理用の係数種データを記憶させておき、子機2の信号処
理部157には、リサイズ処理用の係数種データと、ノ
イズ除去処理用の係数種データを記憶させておくものと
する。
That is, for example, the signal processing unit 137 of the base unit 1
Stores the coefficient seed data for resizing processing and the coefficient seed data for resolution improvement processing, and the signal processing unit 157 of the slave 2 stores the coefficient seed data for resizing processing and the noise removal processing. The coefficient seed data of is stored.

【0347】あるいは、例えば、親機1の信号処理部1
37には、リサイズ処理用の係数種データを記憶させて
おき、ある1つの子機2ijの信号処理部157には、ノ
イズ除去処理用の係数種データを記憶させておくととも
に、他の1つの子機2pqの信号処理部157には、解像
度向上処理用の係数種データを記憶させておくことも可
能である。
Alternatively, for example, the signal processing unit 1 of the base unit 1
The coefficient seed data for resizing processing is stored in the reference numeral 37, and the coefficient seed data for noise removal processing is stored in the signal processing unit 157 of one child device 2 ij. It is also possible to store the coefficient seed data for resolution improvement processing in the signal processing unit 157 of one slave unit 2 pq .

【0348】ここで、親機1の信号処理部137と、子
機2の信号処理部157の両方に、各種の処理を行うた
めの係数種データを記憶させておくことも可能である
が、その場合、その各種の処理を行うための係数種デー
タを、EEPROM137Bと157Bに記憶させる必
要がある。従って、EEPROM137Bと157Bと
して、記憶容量の大きなものが必要となり、親機1や子
機2のコストが大になる。
Here, it is possible to store coefficient seed data for performing various processes in both the signal processing unit 137 of the master unit 1 and the signal processing unit 157 of the slave unit 2. In that case, it is necessary to store the coefficient seed data for performing the various processes in the EEPROMs 137B and 157B. Therefore, as the EEPROMs 137B and 157B, those having a large storage capacity are required, and the cost of the parent device 1 and the child device 2 becomes large.

【0349】一方、本実施の形態では、スケーラブルT
Vシステムにおいて、親機1と子機2とは、IEEE1394通
信が可能なように接続されることから、親機1または子
機2は、子機2または親機1が有する係数種データを、
IEEE1394通信によって取得することができる。従って、
例えば、ノイズ除去処理を行う係数種データを記憶して
いる子機2が親機1に接続されれば、親機1は、自身が
その係数種データを有していなくても(記憶していなく
ても)、子機2から係数種データを取得して、ノイズ除
去処理を行うことが可能となる。
On the other hand, in this embodiment, the scalable T
In the V system, since the parent device 1 and the child device 2 are connected so that IEEE1394 communication is possible, the parent device 1 or the child device 2 uses the coefficient seed data which the child device 2 or the parent device 1 has,
It can be acquired by IEEE1394 communication. Therefore,
For example, if the child device 2 that stores the coefficient seed data for performing the noise removal processing is connected to the parent device 1, the parent device 1 (even if it does not have the coefficient seed data) It is possible to obtain the coefficient seed data from the slave unit 2 and perform the noise removal processing (without the need).

【0350】その結果、親機1は(子機2も同様)、ス
ケーラブルTVシステムとして接続される子機2が増加
するほど、実行可能な処理、つまり機能が増加すること
になる。
As a result, in the parent device 1 (similarly in the child device 2), as the number of child devices 2 connected as a scalable TV system increases, the executable processing, that is, the function increases.

【0351】この場合、EEPROM137Bと157
Bとして、記憶容量の小さいものを採用することがで
き、親機1や子機2のコストを低減することができる。
さらに、この場合、親機1に加えて、子機2を増設して
いくほど、スケーラブルTVシステム全体としての機能
が増加することから、ユーザに、子機の購入意欲を起こ
させることができる。そして、ユーザが、新たな子機を
購入した場合でも、ユーザが既に所有している子機2
は、その子機2が有する係数種データを用いて行われる
処理に必要であり、ユーザがその所有している子機2を
廃棄することを防止することができる。その結果、資源
の有効利用に資することができる。
In this case, EEPROMs 137B and 157
B having a small storage capacity can be adopted as B, and the cost of the parent device 1 and the child device 2 can be reduced.
Further, in this case, the function of the entire scalable TV system increases as the number of child devices 2 is increased in addition to the number of parent devices 1, so that the user can be motivated to purchase the child device. Then, even when the user purchases a new child device, the child device 2 already owned by the user 2
Is necessary for the processing performed using the coefficient seed data of the child device 2, and it is possible to prevent the user from discarding the owned child device 2. As a result, it is possible to contribute to effective use of resources.

【0352】なお、本実施の形態では、例えば、子機2
において、信号処理部157は、子機2単体では、処理
を行わないようになっている。即ち、子機2の信号処理
部157は、IEEE1394通信によって、親機1から、CP
U149(図11)を経由してコマンドを受信した場合
に、そのコマンドに対応して処理を行うようになってい
る。
In this embodiment, for example, the slave unit 2
In the above, the signal processing unit 157 does not perform processing by the slave unit 2 alone. That is, the signal processing unit 157 of the child device 2 receives the CP from the parent device 1 by IEEE1394 communication.
When a command is received via U149 (FIG. 11), the process is performed corresponding to the command.

【0353】従って、子機2は、大きくは、アンテナで
受信されたテレビジョン放送信号に対応する画像を、C
RT31に表示するとともに、音声を、スピーカユニッ
ト32Lおよび32Rから出力する機能(以下、適宜、
TV機能という)と、信号処理部157が処理を行うこ
とによって提供される機能(以下、適宜、特別機能とい
う)とを有するが、単体では、TV機能しか使用でき
ず、特別機能は使用することができない。即ち、子機2
の特別機能を使用するには、その子機2が、親機1に接
続され、スケーラブルTVシステムを構成する必要があ
る。
Therefore, the handset unit 2 roughly displays the image corresponding to the television broadcast signal received by the antenna as C
A function of displaying the sound on the RT 31 and outputting sound from the speaker units 32L and 32R (hereinafter, as appropriate,
Although it has a TV function) and a function (hereinafter, referred to as a special function) provided by the signal processing unit 157 performing processing, only the TV function can be used by itself, and the special function must be used. I can't. That is, cordless handset 2
In order to use the special function of (1), the child device 2 needs to be connected to the parent device 1 to configure a scalable TV system.

【0354】次に、図30のフローチャートを参照し
て、図10の親機1の処理について説明する。
Next, referring to the flowchart of FIG. 30, the processing of the parent device 1 of FIG. 10 will be described.

【0355】まず最初に、ステップS41において、C
PU129は、端子パネル21に、何らかの機器が接続
されるか、または、IEEE1394インタフェース133もし
くはIR受信部135から、何らかのコマンドが供給さ
れるというイベントが生じたかどうかを判定し、何らの
イベントも生じていないと判定した場合、ステップS4
1に戻る。
First, in step S41, C
The PU 129 determines whether or not any device is connected to the terminal panel 21 or an event that a command is supplied from the IEEE1394 interface 133 or the IR receiving unit 135 has occurred, and no event has occurred. If it is determined that there is not, step S4
Return to 1.

【0356】また、ステップS41において、端子パネ
ル21に機器が接続されるイベントが生じたと判定され
た場合、ステップS42に進み、CPU129は、後述
する図31の認証処理を行い、ステップS41に戻る。
If it is determined in step S41 that an event that a device is connected to the terminal panel 21 has occurred, the process proceeds to step S42, and the CPU 129 performs the authentication process of FIG. 31, which will be described later, and the process returns to step S41.

【0357】ここで、端子パネル21に機器が接続され
たかどうかを判定するには、端子パネル21に機器が接
続されたことを検出する必要があるが、この検出は、例
えば、次のようにして行われる。
Here, in order to determine whether or not the device is connected to the terminal panel 21, it is necessary to detect that the device is connected to the terminal panel 21, and this detection is performed as follows, for example. Is done.

【0358】即ち、端子パネル21(図3)に設けられ
たIEEE1394端子21ijに、(IEEE1394ケーブルを介し
て)機器が接続されると、そのIEEE1394端子21ijの端
子電圧が変化する。IEEE1394インタフェース133は、
この端子電圧の変化を、CPU129に報告するように
なっており、CPU129は、IEEE1394インタフェース
133から、端子電圧の変化の報告を受けることによっ
て、端子パネル21に機器が新たに接続されたことを検
出する。なお、CPU129は、例えば、同様の手法
で、端子パネル21から機器が切り離されたことを認識
する。
[0358] That is, the IEEE1394 terminal 21 ij provided to the terminal panel 21 (FIG. 3), (via a IEEE1394 cable) When a device is connected, the terminal voltage of the IEEE1394 terminal 21 ij is changed. The IEEE1394 interface 133 is
The change in the terminal voltage is reported to the CPU 129. The CPU 129 detects that the device is newly connected to the terminal panel 21 by receiving the change in the terminal voltage from the IEEE1394 interface 133. To do. Note that the CPU 129 recognizes that the device has been disconnected from the terminal panel 21, for example, by the same method.

【0359】一方、ステップS41において、IEEE1394
インタフェース133もしくはIR受信部135から、
何らかのコマンドが供給されるイベントが生じたと判定
された場合、ステップS43に進み、親機1では、その
コマンドに対応した処理が行われ、ステップS41に戻
る。
On the other hand, in step S41, the IEEE1394
From the interface 133 or the IR receiver 135,
When it is determined that an event in which some command is supplied has occurred, the process proceeds to step S43, the master device 1 performs a process corresponding to the command, and returns to step S41.

【0360】次に、図31のフローチャートを参照し
て、親機1が図30のステップS42で行う認証処理に
ついて説明する。
Next, with reference to the flowchart of FIG. 31, the authentication process performed by the parent device 1 in step S42 of FIG. 30 will be described.

【0361】親機1の認証処理では、端子パネル21に
新たに接続された機器(以下、適宜、接続機器という)
が、正当なIEEE1394機器であるかどうかについての認証
と、そのIEEE1394機器が、親機または子機となるテレビ
ジョン受像機(スケーラブル対応機)であるかどうかい
ついての認証の2つの認証が行われる。
In the authentication process of the master unit 1, a device newly connected to the terminal panel 21 (hereinafter, appropriately referred to as a connected device)
Is a valid IEEE 1394 device, and whether the IEEE 1394 device is a master or slave television receiver (scalable device) is always authenticated. Be seen.

【0362】即ち、親機1の認証処理では、まず最初
に、ステップS51において、CPU129は、IEEE13
94インタフェース133を制御することにより、接続機
器に対して、相互認証を行うことを要求する認証要求コ
マンドを送信させ、ステップS52に進む。
That is, in the authentication process of the base unit 1, first, in step S51, the CPU 129 determines that the IEEE13
By controlling the 94 interface 133, an authentication request command for requesting mutual authentication is transmitted to the connected device, and the process proceeds to step S52.

【0363】ステップS52では、CPU129は、認
証要求コマンドに対応するレスポンスが、接続機器から
返ってきたかどうかを判定する。ステップS52におい
て、認証要求コマンドに対応するレスポンスが、接続機
器から返ってきていないと判定された場合、ステップS
53に進み、CPU129は、タイムオーバとなったか
どうか、即ち、認証要求コマンドを送信してから所定の
時間が経過したかどうかを判定する。
In step S52, the CPU 129 determines whether or not the response corresponding to the authentication request command has been returned from the connected device. When it is determined in step S52 that the response corresponding to the authentication request command has not been returned from the connected device, step S52
In step 53, the CPU 129 determines whether the time has expired, that is, whether a predetermined time has passed since the authentication request command was transmitted.

【0364】ステップS53において、タイムオーバで
あると判定された場合、即ち、認証要求コマンドを、接
続機器に送信してから、所定の時間が経過しても、その
接続機器から、認証要求コマンドに対応するレスポンス
が返ってこない場合、ステップS54に進み、CPU1
29は、接続機器が正当なIEEE1394機器でなく、認証に
失敗したとして、動作モードを、その接続機器との間で
は、何らのデータのやりとりも行わないモードである単
体モードに設定して、リターンする。
If it is determined in step S53 that the time has expired, that is, even if a predetermined time has elapsed after the authentication request command was transmitted to the connection device, the connection device sends the authentication request command. If the corresponding response is not returned, the process proceeds to step S54 and the CPU 1
29 indicates that the connected device is not a legitimate IEEE 1394 device and authentication has failed, and the operation mode is set to a single mode in which no data is exchanged with the connected device, and a return is made. To do.

【0365】従って、親機1は、その後、正当なIEEE13
94機器でない接続機器との間では、IEEE1394通信は勿
論、何らのデータのやりとりも行わない。
Therefore, the base unit 1 then proceeds to the valid IEEE13
In addition to IEEE1394 communication, no data is exchanged between connected devices that are not 94 devices.

【0366】一方、ステップS53において、タイムオ
ーバでないと判定された場合、ステップS52に戻り、
以下、同様の処理を繰り返す。
On the other hand, if it is determined in step S53 that the time is not over, the process returns to step S52,
Hereinafter, similar processing is repeated.

【0367】そして、ステップS52において、認証要
求コマンドに対応するレスポンスが、接続機器から返っ
てきたと判定された場合、即ち、接続機器からのレスポ
ンスが、IEEE1394インタフェース133で受信され、C
PU129に供給された場合、ステップS55に進み、
CPU129は、所定のアルゴリズムにしたがって、乱
数(疑似乱数)R1を生成し、IEEE1394インタフェース
133を介して、接続機器に送信する。
Then, in step S52, when it is determined that the response corresponding to the authentication request command is returned from the connected device, that is, the response from the connected device is received by the IEEE1394 interface 133, and C
When supplied to the PU 129, the process proceeds to step S55,
The CPU 129 generates a random number (pseudo-random number) R1 according to a predetermined algorithm and transmits it to the connected device via the IEEE1394 interface 133.

【0368】その後、ステップS56に進み、CPU1
29は、ステップS55で送信した乱数R1に対して、
その乱数R1を、所定の暗号化アルゴリズム(例えば、
DES(Data Encryption Standard)や、FEAL(Fast data En
cipherment Algorithm)、RC5などの秘密鍵暗号化方式)
で暗号化した暗号化乱数E’(R1)が、接続機器から
送信されてきたかどうかを判定する。
After that, the CPU 1 advances to the step S56.
29 is for the random number R1 transmitted in step S55,
The random number R1 is converted into a predetermined encryption algorithm (for example,
DES (Data Encryption Standard) and FEAL (Fast data En
cipherment Algorithm), private key encryption method such as RC5)
It is determined whether or not the encrypted random number E ′ (R1) encrypted in step 1 has been transmitted from the connection device.

【0369】ステップS56において、接続機器から暗
号化乱数E’(R1)が送信されてきていないと判定さ
れた場合、ステップS57に進み、CPU129は、タ
イムオーバとなったかどうか、即ち、乱数R1を送信し
てから所定の時間が経過したかどうかを判定する。
If it is determined in step S56 that the encrypted random number E '(R1) has not been transmitted from the connected device, the process proceeds to step S57, in which the CPU 129 determines whether the time has expired, that is, the random number R1. It is determined whether or not a predetermined time has passed since the transmission.

【0370】ステップS57において、タイムオーバで
あると判定された場合、即ち、乱数R1を、接続機器に
送信してから、所定の時間が経過しても、その接続機器
から、暗号化乱数E’(R1)が送信されてこない場
合、ステップS54に進み、CPU129は、上述した
ように、接続機器が正当なIEEE1394機器でないとして、
動作モードを単体モードに設定して、リターンする。
If it is determined in step S57 that the time is over, that is, even if a predetermined time has elapsed after the random number R1 was transmitted to the connected device, the encrypted random number E'from the connected device. When (R1) is not transmitted, the process proceeds to step S54, and the CPU 129 determines that the connected device is not a valid IEEE 1394 device as described above.
Set the operation mode to stand-alone mode and return.

【0371】一方、ステップS57において、タイムオ
ーバでないと判定された場合、ステップS56に戻り、
以下、同様の処理を繰り返す。
If it is determined at step S57 that the time is not over, then the flow returns to step S56,
Hereinafter, similar processing is repeated.

【0372】そして、ステップS56において、接続機
器から暗号化乱数E’(R1)が送信されてきたと判定
された場合、即ち、接続機器からの暗号化乱数E’(R
1)が、IEEE1394インタフェース133で受信され、C
PU129に供給された場合、ステップS58に進み、
CPU129は、ステップS55で生成した乱数R1
を、所定の暗号化アルゴリズムで暗号化し、暗号化乱数
E(R1)を生成して、ステップS59に進む。
Then, in step S56, when it is determined that the encrypted random number E '(R1) is transmitted from the connected device, that is, the encrypted random number E' (R1 from the connected device is transmitted.
1) is received by the IEEE1394 interface 133, and C
If it is supplied to the PU 129, the process proceeds to step S58,
The CPU 129 determines the random number R1 generated in step S55.
Is encrypted with a predetermined encryption algorithm to generate an encrypted random number E (R1), and the process proceeds to step S59.

【0373】ステップS59では、CPU129は、接
続機器から送信されてきた暗号化乱数E’(R1)と、
自身がステップS58で生成した暗号化乱数E(R1)
とが等しいかどうかを判定する。
[0373] In step S59, the CPU 129 detects the encrypted random number E '(R1) transmitted from the connected device,
Encrypted random number E (R1) generated by itself in step S58
Determine if and are equal.

【0374】ステップS59において、暗号化乱数E’
(R1)とE(R1)とが等しくないと判定された場
合、即ち、接続機器で採用されている暗号化アルゴリズ
ム(必要に応じて、暗号化に用いられる秘密鍵も含む)
が、CPU129で採用されている暗号化アルゴリズム
と異なるものである場合、ステップS54に進み、CP
U129は、上述したように、接続機器が正当なIEEE13
94機器でないとして、動作モードを単体モードに設定し
て、リターンする。
In step S59, the encrypted random number E '
When it is determined that (R1) and E (R1) are not equal to each other, that is, the encryption algorithm used in the connected device (including the secret key used for encryption, if necessary)
Is different from the encryption algorithm adopted by the CPU 129, the process proceeds to step S54 and the CP
As mentioned above, the U129 is an IEEE13
Assuming that it is not a 94 device, set the operation mode to stand-alone mode and return.

【0375】また、ステップS59において、暗号化乱
数E’(R1)とE(R1)とが等しいと判定された場
合、即ち、接続機器で採用されている暗号化アルゴリズ
ムが、CPU129で採用されている暗号化アルゴリズ
ムと等しいものである場合、ステップS60に進み、C
PU129は、接続機器が親機1の認証を行うための乱
数R2が、接続機器から送信されてきたかどうかを判定
する。
If it is determined in step S59 that the encrypted random numbers E '(R1) and E (R1) are equal, that is, the encryption algorithm adopted by the connected device is adopted by the CPU 129. If the encryption algorithm is equal to the existing encryption algorithm, the process proceeds to step S60, and C
The PU 129 determines whether or not the random number R2 for the connected device to authenticate the master device 1 is transmitted from the connected device.

【0376】ステップS60において、乱数R2が送信
されてきていないと判定された場合、ステップS61に
進み、CPU129は、タイムオーバとなったかどう
か、即ち、例えば、ステップS59で暗号化乱数E’
(R1)とE(R1)とが等しいと判定されてから、所
定の時間が経過したかどうかを判定する。
When it is determined in step S60 that the random number R2 has not been transmitted, the process proceeds to step S61, and the CPU 129 determines whether or not the time is over, that is, the encrypted random number E'in step S59, for example.
After it is determined that (R1) and E (R1) are equal, it is determined whether a predetermined time has elapsed.

【0377】ステップS61において、タイムオーバで
あると判定された場合、即ち、相当の時間が経過して
も、接続機器から、乱数R2が送信されてこない場合、
ステップS54に進み、CPU129は、上述したよう
に、接続機器が正当なIEEE1394機器でないとして、動作
モードを単体モードに設定して、リターンする。
If it is determined in step S61 that the time is over, that is, if the random number R2 is not transmitted from the connected device even after a considerable time has elapsed,
As described above, the CPU 129 proceeds to step S54, determines that the connected device is not a valid IEEE1394 device, sets the operation mode to the single mode, and returns.

【0378】一方、ステップS61において、タイムオ
ーバでないと判定された場合、ステップS60に戻り、
以下、同様の処理を繰り返す。
If it is determined at step S61 that the time is not over, then the flow returns to step S60,
Hereinafter, similar processing is repeated.

【0379】そして、ステップS60において、接続機
器から、乱数R2が送信されてきたと判定された場合、
即ち、接続機器からの乱数R2が、IEEE1394インタフェ
ース133で受信され、CPU129に供給された場
合、ステップS62に進み、CPU129は、乱数R2
を所定の暗号化アルゴリズムで暗号化し、暗号化乱数E
(R1)を生成して、IEEE1394インタフェース133を
介して、接続機器に送信する。
If it is determined in step S60 that the connection device has transmitted the random number R2,
That is, when the random number R2 from the connected device is received by the IEEE1394 interface 133 and supplied to the CPU 129, the process proceeds to step S62, and the CPU 129 determines the random number R2.
Is encrypted with a predetermined encryption algorithm and encrypted random number E
(R1) is generated and transmitted to the connected device via the IEEE1394 interface 133.

【0380】ここで、ステップS60において、接続機
器から乱数R2が送信されてきた時点で、接続機器が正
当なIEEE1394機器であることの認証が成功する。
Here, at step S60, when the random number R2 is transmitted from the connected device, the authentication that the connected device is a valid IEEE 1394 device is successful.

【0381】その後、ステップS63に進み、CPU1
29は、IEEE1394インタフェース133を制御すること
により、接続機器の機器IDと機能情報を要求する機能情
報要求コマンドとともに、自身の機器IDと機能情報を、
接続機器に送信する。
After that, the CPU 1 advances to the step S63.
By controlling the IEEE1394 interface 133, the device 29 requests its own device ID and function information together with the function information request command for requesting the device ID and function information of the connected device.
Send to the connected device.

【0382】ここで、機器IDは、親機1や子機2となる
テレビジョン受像機を特定するユニークなIDである。
Here, the device ID is a unique ID for specifying the television receiver which is the master unit 1 and the slave unit 2.

【0383】また、機能情報は、自身の機能に関する情
報で、例えば、自身が有する係数種データの種類(どの
ような画像変換処理を行うことができる係数種データで
あるのか)、外部から受け付けるコマンドの種類(例え
ば、電源のオン/オフ、音量調整、チャンネル、輝度、
シャープネスなどを制御するコマンドのうちのいずれを
外部から受け付けるか)、管面表示(OSD表示)が可
能かどうか、ミュート状態になり得るかどうか、スリー
プ状態となり得るかどうかなどといった情報が含まれ
る。さらに、機能情報には、自身が親機としての機能を
有するのか、または子機としての機能を有するのかとい
った情報も含まれる。
Further, the function information is information relating to the function of itself, for example, the type of coefficient seed data possessed by itself (what kind of image seed conversion data can be used for the coefficient seed data), a command received from the outside. Type (eg power on / off, volume control, channel, brightness,
This includes information such as which command from the outside is received to control sharpness and the like), whether a screen display (OSD display) is possible, whether it can be in a mute state, whether it can be in a sleep state, and the like. Further, the function information also includes information as to whether the device itself has a function as a master device or a slave device.

【0384】なお、親機1では、機器IDおよび機能情報
は、例えば、EEPROM130や、図15に示したコ
ンフィギレーションROMのvendor_dependent_informa
tionなどに記憶させておくことができる。
In the base unit 1, the device ID and the function information are, for example, the EEPROM 130 and vendor_dependent_informa of the configuration ROM shown in FIG.
It can be stored in tion, etc.

【0385】その後、ステップS64に進み、CPU1
29は、ステップS63で接続機器に送信した機能情報
要求コマンドに対応して、その接続機器が、機器IDと機
能情報を送信してくるのを待って、その機器IDと機能情
報を、IEEE1394インタフェース133を介して受信し、
EEPROM130に記憶させて、ステップS65に進
む。
After that, the CPU 1 advances to the step S64.
29, in response to the function information request command transmitted to the connection device in step S63, waits for the connection device to transmit the device ID and the function information, and then transmits the device ID and the function information to the IEEE1394 interface. Received via 133,
It is stored in the EEPROM 130, and the process proceeds to step S65.

【0386】ステップS65では、CPU129は、E
EPROM130に記憶された機能情報を参照すること
により、接続機器が子機であるかどうかを判定する。ス
テップS65において、接続機器が子機であると判定さ
れた場合、即ち、接続機器が子機であることの認証に成
功した場合、ステップS66およびS67をスキップし
て、ステップS68に進み、CPU129は、動作モー
ドを、その子機である接続機器に対して特別機能による
処理を行わせるための制御コマンドを提供、即ち、子機
の特別機能を制御する特別機能コマンド受付/提供モー
ドに設定して、リターンする。
In step S65, the CPU 129 determines that E
By referring to the function information stored in the EPROM 130, it is determined whether or not the connected device is a slave device. When it is determined in step S65 that the connected device is the slave, that is, when the authentication that the connected device is the slave is successful, steps S66 and S67 are skipped, the process proceeds to step S68, and the CPU 129 , The operation mode is provided with a control command for causing the connected device, which is the slave unit, to perform a process by the special function, that is, the special function command reception / provision mode for controlling the special function of the slave unit is set, To return.

【0387】一方、ステップS65において、接続機器
が子機でないと判定された場合、ステップS66に進
み、CPU129は、EEPROM130に記憶された
機能情報を参照することにより、接続機器が親機である
かどうかを判定する。ステップS66において、接続機
器が親機であると判定された場合、即ち、接続機器が親
機であることの認証に成功した場合、ステップS67に
進み、CPU129は、親機である接続機器との間で親
子調整処理を行う。
On the other hand, if it is determined in step S65 that the connected device is not the slave device, the process advances to step S66, and the CPU 129 refers to the function information stored in the EEPROM 130 to determine whether the connected device is the master device. Determine whether When it is determined in step S66 that the connected device is the master device, that is, when the authentication that the connected device is the master device is successful, the process proceeds to step S67, and the CPU 129 determines that the connected device is the master device. Parent-child adjustment processing is performed between them.

【0388】即ち、この場合、親機1に、他の親機が接
続されていることから、スケーラブルTVシステムを構
成するテレビジョン受像機の中に、親機として機能する
ものが、2台存在することになる。本実施の形態では、
スケーラブルTVシステムにおける親機は1台である必
要があり、このため、ステップS67では、親機1と、
接続機器としての親機との間で、いずれが親機としての
テレビジョン受像機として機能するかを決定する親子調
整処理が行われる。
That is, in this case, since another master device is connected to the master device 1, two of the television receivers forming the scalable TV system function as the master device. Will be done. In this embodiment,
It is necessary for the scalable TV system to have only one master unit. Therefore, in step S67,
A parent-child adjustment process is performed between the parent device as a connection device and which determines which one functions as a television receiver as the parent device.

【0389】具体的には、例えば、より早く、スケーラ
ブルTVシステムを構成することとなった親機、つま
り、本実施の形態では、親機1が、親機としてのテレビ
ジョン受像機として機能するように決定される。なお、
親機として機能しないように決定された他の親機は、子
機として機能することとなる。
[0389] Specifically, for example, the master unit that has become a scalable TV system faster, that is, the master unit 1 in this embodiment functions as a television receiver as the master unit. Is decided. In addition,
The other master device determined not to function as the master device functions as the slave device.

【0390】ステップS67で親子調整処理が行われた
後は、ステップS68に進み、CPU129は、上述し
たように、動作モードを、特別機能コマンド受付/提供
モードに設定して、リターンする。
After the parent-child adjustment process is performed in step S67, the process proceeds to step S68, and the CPU 129 sets the operation mode to the special function command acceptance / provision mode as described above and returns.

【0391】一方、ステップS66において、接続機器
が親機でないと判定された場合、即ち、接続機器が親機
および子機のいずれでもなく、従って、接続機器が親機
または子機であることの認証に失敗した場合、ステップ
S69に進み、CPU129は、動作モードを、接続機
器との間で、既定のAV/Cコマンドセットのやりとりは可
能であるが、特別機能による処理を行うための制御コマ
ンドのやりとりはできない通常機能コマンド受付/提供
モードに設定して、リターンする。
On the other hand, if it is determined in step S66 that the connected device is not the master device, that is, the connected device is neither the master device nor the slave device, and accordingly, the connected device is the master device or the slave device. If the authentication is unsuccessful, the process proceeds to step S69, and the CPU 129 sets the operation mode to the connected device to exchange the default AV / C command set, but the control command for performing the processing by the special function. Set the normal function command reception / provision mode, which cannot be exchanged, and return.

【0392】即ち、この場合、接続機器は、親機および
子機のいずれでもないため、そのような接続機器が、親
機1に接続されても、特別機能は提供されない。但し、
この場合、接続機器は、正当なIEEE1394機器ではあるこ
とから、親機1と接続機器との間における既定のAV/Cコ
マンドセットのやりとりは許可される。従って、この場
合、親機1と接続機器については、他方(あるいは、親
機1に接続されている他のIEEE1394機器)から、既定の
AV/Cコマンドセットによって制御することは可能であ
る。
That is, in this case, since the connected device is neither the parent device nor the child device, even if such a connected device is connected to the parent device 1, no special function is provided. However,
In this case, since the connected device is a legitimate IEEE 1394 device, the exchange of the predetermined AV / C command set between the parent device 1 and the connected device is permitted. Therefore, in this case, with respect to the master device 1 and the connected device, the other device (or another IEEE1394 device connected to the master device 1) is set to the default device.
It is possible to control by the AV / C command set.

【0393】次に、図32のフローチャートを参照し
て、図11の子機2の処理について説明する。
Next, with reference to the flowchart in FIG. 32, the processing of the slave unit 2 in FIG. 11 will be described.

【0394】まず最初に、ステップS71において、C
PU149は、端子パネル41に、何らかの機器が接続
されるか、または、IEEE1394インタフェース153もし
くはIR受信部155から、何らかのコマンドが供給さ
れるというイベントが生じたかどうかを判定し、何らの
イベントも生じていないと判定した場合、ステップS7
1に戻る。
First, in step S71, C
The PU 149 determines whether any device is connected to the terminal panel 41, or whether an event that some command is supplied from the IEEE1394 interface 153 or the IR receiving unit 155 has occurred, and no event has occurred. If it is determined that there is not, step S7
Return to 1.

【0395】また、ステップS71において、端子パネ
ル41に機器が接続されるイベントが生じたと判定され
た場合、ステップS72に進み、CPU149は、後述
する図33の認証処理を行い、ステップS71に戻る。
If it is determined in step S71 that an event that a device is connected to the terminal panel 41 has occurred, the process proceeds to step S72, and the CPU 149 performs the authentication process of FIG. 33, which will be described later, and the process returns to step S71.

【0396】ここで、端子パネル41に機器が接続され
たかどうかを判定するには、端子パネル41に機器が接
続されたことを検出する必要があるが、この検出は、例
えば、図30のステップS41で説明した場合と同様に
行われる。
Here, in order to determine whether or not the device is connected to the terminal panel 41, it is necessary to detect that the device is connected to the terminal panel 41. This detection is performed, for example, in the step of FIG. It is performed in the same manner as the case described in S41.

【0397】一方、ステップS71において、IEEE1394
インタフェース153もしくはIR受信部155から、
何らかのコマンドが供給されるイベントが生じたと判定
された場合、ステップS73に進み、子機2では、その
コマンドに対応した処理が行われ、ステップS71に戻
る。
On the other hand, in step S71, the IEEE1394
From the interface 153 or IR receiver 155,
When it is determined that an event in which some command is supplied has occurred, the process proceeds to step S73, the slave unit 2 performs a process corresponding to the command, and the process returns to step S71.

【0398】次に、図33のフローチャートを参照し
て、子機2が図32のステップS72で行う認証処理に
ついて説明する。
Next, with reference to the flowchart of FIG. 33, the authentication processing performed by the handset 2 in step S72 of FIG. 32 will be described.

【0399】子機2の認証処理では、端子パネル41に
新たに接続された機器(接続機器)が、正当なIEEE1394
機器であるかどうかについての認証と、そのIEEE1394機
器が、親機であるかどうかいついての認証の2つの認証
が行われる。
In the authentication process of the child device 2, the device (connection device) newly connected to the terminal panel 41 is a valid IEEE1394
Two authentications are performed, one is authentication as to whether or not the device is a device, and the other is authentication as to whether or not the IEEE1394 device is a master device.

【0400】即ち、子機2の認証処理では、まず最初
に、ステップS81において、CPU149は、接続機
器から、相互認証を行うことを要求する認証要求コマン
ドが送信されてきたかどうかを判定し、送信されてきて
いないと判定した場合、ステップS82に進む。
That is, in the authentication processing of the handset 2, first, in step S81, the CPU 149 determines whether or not an authentication request command requesting mutual authentication has been sent from the connected device, and then sends the authentication request command. If it is determined that it has not been performed, the process proceeds to step S82.

【0401】ステップS82では、CPU149は、タ
イムオーバとなったかどうか、即ち、認証処理を開始し
てから所定の時間が経過したかどうかを判定する。
In step S82, the CPU 149 determines whether or not the time has expired, that is, whether or not a predetermined time has elapsed since the start of the authentication process.

【0402】ステップS82において、タイムオーバで
あると判定された場合、即ち、認証処理を開始してか
ら、所定の時間が経過しても、接続機器から、認証要求
コマンドが送信されてこない場合、ステップS83に進
み、CPU149は、接続機器が正当なIEEE1394機器で
なく、認証に失敗したとして、動作モードを、その接続
機器との間では、何らのデータのやりとりも行わないモ
ードである単体モードに設定して、リターンする。
If it is determined in step S82 that the time is over, that is, if the authentication request command is not transmitted from the connected device even if a predetermined time has elapsed since the authentication process was started, In step S83, the CPU 149 determines that the connected device is not a legitimate IEEE1394 device and fails in the authentication, and sets the operation mode to the single mode in which no data is exchanged with the connected device. Set and return.

【0403】従って、子機2は、親機1と同様に、正当
なIEEE1394機器でない接続機器との間では、IEEE1394通
信は勿論、何らのデータのやりとりも行わない。
Therefore, like the parent device 1, the child device 2 does not perform IEEE1394 communication but exchanges any data with a connected device which is not a legitimate IEEE1394 device.

【0404】一方、ステップS82において、タイムオ
ーバでないと判定された場合、ステップS81に戻り、
以下、同様の処理を繰り返す。
On the other hand, if it is determined in step S82 that the time is not over, the process returns to step S81.
Hereinafter, similar processing is repeated.

【0405】そして、ステップS81において、認証要
求コマンドが、接続機器から送信されてきたと判定され
た場合、即ち、図31のステップS51で接続機器とし
ての親機1から送信されてくる認証要求コマンドが、IE
EE1394インタフェース153で受信され、CPU149
に供給された場合、ステップS84に進み、CPU14
9は、IEEE1394インタフェース153を制御することに
より、認証要求コマンドに対するレスポンスを、接続機
器に送信させる。
If it is determined in step S81 that the authentication request command is transmitted from the connected device, that is, the authentication request command transmitted from the master device 1 as the connected device in step S51 of FIG. , IE
Received by the EE1394 interface 153, the CPU 149
If it is supplied to the CPU 14, the process proceeds to step S84 and the CPU 14
9 controls the IEEE1394 interface 153 to transmit a response to the authentication request command to the connected device.

【0406】ここで、本実施の形態では、図31におけ
るステップS51乃至S53の処理を親機1に、図33
のステップS81,S82、およびS84の処理を子機
2に、それぞれ行わせるようにしたが、図31における
ステップS51乃至S53の処理は子機2に、図33の
ステップS81,S82、およびS84の処理は親機1
に、それぞれ行わせるようにすることも可能である。
Here, in this embodiment, the processes of steps S51 to S53 in FIG.
The processes of steps S81, S82, and S84 in step S81 of FIG. 31 are performed by the slave unit 2, but the processes of steps S51 to S53 in FIG. Processing is base unit 1
It is also possible to make each perform.

【0407】その後、ステップS85に進み、CPU1
49は、接続機器から、乱数R1が送信されてきたかど
うかを判定し、送信されてきていないと判定した場合、
ステップS86に進む。
After that, the CPU 1 advances to the step S85.
49 determines whether or not the random number R1 is transmitted from the connected device, and when it is determined that the random number R1 is not transmitted,
It proceeds to step S86.

【0408】ステップS86では、CPU149は、タ
イムオーバとなったかどうか、即ち、ステップS84で
認証要求コマンドに対するレスポンスを送信してから所
定の時間が経過したかどうかを判定する。
[0408] In step S86, the CPU 149 determines whether or not the time has expired, that is, whether or not a predetermined time has elapsed since the response to the authentication request command was transmitted in step S84.

【0409】ステップS86において、タイムオーバで
あると判定された場合、即ち、認証コマンドに対するレ
スポンスを送信してから、所定の時間が経過しても、接
続機器から、乱数R1が送信されてこない場合、ステッ
プS83に進み、CPU149は、上述したように、接
続機器が正当なIEEE1394機器でないとして、動作モード
を、その接続機器との間では、何らのデータのやりとり
も行わないモードである単体モードに設定して、リター
ンする。
[0409] In step S86, when it is determined that the time is over, that is, when the random number R1 is not transmitted from the connected device even if a predetermined time has elapsed after the response to the authentication command was transmitted. In step S83, the CPU 149 determines that the connected device is not a legitimate IEEE1394 device, and sets the operation mode to the single mode in which no data is exchanged with the connected device, as described above. Set and return.

【0410】一方、ステップS86において、タイムオ
ーバでないと判定された場合、ステップS85に戻り、
以下、同様の処理を繰り返す。
On the other hand, if it is determined in step S86 that the time is not over, the process returns to step S85,
Hereinafter, similar processing is repeated.

【0411】そして、ステップS85において、接続機
器から乱数R1が送信されてきたと判定された場合、即
ち、図31のステップS55で接続機器としての親機1
から送信されてくる乱数R1が、IEEE1394インタフェー
ス153で受信され、CPU149に供給された場合、
ステップS87に進み、CPU149は、その乱数R1
を、所定の暗号化アルゴリズムで暗号化し、暗号化乱数
E’(R1)を生成する。さらに、ステップS87で
は、CPU149は、IEEE1394インタフェース153を
制御することにより、暗号化乱数E’(R1)を、接続
機器に送信し、ステップS89に進む。
Then, in step S85, when it is determined that the random number R1 is transmitted from the connection device, that is, in step S55 of FIG. 31, the master device 1 as the connection device is transmitted.
When the random number R1 transmitted from the device is received by the IEEE1394 interface 153 and supplied to the CPU 149,
In step S87, the CPU 149 determines that the random number R1
Is encrypted with a predetermined encryption algorithm to generate an encrypted random number E ′ (R1). Further, in step S87, the CPU 149 controls the IEEE1394 interface 153 to transmit the encrypted random number E ′ (R1) to the connected device, and the process proceeds to step S89.

【0412】ステップS89では、CPU149は、乱
数(疑似乱数)R2を生成し、IEEE1394インタフェース
153を制御することにより、乱数R2を接続機器に送
信させ、ステップS90に進む。
[0412] In step S89, the CPU 149 generates a random number (pseudo-random number) R2 and controls the IEEE1394 interface 153 to transmit the random number R2 to the connected device, and proceeds to step S90.

【0413】ステップS90では、CPU149は、接
続機器としての親機1が図31のステップS62で生成
する、乱数R2を暗号化した暗号化乱数E(R2)が、
接続機器から送信されてきたかどうかを判定する。
In step S90, the CPU 149 determines that the encrypted random number E (R2), which is the encrypted random number R2 generated by the master device 1 as the connection device in step S62 of FIG.
It is determined whether or not it is transmitted from the connected device.

【0414】ステップS90において、接続機器から暗
号化乱数E(R2)が送信されてきていないと判定され
た場合、ステップS91に進み、CPU149は、タイ
ムオーバとなったかどうか、即ち、乱数R2を送信して
から所定の時間が経過したかどうかを判定する。
If it is determined in step S90 that the encrypted random number E (R2) has not been transmitted from the connected device, the process proceeds to step S91, in which the CPU 149 determines whether the time has expired, that is, the random number R2 is transmitted. Then, it is determined whether a predetermined time has elapsed.

【0415】ステップS91において、タイムオーバで
あると判定された場合、即ち、乱数R2を、接続機器に
送信してから、所定の時間が経過しても、その接続機器
から、暗号化乱数E(R2)が送信されてこない場合、
ステップS83に進み、CPU149は、上述したよう
に、接続機器が正当なIEEE1394機器でないとして、動作
モードを単体モードに設定して、リターンする。
[0415] In step S91, when it is determined that the time is over, that is, even if a predetermined time has elapsed after the random number R2 was transmitted to the connected device, the encrypted random number E ( If R2) is not sent,
As described above, the CPU 149 proceeds to step S83, determines that the connected device is not a valid IEEE 1394 device, sets the operation mode to the single mode, and returns.

【0416】一方、ステップS91において、タイムオ
ーバでないと判定された場合、ステップS90に戻り、
以下、同様の処理を繰り返す。
On the other hand, if it is determined in step S91 that the time is not over, the process returns to step S90,
Hereinafter, similar processing is repeated.

【0417】そして、ステップS90において、接続機
器から暗号化乱数E(R2)が送信されてきたと判定さ
れた場合、即ち、接続機器からの暗号化乱数E(R2)
が、IEEE1394インタフェース153で受信され、CPU
149に供給された場合、ステップS92に進み、CP
U149は、ステップS89で生成した乱数R2を、所
定の暗号化アルゴリズムで暗号化し、暗号化乱数E’
(R2)を生成して、ステップS93に進む。
Then, when it is determined in step S90 that the encrypted random number E (R2) is transmitted from the connected device, that is, the encrypted random number E (R2) from the connected device.
Is received by the IEEE1394 interface 153, and the CPU
If it is supplied to the CP 149, the process proceeds to step S92, and the CP
U149 encrypts the random number R2 generated in step S89 with a predetermined encryption algorithm to generate an encrypted random number E ′.
(R2) is generated and the process proceeds to step S93.

【0418】ステップS93では、CPU149は、接
続機器から送信されてきた暗号化乱数E(R2)と、自
身がステップS92生成した暗号化乱数E’(R2)と
が等しいかどうかを判定する。
In step S93, the CPU 149 determines whether or not the encrypted random number E (R2) transmitted from the connected device is equal to the encrypted random number E '(R2) generated by itself in step S92.

【0419】ステップS93において、暗号化乱数E
(R2)とE’(R2)とが等しくないと判定された場
合、即ち、接続機器で採用されている暗号化アルゴリズ
ム(必要に応じて、暗号化に用いられる秘密鍵も含む)
が、CPU149で採用されている暗号化アルゴリズム
と異なるものである場合、ステップS83に進み、CP
U149は、上述したように、接続機器が正当なIEEE13
94機器でないとして、動作モードを単体モードに設定し
て、リターンする。
In step S93, the encrypted random number E
When it is determined that (R2) and E '(R2) are not equal, that is, the encryption algorithm adopted by the connection device (including the secret key used for encryption, if necessary)
Is different from the encryption algorithm adopted by the CPU 149, the process proceeds to step S83 and the CP
As described above, the U149 is an IEEE13
Assuming that it is not a 94 device, set the operation mode to stand-alone mode and return.

【0420】また、ステップS93において、暗号化乱
数E(R2)とE’(R2)とが等しいと判定された場
合、即ち、接続機器で採用されている暗号化アルゴリズ
ムが、CPU149で採用されている暗号化アルゴリズ
ムと等しいものであり、これにより、接続機器が正当な
IEEE1394機器であることの認証が成功した場合、ステッ
プS94に進み、CPU149は、接続機器としての親
機1が、図31のステップS63で機能情報要求コマン
ドとともに送信してくる機器IDおよび機能情報を、IEEE
1394インタフェース153を介して受信し、EEPRO
M150に記憶させる。
If it is determined in step S93 that the encrypted random numbers E (R2) and E '(R2) are equal, that is, the encryption algorithm adopted by the connected device is adopted by the CPU 149. This is the same as the encryption algorithm used by the
When the authentication that the device is an IEEE1394 device is successful, the process proceeds to step S94, and the CPU 149 determines the device ID and the function information transmitted from the master device 1 as the connected device together with the function information request command in step S63 of FIG. , IEEE
Received via the 1394 interface 153, EEPRO
Store in M150.

【0421】そして、ステップS95に進み、CPU1
49は、IEEE1394インタフェース153を制御すること
により、ステップS94で受信した接続機器からの機能
情報要求コマンドに対応して、自身の機器IDと機能情報
を、接続機器に送信させ、ステップS96に進む。
Then, the process proceeds to step S95, the CPU 1
The control unit 49 controls the IEEE1394 interface 153 to transmit its own device ID and function information to the connected device in response to the function information request command from the connected device received in step S94, and proceeds to step S96.

【0422】ここで、子機2では、機能IDと機能情報
は、図31で説明した親機1における場合と同様に、E
EPROM150や、図15に示したコンフィギレーシ
ョンROMのvendor_dependent_informationなどに記憶
させておくことができる。
Here, in the child device 2, the function ID and the function information are the same as those in the case of the parent device 1 described in FIG.
It can be stored in the EPROM 150 or vendor_dependent_information of the configuration ROM shown in FIG.

【0423】ステップS96では、CPU149は、E
EPROM150に記憶された機能情報を参照すること
により、接続機器が親機であるかどうかを判定する。ス
テップS96において、接続機器が親機であると判定さ
れた場合、即ち、接続機器が親機であることの認証に成
功した場合、ステップS97に進み、CPU149は、
動作モードを、親機である接続機器からの制御コマンド
を受け付け、その制御コマンドに対応して特別機能によ
る処理を行う、即ち、特別機能を制御する制御コマンド
を受け付ける特別機能コマンド受付/提供モードに設定
して、リターンする。
At step S96, the CPU 149 determines that E
By referring to the function information stored in the EPROM 150, it is determined whether the connected device is the master device. When it is determined in step S96 that the connected device is the master device, that is, when the authentication that the connected device is the master device is successful, the process proceeds to step S97, and the CPU 149
Set the operation mode to the special function command acceptance / provision mode that accepts a control command from the connected device, which is the master unit, and processes the special function in response to the control command, that is, accepts a control command that controls the special function. Set and return.

【0424】ここで、子機2は、特別機能コマンド受付
/提供モードとなると、基本的に、自身のフロントパネ
ル154やIR受信部155から供給されるコマンドを
無視し、IEEE1394インタフェース153で受信される親
機1からのコマンドにしたがって各種の処理を行う状態
となる。即ち、子機2は、例えば、チャンネルや音量の
設定その他を、親機1からのコマンドにのみ対応して行
う状態となる。従って、スケーラブルTVシステムは、
親機1によって、そのスケーラブルTVシステムを構成
するすべての子機2を制御する、いわば集中制御型のシ
ステムであるということができる。
[0424] Here, when the handset unit 2 enters the special function command reception / provision mode, it basically ignores the commands supplied from its own front panel 154 and IR reception unit 155, and is received by the IEEE1394 interface 153. In this state, various processes are performed according to commands from the master unit 1. That is, the slave unit 2 is in a state of performing, for example, setting of channels and volume, etc., only in response to a command from the master unit 1. Therefore, a scalable TV system
It can be said that the base unit 1 is a so-called centralized control type system that controls all the handset units 2 that make up the scalable TV system.

【0425】なお、親機1(図10)から子機2へのコ
マンドの送信は、そのフロントパネル134やIR受信
部135からの入力に基づいて行うこともできるし、子
機2のフロントパネル154やIR受信部155への入
力を、IEEE1394インタフェース153を介して親機1に
転送し、そのようにして子機2から親機1に転送されて
くる入力に基づいて行うこともできる。
The command transmission from the base unit 1 (FIG. 10) to the handset unit 2 can be performed based on the input from the front panel 134 or the IR receiving unit 135, or the front panel of the handset unit 2 can be transmitted. It is also possible to transfer the input to 154 and the IR receiving unit 155 to the base unit 1 via the IEEE1394 interface 153, and to perform the input based on the input transferred from the base unit 2 to the base unit 1 in this way.

【0426】一方、ステップS96において、接続機器
が親機でないと判定された場合、即ち、接続機器が親機
であることの認証に失敗した場合、ステップS98に進
み、CPU149は、動作モードを、接続機器との間
で、既定のAV/Cコマンドセットのやりとりは可能である
が、特別機能による処理を行うための制御コマンドのや
りとりはできない通常機能コマンド受付/提供モードに
設定して、リターンする。
On the other hand, in step S96, when it is determined that the connected device is not the master device, that is, when the authentication that the connected device is the master device fails, the process proceeds to step S98, and the CPU 149 sets the operation mode to The default AV / C command set can be exchanged with the connected device, but the control commands for performing special function processing cannot be exchanged. Set the normal function command acceptance / provision mode and return. .

【0427】即ち、この場合、接続機器は、親機でない
ため、そのような接続機器が、子機2に接続されても、
特別機能は提供されない。従って、子機2に、他の子機
が接続されただけでは、特別機能は提供されない。但
し、この場合、接続機器は、正当なIEEE1394機器ではあ
ることから、子機2と接続機器との間における既定のAV
/Cコマンドセットのやりとりは許可される。従って、こ
の場合、子機2と接続機器(他の子機を含む)について
は、他方から、既定のAV/Cコマンドセットによって制御
することは可能である。
That is, in this case, since the connected device is not the master device, even if such a connected device is connected to the slave device 2,
No special features are provided. Therefore, the special function is not provided only by connecting another child device to the child device 2. However, in this case, since the connected device is a legitimate IEEE1394 device, the default AV between the handset 2 and the connected device is set.
/ C Command set interaction is allowed. Therefore, in this case, the slave unit 2 and the connected devices (including other slave units) can be controlled from the other side by the predetermined AV / C command set.

【0428】次に、親機1と子機2で、図31と図33
で説明した認証処理がそれぞれ成功し、親機1および子
機2が、その動作モードを、特別機能コマンド受付/提
供モードとした後に、スケーラブルTVシステムが特別
機能を提供するために、親機1と子機2が、図30のス
テップS43と図32のステップS73でそれぞれ行う
処理の詳細の例について説明する。
Next, referring to FIG. 31 and FIG.
After the authentication processing described in 1 above is successful, the scalable TV system provides the special function after the master unit 1 and the slave unit 2 have their operation modes set to the special function command reception / provision mode. A detailed example of the processing performed by the child device 2 in step S43 of FIG. 30 and step S73 of FIG. 32 will be described.

【0429】まず、親機1では、図10で説明したよう
にして、テレビジョン放送番組としての画像と音声が出
力される(画像が表示され、音声が出力される)が、親
機1において、このように、画像と音声が出力されてい
る場合に、ユーザが、リモコン15(図7)のガイドボ
タンスイッチ63(またはリモコン35(図8)のガイ
ドボタンスイッチ93)をオンとするように操作する
と、リモコン15において、ユーザの操作に対応する赤
外線が出射される。この赤外線は、親機1(図10)の
IR受信部135で受信され、ガイドボタンスイッチ6
3の操作に対応するコマンド(以下、適宜、キャプショ
ン表示コマンドという)が、CPU129に供給され
る。
First, the base unit 1 outputs the image and sound as the television broadcast program (the image is displayed and the sound is output) as described in FIG. In this way, the user turns on the guide button switch 63 of the remote controller 15 (FIG. 7) (or the guide button switch 93 of the remote controller 35 (FIG. 8)) when the image and sound are output. When operated, the remote controller 15 emits infrared rays corresponding to the user's operation. This infrared ray is received by the IR receiving unit 135 of the base unit 1 (FIG. 10), and the guide button switch 6 is received.
A command corresponding to the operation No. 3 (hereinafter, appropriately referred to as a caption display command) is supplied to the CPU 129.

【0430】なお、リモコン15による赤外線は、子機
2(図11)のIR受信部155でも受信されるが、子
機2では、この赤外線は無視される。
The infrared ray from the remote controller 15 is also received by the IR receiver 155 of the handset 2 (FIG. 11), but the handset 2 ignores the infrared ray.

【0431】親機1(図10)のCPU129は、以上
のようにして、キャプション表示コマンドを受信する
と、図34のフローチャートにしたがった親機のクロー
ズドキャプション処理を行う。
When the CPU 129 of the master unit 1 (FIG. 10) receives the caption display command as described above, it performs the closed caption processing of the master unit according to the flowchart of FIG.

【0432】即ち、CPU129は、まず最初に、ステ
ップS101において、デマルチプレクサ124に供給
されているトランスポートストリームに、クローズドキ
ャプションデータが含まれているかどうかを判定する。
That is, the CPU 129 first determines in step S101 whether the transport stream supplied to the demultiplexer 124 includes closed caption data.

【0433】ここで、MPEGビデオストリーム中に、クロ
ーズドキャプションデータを含める場合には、クローズ
ドキャプションデータは、例えば、そのシーケンス層に
おけるMPEGユーザデータ(MPEG-2ユーザデータ)として
配置される。この場合、ステップS101では、CPU
129は、デマルチプレクサ124に供給されているト
ランスポートストリームを参照することにより、そのト
ランスポートストリーム中に、クローズドキャプション
データが含まれているかどうかを判定する。
[0433] Here, when the closed caption data is included in the MPEG video stream, the closed caption data is arranged, for example, as MPEG user data (MPEG-2 user data) in the sequence layer. In this case, in step S101, the CPU
The reference numeral 129 refers to the transport stream supplied to the demultiplexer 124 to determine whether or not the closed caption data is included in the transport stream.

【0434】ステップS101において、トランスポー
トストリーム中に、クローズドキャプションデータが含
まれないと判定された場合、以降の処理をスキップし
て、クローズドキャプション処理を終了する。
[0434] If it is determined in step S101 that the transport stream does not include closed caption data, the subsequent processing is skipped and the closed caption processing is terminated.

【0435】また、ステップS101において、トラン
スポートストリーム中に、クローズドキャプションデー
タが含まれると判定された場合、ステップS102に進
み、CPU129は、EEPROM130に記憶され
た、スケーラブルTVシステムを構成する子機の機能情
報、および自身の機能情報を参照することにより、スケ
ーラブルTVシステムを構成するテレビジョン受像機の
中から、クローズドキャプション用の係数種データを有
するものを検索する。即ち、機能情報には、上述したよ
うに、スケーラブルTVシステムを構成する各テレビジ
ョン受像機が有する係数種データの種類が含まれてお
り、ステップS102では、このような機能情報を参照
することにより、クローズドキャプション用の係数種デ
ータを有するテレビジョン受像機の検索が行われる。
If it is determined in step S101 that the closed caption data is included in the transport stream, the process proceeds to step S102, and the CPU 129 stores the scalable TV system stored in the EEPROM 130. By referring to the function information and the function information of itself, a television receiver forming a scalable TV system is searched for one having coefficient seed data for closed caption. That is, as described above, the function information includes the type of coefficient seed data included in each television receiver that configures the scalable TV system. In step S102, by referring to such function information, , A search for a television receiver having coefficient seed data for closed captioning is performed.

【0436】ここで、クローズドキャプション用の係数
種データとは、例えば、クローズドキャプションデータ
によって表示されるクローズドキャプションの画像デー
タを、教師データとするとともに、その教師データの解
像度を劣化させた画像データ、その教師データにノイズ
を加えた画像データ、またはその教師データを縮小した
画像データなどを、生徒データとして、学習を行うこと
により得られる係数種データであり、クローズドキャプ
ションの画像について、その解像度の向上、ノイズの除
去、または拡大を行うのに、特に適した係数種データを
意味する。
Here, the coefficient seed data for closed caption means, for example, the image data of the closed caption displayed by the closed caption data is used as the teacher data and the resolution of the teacher data is deteriorated. This is the seed data that is obtained by learning the teacher data with image data added with noise, or the image data obtained by reducing the teacher data, etc., and improves the resolution of closed caption images. , Coefficient seed data particularly suitable for noise removal or expansion.

【0437】その後、ステップS103に進み、CPU
129は、ステップS102の検索結果に基づいて、ク
ローズドキャプション専用の係数種データを有するテレ
ビジョン受像機が存在するかどうかを判定する。
Thereafter, the flow proceeds to step S103, and the CPU
129 determines whether or not there is a television receiver having coefficient seed data dedicated to closed caption based on the search result of step S102.

【0438】ステップS103において、クローズドキ
ャプション専用の係数種データを有するテレビジョン受
像機が存在しないと判定された場合、ステップS104
に進み、CPU129は、通常のクローズドキャプショ
ン表示を開始するように、信号処理部137を制御す
る。
If it is determined in step S103 that there is no television receiver having coefficient seed data dedicated to closed captioning, step S104.
Then, the CPU 129 controls the signal processing unit 137 to start the normal closed caption display.

【0439】即ち、信号処理部137は、いわゆるクロ
ーズドキャプションデコーダとしての機能も有してお
り、CPU129は、デマルチプレクサ124に、トラ
ンスポートストリーム中のクローズドキャプションデー
タを要求し、その要求に応じて、デマルチプレクサ12
4から供給されるクローズドキャプションデータを、信
号処理部137に供給する。信号処理部137は、CP
U129からのクローズドキャプションデータをデコー
ド処理し、その結果得られるクローズドキャプション
を、フレームメモリ127に記憶された画像データの所
定の位置に重畳する。これにより、CRT11には、M
PEGビデオデコーダ125でデコードされた画像デー
タに、クローズドキャプションが重畳された画像データ
が表示される。
That is, the signal processing unit 137 also has a function as a so-called closed caption decoder, and the CPU 129 requests the demultiplexer 124 for closed caption data in the transport stream, and in response to the request, Demultiplexer 12
The closed caption data supplied from No. 4 is supplied to the signal processing unit 137. The signal processing unit 137 uses the CP
The closed caption data from U129 is decoded, and the closed caption obtained as a result is superimposed on a predetermined position of the image data stored in the frame memory 127. As a result, the CRT 11 has M
Image data in which closed captions are superimposed on the image data decoded by the PEG video decoder 125 is displayed.

【0440】従って、この場合、親機1のCRT11で
は、クローズドキャプションデコーダを内蔵している一
般的なテレビジョン受像機における場合と同様に、コン
テンツとしての画像に、対応するクローズドキャプショ
ンが重畳されて表示される。
Therefore, in this case, in the CRT 11 of the master unit 1, the corresponding closed caption is superimposed on the image as the content, as in the case of a general television receiver having a closed caption decoder. Is displayed.

【0441】以上のようにして、クローズドキャプショ
ンの表示が開始されると、ステップS105に進み、C
PU129は、ステップS101における場合と同様
に、デマルチプレクサ124に供給されているトランス
ポートストリーム中に、まだ表示すべきクローズドキャ
プションデータが含まれているかどうかを判定する。
When the display of the closed caption is started as described above, the process proceeds to step S105 and C
As in step S101, the PU 129 determines whether the transport stream supplied to the demultiplexer 124 still contains closed caption data to be displayed.

【0442】ステップS105において、クローズドキ
ャプションデータがないと判定された場合、ステップS
106をスキップして、ステップS107に進み、CP
U129は、信号処理部137を制御することにより、
クローズドキャプションデータのデコード処理を終了さ
せ、クローズドキャプション処理を終了する。
If it is determined in step S105 that there is no closed caption data, step S105.
106, skip to step S107, and enter CP
The U129 controls the signal processing unit 137,
The decoding process of the closed caption data is ended, and the closed caption process is ended.

【0443】一方、ステップS105において、デマル
チプレクサ124に供給されているトランスポートスト
リーム中に、まだ表示すべきクローズドキャプションデ
ータが含まれていると判定された場合、ステップS10
6に進み、CPU129は、クローズドキャプション表
示を終了するコマンド(以下、適宜、クローズドキャプ
ション表示オフコマンドという)が送信されてきたかど
うかを判定する。
On the other hand, if it is determined in step S105 that the transport stream supplied to the demultiplexer 124 contains closed caption data to be displayed, step S10.
In step 6, the CPU 129 determines whether or not a command for ending the closed caption display (hereinafter, appropriately referred to as a closed caption display off command) has been transmitted.

【0444】ステップS106において、クローズドキ
ャプション表示オフコマンドが送信されてきていないと
判定された場合、ステップS105に戻り、以下、同様
の処理が繰り返される。即ち、この場合、クローズドキ
ャプションの表示が続行される。
When it is determined in step S106 that the closed caption display off command has not been transmitted, the process returns to step S105, and the same processing is repeated thereafter. That is, in this case, the display of the closed caption is continued.

【0445】また、ステップS106において、クロー
ズドキャプション表示オフコマンドが送信されてきたと
判定された場合、即ち、例えば、ユーザが、リモコン1
5(図7)のガイドボタンスイッチ63(またはリモコ
ン35(図8)のガイドボタンスイッチ93)をオフと
するように操作することにより、リモコン15から、ク
ローズドキャプション表示オフコマンドに対応する赤外
線が出射され、IR受信部135で受信された場合、ス
テップS107に進み、CPU129は、上述したよう
に、信号処理部137を制御することにより、クローズ
ドキャプションデータのデコード処理を終了させ、クロ
ーズドキャプション処理を終了する。
[0445] If it is determined in step S106 that the closed caption display off command has been transmitted, that is, for example, if the user operates the remote controller 1
By operating to turn off the guide button switch 63 of 5 (FIG. 7) (or the guide button switch 93 of the remote controller 35 (FIG. 8)), infrared rays corresponding to the closed caption display off command are emitted from the remote controller 15. If received by the IR receiving unit 135, the process proceeds to step S107, and the CPU 129 controls the signal processing unit 137 to end the decoding process of the closed caption data and end the closed caption process as described above. To do.

【0446】一方、ステップS103において、クロー
ズドキャプション専用の係数種データを有するテレビジ
ョン受像機としての子機(以下、適宜、キャプション係
数種データ保有子機という)が存在すると判定された場
合、ステップS108に進み、CPU129は、スケー
ラブルTVシステムを構成するテレビジョン受像機とし
ての子機の中から、クローズドキャプションを表示させ
るものを選択する。
On the other hand, if it is determined in step S103 that there is a slave unit (hereinafter, referred to as a caption coefficient seed data holding slave unit) as a television receiver having coefficient seed data dedicated to closed caption, it is determined in step S108. Then, the CPU 129 selects the one for displaying the closed caption from the slaves as the television receivers constituting the scalable TV system.

【0447】即ち、CPU129は、例えば、親機1の
左隣に配置された子機223や、下に配置された子機232
などを、クローズドキャプションを表示させる子機(以
下、適宜、キャプション表示用子機という)として選択
する。なお、親機1は、子機2ijの、親機1から見た配
置位置を、上述したように、あらかじめ認識しており、
これにより、親機1の左隣に配置された子機223や、下
に配置された子機232などの各配置位置にある子機ij
特定する。
That is, the CPU 129, for example, the slave unit 2 23 arranged on the left side of the master unit 1 and the slave unit 2 32 arranged below it.
Is selected as a child device for displaying a closed caption (hereinafter, appropriately referred to as a child device for caption display). It should be noted that the parent device 1 recognizes the arrangement position of the child device 2 ij as viewed from the parent device 1 in advance, as described above,
As a result, the child device ij located at each position such as the child device 2 23 arranged on the left of the parent device 1 and the child device 2 32 arranged below is specified.

【0448】その後、ステップS109に進み、CPU
129は、IEEE1394インタフェース133を介して、キ
ャプション係数種データ保有子機に、コマンドを送信
し、これにより、クローズドキャプション専用の係数種
データを要求する。
Thereafter, the flow proceeds to step S109, the CPU
The 129 transmits a command to the caption coefficient seed data holding slave unit via the IEEE1394 interface 133, thereby requesting the coefficient seed data dedicated to the closed caption.

【0449】ここで、CPU129は、キャプション係
数種データ保有子機となっている子機を、EEPROM
130に機能情報とともに記憶されている機器IDによっ
て特定し、クローズドキャプション専用の係数種データ
を要求するコマンド(以下、適宜、係数種データ要求コ
マンドという)を、その機器ID宛に送信する。CPU1
29は、係数種データ要求コマンド以外のコマンドも、
そのコマンドを送るべき子機を、機器IDによって特定
し、その機器ID宛に送信する。
Here, the CPU 129 sets the slave unit, which is the caption coefficient seed data holding slave unit, to the EEPROM.
A command for requesting coefficient seed data dedicated to closed captions (hereinafter, referred to as a coefficient seed data request command) is specified by the device ID stored together with the function information in 130 and is transmitted to the device ID. CPU1
29 is a command other than the coefficient seed data request command,
The slave unit to which the command should be sent is specified by the device ID, and the command is sent to the device ID.

【0450】ステップS109では、さらに、CPU1
29は、係数種データ要求コマンドを受信したキャプシ
ョン係数種データ保有子機からクローズドキャプション
専用の係数種データが送信されてくるのを待って、その
クローズドキャプション専用の係数種データを、IEEE13
94インタフェース133を介して受信し、これにより、
クローズドキャプション専用の係数種データを取得す
る。
At step S109, the CPU 1
29, waits for the coefficient seed data dedicated to closed caption to be transmitted from the caption coefficient seed data holding slave unit that has received the coefficient seed data request command, and then transmits the coefficient seed data dedicated to the closed caption to IEEE13.
94 interface 133, which allows
Get coefficient seed data only for closed captions.

【0451】ここで、CPU129は、自身の信号処理
部137のEEPROM137Bに、クローズドキャプ
ション専用の係数種データが記憶されている場合には、
ステップS109において、クローズドキャプション専
用の係数種データを、EEPROM137Bから読み出
すことにより取得する。
Here, when the CPU 129 stores coefficient seed data dedicated to closed caption in the EEPROM 137B of its own signal processing unit 137,
In step S109, the coefficient seed data dedicated to the closed caption is acquired by reading it from the EEPROM 137B.

【0452】また、クローズドキャプション専用の係数
種データが、スケーラブルTVシステムを構成するテレ
ビジョン受像機のいずれにも記憶されていない場合であ
っても、例えば、図示せぬ係数種データ提供用サーバに
おいて、クローズドキャプション専用の係数種データが
提供されているときには、CPU129では、モデム1
36を制御することにより、係数種データ提供用サーバ
にアクセスし、その係数種データ提供用サーバから、ク
ローズドキャプション専用の係数種データを取得するよ
うにすることが可能である。
Even when the coefficient seed data dedicated to the closed caption is not stored in any of the television receivers constituting the scalable TV system, for example, in the coefficient seed data providing server (not shown). , When the coefficient seed data dedicated to the closed caption is provided, the CPU 129 causes the modem 1
By controlling 36, it is possible to access the coefficient seed data providing server and acquire the coefficient seed data dedicated to the closed caption from the coefficient seed data providing server.

【0453】なお、このような係数種データ提供用サー
バによる係数種データの提供は、クローズドキャプショ
ン専用の係数種データに限らず、後述する各種の処理
(画像変換処理)に用いられる係数種データについて
も、同様に行うことが可能である。
The provision of coefficient seed data by such a coefficient seed data providing server is not limited to coefficient seed data dedicated to closed captions, but may be applied to coefficient seed data used in various processes (image conversion processing) described later. Can be similarly performed.

【0454】また、係数種データ提供用サーバによる係
数種データの提供は、無償または有償のいずれで行うこ
とも可能である。
Further, the coefficient seed data providing server can provide the coefficient seed data either free of charge or for a fee.

【0455】CPU129は、ステップS109でクロ
ーズドキャプション専用の係数種データを取得すると、
ステップS110に進み、IEEE1394インタフェース13
3を制御することにより、キャプション表示用子機に対
して、クローズドキャプションの表示を指令するクロー
ズドキャプション表示コマンドとともに、クローズドキ
ャプション専用の係数種データを送信し、ステップS1
11に進む。
When the CPU 129 acquires the coefficient seed data dedicated to the closed caption in step S109,
In step S110, the IEEE1394 interface 13
By controlling 3, the coefficient seed data dedicated to the closed caption is transmitted to the child device for caption display together with the closed caption display command for instructing the display of the closed caption.
Proceed to 11.

【0456】ステップS111では、CPU129は、
IEEE1394インタフェース133を制御することにより、
キャプション表示用子機に対して、そのIEEE1394インタ
フェース153(図11)への入力を選択して、そのC
RT31に表示することを指令する外部入力選択コマン
ドを送信し、ステップS112に進む。
At step S111, the CPU 129
By controlling the IEEE1394 interface 133,
For the child device for caption display, select the input to the IEEE1394 interface 153 (Fig. 11), and select C
An external input selection command instructing to display on RT31 is transmitted, and the process proceeds to step S112.

【0457】ステップS112では、CPU129は、
クローズドキャプションデータの、キャプション表示用
子機への転送を開始する。
At step S112, the CPU 129
Start the transfer of closed caption data to the caption display slave unit.

【0458】即ち、CPU129は、デマルチプレクサ
124に、トランスポートストリーム中のクローズドキ
ャプションデータを要求し、その要求に応じて、デマル
チプレクサ124から供給されるクローズドキャプショ
ンデータを受信する。さらに、CPU129は、IEEE13
94インタフェース133を制御することにより、デマル
チプレクサ124から受信したクローズドキャプション
データを、キャプション表示用子機に転送させる。
That is, the CPU 129 requests the demultiplexer 124 for closed caption data in the transport stream, and receives the closed caption data supplied from the demultiplexer 124 in response to the request. Further, the CPU 129 is the IEEE13
By controlling the 94 interface 133, the closed caption data received from the demultiplexer 124 is transferred to the caption display slave unit.

【0459】以上のようにして、クローズドキャプショ
ンデータの、キャプション表示用子機への転送が開始さ
れると、ステップS113に進み、CPU129は、ス
テップS101における場合と同様に、デマルチプレク
サ124に供給されているトランスポートストリーム中
に、まだ表示すべきクローズドキャプションデータが含
まれているかどうかを判定する。
When the transfer of the closed caption data to the caption display slave unit is started as described above, the process proceeds to step S113, and the CPU 129 is supplied to the demultiplexer 124 as in the case of step S101. It is determined whether or not the closed caption data to be displayed is still included in the transport stream being displayed.

【0460】ステップS113において、クローズドキ
ャプションデータがないと判定された場合、ステップS
114をスキップして、ステップS115に進み、CP
U129は、IEEE1394インタフェース133を制御する
ことにより、クローズドキャプションデータの転送処理
を終了させ、クローズドキャプション処理を終了する。
If it is determined in step S113 that there is no closed caption data, step S113.
114, skip to step S115, and enter CP
By controlling the IEEE1394 interface 133, the U129 ends the closed caption data transfer processing and ends the closed caption processing.

【0461】一方、ステップS113において、デマル
チプレクサ124に供給されているトランスポートスト
リーム中に、まだ表示すべきクローズドキャプションデ
ータが含まれていると判定された場合、ステップS11
4に進み、CPU129は、クローズドキャプション表
示を終了するコマンド(クローズドキャプション表示オ
フコマンド)が送信されてきたかどうかを判定する。
On the other hand, if it is determined in step S113 that the transport stream supplied to the demultiplexer 124 contains closed caption data to be displayed, step S11.
In step 4, the CPU 129 determines whether or not a command to close the closed caption display (closed caption display off command) has been transmitted.

【0462】ステップS114において、クローズドキ
ャプション表示オフコマンドが送信されてきていないと
判定された場合、ステップS113に戻り、以下、同様
の処理が繰り返される。即ち、この場合、クローズドキ
ャプションデータの、キャプション表示用子機への転送
が続行される。
If it is determined in step S114 that the closed caption display off command has not been transmitted, the process returns to step S113, and the same processing is repeated thereafter. That is, in this case, the transfer of the closed caption data to the caption display slave unit is continued.

【0463】また、ステップS114において、クロー
ズドキャプション表示オフコマンドが送信されてきたと
判定された場合、即ち、例えば、ユーザが、リモコン1
5(図7)のガイドボタンスイッチ63(またはリモコ
ン35(図8)のガイドボタンスイッチ93)をオフと
するように操作することにより、リモコン15から、ク
ローズドキャプション表示オフコマンドに対応する赤外
線が出射され、IR受信部135で受信された場合、ス
テップS115に進み、CPU129は、IEEE1394イン
タフェース133を制御することにより、クローズドキ
ャプションデータの転送処理を終了させ、クローズドキ
ャプション処理を終了する。
[0463] If it is determined in step S114 that the closed caption display off command has been transmitted, that is, for example, if the user operates the remote controller 1
By operating to turn off the guide button switch 63 of 5 (FIG. 7) (or the guide button switch 93 of the remote controller 35 (FIG. 8)), infrared rays corresponding to the closed caption display off command are emitted from the remote controller 15. If received by the IR receiving unit 135, the CPU 129 controls the IEEE1394 interface 133 to end the transfer processing of the closed caption data, and ends the closed caption processing in step S115.

【0464】親機1において、図34のクローズドキャ
プション処理が行われ、これにより、そのステップS1
10において、クローズドキャプション表示コマンドが
送信され、そのクローズドキャプション表示コマンド
が、キャプション表示用子機としての子機2で受信され
ると(子機2(図11)のIEEE1394インタフェース15
3で受信され、CPU149に供給されると)、その子
機2では、図35のフローチャートにしたがった子機の
クローズドキャプション処理が行われる。
In the parent device 1, the closed caption process of FIG. 34 is performed, whereby step S1 is executed.
In 10, the closed caption display command is transmitted, and when the closed caption display command is received by the handset 2 as the caption display handset, the IEEE1394 interface 15 of the handset 2 (FIG. 11) is received.
3 and is supplied to the CPU 149), the child device 2 performs the closed caption processing of the child device according to the flowchart of FIG.

【0465】即ち、キャプション表示用子機としての子
機2(図11)では、まず最初に、ステップS121に
おいて、図34のステップS110で、親機1からクロ
ーズドキャプション表示コマンドとともに送信されてく
るクローズドキャプション専用の係数種データが、IEEE
1394インタフェース153で受信され、CPU149に
供給され、ステップS122に進む。
That is, in the child device 2 (FIG. 11) as the caption display child device, first, in step S121, the closed caption transmitted from the parent device 1 together with the closed caption display command in step S110 of FIG. The coefficient seed data dedicated to captioning is IEEE
The signal is received by the 1394 interface 153, supplied to the CPU 149, and proceeds to step S122.

【0466】ステップS122では、CPU149は、
クローズドキャプション専用の係数種データを、信号処
理部157に転送し、係数種メモリ207(図29)に
セットする(記憶)させる。なお、その際、信号処理部
157は、自身が元から係数種メモリ207に記憶して
いる係数種データを、あらかじめ、EEPROM157
Bの空き領域に待避させる。
At step S122, the CPU 149
The coefficient seed data dedicated to the closed caption is transferred to the signal processing unit 157 and set (stored) in the coefficient seed memory 207 (FIG. 29). At this time, the signal processing unit 157 stores the coefficient seed data stored in the coefficient seed memory 207 by itself in the EEPROM 157 in advance.
Evacuate to the empty area of B.

【0467】ここで、キャプション表示用子機としての
子機2が、キャプション係数種データ保有子機でもある
場合、即ち、子機2の信号処理部157を構成する係数
メモリ207に、元からクローズドキャプション専用の
係数種データが記憶されている場合、上述のステップS
121およびS122の処理、並びに後述するステップ
S128の処理は、スキップするようにすることができ
る。
Here, when the slave unit 2 as the caption display slave unit is also the slave unit having the caption coefficient seed data, that is, the coefficient memory 207 constituting the signal processing unit 157 of the slave unit 2 is originally closed. If the coefficient seed data dedicated to the caption is stored, the above step S
The processing of 121 and S122, and the processing of step S128 described later can be skipped.

【0468】その後、ステップS123に進み、CPU
149は、親機1が図34のステップS111で送信し
てくる外部入力選択コマンドを受信したかどうかを判定
し、受信していないと判定した場合、ステップS123
に戻る。
Thereafter, the flow proceeds to step S123, and the CPU
149 determines whether the parent device 1 has received the external input selection command transmitted in step S111 of FIG. 34, and if it has not received the external input selection command, step S123.
Return to.

【0469】また、ステップS123において、親機1
からの外部入力選択コマンドを受信したと判定された場
合、即ち、IEEE1394インタフェース153において、親
機1からの外部入力選択コマンドが受信され、CPU1
49に供給された場合、ステップS124に進み、CP
U149は、IEEE1394インタフェース153で受信され
るクローズドキャプションデータを選択して、信号処理
部157に供給する状態となり、ステップS125に進
む。
Further, in step S123, the master unit 1
When it is determined that the external input selection command from the base unit 1 is received, that is, the IEEE1394 interface 153 receives the external input selection command from the base unit 1, and the CPU 1
When it is supplied to 49, the process proceeds to step S124, and the CP
The U 149 selects the closed caption data received by the IEEE1394 interface 153 and supplies it to the signal processing unit 157, and proceeds to step S125.

【0470】ステップS125では、CPU149は、
親機1が図34のステップS112で転送を開始するク
ローズドキャプションデータが送信されてきたかどうか
を判定する。
In step S125, the CPU 149
In step S112 of FIG. 34, base unit 1 determines whether or not the closed caption data for starting transfer has been transmitted.

【0471】ステップS125において、親機1からの
クローズドキャプションデータが送信されてきたと判定
された場合、即ち、IEEE1394インタフェース153にお
いて、親機1からのクローズドキャプションデータが受
信され、CPU149に供給された場合、ステップS1
26に進み、CPU149は、そのクローズドキャプシ
ョンデータを、信号処理部157に供給し、そのクロー
ズドキャプションデータを対象とし、かつ、ステップS
122で係数種メモリ207(図29)にセットされた
クローズドキャプション専用の係数種データを用いた画
像変換処理を行わせる。
[0471] If it is determined in step S125 that the closed caption data from the parent device 1 has been transmitted, that is, if the closed caption data from the parent device 1 is received by the IEEE1394 interface 153 and supplied to the CPU 149. , Step S1
In step 26, the CPU 149 supplies the closed caption data to the signal processing unit 157 to target the closed caption data, and in step S
At 122, image conversion processing is performed using the coefficient seed data dedicated to the closed caption set in the coefficient seed memory 207 (FIG. 29).

【0472】即ち、この場合、信号処理部157は、C
PU149からのクローズドキャプションデータをデコ
ードし、その結果得られるクローズドキャプションの画
像データを、係数種メモリ207に記憶されたクローズ
ドキャプション専用の係数種データから生成されるタッ
プ係数を用いて画像変換処理することにより、高画質の
クローズドキャプションの画像データに変換する。
That is, in this case, the signal processing unit 157
Decoding the closed caption data from the PU 149, and subjecting the resulting closed caption image data to image conversion processing using tap coefficients generated from the coefficient seed data dedicated to the closed caption stored in the coefficient seed memory 207. Is converted into high-quality closed caption image data.

【0473】この高画質のクローズドキャプションの画
像データは、ステップS127において、フレームメモ
リ147およびNTSCエンコーダ148を介してCR
T31に供給されて表示される。そして、ステップS1
25に戻り、ステップS125において、親機1からク
ローズドキャプションデータが送信されてこないと判定
されるまで、ステップS125乃至S127の処理が繰
り返される。
This high-quality closed caption image data is CR-processed through the frame memory 147 and NTSC encoder 148 in step S127.
It is supplied to T31 and displayed. And step S1
25, the processes of steps S125 to S127 are repeated until it is determined in step S125 that the closed caption data has not been transmitted from the parent device 1.

【0474】そして、ステップS125において、親機
1からクローズドキャプションデータが送信されてこな
いと判定された場合、即ち、IEEE1394インタフェース1
53において、クローズドキャプションデータを受信す
ることができなくなった場合、ステップS128に進
み、信号処理部157は、EEPROM157Bに待避
しておいた元の係数種データを、係数種メモリ207
(図29)にセットし直し(上書きし)、クローズドキ
ャプション処理を終了する。
If it is determined in step S125 that the closed caption data has not been transmitted from the parent device 1, that is, the IEEE1394 interface 1
In 53, when the closed caption data cannot be received, the process proceeds to step S128, and the signal processing unit 157 stores the original coefficient seed data saved in the EEPROM 157B in the coefficient seed memory 207.
(FIG. 29) is set again (overwritten), and the closed caption process is ended.

【0475】図34の親機のクローズドキャプション処
理、および図35の子機のクローズドキャプション処理
によれば、スケーラブルTVシステムを構成するテレビ
ジョン受像機の中に、クローズドキャプション専用の係
数種データを有するものが存在しない場合には、親機1
では、従来の、クローズドキャプションデコーダ内蔵型
のテレビジョン受像機と同様に、テレビジョン放送番組
としての画像データに、クローズドキャプションの画像
データが重畳され、CRT11に表示される。
According to the closed caption process of the master unit shown in FIG. 34 and the closed caption process of the slave unit shown in FIG. 35, the coefficient seed data dedicated to the closed caption is included in the television receiver forming the scalable TV system. If there is no such thing, base unit 1
Then, similar to the conventional television receiver with a built-in closed caption decoder, the image data of the closed caption is superimposed on the image data of the television broadcast program and displayed on the CRT 11.

【0476】一方、スケーラブルTVシステムを構成す
るテレビジョン受像機の中に、クローズドキャプション
専用の係数種データを有するものが存在する場合には、
親機1のCRT11では、テレビジョン放送番組として
の画像データだけが表示される。さらに、キャプション
表示用子機としての子機2のCRT31では、親機1の
CRT11に表示された画像データに対応するクローズ
ドキャプションの画像データであって、高画質の画像デ
ータに変換されたものが表示される。
On the other hand, in the case where some of the television receivers constituting the scalable TV system have coefficient seed data dedicated to closed caption,
On the CRT 11 of the parent device 1, only image data as a television broadcast program is displayed. Further, in the CRT 31 of the child device 2 as a child device for caption display, the closed caption image data corresponding to the image data displayed on the CRT 11 of the parent device 1 that has been converted to high-quality image data is used. Is displayed.

【0477】従って、ユーザは、テレビジョン放送番組
としての画像データを、クローズドキャプションの画像
データに妨げられることなく、見ることができる。さら
に、ユーザは、高画質のクローズドキャプションの画像
データを見ることができる。
Therefore, the user can see the image data as the television broadcast program without being disturbed by the image data of the closed caption. Further, the user can see the high-quality closed caption image data.

【0478】なお、スケーラブルTVシステムを構成す
るテレビジョン受像機の中に、クローズドキャプション
専用の係数種データを有するものが存在しない場合であ
っても、クローズドキャプションの画像データは、テレ
ビジョン放送番組の画像データとは別に、キャプション
表示用子機としての子機2のCRT31に表示させるよ
うにすることが可能である。この場合、ユーザは、高画
質のクローズドキャプションの画像データを見ることは
できないが、それでも、テレビジョン放送番組としての
画像データを、クローズドキャプションの画像データに
妨げられることなく、見ることが可能となる。
Even if there is no television receiver forming the scalable TV system having coefficient seed data dedicated to closed caption, the image data of closed caption is the same as that of the television broadcast program. Apart from the image data, it is possible to display it on the CRT 31 of the child device 2 as a child device for caption display. In this case, the user cannot see the high-quality closed caption image data, but can still see the image data as a television broadcast program without being obstructed by the closed caption image data. .

【0479】また、上述の場合には、クローズドキャプ
ションの画像データを、キャプション表示用子機として
の1台の子機2にのみ表示させるようにしたが、クロー
ズドキャプションの画像データは、その他、スケーラブ
ルTVシステムを構成する2台以上の子機において表示
するようにすることも可能である。即ち、例えば、複数
言語のクローズドキャプションデータが存在する場合に
は、各言語のクローズドキャプションの画像データを、
異なる子機で表示するようにすることが可能である。
Also, in the above-mentioned case, the closed caption image data is displayed only on one child device 2 as a caption display child device, but the closed caption image data is not It is also possible to display on two or more slave units that compose the TV system. That is, for example, when there are closed caption data in multiple languages, the image data of closed captions in each language is
It is possible to display on different child machines.

【0480】次に、スケーラブルTVシステムは、例え
ば、画像データの一部を拡大する特別機能を有してお
り、この特別機能は、親機1と子機2において、一部拡
大処理が行われることにより実現される。
[0480] Next, the scalable TV system has, for example, a special function for enlarging a part of the image data, and this special function is partially enlarged by the master unit 1 and the slave unit 2. It is realized by

【0481】一部拡大処理を行うことの指示は、例え
ば、メニュー画面から行うことができるようになってい
る。
The instruction to perform the partial enlargement process can be issued from the menu screen, for example.

【0482】即ち、上述したように、ユーザが、リモコ
ン15(図7)のメニューボタンスイッチ54(または
リモコン35(図8)のメニューボタンスイッチ84)
を操作した場合、親機1のCRT11(または子機2の
CRT31)には、メニュー画面が表示されるが、この
メニュー画面には、例えば、一部拡大処理を表すアイコ
ン(以下、適宜、一部拡大アイコンという)が表示され
るようになっており、ユーザが、この一部拡大アイコン
を、リモコン15を操作してクリックした場合、親機1
と子機2それぞれにおいて、一部拡大処理が開始され
る。
That is, as described above, the user operates the menu button switch 54 of the remote controller 15 (FIG. 7) (or the menu button switch 84 of the remote controller 35 (FIG. 8)).
When is operated, a menu screen is displayed on the CRT 11 of the parent device 1 (or the CRT 31 of the child device 2). On the menu screen, for example, an icon representing a partial enlargement process (hereinafter, one A partial enlargement icon) is displayed, and when the user operates the remote controller 15 to click the partial enlargement icon, the master unit 1
Partial enlargement processing is started in each of the slave units 2.

【0483】そこで、まず、図36のフローチャートを
参照して、親機の一部拡大処理について説明する。
[0483] Then, first, with reference to the flowchart in Fig. 36, a partial enlargement process of the master unit will be described.

【0484】例えば、いま、親機1のCRT11に、テ
レビジョン放送番組としての画像データ(以下、適宜、
番組画像データという)が表示されている状態におい
て、一部拡大アイコンがクリックされたとすると、まず
最初に、ステップS131において、CPU129は、
親機1に代えて、その親機1のCRT11に表示された
番組画像データの全体を表示させる子機(以下、適宜、
全体表示用子機という)を、スケーラブルTVシステム
を構成するテレビジョン受像機の中から選択し、ステッ
プS132に進む。
For example, now, in the CRT 11 of the main unit 1, image data as a television broadcast program (hereinafter, appropriately,
If the partial enlargement icon is clicked while the program image data is being displayed), first, in step S131, the CPU 129
Instead of the master unit 1, a slave unit that displays the entire program image data displayed on the CRT 11 of the master unit 1 (hereinafter, appropriately,
The entire display slave unit) is selected from the television receivers constituting the scalable TV system, and the process proceeds to step S132.

【0485】ここで、全体表示用子機としては、スケー
ラブルTVシステムを構成する子機のうちの1台だけを
選択するようにすることも可能であるし、2台以上(す
べてを含む)を選択するようにすることも可能である。
Here, it is possible to select only one of the slaves constituting the scalable TV system as the slave for the entire display, or two or more (including all) slaves. It is also possible to select.

【0486】ステップS132では、CPU129は、
IEEE1394インタフェース133を制御することにより、
全体表示用子機と通信し、これにより、全体表示用子機
の電源がオン状態となっているかどうかを判定する。
At step S132, the CPU 129
By controlling the IEEE1394 interface 133,
It communicates with the whole display slave unit, and thereby determines whether or not the power of the whole display slave unit is on.

【0487】ステップS132において、全体表示用子
機の電源がオン状態となってないと判定された場合、ス
テップS133に進み、CPU129は、IEEE1394イン
タフェース133を制御することにより、全体表示用子
機に対して、電源をオン状態にすることを指令するコマ
ンドを送信し、これにより、全体表示用子機を、電源オ
ンの状態にさせ、ステップS134に進む。
[0487] If it is determined in step S132 that the power supply for the whole display slave unit is not turned on, the process proceeds to step S133, where the CPU 129 controls the IEEE1394 interface 133 so that the whole display slave unit is activated. On the other hand, a command for instructing to turn on the power is transmitted, thereby causing the whole display slave unit to be turned on, and the process proceeds to step S134.

【0488】また、ステップS132において、全体表
示用子機の電源がオン状態となっていると判定された場
合、ステップS133をスキップして、ステップS13
4に進み、CPU129は、信号処理部137を制御す
ることにより、CRT11に表示された画像において、
拡大すべき位置(拡大位置)を指定することを要求する
メッセージ(以下、拡大位置指定要求メッセージとい
う)を、CRT11に、例えばOSD表示させる。
If it is determined in step S132 that the power supply of the slave unit for full display is on, step S133 is skipped and step S13 is performed.
In step 4, the CPU 129 controls the signal processing unit 137 so that in the image displayed on the CRT 11,
A message (hereinafter, referred to as an enlarged position designation request message) requesting to specify a position to be enlarged (enlarged position) is displayed on the CRT 11 by, for example, OSD.

【0489】即ち、この場合、信号処理部137は、C
PU129からの制御にしたがい、拡大位置指定要求メ
ッセージのOSDデータを生成し、フレームメモリ12
7に記憶された番組画像データに重畳する。この拡大位
置指定要求メッセージのOSDデータが重畳された番組
画像データは、フレームメモリ127から、NTSCエ
ンコーダ128を介して、CRT11に供給され、これ
により、CRT11においては、番組画像データととも
に、拡大位置指定要求メッセージがOSD表示される。
That is, in this case, the signal processing section 137 determines that C
Under the control of the PU 129, the OSD data of the enlarged position designation request message is generated, and the frame memory 12
It is superimposed on the program image data stored in 7. The program image data on which the OSD data of this enlargement position designation request message is superimposed is supplied from the frame memory 127 to the CRT 11 via the NTSC encoder 128, whereby the CRT 11 specifies the enlargement position together with the program image data. The request message is displayed by OSD.

【0490】その後、ステップS135に進み、CPU
129は、ユーザが、ステップS134で表示された拡
大位置指定要求メッセージに対応して、拡大位置を指定
したかどうかを判定し、拡大位置を指定していないと判
定した場合、ステップS135に戻る。
Thereafter, the flow advances to step S135, and the CPU
The user 129 determines whether or not the enlargement position is designated by the user in response to the enlargement position designation request message displayed in step S134, and if it is determined that the enlargement position is not designated, the process returns to step S135.

【0491】また、ステップS135において、ユーザ
が拡大位置を指定したと判定された場合、即ち、ユーザ
が、リモコン15(またはリモコン35)を操作するこ
とにより、CRT11の表示画面上の位置を指定し、こ
れにより、その位置に対応する赤外線が、IR受信部1
35で受信され、CPU129に供給された場合、CP
U129は、その指定された位置を、拡大位置として認
識し、ステップS136に進む。
If it is determined in step S135 that the user has designated the enlargement position, that is, the user operates the remote controller 15 (or remote controller 35) to designate the position on the display screen of the CRT 11. As a result, the infrared ray corresponding to the position is transmitted to the IR receiver 1
When received at 35 and supplied to CPU 129, CP
The U129 recognizes the designated position as the enlarged position, and proceeds to step S136.

【0492】ステップS136では、CPU129は、
IEEE1394インタフェース133を制御することにより、
全体表示用子機に対して、そのIEEE1394インタフェース
153(図11)への入力を選択して、そのCRT31
に表示することを指令する外部入力選択コマンドを送信
し、ステップS137に進む。
[0492] In step S136, the CPU 129
By controlling the IEEE1394 interface 133,
Select the input to the IEEE1394 interface 153 (FIG. 11) for the whole display slave unit, and select the CRT31.
The external input selection command for instructing to display is transmitted, and the process proceeds to step S137.

【0493】ステップS137では、CPU129は、
番組画像データの、全体表示用子機への転送を開始す
る。
At step S137, the CPU 129
Start transferring the program image data to the whole display slave unit.

【0494】即ち、CPU129は、デマルチプレクサ
124に、トランスポートストリーム中の、MPEGビ
デオデコーダ125に供給されているTSパケットを要
求し、その要求に応じて、デマルチプレクサ124から
供給されるTSパケットを受信する。さらに、CPU1
29は、IEEE1394インタフェース133を制御すること
により、デマルチプレクサ124から受信したTSパケ
ットを、全体表示用子機に転送させる。従って、全体表
示用子機には、親機1のCRT11で表示されている番
組画像データに対応するTSパケットが転送され、さら
に、全体表示用子機において、後述する図37の子機の
一部拡大処理が行われることにより、そのTSパケット
に対応する番組画像データが表示される。即ち、全体表
示用子機では、親機1で表示されていた番組画像データ
の全体が表示される。
That is, the CPU 129 requests the demultiplexer 124 for the TS packet in the transport stream, which is supplied to the MPEG video decoder 125, and in response to the request, the TS packet supplied from the demultiplexer 124. To receive. Furthermore, CPU1
The control unit 29 controls the IEEE1394 interface 133 to transfer the TS packet received from the demultiplexer 124 to the entire display slave unit. Therefore, the TS packet corresponding to the program image data displayed on the CRT 11 of the master unit 1 is transferred to the slave unit for full display, and the slave unit for full display displays one of the slave units of FIG. By performing the copy enlargement process, the program image data corresponding to the TS packet is displayed. That is, in the whole display slave unit, the entire program image data displayed in the main unit 1 is displayed.

【0495】なお、CPU129においては、全体表示
用子機には、TSパケットではなく、フレームメモリ1
27に記憶された番組画像データ、即ち、MPEGデコ
ード後の画像データを、信号処理部137を介して読み
出して転送するようにすることも可能である。この場
合、全体表示用子機では、番組画像データを、MPEG
デコードすることなく表示することができる。
In the CPU 129, the whole display slave unit is not the TS packet but the frame memory 1
It is also possible to read the program image data stored in 27, that is, the image data after MPEG decoding, through the signal processing unit 137 and transfer it. In this case, the program for displaying the program image data in the whole display slave unit is MPEG.
It can be displayed without decoding.

【0496】以上のようにして、TSパケットの、全体
表示用子機への転送が開始されると、ステップS138
に進み、CPU129は、信号処理部137を制御する
ことにより、フレームメモリ127に記憶された番組画
像データの拡大位置を中心とする所定の範囲を拡大範囲
として、その拡大範囲を対象とし、かつ、係数種メモリ
167(図22)にセットされたリサイズ処理用の係数
種データを用いた画像変換処理を行わせる。
When the transfer of the TS packet to the slave device for full display is started as described above, step S138.
Then, the CPU 129 controls the signal processing unit 137 to set a predetermined range centered on the enlargement position of the program image data stored in the frame memory 127 as an enlargement range, and to target the enlargement range, and An image conversion process using the coefficient seed data for resizing processing set in the coefficient seed memory 167 (FIG. 22) is performed.

【0497】即ち、本実施の形態では、親機1の信号処
理部137(図22)を構成する係数種メモリ167に
は、少なくとも、リサイズ処理用の係数種データが記憶
されており、信号処理部137は、フレームメモリ12
7に記憶された番組画像データの拡大位置を中心とする
所定の範囲としての拡大範囲を、係数種メモリ167に
記憶されたリサイズ処理用の係数種データから生成され
るタップ係数を用いて画像変換処理することにより、そ
の拡大範囲の番組画像データを、所定の拡大率で拡大
(リサイズ)した画像データ(以下、適宜、一部拡大画
像データという)に変換する。
That is, in the present embodiment, at least coefficient seed data for resizing processing is stored in the coefficient seed memory 167 which constitutes the signal processing unit 137 (FIG. 22) of the master unit 1, and the signal processing is performed. The unit 137 is a frame memory 12
Image conversion of the expansion range as a predetermined range centered on the expansion position of the program image data stored in No. 7, using tap coefficients generated from the coefficient seed data for resizing processing stored in the coefficient seed memory 167. By processing, the program image data in the enlargement range is converted into image data enlarged (resized) at a predetermined enlargement ratio (hereinafter, appropriately referred to as partially enlarged image data).

【0498】この一部拡大画像データは、ステップS1
39において、フレームメモリ127およびNTSCエ
ンコーダ128を介してCRT11に供給されて表示さ
れる。
This partially enlarged image data is obtained in step S1.
At 39, it is supplied to the CRT 11 via the frame memory 127 and the NTSC encoder 128 for display.

【0499】従って、この場合、親機1のCRT11で
は、番組画像データの、ユーザが指定した拡大位置を中
心とする所定の範囲(拡大範囲)を拡大した一部拡大画
像データが表示される。
Therefore, in this case, the CRT 11 of the parent device 1 displays partially enlarged image data obtained by enlarging a predetermined range (enlargement range) of the program image data centered on the enlargement position designated by the user.

【0500】ここで、拡大範囲を、どのような大きさの
範囲にするかは、例えば、拡大率に対応して設定され
る。
Here, the size of the enlargement range is set, for example, according to the enlargement ratio.

【0501】即ち、一部拡大処理を行うにあたっては、
例えば、デフォルトの拡大率(デフォルト拡大率)があ
らかじめ設定されており、CPU129は、そのデフォ
ルト拡大率に対応するパラメータを、信号処理部137
(図22)のパラメータメモリ168にセットする。従
って、信号処理部137では、番組画像データが、デフ
ォルト拡大率だけ拡大されるリサイズ処理が行われる。
That is, when performing the partial enlargement processing,
For example, the default enlargement ratio (default enlargement ratio) is preset, and the CPU 129 sets the parameter corresponding to the default enlargement ratio to the signal processing unit 137.
It is set in the parameter memory 168 (FIG. 22). Therefore, the signal processing unit 137 performs resizing processing in which the program image data is enlarged by the default enlargement ratio.

【0502】一方、CRT11に表示することのできる
画像データの大きさ、即ち、表示画面の大きさは、あら
かじめ決まっている。
On the other hand, the size of the image data that can be displayed on the CRT 11, that is, the size of the display screen is predetermined.

【0503】そこで、CPU129は、デフォルト拡大
率だけ拡大した場合に、CRT11の表示画面の大きさ
となる、拡大位置を中心とする範囲を、拡大範囲として
設定するようになっている。
Therefore, the CPU 129 is configured to set, as the enlargement range, a range around the enlargement position, which is the size of the display screen of the CRT 11 when enlarged by the default enlargement ratio.

【0504】なお、ステップS138の画像変換処理を
行う際の拡大率は、ユーザが設定するようにすることが
できる。
Note that the enlargement ratio at the time of performing the image conversion processing in step S138 can be set by the user.

【0505】即ち、例えば、CPU129において、信
号処理部137を制御することにより、CRT11に
は、拡大率を指定することのできる、リモコン15(ま
たはリモコン35)によって操作可能なレバー(以下、
適宜、拡大率指定用レバーという)を表示させ、その拡
大率指定用レバーの位置によって、拡大率を指定するよ
うにすることが可能である。
That is, for example, the CPU 129 controls the signal processing unit 137 so that the CRT 11 can specify the enlargement ratio and can be operated by the remote controller 15 (or remote controller 35).
It is possible to display a magnification ratio designating lever) and to designate the magnification ratio depending on the position of the magnification ratio designating lever.

【0506】この場合、ユーザがリモコン15を操作す
ることによって、拡大率指定用レバーの位置を移動する
と、CPU129において、その移動後の位置に対応す
る拡大率のパラメータが、信号処理部137(図22)
のパラメータメモリ168に設定される。さらに、CP
U129は、拡大率指定用レバーの位置に対応する拡大
率に対応して、拡大位置を中心とする拡大範囲を、上述
したデフォルト拡大率における場合と同様に設定し、そ
の拡大範囲を対象とする画像変換処理(リサイズ処理)
を、信号処理部137に指令する。
In this case, when the user operates the remote controller 15 to move the position of the enlargement ratio specifying lever, the CPU 129 causes the signal processing unit 137 (see FIG. 22)
Parameter memory 168. Furthermore, CP
U129 sets the enlargement range centering on the enlargement position in the same manner as in the case of the default enlargement ratio, corresponding to the enlargement ratio corresponding to the position of the enlargement ratio designating lever, and targets that enlargement range. Image conversion process (resizing process)
To the signal processing unit 137.

【0507】以上により、CRT11には、ユーザによ
るリモコン15の操作に応じた拡大率によって、拡大位
置を中心とした拡大範囲の番組画像データを拡大した一
部拡大画像データが表示されることになる。
As described above, the CRT 11 displays the partially enlarged image data obtained by enlarging the program image data in the enlargement range centered on the enlargement position at the enlargement ratio according to the operation of the remote controller 15 by the user. .

【0508】なお、拡大率指定用レバーは、親機1のC
RT11にOSD表示したり、スケーラブルTVシステ
ムを構成する、親機1以外のテレビジョン受像機に表示
させるようにすることが可能である。
[0508] The lever for specifying the enlargement ratio is C of the main unit 1.
It is possible to perform OSD display on the RT 11 or display on a television receiver other than the base unit 1 that constitutes the scalable TV system.

【0509】その後、ステップS140に進み、CPU
129は、一部拡大画像データの表示を終了するコマン
ド(以下、適宜、一部拡大終了コマンドという)が送信
されてきたかどうかを判定する。
After that, the process advances to step S140, and the CPU
129 determines whether or not a command for ending the display of the partially enlarged image data (hereinafter, referred to as a partially enlarged image ending command) has been transmitted.

【0510】ステップS140において、一部拡大終了
コマンドが送信されてきていないと判定された場合、ス
テップS133に戻り、以下、同様の処理が繰り返され
る。
[0510] If it is determined in step S140 that the partial enlargement end command has not been transmitted, the process returns to step S133, and the same processing is repeated thereafter.

【0511】また、ステップS140において、一部拡
大終了コマンドが送信されてきたと判定された場合、即
ち、例えば、ユーザが、リモコン15(図7)を操作す
ることにより、CRT11にメニュー画面を表示させ、
さらに、そのメニュー画面における一部拡大アイコンを
再クリックし、これにより、そのリモコン15の操作に
対応するコマンドである一部拡大終了コマンドの赤外線
が、リモコン15から出射され、IR受信部135で受
信されてCPU129に供給された場合、ステップS1
41に進み、CPU129は、IEEE1394インタフェース
133を制御することにより、番組画像データの、全体
表示用子機への転送を終了させる。
If it is determined in step S140 that the partial enlargement end command has been transmitted, that is, for example, the user operates the remote controller 15 (FIG. 7) to display the menu screen on the CRT 11. ,
Further, the partial enlargement icon on the menu screen is clicked again, whereby infrared rays of the partial enlargement end command which is a command corresponding to the operation of the remote controller 15 is emitted from the remote controller 15 and received by the IR receiving unit 135. If it is generated and supplied to the CPU 129, step S1
Proceeding to step 41, the CPU 129 controls the IEEE1394 interface 133 to terminate the transfer of the program image data to the overall display slave unit.

【0512】そして、ステップS142に進み、CPU
129は、信号処理部137を制御することにより、リ
サイズ処理の実行を停止させ、一部拡大処理を終了す
る。これにより、CRT11では、通常サイズで画像が
表示されるようになる。
Then, the flow proceeds to step S142, and the CPU
The control unit 129 controls the signal processing unit 137 to stop execution of the resizing process, and ends the partial enlargement process. As a result, the CRT 11 can display the image in the normal size.

【0513】次に、図37のフローチャートを参照し
て、全体表示用子機としての子機の一部拡大処理につい
て説明する。
Next, referring to the flow chart of FIG. 37, a partial enlargement process of the slave unit as the slave unit for full display will be described.

【0514】全体表示用子機としての子機2では、まず
最初に、ステップS151において、CPU149は、
親機1が図36のステップS136で送信してくる外部
入力選択コマンドを受信したかどうかを判定し、受信し
ていないと判定した場合、ステップS151に戻る。
In the slave 2 as the slave for overall display, first, in step S151, the CPU 149
It is determined whether or not the parent device 1 has received the external input selection command transmitted in step S136 of FIG. 36. If it is determined that the external input selection command has not been received, the process returns to step S151.

【0515】また、ステップS151において、親機1
からの外部入力選択コマンドを受信したと判定された場
合、即ち、IEEE1394インタフェース153において、親
機1からの外部入力選択コマンドが受信され、CPU1
49に供給された場合、ステップS152に進み、CP
U149は、IEEE1394インタフェース153で受信され
る番組画像データを選択し、デマルチプレクサ144を
介して、MPEGビデオデコーダ145に供給する状態
となり、ステップS153に進む。
[0515] Further, in step S151, the main unit 1
When it is determined that the external input selection command from the base unit 1 is received, that is, the IEEE1394 interface 153 receives the external input selection command from the base unit 1, and the CPU 1
When it is supplied to 49, the process proceeds to step S152 and the CP
The U149 selects the program image data received by the IEEE1394 interface 153 and supplies it to the MPEG video decoder 145 via the demultiplexer 144, and proceeds to step S153.

【0516】ステップS153では、CPU149は、
親機1が図36のステップS137で転送を開始する番
組画像データが送信されてきたかどうかを判定する。
In step S153, the CPU 149
In step S137 of FIG. 36, the main | base station 1 determines whether the program image data which starts transfer is transmitted.

【0517】ステップS153において、親機1からの
番組画像データが送信されてきたと判定された場合、即
ち、IEEE1394インタフェース153において、親機1か
らの番組画像データが受信され、CPU149に供給さ
れた場合、ステップS154に進み、CPU149は、
その番組画像データを、CRT31に表示させる。
[0517] In step S153, when it is determined that the program image data from the parent device 1 is transmitted, that is, when the IEEE1394 interface 153 receives the program image data from the parent device 1 and supplies the program image data to the CPU 149. , Proceeds to step S154, and the CPU 149
The program image data is displayed on the CRT 31.

【0518】即ち、本実施の形態では、図36のステッ
プS137において、親機1から全体表示用子機として
の子機2に対して、番組画像データとしてのTSパケッ
トの送信が開始されるが、この場合、CPU149は、
IEEE1394インタフェース153を介して受信した親機1
からのTSパケットを、デマルチプレクサ144を介し
て、MPEGビデオデコーダ145に供給する。MPE
Gビデオデコーダ145は、そのTSパケットをMPE
Gデコードし、番組画像データを得て、フレームメモリ
147に書き込む。そして、フレームメモリ147に書
き込まれた番組画像データは、NTSCエンコーダ14
8を介して、CRT31に供給されて表示される。
That is, in the present embodiment, in step S137 of FIG. 36, the transmission of the TS packet as the program image data is started from the base unit 1 to the handset 2 as the whole display handset. , In this case, the CPU 149
Base unit 1 received via the IEEE1394 interface 153
The TS packet from the above is supplied to the MPEG video decoder 145 via the demultiplexer 144. MPE
The G video decoder 145 MPEs the TS packet.
G decoding is performed to obtain program image data, and the program image data is written in the frame memory 147. The program image data written in the frame memory 147 is the NTSC encoder 14
It is supplied to the CRT 31 via 8 and displayed.

【0519】その後、ステップS153に戻り、ステッ
プS153において、親機1から番組画像データが送信
されてこないと判定されるまで、ステップS153およ
びS154の処理が繰り返される。
Thereafter, the process returns to step S153, and the processes of steps S153 and S154 are repeated until it is determined in step S153 that the program image data has not been transmitted from the parent device 1.

【0520】また、ステップS153において、親機1
から番組画像データが送信されてこないと判定された場
合、即ち、IEEE1394インタフェース153において、番
組画像データを受信することができなくなった場合、一
部拡大処理を終了する。
[0520] Also, in step S153, the base unit 1
If it is determined that the program image data has not been transmitted from, that is, if the IEEE 1394 interface 153 cannot receive the program image data, the partial enlargement processing ends.

【0521】図36の親機の一部拡大処理、および図3
7の子機の一部拡大処理によれば、例えば、図38Aに
示すように、スケーラブルTVシステムを構成する第2
行第2列に位置する親機1に番組画像データが表示され
ている場合において、その番組画像データにおける、あ
る位置Pが拡大位置として指定されると、その拡大位置
Pを中心(重心)とする所定の長方形の範囲(図38A
において点線で示す範囲)が拡大範囲として設定され、
図38Bに示すように、その拡大範囲の番組画像データ
を拡大した一部拡大画像データが、番組画像データに代
えて、親機1に表示される。
Partial enlargement processing of the parent device in FIG. 36, and FIG.
According to the partial enlargement process of the child device of No. 7, for example, as shown in FIG. 38A, the second part of the scalable TV system is configured.
When the program image data is displayed on the main unit 1 located in the second column of the row, when a certain position P in the program image data is designated as the enlargement position, the enlargement position P becomes the center (center of gravity). Predetermined rectangular area (Fig. 38A)
The range indicated by the dotted line in is set as the expansion range,
As shown in FIG. 38B, partially enlarged image data obtained by enlarging the program image data in the enlargement range is displayed on the parent device 1 instead of the program image data.

【0522】さらに、例えば、親機1の左隣の子機221
が、全体表示用子機として選択された場合には、図38
Bに示すように、その全体表示用子機である子機2
21に、親機1に表示されていた番組画像データの全体が
表示される。
[0522] Furthermore, for example, the child device 2 21 on the left side of the parent device 1
38 is selected as the entire display slave unit,
As shown in B, a child device 2 which is a child device for displaying the entire image.
At 21 , the entire program image data displayed on the base unit 1 is displayed.

【0523】従って、ユーザは、親機1において、番組
画像データにおける、より詳細に見たい部分を、細部に
わたって見ることができる。さらに、ユーザは、子機2
において、番組画像データの全体も見ることができる。
また、本実施の形態では、上述したように、ユーザがリ
モコン15を操作することによって、一部拡大画像デー
タの拡大率を設定することができるので、ユーザは、番
組画像データにおける、より詳細に見たい部分を、必要
な程度にまで自由に拡大して見ることができる。
[0523] Therefore, the user can see, in the master unit 1, the portion of the program image data that he / she wants to see in more detail. Further, the user is the slave unit 2
At, the entire program image data can be viewed.
In addition, in the present embodiment, as described above, the user can set the enlargement ratio of the partially enlarged image data by operating the remote controller 15, so that the user can more specifically describe the program image data. You can freely enlarge the part you want to see to the required extent.

【0524】ここで、親機1(図10)の信号処理部1
37(図22)では、係数種データから生成されるタッ
プ係数wnを用いて、式(1)したがい、番組画像デー
タの拡大範囲が、一部拡大画像データに画像変換される
が、この画像変換は、式(1)だけに注目すれば、一
見、単なる補間処理であるように見える。しかしなが
ら、式(1)で用いられるタップ係数wnを生成するの
に用いられる係数種データは、図24乃至図28を参照
して説明したように、教師データと生徒データとを用い
ての学習によって得られるものであり、そのような係数
種データから生成されるタップ係数wnを用いて画像を
変換することにより、教師データに含まれる成分を再現
することができる。即ち、リサイズ処理用の係数種デー
タについて言えば、その係数種データが生成されたタッ
プ係数wnによれば、元の画像に現れていない細部を再
現して、その画像を拡大することができる。従って、学
習により求められる係数種データから生成される式
(1)による画像変換処理としてのリサイズ処理は、単
なる補間処理による画像の拡大処理とは、まったく異な
る。
[0524] Here, the signal processing unit 1 of the master unit 1 (Fig. 10).
In FIG. 37 (FIG. 22), the expansion range of the program image data is image-converted into partially expanded image data according to the equation (1) using the tap coefficient w n generated from the coefficient seed data. At first glance, the conversion seems to be a mere interpolation process if attention is paid only to the equation (1). However, as described with reference to FIGS. 24 to 28, the coefficient seed data used to generate the tap coefficient w n used in Expression (1) is learned by using the teacher data and the student data. The component included in the teacher data can be reproduced by converting the image using the tap coefficient w n generated from such coefficient seed data. That is, regarding the coefficient seed data for resizing processing, according to the tap coefficient w n for which the coefficient seed data is generated, it is possible to reproduce the details not appearing in the original image and enlarge the image. . Therefore, the resizing processing as the image conversion processing by the equation (1) generated from the coefficient seed data obtained by learning is completely different from the image enlargement processing by the simple interpolation processing.

【0525】なお、番組画像データの拡大範囲の、一部
拡大画像データへの拡大処理は、係数種データから求め
られるタップ係数を用いる他、単なる補間処理によって
行うことも可能である。しかしながら、単なる補間処理
による場合は、元の番組画像データが有していない細部
を再現することはできないため、拡大率を大にするほ
ど、いわばブロック状の角張った部分が目立つぼやけた
画像が得られることになる。
The expansion process of the expansion range of the program image data to the partially expanded image data can be performed by using a tap coefficient obtained from the coefficient seed data or by a simple interpolation process. However, if only the interpolation process is used, it is not possible to reproduce the details that the original program image data does not have. Therefore, the larger the enlargement ratio, the more blurry the image in which the block-shaped angular parts are conspicuous. Will be done.

【0526】また、本実施の形態では、親機1に一部拡
大画像データを表示し、子機2に番組画像データの全体
を表示するようにしたが、親機1に番組画像データを表
示させたまま、子機2に一部拡大画像データを表示する
ようにすることも可能である。
Further, in the present embodiment, partial enlarged image data is displayed on the base unit 1 and the entire program image data is displayed on the handset unit 2. However, the program image data is displayed on the base unit 1. It is also possible to display a part of the enlarged image data on the child device 2 while keeping the display.

【0527】さらに、本実施の形態では、親機1に一部
拡大画像データを表示し、全体表示用子機としての子機
2に番組画像データの全体を表示するようにしたが、そ
れらの表示に加えて、スケーラブルTVシステムを構成
する他のテレビジョン受像機に、一部拡大画像データま
たは番組画像データの全体を表示するようにすることも
可能である。
Further, in the present embodiment, a part of the enlarged image data is displayed on the base unit 1 and the whole of the program image data is displayed on the handset 2 as the whole display handset. In addition to the display, it is also possible to display the whole of the partially enlarged image data or the program image data on another television receiver which constitutes the scalable TV system.

【0528】また、スケーラブルTVシステムを構成す
る親機1では、番組画像データの全体を表示し、他のテ
レビジョン受像機としての子機211乃至233それぞれに
は、拡大率が異なる一部拡大画像データを表示するよう
にすることが可能である。なお、この場合、拡大率が異
なる一部拡大画像データは、すべて親機1の信号処理部
137において生成し、他のテレビジョン受像機として
の子機211乃至233それぞれに供給することもできる
し、他のテレビジョン受像機としての子機211乃至233
それぞれの信号処理部157において、各拡大率の一部
拡大画像データを生成するようにすることも可能であ
る。
[0528] Further, the main unit 1 which constitutes the scalable TV system displays the entire program image data, and the slave units 2 11 to 2 33 as other television receivers have different enlargement ratios. It is possible to display the enlarged image data. In this case, all the partially enlarged image data having different enlargement ratios may be generated in the signal processing unit 137 of the parent device 1 and supplied to each of the child devices 2 11 to 2 33 serving as other television receivers. Yes, and other handset units as television receivers 2 11 to 2 33
It is also possible for each signal processing unit 157 to generate partially enlarged image data at each enlargement ratio.

【0529】さらに、本実施の形態では、リサイズ処理
用の係数種データが、親機1に記憶されているものとし
たが、リサイズ処理用の係数種データが、親機1に記憶
されていない場合において、スケーラブルTVシステム
を構成する他のテレビジョン受像機が、リサイズ処理用
の係数種データを記憶しているときには、親機1におい
て、そのテレビジョン受像機からリサイズ処理用の係数
種データを取得するようにすることが可能である。ま
た、リサイズ処理用の係数種データは、その他、上述し
たように、係数種データ提供用サーバから取得するよう
にすることも可能である。
Furthermore, in the present embodiment, the coefficient seed data for resizing processing is stored in the parent device 1, but the coefficient seed data for resizing processing is not stored in the parent device 1. In this case, when another television receiver configuring the scalable TV system stores the coefficient seed data for resizing processing, the master unit 1 receives the coefficient seed data for resizing processing from the television receiver. It is possible to obtain. In addition, the coefficient seed data for the resizing process may be acquired from the coefficient seed data providing server as described above.

【0530】なお、上述の場合には、番組画像データを
拡大するリサイズ処理を行うようにしたが、リサイズ処
理では、番組画像データを縮小することも可能である。
In the above case, the resizing process for enlarging the program image data is performed, but it is also possible to reduce the program image data in the resizing process.

【0531】また、上述の場合には、テレビジョン放送
番組としての画像データ(番組画像データ)を拡大する
ようにしたが、一部拡大処理では、その他、外部の装置
(光ディスク装置や、光磁気ディスク装置、VTRな
ど)から入力される画像データを、その処理の対象とす
ることが可能である。
In the above case, the image data (program image data) as the television broadcast program is enlarged. However, in the partial enlargement processing, other external devices (optical disk device, magneto-optical device) are used. Image data input from a disk device, a VTR, etc.) can be the target of the processing.

【0532】さらに、一部拡大処理では、番組画像デー
タの一部の水平方向および垂直方向の両方を、同一の拡
大率だけ拡大することは勿論、水平方向と垂直方向それ
ぞれを、異なる拡大率だけ拡大することも可能である。
Further, in the partial enlargement processing, both the horizontal direction and the vertical direction of the part of the program image data are enlarged by the same enlargement ratio, and the horizontal direction and the vertical direction are respectively enlarged by different enlargement ratios. It can be expanded.

【0533】また、本実施の形態では、番組画像データ
中の、CRT11の表示画面で表示可能な拡大範囲だけ
を対象として一部拡大処理を行うようにしたが、一部拡
大処理は、番組画像データ全体を対象に行うことも可能
である。この場合、CRT11には、番組画像データを
拡大した拡大画像の全体を表示することはできないた
め、その一部分だけが表示されることとなるが、その拡
大画像のどの部分をCRT11に表示するかは、例え
ば、リモコン15の操作にしたがって変更するようにす
ることが可能である。
Further, in the present embodiment, the partial enlargement processing is performed only for the enlargement range that can be displayed on the display screen of the CRT 11 in the program image data. It is also possible to target the entire data. In this case, since the entire enlarged image obtained by enlarging the program image data cannot be displayed on the CRT 11, only a part of the enlarged image is displayed. However, which portion of the enlarged image is displayed on the CRT 11? For example, it can be changed according to the operation of the remote controller 15.

【0534】次に、スケーラブルTVシステムは、上述
したように、画像データの一部を拡大する他、その全体
を拡大する特別機能を有しており、この特別機能は、親
機1と子機2において、全体拡大処理が行われることに
より実現される。
[0534] Next, the scalable TV system has a special function of expanding a part of image data and expanding the entire image data as described above. This special function is performed by the master unit 1 and the slave unit. In 2, the whole enlargement process is performed.

【0535】全体拡大処理を行うことの指示も、例え
ば、一部拡大処理を行うことの指示と同様に、メニュー
画面から行うことができるようになっている。
The instruction to perform the entire enlargement process can also be issued from the menu screen in the same manner as the instruction to perform the partial enlargement process, for example.

【0536】即ち、上述したように、ユーザが、リモコ
ン15(図7)のメニューボタンスイッチ54(または
リモコン35(図8)のメニューボタンスイッチ84)
を操作した場合、親機1のCRT11(または子機2の
CRT31)には、メニュー画面が表示されるが、この
メニュー画面には、例えば、全体拡大処理を表すアイコ
ン(以下、適宜、全体拡大アイコンという)が表示され
るようになっており、ユーザが、この全体拡大アイコン
を、リモコン15を操作してクリックすることにより、
親機1と子機2それぞれにおいて、全体拡大処理が開始
される。
That is, as described above, the user operates the menu button switch 54 of the remote controller 15 (FIG. 7) (or the menu button switch 84 of the remote controller 35 (FIG. 8)).
When is operated, a menu screen is displayed on the CRT 11 of the parent device 1 (or the CRT 31 of the child device 2). On the menu screen, for example, an icon representing the entire enlargement process (hereinafter, the entire enlargement is appropriately added). The icon) is displayed, and the user operates the remote controller 15 to click the entire enlargement icon,
The entire enlargement process is started in each of the parent device 1 and the child device 2.

【0537】そこで、まず、図39のフローチャートを
参照して、親機の全体拡大処理について説明する。
Therefore, first, with reference to the flowchart in FIG. 39, the overall enlargement process of the parent device will be described.

【0538】例えば、いま、親機1のCRT11に、テ
レビジョン放送番組としての画像データ(番組画像デー
タ)が表示されている状態において、全体拡大アイコン
がクリックされたとすると、まず最初に、ステップS1
61において、親機1(図10)のCPU129は、IE
EE1394インタフェース133を制御することにより、ス
ケーラブルTVシステムを構成するすべての子機に、リ
サイズ処理用の係数種データを送信する。
For example, suppose that the entire enlargement icon is clicked while image data (program image data) as a television broadcast program is being displayed on the CRT 11 of the base unit 1, first, step S1.
At 61, the CPU 129 of the base unit 1 (FIG. 10) is the IE
By controlling the EE1394 interface 133, the coefficient seed data for resizing processing is transmitted to all the slaves that make up the scalable TV system.

【0539】ここで、本実施の形態では、親機1の信号
処理部137(図22)の係数種メモリ167には、リ
サイズ処理用の係数種データが記憶されているものと
し、CPU129は、ステップS161において、この
リサイズ処理用の係数種データを、信号処理部137か
ら読み出して送信する。
Here, in the present embodiment, it is assumed that the coefficient seed memory 167 of the signal processor 137 (FIG. 22) of the parent device 1 stores the coefficient seed data for resizing processing, and the CPU 129 In step S161, the coefficient seed data for resizing processing is read from the signal processing unit 137 and transmitted.

【0540】なお、親機1が、リサイズ処理用の係数種
データを有していない場合には、上述した一部拡大処理
における場合と同様に、スケーラブルTVシステムを構
成する他のテレビジョン受像機のうち、リサイズ処理用
の係数種データを記憶しているものや、係数種データ提
供用サーバから、リサイズ処理用の係数種データを取得
するようにすることが可能である。
When the main unit 1 does not have the coefficient seed data for the resizing process, as in the case of the partial enlargement process described above, another television receiver which constitutes the scalable TV system. Among these, it is possible to acquire the coefficient seed data for resizing processing or the coefficient seed data for resizing processing from a coefficient seed data providing server.

【0541】そして、ステップS162に進み、CPU
129は、IEEE1394インタフェース133を介して、ス
ケーラブルTVシステムを構成するすべての子機211
33と通信することにより、電源がオフになっている子
機2ijがあるかどうかを判定する。
Then, the flow advances to step S162, and the CPU
The communication unit 129 communicates with all the slave units 2 11 to 33 that configure the scalable TV system via the IEEE1394 interface 133 to determine whether or not there is a slave unit 2 ij that is powered off.

【0542】ステップS162において、電源がオフに
なっている子機2ijがあると判定された場合、ステップ
S163に進み、CPU129は、IEEE1394インタフェ
ース133を介して、電源をオンにすることを指令する
コマンドを送信し、これにより、電源がオフになってい
る子機2ijの電源をオン状態にさせ、ステップS164
に進む。
If it is determined in step S162 that there is a slave unit 2 ij whose power is off, the process proceeds to step S163, where the CPU 129 commands the IEEE1394 interface 133 to turn on the power. The command is transmitted, and thereby the power of the child device 2 ij whose power is off is turned on, and step S164
Proceed to.

【0543】また、ステップS162において、電源が
オフになっている子機2ijがないと判定された場合、ス
テップS163をスキップして、ステップS164に進
み、CPU129は、IEEE1394インタフェース133を
制御することにより、すべての子機211乃至233に対し
て、そのIEEE1394インタフェース153(図11)への
入力を選択して、そのCRT31に表示することを指令
する外部入力選択コマンドを送信し、ステップS165
に進む。
If it is determined in step S162 that there is no slave unit 2 ij whose power is off, step S163 is skipped, the process proceeds to step S164, and the CPU 129 controls the IEEE1394 interface 133. Accordingly, for all handset 2 11 to 2 33, selects the input of the the IEEE1394 interface 153 (FIG. 11), transmits the external input selection command for instructing to display on the CRT 31, step S165
Proceed to.

【0544】ステップS165では、CPU129は、
番組画像データを拡大する拡大率Nを1倍に初期化し、
さらに、最大拡大率Nmaxと拡大ピッチαを設定する。
At step S165, the CPU 129
Initialize the enlargement ratio N to enlarge the program image data to 1,
Further, the maximum expansion rate N max and the expansion pitch α are set.

【0545】即ち、全体拡大処理では、例えば、図1A
に示した3×3台のテレビジョン受像機で構成されるス
ケーラブルTVシステムにおいて、親機1に表示された
番組画像データの全体(全画面)が、親機1を中心とし
て、他のテレビジョン受像機である子機211乃至233
亘って徐々に拡大されていき、最終的には、3×3台の
テレビジョン受像機の全体に、番組画像データの全体を
拡大した画像データ(以下、適宜、全体拡大画像データ
という)が表示される。
That is, in the overall enlargement processing, for example, as shown in FIG.
In the scalable TV system composed of 3 × 3 television receivers shown in FIG. 3, the entire program image data (full screen) displayed on the base unit 1 is mainly on the base unit 1 and other televisions. The image data is gradually expanded over the slave units 2 11 to 2 33 which are the image receivers, and finally, the image data (enlarged image of the entire program image data is displayed on the entire 3 × 3 television receivers). Hereinafter, the entire enlarged image data will be appropriately displayed).

【0546】従って、親機1に表示された番組画像デー
タの全体は、最終的には、スケーラブルTVシステムを
構成するテレビジョン受像機の全体に表示可能な大きさ
の全体拡大画像データに拡大されるが、この最終的な全
体拡大画像データと、元の番組画像データ(親機1に表
示された番組画像データ)との比が、最大拡大率Nma x
として設定される。即ち、本実施の形態では、親機1に
表示された番組画像データが、3×3台のテレビジョン
受像機に表示される全体拡大画像データに拡大されるこ
とから、例えば、対角線を考えれば、単純には3倍に拡
大されることになるので、最大拡大率Nmaxは3倍に設
定される。
Therefore, the entire program image data displayed on the base unit 1 is finally enlarged to the entire enlarged image data of a size that can be displayed on the entire television receiver constituting the scalable TV system. that is, the ratio of the the final overall expanded image data, the original program video data (program image data displayed on the base unit 1) is the maximum enlargement factor N ma x
Is set as. That is, in the present embodiment, the program image data displayed on the base unit 1 is enlarged to the entire enlarged image data displayed on the 3 × 3 television receivers. Since it is simply expanded to 3 times, the maximum expansion rate N max is set to 3 times.

【0547】また、全体拡大処理では、上述したよう
に、親機1に表示された番組画像データの全体が徐々に
拡大されていくが、これは、例えば、番組画像データ
を、徐々に大きな拡大率Nで拡大し、最終的には、最大
拡大率Nmaxで拡大することによって実現することがで
きる。従って、この場合、拡大率Nを、1倍から最大拡
大率Nmaxに、徐々に変化させる必要があるが、この拡
大率Nを変化させるピッチが、拡大ピッチαであり、例
えば、最大拡大率Nmax−1を、1以上の所定の値(以
下、適宜、拡大回数値という)で除算した値が設定され
る。
In the overall enlargement process, as described above, the entire program image data displayed on the parent device 1 is gradually enlarged. For example, the program image data is gradually enlarged to a large extent. It can be realized by expanding at a rate N and finally at a maximum expansion rate N max . Therefore, in this case, it is necessary to gradually change the enlargement ratio N from 1 to the maximum enlargement ratio N max . The pitch at which the enlargement ratio N is changed is the enlargement pitch α. A value obtained by dividing N max −1 by a predetermined value of 1 or more (hereinafter, appropriately referred to as an expansion count value) is set.

【0548】ここで、拡大回数値は、あらかじめ、親機
1に設定しておくこともできるし、ユーザがリモコン1
5(またはリモコン35)を操作することにより設定可
能なようにすることもできる。拡大回数値を小さな値に
設定した場合には、親機1に表示された番組画像データ
は、即座に、大きな全体拡大画像データに拡大され、拡
大回数値を大きな値に設定した場合には、親機1に表示
された番組画像データは、徐々に、大きな全体拡大画像
データに拡大されることになる。
Here, the enlargement count value can be set in the master unit 1 in advance, or the user can use the remote controller 1
It is also possible to make setting possible by operating 5 (or the remote controller 35). When the enlargement count value is set to a small value, the program image data displayed on the master unit 1 is immediately enlarged to a large overall enlargement image data, and when the enlargement count value is set to a large value, The program image data displayed on the main | base station 1 will be expanded gradually to big whole expansion image data.

【0549】ステップS165において、上述したよう
に、拡大率Nの初期化、並びに最大拡大率Nmaxおよび
拡大ピッチαの設定が行われた後は、ステップS166
に進み、CPU129は、拡大率Nを、N+α倍に新た
に設定し、ステップS167に進む。
After the enlargement ratio N is initialized and the maximum enlargement ratio N max and the enlargement pitch α are set in step S165, as described above, step S166 is performed.
Then, the CPU 129 newly sets the enlargement factor N to N + α times, and proceeds to step S167.

【0550】なお、ステップS166において新たに設
定された拡大率Nが、最大拡大率N maxを越える場合に
は、CPU129は、拡大率Nを最大拡大率Nmaxに設
定する。
[0550] Note that a new setting is made in step S166.
The determined expansion rate N is the maximum expansion rate N maxWhen crossing
CPU 129 sets the enlargement ratio N to the maximum enlargement ratio NmaxSet up
Set.

【0551】ステップS167では、CPU129は、
親機1に表示された番組画像データ中の、その信号処理
部137で拡大すべき範囲としての拡大範囲と、各子機
ij(図11)の信号処理部157で拡大すべき範囲と
しての拡大範囲とを、ステップS165で設定した拡大
率Nに基づいて求め、ステップS168に進む。ステッ
プS168では、CPU129は、親機1のCRT11
と、各子機2ij(図11)のCRT31それぞれにおい
て、番組画像データの拡大範囲を拡大した画像データ
(これも、以下、適宜、一部拡大画像データという)を
表示させる範囲としての表示範囲を、ステップS165
で設定した拡大率Nに基づいて求め、ステップS169
に進む。
At step S167, the CPU 129
In the program image data displayed on the base unit 1, an expansion range as a range to be expanded by the signal processing unit 137 and a range to be expanded by the signal processing unit 157 of each slave unit 2 ij (FIG. 11). The expansion range is obtained based on the expansion rate N set in step S165, and the process proceeds to step S168. In step S168, the CPU 129 causes the CRT 11 of the parent device 1 to operate.
And a display range as a range in which the image data obtained by enlarging the enlarging range of the program image data (hereinafter also referred to as “partially enlarging image data”) is displayed on each CRT 31 of each child device 2 ij (FIG. 11). To step S165
Obtained based on the enlargement factor N set in step S169.
Proceed to.

【0552】ここで、図40を参照して、親機1の拡大
範囲(親機1の信号処理部137で拡大すべき番組画像
データの範囲)、および子機2ijの拡大範囲(子機2ij
の信号処理部157で拡大すべき番組画像データの範
囲)、並びに子機2ijの表示範囲(子機2ijCRT31
において、子機2ijの拡大範囲の番組画像データを拡大
した一部拡大画像データを表示させる範囲)を、拡大率
Nに基づいて算出する算出方法について説明する。
Here, referring to FIG. 40, the expansion range of master unit 1 (the range of program image data to be expanded by signal processing unit 137 of master unit 1) and the expansion range of slave unit 2 ij (slave unit) 2 ij
Range of program video data to be enlarged by the signal processing unit 157), as well as handset 2 ij of the display range (subsidiary unit 2 ij CRT 31
In the above, a calculation method for calculating a partial enlargement image data which is an enlargement of the program image data in the enlargement range of the child device 2 ij ) based on the enlargement ratio N will be described.

【0553】図40Aは、3×3台のテレビジョン受像
機で構成されるスケーラブルTVシステムの表示画面を
示している。
FIG. 40A shows a display screen of a scalable TV system composed of 3 × 3 television receivers.

【0554】即ち、スケーラブルTVシステムの表示画
面は、1台の親機1のCRT11による表示画面と、8
台の子機211乃至233それぞれのCRT31による表示
画面との合計9台のCRTによる表示画面で構成され
る。なお、上述したように、親機1と子機2ijの表示画
面サイズは、同一である。
That is, the display screen of the scalable TV system is the same as the display screen of the CRT 11 of one base unit 1, and
And a display screen by the total nine CRT of the display screen by the handset 2 11 to 2 33 of each CRT31 platform. As described above, the display screen sizes of the parent device 1 and the child device 2 ij are the same.

【0555】全体拡大処理では、上述したように、親機
1に表示された番組画像データの全体が徐々に拡大され
ていくが、いま、親機1に表示された番組画像データを
画像データQとするとともに、その画像データQを所定
の拡大率Nで拡大して得られる全体拡大画像データを画
像データQ’とする。
In the overall enlargement processing, as described above, the entire program image data displayed on the base unit 1 is gradually enlarged, but now, the program image data displayed on the base unit 1 is converted into the image data Q. In addition, the entire enlarged image data obtained by enlarging the image data Q at a predetermined enlargement ratio N is referred to as image data Q ′.

【0556】この場合、親機1の表示画面サイズの縦と
横の長さを、それぞれaとbで表すと、番組画像データ
Qの縦と横の長さも、それぞれaとbとなる。
In this case, if the vertical and horizontal lengths of the display screen size of the base unit 1 are represented by a and b, respectively, the vertical and horizontal lengths of the program image data Q are a and b, respectively.

【0557】また、全体拡大画像データQ’は、番組画
像データQの縦と横の長さをN倍したものであるから、
その縦と横の長さは、それぞれNaとNbとなる。
Further, since the overall enlarged image data Q'is the vertical and horizontal lengths of the program image data Q multiplied by N,
The vertical and horizontal lengths are Na and Nb, respectively.

【0558】全体拡大処理では、上述したように、親機
1に表示された番組画像データQの全体を、親機1を中
心として拡大した全体拡大画像データQ’が表示される
から、親機1および子機211乃至233のすべてによっ
て、全体拡大画像データQ’を、親機1を中心として表
示する場合には、親機1では、その表示画面中の、図4
0AにおいてR1で示す範囲に一部拡大画像データを表
示する必要があり、子機2ijでは、図40AにおいてR
ijで示す範囲に一部拡大画像データを表示する必要があ
る。
In the overall enlargement process, as described above, the entire program image data Q displayed on the parent device 1 is enlarged as the entire enlarged image data Q ′ centered on the parent device 1 is displayed. 1 and slaves 2 11 to 2 33 to display the overall enlarged image data Q ′ centered on the master 1, the master 1 displays the enlarged image data Q ′ shown in FIG.
Must display partial enlarged image data in the range indicated by R 1 in the 0A, the subsidiary unit 2 ij, R in FIG. 40A
It is necessary to display partially enlarged image data in the range indicated by ij .

【0559】そこで、図39のステップS168では、
範囲R1が親機1の表示範囲として求められるととも
に、範囲Rijが子機2ijの表示範囲として求められる。
Therefore, in step S168 of FIG.
The range R 1 is obtained as the display range of the parent device 1, and the range R ij is obtained as the display range of the child device 2 ij .

【0560】即ち、親機1については、その表示画面全
体が表示範囲R1として求められる。また、親機1の左
上の子機211については、その表示画面の右下側の横×
縦が((Nb−b)/2)×((Na−a)/2)の範
囲が表示範囲R11として求められ、親機1の上の子機2
12については、その表示画面の下側の横×縦がb×
((Na−a)/2)の範囲が表示範囲R12として求め
られる。さらに、親機1の右上の子機213については、
その表示画面の左下側の横×縦が((Nb−b)/2)
×((Na−a)/2)の範囲が表示範囲R13として求
められ、親機1の左の子機221については、その表示画
面の右側の横×縦が((Nb−b)/2)×aの範囲が
表示範囲R21として求められる。また、親機の右の子機
23については、その表示画面の左側の横×縦が((N
b−b)/2)×aの範囲が表示画面R23として求めら
れ、親機1の左下の子機231については、その表示画面
の右上側の横×縦が((Nb−b)/2)×((Na−
a)/2)の範囲が表示範囲R 31として求められる。さ
らに、親機1の下の子機232については、その表示画面
の上側の横×縦がb×((Na−a)/2)の範囲が表
示範囲R32として求められ、親機の右下の子機233につ
いては、その表示画面の左上側の横×縦が((Nb−
b)/2)×((Na−a)/2)の範囲が表示範囲R
33として求められる。
That is, for the main unit 1, the entire display screen
Body is the display range R1Is required as. Also, on the left of base unit 1
Upper cordless handset 211About, the horizontal X on the lower right side of the display screen
The vertical range is ((Nb-b) / 2) × ((Na-a) / 2).
Enclosed range R11Is required as a child device 2 above the parent device 1
12About, the horizontal x vertical on the bottom of the display screen is b x
The range of ((Na-a) / 2) is the display range R12Asked as
To be Furthermore, the child device 2 on the upper right of the parent device 113about,
Horizontal x vertical on the lower left side of the display screen is ((Nb-b) / 2)
The range of × ((Na-a) / 2) is the display range R13As
The slave unit 2 on the left of the master unit 1twenty oneAbout the display image
The horizontal x vertical on the right side of the plane is ((Nb-b) / 2) xa
Display range Rtwenty oneIs required as. Also, a child device on the right of the parent device
Twotwenty threeFor, the horizontal x vertical on the left side of the display screen is ((N
The range of bb) / 2) × a is the display screen Rtwenty threeDemanded as
And the child device 2 at the lower left of the parent device 131About its display screen
Horizontal x vertical on the upper right side of ((Nb-b) / 2) x ((Na-
The range of a) / 2) is the display range R 31Is required as. It
In addition, the child device 2 under the parent device 132About its display screen
The upper x horizontal x vertical is the range of b x ((Na-a) / 2).
Range R32And the child device 2 at the lower right of the parent device33Nitsu
The horizontal x vertical on the upper left side of the display screen is ((Nb-
The display range R is the range of b) / 2) × ((Na-a) / 2).
33Is required as.

【0561】一方、いま、図40Aに示した親機1の表
示範囲R1および子機2ijの表示範囲Rijを、全体拡大
画像データQ’の範囲と捉えると、全体拡大画像データ
Q’における範囲R1およびRijの画像データは、元の
番組画像データQの一部を拡大した一部拡大画像データ
であるため、親機1の表示範囲R1および子機2ijの表
示範囲Rijに表示させる一部拡大画像データに拡大する
番組画像データQの範囲としての拡大範囲を求める必要
がある。
[0561] On the other hand, now, the display range R ij of the display range R 1 and subsidiary unit 2 ij of the main unit 1 shown in FIG. 40A, the entire expanded image data Q 'when viewed as a range of the entire enlarged image data Q' Since the image data of the ranges R 1 and R ij in FIG. 3 are partially enlarged image data obtained by enlarging a part of the original program image data Q, the display range R 1 of the parent device 1 and the display range R of the child device 2 ij It is necessary to find the enlargement range as the range of the program image data Q to be enlarged to the partially enlarged image data to be displayed on ij .

【0562】そこで、ステップS167では、図40B
に示すように、全体拡大画像データQ’の範囲R1とR
ijに対応する、元の番組画像データQの範囲r1とrij
が、親機1の拡大範囲と子機2ijの拡大範囲として、そ
れぞれ求められる。
Therefore, in step S167, FIG.
As shown, the scope of the entire enlarged image data Q 'R 1 and R
corresponding to ij, of the original program video data Q ranges r 1 and r ij
Are obtained as the expansion range of the master unit 1 and the expansion range of the slave unit 2 ij , respectively.

【0563】即ち、いまの場合、Nb×Naの大きさの
全体拡大画像データQ’は、b×aの大きさの番組画像
データQをN倍の拡大率で拡大したものであるから、全
体拡大画像データQ’の範囲R1とRijを1/Nに縮小
した範囲に相当する、番組画像データQの範囲r1とr
ijが、親機1の拡大範囲と子機2ijの拡大範囲として、
それぞれ求められる。
That is, in the present case, the entire enlarged image data Q ′ of size Nb × Na is obtained by enlarging the program image data Q of size b × a at an enlargement rate of N times. The ranges r 1 and r of the program image data Q corresponding to the ranges obtained by reducing the ranges R 1 and R ij of the enlarged image data Q ′ to 1 / N
ij is the expansion range of the master unit 1 and the expansion range of the slave unit 2 ij ,
Each is required.

【0564】具体的には、親機1については、番組画像
データQの中心部分の横×縦がb/N×a/Nの範囲が
拡大範囲r1として求められる。また、親機1の左上の
子機211については、番組画像データQの左上側の横×
縦が((b−b/N)/2)×((a−a/N)/2)
の範囲が拡大範囲r11として求められ、親機1の上の子
機212については、番組画像データQの上側の横×縦が
(b/N)×((a−a/N)/2)の範囲が拡大範囲
12として求められる。さらに、親機1の右上の子機2
13については、番組画像データQの右上側の横×縦が
((b−b/N)/2)×((a−a/N)/2)の範
囲が拡大範囲r13として求められ、親機1の左の子機2
21については、番組画像データQの左側の横×縦が
((b−b/N)/2)×(a/N)の範囲が拡大範囲
21として求められる。また、親機の右の子機223につ
いては、番組画像データQの右側の横×縦が((b−b
/N)/2)×(a/N)の範囲が表示画面R23として
求められ、親機1の左下の子機2 31については、番組画
像データQの左下側の横×縦が((b−b/N)/2)
×((a−a/N)/2)の範囲が拡大範囲r31として
求められる。さらに、親機1の下の子機232について
は、番組画像データQの下側の横×縦が(b/N)×
((a−a/N)/2)の範囲が拡大範囲r32として求
められ、親機の右下の子機233については、番組画像デ
ータQの右下側の横×縦が((b−b/N)/2)×
((a−a/N)/2)の範囲が拡大範囲r33として求
められる。
[0564] Specifically, for base unit 1, the program image
The width x length of the central part of the data Q is b / N x a / N
Expansion range r1Is required as. In the upper left of the base unit 1,
Cordless handset 211About, the horizontal x on the upper left side of the program image data Q
Vertical is ((bb-N) / 2) x ((aa-N) / 2)
Range is expanded range r11As the child on the base unit 1
Machine 212Regarding, the horizontal x vertical of the program image data Q is
The range of (b / N) x ((a-a / N) / 2) is the expanded range
r12Is required as. Furthermore, the child device 2 on the upper right of the parent device 1
13About, the horizontal x vertical on the upper right side of the program image data Q
((B−b / N) / 2) × ((a−a / N) / 2)
Enclosed range r13And the left handset 2 of the base unit 1
twenty oneAbout, the horizontal x vertical on the left side of the program image data Q
The range of ((b-b / N) / 2) x (a / N) is the expanded range
rtwenty oneIs required as. Also, the child device 2 on the right side of the parent devicetwenty threeNitsu
In addition, the horizontal x vertical on the right side of the program image data Q is ((bb
/ N) / 2) × (a / N) range is the display screen Rtwenty threeAs
Required, child device 2 at the lower left of base device 1 31About the program picture
The horizontal x vertical on the lower left side of the image data Q is ((b-b / N) / 2)
The range of x ((a-a / N) / 2) is the expanded range r31As
Desired. Furthermore, the child device 2 under the parent device 132about
Is the lower horizontal x vertical (b / N) x of the program image data Q.
The range of ((a-a / N) / 2) is the expanded range r32As
The slave unit 2 at the bottom right of the master unit33About the program image
On the lower right side of the data Q, the width x length is ((b-b / N) / 2) x
The range of ((a-a / N) / 2) is the expanded range r33As
Can be

【0565】図39に戻り、ステップS169では、C
PU129は、IEEE1394インタフェース133を制御す
ることにより、ステップS161で送信したリサイズ処
理用の係数種データを用いて、画像データを拡大するリ
サイズ処理を行って表示することを指令する拡大表示コ
マンドを、番組画像データ、拡大率N、拡大範囲、およ
び表示範囲とともに、各子機2ijに送信する。
Returning to FIG. 39, in step S169, C
By controlling the IEEE1394 interface 133, the PU 129 uses the coefficient seed data for resizing processing transmitted in step S161 to execute a resizing process for enlarging the image data and display the enlarged display command. The image data, the enlargement ratio N, the enlargement range, and the display range are transmitted to each child device 2 ij .

【0566】ここで、CPU129は、番組画像データ
については、デマルチプレクサ124に、トランスポー
トストリーム中の、MPEGビデオデコーダ125に供
給されているTSパケットを要求し、その要求に応じ
て、デマルチプレクサ124から供給されるTSパケッ
トを受信して、各子機2ijに送信する。
Here, for the program image data, the CPU 129 requests the demultiplexer 124 for the TS packet supplied to the MPEG video decoder 125 in the transport stream, and in response to the request, the demultiplexer 124. It receives the TS packet supplied from and sends it to each slave unit 2 ij .

【0567】また、CPU129は、拡大範囲および表
示範囲については、各子機2ijについて求められた拡大
範囲および表示範囲を、その子機2ijに送信する。
[0567] Also, CPU 129, for the larger range and display range, the larger range and the display range determined for each child device 2 ij, and transmits to the handset 2 ij.

【0568】なお、CPU129においては、各子機2
ijには、TSパケットではなく、フレームメモリ127
に記憶された番組画像データ、即ち、MPEGデコード
後の画像データを、信号処理部137を介して読み出し
て送信するようにすることも可能である。この場合、各
子機2ijでは、番組画像データを、MPEGデコードす
る必要がなくなる。
In the CPU 129, each slave unit 2
ij is not a TS packet but a frame memory 127
It is also possible to read out the program image data stored in, that is, the image data after MPEG decoding through the signal processing unit 137 and transmit it. In this case, it is not necessary for each slave unit 2 ij to MPEG-decode the program image data.

【0569】また、このように、MPEGデコード後の
番組画像データを子機2ijに送信する場合には、番組画
像データの全体ではなく、番組画像データのうちの、子
機2 ijについて求められた拡大範囲の分だけを送信する
ようにすることが可能である。
Also, in this way, after MPEG decoding
The program image data is the slave unit 2ijWhen sending to
Not the entire image data, but the child of the program image data
Machine 2 ijSend only the extent of expansion requested for
It is possible to do so.

【0570】その後、ステップS170に進み、CPU
129は、ステップS166で設定した拡大率Nに対応
するパラメータzを、信号処理部137(図22)のパ
ラメータメモリ168にセットし、ステップS171に
進む。
After that, the process proceeds to step S170, and the CPU
The parameter 129 sets the parameter z corresponding to the enlargement factor N set in step S166 in the parameter memory 168 of the signal processing unit 137 (FIG. 22), and proceeds to step S171.

【0571】ステップS171では、CPU129は、
信号処理部137(図22)を制御することにより、フ
レームメモリ127に記憶された、ステップS169で
各子機2ijに送信したのと同一の番組画像データの、親
機1について求められた拡大範囲r1(図40B)を対
象とした画像変換処理を行わせる。
[0571] In step S171, the CPU 129 determines that
By controlling the signal processing unit 137 (FIG. 22), the expansion of the same program image data stored in the frame memory 127 and transmitted to each slave unit 2 ij in step S169, obtained for the master unit 1 is obtained. Image conversion processing is performed on the range r 1 (FIG. 40B).

【0572】即ち、本実施の形態では、親機1の信号処
理部137(図22)を構成する係数種メモリ167に
は、リサイズ処理用の係数種データが記憶されており、
信号処理部137は、フレームメモリ127に記憶され
た番組画像データの拡大範囲r1を、係数種メモリ16
7に記憶されたリサイズ処理用の係数種データと、パラ
メータメモリ168に記憶されたパラメータzから生成
されるタップ係数を用いて画像変換処理することによ
り、その拡大範囲r1の番組画像データを、拡大率Nで
拡大(リサイズ)した画像データとしての一部拡大画像
データに変換する。
That is, in the present embodiment, coefficient seed data for resizing processing is stored in the coefficient seed memory 167 which constitutes the signal processor 137 (FIG. 22) of the master unit 1,
The signal processing unit 137 calculates the expansion range r 1 of the program image data stored in the frame memory 127 as the coefficient seed memory 16
By performing image conversion processing using the coefficient seed data for resizing processing stored in No. 7 and the tap coefficient generated from the parameter z stored in the parameter memory 168, the program image data of the expansion range r 1 The image data is converted into partially enlarged image data as image data enlarged (resized) at the enlargement ratio N.

【0573】さらに、このとき、CPU129は、一部
拡大画像データが、CRT11の表示画面中の、親機1
について求められた表示範囲R1(図40A)の位置に
表示されるものとなるように、信号処理部137を制御
する。即ち、これにより、信号処理部137では、一部
拡大画像データが、CRT11の表示画面中の、親機1
について求められた表示範囲R1(図40A)の位置に
表示されるように、その表示位置が調整される。
Further, at this time, the CPU 129 determines that the partially enlarged image data is in the main unit 1 in the display screen of the CRT 11.
The signal processing unit 137 is controlled so that it is displayed in the position of the display range R 1 (FIG. 40A) obtained for That is, as a result, in the signal processing unit 137, the partially enlarged image data is displayed in the display screen of the CRT 11 as the main unit 1.
The display position is adjusted so that it is displayed at the position of the display range R 1 (FIG. 40A) obtained for.

【0574】なお、親機1については、図40で説明し
たことから、表示範囲R1は、CRT11の表示画面サ
イズに一致しているため、実際には、一部拡大画像デー
タの表示位置を調整する必要はない。
As for the main unit 1, since the display range R 1 matches the display screen size of the CRT 11 as described in FIG. 40, the display position of the partially enlarged image data is actually set. No need to adjust.

【0575】ステップS172において、信号処理部1
37は、ステップS171で得られた一部拡大画像デー
タを、フレームメモリ127およびNTSCエンコーダ
128を介してCRT11に供給して表示させる。
[0575] In step S172, the signal processing unit 1
37 supplies the partially enlarged image data obtained in step S171 to the CRT 11 via the frame memory 127 and the NTSC encoder 128 to display it.

【0576】従って、この場合、親機1のCRT11で
は、その表示画面全体に、番組画像データの拡大範囲r
1を拡大率Nだけ拡大した一部拡大画像データが表示さ
れる。
Therefore, in this case, in the CRT 11 of the base unit 1, the expanded range r of the program image data is displayed on the entire display screen.
Partially enlarged image data obtained by enlarging 1 by the enlargement factor N is displayed.

【0577】その後、ステップS173に進み、CPU
129は、拡大率Nが、最大拡大率Nmax未満であるか
どうかを判定する。ステップS173において、拡大率
Nが、最大拡大率Nmax未満であると判定された場合、
ステップS166に進み、以下、同様の処理が繰り返さ
れる。
Thereafter, the flow advances to step S173, and the CPU
129 determines whether the enlargement ratio N is less than the maximum enlargement ratio N max . When it is determined in step S173 that the enlargement ratio N is less than the maximum enlargement ratio N max ,
The process proceeds to step S166, and the same process is repeated thereafter.

【0578】また、ステップS173において、拡大率
Nが、最大拡大率Nmax未満でないと判定された場合、
即ち、ステップS166で拡大率Nが、最大拡大率N
maxに設定された場合、ステップS174に進み、CP
U129は、ステップS169における場合と同様に、
IEEE1394インタフェース133を制御することにより、
拡大表示コマンドを、番組画像データ、拡大率N、拡大
範囲、および表示範囲を、各子機2ijに送信し、ステッ
プS175に進む。
If it is determined in step S173 that the enlargement ratio N is not less than the maximum enlargement ratio N max ,
That is, in step S166, the enlargement ratio N is the maximum enlargement ratio N.
If it is set to max , the process proceeds to step S174, and the CP
U129, as in the case of step S169,
By controlling the IEEE1394 interface 133,
The enlargement display command is transmitted to the respective slaves 2 ij , the program image data, the enlargement ratio N, the enlargement range, and the display range, and the process proceeds to step S175.

【0579】ステップS175では、CPU129は、
信号処理部137(図22)を制御することにより、フ
レームメモリ127に記憶された、ステップS174で
各子機2ijに送信したのと同一の番組画像データの、親
機1について求められた拡大範囲r1(図40B)を対
象とした画像変換処理を行わせる。
[0579] In step S175, the CPU 129 determines that
By controlling the signal processing unit 137 (FIG. 22), expansion of the same program image data stored in the frame memory 127 and transmitted to each slave unit 2 ij in step S174, obtained for the master unit 1 is obtained. Image conversion processing is performed on the range r 1 (FIG. 40B).

【0580】即ち、これにより、ステップS175で
は、ステップS169における場合と同様に、信号処理
部137は、フレームメモリ127に記憶された番組画
像データの拡大範囲r1を、係数種メモリ167に記憶
されたリサイズ処理用の係数種データと、パラメータメ
モリ168に記憶されたパラメータzから生成されるタ
ップ係数を用いて画像変換処理することにより、その拡
大範囲r1の番組画像データを、拡大率Nで拡大(リサ
イズ)した画像データとしての一部拡大画像データに変
換する。
[0580] That is, as a result, in step S175, as in step S169, the signal processing unit 137 stores the expansion range r 1 of the program image data stored in the frame memory 127 in the coefficient seed memory 167. By performing image conversion processing using the coefficient seed data for resizing processing and the tap coefficient generated from the parameter z stored in the parameter memory 168, the program image data in the expansion range r 1 is expanded at the expansion rate N. Converted to partially enlarged image data as enlarged (resized) image data.

【0581】この一部拡大画像データは、ステップS1
76において、ステップS172における場合と同様
に、フレームメモリ127およびNTSCエンコーダ1
28を介してCRT11に供給されて表示される。
This partially enlarged image data is obtained in step S1.
At 76, as in step S172, frame memory 127 and NTSC encoder 1
It is supplied to the CRT 11 via 28 and displayed.

【0582】ここで、ステップS174で各子機2ij
送信される拡大率N、拡大範囲、表示範囲は、最後に行
われたステップS166乃至S168でそれぞれ求めら
れたものであるから、拡大率Nは最大拡大率Nmaxにな
っている。さらに、拡大範囲と表示範囲は、最大拡大率
maxになっている拡大率Nについて求められたものと
なっている。
Here, since the enlargement ratio N, the enlargement range, and the display range transmitted to each child device 2 ij in step S174 are obtained respectively in the last performed steps S166 to S168, the enlargement ratio is N is the maximum expansion rate N max . Further, the enlargement range and the display range are obtained for the enlargement ratio N that is the maximum enlargement ratio N max .

【0583】従って、この場合、親機1の拡大範囲と表
示範囲も、最大拡大率Nmaxになっている拡大率Nにつ
いて求められたものとなっている。
Therefore, in this case, the enlargement range and the display range of the parent device 1 are also obtained for the enlargement ratio N that is the maximum enlargement ratio N max .

【0584】また、ステップS175の画像変換処理が
行われる際には、最後に行われたステップS170の処
理によって、信号処理部137(図22)のパラメータ
メモリ168には、最大拡大率Nmaxに対応したパラメ
ータzがセットされている。
When the image conversion process of step S175 is performed, the maximum expansion rate N max is stored in the parameter memory 168 of the signal processing unit 137 (FIG. 22) by the process of step S170 performed last. The corresponding parameter z has been set.

【0585】以上から、ステップS176では、最大拡
大率Nmaxになっている拡大率Nについて求められた拡
大範囲r1の番組画像データを、最大拡大率Nmaxで拡大
することにより得られる一部拡大画像データが、最大拡
大率Nmaxになっている拡大率Nについて求められた表
示範囲R1(上述したように、親機1については、CR
T11の表示画面に等しい)に表示される。
[0585] From the above, a part of step S176, the program image data of the enlarged range r 1 obtained for the enlargement factor N which is the maximum enlargement ratio N max, obtained by enlarging the maximum enlargement ratio N max The enlarged image data has the display range R 1 obtained for the enlargement ratio N that is the maximum enlargement ratio N max (as described above, for the master device 1, CR
(Equal to the display screen of T11).

【0586】その後、ステップS177に進み、CPU
129は、全体拡大画像データの表示を終了するコマン
ド(以下、適宜、全体拡大終了コマンドという)が送信
されてきたかどうかを判定する。
Thereafter, the flow advances to step S177, and the CPU
Reference numeral 129 determines whether or not a command for ending the display of the entire enlargement image data (hereinafter, appropriately referred to as an entire enlargement end command) has been transmitted.

【0587】ステップS177において、全体拡大終了
コマンドが送信されてきていないと判定された場合、ス
テップS174に戻り、以下、同様の処理が繰り返され
る。従って、この場合、親機1では、最大拡大率Nmax
で拡大された一部拡大画像データの表示が続行される。
If it is determined in step S177 that the overall enlargement end command has not been transmitted, the process returns to step S174, and the same processing is repeated thereafter. Therefore, in this case, the master device 1 has the maximum expansion rate N max.
Display of the partially enlarged image data enlarged by is continued.

【0588】また、ステップS177において、全体拡
大終了コマンドが送信されてきたと判定された場合、即
ち、例えば、ユーザが、リモコン15(図7)を操作す
ることにより、CRT11にメニュー画面を表示させ、
さらに、そのメニュー画面における全体拡大アイコンを
再クリックし、これにより、そのリモコン15の操作に
対応するコマンドである全体拡大終了コマンドの赤外線
が、リモコン15から出射され、IR受信部135で受
信されてCPU129に供給された場合、ステップS1
78に進み、信号処理部137における画像変換処理を
終了し、親機1の全体拡大処理を終了する。これによ
り、フレームメモリ127に記憶された番組画像データ
は、そのまま、NTSCエンコーダ128を介して、C
RT11に供給されるようになり、CRT11では、番
組画像データが、通常のサイズで表示される。
If it is determined in step S177 that the overall enlargement end command has been transmitted, that is, for example, the user operates the remote controller 15 (FIG. 7) to cause the CRT 11 to display the menu screen,
Further, the whole enlargement icon on the menu screen is clicked again, whereby the infrared ray of the whole enlargement end command, which is a command corresponding to the operation of the remote controller 15, is emitted from the remote controller 15 and received by the IR receiving unit 135. If supplied to the CPU 129, step S1
Proceeding to 78, the image conversion processing in the signal processing unit 137 is ended, and the entire enlargement processing of the parent device 1 is ended. As a result, the program image data stored in the frame memory 127 is directly transmitted to the CSC via the NTSC encoder 128 as it is.
The program image data is supplied to the RT 11, and the program image data is displayed in the normal size on the CRT 11.

【0589】次に、図41のフローチャートを参照し
て、スケーラブルTVシステムを構成する各子機2ij
行われる子機の全体拡大処理について説明する。
Next, with reference to the flow chart of FIG. 41, an explanation will be given of the overall enlargement processing of the slave unit which is carried out by each slave unit 2 ij constituting the scalable TV system.

【0590】子機2ij(図11)では、まず最初に、ス
テップS181において、CPU149が、図39のス
テップS161で親機1からリサイズ処理用の係数種デ
ータが送信されてくるのを待って、その係数種データ
を、IEEE1394インタフェース153を介して受信する。
さらに、ステップS181では、CPU149は、受信
したリサイズ処理用の係数種データを、信号処理部15
7(図29)に転送し、その係数種メモリ207にセッ
トする。なお、その際、信号処理部157は、自身が元
から係数種メモリ207に記憶している係数種データ
を、あらかじめ、EEPROM157Bの空き領域に待
避させる。
In the child device 2 ij (FIG. 11), first, in step S181, the CPU 149 waits for the coefficient seed data for resizing processing to be transmitted from the parent device 1 in step S161 of FIG. , And receives the coefficient seed data via the IEEE1394 interface 153.
Further, in step S181, the CPU 149 converts the received coefficient seed data for resizing processing into the signal processing unit 15
7 (FIG. 29) and set it in the coefficient seed memory 207. At that time, the signal processing unit 157 saves the coefficient seed data originally stored in the coefficient seed memory 207 in the empty area of the EEPROM 157B in advance.

【0591】ここで、子機2ijの信号処理部157を構
成する係数メモリ207に、リサイズ処理用の係数種デ
ータが記憶されている場合、上述のステップS181、
および後述するステップS188の処理は、スキップす
るようにすることができる。
Here, when the coefficient seed 207 for resizing processing is stored in the coefficient memory 207 which constitutes the signal processing unit 157 of the child device 2 ij , the above-mentioned step S181,
The processing of step S188 described later can be skipped.

【0592】その後、ステップS182に進み、CPU
149は、親機1が図39のステップS164で送信し
てくる外部入力選択コマンドを受信したかどうかを判定
し、受信していないと判定した場合、ステップS182
に戻る。
After that, the process advances to step S182, and the CPU
149 determines whether the parent device 1 has received the external input selection command transmitted in step S164 of FIG. 39, and if it has not received the external input selection command, step S182.
Return to.

【0593】また、ステップS182において、親機1
からの外部入力選択コマンドを受信したと判定された場
合、即ち、IEEE1394インタフェース153において、親
機1からの外部入力選択コマンドが受信され、CPU1
49に供給された場合、ステップS183に進み、CP
U149は、IEEE1394インタフェース153で受信され
る番組画像データを選択し、デマルチプレクサ144を
介して、MPEGビデオデコーダ145に供給する状態
となり、ステップS184に進む。
[0593] Also, in step S182, the main unit 1
When it is determined that the external input selection command from the base unit 1 is received, that is, the IEEE1394 interface 153 receives the external input selection command from the base unit 1, and the CPU 1
If it is supplied to 49, the process proceeds to step S183 and the CP
The U 149 selects the program image data received by the IEEE1394 interface 153 and supplies it to the MPEG video decoder 145 via the demultiplexer 144, and proceeds to step S184.

【0594】ステップS184では、CPU149は、
親機1から、拡大表示コマンドとともに、番組画像デー
タ、拡大率N、拡大範囲rij、および表示範囲Rijが送
信されてきたかどうかを判定する。
At step S184, the CPU 149
Whether or not the program image data, the enlargement ratio N, the enlargement range r ij , and the display range R ij are transmitted from the base unit 1 together with the enlargement display command is determined.

【0595】ステップS184において、親機1から、
拡大表示コマンドとともに、番組画像データ、拡大率
N、拡大範囲rij、および表示範囲Rijが送信されてき
たと判定された場合、即ち、IEEE1394インタフェース1
53において、親機1からの拡大表示コマンド、並びに
番組画像データ、拡大率N、拡大範囲rij、および表示
範囲Rijが受信され、CPU149に供給された場合、
CPU149は、以下、拡大表示コマンドにしたがい、
その拡大表示コマンドとともに送信されてきた番組画像
データの拡大範囲rijを、拡大率Nで拡大し、その結果
得られる一部拡大画像データを、CRT31の表示画面
中の表示範囲Rijに表示させる処理を行う。
[0595] In step S184, from the base unit 1,
When it is determined that the program image data, the enlargement ratio N, the enlargement range r ij , and the display range R ij are transmitted together with the enlargement display command, that is, the IEEE1394 interface 1
In 53, when the enlarged display command from the base unit 1, the program image data, the enlargement ratio N, the enlarged range r ij , and the display range R ij are received and supplied to the CPU 149,
The CPU 149 follows the enlarged display command,
The enlargement range r ij of the program image data transmitted together with the enlargement display command is enlarged by the enlargement ratio N, and the partially enlarged image data obtained as a result is displayed in the display range R ij on the display screen of the CRT 31. Perform processing.

【0596】即ち、この場合、ステップS184からS
185に進み、CPU149は、CPU149は、拡大
表示コマンドとともに受信した拡大率Nに対応するパラ
メータzを、信号処理部157(図29)のパラメータ
メモリ208にセットし、ステップS186に進む。
That is, in this case, steps S184 to S184
In step 185, the CPU 149 sets the parameter z corresponding to the enlargement ratio N received together with the enlargement display command in the parameter memory 208 of the signal processing unit 157 (FIG. 29), and proceeds to step S186.

【0597】ステップS186では、CPU149は、
信号処理部157(図29)を制御することにより、フ
レームメモリ147に記憶された、拡大表示コマンドと
ともに受信した番組画像データの、子機2ijについて求
められた拡大範囲rij(図40B)を対象とした画像変
換処理を行わせる。
In step S186, the CPU 149
By controlling the signal processing unit 157 (FIG. 29), the expansion range r ij (FIG. 40B) of the program image data stored in the frame memory 147, which is received together with the expansion display command, is obtained for the slave unit 2 ij . The target image conversion process is performed.

【0598】即ち、本実施の形態では、図39のステッ
プS169およびS174において、親機1から、子機
ijに対して、拡大表示コマンドとともに、番組画像デ
ータとしてのTSパケットが送信されるが、この場合、
CPU149は、IEEE1394インタフェース153を介し
て受信した親機1からのTSパケットを、デマルチプレ
クサ144を介して、MPEGビデオデコーダ145に
供給する。MPEGビデオデコーダ145は、そのTS
パケットをMPEGデコードし、番組画像データを得
て、フレームメモリ147に書き込む。
That is, in the present embodiment, in steps S169 and S174 of FIG. 39, the base unit 1 transmits the TS packet as the program image data together with the enlarged display command to the handset 2 ij . ,in this case,
The CPU 149 supplies the TS packet from the base unit 1 received via the IEEE1394 interface 153 to the MPEG video decoder 145 via the demultiplexer 144. The MPEG video decoder 145 uses the TS
The packet is MPEG-decoded to obtain program image data and written in the frame memory 147.

【0599】一方、子機2ijの信号処理部157(図2
9)を構成する係数種メモリ207には、ステップS1
81でリサイズ処理用の係数種データがセットされてお
り、信号処理部157は、フレームメモリ147に記憶
された番組画像データの拡大範囲rijを、係数種メモリ
207に記憶されたリサイズ処理用の係数種データと、
パラメータメモリ208に記憶されたパラメータzから
生成されるタップ係数を用いて画像変換処理することに
より、その拡大範囲rijの番組画像データを、拡大率N
で拡大(リサイズ)した画像データとしての一部拡大画
像データに変換する。
On the other hand, the signal processing unit 157 (FIG. 2) of the child device 2 ij .
9), the coefficient seed memory 207 is stored in the step S1.
At 81, coefficient seed data for resizing processing is set, and the signal processing unit 157 sets the expansion range r ij of the program image data stored in the frame memory 147 for resizing processing stored in the coefficient seed memory 207. Coefficient seed data,
By performing image conversion processing using the tap coefficient generated from the parameter z stored in the parameter memory 208, the program image data in the expansion range r ij is expanded at the expansion rate N.
Is converted into partially enlarged image data as image data enlarged (resized) by.

【0600】さらに、このとき、CPU149は、一部
拡大画像データが、CRT31の表示画面中の、子機ij
について求められた表示範囲Rij(図40A)の位置に
表示されるものとなるように、信号処理部157を制御
する。即ち、これにより、信号処理部157では、一部
拡大画像データが、CRT31の表示画面中の、子機2
ijについて求められた表示範囲Rij(図40A)の位置
に表示されるように、その表示位置が調整される。
Further, at this time, the CPU 149 determines that the partially enlarged image data is the slave unit ij in the display screen of the CRT 31.
The signal processing unit 157 is controlled so that it is displayed in the position of the display range R ij (FIG. 40A) obtained for That is, as a result, in the signal processing unit 157, the partially enlarged image data is displayed on the display screen of the CRT 31 as a slave unit 2.
The display position is adjusted so that it is displayed at the position of the display range R ij (FIG. 40A) obtained for ij .

【0601】具体的には、例えば、子機211では、図4
0Aに示したように、一部拡大画像データが、そのCR
T31の表示画面中の右下の表示範囲R11に表示される
ように、一部拡大画像データの表示位置が調整される。
[0601] Specifically, for example, in the cordless handset 2 11 shown in FIG.
As shown in 0A, the partially enlarged image data is
The display position of the partially enlarged image data is adjusted so that it is displayed in the lower right display range R 11 in the display screen of T31.

【0602】なお、この場合、子機211では、CRT3
1の表示画面中の表示範囲R11以外の範囲の画像データ
は、例えば、黒レベルとされる。他の子機2ijにおいて
も同様である。
In this case, in the cordless handset 2 11 , the CRT 3
The image data in the range other than the display range R 11 on the display screen No. 1 is, for example, the black level. The same applies to the other child devices 2 ij .

【0603】ステップS187において、信号処理部1
57は、ステップS186で得られた一部拡大画像デー
タを、フレームメモリ147およびNTSCエンコーダ
148を介してCRT31に供給して表示させる。
[0603] In step S187, the signal processing unit 1
57 supplies the partially enlarged image data obtained in step S186 to the CRT 31 via the frame memory 147 and the NTSC encoder 148 to display it.

【0604】その後、ステップS184に戻り、以下、
ステップS184乃至S187の処理が繰り返される。
Thereafter, the process returns to step S184, and
The processing of steps S184 to S187 is repeated.

【0605】一方、ステップS184において、親機1
から、拡大表示コマンドとともに、番組画像データ、拡
大率N、拡大範囲rij、および表示範囲Rijが送信され
てこないと判定された場合、即ち、IEEE1394インタフェ
ース153において、拡大表示コマンド、並びに番組画
像データ、拡大率N、拡大範囲rij、および表示範囲R
ijを受信することができなくなった場合、ステップS1
88に進み、信号処理部157は、EEPROM157
Bに待避しておいた元の係数種データを、係数種メモリ
207(図29)にセットし直し、子機の全体拡大処理
を終了する。
[0605] On the other hand, in step S184, the main unit 1
If it is determined that the program image data, the enlargement ratio N, the enlargement range r ij , and the display range R ij are not transmitted together with the enlargement display command, that is, in the IEEE1394 interface 153, the enlargement display command and the program image are displayed. Data, magnification N, magnification range r ij , and display range R
If ij can no longer be received, step S1
Proceeding to 88, the signal processing unit 157 determines that the EEPROM 157
The original coefficient seed data saved in B is reset in the coefficient seed memory 207 (FIG. 29), and the entire enlargement process of the child device is completed.

【0606】図39の親機の全体拡大処理、および図4
1の子機の全体拡大処理によれば、例えば、図42Aに
示すように、スケーラブルTVシステムを構成する第2
行第2列に位置する親機1に番組画像データが表示され
ている場合に、その親機1に表示された番組画像データ
の全体が、図42Bに示すように、親機1を中心とし
て、子機211乃至233に亘って徐々に拡大されていき、
最終的には、図42Cに示すように、3×3台の親機1
および子機211乃至233の全体に、番組画像データの全
体を拡大した全体拡大画像データが表示されることにな
る。
[0606] The entire enlarging process of the parent device in Fig. 39, and Fig. 4
According to the overall enlargement processing of the first slave unit, for example, as shown in FIG.
When the program image data is displayed on the parent device 1 located in the second column of the row, the entire program image data displayed on the parent device 1 is centered on the parent device 1 as shown in FIG. 42B. , And gradually expanded over the slave units 2 11 to 2 33 ,
Finally, as shown in FIG. 42C, 3 × 3 base units 1
And the whole of the wireless handset 2 11 to 2 33, the entire expanded image data obtained by enlarging the whole of the program image data is to be displayed.

【0607】従って、ユーザは、番組画像データの全体
を、その細部にわたって拡大した全体拡大画像データを
見ることができる。
Therefore, the user can see the entire program image data by enlarging the entire program image data in detail.

【0608】但し、スケーラブルTVシステムにおいて
は、実際には、そのスケーラブルTVシステムを構成す
るテレビジョン受像機の筐体が存在するから、隣接する
テレビジョン受像機どうしの、その隣接部分は筐体であ
り、その部分には、画像は表示されない。即ち、図42
では、図を簡略化するため、隣接するテレビジョン受像
機どうしの間に存在する筐体部分を省略している。しか
しながら、実際には、隣接するテレビジョン受像機どう
しの間には、筐体が存在し、従って、全体拡大画像デー
タは、僅かではあるが、テレビジョン受像機の筐体部分
で表示されず、いわば区切られたものとなるという問題
点がある。
However, in a scalable TV system, in reality, since there is a casing of a television receiver which constitutes the scalable TV system, the adjacent portion between adjacent television receivers is a casing. Yes, no image is displayed in that part. That is, in FIG.
In order to simplify the drawing, the housing portion existing between adjacent television receivers is omitted. However, in reality, a housing exists between adjacent television receivers, and therefore, the entire magnified image data is not displayed on the housing portion of the television receiver, although slightly. So to speak, there is a problem that they are separated.

【0609】しかしながら、人間の視覚には、画像の一
部に、その視聴を妨げる微小幅のラインがあっても、そ
のラインで隠されている部分の画像を、その周辺の画像
から補間する補間作用があるため、上述した問題点は、
全体拡大画像データを視聴する上で、それほど大きな問
題とはならない。
However, in human vision, even if a part of the image has a line with a very small width that obstructs viewing, the image hidden by the line is interpolated from the surrounding images. Since there is an action, the above-mentioned problems are
This is not a big problem when viewing the entire enlarged image data.

【0610】なお、全体拡大処理においても、一部拡大
処理で説明した場合と同様に、リサイズ処理用の係数種
データを用いて、画像変換処理を行って全体拡大画像デ
ータを得る他、単なる補間処理によって、番組画像デー
タを拡大した全体拡大画像データを得ることが可能であ
る。
In the entire enlargement process, as in the case of the partial enlargement process, the image conversion process is performed using the coefficient seed data for the resizing process to obtain the entire enlargement image data, and simple interpolation is performed. By the processing, it is possible to obtain the entire enlarged image data obtained by enlarging the program image data.

【0611】但し、番組画像データの全体を、その細部
にわたって拡大した全体拡大画像データを見ることがで
きるのは、信号処理部137および157において、リ
サイズ処理用の係数種データを用いて、画像変換処理を
行った場合であり、単なる補間処理によって、番組画像
データの拡大を行った場合には、全体拡大画像データを
見ることはできるが、その細部の再現は行われない。即
ち、単なる補間処理による場合は、リサイズ処理用の係
数種データを用いた画像変換処理による場合に比較し
て、大きく画質の劣化した全体拡大画像データしか見る
ことはできない。
However, the entire enlarged image data obtained by enlarging the entire program image data in detail can be seen because the signal processing units 137 and 157 use the coefficient seed data for resizing processing to perform image conversion. This is the case where the processing is performed, and when the program image data is enlarged by simple interpolation processing, the entire enlarged image data can be seen, but details thereof are not reproduced. That is, in the case of simple interpolation processing, compared to the case of image conversion processing using coefficient seed data for resizing processing, it is possible to see only the overall enlarged image data whose image quality is greatly degraded.

【0612】ここで、本実施の形態では、図31および
図33で説明した認証が成功した場合にのみ、特別機能
を提供するようにしたが、認証が失敗した場合であって
も、特別機能を、いわば制限付きで提供するようにする
ことが可能である。
Here, in the present embodiment, the special function is provided only when the authentication described in FIGS. 31 and 33 is successful. However, even when the authentication fails, the special function is provided. Can be provided, so to speak, with restrictions.

【0613】即ち、例えば、認証が成功した場合には、
リサイズ処理用の係数種データを用いた画像変換処理に
よって、全体拡大画像データを提供し、認証が失敗した
場合には、単なる補間処理による全体拡大画像データを
提供するようにすることが可能である。
That is, for example, when the authentication is successful,
It is possible to provide whole enlarged image data by image conversion processing using coefficient seed data for resizing processing, and to provide whole enlarged image data by simple interpolation processing when authentication fails. .

【0614】この場合、スケーラブルTVシステムを、
親機や子機でないテレビジョン受像機を用いて構成して
いるユーザは、全体拡大画像データを見ることはできる
が、その全体拡大画像データは、単なる補間処理による
ものなので、リサイズ処理用の係数種データを用いた画
像変換処理による場合に比較して、かなり画質の劣化し
たものとなる。
In this case, the scalable TV system is
A user configured with a television receiver that is neither a master unit nor a slave unit can see the entire enlarged image data, but since the entire enlarged image data is simply an interpolation process, a coefficient for resizing processing is used. Compared with the case of the image conversion processing using the seed data, the image quality is considerably deteriorated.

【0615】これに対して、スケーラブルTVシステム
を、親機や子機であるテレビジョン受像機を用いて構成
しているユーザは、リサイズ処理用の係数種データを用
いた画像変換処理による高画質の全体拡大画像データを
見ることができる。
On the other hand, a user who configures a scalable TV system using a television receiver that is a master or a slave receives a high image quality by image conversion processing using coefficient seed data for resizing processing. You can see the whole enlarged image data of.

【0616】その結果、スケーラブルTVシステムを、
親機や子機でないテレビジョン受像機を用いて構成して
いるユーザにおいては、高画質の全体拡大画像データを
見るために、親機や子機であるテレビジョン受像機を購
入するインセンティブが働くことになる。
As a result, the scalable TV system is
For users who are using a television receiver that is neither a master unit nor a slave unit, an incentive to purchase a television receiver that is a master unit or a slave unit works in order to view high-quality overall enlarged image data. It will be.

【0617】なお、本実施の形態では、親機1に表示さ
れた番組画像データの全体を、スケーラブルTVシステ
ムを構成するテレビジョン受像機の全体に表示可能な大
きさの全体拡大画像データに拡大する拡大率を、最大拡
大率Nmaxとして設定するようにしたが、最大拡大率N
maxは、ユーザが、リモコン15(またはリモコン3
5)を操作することにより、任意の値に設定可能なよう
にすることができる。
[0617] In the present embodiment, the entire program image data displayed on the base unit 1 is enlarged to the entire enlarged image data of a size that can be displayed on the entire television receiver constituting the scalable TV system. The maximum enlargement ratio N max is set as the maximum enlargement ratio N max.
max is set by the user using the remote controller 15 (or the remote controller 3).
By operating 5), it is possible to set to any value.

【0618】この場合、最大拡大率Nmaxが、番組画像
データを、スケーラブルTVシステムを構成するテレビ
ジョン受像機の全体に表示可能な大きさの全体拡大画像
データよりも大きい画像データに拡大する値(以下、適
宜、規定外最大拡大率という)に設定されることがあ
り、その規定外最大拡大率で拡大された全体拡大画像デ
ータは、その全体を、スケーラブルTVシステムで表示
することができなくなる。即ち、規定外最大拡大率で拡
大された全体拡大画像データは、その一部だけしか表示
することができなくなる。この場合、規定外最大拡大率
で拡大された全体拡大画像データのどの部分を表示する
かは、例えば、ユーザが、リモコン15(またはリモコ
ン35)を操作することにより設定可能なようにするこ
とができる。
In this case, the maximum enlargement ratio N max is a value for enlarging the program image data to image data larger than the entire enlarged image data of a size that can be displayed on the entire television receiver constituting the scalable TV system. (Hereinafter, it may be appropriately referred to as a non-specified maximum enlargement ratio), and the entire enlarged image data expanded at the non-specified maximum enlargement ratio cannot be displayed on the scalable TV system in its entirety. . That is, the whole enlarged image data enlarged at the non-specified maximum enlargement ratio can display only a part thereof. In this case, which portion of the entire enlarged image data enlarged at the non-specified maximum enlargement ratio is to be displayed can be set by the user, for example, by operating the remote controller 15 (or the remote controller 35). it can.

【0619】また、上述の場合には、スケーラブルTV
システムを構成する各テレビジョン受像機において、そ
のテレビジョン受像機で表示すべき一部拡大画像データ
を生成するようにしたが、スケーラブルTVシステムを
構成する各テレビジョン受像機で表示すべき一部拡大画
像データは、例えば、親機1などの1台、または複数台
のテレビジョン受像機において生成するようにすること
が可能である。即ち、例えば、親機1において、全体拡
大画像データを生成し、その全体拡大画像データのうち
の一部である一部拡大画像データを、IEEE1394インタフ
ェース133を介して、各子機2ijに送信するようにす
ることが可能である。但し、この場合、親機1は、自身
で表示すべき一部拡大画像データの他、他のテレビジョ
ン受像機である各子機2ijで表示すべき一部拡大画像デ
ータも生成する必要があるので、その処理負担が大にな
る。
In the above case, the scalable TV
In each television receiver that constitutes the system, a part of enlarged image data to be displayed on the television receiver is generated, but a portion to be displayed on each television receiver that configures the scalable TV system. The enlarged image data can be generated, for example, in one or a plurality of television receivers such as the base unit 1. That is, for example, the master device 1 generates whole enlarged image data, and partially enlarged image data which is a part of the whole enlarged image data is transmitted to each of the slave devices 2 ij via the IEEE1394 interface 133. It is possible to do so. However, in this case, the base unit 1 needs to generate the partially enlarged image data to be displayed by itself as well as the partially enlarged image data to be displayed by each of the slave units 2 ij which are other television receivers. Therefore, the processing load is heavy.

【0620】さらに、上述の場合には、テレビジョン放
送番組としての画像データ(番組画像データ)を拡大す
るようにしたが、全体拡大処理でも、一部拡大処理にお
ける場合と同様に、外部の装置から入力される画像デー
タを、その処理の対象とすることが可能である。
Further, in the above-mentioned case, the image data (program image data) as the television broadcast program is enlarged. However, even in the whole enlargement process, as in the case of the partial enlargement process, an external device is used. Image data input from can be targeted for the processing.

【0621】さらに、全体拡大処理においても、一部拡
大処理における場合と同様に、番組画像データの一部の
水平方向および垂直方向の両方を、同一の拡大率だけ拡
大することは勿論、水平方向と垂直方向それぞれを、異
なる拡大率だけ拡大することも可能である。
Further, in the whole enlargement processing, as in the case of the partial enlargement processing, it is of course possible to enlarge both the horizontal direction and the vertical direction of a part of the program image data by the same enlargement ratio, as well as the horizontal direction. It is also possible to enlarge each of the and vertical directions by different enlargement ratios.

【0622】また、上述の場合には、3×3台のテレビ
ジョン受像機で構成されるスケーラブルTVシステムに
おいて、その中心に配置された親機1に表示される画像
データが、その周囲に配置された各子機2ijの方向(左
上、左、左下、上、下、右上、右、右下の8方向)それ
ぞれに向かって拡大されていく全体拡大画像データが表
示されるが、その他、例えば、左下に配置された子機2
31に表示される画像データが、その上に配置された子機
21、右上に配置された親機1、右に配置された子機2
32の方向それぞれに向かって拡大されていくような全体
拡大画像データを表示するようにすることも可能であ
る。
Further, in the above-mentioned case, in the scalable TV system composed of 3 × 3 television receivers, the image data displayed on the main unit 1 arranged at the center thereof is arranged around it. The entire enlarged image data that is enlarged in the respective directions of the respective cordless handsets 2 ij (upper left, left, lower left, upper, lower, upper right, right, lower right) are displayed. For example, cordless handset 2 arranged at the lower left
The image data displayed in 31 has the child device 2 21 arranged thereon, the parent device 1 arranged at the upper right, and the child device 2 arranged at the right.
It is also possible to display the entire magnified image data that is magnified in each of the 32 directions.

【0623】さらに、上述の場合には、親機1や各子機
ijにおいて、ユーザがリモコン15を操作することに
より、全体拡大処理を行うことの指令があった後に、全
体拡大画像データ(を構成する一部拡大画像データ)を
生成するようにしたが、親機1や各子機2ijでは、常
時、拡大率Nが、1+α,1+2α,1+3α,・・
・,Nmax倍の全体拡大画像データを生成するように
し、全体拡大処理を行うことの指令があった場合は、即
座に、その拡大率Nが1+α,1+2α,1+3α,・
・・,Nmax倍の全体拡大画像データを、順次表示する
ようにすることも可能である。
Further, in the above-described case, in the parent device 1 and each child device 2 ij , the user operates the remote controller 15 to issue an instruction to perform the entire enlargement process, and then the entire enlarged image data ( However, in the master unit 1 and each slave unit 2 ij , the scaling factor N is always 1 + α, 1 + 2α, 1 + 3α, ...
.. , when there is a command to generate N max times the entire enlargement image data and perform the entire enlargement processing, the enlargement ratio N is immediately 1 + α, 1 + 2α, 1 + 3α ,.
.., it is also possible to sequentially display N max times the entire enlarged image data.

【0624】次に、スケーラブルTVシステムは、その
スケーラブルTVシステムを構成するテレビジョン受像
機全体に、画像データを表示する、いわゆるマルチ画面
表示を行う特別機能を有しており、この特別機能は、親
機1と子機2において、マルチ画面表示処理が行われる
ことにより実現される。
Next, the scalable TV system has a special function of displaying image data, that is, a so-called multi-screen display, on the entire television receiver which constitutes the scalable TV system. It is realized by performing a multi-screen display process in the parent device 1 and the child device 2.

【0625】マルチ画面表示処理を行うことの指示も、
例えば、一部拡大処理や全体拡大処理を行うことの指示
と同様に、メニュー画面から行うことができるようにな
っている。
The instruction to perform the multi-screen display processing is also
For example, like the instruction to perform the partial enlargement process or the entire enlargement process, it can be performed from the menu screen.

【0626】即ち、上述したように、ユーザが、リモコ
ン15(図7)のメニューボタンスイッチ54(または
リモコン35(図8)のメニューボタンスイッチ84)
を操作した場合、親機1のCRT11(または子機2の
CRT31)には、メニュー画面が表示されるが、この
メニュー画面には、例えば、マルチ画面表示処理を表す
アイコン(以下、適宜、マルチ画面表示アイコンとい
う)が表示されるようになっており、ユーザが、このマ
ルチ画面表示アイコンを、リモコン15を操作してクリ
ックすることにより、親機1と子機2それぞれにおい
て、マルチ画面表示処理が開始される。
That is, as described above, the user operates the menu button switch 54 of the remote controller 15 (FIG. 7) (or the menu button switch 84 of the remote controller 35 (FIG. 8)).
When is operated, a menu screen is displayed on the CRT 11 of the master device 1 (or the CRT 31 of the slave device 2). On the menu screen, for example, an icon representing the multi-screen display process (hereinafter, the A screen display icon) is displayed, and the user operates the remote controller 15 to click the multi-screen display icon, and the multi-screen display process is performed in each of the master unit 1 and the slave unit 2. Is started.

【0627】そこで、図43のフローチャートを参照し
て、親機のマルチ画面表示処理について説明する。
[0627] Therefore, the multi-screen display processing of the parent device will be described with reference to the flowchart in Fig. 43.

【0628】ここで、マルチ画面表示処理では、図42
Cに示したように、スケーラブルTVシステムを構成す
るテレビジョン受像機全体に、番組画像データが表示さ
れる。従って、親機1のマルチ画面表示処理は、実質的
には、拡大率Nを最大拡大率Nmaxに固定し、拡大ピッ
チαを無視して行う、図39の全体拡大処理と等価であ
る。
Here, in the multi-screen display processing, FIG.
As shown in C, the program image data is displayed on the entire television receiver which constitutes the scalable TV system. Therefore, the multi-screen display process of the parent device 1 is substantially equivalent to the entire enlargement process of FIG. 39 in which the enlargement ratio N is fixed to the maximum enlargement ratio N max and the enlargement pitch α is ignored.

【0629】このため、親機1のマルチ画面表示処理で
は、ステップS191乃至S194において、図39の
ステップS161乃至S164における場合とそれぞれ
同様の処理が行われる。
Therefore, in the multi-screen display process of the master unit 1, the same processes as in steps S161 to S164 of FIG. 39 are performed in steps S191 to S194, respectively.

【0630】そして、ステップS195に進み、図39
のステップS165における場合と同様にして、最大拡
大率Nmaxが設定され、ステップS196に進む。ステ
ップS196では、親機1(図10)のCPU129
は、拡大率Nを、最大拡大率N maxに設定し、ステップ
S197に進む。
Then, the flow advances to step S195, and FIG.
In the same way as in step S165 of
Large NmaxIs set, and the process proceeds to step S196. Ste
In step S196, the CPU 129 of the parent device 1 (FIG. 10) is
Is the expansion rate N, and the maximum expansion rate N maxSet to step
Proceed to S197.

【0631】ステップS197では、CPU129は、
最大拡大率Nmaxが設定されている拡大率Nに基づき、
親機1における番組画像データの拡大範囲r1と、各子
機2i j(図11)における番組画像データの拡大範囲r
ijとを、図39のステップS167における場合と同様
にして求め、ステップS198に進む。
[0631] In step S197, the CPU 129 determines that
Based on the enlargement ratio N for which the maximum enlargement ratio N max is set,
And expanding the range r 1 of the program video data in the main unit 1, expanded range r of the program video data in each slave 2 i j (Fig. 11)
ij is obtained in the same manner as in step S167 of FIG. 39, and the process proceeds to step S198.

【0632】ここで、図39の全体拡大処理では、ステ
ップS167で拡大範囲を求める他、ステップS168
で表示範囲も求めるが、拡大率Nが、最大拡大率Nmax
である場合には、親機1の表示範囲R1は、そのCRT
11の表示画面全体であり、また、子機2ijの表示範囲
ijも、そのCRT31の表示画面全体であるから、あ
らかじめ分かっており、求める必要がない(または、あ
らかじめ求められていると考えることができる)。この
ため、マルチ画面表示処理では、改めて、親機1の表示
範囲R1と、子機2ijの表示範囲Rijを求めるようには
されていない。
Here, in the overall enlargement processing of FIG. 39, in addition to obtaining the enlargement range in step S167, step S168 is performed.
The display range is also obtained with, but the enlargement ratio N is the maximum enlargement ratio N max.
, The display range R 1 of the base unit 1 is the CRT.
11 is a display entire screen, also, the display range R ij handset 2 ij is also considered because it is the entire display screen of the CRT 31, and known in advance, it is not necessary to obtain (or, to be determined in advance be able to). Therefore, in the multi-screen display process, the display range R 1 of the master unit 1 and the display range R ij of the slave unit 2 ij are not calculated again.

【0633】ステップS198では、CPU129は、
図39のステップS170における場合と同様にして、
最大拡大率Nmaxが設定されている拡大率Nに対応する
パラメータzを、信号処理部137(図22)のパラメ
ータメモリ168にセットする。
[0633] In step S198, the CPU 129 determines that
In the same manner as in step S170 of FIG. 39,
The parameter z corresponding to the enlargement ratio N for which the maximum enlargement ratio N max is set is set in the parameter memory 168 of the signal processing unit 137 (FIG. 22).

【0634】そして、ステップS199乃至S201に
順次進み、図39のステップS174乃至S176にお
ける場合とそれぞれ同様に処理が行われ、これにより、
親機1では、最大拡大率Nmaxで拡大された一部拡大画
像データが表示される。
Then, the process proceeds to steps S199 to S201 in sequence, and the same processing as in steps S174 to S176 of FIG. 39 is performed, respectively.
On base unit 1, partially enlarged image data enlarged at maximum enlargement ratio N max is displayed.

【0635】その後、ステップS202に進み、CPU
129は、マルチ画面表示を終了するコマンド(以下、
適宜、マルチ画面表示終了コマンドという)が送信され
てきたかどうかを判定する。
Thereafter, the flow advances to step S202, and the CPU
129 is a command for ending the multi-screen display (hereinafter,
It is appropriately determined whether a multi-screen display end command) has been transmitted.

【0636】ステップS202において、マルチ画面表
示終了コマンドが送信されてきていないと判定された場
合、ステップS199に戻り、以下、同様の処理が繰り
返される。従って、この場合、親機1では、最大拡大率
maxで拡大された一部拡大画像データの表示が続行さ
れる。
[0636] If it is determined in step S202 that the multi-screen display end command has not been transmitted, the process returns to step S199, and the same processing is repeated thereafter. Therefore, in this case, the base unit 1 continues to display the partially enlarged image data enlarged at the maximum enlargement rate N max .

【0637】また、ステップS202において、マルチ
画面表示終了コマンドが送信されてきたと判定された場
合、即ち、例えば、ユーザが、リモコン15(図7)を
操作することにより、CRT11にメニュー画面を表示
させ、さらに、そのメニュー画面におけるマルチ画面表
示アイコンを再クリックし、これにより、そのリモコン
15の操作に対応するコマンドであるマルチ画面表示終
了コマンドの赤外線が、リモコン15から出射され、I
R受信部135で受信されてCPU129に供給された
場合、ステップS203に進み、信号処理部137にお
ける画像変換処理を終了し、親機1のマルチ画面表示処
理を終了する。これにより、フレームメモリ127に記
憶された番組画像データは、そのまま、NTSCエンコ
ーダ128を介して、CRT11に供給されるようにな
り、CRT11では、番組画像データが、通常のサイズ
で表示される。
If it is determined in step S202 that the multi-screen display end command has been transmitted, that is, for example, the user operates the remote controller 15 (FIG. 7) to display the menu screen on the CRT 11. Further, the multi-screen display icon on the menu screen is re-clicked, whereby the infrared ray of the multi-screen display end command which is a command corresponding to the operation of the remote controller 15 is emitted from the remote controller 15, and I
When received by the R reception unit 135 and supplied to the CPU 129, the process proceeds to step S203, the image conversion process in the signal processing unit 137 ends, and the multi-screen display process of the parent device 1 ends. As a result, the program image data stored in the frame memory 127 is directly supplied to the CRT 11 via the NTSC encoder 128, and the CRT 11 displays the program image data in a normal size.

【0638】なお、子機2ijのマルチ画面表示処理(子
機2ijが行うマルチ画面表示処理)は、図41で説明し
た子機2ijの全体拡大処理と同様であるため、その説明
は、省略する。
[0638] Incidentally, handset 2 ij multi-screen display processing (multi-screen display processing subsidiary unit 2 ij is performed) are the same as the overall enlargement process of the slave unit 2 ij as described in FIG. 41, a description thereof will be , Omitted.

【0639】次に、スケーラブルTVシステムは、その
スケーラブルTVシステムを構成するテレビジョン受像
機それぞれに同一の処理を行わせる特別機能を有してお
り、この特別機能は、親機1において、一括同時制御処
理が行われることにより実現される。
[0639] Next, the scalable TV system has a special function that causes each of the television receivers that compose the scalable TV system to perform the same processing. It is realized by performing a control process.

【0640】一括同時制御処理を行うことの指示も、例
えば、一部拡大処理等を行うことの指示と同様に、メニ
ュー画面から行うことができるようになっている。
The instruction to perform the batch simultaneous control process can be also issued from the menu screen similarly to the instruction to perform the partial enlargement process, for example.

【0641】即ち、上述したように、ユーザが、リモコ
ン15(図7)のメニューボタンスイッチ54(または
リモコン35(図8)のメニューボタンスイッチ84)
を操作した場合、親機1のCRT11(または子機2の
CRT31)には、メニュー画面が表示されるが、この
メニュー画面には、例えば、一括同時制御処理を表すア
イコン(以下、適宜、一括同時制御アイコンという)が
表示されるようになっており、ユーザが、この一括同時
制御アイコンを、リモコン15を操作してクリックする
ことにより、親機1において、一括同時制御処理が開始
される。
That is, as described above, the user operates the menu button switch 54 of the remote controller 15 (FIG. 7) (or the menu button switch 84 of the remote controller 35 (FIG. 8)).
When is operated, a menu screen is displayed on the CRT 11 of the parent device 1 (or the CRT 31 of the child device 2). On the menu screen, for example, an icon (hereinafter, referred to as a batch The simultaneous control icon) is displayed, and the user operates the remote controller 15 to click the collective control icon to start the collective control process on the master device 1.

【0642】そこで、図44のフローチャートを参照し
て、親機の一括同時制御処理について説明する。
Now, the batch simultaneous control process of the master unit will be described with reference to the flowchart of FIG.

【0643】一括同時制御処理では、親機1(図10)
のCPU129は、リモコン15(またはリモコン2
5)が操作されることにより、所定の処理を指令するコ
マンドが入力されるのを待って、即ち、IR受信部15
において、リモコン15からの所定のコマンドに対応す
る赤外線が受信され、CPU129に供給されるのを待
って、ステップS211において、そのコマンドを受信
する。さらに、ステップS211では、CPU129
は、そのコマンドに対応した処理を行い、ステップS2
12に進む。
In the batch simultaneous control process, the main unit 1 (FIG. 10)
CPU 129 of remote controller 15 (or remote controller 2
5) is operated to wait for the input of a command instructing a predetermined process, that is, the IR receiving unit 15
At, the infrared rays corresponding to a predetermined command from the remote controller 15 are received and supplied to the CPU 129, and the command is received in step S211. Further, in step S211, the CPU 129
Performs the process corresponding to the command, and executes step S2
Proceed to 12.

【0644】ステップS212では、CPU129は、
ステップS211で受信した、リモコン15の操作に対
応したコマンド(以下、適宜、リモコンコマンドとい
う)に対応する処理を行うことができる子機2ijが、ス
ケーラブルTVシステムを構成するテレビジョン受像機
の中に存在するかどうかを判定する。
[0644] In step S212, the CPU 129 determines that
Among the television receivers constituting the scalable TV system, the slave unit 2 ij capable of performing the process corresponding to the command corresponding to the operation of the remote controller 15 (hereinafter, appropriately referred to as remote controller command) received in step S211 is one of the television receivers constituting the scalable TV system. Exists in the.

【0645】なお、ステップS212の判定処理は、C
PU129がEEPROM130に記憶された各子機2
ijの機能情報を参照することで行われる。
Note that the determination processing in step S212 is C
Each PU 2 has a PU 129 stored in the EEPROM 130.
This is done by referring to the function information of ij .

【0646】ステップS212において、リモコンコマ
ンドに対応する処理を行うことのできる子機2ijが存在
すると判定された場合、ステップS213に進み、CP
U129は、IEEE1394インタフェース133を制御する
ことにより、リモコンコマンドに対応する処理を行うこ
とのできる子機2ijすべてに、リモコンコマンドを送信
する。
[0646] If it is determined in step S212 that there is a child device 2 ij capable of performing the process corresponding to the remote control command, the process proceeds to step S213 and the CP
By controlling the IEEE1394 interface 133, the U 129 transmits the remote control command to all the slaves 2 ij that can perform the process corresponding to the remote control command.

【0647】従って、例えば、いま、スケーラブルTV
システムを構成する子機2ijすべてが、リモコンコマン
ドに対応する処理を行うことができるものであれば、そ
の子機2ijすべてに、リモコンコマンドが送信され、各
子機2ijでは、そのリモコンコマンドに対応する処理、
即ち、ステップS211で親機1で行われたのと同一の
処理が行われる。
Therefore, for example, now, a scalable TV
All handset 2 ij constituting the system, as long as it can perform the processing corresponding to the remote control command to all the slave unit 2 ij, the remote control command is sent, the child devices 2 ij, the remote control command Processing corresponding to
That is, the same processing as that performed by the parent device 1 in step S211 is performed.

【0648】一方、ステップS212において、リモコ
ンコマンドに対応する処理を行うことのできる子機2ij
が存在しないと判定された場合、ステップS213をス
キップして、ステップS214に進み、CPU129
は、一括同時制御処理を終了するコマンド(以下、適
宜、一括同時制御終了コマンドという)が送信されてき
たかどうかを判定する。
[0648] On the other hand, in step S212, the slave unit 2 ij capable of performing the process corresponding to the remote control command.
If it is determined that the CPU 129 does not exist, step S213 is skipped, the process proceeds to step S214, and the CPU 129
Determines whether or not a command for ending the collective simultaneous control processing (hereinafter, appropriately referred to as collective simultaneous control end command) has been transmitted.

【0649】ステップS212において、一括同時制御
終了コマンドが送信されてきていないと判定された場
合、リモコン15が操作されることにより、所定の処理
を指令するコマンド(リモコンコマンド)が入力される
のを待って、ステップS211に戻り、以下、同様の処
理が繰り返される。
If it is determined in step S212 that the batch simultaneous control end command has not been transmitted, the remote controller 15 is operated to input a command (remote command) for instructing a predetermined process. After waiting, the process returns to step S211, and the same processing is repeated thereafter.

【0650】また、ステップS212において、一括同
時制御終了コマンドが送信されてきたと判定された場
合、即ち、例えば、ユーザが、リモコン15(図7)を
操作することにより、CRT11にメニュー画面を表示
させ、さらに、そのメニュー画面における一括同時制御
アイコンを再クリックし、これにより、そのリモコン1
5の操作に対応するコマンドである一括同時制御終了コ
マンドの赤外線が、リモコン15から出射され、IR受
信部135で受信されてCPU129に供給された場
合、一括同時制御処理を終了する。
If it is determined in step S212 that the batch simultaneous control end command has been transmitted, that is, for example, the user operates the remote controller 15 (FIG. 7) to display the menu screen on the CRT 11. , And then re-click the batch simultaneous control icon on the menu screen, and the remote control 1
When the infrared ray of the batch simultaneous control end command, which is the command corresponding to the operation of 5, is emitted from the remote controller 15, received by the IR receiving unit 135, and supplied to the CPU 129, the batch simultaneous control process is ended.

【0651】一括同時制御処理によれば、例えば、い
ま、スケーラブルTVシステムを構成する子機2ijすべ
てが、リモコンコマンドに対応する処理を行うことがで
きるものであるとすると、ユーザが、リモコン15を操
作することにより、例えば、あるチャンネルを選択する
ことが指令された場合、図45Aに示すように、スケー
ラブルTVシステムを構成する親機1および子機2のす
べてにおいて、そのチャンネルで放送されている画像デ
ータが表示される。さらに、ユーザが、リモコン15を
操作することにより、他のチャンネルへの切り換えを指
令すると、図45Bに示すように、スケーラブルTVシ
ステムを構成する親機1および子機2のすべてにおい
て、チャンネルの切り換えが行われる。
According to the collective simultaneous control process, for example, if all the slaves 2 ij constituting the scalable TV system are now capable of performing the process corresponding to the remote control command, the user can operate the remote control 15 For example, when it is instructed to select a certain channel by operating, as shown in FIG. 45A, it is broadcast on that channel in all of the parent device 1 and the child device 2 that configure the scalable TV system. Image data is displayed. Further, when the user operates the remote controller 15 to instruct to switch to another channel, as shown in FIG. 45B, channel switching is performed in all of the parent device 1 and the child device 2 that configure the scalable TV system. Is done.

【0652】従って、ユーザは、1つのリモコン15に
よって、スケーラブルTVシステムを構成するテレビジ
ョン受像機すべてを、同時に、同じように制御すること
ができる。
Therefore, the user can simultaneously control all the television receivers constituting the scalable TV system in the same manner with one remote controller 15.

【0653】次に、上述したように、親機1には、リモ
コン15を付随させ、各子機2ijにも、それぞれ、リモ
コン35を付随させることが可能である。さらに、上述
したように、親機1は、そのリモコン15によっても、
子機2ijのリモコン35によっても制御することが可能
であり、子機2ijも、そのリモコン35によっても、親
機1のリモコン15によっても制御することが可能であ
る。
Next, as described above, it is possible to attach the remote controller 15 to the master unit 1 and the remote controller 35 to each slave unit 2 ij . Further, as described above, the base unit 1 is
Can be controlled by the slave unit 2 ij remote control 35, subsidiary unit 2 ij, nor by its remote controller 35, it can also be controlled by the remote control 15 of the main unit 1.

【0654】従って、スケーラブルTVシステムを構成
するテレビジョン受像機は、そのすべてを、1台のリモ
コン15(または35)だけで制御することが可能であ
る。
Therefore, all the television receivers constituting the scalable TV system can be controlled by only one remote controller 15 (or 35).

【0655】しかしながら、1台のリモコン15だけ
で、複数台のテレビジョン受像機それぞれを、別個に制
御するには、例えば、リモコン15に、複数台のテレビ
ジョン受像機それぞれの機器IDを設定しておき、所望の
コマンドを入力する操作を行う前に、制御しようとする
テレビジョン受像機の機器IDを入力する操作等の、制御
対象とするテレビジョン受像機を特定する操作が必要と
なり、面倒である。
However, in order to separately control each of the plurality of television receivers with only one remote controller 15, for example, the remote controller 15 is set with the device ID of each of the plurality of television receivers. Prior to performing the operation of inputting the desired command, it is necessary to perform an operation to specify the television receiver to be controlled, such as the operation of inputting the device ID of the television receiver to be controlled, which is troublesome. Is.

【0656】そこで、親機1の制御には、それに付随す
るリモコン15を、各子機2ijの制御には、やはり、各
子機2ijに付随するリモコン35を、それぞれ用いるよ
うにする方法がある。
[0656] Therefore, a method for controlling the base unit 1, the remote control 15 associated therewith, the control of each child device 2 ij, again, the remote controller 35 associated with each child device 2 ij, so as respectively used There is.

【0657】しかしながら、この方法では、図1Aのス
ケーラブルTVシステムを構成するテレビジョン受像機
それぞれを、別個に制御するのに、9台という多数のリ
モコンが必要となる。さらに、この場合、どのリモコン
が、どのテレビジョン受像機を制御するものなのか、一
見しただけでは分からなくなることがある。
However, this method requires a large number of remote controllers of 9 units to individually control each of the television receivers constituting the scalable TV system of FIG. 1A. Further, in this case, it may be difficult to know at first glance which remote controller controls which television receiver.

【0658】従って、スケーラブルTVシステムを構成
する親機1と各子機2ijのうち、ユーザが制御対象とし
ているテレビジョン受像機を、親機1のリモコン15と
各子機2ijのリモコン35のうちの任意のリモコンによ
って、ユーザが、制御対象としているテレビジョン受像
機を特定する操作を行うことなく制御することができれ
ば、便利である。
Therefore, among the master set 1 and each slave set 2 ij that make up the scalable TV system, the television receiver controlled by the user is the remote controller 15 of the master set 1 and the remote control unit 35 of each slave set 2 ij . It would be convenient if the user could control by using any of the remote controls without performing the operation of specifying the television receiver to be controlled.

【0659】そこで、スケーラブルTVシステムは、ユ
ーザが、制御対象としているテレビジョン受像機を認識
し、その制御対象のテレビジョン受像機を、リモコン1
5(またはリモコン35)によって制御可能とする特別
機能を有しており、この特別機能は、親機1と子機2に
おいて、個別処理が行われることにより実現される。
Therefore, in the scalable TV system, the user recognizes the television receiver to be controlled, and the television receiver to be controlled is controlled by the remote controller 1
5 (or the remote controller 35) has a special function that can be controlled, and this special function is realized by performing individual processing in the master unit 1 and the slave unit 2.

【0660】個別処理を行うことの指示は、例えば、メ
ニュー画面から行うことができるようになっている。
The instruction to perform the individual processing can be issued from the menu screen, for example.

【0661】即ち、上述したように、ユーザが、リモコ
ン15(図7)のメニューボタンスイッチ54(または
リモコン35(図8)のメニューボタンスイッチ84)
を操作した場合、親機1のCRT11(または子機2の
CRT31)には、メニュー画面が表示されるが、この
メニュー画面には、例えば、個別処理を表すアイコン
(以下、適宜、個別処理アイコンという)が表示される
ようになっており、ユーザが、この個別処理アイコン
を、リモコン15を操作してクリックすることにより、
親機1と子機2それぞれにおいて、個別処理が開始され
る。
That is, as described above, the user operates the menu button switch 54 of the remote controller 15 (FIG. 7) (or the menu button switch 84 of the remote controller 35 (FIG. 8)).
When is operated, a menu screen is displayed on the CRT 11 of the parent device 1 (or the CRT 31 of the child device 2). On this menu screen, for example, an icon representing individual processing (hereinafter, as appropriate, individual processing icon Is displayed, and the user operates the remote controller 15 to click this individual processing icon,
Individual processing is started in each of the parent device 1 and the child device 2.

【0662】そこで、まず、図46のフローチャートを
参照して、親機1の個別処理について説明する。
[0662] Then, first, the individual processing of the parent device 1 will be described with reference to the flowchart in Fig. 46.

【0663】親機1(図10)の個別処理では、CPU
129は、IR受信部135において、リモコン15
(またはリモコン35)からの赤外線が受信されるのを
待って、ステップS221において、IR受信部135
における赤外線の受信強度を検出する。即ち、ユーザ
が、スケーラブルTVシステムを構成する、あるテレビ
ジョン受像機を制御対象として、その制御対象を制御す
るのに、リモコン15を操作すると、リモコン15は、
その操作に対応する赤外線を出射する。この赤外線は、
親機1のIR受信部135、および各子機2ij(図1
1)のIR受信部155で受光されるが、ステップS2
21では、CPU129は、IR受信部135に、その
赤外線の受信強度を検出させ、その供給を受ける。
In the individual processing of the master unit 1 (FIG. 10), the CPU
129 is a remote controller 15 in the IR receiver 135.
(Or remote controller 35) waits until the infrared ray is received, and in step S221, the IR receiver 135
To detect the infrared reception intensity at. That is, when the user operates the remote controller 15 to control a control target of a certain television receiver constituting the scalable TV system, the remote controller 15 operates as follows.
Infrared rays corresponding to the operation are emitted. This infrared ray
The IR receiving unit 135 of the master unit 1 and each slave unit 2 ij (see FIG. 1).
The light is received by the IR receiving unit 155 of 1), but in step S2
In 21, the CPU 129 causes the IR receiving unit 135 to detect the infrared reception intensity and receives the supply.

【0664】そして、ステップS222に進み、CPU
129は、IEEE1394インタフェース133を介して、各
子機2ijに、各子機2ijでのリモコン15からの赤外線
の受信強度を要求し、その要求に応じて、各子機2ij
ら送信されてくる赤外線の受信強度を、IEEE1394インタ
フェース133を介して取得(受信)する。
Then, the flow advances to step S222, and the CPU
129 via the IEEE1394 interface 133, to each child device 2 ij, requests the reception intensity of the infrared rays from the remote controller 15 in each child device 2 ij, in response to the request, transmitted from the child devices 2 ij The reception intensity of the incoming infrared rays is acquired (received) via the IEEE1394 interface 133.

【0665】即ち、上述したように、ユーザがリモコン
15を操作することにより、そのリモコン15が出射す
る赤外線は、親機1のみならず、各子機2ijでも受光さ
れるが、ステップS222では、その赤外線の、各子機
ijでの受信強度が取得される。
That is, as described above, when the user operates the remote controller 15, the infrared rays emitted by the remote controller 15 are received not only by the master unit 1 but also by the slave units 2 ij , but in step S222. , The reception intensity of the infrared ray at each slave unit 2 ij is acquired.

【0666】その後、ステップS223に進み、CPU
129は、ステップS221で検出した親機1での赤外
線の受信強度と、ステップS222で取得した各子機2
ijでの赤外線の受信強度の中から、最大の受信強度(最
大受信強度)を検出し、ステップS224に進む。
[0666] After that, the flow advances to step S223, and the CPU
Reference numeral 129 denotes the infrared reception intensity of the master unit 1 detected in step S221 and each slave unit 2 acquired in step S222.
The maximum reception intensity (maximum reception intensity) is detected from the infrared reception intensity at ij , and the process proceeds to step S224.

【0667】ステップS224では、CPU129は、
最大受信強度が得られたテレビジョン受像機(以下、適
宜、最大受信強度装置という)が親機1または子機2の
いずれであるかを判定する。
[0667] In step S224, the CPU 129 determines that
It is determined whether the television receiver (hereinafter, appropriately referred to as the maximum reception intensity device) that has obtained the maximum reception intensity is the master device 1 or the slave device 2.

【0668】ステップS224において、最大受信強度
装置が親機1であると判定された場合、ステップS22
5に進み、CPU129は、IR受信部135で受光さ
れた赤外線が表すコマンドが、親機1に対するものであ
るとして、そのコマンドに対応する処理を実行する。
If it is determined in step S224 that the maximum reception strength device is the master unit 1, step S22
Proceeding to step 5, the CPU 129 determines that the command represented by the infrared ray received by the IR receiving unit 135 is for the master unit 1, and executes the process corresponding to the command.

【0669】一方、ステップS224において、最大受
信強度装置が子機2であると判定された場合、ステップ
S226に進み、CPU129は、IEEE1394インタフェ
ース133を制御することにより、IR受信部135で
受光された赤外線が表すコマンドが、その最大受信強度
装置である子機2ijに対するものであるとして、そのコ
マンドを、最大受信強度装置である子機2ijに送信す
る。
On the other hand, when it is determined in step S224 that the maximum reception strength device is the slave unit 2, the process proceeds to step S226, and the CPU 129 controls the IEEE1394 interface 133 so that the IR reception unit 135 receives the light. Assuming that the command represented by the infrared ray is for the slave unit 2 ij that is the maximum reception strength device, the command is transmitted to the slave unit 2 ij that is the maximum reception strength device.

【0670】従って、この場合、最大受信強度装置であ
る子機2ijでは、後述する図47で説明するように、リ
モコン15からの赤外線が表すコマンドに対応する処理
が行われることになる。
Therefore, in this case, the slave unit 2 ij , which is the maximum reception strength device, performs the process corresponding to the command represented by the infrared ray from the remote controller 15, as described later with reference to FIG. 47.

【0671】ここで、ユーザは、リモコン15(または
リモコン35)を操作することによって、スケーラブル
TVシステムを構成する、あるテレビジョン受像機を制
御対象として、その制御を行う場合、一般に、リモコン
15を、その制御対象であるテレビジョン受像機に向け
て操作する。
Here, when the user operates a remote controller 15 (or remote controller 35) to control a certain television receiver that constitutes the scalable TV system, the remote controller 15 is generally operated. , Toward the television receiver that is the control target.

【0672】この場合、例えば、いま、リモコン15
(またはリモコン35)が出射する赤外線が指向性の強
いものであるとすると、ユーザが制御対象としようとし
ているテレビジョン受像機は、リモコン15が出射する
赤外線の主軸の方向にあるもの、即ち、赤外線の受信強
度が最も大きい最大受信強度装置であるということにな
る。
In this case, for example, now, the remote controller 15
If the infrared rays emitted by (or the remote controller 35) have strong directivity, the television receiver that the user intends to control is in the direction of the main axis of the infrared rays emitted by the remote controller 15, that is, This means that it is a maximum reception intensity device that has the highest infrared reception intensity.

【0673】従って、上述のように、最大受信強度装置
において、リモコン15からの赤外線が表すコマンドに
対応する処理を実行することで、ユーザが制御対象とし
たテレビジョン受像機、つまり最大受信強度装置におい
て、ユーザによるリモコン15の操作に対応した処理が
行われることになる。
[0673] Therefore, as described above, by executing the process corresponding to the command represented by the infrared ray from the remote controller 15 in the maximum reception intensity device, the user can control the television receiver, that is, the maximum reception intensity device. At, the processing corresponding to the operation of the remote controller 15 by the user is performed.

【0674】具体的には、例えば、ユーザが、リモコン
15を、親機1に向けて、チャンネル操作や音量操作を
行った場合、親機1が最大受信強度装置となり、その結
果、最大受信強度装置である親機1において、その操作
に対応して、チャンネルや音量が変更される。また、例
えば、ユーザが、リモコン15を、ある子機2ijに向け
て、チャンネル操作や音量操作を行った場合、その子機
ijが最大受信強度装置となり、その結果、最大受信強
度装置である子機2ijにおいて、その操作に対応して、
チャンネルや音量が変更される。
[0674] Specifically, for example, when the user directs the remote controller 15 toward the master unit 1 to perform a channel operation or a volume operation, the master unit 1 becomes the maximum reception strength device, and as a result, the maximum reception strength is obtained. In the parent device 1 which is the device, the channel and the volume are changed according to the operation. Further, for example, when the user directs the remote controller 15 to a certain handset 2 ij and performs a channel operation or volume operation, the handset 2 ij becomes the maximum reception strength device, and as a result, the maximum reception strength device. In slave unit 2 ij , in response to the operation,
The channel and volume are changed.

【0675】ステップS225およびS226の処理後
は、いずれも、ステップS227に進み、CPU129
は、個別処理を終了するコマンド(以下、適宜、個別処
理終了コマンドという)が送信されてきたかどうかを判
定する。
After the processing of steps S225 and S226, the process proceeds to step S227 and CPU 129 is executed.
Determines whether a command for ending the individual processing (hereinafter, appropriately referred to as an individual processing end command) has been transmitted.

【0676】ステップS227において、個別処理終了
コマンドが送信されてきていないと判定された場合、リ
モコン15が操作されることにより出射される赤外線
が、IR受信部135で受光されるのを待って、ステッ
プS221に戻り、以下、同様の処理が繰り返される。
If it is determined in step S227 that the individual processing end command has not been transmitted, the infrared rays emitted by the operation of the remote controller 15 are waited for by the IR receiving section 135, Returning to step S221, the same processing is repeated thereafter.

【0677】また、ステップS227において、個別処
理終了コマンドが送信されてきたと判定された場合、即
ち、例えば、ユーザが、リモコン15(図7)を操作す
ることにより、CRT11にメニュー画面を表示させ、
さらに、そのメニュー画面における個別処理アイコンを
再クリックし、これにより、そのリモコン15の操作に
対応するコマンドである個別処理終了コマンドの赤外線
が、リモコン15から出射され、IR受信部135で受
信されてCPU129に供給された場合、ステップS2
28に進み、CPU129は、IEEE1394インタフェース
133を制御することにより、個別処理終了コマンド
を、各子機2ijに送信し、親機1の個別処理を終了す
る。
If it is determined in step S227 that the individual processing end command has been transmitted, that is, for example, the user operates the remote controller 15 (FIG. 7) to cause the CRT 11 to display the menu screen,
Further, the individual processing icon on the menu screen is clicked again, whereby the infrared ray of the individual processing end command, which is a command corresponding to the operation of the remote controller 15, is emitted from the remote controller 15 and received by the IR receiving unit 135. If supplied to the CPU 129, step S2
In step 28, the CPU 129 controls the IEEE1394 interface 133 to transmit an individual process end command to each slave unit 2 ij , and ends the individual process of the master unit 1.

【0678】次に、図47のフローチャートを参照し
て、子機の個別処理について説明する。
Individual processing of the child device will be described below with reference to the flowchart of FIG.

【0679】子機2(図11)の個別処理では、CPU
149は、IR受信部155において、リモコン15
(またはリモコン35)からの赤外線が受信されるのを
待って、ステップS231において、IR受信部155
における赤外線の受信強度を検出する。即ち、ユーザ
が、スケーラブルTVシステムを構成する、あるテレビ
ジョン受像機を制御対象として、その制御対象を制御す
るのに、リモコン15を操作すると、リモコン15は、
その操作に対応する赤外線を出射するが、この赤外線
は、上述したように、子機2のIR受信部155で受光
される。ステップS231では、CPU149は、IR
受信部155に、その赤外線の受信強度を検出させ、そ
の供給を受ける。
In the individual processing of the child device 2 (FIG. 11), the CPU
149 is a remote controller 15 in the IR receiver 155.
(Or remote controller 35) waits until the infrared ray is received, and in step S231, the IR receiver 155
To detect the infrared reception intensity at. That is, when the user operates the remote controller 15 to control a control target of a certain television receiver constituting the scalable TV system, the remote controller 15 operates as follows.
An infrared ray corresponding to the operation is emitted, and the infrared ray is received by the IR receiving unit 155 of the slave unit 2 as described above. In step S231, the CPU 149 sets the IR
The receiving unit 155 is caused to detect the reception intensity of the infrared ray and receives the supply.

【0680】そして、ステップS232に進み、CPU
149は、親機1から赤外線の受信強度の要求が送信さ
れてくるのを待って、IEEE1394インタフェース153を
介して、親機1に、ステップS231で検出した赤外線
の受信強度を送信する。このステップS232で、子機
2から送信される赤外線の受信強度が、親機1で行われ
る、上述した図46のステップS222で取得(受信)
される。
[0680] Then, the flow advances to step S232, and the CPU
The 149 waits for the infrared reception intensity request to be transmitted from the base unit 1, and then transmits the infrared reception intensity detected in step S231 to the base unit 1 via the IEEE1394 interface 153. In step S232, the reception intensity of the infrared ray transmitted from the slave unit 2 is acquired (received) in step S222 of FIG.
To be done.

【0681】その後、ステップS233に進み、CPU
149は、親機1からコマンドが送信されてきたかどう
かを判定する。即ち、親機1は、上述した図46のステ
ップS226やS228において、子機2に対して、コ
マンドを送信するが、ステップS233では、そのよう
にして親機1からコマンドが送信されてきたかどうかが
判定される。
Thereafter, the flow advances to step S233, and the CPU
149 determines whether or not a command has been transmitted from base unit 1. That is, the parent device 1 transmits a command to the child device 2 in steps S226 and S228 of FIG. 46 described above. In step S233, whether or not the command is transmitted from the parent device 1 in this way. Is determined.

【0682】ステップS233において、親機1からコ
マンドが送信されてきていないと判定された場合、ステ
ップS233に戻る。
[0682] If it is determined in step S233 that the command has not been transmitted from the parent device 1, the process returns to step S233.

【0683】また、ステップS233において、親機1
からコマンドが送信されてきたと判定された場合、即
ち、IEEE1394インタフェース153において、親機1か
ら送信されてきたコマンドが受信され、CPU149に
供給された場合、ステップS234に進み、CPU14
9は、そのコマンドが、個別処理終了コマンドであるか
どうかを判定する。
[0683] Also, in step S233, the base unit 1
If it is determined that the command is transmitted from the base station 1, that is, if the IEEE1394 interface 153 receives the command transmitted from the base unit 1 and supplies the command to the CPU 149, the process proceeds to step S234 and the CPU 14
9 determines whether the command is an individual processing end command.

【0684】ステップS234において、親機1から送
信されてきたコマンドが、個別処理終了コマンドでない
と判定された場合、ステップS235に進み、CPU1
49は、親機1から送信されてきたコマンドに対応する
処理を実行し、ステップS233に戻る。
[0684] If it is determined in step S234 that the command transmitted from the parent device 1 is not the individual process end command, the process proceeds to step S235 and the CPU 1
49 executes the process corresponding to the command transmitted from the parent device 1, and returns to step S233.

【0685】これにより、図46で説明したように、ユ
ーザがリモコン15を操作するにあたって、そのリモコ
ン15が向けられた子機2では、そのリモコン15の操
作に対応する処理(例えば、チャンネルや音量の変更)
が行われる。
As a result, as described with reference to FIG. 46, when the user operates the remote controller 15, in the child device 2 to which the remote controller 15 is directed, a process corresponding to the operation of the remote controller 15 (for example, channel or volume). Change)
Is done.

【0686】一方、ステップS234において、親機1
から送信されてきたコマンドが、個別処理終了コマンド
であると判定された場合、子機2の個別処理を終了す
る。
On the other hand, in step S234, the main unit 1
If it is determined that the command transmitted from the individual processing end command is the individual processing end command, the individual processing of the child device 2 is ended.

【0687】以上のように、リモコン15(またはリモ
コン35)として、赤外線の指向性が強いものを用い、
さらに、スケーラブルTVシステムを構成するテレビジ
ョン受像機において、リモコン15からの赤外線の受信
強度が最も大きい最大受信強度装置を検出するようにす
ることにより、ユーザが制御しようとしているテレビジ
ョン受像機を特定(認識)することができるので、スケ
ーラブルTVシステムを構成する親機1と各子機2ij
うち、ユーザが制御対象としているテレビジョン受像機
を、親機1のリモコン15と各子機2ijのリモコン35
のうちの任意のリモコンによって、ユーザが制御対象と
しているテレビジョン受像機を特定する操作を行うこと
なく制御することができる。
As described above, the remote controller 15 (or the remote controller 35) having a strong directivity of infrared rays is used.
Further, in the television receiver constituting the scalable TV system, the maximum reception intensity device having the highest infrared reception intensity from the remote controller 15 is detected to identify the television receiver the user is trying to control. Since it can be (recognized), the television receiver to be controlled by the user among the master unit 1 and each slave unit 2 ij configuring the scalable TV system is the remote controller 15 of the master unit 1 and each slave unit 2 ij. ij remote control 35
Any of the remote controls can be used for control without the user performing an operation to specify the television receiver to be controlled.

【0688】次に、個別処理によれば、例えば、あるユ
ーザAが、リモコン15によって、ある子機2ijのチャ
ンネル操作を行って、ある番組PGMAを視聴し、ま
た、他のユーザBが、リモコン35によって他の子機2
pqのチャンネル操作を行って、他の番組PGMBを視聴
するといったように、複数のユーザが、個別に、異なる
番組を視聴することができる。
[0688] Next, according to the individual processing, for example, a certain user A operates a channel of a certain slave unit 2 ij by using the remote controller 15 to watch a certain program PGM A , and another user B , Another remote unit 2 by remote control 35
A plurality of users can individually watch different programs, such as performing a channel operation of pq to watch other programs PGM B.

【0689】この場合、子機2ijと2pq(図11)のC
RT31には、異なる番組の画像データが表示されるこ
ととなるが、仮に、子機2ijと2pqとが隣り合う位置に
配置されていたとしても、子機2ijと2pqに異なる番組
の画像データが表示されることは、それほど大きな問題
にはならない。
In this case, C of the child devices 2 ij and 2 pq (FIG. 11)
Image data of different programs will be displayed on the RT 31. Even if the slaves 2 ij and 2 pq are arranged at positions adjacent to each other, different programs will be displayed on the slaves 2 ij and 2 pq. The display of the image data of is not a big problem.

【0690】即ち、いまの場合、子機2ijには番組PG
Aの画像データが表示され、子機2pqには番組PGMB
の画像データが表示されるため、いずれの画像データ
も、ユーザAとBの視界に入ることになる。
[0690] In other words, in this case, the program PG is stored in the slave unit 2 ij.
The image data of M A is displayed, and the program PGM B is displayed on the child device 2 pq.
Since the image data of No. 2 is displayed, any image data comes into the field of view of the users A and B.

【0691】しかしながら、ユーザAは、子機2ijに表
示された番組PGMAの画像データを視聴しようとし、
ユーザBは、子機2pqに表示された番組PGMBの画像
データを視聴しようとしているため、ユーザAにおいて
は、視聴しようとしていない番組PGMBの画像データ
は、いわばマスクされ、ユーザBにおいても、視聴しよ
うとしていない番組PGMAの画像データはマスクされ
る。
However, the user A tries to view the image data of the program PGM A displayed on the child device 2 ij ,
User B, because it attempts to view the image data of the program PGM B displayed on the handset 2 pq, in the user A, the image data of the program PGM B are not trying to viewing, so to speak mask, even in user B The image data of the program PGM A that is not to be viewed is masked.

【0692】従って、ユーザAにとって、他の子機2pq
に表示された番組PGMBの画像データは、子機2ij
表示された番組PGMAの画像データの視聴の大きな妨
げにはならず、ユーザBにとっても、他の子機2ijに表
示された番組PGMAの画像データは、子機2pqに表示
された番組PGMBの画像データの視聴の大きな妨げに
ならない。
[0692] Therefore, for the user A, another child device 2 pq
The image data of the program PGM B displayed on the display unit 2 ij does not greatly hinder the viewing of the image data of the program PGM A displayed on the child device 2 ij. The image data of the program PGM A does not greatly hinder the viewing of the image data of the program PGM B displayed on the child device 2 pq .

【0693】しかしながら、この場合、異なる画像デー
タにそれぞれ付随する異なる音声データが出力されるこ
と、即ち、子機ijのスピーカユニット32Lおよび32
Rから番組PGMAの音声データが出力され、子機2pq
のスピーカユニット32Lおよび32Rから番組PGM
Bの音声データが出力されることについては、多少の問
題がある。
However, in this case, different audio data associated with different image data are output, that is, the speaker units 32L and 32L of the child device ij.
The audio data of the program PGM A is output from R, and the child device 2 pq
From the speaker units 32L and 32R of the program PGM
There are some problems with outputting the B audio data.

【0694】即ち、人間の聴覚には、いわゆるカクテル
パーティ効果が認められ、多数の音声データが混在する
中から、所望の音声データを聞き分けることが可能であ
るが、それでも、パワーの小さい音声データは、パワー
の大きな音声データにマスクされてしまうなど、所望の
音声データ以外の音声データ、つまりノイズとなる音声
データの存在は、所望の音声データの視聴の妨げとな
る。
That is, the so-called cocktail party effect is recognized in human hearing, and it is possible to distinguish desired voice data from among a large number of voice data mixed, but still voice data with low power is The presence of voice data other than the desired voice data, that is, voice data that becomes noise, such as being masked by high-power voice data, hinders viewing of the desired voice data.

【0695】そこで、スケーラブルTVシステムは、親
機1や子機2で番組を視聴しているユーザの方向に、そ
の親機1のスピーカユニット12Lおよび12Rや、子
機2のスピーカユニット32Lおよび32R(を構成す
るスピーカ)の指向性の主軸の方向を向け、これによ
り、ユーザが視聴している番組の音声データを、そのユ
ーザに聞き取りやすくする特別機能を有しており、この
特別機能は、親機1および子機2において、スピーカ制
御処理が行われることにより実現される。
Therefore, in the scalable TV system, the speaker units 12L and 12R of the parent device 1 and the speaker units 32L and 32R of the child device 2 are directed toward the user who is watching the program on the parent device 1 and the child device 2. The speaker has a special function of directing the direction of the main axis of directivity, which makes it easy for the user to hear the audio data of the program being watched by the user. This is realized by performing speaker control processing in the parent device 1 and the child device 2.

【0696】即ち、ここでは、例えば、親機1(図1
0)のスピーカユニット12Lおよび12Rの指向性
は、非常に強いものとなっており、ユニット駆動部13
8が、スピーカユニット12Lおよび12Rを駆動し、
その向きを機械的に(メカニカルに)変えることによっ
て、指向性の主軸の方向を、所定の方向に向けることが
できるようになっている。子機2のスピーカユニット3
2Lおよび32Rも同様に、指向性の強いもので、ユニ
ット駆動部158によって駆動されることにより、指向
性の主軸の方向を、所定の方向に向けることができるよ
うになっている。
[0696] That is, here, for example, the base unit 1 (see FIG.
The directivity of the speaker units 12L and 12R of 0) is very strong, and the unit driving unit 13
8 drives the speaker units 12L and 12R,
By changing its direction mechanically (mechanically), the direction of the main axis of directivity can be directed to a predetermined direction. Speaker unit 3 of cordless handset 2
Similarly, 2L and 32R also have strong directivity, and by being driven by the unit drive section 158, the direction of the main axis of directivity can be directed to a predetermined direction.

【0697】スピーカ制御処理は、例えば、図46およ
び図47で説明した個別処理が行われている場合に、そ
の個別処理と並列で行われる。
The speaker control processing is performed in parallel with the individual processing described in FIGS. 46 and 47, for example, when the individual processing is performed.

【0698】そこで、図48のフローチャートを参照し
て、親機のスピーカ制御処理について説明する。
Therefore, the speaker control processing of the parent device will be described with reference to the flowchart in FIG.

【0699】親機のスピーカ制御処理では、CPU12
9は、IR受信部135において、リモコン15(また
はリモコン35)からの赤外線が受信されるのを待っ
て、ステップS241において、IR受信部135にお
ける赤外線の受信強度を検出する。即ち、ユーザが、ス
ケーラブルTVシステムを構成する、あるテレビジョン
受像機を制御対象として、その制御対象を制御するの
に、リモコン15を操作すると、リモコン15は、その
操作に対応する赤外線を出射する。この赤外線は、親機
1のIR受信部135、および各子機2ij(図11)の
IR受信部155で受光されるが、ステップS241で
は、CPU129は、IR受信部135に、その赤外線
の受信強度を検出させ、その供給を受ける。
In the speaker control processing of the parent device, the CPU 12
After waiting for the infrared ray from the remote controller 15 (or the remote controller 35) to be received by the IR receiving section 135, the step 9 detects the infrared ray receiving intensity in the IR receiving section 135 in step S241. That is, when the user operates the remote controller 15 to control a control target of a television receiver that constitutes the scalable TV system, the remote controller 15 emits infrared rays corresponding to the operation. . This infrared ray is received by the IR receiving unit 135 of the master unit 1 and the IR receiving unit 155 of each slave unit 2 ij (FIG. 11). In step S241, the CPU 129 informs the IR receiving unit 135 of the infrared ray. The reception strength is detected and supplied.

【0700】そして、ステップS242に進み、CPU
129は、IEEE1394インタフェース133を介して、各
子機2ijに、各子機2ijでのリモコン15からの赤外線
の受信強度を要求し、その要求に応じて、各子機2ij
ら送信されてくる赤外線の受信強度を、IEEE1394インタ
フェース133を介して取得(受信)する。
Then, the procedure advances to step S242, and the CPU
129 via the IEEE1394 interface 133, to each child device 2 ij, requests the reception intensity of the infrared rays from the remote controller 15 in each child device 2 ij, in response to the request, transmitted from the child devices 2 ij The reception intensity of the incoming infrared rays is acquired (received) via the IEEE1394 interface 133.

【0701】即ち、上述したように、ユーザがリモコン
15を操作することにより、そのリモコン15が出射す
る赤外線は、親機1のみならず、各子機2ijでも受光さ
れるが、ステップS242では、その赤外線の、各子機
ijでの受信強度が取得される。
That is, as described above, when the user operates the remote controller 15, the infrared rays emitted by the remote controller 15 are received not only by the master unit 1 but also by the slave units 2 ij , but in step S242. , The reception intensity of the infrared ray at each slave unit 2 ij is acquired.

【0702】ここで、親機1のスピーカ制御処理におけ
るステップS241とS242では、図46の親機1の
個別処理におけるステップS221とS222とそれぞ
れ同様の処理が行われる。従って、親機1のスピーカ制
御処理では、ステップS241およびS242の処理を
行わず、親機1の個別処理におけるステップS221と
S222で得られる受信強度を、そのまま採用すること
が可能である。
Here, in steps S241 and S242 in the speaker control process of base unit 1, processes similar to steps S221 and S222 in the individual process of base unit 1 in FIG. 46 are performed, respectively. Therefore, in the speaker control process of the master device 1, the processes of steps S241 and S242 are not performed, and the reception intensity obtained in steps S221 and S222 in the individual process of the master device 1 can be directly adopted.

【0703】その後、ステップS243に進み、CPU
129は、ステップS241で検出した親機1での赤外
線の受信強度と、ステップS242で取得した各子機2
ijでの赤外線の受信強度の中から、任意の3つの受信強
度、即ち、例えば、受信強度の大きい順に、第1位から
第3位までの受信強度を選択し、ステップS244に進
む。
Thereafter, the flow advances to step S243, and the CPU
Reference numeral 129 denotes the infrared reception intensity of the master device 1 detected in step S241 and each slave device 2 acquired in step S242.
From among the infrared reception intensities at ij , arbitrary three reception intensities, that is, for example, the reception intensities from the first rank to the third rank are selected in descending order of reception strength, and the process proceeds to step S244.

【0704】ステップS244では、CPU129は、
ステップS243で選択した3つの第1位から第3位ま
での受信強度それぞれに対応する距離を検出し、ステッ
プS245に進む。
At step S244, the CPU 129
The distances corresponding to the respective reception intensities from the first rank to the third rank selected in step S243 are detected, and the process proceeds to step S245.

【0705】即ち、リモコン15から出射される赤外線
の、テレビジョン受像機における受信強度は、例えば、
リモコン15とテレビジョン受像機(のIR受信部13
5または155)との間の距離に対応している。
[0705] That is, the reception intensity of infrared rays emitted from the remote controller 15 in the television receiver is, for example,
IR receiver 13 of remote controller 15 and television receiver
5 or 155).

【0706】そこで、親機1(図10)のEEPROM
150には、例えば、図49に示すような、リモコン1
5から出射される赤外線の、テレビジョン受像機におけ
る受信強度と、リモコン15からテレビジョン受像機ま
での距離との対応関係を表す強度対距離テーブルが記憶
されており、ステップS244では、CPU129は、
例えば、この強度対距離テーブルを参照することによ
り、第1位から第3位までの受信強度それぞれに対応す
る距離を検出する。
[0706] Therefore, the EEPROM of the master unit 1 (Fig. 10)
The remote controller 1 includes, for example, a remote controller 1 as shown in FIG.
An intensity-to-distance table representing a correspondence relationship between the reception intensity of infrared rays emitted from the television receiver 5 at the television receiver and the distance from the remote controller 15 to the television receiver is stored. In step S244, the CPU 129
For example, the distances corresponding to the respective reception intensities of the first rank to the third rank are detected by referring to the strength vs. distance table.

【0707】なお、強度対距離テーブルは、例えば、テ
レビジョン受像機から複数の距離だけ離れた位置それぞ
れにおいて、リモコン15を操作し、テレビジョン受像
機で受光される受信強度を測定することで作成すること
が可能である。
The intensity-to-distance table is created, for example, by operating the remote controller 15 at each of positions separated from the television receiver by a plurality of distances and measuring the reception intensity received by the television receiver. It is possible to

【0708】図48に戻り、ステップS245では、C
PU129は、第1位乃至第3位の受信強度それぞれに
対応する距離から、それらの受信強度の赤外線を出射し
たリモコン15の位置を検出する。
Returning to FIG. 48, in step S245, C
The PU 129 detects the position of the remote controller 15 which has emitted the infrared rays of the reception intensities from the distances corresponding to the reception intensities of the first to third positions, respectively.

【0709】ここで、図50を参照して、第1位乃至第
3位の受信強度それぞれに対応する距離から、それらの
受信強度の赤外線を出射したリモコン15の位置を検出
する方法について説明する。なお、ここでは、説明を簡
単にするために、第1位と第2位の2つの受信強度のみ
を考える。
Now, with reference to FIG. 50, a method for detecting the position of the remote controller 15 which has emitted the infrared rays of the reception intensities from the distances corresponding to the reception intensities of the first to third positions will be described. . Note that, here, for the sake of simplicity of explanation, only two reception intensities of the first rank and the second rank are considered.

【0710】例えば、いま、親機1における受信強度
と、(スケーラブルTVシステムの正面方向から見て)
その右隣の子機223における受信強度が、第1位と第2
位の受信強度であったとするとともに、親機1における
受信強度に対応する距離をr1と、子機223における受
信強度に対応する距離をr23と、それぞれ表すこととす
る。
[0710] For example, now, with respect to the reception intensity in the base unit 1, (viewed from the front direction of the scalable TV system)
The reception strength at the handset 2 23 on the right side is the first and second
The distance corresponding to the reception intensity in the base unit 1 is represented by r 1, and the distance corresponding to the reception intensity in the slave unit 2 23 is represented by r 23 , respectively.

【0711】この場合、ある2次元平面を考えると、リ
モコン15は、図50に示すように、親機1のIR受信
部135で赤外線が受光された点P1を中心とする半径
1の円c1の円周上に存在し、かつ、子機223のIR受
信部155で赤外線が受光された点P23を中心とする半
径r23の円c23の円周上に存在することになる。
In this case, considering a certain two-dimensional plane, the remote controller 15 has a radius r 1 around the point P 1 at which the infrared ray is received by the IR receiver 135 of the parent device 1, as shown in FIG. It exists on the circumference of the circle c 1 and also exists on the circumference of a circle c 23 with a radius r 23 centered on the point P 23 at which the infrared ray is received by the IR receiver 155 of the slave unit 2 23. become.

【0712】従って、リモコン15は、円c1とc23
円周の交点PUに存在することとなり、リモコン15の
位置PUを検出することができることとなる。
Therefore, the remote controller 15 exists at the intersection P U of the circumferences of the circles c 1 and c 23 , and the position P U of the remote controller 15 can be detected.

【0713】なお、上述の場合には、2つの受信強度か
らリモコン15の位置を求めたため、2次元平面上の位
置が検出されることとなるが、リモコン15の3次元空
間上の位置は、図50で説明した場合と同様にして、3
つの受信強度それぞれに対応する距離を半径とする球の
球面どうしの交点を求めることで検出することが可能で
ある。
In the above case, since the position of the remote controller 15 is obtained from the two reception intensities, the position on the two-dimensional plane is detected, but the position of the remote controller 15 on the three-dimensional space is Similarly to the case described with reference to FIG.
This can be detected by finding the intersection of the spherical surfaces of the spheres whose radius corresponds to the distance corresponding to each of the two reception intensities.

【0714】再び、図48に戻り、ステップS245で
リモコン15の位置が検出された後は、ステップS24
6に進み、CPU129は、ステップS241で検出し
た親機1での赤外線の受信強度と、ステップS242で
取得した各子機2ijでの赤外線の受信強度の中から、最
大受信強度を検出する。なお、ステップS246におけ
る最大受信強度の検出は省略し、その代わりに、上述の
図46のステップS223で検出される最大受信強度を
流用することが可能である。
Returning to FIG. 48 again, after the position of the remote controller 15 is detected in step S245, step S24
In step 6, the CPU 129 detects the maximum reception intensity from the infrared reception intensity of the master device 1 detected in step S241 and the infrared reception intensity of each slave device 2 ij acquired in step S242. It is possible to omit the detection of the maximum reception intensity in step S246 and instead use the maximum reception intensity detected in step S223 of FIG. 46 described above.

【0715】ステップS246では、さらに、CPU1
29は、最大受信強度が得られたテレビジョン受像機
(最大受信強度装置)が親機1または子機2のいずれで
あるかを判定する。
At step S246, the CPU 1
29 determines whether the television receiver (maximum reception intensity device) that has obtained the maximum reception intensity is the master unit 1 or the slave unit 2.

【0716】ステップS246において、最大受信強度
装置が親機1であると判定された場合、ステップS24
7に進み、CPU129は、その最大受信強度装置であ
る親機1のスピーカユニット12Lおよび12Rの指向
性の主軸の方向を、ステップS245で検出されたリモ
コン15の位置(以下、適宜、ユーザ位置という)の方
向に向けるように、ユニット駆動部138を制御して、
ステップS241に戻る。
[0716] If it is determined in step S246 that the maximum reception strength device is the parent device 1, step S24
7, the CPU 129 determines the direction of the main axis of directivity of the speaker units 12L and 12R of the parent device 1 which is the maximum reception strength device to be the position of the remote controller 15 detected in step S245 (hereinafter, appropriately referred to as user position). ) The unit driving section 138 is controlled so as to face the direction of
It returns to step S241.

【0717】この場合、ユニット駆動部138は、CP
U129の制御にしたがい、スピーカユニット12Lお
よび12Rを、例えばパン方向またはチルト方向に回転
駆動し、これにより、その指向性の主軸の方向を、ユー
ザ位置の方向に向ける。
In this case, the unit driving section 138 is
According to the control of U129, the speaker units 12L and 12R are rotationally driven in, for example, the pan direction or the tilt direction, whereby the direction of the main axis of the directivity is directed toward the user position.

【0718】一方、ステップS246において、最大受
信強度装置が子機2であると判定された場合、ステップ
S248に進み、CPU129は、IEEE1394インタフェ
ース133を制御することにより、スピーカユニット3
2Lおよび32Rの指向性の主軸の方向を、ユーザ位置
に向けるように指令するスピーカ制御コマンドを、最大
受信強度装置である子機2ijに送信し、ステップS24
1に戻る。
On the other hand, if it is determined in step S246 that the maximum reception strength device is the slave unit 2, the process proceeds to step S248, and the CPU 129 controls the IEEE1394 interface 133 to cause the speaker unit 3 to operate.
A speaker control command for directing the directions of the directional main axes of 2L and 32R to the user position is transmitted to the slave unit 2 ij which is the maximum reception intensity device, and step S24
Return to 1.

【0719】従って、この場合、最大受信強度装置であ
る子機2ijでは、後述する図51で説明するように、ス
ピーカユニット32Lおよび32Rが、その指向性の主
軸の方向を、ユーザ位置の方向に向けるように、パン方
向またはチルト方向に回転駆動される。
Therefore, in this case, in the slave unit 2 ij which is the maximum reception strength device, the speaker units 32L and 32R change the direction of the main axis of the directivity to the direction of the user position, as will be described later with reference to FIG. It is rotationally driven in the pan direction or the tilt direction so as to face to.

【0720】上述したように、ユーザは、リモコン15
(またはリモコン35)を操作することによって、スケ
ーラブルTVシステムを構成する、あるテレビジョン受
像機を制御対象として、その制御を行う場合、一般に、
リモコン15を、その制御対象であるテレビジョン受像
機に向けて操作する。
As described above, the user operates the remote controller 15
(Or remote controller 35), when a certain television receiver that constitutes a scalable TV system is to be controlled and is generally controlled,
The remote controller 15 is operated toward the television receiver that is the control target.

【0721】この場合、例えば、いま、リモコン15
(またはリモコン35)が出射する赤外線が指向性の強
いものであるとすると、ユーザが制御対象としようとし
ているテレビジョン受像機は、リモコン15が出射する
赤外線の主軸の方向にあるもの、即ち、赤外線の受信強
度が最も大きい最大受信強度装置であるということにな
る。
In this case, for example, now, the remote controller 15
If the infrared rays emitted by (or the remote controller 35) have strong directivity, the television receiver that the user intends to control is in the direction of the main axis of the infrared rays emitted by the remote controller 15, that is, This means that it is a maximum reception intensity device that has the highest infrared reception intensity.

【0722】従って、最大受信強度装置が、リモコン1
5を操作したユーザが視聴している番組の画像データお
よび音声データが出力されているテレビジョン受像機で
あり、その最大受信強度装置である親機1のスピーカユ
ニット12Lおよび12R、または子機2のスピーカユ
ニット32Lおよび32Rの指向性の主軸の方向を、リ
モコン15を操作したユーザの方向に向けることによ
り、そのユーザは、所望する番組の音声データを、明瞭
に聞き取ることが可能となる。
Therefore, the maximum reception strength device is the remote controller 1
5 is a television receiver that outputs image data and audio data of a program being viewed by the user who operates 5, and the speaker units 12L and 12R of the master unit 1 which is the maximum reception strength device thereof, or the slave unit 2 By directing the directions of the main axes of directivity of the speaker units 32L and 32R to the direction of the user who operates the remote controller 15, that user can clearly hear the audio data of the desired program.

【0723】次に、図51のフローチャートを参照し
て、子機2のスピーカ制御処理について説明する。
Next, the speaker control process of the handset 2 will be described with reference to the flowchart of FIG.

【0724】子機2(図11)のスピーカ制御処理で
は、CPU149は、IR受信部155において、リモ
コン15(またはリモコン35)からの赤外線が受信さ
れるのを待って、ステップS251において、IR受信
部155における赤外線の受信強度を検出する。即ち、
ユーザが、スケーラブルTVシステムを構成する、ある
テレビジョン受像機を制御対象として、その制御対象を
制御するのに、リモコン15を操作すると、リモコン1
5は、その操作に対応する赤外線を出射するが、この赤
外線は、上述したように、子機2のIR受信部155で
受光される。ステップS251では、CPU129は、
IR受信部155に、その赤外線の受信強度を検出さ
せ、その供給を受ける。
In the speaker control process of the handset unit 2 (FIG. 11), the CPU 149 waits for the infrared rays from the remote controller 15 (or the remote controller 35) to be received by the IR receiving section 155, and at step S251, the IR reception is performed. The intensity of infrared rays received by the unit 155 is detected. That is,
When a user operates a remote controller 15 to control a certain television receiver that constitutes a scalable TV system as a control target, the remote control 1
The infrared ray 5 emits infrared rays corresponding to the operation, and the infrared rays are received by the IR receiving section 155 of the handset 2 as described above. In step S251, the CPU 129
The IR receiving unit 155 is caused to detect the reception intensity of the infrared ray and receives the supply.

【0725】そして、ステップS252に進み、CPU
149は、親機1から赤外線の受信強度の要求が送信さ
れてくるのを待って、IEEE1394インタフェース153を
介して、親機1に、ステップS251で検出した赤外線
の受信強度を送信する。このステップS252で、子機
2から送信される赤外線の受信強度が、親機1で行われ
る、上述した図48のステップS242で取得(受信)
される。
Then, the flow advances to step S252, and the CPU
The 149 waits for the infrared reception strength request from the base unit 1, and then transmits the infrared reception strength detected in step S251 to the base unit 1 via the IEEE1394 interface 153. In step S252, the reception intensity of the infrared ray transmitted from the slave unit 2 is acquired (received) in step S242 of FIG.
To be done.

【0726】ここで、子機2のスピーカ制御処理におけ
るステップS251とS252では、図47の子機2の
個別処理におけるステップS231とS232とそれぞ
れ同様の処理が行われる。従って、子機2のスピーカ制
御処理では、ステップS251およびS252の処理を
行わず、子機2の個別処理におけるステップS231と
S232で得られる受信強度を、そのまま採用すること
が可能である。
Here, in steps S251 and S252 in the speaker control process of the handset 2, the same processes as steps S231 and S232 in the individual process of the handset 2 of FIG. 47 are performed, respectively. Therefore, in the speaker control process of the child device 2, the processes of steps S251 and S252 are not performed, and the reception intensity obtained in steps S231 and S232 in the individual process of the child device 2 can be directly adopted.

【0727】その後、ステップS253に進み、CPU
149は、親機1からスピーカ制御コマンドが送信され
てきたかどうかを判定する。即ち、親機1は、上述した
図48のステップS248において、子機2に対して、
スピーカ制御コマンドを送信するが、ステップS253
では、そのようにして親機1からスピーカ制御コマンド
が送信されてきたかどうかが判定される。
Thereafter, the flow advances to step S253, and the CPU
149 determines whether or not the speaker control command has been transmitted from base unit 1. That is, the master unit 1 sends the slave unit 2 to the slave unit 2 in step S248 of FIG.
A speaker control command is transmitted, but step S253
Then, it is determined whether or not the speaker control command is transmitted from base unit 1 in this way.

【0728】ステップS253において、親機1からス
ピーカ制御コマンドが送信されてきていないと判定され
た場合、ステップS251に戻る。
[0728] If it is determined in step S253 that the speaker control command has not been transmitted from the parent device 1, the process returns to step S251.

【0729】また、ステップS253において、親機1
からスピーカ制御コマンドが送信されてきたと判定され
た場合、即ち、IEEE1394インタフェース153におい
て、親機1から送信されてきたスピーカ制御コマンドが
受信され、CPU149に供給された場合、ステップS
254に進み、CPU149は、スピーカ制御コマンド
にしたがい、子機2のスピーカユニット32Lおよび3
2Rの指向性の主軸の方向を、図48のステップS24
5で検出されたリモコン15の位置(ユーザ位置)の方
向に向けるように、ユニット駆動部158を制御して、
ステップS251に戻る。
[0729] In step S253, the main unit 1
If it is determined that the speaker control command is transmitted from the base station 1, that is, if the IEEE1394 interface 153 receives the speaker control command transmitted from the master unit 1 and is supplied to the CPU 149, step S
In step 254, the CPU 149 follows the speaker control command and outputs the speaker units 32L and
The direction of the main axis of the 2R directivity is set to step S24 in FIG.
The unit drive unit 158 is controlled so as to face the position of the remote controller 15 (user position) detected in step 5,
It returns to step S251.

【0730】この場合、ユニット駆動部158は、CP
U149の制御にしたがい、スピーカユニット32Lお
よび32Rを、例えばパン方向またはチルト方向に回転
駆動し、これにより、その指向性の主軸の方向を、ユー
ザ位置の方向に向ける。
In this case, the unit driving section 158 determines that the CP
According to the control of U149, the speaker units 32L and 32R are rotationally driven, for example, in the pan direction or the tilt direction, whereby the direction of the main axis of the directivity is directed toward the user position.

【0731】従って、この場合、子機2においては、そ
の子機2に向かって、リモコン15を操作したユーザ、
即ち、その子機2で出力されている画像データおよび音
声データとしての番組を視聴しているユーザの方向に、
スピーカユニット32Lおよび32Rの指向性の主軸の
方向が向けられることとなり、そのユーザは、所望する
番組の音声データを、明瞭に聞き取ることが可能とな
る。
Therefore, in this case, in the child device 2, the user who operates the remote controller 15 toward the child device 2,
That is, in the direction of the user who is viewing the program as the image data and audio data output by the child device 2,
The direction of the main axis of directivity of the speaker units 32L and 32R is oriented, and the user can clearly hear the audio data of the desired program.

【0732】なお、図48および図51のスピーカ制御
処理は、例えば、図46および図47の個別処理が終了
したときに終了する。
Note that the speaker control processing of FIGS. 48 and 51 ends, for example, when the individual processing of FIGS. 46 and 47 ends.

【0733】また、上述の場合には、ユーザ位置に対応
して、スピーカユニット12Lおよび12R(またはス
ピーカユニット32Lおよび32R)の指向性の主軸の
方向の向きだけを制御するようにしたが、その他、例え
ば、スピーカユニット12Lおよび12Rの音量も制御
するようにすることが可能である。即ち、例えば、ユー
ザが番組を視聴しているテレビジョン受像機が、そのユ
ーザ位置から離れているほど、スピーカユニット12L
および12Rの音量を大とするようにすることが可能で
ある。
In the above case, only the direction of the main axis of directivity of the speaker units 12L and 12R (or the speaker units 32L and 32R) is controlled according to the user position. For example, it is possible to control the volume of the speaker units 12L and 12R. That is, for example, as the television receiver on which the user is watching the program is farther from the user position, the speaker unit 12L
It is possible to make the volume of 12R and louder.

【0734】さらに、上述の場合には、テレビジョン受
像機におけるリモコン15からの赤外線の受信強度に基
づいて、そのリモコン15の位置(ユーザ位置)を検出
するようにしたが、リモコン15の位置は、その他、例
えば、GPS(Global Positioning System)を利用した
り、各テレビジョン受像機から超音波を発し、その超音
波をリモコン15で受信して送り返すようにすることな
どによって検出することが可能である。
Further, in the above-mentioned case, the position of the remote controller 15 (user position) is detected based on the intensity of infrared rays received from the remote controller 15 in the television receiver. In addition, for example, it is possible to detect by using GPS (Global Positioning System), or by emitting ultrasonic waves from each television receiver and receiving the ultrasonic waves with the remote controller 15 and sending them back. is there.

【0735】次に、上述のスピーカ制御処理において
は、スピーカユニット12Lおよび12R(並びにスピ
ーカユニット32Lおよび32R)として、指向性のあ
るものを用い、その指向性の主軸の方向を、ユニット駆
動部138(およびユニット駆動部158)によって、
パン方向またはチルト方向に回転駆動することにより、
所定の方向(ユーザ位置の方向)に向けるようにした
が、このような指向性の主軸の方向の制御は、電子的に
行うこともできる。
[0735] Next, in the above speaker control processing, as the speaker units 12L and 12R (and the speaker units 32L and 32R), those having directivity are used, and the direction of the main axis of the directivity is set to the unit drive section 138. (And unit driver 158)
By rotating in the pan or tilt direction,
Although it is directed in a predetermined direction (direction of the user position), such control of the direction of the main axis of directivity can be performed electronically.

【0736】即ち、図52は、指向性の主軸の方向の制
御を電子的に行うスピーカユニット12Lの構成例を示
している。なお、他のスピーカユニット12R,32
L、および32Rも、スピーカユニット12Lと同様に
構成されるため、その説明は、省略する。
That is, FIG. 52 shows a structural example of the speaker unit 12L which electronically controls the direction of the main axis of directivity. The other speaker units 12R, 32
The L and 32R are also configured in the same manner as the speaker unit 12L, and the description thereof will be omitted.

【0737】図52の実施の形態において、MPEGオ
ーディオデコーダ126(図10)が出力する音声デー
タは、ディジタルフィルタ2111および2112に供給
される。ディジタルフィルタ2111および2112
は、ユニット駆動部138(図10)によって、所定の
タップ係数がセットされるようになっており、ディジタ
ルフィルタ2111と2112は、そこに供給される同一
の音声データを、ユニット駆動部138によってセット
されたタップ係数に基づいてフィルタリングすることに
より、その音声データに含まれる各周波数成分を、各周
波数成分ごとに所定の遅延時間だけ遅延した音声データ
を得て、スピーカ2121と2122に、それぞれ供給す
る。
In the embodiment shown in FIG. 52, the audio data output from the MPEG audio decoder 126 (FIG. 10) is supplied to the digital filters 211 1 and 211 2 . A predetermined tap coefficient is set in the digital filters 211 1 and 211 2 by the unit driving section 138 (FIG. 10), and the digital filters 211 1 and 211 2 have the same tap coefficient. By filtering the audio data based on the tap coefficient set by the unit driving unit 138, the audio data obtained by delaying each frequency component included in the audio data by a predetermined delay time is obtained for each frequency component. , the speaker 212 1 and 212 2, respectively supply.

【0738】スピーカ2121と2122は、いずれも、
無指向性のスピーカで、ディジタルフィルタ2111
2112から供給される音声データを出力(放音)す
る。
The speakers 212 1 and 212 2 are both
The omnidirectional speaker outputs (sounds) the audio data supplied from the digital filters 211 1 and 211 2 .

【0739】いま、スピーカユニット12Lにおいて、
2つのスピーカ2121と2122の主軸を、それぞれ、
Y1とY2と表すと、スピーカ2121と2122は、そ
の主軸Y1とY2が2次元平面内(ここでは、紙面内)
において並行となるように配置されている。さらに、ス
ピーカ2121と2122は、それぞれのコーン(振動
板)が主軸Y1とY2の方向において等しい位置となる
ように配置されている。
Now, in the speaker unit 12L,
The main axes of the two speakers 212 1 and 212 2 are respectively
When expressed as Y1 and Y2, the speakers 212 1 and 212 2 have their principal axes Y1 and Y2 in a two-dimensional plane (here, in the plane of the paper).
Are arranged in parallel. Further, the speakers 212 1 and 212 2 are arranged such that their cones (vibrations) are located at the same position in the directions of the main axes Y1 and Y2.

【0740】ここで、主軸Y1とY2との間の距離(以
下、適宜、主軸間距離という)をaで表すとともに、2
次元平面内において、主軸Y1またはY2を基準とする
反時計方向への角度(放射角)をθで表すこととする。
Here, the distance between the main axes Y1 and Y2 (hereinafter, appropriately referred to as the main axis distance) is represented by a and 2
In the dimensional plane, the angle (radiation angle) in the counterclockwise direction with respect to the principal axis Y1 or Y2 is represented by θ.

【0741】以上のように構成されるスピーカユニット
12Lに対して、音声データとして、単一の周波数成分
でなる、例えば正弦波信号を入力した場合、その音声デ
ータとしての正弦波信号は、ディジタルフィルタ211
1と2112でフィルタリングされ、これにより、例え
ば、遅延時間D1とD2だけ、それぞれ遅延され、スピ
ーカ2121と2122に供給されて出力される。
When, for example, a sine wave signal having a single frequency component is input as audio data to the speaker unit 12L configured as described above, the sine wave signal as the audio data is converted into a digital filter. 211
It is filtered by 1 and 211 2 , and is thereby delayed by the delay times D1 and D2, respectively, and is supplied to the speakers 212 1 and 212 2 and output.

【0742】この場合、スピーカ2121と2122それ
ぞれから出力される音波どうしが干渉する。さらに、例
えば、いま、遅延時間D1とD2とが、D2≧D1の関
係にあるとすると、スピーカ2121と2122それぞれ
から出力される音波どうしの間には、D2−D1だけの
時間差(以下、適宜、遅延時間差という)が生じてい
る。また、スピーカ2121と2122それぞれの主軸Y
1とY2と角度θをなす軸Y11とY12上の音波どう
しには、行路差が生じている。
In this case, the sound waves output from the speakers 212 1 and 212 2 interfere with each other. Further, for example, assuming that the delay times D1 and D2 have a relationship of D2 ≧ D1, for example, a time difference of D2-D1 (hereinafter referred to as a time difference) between sound waves output from the speakers 212 1 and 212 2 respectively. , Which is called a delay time difference). Also, the main axis Y of each of the speakers 212 1 and 212 2 is
There is a path difference between the sound waves on the axes Y11 and Y12 forming an angle θ with 1 and Y2.

【0743】その結果、スピーカ2121と2122から
出力される2つの音波の観測点(リスニング位置)ごと
に、その2つの音波の干渉時の位相関係が異なることに
なり、例えば、ある観測点においては、2つの音波が同
相で加算され、スピーカ2121と2122のうちの一方
しかない場合の2倍の音量の音波となる。また、他の観
測点においては、2つの音波が逆相で加算され(相殺さ
れ)、音量が0となる。従って、スピーカ2121と2
122の総合の音量特性は指向性を有することになる。
As a result, the phase relationship at the time of interference between the two sound waves output from the speakers 212 1 and 212 2 is different for each observation point (listening position). In, the two sound waves are added in phase, and the sound wave has a volume twice that of the case where only one of the speakers 212 1 and 212 2 is used. At other observation points, the two sound waves are added (cancelled) in opposite phases, and the sound volume becomes zero. Therefore, the speakers 212 1 and 2
The total volume characteristic of 12 2 has directivity.

【0744】図53および図54は、上述のようにして
得られるスピーカ2121と2122の総合の音量特性の
指向性の例を示している。なお、図53および図54の
実施の形態では、最大音量を、0dBに正規化してあ
る。
53 and 54 show examples of directivity of the total volume characteristics of the speakers 212 1 and 212 2 obtained as described above. In the embodiments of FIGS. 53 and 54, the maximum volume is normalized to 0 dB.

【0745】図53は、主軸間距離aを10cmとする
とともに、遅延時間差D2−D1をa/Cとして、周波
数が1000Hzの正弦波を入力した場合の音量特性の
指向性を示している。なお、Cは、音速を表し、ここで
は、340m/sとする。
FIG. 53 shows the directivity of the volume characteristic when the main axis distance a is 10 cm, the delay time difference D2-D1 is a / C, and a sine wave with a frequency of 1000 Hz is input. Note that C represents the speed of sound, and is 340 m / s here.

【0746】図53の実施の形態では、角度θが30度
以上の範囲において、最大の音量が得られている。ま
た、角度θが−45度の位置において、音量がほとんど
0(ヌル)となっている。
In the embodiment of FIG. 53, the maximum volume is obtained in the range where the angle θ is 30 degrees or more. Further, at the position where the angle θ is −45 degrees, the sound volume is almost 0 (null).

【0747】図54は、図53で説明した条件のうち、
入力を、周波数が5000Hzの正弦波に代えた場合の
音量特性の指向性を示している。
FIG. 54 shows the conditions described with reference to FIG.
The directivity of the volume characteristic when the input is replaced with a sine wave having a frequency of 5000 Hz is shown.

【0748】図54の実施の形態では、角度θが45度
以上の範囲に主ビームが現れている。また、角度θが0
度から45度の範囲に、主ビームと同程度の大きさの副
ビーム(グレーティングビーム)を生じている。このよ
うな大きな副ビームを生じるのは、図54の副ビームの
範囲においては、2つの音波の位相差が、5000Hz
の正弦波の波長の整数倍となり、2つの音波が同相で加
算されるからである。
In the embodiment of FIG. 54, the main beam appears in the range where the angle θ is 45 degrees or more. Also, the angle θ is 0
A sub-beam (grating beam) having the same size as the main beam is generated in the range of 45 degrees to 45 degrees. Such a large sub-beam is generated because the phase difference between the two sound waves is 5000 Hz in the range of the sub-beam in FIG.
This is because the wavelength becomes an integral multiple of the wavelength of the sine wave of, and the two sound waves are added in phase.

【0749】このことは、他の副ビームについても同様
であり、スピーカ2121と2122それぞれから観測点
までの距離が、主軸間距離aに比べて十分大きい場合に
は、一般に、次式が成立するときに、スピーカ2121
と2122が出力する2つの音波の位相が同相となっ
て、主ビームと同じ大きさの副ビームを生じる。
This also applies to the other sub-beams. When the distances from the speakers 212 1 and 212 2 to the observation point are sufficiently larger than the main axis distance a, the following formula is generally used. When established, the speaker 212 1
And 212 2 output two sound waves in phase with each other to generate a sub-beam having the same size as the main beam.

【0750】 a/C×(1−cosθ)=1/f×n ・・・(26)[0750]       a / C × (1-cos θ) = 1 / f × n                                                       (26)

【0751】但し、式(26)において、fは入力の周
波数を表し、nは、0以上の整数値である。
However, in the equation (26), f represents the frequency of the input, and n is an integer value of 0 or more.

【0752】なお、式(26)において、nが0の場合
は、主ビームを表す。
In Expression (26), when n is 0, it represents the main beam.

【0753】例えば、周波数fが1000Hzの場合
に、式(26)を満足するのは、nが0のときだけであ
り、従って、この場合、主ビーム以外に、同じ大きさの
副ビームを生じることはない。
For example, when the frequency f is 1000 Hz, the equation (26) is satisfied only when n is 0. Therefore, in this case, a sub-beam of the same size is generated in addition to the main beam. There is no such thing.

【0754】ここで、例えば、nが1の場合に、式(2
6)を満足する周波数f、即ち、副ビームを生じる周波
数fは、f=C/(a(1−cosθ))で表すことがで
きる。図53の実施の形態で説明した条件下では、この
周波数fは、約1700Hzとなるが、これは、主軸間
距離aが、音波の半波長に等しいときの周波数である。
Here, for example, when n is 1, the equation (2
The frequency f that satisfies 6), that is, the frequency f that causes the sub-beam can be expressed by f = C / (a (1-cos θ)). Under the conditions described in the embodiment of FIG. 53, the frequency f is about 1700 Hz, which is the frequency when the distance a between the main axes is equal to the half wavelength of the sound wave.

【0755】以上から、図52のスピーカユニット12
Lによれば、ディジタルフィルタ2111と2112にお
いて、そこに供給される音声データの各周波数成分を、
その各周波数成分ごとに遅延し、これにより、各周波数
成分ごとに、所定の遅延時間差D2−D1を与えた音声
データを、スピーカ2121と2122に供給して出力す
ることにより、スピーカ2121と2122の総合の音量
特性は指向性を有するものとなる。そして、各周波数成
分についての主ビームの方向およびヌル方向は、その周
波数成分に与える遅延時間差によって変更することがで
きる。
From the above, the speaker unit 12 of FIG.
According to L, in the digital filters 211 1 and 211 2 , each frequency component of the audio data supplied thereto is
Delayed per each of its frequency components, by which, for each frequency component, the audio data given a predetermined delay time difference D2-D1, by outputting supplied to the speaker 212 1 and 212 2, the speaker 212 1 The total volume characteristics of and 212 2 have directivity. Then, the direction of the main beam and the null direction for each frequency component can be changed by the delay time difference given to the frequency component.

【0756】即ち、スピーカユニット12Lの指向性の
主軸の方向は、ディジタルフィルタ2111と2112
セットするタップ係数によって変更することができる。
That is, the direction of the main axis of directivity of the speaker unit 12L can be changed by the tap coefficient set in the digital filters 211 1 and 211 2 .

【0757】従って、ユニット駆動部138において、
ディジタルフィルタ2111と2112に、所定のタップ
係数を与えることにより、スピーカユニット12Lの指
向性の主軸の方向を、所望の方向に向けることができ
る。
Therefore, in the unit drive section 138,
By giving a predetermined tap coefficient to the digital filters 211 1 and 211 2 , the direction of the main axis of directivity of the speaker unit 12L can be directed to a desired direction.

【0758】なお、上述の場合には、スピーカユニット
12Lに、2つのスピーカ2121と2122を設け、そ
の2つのスピーカ2121と2122から出力される2つ
の音波どうしの干渉を利用して、指向性の主軸の方向を
制御するようにしたが、その他、例えば、スピーカユニ
ット12Lと12Rを、それぞれ、1つのスピーカで構
成し、スピーカユニット12Lのスピーカと、スピーカ
ユニット12Rのスピーカから出力される2つの音波ど
うしの干渉を利用して、指向性の主軸の方向を制御する
ようにすることも可能である。
[0758] Incidentally, in the above case, the speaker unit 12L, the two speakers 212 1 and 212 2 provided, by utilizing the interference of two waves with each other to be output from the two speakers 212 1 and 212 2 , The direction of the main axis of directivity is controlled. However, in addition, for example, the speaker units 12L and 12R are respectively configured by one speaker, and the speaker units 12L and 12R output the same. It is also possible to control the direction of the main axis of directivity by utilizing the interference between two sound waves.

【0759】また、スピーカユニット12Lは、2個よ
りも多い数のスピーカでなる、いわゆるスピーカアレイ
で構成することができる。スピーカユニット12Lを、
多数のスピーカで構成する場合には、より急峻な指向性
を実現することができる。
Also, the speaker unit 12L can be formed by a so-called speaker array having more than two speakers. Speaker unit 12L,
When it is composed of a large number of speakers, steeper directivity can be realized.

【0760】次に、上述の場合には、リモコン15の位
置(ユーザ位置)を、親機1または子機2における、リ
モコン15からの赤外線の受信強度に基づいて検出し、
そのリモコン15の位置の方向に、スピーカユニット1
2Lおよび12R、またはスピーカユニット32Lおよ
び32Rの指向性の主軸の方向を向けるようにしたが、
スピーカユニット12Lおよび12R、またはスピーカ
ユニット32Lおよび32Rの指向性の主軸の方向を、
リモコン15の位置の方向に向けるだけであれば、リモ
コン15の位置まで検出する必要はなく、親機1または
子機2からのリモコン15の方向が分かれば良い。
Next, in the above case, the position of the remote controller 15 (user position) is detected based on the intensity of infrared rays received from the remote controller 15 in the master unit 1 or the slave unit 2,
In the direction of the position of the remote controller 15, the speaker unit 1
Although the main axis of directivity of 2L and 12R or speaker units 32L and 32R is directed,
The direction of the main axis of directivity of the speaker units 12L and 12R or the speaker units 32L and 32R is
If it is only directed to the position of the remote controller 15, it is not necessary to detect the position of the remote controller 15, and the direction of the remote controller 15 from the master unit 1 or the slave unit 2 may be known.

【0761】そこで、図55および図56を参照して、
親機1(または子機2)からのリモコン15の方向の検
出方法について説明する。
Therefore, referring to FIGS. 55 and 56,
A method of detecting the direction of the remote controller 15 from the master unit 1 (or the slave unit 2) will be described.

【0762】親機1からのリモコン15の方向は、図5
5に示すように、親機1(図10)のIR受信部135
に、所定の距離Dだけ離れた2つの受光部135Aと1
35Bを設けることにより検出することが可能である。
The direction of the remote controller 15 from the base unit 1 is shown in FIG.
As shown in FIG. 5, the IR receiving unit 135 of the parent device 1 (FIG. 10)
And two light receiving parts 135A and 1A separated by a predetermined distance D
It is possible to detect by providing 35B.

【0763】いま、親機1からリモコン15までの距離
が、受光部135Aと135Bの間の距離Dに比較して
十分大きいとすると、リモコン15から受光部135A
に入射する赤外線と、リモコン15から受光部135B
に入射する赤外線とは平行とみなすことができる。
Now, assuming that the distance from the base unit 1 to the remote controller 15 is sufficiently larger than the distance D between the light receiving sections 135A and 135B, the remote controller 15 to the light receiving section 135A.
Infrared rays incident on the light receiving section 135B from the remote controller 15
The infrared rays incident on can be regarded as parallel.

【0764】そして、図55に示すように、リモコン1
5から受光部135Aおよび135Bに入射する赤外線
が、受光部135Aと135Bとを結ぶ直線となす角度
をφとすると、リモコン15から受光部135Aに入射
する赤外線と、リモコン15から受光部135Bに入射
する赤外線との間の行路差dは、Dcosφで表すことが
できる。
Then, as shown in FIG. 55, the remote controller 1
If the angle between the infrared rays entering the light receiving sections 135A and 135B from 5 from the line connecting the light receiving sections 135A and 135B is φ, the infrared rays entering the light receiving section 135A from the remote controller 15 and entering the light receiving section 135B from the remote controller 15. The path difference d between the infrared rays and the infrared rays can be represented by Dcosφ.

【0765】また、光速をcで表すとともに、受光部1
35Aと135Bで、リモコン15からの赤外線が受光
されるタイミングの時間差をτで表すと、行路差dは、
cτで表すことができる。
Also, the light speed is represented by c, and the light receiving unit 1
When the time difference between the timings at which the infrared rays from the remote controller 15 are received by 35A and 135B is represented by τ, the path difference d is
It can be represented by cτ.

【0766】従って、角度φ、即ち、リモコン15の方
向φは、arccos(τc/D)で表される。即ち、リモコ
ン15の方向φは、受光部135Aと135Bで、リモ
コン15からの赤外線が受光されるタイミングの時間差
τを測定することで求めることができる。
Therefore, the angle φ, that is, the direction φ of the remote controller 15 is represented by arccos (τc / D). That is, the direction φ of the remote controller 15 can be obtained by measuring the time difference τ between the timings at which the infrared rays from the remote controller 15 are received by the light receiving units 135A and 135B.

【0767】次に、親機1(または子機2)からのリモ
コン15の方向は、IR受信部135(またはIR受信
部155)を、図56に示すように構成することによっ
て検出することも可能である。
Next, the direction of the remote controller 15 from the master unit 1 (or the slave unit 2) may be detected by configuring the IR receiving unit 135 (or IR receiving unit 155) as shown in FIG. It is possible.

【0768】即ち、図56の実施の形態では、IR受信
部135は、複数の赤外線受光部としての画素を有する
赤外線ラインセンサ221と、その赤外線ラインセンサ
221上に赤外線を集光するレンズ222から構成され
ている。
That is, in the embodiment of FIG. 56, the IR receiver 135 includes an infrared line sensor 221 having pixels as a plurality of infrared light receivers and a lens 222 for condensing infrared rays on the infrared line sensor 221. It is configured.

【0769】なお、赤外線ラインセンサ221は、例え
ば、レンズ222の光軸上に配置されている。
The infrared line sensor 221 is arranged, for example, on the optical axis of the lens 222.

【0770】以上のように構成されるIR受信部135
では、リモコン15から出射された赤外線は、レンズ2
22を介して、赤外線ラインセンサ221に入射し、そ
の赤外線ラインセンサ上の所定の位置の画素で受光され
る。
[0770] The IR receiver 135 configured as above.
Then, the infrared rays emitted from the remote controller 15 are transmitted to the lens 2
The light enters the infrared line sensor 221 via 22 and is received by the pixel at a predetermined position on the infrared line sensor.

【0771】この場合、赤外線ラインセンサ221に対
する赤外線の入射角αが変化すると、これに対応して、
その赤外線を受光する画素、つまり、受光位置も変化す
る。
In this case, when the incident angle α of the infrared rays on the infrared line sensor 221 changes, in response to this,
The pixel that receives the infrared light, that is, the light receiving position also changes.

【0772】そして、いま、この受光位置と、赤外線ラ
インセンサ221上のレンズ222の光軸との交点との
間の距離をrで表すとともに、赤外線ラインセンサ22
1とレンズ222との距離をSで表すと、入射角α、即
ち、リモコン15の方向αは、arctan(S/r)で表さ
れる。
Then, the distance between this light receiving position and the intersection of the optical axis of the lens 222 on the infrared line sensor 221 is represented by r, and the infrared line sensor 22
When the distance between 1 and the lens 222 is represented by S, the incident angle α, that is, the direction α of the remote controller 15 is represented by arctan (S / r).

【0773】従って、リモコン15の方向αは、赤外線
ラインセンサ221上のレンズ222の光軸との交点
と、赤外線を受光した画素の位置との間の距離rを測定
することにより求めることができる。
Therefore, the direction α of the remote controller 15 can be obtained by measuring the distance r between the intersection of the infrared ray sensor 221 and the optical axis of the lens 222 and the position of the pixel receiving the infrared ray. .

【0774】次に、図57は、親機1の他の構成例を示
している。なお、図中、図10における場合と対応する
部分については、同一の符号を付してあり、以下では、
その説明は、適宜省略する。即ち、図57の親機1は、
接続検出部139が新たに設けられている他は、図10
における場合と同様に構成されている。
[0774] Next, Fig. 57 shows another example of the configuration of the base unit 1. In the figure, parts corresponding to those in FIG. 10 are designated by the same reference numerals, and in the following,
The description is omitted as appropriate. That is, the base unit 1 in FIG.
10 except that a connection detection unit 139 is newly provided.
The configuration is the same as in the case of.

【0775】接続検出部139は、電気的または機械的
に、他のテレビジョン受像機が接続されたことを検出
し、CPU129に供給するようになっている。
The connection detecting unit 139 is adapted to detect, electrically or mechanically, that another television receiver has been connected, and supply it to the CPU 129.

【0776】従って、図57の実施の形態では、端子パ
ネル21におけるIEEE1394端子21 ij(図3F)の端子
電圧の変化ではなく、接続検出部139において、他の
テレビジョン受像機との接続が検出される。
Therefore, in the embodiment of FIG. 57, the terminal pattern is
IEEE1394 terminal 21 in channel 21 ij(Fig. 3F) terminals
Instead of the change in the voltage, the connection detector 139
The connection with the television receiver is detected.

【0777】次に、図58は、子機2の他の構成例を示
している。なお、図中、図11における場合と対応する
部分については、同一の符号を付してあり、以下では、
その説明は、適宜省略する。即ち、図58の子機2は、
接続検出部159が新たに設けられている他は、図11
における場合と同様に構成されている。
[0777] Next, Fig. 58 shows another example of the configuration of the slave unit 2. In the figure, parts corresponding to those in FIG. 11 are denoted by the same reference numerals, and in the following,
The description is omitted as appropriate. That is, the cordless handset 2 in FIG.
11 except that a connection detection unit 159 is newly provided.
The configuration is the same as in the case of.

【0778】接続検出部159は、電気的または機械的
に、他のテレビジョン受像機が接続されたことを検出
し、CPU149に供給するようになっている。
The connection detection unit 159 electrically or mechanically detects that another television receiver has been connected, and supplies it to the CPU 149.

【0779】従って、図58の実施の形態では、図57
の実施の形態における場合と同様に、端子パネル41に
おけるIEEE1394端子411(図5F)の端子電圧の変化
ではなく、接続検出部159において、他のテレビジョ
ン受像機との接続が検出される。
Therefore, in the embodiment of FIG. 58, FIG.
Similar to the case of the embodiment described above, not the change in the terminal voltage of the IEEE1394 terminal 41 1 (FIG. 5F) in the terminal panel 41 but the connection detection unit 159 detects the connection with another television receiver.

【0780】次に、上述した一連の処理は、ハードウェ
アにより行うこともできるし、ソフトウェアにより行う
こともできる。一連の処理をソフトウェアによって行う
場合には、そのソフトウェアを構成するプログラムが、
汎用のコンピュータ等にインストールされる。
Next, the series of processes described above can be performed by hardware or software. When performing a series of processing by software, the program that constitutes the software,
It is installed on a general-purpose computer or the like.

【0781】そこで、図59は、上述した一連の処理を
実行するプログラムがインストールされるコンピュータ
の一実施の形態の構成例を示している。
Therefore, FIG. 59 shows a configuration example of an embodiment of a computer in which a program for executing the series of processes described above is installed.

【0782】プログラムは、コンピュータに内蔵されて
いる記録媒体としてのハードディスク305やROM3
03に予め記録しておくことができる。
The program is stored in the hard disk 305 or ROM 3 as a recording medium built in the computer.
03 can be recorded in advance.

【0783】あるいはまた、プログラムは、フレキシブ
ルディスク、CD-ROM(Compact DiscRead Only Memory),
MO(Magneto Optical)ディスク,DVD(Digital Versatile
Disc)、磁気ディスク、半導体メモリなどのリムーバブ
ル記録媒体311に、一時的あるいは永続的に格納(記
録)しておくことができる。このようなリムーバブル記
録媒体311は、いわゆるパッケージソフトウエアとし
て提供することができる。
Alternatively, the program is a flexible disk, CD-ROM (Compact Disc Read Only Memory),
MO (Magneto Optical) disc, DVD (Digital Versatile)
Disc), magnetic disk, semiconductor memory, or other removable recording medium 311 can be stored (recorded) temporarily or permanently. Such removable recording medium 311 can be provided as so-called package software.

【0784】なお、プログラムは、上述したようなリム
ーバブル記録媒体311からコンピュータにインストー
ルする他、ダウンロードサイトから、ディジタル衛星放
送用の人工衛星を介して、コンピュータに無線で転送し
たり、LAN(Local Area Network)、インターネットとい
ったネットワークを介して、コンピュータに有線で転送
し、コンピュータでは、そのようにして転送されてくる
プログラムを、通信部308で受信し、内蔵するハード
ディスク305にインストールすることができる。
The program is installed in the computer from the removable recording medium 311 as described above, and is also wirelessly transferred from the download site to the computer via an artificial satellite for digital satellite broadcasting or LAN (Local Area). Network), via a network such as the Internet, and transferred to a computer by wire. In the computer, the program thus transferred can be received by the communication unit 308 and installed in the built-in hard disk 305.

【0785】コンピュータは、CPU(Central Processing
Unit)302を内蔵している。CPU302には、バス3
01を介して、入出力インタフェース310が接続され
ており、CPU302は、入出力インタフェース310を
介して、ユーザによって、キーボードや、マウス、マイ
ク等で構成される入力部307が操作等されることによ
り指令が入力されると、それにしたがって、ROM(Read O
nly Memory)303に格納されているプログラムを実行
する。あるいは、また、CPU302は、ハードディスク
305に格納されているプログラム、衛星若しくはネッ
トワークから転送され、通信部308で受信されてハー
ドディスク305にインストールされたプログラム、ま
たはドライブ309に装着されたリムーバブル記録媒体
311から読み出されてハードディスク305にインス
トールされたプログラムを、RAM(Random Access Memor
y)304にロードして実行する。これにより、CPU30
2は、上述したフローチャートにしたがった処理、ある
いは上述したブロック図の構成により行われる処理を行
う。そして、CPU302は、その処理結果を、必要に応
じて、例えば、入出力インタフェース310を介して、
LCD(Liquid CryStal Display)やスピーカ等で構成され
る出力部306から出力、あるいは、通信部308から
送信、さらには、ハードディスク305に記録等させ
る。
[0785] The computer is a CPU (Central Processing
Unit) 302 is built in. The CPU 302 has a bus 3
The input / output interface 310 is connected via 01, and the CPU 302 is operated by the user via the input / output interface 310 by operating the input unit 307 including a keyboard, a mouse, a microphone and the like. When a command is input, the ROM (Read O
nly Memory) 303 executes the program stored in it. Alternatively, the CPU 302 may execute the program stored in the hard disk 305, the program transferred from the satellite or the network, received by the communication unit 308 and installed in the hard disk 305, or the removable recording medium 311 mounted in the drive 309. Programs that are read and installed on the hard disk 305 can be loaded into RAM (Random Access Memor
y) Load in 304 and execute. As a result, the CPU 30
2 performs processing according to the above-described flowchart or processing performed by the configuration of the above-described block diagram. Then, the CPU 302 displays the processing result as needed, for example, via the input / output interface 310.
The data is output from the output unit 306 configured by an LCD (Liquid CryStal Display), a speaker, or the like, transmitted from the communication unit 308, and further recorded on the hard disk 305.

【0786】ここで、本明細書において、コンピュータ
に各種の処理を行わせるためのプログラムを記述する処
理ステップは、必ずしもフローチャートとして記載され
た順序に沿って時系列に処理する必要はなく、並列的あ
るいは個別に実行される処理(例えば、並列処理あるい
はオブジェクトによる処理)も含むものである。
Here, in the present specification, the processing steps for writing a program for causing a computer to perform various kinds of processing do not necessarily have to be processed in time series in the order described as a flowchart, but in parallel. Alternatively, it also includes processes that are executed individually (for example, parallel processes or processes by objects).

【0787】また、プログラムは、1のコンピュータに
より処理されるものであっても良いし、複数のコンピュ
ータによって分散処理されるものであっても良い。さら
に、プログラムは、遠方のコンピュータに転送されて実
行されるものであっても良い。
Also, the program may be processed by one computer or may be processed by a plurality of computers in a distributed manner. Further, the program may be transferred to a remote computer and executed.

【0788】なお、上述したスケーラブルTVシステム
は、ディジタルおよびアナログのいずれのテレビジョン
受像機によって構成することも可能である。
Note that the scalable TV system described above can be configured by either a digital or analog television receiver.

【0789】また、スケーラブルTVシステムを構成す
るテレビジョン受像機は、例えば、そのテレビジョン受
像機が親機または子機であるのか、さらには、子機であ
る場合には、何台目の子機であるのかによって、販売価
格に差を設けるようにすることができる。
[0789] Also, the television receiver constituting the scalable TV system is, for example, whether the television receiver is a master unit or a slave unit, and in the case of a slave unit, the number of the slave unit. Depending on whether there is a difference, it is possible to make a difference in the selling price.

【0790】即ち、スケーラブルTVシステムでは、上
述したように、親機が存在しなければ、特別機能が提供
されないため、親機の価値は高く、従って、販売価格を
高く設定するようにすることができる。
[0790] That is, in the scalable TV system, as described above, the special function is not provided unless the base unit exists, so that the base unit has a high value and therefore the selling price can be set high. it can.

【0791】また、ユーザは、親機の購入後は、子機を
随時追加購入していくこととなると予想されるが、最初
の数台の子機については、例えば、親機よりも低価格で
はなるが、一般のテレビジョン受像機よりは高価格の販
売価格を設定するようにすることができる。そして、そ
の後に購入される子機については、さらに低価格の販売
価格を設定するようにすることができる。
It is expected that the user will purchase additional slave units at any time after purchasing the master unit. For the first few slave units, for example, the price is lower than that of the master unit. However, it is possible to set a selling price higher than that of a general television receiver. Then, it is possible to set a lower selling price for the child device purchased thereafter.

【0792】なお、スケーラブルTVシステムを構成す
る親機となるテレビジョン受像機は、例えば、一般的な
ディジタルのテレビジョン受像機に、信号処理部137
を追加するとともに、CPU129に実行させるプログ
ラムを変更することで構成することが可能である。従っ
て、スケーラブルTVシステムを構成する親機となるテ
レビジョン受像機は、一般的なディジタルのテレビジョ
ン受像機を利用して、比較的容易に製造することができ
るので、スケーラブルTVシステムが提供する上述した
ような特別機能を考慮すれば、そのコストメリット(コ
ストパフォーマンス)は高いと言うことができる。この
点については、子機としてのテレビジョン受像機につい
ても同様である。
[0792] The television receiver, which is the master of the scalable TV system, is, for example, a general digital television receiver, and a signal processing unit 137.
Is added and the program executed by the CPU 129 is changed. Therefore, the television receiver, which is a master unit of the scalable TV system, can be manufactured relatively easily by using a general digital television receiver, and thus the scalable television system provides the above-mentioned receiver. Considering such a special function, it can be said that the cost merit (cost performance) is high. This also applies to a television receiver as a slave.

【0793】また、本発明は、チューナを内蔵する表示
装置であるテレビジョン受像機の他、チューナを内蔵せ
ずに、外部からの画像および音声を出力する表示装置に
も適用可能である。
Further, the present invention can be applied not only to a television receiver which is a display device having a built-in tuner, but also to a display device which does not have a built-in tuner and which outputs an image and sound from the outside.

【0794】[0794]

【発明の効果】以上の如く、本発明によれば、複数の表
示装置によって、拡大された画像を表示することができ
る。
As described above, according to the present invention, an enlarged image can be displayed by a plurality of display devices.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明を適用したスケーラブルTVシステムの
一実施の形態の構成例を示す斜視図である。
FIG. 1 is a perspective view showing a configuration example of an embodiment of a scalable TV system to which the present invention is applied.

【図2】親機1の外観構成例を示す斜視図である。FIG. 2 is a perspective view showing an external configuration example of a master unit 1.

【図3】親機1の外観構成例を示す6面図である。FIG. 3 is a six-sided view showing an example of the external configuration of the master unit 1.

【図4】子機2の外観構成例を示す斜視図である。FIG. 4 is a perspective view showing an external configuration example of a child device 2.

【図5】子機2の外観構成例を示す6面図である。FIG. 5 is a six-sided view showing an example of the external configuration of a child device 2.

【図6】スケーラブルTVシステムを構成する親機1お
よび子機2を収納する専用ラックの外観構成例を示す斜
視図である。
FIG. 6 is a perspective view showing an external configuration example of a dedicated rack that houses a master unit 1 and a slave unit 2 that configure a scalable TV system.

【図7】リモコン15の外観構成例を示す平面図であ
る。
FIG. 7 is a plan view showing an external configuration example of a remote controller 15.

【図8】リモコン35の外観構成例を示す平面図であ
る。
8 is a plan view showing an external configuration example of a remote controller 35. FIG.

【図9】リモコン15の他の外観構成例を示す平面図で
ある。
9 is a plan view showing another external configuration example of the remote controller 15. FIG.

【図10】親機1の電気的構成例を示すブロック図であ
る。
FIG. 10 is a block diagram showing an electrical configuration example of the master unit 1.

【図11】子機2の電気的構成例を示すブロック図であ
る。
FIG. 11 is a block diagram showing an electrical configuration example of a child device 2.

【図12】IEEE1394通信プロトコルのレイヤ構造を示す
図である。
FIG. 12 is a diagram showing a layer structure of an IEEE1394 communication protocol.

【図13】CSRアーキテクチャのアドレス空間を示す図
である。
FIG. 13 is a diagram showing an address space of the CSR architecture.

【図14】CSRのオフセットアドレス、名前、および働
きを示す図である。
FIG. 14 is a diagram showing an offset address, a name, and a function of a CSR.

【図15】ゼネラルROMフォーマットを示す図であ
る。
FIG. 15 is a diagram showing a general ROM format.

【図16】バスインフォブロック、ルートディレクト
リ、およびユニットディレクトリの詳細を示す図であ
る。
FIG. 16 is a diagram showing details of a bus info block, a root directory, and a unit directory.

【図17】PCRの構成を示す図である。FIG. 17 is a diagram showing the structure of PCR.

【図18】oMPR,oPCR,iMPR、およびiPCRの構成を示す
図である。
FIG. 18 is a diagram showing the configurations of oMPR, oPCR, iMPR, and iPCR.

【図19】AV/Cコマンドのアシンクロナス転送モードで
伝送されるパケットのデータ構造を示す図である。
FIG. 19 is a diagram showing a data structure of a packet transmitted in an asynchronous transfer mode of an AV / C command.

【図20】AV/Cコマンドの具体例を示す図である。FIG. 20 is a diagram showing a specific example of an AV / C command.

【図21】AV/Cコマンドとレスポンスの具体例を示す図
である。
FIG. 21 is a diagram showing a specific example of an AV / C command and a response.

【図22】信号処理部137の詳細構成例を示すブロッ
ク図である。
22 is a block diagram showing a detailed configuration example of a signal processing unit 137. FIG.

【図23】信号処理部137による画像変換処理を説明
するフローチャートである。
FIG. 23 is a flowchart illustrating an image conversion process performed by the signal processing unit 137.

【図24】学習装置の構成例を示すブロック図である。FIG. 24 is a block diagram illustrating a configuration example of a learning device.

【図25】生徒データ生成部173の処理を説明するた
めの図である。
FIG. 25 is a diagram for explaining the processing of the student data generation unit 173.

【図26】学習装置による係数種データの学習処理を説
明するフローチャートである。
FIG. 26 is a flowchart illustrating a learning process of coefficient seed data performed by the learning device.

【図27】係数種データの学習方法を説明するための図
である。
FIG. 27 is a diagram for explaining a learning method of coefficient seed data.

【図28】学習装置の他の構成例を示すブロック図であ
る。
FIG. 28 is a block diagram illustrating another configuration example of the learning device.

【図29】信号処理部157の構成例を示すブロック図
である。
FIG. 29 is a block diagram showing a configuration example of a signal processing unit 157.

【図30】親機1の処理を説明するフローチャートであ
る。
FIG. 30 is a flowchart illustrating a process of master device 1.

【図31】親機1による認証処理を説明するフローチャ
ートである。
FIG. 31 is a flowchart illustrating an authentication process performed by master device 1.

【図32】子機2の処理を説明するフローチャートであ
る。
FIG. 32 is a flowchart illustrating a process of the child device 2.

【図33】子機2による認証処理を説明するフローチャ
ートである。
FIG. 33 is a flowchart illustrating an authentication process performed by the child device 2.

【図34】親機1によるクローズドキャプション処理を
説明するフローチャートである。
FIG. 34 is a flowchart illustrating closed caption processing by the parent device 1.

【図35】子機2によるクローズドキャプション処理を
説明するフローチャートである。
FIG. 35 is a flowchart illustrating a closed caption process by the child device 2.

【図36】親機1による一部拡大処理を説明するフロー
チャートである。
FIG. 36 is a flowchart illustrating a partial enlargement process by the master unit 1.

【図37】子機2による一部拡大処理を説明するフロー
チャートである。
FIG. 37 is a flowchart illustrating a partial enlargement process by the child device 2.

【図38】一部拡大処理が行われた場合のスケーラブル
TVシステムの表示例を示す図である。
[Fig. 38] Fig. 38 is a diagram illustrating a display example of the scalable TV system when a partial enlargement process is performed.

【図39】親機1による全体拡大処理を説明するフロー
チャートである。
FIG. 39 is a flowchart illustrating an overall enlargement process performed by the master device 1.

【図40】表示範囲と拡大範囲の求め方を説明するため
の図である。
FIG. 40 is a diagram for explaining how to obtain a display range and an enlarged range.

【図41】子機2による全体拡大処理を説明するフロー
チャートである。
FIG. 41 is a flowchart illustrating an overall enlargement process by the child device 2.

【図42】全体拡大処理が行われた場合のスケーラブル
TVシステムの表示例を示す図である。
[Fig. 42] Fig. 42 is a diagram illustrating a display example of the scalable TV system when the entire enlargement process is performed.

【図43】親機1によるマルチ画面表示処理を説明する
フローチャートである。
[Fig. 43] Fig. 43 is a flowchart illustrating a multi-screen display process by the parent device 1.

【図44】親機1による一括同時制御処理を説明するフ
ローチャートである。
FIG. 44 is a flowchart illustrating a batch simultaneous control process by base unit 1.

【図45】一括同時制御処理が行われた場合のスケーラ
ブルTVシステムの表示例を示す図である。
[Fig. 45] Fig. 45 is a diagram illustrating a display example of the scalable TV system when the collective simultaneous control process is performed.

【図46】親機1による個別処理を説明するフローチャ
ートである。
FIG. 46 is a flowchart illustrating an individual process performed by master device 1.

【図47】子機2による個別処理を説明するフローチャ
ートである。
FIG. 47 is a flowchart illustrating an individual process performed by the child device 2.

【図48】親機1によるスピーカ制御処理を説明するフ
ローチャートである。
FIG. 48 is a flowchart illustrating a speaker control process performed by master device 1.

【図49】強度対距離テーブルを示す図である。FIG. 49 is a diagram showing an intensity versus distance table.

【図50】リモコン15までの距離の算出方法を説明す
るための図である。
FIG. 50 is a diagram for explaining a method of calculating the distance to the remote controller 15.

【図51】子機2によるスピーカ制御処理を説明するフ
ローチャートである。
FIG. 51 is a flowchart illustrating a speaker control process performed by the child device 2.

【図52】スピーカユニット12Lの構成例を示すブロ
ック図である。
FIG. 52 is a block diagram showing a configuration example of a speaker unit 12L.

【図53】指向性を示す図である。FIG. 53 is a diagram showing directivity.

【図54】指向性を示す図である。FIG. 54 is a diagram showing directivity.

【図55】リモコン15の方向の検出方法を説明するた
めの図である。
FIG. 55 is a diagram for explaining a method of detecting the direction of the remote controller 15.

【図56】IR受信部135の構成例を示す図である。[Fig. 56] Fig. 56 is a diagram illustrating a configuration example of an IR reception unit 135.

【図57】親機1の他の電気的構成例を示すブロック図
である。
FIG. 57 is a block diagram showing another electrical configuration example of the master unit 1.

【図58】子機2の他の電気的構成例を示すブロック図
である。
FIG. 58 is a block diagram showing another electrical configuration example of the child device 2.

【図59】本発明を適用したコンピュータの一実施の形
態の構成例を示すブロック図である。
FIG. 59 is a block diagram showing a configuration example of an embodiment of a computer to which the present invention has been applied.

【符号の説明】[Explanation of symbols]

1 親機, 2,211,212,213,214,215
21,222,223,224,225,231,232,233,2
34,235,241,242,243,244,245,251
52,253,254,255 子機, 11 CRT, 1
2L,12R スピーカユニット, 15 リモコン,
21 端子パネル, 2111,2112,2113,21
21,2123,2131,2132,2133 IEEE1394端子,
22 アンテナ端子, 23 入力端子, 24 出
力端子, 31 CRT, 32L,32R スピーカ
ユニット, 35 リモコン, 41 端子パネル,
411 IEEE1394端子, 42 アンテナ端子, 43
入力端子, 44 出力端子,51 セレクトボタン
スイッチ, 52 ボリウムボタンスイッチ, 53
チャンネルアップダウンボタンスイッチ, 54 メニ
ューボタンスイッチ, 55 イグジットボタンスイッ
チ, 56 ディスプレイボタン, 57 エンタボタ
ンスイッチ, 58 数字ボタン(テンキー)スイッ
チ, 59 テレビ/ビデオ切換ボタンスイッチ, 6
0 テレビ/DSS切換ボタンスイッチ, 61 ジャ
ンプボタンスイッチ, 62 ランゲージボタン, 6
3 ガイドボタンスイッチ, 64 フェイバリットボ
タンスイッチ, 65 ケーブルボタンスイッチ, 6
6 テレビスイッチ, 67 DSSボタンスイッチ,
68乃至70 LED, 71 ケーブル電源ボタン
スイッチ, 72 テレビ電源ボタンスイッチ, 73
DSS電源ボタンスイッチ, 74 ミューティング
ボタンスイッチ, 75 スリープボタンスイッチ,
76 発光部, 81 セレクトボタンスイッチ, 8
2 ボリウムボタンスイッチ, 83 チャンネルアッ
プダウンボタンスイッチ, 84 メニューボタンスイ
ッチ, 85 イグジットボタンスイッチ, 86 デ
ィスプレイボタン, 87 エンタボタンスイッチ,
88 数字ボタン(テンキー)スイッチ, 89 テレ
ビ/ビデオ切換ボタンスイッチ, 90 テレビ/DS
S切換ボタンスイッチ, 91 ジャンプボタンスイッ
チ, 92 ランゲージボタン, 93 ガイドボタン
スイッチ, 94 フェイバリットボタンスイッチ,
95 ケーブルボタンスイッチ, 96 テレビスイッ
チ, 97 DSSボタンスイッチ, 98乃至100
LED, 101 ケーブル電源ボタンスイッチ, 1
02 テレビ電源ボタンスイッチ, 103 DSS電
源ボタンスイッチ, 104 ミューティングボタンス
イッチ, 105 スリープボタンスイッチ, 106
発光部, 110 ボタンスイッチ, 111乃至1
14 方向ボタンスイッチ, 121チューナ, 12
2 QPSK復調回路, 123 エラー訂正回路,
124デマルチプレクサ, 125 MPEGビデオデ
コーダ, 126 MPEGオーディオデコーダ, 1
27 フレームメモリ, 128 NTSCエンコー
ダ, 129 CPU, 130 EEPROM, 1
31 ROM, 132RAM, 133 IEEE1394イ
ンタフェース, 134 フロントパネル,135 I
R受信部, 135A,135B 受光部, 136
モデム, 137 信号処理部, 137A DSP,
137B EEPROM, 137C RAM, 1
38 ユニット駆動部, 139 接続検出部, 14
1 チューナ, 142 QPSK復調回路, 143
エラー訂正回路, 144デマルチプレクサ, 14
5 MPEGビデオデコーダ, 146 MPEGオー
ディオデコーダ, 147 フレームメモリ, 148
NTSCエンコーダ, 149 CPU, 150
EEPROM, 151 ROM, 152RAM,
153 IEEE1394インタフェース, 154 フロント
パネル, 155 IR受信部, 156 モデム,
157 信号処理部, 157A DSP, 157B
EEPROM, 157C RAM, 158 ユニ
ット駆動部, 159 接続検出部, 161,162
タップ抽出部, 163 クラス分類部, 164
係数メモリ, 165 予測部, 166 係数生成
部, 167 係数種メモリ, 168 パラメータメ
モリ, 171 教師データ生成部, 172 教師デ
ータ記憶部, 173 生徒データ生成部, 174
生徒データ記憶部, 175,176 タップ抽出部,
177 クラス分類部, 178 足し込み部, 1
79 係数種算出部, 180 パラメータ生成部,
190 足し込み部, 191 タップ係数算出部,
192 足し込み部, 193 係数種算出部, 20
1,202 タップ抽出部, 203クラス分類部,
204 係数メモリ, 205 予測部, 206 係
数生成部, 207 係数種メモリ, 208 パラメ
ータメモリ, 2111,2112 ディジタルフィル
タ, 2121,2122 スピーカ, 221 赤外線
ラインセンサ, 222 レンズ, 301 バス,
302 CPU, 303 ROM, 304 RAM, 30
5 ハードディスク, 306 出力部, 307 入
力部, 308 通信部, 309 ドライブ, 31
0 入出力インタフェース, 311 リムーバブル記
録媒体
1 base unit, 2,2 11 , 2 12 , 2 13 , 2 14 , 2 15 ,
2 21 , 2 22 , 2 23 , 2 24 , 2 25 , 2 31 , 2 32 , 2 33 , 2
34 , 2 35 , 2 41 , 2 42 , 2 43 , 2 44 , 2 45 , 2 51 ,
2 52 , 2 53 , 2 54 , 2 55 Remote Unit, 11 CRT, 1
2L, 12R speaker unit, 15 remote controller,
21 terminal panel, 21 11 , 21 12 , 21 13 , 21
21 , 21 23 , 21 31 , 21 32 , 21 33 IEEE1394 terminal,
22 antenna terminal, 23 input terminal, 24 output terminal, 31 CRT, 32L, 32R speaker unit, 35 remote controller, 41 terminal panel,
41 1 IEEE1394 terminal, 42 antenna terminal, 43
Input terminal, 44 Output terminal, 51 Select button switch, 52 Volume button switch, 53
Channel up / down button switch, 54 menu button switch, 55 exit button switch, 56 display button, 57 enter button switch, 58 number button (numeric keypad) switch, 59 TV / video switch button switch, 6
0 TV / DSS selector button switch, 61 jump button switch, 62 language button, 6
3 guide button switch, 64 favorite button switch, 65 cable button switch, 6
6 TV switch, 67 DSS button switch,
68 to 70 LED, 71 cable power button switch, 72 TV power button switch, 73
DSS power button switch, 74 muting button switch, 75 sleep button switch,
76 light emitting part, 81 select button switch, 8
2 volume button switch, 83 channel up / down button switch, 84 menu button switch, 85 exit button switch, 86 display button, 87 enter button switch,
88 number buttons (numeric keys) switch, 89 TV / video selector button switch, 90 TV / DS
S switch button switch, 91 jump button switch, 92 language button, 93 guide button switch, 94 favorite button switch,
95 cable button switch, 96 TV switch, 97 DSS button switch, 98 to 100
LED, 101 cable power button switch, 1
02 TV power button switch, 103 DSS power button switch, 104 muting button switch, 105 sleep button switch, 106
Light emitting part, 110 button switch, 111 to 1
14-way button switch, 121 tuner, 12
2 QPSK demodulation circuit, 123 error correction circuit,
124 demultiplexer, 125 MPEG video decoder, 126 MPEG audio decoder, 1
27 frame memory, 128 NTSC encoder, 129 CPU, 130 EEPROM, 1
31 ROM, 132 RAM, 133 IEEE1394 interface, 134 front panel, 135 I
R receiver, 135A, 135B light receiver, 136
Modem, 137 signal processor, 137A DSP,
137B EEPROM, 137C RAM, 1
38 unit drive section, 139 connection detection section, 14
1 tuner, 142 QPSK demodulation circuit, 143
Error correction circuit, 144 demultiplexer, 14
5 MPEG Video Decoder, 146 MPEG Audio Decoder, 147 Frame Memory, 148
NTSC encoder, 149 CPU, 150
EEPROM, 151 ROM, 152 RAM,
153 IEEE1394 interface, 154 front panel, 155 IR receiver, 156 modem,
157 Signal processing unit, 157A DSP, 157B
EEPROM, 157C RAM, 158 unit drive section, 159 connection detection section, 161, 162
Tap extraction unit, 163 class classification unit, 164
Coefficient memory, 165 prediction unit, 166 coefficient generation unit, 167 coefficient seed memory, 168 parameter memory, 171 teacher data generation unit, 172 teacher data storage unit, 173 student data generation unit, 174
Student data storage unit, 175, 176 tap extraction unit,
177 class classification part, 178 addition part, 1
79 coefficient seed calculation unit, 180 parameter generation unit,
190 Addition unit, 191 Tap coefficient calculation unit,
192 Addition unit, 193 Coefficient seed calculation unit, 20
1,202 tap extraction unit, 203 class classification unit,
204 coefficient memory, 205 predicting unit, 206 coefficient generating unit, 207 coefficient seed memory, 208 parameter memory, 211 1 , 211 2 digital filter, 212 1 , 212 2 speaker, 221 infrared line sensor, 222 lens, 301 bus,
302 CPU, 303 ROM, 304 RAM, 30
5 hard disk, 306 output unit, 307 input unit, 308 communication unit, 309 drive, 31
0 I / O interface, 311 Removable recording medium

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 5/262 G09G 5/36 520F 520C Fターム(参考) 5C021 RB08 XB11 ZA03 5C023 AA02 AA11 AA14 AA21 AA38 BA11 BA15 CA01 CA04 CA05 5C058 AB07 BA17 BA21 BA22 BA23 BA24 BB17 5C082 AA02 AA34 BA12 BB03 BB53 BC03 CA33 CB05 DA76 DA86 MM05 MM10 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) H04N 5/262 G09G 5/36 520F 520C F term (reference) 5C021 RB08 XB11 ZA03 5C023 AA02 AA11 AA14 AA21 AA38 BA11 BA15 CA01 CA04 CA05 5C058 AB07 BA17 BA21 BA22 BA23 BA24 BB17 5C082 AA02 AA34 BA12 BB03 BB53 BC03 CA33 CB05 DA76 DA86 MM05 MM10

Claims (27)

【特許請求の範囲】[Claims] 【請求項1】 他の表示装置と接続され、画像を表示す
る表示手段を有する表示装置であって、 入力画像を拡大した拡大画像を構成する画素のうちの注
目している注目画素を予測するのに用いる予測タップ
を、前記入力画像から抽出する予測タップ抽出手段と、 前記注目画素を、複数のクラスのうちのいずれかのクラ
スにクラス分けするクラス分類を行うのに用いるクラス
タップを、前記入力画像から抽出するクラスタップ抽出
手段と、 前記クラスタップに基づいて、前記注目画素をクラス分
類するクラス分類手段と、 前記複数のクラスごとに学習を行うことにより用意され
た所定のタップ係数のうちの、前記注目画素のクラスの
タップ係数と、前記予測タップとを用いて、前記注目画
素を予測する予測手段と、 前記他の表示装置とともに、前記拡大画像の全体を表示
するように、前記予測手段において予測された画素でな
る前記拡大画像を、前記表示手段に表示させる表示制御
手段とを備えることを特徴とする表示装置。
1. A display device, which is connected to another display device and has a display unit for displaying an image, for predicting a pixel of interest of interest among pixels forming an enlarged image obtained by enlarging an input image. Predictive taps used for, a predictive tap extracting means for extracting from the input image, the target pixel, the class tap used to perform the class classification to classify into any one of a plurality of classes, Class tap extraction means for extracting from the input image, a class classification means for classifying the pixel of interest based on the class tap, and a predetermined tap coefficient prepared by performing learning for each of the plurality of classes A prediction unit that predicts the pixel of interest using the tap coefficient of the class of the pixel of interest and the prediction tap, together with the other display device. Wherein to display the entire enlarged image display apparatus, characterized in that the said enlarged image formed of predicted pixels in the prediction means, and a display control means for displaying on the display means.
【請求項2】 前記他の表示装置との間で認証を行う認
証手段と、 前記認証が成功した場合に、前記拡大画像の表示を可能
とするように設定を行う設定手段とをさらに備えること
を特徴とする請求項1に記載の表示装置。
2. The apparatus further comprises: an authenticating unit that performs authentication with the other display device; and a setting unit that performs setting so that the enlarged image can be displayed when the authentication is successful. The display device according to claim 1, wherein:
【請求項3】 前記タップ係数を、学習により得られた
所定の係数種データと、入力画像を前記拡大画像に拡大
するときの拡大率に対応するパラメータに基づいて生成
するタップ係数生成手段をさらに備えることを特徴とす
る請求項1に記載の表示装置。
3. A tap coefficient generating means for generating the tap coefficient based on predetermined coefficient seed data obtained by learning and a parameter corresponding to an enlargement ratio when the input image is enlarged to the enlarged image. The display device according to claim 1, wherein the display device is provided.
【請求項4】 前記入力画像を前記拡大画像に拡大する
ときの拡大率を設定する拡大率設定手段と、 前記拡大率設定手段において設定された前記拡大率に対
応して、前記パラメータを設定するパラメータ設定手段
とをさらに備えることを特徴とする請求項3に記載の表
示装置。
4. An enlargement ratio setting means for setting an enlargement ratio when enlarging the input image to the enlarged image, and the parameter is set in correspondence with the enlargement ratio set by the enlargement ratio setting means. The display device according to claim 3, further comprising parameter setting means.
【請求項5】 前記拡大率設定手段は、前記拡大率を、
徐々に大になるように設定することを特徴とする請求項
4に記載の表示装置。
5. The enlargement ratio setting means sets the enlargement ratio to
The display device according to claim 4, wherein the display device is set to gradually increase.
【請求項6】 前記拡大率に基づいて、前記入力画像の
うちの前記他の表示装置に拡大させる拡大範囲を求める
拡大範囲検出手段と、 前記拡大範囲の前記入力画像を拡大した画像を、前記他
の表示装置の表示画面に表示させる表示範囲を求める表
示範囲検出手段と、 前記拡大範囲、表示範囲、および拡大率を、前記他の表
示装置に送信する送信手段とをさらに備えることを特徴
とする請求項4に記載の表示装置。
6. An enlargement range detecting means for obtaining an enlargement range of the input image to be enlarged to the other display device based on the enlargement ratio, and an image obtained by enlarging the input image in the enlargement range, A display range detection means for obtaining a display range to be displayed on the display screen of another display device; and a transmission means for transmitting the enlargement range, the display range, and the enlargement ratio to the other display device. The display device according to claim 4.
【請求項7】 前記拡大画像のうちの前記他の表示装置
で表示すべき部分を、前記他の表示装置に送信する送信
手段をさらに備えることを特徴とする請求項4に記載の
表示装置。
7. The display device according to claim 4, further comprising transmitting means for transmitting, to the other display device, a portion of the enlarged image to be displayed on the other display device.
【請求項8】 前記他の表示装置が、前記入力画像を前
記拡大画像に拡大するときの拡大率を送信する場合にお
いて、 前記他の表示装置から送信されてくる前記拡大率に基づ
いて、前記パラメータを設定するパラメータ設定手段を
さらに備えることを特徴とする請求項3に記載の表示装
置。
8. The other display device, when transmitting the enlargement ratio when enlarging the input image to the enlarged image, based on the enlargement ratio transmitted from the other display device. The display device according to claim 3, further comprising parameter setting means for setting a parameter.
【請求項9】 前記他の表示装置が、前記入力画像の拡
大すべき拡大範囲と、前記拡大範囲の前記入力画像を拡
大した画像を前記表示手段に表示させる表示範囲を送信
する場合において、 前記表示手段は、前記拡大範囲の前記入力画像を拡大し
た画像を、前記表示範囲に表示することを特徴とする請
求項8に記載の表示装置。
9. In the case where the other display device transmits a magnifying range of the input image to be magnified and a display range for displaying an image magnifying the input image of the magnifying range on the display means, The display device according to claim 8, wherein the display unit displays an image obtained by enlarging the input image in the enlargement range in the display range.
【請求項10】 他の表示装置と接続され、画像を表示
する表示手段を有する表示装置の制御方法であって、 入力画像を拡大した拡大画像を構成する画素のうちの注
目している注目画素を予測するのに用いる予測タップ
を、前記入力画像から抽出する予測タップ抽出ステップ
と、 前記注目画素を、複数のクラスのうちのいずれかのクラ
スにクラス分けするクラス分類を行うのに用いるクラス
タップを、前記入力画像から抽出するクラスタップ抽出
ステップと、 前記クラスタップに基づいて、前記注目画素をクラス分
類するクラス分類ステップと、 前記複数のクラスごとに学習を行うことにより用意され
た所定のタップ係数のうちの、前記注目画素のクラスの
タップ係数と、前記予測タップとを用いて、前記注目画
素を予測する予測ステップと、 前記他の表示装置とともに、前記拡大画像の全体を表示
するように、前記予測手段において予測された画素でな
る前記拡大画像を、前記表示手段に表示させる表示制御
ステップとを備えることを特徴とする制御方法。
10. A method of controlling a display device, which is connected to another display device and has a display unit for displaying an image, wherein a pixel of interest of interest among pixels forming an enlarged image obtained by enlarging an input image. Prediction tap used to predict the prediction tap extraction step of extracting from the input image, and the class tap used to perform the class classification to classify the target pixel into any one of a plurality of classes A class tap extraction step of extracting from the input image, a class classification step of classifying the pixel of interest based on the class tap, and a predetermined tap prepared by performing learning for each of the plurality of classes. Of the coefficients, a prediction step of predicting the pixel of interest using the tap coefficient of the class of the pixel of interest and the prediction tap A display control step of causing the display means to display the enlarged image composed of pixels predicted by the prediction means so as to display the entire enlarged image together with the other display device. Control method.
【請求項11】 他の表示装置と接続され、画像を表示
する表示手段を有する表示装置の制御処理を、コンピュ
ータに行わせるプログラムであって、 入力画像を拡大した拡大画像を構成する画素のうちの注
目している注目画素を予測するのに用いる予測タップ
を、前記入力画像から抽出する予測タップ抽出ステップ
と、 前記注目画素を、複数のクラスのうちのいずれかのクラ
スにクラス分けするクラス分類を行うのに用いるクラス
タップを、前記入力画像から抽出するクラスタップ抽出
ステップと、 前記クラスタップに基づいて、前記注目画素をクラス分
類するクラス分類ステップと、 前記複数のクラスごとに学習を行うことにより用意され
た所定のタップ係数のうちの、前記注目画素のクラスの
タップ係数と、前記予測タップとを用いて、前記注目画
素を予測する予測ステップと、 前記他の表示装置とともに、前記拡大画像の全体を表示
するように、前記予測手段において予測された画素でな
る前記拡大画像を、前記表示手段に表示させる表示制御
ステップとを備えることを特徴とするプログラム。
11. A program, which is connected to another display device and causes a computer to perform a control process of a display device having a display unit for displaying an image, among the pixels constituting an enlarged image obtained by enlarging an input image. A prediction tap extraction step of extracting a prediction tap used for predicting a target pixel of interest from the input image, and classifying the target pixel into any one of a plurality of classes A class tap extraction step of extracting a class tap used for performing the input image from the input image; a class classification step of classifying the pixel of interest based on the class tap; and learning for each of the plurality of classes. Using the tap coefficient of the class of the pixel of interest and the prediction tap among the predetermined tap coefficients prepared by A prediction step of predicting the pixel of interest, and a display for causing the display means to display the enlarged image including the pixels predicted by the predicting means so as to display the entire enlarged image together with the other display device. A program comprising a control step.
【請求項12】 他の表示装置と接続され、画像を表示
する表示手段を有する表示装置の制御処理を、コンピュ
ータに行わせるプログラムが記録されている記録媒体で
あって、 入力画像を拡大した拡大画像を構成する画素のうちの注
目している注目画素を予測するのに用いる予測タップ
を、前記入力画像から抽出する予測タップ抽出ステップ
と、 前記注目画素を、複数のクラスのうちのいずれかのクラ
スにクラス分けするクラス分類を行うのに用いるクラス
タップを、前記入力画像から抽出するクラスタップ抽出
ステップと、 前記クラスタップに基づいて、前記注目画素をクラス分
類するクラス分類ステップと、 前記複数のクラスごとに学習を行うことにより用意され
た所定のタップ係数のうちの、前記注目画素のクラスの
タップ係数と、前記予測タップとを用いて、前記注目画
素を予測する予測ステップと、 前記他の表示装置とともに、前記拡大画像の全体を表示
するように、前記予測手段において予測された画素でな
る前記拡大画像を、前記表示手段に表示させる表示制御
ステップとを備えるプログラムが記録されていることを
特徴とする記録媒体。
12. A recording medium in which a program is recorded, which is connected to another display device and has a display device having a display unit for displaying an image, in which a program is recorded. A prediction tap extraction step of extracting from the input image a prediction tap used to predict a target pixel of interest among pixels forming an image; and the target pixel of any one of a plurality of classes. A class tap extraction step of extracting from the input image a class tap used for classifying the class into classes; a class classification step of classifying the pixel of interest based on the class tap; Of the predetermined tap coefficients prepared by learning for each class, the tap coefficient of the class of the pixel of interest, Using the prediction tap, a prediction step of predicting the pixel of interest, together with the other display device, so as to display the entire enlarged image, the enlarged image consisting of pixels predicted by the prediction means And a display control step of causing the display unit to display the program.
【請求項13】 複数の表示装置を接続して構成される
表示システムであって、 前記複数の表示装置それぞれは、 画像を表示する表示手段と、 入力画像を拡大した拡大画像を構成する画素のうちの注
目している注目画素を予測するのに用いる予測タップ
を、前記入力画像から抽出する予測タップ抽出手段と、 前記注目画素を、複数のクラスのうちのいずれかのクラ
スにクラス分けするクラス分類を行うのに用いるクラス
タップを、前記入力画像から抽出するクラスタップ抽出
手段と、 前記クラスタップに基づいて、前記注目画素をクラス分
類するクラス分類手段と、 前記複数のクラスごとに学習を行うことにより用意され
た所定のタップ係数のうちの、前記注目画素のクラスの
タップ係数と、前記予測タップとを用いて、前記注目画
素を予測する予測手段と、 前記複数の表示装置の全体において、前記拡大画像の全
体が表示されるように、前記予測手段において予測され
た画素でなる前記拡大画像を、前記表示手段に表示させ
る表示制御手段とを備えることを特徴とする表示システ
ム。
13. A display system configured by connecting a plurality of display devices, wherein each of the plurality of display devices includes a display unit that displays an image and a pixel that forms an enlarged image obtained by enlarging an input image. A prediction tap extraction unit that extracts a prediction tap used to predict a target pixel of interest from the input image, and a class that classifies the target pixel into one of a plurality of classes Class tap extraction means for extracting a class tap used for classification from the input image, class classification means for classifying the pixel of interest based on the class tap, and learning for each of the plurality of classes The target pixel is predicted by using the tap coefficient of the class of the target pixel and the prediction tap among the predetermined tap coefficients thus prepared. Display means for displaying the enlarged image composed of the pixels predicted by the predicting means so that the entire enlarged image is displayed in the whole of the plurality of display devices. And a display system.
【請求項14】 他の表示装置と接続され、画像を表示
する表示手段を有する表示装置であって、 入力画像を、その入力画像を拡大した拡大画像に変換す
る画像変換手段と、 前記他の表示装置との間で認証を行う認証手段と、 前記認証が成功した場合に、前記他の表示装置ととも
に、前記拡大画像の全体を表示するように、前記画像変
換手段において得られた前記拡大画像を、前記表示手段
に表示させる表示制御手段とを備えることを特徴とする
表示装置。
14. A display device which is connected to another display device and has a display device for displaying an image, the image conversion device converting an input image into a magnified image obtained by enlarging the input image; An authentication unit that performs authentication with a display device, and the enlarged image obtained by the image conversion unit so as to display the entire enlarged image together with the other display device when the authentication is successful. And a display control unit that causes the display unit to display.
【請求項15】 前記画像変換手段は、単純補間によっ
て、前記入力画像を、前記拡大画像に変換することを特
徴とする請求項14に記載の表示装置。
15. The display device according to claim 14, wherein the image conversion unit converts the input image into the enlarged image by simple interpolation.
【請求項16】 前記画像変換手段は、 前記拡大画像を構成する画素のうちの注目している注目
画素を予測するのに用いる予測タップを、前記入力画像
から抽出する予測タップ抽出手段と、 前記注目画素を、複数のクラスのうちのいずれかのクラ
スにクラス分けするクラス分類を行うのに用いるクラス
タップを、前記入力画像から抽出するクラスタップ抽出
手段と、 前記クラスタップに基づいて、前記注目画素をクラス分
類するクラス分類手段と、 前記複数のクラスごとに学習を行うことにより用意され
た所定のタップ係数のうちの、前記注目画素のクラスの
タップ係数と、前記予測タップとを用いて、前記注目画
素を予測する予測手段とを有し、 前記入力画像を、前記予測手段において予測された画素
でなる前記拡大画像に変換することを特徴とする請求項
14に記載の表示装置。
16. The predictive tap extracting means for extracting, from the input image, predictive taps used for predicting a target pixel of interest among the pixels forming the enlarged image, Class tap extraction means for extracting from the input image a class tap used for classifying the pixel of interest into one of a plurality of classes, and the attention based on the class tap. Class classification means for classifying pixels, of the predetermined tap coefficient prepared by performing learning for each of the plurality of classes, using the tap coefficient of the class of the pixel of interest, and the prediction tap, A prediction unit for predicting the pixel of interest, and converting the input image into the enlarged image composed of the pixels predicted by the prediction unit. The display device according to claim 14, wherein.
【請求項17】 前記タップ係数を、学習により得られ
た所定の係数種データと、入力画像を前記拡大画像に拡
大するときの拡大率に対応するパラメータに基づいて生
成するタップ係数生成手段をさらに備えることを特徴と
する請求項16に記載の表示装置。
17. A tap coefficient generating means for generating the tap coefficient based on predetermined coefficient seed data obtained by learning and a parameter corresponding to an enlargement ratio when the input image is enlarged to the enlarged image. The display device according to claim 16, further comprising:
【請求項18】 前記入力画像を前記拡大画像に拡大す
るときの拡大率を設定する拡大率設定手段と、 前記拡大率設定手段において設定された前記拡大率に対
応して、前記パラメータを設定するパラメータ設定手段
とをさらに備えることを特徴とする請求項17に記載の
表示装置。
18. An enlargement ratio setting means for setting an enlargement ratio when the input image is enlarged to the enlarged image, and the parameter is set in correspondence with the enlargement ratio set by the enlargement ratio setting means. 18. The display device according to claim 17, further comprising a parameter setting unit.
【請求項19】 前記拡大率設定手段は、前記拡大率
を、徐々に大になるように設定することを特徴とする請
求項18に記載の表示装置。
19. The display device according to claim 18, wherein the enlargement ratio setting means sets the enlargement ratio to be gradually increased.
【請求項20】 前記拡大率に基づいて、前記入力画像
のうちの前記他の表示装置に拡大させる拡大範囲を求め
る拡大範囲検出手段と、 前記拡大範囲の前記入力画像を拡大した画像を、前記他
の表示装置の表示画面に表示させる表示範囲を求める表
示範囲検出手段と、 前記拡大範囲、表示範囲、および拡大率を、前記他の表
示装置に送信する送信手段とをさらに備えることを特徴
とする請求項18に記載の表示装置。
20. An enlargement range detecting means for obtaining an enlargement range of the input image to be enlarged to the other display device based on the enlargement ratio, and an image obtained by enlarging the input image in the enlargement range. A display range detection means for obtaining a display range to be displayed on the display screen of another display device; and a transmission means for transmitting the enlargement range, the display range, and the enlargement ratio to the other display device. The display device according to claim 18.
【請求項21】 前記拡大画像のうちの前記他の表示装
置で表示すべき部分を、前記他の表示装置に送信する送
信手段をさらに備えることを特徴とする請求項18に記
載の表示装置。
21. The display device according to claim 18, further comprising transmitting means for transmitting a portion of the enlarged image to be displayed on the other display device to the other display device.
【請求項22】 前記他の表示装置が、前記入力画像を
前記拡大画像に拡大するときの拡大率を送信する場合に
おいて、 前記他の表示装置から送信されてくる前記拡大率に基づ
いて、前記パラメータを設定するパラメータ設定手段を
さらに備えることを特徴とする請求項17に記載の表示
装置。
22. In the case where the other display device transmits an enlargement ratio for enlarging the input image to the enlarged image, the other display device is based on the enlargement ratio transmitted from the other display device. The display device according to claim 17, further comprising parameter setting means for setting a parameter.
【請求項23】 前記他の表示装置が、前記入力画像の
拡大すべき拡大範囲と、前記拡大範囲の前記入力画像を
拡大した画像を前記表示手段に表示させる表示範囲を送
信する場合において、 前記表示手段は、前記拡大範囲の前記入力画像を拡大し
た画像を、前記表示範囲に表示することを特徴とする請
求項22に記載の表示装置。
23. In the case where the other display device transmits a magnifying range of the input image to be magnified and a display range for displaying an image magnifying the input image of the magnifying range on the display means, 23. The display device according to claim 22, wherein the display unit displays an image obtained by enlarging the input image in the enlargement range in the display range.
【請求項24】 他の表示装置と接続され、画像を表示
する表示手段を有する表示装置の制御方法であって、 入力画像を、その入力画像を拡大した拡大画像に変換す
る画像変換ステップと、 前記他の表示装置との間で認証を行う認証ステップと、 前記認証が成功した場合に、前記他の表示装置ととも
に、前記拡大画像の全体を表示するように、前記画像変
換ステップにおいて得られた前記拡大画像を、前記表示
手段に表示させる表示制御ステップとを備えることを特
徴とする制御方法。
24. A method of controlling a display device, which is connected to another display device and has a display means for displaying an image, comprising an image conversion step of converting an input image into an enlarged image obtained by enlarging the input image. An authentication step of performing authentication with the other display device; and, if the authentication is successful, obtained in the image conversion step so as to display the entire enlarged image together with the other display device. A display control step of displaying the enlarged image on the display means.
【請求項25】 他の表示装置と接続され、画像を表示
する表示手段を有する表示装置の制御処理を、コンピュ
ータに行わせるプログラムであって、 入力画像を、その入力画像を拡大した拡大画像に変換す
る画像変換ステップと、 前記他の表示装置との間で認証を行う認証ステップと、 前記認証が成功した場合に、前記他の表示装置ととも
に、前記拡大画像の全体を表示するように、前記画像変
換ステップにおいて得られた前記拡大画像を、前記表示
手段に表示させる表示制御ステップとを備えることを特
徴とするプログラム。
25. A program for causing a computer to perform control processing of a display device which is connected to another display device and has a display means for displaying an image, wherein the input image is an enlarged image obtained by enlarging the input image. An image conversion step of converting, an authentication step of authenticating with the other display device, and, if the authentication is successful, together with the other display device, to display the entire enlarged image, A display control step of causing the display means to display the enlarged image obtained in the image converting step.
【請求項26】 他の表示装置と接続され、画像を表示
する表示手段を有する表示装置の制御処理を、コンピュ
ータに行わせるプログラムが記録されている記録媒体で
あって、 入力画像を、その入力画像を拡大した拡大画像に変換す
る画像変換ステップと、 前記他の表示装置との間で認証を行う認証ステップと、 前記認証が成功した場合に、前記他の表示装置ととも
に、前記拡大画像の全体を表示するように、前記画像変
換ステップにおいて得られた前記拡大画像を、前記表示
手段に表示させる表示制御ステップとを備えるプログラ
ムが記録されていることを特徴とする記録媒体。
26. A recording medium having a program recorded thereon, which is connected to another display device and causes a computer to perform a control process of the display device having a display unit for displaying an image. An image conversion step of converting the image into an enlarged image, an authentication step of performing authentication with the other display device, and, if the authentication is successful, together with the other display device, the entire enlarged image And a display control step of causing the display unit to display the enlarged image obtained in the image conversion step so as to display the recording medium.
【請求項27】 複数の表示装置を接続して構成される
表示システムであって、 前記複数の表示装置それぞれは、 画像を表示する表示手段と、 入力画像を、その入力画像を拡大した拡大画像に変換す
る画像変換手段と、 前記他の表示装置との間で認証を行う認証手段と、 前記認証が成功した場合に、前記複数の表示装置の全体
において、前記拡大画像の全体が表示されるように、前
記画像変換手段において得られた前記拡大画像を、前記
表示手段に表示させる表示制御手段と、 を備えることを特徴とする表示システム。
27. A display system configured by connecting a plurality of display devices, each of the plurality of display devices displaying means for displaying an image, and an input image, and an enlarged image obtained by enlarging the input image. An image converting unit that converts the image into an image, an authenticating unit that authenticates with the other display device, and if the authentication is successful, the entire enlarged image is displayed in the entire plurality of display devices. As described above, a display system comprising: a display control unit that displays the enlarged image obtained by the image conversion unit on the display unit.
JP2001399866A 2001-12-28 2001-12-28 Display device, control method, program, recording medium, and display system Expired - Fee Related JP3700649B2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2001399866A JP3700649B2 (en) 2001-12-28 2001-12-28 Display device, control method, program, recording medium, and display system
EP02258939A EP1326436B1 (en) 2001-12-28 2002-12-24 Displaying information
US10/330,970 US7071990B2 (en) 2001-12-28 2002-12-27 Display apparatus, display method, program, storage medium, and display system
CNB021400334A CN1247010C (en) 2001-12-28 2002-12-28 Displaying apparatus, displaying device, programme, storage medium and displaying system
KR1020020085917A KR100953790B1 (en) 2001-12-28 2002-12-28 Display devices and control methods, programs and recording media, and display systems
US11/387,677 US7777811B2 (en) 2001-12-28 2006-03-23 Display apparatus, display method, program, storage medium, and display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001399866A JP3700649B2 (en) 2001-12-28 2001-12-28 Display device, control method, program, recording medium, and display system

Publications (2)

Publication Number Publication Date
JP2003198989A true JP2003198989A (en) 2003-07-11
JP3700649B2 JP3700649B2 (en) 2005-09-28

Family

ID=27604721

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001399866A Expired - Fee Related JP3700649B2 (en) 2001-12-28 2001-12-28 Display device, control method, program, recording medium, and display system

Country Status (1)

Country Link
JP (1) JP3700649B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006042191A (en) * 2004-07-29 2006-02-09 Sony Corp Display device and method, display system, and program
JP2006324942A (en) * 2005-05-19 2006-11-30 Sony Corp Audio output apparatus and method, and display system and method
JP2006324943A (en) * 2005-05-19 2006-11-30 Sony Corp Audio output apparatus and method, and display system and method
JP2008011475A (en) * 2006-06-30 2008-01-17 Sharp Corp Display device and sound output method thereof
JP2008109209A (en) * 2006-10-23 2008-05-08 Sony Corp Output control system and method, output control apparatus and method, and program
US7385650B2 (en) 2002-12-13 2008-06-10 Sony Corporation Device and method for processing image signal, program for performing the method, and computer-readable medium for recording the program
US8289315B2 (en) 2008-04-07 2012-10-16 Sony Corporation Image signal generating apparatus, image signal generation method, computer program, and recording medium
JPWO2021172578A1 (en) * 2020-02-27 2021-09-02

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7385650B2 (en) 2002-12-13 2008-06-10 Sony Corporation Device and method for processing image signal, program for performing the method, and computer-readable medium for recording the program
JP2006042191A (en) * 2004-07-29 2006-02-09 Sony Corp Display device and method, display system, and program
JP2006324942A (en) * 2005-05-19 2006-11-30 Sony Corp Audio output apparatus and method, and display system and method
JP2006324943A (en) * 2005-05-19 2006-11-30 Sony Corp Audio output apparatus and method, and display system and method
JP2008011475A (en) * 2006-06-30 2008-01-17 Sharp Corp Display device and sound output method thereof
JP2008109209A (en) * 2006-10-23 2008-05-08 Sony Corp Output control system and method, output control apparatus and method, and program
US8295516B2 (en) 2006-10-23 2012-10-23 Sony Corporation System, apparatus, method and program for controlling output
US8289315B2 (en) 2008-04-07 2012-10-16 Sony Corporation Image signal generating apparatus, image signal generation method, computer program, and recording medium
JPWO2021172578A1 (en) * 2020-02-27 2021-09-02
JP7627503B2 (en) 2020-02-27 2025-02-06 アトモフ株式会社 Image display device, system and method

Also Published As

Publication number Publication date
JP3700649B2 (en) 2005-09-28

Similar Documents

Publication Publication Date Title
KR100953790B1 (en) Display devices and control methods, programs and recording media, and display systems
JP3693246B2 (en) Display device, control method, program, recording medium, and display system
US6907301B2 (en) Method and system for selecting and controlling devices in a home network
KR100922029B1 (en) Display device and control method
KR101359263B1 (en) Programmable multimedia controller with programmable services
US6785720B1 (en) Method for connecting to server devices in browser-based home network apparatus therefor
US20040068756A1 (en) Virtual link between CE devices
WO2000044146A1 (en) Network control system, and controller, target and consumer for use in the network control system
JP2006511997A (en) Residential gateway system having a portable controller with a display for displaying video signals
CN1363162A (en) Control of interconnected audio/video devices
JP3700649B2 (en) Display device, control method, program, recording medium, and display system
JP4003778B2 (en) Remote control control method and display system
JP3969401B2 (en) Display device and method, and program
JP2003199092A (en) Display device and control method, program and recording medium, and display system
JP3624883B2 (en) Display control apparatus, display control method, recording medium, program, and display system
JP4618319B2 (en) Display control device and method, recording medium, program, display device, and display system
JP4602027B2 (en) Display control apparatus and method, display apparatus, and display system
JP4462272B2 (en) Display system
JP4618258B2 (en) Display control apparatus and method, program
JP2010050792A (en) Control unit of electronic device
US20090113470A1 (en) Content management method, and broadcast receiving apparatus and video apparatus using the same
KR101070894B1 (en) Method and system for expansion of number of keyboard in the CCTV
JP2005159818A (en) Content distribution system and method, and content distribution apparatus

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050208

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050621

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050704

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080722

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090722

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090722

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100722

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100722

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110722

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110722

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120722

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120722

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130722

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees