(57)【要約】【課題】いま視聴している番組に関連する関連番組を簡単に視聴することができるようにする。【解決手段】表示装置５１において、いま選局されたチャンネルをカレントチャンネルとすると、CPU１３１は、カレントチャンネルの画像を表示部７１に表示させる場合に、カレントチャンネルには、そのチャンネルが選局されたときに選局可能な関連チャンネルが存在することを表す関連チャンネル存在表示画像を、カレントチャンネルの画像に重畳表示させる。本発明は、例えば、受信した画像の表示を制御する表示制御装置に適用できる。【選択図】図３
2007150429.tif 000002
【特許請求の範囲】
【請求項１】
選局されたチャンネルの画像を表示装置に表示させる場合に、前記チャンネルが選局されたときに選局可能な関連チャンネルが存在することを表す関連チャンネル存在表示画像を、前記チャンネルの画像に重畳表示させる表示制御手段
を備える情報処理装置。
【請求項２】
前記表示制御手段は、前記関連チャンネル存在表示画像を、前記チャンネルに切替られた直後の所定時間だけ重畳表示させる
請求項１に記載の情報処理装置。
【請求項３】
前記チャンネルに対する前記関連チャンネルのチャンネル数は２以上あり、
前記関連チャンネル存在表示画像は、前記関連チャンネルのチャンネル数も表す
請求項１に記載の情報処理装置。
【請求項４】
前記関連チャンネル存在表示画像は、ユーザが前記関連チャンネルにチャンネルを変更する操作を行う場合の操作ボタンに対応する画像である
請求項１に記載の情報処理装置。
【請求項５】
前記チャンネルの放送信号に含まれる番組関連情報に基づいて、前記チャンネルに前記関連チャンネルが存在するかどうか検出するとともに、前記関連チャンネルの画像を表示可能かどうかを判定する判定手段をさらに備え、
前記表示制御手段は、前記関連チャンネルの画像を表示可能である場合に、前記関連チャンネル存在表示画像を前記チャンネルの画像に重畳表示させる
請求項１に記載の情報処理装置。
【請求項６】
前記関連チャンネルの画像は、ネットワークを介して所定のサーバから取得される
請求項５に記載の情報処理装置。
【請求項７】
前記番組関連情報には、前記所定のサーバのアドレスがURL（Uniform Resource Locator）形式で記述され、前記判定手段は、前記アドレスにアクセスすることができるかどうかにより、前記関連チャンネルの画像を表示可能かどうかを判定する
請求項６に記載の情報処理装置。
【請求項８】
選局されたチャンネルの画像を表示装置に表示させる場合に、前記チャンネルが選局されたときに選局可能な関連チャンネルが存在することを表す関連チャンネル存在表示画像を、前記チャンネルの画像に重畳表示させる
ステップを含む情報処理方法。
【請求項９】
選局されたチャンネルの画像を表示装置に表示させる場合に、前記チャンネルが選局されたときに選局可能な関連チャンネルが存在することを表す関連チャンネル存在表示画像を、前記チャンネルの画像に重畳表示させる
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、いま視聴している番組に関連する関連番組を簡単に視聴することができるようにする情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
今日、インターネットが普及し、ユーザは、PC（Personal Computer）や携帯電話機などの端末を使って様々な情報を簡単に取得できるようになってきている。Webサーバなどからインターネットを介して各種の情報を端末が取得する場合、端末には、Webページを閲覧するためのアプリケーションソフトウェア（以下、Webブラウザという）がインストールされ、Webサーバから取得された情報がWebブラウザ上に表示される。
【０００３】
Webブラウザでは、文字（テキスト）のほか、静止画像や動画像、音声なども表示または再生することができるため、テレビジョン放送のように、放送信号をインターネットにより伝送させて、Webブラウザ上で画像（音声も含む）を表示させるインターネット放送なども行われている。
【０００４】
このようなインターネット放送では、ブロードバンドの普及により、リアルタイムに画像を提供（放送）することができるようになり、テレビジョン放送では実現できなかった視聴方法を可能とすることができる。例えば、サッカー場などに複数台のビデオカメラを設置して、サッカーの試合を放送する場合、テレビジョン放送では、複数台で撮影された画像のなかから、テレビジョン放送として放送する画像を番組のディレクタが選択し、その選択された画像のみをユーザ（視聴者）は視聴することになる。これに対して、インターネット放送では、設置してある複数台のビデオカメラで撮影されたすべての画像を伝送させ、Webブラウザ上に表示させることができる。この場合、ユーザは、Webブラウザ上に表示されている複数の画像のなかから、例えば、自分のお気に入りの選手やチームがよく映っている画像や、お気に入りのアングルの画像などのように、自由に画像を選択して視聴することが可能となる。
【０００５】
上述したような複数の画像をインターネットによりリアルタイムに放送するサービスは、野球の試合に対して行われている例がある（例えば、非特許文献１参照）。
【０００６】
図１は、非特許文献１で開示されているインターネット放送の画面例を示している。
【０００７】
図１において、Webブラウザウィンドウ１には、野球の試合会場に設置された５台のビデオカメラによる画像のなかからユーザにより選択された画像を表示するメイン画像ウィンドウ１１、５台のビデオカメラそれぞれの画像を表示するサブ画像ウィンドウ１２、試合のスコアを表示するスコアウィンドウ１３、並びに、双方向通信による内容を表示する双方向通信ウィンドウ１４および１５により構成されている。
【０００８】
サブ画像ウィンドウ１２内のサブ画像選択ウィンドウ１２ａには、５台のビデオカメラそれぞれで撮影されたサブ画像１２c乃至１２ｇのうち、ユーザによって選択されたサブ画像が表示される。従って、ユーザは、サブ画像選択ウィンドウ１２aに表示されているサブ画像を視認することにより、いま自分（ユーザ）が選択しているサブ画像を確認することができる。また、サブ画像選択ウィンドウ１２aは、そこに表示されているサブ画像が、切替ボタン１２ｂが押下された場合にメイン画像ウィンドウ１１に表示される画像であることも示している。
【０００９】
従って、ユーザが、サブ画像１２c乃至１２ｇのなかから所望のサブ画像をマウス等で選択すると、選択されたサブ画像が、サブ画像選択ウィンドウ１２ａに表示される。そして、ユーザは、切替ボタン１２ｂを押下して、サブ画像選択ウィンドウ１２ａに表示されているサブ画像を、メイン画像ウィンドウ１１に表示させる。
【００１０】
このようにして、ユーザは、５台のビデオカメラそれぞれの画像のなかから、所望の画像を自由に選択し、視聴することができるようになっている。
【００１１】
【非特許文献１】ヤフー株式会社、“福岡ソフトバンクホークススペシャルサイト”、[平成１７年１０月２７日検索]、インターネット＜http://hawks.bb.yahoo.co.jp/pr.html＞
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上述のインターネット放送を視聴するためには、PCなどを起動してWebブラウザを立ち上げ、サービスを提供しているWebサーバのアクセス先を入力するなどの操作が必要であり、テレビジョン放送のように気軽に視聴することができるとは言い難かった。
【００１３】
また、インターネットに接続することができるテレビジョン受像機も、近年販売されているが、テレビジョン放送の番組の視聴と、インターネット放送の番組の視聴とで異なる操作が必要であった。
【００１４】
本発明は、このような状況に鑑みてなされたものであり、いま視聴している番組に関連する関連番組を簡単に視聴することができるようにするものである。
【課題を解決するための手段】
【００１５】
本発明の一側面の情報処理装置は、選局されたチャンネルの画像を表示装置に表示させる場合に、前記チャンネルが選局されたときに選局可能な関連チャンネルが存在することを表す関連チャンネル存在表示画像を、前記チャンネルの画像に重畳表示させる表示制御手段を備える。
【００１６】
前記表示制御手段には、前記関連チャンネル存在表示画像を、前記チャンネルに切替られた直後の所定時間だけ重畳表示させることができる。
【００１７】
前記チャンネルに対する前記関連チャンネルのチャンネル数は２以上あり、前記関連チャンネル存在表示画像は、前記関連チャンネルのチャンネル数も表す。
【００１８】
前記関連チャンネル存在表示画像は、ユーザが前記関連チャンネルにチャンネルを変更する操作を行う場合の操作ボタンに対応する画像であるようにさせることができる。
【００１９】
前記チャンネルの放送信号に含まれる番組関連情報に基づいて、前記チャンネルに前記関連チャンネルが存在するかどうか検出するとともに、前記関連チャンネルの画像を表示可能かどうかを判定する判定手段をさらに設け、前記表示制御手段には、前記関連チャンネルの画像を表示可能である場合に、前記関連チャンネル存在表示画像を前記チャンネルの画像に重畳表示させることができる。
【００２０】
前記関連チャンネルの画像は、ネットワークを介して所定のサーバから取得されるようにさせることができる。
【００２１】
前記番組関連情報には、前記所定のサーバのアドレスがURL（Uniform Resource Locator）形式で記述され、前記判定手段には、前記アドレスにアクセスすることができるかどうかにより、前記関連チャンネルの画像を表示可能かどうかを判定させることができる。
【００２２】
本発明の一側面の情報処理方法は、選局されたチャンネルの画像を表示装置に表示させる場合に、前記チャンネルが選局されたときに選局可能な関連チャンネルが存在することを表す関連チャンネル存在表示画像を、前記チャンネルの画像に重畳表示させるステップを含む。
【００２３】
本発明の一側面のプログラムは、選局されたチャンネルの画像を表示装置に表示させる場合に、前記チャンネルが選局されたときに選局可能な関連チャンネルが存在することを表す関連チャンネル存在表示画像を、前記チャンネルの画像に重畳表示させるステップを含む処理をコンピュータに実行させる。
【００２４】
本発明の一側面においては、選局されたチャンネルの画像を表示装置に表示させる場合に、前記チャンネルが選局されたときに選局可能な関連チャンネルが存在することを表す関連チャンネル存在表示画像が、前記チャンネルの画像に重畳表示される。
【００２５】
ネットワークとは、少なくとも２つの装置が接続され、ある装置から、他の装置に対して、情報の伝達をできるようにした仕組みをいう。ネットワークを介して通信する装置は、独立した装置どうしであっても良いし、１つの装置を構成している内部ブロックどうしであっても良い。
【発明の効果】
【００２６】
本発明の一側面によれば、いま視聴している番組に関連する関連番組を簡単に視聴することができるようにする。
【発明を実施するための最良の形態】
【００２７】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２８】
本発明の一側面の情報処理装置（例えば、図３の表示装置５１）は、第１に、選局されたチャンネルの画像を表示装置に表示させる場合に、前記チャンネルが選局されたときに選局可能な関連チャンネルが存在することを表す関連チャンネル存在表示画像を、前記チャンネルの画像に重畳表示させる表示制御手段（例えば、図５のOSD制御部１６４）を備える。
【００２９】
本発明の一側面の情報処理装置は、第２に、前記チャンネルの放送信号に含まれる番組関連情報に基づいて、前記チャンネルに前記関連チャンネルが存在するかどうか検出するとともに、前記関連チャンネルの画像を表示可能かどうかを判定する判定手段（例えば、図５のサブチャンネル検出部１６２）をさらに備え、前記表示制御手段は、前記関連チャンネルの画像を表示可能である場合に、前記関連チャンネル存在表示画像を前記チャンネルの画像に重畳表示させる。
【００３０】
本発明の一側面の情報処理方法またはプログラムは、選局されたチャンネルの画像を表示装置に表示させる場合に、前記チャンネルが選局されたときに選局可能な関連チャンネルが存在することを表す関連チャンネル存在表示画像を、前記チャンネルの画像に重畳表示させる（例えば、図１０のステップＳ２０）ステップを含む。
【００３１】
以下、図を参照して、本発明の実施の形態について説明する。
【００３２】
図２は、本発明を適用した画像表示システムの一実施の形態の構成例を示している。この画像表示システムは、表示装置５１、サーバ５２、および表示装置５１を遠隔操作するためのリモートコマンダ５３から構成され、表示装置５１は、例えば、インターネットなどのネットワーク５４を介してサーバ５２に接続されている。
【００３３】
表示装置５１は、例えば、テレビジョン受像機などから構成され、表示装置５１には、画像を表示する表示部７１、およびリモートコマンダ５３からの赤外線信号を受光（受信）する受光部７２が設けられている。例えば、ユーザがリモートコマンダ５３を操作すると、リモートコマンダ５３から表示装置５１には、ユーザの操作に応じた赤外線信号（操作信号）が送信されてくるので、表示装置５１の受光部７２は、リモートコマンダ５３からの赤外線信号を受光し、表示装置５１は、受光部７２が受光した赤外線信号に応じた処理を行う。
【００３４】
例えば、表示装置５１は、受光した赤外線信号に応じて、図示せぬ送信局から送信されてくる、所定のチャンネルの番組に対応する地上波の放送信号を受信し、受信した放送信号から得られる番組の画像を表示部７１に表示する。
【００３５】
また、表示装置５１は、ネットワーク５４を介してサーバ５２にアクセスすることにより、サーバ５２から得られる情報を取得して、表示部７１に表示する。例えば、表示装置５１は、サーバ５２から、所定のチャンネルの番組に関連する情報を取得して、取得された情報を表示部７１に表示する。また例えば、表示装置５１は、ネットワーク５４を介してサーバ５２にアクセスすることにより、放送局がネットワーク放送（ストリーム放送）として提供している放送信号を受信し、受信した放送信号から得られる番組の画像を表示部７１に表示する。
【００３６】
なお、表示装置５１は、放送信号を送信する放送局ごとに異なるサーバ５２にアクセスするが、本実施の形態では、放送局ごとに特に区別することなくサーバ５２ということにする。また、以下において、表示装置５１が選局する地上波の放送信号の所定のチャンネルを地上波チャンネルと称し、表示装置５１が選局するネットワーク放送のチャンネルをネットワークチャンネルと称する。また、単にチャンネルという場合には、地上波チャンネルとネットワークチャンネルの両方を含む。
【００３７】
リモートコマンダ５３は、右矢印ボタン６１R、左矢印ボタン６１L、上矢印ボタン６１U、下矢印ボタン６１D、ボリュームを変更するボリュームボタン６２、チャンネルを所定の数字のチャンネルに変更するチャンネル数字ボタン６３などの各種のボタン（操作ボタン）を備え、ユーザの操作に応じた操作信号を、赤外線信号として出力する。
【００３８】
図３は、表示装置５１の詳細な構成例を示すブロック図である。
【００３９】
表示装置５１は、表示部７１、受光部７２、アンテナ１２１、チューナ１２２、デスクランブラ１２３、デマルチプレクサ１２４、映像切替部１２５、映像復号回路１２６、音声切替部１２７、音声復号回路１２８、スピーカ１２９、OSD (On Screen Display)付加回路１３０、CPU（Central Processing Unit）１３１、メモリ１３２、記録部１３３、インターフェース１３４、およびドライブ１３５を含むように構成され、チューナ１２２、デスクランブラ１２３、デマルチプレクサ１２４、映像切替部１２５、映像復号回路１２６、音声切替部１２７、音声復号回路１２８、OSD付加回路１３０、CPU１３１、およびインターフェース１３４は、バス１３６により相互に接続されている。
【００４０】
アンテナ１２１は、図示せぬ送信局から、例えば、トランスポートストリーム形式で送信されてくる放送信号を受信してチューナ１２２に供給する。チューナ１２２は、CPU１３１の制御の基に放送局（チャンネル）の選局を行い、アンテナ１２１から供給された放送信号を復調してデスクランブラ１２３に供給する。なお、本実施の形態では、アンテナ１２１が受信する放送信号は、地上波放送の放送信号であるとするが、BS (Broadcasting Satellite)またはC S(Communications Satellite)等の衛星放送やケーブルテレビ放送などの放送信号であってもよい。また、アナログまたはデジタルいずれの放送信号でもよい。
【００４１】
デスクランブラ１２３は、CPU１３１の制御の基に、必要に応じてチューナ１２２から供給された放送信号のうち、有料放送の放送信号などの暗号化されている放送信号のスクランブルを解除して、放送信号をデマルチプレクサ１２４に供給する。
【００４２】
デマルチプレクサ１２４は、デスクランブラ１２３から供給された放送信号の多重化を解き、放送信号から映像信号（ビデオストリーム）、音声信号（オーディオストリーム）、および番組関連情報信号を分離させる。そして、デマルチプレクサ１２４は、分離された映像信号を映像切替部１２５に供給し、音声信号を音声切替部１２７に供給し、さらに番組関連情報信号を、バス１３６を介してCPU１３１に供給する。ここで、番組関連情報信号は、地上波で放送されてくる番組に関連する情報（番組関連情報）が格納されている信号であり、番組関連情報としては、例えば、送信局が地上波放送のほかにネットワーク放送を行っている場合に、そのネットワーク放送を受信するためにアクセスするアクセス先のURLアドレス（URL（Uniform Resource Locator）形式で記述されたアドレス）などがある。
【００４３】
映像切替部１２５は、CPU１３１の制御の基に、デマルチプレクサ１２４からの出力か、またはインターフェース１３４からの出力かを切替えて、デマルチプレクサ１２４またはインターフェース１３４から供給された映像信号を映像復号回路１２６に供給する。
【００４４】
映像復号回路１２６は、映像切替部１２５から供給された映像信号を、例えばMPEG2（Moving Picture Experts Group phase 2）などの方式により復号し、さらに復号により得られた映像信号をデジタル信号から、例えばNTSC（National Television Standards Committee）方式のアナログ信号に変換して、アナログ信号に変換された映像信号を表示部７１に供給する。
【００４５】
表示部７１は、例えば、CRT（Cathode Ray Tube）、液晶ディスプレイなどからなり、必要に応じてOSD付加回路１３０からのGUI（Graphical User Interface）映像信号が付加された、映像復号回路１２６からの映像信号を基に画像を表示させる。
【００４６】
音声切替部１２７は、CPU１３１の制御の基に、デマルチプレクサ１２４からの出力か、またはインターフェース１３４からの出力かを切替えて、デマルチプレクサ１２４またはインターフェース１３４から供給された音声信号を音声復号回路１２８に供給する。
【００４７】
音声復号回路１２８は、音声切替部１２７から供給された音声信号を、例えばAAC（Advanced Audio Coding）などの方式で復号し、さらに復号により得られた音声信号をデジタル信号からアナログ信号に変換して、アナログ信号に変換された音声信号をスピーカ１２９に供給する。スピーカ１２９は、音声復号回路１２８から供給された音声信号を基に音声を再生する。
【００４８】
OSD付加回路１３０はCPU１３１の制御の基に、チャンネルを表す番号やボリュームのレベルを表すマークなどに対応するGUI映像信号を生成し、生成したGUI映像信号を、必要に応じて映像復号回路１２６から表示部７１に供給される映像信号に付加して表示部７１に供給する。
【００４９】
受光部７２は、リモートコマンダ５３から送信されてきた赤外線信号を受光し、受光した赤外線信号を操作信号に変換して、CPU１３１に供給する。
【００５０】
CPU１３１は、記録部１３３またはメモリ１３２に記録されている、制御プラグラム、ＯＳ（Operating System）、Webブラウザなどの各種のプログラムを読み込んで実行し、表示装置５１全体を制御する。
【００５１】
CPU１３１は、受光部７２から供給された操作信号に応じて、各種の処理を行う。例えば、CPU１３１は、受光部７２から供給された操作信号に応じて、ネットワーク５４を介してサーバ５２にアクセスして、サーバ５２から送信されてきた各種のデータを、インターフェース１３４を介して受信する。また、CPU１３１は、インターフェース１３４を介してドライブ１３５から供給されたプログラムやデータを記録部１３３に供給して記録させる。
【００５２】
さらに、CPU１３１は、GUI映像信号を生成する指令をOSD付加回路１３０に供給し、OSD付加回路１３０にGUI映像信号を生成させる。
【００５３】
メモリ１３２は、例えばRAM（Random Access Memory）などの書き込み可能な揮発性のメモリからなり、CPU１３１が実行するプログラムや、プログラム実行中の作業データを一時的に記憶する。
【００５４】
記録部１３３は、例えば、電源が遮断されても記録内容を保持できるフラッシュメモリなどのいわゆる不揮発性の記録媒体からなり、ＯＳ、WebブラウザなどのCPU１３１が実行する各種のプログラムやデータを記録する。また、記録部１３３は、CPU１３１から供給されたデータやプログラムを記録する。
【００５５】
インターフェース１３４は、例えば、IEEE（Institute of Electrical and Electronic Engineers）１３９４に対応したi.LINK（登録商標）、イーサネット（登録商標）、WLAN（Wireless Local Area Network）などの規格に準拠したデジタルインターフェースを含むように構成される。
【００５６】
インターフェース１３４には、記録再生装置１４１およびドライブ１３５が接続されており、インターフェース１３４は、バス１３６を介してデマルチプレクサ１２４から供給された映像信号および音声信号を記録再生装置１４１に供給し、記録再生装置１４１から供給される映像信号または音声信号を、バス１３６を介して映像切替部１２５または音声切替部１２７に供給する。また、インターフェース１３４は、ドライブ１３５から供給されたデータやプログラムをCPU１３１に供給する。
【００５７】
さらに、インターフェース１３４は、ネットワーク５４にも接続しており、CPU１３１から供給されたデータを、ネットワーク５４を介してサーバ５２に送信したり、ネットワーク５４を介してサーバ５２から送信されてきたデータをCPU１３１に供給する。
【００５８】
ドライブ１３５は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア１４２が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて、インターフェース１３４およびCPU１３１を介して記録部１３３に転送され、記録される。
【００５９】
以上のように構成される表示装置５１は、地上波で送信されてくる放送信号を受信し、ユーザの操作に応じて選局した所定のチャンネル（地上波チャンネル）の番組の画像を表示部７１に表示する。また、表示装置５１は、いま受信している地上波チャンネルにネットワークチャンネルが存在する場合、その旨を番組の画像に重畳表示させる。そして、ユーザによってネットワークチャンネルの番組の表示が指定された場合、表示装置５１は、ネットワークチャンネルの番組の画像を表示部７１に表示する。なお、表示装置５１の表示部７１に番組の画像を表示させた場合には、その番組の音声もスピーカ１２９から出力されるが、音声についての説明は省略する。
【００６０】
ここで、表示装置５１は、図４に示すような地上波チャンネルおよびネットワークチャンネルを選局することができるものとする。即ち、図４は、表示装置５１が選局可能な地上波チャンネルおよびネットワークチャンネルを示している。
【００６１】
表示装置５１は、１乃至１２の地上波チャンネルを選局することが可能である。１乃至１２チャンネルには、適宜放送局が割り当てられており、チューナ１２２が１乃至１２のチャンネルを選局することにより、そのチャンネルに割り当てられた放送局の放送信号を受信することができる。例えば、４および８の地上波チャンネルには、それぞれ所定の放送局が割り当てられており、４または８チャンネルをチューナ１２２が選局することにより、４または８に割り当てられた放送局が放送している番組の画像が表示部７１に表示される。
【００６２】
また、地上波チャンネルとして４チャンネルが割り当てられた放送局では、サーバ５２を用いて３チャンネル分のネットワーク放送も行っており、表示装置５１が地上波チャンネルの４チャンネルを選択している場合に、４チャンネルの放送局が管理するサーバ５２にアクセスすることができ、４Aチャンネル、４Bチャンネル、および４Cチャンネルとされる３チャンネル分のネットワーク放送の番組の画像を表示部７１に表示することができる。
【００６３】
さらに、地上波チャンネルとして８チャンネルが割り当てられた放送局も、サーバ５２を用いて４チャンネル分のネットワーク放送を行っており、表示装置５１が地上波チャンネルの８チャンネルを選択している場合に、８チャンネルの放送局が管理するサーバ５２にアクセスすることができ、８Aチャンネルとされるネットワーク放送の番組の画像を表示部７１に表示することができ、さらに、８Aチャンネルが選択されている場合には、さらに８Aaチャンネル、８Abチャンネル、および８Acチャンネルとされる３チャンネル分のネットワーク放送の番組を表示部７１に表示することができる。
【００６４】
表示装置５１が番組の画像を表示可能な（選局可能な）チャンネルは、図４に示すように、いわば階層構造をなす構成となっており、地上波チャンネルが階層構造の最上位の階層（第1位の階層）となっており、４Aチャンネル、４Bチャンネル、４Cチャンネル、および８Aチャンネルが第２位の階層、８Aaチャンネル、８Abチャンネル、および８Acチャンネルが第３位の階層となっている。
【００６５】
本実施の形態では、説明を簡単にするため、各地上波チャンネルには、図４に示すようなネットワークチャンネルが存在する（しない）こととするが、例えば、各地上波チャンネルにおいて、放送する番組（の時間帯）によって、ネットワークチャンネルが存在する（しない）ようにすることもできる。また、ネットワークチャンネルの番組の内容は、地上波チャンネルの番組の内容に関連する内容であってもよいし、関連しない内容であってもよい。
【００６６】
なお、以下では、図４右側に示すように、表示装置５１が現在選局しているチャンネルをカレントチャンネルと称することとし、そのカレントチャンネルに対して、上位の階層（図面左方向）のチャンネルを親チャンネル、下位の階層（図面右方向）のチャンネルをサブチャンネル、同階層（図面上下方向）のチャンネルを並列チャンネルとそれぞれ称することとする。
【００６７】
例えば、カレントチャンネルが８Aチャンネルである場合、８チャンネルが親チャンネルであり、８Aa乃至８Acチャンネルがサブチャンネルとなる。また、カレントチャンネルが８Abチャンネルである場合、８Aaチャンネルおよび8Acチャンネルが並列チャンネルとなる。
【００６８】
また、所定のチャンネルの番組を放送している放送局がサブチャンネルとしてインターネット放送による番組を提供していることを、適宜、所定のチャンネルがサブチャンネルを有するという。
【００６９】
図５は、CPU１３１が受光部７２を介してリモートコマンダ５３から供給された操作信号に応じてチャンネルの切替制御を行う場合の、CPU１３１とメモリ１３２の機能的構成を表すブロック図である。
【００７０】
CPU１３１は、チャンネル制御部１６１、サブチャンネル検出部１６２、サブチャンネル画面生成部１６３、およびOSD制御部１６４を少なくとも有しており、メモリ１３２は、親チャンネルスタック１７１、並列チャンネルスタック１７２、およびサブチャンネル記憶部１７３を少なくとも有している。ここで、チャンネル制御部１６１、サブチャンネル検出部１６２、サブチャンネル画面生成部１６３、およびOSD制御部１６４のそれぞれは、必要に応じて相互にデータ（信号）を授受することが可能となされている。
【００７１】
チャンネル制御部１６１は、受光部７２を介してリモートコマンダ５３から供給された操作信号がチャンネルを変更する操作であるかどうかを判定する。ここで、チャンネルを変更する操作としては、例えば、右矢印ボタン６１R、左矢印ボタン６１L、上矢印ボタン６１U、下矢印ボタン６１D、およびチャンネル数字ボタン６３などの操作がある。
【００７２】
チャンネル制御部１６１は、供給された操作信号が地上波チャンネルにチャンネルを変更する操作であると判定した場合には、指示されたチャンネルに変更する指令をチューナ１２２に供給する。一方、チャンネル制御部１６１は、供給された操作信号がネットワークチャンネルにチャンネルを変更する操作であると判定した場合には、指示されたチャンネルに変更する旨の指令をサブチャンネル画面生成部１６３に供給する。
【００７３】
さらに、チャンネル制御部１６１は、変更するチャンネルがサブチャンネルである場合、カレントチャンネルについてのチャンネル情報を親チャンネルスタック１７１に格納する（プッシュする）。また、チャンネル制御部１６１は、変更するチャンネルが並列チャンネルである場合には、カレントチャンネルについてのチャンネル情報を並列チャンネルスタック１７２に格納する。さらに、チャンネル制御部１６１は、変更前のチャンネルにチャンネルを戻す場合、親チャンネルスタック１７１または並列チャンネルスタック１７２に格納されたチャンネル情報を取り出し（ポップし）、取り出したチャンネル情報に基づいてチャンネルを変更する。
【００７４】
ユーザは、ネットワークチャンネルを変更する場合、リモートコマンダ５３の右矢印ボタン６１R、左矢印ボタン６１L、上矢印ボタン６１U、または下矢印ボタン６１Dを操作して、ネットワークチャンネルを順送りまたは逆送りに１チャンネルずつ変更するので、変更前のチャンネルを親チャンネルスタック１７１および並列チャンネルスタック１７２に格納しておくことにより、１つ前に選局したチャンネルに戻る場合に迅速にチャンネルを切替えることができる。
【００７５】
サブチャンネル検出部１６２は、チャンネル制御部１６１によってチャンネルが変更された場合に、その変更後のチャンネルがサブチャンネルを有するかどうか（変更後のチャンネルにサブチャンネルが存在するかどうか）を検出するとともに、サブチャンネルの画像を表示可能かどうかを判定する。
【００７６】
即ち、サブチャンネル検出部１６２は、変更後のチャンネルが地上波チャンネルである場合には、チューナ１２２で選局された地上波チャンネルの放送信号に含まれる番組関連情報に、サブチャンネルを示す情報が格納されているかどうかを調べることにより、変更後の地上波チャンネルがサブチャンネルを有するかどうかを検出する。ここで、サブチャンネルを示す情報は、例えば、URL形式で“subchannel”という単語を少なくとも含んで記述された、ネットワーク放送を受信するためにアクセスするサーバ５２のアドレスである。なお、サブチャンネルを示す情報以外の番組関連情報としては、例えば、所定の番組の詳細情報が保存された場所のアクセス先のアドレスなどがある。また、サブチャンネルを示す情報であること表すためには、“subchannel”という単語を含む方法以外のその他の方法を採用することができる。以下において、URL形式で記述されたアクセス先を表すアドレスをURLアドレスと称する。
【００７７】
そして、サブチャンネル検出部１６２は、変更後のチャンネルがサブチャンネルを有する場合、“subchannel”を含むURLアドレスにアクセスすることができるかどうかを判定することにより、サブチャンネルが表示可能かどうかを判定する。
【００７８】
一方、サブチャンネル検出部１６２は、変更後のチャンネルがネットワークチャンネルである場合には、ネットワーク５４、インターフェース１３４、およびバス１３６を介して、サーバ５２から受信した放送信号にサブチャンネルを示す情報が格納されているかどうかを調べることにより、変更後のネットワークチャンネルがサブチャンネルを有するかどうかを検出する。なお、サブチャンネルの確認方法およびアクセス可能か否かの確認方法は、上述した変更後のチャンネルが地上波チャンネルである場合と同様である。
【００７９】
地上波の放送信号にサブチャンネルを示す情報を埋め込む方式には、例えば、空き領域にURLアドレスを埋め込む方式やQRコードなどで視覚的に埋め込む方式などがある。また、ネットワーク５４上を伝送する放送信号にサブチャンネルを示す情報を埋め込む方式には、映像信号のテキストトラックに埋め込んだり、静止画像または動画像に、人間の目が知覚することができないように情報を埋め込む技術である電子透かしを利用して映像信号に埋め込む方式、QRコードを明示的に埋め込む方式などがある。本実施の形態では、どのような方式でサブチャンネルを示す情報が放送信号に埋め込まれていてもよい。
【００８０】
サブチャンネル検出部１６２は、変更後のチャンネルがサブチャンネルを有する場合、検出したサブチャンネルのURLアドレスをサブチャンネル記憶部１７３に記憶させる。
【００８１】
サブチャンネル画面生成部１６３は、チャンネル制御部１６１から、所定のネットワークチャンネルに変更する旨の指令が供給された場合、サブチャンネル検出部１６２が検出したネットワークチャンネル（サブチャンネル）のアクセス先に、バス１３６、インターフェース１３４、ネットワーク５４などを介してアクセスし、変更後のネットワークチャンネルの放送信号（映像信号および音声信号）を取得して、映像信号を映像切替部１２５に、音声信号を音声切替部１２７にそれぞれ供給する。
【００８２】
OSD制御部１６４は、チャンネル制御部１６１によってチャンネルが変更され、変更後のチャンネルが親チャンネル、サブチャンネル、または並列チャンネルを有する場合、変更後のチャンネルには親チャンネル、サブチャンネル、または並列チャンネルが存在することを表す画像（以下、適宜関連チャンネル存在表示画像と称する）を重畳表示させる指令をOSD付加回路１３０に供給する。OSD制御部１６４は、図７を参照して後述するように、変更後のチャンネルが有する親チャンネル、サブチャンネル、または並列チャンネルそれぞれに対応する関連チャンネル存在表示画像を変更後のチャンネルの番組の画像に重畳表示させる。
【００８３】
親チャンネルスタック１７１および並列チャンネルスタック１７２は、First In Last Out(FILO)のデータ構造を有するデータ格納部である。
【００８４】
親チャンネルスタック１７１は、図６に示すように、チャンネル制御部１６１から供給される親チャンネルのチャンネル情報を、供給された順に記憶する。この親チャンネルスタック１７１に記憶されたチャンネル情報は、記憶された順と逆の順番で取り出される。ここで、チャンネル情報は、親チャンネルのチャンネル番号と、親チャンネルの放送信号を受信するためのアクセス先であるURLアドレスである。なお、親チャンネルが地上波チャンネルである場合には、URLアドレスは省略される。
【００８５】
並列チャンネルスタック１７２も、親チャンネルスタック１７１と同様に、チャンネル制御部１６２から供給される並列チャンネルのチャンネル情報を、供給された順に記憶する。そして、並列チャンネルスタック１７２に記憶されたチャンネル情報は、記憶された順と逆の順番で取り出され、カレントチャンネルの親チャンネルまたはサブチャンネルにチャンネルが変更された場合、消去（クリア）される。
【００８６】
サブチャンネル記憶部１７３は、サブチャンネル検出部１６２によって検出されたサブチャンネルのURLアドレスを記憶する。
【００８７】
図７は、OSD制御部１６４が重畳表示させる関連チャンネル存在表示画像の例を示している。
【００８８】
カレントチャンネルが親チャンネルを有している場合、OSD制御部１６４は、カレントチャンネルには親チャンネルが存在することを表す関連チャンネル存在表示画像として、図７に示す左矢印アイコン２１１Lを、カレントチャンネルの番組の画像２０１に重畳表示させる。
【００８９】
また、カレントチャンネルがサブチャンネルを有している場合、OSD制御部１６４は、カレントチャンネルにはサブチャンネルが存在することを表す関連チャンネル存在表示画像として、図７に示す右矢印アイコン２１１Rを、カレントチャンネルの番組の画像２０１に重畳表示させる。
【００９０】
同様にして、カレントチャンネルが並列チャンネルを有している場合、OSD制御部１６４は、カレントチャンネルには並列チャンネルが存在することを表す関連チャンネル存在表示画像として、図７に示す上矢印アイコン２１１Uまたは下矢印アイコン２１１Dを、カレントチャンネルの番組の画像２０１に重畳表示させる。
【００９１】
図８は、８チャンネル、８Aチャンネル、８Aaチャンネル、８Abチャンネル、または８Acチャンネルのそれぞれがカレントチャンネルとなった場合に重畳表示される関連チャンネル存在表示画像の例を示している。
【００９２】
地上波チャンネルの８チャンネルがカレントチャンネルとなった場合、図４を参照して説明したように、８チャンネルは、インターネットチャンネルの８Aチャンネルをサブチャンネルとして有しているので、OSD制御部１６４は、図８左上に示すように、右矢印アイコン２１１Rを重畳表示させる。
【００９３】
そして、右矢印アイコン２１１Rに対応する右矢印ボタン６１Rが操作されたことを表す操作信号が、リモートコマンダ５３から（受光部７２を介して）チャンネル制御部１６１に供給された場合、チャンネル制御部１６１は、８チャンネルのチャンネル情報を親チャンネルスタック１７１に格納し、８Aチャンネルを選局させる（カレントチャンネルを８Aチャンネルにする）。
【００９４】
８Aチャンネルがカレントチャンネルとなった場合、８Aチャンネルは、８チャンネルを親チャンネルとして有し、８Aa，８Ab、および８Acチャンネルをサブチャンネルとして有しているので、OSD制御部１６４は、図８中央上に示すように、左矢印アイコン２１１Lと右矢印アイコン２１１Rを重畳表示させる。
【００９５】
そして、左矢印アイコン２１１Lに対応する左矢印ボタン６１Lが操作されたことを表す操作信号が、リモートコマンダ５３からチャンネル制御部１６１に供給された場合、チャンネル制御部１６１は、親チャンネルスタック１７１から８チャンネルのチャンネル情報を取り出し、８チャンネルを選局させる（カレントチャンネルを８チャンネルにする）。一方、右矢印アイコン２１１Rに対応する右矢印ボタン６１Rが操作されたことを表す操作信号が、リモートコマンダ５３からチャンネル制御部１６１に供給された場合、チャンネル制御部１６１は、８Aチャンネルのチャンネル情報を親チャンネルスタック１７１に格納し、８Aaチャンネルを選局させる（カレントチャンネルを８Aaチャンネルにする）。
【００９６】
８Aaチャンネルがカレントチャンネルとなった場合、８Aaチャンネルは、８Aチャンネルを親チャンネルとして有し、８Abおよび８Acチャンネルを並列チャンネルとして有しているので、OSD制御部１６４は、図８右上に示すように、左矢印アイコン２１１Lと下矢印アイコン２１１Dを重畳表示させる。
【００９７】
そして、左矢印アイコン２１１Lに対応する左矢印ボタン６１Lが操作されたことを表す操作信号が、リモートコマンダ５３からチャンネル制御部１６１に供給された場合、チャンネル制御部１６１は、親チャンネルスタック１７１から８Aチャンネルのチャンネル情報を取り出し、８Aチャンネルを選局させる（カレントチャンネルを８Aチャンネルにする）。一方、下矢印アイコン２１１Dに対応する下矢印ボタン６１Dが操作されたことを表す操作信号が、リモートコマンダ５３からチャンネル制御部１６１に供給された場合、チャンネル制御部１６１は、８Aaチャンネルのチャンネル情報を並列チャンネルスタック１７２に格納し、８Abチャンネルを選局させる（カレントチャンネルを８Abチャンネルにする）。
【００９８】
８Abチャンネルがカレントチャンネルとなった場合、８Abチャンネルは、８Aチャンネルを親チャンネルとして有し、８Aaおよび８Acチャンネルを並列チャンネルとして有しているので、OSD制御部１６４は、図８右中央に示すように、左矢印アイコン２１１L、下矢印アイコン２１１D、および上矢印アイコン２１１Uを重畳表示させる。
【００９９】
そして、左矢印アイコン２１１Lに対応する左矢印ボタン６１Lが操作されたことを表す操作信号が、リモートコマンダ５３からチャンネル制御部１６１に供給された場合、チャンネル制御部１６１は、親チャンネルスタック１７１から８Aチャンネルのチャンネル情報を取り出し、８Aチャンネルを選局させる（カレントチャンネルを８Aチャンネルにする）。一方、上矢印アイコン２１１Uに対応する上矢印ボタン６１Uが操作されたことを表す操作信号が、リモートコマンダ５３からチャンネル制御部１６１に供給された場合、チャンネル制御部１６１は、並列チャンネルスタック１７２から８Aaチャンネルのチャンネル情報を取り出し、８Aaチャンネルを選局させる（カレントチャンネルを８Aaチャンネルにする）。また、下矢印アイコン２１１Dに対応する下矢印ボタン６１Dが操作されたことを表す操作信号が、リモートコマンダ５３からチャンネル制御部１６１に供給された場合、チャンネル制御部１６１は、８Abチャンネルのチャンネル情報を並列チャンネルスタック１７２に格納し、８Acチャンネルを選局させる（カレントチャンネルを８Acチャンネルにする）。
【０１００】
８Acチャンネルがカレントチャンネルとなった場合、８Acチャンネルは、８Aチャンネルを親チャンネルとして有し、８Aaおよび８Abチャンネルを並列チャンネルとして有しているので、OSD制御部１６４は、図８右下に示すように、左矢印アイコン２１１Lと上矢印アイコン２１１Uを重畳表示させる。
【０１０１】
そして、左矢印アイコン２１１Lに対応する左矢印ボタン６１Lが操作されたことを表す操作信号が、リモートコマンダ５３からチャンネル制御部１６１に供給された場合、チャンネル制御部１６１は、親チャンネルスタック１７１から８Aチャンネルのチャンネル情報を取り出し、８Aチャンネルを選局させる（カレントチャンネルを８Aチャンネルにする）。一方、上矢印アイコン２１１Uに対応する上矢印ボタン６１Uが操作されたことを表す操作信号が、リモートコマンダ５３からチャンネル制御部１６１に供給された場合、チャンネル制御部１６１は、並列チャンネルスタック１７２から８Abチャンネルのチャンネル情報を取り出し、８Abチャンネルを選局させる（カレントチャンネルを８Abチャンネルにする）。
【０１０２】
以上のように、OSD制御部１６４は、カレントチャンネルが選局可能なチャンネルである関連チャンネル（親チャンネル、並列チャンネル、またはサブチャンネル）に応じて、左矢印アイコン２１１L、右矢印アイコン２１１R、上矢印アイコン２１１U、または下矢印アイコン２１１Dをカレントチャンネルの画像に重畳表示させる。これにより、ユーザは、カレントチャンネルに親チャンネル、並列チャンネル、またはサブチャンネルが存在していることを容易に認識することができる。
【０１０３】
また、重畳表示される左矢印アイコン２１１L、右矢印アイコン２１１R、上矢印アイコン２１１U、または下矢印アイコン２１１Dは、リモートコマンダ５３の左矢印ボタン６１L、右矢印ボタン６１R、上矢印ボタン６１U、および下矢印ボタン６１Dをイメージした画像であるので、関連チャンネルの番組の画像を表示させるためには、左矢印アイコン２１１L、右矢印アイコン２１１R、上矢印アイコン２１１U、または下矢印アイコン２１１Dにそれぞれ対応する左矢印ボタン６１L、右矢印ボタン６１R、上矢印ボタン６１U、および下矢印ボタン６１Dを操作すればよいことをユーザが容易に（直感的に）認識することができる。換言すれば、関連チャンネルを選択するための操作について新しい操作を覚える必要がなく、操作性についての認知的負荷が少ない。
【０１０４】
さらに、ユーザが地上波チャンネルを選択する場合と同様の操作でインターネットチャンネルを選択することができるので、地上波チャンネルおよびネットワークチャンネルの区別なくチャンネルを切替えることができる（地上波チャンネルとネットワークチャンネルとの間でシームレスなチャンネルの切替および表示が可能となる）他、URLアドレスを入力するなどの、特別な操作（入力）を行う必要がなく、ネットワークチャンネルによる番組の画像を表示させるためのユーザの操作の負担を軽減することができる。
【０１０５】
なお、図８においてカレントチャンネルが地上波チャンネルである場合、即ち、カレントチャンネルが８Aチャンネルである場合（図８左上）、ユーザは、チャンネル数字ボタン６３（図２）を操作して他の地上波チャンネルへ、１チャンネルずつではなくダイレクトに変更することができるので、並列チャンネルとしての他の地上波チャンネルが存在することを表す上矢印アイコン２１１Uおよび下矢印アイコン２１１Dを重畳表示させていないが、カレントチャンネルがインターネットチャンネルである場合と同様に、上矢印アイコン２１１Uおよび下矢印アイコン２１１Dを重畳表示させるようにしてもよい。
【０１０６】
また、図８において、カレントチャンネルが８Aaチャンネルである場合、OSD制御部１６４は、８Abチャンネルに対応する下矢印アイコン２１１Dのみを重畳表示させるようにしたが、上矢印アイコン２１１Uも重畳表示させるようにして、上矢印アイコン２１１Uに対応する上矢印ボタン６１Uが操作された場合、８Acチャンネルを選局させるようにしてもよい。カレントチャンネルが８Acチャンネルである場合も同様に、下矢印アイコン２１１Dも重畳表示させ、下矢印アイコン２１１Dに対応する下矢印ボタン６１Dが操作された場合、８Aaチャンネルを選局させるようにしてもよい。
【０１０７】
図９および図１０のフローチャートを参照して、CPU１３１によるチャンネル切替制御処理について説明する。この処理は、表示装置５１の電源投入直後から開始される。
【０１０８】
初めに、ステップＳ１１において、チャンネル制御部１６１は、リモートコマンダ５３において所定のボタンが操作されたか否か、即ち、受光部７２を介してリモートコマンダ５３から所定のボタンが操作されたことを表す操作信号が供給されたか否かを判定し、所定のボタンが操作されたと判定されるまで待機する。
【０１０９】
ステップＳ１１で、所定のボタンが操作されたと判定された場合、ステップＳ１２に進み、チャンネル制御部１６１は、操作されたボタンが上矢印ボタン６１Ｕまたは下矢印ボタン６１Ｄであるか否かを判定する。
【０１１０】
ステップＳ１２で、操作されたボタンが上矢印ボタン６１Ｕまたは下矢印ボタン６１Ｄであると判定された場合、ステップＳ１３に進み、チャンネル制御部１６１は、カレントチャンネルが最上位階層のチャンネル、即ち、地上波チャンネルであるか否かを判定する。
【０１１１】
ステップＳ１３において、カレントチャンネルが地上波チャンネルであると判定された場合、ステップＳ１４に進み、チャンネル制御部１６１は、上矢印ボタン６１Ｕまたは下矢印ボタン６１Ｄに対応する地上波チャンネルをカレントチャンネルとし、カレントチャンネルの画像を表示部７１に表示させる。即ち、チャンネル制御部１６１は、上矢印ボタン６１Ｕまたは下矢印ボタン６１Ｄに対応する地上波チャンネルに変更する指令をチューナ１２２に供給し、選局させる。
【０１１２】
ステップＳ１４の処理後、ステップＳ１５において、サブチャンネル検出部１６２は、カレントチャンネルの放送信号に含まれる番組関連情報にURLアドレスがあるか否かを判定する。
【０１１３】
ステップＳ１５で、番組関連情報にURLアドレスがないと判定された場合、サブチャンネル検出部１６２は、ステップＳ１１に処理を戻す。
【０１１４】
一方、ステップＳ１５で、番組関連情報にURLアドレスがあると判定された場合、ステップＳ１６（図１０）に進み、サブチャンネル検出部１６２は、そのURLアドレスを取り出し、ステップＳ１７において、取り出したURLアドレスがサブチャンネルのアクセス先であるか否かを判定する。
【０１１５】
ステップＳ１７で、取り出したURLアドレスがサブチャンネルのアクセス先ではないと判定された場合、サブチャンネル検出部１６２は、ステップＳ１１に処理を戻す。
【０１１６】
一方、ステップＳ１７で、取り出したURLアドレスがサブチャンネルのアクセス先であると判定された場合、即ち、URLアドレスに“subchannel”という単語を少なくとも含んでいる場合、ステップＳ１８に進み、サブチャンネル検出部１６２は、インターフェース１３４を制御して、取り出したURLアドレスにアクセスすることにより、取り出したURLアドレスがアクセス可能であるか否かを判定する。
【０１１７】
ステップＳ１８で、取り出したURLアドレスがアクセス可能ではないと判定された場合、サブチャンネル検出部１６２は、ステップＳ１１に処理を戻す。
【０１１８】
一方、ステップＳ１８で、取り出したURLアドレスがアクセス可能であると判定された場合、ステップＳ１９に進み、サブチャンネル検出部１６２は、検出したサブチャンネルのチャンネル情報をサブチャンネル記憶部１７３に記憶させる。
【０１１９】
そして、ステップＳ２０において、OSD制御部１６４は、カレントチャンネルがサブチャンネルを有することを表す右矢印アイコン２１１Rをカレントチャンネルの画像に重畳表示させる。即ち、OSD制御部１６４は、右矢印アイコン２１１Rの重畳表示を行わせる指令をOSD付加回路１３０に供給する。
【０１２０】
ステップＳ２１において、OSD制御部１６４は、ステップＳ２０の処理から予め設定されている所定時間が経過したか否かを判定し、所定時間が経過したと判定されるまで待機する。
【０１２１】
ステップＳ２１で、ステップＳ２０の処理から所定時間が経過したと判定された場合、ステップＳ２２に進み、OSD制御部１６４は、カレントチャンネルの画像に重畳表示させている右矢印アイコン２１１Rを消去させる。即ち、OSD制御部１６４は、右矢印アイコン２１１Rの重畳表示を消去する指令をOSD付加回路１３０に供給する。その後、処理は、ステップＳ１１に戻され、それ以降の処理が繰り返される。
【０１２２】
一方、上述したステップＳ１３において、カレントチャンネルが地上波チャンネルではないと判定された場合、即ち、カレントチャンネルがネットワークチャンネルである場合、ステップＳ２３に進み、チャンネル制御部１６１は、カレントチャンネルには並列チャンネルがあるか否かを判定する。ここで、チャンネル制御部１６１は、並列チャンネルがあるか否かについて、サブチャンネル記憶部１７３に記憶されているチャンネル情報から判定することができる。
【０１２３】
ステップＳ２３で、カレントチャンネルには並列チャンネルがないと判定された場合、チャンネル制御部１６１は、ステップＳ１１に処理を戻す。
【０１２４】
一方、ステップＳ２３で、カレントチャンネルには並列チャンネルがあると判定された場合、ステップＳ２４に進み、チャンネル制御部１６１は、カレントチャンネルのチャンネル情報を並列チャンネルスタック１７２に格納し、ステップＳ２５に進む。なお、ステップＳ２４において、これから変更するチャンネルが以前に選択されたチャンネルである場合には、チャンネル制御部１６１は、カレントチャンネルのチャンネル情報を並列チャンネルスタック１７２に格納するのではなく、並列チャンネルスタック１７２からチャンネル情報を取り出して、ステップＳ２５に進む。
【０１２５】
ステップＳ２５において、チャンネル制御部１６１は、上矢印ボタン６１Ｕまたは下矢印ボタン６１Ｄに対応するネットワークチャンネルをカレントチャンネルとし、カレントチャンネルの画像を表示部７１に表示させる。即ち、ステップＳ２５では、チャンネル制御部１６１は、上矢印ボタン６１Ｕまたは下矢印ボタン６１Ｄに対応するネットワークチャンネルに変更する旨の指令をサブチャンネル画面生成部１６３に供給する。サブチャンネル画面生成部１６３は、カレントチャンネルのURLアドレスにアクセスして、カレントチャンネルの放送信号を受信し、受信して得られる映像信号および音声信号を映像切替部１２５および音声切替部１２７にそれぞれ供給する。
【０１２６】
ステップＳ２５の処理後、ステップＳ２６において、サブチャンネル検出部１６２は、カレントチャンネルの放送信号に含まれる番組関連情報にURLアドレスがあるか否かを判定する。
【０１２７】
ステップＳ２６で、番組関連情報にURLアドレスがないと判定された場合、サブチャンネル検出部１６２は、ステップＳ１１に処理を戻す。
【０１２８】
一方、ステップＳ２６で、番組関連情報にURLアドレスがあると判定された場合、ステップＳ２７（図１０）に進み、サブチャンネル検出部１６２は、そのURLアドレスを取り出し、ステップＳ２８において、取り出したURLアドレスがサブチャンネルのアクセス先であるか否かを判定する。
【０１２９】
ステップＳ２８で、取り出したURLアドレスがサブチャンネルのアクセス先ではないと判定された場合、サブチャンネル検出部１６２は、ステップＳ１１に処理を戻す。
【０１３０】
一方、ステップＳ２８で、取り出したURLアドレスがサブチャンネルのアクセス先であると判定された場合、即ち、URLアドレスに“subchannel”という単語を少なくとも含んでいる場合、ステップＳ２９に進み、サブチャンネル検出部１６２は、インターフェース１３４を制御して、取り出したURLアドレスにアクセスすることにより、取り出したURLアドレスがアクセス可能であるか否かを判定する。
【０１３１】
ステップＳ２９で、取り出したURLアドレスがアクセス可能ではないと判定された場合、サブチャンネル検出部１６２は、ステップＳ１１に処理を戻す。
【０１３２】
一方、ステップＳ２９で、取り出したURLアドレスがアクセス可能であると判定された場合、ステップＳ３０に進み、サブチャンネル検出部１６２は、検出したサブチャンネルのチャンネル情報をサブチャンネル記憶部１７３に記憶させる。
【０１３３】
そして、ステップＳ３１において、OSD制御部１６４は、カレントチャンネルが有する関連チャンネルに対応する矢印アイコンをカレントチャンネルの画像に重畳表示させる。即ち、OSD制御部１６４は、親チャンネルに対応する左矢印アイコン２１１Lと、並列チャンネルまたはサブチャンネルに対応する上矢印アイコン２１１U、下矢印アイコン２１１D、または右矢印アイコン２１１Rの重畳表示を行わせる指令をOSD付加回路１３０に供給する。
【０１３４】
ステップＳ３２において、OSD制御部１６４は、ステップＳ３１の処理から予め設定されている所定時間が経過したか否かを判定し、所定時間が経過したと判定されるまで待機する。
【０１３５】
ステップＳ３２で、ステップＳ３１の処理から所定時間が経過したと判定された場合、ステップＳ３３に進み、OSD制御部１６４は、カレントチャンネルの画像に重畳表示させている矢印アイコン（左矢印アイコン２１１L、上矢印アイコン２１１U、下矢印アイコン２１１D、または右矢印アイコン２１１R）を消去させる。即ち、OSD制御部１６４は、矢印アイコンの重畳表示を消去する指令をOSD付加回路１３０に供給する。その後、処理は、ステップＳ１１に戻され、それ以降の処理が繰り返される。
【０１３６】
また、上述したステップＳ１２において、操作されたボタンが上矢印ボタン６１Ｕまたは下矢印ボタン６１Ｄではないと判定された場合、ステップＳ４１に進み、チャンネル制御部１６１は、操作されたボタンが右矢印ボタン６１Rであるか否かを判定する。
【０１３７】
ステップＳ４１で、操作されたボタンが右矢印ボタン６１Rであると判定された場合、ステップＳ４２に進み、サブチャンネル記憶部１７３に記憶されているチャンネル情報に基づいて、カレントチャンネルがサブチャンネルを有するか否かを判定する。ステップＳ４２で、カレントチャンネルがサブチャンネルを有していないと判定された場合、チャンネル制御部１６１は、ステップＳ１１に処理を戻す。
【０１３８】
一方、ステップＳ４２で、カレントチャンネルがサブチャンネルを有すると判定された場合、ステップＳ４３に進み、チャンネル制御部１６１は、カレントチャンネルのチャンネル情報を親チャンネルスタック１７１に格納し、ステップＳ４４に進む。
【０１３９】
ステップＳ４４において、チャンネル制御部１６１は、サブチャンネルをカレントチャンネルとし、カレントチャンネルの画像を表示部７１に表示させる。即ち、ステップＳ４４では、チャンネル制御部１６１は、カレントチャンネルをサブチャンネルに変更する旨の指令をサブチャンネル画面生成部１６３に供給する。サブチャンネル画面生成部１６３は、カレントチャンネルとしてのサブチャンネルのURLアドレスにアクセスし、サブチャンネルの放送信号を受信し、受信して得られる映像信号および音声信号を映像切替部１２５および音声切替部１２７にそれぞれ供給する。ステップＳ４４の処理後は、ステップＳ２６に進み、上述したステップＳ２６乃至Ｓ３３の処理が行われる。即ち、カレントチャンネルが有する関連チャンネルに応じた矢印アイコンが所定時間だけ重畳表示され、ステップＳ１１に処理が戻される。なお、サブチャンネルが複数存在する場合には所定の１つのサブチャンネル（例えば、順序付けられた複数のサブチャンネルのうちの先頭のサブチャンネル）をカレントチャンネルとする。
【０１４０】
一方、ステップＳ４１で、操作されたボタンが右矢印ボタン６１Rではないと判定された場合、ステップＳ５１に進み、チャンネル制御部１６１により、操作されたボタンが左矢印ボタン６１Lであるか否かが判定される。
【０１４１】
ステップＳ５１で、操作されたボタンが右矢印ボタン６１Rではないと判定された場合、即ち、操作されたボタンが上矢印ボタン６１Ｕ、下矢印ボタン６１D、右矢印ボタン６１R、および右矢印ボタン６１Rのいずれでもない場合、チャンネル制御部１６１は、ステップＳ１１に処理を戻す。
【０１４２】
一方、ステップＳ５１で、操作されたボタンが右矢印ボタン６１Rであると判定された場合、ステップＳ５２に進み、チャンネル制御部１６１は、親チャンネルスタック１７１にチャンネル情報が格納されているか否かを判定する。
【０１４３】
ステップＳ５２で、親チャンネルスタック１７１にチャンネル情報が格納されていないと判定された場合、換言すれば、カレントチャンネルが最上位の階層のチャンネルである場合、チャンネル制御部１６１は、ステップＳ１１に処理を戻す。
【０１４４】
一方、ステップＳ５２で、親チャンネルスタック１７１にチャンネル情報が格納されていると判定された場合、ステップＳ５３に進み、チャンネル制御部１６１は、親チャンネルスタック１７１からチャンネル情報を取り出し、ステップＳ５４において、取り出したチャンネル情報が表すチャンネルをカレントチャンネルとし、カレントチャンネルの画像を表示部に表示させる。即ち、ステップＳ５４では、チャンネル制御部１６１は、カレントチャンネルが地上波チャンネルである場合には、チューナ１２２に選局させ、カレントチャンネルがネットワークチャンネルである場合には、サブチャンネル画面生成部１６３にカレントチャンネルのURLアドレスにアクセスさせる。
【０１４５】
そして、ステップＳ５５において、チャンネル制御部１６１は、カレントチャンネルが地上波チャンネル（最上位の階層のチャンネル）であるか否かを判定する。ステップＳ５５で、カレントチャンネルが地上波チャンネルであると判定された場合、ステップＳ１５に進み、上述したステップＳ１５乃至Ｓ２２の処理が行われる。即ち、カレントチャンネルがサブチャンネルを有しているかどうかが判定され、サブチャンネルを有している場合、右矢印アイコン２１１Rが所定時間表示され、ステップＳ１１に処理が戻される。
【０１４６】
一方、ステップＳ５５で、カレントチャンネルがネットワークチャンネル（最上位以外の階層のチャンネル）であると判定された場合、ステップＳ２６に進み、上述したステップＳ２６乃至Ｓ３３の処理が行われる。即ち、カレントチャンネルが有する関連チャンネルに応じた矢印アイコンが所定時間だけ重畳表示され、ステップＳ１１に処理が戻される。
【０１４７】
以上のように、チャンネル切替制御処理によれば、受信した放送信号に格納されている番組関連情報から、カレントチャンネルが関連チャンネル（親チャンネル、並列チャンネル、またはサブチャンネル）を有しているかどうか判定し、カレントチャンネルが関連チャンネルを有している場合には、関連チャンネルに対応する矢印アイコン（左矢印アイコン２１１L、右矢印アイコン２１１R、上矢印アイコン２１１U、または下矢印アイコン２１１D）を、カレントチャンネルに切替えられた直後の所定時間だけカレントチャンネルの画像に重畳表示させるので、ユーザは、カレントチャンネルが関連チャンネルを有しているか否かを容易に認識することができる。
【０１４８】
また、ユーザは、矢印アイコン（左矢印アイコン２１１L、右矢印アイコン２１１R、上矢印アイコン２１１U、または下矢印アイコン２１１D）に対応するリモートコマンダ５３の左矢印ボタン６１L、右矢印ボタン６１R、上矢印ボタン６１U、および下矢印ボタン６１Dを操作することで、関連チャンネルに簡単にチャンネルを変更することができるので、いま視聴している番組に関連する関連番組を簡単に視聴することができる。換言すれば、地上波チャンネルとネットワークチャンネルとでシームレスなチャンネルの変更操作を行うことができるので、これまでユーザが地上波チャンネルに対して行っていたチャンネルザッピングのような操作が、地上波チャンネルとネットワークチャンネルの両方で行うことができる。
【０１４９】
図１１は、OSD制御部１６４が重畳表示させる関連チャンネル存在表示画像のその他の例を示している。
【０１５０】
図１１に示す例では、カレントチャンネルがサブチャンネルを有している場合に、OSD制御部１６４が、関連チャンネル存在表示画像として、カレントチャンネルが有するサブチャンネルのチャンネル数も表すようにした例を示している。
【０１５１】
例えば、カレントチャンネルが３つのサブチャンネルを有している場合、OSD制御部１６４は、図１１に示すように、右矢印アイコン２１１Rとともに、サブチャンネルのチャンネル数に相当する「３」のチャンネル数表示２２１を、番組の画像２０１に重畳表示させる。
【０１５２】
これにより、ユーザは、カレントチャンネルがいくつのサブチャンネルを有しているのかを容易に認識することができる。
【０１５３】
なお、サブチャンネルのチャンネル数に相当する数字を表示させる他に、例えば、サブチャンネルの数と同数の右矢印アイコンを縦列に表示させるなどしてもよく、サブチャンネルのチャンネル数を認識することができれば、どのような表示の方法でも構わない。また、サブチャンネルに限らず、並列チャンネルについてもカレントチャンネル以外に並列チャンネルをいくつ有しているかを表す表示を行ってもよい。
【０１５４】
上述した例では、表示装置５１で選局可能な階層構造とされるチャンネルのうち、最上位階層のチャンネルは地上波チャンネル、それより下の階層のチャンネルはネットワークチャンネルという構成で説明したが、最上位階層のチャンネルが地上波チャンネルである必要はなく、地上波チャンネルとネットワークチャンネルが各階層に混在していてもよいし、その他の衛星放送のチャンネルなどが各階層に混在しても良い。
【０１５５】
換言すれば、同一階層の各チャンネルには、地上波チャンネル、ネットワークチャンネル、衛星放送やケーブルテレビ放送のチャンネルが混在していても良いし、カレントチャンネルと親チャンネルまたはサブチャンネルとが、地上波チャンネルどうしや衛星チャンネルどうしのように同一種類の放送のチャンネルであってもよいし、地上波チャンネルと衛星放送のチャンネル、衛星放送のチャンネルとネットワークチャンネルなどのように、異なる種類の放送のチャンネルであってもよい。
【０１５６】
なお、同一種類の放送のチャンネルで複数の階層を有している場合、例えば、図４に示したように、ネットワーク放送のチャンネルで第２位と第3位の階層となっていたり、また例えば、衛星放送のチャンネルだけで複数の階層を有している場合、カレントチャンネルとして受信したチャンネルが複数の階層のどの階層に位置するチャンネルであるか、または、カレントチャンネルに対して親チャンネルまたはサブチャンネルがどのチャンネルであるか、などチャンネルどうしの関係を表す情報が番組関連情報として放送信号に含まれてくるので、その情報を基に、カレントチャンネルが関連チャンネルを有するかどうかを判定することができる。
【０１５７】
CPU１３１において実行される、上述した一連の処理を行うプログラムは、予め記録部１３３に記録されているか、またはネットワーク５４を介して表示装置５１と接続されたサーバ、若しくはドライブ１３５に装着されたリムーバブルメディア１４２から表示装置５１にインストールすることができる。
【０１５８】
また、プログラムは、必要に応じてルータ、モデムなどのインターフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星といった、有線または無線の通信媒体を介して表示装置５１にインストールされるようにしてもよい。さらに、CPU１３１がプログラムを実行することにより行う処理は、専用のハードウェアによって行うことも可能である。
【０１５９】
以上においては、表示装置５１は、例えば、テレビジョン受像機などから構成されると説明したが、表示装置５１は、その他、チューナを内蔵する携帯電話機やパーソナルコンピュータなどとすることも可能である。
【０１６０】
なお、本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１６１】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１６２】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１６３】
【図１】従来のインターネット放送の画面を説明する図である。
【図２】本発明を適用した画像表示システムの一実施の形態の構成例を示すブロック図である。
【図３】表示装置５１の詳細な構成例を示すブロック図である。
【図４】表示装置５１が選局可能なチャンネルについて説明する図である。
【図５】CPU１３１とメモリ１３２の機能的構成を表すブロック図である。
【図６】親チャンネルスタック１７１について説明する図である。
【図７】関連チャンネル存在表示画像について説明する図である。
【図８】関連チャンネル存在表示画像について説明する図である。
【図９】チャンネル切替制御処理について説明するフローチャートである。
【図１０】チャンネル切替制御処理について説明するフローチャートである。
【図１１】関連チャンネル存在表示画像のその他の例について説明する図である。
【符号の説明】
【０１６４】
５１  表示装置，  ５３  リモートコマンダ，  ６１R  右矢印ボタン，  ６１L  左矢印ボタン，  ６１U  上矢印ボタン，  ６１D  下矢印ボタン，  １３１  CPU，  １３２  メモリ，  １６１  チャンネル制御部，  １６２  サブチャンネル検出部，  １６３  サブチャンネル画面生成部，  １６４  OSD制御部，  １７１  親チャンネルスタック，  １７２  並列チャンネルスタック，  １７３  サブチャンネル記憶部
【図１】
2007150429.tif 000003
【図２】
2007150429.tif 000004
【図３】
2007150429.tif 000005
【図４】
2007150429.tif 000006
【図５】
2007150429.tif 000007
【図６】
2007150429.tif 000008
【図７】
2007150429.tif 000009
【図８】
2007150429.tif 000010
【図９】
2007150429.tif 000011
【図１０】
2007150429.tif 000012
【図１１】
2007150429.tif 000013