(57)【要約】【課題】ユーザが操作対象である被制御機器の操作状態とその操作状態に最適な操作方法を知らない場合であっても、制御機器で被制御機器の状態を検出し、操作方法を提供する。【解決手段】ネットワーク制御システムにおいて、制御機器は、ネットワークリモコンアプリケーションと、操作情報を入力する入力部と、操作コマンドを生成する第１処理部と、操作コマンドを出力する第１通信部とを備え、被制御機器は、アプリケーションの動作状態に応じて被制御機器の操作形態を特定するＧＵＩ制御部と、操作形態を所定コマンドに変換する第２処理部と、所定コマンドを出力する第２通信部とを備え、第１及び第２処理部において機器発見処理が完了した場合、第２処理部は所定コマンドを生成し、第１処理部は受信した所定コマンドを解析し、ネットワークリモコンアプリケーションは解析された操作形態に応じた操作ＧＵＩを表示する。【選択図】図１
2014064048.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク制御機器とネットワーク被制御機器がネットワーク接続されたネットワーク制御システムであって、
前記ネットワーク制御機器は、
前記ネットワーク被制御機器を操作するためのネットワークリモコンアプリケーションと、
前記ネットワークリモコンアプリケーションの操作に応じて、操作コマンドを生成する第１ネットワークリモコンプロトコル処理部と、
生成された前記操作コマンドを出力する第１ネットワーク通信部と、
を備え、
前記ネットワーク被制御機器は、
アプリケーションの動作状態に応じて、前記ネットワーク被制御機器の操作形態を特定するＧＵＩ制御部と、
特定された前記操作形態から、所定コマンドを生成する第２ネットワークリモコンプロトコル処理部と、
生成された前記所定コマンドを出力する第２ネットワーク通信部と、
を備え、
前記第１ネットワークリモコンプロトコル処理部及び前記第２ネットワークリモコンプロトコル処理部において機器発見処理が完了した場合に、前記第２ネットワークリモコンプロトコル処理部は前記所定コマンドを生成し、前記第１ネットワークリモコンプロトコル処理部は前記第１ネットワーク通信部を介して受信した前記所定コマンドを解析し、前記ネットワークリモコンアプリケーションは解析された前記操作形態に応じた操作ＧＵＩを表示する、
ことを特徴とするネットワーク制御システム。
【請求項２】
前記ＧＵＩ制御部において前記操作形態が変化した場合、前記第２ネットワークリモコンプロトコル処理部は変化した操作形態に対応する所定コマンドを生成し、
前記第１ネットワークリモコンプロトコル処理部は前記第１ネットワーク通信部を介して受信した前記変化した操作形態に対応する所定コマンドを解析し、
前記ネットワークリモコンアプリケーションは前記変化した操作形態に応じた操作ＧＵＩを表示する、ことを特徴とする請求項１に記載のネットワーク制御システム。
【請求項３】
前記第２ネットワークリモコンプロトコル処理部は、特定された前記操作形態及び前記ネットワーク被制御機器の能力情報から前記所定コマンドを生成し、
前記ネットワークリモコンアプリケーションは、前記操作形態及び前記能力情報に応じた操作ＧＵＩを表示する、ことを特徴とする請求項１に記載のネットワーク制御システム。
【請求項４】
前記第１ネットワークリモコンプロトコル処理部は、前記ネットワークリモコンアプリケーションの操作をＵＰｎＰプロトコルに準拠した操作コマンドに変換する、ことを特徴とする請求項１に記載のネットワーク制御システム。
【請求項５】
操作情報をジェスチャー操作で入力するタッチパッド制御部と、を更に備えることを特徴とする請求項１に記載のネットワーク制御システム。
【請求項６】
前記ＧＵＩ制御部において前記操作形態が変化した場合、前記第２ネットワークリモコンプロトコル処理部は変化した前記操作形態で使用されるキーボード種類および／または文字列の入力方法を含む所定コマンドを生成し、
前記ネットワークリモコンアプリケーションは、前記キーボード種類および／または前記文字列の入力方法に応じた操作ＧＵＩを表示する、ことを特徴とする請求項２に記載のネットワーク制御システム。
【請求項７】
ネットワーク制御機器とネットワーク被制御機器がネットワーク接続されたネットワーク制御システムにおけるネットワーク制御機器であって、
前記ネットワーク被制御機器を操作するためのネットワークリモコンアプリケーションと、
前記ネットワークリモコンアプリケーションの操作に応じて、操作コマンドを生成する第１ネットワークリモコンプロトコル処理部と、
生成された前記操作コマンドを出力する第１ネットワーク通信部と、
を備え、
前記第１ネットワーク通信部が前記ネットワーク被制御機器の操作形態を表す所定コマンドを受信した場合に、前記第１ネットワークリモコンプロトコル処理部は受信された前記所定コマンドを解析し、前記ネットワークリモコンアプリケーションは解析された前記操作形態に応じた操作ＧＵＩを表示する、
ことを特徴とするネットワーク制御機器。
【請求項８】
前記所定コマンドは、前記ネットワーク被制御機器の能力情報を更に含み、
前記ネットワークリモコンアプリケーションは、前記操作形態及び前記能力情報に応じた操作ＧＵＩを表示する、ことを特徴とする請求項７に記載のネットワーク制御機器。
【請求項９】
前記第１ネットワークリモコンプロトコル処理部は、前記ネットワークリモコンアプリケーションの操作をＵＰｎＰプロトコルに準拠した操作コマンドに変換する、ことを特徴とする請求項７に記載のネットワーク制御機器。
【請求項１０】
操作情報をジェスチャー操作で入力するタッチパッド制御部と、を更に備えることを特徴とする請求項７に記載のネットワーク制御機器。
【請求項１１】
前記所定コマンドは、前記操作形態で使用されるキーボード種類および／または文字列の入力方法を含み、
前記ネットワークリモコンアプリケーションは、前記キーボード種類および／または前記文字列の入力方法に応じた操作ＧＵＩを表示する、ことを特徴とする請求項７に記載のネットワーク制御機器。
【請求項１２】
ネットワーク制御機器とネットワーク被制御機器がネットワーク接続されたネットワーク制御システムにおけるネットワーク被制御機器であって、
アプリケーションの動作状態に応じて、前記ネットワーク被制御機器の操作形態を特定するＧＵＩ制御部と、
特定された前記操作形態から、所定コマンドを生成する第２ネットワークリモコンプロトコル処理部と、
生成された前記所定コマンドを出力する第２ネットワーク通信部と、
を備え、
前記第２ネットワークリモコンプロトコル処理部は、前記ネットワーク制御機器との機器発見処理が完了した場合または前記ＧＵＩ制御部において前記操作情報が変化した場合、操作形態に対応する前記所定コマンドを生成し、前記第２ネットワーク通信部は生成した前記所定コマンドを出力する、
ことを特徴とするネットワーク被制御機器。
【請求項１３】
前記第２ネットワークリモコンプロトコル処理部は、特定された前記操作形態及び前記ネットワーク被制御機器の能力情報から前記所定コマンドを生成する、ことを特徴とする請求項１２に記載のネットワーク被制御機器。
【請求項１４】
前記ＧＵＩ制御部において前記操作形態が変化した場合、前記第２ネットワークリモコンプロトコル処理部は変化した前記操作形態で使用されるキーボード種類および／または文字列の入力方法を含む所定コマンドを生成する、ことを特徴とする請求項１２に記載のネットワーク被制御機器。
【請求項１５】
ネットワーク制御機器とネットワーク被制御機器がネットワーク接続されたネットワーク制御システムにおける機器制御方法であって、
前記ネットワーク制御機器と前記ネットワーク被制御機器間で機器発見処理を実行するステップと、
前記機器発見処理が完了した場合に、前記ネットワーク被制御機器において、前記ネットワーク被制御機器の操作形態及び／または能力情報に対応する所定コマンドを生成するステップと、
前記ネットワーク被制御機器において、生成された前記所定コマンドを送信するステップと、
前記ネットワーク制御機器において、送信された前記所定コマンドを受信するステップと、
前記ネットワーク制御機器において、受信した前記所定コマンドを解析するステップと、
前記ネットワーク制御機器において、解析された前記所定コマンドに含まれる前記操作形態及び／または能力情報に応じた操作ＧＵＩを表示するステップと、
を有することを特徴とする機器制御方法。
【請求項１６】
前記ネットワーク被制御機器の前記操作形態が変化した場合に、前記ネットワーク被制御機器において、変化した前記操作形態に対応する所定コマンドを生成するステップ、を更に有することを特徴とする請求項１５に記載の機器制御方法。
【請求項１７】
前記ネットワーク被制御機器の前記操作形態が変化した場合に、前記ネットワーク被制御機器において、変化した前記操作形態で使用されるキーボード種類および／または文字列の入力方法を含む所定コマンドを生成するステップ、を更に有することを特徴とする請求項１５に記載の機器制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタル家電機器やスマートホンに代表される携帯端末などネットワークに接続される機器に関するものであり、特にネットワークを介して他機器を操作するネットワーク制御機器が、ネットワークを介して操作されるネットワーク被制御機器の状態を検出し、ネットワーク被制御機器に最適な操作方法を提供することが可能なネットワーク制御システム、ネットワーク制御機器、ネットワーク被制御機器及び機器制御方法に関するものである。
【背景技術】
【０００２】
従来、デジタルテレビ（以下、ＤＴＶと称す）やＨＤＤレコーダなどのデジタル家電機器にはそれぞれの機器専用のリモコンが付属し、ユーザはそれぞれのリモコンで機器を操作していた。また、リモコンは一般的にチャンネルボタンやミュートボタンなどそれぞれの機能が割り当てられた複数のボタンで構成される。このような従来型のリモコンではそれぞれのボタンに割り当てられた機能のみを使う場合に限り非常に快適に操作ができる。
【０００３】
しかし、近年のデジタル家電機器では、キーワード検索やインターネットブラウジングを行うことも可能になり、文字を入力する機会が増えてきている。従来型のリモコンで文字を入力する場合はチャンネル番号ボタンなどを複数回押下して所望の文字を選択するのが一般的であり、直感的でなく慣れが必要で非常に面倒でもあった。
【０００４】
上記問題を解決するため、機器備え付けのリモコンの代わりに携帯電話など文字入力に適した携帯端末をデジタル家電機器のリモコンとし、機器備え付けのリモコンと同等の操作を可能としながら、文字入力時はキーボードなど携帯端末が備える入力方法を利用可能とすることで操作性の向上を図る試みがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−０７８０４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に記載の既存方式では、操作されるデジタル家電機器が文字入力状態か否かをユーザが判断し、文字入力時に限ってキーボードで文字を入力する必要があった。すなわちユーザは操作対象であるデジタル家電機器の状態を理解した上で最適な操作方法を選択する必要があり、操作方法が複数ある場合、ユーザは最適な操作方法をうまく選択できないという課題があった。
【０００７】
本発明は上記事情に鑑みてなされたものであって、ユーザが操作対象であるデジタル家電機器（ネットワーク被制御機器）の状態とその状態に最適な操作方法を知らない場合であっても、携帯端末（ネットワーク制御機器）側で操作対象であるデジタル家電機器の状態を検出し、ユーザに最適な操作方法を提供することが可能なネットワーク制御システム、ネットワーク制御機器、ネットワーク被制御機器及び機器制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のネットワーク制御システムは、ネットワーク制御機器とネットワーク被制御機器がネットワーク接続されたネットワーク制御システムであって、ネットワーク制御機器は、ネットワーク被制御機器を操作するためのネットワークリモコンアプリケーションと、操作情報を入力するタッチパッド制御部と、ネットワークリモコンアプリケーションの操作に応じて、操作コマンドを生成する第１ネットワークリモコンプロトコル処理部と、生成された操作コマンドを出力する第１ネットワーク通信部と、を備え、ネットワーク被制御機器は、アプリケーションの動作状態に応じて、ネットワーク被制御機器の操作形態を特定するＧＵＩ制御部と、特定された操作形態から、所定コマンドを生成する第２ネットワークリモコンプロトコル処理部と、生成された所定コマンドを出力する第２ネットワーク通信部と、を備え、第１ネットワークリモコンプロトコル処理部及び第２ネットワークリモコンプロトコル処理部において機器発見処理が完了した場合に、第２ネットワークリモコンプロトコル処理部は所定コマンドを生成し、第１ネットワークリモコンプロトコル処理部は第１ネットワーク通信部を介して受信した所定コマンドを解析し、ネットワークリモコンアプリケーションは解析された操作形態に応じた操作ＧＵＩを表示する、ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザは常にデジタル家電を最適な方法で操作することが可能となり、より直感的にデジタル家電機器を使いこなすことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態１におけるネットワーク制御システムの構成を示すブロック図
【図２】本発明の実施の形態１における機器制御を示すフローチャート
【図３】本発明の実施の形態１における操作ＧＵＩの例を示した図
【発明を実施するための形態】
【００１１】
以下本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００１２】
（実施の形態１）
図１は本発明の実施の形態１におけるネットワーク制御システムの構成を示すブロック図であり、例えば、ＤＴＶやＨＤＤレコーダ、ＢＤプレーヤなどのデジタル家電機器に相当しネットワーク上の他機器から操作される被操作機器Ａ１００（ネットワーク被制御機器）と、例えばタッチパネルを備えたスマートホンや携帯電話、学習リモコン、パソコンなどの携帯端末に相当し被操作機器Ａ１００を操作する操作機器Ａ２００（ネットワーク制御機器）とがネットワークＡ３００を介して接続されている。
【００１３】
被操作機器Ａ１００では、放送番組を視聴するための放送視聴アプリケーションＡ１０１や、インターネット上のホームページを閲覧し楽しむためのブラウザアプリケーションＡ１０２などのアプリケーションなどが実行される。各アプリケーションはＧＵＩ制御部Ａ１１１を介して実行され、アプリケーションはＧＵＩ制御部Ａ１１１から後述する操作情報を受け取ったり、ＧＵＩ制御部Ａ１１１に対してＧＵＩ画面の描画を依頼するため、ＧＵＩ画面情報を出力する。
【００１４】
ＧＵＩ制御部Ａ１１１は、アプリケーションからＧＵＩ画面情報を受け取ると受け取ったＧＵＩ画面情報を映像信号に変換して映像出力部Ａ１２１に送信する。また、受け取ったＧＵＩ画面情報から被制御機器Ａ１００の操作形態を特定する。映像出力部Ａ１２１は、受信した映像信号をディスプレイに表示したり、映像端子に出力する。
【００１５】
被操作機器Ａ１００は、例えばＩＲで通信する専用のリモコン（図示せず）を備えており、ユーザは基本的には専用のリモコンで被操作機器Ａ１００を操作する。専用リモコンの操作情報（例えばチャンネル番号ボタンの押下や、メニューボタンの押下）は、ＩＲリモコン制御部Ａ１２２にて受信され、受信された操作情報は入力制御部Ａ１１２に通知される。
【００１６】
入力制御部Ａ１１２は、被操作機器Ａ１００に対する操作情報を集約する部分であり、例えばマウス（図示せず）が接続されている場合はマウス制御部Ａ１２３を有効化し、マウスからの操作情報を受ける。入植制御部Ａ１１２は集約した操作情報をＧＵＩ制御部Ａ１１１に通知する。ＧＵＩ制御部Ａ１１１は、通知された操作情報を現在実行されているアプリケーションに通知し、例えば専用リモコンからチャンネルアップ信号が送出されていた場合、放送視聴アプリケーションＡ１０１はチャンネルを変更する。このようにして被操作機器Ａ１００はユーザからの操作に対応した動作を実行する。
【００１７】
以上説明した動作は、既存のデジタル家電機器の構成とその動作にあたるが、本発明の被操作機器Ａ１００は上記に加え、ネットワーク通信を制御するネットワーク通信部Ａ１３２と、ネットワーク上の機器発見や制御コマンドを処理するネットワークリモコンプロトコル処理部Ａ１３１を備える。例えばネットワークＡ３００がイーサネット（登録商標）である場合、ネットワーク通信部Ａ１３２はＴＣＰ／ＩＰ通信処理スタックに相当し、ネットワークリモコンプロトコル処理部Ａ１３１は例えばＵｎｉｖｅｒｓａｌ Ｐｌｕｇ ａｎｄ Ｐｌａｙ（ＵＰｎＰ）プロトコルスタックに相当し、後述する操作機器Ａ２００からの機器発見コマンドに応答したり、操作機器Ａ２００からの操作コマンドを解析する処理を行う。具体的制御内容は図２を用いて後述する。
【００１８】
操作機器Ａ２００は、被操作機器Ａ１００とほぼ同等の構成を有し、被操作機器Ａ１００を操作するためのネットワークリモコンアプリケーションＡ２０１などが実行される。ＧＵＩ制御部Ａ２１１および映像出力部Ａ２２１、入力制御部Ａ２１２、ネットワーク通信部Ａ２３２は被操作機器Ａ１００と同等のため説明を割愛する。操作機器Ａ２００では、操作情報をタッチパネルを有するタッチパッド制御部Ａ２２２から受信する点が被操作機器Ａ１００と異なる。また、ネットワークリモコンプロトコル処理部Ａ２３１は、被操作機器Ａ１００に搭載されるネットワークリモコンプロトコル処理部Ａ１３１の対となるものであり、機器発見コマンドを送信して被制御機器Ａ１００を発見したり、ネットワークリモコンアプリケーションＡ２０１の操作に応じて被制御機器Ａ１００を制御するための操作コマンドを生成し、ネットワーク通信部Ａ２３２を介して被制御機器Ａ１００へ送信したりする。
【００１９】
次に、本発明の実施の形態の具体的なふるまいを図２に示すフローチャートと操作機器Ａ２００に表示する操作ＧＵＩの例を示す図３を用いて説明する。例として被制御機器Ａ１００をＤＴＶ、制御機器Ａ２００をタッチパネルを有するスマートホンなどの携帯端末として記載している。またネットワークＡ３００は例としてイーサネット（登録商標）として説明する。
【００２０】
はじめに被制御機器Ａ１００および制御機器Ａ２００がネットワークＡ３００に接続されると、ネットワーク通信部Ａ１３２およびネットワーク通信部Ａ２３２はＩＰアドレスを取得するなどして通信の準備を完了する（ステップＳ０００１）。通信ができるようになると操作機器Ａ２００のネットワークリモコンプロトコル処理部Ａ２３１は、機器発見コマンドを送出する。機器発見コマンドに応答がない場合は（Ｓ０００２の「ｎｏ」）、被操作機器Ａ１００が発見されるまで定期的に機器発見コマンドを送出し続ける。
【００２１】
被操作機器Ａ１００は機器発見コマンドを受信するとネットワークリモコンプロトコル処理部Ａ１３１は応答パケットを送信する。これにより操作機器Ａ２００は被操作機器Ａ１００を発見する（ステップＳ０００２の「ｙｅｓ」）。
【００２２】
操作機器Ａ２００は、被操作機器Ａ１００を発見することで被操作機器Ａ１００の能力や操作形態などの情報を知ることができる。ネットワークリモコンアプリケーションＡ２０１はこれらの情報に基づいて最適な操作ＧＵＩを携帯端末に表示する（ステップＳ０００３）。能力は例えば表示したり解釈できる言語やテレビ上で動きうるアプリケーションなどの情報であり、操作機器Ａ１００が英語を解釈できる場合、ネットワークリモコンアプリケーションＡ２０１は、説明文書やボタン名を英語で表示したり、操作機器Ａ１００が３Ｄ表示能力を持っている場合は、タッチパネル上に３Ｄ設定ボタンを表示したりする。操作形態は被操作機器Ａ１００が受け付ける操作に関する情報であり、例えば基本操作を受け付けており付属するＩＲリモコンキーに相当するコマンドを受け付ける状態にあるという情報であったり、文字列を受け付ける状態にあるという情報であったり、マウス操作可能でありベクトル情報を受け付ける状態にあるという情報であったり、音声入力により操作可能であり音声情報を受け付ける状態にあるという情報であったり、ジェスチャーやジャイロ操作を受け付ける状態にあるという情報であったりする。これらの操作形態は同時に指定可能であるものとし、ネットワークリモコンアプリケーションＡ２０１は同時に指定されている操作形態をすべて満たすＧＵＩを表示しても良いし、同時に指定されている操作形態の中で優先度などを基準として一つを選択してそれに最適なＧＵＩを表示しても良い。ここではまず被操作機器Ａ１００が基本操作を受け付ける状態であるとして、図３の基本画面Ｂ１００をタッチパネルに描画する。
【００２３】
このようにして表示した操作ＧＵＩに対し、ユーザが操作すると（ステップＳ０００４の「ｙｅｓ」）、ネットワークリモコンプロトコル処理部Ａ２３１は操作に対応した操作コマンドを、ネットワーク通信部Ａ２３２を介して被操作機器Ａ１００に送信する（ステップＳ０００５）。ここでは例としてチャンネル＋ボタンＢ１０１が押下されたとすると、操作機器Ａ２００からはチャンネルアップに相当するＩＲリモコンコードがネットワークＡ３００を介して被操作機器Ａ１００に送信される。被操作機器Ａ１００は上記コマンドをネットワーク通信部Ａ１３２にて受信すると、ネットワークリモコンプロトコル処理部Ａ１３１にてコマンドの内容を解釈し、その内容を入力制御部Ａ１１２、ＧＵＩ制御部Ａ１１１を介して実行中のアプリケーション（ここでは放送視聴アプリケーションＡ２０１）に通知し、放送視聴アプリケーションＡ２０１は対応する処理としてチャンネルを１つアップする（ステップＳ０００６）。
【００２４】
なお、図３のＢ１００に示す操作ＧＵＩではチャンネルアップを制御するためチャンネル＋ボタンＢ１０１を設けたが、操作機器Ａ２００がタッチパネルを備える場合はボタンではなく、操作コマンドをジェスチャー操作に紐づけても良い。例えば二本指で上方向にタッチパネルをなぞった場合（スワイプ操作）はチャンネルをアップするコマンドを被操作機器Ａ１００に送信し、二本指で下方向にタッチパネルをなぞった場合は、チャンネルダウン、二本指で右方向になぞった場合は入力切り替え、二本指で左方向になぞった場合は放送切り替え、二本以上の指をタッチパネルに触れさせて右方向に回転させた場合は音量アップ、左方向に回転させた場合は音量ダウン、タッチパネルで二本指でつまむ操作をした場合（ピンチ操作）はミュートというように機能を割り当てても良い。また操作機器Ａ２００をシャッフルすることで被操作機器Ａ１００の電源を落とすボタンを表示しても良いし、電源を落とすボタンが押された場合に被操作機器Ａ１００に電源オフボタンを送りつつ、操作機器Ａ２００上で動作するネットワークリモコンアプリケーションＡ２０１を終了させても良い。
【００２５】
上記処理後または操作ＧＵＩに対してユーザ操作がない場合（ステップＳ０００４の「ｎｏ」）は、操作機器Ａ２００は被操作機器Ａ１００から操作形態の変化通知が来ていないかチェックする（ステップＳ０００７）。操作形態の変化通知が来ていない場合（ステップＳ０００７の「ｎｏ」）は、ステップＳ０００４に戻り操作機器Ａ２００はユーザ操作を待機する。
【００２６】
ここで、例えば被操作機器Ａ１００において放送視聴中の状態からブラウザアプリケーションＡ１０２が起動されてログイン画面が表示されている場合、被操作機器Ａ１００は英語文字列入力状態となり（ステップＳ０００７のｙｅｓ）、被操作機器Ａ１００は操作機器Ａ２００にその旨を通知する（Ｓ０００８）。通知を受けた操作機器Ａ２００はステップＳ０００３に戻り通知された操作形態に適した操作ＧＵＩを表示する。ここでは英語文字入力状態を通知されたため、例えば図３のＢ２００に示す英字キーボード画面をタッチパネルに表示する。これによりユーザは被操作機器Ａ１００が英語文字列待機状態であることを簡単に知ることができるし、タッチパネルキーボードやハードウェアキーボードなど操作端末Ａ２００の使い慣れた方法で被操作機器Ａ１００に文字列を入力することができる。
【００２７】
ここで文字列に関して、被操作機器Ａ１００が英語ではなく数字文字列を待機している場合、操作機器Ａ２００はＢ３００の数字キーボード画面を表示すれば、ユーザは即座に数字入力を行うことができる。また、前述のようにキーボード種類を通知する他、例えば文字列の入力方法に関しても被操作機器Ａ１００から操作機器Ａ２００に対して一文字ずつ入力して欲しいのか、一文で入力して欲しいのかを通知しても良い。前者の一文字ずつの入力は、例えば検索画面での検索文字入力に適しており、被操作機器Ａ１００は受信した一文字毎に検索結果を更新していくインクリメンタルサーチを実現することができる。後者の一文入力の場合、操作端末Ａ１００側で仮名漢字変換を終わらせた上で送信することが可能であり、メールアプリケーションなど長文を書く場合に適している。また、被操作機器Ａ１００において文字列入力状態ではなくなった場合、その旨を通知することで操作機器Ａ２００は再度基本操作画面Ｂ１００を表示することができる。
【００２８】
また、操作機器Ａ２００は、被操作機器Ａ１００から操作形態としてベクトル入力（ブラウザ操作）状態である通知を受けた場合、操作ＧＵＩとして例えば図３のＢ４００に示すようなタッチパッドモード画面を表示する。タッチパッドモード画面では、タッチパッドに対するドラッグ操作やタップ操作、ピンチ操作などに対応するコマンドを被操作機器Ａ１００に送信することができる。加えてスクロールバーＢ４０１を表示しページスクロールコマンドを被操作機器Ａ１００に送るようにしても良いし、ブラウザ起動ボタンＢ４０２を表示しても良い。ブラウザ起動ボタンＢ４０２が押された場合、操作機器Ａ２００は被操作機器Ａ１００より被操作機器Ａ１００が現在表示しているＷｅｂページのＵＲＬを取得し、Ｗｅｂページを操作機器Ａ２００が備えるブラウザで起動し表示する。ここでＵＲＬがＷｅｂページではなくマルチメディアコンテンツを指している場合は対応するプレーヤを起動しても良い。
【００２９】
以上のように、本発明の実施の形態によれば、ユーザは操作機器Ａ２００を用いて被操作機器Ａ１００を直感的にかつ簡便に操作することが可能となる。
【産業上の利用可能性】
【００３０】
本発明によれば、ユーザはより簡便にデジタル家電機器を操作することが可能となるので、ネットワークを介してデジタル家電機器を制御する場合に有用である。
【符号の説明】
【００３１】
Ａ１００    被操作機器
Ａ１０１    放送視聴アプリケーション
Ａ１０２    ブラウザアプリケーション
Ａ１１１、Ａ２１１    ＧＵＩ制御部
Ａ１１２、Ａ２１２    入力制御部
Ａ１２１、Ａ２２１    映像出力部
Ａ１２２    ＩＲリモコン制御部
Ａ１２３    マウス制御部
Ａ１３１、Ａ２３１    ネットワークリモコンプロトコル処理部
Ａ１３２、Ａ２３２    ネットワーク通信部
Ａ２００    操作機器
Ａ２０１    ネットワークリモコンアプリケーション
Ａ２２２    タッチパッド制御部
Ａ３００    ネットワーク
【図１】
2014064048.tif 000003
【図２】
2014064048.tif 000004
【図３】
2014064048.tif 000005