(57)【要約】【課題】  視聴者が、頻繁に視聴するチャンネルの番組の縮小画面を容易に見つけ出すことができるようにする。【解決手段】  「映画（Movie）」カテゴリに属す番 組の視聴回数の総和（優先度）が最も大きくなったときには、「映画」カテゴリに属する番組の縮小画面は、仮想フレームの最上行に移動される。そして、以下、視聴回数の多い順に配列されるように、カテゴリ単位（行単位）で縮小画面が移動される。従って、映画の番組が最も頻繁に視聴される場合には、初期プレビューが表示されたときに、「映画」カテゴリに属す番組の縮小画面が、画面の最上行に表示されるので、視聴者は、「映画」カテゴリに属す番組の中で所望するものを、容易に見つけることができる。【選択図】  図２６
2005192223.tif 000002
【特許請求の範囲】
【請求項１】
複数の番組それぞれに対応する複数の番組選択データを表示させて所望の番組を選択できるようにした受信装置において、
上記番組毎に選択回数を集計する手段と、
複数の上記番組をカテゴリに分類する手段と、
上記カテゴリ毎に複数の上記番組選択データを表示させるように制御する制御手段と、
上記番組選択データが配列される領域を指定する領域指定手段と
を備え、
上記制御手段は、上記番組の選択回数に応じて上記カテゴリ毎に番組選択データの配列順序を変更して表示させるように制御する
ことを特徴とする受信装置。
【請求項２】
上記制御手段は、指定された領域を強調表示するとともに対応する番組の音声を出力するように制御する
ことを特徴とする請求項１に記載の受信装置。
【請求項３】
上記制御手段は、複数の上記カテゴリが同一画面上に表示されるように制御する
ことを特徴とする請求項１に記載の受信装置。
【請求項４】
複数の番組に対応するそれぞれの番組選択データを表示させて上記番組を選択できるようにした受信装置において、
上記番組を複数のカテゴリに分類する手段と、
上記カテゴリ毎に番組の選択回数の総和を計算する手段と、
上記カテゴリ毎に配列された上記番組選択データを複数の上記カテゴリが同一画面上に表示されるに制御する制御手段と、
上記番組選択データが配列される領域を指定する領域指定手段と
を備え、
上記制御手段は、上記総和に応じて上記カテゴリ単位で上記番組選択データの配列順序を変更して表示させるように制御する
ことを特徴とする受信装置。
【請求項５】
上記番組毎に選択回数を集計する手段を備え、
上記制御手段は、上記記番組毎の選択回数に応じて上記カテゴリ毎に番組選択データの配列順序を変更して表示させるように制御する
ことを特徴とする請求項４に記載の受信装置。
【請求項６】
上記制御手段は、指定された領域を強調表示するとともに対応する番組の音声を出力するように制御する
ことを特徴とする請求項４に記載の受信装置。
【請求項７】
複数の番組それぞれに対応する複数の番組選択データを表示させて所望の番組を選択できるようにした装置の情報処理方法において、
上記番組毎に選択回数を集計し、
複数の上記番組をカテゴリに分類し、
上記カテゴリ毎に複数の上記番組選択データを表示させるように制御するとともに、上記番組の選択回数に応じて上記カテゴリ毎に番組選択データの配列順序を変更して表示させるように制御し、
上記番組選択データが配列された領域を強調表示して指定する
ことを特徴とする情報処理方法。
【請求項８】
指定された領域に対応する番組の音声を出力するように制御する
ことを特徴とする請求項７に記載の情報処理方法。
【請求項９】
複数の上記カテゴリが同一画面上に表示されるように制御する
ことを特徴とする請求項７に記載の情報処理方法
【請求項１０】
複数の番組に対応するそれぞれの番組選択データを表示させて上記番組を選択できるようにした装置の情報処理方法において、
上記番組を複数のカテゴリに分類し、
上記カテゴリ毎に番組の選択回数の総和を計算し、
上記カテゴリ毎に配列された上記番組選択データを複数の上記カテゴリが同一画面上に表示されるに制御するとともに、上記総和に応じて上記カテゴリ単位で上記番組選択データの配列順序を変更して表示させるように制御し、
上記番組選択データが配列される領域を指定する
ことを特徴とする情報処理方法。
【請求項１１】
上記番組毎に選択回数を集計し、
更に上記記番組毎の選択回数に応じて上記カテゴリ毎に番組選択データの配列順序を変更して表示させるように制御する
ことを特徴とする請求項１０に記載の情報処理方法。
【請求項１２】
指定された領域を強調表示するとともに対応する番組の音声を出力するように制御する
ことを特徴とする請求項１０に記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置および情報処理方法に関する。特に、多くの番組の中から所望の番組を迅速かつ確実に、さらには直感的かつ直接的に選択することを可能にするようにした受信装置および情報処理方法に関する。
【背景技術】
【０００２】
近年、米国においてＭＰＥＧ（Moving Picture Experts Group）などの高能率符号化技術を応用して、ケーブルテレビジョン（ＣＡＴＶ：Cable Television）や、デジタル直接衛星放送（ＤＳＳ：Digital Satellite System（Hughes Communications社の商標））などにおいて、放送の多チャンネル化が進行している。 この多チャンネル化にともなって、例えば放送チャンネル数は１５０乃至２００にもなり、これらの中から所望の番組を見つけるのは容易ではない。すなわち、１つの放送チャンネルを選択し、実際に番組を確認して、それが希望するものでない場合には、他の放送チャンネルを選択するようにしたのでは、チャンネル数が少ない場合はともかく、上述のようにチャンネル数が多い場合には、視聴者に煩わしさを感じさせることとなる。
【０００３】
そこで、視聴者が、現在放送されている番組の内容を、容易に認識することができるように、現在放送されている番組の画像を、複数の縮小画面で構成される、いわゆるマルチ画面で表示する方法が、例えば特許文献１に開示されている。
【０００４】
この特許文献１の発明においては、１つの画面が４×４個の縮小画面に分割されたマルチ画面とされ、各縮小画面に各放送チャンネルにおける番組の画面を縮小した映像が表示される。そして、各縮小画面には、その番組を放送している放送チャンネルの番号も重畳表示される。従って、視聴者は、マルチ画面の各縮小画面を見て、番組の概要を知り、その番組を実際に視聴したい場合には、その番組の放送チャンネルの番号をリモートコマンダなどを操作して入力する。
【０００５】
【特許文献１】特開平６−１６９４４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
現在、上述のような放送の多チャンネル化が進行しているのは米国であるが、日本においても、デジタルテレビジョン放送の計画が進行中であり、これが実現すると、多くの放送チャンネルが提供されることとなり、１６個の縮小画面だけでは、多くの放送チャンネルの番組を紹介することが不可能となる。
【０００７】
また、マルチ画面の各縮小画面に表示する番組が固定されているため、例えば頻繁に視聴する番組の縮小画面を左上の位置に配置するなど、視聴者の希望に応じてカスタマイズした縮小画面の配置位置とするようなことができないという課題があった。
【０００８】
本発明は、このような状況に鑑みてなされたものであり、多くの番組の中から所望の番組を迅速かつ確実に、さらには直感的かつ直接的に選択することができるようにするものである。また、縮小画面を任意の配列で配置することができるようにするものである。
【課題を解決するための手段】
【０００９】
本発明の第１の受信装置は、上記番組毎に選択回数を集計する手段と、複数の上記番組をカテゴリに分類する手段と、上記カテゴリ毎に複数の上記番組選択データを表示させるように制御する制御手段と、上記番組選択データが配列される領域を指定する領域指定手段とを備え、上記制御手段は、上記番組の選択回数に応じて上記カテゴリ毎に番組選択データの配列順序を変更して表示させるように制御することができる。
【００１０】
上記制御手段は、指定された領域を強調表示するとともに対応する番組の音声を出力するように制御することができる。
【００１１】
上記制御手段は、複数の上記カテゴリが同一画面上に表示されるように制御することができる。
【００１２】
本発明の第１の受信装置においては、上記番組毎に選択回数が集計され、複数の上記番組がカテゴリに分類され、上記カテゴリ毎に複数の上記番組選択データを表示させるように制御され、上記番組選択データが配列される領域が指定され、上記番組の選択回数に応じて上記カテゴリ毎に番組選択データの配列順序を変更して表示させるように制御される。
【００１３】
本発明の第２の受信装置は、上記番組を複数のカテゴリに分類する手段と、上記カテゴリ毎に番組の選択回数の総和を計算する手段と、上記カテゴリ毎に配列された上記番組選択データを複数の上記カテゴリが同一画面上に表示されるに制御する制御手段と、上記番組選択データが配列される領域を指定する領域指定手段とを備え、上記制御手段は、上記総和に応じて上記カテゴリ単位で上記番組選択データの配列順序を変更して表示させるように制御することができる。
【００１４】
上記番組毎に選択回数を集計する手段を備え、上記制御手段は、上記記番組毎の選択回数に応じて上記カテゴリ毎に番組選択データの配列順序を変更して表示させるように制御することができる。
【００１５】
上記制御手段は、指定された領域を強調表示するとともに対応する番組の音声を出力するように制御することができる。
【００１６】
本発明の第２の受信装置においては、上記番組が複数のカテゴリに分類され、上記カテゴリ毎に番組の選択回数の総和が計算され、上記カテゴリ毎に配列された上記番組選択データを複数の上記カテゴリが同一画面上に表示されるに制御され、上記番組選択データが配列される領域が指定され、上記総和に応じて上記カテゴリ単位で上記番組選択データの配列順序を変更して表示させるように制御される。
【００１７】
本発明の第１の情報処理方法は、上記番組毎に選択回数を集計し、複数の上記番組をカテゴリに分類し、上記カテゴリ毎に複数の上記番組選択データを表示させるように制御するとともに、上記番組の選択回数に応じて上記カテゴリ毎に番組選択データの配列順序を変更して表示させるように制御し、上記番組選択データが配列された領域を強調表示して指定することを特徴とする。
【００１８】
指定された領域に対応する番組の音声を出力するように制御することができる。
【００１９】
複数の上記カテゴリが同一画面上に表示されるように制御することができる。
【００２０】
本発明の第１の情報処理方法においては、上記番組毎に選択回数が集計され、複数の上記番組がカテゴリに分類され、上記カテゴリ毎に複数の上記番組選択データを表示させるように制御されるとともに、上記番組の選択回数に応じて上記カテゴリ毎に番組選択データの配列順序を変更して表示させるように制御され、上記番組選択データが配列された領域が強調表示して指定される。
【００２１】
本発明の第２の情報処理方法は、上記番組を複数のカテゴリに分類し、上記カテゴリ毎に番組の選択回数の総和を計算し、上記カテゴリ毎に配列された上記番組選択データを複数の上記カテゴリが同一画面上に表示されるに制御するとともに、上記総和に応じて上記カテゴリ単位で上記番組選択データの配列順序を変更して表示させるように制御し、上記番組選択データが配列される領域を指定することができる。
【００２２】
上記番組毎に選択回数を集計し、更に上記記番組毎の選択回数に応じて上記カテゴリ毎に番組選択データの配列順序を変更して表示させるように制御することができる。
【００２３】
指定された領域を強調表示するとともに対応する番組の音声を出力するように制御することができる。
【００２４】
本発明の第２の情報処理方法においては、上記番組が複数のカテゴリに分類され、上記カテゴリ毎に番組の選択回数の総和が計算され、上記カテゴリ毎に配列された上記番組選択データを複数の上記カテゴリが同一画面上に表示されるに制御されるとともに、上記総和に応じて上記カテゴリ単位で上記番組選択データの配列順序を変更して表示させるように制御され、上記番組選択データが配列される領域が指定される。
【発明の効果】
【００２５】
本発明によれば、例えば頻繁に視聴するチャンネルの番組の縮小画面を容易に見つけ出すことができ、番組選択の際のユーザインターフェイスを向上させることができる。
【発明を実施するための最良の形態】
【００２６】
図１は、本発明において用いられる用語を説明する図である。図１（Ａ）は、通常の画面（番組の画面）を表し、フルサイズ（７２０×４８０画素）でフレームレートが３０フレーム／秒（３０ｆｐｓ）のフルモーションで表示されるオリジナルの画像が表示される画面を意味する。
【００２７】
図１（Ｂ）は、マルチ画面（番組選択画面または縮小画面の配列）を表し、フレームサイズが１／９サイズ（２４０×１６０画素）の縮小画面を、３×３のマトリックス上に配列した画像であって、それぞれの縮小画面は、フルモーション（３０ｆｐｓ）で表示される画像である。
【００２８】
図１（Ｃ）は仮想画面を表し、Ｎｏ．１乃至Ｎｏ．６のマルチ画面を、２×３のマトリックス上に配列した、仮想的な配列画像であって、仮想フレームメモリにフレームレート３０ｆｐｓを満たすタイミングで順次書き込まれる。それぞれの縮小画面が、フレームサイズが１／９サイズ（２４０×１６０画素）であって、フルモーション（３０ｆｐｓ）で表示されるように書き込まれる。
【００２９】
図１（Ｄ）は、選択エリア（読みだす領域）を表し、仮想フレームメモリに書き込まれた仮想画面の中から、カーソル移動操作に応じて読み出すべきマルチ画面を選択するためのエリアであり、カーソルの移動に伴って、上下左右に移動する。それぞれの縮小画面を番組カテゴリなどを単位として表示する場合は、仮想画面の中の該当する縮小画面が所定の子画面上に予め配列し直される。
【００３０】
選択エリアで選択された画像が、モニタ装置に表示されると、マルチプレビュー画面（番組選択画面）となる。このマルチプレビュー画面は、仮想フレームメモリに書き込まれた仮想画面の中から、カーソル移動操作に応じて読みだされたマルチ画面をモニタ装置に表示したものであり、それぞれの縮小画面は、フレームサイズが１／９サイズ（２４０×１６０画素）であってフルモーション（３０ｆｐｓ）で表示される。
【００３１】
以下に本発明の実施例を説明するが、その説明に先立って、本明細書において記述されるアーカイブ化処理について、図２を参照して説明する。
【００３２】
すなわち、本発明においては、複数（以下の実施例においては、９個）の番組の画面が、それぞれ垂直方向と水平方向に１／３の画素数となるように間引き処理によって縮小（圧縮）され、面積として１／９に縮小された縮小画面が生成される。そして、この９個の縮小画面を、１画面を３×３個に分割したマルチ画面の各位置に配置することで、それぞれ１つの画面に対応する（１つの放送チャンネルに対応する）Ｎｏ．１〜Ｎｏ．６のマルチ画面として生成される。そして、図２に示すように、これらの６個のＮｏ．１〜Ｎｏ．６のマルチ画面は、ＭＰＥＧ方式により各々圧縮され、マルチプレクサ２１１により、１つの伝送チャンネルで伝送できるように多重化される。本明細書においては、圧縮多重化処理をアーカイブ化処理として説明する。
【００３３】
マルチプレクサ２１１により、１つの伝送チャンネルのデータとして多重化されたデータは、衛星、ケーブルなどにより構成される伝送路を介して、受信側に伝送される。
【００３４】
受信側においては、デマルチプレクサ２４により伝送路を介して伝送されてきた１つの伝送チャンネルのデータを分離し、元の６放送チャンネル分のデータ（９個の縮小画面を有するＮｏ．１〜Ｎｏ．６のマルチ画面のデータ）に分離される。
【００３５】
そして、分離されたＮｏ．１〜Ｎｏ．６のマルチ画面のデータ（番組選択画面のデータ）は、ＭＰＥＧ方式で伸張（デコード）され、仮想フレームメモリ４９に大きな仮想画面を構成するように記憶される。
【００３６】
そして、仮想画面の任意の３×３個の縮小画面の領域が適宜選択され、出力表示される。
【００３７】
図３は、本発明を適用した放送システムの一実施例の構成を示している。放送局では、例えばＤＳＳによる番組放送が行われるようになされている。すなわち、放送局では、１つあるいは複数の放送チャンネルの番組（アナログ信号の画像および音声）が制作され、ディジタル化部５１に供給される。このディジタル化部５１には、他の放送局の番組も供給される。ディジタル化部５１では、番組を構成する画像および音声がディジタル化され、アーカイブ化部５２に出力される。
【００３８】
アーカイブ化部５２には、ディジタル化部５１から番組が供給される他、他の放送局からも、１つあるいは複数の放送チャンネルのディジタル化された番組（ディジタル化された画像および音声）が供給されるようになされている。アーカイブ化部５２では、そこに入力された複数チャンネルの番組それぞれの内容を表す、各チャンネルごとの番組選択用のデータ（番組選択画面のデータ）が生成される。すなわち、アーカイブ化部５２では、例えば、そこに入力された複数チャンネルの番組の画面（画像）を縮小し、９個の縮小画面によってマルチ画面の画像とする。そして、例えば９個の放送チャンネルの番組が、１つの放送チャンネルのマルチ画面とされる。
【００３９】
このように、通常放送される番組を、そのまま用いて、番組選択用のデータ（縮小画面）が作成されるので、通常放送される番組とは別（独立）に、番組選択用の番組を作成する手間を省くことができる。
【００４０】
なお、ここでは、アーカイブ化部５２において、各チャンネルの番組の画面の縦および横が、例えば１／３に縮小されたもの（従って、面積で考えれば、各放送チャンネルの番組の画面の１／９の画面）が生成されるものとする。従って、この場合、視聴者側においては、１画面に９個の放送チャンネルの番組の縮小画面を、同時に表示することができる。
【００４１】
また、アーカイブ化部５２では、そのマルチ画面の各子画面の番組（ディジタル化部５１および他の放送局から供給される番組）の音声も、縮小画面とともに伝送される。
【００４２】
アーカイブ化部５２では、さらにこれらのデータをＭＰＥＧ方式で圧縮する。
【００４３】
アーカイブ化部５２では、このようなマルチ画面（番組選択画面）が複数（例えば６個）生成される（すなわち、合計５４個（＝６×９）の番組の縮小画面が生成される）。そして、６個のマルチ画面のデータは、１つの伝送チャンネルのデータとしてまとめられる（結合（アーカイブ化）される）。ここで、アーカイブ化部５２より出力される、複数の放送チャンネルの番組を１つの伝送チャンネルのデータにまとめた複数の番組選択画面のデータを、以下、適宜、アーカイブデータ（「アーカイブ」とは、いわゆるコンピュータ用語で、複数のデータを１つにまとめることを意味する）という。
【００４４】
ビデオサーバ５３には、アーカイブ化部５２よりアーカイブデータが供給される他、ディジタル化部５１より、ディジタル化され、さらにＭＰＥＧ方式で圧縮された複数の放送チャンネルの番組が供給される（なお、その詳細については、図６を参照して後述する）。
【００４５】
ビデオサーバ５３では、そこに入力されたデータが、一旦記憶され、送信部５４に供給される。
【００４６】
送信部５４では、ビデオサーバ５３からのデータに対し、誤り訂正処理、変調（例えば、ＱＰＳＫ変調など）処理、およびその他の必要な処理（例えば、暗号化処理や、多重化処理、アップコンバートなど）が施される。そして、その処理の結果得られた信号が、パラボラアンテナ５５を介して衛星（ＢＳ（放送衛星）またはＣＳ（通信衛星））６１に伝送され、衛星６１から視聴者側に送信される。すなわち、送信部５４では、複数の放送チャンネルの番組とともに、番組選択画面のアーカイブデータが、衛星６１を介して、視聴者側に送信される。従って、各番組の画面をフルサイズの画面と考えると、放送局からは、これらのフルサイズの画面およびフルサイズの画面を縮小した縮小画面が同時に送信される。
【００４７】
なお、複数の放送チャンネルの番組およびアーカイブデータは、衛星６１を介して、視聴者側に送信する他、例えばケーブルなどの有線の伝送路や、地上波、その他の配信方法によって、ビデオサーバ５３から視聴者側に送信することが可能である。さらに、複数チャンネルの番組およびアーカイブデータは、１種類の伝送路ではなく、複数種類の伝送路によって、視聴者側に送信すること（例えば、複数の放送チャンネルの番組は、衛星６１経由で送信し、アーカイブデータは、ケーブルを介して送信することなど）も可能である。
【００４８】
また、複数の放送チャンネルの番組（通常の番組データ）は、ディジタル化部５１でディジタル化したものを送信するようにしたが、この他、複数の放送チャンネルの番組は、そのままアナログ信号の状態（アナログ番組）で、送信部５４に供給し、ビデオサーバ５３からのアーカイブデータとともに送信することも可能である。
【００４９】
視聴者側では、放送局から衛星６１を介して送信されてくるデータ（複数の放送チャンネルの番組およびアーカイブデータ）がパラボラアンテナ３で受信され、受信機（セットトップボックス）２に供給される。
【００５０】
受信機２では、パラボラアンテナ３からのデータに対し、必要な処理が施され、画像は、例えばテレビジョン受像機などでなるモニタ装置４に供給されて表示され、音声は、図示せぬスピーカに供給されて出力される。すなわち、受信機２において、特定の放送チャンネルが選択されている場合には、モニタ装置４には、その放送チャンネルの番組が表示される。また、受信機２において、アーカイブデータが選択されている場合には、モニタ装置４には、複数の縮小画面のうちの、所定数の放送チャンネル（上述したように、本実施例では、９チャンネル）の番組のものが、同時に表示される。従って、この場合、視聴者は、この番組選択画面を見ることにより、いま放送されている複数の放送チャンネルの番組それぞれの内容を認識することができる（その詳細については後述する）。この番組選択用画面は、以下、適宜、プレビューまたはプレビュー画面という。
【００５１】
なお、データが、放送局から、ケーブルなどを介して送信されてきた場合には、そのデータは、受信機２において、直接受信される。さらに、データが、放送局から、地上波などによって送信されてきた場合には、そのデータは、図示せぬ地上波用のアンテナで受信され、受信機２に供給される。また、図３においては、２台の受信機２を図示してあるが、受信機２は、１台でも、衛星６１を介して送信されたデータ、およびその他ケーブルや地上波などを介して送信されたデータの受信が可能である。
【００５２】
図４は、アーカイブ化部５２において、アーカイブデータが生成される様子を示している。同図に示すように、アーカイブ化部５２では、９個の放送チャンネルの番組の画面（画像）を縮小して１つのマルチ画面が生成される。この１つのマルチ画面のデータは、視聴者側において、１つの放送チャンネルのデータ、あるいは番組選択のための独立したデータとして扱うことができる。そして、アーカイブ化部５２では、このようなマルチ画面が６個生成され、それらが１つの伝送チャンネルのデータ（アーカイブデータ）としてまとまられる（結合される）。
【００５３】
なお、図４に示す番組データには、上述したように、縮小画面データの他、各放送チャンネルの番組の音声も含められる。
【００５４】
また、アーカイブ化部５２には、複数の放送チャンネルの番組の縮小画面を、そのままアーカイブデータにさせて、ビデオサーバ５３に出力させる他、例えば番組のカテゴリ（ジャンル）ごとに分けて配列させるなどの所定の配列状態に配列させた後、アーカイブデータにさせて、ビデオサーバ５３に出力させることができる。
【００５５】
すなわち、例えば図５に示すように、縦方向には、番組のカテゴリが異なる縮小画面を配置（配列）し、横方向に、番組のカテゴリが同一の縮小画面を配置するようにすることができる。具体的には、例えば第１行目にはニュース番組の縮小画面を配置し、第２行目には映画番組の縮小画面を配置し、第３行目には音楽番組の縮小画面を配置するようにする。そして、この場合、横方向には、同一カテゴリの番組の縮小画面を、例えば番組の放送チャンネルの昇順や、番組タイトルのアルファベット順などに配置するようにする。
【００５６】
カテゴリの数が４個以上存在するとき、および、所定のカテゴリの番組が４個以上存在するとき、それらは他の番組選択画面に配置される。そして、複数（６個）の番組選択画面により１つの仮想フレームが構成されるようにする（この点については後述する）。
【００５７】
視聴者側で、縮小画面を上述のように配置したマルチプレビュー画面を表示するようにすることにより、視聴者は、マルチプレビュー画面を、所望する番組のカテゴリの行を横方向に見ていくことで、容易に、所望する番組を見つけることができる。
【００５８】
さらに、この場合、図５に示したようなマルチプレビュー画面を構成する縮小画面上の所定の１つにカーソルを表示するようにし、そのカーソルを移動することにより、視聴者は、所望する番組を、容易に見つけ、その選局をすることができる。
【００５９】
次に、図６を参照して、番組選択画面の生成について、さらに詳しく説明する。ディジタル化部５１は、入力されたアナログのビデオ信号およびオーディオ信号をＡ／Ｄ変換器２３１でＡ／Ｄ変換した後、番組送出用ＭＰＥＧビデオ／オーディオエンコーダ／マルチプレクサシステム２３２に出力するとともに、そのうちの５４チャンネル分のディジタルビデオ信号をアーカイブ化部５２のマルチ画面生成回路２０１−１乃至２０１−６に供給する。ビデオ信号およびオーディオ信号がディジタル信号として供給された場合には、それらのディジタル信号は、そのまま番組送出用ＭＰＥＧビデオ／オーディオエンコーダ／マルチプレクサシステム２３２とマルチ画面生成回路２０１−１乃至２０１−６に供給される。
【００６０】
マルチ画面生成回路２０１−１は、９個のＲＡＭ２０２−１−１乃至２０１−１−９を内蔵しており、入力された９個の番組の画面のデータがここに記憶される。そして、９個の画面のデータは、垂直方向および水平方向に１／３に縮小され、９個の縮小画面が生成される。そして、その９個の縮小画面は、１つの画面を３×３個の９個に分割したマルチ画面上に各々配置される。
【００６１】
例えば、１つの画面（１フレーム）が７２０×４８０画素で構成されている場合、この数が水平方向および垂直方向に１／３に縮小され、すなわち画素が間引かれて２４０×１６０画素の縮小画面の画像とされる。そして、これらの縮小画面の画像を水平方向と垂直方向に３×３個配置することで、９個の縮小画面を有する１つのマルチ画面が生成される。このマルチ画面は、１フレームが７２０×４８０画素で構成されることになる。
【００６２】
同様の処理が、他の５個のマルチ画面生成回路２０１−２乃至２０１−６においても行われる。その結果、それぞれ９個の縮小画面を有するマルチ画面（番組選択画面）が６個生成されることになる。
【００６３】
このようにして、マルチ画面生成回路２０１−１乃至２０１−６により生成された６個のマルチ画面のデータは、それぞれ対応するＭＰＥＧビデオエンコーダ２０３−１乃至２０３−６に供給され、ＭＰＥＧ方式で圧縮される。これにより、６個（６放送チャンネル分）のアーカイブデータが得られたことになる。
【００６４】
また、アーカイブ化部５２のＥＰＧ（Ｅｌｅｃｔｒｉｃａｌ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）データ生成装置２０４は、番組送出用ＭＰＥＧビデオ／オーディオエンコーダ／マルチプレクサシステム２３２から、マルチ画面生成回路２０１−１乃至２０１−６に供給された５４放送チャンネル分の番組の放送開始時刻、放送チャンネル番号、カテゴリ、番組名、マルチ画面上の位置、縮小画面の画素数（例えば２４０×１６０個）などの電子番組ガイドデータ（ＥＰＧデータ）を生成する。
【００６５】
ビデオサーバ５３は、必要に応じ、アーカイブ化部５２のＭＰＥＧビデオエンコーダ２０３−１乃至２０３−６より供給されたビデオデータおよびＥＰＧデータ生成装置２０４より供給されたＥＰＧデータを内蔵するメモリに記憶させた後、これを読み出し、マルチプレクサ２１１で、１つの伝送チャンネル（１つのトランスポンダに対応するチャンネル）で伝送できるように各データをパケット化し、多重化する（アーカイブ化する）。このとき、ビデオサーバ５３には、番組送出用ＭＰＥＧビデオ／オーディオエンコーダ／マルチプレクサシステム２３２から、アーカイブ化された５４個の番組のオーディオデータも入力され、これらのオーディオデータもパケット化され、同一の伝送チャンネルで、伝送できるように多重化される。
【００６６】
このようにして、それぞれ９個の縮小画面を有する６個のマルチ画面（この６個のマルチ画面は、１つの仮想フレームを構成する）を含むアーカイブデータは、１つの伝送チャンネルの信号として、送信部５４の伝送路符号化装置２２１−１に供給される。
【００６７】
伝送路符号化装置２２１−１の誤り訂正符号化回路２２２−１は、マルチプレクサ２１１より入力されたデータに誤り訂正符号化処理を施した後、ＱＰＳＫ変調回路２２３−１に出力する。ＱＰＳＫ変調回路２２３−１は、入力されたデータをＱＰＳＫ変調し、アップコンバータ２２４−１に出力する。アップコンバータ２２４−１は、入力されたデータを、所定の周波数帯域の信号（衛星の１つのトランスポンダに対応する信号）に変換し、混合器２２５に出力する。
【００６８】
このように、番組選択画面の伝送チャンネルは、専用の伝送チャンネルとされている。
【００６９】
一方、少なくとも５４個の番組（フルサイズの画面としての番組）のビデオデータとオーディオデータは、それぞれ番組送出用ＭＰＥＧビデオ／オーディオエンコーダ／マルチプレクサシステム２３２において、ＭＰＥＧ方式で圧縮され、さらに、例えば６個の放送チャンネルの番組が１つの伝送チャンネルで伝送されるようにパケット化され、多重化される。但し、その多重化される放送番組（放送チャンネル）の数は、その画像の複雑さにより変化する。
【００７０】
そして、１つの伝送チャンネルのデータが伝送路符号化装置２２１−２に入力され、伝送路符号化装置２２１−１における場合と同様に、誤り訂正符号化処理とＱＰＳＫ変調処理が施される。そして、伝送路符号化装置２２１−２より出力されたデータが、アップコンバータ２２４−２により衛星の他のトランスポンダに対応する所定の周波数帯域の信号に変換された後、混合器２２５に入力される。
【００７１】
以下、他の伝送路符号化装置２２１−３、アップコンバータ２２４−３（図示せず）乃至伝送路符号化装置２２１−ｎおよびアップコンバータ２２４−ｎにより、同様の処理が施されたデータが混合器２２５に入力される。
【００７２】
混合器２２５は、アップコンバータ２２４−１乃至２２４−ｎより入力されたデータを混合し、パラボラアンテナ５５を介して衛星６１に伝送する。
【００７３】
ところで、視聴者側において、マルチプレビュー画面として、複数の縮小画面とともに、放送チャンネルの番号を表示するようにし、視聴者に、所望する番組の放送チャンネルを番号を入力することで選択させるようにすることも可能である。しかしながら、その場合には、例えば視聴者が放送チャンネルを見間違えたり、放送チャンネルに対応する数字の入力操作を誤ったりすることが考えられる。そこで、図５のようなプレビューが表示された状態からは、所望する番組に対応する縮小画面を直接選択することで、その番組の親画面を表示させるようにすることが好ましい。
【００７４】
そこで、アーカイブ化部５２では、縮小画面と、その縮小画面に対応する番組との間にリンクを張っておくようにする。具体的には、例えば縮小画面のデータに、その縮小画面に対応する番組の放送チャンネルの番号を付加しておき、これをＥＰＧデータとして伝送する。このようにすることにより、例えば図７に示すように、プレビューを構成する縮小画面を選択することで、その縮小画面との間にリンクが張られている番組、すなわち選択された縮小画面に対応するフルサイズの画面（番組）が表示されるようにすることができる。なお、図７においては、プレビューを構成する９個の縮小画面のうちの、画面中央に配置されているものが選択され、これによりその縮小画面に対応する番組ＰＲＯＧ２が、プレビューに代えて表示された様子を示している。
【００７５】
次に、図８は、視聴者側の受信機２の概略構成例を示している。受信機２は、受信部２ａ、処理装置２ｂ、および記憶装置２ｃで構成されている。受信部２ａでは、例えばパラボラアンテナ３（図３）から供給される信号が受信され、復調処理、誤り訂正処理、その他の必要な処理が行われ、処理装置２ｂに出力される。処理装置２ｂは、ＣＰＵなどでなり、所定のチャンネルの信号を出力するように、受信部２ａを制御する。そして、処理装置２ｂは、受信部２ａから供給された信号をデコードした後、その信号が、通常の番組データである場合には、それをモニタ装置４に供給して表示させる（なお、音声は、図示せぬスピーカから出力される）。
【００７６】
また、処理装置２ｂは、受信部２ａから供給された信号が、アーカイブデータである場合には、そのアーカイブデータをデコードし、その結果得られる縮小画面のデータを、例えばＲＡＭ、磁気ディスク、光磁気ディスクなどでなる記憶装置２ｃの仮想フレーム６個の番組選択画面が１枚の画面を構成するようにあらかじめ確保された領域）に記憶させる。
【００７７】
なお、アーカイブデータに、音声が含まれる場合には、その音声も、記憶装置２ｃに供給されて記憶される。
【００７８】
そして、リモートコマンダ５が操作されることにより、縮小画面を表示することが指示された場合には、処理装置２ｂは、仮想フレームに記憶されている縮小画面のうち、モニタ装置４の１画面に表示可能な数の縮小画面（本実施例においては、上述したように９個の縮小画面）を読み出して、モニタ装置４に供給して表示させる。
【００７９】
仮想フレームから読み出されてモニタ装置４に表示される縮小画面は、リモートコマンダ５を操作することにより変更することができるようになされており、従って、１度に画面表示することのできない数の縮小画面が送信されてきても、視聴者は、リモートコマンダ５を操作することで、すべての縮小画面を見ることができる。また、仮想フレームには、受信された縮小画面が順次更新されて記憶されるが、例えば仮想フレームに記憶された縮小画面を所定の期間保持しておくことで、過去に受信した番組の縮小画面を見ることが可能となる。
【００８０】
モニタ装置４に表示された縮小画面は、リモートコマンダ５を操作し、カーソルを移動、確定することで選択することができるようになされており、視聴者の所望する番組に対応する縮小画面が選択されると、処理装置２ｂは、その縮小画面に対応する番組（その縮小画面とリンクが張られている番組（フルサイズの画面））を、受信部２ａに出力するように指示し、その結果得られる通常の番組データを、モニタ装置４に供給して表示させる。
【００８１】
図９は、視聴者側の装置の外観構成例を示している。本実施例においては、視聴者側の装置は、受信機２、パラボラアンテナ３、およびモニタ装置４で構成されている。受信機２とモニタ装置４とは、ＡＶライン１１とコントロールライン１２により、相互に接続されている。
【００８２】
受信機２に対しては、リモートコマンダ５により赤外線（ＩＲ：Infrared）信号により指令を入力することができるようになされている。すなわち、リモートコマンダ５のボタン／スイッチの所定のものを操作すると、それに対応する赤外線信号がＩＲ発信部５ａから出射され、受信機２のＩＲ受信部３９（図１１）に入射されるようになされている。
【００８３】
図１０は、図９に示した装置の電気的接続状態を示している。パラボラアンテナ３は、ＬＮＢ（Low Noise Block downconverter）３ａを有し、衛星６１からの信号を所定の周波数の信号に変換し（ダウンコンバートし）、受信機２に供給している。受信機２は、その出力を、例えば、コンポジットビデオ信号線、オーディオＬ信号線、オーディオＲ信号線の３本の線により構成されるＡＶライン１１を介してモニタ装置４に供給している。
【００８４】
さらに、受信機２はＡＶ機器制御信号送受信部２Ａを、モニタ装置４はＡＶ機器制御信号送受信部４Ａを、それぞれ有している。これらは、ワイヤードＳＩＲＣＳ（Wired Sony Infrared Remote Control System）よりなるコントロールラ イン１２により、相互に接続されている。
【００８５】
図１１は、前述したＤＳＳを受信するための受信機２の内部の構成例を示している。なお、図１１におけるフロントエンド２０、デマルチプレクサ２４、マルチチャンネルリアルタイムデコーダ２５または仮想フレームメモリ４９は、それぞれ図８に示した受信部２ａまたは記憶装置２ｃに対応するものである。また、図１１におけるその他のブロックは、図８に示した処理装置２ｂに相当する。
【００８６】
パラボラアンテナ３のＬＮＢ３ａより出力されたＲＦ信号は、フロントエンド２０のチューナ２１に供給され、復調される。チューナ２１の出力は、ＱＰＳＫ復調回路２２に供給され、ＱＰＳＫ復調される。ＱＰＳＫ復調回路２２の出力は、エラー訂正回路２３に供給され、エラーが検出、訂正される。
【００８７】
例えばＣＰＵ，ＲＯＭおよびＲＡＭ等からなるＩＣカードにより構成されているＣＡＭ（Conditional Access Module）３３には、暗号を解読するのに必要な キーが、解読プログラムとともに格納されている。放送局が、データに対して暗号化処理を施して送信する場合、この暗号を解読するにはキーと解読処理が必要となる。そこで、カードリーダインタフェース３２を介してＣＡＭ３３からこのキーが読み出され、デマルチプレクサ２４に供給される。デマルチプレクサ２４は、このキーを利用して、暗号化された信号を解読する。
【００８８】
なお、このＣＡＭ３３には、暗号解読に必要なキーと解読プログラムの他、課金情報なども格納されている。
【００８９】
デマルチプレクサ２４は、フロントエンド２０のエラー訂正回路２３の出力する信号の入力を受け、これを、データバッファメモリ（ＳＲＡＭ：Static Random Access Memory）３５に一旦記憶させる。そして、適宜これを読み出して、上 述したように解読を行う。そして、デマルチプレクサ２４は、解読結果が通常の番組データである場合には、その番組データを構成する画像データまたは音声データを、それぞれマルチチャンネルリアルタイムデコーダ２５またはＭＰＥＧオーディオデコーダ２６に供給する。ＥＰＧデータは、データバッファメモリ３５の所定の領域に記憶される。
【００９０】
マルチチャンネルリアルタイムデコーダ２５は、図１６を参照して後述するように、６放送チャンネル分の番組の画面データをデコードできるように、ＭＰＥＧビデオデコーダ２５−１乃至２５−６と、ＤＲＡＭ２５ａ−１乃至２５ａ−６を内蔵しており、入力された画像データ（ディジタル画像データ）をＤＲＡＭ２５ａに適宜記憶させ、ＭＰＥＧ方式により圧縮されているビデオ信号のデコード処理を実行する。デコードされたビデオデータは、それが通常の番組のものである場合、ＮＴＳＣエンコーダ２７に供給され、ＮＴＳＣ方式の輝度信号（Ｙ）、クロマ信号（Ｃ）、およびコンポジット信号（Ｖ）に変換される。輝度信号とクロマ信号は、バッファアンプ２８Ｙ，２８Ｃを介して、それぞれＳビデオ信号として出力される。また、コンポジット信号は、バッファアンプ２８Ｖを介して出力される。
【００９１】
また、番組選択画面のビデオデータは、仮想フレームメモリ４９に供給され、記憶される。そして、所定の９個の縮小画面が必要に応じて読み出され、ＮＴＳＣエンコーダ２７に供給されるようになされている。
【００９２】
なお、図１６のＭＰＥＧビデオデコーダ２５−ｉとしては、SGS-Thomson Microelectronics社のＭＰＥＧ２復号化ＬＳＩ（ＳＴｉ３５００）を用いることができる。その概略は、例えば、日経ＰＢ社「日経エレクトロニクス」１９９４．３．１４（ｎｏ．６０３）第１０１頁乃至１１０頁に、Martin Bolton氏により紹介されて いる。
【００９３】
また、ＭＰＥＧ２のトランスポートストリーム（MPEG2-Transportstream）に 関しては、アスキー株式会社１９９４年８月１日発行の「最新ＭＰＥＧ教科書」第２３１頁乃至２５３頁に説明がなされている。
【００９４】
ＭＰＥＧオーディオデコーダ２６は、デマルチプレクサ２４より供給されたデジタルオーディオ信号をＤＲＡＭ２６ａに適宜記憶させ、ＭＰＥＧ方式により圧縮されているオーディオ信号のデコード処理を実行する。デコードされたオーディオ信号は、Ｄ／Ａ変換器３０においてＤ／Ａ変換され、左チャンネルのオーディオ信号は、バッファアンプ３１Ｌを介して出力され、右チャンネルのオーディオ信号は、バッファアンプ３１Ｒを介して出力される。
【００９５】
ＲＦモジュレータ４１は、ＮＴＳＣエンコーダ２７が出力するコンポジット信号と、Ｄ／Ａ変換器３０が出力するオーディオ信号とをＲＦ信号に変換して出力する。また、このＲＦモジュレータ４１は、地上波によるテレビジョン放送信号を受信するＴＶモードが設定されたとき、ケーブルボックス等のＡＶ機器（図示せず）から入力されるＮＴＳＣ方式のＲＦ信号をスルーして、ＶＣＲ（ＶＴＲ）や他のＡＶ機器（いずれも図示せず）にそのまま出力する。
【００９６】
本実施例では、これらのビデオ信号およびオーディオ信号が、ＡＶライン１１を介してモニタ装置４に供給されることになる。
【００９７】
ＣＰＵ（Central Processor Unit）２９は、ＲＯＭ３７に記憶されているプログラムに従って各種の処理を実行する。例えば、チューナ２１，ＱＰＳＫ復調回路２２、エラー訂正回路２３などを制御する。また、ＡＶ機器制御信号送受信部２Ａを制御し、コントロールライン１２を介して、他のＡＶ機器（この実施例の場合、モニタ装置４）に所定のコントロール信号を出力し、また、他のＡＶ機器からのコントロール信号を受信する。
【００９８】
このＣＰＵ２９に対しては、受信機２のフロントパネル４０に設けられた操作ボタン／スイッチ（図示せず）を操作して、所定の指令を直接入力することができる他、リモートコマンダ５を操作することによっても、所定の指令を入力することができる。すなわち、リモートコマンダ５（図９）を操作すると、ＩＲ発信部５ａより赤外線信号が出射され、この赤外線信号がＩＲ受信部３９により受光され、受光結果がＣＰＵ２９に供給される。
【００９９】
また、デマルチプレクサ２４は、フロントエンド２０から供給される信号がＥＰＧデータである場合には、そのＥＰＧデータを、データバッファメモリ３５に供給して記憶させる。
【０１００】
ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）３８には、電源オフ後も保持しておきたいデータ（例えば、チューナ２１の４週間分の受信履歴、電源オフの直前に受信していたチャンネル番号（ラストチャンネル））などが適宜記憶される。そして、例えば、電源がオンされたとき、ラストチャンネルと同一のチャンネルを再び受信させる。ラストチャンネルが記憶されていない場合においては、ＲＯＭ３７に、あらかじめデフォルトとして記憶されているチャンネルが受信される。また、ＣＰＵ２９は、スリープモードが設定されている場合、電源オフ時であっても、フロントエンド２０、デマルチプレクサ２４、データバッファメモリ３５など、最低限の回路を動作状態とし、受信信号に含まれる時刻情報から現在時刻を計時し、所定の時刻に各回路に所定の動作（いわゆるタイマ録画など）をさせる制御なども実行する。例えば、外部のＶＣＲと連動して、予約された番組のタイマ自動録画を実行する。
【０１０１】
さらに、ＣＰＵ２９は、所定のＯＳＤ（On-Screen Display）データを発生し たいとき、ＭＰＥＧビデオデコーダ２５−ｉを制御する。ＭＰＥＧビデオデコーダ２５−ｉは、この制御に対応して所定のＯＳＤデータを生成して、ＤＲＡＭ２５ａ−ｉのＯＳＤエリアに書き込み、さらに読み出して、出力する。これにより、所定の文字、図形など（例えば、カーソルや、いま受信機２から出力している番組の放送チャンネル、音量に応じて長さの変化するバーなど）を、適宜モニタ装置４に出力し、表示させることができる。
【０１０２】
図１２は、リモートコマンダ５のボタン／スイッチの構成例を表している。セレクトボタン（レバー）１３１は、上下左右方向の４つの方向の他、その中間の４つの斜め方向の合計８個の方向に操作（方向操作）することができるばかりでなく、リモートコマンダ５の上面に対して垂直方向にも押下操作（セレクト操作）することができるようになされている。メニューボタン１３４は、所定のメニュー画面をモニタ装置４に表示させるときに操作される。イグジットボタン１３５は、元の通常の画面に戻る場合などに操作される。
【０１０３】
チャンネルアップダウンボタン１３３は、受信する放送チャンネルの番号を、アップまたはダウンするとき操作される。ボリウムボタン１３２は、ボリウムをアップまたはダウンさせるとき操作される。
【０１０４】
０乃至９の数字が表示されている数字ボタン（テンキー）１３８は、例えば受信する放送チャンネルを直接入力するときなどに操作される。エンタボタン１３７は、数字ボタン１３８の操作が完了したとき、数字入力終了の意味で、それに続いて操作される。チャンネルアップダウンボタン１３３、もしくはエンタボタン１３７および数字ボタン１３８を操作することにより、またはプレビューを用いて、チャンネルを切り換えたとき、モニタ装置４には、例えば、新たなチャンネルの番号、コールサイン（名称）、ロゴ、メイルアイコンからなるバーナ（banner）が、３秒間表示される。このバーナには、上述したものからなる簡単な構成のものと、これらの他に、さらに、プログラム（番組）の名称、放送開始時刻、現在時刻なども含む、より詳細な構成のものの２種類があり、ディスプレイボタン１３６は、この表示されるバーナの種類を切り換えるとき操作される。
【０１０５】
テレビ／ビデオ切換ボタン１３９は、モニタ装置４の入力を、テレビジョン受像機に内蔵されているチューナまたはビデオ入力端子からの入力（ＶＣＲなど）に切り換えるとき操作される。テレビ／ＤＳＳ切換ボタン１４０は、ＴＶモードまたはＤＳＳを受信するＤＳＳモードを選択するとき操作される。チャンネルを切り換えると、切り換え前のチャンネルが記憶され、ジャンプボタン１４１は、この切り換え前の元のチャンネルに戻るとき操作される。
【０１０６】
ランゲージボタン１４２は、２カ国語以上の言語により放送が行われている場合において、所定の言語を選択するとき操作される。プレビューボタン１４３は、モニタ装置４に、プレビューを表示させるとき操作される。フェイバリットボタン１４４は、仮想フレーム４９に、縮小画面を記憶させるときの配列位置（配置位置）を変更するときに操作される（その詳細については後述する）。
【０１０７】
ケーブルボタン１４５、テレビボタン１４６、およびＤＳＳボタン１４７は、ファンクション切り換え用、すなわち、リモートコマンダ５から出射される赤外線信号のコードの機器カテゴリを切り換えるためのボタンである。ケーブルボタン１４５は、ケーブルを介して伝送される信号をケーブルボックス（図示せず）で受信し、これをモニタ装置４に表示させるとき操作され、これにより、ケーブルボックスに割り当てられた機器カテゴリのコードが赤外線信号として出射される。
【０１０８】
同様に、テレビボタン１４６は、モニタ装置４に内蔵されているチューナにより受信した信号を表示させるとき操作される。ＤＳＳボタン１４７は、衛星６１を介して送信されてきた信号を受信機２で受信し、モニタ装置４に表示させるとき操作される。ＬＥＤ１４８，１４９、または１５０は、それぞれケーブルボタン１４５、テレビボタン１４６、またはＤＳＳボタン１４７がオンされたとき点灯される。これにより、各種ボタンが押されたときに、どのカテゴリの機器に対して、コードが送信されたのかが示される。
【０１０９】
ケーブル電源ボタン１５１、テレビ電源ボタン１５２、ＤＳＳ電源ボタン１５３がそれぞれ操作されたとき、ケーブルボックス、モニタ装置４、または受信機２の電源はオンまたはオフされる。
【０１１０】
ミューティングボタン１５４は、モニタ装置４のミューティング状態を設定または解除するとき操作される。スリープボタン１５５は、所定の時刻になったとき、または所定の時間が経過したとき、自動的に電源をオフするスリープモードを設定または解除するとき操作される。
【０１１１】
図１３は、セレクトボタン１３１として用いられる小型スティックスイッチの構成例を表している。この小型スティックスイッチは、本体１６１からレバー１６２が突出している構造とされている。そしてセレクトボタン１３１を水平面内における８個の方向に方向操作したとき、その操作方向に対応して回動し、またセレクトボタン１３１をセレクト操作（垂直操作）したとき、レバー１６２が垂直方向に押し下げられるようになされている。
【０１１２】
なお、この小型スティックスイッチとしては、例えばアルプス電気株式会社製のモデルＲＫＪＸＬ１００４を用いることができる。この小型スティックスイッチの本体１６１の厚さは、約６．４mmとされている。
【０１１３】
図１４は、レバー１６２の水平面内における８個の操作方向を表している。同図に示すようにレバー１６２は、Ａ乃至Ｈで示す８個の水平面内の方向に方向操作することができるようになされている。
【０１１４】
図１５は、リモートコマンダ５の内部の構成例を表している。同図に示すように、小型スティックスイッチの本体１６１の内部の接点Ａ乃至Ｈは、図１４に示した８個の方向Ａ乃至Ｈにそれぞれ対応しており、レバー１６２をＡ乃至Ｄの方向に操作したとき、端子Ａ乃至Ｄのいずれかと、端子Ｃ１が導通するようになされている。また方向Ｅ乃至Ｈのいずれかの方向に、レバー１６２を回動したとき、これらの端子Ｅ乃至Ｈのいずれか１つと、端子Ｃ２とが導通するようになされている。また、ＨとＡの間、およびＤとＥの間においては、端子Ｃ１とＣ２がともに導通するようになされている。さらに、レバー１６２を垂直方向に操作したとき、端子１と端子２が導通状態になるようになされている。
【０１１５】
本体１６１のこれらの端子の導通状態が、マイコン（マイクロコンピュータ）７１を構成するＣＰＵ７２によりモニタされるようになされている。これによりＣＰＵ７２は、セレクトボタン１３１の方向操作とセレクト操作を検知することができる。ＣＰＵ７２はまた、ボタンマトリックス８２を常時スキャンして、リモートコマンダ５の、他のボタンの操作を検知する。
【０１１６】
ＣＰＵ７２は、ＲＯＭ７３に記憶されているプログラムにしたがって、各種の処理を実行し、適宜必要なデータをＲＡＭ７４に記憶させる。そして、ＣＰＵ７２は、赤外線信号を出力するとき、ＬＥＤドライバ７５を介して、ＬＥＤ７６を駆動し、赤外線信号を出力させる。
【０１１７】
次に、プレビューボタン１４３が操作された場合の受信機２の動作について図１１と図１６を参照して説明する。プレビューボタン１４３が操作されると、ＩＲ受信部３９を介して、ＣＰＵ２９に対し、モニタ装置４に、プレビューを表示させることが指示される。ＣＰＵ２９は、この指示を受信すると、フロントエンド２０に対し、アーカイブデータの伝送チャンネルの受信を指示し、これによりフロントエンド２０からデマルチプレクサ２４に、アーカイブデータを供給させる。
【０１１８】
すなわち、チューナ２１は、番組選択画面専用の伝送チャンネルからの信号を受信し、復調する。チューナ２１の出力は、ＱＰＳＫ復調回路２２により、さらにＱＰＳＫ復調された後、誤り訂正回路２３で誤り訂正処理が行われ、デマルチプレクサ２４に入力される。デマルチプレクサ２４に入力されるデータには、上述した６個のマルチ画面のビデオデータのパケットが含まれている。
【０１１９】
仮に、これらのパケットには、番号１乃至番号６のデータＩＤ（パケットＩＤ）が付加されているものとすると、それぞれ番号１乃至番号６のデータＩＤを有するデータは、分解（分離）される。そして、マルチチャンネルリアルタイムデコーダ２５の対応するＭＰＥＧビデオデコーダ２５−１乃至２５−６によりデコードされ、ＤＲＡＭ２５ａ−１乃至２５ａ−６に供給され、記憶される。すなわち、ＤＲＡＭ２５ａ−１には、パケットＩＤ１のマルチ画面が記憶され、以下同様に、ＤＲＡＭ２５ａ−２乃至２５ａ−６には、データＩＤ２乃至６のマルチ画面が、それぞれ記憶される。
【０１２０】
そして、ＤＲＡＭ２５ａ−１乃至２５ａ−６に記憶された６個のマルチ画面は、そこから読み出され、仮想フレームメモリ４９に１つの仮想画面を構成するように展開されて記憶される。図１６の実施例においては、データＩＤ１のＮｏ．１で示すマルチ画面が仮想画面の左上に配置され、データＩＤ２のＮｏ．２で示すマルチ画面がその右側に配置され、データＩＤ３のＮｏ．３で示すマルチ画面はデータＩＤ１のマルチ画面の下側に配置され、データＩＤ４のＮｏ．４で示すマルチ画面はデータＩＤ３のマルチ画面の右側に配置され、データＩＤ５のＮｏ．５で示すマルチ画面はデータＩＤ３のマルチ画面の下側に配置され、データＩＤ６のＮｏ．６で示すマルチ画面はデータＩＤ５のマルチ画面の右側に配置される。
【０１２１】
なお、上述したように、Ｎｏ．１〜Ｎｏ．６で示す６個のマルチ画面のデータは、１つの伝送チャンネルで（１つのトランスポンダから１つの搬送波で）伝送されてくる。従って、図１６に示すように、チューナ２１を含むフロントエンド２０は１個でも、６個のＭＰＥＧビデオデコーダ２５−１乃至２５−６を備えておけば、６個のマルチ画面を同時に受信し、仮想フレームメモリ４９に記憶させることができる。
【０１２２】
番組選択画面を構成するマルチ画面の１つ以上を、他のトランスポンダが対応されている伝送チャンネルを介して伝送するようにすると、その伝送チャンネルのマルチ画面を受信するために、チューナ２１の受信周波数を切り換えるようにしなければならず、結局、すべてのマルチ画面を同時に受信することができなくなる（勿論、チューナ２１を複数個設ければ、それが可能となるが、そのようにすると、構成が複雑となりコスト高となる）。そこで、番組選択画面を伝送する伝送チャンネルは、１つの伝送チャンネル（共通の伝送チャンネル）とするのが好ましい。
【０１２３】
１つの伝送チャンネル（アーカイブデータ）から、複数の番組選択画面を受信し、これを仮想フレームメモリ４９に記憶させる処理は、図１７と図１８に模式的に表されている。
【０１２４】
すなわち、デマルチプレクサ２４は、６個の番組選択画面がまとめられたアーカイブデータを受信すると、図１７に示すように、それを個々の番組選択画面に分離する。そして、図１８に示すように、その結果得られる６個のマルチ画面を、仮想フレーム４９に、マトリクス状に配列して記憶させる。従って、仮想フレーム４９は、放送局から送信されてくる複数の放送チャンネルの番組の縮小画面を６×９個配置した仮想画面（１つのマルチ画面より大きい仮想画面）であるということができる。そして、縮小画面は、通常の番組の画面を縮小したものであるから、フレームレートが３０ｆｐｓのフルモーションの画像（完全な動画像）であり、従って、仮に、仮想フレーム４９の全体を表示すれば、放送局から送信されてくる５４個の放送チャンネルの番組の内容（縮小画面）をフルモーションで見ることができることになる。
【０１２５】
ここで、縮小画面を、仮想フレーム４９に記憶させるときには、６個のマルチ画面を、仮想フレームメモリ４９の２×３個の所定の位置にそのまま配置するのではなく、各縮小画面をＣＰＵ２９で独立に管理する（仮想フレームの画素データを、２４０×１６０画素を単位として管理する）ようにすることで、仮想フレームメモリ４９の６×９個の子画面の任意の位置に配置できるように管理することもできる。
【０１２６】
このようにした場合、例えば各縮小画面を順番に、仮想フレーム４９の最上行の左端から右方向に所定数だけ配列し、さらに次の行の左端から右方向に所定数だけ配列し、以下同様にして配列することもできるし、図５を参照して説明した場合と同様に、番組のカテゴリごとに分けて配列することもできる。縮小画面を、番組のカテゴリ毎に分けて配列する場合には、放送局側において、縮小画面に、その縮小画面に対応する番組のカテゴリをＥＰＧデータとして付加するようにし、受信機２では、縮小画面に付加されている番組のカテゴリをＥＰＧデータから読み取り、各縮小画面を、仮想フレーム４９に、番組のカテゴリ毎に分けて配列するようにすれば良い。
【０１２７】
また、仮想フレーム４９には、視聴者が所望する配列方法で、縮小画面を配列することも可能である。すなわち、放送局側において、縮小画面に、上述したように番組のカテゴリを付加するようにした場合には、リモートコマンダ５を操作して、番組のカテゴリの順序を設定することによって、その設定順序で、仮想フレーム４９の最上行から縮小画面を順次配列するようにすることができる。
【０１２８】
また、例えば、放送局側において、縮小画面に、各縮小画面に対応する番組の放送チャンネルを付加するようにした場合には、リモートコマンダ５を操作して、番組の放送チャンネルの順序を設定することによって、その設定順序で、仮想フレーム４９の最上行から縮小データを順次配列するようにすることなども可能である。
【０１２９】
さらに、この仮想フレーム４９に記憶された縮小画面は、モニタ装置４に表示されるが、この表示を見ながら、リモートコマンダ５を操作することによって、仮想フレーム４９に記憶された縮小データの配置位置を変更することも可能である。
【０１３０】
従って、この場合、視聴者の嗜好に合わせた縮小画面の配列を行うことができる。すなわち、縮小画面の配列のカスタマイズを行うことができる。
【０１３１】
さらに、図５で説明したように、放送局側において、縮小画面が、番組のカテゴリ毎に分けて配列されて送信されてきた場合などには、その配列状態で、縮小画面を仮想フレーム４９に記憶させることができる。但し、縮小画面が、番組のカテゴリごとに分けて配列されて送信されてきた場合であっても、上述したように、視聴者が所望する配列方法で、縮小画面を配列することも可能である。
【０１３２】
なお、配列方法（配列順序）の設定は、リモートコマンダ５のメニューボタン１３４を操作することによりモニタ装置４に表示される所定のメニュー画面に従って、リモートコマンダ５を操作することによって行うことができるようになされている。設定された配列方法は、例えばＥＥＰＲＯＭ３８に記憶され、ＣＰＵ２９は、ＥＥＰＲＯＭ３８に配列方法が設定されている場合には、デマルチプレクサ２４に対し、仮想フレーム４９に縮小画面を記憶させるときの配列順序を指定する。そして、デマルチプレクサ２４は、ＣＰＵ２９から指定された配列順序にしたがって、仮想フレーム４９に縮小画面を記憶させる。
【０１３３】
仮想フレーム４９に縮小画面が記憶されると、そのうちの、モニタ装置４の１画面に同時に表示することのできるだけの範囲（選択エリア）の縮小画面が、ＣＰＵ２９により指令される。すなわち、本実施例においては、上述したように、１つの縮小画面は、通常の番組の画面の縦および横の長さが１／３にされたものであるので、例えば図１９に示すように、図中太線で囲んだ３×３個の縮小画面が読み出される。そして、この３×３個の縮小画面は、図９に示すように、受信機２よりモニタ装置４に供給されて表示される。すなわち、プレビューが表示される。
【０１３４】
ここで、上述のように、仮想フレーム４９に記憶された縮小画面のうちの所定の３×３個の範囲を表示する場合には、モニタ装置４の画面を、仮想フレーム４９上の縮小画面を部分的に覗き見するようなメタファーとして使用しているということができる。
【０１３５】
そして、この場合、モニタ装置４においては、プレビューである３×３個の縮小画面とともに、例えば図２０に示すように、ある１つの縮小画面を囲むような枠状のカーソル２０１も、画面にスーパインポーズしてＯＳＤ表示される。なお、カーソル２０１は、上述したような枠状のものに限定されるものではなく、矢印やその他のマークなどの選択をイメージさせるようなグラフィックスであれば良い。
【０１３６】
このカーソル２０１が、例えば３×３個の縮小画面の中央のものに位置している場合において、リモートコマンダ５のセレクトボタン１３１が、上方（視聴者に対して向う側）、下方（視聴者に対して手前側）、右方、左方、右斜め上方向、右斜め下方向、左斜め上方向、または左斜め下方向へ方向操作されると、その操作方向に応じて、カーソル２０１は、上方向、下方向、右方向、左方向、右斜め上方向、右斜め下方向、左斜め上方向、または左斜め下方向に表示されている縮小画面を囲む位置に移動される。
【０１３７】
ここで、もし、カーソル２０１が、モニタ装置４の画面の上下左右の端まで移動された状態で、さらにセレクトボタン１３１の方向操作が行われた場合、モニタ装置４の表示内容、すなわちプレビューがスクロールする。例えば、プレビューの最下行にカーソル２０１が位置している場合に、セレクトボタン１３１が下方へ方向操作された場合、プレビューは１行分上方へスクロールする。
【０１３８】
このスクロールは、例えば図１９において太線で囲んだ３×３個の縮小画面に代えて、同図において点線で囲んだ３×３個の縮小画面が、仮想フレーム４９から読み出され、モニタ装置４に供給されることによって行われる。なお、カーソル２０１は最下行で止まったままの状態にあるので、結果として、図１８（図１９）に示した仮想フレーム４９の中で、カーソル２０１が１行分下方へ移動したことになる。
【０１３９】
さらに、例えば図２１に示すように、モニタ装置４に、仮想フレーム３５の最下行に配置（配列）された縮小画面を含む３×３個の縮小画面（図中、太線で囲んだ３×３個の縮小画面）が表示された状態であって、カーソル２０１が、モニタ装置４の画面の下の端まで移動された状態において、さらにセレクトボタン１３１の下方向への方向操作が行われた場合にも、モニタ装置４の画面はスクロールし、これにより、モニタ装置４には、同図において点線で囲んだ範囲の最下行およびその１つ上の行における３×２個の縮小画面、並びに最上行の３×１個の縮小画面が表示される。
【０１４０】
従って、モニタ装置４に、図２１で太線で囲んだ３×３個の縮小画面が表示された状態であって、カーソル２０１が、モニタ装置４の画面の下の端まで移動された状態において、さらにセレクトボタン１３１の下方向への方向操作が、３回続けて行われた場合には、モニタ装置４には、図２１に斜線を付して示す、最上行の縮小画面を含む３×３個の縮小画面が表示されることになる。
【０１４１】
上方、左方、右方、右斜め上方向、右斜め下方向、左斜め上方向、および左斜め下方向に関しても、同様にスクロールが行われる。
【０１４２】
なお、このスクロールは、セレクトボタン１３１の方向操作に対応する信号（操作信号）が受信機２のＣＰＵ２９に受信され、ＣＰＵ２９において、受信された操作信号に対応して、仮想フレームメモリ４９の読み出しアドレスが制御されることによって行われる。すなわち、ＣＰＵ２９は、受信した操作信号に基づいて、モニタ装置４に表示すべき縮小画面の範囲を認識する。そして、ＣＰＵ２９は、仮想フレーム４９に対し、その範囲の縮小画面を読み出すように指令する。これにより、指令された範囲の縮小画面（一部の縮小画面）が、仮想フレーム４９から読み出されて、モニタ装置４に出力され、その結果、画面がスクロールする。
【０１４３】
従って、この場合、セレクトボタン１３１の操作は、仮想フレーム４９から読み出すべき縮小画面を指定するための操作であるということができる。
【０１４４】
以上のように、プレビューがスクロールするので、番組の数が、モニタ装置４に縮小画面を、同時に表示することのできる数より多くても、視聴者に対し、すべての番組のプレビューを提供することができる。
【０１４５】
視聴者は、図２０に示すような、モニタ装置４に表示されたフルモーションの縮小画面を見ながら、セレクトボタン１３１を操作し、カーソル２０１を、所望する縮小画面に移動させる。そして、所望する縮小画面に、カーソル２０１が位置している状態で、プログラム（番組）の選択を確定するために、セレクトボタン１３１を垂直操作（セレクト操作）すると、ＣＰＵ２９からフロントエンド２０に対し、その縮小画面との間にリンクが張られているチャンネルの番組を受信するように、指令が送られる。
【０１４６】
これにより、フロントエンド２０のチューナ２１では、指令された番組の伝送チャンネルに同調周波数が合わされ、その伝送チャンネルに含まれる複数の番組のパケットデータが、マルチプレクサ２４に出力される。デマルチプレクサ２４は、ＣＰＵ２９からの指令に対応して複数の番組のパケットの中から所定の番組のパケットを分離し、ＭＰＥＧビデオデコーダ２５−１に出力する。そこでデコードされたデータがＮＴＳＣエンコーダ２７で処理され、後段のブロックを介して、モニタ装置４に出力され、モニタ装置４では、プレビューに代えて、受信機２から出力されたデータ（番組）が表示される。
【０１４７】
すなわち、視聴者は、カーソル２０１を、所望する縮小画面に移動させ、セレクトボタン１３１を垂直操作することによって、所望する番組を見ることができる。
【０１４８】
なお、番組選択画面には、音声が付随しており、マルチプレクサ２４は、カーソル２０１が位置している縮小画面に対応する音声（縮小画面に対応する番組の音声）のパケットを分離してＭＰＥＧオーディオデコーダ２６に供給し、デコードさせる。これにより、視聴者は、カーソル２０１が位置しているフルモーションの縮小画面を見ることができるとともに、その縮小画面に付随する音声を同時にリアルタイムで聴くこともできる。
【０１４９】
以上のような、カーソル２０１を移動させるためのセレクトボタン１３１の８方向操作と、それに続けて行われるカーソル２０１が位置している縮小画面に対応する番組の選択を確定するためのセレクトボタン１３１の垂直操作（セレクト操作）という一連の操作が、全て親指のみで、なおかつリモートコマンダ５を持ち替えることなく操作できるようになっており、操作性の向上が図られている。      
【０１５０】
ところで、図３に示した送信部５４の簡単な構成例を、図６に示したが、この送信部５４は、例えばダイレクトブロードキャストサテライトシステム（Direct Broadcast Satellite System）のエンコーダ（図示せず）で構成し、そこで送信データを生成させることができる。ここで、ダイレクトブロードキャストサテライトシステムの詳細については、日経ＢＰ社「日経エレクトロニクス」“米国情報スーパーハイウエーを支える技術”１９９４年１０月２４日発行第１８０頁乃至第１８９頁に、L.W.Butterworth,J.P.Godwin,D.Radbel 氏により紹介されている。
【０１５１】
このエンコーダでは、ビデオサーバ５３からのデータが放送チャンネル毎に区分され（番組選択画面のデータも１放送チャンネルのデータとする）、各放送チャンネルのデータは、所定のサイズのパケットに分割される。そして、各パケットにはそれぞれヘッダが付加されて、このパケット単位でデータが伝送される。      
【０１５２】
そして、このパケットは、衛星６１に搭載されている、例えば１２．２ＧＨｚ乃至１２．７ＧＨｚのＢＳＳ帯用高出力トランスポンダに対して伝送される。この場合、各トランスポンダに割り当てられている所定の周波数の信号に、複数（最大９個）の放送チャンネルのパケットを多重化して伝送する。すなわち、各トランスポンダは１つの搬送波（１つの伝送チャンネル）で複数の放送チャンネルの信号を伝送することになる。したがって、例えばトランスポンダの数が２３個あれば、最大２０７（＝９×２３）個の放送チャンネルのデータの伝送が可能となる。
【０１５３】
この場合、受信機２においては、フロントエンド２０で所定の１つのトランスポンダに対応する１つの周波数の搬送波を受信し、これを復調する。これにより最大９個の放送チャンネルのパケットデータが得られる。そして、デマルチプレクサ２４は、この復調出力から得られる各パケットを、データバッファメモリ３５に一旦記憶させて読み出し、番組選択画面のパケットに関しては、ヘッダを除くデータ部分をＭＰＥＧビデオデコーダ２５−１乃至２５−６に供給し、デコードさせた後、仮想フレーム４９に記憶させる。
【０１５４】
また、通常の番組の画像データ（ＭＰＥＧビデオデータ）が配置されているビデオパケットは、ＭＰＥＧビデオデコーダ２５−１に供給されてデコード処理される。通常の番組または番組選択画面の音声データ（ＭＰＥＧオーディオデータ）が配置されているオーディオパケットは、いずれもＭＰＥＧオーディオデコーダ２６に供給されてデコード処理される。
【０１５５】
このエンコーダにおける処理の詳細は、前述の日経エレクトロニクス“米国情報スーパーハイウエーを支える技術”の第１８０頁乃至第１８９頁に記載されているが、各トランスポンダにおいては、転送レートが同一になるようにスケジューリングが行われる。各トランスポンダに割り当てられている１つの搬送波当りの伝送速度は、例えば４０Ｍｂｉｔｓ／ｓｅｃとされている。
【０１５６】
例えばスポーツ番組のように、動きの激しい画像の場合、ＭＰＥＧビデオデータは、多くのパケットを占有する。このため、このようなプログラム（番組）が多くなると、１個のトランスポンダで伝送可能なプログラムの数は少なくなる。これに対して、ニュース番組のアナウンスの場面などのように、動きの少ない画像のＭＰＥＧビデオデータは、少ないパケットで伝送することができる。このため、このようなプログラムが多い場合においては、１個のトランスポンダで伝送可能なプログラムの数は増加する。
【０１５７】
番組選択画面は、フルモーションでプレビューを表示させるためのものであるから、受信機２を、図１１に示したように１つのチューナ２１で構成する場合、番組選択画面を配置したパケットを、複数のトランスポンダを介して送信したのでは、異なるトランスポンダの周波数に、同調周波数を切り換えなければならず、これでは、フルモーションで縮小画面を表示するのが困難となる。
【０１５８】
そこで、放送局では、番組選択画面は、基本的に、１つのトランスポンダを介して送信するようになされている。
【０１５９】
縮小画面を、上述したように各放送チャンネルの番組の画面の縦および横が１／３に縮小されたものであるとすると、１つの縮小画面のデータ量は、単純には、通常の番組の画像データの１／９になると考えることができる。従って、この場合、１放送チャンネルの番組のデータ量は、９個の縮小画面のデータ量に等しく、１つのトランスポンダによれば、上述したように最大で９放送チャンネル分の番組を伝送することができるから、縮小画面を１つのトランスポンダを介して伝送するときには、最大で、８１（＝９×９）個（図６の実施例では５４個）の縮小画面を送信することができることになる。
【０１６０】
よって、各チャンネルの番組の画面の縦および横を１／３に縮小しただけの縮小画面を送信する場合には、１つのチューナ２１を有する受信機２１では、最大で、上述した数の縮小画面しかフルモーションで表示することができないことになる。そこで、次に、それ以上の数の縮小画面をフルモーションで表示する方法について説明する。
【０１６１】
まず、第１の方法では、放送局側において、１番組あたりの縮小画面のデータ量を少なくする。これは、縮小画面を構成する画素数や、そのフレーム数を間引いたり、あるいは縮小画面をＭＰＥＧ符号化する際の量子化ステップを粗くすることなどによって行うことができる。
【０１６２】
以上のようにして、放送局から、衛星６１を介して送信されるすべてのチャンネルの番組に対応する縮小画面を、１つのトランスポンダによって伝送することのできるデータ量とする。この場合、同調周波数の切り換えを必要としないので、フルモーションのプレビューを提供することが可能となる。
【０１６３】
なお、この場合、プレビューの画像が多少粗くなったり、また画像の動きも多少滑らかでなくなったりするが、１つの縮小画面は、通常の番組の画面（親画面）の面積の１／９の面積の画面として表示されるから、多少の画像の粗さや、その動きのぎこちなさは、それほど目立つものではないと考えられる（逆に、視聴者が画像の粗さや、動きのぎこちなさを感じない程度に、１番組あたりの縮小画面のデータ量を少なくする）。
【０１６４】
次に、第２の方法では、放送局において、縮小画面を、時間軸方向に圧縮し、その圧縮データを送信するようにするとともに、受信機２においては、放送局からの圧縮データを受信し、その圧縮データを、そのまま仮想フレーム４９に記憶させるようにする。そして、プレビューを表示する際には、仮想フレーム４９から圧縮データを読み出し、時間軸伸張させてモニタ装置４に出力するようにする。
【０１６５】
この場合、番組選択画面が、複数のトランスポンダを介して送信され、このため、チューナ２１が、異なるトランスポンダの周波数に、同調周波数を切り換える必要が生じたとしても、その切り換えの間は、伸張した縮小画面によってプレビューの表示を行うことができる（但し、同調周波数の切り換えにかかる時間分に相当する縮小画面が得られるように、縮小画面を時間軸方向に圧縮しておく）。
【０１６６】
従って、この場合も、フルモーションのプレビューを提供することが可能となる。さらに、この場合、縮小画面のデータ量を、例えば間引くなどして少なくしているわけではないので、プレビューの画質の劣化を防止することができる。
【０１６７】
但し、例えば図２２に示すように、圧縮された縮小画面を伸張したデータは、通常の番組よりも遅れたものとなるので、例えば伸長した縮小画面のフレームＦ６が表示されている場合に、番組（プログラム）の選択が確定されると、モニタ装置４では、通常の番組のフレームＦ６から表示が開始されるのではなく、フレームＦ１３から表示が開始されることとなり、プレビューから通常の画面表示への切り換え時の画面が時間的に不連続なものとなるが、この問題は、通常の番組と、圧縮された縮小画面を伸張したデータとを、両者が受信機２において同期するように送信することにより、すなわち通常の番組を、圧縮された縮小画面より時間的に遅らせて送信することにより解決することができる。
【０１６８】
なお、通常の番組を、圧縮された縮小画面より、さらに遅らせて送信した場合には、視聴者に、これから放送される（将来放送される）番組のプレビューを提供することができる。
【０１６９】
第３の方法では、番組選択画面が、複数のトランスポンダを介して送信される場合に、そのトランスポンダの数と同一の数だけのチューナを、受信機２に設けるようにし、各チューナを、複数のトランスポンダの周波数に同調させるようにする。この場合、各チューナにおいて、同調周波数を切り換える必要がないので、フルモーションのプレビューを提供することができる。
【０１７０】
第４の方法では、番組選択画面を、ベースバンドで送信するようにする。この場合、同調を行う必要がないので、同調周波数の切り換えの問題自体生じない。但し、この場合、番組選択画面を送信するにあたって、ベースバンドの信号を送信することのできる伝送媒体を用いる必要がある。
【０１７１】
次に、例えば、図２３に示すように、縮小画面ａが、あるトランスポンダＴ１を介して送信され、その縮小画面ａに対応する番組ＡもそのトランスポンダＴ１で送信される場合には、その縮小画面ａを含むプレビューから、縮小画面ａを選択して、番組Ａを表示する際に、同調周波数の切り換えが必要ないから、プレビューから番組Ａへの表示の切り換えは、即座に行うことができる。
【０１７２】
しかしながら、同図に示すように、縮小画面ｂが、トランスポンダＴ１を介して送信され、その縮小画面ｂに対応する番組Ｂが、トランスポンダＴ１とは異なるトランスポンダＴ２で送信される場合には、その縮小画面ｂを含むプレビューから、縮小画面ｂを選択して、番組Ｂを表示する際に、同調周波数を、トランスポンダＴ１の周波数からトランスポンダＴ２の周波数に切り換える必要があるから、その切り換えの間、画像が途切れることになり、視聴者に不快感を与えることになる。
【０１７３】
そこで、上述のようにプレビューから通常の番組へ表示の切り換えを行う際には、エフェクト（Effect）処理（例えば、ズーミングやワイプなど）を行うようにすることができる。この場合、エフェクト処理が行われることで、視聴者に、画像が途切れたことを感じさせないようにすることができる。
【０１７４】
また、上述したような画像の途切れは、通常の番組Ｂを視聴している状態から、プレビューへ表示を切り換える場合にも生じるが、この場合も、エフェクト処理を行うようにすることで、視聴者に、画像が途切れたことを感じさせないようにすることができる。
【０１７５】
さらに、この場合の画像の途切れは、図２３において点線で示すように、トランスポンダＴ１を介して送信される番組選択画面と同一の番組選択画面を、トランスポンダＴ２を介しても送信するようにすることで防止することができる。これは、通常の番組Ｂを視聴している状態から、プレビューへ表示を切り換える際には、トランスポンダＴ２を介して送信される番組選択画面（縮小画面）を表示すれば良く、同調周波数を切り換える必要がないからである。
【０１７６】
なお、同一の番組選択画面を、衛星６１のすべてのトランスポンダを介して送信するようにすることにより、チューナ２１が、いずれのトランスポンダの周波数に、同調周波数を合わせていても、即座に、プレビューの表示が可能となる。      
【０１７７】
次に、プレビューが、上述したように番組のカテゴリごとに配列されていても、番組数が多い場合（例えば、１００以上ある場合など）には、プレビューをスクロールして、所望する番組のカテゴリを探すのは面倒である。すなわち、プレビューボタン１４３を操作した場合に、モニタ装置４に、最初に表示されるプレビュー（以下、適宜、初期プレビューという）が、図１８に示した仮想フレーム４９に記憶された縮小画面のうちの、例えば左上部分の３×３個の縮小画面（図中、斜線を付してある部分）であり、その位置から離れた行に、所望する番組のカテゴリが割り当てられているときには、そのカテゴリの番組を選択しようとするたびに、そのカテゴリの行を、モニタ装置４に表示させるためにスクロール操作を行う必要があり、視聴者に煩わしさを感じさせることとなる。
【０１７８】
従って、視聴者が、頻繁に視聴するチャンネルの番組の縮小画面、あるいは視聴者が、頻繁に視聴する番組のカテゴリの行は、最初に表示されるプレビュー（初期プレビュー）に含まれるのが望ましい。
【０１７９】
そこで、上述したように、仮想フレーム４９における縮小画面の配列位置は、リモートコマンダ５を操作することによってカスタマイズすることができるから、視聴者に、自身が頻繁に視聴する番組の縮小画面や、そのカテゴリの行が初期プレビューに含まれるように、仮想フレーム４９に記憶された縮小画面の配置替えをさせる方法がある。
【０１８０】
しかしながら、この方法では、配置替えの際に、視聴者に、やはりプレビューをスクロールして、所望する番組の縮小画面を探してもらう必要がある。
【０１８１】
そこで、受信機２のＣＰＵ２９では、各番組ｉ（ｉは、番組を識別する変数）が選択され、モニタ装置４に表示された回数（視聴回数）（視聴度数）（視聴頻度）Ｃ（ｉ）をカウントし、その回数に応じて、すなわちその回数が多い順に、上位Ｎ個の番組の縮小画面が初期プレビューの最上行に表示されるように、仮想フレーム４９に記憶された縮小画面の配列位置を変更させるようにすることができる。
【０１８２】
なお、初期プレビューが表示されたときに、カーソル２０１（図２０）は、例えばその最も左上に表示されるようになされており、また、視聴回数の多い順に上位Ｎ個の番組の縮小画面は、仮想フレーム４９の最上行の左端から、その順位順に配列されるようになされている。従って、この場合、視聴回数の最も多い番組を選択する場合には、初期プレビューを表示させた後、セレクトボタン１３１を方向操作することなく、押下操作（セレクト操作）するだけで、所望する番組を表示させることができる。
【０１８３】
以下、図２４のフローチャートを参照して、仮想フレーム４９に記憶された縮小画面の配列位置を変更する場合のＣＰＵ２９の処理について説明する。なお、仮想フレーム４９には、縮小画面が、図５で説明したように、カテゴリごとに配置されて記憶されるものとする。さらに、仮想フレーム４９の最上行のカテゴリは、視聴者が頻繁に視聴する番組という意味のカテゴリ（以下、適宜、フェイバリットカテゴリという）とされており、このフェイバリットカテゴリに、視聴回数の多い番組の縮小画面が配置されるものとする。
【０１８４】
ＣＰＵ２９では、まず最初に、ステップＳ１において、いずれかの番組が選択されたか否かが判定される。ステップＳ１において、いずれの番組も選択されていないと判定された場合、ステップＳ１に戻る。また、ステップＳ１において、いずれかの番組が選択されたと判定された場合、すなわち、ある番組ｉが選択され、モニタ装置４に表示された場合、ステップＳ２に進み、番組ｉの視聴回数Ｃ（ｉ）が１だけインクリメントされる。
【０１８５】
なお、視聴回数Ｃ（ｉ）は、ＥＥＰＲＯＭ３８に記憶される。
【０１８６】
そして、ステップＳ３に進み、前回の縮小画面の配列位置の変更から、所定の期間が経過したか否かが判定される。ステップＳ３において、前回の縮小画面の配列位置の変更から、所定の期間が経過していないと判定された場合、ステップＳ１に戻り、再びステップＳ１からの処理を繰り返す。また、ステップＳ３において、前回の縮小画面の配列位置の変更から所定の期間が経過したと判定された場合、ステップＳ４に進み、各番組ｉの視聴回数Ｃ（ｉ）が昇順にソートされ（並べ替えられ）、ステップＳ５に進む。
【０１８７】
ステップＳ５では、昇順に並べ替えられた視聴回数Ｃ（ｉ）のうちの上位Ｎ個に対応する番組の縮小画面が、仮想フレーム４９の最上行の左端から、その順位順に配列されるように移動され、すなわちフェイバリットカテゴリに、視聴回数Ｃ（ｉ）のうちの上位Ｎ個に対応する番組の縮小画面が配置され、ステップＳ１に戻る。なお、仮想フレーム４９における縮小画面の移動は、ＣＰＵ２９が仮想フレームメモリ４９を制御することにより行われる。
【０１８８】
これにより、例えば図２５に示すように、「映画（Movie）」カテゴリに属す 番組Ｐ１が、最も視聴回数の多い番組となった場合には、その番組Ｐ１の縮小画面は、フェイバリットカテゴリ（仮想フレーム４９の最上行）の左端に移動される。そして、この場合、番組Ｐ１の縮小画面の右に配置されていた縮小画面は、左に１つずつシフトされる。これにより、番組Ｐ１の縮小画面が配置されていた部分には、その右隣に配置されていた縮小画面が配置されることになる。
【０１８９】
従って、視聴者は、フェイバリットカテゴリの行を検索するだけで、頻繁に視聴する番組を見つけることができる。
【０１９０】
なお、以上においては、フェイバリットカテゴリを、仮想フレーム４９の最上行に割り当てるようにしたが、フェイバリットカテゴリは、仮想フレーム４９のその他の行に割り当てることも可能である。
【０１９１】
また、ステップＳ３における所定の期間は、任意に設定することができる。但し、この所定の期間を、短い期間とすると、縮小画面の配置位置が頻繁に変更される場合が生じ、この場合、却って、視聴者が、所望する番組の縮小画面がどこにあるのか分からなくなるので、所定の期間は、ある程度の長い期間（例えば、１週間や１カ月など）であることが望ましい。
【０１９２】
さらに、以上においては、所定の期間が経過するごとに、縮小画面の配列位置を変更するようにしたが、この他、縮小画面の配列位置の変更は、フェイバリットボタン１４４が操作されたときに行うようにすることもできる。
【０１９３】
また、上述の場合、視聴回数の多い上位Ｎ個の番組の縮小画面を、フェイバリットカテゴリの左端から、その順位順に配列するようにしたが、これに加えて、その他のカテゴリの縮小画面も、各カテゴリ単位で、視聴回数の多い順に、左端から配列するようにすることも可能である。この場合、仮想フレーム４９の左端にある縮小画面に対応する番組が、各カテゴリの番組の中で、最も頻繁に視聴される番組ということになる。
【０１９４】
次に、あるカテゴリの番組は、放送チャンネルその他によらず、頻繁に視聴する視聴者にとっては、そのカテゴリの番組の縮小画面が、仮想フレーム４９の最上行に配置されていた方が、初期プレビューとして表示されるので、番組の選択を容易に行うことができる。そこで、ＣＰＵ２９には、図２４のステップＳ３において、前回の縮小画面の配列位置の変更から所定の期間が経過したと判定された場合、各カテゴリごとに、番組の視聴回数の総和を計算させ、その値の昇順に、仮想フレーム３５における縮小画面の配置位置を変更させるようにすることができる。
【０１９５】
この場合、例えば図２６に示すように、「映画（Movie）」カテゴリに属す番 組の視聴回数の総和（優先度）が最も大きくなったときには、「映画」カテゴリに属する番組の縮小画面は、仮想フレーム４９の最上行に移動される。そして、以下、視聴回数の多い順に配列されるように、カテゴリ単位（行単位）で縮小画面が移動される。
【０１９６】
従って、映画の番組が最も頻繁に視聴される場合には、初期プレビューが表示されたときに、「映画」カテゴリに属す番組の縮小画面が、画面の最上行に表示されるので、視聴者は、「映画」カテゴリに属す番組の中で所望するものを、容易に見つけることができる。
【０１９７】
なお、この場合も、各カテゴリ単位で、縮小画面を、その視聴回数の多い順に左端から配列するようにすることができる。
【０１９８】
以上のように、視聴回数によって縮小画面の配置位置が変更されるので、視聴者は、頻繁に視聴するチャンネルの番組の縮小画面を容易に見つけることができ、従って、番組選択の際のユーザインターフェイスを向上させることができる。
【０１９９】
図２７は、本発明を適用したビデオオンデマンドサービスシステムの一実施例の構成を示している。
【０２００】
図３の放送局に対応するサービス提供者側におけるデータベース３０１には、番組名や、その番組のカテゴリ、放送チャンネル、放送時間、およびその番組を構成する画像データまたは音声データとしての、例えばＭＰＥＧビデオデータ（ＭＰＥＧ符号化された画像データ）またはＭＰＥＧオーディオデータ（ＭＰＥＧ符号化されたオーディオデータ）を識別するためのＩＤなどの対応関係表が記憶されている。ＥＰＧ処理部３０２では、所定のＥＰＧ処理用プログラムにしたがって、所定の処理が行われる。
【０２０１】
すなわち、ＥＰＧ処理部３０２は、例えばデータベース３０１に記憶された対応関係表を参照して、いま放送すべき番組を認識し、その番組を構成するＭＰＥＧビデオデータおよびＭＰＥＧオーディオデータを送信するようにビデオサーバ３０３を制御する。このとき、ＥＰＧ処理部３０２は、データベース３０１に記憶された情報のうち、ＭＰＥＧビデオデータおよびＭＰＥＧオーディオデータのＩＤを、ビデオサーバ３０３に供給するとともに、その他必要な情報も、ビデオサーバ３０３に供給する。
【０２０２】
また、ＥＰＧ処理部３０２は、ケーブル網３１０を介して、視聴者側のセットトップボックス３１１から送信されてきた信号に基づいて、所定の処理を行うようにもなされている。
【０２０３】
ビデオサーバ３０３には、番組を構成するＭＰＥＧビデオデータおよびＭＰＥＧオーディオデータ（以下、適宜、両方含めてＭＰＥＧデータという）が、そのＩＤとともに記憶されている。ビデオサーバ３０３は、ＥＰＧ処理部３０２から、ＩＤその他の情報を受信すると、そのＩＤに対応するＭＰＥＧデータ、すなわち通常の番組を、ケーブル網３１０を介して、視聴者側に送信する。
【０２０４】
一方、ビデオサーバ３０３によって送信される各放送チャンネルの番組を構成する画像および音声（ディジタル信号）は、アーカイブ化部３０４にも出力される。
【０２０５】
アーカイブ化部３０４では、図３のアーカイブ化部５２における場合と同様に、そこに入力された各チャンネルの番組の内容を表す、各チャンネルごとの番組選択用のデータとして、例えば縮小画面（アーカイブ化部５２における場合と同様に、例えば元の画面の縦および横が１／３に縮小されたものなど）が生成され、記憶装置３０５に供給されて一旦記憶される。記憶装置３０５に、すべてのチャンネルの番組の縮小画面が記憶されると、アーカイブ化部３０４は、記憶装置３０５からすべての縮小画面を読み出し、これらをまとめて（結合して）１つのデータ、すなわちアーカイブデータとする。
【０２０６】
なお、アーカイブ化部３０４には、複数チャンネルの番組の縮小画面を、そのままアーカイブデータにさせる他、アーカイブ化部５２における場合と同様に、例えば番組のカテゴリ（ジャンル）ごとに分けてマトリクス状に配列させるなど、所定の配列状態に配列させた後、アーカイブデータにさせることができる。さらに、アーカイブ化部３０４では、縮小画面と、その縮小画面に対応する番組との間にリンクを張っておくようにすることもできる。
【０２０７】
アーカイブデータは、ビデオサーバ３０３に供給され、プレビュー要求があったとき、ケーブル網３１０を介して所定の専用伝送チャンネルで視聴者側に送信される。
【０２０８】
視聴者側では、サービス提供者からケーブル網３１０を介して送信されてくるデータ（複数チャンネルの番組およびアーカイブデータ）がセットトップボックス３１１で受信される。そして、セットトップボックス３１１では、受信データデータに対し、必要な処理が施され、画像は、例えばテレビジョン受像機などでなる表示装置３１２に供給されて表示され、音声は、図示せぬスピーカに供給されて出力される。
【０２０９】
すなわち、セットトップボックス３１１において、特定の放送チャンネルが選択されている場合には、表示装置３１２には、その放送チャンネルの番組が表示される。また、セットトップボックス３１１において、アーカイブデータが選択されている場合には、表示装置３１２には、縮小画面のうちの、所定数のチャンネル（図３の放送システムにおける場合と同様に、この実施例においても、９チャンネル）の番組のものが、同時に表示される。すなわち、プレビューが表示される。
【０２１０】
なお、セットトップボックス３１１には、リモートコマンダ３１３を操作することにより所定の処理を行わせることができるようになされている。また、セットトップボックス３１１には、図示せぬ操作パネルが設けられており、これを操作することによっても、リモートコマンダ３１３を操作した場合と同様の処理を行わせることができるようになされている。リモートコマンダ３１３は、図１２に示したリモートコマンダ５のボタン／スイッチのうちの、セレクトボタン１３１、プレビューボタン１４３、およびその他必要なものを有している。
【０２１１】
図２８は、セットトップボックス３１１の詳細構成例を示している。セットトップボックス３１１は、受信部３２１、処理部３２２、送信部３２３、データバッファメモリ３２４、およびＥＥＰＲＯＭ３２５で構成されている。受信部３２１では、ケーブル網３１０を介して送信されている信号が受信され、処理部３２２に出力される。処理部３２２は、所定のチャンネルの信号を出力するように、受信部３２１を制御する。そして、処理部３２２は、受信部３２１から供給された信号が、通常の番組データである場合には、それを表示装置３１２に供給して表示させる（なお、音声は、図示せぬスピーカから出力される）。
【０２１２】
また、処理部３２２は、受信部３２１（図１６に示した場合と同様に、１つのチューナ、６個のＭＰＥＧビデオデコーダ、１個のＭＰＥＧオーディオデコーダを内蔵している）から供給された信号が、アーカイブデータである場合には、そのアーカイブデータを分離し、その結果得られる縮小画面を、図１１の仮想フレームメモリ４９に相当する仮想フレームメモリ３２４に供給し、記憶させる。
【０２１３】
ここで、仮想フレームメモリ３２４では、図１８で説明した仮想フレーム４９における場合と同様に、縮小画面がマトリクス状に配列されて記憶される。そして、この場合も、上述したように、縮小画面を、例えば番組のカテゴリごとに分けて配列したり、視聴者が所望する配列方法（配列順序）（配列状態）で配列したりすることができるようになされている。さらに、縮小画面の配置位置を変更したり、あるいはサービス提供者側において、縮小画面が、所定の配列状態で送信されてきた場合には、その配列状態で、縮小画面を仮想フレームメモリ３２４に記憶させることもできるようになされている。
【０２１４】
なお、視聴者が所望する配列方法は、リモートコマンダ３１３を操作することにより設定することができるようになされており、設定された配列方法は、ＥＥＰＲＯＭ３２５に記憶されるようになされている。処理部３２２は、ＥＥＰＲＯＭ３８に配列方法が設定されている場合には、その配列方法にしたがって、縮小画面を、仮想フレームメモリ３２４に記憶させるようになされている。
【０２１５】
仮想フレームメモリ３２４に縮小画面が記憶されると、そのうちの一部の、表示装置３１２の１画面に同時に表示することのできるだけの範囲の縮小画面である３×３個の縮小画面が、処理部３２２によって読み出される。そして、この３×３個の縮小画面は、処理部３２２より表示装置３１２に供給されて表示される。すなわち、プレビューが表示される。
【０２１６】
この場合、表示装置３１２においては、プレビューである３×３個の縮小画面とともに、図２０に示した場合と同様に、ある１つの縮小画面を囲むような枠状のカーソル２０１も、画面にスーパインポーズされて表示される。
【０２１７】
そして、このプレビューは、リモートコマンダ３１３の操作に対応して、処理部３２２によって仮想フレームメモリ３２４から読み出される縮小画面の範囲が変更されることによって、上述した場合と同様にスクロールする。従って、この場合も、１度に画面表示することのできない数の縮小画面（子画面）が送信されてきても、視聴者は、リモートコマンダ３１３を操作することで、すべての縮小画面を見ることができる。
【０２１８】
表示装置３１２に表示された縮小画面は、リモートコマンダ３１３を操作し、カーソル２０１を移動することで選択することができるようになされており、視聴者の所望する番組に対応する縮小画面が選択されると、処理部３２２は、その縮小画面に対応する番組（その縮小画面とリンクが張られている番組（親画面））を受信、出力するように、受信部３２１に指示する。これにより、受信部３２１から通常の番組のデータが出力されると、処理部３２２は、そのデータ、すなわちＭＰＥＧデータをデコードし、表示装置３１２に供給して表示させる。
【０２１９】
なお、サービス提供者側からは、例えば番組宣伝などのために、いま放送されていない番組（例えば要求があったとき放送される番組）の番組選択用のデータ（この実施例では、縮小画面）が送信される場合もあり、このような番組選択用のデータが選択されたときには、処理部３２２は、送信部３２３を制御して、その番組選択用のデータを送信するように要求（以下、適宜、番組選択要求という）するようになされている（なお、処理部３２２は、その他、サービス提供者側に送信すべきと考えられる情報を、送信部３２３を介して送信するようになされている。このようにして送信された情報は、ケーブル網３１０を介して、ＥＰＧ処理部３０２で受信される）。
【０２２０】
番組選択要求は、ケーブル網３１０を介して、ＥＰＧ処理部３０２で受信され、ＥＰＧ処理部３０２は、番組選択要求を受信すると、それに対応する番組を送信するように、ビデオサーバ３０３を制御する。ビデオサーバ３０３は、ＥＰＧ処理部３０２の制御にしたがった番組の送信を開始し、これにより視聴者は、要求（選択）した番組を視聴することができるようになされている。
【０２２１】
また、このような場合、ＥＰＧ処理部３０２で番組選択要求を受信してから、ビデオサーバ３０３を制御して番組を送信するのでは、実際に視聴者が番組を見るまでに時間がかかることになり、その結果、視聴者に不快感を感じさせることになる。そこで、処理部３２２では、カーソル２０１が位置している縮小画面を認識させるための認識情報を、送信部３２３からＥＰＧ処理部３０２に送信し、これにより、いま視聴者が、どの番組の縮小画面を選択しようとしているかをＥＰＧ処理部３０２に認識させるようになされている。この場合、ＥＰＧ処理部３０２は、認識情報から、カーソル２０１が位置している縮小画面を認識し、その縮小画面に対応する番組のデータの送信準備をするように、ビデオサーバ３０３を制御する。これにより、その縮小画面が選択された場合には、その縮小画面に対応する番組を即座に送信することができる。
【０２２２】
さらに、この場合、ＥＰＧ処理部３０２には、認識情報に対応する番組の音声を送信するように、ビデオサーバ３０３を制御させることができる。この場合、ビデオサーバ３０３は、ＥＰＧ処理部３０２から指示のあった音声を、ケーブル網３１０を介して、視聴者側に送信する。視聴者側では、受信部３２１により、その音声が受信され、処理部３２２を介してスピーカから出力される。従って、この場合、視聴者は、カーソル２０１が位置している縮小画面に対応する番組の音声を聴くことができる。
【０２２３】
次に、図２９のフローチャートを参照してサービス提供者側の装置の動作について、また図３０のフローチャートを参照して視聴者側のセットトップボックス３１１の動作について、さらに説明する。なお、ここでは、縮小画面が、サービス提供者側においてあらかじめ決められた所定の配列状態で、仮想フレームメモリ３２４に記憶されるものとする。
【０２２４】
サービス提供者側では、まず最初に、ステップＳ１１において、セットトップボックス３１１からプレビュー要求があったか否かが、ＥＰＧ処理部３０２によって判定される。ここで、プレビュー要求は、後述するように、リモートコマンダ３１３がプレビューを表示するように操作されることによって、セットトップボックス３１１から送信されてくるようになされている（図３０のステップＳ２２）。
【０２２５】
ステップＳ１１において、プレビュー要求がなかったと判定された場合、ステップＳ１１に戻る。また、ステップＳ１１において、プレビュー要求があったと判定された場合、ステップＳ１２に進み、プレビュー送信処理が実行される。すなわち、ビデオサーバ３０４は、ケーブル網３１０を介してセットトップボックス３１１に、アーカイブデータを伝送する。
【０２２６】
次に、ステップＳ１３に進み、セットトップボックス３１１から送信されてくるカーソルの位置（カーソル位置情報）が受信されたか否かが、ＥＰＧ処理部３０２によって判定される。ここで、カーソル位置情報は、カーソル２０１の位置を表す情報で、後述するように、セットトップボックス３１１から送信されてくるようになされている（図３０のステップＳ２４）。
【０２２７】
ステップＳ１３において、カーソル位置情報が受信されていないと判定された場合、ステップＳ１３に戻る。また、ステップＳ１３において、カーソル位置情報が受信されたと判定された場合、ＥＰＧ処理部３０２において、受信されたカーソル位置情報に基づいて、カーソル２０１の位置が認識され、その位置に表示されている縮小画面に対応する番組の音声を送信するように、ビデオサーバ３０３が制御される。これにより、ステップＳ１４において、その音声が、ビデオサーバ３０３によって送信される。そして、ステップＳ１５に進み、セットトップボックス３１１から番組選択要求が受信されたか否かが、ＥＰＧ処理部３０２によって判定される。
【０２２８】
ステップＳ１５において、番組選択要求が受信されていないと判定された場合、ステップＳ１２に戻る。また、ステップＳ１４において、番組選択要求が受信されたと判定された場合、ＥＰＧ処理部３０２において、番組選択要求に対応する番組を送信するように、ビデオサーバ３０３が制御される。これにより、ステップＳ１６において、視聴者側で選択された番組が、ビデオサーバ３０３によって送信され、その送信が完了すると、ステップＳ１１に戻る。
【０２２９】
なお、カーソル位置情報には、仮想フレームメモリ３２４に記憶された縮小画面のうちのいずれの範囲の部分が、いま表示装置３１２に表示されているかの情報も含まれている（さらに、その他の情報（例えば、プレビューがいずれの方向にスクロールされるように、リモートコマンダ３１３が操作されているのかを示す情報など）も、必要に応じてカーソル位置情報に含ませることが可能である）。ＥＰＧ処理部３０２は、カーソル２０１の位置と、いま表示装置３１２に表示されている縮小画面から、カーソル２０１が位置している縮小画面を認識するようになされている。
【０２３０】
一方、セットトップボックス３１１では、まず最初に、図３０のステップＳ２１において、プレビューを表示するように、リモートコマンダ３１３が操作されたか否かが、処理部３２２によって判定される。ステップＳ２１において、プレビューを表示するように、リモートコマンダ３１３が操作されていないと判定された場合、ステップＳ２１に戻る。また、ステップＳ２１において、プレビューを表示するように、リモートコマンダ３１３が操作されたと判定された場合、ステップＳ２２に進み、ＥＰＧ処理部３０２に対して、プレビュー要求が送信される。ビデオサーバ３０３は、この要求に対応してアーカイブデータをセットトップボックス３１１に伝送する（図２９のステップＳ１２）。
【０２３１】
次に、ステップＳ２３に進み、処理部３２２によって、仮想フレームメモリ３２４に記憶された縮小画面の所定の範囲のものが読み出され、表示装置３１２に出力される。これにより、プレビューが表示される。
【０２３２】
なお、この場合、上述したステップＳ１４においてサービス提供者側から音声が送信されてきているときには、プレビューが表示されるとともに、その音声がスピーカから出力される。
【０２３３】
その後、ステップＳ２４に進み、処理部３２２によって、表示装置３１２に表示されたカーソル２０１の位置およびその他必要な情報が認識され、それがカーソル位置情報として、ＥＰＧ処理部３０２に送信される。そして、ステップＳ２５に進み、いまカーソル２０１が位置している縮小画面を選択するように、リモートコマンダ３１３が操作（セレクト操作）されたか否かが、処理部３２２によって判定される。ステップＳ２５において、縮小画面を選択するように、リモートコマンダ３１３がセレクト操作されていないと判定された場合、ステップＳ２３に戻る。また、ステップＳ２５において、縮小画面を選択するように、リモートコマンダ３１３がセレクト操作されたと判定された場合、ステップＳ２６に進み、その選択された縮小画面に対応する番組を要求する信号（番組選択要求）が、処理部３２２によってＥＰＧ処理部３０２に送信される。
【０２３４】
そして、その結果、上述したステップＳ１６で送信された番組が、ステップＳ２７において受信され、その後、表示装置３１２に供給されて表示され、ステップＳ２１に戻る。
【０２３５】
なお、本実施例においては、番組選択のために、３×３個の縮小画面を、モニタ装置４に同時に表示するようにしたが、モニタ装置４（表示装置３１２についても同様）に同時に表示する縮小画面の数は、これに限られるものではない。すなわち、モニタ装置４には、例えばその解像度その他に対応して、例えば４×４個の縮小画面や、３×２個の縮小画面を同時に表示させることが可能である（但し、１つの縮小画面の大きさは、最低でも、視聴者が見て、番組の内容を理解することのできる程度とする必要がある）。
【０２３６】
また、本実施例では、仮想フレーム４９にマトリクス状に縮小画面を配置するようにしたが、この他、例えば縮小画面は、所定の記憶領域に記憶させ、仮想フレーム４９（仮想フレームメモリ３２４についても同様）には、各縮小画面が記憶されているアドレスをマトリクス状に配置して記憶させるようにすることも可能である。この場合、仮想フレーム４９に記憶されたアドレスを参照して、そのアドレスに記憶されている縮小画面を読み出して表示するようにすれば良い。
【０２３７】
さらに、本実施例においては、受信機２とモニタ装置４とを独立した装置とするようにしたが、受信機２とモニタ装置４とは（セットトップボックス３１１および表示装置３１２についても同様）一体に構成することも可能である。
【０２３８】
また、本実施例では、縮小画面を、カテゴリごとに分けて配列する場合に、行方向（横方向）に、同一のカテゴリの縮小画面を配置するようにしたが、この他、列方向（縦方向）に、同一のカテゴリの縮小画面を配置するようにすることも可能である。
【０２３９】
さらに、本実施例では、番組選択用のデータとして、通常の番組の画面を縮小した、動画である縮小画面を送信するようにしたが、この他、番組選択用のデータとしては、番組の内容を表す静止画やテキストデータを用いることができる。      
【０２４０】
また、本実施例においては、番組選択用のデータを送信するようにしたが、番組選択用のデータは、例えば視聴者側で生成させるようにすることも可能である。すなわち、視聴者側において、受信した通常の番組から縮小画面、あるいはその他の番組の内容を表すデータを生成するようにし、これを番組選択用のデータとして用いることも可能である。
【０２４１】
さらに、本実施例では、画面をスクロールさせることにより、すべての番組選択用のデータを見ることができるようにしたが、この他、例えばページめくりのように画面を切り換えるようにして、すべての番組選択用のデータを見ることができるようにすることも可能である。
【図面の簡単な説明】
【０２４２】
【図１】用語を説明するための図である。
【図２】アーカイブ処理を説明する図である。
【図３】本発明を適用した放送システムの一実施例の構成を示す図である。
【図４】アーカイブデータが生成される様子を示す図である。
【図５】縮小画面の配置方法を説明するための図である。
【図６】図３の実施例の一部のより詳細な構成を示す図である。
【図７】通常の番組のデータと、その縮小画面との間に張られるリンクを説明する図である。
【図８】図３の視聴者側の装置の構成例を示すブロック図である。
【図９】図３の視聴者側の装置の外観構成例を示す斜視図である。
【図１０】図８の装置の電気的接続状態を示す図である。
【図１１】図３の受信機２の詳細構成例を示すブロック図である。
【図１２】図８のリモートコマンダ５の外観構成例を示す平面図である。
【図１３】図１１のセレクトボタン１３１を構成する小型スティックスイッチの外観構成例を示す斜視図である。
【図１４】図１２のレバー１６２の水平面内における操作方向を示す図である。
【図１５】図８のリモートコマンダの内部構成例を示す図である。
【図１６】図１０の実施例の一部の動作を説明する図である。
【図１７】アーカイブデータが分離される様子を示す図である。
【図１８】仮想フレーム４９に、縮小画面がマトリクス状に配置されて記憶された状態を示す図である。
【図１９】モニタ装置４に表示される縮小画面の範囲を示す図である。
【図２０】モニタ装置４に縮小画面が表示された状態を示す図である。
【図２１】リモートコマンダ５がスクロール操作されることにより、モニタ装置４に表示される縮小画面を説明するための図である。
【図２２】アーカイブデータを時間軸方向に圧縮して送信した場合に、受信機２側で生じる時間遅れを説明するための図である。
【図２３】アーカイブデータが送信されるトランスポンダとは異なるトランスポンダを介して通常の番組が送信されてくる場合を示す図である。
【図２４】仮想フレーム４９に記憶された縮小画面の配列位置が変更される場合のＣＰＵ２９の処理を説明するフローチャートである。
【図２５】視聴回数の多い番組の縮小画面が、仮想フレーム４９の最上行の左端に移動される様子を示す図である。
【図２６】視聴回数の多いカテゴリに属す番組の縮小画面が、仮想フレーム４９の最上行に移動される様子を示す図である。
【図２７】本発明を適用したビデオオンデマンドサービスシステムの一実施例の構成を示すブロック図である。
【図２８】図２６のセットトップボックス３１１のより詳細な構成例を示すブロック図である。
【図２９】図２６のサービス提供者側の装置の動作を説明するためのフローチャートである。
【図３０】図２６のセットトップボックス３１１の動作を説明するためのフローチャートである。
【符号の説明】
【０２４３】
２  受信機，  ２ａ  受信装置，  ２ｂ  処理装置，  ２ｃ  記憶装置，  ３  パラボラアンテナ，  ４  モニタ装置，  ５  リモートコマンダ，  ２０  フロントエンド，  ２１  チューナ，  ２２  ＱＰＳＫ復調回路，  ２３  エラー訂正回路，  ２４  デマルチプレクサ，  ２５  マルチチャンネルリアルタイムデコーダ，  ２６  ＭＰＥＧオーディオデコーダ，  ２７  ＮＴＳＣエンコーダ
２９  ＣＰＵ，  ３５  データバッファメモリ，  ３６  ＳＲＡＭ，  ３７  ＲＯＭ，  ３８  ＥＥＰＲＯＭ，  ４９  仮想フレームメモリ，  ５１  ディジタル化部，  ５２  アーカイブ化部，  ５３  ビデオサーバ，  ５４  送信部，  １３１  セレクトボタン（レバー），  １４３  プレビューボタン，  ２０１  カーソル，  ３０１  データベース，  ３０２  ＥＰＧ処理部，  ３０３  ビデオサーバ，  ３０４  アーカイブ化部，  ３０５  記憶装置，  ３１０  ケーブル網，  ３１１  セットトップボックス，  ３１２  表示装置，  ３１３  リモートコマンダ，  ３２１  受信部，  ３２２  処理部，  ３２３  送信部，  ３２４  データバッファメモリ，  ３２４  仮想フレームメモリ，  ３２５  ＥＥＰＲＯＭ
【図１】
2005192223.tif 000003
【図２】
2005192223.tif 000004
【図３】
2005192223.tif 000005
【図４】
2005192223.tif 000006
【図５】
2005192223.tif 000007
【図６】
2005192223.tif 000008
【図７】
2005192223.tif 000009
【図８】
2005192223.tif 000010
【図９】
2005192223.tif 000011
【図１０】
2005192223.tif 000012
【図１１】
2005192223.tif 000013
【図１２】
2005192223.tif 000014
【図１３】
2005192223.tif 000015
【図１４】
2005192223.tif 000016
【図１５】
2005192223.tif 000017
【図１６】
2005192223.tif 000018
【図１７】
2005192223.tif 000019
【図１８】
2005192223.tif 000020
【図１９】
2005192223.tif 000021
【図２０】
2005192223.tif 000022
【図２１】
2005192223.tif 000023
【図２２】
2005192223.tif 000024
【図２３】
2005192223.tif 000025
【図２４】
2005192223.tif 000026
【図２５】
2005192223.tif 000027
【図２６】
2005192223.tif 000028
【図２７】
2005192223.tif 000029
【図２８】
2005192223.tif 000030
【図２９】
2005192223.tif 000031
【図３０】
2005192223.tif 000032