(57)【要約】【課題】コミュニケーション機能と連動した遠隔操作装置を提供すること。【解決手段】ユーザによって入力された他のユーザに対するメッセージ情報をネットワークを介して送受信し、その情報を表示するための表示情報を生成するメッセンジャーアプリケーション１０２と、テレビ受像機２に再生させるべきチャンネルの情報をユーザの操作に応じて取得し、取得したチャンネルの映像をテレビ受像機２に再生させる命令を、無線通信装置に出力させると共に、取得したチャンネルの情報をメッセンジャーアプリケーション１０２に通知するリモコンアプリケーション１０３とを含み、メッセンジャーアプリケーション１０２は、通知されたチャンネルを他のユーザに通知するためにネットワーク送信することを特徴とする。【選択図】図３
2014212448.tif 000002
【特許請求の範囲】
【請求項１】
映像再生装置を遠隔操作可能な遠隔操作装置であって、
ユーザによって入力されたメッセージ情報をネットワークを介して送受信し、その情報を表示するための表示情報を生成するメッセージ情報送受信部と、
前記映像再生装置に再生させるべき映像を特定する映像特定情報を、ユーザの操作に応じて取得する映像選択受付部と、
取得された前記映像特定情報によって特定される映像を前記映像再生装置に再生させる映像再生命令を無線通信によって出力させる無線通信制御部とを含み、
前記映像選択受付部は、取得した前記映像特定情報を前記メッセージ情報送受信部に通知し、
前記メッセージ情報送受信部は、通知された前記映像特定情報を他のユーザに通知するためにネットワークを介して送信すると共に、他のユーザを特定する情報及び映像特定情報が関連付けられた他ユーザ視聴中情報をネットワークを介して受信し、受信した前記他ユーザ視聴中情報に基づき、前記映像特定情報によって特定される映像を示す情報と前記他のユーザとを関連付けて表示するための表示情報を生成することを特徴とする遠隔操作装置。
【請求項２】
前記メッセージ情報送受信部は、受信した前記他ユーザ視聴中情報に基づき、前記映像特定情報によって特定される映像を示す情報を、前記映像を再生させる命令を受け付ける操作部として表示するための表示情報を生成し、
前記映像選択受付部は、前記他ユーザ視聴中情報に基づいて表示された操作部が操作された場合に、前記操作部の表示の元となった前記映像特定情報を、前記映像再生装置に再生させるべき映像を特定する映像特定情報として取得することを特徴とする請求項１に記載の遠隔操作装置。
【請求項３】
前記映像再生装置によって再生可能な映像の一覧及び夫々の映像を再生させる命令を受け付ける操作部を表示するための表示情報を生成する映像一覧表示処理部を含み、
前記映像選択受付部は、前記表示情報によって表示された操作部が操作された場合に、操作された操作部に係る映像を特定する情報を前記映像再生装置に再生させるべき映像を特定する映像特定情報として取得することを特徴とする請求項１または２に記載の遠隔操作装置。
【請求項４】
前記映像一覧表示処理部は、前記再生可能な映像の一覧の情報を、ネットワークを介して取得可能であることを特徴とする請求項３に記載の遠隔操作装置。
【請求項５】
前記映像再生装置を操作するための操作情報を、ユーザの操作に応じて取得すると共に、取得した前記操作情報を前記メッセージ情報受信部に通知する操作情報受付部を含み、
前記無線通信制御部は、取得された前記操作情報におうじて前記映像再生装置を制御するための制御命令を無線通信によって出力させ、
前記メッセージ情報受信部は、通知された前記操作情報を他のユーザに通知するためにネットワークを介して送信すると共に、他のユーザを特定する情報及び操作情報が関連付けられた他ユーザ操作情報をネットワークを介して受信し、受信した前記他ユーザ操作情報に基づき、前記操作情報に対応する操作の内容と前記他のユーザとを関連付けて表示するための表示情報を生成することを特徴とする請求項１乃至４いずれか１項に記載の遠隔操作装置。
【請求項６】
ユーザによって入力された他のユーザに対するメッセージ情報をネットワークを介して送受信し、その情報を表示するための表示情報を生成するメッセージ情報送受信部を含み、映像再生装置を遠隔操作可能である遠隔操作装置の制御方法であって、
前記映像再生装置に再生させるべき映像を特定する映像特定情報を、ユーザの操作に応じて取得し、
取得された前記映像特定情報によって特定される映像を前記映像再生装置に再生させる映像再生命令を無線通信によって出力させ、
取得した前記映像特定情報を前記メッセージ情報送受信部に通知することにより、前記映像特定情報を他のユーザに通知させ、
他のユーザを特定する情報及び映像特定情報が関連付けられた他ユーザ視聴中情報をネットワークを介して受信し、受信した前記他ユーザ視聴中情報に基づき、前記映像特定情報によって特定される映像を示す情報と前記他のユーザとを関連付けて表示するための表示情報を生成させることを特徴とする遠隔操作装置の制御方法。
【請求項７】
ユーザによって入力された他のユーザに対するメッセージ情報をネットワークを介して送受信し、その情報を表示するための表示情報を生成するメッセージ情報送受信部を含み、映像再生装置を遠隔操作可能である遠隔操作装置の制御プログラムであって、
前記映像再生装置に再生させるべき映像を特定する映像特定情報を、ユーザの操作に応じて取得するステップと、
取得された前記映像特定情報によって特定される映像を前記映像再生装置に再生させる映像再生命令を無線通信によって出力させるステップと、
取得した前記映像特定情報を前記メッセージ情報送受信部に通知することにより、前記映像特定情報を他のユーザに通知させるステップと、
他のユーザを特定する情報及び映像特定情報が関連付けられた他ユーザ視聴中情報をネットワークを介して受信し、受信した前記他ユーザ視聴中情報に基づき、前記映像特定情報によって特定される映像を示す情報と前記他のユーザとを関連付けて表示するための表示情報を生成させるステップとを情報処理装置に実行させることを特徴とする遠隔操作装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔操作装置、遠隔操作装置の制御方法及び制御プログラムに関し、特に、ネットワークを介したコミュニケーション機能と遠隔操作機能との連動に関する。
【背景技術】
【０００２】
テレビ受像機のような映像を表示させるための装置は、遠隔操作装置であるリモコンを用いて電源のオン／オフ、チャンネル選択、音量調整等の操作を行うことが一般的である。このようなリモコンとして、高性能化により様々な機能を有するものが提案されている（例えば、特許文献１参照）。特許文献１に開示された技術においては、テレビ受像機から受信した映像情報がリモコンに搭載された表示装置に表示されることにより、ユーザの利便性を高めている。
【０００３】
また、赤外線通信機能等のローカル通信機能を備えた携帯電話等の携帯型情報端末に専用のプログラムをインストールすることにより、それらの端末をテレビ受像機等のリモコンとして機能させることが従来から行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１４７７２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
情報処理端末の小型化、高性能化により、上述したようにリモコンについても様々な機能を持たせることが可能となっている。また、携帯電話端末のような携帯型情報端末をリモコンとして用いることにより、リモコンにネットワーク通信機能を持たせることも可能である。
【０００６】
しかしながら、高性能化したリモコンであっても、その性能は専らテレビ視聴における操作の利便性の面で用いられており、ネットワーク通信機能を活かしたコミュニケーション機能との連動は図られていない。もしそのような機能が実現されれば、夫々離れた場所でテレビ番組を視聴している複数のユーザが、同じ場所で同じ番組を視聴しているような仮想的な環境を提供することが可能となる。尚、このような課題は、テレビ受像機に限らず、映像を表示させる装置を遠隔操作するための遠隔操作装置であれば同様に当てはまる。
【０００７】
本発明は、このような課題を解決するためになされたものであり、コミュニケーション機能と連動した遠隔操作装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の一態様は、映像再生装置を遠隔操作可能な遠隔操作装置であって、ユーザによって入力されたメッセージ情報をネットワークを介して送受信し、その情報を表示するための表示情報を生成するメッセージ情報送受信部と、前記映像再生装置に再生させるべき映像を特定する映像特定情報を、ユーザの操作に応じて取得する映像選択受付部と、取得された前記映像特定情報によって特定される映像を前記映像再生装置に再生させる映像再生命令を無線通信によって出力させる無線通信制御部とを含み、前記映像選択受付部は、取得した前記映像特定情報を前記メッセージ情報送受信部に通知し、前記メッセージ情報送受信部は、通知された前記映像特定情報を他のユーザに通知するためにネットワークを介して送信すると共に、他のユーザを特定する情報及び映像特定情報が関連付けられた他ユーザ視聴中情報をネットワークを介して受信し、受信した前記他ユーザ視聴中情報に基づき、前記映像特定情報によって特定される映像を示す情報と前記他のユーザとを関連付けて表示するための表示情報を生成することを特徴とする。
【０００９】
また、本発明の他の態様は、ユーザによって入力された他のユーザに対するメッセージ情報をネットワークを介して送受信し、その情報を表示するための表示情報を生成するメッセージ情報送受信部を含み、映像再生装置を遠隔操作可能である遠隔操作装置の制御方法であって、前記映像再生装置に再生させるべき映像を特定する映像特定情報を、ユーザの操作に応じて取得し、取得された前記映像特定情報によって特定される映像を前記映像再生装置に再生させる映像再生命令を無線通信によって出力させ、取得した前記映像特定情報を前記メッセージ情報送受信部に通知することにより、前記映像特定情報を他のユーザに通知させ、他のユーザを特定する情報及び映像特定情報が関連付けられた他ユーザ視聴中情報をネットワークを介して受信し、受信した前記他ユーザ視聴中情報に基づき、前記映像特定情報によって特定される映像を示す情報と前記他のユーザとを関連付けて表示するための表示情報を生成させることを特徴とする。
【００１０】
また、本発明の更に他の態様は、ユーザによって入力された他のユーザに対するメッセージ情報をネットワークを介して送受信し、その情報を表示するための表示情報を生成するメッセージ情報送受信部を含み、映像再生装置を遠隔操作可能である遠隔操作装置の制御プログラムであって、前記映像再生装置に再生させるべき映像を特定する映像特定情報を、ユーザの操作に応じて取得するステップと、取得された前記映像特定情報によって特定される映像を前記映像再生装置に再生させる映像再生命令を無線通信によって出力させるステップと、取得した前記映像特定情報を前記メッセージ情報送受信部に通知することにより、前記映像特定情報を他のユーザに通知させるステップと、他のユーザを特定する情報及び映像特定情報が関連付けられた他ユーザ視聴中情報をネットワークを介して受信し、受信した前記他ユーザ視聴中情報に基づき、前記映像特定情報によって特定される映像を示す情報と前記他のユーザとを関連付けて表示するための表示情報を生成させるステップとを情報処理装置に実行させることを特徴とする遠隔操作装置の制御プログラム。
【発明の効果】
【００１１】
本発明によれば、コミュニケーション機能と連動した遠隔操作装置を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係るシステムの運用形態を示す図である。
【図２】本発明の実施形態に係る遠隔操作装置のハードウェア構成を示す図である。
【図３】本発明の実施形態に係る遠隔操作装置の機能構成を示すブロック図である。
【図４】本発明の実施形態に係る選局動作を示すシーケンス図である。
【図５】本発明の実施形態に係るメッセンジャー機能の動作を示すシーケンス図である。
【図６】本発明の実施形態に係るメッセンジャーサーバが記憶しているユーザ情報の例を示す図である。
【図７】本発明の実施形態に係るＧＵＩの例を示す図である。
【図８】本発明の実施形態に係るシステムの動作を示すシーケンス図である。
【図９】本発明の実施形態に係るシステムの動作を示すシーケンス図である。
【図１０】本発明の実施形態に係る通知画面の例を示す図である。
【図１１】本発明の他の実施形態に係るシステムの運用形態を示す図である。
【図１２】本発明の他の実施形態に係るシステムの動作を示すシーケンス図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、携帯情報端末がテレビ受像機を遠隔操作するためのリモコンとして機能すると共に、ネットワークを介した他の端末との間で文字情報のメッセージを交換する機能を実現するシステムを例として説明する。
【００１４】
図１は、本実施形態に係るシステムの運用形態を示す図である。図１に示すように、本実施形態に係るシステムは携帯端末１、テレビ受像機２、公衆回線３、番組表サーバ４及びメッセンジャーサーバ５を含む。携帯端末１は、ローカル通信機能によりテレビ受像機２に対する操作信号を送信する機能を含む。また、携帯端末１、番組表サーバ４及びメッセンジャーサーバ５は公衆回線３を介して接続されており、相互に通信可能である。
【００１５】
携帯端末１は、携帯電話、スマートフォン及びタブレット端末等の携帯型の情報処理端末であり、テレビ受像機２に対して操作信号を送信するためのローカル通信機能及び公衆回線３を介したネットワーク通信のためのネットワーク通信機能のためのハードウェアと、リモコン及びメッセンジャー機能を実現するためのソフトウェアとを含む。
【００１６】
テレビ受像機２は、アンテナを介して受信した信号のうち、ユーザによる選局操作によって選局されたチャンネルに応じた周波数の信号をデコードして取得した映像情報を、表示画面及びスピーカを用いて再生する映像再生装置である。本実施形態に係るテレビ受像機２は、携帯端末１のローカル通信機能によって送信される信号を受信する機能を有し、それにより上述したユーザによる選局操作を受け付ける。
【００１７】
公衆回線３は、インターネットや電話回線等の通信回線であるが、公衆回線ではなく、本実施形態に係るシステムのために敷設された専用回線を用いることも可能である。番組表サーバ４は、テレビ受像機２がアンテナを介して受信可能なテレビ番組の番組表を、ネットワークを介して提供している情報処理装置である。
【００１８】
メッセンジャーサーバ５は、携帯端末１が他の情報処理端末との間で文字情報や音声情報等をやりとりすることによりコミュニケーションを図るためのメッセンジャー機能を提供する情報処理装置である。また、メッセンジャーサーバ５は、携帯端末１と他の端末との間での情報のやり取りに限らず、携帯端末１のユーザが公衆に向けて文字情報や音声情報、画像情報情報等を発信する、いわゆる“つぶやき”機能も提供する。
【００１９】
ここで、本実施形態に係る携帯端末１、番組表サーバ４及びメッセンジャーサーバ５等の情報処理端末のハードウェア構成について図２を参照して説明する。図２においては携帯端末１を例として説明するが、番組表サーバ４、メッセンジャーサーバ５も同様の構成を有する。図２に示すように、本実施形態に係る携帯端末１は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等と同様の構成を含む。即ち、本実施形態に係る携帯端末１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ストレージ４０及びＩ／Ｆ５０がバス６０を介して接続されている。
【００２０】
ＣＰＵ１０は演算手段であり、携帯端末１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ストレージ４０は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  ＲＡＭ）等の情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００２１】
Ｉ／Ｆ５０は、バス６０と各種のハードウェアやネットワーク等を接続し制御する。携帯端末１においては、タッチパネルのような表示装置及びポインティングデバイスや、ローカル通信、ネットワーク通信等の通信用デバイスがＩ／Ｆ５０に接続される。
【００２２】
このようなハードウェア構成において、ＲＯＭ３０やストレージ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０がそれらのプログラムに従って演算を行うことによりソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る携帯端末１の機能を実現する機能ブロックが構成される。
【００２３】
次に、図３を参照して、本実施形態に係る携帯端末１の機能構成について説明する。図３は、本実施形態に係る携帯端末１の機能構成を示すブロック図である。図３に示すように、本実施形態に係る携帯端末１は、コントローラ１００、タッチパネル１１０、ネットワーク通信Ｉ／Ｆ１２０及びローカル通信Ｉ／Ｆ１３０を含む。
【００２４】
タッチパネル１１０は、映像を表示する表示装置であると共に、表示面に対するタッチ操作を検知してタッチ位置に応じた信号を出力するポインティングデバイスである。ネットワーク通信Ｉ／Ｆ１２０は、携帯端末１が公衆回線３を介して番組表サーバ４やメッセンジャーサーバ５と通信を行うための無線通信用インタフェースである。ネットワーク通信Ｉ／Ｆ１２０としては、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェース等が用いられる。
【００２５】
ローカル通信Ｉ／Ｆ１３０は、携帯端末１がテレビ受像機２に操作信号を送信するための無線通信用インタフェースである。ローカル通信Ｉ／Ｆ１３０は、赤外線通信インタフェースや、Ｂｌｕｅｔｏｏｔｈ（登録商標）インタフェース等が用いられる。
【００２６】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成され、携帯端末１を制御する制御部として機能する。図３に示すようにコントローラ１００は、操作表示制御部１０１、メッセンジャーアプリケーション１０２、リモコンアプリケーション１０３、ネットワーク通信Ｉ／Ｆ１２０及びローカル通信Ｉ／Ｆ１３０を含む。
【００２７】
操作表示制御部１０１は、タッチパネル１１０によるユーザのタッチ操作の検知結果を取得すると共に、タッチパネル１１０への画面表示を制御する制御部である。メッセンジャーアプリケーション１０２は、ネットワーク通信機能を介して他の携帯端末との間で文字情報や音声情報をやり取りするメッセンジャー機能や、上述した“つぶやき”機能を提供する。即ち、メッセンジャーアプリケーション１０２は、入力されたメッセージ情報をネットワークを介して送受信すると共に、その情報を表示部であるタッチパネル１１０に表示させるための表示情報を生成するメッセージ情報送受信部として機能する。
【００２８】
リモコンアプリケーション１０３は、操作表示制御部１０１がタッチパネルから取得した操作情報に基づき、ローカル通信機能を介してテレビ受像機２に操作信号を送信するリモコン機能を提供する。ネットワーク通信制御部１０４は、メッセンジャーアプリケーション１０２及びリモコンアプリケーション１０３の動作において、ネットワーク通信Ｉ／Ｆ１２０を介したネットワーク通信を制御する。ローカル通信制御部１０５は、リモコンアプリケーション１０３の動作において、ローカル通信Ｉ／Ｆ１３０を介したローカル通信を制御する。
【００２９】
このような構成により、本実施形態に係る携帯端末１にけるメッセンジャー機能及びリモコン機能並びにそれらを連動させた機能が実現される。各機能の説明として、まず携帯端末１によるリモコン機能について図４を参照して説明する。図４は、本実施形態に係る携帯端末１によって実現されるリモコン機能の動作を示すシーケンス図である。
【００３０】
図４に示すように、本実施形態に係る携帯端末１によるリモコン機能の実現に際して、まずリモコンアプリケーション１０３が、テレビ受像機２において受信及び再生可能なテレビ番組の番組表情報を番組表サーバ４に要求する（Ｓ４０１）。携帯端末１からの要求を受けた番組表サーバ４は、記憶している番組表情報を要求元である携帯端末１に送信する（Ｓ４０２）。
【００３１】
尚、Ｓ４０１における番組表情報の要求処理に際しては、例えば地域の情報が付加されていても良い。この場合、Ｓ４０２において、番組表サーバ４は、付加されている地域の情報に応じた番組表情報を選択して、携帯端末１に送信する。これにより、携帯端末１に対して、地域に応じた番組表の情報を提供することができる。携帯端末１にはＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）のような現在地の情報を取得する機能が含まれているものも多く、Ｓ４０１における地域の情報の付加を容易に実現することが可能である。
【００３２】
番組表サーバ４から番組表情報を取得した携帯端末１においては、リモコンアプリケーション１０３が番組表情報を処理し、番組表が表示されたＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を、操作表示制御部１０１を制御してタッチパネル１１０に表示させる（Ｓ４０３）。これにより、ユーザは、タッチパネル１１０をタッチして視聴する番組を選択することが可能となる。即ち、Ｓ４０３において、リモコンアプリケーション１０３が、再生可能な映像の一覧及び夫々の映像を再生させる命令を受け付ける操作部を表示するための表示情報を生成する映像一覧表示処理部として機能する。
【００３３】
上述したようにタッチパネル１１０に表示された番組表においてユーザがタッチ操作を行うと、操作表示制御部１０１が、タッチパネル１１０に対するユーザの操作に応じて出力される信号に基づいてタッチ位置の情報をリモコンアプリケーション１０３に入力する。リモコンアプリケーション１０３は、タッチパネル１１０に表示されているＧＵＩとタッチ位置の情報とに基づいて選択されたチャンネルを認識することにより、ユーザによる選局操作、即ちチャンネルの選択操作を受け付ける（Ｓ４０４）。即ち、Ｓ４０４において、リモコンアプリケーション１０３が、再生させるべき映像を特定する映像特定情報としてチャンネルの情報を取得する映像選択受付部として機能する。また、リモコンアプリケーション１０３は、選局操作に限らず、電源のオン／オフ、音量の変更、映像サイズの変更など、映像再生装置であるテレビ受像機を操作するための情報を取得する操作情報受付部としても機能する。
【００３４】
選局操作を受け付けたリモコンアプリケーション１０３は、ローカル通信制御部１０５を制御し、ローカル通信Ｉ／Ｆ１３０を介してテレビ受像機２に対して選局信号を送信させる（Ｓ４０５）。即ち、Ｓ４０５において、リモコンアプリケーション１０３が、上記映像特定情報によって特定される映像を映像再生装置であるテレビ受像機２に再生させる映像再生命令を出力させる無線通信制御部として機能する。
【００３５】
携帯端末１からの選局信号を受信したテレビ受像機２は、受信した選局信号に基づいて表示させるチャンネルを切り替える（Ｓ４０６）。このような動作により、本実施形態に係る携帯端末１によるリモコン機能が実現される。
【００３６】
次に、携帯端末１によるメッセンジャー機能について説明する。図５は、本実施形態に係る携帯端末１によって実現されるメッセンジャー機能の動作を示すシーケンス図である。図５に示すように、まず携帯端末１のメッセンジャーアプリケーション１０２が、メッセンジャーサーバ５に対してログイン要求を送信する（Ｓ５０１）。Ｓ５０１において送信されるログイン要求には、携帯端末１を操作するユーザのユーザＩＤ及び認証用のパスワードの情報が含まれる。メッセンジャーサーバ５は、携帯端末１からのログイン要求に応じて、認証処理を行う（Ｓ５０２）。
【００３７】
メッセンジャーサーバ５は、図６に示すようなユーザ情報を夫々のユーザ毎に記憶している。そして、Ｓ５０２において、メッセンジャーサーバ５は、ログイン要求に含まれるユーザＩＤに基づいてユーザ情報の“ユーザＩＤ”を検索し、抽出されたユーザ情報の“パスワード”が、ログイン要求に含まれるパスワードと一致するか否かを判断することによってログイン要求を認証する。
【００３８】
メッセンジャーサーバ５は、ログイン要求を認証すると、認証したユーザがログイン状態、即ちアクティブであることを示す情報を記憶するために、図６に示す“アクティブ”の情報を“Ｙｅｓ”とする。そして、メッセンジャーサーバ５は、認証したユーザのユーザ情報のうち図６に示す“登録ユーザリスト”を参照する。“登録ユーザリスト”の情報は、夫々のユーザがメッセージを交換する相手として登録しているユーザのユーザＩＤの一覧情報である。
【００３９】
メッセンジャーサーバ５は、ログインしたユーザの“登録ユーザリスト”を参照すると、リストに含まれるユーザのユーザ情報に含まれる“アクティブ”の情報が“Ｙｅｓ”であるか“Ｎｏ”であるかを確認し、それらのユーザがアクティブであるか否かを判断する。そして、ログイン要求の要求元である携帯端末１に対して、アクティブであると判断されたユーザのユーザＩＤの一覧情報（以降、アクティブリストとする）と共に認証応答を送信する（Ｓ５０３）。
【００４０】
尚、Ｓ５０３において、メッセンジャーサーバ５は、ログインユーザへの応答に加えて、アクティブであると判断した各ユーザに対する携帯端末１のユーザのログイン通知を行う。これにより、携帯端末１のユーザをメッセージの交換相手として登録しているユーザも、携帯端末１のユーザがログインしたことを認識することができる。
【００４１】
尚、図６に示すように、メッセンジャーサーバ５が記憶しているユーザ情報には、上述した情報の他“視聴中チャンネル”の情報が含まれる。これは、ログイン状態であるユーザが、上述したリモコン機能を利用して選局することにより視聴しているテレビ番組のチャンネルを示す情報である。この情報が、本実施形態に係る要旨の１つである。メッセンジャーサーバ５は、Ｓ５０３においてアクティブリストを送信する際に、アクティブユーザの“視聴中チャンネル”の情報も取得してアクティブリストと共に送信する。
【００４２】
認証応答を受けた携帯端末１においては、メッセンジャーアプリケーション１０２が操作表示制御部１０１を制御し、メッセンジャーサーバ５から受信したアクティブリストに基づき、図７に示すようなメッセンジャーのＧＵＩをタッチパネル１１０に表示させる（Ｓ５０４）。Ｓ５０４の処理は、例えば、Ｓ５０１においてユーザがユーザＩＤ及びパスワードを入力するためのＧＵＩの表示画面の更新等により実行される。
【００４３】
図７に示すように、本実施形態に係るメッセンジャーのＧＵＩは、メッセージを送信する相手を選択するためのアクティブユーザ表示部７０１と、メッセージとして送信するべき文字情報を入力するメッセージ入力部７０２とを含む。更に、本実施形態に係るメッセンジャーのＧＵＩには、アクティブユーザ表示部７０１において、“Ｕｓｅｒ０１０”のように表示されたアクティブユーザのユーザＩＤの横に、そのユーザが視聴中であるテレビ番組のチャンネルを示す視聴中チャンネル表示部７０３が含まれる。
【００４４】
これは、上述した“視聴中チャンネル”の情報に基づいて表示される情報である。即ち、メッセンジャーアプリケーション１０２は、受信したアクティブリストに基づいて図７のアクティブユーザ表示部７０１を表示するための表示情報を生成すると共に、“視聴中チャンネル”の情報が関連付けられているユーザについては、図７の“１２ｃｈ”のように、視聴中チャンネル表示部７０３を表示するように表示情報を生成する。
【００４５】
図７に示すようなＧＵＩが表示されることにより、携帯端末１を利用しているユーザは、ログイン状態の他のユーザに対して文字情報のメッセージを送信することが可能となる。また、他のユーザを指定しない場合であっても、上述した“つぶやき”機能により情報を発信することが可能となる。また、携帯端末１を利用しているユーザは、図７に示すようなＧＵＩによって、他のアクティブユーザが視聴しているテレビ番組のチャンネルを確認することが可能となる。尚、本実施形態においては、図７に示すように文字情報のメッセージを送信する場合について説明するが、携帯端末１に搭載されているマイク及びスピーカを用いることにより、音声情報をやり取りすることも可能である。
【００４６】
このように表示されたＧＵＩにおいて、ユーザがタッチパネル１１０を操作することによりメッセージ入力部７０２にメッセージを入力して送信操作を行うと、メッセンジャーアプリケーション１０２は、入力されたメッセージ及びメッセージを送信する相手のユーザＩＤをメッセンジャーサーバ５に送信する（Ｓ５０５）。
【００４７】
携帯端末１からメッセージを受信したメッセンジャーサーバ５は、同時に受信したユーザＩＤに基づき、対象のユーザの端末に対して受信したメッセージを送信する（Ｓ５０６）。このような動作により、携帯端末１によるメッセンジャー機能が実現される。また、上述した“つぶやき”機能の場合、Ｓ５０５においてメッセンジャーサーバ５に送信されたつぶやきの情報がメッセンジャーサーバ５に保存され、携帯端末１のユーザのつぶやきの情報として他のユーザにより参照可能となる。
【００４８】
尚、本実施形態においては、Ｓ５０５、Ｓ５０６に示すように、ユーザ間におけるメッセージの送受信はメッセンジャーサーバ５を介して行われる。この他、夫々のユーザが操作する端末間で直接通信が行われる場合もあり得る。その場合、メッセンジャーサーバ５は、携帯端末１からのログイン要求を受け付けると、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス等の携帯端末１のネットワーク上のアドレスを取得すると共に、ログインしたユーザの“登録ユーザリスト”に含まれるユーザのうちアクティブであるユーザの端末のネットワーク上のアドレスを携帯端末１に送信する。これにより、メッセンジャーアプリケーション１０２は、ユーザによって指定されたメッセージの送信先のユーザの端末に対して、入力されたメッセージを送信することが可能となる。
【００４９】
このようなリモコン機能及びメッセージ機能を実現するシステムにおいて、本実施形態に係る要旨は、リモコンアプリケーション１０３によって実現されるリモコン機能とメッセンジャーアプリケーション１０２によって実現されるメッセンジャー機能とが連動することにより、図７に示すように、夫々のユーザが視聴中であるテレビ番組のチャンネルの情報を共有することにある。以下、その詳細な動作について説明する。
【００５０】
図８は、図５において説明したような動作を経てメッセンジャーにログイン済みの携帯端末１において、ユーザの操作により選局動作が行われた場合の動作を示すシーケンス図である。図８に示すように、リモコンアプリケーション１０３は、操作表示制御部１０１から入力される操作情報に基づいて選局操作を受け付けると（Ｓ８０１）、選択されたチャンネルの情報をメッセンジャーアプリケーション１０２に通知する（Ｓ８０２）。
【００５１】
その後、リモコンアプリケーション１０３は、図４のＳ４０５と同様に、選局信号を送信し（Ｓ８０３）、テレビ受像機２が表示切り替えを行う（Ｓ８０４）。他方、リモコンアプリケーション１０３から選局通知を受けたメッセンジャーアプリケーション１０２は、通知されたチャンネルの情報を“視聴中チャンネル”としてメッセンジャーサーバ５に通知する（Ｓ８０５）。これにより、メッセンジャーサーバ５は、図６において説明した“視聴中チャンネル”の情報を更新する（Ｓ８０６）。
【００５２】
そして、メッセンジャーサーバ５は、“視聴中チャンネル”の情報を更新したユーザを“登録ユーザリスト”に含む他のユーザに対して、更新後の“視聴中チャンネル”の情報を通知する（Ｓ８０７）。この際、メッセンジャーサーバ５は、更新後の“視聴中チャンネル”の情報と、そのユーザを示すユーザＩＤとを関連付けて送信する。この情報は、通知先の端末において他のユーザが視聴中である映像を示す他ユーザ視聴中情報として用いられる。これにより、携帯端末１のユーザを“登録ユーザリスト”に登録している他のユーザが操作している携帯端末において、図７に示すようなＧＵＩにおける視聴中チャンネル表示部７０３の表示が更新され、携帯端末１のユーザが視聴している番組のチャンネルが表示されるようになる。
【００５３】
即ち、Ｓ８０５において、メッセンジャーアプリケーション１０２は、リモコンアプリケーション１０３から通知されたチャンネルの情報を、他のユーザに通知するためにネットワークを介して送信する。他方、Ｓ８０７においてメッセンジャーサーバ５によって送信された情報を受信した場合、メッセンジャーアプリケーション１０２は、他のユーザとそのユーザが視聴中であるチャンネルとを関連付けて表示するための表示情報を生成することにより、視聴中チャンネル表示部７０３の情報を更新する。
【００５４】
このように、本実施形態に係る携帯端末１においては、リモコンアプリケーション１０３によってテレビ受像機２の遠隔操作が可能であると共に、メッセンジャーアプリケーション１０２によって他の端末を使用しているユーザとの間のコミュニケーションが可能となる。
【００５５】
そして、図８に示すようにリモコンアプリケーション１０３とメッセンジャーアプリケーション１０２とが連動することにより、ユーザは、図７に示すように、メッセンジャーのＧＵＩ上において、他のユーザが視聴しているテレビ番組を確認することが可能であると共に、自身が視聴しているテレビ番組のチャンネルを他のユーザに通知することが可能である。即ち、本実施形態に係るシステムにより、コミュニケーション機能と連動した遠隔操作装置を提供することが可能となる。
【００５６】
通常のメッセンジャー機能であっても、ユーザは、夫々のユーザに対して個別にメッセージを送信することにより、視聴中のテレビ番組のチャンネルを他のユーザに通知することが可能である。また、メッセンジャーのログインネーム等、他のユーザに提示される情報に視聴中のチャンネルを含めることによっても、同様に視聴中の番組のチャンネルを通知することが可能である。しかしながら、これらの方法はいずれもユーザによる積極的な操作を要する。
【００５７】
これに対して、本実施形態においては、リモコンアプリケーション１０３の機能によってテレビ受像機２のリモコンとして機能する携帯端末１において、メッセンジャーアプリケーション１０２の機能によってメッセンジャーとしても機能させ、リモコンアプリケーション１０３とメッセンジャーアプリケーション１０２とを連動させる。そして、ユーザによるリモコン操作の内容をメッセンジャーアプリケーション１０２が取得することにより、ユーザのリモコン操作に応じて他のユーザの視聴中チャンネル表示部７０３の表示が自動的に更新される。従って、ユーザの積極的な操作を必要とすることなく、視聴中のチャンネルの情報を共有することが可能となる。
【００５８】
また、図７に示すように表示された視聴中チャンネル表示部７０３は、夫々のアクティブユーザが視聴中であるチャンネルをユーザに提示するための表示部であると共に、表示されたチャンネルを選局するための操作部とすることが好ましい。そのような例について、図９を参照して説明する。図９は、視聴中チャンネル表示部７０３が、表示されたチャンネルを選局するための操作部として機能する場合の動作を示すシーケンス図である。
【００５９】
図７に示すように表示された視聴中チャンネル表示部７０３をユーザがタッチ操作すると、メッセンジャーアプリケーション１０２が操作表示制御部１０１を介して操作を受け付ける（Ｓ９０１）。メッセンジャーアプリケーション１０２は、操作表示制御部１０１から取得した操作情報に基づいて視聴中チャンネル表示部７０３に対する操作であることを認識し、表示中のチャンネルの選局通知をリモコンアプリケーション１０３に通知する（Ｓ９０２）。
【００６０】
メッセンジャーアプリケーション１０３からの選局通知を受けたリモコンアプリケーション１０３は、図４のＳ４０５と同様に、選局信号を送信し（Ｓ９０３）、テレビ受像機２が表示切り替えを行う（Ｓ９０４）。このような動作により、ユーザは、メッセンジャーアプリケーション１０２のＧＵＩにおいて他のユーザが視聴中である番組のチャンネルを確認した後、リモコンアプリケーション１０３による選局操作のためのＧＵＩに表示を切り替えることなく、他のユーザと同一の番組を視聴するための操作を行うことが可能となり、ユーザの利便性を向上することが可能となる。
【００６１】
尚、上記実施形態においては、メッセンジャーアプリケーション１０２から視聴状態の通知を受けたメッセンジャーサーバ５が、ユーザ情報における“視聴中チャンネル”の情報を更新し、他のユーザの端末に対して更新後の情報を通知する場合を例として説明した。しかしながら、これは一例であり、夫々のユーザが操作している端末が定期的にメッセンジャーサーバ５に問い合わせることにより、夫々のユーザの端末における視聴中チャンネル表示部７０３の表示を更新することも可能である。
【００６２】
また、上記実施形態においては、各ユーザが操作する端末同士が、視聴中チャンネル表示部７０３を表示するための情報を、メッセンジャーサーバ５を介してやり取りする場合を例として説明した。しかしながら、これは一例であり、夫々の端末同士が“視聴中チャンネル”の情報をやり取りすることによって、視聴中チャンネル表示部７０３を表示させることも可能である。
【００６３】
例えば、図５に示すログイン動作において、メッセンジャーアプリケーション１０２は、メッセンジャーサーバ５からアクティブリストを取得すると共に、各ユーザがログインする際に用いている端末のネットワーク上のアドレスも併せて取得する。そして、メッセンジャーアプリケーション１０２は、アクティブリストに含まれる各ユーザの端末のネットワークアドレスに対して、“視聴中チャンネル”の情報を要求し、各ユーザの端末から個別に“視聴中チャンネル”の情報を取得する。これにより、各ユーザについての視聴中チャンネル表示部７０３の表示が可能となる。
【００６４】
また、図８の選局動作の場合、リモコンアプリケーション１０３から選局通知を受けたメッセンジャーアプリケーション１０２は、アクティブリストを参照し、リストに含まれるユーザの端末のネットワークアドレスに対して、通知されたチャンネルの情報を“視聴中チャンネル”の情報として送信する。これにより、携帯端末１を操作しているユーザは、自身が視聴している番組のチャンネルを他のユーザに対して自動的に通知することが可能となる。
【００６５】
また、上記実施形態においては、図８のＳ８０５において、リモコンアプリケーション１０３から選局通知を受けたメッセンジャーアプリケーション１０２が、メッセンジャーサーバ５に対して市長状態を通知する場合を例として説明した。この他、上述した“つぶやき”機能により、新たに視聴を開始したチャンネルを示す情報を自動的に発信することも可能である。
【００６６】
また、上記実施形態においては、Ｓ８０７の処理により、図７の視聴中チャンネル表示部７０３の表示が更新される場合を例として説明した。これに加えて、携帯端末１において他のユーザ新たなチャンネルを視聴開始したことを示す通知を発生させても良い。この場合、図１０に示すようなＧＵＩの通知の他、音声や振動機能による通知を行うことが可能である。
【００６７】
また、上記実施形態においては、テレビ受像機２を介してテレビ番組を視聴する場合を例として説明したが、テレビ番組の視聴に限らず、映像コンテンツの視聴であれば同様に適用可能である。例えば、テレビ受像機２が公衆回線３に接続されていると共にウェブブラウザの機能を含み、インターネット等のネットワーク上に公開されている映像作品を視聴する場合にも、本実施形態を適用可能である。そのような例について以下に説明する。
【００６８】
図１１は、ネットワーク上に公開されている映像作品を視聴する場合のシステムの構成を示す図である。図１１の例においては、ネットワークを介して映像コンテンツを提供するコンテンツサーバ６が公衆回線３に接続されていると共に、テレビ受像機２が公衆回線３に接続されていることが、図１の形態と異なる。
【００６９】
また、図１１の例においては、携帯端末１に係るリモコンアプリケーション１０３がウェブブラウザ機能を有し、ネットワークを介してコンテンツサーバ６に格納されている映像コンテンツを検索することが可能である。また、テレビ受像機２がウェブブラウザの機能を有し、コンテンツサーバ６からネットワークを介して映像コンテンツの情報を取得して再生することが可能である。
【００７０】
図１２は、図１１の例に係るシステムの動作を示す図である。図１２に示すように、メッセンジャーアプリケーション１０２は、ユーザの操作に応じて、コンテンツサーバ６に対して映像コンテンツの検索要求を送信する（Ｓ１２０１）。Ｓ１２０１において送信される情報は、検索要求を示すヘッダ情報及び検索条件となる文字情報等である。メッセンジャーアプリケーション１０２からの検索要求を受けると、コンテンツサーバ６は、検索要求に含まれる検索条件に基づいて記憶している映像コンテンツを検索し、検索結果、即ち検索条件に応じた映像コンテンツのリストを携帯端末１に送信する（Ｓ１２０２）。
【００７１】
検索結果を受信したメッセジャーアプリケーション１０２は、操作表示制御部１０１を制御し、タッチパネル１１０に検索結果を表示させる（Ｓ１２０３）。これにより、ユーザは、タッチパネル１０２に表示された検索結果の表示画面をタッチ操作することにより、視聴したい映像コンテンツを選択することが可能となる。そして、メッセンジャーアプリケーション１０２は、ユーザによるタッチ操作によって映像コンテンツの選択を受け付けると、それをリモコンアプリケーション１０３に通知する（Ｓ１２０４）。Ｓ１２０４において通知される情報は、例えば、選択された映像コンテンツを要求するためのネットワーク上のアドレスであるＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）である。
【００７２】
リモコンアプリケーション１０３に選択通知を行ったメッセンジャーアプリケーション１０２は、図８のＳ８０５と同様に、メッセンジャーサーバ５に対して視聴状態を通知する（Ｓ１２０５）。Ｓ１１０５において通知される情報は、Ｓ１２０４において選択された映像コンテンツのタイトル及び上記ＵＲＬ等である。これにより、メッセンジャーサーバ５においては、図８のＳ８０６のように、視聴状態の情報が更新される。
【００７３】
メッセンジャーアプリケーション１０３から選択されたコンテンツの通知を受けたリモコンアプリケーション１０３は、ローカル通信制御部１０５を制御し、通知された映像コンテンツの再生をローカル通信によってテレビ受像機に要求する（Ｓ１２０６）。Ｓ１２０６における再生要求には、再生要求を示すヘッダ情報及び上記ＵＲＬの情報等が含まれる。
【００７４】
リモコンアプリケーション１０３からの要求を受けたテレビ受像機２は、内部のウェブブラウザ機能により、通知されたＵＲＬに基づいてコンテンツサーバ６にアクセスして映像コンテンツの情報を取得する（Ｓ１２０７）。そして、テレビ受像機２は、上述したウェブブラウザ機能によって映像コンテンツを再生する（Ｓ１２０８）。このような動作により、図１１の例に係る動作が完了する。
【００７５】
このように、本実施形態に係るシステムは、テレビ受像機２によってテレビ番組を視聴する場合の他、ウェブブラウザを介してネットワーク上に公開された映像コンテンツを視聴する場合にも適用することが可能であり、上記と同様の効果を得ることができる。尚、図１１の例においては、テレビ受像機２がウェブブラウザの機能を有する場合を例として説明したが、ローカル通信機能を有する一般的なＰＣであっても同様の効果を得ることが可能である。
【００７６】
また、図１１の例の場合、メッセンジャーアプリケーション１０２のＧＵＩには、図７に示す視聴中チャンネル表示部７０３に替えて視聴中の映像コンテンツを提示するためのインタフェースが表示される。この場合も、図９において説明したように、視聴中のコンテンツを提示するためのインタフェースが、そのコンテンツの再生を指示するための操作部として構成されることにより、ユーザの利便性を向上することができる。
【００７７】
また、上記実施形態においては、携帯端末１が携帯電話やスマートフォン、タブレット端末等の汎用的なモバイル機器である場合を例とし、メッセンジャーアプリケーション１０２及びリモコンアプリケーション１０３の機能を実現するための専用のアプリケーションが上記機器にインストールされることによって実現される場合を例として説明した。これに限らず、テレビ受像機２とセットで販売される専用のリモコン装置に、上記実施形態において説明したような機能を持たせることによっても、上記と同様の効果を得ることが可能である。
【００７８】
また、上記実施形態においては、テレビ受像機の選局や、インターネット動画の再生において表示させるべき映像の選択に係る情報を前提とし、その情報を他のユーザに通知することによってコミュニケーションの一手段とすることを例として説明した。しかしながらこれは一例であり、音量の増減や、映像サイズの変更、電源のオン／オフ等、テレビ受像機をはじめとした映像再生装置の操作に係る情報であれば同様に適用可能であり、その情報を他のユーザと共有することによりコミュニケーションの一手段とすることが可能である。
【符号の説明】
【００７９】
１  携帯端末
２  テレビ受像機
３  公衆回線
４  番組表サーバ
５  メッセンジャーサーバ
６  コンテンツサーバ
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  バス
１００  コントローラ
１０１  操作表示制御部
１０２  メッセンジャーアプリケーション
１０３  リモコンアプリケーション
１０４  ネットワーク通信制御部
１０５  ローカル通信制御部
１１０  タッチパネル
１２０  ネットワーク通信Ｉ／Ｆ
１３０  ローカル通信Ｉ／Ｆ
【図１】
2014212448.tif 000003
【図２】
2014212448.tif 000004
【図３】
2014212448.tif 000005
【図４】
2014212448.tif 000006
【図５】
2014212448.tif 000007
【図６】
2014212448.tif 000008
【図７】
2014212448.tif 000009
【図８】
2014212448.tif 000010
【図９】
2014212448.tif 000011
【図１０】
2014212448.tif 000012
【図１１】
2014212448.tif 000013
【図１２】
2014212448.tif 000014