(57)【要約】【課題】  対応する携帯端末のＯＳやハードウェアプラットフォームに合わせた作り込みが必要となるため、製品のライフサイクルの短いスマートフォンやタブレット端末等の多種多様な携帯端末への対応が難しい【解決手段】  デジタル放送受信装置を操作するために、専用のアプリケーションを利用する必要はなく、携帯端末にもともと標準で搭載されているＷｅｂブラウザを利用することで、予め、携帯端末に操作ＧＵＩを表示する専用のネットワークリモコンアプリとネットワーク被制御機器から送信されたコマンドを解析するネットワークリモコンプロトコル処理部を組み込む必要が無いため、多種多様な携帯端末への対応が可能となる。【選択図】図１
2016127395.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂブラウザを有する携帯端末とデータ通信可能な受信装置であって、
前記携帯端末で操作する操作画面コンテンツを記憶する記憶部と、
ネットワークを介し、操作画面コンテンツを前記携帯端末に送信し、前記携帯端末における操作画面コンテンツの操作情報を受信する通信部と、
前記受信装置の動作状態に応じて、前記記憶部に記憶された操作画面コンテンツから、前記携帯端末に送信する操作画面コンテンツを選択する操作画面コンテンツ切替部と、
前記携帯端末から受信した前記操作情報に基づいて命令を実行するネットワーク操作実行部と、
を備えたことを特徴とする受信装置。
【請求項２】
操作画面コンテンツは、携帯端末に表示するインデックスファイル、及び、前記携帯端末の操作情報を通信部に送信する操作通知プログラムを有することを特徴とする請求項１記載の受信装置。
【請求項３】
携帯端末のＷｅｂブラウザが、インデックスファイルを解析して操作画面を表示し、操作通知プログラムが操作情報を通信部に送信することを特徴とする請求項２記載の受信装置。
【請求項４】
記憶部は、インデックスファイル及び操作通知プログラムを含む操作画面コンテンツを複数有する操作画面コンテンツデータベース、並びに、携帯端末に送信する前記操作画面コンテンツデータベースの中から選択された少なくとも一つの操作画面コンテンツを格納する配信フォルダを記憶し、
操作画面コンテンツ切替部が、受信装置の動作状態に応じて、操作画面コンテンツデータベースから所定の操作画面コンテンツを配信フォルダにコピーすることを特徴とする請求項２または請求項３のいずれかに記載の受信装置。
【請求項５】
操作画面コンテンツは、さらに、更新確認プログラムを含み、
前記更新確認プログラムが、前記操作画面コンテンツのインデックスファイルの最終更新日時を取得し、前回取得した最終更新日時と異なっていた場合には、携帯端末のＷｅｂブラウザが、配信フォルダに格納されている操作画面コンテンツを取得し、インデックスファイルを解析して操作画面を表示し、前記更新確認プログラムを実行することを特徴とする請求項４に記載の受信装置。
【請求項６】
操作画面コンテンツは、さらに、レイアウト設定情報を含み、
前記携帯端末のＷｅｂブラウザが、配信フォルダに格納されている操作画面コンテンツを取得し、インデックスファイルを解析して前記レイアウト設定情報に従った操作画面を表示し、前記操作画面コンテンツのレイアウト切替を操作すると、操作通知プログラムが、操作情報及びレイアウトを示す識別値を含んだ操作通知を受信装置の通信部に送信し、ネットワーク操作実行手段は、受信した操作通知がレイアウト切替の操作であった場合は、前記レイアウトを示す識別値に応じた前記レイアウト設定情報を操作画面コンテンツデータベースから前記配信フォルダにコピーすることを特徴とする請求項４または請求項５のいずれかに記載の受信装置。
【請求項７】
Ｗｅｂブラウザを有する携帯端末とデータ通信可能なデジタル放送受信装置であって、
表示部と、
デジタル放送信号を復調するチューナ部と、
復調したデジタルストリームから映像及び音声データを抽出するデマックス部と、
前記映像及び音声データを復号するデコーダ部と、
前記携帯端末で操作する操作画面コンテンツを記憶する記憶部と、
ネットワークを介し、操作画面コンテンツを前記携帯端末に送信し、前記携帯端末における操作画面コンテンツの操作情報を受信する通信部と、
前記受信装置の動作状態に応じて、前記記憶部に記憶された操作画面コンテンツから、前記携帯端末に送信する操作画面コンテンツを選択する操作画面コンテンツ切替部と、
前記携帯端末から受信した前記操作情報に基づいて命令を実行するネットワーク操作実行部と、
を備えたことを特徴とするデジタル放送受信装置。
【請求項８】
Ｗｅｂブラウザを有する携帯端末とネットワークを介してデータを受信する受信方法であって、
前記携帯端末で操作する操作画面コンテンツを記憶し、
ネットワークを介し、操作画面コンテンツを前記携帯端末に送信し、前記携帯端末における操作画面コンテンツの操作情報を受信し、
前記受信装置の動作状態に応じて、記憶された操作画面コンテンツから、前記携帯端末に送信する操作画面コンテンツを選択し、
前記携帯端末から受信した前記操作情報に基づいて命令を実行することを特徴とする受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スマートフォン等の携帯端末からＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ。以下、ＬＡＮとのみ記載する場合がある。）を介してデジタル放送受信装置を操作する際に、デジタル放送受信装置の動作状態に応じた操作画面を携帯端末に提供するデジタル放送受信装置に関する。
【背景技術】
【０００２】
通常、デジタル放送受信装置には、専用のリモコンが付属し、ユーザーは、この専用リモコンを使用してデジタル放送受信装置を操作する。
【０００３】
専用リモコンのボタンには、デジタル放送受信装置の機能が割り当てられており、ユーザーは、それぞれのボタンに割り当てられた機能を使う場合には、快適にデジタル放送受信装置を操作することができる。
【０００４】
しかし、近年のデジタル放送受信装置には、デジタル放送を視聴するだけでなく、録画機能やインターネットブラウジング等の機能が備わり、機能の増加に伴ってリモコンには多くのボタンが配置されリモコンの操作性や一覧性が悪化している。
【０００５】
さらに、近い将来、本格的なサービス開始が予定されているデジタル放送の４Ｋ／８Ｋ放送では、インターネットから映像や音声等の放送コンテンツを取得して表示する機能が拡張すると予想されるため、専用リモコンは煩雑化し、当該リモコンを使い続けることによる操作性の悪化は避けきれないと思われる。
【０００６】
上記のような問題に対して、携帯端末でデジタル放送受信装置の状態を検出し、ユーザーに最適な操作方法を提供するネットワーク制御システムが開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１４−６４０４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、このような従来のネットワーク制御システムでは、ネットワーク制御機器である携帯端末に操作ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ。以下、ＧＵＩとのみ記載する場合がある。）を表示する専用のネットワークリモコンアプリとネットワーク被制御機器から送信されたコマンドを解析するネットワークリモコンプロトコル処理部を組み込む必要がある。そのため、対応する携帯端末のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ。以下、ＯＳとのみ記載する場合がある。）やハードウェアプラットフォームに合わせた作り込みが必要となる。よって、製品のライフサイクルの短いスマートフォンやタブレット端末等の多種多様な携帯端末への対応が難しいという課題がある。
【課題を解決するための手段】
【０００９】
本発明に係るデジタル放送受信装置は、Ｗｅｂブラウザを有する携帯端末とデータ通信可能な受信装置であって、
前記携帯端末で操作する操作画面コンテンツを記憶する記憶部と、
ネットワークを介し、操作画面コンテンツを前記携帯端末に送信し、前記携帯端末における操作画面コンテンツの操作情報を受信する通信部と、
前記受信装置の動作状態に応じて、前記記憶部に記憶された操作画面コンテンツから、前記携帯端末に送信する操作画面コンテンツを選択する操作画面コンテンツ切替部と、
前記携帯端末から受信した前記操作情報に基づいて命令を実行するネットワーク操作実行部と、
を備えたことを特徴とする。
【発明の効果】
【００１０】
本発明に係るデジタル放送受信装置によれば、携帯端末が、デジタル放送受信装置を操作するために、専用のアプリケーションを利用する必要はなく、携帯端末にもともと標準で搭載されているＷｅｂブラウザを利用することで、予め、携帯端末に操作ＧＵＩを表示する専用のネットワークリモコンアプリとネットワーク被制御機器から送信されたコマンドを解析するネットワークリモコンプロトコル処理部を組み込む必要が無いため、多種多様な携帯端末への対応が可能となる。
【図面の簡単な説明】
【００１１】
【図１】この発明の実施の形態１であるデジタル放送受信装置のハードウェア構成を示す模式図である。
【図２】この発明の実施の形態１であるデジタル放送受信装置のシステム構成図である。
【図３】この発明の実施の形態１であるデジタル放送受信装置の操作画面コンテンツのデータベースを示す構成図である。
【図４】この発明の実施の形態１であるデジタル放送受信装置の操作画面コンテンツデータベースに格納される操作画面コンテンツの一表示例を示す図である。
【図５】この発明の実施の形態１であるデジタル放送受信装置の操作画面コンテンツ切替処理手順を示すフローチャートである。
【図６】この発明の実施の形態１であるデジタル放送受信装置とＬＡＮを介して接続される携帯端末の操作画面表示処理手順を示すフローチャートである。
【図７】この発明の実施の形態２であるデジタル放送受信装置とＬＡＮを介して接続される携帯端末の操作画面表示処理手順を示すフローチャートである。
【図８】この発明の実施の形態３であるデジタル放送受信装置のシステム構成図である。
【図９】この発明の実施の形態３であるデジタル放送受信装置の操作画面コンテンツ切替処理手順を示すフローチャートである。
【図１０】この発明の実施の形態３であるデジタル放送受信装置とＬＡＮを介して接続される携帯端末の操作画面表示処理手順を示すフローチャートである。
【図１１】この発明の実施の形態４であるデジタル放送受信装置のシステム構成図である。
【図１２】この発明の実施の形態４であるデジタル放送受信装置で扱う操作画面コンテンツデータベースの構成図である。
【図１３】この発明の実施の形態５の受信装置のハードウェア構成図である。
【図１４】この発明の実施の形態５である受信装置のシステム構成図である。
【発明を実施するための形態】
【００１２】
実施の形態１．
次に、図面を用いて、この発明の実施の形態を説明する。以下の図面の記載において、同一又は類似の部分には、同一又は類似の符号を付している。但し、図面は模式的なものであり、各寸法の比率等は現実のものとは異なることに留意すべきである。したがって、具体的な寸法等は以下の説明を参酌して判断すべきものである。また、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることは勿論である。
【００１３】
図１は、この発明の実施の形態１であるデジタル放送受信装置のハードウェア構成を示す模式図である。この発明の実施の形態１では、受信装置、特に、デジタル放送受信装置を例にとり説明する。図において、デジタル放送受信装置１０は、ＬＡＮ３０を介して携帯端末２０と接続され、相互にデータ通信が可能となっている。デジタル放送受信装置１０は、ＣＰＵ１０ａ、入力部１０ｂ、表示部１０ｃ、通信部１０ｄ、チューナ部１０ｅ、デマックス部１０ｆ、デコーダ部１０ｇ、ＲＡＭ１０ｈ、及び、フラッシュメモリ１０ｉを備えて構成され、それぞれは、バス１０ｊによって接続され、互いにデータの送受信が可能な状態となっている。
【００１４】
また、携帯端末２０は、ＣＰＵ２０ａ、入力部２０ｂ、表示部２０ｃ、通信部２０ｄ、フラッシュメモリ２０ｅ、及び、ＲＡＭ２０ｆを備えて構成され、それぞれは、バス２０ｇによって接続され、互いにデータの送受信が可能な状態となっている。以下、これらの動作について詳細に説明する。
【００１５】
デジタル放送受信装置１０に関し、チューナ部１０ｅは、例えば、地上デジタル放送、又は、４Ｋ／８Ｋなどの超高精細デジタル衛星放送などの放送波を受信して復調する。これらの放送波は、ＭＰＥＧ‐２  ＴＳ（ＴＲＡＮＳＰＯＲＴ  ＳＴＲＥＥＭ）、又は、ＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）方式などで多重伝送されるデジタル放送信号に対応している。
【００１６】
デマックス部１０ｆは、チューナ部１０ｅで受信した多重伝送されたデジタル放送信号から映像及び音声などのデータを分離する。
【００１７】
デマックス部１０ｆにより分離され構成された映像又は音声の圧縮データは、それぞれのデコーダ部１０ｇにより復号され、各デジタルストリームとして、映像の場合には、表示部１０ｃにより放送番組、ＥＰＧ、又は、操作メニュー等のＧＵＩの表示を行う。音声の場合には、スピーカー部１０ｋに出力する。
【００１８】
ここで、入力部１０ｂは、デジタル放送受信装置１０の専用リモコン５０によるユーザーからの操作入力を受け付ける。
【００１９】
また、通信部１０ｄは、携帯端末２０とＬＡＮ３０を介してデータ通信を行う。
【００２０】
フラッシュメモリ１０ｉは、ファイルシステム情報を記録しており（つまり、所定のファイルシステムを有している）、ファイルが書き込まれるとファイルシステム情報は更新され、当該ファイルの管理情報（最終更新日時等）が更新される。また、フラッシュメモリ１０ｉには、デジタル放送受信装置１０のソフトウェアが格納されている。
【００２１】
ＲＡＭ１０ｈは、フラッシュメモリ１０ｉから展開されたデジタル放送受信装置１０のソフトウェアが実行される。
【００２２】
ＣＰＵ１０ａは、バス１０ｊを介してデータや制御情報のやり取りを行い、デジタル放送受信装置１０全体の制御を行う。
【００２３】
携帯端末２０に関し、表示部２０ｃは、操作メニュー等のＧＵＩの表示を行う。
【００２４】
入力部２０ｂは、例えば、表示部２０ｃに設けられた接触センサーからの情報をもとにユーザーからの操作入力を受け付ける。
【００２５】
また、通信部２０ｄは、デジタル放送受信装置１０とＬＡＮ３０を介してデータ通信を行う。
【００２６】
フラッシュメモリ２０ｅには、携帯端末２０のソフトウェアが格納されている。
【００２７】
ＲＡＭ２０ｆは、フラッシュメモリ２０ｅから展開された携帯端末２０のソフトウェアが実行される。
【００２８】
ＣＰＵ２０ａは、バス２０ｇを介してデータや制御情報のやり取りを行い、携帯端末２０全体の制御を行う。
【００２９】
図２は、この発明の実施の形態１であるデジタル放送受信装置のシステム構成図である。デジタル放送受信装置１０は、機能的には、操作画面コンテンツデータベース１１と、配信フォルダ１２と、コンテンツ配信サーバ１３と、ネットワーク操作実行部１４（ネットワーク操作実行手段）と、操作画面コンテンツ切替部１５（操作画面コンテンツ切替手段）と、放送視聴部１６（放送視聴手段）とを備えて構成される。
【００３０】
ここで、操作画面コンテンツデータベース１１及び配信フォルダ１２は、フラッシュメモリ１０ｉに記憶され構築される。コンテンツ配信サーバ１３、ネットワーク操作実行部１４、操作画面コンテンツ切替部１５、及び放送視聴部１６の有する機能は、フラッシュメモリ１０ｉに格納されたソフトウェアがＣＰＵ１０ａによって実行されることにより実現される。以下、各構成について、詳細に説明する。
【００３１】
操作画面コンテンツデータベース１１には、複数の操作画面のコンテンツが格納されている。図３は、この発明の実施の形態１であるデジタル放送受信装置の操作画面コンテンツのデータベースを示す構成図である。操作画面コンテンツデータベース１１には、動作状態と、その動作状態に対応した操作画面コンテンツとが関連付けて格納されている。ここで、操作画面コンテンツは、Ｗｅｂブラウザで表示可能なＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ。以下、ＨＴＭＬとのみ記載する場合がある。）４、又は、ＨＴＭＬ５等に準拠したハイパーテキスト記述言語で記述されたＨＴＭＬファイルに係るコンテンツである。
【００３２】
配信フォルダ１２には、操作画面コンテンツデータベース１１からコピーされた１つの操作画面コンテンツ１２ａが格納されている。
【００３３】
Ｗｅｂサービスのサーバ機能を実現するコンテンツ配信サーバ１３は、クライアントである携帯端末２０に対してＬＡＮ３０を介して配信フォルダ１２に格納された操作画面コンテンツ１２ａを配信する。携帯端末２０は、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ。以下、ＨＴＴＰとのみ記載する場合がある）、ＨＴＴＰＳ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  Ｓｅｃｕｒｅ。以下、ＨＴＴＰＳとのみ記載する場合がある）等のプロトコルを使用してデジタル放送受信装置１０から操作画面コンテンツ１２ａを取得し、Ｗｅｂブラウザで表示部２０ｃに表示する。
【００３４】
この発明の実施の形態１であるデジタル放送受信装置で扱う操作画面コンテンツについては、図３及び図４を用いて詳細に説明する。図３で示すように、操作画面コンテンツはインデックスファイルと操作通知プログラムとで構成されるコンテンツである。インデックスファイルは、ハイパーテキスト記述言語で記述されたＨＴＭＬファイルであり、そのファイル名は、例えば「ｉｎｄｅｘ．ｈｔｍｌ」と予め決められた特定の名前になっており、この発明の実施の形態１であるデジタル放送受信装置で扱う全てのコンテンツは「ｉｎｄｅｘ．ｈｔｍｌ」ファイルを持っていることになる。
【００３５】
操作通知プログラムは、ユーザーにより操作画面コンテンツのボタン等が押下されると当該操作の操作情報を含んだ操作通知をデジタル放送受信装置に送信する処理がＪａｖａＳｃｒｉｐｔに代表されるスクリプト言語で記述されたファイルである。
【００３６】
例えば、操作画面コンテンツ１１ａ、１１ｂ、及び、１１ｃをＷｅｂブラウザで表示すると、それぞれ図４の操作画面４０、４１、及び、４２で示されるような操作画面が、携帯端末２０の表示部２０ｃに表示される。操作画面４０において、ユーザーが「メニュー」ボタンを押下（タッチ）すると、操作通知プログラムが、メニューボタンが選択されたことを示す操作通知をデジタル放送受信装置１０に通信部２０ｄを介して送信する。
【００３７】
コンテンツ配信サーバ１３は、携帯端末２０の表示部２０ｃで表示する操作画面コンテンツ１２ａを配信フォルダ１２に格納している。つまり、コンテンツの所在情報を示すＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ。以下、ＵＲＬとのみ記載する場合がある）は、
＜ｈｔｔｐ：／／デジタル放送受信装置のＩＰアドレス／配信フォルダ／ｉｎｄｅｘ．ｈｔｍｌ＞
となる。尚、ＵＲＬに記述する配信フォルダ名は省略して運用することも可能である。つまり、ユーザーは、携帯端末２０のＷｅｂブラウザにデジタル放送受信装置１０のＩＰアドレスを入力すれば操作画面を表示することができる。
【００３８】
ネットワーク操作実行部１４は、携帯端末２０から送信された操作通知を通信部２０ｄが受信すると、操作通知を取得して解析し、操作通知を操作命令に変換して実行する。操作通知には、リモコンコードと同じく操作結果を示す識別値が含まれ、デジタル放送受信装置１０では、取得した識別値に応じた操作命令が実行される。例えば、操作結果を示す識別値がメニュー表示を示す識別値であった場合は、メニュー表示処理を実行し、チャンネルアップを示す識別値であった場合は、チャンネルアップ選局処理を実行する。
【００３９】
操作画面コンテンツ切替部１５は、デジタル放送受信装置１０に付属するリモコン５０又は携帯端末２０を用いたユーザーからの操作入力に対応した操作命令が実行されると、デジタル放送受信装置１０の動作状態を取得し、操作画面コンテンツデータベース１１の中から当該動作状態と一致する操作画面コンテンツを配信フォルダ１２にコピーする。尚、当該動作状態が前回取得した動作状態と一致する場合はコピーしなくても、前回取得したものを用いれば良い。
【００４０】
例えば、デジタル放送受信装置１０がデジタル放送の視聴状態の場合には、図３で示した操作画面コンテンツ１１ａを配信フォルダ１２にコピーし、携帯端末２０には、図４で示した操作画面４０が表示される。この場合、選局操作を重視した操作画面となる。また、例えば、ユーザーが「メニュー」ボタンが押下し、メニューが選択された状態では、図３で示した操作画面コンテンツ１１ｂを配信フォルダ１２にコピーし、携帯端末２０には、図４で示した操作画面４１が表示される。この場合、メニューのカーソル移動操作を重視した操作画面となる。
【００４１】
また、例えば、デジタル放送受信装置１０のキーワード検索メニューやＷｅｂブラウザのテキスト入力画面等で文字入力状態となった場合には、図３で示した操作画面コンテンツ１１ｃを配信フォルダ１２にコピーし、携帯端末２０には、図４で示した操作画面４２が表示される。続いて、ユーザーが、操作画面４２で示された画像内のテキストボックス４４を押下すると、図４で示した操作画面４３のようなＷｅｂブラウザが備える文字入力画面が表示されて文字を入力することができる。文字入力の確定後、「決定」ボタンを押下すると、文字入力の操作結果を示す識別値とテキストボックス４４に入力された文字を含む操作通知がデジタル放送受信装置１０に送信される。ネットワーク操作実行部１４は受信した操作通知を解析し、取得した文字をキーワード検索メニューやＷｅｂブラウザのテキスト入力画面に入力する。
【００４２】
放送視聴部１６は、デジタル放送の選局処理を行って映像や音声を再生する。
【００４３】
図５は、この発明の実施の形態１であるデジタル放送受信装置の操作画面コンテンツ切替処理手順を示すフローチャートである。以下、図５に基づいてデジタル放送受信装置１０の操作画面コンテンツ切替処理について説明する。
【００４４】
Ｓ１００は、デジタル放送受信装置の動作状態を取得するステップである。デジタル放送受信装置１０が起動すると、放送視聴部１６のデジタル放送視聴処理と並行して操作画面コンテンツ切替部１５は、デジタル放送受信装置１０の動作状態を取得する。
【００４５】
Ｓ１０１は、新たに取得したデジタル放送受信装置の動作状態が、前回、最後に取得した動作状態と同一であるか否かを確認するステップである。なお、新たに取得したデジタル放送受信装置の動作状態が、前回、最後に取得した動作状態と同一である場合には、Ｓ１００に戻り、同じフローを繰り返す。
【００４６】
Ｓ１０２は、操作画面コンテンツデータベースの中から取得した動作状態と一致する操作画面コンテンツを配信フォルダにコピーするステップである。Ｓ１０１で、新たに取得したデジタル放送受信装置の動作状態が、前回、最後に取得した動作状態と異なっていた場合には、操作画面コンテンツデータベース１１の中から取得した動作状態と一致する操作画面コンテンツを配信フォルダ１２にコピーする。この時点で、フラッシュメモリ１０ｉのファイルシステム情報が更新される。また、配信フォルダ１２に格納されている操作画面コンテンツ１２ａのインデックスファイルの最終更新日時がコピーした時刻に更新される。
【００４７】
Ｓ１０３は、携帯端末から送信される操作通知を受信するのを待つステップである。Ｓ１０２が完了すると、携帯端末２０から送信される操作通知を受信するのを待つ。
【００４８】
Ｓ１０４は、操作通知に対応した操作命令を実行するステップである。ユーザーが携帯端末２０の操作画面を操作すると、ネットワーク操作実行部１４が操作通知を受信する。ネットワーク操作実行部１４は、受信した操作通知を解析して操作結果を示す識別値を取得し、当該識別値に応じた操作処理を実行する。
【００４９】
ステップ１０４が完了するとステップ１００に戻り、同じ作業を繰り返す。なお、本フローは、電源投入後から、予め設定された条件に基づいて自動的に繰り返される処理であり、電源を切ることにより終了するが、一定時間毎または設定時間に、動作状態を取得し（Ｓ１００）、各ステップを経て、再びステップ１０２に戻った時に終了させてもよい。また、ユーザーによる指示等、外部からの割り込みに対応して本フローを始めても構わない。
【００５０】
以下、携帯端末２０の動作について説明する。
【００５１】
携帯端末２０は、例えば、スマートフォンやタブレット等の携帯端末であり、ＣＰＵ２０ａ、入力部２０ｂ、表示部２０ｃ、通信部２０ｄ、フラッシュメモリ２０ｅ、及び、ＲＡＭ２０ｆを備えて構成されており、それぞれはバス２０ｇによって接続され、互いにデータの送受信が可能となっている。機能的には、ＨＴＴＰ及びＨＴＴＰＳ等のプロトコルを使用してデジタル放送受信装置１０から操作画面コンテンツを取得して表示するＷｅｂブラウザを備えている。
【００５２】
図６は、この発明の実施の形態１であるデジタル放送受信装置とＬＡＮを介して接続される携帯端末の操作画面表示処理手順を示すフローチャートである。以下、図に基づいて携帯端末２０の操作画面表示処理について説明する。
【００５３】
Ｓ２００は、ブラウザを起動し、操作画面ＵＲＬを入力するステップである。携帯端末２０が起動すると、ユーザーは、Ｗｅｂブラウザを起動してＵＲＬ入力画面にデジタル放送受信装置１０のＩＰアドレスを入力する。
【００５４】
Ｓ２０１は、操作画面コンテンツを取得するステップである。また、Ｓ２０２は、操作画面コンテンツを表示するステップである。Ｓ２００の動作を受けて、Ｗｅｂブラウザは、入力されたＵＲＬが示す配信フォルダ１２に格納されている操作画面コンテンツ１２ａを取得し、取得した操作画面コンテンツのインデックスファイルを解析して表示部２０ｃに表示する。
【００５５】
Ｓ２０３は、ユーザーが操作画面コンテンツを操作したか否かを確認するステップである。また、Ｓ２０４は、デジタル放送受信装置に操作通知を送信するステップである。ユーザーが、操作画面コンテンツのボタン押下等の操作を行うと、操作通知プログラムは操作情報を含んだ操作通知をデジタル放送受信装置１０に送信する。
【００５６】
Ｓ２０５は、ユーザーがブラウザの更新ボタンを押下したか否かを確認するステップである。ユーザーは、操作画面を操作した後に、Ｗｅｂブラウザに標準で備わる更新ボタンを押下するとステップ２０１に戻り、最新の動作状態に応じた操作画面コンテンツを取得する。
【００５７】
以上説明したように、本実施の形態によれば、携帯端末がデジタル放送受信装置を操作するために操作専用のアプリケーションを利用するのではなく、多くの機器に標準で搭載されているＷｅｂブラウザを利用することで、デジタル放送受信装置は、多種多様な携帯端末に対して動作状態に応じた最適な操作画面を提供することができる。
【００５８】
実施の形態２．
本発明の実施の形態２のデジタル放送受信装置のハードウェア構成は、図１で示した実施の形態１のデジタル放送受信装置のハードウェア構成と同一である。また、システム構成は、機能的には、図２で示した実施の形態１のデジタル放送受信装置のシステム構成とほぼ同じであるが、実施の形態１は、操作通知プログラムは操作通知をデジタル放送受信装置に送信するだけであるが、実施の形態２は、操作通知プログラムは操作通知をデジタル放送受信装置に送信した後、配信フォルダ１２に格納されている操作画面コンテンツ１２ａを取得して、操作画面コンテンツを表示する。
【００５９】
図７は、この発明の実施の形態２であるデジタル放送受信装置とＬＡＮを介して接続される携帯端末の操作画面表示処理手順を示すフローチャートである。以下、図に基づいて携帯端末の操作画面表示処理について説明する。
【００６０】
Ｓ３００は、ブラウザを起動し、操作画面ＵＲＬを入力するステップである。携帯端末２０が起動すると、ユーザーは、Ｗｅｂブラウザを起動してＵＲＬ入力画面にデジタル放送受信装置１０のＩＰアドレスを入力する。
【００６１】
Ｓ３０１は、操作画面コンテンツを取得するステップである。また、Ｓ３０２は、操作画面コンテンツを表示するステップである。Ｓ３００の動作を受けて、Ｗｅｂブラウザは、入力されたＵＲＬが示す配信フォルダ１２に格納されている操作画面コンテンツ１２ａを取得し、取得した操作画面コンテンツのインデックスファイルを解析して表示部２０ｃに表示する。
【００６２】
Ｓ３０３は、ユーザーが操作画面コンテンツを操作したか否かを確認するステップである。また、Ｓ３０４は、デジタル放送受信装置に操作通知を送信するステップである。ユーザーが、操作画面コンテンツのボタン押下等の操作を行うと、操作通知プログラムは操作情報を含んだ操作通知をデジタル放送受信装置１０に送信する。
【００６３】
Ｓ３０４が完了するとＳ３０１に戻り、再度配信フォルダ１２に格納されている操作画面コンテンツ１２ａを取得して操作画面コンテンツを表示する。
【００６４】
以上説明したように、本実施の形態によれば、携帯端末がデジタル放送受信装置を操作するために操作専用のアプリケーションを利用するのではなく、多くの機器に標準で搭載されているＷｅｂブラウザを利用することで、デジタル放送受信装置は、多種多様な携帯端末に対して動作状態に応じた最適な操作画面を自動で提供することができる。
【００６５】
実施の形態３．
本発明の実施の形態３のデジタル放送受信装置のハードウェア構成は、図１で示した実施の形態１のデジタル放送受信装置のハードウェア構成と同一である。図８は、この発明の実施の形態３であるデジタル放送受信装置のシステム構成図である。実施の形態３のシステム構成は、実施の形態１のシステム構成にインデックスファイル最終更新日時取得部１７をさらに備え、操作画面コンテンツはインデックスファイルと操作通知プログラムと更新確認プログラムから成るコンテンツである。以下、図を用いて説明する。
【００６６】
インデックスファイル最終更新日時取得部１７は、携帯端末２０から配信フォルダ１２に格納されている操作画面コンテンツ１２ａのインデックスファイルの最終更新日時取得要求を受信すると当該インデックスファイルの最終更新日時を取得して携帯端末２０に送信する。
【００６７】
更新確認プログラムは、配信フォルダ１２に格納されている操作画面コンテンツ１２ａのインデックスファイルの最終更新日時を定期的又は周期的にデジタル放送受信装置１０から取得し、前回取得した最終更新日時と異なっているどうかを確認する。異なっていた場合には、配信フォルダ１２に格納されている操作画面コンテンツ１２ａを取得して操作画面コンテンツを表示する処理がＪａｖａＳｃｒｉｐｔ（登録商標）に代表されるスクリプト言語で記述されたファイルである。
【００６８】
図９は、この発明の実施の形態３であるデジタル放送受信装置の操作画面コンテンツ切替処理手順を示すフローチャートである。以下、図に基づいてデジタル放送受信装置の操作画面コンテンツ切替処理について説明する。
【００６９】
Ｓ４００乃至Ｓ４０４は、前記実施の形態１の操作画面コンテンツ切替処理のＳ１００乃至Ｓ１０４と同様であるため、ここでは、説明を省略する。
【００７０】
Ｓ４０５は、最終更新日時取得要求を受信したかどうかを確認するステップである。デジタル放送受信装置１０が起動すると、放送視聴部１６のデジタル放送視聴処理及び操作画面コンテンツ切替部１５の操作画面コンテンツ切替処理と並行して、インデックスファイル最終更新日時取得部１７は、携帯端末２０から配信フォルダ１２に格納されている操作画面コンテンツ１２ａのインデックスファイルの最終更新日時取得要求を受信したかどうかを確認する。
【００７１】
Ｓ４０６は、インデックスファイルの最終更新日時を取得するステップである。また、Ｓ４０７は、インデックスファイルの最終更新日時を携帯端末に送信するステップである。Ｓ４０５で最終更新日時取得要求を受信した場合には、操作画面コンテンツ１２ａのインデックスファイルの最終更新日時を取得し、取得した最終更新日時を取得要求元の携帯端末２０に送信する。
【００７２】
Ｓ４０５で最終更新日時取得要求を受信しなかった場合には、再度Ｓ４０５を実行する。
【００７３】
以下、携帯端末２０について説明する。
【００７４】
図１０は、この発明の実施の形態３であるデジタル放送受信装置とＬＡＮを介して接続される携帯端末の操作画面表示処理手順を示すフローチャートである。以下、図に基づいて携帯端末の操作画面表示処理について説明する。
【００７５】
Ｓ５００乃至Ｓ５０４は、前記実施の形態１の操作画面表示処理のＳ２００乃至Ｓ２０４と同様であるため、ここでは、説明を省略する。
【００７６】
Ｓ５０５は、所定又は一定の時間が経過するのを待つステップである。Ｓ５０２において、Ｗｅｂブラウザが入力されたＵＲＬが示す配信フォルダ１２に格納されている操作画面コンテンツ１２ａを取得して表示すると、更新確認プログラムは、一定時間が経過するのを待つ。
【００７７】
Ｓ５０６は、デジタル放送受信装置からインデックスファイルの最終更新日時を取得するステップである。配信フォルダ１２に格納されている操作画面コンテンツ１２ａのインデックスファイルの最終更新日時の取得要求をデジタル放送受信装置１０に送信し、デジタル放送受信装置１０から最終更新日時を取得する。
【００７８】
Ｓ５０７は、取得した最終更新日時が前回取得した最終更新日時と異なっているか否かを確認するステップである。Ｓ５０６で最終更新日時を取得すると、取得した最終更新日時が前回取得した最終更新日時と異なっているか否かを確認する。
【００７９】
最終更新日時が異なっていた場合には、Ｓ５０１に戻り、最終更新日時が異なっていなかった場合には、Ｓ５０５に戻る。
【００８０】
以上説明したように、本実施の形態によれば、携帯端末がデジタル放送受信装置を操作するために操作専用のアプリケーションを利用するのではなく、多くの機器に標準で搭載されているＷｅｂブラウザを利用することで、デジタル放送受信装置は、多種多様な携帯端末に対して動作状態に応じた最適な操作画面を低い通信負荷で提供することができる。
【００８１】
実施の形態４．
この発明の実施の形態４のデジタル放送受信装置のハードウェア構成は、図１で示した前記実施の形態１のデジタル放送受信装置のハードウェア構成と同様である。図１１は、この発明の実施の形態４であるデジタル放送受信装置のシステム構成図である。実施の形態４のデジタル放送受信装置のシステム構成は、機能的には、図２で示した実施の形態１のデジタル放送受信装置のシステム構成とほぼ同様であるが、操作画面コンテンツは、インデックスファイルと操作通知プログラムとレイアウト設定情報から成るコンテンツである点で実施の形態１と異なる。レイアウト設定情報は、インデックスファイルに記述されているボタン等の各要素の表示スタイルを指定するための言語であるＣＳＳ（Ｃａｓｃａｄｉｎｇ  Ｓｔｙｌｅ  Ｓｈｅｅｔｓ）で記述されたＣＳＳファイルである。
【００８２】
この発明の実施の形態４であるデジタル放送受信装置で扱う操作画面コンテンツについて、図１２を用いて詳細に説明する。図で示すように、操作画面コンテンツは、インデックスファイル、操作通知プログラム、及び、レイアウト設定情報から成るコンテンツである。レイアウト設定情報は、操作画面コンテンツごとに用意され、数が異なる場合もある。操作画面コンテンツデータベース１１から配信フォルダ１２に操作画面コンテンツがコピーされる時に、指定されたレイアウト設定情報が選択されてコピーされる。
【００８３】
携帯端末２０のＷｅｂブラウザは、配信フォルダ１２に格納されている操作画面コンテンツ１２ａを取得すると、取得した操作画面コンテンツのインデックスファイルを解析してレイアウト設定情報に従った操作画面を表示する。ユーザーは操作画面コンテンツのレイアウト切替ボタンを操作すると、レイアウト切替の操作結果を示す識別値と選択したレイアウトを示す識別値を含む操作通知がデジタル放送受信装置１０に送信される。ネットワーク操作実行部１４は受信した操作通知を解析し、操作結果を示す識別値がレイアウト切替であった場合には、操作画面コンテンツデータベース１１から取得したレイアウトを示す識別値に応じたレイアウト設定情報を配信フォルダ１２の操作画面コンテンツ１２ａにコピーする。
【００８４】
以上説明したように、本実施の形態によれば、携帯端末がデジタル放送受信装置を操作するために操作専用のアプリケーションを利用するのではなく、多くの機器に標準で搭載されているＷｅｂブラウザを利用することで、デジタル放送受信装置は、多種多様な携帯端末に対して動作状態に応じた最適な操作画面をユーザーの嗜好に合わせたレイアウトで提供することができる。
【００８５】
実施の形態５．
前記実施の形態では、受信装置、特に、デジタル放送受信装置を例にとり説明してきた。デジタル放送受信装置としては、テレビ受像機等のデジタル放送受信を主な目的とする装置を念頭にして説明してきたが、例えば、エアコン、冷蔵庫、洗濯機、炊飯器、及び、電子レンジ等といった、そもそもデジタル放送受信を想定していない装置についても、データ通信可能な受信装置であれば、携帯端末に標準で搭載されているＷｅｂブラウザを利用することで操作することが可能となる。以下、本実施の形態について説明する。
【００８６】
図１３は、この発明の実施の形態５の受信装置のハードウェア構成図である。実施の形態５の受信装置のハードウェア構成は、前記実施の形態１のデジタル放送受信装置からデジタル放送受信に必要な部品を省いたものである。図１４は、この発明の実施の形態５である受信装置のシステム構成図である。実施の形態５の受信装置のシステム構成は、機能的には、前記実施の形態１のデジタル放送受信装置のシステム構成から放送視聴部を省いたものである。
【００８７】
図において、受信装置１００は、ＬＡＮ３０を介して携帯端末２０と接続され、相互にデータ通信が可能となっている。受信装置１００は、ＣＰＵ１００ａ、入力部１００ｂ、通信部１００ｄ、ＲＡＭ１００ｅ、及び、フラッシュメモリ１００ｆを備えて構成され、それぞれは、バス１００ｇによって接続され、互いにデータの送受信が可能な状態となっている。
【００８８】
また、携帯端末２０は、ＣＰＵ２０ａ、入力部２０ｂ、表示部２０ｃ、通信部２０ｄ、フラッシュメモリ２０ｅ、及び、ＲＡＭ２０ｆを備えて構成され、それぞれは、バス２０ｇによって接続され、互いにデータの送受信が可能な状態となっている。
【００８９】
デジタル放送受信装置１００は、機能的には、操作画面コンテンツデータベース１０１と、配信フォルダ１０２と、コンテンツ配信サーバ１０３と、ネットワーク操作実行部１０４と、操作画面コンテンツ切替部１０５とを備えて構成される。
【００９０】
ここで、操作画面コンテンツデータベース１０１及び配信フォルダ１０２は、フラッシュメモリ１００ｆに記憶され構築される。コンテンツ配信サーバ１０３、ネットワーク操作実行部１０４、及び操作画面コンテンツ切替部１０５の有する機能は、フラッシュメモリ１００ｆに格納されたソフトウェアがＣＰＵ１００ａによって実行されることにより実現される。なお、動作は、上記実施の形態１と同様であるため、ここでは説明を省略する。
【００９１】
例えば、エアコンのハードウェア構成が図１３に示す受信装置のハードウェア構成を満たしている場合、エアコンのシステム構成に図１４に示すシステムを追加することで、携帯端末に標準で搭載されているＷｅｂブラウザからエアコンを操作することができる。
【００９２】
本実施の形態によれば、例えば、ＦＡ機器や冷蔵庫等のデジタル放送受信に必要な部品を備えていない装置であっても、携帯端末とデータ通信可能な受信装置であれば、携帯端末がＦＡ機器や冷蔵庫等の装置を操作するために操作専用のアプリケーションを利用するのではなく標準で搭載されているＷｅｂブラウザを利用することで、ＦＡ機器や冷蔵庫等の装置は動作状態に応じた最適な操作画面を多種多様な携帯端末に対して提供することができる。
【符号の説明】
【００９３】
１０    デジタル放送受信装置
１０ａ  ＣＰＵ
１０ｂ  入力部
１０ｃ  表示部
１０ｄ  通信部
１０ｅ  チューナ部
１０ｆ  デマックス部
１０ｇ  デコーダ部
１０ｈ  ＲＡＭ
１０ｉ  フラッシュメモリ
１０ｊ  バス
１１    操作画面コンテンツデータベース
１１ａ  操作画面コンテンツ
１１ｂ  操作画面コンテンツ
１１ｃ  操作画面コンテンツ
１２    配信フォルダ
１２ａ  操作画面コンテンツ
１３    コンテンツ配信サーバ
１４    ネットワーク操作実行部
１５    操作画面コンテンツ切替部
１６    放送視聴部
１７    インデックスファイル最終更新日時取得部
２０    携帯端末
２０ａ  ＣＰＵ
２０ｂ  入力部
２０ｃ  表示部
２０ｄ  通信部
２０ｅ  フラッシュメモリ
２０ｆ  ＲＡＭ
２０ｇ  バス
３０    ＬＡＮ
４０    操作画面
４１    操作画面
４２    操作画面
４３    操作画面
４４    テキストボックス
【図１】
2016127395.tif 000003
【図２】
2016127395.tif 000004
【図３】
2016127395.tif 000005
【図４】
2016127395.tif 000006
【図５】
2016127395.tif 000007
【図６】
2016127395.tif 000008
【図７】
2016127395.tif 000009
【図８】
2016127395.tif 000010
【図９】
2016127395.tif 000011
【図１０】
2016127395.tif 000012
【図１１】
2016127395.tif 000013
【図１２】
2016127395.tif 000014
【図１３】
2016127395.tif 000015
【図１４】
2016127395.tif 000016