(57)【要約】【課題】第１の映像の表示を犠牲にすることなく第２の映像を他の電子機器にＷｅｂ表示させる。【解決手段】第１電子機器と通信可能な電子機器であって、第１の映像を表示している状態で、前記第１の映像とは異なる第２の映像を表示するための第１指示が入力される場合、前記第１指示を用いて、前記第１電子機器に前記第２の映像を表示するための第２指示を、前記第１電子機器へ送信する。前記第２指示は、サーバから受信するＷｅｂ情報を用いて前記第２の映像をＷｅｂブラウザにより表示するために前記第１電子機器によって用いられる。【選択図】図１
2015106827.tif 000002
【特許請求の範囲】
【請求項１】
第１電子機器と通信可能な電子機器であって、
第１の映像を表示する表示制御手段と、
前記第１の映像を表示している状態で、前記第１の映像とは異なる第２の映像を表示するための第１指示が入力される場合、前記第１指示を用いて、前記第１電子機器に前記第２の映像を表示するための第２指示を、前記第１電子機器へ送信する送信手段と、を具備し、
前記第２指示は、サーバから受信するＷｅｂ情報を用いて前記第２の映像をＷｅｂブラウザにより表示するために前記第１電子機器によって用いられる電子機器。
【請求項２】
前記サーバは、第２電子機器であって、
前記電子機器、前記第１電子機器、および前記第２電子機器のそれぞれは映像を表示可能であって、
前記第２指示は、前記第２電子機器に格納されるＷｅｂ情報を用いて前記第２の映像をＷｅｂブラウザにより表示するために前記第１電子機器によって用いられる請求項１記載の電子機器。
【請求項３】
前記第２指示を前記第１電子機器へ送信した後、前記第２の映像が前記第１電子機器にて表示されている状態で、さらに、前記第２の映像を表示するための第３指示を受信した場合、前記第３指示に基づく処理を行わない請求項１に記載の電子機器。
【請求項４】
前記第２指示を前記第１電子機器へ送信した後、前記第２の映像が前記第１電子機器にて表示されていない状態で、さらに、前記第２の映像を表示するための第３指示を受信した場合、前記送信手段は、前記第１電子機器に、前記第１電子機器に前記第２の映像を表示するための第４指示を送信する請求項１に記載の電子機器。
【請求項５】
前記第２指示を前記第１電子機器へ送信した後、前記第１及び第２の映像とは異なる第３の映像を表示するための第１指示が入力される場合、前記第２の映像を前記電子機器または前記第１電子機器のどちらかに表示するための処理と、前記第３の映像を前記電子機器または前記第１電子機器のどちらかに表示するための処理と実行する請求項１記載の電子機器。
【請求項６】
第１電子機器と通信可能な電子機器に用いられ、
第１の映像を表示している状態で、前記第１の映像とは異なる第２の映像を表示するための第１指示が入力される場合、前記第１指示を用いて、前記第１電子機器に前記第２の映像を表示するための第２指示を、前記第１電子機器へ送信するものとし、
前記第２指示は、サーバから受信するＷｅｂ情報を用いて前記第２の映像をＷｅｂブラウザにより表示するために前記第１電子機器によって用いられる電子機器の映像表示方法。
【請求項７】
前記サーバは、第２電子機器であって、
前記電子機器、前記第１電子機器、および前記第２電子機器のそれぞれは映像を表示可能であって、
前記第２指示は、前記第２電子機器に格納されるＷｅｂ情報を用いて前記第２の映像をＷｅｂブラウザにより表示するために前記第１電子機器によって用いられる請求項６記載の電子機器の映像表示方法。
【請求項８】
前記第２指示を前記第１電子機器へ送信した後、前記第２の映像が前記第１電子機器にて表示されている状態で、さらに、前記第２の映像を表示するための第３指示を受信した場合、前記第３指示に基づく処理を行わない請求項６に記載の電子機器の映像表示方法。
【請求項９】
前記第２指示を前記第１電子機器へ送信した後、前記第２の映像が前記第１電子機器にて表示されていない状態で、さらに、前記第２の映像を表示するための第３指示を受信した場合、前記第１電子機器に、前記第１電子機器に前記第２の映像を表示するための第４指示を送信する請求項６に記載の電子機器の映像表示方法。
【請求項１０】
前記第２指示を前記第１電子機器へ送信した後、前記第１及び第２の映像とは異なる第３の映像を表示するための第１指示が入力される場合、前記第２の映像を前記電子機器または前記第１電子機器のどちらかに表示するための処理と、前記第３の映像を前記電子機器または前記第１電子機器のどちらかに表示するための処理と実行する請求項６記載の電子機器の映像表示方法。
【請求項１１】
第１電子機器と通信可能な電子機器に用いられ、コンピュータに映像の表示を実行させるための映像表示プログラムであって、
第１の映像を表示している状態で、前記第１の映像とは異なる第２の映像を表示するための第１指示の入力を判断するステップと、
前記第１指示の入力があった場合に、前記第１指示を用いて、前記第１電子機器に前記第２の映像を表示するための第２指示を、前記第１電子機器へ送信するステップと
を具備し、
前記第２指示は、サーバから受信するＷｅｂ情報を用いて前記第２の映像をＷｅｂブラウザにより表示するために前記第１電子機器によって用いられる電子機器の映像表示プログラム。
【請求項１２】
前記サーバは、第２電子機器であって、
前記電子機器、前記第１電子機器、および前記第２電子機器のそれぞれは映像を表示可能であって、
前記第２指示は、前記第２電子機器に格納されるＷｅｂ情報を用いて前記第２の映像をＷｅｂブラウザにより表示するために前記第１電子機器によって用いられる請求項１１記載の電子機器の映像表示プログラム。
【請求項１３】
前記第２指示を前記第１電子機器へ送信した後、前記第２の映像が前記第１電子機器にて表示されている状態で、さらに、前記第２の映像を表示するための第３指示を受信したことを判断するステップを備え、
前記第３指示を受信したことを判断した場合に、前記第３指示に基づく処理を行わない請求項１１に記載の電子機器の映像表示プログラム。
【請求項１４】
前記第２指示を前記第１電子機器へ送信した後、前記第２の映像が前記第１電子機器にて表示されていない状態で、さらに、前記第２の映像を表示するための第３指示を受信したことを判断するステップと、
前記第３指示を受信したことを判断した場合に、前記第１電子機器に、前記第１電子機器に前記第２の映像を表示するための第４指示を送信するステップと
を備える請求項１１に記載の電子機器の映像表示プログラム。
【請求項１５】
前記第２指示を前記第１電子機器へ送信した後、前記第１及び第２の映像とは異なる第３の映像を表示するための第１指示が入力される場合、前記第２の映像を前記電子機器または前記第１電子機器のどちらかに表示するためのステップと、前記第３の映像を前記電子機器または前記第１電子機器のどちらかに表示するためのステップと
を備える請求項１１記載の電子機器の映像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本実施形態は、電子機器とその映像表示方法及び映像表示プログラムに関する。
【背景技術】
【０００２】
例えばデジタルテレビでは、デジタル放送の番組コンテンツをメイン映像として表示している状況で、電子番組表（ＥＰＧ）をサブ映像として表示する場合、オーバーレイ表示が一般的である。このオーバーレイ表示では、視聴しているメイン映像を遮るようにサブ映像を表示する。また、データ放送のコンテンツをサブ映像として表示する場合、画面分割表示が一般的である。この画面分割表示では、例えばメイン映像を縮小し、その余白にサブ映像を表示する。いずれにしろ、メイン映像の表示を犠牲にしてサブ映像を表示するため、メイン映像の表示を犠牲にすることなくサブ映像を表示できるようにすることが要望されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０７９１６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
以上述べたように、従来の電子機器では、メイン映像の表示を犠牲にしてサブ映像を表示するため、メイン映像の表示を犠牲にすることなくサブ映像を表示できるようにすることが要望されている。
【０００５】
本実施形態は上記課題に鑑みなされたもので、メイン映像の表示を犠牲にすることなくサブ映像を表示することのできる電子機器とその映像表示方法及び映像表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本実施形態に係る電子機器は、第１電子機器と通信可能な電子機器であって、第１の映像を表示している状態で、前記第１の映像とは異なる第２の映像を表示するための第１指示が入力される場合、前記第１指示を用いて、前記第１電子機器に前記第２の映像を表示するための第２指示を、前記第１電子機器へ送信するものとし、前記第２指示は、サーバから受信するＷｅｂ情報を用いて前記第２の映像をＷｅｂブラウザにより表示するために前記第１電子機器によって用いられる態様とする。
【図面の簡単な説明】
【０００７】
【図１】実施形態に係る電子機器の概略構成を示すブロック図。
【図２】図１に示す電子機器に用いられるＷｅｂ対応デジタルテレビの概略構成を示すブロック図。
【図３】図１に示す電子機器に用いられるメインテレビとサブテレビとの接続状況を示すブロック図。
【図４】図１に示す電子機器において、メインテレビにメイン映像を表示し、サブテレビにサブ情報を表示するための制御フローを示すフローチャート。
【図５】図１に示す電子機器において、メインテレビにメイン映像を表示し、サブテレビにサブ情報を表示する一例（ＥＰＧ）を示す図。
【図６】図１に示す電子機器において、メインテレビにメイン映像を表示し、サブテレビにサブ情報を表示する他の例（天気予報）を示す図。
【発明を実施するための形態】
【０００８】
以下、実施形態について、図面を参照して説明する。
【０００９】
図１乃至図６を参照して、実施形態に係る電子機器について説明する。
【００１０】
図１は実施形態に係る電子機器の構成を示すブロック図である。図１において、１０Ａは便宜的にメインとするデジタルテレビ、１０Ｂは便宜的にサブとするデジタルテレビ、１０Ｃは家庭内ネットワーク、１０ＤはＷｅｂサーバである。尚、サブのデジタルテレビ１０Ｂは１台に限らず、複数台であってもよい。
【００１１】
家庭内ネットワーク１０Ｃに接続するデジタルテレビ１０Ａ，１０Ｂは、それぞれインターネット上のＷｅｂサーバ１０Ｄに接続する機能を有する。各デジタルテレビ１０Ａ，１０Ｂは、家庭内ネットワーク１０Ｃを通じて各種命令の送受信を相互に行うことができる。各デジタルテレビは１０Ａ，１０Ｂは、Ｗｅｂブラウザを内蔵するＷｅｂ対応型であり、インターネット上のＷｅｂサーバ１０ＤからＨＴＴＰ（またはＨＴＴＰＳ）プロトコルにてＨＴＭＬコンテンツなどを取得し、画面に表示する機能を有する。
【００１２】
図２に、本実施形態のＷｅｂ対応デジタルテレビ１０Ａ，１０Ｂの機能構成を示す。  
図２において、１０１はデジタルテレビの基本処理を司るデジタルテレビ用ＳＯＣ（System On a Chip）部、１０２はデジタルテレビの拡張的な処理を実行するミドルウェア機能部、１０３はＷｅｂＳｏｃｋｅｔリクエスト処理部、１０４はＷｅｂＳｏｃｋｅｔサーバ部、１０５はＷｅｂブラウザ制御部、１０６はＷｅｂブラウザ、１０７はＨＴＭＬ／Ｊａｖａｓｃｒｉｐｔ（登録商標）コンテンツ格納部、１０８はＷｅｂＳｏｃｋｅｔクライアント部である。
【００１３】
ここで、ＷｅｂＳｏｃｋｅｔとは、ＩＥＴＦ（Internet Engineering Task Force）により標準化された通信プロトコルでありＨＴＴＰをベースとしながら、接続した相手と双方向にテキスト文字列を送受信することができる機能である。ＨＴＴＰに比べ、リクエスト／レスポンスが非常に高速であることがメリットである。ＷｅｂＳｏｃｋｅｔリクエスト処理部１０３はユーザのＷｅｂＳｏｃｋｅｔ通信リクエストを受け付け相手先に送信する機能を担う。ＷｅｂＳｏｃｋｅｔサーバ部１０４及びＷｅｂＳｏｃｋｅｔクライアント部１０８は、相互のＩＰアドレスを予め登録しておくことで、ＷｅｂＳｏｃｋｅｔ通信のサーバ機能／クライアント機能を担う。
【００１４】
上記ＷｅｂＳｏｃｋｅｔ通信の概要について、図３を参照して説明する。尚、図３では、メインのデジタルテレビ１０Ａからサブのデジタルテレビ１０Ｂを制御する場合の例を示している。また、ＷｅｂＳｏｃｋｅｔクライアント機能はＷｅｂブラウザ１０６上で動作している。
【００１５】
ＷｅｂＳｏｃｋｅｔ通信は、他のデジタルテレビのＷｅｂＳｏｃｋｅｔクライアントとの間で通信することができ、ＷｅｂＳｏｃｋｅｔクライアント同士で仮想的なコネクションとして利用することができる。これにより、デジタルテレビの機能を利用するだけでなく、アプリケーション同士が自由に通信することを可能にする。尚、図１における「制御命令の送受信」は図３の仮想的な接続を示している。
【００１６】
図２において、ＷｅｂＳｏｃｋｅｔリクエスト処理部１０３では、受信したＷｅｂＳｏｃｋｅｔリクエストを処理する。ＷｅｂＳｏｃｋｅｔリクエスト処理部１０３は、ユーザのリクエストを判別し、適切にＷｅｂブラウザ制御部１０５または既存ミドルウェア機能部１０２に処理を依頼する。例えば、「指定したＵＲＬをＷｅｂブラウザ１０６で開け」というリクエストであれば、Ｗｅｂブラウザ制御部１０５に処理を依頼し、「音量を調整（＋１０）せよ」というリクエストであれば、既存ミドルウェア機能部１０２に処理を依頼することになる。
【００１７】
Ｗｅｂブラウザ１０６はＷｅｂサーバ１０Ｄから取得したコンテンツを表示する以外にも、デジタルテレビに内蔵されたＨＴＭＬ／Ｊａｖａｓｃｒｉｐｔコンテンツ格納部１０７の格納コンテンツ（ＬｏｃａｌＧＵＩ）を表示することもできる。
【００１８】
本実施形態の電子機器の処理の流れを図４に示すシーケンスを参照して説明する。  
まず、メインのデジタルテレビ１０Ａにおいて、メイン映像（第１映像）を表示している状態で、リモコンキーの操作入力（第１指示）があった場合（Ｓ１）、その入力操作で指定される要求を判別し（Ｓ２）、ＷｅｂＳｏｃｋｅｔクライアント部１０８がその要求（第２指示）をサブのデジタルテレビ１０ＢのＷｅｂＳｏｃｋｅｔサーバ部１０４に通知する（Ｓ３）。
【００１９】
これに対して、サブのデジタルテレビ１０Ｂにおいて、ＷｅｂＳｏｃｋｅｔサーバ部１０４は、メイン側のＷｅｂＳｏｃｋｅｔクライアント部１０８からの要求を受領してＷｅｂＳｏｃｋｅｔリクエスト処理部１０３にその要求を通知する（Ｓ４）。ＷｅｂＳｏｃｋｅｔリクエスト処理部１０３は通知を受けた要求が例えば、番組情報ボタンによる番組表のＷｅｂブラウザ上への表示要求、クラウドボタンによるＷｅｂサーバ上のコンテンツ表示要求、メニューボタンなどによるサブのデジタルテレビ１０ＢがもつＨＴＭＬ／Ｊａｖａｓｃｒｉｐｔコンテンツ表示要求等であった場合（Ｓ５）、指定されたＵＲＬをＷｅｂブラウザ１０６で開くことで要求に応答する（Ｓ６）。
【００２０】
ここで、リクエストされた要求がミドルウェア機能を利用するときは（Ｓ７）、ミドルウェア機能部１０２に対応する機能を実行させる（Ｓ８）。また、リクエストされた要求がサブ側のＨＴＭＬ／Ｊａｖａｓｃｒｉｐｔコンテンツ格納部１０７に格納されたＨＴＭＬ／Ｊａｖａｓｃｒｉｐｔコンテンツで記述されたＬｏｃａｌＧＵＩ表示であるときは（Ｓ９）、サブのＷｅｂブラウザ制御部１０５に指定コンテンツのＬｏｃａｌＧＵＩ表示を実行させる（Ｓ１０）。また、リクエストされた要求がメイン側のＨＴＭＬ／Ｊａｖａｓｃｒｉｐｔコンテンツで記述されたＬｏｃａｌＧＵＩ表示であるときは（Ｓ１１）、ＷｅｂＳｏｃｋｅｔクライアント部１０８はメイン側のＨＴＭＬ／Ｊａｖａｓｃｒｉｐｔコンテンツ格納部１０７にあるコンテンツの参照ＵＲＬをサブ側へ送信し、サブのＷｅｂブラウザ制御部１０５に指定コンテンツの表示を実行させる（Ｓ１２）。
【００２１】
尚、同一のコマンド要求が繰り返し入力された場合には、その要求を無視して最初の要求に応答するものとする。すなわち、サブ映像の表示要求の指示をサブ側へ送信した後、メイン映像がメイン側にて表示されている状態で、さらにサブ映像の表示要求があった場合に、その表示要求映像がサブ側で表示されている映像と同じ映像である場合には、その表示要求に基づく処理を行わない。
【００２２】
但し、サブ映像の表示要求の指示をサブ側に送信した後、メイン映像がメイン側にて表示されている状態で、さらにサブ映像の表示要求があった場合に、その表示要求映像が前回のサブ映像と同じであったとしても、すでにサブ側で前回のサブ映像が表示されていない場合には、改めてサブ映像の表示要求の指示をサブ側に送信する。
【００２３】
本実施形態のイメージ図を図５、図６に示す。
【００２４】
すなわち、視聴中の番組がメインのデジタルテレビ１０Ａに表示されている時に、ユーザがデジタルテレビ１０Ａのリモコンの番組情報ボタンを押下して番組情報表示を要求した時には、図５に示すように、例えばサブ側のテレビ１０Ｂの番組情報表示アプリが起動し、これによってサブ側テレビ１０Ｂに番組情報が表示される。
【００２５】
また、視聴中の番組がメインのデジタルテレビ１０Ａに表示されている時に、ユーザがデジタルテレビ１０Ａのリモコンのクラウドボタンを押下して、Ｗｅｂサーバ１０Ｄ上の天気情報表示を要求した時には、サブ側のデジタルテレビ１０Ｂから指定されたＷｅｂサーバ１０Ｄ上の天気情報コンテンツを取得して、サブ側テレビ１０Ｂ上に表示させる。
【００２６】
また、視聴中の番組がメインのデジタルテレビ１０Ａに表示されている時に、ユーザがデジタルテレビ１０Ａのリモコンの電子番組情報ボタンを押下してサブ側のテレビ１０Ｂに番組情報表示を要求した後、リモコン制御信号はサブ側のテレビで受信し、メイン側はリモコン制御信号を受信できないようにする。番組の録画指定がリモコンにより指示入力された場合には、サブ側のテレビの番組録画プログラム上で録画番組選択をして、サブ側テレビ１０Ｂで指定番組の予約録画が実行される。また、サブ側テレビ１０Ｂで録画番組選択された後、録画番組情報をメイン側テレビ１０Ａへ通知し、メイン側テレビ１０Ａで録画することも可能である。
【００２７】
このリモコン信号の排他制御は、メイン側テレビに接続されるサブテレビの数とリモコン操作に決定される。上記はメインテレビ１台、サブテレビ１台の構成で説明したが、例えば、メインテレビ１台、サブテレビ２台ある場合では、メインテレビ視聴中にリモコンの電子番組情報ボタンを押下すると、１つめのサブテレビで電子番組情報を表示し、さらにリモコンのクラウドボタンを押下すれば、２つめのサブテレビにＷｅｂサーバのコンテンツを表示するなどの利用も可能である。
【００２８】
以上のように、本実施形態の構成によれば、視聴動画上に画面を重畳しなくても済むので、視聴動画を見ながら番組表を見たり、視聴動画と共にクラウドサービスを見たりするなど、ユーザにとってより利便性が高まるものとなる。
【００２９】
また、第１のサブ映像の表示要求をサブ側へ送信した後、第１のサブ映像とは異なる第２のサブ映像の表示要求があった場合には、第１のサブ映像をメイン側またはサブ側のどちらかに表示するための処理と、第２のサブ映像をメイン側またはサブ側のどちらかに表示するための処理と実行する。これにより、メイン映像以外の複数のサブ映像をメイン側、サブ側のいずれかに選択的に表示することが可能となる。
【００３０】
以上のように、本実施形態は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００３１】
１０Ａ…メイン側デジタルテレビ、１０Ｂ…サブ側デジタルテレビ、１０Ｃ…家庭内ネットワーク、１０Ｄ…Ｗｅｂサーバ、
１０１…ＳＯＣ部、１０２…ミドルウェア機能部、１０３…ＷｅｂＳｏｃｋｅｔリクエスト処理部、１０４…ＷｅｂＳｏｃｋｅｔサーバ部、１０５…Ｗｅｂブラウザ制御部、１０６…Ｗｅｂブラウザ、１０７…ＨＴＭＬ／Ｊａｖａｓｃｒｉｐｔコンテンツ格納部、１０８…ＷｅｂＳｏｃｋｅｔクライアント部。
【図１】
2015106827.tif 000003
【図２】
2015106827.tif 000004
【図３】
2015106827.tif 000005
【図４】
2015106827.tif 000006
【図５】
2015106827.tif 000007
【図６】
2015106827.tif 000008