(57)【要約】【課題】放送信号の受信状態の情報を取得する装置において、消費電力を節約したり、コンピューター資源の使用を抑制したりすることを可能とする。【解決手段】放送受信状態取得装置はチューナー部と復調部と復号部と受信状態取得部と装置状態取得部と制御部とを備える。チューナー部は、放送信号を受信する。復調部は、受信した放送信号を復調する。復号部は、復調部で復調された放送信号からコンテンツデータを復号する。受信状態取得部は、チューナー部と復調部と復号部との少なくともいずれかから受信状態の情報を取得する。装置状態取得部は、自装置の状態である装置状態の情報を取得する。制御部は、受信状態の情報と装置状態の情報に基づき、状態変化の度合いが所定の閾値よりも小さい場合には、チューナー部と復調部と復号部と装置状態取得部との少なくともいずれかに関して状態を取得する処理を制限するよう制御する。【選択図】図１
2017199955.tif 000002
【特許請求の範囲】
【請求項１】
放送信号を受信するチューナー部と、
前記チューナー部が受信した前記放送信号を復調する復調部と、
前記復調部で復調された前記放送信号からコンテンツデータを復号する復号部と、
前記チューナー部と前記復調部と前記復号部との少なくともいずれかから受信状態の情報を取得する受信状態取得部と、
自装置の状態である装置状態の情報を取得する装置状態取得部と、
前記受信状態取得部から渡される前記受信状態の情報と前記装置状態取得部から渡される前記装置状態の情報に基づき、状態変化の度合いについての判定を行い、状態変化の度合いが所定の閾値よりも小さい場合には、前記チューナー部と前記復調部と前記復号部と前記装置状態取得部との少なくともいずれかに関して状態を取得する処理を制限するよう制御する制御部と、
を具備することを特徴とする放送受信状態取得装置。
【請求項２】
前記制御部は、前記状態変化の度合いについての判定の結果として状態変化の度合いが所定の閾値よりも小さい場合には、前記復号部によるコンテンツデータの複合の処理を行わないよう制御する、
ことを特徴とする請求項１に記載の放送受信状態取得装置。
【請求項３】
前記制御部は、前記状態変化の度合いについての判定の結果として状態変化の度合いが所定の閾値よりも小さい場合には、繰り返して状態を取得する際のインターバルにおいて処理を待機するよう制御する、
ことを特徴とする請求項１または２に記載の放送受信状態取得装置。
【請求項４】
前記制御部は、前記状態変化の度合いについての判定の結果として状態変化の度合いが所定の閾値よりも小さい場合には、取得する情報の種別を減らすよう制御する、
ことを特徴とする請求項１から３までのいずれか一項に記載の放送受信状態取得装置。
【請求項５】
前記受信状態取得部から渡される前記受信状態の情報と、前記装置状態取得部から渡される前記装置状態の情報とを、外部の装置に提供する情報提供部、
をさらに具備することを特徴とする請求項１から４までのいずれか一項に記載の放送受信状態取得装置。
【請求項６】
放送信号を受信するチューナー部を備えるコンピューターを、
請求項１から５までのいずれか一項に記載の放送受信状態取得装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信状態取得装置およびプログラムに関する。
【背景技術】
【０００２】
携帯型の端末装置（スマートフォン、タブレット端末、ウェアラブル端末等）は、通常はバッテリーで駆動されるため、省電力であることが望まれる。
【０００３】
特許文献１には、消費電力の低減を図るためのデジタル放送受信装置の技術が開示されている。特許文献１に記載されているデジタル放送受信装置は、放送信号の受信状態に基づいてデジタル放送受信装置の少なくとも一部の電力供給を制御（制限）する制御部を備えている。より具体的には、特許文献１に記載されているデジタル放送受信装置は、復調の際に誤り訂正が可能な期間内において、デジタル放送受信装置の少なくとも一部の電力供給を制御（制限）する制御部を備えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−０６６９５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えばテレビ放送を受信する機能が組み込まれるなど、装置の機能が豊富になると、より一層の省電力化が求められる。
また、放送信号（放送波）に載せて伝送されるコンテンツが通信回線（インターネット等）を介しても配信される場合、より良い状況でコンテンツのデータを受信できるよう、それら両者の受信状態をモニタリングする機能を組み込むことが利用することが見込まれる。しかし、例えば、通信でコンテンツを受信している状況において、そのモニタリングのために放送信号を受信する機能を常に稼働させておくことは、電力消費量が多くなってしまうという問題があった。また、装置上で多くのコンピュータープログラム（いわゆる「アプリ」など）を稼働させる場合、放送信号を受信する機能に関するプログラムがコンピューター資源（ＣＰＵ等）を多く使用してしまい、他のプログラムに資源を渡しにくくなるという問題もあった。
【０００６】
本発明は、上記の課題認識に基づいて行なわれたものであり、放送信号の受信状態の情報を取得する装置において、消費電力を節約したり、コンピューター資源の使用を抑制したりすることのできる放送受信状態取得装置およびプログラムを提供するものである。
【課題を解決するための手段】
【０００７】
［１］上記の課題を解決するため、本発明の一態様による放送受信状態取得装置は、放送信号を受信するチューナー部と、前記チューナー部が受信した前記放送信号を復調する復調部と、前記復調部で復調された前記放送信号からコンテンツデータを復号する復号部と、前記チューナー部と前記復調部と前記復号部との少なくともいずれかから受信状態の情報を取得する受信状態取得部と、自装置の状態である装置状態の情報を取得する装置状態取得部と、前記受信状態取得部から渡される前記受信状態の情報と前記装置状態取得部から渡される前記装置状態の情報に基づき、状態変化の度合いについての判定を行い、状態変化の度合いが所定の閾値よりも小さい場合には、前記チューナー部と前記復調部と前記復号部と前記装置状態取得部との少なくともいずれかに関して状態を取得する処理を制限するよう制御する制御部とを具備することを特徴とする。
【０００８】
［２］また、本発明の一態様は、上記の放送受信状態取得装置において、前記制御部は、前記状態変化の度合いについての判定の結果として状態変化の度合いが所定の閾値よりも小さい場合には、前記復号部によるコンテンツデータの複合の処理を行わないよう制御する、ことを特徴とする。
【０００９】
［３］また、本発明の一態様は、上記の放送受信状態取得装置において、前記制御部は、前記状態変化の度合いについての判定の結果として状態変化の度合いが所定の閾値よりも小さい場合には、繰り返して状態を取得する際のインターバルにおいて処理を待機するよう制御する、ことを特徴とする。
【００１０】
［４］また、本発明の一態様は、上記の放送受信状態取得装置において、前記制御部は、前記状態変化の度合いについての判定の結果として状態変化の度合いが所定の閾値よりも小さい場合には、取得する情報の種別を減らすよう制御する、ことを特徴とする。
【００１１】
［５］また、本発明の一態様は、上記の放送受信状態取得装置において、前記受信状態取得部から渡される前記受信状態の情報と、前記装置状態取得部から渡される前記装置状態の情報とを、外部の装置に提供する情報提供部、をさらに具備することを特徴とする。
【００１２】
［６］また、本発明の一態様は、放送信号を受信するチューナー部を備えるコンピューターを、上記［１］から［５］までのいずれか一項に記載の放送受信状態取得装置として機能させるためのプログラム。
【発明の効果】
【００１３】
本発明によれば、放送信号の受信状態や装置状態を取得する装置において、消費電力を抑制したり、コンピューター資源の使用量を抑制したりすることが可能となる。特に、バッテリーで駆動する装置において上記の効果は大きい。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１実施形態による放送受信状態取得装置の概略機能構成を示すブロック図である。
【図２】同実施形態による放送受信状態取得装置の処理手順を示すフローチャートである。
【図３】同実施形態による情報取得部が取得するデータの構成例を示す概略図である。
【図４】第２実施形態による放送受信状態取得装置の概略機能構成を示すブロック図である。
【図５】同実施形態による放送受信状態取得装置と放送受信状態利用装置の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
次に、本発明の実施形態について説明する。
［第１実施形態］
図１は、第１実施形態による放送受信状態取得装置の概略機能構成を示すブロック図である。図示するように、放送受信状態取得装置６は、チューナー部１１と、復調部１２と、復号部１３と、受信状態取得部２１と、装置状態取得部２２と、情報取得部２６と、制御部３０とを含んで構成される。また、図示するように、放送受信状態取得装置６は、コンテンツ提示装置２にコンテンツの情報（映像信号や音声信号）を供給することができる。
【００１６】
放送受信状態取得装置６は、テレビなどの放送信号を受信し、受信した放送信号の復調および復号を行う。この過程で、放送受信状態取得装置６は、受信状態を計測する。受信状態とは、受信した信号（電波）の強度や、復号後に算出される符号誤り率などである。また、放送受信状態取得装置６は、自装置自体の状態を表す装置状態を取得する。装置状態とは、放送受信状態取得装置６自身の位置情報（緯度、経度、標高）や、放送受信状態取得装置６自身の速度および加速度の情報などである。そして、放送受信状態取得装置６は、上記の受信状態の情報と、装置状態の情報とに基づいて、受信状況の判定を行う。この判定は、コンテンツのデータを放送信号として受信するか通信により受信するかを選択するための判定である。この選択については、後でさらに述べる。
【００１７】
放送受信状態取得装置６は、一例として、テレビ受像機の内部に設けられる。放送受信状態取得装置６が有する各機能は、電気回路・電子回路を用いて実現される。あるいは、テレビ受像機の内部に設けられているコンピューターが実行するプログラムとして、放送受信状態取得装置６の機能の一部または全部を実現するようにしてもよい。
放送受信状態取得装置６は、また、一例として、パーソナルコンピューター（ＰＣ）や、スマートフォン（スマホ）や、タブレット端末や、ウェアラブル端末などといった情報機器の内部に設けられる。あるいは、これらの情報機器が備えるコンピューターが実行するプログラムとして、放送受信状態取得装置６の機能の一部または全部を実現するようにしてもよい。
【００１８】
上記のテレビ受像機や情報機器は、放送信号（電波，放送波）を受信して放送コンテンツ（映像や音声）を提示する機能と、通信回線（インターネット等）を介して通信によりコンテンツデータを受信し、提示する機能とを備えている。放送コンテンツが放送波として放送されると同時（あるいはほぼ同時）に同一のコンテンツがコンテンツ配信サーバー装置から通信回線を介して配信される状況では、上記のテレビ受像機や情報機器は、どちらのメディアでコンテンツを受信するかを選択できる。このテレビ受像機や情報機器において、放送信号の受信状態は時間とともに変動し得るものであり、通信の状態も変動し得る。特に、このテレビ受像機や情報機器が携帯型の端末である場合、ユーザーが携帯して移動するにつれて、放送信号の受信状態や通信の状態は、大きく変動し得る。また、放送信号によってコンテンツを受信するか、通信によってコンテンツを受信するかに応じて、ユーザーにとってのコストも変わる。上記のテレビ受像機や情報機器は、これらの要因に基づいて、放送によりコンテンツを受信するか、通信によりコンテンツを受信するかを、適宜選択する。放送受信状態取得装置６は、その選択判断の材料となり得る情報（受信状態の情報と装置状態の情報）を取得するものである。
【００１９】
同図に示すコンテンツ提示装置２は、放送受信状態取得装置６によって復号されたデータを提示するものである。コンテンツ提示装置２が提示するデータには、映像（テレビ放送番組の映像）や文字テキスト（データ放送や、字幕のテキスト）などが含まれており、コンテンツ提示装置２は、これらの映像や文字テキストを、適宜、表示画面に表示する。また、コンテンツ提示装置２が提示するデータには、音声（テレビ放送番組の音声）が含まれており、コンテンツ提示装置２は、この音声を、スピーカーやイヤフォン端子等から出力する。
【００２０】
次に、放送受信状態取得装置６が備える各部の機能について説明する。
チューナー部１１は、放送信号を受信する。放送信号は、電波により、空中を伝搬してくる。なお、チューナー部１１がケーブルテレビのケーブルで伝送される放送信号を受信するようにしてもよいが、受信状態が比較的変化しやすいのは、電波による伝搬の場合である。チューナー部１１は、ユーザーの操作等に基づいて、適宜、選局動作を行い、要求されたチャンネル（周波数帯）の放送信号を受信するようにする。チューナー部１１は、受信した放送信号を、復調部１２に渡す。
また、チューナー部１１は、受信強度を測定し、受信強度に関する情報を、受信状態取得部２１に渡す。受信強度に関する情報は、例えば、信号強度（信号そのものの強度）、ＳＮＲ（signal-to-noise ratio，信号対雑音比）、ＣＮＲ（carrier-to-noise ratio，搬送波電力対雑音電力比）などの値を含む。また、チューナー部１１は、受信した放送信号に関して、受信サービス識別子、受信周波数、変調パラメーターの情報を取得し、これらの情報を受信状態取得部２１に渡す。
【００２１】
復調部１２は、チューナー部１１が受信した放送信号を復調する。復調部１２は、放送信号の規格に応じた復調処理を行う。例えば、復調部１２は、ＯＦＤＭ（Orthogonal Frequency Division Multiplexing，直交周波数分割多重）復調処理を行う。復調部１２は、復調した結果得られるデータを、復号部１３に渡す。
また、復調部１２は、復調の処理の際にビットエラー率（ＢＥＲ，bit error rate）を算出し、ビットエラー率の情報を、受信状態の情報の一部として、受信状態取得部２１に渡す。
【００２２】
復号部１３は、復調部１２からデータを受けとり、符号化されている映像や音声のコンテンツを復号する。復号部１３は、復号処理によって得られた映像や音声のデータを、コンテンツ提示装置２に渡す。
また、復号部１３は、復号の処理の際にエラー率を算出し、このエラー率の情報を、受信状態の情報の一部として、受信状態取得部２１に渡す。
【００２３】
受信状態取得部２１は、チューナー部１１と復調部１２と復号部１３とからデータを受けとり、それらのデータを情報取得部２６に渡す。具体的には、受信状態取得部２１は、チューナー部１１から受け取った信号強度、ＳＮＲ、ＣＮＲ、受信サービス識別子、受信周波数、変調パラメーター等の情報を、受信状態の情報として情報取得部２６に渡す。受信状態取得部２１は、復調部１２から受け取った復調におけるエラー率（ＢＥＲ）等の情報を、受信状態の情報として情報取得部２６に渡す。受信状態取得部２１は、復号部１３から受け取った復号におけるエラー率等の情報を、受信状態の情報として情報取得部２６に渡す。なお、受信状態取得部２１は、ここに挙げた情報のうち一部のみを受け取って情報取得部２６に渡すようにしてもよい。つまり、受信状態取得部２１は、チューナー部１１と復調部１２と復号部１３との少なくともいずれかから受信状態の情報を取得するものである。
【００２４】
装置状態取得部２２は、装置（自装置）の状態を示す情報を取得し、その装置状態の情報を、情報取得部２６に渡す。ここで、装置状態とは、例えば、放送受信状態取得装置６の位置や、移動の速度や、加速度や、放送受信状態取得装置６の姿勢や、放送受信状態取得装置６の位置における天候等である。装置状態取得部２２が装置状態の情報を取得するための具体的な方法を下に述べる。
【００２５】
装置状態取得部２２は、ＧＰＳ衛星からのＧＰＳ信号を受信し、その信号に基づいて自装置の位置を取得する。「ＧＰＳ」は「グローバル・ポジショニング・システム」の略である。また、装置状態取得部２２は、必要に応じて、後述する加速度センサーによって得られる加速度を２回積分することにより、ＧＰＳ信号に基づいて算出された位置を補正してもよい。なお、位置の情報は、緯度と経度によって表される。位置の情報として、さらに標高の情報を含めてもよい。標高は、平均海面からの高さである。
装置状態取得部２２は、上記のＧＰＳ信号によって得られた位置を時間で微分することにより速度を取得する。なお、装置状態取得部２２は、加速度を１回積分して得られる情報により、速度を補正してもよい。速度は、地平に相当する平面における２次元の値で表される。速度として、さらに高さ方向の速度の情報を含めてもよい。
装置状態取得部２２は、３次元加速度センサーを備え、この加速度センサーにより加速度を取得する。加速度の情報は、３次元の数値で表される。
装置状態取得部２２は、上記の加速度センサーから得られる加速度の情報に基づき、自装置の姿勢の情報を取得する。ここで、姿勢の情報は、直行する３次元の軸のそれぞれにおける、基準姿勢からの回転角（−１８０度から＋１８０度まで）の値として表される。
装置状態取得部２２は、内部に温度計および気圧計を備え、これにより、それぞれ、温度および気圧の情報を取得する。温度および気圧は、天候の情報の一部である。さらに、装置状態取得部２２は、インターネット等を経由した通信により、外部の天候サーバー装置から、自装置の位置における直近の天候の情報を取得する。具体的には、装置状態取得部２２は、自装置の位置情報（緯度、経度）を天候サーバー装置宛に送信し、その位置の天候を問い合わせる。そして、装置状態取得部２２は、この問合せへのレスポンスとして天候サーバー装置から送られてくる天候の情報を取得する。装置状態取得部２２が受信する天候の情報は、直近の天気（晴れ、曇り、雨、雪等の区別）と、雨の場合における直近の所定時間での降雨量、雪の場合における直近の所定時間での降雪量の情報を含む。なお、激しい雨や雪は、テレビ放送（特に衛星放送）の受信状態に大きく影響する場合がある。
【００２６】
情報取得部２６は、受信状態取得部２１および装置状態取得部２２から渡される情報を受け取る。この情報は、コンテンツのデータを、放送信号として受信するか、通信回線経由でコンテンツ配信サーバー装置から受信するか、の選択の判断のために使用され得る。
【００２７】
制御部３０は、放送受信状態取得装置６全体の、動作を制御する。特に、制御部３０は、放送受信状態取得装置６が取得する状態の変化が小さい状況において、放送受信状態取得装置６が有する処理部の少なくとも一部の稼働を制限するよう、制御する。ここで、稼働を制限する方法の具体例は、取得する状態の情報の種別を減らしたり、復号部１３による復号処理をやめさせたり、といったことである。制御部３０が復号部１３の復号処理をやめさせた場合、復号部１３によるエラー率（復号処理の結果得られるエラー率）の算出は行われず、また、復号データも出力されない。さらに、稼働を制限する方法の他の例は、制御部３０が、放送受信状態取得装置６が繰り返して行う処理のインターバルにおいて所定時間の待機をするような制御を行うことである。待機する時間の長さは、予め固定的な長さを設定しておくか、状態変化の度合いに応じて変えるか、いずれかにより決める。状態変化の度合いに応じて変える場合、状態変化の度合いが小さいほど、待機時間を長くしてよい。逆に、状態変化の度合いがそれほど小さくない場合には、相対的に、待機時間を短くする。このように、制御部３０が、取得する状態の変化が小さい状況において、放送受信状態取得装置６の処理部の少なくとも一部の稼働を制限することにより、処理部を駆動するための電力の消費を節約することができる。また、処理部の機能をコンピューターによって実現している場合には、コンピューターの資源（ＣＰＵ（中央処理装置）やメモリーなど）を節約することができる。なお、待機時間の長さは例えば１秒から１時間の間の範囲などで適宜定めればよいが、この範囲外の時間であってもよい。
【００２８】
つまり、要約すると、制御部３０は、受信状態取得部２１から渡される受信状態の情報と装置状態取得部２２から渡される装置状態の情報に基づき、状態変化の度合いについての判定を行い、状態変化の度合いが所定の閾値よりも小さい場合には、チューナー部１１と復調部１２と復号部１３と装置状態取得部２２との少なくともいずれかに関して状態を取得する処理を制限（抑制）するよう制御する。
具体的には、例えば、制御部３０は、状態変化の度合いについての判定の結果として状態変化の度合いが所定の閾値よりも小さい場合には、復号部１３によるコンテンツデータの複合の処理を行わないよう制御する。また、例えば、制御部３０は、状態変化の度合いについての判定の結果として状態変化の度合いが所定の閾値よりも小さい場合には、繰り返して状態を取得する際のインターバルにおいて処理を待機するよう制御する。また、例えば、制御部３０は、状態変化の度合いについての判定の結果として状態変化の度合いが所定の閾値よりも小さい場合には、取得する情報の種別を減らすよう制御する。
【００２９】
次に、放送受信状態取得装置処理の手順について、説明する。
図２は、放送受信状態取得装置による処理手順を示すフローチャートである。以下、このフローチャートに沿って説明する。
【００３０】
まずステップＳ１１において、放送受信状態取得装置６は、チューナー部１１を制御する。これにより、チューナー部１１は、ユーザー操作等によって指定されたチャンネルを選局し、放送信号の受信を開始する。以後、チューナー部１１は、放送信号を受信し続ける。なお、チューナー部１１は、受信強度に関する情報を、受信状態取得部２１に渡す。
【００３１】
次にステップＳ１２において、放送受信状態取得装置６の復調部１２は、受信した放送信号を復調する。なお、復調部１２は、復調の際に算出したビットエラー率の情報を、受信状態取得部２１に渡す。
【００３２】
次にステップＳ１３において、放送受信状態取得装置６の制御部３０は、直近における状態変化が大きいか否かを判定する。ここで、状態変化が大きいか否かは、受信状態や装置状態に含まれる単数または複数の計測値の、直近のＮ回（Ｎは２以上の整数であり、各測定時刻の測定間隔などから定める。）における最大変化量の絶対値が、所定の閾値より大きいか否かによって判定する。具体的には、放送受信状態取得装置６は、例えば、受信した信号の強度（単位は、デシベル）を指標値とし、その直近のＮ回における最小値と最大値との差の絶対値が定められた閾値より大きいか否かによって、状態変化が大きいか否かを判定する。あるいは、放送受信状態取得装置６は、例えば、装置状態の情報の一部である位置が、直近のＮ回において定められた閾値（距離）を超えて変動しているか否かによって、状態変化が大きいか否かを判定する。あるいは、放送受信状態取得装置６は、受信状態または装置状態に含まれる他の値を指標値として、その指標値の変動が閾値より大きいか否かによって、状態変化が大きいか否かを判定するようにしてもよい。また、複数の指標値の変動についての複合条件を用いて、状態変化が大きいか否かを判定するようにしてもよい。
本ステップにおける判定の結果、状態変化が大きい場合（ステップＳ１３：ＹＥＳ）には次のステップＳ１４に進む。また、状態変化が大きくない場合（ステップＳ１３：ＮＯ）にはステップＳ１５に飛ぶ。つまり、状態変化が大きくない場合には次の復号処理を行わない。
【００３３】
次にステップＳ１４に進んだ場合、同ステップにおいて、放送受信状態取得装置６の復号部１３は、復調部１２によって復調されたデータに基づき、映像や音声等の復号処理を行う。なお、復号部１３は、復号処理の際に算出したエラー率の情報を、受信状態取得部２１に渡す。
なお、ステップＳ１３の判定結果が否定的であった場合には、ステップＳ１４の復号処理を行わずに次のステップＳ１５に進む。この場合、復号部１３による復号処理が行われない。また、これにより、復号処理の段階におけるエラー率の情報の取得も行われない。したがってこの場合、放送受信状態取得装置６は、復号処理を行う場合に比べて、自己の電力消費を節約することができる。
【００３４】
次にステップＳ１５において、放送受信状態取得装置６の装置状態取得部２２は、その時点での放送受信状態取得装置６の状態を取得する。なお、ここで取得される装置状態の内容は、前述の通りである。
【００３５】
次にステップＳ１６において、放送受信状態取得装置６の制御部３０は、直近における状態変化が大きいか否かを判定する。なお、本ステップにおける判定の具体的方法は、ステップＳ１３における処理として述べた方法と同様である。
本ステップにおける判定の結果、状態変化が大きい場合（ステップＳ１６：ＹＥＳ）には、処理を繰り返すためにステップＳ１２に戻る。また、状態変化が大きくない場合（ステップＳ１６：ＮＯ）には次のステップＳ１７に進む。
【００３６】
次にステップＳ１７に進んだ場合、放送受信状態取得装置６は、所定時間の待機を行う。つまり、放送受信状態取得装置６は、本ステップにおける待機を行っている間は、受信状態や装置状態を取得する処理を行わない。その分、放送受信状態取得装置６は、待機なしで次の状態情報の取得に進んだ場合よりも、自己の電力消費を節約することができる。本ステップによる待機時間の長さは、予め定めておく。
【００３７】
なお、ステップＳ１７における待機時間を、ステップＳ１６で判定した際の状態変化の程度に応じて変えるようにしてもよい。つまり、ステップＳ１７に進んでくるのはステップＳ１６で判定した際の状態変化が所定の閾値よりも小さい場合であるが、その状態変化の大きさの度合いに応じて、待機時間の長さを変えてもよい。つまり、ステップＳ１６で判定した際の状態変化の度合いが小さければ小さいほど、待機時間をより長くする。逆に、ステップＳ１６で判定した際の状態変化の度合いが大きければ大きいほど、待機時間をより短くする。
【００３８】
ステップＳ１７での待機処理が終了すると、放送受信状態取得装置６の処理はステップＳ１２に戻る。
【００３９】
以上、処理手順を説明したように、放送受信状態取得装置６は、状態変化が大きいか否かに応じて、状態（受信状態および装置状態）の情報を取得するための処理を簡略化する。言い換えれば、放送受信状態取得装置６は、状態変化が小さい場合には、状態の情報を取得するための処理部の稼働の少なくとも一部を制限する。
【００４０】
図３は、本実施形態における情報取得部２６が取得するデータの構成例を示す概略図である。同図に示すように、本データは、受信状態および装置状態の組み合わせと、日時情報とを関連付けたものである。同図における１行分のデータが、図２のフローチャート内の処理ループ１回の間に取得されるデータである。同図では、１秒ごとの時系列でデータが存在しているが、データの時間間隔は変わり得る。図２のステップＳ１７における待機が発生する場合には、その待機分の時間も、データの時間間隔に影響する。情報取得部２６は、取得したデータを複数回分、ある程度の時間にわたってデータを蓄積しておいてもよい。
【００４１】
同図では、受信状態の情報は、信号強度、ＳＮＲ、ＣＮＲ、復調におけるエラー率、復号におけるエラー率、受信サービス識別子、受信周波数、変調パラメーターを含む。なお、受信状態の情報として、ここに列挙した情報の一部のみを持つようにしてもよい。また、受信状態の情報として、ここに列挙した情報以外の情報を含めてもよい。
また、同図では、装置状態の情報は、位置、速度、加速度、姿勢、天候を含む。なお、装置状態の情報として、ここに列挙した情報の一部のみを持つようにしてもよい。また、装置状態の情報として、ここに列挙した情報以外の情報を含めてもよい。
【００４２】
また、本実施形態では、状態変化が小さいときには復号処理を省略し得る。また、状態変化が小さいときには取得する状態の情報の種別を減らすことができる。また、状態変化が小さいときにはあるタイミングで状態を取得してから次のタイミングで状態を取得するまでの間に処理を行わずに待機することができる。これらにより、放送受信状態取得装置の電力消費を節約したり、コンピューターの資源（ＣＰＵやメモリーなどといった資源）を節約したりすることが可能となる。携帯型の情報機器として放送受信状態取得装置６を実現している場合には、このように節約することにより、バッテリーを長持ちさせたり、他のプログラムにコンピューターの資源を割り当てたりすることが可能となる。なお、プログラムへの資源割り当ては通常はオペレーティングシステムにより行われる。
【００４３】
［第２実施形態］
次に、本発明の第２実施形態について説明する。なお、以下では、本実施形態に特有の事項を中心に説明し、前実施形態と共通の事項については説明を省略する場合がある。
図４は、本実施形態による放送受信状態取得装置の概略機能構成を示すブロック図である。図示するように、放送受信状態取得装置７は、チューナー部１１と、復調部１２と、復号部１３と、受信状態取得部２１と、装置状態取得部２２と、情報提供部２４と、情報取得部２６と、制御部３０とを含んで構成される。また、放送受信状態取得装置７は、コンテンツ提示装置２にコンテンツの情報（映像信号や音声信号）を供給することができる。また、放送受信状態取得装置７は、外部の放送受信状態利用装置３から情報の要求を受け、その要求に応じて、受信状態の情報や装置状態の情報を放送受信状態利用装置３に提供する。また、放送受信状態取得装置７は、放送信号を復調した結果である復調データや、復号した結果である復号データを、放送受信状態利用装置３に提供することができる。
放送受信状態取得装置７が有する各機能は、電気回路・電子回路を用いて実現される。あるいは、テレビ受像機の内部に設けられているコンピューターが実行するプログラムとして、放送受信状態取得装置７の機能の一部または全部を実現するようにしてもよい。
【００４４】
なお、同図においては、放送受信状態取得装置７とコンテンツ提示装置２と放送受信状態利用装置３とをそれぞれ１台ずつ含む構成で示したが、これらの装置がそれぞれ複数台存在していてもよい。また、コンテンツ提示装置２は存在しなくてもよく、その場合にも放送受信状態取得装置７と放送受信状態利用装置３とは相互に通信しながら動作する。
【００４５】
本実施形態の特徴は、放送受信状態取得装置７が情報提供部２４を備える点である。
情報提供部２４は、情報取得部２６から渡された情報（受信状態の情報と、装置状態の情報）を、放送受信状態利用装置３に提供（送信）する。
また、本実施形態において、復調部１２は、復調した結果得られるデータ（以下において、「復調データ」と呼ぶ）を受信状態取得部２１に渡してもよい。また、本実施形態において、復号部１３は、復号した結果得られるデータ（以下において、「復号データ」と呼ぶ）を受信状態取得部２１に渡してもよい。なお、受信状態取得部２１が、復調データあるいは復号データのいずれか一方のみを受け取るようにしてもよい。
受信状態取得部２１は、復調データや復号データを受け取った場合、そのデータを情報取得部２６に渡す。情報取得部２６は、復調データや復号データを受け取った場合、そのデータを情報提供部２４に渡す。情報提供部２４は、復調データや復号データを受け取った場合、そのデータを放送受信状態利用装置３に提供する。
【００４６】
本実施形態において、放送受信状態取得装置７は、放送受信状態利用装置３からの制御信号に基づいてテレビなどの放送信号を受信し、受信した放送信号の復調および復号を行う。この過程で、放送受信状態取得装置７は、受信状態を計測する。受信状態とは、受信した信号（電波）の強度や、復号後に算出される符号誤り率などである。また、放送受信状態取得装置７は、自装置自体の状態を表す装置状態を取得する。装置状態とは、放送受信状態取得装置７自身の位置情報（緯度、経度、標高）や、放送受信状態取得装置７自身の速度や加速度の情報である。そして、放送受信状態取得装置７は、上記の受信状態の情報と、装置状態の情報と、受信した放送信号から得られた受信データ（復調データ、復号データ）とを、放送受信状態利用装置３に提供する。
なお、以下において、受信状態の情報や、装置状態の情報や、受信データを、まとめて「提供情報」と呼ぶ場合がある。放送受信状態取得装置７から放送受信状態利用装置３に提供される情報の詳細については、後で詳述する。
【００４７】
本実施形態における放送受信状態取得装置７は、一例として、テレビ受像機の内部に設けられる。放送受信状態取得装置７は、また、一例として、パーソナルコンピューター（ＰＣ）や、スマートフォン（スマホ）や、タブレット端末や、ウェアラブル端末などといった情報機器の内部に設けられる。
放送受信状態取得装置７は、また、一例として、他の機器の内部に設けられる形態ではなく、独立の装置として実現される。独立の装置として構成される場合、放送受信状態取得装置７は、例えば、建物内に置かれ、その建物内の放送受信状態利用装置３に対して上記の提供情報を提供する。また、放送受信状態取得装置７は、公共のスペースに設置され、近傍の放送受信状態利用装置３に対して上記の提供情報を提供する。
【００４８】
放送受信状態利用装置３は、具体的例としては、テレビ受像機やパーソナルコンピューターや、スマートフォンや、タブレット端末や、ウェアラブル端末などといった機器である。放送受信状態利用装置３は、内部にテレビ放送を受信するための受信機の機能を備えている。放送受信状態利用装置３が備えているコンピューターが、テレビ放送を受信するための受信機の少なくとも一部の機能を実現したプログラム（「アプリ」と呼ばれる場合もある）を実行するようにしてもよい。また、放送受信状態利用装置３は、インターネットプロトコル（ＩＰ）等のプロトコルを用いて、通信回線（例えば、インターネット）を介して、外部の装置と通信する機能を備えている。テレビ放送の番組が、放送信号の送出と同時（またはほぼ同時）に、外部のコンテンツ配信サーバー装置から配信されている場合、放送受信状態利用装置３は、通信で配信される番組を受信することができる。つまり、コンテンツ配信サーバー装置からの同時配信が行われている場合、放送受信状態利用装置３は、放送信号によって番組を受信することもでき、通信を介して同番組を受信することもできる。放送受信状態利用装置３は、放送受信状態取得装置７から提供される提供情報を受け取ると、その提供情報に基づいて、放送信号で番組を受信したほうが良いか、通信で番組を受信したほうが良いかを判断することができる。
【００４９】
なお、放送受信状態取得装置７と放送受信状態利用装置３との間の双方向の通信は、無線または有線の媒体を用いて、例えばインターネットプロトコルなどといったプロトコルを用いて行うようにする。
【００５０】
次に、放送受信状態取得装置７が備える各部の機能について説明する。
チューナー部１１は、第１実施形態と同様に、放送信号を受信する。チューナー部１１は、放送受信状態利用装置３からの情報要求の制御信号に基づいて、適宜、選局動作を行い、要求されたチャンネル（周波数帯）の放送信号を受信することができるようにする。
復調部１２は、第１実施形態と同様に、チューナー部１１が受信した放送信号を復調する。前述のように、復調部１２が、復調データを受信状態取得部２１に渡すようにしてもよい。
復号部１３は、第１実施形態と同様に、復調部１２からデータを受けとり、符号化されている映像や音声のコンテンツを復号する。前述のように、復号部１３が、復号データを受信状態取得部２１に渡すようにしてもよい。
【００５１】
受信状態取得部２１は、第１実施形態と同様に、チューナー部１１と復調部１２と復号部１３とからデータを受けとり、それらのデータを情報取得部２６に渡す。また、受信状態取得部２１は、復調部１２から受け取った復調データや復号部１３から受け取った復号データを、情報取得部２６に渡す。
装置状態取得部２２は、第１実施形態と同様に、装置の状態を示す情報を取得する。そして、装置状態取得部２２は、その装置状態の情報を、情報取得部２６に渡す。
情報取得部２６は、受信状態取得部２１から受け取ったデータ（受信状態の情報、復調データ、復号データ）と、装置状態取得部２２から受け取ったデータ（装置状態の情報）とを、情報提供部２４に渡す。
そして、既に述べたように、情報提供部２４は、情報取得部２６から受け取ったデータを放送受信状態利用装置３に提供（送信）する。
【００５２】
制御部３０は、第１実施形態と同様に、放送受信状態取得装置７全体の、動作を制御する。特に、制御部３０は、放送受信状態取得装置６が取得する状態の変化が小さい状況において、放送受信状態取得装置６が有する処理部の少なくとも一部の稼働を制限するよう、制御する。
【００５３】
次に、放送受信状態取得装置および放送受信状態利用装置による処理の手順について、説明する。
図５は、放送受信状態取得装置および放送受信状態利用装置による処理手順を示すフローチャートである。なお、同図において、ステップＳ１１１からＳ１１８までは放送受信状態取得装置７による処理であり、ステップＳ１３１からＳ１３２までは放送受信状態利用装置３による処理である。また、同図内の破線矢印は、これら両装置間で渡される情報の流れを示している。以下、このフローチャートに沿って説明する。
【００５４】
まずステップＳ１３１において、放送受信状態利用装置３は、放送受信状態取得装置７に対して情報を要求する。そのため、放送受信状態利用装置３は、放送受信状態取得装置７に対して「開始制御」の制御信号を送信する。この開始制御の信号には、テレビ放送のチャンネルを指定する情報が含まれる。
次にステップＳ１３２において、放送受信状態利用装置３は、放送受信状態取得装置７からの応答を受信する動作を開始する。
【００５５】
一方、放送受信状態取得装置７は、放送受信状態利用装置３からの開始制御の制御信号を受信すると、ステップＳ１１１以後の処理を開始する。
まずステップＳ１１１において、放送受信状態取得装置７は、放送受信状態利用装置３から受信した開始制御の信号に基づいて、チューナー部１１を制御する。これにより、チューナー部１１は、放送受信状態利用装置３から指定されたチャンネルを選局し、放送信号の受信を開始する。以後、チューナー部１１は、放送信号を受信し続ける。なお、チューナー部１１は、受信強度に関する情報を、受信状態取得部２１に渡す。
【００５６】
次にステップＳ１１２において、放送受信状態取得装置７の復調部１２は、受信した放送信号を復調する。なお、復調部１２は、復調の際に算出したビットエラー率の情報を、受信状態取得部２１に渡す。また、復調部１２は、復調データを受信状態取得部２１に渡す。
【００５７】
次にステップＳ１１３において、放送受信状態取得装置７の制御部３０は、直近における状態変化が大きいか否かを判定する。状態変化が大きいか否かの判断の方法については、図２（第１実施形態）のステップＳ１３で説明した方法と同様であるため。ここでは、詳細な説明を省略する。
本ステップにおける判定の結果、状態変化が大きい場合（ステップＳ１１３：ＹＥＳ）には次のステップＳ１１４に進む。また、状態変化が大きくない場合（ステップＳ１１３：ＮＯ）にはステップＳ１１５に飛ぶ。つまり、状態変化が大きくない場合には次の復号処理を行わない。
【００５８】
次にステップＳ１１４に進んだ場合、同ステップにおいて、放送受信状態取得装置７の復号部１３は、復調部１２によって復調されたデータに基づき、映像や音声等の復号処理を行う。なお、復号部１３は、復号処理の際に算出したエラー率の情報を、受信状態取得部２１に渡す。
なお、ステップＳ１１３の判定結果が否定的であった場合には、ステップＳ１１４の復号処理を行わずに次のステップＳ１１５に進む。この場合、復号部１３による復号処理が行われない。したがってこの場合、放送受信状態取得装置７は、復号処理を行う場合に比べて、自己の電力消費を節約することができる。
【００５９】
次にステップＳ１１５において、放送受信状態取得装置７の装置状態取得部２２は、その時点での放送受信状態取得装置７の状態を取得する。なお、ここで取得される装置状態の内容は、前述の通りである。
【００６０】
次にステップＳ１１６において、放送受信状態取得装置７の情報取得部２６は、受信状態取得部２１および装置状態取得部２２からデータ（受信状態の情報、装置状態の情報、復調データ、復号データ）を受け取る。情報取得部２６は、このデータを情報提供部２４に渡す。情報提供部２４は、これらの、受信状態の情報、装置状態の情報、復調データ、復号データを、放送受信状態利用装置３に送信する。
ステップＳ１１６において放送受信状態取得装置７から送信された情報（受信状態、装置状態、復調データ、復号データ）は、放送受信状態利用装置３側で受信される。データを受信した放送受信状態利用装置３側の処理はステップＳ１３２に戻る。
【００６１】
次にステップＳ１１７において、放送受信状態取得装置７の制御部３０は、直近における状態変化が大きいか否かを判定する。なお、本ステップにおける判定の具体的方法は、ステップＳ１１３における処理として述べた方法と同様である。
本ステップにおける判定の結果、状態変化が大きい場合（ステップＳ１１７：ＹＥＳ）には、処理を繰り返すためにステップＳ１１２に戻る。また、状態変化が大きくない場合（ステップＳ１１７：ＮＯ）には次のステップＳ１１８に進む。
【００６２】
次にステップＳ１１８に進んだ場合、放送受信状態取得装置７は、所定時間の待機を行う。つまり、放送受信状態取得装置７は、本ステップにおける待機を行っている間は、受信状態や装置状態を取得する処理を行わない。その分、放送受信状態取得装置７は、待機なしで次の状態情報の取得に進んだ場合よりも、自己の電力消費を節約することができる。なお、本ステップにおける処理は、図２のステップＳ１７における処理と同様であるため、ここでは詳細な説明を省略する。
ステップＳ１１８での待機処理が終了すると、放送受信状態取得装置７の処理はステップＳ１１２に戻る。
【００６３】
なお、なお、ここでは、放送受信状態取得装置７側のステップＳ１１２からＳ１１６までの処理をシーケンシャルな処理として説明したが、これらの処理のうちの一部または全部が並行していてもよい。放送受信状態取得装置７の情報提供部２４は、前回送信以後の受信状態、装置状態、復調データ、復号データを、ステップＳ１１６で送信するという動作を繰り返す。
【００６４】
なお、本実施形態において、情報取得部２６が取得して情報提供部２４が提供するデータは、図３（第１実施形態）に示したデータの他に、復調データまたは復号データ、あるいは復調データと復号データの両方である。
【００６５】
情報提供部２４は、データを蓄積する場合、時系列にデータを分析し、その分析結果を付加して放送受信状態利用装置３に提供してもよい。また、情報を受け取った放送受信状態利用装置３の側で、時系列にデータを分析し、その分析結果を、受信する信号の選択判断（放送信号から得られるコンテンツのデータを利用するか、通信経由で得られるコンテンツのデータを利用するか）に利用してもよい。
【００６６】
本実施形態によれば、放送受信状態取得装置７は、受信状態の情報と装置状態の情報と受信データ（復調データまたは復号データ、あるいはそれら両方）を放送受信状態利用装置３に提供する。
これにより、放送受信状態利用装置３は、放送受信状態取得装置７における受信状態および装置状態の情報を取得できる。これにより、放送受信状態利用装置３は、どの経路で取得したコンテンツを提示するのが良いかを判断することができる。このとき、放送受信状態利用装置３は、提示するコンテンツのデータの質と、コンテンツを受け取るためのコストとを勘案した判断をおこなうことができる。
一般に、コンテンツを含んだ放送信号を空中波として伝送するコストは相対的に低く、コンテンツのデータをＷＡＮ（広域通信網。インターネットや専用回線等）で伝送するコストは相対的に高い。放送受信状態取得装置７から放送受信状態利用装置３に復調済あるいは復号済のコンテンツデータを伝送するためのコストは、装置間の近距離通信を用いる場合には、通常は相対的に低い。つまり、放送受信状態取得装置７において受信する放送信号の強度（信号の絶対的な強度、あるいはノイズに対する信号強度の比率）が所定のレベルよりも高く安定している場合には、放送受信状態取得装置７で放送信号として受信したコンテンツのデータを放送受信状態利用装置３に送信して提示することは合理的である。一方、放送受信状態取得装置７において受信する放送信号の強度が足りない場合、あるいは不安定な場合には、コンテンツのデータの質を確保するためには、放送受信状態利用装置３が通信経由でコンテンツの配信を受ける方が有利である。
【００６７】
放送受信状態利用装置３が放送受信機能を持たない場合には、放送受信状態利用装置３は、放送受信状態取得装置７から受け取る受信状態および装置状態の情報に基づいて、放送受信状態取得装置７からコンテンツのデータを受け取るか、通信によるコンテンツ配信のデータを受け取るかを選択する。
放送受信状態利用装置３が放送受信機能を持つ場合には、上記の選択に加えてさらに、放送受信状態利用装置３自身における受信状態に基づいて、放送受信状態利用装置３自身が受信した放送信号からコンテンツデータを取得して提示するという選択肢もある。
放送受信状態利用装置３が複数の放送受信状態取得装置７と通信し合うことが可能な状況においては、放送受信状態利用装置３はさらに、どの放送受信状態取得装置７における受信状態が良いか、即ち、どの放送受信状態取得装置７からコンテンツのデータを受け取るのが良いかを選択することもできる。
【００６８】
例えば、居室内に放送受信状態取得装置７が設置されている場合、放送受信状態利用装置３は、その放送受信状態取得装置７からコンテンツンデータを受け取って提示するか、放送受信状態利用装置３自身がインターネット等を介して配信サーバー装置からコンテンツデータを受信して提示するかを選択することが可能である。その居室内に複数の放送受信状態利用装置３が存在する場合、それらの各々の放送受信状態利用装置３が、この選択を行える。
また、例えば、乗り物（自動車、電車、船等）の中に複数のスマートフォン等の情報機器が存在し、それらの情報機器の各々が放送受信状態取得装置７としても放送受信状態利用装置３としても機能し得る場合、各情報機器が放送受信状態取得装置７として他の情報機器に対して受信状態と装置状態とを提供することができる。これにより、それらの情報機器の中で最も有利な状況にいる情報機器（例えば、受信状態が良い情報機器）を選択し、その情報機器が他の情報機器に対してコンテンツのデータを提供するようにできる。
【００６９】
このように本実施形態では、機器間で協調動作しながら、良好な状態でコンテンツのデータを取得し、利用することができるようになる。
【００７０】
また、本実施形態においてもまた、第１実施形態における場合と同様に、制御部３０の動作により、状態変化が小さいときには装置内の各部の稼働を制限する。これにより、電力消費を節約したり、コンピューターの資源の使用を節約したりすることができるようになる。
【００７１】
なお、上述した実施形態における放送受信状態取得装置、コンテンツ提示装置、放送受信状態利用装置の一部または全部の機能をコンピューターで実現するようにしても良い。その場合、これらの機能を実現するためのプログラムをコンピューター読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピューターシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピューターシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピューター読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピューターシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピューター読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバーやクライアントとなるコンピューターシステム内部の揮発性メモリーのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピューターシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００７２】
以上、複数の実施形態を説明したが、本発明はさらに次のような変形例でも実施することが可能である。
例えば、上記実施形態ではテレビの放送信号を対象として処理を行ったが、テレビ放送ではなくラジオの放送信号（音声のみ）を対象として同様の処理を行うようにしてもよい。
また、上記実施形態（図２，図５の処理手順など）では、状態変化が大きくない場合に、復号処理を省略し、且つ所定時間の待機をするようにしていた。しかし、状態変化が大きくない場合に、復号処理を省略あるいは所定時間の待機のいずれか一方のみを制限するようにしてもよい。言い換えれば、処理部の稼働を制限するとき、その一部のみを制限するようにしてもよい。
【産業上の利用可能性】
【００７３】
本発明は、映像や音声等のコンテンツを配信する事業（放送事業を含む）において利用可能である。また、本発明は、コンテンツ配信事業で用いられる装置あるいはコンピュータープログラムにおいて利用可能である。
【符号の説明】
【００７４】
２  コンテンツ提示装置
３  放送受信状態利用装置
６，７  放送受信状態取得装置
１１  チューナー部
１２  復調部
１３  復号部
２１  受信状態取得部
２２  装置状態取得部
２４  情報提供部
２６  情報取得部
３０  制御部
【図１】
2017199955.tif 000003
【図２】
2017199955.tif 000004
【図３】
2017199955.tif 000005
【図４】
2017199955.tif 000006
【図５】
2017199955.tif 000007