(57)【特許請求の範囲】
【請求項１】
コンテンツ提供側及びテレビ受像機とデータの送受信が可能な状態で接続され、前記コンテンツ提供側から得られるＨＴＭＬコンテンツを前記テレビ受像機の表示画面に表示する際に、画面表示の切り替えを行う表示画面切替装置において、
前記コンテンツ提供側から得られる前記ＨＴＭＬコンテンツのＵＲＬに含まれる少なくともクエリ記述部分の文字列から前記テレビ受像機に対する表示設定情報を解析するコンテンツ解析手段と、
前記コンテンツ解析手段により得られる解析結果に基づいて、前記表示画面に対する前記ＨＴＭＬコンテンツの表示設定を行い、設定内容に対応させて前記ＵＲＬから取得した前記ＨＴＭＬコンテンツを前記表示画面に表示させる表示設定手段とを有し、
前記表示設定手段は、前記コンテンツ解析手段による解析結果に対応した表示条件により、前記ＨＴＭＬコンテンツを、所定のアスペクト比に対応させたＨＴＭＬコンテンツに切り替えるか、所定の縮小率で縮小されたＨＴＭＬコンテンツに切り替える設定内容及び前記ＵＲＬから取得した前記ＨＴＭＬコンテンツを前記テレビ受像機に出力することを特徴とする表示画面切替装置。
【請求項２】
前記コンテンツ解析手段は、
前記ＵＲＬに含まれるドメイン記述部分を用いて、前記表示設定情報を解析することを特徴とする請求項１に記載の表示画面切替装置。
【請求項３】
前記表示設定手段は、
前記コンテンツ解析手段により得られる解析結果により前記クエリ記述部分と前記ドメイン記述部分との両方に前記表示設定情報が存在する場合には、前記クエリ記述部分から得られる表示設定情報を優先させて表示設定を行うことを特徴とする請求項２に記載の表示画面切替装置。
【請求項４】
前記表示画面切替装置は、ＳＴＢであることを特徴とする請求項１乃至３の何れか１項に記載の表示画面切替装置。
【請求項５】
前記表示画面切替装置は、前記テレビ受像機と一体に構成されていることを特徴とする請求項１乃至４の何れか１項に記載の表示画面切替装置。
【請求項６】
コンテンツ提供側及びテレビ受像機とデータの送受信が可能な状態で接続され、前記コンテンツ提供側から得られるＨＴＭＬコンテンツを前記テレビ受像機の表示画面に表示する際に、画面表示の切り替えを行う表示画面切替装置における表示画面切替方法において、
前記コンテンツ提供側から得られる前記ＨＴＭＬコンテンツのＵＲＬに含まれる少なくともクエリ記述部分の文字列から前記テレビ受像機に対する表示設定情報を解析するコンテンツ解析ステップと、
前記コンテンツ解析ステップにより得られる解析結果に基づいて、前記表示画面に対する前記ＨＴＭＬコンテンツの表示設定を行い、設定された内容に対応させて前記ＵＲＬから取得した前記ＨＴＭＬコンテンツを前記表示画面に表示させる表示設定ステップとを有し、
前記表示設定ステップは、前記コンテンツ解析ステップによる解析結果に対応した表示条件により、前記ＨＴＭＬコンテンツを、所定のアスペクト比に対応させたＨＴＭＬコンテンツに切り替えるか、所定の縮小率で縮小されたＨＴＭＬコンテンツに切り替える設定内容及び前記ＵＲＬから取得した前記ＨＴＭＬコンテンツを前記テレビ受像機に出力することを特徴とする表示画面切替方法。
【請求項７】
前記コンテンツ解析ステップは、
前記ＵＲＬに含まれるドメイン記述部分を用いて、前記表示設定情報を解析することを特徴とする請求項６に記載の表示画面切替方法。
【請求項８】
前記表示設定ステップは、
前記コンテンツ解析ステップにより得られる解析結果により前記クエリ記述部分と前記ドメイン記述部分との両方に前記表示設定情報が存在する場合には、前記クエリ記述部分から得られる表示設定情報を優先させて表示設定を行うことを特徴とする請求項７に記載の表示画面切替方法。
【請求項９】
コンピュータを、請求項１乃至５の何れか１項に記載の表示画面切替装置として機能させるための表示画面切替プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面切替装置、表示画面切替方法、及び表示画面切替プログラムに係り、特にＴＶ画面におけるコンテンツ表示の切り替えを迅速且つ容易に行うための表示画面切替装置、表示画面切替方法、及び表示画面切替プログラムに関する。
【背景技術】
【０００２】
従来では、電波等により伝送される放送信号をアンテナ等で受信してチューナ等により選択された好みの番組を画面に表示して、視聴者に提供するテレビ受像機（以下、ＴＶという）が存在する。また従来のＴＶでは、ＳＤＴＶ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ（標準画質テレビジョン放送））のフォーマットに対応させて表示させるものや、ＨＤＴＶ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ（高精細度テレビジョン放送））のフォーマットに対応させて表示させるものが存在する。ここで、ＳＤＴＶとＨＤＴＶとは、アスペクト比が異なる。そのため、従来では放送信号に含まれるアスペクト比を、ＴＶ画面が有する予め設定されたアスペクト比に基づいて表示画面に合うように変換し、変換した番組を表示する手法が存在する（例えば、特許文献１及び２参照）。
【０００３】
また最近では、放送番組と共に、番組関連情報や天気予報、ニュース等の各種の情報を視聴者に提供するため、ケーブルテレビ放送やデジタル放送、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）放送等のデータ放送サービスが存在する。この場合、例えば、セットトップボックス（ＳＴＢ：Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）等を用いて、上述した多種の放送形態から送られる信号を視聴可能なデータに変換してＴＶ画面に表示させている。なお、ＳＴＢでは、上述した各放送データの復調やデコード、スクランブル解除、限定受信制御、ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）表示等の機能を備えている。
【０００４】
更に、従来のＳＴＢでは、例えばインターネット等を介して外部サーバ等から取得したＷｅｂページ（ＨＴＭＬページ）等のＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）コンテンツをＴＶ画面上に表示させる機能も存在する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１８６８０３号公報
【特許文献２】特開２００７−６０６７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ＴＶ表示を想定したＨＴＭＬページ等のＨＴＭＬコンテンツを使うサービスでは、そのＨＴＭＬページのアスペクト比を、４：３（ＳＤ）又は１６：９（以下ＨＤ）で作成し、表示端末がスクロールすることなくページ表示できるようにしている。
【０００７】
また、ＨＴＭＬページをＴＶに表示させるようなサービスでは、使用するＨＴＭＬがＳＤサイズ、又は、ＨＤサイズの何れかに固定されて運用されるのが一般的である。このため、表示端末は、何れかのサイズに合ったブラウザ表示１つ有するのみとなる。
【０００８】
しかしながら、ＨＤサイズとＳＤサイズの両ＨＴＭＬページを使用するサービスにおいて、固定のブラウザサイズで表示した場合には、様々な問題が生じる。例えば、ＨＤサイズのブラウザにＳＤサイズのＨＴＭＬページを表示すると、左寄せでＨＴＭＬページが表示されてしまう。また、４：３ＴＶでＨＤサイズのブラウザを表示させた場合、レターボックス表示となり、この表示内にＳＤサイズのＨＴＭＬページが表示されるため、ＴＶが表示できる領域に対して、表示されるＨＴＭＬページが小さくなってしまう。
【０００９】
また、ＳＤサイズのブラウザにＨＤサイズのＨＴＭＬページを表示すると、ブラウザの表示領域内にページが収まりきらす、スクロールが必要となる。
【００１０】
また、このようなサービスでは、サービス外の一般のＨＴＭＬページを表示することも想定される。しかしながら、一般サイトではＴＶのオーバースキャンを考慮したページ構成となっていないため、ＴＶ表示枠外にブラウザ表示がはみ出て、ページの一部が表示できなくなる可能性がある。このため、表示する場合には、ＴＶ側でオーバースキャンされている場合でも、全てが表示できるように、実際のサイズよりスケールダウンして対策することが殆どである。このため、サービス内のＨＴＭＬページも縮小表示されてしまう。
【００１１】
また、ＴＶ画面に表示する場合には、ユーザが予めＳＴＢ等により設定した状態で表示されるため、コンテンツ提供側が表示させたい形式で表示させることができなかった。
【００１２】
本発明は、上述した問題点に鑑みなされたものであり、ＴＶ画面におけるコンテンツ表示の切り替えを迅速且つ容易に行うための表示画面切替装置、表示画面切替方法、及び表示画面切替プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決するために、本件発明は、以下の特徴を有する課題を解決するための手段を採用している。
【００１４】
請求項１に記載された発明は、コンテンツ提供側（１１）及びテレビ受像機（１３）とデータの送受信が可能な状態で接続され、前記コンテンツ提供側（１１）から得られるＨＴＭＬコンテンツを前記テレビ受像機（１３）の表示画面に表示する際に、画面表示の切り替えを行う表示画面切替装置（１２）において、前記コンテンツ提供側から得られる前記ＨＴＭＬコンテンツのＵＲＬに含まれる少なくともクエリ記述部分の文字列から前記テレビ受像機に対する表示設定情報を解析するコンテンツ解析手段（２４）と、前記コンテンツ解析手段（２４）により得られる解析結果に基づいて、前記表示画面に対する前記ＨＴＭＬコンテンツの表示設定を行い、設定された内容に対応させて前記ＵＲＬから取得した前記ＨＴＭＬコンテンツを前記表示画面に表示させる表示設定手段（２５）とを有し、前記表示設定手段（２５）は、前記コンテンツ解析手段（２４）による解析結果に対応した表示条件により、前記ＨＴＭＬコンテンツを、所定のアスペクト比に対応させたＨＴＭＬコンテンツに切り替えるか、所定の縮小率で縮小されたＨＴＭＬコンテンツに切り替える設定内容及び前記ＵＲＬから取得した前記ＨＴＭＬコンテンツを前記テレビ受像機に出力することを特徴とする。
【００１５】
請求項２に記載された発明は、前記コンテンツ解析手段（２４）は、前記ＵＲＬに含まれるドメイン記述部分を用いて、前記表示設定情報を解析することを特徴とする。
【００１６】
請求項３に記載された発明は、前記表示設定手段（２５）は、前記コンテンツ解析手段（２４）により得られる解析結果により前記クエリ記述部分と前記ドメイン記述部分との両方に前記表示設定情報が存在する場合には、前記クエリ記述部分から得られる表示設定情報を優先させて表示設定を行うことを特徴とする。
【００１８】
請求項４に記載された発明は、前記表示画面切替装置（１２）は、ＳＴＢであることを特徴とする。
【００１９】
請求項５に記載された発明は、前記表示画面切替装置（１２）は、前記テレビ受像機（１３）と一体に構成されていることを特徴とする。
【００２０】
請求項６に記載された発明は、コンテンツ提供側及びテレビ受像機とデータの送受信が可能な状態で接続され、前記コンテンツ提供側から得られるＨＴＭＬコンテンツを前記テレビ受像機の表示画面に表示する際に、画面表示の切り替え設定を行う表示画面切替装置における表示画面切替方法において、前記コンテンツ提供側から得られる前記ＨＴＭＬコンテンツのＵＲＬに含まれる少なくともクエリ記述部分の文字列から前記テレビ受像機に対する表示設定情報を解析するコンテンツ解析ステップと（Ｓ０２，Ｓ０３）と、前記コンテンツ解析ステップ（Ｓ０２，Ｓ０３）により得られる解析結果に基づいて、前記表示画面に対する前記ＨＴＭＬコンテンツの表示設定を行い、設定された内容に対応させて前記ＵＲＬから取得した前記ＨＴＭＬコンテンツを前記表示画面に表示させる表示設定ステップ（Ｓ０４）とを有し、前記表示設定ステップ（Ｓ０４）は、前記コンテンツ解析ステップによる解析結果に対応した表示条件により、前記ＨＴＭＬコンテンツを、所定のアスペクト比に対応させたＨＴＭＬコンテンツに切り替えるか、所定の縮小率で縮小されたＨＴＭＬコンテンツに切り替える設定内容及び前記ＵＲＬから取得した前記ＨＴＭＬコンテンツを前記テレビ受像機に出力することを特徴とする。
【００２１】
請求項７に記載された発明は、前記コンテンツ解析ステップ（Ｓ０２，Ｓ０３）は、前記ＵＲＬに含まれるドメイン記述部分を用いて、前記表示設定情報を解析することを特徴とする。
【００２２】
請求項８に記載された発明は、前記表示設定ステップ（Ｓ０４）は、前記コンテンツ解析ステップにより得られる解析結果により前記クエリ記述部分と前記ドメイン記述部分との両方に前記表示設定情報が存在する場合には、前記クエリ記述部分から得られる表示設定情報を優先させて表示設定を行うことを特徴とする。
【００２４】
請求項９に記載された発明は、コンピュータを、請求項１乃至５の何れか１項に記載の表示画面切替装置として機能させるための表示画面切替プログラムである。
【００２５】
なお、上記参照符号は、あくまでも参考であり、これによって、本願発明が図示の態様に限定されるものではない。
【発明の効果】
【００２６】
本発明によれば、ＴＶ画面におけるコンテンツ表示の切り替えを迅速且つ容易に行うことができる。
【図面の簡単な説明】
【００２７】
【図１】本実施形態におけるコンテンツ提供システムの一例を示す図である。
【図２】ＳＴＢの機能構成の一例を示す図である。
【図３】本実施形態におけるＳＴＢのハードウェア構成の一例を示す図である。
【図４】本実施形態における表示画面切替処理手順の一例を示すフローチャートである。
【図５】本実施形態で用いられる各種基本情報の一例を示す図である。
【図６】コンテンツの解釈処理の対象となるアドレス情報の一例を示す図である。
【図７】本実施形態におけるＴＶ画面の表示例を示す図である。
【発明を実施するための形態】
【００２８】
＜本発明について＞
本発明は、ＨＴＭＬコンテンツにそのＨＴＭＬページ（Ｗｅｂページ）自身又は次に表示するページのアスペクト比等の情報を埋め込む。また、受信側では、その埋め込まれた情報をＨＴＭＬページから取得し、取得した情報により表示するブラウザのサイズを調整することで、ＨＴＭＬページに合った表示を行うことができる。また、本発明では、ＨＴＭＬページのアスペクト情報と現在接続されているＴＶタイプ（４：３又は１６：９）により、そのＴＶ表示領域を効率良く使用した表示を行う。
【００２９】
更に、本発明では、表示するＨＴＭＬページにアスペクトの情報が無い場合も判別することができ、当該情報がない場合はＨＤ縮小サイズの表示を行う等の制御も行う。これにより、例えば、一般サイトのＨＴＭＬページ（アスペクト比情報がないページ）を表示する場合のみ、ＴＶのオーバースキャン対応を行うといった処理を実現できる。
【００３０】
以下に、本発明における表示画面切替装置、表示画面切替方法、及び表示画面切替プログラムを好適に実施した形態について図面等を用いて説明する。なお、本実施形態では、表示画面切替装置の一例として上述したＳＴＢを用いて説明するが、本発明においてはこれに限定されるものではなく、例えばテレビゲーム機等のようなＨＴＭＬコンテンツをＴＶ画面に表示させることができるものであればよい。更に、本発明では、表示画面切替装置の機能を備えたＴＶであってもよい。
【００３１】
＜本実施形態：システム構成例＞
本実施形態のシステム構成例について図を用いて説明する。図１は、本実施形態におけるコンテンツ提供システムの一例を示す図である。図１に示すコンテンツ提供システム１０は、コンテンツ提供サーバ１１と、表示画面切替装置としての複数のＳＴＢ１２−１，１２−２，・・・，１２−ｎと、ＳＴＢ１２と対応した数のＴＶ１３−１，ＴＶ１３−２，・・・，ＴＶ１３−ｎとを有するよう構成されており、コンテンツ提供サーバ１１と、ＳＴＢ１２とはインターネット等に代表されるイーサネット（登録商標）プロトコルを用いた通信ネットワーク１４により、データの送受信が可能な状態で接続されている。
【００３２】
コンテンツ提供サーバ１１は、通信ネットワーク１４を通じてＳＴＢ１２−１〜１２−ｎを介してＴＶ１３−１〜１３−ｎに対してデータ放送等で提供されるＨＴＭＬコンテンツ等の各コンテンツを提供したり、接続しているＳＴＢ１２のユーザ情報等を管理するためのＷｅｂサーバ等である。なお、コンテンツ提供サーバ１１は、放送番組を提供する放送局等であってもよい。
【００３３】
なお、コンテンツ提供サーバ１１は、コンテンツ提供者毎に個別に管理されており、そのＳＴＢ１２を使用するユーザ等に対して、どのようなデータを提供するかを管理、設定させることができる。
【００３４】
また、コンテンツ提供サーバ１１は、限定受信等のコンテンツ提供サービスを行う場合には、予め提供するデータを暗号化して送信する。これにより、ＳＴＢ１２側では、予め記録されている復号鍵（秘密鍵）等により暗号化されたコンテンツを復号し、復号したコンテンツをＴＶ１３に出力させることができる。
【００３５】
なお、コンテンツ提供サーバ１１では、上述した処理を行ってコンテンツを提供するための各種サービスプログラム等を備えており、そのプログラムを通じて各処理が実行される。
【００３６】
表示画面切替装置としてのＳＴＢ１２は、コンテンツ提供サーバ１１から得られるＨＴＭＬコンテンツ等をそれぞれが接続されているＴＶ１３に対応させて表示画面の状態を設定し、設定した情報をＴＶ１３に出力する。なお、ＳＴＢ１２の具体的な機能については後述する。
【００３７】
更に、ＴＶ１３は、コンテンツ提供サーバ１１からのコンテンツ情報を画面に表示する表示手段である。したがって、本発明における表示手段としては、上述したＴＶ１３に限定されるものではなく、例えばＰＣやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等にように一般的なディスプレイを備える機器であればよい。なお、上述したＳＴＢ１２とＴＶ１３とは一体として構成されていてもよい。
【００３８】
＜ＳＴＢ１２の機能構成例＞
次に、上述したＳＴＢ１２の機能構成例について図を用いて説明する。図２は、ＳＴＢの機能構成の一例を示す図である。図２に示すＳＴＢ１２は、入力手段２１と、出力手段２２と、蓄積手段２３と、コンテンツ解析手段２４と、表示設定手段２５と、設定管理手段２６と、通信インターフェース手段２７と、制御手段２８とを有するよう構成されている。
【００３９】
入力手段２１は、ユーザ等からのコンテンツ解析指示や表示画面設定指示、設定管理指示等の各種指示の開始／終了等の入力を受け付ける。なお、入力手段２１は、例えばＳＴＢ１２に具備された操作画面であってもよく、またリモコン等のコントローラデバイス等であってもよい。なお、入力手段２１がリモコンの場合には、ＳＴＢ１２側にリモコンからの信号（赤外線信号）を受信する受信部が設けられる。
【００４０】
出力手段２２は、入力手段２１により入力された内容や、入力内容に基づいて実行された内容等の表示・出力を行う。なお、出力手段２２は、ディスプレイやスピーカ等からなる。
【００４１】
なお、入力手段２１と出力手段２２とは、例えばタッチパネル等のように一体型の入出力手段であってもよく、この場合には使用者の指やペン型の入力装置等を用いて所定の位置をタッチして入力等を行うことができる。
【００４２】
蓄積手段２３は、コンテンツ解析手段２４によりコンテンツを解析するための解析基本情報や、解析した結果、表示設定手段２５により設定を行うための表示基本情報、表示画面、設定管理手段２６における管理内容、本実施形態において実行されるアプリケーション等の各種プログラム、解析結果に基づく表示条件等、本実施形態を実施する上で必要な各種データや本実施形態で得られた各種結果等を蓄積する。また、蓄積手段２３は、必要に応じて蓄積されている各種データや結果を読み出すことができる。
【００４３】
コンテンツ解析手段２４は、コンテンツ提供サーバ１１から得られるＨＴＭＬコンテンツの内容を解析する。具体的には、コンテンツ解析手段２４は、コンテンツのＵＲＬ等のアドレス情報に含まれるクエリ記述部分及び／又はドメイン記述部分等と、予め設定された解析用の各種基本情報等とを用いて表示設定情報を示す所定の文字や数値等が含まれているかどうかを解析する。なお、上述したようなアドレス情報は、例えば特定の検索サイトのＷｅｂページ（ＨＴＭＬページ）や、その検索サイトからユーザにより入力された検索キーワードを用いてコンテンツ提供サーバ１１等に検索を行い、検索結果で得られた複数のサイトに割り当てられたＵＲＬ等から取得することができる。
【００４４】
また、表示設定手段２５は、コンテンツ解析手段２４により解析された結果に基づいて表示画面への表示内容を設定する。また、表示設定手段２５は、設定した内容に基づいてコンテンツページの表示内容を変換する。具体的には、表示設定手段２５は、予め設定された解析結果に基づく表示条件に基づき、ＳＤ表示、ＨＤ表示、又は、縮小ＨＤ表示等の表示内容の変換を行う。
【００４５】
また、設定管理手段２６は、設定された表示内容を管理する。具体的には、設定管理手段２６は、設定されたＨＴＭＬコンテンツのＵＲＬを管理しておき、所定のドメインのアドレス情報を含むＨＴＭＬコンテンツの場合には、前回の設定内容を用いることができるようにしたり、新たにコンテンツ解析を行うようにしたり、設定を適宜調整できるようにする。
【００４６】
更に、設定管理手段２６は、ＴＶ１３から画面サイズ（ピクセル）の設定内容や解像度（例えば、９６０×５４０，７２０×４８０，６４０×４８０等）の設定内容、コントラスト、音量の強弱の設定、ＳＤ／ＨＤのモード設定、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）の設定、Ｉ−ＬＩＮＫの設定等、各種の設定情報も管理している。
【００４７】
なお、設定管理手段２６は、上述したＨＴＭＬコンテンツのアドレス情報を解析する際、クエリ解析やドメイン解析により上記の何れかの情報を変更させることもできる。これにより、ＴＶに対してより細かな設定を行うことができる。
【００４８】
また、通信インターフェース手段２７は、コンテンツ提供サーバ１１と通信ネットワークを介してデータの送受信を行ったり、現在接続されているＴＶ１３に対してデータの送受信を行う。
【００４９】
具体的には、通信インターフェース手段２７は、コンテンツ提供サーバ１１からＨＴＭＬコンテンツや画像や映像、音楽データ、テキストデータ等の各種コンテンツ等を受信する。また、通信インターフェース手段２７は、受信した各種コンテンツに対し、表示設定手段２５により所定の画面表示内容に変換されたコンテンツをＴＶ１３に出力する。
【００５０】
また、通信インターフェース手段２７は、ＴＶ１３から指示されたデータ放送等におけるデータ取得要求情報や、表示された質問に対する応答情報等を受信する。更に、通信インターフェース手段２７は、上述したデータ取得要求情報や応答情報等をコンテンツ提供サーバ１１に送信する。
【００５１】
制御手段２８は、ＳＴＢ１２の各構成部全体の制御を行う。具体的には、制御手段２８は、例えばユーザ等による入力手段２１からの指示やＨＴＭＬコンテンツの入力等に基づいて、コンテンツ解析処理や表示画面設定処理、設定管理処理等の各制御を行う。
【００５２】
＜ＳＴＢ１２：ハードウェア構成＞
次に、本実施形態におけるＳＴＢ１２のハードウェア構成について、図を用いて具体的に説明する。図３は、本実施形態におけるＳＴＢのハードウェア構成の一例を示す図である。
【００５３】
図３に示すＳＴＢ１２は、アンテナ部３１と、チューナ部３２と、復調部３３と、ＣＰＵ３４と、通信インターフェース部３５と、赤外線信号受信部３６と、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）３７と、ＲＡＭ３８と、表示部３９とを有するよう構成されている。なお、ＥＰＲＯＭ３７とＲＡＭ３８とは、ＳＴＢ１２における蓄積手段である。
【００５４】
アンテナ部３１は、電波により伝送された放送信号等を受信するための放送信号受信手段である。アンテナ部３１は、受信した信号をチューナ部３２に出力する。
【００５５】
チューナ部３２は、ＣＰＵ３４からの制御信号により、アンテナ部３１で受信した放送信号の中からユーザにより選択されているか、又は、ＳＴＢ１２に予め設定されているチャンネルの放送信号を抽出する。
【００５６】
復調部３３は、ＣＰＵ３４からの制御信号により、チューナ部３２で抽出された放送信号の放送方式に応じた復調を行う。なお、復調部３３は、例えば抽出した放送信号が暗号化されている場合には、ＥＰＲＯＭ３７に蓄積されている鍵情報を取得して、暗号化された信号を復号する処理を行うこともできる。
【００５７】
ＣＰＵ３４は、ＳＴＢ１２内の各構成全体の処理を制御する制御手段である。具体的には、ＣＰＵ３４は、例えば赤外線信号受信部３６により得られるユーザからの指示内容に基づいてチューナ部３２や復調部３３に対して指示内容に対応する所定の放送信号を受信するための制御信号を送信したり、復調部３３にＥＰＲＯＭ３７から得られる鍵情報を送信して所定の放送信号を抽出させたり、復調部３３から得られたコンテンツ（番組）を通信インターフェース部３５により接続されたＴＶ１３に出力したり、ＥＰＲＯＭ３７やＲＡＭ３８から必要に応じて各種情報を読み出したり、書き込んだり、赤外線信号受信部３６により得られるユーザからの指示内容を表示部３９に出力するといった処理等を行う。
【００５８】
通信インターフェース部３５は、例えばＩＥＥＥ１３９４シリアルバス（以下、バスと略す）上の他の装置との間でデータを送受信するためのインターフェース用の回路であり、例えばコンテンツ提供サーバ１１との間でデータの送受信を行ったり、ＴＶ１３との間でデータの送受信を行う。
【００５９】
赤外線信号受信部３６は、例えばリモコン等の操作手段から送信された赤外線信号形式の指示信号を受信して、その指示信号を通常のデジタル信号に変換してＣＰＵ３４に出力し、ＣＰＵ３４にてデジタル信号に対応する制御が行われる。
【００６０】
ＥＰＲＯＭ３７は、ＣＰＵ３４からの制御信号により、上述したようにＭＡＣアドレスや鍵情報等の各種設定情報を記録する。また、ＥＰＲＯＭ３７は、ＳＴＢ１２が備えるＴＶ１３に出力するときの画面サイズや解像度の設定や、コントラストの設定、音量の強弱の設定、ＨＤ映像／ＳＤ映像のモード設定、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）、Ｉ−ＬＩＮＫ等の各種設定情報を蓄積する。更に、ＥＰＲＯＭ３７は、本実施形態において必要な各種プログラムを格納することもできる。
【００６１】
ここで、ＥＰＲＯＭ３７は、チップの製造時にデータの書き込みまでを行うマスクＲＯＭや、一度だけ書き込みが可能であり変更ができないＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）と比べて、データを書き換えられる分だけプログラムの修正や仕様変更に柔軟に対処できるという利点を持っている。なお、本発明においては、ＥＰＲＯＭ３７に限定されるものではなく、上述したマスクＲＯＭやＰＲＯＭを用いてもよい。また、ＥＰＲＯＭ３７をフラッシュメモリ等に置き換えてもよい。
【００６２】
ＲＡＭ３８は、ＣＰＵ３４からの制御信号により、本実施形態における各処理を実行するためのプログラムを書き込んだり、読み出したりするための蓄積手段であり、例えばＴＶ１３により視聴したコンテンツ番組等の視聴履歴やチャンネル変更等の各種データを格納する。なお、ＲＡＭ３８は、ＳＲＡＭやＤＲＡＭ等を用いることができるが、本発明においてはこれに限定されるものではない。
【００６３】
表示部３９は、ＣＰＵ３４からの制御信号により、ＴＶ１３に出力される放送番組のチャンネル番号や、コンテンツ（番組）内容、コンテンツ名の一覧表示、各種のメッセージ等の表示を行う。
【００６４】
＜表示画面切替処理手順＞
次に、上述した本実施形態における表示画面切替処理手順について、フローチャートを用いて具体的に説明する。図４は、本実施形態における表示画面切替処理手順の一例を示すフローチャートである。
【００６５】
図４に示す表示画面切替処理では、ＳＴＢ１２において、まずコンテンツを取得し（Ｓ０１）、取得したコンテンツの内容を解析する。具体的には、ＨＴＭＬコンテンツ毎に対応付けられたＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等のアドレス情報を確認し、ＵＲＬ等のアドレス情報に付加されているクエリの中に所定の文字列や数値が存在するか否かを解析し（Ｓ０２）、クエリ解析の後にドメイン解析を行う（Ｓ０３）。なお、Ｓ０３の処理では、具体的には上述したようにＨＴＭＬコンテンツ毎に割り当てられたＵＲＬ等のアドレス情報を参照し、参照したアドレス情報に含まれるドメインが予め表示内容が設定されたドメインであるかを解析する。
【００６６】
次に、Ｓ０２及びＳ０３の処理で得られた解析結果に基づいて、表示画面設定を行い（Ｓ０４）。設定された内容をＴＶ１３に出力して画面出力させる（Ｓ０５）。
【００６７】
これにより、本実施形態では、ＨＴＭＬコンテンツの中身（ソースコード）を解析することなく、アドレス情報のみでＴＶ画面による表示の切り替えを迅速且つ容易に行うことができる。
【００６８】
＜基本情報例＞
ここで、本実施形態におけるコンテンツ解釈時、表示画面設定時等に用いられる基本情報の一例について、図を用いて具体的に説明する。
【００６９】
図５は、本実施形態で用いられる各種基本情報の一例を示す図である。なお、図５（ａ）は、クエリ解釈時に用いられる解析基本情報の一例を示し、図５（ｂ）は、ドメイン解釈時に用いられる解析基本情報の一例を示し、図５（ｃ）は、表示基本情報であるＨＤ縮小倍率の一例を示している。
【００７０】
図５（ａ）に示すクエリ解釈時の基本情報としては、画面表示を切り替える条件として、ＳＤ表示設定と、ＨＤ表示設定とが示されている。具体的には、ＳＤ表示設定を行う場合には、そのＨＴＭＬコンテンツのＵＲＬ情報に含まれるクエリ部分に含まれる文字列を表示条件毎に１又は複数設定する。例えば、図５（ａ）に示すように、そのコンテンツに対してＳＤ表示を行う場合には、「ＳＤ＝１」を、ＨＤ表示を行う場合には、「ＳＤ＝０」、又は「ＨＤ＝１」を基本情報として設定しておく。
【００７１】
したがって、本実施形態では、上述したコンテンツ解析手段２４におけるクエリ解析において、例えば、入力されるＨＴＭＬのコンテンツのＵＲＬを参照し、ＵＲＬに含まれるクエリ部分に、例えば「ＳＤ＝１」や「ＳＤ＝０」、「ＨＤ＝１」等といった文字列が含まれているか否かを判断する。また、複数の条件を設定できるようにしておくことで、例えば、ＨＤ＝１というクエリが他の条件で用いられるような場合でも、「ＳＤ＝０」の設定でも対応させることができ、クエリの設定の違いによる汎用性を持たせることができ、本実施形態を広く活用することができる。
【００７２】
また、本実施形態では、図５（ａ）に示す基本情報を用いたクエリ解析において、何れも条件にも該当しなかった場合には、例えば上述した表示設定手段２５等において、例えばＴＶのオーバースキャン対策用の縮小サイズ（ＨＤサイズの縮小）表示を行わせることができる。
【００７３】
また、図５（ｂ）に示すように、予めドメインを設定しておくことで、そのドメインがＵＲＬ中に含まれている場合には、予め設定した表示条件（例えば、ＳＤ表示）等の設定することができる。なお、表示対象のＨＴＭＬコンテンツのＵＲＬが図５（ｂ）に記述されたドメインを含んでいない場合は、ＨＤ表示にさせることができる。また、ＳＤ表示とＨＤ表示のドメインをそれぞれ設定することができ、その場合には、ＳＤ，ＨＤのそれぞれのドメインに該当しなかった場合に、ＨＤ縮小表示に切り替えることができる。
【００７４】
また、図５（ｃ）に示すように、任意の縮小倍率を設定しておくことで、入力されたコンテンツに対して設定した縮小倍率（例えば、図５（ｃ）の例では、９０％）に縮小して表示することができる。なお、縮小倍率としては、例えば約７５％〜９５％程度で設定されることが好ましいが、本発明においては特に制限されることはない。
【００７５】
つまり、本実施形態では、上述した基本情報に基づいて、例えばＳＤ表示を行うドメインとして登録されたサイト内のコンテンツ及びＵＲＬに「ＳＤ＝１」のクエリが付与されている場合にはＳＤ表示を行い、ＵＲＬに「ＳＤ＝０」のクエリが付与されている場合にはＨＤ表示を行い、ＳＤ表示ドメイン以外で「ＳＤ＝＊」等のクエリが存在しない場合に縮小ＨＤ表示を行う。
【００７６】
なお、本実施形態において、ＵＲＬ等のアドレス情報に対するクエリ解析やドメイン解析の結果に基づいて切り替える内容は、上述した内容に限定されるものではなく、例えば、クエリ内に画面サイズ（ピクセル）、解像度（例えば、９６０×５４０，７２０×４８０，６４０×４８０）等を直接入力しておくことで、ＴＶに対してより詳細な出力設定を行うことができる。
【００７７】
＜コンテンツ解釈の具体例＞
次に、本実施形態におけるコンテンツ解釈手法の具体例について図を用いて説明する。図６は、コンテンツの解釈処理の対象となるアドレス情報の一例を示す図である。
【００７８】
なお、図６（ａ）は、クエリ解釈手法を説明するための図を示し、図６（ｂ）は、ドメイン解釈手法を説明するための図を示し、図６（ｃ）は、クエリ解釈手法とドメイン解釈手法を組み合わせたコンテンツ解釈を説明するための図を示している。
【００７９】
また、図６（ａ）〜（ｃ）の例では、例えばアドレス情報が「ｈｔｔｐ：／／ｗｗｗ．ｔｅｓｔ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ？ｓｔｂｉｄ＝１２３４５＆ＳＤ＝０」である場合に、「ｗｗｗ．ｔｅｓｔ．ｃｏｍ」がドメイン記述部分であり、「ｓｔｂｉｄ＝１２３４５＆ＳＤ＝０」がクエリ記述部分である。つまり、所定の文字列「？」以降がクエリ記述部分である。なお、２つの記述部分を分ける上述した所定の文字列「？」については特にこれに制限されるものではない。なお、ＵＲＬ表記は、表記順がＲＦＣ（Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ）に定義されているため、記述順序は任意に変更できない。また、クエリ記述部分については、複数個のクエリを「＆」で羅列することが可能であるため、クエリの表記順については、本発明においては特に限定されるものではない。
【００８０】
また、上述したようなアドレス情報は、例えば特定の検索サイトのＷｅｂページを表示したり、その検索サイトからユーザにより入力された検索キーワードを用いてＷｅｂサーバ等に検索を行い、検索結果で得られた複数のサイトに割り当てられたＵＲＬから取得することができる。なお、アドレス情報の取得例は、本発明においてはこれに限定されるものではなく、例えばダウンロード等の手法によりコンテンツのＵＲＬ等が取得できる手法であればよい。
【００８１】
図６（ａ）の例に示すように、クエリ記述部分で表示設定情報を判別する場合、クエリ文字「ＳＤ＝１」がＵＲＬ配下にある場合には、ＳＤ表示を行い、クエリ文字「ＳＤ＝０」がＵＲＬ配下にある場合には、ＨＤ表示を行う。なお、ＵＲＬ配下に「ＳＤ＝０」、「ＳＤ＝１」等のクエリ文字が無い場合は、縮小ＨＤ表示を行う。
【００８２】
具体的には、ＵＲＬにクエリ「ＳＤ＝１」を付与するとＳＤ表示を行う。また、ＵＲＬにクエリ「ＳＤ＝０」を付与するとＨＤ表示を行う。なお、本実施形態では、クエリが複数記載されている場合でも、その中に上述クエリ文字がある場合はその指示に従うものとする。
【００８３】
また、例えば「ＳＤ＝」で始まるクエリが存在しない場合は、一般サイトのコンテンツと判別し、ＨＤ縮小表示を行う。また、「ＳＤ＝０」又は「ＳＤ＝１」に完全一致した場合に、表示の判別を行うこととする。
【００８４】
また、図６（ｂ）に示すように、ドメイン記述部分で表示設定情報を判別する場合、予めＳＤ表示を行うドメインを登録し、当該ドメインで規定されるＵＲＬを表示する場合にＳＤ表示を行う。
【００８５】
具体的には、「ｈｔｔｐ：／／ｗｗｗ．ｔｅｓｔｔｅｓｔ．ｃｏｍ」と「ｈｔｔｐ：／／ｗｗｗ．ｔｅｓｔ−ｓｄ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ」とがＳＤ表示の条件として設定されている場合には、表示対象のＨＴＭＬコンテンツのＵＲＬを参照し、上記ドメインを含んでいる場合には、ＳＤ表示を行い、それ以外の場合には、例えば、ＨＤ縮小表示を行うといった制御を行う。ドメイン名で判別することにより、コンテンツ提供者側でＨＴＭＬコンテンツ毎にクエリに表示切替設定をする必要がなく、まとめて管理することができる。
【００８６】
また、本実施形態では、上述したクエリ解析とドメイン解析の両方によるコンテンツ解釈を行ってもよく、その場合には、クエリ名判別を最優先し、クエリ解析後にドメイン名判別を行う。つまり、ＳＤ表示を行うドメインのページであってもクエリを優先させてＨＤ表示を行えるようにする。
【００８７】
例えば、「ｗｗｗ．ｔｅｓｔ−ｓｄ．ｃｏｍ」が、ＳＤ表示する行うドメインとして登録されている場合には、図６（ｃ）に示すように、ＳＤ表示を行うドメイン内のコンテンツの場合でも、「ＳＤ＝０」クエリを付与することでＨＤ表示となる。また、ＳＤ表示を行うドメインではなく、「ＳＤ＝０」、「ＳＤ＝１」に一致するクエリがない場合は、縮小ＨＤ縮小表示となる。
【００８８】
このように設定することで、コンテンツのアドレス情報に応じて適切な状態でコンテンツを画面に表示することができる。
【００８９】
なお、本実施形態では、ＨＴＭＬページのソースコードにＳＤＴＶやＨＤＴＶの表示内容をパラメータとして表示させることも考えられる。ＨＴＭＬページ内の記述は、例えば、＜ｈｅａｄｅｒ＞タグ内、＜ｂｏｄｙ＞タグ内に、アスペクト情報等を通知する専用タグを設けたり、或いは、専用スクリプトとして記述する等の手法を用いる。なお、記述する情報は、アスペクト情報に限定されるものではなく、例えばＨＴＭＬの解像度等の情報であっても同様の効果を得ることができる。
【００９０】
しかしながら、ＨＴＭＬページ内に記述する場合には、ＳＴＢ側の受信装置側でソースコードの全ての内容を解析しなければならず、複雑な解析処理等が必要となる。そのため、迅速且つ容易にＴＶ画面におけるコンテンツ表示の切り替えを行う場合には、上述したように、クエリ解析及びドメイン解析等を行うのが好ましい。
【００９１】
＜表示例＞
次に、本実施形態におけるＴＶ画面の表示例について図を用いて説明する。図７は、本実施形態におけるＴＶ画面の表示例を示す図である。なお、図７（ａ）では、ＳＤ（標準画質）表示の一例を示し、図７（ｂ）では、ＨＤ（高精細度）表示の一例を示し、図７（ｃ）では、縮小ＨＤ表示の一例を示している。
【００９２】
具体的に説明すると、図７（ａ）では、上述したコンテンツ解析によりＳＤサイズのポータルコンテンツを表示するモードを示している。この場合、アスペクト比が１６：９のＴＶへの出力イメージに対し、そのブラウザ表示域を７２０×４８０（４：３）として表示する。図７（ａ）では、通常のブラウザ表示領域よりも拡大し、画面の表示領域を有効に利用してユーザに見易い適切な大きさで表示させることができる。
【００９３】
また、図７（ｂ）では、上述したコンテンツ解析によりＨＤサイズのポータルコンテンツを表示するモードを示している。この場合、アスペクト比が１６：９のＴＶへの出力イメージに対し、ブラウザ表示域を９６０×５４０（１６：９）として表示することができる。
【００９４】
また、図７（ｃ）では、上述したコンテンツ解析によりＨＤサイズのコンテンツを９０％縮小表示するモードを示している。この場合、ブラウザ領域としては、９６０×５４０（１６：９）として表示することができる。なお、オーバースキャンを行うＴＶで表示される場合には、コンテンツの端部が表示領域外となる場合があるため、本実施形態では、図７（ｃ）に示すように、全体を所定の倍率（図７（ｃ）の例では、９０％）で縮小して表示する。
【００９５】
つまり、図７（ｃ）の場合、一般的にＨＴＭＬコンテンツは、ＴＶ表示を想定したセーフティーゾーンを設けておらず、ＴＶ側でオーバースキャン表示された場合に表示切れが発生するため、その対策として縮小表示を行うことで、表示が切れないようにすることができる。
【００９６】
＜表示切替プログラム＞
ここで、上述した表示画面切替装置においては、上述した各機能をコンピュータに実行させることができる実行プログラム（表示画面切替プログラム）を生成し、例えば上述したＳＴＢ等にその実行プログラムをインストールすることにより、本発明における表示画面切替を実現することができる。
【００９７】
したがって、上述した各機能は、例えばインストールにより図３に示すＥＰＲＯＭ３７（図２に示す蓄積手段２３）等に書き込まれている実行プログラムを、図３に示すＣＰＵ３４（図２に示す制御手段２８）によって読み出し、実行させることにより実現可能となる。また、これらのプログラムは、磁気ディスク（フロッピィーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記録媒体等に格納して頒布することもでき、所定のサーバからダウンロードさせることもできる。
【００９８】
上述したように本発明によれば、ＴＶ画面におけるコンテンツ表示の切り替えを迅速且つ容易に行うことができる。つまり、本発明によれば、ＴＶ視聴者等のユーザが直接表示内容を設定する必要がなく、自動的に最適な表示結果をＴＶ画面に出力させることができる。また、本発明によれば、コンテンツ提供者側が視聴者に表示させたい画面の設定を行うことができる。
【００９９】
更に具体的に説明すると、本発明によれば、例えば、ＨＴＭＬページのリンクＵＲＬにアスペクト比の情報をクエリとして埋め込んだり、予めＳＤ表示（又はＨＤ表示）するドメインを受信端末側で登録しておくことで、表示すべきＨＴＭＬページのサイズを知り得ることができ、そのページに合った表示に切り替えることができる。これにより、ＨＴＭＬページのサイズに合った表示を行うことで、ＴＶの表示領域を効率よく使用することができ、視聴者に最良の表示を提供することができる。
【０１００】
また、本発明によれば、４：３ＴＶが主流であった頃からのサービスの場合でも、運用しているＳＤサイズのＨＴＭＬページを変更することなくそのまま運用することができ、またＨＤサイズのＨＴＭＬページサービスを追加することが容易となる。また、本発明によれば、アスペクト情報をリンクＵＲＬのクエリに埋め込む対応のため、ＨＴＭＬページ自身を変更するのではなく、ＨＴＭＬサーバのアプリケーション側での対応で、ＨＤサイズ・ＳＤサイズの切り分けを行うことができる。また、本発明によれば、アスペクト情報をリンクＵＲＬのクエリに埋め込む対応のため、ＨＴＭＬページのソースコードを解析するといったＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）等を設ける必要がなく、ＵＲＬ自身を通知するだけで、受信側で表示サイズを変更することができる。
【０１０１】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【０１０２】
１０  コンテンツ提供システム
１１  コンテンツ提供サーバ
１２  ＳＴＢ
１３  ＴＶ
１４  通信ネットワーク
２１  入力手段
２２  出力手段
２３  蓄積手段
２４  コンテンツ解析手段
２５  表示設定手段
２６  設定管理手段
２７  通信インターフェース手段
２８  制御手段
３１  アンテナ部
３２  チューナ部
３３  復調部
３４  ＣＰＵ
３５  通信インターフェース部
３６  赤外線信号受信部
３７  ＥＰＲＯＭ
３８  ＲＡＭ
３９  表示部
【図１】
0005614215.tif 000002
【図２】
0005614215.tif 000003
【図３】
0005614215.tif 000004
【図４】
0005614215.tif 000005
【図５】
0005614215.tif 000006
【図６】
0005614215.tif 000007
【図７】
0005614215.tif 000008