(57)【要約】【課題】携帯通信端末が移動中であっても予約された番組を視聴または録画することが可能な携帯通信端末を提供する。【解決手段】携帯端末装置のＣＰＵが実行する処理は、携帯通信端末の過去の位置情報を含む移動履歴から特定される移動パターンに基づいて、視聴／録画開始時刻における、現在位置からの移動先を推定するステップ（Ｓ１４）と、複数の視聴エリアの各々と当該視聴エリアにおいて受信可能な放送波の物理チャンネルと当該物理チャンネルの放送波から得られる番組を識別する識別情報とを互いに対応付けている情報に基づいて、移動先の視聴エリアに対応する物理チャンネルおよび識別情報をチャンネルリストに設定するステップ（Ｓ１６）と、チャンネルリストに基づいて視聴／録画番組と同一の識別情報に対応する物理チャンネルで番組の視聴／録画を開始するステップ（Ｓ５２）とを含む。【選択図】図５
2016092539.tif 000002
【特許請求の範囲】
【請求項１】
携帯通信端末であって、
放送波を受信するための受信部と、
前記放送波から得られる番組を視聴または録画する開始時刻の設定と、視聴または録画する番組の設定とを受け付けるための受付部と、
前記携帯通信端末の現在位置を検出するための位置検出部と、
現在時刻が前記開始時刻から所定時間前になったときに、前記携帯通信端末の過去の位置情報を含む移動履歴から特定される当該携帯通信端末の移動パターンに基づいて、前記開始時刻における、前記現在位置からの移動先を推定するための位置推定部と、
放送波の受信可能な範囲を示す複数の視聴エリアの各々と、当該視聴エリアにおいて受信可能な放送波の物理チャンネルと、当該物理チャンネルの放送波から得られる番組を識別するための識別情報とを互いに対応付けて格納するための記憶部と、
前記複数の視聴エリアのうちから、前記移動先が属する視聴エリアを選択し、当該視聴エリアに対応する、物理チャンネルおよび識別情報をチャンネルリストに設定するための設定部と、
現在時刻が前記開始時刻になったときに、前記チャンネルリストに基づいて、前記視聴または録画する番組の識別情報と同一の識別情報に対応付けられている物理チャンネルで番組の視聴または録画を開始するための視聴録画部とを備える、携帯端末装置。
【請求項２】
前記携帯通信端末は、
前記移動履歴に含まれる位置情報から前記携帯通信端末の移動速度および移動方向を算出し、前記移動速度および前記移動方向に基づいて、前記開始時刻から所定時間が経過するまでの間に前記携帯通信端末が移動するルートを推定するためのルート推定部をさらに備え、
前記設定部は、前記開始時刻から前記所定時間が経過するまでに、前記移動先が属する視聴エリアを前記ルートが外れる場合には、前記チャンネルリストの設定処理を禁止するように構成されている、請求項１に記載の携帯端末装置。
【請求項３】
前記携帯通信端末は、前記放送波の受信強度を検出するための強度検出部をさらに備え、
前記移動履歴は、前記携帯通信端末の過去の位置情報と、当該位置情報によって示される場所の前記受信強度とを位置情報別に含み、
前記携帯通信端末は、前記移動履歴に含まれている複数の位置情報のうちから、前記移動先から所定範囲内の場所を示す位置情報を選択し、当該位置情報に対応付けられている受信強度が所定の受信強度よりも低い場合に、前記開始時刻に視聴または録画が開始されないことを示す情報を出力するための情報出力部をさらに備える、請求項１または２に記載の携帯端末装置。
【請求項４】
前記携帯通信端末は、
前記放送波の受信強度を検出するための強度検出部と、
前記放送波の受信強度に影響を与える前記携帯通信端末の状態を検出するための状態検出部とをさらに備え、
前記移動履歴は、前記携帯通信端末の過去の位置情報と、当該位置情報によって示される場所における前記受信強度と、当該受信強度の検出時の前記状態とを位置情報別に含み、
前記携帯通信端末は、前記移動履歴に含まれている複数の位置情報のうちから、前記現在位置から予め定められた範囲内の場所を示す位置情報を選択し、当該位置情報に対応付けられている前記携帯通信端末の過去の受信強度が前記携帯通信端末の現在の受信強度よりも高い場合に、当該過去の受信強度に対応付けられている前記状態を出力するための状態出力部をさらに備える、請求項１または２に記載の携帯端末装置。
【請求項５】
コンピュータに実行されるプログラムであって、
前記プログラムは、前記コンピュータに、
放送波を受信するステップと、
前記放送波から得られる番組を視聴または録画する開始時刻の設定と、視聴または録画する番組の設定とを受け付けるステップと、
前記コンピュータの現在位置を検出するステップと、
現在時刻が前記開始時刻から一定時間前になったときに、前記コンピュータの過去の位置情報を含む移動履歴から特定される当該コンピュータの移動パターンに基づいて、前記開始時刻における前記現在位置からの移動先を推定するステップと、
放送波の受信可能な範囲を示す複数の視聴エリアの各々と、当該視聴エリアにおいて受信可能な放送波の物理チャンネルと、当該物理チャンネルの放送波から得られる番組を識別するための識別情報とを互いに対応付けた情報を準備するステップと、
前記複数の視聴エリアのうちから、前記移動先が属する視聴エリアを選択し、当該視聴エリアに対応する、物理チャンネルおよび識別情報をチャンネルリストに設定するステップと、
現在時刻が前記開始時刻になったときに、前記チャンネルリストから、前記視聴または録画する番組の識別情報と同一の識別情報に対応付けられている物理チャンネルで番組の視聴または録画を開始するステップとを実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、携帯通信端末の制御に関し、特に、放送波を受信することが可能な携帯通信端末の制御に関する。
【背景技術】
【０００２】
近年、放送波を受信し、放送波から得られる映像を視聴または録画することが可能なスマートフォンなどの携帯通信端末が普及している。携帯通信端末は、特定の放送波の周波数帯域（以下、「物理チャンネル」ともいう。）を示すチャンネルリストを参照して、当該周波数帯域の放送波を受信する。携帯通信端末が受信可能な放送波の周波数帯域は、地域ごとに異なる。そのため、携帯通信端末は、携帯通信端末の現在位置に対応したチャンネルリストを設定していなければ、ユーザの意図する番組を視聴または録画できない。近年では、このような視聴／録画漏れを回避するための装置が開発されている。たとえば、特許文献１は、視聴／録画予約した番組と異なる番組が視聴または録画されることを回避するためのデジタル放送受信機を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−５００６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されるデジタル放送受信機は、現在時刻が、ある視聴／録画予約情報によって特定される視聴／録画予約番組の開始時刻から一定時間前になったときに、視聴または録画を行なうために放送波の受信を開始し、受信した放送波に含まれている地域情報が視聴／録画予約情報内の地域情報と異なる場合には、チャンネルリストを作成するとともに、作成したチャンネルリストを設定する。すなわち、当該デジタル放送受信機は、視聴／録画予約番組の開始時刻の一定時間前における自身の位置に対応したチャンネルリストを作成する。
【０００５】
しかしながら、当該デジタル放送受信機は、移動中である場合には、視聴／録画予約番組の開始時刻と当該開始時刻の所定時間前とで異なる地域に存在する可能性がある。このような場合には、当該デジタル放送受信機は、予約された番組を視聴または録画することができない。
【０００６】
本開示は上述のような問題点を解決するためになされたものであって、その目的は、移動中であっても予約された番組を視聴または録画することが可能な携帯通信端末を提供することである。他の局面における目的は、移動中であっても予約された番組を視聴または録画することが可能なプログラムを提供することである。
【課題を解決するための手段】
【０００７】
一実施の形態に従うと、携帯通信端末は、放送波を受信するための受信部と、放送波から得られる番組を視聴または録画する開始時刻の設定と、視聴または録画する番組の設定とを受け付けるための受付部と、携帯通信端末の現在位置を検出するための位置検出部と、現在時刻が開始時刻から所定時間前になったときに、携帯通信端末の過去の位置情報を含む移動履歴から特定される当該携帯通信端末の移動パターンに基づいて、開始時刻における、現在位置からの移動先を推定するための位置推定部と、放送波の受信可能な範囲を示す複数の視聴エリアの各々と、当該視聴エリアにおいて受信可能な放送波の物理チャンネルと、当該物理チャンネルの放送波から得られる番組を識別するための識別情報とを互いに対応付けて格納するための記憶部と、複数の視聴エリアのうちから、移動先が属する視聴エリアを選択し、当該視聴エリアに対応する、物理チャンネルおよび識別情報をチャンネルリストに設定するための設定部と、現在時刻が開始時刻になったときに、チャンネルリストに基づいて、視聴または録画する番組の識別情報と同一の識別情報に対応付けられている物理チャンネルで番組の視聴または録画を開始するための視聴／録画部とを備える。
【発明の効果】
【０００８】
ある局面において、携帯通信端末が移動中であっても予約された番組を視聴または録画することできる。
【０００９】
本発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解される本発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態に従うスマートフォンのユーザが移動している様子を示した図である。
【図２】第１の実施の形態に従うスマートフォンにチャンネルリストを設定する方法を概略的に示した概念図である。
【図３】第１の実施の形態に従うスマートフォンの主要なハードウェア構成を示すブロック図である。
【図４】第１の実施の形態に従うスマートフォンの機能構成の一例を示すブロック図である。
【図５】第１の実施の形態に従うスマートフォンが実行する処理の一部を表わすフローチャートである。
【図６】第２の実施の形態に従うスマートフォンが複数の視聴エリアを通過している様子を示す図である。
【図７】第２の実施の形態に従うスマートフォンと２つの中継局との間のデータフローを示すシーケンス図である。
【図８】履歴情報の内容を示した図である。
【図９】過去と現在とにおける第３の実施の形態に従うスマートフォンの状態を示した図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しつつ、本実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらについての詳細な説明は繰り返さない。
【００１２】
なお、以下では、携帯通信端末の一例であるスマートフォンの詳細について説明するが、携帯通信端末は、スマートフォンに限定されるものではない。たとえば、携帯通信端末は、タブレット端末、パソコン、デジタルカメラ、電子辞書、ＰＤＡ（Personal  Digital  Assistant）、ゲーム機、その他の放送波を受信する機能を有する装置なども含み得る。また、以下で説明される各実施の形態は、適宜選択的に組み合わされてもよい。
【００１３】
＜第１の実施の形態＞
［チャンネルリスト］
まず、本実施の形態に従うスマートフォン１００の理解を容易にするために、図１および図２を参照して、チャンネルリストについて説明する。図１は、スマートフォン１００のユーザが移動している様子を示した図である。図２は、スマートフォン１００にチャンネルリストを設定する方法を概略的に示した概念図である。
【００１４】
図１には、放送波を受信可能な範囲を示す視聴エリア１１０〜１１４が示されている。視聴エリア１１０には、建物１２０の上層階が含まれている。視聴エリア１１１には、建物１２０の下層階が含まれている。視聴エリア１１２には、建物１２１が含まれている。視聴エリア１１３には、建物１２２の左側が含まれている。視聴エリア１１４には、建物１２２の右側が含まれている。
【００１５】
受信可能な放送波の周波数帯域（すなわち、物理チャンネル）は、スマートフォン１００のユーザが存在する視聴エリアによって異なる。そのため、スマートフォン１００は、ユーザがある視聴エリアに移動すると、当該視聴エリアで受信可能な放送波の物理チャンネルをチャンネルリストに設定し、当該チャンネルリストに示される物理チャンネルの放送波を受信する。
【００１６】
より具体的には、図２に示されるように、スマートフォン１００は、エリア別チャンネルリスト６０に基づいて、現在位置で受信可能な放送波の物理チャンネルを検索するチャンネルスキャンを実行する。エリア別チャンネルリスト６０は、放送波の受信可能な範囲を示す複数の視聴エリア６０Ａの各々と、当該視聴エリアにおいて受信可能な放送波の物理チャンネル６０Ｂと、当該物理チャンネルの放送波から得られる番組を識別するための識別情報６０Ｃとの対応関係で表される。なお、以下の説明では、放送局の識別情報を識別情報６０Ｃとした場合を例に説明するが、番組を識別するための情報として番組固有情報なども識別情報６０Ｃに含まれ得る。
【００１７】
エリア別チャンネルリスト６０は、スマートフォン１００に予め格納されていてもよいし、サーバなどの外部装置に格納されていてもよい。視聴エリア６０Ａは、地域で表されてもよいし、住居エリアやオフィスエリアなどのより狭い範囲で表されてもよい。
【００１８】
たとえば、視聴エリア１１０にいるときには、スマートフォン１００は、エリア別チャンネルリスト６０から視聴エリア１１０に対応する物理チャンネルを選択し、当該物理チャンネルをチャンネルリスト１４０に設定する。これにより、リモコンチャンネル１４１と、物理チャンネル１４２と、放送局１４３とが互いに関連付けられる。
【００１９】
リモコンチャンネル１４１は、ユーザにより選択されるチャンネルである。物理チャンネル１４２は、特定の周波数帯域を表したものである。たとえば、リモコンチャンネル「１」に対応する物理チャンネル「２４」は、５３６〜５４２ＭＨｚの周波数帯域に対応付けられている。放送局１４３は、番組を識別するための情報の一例である。ユーザがリモコンチャンネル「１」を選択した場合、スマートフォン１００は、５３６〜５４２ＭＨｚの放送波を受信し、ユーザは、放送局Ａのテレビ番組を視聴または録画できる。
【００２０】
ユーザが視聴エリア１１０から視聴エリア１１２に移動すると、スマートフォン１００は、エリア別チャンネルリスト６０から視聴エリア１１２に対応する物理チャンネルを選択し、当該物理チャンネルをチャンネルリスト１６０に設定する。これにより、リモコンチャンネル１６１と、物理チャンネル１６２と、放送局１６３とが互いに関連付けられる。たとえば、ユーザがリモコンチャンネル「２」を選択した場合、スマートフォン１００は、放送周波数「１８」に対応付けられる周波数５００〜５０６ＭＨｚの周波数帯域の放送波を受信する。これにより、スマートフォン１００は、放送局Ｇのテレビ番組を視聴または録画する。
【００２１】
＜概要＞
引き続き図１および図２を参照して、本実施の形態に従うスマートフォン１００の概要について説明する。ユーザがスマートフォン１００に対して視聴予約または録画予約を行なった場合において、ユーザが移動中であるときには、スマートフォン１００は、移動先が属する新たな視聴エリアで受信可能な放送波の物理チャンネルをチャンネルリストに設定しなければならない。たとえば、ユーザが視聴エリア１１０で視聴予約または録画予約を行なった後、ユーザが視聴／録画開始時刻に視聴エリア１１２にいるときには、スマートフォン１００は、視聴／録画開始時刻においては、視聴エリア１１０に対応するチャンネルリスト１４０ではなく、視聴エリア１１２に対応するチャンネルリスト１６０を参照する必要がある。
【００２２】
ここで、ユーザが新たな視聴エリアに移動した後に、スマートフォン１００がチャンネルスキャンを実行すれば、スマートフォン１００は、チャンネルリストを設定するまでに時間がかかる。ユーザは、チャンネルスキャン中にも移動している可能性があるため、映像および音声は、移動中に途切れてしまう可能性がある。そのため、スマートフォン１００は、ユーザが新たな視聴エリアに移動する前には、移動先で受信可能な放送波の物理チャンネルをチャンネルリストに設定しておかなければならない。
【００２３】
そこで、本実施の形態に従うスマートフォン１００は、現在時刻が視聴／録画開始時刻から所定時間前になったときに、視聴／録画開始時刻における自身の現在位置からの移動先を推定し、視聴／録画開始時刻の前に移動先で受信可能な放送波の物理チャンネルをチャンネルリストに設定する。これにより、スマートフォン１００は、移動中であっても、予約された開始時刻にユーザの意図する番組を視聴または録画することができ、視聴逃しまたは録画漏れを防止することができる。
【００２４】
より具体的には、建物１２０において、ユーザが放送局Ａの番組を視聴予約または録画予約したとする（図２の点線１４５参照）。その後、図１に示されるように、ユーザが建物１２０から移動を開始すると、スマートフォン１００は、ユーザの過去の位置情報から特定される移動パターンに基づいて移動先を推定する。移動先の推定方法の詳細については後述する。建物１２０からの移動先として建物１２１が推定された場合には（図１の行動パターンａ参照）、スマートフォン１００は、エリア別チャンネルリスト６０を参照して、移動先の建物１２１が属する視聴エリア１１２に対応する、物理チャンネルおよび放送局を選択し、当該物理チャンネルおよび当該識別情報を示したチャンネルリスト１６０を自身に設定する。ここで「放送局Ａ」とは同一の放送局、または同一の番組を放送する（エリアによって異なる同系列の）放送局を表わす。
【００２５】
現在時刻が視聴／録画開始時刻になったときに、スマートフォン１００は、チャンネルリスト１６０を参照して、予約番組である放送局Ａの番組を検索する。チャンネルリスト１６０に放送局Ａが含まれている場合には、スマートフォン１００は、放送局Ａに対応付けられている物理チャンネル「１９」の放送波を受信し、当該放送波から得られる番組を視聴または録画する（図２の点線１６５参照）。
【００２６】
なお、図１に示されるように、経度および緯度が同じ場所であっても、高さによっては、視聴エリアが異なることがある。そのため、好ましくは、スマートフォン１００によって推定される移動先は、３次元の座標情報（たとえば、緯度、経度、および高さ）で示される。これにより、鉛直方向に２つの視聴エリア１１０，１１１が重なっている建物１２０のような場所であっても、スマートフォン１００は、チャンネルリストを正確に設定することが可能になる。
【００２７】
また、同じ建物１２２内の場所であっても、スマートフォン１００の向いている方向や階などにより最適なチャンネルリストが異なる場合がある（図１の行動パターンｂ，ｃ参照）。そのため、好ましくは、スマートフォン１００は、ユーザの移動先での行動パターンに基づいて、最適なチャンネルリストを設定する。
【００２８】
［ハードウェア構成］
図３を参照して、第１の実施の形態に従うスマートフォン１００のハードウェア構成の一例について説明する。図３は、スマートフォン１００の主要なハードウェア構成を示すブロック図である。図３に示されるように、スマートフォン１００は、地上デジタル器２と、アンテナ２Ａと、表示部の一例であるＬＣＤ（Liquid  Crystal  Display）３と、スピーカ４と、位置検出器５と、アンテナ５Ａと、アンテナ５Ｂと、メモリ６と、ＣＰＵ（Central  Processing  Unit）７と、状態検出器３０と、操作器３１とを含む。
【００２９】
地上デジタル器２は、地デジ受信器２１と、復調回路２２とを含む。地デジ受信器２１は、アンテナ２Ａを介して、放送波の一例である地上デジタル放送波を受信する。復調回路２２は、地デジ受信器２１によって出力された地上デジタル放送波を復調する。復調回路２２が生成した復調信号のうち、映像に関する復調信号はＬＣＤ３に入力され、音に関する復調信号はスピーカ４に入力される。これにより、ＬＣＤ３は、アンテナ２Ａで受信した地上デジタル放送波に対応する表示を行なうことができる。また、スピーカ４は、アンテナ２Ａで受信した地上デジタル放送波に対応する音を出力することができる。
【００３０】
位置検出器５は、スマートフォン１００の現在位置を検出する。位置検出器５は、たとえば、ＧＰＳ（Global  Positioning  System）受信器５１と、ネットワークＩ／Ｆ（インタフェース）５２と、高さ検出器５３とを含む。ＧＰＳ受信器５１は、アンテナ５Ａを介して、３つ以上のＧＰＳ信号または基地局からの位置信号（測位信号）を受信する。ＧＰＳ受信器５１は、３つ以上の人工衛星によってＧＰＳ信号が発信されてから、スマートフォン１００がＧＰＳ信号をそれぞれ受信するまでの時間に基づいて現在位置を算出する。あるいは、ＧＰＳ受信器５１は、位置信号に含まれる位置情報に基づいて、スマートフォン１００の現在位置を特定する。ＧＰＳ受信器５１は、スマートフォン１００の現在位置をＣＰＵ７に出力する。
【００３１】
ネットワークＩ／Ｆ５２は、アンテナ５Ｂを介して、基地局とデータの送受信を行なう。データの送受信は、たとえば、ＷＣＤＭＡ（登録商標）（Wideband  Code  Division  Multiple  Access）やＬＴＥ（Long  Term  Evolution）により実現される。ネットワークＩ／Ｆ５２は、基地局から受信したデータをＣＰＵ７に出力する。ＣＰＵ７は、基地局から受信したデータに含まれる地域識別コードからスマートフォン１００の現在位置を特定する。高さ検出器５３は、スマートフォン１００の高度を検出する。高さ検出器５３は、たとえば、電波高度計と、その他のスマートフォン１００の高さを検出するためのセンサとを含む。高さ検出器５３は、検出した高度をＣＰＵ７に出力する。
【００３２】
状態検出器３０は、放送波の受信強度に影響を与えるスマートフォン１００の状態を検出する。状態検出器３０は、たとえば、方位センサや重力センサなどのようにスマートフォン１００の傾きや向きを検出するためのセンサと、加速度センサなどのようにスマートフォン１００の加速度を検出するためのセンサと、タッチパネルやグリップセンサなどのようにスマートフォン１００の接触を検出するためのセンサとを含む。状態検出器３０は、検出したスマートフォン１００の状態をＣＰＵ７に出力する。
【００３３】
操作器３１は、スマートフォン１００に対するユーザ操作を受け付ける。たとえば、操作器３１は、タッチパネルと、操作キーと、その他のユーザ操作を受け付けるための装置とを含む。操作器３１は、一例として、視聴／録画番組の設定操作、視聴／録画開始時刻の設定操作、リモコンチャンネルの選択操作などのユーザ操作を受け付ける。操作器３１は、受け付けたユーザ操作をＣＰＵ７に出力する。
【００３４】
メモリ６は、たとえば、ｅＭＭＣ（Embedded  MultiMediaCard）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、ハードディスクなどの記憶媒体によって実現される。メモリ６は、本実施の形態に従う各種の処理を実現するためのプログラム、エリア別チャンネルリスト６０、チャンネルリスト６２、履歴情報６３などを格納する。エリア別チャンネルリスト６０、チャンネルリスト６２、および履歴情報６３は、メモリ６ではなく、ＣＰＵの記憶領域（たとえば、キャッシュメモリなど）、メモリーカードなどの端末本体に装着される記憶媒体、またはサーバなどの外部の記憶装置などに格納されてもよい。なお、チャンネルリスト６２は、上述のチャンネルリスト１４０，１６０（図２参照）などに対応する。
【００３５】
なお、本実施の形態に従う各種の処理を実現するためのプログラムは、単体のプログラムとしてではなく、任意のプログラムの一部に組み込まれて提供されてもよい。この場合、任意のプログラムと協働して本実施の形態に従う処理が実現される。このような一部のモジュールを含まないプログラムであっても、本実施の形態に従うスマートフォン１００の趣旨を逸脱するものではない。さらに、本実施の形態に従うプログラムによって提供される機能の一部または全部は、専用のハードウェアによって実現されてもよい。さらに、サーバ装置側が全ての機能を実行する必要はなく、スマートフォン１００とサーバ装置とが協働して、本実施の形態に従う処理を実現するようにしてもよい。さらに、少なくとも１つのサーバ装置が本実施の形態に従う処理を実現する、いわゆるクラウドサービスのような形態でスマートフォン１００が構成されてもよい。
【００３６】
［機能構成］
図４を参照して、スマートフォン１００の機能について説明する。図４は、スマートフォン１００の機能構成の一例を示すブロック図である。図４に示されるように、スマートフォン１００のＣＰＵ７は、更新部２００と、位置推定部２２０と、設定部２３０と、視聴／録画部２４０と、ルート推定部２５０と、強度検出部２６０と、情報出力部２８０と、状態出力部２９０とを含む。ルート推定部２５０、強度検出部２６０、情報出力部２８０、および状態出力部２９０については後述の各実施の形態において説明する。
【００３７】
本実施の形態においては、更新部２００は、少なくとも、上述の位置検出器５（図３参照）によって検出されたスマートフォン１００の現在位置を履歴情報６３に順次格納する。現在位置は、２次元の座標（たとえば、緯度および経度）で表されてもよいし、３次元の座標（たとえば、緯度、経度、および高さ）で表されてもよい。
【００３８】
位置推定部２２０は、履歴情報６３（図３参照）の位置情報から特定されるスマートフォン１００の移動パターンに基づいて、視聴／録画開始時刻におけるスマートフォン１００の移動先を推定する。ある局面において、位置推定部２２０は、現在位置と同じ位置または近傍の位置を示す位置情報を履歴情報６３から検索する。位置推定部２２０は、現在位置に対応する位置を検出できた場合には、検出した位置からの所定時間後に対応する位置情報を履歴情報６３から特定し、特定した位置情報によって示される場所を移動先として推定する。
【００３９】
他の局面において、位置推定部２２０は、所定時間前から現在時刻までのスマートフォン１００の移動の軌跡から、スマートフォン１００の移動速度および移動方向を特定し、特定した移動速度および移動方向に基づいて、視聴／録画開始時刻におけるスマートフォン１００の位置を推定する。一例として、位置推定部２２０は、現在時刻から視聴／録画開始時刻までの時間を移動速度に乗算することにより移動距離を算出し、移動方向と同じ方向に現在位置から上記移動距離だけ離れた位置をスマートフォン１００の移動先とする。
【００４０】
設定部２３０は、上述のエリア別チャンネルリスト６０（図２参照）に基づいて、スマートフォン１００の移動先が属する新たな視聴エリアに対応する、物理チャンネルおよび放送局（番組）の識別情報を選択し、当該物理チャンネルおよび当該識別情報をチャンネルリスト６２（１４０，１６０）（図２参照）に設定する。
【００４１】
視聴／録画部２４０は、現在時刻が視聴／録画開始時刻になったときに、チャンネルリスト６２に基づいて、視聴／録画番組の識別情報と同一の識別情報に対応付けられている物理チャンネルで番組の視聴／録画を開始する。
【００４２】
なお、履歴情報６３は、上述したようにサーバなどの外部の装置に格納されてもよい。この場合、スマートフォン１００のユーザの移動履歴だけでなく、他の携帯通信端末を有する他の人物の移動履歴が履歴情報６３に蓄積されてもよい。このようなクラウド技術が応用されることにより、履歴情報６３を複数の人物で共有することができる。これにより、スマートフォン１００のユーザが初めて訪れるような場所であっても、スマートフォン１００は、履歴情報６３に基づいて、ユーザの移動先を推定することが可能になる。
【００４３】
［制御構造］
図５を参照して、スマートフォン１００の制御構造について説明する。図５は、スマートフォン１００が実行する処理の一部を表わすフローチャートである。図５の処理は、スマートフォン１００のＣＰＵ７がプログラムを実行することにより実現される。他の局面において、処理の一部または全部が、回路素子、その他のハードウェアによって実行されてもよい。
【００４４】
ステップＳ１０において、ＣＰＵ７は、現在時刻が視聴／録画開始時刻の所定時間前（たとえば、一分前）になったか否かを判断する。ＣＰＵ７は、現在時刻が視聴／録画開始時刻の所定時間前になったと判断した場合に（ステップＳ１０においてＹＥＳ）、制御をステップＳ１２に切り替える。そうでない場合には（ステップＳ１０においてＮＯ）、ＣＰＵ７は、再びステップＳ１０の処理を実行する。
【００４５】
ステップＳ１２において、ＣＰＵ７は、スマートフォン１００が移動中であるか否かを判断する。ＣＰＵ７は、たとえば、上述の位置検出器５（図３参照）によって検出された現在位置が前回検出された位置から所定距離以上変化している場合にスマートフォン１００が移動中であると判断する。ＣＰＵ７は、スマートフォン１００が移動中であると判断した場合に（ステップＳ１２においてＹＥＳ）、制御をステップＳ１４に切り替える。そうでない場合には（ステップＳ１２においてＮＯ）、ＣＰＵ７は、制御をステップＳ２０に切り替える。
【００４６】
ステップＳ１４において、ＣＰＵ７は、位置推定部２２０（図４参照）として、ユーザの移動履歴から特定される移動パターンに基づいて、スマートフォン１００の現在位置からの移動先を推定する。ステップＳ１６において、ＣＰＵ７は、設定部２３０（図４参照）として、推定した移動先での視聴エリアにおけるチャンネルリストを作成する。より具体的には、ＣＰＵ７は、推定した移動先で受信可能な放送波の物理チャンネルを上述のチャンネルリスト６２に設定する。
【００４７】
ステップＳ２０において、ＣＰＵ７は、現在の視聴エリアが視聴／録画予約時の視聴エリアと同じであるか否かを判断する。ＣＰＵ７は、現在の視聴エリアが視聴／録画予約時の視聴エリアと同じであると判断した場合に（ステップＳ２０においてＹＥＳ）、制御をステップＳ２２に切り替える。そうでない場合には（ステップＳ２０においてＮＯ）、ＣＰＵ７は、制御をステップＳ３０に切り替える。
【００４８】
ステップＳ２２において、ＣＰＵ７は、現在のチャンネルリストを維持する。ステップＳ３０において、ＣＰＵ７は、現在の視聴エリアにおけるチャンネルリストを作成する。より具体的には、ＣＰＵ７は、現在の視聴エリアで視聴可能な物理チャンネルを上述のチャンネルリスト６２（図２参照）に設定する。ステップＳ３２において、ＣＰＵ７は、作成したチャンネルリスト６２から視聴／録画予約した放送局（番組）を検索し、当該放送局に対応付けられている物理チャンネルをスマートフォン１００にセットする。
【００４９】
ステップＳ５０において、ＣＰＵ７は、現在時刻が視聴／録画開始時刻になったか否かを判断する。ＣＰＵ７は、現在時刻が視聴／録画開始時刻になったと判断した場合に（ステップＳ５０においてＹＥＳ）、制御をステップＳ５２に切り替える。そうでない場合には（ステップＳ５０においてＮＯ）、ＣＰＵ７は、再びステップＳ５０の処理を実行する。ステップＳ５２において、ＣＰＵ７は、視聴／録画部２４０（図４参照）として、予約された番組の視聴／録画を開始する。
【００５０】
［小括］
以上のようにして、本実施の形態に従うスマートフォン１００は、ユーザの移動履歴から特定される移動パターンに基づいて現在位置からの移動先を推定し、移動先で視聴可能な放送波の物理チャンネルをチャンネルリストに設定する。これにより、スマートフォン１００は、移動中であっても予約された番組を視聴または録画することでき、音声や映像が途切れることが解消される。
【００５１】
また、スマートフォン１００によって推定される移動先は、３次元の情報で表されるので、鉛直方向に異なる複数の視聴エリアが重なっているような場所が移動先であっても、スマートフォン１００は、予約された番組を視聴または録画することができる。
【００５２】
＜第２の実施の形態＞
視聴エリアは、互いに重複している場合もある。そのため、第２の実施の形態に従うスマートフォン１００Ａは、推定された移動先に対応する視聴エリアが２つ以上ある場合に、より好適な視聴エリアを選択し、選択した視聴エリアで受信可能な放送波の物理チャンネルをチャンネルリストに設定する。以下では、図６を参照して、第２の実施の形態に従うスマートフォン１００Ａの概要について説明する。図６は、スマートフォン１００Ａが複数の視聴エリアを通過している様子を示す図である。なお、スマートフォン１００Ａのハードウェア構成などその他の点については第１の実施の形態に従うスマートフォン１００と同じであるので、それらの説明は繰り返さない。
【００５３】
図６には、２つの視聴エリア３２１，３３１が示されている。視聴エリア３２１は、中継局３２０から送信される放送波を受信可能な範囲である。視聴エリア３３１は、中継局３３０から送信される放送波を受信可能な範囲である。
【００５４】
スマートフォン１００Ａが位置３４０において推定した移動先が位置３４１であったとする。このとき、スマートフォン１００Ａは、視聴エリア３２１，３３１の何れに対応するチャンネルリストであっても、放送波を受信することができる。しかしながら、スマートフォン１００Ａが、新たな視聴エリア３３１を直ぐに抜ける場合には、スマートフォン１００Ａは、視聴エリア３３１に対応するチャンネルリストに切り替えない方がよい。なぜならば、スマートフォン１００Ａが頻繁にチャンネルリストを切り替えると、映像および音声が途切れるからである。
【００５５】
そのため、本実施の形態に従うスマートフォン１００Ａは、推定した移動先が属する新たな視聴エリアを直ぐに抜けることが予測される場合には、現在設定されている視聴エリア３２１に対応するチャンネルリストを維持する。
【００５６】
［機能構成］
再び図４を参照して、スマートフォン１００Ａの機能について説明する。ルート推定部２５０は、現在時刻が視聴／録画開始時刻から所定時間前になったときに、上述の履歴情報６３（図３参照）から特定されるスマートフォン１００Ａの移動パターンに基づいて、推定した移動先からの移動ルートを推定する。より具体的には、ルート推定部２５０は、履歴情報６３に含まれる位置情報からスマートフォン１００Ａの移動速度および移動方向を算出し、当該移動速度および当該移動方向に基づいて、視聴／録画開始時刻から所定時間が経過するまでの間にスマートフォン１００Ａが移動するルート（以下、「推定ルート」ともいう。）を推定する。図６に示される例においては、スマートフォン１００Ａは、位置３４１と位置３４３との間のルートを推定ルートとする。
【００５７】
設定部２３０は、位置推定部２２０によって推定された移動先が属する新たな視聴エリア（図６の視聴エリア３３１）から推定ルートが外れる場合には、チャンネルリストの設定処理を禁止する。そうでない場合には、設定部２３０は、推定した移動先の新たな視聴エリアで受信可能な放送波の物理チャンネルをチャンネルリストに設定する。また、設定部２３０は、スマートフォン１００Ａの現在位置が推定ルートから所定距離以上離れた場合であって、推定ルートに所定時間以上戻らないときには、推定した移動先に対応したチャンネルリストを設定する。
【００５８】
（変形例）
スマートフォン１００Ａは、移動先の推定時ではなく、視聴エリアが重複する部分への侵入時に、複数の視聴エリアの何れに対応するチャンネルリストを設定するかを決定してもよい。図７を参照して、本変形例について説明する。図７は、本変形例に従うスマートフォン１００Ａと中継局３２０，３３０との間のデータフローを示すシーケンス図である。
【００５９】
ステップＳ６０において、スマートフォン１００Ａは、中継局３２０からの放送波が受信可能な視聴エリア３２１に侵入し、中継局３２０から放送波を受信する。ステップＳ６２において、スマートフォン１００Ａは、中継局３３０からの放送波が受信可能な視聴エリア３３１に侵入し、中継局３３０から放送波を受信する。すなわち、スマートフォン１００Ａは、視聴エリア３２１，３３１の両方が重複するエリアに侵入する。このとき、スマートフォン１００Ａは、所定時間以上視聴エリア３２１にいるか否かを判断する。この所定時間以上をどの程度に設定するかは、中継局３２０，３３０からの放送波の受信強度によって決定してもよい。受信強度は、たとえば、Ｃ／Ｎ（Carrier／Noise）値、ＲＳＳＩ（Received  Signal  Strength  Indicator）値、ＢＥＲ（Bit  Error  Rate）値、ＰＥＲ（Packet  Error  Rate）値、またはこれらの値のうちの少なくとも２つの値をそれぞれ重み付けした合計値によって示される。
【００６０】
スマートフォン１００Ａは、所定時間以上視聴エリア３２１にいると判断した場合に（ステップＳ６４）、視聴エリア３２１に対応する現在のチャンネルリストを維持する。そうでない場合には（ステップＳ６６）、スマートフォン１００Ａは、視聴エリア３３１に対応する新たなチャンネルリストに切り替える。
【００６１】
［小括］
以上のようにして、本実施の形態に従うスマートフォン１００Ａは、推定した移動先における視聴エリアを直ぐに抜ける場合に、現在のチャンネルリストを維持する。これにより、スマートフォン１００Ａは、チャンネルリストの切り替えに伴って音声および映像が途切ることを抑えることができる。
【００６２】
＜第３の実施の形態＞
［概要］
第１の実施の形態においては、移動先での放送波の受信強度については特に考慮していなかった。これに対して、第３の実施の形態に従うスマートフォン１００Ｂは、推定した移動先での放送波の受信強度が予め定められた受信強度よりも低い場合に、視聴または録画を開始できないことを示す情報を出力する。以下では、図４および図８を参照して、第３の実施の形態に従うスマートフォン１００Ｂについて説明する。なお、スマートフォン１００Ｂのハードウェア構成などその他の点については上述の各実施の形態に従うスマートフォンと同じであるので、それらの説明は繰り返さない。
【００６３】
図８は、履歴情報６３の内容を示した図である。より詳細には、図８（Ａ）は、本実施の形態における履歴情報６３Ａの内容を示した図である。図８（Ｂ）は、後述の「第４の実施の形態」における履歴情報６３Ｂを示した図である。本実施の形態においては、履歴情報６３Ａは、少なくとも、複数の位置情報の各々と、当該位置情報を取得したときの時刻と、当該位置情報で示される場所における各物理チャンネルの受信強度とで表される。履歴情報６３Ｂの詳細については後述する。
【００６４】
再び図４を参照して、強度検出部２６０は、放送波の受信強度を検出する。受信強度は、Ｃ／Ｎ値、ＲＳＳＩ値、ＢＥＲ値、ＰＥＲ値、またはこれらの値のうちの少なくとも２つの値をそれぞれ重み付けした合計値によって示される。
【００６５】
本実施の形態においては、更新部２００は、少なくとも、上述の位置検出器５（図３参照）によって検出されたスマートフォン１００Ｂの現在位置と、当該現在位置を検出した時刻と、当該現在位置における各物理チャンネルの受信強度とを互いに対応付けて履歴情報６３Ａ（図８（Ａ）参照）に順次格納する。このとき、更新部２００は、所定数のデータを平均して、平均後のデータを履歴情報６３Ａに格納してもよい。
【００６６】
情報出力部２８０は、履歴情報６３Ａに含まれている複数の位置情報のうちから、位置推定部２２０によって推定された移動先から予め定められた範囲内の場所を示す位置情報を選択し、当該位置情報に対応付けられている受信強度が予め定められた受信強度よりも低い場合に、視聴／録画開始時刻に視聴または録画が開始されないことを示す情報を出力する。たとえば、この情報は、アラーム音や音声ガイドなどの音声でスピーカ４（図３参照）によって出力されてもよいし、ＬＣＤ３（図３参照）によって画像で表示されてもよい。
【００６７】
［小括］
以上のようにして、本実施の形態に従うスマートフォン１００Ｂは、推定した移動先での受信強度が低い場合には、視聴または録画が開始されないことを示す情報を出力する。これにより、スマートフォン１００Ｂは、移動先において視聴または録画が開始されないことをユーザに提示することができる。
【００６８】
＜第４の実施の形態＞
［概要］
図９を参照して、第４の実施の形態に従うスマートフォン１００Ｃの概要について説明する。図９は、過去と現在とにおけるスマートフォン１００Ｃの状態を示した図である。第４の実施の形態に従うスマートフォン１００Ｃは、受信強度が良好であった自身の状態を記憶している点で第１の実施の形態に従うスマートフォン１００と異なる。スマートフォン１００Ｃのハードウェア構成などその他の点については上述の各実施の形態に従うスマートフォンと同じであるので、それらの説明は繰り返さない。
【００６９】
放送波の受信強度は、様々な要因で変わる。たとえば、図９（Ａ）に示されるように、放送波の受信強度は、内蔵のアンテナ２Ａ（たとえば、ホイップアンテナ）の他に、外付けのアンテナ９０１（たとえば、イヤホンケーブル）が接続されているのか、あるいは、スマートフォン１００Ｃが卓上ホルダ９０２に置かれていたのかよって変わる。他にも、図９（Ｂ）に示されるように、放送波の受信強度は、スマートフォン１００Ｃの筐体やアンテナ２Ａの傾きによって変わる。他にも、図９（Ｃ）に示されるように、放送波の受信強度は、ユーザがスマートフォン１００Ｃを保持する態様によって変わる。他にも、放送波の受信強度は、スマートフォン１００Ｃの高さ（標高）やアクセスポイントからの距離によって変わる。
【００７０】
スマートフォン１００Ｃは、これらの放送波の受信強度に影響を与えるスマートフォン１００Ｃの過去の状態と、その状態における受信強度とを互いに対応付けて記憶し、受信強度が予め定められた受信強度よりも低い場合に、受信強度が良好であったときのスマートフォン１００Ｃの状態をユーザに提示する。
【００７１】
より具体的には、図８（Ｂ）に示されるように、スマートフォン１００Ｃは、複数の位置情報の各々と、当該位置情報を取得したときの時刻と、当該位置情報で示される場所における各物理チャンネルの受信強度と、放送波の受信強度に影響を与えるスマートフォン１００Ｃの状態とを互いに対応付けて履歴情報６３Ｂに格納する。スマートフォン１００Ｃは、履歴情報６３Ｂに含まれている複数の位置情報のうちから、現在位置または移動先から予め定められた範囲内を示す位置情報を選択し、当該位置情報に対応付けられている過去の受信強度が現在の受信強度よりも高い場合に、当該過去の受信強度に対応付けられている状態を出力する。
【００７２】
［機能構成］
再び図４を参照して、スマートフォン１００Ｃの機能について説明する。更新部２００は、上述の位置検出器５（図３参照）によって検出されたスマートフォン１００Ｃの現在位置と、当該現在位置を検出した時刻と、当該現在位置における各物理チャンネルの受信強度と、状態検出器３０（図３参照）によって検出されたスマートフォン１００Ｃの状態とを互いに対応付けて履歴情報６３Ｂ（図８（Ｂ）参照）に順次格納する。
【００７３】
状態出力部２９０は、履歴情報６３Ｂに含まれている複数の位置情報のうちから、スマートフォン１００Ｃの現在位置または移動先から予め定められた範囲内の場所を示す位置情報を選択し、当該位置情報に対応付けられている受信強度のうちの最も高い受信強度に対応付けられているスマートフォン１００Ｃの状態を出力する。出力される状態は、たとえば、スピーカ４（図３参照）からアラーム音や音声ガイドなどの音声で出力されてもよいし、ＬＣＤ３（図３参照）に過去の状態を示す画像で表示されてもよい。
【００７４】
なお、この状態が出力されるタイミングは任意である。たとえば、この状態は、現在時刻が視聴／録画開始時刻になったタイミングで出力されてもよいし、視聴／録画開始時刻から所定時間前になったタイミングで出力されてもよい。また、この状態は、移動先を示す位置情報に対応付けられている過去の受信強度が視聴／録画開始時刻における受信強度よりも高い場合に出力されてもよい。
【００７５】
［小括］
以上のようにして、本実施の形態に従うスマートフォン１００Ｃは、移動先において受信強度が良好であった自身の状態を出力する。これにより、ユーザは、視聴／録画開始時刻において受信強度が良好になるようにスマートフォン１００Ｃの状態を決めることができる。
【００７６】
今回開示された実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【００７７】
２  地上デジタル器、２Ａ，５Ａ，５Ｂ，９０１  アンテナ、４  スピーカ、５  位置検出器、６  メモリ、７  ＣＰＵ、２１  地デジ受信器、２２  復調回路、３０  状態検出器、３１  操作器、５１  ＧＰＳ受信器、５２  ネットワークＩ／Ｆ、５３  高さ検出器、６０  エリア別チャンネルリスト、６０Ａ，１１０〜１１４，３２１，３３１  視聴エリア、６０Ｂ，１４２，１６２  物理チャンネル、６０Ｃ  識別情報、６２，１４０，１６０  チャンネルリスト、６３，６３Ａ，６３Ｂ  履歴情報、１００，１００Ａ〜１００Ｃ  スマートフォン、１２０〜１２２  建物、１４１，１６１  リモコンチャンネル、１４３，１６３  放送局、１４５，１６５  点線、２００  更新部、２２０  位置推定部、２３０  設定部、２４０  視聴／録画部、３４０，３４１，３４３  位置、２５０  ルート推定部、２６０  強度検出部、２８０  情報出力部、２９０  状態出力部、３２０，３３０  中継局、９０２  卓上ホルダ。
【図１】
2016092539.tif 000003
【図２】
2016092539.tif 000004
【図３】
2016092539.tif 000005
【図４】
2016092539.tif 000006
【図５】
2016092539.tif 000007
【図６】
2016092539.tif 000008
【図７】
2016092539.tif 000009
【図８】
2016092539.tif 000010
【図９】
2016092539.tif 000011