(57)【要約】【課題】携帯端末装置が複数のチャンネルリストを取得できる場合に、推定した行き先に基づいて、チャンネルリストを切り替えることが可能な携帯端末装置を提供する。【解決手段】制御部４１５は、携帯端末装置が、第１の部分領域から重複領域に移動したか否かを判断する位置判断部４２０と、重複領域に移動したと判断された場合には、移動情報に基づいて予め定められた時間経過後の携帯端末装置の位置（予測位置）を推定する位置推定部４３０と、予測位置が、第１の部分領域に含まれると判断された場合に第１の放送チャンネル体系を維持し、第２の部分領域に含まれると判断された場合に第２の放送チャンネル体系に切り替え、重複範囲に含まれると判断された場合に第１の放送チャンネル体系を維持するか第２の放送チャンネル体系に切り替えるかを所定の条件に応じて選択する切替判断部４４０とを含む。【選択図】図４
2015033118.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送の放送波を受信することが可能な携帯端末装置であって、
前記携帯端末装置の位置を含む移動情報を検出するための検出手段と、
前記放送波を受信できる第１の視聴範囲における放送局に対応する第１の放送チャンネル体系と、第２の視聴範囲における前記放送局に対応する第２の放送チャンネル体系とを格納するための記憶手段と、
前記携帯端末装置の位置を含む視聴範囲に対応する放送チャンネル体系に切り替えることが可能な制御手段とを備え、
前記制御手段は、
前記移動情報に基づいて、前記携帯端末装置が、前記第２の視聴範囲を除く前記第１の視聴範囲から、前記第１の視聴範囲および前記第２の視聴範囲が重なり合う範囲に移動したか否かを判断するための位置判断手段と、
前記位置判断手段の判断結果により前記第２の視聴範囲を除く前記第１の視聴範囲から前記重なり合う範囲に移動したと判断された場合には、前記移動情報に基づいて予め定められた時間経過後の前記携帯端末装置の位置を推定するための位置推定手段と、
前記位置推定手段により推定された前記携帯端末装置の位置が、前記第２の視聴範囲を除く前記第１の視聴範囲に含まれると判断した場合には前記第１の放送チャンネル体系を維持し、前記第１の視聴範囲を除く前記第２の視聴範囲に含まれると判断した場合には前記第２の放送チャンネル体系に切り替え、前記重なり合う範囲に含まれると判断した場合には前記第１の放送チャンネル体系を維持するか前記第２の放送チャンネル体系に切り替えるかを所定の条件に応じて選択するための切替判断手段とを含む、携帯端末装置。
【請求項２】
前記移動情報は、さらに、前記携帯端末装置の移動速度および移動方向を含み、
前記位置推定手段は、前記移動情報に含まれる前記携帯端末装置の位置と、前記移動速度と、前記移動方向とに基づいて、前記予め定められた時間経過後の前記携帯端末装置の位置を推定する、請求項１に記載の携帯端末装置。
【請求項３】
前記制御手段は、前記位置判断手段により前記第２の視聴範囲を除く前記第１の視聴範囲から前記重なり合う範囲に移動したと判断された場合に、前記第１の放送チャンネル体系の放送波の受信感度と、前記第２の放送チャンネル体系の放送波の受信感度とを算出するための算出手段をさらに含み、
前記切替判断手段は、前記位置推定手段により推定された前記携帯端末装置の位置が前記重なり合う範囲に含まれる場合には、前記第１の放送チャンネル体系の放送波の受信感度か、前記第２の放送チャンネル体系の放送波の受信感度か、いずれか受信感度の高い放送チャンネル体系を選択する、請求項１または２に記載の携帯端末装置。
【請求項４】
デジタル放送の放送波を受信することが可能な携帯端末装置の制御方法であって、
前記携帯端末装置は、前記放送波を受信できる第１の視聴範囲における放送局に対応する第１の放送チャンネル体系と、第２の視聴範囲における前記放送局に対応する第２の放送チャンネル体系とを格納するための記憶手段を備え、
前記方法は、
前記携帯端末装置の位置を含む移動情報を検出するステップと、
前記移動情報に基づいて、前記携帯端末装置が、前記第２の視聴範囲を除く前記第１の視聴範囲から、前記第１の視聴範囲および前記第２の視聴範囲が重なり合う範囲に移動したか否かを判断するステップと、
前記判断するステップにより前記第２の視聴範囲を除く前記第１の視聴範囲から前記重なり合う範囲に移動したと判断された場合には、前記移動情報に基づいて予め定められた時間経過後の前記携帯端末装置の位置を推定するステップと、
前記推定するステップにより推定された前記携帯端末装置の位置が、前記第２の視聴範囲を除く前記第１の視聴範囲に含まれると判断した場合には前記第１の放送チャンネル体系を維持するステップと、
前記推定するステップにより推定された前記携帯端末装置の位置が、前記第１の視聴範囲を除く前記第２の視聴範囲に含まれると判断した場合には前記第２の放送チャンネル体系に切り替えるステップと、
前記推定するステップにより推定された前記携帯端末装置の位置が、前記重なり合う範囲に含まれると判断した場合には前記第１の放送チャンネル体系を維持するか前記第２の放送チャンネル体系に切り替えるかを所定の条件に応じて選択するステップとを備える、携帯端末装置の制御方法。
【請求項５】
デジタル放送の放送波を受信することが可能な携帯端末装置を制御するためのプログラムであって、
前記携帯端末装置は、前記放送波を受信できる第１の視聴範囲における放送局に対応する第１の放送チャンネル体系と、第２の視聴範囲における前記放送局に対応する第２の放送チャンネル体系とを格納するための記憶手段と、プロセッサとを備え、
前記プログラムは、前記プロセッサに、
前記携帯端末装置の位置を含む移動情報を受け付けるステップと、
前記移動情報に基づいて、前記携帯端末装置が、前記第２の視聴範囲を除く前記第１の視聴範囲から、前記第１の視聴範囲および前記第２の視聴範囲が重なり合う範囲に移動したか否かを判断するステップと、
前記判断するステップにより前記第２の視聴範囲を除く前記第１の視聴範囲から前記重なり合う範囲に移動したと判断された場合には、前記移動情報に基づいて予め定められた時間経過後の前記携帯端末装置の位置を推定するステップと、
前記推定するステップにより推定された前記携帯端末装置の位置が、前記第２の視聴範囲を除く前記第１の視聴範囲に含まれると判断した場合には前記第１の放送チャンネル体系を維持するステップと、
前記推定するステップにより推定された前記携帯端末装置の位置が、前記第１の視聴範囲を除く前記第２の視聴範囲に含まれると判断した場合には前記第２の放送チャンネル体系に切り替えるステップと、
前記推定するステップにより推定された前記携帯端末装置の位置が、前記重なり合う範囲に含まれると判断した場合には前記第１の放送チャンネル体系を維持するか前記第２の放送チャンネル体系に切り替えるかを所定の条件に応じて選択するステップとを実行させる、携帯端末装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯端末装置の制御に関し、特に、デジタル放送の放送波を受信することが可能な携帯端末装置、携帯端末装置の制御方法、および携帯端末装置の制御プログラムに関する。
【背景技術】
【０００２】
近年、デジタル放送の放送波を受信することが可能な携帯端末装置が普及している。デジタル放送においては、受信可能なテレビ番組が地域によって異なる。このため、携帯端末装置は、当該携帯端末装置の現在地を含む地域で受信可能な放送波のチャンネル体系（以下、「チャンネルリスト」とも称す。）周波数を規定するチャンネルリストを受信し、当該チャンネルリストを参照してテレビ番組を受信する。このような携帯端末装置が普及するのに伴い、チャンネルリストを適切に受信するための方式が開発されている。
【０００３】
たとえば、特開２００６−５００６５号公報（特許文献１）には、「移動型の地上デジタル放送受信機において、録画予約を行った後に、録画予約した地域と別の地域に移動した場合に、録画予約した番組と異なる番組が録画されるといったことを回避できる移動型地上デジタル放送受信機」が開示されている（［要約］参照）。当該移動型地上デジタル放送受信機は、現在時刻が、録画予約番組の開始時刻から一定時間前に、録画を行なうために放送受信を開始し、受信した放送波に含まれている地域情報が注目録画予約情報内の地域情報と異なる場合には、チャンネルリストを切り替える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−５００６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、携帯端末装置の位置によっては、複数のチャンネルリストを受信できる場合がある。この場合、複数のチャンネルリストのうちのいずれのチャンネルリストを用いてテレビ番組を受信するのかが問題となる。
【０００６】
特許文献１が開示している移動型地上デジタル放送受信機は、受信した放送波に含まれている地域情報が注目録画予約情報内の地域情報と異なる場合にはチャンネルリストを必ず切り替える。このように、携帯端末装置がテレビ番組を受信中にチャンネルリストを頻繁に切り替えると、映像および音声が途切れるという問題が生じる。
【０００７】
一方、携帯端末装置がチャンネルリストを切り替えずに放送波を受信できる範囲を抜けると、テレビ番組を受信できなくなる。このため、行き先を推定し、当該行き先に基づいて、現在のチャンネルリストを維持するのか、新たなチャンネルリストに切り替えるのかを判断することが必要である。
【０００８】
この開示は上述のような問題点を解決するためになされたものであって、その目的は、携帯端末装置が複数のチャンネルリストを受信できる場合に、推定した行き先に基づいて、チャンネルリストを切り替えることが可能な携帯端末装置を提供することである。
【課題を解決するための手段】
【０００９】
一実施の形態に従うと、デジタル放送の放送波を受信することが可能な携帯端末装置が提供される。当該携帯端末装置は、携帯端末装置の位置を含む移動情報を検出するための検出手段と、放送波を受信できる第１の視聴範囲における放送局に対応する第１の放送チャンネル体系と、第２の視聴範囲における放送局に対応する第２の放送チャンネル体系とを格納するための記憶手段と、携帯端末装置の位置を含む視聴範囲に対応する放送チャンネル体系に切り替えることが可能な制御手段とを備える。制御手段は、携帯端末装置が、第２の視聴範囲を除く第１の視聴範囲から、第１の視聴範囲および第２の視聴範囲が重なり合う範囲に移動したか否かを判断するための位置判断手段と、位置判断手段の判断結果により第２の視聴範囲を除く第１の視聴範囲から重なり合う範囲に移動したと判断された場合には、移動情報に基づいて予め定められた時間経過後の携帯端末装置の位置を推定するための位置推定手段と、位置推定手段により推定された携帯端末装置の位置が、第２の視聴範囲を除く第１の視聴範囲に含まれると判断した場合には第１の放送チャンネル体系を維持し、第１の視聴範囲を除く第２の視聴範囲に含まれると判断した場合には第２の放送チャンネル体系に切り替え、重なり合う範囲に含まれると判断した場合には第１の放送チャンネル体系を維持するか第２の放送チャンネル体系に切り替えるかを所定の条件に応じて選択するための切替判断手段とを含む。
【００１０】
ある局面において、携帯端末装置が複数のチャンネルリストを受信できる場合に、推定した行き先に基づいて、チャンネルリストを切り替えることが可能な携帯端末装置を提供することができる。
【００１１】
この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【００１２】
【図１】視聴範囲別のチャンネルリストの概要を示す図である。
【図２】第１の実施の形態に従うスマートフォンが複数の視聴範囲を通過している様子を示す図である。
【図３】本実施の形態に従うスマートフォンのハードウェア構成を示すブロック図である。
【図４】第１の実施の形態に従うスマートフォンの機能構成を示すブロック図である。
【図５】視聴範囲リストのデータ構造を示す図である。
【図６】チャンネルリストのデータ構造を示す図である。
【図７】本実施の形態に従うスマートフォンと放送局とのデータの授受の流れを概略的に説明するシーケンス図である。
【図８】第１の実施の形態に従うスマートフォンが実行する処理の一部を表わすフローチャートである。
【図９】第２の実施の形態に従うスマートフォンが複数の視聴範囲を通過している様子を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しつつ、本実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらについての詳細な説明は繰り返さない。
【００１４】
なお、以下では、携帯端末装置の一例として機能するスマートフォン１００の詳細について説明するが、携帯端末装置は、スマートフォンに限定されるものではない。たとえば、携帯端末装置は、タブレット端末、デジタルカメラ、その他デジタル放送の放送波を受信することが可能な携帯機器等も含み得る。
【００１５】
［第１の実施の形態］
＜チャンネルリスト＞
図１は、視聴範囲別のチャンネルリストの概要を示す図である。図１を参照して、チャンネルリストの概要について説明する。
【００１６】
視聴可能なテレビ番組は、スマートフォン１００の現在地を含む視聴範囲によって異なる。このため、スマートフォン１００は、ユーザがある視聴範囲に移動すると、当該視聴範囲で視聴可能な放送波を規定したチャンネルリストを受信する。
【００１７】
スマートフォン１００は、状態（Ａ）および状態（Ｂ）を有する。たとえば、スマートフォン１００の現在地が大阪である場合は、スマートフォン１００の状態は状態（Ａ）となる。スマートフォン１００の現在地が広島である場合は、スマートフォン１００の状態は状態（Ｂ）となる。
【００１８】
ユーザが大阪に移動すると、スマートフォン１００の状態は状態（Ａ）となる。スマートフォン１００は、大阪で視聴可能な放送波を規定するチャンネルリスト１４０を受信する。モニタ１２０は、地域名表示領域１３０およびチャンネルリスト１４０を表示する。なお、地域名表示領域１３０およびチャンネルリスト１４０は、モニタ１２０に表示される必要はなく、説明を簡単にするために図示されるものである。
【００１９】
チャンネルリスト１４０は、リモコンチャンネル１４１と、物理チャンネル１４２と、放送局１４３とを含む。リモコンチャンネル１４１と、物理チャンネル１４２と、放送局１４３とは、互いに関連付けられている。リモコンチャンネル１４１は、ユーザにより選択されるチャンネルである。物理チャンネル１４２は、特定の周波数帯域幅を定義したものである。たとえば、リモコンチャンネル「１」に関連付けられる物理チャンネル「２４」は、５３９ＭＨｚに対応付けられている。ユーザがリモコンチャンネル「１」を選択した場合、スマートフォン１００は、５３９ＭＨｚの放送波を受信し、放送局Ａのテレビ番組を表示または録画する。
【００２０】
ユーザが広島に移動すると、スマートフォン１００の状態は状態（Ｂ）となる。スマートフォン１００は、広島で視聴可能な放送波を規定するチャンネルリスト１６０を受信する。チャンネルリスト１６０は、リモコンチャンネル１６１と、物理チャンネル１６２と、放送局１６３とを含む。リモコンチャンネル１６１と、物理チャンネル１６２と、放送局１６３とは、互いに関連付けられている。たとえば、ユーザがリモコンチャンネル「１」を選択した場合、スマートフォン１００は、物理チャンネル「５」に対応付けられる周波数４２５ＭＨｚの放送波を受信する。これにより、スマートフォン１００は、放送局Ｆのテレビ番組を表示または録画する。
【００２１】
このように、視聴できるテレビ番組は、視聴範囲によって異なる。スマートフォン１００は、現在地を含む視聴範囲のチャンネルリストを中継局から受信する。当該チャンネルリストを用いて、スマートフォン１００は、当該視聴範囲で視聴可能なテレビ番組を表示または録画できる。
【００２２】
＜概要＞
図２は、第１の実施の形態に従うスマートフォン１００が複数の視聴範囲を通過している様子を示す図である。図２を参照して、第１の実施の形態に従うスマートフォン１００の概要について説明する。
【００２３】
中継局２２０および中継局２３０は、放送局から受信した放送波を送信する。第１の視聴範囲２２１は、中継局２２０から送信される放送波を受信できる範囲を示す。第２の視聴範囲２３１は、中継局２３０から送信される放送波を受信できる範囲を示す。スマートフォン１００は、第１の視聴範囲２２１にある場合には、第１の視聴範囲２２１に関連付けられる第１のチャンネルリストを受信できる。また、スマートフォン１００は、第２の視聴範囲２３１にある場合には、第２の視聴範囲２３１に関連付けられる第２のチャンネルリストを受信できる。
【００２４】
なお、以下では、第１の視聴範囲２２１および第２の視聴範囲２３１が重なり合う範囲を「重複領域」と称す。第２の視聴範囲２３１を除く第１の視聴範囲２２１を「第１の部分領域」と称す。第１の視聴範囲２２１を除く第２の視聴範囲２３１を「第２の部分領域」と称す。
【００２５】
スマートフォン１００は、第１の部分領域である位置２４０にある場合、第１のチャンネルリストを中継局２２０から受信する。ユーザが位置２４０から重複領域である位置２４１に移動すると、スマートフォン１００は、第１のチャンネルリストおよび第２のチャンネルリストの両方を受信できる。この場合、スマートフォン１００は、第１のチャンネルリストを維持するのか、第１のチャンネルリストを第２のチャンネルリストに切り替えるのかが問題となる。
【００２６】
たとえば、ユーザが重複領域をすぐに抜けて、第１の部分領域である位置２４３に移動するような場合には、第１のチャンネルリストを維持する方がよい。なぜならば、スマートフォン１００が頻繁にチャンネルリストを切り替えると、映像および音声が途切れるからである。
【００２７】
また、ユーザが第２の部分領域である位置２４５に移動するような場合には、第１のチャンネルリストを第２のチャンネルリストに切り替えた方がよい。なぜならば、スマートフォン１００は、第２の部分領域においては、第１のチャンネルリストを用いてテレビ番組を表示できないからである。
【００２８】
このため、スマートフォン１００は、ユーザが重複領域である位置２４１に移動すると、予め定められた時間経過後のスマートフォン１００の位置（以下、「予測位置」とも称す。）を推定する。スマートフォン１００の位置の推定方法については後述する。たとえば、予測位置が位置２４３である場合には、スマートフォン１００は、現在使用している第１のチャンネルリストを維持する。予測位置が位置２４２および位置２４５である場合には、スマートフォン１００は、第１のチャンネルリストを第２のチャンネルリストに切り替える。これにより、チャンネルリストを切り替える頻度を低下させることができるので、映像および音声を途切れさせずに放送波を受信できる。
【００２９】
ある局面において、スマートフォン１００は、予測位置が２４２である場合には、中継局２２０から送信される放送波の受信感度（以下、「第１の受信感度」とも称す。）および中継局２３０から送信される放送波の受信感度（以下、「第２の受信感度」とも称す。）に基づいて、第１のチャンネルリストを維持するのか、第１のチャンネルリストを第２のチャンネルリストに切り替えるのかを判断してもよい。
【００３０】
スマートフォン１００は、第１のチャンネルリストを第２のチャンネルリストに切り替えた場合、表示しているテレビ番組、または、録画しているテレビ番組が変わらないように物理チャンネルを変更する。たとえば、再び図１を参照して、スマートフォン１００は、放送局Ａのテレビ番組を表示または録画している最中に大阪から広島に移動すると、物理チャンネルを「２４」から「１９」に変更する。これにより、スマートフォン１００は、同一の放送局Ａのテレビ番組を表示または録画できる。これにより、スマートフォン１００が第１のチャンネルリストから第２のチャンネルリストを切り替えた場合でも、同一のテレビ番組を表示または録画できる。
【００３１】
＜ハードウェア構成＞
図３は、本実施の形態に従うスマートフォン１００のハードウェア構成を示すブロック図である。図３を参照して、スマートフォン１００のハードウェア構成の一例について説明する。
【００３２】
スマートフォン１００は、ＲＯＭ（Read  Only  Memory）１と、ＣＰＵ（Central  Processing  Unit）２と、ＲＡＭ（Random  Access  Memory）３と、デジタルチューナ４と、ＧＰＳ（Global  Positioning  System）コントローラ６と、方位センサ７と、加速度センサ８と、スピーカ９と、タッチセンサ１０と、メモリカードＩ／Ｆ（Interface）１１と、ネットワークＩ／Ｆ（Interface）１２と、補助記憶装置２０と、モニタ１２０とを備える。補助記憶装置２０は、視聴範囲リスト３２０と、チャンネルリスト３２５とを格納する。視聴範囲リスト３２０およびチャンネルリスト３２５の詳細については後述する。
【００３３】
ＲＯＭ１は、オペレーティングシステム（ＯＳ：Operating  System）、スマートフォン１００の起動時に実行される初期プログラム（ブートプログラム）等を格納する。ＣＰＵ２は、ＲＯＭ１や補助記憶装置２０などに格納された、オペレーティングシステムやスマートフォン１００の制御プログラムなどの各種プログラムを実行することでスマートフォン１００の動作を制御する。ＲＡＭ３は、ＣＰＵ２でプログラムを実行するためのワーキングメモリとして機能し、プログラムの実行に必要な各種データを一次的に格納する。
【００３４】
デジタルチューナ４は、アンテナ５０を介してワンセグ放送やその他のデジタル放送の放送波を受信する。デジタルチューナ４は、ユーザにより選択されたリモコンチャンネルに従って、映像信号および音声信号をＣＰＵ２に出力する。
【００３５】
モニタ１２０は、映像信号に基づいてテレビ番組を表示する。また、モニタ１２０は、タッチセンサ１０と組み合わされてタッチパネルとして構成されてもよい。当該タッチパネルは、リモコンチャンネルの選択を受け付ける。ユーザによりリモコンチャンネルが選択されると、当該リモコンチャンネルに対応するテレビ番組がモニタ１２０に表示される。ＧＰＳコントローラ６は、アンテナ６０を介して、ＧＰＳ信号または基地局からの位置信号（測位信号）を受信する。ＧＰＳコントローラ６は、受信したＧＰＳ信号または位置信号からスマートフォン１００の位置情報を算出する。ＧＰＳコントローラ６は、受信した位置情報をＣＰＵ２に出力する。
【００３６】
方位センサ７は、スマートフォン１００の移動方向を検出する。方位センサ７は、たとえば、地磁気センサ、電子コンパス、その他スマートフォン１００の移動方向を検出可能なセンサである。方位センサ７は、検出した移動方向をＣＰＵ２に出力する。加速度センサ８は、スマートフォン１００の加速度を検出する。また、加速度センサ８は、検出した加速度をＣＰＵ２に出力する。スピーカ９は、デジタルチューナ４から出力される音声信号に基づいて、音声を出力する。
【００３７】
メモリカードＩ／Ｆ１１は、ＳＤ（Secure  Digital）カードやＣＦ（Compact  Flash（登録商標））カードなどのメモリカード（不揮発性記憶媒体）３０との間で、データの読み書きを行なう。ネットワークＩ／Ｆ１２は、アンテナ４０を介して、他の通信機器とデータの送受信を行なう。たとえば、他の通信機器は、スマートフォン、パソコン、サーバ装置、その他通信機能を有する電子機器である。
【００３８】
＜機能構成＞
図４は、第１の実施の形態に従うスマートフォン１００の機能構成を示すブロック図である。図４を参照して、スマートフォン１００の機能構成の一例について説明する。
【００３９】
スマートフォン１００は、検出部４１０と、制御部４１５とを備える。制御部４１５は、位置判断部４２０と、位置推定部４３０と、切替判断部４４０と、算出部４５０とを含む。
【００４０】
検出部４１０は、たとえば、ＧＰＳコントローラ６、方位センサ７、および加速度センサ８の内の少なくとも１つとして、スマートフォン１００の移動情報を検出する。当該検出情報は、たとえば、スマートフォン１００の位置、移動速度、加速度、および移動方向の内の少なくとも１つを含む。検出部４１０は、検出した移動情報を、位置判断部４２０に出力する。
【００４１】
位置判断部４２０は、検出部４１０により出力される位置情報と、後述する視聴範囲リスト３２０とに基づいて、スマートフォン１００の位置が第１の部分領域から重複領域に移動したか否かを判断する。位置判断部４２０は、判断結果を位置推定部４３０に出力する。
【００４２】
位置推定部４３０は、位置判断部４２０によりスマートフォン１００の位置が第１の部分領域から重複領域に移動したと判断された場合には、予測位置を移動情報に基づいて推定する。たとえば、位置推定部４３０は、スマートフォン１００の過去の位置を履歴情報として記録し、当該履歴情報から予測位置を推定する。この場合、位置推定部４３０は、履歴情報に含まれるスマートフォン１００の２点以上の位置から移動速度、移動方向等を算出する。
【００４３】
位置推定部４３０は、スマートフォン１００の位置と、移動速度と、移動方向とに基づいて、予測位置を推定する。典型的には、位置推定部４３０は、移動速度に予め定められた時間を掛けることで移動距離を算出する。位置推定部４３０は、移動方向と同じ方向に、現在地から移動距離だけ離れた位置を予測位置とする。位置推定部４３０は、予測位置を切替判断部４４０に出力する。
【００４４】
ある局面において、位置推定部４３０は、方位センサ７から出力される移動方向と、加速度センサ８から出力される加速度に基づいて、予測位置を推定してもよい。また、位置推定部４３０は、当該加速度を積分することにより得られる移動速度に基づいて、予測位置を推定してもよい。
【００４５】
算出部４５０は、放送波の受信感度を算出する。典型的には、算出部４５０は、位置判断部４２０により第１の部分領域から重複領域に移動したと判断された場合に、第１の受信感度および第２の受信感度を算出する。たとえば、受信感度は、Ｃ／Ｎ（Carrier／Noise）値、ＲＳＳＩ（Received  Signal  Strength  Indicator）値、ＢＥＲ（Bit  Error  Rate）値、および、ＰＥＲ（Packet  Error  Rate）値等のうちの少なくとも１つを用いることが可能である。算出部４５０は、算出した受信感度を切替判断部４４０に出力する。
【００４６】
切替判断部４４０は、予測位置が第１の部分領域に含まれると判断した場合には、第１のチャンネルリストを維持する。また、切替判断部４４０は、予測位置が重複領域または第２の部分領域に含まれると判断した場合には、第１のチャンネルリストを第２のチャンネルリストに切り替える。
【００４７】
あるいは、切替判断部４４０は、予測位置が第１の部分領域または重複領域に含まれると判断した場合には、それまでの第１のチャンネルリストを維持し、予測位置が第２の部分領域に含まれると判断した場合には、第２のチャンネルリストに切り替えてもよい。また、予測位置が重複領域に含まれると判断した場合には、第１のチャンネルリストを維持するか、第２のチャンネルリストに切り替えるかを所定の条件に応じて選択するようにしてもよい。
【００４８】
スマートフォン１００は、チャンネルリストの切り替え前後において、表示または録画しているテレビ番組が変わらないように物理チャンネルを変更する。典型的には、スマートフォン１００は、切り替え前に表示または録画しているテレビ番組に対応する放送局と同一の放送局を第２のチャンネルリストから検索する。スマートフォン１００は、検索した放送局に対応付けられる物理チャンネルを第２のチャンネルリストから取得する。スマートフォン１００は、取得した物理チャンネルで放送波を受信する。
【００４９】
ある局面において、切替判断部４４０は、予測位置が重複領域に含まれ、かつ、第１の受信感度が第２の受信感度よりも高い場合に、第１のチャンネルリストを維持する。また、切替判断部４４０は、予測位置が重複領域に含まれ、かつ、第１の受信感度数が第２の受信感度よりも低い場合に、第１のチャンネルリストを第２のチャンネルリストに切り替える。
【００５０】
他の局面において、切替判断部４４０は、移動情報に基づいて、スマートフォン１００が第１の部分領域または重複領域に留まる時間が予め定められた時間よりも長い場合、または長くなると推定される場合には、第１のチャンネルリストを維持するようにしてもよい。また、切替判断部４４０は、移動情報に基づいて、スマートフォン１００が第１の部分領域または重複領域に留まる時間が予め定められた時間よりも短い場合、または短くなると推定される場合には、第１のチャンネルリストを第２のチャンネルリストに切り替える。
【００５１】
＜データ構造（視聴範囲リスト）＞
図５は、視聴範囲リスト３２０のデータ構造を示す図である。図５を参照して、視聴範囲リスト３２０のデータ構造について説明する。
【００５２】
視聴範囲リスト３２０は、中継局３２１と、視聴範囲３２２とを含む。典型的には、視聴範囲リスト３２０は、補助記憶装置２０に格納される。視聴範囲リスト３２０は、スマートフォン１００が放送局からの放送波を受信することができる視聴範囲を規定する。たとえば、視聴範囲は、２つ以上の、緯度および経度で規定される。スマートフォン１００の現在地が当該２つ以上の、緯度および経度で囲まれる視聴範囲に含まれる場合には、スマートフォン１００は、当該視聴範囲に関連付けられる放送局から放送波を受信することができる。また、視聴範囲は、地図上の座標で規定されてもよい。
【００５３】
図５に示されるように、「第１の中継局」と、「第１の視聴範囲」とが関連付けられる。「第２の中継局」と、「第２の視聴範囲」とが関連付けられる。「第３の中継局」と、「第３の視聴範囲」とが関連付けられる。
【００５４】
位置判断部４２０は、スマートフォン１００の現在地が２つ以上の視聴範囲に含まれるか否かを判断する。位置判断部４２０は、スマートフォン１００の現在地が２つ以上の視聴範囲に含まれると判断した場合には、スマートフォン１００が重複領域に移動したと判断する。また、位置判断部４２０は、スマートフォン１００の現在地が１つの視聴範囲に含まれると判断した場合には、スマートフォン１００が部分領域に移動したと判断する。スマートフォン１００の現在地が視聴範囲に含まれない場合には、視聴可能な放送波が存在しないことを示す。
【００５５】
ある局面において、視聴範囲リスト３２０は、複数の中継局と、複数の中継局の位置とをそれぞれ関連付けて規定する。この場合、各中継局の位置から予め定められた範囲が視聴範囲となる。位置判断部４２０は、現在地が２つ以上の当該視聴範囲に含まれると判断した場合には、スマートフォン１００が重複領域に移動したと判断する。
【００５６】
＜データ構造（チャンネルリスト）＞
図６は、チャンネルリスト３２５のデータ構造を示す図である。図６を参照して、チャンネルリスト３２５のデータ構造について説明する。
【００５７】
チャンネルリスト３２５は、リモコンチャンネル３２６と、物理チャンネル３２７と、放送局３２８とを含む。典型的には、チャンネルリスト３２５は、補助記憶装置２０に格納される。物理チャンネル３２７は、特定の周波数帯域幅を定義したものである。ユーザが、リモコンチャンネル「１」を選択した場合、スマートフォン１００は、物理チャンネル「２４」の周波数帯域で放送波を受信する。これにより、スマートフォン１００は、放送局Ａのテレビ番組を表示または録画する。
【００５８】
切替判断部４４０は、予測位置が重複領域または第２の部分範囲に含まれると判断した場合には、第１のチャンネルリストを第２のチャンネルリストに切り替える。この場合、第２のチャンネルリストは、補助記憶装置２０に予め格納されていてもよいし、チャンネルリストの切り替え時に新たに受信されていてもよい。
【００５９】
＜データフロー＞
図７は、本実施の形態に従うスマートフォン１００と中継局２２０と中継局２３０とのデータの授受の流れを概略的に説明するシーケンス図である。図７を参照して、チャンネルリストのデータの授受の流れについて説明する。
【００６０】
図７を参照して、スマートフォン１００は、第１の部分領域に移動すると（ステップＳ５１０）、中継局２２０にチャンネルリスト取得要求を送信する。中継局２２０は、チャンネルリスト取得要求を受信すると（ステップＳ５２０）、第１のチャンネルリストをスマートフォン１００に送信する。
【００６１】
スマートフォン１００は、重複領域に移動すると（ステップＳ５３０）、現在地が第１の部分領域に含まれるか否かを判断する（ステップＳ５４０）。現在地が第１の部分領域に含まれる場合には（ステップＳ５４０においてＹＥＳ）、スマートフォン１００は第１のチャンネルリストを維持する。スマートフォン１００は、現在地が第１の部分領域に含まれない場合には（ステップＳ５４０においてＮＯ）、チャンネルリストの取得要求を中継局２３０に送信する。
【００６２】
中継局２３０は、チャンネルリストの取得要求をスマートフォン１００から受信すると、第２のチャンネルリストをスマートフォン１００に送信する（ステップＳ５５０）。スマートフォン１００は、第２のチャンネルリストを受信すると、第１のチャンネルリストを第２のチャンネルリストに切り替える（ステップＳ５６０）。
【００６３】
＜制御構造＞
図８は、第１の実施の形態に従うスマートフォン１００が実行する処理の一部を表わすフローチャートである。図８の処理は、ＣＰＵ２がプログラムを実行することにより実現される。他の局面において、処理の一部又は全部が、回路素子その他のハードウェアによって実行されてもよい。なお、以下の説明では、テレビ番組の録画について説明するが、テレビ番組の視聴であってもよい。
【００６４】
ステップＳ６００において、ＣＰＵ２は、録画予約時間に基づいて録画開始の一定時間前であるか否かを判断する。ＣＰＵ２は、録画予約時間に基づいて録画開始の一定時間前であると判断すると（ステップＳ６００においてＹＥＳ）、制御をステップＳ６１０に切り替える。ＣＰＵ２は、録画予約時間に基づいて録画開始の一定時間前でないと判断すると（ステップＳ６００においてＮＯ）、制御をステップＳ６００に切り替える。
【００６５】
ステップＳ６１０において、ＣＰＵ２は、チャンネルリストの変更が必要であるか否かを判断する。典型的には、ＣＰＵ２は、予約時のチャンネルリストと、現在地を含む第１の視聴範囲に対応するチャンネルリストとが異なる場合にチャンネルリストを変更する。ＣＰＵ２は、チャンネルリストの変更が必要であると判断した場合には（ステップＳ６１０においてＹＥＳ）、制御をステップＳ６１１に切り替える。ＣＰＵ２は、チャンネルリストの変更が必要でないと判断した場合には（ステップＳ６１０においてＮＯ）、制御をステップＳ６１３に切り替える。
【００６６】
ステップＳ６１１において、ＣＰＵ２は、予約時のチャンネルリストから、第１の視聴範囲に対応する第１のチャンネルリストに切り替える。ステップＳ６１３において、ＣＰＵ２は録画を開始する。典型的には、録画された映像は、補助記憶装置２０に格納される。ステップＳ６２０において、ＣＰＵ２は、位置判断部４２０として、スマートフォン１００が重複領域に移動したか否かを判断する。ＣＰＵ２は、スマートフォン１００が重複領域に移動したと判断した場合には（ステップＳ６２０においてＹＥＳ）、制御をステップＳ６３０に切り替える。ＣＰＵ２は、スマートフォン１００が重複領域に移動していない判断した場合には（ステップＳ６２０においてＮＯ）、制御をステップＳ６２０に切り替える。
【００６７】
ステップＳ６３０において、ＣＰＵ２は、スマートフォン１００が移動中であるか否かを判断する。典型的には、ＣＰＵ２は、スマートフォン１００の速度が予め定められた値を越えた場合に、スマートフォン１００が移動中であると判断する。ＣＰＵ２は、スマートフォン１００が移動中であると判断した場合（ステップＳ６３０においてＹＥＳ）、制御をステップＳ６３１に切り替える。ＣＰＵ２は、スマートフォン１００が移動中でないと判断した場合（ステップＳ６３０においてＮＯ）、処理を終了する。つまり、スマートフォン１００は第１のチャンネルリストを維持する。
【００６８】
ステップＳ６３１において、ＣＰＵ２は、位置推定部４３０として、移動情報に基づいて予め定められた時間経過後のスマートフォン１００の位置を推定する。
【００６９】
ステップＳ６４０において、ＣＰＵ２は、切替判断部４４０として、予測位置が第１の部分領域に含まれるか否かを判断する。ＣＰＵ２は、予測位置が第１の部分領域に含まれると判断した場合には（ステップＳ６４０においてＹＥＳ）、処理を終了する。つまり、スマートフォン１００は、第１のチャンネルリストを維持する。ＣＰＵ２は、予測位置が第１の部分領域に含まれないと判断した場合には（ステップＳ６４０においてＮＯ）、制御をステップＳ６４１に切り替える。
【００７０】
ステップＳ６４１において、ＣＰＵ２は、切替判断部４４０として、第１のチャンネルリストを第２のチャンネルリストに切り替える。ステップＳ６４２において、ＣＰＵ２は、録画しているテレビ番組が変わらないように物理チャンネルを変更する。たとえば、ＣＰＵ２は、チャンネルリストの切り替え前後で放送局が同一になるように物理チャンネルを変更する。
【００７１】
＜利点＞
本実施の形態に従うスマートフォン１００によれば、チャンネルリストを切り替える頻度を低下させることができるので映像および音声を途切れさせずに放送波を受信できる。また、スマートフォン１００がチャンネルリストを切り替えた場合でも、同一のテレビ番組を表示または録画できる。さらに、スマートフォン１００の予測位置が重複領域にある場合でも、放送波の受信感度に基づいて適切にチャンネルリストを切り替えることができる。
【００７２】
また、上記説明では、スマートフォン１００が第１の部分領域から重複領域に移動した際に、予測位置が重複領域に含まれると判断した場合には第２のチャンネルリストに切り替える例を主として示したがこれに限定されない。すなわち、予測位置が第１の部分領域または重複領域に含まれると判断された場合には、それまでの第１のチャンネルリストを維持し、予測位置が第２の部分領域に含まれると判断された場合には、第２のチャンネルリストに切り替えるようにしてもよい。
【００７３】
また、予測位置が重複領域に含まれると判断された場合に、第１のチャンネルリストを維持するか、第２のチャンネルリストに切り替えるかは、条件によって変えられるようにしてもよい。いずれの場合においてもチャンネルリストを切り替える頻度を低下させることができるので、映像および音声を途切れさせずに放送波を受信できる。
【００７４】
［第２の実施の形態］
＜概要＞
以下、第２の実施の形態に従うスマートフォン１００Ａについて説明する。本実施の形態に従うスマートフォン１００Ａは、地図情報を用いて予測位置を推定する点が第１の実施の形態に従うスマートフォン１００と異なる。その他の点については、第１の実施の形態に従うスマートフォン１００と同様であるので説明を繰り返さない。
【００７５】
図９は、第２の実施の形態に従うスマートフォン１００Ａが複数の視聴範囲を通過している様子を示す図である。図９を参照して、地図情報を用いて予測位置を推定方法について説明する。
【００７６】
スマートフォン１００Ａは、スマートフォン１００Ａが重複領域である位置２４１に移動した場合、移動速度、移動方向、および地図情報に基づいて予測位置を推定する。たとえば、地図情報は、道路の位置を座標で規定する。典型的には、スマートフォン１００Ａは、移動速度に予め定められた時間を掛けることで移動距離を算出する。スマートフォン１００Ａは、現在地（位置２４１）から道路２１０上を移動方向に、算出した移動距離だけ移動した位置（位置２４３）を推定位置とする。
【００７７】
＜利点＞
以上のようにして、スマートフォン１００Ａの地図情報を用いて予測位置を推定するため、より正確に予測位置を推定することが可能になる。
【００７８】
［第３の実施の形態］
＜概要＞
以下、第３の実施の形態に従うスマートフォン１００Ｂについて説明する。本実施の形態に従うスマートフォン１００Ｂは、ユーザの目的地を受付けるように構成される点が第１の実施の形態に従うスマートフォン１００と異なる。その他の点については、第１の実施の形態に従うスマートフォン１００と同様であるので説明を繰り返さない。
【００７９】
スマートフォン１００Ｂは、目的地を受付けるように構成される。スマートフォン１００Ｂは、現在地および目的地から予測位置を推定する。たとえば、スマートフォン１００Ｂは、推定位置が現在地および目的地を結ぶ線から予め定められた距離内にあるように推定する。
【００８０】
＜利点＞
以上のようにして、スマートフォン１００Ｂの地図情報を用いて予測位置を推定するため、より正確に予測位置を推定することが可能になる。
【００８１】
［第４の実施の形態］
＜概要＞
以下、第４の実施の形態に従うスマートフォン１００Ｃについて説明する。本実施の形態に従うスマートフォン１００Ｃは、第１の実施の形態に従うスマートフォン１００の機能のうちの少なくとも１つがいわゆるクラウドサービスによって提供される点がスマートフォン１００と異なる。その他の点については、第１の実施の形態に従うスマートフォン１００と同様であるので説明を繰り返さない。
【００８２】
スマートフォン１００Ｃの機能の、位置判断部４２０、位置推定部４３０、切替判断部４４０、および、算出部４５０のうちの少なくとも１つがいわゆるクラウドサービスによって提供される。この場合、少なくとも１つのサーバ装置がこれらの機能を実行する。
【００８３】
たとえば、スマートフォン１００Ｃは、現在地および移動情報をサーバ装置（クラウド側）に送信する。サーバ装置（クラウド側）は、送信された情報に基づいて本実施の形態に従うスマートフォン１００の処理を行なう。さらに、サーバ装置（クラウド側）がすべての処理を行なう必要はなく、スマートフォン１００とサーバ装置とが協働して、本実施の形態に従う処理を実現するように構成されてもよい。また、スマートフォン１００Ｃは、視聴範囲リスト３２０およびチャンネルリスト３２５の少なくとも一方がサーバ装置に格納されるように構成されてもよい。
【００８４】
＜利点＞
以上のようにして、スマートフォン１００Ｃは、最低限の機能およびデータを有すればよいのでメモリ容量を削減することが可能になる。
【００８５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８６】
１  ＲＯＭ、２  ＣＰＵ、３  ＲＡＭ、４  デジタルチューナ、６  コントローラ、７  方位センサ、８  加速度センサ、９  スピーカ、１０  タッチセンサ、１１  メモリカードＩ／Ｆ、１２  ネットワークＩ／Ｆ、２０  補助記憶装置、４０，５０，６０  アンテナ、１００  スマートフォン、１２０  モニタ、１３０  地域名表示領域、１４０，１６０，３２５  チャンネルリスト、１４１，１６１，３２６  リモコンチャンネル、１４２，１６２，３２７  物理チャンネル、１４３，１６３，３２８，５２０  放送局、２１０  道路、２２０，２３０，３２１  中継局、２２１  第１の視聴範囲、２３１  第２の視聴範囲、２４０，２４１，２４２，２４３，２４５  位置、３２０  視聴範囲リスト、３２２  視聴範囲、４１０  検出部、４２０  位置判断部、４３０  位置推定部、４４０  切替判断部、４５０  算出部。
【図１】
2015033118.tif 000003
【図２】
2015033118.tif 000004
【図３】
2015033118.tif 000005
【図４】
2015033118.tif 000006
【図５】
2015033118.tif 000007
【図６】
2015033118.tif 000008
【図７】
2015033118.tif 000009
【図８】
2015033118.tif 000010
【図９】
2015033118.tif 000011