(57)【要約】【課題】受信信号品質値の変動に対する切替の追従速さを維持しつつも、受信信号品質値が変動を繰り返す環境下では切替頻度の抑制を可能とした移動体用受信機を得る。【解決手段】時間平均長設定部２０は、過去規定時間での受信信号品質値の変動量が大きいほど、長い時間平均長を設定する。切替判定部２２は、時間平均長設定部２０により設定された時間平均長での受信信号品質値の平均値と切替閾値とを比較して、サービス切替の必要性の有無を判定する。【選択図】図１
2017212586.tif 000002
【特許請求の範囲】
【請求項１】
第１設定時間分の受信信号品質値の履歴を用いて、当該第１設定時間での受信信号品質値の変動量を算出する変動量算出部と、
前記変動量算出部が算出する変動量に応じて、当該変動量が大きいほど長い時間平均長を設定する時間平均長設定部と、
前記時間平均長設定部が設定する時間平均長分の受信信号品質値の履歴を用いて、当該時間平均長での受信信号品質値の平均値を算出する平均値算出部と、
前記平均値算出部が算出する受信信号品質値の平均値と切替閾値とを比較して、サービス切替の必要性の有無を判定する切替判定部と、
前記切替判定部によりサービス切替の必要性が有ると判定されると、提供中の番組と同じ内容の番組を放送する他のサービスへの切替を指示する信号を出力する切替指示部とを備えることを特徴とする移動体用受信機。
【請求項２】
第１設定時間分の受信信号品質値の履歴を用いて、当該第１設定時間での受信信号品質値の変動量を算出する変動量算出部と、
前記変動量算出部が算出する変動量に応じて、当該変動量が大きいほど長い切替禁止時間を設定する切替禁止時間設定部と、
サービス切替の必要性の有無を判定する際、サービス切替が行われてから当該切替に対応して前記切替禁止時間設定部により設定された切替禁止時間が経過していない場合は、サービス切替の必要性は無いと判定する切替判定部と、
前記切替判定部によりサービス切替の必要性が有ると判定されると、提供中の番組と同じ内容の番組を放送する他のサービスへの切替を指示する信号を出力する切替指示部とを備えることを特徴とする移動体用受信機。
【請求項３】
前記変動量算出部は、前記第１設定時間分の受信信号品質値の最大値が第１閾値以上であり、かつ、前記第１設定時間分の受信信号品質値の最小値が前記第１閾値よりも小さい第２閾値以下の場合に、変動量を算出することを特徴とする請求項１または請求項２記載の移動体用受信機。
【請求項４】
提供中の番組が受信不可能で、かつ、提供中の番組と同じ内容であり他のサービスにより放送される番組が受信可能である状態が第２設定時間続いた場合、
前記切替判定部は、サービス切替の必要性が有ると判定することを特徴とする請求項１から請求項３のうちのいずれか１項記載の移動体用受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動体に搭載されて、放送波を受信する移動体用受信機に関するものである。
【背景技術】
【０００２】
移動体に搭載される受信機には、ユーザに提供中の番組を放送するサービスの受信状態が悪くなった場合に、当該番組と同じ内容の番組を放送する他のサービスに切替えることが可能なように構成されるものがある。このような受信機では、従来、受信電界強度、デコードエラー発生率等の受信信号品質値に閾値を設け、当該閾値と提供中の番組を放送するサービスの放送波の受信信号品質値とを比較することで、サービス切替の判定が行われていた。
ところが、サービス切替の際には、モニタに表示される映像が止まって静止画の状態になってしまったり、スピーカから出力される音が途切れて無音の状態になってしまったりすることがある。従って、上記のようにして切替を判定する受信機では、受信信号品質値が変動を繰り返す電波環境の中を移動する場合、頻繁にサービス切替が実施されて、静止画又は無音となる状態が頻発する。このため、ユーザに不快感を与えていた。
【０００３】
このような静止画又は無音となる状態の頻発を抑制するため、例えば特許文献１には、他のサービス放送への切替禁止時間を設けた放送受信装置が記載されている。また、例えば特許文献２には、信号品質値を予め設定された平均化時間の間で平均化し、その平均値を閾値と比較するデジタル放送受信装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１―５３６３７号公報
【特許文献２】特表２００７―１７４１６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１，２の技術では、受信信号品質値の変動に対する切替の追従速さと、切替頻度の抑制とがトレードオフの関係にあるために、どちらかの性能が劣化してしまう。従って、受信信号品質値の変動に対する切替の追従速さを維持しつつ、受信信号品質値が変動を繰り返す環境下では切替頻度を抑制するということは難しかった。
【０００６】
この発明は、上記のような課題を解決するためになされたもので、受信信号品質値の変動に対する切替の追従速さを維持しつつも、受信信号品質値が変動を繰り返す環境下では切替頻度の抑制を可能とした移動体用受信機を得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る移動体用受信機は、第１設定時間分の受信信号品質値の履歴を用いて、当該第１設定時間での受信信号品質値の変動量を算出する変動量算出部と、変動量算出部が算出する変動量に応じて、当該変動量が大きいほど長い時間平均長を設定する時間平均長設定部と、時間平均長設定部が設定する時間平均長分の受信信号品質値の履歴を用いて、当該時間平均長での受信信号品質値の平均値を算出する平均値算出部と、平均値算出部が算出する受信信号品質値の平均値と切替閾値とを比較して、サービス切替の必要性の有無を判定する切替判定部と、切替判定部によりサービス切替の必要性が有ると判定されると、提供中の番組と同じ内容の番組を放送する他のサービスへの切替を指示する信号を出力する切替指示部とを備えるものである。
【発明の効果】
【０００８】
この発明によれば、第１設定時間での受信信号品質値の変動量が大きいほど長く設定される時間平均長での受信信号品質値の平均値を、切替閾値と比較するので、受信信号品質値の変動に対する切替の追従速さを維持しつつも、受信信号品質値が変動を繰り返す環境下では切替頻度の抑制が可能となる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１に係る移動体用受信機の構成図である。
【図２】図２Ａ及び図２Ｂは、この発明の実施の形態１に係る移動体用受信機の制御部のハードウェア構成例を示す図である。
【図３】この発明の実施の形態１に係る移動体用受信機の処理を示すフローチャートである。
【図４】受信信号品質値の一例を示すグラフである。
【図５】図４に示す受信信号品質値に対応して算出される変動量を示すグラフである。
【図６】変動量と時間平均長とを対応付けたテーブルの一例を示す図である。
【図７】図５に示す受信信号品質値、図５に示す変動量、図６に示すテーブルを用いて算出される受信信号品質値の平均値を示すグラフである。
【図８】この発明の実施の形態２に係る移動体用受信機の構成図である。
【図９】この発明の実施の形態２に係る移動体用受信機の処理を示すフローチャートである。
【図１０】受信信号品質値の一例を示すグラフである。
【図１１】変動量と切替禁止時間とを対応付けたテーブルの一例を示す図である。
【図１２】切替禁止時間の残り時間を示すグラフである。
【図１３】受信信号品質値と変動量と切替禁止時間の残り時間との関係性を示すグラフである。
【発明を実施するための形態】
【００１０】
実施の形態１．
図１に、この発明の実施の形態１に係る移動体用受信機１の構成図を示す。以下では、移動体用受信機１が、第１のサービスであるワンセグメント放送（以下、ワンセグと称す）と第２のサービスであるフルセグメント放送（以下、フルセグと称す）とを含んだ地上デジタルテレビ放送の受信が可能な受信機である場合を例に説明する。移動体用受信機１は、移動体に搭載されて当該移動体の移動に伴い移動する。移動体は、例えば車両、船舶、航空機、電車、また、移動体用受信機１を携帯して移動する人等である。
【００１１】
移動体用受信機１は、フロントエンド部１１、ＭＰＥＧデコード部１２、出力部１３、制御部１４、記憶部１５等を有する。移動体用受信機１は、アンテナ２、モニタ３及びスピーカ４と電気的に接続される。
アンテナ２は、放送波を受信して、移動体用受信機１に受信信号を出力する。
【００１２】
フロントエンド部１１は、選局部１６とＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）復調部１７とを有する。
選局部１６は、アンテナ２が出力した受信信号から、ユーザが選択した番組の放送局に対応する信号を抽出し、当該信号を中間周波数に周波数変換して、ＩＦ（Ｉｎｔｅｒｍｅｄｉａｔｅ  Ｆｒｅｑｕｅｎｃｙ）信号としてＯＦＤＭ復調部１７に出力する。ユーザが、視聴したい番組を移動体用受信機１に指示できるようにするために、移動体用受信機１には、不図示のタッチパネル、操作ボタン等の入力部が電気的に接続されている。
【００１３】
ＯＦＤＭ復調部１７は、選局部１６が出力したＩＦ信号をＯＦＤＭ復調して、誤り訂正処理等を施した後、ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）データとしてＭＰＥＧデコード部１２に出力する。
【００１４】
ＭＰＥＧデコード部１２は、ＯＦＤＭ復調部１７が出力したＴＳデータをデコードして、音声データ、映像データ等を出力部１３に出力する。ワンセグとフルセグとでは、映像の符号化形式が異なるため、ＭＰＥＧデコード部１２は、それぞれの形式に対応するデコード処理を切替えることが可能に構成される。どちらの形式に対応するデコード処理を行うかは、制御部１４により制御される。
【００１５】
出力部１３は、ＭＰＥＧデコード部１２が出力した音声データ、映像データ等を、デジタルアナログ変換するなどして、モニタ３及びスピーカ４で処理可能な形式の信号をモニタ３及びスピーカ４それぞれに出力する。
【００１６】
制御部１４は、受信信号品質値取得部１８、変動量算出部１９、時間平均長設定部２０、平均値算出部２１、切替判定部２２、切替指示部２３、切替制御部２４を有する。
受信信号品質値取得部１８は、フロントエンド部１１から、モニタ３及びスピーカ４を介してユーザに提供中の番組を放送するサービスの放送波の受信信号品質値を取得し、記憶部１５に記憶させる。受信信号品質値は、受信状態を示すものであり、例えば選局部１６が抽出した信号の受信電力である。受信信号品質値は、Ｃ／Ｎ（Ｃａｒｒｉｅｒ  ｔｏ  Ｎｏｉｓｅ）比としてもよい。Ｃ／Ｎ比は、例えばＯＦＤＭ復調部１７で算出される。
受信信号品質値取得部１８は、移動体用受信機１の動作中、受信信号品質値の取得と記憶とを繰り返し、少なくとも過去規定時間分以上の受信信号品質値の履歴を、記憶部１５に記憶させる。過去規定時間は、第１設定時間として予め設定された長さの時間である。
【００１７】
変動量算出部１９は、現在から遡って過去規定時間分の受信信号品質値の履歴を記憶部１５から読み出し、読み出したそれらの受信信号品質値を用いて、過去規定時間での受信信号品質値の変動量を算出する。算出した変動量は、時間平均長設定部２０に出力される。
【００１８】
時間平均長設定部２０は、変動量算出部１９が算出した変動量に応じて、時間平均長を設定する。時間平均長は、時間の単位を持つものである。変動量が大きいほど、時間平均長は長く設定される。例えば、変動量Ａ１に応じて時間平均長設定部２０が設定する時間平均長Ｂ１、変動量Ａ２に応じて時間平均長設定部２０が設定する時間平均長Ｂ２とすると、変動量Ａ１が変動量Ａ２よりも小さい場合には、時間平均長Ｂ２は時間平均長Ｂ１以上の時間長さに設定される。設定した時間平均長は、平均値算出部２１に出力される。
【００１９】
平均値算出部２１は、現在から遡って時間平均長設定部２０が設定した時間平均長分の受信信号品質値の履歴を記憶部１５から読み出し、読み出したそれらの受信信号品質値を用いて、時間平均長が示す時間における受信信号品質値の平均値を算出する。算出した受信信号品質値の平均値は、切替判定部２２に出力される。
【００２０】
切替判定部２２は、平均値算出部２１が算出した受信信号品質値の平均値と切替閾値とを比較して、サービス切替の必要性の有無を判定する。判定結果は、切替指示部２３に出力される。切替閾値は、例えば記憶部１５に予め記憶されるなどしている。
【００２１】
切替指示部２３は、切替判定部２２によりサービス切替の必要性が有ると判定されると、提供中の番組と同じ内容の番組を放送する他のサービスへの切替を指示する信号を、切替制御部２４に出力する。
【００２２】
切替制御部２４は、他のサービスへの切替を指示する信号が入力されると、切替先のサービスによる番組がモニタ３及びスピーカ４を介して提供されるように、フロントエンド部１１及びＭＰＥＧデコード部１２を制御する。例えば、切替制御部２４は、ＭＰＥＧデコード部１２に対して、デコード処理の切替を行わせる。これにより、例えば、移動体用受信機１がワンセグによる番組を提供していたのであれば、フルセグによる同じ内容の番組の提供に切替わるといったサービス切替が行われる。
【００２３】
記憶部１５は、制御部１４が制御処理の際に参照するデータを記憶したり、制御処理の際の一時的な計算領域として機能したりする。記憶部１５は、後述するメモリ１０１と同様にＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ等で構成される。
【００２４】
なお、図示例ではアンテナ２、選局部１６、ＯＦＤＭ復調部１７をそれぞれ１つずつ設けたものとしているが、これらはそれぞれ２つ以上設けられていてもよい。２つ以上設けると、バックグラウンド処理として番組表の作成等が可能となる。
【００２５】
制御部１４のハードウェア構成例について、図２Ａ及び図２Ｂを用いて説明する。
制御部１４の受信信号品質値取得部１８、変動量算出部１９、時間平均長設定部２０、平均値算出部２１、切替判定部２２、切替指示部２３、切替制御部２４の各機能は、処理回路により実現される。当該処理回路は、専用のハードウェアであっても、メモリに格納されるプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であってもよい。ＣＰＵは、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）とも呼ばれる。
【００２６】
図２Ａは、制御部１４の各部の機能を、専用のハードウェアである処理回路１００で実現した場合のハードウェア構成例を示す図である。処理回路１００は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、またはこれらを組み合わせたものが該当する。受信信号品質値取得部１８、変動量算出部１９、時間平均長設定部２０、平均値算出部２１、切替判定部２２、切替指示部２３、切替制御部２４の各部の機能を別個の処理回路１００を組み合わせて実現してもよいし、各部の機能を１つの処理回路１００で実現してもよい。
【００２７】
図２Ｂは、制御部１４の各部の機能を、メモリ１０１に格納されるプログラムを実行するＣＰＵ１０２で実現した場合のハードウェア構成例を示す図である。メモリ１０１は、記憶部１５を構成するものであってもよい。この場合、受信信号品質値取得部１８、変動量算出部１９、時間平均長設定部２０、平均値算出部２１、切替判定部２２、切替指示部２３、切替制御部２４の各部の機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組合せにより実現される。ソフトウェア及びファームウェアはプログラムとして記述され、メモリ１０１に格納される。ＣＰＵ１０２は、メモリ１０１に格納されたプログラムを読み出して実行することにより、制御部１４の各部の機能を実現する。すなわち、制御部１４は、後述する図３のフローチャートで示すステップＳＴ１〜ＳＴ８が結果的に実行されることになるプログラム等を格納するためのメモリ１０１を有する。また、これらのプログラムは、制御部１４の各部の手順又は方法をコンピュータに実行させるものであるとも言える。ここで、メモリ１０１は、例えば、ＲＡＭ、ＲＯＭ、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）等の、不揮発性又は揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等が該当する。
【００２８】
なお、制御部１４の各部の機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。例えば、受信信号品質値取得部１８、変動量算出部１９、時間平均長設定部２０、平均値算出部２１については専用のハードウェアとしての処理回路でその機能を実現し、切替判定部２２、切替指示部２３、切替制御部２４については処理回路がメモリに格納されたプログラムを読み出して実行することによってその機能を実現することが可能である。
【００２９】
このように、処理回路は、ハードウェア、ソフトウェア、ファームウェアまたはこれらの組合せによって、上記の制御部１４の各機能を実現することができる。
また、フロントエンド部１１、ＭＰＥＧデコード部１２、出力部１３についても、制御部１４と同様に図２Ａ及び図２Ｂのように構成することができる。
【００３０】
次に、上記のように構成された移動体用受信機１による処理の一例について、図３に示すフローチャートを用いて説明する。図３に示す処理は、移動体用受信機１の動作中、つまり、移動体用受信機１がモニタ３及びスピーカ４を介して番組の映像及び音声を出力している間、周期的に繰り返し行われる。
【００３１】
まず、受信信号品質値取得部１８が、フロントエンド部１１から受信信号品質値を取得し、記憶部１５に記憶させる（ステップＳＴ１）。
続いて、変動量算出部１９が、現在から遡って過去規定時間分の受信信号品質値の履歴を記憶部１５から読み出し、過去規定時間での受信信号品質値の変動量を算出する（ステップＳＴ２）。
【００３２】
続いて、時間平均長設定部２０が、変動量算出部１９が算出した変動量に応じて、時間平均長を設定する（ステップＳＴ３）。時間平均長の設定には、例えば、後述する変動量と時間平均長とを対応付けたテーブルを参照する。当該テーブルは、記憶部１５に予め記憶されている。
【００３３】
続いて、平均値算出部２１が、現在から遡って、設定された時間平均長分の受信信号品質値の履歴を記憶部１５から読み出し、時間平均長での受信信号品質値の平均値を算出する（ステップＳＴ４）。
【００３４】
続いて、切替判定部２２が、時間平均長での受信信号品質値の平均値と切替閾値とを比較する（ステップＳＴ５）。そして、切替判定部２２は、サービス切替の必要性が有るかを判定する（ステップＳＴ６）。具体的には、切替閾値を跨ぐように受信信号品質値の平均値が推移している場合に、サービス切替の必要性が有ると判定される。
【００３５】
サービス切替の必要性が有る場合（ステップＳＴ６；ＹＥＳ）、切替指示部２３によって、提供中の番組と同じ内容の番組を放送する他のサービスへの切替を指示する信号が、切替制御部２４に出力される（ステップＳＴ７）。
続いて、切替制御部２４が、切替先のサービスによる番組がモニタ３及びスピーカ４を介して提供されるように、フロントエンド部１１及びＭＰＥＧデコード部１２を制御することにより、サービス切替が行われる（ステップＳＴ８）。
【００３６】
一方、サービス切替の必要性が無い場合（ステップＳＴ６；ＮＯ）、ステップＳＴ８以後と同様に、処理を終了する。
【００３７】
ここで、制御部１４による処理について、図４〜図７を用いて具体的に一例を説明する。
受信信号品質値取得部１８による受信信号品質値Ｐ（ｔ）の取得間隔を１秒間隔とする。Ｐ（ｔ）は、時刻ｔのときの受信信号品質値を示す。図４に、受信信号品質値Ｐ（ｔ）の一例を示す。
【００３８】
過去規定時間を５秒間とすると、時刻ｔにおいて変動量算出部１９が算出する過去規定時間での受信信号品質値の変動量Ｘ（ｔ）は、以下の式（１）の通りになる。
2017212586.tif 000003
図４に示すように受信信号品質値Ｐ（ｔ）が変化する場合に算出される変動量Ｘ（ｔ）を、図５に示す。ただし、ｔが０未満のときはＰ（ｔ）＝８０として計算している。
【００３９】
変動量Ｘ（ｔ）と時間平均長Ｌ（ｔ）とを対応付けたテーブルの一例を、図６に示す。図６に示すように、変動量Ｘ（ｔ）が大きいほど、時間平均長Ｌ（ｔ）が長くなるような関係性を、両者は有している。なお、テーブルに代えて、変動量Ｘ（ｔ）と時間平均長Ｌ（ｔ）の関数を設定し、変動量Ｘ（ｔ）から時間平均長Ｌ（ｔ）を算出してもよい。この場合、当該関数も、変動量Ｘ（ｔ）が大きいほど時間平均長Ｌ（ｔ）が長くなるような関係性を有するものとする。
【００４０】
時間平均長設定部２０が、図６に示すテーブルを参照して、図５に示す変動量Ｘ（ｔ）に応じた時間平均長Ｌ（ｔ）を設定し、平均値算出部２１が、設定された時間平均長Ｌ（ｔ）での受信信号品質値Ｐ（ｔ）の平均値ＰＬ（ｔ）を算出すると、図７に示すようになる。平均値ＰＬ（ｔ）は、以下の式（２）により算出される。
2017212586.tif 000004
【００４１】
切替判定部２２は、平均値ＰＬ（ｔ）と切替閾値とを比較する。その際、図７に示す例では、チャタリングを考慮して、フルセグからワンセグへ切替えるか否かを判定するための切替閾値Ｃ１と、ワンセグからフルセグへ切替えるか否かを判定するための切替閾値Ｃ２とが、切替閾値として設定されている。従って、図３のステップＳＴ８でサービス切替が行われると、切替判定部２２は、切替閾値を切替える。例えば、ステップＳＴ５で切替閾値Ｃ１を用いて判定を行っていた場合は、ステップＳＴ８でサービス切替が行われると、次の判定では切替判定部２２は切替閾値Ｃ２を用いて判定を行う。
【００４２】
例えば、時刻ｔが２０秒付近、４０秒付近のときのような、変化が少ない状態からの急な受信信号品質値Ｐ（ｔ）の変動に対しては、平均値ＰＬ（ｔ）も大きく変動している。つまり、切替閾値を跨いで切替が行われるように平均値ＰＬ（ｔ）が変動するので、切替の追従性が速い。
一方、その後から時刻３２秒付近、５３秒付近までのような、受信信号品質値Ｐ（ｔ）が変動を繰り返す環境下では、平均値ＰＬ（ｔ）の変動が抑えられている。これは、受信信号品質値Ｐ（ｔ）が変動を繰り返すために変動量Ｘ（ｔ）が大きくなって、時間平均長Ｌ（ｔ）が長く設定されるからである。つまり、平均値ＰＬ（ｔ）が切替閾値を跨ぐほどには変動しないので、切替わりにくくなって、切替頻度が抑制される。
【００４３】
このように、過去規定時間での受信信号品質値の変動量が大きいほど、時間平均長が長く設定され、時間平均長での受信信号品質値の平均値が、切替閾値と比較されるので、受信信号品質値の急な変動に対しては速く追従して切替わるが、受信信号品質値が変動を繰り返す環境下では切替わりにくくなる。
【００４４】
なお、上記では、地上デジタルテレビ放送を例に挙げ、移動体用受信機１がワンセグとフルセグとの間でサービスを切替える場合を示した。しかしながら、このようなサービスの切替は地上デジタルテレビ放送に限らず、放送波によって同じ内容の番組が複数の異なる態様で放送されている場合であれば同様に適用可能である。ここでは、このようなそれぞれの態様のことをサービスと呼んでいる。後述する実施の形態２でも同様である。
従って、例えば、ＤＡＢ（Ｄｉｇｉｔａｌ  Ａｕｄｉｏ  Ｂｒｏａｄｃａｓｔ）方式のラジオ、ＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）ラジオ等では、放送波によって同じ内容の番組が複数の異なる態様で放送されているため、同様に適用可能である。
【００４５】
また、変動量算出部１９は、現在から遡って過去規定時間分の受信信号品質値の履歴を記憶部１５から読み出した際に、読み出したそれらの受信信号品質値の最大値及び最小値を抽出して、サービス切替の必要性が生じる可能性がある場合に、過去規定時間での受信信号品質値の変動量を算出するようにしてもよい。具体的には、最大値が第１閾値以上であり、かつ、最小値が第１閾値よりも小さい第２閾値以下の場合に、変動量を算出する処理を行う。このようにすると、受信信号品質値の変動幅が小さい状態で変動が多数回繰り返されている場合等、サービス切替の必要性が生じるほどに受信信号品質値が変動していない場合に、無駄なサービス切替の判定を行うような処理を行わなくて済む。
【００４６】
また、切替判定部２２は、ステップＳＴ５及びＳＴ６での受信信号品質値の平均値と切替閾値とを比較した判定に拘わらず、提供中の番組が受信不可能で、かつ、提供中の番組と同じ内容であり他のサービスにより放送される番組が受信可能である状態が第２設定時間続いた場合、サービス切替の必要性が有ると判定して、切替指示部２３に通知してもよい。後述する実施の形態２でも、ステップＳＴ１２〜ＳＴ１４での切替禁止時間、受信信号品質値、切替閾値を用いた判定に拘わらず、同様に判定可能である。第２設定時間は、例えば、番組が視聴できない状態の継続をユーザが許容できなくなる程度の長さに設定される。また、第２設定時間は、どちらのサービスの受信を優先するかに応じて、適宜その長さが長めあるいは短めに設定されてもよい。
【００４７】
以上のように、この実施の形態１に係る移動体用受信機１は、受信信号品質値の変動量が大きいほど長く設定される時間平均長での受信信号品質値の平均値を、切替閾値と比較するので、受信信号品質値の変動に対する切替の追従速さを維持しつつも、受信信号品質値が変動を繰り返す環境下では切替頻度の抑制が可能となる。
【００４８】
実施の形態２．
実施の形態１では、受信信号品質値の変動量に応じて、時間平均長を設定した。実施の形態２では、受信信号品質値の変動量に応じて、切替禁止時間を設定する場合について説明する。
図８に、この発明の実施の形態２に係る移動体用受信機１の構成図を示す。なお、実施の形態１で既に説明した構成と同一又は相当する機能を有する構成については、同一の符号を付し、その説明を省略又は簡略化する。
【００４９】
制御部１４は、受信信号品質値取得部１８、変動量算出部１９、切替禁止時間設定部２５、切替判定部２２、切替指示部２３、切替制御部２４を有する。
切替禁止時間設定部２５は、変動量算出部１９が算出した変動量に応じて、切替禁止時間を設定する。切替禁止時間は、切替が行われてから次の切替を禁止する時間長さのことである。変動量が大きいほど、切替禁止時間は長く設定される。例えば、変動量Ｄ１に応じて切替禁止時間設定部２５が設定する切替禁止時間Ｅ１、変動量Ｄ２に応じて切替禁止時間設定部２５が設定する切替禁止時間Ｅ２とすると、変動量Ｄ１が変動量Ｄ２よりも小さい場合には、切替禁止時間Ｅ２は切替禁止時間Ｅ１以上の時間長さに設定される。設定した切替禁止時間は、切替判定部２２に出力される。
【００５０】
切替判定部２２は、受信信号品質値と切替閾値とを比較して、サービス切替の必要性の有無を判定する。その際、前回のサービス切替が行われてから当該切替に対応して設定された切替禁止時間が経過していない場合は、サービス切替の必要性は無いと判定する。前回の切替に対応して設定された切替禁止時間は、前回の切替が行われた際に切替禁止時間設定部２５が設定したものである。判定結果は、切替指示部２３に出力される。
【００５１】
実施の形態２の制御部１４は、実施の形態１の制御部１４と同様に図２Ａ及び図２Ｂのように構成される。
【００５２】
次に、上記のように構成された実施の形態２の移動体用受信機１による処理の一例について、図９に示すフローチャートを用いて説明する。図９に示す処理は、移動体用受信機１がモニタ３及びスピーカ４を介して番組の映像及び音声を出力している間、周期的に繰り返し行われる。
【００５３】
まず、受信信号品質値取得部１８が、フロントエンド部１１から受信信号品質値を取得し、記憶部１５に記憶させる（ステップＳＴ１１）。
続いて、切替判定部２２が、前回の切替に対応して設定された切替禁止時間が経過しているかを判定する（ステップＳＴ１２）。
【００５４】
切替禁止時間が経過している場合（ステップＳＴ１２；ＹＥＳ）、続いて、切替判定部２２が、ステップＳＴ１１で取得されて記憶部１５に記憶された受信信号品質値と切替閾値とを比較する（ステップＳＴ１３）。そして、サービス切替の必要性が有るかを判定する（ステップＳＴ１４）。具体的には、切替閾値を跨ぐように受信信号品質値が推移している場合に、サービス切替の必要性が有ると判定される。
【００５５】
サービス切替の必要性が有る場合（ステップＳＴ１４；ＹＥＳ）、切替指示部２３によって、提供中の番組と同じ内容の番組を放送する他のサービスへの切替を指示する信号が、切替制御部２４に出力される（ステップＳＴ１５）。
続いて、切替制御部２４が、切替先のサービスによる番組がモニタ３及びスピーカ４を介して提供されるように、フロントエンド部１１及びＭＰＥＧデコード部１２を制御することにより、サービス切替が行われる（ステップＳＴ１６）。
【００５６】
続いて、変動量算出部１９が、現在から遡って過去規定時間分の受信信号品質値の履歴を記憶部１５から読み出し、過去規定時間での受信信号品質値の変動量を算出する（ステップＳＴ１７）。
【００５７】
続いて、切替禁止時間設定部２５が、変動量算出部１９が算出した変動量に応じて、切替禁止時間を設定する（ステップＳＴ１８）。切替禁止時間の設定には、例えば、後述する変動量と切替禁止時間とを対応付けたテーブルを参照する。当該テーブルは、記憶部１５に予め記憶されている。そしてこのとき、切替禁止時間設定部２５は、設定した切替禁止時間を切替判定部２２に出力し、切替判定部２２は、当該切替禁止時間分のカウントダウンを開始する。
【００５８】
一方、切替禁止時間が経過していない場合（ステップＳＴ１２；ＮＯ）、又は、サービス切替の必要性が無い場合（ステップＳＴ１４；ＮＯ）、ステップＳＴ１８以後と同様に、処理を終了する。
【００５９】
ここで、制御部１４による処理について、図１０〜図１３を用いて具体的に一例を説明する。
受信信号品質値Ｐ（ｔ）が、実施の形態１で説明した図４と同様に、例えば、図１０のように変化したとする。
この場合、変動量算出部１９が式（１）の通り変動量Ｘ（ｔ）を算出すると、既に説明した図５のようになる。
【００６０】
切替は、受信信号品質値Ｐ（ｔ）が切替閾値を跨ぐように推移しており、かつ、前回の切替に対応して設定された切替禁止時間の残り時間が０の場合に行われる。
変動量Ｘ（ｔ）と切替禁止時間Ｍ（ｔ）とを対応付けたテーブルの一例を、図１１に示す。図１１に示すように、変動量Ｘ（ｔ）が大きいほど、切替禁止時間Ｍ（ｔ）が長くなるような関係性を、両者は有している。なお、テーブルに代えて、変動量Ｘ（ｔ）と切替禁止時間Ｍ（ｔ）の関数を設定し、変動量Ｘ（ｔ）から切替禁止時間Ｍ（ｔ）を算出してもよい。この場合、当該関数も、変動量Ｘ（ｔ）が大きいほど切替禁止時間Ｍ（ｔ）が長くなるような関係性を有するものとする。
切替が行われる際には、切替禁止時間設定部２５が、図１１に示すテーブルを参照して、図５に示す変動量Ｘ（ｔ）に応じた切替禁止時間Ｍ（ｔ）を設定する。
【００６１】
図１２に、時刻ｔにおける切替禁止時間の残り時間を示す。切替禁止時間が増えている時刻で切替が行われている。
図１３には、受信信号品質値Ｐ（ｔ）と変動量Ｘ（ｔ）と切替禁止時間の残り時間との関係性を示す。
【００６２】
例えば、時刻ｔが２０秒付近、４０秒付近のときのような、変化が少ない状態からの急な受信信号品質値Ｐ（ｔ）の変動に対しては、追従性速く切替が行われているとともに、切替禁止時間が２秒と短めに設定されるので、その次の変動に対しても、切替の追従性が速い。
しかし、その後から時刻３２秒付近、５３秒付近までのような、受信信号品質値Ｐ（ｔ）が変動を繰り返す環境下であると、切替禁止時間が６秒、１０秒のように増加していき、切替頻度が抑制される。これは、受信信号品質値Ｐ（ｔ）が変動を繰り返すために変動量Ｘ（ｔ）が大きくなって、切替禁止時間Ｍ（ｔ）が長く設定されるからである。
【００６３】
このように、過去規定時間での受信信号品質値の変動量が大きいほど、切替わった後の切替禁止時間が長く設定されるので、受信信号品質値の急な変動に対して切替わった場合は切替禁止時間が短く、その後暫くは追従良く切替わるが、その後も受信信号品質値が変動を繰り返す環境下では切替禁止時間が増加していき、切替わりにくくなる。
【００６４】
以上のように、この実施の形態２に係る移動体用受信機１は、受信信号品質値の変動量が大きいほど長く設定される切替禁止時間を、切替の際に設定するので、受信信号品質値の変動に対する切替の追従速さを維持しつつも、受信信号品質値が変動を繰り返す環境下では切替頻度の抑制が可能となる。
【００６５】
また、変動量算出部１９は、第１設定時間分の受信信号品質値の最大値が第１閾値以上であり、かつ、第１設定時間分の受信信号品質値の最小値が第１閾値よりも小さい第２閾値以下の場合に、変動量を算出することとした。このようにすると、サービス切替の判定を行う必要の無い場合は、その処理を省略することができる。
【００６６】
また、提供中の番組が受信不可能で、かつ、提供中の番組と同じ内容であり他のサービスにより放送される番組が受信可能である状態が第２設定時間続いた場合、切替判定部２２は、サービス切替の必要性が有ると判定することとした。このようにすると、受信状態の良い番組を提供しやすくなる。
【００６７】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態においての任意の構成要素の省略が可能である。
【符号の説明】
【００６８】
１  移動体用受信機、２  アンテナ、３  モニタ、４  スピーカ、１１  フロントエンド部、１２  ＭＰＥＧデコード部、１３  出力部、１４  制御部、１５  記憶部、１６  選局部、１７  ＯＦＤＭ復調部、１８  受信信号品質値取得部、１９  変動量算出部、２０  時間平均長設定部、２１  平均値算出部、２２  切替判定部、２３  切替指示部、２４  切替制御部、２５  切替禁止時間設定部、１００  処理回路、１０１  メモリ、１０２  ＣＰＵ。
【図１】
2017212586.tif 000005
【図２】
2017212586.tif 000006
【図３】
2017212586.tif 000007
【図４】
2017212586.tif 000008
【図５】
2017212586.tif 000009
【図６】
2017212586.tif 000010
【図７】
2017212586.tif 000011
【図８】
2017212586.tif 000012
【図９】
2017212586.tif 000013
【図１０】
2017212586.tif 000014
【図１１】
2017212586.tif 000015
【図１２】
2017212586.tif 000016
【図１３】
2017212586.tif 000017