(57)【要約】【課題】放送信号に基づく放送画面と受信データに基づくブラウザ画面とを表示画面に表示させる場合におけるユーザの利便性を向上させることが可能な情報処理装置、表示制御方法、およびプログラムを提供する。【解決手段】受信した放送信号に基づく放送画面および／または受信した受信データに基づくブラウザ画面を表示画面に表示させる情報処理装置であって、ブラウザ画面を表示画面に表示させている場合に、ブラウザ画面の表示に関する表示処理および表示処理を行う処理開始条件が設定される設定情報と、受信された放送信号とに基づいて、設定情報に設定された処理開始条件を満たすか否かを判定する判定部と、処理開始条件を満たすと判定された場合に設定情報に設定される表示処理を行い、行われた表示処理に応じたブラウザ画面と受信された放送信号に基づく放送画面とを重畳して表示させる表示処理部とを備える情報処理装置が提供される。【選択図】図１６
2011120069.tif 000002
【特許請求の範囲】
【請求項１】
放送信号と外部装置から送信される受信データとを受信し、前記放送信号に基づく放送画面、および／または、前記受信データに基づくブラウザ画面を表示画面に表示させる情報処理装置であって、
前記ブラウザ画面を表示画面に表示させている場合に、前記ブラウザ画面の表示に関する表示処理、および前記表示処理を行う処理開始条件が設定される設定情報と、受信された放送信号とに基づいて、前記設定情報に設定された前記処理開始条件を満たすか否かを判定する判定部と、
前記判定部において前記処理開始条件を満たすと判定された場合に前記設定情報に設定される表示処理を行い、行われた前記表示処理に応じたブラウザ画面と受信された放送信号に基づく放送画面とを重畳して表示させる表示処理部と、
を備えることを特徴とする、情報処理装置。
【請求項２】
前記判定部は、受信された放送信号を処理した第１処理データが前記設定情報に設定される処理開始条件を満たす場合に、前記処理開始条件を満たすと判定して前記設定情報に設定される表示処理を前記表示処理部に行わせるための表示制御情報を前記表示処理部に伝達し、
前記表示処理部は、受信された受信データを処理した第２処理データに対して前記表示制御情報に基づく表示処理を行うことを特徴とする、請求項１に記載の情報処理装置。
【請求項３】
前記設定情報には、複数の処理開始条件と、複数の前記処理開始条件にそれぞれ対応する複数の表示処理と、前記複数の処理開始条件の組み合わせを規定する組合せ条件とが設定され、
前記判定部は、前記複数の処理開始条件および前記組み合わせ条件により規定される複合処理開始条件を前記第１処理データが満たす場合に、前記処理開始条件を満たすと判定して前記複合処理開始条件に対応する表示処理を前記表示処理部に行わせるための表示制御情報を前記表示処理部に伝達することを特徴とする、請求項２に記載の情報処理装置。
【請求項４】
前記設定情報と、前記設定情報に設定する処理開始条件の候補となるキーワードを記録するキーワード情報とを記憶する記憶部と、
前記設定情報への前記キーワード情報に記憶されたキーワードの設定と、前記設定情報への表示処理の設定とを、ユーザ操作に基づいて行う設定部と、
をさらに備えることを特徴とする、請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
受信された放送信号を処理した第１処理データから前記キーワードを抽出し、抽出されたキーワードを前記キーワード情報に記録するキーワード登録部をさらに備えることを特徴とする、請求項４に記載の情報処理装置。
【請求項６】
前記設定情報に設定される表示処理には、表示処理の度合いを規定する情報が含まれ、
前記表示処理部は、規定された度合いに応じた表示処理を行うことを特徴とする、請求項１〜３に記載の情報処理装置。
【請求項７】
放送信号と外部装置から送信される受信データとを受信し、前記放送信号に基づく放送画面、および／または、前記受信データに基づくブラウザ画面を表示画面に表示させる情報処理装置に用いることが可能な表示制御方法であって、
前記ブラウザ画面が表示画面に表示されている場合に、前記ブラウザ画面の表示に関する表示処理、および前記表示処理を行う処理開始条件が設定される設定情報と、受信された放送信号とに基づいて、前記設定情報に設定された前記処理開始条件を満たすか否かを判定するステップと、
前記判定するステップにおいて前記処理開始条件を満たすと判定された場合に前記設定情報に設定される表示処理を行い、行われた前記表示処理に応じたブラウザ画面と受信された放送信号に基づく放送画面とを重畳して表示させるステップと、
を有することを特徴とする、表示制御方法。
【請求項８】
放送信号と外部装置から送信される受信データとを受信し、前記放送信号に基づく放送画面、および／または、前記受信データに基づくブラウザ画面を表示画面に表示させる情報処理装置に用いることが可能なプログラムであって、
前記ブラウザ画面が表示画面に表示されている場合に、前記ブラウザ画面の表示に関する表示処理、および前記表示処理を行う処理開始条件が設定される設定情報と、受信された放送信号とに基づいて、前記設定情報に設定された前記処理開始条件を満たすか否かを判定するステップ、
前記判定するステップにおいて前記処理開始条件を満たすと判定された場合に前記設定情報に設定される表示処理を行い、行われた前記表示処理に応じたブラウザ画面と受信された放送信号に基づく放送画面とを重畳して表示させるステップ、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、表示制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、アナログテレビジョン方式のテレビジョン放送（以下、「アナログ放送」という。）に替わるテレビジョン放送としてデジタルテレビジョン方式のテレビジョン放送（以下、「デジタル放送」という。）が開始され、従来のアナログ放送を受信可能な情報処理装置に加え、デジタル放送やデータ放送を受信可能な情報処理装置の普及が進んでいる。また、上記のような各種放送を受信可能な情報処理装置の中には、例えば、インターネットなどのネットワークを介してサーバなどの外部装置と通信可能なものも登場している。
【０００３】
上記のような情報処理装置を用いることによって、ユーザは、例えば、受信された放送信号に基づく映像（動画像／静止画像）が表示が表示される画面（以下、「放送画面」という。）の表示と、インターネットなどから取得したＷｅｂページなどが表示される画面（以下、「ブラウザ画面」という。）の表示とを切り替えて表示画面に表示させることが可能となっている。また、上記のような情報処理装置を用いることによって、ユーザは、例えば、放送画面とブラウザ画面との双方を表示画面に表示させることが可能となっている。
【０００４】
このような中、複数の画面を表示画面に表示させる技術が開発されている。放送信号に基づく映像が表示される画面上の任意の位置にＷｅｂページの任意の領域を表示させる技術としては、例えば、特許文献１が挙げられる。また、第１の層の背景に第２の層を重畳して表示し、所定のイベントがあったときに第２の層の見え方を変更する技術としては、例えば、特許文献２が挙げられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２００７／１１１３３０号
【特許文献２】特開２００９−２０８４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のように、放送局などから送信される放送信号がのせられた放送波の受信と、例えばインターネットなどのネットワークを介して外部装置から送信される受信データの受信とが可能な情報処理装置を用いるユーザの中には、例えば、ブラウザ画面に表示されたＷｅｂページなどの閲覧を主として行い、たまにテレビジョン放送を視聴する使用形態をとるユーザがいることが想定される。
【０００７】
ブラウザ画面を表示画面の全画面に表示しているときには放送画面は当該ブラウザ画面に隠れてしまうので、受信した放送信号が示す映像の視聴を所望する場合、ユーザは、例えば、情報処理装置が備える操作デバイスや、リモートコントローラなどの外部操作装置を用いて、表示画面に表示される画面を適宜切り替える必要がある。そのため、ブラウザ画面が表示画面の全画面に表示されている場合には、ユーザは、受信している放送の内容を十分に把握できるとは限らないので、例えば、ユーザが視聴を所望している内容を含む番組などが放映されていることに気づかないことが起こりうる。
【０００８】
上記のように、放送信号の受信と受信データの受信とが可能な情報処理装置では、例えばユーザが視聴を所望している内容を含む番組などが放映されていることに気づかないなどのユーザにとって望ましくない事態が生じうる。よって、放送信号の受信と受信データの受信とが可能な情報処理装置におけるユーザの利便性の向上を図るためには、上記のような望ましくない事態の発生を防止する必要がある。
【０００９】
ここで、例えば、ブラウザ画面と放送画面との２つの画面を表示画面に常に表示させれば、ユーザは、ブラウザ画面と放送画面とからそれぞれ情報を取得することが可能ではある。しかしながら、ブラウザ画面と放送画面との双方を常に表示画面に表示させる場合には、ブラウザ画面のサイズは例えばブラウザ画面を表示画面全体に表示させる場合に比べて相対的に小さくなるため、例えばブラウザ画面に表示される文字や画像が小さくなるなどによって、ユーザの利便性を損ねる恐れがある。また、例えば、ユーザは、放送画面に表示される映像の視聴を常に所望するとは限らないので、ブラウザ画面と放送画面との双方を常に表示画面に表示させることはユーザにストレスを与えてしまう可能性があり、その結果、ユーザの利便性が損なわれる恐れがある。
【００１０】
よって、ブラウザ画面と放送画面との２つの画面を表示画面に常に表示させたとしても、ユーザの利便性を損ねる恐れがあり、利便性の向上は望めない。
【００１１】
また、放送信号に基づく映像が表示される画面上の任意の位置にＷｅｂページの任意の領域を任意のサイズで表示させる従来の技術（以下、「従来の技術１」という、）は、取得したＷｅｂページのデータから任意のデータを抽出して、抽出されたデータを放送信号に合成する。従来の技術１を従来の情報処理装置１００のユーザは、放送信号に基づく映像が表示される画面上の任意の位置にＷｅｂページの任意の領域を任意のサイズで表示させることが可能であるので、ブラウザ画面と放送画面とを、自己がストレスを感じにくいように表示画面に表示することができる可能性はある。
【００１２】
しかしながら、従来の技術１を用いる場合には、ユーザが、その時々の状況に応じて適宜表示の設定を行わなければ、表示が変更されない。よって、従来の技術１を用いる場合には、ブラウザ画面と放送画面とを表示画面に表示させる表示方法を変更するために、ユーザは、設定操作を適宜行わなければならないので、ユーザの利便性を損ねる恐れがある。
【００１３】
また、第１の層の背景に第２の層を重畳して表示し、所定のイベントがあったときに第２の層の見え方を変更する従来の技術（以下、「従来の技術２」という。）は、所定のイベントの発生に応じて、第２層に該当する部分の表示を変更する。よって、従来の技術２を用いる場合には、ブラウザ画面と放送画面との２つの画面を表示画面に常に表示させることなく、所定のイベントの発生に応じてブラウザ画面と放送画面とを表示画面に表示させることができる可能性はある。
【００１４】
しかしながら、従来の技術２は、ユーザ操作や音声、ユーザの視点など、ユーザに起因するものを所定のイベントとして検出して、処理を行う。そのため、従来の技術２を用いたとしても、上記のように例えばユーザが視聴を所望している内容を含む番組などが放映されていることに気づいていない場合には、従来の技術２を用いる従来の情報処理装置は、所定のイベントを検出できるとは限らない。したがって、従来の技術２を用いたとしても、上記のようなユーザにとって望ましくない事態が生じる可能性があるので、ユーザの利便性を向上させることは、望むべくもない。
【００１５】
上記のように、従来の技術１および従来の技術２（以下、総称して「従来の技術」という。）を用いたとしても、受信された放送信号に基づく放送画面と、受信された受信データに基づくブラウザ画面とを表示画面に表示させる場合における、ユーザの利便性を向上させることは、望むべくもない。
【００１６】
本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、受信された放送信号に基づく放送画面と、受信された受信データに基づくブラウザ画面とを表示画面に表示させる場合における、ユーザの利便性を向上させることが可能な、新規かつ改良された情報処理装置、表示制御方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、本発明の第１の観点によれば、放送信号と外部装置から送信される受信データとを受信し、上記放送信号に基づく放送画面、および／または、上記受信データに基づくブラウザ画面を表示画面に表示させる情報処理装置であって、上記ブラウザ画面を表示画面に表示させている場合に、上記ブラウザ画面の表示に関する表示処理、および上記表示処理を行う処理開始条件が設定される設定情報と、受信された放送信号とに基づいて、上記設定情報に設定された上記処理開始条件を満たすか否かを判定する判定部と、上記判定部において上記処理開始条件を満たすと判定された場合に上記設定情報に設定される表示処理を行い、行われた上記表示処理に応じたブラウザ画面と受信された放送信号に基づく放送画面とを重畳して表示させる表示処理部とを備える情報処理装置が提供される。
【００１８】
かかる構成により、受信された放送信号に基づく放送画面と、受信された受信データに基づくブラウザ画面とを表示画面に表示させる場合における、ユーザの利便性を向上させることができる。
【００１９】
また上記判定部は、受信された放送信号を処理した第１処理データが上記設定情報に設定される処理開始条件を満たす場合に、上記処理開始条件を満たすと判定して上記設定情報に設定される表示処理を上記表示処理部に行わせるための表示制御情報を上記表示処理部に伝達し、上記表示処理部は、受信された受信データを処理した第２処理データに対して上記表示制御情報に基づく表示処理を行ってもよい。
【００２０】
また、上記設定情報には、複数の処理開始条件と、複数の上記処理開始条件にそれぞれ対応する複数の表示処理と、上記複数の処理開始条件の組み合わせを規定する組合せ条件とが設定され、上記判定部は、上記複数の処理開始条件および上記組み合わせ条件により規定される複合処理開始条件を上記第１処理データが満たす場合に、上記処理開始条件を満たすと判定して上記複合処理開始条件に対応する表示処理を上記表示処理部に行わせるための表示制御情報を上記表示処理部に伝達してもよい。
【００２１】
また、上記設定情報と、上記設定情報に設定する処理開始条件の候補となるキーワードを記録するキーワード情報とを記憶する記憶部と、上記設定情報への上記キーワード情報に記憶されたキーワードの設定と、上記設定情報への表示処理の設定とを、ユーザ操作に基づいて行う設定部とをさらに備えてもよい。
【００２２】
また、受信された放送信号を処理した第１処理データから上記キーワードを抽出し、抽出されたキーワードを上記キーワード情報に記録するキーワード登録部をさらに備えてもよい。
【００２３】
また、上記設定情報に設定される表示処理には、表示処理の度合いを規定する情報が含まれ、上記表示処理部は、規定された度合いに応じた表示処理を行ってもよい。
【００２４】
また、上記目的を達成するために、本発明の第２の観点によれば、放送信号と外部装置から送信される受信データとを受信し、上記放送信号に基づく放送画面、および／または、上記受信データに基づくブラウザ画面を表示画面に表示させる情報処理装置に用いることが可能な表示制御方法であって、上記ブラウザ画面が表示画面に表示されている場合に、上記ブラウザ画面の表示に関する表示処理、および上記表示処理を行う処理開始条件が設定される設定情報と、受信された放送信号とに基づいて、上記設定情報に設定された上記処理開始条件を満たすか否かを判定するステップと、上記判定するステップにおいて上記処理開始条件を満たすと判定された場合に上記設定情報に設定される表示処理を行い、行われた上記表示処理に応じたブラウザ画面と受信された放送信号に基づく放送画面とを重畳して表示させるステップとを有する表示制御方法が提供される。
【００２５】
かかる方法を用いることにより、受信された放送信号に基づく放送画面と、受信された受信データに基づくブラウザ画面とを表示画面に表示させる場合における、ユーザの利便性を向上させることができる。
【００２６】
また、上記目的を達成するために、本発明の第３の観点によれば、放送信号と外部装置から送信される受信データとを受信し、上記放送信号に基づく放送画面、および／または、上記受信データに基づくブラウザ画面を表示画面に表示させる情報処理装置に用いることが可能なプログラムであって、上記ブラウザ画面が表示画面に表示されている場合に、上記ブラウザ画面の表示に関する表示処理、および上記表示処理を行う処理開始条件が設定される設定情報と、受信された放送信号とに基づいて、上記設定情報に設定された上記処理開始条件を満たすか否かを判定するステップ、上記判定するステップにおいて上記処理開始条件を満たすと判定された場合に上記設定情報に設定される表示処理を行い、行われた上記表示処理に応じたブラウザ画面と受信された放送信号に基づく放送画面とを重畳して表示させるステップをコンピュータに実行させるためのプログラムが提供される。
【００２７】
かかるプログラムを用いることにより、受信された放送信号に基づく放送画面と、受信された受信データに基づくブラウザ画面とを表示画面に表示させる場合における、ユーザの利便性を向上させることができる。
【発明の効果】
【００２８】
本発明によれば、受信された放送信号に基づく放送画面と、受信された受信データに基づくブラウザ画面とを表示画面に表示させる場合における、ユーザの利便性を向上させることができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態に係る情報処理装置における設定情報の設定方法の一例を説明するための説明図である。
【図２】本発明の実施形態の第１の例に係る設定画面の一例を示す説明図である。
【図３】本発明の実施形態に係る情報処理装置における、キーワード情報の更新に係る処理の一例を示す流れ図である。
【図４】本発明の実施形態に係る情報処理装置における処理開始条件の設定方法の一例を示す説明図である。
【図５】本発明の実施形態に係る情報処理装置における処理開始条件の設定方法の一例を示す説明図である。
【図６】本発明の実施形態に係るブラウザ画面に対する表示処理の内容を設定するための設定画面の一例を示す説明図である。
【図７】本発明の実施形態に係る情報処理装置が行うブラウザ画面に対する表示処理の一例を示す説明図である。
【図８】本発明の実施形態の第１の例に係る設定画面の他の例を示す説明図である。
【図９】本発明の実施形態の第１の例に係る設定画面の他の例を示す説明図である。
【図１０】本発明の実施形態に係る設定画面の一例を示す説明図である。
【図１１】本発明の実施形態の第２の例に係る設定画面の第１の例を示す説明図である。
【図１２】本発明の実施形態に係る情報処理装置が行うブラウザ画面に対する表示処理の一例を示す説明図である。
【図１３】本発明の実施形態に係る情報処理装置が行うブラウザ画面に対する表示処理の一例を示す説明図である。
【図１４】本発明の実施形態の第２の例に係る設定画面の他の例を示す説明図である。
【図１５】本発明の実施形態に係る情報処理装置における表示制御処理の一例を示す流れ図である。
【図１６】本発明の実施形態に係る情報処理装置の構成の一例を説明するためのブロック図である。
【図１７】本発明の実施形態に係る情報処理装置のハードウェア構成の一例を示す説明図である。
【発明を実施するための形態】
【００３０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３１】
（本発明の実施形態に係る利便性向上アプローチ）
本発明の実施形態に係る情報処理装置（以下、「情報処理装置１００」とよぶ場合がある。）の構成について説明する前に、まず、本発明の実施形態に係る情報処理装置における利便性向上アプローチについて説明する。
【００３２】
以下では、情報処理装置１００が、例えばテレビ塔などから送信された放送信号がのせられた放送波を（直接的／間接的に）受信して（直接的／間接的に）受信された放送信号を処理し、また、例えばインターネットなどのネットワークを介して外部装置から送信される受信データを受信して受信した受信データを処理するものとして説明する。
【００３３】
ここで、情報処理装置１００における放送波に係る放送信号の直接的な受信とは、例えば、情報処理装置１００が、放送波を受信することを指す。また、情報処理装置１００における放送波に係る放送信号の間接的な受信とは、例えば、放送波を受信した外部アンテナから伝達される放送信号を情報処理装置１００が受信すること、または、放送信号をセットトップボックス（Set  Top  Box）などを介して受信することをいう。本発明の実施形態に係る放送信号としては、例えば、アナログ放送に係る放送信号や、デジタル放送に係る放送信号が挙げられる。以下では、情報処理装置１００が、デジタル放送に係る放送信号を処理する場合を例に挙げて説明する。
【００３４】
また、本発明の実施形態に係る放送信号には、例えば、映像（動画像または静止画像を示す。以下、同様とする。）を示す映像信号や、音声（音楽も含む。以下、同様とする。）を示す音声信号、データ放送にて送信されるＥＰＧ（Electronic  Program  Guide）などの各種データを示すデータ信号などが含まれるが、上記に限られない。
【００３５】
以下では、本発明の実施形態に係る放送画面として、放送信号に含まれる映像信号に基づく映像が表示される画面を例に挙げて説明するが、上記に限られない。例えば、本発明の実施形態に係る放送画面は、映像信号に基づく映像とデータ信号が示す映像とが表示された画面であってもよい。
【００３６】
また、本発明の実施形態に係る受信データとしては、例えば、Ｗｅｂページを構成する各種データや、映像や音声などを示すストリーミングデータなどが挙げられるが、上記に限られない。
【００３７】
以下では、本発明の実施形態に係るブラウザ画面として、Ｗｅｂページが表示される画面を例に挙げて説明するが、上記に限られない。例えば、本発明の実施形態に係る放送画面は、ストリーミングデータの再生画面であってもよい。
【００３８】
［利便性向上アプローチの概要］
上述したように、受信された受信データに基づくブラウザ画面と受信された放送信号に基づく放送画面との２つの画面を表示画面に常に表示させたとしても、ユーザの利便性を損ねる恐れがあり、利便性の向上は望めない。また、従来の技術を用いたとしても、ブラウザ画面と放送画面とを表示画面に表示させる場合における、ユーザの利便性の向上は望めない。
【００３９】
そこで、本発明の実施形態に係る情報処理装置１００は、ブラウザ画面を表示している場合において、設定情報と、受信した放送信号（より厳密には、後述する放送信号に基づく第１処理データ）とに基づいて、設定情報に設定された処理開始条件を満たすか否かの判定を選択的に行う。そして、情報処理装置１００は、上記判定において処理開始条件を満たすと判定された場合（ユーザが所望する情報を含む放送信号が受信されたと判定された場合に相当する。）に、設定情報に設定される表示処理を行い、行われた表示処理に応じたブラウザ画面と受信された放送信号に基づく放送画面とを重畳して表示させることによって、ユーザの利便性向上を図る。以下では、情報処理装置１００が、表示画面に表示させる画面の種類（例えば、放送画面／ブラウザ画面）や表示させる画面の数を変えることを、「表示画面の切り替え」、または、「表示状態の切り替え」と表現する場合がある。
【００４０】
ここで、本発明の実施形態に係る設定情報とは、ブラウザ画面の表示に関する表示処理と、処理開始条件が設定される情報である。また、設定情報に設定される本発明の実施形態に係る処理開始条件には、設定情報に設定される表示処理を開始するための条件が規定される。情報処理装置１００は、ユーザによるブラウザ画面に対する表示処理と処理開始条件との設定情報への設定を可能とすることによって、ユーザにより設定された処理開始条件（ユーザが所望する表示処理の開始条件）を満たす場合に、ユーザにより設定された表示処理（ユーザが所望する表示処理）を、ブラウザ画面に対して選択的に行うことができる。
【００４１】
つまり、情報処理装置１００は、所定の処理開始条件を満たす場合に所定の表示処理をブラウザ画面に対して選択的に行うことによって、例えば、ブラウザ画面が表示画面全体に表示されている表示画面を、ブラウザ画面と放送画面とが重畳されて放送画面とブラウザ画面とが共に表示画面に表示される表示画面へと選択的に切り替える。よって、情報処理装置１００は、所定の処理開始条件を満たす場合に所定の表示処理をブラウザ画面に対して選択的に行うことによって、ユーザが所望する情報が含まれる放送が放映されていることを視覚的にユーザに通知することができる。
【００４２】
また、情報処理装置１００は、ユーザ操作が可能な操作部（後述する）から伝達される操作信号、および／または、リモートコントローラなどのユーザ操作が可能な外部操作装置から送信される外部操作信号に基づいて、放送画面のみが表示画面に表示された状態とブラウザ画面のみが表示画面に表示された状態との間の切り替えと、ブラウザ画面と放送画面とが重畳されて表示画面に表示された状態から、放送画面のみが表示された状態またはブラウザ画面のみが表示された状態への切り替えとを、選択的に行う。
【００４３】
以下では、放送画面のみが表示画面に表示された状態、または、放送画面が主に表示画面に表示された状態を「第１の表示状態」とよぶ場合がある。また、以下では、ブラウザ画面のみが表示画面に表示された状態、または、ブラウザ画面が主に表示画面に表示された状態を「第２の表示状態」とよぶ場合がある。また、以下では、ブラウザ画面と放送画面とが重畳されて表示画面に表示された状態を「第３の表示状態」とよぶ場合がある。
【００４４】
なお、本発明の実施形態に係る「放送画面のみが表示画面に表示された状態」、「ブラウザ画面のみが表示画面に表示された状態」とは、ユーザから放送画面またはブラウザ画面のどちらか一方しか視認されない表示状態をいう。よって、本発明の実施形態に係る「放送画面（またはブラウザ画面）のみが表示画面に表示された状態」には、情報処理装置１００が、放送画面（またはブラウザ画面）に係る表示処理のみを行っている場合に限られず、ブラウザ画面（または放送画面）に係る表示処理を行っているがブラウザ画面（または放送画面）はユーザから視認されない場合も含まれる。また、本発明の実施形態に係る「画面が主に表示画面に表示される」とは、例えば、当該画面が表示画面の所定の位置（例えば表示画面の中央部分）に表示される、当該画面が表示画面において所定の占有面積（例えば、表示画面の２／３以上など）を有して表示されるなど、当該画面をユーザに注視させるように表示させることをいう。
【００４５】
よって、例えば、ブラウザ画面を用いてインターネットのＷｅｂページを閲覧しているユーザは、自己が所望する情報が含まれる放送が放映されていることを視覚的に把握することが可能であるので、例えば、下記の（ｉ）〜（ｉｉｉ）に示すようなことを実現することができる。
（ｉ）ユーザが操作部や外部操作装置を操作することによって、放送画面を全画面に表示させる（第３の表示状態から第１の表示状態への切り替え）
（ｉｉ）ユーザが操作部や外部操作装置を操作することによって、ブラウザ画面を全画面に表示させる（第３の表示状態から第２の表示状態への切り替え）
（ｉｉｉ）ユーザは、何らの操作を行わない（第３の表示状態のまま。または、第３の表示状態から第２の表示状態への自動的な切り替え）
【００４６】
本発明の実施形態に係る情報処理装置１００は、上記のように、ブラウザ画面に対する表示処理と処理開始条件とが設定された設定情報を用いた切り替え判定を行うことによって、例えばユーザが視聴を所望している内容を含む番組などが放映されていることに気づかないなどのユーザにとって望ましくない事態の発生を防止することができる。
【００４７】
また、情報処理装置１００は、例えば第２の表示状態のときにユーザが所望する情報を含む放送信号が受信された場合に、第２の表示状態を第３の表示状態へと切り替えるので、ブラウザ画面のみが表示されている表示画面をブラウザ画面と放送画面とが重畳されて表示される表示画面に切り替える場合において、従来の技術１を用いる従来の情報処理装置のように、その時々の状況に応じた適宜のユーザの設定操作を必要としない。また、情報処理装置１００は、例えば第２の表示状態のときにユーザが所望する情報を含む放送信号が受信された場合に、第２の表示状態を第３の表示状態へと自動的に切り替えるので、従来の技術２を用いる従来の情報処理装置のように、ユーザの動作などに起因してブラウザ画面のみが表示されている表示画面をブラウザ画面と放送画面とが重畳されて表示される表示画面へと切り替えない。
【００４８】
したがって、本発明の実施形態に係る情報処理装置１００は、受信された放送信号に基づく放送画面と、受信された受信データに基づくブラウザ画面とを表示画面に表示させる場合における、ユーザの利便性を向上させることができる。
【００４９】
［利便性向上アプローチに係る処理］
次に、上述した本発明の実施形態に係る情報処理装置１００における利便性向上アプローチに係る処理について、説明する。情報処理装置１００は、例えば、以下の（１）の処理（設定情報設定処理）と、（２）の処理（表示制御処理）とにより、本発明の実施形態に係る利便性向上アプローチを実現する。
【００５０】
ここで、以下に示す（１）の処理（設定情報設定処理）は、本発明の実施形態に係る利便性向上アプローチを実現するための前処理であり、ブラウザ画面に対する表示処理と処理開始条件とを設定情報に設定する処理に相当する。
【００５１】
また、以下に示す（２）の処理（表示制御処理）は、（１）の処理により設定された設定情報に基づいて表示処理を行うことによって、ブラウザ画面が表示画面に表示された表示画面を、ブラウザ画面と放送画面とが重畳されて共に表示された表示画面へと選択的に切り替える処理である。
【００５２】
（１）設定情報設定処理
図１は、本発明の実施形態に係る情報処理装置１００における設定情報の設定方法の一例を説明するための説明図である。図１は、情報処理装置１００がユーザに対して提示する設定情報を管理する設定情報管理画面の一例を示している。
【００５３】
例えば、設定情報の設定の開始を示すユーザ操作が検出されると、情報処理装置１００は、図１に示す設定情報管理画面を表示画面に表示させる。
【００５４】
ここで、情報処理装置１００は、例えば、操作部から伝達されるユーザ操作に応じた操作信号や、外部操作装置から送信されるユーザ操作に応じた外部操作信号を検出することによって、ユーザ操作を検出する。
【００５５】
また、情報処理装置１００が図１に示す設定情報管理画面や、後述する設定画面、放送画面、ブラウザ画面などの各種画面を表示させる表示画面は、情報処理装置１００が備えうる表示部（後述する）に表示されてもよいし、情報処理装置１００と接続されている外部表示装置に表示されてもよい。
【００５６】
図１に示す設定情報管理画面は、設定情報の新規登録を行うためのボタンＳｅｌ１と、登録されている設定情報の変更を行うためのボタンＳｅｌ２と、登録されている設定情報の削除を行うボタンＳｅｌ３とを有する。また、図１に示すＳｉ１〜Ｓｉ３は、それぞれ登録されている設定情報の概要を示している。
【００５７】
ユーザは、図１に示すボタンＳｅｌ１〜Ｓｅｌ３を選択することによって、設定情報の新規登録、変更、削除をそれぞれ行うことができる。ここで、本発明の実施形態に係るユーザによる選択は、例えば、ユーザが、操作部や外部操作装置を用いて所定の選択操作（ユーザ操作の一例）を行うことにより行われるが、上記に限られない。例えば、情報処理装置１００の表示部や外部表示装置が、タッチスクリーンを備える場合には、ユーザが表示画面に対して直接的に所定の選択操作を行うことによりユーザによる選択操作が行われてもよい。
【００５８】
図１に示すボタンＳｅｌ１、またはボタンＳｅｌ２が選択されると、情報処理装置１００は、設定情報にブラウザ画面に対する表示処理と処理開始条件とを設定するための設定画面（設定情報を更新する設定画面）を表示画面に表示させる。
【００５９】
〔設定画面の一例〕
〔１〕第１の例
図２は、本発明の実施形態の第１の例に係る設定画面の一例を示す説明図である。第１の例に係る設定画面は、ユーザが設定可能な設定項目として、設定項目Ａ〜Ｆを有する。
【００６０】
設定項目Ａと設定項目Ｂとは、処理開始条件を設定情報に設定するための設定項目である。設定項目Ａは、処理開始条件を判定する判定対象を設定する設定項目であり、設定項目Ｂは、処理開始条件を示すキーワードを設定する設定項目である。
【００６１】
設定項目Ａにおいて設定可能な判定対象としては、例えば、放送信号に含まれるＥＰＧや、字幕、音声などの各種データそれぞれ、あるいは、これらの組合せが挙げられるが、上記に限られない。例えば、情報処理装置１００は、時間（例えば時間帯などを処理開始条件とするための判定対象）や、リモートコントローラ（例えば所定のユーザ操作を処理開始条件とするための判定対象）を、設定項目Ａにおいて設定可能とすることもできる。ここで、図２では、設定項目Ａとして“ＥＰＧ”が設定された例を示している。
【００６２】
また、情報処理装置１００は、例えば、記憶部（後述する）に記憶しているキーワード情報に記録されているキーワードを、設定項目Ｂにおいて設定可能な処理開始条件とする。
【００６３】
ここで、本発明の実施形態に係るキーワード情報とは、設定情報に設定する処理開始条件の候補となるキーワードが記録される情報（データ）である。情報処理装置１００は、例えば、データベース形式で処理開始条件の候補となるキーワードが記録されるキーワード情報を記憶するが、上記に限られない。
【００６４】
また、本発明の実施形態に係るキーワード情報は、処理開始条件の候補となるキーワードと対応する情報（データ）を記憶することもできる。上記キーワードと対応する情報としては、例えば、臨時ニュースを示す音や時報を示す音などの様々な音声を示す音声データや、回数情報（後述する）などが挙げられるが、上記に限られない。例えばキーワード情報にキーワードと対応する音声データが記憶されることによって、情報処理装置１００は、音声を処理開始条件とすることが可能となる。より具体的には、情報処理装置１００は、例えば、設定項目Ａにおいて音声が設定された場合、後述する（２）の処理（表示制御処理）において、設定項目Ｂに設定されたキーワードに対応する音声と、放送信号に含まれる音声とが合致したときに、処理開始条件を満たすと判定することができる。
【００６５】
さらに、情報処理装置１００は、放送信号から抽出された名詞の情報や、ユーザが放送画面にて視聴した番組の情報（ユーザの履歴を示す履歴情報の一例）に基づいて、当該情報に基づくキーワードをキーワード情報を記録することもできる。例えば、情報処理装置１００は、ＥＰＧデータからユーザが放送画面にて視聴した番組に対応する情報を取得することによって、当該情報に基づくキーワードをキーワード情報に記録する。
【００６６】
＜キーワード情報の更新に係る処理の一例＞
図３は、本発明の実施形態に係る情報処理装置１００における、キーワード情報の更新に係る処理の一例を示す流れ図である。ここで、情報処理装置１００は、例えば電源がＯＮとなっているときに図３に示す処理を行うが、上記に限られない。例えば、情報処理装置１００は、ユーザ操作によりキーワード情報の更新を行う旨の設定がされている場合に、図３に示す処理を行うこともできる。また、図３に示すキーワード情報の更新に係る処理は、一度行われれば終了する類の処理ではなく、例えば繰り返し行われる。
【００６７】
情報処理装置１００は、放送信号を受信しているか否かを判定する（Ｓ１００）。ステップＳ１００において放送信号を受信していると判定されない場合には、情報処理装置１００は、放送信号を受信していると判定されるまで処理を進めない。
【００６８】
ステップＳ１００において放送信号を受信していると判定された場合には、情報処理装置１００は、受信した放送信号をデータ処理する（Ｓ１０２）。ここで、ステップＳ１０２におけるデータ処理としては、例えば、受信した放送信号の復号化に係る処理や、復号化された放送信号に含まれるＥＰＧデータの処理、復号化された放送信号に含まれる字幕データの処理などが挙げられる。
【００６９】
ステップＳ１０２においてデータ処理が行われると、情報処理装置１００は、処理したデータから名詞を抽出する（Ｓ１０４）。情報処理装置１００は、例えば、字幕データやＥＰＧデータに含まれる文字列に対して、形態素解析や構文解析を行うことによって、名詞を抽出するが、上記に限られない。
【００７０】
ステップＳ１０４において名詞が抽出されると、情報処理装置１００は、抽出された名詞がキーワード情報にキーワードとして記憶されているか否かを判定する（Ｓ１０６）。
【００７１】
ステップＳ１０６において抽出された名詞がキーワードとしてキーワード情報に記憶されていると判定された場合には、情報処理装置１００は、キーワード情報に含まれる、記憶されている当該名詞に対応するキーワードの回数情報を更新する（Ｓ１０８）。
【００７２】
ここで、情報処理装置１００は、例えば、回数情報として設定されている値（回数を示す値）を１ずつカウントアップすることによって、ステップＳ１０８を行う。ステップＳ１０８の処理を行うことによって、情報処理装置１００は、キーワード情報に含まれる回数情報を用いて、各キーワードに重み付けを行うことが可能となる。また、各キーワードに重み付けを行うことによって、情報処理装置１００は、例えば、回数情報の値が大きいキーワード程、ユーザに選択され易い位置に表示させるなど、重み付けの結果に応じた表示を実現することができる。
【００７３】
なお、図３に示すキーワード情報の更新に係る処理では、ステップＳ１０６において抽出された名詞がキーワードとしてキーワード情報に記憶されていると判定された場合において、情報処理装置１００が、ステップＳ１０８に示す処理を行う例を示しているが、上記に限られない。例えば、本発明の実施形態に係る情報処理装置１００は、ステップＳ１０６において抽出された名詞がキーワードとしてキーワード情報に記憶されていると判定された場合、ステップＳ１０８の処理を行わなくてもよい。上記の場合であっても、情報処理装置１００は、後述するステップＳ１１０の処理によって、抽出された名詞をキーワード情報に記録することが可能であるので、キーワード情報の更新に係る処理を実現することができる。
【００７４】
また、ステップＳ１０６において抽出された名詞がキーワードとしてキーワード情報に記憶されていると判定されない場合には、情報処理装置１００は、抽出された名詞をキーワード情報にキーワードとして記録する（Ｓ１１０）。ここで、キーワード情報に回数情報が含まれる場合には、ステップＳ１１０における名詞の記録と共に、当該名詞に対応する回数情報の値を初期値（例えば“１”）に設定する。
【００７５】
情報処理装置１００は、例えば図３に示す処理を行うことによって、新たなキーワードをキーワード情報に記録することができ、また、既に記憶されているキーワードに係る情報を更新することができる。よって、情報処理装置１００は、例えば図３に示す処理を行うことによって、キーワード情報を更新することができる。
【００７６】
なお、本発明の実施形態に係る情報処理装置１００におけるキーワード情報の更新に係る処理は、図３に示す処理に限られない。例えば、情報処理装置１００は、情報処理装置１００は、例えば、ＥＰＧデータからユーザが放送画面にて視聴した番組に対応する情報を取得し、取得した情報から名詞を抽出することによって、ユーザの履歴に応じたキーワードをキーワード情報に記録することもできる。
【００７７】
図４、図５は、本発明の実施形態に係る情報処理装置１００における処理開始条件の設定方法の一例を示す説明図である。ここで、図４は、キーワード情報に予め記録されているキーワード、または、図３に示す処理により記録されたキーワードが処理開始条件として設定される場合の一例を示している。また、図５は、キーワード情報に記録されているユーザの履歴に応じたキーワードが処理開始条件として設定される場合の一例を示している。
【００７８】
情報処理装置１００は、例えば、図４（ａ）〜図４（ｆ）、図５（ａ）〜図５（ｄ）に示すように、ユーザ操作に応じて階層的にキーワードを表示させることによって、ユーザが所望するキーワードを処理開始条件として図２に示す設定項目Ｂに設定することができる。
【００７９】
再度図２を参照して、本発明の実施形態に係る設定画面の第１の例について説明する。設定項目Ｃは、例えば後述する設定項目Ｅ、設定項目Ｆにおいて規定されるブラウザ画面に対する表示処理を行う時間を設定するための設定項目である。設定項目Ｃを設定することによって、ユーザは、第３の表示状態が継続する時間を設定することができるので、情報処理装置１００により自己が所望する動作を行わせることができる。
【００８０】
ここで、設定項目Ｃに設定可能な設定としては、例えば、図２の設定項目Ｃに示す“ＯＦＦ”（例えば、処理開始条件に合致した番組の終了まで）や、“３０秒”などの所定の時間が挙げられるが、上記に限られない。情報処理装置１００は、例えば、設定項目Ｃに設定された条件を満たした場合（例えば、設定された表示処理が開始されてから設定された所定の時間が経過した場合）には、ブラウザ画面に対する表示処理を終了させる（すなわち、第３の表示状態から第２の表示状態（第３の表示状態に切り替える前の表示状態）へと切り替える）。
【００８１】
設定項目Ｄは、ブラウザ画面に対する表示処理と連動した処理を、受信した放送信号に含まれる音声信号に対して行うための設定項目である。例えば、ユーザが、ブラウザ画面にてＷｅｂページ等を閲覧しているとき、放送信号に係る音声をミュートしている場合がある。ユーザは、設定項目Ｄにおいて、ブラウザ画面に対する表示処理と連動した処理を情報処理装置１００に行わせる設定（例えば図２の設定項目Ｄに示す“ＯＮ”）を設定することによって、表示処理による視覚的な通知に加え、さらに音声による聴覚的な通知を情報処理装置１００にさせることができる。
【００８２】
なお、図示はしていないが、設定項目Ｄにおいて“ＯＮ”が設定された場合（ブラウザ画面に対する表示処理と連動した処理を行う設定がされた場合）には、情報処理装置１００は、さらに、連動させる処理の内容を設定するための設定画面をさらに表示させることもできる。上記によって、情報処理装置１００は、ブラウザ画面に対する表示処理と連動した処理を、ユーザが所望する処理に設定することができる。
【００８３】
設定項目Ｅと設定項目Ｆとは、処理開始条件を満たす場合におけるブラウザ画面に対する表示処理を設定するための設定項目である。設定項目Ｅは、表示処理の種別を設定する設定項目であり、設定項目Ｆは、表示処理の効果を設定する設定項目である。図２に示すように、設定項目Ｆは、例えば、０［％］〜１００［％］の範囲で設定が可能であり、設定された値によって、設定項目Ｅに設定された表示処理の度合いが規定される。つまり、本発明の実施形態に係る設定情報は、表示処理の度合いを規定する情報を含むことができる。
【００８４】
図２では、ブラウザ画面に対する表示処理として、ブラウザ画面の“透過”が設定され（図２の設定項目Ｅ）、また、透過の効果として“３０％”の透過率が設定されている（図２の設定項目Ｆ）例を示している。
【００８５】
ここで、設定項目Ｅにおいて処理の種別が設定された場合には、情報処理装置１００は、処理の内容を設定するための設定画面をさらに表示させることができる。図６は、本発明の実施形態に係るブラウザ画面に対する表示処理の内容を設定するための設定画面の一例を示す説明図である。図６は、ブラウザ画面に対する表示処理として図２の設定項目Ｅに示す“透過”が設定された場合における、表示処理の内容を設定するための設定画面の一例を示している。
【００８６】
情報処理装置１００は、例えば図６に示す表示処理の内容を設定するための設定画面を表示させることによって、ブラウザ画面に表示されているは背景やフォントなどに対する処理を、ユーザに設定させることができる。
【００８７】
また、情報処理装置１００は、図６に示す表示処理の内容を設定するための設定画面においてされた各種設定に基づいて、ブラウザ画面に対する表示処理を行う。より具体的には、情報処理装置１００は、例えば、ブラウザ画面に表示されている画面を構成するｈｔｍｌデータの内容を設定された各種設定に応じて変更することによって、設定に応じた表示を実現させる。ここで、上記ｈｔｍｌデータの内容の変更としては、例えば、ｈｔｍｌに記述されているｂｇｉｍａｇｅ部分を一時的に削除することや、ｈｔｍｌに記述されているｂｇｃｏｌｏｒ部分を一時的に削除すること、ｈｔｍｌに記述されているｆｏｎｔのｂａｃｋｇｒｏｕｎｄ−ｃｏｌｏｒを設定に応じて変更すること、などが挙げられるが、上記に限られない。
【００８８】
なお、図示はしていないが、情報処理装置１００は、図６にような表示処理の内容を設定するための設定画面において各設定項目の設定が行われるごとに、または、所定のユーザ操作に応じて、設定された表示処理の内容をユーザに示すためのプレビュー画面を生成して、ユーザに提示することができる。また、以下では、特に言及しないが、例えば図２の設定項目Ｆに示すような、表示処理の効果を設定する設定項目が変更された場合においても、情報処理装置１００は、上記と同様に、プレビュー画面を生成して、ユーザに提示することができる。例えばプレビュー画面が表示されることによって、ユーザは、設定した設定の効果をリアルタイムに把握することが可能となる。よって、情報処理装置１００は、例えばプレビュー画面を表示させることによって、ユーザの利便性を向上させることができる。
【００８９】
情報処理装置１００は、例えば、図２の設定項目Ｅ、Ｆと、図６に示す表示処理の内容を設定するための設定画面における各種設定を行うことによって、図２の設定項目Ａ、Ｂに示す処理開始条件を満たす場合における、ブラウザ画面に対する表示処理を、ユーザに設定させることができる。
【００９０】
図７は、本発明の実施形態に係る情報処理装置１００が行うブラウザ画面に対する表示処理の一例を示す説明図である。ここで、図７（ａ）は、図２に示す設定画面において設定された設定情報に基づくブラウザ画面に対する表示処理が行われる前の表示画面の一例を示している。図７（ａ）に示す表示画面には、Ｗｅｂページが表示されたブラウザ画面のみが表示されているので、図７（ａ）は、本発明の実施形態に係る第２の表示状態における表示画面の一例と捉えることができる。また、図７（ｂ）は、図２に示す設定画面において設定された設定情報に基づくブラウザ画面に対する表示処理が行われた後の表示画面の一例を示している。よって、図７（ｂ）は、本発明の実施形態に係る第３の表示状態における表示画面の一例と捉えることができる。
【００９１】
図２に示す処理開始条件を満たした場合、情報処理装置１００は、表示画面の表示状態を、図７（ａ）に示すブラウザ画面のみが表示される第２の表示状態から、ブラウザ画面が３０％透過されてブラウザ画面と放送画面とが重畳されて表示される第３の表示状態へと切り替える。よって、ユーザは、図７に示すように表示状態が切り替わることによって、自己が所望する情報が含まれる放送が放映されていることを視覚的に把握することができる。したがって、情報処理装置１００は、例えばユーザが視聴を所望している内容を含む番組などが放映されていることに気づかないなどのユーザにとって望ましくない事態の発生を防止することができる。
【００９２】
なお、本発明の実施形態の第１の例に係る設定画面において設定可能な処理開始条件、ブラウザ画面に対する表示処理は、図２に示す例に限られない。図８、図９それぞれは、本発明の実施形態の第１の例に係る設定画面の他の例を示す説明図である。
【００９３】
図８は、放送信号に基づく音声が臨時ニュース音を示すことを処理開始条件とし（図８の設定項目Ａ、Ｂ）、ブラウザ画面に対する表示処理として、ブラウザ画面を３０％下方（表示画面における下方）に移動させること（図８の設定項目Ｅ、Ｆ）が設定されている例を示している。図８の例において処理開始条件を満たしたと判定された場合には、情報処理装置１００は、ブラウザ画面を表示画面の下方へ３０％移動させることにより、ブラウザ画面と放送画面とを共に表示画面に表示させる（第２の表示状態から第３の表示状態への切り替え）。そして、情報処理装置１００は、図８の設定項目Ｃにおいて設定された３０秒後に、元の表示に戻す（第３の表示状態から第２の表示状態への切り替え）。なお、上述したように、情報処理装置１００は、ユーザ操作に基づいて、表示状態を第３の表示状態から第１の表示状態または第２の表示状態へと選択的に切り替えることができる（以下では特に言及しないが、同様とする。）。
【００９４】
なお、図８の例において、ブラウザ画面に対する表示処理として、ブラウザ画面を表示画面の右下を基準として３０％縮小させること（図９の設定項目Ｅ、Ｆ）を設定した場合には、情報処理装置１００は、表示画面の右下を基準にブラウザ画面を３０％縮小させることにより、ブラウザ画面と放送画面とを共に表示画面に表示させる（第２の表示状態から第３の表示状態への切り替え）。そして、情報処理装置１００は、図９の設定項目Ｃにおいて設定された３０秒後に、元の表示に戻す（第３の表示状態から第２の表示状態への切り替え）。
【００９５】
また、図９は、放送信号を受信した時間帯が午前中であることを処理開始条件とし（図９の設定項目Ａ、Ｂ）、ブラウザ画面に対する表示処理として、ブラウザ画面を３０％下方（表示画面における下方）に移動させること（図９の設定項目Ｅ、Ｆ）が設定されている例を示している。図９の例において処理開始条件を満たしたと判定された場合には、情報処理装置１００は、図８の例と同様に、ブラウザ画面を表示画面の下方へ３０％移動させることにより、ブラウザ画面と放送画面とを共に表示画面に表示させる（第２の表示状態から第３の表示状態への切り替え）。そして、情報処理装置１００は、例えば、時間帯が午後となった場合に、元の表示に戻す（第３の表示状態から第２の表示状態への切り替え）。
【００９６】
情報処理装置１００は、例えば、図２、図８、図９に示すような設定画面により設定情報を設定することによって、ユーザが設定した処理開始条件に基づいて第２の表示状態を第３の表示状態へと切り替え、ユーザが設定したブラウザ画面に対する表示処理を選択的に行うことができる。
【００９７】
なお、情報処理装置１００は、ユーザ操作を処理開始条件として、表示状態を切り替えることもできる。図１０は、本発明の実施形態に係る設定画面の一例を示す説明図である。図１０に示す設定情報が設定されることによって、情報処理装置１００は、ユーザがリモートコントローラ（外部操作装置の一例）の所定のボタンを押下したことを処理開始条件として（図１０の設定項目Ａ、Ｂ）、所定の表示処理（図１０の設定項目Ｅ、Ｆ）を行うことができる。また、情報処理装置１００は、処理開始条件として設定されている所定のボタンに対する連続的なユーザ操作が検出された場合（例えば、所定の時間内に当該操作が検出された場合）には、例えば検出回数に応じて所定の表示処理の効果をより大きくすることもできる。
【００９８】
〔２〕第２の例
上記では、本発明の実施形態の第１の例に係る設定画面として、処理開始条件とブラウザ画面に対する表示処理とを１つずつ設定情報に設定することが可能な設定画面を示した。しかしながら、本発明の実施形態に係る設定情報は、処理開始条件とブラウザ画面に対する表示処理とを１つずつ設定されることに限られず、複数の処理開始条件と複数の表示処理とを組み合わせて設定することもできる。そこで、次に、本発明の実施形態の第２の例に係る設定画面として、複数の処理開始条件と、複数の処理開始条件にそれぞれ対応する複数の表示処理と、複数の処理開始条件の組み合わせを規定する組合せ条件とを設定情報に設定することが可能な設定画面について説明する。
【００９９】
〔２−１〕第２の例に係る設定画面の第１の例
図１１は、本発明の実施形態の第２の例に係る設定画面の第１の例を示す説明図である。図１１は、図２に示す設定項目Ａ、Ｂ、Ｅ、Ｆと同様の設定項目を有する処理開始条件とブラウザ画面に対する表示処理との組（以下、「キー」と示す場合があり、また、各組を「キーＮ」（Ｎは、正の整数）と示す場合がある。）が、２つ設定されている第２の例に係る設定画面の一例を示している。なお、本発明の実施形態の第２の例に係る設定画面において設定可能なキーが、２つに限られない。例えば、本発明の実施形態の第２の例に係る設定画面は、３以上の複数のキーを設定することができる。
【０１００】
また、図１１に示す第２の例に係る設定画面では、上記２つのキーに組合せ条件を設定する設定項目Ｇを有する。ここで、図１１では、設定項目Ｇとして、キー１と“ａｎｄ”をとる設定がなされている。
【０１０１】
図１１において設定項目Ｇとして設定される“ａｎｄ”は、キー２が、キー１に係る処理開始条件を満たしている場合に有効となることを示す。つまり、設定項目Ｇに組合せ条件が設定されることによって、情報処理装置１００は、設定情報に設定されている処理開始条件が組み合わせれた複合処理開始条件により、処理開始条件を満たすか否かの判定を行うこととなる。
【０１０２】
また、キー２が有効となった場合において、キー２の処理開始条件を満たした場合には、情報処理装置１００は、キー１に係るブラウザ画面に対する表示処理の効果に、キー２に係るブラウザ画面に対する表示処理の効果を加える。
【０１０３】
図１２は、本発明の実施形態に係る情報処理装置１００が行うブラウザ画面に対する表示処理の一例を示す説明図である。図１２（ａ）は、図１１に示すキー１に係るブラウザ画面に対する表示処理が行われているとき、キー２に係る処理開始条件を満たしていない場合における表示画面の一例を示している。また、図１２（ｂ）は、図１１に示すキー１に係るブラウザ画面に対する表示処理が行われているときにおいて、キー２に係る処理開始条件を満たした場合における表示画面の一例を示している。よって、図１２（ａ）および図１２（ｂ）は、本発明の実施形態に係る第３の表示状態における表示画面の一例と捉えることができる。
【０１０４】
図７（ａ）に示すように、ブラウザ画面のみが表示画面に表示されているとき（第２の表示状態）、受信した放送信号に基づくＥＰＧにチームＡが含まれる場合には、情報処理装置１００は、図１１に示すキー１に係る処理開始条件を満たすとして、図１１に示すキー１に係るブラウザ画面に対する表示処理（図１１の設定項目Ｅ１、Ｆ１に示すキー１に係る表示処理）を行う（第２の表示状態から第３の表示状態への切り替え）。よって、表示画面には、図１２（ａ）に示すように、ブラウザ画面が３０％透過されてブラウザ画面と放送画面とが重畳されて表示される。
【０１０５】
図１２（ａ）の場合において、放送信号に基づく字幕に選手Ａが含まれた場合には、情報処理装置１００は、図１１に示すキー２に係る処理開始条件を満たすとして、図１１に示すキー２に係るブラウザ画面に対する表示処理をさらに行う。よって、表示画面には、図１２（ｂ）に示すように、ブラウザ画面が８０％透過されてブラウザ画面と放送画面とが重畳されて表示される。
【０１０６】
例えば図１１に示すように複数のキーが設定情報に設定され、複数のキーの組合せ条件として“ａｎｄ”が設定される場合、情報処理装置１００は、複数のキーに係る表示処理の効果を選択的に加えることによって、図１２に示すようにブラウザ画面に対する表示処理を他段階で行う。したがって、情報処理装置１００は、ユーザが設定した処理開始条件を満たしたことを、他段階にユーザに通知することができるので、例えばユーザが視聴を所望している内容を含む番組などが放映されていることに気づかないなどのユーザにとって望ましくない事態の発生を防止することができる。
【０１０７】
〔２−２〕第２の例に係る設定画面の第２の例
図１１に示す第２の例に係る設定画面において設定可能な複数のキーの組合せ条件は、上記“ａｎｄ”に限られない。例えば、ユーザは、図１１に示す第２の例に係る設定画面の設定項目Ｇに、組合せ条件としてキー１と“ｏｒ”を設定することもできる。
【０１０８】
設定項目Ｇとして設定される“ｏｒ”は、キー２が、キー１に係る処理開始条件を満たしているか否かによらず有効となることを示す。つまり、キー２の処理開始条件を満たした場合に、キー１の処理開始条件を満たしている場合には、情報処理装置１００は、上記第２の例に係る設定画面の第１の例と同様に、キー１に係るブラウザ画面に対する表示処理の効果に、キー２に係るブラウザ画面に対する表示処理の効果を加えることができる。また、キー２の処理開始条件を満たした場合には、キー１の処理開始条件を満たしていない場合であっても、キー２に係るブラウザ画面に対する表示処理を行う。
【０１０９】
図１３は、本発明の実施形態に係る情報処理装置１００が行うブラウザ画面に対する表示処理の一例を示す説明図である。図１３（ａ）は、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定情報に基づくブラウザ画面に対する表示処理が行われる前の表示画面の一例を示している。つまり、図１３（ａ）は、図７（ａ）と同様に、本発明の実施形態に係る第２の表示状態における表示画面の一例と捉えることができる。また、図１３（ｂ）は、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定画面におけるキー１に係るブラウザ画面に対する表示処理が行われていないとき、キー２に係る処理開始条件を満たした場合における表示画面の一例を示している。よって、図１３（ｂ）は、本発明の実施形態に係る第３の表示状態における表示画面の一例と捉えることができる。
【０１１０】
図１３（ａ）に示すように、ブラウザ画面のみが表示画面に表示されているとき（第２の表示状態）、受信した放送信号に基づくＥＰＧにチームＡが含まれ、かつ放送信号に基づく字幕に選手Ａが含まれない場合には、情報処理装置１００は、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定画面におけるキー１に係る処理開始条件を満たすとして、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定画面におけるキー１に係るブラウザ画面に対する表示処理（図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定画面におけるの設定項目Ｅ１、Ｆ１に示すキー１に係る表示処理）を行う（第２の表示状態から第３の表示状態への切り替え）。よって、表示画面には、図１２（ａ）に示すように、ブラウザ画面が３０％透過されてブラウザ画面と放送画面とが重畳されて表示される。
【０１１１】
図１２（ａ）の場合において、放送信号に基づく字幕に選手Ａが含まれた場合には、情報処理装置１００は、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定画面におけるキー２に係る処理開始条件を満たすとして、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定画面におけるキー２に係るブラウザ画面に対する表示処理をさらに行う。よって、表示画面には、図１２（ｂ）に示すように、ブラウザ画面が８０％透過されてブラウザ画面と放送画面とが重畳されて表示される。
【０１１２】
また、図１３（ａ）に示すように、ブラウザ画面のみが表示画面に表示されているとき（第２の表示状態）、受信した放送信号に基づくＥＰＧにチームＡが含まれず、かつ放送信号に基づく字幕に選手Ａが含まれている場合には、情報処理装置１００は、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定画面におけるキー２に係る処理開始条件を満たすとして、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定画面におけるキー２に係るブラウザ画面に対する表示処理（図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定画面における設定項目Ｅ２、Ｆ２に示すキー２に係る表示処理）を行う（第２の表示状態から第３の表示状態への切り替え）。よって、表示画面には、図１３（ｂ）に示すように、ブラウザ画面が５０％透過されてブラウザ画面と放送画面とが重畳されて表示される。
【０１１３】
そして、図１３（ｂ）の場合において、放送信号に基づくＥＰＧにチームＡが含まれた場合には、情報処理装置１００は、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定画面におけるキー１に係る処理開始条件を満たすとして、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”が設定された設定画面におけるキー１に係るブラウザ画面に対する表示処理をさらに行う。よって、表示画面には、図１２（ｂ）と同様に、ブラウザ画面が８０％透過されてブラウザ画面と放送画面とが重畳されて表示されることとなる。
【０１１４】
例えば上記のように複数のキーが設定情報に設定され、複数のキーの組合せ条件として“ｏｒ”が設定される場合、情報処理装置１００は、複数のキーそれぞれの処理開始条件を満たすか否かに応じて、ブラウザ画面に対する表示処理を独立に行う。つまり、複数のキーの組合せ条件として“ｏｒ”が設定されることによって、情報処理装置１００は、複数のキーに係る処理開始条件が全く関連性を有さない場合であっても、いずれかの処理開始条件を満たせば、ユーザが設定した処理開始条件を満たしたことをユーザに通知することができる。よって、情報処理装置１００は、複数のキーの組合せ条件として“ｏｒ”が設定される場合には、第１の例に係る設定情報を用いる場合よりもより高い確率でユーザが設定した処理開始条件を満たしたことをユーザに通知することが可能となる。
【０１１５】
したがって、情報処理装置１００は、複数のキーの組合せ条件として“ｏｒ”が設定される場合においても、例えばユーザが視聴を所望している内容を含む番組などが放映されていることに気づかないなどのユーザにとって望ましくない事態の発生を防止することができる。
【０１１６】
〔２−３〕第２の例に係る設定画面の第３の例
図１１に示す第２の例に係る設定画面において設定可能な複数のキーの組合せ条件は、上記“ａｎｄ”、上記“ｏｒ”に限られない。例えば、ユーザは、図１１に示す第２の例に係る設定画面の設定項目Ｇに、組合せ条件としてキー１と“ｎｏｔ”を設定することもできる。
【０１１７】
設定項目Ｇとして設定される“ｎｏｔ”は、キー２が、キー１に係る処理開始条件を満たしてない場合のみ有効となることを示す。つまり、キー１の処理開始条件を満たしている場合には、たとえキー２の処理開始条件を満たしているとしても、情報処理装置１００は、キー２に係るブラウザ画面に対する表示処理を行わない。
【０１１８】
図１３（ａ）に示すように、ブラウザ画面のみが表示画面に表示されているとき（第２の表示状態）、受信した放送信号に基づくＥＰＧにチームＡが含まれず、かつ放送信号に基づく字幕に選手Ａが含まれている場合には、情報処理装置１００は、図１１に示す設定画面において設定項目Ｇとして“ｎｏｔ”が設定された設定画面におけるキー１に係る処理開始条件を満たさず、かつ図１１に示す設定画面において設定項目Ｇとして“ｎｏｔ”が設定された設定画面におけるキー２に係る処理開始条件を満たすとして、図１１に示す設定画面において設定項目Ｇとして“ｎｏｔ”が設定された設定画面におけるキー２に係るブラウザ画面に対する表示処理（図１１に示す設定画面において設定項目Ｇとして“ｎｏｔ”が設定された設定画面における設定項目Ｅ２、Ｆ２に示すキー２に係る表示処理）を行う（第２の表示状態から第３の表示状態への切り替え）。よって、表示画面には、図１３（ｂ）に示すように、ブラウザ画面が５０％透過されてブラウザ画面と放送画面とが重畳されて表示される。
【０１１９】
また、図１３（ｂ）の場合において、放送信号に基づくＥＰＧにチームＡが含まれた場合には、情報処理装置１００は、図１１に示す設定画面において設定項目Ｇとして“ｎｏｔ”が設定された設定画面におけるキー１に係る処理開始条件を満たすとして、たとえキー２の処理開始条件を満たしているとしても、キー２に係るブラウザ画面に対する表示処理を終了させる。上記の場合、表示画面には、図１１に示す設定画面において設定項目Ｇとして“ｎｏｔ”が設定された設定画面におけるキー１に係るブラウザ画面に対する表示処理（図１１に示す設定画面において設定項目Ｇとして“ｎｏｔ”が設定された設定画面における設定項目Ｅ１、Ｆ１に示すキー１に係る表示処理）が行われることによって、例えば図１２（ａ）に示すように、ブラウザ画面が３０％透過されてブラウザ画面と放送画面とが重畳されて表示されることとなる。
【０１２０】
例えば上記のように複数のキーが設定情報に設定され、複数のキーの組合せ条件として“ｎｏｔ”が設定される場合、情報処理装置１００は、複数のキーに係るブラウザ画面に対する表示処理を、所定のキーに係るブラウザ画面に対する表示処理を優先しつつ、排他的に行うことができる。したがって、情報処理装置１００は、複数のキーの組合せ条件として“ｎｏｔ”が設定される場合においても、ユーザが設定した処理開始条件を満たしたことをユーザに通知することができるので、例えばユーザが視聴を所望している内容を含む番組などが放映されていることに気づかないなどのユーザにとって望ましくない事態の発生を防止することができる。
【０１２１】
情報処理装置１００は、例えば、図１１に示すような設定画面や、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”または“ｎｏｔ”が設定された設定画面を用いることによって、複数の処理開始条件と、複数の処理開始条件にそれぞれ対応する複数の表示処理と、複数の処理開始条件の組み合わせを規定する組合せ条件とを設定情報に設定することができる。また、例えば、図１１に示すような設定画面や、図１１に示す設定画面において設定項目Ｇとして“ｏｒ”または“ｎｏｔ”が設定された設定画面により設定された設定情報を用いることによって、情報処理装置１００は、ユーザが設定した処理開始条件に基づいて第２の表示状態を第３の表示状態へと切り替え、ユーザが設定したブラウザ画面に対する表示処理を選択的に行うことができる。なお、本発明の実施形態に係る設定情報に設定可能な組合せ条件は、上記“ａｎｄ”、“ｏｒ”、“ｎｏｔ”に限られない。
【０１２２】
また、図１１では、２つのキーが設定された場合を例に挙げて説明したが、上述したように、情報処理装置１００は、設定画面において３以上のキーを設定することができる。
【０１２３】
図１４は、本発明の実施形態の第２の例に係る設定画面の他の例を示す説明図である。ここで、図１４は、３つのキーが設定され、組合せ条件を示す設定項目Ｇ１〜Ｇ３に“ａｎｄ”が設定されている場合を示している。以下、図１４に示す設定情報が設定されている場合において情報処理装置１００が行う表示状態の切り替えの一例について説明する。
【０１２４】
受信した放送信号に基づく映像がニュース番組を示している場合、図１４に示すキー１の処理開始条件を満たしているとしても、図１４に示すキー１の表示処理の種別（図１４の設定項目Ｅ１）が設定されていないので、情報処理装置１００は、キー１に係るブラウザ画面に対する表示処理を行わない。
【０１２５】
次に、受信した放送信号に基づく字幕情報から、例えば「続いては天気予報です」という文字列が取得された場合には、図１４に示すキー２の処理開始条件を満たすので、５分間（図１４の設定項目Ｃ２）ブラウザ画面が３０％透過されて（図１４の設定項目Ｅ２、Ｆ２）、ブラウザ画面と放送画面とが表示される。
【０１２６】
情報処理装置１００が上記にようにブラウザ画面に対する表示処理を行うことによって、情報処理装置１００は、ユーザに放送画面において所望する情報が取得できる可能性があることを認識させることができる。
【０１２７】
上記５分以内に、受信した放送信号に基づく字幕情報から、例えば「関東地方の空模様です」という文字列が取得された場合には、情報処理装置１００は、図１４に示すキー２の処理開始条件を満たすので、２分間（図１４の設定項目Ｃ３）、ブラウザ画面を７０％さらに透過させる（図１４の設定項目Ｅ３、Ｆ３）。
【０１２８】
情報処理装置１００が上記にようにブラウザ画面に対する表示処理を行うことによって、情報処理装置１００は、ブラウザ画面が１００％透過された状態で、ブラウザ画面と放送画面とを共に表示させることができる。
【０１２９】
なお、上記２分間が経過したときに、キー３に係るタイマーが動作している場合には、情報処理装置１００は、キー３に係るブラウザ画面に対する処理を解除（終了）する。また、上記５分間が経過したときに、キー２に係るタイマーが動作している場合には、情報処理装置１００は、キー２に係るブラウザ画面に対する処理を解除する。よって、上記の場合、情報処理装置１００は、表示画面の表示状態を、第３の表示状態から第２の表示状態へと切り替えることとなる。
【０１３０】
図１４に示すように、３つのキーが設定情報に設定されている場合には、情報処理装置１００は、例えば上記のように表示状態を選択的に切り替えることができる。
【０１３１】
（２）表示制御処理
情報処理装置１００は、上記（１）の処理（設定情報設定処理）により設定された設定情報を用いることによって、例えば図７などに示すような表示状態の選択的な切り替えを実現することができる。次に、本発明の実施形態に係る表示制御処理（（２）の処理）について、より具体的に説明する。
【０１３２】
図１５は、本発明の実施形態に係る情報処理装置１００における表示制御処理の一例を示す流れ図である。ここで、情報処理装置１００は、例えば電源がＯＮとなっているときに図１５に示す処理を行うが、上記に限られない。例えば、情報処理装置１００は、ユーザ操作により本発明の実施形態に係る表示制御処理を行う旨の設定がされている場合に、図１５に示す処理を行うこともできる。また、図１５示する表示制御処理は、一度行われれば終了する類の処理ではなく、例えば繰り返し行われる。
【０１３３】
情報処理装置１００は、ブラウザ画面を表示させているか否かを判定する（Ｓ２００）。なお、情報処理装置１００は、単にブラウザ画面を表示させているか否かに限られず、例えば、第２の表示状態であるか否かに基づいて、ステップＳ２００の判定を行うこともできる。
【０１３４】
ステップＳ２００においてブラウザ画面を表示させていると判定されない場合には、情報処理装置１００は、ブラウザ画面を表示させていると判定されるまで処理を進めない。
【０１３５】
また、ステップＳ２００においてブラウザ画面を表示させていると判定された場合には、情報処理装置１００は、放送信号が受信されているか否かを判定する（Ｓ２０２）。
【０１３６】
ステップＳ２０２において放送信号が受信されていると判定されない場合には、情報処理装置１００は、ステップＳ２００からの処理を繰り返す。
【０１３７】
また、ステップＳ２０２において放送信号が受信されていると判定された場合には、情報処理装置１００は、受信している放送信号をデータ処理する（Ｓ２０４）。ここで、ステップＳ２０４におけるデータ処理としては、例えば、受信した放送信号の復号化に係る処理や、復号化された放送信号に含まれる映像信号や音声信号に係る処理（例えば、デコード処理などの各種処理）、復号化された放送信号に含まれるＥＰＧデータの処理、復号化された放送信号に含まれる字幕データの処理などが挙げられるが、上記に限られない。
【０１３８】
ステップＳ２０４においてデータ処理が行われると、情報処理装置１００は、処理されたデータと、設定情報に設定された処理開始条件とに基づいて、処理開始条件を満たすか否かを判定する（Ｓ２０６。条件判定処理）。
【０１３９】
ステップＳ２０６において処理開始条件を満たしていると判定されない場合には、情報処理装置１００は、ステップＳ２００からの処理を繰り返す。
【０１４０】
また、ステップＳ２０６において処理開始条件を満たしていると判定された場合には、情報処理装置１００は、ブラウザ画面に対して設定情報に設定された表示処理を選択的に行う（Ｓ２１０）。ステップＳ２１０の処理を行うことによって、情報処理装置１００は、ユーザからブラウザ画面と放送画面とが重畳して視認される画面を表示画面に表示させる（第３の表示状態）ことができる。また、表示の切り替え前の状態が、例えばブラウザ画面が全画面に表示されているなど第２の表示状態である場合には、ステップＳ２１０の処理は、第２の表示状態を第３の表示状態へと切り替える処理となる。
【０１４１】
情報処理装置１００は、ユーザ操作によって第３の表示状態から第１の表示状態または第２の表示状態へと切り替えられた場合や、設定情報に設定されたタイマー（例えば図２のＣなど）の条件を満たした場合には、ステップＳ２１０の処理を終了させる。
【０１４２】
情報処理装置１００は、例えば図１５に示す処理を行うことによって、選択的にブラウザ画面と放送画面とを重畳して表示画面に表示させ、例えば図７などに示すような表示状態の選択的な切り替えを実現することができる。なお、本発明の実施形態に係る情報処理装置１００における表示制御処理が図１５に示す処理に限られないことは、言うまでもない。
【０１４３】
情報処理装置１００は、例えば、上記（１）の処理（設定情報設定処理）を行うことによって、ユーザによる切替条件およびブラウザ画面に対する表示処理の設定を可能とする。また、情報処理装置１００は、上記（２）の処理（表示制御処理）を行うことによって、ユーザが設定した処理開始条件に基づいて、ブラウザ画面と放送画面とを選択的に重畳して表示させ（例えば第２の表示状態を第３の表示状態へと切り替え）、ユーザが設定したブラウザ画面に対する表示処理を選択的に行うことができる。よって、情報処理装置１００は、上記（１）の処理（設定情報設定処理）と、上記（２）の処理（表示制御処理）とを行うことによって、上述した本発明の実施形態に係る利便性向上アプローチを実現することができる。
【０１４４】
したがって、情報処理装置１００は、受信された放送信号に基づく放送画面と、受信された受信データに基づくブラウザ画面とを表示画面に表示させる場合における、ユーザの利便性を向上させることができる。
【０１４５】
（本発明の実施形態に係る情報処理装置）
次に、上述した本発明の実施形態に係る利便性向上アプローチを実現するための処理を行うことが可能な、情報処理装置１００の構成の一例について説明する。図１６は、本発明の実施形態に係る情報処理装置１００の構成の一例を説明するためのブロック図である。
【０１４６】
情報処理装置１００は、第１通信部１０２と、第２通信部１０４と、第３通信部１０６と、記憶部１０８と、制御部１１０と、操作部１１２とを備える。
【０１４７】
また、情報処理装置１００は、ＲＯＭ（Read  Only  Memory。図示せず）や、ＲＡＭ（Random  Access  Memory。図示せず）、表示部（図示せず）などを備えてもよい。情報処理装置１００は、例えば、データの伝送路としてのバス（bus）により各構成要素間を接続する。
【０１４８】
ここで、ＲＯＭは、制御部１１０が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭは、制御部１１０により実行されるプログラムなどを一次記憶する。
【０１４９】
表示部（図示せず）は、情報処理装置１００が備える表示手段であり、表示画面に様々な情報を表示する。表示部の表示画面に表示される画面としては、例えば、放送画面や、ブラウザ画面、各種設定画面、所望する動作を情報処理装置１００に対して行わせるための操作画面などが挙げられる。ここで、表示部（図示せず）としては、例えば、ＬＣＤ（Liquid  Crystal  Display。液晶ディスプレイ）や有機ＥＬディスプレイ（organic  ElectroLuminescence  display。または、ＯＬＥＤディスプレイ（Organic  Light  Emitting  Diode  display）ともよばれる。）などが挙げられるが、上記に限られない。
【０１５０】
［情報処理装置１００のハードウェア構成例］
図１７は、本発明の実施形態に係る情報処理装置１００のハードウェア構成の一例を示す説明図である。図１７を参照すると、情報処理装置１００は、例えば、ＭＰＵ１５０と、ＲＯＭ１５２と、ＲＡＭ１５４と、記録媒体１５６と、入出力インタフェース１５８と、操作デバイス１６０と、表示デバイス１６２と、通信インタフェース１６４と、赤外線インタフェース１６６とを備える。また、情報処理装置１００は、例えば、データの伝送路としてのバス１６８で各構成要素間を接続する。
【０１５１】
ＭＰＵ１５０は、ＭＰＵ（Micro  Processing  Unit）や、制御機能を実現するための複数の回路が集積された集積回路、映像信号や音声信号を処理する各種回路などで構成され、情報処理装置１００全体を制御する制御部１１０として機能する。また、ＭＰＵ１５０は、情報処理装置１００において、後述する第１処理部１２０、第２処理部１２２、表示処理部１２４、判定部１２６、設定部１２８、キーワード登録部１３０としての役目を果たすこともできる。
【０１５２】
ＲＯＭ１５２は、ＭＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データを記憶し、また、ＲＡＭ１５４は、例えば、ＭＰＵ１５０により実行されるプログラムなどを一次記憶する。
【０１５３】
記録媒体１５６は、情報処理装置１００における記憶手段であり、情報処理装置１００における記憶部１０８として機能する。記録媒体１５６には、例えば、上記設定情報や、キーワード情報、各種アプリケーションなど様々なデータが記憶される。
【０１５４】
ここで、記録媒体１５６としては、例えば、ハードディスク（Hard  Disk）などの磁気記録媒体や、ＥＥＰＲＯＭ（Electrically  Erasable  and  Programmable  Read  Only  Memory）、フラッシュメモリ（flash  memory）などの不揮発性メモリ（nonvolatile  memory）が挙げられるが、上記に限られない。また、情報処理装置１００は、記録媒体１５６を着脱可能に備えることもできる。
【０１５５】
入出力インタフェース１５８は、例えば、操作入力デバイス１６０や、表示デバイス１６２を接続する。ここで、入出力インタフェース１５８としては、例えば、ＵＳＢ（Universal  Serial  Bus）端子や、ＤＶＩ（Digital  Visual  Interface）端子、ＨＤＭＩ（High-Definition  Multimedia  Interface）端子、各種処理回路などが挙げられるが、上記に限られない。なお、入出力インタフェース１５８は、情報処理装置１００の外部装置としての操作入力デバイス（例えば、キーボードやマウスなど）や、表示デバイス（例えば、外部ディスプレイ（外部表示装置の一例）など）と接続することもできることは、言うまでもない。
【０１５６】
操作入力デバイス１６０は、操作部１１２として機能する。また、操作入力デバイス１６０は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。操作入力デバイス１６０としては、例えば、ボタン、方向キー、あるいは、これらの組み合わせなどが挙げられるが、上記に限られない。
【０１５７】
表示デバイス１６２は、放送画面や、ブラウザ画面、各種設定画面、所望する動作を情報処理装置１００に対して行わせるための操作画面などの各種画面を表示画面に表示する表示部（図示せず）として機能する。表示デバイス１６２は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。表示デバイス１６２としては、例えば、液晶ディスプレイや有機ＥＬディスプレイなどが挙げられるが、上記に限られない。
【０１５８】
通信インタフェース１６４は、情報処理装置１００が備える通信手段である。通信インタフェース１６４は、放送波２００を介した放送信号を（直接的／間接的に）受信する第１通信部１０２として機能し、ネットワーク３００を介して（あるいは、直接的に）外部装置と通信を行い受信データを受信する第２通信部１０４として機能する。また、通信インタフェース１６４は、ユーザが操作可能なリモートコントローラなどの外部操作装置４００から送信される外部操作信号を受信する第３受信部１０６として機能する。
【０１５９】
ここで、通信インタフェース１６４としては、例えば、チューナおよびデモジュレータ（放送信号の受信に係る構成の一例）や、ネットワーク３００を介してサーバなどの外部装置と通信を行うＬＡＮ（Local  Area  Network）端子および送受信回路（受信データの受信に係る構成の一例）、赤外線通信ポートおよび受信回路（外部操作信号の受信に係る構成の一例）などが挙げられるが、上記に限られない。
【０１６０】
また、ネットワーク３００としては、例えば、ＬＡＮなどの有線ネットワーク、無線ＭＡＮ（ＷＭＡＮ；Wireless  Metropolitan  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネットなどが挙げられるが、上記に限られない。
【０１６１】
なお、図１７では、情報処理装置１００が１つの通信インタフェースを備える構成を示しているが、上記に限られない。例えば、本発明の実施形態に係る情報処理装置１００は、放送信号の受信に係る通信インタフェースと、受信データの受信に係る通信インタフェースと、外部操作信号の受信に係る通信インタフェースとを別体の通信インタフェースとして備えることもできる。
【０１６２】
情報処理装置１００は、例えば図１７に示す構成によって、上述した利便性向上アプローチに係る処理を行う。なお、本発明の実施形態に係る情報処理装置１００のハードウェア構成は、図１７に示す構成に限られない。例えば、本発明の実施形態に係る情報処理装置１００は、表示デバイス１６２を備えない構成とすることができ、また、例えば、ＤＳＰ（Digital  Signal  Processor）や、増幅器（アンプ）やスピーカなどから構成される音声出力デバイスを備えることもできる。
【０１６３】
再度図１６を参照して、本発明の実施形態に係る情報処理装置１００の構成の一例について説明する。第１通信部１０２は、情報処理装置１００が備える第１の通信手段であり、放送波２００を介した放送信号を（直接的／間接的に）受信する。第１通信部１０２としては、例えば、チューナおよびデモジュレータなどが挙げられるが、上記に限られない。
【０１６４】
第２通信部１０４は、情報処理装置１００が備える第２の通信手段であり、ネットワーク３００を介してサーバなどの外部装置と通信を行い、当該外部装置から送信される受信データを受信する。ここで、第２通信部１０４としては、例えば、ＬＡＮ端子および送受信回路や、ＩＥＥＥ８０２．１１ｂポートおよび送受信回路などが挙げられるが、上記に限られない。
【０１６５】
第３通信部１０６は、情報処理装置１００が備える第３の通信手段であり、外部操作装置４００から送信される外部操作信号を受信する。ここで、第２通信部１０６としては、例えば、赤外線通信ポートおよび受信回路や、ＩＥＥＥ８０２．１５．１ポートおよび送受信回路などが挙げられるが、上記に限られない。
【０１６６】
記憶部１０８は、情報処理装置１００が備える記憶手段である。ここで、記憶部１０８としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリなどが挙げられるが、上記に限られない。
【０１６７】
また、記憶部１０８は、例えば、上記設定情報や、キーワード情報、各種アプリケーションなど様々なデータを記憶する。ここで、図１６では、設定情報１４０と、データベース形式にてキーワードなどを記憶するキーワードＤＢ１４２（キーワード情報の一例）とが記憶部１０８に記憶されている例を示しているが、上記に限られない。
【０１６８】
制御部１１０は、例えば、ＭＰＵや、各種処理回路が集積された集積回路などで構成され、情報処理装置１００全体を制御する役目を果たす。また、制御部１１０は、第１処理部１２０と、第２処理部１２２と、表示処理部１２４と、判定部１２６と、設定部１２８と、キーワード登録部１３０とを備え、上述した利便性向上アプローチに係る処理を主導的に行う。
【０１６９】
第１処理部１２０は、第１通信部１０２が放送信号が受信した場合に、受信された放送信号を処理する。ここで、第１処理部１２０は、例えば、受信した放送信号の復号化に係る処理や、復号化された放送信号に含まれる映像信号や音声信号に係る処理（例えば、デコード処理などの各種処理）、復号化された放送信号に含まれるＥＰＧデータの処理、復号化された放送信号に含まれる字幕データの処理などを行うが、上記に限られない。以下では、第１処理部１２０が処理した処理後のデータを、「第１処理データ」という。
【０１７０】
第２処理部１２２は、第２通信部１０４が受信データを受信した場合に、受信された受信データを処理する。ここで、第２処理部１２２は、例えば、受信データに含まれるタグの解析や、受信データに含まれるスクリプトの実行などが挙げられるが、上記に限られない。以下では、第２処理部１２２が処理した処理後のデータを、「第２処理データ」という。
【０１７１】
表示処理部１２４と、判定部１２６とは、上記（２）の処理（表示制御処理）を主導的に行う役目を果たす。
【０１７２】
表示処理部１２４は、第１処理データに基づく放送画面、および／または、第２処理部が処理した第２処理データに基づくブラウザ画面を表示画面に表示させる。つまり、表示処理部１２４は、第１の表示状態と、第２の表示状態と、第３の表示状態とを切り替え、表示画面に表示状態に応じた画面を表示させる役目を果たす。また、表示処理部１２４は、表示画面に表示させている表示状態を、判定部１２６へ伝達する。
【０１７３】
また、表示処理部１２４は、判定部１２６から伝達される、判定部１２６における判定結果としての表示制御情報（後述する）に基づいて、設定情報に設定されているブラウザ画面に対する表示処理に基づく表示処理をブラウザ画面に行うことによって、ブラウザ画面と放送画面とを選択的に重畳して表示させる。上記によって、表示処理部１２４は、例えば第２の表示状態を第３の表示状態へと選択的に切り替えることができる。また、表示処理部１２４は、設定情報に設定されているタイマー（例えば図２の設定項目Ｃなど）の設定に基づいてブラウザ画面に対する表示処理を選択的に行う。
【０１７４】
また、表示処理部１２４は、操作部１１２から伝達される操作信号、および／または、第３受信部１０６が受信した外部操作信号に基づいて、放送画面のみが表示画面に表示された状態とブラウザ画面のみが表示画面に表示された状態との間の切り替え（第１表示状態と第２表示状態との間の切り替え）と、ブラウザ画面と放送画面とが重畳されて表示画面に表示された状態から、放送画面のみが表示された状態またはブラウザ画面のみが表示された状態への切り替え（第３表示状態から第１表示状態または第２表示状態への切り替え）とを選択的に行う。
【０１７５】
判定部１２６は、表示処理部１２４から伝達される表示状態に基づいて、例えば表示処理部１２４における表示状態が第２の表示状態（または第３の表示状態）である場合に、設定情報と、第１処理部１２０から伝達される第１処理データとに基づいて、設定情報に設定された処理開始条件を満たすか否かの判定を行う。より具体的には、判定部１２６は、設定情報１４０に設定されている１、または複数の処理開始条件を第１処理データが満たすか否かを判定する。そして、判定部１２６は、設定情報１４０に設定されている１、または複数の処理開始条件を第１処理データが満たす場合に、満たす処理開始条件に対応する表示処理を示す表示制御情報を、表示処理部１２４に判定結果として伝達する。
【０１７６】
表示処理部１２４と判定部１２６とは、上記のように連携して処理を行うことによって、例えば図１５に示す処理を実現することができる。よって、表示処理部１２４と判定部１２６とは、上記（２）の処理（表示制御処理）を主導的に行うことができる。
【０１７７】
設定部１２８は、上記（１）の処理（設定情報設定処理）を主導的に行う役目を果たし、設定情報へのキーワードの設定と、設定情報への表示処理の設定とを、ユーザ操作に基づいて行う。より具体的には、設定部１２８は、例えば、図２などの設定画面においてユーザにより設定された各種設定を、設定情報１４０に記録する。
【０１７８】
キーワード登録部１３０は、第１処理部１２０から伝達される第１処理データからキーワードを抽出し、抽出されたキーワードをキーワードＤＢ１４２に記録する。より具体的には、キーワード登録部１３０は、例えば図３に示す処理を主導的に行う。
【０１７９】
制御部１１０は、上記のような第１処理部１２０、第２処理部１２２、表示処理部１２４、判定部１２６、設定部１２８、およびキーワード登録部１３０を備えることによって、上述した利便性向上アプローチに係る処理を主導的に行うことができる。
【０１８０】
操作部１１２は、ユーザによる操作を可能とする情報処理装置１００が備える操作手段である。情報処理装置１００は、操作部１１２を備えることによって、ユーザ操作を可能とし、ユーザ操作に応じてユーザが所望する処理（例えば、表示状態の選択的な切り替えや、設定情報への各種設定など）を行うことができる。ここで、操作部１１２としては、例えば、ボタン、方向キー、あるいは、これらの組み合わせなどが挙げられるが、上記に限られない。
【０１８１】
情報処理装置１００は、例えば図１６に示す構成によって、本発明の実施形態に係る利便性向上アプローチに係る処理を実現することができる。したがって、情報処理装置１００は、例えば図１６に示す構成によって、受信された放送信号に基づく放送画面と、受信された受信データに基づくブラウザ画面とを表示画面に表示させる場合における、ユーザの利便性を向上させることができる。
【０１８２】
以上のように、本発明の実施形態に係る情報処理装置１００は、処理開始条件とブラウザ画面に対する表示処理とを設定情報に設定する上記（１）の処理（設定情報設定処理）と、設定された設定情報に基づいてブラウザ画面と放送画面とを選択的に重畳して表示させる上記（２）の処理（表示制御処理）とを行う。情報処理装置１００は、ブラウザ画面に対する表示処理と処理開始条件とが設定された設定情報を用いて処理開始条件を満たすか否かの判定を行うことによって、例えばユーザが視聴を所望している内容を含む番組などが放映されていることに気づかないなどのユーザにとって望ましくない事態の発生を防止することができる。また、情報処理装置１００は、処理開始条件を満たす場合には自動的にブラウザ画面と放送画面とを重畳して表示画面に表示させるので、例えばブラウザ画面のみが表示されている表示画面をブラウザ画面と放送画面とが重畳されて表示される表示画面に切り替える場合（第２の表示状態を第３の表示状態へと切り替える場合）において、従来の技術１を用いる従来の情報処理装置のように、その時々の状況に応じた適宜のユーザの設定操作を必要としない。また、情報処理装置１００は、処理開始条件を満たす場合には自動的にブラウザ画面と放送画面とを重畳して表示画面に表示させるので、従来の技術２を用いる従来の情報処理装置のように、ユーザの動作などに起因して表示状態の切り替えを行わない。
【０１８３】
したがって、情報処理装置１００は、受信された放送信号に基づく放送画面と、受信された受信データに基づくブラウザ画面とを表示画面に表示させる場合における、ユーザの利便性を向上させることができる。
【０１８４】
また、上記では、本発明の実施形態として情報処理装置１００を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、テレビジョン放送を受信するテレビ受像機、セットトップボックス、ハードディスクレコーダやＤＶＤレコーダ、Ｂｌｕ−ｒａｙ（登録商標）レコーダなどのような映像記録／再生装置、ＰＣなどのコンピュータ、ＬＣＤや有機ＥＬディスプレイなどのような表示装置、携帯電話などの携帯型通信装置、など、様々な機器に適用することができる。
【０１８５】
（本発明の実施形態に係るプログラム）
コンピュータを、本発明の実施形態に係る情報処理装置として機能させるためのプログラムによって、受信された放送信号に基づく放送画面と、受信された受信データに基づくブラウザ画面とを表示画面に表示させる場合における、ユーザの利便性を向上させることができる。
【０１８６】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１８７】
例えば、図１６に示す情報処理装置１００では、制御部１１０が、第１処理部１２０、第２処理部１２２、表示処理部１２４、判定部１２６、設定部１２８、およびキーワード登録部１３０を備える構成を示したが、本発明の実施形態に係る情報処理装置の構成は、上記に限られない。例えば、本発明の実施形態に係る情報処理装置は、図１６に示す第１処理部１２０、第２処理部１２２、表示処理部１２４、判定部１２６、設定部１２８、およびキーワード登録部１３０の任意の構成要素を個別に備える（例えば、それぞれを個別の処理回路で実現する）こともできる。
【０１８８】
また、上記では、コンピュータを、本発明の実施形態に係る情報処理装置としてそれぞれ機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本発明の実施形態は、さらに、上記プログラムを記憶させた記憶媒体も併せて提供することができる。
【０１８９】
上述した構成は、本発明の実施形態の一例を示すものであり、当然に、本発明の技術的範囲に属するものである。
【符号の説明】
【０１９０】
１００    情報処理装置
１０２    第１通信部
１０４    第２通信部
１０６    第３通信部
１０８    記憶部
１１０    制御部
１１２    操作部
１２０    第１処理部
１２２    第２処理部
１２４    表示処理部
１２６    判定部
１２８    設定部
１３０    キーワード登録部
３００    ネットワーク
４００    外部操作装置
【図１】
2011120069.tif 000003
【図２】
2011120069.tif 000004
【図３】
2011120069.tif 000005
【図４】
2011120069.tif 000006
【図５】
2011120069.tif 000007
【図６】
2011120069.tif 000008
【図７】
2011120069.tif 000009
【図８】
2011120069.tif 000010
【図９】
2011120069.tif 000011
【図１０】
2011120069.tif 000012
【図１１】
2011120069.tif 000013
【図１２】
2011120069.tif 000014
【図１３】
2011120069.tif 000015
【図１４】
2011120069.tif 000016
【図１５】
2011120069.tif 000017
【図１６】
2011120069.tif 000018
【図１７】
2011120069.tif 000019