(57)【特許請求の範囲】
【請求項１】
同一の番組を、所定の時間間隔で、時刻をずらして複数のチャンネルで放送するニアビデオオンディマンドシステムにおいて、表示する画像を制御する画像表示制御方法であって、
所定の指令が入力されたとき、同一の番組を放送している前記複数のチャンネルの中から、最適な時間帯で前記番組を放送している前記チャンネルを選択するモードを設定し、
前記モードが設定されたとき、前記同一の番組を放送している前記複数のチャンネルのうち所定のものを２以上受信し、
受信した画像を少なくとも２以上の子画面として表示し、
表示した前記子画面のうち所定のものが選択されたとき、選択された前記子画面に対応するチャンネルを親画面として表示する
ことを特徴とする画像表示制御方法。
【請求項２】
他の前記子画面との前記時間間隔のずれに対応する時間差情報を前記子画面に対応してさらに表示する
ことを特徴とする請求項１に記載の画像表示制御方法。
【請求項３】
前記時間差情報は、前記番組とともに放送される情報の中から抽出する
ことを特徴とする請求項２に記載の画像表示制御方法。
【請求項４】
前記番組を初めて受信する場合、前記モードを設定したとき受信している前記チャンネルを注目チャンネルとし、少なくとも前記注目チャンネルと、前記注目チャンネルより前記時間間隔だけ前および後の前記チャンネルとを、前記子画面として表示する
ことを特徴とする請求項２または３に記載の画像表示制御方法。
【請求項５】
過去に受信し、受信を一旦中断したことのある前記番組のチャンネルを再び受信した場合、中断した前記チャンネルより、中断時間に対応する時間以上遅れて放送される他のチャンネルを注目チャンネルとし、少なくとも前記注目チャンネルと、前記注目チャンネルより前記時間間隔だけ前および後の前記チャンネルとを、前記子画面として表示する
ことを特徴とする請求項２，３または４に記載の画像表示制御方法。
【請求項６】
前記番組のチャンネルの受信を一旦中断したとき、その時刻を記憶し、前記番組の受信が再開されたとき、現在時刻と前記記憶した時刻から前記中断時間を演算する
ことを特徴とする請求項５に記載の画像表示制御方法。
【請求項７】
前記中断時間に対応する時間以上遅れて放送される他のチャンネルの番組が既に終了しているとき、前記中断時間に対応する時間より短い時間であって、前記中断時間に対応する時間に最も近い時間だけ遅れて放送が開始される前記チャンネルを前記注目チャンネルとする
ことを特徴とする請求項５または６に記載の画像表示制御方法。
【請求項８】
前記注目チャンネルまたは前記注目チャンネルより前記時間間隔だけ前および後の前記チャンネルの番組の放送がまだ開始されていないか、または、既に終了しているとき、それを認識させる符号をさらに表示する
ことを特徴とする請求項４乃至７のいずれかに記載の画像表示制御方法。
【請求項９】
前記モードを設定したとき受信している前記チャンネルの画像を親画面としてさらに表示する
ことを特徴とする請求項１乃至８のいずれかに記載の画像表示制御方法。
【請求項１０】
前記子画面の所定のものを選択するために移動されるカーソルをさらに表示する
ことを特徴とする請求項１乃至９のいずれかに記載の画像表示制御方法。
【請求項１１】
前記カーソルが、端部の子画面上に表示されている状態において、さらに前記端部の方向への移動が指令されたとき、前記カーソルを前記子画面とともに、指令された前記方向とは反対の方向に移動し、前記端部の位置に新たな前記子画面を表示し、新たな前記子画面上に前記カーソルをさらに移動する
ことを特徴とする請求項１０に記載の画像表示制御方法。
【請求項１２】
前記モードが指令された場合において、前記番組以外の子画面がすでに表示されていたときは、選択された前記チャンネルの子画面に対応する前記親画面に重畳して、前記番組以外の子画面も表示する
ことを特徴とする請求項１乃至１１のいずれかに記載の画像表示制御方法。
【請求項１３】
前記モードを設定したとき受信しているチャンネルが前記ニアビデオオンディマンドシステムの番組を放送しているチャンネルではないとき、エラーメッセージを表示する
ことを特徴とする請求項１乃至１２のいずれかに記載の画像表示制御方法。
【請求項１４】
前記子画面は、端部にいくほど、小さく表示する
ことを特徴とする請求項１乃至１３のいずれかに記載の画像表示制御方法。
【請求項１５】
同一の番組を、所定の時間間隔で、時刻をずらして複数のチャンネルで放送するニアビデオオンディマンドシステムにおいて、表示する画像を制御する画像表示制御装置であって、
同一の番組を放送している前記複数のチャンネルの中から、最適な時間帯で前記番組を放送している前記チャンネルを選択するモードを設定するとき操作される操作手段と、
前記同一の番組を放送している前記複数のチャンネルのうち所定のものを２以上受信する受信手段と、
受信した画像を少なくとも２以上の子画面として表示させる子画面表示手段と、
表示した前記子画面のうち所定のものを選択する選択手段と、
選択された前記子画面に対応するチャンネルを親画面として表示させる親画面表示手段と
を備えることを特徴とする画像表示制御装置。
【請求項１６】
前記選択手段は、１本の指で連続的に操作できるように構成されている
ことを特徴とする請求項１５に記載の画像表示制御装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、例えば放送衛星を介して放送される多数の放送チャンネルを受信するチューナを制御する場合に用いて好適な画像表示制御方法および画像表示制御装置に関する。
【０００２】
【従来の技術】
近年、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）に代表される高能率符号化技術の進展に伴い、ケーブルテレビジョン（ＣＡＴＶ：Ｃａｂｌｅ  Ｔｅｌｅｖｉｓｉｏｎ）やデジタル衛星放送（ＤＳＳ：Ｄｉｇｉｔａｌ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ（Ｈｕｇｈｅｓ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ社の商標））等において、放送の多チャンネル化が進行している。この多チャンネル化に伴って、例えばチャンネル数は１５０乃至１７５個にもなる。
【０００３】
このような多数のチャンネルを利用してニアビデオオンディマンド（ＮｅａｒＶｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ（ＮＶＯＤ））のシステムが提案されている。このニアビデオオンディマンドシステムにおいては、同一の番組が一定の時間間隔で時刻をずらして放送される。従って視聴者は所望のチャンネルを選択することで、たとえその番組の視聴を一旦中断したとしても、再び中断する前の場面から番組を視聴することが可能となる。
【０００４】
これに対して、ビデオオンディマンド（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）システムは、視聴者からの操作によって、時間の遅れなしに、見たいときに見たい番組を指定することができるシステムである。しかしながらこのビデオオンディマンドシステムを構築するには、放送局と視聴者との間を双方向の通信回線で接続する必要がある。このため光ファイバーケーブルなどの、極めて多くの数のチャンネルを確保することが可能な通信回線を整備する必要がある。従って、このシステムを実現するには多くのコストが必要となる。
【０００５】
一方、ニアビデオオンディマンドは、ビデオオンディマンドほど瞬時に見たい時に番組を見ることが出来ないが、それでもその待ち時間、あるいは重複する時間を、極めて短い時間にすることができる。
【０００６】
すなわち、ニアビデオオンディマンドシステムにおいては、中断した場面に最も近い場面を探す必要がある。
【０００７】
【発明が解決しようとする課題】
従来のニアビデオオンディマンドシステムにおいては、このような最適な場面を検索するのに、中断した時刻を視聴者が記憶しておき、視聴を再開するとき、現在時刻と記憶した時刻との差を計算し、計算した時刻から視聴を再開するチャンネルを選択するようにしている。
【０００８】
あるいはまた、ニアビデオオンディマンドのチャンネルを、リモートコマンダなどのチャンネル選択スイッチをその都度操作して受信させ、その画面を見て中断した画面に最も近い場面を探すようにしている。
【０００９】
その結果、一度中断した場面を放送しているチャンネルを迅速且つ確実に選択することが困難である課題があった。
【００１０】
本発明はこのような状況に鑑みてなされたものであり、その時点において最も適切な場面を放送しているチャンネルを、迅速且つ確実に、選択することができるようにするものである。
【００１１】
【課題を解決するための手段】
本発明の画像表示制御方法は、同一の番組を、所定の時間間隔で、時刻をずらして複数のチャンネルで放送するニアビデオオンディマンドシステムにおいて、表示する画像を制御する画像表示制御方法であって、所定の指令が入力されたとき、同一の番組を放送している複数のチャンネルの中から、最適な時間帯で番組を放送しているチャンネルを選択するモードを設定し、モードが設定されたとき、同一の番組を放送している複数のチャンネルのうち所定のものを２以上受信し、受信した画像を少なくとも２以上の子画面として表示し、表示した子画面のうち所定のものが選択されたとき、選択された前記子画面に対応するチャンネルを親画面として表示することを特徴とする。
【００１２】
他の子画面との時間間隔のずれに対応する時間差情報を子画面に対応してさらに表示することができる。
【００１３】
時間差情報は、番組とともに放送される情報の中から抽出することができる。
【００１４】
番組を初めて受信する場合、モードを設定したとき受信しているチャンネルを注目チャンネルとし、少なくとも注目チャンネルと、注目チャンネルより時間間隔だけ前および後のチャンネルとを、前記子画面として表示することができる。
【００１５】
過去に受信し、受信を一旦中断したことのある番組のチャンネルを再び受信した場合、中断したチャンネルより、中断した時間に対応する時間以上遅れて放送される他のチャンネルを注目チャンネルとし、少なくとも注目チャンネルと、注目チャンネルより時間間隔だけ前および後のチャンネルとを、子画面として表示することができる。
【００１６】
番組のチャンネルの受信を一旦中断したとき、その時刻を記憶し、番組の受信が再開されたとき、現在時刻と記憶した時刻から中断時間を演算することができる。
【００１７】
中断時間に対応する時間以上遅れて放送される他のチャンネルの番組が既に終了しているとき、中断時間に対応する時間より短い時間であって、中断時間に対応する時間に最も近い時間だけ遅れて放送が開始されるチャンネルを注目チャンネルとすることができる。
【００１８】
注目チャンネルまたは注目チャンネルより時間間隔だけ前および後のチャンネルの番組の放送がまだ開始されていないか、または、既に終了しているとき、それを認識させる符号をさらに表示することができる。
【００１９】
モードを設定したとき受信しているチャンネルの画像を親画面としてさらに表示することができる。
【００２０】
子画面の所定のものを選択するために移動されるカーソルをさらに表示する    ことができる。
【００２１】
カーソルが、端部の子画面上に表示されている状態において、さらに端部の方向への移動が指令されたとき、カーソルを子画面とともに、指令された方向とは反対の方向に移動し、端部の位置に新たな子画面を表示し、新たな子画面上にカーソルをさらに移動することができる。
【００２２】
モードが指令された場合において、番組以外の子画面がすでに表示されていたときは、番組の子画面に対応する親画面に重畳して、番組以外の子画面も表示することができる。
【００２３】
モードを設定したとき受信しているチャンネルが番組を放送しているチャンネルではないとき、エラーメッセージを表示することができる。
【００２４】
子画面は、端部にいくほど、小さく表示することができる。
【００２５】
本発明の画像表示制御装置は、同一の番組を、所定の時間間隔で、時刻をずらして複数のチャンネルで放送するニアビデオオンディマンドシステムにおいて、表示する画像を制御する画像表示制御装置であって、同一の番組を放送している複数のチャンネルの中から、最適な時間帯で番組を放送しているチャンネルを選択するモード（例えばタイムシフトモード）を設定するとき操作される操作手段（例えば図４のタイムシフトボタンスイッチ５５）と、同一の番組を放送している複数のチャンネルのうち所定のものを２以上受信する受信手段（例えば図３のチューナ２１Ａ乃至２１Ｎ）と、受信した画像を少なくとも２以上の子画面として表示させる子画面表示手段（例えば図１２のプログラム上のステップＳ２１）と、表示した子画面のうち所定のものを選択する選択手段（例えば図１６のカーソルＫ）と、選択された子画面に対応するチャンネルを親画面として表示させる親画面表示手段（例えば図１２のプログラム上のステップＳ２７）とを備えることを特徴とする。
【００２６】
選択手段は、１本の指で連続的に操作できるように（例えば図４の操作子５２のように）構成することができる。
【００２７】
【作用】
上記構成の画像表示制御方法及び画像表示制御装置においては、タイムシフトモードが設定されたとき、同一の番組を放送している複数のチャンネルのうち所定のものが受信され、子画面として表示される。そして子画面の所定のものを選択したとき、その選択した子画面に対応するチャンネルの画像が親画面として受信、表示される。従って、所定の時刻において放送されている最も適切なタイミングの番組を、迅速且つ確実に、選択することが可能になる。
【００２８】
【実施例】
図１は、本発明の画像表示制御方法を適用したＡＶ（Ａｕｄｉｏ  Ｖｉｄｅｏ）システムの構成例を示している。この実施例の場合、ＡＶシステム１は、パラボラアンテナ３で図示せぬ放送衛星を介して受信した信号を復調するＩＲＤ（Ｉｎｔｅｇｒａｔｅｄ  Ｒｅｃｅｉｖｅｒ／Ｄｅｃｏｄｅｒ）２の他、ＶＨＳ方式のＶＣＲ（Ｖｉｄｅｏ  Ｃａｓｓｅｔｔｅ  Ｒｅｃｏｒｄｅｒ）６、８ｍｍ方式のＶＣＲ７、マルチディスクプレーヤ（ＭＤＰ：Ｍｕｔｉ−Ｄｉｓｃ  Ｐｌａｙｅｒ）８、ミニディスク（ＭＤ：Ｍｉｎｉ  Ｄｉｓｃ）装置９、モニタ装置４により構成されている。
【００２９】
ＶＣＲ６，ＶＣＲ７，ＭＤＰ８およびＭＤ装置９は、それぞれＡＶライン１１によりモニタ装置４と接続されている。また、ＩＲＤ２は、ＶＣＲ６にＡＶライン１１により接続されている。さらに、これらの各装置は、コントロールライン１２により、順次シリーズに接続されている。
【００３０】
ＩＲＤ２に対しては、リモートコマンダ５により赤外線（ＩＲ：Ｉｎｆｒａｒｅｄ）信号により指令を入力することができるようになされている。即ち、リモートコマンダ５のボタンスイッチ５０の所定のものを操作すると、それに対応する赤外線信号がＩＲ発信部５１から出射され、ＩＲＤ２のＩＲ受信部３９に入射されるようになされている。
【００３１】
尚、このＩＲＤ２には、各種の操作ボタンスイッチを有するフロントパネル４０が設けられており、リモートコマンダ５を操作することにより発せられる指令と同一の指令を直接入力することができるようになされている。
【００３２】
図２は、図１のＡＶシステム１の電気的接続状態を表している。パラボラアンテナ３は、ＬＮＢ（Ｌｏｗ  Ｎｏｉｓｅ  Ｂｌｏｃｋ  ｄｏｗｎｃｏｎｖｅｒｔｅｒ）３ａを有し、放送衛星からの信号を所定の周波数の信号に変換し、ＩＲＤ２に供給している。ＩＲＤ２は、その出力を、３本の線により構成されるＡＶライン１１を介してＶＣＲ６に供給している。ＶＣＲ６の出力は、３本の線により構成されるＡＶライン１１によりモニタ装置４に供給されている。また、ＶＣＲ７、ＭＤＰ８およびＭＤ装置９は、モニタ装置４に対して、６本、３本または４本のＡＶライン１１によりそれぞれ接続されている。
【００３３】
さらに、ＩＲＤ２、ＶＣＲ６、ＶＣＲ７、ＭＤＰ８、ＭＤ装置９、およびモニタ装置４は、ＡＶ機器制御信号送受信部２Ａ，６Ａ，７Ａ，８Ａ，９Ａ，４Ａを、それぞれ有している。これらは、ワイヤードＳＩＲＣＳ（Ｗｉｒｅｄ  Ｓｏｎｙ  Ｉｎｆｒａｒｅｄ  Ｒｅｍｏｔｅ  Ｃｏｎｔｒｏｌ  Ｓｙｓｔｅｍ）よりなるコントロールライン１２により、シリーズに順次接続されている。
【００３４】
図３は、ＩＲＤ２の内部の構成例を示している。パラボラアンテナ３のＬＮＢ３ａより出力されたＲＦ信号は、フロントエンド２０Ａのチューナ２１Ａに供給され、復調される。チューナ２１Ａの出力は、ＱＰＳＫ復調回路２２Ａに供給され、ＱＰＳＫ復調される。ＱＰＳＫ復調回路２２Ａの出力は、エラー訂正回路２３Ａに供給され、誤りが検出、訂正され、必要に応じて補正される。
【００３５】
また、フロントエンド２０Ａと同様に、チューナ２１Ｂ、ＱＰＳＫ復調回路２２Ｂ、エラー訂正回路２３Ｂにより構成されているフロントエンド２０Ｂにおいても、フロントエンド２０Ａと独立に、同様の処理が行われるようになっている。さらに、この実施例においては、フロントエンド２０Ａ、２０Ｂと同様に構成されているフロントエンドが合計ｎ個（例えば５個）設けられている。図にはフロントエンド２０Ｎまで示されている。
【００３６】
ＣＰＵ、ＲＯＭおよびＲＡＭ等から成るＩＣカードにより構成されているＣＡＭ（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｍｏｄｕｌｅ）３３には、暗号を解読するのに必要なキーが、解読プログラムとともに格納されている。放送衛星を介して送信される信号は暗号化されているため、この暗号を解読するにはキーと解読処理が必要となる。そこで、カードリーダインタフェース３２を介してＣＡＭ３３からこのキーが読み出され、デマルチプレクサ２４に供給される。デマルチプレクサ２４は、このキーを利用して、暗号化された信号を解読する。
【００３７】
尚、このＣＡＭ３３には、暗号解読に必要なキーと解読プログラムの他、課金情報なども格納されている。
【００３８】
デマルチプレクサ２４は、フロントエンド２０（２０Ａ乃至２０Ｎ）のエラー訂正回路２３（２３Ａ乃至２３Ｎ）の出力する信号の入力を受け、解読したビデオ信号をデコード部４４に供給し、解読したオーディオ信号をＭＰＥＧオーディオデコーダ２６に供給する。
【００３９】
デコード部４４も、フロントエンド２０と同様に、独立に動作が可能なｎ個のデコード部４４Ａ乃至４４Ｎにより構成され、それぞれ、ＭＰＥＧビデオデコーダ２５ｉ（ｉ＝Ａ乃至Ｎ）とＤＲＡＭ２５ａｉ（ｉ＝Ａ乃至Ｎ）を有している。
【００４０】
ＭＰＥＧビデオデコーダ２５Ａ乃至２５Ｎは、入力されたデジタルビデオ信号をＤＲＡＭ２５ａｉに適宜記憶させ、ＭＰＥＧ方式により圧縮されているビデオ信号のデコード処理を実行する。デコードされたビデオ信号は、ピクチャインピクチャ（Ｐ  ｉｎ  Ｐ）プロセッサ４５を介してＮＴＳＣエンコーダ２７に供給され、ＮＴＳＣ方式の輝度信号（Ｙ）、クロマ信号（Ｃ）、およびコンポジット信号（Ｖ）に変換される。輝度信号とクロマ信号は、バッファアンプ２８Ｙ，２８Ｃを介して、それぞれＳビデオ信号として出力される。また、コンポジット信号は、バッファアンプ２８Ｖを介して出力される。
【００４１】
ＭＰＥＧオーディオデコーダ２６は、デマルチプレクサ２４より供給されたデジタルオーディオ信号をＤＲＡＭ２６ａに適宜記憶させ、ＭＰＥＧ方式により圧縮されているオーディオ信号のデコード処理を実行する。デコードされたオーディオ信号は、Ｄ／Ａ変換器３０においてＤ／Ａ変換され、左チャンネルのオーディオ信号は、バッファアンプ３１Ｌを介して出力され、右チャンネルのオーディオ信号は、バッファアンプ３１Ｒを介して出力される。
【００４２】
ＲＦモジュレータ４１は、ＮＴＳＣエンコーダ２７が出力するコンポジット信号と、Ｄ／Ａ変換器３０が出力するオーディオ信号とをＲＦ信号に変換して出力する。また、このＲＦモジュレータ４１は、図示せぬＣＡＴＶ用ケーブルボックス等、他のＡＶ機器から入力されるＮＴＳＣ方式のＲＦ信号をスルーして、ＶＣＲ６等の他のＡＶ機器にそのまま出力する。
【００４３】
この実施例の場合、これらのビデオ信号およびオーディオ信号が、ＡＶライン１１を介してＶＣＲ６に供給されることになる。
【００４４】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｏｒ  Ｕｎｉｔ）２９は、ＲＯＭ３７に記憶されているプログラムに従って各種の処理を実行する。例えば、チューナ２１Ａ乃至２１Ｎ、ＱＰＳＫ復調回路２２Ａ乃至２２Ｎ、エラー訂正回路２３Ａ乃至２３Ｎ、ピクチャインピクチャプロセッサ４５などを制御する。また、ＡＶ機器制御信号送受信部２Ａを制御し、コントロールライン１２を介して、他のＡＶ機器に所定のコントロール信号を出力し、また、他のＡＶ機器からのコントロール信号を受信する。
【００４５】
このＣＰＵ２９に対しては、フロントパネル４０の操作ボタンスイッチ（図示せず）を操作して、所定の指令を直接入力することができる。また、リモートコマンダ５を操作すると、ＩＲ発信部５１より赤外線信号が出力され、この赤外線信号がＩＲ受信部３９により受光され、受光結果がＣＰＵ２９に供給される。従って、リモートコマンダ５を操作することによっても、ＣＰＵ２９に所定の指令を入力することができる。
【００４６】
また、ＣＰＵ２９は、デマルチプレクサ２４が出力するビデオ信号とオーディオ信号以外の信号、例えばＥＰＧ（Ｅｌｅｃｔｒｉｃａｌ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）情報（オーディオ信号やビデオ信号とともに放送衛星を介して伝送されてくる）を取り込み、所定のフォーマットで、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３６に供給し、記憶させる。ＥＰＧ情報は、現在時刻から数十時間後までの放送チャンネルの番組に関する情報（例えば、タイトル、放送時刻、カテゴリ、ニアビデオオンディマンドチャンネル情報など）を含んでいる。このＥＰＧ情報は、頻繁に伝送されてくるため、ＳＲＡＭ３６には常に最新のＥＰＧを保持することができる。
【００４７】
ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３８には、例えば受信を中断したニアビデオオンディマンドの番組のチャンネルや時刻など、電源オフ後も保持しておきたいデータなどが適宜記憶される。また、ＣＰＵ２９は、カレンダタイマ３５が出力する時刻情報と、デマルチプレクサ２４が受信信号から分離、出力するタイムスタンプとを比較し、その比較結果に対応して、正しいタイミングでデコード処理ができるように、ＭＰＥＧビデオデコーダ２５Ａ乃至２５ＮやＭＰＥＧオーディオデコーダ２６を制御する。
【００４８】
さらに、ＣＰＵ２９は、所定のＯＳＤ（Ｏｎ−Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）データを発生したいとき、ＭＰＥＧビデオデコーダ２５Ａ乃至２５Ｎを制御する。ＭＰＥＧビデオデコーダ２５Ａ乃至２５Ｎは、この制御に対応して、所定のＯＳＤデータを生成して、ＤＲＡＭ２５ａＡ乃至２５ａＮに書き込み、さらに読み出して出力する。これにより、所定の文字、図形などを適宜モニタ装置４に出力し、表示させることができる。
【００４９】
モデム３４は、ＣＰＵ２９の制御の下、電話回線を介して他の装置との間でデータを授受する。
【００５０】
図４は、リモートコマンダ５のボタンスイッチ５０のより詳細な構成例を示している。同図に示すように、リモートコマンダ５は、その上部にＩＲ発信部５１を備えるとともに、その下方に操作子５２を備えている。この操作子５２は、上下左右方向の他、斜めの上下左右方向の合計８つの方向のうち、いずれか１つの方向に操作することができるようになされている。また、この操作子５２は、紙面と垂直な方向に押圧し、エンター（ＥＮＴＥＲ）ボタンスイッチとして機能させることができるようになされている。即ち、この操作子５２は、１つの指で方向を選択し、そのまま指を離さずに、１つの指でさらにエンター入力を行うことができるようになされている。
【００５１】
この操作子５２の右下方には、メニューボタンスイッチ５３が配置されている。このメニューボタンスイッチ５３は、モニタ装置４にメニュー画面を表示させるとき操作される。メニューボタンスイッチ５３の左側には、処理を元に戻すとき操作されるエスケープ（ＥＳＣ）ボタンスイッチ５４が設けられている。さらにメニューボタンスイッチ５３の下方には、タイムシフト（ＴＩＭＥ  ＳＨＩＦＴ）モードを設定するとき操作されるタイムシフトボタンスイッチ５５が設けられている。
【００５２】
以下、説明を省略するが、ボタンスイッチ５０として、その他、各種の操作ボタンスイッチが設けられている。
【００５３】
図５乃至図９は、操作子５２の操作を検出するための構成例を表している。この図５に示す小型スティックコントローラが、リモートコマンダ５の内部であって、操作子５２の下方に配置されている。即ち、スティック６１が、柔軟性を有する樹脂などにより形成されている操作子５２と一体的に結合されている。従って、操作子５２を操作すると、その操作方向に対応して、スティック６１が、図５において、矢印ａで示す８つの方向のうちのいずれか１つの方向に移動するか、または、矢印ｂで示すように、垂直方向に移動するようになされている。
【００５４】
スティック６１の下方には、ピン１０５が垂直に植設されており、このピン１０５の端部は、外体１０１のガイド板１０３に形成されている孔１０４に挿通され、ガイドされるようになされている。この外体１０１には、Ｙ軸方向を指向するガイド板１０３に一体的に結合されて、Ｘ軸方向を指向する側板１０２が形成されている。そして、この側板１０２には、Ｘ軸方向に伸長するシャフト６２が植設されている。
【００５５】
一方、外体１０１の内側に、内体１１１が配置されるように、内体１１１の底板１１４に形成された孔１１４Ａに、スティック６１が挿通されている。この孔１１４Ａは、図９に示すように、Ｙ軸方向に長い孔となっている。そして、この内体１１１の底板１１４には、Ｘ軸方向に対向するように、側板１１２が形成され、Ｙ軸方向には、相互に対向するように、側板１１２に比べて高さが低い結合板１１３が形成されている。そして、この結合板１１３には、Ｙ軸方向に伸長するシャフト６３が植設されている。外体１０１のガイド板１０３に形成されている孔１０４は、このシャフト６３を中心とする円弧上に形成されている。
【００５６】
図６乃至図９に示すような小型スティックコントローラが、図５に示すように、ボックス１１６の内側に配置されており、シャフト６２と６３は、それぞれボックス１１６に形成した孔１１８と１１９から外側に延びるようになされている。孔１１９は、シャフト６３の径とほぼ等しいか、それより若干大きい径とされているのに対し、孔１１８は、Ｚ軸方向に長い孔となっている。そして、このボックス１１６の外側には、シャフト６２の一方の端部に結合するように、可変抵抗器６４が配置され、他方の端部の下方には、押しボタン型のスイッチ６６が配置されている。また、ボックス１１６のＹ軸方向の外側には、可変抵抗器６５が配置され、シャフト６３と結合されている。
【００５７】
スティック６１をＸ軸を中心として回動すると、ピン１０５を介してガイド板１０３と結合されている外体１０１が、シャフト６２（Ｘ軸）を中心として回動する。このとき、内体１１１の底板１１４には、Ｙ軸方向に長い孔１１４Ａが形成されているため、内体１１１は、静止したままの状態となっている。
【００５８】
これに対して、スティック６１をＹ軸を中心として回動すると、底板１１４に形成されている孔１１４Ａは、Ｘ軸方向にはスティック６１とほぼ同一の径に形成されているため、スティック６１の回動とともに、内体１１１がシャフト６３（Ｙ軸）を中心として回動する。このとき、ピン１０５が、シャフト６３を中心とする円弧上に形成されている孔１０４によりガイドされる。また、このとき、内体１１１の側板１１２は、外体１０１の側板１０２との間に充分な距離を有しているため、側板１０２に当接することはない。従って、外体１０１は静止したままの状態となっている。
【００５９】
スティック６１をＸ軸とＹ軸の間の方向に操作すると、内体１１１がＹ軸を中心として回動するとともに、外体１０１がＸ軸を中心として回動する。
【００６０】
スティック６１の下端には、原点復帰バネ１０６が結合されているため、スティック６１への回動操作を中止すると、この原点復帰バネ１０６の付勢力に従って、スティック６１は原点（垂直位置）に復帰する。
【００６１】
スティック６１をＸ軸を中心として回動すると、シャフト６２がＸ軸を中心として回動するため、可変抵抗器６４の抵抗値が変化する。従って、この可変抵抗器６４の抵抗値から、スティック６１のＸ軸を中心とする回動量と回動方向を検出することができる。
【００６２】
また、スティック６１をＹ軸を中心として回動すると、シャフト６３がＹ軸を中心として回動するため、可変抵抗器６５の抵抗値が変化する。従って、この可変抵抗器６５の抵抗値から、スティック６１のＹ軸を中心とする回動量と回動方向を検出することができる。
【００６３】
このようにして、図５において、矢印ａで示す８つの方向のうちのいずれか１つの方向への操作（水平方向への操作）が検出される。
【００６４】
スティック６１を、図５において矢印ｂに沿って、下方向に垂直に押圧すると、内体１１１は、底板１１４の孔１１４Ａにスティック６１が挿通されているため、特に変化はしないが、外体１０１は、スティック６１に植設したピン１０５が孔１０４を介してガイド板１０３に挿通されているため、スティック６１と一体的に下方向に押圧される。このときの外体１０１の下方向への移動は、シャフト６２が挿通されているボックス１１６の孔１１８が垂直方向に長い孔とされているため、この孔１１８によりガイドされる。シャフト６２が所定の位置まで下降したとき、シャフト６２の一部がスイッチ６６を押圧する。これにより、スイッチ６６がオンまたはオフし、スティック６１の下方向への押圧操作が検知される。
【００６５】
そして、スティック６１に対する下方への押圧操作を中止すると、スイッチ６６に内蔵された図示せぬ復帰バネの付勢力に従って、スティック６１は上方の原点位置に復帰する。
【００６６】
図１０は、リモートコマンダ５の内部の回路の構成例を表している。マイクロコンピュータ（マイコン）７１は、プログラムを記憶するＲＯＭ７３と、ＲＯＭ７３に記憶されているプログラムに従って各種の処理を実行するＣＰＵ７２と、ＣＰＵ７２が各種の処理を実行する上において必要なデータなどを適宜記憶するＲＡＭ７４とを有している。このマイコン７１には、ボタンスイッチマトリックス８２が接続されており、図４に示したボタンスイッチ５０のいずれのボタンスイッチが操作されたのかを検出することができるようになされている。
【００６７】
Ａ／Ｄ変換器７７は、可変抵抗器６４の抵抗値（スティック６１のＸ軸を中心とする回動に対応する）をＡ／Ｄ変換し、マイコン７１に出力するようになされている。また、Ａ／Ｄ変換器７８は、可変抵抗器６５の抵抗値（スティック６１のＹ軸を中心とする回動に対応する）をＡ／Ｄ変換し、マイコン７１に出力するようになされている。さらに、スイッチ６６のオンまたはオフの信号（スティック６１の垂直方向への操作に対応する）が、マイコン７１に供給されるようになされている。
【００６８】
また、マイコン７１は、ＬＥＤドライバ７５を介して、ＩＲ発信部５１のＬＥＤ７６を駆動し、赤外線信号を発生させるようになされている。
【００６９】
次に、図３に示したＩＲＤ２の実施例の動作について説明する。いま、ＩＲＤ２により所定の放送チャンネルを受信し、モニタ装置４に出力し、表示しているものとする。
【００７０】
このとき、親画面用のチューナ２１Ａが受信した信号が、ＱＰＳＫ復調回路２２ＡによりＱＰＳＫ復調され、エラー訂正回路２３Ａによりエラー訂正処理された後、デマルチプレクサ２４に供給される。デマルチプレクサ２４は、入力された信号からビデオ信号とオーディオ信号とを分離し、ビデオ信号を、親画面用のデコード部４４ＡのＭＰＥＧビデオデコーダ２５Ａに供給し、オーディオ信号を、ＭＰＥＧオーディオデコーダ２６に供給する。
【００７１】
ＭＰＥＧビデオデコーダ２５Ａは、ＭＰＥＧ方式により圧縮されているビデオ信号をデコードし、ピクチャインピクチャプロセッサ４５を介してＮＴＳＣエンコーダ２７に供給する。ＮＴＳＣエンコーダ２７は、入力された信号をＮＴＳＣ方式のビデオ信号に変換し、バッファアンプ２８Ｙ，２８Ｃ，２８Ｖを介して、モニタ装置４に出力し、表示させる。
【００７２】
一方、ＭＰＥＧオーディオデコーダ２６は、入力されたＭＰＥＧ方式により圧縮されているオーディオ信号をデコードし、Ｄ／Ａ変換器３０に出力する。Ｄ／Ａ変換器３０によりＤ／Ａ変換されたオーディオ信号は、バッファアンプ３１Ｌ，３１Ｒを介して、モニタ装置４に出力され、放音される。
【００７３】
このような視聴動作が行われているとき、ＣＰＵ２９は、図１１のフローチャートに示すような中断リスト作成処理を実行する。即ち、最初にステップＳ１において、チューナ２１Ａが所定の番組を受信しているか否かを判定し、受信していなければ、受信するまで待機し、所定の番組を受信したとき、ステップＳ２に進み、一旦開始した視聴動作を途中で中断したか否かを判定する。中断しない場合においては、ステップＳ１に戻りそれ以降の処理を繰り返し実行する。
【００７４】
ステップＳ２において、途中で視聴動作を中断したと判定した場合においては、ステップＳ３に進み、その視聴していた番組がニアビデオオンディマンドの番組であるか否かを判定する。ニアビデオオンディマンドの番組でない場合においては、ステップＳ１に戻りそれ以降の処理を繰り返す。
【００７５】
これに対してニアビデオオンディマンドの番組である場合においては、ステップ４に進みその番組を放送していた（受信していた）チャンネルの番号と、視聴を中断した時刻（現在時刻）等を取り込み、それをＥＥＰＲＯＭ３８の中断リストに記憶させる。受信チャンネルのデータはチューナ２１Ａの出力（またはＳＲＡＭ３６に記憶されているＥＰＧ情報）から取り込むことが出来、また現在時刻はカレンダータイマ３５から検知することができる。
【００７６】
ステップＳ４の処理が完了したときステップＳ１に戻りそれ以降の処理が繰り返し実行される。
【００７７】
以上のようにして、受信した番組がニアビデオオンディマンドの番組である場合においては、その視聴動作が中断される度に、中断リストが作成される。
【００７８】
次に図１２のフローチャートを参照して、リモートコマンダ５のタイムシフトボタンスイッチ５５が操作された場合におけるＩＲＤ２の動作について説明する。
【００７９】
この図１２に示す処理は、使用者がタイムシフトボタンスイッチ５５を操作したとき開始される。使用者は所定のチャンネルを受信し、モニタ装置４にその受信画像を表示させている状態においてタイムシフト処理を開始したいとき、タイムシフトボタンスイッチ５５を操作する。
【００８０】
最初のステップＳ１１において、そのときチューナ２１Ａにより受信されているチャンネルは、ニアビデオオンディマンドのチャンネルの番組であるか否かを判定する。この判定は、ＳＲＡＭ３６に記憶されているＥＰＧのニアビデオオンディマンドチャンネル情報の有無から行うことができる。
【００８１】
すなわち、衛星放送を介して放送局が伝送するデータは、図１３に示すように、パケット単位で伝送される。各パケットには、そのパケットに属するデータがニアビデオオンディマンドのデータである場合、ニアビデオオンディマンドを構成するチャンネルの情報（ニアビデオオンディマンドチャンネル情報）が含まれている。
【００８２】
例えば図１４に示すようにチャンネルＣ１乃至Ｃ７の７つのチャンネルによりニアビデオオンディマンドの番組が構成されているものとする。すなわちチャンネルＣ１においては、時刻ｔ１から時刻ｔ８まで所定の番組を放送しており、時刻ｔ１から時間Ｔ０だけ遅い時刻ｔ２から時刻ｔ９まで、チャンネルＣ２において、同一の番組が放送されている。
【００８３】
以下同様に、チャンネルＣ３乃至Ｃ７において、時間Ｔ０だけ順次遅れて同一の番組が放送されている。その結果、視聴者は、時刻ｔ１から時刻ｔ７までの間に放送の受信を開始すれば、初めから終わりまで、この番組を視聴することが可能となる。
【００８４】
図１３に示すように、チャンネルＣ１乃至Ｃ７までのいずれかのチャンネルのパケットには、ニアビデオオンディマンドチャンネル情報が含まれており、このニアビデオオンディマンドチャンネル情報の中には、ニアビデオオンディマンドグループチャンネルテーブルが含まれている。このニアビデオオンディマンドグループチャンネルテーブルには、ニアビデオオンディマンドを構成する各チャンネル（図１４におけるチャンネルＣ１乃至Ｃ７）の全てのチャンネルに関し、チャンネル情報、フラグ情報、時差情報を有している。
【００８５】
チャンネル情報はこのパケットにより伝送されるデータの番組と同一の番組が、放送されているチャンネル番号を表している。図１４の実施例においてはチャンネルＣ１乃至Ｃ７がこのチャンネル情報として記録されている。
【００８６】
フラグ情報は、ニアビデデオオンディマンドを構成する各チャンネルＣ１乃至Ｃ７がこのパケットのデコードされる時刻（タイムスタンプの時刻）における状態を表している。フラグの００はその番組がまだ放送されていないことを表しており、０１はその番組が現在放送中であることを表しており、１１はその番組の放送がすでに終了していることを表している。図１３の実施例においては、受信を開始した時刻ｔ５２においてチャンネルＣ１乃至Ｃ４における番組の放送がすでに開始されているのに対し、チャンネルＣ５乃至Ｃ７の番組の放送がまだ開始されていない状態となっている。
【００８７】
一方、時差は、各チャンネルＣ１乃至Ｃ７の本チャンネル（この実施例の場合、Ｃ１）からの時差（時間間隔）を表している。図１４の実施例においては、チャンネルＣ１が本チャンネルとされ、その他のチャンネルＣ２乃至Ｃ７が、間隔Ｔ０で順次遅れて放送されるため、チャンネルＣ１の時差が０とされ、チャンネルＣ２乃至Ｃ７の時差は、それぞれＴ０，２Ｔ０，３Ｔ０，４Ｔ０，５Ｔ０，６Ｔ０となっている。
【００８８】
したがって、図１３の最初のニアビデオオンディマンドチャンネルＡには、チャンネル情報としてＣ１乃至Ｃ７が登録され、フラグとして０１が登録され、時差として０が登録されている。これに対してニアビデオオンディマンドチャンネルＢとしては、チャンネル情報としてＣ１乃至Ｃ７が、フラグ情報としてチャンネル２のフラグ０１が、時差情報としてチャンネル２の時差Ｔ０が、それぞれ登録されている。
【００８９】
図１２のステップＳ１１において、現在のチャンネルがニアビデオオンディマンドのチャンネルではないと判定された場合、すなわち図１４に示すチャンネルＣ１乃至Ｃ７以外のチャンネルがチューナ２１Ａにより受信されている状態においては、ステップＳ１２に進み、エラーメッセージを表示させ、処理が終了される。
【００９０】
すなわちＣＰＵ２９はＭＰＥＧビデオデコーダ２５Ａを制御し、例えば文字「ＮＯＴ  ＮＶＯＤ」の文字をモニタ装置４に表示させる。使用者はこの表示から、いま、モニタ装置４に表示されているチャンネルがニアビデオオンディマンドの番組ではないことを知ることができる。
【００９１】
ステップＳ１１において、チューナ２１Ａによりいま受信され、モニタ装置４に表示されているチャンネルが、ニアビデオオンディマンドのチャンネルであると判定された場合、ステップＳ１３に進み、現在の状態を保存する処理を実行する。
【００９２】
例えばいまモニタ装置４に、チューナ２１Ｂにより受信している他の番組を子画面として表示させている状態においては、チューナ２１Ｂにより受信している放送チャンネルの番号と、その画面を子画面として表示している状態にあることをＥＥＰＲＯＭ３６に一旦記憶する。これは後述するように、タイムシフトチャンネル選択処理を完了した後（最適なタイミングの時間帯の放送チャンネルを親画面として表示した状態になったとき）、タイムシフトモードを設定する直前に受信していた状態を再び再現させるためである。
【００９３】
次にステップＳ１４に進み、いまピクチャインピクチャ表示を実行中であるか否かを判定し、実行中である場合においてはステップＳ１５に進み、ピクチャインピクチャ表示を一旦中断させる。すなわちＣＰＵ２９は、子画面を表示しているチューナを制御し、その受信動作を一旦中断させる。これは後述するように、ステップＳ１８，Ｓ１９において、同一の番組を放送している他のチャンネルを子画面として受信し、表示させるために、子画面用のチューナを利用するので、現在表示中のタイムシフト以外の用途の為の子画面の表示を一旦中断させるのである。
【００９４】
ステップＳ１４において、現在ピクチャインピクチャ処理を実行中でないと判定された場合においては、ステップＳ１５の処理はスキップされる。
【００９５】
次にステップＳ１６に進み、モニタ装置４において親画面として現在表示しているチャンネルの番組と同一の番組のニアビデオオンディマンドチャンネルテーブル情報をＳＲＡＭ３６から読み出す。例えば図１４に示すように、チャンネルＣ３をチューナ２１Ａにより受信し、モニタ装置４に親画面として表示させている状態において、タイムシフトボタンスイッチ５５が操作された場合においては、このチャンネルＣ３において放送している番組と同一の番組を放送している他のチャンネルの番号を得る。図１４の実施例の場合、チャンネルＣ１，Ｃ２，Ｃ４，Ｃ５，Ｃ６，Ｃ７が得られる。
【００９６】
次にステップＳ１７に進み、モニタ装置４に親画面としていま表示しているチャンネルの番組を、過去において受信した、その受信動作を一旦中断したことがあるか否を判定する。すなわち図１１を参照して説明したように、ＥＥＰＲＯＭ３６には中断リストが作成登録されており、過去に受信し、その受信動作を一旦中断したことがある番組については、この中断リストに登録されている。そこでＣＰＵ２９はこの中断リストを参照し、チューナ２１Ａによりいま受信しているチャンネルの番組が、この中断リストに登録されているか否かを判定する。
【００９７】
ステップＳ１７において、いま受信しているチャンネルの番組が中断リストに登録されていないと判定された場合、換言すれば、この番組を視聴するのは今回が初めてである場合においては、ステップＳ１８に進み、チューナ２１Ａにより親画面としていま受信しているチャンネルを注目画面として設定する。
【００９８】
例えば図１４に示すように、チャンネルＣ１乃至Ｃ７で放送されているニアビデオオンディマンドの番組を、時刻ｔ５２において初めて受信する場合においては（時刻ｔ５２において、チャンネルＣ３の番組の受信を初めて開始したとき）、チャンネルＣ３が注目画面として設定される。
【００９９】
これに対しステップＳ１７において、過去に一度視聴したことがある番組を、一旦中断し、再び受信する場合であると判定されたとき（すなわちＥＥＰＲＯＭ３６の中断リストに、チューナ２１Ａによりいま受信している番組が登録されているとき）、ステップＳ１９に進み、中断リストに記録されている中断時刻と、カレンダータイマー３５より取り込んだ現在時刻との差を演算し、その差（時間遅れ）に対応する時間だけ過去に受信していたチャンネルより遅れて放送を開始しているチャンネルを注目画面として設定する。
【０１００】
例えば図１５に示すように、チャンネルＣ１乃至Ｃ１５の１５個のチャンネルにおいて、時間間隔Ｔ０だけ順次遅れて放送を開始することにより、ニアビデオオンディマンドが構成されている場合において、チャンネルＣ４の番組を過去に一度受信しており、その番組を時刻ｔ５１において一旦中断したとする。するとＥＥＰＲＯＭ３６の中断リストには、このチャンネルＣ４の番号と中断時刻ｔ５１が記憶されることになる。
【０１０１】
そして中断時刻ｔ５１から時間Ｔ５１だけ経過した時刻ｔ５２において、チャンネルＣ４の受信を再開した場合においては、チャンネルＣ４の放送開始時刻ｔ４から時間Ｔ５１だけ遅い時刻ｔ７０と等しいか、それより遅い時刻であって、時刻ｔ７０に最も近い時刻に放送が開始されるチャンネル（この図１５の実施例の場合チャンネルＣ７）を注目画面のチャンネルとして設定する。
【０１０２】
ステップＳ１８またはＳ１９の処理の次にステップＳ２０に進み、チューナ２１Ｂ乃至２１Ｎに、注目画面のチャンネルを中心として時間軸上に前後する複数個（この実施例の場合５個）のチャンネルをそれぞれ選択、受信させる。そしてステップＳ２１において、その選択したチャンネルの画像を子画面として表示させる。
【０１０３】
すなわちＣＰＵ２９は、図１４に示す実施例の場合、チャンネルＣ３を注目画面とし、それより時間的に先に放送が開始されているチャンネルＣ２，Ｃ１と、それより時間が遅れて放送が開始されているチャンネルＣ４，Ｃ５を、チューナ２１Ｂ乃至２１Ｆに受信させる。そしてピクチャインピクチャプロセッサー４５を制御し、これらのチューナ２１Ｂ乃至２１Ｆにより受信された５個のチャンネルの画像を子画面として表示させる。
【０１０４】
これにより例えば図１６に示すように、チューナ２１Ａにより受信しているチャンネルＣ３の画像が親画面として表示されている状態において、その下方に水平に、表示画面の下辺に沿って、チャンネルＣ１乃至Ｃ５の５個のチャンネルの画像が子画面として表示される。
【０１０５】
このとき注目画面としてのチャンネルＣ３は中央に表示され、この注目画面から時間軸が間隔Ｔ０（この実施例の場合１５分）だけ順次ずれたチャンネルＣ２またはＣ４の画像が、その右隣と左隣に、それぞれ表示され、さらにその右隣と左隣に、チャンネルＣ１とＣ５の画像が表示される。
【０１０６】
次にステップＳ２２に進み、各子画面に対応して各子画面間の時差に対応する符号を表示させる。すなわちＣＰＵ２９は、各子画面に対応するＭＰＥＧビデオデコーダ２５ｉ（ｉ＝Ｂ乃至Ｆ）を制御し、時差に対応する文字を表示させる。図１６の実施例の場合、図１４に示す時間間隔Ｔ０が１５分であるため、１５分単位の数字が表示される。
【０１０７】
すなわち注目画面としてのチャンネルＣ３には、現在親画面として表示されているチャンネルＣ３に対する時差が存在しないため、数字０が表示される。これに対してチャンネルＣ３に対して１５分だけ早く放送が開始されているチャンネルＣ２の子画面には、＋１５の数字が対応して表示され、チャンネルＣ３に対して３０分早く放送が開始されているチャンネルＣ１の子画面に対しては、＋３０の数字が表示されている。同様に、チャンネルＣ３より１５分または３０分遅く放送が開始されているチャンネルＣ４またはＣ５の子画面に対しては、−１５または−３０の数字が、重畳して表示される。
【０１０８】
またこのときＣＰＵ２９は、設定画面に対応するＭＰＥＧビデオデコーダ２５ｉを制御し、カーソルＫを表示させる。
【０１０９】
さらにまた、各チャンネルのうち、対応する番組の放送がまだ開始されていないチャンネルの子画面に対しては（対応する番組が開始される前の他の番組が放送されている子画面の画像に対しては）、まだ放送が開始されていないことを表す符号（文字、記号などを含む）を表示させる。図１６の実施例においては「ＮＯＴ  ＳＴＡＲＴＥＤ」の文字が表示されている。使用者はこの文字を見ることにより、このチャンネルＣ５においては、対応する番組の放送がまだ開始されていないことを知ることができる。
【０１１０】
次にステップＳ２３に進み、カーソルを移動する操作がなされたか否かを判定する。カーソルを移動する操作がなされていないと判定された場合においてはステップＳ２４に進み、エンター操作が行われたか否かが判定される。エンター操作も行われていないと判定された場合においては、ステップＳ２５に進み、エスケープ操作がされているか否かが判定される。エスケープ操作もされていないと判定された場合においては、ステップＳ２３に戻る。
【０１１１】
以上のようにして、リモートコマンダ５の操作子５２が、右または左方向に操作されるか、あるいは垂直方向にエンター操作されるか否かが判定される。またはエスケープボタンスイッチ５４が操作されたか否かが判定される。これらのいずれかの操作がなされるまで、ステップＳ２３乃至Ｓ２５の処理が繰り返し実行される。
【０１１２】
ステップＳ２３において操作子５２が左または右方向に操作されたと判定された場合においてはステップＳ２６に進み、その操作に対応する方向にカーソルを移動する処理が実行された後、ステップＳ２３に戻る。
【０１１３】
例えば図１６に示す状態において、操作子５２が左方向に操作された場合においては、カーソルＫが１子画面分だけ左方向に移動され、図１７に示すように、設定画面のチャンネルＣ３の左隣のチャンネルＣ４の子画面上にカーソルＫが移動される。
【０１１４】
そして図１７に示す状態において操作子５２がさらに左方向に操作された場合においては、図１８に示すように、カーソルＫがさらに１子画面分だけ左方向に移動される。
【０１１５】
ステップＳ２４においてエンター操作が行われたと判定された場合においてはステップＳ２７に進み、そのときカーソルＫが位置する子画面に対応する放送チャンネルが親画面用のチューナ２１Ａにより受信されるように制御される。そしてタイムシフトチャンネル選択のための子画面の受信処理は中止される。
【０１１６】
すなわちＣＰＵ２９はチューナ２１Ａを制御し、操作子５２がエンター操作された時、カーソルＫが位置する子画面に対応するチャンネルを受信させ、これをモニタ装置４に表示させる。またそれまで５つの子画面をそれぞれ受信していた子画面用のチューナ２１ｉに対して、その受信動作を終了させる。
【０１１７】
次にステップＳ２８に進み、タイムシフトチャンネル選択処理を開始する前の状態に復帰させる。すなわちステップＳ１３で保存した状態を再現させる。
【０１１８】
例えば図１８に示すように、チャンネルＣ５の子画面上にカーソルＫが位置する状態において、操作子５２がエンター操作された場合においては、チューナ２１ＡによりチャンネルＣ５が受信され、その画像が図１９に示すように、親画面として表示される。そしてタイムシフトチャンネル選択処理を開始する前に、例えばチャンネルＣ２１の画像が子画面として表示されていた場合においては、図１９に示すように、チャンネルＣ２１の画像が再び子画面として表示される。すなわちＣＰＵ２９はチューナ２１Ｂを制御し、チャンネルＣ２１を受信させ、子画面として表示させる。
【０１１９】
ステップＳ２５においてエスケープボタンスイッチ５４が操作されたと判定された場合ステップＳ２８に進み、タイムシフトチャンネル選択処理を開始する前の状態に復帰させた後、処理を終了する。
【０１２０】
上記したステップＳ２６におけるカーソル移動処理が、例えば図１８に示すように、端部（図１８の実施例の場合、左側の端部）の子画面上に位置する状態において、さらに端部の方向（この図１８の場合、左方向）にカーソルＫを移動する指令が入力された場合、図２０に示すように、カーソルＫは移動せず、子画面の画像を右方向に移動させるようにすることができる。すなわちこの実施例の場合、カーソルＫが位置する最も左側の子画面として、新たにチャンネルＣ６の画像を表示し、それまで最も左側に表示されていたチャンネルＣ５の画面を１子画面分だけ右側に移動させ、以下順次、チャンネルＣ４乃至Ｃ２の子画面を右側に１子画面分ずつ移動させることができる。
【０１２１】
ただしこの様にすると、各子画面は、時々刻々とその画像が変化するので、子画面が右方向に移動した（スクロールした）ことを視聴者が認識しにくい恐れがある。
【０１２２】
そこで図１８に示すように、カーソルＫが端部に位置する状態において、カーソルＫをさらに端部の方向に移動する指令が入力された場合においては、図２１に示すように、子画面をカーソルＫと共に一旦右方向に移動させ、それまでカーソルＫが位置していた最も左側の位置には、新たなチャンネルＣ６の子画面を表示させる。
【０１２３】
その後、図２２に示すように、カーソルＫを左側に少しづつ移動させ、さらに図２３に示すようにカーソルＫを左方向に移動させ、最終的に図２０に示すように、カーソルＫを最も左側の子画面上に移動させる。
【０１２４】
このようにすれば、カーソルＫが左側に移動したことを視聴者が容易に認識することができるため、子画面も移動したことを視聴者に容易に認識させることができる。
【０１２５】
図２４はステップＳ１９の表示例を表している。すなわち図１５に示すように、チャンネルＣ４の番組を受信してる状態において、時刻ｔ５１でＩＲＤ２の電源を一旦オフし、受信処理を中断させる。そしてその後、時刻ｔ５２において、ＩＲＤ２の電源を再びオンしたとき、時刻ｔ５１から時刻５２までの時間Ｔ５１だけチャンネルＣ４の受信動作が中断されていたことになる。このような場合、電源を再びオンしたとき、電源をオフする前に受信していたチャンネルＣ４が再びチューナ２１Ａにより受信され、親画面として表示される。
【０１２６】
そしてこの状態において、タイムシフトボタンスイッチ５５を操作すると、チャンネルＣ４の放送開始時刻ｔ４より時間Ｔ５１だけ遅い時刻ｔ７０と等しいか、それより遅い時刻であって、時刻ｔ７０に最も近い時刻ｔ７において放送が開始されるチャンネルＣ７が、設定画面として子画面の中央に表示される。このチャンネルＣ７の放送開始時刻は、親画面のチャンネルＣ４の放送開始時刻より４５分だけ遅いため、この子画面に対応して−４５の数字が表示される。
【０１２７】
これに対してこのチャンネルＣ７の右隣には、親画面のチャンネルＣ４に対して３０分だけ遅く放送が開始されるチャンネルＣ６の子画面が表示され、さらにその右側には、チャンネルＣ４に対して１５分だけ遅く放送が開始されるチャンネルＣ５の子画面が表示される。
【０１２８】
同様に、チャンネルＣ７の左側には、チャンネルＣ４より６０分だけ遅く放送が開始されるチャンネルＣ８の子画面が表示され、さらに、その左側には、チャンネルＣ４より７５分だけ遅く放送が開始されるチャンネルＣ９の子画面が表示される。
【０１２９】
この場合、チャンネルＣ５，Ｃ６，Ｃ７の子画面に表示されている画像は、全て、すでに見たことのある場面となっている。これに対してチャンネルＣ７，Ｃ８，Ｃ９の画面はまだ見たことのない場面となっている。そこで視聴者は、この実施例の場合、カーソルＫが位置する注目画面のチャンネルＣ７が、前回中断した場面に最も近い時間帯の番組を放送しているチャンネルであることを知ることができる。
【０１３０】
このことは図１５を参照しても説明することができる。すなわちチャンネルＣ４を受信しているとき、時刻ｔ４から時刻ｔ５１までの時間Ｔ４０だけこの番組を見たことになる。チャンネルＣ７の番組は、中断時間Ｔ５１以上の時間だけチャンネルＣ４より遅く放送が開始されているため、チャンネルＣ７の放送開始時刻ｔ７から時間Ｔ４０だけ遅い時刻ｔ７１は、現在時刻ｔ５２より若干遅い時刻となっている。そこで、このチャンネルＣ７を選択すれば、時刻ｔ５２から時刻ｔ７１までの場面はチャンネルＣ４においてすでに見た場面であり、チャンネルＣ７において再び重複して見ることになるが、その時間は極めて短いものとなる。
【０１３１】
これに対して例えばチャンネルＣ６を選択すると、このチャンネルＣ６の放送開始時刻ｔ６から時間Ｔ４０だけ経過した時刻ｔ６１は、現在時刻ｔ５２より若干前の時刻となっている。このためチャンネルＣ６を受信すると、時刻ｔ６１から時刻ｔ５２までの場面を見逃すことになる。
【０１３２】
そこで図２４に示すように、カーソルＫがチャンネルＣ７の子画面上に位置している状態において、操作子５２をエンター操作すると、図２５に示すように、チャンネルＣ７の画像が親画面として表示される。
【０１３３】
なお以上の実施例においては、放送が開始される前の子画面に対しては、そのことを文字で「ＮＯＴ  ＳＴＡＲＴＥＤ」で表すようにしたが、例えば図２６に示すように、チャンネルＣ１，Ｃ２の番組の終了時刻である時刻ｔ６，ｔ７より遅い時刻ｔ５１において電源をオンすると（受信動作を再開すると）、チャンネルＣ１，Ｃ２を選択したとしても、そのチャンネルの番組は、最早、ニアビデオオンディマンドの番組ではなく、その後に放送されている番組となっている。
【０１３４】
そこでこのような場合においては、図２７に示すように、子画面が表示されたとしても、その子画面はすでに対応するニアビデオオンディマンドの子画面ではなく、その次に放送されている番組の子画面であることを認識させるために、文字「Ｔｈｅ  ＥＮＤ」を表示させるようにすることができる。これにより視聴者が誤って異なる番組を選択することが防止される。
【０１３５】
図２８は子画面の他の表示例を表している。この実施例においては、表示する子画面の大きさが、左右の端部に行くほど小さく（狭く）表示されるようになされている。これにより、より多くの子画面を同時に表示することが可能となる。
【０１３６】
図２９は、図２８に示した実施例の変形例であり、図２８に示した実施例においては、各子画面が直線的に表示されているが、図２９に示す実施例においては、円柱上のドラム上に表示されたような状態となされている。
【０１３７】
尚、以上の実施例においては、ＩＲＤ２を独立の構成としたが、モニタ装置４、その他のＡＶ機器に内蔵させることもできる。
【０１３８】
【発明の効果】
以上の如く、本発明の画像表示制御方法及び画像表示制御装置によれば、所定のモードが設定されたとき、ニアビデオオンディマンドの複数のチャンネルの画像を子画面として表示するようにしたので、最適な時間帯で放送されているチャンネルの番組を、迅速且つ確実に、選択することが可能になる。
【図面の簡単な説明】
【図１】本発明の画像表示制御方法を適用したＡＶシステムの構成例を示す斜視図である。
【図２】図１のＡＶシステムの電気的接続状態を示すブロック図である。
【図３】図１のＩＲＤ２の内部の構成例を示すブロック図である。
【図４】図１のリモートコマンダ５の上面の構成を示す平面図である。
【図５】図４の操作子５２の操作を検出する小型スティックコントローラの構成例を示す斜視図である。
【図６】図５の実施例の内部の構成を示す斜視図である。
【図７】図６の実施例の構成を示す正面図である。
【図８】図６の実施例の構成を示す右側面図である。
【図９】図６の実施例の構成を示す平面図である。
【図１０】図４のリモートコマンダ５の内部の構成例を示すブロック図である。
【図１１】中断リスト作成処理を説明するフローチャートである。
【図１２】タイムシフトチャンネル選択処理を説明するフローチャートである。
【図１３】ニアビデオオンディマンドチャンネル情報の伝送フォーマットを説明する図である。
【図１４】ニアビデオオンディマンドの第１の実施例のタイミングチャートである。
【図１５】ニアビデオオンディマンドの第２の実施例のタイミングチャートである。
【図１６】図１４の実施例の表示例を示す図である。
【図１７】図１４の実施例の表示例を示す図である。
【図１８】図１４の実施例の表示例を示す図である。
【図１９】図１８に示す状態においてエンター操作をした場合における表示例を示す図である。
【図２０】カーソルが端部に位置する状態における移動の動作を説明する図である。
【図２１】カーソルが端部に位置する状態における移動の動作を説明する図である。
【図２２】カーソルが端部に位置する状態における移動の動作を説明する図である。
【図２３】カーソルが端部に位置する状態における移動の動作を説明する図である。
【図２４】図１５のタイミングチャートに対応する表示例を示す図である。
【図２５】図２４に示す状態においてエンター操作をした場合における表示例を示す図である。
【図２６】ニアビデオオンディマンドの第３の実施例のタイミングチャートである。
【図２７】番組が終了している場合における子画面の表示例を示す図である。
【図２８】子画面の他の表示例を示す図である。
【図２９】子画面のさらに他の表示例を示す図である。
【符号の説明】
１  ＡＶシステム
２  ＩＲＤ
３  パラボラアンテナ
４  モニタ装置
５  リモートコマンダ
６  ＶＣＲ（ＶＨＳ）
７  ＶＣＲ（８ｍｍ）
８  マルチディスクプレーヤ
９  ミニディスク装置
２１Ａ，２１Ｂ  チューナ
２２Ａ，２２Ｂ  ＱＰＳＫ復調回路
２３Ａ，２３Ｂ  エラー訂正回路
２４  デマルチプレクサ
２５Ａ，２５Ｂ  ＭＰＥＧビデオデコーダ
２６  ＭＰＥＧオーディオデコーダ
２７  ＮＴＳＣエンコーダ
２９  ＣＰＵ
３５  カレンダタイマ
３６  ＳＲＡＭ
３８  ＥＥＰＲＯＭ
３９  ＩＲ受信部
５２  操作子
５３  メニューボタンスイッチ
５４  エスケープボタンスイッチ
５５  タイムシフトボタンスイッチ
【図１】
0003553571.tif 000002
【図２】
0003553571.tif 000003
【図３】
0003553571.tif 000004
【図４】
0003553571.tif 000005
【図５】
0003553571.tif 000006
【図６】
0003553571.tif 000007
【図７】
0003553571.tif 000008
【図８】
0003553571.tif 000009
【図９】
0003553571.tif 000010
【図１０】
0003553571.tif 000011
【図１１】
0003553571.tif 000012
【図１２】
0003553571.tif 000013
【図１３】
0003553571.tif 000014
【図１４】
0003553571.tif 000015
【図１５】
0003553571.tif 000016
【図１６】
0003553571.tif 000017
【図１７】
0003553571.tif 000018
【図１８】
0003553571.tif 000019
【図１９】
0003553571.tif 000020
【図２０】
0003553571.tif 000021
【図２１】
0003553571.tif 000022
【図２２】
0003553571.tif 000023
【図２３】
0003553571.tif 000024
【図２４】
0003553571.tif 000025
【図２５】
0003553571.tif 000026
【図２６】
0003553571.tif 000027
【図２７】
0003553571.tif 000028
【図２８】
0003553571.tif 000029
【図２９】
0003553571.tif 000030