(57)【要約】【課題】表示装置に表示される画像の視認性をより向上させることが可能な制御装置を提供する。【解決手段】ＰＣ部４は、ＴＶ部５に表示させるカーソル位置を取得するカーソル位置取得部４４と、ＴＶ部５に表示される画像から、カーソル位置取得部４４によって取得されたカーソル位置を含む一部領域を要部画像として取得するＴＶ制御部４３と、ＴＶ制御部４３によって取得された要部画像を、リモコン２が有する表示画面に表示させる画像としてリモコン２に送信するＰＣ送信部４２と、を備えている。これにより、ユーザは、ＴＶ部５に表示される見にくい文字、アイコン等を手元のリモコン２のリモコン表示部３０を介して確認することができる。【選択図】図１
2009088713.tif 000002
【特許請求の範囲】
【請求項１】
遠隔操作装置の操作に応じて表示装置にカーソルを表示させる制御装置であって、
上記表示装置に表示させるカーソル位置を取得するカーソル位置取得手段と、
上記表示装置に表示される画像から、上記カーソル位置取得手段によって取得された上記カーソル位置を含む一部領域を要部画像として取得する画像取得手段と、
上記画像取得手段によって取得された上記要部画像を、上記遠隔操作装置が有する表示画面に表示させる画像として上記遠隔操作装置に送信する送信手段と、を備えたことを特徴とする制御装置。
【請求項２】
上記表示画面の描画範囲の形状を示す形状情報を記憶する形状情報記憶部と、
上記形状情報記憶部に記憶された上記形状情報を参照することによって、上記画像取得手段が取得する上記要部画像の範囲を決定する取得範囲決定手段と、をさらに備えたことを特徴とする請求項１に記載の制御装置。
【請求項３】
上記カーソル位置取得手段が取得するカーソル位置に基づいて、カーソルが停止している時間を計時する計時手段をさらに備え、
上記送信手段は、上記計時手段が予め設定された時間まで計時したとき、上記画像取得手段が取得する上記要部画像を送信することを中止することを特徴とする請求項１または２に記載の制御装置。
【請求項４】
表示装置にカーソルを表示させる制御装置を遠隔操作するための遠隔操作装置であって、
ユーザが入力操作するための操作部を介してユーザ入力を取得する入力取得手段と、
上記入力取得手段がカーソル移動のためのユーザ入力を取得したときに、カーソルを移動させるための座標情報を上記制御装置へ送信する座標送信手段と、を備えると共に、
表示画面と、
上記制御装置の表示装置に表示される画像から取得された、カーソル位置を含む一部領域である要部画像を、上記制御装置から受信する受信手段と、
上記受信手段が受信した上記要部画像を上記表示画面に表示させる表示制御手段と、を備えたことを特徴とする遠隔操作装置。
【請求項５】
上記入力取得手段がカーソル移動のためのユーザ入力を取得したときに、カーソルを移動させるための第１移動量を求める第１移動量算出手段と、
自装置の傾きを検出する姿勢検出手段と、
上記姿勢検出手段が傾きを検出したときに、カーソルを移動させるための第２移動量を求める第２移動量算出手段と、
上記第１移動量算出手段が求めた第１移動量および上記第２移動量算出手段が求めた第２移動量の少なくとも一方を上記制御装置へ送信する移動量送信手段と、を備えたことを特徴とする請求項４に記載の遠隔操作装置。
【請求項６】
上記入力取得手段によって取得された文字を変換する文字変換手段をさらに備え、
上記表示制御手段は、上記文字変換手段が変換前の文字を変換後の文字に変換するときの操作画面を、上記表示画面に表示させる上記要部画像に重畳表示することを特徴とする請求項４または５に記載の遠隔操作装置。
【請求項７】
上記文字変換手段による変換後の文字を、上記表示装置のカーソル位置に入力させる文字情報として上記制御装置へ送信する文字送信手段と、を備えたことを特徴とする請求項６に記載の遠隔操作装置。
【請求項８】
遠隔操作装置の操作に応じて表示装置にカーソルを表示させる制御装置の制御方法であって、
上記表示装置に表示させるカーソル位置を取得するカーソル位置取得ステップと、
上記表示装置に表示される画像から、上記カーソル位置取得ステップにて取得した上記カーソル位置を含む一部領域を要部画像として取得する画像取得ステップと、
上記画像取得ステップにて取得した上記要部画像を、上記遠隔操作装置が有する表示画面に表示させる画像として上記遠隔操作装置に送信する送信ステップと、を含むことを特徴とする制御装置の制御方法。
【請求項９】
表示装置にカーソルを表示させる制御装置を遠隔操作するための遠隔操作装置の制御方法であって、
ユーザが入力操作するための操作部を介してユーザ入力を取得する入力取得ステップと、
上記入力取得ステップにてカーソル移動のためのユーザ入力を取得したときに、カーソルを移動させるための座標情報を上記制御装置へ送信する座標送信ステップとを含むと共に、
上記制御装置の表示装置に表示される画像から取得された、カーソル位置を含む一部領域である要部画像を、上記制御装置から受信する受信ステップと、
上記受信ステップにて受信した上記要部画像を表示画面に表示する表示ステップと、を含むことを特徴とする遠隔操作装置の制御方法。
【請求項１０】
請求項１から３の何れか１項に記載の制御装置と、
請求項４から７の何れか１項に記載の遠隔操作装置とを含む送受信システム。
【請求項１１】
請求項１から３の何れか１項に記載の制御装置の上記各手段としてコンピュータを機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置の視認性を向上させることが可能な制御装置、遠隔操作装置、制御装置の制御方法、遠隔操作装置の制御方法、送受信システムおよび制御プログラムに関するものである。
【背景技術】
【０００２】
近年、表示装置に表示される画面の視認性を向上させるために、様々な工夫が施されている。例えば、特許文献２、３では、ディスプレイに表示される画像の一部を拡大して、拡大された画像をこのディスプレイに表示することにより、視認性を向上させている。
【０００３】
例えば特許文献２には、ディスプレイ画面に広域地図と拡大地図とを同時に表示すると共に、広域地図上でのカーソル移動に同期して、カーソル画面に詳細地図をスクロール表示するナビゲーション装置の地図時表示方法が開示されている。この方法により、ディスプレイ画面に広域地図と拡大地図とを切換えて表示させる方法と比較して、操作性能および安全性の向上が図られている。すなわち、特許文献２の技術は、運転者に対する視認性を向上させることができる。
【０００４】
また、特許文献３には、ＴＶ受像機へ出力する再生画面を、リモコンのキーに応じて複数エリアに分割すると共に、リモコンのズームキーが操作されることによって分割エリアの中央部画面をズームするビデオ表示装置が開示されている。また、このビデオ表示装置は、画面に表示されるカーソルによって、ズームされた画面の全画面上における位置とその倍率とを示す構成となっている。
【０００５】
この構成によれば、ユーザが再生画面の見たい箇所の選択を容易に行うことができる共に、拡大されているズーム画面の位置とその倍率とを明確に認識することができ、視認性を向上させることができる。
【０００６】
また、例えばＰＣ（パーソナルコンピュータ）や車載情報端末の表示部には、通常、アイコン等のＰＣでの処理内容もしくは機能を示す操作キー、および操作キーを選択するためのカーソルが表示されている。操作キーに対応付けられた処理をＰＣに実行させるために、カーソルが操作される。
【０００７】
このとき、表示装置に表示される画面の視認性を向上させるために、例えば表示部に表示されたカーソル周辺の画面を拡大する「拡大鏡」機能を有するＰＣがある。また、リモコン等を用いた遠隔操作によってカーソル操作を行う場合、その操作性を向上させるために、例えば拡大表示機能を有する操作キーを備えたリモコンがある。
【０００８】
これら構成によれば、ユーザは、これらの機能を利用することにより、カーソル周辺の画面が拡大させることができるため、例えば操作キーにカーソルを合わせやすくなる等、ＰＣに対する操作性を向上させることができる。
【０００９】
また、リモコン等を用いた遠隔操作によってカーソル操作を行う場合の操作性を向上させる技術が、例えば特許文献４および非特許文献１に開示されている。
【００１０】
具体的に、特許文献４には、携帯端末が操作されることによって車載情報端末の各種処理を行う、車載情報端末の操作方法が開示されている。具体的には、車載情報端末は、携帯端末へ携帯端末用のメニュー画面を送信することにより、携帯端末用メニュー画面を携帯端末において表示させる。次に、車載情報端末は、表示された携帯端末用メニュー画面においてカーソルで指定された位置を座標情報を、携帯端末から受信すると、この座標情報に基づいて、ユーザに選択されたメニューボタンを判別して、そのメニューボタンに応じた処理内容を実行する。
【００１１】
この方法によれば、車載情報端末用のリモコンがなくても、携帯端末の画面を用いて車載情報端末の操作を行うことができる。
【００１２】
さらに、非特許文献１では、ディスプレイを備えたリモコンが開示されている。このリモコンに備えられたディスプレイには、このリモコンを用いて操作可能な制御装置のディスプレイに表示されるライブラリ、番組表、メディアのメタデータ等の情報を表示する。この構成によれば、上記表示された情報を選択することによって、選択された情報に基づく処理を制御装置に行わせることができる。
【００１３】
さらに、通常、ＴＶ（テレビ）映像、ＶＴＲ（ビデオテープレコーダ）の再生画像等のＴＶ画面に表示される映像を、リモコンに備えられた表示部に表示させる技術が、図９に示すように、例えば特許文献１に開示されている。
【００１４】
この特許文献１には、図１０に示すように、リモコン機能を有する液晶モニタ１０１と、この液晶モニタ１０１にそれぞれ無線通信可能な第１および第２の受信装置１０２、１０３とを備えた情報システム１００が開示されている。具体的に、特許文献１の技術では、第１の受信装置１０２がＴＶ（テレビ）チューナから受信した映像／音声信号を液晶モニタ１０１に伝送する一方で、第２の受信装置１０３は、ＴＶ１０４またはＶＴＲ（ビデオテープレコーダ）１０５から受信した映像／音声信号を液晶モニタ１０１に伝送する。また、液晶モニタ１０１には、第１および第２の受信装置１０２、１０３から伝送される映像／音声信号の何れを受信するかを選択するスイッチ（図示しない）が備えられている。
【００１５】
この構成によれば、例えば、液晶モニタ１０１にＴＶ映像の表示したり、ＶＴＲ１０５に記録された情報を再生映像として表示することができる。また、ＴＶ１０４で放映されているＴＶ映像とは異なるＴＶ映像をモニタすることができる。すなわち、ユーザは、ＴＶ画面に表示される映像を凝視したりＴＶ画面に近づいたりすることなく、ＴＶ映像または再生映像を見ることができる。
【特許文献１】特開２００４−７７０１号公報（２００４年１月８日公開）
【特許文献２】特開平１１−６４０１０号公報（１９９９年３月５日公開）
【特許文献３】特開平１１−２６６４３７号公報（１９９９年９月２８日公開）
【特許文献４】特開２００５−２６９５２０号公報（２００５年９月２９日公開）
【非特許文献１】Ｅｎｇａｄｇｅｔ、「Ｖｉｓｔａメディアセンター向けｓｉｄｅｓｈｏｗリモコン」、[online]、平成１８年１２月２２日、［平成１９年８月２０日検索］、インターネット〈URL：http://japanese.engadget.com/2006/12/22/vista-sideshow-remote/〉
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかしながら、特許文献２の技術および拡大鏡機能を有するＰＣでは、拡大画面を表示装置のディスプレイに表示する。すなわち、拡大地図または拡大鏡機能によって拡大されたカーソル周辺の画面が、ディスプレイの一部の表示領域を占有してしまう。このため、ディスプレイ全体を表示できる場合に比べて視認性が劣ってしまう虞がある。
【００１７】
また、特許文献３の技術では、ディスプレイに表示される画面の一部を拡大してディスプレイ全体に表示させているが、拡大されるまでの時間がかかるため、その操作が煩雑となる虞がある。
【００１８】
そして、特許文献２、３の技術では、画面を拡大することによって視認性を向上させているが、例えばカーソル操作を行う等、ディスプレイに表示される画面を操作することについては開示されていない。
【００１９】
また、特許文献４および非特許文献１の技術では、車載情報端末の画面またはＰＣ画面に表示される画像が、携帯端末またはリモコンに備えられたディスプレイにそのまま表示されているわけではない。このため、これらの技術では、ディスプレイに表示される画像の視認性の向上が図られているわけではない。
【００２０】
ここで、例えば大画面ディスプレイにＰＣを接続している環境においてブラウザが使用されている場合には、ユーザは通常のＴＶを見る位置においてこのブラウザを使用する可能性が高い。すなわち、ユーザがディスプレイを見る位置は、通常のＰＣを操作するときの位置に比べて、はるかにディスプレイから離れた位置となる。このため、ユーザが例えばウェブページを利用している場合に、ウェブページによってはフォントサイズが小さいために、文字が見えにくく、カーソル操作を行うことが困難であった。
【００２１】
上記技術においては、ユーザがディスプレイから遠く離れた位置にいる場合、すなわちユーザが通常のＴＶを見る位置においてディスプレイ上のカーソル操作を行うことを想定していない。従って、上記技術では、上記のようなシステムにおいて、小さな文字の視認性を向上させることが困難である。
【００２２】
さらに、特許文献１の技術では、ＴＶに表示される映像、またはＴＶ放送の映像をリモコンに備えられたディスプレイにて見ることができるが、例えばカーソルを操作する等、その映像を使用することについては開示されていない。このため、特許文献１の技術においても、上記のようなシステムにおいて、小さな文字の視認性を向上させることが困難である。
【００２３】
本発明は、上記問題点に鑑みてなされたものであり、その目的は、表示装置に表示される画像の視認性をより向上させることが可能な制御装置を提供することにある。
【課題を解決するための手段】
【００２４】
本発明に係る制御装置は、上記課題を解決するために、遠隔操作装置の操作に応じて表示装置にカーソルを表示させる制御装置であって、上記表示装置に表示させるカーソル位置を取得するカーソル位置取得手段と、上記表示装置に表示される画像から、上記カーソル位置取得手段によって取得された上記カーソル位置を含む一部領域を要部画像として取得する画像取得手段と、上記画像取得手段によって取得された上記要部画像を、上記遠隔操作装置が有する表示画面に表示させる画像として上記遠隔操作装置に送信する送信手段と、を備えたことを特徴としている。
【００２５】
また、本発明に係る制御装置の制御方法は、上記課題を解決するために、遠隔操作装置の操作に応じて表示装置にカーソルを表示させる制御装置の制御方法であって、上記表示装置に表示させるカーソル位置を取得するカーソル位置取得ステップと、上記表示装置に表示される画像から、上記カーソル位置取得ステップにて取得した上記カーソル位置を含む一部領域を要部画像として取得する画像取得ステップと、上記画像取得ステップにて取得した上記要部画像を、上記遠隔操作装置が有する表示画面に表示させる画像として上記遠隔操作装置に送信する送信ステップと、を含むことを特徴としている。
【００２６】
上記構成によれば、画像取得手段はカーソル位置取得手段が取得したカーソル位置を含む要部画像を取得する。そして、この要部画像を遠隔操作装置が有する表示画面に表示させる画像として、送信手段から送信する。
【００２７】
これにより、遠隔操作装置の表示画面には、表示装置から取得した要部画像が表示されるため、遠隔操作装置を操作するユーザは、この要部画像を遠隔操作装置の表示画面を介して見ることができる。すなわち、ユーザは、表示装置に表示される見にくい文字、アイコン等を手元の遠隔操作装置の表示画面を介して確認することができる。また、要部画像を表示画面で見ることができるため、ユーザが選択したいアイコン、ハイパーリンク等にカーソルを合わせやすくなる。
【００２８】
さらに、本発明に係る制御装置は、上記表示画面の描画範囲の形状を示す形状情報を記憶する形状情報記憶部と、上記形状情報記憶部に記憶された上記形状情報を参照することによって、上記画像取得手段が取得する上記要部画像の範囲を決定する取得範囲決定手段と、をさらに備えていてもよい。
【００２９】
上記構成によれば、取得範囲決定手段は、形状情報記憶部に記憶された表示画面の描画範囲の形状を示す形状情報を参照して、要部画像の範囲を決定する。これにより、表示画面の描画範囲にあわせて要部画像を取得することができる。
【００３０】
さらに、本発明に係る制御装置は、上記カーソル位置取得手段が取得するカーソル位置に基づいて、カーソルが停止している時間を計時する計時手段をさらに備え、上記送信手段は、上記計時手段が予め設定された時間まで計時したとき、上記画像取得手段が取得する上記要部画像を送信することを中止してもよい。
【００３１】
上記構成によれば、計時手段がカーソルが停止している時間を計時しており、予め設定された時間になると、送信手段は要部画像の送信を中止する。すなわち、遠隔操作装置は、計時時間が計時した時間が予め設定された時間になったとき、要部画像を受信しなくなる。
【００３２】
これにより、遠隔操作装置では、要部画像を受信しない間、表示画面の電源供給を中止することにより、遠隔操作装置の消費電力を削減することができる。
【００３３】
さらに、本発明に係る遠隔操作装置は、表示装置にカーソルを表示させる制御装置を遠隔操作するための遠隔操作装置であって、ユーザが入力操作するための操作部を介してユーザ入力を取得する入力取得手段と、上記入力取得手段がカーソル移動のためのユーザ入力を取得したときに、カーソルを移動させるための座標情報を上記制御装置へ送信する座標送信手段と、を備えると共に、表示画面と、上記制御装置の表示装置に表示される画像から取得された、カーソル位置を含む一部領域である要部画像を、上記制御装置から受信する受信手段と、上記受信手段が受信した上記要部画像を上記表示画面に表示させる表示制御手段と、を備えたことを特徴としている。
【００３４】
さらに、本発明に係る遠隔操作装置の制御方法は、表示装置にカーソルを表示させる制御装置を遠隔操作するための遠隔操作装置の制御方法であって、ユーザが入力操作するための操作部を介してユーザ入力を取得する入力取得ステップと、上記入力取得ステップにてカーソル移動のためのユーザ入力を取得したときに、カーソルを移動させるための座標情報を上記制御装置へ送信する座標送信ステップとを含むと共に、上記制御装置の表示装置に表示される画像から取得された、カーソル位置を含む一部領域である要部画像を、上記制御装置から受信する受信ステップと、上記受信ステップにて受信した上記要部画像を表示画面に表示する表示ステップと、を含むことを特徴としている。
【００３５】
上記構成によれば、座標送信手段は、入力取得手段がカーソル移動のためのユーザ入力を取得したときに、カーソルを移動させるための座標情報を上記制御装置へ送信する。そして、表示制御手段は、受信手段が制御装置から受信した、制御装置の表示装置に表示される画像から取得された、カーソル位置を含む一部領域である要部画像を、表示画面に表示させる。
【００３６】
これにより、遠隔操作装置を操作するユーザは、この要部画像を遠隔操作装置の表示画面を介して見ることができる。すなわち、ユーザは、表示装置に表示される見にくい文字、アイコン等を手元の遠隔操作装置の表示画面を介して確認することができる。また、要部画像を表示画面で見ることができるため、ユーザが選択したいアイコン、ハイパーリンク等にカーソルを合わせやすくなる。
【００３７】
さらに、本発明に係る遠隔操作装置は、上記入力取得手段がカーソル移動のためのユーザ入力を取得したときに、カーソルを移動させるための第１移動量を求める第１移動量算出手段と、自装置の傾きを検出する姿勢検出手段と、上記姿勢検出手段が傾きを検出したときに、カーソルを移動させるための第２移動量を求める第２移動量算出手段と、上記第１移動量算出手段が求めた第１移動量および上記第２移動量算出手段が求めた第２移動量の少なくとも一方を上記制御装置へ送信する移動量送信手段と、を備えていてもよい。
【００３８】
上記構成によれば、遠隔操作装置では、第１移動量算出手段が、入力取得手段が取得したときに、カーソルを移動させるための第１移動量を求める。一方、第２移動量算出手段は、姿勢検出手段が遠隔操作装置の傾きを検出したときに、カーソルを移動させるための第２移動量を求める。そして、この第１移動量および第２移動量の少なくとも一方が、移動量送信手段によって制御装置へ送信される。
【００３９】
これにより、遠隔操作装置は、入力取得手段と姿勢検出手段といった異なる手段によって求められる移動量を制御装置へ送信するため、制御装置による２段階のカーソル移動制御を実現させることが可能となる。
【００４０】
さらに、本発明に係る遠隔操作装置は、上記入力取得手段によって取得された文字を変換する文字変換手段をさらに備え、上記表示制御手段は、上記文字変換手段が変換前の文字を変換後の文字に変換するときの操作画面を、上記表示画面に表示させる上記要部画像に重畳表示してもよい。
【００４１】
上記構成によれば、表示制御手段が、文字変換手段によって文字を変換するときの操作画面を、要部画像に重畳表示している。このため、ユーザは、文字の変換を手元の遠隔操作装置の表示画面を介して確認することができる。
【００４２】
さらに、本発明に係る遠隔操作装置は、上記文字変換手段による変換後の文字を、上記表示装置のカーソル位置に入力させる文字情報として上記制御装置へ送信する文字送信手段と、を備えていてもよい。
【００４３】
上記構成によれば、文字送信手段は、文字変換手段による変換後の文字を、表示装置のカーソル位置に入力させる文字情報として制御装置へ送信する。すなわち、文字送信手段は、文字変換手段が変換する前の文字を制御装置に送信しない。これにより、遠隔操作装置および制御装置における文字入力処理を簡略化することができる。
【００４４】
本発明に係る送受信システムは、上記に記載の制御装置と、上記に記載の遠隔操作装置とを含んでいてもよい。
【００４５】
上記構成によれば、遠隔操作装置の表示画面には、表示装置から取得した要部画像が表示されるため、遠隔操作装置を操作するユーザは、この要部画像を遠隔操作装置の表示画面を介して見ることができる。すなわち、ユーザは、表示装置に表示される見にくい文字、アイコン等を手元の遠隔操作装置の表示画面を介して確認することができる。また、要部画像を表示画面で見ることができるため、ユーザが選択したいアイコン、ハイパーリンク等にカーソルを合わせやすくなる。
【００４６】
なお、上記制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記制御装置をコンピュータにて実現させる制御プログラムも、本発明の範疇に入る。
【発明の効果】
【００４７】
本発明に係る制御装置は、以上のように、上記表示装置に表示させるカーソル位置を取得するカーソル位置取得手段と、上記表示装置に表示される画像から、上記カーソル位置取得手段によって取得された上記カーソル位置を含む一部領域を要部画像として取得する画像取得手段と、上記画像取得手段によって取得された上記要部画像を、上記遠隔操作装置が有する表示画面に表示させる画像として上記遠隔操作装置に送信する送信手段と、を備えた構成である。
【００４８】
また、本発明に係る制御装置の制御方法は、以上のように、上記表示装置に表示させるカーソル位置を取得するカーソル位置取得ステップと、上記表示装置に表示される画像から、上記カーソル位置取得ステップにて取得した上記カーソル位置を含む一部領域を要部画像として取得する画像取得ステップと、上記画像取得ステップにて取得した上記要部画像を、上記遠隔操作装置が有する表示画面に表示させる画像として上記遠隔操作装置に送信する送信ステップと、を含む方法である。
【００４９】
さらに、本発明に係る遠隔操作装置は、以上のように、ユーザが入力操作するための操作部を介してユーザ入力を取得する入力取得手段と、上記入力取得手段がカーソル移動のためのユーザ入力を取得したときに、カーソルを移動させるための座標情報を上記制御装置へ送信する座標送信手段とを備えるとともに、表示画面と、上記制御装置の表示装置に表示される画像から取得された、カーソル位置を含む一部領域である要部画像を、上記制御装置から受信する受信手段と、上記受信手段が受信した上記要部画像を上記表示画面に表示させる表示制御手段と、を備えた構成である。
【００５０】
さらに、本発明に係る遠隔操作装置の制御方法は、ユーザが入力操作するための操作部を介してユーザ入力を取得する入力取得ステップと、上記入力取得ステップにてカーソル移動のためのユーザ入力を取得したときに、カーソルを移動させるための座標情報を上記制御装置へ送信する座標送信ステップとを含むとともに、上記制御装置の表示装置に表示される画像から取得された、カーソル位置を含む一部領域である要部画像を、上記制御装置から受信する受信ステップと、上記受信ステップにて受信した上記要部画像を表示画面に表示する表示ステップと、を含む方法である。
【００５１】
それゆえ、本発明に係る制御装置および遠隔操作装置は、ユーザは、表示装置に表示される見にくい文字、アイコン等を手元の遠隔操作装置の表示画面を介して確認することができるという効果を奏する。
【発明を実施するための最良の形態】
【００５２】
本発明の一実施形態について図１〜図９に基づいて説明すると以下の通りである。
【００５３】
〔送受信システムの概要〕
まず、図２に基づいて、本発明の概要について説明する。図２は、本発明の送受信システム１の概要の一例を示す説明図である。送受信システム１は、図２に示すように、リモコン（遠隔操作装置）２、ＰＣ部（制御装置）４およびＴＶ（表示装置）部５を備えている。送受信システム１では、リモコン２とＰＣ（パーソナルコンピュータ）部４とはＲＦ（radio frequency）信号によって送受信を行っている。また、リモコン２は、ＩＲ（Infrared Ray、例えばIrSimple）信号によって、ＴＶ（テレビ）部５に動作コマンドを送信する。
【００５４】
ＰＣ部４は、リモコン２から受信したデータに基づいた処理内容をＴＶ部５に出力する。具体的には、ＰＣ部４にはＰＣ受信部４１が設けられており、リモコン２にはリモコン送信部（座標送信手段、移動量送信手段、文字送信手段）２１が設けられているため、例えばＰＣ部４は、リモコン２からのデータを受信することができる。そして、ＴＶ部５は、ＰＣ部４から送信されたデータに基づく処理内容に表示する。この場合、ＴＶ部５には、例えばアイコン、ハイパーリンク、カーソル等が表示される。
【００５５】
また、ＰＣ部４にはＰＣ送信部（送信手段）４２が設けられており、リモコン２にはリモコン受信部（受信手段）２２が設けられているため、例えばＰＣ部４は、ＴＶ部５に表示された画像データの一部をリモコン２に送信することができる。この処理については後述する。
【００５６】
さらに、ＴＶ部５はアンテナ（図示しない）に接続されており、このアンテナを介してＴＶ放送を受信し、その放送内容を表示する。そして、ＴＶ部５に設けられたＩＲ受信部（図示しない）が、リモコン２に設けられたＩＲ送信部（図示しない）から送信されるＩＲ信号を受信することによって、ＴＶ部５は、リモコン２を用いるユーザの指定した動作コマンド（例えばチャンネル切替）の内容に基づいた動作を行うことができる。すなわち、ＴＶ部５は、一般的なＴＶ機能を有しており、リモコン２から送信されたデータに基づいて、さまざまなＴＶ機能を制御することができる。
【００５７】
このように、本実施形態に係る送受信システム１では、ＰＣ部４とＴＶ部５とが接続されているため、ユーザは、リモコン２を用いて、ＰＣを動作させながらＴＶ放送を視聴することができる。
【００５８】
なお、本実施形態に係る送受信システム１では、ＰＣ部４とＴＶ部５とは、例えばＤＶＩ（Digital Visual Interface）ケーブル等の有線映像信号ケーブルによって接続されている。しかしながら、ＰＣ部４とＴＶ部５との接続方法は、ＰＣ部４からＴＶ部５に信号を送信できる構成であればよく、無線であってもよい。
【００５９】
また、送受信システム１では、ＰＣ部４とＴＶ部５とがそれぞれ設けられているが、これに限られたものではなく、これらが一体に形成されていてもよい。さらに、ＴＶ部５は、リモコン２からＩＲ信号を受信する構成となっているが、これに限られたものではなく、例えばリモコン２にＩＲ受信部、ＴＶ部５にＩＲ送信部を設けることにより、リモコン２とＴＶ部５とで双方向の通信が行えるようにしてもよい。
【００６０】
〔リモコンの概略構成〕
次に、リモコン２の概略構成について、図１および図２を用いて説明する。図１は、本発明の送受信システム１における、リモコン２およびＰＣ部４の概略構成を示すブロック図である。
【００６１】
リモコン２は、図２に示すように、その上面（リモコン２のユーザが操作を行う側の面）にタッチパッド（入力取得手段、操作部）２４、操作キー（入力取得手段、操作部）２８およびリモコン表示部（表示画面）３０を備えている。
【００６２】
タッチパッド２４は、その表面（リモコン２外部に露出している面）に指が接触したとき、タッチパッド２４上のどの位置に接触があったのかを検知する。タッチパッド２４としては、例えば、静電容量方式、または抵抗膜方式のタッチパッドが挙げられる。ここで、静電容量方式のタッチパッドとは、タッチパッド２４の表面に指が触れることにより内部の電荷量が変化することを検出し、これによってタッチパッド２４上の指の動きを検出する。また、抵抗膜方式のタッチパッドとは、タッチパッド２４の表面と、この表面とわずかな間隔で取り付けたフィルムとに導電性の薄膜を貼り、これら薄膜が接して電気が通ったか否かを検出する。
【００６３】
このように、リモコン２では、タッチパッド２４に指が触れることによって座標入力を行うことができるため、例えばＴＶ部５に表示されたカーソルを移動させる等の処理をＰＣ部４に実行させることができる。
【００６４】
なお、タッチパッド２４の下方（リモコン２の内部側）には、例えばメカニカルＳＷ（スイッチ）等のプッシュＳＷ（図示しない）が設けられていてもよい。この場合、タッチパッド２４は、プッシュＳＷの方向に可動であり、タッチパッド２４の押下に連動してプッシュＳＷが押下されるようになっている。すなわち、タッチパッド２４が押下された場合、プッシュＳＷは押下された状態となり、タッチパッド２４が押下されていない場合、プッシュＳＷは押下されていない状態となる。そして、タッチパッド２４が押下される（すなわち、プッシュＳＷが押下される）ことにより、クリック操作、ドラッグ操作等の動作コマンドがＰＣ部４に送信される。
【００６５】
このように、リモコン２では、ユーザがタッチパッド２４に指を置いて移動させることによって座標入力を行うことができると共に、タッチパッド２４を押下することによってクリック操作等を行うことができる。
【００６６】
操作キー２８は、リモコン２を操作するユーザが押下することによって、特定の動作コマンドをＰＣ部４またはＴＶ部５に送信するためのものである。操作キー２８としては、例えば、電源キー、ズームキー、リモコン表示部起動キー等がある。また、操作キー２８としては、文字入力、変換または確定を示す操作キーもある。さらに、上記特定の動作コマンドとしては、電源のオン／オフの切替、ＰＣモードとＴＶモードとの切替、ＴＶ放送等の各チャンネル切替、または画質等の設定等を行うための動作コマンドが挙げられる。
【００６７】
リモコン表示部３０は、液晶、プラズマ、有機ＥＬ（electroluminescence）等のフラットパネルディスプレイからなり、ＴＶ部５に表示される画像の一部を表示する。リモコン表示部３０がＴＶ部５に表示される画像の一部を表示する処理については後述する。
【００６８】
続いて、リモコン２の具体的な構成を図１を用いて説明する。リモコン２は、図１に示すように、リモコン送信部２１、リモコン受信部２２、リモコン制御部（表示制御手段、第１移動量算出手段、第２移動量算出手段、文字変換手段）２３、タッチパッド２４、位置検出部２５、加速度センサ（姿勢検出手段）２６、傾き判定部２７、操作キー２８、キー操作検出部２９、リモコン表示部３０およびリモコン記憶部３１を備えている。なお、リモコン送信部２１、リモコン受信部２２、タッチパッド２４、操作キー２８およびリモコン表示部３０については上述したので、ここではその説明を省略する。
【００６９】
リモコン制御部２３は、リモコン受信部２２、位置検出部２５、傾き判定部２７およびキー操作検出部２９から受信したデータに基づいて、リモコン２の処理内容を決定する。
【００７０】
例えば、リモコン受信部２２から後述の取得画像データを受信すると、この取得画像データをリモコン記憶部３１の取得画像データ記憶部３１ａに記憶した後、この取得画像データの示すＴＶ部５の画像をリモコン表示部３０に表示させる。また、リモコン制御部２３は、位置検出部２５から位置データ（または移動量データ）（座標情報）を受信すると、この位置データ（もしくは移動量データ）をリモコン送信部２１に送信するか、この位置データから位置取得開始信号を生成し、この位置データ（もしくは移動量データ）または位置取得開始信号をリモコン送信部２１に送信する。なお、リモコン制御部２３の具体的な処理については後述する。
【００７１】
位置検出部２５は、タッチパッド２４におけるユーザの指の位置、すなわちタッチパッド２４に対する指の接触位置座標（Ｘ，Ｙ）を検出し、この接触位置座標（Ｘ，Ｙ）を示す位置データをリモコン制御部２３に送信する。
【００７２】
加速度センサ２６は、リモコン２が例えば水平面に対してどのくらい傾いているかを検出する。具体的には、加速度センサ２６は、ばねに取り付けられた重りが変位する量を測定し、重りにかかる加速度を推定するものであり、例えば加速度を検知する機構を半導体プロセスによって作製されたＭＥＭＳ（micro electro mechanical systems）センサがある。そして、加速度センサ２６は、３軸の加速度ベクトルを合計した値から、リモコン２の水平面に対する傾きを測定する。
【００７３】
なお、加速度センサ２６は、上記では水平面に対してどのくらい傾いているかを検出しているが、これに限らず、任意のタイミング（例えば、タッチパッド２４に触れたとき）のときのリモコン２の傾きを基準にして、どのくらい傾いているかを検出する構成でもよい。
【００７４】
傾き判定部２７は、加速度センサ２６によって測定されたリモコン２の例えば水平面に対する傾きとリモコン２の傾いた方向と示す傾き量を検出し、この検出した傾き量が予め設定された傾き量の閾値よりも大きいか否かを判定する。そして、傾き判定部２７は、検出した傾き量が予め設定された閾値よりも大きいと判定した場合には、リモコン２が傾いたことを示す傾き有効信号をリモコン制御部２３に送信する。なお、傾き判定部２７は、検出した傾き量が傾き量の閾値よりも大きいと判定している間、傾き有効信号をリモコン制御部２３に送信しているものとする。
【００７５】
ここで、傾き判定部２７に予め設定された傾き量の閾値は、ユーザがリモコン２を傾けていないと認識しているときの傾きを、リモコン２が傾いたと判定しない程度の大きさに設定されていればよい。
【００７６】
なお、傾き判定部２７は、加速度センサ２６から傾き量を検出すると、前回検出した傾き量と今回検出した傾き量とから傾き量の変化分（傾き変更量）を算出し、この算出した傾き変更量を示す傾き変更量データをリモコン制御部２３に送信する構成であってもよい。
【００７７】
キー操作検出部２９は、操作キー２８が押下されたことを示すキー押下信号を検出し、このキー押下信号をリモコン制御部２３に送信する。
【００７８】
リモコン記憶部３１は、リモコン制御部２３で使用されるデータやプログラム等を格納している。具体的には、リモコン記憶部３１は、取得画像データ記憶部３１ａ、入力文字列記憶部３１ｂおよびかな漢字変換辞書３１ｃを備えている。
【００７９】
取得画像データ記憶部３１ａには、ＰＣ部４から受信した取得画像データが記憶されている。また、入力文字列記憶部３１ｂには、文字入力の処理が行われた場合または文字変換の処理が行われた場合に、入力または変換された文字（または文字列）が記憶されている。さらに、かな漢字変換辞書３１ｃには、入力された文字（または文字列）の読みに対応する単語（漢字、熟語等）が記憶されている。
【００８０】
〔ＰＣ部の概略構成〕
次に、ＰＣ部４の概略構成について、図１を用いて説明する。ＰＣ部４は、図１に示すように、ＰＣ受信部４１、ＰＣ送信部４２、ＴＶ制御部（画像取得手段）４３、カーソル位置取得部（画像取得手段）４４、描画範囲決定部（取得範囲決定手段）４５、タイマー（計時手段）４６およびＰＣ記憶部（形状情報記憶部）４７を備えている。なお、ＰＣ受信部４１およびＰＣ送信部４２については上述したので、ここではその説明を省略する。
【００８１】
ＴＶ制御部４３は、ＰＣ受信部４１から移動量データまたは位置データを受信すると、これらのデータに基づいてカーソル位置の移動を制御する。また、ＴＶ制御部４３は、ＴＶ部５から、ＴＶ部５に表示されているカーソルの、現在のカーソル位置（ｘ，ｙ）を示すカーソル位置データを取得する。
【００８２】
また、ＴＶ制御部４３は、描画範囲決定部４５から画像取得指示信号を受信すると、ＴＶ部５に表示された、カーソルを中心とした矩形範囲の画像データを取得し、この取得した画像データを取得画像データとして描画範囲決定部４５に送信する。
【００８３】
カーソル位置取得部４４は、ＰＣ受信部４１から位置取得開始信号を受信すると、ＴＶ制御部４３から、現在のカーソル位置を示すカーソル位置データを取得すると共に、このカーソル位置データを一時的に記憶する。
【００８４】
また、カーソル位置取得部４４は、一定時間、前回取得のカーソル位置データと今回取得のカーソル位置データとが一致しているか否かを判定する。このため、カーソル位置取得部４４は、ＴＶ制御部４３からカーソル位置データを取得すると、タイマー４６に計時開始信号を送信する。そして、カーソル位置取得部４４は、上記２つのカーソル位置データが一致していないと判定した場合には、今回取得のカーソル位置データを描画範囲決定部４５に送信する。
【００８５】
一方、カーソル位置取得部４４は、タイマー４６から計時終了信号を受信すると、一定時間、上記２つのカーソル位置データが一致していたと判定する。この場合、カーソル位置取得部４４は、描画範囲決定部４５へのカーソル位置データの送信を中止する。
【００８６】
描画範囲決定部４５は、カーソル位置取得部４４からカーソル位置データを受信すると、ＰＣ記憶部４７に予め記憶されている、表示データ矩形取得関数を実行する。これにより、描画範囲決定部４５は、ＴＶ部５に表示された画像範囲のうち、リモコン表示部３０に表示させる描画範囲を決定する。なお、描画範囲決定部４５が表示データ矩形取得関数を実行させた場合の処理については後述する。
【００８７】
また、描画範囲決定部４５は、表示データ矩形取得関数を実行させることによって、ＴＶ制御部４３から取得画像データを受信する。そして、描画範囲決定部４５は、受信した取得画像データをＰＣ送信部４２に送信する。
【００８８】
タイマー４６は、カーソル位置取得部４４から計時開始信号を受信すると、計時を開始する。タイマー４６には、予め任意の時間が設定されており、この任意の時間になるまでカウントを続ける。そして、タイマー４６は、計時時間が予め設定された任意の時間になると、計時終了信号をカーソル位置取得部４４に送信する。
【００８９】
ＰＣ記憶部４７は、描画範囲決定部４５で使用されるデータやプログラム等を記憶している。具体的には、ＰＣ記憶部４７には、リモコン表示部３０の形状（例えば画素数）にあわせて予め決められる「取得画像幅（リモコン表示部３０のｘ方向）」および「取得画像高さ（リモコン表示部３０のｙ方向）」が記憶されている。また、ＰＣ記憶部４７には、リモコン記憶部３１の取得画像データ記憶部３１ａの先頭アドレスが設定されている「転送先メモリ」が記憶されている。
【００９０】
〔取得画像がリモコン表示部に表示されるまでの流れ〕
次に、ＰＣ部４にてＴＶ部５に表示される画像が取得され、この取得された画像がリモコン表示部３０に表示されるまでの処理の流れについて説明する。図３は、ＰＣ部４にてＴＶ部５に表示される画像が取得され、この取得された画像がリモコン表示部３０に表示されるまでの処理の流れを示すフローチャートである。
【００９１】
まず、位置検出部２５は、タッチパッド２４にユーザの指が触れたか否かを判定する（Ｓ１）。具体的には、位置検出部２５が、タッチパッド２４におけるユーザの指の位置を検出したか否かで、タッチパッド２４にユーザの指が触れたか否かを判定する。
【００９２】
位置検出部２５がタッチパッド２４にユーザの指が触れたと判定した場合（Ｓ１でＹＥＳ）、位置検出部２５が検出した位置データをリモコン制御部２３に送信する。リモコン制御部２３は、位置検出部２５から位置データを受信すると、位置取得開始信号を生成し、この位置取得開始信号をリモコン送信部２１に送信する。そして、リモコン送信部２１は、リモコン制御部２３から受信した位置取得開始信号をＰＣ部４のＰＣ受信部４１に送信する（Ｓ２）。なお、位置検出部２５がタッチパッド２４にユーザの指が触れていないと判定した場合には（Ｓ１でＮＯ）、この処理を終了する。
【００９３】
ここでは、タッチパッド２４にユーザの指が触れた場合に、リモコン制御部２３が位置取得開始信号をＰＣ部４に送信する構成となっているが、これに限られたものではない。例えば、操作キー２８としてリモコン表示部起動キーが設けられており、このリモコン表示部起動キーが押下されることで、リモコン制御部２３が位置取得開始信号をＰＣ部４に送信する構成であってもよい。また、例えば、タッチパッド２４と連動するプッシュＳＷが設けられている場合には、タッチパッド２４が押下されることによって、リモコン制御部２３が位置取得開始信号を生成する構成であってもよい。
【００９４】
この場合、リモコン表示部起動キーまたはプッシュＳＷが押下されると、押下されたことをキー操作検出部２９が検出し、この検出結果をリモコン制御部２３に送信する。リモコン制御部２３は、この検出結果を受信したとき、位置取得開始信号をＰＣ部４に送信する。
【００９５】
つまり、リモコン表示部起動キーまたはプッシュＳＷではなくても、文字入力の決定ボタン（図示しない）等、ユーザがタッチパッド２４を操作することが予測される操作キー２８が押下された場合に、リモコン制御部２３が位置取得開始信号をＰＣ部４に送信する構成であればよい。
【００９６】
ＰＣ受信部４１が位置取得開始信号を受信すると、カーソル位置取得部４４にこの位置取得開始信号を送信する（Ｓ３）。カーソル位置取得部４４は、位置取得開始信号を受信すると、ＴＶ制御部４３が取得した現在のカーソル位置（ｘ，ｙ）を示すカーソル位置データを取得すると共に、このカーソル位置データを一時的に記憶する（Ｓ４）。また、カーソル位置取得部４４は、位置取得開始信号を受信すると、タイマー４６に計時開始信号を送信してタイマー４６を作動させる。なお、タイマー４６には、予め任意の時間が設定されている。
【００９７】
具体的には、カーソル位置取得部４４は、ＴＶ制御部４３から任意の時間毎にカーソル位置データを取得すると共に、記憶されている前回取得のカーソル位置データと今回取得したカーソル位置データとが一致するか否かを判定する。カーソル位置取得部４４は、前回取得のカーソル位置データと今回取得したカーソル位置データとが一致しないと判定した場合には、今回取得したカーソル位置データを記憶すると共に、タイマー４６に再び計時開始信号を送信する。すなわち、このときカーソル位置取得部４４は、タイマー４６による計時を一旦中止させ、カウントを初期値に戻した後、再びカウントを開始させる。
【００９８】
一方、カーソル位置取得部４４は、記憶されている前回取得のカーソル位置データと今回取得したカーソル位置データとが一致すると判定した場合には、今回取得したカーソル位置データを記憶するが、タイマー４６に計時開始信号を送信しない。すなわち、タイマー４６は、カーソル位置取得部４４が前回取得のカーソル位置データと今回取得したカーソル位置データとが一致する間、計時を続ける構成となっている。そして、タイマー４６は、計時時間が予め設定された任意の時間と一致すると、カーソル位置取得部４４に計時終了信号を送信する。
【００９９】
つまり、カーソル位置取得部４４は、一定時間（すなわち、タイマー４６に予め設定された任意の時間）、前回取得のカーソル位置データと今回取得のカーソル位置データとが一致しているか否かを判定する（Ｓ５）。
【０１００】
カーソル位置取得部４４が上記２つのカーソル位置データが一致していないと判定した場合（Ｓ５でＮＯ）、カーソル位置取得部４４は、記憶しているカーソル位置データを描画範囲決定部４５に送信する。
【０１０１】
描画範囲決定部４５は、カーソル位置取得部４４からカーソル位置データを受信すると、ＰＣ記憶部４７に予め記憶されている、「取得画像幅」、「取得画像高さ」および「転送先メモリ」の値を読み出して、表示データ矩形取得関数を実行する（Ｓ６）。描画範囲決定部４５は、表示データ矩形取得関数を実行することにより、リモコン表示部３０に表示させる描画範囲（すなわち、ＴＶ部５に表示された画像の取得範囲）を決定する。なお、この表示データ矩形取得関数は、通常ＯＳ（Operating System）に用意されているものであり、例えばＢｉｔＢｌｔ（Bit Block transfer）が挙げられる。以下に、描画範囲決定部４５における表示データ矩形取得関数の実行について説明する。
【０１０２】
描画範囲決定部４５は、カーソル位置取得部４４からカーソル位置データを受信すると、ＰＣ記憶部４７に予め記憶されている、「取得画像幅」および「取得画像高さ」を読み出す。この「取得画像幅」および「取得画像高さ」は、リモコン表示部３０の形状にあわせて決まる形状値である。すなわち、「取得画像幅」とは、リモコン表示部３０の横幅（ｘ方向の幅）における画素数を示し、「取得画像高さ」とはリモコン表示部３０の縦幅（ｙ方向の幅）における画素数を示す。ここでは後述の図５に示すように、「取得画像幅」を示す形状値がＸ２、「取得画像高さ」を示す形状値がＹ２と設定されている。なお、上記形状値として、ここではリモコン表示部３０の画素数を用いているが、これに限られたものではなく、リモコン表示部３０の形状にあわせて決まる値であればどのような値でもよい。
【０１０３】
描画範囲決定部４５は、これら値を読み出すと、開始左上ｘ座標および開始左上ｙ座標を決定する。開始左上座標とは、抽出する矩形画像範囲の左上の座標を示すものであり、後述の図４の点Ａを指す。描画範囲決定部４５は、カーソル位置取得部４４から受信したカーソル位置データの示す値（ｘ、ｙ）と、ＰＣ記憶部４７より読み出した、取得画像幅Ｘ２および取得画像高さＹ２とを用いて、開始左上ｘ座標：ｘ−Ｘ２／２と開始左上ｙ座標：ｙ−Ｙ２／２とを求める。
【０１０４】
そして、描画範囲決定部４５は、リモコン表示部３０に表示させる描画範囲（すなわち、ＴＶ部５に表示された画像の取得範囲）を決定する。すなわち、描画範囲決定部４５は、取得画像幅Ｘ２、取得画像高さＹ２、開始左上ｘ座標ｘ−Ｘ２／２、および開始左上ｙ座標ｙ−Ｙ２／２から、図４に示すように、カーソル位置（ｘ，ｙ）を中心とした、ＴＶ部５に表示された画像の取得範囲を決定する。
【０１０５】
なお、図４は、描画範囲決定部４５が決定する、ＴＶ部５に表示された画像の取得範囲（リモコン表示部３０への描画範囲）を示すものである。ここで、ＴＶ部５の表示範囲は、図４に示すように、ｘ方向の幅（図４では横幅）Ｘ１、ｙ方向の幅（図４では縦幅）Ｙ１となる矩形範囲である。
【０１０６】
描画範囲決定部４５は、ＴＶ部５に表示された画像の取得範囲を決定すると、画像取得指示信号をＴＶ制御部４３に送信する。ＴＶ制御部４３は、描画範囲決定部４５から画像取得指示信号を受信すると、ＴＶ部５に表示された、カーソルを中心とした矩形範囲を取得し、取得した画像（要部画像）を示す取得画像データとして描画範囲決定部４５に送信する。
【０１０７】
描画範囲決定部４５は、ＴＶ制御部４３から取得画像データを受信すると、ＰＣ記憶部４７から「転送メモリ」を読み出す。ここでは、「転送先メモリ」には、リモコン記憶部３１の取得画像データ記憶部３１ａの先頭アドレスが設定されている。描画範囲決定部４５は、ＰＣ記憶部４７から読み出した先頭アドレスを、ＴＶ制御部４３から受信した取得画像データに含めてＰＣ送信部４２に送信する。
【０１０８】
ＰＣ送信部４２は、描画範囲決定部４５から先頭アドレスを含む取得画像データを受信すると、この取得画像データをリモコン２のリモコン受信部２２に送信する（Ｓ７）。
【０１０９】
リモコン受信部２２は、ＰＣ送信部４２から取得画像データを受信すると、この取得画像データをリモコン制御部２３に送信する。リモコン制御部２３は、この取得画像データを、先頭アドレスに示された、リモコン記憶部３１の取得画像データ記憶部３１ａに記憶させる（Ｓ８）。そして、リモコン制御部２３は、取得画像データ記憶部３１ａに記憶された取得画像データを取得して、取得画像データが示す画像をリモコン表示部３０に表示する（Ｓ９）。
【０１１０】
なお、図５は、リモコン表示部３０に表示される、ＰＣ部４によって取得されたＴＶ部５の画像を示すものである。ここで、リモコン表示部３０の表示範囲は、図５に示すように、ｘ方向の幅（図５では横幅）Ｘ２、ｙ方向の幅（図５では縦幅）Ｙ２となる矩形範囲である。そして、このＸ２およびＹ２が、「取得画像幅」および「取得画像高さ」としてＰＣ記憶部４７に記憶されている。
【０１１１】
以上のように、ＰＣ部４は、ＴＶ部５に表示される画像範囲のうち、カーソル位置を中心としたカーソル位置付近の画像を取得し、この取得した画像を取得画像データとしてリモコン２に送信する。リモコン２では、ＰＣ部４から受信した取得画像データの画像をリモコン表示部３０に表示させる。
【０１１２】
これにより、リモコン２を操作するユーザは、ＴＶ部５のカーソル付近の画像を、手元のリモコン表示部３０を介して見ることができる。すなわち、ユーザは、ＴＶ部５に表示される見にくい文字、アイコン等を手元のリモコン２のリモコン表示部３０を介して確認することができる。また、ＴＶ部５のカーソル付近の画像をリモコン表示部３０で見ることができるため、ユーザが選択したいアイコン、ハイパーリンク等にカーソルを合わせやすくなる。
【０１１３】
なお、上記では、カーソル位置取得部４４は、リモコン制御部２３によって生成された位置取得開始信号を、ＰＣ受信部４１を介して受信することによって、ＴＶ制御部４３からカーソル位置データを取得すると共に、タイマー４６を作動させる構成となっている。しかしながら、カーソル位置取得部４４は、位置取得開始信号を受信しない構成であってもよい。すなわち、リモコン制御部２３は、位置検出部２５から受信する位置データを用いて位置取得開始信号を生成しなくてよい。この場合、ＰＣ部４では、ＴＶ制御部４３がリモコン２から送信されたデータが位置データであるか否かを判定し、この判定結果をカーソル位置取得部４４が受信することとなる。
【０１１４】
次に、リモコン制御部２３は、リモコン記憶部３１の入力文字列記憶部３１ｂに記憶されている入力文字列データが「Ｎｕｌｌ」を示しているか否かを判定する（Ｓ１０）。リモコン制御部２３によって入力文字列データが「Ｎｕｌｌ」を示していないと判定された場合（Ｓ１０でＮＯ）、リモコン表示部３０は、入力文字列記憶部３１ｂに記憶されている入力文字列を、Ｓ９にてリモコン表示部３０に表示された画像に重畳表示する（Ｓ１１）。
【０１１５】
すなわち、Ｓ１０でＮＯの場合、リモコン２の操作キーが押下されることによる文字入力が行われており、この文字入力に対するリモコン２での処理（すなわち、文字の選択、変換および確定）は、リモコン表示部３０に表示される画像に逐一重畳表示される。これにより、ユーザは、文字の変換を手元のリモコン表示部３０を介して確認することができるなお、この文字入力に対するリモコン２での処理の流れについては後述する。
【０１１６】
なお、ＴＶ部５から取得した取得画像がリモコン表示部３０に表示されるまでの処理では、リモコン制御部２３によってリモコン表示部３０に表示されている画像に入力文字列を重畳表示されると、Ｓ２の処理に戻る。一方、リモコン制御部２３によって入力文字列記憶部３１ｂに記憶されている入力文字列データが「Ｎｕｌｌ」を示すと判定されなかった場合についても（Ｓ１０でＹＥＳ）、Ｓ２の処理に戻る。
【０１１７】
また、Ｓ５において、カーソル位置取得部４４が、タイマー４６から計時終了信号を受信した場合、タイマー４６に設定された任意の時間、前回取得のカーソル位置データと今回取得のカーソル位置とが一致していたと判定する（Ｓ５でＮＯ）。この場合、カーソル位置取得部４４は、描画範囲決定部４５へのカーソル位置データの送信を中止する。これにより、描画範囲決定部４５は、表示データ矩形取得関数を実行することができなくなるため、実質取得画像データのリモコン２への送信を中止することとなる（Ｓ１２）。
【０１１８】
ここで、リモコン制御部２３は、リモコン表示部３０の電源供給を制御しており、リモコン受信部２２から取得画像データを受信している間、リモコン表示部３０に対する電源供給を行っている。すなわち、リモコン表示部３０の電源供給は、リモコン制御部２３によってＰＣ部４に位置取得開始信号が送信されて、ＰＣ部４から取得画像データを受信している間のみ行われている。
【０１１９】
この構成によれば、Ｓ１２において、カーソル位置が一定時間移動しない場合に、描画範囲決定部４５が取得画像データのリモコン２への送信を中止することにより、リモコン制御部２３はリモコン表示部３０の電源供給を中止することができる。このため、リモコン表示部３０の電源を常時オンにしている構成に比べ、リモコン２の消費電力を削減させることができる。
【０１２０】
なお、ユーザによって、タッチパッド２４に対する操作、またはタッチパッド２４を操作することが予測される操作が行われたとき、リモコン制御部２３は、リモコン表示部３０の電源供給を再開する。
【０１２１】
また、Ｓ１２において、カーソル位置取得部４４は、描画範囲決定部４５へ取得画像送信中止信号を送信してもよい。このとき、描画範囲決定部４５は、カーソル位置取得部４４から取得画像送信中止信号を受信すると、取得画像データに代わって、取得画像送信中止信号をＰＣ送信部４２を介してリモコン２に送信する。これにより、リモコン２では、リモコン制御部２３がこの取得画像送信中止信号を取得したタイミングで、リモコン表示部３０の電源供給を中止することができる。
【０１２２】
さらに、上記では、カーソル位置が一定時間移動しないときに、描画範囲決定部４５が取得画像データのリモコン２への送信を中止する構成であるが、この構成に限られたものではない。例えば、ＴＶ制御部４３が、リモコン２においてタッチパッド２４に対する操作が行われたのか、リモコン２の傾き検出が行われたのかを判定し、リモコン２の傾き検出が行われたと判定した場合に、描画範囲決定部４５が取得画像データのリモコン２への送信を中止する構成であってもよい。
【０１２３】
ここで、図６に示すように、ユーザによってタッチパッド２４に対する操作（すなわち、タッチパッド操作）が行われた場合（Ｓ３１）、位置検出部２５は、タッチパッド２４に対する指の接触位置座標（Ｘ，Ｙ）を検出する。そして、位置検出部２５は、接触位置座標（Ｘ，Ｙ）を示す位置データをリモコン制御部２３に送信する。リモコン制御部２３は、この位置データをリモコン送信部２１を介して、ＰＣ部４のＰＣ受信部４１に送信する（Ｓ３２）。
【０１２４】
ＰＣ受信部４１は、リモコン送信部２１から受信した位置データを受信すると、ＴＶ制御部４３に送信する（Ｓ３３）。ＴＶ制御部４３は、この位置データに基づいてカーソル位置の移動を制御する（Ｓ３４）。
【０１２５】
なお、上記では、リモコン制御部２３は、位置検出部２５が検出する位置データをＰＣ部４に送信するが、これに限らず、位置検出部２５が検出する位置データから移動量を算出し、この移動量を移動量データとしてＰＣ部４に送信する構成であってもよい。この場合、リモコン制御部２３は、位置検出部２５が検出する位置データを一時的に記憶しておき、記憶された前回取得の位置データと今回取得した位置データとから、移動量を算出する。そして、リモコン制御部２３は、算出した移動量データを移動量データ（第１移動量データ）として、リモコン送信部２１を介してＰＣ部４に送信する。
【０１２６】
また、図７に示すように、加速度センサ２６は、リモコン２の例えば水平面に対する傾きを検出する（Ｓ４１）。傾き判定部２７は、この傾きを傾き量として加速度センサ２６から検出し、検出結果を予め設定された傾き量の閾値よりも大きいか否かを判定する。そして、傾き判定部２７は、検出結果が傾き量の閾値よりも大きいと判定した場合には、傾き有効信号をリモコン制御部２３に送信する。
【０１２７】
リモコン制御部２３は、傾き判定部２７から傾き有効信号を受信すると、予め設定されている移動量に基づて求める移動量を移動量データ（第２移動量データ）として、リモコン送信部２１を介してＰＣ部４のＰＣ受信部４１に送信する（Ｓ４２）。なお、このときの移動量は、タッチパッド２４を操作するときに得られる移動量より十分大きく設定されている。また、上記Ｓ４１〜Ｓ４２の処理、すなわちリモコン２が傾いたときのリモコン制御部２３の具体的な処理については、後述する図８に示す処理において説明する。
【０１２８】
そして、ＰＣ受信部４１は、リモコン送信部２１から受信した移動量データを受信すると、ＴＶ制御部４３に送信する（Ｓ４３）。ＴＶ制御部４３は、この移動量データに基づいてカーソル位置の移動を制御する（Ｓ４４）。
【０１２９】
従って、ＴＶ制御部４３は、ＴＶ制御部４３が受信するデータが位置データであるのか、移動量データであるのかを判定することによって、リモコン２の傾き検出が行われたか否かを判定することができる。
【０１３０】
また、タッチパッド操作が行われた場合にも移動量データがＰＣ部４に送信される構成の場合、リモコン制御部２３によって求められる移動量は、タッチパッド操作が行われた場合の移動量よりも、リモコン２が傾けられた場合の移動量の方が十分大きい。従って、この場合、ＴＶ制御部４３は、リモコン２から送信される移動量データが例えば予め設定された閾値を超えるか否かを判定することによって、リモコン２の傾き検出が行われたか否かを判定することができる。
【０１３１】
すなわち、カーソル位置が一定時間移動しない場合、リモコン２を傾けることによってカーソルを大きく移動させている場合等、ユーザがタッチパッド２４を操作する状況ではないことが予測される場合に、描画範囲決定部４５が取得画像データのリモコン２への送信を中止することができる。
【０１３２】
ここで、図３に示すの処理の変形例について図８に基づいて説明する。図８は、図３に示す処理の変形例を示すものであり、リモコン２が位置取得開始信号の代わりに、タッチパッド操作が行われた場合の位置データ、またはリモコン２の傾き検出が行われた場合の移動量データをＰＣ部４に送信する場合の処理の流れを示すフローチャートである。なお、図８において、Ｓ１およびＳ４〜Ｓ１２の処理は、図３に示す処理と同じであるため、ここではその説明を省略する。
【０１３３】
図３に示すＳ１〜Ｓ４では、リモコン２の位置検出部２５がタッチパッド２４にユーザの指が触れたと判定すると、リモコン制御部２３が位置取得開始信号を生成し、この位置取得開始信号をＰＣ部４のＰＣ受信部４１に送信していた。そして、ＰＣ部４では、カーソル位置取得部４４がＰＣ受信部４１を介して位置取得開始信号を受信すると、ＴＶ制御部４３から、現在のカーソル位置（ｘ，ｙ）を示すカーソル位置データを取得していた。
【０１３４】
図８に示す処理では、まず、位置検出部２５は、タッチパッド２４にユーザの指が触れたか否かを判定する（Ｓ１）。そして、位置検出部２５がタッチパッド２４にユーザの指が触れたと判定した場合（Ｓ１でＹＥＳ）、リモコン制御部２３は、傾き判定部２７から傾き有効信号を受信しているか否かを判定する（Ｓ１０１）。
【０１３５】
具体的には、加速度センサ２６は、Ｓ１の処理が行われたとき（タッチパッド２４に指が触れたとき）のリモコン２の傾きを基準としてリモコン２の傾きを検出する。すなわち、加速度センサ２６は、Ｓ１の処理が行われたときのリモコン２表面を基準面として、この基準面に対するリモコン２の傾きを検出する。そして、傾き判定部２７は、加速度センサ２６が検出した傾きを示す傾き量を検出すると、検出した傾き量が予め設定された傾き量の閾値よりも大きいか否かを判定する。傾き判定部２７は、検出した傾き量が傾き量の閾値よりも大きいと判定した場合には、リモコン２が傾いたものと判定し、この判定結果を傾き有効信号としてリモコン制御部２３に送信する。
【０１３６】
すなわち、傾き判定部２７は、水平面に対してリモコン２が傾いている場合であっても、Ｓ１の処理が行われたときのリモコン２の傾きとほぼ同じ傾き（検出した傾き量が傾き量の閾値以下であるときのリモコン２の傾き）である場合には、傾き有効信号をリモコン制御部２３に送信しない。
【０１３７】
また、リモコン２が一旦傾いた後、Ｓ１の処理が行われたときの傾きとほぼ同じ傾きに戻った場合、Ｓ１０２の処理を終了する。すなわち、傾き判定部２７は、リモコン制御部２３に傾き有効信号を送信している場合であっても、検出した傾き量が傾き量の閾値以下であると判定した場合には、傾き有効信号の送信を中止する。
【０１３８】
そして、リモコン制御部２３は、傾き有効信号を受信したと判定した場合（Ｓ１０１でＹＥＳ）、図７に示すＳ４２の処理に移行する。
【０１３９】
具体的には、リモコン制御部２３は、傾き有効信号を受信すると、傾き判定部２７から傾き量を取得する。そして、リモコン制御部２３は、傾き有効信号を受信している間（すなわち、リモコン２が継続して傾いていると判定している間）の移動量を求める（Ｓ１０２）。
【０１４０】
ここで、リモコン制御部２３には、リモコン２が所定時間（ここでは、２〜３秒）傾き続けたときに、ＴＶ部５の表示画面の端から端まで（例えば表示画面の対角線の端から端まで）カーソルを移動させることが可能な単位時間あたりの移動量が設定されている。すなわち、リモコン制御部２３は、傾き有効信号を受信している時間を計時し、この計時時間あたりの移動量を求めている。なお、この移動量は、例えば、リモコン制御部２３がリモコン表示部３０の画面書き換えを１秒間に１０回行うことが可能であれば、１回あたりのカーソル移動量は５０ドット程度となる。すなわち、この傾き検出が行われたときの移動量は、例えばリモコン制御部２３が取得した位置データから移動量を求める構成の場合、位置データから求める移動量よりも十分大きい値である。
【０１４１】
また、リモコン制御部２３には、傾き判定部２７から取得した傾き量に示される傾き方向に、カーソルを移動させる方向（カーソルの移動方向）が対応付けて設定されている。このカーソル移動方向は、傾き量に示される傾きの方向に対応して、Ｓ１の処理が行われたときのリモコン２の傾きを基準として４方向または８方向に設定されている。
【０１４２】
従って、リモコン制御部２３は、傾き判定部２７から取得した傾き量に対応したカーソルの移動方向と求めた移動量とを、移動量データとしてリモコン送信部２１に送信する。そして、リモコン送信部２１は、この移動量データをＰＣ部４のＰＣ受信部４１に送信する（Ｓ１０４）。
【０１４３】
一方、リモコン制御部２３は、傾き有効信号を受信したと判定しなかった場合（Ｓ１０１でＮＯ）、図６に示すＳ３２の処理に移行する。すなわち、Ｓ１の処理において、位置検出部２５は、タッチパッド２４にユーザの指が触れたと判定したときに、タッチパッド２４に対する指の接触位置座標（Ｘ，Ｙ）を検出し、この検出結果を位置データとしてリモコン制御部２３に送信する。つまり、リモコン制御部２３は、Ｓ１０１でＮＯの場合、位置検出部２５から位置データを取得する（Ｓ１０３）。そして、リモコン制御部２３は、位置データを取得すると、この位置データをリモコン送信部２１を介してＰＣ部４のＰＣ受信部４１に送信する（Ｓ１０４）。
【０１４４】
ＰＣ部４では、ＰＣ受信部４１がリモコン２から位置データまたは移動量データを受信すると、これらのデータをＴＶ制御部４３に送信する（Ｓ１０５）。そして、ＴＶ制御部４３は、図６に示すＳ３４または図７に示すＳ４４の処理のように、受信した位置データまたは移動量データに基づいて、ＴＶ部５に表示されているカーソルの位置を移動させると共に、このカーソル位置を示すカーソル位置データを取得する。
【０１４５】
また、このときＴＶ制御部４３は、ＰＣ受信部４１から受信したデータが、位置データであるか移動量データであるかを判定する（Ｓ１０６）。そして、ＴＶ制御部４３は、受信したデータが位置データであると判定した場合（Ｓ１０６でＹＥＳ）、位置データを取得したことを示す取得信号をカーソル位置取得部４４に送信する。これにより、カーソル位置取得部４４は、位置取得開始信号を取得したときと同様、ＴＶ制御部４３からカーソル位置データ（すなわち、カーソル位置（ｘ，ｙ））を取得する（Ｓ４）。一方、ＴＶ制御部４３は、受信したデータが位置データではない（すなわち、移動量データである）と判定した場合（Ｓ１０６でＮＯ）、Ｓ１２の処理に移行する。
【０１４６】
なお、Ｓ１０３において、リモコン制御部２３は、位置検出部２５が検出した位置データに基づいて移動量データを求める場合、傾き有効信号を受信したか否かにかかわらず、ＰＣ部４に移動量データを送信する構成となる。この場合には、Ｓ１０６の処理において、ＴＶ制御部４３は、リモコン２から送信される移動量データが予め設定された閾値を超えるか否かを判定してもよい。なお、この閾値は、Ｓ１０２の処理においてリモコン制御部２３が求める移動量を判別できる程度の値に設定されている。
【０１４７】
また、リモコン制御部２３は、位置検出部２５から取得した位置データ（もしくは移動量データ）、またはリモコン２が傾いたときに求めた移動量データをＰＣ部４に送信しているが、これに限らず、両データを同時に送信する構成であってもよい。
【０１４８】
従って、リモコン２では、タッチパッド２４に対する操作が行われたときの処理（図６に示す処理）、および加速度センサ２６によってリモコン２の傾きが検出されたときの処理（図７に示す処理）が行われている。また、リモコン２が傾けられた場合に求められる移動量は、タッチパッド操作が行われた場合に求められる移動量よりも十分大きい。そして、ＴＶ制御部４３は、リモコン制御部２３によって求められたこれらの移動量を、移動量データとしてリモコン送信部２１から受信することによって、ＴＶ部５に表示されているカーソル位置の移動を制御する。
【０１４９】
これにより、リモコン２は、タッチパッド操作が行われた場合に求められる移動量とリモコン２が傾けられた場合に求められる移動量とが異なるため、タッチパッド２４と加速度センサ２６とを備えることによって、ＰＣ部４に２段階のカーソル位置の移動制御を実現させることができる。
【０１５０】
なお、描画範囲決定部４５は、カーソル位置を中心とした、ＴＶ部５に表示された画像の取得範囲を決定するときに、表示データ矩形取得関数を実行しているが、これに限られたものではない。すなわち、描画範囲決定部４５は、リモコン表示部３０に表示可能な範囲であれば、どのようにＴＶ部５に表示された画像の取得範囲を決定してもよい。例えば、ＰＣ記憶部４７に、「取得画像幅」および「取得画像高さ」の代わりに「取得画像半径」を記憶しておくことにより、描画範囲決定部４５が、ＴＶ部５に表示された画像の取得範囲を、カーソル位置を中心とした円形の範囲に決定するようにしてもよい。
【０１５１】
さらに、上記では、ＴＶ部５に表示された画像の取得範囲は、カーソル位置を中心とした取得範囲としているが、これに限られたものではなく、画像の取得範囲の中心ではない位置にカーソルが存在していてもよい。すなわち、描画範囲決定部４５は、リモコン表示部３０に表示させる描画範囲に少なくともカーソルが存在するように、描画範囲を決定する構成でもよい。
【０１５２】
また、加速度センサ２６がリモコン２の例えば水平面に対する傾きを検出した場合に、リモコン制御部２３が、リモコン表示部３０の電源供給を中止する構成としてもよい。これは、リモコン２が水平面に対して傾いている場合、リモコン表示部３０がユーザにとって見にくい角度となるため、この状態であるときのリモコン表示部３０の電源供給を中止することによって、リモコン２の消費電力を削減させることができるからである。
【０１５３】
〔リモコン２における文字入力処理の流れ〕
次に、リモコン２における文字入力処理の流れについて説明する。図９は、リモコン２における文字入力処理の流れを示すフローチャートである。
【０１５４】
まず、キー操作検出部２９は、ユーザによる文字入力が行われたか否かを判定する（Ｓ２１）。具体的には、文字入力を示す操作キー２８が押下されたか否かによって判定される。すなわち、キー操作検出部２９が、文字入力を示す操作キー２８が押下されるときに、この文字入力を示す操作キー２８が押下されたことを示すキー押下信号を検出するか否かによって、ユーザによる文字入力が行われたか否かを判定する。
【０１５５】
キー操作検出部２９が文字入力を示すキー押下信号を検出したと判定した場合、すなわちユーザによる文字入力が行われたと判定された場合（Ｓ２１でＹＥＳ）、キー操作検出部２９は、このキー押下信号をリモコン制御部２３に送信する。リモコン制御部２３は、キー操作検出部２９から文字入力を示すキー押下信号を受信すると、どの操作キー２８が押下されたのかを判定することによって、入力された文字がどの文字であるかを認識し、入力された文字をリモコン記憶部３１の入力文字列記憶部３１ｂに記憶させる（Ｓ２２）。そして、Ｓ２２の処理後、Ｓ２１の処理に戻る。
【０１５６】
キー操作検出部２９が文字入力を示すキー押下信号を検出しなかったと判定した場合、すなわちユーザによる文字入力が行われなかったと判定された場合（Ｓ２１でＮＯ）、キー操作検出部２９は、次に、ユーザによって文字変換が行われたか否かを判定する（Ｓ２３）。具体的には、文字変換を示す操作キー２８が押下されたか否かによって判定される。すなわち、キー操作検出部２９が、文字変換を示す操作キー２８が押下されるときに、この操作キー２８が押下されたことを示すキー押下信号を検出するか否かによって、ユーザによる文字変換が行われたか否かを判定する。
【０１５７】
キー操作検出部２９が文字変換を示すキー押下信号を検出したと判定した場合、すなわちユーザによる文字変換が行われたと判定された場合（Ｓ２３でＹＥＳ）、キー操作検出部２９は、このキー押下信号をリモコン制御部２３に送信する。リモコン制御部２３は、キー操作検出部２９から文字変換を示すキー押下信号を受信すると、入力文字列記憶部３１ｂに記憶されている文字（以降、文字列）とかな漢字変換辞書３１ｃとを読み出し、読み出した文字列を変換する。そして、リモコン制御部２３は、変換した文字列を入力文字列記憶部３１ｂに記憶する（Ｓ２４）。そして、Ｓ２４の処理後、Ｓ２１の処理に戻る。
【０１５８】
キー操作検出部２９が文字変換を示すキー押下信号を検出しなかったと判定した場合、すなわちユーザによる文字変換が行われなかったと判定された場合（Ｓ２３でＮＯ）、キー操作検出部２９は、次に、入力された文字列（または変換された文字列）に対する確定操作が行われたか否かを判定する（Ｓ２５）。具体的には、確定操作を示す操作キー２８が押下されたか否かによって判定される。すなわち、キー操作検出部２９が、確定操作を示す操作キー２８が押下されるときに、この操作キー２８が押下されたことを示すキー押下信号を検出するか否かによって、ユーザによる確定操作が行われたか否かを判定する。
【０１５９】
キー操作検出部２９が確定操作を示すキー押下信号を検出したと判定した場合、すなわちユーザによる確定操作が行われたと判定された場合（Ｓ２５でＹＥＳ）、キー操作検出部２９は、このキー押下信号をリモコン制御部２３に送信する。リモコン制御部２３は、キー操作検出部２９から確定操作を示すキー押下信号を受信すると、入力文字列記憶部３１ｂに記憶されている文字列（すなわち、リモコン制御部２３による変換後の文字列）を読み出し、この文字列を入力文字列として確定する。そして、リモコン制御部２３は、確定した入力文字列を入力文字列データとして、リモコン送信部２１を介してＰＣ部４のＰＣ受信部４１に送信する（Ｓ２６）。
【０１６０】
なお、キー操作検出部２９が確定操作を示すキー押下信号を検出しなかったと判定した場合、すなわちユーザによる確定操作が行われなかったと判定された場合（Ｓ２５でＮＯ）、Ｓ２１の処理に戻る。
【０１６１】
Ｓ２６において入力文字列データがＰＣ部４に送信されると、リモコン２では、リモコン制御部２３が、入力文字列記憶部３１ｂに記憶されている入力文字列データを「Ｎｕｌｌ」にする（Ｓ２７）。
【０１６２】
一方、Ｓ２６において入力文字列データがＰＣ部４に送信されると、ＰＣ部４では、ＰＣ受信部４１がこの入力文字列データを受信する（Ｓ２８）。そして、ＰＣ受信部４１は、リモコン２から受信した入力文字列データを、ＴＶ制御部４３に送信する。そして、ＴＶ制御部４３は、ＰＣ受信部４１から入力文字列データを受信すると、この入力文字列データに示される文字列をカーソル位置に入力する（Ｓ２９）。なお、Ｓ２７〜Ｓ２９の処理順序は、どのような順序であってもよい。
【０１６３】
以上のように、リモコン２は、リモコン制御部２３が文字列を確定させた場合のみ、この確定した文字列を入力文字列データとして、リモコン送信部２１からＰＣ部４に送信する。すなわち、リモコン２は、リモコン制御部２３が文字列を確定する前の文字列をＰＣ部４に送信しない。
【０１６４】
これにより、確定された文字列だけがＴＶ部５に表示され、文字入力または文字変換の状況についてはＴＶ部５に表示されないため、リモコン２およびＰＣ部４における文字入力処理を簡略化することができる。
【０１６５】
〔補足〕
最後に、本実施形態に係るリモコン２およびＰＣ部４の各ブロック、特にリモコン制御部２３、ＴＶ制御部４３、カーソル位置取得部４４および描画範囲決定部４５は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１６６】
すなわち、本実施形態に係るリモコン２およびＰＣ部４は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるリモコン２およびＰＣ部４の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記リモコン２およびＰＣ部４に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１６７】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１６８】
また、本実施形態に係るリモコン２およびＰＣ部４を通信ネットワークと接続可能に構成し、上記プログラムコードを、通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１６９】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１７０】
本発明に係る制御装置は、表示装置に表示される画像のうち、カーソルを含む一部領域の画像を取得して、取得した画像を遠隔操作装置に送信することができるので、制御装置としては、例えば表示装置に接続されたＰＣに有効に利用できる。また、遠隔操作装置としては、例えば表示画面を備えたリモコン、携帯電話等に利用することができる。
【図面の簡単な説明】
【０１７１】
【図１】本発明に係る送受信システムにおける、リモコンおよびＰＣ部の概略構成を示すブロック図である。
【図２】本発明に係る送受信システムの概要の一例を示す説明図である。
【図３】図１に示すＰＣ部にてＴＶ部に表示される画像が切り取られ、この切り取られた画像がリモコン表示部に表示されるまでの処理の流れを示すフローチャートである。
【図４】図１に示す描画範囲決定部が決定する、ＴＶ部に表示された画像の取得範囲（リモコン表示部への描画範囲）を示す図である。
【図５】図１に示すリモコン表示部に表示される、ＰＣ部によって取得されたＴＶ部５の画像を示す図である。
【図６】図１に示すタッチパッド操作が行われたときの処理の流れを示すフローチャートである。
【図７】図１に示す加速度センサがリモコンの傾きを検出したときの処理の流れを示すフローチャートである。
【図８】図３に示す処理の変形例を示すものであり、リモコンが位置取得開始信号の代わりに、タッチパッド操作が行われた場合の位置データ、またはリモコンの傾き検出が行われた場合の移動量データをＰＣ部に送信した場合の処理の流れを示すフローチャートである。
【図９】図１に示すリモコン２において文字入力操作が行われたときの処理の流れを示すフローチャートである。
【図１０】従来技術を示すものであり、リモコン機能を有する液晶モニタが使用されるシステムを示す説明図である。
【符号の説明】
【０１７２】
１    送受信システム
２    リモコン（遠隔操作装置）
４    ＰＣ部（制御装置）
５    ＴＶ部（表示装置）
２１  リモコン送信部（座標送信手段、移動量送信手段、文字送信手段）
２２  リモコン受信部（受信手段）
２３  リモコン制御部（表示制御手段、第１移動量算出手段、第２移動量算出手段、文
字変換手段）
２４  タッチパッド（入力取得手段、操作部）
２６  加速度センサ（姿勢検出手段）
２８  操作キー（入力取得手段、操作部）
３０  リモコン表示部（表示画面）
４２  ＰＣ送信部（送信手段）
４３  ＴＶ制御部（画像取得手段）
４４  カーソル位置取得部（カーソル位置取得手段）
４５  描画範囲決定部（取得範囲決定手段）
４６  タイマー（計時手段）
４７  ＰＣ記憶部（形状情報記憶部）
【図１】
2009088713.tif 000003
【図２】
2009088713.tif 000004
【図３】
2009088713.tif 000005
【図４】
2009088713.tif 000006
【図５】
2009088713.tif 000007
【図６】
2009088713.tif 000008
【図７】
2009088713.tif 000009
【図８】
2009088713.tif 000010
【図９】
2009088713.tif 000011
【図１０】
2009088713.tif 000012