(57)【要約】【課題】カーソル操作性を維持しつつ、送信データの量を少なくすることを可能にしたリモコンのカーソル操作情報等の送信方法及び受信方法、並びにリモコン及び情報処理装置に提供する。【解決手段】リモコン１０は、マウス１７の操作量をカーソルの移動量情報に変換して送信する際に、操作量が相対的に少ない領域と多い領域とでビット割り当てを異ならせ、操作量が相対的に少ない領域のビット割り当てを操作量が相対的に多い領域に比べて大きくした非線形な特性に変換して赤外線発光ダイオード２２を介して送信する。【選択図】        図１
2004295399.tif 000002
【特許請求の範囲】
【請求項１】
ポインティングデバイスの操作量をカーソルの移動量に関連するカーソル情報に変換して送信する際に、前記操作量が相対的に少ない領域と多い領域とでビット割り当てを異ならせ、前記操作量が相対的に少ない領域のビット割り当てを前記操作量が相対的に多い領域に比べて大きくした非線形な特性に変換して送信することを特徴とするリモートコントローラのデータ送信方法。
【請求項２】
前記操作量が相対的に少ないときは前記カーソル情報の分解能を細かくして送り、前記操作量が相対的に多い場合には前記カーソル情報の分解能を粗くして送ることを特徴とする請求項１記載のリモートコントローラのデータの送信方法。
【請求項３】
前記ポインティングデバイスの操作量をカーソル情報に変換して送信する際に、その変換係数を前記操作量が相対的に少ない場合と多い場合とで異ならせ、前記操作量が少ない場合の変換係数を前記操作量が多い場合の変換係数より大きく設定することを特徴とするリモートコントローラのデータ送信方法。
【請求項４】
前記操作量が相対的に少ない側の領域から大きい側にかけて連続的に変化する変換係数を用いて変換処理をすることを特徴とする請求項３記載のリモートコントローラのデータ送信方法。
【請求項５】
請求項１〜４の何れかに記載のリモートコントローラのデータ送信方法により送信されたデータを受信し、その受信データに含まれる前記カーソル情報を変換処理してカーソルの移動量として取り込み、その変換処理においては、前記カーソル情報が相対的に小さな値を示す領域においては前記カーソル情報に対する前記カーソルの移動量の割合を小さくし設定し、前記カーソル情報が相対的に大きな値を示す領域においては前記カーソル情報に対する前記カーソルの移動量の割合を大きく設定して変換処理をすることを特徴とする表示装置のデータ受信方法。
【請求項６】
前記カーソル情報をカーソルの移動量に変換する際に、その変換係数を、前記カーソル情報が相対的に小さな値の場合と大きな値の場合とで異ならせ、前記カーソル情報が小さな値の場合の変換係数＜前記カーソル情報が大きな値の場合の変換係数に設定することを特徴とする請求項５記載の表示装置のデータ受信方法。
【請求項７】
前記カーソル情報の値が相対的に小さい側の領域から大きい側にかけて連続的に変化させた変換係数を用いて変換処理をすることを特徴とする請求項６記載の表示装置のデータ受信方法。
【請求項８】
カーソル位置を移動するために操作されるポインティングデバイスと、
前記ポインティングデバイスの操作量に基づいてカーソルの移動量に関連するカーソル情報を求める演算手段と、
前記演算手段の演算結果を送信する送信手段とを備え、
前記演算手段は、前記ポインティングデバイスの操作量を前記カーソル情報に変換して送信させる際に、前記操作量が相対的に少ない領域と多い領域とでビット割り当てを異ならせ、前記操作量が相対的に少ない領域のビット割り当てを前記操作量が相対的に多い領域に比べて大きくした非線形な特性に変換して前記送信手段を介して送信させることを特徴とするリモートコントローラ。
【請求項９】
前記演算手段は、前記操作量が少ないときは前記カーソル情報の分解能を細かくして送り、前記操作量が多い場合には前記カーソル量情報の分解能を粗くして送ることを特徴とする請求項８記載のリモートコントローラ。
【請求項１０】
前記演算手段は、ポインティングデバイスの操作量を前記カーソル情報に変換して送信する際に、その変換係数を前記操作量が相対的に少ない場合と多い場合とで異ならせ、前記操作量が少ない場合の変換係数＞前記操作量が多い場合の変換係数に設定されたものを用いることを特徴とする請求項９記載のリモートコントローラ。
【請求項１１】
前記演算手段は、前記操作量が相対的に少ない側の領域から大きい側にかけて連続的に変化する変換係数を用いて変換処理をすることを特徴とする請求項１０記載のリモートコントローラ。
【請求項１２】
表示部と、
請求項８〜１１の何れかに記載されたリモートコントローラからのデータを受信する受信手段と、
前記受信手段を介して受信データに含まれる前記カーソル情報を変換処理してカーソルの移動量として取り込んで、前記表示部のカーソルの位置を変更させる演算手段とを備え、
前記演算手段は、前記カーソル情報が相対的に小さな値を示す領域においては前記カーソル情報に対する前記カーソルの移動量の割合を小さくし設定し、前記カーソル情報が相対的に大きな値を示す領域においては前記カーソル情報に対する前記カーソルの移動量の割合を大きく設定して、変換処理をすることを特徴とする表示装置。
【請求項１３】
前記演算手段は、前記カーソル情報をカーソルの移動量に変換する際に、その変換係数を前記カーソル情報が相対的に小さな場合と大きな場合とで異ならせ、前記カーソル情報が小さな値の場合の変換係数を前記カーソル情報が大きな値の場合の変換係数より小さく設定したものを用いることを特徴とする請求項１２記載の表示装置。
【請求項１４】
前記演算手段は、前記カーソル情報の値が相対的に小さい側の領域から大きい側にかけて連続的に変化する変換係数を用いて変換処理をすることを特徴とする請求項１３記載の表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内蔵されたポインティングデバイスの操作情報等を送信する際のリモートコントローラのデータ送信方法、その送信データを受信する際の表示装置のデータ受信方法及びそれらのリモートコントローラ及び表示装置に関する。
【０００２】
【従来の技術】
従来、リモートコントローラ（以下、後述の「課題を解決するための手段」を除いてリモコンという）には、例えば表示装置の表示画面のカーソルの位置を操作するためのポインティングデバイスとしてジョイステック、マウス等を備えたものがある。例えばジョイステックの場合にはその操作量が少ない場合にはカーソルの移動変化量を少なくし、操作量が大きくなった場合にはカーソルの移動量を大きくする方法が採用されている（例えば特許文献１）。
【０００３】
【特許文献１】
特開２００１−３１８６６５号公報
【０００４】
【発明が解決しようとする課題】
従来のリモコンのポインティングデバイスはカーソルの位置を操作する場合に、ポインティングデバイスの操作範囲を十分に大きくとった場合にはカーソルの移動の円滑さにおいては問題がないが、リモコンの送信する情報量が多くなってしまうという問題点がある。例えばポインティングデバイスの操作量に関しては通常４００カウントの範囲で操作量を変換する。このため、送信データとして操作量は例えば９ビットのデータ必要になり、送信データのデータ量に制約がある状況下においては、他のデータが送れなくなるという不都合がある。
【０００５】
本発明は、このような問題点を解決するためになされたものであり、カーソル操作性を維持しつつ、送信データの量を少なくすることを可能にしたリモコンのデータ送信方法及び表示装置のデータ受信方法、並びにリモコン及び表示装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明に係るリモートコントローラのデータ送信方法は、ポインティングデバイスの操作量をカーソルの移動量に関連するカーソル情報に変換して送信する際に、前記操作量が相対的に少ない領域と多い領域とでビット割り当てを異ならせ、前記操作量が相対的に少ない領域のビット割り当てを前記操作量が相対的に多い領域に比べて大きくした非線形な特性に変換して送信する。本発明においては、操作量をカーソル情報に変換して送信する際に、操作量が相対的に少ない領域のビット割り当てを操作量が相対的に多い領域に比べて大きくした非線形な特性に変換して送信するようにしたので、送信データのビット数が制約されている場合においても、操作量が相対的に少ない領域の分解能を高めることができ、操作性に優れたものとなっている。
【０００７】
また、本発明に係るリモートコントローラのデータ送信方法は、前記操作量が相対的に少ないときは前記カーソル情報の分解能を細かくして送り、前記操作量が相対的に多い場合には前記カーソル情報の分解能を粗くして送る。本発明においては、操作量が少ないときはカーソル情報の分解能を細かくして送るので微細な操作が可能になっている。また、操作量が多い場合にはカーソルの移動の分解能を粗くして送るので高速な操作が可能になっている。したがって、操作性を維持しつつ、送信データの量を少なくすることが可能になっている。
【０００８】
また、本発明に係るリモートコントローラのデータの送信方法は、前記ポインティングデバイスの操作量をカーソル情報に変換して送信する際に、その変換係数を前記操作量が相対的に少ない場合と多い場合とで異ならせ、前記操作量が少ない場合の変換係数＞前記操作量が多い場合の変換係数に設定する。本発明においては、ポインティングデバイスの操作量をカーソル情報に変換する際の変換係数を、操作量が相対的に少ない場合と多い場合とで異ならせ、操作量が少ない場合の変換係数＞前記操作量が多い場合の変換係数に設定することにより、操作量が少ないときはカーソルの移動情報の分解能を細かくして送り、操作量が多い場合にはカーソルの移動情報の分解能を粗くして送ることができる。
【０００９】
また、本発明に係るリモートコントローラのデータの送信方法は、前記操作量が相対的に少ない側の領域から大きい側にかけて連続的に変化する前記変換係数を用いて変換処理を行う。本発明においては、前記操作量に対して滑らかに変化するカーソル情報が得られる。そのカーソル情報は表示装置においてはカーソルの移動量に変換されることになるが、操作量に対してカーソル情報が滑らかに変化するのでカーソルの移動量も滑らかに変換し、操作性に優れたものとなっている。
【００１０】
また、本発明に係る表示装置のデータ受信方法は、上記のリモートコントローラのデータ送信方法により送信されたデータを受信し、その受信データに含まれる前記カーソル情報を変換処理してカーソルの移動量として取り込み、その変換処理においては、前記カーソル情報が相対的に小さな値を示す領域においては前記カーソル情報に対する前記カーソルの移動量の割合を小さくし設定し、前記カーソル情報が相対的に大きな値を示す領域においては前記カーソル情報に対する前記カーソルの移動量の割合を大きく設定して変換処理をする。本発明においては、カーソル情報が相対的に小さな値を示す領域においてはカーソル情報に対するカーソルの移動量の変化を小さくし設定し、カーソルの情報が相対的に大きな値を示す領域においてはカーソル情報に対するカーソルの移動量の変化を大きく設定するようにしたので、操作量が少ないときはカーソルの微細な移動を可能にし、また、操作量が多い場合には高速移動を可能にしている。したがって、ポインティングデバイスの操作性が優れたものとなっている。
【００１１】
また、本発明に係る表示装置のデータ受信方法は、前記カーソル情報をカーソルの移動量に変換する際に、その変換係数を、前記カーソル情報が相対的に小さな値の場合と大きな値の場合とで異ならせ、前記カーソル情報が小さな値の場合の変換係数＜前記カーソル情報が大きな値の場合の変換係数に設定する。本発明においては、変換係数を、前記カーソル情報が小さな値の場合の変換係数＜前記カーソル情報が大きい値の場合の変換係数に設定するので、操作量が少ないときはカーソルの微細な移動を可能にし、また、操作量が多い場合には高速移動を可能にしている。
【００１２】
また、本発明に係る表示装置のデータ受信方法は、移動量情報の値が相対的に小さい側の領域から大きい側にかけて連続的に変化させた前記変換係数を用いて変換処理を行う。
【００１３】
また、本発明に係るリモートコントローラは、カーソル位置を移動するために操作されるポインティングデバイスと、前記ポインティングデバイスの操作量に基づいてカーソルの移動量に関連するカーソル情報を求める演算手段と、前記演算手段の演算結果を送信する送信手段とを備え、前記演算手段は、前記ポインティングデバイスの操作量を前記カーソル情報に変換して送信させる際に、前記操作量が相対的に少ない領域と多い領域とでビット割り当てを異ならせ、前記操作量が相対的に少ない領域のビット割り当てを前記操作量が相対的に多い領域に比べて大きくした非線形な特性に変換して前記送信手段を介して送信させる。
【００１４】
また、本発明に係るリモートコントローラにおいて、前記演算手段は、前記操作量が少ないときは前記カーソル情報の分解能を細かくして送り、前記操作量が多い場合には前記カーソル量情報の分解能を粗くして送る。
【００１５】
また、本発明に係るリモートコントローラにおいて、前記演算手段は、ポインティングデバイスの操作量を前記カーソル情報に変換して送信する際に、その変換係数を前記操作量が相対的に少ない場合と多い場合とで異ならせ、前記操作量が少ない場合の変換係数＞前記操作量が多い場合の変換係数に設定されたものを用いる。
【００１６】
また、本発明に係るリモートコントローラにおいて、前記演算手段は、前記操作量が相対的に少ない側の領域から大きい側にかけて連続的に変化する変換係数を用いて変換処理をする。
【００１７】
また、本発明に係る表示装置は、表示部と、上記のリモートコントローラからのデータを受信する受信手段と、前記受信手段を介して受信データに含まれる前記カーソル情報を変換処理してカーソルの移動量として取り込んで、前記表示部のカーソルの位置を変更させる演算手段とを備え、前記演算手段は、前記カーソル情報が相対的に小さな値を示す領域においては前記カーソル情報に対する前記カーソルの移動量の割合を小さくし設定し、前記カーソル情報が相対的に大きな値を示す領域においては前記カーソル情報に対する前記カーソルの移動量の割合を大きく設定して変換処理をする。
【００１８】
また、本発明に係る表示装置において、前記演算手段は、前記カーソル情報をカーソルの移動量に変換する際に、その変換係数を前記カーソル情報が相対的に小さな場合と大きな場合とで異ならせ、前記カーソル情報が小さな値の場合の変換係数＜前記カーソル情報が大きな値の場合の変換係数に設定したものを用いる。
【００１９】
また、本発明に係る表示装置において、前記演算手段は、前記カーソル情報の値が相対的に小さい側の領域から大きい側にかけて連続的に変化する変換係数を用いて変換処理をする。
【００２０】
【発明の実施の形態】
実施形態１．
図１は本発明の実施形態１に係るリモコンの構成を示すブロック図であり、図２はその正面図である。リモコン１０は、各種の処理を行うＣＰＵ（演算手段）１１、このＣＰＵ１１の演算内容を規定するためのプログラムが格納されたＲＯＭ１２、及びＣＰＵ１１の演算処理をする過程において作業データ等が格納されるＲＡＭ１３を備えている。また、入力部１５として、各種のスイッチ群１６、ポインティングデバイスとしてのポインタ１７、アナログインターフェース１８及びＡ／Ｄ変換器１９を備えている。また、出力部２０としてドライバー２１及び赤外線発光ダイオード２２を備えている。なお、図２には各種のスイッチが配置されている状態が示されているが、一部を除いて本発明の実施形態の説明に直接関係ないので、図１においてはそれらを纏めてスイッチ群１６と表示している。
【００２１】
図１及び図２のリモコン１０において、ポインタ１７を操作すると、その操作量は２軸成分（Ｘ，Ｙ）がアナログＩＦ１８を介してＡ／Ｄ変換器１９に入力し、デジタル信号に変換される。ＣＰＵ１１は、デジタル信号に変換された操作量（Ｘ，Ｙ）を取り込んで後述の演算処理を施して送信データを生成し、ドライバー２１を介して赤外線発光ダイオード２２を駆動する。赤外線発光ダイオード２２は送信データに対応した赤外線を機器本体（後述の図４のプロジェクタ参照）に送信する。
【００２２】
図３（Ａ）〜（Ｄ）はＣＰＵ１１が生成して送信する送信データの説明図であり、図３（Ａ）はパケット構成を示した図である。パケットは、ヘッダー部（Ｈ、Ｓｔ）、パケットステータス部（Ｉ０−３、Ｋ０、Ｍ０、Ｐ０−１）、データ部（Ｄ０−１６）から構成されている。
【００２３】
図３（Ｂ）は、ヘッダー部（Ｈ，Ｓｔ）のタイミングチャートである。ヘッダー部のヘッダー（Ｈ）はパケットの開始を示す２．３２ｍｓ（８８Ｔ）のパルスからなり、スタート（Ｓｔａｒｔ：Ｓｔ）はデータの開始を示す０．５８ｍｓ（２２Ｔ）と１．１６ｍｓ（４４Ｔ）のパルスからなる。
【００２４】
図３（Ｃ）は、パケットステータス部（Ｉ０−３、Ｋ０、Ｍ０、Ｐ０−１）の構成を示した図である。ＩＤ（Ｉ０−３）にはリモコンのＩＤコードが設定される。デバイス（Ｋ０）には、０：マウス、１：コマンドキーが設定される。Ｍａｋｅ／Ｂｒｅａｋｅ（カスタムＭ０）には、０：Ｍａｋｅ、１：Ｂｒｅａｋｅ  が設定される。パリティ（Ｐ０−１）には、送信データを２ビット単位に足し算をしてチェックサムが０ｈになるようにここで調整を行う。
【００２５】
図３（Ｄ）はデータ部の構成を示した図で、マウスの場合（Ｋ０＝０）である。本実施形態においてはマウスを対象としており、図３（Ｄ）のデータが生成される。ここで、各データは次のような内容になっている。
ＤＸ０−４：マウスのＸ方向の移動量（カーソル情報）。
４ビット＋符号で表す。負は２の補数で表す。
ＤＹ０−４：マウスのＹ方向の移動量（カーソル情報）。
４ビット＋符号で表す。負は２の補数で表す。
ＬＢ：左ボタンの状態。１：押された状態、０：放した状態。
ＣＢ：中央ボタンの状態。１：押された状態、０：放した状態。
ＲＢ：右ボタンの状態。１：押された状態、０：放した状態。
ＬＢ，ＣＢ，ＲＢはドラッグモードでは押された状態でコードは送信される。上記の「ＤＸ０−４」及び「ＤＹ０−４」は本発明のカーソルの移動量に関連するカーソル情報に相当する。
【００２６】
図４は図１のリモコンの本体機器であるプロジェクタの構成を示したブロック図である。プロジェクタ３０は、各種の処理を行うＣＰＵ（演算手段）３１、このＣＰＵ３１の演算内容を規定するためのプログラムが格納されたＲＯＭ３２、及びＣＰＵ３１の演算処理をする過程において作業データ等が格納されるＲＡＭ３３を備えている。また、入力部３５として、赤外線受光ダイオード３６及びインターフェース３７を備えている。ＣＰＵ３１はリモコン１０からの送信データを赤外線受光ダイオード３６及びインターフェース３７を介して受信すると、所定の演算処理を施してカーソルの移動量を求めて表示部（図示せず）に出力する。
【００２７】
図５は図１のリモコン１０と図４のプロジェクタ３０との関係を示した説明図である。プロジェクタ３０は、リモコン１０を操作して送られてくる送信データに基づいて各種の処理を行ってスクリーン４０に映像を投射する。本実施例においては、リモコン１０のポインタ１７を操作することによりスクリーン４０上に表示された映像の内カーソル５０の位置が移動する。このリモコン１０のポインタ１７の操作量と、カーソルの移動量との関係を説明する。
【００２８】
図６はＣＰＵ１１によって生成される送信データ（カーソル情報：ＤＸ０−４，ＤＹ０−４）の特性を示した図である。この例は、ポインタの操作量を１６段階のデータに変換してデータを生成している例を示している。操作量を３区分にしており（０〜Ｘ１、Ｘ１〜Ｘ２、Ｘ２〜）、操作量がＸ１（例えば１／２）までの間は１０段階のデータとし、Ｘ１〜Ｘ２（例えば２／３）については３段階（１０〜１３）とし、Ｘ２以降については２段階（１３〜１５）としている。このようにしてポインタの操作量と送信データ（カーソル情報）との関係を規定することにより、操作量が小さい領域における分解能を高めている。
【００２９】
リモコン１０のＣＰＵ１１が図６の特性に基づいて送信データを求めてプロジェクタ３０に送信すると、ＣＰＵ３１はリモコン１０からの送信データを赤外線受光ダイオード３６及びインターフェース３７を介して受信し、図７の特性に示す特性に基づいてカーソルの移動量を求める。
【００３０】
図７は受信データ（カーソル情報）とカーソルの移動量との関係を示した特性図である。図７の例においては、受信データのカーソル情報が「０−１０」の範囲はカーソル情報に対するカーソルの移動量の割合を小さく設定し、カーソル情報が「１０−１３」の範囲においてはカーソル情報に対するカーソルの移動量の割合を前記の領域よりも大きく設定する。更に、カーソル情報が「１３−１５」の範囲においてはカーソル情報に対するカーソルの移動量の割合を大きく設定しカーソル情報が「１５」においてはカーソルの移動量が「４００」になるように変化する。
【００３１】
図７の特性に基づいて変換されたカーソルの移動量を図６のポインタの操作量との関係に重ねると、図６の破線に示されるようになる。なお、リモコン１０のカーソル情報（ＤＸ０−４，ＤＹ０−４）は例えば４ビットからなり、図６に示されるように１６段階（０−１５）で表現されるが、プロジェクタ３０側においてはそのような制約がなく（例えば３２ビット）、プロジェクタ３０は例えば４００段階に分解され、カーソルの微細な位置調整が可能になっている。
【００３２】
以上のように本実施形態１においては、リモコン１０のポインタ１７の操作量がＸ１間での小さな領域においてはカーソルの位置を微細に調整することが可能になっている。また、リモコン１０の操作量がＸ２以降の大きな領域においてはカーソルの位置を大きく調整することが可能になっている。また、換言すれば、操作量が相対的に少ない領域のビット割り当てを操作量が相対的に多い領域に比べて大きくした非線形な特性に変換して送信するようにしたので、送信データのビット数が制約されている場合においても、操作量が相対的に少ない領域の分解能を高めることができる。このため、作量が相対的に少ないときは前記カーソル情報の分解能を細かくして送り、操作量が相対的に多い場合にはカーソル情報の分解能を粗くして送ることが可能になっている。したがって、カーソルの位置を微細な調整とカーソルの高速移動とが可能に可能になっている。
【００３３】
実施形態２．
なお、ポインタの操作量を送信データに変換する処理及び送信データをカーソルの移動量に変換する処理については、図６及び図７に示されるような関数を予め用意しておいて、その関数に従って送信データ（カーソル情報）及びカーソルの移動量をそれぞれ求めるようにしてもよい。また、予め変換テーブル（図６、図７）を用意しておいてそれに基づいて行ってもよいし、或いはポインタの操作量及び送信データ（カーソル情報）に基づいた変換係数を予め用意しておいて変換処理を行うようにしてもよい。
【００３４】
例えばカーソルの操作量に対応して、
操作量０からＸ１まで      ：係数Ｋｃ１
操作量Ｘ１を越えてＸ２まで：係数Ｋｃ２
操作量Ｘ２を越えてそれ以降：係数Ｋｃ３
とし、係数Ｋｃ１＞係数Ｋｃ２＞係数Ｋｃ３という関係に設定する。そして、操作量Ｘに対応した係数を選択して、Ｘ×Ｋ（Ｋｃ１，Ｋｃ２，Ｋｃ３）＝送信データ（カーソル情報）、として送信データ（カーソル情報）を求めてプロジェクタ３０側に送信する。
【００３５】
プロジェクタ３０においては、受信データ（カーソル情報）に対応して、
受信データ０からＤ１まで      ：係数Ｋｐ１
受信データＤ１を越えてＤ２まで：係数Ｋｐ２
受信データＤ２を越えてそれ以降：係数Ｋｐ３
とし、係数Ｋｐ１＜係数Ｋｐ２＜係数Ｋｐ３という関係に設定する。受信データＤに対応した係数を選択して、Ｄ×Ｋ（Ｋｐ１，Ｋｐ２，Ｋｐ３）＝カーソルの移動量、としてカーソルの移動量を求めて表示部（図示せず）に出力して、スクリーン４０に表示されたカーソルの位置を移動させる。
【００３６】
実施形態３．
なお、上記の実施形態２においては、操作量及び受信データをそれぞれ区分してその区分に対応した変換係数を設定する例について説明したが、変換係数は操作量又は受信データに応じて連続的に変化させるようにしたものを用いてもよい。
【００３７】
実施形態４．
また、上記の実施形態１においてはカーソルの位置を移動する例について説明したが、例えば領域を指定してそれをドラッグするような処理におけるポインタの操作量についても本発明は同様に適用される。上記の実施形態１の例においては、Ｅｎｔｅｒキー１６ａがマウスの左クリックとして機能し、Ｅｎｔｅｒキー１６ａがマウスの左クリックとして機能し、ＥＳＣキー１６ｂがマウスの右クリックとして機能しており、これらのキー１６ａ，１６ｂとポインタ１７とを組み合わせる左ドラッグ又は右ドラッグの処理を行わせることができる。
【００３８】
実施形態５．
なお、上記の実施形態１においてはポインティングデバイスとしてポインタの例について説明したが、ジョイスティック等においても同様に適用される。また、上記の実施形態１においては表示装置としてプロジェクタの例について説明したが、カーソルを表示する表示装置を備えた機器であれば、パソコン等の他の情報機器であってもかまわない。
【図面の簡単な説明】
【図１】本発明の実施形態１に係るリモコンの構成を示したブロック図。
【図２】図１のリモコンの正面図。
【図３】送信データの説明図。
【図４】本体機器（プロジェクタ）の構成を示したブロック図。
【図５】リモコンとプロジェクタとの関係を示した説明図である。
【図６】操作量と送信データ（カーソル情報）との関係を示した図。
【図７】受信データ（カーソル情報）とカーソル移動量との関係を示した図。
【符号の説明】
１０  リモコン、１１  ＣＰＵ、１５  入力部、  １６  スイッチ群、  １７  ポインタ、１８  アナログＩＦ、１９  Ａ／Ｄ変換器、２０  出力部、２１  ドライバー、２２  赤外線発光ダイオード、  ３０  プロジェクタ、３１  ＣＰＵ、３５  入力部、３６  赤外線受光ダイオード、３７  インターフェース、４０  スクリーン。
【図１】
2004295399.tif 000003
【図２】
2004295399.tif 000004
【図３】
2004295399.tif 000005
【図４】
2004295399.tif 000006
【図５】
2004295399.tif 000007
【図６】
2004295399.tif 000008
【図７】
2004295399.tif 000009