(57)【特許請求の範囲】
【請求項１】
複数のサービスを多重したストリームに、各サービスのジャンルを記述したジャンル情報を多重して伝送するディジタル放送を受信するディジタル放送受信機において、
前記ストリームから、ユーザが選択したジャンルと同一のジャンル情報に分類されるサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングする手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持された前記サービスの映像信号をマルチ画面として表示する表示手段とを具備したことを特徴とするディジタル放送受信機。
【請求項２】
複数のサービスを多重したストリームに、各サービスのジャンルを階層的に記述したジャンル情報を多重して伝送するディジタル放送を受信するディジタル放送受信機において、
前記ストリームから、ユーザが選択したジャンルと同一のジャンル情報に分類される前記各下位階層のサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持されたジャンルが同一である前記下位階層のサービスの映像が互いに隣接するようにマルチ表示する表示手段とを具備したことを特徴とするディジタル放送受信機。
【請求項３】
前記抽出手段は、同一の中継器から優先的に前記サービスの映像信号を抽出することを特徴とする請求項１または２に記載のディジタル放送受信機。
【請求項４】
複数のサービスを多重したストリームを伝送するディジタル放送を受信するディジタル放送受信機において、
ユーザがサービスのグループを選択したとき、そのグループに対応するグループ識別情報を出力する選択手段と、
前記グループ識別情報を第１の領域に保持し、前記選択手段からのグループ識別情報に該当するサービス識別情報を前記第１の領域から第２の領域に保持するメモリ手段と、
前記複数のサービスを多重した前記ストリームから、前記メモリ手段の前記第２の領域に保持されている前記サービス識別情報に該当するサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持された前記サービスの映像信号をマルチ面として表示する表示手段とを具備したことを特徴とするディジタル放送受信機。
【請求項５】
前記メモリ手段は、前記第２の領域へ前記サービス識別情報を保持する際、前記各サービス識別情報に該当する前記サービスの映像信号の前記フレームメモリへの格納位置を領域情報として入力し、前記サービス識別情報と関連付けて保持し、
前記フレームメモリ手段は、前記メモリ手段の前記第２の領域に保持されている前記領域情報に従って、前記前記ダウンサンプリングされた前記サービスの映像信号を保持することを特徴とする請求項４に記載のディジタル放送受信機。
【請求項６】
前記抽出手段は、同一の中継器から優先的に前記サービスの映像信号を抽出することを特徴とする請求項４または５に記載のディジタル放送受信機。
【請求項７】
複数のサービスを多重したストリームに、各サービスのジャンルを記述したジャンル情報を多重して伝送するディジタル放送を受信するディジタル放送受信機において、
過去にユーザが選択したサービスを識別するためのサービス識別情報を保持する第１のメモリ手段と、
前記第１のメモリ手段から前記サービス識別情報を入力し、保持する第２のメモリ手段と、
前記複数のサービスを多重した前記ストリームから、前記第２のメモリ手段に保持されている前記サービス識別情報に該当するサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリに保持された前記サービスの映像信号をマルチ画面として表示する表示手段とを具備したことを特徴とするディジタル放送受信機。
【請求項８】
前記選択手段が選択した小画面の前記サービス識別情報を、前記メモリ手段から特定して、前記抽出手段に前記ストリームの中から前記特定した前記サービス識別情報に該当するサービスの映像信号を抽出させ、前記表示手段に前記マルチ画面に変え前記抽出された前記サービスの映像信号を表示させる制御手段を具備したことを特徴とする請求項４に記載のディジタル放送受信機。
【請求項９】
前記フレームメモリ手段が、サービス別に領域を変えて保持するために、前記第２のメモリ手段は、前記サービス識別情報を、前記各サービス識別情報が格納される前記フレームメモリ手段の前記各領域と関連付けて保持し、
前記ユーザが前記マルチ画面の小画面を選択するための選択手段と、
前記選択手段が選択した小画面の前記サービス識別情報を、前記第２のメモリ手段から特定して、前記抽出手段に前記ストリームの中から前記特定した前記サービス識別情報に該当する前記サービスの映像信号を抽出させ、前記表示手段に前記マルチ画面に変え前記特定した前記サービス識別情報に該当する前記サービスの映像信号を表示させる制御手段とを具備したことを特徴とする請求項７に記載のディジタル放送受信機。
【請求項１０】
前記第１のメモリ手段は、過去にユーザが選択したサービスを識別するためのサービス識別情報と、過去にユーザがサービスを選択した時間情報を関連付けて保持し、
前記第２のメモリ手段は、前記第１のメモリ手段から前記サービス識別情報を入力する際、前記時間情報を参照して前記サービス識別情報を保持し、
前記フレームメモリ手段は、前記時間情報を参照して前記第２のメモリに保持されている前記サービス識別情報に従って、前記ダウンサンプリングされた前記サービスの映像信号を保持し、
前記表示手段は、前記フレームメモリ手段に保持された前記サービスの映像信号を前記時間情報に従って時系列にマルチ表示することを特徴とする請求項８に記載のディジタル放送受信機。
【請求項１１】
前記第１のメモリ手段は、過去にユーザが選択したサービスを識別するためのサービス識別情報と、過去にユーザがサービスを選択した回数情報を関連付けて保持し、
前記第２のメモリ手段は、前記第１のメモリ手段から前記サービス識別情報を入力する際、前記回数情報を参照して前記サービス識別情報を保持し、
前記フレームメモリ手段は、前記回数情報を参照して前記第２のメモリに保持されている前記サービス識別情報に従って、前記ダウンサンプリングされた前記サービスの映像信号を保持し、
前記表示手段は、前記フレームメモリ手段に保持された前記サービスの映像信号を前記回数情報に従ってマルチ表示することを特徴とする請求項８に記載のディジタル放送受信機。
【請求項１２】
前記第２の抽出手段は、同一中継器から優先的に前記サービスの映像信号を抽出することを特徴とする請求項８又は９記載のディジタル放送受信機。
【請求項１３】
前記第１のメモリと第２のメモリを同一メモリで構成することを特徴とする請求項８又は９記載のディジタル放送受信機。
【請求項１４】
サービスの数が、前記マルチ画面の小画面の数以上存在した場合、前記フレームメモリ手段に書き込めない前記サービスがあることを前記表示手段に表示することを特徴とする請求項１、２、３、４、７のいずれかに記載のディジタル放送受信機。
【請求項１５】
前記ダウンサンプリング手段の前記ダウンサンプリング時の縮小率が、前記マルチ画面として表示する小画面の数に応じて、制御されることを特徴とする請求項１、２、３、４、７のいずれかに記載のディジタル放送受信機。
【請求項１６】
前記フレームメモリ手段が、サービス別に領域を変えて保持するために、前記ユーザが選択した前記ジャンルと同一のジャンル情報に分類される前記各サービスを、前記各サービスが格納される前記フレームメモリ手段の前記各領域と関連つけて保持するメモリ手段と、
前記ユーザが前記ジャンルと前記マルチ画面の小画面を選択するための選択手段と、
前記メモリ手段に保持されている前記各領域に従って、前記各サービスを前記フレームメモリ手段に保持させ、前記選択手段が選択した小画面の前記サービスを、前記メモリ手段から特定して、前記抽出手段に前記ストリームの中から前記特定した前記サービスの映像信号を抽出させ、前記表示手段に前記マルチ画面に変え前記特定した前記サービスの映像信号を表示させる制御手段を具備したことを特徴とする請求項１に記載のディジタル放送受信機。
【請求項１７】
前記フレームメモリ手段が、サービス別に領域を変えて保持するために、前記ユーザが選択した前記ジャンルと同一のジャンル情報に分類される前記各下位階層のサービスを、前記各サービスが格納される前記フレームメモリ手段の前記各領域と関連つけて保持するメモリ手段と、
前記ユーザが前記ジャンルと前記マルチ画面の小画面を選択するための選択手段と、
前記メモリ手段に保持されている前記各領域に従って、前記各サービスを前記フレームメモリ手段に保持させ、前記選択手段が選択した小画面の前記サービスを、前記メモリ手段から特定して、前記抽出手段に前記ストリームの中から前記特定した前記サービスの映像信号を抽出させ、前記表示手段に前記マルチ画面に変え前記特定した前記サービスの映像信号を表示させる制御手段を具備したことを特徴とする請求項２に記載のディジタル放送受信機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタル放送受信機に関する。
【０００２】
【従来の技術】
ディジタル受信機の従来の構成を、図１８に示す。図１８に示した従来のディジタル放送受信機は、ＤＶＢ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ）準拠のディジタル放送を受信するための装置である。ここでは、ディジタル放送受信機の１つの構成として、ＤＶＢ準拠のディジタル放送受信機を例にとり、説明していく。
【０００３】
通常、ディジタル放送では、１つの中継器で、複数のサービスを伝送することが出来る。各サービスは、１つ以上の圧縮された映像信号のストリーム、あるいは、音声信号のストリームで構成されている。
【０００４】
よって、１つの中継器から伝送される信号には、複数のストリームが存在し、これらのストリームは、パケット化され、多重されている。
【０００５】
ＤＶＢ準拠のディジタル放送では、ＭＰＥＧ（Ｍｏｖｉｎｇ  ＰｉｃｔｕｒｅＣｏｄｉｎｇ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）方式で映像信号、音声信号を圧縮し、圧縮信号をＭＰＥＧで規定された方式で多重している。
【０００６】
多重された信号は、トランスポート・ストリームと呼ばれる。このトランスポート・ストリームには、ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）とよばれるサービスを選択したり、サービスの付加情報を伝送したりするためのサービス情報が多重されている。
【０００７】
受信機は、サービス情報の中に記述されているサービスを選択するためのサービス識別情報をもとに、サービスを選択できる。
【０００８】
サービス識別情報には、中継器を特定する情報と、ストリームを特定する情報が含まれている。サービス情報の中には、各サービスのジャンルを記述したジャンル識別情報がある。ジャンル識別情報に記述されているジャンルは、階層的に記述されている場合もある。
【０００９】
ディジタル放送では、多くのサービスが放送されるため、ユーザにサービスを選択しやすくするために工夫がなされている。その一つが、マルチ画面からサービスを選択する方法である。
【００１０】
送信側は、プロモーションなどの目的でユーザに選択させたいサービスを複数集めてマルチ画面としてエンコードし、通常のサービスと同様に伝送する。受信側では、マルチ画面をモニタに表示し、マルチ画面において、ユーザは、カーソルを移動させるなどして、１つの子画面（セル）を選択することにより、サービスを直接選択できる。
【００１１】
サービス情報には、１つ１つのセルとサービス識別情報の関連付けが記述されており、受信機は、その情報をもとに、選択されたセルからサービスを直接選択出来るようになっている。
【００１２】
以下、図１８にしたがって、ＤＶＢ準拠のディジタル放送受信機の動作を説明する。以下の説明では、マルチ画面からサービスを選択する方法もあわせて説明する。
【００１３】
端子１０１からは、変調されたトランスポート・ストリームが入力され、復調回路１１０へ供給される。復調回路１１０では、サービス識別情報をもとに、ユーザが選択したサービスの中継器を指定し、指定された中継器のトランスポート・ストリームを受信し、復調を行なう。復調された信号は、誤り訂正回路１１１に入力され、誤り訂正を施され、トランスポート処理回路１１２に入力される。
【００１４】
トランスポート処理回路１１２では、ホストＣＰＵ１１６とやり取りすることで、トランスポート・ストリームを分離し、そのなかからサービス情報を抽出する。
【００１５】
ホストＣＰＵ１１６は、ユーザが選択したサービスの番号と、サービス情報を処理し、ユーザが選択したサービスの映像信号のサービス識別情報を抽出する。このユーザが選択したサービスの映像信号のサービス識別情報をもとに、トランスポート処理回路１１２では、所望の映像信号を抜き出し、ＭＰＥＧデコーダ１１３へ供給する。
【００１６】
ユーザは、リモコンなどで受光部１１７を通して、あるいは、受信機の外部入力端子１０２を通して、選択したサービスを識別するためのサービス識別番号をホストＣＰＵ１１６に伝えている。
【００１７】
ＭＰＥＧデコーダ１１３では、符号化された映像信号をデコードして輝度信号，色差信号のディジタル信号を生成し、表示処理回路１１４へ出力する。表示処理回路１１４では、デコードされた映像信号に対して、適宜、所定の処理を施し、モニタ１１５に表示している。
【００１８】
図１８に示す従来の受信機を用いて、送信側が作成したマルチ画面からサービスを選択する方法を説明する。
【００１９】
ユーザは、リモコンなどで受光部１１７を通して、あるいは、受信機の外部入力端子１０２を通して、マルチ画面のサービスを選択し、モニタ１１５にマルチ画面を表示する。
【００２０】
ユーザは、モニタ１１５に表示されたマルチ画面からカーソルを移動させるなどしてセルを選択する。１つ１つのセルには、サービス識別情報との関連付けがされており、この関連付けは、サービス情報に記述されている。
【００２１】
ユーザは、リモコンなどで受光部１１７を通して、あるいは受信機の外部入力端子１０２を通して、どのセルを選択したかをホストＣＰＵ１１６に伝える。
【００２２】
ホストＣＰＵ１１６は、トランスポート処理回路１１２からサービス情報を抜き出し、処理することにより、セルとサービス識別情報を関連付けした情報を抽出する。
【００２３】
この後、ホストＣＰＵ１１６は、セルとサービス識別情報を関連付けした情報もとに、トランスポート・ストリームから分離するサービスのストリームを決定することが出来る。
【００２４】
その後、トランスポート処理回路１１２にて１つのサービスのストリームを分離し、ＭＰＥＧデコーダ１１３でデコードし、表示処理回路１１４を通して、モニタ１１５に表示する。以上の手段により、セルを選択することによりサービス選択が出来るようになっている。
【００２５】
この従来の受信機を使用して、マルチ画面からサービスを選択する手段を用いると、マルチ画面は、送信側で作成して伝送するので、送信側で一意に決められたサービス内からしか選択できない。また、マルチ画面に表示できるサービスの数には、解像度の関係で限界がある。そのため、サービスの選択の範囲が限られてしまう。
【００２６】
【発明が解決しようとする課題】
従来のディジタル放送では、マルチ画面に表示するサービスを、送信側が一意に決めていた。そのため、ユーザが選択したいサービスがマルチ画面に表示されるとは限らず、選択できるサービスに制限があった。
【００２７】
また、マルチ画面で一度に表示できるサービス数には、解像度の関係で限界があり、マルチ画面から選択できるサービス数を増やすには、伝送するマルチ画面のサービス数を増やすしかない。しかし、マルチ画面のサービス数を増やすと、通常のサービスの数を圧迫することになる。
【００２８】
そこで本発明は、送信状態に関わらず、マルチ画面の子画面として表示する各サービスを、ユーザに選択しやすいように構成するディジタル放送受信機を提供することを目的とする。
【００２９】
【課題を解決するための手段】
（第１の構成例）
複数のサービスを多重したストリームに、各サービスのジャンルを記述したジャンル情報を多重して伝送するディジタル放送を受信するディジタル放送受信機において、
前記ストリームから、ユーザが選択したジャンルと同一のジャンル情報に分類されるサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングする手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持された前記サービスの映像信号をマルチ画面として表示する表示手段とを具備したことを特徴とする。
【００３０】
（第２の構成例）
複数のサービスを多重したストリームに、各サービスのジャンルを階層的に記述したジャンル情報を多重して伝送するディジタル放送を受信するディジタル放送受信機において、前記ストリームから、ユーザが選択したジャンルと同一のジャンル情報に分類される前記各下位階層のサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、前記フレームメモリ手段に保持されたジャンルが同一である前記下位階層のサービスの映像が互いに隣接するようにマルチ表示する表示手段とを具備したことを特徴とする。
【００３１】
（第３の構成例）
複数のサービスを多重したストリームを伝送するディジタル放送を受信するディジタル放送受信機において、
ユーザがサービスのグループを選択したとき、そのグループに対応するグループ識別情報を出力する選択手段と、
前記グループ識別情報を第１の領域に保持し、前記選択手段からのグループ識別情報に該当するサービス識別情報を前記第１の領域から第２の領域に保持するメモリ手段と、
前記複数のサービスを多重した前記ストリームから、前記メモリ手段の前記第２の領域に保持されている前記サービス識別情報に該当するサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持された前記サービスの映像信号をマルチ面として表示する表示手段とを具備したことを特徴とする。
【００３２】
（第４の構成例）
複数のサービスを多重したストリームに、各サービスのジャンルを記述したジャンル情報を多重して伝送するディジタル放送を受信するディジタル放送受信機において、
過去にユーザが選択したサービスを識別するためのサービス識別情報を保持する第１のメモリ手段と、
前記第１のメモリ手段から前記サービス識別情報を入力し、保持する第２のメモリ手段と、
前記複数のサービスを多重した前記ストリームから、前記第２のメモリ手段に保持されている前記サービス識別情報に該当するサービスの映像信号を、所定のタイミングで切り換えながら抽出する抽出手段と、
前記抽出された前記サービスの映像信号をダウンサンプリングするダウンサンプリング手段と、
前記ダウンサンプリングされた前記サービスの映像信号を前記所定のタイミングで、サービス別に領域を変えて保持するフレームメモリ手段と、
前記フレームメモリ手段に保持された前記サービスの映像信号をマルチ画面として表示する表示手段とを具備したことを特徴とする。
【００３３】
【発明の実施の形態】
（第１の実施の形態）
図１に、本発明のディジタル放送受信機の第１の実施の形態の構成を示す。なお、従来のディジタル放送受信機と同一構成要素については同一番号を付している。
【００３４】
端子１０１からは、変調されたトランスポート・ストリームが入力され、復調回路１１０にて復調され、誤り訂正回路１１１で誤り訂正を施され、トランスポート処理回路１１２へ入力される。
【００３５】
ホストＣＰＵ１１６は、ユーザがリモコンなどで受光部１１７を通して、あるいは、受信機の外部入力端子１０２を通して入力した信号を処理したり、復調回路１１０、誤り訂正回路１１１、トランスポート処理回路１１２、ＭＰＥＧデコーダ１１３、ダウンサンプリング処理回路１１９、フレームメモリ１２０、選択回路１２１、メモリ１２２を制御したりする。
【００３６】
トランスポート処理回路１１２では、ユーザがリモコンなどで受光部１１７を通して、あるいは受信機の外部入力端子１０２を通して選択したサービスの映像信号を分離する処理を行なっている。
【００３７】
トランスポート処理回路１１２で抽出された映像信号は、ＭＰＥＧデコーダ１１３に入力され、デコードされる。デコードされた映像信号は、選択回路１２１、ダウンサンプリング処理回路１１９に入力される。
【００３８】
ダウンサンプリング処理回路１１９に入力された映像信号は、ダウンサンプリング処理を施される。ダウンサンプリングされるときの縮小率は、ホストＣＰＵ１１６により制御される。ダウンサンプリングされた信号は、フレームメモリ１２０の所定の領域に保持される。保持される領域は、ホストＣＰＵ１１６により制御される。
【００３９】
フレームメモリ１２０に保持された映像信号は、選択回路１２１へ出力される。選択回路１２１では、ホストＣＰＵ１１６からの制御信号にしたがって、ＭＰＥＧデコーダ１１３からの信号とフレームメモリ１２０からの信号を選択し、どちらか一つの信号を表示処理回路１１４に出力する。
【００４０】
表示処理回路１１４では、デコードされた映像信号に対して、適宜所定の処理を施し、モニタ１１５に表示している。前記所定の処理としては、フィルタ処理，ＮＴＳＣエンコード処理（モニタ１１５がＮＴＳＣモニタの場合）等がある。
【００４１】
メモリ１２２には、ジャンル識別情報、ユーザが選択したジャンル情報、マルチ画面のセルとサービス識別情報を関連付けした情報、複数のマルチ画面を識別するためのマルチ画面識別情報を保持する目的に使われる。
【００４２】
図１に示した構成で、かつ図２に示す処理手順でホストＣＰＵ１１６が処理を行なうと、ジャンル別にマルチ画面を表示できる。そして表示されたマルチ画面からサービスを選択できる。
【００４３】
以下、図３に示すように１６のセルを持つマルチ画面を表示し、そのマルチ画面から番組を選択する場合の動作を説明する。なお、マルチ画面を構成するセルの数は任意にすることが可能である。
【００４４】
また、図４には、メモリ１２２に保持されているデータの内容を示した。図４において、メモリ１２２は、３つのエリアに別れている。エリアＡは、ユーザが選択したジャンル情報を格納する部分である。エリアＢは、各サービスのジャンルを識別するためのジャンル識別情報を格納する部分である。エリアＣは、マルチ画面のセルに対応したサービス識別情報と、複数のマルチ画面を識別するためのマルチ画面識別情報を格納する部分である。
【００４５】
以下、図２にしたがって、処理手順を説明する。
【００４６】
ユーザは、リモコンなどで受光部１１７を通して、あるいは、受信機の外部入力端子１０２を通してマルチ画面表示モードに移行し、ジャンルの選択を行なう。
【００４７】
ジャンル選択を行なわなければ、デフォルトのジャンル情報をホストＣＰＵ１１６が設定する。
【００４８】
ユーザが選択したジャンルは、ホストＣＰＵ１１６の制御により、メモリ１２２のエリアＡにジャンル情報として保持される。このときの状態は、図４（１）に示す通りである。図４（１）において、エリアＡにユーザが選択したジャンルのジャンル情報Ｊ１が格納されている。
【００４９】
ホストＣＰＵ１１６は、トランスポート処理回路１１２を制御し、各サービス情報からジャンル識別情報を抽出し、メモリ１２２のエリアＢに保持する。このときエリアＢに格納されている全ジャンル識別情報の一部は、図４（２）に示す通りである。
【００５０】
図４（２）に示すように、サービス識別情報ＳＶ０に対応したジャンル情報はＪ１であり、サービス識別情報ＳＶ１に対応したジャンル情報はＪ４であるといったふうになっている。
【００５１】
即ち各ジャンル識別情報は、サービス識別情報に対してジャンル情報が付加されており、各サービスのジャンルの識別が出来るようになっている。
【００５２】
この後、ホストＣＰＵ１１６は、メモリ１２２のエリアＢに保持されたジャンル識別情報の中に、ユーザが選択したジャンルのサービス識別情報があるかどうかを判定する（処理２０１）。
【００５３】
ホストＣＰＵ１１６は、処理２０１の判定の結果、サービス識別情報がなければ、マルチ画面表示できないので、その旨をモニタ１１５に表示するなりする。
【００５４】
ホストＣＰＵ１１６は、処理２０１の判定の結果、サービス識別情報があれば、ジャンル識別情報の中に、ユーザが選択したジャンルでかつ、メモリ１２２のエリアＢからエリアＣに転送されていないサービス識別情報があるかどうか判定する（処理２０２）。ホストＣＰＵ１１６は、判定の結果、なければ処理２０８を行なう。
【００５５】
ホストＣＰＵ１１６は、処理２０２の判定の結果、サービス識別情報があれば、メモリ１２２に保持されているサービス識別情報の数を検出し、その数が、マルチ画面のセルの数より多いかどうかを判定する（処理２０３）。ここで、マルチ画面のセルの数は、図３に示すように、１６個であるので、サービス識別情報の数が１６より多いかどうかを判定することになる。
【００５６】
ホストＣＰＵ１１６は、判定の結果多くなければ、フレームメモリ１２０にて、ダウンサンプリングした映像信号を格納する領域を確保し、その領域の指定を行なう（処理２０４）。例えば、フレームメモリ１２０上に、図３に示したマルチ画面において領域１の部分を確保し、指定することになる。
【００５７】
次に、ホストＣＰＵ１１６は、メモリ１２２に保持されているユーザが選択したジャンルのジャンル情報（エリアＡ）と、ジャンル識別情報（エリアＢ）を参照し、ユーザが選択したジャンルに一致したサービス識別情報をどれか一つ取得する（処理２０５）。
【００５８】
取得されたサービス識別情報は、ホストＣＰＵ１１６による処理２０４にて確保した領域の情報とともにメモリ１２２のエリアＣに保持される（処理２０６）。
【００５９】
このとき、ホストＣＰＵ１１６は、マルチ画面識別の情報としてマルチ画面を識別するためのマルチ画面識別情報を付加する。
【００６０】
例えば、図４（３）において、ジャンルがＪ１であるサービス識別情報ＳＶ０を取得し、処理２０４にて、図３に示したマルチ画面上の領域１が指定されていたとする。このＳＶ０というサービス識別情報は、図３のマルチ画面上で領域１に表示されるので、ＳＶ０は、領域１と関連付けられる。また、現在のマルチ画面は、１つ目のマルチ画面なので、ＣＨ１というマルチ画面識別情報を付加し、メモリ１２２のエリアＣに保持される。
【００６１】
この後、所定の時間が経つまで、待ちの状態に入る（処理２０７）。
【００６２】
この間に、トランスポート処理回路１１２では、処理２０５にて、取得されたサービス識別情報をもとに、サービスの映像信号を抜き出し、抜き出された映像信号は、ＭＰＥＧデコーダ１１３でデコードされ、ダウンサンプリング処理回路１１９にて、セルの数に応じて縮小率が設定され、設定された縮小率のもとでダウンサンプリングを施され、フレームメモリ１２０の選択された領域に書き込まれる。
【００６３】
ここで、図３に示す状態で画面分割してモニタに表示するものとする。伝送されてくる映像信号の解像度が、水平７２０サンプル、垂直４８０ラインだとすると、これを水平、垂直とも、１／４に縮小して、水平１８０サンプル、垂直１２０ラインにダウンサンプリングすることになる。
【００６４】
このダウンサンプリングする縮小率は、ホストＣＰＵ１１６が表示するセルの数から計算し、ダウンサンプリング処理回路１１９を制御することになる。
【００６５】
処理２０７にて、待ちの状態に入っているとき、ホストＣＰＵ１１６は、所定の時間が経ったら、処理２０２へ戻り、同様の処理を繰り返し行なう。
【００６６】
処理２０２に戻って、同様の処理を繰り返すとき、ホストＣＰＵ１１６は、処理２０４にてフレームメモリ１２０の領域を指定するときは、一度選択した領域とは別の領域を選択するようにする。
【００６７】
また、ホストＣＰＵ１１６は、処理２０５においても、一度取得したサービス識別情報と別のサービス識別情報を取得するようにする。これは、図４（３）において、メモリ１２２のエリアＣに書かれた情報をホストＣＰＵ１１６が見ることにより行なう。
【００６８】
このようにして、フレームメモリ１２０に格納する領域を変えながら順次ユーザが選択したジャンルのサービス識別情報を取得し、デコード処理を行ない、フレームメモリ１２０に映像信号を保持していく。この繰り返しの処理は、マルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまうか、全てのサービス識別情報が取得されてしまうかまで行われる。
【００６９】
ホストＣＰＵ１１６は、もしマルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまうか、または全てのサービス識別情報が取得されてしまうかした場合は、処理２０８を行なう。
【００７０】
また、ホストＣＰＵ１１６は、マルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまい、まだ選択できるサービス識別情報が残っている場合は、別のマルチ画面に切り換えれば、さらにマルチ画面として別のサービスを表示できる旨を、モニタ１１５に表示するなりして、ユーザに知らせることも出来る。
【００７１】
ホストＣＰＵ１１６は、マルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまうか、または全てのサービス識別情報が取得されてしまうかした場合は、サービス識別情報と領域の情報をメモリ１２２のエリアＣから取り出す（処理２０８）。
【００７２】
その後、ホストＣＰＵ１１６は、サービス識別情報に対応した領域に当たるフレームメモリ１２０の領域を指定し、デコードされた映像信号で更新する（処理２０９）。
【００７３】
次の処理２１０は、処理２０７と同様である。
【００７４】
ホストＣＰＵ１１６は、処理２１０にて待ちの状態に入っているとき、所定の時間が経ったら、処理２０８へ戻り、同様の処理を繰り返し行なう。
【００７５】
マルチ画面番組選択モードに入って、ホストＣＰＵ１１６は、上記処理２０１から処理２１０までの処理を繰り返して、マルチ画面をモニタ１１５に表示しているとき、ユーザのリモコン操作などにより別のマルチ画面に切り換える場合がある。
【００７６】
そのときは、フレームメモリ１２０をクリアし、ホストＣＰＵ１１６の処理は、図２において、強制的に処理２０１から開始され、後は同様の処理を繰り返すことになる。このとき、図４（４）のように、エリアＣに格納されるマルチ画面識別情報が変わることになる。
【００７７】
また、マルチ画面番組選択モードに入って、上記処理２０１から処理２１０までの処理を繰り返して、マルチ画面をモニタ１１５に表示しているとき、ユーザがマルチ画面からカーソルを動かすなどしてサービスを選択した場合、ホストＣＰＵ１１６は、メモリ１２２のエリアＣに格納されているマルチ画面のセルに対応したサービス識別情報とマルチ画面識別情報を参照し、選択されたセルと現在表示しているマルチ画面のマルチ画面識別情報をもとに、サービス識別情報を抜き出す。これに同期して、選択回路１２１の出力には、ＭＰＥＧデコーダ１１３からの信号を選択するように制御する。
【００７８】
トランスポート処理回路１１２では、このサービス識別情報をもとにに、サービス識別情報に該当するサービスの映像信号を抜き出し、ＭＰＥＧデコーダ１１３にてデコードし、選択回路１２１、表示処理回路１１４を経て、モニタ１１５に表示する。
【００７９】
なお、フレームメモリ１２０に保持されている映像信号は、常にモニタ１１５に表示されている。またホストＣＰＵ１１６は、メモリ１２２のエリアＡのジャンル情報を読み出し、そのジャンル名をモニタ１１５に表示させる。更にメモリ１２２をエリアＡ，Ｂ，Ｃに分割する代わりに３つのメモリで構成しても良い。
【００８０】
図５に、リモコン及び受信機外部に付いているボタン等からのマルチ画面番組選択モードにおける操作手順を示した。以下、図５にしたがって、マルチ画面からのサービス選択の概略を示す。
【００８１】
ユーザは、マルチ画面からサービスを選択するために、まず、マルチ画面番組選択モードへ切り換える（操作５０１）。
【００８２】
その後、モニタ１１５には、図６（１）に示すようなマルチ画面が表示される。
【００８３】
この後、ジャンルを選択することにより（操作５０３）、ジャンルに一致する番組のみがマルチ画面に表示される。
【００８４】
ジャンルの選択方法は、リモコンなどでキーを選択して押すことにより直接選択したり、図６（２）に示すようにモニタ上にＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）として、ジャンルを表示し、その中からカーソルを移動させるなどして選択したりする方法がある。または図６（４）に示すように、ジャンル表示を画面の上部にセルとは分けて表示しても良い。この場合、全セルの垂直方向の長さは、図６（２）より短くなる。
【００８５】
更にマルチ画面は、図６（３）に示すように、リモコンのキーを操作することなどにより、別のマルチ画面に切り換えできる（操作５０２）。マルチ画面からの番組選択モードを抜けるには、マルチ画面から１つのセル（番組）を選択してサービスを選択するか（操作５０４）、またはマルチ画面番組選択モード終了のキーを押す（操作５０５）等をすれば良い。
【００８６】
以上のように、指定したジャンル別にフレームメモリ１２０を使って、マルチ画面を作成し、そのマルチ画面からサービス選択を行なうようにすると、送信側にて、マルチ画面を作成して、伝送する必要がなくなり、サービスの有効利用が図れる。また、ユーザが選択したジャンル別にマルチ画面を作成できるため、ユーザにとって見やすいマルチ画面となり、サービス選択が容易になる。
【００８７】
（第２の実施の形態）
本発明のディジタル放送受信機の第２の実施の形態は、サービス情報に記述されているジャンル識別情報の中のジャンル情報が階層的な情報として送信されてきたときのマルチ画面の表示の方法についてである。
【００８８】
ジャンルは、例えば、図７に示すように、大まかな分類である大分類Ｊ１、Ｊ２、Ｊ３・・・と、大分類Ｊ１を更に細かく分けた小分類Ｊ１−１、Ｊ１−２、Ｊ１−３・・・といったように階層的に記述されているとする。Ｊ２、Ｊ３・・・も更に細かく分類される。また、ジャンルは、何段階に階層化されていても構わない。
【００８９】
このとき、ユーザが大分類のジャンルであるジャンル情報Ｊ１を選択したときのマルチ画面の表示方法を説明する。ホストＣＰＵ１１６における処理手順は、図２と同様である。また、構成は、第１の実施の形態と同様である。
【００９０】
ここで、メモリ１２２の内容を図８に示した。図８において、エリアＡは、ユーザが選択したジャンル情報を格納する部分である。エリアＢは、各サービスのジャンルを識別するためのジャンル識別情報を格納する部分である。エリアＣは、マルチ画面のセルに対応したサービス識別情報と、複数のマルチ画面を識別するためのマルチ画面識別情報を格納する部分である。
【００９１】
図８（１）において、エリアＡにユーザが選択したジャンル情報Ｊ１が保持される。また、図８（２）において、エリアＢには、ジャンル識別情報が保持される。ここで、エリアＢに保持されているジャンル識別情報は、階層的になっている。
【００９２】
この後、ホストＣＰＵ１１６は、処理２０２から処理２０５を繰り返して、フレームメモリ１２０に格納する領域を変えながら順次ユーザが選択したジャンルのサービス識別情報を取得する。このとき、小分類が同様のものから順にフレームメモリ１２０の領域の確保を行ない、マルチ画面としてモニタ１１５に表示したときに、隣接したセルに小分類が同様のサービスが並ぶようにする。
【００９３】
このときのメモリ１２２の内容を図８（３）に示した。また、モニタ１１５における表示の状態を図９に示した。図８（３）と図９において、例えばＪ１をスポーツのジャンル情報とした場合、Ｊ１の中には数種類の番組があるため、サービス識別番号が違ってもＪＩは重複して存在するが、個々のＪＩの番組は異なる。
【００９４】
なお、第１の実施の形態と同様、フレームメモリ１２０に保持されている映像信号は、常にモニタ１１５に表示されている。またホストＣＰＵ１１６は、メモリ１２２のエリアＡのジャンル情報を読み出し、そのジャンル名をモニタ１１５に表示させる。更にメモリ１２２をエリアＡ，Ｂ，Ｃに分割する代わりに、３つのメモリで構成しても良い。
【００９５】
リモコン及び受信機外部についているボタン等からのマルチ画面番組選択モードにおける操作手順は、第１の実施の形態と同様、図５および図６に従って行われる。
【００９６】
以上のように、指定したジャンル別にフレームメモリ１２０を使って、マルチ画面を作成し、そのマルチ画面において、更に詳細な分類別にセルが隣接するようにサービスを配置すると、マルチ画面が見やすくなり、サービスの選択が容易になる。
【００９７】
（第３の実施の形態）
本発明のディジタル放送受信機の第３の実施の形態においては、マルチ画面の各セルに表示するサービスが動画の場合、その動きをスムーズに表示するために、第１および第２の実施の形態の動作に加え、ユーザが選択したジャンルのサービス識別情報を取得する際に中継器の情報を活用するようにした。
【００９８】
ホストＣＰＵ１１６における処理手順は、図２と同様である。また、構成は、第１および第２の実施の形態と同様である。
【００９９】
ホストＣＰＵ１１６は、処理２０２から処理２０５を繰り返して、フレームメモリ１２０に格納する領域を変えながら順次ユーザが選択したジャンルのサービス識別情報を取得する。
【０１００】
このとき、ホストＣＰＵ１１６は、サービス識別情報の中の中継器の識別に関する情報を見て、同一の中継器のサービス識別情報から取得するようにする。
【０１０１】
中継器を変えずに、サービスを切り換え、マルチ画面表示すると、１つのセルにサービスを表示し、その後、次のセルにサービスを表示するまでの切り換え時間を短縮することが出来る。
【０１０２】
その結果、マルチ画面の全てのセルにサービスを表示するまでの時間が短縮でき、またセルからセルへの表示の切り換えが早いため、各セルに表示されるサービスが動画の場合、絵の動きがスムーズに表示されるという効果を得られる。。
【０１０３】
上記の手段を取ると、中継器を切り換える頻度を押さえることが出来るため、前述の効果を得ることが出来る。
【０１０４】
（第４の実施の形態）
本発明のディジタル放送受信機の第４の実施の形態は、ユーザがマルチ画面表示したいサービスをメモリに保持しておき、メモリに保持する際に、グループ分けして保持するようにし、そのグループを選択することにより、選択されたグループに所属するサービスをマルチ画面として表示するものである。
【０１０５】
この第４の実施の形態の構成を、図１０に示す。メモリ１１８と、メモリ１２３以外の構成要素は、第１の実施の形態のものと同一であり同一番号を付してあり詳細な説明は省略する。
【０１０６】
メモリ１１８には、ユーザがサービスを登録できるようになっているが、このとき、サービス識別情報とグループ識別情報を登録する。グループ識別情報は、ユーザが定義できるグループ情報であり、いくつかのサービスを１つのグループに分類することが出来る。
【０１０７】
メモリ１２３には、サービス識別情報とマルチ画面の領域の情報とマルチ画面識別情報の関連付けを保持する。
【０１０８】
図１１（１）に示すように、メモリ１１８には、ユーザが登録したサービス識別情報とグループ識別情報の関連が保持されている。また、図１１（２）、図１１（３）、図１１（４）にメモリ１２３に保持される内容の一例を示した。
【０１０９】
図１２には、マルチ画面番組選択モードにおけるホストＣＰＵ１１６の処理手順を示した。以下、図１２にしたがって、処理手順を説明する。
【０１１０】
ユーザは、リモコンなどで受光部１１７を通して、あるいは、受信機の外部入力端子１０２を通してマルチ画面表示モードに移行し、グループの選択を行なう。
【０１１１】
グループの選択を行なわなければ、デフォルトのグループ識別情報をホストＣＰＵ１１６が設定する。
【０１１２】
ユーザが選択したグループは、ホストＣＰＵ１１６を通じて、メモリ１２３にグループ識別情報として保持される。このときの状態は、図１１（２）に示す通りである。図１１（２）において、ユーザが選択したグループのグループ識別情報Ｇ１が格納されている。
【０１１３】
この後、ホストＣＰＵ１１６は、メモリ１１８にユーザが選択したグループに分類されるサービス識別情報が保持されているかどうか判定する（処理８０１）。
【０１１４】
判定の結果、保持されてなければマルチ画面表示できないので、その旨をモニタ１１５に表示するなりする。
【０１１５】
ホストＣＰＵ１１６は、判定の結果、保持されていれば、メモリ１１８に保持されているユーザが選択したグループのグループ識別情報に分類されるサービス識別情報の中で、メモリ１２３に転送されていないサービス識別情報があるかどうかチェックする（処理８０２）。なければ、ホストＣＰＵ１１６は、処理８０８を行なう。
【０１１６】
ホストＣＰＵ１１６は、判定の結果、メモリ１２３へ転送されていないサービス識別情報があれば、メモリ１２３に保持されているサービス識別情報の数を検出し、その数が、マルチ画面のセルの数より多いかどうかを判定する（処理８０３）。
【０１１７】
ホストＣＰＵ１１６は、判定の結果、多くなければフレームメモリ１２０にて、ダウンサンプリングした映像信号を格納する領域を確保し、その領域を指定する（処理８０４）。例えば、フレームメモリ１２０上に、図３に示したマルチ画面において領域１の部分を確保し、指定することにする。
【０１１８】
次に、ホストＣＰＵ１１６は、メモリ１１８からメモリ１２３へ転送されていないサービス識別情報を一つ取得する（処理８０５）。
【０１１９】
ホストＣＰＵ１１６は、取得したサービス識別情報を、処理８０４にて指定した領域の情報とともにメモリ１２３に保持させる（処理８０６）。このとき、ホストＣＰＵ１１６は、マルチ画面識別情報として、マルチ画面を識別するための情報を付加する。
【０１２０】
この後、ホストＣＰＵ１１６は、所定の時間が経つまでは、ここで処理が待ちの状態に入る（処理８０７）。
【０１２１】
この間に、トランスポート処理回路１１２では、処理８０５にて取得されたサービス識別情報をもとに、映像信号を抜き出し、抜き出された映像信号は、ＭＰＥＧデコーダ１１３でデコードされ、ダウンサンプリング処理回路１１９にて、ダウンサンプリングを施され、フレームメモリ１２０の選択された領域に書き込まれる。
【０１２２】
処理８０７にて待ちの状態に入っているとき、所定の時間が経ったら、ホストＣＰＵ１１６は、処理８０２へ戻り、同様の処理を繰り返し行なう。
【０１２３】
これにより、ユーザが選択したグループに分類されるサービス識別情報のサービスが順次デコードされ、フレームメモリ１２０の所定の領域に順次保持される。
【０１２４】
この繰り返しの処理は、マルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまうか、メモリ１１８に保持されているユーザが選択したグループに分類される全てのサービス識別情報がメモリ１２３に転送されてしまうかまで行われる。
【０１２５】
ホストＣＰＵ１１６は、もし、マルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまうか、メモリ１１８に保持されているユーザが選択したグループに分類される全てのサービス識別情報がメモリ１２３に転送されてしまうかした場合は、処理８０８を行なう。
【０１２６】
また、マルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまい、メモリ１１８に保持されており、ユーザが選択したグループに分類されるサービス識別情報の中で、未だメモリ１２３に転送されていないサービス識別情報がある場合は、別のマルチ画面に切り換えれば、さらにマルチ画面として別のサービスを表示できる旨を、モニタ１１５に表示するなりして、ユーザに知らせることも出来る。
【０１２７】
ホストＣＰＵ１１６は、マルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまうか、メモリ１１８に保持されているユーザが選択したグループに分類される全てのサービス識別情報がメモリ１２３に転送されてしまうかした後は、メモリ１２３からサービス識別情報と、フレームメモリ１２０の領域の情報を取得する（処理８０８）。
【０１２８】
このときのメモリ１２３の状態を、図１１（３）に示した。図１１（３）に示すように、この時点で、処理８０２から処理８０７を繰り返したため、メモリ１２３には、メモリ１１８に保持されているユーザが選択したグループのサービス識別情報と、マルチ画面の領域のデータと、マルチ画面識別情報の関連付けのデータが保持されている。
【０１２９】
ホストＣＰＵ１１６は、取得した領域の情報を持って、フレームメモリ１２０の領域の指定を行ない、指定した領域にデコードした映像信号で更新する（処理８０９）。
【０１３０】
ホストＣＰＵ１１６による処理８１０は、ホストＣＰＵ１１６による処理８０７と同様である。
【０１３１】
ホストＣＰＵ１１６は、処理８１０にて、所定の時間が経ったら、処理８０８に戻り、以後、処理８０８から処理８１０を繰り返すことになる。
【０１３２】
マルチ画面番組選択モードに入って、上記処理８０１から処理８１０までの処理を繰り返して、マルチ画面をモニタ１１５に表示しているとき、ユーザのリモコン操作などにより別のマルチ画面に切り換える場合がある。
【０１３３】
そのときは、フレームメモリ１２０をクリアし、ホストＣＰＵ１１６の処理は、図１２において、強制的に処理８０１から開始され、後は同様の処理を繰り返すことになる。このとき、図１１（４）のように、メモリ１２３に格納するマルチ画面のマルチ画面識別情報がＣＨ１からＣＨ２のように変わることになる。
【０１３４】
また、マルチ画面番組選択モードに入って、上記処理８０１から処理８１０までの処理を繰り返して、マルチ画面をモニタ１１５に表示しているとき、ユーザがマルチ画面からカーソルを動かすなどして番組を選択した場合、ホストＣＰＵ１１６は、メモリ１２３に格納されているマルチ画面のセルに対応したサービス識別情報とマルチ画面識別情報を参照し、選択されたセルと現在表示しているマルチ画面識別情報をもとに、メモリ１２３からサービス識別情報を抜き出す。
【０１３５】
これに同期して、選択回路１２１の出力には、ＭＰＥＧデコーダ１１３からの信号を選択するように制御する。トランスポート処理回路１１２では、このサービス識別情報をもとに、サービス識別情報に該当するサービスの映像信号を抜き出し、抜き出された映像信号は、ＭＰＥＧデコーダ１１３にてデコードされ、選択回路１２１、表示処理回路１１４を経て、モニタ１１５に表示される。このようにして、マルチ画面から選択された番組がモニタ１１５に表示される。
【０１３６】
フレームメモリ１２０に保持されている映像信号は、常にモニタ１１５に表示されている。またホストＣＰＵ１１６は、メモリ１２３からグループ識別情報を読み出し、そのグループ名をモニタ１１５に表示させる。更にメモリ１２３の代わりに、複数のメモリを用い、メモリ１２３に保持される情報を分けて保持するようにしても良い。逆にメモリ１１８と１２３を、一つのメモリで構成しても良い。
【０１３７】
図１３に、リモコン及び受信機外部に付いているボタン等からのマルチ画面番組選択モードにおける操作手順を示した。以下、図１３にしたがって、マルチ画面からのサービス選択の概略を示す。
【０１３８】
ユーザは、マルチ画面からサービスを選択するために、まず、マルチ画面番組選択モードへ切り換える（操作１００１）。その後、モニタ１１５には、図６（１）に示すようなマルチ画面が表示される。この後、グループを選択することにより（操作１００３）、グループに一致する番組のみがマルチ画面に表示される。
【０１３９】
グループの選択方法は、リモコンなどでキーを選択して押すことにより直接選択したり、図６（２）または図６（４）に示すようにモニタ上にＯＳＤとして、グループを表示し、その中からカーソルを移動させるなどして選択したりする方法がある。
【０１４０】
また、マルチ画面は、図６（３）に示すように、リモコンのキーを操作することなどにより、別のマルチ画面に切り換えできる（操作１００２）。マルチ画面からの番組選択モードを抜けるには、マルチ画面から１つのセル（番組）を選択し、サービスを選択するか（操作１００４）、マルチ画面番組選択モード終了のキーを押す（操作１００５）等をすれば良い。
【０１４１】
以上のように、メモリ１１８に一旦保持したものの中から、ユーザが選択したグループのものをメモリ１２３に保持し直して、グループ別にマルチ画面表示すれば、ユーザが見やすいマルチ画面を作成できる。また、そのマルチ画面からサービスを選択することが容易になる。
【０１４２】
また、第４の実施の形態において、メモリ１２３にサービス識別情報にグループ識別情報を付加して、サービスを保持するとき、さらに、フレームメモリ１２０に保持するときの領域の情報も関連付ければ、グループ別にマルチ画面を表示でき、更に、表示するセルの位置までをユーザが指定でき、見やすいマルチ画面を表示できる。
【０１４３】
また、第４の実施の形態において、第３の実施の形態で説明したように、サービス識別情報の中の中継器の識別に関する情報を見て、同一の中継器のサービス識別情報から取得するようにすれば、セルに動画を表示するとき、動画の動きをスムーズに表示することが出来る。
【０１４４】
（第５の実施の形態）
本発明のディジタル放送受信機の第５の実施の形態は、ユーザが過去に選択したサービスをメモリに保持しておき、そのメモリに保持されているサービスをマルチ画面として表示するものである。
【０１４５】
構成図は、図１４に示す。メモリ１２４と、メモリ１２５以外の構成要素は、第１または第２の実施の形態のものと同じであり同一番号を付し、詳細な説明は省略する。
【０１４６】
メモリ１２４には、ユーザが過去に選択したサービスが登録されており、このとき、サービス識別情報と、ユーザが選択した時期を示す時間情報（または選択した回数を示す回数情報）の関連が保持されている。
【０１４７】
メモリ１２５には、後述するようにサービス識別情報とマルチ画面の領域の情報とマルチ画面識別情報の関連付けを保持する。
【０１４８】
図１５（１）に示すように、メモリ１２４には、ユーザが過去に選択したサービス識別情報と、ユーザが選択した時期を示す時間情報の関連が保持されている。サービス識別情報ＳＶ０は、時間Ｔ１に選択され、サービス識別情報ＳＶ２は、時間Ｔ２に選択されている。また、図１５（２）、図１５（３）にメモリ１２５に保持される内容の一例を示した。
【０１４９】
図１６には、マルチ画面番組選択モードにおけるホストＣＰＵ１１６の処理手順を示した。以下、図１６にしたがって、処理手順を説明する。
【０１５０】
ユーザは、リモコンなどで受光部１１７を通して、あるいは、受信機の外部入力端子１０２を通してマルチ画面表示モードに移行する。
【０１５１】
この後、ホストＣＰＵ１１６は、メモリ１２４にユーザが過去に選択したサービス識別情報が保持されているかどうか判定する（処理１４０１）。判定の結果、保持されてなければマルチ画面表示できないので、その旨をモニタ１１５に表示するなりする。
【０１５２】
ホストＣＰＵ１１６は、判定の結果、保持されていれば、メモリ１２４に保持されているユーザが過去に選択したサービス識別情報の中で、メモリ１２５に転送されていないサービス識別情報があるかどうかチェックする（処理１４０２）。前記サービス識別情報がない場合、ホストＣＰＵ１１６は、処理１４０８を行なう。
【０１５３】
ホストＣＰＵ１１６は、判定の結果、メモリ１２５へ転送されていないサービス識別情報があれば、メモリ１２５に保持されているサービス識別情報の数を検出し、その数が、マルチ画面のセルの数より多いかどうかを判定する（処理１４０３）。
【０１５４】
ホストＣＰＵ１１６は、判定の結果、多くなければフレームメモリ１２０にて、ダウンサンプリングした映像信号を格納する領域を確保し、その領域を指定する（処理１４０４）。
【０１５５】
例えば、フレームメモリ１２０上に、図３に示したマルチ画面において領域１の部分を確保し、指定することにする。
【０１５６】
次に、ホストＣＰＵ１１６は、メモリ１２４からメモリ１２５へ転送されていないサービス識別情報を一つ取得する（処理１４０５）。
【０１５７】
ホストＣＰＵ１１６は、取得したサービス識別情報を、処理１４０４にて指定した領域の情報とともにメモリ１２５に保持させる（処理１４０６）。このとき、マルチ画面識別情報として、マルチ画面を識別するための情報を付加する。
【０１５８】
この後、ホストＣＰＵ１１６は、所定の時間が経つまでは、ここで処理が待ちの状態に入る（処理１４０７）。
【０１５９】
この間に、トランスポート処理回路１１２では、処理１４０５にて、取得されたサービス識別情報をもとに、映像信号を抜き出し、抜き出された映像信号は、ＭＰＥＧデコーダ１１３でデコードされ、ダウンサンプリング処理回路１１９にて、ダウンサンプリングを施され、フレームメモリ１２０の選択された領域に書き込まれる。
【０１６０】
ホストＣＰＵ１１６は、処理１４０７にて、待ちの状態に入っているとき、所定の時間が経ったら、処理１４０２へ戻り、同様の処理を繰り返し行なう。これにより、ユーザが過去に選択したサービス識別情報のサービスが順次デコードされ、フレームメモリ１２０の所定の領域に順次保持される。
【０１６１】
ホストＣＰＵ１１６によるこの繰り返しの処理は、マルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまうか、メモリ１２４に保持されているユーザが過去に選択したサービス識別情報がメモリ１２５に転送されてしまうかまで行われる。
【０１６２】
ホストＣＰＵ１１６は、もし、マルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまうか、メモリ１２４に保持されているユーザが過去に選択したサービス識別情報がメモリ１２５に転送されてしまうかした場合は、処理１４０８を行なう。
【０１６３】
また、マルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまい、未だメモリ１２４に保持されているユーザが過去に選択したサービス識別情報の中で、メモリ１２５に転送されていないサービス識別情報がある場合は、別のマルチ画面に切り換えれば、さらにマルチ画面として別のサービスを表示できる旨を、モニタ１１５に表示するなりして、ユーザに知らせることも出来る。
【０１６４】
ホストＣＰＵ１１６は、マルチ画面のセルの数だけフレームメモリ１２０の領域が確保されてしまうか、メモリ１２４に保持されているユーザが過去に選択したサービス識別情報がメモリ１２５に転送されてしまうかした後は、メモリ１２５からサービス識別情報と、フレームメモリ１２０の領域の情報を取得する（処理１４０８）。
【０１６５】
このときのメモリ１２５の状態を図１５（２）に示した。図１５（２）に示すように、この時点で、処理１４０２から処理１４０７を繰り返したため、メモリ１２５には、メモリ１２４に保持されているユーザが過去に選択したサービス識別情報と、マルチ画面の領域のデータと、マルチ画面識別情報の関連付けのデータが保持されている。
【０１６６】
ポストＣＰＵ１１６は、取得した領域の情報を持って、フレームメモリ１２０の領域の指定を行ない、指定した領域にデコードした映像信号で更新する（処理１４０９）。
【０１６７】
処理１４１０は、処理１４０７と同様である。
【０１６８】
ホストＣＰＵ１１６は、処理１４１０にて、所定の時間が経ったら、処理１４０８に戻り、以後処理１４０８から処理１４１０を繰り返すことになる。
【０１６９】
マルチ画面番組選択モードに入って、上記処理１４０１から処理１４１０までの処理を繰り返して、マルチ画面をモニタ１１５に表示しているとき、ユーザのリモコン操作などにより別のマルチ画面に切り換える場合がある。
【０１７０】
そのときは、フレームメモリ１２０をクリアし、ホストＣＰＵ１１６の処理は、図１６において、強制的に処理１４０１から開始され、後は同様の処理を繰り返すことになる。このとき、図１５（３）のように、メモリ１２５に格納するマルチ画面のマルチ画面識別情報がＣＨ１からＣＨ２のように変わることになる。
【０１７１】
また、マルチ画面番組選択モードに入って、上記処理１４０１から処理１４１０までの処理を繰り返して、マルチ画面をモニタ１１５に表示しているとき、ユーザがマルチ画面からカーソルを動かすなどして番組を選択した場合、ホストＣＰＵ１１６は、メモリ１２５に格納されているマルチ画面のセルに対応したサービス識別情報とマルチ画面識別情報を参照し、選択されたセルと現在表示しているマルチ画面識別情報をもとに、サービス識別情報を抜き出す。
【０１７２】
これに同期して、選択回路１２１の出力には、ＭＰＥＧデコーダ１１３からの信号を選択するように制御する。トランスポート処理回路１１２では、このサービス識別情報をもとに、サービス識別情報に該当するサービスの映像信号を抜き出し、抜き出された映像信号は、ＭＰＥＧデコーダ１１３にてデコードされ、選択回路１２１、表示処理回路１１４を経て、モニタ１１５に表示される。このようにして、マルチ画面から選択された番組がモニタ１１５に表示される。
【０１７３】
なお、フレームメモリ１２０に保持されている映像信号は、常にモニタ１１５に表示されている。またメモリ１２４とメモリ１２５は、保持する情報の領域を分けることにより同一のメモリで構成しても良い。逆にメモリ１２５は、複数のメモリで構成しても良い。
【０１７４】
図１７に、リモコン及び受信機外部に付いているボタン等からのマルチ画面番組選択モードにおける操作手順を示した。以下、図１７にしたがって、マルチ画面からのサービス選択の概略を示す。
【０１７５】
ユーザは、マルチ画面からサービスを選択するために、まず、マルチ画面番組選択モードへ切り換える（操作１５０１）。その後、モニタ１１５には、図６（１）に示すようなマルチ画面が表示される。マルチ画面は、図６（３）に示すように、リモコンのキーを操作することなどにより、別のマルチ画面に切り換えできる（操作１５０２）。
【０１７６】
マルチ画面からの番組選択モードを抜けるには、マルチ画面から１つのセル（番組）を選択し、サービスを選択するか（操作１５０３）、マルチ画面番組選択モード終了のキーを押す（操作１５０４）等をすれば良い。
【０１７７】
以上のように、メモリ１２４にユーザが過去に選択したサービスのサービス識別情報を保持し、過去にユーザが選択したサービスをマルチ画面表示すれば、ユーザは、過去のサービス選択における履歴を知ることが出来、同時に、そのマルチ画面から選択することが出来る。
【０１７８】
また、マルチ画面に表示するとき、図１６の処理１４０５にて、メモリ１２４からサービス識別情報を取得するとき、以下の処理を付加することができる。
【０１７９】
１つは、ホストＣＰＵ１１６は、図１６の処理１４０５において、メモリ１２４からサービス識別情報を取得するとき、時間情報を参照し、サービス識別情報を取得すれば、時系列にマルチ画面にサービスを表示していくことが出来る。これにより、マルチ画面に、過去選択したサービスを表示でき、サービスの選択が容易になる。
【０１８０】
２つ目として、ホストＣＰＵ１１６は、メモリ１２４に過去に選択したサービスを保持するとき、サービスを選択した回数をサービス選択回数情報として保持し、図１６の処理１４０５にて、メモリ１２４からサービス識別情報を取得するとき、サービス選択回数情報を参照し、サービス識別情報を取得すれば、選択回数に応じてマルチ画面にサービスを表示していくことが出来る。これにより、よく選択するサービスをマルチ画面として表示することが可能になり、サービスの選択が容易になる。
【０１８１】
３つ目として、ホストＣＰＵ１１６は、メモリ１２４からサービス識別情報を取得するとき、サービス識別情報から中継器の識別情報を参照し、同一の中継器のサービスから順にマルチ画面に表示するようにする。これにより、セルに動画を表示するとき、動画の動きをスムーズに表示することが出来る。
【０１８２】
送信側の情報に関わらず、ユーザが過去に選択したサービスでマルチ画面を作成できるため、マルチ画面に表示するサービスを限定でき、サービスの選択が容易になる。
【０１８３】
【発明の効果】
以上本発明によれば、送信状態に関わらず、マルチ画面の子画面として表示する各サービスを、ユーザが選択しやすくなる。
【図面の簡単な説明】
【図１】本発明のディジタル放送受信機の第１の実施の形態の構成を示すブロック図である。
【図２】第１の実施の形態におけるマルチ画面表示の処理手順を示す図である。
【図３】マルチ画面とフレームメモリ１２０の領域の関係を示す図である。
【図４】第１の実施の形態におけるメモリ１２２の保持内容を示す図である。
【図５】第１の実施の形態におけるマルチ画面からサービスを選択するときの操作手順を示す図である。
【図６】マルチ画面を表示するときの表示形態を示した図である。
【図７】ジャンル情報の階層構造を示した図である。
【図８】本発明のディジタル放送受信機の第２の実施の形態におけるメモリ１２２の保持内容を示した図である。
【図９】第２の実施の形態におけるマルチ画面の表示形態を示した図である。
【図１０】本発明のディジタル放送受信機の第４の実施の形態の構成を示すブロック図である。
【図１１】第４の実施の形態におけるメモリ１１８、メモリ１２３の保持内容を示した図である。
【図１２】第４の実施の形態におけるマルチ画面表示の処理手順を示す図である。
【図１３】第４の実施の形態におけるマルチ画面からサービスを選択するときの操作手順を示す図である。
【図１４】本発明のディジタル放送受信機の第５の実施の形態の構成を示すブロック図である。
【図１５】第５の実施の形態におけるメモリ１２４、メモリ１２５の保持内容を示した図である。
【図１６】第５の実施の形態におけるマルチ画面表示の処理手順を示す図である。
【図１７】第５の実施の形態におけるマルチ画面からサービスを選択するときの操作手順を示す図である。
【図１８】従来のディジタル放送受信機の構成を示す図である。
【符号の説明】
１１０・・・復調回路、１１１・・・誤り訂正回路、１１２・・・トランスポート処理回路、１１３・・・ＭＰＥＧデコーダ、１１４・・・表示処理回路、１１５・・・モニタ、１１６・・・ホストＣＰＵ、１１７・・・受光部、１１９・・・ダウンサンプリング処理回路、１２０・・・フレームメモリ、１２２・・・メモリ、１１８・・・メモリ、１２３・・・メモリ、１２４・・・メモリ、１２５・・・メモリ。
【図１】
0003544100.tif 000002
【図２】
0003544100.tif 000003
【図３】
0003544100.tif 000004
【図４】
0003544100.tif 000005
【図５】
0003544100.tif 000006
【図６】
0003544100.tif 000007
【図７】
0003544100.tif 000008
【図８】
0003544100.tif 000009
【図９】
0003544100.tif 000010
【図１０】
0003544100.tif 000011
【図１１】
0003544100.tif 000012
【図１２】
0003544100.tif 000013
【図１３】
0003544100.tif 000014
【図１４】
0003544100.tif 000015
【図１５】
0003544100.tif 000016
【図１６】
0003544100.tif 000017
【図１７】
0003544100.tif 000018
【図１８】
0003544100.tif 000019