(57)【特許請求の範囲】
【請求項１】
複数の表示機器とネットワークを介して接続された表示機器選択装置により画像を表示させる表示機器を選択する表示機器選択方法であって、
前記表示機器選択装置においては、
ユーザ操作受付手段により、操作用のユーザインターフェース（以下、操作ＵＩ）を介してユーザからの画像表示の要求を受け付けるステップと、
状態管理手段により、音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納するステップと、
表示機器情報管理手段により、複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納するステップと、
操作ＵＩ情報生成手段により、前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御するステップと、
操作ＵＩ情報送信手段により、前記操作ＵＩ割り当て情報を対応する表示機器に送信するステップとを有し、
前記表示機器においては、
操作ＵＩ情報受信手段により、前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納するステップと、
操作ＵＩ情報表示手段により、前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示するステップと、
を有することを特徴とする表示機器選択方法。
【請求項２】
複数の表示機器とネットワークを介して接続された音声通話端末と通信端末により画像を表示させる表示機器を選択する表示機器選択方法であって、
前記音声通話端末においては、
ユーザ操作受付手段により、操作ＵＩを介して、ユーザによる音声通話の操作に連動して画像表示の要求を受け付けるステップと、
音声通話手段により、音声通話の操作に応じて音声通話を行うと共に要求された当該画像表示に関する情報を、ネットワークを介して前記通信端末に送信するステップとを有し、
前記通信端末においては、
状態管理手段により、前記音声通話端末からネットワークを介して画像表示に関する情報を受信し、音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納するステップと、
表示機器情報管理手段により、複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納するステップと、
操作ＵＩ情報生成手段により、前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御するステップと、
操作ＵＩ情報送信手段により、前記操作ＵＩ割り当て情報を対応する表示機器に送信するステップとを有し、
前記表示機器においては、
操作ＵＩ情報受信手段により、前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納するステップと、
操作ＵＩ情報表示手段により、前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示するステップと、
を有することを特徴とする表示機器選択方法。
【請求項３】
複数の表示機器とネットワークを介して接続された表示機器選択装置により画像を表示させる表示機器を選択する表示機器選択システムであって、
前記表示機器選択装置は、
操作ＵＩを介してユーザからの画像表示の要求を受け付けるユーザ操作受付手段と、
音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納する状態管理手段と、
複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納する表示機器情報管理手段と、
前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御する操作ＵＩ情報生成手段と、
前記操作ＵＩ割り当て情報を対応する表示機器に送信する操作ＵＩ情報送信手段とを有し、
前記表示機器は、
前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納する操作ＵＩ情報受信手段と、
前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示する操作ＵＩ情報表示手段と、
を有することを特徴とする表示機器選択システム。
【請求項４】
複数の表示機器とネットワークを介して接続された音声通話端末と通信端末により画像を表示させる表示機器を選択する表示機器選択システムであって、
前記音声通話端末は、
操作ＵＩを介して、ユーザによる音声通話の操作に連動して画像表示の要求を受け付けるユーザ操作受付手段と、
音声通話の操作に応じて音声通話を行うと共に要求された当該画像表示に関する情報を、ネットワークを介して前記通信端末に送信する音声通話手段とを有し、
前記通信端末は、
前記音声通話端末からネットワークを介して画像表示に関する情報を受信し、音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納する状態管理手段と、
複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納する表示機器情報管理手段と、
前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御する操作ＵＩ情報生成手段と、
前記操作ＵＩ割り当て情報を対応する表示機器に送信する操作ＵＩ情報送信手段とを有し、
前記表示機器は、
前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納する操作ＵＩ情報受信手段と、
前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示する操作ＵＩ情報表示手段と、
を有することを特徴とする表示機器選択システム。
【請求項５】
複数の表示機器とネットワークを介して接続された表示機器選択装置により画像を表示させる表示機器を選択する表示機器選択プログラムであって、
前記表示機器選択装置に、
ユーザ操作受付手段により、操作ＵＩを介してユーザからの画像表示の要求を受け付ける処理と、
状態管理手段により、音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納する処理と、
表示機器情報管理手段により、複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納する処理と、
操作ＵＩ情報生成手段により、前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御する処理と、
操作ＵＩ情報送信手段により、前記操作ＵＩ割り当て情報を対応する表示機器に送信する処理とを実行させ、
前記表示機器に、
操作ＵＩ情報受信手段により、前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納する処理と、
操作ＵＩ情報表示手段により、前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示する処理と、
を実行させることを特徴とする表示機器選択プログラム。
【請求項６】
複数の表示機器とネットワークを介して接続された音声通話端末と通信端末により画像を表示させる表示機器を選択する表示機器選択プログラムであって、
前記音声通話端末に、
ユーザ操作受付手段により、操作ＵＩを介して、ユーザによる音声通話の操作に連動して画像表示の要求を受け付ける処理と、
音声通話手段により、音声通話の操作に応じて音声通話を行うと共に要求された当該画像表示に関する情報を、ネットワークを介して前記通信端末に送信する処理とを実行させ、
前記通信端末に、
状態管理手段により、前記音声通話端末からネットワークを介して画像表示に関する情報を受信し、音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納する処理と、
表示機器情報管理手段により、複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納する処理と、
操作ＵＩ情報生成手段により、前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御する処理と、
操作ＵＩ情報送信手段により、前記操作ＵＩ割り当て情報を対応する表示機器に送信する処理とを実行させ、
前記表示機器に、
操作ＵＩ情報受信手段により、前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納する処理と、
操作ＵＩ情報表示手段により、前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示する処理と、
を実行させることを特徴とする表示機器選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを利用した遠隔制御技術に関し、特に、ネットワークを利用して制御可能な表示機器を選択する技術に関する。
【背景技術】
【０００２】
ネットワークを利用した遠隔制御システムにおいては制御可能な遠隔機器をユーザに指定させる必要がある。従来の遠隔制御システムでは制御可能な機器の一覧をユーザに対して表示し、その一覧の中から所望の機器を選択させるようにしていた。
【０００３】
また、機器単独の操作のみならず、複数の機器による連係動作の一覧をユーザに対して表示し、その一覧の中から所望の連係動作を選択させることで、複数の機器による連係動作を可能にする技術も開示されている（例えば、特許文献１を参照）。
【特許文献１】特開２００５−３３２０７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、制御可能な機器の一覧をユーザに対して示す場合、その一覧に記載されている機器が実際にどの機器であるのか、ユーザは知ることができない。例えば、電話中に相手の画像を、複数の表示機器の中から目の前にあるテレビに表示したいとユーザが思ったときに、表示機器の一覧にテレビの型番などといった機器の固有番号が複数列挙されていた場合、所望のテレビがどれに当たるのかわからないためにユーザは選択することができないという問題がある。
【０００５】
また、複数機器による連係動作の一覧をユーザに対して示す場合も同様に、例えば、２台のテレビにおいて一方のテレビで表示されている映像を他方のテレビに表示させたいとユーザが思ったときに、連係動作の一覧に記載された連係動作と実際の機器とを結びつける情報がユーザに提供されないためにユーザは選択することができないという問題がある。
【０００６】
上記のような問題に対し、一覧表示をする際にユーザが予め機器に識別可能な名前を付けておくことも考えられるが、ユーザ自身がこの名前と実際の機器を関連付けて記憶しなければならず、ユーザにとって負担となるという問題がある。
【０００７】
本発明は、上記問題点に鑑み、ユーザの煩雑な手続きを軽減し、複数の表示機器の中から表示機器の表示能力に合わせて画像を表示させることを課題とする。
【課題を解決するための手段】
【０００８】
第１の本発明に係る表示機器選択方法は、複数の表示機器とネットワークを介して接続された表示機器選択装置により画像を表示させる表示機器を選択する表示機器選択方法であって、前記表示機器選択装置においては、ユーザ操作受付手段により、操作用のユーザインターフェース（以下、操作ＵＩ）を介してユーザからの画像表示の要求を受け付けるステップと、状態管理手段により、音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納するステップと、表示機器情報管理手段により、複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納するステップと、操作ＵＩ情報生成手段により、前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御するステップと、操作ＵＩ情報送信手段により、前記操作ＵＩ割り当て情報を対応する表示機器に送信するステップとを有し、前記表示機器においては、操作ＵＩ情報受信手段により、前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納するステップと、操作ＵＩ情報表示手段により、前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示するステップと、を有することを特徴とする。
【０００９】
本発明にあっては、表示機器選択装置側では複数の表示機器から表示能力に関する情報を集約して管理しておき、操作ＵＩを介してユーザからの画像表示の要求を受け付けた場合にはその画像表示に関する情報と表示能力に関する情報とを参照して要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して操作ＵＩを割り当てる。一方で、割り当てた操作ＵＩに対応した表示機器側では割り当てられた操作ＵＩが表示されるので、ユーザは視覚的に画像表示可能な表示機器と共にその表示機器を選択するための操作ＵＩを認識でき、所望の表示機器を容易に選択することができる。
【００１１】
本発明にあっては、上記表示機器選択装置において、複数の表示機器からネットワークを介してそれぞれの表示能力に関する情報の他に、その表示機器において画像を表示中であるか否かの表示状態に関する情報を受信し、画像表示に関する情報と表示能力に関する情報とを参照して要求された画像表示が可能な表示能力を備えた表示機器を抽出する際に、表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御することで、ユーザが所望の表示機器を選択する際に既に画像を表示中の表示機器を誤って選択することが防止できる。
【００１２】
第２の本発明に係る表示機器選択方法は、複数の表示機器とネットワークを介して接続された音声通話端末と通信端末により画像を表示させる表示機器を選択する表示機器選択方法であって、前記音声通話端末においては、ユーザ操作受付手段により、操作ＵＩを介して、ユーザによる音声通話の操作に連動して画像表示の要求を受け付けるステップと、音声通話手段により、音声通話の操作に応じて音声通話を行うと共に要求された当該画像表示に関する情報を、ネットワークを介して前記通信端末に送信するステップとを有し、前記通信端末においては、状態管理手段により、前記音声通話端末からネットワークを介して画像表示に関する情報を受信し、音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納するステップと、表示機器情報管理手段により、複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納するステップと、操作ＵＩ情報生成手段により、前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御するステップと、操作ＵＩ情報送信手段により、前記操作ＵＩ割り当て情報を対応する表示機器に送信するステップとを有し、前記表示機器においては、操作ＵＩ情報受信手段により、前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納するステップと、操作ＵＩ情報表示手段により、前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示するステップと、を有することを特徴とする。
【００１３】
本発明にあっては、音声通話端末において操作ＵＩを介してユーザによる音声通話の操作に連動して画像表示の要求を受け付ける一方で、通信端末において音声端末からネットワークを介して画像表示に関する情報を受信するようにすると共に、複数の表示機器からネットワークを介して表示能力に関する情報を集約して管理しておき、操作ＵＩを介してユーザからの画像表示の要求を受け付けた場合にはその画像表示に関する情報と表示能力に関する情報とを参照して要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して操作ＵＩを割り当てる。
【００１４】
一方で、割り当てた操作ＵＩに対応した表示機器側では割り当てられた操作ＵＩが表示されるので、ユーザは視覚的に画像表示可能な表示機器と共にその表示機器を選択するための操作ＵＩを認識でき、所望の表示機器を容易に選択することができる。これにより、例えば通信端末にはネットワーク機器がインターネットに接続するためのゲートウェイ装置を使用し、音声通話端末にはゲートウェイ装置に接続する携帯電話端末を使用して本システムをホームネットワークに応用することができる。
【００１６】
本発明にあっては、上記通信端末において複数の表示機器からネットワークを介してそれぞれの表示能力に関する情報の他に、その表示機器において画像を表示中であるか否かの表示状態に関する情報を受信し、画像表示に関する情報と表示能力に関する情報とを参照して要求された画像表示が可能な表示能力を備えた表示機器を抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御することで、ユーザが所望の表示機器を選択する際に既に画像を表示中の表示機器を誤って選択することが防止できる。
【００１７】
第３の本発明に係る表示機器選択システムは、複数の表示機器とネットワークを介して接続された表示機器選択装置により画像を表示させる表示機器を選択する表示機器選択システムであって、前記表示機器選択装置は、操作ＵＩを介してユーザからの画像表示の要求を受け付けるユーザ操作受付手段と、音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納する状態管理手段と、複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納する表示機器情報管理手段と、前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御する操作ＵＩ情報生成手段と、前記操作ＵＩ割り当て情報を対応する表示機器に送信する操作ＵＩ情報送信手段とを有し、前記表示機器は、前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納する操作ＵＩ情報受信手段と、前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示する操作ＵＩ情報表示手段と、を有することを特徴とする。
【００１８】
第４の本発明に係る表示機器選択システムは、複数の表示機器とネットワークを介して接続された音声通話端末と通信端末により画像を表示させる表示機器を選択する表示機器選択システムであって、前記音声通話端末は、操作ＵＩを介して、ユーザによる音声通話の操作に連動して画像表示の要求を受け付けるユーザ操作受付手段と、音声通話の操作に応じて音声通話を行うと共に要求された当該画像表示に関する情報を、ネットワークを介して前記通信端末に送信する音声通話手段とを有し、前記通信端末は、前記音声通話端末からネットワークを介して画像表示に関する情報を受信し、音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納する状態管理手段と、複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納する表示機器情報管理手段と、前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御する操作ＵＩ情報生成手段と、前記操作ＵＩ割り当て情報を対応する表示機器に送信する操作ＵＩ情報送信手段とを有し、前記表示機器は、前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納する操作ＵＩ情報受信手段と、前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示する操作ＵＩ情報表示手段と、を有することを特徴とする。
【００１９】
第５の本発明に係る表示機器選択プログラムは、複数の表示機器とネットワークを介して接続された表示機器選択装置により画像を表示させる表示機器を選択する表示機器選択プログラムであって、前記表示機器選択装置に、ユーザ操作受付手段により、操作ＵＩを介してユーザからの画像表示の要求を受け付ける処理と、状態管理手段により、音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納する処理と、表示機器情報管理手段により、複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納する処理と、操作ＵＩ情報生成手段により、前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御する処理と、操作ＵＩ情報送信手段により、前記操作ＵＩ割り当て情報を対応する表示機器に送信する処理とを実行させ、前記表示機器に、操作ＵＩ情報受信手段により、前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納する処理と、操作ＵＩ情報表示手段により、前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示する処理と、を実行させることを特徴とする。
【００２０】
第６の本発明に係る表示機器選択プログラムは、複数の表示機器とネットワークを介して接続された音声通話端末と通信端末により画像を表示させる表示機器を選択する表示機器選択プログラムであって、前記音声通話端末に、ユーザ操作受付手段により、操作ＵＩを介して、ユーザによる音声通話の操作に連動して画像表示の要求を受け付ける処理と、音声通話手段により、音声通話の操作に応じて音声通話を行うと共に要求された当該画像表示に関する情報を、ネットワークを介して前記通信端末に送信する処理とを実行させ、前記通信端末に、状態管理手段により、前記音声通話端末からネットワークを介して画像表示に関する情報を受信し、音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動して前記画像表示の要求を受け付けた結果、前記音声通話機能の状態が遷移した場合に、音声通話の現在の状態と共に前記画像表示に関する情報を第１の格納手段に格納する処理と、表示機器情報管理手段により、複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信して当該表示能力に関する情報を第２の格納手段に格納すると共に、前記それぞれの表示機器において画像を表示中であるか否かの表示状態に関する情報を受信して当該表示状態に関する情報を前記第２の格納手段に格納する処理と、操作ＵＩ情報生成手段により、前記画像表示に関する情報及び前記表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して前記ユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成して当該操作ＵＩ割り当て情報を第３の格納手段に格納し、前記抽出する際に、前記表示状態に関する情報を参照して画像表示中の表示機器を除外するように制御する処理と、操作ＵＩ情報送信手段により、前記操作ＵＩ割り当て情報を対応する表示機器に送信する処理とを実行させ、前記表示機器に、操作ＵＩ情報受信手段により、前記操作ＵＩ情報送信手段が送信した操作ＵＩ割り当て情報を受信して当該操作ＵＩ割り当て情報を第４の格納手段に格納する処理と、操作ＵＩ情報表示手段により、前記操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示する処理と、を実行させることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、ユーザの煩雑な手続きを軽減し、複数の表示機器の中から表示機器の表示能力に合わせて画像を表示させることが可能になる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２３】
［第１の実施の形態］
図１は、第１の実施の形態に係る表示機器選択システムの全体構成図である。同図に示すように、表示機器選択システムは、表示機器選択装置１００としての携帯情報端末と、ネットワークを介して接続された表示機器２００としてのテレビ、ＰＣ端末、ノートＰＣを備える。ユーザは表示機器選択装置１００により画像を表示させる表示機器を選択する。
【００２４】
以下では、表示機器選択装置１００が音声通話機能を備え、各表示機器２００が音声通話機能と連動してテレビ電話機能や音声通話中の資料共有を行うための表示アプリケーションを備えた場合の各装置の内部構成について図２のブロック図を用いて説明する。同図に示すように、表示機器選択装置１００は、ユーザ操作受付部１１０と、状態管理部１２０と、第１の格納部１３０と、表示機器情報管理部１４０と、第２の格納部１５０と、操作ＵＩ情報生成部１６０と、第３の格納部１７０と、表示機器制御部１８０とを備える。
【００２５】
ユーザ操作受付部１１０は、操作用のユーザインターフェース（以下、操作ＵＩと称する）を介してユーザからの画像表示の要求を受け付ける。ここではユーザに対して操作ＵＩを提供し、ユーザによる音声通話の操作に連動した画像表示の要求などの操作に対応した制御コマンドを発行する。
【００２６】
状態管理部１２０は、ユーザ操作受付部１１０が発行する制御コマンドにより制御される音声通話の機能の状態を監視し、ユーザ操作受付部１１０が画像表示の要求を受け付けた場合には音声通話の現在の状態と共に画像表示に関する情報を含んだ状態情報を生成し、生成した状態情報を管理する。
【００２７】
第１の格納部１３０は、ユーザ操作受付部１１０が受け付けた画像表示に関する情報を格納しておく。ここでは状態管理部１２０が生成した状態情報を格納しておく。状態情報は、「待機中」、「通話中」などの音声通話の状態に加え、「ＷＥＢページの表示要求」、「テレビ電話開始要求」などの画像表示の要求を受けた場合には、「ＷＥＢページの表示要求」に対しては「接続先のＵＲＬ」、「テレビ電話開始要求」に対しては通話相手のＩＰアドレス、ＵＤＰポート番号、映像コーデックなど画像表示に関する情報を含む。
【００２８】
表示機器情報管理部１４０は、複数の表示機器からネットワークを介してそれぞれの表示機器の表示能力に関する情報を受信する。ここではネットワークを介して接続する３つの表示機器２００から表示能力に関する情報として表示機器に実装されている表示アプリケーションの種別を示す表示機器情報を受信し、受信した表示機器情報を管理する。
【００２９】
第２の格納部１５０は、表示機器情報管理部１４０が受信した表示能力に関する情報を格納しておく。ここでは表示機器毎に実装されている表示アプリケーション種別をまとめた表示機器情報リストを格納しておく。
【００３０】
操作ＵＩ情報生成部１６０は、画像表示に関する情報及び表示能力に関する情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応してユーザ操作受付部１１０の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成する。ここでは画像表示に関する情報を含んだ状態情報と、表示機器に実装されている表示アプリケーションの種別が記載された表示機器情報リストを参照して、要求された画像表示が可能な表示アプリケーションが実装された表示機器を抽出し、抽出した表示機器に対応してユーザ操作受付手段の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成する。
【００３１】
第３の格納部１７０は、操作ＵＩ情報生成部１６０が生成した操作ＵＩ割り当て情報を格納しておく。ここでは操作ＵＩ割り当て情報として、抽出された表示機器に実装されたアプリケーションに対応して割り当てられた操作ＵＩが格納される。
【００３２】
表示機器制御部１８０は、操作ＵＩ割り当て情報を対応する表示機器に送信する操作ＵＩ情報送信手段として機能する。ここでは操作ＵＩ割り当て情報に基づいて、表示機器毎にどの操作ＵＩが割り当てられたかを示す操作ＵＩ割り当て命令を生成し、ユーザ操作受付部１１０が発行する制御コマンドに操作ＵＩ割り当て命令を追加して対応する表示機器に送信する。
【００３３】
表示機器２００は、制御信号受信部２１０と、第４の格納部２２０と、出力部２３０と、表示機器情報送信部２４０とを備える。
【００３４】
制御信号受信部２１０は、表示機器制御部１８０が送信した操作ＵＩ割り当て情報を受信する操作ＵＩ情報受信手段として機能する。ここでは操作ＵＩ割り当て情報に基づいた操作ＵＩ割り当て命令を含んだ制御コマンドを受信し、受信した操作ＵＩ割り当て命令に従ってどの表示アプリケーションがどの操作ＵＩに割り当てられたかを示す操作ＵＩ通知情報を生成し、操作ＵＩ通知情報を管理する。
【００３５】
第４の格納部２２０は、制御信号受信部２１０が受信した操作ＵＩ割り当て情報を格納しておく。ここでは受信した操作ＵＩ割り当て命令に従って生成された操作ＵＩ通知情報を格納しておく。
【００３６】
出力部２３０は、操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示する操作ＵＩ情報表示手段として機能する。ここでは操作ＵＩ通知情報を基にして、その表示機器においてどの表示アプリケーションがどの操作ＵＩに割り当てられたのかを表示する。
【００３７】
表示機器情報送信部２４０は、表示機器の表示能力に関する情報として表示機器に実装されている表示アプリケーションの種別を示す表示機器情報を送信する。ここで表示アプリケーションは例えばＷＥＢブラウザや動画プレイヤ、テレビ電話用の映像デコーダなど表示機器の出力部２３０を介して画像データを表示するアプリケーションとする。
【００３８】
次に、上記構成の表示機器選択システムの動作について図３のシーケンス図を用いて説明する。ここでは表示機器選択装置１００により音声通話中のユーザが、表示機器２００としてのテレビ、パソコン端末、ノートＰＣのうちのいずれかにＷＥＢページの画像を表示させる場合について説明する。
【００３９】
ステップ１０１：表示機器選択装置１００側では、ユーザ操作受付部１１０により、操作ＵＩを介してユーザからの画像表示の要求を受け付けてその画像表示に関する情報を第１の格納部１３０に格納する。ここでは状態管理部１２０において音声通話機能の状態を監視し、ユーザによる音声通話の操作に連動してＷＥＢページの画像表示の要求を受け付けた結果、音声通話機能の状態が遷移した場合には状態遷移に応じて状態情報を生成し、生成した状態情報を第１の格納部に格納すると共に操作ＵＩ情報生成部１６０に送信する。このとき、状態情報は、音声通話状態「通話中」、画像表示要求「ＷＥＢページの表示要求」に応じた画像表示に関する情報として「接続先のＵＲＬ」を含んでいる。
【００４０】
ステップ１０２：ステップ１０１と同時に、表示機器情報管理部１４０は、表示機器２００から送信される表示機器情報を監視する。
【００４１】
ステップ１０３〜１０５：表示機器情報管理部１４０により、複数の表示機器２００からネットワークを介してそれぞれの表示機器の表示能力に関する表示機器情報を受信してその表示能力に関する情報を第２の格納部１５０に格納する。ここではテレビ、パソコン端末、ノートＰＣから表示機器情報として表示機器毎に実装されている表示アプリケーションの種別に関する情報を受信すると、検出された表示機器毎に対応した表示機器情報リストを更新し、更新した表示機器情報リストを操作ＵＩ情報生成部１６０に送信する。
【００４２】
図４は、表示機器情報管理部１４０により生成された表示機器情報リストの一例を示す図である。同図に示すように、テレビには表示アプリケーションとしてＷＥＢブラウザとＭＰＥＧ２プレイヤが実装され、ＰＣ端末にはＷＥＢブラウザとＭＰＥＧ４デコーダが実装され、ノートＰＣにはＷＥＢブラウザが実装されている。このようにしてそれぞれの表示機器から送信される表示機器情報を解析し、検出された表示機器と表示アプリケーションを対応付けた形式で表示機器情報リストを生成する。新たな表示機器から表示機器情報を受信した場合には、その内容をすでに生成した表示機器リストに追加する形で更新する。
【００４３】
ステップ１０６：操作ＵＩ情報生成部１６０により、画像表示に関する状態情報及び表示能力に関する表示機器情報を参照し、要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応してユーザ操作受付部１１０の操作ＵＩを割り当てた操作ＵＩ割り当て情報を生成してその操作ＵＩ割り当て情報を第３の格納部１７０に格納する。ここで操作ＵＩ情報生成部が操作ＵＩ割り当て情報を生成する処理について図５のフローチャートも参照しながら具体的に説明する。
【００４４】
ステップ２０１〜２０２：操作ＵＩ情報生成部１６０は、画像表示に関する情報を含んだ音声通話機能の状態情報の受信を待機し、状態管理部１２０から状態情報を受信した場合には、新たに受信した状態情報を一時記憶する。
【００４５】
ステップ２０３〜２０４：一方で、表示機器情報リストの受信を待機し、表示機器情報管理部１４０から表示機器情報リストを受信した場合には新たに受信した表示器情報リストを一時記憶する。
【００４６】
ステップ２０５：状態情報又は表示機器情報リストのうちの少なくともいずれか一方が新たに一時記憶されたかどうかを判定する。いずれも新たに一時記憶されなかった場合には最初のステップ（ステップ２０１）に戻る。
【００４７】
ステップ２０６：状態情報又は表示機器情報リストのうちの少なくともいずれか一方が新たに一時記憶された場合には状態情報に含まれる画像表示に関する情報を参照して、その画像を表示可能な表示機器が実装された表示アプリケーションを表示機器情報リストの中から抽出する。ここでは画像表示に関する情報であるＷＥＢページのＵＲＬを示す情報を参照して、ＷＥＢページを表示可能なＷＥＢブラウザを表示機器情報リストから抽出する。
【００４８】
ステップ２０７〜２０８：抽出した表示アプリケーション毎に操作ＵＩを割り当てて、操作ＵＩ割り当て情報を生成する。ここでは抽出したＷＥＢブラウザを実装している表示機器と対応付けて操作ＵＩを割り当てる。
【００４９】
ステップ２０９：ステップ２０８を実行した後に、再び状態情報と表示機器情報リストを待機する。
【００５０】
図６は、操作ＵＩ情報生成部により生成された操作ＵＩ割り当て情報の一例を示す図である。同図に示すように、図４の表示機器情報リストからＷＥＢページを表示可能な表示アプリケーションとしてＷＥＢブラウザを抽出し、ここではテレビ、ＰＣ端末、ノートＰＣのいずれの表示機器においても抽出したＷＥＢブラウザが実装されているので、それぞれの表示機器に異なる操作ＵＩとしてボタン１、ボタン２、ボタン３を割り当てている。このように抽出した表示アプリケーションを、表示機器と対応付けた上で、それぞれ別の操作ＵＩに割り当てる。
【００５１】
このように、表示機器選択装置１００側では複数の表示機器２００から表示機器情報を集約して管理しておき、操作ＵＩを介してユーザからの画像表示の要求を受け付けた場合にはその画像表示に関する状態情報と表示機器情報とを参照して、要求された画像表示が可能な表示アプリケーションを備えた表示機器を抽出し、抽出した表示機器に対応して操作ＵＩを割り当てる。
【００５２】
次に、再び図３のシーケンス図に戻り、表示機器選択システムにおいて表示機器の動作を中心に説明する。
【００５３】
ステップ１０７〜１０９：表示機器選択装置１００側の表示機器制御部１８０により、操作ＵＩ情報生成部１６０が生成した操作ＵＩ割り当て情報を対応する表示機器に送信する。ここでは操作ＵＩ割り当て情報に基づいて、表示機器毎にどの操作ＵＩを割り当てられたかを示す操作ＵＩ割り当て命令を生成し、操作ＵＩ割り当て命令を含んだ制御コマンドを対応する表示機器２００の制御信号受信部２１０に送信する。
【００５４】
一方、表示機器２００側では、制御信号受信部２１０により、表示機器制御部１８０が送信した操作ＵＩ割り当て情報を受信して、その操作ＵＩ割り当て情報を第４の格納部２２０に格納する。ここでは操作ＵＩ割り当て情報に基づいた操作ＵＩ割り当て命令を含んだ制御コマンドを受信し、受信した操作ＵＩ割り当て命令に従ってどの表示アプリケーションがどの操作ＵＩに割り当てられたかを示す操作ＵＩ通知情報を生成し、操作ＵＩ通知情報を第４の格納部２２０に格納すると共に出力部２３０に送信する。
【００５５】
ステップ１１０〜１１２：出力部２３０により、操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示する。ここでは受信した操作ＵＩ通知情報を基にして、その表示機器におけるどの表示アプリケーションがどの操作ＵＩに割り当てられたのかを出力する。
【００５６】
図７は、図６の操作ＵＩ割り当て情報を基に生成された操作ＵＩ通知情報を表示機器２００において表示した場合の一例である。同図に示すように、操作ＵＩとして「ボタン１」が割り当てられたテレビ画面上に『このテレビにＷＥＢページを表示する場合には「ボタン１」を押してください』の文字が表示される。また、操作ＵＩ通知情報はテレビ画面上に限られず、テレビが表示可能な別の表示画面を備えている場合にはそちらの画面に表示させるようにしてもよい。
【００５７】
更に、ここでは図示していないが、操作ＵＩとして「ボタン２」が割り当てられたＰＣ端末、「ボタン３」が割り当てられたノートＰＣにおいても図６の操作ＵＩ割り当て情報を基にして同様な操作ＵＩ通知情報が表示される。
【００５８】
以上のように、割り当てた操作ＵＩに対応した表示機器２００側では割り当てられた操作ＵＩが表示されるので、ユーザは視覚的に画像表示可能な表示機器と共にその表示機器を選択するための操作ＵＩを認識でき、表示機器選択装置１００の操作ＵＩを介して所望の表示機器２００を容易に選択することができる。
【００５９】
以下では表示機器選択システムにおいて所望の表示機器に画像を表示させる動作について引き続き図３のシーケンス図を用いて説明する。
【００６０】
ステップ１１３：ユーザが表示機器２００に出力された操作ＵＩ通知情報を見て表示機器選択装置１００の操作ＵＩを操作すると、ユーザ操作受付部１１０は対応する制御コマンドを発行する。ここではユーザがテレビ、ＰＣ端末、ノートＰＣのそれぞれに表示された操作ＵＩ通知情報を見て、テレビにＷＥＢページを表示させるために表示機器選択装置１００の「ボタン１」を押すと、ユーザ操作受付部１１０は選択された操作ＵＩである「ボタン１」に対応した制御コマンドを発行する。
【００６１】
ステップ１１４：表示機器制御部１８０により、ユーザ操作受付部１１０が発行した制御コマンドを受信し、選択された操作ＵＩに対応する表示アプリケーションを備えた表示機器に表示命令を送信する。ここでは選択された「ボタン１」に対応したＷＥＢページを表示可能なＷＥＢブラウザを実装したテレビに表示命令を送信する。表示命令には、起動すべき表示アプリケーションの種別としてＷＥＢブラウザ、ＷＥＢページの表示に関する情報として接続先のＵＲＬが含まれる。
【００６２】
ステップ１１５：ステップ１１４で表示命令を受信した表示機器は、その表示命令に指定される表示アプリケーションを起動し、所定の画像を出力部２３０により表示する。ここではテレビにおいてＷＥＢブラウザを起動して、接続先のＵＲＬを参照してＷＥＢページを表示する。表示する画像がテレビ電話の場合には映像デコーダを起動してメディア情報を映像デコーダに渡して、相手先から送信される映像データを取得して表示する。
【００６３】
このようにユーザは煩雑な手続きを必要とすることなく、複数の表示機器の中から表示機器の表示能力に合わせて画像を表示させることができる。
【００６４】
したがって、第１の実施の形態によれば、表示機器選択装置１００側では複数の表示機器から表示能力に関する情報を集約して管理しておき、操作ＵＩを介してユーザからの画像表示の要求を受け付けた場合にはその画像表示に関する情報と表示能力に関する情報とを参照して要求された画像表示が可能な表示能力を備えた表示機器を抽出し、抽出した表示機器に対応して操作ＵＩを割り当てる。一方で、割り当てた操作ＵＩに対応した表示機器２００側では割り当てられた操作ＵＩが表示されるので、ユーザは視覚的に画像表示可能な表示機器と共にその表示機器を選択するための操作ＵＩを認識でき、所望の表示機器を容易に選択することができる。
【００６５】
例えば、ユーザが電話中に相手の画像を目の前にあるテレビに表示したいと思った場合に、表示可能なテレビ画面に操作すべきユーザインターフェースが表示されるので、ユーザは表示させるテレビを直感的に認識できる。よって、ユーザの煩雑な手続きを軽減し、複数の表示機器の中から表示機器の表示能力に合わせて画像を表示させることが可能になる。
【００６６】
また、本実施の形態では、ステップ１０６において操作ＵＩ情報生成部１６０により操作ＵＩ割り当て情報を生成した後に、直ちにステップ１０７〜１０９において表示機器制御部１８０により、操作ＵＩ割り当て情報を対応する表示機器に送信するようにしたが、これに限定されるものではなく、例えば、操作ＵＩ割り当て情報を対応する表示機器に送信する前に、ユーザに対して操作ＵＩ割り当て情報を送信するかどうかを選択させるようにして、ユーザが操作ＵＩ割り当て情報の送信を許諾した場合にのみＳ１０７以降の処理をさせるようにしてもよい。
【００６７】
［第２の実施の形態］
以下、第２の実施の形態に係る表示機器選択システムについて説明する。
【００６８】
本実施の形態に係る表示機器選択システムの構成は、第１の実施の形態で説明したものと基本的な構成は同様である。第１の実施の形態と異なる点は、図８のブロック図に示すように、表示機器２００においては、その表示機器が画像を表示中であるか否かの表示状態に関する表示機器状態情報を送信する表示機器状態送信部２５０を備えている点である。一方で、表示機器選択装置１００においては、表示機器情報管理部１４０が、複数の表示機器からネットワークを介してそれぞれの表示機器情報の他に、表示機器状態送信部２５０が送信した表示機器状態情報を受信し、操作ＵＩ情報生成部１６０が、画像表示に関する状態情報及び表示機器情報を参照して要求された画像表示が可能な表示能力を備えた表示機器を抽出する際に、表示機器状態情報を参照して画像表示中の表示機器を除外するように制御する点である。
【００６９】
以下、表示機器選択システムの動作について図９のシーケンス図を用いて説明する。ここでも第１の実施の形態と同様に、表示機器選択装置１００により音声通話中のユーザが、表示機器２００としてのテレビ、パソコン端末、ノートＰＣのうちのいずれかにＷＥＢページの画像を表示させる場合について説明する。
【００７０】
ステップ１０１〜１０５：第１の実施の形態における図３で説明したものと同様な処理を行う。すなわち、状態管理部１２０において音声通話の状態を監視し、ユーザ操作受付部１１０によりユーザからの画像表示の要求を受け付けた場合には画像表示に関する情報を含んだ状態情報を生成し、操作ＵＩ情報生成部１６０に送信する。一方で、表示機器情報管理部１４０により、ネットワークを介して表示機器２００の表示機器情報を受信した場合には表示機器情報リストを更新し、更新した表示機器情報リストを操作ＵＩ情報生成部１６０に送信する。
【００７１】
ステップ３０１〜３０４：表示機器選択装置１００の表示機器情報管理部１４０により、複数の表示機器からネットワークを介してそれぞれの表示機器において画像を表示中であるか否かの表示状態に関する表示機器状態情報を受信して第２の格納部１５０に格納する。ここでは表示機器２００の表示機器状態送信部２５０において表示アプリケーションからの表示機器状態情報を表示機器選択装置１００に送信する。一方で、表示機器情報管理部１４０により、ネットワークを介して表示機器２００の表示機器状態情報を受信した場合には表示機器情報リストに表示機器状態情報を追加し、更新した表示機器情報リストを操作ＵＩ情報生成部１６０に送信する。
【００７２】
図１０は、表示機器状態情報を追加した表示機器情報リストの一例を示す図である。同図に示すように、テレビではＷＥＢブラウザにより画像が表示中であるのに対してＭＰＥＧ２プレイヤによる画像表示は行われていない。ＰＣ端末ではＷＥＢブラウザによる画像表示が行われていないのに対してＭＰＥＧ４デコーダにより画像が表示中である。ノートＰＣではＷＥＢブラウザにより画像が表示中である。このように表示機器情報リストにおいてそれぞれの表示機器に実装された表示アプリケーションによる画像の表示状態を示す表示機器状態情報を追加する。
【００７３】
ステップ３０５：操作ＵＩ情報生成部１６０により、画像表示に関する状態情報及び表示能力に関する表示機器情報を参照して要求された画像表示が可能な表示能力を備えた表示機器を抽出する際に、表示状態に関する表示機器状態情報を参照して画像表示中の表示機器を除外するように制御する。ここでは状態情報又は表示機器情報リストのうち少なくとも一方を受信した場合には、状態情報に含まれる画像表示に関する情報を参照して、その画像を表示可能な表示機器が実装された表示アプリケーションを図１０の表示機器情報リストの中から抽出する際に、表示機器状態情報を参照して画像表示中であるテレビのＷＥＢブラウザ、ＰＣ端末のＭＰＥＧ４デコーダ、ノートＰＣのＷＥＢブラウザを除外する。この結果、ＷＥＢブラウザが実装されているテレビとＰＣ端末のうち画像表示されていないＰＣ端末のＷＥＢブラウザのみを抽出し、例えば操作ＵＩ「ボタン１」を割り当てて操作ＵＩ割り当て情報を生成する。
【００７４】
ステップ１０７〜１１５：第１の実施の形態における図３で説明したものと同様な処理を行う。
【００７５】
このように表示機器選択装置１００において、表示アプリケーションの状態を把握するようにしたことで、予め画像表示中のテレビを対象から外すなどの処理が可能になるので、ユーザが所望の表示機器を選択する際に既に画像を表示中の表示機器を誤って選択することが防止できる。
【００７６】
したがって、第２の実施の形態によれば、表示機器選択装置１００において、複数の表示機器２００からネットワークを介してそれぞれの表示能力に関する表示機器情報の他に、その表示機器において画像を表示中であるか否かの表示状態に関する表示機器状態情報を受信し、画像表示に関する状態情報と表示能力に関する表示機器情報とを参照して要求された画像表示が可能な表示能力を備えた表示機器を抽出する際に、表示状態に関する表示機器状態情報を参照して画像表示中の表示機器を除外するように制御することで、第１の実施の形態に加えて、ユーザが所望の表示機器を選択する際に既に画像を表示中の表示機器を誤って選択することが防止できる。
【００７７】
［第３の実施の形態］
以下、第３の実施の形態に係る表示機器選択システムについて説明する。
【００７８】
本実施の形態に係る表示機器選択システムの構成は、第１の実施の形態で説明したものと基本的な構成は同様である。図１１のシステムの全体構成図に示すように、表示機器選択システムは、音声通話端末１００ａとしての携帯電話端末と、通信端末１００ｂとしてブロードバンドルータやＡＤＳＬモデム、ターミナルアダプタなどのゲートウェイ装置と、ネットワークを介して接続された表示機器２００としてのテレビ、パソコン端末、ノートＰＣを備えており、第１の実施の形態と異なる点は、ユーザは第１の実施の形態で示した表示機器選択装置１００を音声通話端末１００ａと通信端末１００ｂで構成し、両端末により表示機器を選択するようにした点である。
【００７９】
以下では、音声通話端末１００ａと通信端末１００ｂの構成について図１２のブロック図を用いて説明する。同図に示すように、音声通話端末１００ａは、第１の実施の形態と同様な、ユーザ操作受付部１１０と、音声通話機能とを備える。
【００８０】
通信端末１００ｂは、第１の実施の形態と同様な、状態管理部１２０と、第１の格納部１３０と、表示機器情報管理部１４０と、第２の格納部１５０と、操作ＵＩ情報生成部１６０と、第３の格納部１７０と、表示機器制御部１８０とを備える。
【００８１】
ここで音声通話端末１００ａと通信端末１００ｂはネットワークを介して接続されており、音声通話端末１００ａにおける音声通話機能の状態はネットワークを介して通信端末１００ｂの状態管理部１２０へ送信されると共に、表示機器２００を制御するための制御コマンドはユーザ操作受付部１１０からネットワークを介して通信端末１００ｂの表示機器制御部１８０へ送信される。
【００８２】
表示機器選択システムを上記のような構成としたことで、音声通話端末１００ａにおいては、ユーザ操作受付部１１０により、操作ＵＩを介してユーザによる音声通話の操作に連動して画像表示の要求を受け付ける処理と、音声通話機能により、音声通話の操作に応じて音声通話を行うと共に要求されたその画像表示に関する情報をネットワークを介して通信端末１００ｂに送信する処理とが実行される。
【００８３】
一方で通信端末１００ｂにおいては、状態管理部１２０により、音声通話端末１００ａからネットワークを介して画像表示に関する情報を受信して第１の格納部１３０に格納する処理が実行される。それ以降の処理については、第１の実施の形態で説明した処理と同様であるので説明を省略する。
【００８４】
したがって、第３の実施の形態によれば、通信端末にはネットワーク機器がインターネットに接続するためのゲートウェイ装置を使用し、音声通話端末にはゲートウェイ装置に接続する携帯電話端末を使用して、両端末により表示機器を選択するようにしたことで、第１の実施の形態と同様な効果に加えて、例えば、表示機器選択システムをホームネットワークに応用することができる。
【００８５】
［第４の実施の形態］
以下、第４の実施の形態に係る表示機器選択システムについて説明する。
【００８６】
本実施の形態に係る表示機器選択システムの構成は、第３の実施の形態で説明したものと基本的な構成は同様であり、ここでも表示機器選択システムは、音声通話端末１００ａとしての携帯電話端末と、通信端末１００ｂとしてブロードバンドルータやＡＤＳＬモデム、ターミナルアダプタなどのゲートウェイ装置と、ネットワークを介して接続された表示機器２００としてのテレビ、パソコン端末、ノートＰＣを備えており、音声通話端末１００ａと通信端末１００ｂにより表示機器を選択する。
【００８７】
第３の実施の形態と異なる点は、図１３のブロック図に示すように、表示機器２００が、第２の実施の形態と同様にその表示機器が画像を表示中であるか否かの表示状態に関する表示機器状態情報を送信する表示機器状態送信部２５０を備えている点である。
【００８８】
一方で、通信端末１００ｂでは、表示機器情報管理部１４０が、複数の表示機器からネットワークを介してそれぞれの表示機器情報の他に、表示機器状態送信部２５０が送信した表示機器状態情報を受信し、操作ＵＩ情報生成部１６０が、画像表示に関する状態情報及び表示機器情報を参照して要求された画像表示が可能な表示能力を備えた表示機器を抽出する際に、表示機器状態情報を参照して画像表示中の表示機器を除外するように制御する点である。
【００８９】
上記構成の通信端末１００ｂにおける表示機器情報管理部１４０と操作ＵＩ情報生成部１６０の処理の詳細については、第２の実施の形態で説明した表示機器選択装置１００における表示機器情報管理部１４０による処理（ステップ３０１〜３０４）と操作ＵＩ情報生成部１６０による処理（ステップ３０５）と同様であるのでここでは説明を省略する。
【００９０】
したがって、第４の実施の形態によれば、通信端末１００ｂにおいて、複数の表示機器２００からネットワークを介してそれぞれの表示能力に関する表示機器情報の他に、その表示機器において画像を表示中であるか否かの表示状態に関する表示機器状態情報を受信し、画像表示に関する状態情報と表示能力に関する表示機器情報とを参照して要求された画像表示が可能な表示能力を備えた表示機器を抽出する際に、表示状態に関する表示機器状態情報を参照して画像表示中の表示機器を除外するように制御することで、第３の実施の形態に加えて、ユーザが所望の表示機器を選択する際に既に画像を表示中の表示機器を誤って選択することが防止できる。
【００９１】
尚、第３及び第４の実施の形態のように、音声通話端末１００ａを携帯電話端末とした場合には操作ＵＩとしてはダイヤルボタンを想定すればよいが、操作ＵＩが異なる場合には音声通話端末１００ａから予め通信端末１００ｂに対して音声通話端末１００ａ自身がどのような操作ＵＩを備えているかを示す情報を通知するような構成にしてもよい。
【００９２】
また、上記実施の形態においては、ユーザからの画像の表示要求としてＷＥＢページの表示要求を受け付けた場合の動作について説明をしたが、ユーザからの画像の表示要求はテレビ電話開始要求であってもよい。以下、テレビ電話開始要求を受け付けた場合の処理について上記各実施の形態と異なる点を中心に説明する。
【００９３】
ステップ１０１においては、ユーザ操作受付部１１０により、ユーザによる音声通話の操作に連動してテレビ電話開始要求を受け付けた結果、音声通話機能の状態が遷移した場合には状態遷移に応じて状態情報を生成し、操作ＵＩ情報生成部１６０に送信する。このとき、状態情報は、音声通話状態「通話中」、画像表示要求「テレビ電話開始要求」に応じた画像表示に関する情報として「通話相手のＩＰアドレスやＵＤＰポート番号、映像コーデックなどのメディア情報など」を含んでいる。ここでは映像コーデックとしてＭＰＥＧ４デコーダが指定されているとする。
【００９４】
ステップ１０６においては、操作ＵＩ情報生成部１６０により、画像表示に関する状態情報及び表示器情報リストを参照し、要求されたテレビ電話の画像が表示可能な表示アプリケーションを実装した表示機器を抽出し、抽出した表示機器に対応して操作ＵＩ割り当て情報を生成する。図１４は、操作ＵＩ情報生成部が生成した操作ＵＩ割り当て情報の第２の例を示す図である。同図に示すように、図４の表示機器情報リストからテレビ電話の画像を表示可能な表示アプリケーションとしてＭＰＥＧ４デコーダを抽出し、ＭＰＥＧ４デコーダを実装しているＰＣ端末に対して操作ＵＩとしてボタン１を割り当てている。
【００９５】
ステップ１１０〜１１２においては、出力部２３０により、操作ＵＩ割り当て情報を基にして割り当てられた操作ＵＩを表示する。図１５は、表示機器２００において図１４の操作ＵＩ割り当て情報を基に生成された操作ＵＩ通知情報をＰＣ端末に表示した例を示している。同図に示すように、操作ＵＩとして「ボタン１」が割り当てられたＰＣ端末のモニタ上には『このパソコンにテレビ電話の画像を表示する場合には「ボタン１」を押してください』の文字が表示されている。
【００９６】
このようにして、ネットワークに接続された表示機器にテレビ電話の画像を表示させる場合においても、操作してほしいユーザインターフェースを表示機器自身に表示させることで、実際にどの機器にテレビ電話の画像が表示できのかをユーザが知ることができる。これにより、ユーザが表示機器選択装置１の「ボタン１」を押した場合には、ステップ１１５においては、ＰＣ端末側で受信した表示命令に指定される表示アプリケーションとしてＭＰＥＧ４デコーダを起動して、メディア情報をＭＰＥＧ４デコーダに渡し相手先から送信される映像データを取得してテレビ電話の画像を出力部２３０に表示する。
【００９７】
また、上記実施の形態の表示機器選択システムにおいては、表示機器２００は、テレビ、パソコン端末、ノートＰＣの３台としたが、１台以上であればこれに限られるものではない。
【００９８】
また、本発明の表示機器選択装置は、上記実施の形態に係る表示機器選択装置の機能を実現する表示機器選択プログラムを記録したフレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＭＯ、ＨＤＤなどのコンピュータ読み取り可能な記録媒体をコンピュータに供給し、そのコンピュータの演算手段により記録媒体に記録されたプログラムを読み出して実行することによっても実現できる。
【図面の簡単な説明】
【００９９】
【図１】第１の実施の形態に係る表示機器選択システムの全体構成を示す図である。
【図２】上記表示機器選択システムの表示機器選択装置と表示機器の内部構成を概略的に示すブロック図である。
【図３】上記表示機器選択システムの動作の概要を示すシーケンス図である。
【図４】上記表示機器選択装置の表示機器情報管理部が管理する表示機器情報リストの一例を示す図である。
【図５】上記操作ＵＩ情報生成部における操作ＵＩ割り当て情報を生成する処理を示すフローチャートである。
【図６】上記表示機器選択装置の操作ＵＩ情報生成部が生成した操作ＵＩ割り当て情報の第１の例を示す図である。
【図７】上記表示機器選択システムの表示機器が出力する操作ＵＩ通知情報の第１の表示例である。
【図８】第２の実施の形態に係る表示機器選択システムの表示機器選択装置と表示機器の内部構成を概略的に示すブロック図である。
【図９】上記表示機器選択システムの動作の概要を示すシーケンス図である。
【図１０】上記表示機器選択装置の表示機器情報管理部が管理する表示機器情報リストの一例を示す図である。
【図１１】第３の実施の形態に係る表示機器選択システムの全体構成を示す図である。
【図１２】上記表示機器選択システムの表示機器選択装置と表示機器の内部構成を概略的に示すブロック図である。
【図１３】第４の実施の形態に係る表示機器選択システムの表示機器選択装置と表示機器の内部構成を概略的に示すブロック図である。
【図１４】上記表示機器選択システムの表示機器選択装置の操作ＵＩ情報生成部が生成した操作ＵＩ割り当て情報の第２の例を示す図である。
【図１５】上記表示機器選択システムの表示機器が出力する操作ＵＩ通知情報の第２の表示例である。
【符号の説明】
【０１００】
１００…表示機器選択装置
１００ａ…音声通話端末
１００ｂ…通信端末
１１０…ユーザ操作受付部
１２０…状態管理部
１３０…第１の格納部
１４０…表示機器情報管理部
１５０…第２の格納部
１６０…操作ＵＩ情報生成部
１７０…第３の格納部
１８０…表示機器制御部
２００…表示機器
２１０…制御信号受信部
２２０…第４の格納部
２３０…出力部
２４０…表示機器情報送信部
２５０…表示機器状態送信部
【図１】
0004628305.tif 000002
【図２】
0004628305.tif 000003
【図３】
0004628305.tif 000004
【図４】
0004628305.tif 000005
【図５】
0004628305.tif 000006
【図６】
0004628305.tif 000007
【図７】
0004628305.tif 000008
【図８】
0004628305.tif 000009
【図９】
0004628305.tif 000010
【図１０】
0004628305.tif 000011
【図１１】
0004628305.tif 000012
【図１２】
0004628305.tif 000013
【図１３】
0004628305.tif 000014
【図１４】
0004628305.tif 000015
【図１５】
0004628305.tif 000016