(57)【要約】【課題】より高い利便性を有する電子機器、及び電子機器の制御方法を提供する。【解決手段】一実施形態に係る電子機器は、外部機器の制御を行う電子機器であって、前記外部機器と通信する通信手段と、表示手段に第１の操作用画面を表示させ、前記第１の操作用画面上の操作に応じて前記外部機器に信号を送信する第１の操作手段と、前記表示手段にポインタ操作用の第２の操作用画面を表示させ、前記第２の操作用画面上の操作に応じて前記外部機器に信号を送信する第２の操作手段と、前記外部機器の状態を認識する認識手段と、前記認識手段による認識結果に応じて前記第１の操作手段と前記第２の操作手段とを切り替えるように制御する制御手段と、を具備する。【選択図】図４
2015038665.tif 000002
【特許請求の範囲】
【請求項１】
外部機器の制御を行う電子機器であって、
前記外部機器と通信する通信手段と、
表示手段に第１の操作用画面を表示させ、前記第１の操作用画面上の操作に応じて前記外部機器に信号を送信する第１の操作手段と、
前記表示手段にポインタ操作用の第２の操作用画面を表示させ、前記第２の操作用画面上の操作に応じて前記外部機器に信号を送信する第２の操作手段と、
前記外部機器の状態を認識する認識手段と、
前記認識手段による認識結果に応じて前記第１の操作手段と前記第２の操作手段とを切り替えるように制御する制御手段と、
を具備する電子機器。
【請求項２】
前記制御手段は、前記認識結果に応じて、ポインタ操作が必要な状態であるか否かを判断し、ポインタ操作が必要な状態であると判断した場合、前記第２の操作手段に切り替える、請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記認識結果に応じて、ブラウザが起動中であるか否か判断し、ブラウザが起動中であると判断した場合、前記第２の操作手段に切り替える、請求項２に記載の電子機器。
【請求項４】
前記表示手段に文字入力用ボタンを含む第３の操作用画面を表示させ、前記第３の操作用画面上の操作に応じて前記外部機器に信号を送信する第３の操作手段をさらに具備し、
前記制御手段は、前記認識結果に応じて、文字入力欄が選択されているか否か判断し、文字入力欄が選択されていると判断した場合、前記第３の操作手段に切り替える、請求項１乃至３のうちのいずれかに記載の電子機器。
【請求項５】
前記認識手段は、前記外部機器に対して定期的にポーリングを行い、前記外部機器から受信する情報に基づいて前記外部機器の状態を認識する、請求項１乃至４のうちのいずれかに記載の電子機器。
【請求項６】
前記第１の操作用画面は、前記外部機器に所定の機能を実行させる為の実行ボタンを有し、
前記制御手段は、前記実行ボタンが選択された場合、前記第２の操作手段に切り替える、請求項１乃至３のうちのいずれかに記載の電子機器。
【請求項７】
前記第２の操作手段は、予め定められた設定に応じて、第２の操作用画面が有する複数の項目の表示位置を決定する、請求項１乃至３のうちのいずれかに記載の電子機器。
【請求項８】
前記第２の操作手段は、前記認識結果に基づいて、第２の操作用画面に表示させる項目を決定する、請求項１乃至３のうちのいずれかに記載の電子機器。
【請求項９】
外部機器の制御により動作する電子機器であって、
前記外部機器と通信する通信手段と、
操作信号を受信する操作信号受信手段と、
前記電子機器の状態を認識する認識手段と、
前記操作信号に応じて前記電子機器の動作を制御し、前記認識手段による認識結果を前記外部機器に対して送信する制御手段と、
を具備する電子機器。
【請求項１０】
前記操作信号に応じて、種々の情報を閲覧するブラウジング手段をさらに具備し、
前記制御手段は、前記認識結果として、前記ブラウジング手段が実行中であるかを示す情報を前記外部機器に対して送信する、請求項９に記載の電子機器。
【請求項１１】
前記操作信号に応じて、文字列を生成する文字入力手段をさらに具備し、
前記制御手段は、前記認識結果として、前記文字入力手段が実行中であるかを示す情報を前記外部機器に対して送信する、請求項９に記載の電子機器。
【請求項１２】
外部機器と通信する通信手段と、画面を表示する表示手段と、を具備し、前記外部機器の制御を行う電子機器の制御方法であって、
前記表示手段に第１の操作用画面を表示させ、前記第１の操作用画面上の操作に応じて前記外部機器に信号を送信する第１の操作ステップと、
前記表示手段にポインタ操作用の第２の操作用画面を表示させ、前記第２の操作用画面上の操作に応じて前記外部機器に信号を送信する第２の操作ステップと、
前記外部機器の状態を認識する認識ステップと、
前記認識の結果に応じて前記第１の操作用画面と前記第２の操作用画面とを切り替えるように制御する制御ステップと、
を具備する電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、及び電子機器の制御方法に関する。
【背景技術】
【０００２】
従来、映画、テレビ番組、またはゲームなどの映像コンテンツを再生することができる例えばコンテンツ再生装置などの電子機器が一般的に普及している。
【０００３】
また、種々の情報を表示するディスプレイと、ユーザによる操作に応じて信号を生成するタッチセンサとを備え、タッチセンサにより生成された信号を上記のようなコンテンツ再生装置に無線により伝送し、コンテンツ再生装置を遠隔操作する電子機器が実用化されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１３６５１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
コンテンツ再生装置と、コンテンツ再生装置を遠隔操作する電子機器とが連動することにより、よりユーザの手間を減らす事が要望されている。
【０００６】
本発明の目的は、より高い利便性を有する電子機器、及び電子機器の制御方法を提供することである。
【課題を解決するための手段】
【０００７】
一実施形態に係る電子機器は、外部機器の制御を行う電子機器であって、前記外部機器と通信する通信手段と、表示手段に第１の操作用画面を表示させ、前記第１の操作用画面上の操作に応じて前記外部機器に信号を送信する第１の操作手段と、前記表示手段にポインタ操作用の第２の操作用画面を表示させ、前記第２の操作用画面上の操作に応じて前記外部機器に信号を送信する第２の操作手段と、前記外部機器の状態を認識する認識手段と、前記認識手段による認識結果に応じて前記第１の操作手段と前記第２の操作手段とを切り替えるように制御する制御手段と、を具備する。
【図面の簡単な説明】
【０００８】
【図１】図１は、一実施形態に係る電子機器について説明する為の図である。
【図２】図２は、一実施形態に係る電子機器について説明する為の図である。
【図３】図３は、一実施形態に係る電子機器について説明する為の図である。
【図４】図４は、一実施形態に係る電子機器について説明する為の図である。
【図５】図５は、一実施形態に係る電子機器について説明する為の図である。
【図６】図６は、一実施形態に係る電子機器について説明する為の図である。
【図７】図７は、一実施形態に係る電子機器について説明する為の図である。
【図８】図８は、一実施形態に係る電子機器について説明する為の図である。
【図９】図９は、一実施形態に係る電子機器について説明する為の図である。
【図１０】図１０は、一実施形態に係る電子機器について説明する為の図である。
【図１１】図１１は、一実施形態に係る電子機器について説明する為の図である。
【図１２】図１２は、一実施形態に係る電子機器について説明する為の図である。
【発明を実施するための形態】
【０００９】
以下、図を参照しながら、一実施形態に係る電子機器、及び電子機器の制御方法について詳細に説明する。
【００１０】
図１は、複数の電子機器により構成されるシステムの例を示す。本システムは、例えば、コンテンツ再生装置１００、携帯端末２００、及び無線通信端末３００などを有する。
【００１１】
コンテンツ再生装置１００は、例えば、放送信号、または記憶媒体に記憶されている映像コンテンツなどを再生することができる放送受信装置などの電子機器である。なお、以下、コンテンツ再生装置１００は、放送受信装置１００であるとして説明する。また、放送受信装置１００は、リモートコントローラ１６３、携帯端末２００、及び無線通信端末３００と通信する通信手段を備える。
【００１２】
携帯端末２００は、ディスプレイ、操作手段、及び通信手段を備える電子機器である。携帯端末２００は、例えば、携帯電話端末、タブレット型ＰＣ、携帯音楽プレイヤー、または他の電子機器である。
【００１３】
無線通信端末３００は、携帯端末２００、及び無線通信端末３００と無線通信する通信手段を備える。例えば、無線通信端末３００は、無線通信のアクセスポイントとして機能する。即ち、無線通信端末３００は、放送受信装置１００と無線、またはＬＡＮケーブルなどの通信ケーブルにより通信することができる。また、無線通信端末３００は、携帯端末２００と無線により通信することができる。即ち、放送受信装置１００、携帯端末２００、及び無線通信端末３００は、双方向通信可能な通信プロトコル（例えばＩＰ）経由で接続されている。
【００１４】
例えば、放送受信装置１００及び携帯端末２００は、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎなどにより無線通信端末３００と通信を行なう機能を備える。また、放送受信装置１００及び携帯端末２００は、互いに直接無線通信を行なう機能を備えていてもよい。即ち、放送受信装置１００と携帯端末２００とは、無線通信端末３００経由、または直接データを送受信することができる。
【００１５】
なお、携帯端末２００は、無線通信により放送受信装置１００に制御信号を送信することができる。即ち、携帯端末２００は、放送受信装置１００（制御される機器）を制御する制御機器として機能することができる。なお、制御される機器を被制御機器と称する。放送受信装置１００（被制御機器）は、制御する側である制御機器からの制御信号（制御コマンド）に応じた処理を実行する。また、被制御機器である放送受信装置１００は、自身の現在の動作状況を制御機器に送信する。放送受信装置１００は、制御される側のイベントに伴うもの、定期的に通知するもの、のいずれかに従ったタイミングで動作状況を送信する。
【００１６】
例えば、携帯端末２００は、無線通信により放送受信装置１００に対して定期的にポーリングを行う。これにより、携帯端末２００は、放送受信装置１００の状態を認識することができる。即ち、放送受信装置１００は、携帯端末２００からポーリングに関するコマンドを受信した場合、接続機器に関する情報、実行中のアプリケーションに関する情報、及び他の情報などを携帯端末２００に返信する。これにより、携帯端末２００は、放送受信装置１００に接続されている接続機器に関する情報、放送受信装置１００により実行されているアプリケーションに関する情報、及び他の情報などを認識することができる。
【００１７】
図２は、一実施形態に係る放送受信装置１００の例を示す。  
放送受信装置１００は、放送信号入力端子１１０、チューナ１１１、復調部１１２、信号処理部１１３、音声処理部１２１、映像処理部１３１、表示処理部１３３、制御部１５０、操作入力部１６１、受光部１６２、ＬＡＮコネクタ１７１、無線通信部１７２、及びＨＤＭＩ端子１７３を備える。また、放送受信装置１００は、さらにスピーカ１２２及びディスプレイ１３４を備える。
【００１８】
放送信号入力端子１１０は、例えばアンテナ１０１により受信されたディジタル放送信号を受け取ることができる。アンテナ１０１は、例えば、地上ディジタル放送信号、ＢＳ（ｂｒｏａｄｃａｓｔｉｎｇ  ｓａｔｅｌｌｉｔｅ）ディジタル放送信号、及び／または、１１０度ＣＳ（ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｓａｔｅｌｌｉｔｅ）ディジタル放送信号を受信することができる。放送信号入力端子１１０は、上記したディジタル放送信号により供給される番組などのコンテンツのデータを受け取ることができる。
【００１９】
放送信号入力端子１１０は、受信したディジタル放送信号をチューナ１１１に供給する。チューナ１１１は、ディジタル放送信号用のチューナである。チューナ１１１は、チューニングしたディジタル放送信号を復調部１１２に送信する。
【００２０】
復調部１１２は、受信したディジタル放送信号を復調する。これにより、復調部１１２は、ディジタル放送信号からトランスポートストリーム（ＴＳ）などのコンテンツデータを取得する。復調部１１２は、取得したコンテンツデータを信号処理部１１３に入力する。即ち、アンテナ１０１、チューナ１１１、及び復調部１１２は、コンテンツデータを受信する受信手段として機能する。
【００２１】
信号処理部１１３は、コンテンツデータの分離などの信号処理を行う。即ち、信号処理部１１３は、コンテンツデータをディジタル映像信号、ディジタル音声信号、及びその他のデータ信号に分離する。信号処理部１１３は、音声処理部１２１に音声信号を供給する。また、信号処理部１１３は、映像処理部１３１に映像信号を供給する。さらに、信号処理部１１３は、制御部１５０にデータ信号を供給する。
【００２２】
音声処理部１２１は、信号処理部１１３から受信したディジタル音声信号を、スピーカ１２２により再生可能なフォーマットの信号（オーディオ信号）に変換する。例えば、音声処理部１２１は、ディジタル音声信号をディジタル／アナログ変換によりオーディオ信号に変換する。音声処理部１２１は、オーディオ信号をスピーカ１２２に供給する。スピーカ１２２は、供給されるオーディオ信号に基づいて音を再生する。
【００２３】
映像処理部１３１は、信号処理部１１３から受信したディジタル映像信号を、ディスプレイ１３４で再生可能なフォーマットの映像信号に変換する。即ち、映像処理部１３１は、信号処理部１１３から受信したディジタル映像信号を、ディスプレイ１３４で再生可能なフォーマットの映像信号にデコード（再生）する。映像処理部１３１は、映像信号を表示処理部１３３に出力する。
【００２４】
表示処理部１３３は、例えば、制御部１５０からの制御に基づいて、受信した映像信号に対して色味、明るさ、シャープ、コントラスト、またはその他の画質調整処理を行う。表示処理部１３３は、画質調整を施した映像信号をディスプレイ１３４に供給する。ディスプレイ１３４は、供給される映像信号に基づいて映像を表示する。
【００２５】
ディスプレイ１３４は、例えば、マトリクス状に配列された複数の画素を備える液晶表示パネルと、この液晶パネルを照明するバックライトとを備える液晶表示装置などを備える。ディスプレイ１３４は、表示処理部１３３から供給される映像信号に基づいて映像を表示する。
【００２６】
制御部１５０は、放送受信装置１００の各部の動作を制御する制御手段として機能する。制御部１５０は、ＣＰＵ１５１、ＲＯＭ１５２、ＲＡＭ１５３、及びＥＥＰＲＯＭ１５４などを備えている。制御部１５０は、操作入力部１６１から供給される操作信号に基づいて、種々の処理を行う。
【００２７】
ＣＰＵ１５１は、種々の演算処理を実行する演算素子などを備える。ＣＰＵ１５１は、ＲＯＭ１５２、またはＥＥＰＲＯＭ１５４などに記憶されているプログラムを実行することにより種々の機能を実現する。
【００２８】
ＲＯＭ１５２は、放送受信装置１００を制御する為のプログラム、及び各種の機能を実現する為のプログラムなどを記憶する。ＣＰＵ１５１は、操作入力部１６１から供給される操作信号に基づいて、ＲＯＭ１５２に記憶されているプログラムを起動する。これにより、制御部１５０は、各部の動作を制御する。
【００２９】
ＲＡＭ１５３は、ＣＰＵ１５１のワークメモリとして機能する。即ち、ＲＡＭ１５３は、ＣＰＵ１５１の演算結果、ＣＰＵ１５１により読み込まれたデータなどを記憶する。
【００３０】
ＥＥＰＲＯＭ１５４は、各種の設定情報、及びプログラムなどを記憶する不揮発性メモリである。
【００３１】
操作入力部１６１は、例えば、ユーザによる操作入力に応じて操作信号を生成する操作キー、またはタッチパッドなどを備える。また、操作入力部１６１は、キーボード、マウス、または操作信号を生成する事ができる他の入力装置などから操作信号を受け取る構成であってもよい。操作入力部１６１は、操作信号を制御部１５０に供給する。
【００３２】
なお、タッチパッドは、静電容量式センサ、サーモセンサ、または他の方式に基づいて位置情報を生成するデバイスを含む。また、放送受信装置１００がディスプレイ１３４を備える場合、操作入力部１６１は、ディスプレイ１３４と一体に形成されるタッチパネルなどを備える構成であってもよい。
【００３３】
受光部１６２は、例えば、リモートコントローラ１６３からの操作信号を受信するセンサなどを備える。受光部１６２は、受信した信号を制御部１５０に供給する。制御部１５０は、受光部１６２から供給された信号を受信し、受信した信号を増幅させてＡ／Ｄ変換を行うことにより、リモコン１６３から送信された元の操作信号を復号する。
【００３４】
リモートコントローラ１６３は、ユーザの操作入力に基づいて操作信号を生成する。リモートコントローラ１６３は、生成した操作信号を赤外線通信により受光部１６２に送信する。なお、受光部１６２及びリモートコントローラ１６３は、電波などの他の無線通信により操作信号の送受信を行う構成であってもよい。リモートコントローラ１６３の詳細な構成については後述する。
【００３５】
ＬＡＮコネクタ１７１は、ＬＡＮ経由でインターネット、イントラネット、またはホームネットワークなどのネットワーク上の他の機器と通信を行なう為のインターフェースである。上記したように、無線通信端末３００とＬＡＮコネクタ１７１とがＬＡＮケーブルにより接続された場合、放送受信装置１００は、無線通信端末３００に接続されている他の機器と通信することができる。例えば、放送受信装置１００は、ＬＡＮコネクタ１７１によりネットワーク上の機器に記録されているコンテンツを取得し、再生することができる。また、放送受信装置１００は、コンテンツデータをＬＡＮコネクタ１７１により接続される機器に出力することが出来る。
【００３６】
無線通信部１７２は、無線ＬＡＮ経由でアクセスポイントとしての無線通信端末３００と通信を行なう為のインターフェースである。無線通信部１７２は、無線通信端末３００経由でインターネット、イントラネット、またはホームネットワークなどのネットワーク上の他の機器と通信を行なうことができる。例えば、無線通信部１７２は、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎなどにより無線通信端末３００と通信を行なう機能を備える。
【００３７】
上記したように、無線通信端末３００と無線通信部１７２とが無線ＬＡＮにより接続された場合、放送受信装置１００は、無線通信端末３００に接続されている他の機器と通信することができる。また、無線通信部１７２は、無線通信端末３００を介さずに他の機器と直接無線ＬＡＮにより通信する構成であってもよい。
【００３８】
ＨＤＭＩ端子１７３は、ＨＤＭＩ（High Definition Multimedia Interface）（登録商標）などの規格に基づいた通信を行なう為のインターフェースである。ＨＤＭＩ端子１７３には、ブルーレイ（登録商標）レコーダ、ＤＶＤレコーダ、ハードディスクレコーダ、または他の機器とＨＤＭＩに対応した機器が接続される。ＨＤＭＩ端子１７３は、接続された機器から出力されたコンテンツデータを受信することができる。
【００３９】
制御部１５０は、ＨＤＭＩ端子１７３により受信したコンテンツデータを信号処理部１１３に入力させる。信号処理部１１３は、受信したコンテンツデータからディジタル映像信号、及びディジタル音声信号などを分離する。信号処理部１１３は、分離したディジタル映像信号を映像処理部１３１に送信し、分離したディジタル音声信号を音声処理部１２１に送信する。
【００４０】
またさらに、放送受信装置１００はハードディスクドライブ（ＨＤＤ）等の記憶装置を備え、この記憶装置に例えば放送信号またはネットワークなどにより供給されるコンテンツを記憶することができるように構成してもよい。
【００４１】
また、放送受信装置１００は、ＥＥＰＲＯＭ１５４に記憶されているプログラムまたはアプリケーションを実行することにより、ネットワーク上の種々の情報をユーザに閲覧させる為のブラウザを起動することができる。放送受信装置１００は、操作信号に応じて、ブラウザ上の種々の処理を実現することができる。例えば、放送受信装置１００は、操作信号に応じて、ブラウザ上の項目の選択、及び文字入力欄の選択などを行うことができる。
【００４２】
また、放送受信装置１００は、ＥＥＰＲＯＭ１５４に記憶されているプログラムまたはアプリケーションを実行することにより、画面上で文字をユーザに選択させることにより文字列を生成することができるソフトウェアキーボードを起動することができる。放送受信装置１００は、操作信号に応じて、ソフトウェアキーボード上の文字に対応したボタンなどをユーザに選択させる。放送受信装置１００は、選択されたボタンに応じて文字列を生成することができる。
【００４３】
図３は、リモートコントローラ１６３の構成例を示す。  
リモートコントローラ１６３は、電源キー１６３ａ、入力切換キー１６３ｂ、ファンクションキー１６３ｃ、数字キー１６３ｄ、チャンネルキー１６３ｅ、音量キー１６３ｆ、カーソルキー１６３ｇ、カラーキー１６３ｈ、及びコントロールキー１６３ｉを有する。リモートコントローラ１６３は、それぞれのキーの操作に応じて操作信号を生成し、生成した操作信号を出力する。例えば、リモートコントローラ１６３は、操作信号を赤外線により出力する。
【００４４】
電源キー１６３ａは、放送受信装置１００に電源状態を切り替えさせる為のキーである。
【００４５】
入力切換キー１６３ｂは、放送受信装置１００に放送信号及びコンテンツの入力端子を切り替えさせる為のキーである。放送受信装置１００は、入力切換キー１６３ｂの操作に応じて、信号処理部１１３に供給させるコンテンツデータを切り替える。
【００４６】
ファンクションキー１６３ｃは、放送受信装置１００に種々の機能を実行させる為のキーである。ファンクションキー１６３ｃは、例えば、ブロードバンドキー、３Ｄキー、トラッキングキーなどを有する。ブロードバンドキーは、放送受信装置１００にインターネットを閲覧する為のブラウザを立ち上げさせる為のキーである。
【００４７】
３Ｄキーは、放送受信装置１００に２Ｄ表示と３Ｄ表示とを切り替えさせる為のキーである。トラッキングキーは、３Ｄ表示の視聴可能な位置をユーザが確認する為の画面を放送受信装置１００に表示させる為のキーである。
【００４８】
数字キー１６３ｄは、放送受信装置１００に選局を行わせる為のキーである。放送受信装置１００は、数字キー１６３ｄに応じた操作信号に基づいて、放送信号の選局（チャンネルの選択）を行う。また、数字キー１６３ｄは、文字列などを入力するためのキーとしても機能する。
【００４９】
例えば、上記のブラウザが立ち上がっており、ブラウザの画面内の文字入力欄が選択されている場合、放送受信装置１００は、数字キー１６３ｄに応じた操作信号に基づいて、文字列を生成し、文字入力欄に生成した文字列を入力する。また、リモートコントローラ１６３は、地上ディジタル、ＢＳ、及びＣＳなどの放送信号を選択するための選択キーを備える。
【００５０】
チャンネルキー１６３ｅは、放送受信装置１００に選局を行わせる為のキーである。音量キー１６３ｆは、放送受信装置１００に音量の調整を行わせる為のキーである。
【００５１】
カーソルキー１６３ｇは、放送受信装置１００に種々の処理を行わせる為のキーである。カーソルキー１６３ｇは、十字キー、決定キー、番組表キー、録画リストキー、戻るキー、終了キーなどを備える。放送受信装置１００は、十字キー及び決定キーに応じた操作信号に基づいて、画面上で種々の項目の選択などを行う。
【００５２】
また、放送受信装置１００は、戻るキーに応じた操作信号に基づいて、録画リスト画面、番組表画面、及び他の表示画面の切り替えなどを行う。また、放送受信装置１００は、終了キーに応じた操作信号に基づいて、録画リスト画面、番組表画面、及び他の表示画面などの表示を終了させる。
【００５３】
また、放送受信装置１００は、番組表キーに応じた操作信号に基づいて、放送信号に基づく番組表画面を生成し、ディスプレイ１３４に番組表画面を表示させる。またさらに、放送受信装置１００は、録画リストキーに応じた操作信号に基づいて、放送受信装置１００により再生することができる録画されたコンテンツのリスト（録画リスト）を示す画面（録画リスト画面）を生成し、ディスプレイ１３４に録画リスト画面を表示させる。
【００５４】
放送受信装置１００は、ブロードバンドキーの操作に応じてブラウザを起動した場合、カーソルキー１６３ｇによる操作に応じてブラウザ上の項目を選択する。また、放送受信装置１００は、カーソルキー１６３ｇによる操作により、ブラウザ上の文字入力欄が選択された場合、ソフトウェアキーボードを起動する。放送受信装置１００は、ソフトウェアキーボード起動中の数字キー１６３ｄによる操作により、文字列を生成し、生成した文字列を文字入力欄に入力する。
【００５５】
カラーキー１６３ｈは、放送受信装置１００に種々の動作を行わせる為のキーである。
【００５６】
コントロールキー１６３ｉは、再生キー、停止キー、早送りキー、巻き戻しキー、一時停止キー、次キー、及び前キーなどを備える。
【００５７】
放送受信装置１００は、各キーに応じた操作信号に基づいて、コンテンツの再生・停止・早送り・巻き戻し・一時停止などを開始する。
【００５８】
またリモートコントローラ１６３は、消音キー、クイックキー、メニューキー、ｄデータキー、画面表示キー、及びミニ番組表キーなどを備える。
【００５９】
図４は、一実施形態に係る携帯端末２００の例を示す。  
携帯端末２００は、制御部２５０、操作入力部２６１、無線通信部２７２、及び記憶装置２７４を備える。さらに、携帯端末２００は、スピーカ２２２、マイク２２３、ディスプレイ２３４、タッチセンサ２３５を備える。
【００６０】
制御部２５０は、携帯端末２００の各部の動作を制御する制御手段として機能する。制御部２５０は、ＣＰＵ２５１、ＲＯＭ２５２、ＲＡＭ２５３、及びＥＥＰＲＯＭ２５４などを備えている。制御部２５０は、操作入力部２６１、またはタッチセンサ２３５から供給される操作信号に基づいて、種々の処理を行う。
【００６１】
ＣＰＵ２５１は、種々の演算処理を実行する演算素子などを備える。ＣＰＵ２５１は、ＲＯＭ２５２、またはＥＥＰＲＯＭ２５４などに記憶されているプログラムを実行することにより種々の機能を実現する。
【００６２】
ＲＯＭ２５２は、携帯端末２００を制御する為のプログラム、及び各種の機能を実現する為のプログラムなどを記憶する。ＣＰＵ２５１は、操作入力部２６１から供給される操作信号に基づいて、ＲＯＭ２５２に記憶されているプログラムを起動する。これにより、制御部２５０は、各部の動作を制御する。
【００６３】
ＲＡＭ２５３は、ＣＰＵ２５１のワークメモリとして機能する。即ち、ＲＡＭ２５３は、ＣＰＵ２５１の演算結果、ＣＰＵ２５１により読み込まれたデータなどを記憶する。
【００６４】
ＥＥＰＲＯＭ２５４は、各種の設定情報、及びプログラムなどを記憶する不揮発性メモリである。
【００６５】
また、ＣＰＵ２５１は、記憶装置２７４に格納されているアプリケーションなどのデータに基づいて、種々の処理を実行することができる。
【００６６】
また、制御部２５０は、ＣＰＵ２５１が実行しているアプリケーションに応じて、種々の画面などの映像信号を生成し、ディスプレイ２３４に表示させることができる。また、制御部２５０は、ＣＰＵ２５１が実行しているアプリケーションに応じて、種々の音声などの音声信号を生成し、スピーカ２２２により出力させることができる。
【００６７】
スピーカ２２２は、供給されるオーディオ信号に基づいて音を再生する。
【００６８】
マイク２２３は、携帯端末２００の外部の音に基づいて信号（録音信号）を生成する集音手段である。マイク２２３は、録音信号を制御部２５０に供給する。
【００６９】
ディスプレイ２３４は、例えば、マトリクス状に配列された複数の画素を備える液晶表示パネルと、この液晶パネルを照明するバックライトとを備える液晶表示装置などを備える。ディスプレイ２３４は、映像信号に基づいて映像を表示する。
【００７０】
タッチセンサ２３５は、静電容量式センサ、サーモセンサ、または他の方式に基づいて位置情報を生成するデバイスである。例えば、タッチセンサ２３５は、ディスプレイ２３４と一体に設けられる。これにより、タッチセンサ２３５は、ディスプレイ２３４に表示されている画面上での操作に基づいて操作信号を生成し、制御部２５０に供給することができる。
【００７１】
操作入力部２６１は、例えば、ユーザによる操作入力に応じて操作信号を生成するキーを備える。操作入力部２６１は、例えば、音量を調整する為の音量調整キー、ディスプレイ２３４の表示輝度を調整する為の輝度調整キー、及び、携帯端末２００電源状態を切り替える為の電源キーなどを備える。また、操作入力部２６１は、種々の選択操作などを携帯端末２００に実行させる為のトラックボールなどをさらに備えていてもよい。操作入力部２６１は、上記したキーの操作に応じて操作信号を生成し、操作信号を制御部２５０に供給する。
【００７２】
また、操作入力部２６１は、キーボード、マウス、または操作信号を生成する事ができる他の入力装置などから操作信号を受け取る構成であってもよい。例えば、携帯端末２００がＵＳＢ端子、またはＢｌｕｅｔｏｏｔｈ（登録商標）のモジュールなどを備えている場合、操作入力部２６１は、ＵＳＢ、またはＢｌｕｅｔｏｏｔｈにより接続された入力装置から操作信号を受け取り、制御部２５０に供給する。
【００７３】
無線通信部２７２は、無線ＬＡＮ経由でアクセスポイントとしての無線通信端末３００と通信を行なう為のインターフェースである。無線通信部２７２は、無線通信端末３００経由でインターネット、イントラネット、またはホームネットワークなどのネットワーク上の他の機器と通信を行なうことができる。例えば、無線通信部２７２は、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎなどにより無線通信端末３００と通信を行なう機能を備える。
【００７４】
上記したように、無線通信端末３００と無線通信部２７２とが無線ＬＡＮにより接続された場合、携帯端末２００は、無線通信端末３００に接続されている他の機器と通信することができる。また、無線通信部２７２は、無線通信端末３００を介さずに他の機器と直接無線ＬＡＮにより通信する構成であってもよい。
【００７５】
また、携帯端末２００は、図示しない電源部を備える。電源部は、バッテリーと、商用電源などから電力を受け取るアダプタと接続する為の端子（例えばＤＣジャック）と、を備える。電源部は、商用電源から受け取った電力をバッテリーに充電する。また、電源部は、バッテリーに充電されている電力を携帯端末２００内の各部へ供給する。
【００７６】
記憶装置２７４は、ハードディスクドライブ（ＨＤＤ）、ソリッドステイトドライブ（ＳＳＤ）、または半導体メモリなどを備える。記憶装置２７４は、制御部２５０のＣＰＵ２５１により実行されるプログラム、アプリケーション、及び種々のデータなどを記憶することができる。
【００７７】
記憶装置２７４は、例えば、オペレーティングシステム（ＯＳ）、及びＯＳ上で実行可能な種々のアプリケーションを記憶している。記憶装置２７４は、例えば、ブラウジングアプリケーション（ブラウザアプリ）、リモートコントロールアプリケーション（リモコンアプリ）、文字入力アプリケーション（キーボードアプリ）、マウスポインタアプリケーション（ポインタアプリ）、及び音声入力アプリケーション（音声入力アプリ）などを有する。
【００７８】
ブラウザアプリは、インターネットを閲覧する為のブラウザである。リモコンアプリは、携帯端末２００を他の装置のコントローラとして機能させる為のプログラムである。キーボードアプリは、タッチセンサ２３５による文字入力を容易にする為のプログラムである。ポインタアプリは、タッチセンサ２３５によるポインティング操作を容易にする為のプログラムである。音声入力アプリは、マイク２２３により取得された録音信号に基づいて文字列を生成する為のプログラムである。
【００７９】
図５乃至図１２は、上記したようなアプリケーションの例を示す。  
図５は、携帯端末２００のディスプレイ２３４に表示されたＯＳのホーム画面の例を示す。ホーム画面には種々のアプリケーションを起動する為のアイコンなどが表示される。携帯端末２００の制御部２５０は、ホーム画面上、または、アプリケーションのリストなどからリモコンアプリが選択された場合、リモコンアプリを起動する。
【００８０】
リモコンアプリを起動した場合、制御部２５０は、リモコンアプリによりコントロールする機器を選択するためのウィンドウ５０１をディスプレイ２３４に表示させる。制御部２５０は、ウィンドウ５０１に、リモコンアプリによりコントロールする機器として予め登録された機器（被制御機器）のリストを表示させる。
【００８１】
例えば、「ＴＶ００１」、「ＴＶ００２」、及び「ＴＶ００３」が登録されている場合、制御部２５０は、ウィンドウ５０１に、「ＴＶ００１」を選択するためのボタン５０２、「ＴＶ００２」を選択するためのボタン５０３、及び「ＴＶ００３」を選択するためのボタン５０４を表示する。
【００８２】
これらのボタンのうちのいずれかが選択された場合、制御部２５０は、選択された機器を制御する為の画面（リモコン画面）をディスプレイ２３４に表示させる。
【００８３】
図６は、リモコン画面の例を示す。ここでは、放送受信装置１００を制御する為のリモコン画面の例を示す。制御部２５０は、ディスプレイ２３４に第１の操作用画面としてのリモコン画面を表示させる。制御部２５０は、リモコン画面上の操作に応じて被制御機器である放送受信装置１００に対して信号を送信する。
【００８４】
制御部２５０は、機器選択タブ６０１、選局ボタン６０２、ファンクションボタン６０３、音量ボタン６０４、インターネットボタン６０５、カーソルボタン６０６、カラーボタン６０７、コントロールボタン６０８、電源ボタン６０９、キーボードボタン６１０、ポインタボタン６１１、設定ボタン６１２、及びメニューボタン６１３をリモコン画面に表示させる。
【００８５】
携帯端末２００は、それぞれのボタンの操作に応じて操作信号を生成し、生成した操作信号を出力する。例えば、携帯端末２００は、無線通信部２７２により無線ＬＡＮなどにより操作信号を放送受信装置１００に送信する。
【００８６】
機器選択タブ６０１は、リモコンアプリによりコントロールする機器を選択させる為のタブである。
【００８７】
選局ボタン６０２は、放送受信装置１００に選局を行わせる為のキーである。選局ボタン６０２は、複数の数字ボタンと上下ボタンとを有する。放送受信装置１００は、選局ボタン６０２に応じた操作信号に基づいて、放送信号の選局（チャンネルの選択）を行う。
【００８８】
ファンクションボタン６０３は、放送受信装置１００に種々の機能を実行させる為のキーである。ファンクションボタン６０３は、例えば、３Ｄボタン、インフォボタン、スリープボタンなどを有する。
【００８９】
３Ｄボタンは、放送受信装置１００に２Ｄ表示と３Ｄ表示とを切り替えさせる為のキーである。インフォボタンは、放送受信装置１００に種々の情報を表示させる為のボタンである。例えば、放送受信装置１００は、インフォボタンに応じた操作信号に基づいて、コンテンツに関する情報、及び放送信号に含まれている種々のデータに基づく画面などをディスプレイ１３４に表示させる。スリープボタンは、放送受信装置１００の電源の制御に関する設定を行なわせる為のボタンである。
【００９０】
音量ボタン６０４は、放送受信装置１００に音量の調整を行わせる為のボタンである。音量ボタン６０４は、プラスボタンとマイナスボタンとを有する。放送受信装置１００は、プラスボタン及びマイナスボタンに応じた操作信号に基づいて、スピーカ１２２の音量を調整する。
【００９１】
また、音量ボタン６０４は、消音ボタンを有する。放送受信装置１００は、消音ボタンに応じた操作信号に基づいて、スピーカ１２２から音声を出力しないミュート状態に切り替える。
【００９２】
インターネットボタン６０５は、放送受信装置１００にインターネットを閲覧する為のブラウザを起動させる為のボタンである。放送受信装置１００は、インターネットボタン６０５に応じた操作信号に基づいて、ブラウザを起動する。
【００９３】
カーソルボタン６０６は、放送受信装置１００に種々の処理を行わせる為のボタンである。カーソルボタン６０６は、十字ボタン、決定ボタン（ＯＫボタン）、番組表ボタン（ガイドボタン）、メニューボタン、バックボタン、イ終了ボタン（イグジットボタン）などを備える。放送受信装置１００は、十字ボタン及び決定ボタンに応じた操作信号に基づいて、画面上で種々の項目の選択などを行う。
【００９４】
また、放送受信装置１００は、バックボタンに応じた操作信号に基づいて、録画リスト画面、番組表画面、及び他の表示画面の切り替えなどを行う。また、放送受信装置１００は、終了ボタンに応じた操作信号に基づいて、録画リスト画面、番組表画面、及び他の表示画面などの表示を終了させる。
【００９５】
また、放送受信装置１００は、番組表ボタンに応じた操作信号に基づいて、放送信号に基づく番組表画面を生成し、ディスプレイ１３４に番組表画面を表示させる。またさらに、放送受信装置１００は、メニューボタンに応じた操作信号に基づいて、放送受信装置１００の種々の設定を変更する為のメニューをディスプレイ１３４に表示する。
【００９６】
カラーボタン６０７、放送受信装置１００に種々の動作を行わせる為のボタンである。
【００９７】
コントロールボタン６０８は、再生ボタン、停止ボタン、早送りボタン、巻戻しボタン、一時停止ボタン、次ボタン、及び前ボタンなどを備える。
【００９８】
放送受信装置１００は、各ボタンに応じた操作信号に基づいて、コンテンツの再生・停止・早送り・巻戻しなどを開始する。
【００９９】
電源ボタン６０９は、放送受信装置１００に電源状態を切り替えさせる為のボタンである。
【０１００】
キーボードボタン６１０は、携帯端末２００にキーボードアプリを起動させる為のボタンである。ポインタボタン６１１は、携帯端末２００にポインタアプリを起動させる為のボタンである。なお、キーボードアプリ及びポインタアプリについては後述する。
【０１０１】
設定ボタン６１２は、リモコンアプリの種々の設定を変更する為の設定メニューを表示させる為のボタンである。携帯端末２００は、設定ボタン６１２に対する操作に応じて、設定メニューをディスプレイ２３４に表示させる。
【０１０２】
メニューボタン６１３は、ＯＳ上の種々の動作を携帯端末２００に実行させる為のボタンである。メニューボタン６１３は、戻るボタン、及びホームボタンなどを有する。携帯端末２００は、戻るボタンの操作に応じて、実行中のアプリケーションの画面を１つ前の画面に切り替える。また、携帯端末２００は、ホームボタンの操作に応じて、ＯＳのホーム画面をディスプレイ２３４に表示させる。
【０１０３】
図７は、ポインタアプリの例を示す。制御部２５０は、図６のリモコン画面でポインタボタン６１１が選択された場合、ポインタアプリを起動し、図７に示すポインタ画面を表示する。即ち、制御部２５０は、ディスプレイ２３４に第２の操作用画面としてポインタ操作用のポインタ画面を表示させる。制御部２５０は、ポインタ画面上の操作に応じて被制御機器である放送受信装置１００に対して信号を送信する。
【０１０４】
なお、リモコン画面と重複するボタンについては説明を省略する。
【０１０５】
制御部２５０は、機器選択タブ６０１、入力枠６２１、横スクロールバー６２２、縦スクロールバー６２３、主ボタン６２４、副ボタン６２５、キーボードボタン６１０、リモコンボタン６２６、ブラウザコントローラタブ６２７、設定ボタン６１２、及びメニューボタン６１３をポインタ画面に表示させる。
【０１０６】
入力枠６２１は、操作に応じて位置情報を検出する為の枠である。制御部２５０は、ユーザにより入力枠６２１への操作をタッチセンサ２３５により検出する。制御部２５０は、入力枠６２１への操作に基づき操作信号（例えば位置情報）を生成し、逐次放送受信装置１００に送信する。制御部２５０は、連続して入力枠６２１への操作を検出することにより、操作の軌跡（ジェスチャー）を検出することができる。
【０１０７】
例えば、放送受信装置１００でブラウザが起動された場合、放送受信装置１００は、ディスプレイ上にポインタを表示させる。放送受信装置１００は、携帯端末２００から受信した入力枠６２１への操作に基づく操作信号に応じて、ポインタを動作させる。即ち、携帯端末２００は、入力枠６２１への操作に応じて放送受信装置１００のポインタの動作を制御することができる。
【０１０８】
横スクロールバー６２２、縦スクロールバー６２３は、放送受信装置１００のブラウザを横スクロール、縦スクロールさせる為の操作信号を生成する為のオブジェクトである。
【０１０９】
主ボタン６２４は、放送受信装置１００のブラウザ上で所定の動作を実行させる為の操作信号を生成する為のオブジェクトである。主ボタン６２４は、例えば、マウスなどの主ボタンに対応する。放送受信装置１００は、主ボタン６２４の操作に応じた操作信号を受信した場合、予め設定された動作を実行する。例えば、放送受信装置１００は、主ボタン６２４の操作に応じた操作信号を受信した場合、項目の選択などの動作を実行する。
【０１１０】
副ボタン６２５は、放送受信装置１００のブラウザ上で所定の動作を実行させる為の操作信号を生成する為のオブジェクトである。副ボタン６２５は、例えば、マウスなどの副ボタンに対応する。放送受信装置１００は、副ボタン６２５の操作に応じた操作信号を受信した場合、予め設定された動作を実行する。例えば、放送受信装置１００は、副ボタン６２５の操作に応じた操作信号を受信した場合、メニューウィンドウの表示などの動作を実行する。
【０１１１】
リモコンボタン６２６は、携帯端末２００にリモコン画面を表示させる為のボタンである。
【０１１２】
ブラウザコントローラタブ６２７は、所定のメニューを表示させる為のタブである。ポインタ画面上でブラウザコントローラタブ６２７が選択された場合、制御部２５０は、図８に示すように、メニュー（例えばブラウザコントローラ）をポインタ画面上に表示させる。
【０１１３】
例えば、制御部２５０は、ブラウザコントローラのウィンドウに、カーソルボタン６４１、戻るボタン６４２、進むボタン６４３、更新ボタン６４４、中止ボタン６４５、拡大ボタン６４６、縮小ボタン６４７、検索ボタン６４８、お気に入りボタン６４９、ウィンドウリストボタン６５０、及びツールバー／サブメニューボタン６５１を表示させる。
【０１１４】
カーソルボタン６４１は、放送受信装置１００のブラウザ上の項目の選択操作などに用いられるボタンである。
【０１１５】
戻るボタン６４２は、放送受信装置１００のブラウザ上で「戻る」の動作を実行させる為のボタンである。制御部２５０は、戻るボタン６４２の操作に応じて、放送受信装置１００のブラウザの画面を１つ前の画面に戻すことができる。
【０１１６】
進むボタン６４３は、放送受信装置１００のブラウザ上で「進む」の動作を実行させる為のボタンである。制御部２５０は、進むボタン６４３の操作に応じて、放送受信装置１００のブラウザの画面を１つ先の画面に進めることができる。
【０１１７】
更新ボタン６４４は、放送受信装置１００のブラウザ上で「更新」の動作を実行させる為のボタンである。制御部２５０は、更新ボタン６４４の操作に応じて、放送受信装置１００のブラウザの画面を最新の情報に更新させることができる。
【０１１８】
中止ボタン６４５は、放送受信装置１００のブラウザ上で「中止」の動作を実行させる為のボタンである。制御部２５０は、中止ボタン６４５の操作に応じて、放送受信装置１００のブラウザの読み込みの動作を中止させることができる。
【０１１９】
拡大ボタン６４６は、放送受信装置１００のブラウザ上で「拡大」の動作を実行させる為のボタンである。制御部２５０は、拡大ボタン６４６の操作に応じて、放送受信装置１００のブラウザの文字などの表示サイズを拡大させることができる。
【０１２０】
縮小ボタン６４７は、放送受信装置１００のブラウザ上で「縮小」の動作を実行させる為のボタンである。制御部２５０は、縮小ボタン６４７の操作に応じて、放送受信装置１００のブラウザの文字などの表示サイズを縮小させることができる。
【０１２１】
検索ボタン６４８は、放送受信装置１００のブラウザ上で「検索」の動作を実行させる為のボタンである。制御部２５０は、検索ボタン６４８の操作に応じて、放送受信装置１００のブラウザ上で検索画面の表示などの動作を実行させることができる。
【０１２２】
お気に入りボタン６４９は、放送受信装置１００のブラウザ上で「お気に入りリストの表示」の動作を実行させる為のボタンである。制御部２５０は、お気に入りボタン６４９の操作に応じて、放送受信装置１００のブラウザ上で予め設定されたお気に入りリストを表示させることができる。
【０１２３】
ウィンドウリストボタン６５０は、放送受信装置１００のブラウザ上で「ウィンドウリストの表示」の動作を実行させる為のボタンである。制御部２５０は、ウィンドウリストボタン６５０の操作に応じて、放送受信装置１００のブラウザ上で開かれているウィンドウをリストとして表示させることができる。
【０１２４】
ツールバー／サブメニューボタン６５１は、放送受信装置１００のブラウザ上で「ツールバー」または「サブメニュー」などの動作を実行させる為のボタンである。制御部２５０は、ツールバー／サブメニューボタン６５１の操作に応じて、放送受信装置１００のブラウザ上で「ツールバー」または「サブメニュー」開かせることができる。
【０１２５】
なお、被制御機器である放送受信装置１００は、コマンドリストを携帯端末２００に送信する構成であってもよい。この場合、携帯端末２００は、受信したコマンドリストに応じてブラウザコントローラ内に表示するボタンを設定することができる
上記したように、携帯端末２００は、ポインタ画面上で入力された操作に応じて操作信号を生成し、生成した操作信号を放送受信装置１００に送信することにより、放送受信装置１００種々の操作を制御することができる。例えば、携帯端末２００は、ポインタ画面上の操作に応じて、放送受信装置１００のブラウザの動作を制御することができる。
【０１２６】
図９は、キーボードアプリの例を示す。制御部２５０は、図６のリモコン画面、または図７のポインタ画面でキーボードボタン６１０が選択された場合、キーボードアプリを起動し、図９に示すポインタ画面を表示する。なお、リモコン画面と重複するボタンについては説明を省略する。
【０１２７】
制御部２５０は、表示欄６３１、文字ボタン６３２、音声入力ボタン６３３、送信ボタン６３４、完了ボタン６３５、及び閉じるボタン６３６をキーボード画面に表示させる。
【０１２８】
表示欄６３１は、文字ボタン６３２、または音声入力により入力された文字列が表示される欄である。
【０１２９】
文字ボタン６３２は、キーボードの各キーに対応するボタンが複数配置されたボタン郡である。制御部２５０は、文字ボタン６３２に対する操作に応じて、文字列を生成する。例えば、文字ボタン６３２は、Ｑｗｅｒｔｙキーボードの配列で配置された各文字ボタンを有する。また、文字ボタン６３２は、カナ入力に対応したボタン群を有するものであってもよい。またさらに、文字ボタン６３２は、数字及び記号などに対応したボタン群を有するものであってもよい。
【０１３０】
音声入力ボタン６３３は、音声入力アプリを起動するためのボタンである。制御部２５０は、音声入力ボタン６３３の操作に応じて、音声入力アプリを起動する。制御部２５０は、音声入力アプリを実行した場合、マイク２２３により取得された録音信号に基づいて文字列を生成する。
【０１３１】
送信ボタン６３４は、表示欄６３１に表示されている文字列を放送受信装置１００に送信する為のボタンである。制御部２５０は、送信ボタン６３４の操作に応じて、表示欄６３１に表示されている文字列を放送受信装置１００に送信する。なお、制御部２５０は、放送受信装置１００において文字入力欄が選択されていない場合、文字列を送信できない旨を携帯端末２００のユーザに報知する為の情報をディスプレイ２３４に表示する。
【０１３２】
完了ボタン６３５及び閉じるボタン６３６は、キーボードアプリを終了させる為のボタンである。制御部２５０は、完了ボタン６３５または閉じるボタン６３６の操作に応じて、キーボードアプリを終了させる。この場合、制御部２５０は、ディスプレイ２３４の表示をポインタ画面、またはリモコン画面の表示に戻す。
【０１３３】
閉じるボタン６３６は、キーボードアプリを終了させる為のボタンである。制御部２５０は、完了ボタン６３５の操作に応じて、キーボードアプリを終了させる。この場合、制御部２５０は、ディスプレイ２３４の表示をポインタ画面、またはリモコン画面の表示に戻す。
【０１３４】
また、制御部２５０は、放送受信装置１００の動作の状態に応じて、ポインタアプリ、またはキーボードアプリを自動的に起動する。
【０１３５】
上記したように、携帯端末２００は、無線通信により放送受信装置１００に対して定期的にポーリングを行うことにより、放送受信装置１００の状態を逐次認識する。例えば、携帯端末２００は、放送受信装置１００でブラウザが起動されているか否かを認識する。また、携帯端末２００は、放送受信装置１００でソフトウェアキーボードが起動されているか否かを認識する。携帯端末２００は、認識した被制御機器の状態に応じて、被制御機器を制御するための画面を切り替える。例えば、携帯端末２００の制御部２５０は、認識結果に応じてリモコン画面とポインタ画面とを切り替える。
【０１３６】
制御部２５０は、認識結果に応じて、放送受信装置１００がポインタ操作が必要な状態であるか否かを判断する。ポインタ操作が必要な状態であると判断した場合、制御部２５０は、リモコン画面からポインタ画面に切り替える。
【０１３７】
例えば、携帯端末２００の制御部２５０は、リモコンアプリの起動中であり、且つ、放送受信装置１００でブラウザが起動されていることを認識した場合、図７に示すポインタアプリを起動する。即ち、携帯端末２００は、放送受信装置１００でのブラウザの起動に応じて、ポインタアプリを起動することができる。
【０１３８】
これにより、携帯端末２００は、ポインタアプリを起動する操作を待つことなく、自動的にポインタアプリを起動することができる。この為、携帯端末２００は、より容易に被制御機器のブラウザを制御することができる。この結果、より高い利便性を有する電子機器、及び電子機器の制御方法を提供することができる。
【０１３９】
また、制御部２５０は、認識結果に応じて、放送受信装置１００が文字入力欄を選択しているか否かを判断する。放送受信装置１００が文字入力欄を選択していると判断した場合、制御部２５０は、表示をキーボード画面に切り替える。
【０１４０】
例えば、携帯端末２００の制御部２５０は、リモコンアプリの起動中であり、且つ、放送受信装置１００でソフトウェアキーボードが起動されていることを認識した場合、図９に示すキーボードアプリを起動する。即ち、携帯端末２００は、放送受信装置１００でのソフトウェアキーボードの起動に応じて、キーボードアプリを起動することができる。これにより、携帯端末２００は、キーボードアプリを起動する操作を待つことなく、自動的にキーボードアプリを起動することができる。この為、携帯端末２００は、より容易に被制御機器の文字入力処理を制御することができる。この結果、より高い利便性を有する電子機器、及び電子機器の制御方法を提供することができる。
【０１４１】
また、制御部２５０は、キーボードアプリを起動する場合、既に放送受信装置１００のブラウザの入力欄に入力されている文字列を図９の表示欄６３１に入力する構成であってもよい。これにより、入力操作の重複を防ぐことができる。また、表示欄６３１に入力された文字列を逐次放送受信装置１００のブラウザの入力欄に入力する構成であってもよい。
【０１４２】
なお、携帯端末２００の制御部２５０がポインタアプリ及びキーボードアプリを起動する際の所作にはいくつかのパターンがある。
【０１４３】
まず、携帯端末２００と被制御機器である放送受信装置１００とが所定間隔でポーリングを行っており、放送受信装置１００でブラウザが起動された場合、携帯端末２００は、ポインタアプリを起動する。
【０１４４】
また、放送受信装置１００は、ブラウザの起動時に、携帯端末２００に対してブラウザを起動した旨を示すメッセージを送信する構成であってもよい。この場合、携帯端末２００は、放送受信装置１００からメッセージを受信した場合、ポインタアプリを起動する。これにより、放送受信装置１００と携帯端末２００とにおけるタイムラグを軽減させることができる。また、ポーリングの必要がなくなる為、携帯端末２００の電力消費を抑えることができる。
【０１４５】
また、上記したように、携帯端末２００は、リモコン画面のインターネットボタン６０５が操作された場合、放送受信装置１００にインターネットを閲覧する為のブラウザを起動させるように操作信号を送信する。この際、携帯端末２００は、ポインタアプリを起動する構成であってもよい。即ち、携帯端末２００は、放送受信装置１００にインターネットを閲覧する為のブラウザを起動させるように操作信号を送信し、ポインタアプリを起動する。これにより、放送受信装置１００と携帯端末２００とにおけるタイムラグを軽減させることができる。また、ポーリングの必要がなくなる為、携帯端末２００の電力消費を抑えることができる。
【０１４６】
また、携帯端末２００の制御部２５０は、２回目以降、ポインタアプリを自動的に起動しないように制御する構成であってもよい。例えば、制御部２５０は、リモコンアプリの起動中にポーリングにより放送受信装置１００でブラウザが立ち上げられたことを認識した場合、１回目のポインタアプリの起動を行う。ここで、ポインタアプリを終了する操作が入力された場合、制御部２５０は、ポインタアプリを終了する。さらに、制御部２５０は、ポーリングを継続して実行する。このポーリングにより、放送受信装置１００でブラウザが起動中であることを認識した場合であっても、制御部２５０は、ポインタアプリを実行しないように各部を制御する。
【０１４７】
例えば、制御部２５０は、放送受信装置１００の状態を継続的に認識し、放送受信装置１００の状態が他の状態からブラウザの実行中の状態に遷移したことを認識した場合、ポインタアプリを起動する。これにより、制御部２５０は、ユーザの操作によりポインタアプリが終了された後に自動的にポインタアプリが起動することを防ぐことができる。
【０１４８】
また、携帯端末２００と放送受信装置１００との連動のＯＮ／ＯＦＦは、設定により切り替えることができる。制御部２５０は、リモコン画面またはポインタ画面で設定ボタン６１２が操作された場合、図１０に示すような設定メニューウィンドウ６６０をディスプレイ２３４に表示させる。
【０１４９】
制御部２５０は、設定メニューウィンドウ６６０に種々の設定項目を表示する。図１０の例では、制御部２５０は、設定項目として「連動のＯＮ／ＯＦＦ」と、「ボタン配置」と、「新規機器登録」とを設定メニューウィンドウ６６０に表示している。
【０１５０】
連動のＯＮ／ＯＦＦが選択された場合、制御部２５０は、登録機器（被制御機器）のリストと、各機器毎のＯＮ／ＯＦＦの表示とを有するウィンドウ６７０をディスプレイ２３４に表示する。図１０の例によると、「ＴＶ００１」が携帯端末２００と連動するように設定されており、「ＴＶ００２」及び「ＴＶ００３」が携帯端末２００と連動しないように設定されている。制御部２５０は、ウィンドウ６７０上の操作に応じて、各機器の連動のＯＮ／ＯＦＦを切り替える。これにより、携帯端末２００は、よりユーザの意図に沿った制御を行うことができる。
【０１５１】
リモコンアプリの制御対象の機器の連動がＯＮである場合、制御部２５０は、上記したポーリングを行い被制御機器の状態を逐次認識する。これにより、制御部２５０は、被制御機器の状態に応じて上記したポインタアプリ及びキーボードアプリを起動することができる。また、リモコンアプリの制御対象の機器の連動がＯＦＦである場合、制御部２５０は、上記したポーリングを行わない。この為、制御部２５０は、ポインタアプリ及びキーボードアプリの自動的な起動を行なわない。
【０１５２】
またさらに、携帯端末２００は、各アプリ毎に被制御機器と連動するか否かを設定する構成であってもよい。例えば、制御部２５０は、ポインタアプリ、及びキーボードアプリのそれぞれに、被制御機器と連動するか否かを設定する。これにより、制御部２５０は、ポインタアプリの自動起動を有効にし、キーボードアプリの自動起動を無効にすることができる。また、制御部２５０は、ポインタアプリの自動起動を無効にし、キーボードアプリの自動起動を有効にすることもできる。
【０１５３】
また、ポインタ画面の各オブジェクトの位置は、設定により調整することができる。制御部２５０は、ポインタ画面を右利き配置と左利き配置とで切り替える構成であってもよい。さらに、制御部２５０は、ポインタ画面の各オブジェクトの位置を個別にカスタマイズする構成であってもよい。
【０１５４】
図１０に示す設定メニューウィンドウ６６０でボタン配置が選択された場合、制御部２５０は、図１１に示すように、ボタン配置を選択するためのウィンドウ６８０をディスプレイ２３４に表示する。ウィンドウ６８０は、複数の選択項目を有する。例えば、ウィンドウ６８０は、「右利き配置」、「左利き配置」、及び「カスタム配置」の選択項目を有する。
【０１５５】
右利き配置が選択された場合、制御部２５０は、図７に示す配置のポインタ画面をディスプレイ２３４に表示する。また、左利き配置が選択された場合、制御部２５０は、図１２に示す配置のポインタ画面をディスプレイ２３４に表示する。
【０１５６】
左利き配置のポインタ画面は、右利き配置のポインタ画面と同様に、機器選択タブ６０１、入力枠６２１、横スクロールバー６２２、縦スクロールバー６２３、主ボタン６２４、副ボタン６２５、キーボードボタン６１０、リモコンボタン６２６、ブラウザコントローラタブ６２７、設定ボタン６１２、及びメニューボタン６１３を有する。
【０１５７】
なお、左利き配置のポインタ画面は、右利き配置のポインタ画面と異なり、主ボタン６２４、副ボタン６２５、キーボードボタン６１０、リモコンボタン６２６、及びブラウザコントローラタブ６２７が、入力枠６２１の左側に配置されている。
【０１５８】
また、カスタム配置が選択された場合、制御部２５０は、ポインタ画面の各ボタン及び各オブジェクトの位置が予め設定されたポインタ画面をディスプレイ２３４に表示する。なお、制御部２５０は、カスタム配置での各ボタン及び各オブジェクトの位置をユーザの操作に応じて任意で調整することができる。
【０１５９】
上記したように、携帯端末２００は、設定に応じてポインタ画面の各ボタン及び各オブジェクトの位置を調整することができる。この結果、より高い利便性を有する電子機器、及び電子機器の制御方法を提供することができる。
【０１６０】
なお、上記した実施形態では、携帯端末２００は、被制御機器である放送受信装置１００でブラウザが実行された場合にポインタアプリを実行する構成であるとして説明したが、この構成に限定されない。携帯端末２００は、被制御機器でポインタが表示される機能が実行された場合にポインタアプリを実行する構成であってもよい。
【０１６１】
また、上記の実施形態では、被制御機器として放送受信装置１００を例に挙げて説明したが、この構成に限定されない。
【０１６２】
なお、上述の各実施の形態で説明した機能は、ハードウエアを用いて構成するに留まらず、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現することもできる。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【０１６３】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【０１６４】
１００…放送受信装置、１１３…信号処理部、１２１…音声処理部、１２２…スピーカ、１３１…映像処理部、１３３…表示処理部、１３４…ディスプレイ、１５０…制御部、１５１…ＣＰＵ、１５２…ＲＯＭ、１５３…ＲＡＭ、１５４…ＥＥＰＲＯＭ、１６１…操作入力部、１６２…受光部、１６３…リモートコントローラ、１６３ａ…電源キー、１６３ｂ…入力切換キー、１６３ｃ…ファンクションキー、１６３ｄ…数字キー、１６３ｅ…チャンネルキー、１６３ｆ…音量キー、１６３ｇ…カーソルキー、１６３ｈ…カラーキー、１６３ｉ…コントロールキー、１７１…ＬＡＮコネクタ、１７２…無線通信部、１７３…ＨＤＭＩ端子、２００…携帯端末、２２２…スピーカ、２２３…マイク、２３４…ディスプレイ、２３５…タッチセンサ、２５０…制御部、２５１…ＣＰＵ、２５２…ＲＯＭ、２５３…ＲＡＭ、２５４…ＥＥＰＲＯＭ、２６１…操作入力部、２７２…無線通信部、２７４…記憶装置、３００…無線通信端末。
【図１】
2015038665.tif 000003
【図２】
2015038665.tif 000004
【図３】
2015038665.tif 000005
【図４】
2015038665.tif 000006
【図５】
2015038665.tif 000007
【図６】
2015038665.tif 000008
【図７】
2015038665.tif 000009
【図８】
2015038665.tif 000010
【図９】
2015038665.tif 000011
【図１０】
2015038665.tif 000012
【図１１】
2015038665.tif 000013
【図１２】
2015038665.tif 000014
【手続補正書】
【提出日】平成25年1月28日(2013.1.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外部機器の制御を行う電子機器であって、
前記外部機器と通信する通信手段と、
表示手段に第１の操作用画面を表示させ、前記第１の操作用画面上の操作に応じて前記外部機器に信号を送信する第１の操作手段と、
前記表示手段にポインタ操作用の第２の操作用画面を表示させ、前記第２の操作用画面上の操作に応じて前記外部機器に信号を送信する第２の操作手段と、
前記外部機器の状態を認識する認識手段と、
前記認識手段による認識結果に応じて前記第１の操作手段と前記第２の操作手段とを切り替えるように制御する制御手段と、
を具備し、
前記認識手段は、前記外部機器から送信された前記外部機器がブラウザを起動したことを示す情報を受信した場合、前記外部機器で前記ブラウザが起動されたことを認識し、
前記制御手段は、前記認識手段により前記外部機器で前記ブラウザが起動されたことが認識された場合、前記第２の操作手段に切り替えるように制御する、
電子機器。
【請求項２】
前記表示手段に文字入力用ボタンを含む第３の操作用画面を表示させ、前記第３の操作用画面上の操作に応じて前記外部機器に信号を送信する第３の操作手段をさらに具備し、
前記制御手段は、前記認識結果に応じて、文字入力欄が選択されているか否か判断し、文字入力欄が選択されていると判断した場合、前記第３の操作手段に切り替える、請求項１に記載の電子機器。
【請求項３】
前記第１の操作用画面は、前記外部機器に前記ブラウザを起動させる為の実行ボタンを有し、
前記制御手段は、前記実行ボタンが選択された場合、前記第２の操作手段に切り替える、請求項１乃至２のうちのいずれかに記載の電子機器。
【請求項４】
前記第２の操作手段は、予め定められた設定に応じて、第２の操作用画面が有する複数の項目の表示位置を決定する、請求項１乃至３のうちのいずれかに記載の電子機器。
【請求項５】
前記第２の操作手段は、前記認識結果に基づいて、第２の操作用画面に表示させる項目を決定する、請求項１乃至３のうちのいずれかに記載の電子機器。
【請求項６】
外部機器の制御により動作する電子機器であって、
前記外部機器と通信する通信手段と、
操作信号を受信する操作信号受信手段と、
前記電子機器の状態を認識する認識手段と、
前記操作信号に応じて前記電子機器の動作を制御し、前記認識手段による認識結果を前記外部機器に対して送信する制御手段と、
前記操作信号に応じて、ブラウザを起動するブラウジング手段と、
を具備し、
前記制御手段は、前記ブラウザが起動された場合、前記電子機器がブラウザを起動したことを示す情報を前記外部機器に対して送信する、
電子機器。
【請求項７】
前記操作信号に応じて、文字列を生成する文字入力手段をさらに具備し、
前記制御手段は、前記認識結果として、前記文字入力手段が実行中であるかを示す情報を前記外部機器に対して送信する、請求項６に記載の電子機器。
【請求項８】
外部機器と通信する通信手段と、画面を表示する表示手段と、を具備し、前記外部機器の制御を行う電子機器の制御方法であって、
前記表示手段に第１の操作用画面を表示させ、前記第１の操作用画面上の操作に応じて前記外部機器に信号を送信し、
前記表示手段にポインタ操作用の第２の操作用画面を表示させ、前記第２の操作用画面上の操作に応じて前記外部機器に信号を送信し、
前記外部機器の状態を認識し、
前記認識の結果に応じて前記第１の操作用画面と前記第２の操作用画面とを切り替えるように制御し、
前記外部機器から送信された前記外部機器がブラウザを起動したことを示す情報を受信した場合、前記外部機器で前記ブラウザが起動されたことを認識し、
前記外部機器で前記ブラウザが起動されたことが認識された場合、前記第２の操作用画面に切り替えるように制御する、
電子機器の制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
一実施形態に係る電子機器は、外部機器の制御を行う電子機器であって、前記外部機器と通信する通信手段と、表示手段に第１の操作用画面を表示させ、前記第１の操作用画面上の操作に応じて前記外部機器に信号を送信する第１の操作手段と、前記表示手段にポインタ操作用の第２の操作用画面を表示させ、前記第２の操作用画面上の操作に応じて前記外部機器に信号を送信する第２の操作手段と、前記外部機器の状態を認識する認識手段と、前記認識手段による認識結果に応じて前記第１の操作手段と前記第２の操作手段とを切り替えるように制御する制御手段と、を具備し、前記認識手段は、前記外部機器から送信された前記外部機器がブラウザを起動したことを示す情報を受信した場合、前記外部機器で前記ブラウザが起動されたことを認識し、前記制御手段は、前記認識手段により前記外部機器で前記ブラウザが起動されたことが認識された場合、前記第２の操作手段に切り替えるように制御する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１６１
【補正方法】変更
【補正の内容】
【０１６１】
また、上記の実施形態では、被制御機器として放送受信装置１００を例に挙げて説明したが、この構成に限定されない。  
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。  
［Ｃ１］
外部機器の制御を行う電子機器であって、
前記外部機器と通信する通信手段と、
表示手段に第１の操作用画面を表示させ、前記第１の操作用画面上の操作に応じて前記外部機器に信号を送信する第１の操作手段と、
前記表示手段にポインタ操作用の第２の操作用画面を表示させ、前記第２の操作用画面上の操作に応じて前記外部機器に信号を送信する第２の操作手段と、
前記外部機器の状態を認識する認識手段と、
前記認識手段による認識結果に応じて前記第１の操作手段と前記第２の操作手段とを切り替えるように制御する制御手段と、
を具備する電子機器。
［Ｃ２］
前記制御手段は、前記認識結果に応じて、ポインタ操作が必要な状態であるか否かを判断し、ポインタ操作が必要な状態であると判断した場合、前記第２の操作手段に切り替える、Ｃ１に記載の電子機器。
［Ｃ３］
前記制御手段は、前記認識結果に応じて、ブラウザが起動中であるか否か判断し、ブラウザが起動中であると判断した場合、前記第２の操作手段に切り替える、Ｃ２に記載の電子機器。
［Ｃ４］
前記表示手段に文字入力用ボタンを含む第３の操作用画面を表示させ、前記第３の操作用画面上の操作に応じて前記外部機器に信号を送信する第３の操作手段をさらに具備し、  前記制御手段は、前記認識結果に応じて、文字入力欄が選択されているか否か判断し、文字入力欄が選択されていると判断した場合、前記第３の操作手段に切り替える、Ｃ１乃至３のうちのいずれかに記載の電子機器。
［Ｃ５］
前記認識手段は、前記外部機器に対して定期的にポーリングを行い、前記外部機器から受信する情報に基づいて前記外部機器の状態を認識する、Ｃ１乃至４のうちのいずれかに記載の電子機器。
［Ｃ６］
前記第１の操作用画面は、前記外部機器に所定の機能を実行させる為の実行ボタンを有し、
前記制御手段は、前記実行ボタンが選択された場合、前記第２の操作手段に切り替える、Ｃ１乃至３のうちのいずれかに記載の電子機器。
［Ｃ７］
前記第２の操作手段は、予め定められた設定に応じて、第２の操作用画面が有する複数の項目の表示位置を決定する、Ｃ１乃至３のうちのいずれかに記載の電子機器。
［Ｃ８］
前記第２の操作手段は、前記認識結果に基づいて、第２の操作用画面に表示させる項目を決定する、Ｃ１乃至３のうちのいずれかに記載の電子機器。
［Ｃ９］
外部機器の制御により動作する電子機器であって、
前記外部機器と通信する通信手段と、
操作信号を受信する操作信号受信手段と、
前記電子機器の状態を認識する認識手段と、
前記操作信号に応じて前記電子機器の動作を制御し、前記認識手段による認識結果を前記外部機器に対して送信する制御手段と、
を具備する電子機器。
［Ｃ１０］
前記操作信号に応じて、種々の情報を閲覧するブラウジング手段をさらに具備し、
前記制御手段は、前記認識結果として、前記ブラウジング手段が実行中であるかを示す情報を前記外部機器に対して送信する、Ｃ９に記載の電子機器。
［Ｃ１１］
前記操作信号に応じて、文字列を生成する文字入力手段をさらに具備し、
前記制御手段は、前記認識結果として、前記文字入力手段が実行中であるかを示す情報を前記外部機器に対して送信する、Ｃ９に記載の電子機器。
［Ｃ１２］
外部機器と通信する通信手段と、画面を表示する表示手段と、を具備し、前記外部機器の制御を行う電子機器の制御方法であって、
前記表示手段に第１の操作用画面を表示させ、前記第１の操作用画面上の操作に応じて前記外部機器に信号を送信する第１の操作ステップと、
前記表示手段にポインタ操作用の第２の操作用画面を表示させ、前記第２の操作用画面上の操作に応じて前記外部機器に信号を送信する第２の操作ステップと、
前記外部機器の状態を認識する認識ステップと、
前記認識の結果に応じて前記第１の操作用画面と前記第２の操作用画面とを切り替えるように制御する制御ステップと、
を具備する電子機器の制御方法。