(57)【要約】【課題】  複数の入力装置から指示位置を示す指示位置情報を受信して入力装置ごとの指示位置を示す指示位置画像を含む指示画像をより適切に表示することが可能な表示装置等を提供すること。【解決手段】  表示装置の一種であるプロジェクター１００が、複数の入力装置から指示位置を示す指示位置情報を受信する受信部１１０と、指示位置情報に基づき、入力装置ごとに異なる状態で指示位置を示す指示位置画像を含む指示画像を生成する画像生成部１４０と、指示画像を表示する表示部の一種である投写部１９０を含んで構成される。【選択図】  図３
2011197380.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力装置から、指示位置を示す指示位置情報を受信する受信部と、
前記指示位置情報に基づき、前記指示位置を示す指示位置画像であって、前記入力装置ごとに異なる状態の前記指示位置画像を含む指示画像を生成する画像生成部と、
前記指示画像を表示する表示部と、
を含む表示装置。
【請求項２】
請求項１に記載の表示装置において、
前記指示位置情報は、前記表示装置に対する制御内容を表示するための制御情報であって、制御画像の表示指示を示す制御情報を含み、
前記画像生成部は、前記制御情報に基づき、前記制御画像を含む前記指示画像を生成する、
表示装置。
【請求項３】
請求項２に記載の表示装置において、
前記入力装置ごとに、前記制御内容を示すユーザーデータを記憶する記憶部を含み、
前記画像生成部は、前記制御情報と、前記ユーザーデータとに基づき、前記入力装置ごとの前記制御内容に応じた前記制御画像を生成する、
表示装置。
【請求項４】
請求項１〜３のいずれかに記載の表示装置において、
前記指示位置情報は、指示の開始位置と終了位置を示す情報を含み、
前記画像生成部は、前記指示位置情報に基づき、指示範囲を示す前記指示画像を生成する、
表示装置。
【請求項５】
請求項１〜４のいずれかに記載の表示装置において、
前記画像生成部は、前記入力装置ごとに異なる色の矢印形状を用いて、前記指示位置を示す前記指示位置画像を生成する、
表示装置。
【請求項６】
請求項１〜５のいずれかに記載の表示装置において、
前記受信部は、前記入力装置から、前記指示位置画像の表示終了指示を示す表示終了指示情報を受信し、
前記画像生成部は、前記表示終了指示情報を送信した前記入力装置に対応する前記指示位置画像を含まない前記指示画像を生成する、
表示装置。
【請求項７】
請求項１〜６のいずれかに記載の前記表示装置と、前記入力装置とを含む表示システム。
【請求項８】
表示装置が、
複数の入力装置から指示位置を示す指示位置情報を受信し、
前記指示位置情報に基づき、前記指示位置を示す指示位置画像であって、前記入力装置ごとに異なる状態の前記指示位置画像を含む指示画像を生成し、
当該指示画像を表示する、
表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示システムおよび表示方法に関する。
【背景技術】
【０００２】
例えば、特開２０００−３０５５４２号公報では、画像データを提供する装置とは異なる装置からポインター（カーソル画像）に関する指示情報を受信し、指示情報に基づく画像を画像データと重ねて表示する手法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３０５５４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、複数の入力装置から指示位置を示す指示位置情報を受信して複数のポインターを表示する場合、上記手法をそのまま適用すると、どのユーザーがどのポインターを操作しているか区別することができない。また、上記手法の場合、表示装置は、マウスの右クリック操作に対応してメニュー画像を表示する場合、ユーザーや入力装置に応じた制御内容を表示する制御画像（メニュー画像）を表示することができない。
【０００５】
本発明にかかるいくつかの態様は、上記課題を解決することにより、複数の入力装置から指示位置を示す指示位置情報を受信して入力装置ごとの指示位置を示す指示位置画像を含む指示画像をより適切に表示することが可能な表示装置、表示システムおよび表示方法を提供するものである。
【課題を解決するための手段】
【０００６】
本発明の態様の１つである表示装置は、複数の入力装置から、指示位置を示す指示位置情報を受信する受信部と、前記指示位置情報に基づき、前記指示位置を示す指示位置画像であって、前記入力装置ごとに異なる状態の前記指示位置画像を含む指示画像を生成する画像生成部と、前記指示画像を表示する表示部と、を含むことを特徴とする。
【０００７】
また、本発明の態様の１つである表示システムは、前記表示装置と、前記入力装置とを含むことを特徴とする。
【０００８】
また、本発明の態様の１つである表示方法は、表示装置が、
複数の入力装置から指示位置を示す指示位置情報を受信し、前記指示位置情報に基づき、前記指示位置を示す指示位置画像であって、前記入力装置ごとに異なる状態の前記指示位置画像を含む指示画像を生成し、当該指示画像を表示することを特徴とする。
【０００９】
本発明によれば、表示装置等は、複数の入力装置からの指示位置情報に基づき、入力装置ごとに異なる状態で指示位置を示す指示位置画像を含む指示画像を表示することにより、ユーザーは自分の操作中の指示位置画像を他の指示位置画像と区別することができる。これにより、表示装置等は、複数の入力装置から指示位置を示す指示位置情報を受信して入力装置ごとの指示位置を示す指示位置画像を含む指示画像をより適切に表示することができる。
【００１０】
また、前記指示位置情報は、前記表示装置に対する制御内容を表示するための制御情報であって、制御画像の表示指示を示す制御情報を含み、前記画像生成部は、前記制御情報に基づき、前記制御画像を含む前記指示画像を生成してもよい。これによれば、ユーザーは、制御画像を表示することができるため、表示装置に対する制御を容易に行うことができる。
【００１１】
また、前記表示装置は、前記入力装置ごとに、前記制御内容を示すユーザーデータを記憶する記憶部を含み、前記画像生成部は、前記制御情報と、前記ユーザーデータとに基づき、前記入力装置ごとの前記制御内容に応じた前記制御画像を生成してもよい。これによれば、ユーザーは、入力装置等に応じた制御画像を表示することができるため、表示装置に対する制御を容易に行うことができる。
【００１２】
また、前記指示位置情報は、指示の開始位置と終了位置を示す情報を含み、前記画像生成部は、前記指示位置情報に基づき、指示範囲を示す前記指示画像を生成してもよい。これによれば、表示装置等は、指示範囲を示す指示画像を表示することができるため、指示画像をより適切に表示することができる。
【００１３】
また、前記画像生成部は、前記入力装置ごとに異なる色の矢印形状を用いて、前記指示位置を示す前記指示位置画像を生成してもよい。これによれば、表示装置等は、入力装置ごとに異なる色で指示位置を矢印形状で示す指示位置画像を表示することができるため、ユーザーは、自分の指示位置画像を他のユーザーの指示位置画像と容易に区別することができる。
【００１４】
また、前記受信部は、前記入力装置から、前記指示位置画像の表示終了指示を示す表示終了指示情報を受信し、前記画像生成部は、前記表示終了指示情報を送信した前記入力装置に対応する前記指示位置画像を含まない前記指示画像を生成してもよい。これによれば、表示装置等は、入力装置ごとの表示終了指示に応じて当該指示を行った入力装置に対応した指示位置画像を消去して指示画像を表示することができるため、適切な指示画像を表示することができる。
【図面の簡単な説明】
【００１５】
【図１】第１の実施例における表示システムの全体図である。
【図２】第１の実施例における指示画像の一例を示す図である。
【図３】第１の実施例におけるプロジェクターの機能ブロック図である。
【図４】第１の実施例における指示画像の表示手順を示すフローチャートである。
【図５】第２の実施例における指示画像の一例を示す図である。
【図６】第３の実施例における指示画像の一例を示す図である。
【図７】第３の実施例における指示画像の他の一例を示す図である。
【図８】第４の実施例における指示画像の一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明をプロジェクターに適用した実施例について、図面を参照しつつ説明する。なお、以下に示す実施例は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施例に示す構成のすべてが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。
【００１７】
（第１の実施例）
図１は、第１の実施例における表示システムの全体図である。表示システムは、表示装置の一種であるプロジェクター１００と、複数の入力装置（本実施例ではＰＣ２００−１〜２００−３と通信機能を有するペンタブレット２１０）を含んで構成されている。なお、ＰＣ２００−４は、ネットワーク（例えば、有線ＬＡＮ、無線ＬＡＮ等）３００を介してプロジェクター１００に画像情報を送信し、プロジェクター１００は、当該画像情報に基づき、画像を投写する。また、プロジェクター１００は、ＰＣ２００−１〜２００−３とペンタブレット２１０からの指示位置等を示す指示位置情報を受信し、指示位置情報に基づき、指示位置を示すポインター（指示位置画像、カーソル画像）を含む指示画像を投写する。
【００１８】
図２は、第１の実施例における指示画像４００の一例を示す図である。例えば、指示画像４００では、ＰＣ２００−１による指示位置をポインター４１０が示し、ＰＣ２００−２による指示位置をポインター４１１が示し、ＰＣ２００−３による指示位置をポインター４１２が示し、ペンタブレット２１０による指示位置をポインター４１３が示している。また、指示画像４００におけるポインター４１０〜４１３は、矢印形状であり、それぞれが異なる色で表示されている。
【００１９】
次に、このような指示画像４００を投写する機能を有するプロジェクター１００の機能ブロックについて説明する。図３は、第１の実施例におけるプロジェクター１００の機能ブロック図である。プロジェクター１００は、複数の入力装置から指示位置を示す指示位置情報を受信する受信部１１０と、指示位置情報等に基づき、入力装置ごとに異なる状態で指示位置を示す指示位置画像を含む指示画像４００等を生成する画像生成部１４０と、指示画像４００等を表示する表示部の一種である投写部１９０を含んで構成されている。また、プロジェクター１００は、画像を生成するための画像データ１２２、ユーザーごとの指示位置等を示すユーザーデータ１２４、ポインター４１０等の状態を示す状態データ１２６等を記憶する記憶部１２０と、ユーザーデータ１２４および状態データ１２６を更新する更新部１３０を含んで構成されている。
【００２０】
なお、画像データ１２２は、例えば、ポインターの識別情報であるポインターＩＤ、当該ポインターの画像を示すポインター画像データ等を含む。また、ユーザーデータ１２４は、ユーザーの識別情報であるユーザーＩＤ、当該ユーザーが操作中のポインターの識別情報であるポインターＩＤ、当該ユーザーが操作中の装置のＩＰアドレス等を示すデータを含む。また、状態データ１２６は、使用中のポインターの識別情報であるポインターＩＤ、当該ポインターが表示中かどうかを示す表示有無、当該ポインターの指示画像４００における座標位置を示す座標等を示すデータを含む。
【００２１】
また、プロジェクター１００は、以下のハードウェアを用いてこれらの各部として機能してもよい。例えば、プロジェクター１００は、受信部１１０はＬＡＮユニット等、記憶部１２０はＲＡＭ等、更新部１３０はＣＰＵ等、画像生成部１４０は画像処理回路等、投写部１９０はランプ、液晶パネル、液晶駆動回路、レンズ等を用いてもよい。
【００２２】
次に、画像生成部１４０等を用いた指示画像４００の表示手順について説明する。図４は、第１の実施例における指示画像４００の表示手順を示すフローチャートである。ユーザーは、ＰＣ２００に含まれるマウスやペンタブレット２１０に含まれるペン等を用いて所望の位置を指示する。ＰＣ２００やペンタブレット２１０は、指示位置を示す指示位置情報（例えば、入力装置の座標における絶対座標位置、ＩＰアドレス等の入力装置の識別情報等）等を生成し、当該指示位置情報等をプロジェクター１００へ向け送信する。なお、説明を簡単にするため、ＰＣ２００における表示解像度、ペンタブレット２１０における処理解像度、プロジェクター１００における表示解像度は一致しているものとする。
【００２３】
画像生成部１４０は、受信部１１０によって指示位置情報が受信されたかどうかを判定する（ステップＳ１）。更新部１３０は、受信部１１０によって受信された指示位置情報と、ユーザーデータ１２４と、状態データ１２６に基づき、状態データ１２６を更新する（ステップＳ２）。例えば、更新部１３０は、指示位置情報の送信元の入力装置が使用中のポインターが表示中である場合、状態データ１２６の座標を更新し、指示位置情報の送信元の入力装置が使用中のポインターが表示中ではない場合、状態データ１２６の座標を更新するとともに、状態データ１２６の表示有無を表示ありに更新する。
【００２４】
画像生成部１４０は、画像データ１２２と、状態データ１２６に基づき、指示画像４００を生成し、投写部１９０は指示画像４００を投写する（ステップＳ３）。例えば、画像生成部１４０は、状態データ１２６で表示ありの状態にあるポインターＩＤに対応するポインター画像データを画像データ１２２から選択し、状態データ１２６の座標の位置にポインター４１０等を含む指示画像４００を生成する。なお、画像生成部１４０は、ＰＣ２００−４からの画像情報に基づく画像を生成したり、当該画像にポインター４１０〜４１３を重ねて指示画像４００を生成したりしてもよい。
【００２５】
更新部１３０は、受信部１１０によって入力装置からのポインター４１０〜４１３の表示終了指示を示す表示終了指示情報が受信されたかどうかを判定する（ステップＳ４）。例えば、ユーザーは、マウスやペンの左クリックボタンを短時間に２回押すことにより、表示終了指示を行い、ＰＣ２００やペンタブレット２１０は当該表示終了指示に応じて表示終了指示情報をプロジェクター１００へ向け送信する。表示終了指示情報が受信された場合、更新部１３０は、状態データ１２６における表示有無を表示なしに更新する（ステップＳ５）。画像生成部１４０は、画像データ１２２と、状態データ１２６に基づき、指示画像４００を生成し、投写部１９０は指示画像４００を投写する（ステップＳ６）。これにより、表示終了指示の行われたポインターを含まない指示画像４００が投写される。なお、入力装置と通信不能になった場合も当該入力装置のポインターを含まない指示画像４００が投写される。
【００２６】
プロジェクター１００は、終了指示があるかどうかを判定し（ステップＳ７）、終了指示があった場合は一連の処理（ステップＳ１〜Ｓ７）を終了し、終了指示がない場合は当該一連の処理を続行する。
【００２７】
以上のように、本実施例によれば、プロジェクター１００は、複数の入力装置からの指示位置情報に基づき、入力装置ごとに異なる状態で指示位置を示すポインター４１０〜４１３を含む指示画像４００を表示することにより、ユーザーは自分の操作中のポインター４１０〜４１３を他のポインター４１０〜４１３と区別することができる。これにより、プロジェクター１００は、複数の入力装置から指示位置を示す指示位置情報を受信して入力装置ごとの指示位置を示すポインター４１０〜４１３を含む指示画像４００をより適切に表示することができる。
【００２８】
また、本実施例によれば、プロジェクター１００は、入力装置ごとに異なる色で指示位置を矢印形状で示すポインター４１０〜４１３を表示することができるため、ユーザーは、自分のポインター４１０〜４１３を他のユーザーのポインター４１０〜４１３と容易に区別することができ、同一の画像内で複数のユーザーが指示を行う場合であっても快適に指示を行うことができる。
【００２９】
また、指示位置情報は、座標情報と識別情報だけで構成することも可能であるため、通信負荷が少ないため、画像情報の送受信への影響も少なくて済む。また、入力装置として、ペンタブレット２１０等の表示機能のない装置も適用することができ、汎用的である。
【００３０】
さらに、本実施例によれば、プロジェクター１００は、入力装置ごとの表示終了指示に応じて当該指示を行った入力装置に対応したポインター４１０〜４１３を消去して指示画像４００を表示することができるため、適切な指示画像４００を表示することができる。
【００３１】
（第２の実施例）
上述した指示位置情報は、指示の開始位置と終了位置を示す情報を含んでもよい。この場合、画像生成部１４０は、当該指示位置情報に基づき、指示範囲を示す指示画像を生成してもよい。図５は、第２の実施例における指示画像４０１の一例を示す図である。例えば、指示可能な状態で、ユーザーが左クリックボタンを押したままマウスやペンを右下に移動させるように操作すると、ポインター４１０は、ポインター４１０−１、ポインター４１０−２、ポインター４１０−３のように移動する。この場合、ポインター４１０−１の位置が指示の開始位置であり、ポインター４１０−３が指示の終了位置である。
【００３２】
更新部１３０は、受信部１１０によって指示の開始位置と終了位置を示す情報を含む指示位置情報が受信された場合、当該開始位置の座標と当該終了位置の座標を状態データ１２６に書き込む。画像生成部１４０は、状態データ１２６に含まれるこれらの座標に基づいて当該開始位置と当該終了位置を対角線の頂点とする矩形を示す指示範囲画像４２０を含む指示画像４０１を生成し、投写部１９０は、指示画像４０１を投写する。
【００３３】
なお、第１の実施例と同様に、表示終了指示があった場合や通信不能になった場合、指示範囲画像４２０の表示は終了する。
【００３４】
以上のように、本実施例によれば、プロジェクター１００は、指示範囲を示す指示画像４０１を表示することができるため、指示画像４０１をより適切に表示することができる。例えば、プロジェクター１００は、指示範囲画像４２０内を着色したり点滅させたりして強調表示することも可能である。
【００３５】
（第３の実施例）
プロジェクター１００は、ユーザーが右クリックボタンを押す操作に応じて制御画像（例えば、メニュー画像等）を含む指示画像を投写してもよい。また、この場合、プロジェクター１００は、入力装置の種別やユーザーの設定等に応じて個別の制御画像を生成してもよい。図６は、第３の実施例における指示画像４０２の一例を示す図である。また、図７は、３の実施例における指示画像４０３の他の一例を示す図である。例えば、ＰＣ２００−１のユーザーが図２の状態でマウスの右クリックボタンを押すと、ＰＣ２００−１は、プロジェクター１００に対する制御内容を表示する制御画像の表示指示を示す制御情報を含む指示位置情報をプロジェクター１００へ向け送信する。
【００３６】
受信部１１０は、当該指示位置情報を受信し、画像生成部１４０は、当該制御情報と、画像データ１２２に基づき、ＰＣ２００に対応したメニュー画像４３０を含む指示画像４０２を生成し、投写部１９０は指示画像４０２を投写する。メニュー画像４３０は、例えば、「コピー」、コピーした内容を貼り付けるための「貼り付け」、書式を変更するための「書式」、ＰＣ２００から画像情報をプロジェクター１００に供給するための「画像供給」を示す。また、例えば、ペンタブレット２１０のユーザーが図２の状態でペンの右クリックボタンを押すと、ペンタブレット２１０は、制御情報を含む指示位置情報をプロジェクター１００へ向け送信する。
【００３７】
受信部１１０は、当該指示位置情報を受信し、画像生成部１４０は、当該制御情報と、画像データ１２２に基づき、ペンタブレット２１０に対応したメニュー画像４３１を含む指示画像４０３を生成し、投写部１９０は指示画像４０３を投写する。メニュー画像４３１は、例えば、「コピー」、「貼り付け」、「書式」を示す。なお、第１の実施例と同様に、表示終了指示があった場合や通信不能になった場合、メニュー画像４３０、４３１の表示は終了する。
【００３８】
このように、本実施例によれば、ユーザーは、メニュー画像４３０、４３１を表示することができるため、プロジェクター１００に対する制御等を容易に行うことができる。また、本実施例によれば、ユーザーは、入力装置等に応じたメニュー画像４３０、４３１を表示することができるため、プロジェクター１００に対する制御等を容易に行うことができる。
【００３９】
（第４の実施例）
上述した実施例では、プロジェクター１００は、１台のＰＣ２００−４からの画像情報に基づいて画像を投写したが、複数の画像供給装置からの画像情報に基づいて画像を投写してもよい。図８は、第４の実施例における指示画像４０４の一例を示す図である。指示画像４０４は、ＰＣ２００−１からの画像情報に基づく個別画像４４０、ＰＣ２００−２からの画像情報に基づく個別画像４４１、ＰＣ２００−３からの画像情報に基づく個別画像４４２、ＰＣ２００−４からの画像情報に基づく個別画像４４３を含む。
【００４０】
ＰＣ２００−１は、例えば、ＰＣ２００−１の解像度を４倍にする仮想ディスプレイの機能を用いてマウスの座標位置を示す指示位置情報を生成し、プロジェクター１００は、当該指示位置情報に基づき、ポインター４１０−４〜４１０−６のようにポインター４１０を移動させる指示画像４０４を生成して投写する。なお、この場合、プロジェクター１００は、個別画像４４０〜４４３の割り当てを示す情報をＰＣ２００に送信してもよい。
【００４１】
このように、プロジェクター１００は、複数の個別画像４４０〜４４３を含む指示画像４０４において、ポインター４１０を自由に移動させることができる。
【００４２】
（その他の実施例）
なお、本発明の適用は上述した実施例に限定されず、種々の変形が可能である。例えば、画像生成部１４０は、入力装置ごとに異なる状態で指示位置を示す指示位置画像を生成する際に、入力装置ごとに色を変える手法だけでなく、例えば、形状を変える手法、ユーザー名や入力装置名を表示する手法等を採用してもよい。
【００４３】
また、プロジェクター１００は、入力装置の解像度を示す情報を受信して指示位置情報に含まれる指示位置の座標を調整したり、プロジェクター１００の解像度を示す情報を入力装置に送信して入力装置に指示位置情報に含まれる指示位置の座標を調整させたりしてもよい。これにより、プロジェクター１００は、解像度の相違に関わらず、適切な位置にポインター４１０〜４１３を表示することができる。
【００４４】
また、第３の実施例で説明した制御内容は、画像に関する制御に限定されない。例えば、上述した制御画像における制御内容は、音声の出力開始、音声の出力停止（ミュート）、電源のオフ等を示すものであってもよく、プロジェクター１００の制御部はユーザーが選択した制御内容に応じて音声の出力停止等の制御を行ってもよい。
【００４５】
また、上述したユーザーデータ１２４、状態データ１２６、更新部１３０は必須ではない。例えば、画像生成部１４０は、指示位置情報の受信順序に応じて異なる指示位置画像を生成してもよい。
【００４６】
また、更新部１３０は、メニュー画像でのユーザーの選択や設定コマンドによるユーザーの指定に応じて指示位置画像の種別を決定してもよい。
【００４７】
また、入力装置は、ＰＣ２００やペンタブレット２１０に限定されず、例えば、携帯電話、携帯情報端末、ゲーム装置、通信機能を有するマウス、通信機能を有するレバー等であってもよい。また、表示装置は、プロジェクター１００に限定されず、例えば、テレビ、液晶モニター、携帯電話、デジタルカメラ、ビデオカメラ等であってもよい。
【００４８】
また、プロジェクター１００の有するコンピューターは、情報記憶媒体に記憶されたプログラムを読み取って画像生成部１４０等として機能してもよい。このような情報記憶媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＲＯＭ、ＲＡＭ、ＨＤＤ等を適用できる。
【００４９】
また、プロジェクター１００は、液晶プロジェクター（透過型、ＬＣＯＳ等の反射型）に限定されず、例えば、デジタルマイクロミラーデバイスを用いたプロジェクター等であってもよい。また、プロジェクター１００の機能を複数の装置（例えば、ＰＣとプロジェクター等）に分散してもよい。
【符号の説明】
【００５０】
１００  プロジェクター（表示装置）、１１０  受信部、１２０  記憶部、１２２  画像データ、１２４  ユーザーデータ、１２６  状態データ、１３０  更新部、１４０  画像生成部、１９０  投写部（表示部）、２００  ＰＣ（入力装置）、２１０  ペンタブレット（入力装置）、３００  ネットワーク、４００〜４０４  指示画像、４１０〜４１３  ポインター（指示位置画像）、４２０  指示範囲画像、４３０、４３１  メニュー画像（制御画像）、４４０〜４４３  個別画像
【図１】
2011197380.tif 000003
【図３】
2011197380.tif 000004
【図４】
2011197380.tif 000005
【図５】
2011197380.tif 000006
【図８】
2011197380.tif 000007
【図２】
2011197380.tif 000008
【図６】
2011197380.tif 000009
【図７】
2011197380.tif 000010