(57)【特許請求の範囲】
【請求項１】
複数の遠隔操作装置と通信して、被制御機器を遠隔操作可能な遠隔操作装置を検出する装置検出手段と、
上記装置検出手段によって検出された各遠隔操作装置の動作状態を検知する装置状態検知手段と、
上記装置状態検知手段によって検知された各遠隔操作装置の動作状態に基づいて、上記被制御機器がいずれの遠隔操作装置を優先させて動作するのかを決定する優先設定手段と、
上記被制御機器が利用された履歴を、利用時に検出された遠隔操作装置ごとに、該遠隔操作装置の動作状態と関連付けて利用履歴記憶部に格納する利用履歴管理手段とを備え、
上記動作状態は、上記遠隔操作装置が、上記被制御機器の利用に関連する機器関連アプリケーションを実行しているか否か、または、上記被制御機器の利用に関連しない非機器関連アプリケーションを実行しているか否かを示す情報であり、
上記優先設定手段は、
上記利用履歴記憶部に格納されている、上記動作状態ごとの履歴に基づいて、優先させる遠隔操作装置を決定することを特徴とする優先設定装置。
【請求項２】
上記優先設定手段は、
上記利用履歴記憶部において、上記機器関連アプリケーション実行中の動作状態が関連付けられている履歴が最も多い遠隔操作装置を優先させることを特徴とする請求項１に記載の優先設定装置。
【請求項３】
上記優先設定手段は、
上記利用履歴記憶部において、上記非機器関連アプリケーション実行中の動作状態が関連付けられている履歴が最も少ない遠隔操作装置を優先させることを特徴とする請求項１または２に記載の優先設定装置。
【請求項４】
上記優先設定手段は、上記動作状態ごとの履歴に基づいて、優先させる遠隔操作装置を決定した後、
上記装置状態検知手段によって検知された最新の動作状態に基づいて、上記非機器関連アプリケーション実行中の動作状態にある遠隔操作装置を優先させないことを特徴とする請求項１から３までのいずれか１項に記載の優先設定装置。
【請求項５】
上記優先設定手段は、
上記装置状態検知手段によって検知された最新の動作状態に基づいて、上記機器関連アプリケーション実行中の動作状態にある遠隔操作装置を優先させることを特徴とする請求項４に記載の優先設定装置。
【請求項６】
上記被制御機器は、いずれかの遠隔操作装置を優先させて動作する優先実行手段を備え、
上記優先設定手段は、
決定した優先対象の遠隔操作装置を優先させて動作するように上記被制御機器の上記優先実行手段に対して指示することを特徴とする請求項１から５までのいずれか１項に記載の優先設定装置。
【請求項７】
上記被制御機器の上記優先実行手段は、各遠隔操作装置からの指示信号を受け付ける操作受付手段であり、
上記優先設定手段は、
優先対象の遠隔操作装置以外から送信された指示信号を拒否するように上記操作受付手段に対して指示することを特徴とする請求項６に記載の優先設定装置。
【請求項８】
上記被制御機器の上記優先実行手段は、ユーザの嗜好情報に基づいて推薦する番組を選択する番組選択手段であり、
上記優先設定手段は、
優先対象の遠隔操作装置に対応付けられたユーザの嗜好情報に応じて当該ユーザに推薦する番組を選択するように上記番組選択手段に対して指示することを特徴とする請求項６または７に記載の優先設定装置。
【請求項９】
上記優先設定手段は、上記動作状態ごとの履歴に基づいて、優先させる遠隔操作装置を決定した後、
上記装置状態検知手段によって、優先対象の遠隔操作装置が非機器関連アプリケーション実行中の動作状態にあることが検知されている間、当該優先対象の遠隔操作装置に対する優先的な動作を解除するように、上記被制御機器の優先実行手段に対して指示することを特徴とする請求項６から８までのいずれか１項に記載の優先設定装置。
【請求項１０】
複数の遠隔操作装置と通信して、被制御機器を遠隔操作可能な遠隔操作装置を検出する装置検出手段と、
上記装置検出手段によって検出された各遠隔操作装置の動作状態を検知する装置状態検知手段と、
上記装置状態検知手段によって検知された各遠隔操作装置の動作状態に基づいて、上記被制御機器がいずれの遠隔操作装置を優先させて動作するのかを決定する優先設定手段と、
上記遠隔操作装置から送信された、放送予定の指定の番組を定刻に表示するよう指示する視聴予約指示信号にしたがって、指定された番組の視聴予約を登録する予約登録手段とを備え、
上記動作状態は、上記遠隔操作装置が、上記被制御機器の利用に関連する機器関連アプリケーションを実行しているか否か、または、上記被制御機器の利用に関連しない非機器関連アプリケーションを実行しているか否かを示す情報であり、
上記優先設定手段は、
上記予約登録手段によって予約された番組の放送が開始されるときに、上記視聴予約指示信号を送信した遠隔操作装置を優先させることを決定することを特徴とする優先設定装置。
【請求項１１】
請求項１から１０までのいずれか１項に記載の優先設定装置を備えていることを特徴とする被制御機器。
【請求項１２】
優先設定装置を備えている被制御機器であって、
該優先設定装置は、
複数の遠隔操作装置と通信して、被制御機器を遠隔操作可能な遠隔操作装置を検出する装置検出手段と、
上記装置検出手段によって検出された各遠隔操作装置の動作状態を検知する装置状態検知手段と、
上記装置状態検知手段によって検知された各遠隔操作装置の動作状態に基づいて、上記被制御機器がいずれの遠隔操作装置を優先させて動作するのかを決定する優先設定手段と、
当該被制御機器が再生しユーザによって視聴された番組を、視聴時に検出された遠隔操作装置ごとに、上記検出された遠隔操作装置ごとに検知された動作状態を関連付けて、視聴履歴情報として視聴履歴記憶部に格納する視聴履歴管理手段とを備え、
上記動作状態は、上記遠隔操作装置が、上記被制御機器の利用に関連する機器関連アプリケーションを実行しているか否か、または、上記被制御機器の利用に関連しない非機器関連アプリケーションを実行しているか否かを示す情報であり、
当該被制御機器は、
上記優先設定装置の優先設定手段の指示にしたがって、優先対象の遠隔操作装置に対応付けられた視聴履歴情報に応じて、当該遠隔操作装置のユーザに推薦する番組を選択する番組選択手段を備え、
上記番組選択手段は、
上記視聴履歴記憶部において、上記非機器関連アプリケーション実行中の動作状態が関連付けられていない番組に基づいて、推薦する番組を選択することを特徴とする被制御機器。
【請求項１３】
被制御機器と、
上記被制御機器を遠隔操作する複数の遠隔操作装置と、
請求項１から１０までのいずれか１項に記載の優先設定装置とを含むことを特徴とする遠隔操作システム。
【請求項１４】
複数の遠隔操作装置と通信して、被制御機器を遠隔操作可能な遠隔操作装置を検出する装置検出ステップと、
上記装置検出ステップにて検出された各遠隔操作装置の動作状態を検知する装置状態検知ステップと、
上記被制御機器が利用された履歴を、利用時に検出された遠隔操作装置ごとに、該遠隔操作装置の動作状態と関連付けて利用履歴記憶部に格納する利用履歴管理ステップと、
上記利用履歴管理ステップにて格納した、上記動作状態ごとの履歴に基づいて、上記被制御機器がいずれの遠隔操作装置を優先させて動作するのかを決定する優先設定ステップとを含み、
上記動作状態は、上記遠隔操作装置が、上記被制御機器の利用に関連する機器関連アプリケーション実行しているか否か、または、上記被制御機器の利用に関連しない非機器関連アプリケーションを実行しているか否かを示す情報であることを特徴とする優先設定方法。
【請求項１５】
コンピュータを、請求項１から１０までのいずれか１項に記載の優先設定装置、もしくは、請求項１１または１２に記載の被制御機器の各手段として機能させるための制御プログラム。
【請求項１６】
請求項１５に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の遠隔操作装置により被制御機器を操作する遠隔操作システムに関するものである。
【背景技術】
【０００２】
テレビなどの１台の被制御機器に対し、複数の遠隔操作装置（リモコン）が設けられる機器利用環境に関連する技術として、例えば、以下のような技術がある。
【０００３】
特許文献１には、利用者ごとに割り当てられた機器を検出することによって、視聴中の利用者を識別し、識別された利用者に対応した操作環境設定に基づいて、操作環境設定を切り替えるデジタルテレビジョン装置が開示されている。このデジタルテレビジョン装置は、複数の利用者が識別された場合には、識別された各利用者の操作環境設定を統合することができる。あるいは、デジタルテレビジョン装置は、複数の利用者が識別された場合には、予め定められた利用者毎の優先度情報に基づいて、優先度の高い利用者が設定した操作環境に切り替えることができる。
【０００４】
非特許文献１には、スマートフォンなどの多機能端末装置をテレビのリモコンとして機能させる技術が開示されている。これにより、複数のユーザのそれぞれが、自分が持っているリモコン（スマートフォン）でテレビを操作することが可能となり、１台のテレビを複数のユーザが同時に操作することができるようになる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１１７１８５号公報（２００５年４月２８日公開）
【非特許文献】
【０００６】
【非特許文献１】渡部智樹、他２名、“ユーザの操作を記録し活用するライフログリモコン”、ＮＴＴ技術ジャーナル  ２０１０年７月、ＮＴＴサイバーソリューション研究所、  ［２０１１年１１月１４日検索］、インターネット  ＜URL：http://www.ntt.co.jp/journal/1007/files/jn201007016.pdf＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
非特許文献１のような、複数の多機能端末を用いてテレビを操作する技術においては、複数のユーザ間で操作や設定の衝突が起きてしまうという問題が考えられる。特許文献１では、ユーザのプロファイル(ユーザ情報)を用いて、ユーザごとのリモコンに優先度を設定することによりその課題を解決しようとしている。
【０００８】
しかしながら、特許文献１のデジタルテレビジョン装置は、優先するユーザの決定に際し、過去の視聴履歴などに基づいて予め定められている優先順位を参照する構成である。したがって、上記構成に基づいて優先されたユーザがテレビ視聴と関係のないことを行っているにもかかわらず優先されたままであったり、テレビ視聴を行いたい他のユーザが優先されなかったりするといった、実際の利用状況と優先設定との不一致が生じる。すなわち、従来の構成では、デジタルテレビジョン装置の利用状況を適切に反映した優先設定を実現することができないという問題を生じる。
【０００９】
なお、上記の問題は、遠隔操作装置によって制御される被制御機器がテレビである場合に限って生じる問題ではなく、複数ユーザの複数の遠隔操作装置によって制御されるあらゆる被制御機器において生じる問題である。
【００１０】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、複数の遠隔操作装置が被制御機器を遠隔操作する遠隔操作システムにおいて、各遠隔操作装置に対する優先設定を適切に行う優先設定装置、被制御機器、遠隔操作システム、優先設定方法、制御プログラムおよび記録媒体を実現することにある。
【課題を解決するための手段】
【００１１】
本発明に係る優先設定装置は、上記課題を解決するために、複数の遠隔操作装置と通信して、被制御機器を遠隔操作可能な遠隔操作装置を検出する装置検出手段と、上記装置検出手段によって検出された各遠隔操作装置の動作状態を検知する装置状態検知手段と、上記装置状態検知手段によって検知された各遠隔操作装置の動作状態に基づいて、上記被制御機器がいずれの遠隔操作装置を優先させて動作するのかを決定する優先設定手段とを備え、上記動作状態は、上記遠隔操作装置が、上記被制御機器の利用に関連する機器関連アプリケーションを実行しているか否か、または、上記被制御機器の利用に関連しない非機器関連アプリケーションを実行しているか否かを示す情報であることを特徴としている。
【００１２】
上記構成によれば、被制御機器を遠隔操作可能な状態にある遠隔操作装置が複数検出された場合でも、優先設定手段が、遠隔操作装置のそれぞれについて検知された動作状態に基づいて、被制御機器がいずれの遠隔操作装置を優先させて動作するのかを決定することができる。上記装置状態検知手段によって検知された動作状態を参照することにより、優先設定手段は、それぞれ遠隔操作装置がどのような動作状態にあるのか（または、あったのか）を把握することできる。動作状態は、具体的には、上記遠隔操作装置が、上記被制御機器の利用に関連する機器関連アプリケーションを実行しているか否か、または、上記被制御機器の利用に関連しない非機器関連アプリケーションを実行しているか否かを示す情報である。
【００１３】
このように、優先設定手段は、遠隔操作装置が、被制御機器を遠隔操作するリモコンとして機能するに際し、それぞれ遠隔操作装置が、当該被制御機器に関係のあるアプリケーションを実行しているのかどうか、または、関係のないアプリケーションを実行しているのかどうかを考慮する。
【００１４】
つまり、優先設定手段は、遠隔制御装置の動作状態に基づいて、遠隔制御装置が、それぞれのユーザによって、被制御機器に関連がある（関連がない）使われ方をしているのかどうかを把握することができる。これにより、各遠隔制御装置（のユーザ）に優劣をつけることができる。例えば、優先設定手段は、遠隔制御装置が、被制御機器と最も関連がある動作を行っている（行った）、すなわち、その遠隔制御装置のユーザが、被制御機器を一番利用していると理解することにより、そのような遠隔制御装置を、最も優先させるべき遠隔制御装置に決定することができる。
【００１５】
結果として、被制御機器の利用状況に応じて、被制御機器における優先設定を適切に行うことが可能になるという効果を奏する。
【００１６】
具体的には、上記優先設定手段は、上記装置状態検知手段によって検知された最新の動作状態に基づいて、上記非機器関連アプリケーション実行中の動作状態にある遠隔操作装置を優先させないことが好ましい。
【００１７】
上記構成によれば、優先設定手段は、直近の遠隔操作装置の動作状態に基づいて、優先対象の遠隔操作装置を決定することができる。具体的には、非機器関連アプリケーション実行中の遠隔操作装置を優先対象からはずすことができる。
【００１８】
非機器関連アプリケーションを現在実行しているということは、その遠隔操作装置は、被制御機器に関連がない使われ方をしていると考えられる。このことは、当該遠隔操作装置のユーザが、現在被制御機器を利用していないということを意味する。
【００１９】
これにより、優先設定手段は、被制御機器を利用していないユーザの遠隔操作装置を誤って優先させることを回避することができる。このため、被制御機器を利用していないユーザが優先されて、他のユーザが被制御機器を利用できないなどという、実際の利用状況と優先設定との不一致を回避することができる。
【００２０】
結果として、被制御機器の現在の利用状況に応じて、被制御機器における優先設定をタイミングよく適切に行うことが可能になるという効果を奏する。
【００２１】
具体的には、さらには、上記優先設定手段は、上記装置状態検知手段によって検知された最新の動作状態に基づいて、上記機器関連アプリケーション実行中の動作状態にある遠隔操作装置を優先させることが好ましい。
【００２２】
上記構成によれば、優先設定手段は、直近の遠隔操作装置の動作状態に基づいて、優先対象の遠隔操作装置を決定することができる。具体的には、機器関連アプリケーション実行中の遠隔操作装置を優先対象にすることができる。
【００２３】
機器関連アプリケーションを現在実行しているということは、その遠隔操作装置は、現在被制御機器に関連がある使われ方をしていると考えられる。このことは、当該遠隔操作装置のユーザが、現在被制御機器を利用しているということを意味する。
【００２４】
これにより、優先設定手段は、被制御機器を利用しているユーザの遠隔操作装置を優先させることができる。このため、被制御機器を利用しているユーザが正しく優先され、実際の利用状況と優先設定との不一致は起こらない。
【００２５】
結果として、被制御機器の現在の利用状況に応じて、被制御機器における優先設定をタイミングよく適切に行うことが可能になるという効果を奏する。
【００２６】
なお、上記被制御機器がいずれかの遠隔操作装置を優先させて動作する優先実行手段を備えている場合、上記優先設定手段は、さらには、決定した優先対象の遠隔操作装置を優先させて動作するように上記被制御機器の上記優先実行手段に対して指示することが好ましい。
【００２７】
上記構成によれば、被制御機器に、上記優先設定手段が決定した優先対象の遠隔操作装置を優先する動作を行わせることが可能となる。
【００２８】
具体的には、上記被制御機器の上記優先実行手段は、各遠隔操作装置からの指示信号を受け付ける操作受付手段であり、上記優先設定手段は、優先対象の遠隔操作装置以外から送信された指示信号を拒否するように上記操作受付手段に対して指示してもよい。
【００２９】
上記構成によれば、被制御機器に、上記優先設定手段が決定した優先対象の遠隔操作装置以外からの指示信号を拒否させることができる。
【００３０】
これにより、被制御機器を利用しているユーザだけが、自身の遠隔操作装置を使って、被制御機器を操作することができるようになり、他の遠隔操作装置にその利用を邪魔されることがなくなる。
【００３１】
具体的には、あるいは、上記被制御機器の上記優先実行手段は、ユーザの嗜好情報に基づいて推薦する番組を選択する番組選択手段であり、上記優先設定手段は、優先対象の遠隔操作装置に対応付けられたユーザの嗜好情報に応じて当該ユーザに推薦する番組を選択するように上記番組選択手段に対して指示してもよい。
【００３２】
上記構成によれば、被制御機器に、上記優先設定手段が決定した優先対象の遠隔操作装置のユーザが好みそうな番組を推薦させることができる。
【００３３】
これにより、被制御機器を利用しているユーザが好みそうな番組を、被制御機器にてユーザに提示することができる。
【００３４】
さらには、上記優先設定手段は、上記装置状態検知手段によって、優先対象の遠隔操作装置が非機器関連アプリケーション実行中の動作状態にあることが検知されている間、当該優先対象の遠隔操作装置に対する優先的な動作を解除するように、上記被制御機器の優先実行手段に対して指示することが好ましい。
【００３５】
上記構成によれば、上記優先設定手段は、一度、優先させた遠隔操作装置であっても、その遠隔操作装置が非機器関連アプリケーション実行状態になった場合には、その遠隔操作装置の優先を解除することができる。
【００３６】
優先対象の遠隔操作装置が現在非機器関連アプリケーション実行状態になったということは、先の優先設定時には、ユーザが当該遠隔操作装置を介して被制御機器を利用していたが、現在は、被制御機器を利用していないということを意味する。ユーザが利用していないときにまで、そのユーザの遠隔操作装置を優先させることは、実際の利用状況との不一致を生み、その他のユーザに対して利便性が低下するという不都合が生じる。
【００３７】
そこで、上記優先設定手段は、優先させた遠隔操作装置であっても、その遠隔操作装置が非機器関連アプリケーションを実行している間は、当該遠隔操作装置に対する優先を解除する。
【００３８】
これにより、実際の利用状況との不一致を回避することができ、結果として、被制御機器の現在の利用状況に応じて、被制御機器における優先設定をタイミングよく適切に行うことが可能になるという効果を奏する。
【００３９】
上記優先設定装置は、さらに、上記被制御機器が利用された履歴を、利用時に検出された遠隔操作装置ごとに、上記検出された遠隔操作装置ごとに検知された動作状態を関連付けて利用履歴記憶部に格納する利用履歴管理手段を備え、上記優先設定手段は、上記利用履歴記憶部において、上記機器関連アプリケーション実行中の動作状態が関連付けられている履歴が最も多い遠隔操作装置を優先させてもよい。
【００４０】
上記優先設定装置は、さらに、上記被制御機器が利用された履歴を、利用時に検出された遠隔操作装置ごとに、上記検出された遠隔操作装置ごとに検知された動作状態を関連付けて利用履歴記憶部に格納する利用履歴管理手段を備え、上記優先設定手段は、上記利用履歴記憶部において、上記非機器関連アプリケーション実行中の動作状態が関連付けられている履歴が最も少ない遠隔操作装置を優先させてもよい。
【００４１】
上記構成によれば、優先設定手段は、過去の動作状態を考慮して、優先させる遠隔操作装置を決定することができる。
【００４２】
利用履歴管理手段は、被制御機器の利用が発生すると、その利用の履歴と、そのとき被制御機器を遠隔操作できる状態にあった遠隔操作装置と、その利用が発生したときの当該遠隔操作装置の動作状態とを関連付けて利用履歴記憶部に格納する。
【００４３】
このため、優先設定手段は、利用履歴記憶部を参照すれば、過去に、被制御機器がどの遠隔操作装置によって、どのような状態で利用されたのかを把握することができる。具体的には、優先設定手段は、機器関連アプリケーション実行中の動作状態が関連付けられている履歴から、遠隔操作装置のユーザが被制御機器を関心を持って利用している状態でその履歴における利用が発生したと考える。一方、優先設定手段は、非機器関連アプリケーション実行中の動作状態が関連付けられている履歴から、遠隔操作装置のユーザが被制御機器を関心を持って利用しているわけではない状態でその履歴における利用が発生したと考える。
【００４４】
これにより、優先設定手段は、複数の遠隔操作装置のうち、ユーザが被制御機器を関心を持って利用しているケースで最も多く使われている遠隔操作装置を優先させることを決定する。あるいは、優先設定手段は、複数の遠隔操作装置のうち、ユーザが被制御機器に関心を持たないまま利用されているケースが最も少ない遠隔操作装置を優先させることを決定してもよい。
【００４５】
つまり、優先設定手段は、被制御機器と関連がある使われ方をしてきた遠隔操作装置、被制御機器を関心を持って利用してきたユーザほど、優先されるような優先設定を実現することができる。
【００４６】
結果として、被制御機器がこれまでどのように利用されてきたのかに応じて、被制御機器における優先設定を適切に行うことが可能になるという効果を奏する。
【００４７】
上述のいずれかの優先設定装置を搭載された被制御機器も本発明の範疇に入る。すなわち、本発明の優先設定装置は、被制御機器自体に含まれていてもよく、このような場合には、被制御機器において優先設定装置として機能する部分が、自身、すなわち、被制御機器における優先設定を制御する。
【００４８】
上記被制御機器において、上記優先設定装置は、当該被制御機器が再生しユーザによって視聴された番組を、視聴時に検出された遠隔操作装置ごとに、上記検出された遠隔操作装置ごとに検知された動作状態を関連付けて、視聴履歴情報として視聴履歴記憶部に格納する視聴履歴管理手段を備え、当該被制御機器は、上記優先設定装置の優先設定手段の指示にしたがって、優先対象の遠隔操作装置に対応付けられた視聴履歴情報に応じて、当該遠隔操作装置のユーザに推薦する番組を選択する番組選択手段を備え、上記番組選択手段は、上記視聴履歴記憶部において、上記非機器関連アプリケーション実行中の動作状態が関連付けられていない番組に基づいて、推薦する番組を選択することが好ましい。
【００４９】
上記構成によれば、被制御機器は、番組を再生する機能を有する。そして、視聴履歴管理手段は、どの番組が、どの遠隔操作装置のユーザによって、当該遠隔操作装置がどのような動作状態のときに視聴されたのか、を視聴履歴情報として視聴履歴記憶部に格納する。
【００５０】
上記視聴履歴情報を参照すれば、単に、どのユーザによってどの番組が視聴されたのか知るだけでなく、関連付けられた動作状態に基づいて、その視聴が発生した場合に、ユーザは関心を持って番組を視聴していたのか否かを把握することができる。
【００５１】
上記視聴履歴情報において、非機器関連アプリケーション実行中の動作状態が関連付けられている視聴は、そのユーザが関心を持ってその番組を視聴したわけでないことを意味している。ユーザが関心を持って視聴していない番組の視聴履歴を参照しても、そのユーザに推薦すべき番組を適切に選択することができない。
【００５２】
そこで、番組選択手段は、優先すべきユーザについて、上記視聴履歴記憶部に記憶されている視聴履歴情報のうち、上記非機器関連アプリケーション実行中の動作状態が関連付けられていない視聴番組に基づいて推薦する番組を選択する。
【００５３】
これにより、番組選択手段は、優先すべきユーザが、真に関心を寄せた番組のみに基づいて推薦番組を選択することが可能となる。結果として、優先すべきユーザに適した推薦番組を当該ユーザに対して提示することができる。
【００５４】
被制御機器と、上記被制御機器を遠隔操作する複数の遠隔操作装置と、上述のいずれかの優先設定装置とを含む遠隔操作システムも本発明の範疇に入る。
【００５５】
本発明の優先設定方法は、上記課題を解決するために、複数の遠隔操作装置と通信して、被制御機器を遠隔操作可能な遠隔操作装置を検出する装置検出ステップと、上記装置検出ステップにて検出された各遠隔操作装置の動作状態を検知する装置状態検知ステップと、上記装置状態検知ステップによって検知された各遠隔操作装置の動作状態に基づいて、上記被制御機器がいずれの遠隔操作装置を優先させて動作するのかを決定する優先設定ステップとを含み、上記動作状態は、上記遠隔操作装置が、上記被制御機器の利用に関連する機器関連アプリケーション実行しているか否か、または、上記被制御機器の利用に関連しない非機器関連アプリケーションを実行しているか否かを示す情報であることを特徴としている。
【００５６】
なお、上記優先設定装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記優先設定装置をコンピュータにて実現させる優先設定装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００５７】
本発明に係る優先設定装置は、上記課題を解決するために、複数の遠隔操作装置と通信して、被制御機器を遠隔操作可能な遠隔操作装置を検出する装置検出手段と、上記装置検出手段によって検出された各遠隔操作装置の動作状態を検知する装置状態検知手段と、上記装置状態検知手段によって検知された各遠隔操作装置の動作状態に基づいて、上記被制御機器がいずれの遠隔操作装置を優先させて動作するのかを決定する優先設定手段とを備え、上記動作状態は、上記遠隔操作装置が、上記被制御機器の利用に関連する機器関連アプリケーションを実行しているか否か、または、上記被制御機器の利用に関連しない非機器関連アプリケーションを実行しているか否かを示す情報であることを特徴としている。
【００５８】
本発明の優先設定方法は、上記課題を解決するために、複数の遠隔操作装置と通信して、被制御機器を遠隔操作可能な遠隔操作装置を検出する装置検出ステップと、上記装置検出ステップにて検出された各遠隔操作装置の動作状態を検知する装置状態検知ステップと、上記装置状態検知ステップによって検知された各遠隔操作装置の動作状態に基づいて、上記被制御機器がいずれの遠隔操作装置を優先させて動作するのかを決定する優先設定ステップとを含み、上記動作状態は、上記遠隔操作装置が、上記被制御機器の利用に関連する機器関連アプリケーション実行しているか否か、または、上記被制御機器の利用に関連しない非機器関連アプリケーションを実行しているか否かを示す情報であることを特徴としている。
【００５９】
上述のいずれかの優先設定装置を搭載された被制御機器も本発明の範疇に入る。
【００６０】
被制御機器と、上記被制御機器を遠隔操作する複数の遠隔操作装置と、上述のいずれかの優先設定装置とを含む遠隔操作システムも本発明の範疇に入る。
【００６１】
したがって、複数の遠隔操作装置が被制御機器を遠隔操作する遠隔操作システムにおいて、各遠隔操作装置に対する優先設定を適切に行うことが可能になるという効果を奏する。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施形態におけるデジタルテレビの要部構成を示すブロック図である。
【図２】本発明の一実施形態における遠隔操作システムの概要を説明する図である。
【図３】デジタルテレビの端末情報記憶部に記憶されている端末情報の一具体例を示すテーブルである。
【図４】本発明の一実施形態におけるスマートフォンの要部構成を示すブロック図である。
【図５】本発明の一実施形態におけるデジタルテレビによる優先設定の処理の流れを示すフローチャートである。
【図６】デジタルテレビの視聴履歴記憶部に記憶されている視聴履歴情報の一具体例を示すテーブルである。
【図７】本発明の一実施形態におけるデジタルテレビによる視聴履歴管理の処理の流れを示すフローチャートである。
【図８】本発明の一実施形態におけるデジタルテレビによる優先設定の処理の流れを示すフローチャートである。
【図９】本発明の一実施形態におけるデジタルテレビによる推薦番組選択の処理の流れを示すフローチャートである。
【図１０】本発明の一実施形態におけるデジタルテレビによる優先設定の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００６３】
≪実施形態１≫
本発明の一実施形態について、図１〜図５に基づいて説明すると以下のとおりである。
【００６４】
以下で説明する実施形態では、一例として、本発明の優先設定装置を、被制御機器としてのデジタルテレビに適用し、当該デジタルテレビを遠隔操作する遠隔操作装置（リモコン）をスマートフォンなどの多機能端末装置で実現した遠隔操作システムについて説明する。
【００６５】
〔遠隔操作システムの概要〕
図２は、本発明の実施形態における遠隔操作システムの概要を説明する図である。本実施形態では、図２に示すとおり、遠隔操作システム１００は、被制御機器であるデジタルテレビ（優先設定装置）１と、被制御機器のリモコンとして機能するスマートフォン（遠隔操作装置）２とを含む構成である。
【００６６】
スマートフォン２は、ユーザごとに個別に所有されている。図２に示す例では、遠隔操作システム１００は、ユーザＡのスマートフォン２ａ、および、ユーザＢのスマートフォン２ｂを含む。これらを特に区別する必要がない場合には、まとめてスマートフォン２と称する。遠隔操作システム１００において、スマートフォン２は、図示する２台よりも多く含まれていてもよい。
【００６７】
本実施形態では、デジタルテレビ１とスマートフォン２とは、図示しないルータによって統括された家庭内ＬＡＮ（Local Area Network）に参加してホームネットワークを構築している。このホームネットワークにおいて、デジタルテレビ１とスマートフォン２とは、相互に通信できる。これにより、各スマートフォンからデジタルテレビ１を遠隔操作することができる。なお、スマートフォン２は、赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信などの近距離無線通信機能を備えていてもよい。この場合、スマートフォン２からデジタルテレビ１に対して行われる遠隔操作のための指示信号の送受信は、上述の近距離無線通信機能によって実現されてもよい。
【００６８】
なお、デジタルテレビ１は、スマートフォン２の他に、自装置に対して指示信号を入力するための操作部１３を備えていてもよいが必須ではない。操作部１３は、例えば、デジタルテレビ１専用のリモコンとして実現される。
【００６９】
〔デジタルテレビの構成〕
図１は、本発明の実施形態におけるデジタルテレビの要部構成を示すブロック図である。デジタルテレビ１は、本発明の優先設定装置として機能するために、少なくとも、制御部１０、記憶部１１および通信部１４を備える構成である。さらに、デジタルテレビ１は、表示部１２および操作部１３を備えていてもよい。また、図示しないが、デジタルテレビ１は、デジタルテレビとして従来備わっている機能を実現するために、音声出力部、放送データ受信部（チューナ・復調部）、外部インターフェースなど、デジタルテレビが標準的に備えている各種部品を備えていてもよい。その他にも、デジタルテレビ１について、デジタルテレビの一般的な機能であって、本発明に直接関係の無い部分については記載を省略した。
【００７０】
制御部１０は、デジタルテレビ１が備える各部を統括制御するものである。制御部１０は、機能ブロックとして、少なくとも、端末検出部２０、端末状態検知部２１および優先設定部２２を備えている構成である。さらに、制御部１０は、機能ブロックとして、任意で、操作受付部２３、予約登録部２４、映像再生部２５、視聴監視部２６、視聴履歴管理部２７および番組選択部２８を備えていてもよい。
【００７１】
上述した制御部１０の各機能ブロックのうち、端末検出部２０、端末状態検知部２１、優先設定部２２および視聴履歴管理部２７は、特に、本発明の優先設定装置として機能する機能ブロックである。
【００７２】
上述した制御部１０の各機能ブロックは、ＣＰＵ（central processing unit）等が、ＲＯＭ（read only memory）、ＮＶＲＡＭ（non-Volatile random access memory）等で実現された記憶装置（記憶部１１）に記憶されているプログラムをＲＡＭ（random access memory）等に読み出して実行することで実現できる。制御部１０の各部についての詳細は後述する。
【００７３】
記憶部１１は、（１）デジタルテレビ１の制御部１０が実行する制御プログラム、（２）制御部１０が実行するＯＳプログラム、（３）制御部１０が、優先設定装置が有する各種機能を実行するためのアプリケーションプログラム、および、（４）該アプリケーションプログラムを実行するときに読み出す各種データを非一時的に記憶するものである。あるいは、（５）制御部１０が各種機能を実行する過程で演算に使用するデータおよび演算結果等を一時的に記憶するものである。例えば、上記の（１）〜（４）のデータは、ＲＯＭ（read only memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable ROM）、ＥＥＰＲＯＭ（Electrically EPROM）、ＨＤＤ（Hard Disc Drive）などの不揮発性記憶装置に記憶される。例えば、上記の（５）のデータは、ＲＡＭ（Random Access Memory）などの揮発性記憶装置に記憶される。どのデータをどの記憶装置に記憶するのかについては、デジタルテレビ１の使用目的、利便性、コスト、物理的な制約などから適宜決定される。例えば、上記放送データ受信部によって受信された番組の映像データは、揮発性記憶装置にて実現された記憶部１１に一時的に保存される。あるいは、上記放送データ受信部によって受信された電子番組表の情報データなどは、不揮発性記憶装置にて実現された記憶部１１に非一時的に保存される。また、図１に示すとおり、記憶部１１は、本実施形態では、端末情報記憶部３０、視聴履歴記憶部３１および予約情報記憶部３２を含む。これらの記憶部が記憶する情報についての具体的な説明は後に行う。
【００７４】
表示部１２は、デジタルテレビ１が管理する情報を表示したり、ユーザがデジタルテレビ１を操作するための操作画面をＧＵＩ（Graphical User Interface）画面として表示したりするものである。表示部１２は、例えば、ＬＣＤ（液晶ディスプレイ）などの表示装置で実現される。
【００７５】
操作部１３は、ユーザがデジタルテレビ１を動作させるための指示信号を入力するためのものである。例えば、操作部１３は、デジタルテレビ１の本体外で遠隔操作するためのリモートコントローラ（リモコン）を含む。この場合、操作部１３は、さらに、デジタルテレビ１の本体側において、リモコン側の各キー操作による信号（例えば赤外線による信号）を受光する受光手段（図示せず）を有している。
【００７６】
通信部１４は、通信網を介して外部の装置と通信を行うものである。通信部１４は、通信網を介して各装置（ここでは特に、スマートフォン２）に接続し、データの送受信を実現する。なお、通信部１４は、さらに、近距離無線通信部を含んでいてもよい。この場合、近距離無線通信部としての通信部１４は、無線で近距離の外部の装置との通信を行う。通信部１４は、特に限定されないが、ＩｒＤＡ、ＩｒＳＳなどの赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信、ＷｉＦｉ（登録商標）通信、非接触型ＩＣカードのいずれかの無線通信技術を実現するものであってもよいし、これらの技術を複数実現するものであってもよい。
【００７７】
〔デジタルテレビの機能構成-詳細〕
制御部１０の端末検出部２０は、デジタルテレビ１のリモコン（遠隔操作装置）として機能する端末（ここでは、スマートフォン２）を識別し、有効な（アクティブな）端末を検出するものである。端末検出部２０がスマートフォン２を検出する方法は特に限定されないが、例えば、ＵＰｎＰ（Universal Plug and Play）技術を用いて、上記ホームネットワークに接続するスマートフォン２を検出することが考えられる。
【００７８】
端末検出部２０は、検出したスマートフォン２の情報を端末状態検知部２１および優先設定部２２に通知する。あるいは、どのスマートフォン２を検出したのかを示す情報を、端末状態検知部２１および優先設定部２２が常時読み出すことが可能なように、端末情報記憶部３０に記憶してもよい。
【００７９】
端末状態検知部２１は、端末検出部２０によって検出されたスマートフォン２の動作状態を検知するものである。具体的には、本実施形態では、端末状態検知部２１は、スマートフォン２がアプリケーションを実行しているのか否か、および、実行している場合はどのアプリケーションを実行しているのかを検知する。端末状態検知部２１は、通信部１４を介してスマートフォン２と通信することができる。端末状態検知部２１は、スマートフォン２に対して動作状態を問合せる要求メッセージを送信し、これに対し受信した応答メッセージに基づいてスマートフォン２の動作状態を検知してもよい。あるいは、端末状態検知部２１は、要求を行わずとも、スマートフォン２から定期的に送信される動作状態を受信して、これにより、各スマートフォン２の動作状態を把握してもよい。
【００８０】
端末状態検知部２１は、スマートフォン２ごとに検知した動作状態の情報を優先設定部２２（さらに、視聴履歴管理部２７）に通知する。あるいは、どのスマートフォン２がどのような動作状態であるのかを示す情報を、優先設定部２２または視聴履歴管理部２７が常時読み出すことが可能なように、端末情報記憶部３０に記憶してもよい。
【００８１】
優先設定部２２は、デジタルテレビ１の優先モードを制御するものである。優先モードとは、デジタルテレビ１における特殊な状態の１種であり、特定のスマートフォン２からの指示に対して優先的に応じるモードのことを指す。優先設定部２２は、優先させるスマートフォン２を１つ決定し、この決定を、１または複数の優先モード実行部に通知して、優先モードを設定するように当該優先モード実行部に対し指示する。この動作を、優先設定部２２による優先設定（動作）と称する。
【００８２】
本実施形態の優先設定部２２は、この優先設定を適切に行うために、すなわち、優先させるべきスマートフォン２を適切に、かつ、適切なタイミングで選ぶために、各スマートフォン２の動作状態を考慮することを特徴としている。
【００８３】
動作状態は、デジタルテレビ１が、スマートフォン２の状態を区別するための情報を含む。例えば、スマートフォン２がテレビ関連アプリケーション（機器関連アプリケーション）を実行中の状態である、非テレビ関連アプリケーション（非機器関連アプリケーション）を実行中の状態である、何のアプリケーションも実行していない状態であるなどのように区別することができるような情報である。テレビ関連アプリケーションは、デジタルテレビ１を視聴する行為に関連して利用されるアプリケーションを示す。反対に、非テレビ関連アプリケーションは、テレビの視聴行為に無関係な各アプリケーションを示す。
【００８４】
優先設定部２２は、スマートフォン２の動作状態を参照することにより、テレビ関連アプリケーション実行中のスマートフォン２のユーザは、番組を真剣に視聴している（デジタルテレビ１を、関心を持って利用している）と判断することができる。反対に、優先設定部２２は、非テレビ関連アプリケーション実行中のスマートフォン２のユーザは、デジタルテレビ１を真剣に利用していないと判断することができる。
【００８５】
これにより、優先設定部２２は、より真剣にデジタルテレビ１を利用しているユーザのスマートフォン２を、より優先させるべく、適切な優先設定を行うことができる。
【００８６】
なお、優先モード実行部の役割は、制御部１０が備えるいずれの部が担ってもよい。優先モード実行部がどのようにして決定されたスマートフォン２を優先させるのかについては、優先モード実行部として各部の本来の機能に応じて決定される。本実施形態では、一例として、操作受付部２３および番組選択部２８などが優先モード実行部として機能する。各部の詳細は後述する。
【００８７】
操作受付部２３は、通信部１４を介して受信された、各スマートフォン２からの指示信号を受け付けるものである。操作受付部２３は、受け付けた指示信号を、当該指示内容を処理する各部に通知する。
【００８８】
例えば、操作受付部２３は、スマートフォン２から、優先モードの開始を指示する優先指示信号を受け付ける。操作受付部２３は、優先指示信号を優先設定部２２に通知する。これにより、優先設定部２２は、そのスマートフォン２を優先させるための優先設定を開始することができる。さらに、操作受付部２３は、スマートフォン２から、放送予定の指定の番組を定刻に表示するよう指示する視聴予約指示信号を受け付けたり、スマートフォン２のユーザに推薦する番組を表示するよう指示する推薦番組指示信号を受け付けたりしてもよい。
【００８９】
操作受付部２３は、優先モード実行部として機能することができる。例えば、操作受付部２３は、優先設定部２２によって決定されたスマートフォン２からの指示信号を受け付け、それ以外のスマートフォン２からの指示信号を拒否することにより、優先モードを実行する。
【００９０】
予約登録部２４は、上記視聴予約指示信号によって指定された番組を視聴予約するものである。具体的には、指定された番組の予約情報を予約情報記憶部３２に登録する。予約登録部２４は、例えば、予約情報として、指定された番組の放送開始日時、チャンネル、上記視聴予約指示信号の送信元であるスマートフォン２の端末識別情報、および、スマートフォン２のユーザ（視聴予約依頼主）のユーザ名などを紐付けて予約情報記憶部３２に記憶する。デジタルテレビ１に視聴予約機能を搭載しない場合には、制御部１０は、予約登録部２４を備えていなくてもよい。
【００９１】
映像再生部２５は、映像データを再生し、これにより得られた映像信号を表示部１２に出力して、映像を表示するものである。例えば、映像再生部２５は、放送データ受信部を介して選局し、受信した放送番組をリアルタイムで表示したり、図示しない録画再生装置によって録画された録画番組を表示したりする。また、映像再生部２５は、予約情報記憶部３２に記憶された予約情報にしたがって、指定された番組を選局し、放送時間に合わせて当該番組の映像を表示部１２に表示することができる。
【００９２】
視聴監視部２６は、映像再生部２５を監視して、どの番組がユーザによって視聴されたのかを監視するものである。何を以て番組が「視聴された」と判断するのかについては特に限定されないが、一例を挙げると以下のとおりである。視聴監視部２６は、同一番組が連続で所定時間以上映像再生部２５によって表示された場合に当該番組が視聴されたと判断する。視聴監視部２６は、視聴されたと判断した番組の情報を視聴履歴管理部２７に通知する。
【００９３】
視聴履歴管理部２７は、各ユーザによるデジタルテレビ１の利用状況を記憶し、管理するものである。視聴履歴管理部２７は、デジタルテレビ１においてどのような番組が過去に視聴されたのかをしめす視聴履歴を視聴履歴記憶部３１に記憶する。視聴履歴管理部２７は、視聴監視部２６によって視聴されたと判断された番組の情報を単に記憶するだけではない。視聴履歴管理部２７は、上記視聴が行われた時に端末検出部２０によって検出されたスマートフォン２のユーザ、および、当該スマートフォン２のその時の動作状態を、視聴された上記番組に紐付けて視聴履歴として記憶する点を特徴としている。なお、本実施形態では、優先設定部２２は、優先すべきスマートフォン２を決定する時、その時（現在）のスマートフォン２の動作状態を考慮する。したがって、本実施形態においては、制御部１０は、必ずしも、視聴監視部２６および視聴履歴管理部２７を備えない。
【００９４】
番組選択部２８は、上記推薦番組指示信号に応じて、当該信号を創出したスマートフォン２のユーザに推薦すべき番組を選択するものである。
【００９５】
番組選択部２８は、この推薦番組指示信号を出力したスマートフォン２のユーザを特定し、当該ユーザの視聴履歴を視聴履歴記憶部３１から読み出す。番組選択部２８は、上記ユーザの視聴履歴に基づいて、当該ユーザが頻繁に視聴している（好みそうな）番組、すなわち、推薦番組を選択する。番組選択部２８は、選択した番組を選局して表示するように、映像再生部２５に対して通知する。なお、番組選択部２８は、推薦番組を選択する際、視聴履歴の番組の情報だけではなく、その番組が視聴されていたときのスマートフォン２の動作状態を考慮することを特徴としている。
【００９６】
番組選択部２８は、優先モード実行部として機能することができる。例えば、番組選択部２８は、優先設定部２２によって決定されたスマートフォン２のユーザの視聴履歴のみに基づいて、当該ユーザの推薦番組を選択することにより、優先モードを実行する。
【００９７】
なお、デジタルテレビ１に推薦番組提示機能を搭載しない場合には、制御部１０は、番組選択部２８を備えていなくてもよい。
【００９８】
番組選択部２８は、上記推薦番組指示信号が入力される度に、推薦番組をお勧め度の高い順に切り替えて表示する。これによりユーザは、自分の好みそうな番組ばかりを順次切り替えて（ザッピングして）、すばやく、所望の番組を見つけることが可能となる。
【００９９】
さらに、番組選択部２８は、推薦番組提示機能に代えて（あるいは、加えて）、常連番組切替機能を有し、デジタルテレビ１において常連番組モードを実行してもよい。常連番組モードでは、番組選択部２８は、特定のユーザ（優先されているユーザ）の視聴履歴情報を視聴履歴記憶部３１から参照して、そのユーザの視聴傾向を分析する。そして、デジタルテレビ１が常連番組モードに設定されている間、番組選択部２８は、上記視聴傾向に基づいて、特定の曜日、特定の時間に、特定の番組を選択し、当該番組を選局、再生するように映像再生部２５に対して指示を出す。例えば、ユーザＢが毎週月曜日の１９時から１ｃｈの某バラティー番組を視聴しているという履歴と、毎週月曜日の２０時から２ｃｈ某ドラマ番組を視聴しているという履歴が蓄積されているとする。ここで、デジタルテレビ１が、ユーザＢを優先する常連番組モードに設定されている場合であって、月曜日の１９時になると、番組選択部２８は、ユーザＢの視聴履歴情報に基づいて、１ｃｈを選局し、上記バラティー番組を表示するように映像再生部２５に指示する。そして、番組選択部２８は、２０時になると、２ｃｈを選局し、上記ドラマ番組を表示するように映像再生部２５に指示する。以上のように、番組選択部２８は、優先モード実行部として、常連番組切替機能を実現してもよい。
【０１００】
〔端末情報について〕
図３は、端末情報記憶部３０に記憶されている端末情報の一具体例を示すテーブルである。図３は端末情報をテーブル形式にて示しているが、これは、端末情報記憶部３０に記憶される端末情報のデータ構造をテーブルに限定することを意図していない。
【０１０１】
端末情報は、少なくとも、端末識別情報とユーザ名とを含む。これらが紐付けられていることにより、デジタルテレビ１は、スマートフォン２とその持ち主のユーザとを１対１で管理することができる。図３に示すとおり、端末情報は、さらに、プレゼンスフラグと優先フラグと動作状態とを含んでいてもよい。
【０１０２】
端末識別情報は、遠隔操作システム１００に参加するスマートフォン２を一意に識別するための情報であり、スマートフォン２を一意に識別できるのであれば、形式は問われない。端末識別情報は、例えば、ネットワークにおいて事前に登録しているホスト名であってもよいし、プライベートアドレスであってもよい。ユーザ名は、デジタルテレビ１を利用する各ユーザを、デジタルテレビ１が一意に識別するための情報であり、形式は問われない。ここでは、図２に示すユーザＡのユーザ名を「ユーザＡ」、ユーザＢのユーザ名を「ユーザＢ」としているが、これは一例である。端末識別情報とユーザ名とは１対１で紐付けられているので、どのスマートフォン２がどのユーザのものであるのかを制御部１０の各部は容易に把握することができる。
【０１０３】
プレゼンスフラグは、スマートフォン２の、遠隔操作システム１００における存否の状態を示す情報であり、端末検出部２０によって更新される。端末検出部２０は、検出されたスマートフォン２のプレゼンスフラグを「検出」とする。反対に、登録はあるが、検出されないスマートフォン２のプレゼンスフラグを「非検出」とする。
【０１０４】
優先フラグは、デジタルテレビ１が優先モードの状態である場合に、どのスマートフォン２が優先されているのかを示す情報であり、優先設定部２２によって更新される。優先設定部２２は、優先モードを開始すべき何らかのイベントが発生し、それに伴って優先すべきスマートフォン２（のユーザ）を決定した場合には、そのスマートフォン２の優先フラグをオンにする。
【０１０５】
動作状態は、スマートフォン２がどのような動作状態であるのかを示す情報であり、端末状態検知部２１によって更新される。動作状態のカラムには、例えば、スマートフォン２が、リモコンアプリケーションを実行中であることを示す「リモコンアプリケーション実行」、テレビ番組評価アプリケーションを実行中であることを示す「テレビ番組評価アプリケーション実行」、動画閲覧アプリケーションを実行中であることを示す「動画閲覧アプリケーション実行」、書籍アプリケーションを実行中であることを示す「書籍アプリケーション実行」、Ｗｅｂブラウザアプリケーションを実行中であることを示す「Ｗｅｂブラウザアプリケーション実行」、通話アプリケーションを実行中であることを示す「通話アプリケーション実行」、メールアプリケーションを実行中であることを示す「メールアプリケーション実行」、ゲームアプリケーションを実行中であることを示す「ゲームアプリケーション実行」などが格納される。しかし、スマートフォン２には多種多様なアプリケーションが搭載されているので、上記カラムに格納される動作状態は上記に限定されない。なお、図３に示す例では、動作状態の情報をアプリケーション名で表しているが、デジタルテレビ１およびスマートフォン２が、アプリケーションを識別するためのコードを共有している場合には、端末状態検知部２１は、アプリケーション名の代わりにアプリケーションコードを格納してもよい。
【０１０６】
また、端末状態検知部２１は、スマートフォン２が何のアプリケーションも実行していない待機状態であることを検知してもよい。この場合、動作状態のカラムには、例えば、「アプリケーション実行なし」が格納されてもよい。
【０１０７】
さらに、多種多様なアプリケーションを、テレビ関連アプリケーションと、非テレビ関連アプリケーションとに分類して、事前に記憶部１１に登録しておいてもよい。テレビ関連アプリケーション（テレビ関連アプリ）は、デジタルテレビ１を視聴する行為に関連して利用されるアプリケーションを示す。したがって、上述の例では、デジタルテレビ１を遠隔操作するリモコンとしてスマートフォン２を使うためのリモコンアプリケーション、および、放送番組に対してコメントを投稿するためのテレビ番組評価アプリケーションが、テレビ関連アプリケーションに属する。一方、残りのテレビの視聴行為に無関係な各アプリケーションが、非テレビ関連アプリケーションに属する。
【０１０８】
端末状態検知部２１は、例えば、スマートフォン２ａの動作状態を「テレビ番組評価アプリケーション実行」と検知した場合に、スマートフォン２ａの動作状態のカラムに「テレビ関連アプリケーション」を格納してもよい。そして、スマートフォン２ｂの動作状態を「ゲームアプリケーション実行」と検知した場合に、スマートフォン２ｂの動作状態のカラムに「非テレビ関連アプリケーション」を格納してもよい。
【０１０９】
〔スマートフォンの構成〕
図４は、本発明の実施形態におけるスマートフォンの要部構成を示すブロック図である。スマートフォン２（２ａ、ｂ）は、デジタルテレビ１の遠隔操作装置として機能するために、少なくとも、制御部４０、記憶部４１、表示部４２、操作部４３および通信部４４を備える構成である。また、図示しないが、スマートフォン２は、スマートフォンとして従来備わっている機能を実現するために、外部インターフェース、音声出力部、音声入力部、通話処理部、放送受像部（チューナ・復調部など）、ＧＰＳ、センサ（加速度センサ、傾きセンサなど）、および、電源を入れるスイッチ・キーなどの操作部、他、スマートフォンが標準的に備えている各種部品を備えていてもよい。その他にも、スマートフォンについて、スマートフォン２の一般的な機能であって、本発明に直接関係の無い部分については記載を省略した。
【０１１０】
制御部４０は、スマートフォン２が備える各部を統括制御するものである。制御部４０は、本発明の遠隔操作装置を実現するための機能ブロックとして、少なくとも、表示制御部５０、操作受付部５１、端末状態通知部５２、端末状態監視部５３および遠隔操作制御部５４を備えている構成である。さらに、制御部１０は、機能ブロックとして、任意で、メッセージ処理部５５を備えていてもよい。なお、遠隔操作制御部５４およびメッセージ処理部５５は、デジタルテレビ１を遠隔操作するためのリモコンアプリケーションを実行するリモコンアプリ実行部６１の一部である。
【０１１１】
上述した通り、スマートフォン２には多種多様なアプリケーションが搭載されており、リモコンアプリ実行部６１を含む、各アプリケーションを実行する実行部を総じてアプリケーション実行部６０と称する。アプリケーション実行部６０は、これには限定されないが、リモコンアプリ実行部６１の他にも、テレビ番組評価アプリ実行部６２、動画閲覧アプリ実行部６３、書籍アプリ実行部６４、Ｗｅｂブラウザアプリ実行部６５、通話アプリ実行部６６、メールアプリ実行部６７およびゲームアプリ実行部６８などを含んでいてもよい。上述したとおり、リモコンアプリ実行部６１およびテレビ番組評価アプリ実行部６２がテレビ関連アプリケーションに属し、動画閲覧アプリ実行部６３、書籍アプリ実行部６４、Ｗｅｂブラウザアプリ実行部６５、通話アプリ実行部６６、メールアプリ実行部６７およびゲームアプリ実行部６８が非テレビ関連アプリケーションに属する。
【０１１２】
上述した制御部４０の各機能ブロックは、ＣＰＵ（central processing unit）等が、ＲＯＭ（read only memory）、ＮＶＲＡＭ（non-Volatile random access memory）等で実現された記憶装置（記憶部４１）に記憶されているプログラムをＲＡＭ（random access memory）等に読み出して実行することで実現できる。制御部４０の各部についての詳細は後述する。
【０１１３】
記憶部４１は、（１）スマートフォン２の制御部４０が実行する制御プログラム、（２）制御部４０が実行するＯＳプログラム、（３）制御部４０が、各種機能を実行するためのアプリケーションプログラム、および、（４）該アプリケーションプログラムを実行するときに読み出す各種データを非一時的に記憶するものである。あるいは、（５）制御部４０が各種機能を実行する過程で演算に使用するデータおよび演算結果等を一時的に記憶するものである。例えば、上記の（１）〜（４）のデータは、ＲＯＭ（read only memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable ROM）、ＥＥＰＲＯＭ（Electrically EPROM）などの不揮発性記憶装置に記憶される。例えば、上記の（５）のデータは、ＲＡＭ（Random Access Memory）などの揮発性記憶装置に記憶される。どのデータをどの記憶装置に記憶するのかについては、スマートフォン２の使用目的、利便性、コスト、物理的な制約などから適宜決定される。
【０１１４】
表示部４２は、スマートフォン２が管理する情報を表示したり、ユーザがスマートフォン２を操作するための操作画面をＧＵＩ（Graphical User Interface）画面として表示したりするものである。表示部４２は、例えば、ＬＣＤ（液晶ディスプレイ）などの表示装置で実現される。
【０１１５】
操作部４３は、ユーザがスマートフォン２を操作するための指示信号を、タッチパネルを介して入力するためのものである。操作部４３は、指示体（指またはペンなど）の接触を受け付けるタッチ面と、指示体とタッチ面との間の接触／非接触（接近／非接近）、および、その接触（接近）位置を検知するためのタッチセンサとで構成されている。タッチセンサは、指示体とタッチ面との接触／非接触を検知できればどのようなセンサで実現されていてもかまわない。例えば、圧力センサ、静電容量センサ、光センサなどで実現される。
【０１１６】
本実施形態では、表示部４２と操作部４３とは一体に成形されており、これらがタッチパネルを構成している。例えば、スマートフォン２のタッチパネルを投影型静電容量方式のタッチパネルで実現する場合、具体的には、上記タッチセンサは、ＩＴＯ（Indium Tin Oxide）などによるマトリクス状の透明電極パターンを、ガラス、プラスチックなどの透明基板上に形成したものとなる。タッチセンサに指示体（ユーザの指またはペン等）が接触または接近すると、その付近の複数の透明電極パターンにおける静電容量が変化する。従って、制御部４０は、上記透明電極パターンの電流または電圧の変化を検出することにより、上記指示体が接触または接近した位置を検出することができる。以下では、「接触」という用語は、指示体とタッチ面とが完全に接する（接している）状態のみならず、指示体とタッチ面とが、タッチセンサが検知可能な程度に接近する（接近している）状態も含んでいる。
【０１１７】
通信部４４は、通信網を介して外部の装置と通信を行うものである。通信部４４は、通信網を介して各装置（ここでは特に、デジタルテレビ１）に接続し、データの送受信を実現する。なお、通信部４４は、さらに、近距離無線通信部を含んでいてもよい。この場合、近距離無線通信部としての通信部４４は、無線で近距離の外部の装置との通信を行う。通信部４４は、特に限定されないが、ＩｒＤＡ、ＩｒＳＳなどの赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信、ＷｉＦｉ（登録商標）通信、非接触型ＩＣカードのいずれかの無線通信技術を実現するものであってもよいし、これらの技術を複数実現するものであってもよい。
【０１１８】
〔スマートフォンの機能構成-詳細〕
制御部４０の表示制御部５０は、制御部４０の各部が情報処理した結果を映像信号として表示部４２に出力するものである。例えば、表示制御部５０は、メッセージ処理部５５によって処理されたデジタルテレビ１の遠隔操作に関するメッセージを表示部４２に表示する。また、表示制御部５０は、デジタルテレビ１を遠隔操作するための操作パネル（ＧＵＩ画面）を表示部４２に表示する。具体的には、優先モードの開始を指示するための優先指示ボタンを表示したり、放送予定の指定の番組を定刻に表示するよう指示する視聴予約指示ボタンを表示したり、推薦する番組を表示するよう指示する推薦番組指示ボタンを表示したりする。
【０１１９】
操作受付部５１は、操作部４３を介して入力されたユーザからの指示信号を受け付けるものである。操作受付部５１は、受け付けた指示信号を、当該指示内容を処理する各部に通知する。例えば、上述の各ボタンがタップされたときに入力された各指示信号をリモコンアプリ実行部６１の遠隔操作制御部５４に通知する。これにより、遠隔操作制御部５４は、タップされたボタンに応じて入力された指示信号を、デジタルテレビ１への入力信号として、デジタルテレビ１に対して送信することができる。
【０１２０】
端末状態通知部５２は、端末状態監視部５３によって検知された当該スマートフォン２の動作状態をデジタルテレビ１に送信するものである。
【０１２１】
端末状態監視部５３は、当該スマートフォン２の動作状態を監視するものである。端末状態監視部５３は、検知した、スマートフォン２の動作状態を端末状態通知部５２に通知する。これにより、端末状態通知部５２は、スマートフォン２の動作状態を、通信部４４を介してデジタルテレビ１に通知することが可能となる。
【０１２２】
なお、端末状態監視部５３は、リモコンアプリ実行部６１が何のアプリケーションも実行していない状態を検知してもよい。
【０１２３】
端末状態通知部５２は、通信部４４を介してデジタルテレビ１から要求があったときに、端末状態監視部５３に命じて動作状態を検知させて、得られた動作状態を送信し、上記要求に応答してもよい。あるいは、端末状態監視部５３が、スマートフォン２において動作状態が変化したときに、新しい動作状態を検知して、端末状態通知部５２が、自発的に得られた新しい動作状態を送信してもよい。
【０１２４】
リモコンアプリ実行部６１の遠隔操作制御部５４は、スマートフォン２がデジタルテレビ１のリモコンとして機能するために送出する指示信号をデジタルテレビ１に対して送信するものである。上述の具体例を用いて説明する。
【０１２５】
上記優先指示ボタンに対するタップ操作を操作受付部５１が受け付けると、遠隔操作制御部５４は、優先モードの開始を指示する優先指示信号を、デジタルテレビ１に対して送信する。上記視聴予約指示ボタンに対するタップ操作を操作受付部５１が受け付けると、遠隔操作制御部５４は、ユーザに選択された番組を定刻に表示するよう指示する視聴予約指示信号を、デジタルテレビ１に対して送信する。上記推薦番組指示ボタンに対するタップ操作を操作受付部５１が受け付けると、遠隔操作制御部５４は、推薦する番組を表示するよう指示する推薦番組指示信号を、デジタルテレビ１に対して送信する。
【０１２６】
この他にも、チャンネルを選択するための指示信号、番組表を表示するための指示信号、音量を変更するための指示信号など、デジタルテレビ１に対して動作を指示するためのあらゆる指示信号が遠隔操作制御部５４によって送出される。
【０１２７】
メッセージ処理部５５は、デジタルテレビ１から受信したメッセージを処理してユーザに提示するものである。メッセージ処理部５５は、受信したメッセージをユーザが理解可能な文字、図、記号などに変換し、表示制御部５０に出力する。
【０１２８】
デジタルテレビ１から受信するメッセージは、具体的には、以下のような内容を含む。デジタルテレビ１が優先モードに移行したことおよび誰を優先しているのかを通知するメッセージ、優先モードが一時解除または終了したことを通知するメッセージ、自装置に対する優先モードを解除してもよいか否かを問い合わせるメッセージ、他のスマートフォン２を優先していることにより自装置の要求が拒否されたことを通知するメッセージなどである。しかし、メッセージ処理部５５が処理するメッセージは、これに限定されない。
【０１２９】
上記構成によれば、スマートフォン２は、自装置の動作状態を常に監視しており、デジタルテレビ１からの要求に応じて、または、自装置の動作状態に変化が生じた場合に、常に最新の動作状態をデジタルテレビ１に対して通知することができる。これにより、デジタルテレビ１は、周囲にある各スマートフォン２の動作状態をリアルタイムに管理して、これを考慮し、優先設定を適切に実行することが可能となる。
【０１３０】
なお、端末状態監視部５３は、リモコンアプリ実行部６１に含まれる各部を、テレビ関連アプリケーションと非テレビ関連アプリケーションとに分類できることが好ましい。そして、端末状態監視部５３は、自装置が優先されている間、自装置にて、非テレビ関連アプリケーションのいずれかが実行されたときに、自発的に、非テレビ関連アプリケーション開始の動作状態を、端末状態通知部５２に送信させてもよい。そして、非テレビ関連アプリケーションの実行が完了したときに、再び自発的に、非テレビ関連アプリケーション終了の動作状態を、端末状態通知部５２に送信させてもよい。
【０１３１】
〔優先設定フロー−現在の動作状態を考慮する〕
図５は、本実施形態のデジタルテレビ１による優先設定の処理の流れを示すフローチャートである。
【０１３２】
優先モード開始トリガが発生すると（Ｓ１０１においてＹＥＳ）、デジタルテレビ１は、特定のスマートフォン２を優先させる優先設定の動作を開始する。なお、優先モード開始トリガの内容は、ここでは、特に限定されない。例えば、スマートフォン２から、優先指示信号を受信すること、以前に視聴予約指示信号を受信しており、予約された番組の放送が開始される時刻になったこと、などが優先モード開始トリガとなり得る。
【０１３３】
まず、端末検出部２０は、デジタルテレビ１のリモコンとして有効に機能しているスマートフォン２（図５において端末装置と記載する）を検出する（Ｓ１０２）。例えば、端末検出部２０は、ホームネットワークに接続する全機器に同報通知を行い、リモコン機能を有する各スマートフォン２から応答を受信することによってスマートフォン２を検出することができる。
【０１３４】
次に、端末状態検知部２１は、端末検出部２０によって検出された各スマートフォン２の動作状態を検知する（Ｓ１０３）。
【０１３５】
そして、優先設定部２２は、検出されたスマートフォン２のそれぞれの動作状態に基づいて優先すべきスマートフォン２を決定する（Ｓ１０４）。
【０１３６】
ここで、優先設定部２２は、まずは、Ｓ１０１の優先モード開始トリガを発生させたスマートフォン２を優先すべきスマートフォンに決定する。例えば、Ｓ１０１において、ユーザＡのスマートフォン２ａから、優先指示信号が送信されたのであれば、スマートフォン２ａを優先すべきスマートフォンに決定する。ユーザＢのスマートフォン２ｂから受信された視聴予約指示信号に応じて、Ｓ１０１にて予約された番組を表示するところであれば、スマートフォン２ｂを優先すべきスマートフォンに決定する。
【０１３７】
優先設定部２２は、Ｓ１０４で決定した優先すべきスマートフォン２を優先モード実行部である各部に通知するとともに、そのスマートフォン２を優先させる優先モードを実行するように、上記各部に指示する（Ｓ１０５）。ここでは、例えば、優先設定部２２は、操作受付部２３に対して、スマートフォン２ａを優先させるよう指示したとする。
【０１３８】
優先モード実行部は、優先設定部２２の指示にしたがって優先モードを実行する（Ｓ１０６）。これには限定されないが、一例を挙げると、操作受付部２３は、優先されたスマートフォン２ａからの指示信号のみを受け付け、他のスマートフォン２から指示信号が受信された場合には、その指示信号を拒否する。なお、操作受付部２３が指示信号の受け付けを拒否した場合には、制御部１０の図示しないメッセージ処理部が、指示信号の受け付けを拒否した旨のメッセージを、上記他のスマートフォン２に返信することが好ましい。
【０１３９】
優先モード実行部（操作受付部２３）による優先モードの実行は、優先モード終了トリガが発生するまで継続される。優先モード終了トリガは、例えば、Ｓ１０１にて開始トリガが優先指示信号を受信したことであった場合には、該信号を送信したスマートフォン２から、今度は優先モードの終了を指示する優先終了指示信号を受信したことであると考えられる。もしくは、Ｓ１０１にて優先指示信号を受信したときに表示されていた番組の放送が終了したこと、または、Ｓ１０１にて優先指示信号を受信したときから所定時間経過したことなどが考えられる。あるいは、優先モード終了トリガは、以前に予約されていた番組の放送開始に合わせて優先モードを開始した場合には、当該予約されていた番組の放送が終了したことなどが考えられる。
【０１４０】
上述のような優先モード終了トリガが発生した場合には（Ｓ１０７においてＹＥＳ）、優先設定部２２は、優先設定の終了を優先モード実行部に通知する。そして、優先モード実行部は、優先設定部２２の決定にしたがい、優先モードを解除する（Ｓ１１２）。これにより、優先モードが終了する。
【０１４１】
一方、上述のような優先モード終了トリガが発生しない間は（Ｓ１０７においてＮＯ）、優先モードが継続され、端末状態検知部２１が、優先されたスマートフォン２（例えば、スマートフォン２ａ）の現在の動作状態の監視を行う（Ｓ１０８）。ここで、端末状態検知部２１は、優先対象のスマートフォン２ａに対しては、定期的に（例えば、１分おきに）問合せを行って、優先中のスマートフォン２ａの動作状態を逐一把握する構成であってもよい。あるいは、端末状態検知部２１は、優先対象のスマートフォン２ａから、動作状態に変化があった場合に報告を受信し、これによって、優先中のスマートフォン２ａの動作状態の変化を把握する構成であってもよい。
【０１４２】
優先対象のスマートフォン２ａの動作状態が、非テレビ関連アプリケーションを実行していないことを示している場合（Ｓ１０８においてＮＯ）、スマートフォン２ａは、テレビ関連アプリケーションを実行中であるか、または、待機状態であると考えられる。よって、優先設定部２２は、この場合、スマートフォン２ａのユーザＡが関心を持ってデジタルテレビ１を視聴している可能性が高いと判断する。そして、優先設定部２２は、ユーザＡのスマートフォン２ａに対する優先モードを継続することを決定する。操作受付部２３による優先モードの実行は継続される（Ｓ１０９）。
【０１４３】
一方、優先対象のスマートフォン２ａの動作状態が、非テレビ関連アプリケーションを実行していることを示している場合（Ｓ１０８においてＹＥＳ）、優先設定部２２は、スマートフォン２ａのユーザＡがデジタルテレビ１を、関心を持って視聴していない可能性が高いと判断する。非テレビ関連アプリケーションは、例えば、ゲームアプリケーションなど、テレビの視聴行為と無関係なアプリケーションである。スマートフォン２ａが、ゲームアプリケーションが実行しているということは、ユーザＡは、スマートフォン２ａを操作してゲームに興じていることになり、ユーザＡがデジタルテレビ１を関心を持って視聴していないと考えることができる。そして、優先設定部２２は、ユーザＡのスマートフォン２ａに対する優先モードを解除することを決定し、優先モード実行部に通知する（Ｓ１１０）。
【０１４４】
操作受付部２３は、優先設定部２２の決定にしたがい、スマートフォン２ａ以外のスマートフォン２から指示信号を拒否するという優先モードを解除する（Ｓ１１１）。なお、優先モードの解除は、スマートフォン２ａが、非テレビ関連アプリケーションを実行している間継続される。よって、スマートフォン２ａが、非テレビ関連アプリケーションを実行したまま優先モード終了トリガが発生した場合には（Ｓ１１１の後、Ｓ１０７においてＹＥＳ）、優先モードに復帰にしないまま、一連の優先設定が終了してもよい。
【０１４５】
一方、優先モード終了トリガが発生しない間に、スマートフォン２ａが、非テレビ関連アプリケーションの実行を終了した場合には（Ｓ１１１の後、Ｓ１０７においてＮＯ、Ｓ１０８においてＮＯ）、優先設定部２２は、再び、スマートフォン２ａを優先させることを決定する。優先設定部２２の決定にしたがって、操作受付部２３は、スマートフォン２ａ以外を拒否する優先モードに復帰し、優先モードが継続される（Ｓ１０９）。
【０１４６】
なお、Ｓ１０８において、どのような条件に基づいて、スマートフォン２ａが、非テレビ関連アプリケーションを実行している、と判断するのかについては、特に限定されない。一例を挙げると、端末状態検知部２１が、スマートフォン２ａが非テレビ関連アプリケーションを一定時間以上（例えば、５分以上）実行したことを検知した場合に、優先設定部２２は、スマートフォン２ａが非テレビ関連アプリケーションを実行していると判断してもよい。例えば、ユーザＡが番組を関心を持って視聴しているが、コマーシャルが放送されている短い間に受信メールをチェックするというようなシーンが想定される。このようなシーンまで、厳格に、デジタルテレビ１を視聴していないと判断してしまうと、逆に、実際の利用状況に応じた適切な優先設定が行えないという不都合が生じる。上記構成によれば、上記不都合を回避することが可能となる。
【０１４７】
上記構成および方法によれば、デジタルテレビ１は、優先対象に選んだスマートフォン２ａの動作状態を監視し、常に最新の動作状態を把握することができる。そして、デジタルテレビ１は、スマートフォン２の動作状態をリアルタイムに管理して、これを考慮し、優先設定を適切に実行することが可能となる。具体的には、デジタルテレビ１は、優先対象に選んだスマートフォン２ａが一定時間以上、非テレビ関連アプリケーションを実行しているという動作状態を把握することが想定される。このような場合には、デジタルテレビ１は、スマートフォン２ａのユーザＡが集中してデジタルテレビ１を利用していないと判断する。そして、デジタルテレビ１は、スマートフォン２ａを優先する優先モードを解除することができる。これにより、一旦ユーザＡが優先されるが、そのユーザＡがデジタルテレビ１を利用していないケースにおいて、ユーザＡよりもデジタルテレビ１を利用したいと所望する他のユーザからの操作を受け付けることが可能になる。
【０１４８】
以上のとおり、本発明の優先設定装置を備えるデジタルテレビ１においては、デジタルテレビ１の現在の利用状況に応じて、リアルタイムに適切な優先設定が行われるという効果を奏する。
【０１４９】
なお、優先設定部２２がスマートフォン２ａを優先させている間に、他のスマートフォン２ｂから、優先指示信号または当該スマートフォン２ａに対する優先モードを終了させる指示信号を受信するケースが想定される。このようなケースでは、操作受付部２３は、スマートフォン２ｂからの指示信号をすぐに拒否するのではなく、制御部１０の図示しないメッセージ処理部に転送してもよい。メッセージ処理部は、現在の優先対象であるスマートフォン２ａに対して、優先モードを終了してもよいかどうかを問い合わせるメッセージを送信する。そして、スマートフォン２ａより却下のメッセージを受信しなかった場合には、優先設定部２２は、優先対象をスマートフォン２ａからスマートフォン２ｂに変更してもよい。
【０１５０】
≪実施形態２≫
本発明の一実施形態について、図１、図４、図６〜図１０に基づいて説明すると以下のとおりである。本実施形態におけるデジタルテレビ１の要部構成およびスマートフォン２の要部構成は、それぞれ、図１および図４に示すとおりである。説明の便宜上、上述の実施形態１にて説明した図面と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。以下では、実施形態１と異なる点について説明する。
【０１５１】
実施形態１では、優先設定装置としてのデジタルテレビ１は、リモコンとして機能するスマートフォン２の現在の動作状態を考慮して、優先設定を行う構成であった。しかし、デジタルテレビ１は、上記構成に限定されず、過去の利用状況を管理し、スマートフォン２の過去の動作状態を考慮して優先設定を行ってもよい。
【０１５２】
〔デジタルテレビの構成〕
本実施形態におけるデジタルテレビ１は、実施形態１のデジタルテレビ１が任意で備えている視聴監視部２６、視聴履歴管理部２７、番組選択部２８、および、視聴履歴記憶部３１を、必須で備えている点で異なる。
【０１５３】
上述したとおり、視聴監視部２６は、映像再生部２５を監視して、どの番組が再生されたのか（ユーザに視聴されたのか）を検出し、視聴履歴管理部２７に通知する。
【０１５４】
視聴履歴管理部２７は、番組の視聴が検出された場合に、どの番組が、どのユーザ（スマートフォン２）によって、スマートフォン２がどのような動作状態のときに視聴されたのかを視聴履歴として記憶する。
【０１５５】
例えば、視聴監視部２６は、映像再生部２５によって番組Ａが一定時間以上再生されたことによって、番組Ａが視聴されたことを検出する。視聴履歴管理部２７は、このときに検出されたスマートフォン２と、それぞれのスマートフォン２の動作状態を、端末検出部２０および端末状態検知部２１から取得する。
【０１５６】
視聴履歴管理部２７は、番組Ａの放送時間中のスマートフォン２ａの動作状態の内訳を求めて、最も時間が長かった動作状態を、番組Ａに紐付けて視聴履歴情報を生成すればよい。
【０１５７】
例えば、番組Ａの放送時間１時間の間で、スマートフォン２ａの動作状態が、テレビ番組評価アプリケーション実行中である時間が５０分、メールアプリケーション実行中である時間が１０分あったとする。この場合、視聴履歴管理部２７は、番組Ａと、スマートフォン２ａ（ユーザＡ）と、割合の高い動作状態、すなわち、「テレビ番組評価アプリケーション実行」とを紐付けた視聴履歴情報を生成し、視聴履歴記憶部３１に記憶すればよい。
【０１５８】
優先設定部２２は、優先モード開始トリガ（例えば、推薦番組指示信号）が発生した時点で、複数のスマートフォン２が競合した場合に、視聴履歴記憶部３１を参照して、過去の利用状況（動作状態を含む視聴履歴情報）を考慮して、優先すべきスマートフォン２（のユーザ）を決定する。
【０１５９】
番組選択部２８は、優先設定部２２の決定にしたがって、優先されたユーザの視聴履歴情報に基づいて、推薦番組を選択することができる。さらに、番組選択部２８は、推薦番組を選択する順番を決定する際に、視聴履歴情報に含まれる動作状態の情報を考慮してもよい。
【０１６０】
〔視聴履歴情報について〕
図６は、視聴履歴記憶部３１に記憶されている視聴履歴情報の一具体例を示すテーブルである。図６は視聴履歴情報をテーブル形式にて示しているが、これは、視聴履歴記憶部３１に記憶される視聴履歴情報のデータ構造をテーブルに限定することを意図していない。
【０１６１】
上述のとおり、視聴履歴情報は、視聴された番組と、視聴したユーザ（スマートフォン２）と、視聴されたときのスマートフォン２の動作状態とを含む。
【０１６２】
図６に示す例では、視聴履歴管理部２７は、視聴された番組の情報として、放送の開始日時および終了日時、番組名、チャンネル、ならびに、ジャンルを視聴履歴記憶部３１に格納する。これらの番組の情報は、視聴履歴管理部２７によって、図示しない番組情報記憶部から取得されればよい。図６に示す例は、一例である。視聴履歴管理部２７は、番組情報記憶部から取得される番組についてあらゆる情報を視聴履歴記憶部３１に記憶してもよい。
【０１６３】
視聴履歴管理部２７は、視聴したユーザの情報として、ユーザ名を視聴履歴記憶部３１に記憶する。視聴履歴管理部２７は、視聴監視部２６が番組が視聴されたと判断したときに端末検出部２０によって検出されたスマートフォン２を特定する。視聴履歴管理部２７は、特定したスマートフォン２のユーザのユーザ名を取得し、視聴履歴記憶部３１に記憶する。視聴履歴管理部２７は、特定したスマートフォン２が複数の場合には、ユーザごとに１つレコードを作成すればよい。視聴履歴管理部２７は、図３に示す端末情報を参照して、検出されたスマートフォン２に対応するユーザ名を特定することができる。また、視聴履歴管理部２７は、ユーザ名の代わりに、あるいは、加えて、検出されたスマートフォン２の端末識別情報を視聴履歴記憶部３１に記憶してもよい。
【０１６４】
視聴履歴管理部２７は、視聴されたときのスマートフォン２の動作状態を視聴履歴記憶部３１に記憶する。視聴履歴管理部２７は、視聴監視部２６が番組が視聴されたと判断したとき、その番組の放送中に、端末状態検知部２１が検知したスマートフォン２の動作状態を取得する。上述したとおり、視聴履歴管理部２７は、上記番組の放送時間中、最も時間が長かった動作状態を、当該番組に紐付けて格納すればよい。
【０１６５】
例えば、図６に示す１つ目のレコードは、２０１１年１１月５日の土曜日の２１時〜２３時の間に、番組名「ｍｏｖｉｅ＜＞ＸＯ」という番組が、スマートフォン２ａを所有するユーザＡによって視聴されたことを示す視聴履歴情報である。さらに当該レコードは、番組「ｍｏｖｉｅ＜＞ＸＯ」が視聴されている間、ユーザＡのスマートフォン２ａが「テレビ番組評価アプリケーション実行」の動作状態にあったことを示している。本実施形態では、テレビ番組評価アプリケーションは、テレビ関連アプリケーションである。したがって、制御部１０の各部（特に、優先設定部２２など）は、当該レコードを参照することにより、ユーザＡが番組「ｍｏｖｉｅ＜＞ＸＯ」を関心を持って視聴していた、と判断することができる。
【０１６６】
なお、図６に示す各レコードは、視聴履歴記憶部３１に記憶されている視聴履歴情報の一部のレコードを表しているに過ぎない。同図に図示された各レコードの間に起こった番組視聴ごとにレコードは作成され記憶されているものとする。
【０１６７】
以下、図６に示す具体例を用いて、本実施形態におけるデジタルテレビ１の、視聴履歴管理、優先設定、および、推薦番組選択の動作をより詳細に説明する。
【０１６８】
〔デジタルテレビの機能構成−具体例〕
（視聴履歴管理部２７）
例えば、２０１１年１１月１２日土曜日の２１時から２１時４５分まで、デジタルテレビ１の映像再生部２５は、番組「ｎｅｗｓＯＯＯ」（ジャンルはニュース）を選局し、表示した。視聴監視部２６は、デジタルテレビ１において番組「ｎｅｗｓＯＯＯ」が視聴されたことを検出する。このとき、端末検出部２０は、ユーザＡのスマートフォン２ａを検出した。端末状態検知部２１は、上記番組の放送時間帯における、スマートフォン２ａの動作状態のログを記憶部１１のいずれかの領域に一時的に格納している。視聴履歴管理部２７は、上記放送時間帯において、スマートフォン２ａの最も長かった動作状態が、ゲームアプリケーション実行状態であると特定する。
【０１６９】
これにより、視聴履歴管理部２７は、視聴された番組「ｎｅｗｓＯＯＯ」の各種情報と、視聴したユーザのユーザ名「ユーザＡ」と、ユーザＡのスマートフォン２ａの動作状態「ゲームアプリケーション実行」とを紐付けて視聴履歴情報として視聴履歴記憶部３１に記憶する。この視聴履歴情報が、図６の２つ目のレコードに示されている。
【０１７０】
１週間前の２０１１年１１月５日土曜日の２１時〜、および、１週間後の２０１１年１１月１９日土曜日の２１時〜にもユーザＡによる視聴が行われている。上記と同様の手順で、視聴履歴管理部２７は、ユーザＡの視聴に関する視聴履歴情報を視聴履歴記憶部３１に記憶する（図６の１つ目のレコード、および、３つ目のレコード）。
【０１７１】
例えば、さらに別の日の、２０１１年１１月２６日土曜日の２１時から２２時まで、映像再生部２５は、番組「ｖａｒｉｅｔｙ＊＋＜＞」（ジャンルはバラエティー）を選局し、表示した。視聴監視部２６は、デジタルテレビ１において番組「ｖａｒｉｅｔｙ＊＋＜＞」が視聴されたことを検出する。このとき、端末検出部２０は、ユーザＢのスマートフォン２ｂを検出した。視聴履歴管理部２７は、上記放送時間帯において、スマートフォン２ｂの最も長かった動作状態が、テレビ番組評価アプリケーション実行状態であると特定する。
【０１７２】
これにより、視聴履歴管理部２７は、視聴された番組「ｖａｒｉｅｔｙ＊＋＜＞」の各種情報と、視聴したユーザのユーザ名「ユーザＢ」と、ユーザＢのスマートフォン２ｂの動作状態「テレビ番組評価アプリケーション実行」とを紐付けて視聴履歴情報として視聴履歴記憶部３１に記憶する。この視聴履歴情報が、図６の４つ目のレコードに示されている。１週間後の同時刻（２０１１年１２月３日土曜日の２１時〜）および２０１１年１２月７日水曜日の２１時〜についても、同様の手順で、視聴履歴管理部２７は、ユーザＢに関する視聴履歴情報（図６の５つ目および６つ目のレコード）を視聴履歴記憶部３１に記憶する。
【０１７３】
（優先設定部２２）
例えば、２０１１年１２月１０日土曜日の２１時に、操作受付部２３が、推薦番組指示信号を、スマートフォン２から競合する状態で受け付けたとする。競合する状態で受け付けるとは、例えば、スマートフォン２ａおよびスマートフォン２ｂのそれぞれから、ほぼ同時に推薦番組指示信号を受け付けることを意味する。あるいは、すでに、スマートフォン２ａ（ｂ）が優先されている状態で、スマートフォン２ｂ（ａ）から推薦番組指示信号を受け付けることを意味する。
【０１７４】
端末検出部２０は、ユーザＡ、ユーザＢのスマートフォン２ａ、スマートフォン２ｂを検出する。そして、優先設定部２２は、検出されたスマートフォン２ａ（ユーザＡ）およびスマートフォン２ｂ（ユーザＢ）のいずれを優先させるのかを決定する。本実施形態では、優先設定部２２は、ユーザＡおよびユーザＢの視聴履歴情報に基づいて、デジタルテレビ１をより関心を持ってよく利用している優良視聴ユーザを決定する。優先設定部２２は、これにより、優先対象のスマートフォン２を決定することができる。
【０１７５】
一例として、優先設定部２２は、番組視聴回数が最も多いユーザを優良視聴ユーザに決定する。しかし、本発明の優先設定部２２は、単に視聴回数をカウントするだけではなく、視聴された時のスマートフォン２の動作状態を考慮する。
【０１７６】
図６に示すとおり、各レコードには、その時のスマートフォン２の動作状態が紐付けられている。そこで、優先設定部２２は、非テレビ関連アプリケーション実行が紐付けられているレコード以外を抽出し、関心を持って視聴した視聴回数をユーザごとに求める。例えば、図６に示されたレコードだけで考えると、単なる視聴回数であれば、ユーザＡもユーザＢも３回で優劣がつかない。しかし、関心を持って視聴した視聴回数、すなわち、テレビ関連アプリケーションの動作状態（または、待機状態）が関連付けられたレコードの数は、ユーザＡが１回で、ユーザＢが３回である。これにより、優先設定部２２は、ユーザＢの方が、デジタルテレビ１を視聴する際により関心を持って視聴していると判断し、ユーザＢを優良視聴ユーザに決定する。
【０１７７】
そして、優先設定部２２は、ユーザＢのスマートフォン２ｂを優先させることを決定し、優先モード実行部に通知する。本実施形態では、優先設定部２２は、操作受付部２３および番組選択部２８に対して、スマートフォン２ｂの優先モードを実行するように指示する。
【０１７８】
これにより、スマートフォン２ｂからの推薦番組指示信号が番組選択部２８に対して入力される。
【０１７９】
優先モード実行部としての操作受付部２３は、優先設定部２２の決定にしたがって、スマートフォン２ｂ以外のスマートフォン２から指示信号を拒否する。
【０１８０】
優先モード実行部としての番組選択部２８は、優先設定部２２の決定にしたがって、ユーザＢの視聴履歴に基づいて、ユーザＢに推薦すべき推薦番組を選択する。
【０１８１】
なお、優先設定部２２は、他の例として、番組視聴時間が最も長いユーザを優良視聴ユーザに決定してもよい。しかし、本発明の優先設定部２２は、単に視聴時間を合計するだけではなく、視聴された時のスマートフォン２の動作状態を考慮する。
【０１８２】
図６に示すとおり、優先設定部２２は、非テレビ関連アプリケーション実行が紐付けられているレコード以外を抽出し、関心を持って視聴した視聴時間をユーザごとに求める。例えば、図６に示されたレコードだけで考えると、単なる視聴時間であれば、ユーザＡが３．５時間、ユーザＢが３時間で、ユーザＡが優先されてしまう。しかし、ユーザＡはデジタルテレビ１が番組を表示している間その場に居合わせた時間が長いだけで、実際には、番組視聴に集中していたとは言えない。つまり、利用状況にそぐわない優先設定が行われてしまう問題がある。一方、関心を持って視聴した視聴回数、すなわち、テレビ関連アプリケーションの動作状態（または、待機状態）が関連付けられたレコードに基づく視聴時間の合計時間は、ユーザＡが２時間で、ユーザＢが３時間である。これにより、優先設定部２２は、ユーザＢの方が、デジタルテレビ１を視聴する際により関心を持って視聴していると判断し、ユーザＢを優良視聴ユーザに決定することができる。
【０１８３】
（番組選択部２８）
上述のとおり、優先設定部２２が、ユーザＢを優先させると決定した場合の番組選択部２８の動作について説明する。本実施形態では、１２月１０日土曜日の２１時に推薦番組指示信号が受信されたので、番組選択部２８は、このときに放送される（選局可能な）番組の中から、ユーザＢが好みそうな番組を推測して、選択する。番組選択部２８は、選択した番組を映像再生部２５に対して指定する。映像再生部２５は、番組選択部２８によって指定された番組を選局し、表示部１２に表示する。
【０１８４】
図６に示す例では、ユーザＢは、バラエティーをよく視聴しているので、番組選択部２８は、ジャンルがバラエティーの番組について、推薦する順位を上げることができる。さらに、番組選択部２８は、特に視聴回数の多い番組「ｖａｒｉｅｔｙ＊＋＜＞」の推薦順位をより高くしてもよい。
【０１８５】
番組選択部２８が実行する推薦番組選択の他の例を示す。例えば、優先設定部２２が、スマートフォン２ａ（ユーザＡ）を優先することを決定したとする。この場合、番組選択部２８は、１２月１０日土曜日の２１時に受信されたスマートフォン２ａからの推薦番組指示信号にしたがって、ユーザＡが好みそうな番組を推測して、選択する。
【０１８６】
図６に示す例では、ユーザＡは、ニュースをよく視聴しているので、番組選択部２８は、ジャンルがニュースである番組の推薦順位を上げることが考えられる。しかしながら、番組選択部２８は、視聴されているときのスマートフォン２ａの動作状態を考慮して、ユーザＡが関心を持って視聴した過去の番組に基づいて、推薦する番組を選択することが好ましい。図６に示す例では、ユーザＡが関心を持って視聴している番組は、ニュースよりも映画の方が多い。よって、番組選択部２８は、番組「ｎｅｗｓＯＯＯ」よりも番組「ｍｏｖｉｅ＜＞ＸＯ」の推薦順位を上げることが好ましい。
【０１８７】
推薦番組指示信号の受信を、優先モード開始トリガとする場合、優先設定部２２が、優先モードの終了を決定する優先モード終了トリガとしては、以下のようなイベントが想定される。
【０１８８】
例えば、推薦番組提示機能経由で視聴された番組の放送が終了したとき、より優先度の高いユーザのスマートフォン２から推薦番組指示信号を受信したとき、現在優先されているスマートフォン２が、他のスマートフォン２を優先させることを許可したとき、などであるが、これ以外の条件に基づいて、優先モードが終了してもよい。
【０１８９】
〔視聴履歴管理フロー−番組視聴時の動作状態を管理する〕
図７は、本実施形態のデジタルテレビ１による視聴履歴管理の処理の流れを示すフローチャートである。
【０１９０】
端末検出部２０は、デジタルテレビ１のリモコンとして有効に機能しているスマートフォン２を検出する（Ｓ２０１）。端末検出部２０は、この検出を定期的に行い、常に最新の状態にしておくことが好ましい。
【０１９１】
次に、端末状態検知部２１は、端末検出部２０によって検出された各スマートフォン２の動作状態を検知する（Ｓ２０２）。端末状態検知部２１は、図３に示す端末情報のように、現在の動作状態を端末情報記憶部３０に記憶してもよい。本実施形態では、さらに、端末状態検知部２１は、現在の（最新の）動作状態だけでなく、過去の少なくとも数時間分の動作状態のログを端末情報記憶部３０に記憶しておくことが好ましい。
【０１９２】
映像再生部２５が一定時間以上同一番組を連続再生し続けたことに基づいて、視聴監視部２６が、番組が視聴されたことを検知する。番組視聴が検知されると（Ｓ２０３においてＹＥＳ）、視聴履歴管理部２７は、視聴された番組の放送中に検出された各スマートフォン２の動作状態のログを取得する（Ｓ２０４）。視聴履歴管理部２７は、取得したログに基づいて、視聴された番組の放送中の各スマートフォン２の動作状態を特定する。
【０１９３】
最後に、視聴履歴管理部２７は、視聴された番組の各種情報と、視聴したユーザ（または、該ユーザのスマートフォン２）の情報と、該スマートフォン２の動作情報とを紐付けて、視聴履歴記憶部３１に記憶する（Ｓ２０５）。これにより、図６に示すとおり、視聴履歴情報が視聴履歴記憶部３１に蓄積される。
【０１９４】
〔優先設定フロー−過去の動作状態を考慮する〕
図８は、本実施形態のデジタルテレビ１による優先設定の処理の流れを示すフローチャートである。
【０１９５】
優先モード開始トリガ（ここでは、操作受付部２３が推薦番組指示信号を受信すること）が発生すると（Ｓ３０１においてＹＥＳ）、デジタルテレビ１は、特定のスマートフォン２を優先させる優先設定の動作を開始する。
【０１９６】
ここで、競合が発生しない場合には（Ｓ３０２においてＮＯ）、優先設定部２２は、上記推薦番組指示信号の送信元のスマートフォン２を優先することを決定する（Ｓ３０３）。
【０１９７】
一方、競合が発生する場合には（Ｓ３０２においてＹＥＳ）、競合するスマートフォン２の中から優先すべき１台を決定するための処理を開始する。例えば、ここでは、スマートフォン２ａとスマートフォン２ｂとが競合しているものとする。
【０１９８】
まずは、優先設定部２２は、競合する各スマートフォン２のユーザごとの視聴履歴情報（図６など）を視聴履歴記憶部３１から読み出す（Ｓ３０４）。そして、優先設定部２２は、ユーザごとに、例えば、関心を持って視聴された視聴回数を求める。すなわち、優先設定部２２は、テレビ関連アプリケーション実行（または、待機状態）が関連付けられたレコード数が最も多いユーザを、優良視聴ユーザとして特定する（Ｓ３０５）。
【０１９９】
なお、視聴回数が同じでユーザＡとユーザＢとの間で優劣がつかない場合、優先設定部２２は、関心を持って視聴された視聴時間の合計をユーザごとに求めて、視聴時間が最長のユーザを優良視聴ユーザとして特定してもよい。それでもなおユーザＡとユーザＢとの間で優劣がつかない場合には、優先設定部２２は、非テレビ関連アプリケーションが関連付けられた視聴回数または視聴時間の割合が最も少ないユーザを絞り込んで優良視聴ユーザとして特定してもよい。例えば、図６に示す例では、ユーザＡは、番組視聴の３回に２回（３．５時間中１．５時間）の割合で、非テレビ関連アプリケーションを実行しているが、ユーザＢは、すべての番組視聴において、テレビ関連アプリケーションが関連付けられている。視聴時間でいえば、３時間中３時間、すべて、番組を真剣に視聴していることになる。したがって、この場合、非テレビ関連アプリケーションの割合が少ないユーザＢが優良視聴ユーザとして特定される。
【０２００】
以上のようにして、優先設定部２２は、優良視聴ユーザ（ユーザＢ）に対応するスマートフォン２ｂを優先することを決定する（Ｓ３０６）。
【０２０１】
続いて、優先設定部２２は、Ｓ３０３またはＳ３０６にて決定したスマートフォン２ｂの情報を、優先モード実行部の各部に通知する。本実施形態では、例えば、操作受付部２３および番組選択部２８に通知する（Ｓ３０７）。
【０２０２】
優先モード実行部の各部は、それぞれの機能に応じた優先モードを実行する（Ｓ３０８）。例えば、操作受付部２３は、他のスマートフォン２からの指示信号を拒否する。例えば、番組選択部２８は、Ｓ３０１で受信された推薦番組指示信号にしたがって、推薦番組モードを実行する。ここでは、番組選択部２８は、優先されるユーザＢの視聴履歴情報に基づいて、ユーザＢが視聴しそうな番組を推薦番組として選択する。番組選択部２８が実行する推薦番組モードの一例を図９を参照しながら次に説明する。
【０２０３】
〔推薦番組選択フロー−過去の動作状態を考慮する〕
図９は、本実施形態のデジタルテレビ１による推薦番組選択の処理の流れを示すフローチャートである。
【０２０４】
番組選択部２８は、優先設定部２２の決定にしたがって、優先されるユーザ（ここでは、例えば、ユーザＢ）の視聴履歴情報を視聴履歴記憶部３１から読み出す（Ｓ４０１）。
【０２０５】
そして、番組選択部２８は、視聴履歴情報に基づいて、ユーザＢによって最も視聴されている番組のジャンル、番組名など、ユーザＢの嗜好、視聴傾向を読み取る。そして、番組選択部２８は、ユーザＢの嗜好、視聴傾向に沿った番組を特定する（Ｓ４０２）。例えば、番組選択部２８は、視聴回数または視聴時間が最も多い番組を特定することが考えられる。ここでも、番組選択部２８は、各レコードに関連付けられた動作状態を考慮して、関心を持って視聴された視聴回数または視聴時間に基づいて推薦番組を選択することが好ましい。
【０２０６】
次に、番組選択部２８は、ユーザに推薦する順に推薦番組を順次選択する（Ｓ４０３）。例えば、番組選択部２８は、今現在選局できる番組の中で、Ｓ４０２で特定した番組と、番組名、ジャンル、チャンネルなどの属性が共通する番組を順に選択することが可能である。例えば、番組選択部２８は、まずは、視聴回数または視聴時間が最も多い番組と同一名の番組を選択する。次に、番組選択部２８は、視聴回数または視聴時間が最も多い番組と同じジャンルの番組を選択する。その次に、番組選択部２８は、視聴回数または視聴時間が最も多い番組と同一チャンネルの番組を選択する。番組選択部２８は、このようにして、ユーザＢに選ばれる可能性が高い推薦番組から順に、推薦番組指示信号が入力される度に、順次切り替えて表示する。具体的には、番組選択部２８は、選択した番組を映像再生部２５に通知して、当該番組を映像再生部２５に表示させる（Ｓ４０４）。
【０２０７】
〔変形例：優先設定フロー−過去および現在の動作状態を考慮する〕
なお、優先設定部２２は、過去の動作状態を考慮して優先させるユーザ（スマートフォン２）を決定した後でも、監視されている最新の現在の動作状態を考慮して、先に決定した優先モードを解除することができる。
【０２０８】
すなわち、図８のＳ３０６において、優先されるスマートフォン２が決定し、Ｓ３０８において、優先モード実行部によって各種優先モードが実行されると、優先設定部２２は、Ｓ１０７に進み以降のＳ１１１までの処理を繰り返し行ってもよい。
【０２０９】
上記構成によれば、デジタルテレビ１は、過去の動作状態を考慮して、より精度よく、利用状況に適した優先設定を行うことができるとともに、現在の動作状態を考慮して、現在の利用状況に適した優先設定へとタイミングよく切り替えることが可能になる。
【０２１０】
〔変形例：優先設定フロー−優先モード開始トリガがデジタルテレビ１のリモコンから発生した場合〕
デジタルテレビ１は、図２に示すとおり、自装置専用のリモコン（操作部１３）を備えていてもよい。操作部１３は、スマートフォン２のようにユーザの属性を持たない。そのため、操作部１３を介して、推薦番組指示信号がデジタルテレビ１に入力された場合、それだけでは、デジタルテレビ１は、どのユーザの嗜好に合わせた推薦番組の切り替えを行えばよいかすぐには理解できない。
【０２１１】
そこで、デジタルテレビ１の優先設定部２２は、有効に機能しているスマートフォン２の中から、現在の動作状態および過去の動作状態を考慮して、優先すべきスマートフォン２を決定してもよい。
【０２１２】
図１０は、本実施形態のデジタルテレビ１による優先設定の処理の流れを示すフローチャートである。
【０２１３】
操作受付部２３が、デジタルテレビ１のリモコン（操作部１３）から推薦番組指示信号を受信すると（Ｓ５０１においてＹＥＳ）、デジタルテレビ１は、特定のスマートフォン２を優先させる優先設定の動作を開始する。
【０２１４】
まず、端末検出部２０は、デジタルテレビ１のリモコンとして有効に機能しているスマートフォン２を検出する（Ｓ５０２）。
【０２１５】
ここで、端末検出部２０が、１台のスマートフォン２を検出した場合には、優先設定部２２は、そのスマートフォン２を優先対象に決定すればよい。また、スマートフォン２が１台も検出されなかった場合には、優先設定部２２は、予め固定的に設定されているユーザ（スマートフォン２）を優先対象に決定すればよい。以上のように、スマートフォン２が１台特定された場合には（Ｓ５０３においてＹＥＳ）、優先設定部２２は、特定された当該スマートフォン２を優先対象に決定する（Ｓ５０９）。
【０２１６】
一方、端末検出部２０が、複数のスマートフォン２を検出した場合には（Ｓ５０３においてＮＯ）、次に、端末状態検知部２１は、検出された各スマートフォン２の動作状態を検知する（Ｓ５０４）。優先設定部２２は、各スマートフォン２の中で、動作状態がテレビ関連アプリケーション実行または待機状態であるスマートフォン２を特定する（Ｓ５０５）。すなわち、優先設定部２２は、関心を持って視聴している優良視聴ユーザを特定する。
【０２１７】
ここで、優先設定部２２は、優良視聴ユーザの１台のスマートフォン２を特定した場合には（Ｓ５０６においてＹＥＳ）、優先設定部２２は、特定された当該スマートフォン２を優先対象に決定する（Ｓ５０９）。
【０２１８】
一方、優良視聴ユーザを一人に絞れなかった場合には（Ｓ５０６においてＮＯ）、次に、優先設定部２２は、視聴履歴記憶部３１から、Ｓ５０５で特定された各優良視聴ユーザの視聴履歴情報を読み出す（Ｓ５０７）。なお、視聴履歴記憶部３１にレコードが多数記憶されている場合には、Ｓ５０１にて推薦番組指示信号が入力された時点の曜日または時間帯に絞り込んでレコードを抽出することが好ましい。なぜなら、ユーザの視聴行為には、曜日または時間帯に基づく特定の傾向または習慣性が見られることが多いからである。
【０２１９】
そして、優先設定部２２は、抽出されたレコードに基づいて、テレビ関連アプリケーション実行（または、待機状態）が関連付けられたレコード数（視聴回数）が最も多いユーザを、優良視聴ユーザとして特定する（Ｓ５０８）。ここで、視聴回数で、一人の優良視聴ユーザを特定できなかった場合には、優先設定部２２は、テレビ関連アプリケーションに関連付けられた視聴時間の長さ、もしくは、非テレビ関連アプリケーションに関連付けられた視聴回数または視聴時間の割合、などに基づいて、条件を絞り込み、一人の優良視聴ユーザを特定してもよい。
【０２２０】
優先設定部２２は、Ｓ５０２、Ｓ５０５またはＳ５０８にて特定された一人のユーザに対応する１台のスマートフォン２を優先することを決定する（Ｓ５０９）。そして、決定したスマートフォン２の情報を、優先モード実行部の各部に通知する。本実施形態では、例えば、操作受付部２３および番組選択部２８に通知する（Ｓ５１０）。
【０２２１】
操作受付部２３および番組選択部２８は、優先設定部２２の決定にしたがって、優先モードを実行する。番組選択部２８は、Ｓ５０１にて操作部１３から入力された推薦番組指示信号に応答して、優先対象のユーザの好みに合わせた推薦番組を選択し、映像再生部２５に表示させる（Ｓ５１１）。
【０２２２】
この後、優先設定部２２は、Ｓ１０７（図５）に進み、優先対象のスマートフォン２の動作状態を考慮して、タイミングよく適切な優先設定を行うことが好ましい。
【０２２３】
上記構成および方法によれば、ユーザの属性を持たない操作部によって指示信号が入力された場合でも、デジタルテレビ１は、適切な優先設定を実行することが可能である。
【０２２４】
〔変形例：各実施形態共通〕
優先設定部２２が、優先させるスマートフォン２（ユーザ）を選択した後で、視聴履歴記憶部３１において、当該ユーザについて、推薦番組を選択するために必要な視聴履歴情報が十分蓄積されていない場合が想定される。このような場合には、優先設定部２２がその次に優先させる別のユーザを決定し、番組選択部２８は、その２位のユーザについて推薦番組を選択する構成であってもよい。
【０２２５】
上述の各実施形態では、優先モード実行部としての操作受付部２３を、優先されたスマートフォン２以外からの指示信号をすべて受け付けない構成であると説明したが、このような構成に限定されない。操作受付部２３は、指示信号の種類に応じて、拒否する指示信号と受け付ける指示信号とを区別してもよい。例えば、現在、ユーザＡのスマートフォン２ａを優先させる優先モードであるとして、操作受付部２３は、スマートフォン２ｂからのチャンネル変更を指示する指示信号は拒否するが、音量変更を指示する指示信号は受け付けるといった構成であってもよい。
【０２２６】
上述の各実施形態では、本発明の優先設定装置をデジタルテレビ１に搭載した場合について説明したが、優先設定装置の実施形態は上記に限定されない。本発明の優先設定装置を被制御機器であるデジタルテレビ１とは別の装置として設けて、優先設定装置をデジタルテレビ１と通信可能に接続してもよい。この場合、優先設定装置の優先設定部２２は、デジタルテレビ１の優先モード実行部に対して、有線または無線の適宜の通信手段を介して、優先モード実行の指示を送ることができる。このような実施形態も、上述の各実施形態と略同様の効果を得ることができる。
【０２２７】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０２２８】
〔ソフトウェアによる実現例〕
最後に、デジタルテレビ１およびスマートフォン２の各ブロック、特に、デジタルテレビ１の端末検出部２０、端末状態検知部２１、優先設定部２２および視聴履歴管理部２７、ならびに、スマートフォン２の端末状態通知部５２、端末状態監視部５３および遠隔操作制御部５４は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０２２９】
すなわち、デジタルテレビ１（またはスマートフォン２）は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるデジタルテレビ１（またはスマートフォン２）の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記デジタルテレビ１（またはスマートフォン２）に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２３０】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０２３１】
また、デジタルテレビ１（またはスマートフォン２）を通信ネットワークと接続可能に構成し、上記プログラムコードを、通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ（High Data Rate）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０２３２】
本発明の優先設定装置は、複数の遠隔操作装置が被制御機器を遠隔操作する遠隔操作システムにおいて、あらゆる被制御機器に搭載することができ、被制御機器に、各遠隔操作装置に対する優先設定を適切に行わせることができる。あるいは、本発明の優先設定装置を、被制御機器とは別に設けて、遠隔操作装置および被制御機器と通信可能に接続した遠隔操作システムを実現してもよい。
【符号の説明】
【０２３３】
１  デジタルテレビ（被制御機器／優先設定装置）
２  スマートフォン（遠隔操作装置）
２ａ  スマートフォン（遠隔操作装置）
２ｂ  スマートフォン（遠隔操作装置）
１０  制御部
１１  記憶部
１２  表示部
１３  操作部
１４  通信部
２０  端末検出部（装置検出手段）
２１  端末状態検知部（装置状態検知手段）
２２  優先設定部（優先設定手段）
２３  操作受付部（操作受付手段／優先実行手段）
２４  予約登録部（予約登録手段／優先実行手段）
２５  映像再生部（映像再生手段／優先実行手段）
２６  視聴監視部（視聴監視手段／優先実行手段）
２７  視聴履歴管理部（利用履歴管理手段／視聴履歴管理手段／優先実行手段）
２８  番組選択部（番組選択手段／優先実行手段）
３０  端末情報記憶部（装置情報記憶部）
３１  視聴履歴記憶部（利用履歴記憶部）
３２  予約情報記憶部
４０  制御部
４１  記憶部
４２  表示部
４３  操作部
４４  通信部
５０  表示制御部（表示制御手段）
５１  操作受付部（操作受付手段）
５２  端末状態通知部（装置状態通知手段）
５３  端末状態監視部（装置状態監視手段）
５４  遠隔操作制御部（遠隔操作制御手段）
５５  メッセージ処理部（メッセージ処理手段）
６０  アプリケーション実行部（アプリケーション実行手段）
６１  リモコンアプリ実行部
６２  テレビ番組評価アプリ実行部
６３  動画閲覧アプリ実行部
６４  書籍アプリ実行部
６５  Ｗｅｂブラウザアプリ実行部
６６  通話アプリ実行部
６７  メールアプリ実行部
６８  ゲームアプリ実行部
１００  遠隔操作システム
【図１】
0005855455.tif 000002
【図２】
0005855455.tif 000003
【図３】
0005855455.tif 000004
【図４】
0005855455.tif 000005
【図５】
0005855455.tif 000006
【図６】
0005855455.tif 000007
【図７】
0005855455.tif 000008
【図８】
0005855455.tif 000009
【図９】
0005855455.tif 000010
【図１０】
0005855455.tif 000011