JP3544100B2 - Digital broadcast receiver - Google Patents
Digital broadcast receiver Download PDFInfo
- Publication number
- JP3544100B2 JP3544100B2 JP13382497A JP13382497A JP3544100B2 JP 3544100 B2 JP3544100 B2 JP 3544100B2 JP 13382497 A JP13382497 A JP 13382497A JP 13382497 A JP13382497 A JP 13382497A JP 3544100 B2 JP3544100 B2 JP 3544100B2
- Authority
- JP
- Japan
- Prior art keywords
- service
- identification information
- screen
- video signal
- memory means
- 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.)
- Expired - Fee Related
Links
Images
Description
【0001】
【発明の属する技術分野】
本発明は、ディジタル放送受信機に関する。
【0002】
【従来の技術】
ディジタル受信機の従来の構成を、図18に示す。図18に示した従来のディジタル放送受信機は、DVB(Digital Video Broadcasting)準拠のディジタル放送を受信するための装置である。ここでは、ディジタル放送受信機の1つの構成として、DVB準拠のディジタル放送受信機を例にとり、説明していく。
【0003】
通常、ディジタル放送では、1つの中継器で、複数のサービスを伝送することが出来る。各サービスは、1つ以上の圧縮された映像信号のストリーム、あるいは、音声信号のストリームで構成されている。
【0004】
よって、1つの中継器から伝送される信号には、複数のストリームが存在し、これらのストリームは、パケット化され、多重されている。
【0005】
DVB準拠のディジタル放送では、MPEG(Moving PictureCoding Expert Group)方式で映像信号、音声信号を圧縮し、圧縮信号をMPEGで規定された方式で多重している。
【0006】
多重された信号は、トランスポート・ストリームと呼ばれる。このトランスポート・ストリームには、SI(Service Information)とよばれるサービスを選択したり、サービスの付加情報を伝送したりするためのサービス情報が多重されている。
【0007】
受信機は、サービス情報の中に記述されているサービスを選択するためのサービス識別情報をもとに、サービスを選択できる。
【0008】
サービス識別情報には、中継器を特定する情報と、ストリームを特定する情報が含まれている。サービス情報の中には、各サービスのジャンルを記述したジャンル識別情報がある。ジャンル識別情報に記述されているジャンルは、階層的に記述されている場合もある。
【0009】
ディジタル放送では、多くのサービスが放送されるため、ユーザにサービスを選択しやすくするために工夫がなされている。その一つが、マルチ画面からサービスを選択する方法である。
【0010】
送信側は、プロモーションなどの目的でユーザに選択させたいサービスを複数集めてマルチ画面としてエンコードし、通常のサービスと同様に伝送する。受信側では、マルチ画面をモニタに表示し、マルチ画面において、ユーザは、カーソルを移動させるなどして、1つの子画面(セル)を選択することにより、サービスを直接選択できる。
【0011】
サービス情報には、1つ1つのセルとサービス識別情報の関連付けが記述されており、受信機は、その情報をもとに、選択されたセルからサービスを直接選択出来るようになっている。
【0012】
以下、図18にしたがって、DVB準拠のディジタル放送受信機の動作を説明する。以下の説明では、マルチ画面からサービスを選択する方法もあわせて説明する。
【0013】
端子101からは、変調されたトランスポート・ストリームが入力され、復調回路110へ供給される。復調回路110では、サービス識別情報をもとに、ユーザが選択したサービスの中継器を指定し、指定された中継器のトランスポート・ストリームを受信し、復調を行なう。復調された信号は、誤り訂正回路111に入力され、誤り訂正を施され、トランスポート処理回路112に入力される。
【0014】
トランスポート処理回路112では、ホストCPU116とやり取りすることで、トランスポート・ストリームを分離し、そのなかからサービス情報を抽出する。
【0015】
ホストCPU116は、ユーザが選択したサービスの番号と、サービス情報を処理し、ユーザが選択したサービスの映像信号のサービス識別情報を抽出する。このユーザが選択したサービスの映像信号のサービス識別情報をもとに、トランスポート処理回路112では、所望の映像信号を抜き出し、MPEGデコーダ113へ供給する。
【0016】
ユーザは、リモコンなどで受光部117を通して、あるいは、受信機の外部入力端子102を通して、選択したサービスを識別するためのサービス識別番号をホストCPU116に伝えている。
【0017】
MPEGデコーダ113では、符号化された映像信号をデコードして輝度信号,色差信号のディジタル信号を生成し、表示処理回路114へ出力する。表示処理回路114では、デコードされた映像信号に対して、適宜、所定の処理を施し、モニタ115に表示している。
【0018】
図18に示す従来の受信機を用いて、送信側が作成したマルチ画面からサービスを選択する方法を説明する。
【0019】
ユーザは、リモコンなどで受光部117を通して、あるいは、受信機の外部入力端子102を通して、マルチ画面のサービスを選択し、モニタ115にマルチ画面を表示する。
【0020】
ユーザは、モニタ115に表示されたマルチ画面からカーソルを移動させるなどしてセルを選択する。1つ1つのセルには、サービス識別情報との関連付けがされており、この関連付けは、サービス情報に記述されている。
【0021】
ユーザは、リモコンなどで受光部117を通して、あるいは受信機の外部入力端子102を通して、どのセルを選択したかをホストCPU116に伝える。
【0022】
ホストCPU116は、トランスポート処理回路112からサービス情報を抜き出し、処理することにより、セルとサービス識別情報を関連付けした情報を抽出する。
【0023】
この後、ホストCPU116は、セルとサービス識別情報を関連付けした情報もとに、トランスポート・ストリームから分離するサービスのストリームを決定することが出来る。
【0024】
その後、トランスポート処理回路112にて1つのサービスのストリームを分離し、MPEGデコーダ113でデコードし、表示処理回路114を通して、モニタ115に表示する。以上の手段により、セルを選択することによりサービス選択が出来るようになっている。
【0025】
この従来の受信機を使用して、マルチ画面からサービスを選択する手段を用いると、マルチ画面は、送信側で作成して伝送するので、送信側で一意に決められたサービス内からしか選択できない。また、マルチ画面に表示できるサービスの数には、解像度の関係で限界がある。そのため、サービスの選択の範囲が限られてしまう。
【0026】
【発明が解決しようとする課題】
従来のディジタル放送では、マルチ画面に表示するサービスを、送信側が一意に決めていた。そのため、ユーザが選択したいサービスがマルチ画面に表示されるとは限らず、選択できるサービスに制限があった。
【0027】
また、マルチ画面で一度に表示できるサービス数には、解像度の関係で限界があり、マルチ画面から選択できるサービス数を増やすには、伝送するマルチ画面のサービス数を増やすしかない。しかし、マルチ画面のサービス数を増やすと、通常のサービスの数を圧迫することになる。
【0028】
そこで本発明は、送信状態に関わらず、マルチ画面の子画面として表示する各サービスを、ユーザに選択しやすいように構成するディジタル放送受信機を提供することを目的とする。
【0029】
【課題を解決するための手段】
(第1の構成例)
複数のサービスを多重したストリームに、各サービスのジャンルを記述したジャンル情報を多重して伝送するディジタル放送を受信するディジタル放送受信機において、
前記ストリームから、ユーザが選択したジャンルと同一のジャンル情報に分類されるサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングする手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持された前記サービスの映像信号をマルチ画面として表示する表示手段とを具備したことを特徴とする。
【0030】
(第2の構成例)
複数のサービスを多重したストリームに、各サービスのジャンルを階層的に記述したジャンル情報を多重して伝送するディジタル放送を受信するディジタル放送受信機において、前記ストリームから、ユーザが選択したジャンルと同一のジャンル情報に分類される前記各下位階層のサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、前記フレームメモリ手段に保持されたジャンルが同一である前記下位階層のサービスの映像が互いに隣接するようにマルチ表示する表示手段とを具備したことを特徴とする。
【0031】
(第3の構成例)
複数のサービスを多重したストリームを伝送するディジタル放送を受信するディジタル放送受信機において、
ユーザがサービスのグループを選択したとき、そのグループに対応するグループ識別情報を出力する選択手段と、
前記グループ識別情報を第1の領域に保持し、前記選択手段からのグループ識別情報に該当するサービス識別情報を前記第1の領域から第2の領域に保持するメモリ手段と、
前記複数のサービスを多重した前記ストリームから、前記メモリ手段の前記第2の領域に保持されている前記サービス識別情報に該当するサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持された前記サービスの映像信号をマルチ面として表示する表示手段とを具備したことを特徴とする。
【0032】
(第4の構成例)
複数のサービスを多重したストリームに、各サービスのジャンルを記述したジャンル情報を多重して伝送するディジタル放送を受信するディジタル放送受信機において、
過去にユーザが選択したサービスを識別するためのサービス識別情報を保持する第1のメモリ手段と、
前記第1のメモリ手段から前記サービス識別情報を入力し、保持する第2のメモリ手段と、
前記複数のサービスを多重した前記ストリームから、前記第2のメモリ手段に保持されている前記サービス識別情報に該当するサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持された前記サービスの映像信号をマルチ画面として表示する表示手段とを具備したことを特徴とする。
【0033】
【発明の実施の形態】
(第1の実施の形態)
図1に、本発明のディジタル放送受信機の第1の実施の形態の構成を示す。なお、従来のディジタル放送受信機と同一構成要素については同一番号を付している。
【0034】
端子101からは、変調されたトランスポート・ストリームが入力され、復調回路110にて復調され、誤り訂正回路111で誤り訂正を施され、トランスポート処理回路112へ入力される。
【0035】
ホストCPU116は、ユーザがリモコンなどで受光部117を通して、あるいは、受信機の外部入力端子102を通して入力した信号を処理したり、復調回路110、誤り訂正回路111、トランスポート処理回路112、MPEGデコーダ113、ダウンサンプリング処理回路119、フレームメモリ120、選択回路121、メモリ122を制御したりする。
【0036】
トランスポート処理回路112では、ユーザがリモコンなどで受光部117を通して、あるいは受信機の外部入力端子102を通して選択したサービスの映像信号を分離する処理を行なっている。
【0037】
トランスポート処理回路112で抽出された映像信号は、MPEGデコーダ113に入力され、デコードされる。デコードされた映像信号は、選択回路121、ダウンサンプリング処理回路119に入力される。
【0038】
ダウンサンプリング処理回路119に入力された映像信号は、ダウンサンプリング処理を施される。ダウンサンプリングされるときの縮小率は、ホストCPU116により制御される。ダウンサンプリングされた信号は、フレームメモリ120の所定の領域に保持される。保持される領域は、ホストCPU116により制御される。
【0039】
フレームメモリ120に保持された映像信号は、選択回路121へ出力される。選択回路121では、ホストCPU116からの制御信号にしたがって、MPEGデコーダ113からの信号とフレームメモリ120からの信号を選択し、どちらか一つの信号を表示処理回路114に出力する。
【0040】
表示処理回路114では、デコードされた映像信号に対して、適宜所定の処理を施し、モニタ115に表示している。前記所定の処理としては、フィルタ処理,NTSCエンコード処理(モニタ115がNTSCモニタの場合)等がある。
【0041】
メモリ122には、ジャンル識別情報、ユーザが選択したジャンル情報、マルチ画面のセルとサービス識別情報を関連付けした情報、複数のマルチ画面を識別するためのマルチ画面識別情報を保持する目的に使われる。
【0042】
図1に示した構成で、かつ図2に示す処理手順でホストCPU116が処理を行なうと、ジャンル別にマルチ画面を表示できる。そして表示されたマルチ画面からサービスを選択できる。
【0043】
以下、図3に示すように16のセルを持つマルチ画面を表示し、そのマルチ画面から番組を選択する場合の動作を説明する。なお、マルチ画面を構成するセルの数は任意にすることが可能である。
【0044】
また、図4には、メモリ122に保持されているデータの内容を示した。図4において、メモリ122は、3つのエリアに別れている。エリアAは、ユーザが選択したジャンル情報を格納する部分である。エリアBは、各サービスのジャンルを識別するためのジャンル識別情報を格納する部分である。エリアCは、マルチ画面のセルに対応したサービス識別情報と、複数のマルチ画面を識別するためのマルチ画面識別情報を格納する部分である。
【0045】
以下、図2にしたがって、処理手順を説明する。
【0046】
ユーザは、リモコンなどで受光部117を通して、あるいは、受信機の外部入力端子102を通してマルチ画面表示モードに移行し、ジャンルの選択を行なう。
【0047】
ジャンル選択を行なわなければ、デフォルトのジャンル情報をホストCPU116が設定する。
【0048】
ユーザが選択したジャンルは、ホストCPU116の制御により、メモリ122のエリアAにジャンル情報として保持される。このときの状態は、図4(1)に示す通りである。図4(1)において、エリアAにユーザが選択したジャンルのジャンル情報J1が格納されている。
【0049】
ホストCPU116は、トランスポート処理回路112を制御し、各サービス情報からジャンル識別情報を抽出し、メモリ122のエリアBに保持する。このときエリアBに格納されている全ジャンル識別情報の一部は、図4(2)に示す通りである。
【0050】
図4(2)に示すように、サービス識別情報SV0に対応したジャンル情報はJ1であり、サービス識別情報SV1に対応したジャンル情報はJ4であるといったふうになっている。
【0051】
即ち各ジャンル識別情報は、サービス識別情報に対してジャンル情報が付加されており、各サービスのジャンルの識別が出来るようになっている。
【0052】
この後、ホストCPU116は、メモリ122のエリアBに保持されたジャンル識別情報の中に、ユーザが選択したジャンルのサービス識別情報があるかどうかを判定する(処理201)。
【0053】
ホストCPU116は、処理201の判定の結果、サービス識別情報がなければ、マルチ画面表示できないので、その旨をモニタ115に表示するなりする。
【0054】
ホストCPU116は、処理201の判定の結果、サービス識別情報があれば、ジャンル識別情報の中に、ユーザが選択したジャンルでかつ、メモリ122のエリアBからエリアCに転送されていないサービス識別情報があるかどうか判定する(処理202)。ホストCPU116は、判定の結果、なければ処理208を行なう。
【0055】
ホストCPU116は、処理202の判定の結果、サービス識別情報があれば、メモリ122に保持されているサービス識別情報の数を検出し、その数が、マルチ画面のセルの数より多いかどうかを判定する(処理203)。ここで、マルチ画面のセルの数は、図3に示すように、16個であるので、サービス識別情報の数が16より多いかどうかを判定することになる。
【0056】
ホストCPU116は、判定の結果多くなければ、フレームメモリ120にて、ダウンサンプリングした映像信号を格納する領域を確保し、その領域の指定を行なう(処理204)。例えば、フレームメモリ120上に、図3に示したマルチ画面において領域1の部分を確保し、指定することになる。
【0057】
次に、ホストCPU116は、メモリ122に保持されているユーザが選択したジャンルのジャンル情報(エリアA)と、ジャンル識別情報(エリアB)を参照し、ユーザが選択したジャンルに一致したサービス識別情報をどれか一つ取得する(処理205)。
【0058】
取得されたサービス識別情報は、ホストCPU116による処理204にて確保した領域の情報とともにメモリ122のエリアCに保持される(処理206)。
【0059】
このとき、ホストCPU116は、マルチ画面識別の情報としてマルチ画面を識別するためのマルチ画面識別情報を付加する。
【0060】
例えば、図4(3)において、ジャンルがJ1であるサービス識別情報SV0を取得し、処理204にて、図3に示したマルチ画面上の領域1が指定されていたとする。このSV0というサービス識別情報は、図3のマルチ画面上で領域1に表示されるので、SV0は、領域1と関連付けられる。また、現在のマルチ画面は、1つ目のマルチ画面なので、CH1というマルチ画面識別情報を付加し、メモリ122のエリアCに保持される。
【0061】
この後、所定の時間が経つまで、待ちの状態に入る(処理207)。
【0062】
この間に、トランスポート処理回路112では、処理205にて、取得されたサービス識別情報をもとに、サービスの映像信号を抜き出し、抜き出された映像信号は、MPEGデコーダ113でデコードされ、ダウンサンプリング処理回路119にて、セルの数に応じて縮小率が設定され、設定された縮小率のもとでダウンサンプリングを施され、フレームメモリ120の選択された領域に書き込まれる。
【0063】
ここで、図3に示す状態で画面分割してモニタに表示するものとする。伝送されてくる映像信号の解像度が、水平720サンプル、垂直480ラインだとすると、これを水平、垂直とも、1/4に縮小して、水平180サンプル、垂直120ラインにダウンサンプリングすることになる。
【0064】
このダウンサンプリングする縮小率は、ホストCPU116が表示するセルの数から計算し、ダウンサンプリング処理回路119を制御することになる。
【0065】
処理207にて、待ちの状態に入っているとき、ホストCPU116は、所定の時間が経ったら、処理202へ戻り、同様の処理を繰り返し行なう。
【0066】
処理202に戻って、同様の処理を繰り返すとき、ホストCPU116は、処理204にてフレームメモリ120の領域を指定するときは、一度選択した領域とは別の領域を選択するようにする。
【0067】
また、ホストCPU116は、処理205においても、一度取得したサービス識別情報と別のサービス識別情報を取得するようにする。これは、図4(3)において、メモリ122のエリアCに書かれた情報をホストCPU116が見ることにより行なう。
【0068】
このようにして、フレームメモリ120に格納する領域を変えながら順次ユーザが選択したジャンルのサービス識別情報を取得し、デコード処理を行ない、フレームメモリ120に映像信号を保持していく。この繰り返しの処理は、マルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまうか、全てのサービス識別情報が取得されてしまうかまで行われる。
【0069】
ホストCPU116は、もしマルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまうか、または全てのサービス識別情報が取得されてしまうかした場合は、処理208を行なう。
【0070】
また、ホストCPU116は、マルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまい、まだ選択できるサービス識別情報が残っている場合は、別のマルチ画面に切り換えれば、さらにマルチ画面として別のサービスを表示できる旨を、モニタ115に表示するなりして、ユーザに知らせることも出来る。
【0071】
ホストCPU116は、マルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまうか、または全てのサービス識別情報が取得されてしまうかした場合は、サービス識別情報と領域の情報をメモリ122のエリアCから取り出す(処理208)。
【0072】
その後、ホストCPU116は、サービス識別情報に対応した領域に当たるフレームメモリ120の領域を指定し、デコードされた映像信号で更新する(処理209)。
【0073】
次の処理210は、処理207と同様である。
【0074】
ホストCPU116は、処理210にて待ちの状態に入っているとき、所定の時間が経ったら、処理208へ戻り、同様の処理を繰り返し行なう。
【0075】
マルチ画面番組選択モードに入って、ホストCPU116は、上記処理201から処理210までの処理を繰り返して、マルチ画面をモニタ115に表示しているとき、ユーザのリモコン操作などにより別のマルチ画面に切り換える場合がある。
【0076】
そのときは、フレームメモリ120をクリアし、ホストCPU116の処理は、図2において、強制的に処理201から開始され、後は同様の処理を繰り返すことになる。このとき、図4(4)のように、エリアCに格納されるマルチ画面識別情報が変わることになる。
【0077】
また、マルチ画面番組選択モードに入って、上記処理201から処理210までの処理を繰り返して、マルチ画面をモニタ115に表示しているとき、ユーザがマルチ画面からカーソルを動かすなどしてサービスを選択した場合、ホストCPU116は、メモリ122のエリアCに格納されているマルチ画面のセルに対応したサービス識別情報とマルチ画面識別情報を参照し、選択されたセルと現在表示しているマルチ画面のマルチ画面識別情報をもとに、サービス識別情報を抜き出す。これに同期して、選択回路121の出力には、MPEGデコーダ113からの信号を選択するように制御する。
【0078】
トランスポート処理回路112では、このサービス識別情報をもとにに、サービス識別情報に該当するサービスの映像信号を抜き出し、MPEGデコーダ113にてデコードし、選択回路121、表示処理回路114を経て、モニタ115に表示する。
【0079】
なお、フレームメモリ120に保持されている映像信号は、常にモニタ115に表示されている。またホストCPU116は、メモリ122のエリアAのジャンル情報を読み出し、そのジャンル名をモニタ115に表示させる。更にメモリ122をエリアA,B,Cに分割する代わりに3つのメモリで構成しても良い。
【0080】
図5に、リモコン及び受信機外部に付いているボタン等からのマルチ画面番組選択モードにおける操作手順を示した。以下、図5にしたがって、マルチ画面からのサービス選択の概略を示す。
【0081】
ユーザは、マルチ画面からサービスを選択するために、まず、マルチ画面番組選択モードへ切り換える(操作501)。
【0082】
その後、モニタ115には、図6(1)に示すようなマルチ画面が表示される。
【0083】
この後、ジャンルを選択することにより(操作503)、ジャンルに一致する番組のみがマルチ画面に表示される。
【0084】
ジャンルの選択方法は、リモコンなどでキーを選択して押すことにより直接選択したり、図6(2)に示すようにモニタ上にOSD(On Screen Display)として、ジャンルを表示し、その中からカーソルを移動させるなどして選択したりする方法がある。または図6(4)に示すように、ジャンル表示を画面の上部にセルとは分けて表示しても良い。この場合、全セルの垂直方向の長さは、図6(2)より短くなる。
【0085】
更にマルチ画面は、図6(3)に示すように、リモコンのキーを操作することなどにより、別のマルチ画面に切り換えできる(操作502)。マルチ画面からの番組選択モードを抜けるには、マルチ画面から1つのセル(番組)を選択してサービスを選択するか(操作504)、またはマルチ画面番組選択モード終了のキーを押す(操作505)等をすれば良い。
【0086】
以上のように、指定したジャンル別にフレームメモリ120を使って、マルチ画面を作成し、そのマルチ画面からサービス選択を行なうようにすると、送信側にて、マルチ画面を作成して、伝送する必要がなくなり、サービスの有効利用が図れる。また、ユーザが選択したジャンル別にマルチ画面を作成できるため、ユーザにとって見やすいマルチ画面となり、サービス選択が容易になる。
【0087】
(第2の実施の形態)
本発明のディジタル放送受信機の第2の実施の形態は、サービス情報に記述されているジャンル識別情報の中のジャンル情報が階層的な情報として送信されてきたときのマルチ画面の表示の方法についてである。
【0088】
ジャンルは、例えば、図7に示すように、大まかな分類である大分類J1、J2、J3・・・と、大分類J1を更に細かく分けた小分類J1−1、J1−2、J1−3・・・といったように階層的に記述されているとする。J2、J3・・・も更に細かく分類される。また、ジャンルは、何段階に階層化されていても構わない。
【0089】
このとき、ユーザが大分類のジャンルであるジャンル情報J1を選択したときのマルチ画面の表示方法を説明する。ホストCPU116における処理手順は、図2と同様である。また、構成は、第1の実施の形態と同様である。
【0090】
ここで、メモリ122の内容を図8に示した。図8において、エリアAは、ユーザが選択したジャンル情報を格納する部分である。エリアBは、各サービスのジャンルを識別するためのジャンル識別情報を格納する部分である。エリアCは、マルチ画面のセルに対応したサービス識別情報と、複数のマルチ画面を識別するためのマルチ画面識別情報を格納する部分である。
【0091】
図8(1)において、エリアAにユーザが選択したジャンル情報J1が保持される。また、図8(2)において、エリアBには、ジャンル識別情報が保持される。ここで、エリアBに保持されているジャンル識別情報は、階層的になっている。
【0092】
この後、ホストCPU116は、処理202から処理205を繰り返して、フレームメモリ120に格納する領域を変えながら順次ユーザが選択したジャンルのサービス識別情報を取得する。このとき、小分類が同様のものから順にフレームメモリ120の領域の確保を行ない、マルチ画面としてモニタ115に表示したときに、隣接したセルに小分類が同様のサービスが並ぶようにする。
【0093】
このときのメモリ122の内容を図8(3)に示した。また、モニタ115における表示の状態を図9に示した。図8(3)と図9において、例えばJ1をスポーツのジャンル情報とした場合、J1の中には数種類の番組があるため、サービス識別番号が違ってもJIは重複して存在するが、個々のJIの番組は異なる。
【0094】
なお、第1の実施の形態と同様、フレームメモリ120に保持されている映像信号は、常にモニタ115に表示されている。またホストCPU116は、メモリ122のエリアAのジャンル情報を読み出し、そのジャンル名をモニタ115に表示させる。更にメモリ122をエリアA,B,Cに分割する代わりに、3つのメモリで構成しても良い。
【0095】
リモコン及び受信機外部についているボタン等からのマルチ画面番組選択モードにおける操作手順は、第1の実施の形態と同様、図5および図6に従って行われる。
【0096】
以上のように、指定したジャンル別にフレームメモリ120を使って、マルチ画面を作成し、そのマルチ画面において、更に詳細な分類別にセルが隣接するようにサービスを配置すると、マルチ画面が見やすくなり、サービスの選択が容易になる。
【0097】
(第3の実施の形態)
本発明のディジタル放送受信機の第3の実施の形態においては、マルチ画面の各セルに表示するサービスが動画の場合、その動きをスムーズに表示するために、第1および第2の実施の形態の動作に加え、ユーザが選択したジャンルのサービス識別情報を取得する際に中継器の情報を活用するようにした。
【0098】
ホストCPU116における処理手順は、図2と同様である。また、構成は、第1および第2の実施の形態と同様である。
【0099】
ホストCPU116は、処理202から処理205を繰り返して、フレームメモリ120に格納する領域を変えながら順次ユーザが選択したジャンルのサービス識別情報を取得する。
【0100】
このとき、ホストCPU116は、サービス識別情報の中の中継器の識別に関する情報を見て、同一の中継器のサービス識別情報から取得するようにする。
【0101】
中継器を変えずに、サービスを切り換え、マルチ画面表示すると、1つのセルにサービスを表示し、その後、次のセルにサービスを表示するまでの切り換え時間を短縮することが出来る。
【0102】
その結果、マルチ画面の全てのセルにサービスを表示するまでの時間が短縮でき、またセルからセルへの表示の切り換えが早いため、各セルに表示されるサービスが動画の場合、絵の動きがスムーズに表示されるという効果を得られる。。
【0103】
上記の手段を取ると、中継器を切り換える頻度を押さえることが出来るため、前述の効果を得ることが出来る。
【0104】
(第4の実施の形態)
本発明のディジタル放送受信機の第4の実施の形態は、ユーザがマルチ画面表示したいサービスをメモリに保持しておき、メモリに保持する際に、グループ分けして保持するようにし、そのグループを選択することにより、選択されたグループに所属するサービスをマルチ画面として表示するものである。
【0105】
この第4の実施の形態の構成を、図10に示す。メモリ118と、メモリ123以外の構成要素は、第1の実施の形態のものと同一であり同一番号を付してあり詳細な説明は省略する。
【0106】
メモリ118には、ユーザがサービスを登録できるようになっているが、このとき、サービス識別情報とグループ識別情報を登録する。グループ識別情報は、ユーザが定義できるグループ情報であり、いくつかのサービスを1つのグループに分類することが出来る。
【0107】
メモリ123には、サービス識別情報とマルチ画面の領域の情報とマルチ画面識別情報の関連付けを保持する。
【0108】
図11(1)に示すように、メモリ118には、ユーザが登録したサービス識別情報とグループ識別情報の関連が保持されている。また、図11(2)、図11(3)、図11(4)にメモリ123に保持される内容の一例を示した。
【0109】
図12には、マルチ画面番組選択モードにおけるホストCPU116の処理手順を示した。以下、図12にしたがって、処理手順を説明する。
【0110】
ユーザは、リモコンなどで受光部117を通して、あるいは、受信機の外部入力端子102を通してマルチ画面表示モードに移行し、グループの選択を行なう。
【0111】
グループの選択を行なわなければ、デフォルトのグループ識別情報をホストCPU116が設定する。
【0112】
ユーザが選択したグループは、ホストCPU116を通じて、メモリ123にグループ識別情報として保持される。このときの状態は、図11(2)に示す通りである。図11(2)において、ユーザが選択したグループのグループ識別情報G1が格納されている。
【0113】
この後、ホストCPU116は、メモリ118にユーザが選択したグループに分類されるサービス識別情報が保持されているかどうか判定する(処理801)。
【0114】
判定の結果、保持されてなければマルチ画面表示できないので、その旨をモニタ115に表示するなりする。
【0115】
ホストCPU116は、判定の結果、保持されていれば、メモリ118に保持されているユーザが選択したグループのグループ識別情報に分類されるサービス識別情報の中で、メモリ123に転送されていないサービス識別情報があるかどうかチェックする(処理802)。なければ、ホストCPU116は、処理808を行なう。
【0116】
ホストCPU116は、判定の結果、メモリ123へ転送されていないサービス識別情報があれば、メモリ123に保持されているサービス識別情報の数を検出し、その数が、マルチ画面のセルの数より多いかどうかを判定する(処理803)。
【0117】
ホストCPU116は、判定の結果、多くなければフレームメモリ120にて、ダウンサンプリングした映像信号を格納する領域を確保し、その領域を指定する(処理804)。例えば、フレームメモリ120上に、図3に示したマルチ画面において領域1の部分を確保し、指定することにする。
【0118】
次に、ホストCPU116は、メモリ118からメモリ123へ転送されていないサービス識別情報を一つ取得する(処理805)。
【0119】
ホストCPU116は、取得したサービス識別情報を、処理804にて指定した領域の情報とともにメモリ123に保持させる(処理806)。このとき、ホストCPU116は、マルチ画面識別情報として、マルチ画面を識別するための情報を付加する。
【0120】
この後、ホストCPU116は、所定の時間が経つまでは、ここで処理が待ちの状態に入る(処理807)。
【0121】
この間に、トランスポート処理回路112では、処理805にて取得されたサービス識別情報をもとに、映像信号を抜き出し、抜き出された映像信号は、MPEGデコーダ113でデコードされ、ダウンサンプリング処理回路119にて、ダウンサンプリングを施され、フレームメモリ120の選択された領域に書き込まれる。
【0122】
処理807にて待ちの状態に入っているとき、所定の時間が経ったら、ホストCPU116は、処理802へ戻り、同様の処理を繰り返し行なう。
【0123】
これにより、ユーザが選択したグループに分類されるサービス識別情報のサービスが順次デコードされ、フレームメモリ120の所定の領域に順次保持される。
【0124】
この繰り返しの処理は、マルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまうか、メモリ118に保持されているユーザが選択したグループに分類される全てのサービス識別情報がメモリ123に転送されてしまうかまで行われる。
【0125】
ホストCPU116は、もし、マルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまうか、メモリ118に保持されているユーザが選択したグループに分類される全てのサービス識別情報がメモリ123に転送されてしまうかした場合は、処理808を行なう。
【0126】
また、マルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまい、メモリ118に保持されており、ユーザが選択したグループに分類されるサービス識別情報の中で、未だメモリ123に転送されていないサービス識別情報がある場合は、別のマルチ画面に切り換えれば、さらにマルチ画面として別のサービスを表示できる旨を、モニタ115に表示するなりして、ユーザに知らせることも出来る。
【0127】
ホストCPU116は、マルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまうか、メモリ118に保持されているユーザが選択したグループに分類される全てのサービス識別情報がメモリ123に転送されてしまうかした後は、メモリ123からサービス識別情報と、フレームメモリ120の領域の情報を取得する(処理808)。
【0128】
このときのメモリ123の状態を、図11(3)に示した。図11(3)に示すように、この時点で、処理802から処理807を繰り返したため、メモリ123には、メモリ118に保持されているユーザが選択したグループのサービス識別情報と、マルチ画面の領域のデータと、マルチ画面識別情報の関連付けのデータが保持されている。
【0129】
ホストCPU116は、取得した領域の情報を持って、フレームメモリ120の領域の指定を行ない、指定した領域にデコードした映像信号で更新する(処理809)。
【0130】
ホストCPU116による処理810は、ホストCPU116による処理807と同様である。
【0131】
ホストCPU116は、処理810にて、所定の時間が経ったら、処理808に戻り、以後、処理808から処理810を繰り返すことになる。
【0132】
マルチ画面番組選択モードに入って、上記処理801から処理810までの処理を繰り返して、マルチ画面をモニタ115に表示しているとき、ユーザのリモコン操作などにより別のマルチ画面に切り換える場合がある。
【0133】
そのときは、フレームメモリ120をクリアし、ホストCPU116の処理は、図12において、強制的に処理801から開始され、後は同様の処理を繰り返すことになる。このとき、図11(4)のように、メモリ123に格納するマルチ画面のマルチ画面識別情報がCH1からCH2のように変わることになる。
【0134】
また、マルチ画面番組選択モードに入って、上記処理801から処理810までの処理を繰り返して、マルチ画面をモニタ115に表示しているとき、ユーザがマルチ画面からカーソルを動かすなどして番組を選択した場合、ホストCPU116は、メモリ123に格納されているマルチ画面のセルに対応したサービス識別情報とマルチ画面識別情報を参照し、選択されたセルと現在表示しているマルチ画面識別情報をもとに、メモリ123からサービス識別情報を抜き出す。
【0135】
これに同期して、選択回路121の出力には、MPEGデコーダ113からの信号を選択するように制御する。トランスポート処理回路112では、このサービス識別情報をもとに、サービス識別情報に該当するサービスの映像信号を抜き出し、抜き出された映像信号は、MPEGデコーダ113にてデコードされ、選択回路121、表示処理回路114を経て、モニタ115に表示される。このようにして、マルチ画面から選択された番組がモニタ115に表示される。
【0136】
フレームメモリ120に保持されている映像信号は、常にモニタ115に表示されている。またホストCPU116は、メモリ123からグループ識別情報を読み出し、そのグループ名をモニタ115に表示させる。更にメモリ123の代わりに、複数のメモリを用い、メモリ123に保持される情報を分けて保持するようにしても良い。逆にメモリ118と123を、一つのメモリで構成しても良い。
【0137】
図13に、リモコン及び受信機外部に付いているボタン等からのマルチ画面番組選択モードにおける操作手順を示した。以下、図13にしたがって、マルチ画面からのサービス選択の概略を示す。
【0138】
ユーザは、マルチ画面からサービスを選択するために、まず、マルチ画面番組選択モードへ切り換える(操作1001)。その後、モニタ115には、図6(1)に示すようなマルチ画面が表示される。この後、グループを選択することにより(操作1003)、グループに一致する番組のみがマルチ画面に表示される。
【0139】
グループの選択方法は、リモコンなどでキーを選択して押すことにより直接選択したり、図6(2)または図6(4)に示すようにモニタ上にOSDとして、グループを表示し、その中からカーソルを移動させるなどして選択したりする方法がある。
【0140】
また、マルチ画面は、図6(3)に示すように、リモコンのキーを操作することなどにより、別のマルチ画面に切り換えできる(操作1002)。マルチ画面からの番組選択モードを抜けるには、マルチ画面から1つのセル(番組)を選択し、サービスを選択するか(操作1004)、マルチ画面番組選択モード終了のキーを押す(操作1005)等をすれば良い。
【0141】
以上のように、メモリ118に一旦保持したものの中から、ユーザが選択したグループのものをメモリ123に保持し直して、グループ別にマルチ画面表示すれば、ユーザが見やすいマルチ画面を作成できる。また、そのマルチ画面からサービスを選択することが容易になる。
【0142】
また、第4の実施の形態において、メモリ123にサービス識別情報にグループ識別情報を付加して、サービスを保持するとき、さらに、フレームメモリ120に保持するときの領域の情報も関連付ければ、グループ別にマルチ画面を表示でき、更に、表示するセルの位置までをユーザが指定でき、見やすいマルチ画面を表示できる。
【0143】
また、第4の実施の形態において、第3の実施の形態で説明したように、サービス識別情報の中の中継器の識別に関する情報を見て、同一の中継器のサービス識別情報から取得するようにすれば、セルに動画を表示するとき、動画の動きをスムーズに表示することが出来る。
【0144】
(第5の実施の形態)
本発明のディジタル放送受信機の第5の実施の形態は、ユーザが過去に選択したサービスをメモリに保持しておき、そのメモリに保持されているサービスをマルチ画面として表示するものである。
【0145】
構成図は、図14に示す。メモリ124と、メモリ125以外の構成要素は、第1または第2の実施の形態のものと同じであり同一番号を付し、詳細な説明は省略する。
【0146】
メモリ124には、ユーザが過去に選択したサービスが登録されており、このとき、サービス識別情報と、ユーザが選択した時期を示す時間情報(または選択した回数を示す回数情報)の関連が保持されている。
【0147】
メモリ125には、後述するようにサービス識別情報とマルチ画面の領域の情報とマルチ画面識別情報の関連付けを保持する。
【0148】
図15(1)に示すように、メモリ124には、ユーザが過去に選択したサービス識別情報と、ユーザが選択した時期を示す時間情報の関連が保持されている。サービス識別情報SV0は、時間T1に選択され、サービス識別情報SV2は、時間T2に選択されている。また、図15(2)、図15(3)にメモリ125に保持される内容の一例を示した。
【0149】
図16には、マルチ画面番組選択モードにおけるホストCPU116の処理手順を示した。以下、図16にしたがって、処理手順を説明する。
【0150】
ユーザは、リモコンなどで受光部117を通して、あるいは、受信機の外部入力端子102を通してマルチ画面表示モードに移行する。
【0151】
この後、ホストCPU116は、メモリ124にユーザが過去に選択したサービス識別情報が保持されているかどうか判定する(処理1401)。判定の結果、保持されてなければマルチ画面表示できないので、その旨をモニタ115に表示するなりする。
【0152】
ホストCPU116は、判定の結果、保持されていれば、メモリ124に保持されているユーザが過去に選択したサービス識別情報の中で、メモリ125に転送されていないサービス識別情報があるかどうかチェックする(処理1402)。前記サービス識別情報がない場合、ホストCPU116は、処理1408を行なう。
【0153】
ホストCPU116は、判定の結果、メモリ125へ転送されていないサービス識別情報があれば、メモリ125に保持されているサービス識別情報の数を検出し、その数が、マルチ画面のセルの数より多いかどうかを判定する(処理1403)。
【0154】
ホストCPU116は、判定の結果、多くなければフレームメモリ120にて、ダウンサンプリングした映像信号を格納する領域を確保し、その領域を指定する(処理1404)。
【0155】
例えば、フレームメモリ120上に、図3に示したマルチ画面において領域1の部分を確保し、指定することにする。
【0156】
次に、ホストCPU116は、メモリ124からメモリ125へ転送されていないサービス識別情報を一つ取得する(処理1405)。
【0157】
ホストCPU116は、取得したサービス識別情報を、処理1404にて指定した領域の情報とともにメモリ125に保持させる(処理1406)。このとき、マルチ画面識別情報として、マルチ画面を識別するための情報を付加する。
【0158】
この後、ホストCPU116は、所定の時間が経つまでは、ここで処理が待ちの状態に入る(処理1407)。
【0159】
この間に、トランスポート処理回路112では、処理1405にて、取得されたサービス識別情報をもとに、映像信号を抜き出し、抜き出された映像信号は、MPEGデコーダ113でデコードされ、ダウンサンプリング処理回路119にて、ダウンサンプリングを施され、フレームメモリ120の選択された領域に書き込まれる。
【0160】
ホストCPU116は、処理1407にて、待ちの状態に入っているとき、所定の時間が経ったら、処理1402へ戻り、同様の処理を繰り返し行なう。これにより、ユーザが過去に選択したサービス識別情報のサービスが順次デコードされ、フレームメモリ120の所定の領域に順次保持される。
【0161】
ホストCPU116によるこの繰り返しの処理は、マルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまうか、メモリ124に保持されているユーザが過去に選択したサービス識別情報がメモリ125に転送されてしまうかまで行われる。
【0162】
ホストCPU116は、もし、マルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまうか、メモリ124に保持されているユーザが過去に選択したサービス識別情報がメモリ125に転送されてしまうかした場合は、処理1408を行なう。
【0163】
また、マルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまい、未だメモリ124に保持されているユーザが過去に選択したサービス識別情報の中で、メモリ125に転送されていないサービス識別情報がある場合は、別のマルチ画面に切り換えれば、さらにマルチ画面として別のサービスを表示できる旨を、モニタ115に表示するなりして、ユーザに知らせることも出来る。
【0164】
ホストCPU116は、マルチ画面のセルの数だけフレームメモリ120の領域が確保されてしまうか、メモリ124に保持されているユーザが過去に選択したサービス識別情報がメモリ125に転送されてしまうかした後は、メモリ125からサービス識別情報と、フレームメモリ120の領域の情報を取得する(処理1408)。
【0165】
このときのメモリ125の状態を図15(2)に示した。図15(2)に示すように、この時点で、処理1402から処理1407を繰り返したため、メモリ125には、メモリ124に保持されているユーザが過去に選択したサービス識別情報と、マルチ画面の領域のデータと、マルチ画面識別情報の関連付けのデータが保持されている。
【0166】
ポストCPU116は、取得した領域の情報を持って、フレームメモリ120の領域の指定を行ない、指定した領域にデコードした映像信号で更新する(処理1409)。
【0167】
処理1410は、処理1407と同様である。
【0168】
ホストCPU116は、処理1410にて、所定の時間が経ったら、処理1408に戻り、以後処理1408から処理1410を繰り返すことになる。
【0169】
マルチ画面番組選択モードに入って、上記処理1401から処理1410までの処理を繰り返して、マルチ画面をモニタ115に表示しているとき、ユーザのリモコン操作などにより別のマルチ画面に切り換える場合がある。
【0170】
そのときは、フレームメモリ120をクリアし、ホストCPU116の処理は、図16において、強制的に処理1401から開始され、後は同様の処理を繰り返すことになる。このとき、図15(3)のように、メモリ125に格納するマルチ画面のマルチ画面識別情報がCH1からCH2のように変わることになる。
【0171】
また、マルチ画面番組選択モードに入って、上記処理1401から処理1410までの処理を繰り返して、マルチ画面をモニタ115に表示しているとき、ユーザがマルチ画面からカーソルを動かすなどして番組を選択した場合、ホストCPU116は、メモリ125に格納されているマルチ画面のセルに対応したサービス識別情報とマルチ画面識別情報を参照し、選択されたセルと現在表示しているマルチ画面識別情報をもとに、サービス識別情報を抜き出す。
【0172】
これに同期して、選択回路121の出力には、MPEGデコーダ113からの信号を選択するように制御する。トランスポート処理回路112では、このサービス識別情報をもとに、サービス識別情報に該当するサービスの映像信号を抜き出し、抜き出された映像信号は、MPEGデコーダ113にてデコードされ、選択回路121、表示処理回路114を経て、モニタ115に表示される。このようにして、マルチ画面から選択された番組がモニタ115に表示される。
【0173】
なお、フレームメモリ120に保持されている映像信号は、常にモニタ115に表示されている。またメモリ124とメモリ125は、保持する情報の領域を分けることにより同一のメモリで構成しても良い。逆にメモリ125は、複数のメモリで構成しても良い。
【0174】
図17に、リモコン及び受信機外部に付いているボタン等からのマルチ画面番組選択モードにおける操作手順を示した。以下、図17にしたがって、マルチ画面からのサービス選択の概略を示す。
【0175】
ユーザは、マルチ画面からサービスを選択するために、まず、マルチ画面番組選択モードへ切り換える(操作1501)。その後、モニタ115には、図6(1)に示すようなマルチ画面が表示される。マルチ画面は、図6(3)に示すように、リモコンのキーを操作することなどにより、別のマルチ画面に切り換えできる(操作1502)。
【0176】
マルチ画面からの番組選択モードを抜けるには、マルチ画面から1つのセル(番組)を選択し、サービスを選択するか(操作1503)、マルチ画面番組選択モード終了のキーを押す(操作1504)等をすれば良い。
【0177】
以上のように、メモリ124にユーザが過去に選択したサービスのサービス識別情報を保持し、過去にユーザが選択したサービスをマルチ画面表示すれば、ユーザは、過去のサービス選択における履歴を知ることが出来、同時に、そのマルチ画面から選択することが出来る。
【0178】
また、マルチ画面に表示するとき、図16の処理1405にて、メモリ124からサービス識別情報を取得するとき、以下の処理を付加することができる。
【0179】
1つは、ホストCPU116は、図16の処理1405において、メモリ124からサービス識別情報を取得するとき、時間情報を参照し、サービス識別情報を取得すれば、時系列にマルチ画面にサービスを表示していくことが出来る。これにより、マルチ画面に、過去選択したサービスを表示でき、サービスの選択が容易になる。
【0180】
2つ目として、ホストCPU116は、メモリ124に過去に選択したサービスを保持するとき、サービスを選択した回数をサービス選択回数情報として保持し、図16の処理1405にて、メモリ124からサービス識別情報を取得するとき、サービス選択回数情報を参照し、サービス識別情報を取得すれば、選択回数に応じてマルチ画面にサービスを表示していくことが出来る。これにより、よく選択するサービスをマルチ画面として表示することが可能になり、サービスの選択が容易になる。
【0181】
3つ目として、ホストCPU116は、メモリ124からサービス識別情報を取得するとき、サービス識別情報から中継器の識別情報を参照し、同一の中継器のサービスから順にマルチ画面に表示するようにする。これにより、セルに動画を表示するとき、動画の動きをスムーズに表示することが出来る。
【0182】
送信側の情報に関わらず、ユーザが過去に選択したサービスでマルチ画面を作成できるため、マルチ画面に表示するサービスを限定でき、サービスの選択が容易になる。
【0183】
【発明の効果】
以上本発明によれば、送信状態に関わらず、マルチ画面の子画面として表示する各サービスを、ユーザが選択しやすくなる。
【図面の簡単な説明】
【図1】本発明のディジタル放送受信機の第1の実施の形態の構成を示すブロック図である。
【図2】第1の実施の形態におけるマルチ画面表示の処理手順を示す図である。
【図3】マルチ画面とフレームメモリ120の領域の関係を示す図である。
【図4】第1の実施の形態におけるメモリ122の保持内容を示す図である。
【図5】第1の実施の形態におけるマルチ画面からサービスを選択するときの操作手順を示す図である。
【図6】マルチ画面を表示するときの表示形態を示した図である。
【図7】ジャンル情報の階層構造を示した図である。
【図8】本発明のディジタル放送受信機の第2の実施の形態におけるメモリ122の保持内容を示した図である。
【図9】第2の実施の形態におけるマルチ画面の表示形態を示した図である。
【図10】本発明のディジタル放送受信機の第4の実施の形態の構成を示すブロック図である。
【図11】第4の実施の形態におけるメモリ118、メモリ123の保持内容を示した図である。
【図12】第4の実施の形態におけるマルチ画面表示の処理手順を示す図である。
【図13】第4の実施の形態におけるマルチ画面からサービスを選択するときの操作手順を示す図である。
【図14】本発明のディジタル放送受信機の第5の実施の形態の構成を示すブロック図である。
【図15】第5の実施の形態におけるメモリ124、メモリ125の保持内容を示した図である。
【図16】第5の実施の形態におけるマルチ画面表示の処理手順を示す図である。
【図17】第5の実施の形態におけるマルチ画面からサービスを選択するときの操作手順を示す図である。
【図18】従来のディジタル放送受信機の構成を示す図である。
【符号の説明】
110・・・復調回路、111・・・誤り訂正回路、112・・・トランスポート処理回路、113・・・MPEGデコーダ、114・・・表示処理回路、115・・・モニタ、116・・・ホストCPU、117・・・受光部、119・・・ダウンサンプリング処理回路、120・・・フレームメモリ、122・・・メモリ、118・・・メモリ、123・・・メモリ、124・・・メモリ、125・・・メモリ。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a digital broadcast receiver.
[0002]
[Prior art]
FIG. 18 shows a conventional configuration of a digital receiver. The conventional digital broadcast receiver shown in FIG. 18 is a device for receiving digital broadcast conforming to DVB (Digital Video Broadcasting). Here, as one configuration of the digital broadcast receiver, a DVB-compliant digital broadcast receiver will be described as an example.
[0003]
Normally, in digital broadcasting, a single repeater can transmit a plurality of services. Each service is composed of one or more compressed video signal streams or audio signal streams.
[0004]
Therefore, a signal transmitted from one repeater includes a plurality of streams, and these streams are packetized and multiplexed.
[0005]
In digital broadcasting conforming to DVB, a video signal and an audio signal are compressed by an MPEG (Moving Picture Coding Expert Group) method, and the compressed signal is multiplexed by a method specified by MPEG.
[0006]
The multiplexed signal is called a transport stream. In the transport stream, service information for selecting a service called SI (Service Information) or transmitting additional information of the service is multiplexed.
[0007]
The receiver can select a service based on service identification information for selecting a service described in the service information.
[0008]
The service identification information includes information for specifying a repeater and information for specifying a stream. The service information includes genre identification information describing the genre of each service. The genre described in the genre identification information may be described hierarchically.
[0009]
In digital broadcasting, since many services are broadcast, a device is devised to make it easier for a user to select a service. One of them is a method of selecting a service from a multi-screen.
[0010]
The transmitting side collects a plurality of services to be selected by the user for the purpose of promotion or the like, encodes them as a multi-screen, and transmits the same as a normal service. On the receiving side, the multi-screen is displayed on the monitor, and in the multi-screen, the user can directly select a service by selecting one child screen (cell) by moving a cursor or the like.
[0011]
The service information describes the association between each cell and the service identification information, and the receiver can directly select a service from the selected cell based on the information.
[0012]
The operation of the DVB-compliant digital broadcast receiver will be described below with reference to FIG. In the following description, a method of selecting a service from the multi-screen will also be described.
[0013]
A modulated transport stream is input from a
[0014]
The
[0015]
The
[0016]
The user transmits a service identification number for identifying the selected service to the
[0017]
The
[0018]
A method of selecting a service from the multi-screen created by the transmitting side using the conventional receiver shown in FIG. 18 will be described.
[0019]
The user selects a multi-screen service through the
[0020]
The user selects a cell by moving the cursor from the multi-screen displayed on the
[0021]
The user informs the
[0022]
The
[0023]
Thereafter, the
[0024]
After that, the stream of one service is separated by the
[0025]
If a means for selecting a service from a multi-screen using this conventional receiver is used, the multi-screen is created and transmitted on the transmission side, and therefore can only be selected from services uniquely determined on the transmission side. . In addition, the number of services that can be displayed on the multi-screen has a limit in terms of resolution. Therefore, the range of service selection is limited.
[0026]
[Problems to be solved by the invention]
In a conventional digital broadcast, a transmitting side uniquely determines a service to be displayed on a multi-screen. Therefore, the service that the user wants to select is not always displayed on the multi-screen, and there is a limit to the services that can be selected.
[0027]
In addition, the number of services that can be displayed at a time on the multi-screen has a limit in terms of resolution, and the only way to increase the number of services that can be selected from the multi-screen is to increase the number of services of the multi-screen to be transmitted. However, increasing the number of multi-screen services puts pressure on the number of normal services.
[0028]
Therefore, an object of the present invention is to provide a digital broadcast receiver configured so that a user can easily select each service displayed as a multi-screen child screen regardless of a transmission state.
[0029]
[Means for Solving the Problems]
(First configuration example)
In a digital broadcast receiver for receiving a digital broadcast in which genre information describing a genre of each service is multiplexed and transmitted in a stream in which a plurality of services are multiplexed,
Extracting means for extracting, from the stream, a video signal of a service classified into the same genre information as the genre selected by the user while switching at a predetermined timing;
Means for down-sampling the extracted video signal of the service,
Frame memory means for holding the down-sampled video signal of the service at the predetermined timing, changing the area for each service,
Display means for displaying the video signal of the service held in the frame memory means as a multi-screen.
[0030]
(Second configuration example)
In a digital broadcast receiver for receiving a digital broadcast in which genre information describing a genre of each service is hierarchically described in a stream in which a plurality of services are multiplexed, the genre is the same as the genre selected by the user from the stream. Extracting means for extracting a video signal of each lower-layer service classified as genre information while switching at predetermined timing; down-sampling means for down-sampling the extracted video signal of the service; and down-sampling. Frame memory means for holding, at the predetermined timing, the video signal of the service provided by changing the area for each service, and a service of the lower hierarchy having the same genre held in the frame memory means. The video Display means for performing multi-display so as to be adjacent to each other.
[0031]
(Third configuration example)
In a digital broadcast receiver for receiving a digital broadcast transmitting a stream multiplexing a plurality of services,
Selecting means for outputting, when the user selects a service group, group identification information corresponding to the group,
Memory means for holding the group identification information in a first area, and holding service identification information corresponding to the group identification information from the selection means in the second area from the first area;
Extracting means for extracting, from the stream obtained by multiplexing the plurality of services, a video signal of a service corresponding to the service identification information held in the second area of the memory means while switching at a predetermined timing;
Down-sampling means for down-sampling the extracted video signal of the service,
Frame memory means for holding the down-sampled video signal of the service at the predetermined timing, changing the area for each service,
Display means for displaying the video signal of the service held in the frame memory means as a multi-screen.
[0032]
(Fourth configuration example)
In a digital broadcast receiver for receiving a digital broadcast in which genre information describing a genre of each service is multiplexed and transmitted in a stream in which a plurality of services are multiplexed,
First memory means for holding service identification information for identifying a service selected by the user in the past;
Second memory means for inputting and holding the service identification information from the first memory means;
Extracting means for extracting, from the stream obtained by multiplexing the plurality of services, a video signal of a service corresponding to the service identification information held in the second memory means while switching at a predetermined timing;
Down-sampling means for down-sampling the extracted video signal of the service,
Frame memory means for holding the down-sampled video signal of the service at the predetermined timing, changing the area for each service,
Display means for displaying the video signal of the service held in the frame memory means as a multi-screen.
[0033]
BEST MODE FOR CARRYING OUT THE INVENTION
(First Embodiment)
FIG. 1 shows the configuration of a digital broadcast receiver according to a first embodiment of the present invention. The same components as those of the conventional digital broadcast receiver are denoted by the same reference numerals.
[0034]
A modulated transport stream is input from a terminal 101, demodulated by a
[0035]
The
[0036]
The
[0037]
The video signal extracted by the
[0038]
The video signal input to the
[0039]
The video signal held in the
[0040]
In the
[0041]
The
[0042]
With the configuration shown in FIG. 1 and the
[0043]
Hereinafter, the operation when a multi-screen having 16 cells is displayed as shown in FIG. 3 and a program is selected from the multi-screen will be described. Note that the number of cells constituting the multi-screen can be arbitrarily set.
[0044]
FIG. 4 shows the contents of the data held in the
[0045]
Hereinafter, the processing procedure will be described with reference to FIG.
[0046]
The user shifts to the multi-screen display mode through the
[0047]
If the genre is not selected, the
[0048]
The genre selected by the user is stored as genre information in area A of
[0049]
The
[0050]
As shown in FIG. 4B, the genre information corresponding to the service identification information SV0 is J1, and the genre information corresponding to the service identification information SV1 is J4.
[0051]
That is, each genre identification information has genre information added to the service identification information, so that the genre of each service can be identified.
[0052]
Thereafter, the
[0053]
If the result of the determination in
[0054]
If the result of the determination in
[0055]
If the result of the determination in
[0056]
If the result of the determination is that there is not much, the
[0057]
Next, the
[0058]
The acquired service identification information is held in the area C of the
[0059]
At this time, the
[0060]
For example, in FIG. 4C, it is assumed that the service identification information SV0 whose genre is J1 is acquired, and the
[0061]
Thereafter, the process enters a waiting state until a predetermined time elapses (process 207).
[0062]
During this time, the
[0063]
Here, it is assumed that the screen is divided and displayed on the monitor in the state shown in FIG. Assuming that the resolution of the transmitted video signal is 720 samples in the horizontal direction and 480 lines in the vertical direction, this is reduced to 1/4 in both the horizontal and vertical directions, and downsampled to 180 samples in the horizontal direction and 120 lines in the vertical direction.
[0064]
The downsampling reduction rate is calculated from the number of cells displayed by the
[0065]
In the
[0066]
When returning to the
[0067]
The
[0068]
In this way, the service identification information of the genre selected by the user is sequentially acquired while changing the area to be stored in the
[0069]
The
[0070]
Also, the
[0071]
The
[0072]
Thereafter, the
[0073]
The next process 210 is the same as the
[0074]
The
[0075]
Upon entering the multi-screen program selection mode, the
[0076]
At that time, the
[0077]
In addition, the user enters the multi-screen program selection mode, repeats the above-described
[0078]
The
[0079]
The video signal held in the
[0080]
FIG. 5 shows an operation procedure in the multi-screen program selection mode from buttons or the like provided outside the remote controller and the receiver. Hereinafter, an outline of service selection from the multi-screen will be described with reference to FIG.
[0081]
The user first switches to the multi-screen program selection mode to select a service from the multi-screen (operation 501).
[0082]
Thereafter, a multi-screen as shown in FIG. 6A is displayed on the
[0083]
Thereafter, by selecting a genre (operation 503), only programs that match the genre are displayed on the multi-screen.
[0084]
The genre can be selected by directly selecting a key by pressing the key with a remote controller or the like, or displaying the genre as an OSD (On Screen Display) on a monitor as shown in FIG. There is a method of selecting by moving the cursor. Alternatively, as shown in FIG. 6D, the genre display may be displayed separately from the cell at the top of the screen. In this case, the vertical length of all cells is shorter than that in FIG.
[0085]
Further, as shown in FIG. 6C, the multi-screen can be switched to another multi-screen by operating a key of a remote controller (operation 502). To exit the program selection mode from the multi-screen, select one cell (program) from the multi-screen and select a service (operation 504), or press a key to end the multi-screen program selection mode (operation 505). And so on.
[0086]
As described above, if a multi-screen is created using the
[0087]
(Second embodiment)
The second embodiment of the digital broadcast receiver according to the present invention relates to a method of displaying a multi-screen when genre information in genre identification information described in service information is transmitted as hierarchical information. It is.
[0088]
The genre is, for example, as shown in FIG. 7, a rough classification J1, J2, J3... And a small classification J1-1, J1-2, J1-3 obtained by further dividing the large classification J1. .. Are described hierarchically. J2, J3... Are further classified. Genres may be hierarchized in any number of levels.
[0089]
At this time, a method of displaying a multi-screen when the user selects the genre information J1 that is a genre of the large classification will be described. The processing procedure in the
[0090]
Here, the contents of the
[0091]
In FIG. 8A, genre information J1 selected by the user is stored in area A. Also, in FIG. 8B, area B holds genre identification information. Here, the genre identification information stored in the area B is hierarchical.
[0092]
Thereafter, the
[0093]
The contents of the
[0094]
As in the first embodiment, the video signal stored in the
[0095]
The operation procedure in the multi-screen program selection mode from a button or the like provided outside the remote controller and the receiver is performed according to FIGS. 5 and 6 as in the first embodiment.
[0096]
As described above, a multi-screen is created using the
[0097]
(Third embodiment)
In the third embodiment of the digital broadcast receiver according to the present invention, when the service displayed in each cell of the multi-screen is a moving image, the first and second embodiments are used to smoothly display the movement. In addition to the above operation, the information of the repeater is used when acquiring the service identification information of the genre selected by the user.
[0098]
The processing procedure in the
[0099]
The
[0100]
At this time, the
[0101]
If the service is switched and the multi-screen display is performed without changing the repeater, the service can be displayed in one cell and the switching time until the service is displayed in the next cell can be reduced.
[0102]
As a result, the time required to display the service in all cells of the multi-screen can be shortened, and the display is switched from cell to cell quickly. The effect of smooth display is obtained. .
[0103]
By taking the above measures, the frequency of switching the repeater can be suppressed, and the above-described effect can be obtained.
[0104]
(Fourth embodiment)
In the fourth embodiment of the digital broadcast receiver according to the present invention, services that a user wants to display on a multi-screen are stored in a memory, and when the services are stored in the memory, the services are grouped and stored. By making a selection, services belonging to the selected group are displayed as a multi-screen.
[0105]
FIG. 10 shows the configuration of the fourth embodiment. The components other than the memory 118 and the
[0106]
The user can register a service in the memory 118. At this time, service identification information and group identification information are registered. The group identification information is group information that can be defined by the user, and can classify some services into one group.
[0107]
The
[0108]
As shown in FIG. 11A, the memory 118 holds the association between the service identification information registered by the user and the group identification information. 11 (2), 11 (3), and 11 (4) show examples of the contents held in the
[0109]
FIG. 12 shows a processing procedure of the
[0110]
The user shifts to the multi-screen display mode through the
[0111]
If a group is not selected, the
[0112]
The group selected by the user is held as group identification information in the
[0113]
Thereafter, the
[0114]
As a result of the determination, if the information is not stored, the multi-screen display cannot be performed, and the fact is displayed on the
[0115]
If the
[0116]
If the result of the determination is that there is service identification information that has not been transferred to the
[0117]
If the result of determination is that there is not much, the
[0118]
Next, the
[0119]
The
[0120]
Thereafter, the
[0121]
During this time, the
[0122]
When a predetermined period of time has elapsed during the waiting state in step 807, the
[0123]
As a result, the services of the service identification information classified into the group selected by the user are sequentially decoded and sequentially stored in a predetermined area of the
[0124]
This repetitive processing is performed by reserving the area of the
[0125]
The
[0126]
In addition, the area of the
[0127]
The
[0128]
The state of the
[0129]
The
[0130]
The processing 810 by the
[0131]
The
[0132]
When the multi-screen program selection mode is entered and the above-described
[0133]
At that time, the
[0134]
In addition, the user enters the multi-screen program selection mode and repeats the above-mentioned
[0135]
In synchronization with this, the output of the
[0136]
The video signal held in the
[0137]
FIG. 13 shows an operation procedure in the multi-screen program selection mode from buttons and the like external to the remote controller and the receiver. Hereinafter, an outline of service selection from the multi-screen will be described with reference to FIG.
[0138]
The user first switches to a multi-screen program selection mode to select a service from the multi-screen (operation 1001). Thereafter, a multi-screen as shown in FIG. 6A is displayed on the
[0139]
A group can be selected by directly selecting and pressing a key with a remote controller or by displaying the group as an OSD on a monitor as shown in FIG. 6 (2) or FIG. 6 (4). There is a method of selecting by moving the cursor from the.
[0140]
Further, as shown in FIG. 6C, the multi-screen can be switched to another multi-screen by operating a key of a remote controller or the like (operation 1002). To exit the program selection mode from the multi-screen, select one cell (program) from the multi-screen and select a service (operation 1004), or press a key to end the multi-screen program selection mode (operation 1005). What should I do?
[0141]
As described above, from among those once stored in the memory 118, those in the group selected by the user are stored again in the
[0142]
Further, in the fourth embodiment, when the service is held by adding the group identification information to the service identification information in the
[0143]
Further, in the fourth embodiment, as described in the third embodiment, the information regarding the identification of the repeater in the service identification information is looked up and acquired from the service identification information of the same repeater. With this configuration, when a moving image is displayed in a cell, the motion of the moving image can be smoothly displayed.
[0144]
(Fifth embodiment)
In the fifth embodiment of the digital broadcast receiver according to the present invention, a service selected by the user in the past is stored in a memory, and the service stored in the memory is displayed as a multi-screen.
[0145]
The configuration diagram is shown in FIG. The components other than the
[0146]
The service selected by the user in the past is registered in the
[0147]
The
[0148]
As shown in FIG. 15A, the
[0149]
FIG. 16 shows a processing procedure of the
[0150]
The user shifts to the multi-screen display mode through the
[0151]
Thereafter, the
[0152]
If the result of the determination is that the service identification information has been retained, the
[0153]
If the result of the determination is that there is service identification information that has not been transferred to the
[0154]
If the result of the determination is that there is not much, the
[0155]
For example, the
[0156]
Next, the
[0157]
The
[0158]
Thereafter, the
[0159]
During this time, the
[0160]
The
[0161]
In this repetitive processing by the
[0162]
The
[0163]
In addition, the area of the
[0164]
The
[0165]
The state of the
[0166]
The
[0167]
Step 1410 is similar to step 1407.
[0168]
The
[0169]
When the multi-screen program selection mode is entered and the above-described
[0170]
At that time, the
[0171]
Also, the user enters the multi-screen program selection mode and repeats the above-mentioned
[0172]
In synchronization with this, the output of the
[0173]
The video signal held in the
[0174]
FIG. 17 shows an operation procedure in the multi-screen program selection mode from buttons and the like provided outside the remote controller and the receiver. Hereinafter, an outline of service selection from the multi-screen will be described with reference to FIG.
[0175]
The user first switches to the multi-screen program selection mode to select a service from the multi-screen (operation 1501). Thereafter, a multi-screen as shown in FIG. 6A is displayed on the
[0176]
To exit the program selection mode from the multi-screen, select one cell (program) from the multi-screen and select a service (operation 1503) or press a key to end the multi-screen program selection mode (operation 1504). Just do it.
[0177]
As described above, if the service identification information of the service selected by the user in the past is stored in the
[0178]
When displaying the service identification information from the
[0179]
One is that the
[0180]
Secondly, when holding the service selected in the past in the
[0181]
Third, when acquiring the service identification information from the
[0182]
Regardless of the information on the transmitting side, since the multi-screen can be created by the service selected by the user in the past, the services displayed on the multi-screen can be limited, and the service can be easily selected.
[0183]
【The invention's effect】
As described above, according to the present invention, the user can easily select each service to be displayed as a multi-screen child screen regardless of the transmission state.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a digital broadcast receiver according to a first embodiment of the present invention.
FIG. 2 is a diagram illustrating a processing procedure of multi-screen display according to the first embodiment.
FIG. 3 is a diagram showing a relationship between a multi-screen and an area of a
FIG. 4 is a diagram showing contents held in a
FIG. 5 is a diagram showing an operation procedure when selecting a service from the multi-screen according to the first embodiment.
FIG. 6 is a diagram showing a display mode when displaying a multi-screen.
FIG. 7 is a diagram showing a hierarchical structure of genre information.
FIG. 8 is a diagram showing contents held in a
FIG. 9 is a diagram showing a display form of a multi-screen according to the second embodiment.
FIG. 10 is a block diagram showing a configuration of a digital broadcast receiver according to a fourth embodiment of the present invention.
FIG. 11 is a diagram showing contents held in a memory 118 and a
FIG. 12 is a diagram illustrating a processing procedure of multi-screen display according to the fourth embodiment.
FIG. 13 is a diagram illustrating an operation procedure when selecting a service from a multi-screen according to the fourth embodiment.
FIG. 14 is a block diagram illustrating a configuration of a digital broadcast receiver according to a fifth embodiment of the present invention.
FIG. 15 is a diagram illustrating contents held in a
FIG. 16 is a diagram illustrating a processing procedure of multi-screen display according to the fifth embodiment.
FIG. 17 is a diagram illustrating an operation procedure when selecting a service from the multi-screen according to the fifth embodiment.
FIG. 18 is a diagram showing a configuration of a conventional digital broadcast receiver.
[Explanation of symbols]
110: demodulation circuit, 111: error correction circuit, 112: transport processing circuit, 113: MPEG decoder, 114: display processing circuit, 115: monitor, 116: host CPU, 117: light receiving unit, 119: downsampling processing circuit, 120: frame memory, 122: memory, 118: memory, 123: memory, 124: memory, 125 ···memory.
Claims (17)
前記ストリームから、ユーザが選択したジャンルと同一のジャンル情報に分類されるサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングする手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持された前記サービスの映像信号をマルチ画面として表示する表示手段とを具備したことを特徴とするディジタル放送受信機。In a digital broadcast receiver for receiving a digital broadcast in which genre information describing a genre of each service is multiplexed and transmitted in a stream in which a plurality of services are multiplexed,
Extracting means for extracting, from the stream, a video signal of a service classified into the same genre information as the genre selected by the user while switching at a predetermined timing;
Means for down-sampling the extracted video signal of the service,
Frame memory means for holding the down-sampled video signal of the service at the predetermined timing, changing the area for each service,
Display means for displaying the service video signal held in the frame memory means as a multi-screen.
前記ストリームから、ユーザが選択したジャンルと同一のジャンル情報に分類される前記各下位階層のサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持されたジャンルが同一である前記下位階層のサービスの映像が互いに隣接するようにマルチ表示する表示手段とを具備したことを特徴とするディジタル放送受信機。In a digital broadcast receiver for receiving a digital broadcast in which genre information describing a genre of each service in a hierarchical manner is transmitted in a stream in which a plurality of services are multiplexed,
Extracting means for extracting, from the stream, video signals of the respective lower-layer services classified into the same genre information as the genre selected by the user while switching at predetermined timing;
Down-sampling means for down-sampling the extracted video signal of the service,
Frame memory means for holding the down-sampled video signal of the service at the predetermined timing, changing the area for each service,
A digital broadcast receiver comprising: display means for multi-displaying the images of the lower layer services having the same genre stored in the frame memory means so as to be adjacent to each other .
ユーザがサービスのグループを選択したとき、そのグループに対応するグループ識別情報を出力する選択手段と、
前記グループ識別情報を第1の領域に保持し、前記選択手段からのグループ識別情報に該当するサービス識別情報を前記第1の領域から第2の領域に保持するメモリ手段と、
前記複数のサービスを多重した前記ストリームから、前記メモリ手段の前記第2の領域に保持されている前記サービス識別情報に該当するサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持された前記サービスの映像信号をマルチ面として表示する表示手段とを具備したことを特徴とするディジタル放送受信機。In a digital broadcast receiver for receiving a digital broadcast transmitting a stream multiplexing a plurality of services,
Selecting means for outputting, when the user selects a service group, group identification information corresponding to the group,
Memory means for holding the group identification information in a first area, and holding service identification information corresponding to the group identification information from the selection means in the second area from the first area;
Extracting means for extracting, from the stream obtained by multiplexing the plurality of services, a video signal of a service corresponding to the service identification information held in the second area of the memory means while switching at a predetermined timing;
Down-sampling means for down-sampling the extracted video signal of the service,
Frame memory means for holding the down-sampled video signal of the service at the predetermined timing, changing the area for each service,
Display means for displaying a video signal of the service held in the frame memory means as a multi-screen.
前記フレームメモリ手段は、前記メモリ手段の前記第2の領域に保持されている前記領域情報に従って、前記前記ダウンサンプリングされた前記サービスの映像信号を保持することを特徴とする請求項4に記載のディジタル放送受信機。The memory means, when holding the service identification information in the second area, inputs a storage position of the video signal of the service corresponding to each service identification information in the frame memory as area information, Retain in association with identification information,
5. The frame memory according to claim 4, wherein the frame memory holds the down-sampled video signal of the service in accordance with the area information held in the second area of the memory. Digital broadcast receiver.
過去にユーザが選択したサービスを識別するためのサービス識別情報を保持する第1のメモリ手段と、
前記第1のメモリ手段から前記サービス識別情報を入力し、保持する第2のメモリ手段と、
前記複数のサービスを多重した前記ストリームから、前記第2のメモリ手段に保持されている前記サービス識別情報に該当するサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリに保持された前記サービスの映像信号をマルチ画面として表示する表示手段とを具備したことを特徴とするディジタル放送受信機。In a digital broadcast receiver for receiving a digital broadcast in which genre information describing a genre of each service is multiplexed and transmitted in a stream in which a plurality of services are multiplexed,
First memory means for holding service identification information for identifying a service selected by the user in the past;
Second memory means for inputting and holding the service identification information from the first memory means;
Extracting means for extracting, from the stream obtained by multiplexing the plurality of services, a video signal of a service corresponding to the service identification information held in the second memory means while switching at a predetermined timing;
Down-sampling means for down-sampling the extracted video signal of the service,
Frame memory means for holding the down-sampled video signal of the service at the predetermined timing, changing the area for each service,
Display means for displaying a video signal of the service held in the frame memory as a multi-screen.
前記ユーザが前記マルチ画面の小画面を選択するための選択手段と、 Selection means for the user to select the small screen of the multi-screen,
前記選択手段が選択した小画面の前記サービス識別情報を、前記第2のメモリ手段から特定して、前記抽出手段に前記ストリームの中から前記特定した前記サービス識別情報に該当する前記サービスの映像信号を抽出させ、前記表示手段に前記マルチ画面に変え前記特定した前記サービス識別情報に該当する前記サービスの映像信号を表示させる制御手段とを具備したことを特徴とする請求項7に記載のディジタル放送受信機。 The service identification information of the small screen selected by the selection means is specified from the second memory means, and the extraction means outputs the video signal of the service corresponding to the specified service identification information from the stream. 8. The digital broadcast according to claim 7, further comprising: control means for extracting the multi-screen and displaying the video signal of the service corresponding to the specified service identification information on the display means. Receiving machine.
前記第2のメモリ手段は、前記第1のメモリ手段から前記サービス識別情報を入力する際、前記時間情報を参照して前記サービス識別情報を保持し、 The second memory means, when inputting the service identification information from the first memory means, holds the service identification information with reference to the time information;
前記フレームメモリ手段は、前記時間情報を参照して前記第2のメモリに保持されている前記サービス識別情報に従って、前記ダウンサンプリングされた前記サービスの映像信号を保持し、 The frame memory means holds the down-sampled video signal of the service according to the service identification information held in the second memory with reference to the time information,
前記表示手段は、前記フレームメモリ手段に保持された前記サービスの映像信号を前記時間情報に従って時系列にマルチ表示することを特徴とする請求項8に記載のディジタル放送受信機。 9. The digital broadcast receiver according to claim 8, wherein the display means displays the video signal of the service stored in the frame memory means in a time-series manner in accordance with the time information.
前記第2のメモリ手段は、前記第1のメモリ手段から前記サービス識別情報を入力する際、前記回数情報を参照して前記サービス識別情報を保持し、 The second memory means, when inputting the service identification information from the first memory means, holds the service identification information with reference to the number information,
前記フレームメモリ手段は、前記回数情報を参照して前記第2のメモリに保持されている前記サービス識別情報に従って、前記ダウンサンプリングされた前記サービスの映像信号を保持し、 The frame memory means holds the down-sampled video signal of the service according to the service identification information held in the second memory with reference to the number-of-times information,
前記表示手段は、前記フレームメモリ手段に保持された前記サービスの映像信号を前記回数情報に従ってマルチ表示することを特徴とする請求項8に記載のディジタル放送受信 9. The digital broadcast receiving apparatus according to claim 8, wherein the display unit performs multi-display of the video signal of the service held in the frame memory unit according to the number-of-times information. 機。Machine.
前記ユーザが前記ジャンルと前記マルチ画面の小画面を選択するための選択手段と、 Selection means for the user to select the genre and the small screen of the multi-screen,
前記メモリ手段に保持されている前記各領域に従って、前記各サービスを前記フレームメモリ手段に保持させ、前記選択手段が選択した小画面の前記サービスを、前記メモリ手段から特定して、前記抽出手段に前記ストリームの中から前記特定した前記サービスの映像信号を抽出させ、前記表示手段に前記マルチ画面に変え前記特定した前記サービスの映像信号を表示させる制御手段を具備したことを特徴とする請求項1に記載のディジタル放送受信機。 According to the respective areas held in the memory means, the respective services are held in the frame memory means, the services of the small screen selected by the selection means are specified from the memory means, and the extraction means 2. A control means for extracting a video signal of the specified service from the stream, and causing the display means to display the video signal of the specified service by changing to the multi-screen. 2. A digital broadcast receiver according to claim 1.
前記ユーザが前記ジャンルと前記マルチ画面の小画面を選択するための選択手段と、 Selection means for the user to select the genre and the small screen of the multi-screen,
前記メモリ手段に保持されている前記各領域に従って、前記各サービスを前記フレームメモリ手段に保持させ、前記選択手段が選択した小画面の前記サービスを、前記メモリ手段から特定して、前記抽出手段に前記ストリームの中から前記特定した前記サービスの映像信号を抽出させ、前記表示手段に前記マルチ画面に変え前記特定した前記サービスの映像信号を表示させる制御手段を具備したことを特徴とする請求項2に記載のディジタル放送受信機。 According to the respective areas held in the memory means, the respective services are held in the frame memory means, the services of the small screen selected by the selection means are specified from the memory means, and the extraction means 3. A control unit for extracting a video signal of the specified service from the stream and causing the display unit to display the video signal of the specified service by changing to the multi-screen. 2. A digital broadcast receiver according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13382497A JP3544100B2 (en) | 1997-05-23 | 1997-05-23 | Digital broadcast receiver |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13382497A JP3544100B2 (en) | 1997-05-23 | 1997-05-23 | Digital broadcast receiver |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10327369A JPH10327369A (en) | 1998-12-08 |
| JP3544100B2 true JP3544100B2 (en) | 2004-07-21 |
Family
ID=15113906
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13382497A Expired - Fee Related JP3544100B2 (en) | 1997-05-23 | 1997-05-23 | Digital broadcast receiver |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3544100B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100710301B1 (en) | 2005-01-14 | 2007-04-23 | 엘지전자 주식회사 | Multi-screen system and its implementation |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06276454A (en) * | 1993-03-23 | 1994-09-30 | Fujitsu General Ltd | Automatic slave pattern display device |
| JPH07160728A (en) * | 1993-12-06 | 1995-06-23 | Sanyo Electric Co Ltd | Multiscreen forming device |
| JP3500741B2 (en) * | 1994-03-01 | 2004-02-23 | ソニー株式会社 | Channel selection method and channel selection device for television broadcasting |
| JPH07322163A (en) * | 1994-05-27 | 1995-12-08 | Mitsubishi Electric Corp | Television receiver and data processing method in television receiver |
| JP3500728B2 (en) * | 1994-10-03 | 2004-02-23 | ソニー株式会社 | Video recording and playback device |
| JP3539589B2 (en) * | 1995-05-02 | 2004-07-07 | ソニー株式会社 | Electronic device control apparatus and method |
| JPH0983891A (en) * | 1995-09-13 | 1997-03-28 | Sanyo Electric Co Ltd | Program content display device |
-
1997
- 1997-05-23 JP JP13382497A patent/JP3544100B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10327369A (en) | 1998-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0656727B1 (en) | Teletext receiver | |
| JPH06178225A (en) | Multiplexed video image television receiver | |
| JP2001339650A (en) | Display interface including channel matrix | |
| JP2002185881A (en) | Information output control device, information output control method, and storage medium | |
| JP2002010165A (en) | Multi-screen display device and multi-screen display method | |
| JP5116854B2 (en) | Digital broadcast receiver | |
| JP2000152112A (en) | Program information display device and program information display method | |
| JP2000115658A (en) | Receiver | |
| JP3599860B2 (en) | Multi screen creation device | |
| JP2003513551A (en) | System and user interface for a television receiver in a television program distribution system | |
| JPH07107410A (en) | Television receiver with slave screen display function | |
| JP3544100B2 (en) | Digital broadcast receiver | |
| JP3916499B2 (en) | Digital broadcast receiver | |
| JP2000152114A (en) | Mottle broadcast content display device and display method thereof | |
| JPH11284927A (en) | Information processing apparatus and method, and providing medium | |
| JPH11331840A (en) | Video signal processing device | |
| JP2000013712A (en) | Multi-screen display device | |
| JP4703217B2 (en) | Digital broadcast receiving method and apparatus | |
| JP4433234B2 (en) | Information providing apparatus and information providing method | |
| JP2001024959A (en) | Digital broadcast receiver | |
| KR100289722B1 (en) | Program searching method for digital broadcasting system | |
| JP4000454B2 (en) | Receiving apparatus and receiving method | |
| JP2002232804A (en) | Electronic program information processor | |
| JP2003092712A (en) | Electronic program guide information processor | |
| US20070083891A1 (en) | Image processing apparatus and control method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 20040323 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040331 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080416 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090416 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100416 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100416 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110416 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130416 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140416 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |