(57)【要約】【課題】表示装置が画像を表示する表示面の近くにユーザーが位置しなくても、画像情報の提供元に位置情報を送信できる技術を提供する。【解決手段】第１装置から提供される第１画像情報に基づく第１画像と、第２装置から提供される第２画像情報に基づく第２画像と、を表示面に表示する表示装置を、制御する処理装置が実行する動作方法は、第１画像に対する第１操作を第１画像の代わりに受ける第１操作画像と、第２画像に対する第２操作を第２画像の代わりに受ける第２操作画像と、を処理装置が有する表示画面に表示し、表示装置に、第１操作画像における第１操作の位置に対応する第１画像における位置を、第１画像における第１操作の位置として、第１装置へ通知させ、表示装置に、第２操作画像における第２操作の位置に対応する第２画像における位置を、第２画像における第２操作の位置として、第２装置へ通知させる。【選択図】図６
2020190793.tif 000002
【特許請求の範囲】
【請求項１】
第１装置から提供される第１画像情報に基づく第１画像と、第２装置から提供される第２画像情報に基づく第２画像と、を表示面に表示する表示装置を、制御する処理装置が実行する動作方法であって、
前記第１画像に対する第１操作を前記第１画像の代わりに受ける第１操作画像と、
前記第２画像に対する第２操作を前記第２画像の代わりに受ける第２操作画像と、
を前記処理装置が有する表示画面に表示し、
前記表示装置に、
前記第１操作画像における前記第１操作の位置に対応する前記第１画像における位置を、前記第１画像における前記第１操作の位置として、前記第１装置へ通知させ、
前記表示装置に、
前記第２操作画像における前記第２操作の位置に対応する前記第２画像における位置を、前記第２画像における前記第２操作の位置として、前記第２装置へ通知させる、
動作方法。
【請求項２】
前記第１操作画像と前記第２操作画像とを含む操作画像に、前記第１操作と前記第２操作とのいずれかである操作があるか否かを判定し、
前記操作画像に前記操作がある場合、
前記第１操作画像に前記第１操作があるときには、前記表示装置に、
前記第１操作画像における前記第１操作の位置に対応する前記第１画像における位置を、前記第１画像における前記第１操作の位置として、前記第１装置へ通知させ、
前記第２操作画像に前記第２操作があるときには、前記表示装置に、
前記第２操作画像における前記第２操作の位置に対応する前記第２画像における位置を、前記第２画像における前記第２操作の位置として、前記第２装置へ通知させる、
請求項１に記載の動作方法。
【請求項３】
前記第１操作画像における前記第１操作の位置に基づいて、前記第１操作画像における前記第１操作の位置に対応する前記第１画像における位置を特定する、
請求項１または２に記載の動作方法。
【請求項４】
前記表示装置に、
前記第１操作画像における前記第１操作の位置に基づいて、前記第１操作画像における前記第１操作の位置に対応する前記第１画像における位置を特定させる、
請求項１または２に記載の動作方法。
【請求項５】
前記第１操作画像と前記第２操作画像との位置関係を示す位置関係情報を受け、
前記位置関係情報が示す前記位置関係で、前記第１操作画像と前記第２操作画像とを表示する、
請求項１から４のいずれか１項に記載の動作方法。
【請求項６】
前記表示装置から、前記第１画像と前記第２画像とを含む複合画像を示す複合画像情報を受け、
前記複合画像情報に基づいて、前記第１操作画像と前記第２操作画像とを表示する、
請求項１から４のいずれか１項に記載の動作方法。
【請求項７】
第１装置から提供される第１画像情報に基づく第１画像と、第２装置から提供される第２画像情報に基づく第２画像と、を表示面に表示する表示装置を、制御する処理装置であって、
前記第１画像に対する第１操作を前記第１画像の代わりに受ける第１操作画像と、
前記第２画像に対する第２操作を前記第２画像の代わりに受ける第２操作画像と、
を前記処理装置が有する表示画面に表示する表示部と、
前記表示装置を制御する制御部と、
を含み、
前記制御部は、
前記表示装置に、前記第１操作画像における前記第１操作の位置に対応する前記第１画像における位置を、前記第１画像における前記第１操作の位置として、前記第１装置へ通知させ、
前記表示装置に、前記第２操作画像における前記第２操作の位置に対応する前記第２画像における位置を、前記第２画像における前記第２操作の位置として、前記第２装置へ通知させる、
処理装置。
【請求項８】
第１装置から提供される第１画像情報に基づく第１画像と、第２装置から提供される第２画像情報に基づく第２画像と、を表示面に表示する表示装置と、
前記表示装置を制御する処理装置と、
を含む表示システムが実行する動作方法であって、
前記処理装置が、前記第１画像に対する第１操作を前記第１画像の代わりに受ける第１操作画像と、前記第２画像に対する第２操作を前記第２画像の代わりに受ける第２操作画像と、を前記処理装置が有する表示画面に表示し、
前記処理装置が、前記表示装置に、前記第１操作画像における前記第１操作の位置に対応する前記第１画像における位置を、前記第１画像における前記第１操作の位置として、前記第１装置へ通知させ、
前記処理装置が、前記表示装置に、前記第２操作画像における前記第２操作の位置に対応する前記第２画像における位置を、前記第２画像における前記第２操作の位置として、前記第２装置へ通知させる、
動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動作方法および処理装置に関する。
【背景技術】
【０００２】
特許文献１には、インタラクティブ機能を有する表示システムが記載されている。この表示システムでは、プロジェクター等の表示装置が、複数の装置から提供される画像情報を受信する。表示装置は、各画像情報が示す画像を含む複合画像をスクリーン等の表示面に表示する。表示装置は、複合画像に含まれる一の画像をユーザーが指示体によって操作すると、当該一の画像を示す画像情報の提供元に、指示体による操作位置に基づく位置情報を送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１１７０２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術では、画像情報の提供元に位置情報を送信するためには、表示面に表示されている画像をユーザーが指示体によって操作しなければならない。このため、表示面の近くにユーザーが位置する必要がある。
【課題を解決するための手段】
【０００５】
本発明に係る動作方法は、第１装置から提供される第１画像情報に基づく第１画像と、第２装置から提供される第２画像情報に基づく第２画像と、を表示面に表示する表示装置を、制御する処理装置が実行する動作方法であって、前記第１画像に対する第１操作を前記第１画像の代わりに受ける第１操作画像と、前記第２画像に対する第２操作を前記第２画像の代わりに受ける第２操作画像と、を前記処理装置が有する表示画面に表示し、前記表示装置に、前記第１操作画像における前記第１操作の位置に対応する前記第１画像における位置を、前記第１画像における前記第１操作の位置として、前記第１装置へ通知させ、前記表示装置に、前記第２操作画像における前記第２操作の位置に対応する前記第２画像における位置を、前記第２画像における前記第２操作の位置として、前記第２装置へ通知させる。
【０００６】
本発明に係る処理装置は、第１装置から提供される第１画像情報に基づく第１画像と、第２装置から提供される第２画像情報に基づく第２画像と、を表示面に表示する表示装置を、制御する処理装置であって、前記第１画像に対する第１操作を前記第１画像の代わりに受ける第１操作画像と、前記第２画像に対する第２操作を前記第２画像の代わりに受ける第２操作画像と、を前記処理装置が有する表示画面に表示する表示部と、前記表示装置を制御する制御部と、を含み、前記制御部は、前記表示装置に、前記第１操作画像における前記第１操作の位置に対応する前記第１画像における位置を、前記第１画像における前記第１操作の位置として、前記第１装置へ通知させ、前記表示装置に、前記第２操作画像における前記第２操作の位置に対応する前記第２画像における位置を、前記第２画像における前記第２操作の位置として、前記第２装置へ通知させる。
【０００７】
本発明に係る動作方法は、第１装置から提供される第１画像情報に基づく第１画像と、第２装置から提供される第２画像情報に基づく第２画像と、を表示面に表示する表示装置と、前記表示装置を制御する処理装置と、を含む表示システムが実行する動作方法であって、前記処理装置が、前記第１画像に対する第１操作を前記第１画像の代わりに受ける第１操作画像と、前記第２画像に対する第２操作を前記第２画像の代わりに受ける第２操作画像と、を前記処理装置が有する表示画面に表示し、前記処理装置が、前記表示装置に、前記第１操作画像における前記第１操作の位置に対応する前記第１画像における位置を、前記第１画像における前記第１操作の位置として、前記第１装置へ通知させ、前記処理装置が、前記表示装置に、前記第２操作画像における前記第２操作の位置に対応する前記第２画像における位置を、前記第２画像における前記第２操作の位置として、前記第２装置へ通知させる。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態に係る表示システム１０００の一例を示す図である。
【図２】操作画像Ｆの一例を示す図である。
【図３】第３処理装置３の一例を示す図である。
【図４】プロジェクター５の一例を示す図である。
【図５】投射部５３の一例を示す図である。
【図６】表示システム１０００の動作を説明するための図である。
【図７】第３処理装置３の動作例を説明するためのフローチャートである。
【図８】第１座標系を説明するための図である。
【図９】第２座標系を説明するための図である。
【発明を実施するための形態】
【０００９】
Ａ：第１実施形態
Ａ１：表示システム１０００の概要
図１は、第１実施形態に係る表示システム１０００の一例を示す図である。表示システム１０００は、第１処理装置１〜第４処理装置４と、プロジェクター５と、を含む。
【００１０】
第１処理装置１〜第４処理装置４の各々は、例えばＰＣ（Personal Computer）である。第１処理装置１〜第４処理装置４の各々は、ＰＣに限らず、例えば、タブレット端末またはスマートフォンでもよい。
【００１１】
第１処理装置１〜第４処理装置４の少なくとも一は、他の一の処理装置とは異なる種類の処理装置でもよい。例えば、第１処理装置１〜第３処理装置３の各々がＰＣであり、第４処理装置４がタブレット端末でもよい。
【００１２】
以下では、説明の簡略化のため、第１処理装置１〜第４処理装置４の各々がＰＣであるとする。第１処理装置１〜第４処理装置４を相互に区別する必要がない場合、これらを「処理装置１０」と称する。処理装置は、情報処理装置とも称され得る。処理装置１０の数は４台に限らない。処理装置１０の数は２台以上であればよい。処理装置１０の数が２台である場合、２台のうち１台が第１装置の一例となり、２台のうち残りの１台が第２装置および処理装置の一例となる。
【００１３】
処理装置１０は、プロジェクター５と電気的に接続されている。典型的には、処理装置１０は、ネットワークを介してプロジェクター５と接続されている。ネットワークは、例えば、無線ＬＡＮ（Local Area Network）である。ネットワークは、無線ＬＡＮに限らず、他の通信ネットワークでもよい。
【００１４】
処理装置１０は、画像を示す画像情報をプロジェクター５に提供する。プロジェクター５は、各処理装置１０から提供される画像情報を用いて、図１に示すような投射画像Ｅを投射面６に投射する。投射面６は、例えば、スクリーンである。投射面６は、スクリーンに限らず、例えば、壁または扉でもよい。投射面６は、表示面の一例である。
【００１５】
第１処理装置１は、第１画像Ａを示す第１画像情報と、投射画像Ｅにおける第１画像Ａの位置を示す第１配置情報とを、ネットワークを介してプロジェクター５に提供する。
第２処理装置２は、第２画像Ｂを示す第２画像情報と、投射画像Ｅにおける第２画像Ｂの位置を示す第２配置情報とを、ネットワークを介してプロジェクター５に提供する。
第３処理装置３は、第３画像Ｃを示す第３画像情報と、投射画像Ｅにおける第３画像Ｃの位置を示す第３配置情報とを、ネットワークを介してプロジェクター５に提供する。
第４処理装置４は、第４画像Ｄを示す第４画像情報と、投射画像Ｅにおける第４画像Ｄの位置を示す第４配置情報とを、ネットワークを介してプロジェクター５に提供する。
投射画像Ｅにおける第１画像Ａの位置と、投射画像Ｅにおける第２画像Ｂの位置と、投射画像Ｅにおける第３画像Ｃの位置と、投射画像Ｅにおける第４画像Ｄの位置とは、例えば、ユーザーによって設定される。
第１処理装置１は、第１装置の一例である。第２処理装置２は、第２装置の一例である。第３処理装置３は、プロジェクター５を制御する処理装置の一例である。
【００１６】
第１画像Ａ〜第４画像Ｄの各々は、投射画像Ｅの構成要素である。投射画像Ｅは、複合画像とも称され得る。図１に示す例では、第１画像Ａは、第１配置情報に基づいて、投射画像Ｅにおける左上に配置される。第２画像Ｂは、第２配置情報に基づいて、投射画像Ｅにおける右上に配置される。第３画像Ｃは、第３配置情報に基づいて、投射画像Ｅにおける左下に配置される。第４画像Ｄは、第４配置情報に基づいて、投射画像Ｅにおける右下に配置される。
なお、投射画像Ｅにおける構成要素の配列は、図１に示す例に限らず、適宜変更可能である。また、投射画像Ｅの構成要素となる画像の数は、４つに限らず、２つ以上であればよい。
【００１７】
プロジェクター５は、ネットワークを介して、第１画像情報〜第４画像情報と、第１配置情報〜第４配置情報と、を受ける。プロジェクター５は、第１画像情報〜第４画像情報と第１配置情報〜第４配置情報とを用いて、投射画像Ｅを生成する。プロジェクター５は、投射画像Ｅを投射面６に投射することによって、投射画像Ｅを投射面６に表示する。プロジェクター５は、表示装置の一例である。
【００１８】
第３処理装置３は、図２に示すような、投射画像Ｅに対応する操作画像Ｆを表示する。操作画像Ｆは、第１操作画像Ｇと、第２操作画像Ｈと、第３操作画像Ｉと、第４操作画像Ｊと、を有する。なお、第１処理装置１と第２処理装置２と第４処理装置４のうち少なくとも１台も、操作画像Ｆを表示してもよい。
【００１９】
第１操作画像Ｇは、第１画像Ａに対する第１操作を、第１画像Ａの代わりに受ける。第２操作画像Ｈは、第２画像Ｂに対する第２操作を、第２画像Ｂの代わりに受ける。第３操作画像Ｉは、第３画像Ｃに対する第３操作を、第３画像Ｃの代わりに受ける。第４操作画像Ｊは、第４画像Ｄに対する第４操作を、第４画像Ｄの代わりに受ける。第１操作から第４操作の各々は、例えば、指示操作である。
【００２０】
第３処理装置３は、第１操作画像Ｇにおける第１操作の位置に対応する第１画像Ａにおける位置を特定する。以下、第１操作画像Ｇにおける第１操作の位置に対応する第１画像Ａにおける位置を「第１対応位置」と称する。第１対応位置は、第１操作画像Ｇにおける第１操作の位置に基づいて特定される。第３処理装置３は、第１対応位置を第１処理装置１へ通知する処理を、プロジェクター５に実行させる。
【００２１】
第３処理装置３は、第２操作画像Ｈにおける第２操作の位置に対応する第２画像Ｂにおける位置を特定する。以下、第２操作画像Ｈにおける第２操作の位置に対応する第２画像Ｂにおける位置を「第２対応位置」と称する。第２対応位置は、第２操作画像Ｈにおける第２操作の位置に基づいて特定される。第３処理装置３は、第２対応位置を第２処理装置２へ通知する処理を、プロジェクター５に実行させる。
【００２２】
第３処理装置３は、第３操作画像Ｉにおける第３操作の位置に対応する第３画像Ｃにおける位置を特定する。以下、第３操作画像Ｉにおける第３操作の位置に対応する第３画像Ｃにおける位置を「第３対応位置」と称する。第３対応位置は、第３操作画像Ｉにおける第３操作の位置に基づいて特定される。第３処理装置３は、第３対応位置を第３処理装置３へ通知する処理を、プロジェクター５に実行させる。
なお、第３処理装置３は、第３対応位置を認識できるため、第３対応位置を第３処理装置３へ通知する処理を、プロジェクター５に実行させなくてもよい。
【００２３】
第３処理装置３は、第４操作画像Ｊにおける第４操作の位置に対応する第４画像Ｄにおける位置を特定する。以下、第４操作画像Ｊにおける第４操作の位置に対応する第４画像Ｄにおける位置を「第４対応位置」と称する。第４対応位置は、第４操作画像Ｊにおける第４操作の位置に基づいて特定される。第３処理装置３は、第４対応位置を第４処理装置４へ通知する処理を、プロジェクター５に実行させる。
【００２４】
Ａ２：第３処理装置３の一例
図３は、第３処理装置３の一例を示す図である。第３処理装置３は、第１操作部３１と、第１通信部３２と、表示部３３と、第１記憶部３４と、第１処理部３５と、を含む。
【００２５】
第１操作部３１は、例えば、キーボード、マウスまたはタッチパネルである。第１操作部３１は、ユーザーから種々の情報を受ける。
【００２６】
例えば、第１操作部３１は、第１操作画像Ｇ〜第４操作画像Ｊの相互の位置関係を示す位置関係情報を受ける。位置関係情報は、第１操作画像Ｇ〜第４操作画像Ｊの相互の位置関係として、例えば、図２に示すような位置関係を示す。第３処理装置３は、位置関係情報を用いて、第１操作画像Ｇ〜第４操作画像Ｊの位置関係を定める。
【００２７】
第１操作部３１は、操作画像Ｆへのユーザーによる操作を受ける。第１操作部３１は、例えば、操作画像Ｆの一部をカーソル７で指示する指示操作を受ける。
【００２８】
第１通信部３２は、プロジェクター５と通信する。例えば、第１通信部３２は、無線ＬＡＮ等のネットワークを介してプロジェクター５と通信する。
【００２９】
第１通信部３２は、プロジェクター５に、投射画像Ｅの左下の位置に第３画像Ｃを投射させるために、第３画像情報と、第３配置情報とを、ネットワークを介してプロジェクター５に提供する。
【００３０】
第１通信部３２は、操作画像Ｆへの操作位置に基づく情報の転送をプロジェクター５に実行させるために、操作画像Ｆに対する操作の位置に基づく情報と、転送先を示す情報とを、ネットワークを介してプロジェクター５に提供する。操作画像Ｆに対する操作の位置に基づく情報は、例えば、第１対応位置を示す第１位置情報である。また、操作画像Ｆに対する操作の位置に基づく情報の転送先が第１処理装置１である場合、転送先を示す情報として、第１処理装置１を示す第１処理装置情報が用いられる。
【００３１】
表示部３３は、ディスプレイ、例えば、液晶ディスプレイ、プラズマディスプレイまたは有機ＥＬ（Electro Luminescence）ディスプレイである。表示部３３は、種々の情報を表示する。例えば、表示部３３は、第３画像Ｃと、操作画像Ｆと、を表示する。
【００３２】
第１記憶部３４は、第１処理部３５が読み取り可能な記録媒体である。第１記憶部３４は、例えば、不揮発性メモリーと揮発性メモリーとを含む。不揮発性メモリーとしては、例えば、ＲＯＭ（Read Only Memory）、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）およびＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）が挙げられる。揮発性メモリーとしては、例えば、ＲＡＭ（Random Access Memory）が挙げられる。
【００３３】
第１記憶部３４は、第１処理部３５によって実行される制御プログラムと、第１処理部３５が使用する各種のデータと、を記憶する。
【００３４】
第１処理部３５は、例えば、単数または複数のプロセッサーによって構成される。一例を挙げると、第１処理部３５は、単数または複数のＣＰＵ（Central Processing Unit）によって構成される。第１処理部３５の機能の一部または全部は、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）、ＦＰＧＡ（Field Programmable Gate Array）等の回路によって構成されてもよい。第１処理部３５は、各種の処理を並列的または逐次的に実行する。
【００３５】
第１処理部３５は、第１記憶部３４から制御プログラムを読み取り実行することによって、表示制御部３５１、特定部３５２および動作制御部３５３として機能する。第１処理部３５は、制御部の一例である。
【００３６】
表示制御部３５１は、表示部３３を制御する。例えば、表示制御部３５１は、図２に示されるように、第３画像Ｃの上に操作画像Ｆが重畳されている重畳画像Ｋを、表示部３３に表示させる。表示制御部３５１は、第１操作部３１が受けた位置関係情報に基づいて、操作画像Ｆにおける第１操作画像Ｇ〜第４操作画像Ｊの位置関係を決定する。表示制御部３５１は、表示部３３が有する表示画面３ａにおける操作画面Ｆの位置を、第１操作部３１が受ける移動指示に従って移動する。このため、ユーザーは、操作画面Ｆを、ユーザーが希望する位置に配置できる。表示制御部３５１は、ディスプレイコントローラーとも称され得る。
【００３７】
特定部３５２は、カーソル７の位置が操作画像Ｆ上であるか否かを判定する。カーソル７の位置が操作画像Ｆ上である場合、特定部３５２は、カーソル７の位置に基づいて、第１対応位置から第４対応位置のいずれかを特定する。
【００３８】
特定部３５２は、第１操作画像Ｇにおけるカーソル７の位置に基づいて、第１操作画像Ｇにおけるカーソル７の位置に対応する第１対応位置を特定する。第１操作画像Ｇにカーソル７を位置させる操作は、第１操作の一例である。
【００３９】
特定部３５２は、第２操作画像Ｈにおけるカーソル７の位置に基づいて、第２操作画像Ｈにおけるカーソル７の位置に対応する第２対応位置を特定する。第２操作画像Ｈにカーソル７を位置させる操作は、第２操作の一例である。
【００４０】
特定部３５２は、第３操作画像Ｉにおけるカーソル７の位置に基づいて、第３操作画像Ｉにおけるカーソル７の位置に対応する第３対応位置を特定する。
【００４１】
特定部３５２は、第４操作画像Ｊにおけるカーソル７の位置に基づいて、第４操作画像Ｊにおけるカーソル７の位置に対応する第４対応情報を特定する。特定部３５２は、デジネーション（designation）コントローラーとも称され得る。
【００４２】
動作制御部３５３は、プロジェクター５の動作を制御する。例えば、動作制御部３５３は、特定部３５２が第１対応位置を特定する場合、プロジェクター５に、第１対応位置を第１処理装置１へ通知させる。
【００４３】
例えば、動作制御部３５３は、特定部３５２が第１対応位置を特定する場合、まず、第１対応位置を示す第１位置情報を生成する。続いて、動作制御部３５３は、第１位置情報と、第１位置情報の転送先が第１処理装置１であることを示す第１処理装置情報とを、第１通信部３２からプロジェクター５に提供する。
【００４４】
動作制御部３５３は、特定部３５２が第２対応位置を特定する場合、第２対応位置を示す第２位置情報を生成する。続いて、動作制御部３５３は、第２位置情報と、第２位置情報の転送先が第２処理装置２であることを示す第２処理装置情報とを、第１通信部３２からプロジェクター５に提供する。
【００４５】
動作制御部３５３は、特定部３５２が第３対応位置を特定する場合、第３対応位置を示す第３位置情報を生成する。続いて、動作制御部３５３は、第３位置情報と、第３位置情報の転送先が第３処理装置３であることを示す第３処理装置情報とを、第１通信部３２からプロジェクター５に提供する。
【００４６】
動作制御部３５３は、特定部３５２が第４対応位置を特定する場合、第４対応位置を示す第４位置情報を生成する。続いて、動作制御部３５３は、第４位置情報と、第４位置情報の転送先が第４処理装置４であることを示す第４処理装置情報とを、第１通信部３２からプロジェクター５に提供する。動作制御部３５３は、オペレーションコントローラーとも称され得る。
【００４７】
Ａ３：第１処理装置１、第２処理装置２および第４処理装置４の一例
第１処理装置１、第２処理装置２および第４処理装置４の各々の構成は、第３処理装置３の構成と以下の点を除き同一である。
第１処理装置１は、第３画像情報と第３配置情報の代わりに、第１画像情報と第１配置情報とを、ネットワークを介してプロジェクター５に提供する。第２処理装置２は、第３画像情報と第３配置情報の代わりに、第２画像情報と第２配置情報とを、ネットワークを介してプロジェクター５に提供する。第４処理装置４は、第３画像情報と第３配置情報の代わりに、第４画像情報と第４配置情報とを、ネットワークを介してプロジェクター５に提供する。
【００４８】
第１処理装置１、第２処理装置２および第４処理装置４の各々は、第３処理装置３が有する要素に加えて他の要素を有してもよい。なお、第１処理装置１、第２処理装置２および第４処理装置４の各々は、表示制御部３５１と特定部３５２と動作制御部３５３の各々の機能を有さなくてもよい。
【００４９】
Ａ４：プロジェクター５の一例
図４は、プロジェクター５の一例を示す図である。プロジェクター５は、第２操作部５１と、第２通信部５２と、投射部５３と、第２記憶部５４と、第２処理部５５と、を含む。
【００５０】
第２操作部５１は、例えば、各種の操作ボタン、操作キーまたはタッチパネルである。第２操作部５１は、プロジェクター５の筐体に設けられている。第２操作部５１は、ユーザーの入力操作を受け取る。第２操作部５１は、リモートコントローラーでもよい。
【００５１】
第２通信部５２は、第１処理装置１〜第４処理装置４の各々と通信する。第２通信部５２は、例えば、無線ＬＡＮ等のネットワークを介して、第１処理装置１〜第４処理装置４の各々と通信する。
【００５２】
投射部５３は、投射画像Ｅを投射面６に投射する。投射部５３は、例えば、投射画像Ｅを示す投射画像情報に基づいて、投射画像Ｅを投射面６に投射する。
【００５３】
第２記憶部５４は、第２処理部５５が読み取り可能な記録媒体である。第２記憶部５４は、例えば、不揮発性メモリーと揮発性メモリーとを含む。第２記憶部５４は、第２処理部５５によって実行される制御プログラムと、第２処理部５５が使用する各種のデータと、を記憶する。
【００５４】
第２処理部５５は、例えば、単数または複数のプロセッサーによって構成される。一例を挙げると、第２処理部５５は、単数または複数のＣＰＵによって構成される。第２処理部５５の機能の一部または全部は、ＤＳＰ、ＡＳＩＣ、ＰＬＤ、ＦＰＧＡ等の回路によって構成されてもよい。第２処理部５５は、各種の処理を並列的または逐次的に実行する。
【００５５】
第２処理部５５は、第２記憶部５４から制御プログラムを読み取り実行することによって、画像情報生成部５５１および通信制御部５５２として機能する。
【００５６】
画像情報生成部５５１は、第２通信部５２が第１画像情報〜第４画像情報と第１配置情報〜第４配置情報とを受信すると、第１画像情報〜第４画像情報と第１配置情報〜第４配置情報とを用いて、投射画像Ｅを示す投射画像情報を生成する。画像情報生成部５５１は、投射画像情報を投射部５３に提供する。画像情報生成部５５１は、イメージデータジェネレーターとも称され得る。
【００５７】
通信制御部５５２は、第２通信部５２と各処理装置１０との通信を制御する。
例えば、通信制御部５５２は、第２通信部５２が第１位置情報と第１処理装置情報とを受信する場合、第１処理装置情報によって示される第１処理装置１へ第１位置情報を転送する。
通信制御部５５２は、第２通信部５２が第２位置情報と第２処理装置情報とを受信する場合、第２処理装置情報によって示される第２処理装置２へ第２通信部５２から第２位置情報を転送する。
通信制御部５５２は、第２通信部５２が第３位置情報と第３処理装置情報とを受信する場合、第３処理装置情報によって示される第３処理装置３へ第２通信部５２から第３位置情報を転送する。
通信制御部５５２は、第２通信部５２が第４位置情報と第４処理装置情報とを受信する場合、第４処理装置情報によって示される第４処理装置４へ第２通信部５２から第４位置情報を転送する。
通信制御部５５２は、コミュニケーションコントローラーとも称され得る。
【００５８】
Ａ５：投射部５３の一例
図５は、投射部５３の一例を示す図である。投射部５３は、光源５３１と、赤色用液晶ライトバルブ５３２Ｒと、緑色用液晶ライトバルブ５３２Ｇと、青色用液晶ライトバルブ５３２Ｂと、投射光学系５３３と、ライトバルブ駆動部５３４と、を含む。以下、赤色用液晶ライトバルブ５３２Ｒと、緑色用液晶ライトバルブ５３２Ｇと、青色用液晶ライトバルブ５３２Ｂとを相互に区別する必要がない場合、これらを「液晶ライトバルブ５３２」と称する。
【００５９】
ライトバルブ駆動部５３４は、例えば、ドライバー等の回路で構成される。ライトバルブ駆動部５３４は、第２処理部５５から提供される画像情報に基づいて液晶ライトバルブ５３２を駆動する。
【００６０】
光源５３１は、例えば、ＬＥＤ（light emitting diode）である。光源５３１は、ＬＥＤに限らず、例えば、キセノンランプ、超高圧水銀ランプ、またはレーザー光源でもよい。光源５３１から出射される光は、不図示のインテグレーター光学系によって輝度分布のばらつきが低減され、その後、不図示の色分離光学系によって光の３原色である赤色、緑色、青色の色光成分に分離される。赤色の色光成分は赤色用液晶ライトバルブ５３２Ｒに入射する。緑色の色光成分は緑色用液晶ライトバルブ５３２Ｇに入射する。青色の色光成分は青色用液晶ライトバルブ５３２Ｂに入射する。
【００６１】
液晶ライトバルブ５３２は、一対の透明基板間に液晶が存在する液晶パネル等によって構成される。液晶ライトバルブ５３２は、マトリクス状に位置する複数の画素５３２ｐを含む矩形の画素領域５３２ａを有する。液晶ライトバルブ５３２では、液晶に対して画素５３２ｐごとに駆動電圧が印加される。ライトバルブ駆動部５３４が、画像情報に基づく駆動電圧を各画素５３２ｐに印加すると、各画素５３２ｐは、駆動電圧に基づく光透過率に設定される。光源５３１から出射される光は、画素領域５３２ａを通ることで変調され画像データに基づく画像が色光ごとに形成される。液晶ライトバルブ５３２は、光変調装置の一例である。各色の画像は、図示しない色合成光学系によって画素５３２ｐごとに合成され、カラー画像が生成される。カラー画像は、投射光学系５３３を介して投射される。
【００６２】
なお、投射部５３は、ディスプレイ、例えば、ＦＰＤ（Flat Panel Display）でもよい。ＦＰＤは、例えば、液晶ディスプレイ、プラズマディスプレイまたは有機ＥＬディスプレイである。
【００６３】
Ａ６：表示システム１０００の動作例
図６は、表示システム１０００の動作を説明するための図である。以下では、プロジェクター５は、図１に示す投射画像Ｅを投射面６に投射しているとする。第３処理装置３は、図２に示す操作画像Ｆを表示しているとする。
【００６４】
ステップＳ１００において第１操作部３１が、第１操作画像Ｇへの指示操作を受ける場合、ステップＳ１０１において特定部３５２は、第１操作画像Ｇにおける指示操作の位置に基づいて、第１対応位置を特定する。
【００６５】
続いて、ステップＳ１０２において動作制御部３５３は、第１対応位置を示す第１位置情報を生成する。
【００６６】
続いて、ステップＳ１０３において動作制御部３５３は、第１位置情報と、第１処理装置情報とを、第１通信部３２からプロジェクター５に提供する。
【００６７】
続いて、ステップＳ１０４においてプロジェクター５の第２通信部５２が、第１位置情報と、第１処理装置情報とを受ける場合、ステップＳ１０５において通信制御部５５２は、第１処理装置情報によって示される第１処理装置１へ第１位置情報を転送する動作を、第２通信部５２に実行させる。
【００６８】
続いて、ステップＳ１０６において第１処理装置１は、第１位置情報に基づく処理を実行する。例えば、第１処理装置１は、表示中の第１画像Ａのうち、第１位置情報が示す位置にカーソルを移動する。
【００６９】
また、ステップＳ２００において第１操作部３１が、第２操作画像Ｈへの指示操作を受ける場合、ステップＳ２０１において特定部３５２は、第２操作画像Ｈにおける指示操作の位置に基づいて、第２対応位置を特定する。
【００７０】
続いて、ステップＳ２０２において動作制御部３５３は、第２対応位置を示す第２位置情報を生成する。
【００７１】
続いて、ステップＳ２０３において動作制御部３５３は、第２位置情報と、第２処理装置情報とを、第１通信部３２からプロジェクター５に提供する。
【００７２】
続いて、ステップＳ２０４においてプロジェクター５の第２通信部５２が、第２位置情報と、第２処理装置情報とを受ける場合、ステップＳ２０５において通信制御部５５２は、第２処理装置情報によって示される第２処理装置２へ第２位置情報を転送する動作を、第２通信部５２に実行させる。
【００７３】
続いて、ステップＳ２０６において第２処理装置２は、第２位置情報に基づく処理を実行する。例えば、第２処理装置２は、表示中の第２画像Ｂのうち、第２位置情報が示す位置にカーソルを移動する。
【００７４】
Ａ７：第３処理装置３の動作例
図７は、第３処理装置３の動作例を説明するためのフローチャートである。以下では、説明の簡略化のため、第１画像Ａから第４画像Ｄの各々の解像度が１２８０×８００であり、操作画像Ｆの解像度が３２０×２００であり、第１操作画像Ｇから第４操作画像Ｊの各々の解像度が１６０×１００であるとする。
【００７５】
１２８０×８００は、横方向に１２８０個の画素が並び、縦方向に８００個の画素が並ぶことを意味する。以下、１２８０×８００を「Ｍ×Ｎ」とも称する。３２０×２００は、横方向に３２０個の画素が並び、縦方向に２００個の画素が並ぶことを意味する。以下、３２０×２００を「Ｐ×Ｑ」とも称する。１６０×１００は、横方向に１６０個の画素が並び、縦方向に１００個の画素が並ぶことを意味する。以下、１６０×１００を「Ｒ×Ｓ」とも称する。Ｍ、Ｎ、Ｐ、Ｑ、ＲおよびＳの各々の値は、適宜変更可能である。
【００７６】
ステップＳ３００において第１操作部３１が、カーソル７が指示する位置を設定する指示操作を受けると、特定部３５２は、ステップＳ３０１においてカーソル７の位置が操作画像Ｆ上であるか否かを判定する。
【００７７】
カーソル７の位置が操作画像Ｆ上である場合、すなわち、第１操作部３１が操作画像Ｆへの指示操作を受けた場合、ステップＳ３０２において、特定部３５２は、カーソル７の位置の座標を、操作画像Ｆにおいて設定されている座標系に基づく領域座標に変換する。
【００７８】
ここで、変換前のカーソル７の位置の座標は、表示部３３が有する表示画面３ａに設定されている第１座標系における座標である。第１座標系は、図８に示すように、表示画面３ａの左上の隅を原点とし、表示画面３ａの横方向に延びるｘ１軸と、表示画面３ａの縦方向に延びるｙ１軸と、を有する。
【００７９】
操作画像Ｆにおいて設定された座標系は、図９に示すような第２座標系である。第２座標系は、図９に示すように、操作画像Ｆの左上の隅を原点とし、操作画像Ｆの横方向に延びるｘ２軸と、操作画像Ｆの縦方向に延びるｙ２軸と、を有する。
【００８０】
続いて、ステップＳ３０３において特定部３５２は、領域座標に基づいて、操作画像Ｆに対する指示操作が、第１操作画像Ｇ〜第４操作画像Ｊのいずれの画像であるかを特定する。以下、第１操作画像Ｇ〜第４操作画像Ｊのうち指示操作を受けた画像を「被操作画像」と称する。
【００８１】
続いて、ステップＳ３０４において特定部３５２は、まず、操作画像Ｆにおける被操作画像の位置に基づいて、第１画像Ａから第４画像Ｄの中から被操作画像に対応する対応画像を特定する。例えば、被操作画像が第１操作画像Ｇである場合、特定部３５２は、対応画像として第１画像Ａを特定する。被操作画像が第２操作画像Ｈである場合、特定部３５２は、対応画像として第２画像Ｂを特定する。被操作画像が第３操作画像Ｉである場合、特定部３５２は、対応画像として第３画像Ｃを特定する。被操作画像が第４操作画像Ｊである場合、特定部３５２は、対応画像として第４画像Ｄを特定する。ステップＳ３０４では、続いて特定部３５２は、領域座標を、当該対応画像における座標である対応座標に変換する。
【００８２】
ステップＳ３０４の一例を挙げると、特定部３５２は、まず、被操作画像に適用されている第２座標系での領域座標を、被操作画像の左上の隅を原点とする第３座標系での第１仮座標に変換する。
【００８３】
被操作画像が第１操作画像Ｇである場合、第１仮座標は、領域座標と同じである。
【００８４】
被操作画像が第２操作画像Ｈである場合、第１仮座標のｘ座標は、領域座標のｘ座標から「１６０」を差し引いた座標であり、第１仮座標のｙ座標は、領域座標のｙ座標と同じである。ここで、「１６０」は上述の「Ｒ×Ｓ」におけるＲの値である。
【００８５】
被操作画像が第３操作画像Ｉである場合、第１仮座標のｘ座標は、領域座標のｘ座標と同じであり、第１仮座標のｙ座標は、領域座標のｙ座標から「１００」を差し引いた座標である。ここで、「１００」は「Ｒ×Ｓ」におけるＳの値である。
【００８６】
被操作画像が第４操作画像Ｊである場合、第１仮座標のｘ座標は、領域座標のｘ座標から「１６０」を差し引いた座標であり、第１仮座標のｙ座標は、領域座標のｙ座標から「１００」を差し引いた座標である。ここで、「１６０」は「Ｒ×Ｓ」におけるＲの値であり、「１００」は「Ｒ×Ｓ」におけるＳの値である。
【００８７】
続いて、特定部３５２は、被操作画像の解像度「１６０×１００」を操作画像Ｆの解像度「３２０×２００」の解像度に変換する場合に第１仮座標の移動先となる第２仮座標を特定する。
【００８８】
具体的には、第２仮座標のＸ座標は、第１仮座標のｘ座標を「２倍」にした座標であり、第２仮座標のｙ座標は、第１仮座標のｙ座標を「２倍」にした座標である。
ここで、ｘ座標の変換に用いられる「２倍」は、上述の「Ｐ×Ｑ」におけるＰの値「３２０」と「Ｒ×Ｓ」におけるＲの値「１６０」とに基づいて得られる値、具体的には「３２０／１６０」から得られる値である。
また、ｙ座標の変換に用いられる「２倍」は、「Ｐ×Ｑ」におけるＱの値「２００」と「Ｒ×Ｓ」におけるＳの値「１００」とに基づいて得られる値、具体的には「２００／１００」から得られる値である。
以下、被操作画像の解像度を操作画像Ｆの解像度に変換した画像を「仮画像」称する。
【００８９】
続いて、特定部３５２は、仮画像の解像度「３２０×２００」を対応画像の解像度「１２８０×８００」に変換する場合に第２仮座標の移動先となる対応座標を特定する。
【００９０】
具体的には、対応座標のＸ座標は、第２仮座標のｘ座標を「４倍」にした座標であり、対応座標のｙ座標は、第２仮座標のｙ座標を「４倍」にした座標である。
ここで、ｘ座標の変換に用いられる「４倍」は、上述の「Ｍ×Ｎ」におけるＭ値「１２８０」と「Ｐ×Ｑ」におけるＰの値「３２０」とに基づいて得られる値、具体的には「１２８０／３２０」から得られる値である。
また、ｙ座標の変換に用いられる「４倍」は、「Ｍ×Ｎ」におけるＮの値「８００」と「Ｐ×Ｑ」におけるＱの値「２００」とに基づいて得られる値、具体的には「８００／２００」から得られる値である。
【００９１】
続いて、ステップＳ３０５において動作制御部３５３は、対応座標を示す位置情報を生成する。
【００９２】
続いて、ステップＳ３０６において動作制御部３５３は、位置情報と、位置情報の転送先を示す処理装置情報とを、第１通信部３２からプロジェクター５に提供する。位置情報が第１位置情報である場合、動作制御部３５３は、処理装置情報として、第１処理装置情報を用いる。位置情報が第２位置情報である場合、動作制御部３５３は、処理装置情報として、第２処理装置情報を用いる。位置情報が第３位置情報である場合、動作制御部３５３は、処理装置情報として、第３処理装置情報を用いる。位置情報が第４位置情報である場合、動作制御部３５３は、処理装置情報として、第４処理装置情報を用いる。
【００９３】
ステップＳ３０１においてカーソル７の位置が操作画像Ｆ上でない場合、動作制御部３５３は、カーソル７の位置に応じた処理を実行する。例えば、動作制御部３５３は、カーソル７の位置にある画像等のオブジェクトを選択する動作を実行する。
【００９４】
Ａ８：第１実施形態についてのまとめ
上述の開示に係る動作方法、処理装置１０および表示システム１０００は、以下の態様を含む。
【００９５】
表示部３３は、第１画像Ａに対する操作を第１画像Ａの代わりに受ける第１操作画像Ｇと、第２画像Ｂに対する操作を第２画像Ｂの代わりに受ける第２操作画像Ｈと、表示画面３ａに表示する。
第１処理部３５は、プロジェクター５に、第１操作画像Ｇにおける操作の位置に対応する第１画像Ａにおける位置、すなわち、第１対応位置を、第１画像Ａにおける当該操作の位置として、第１処理装置１へ通知させる。
第１処理部３５は、プロジェクター５に、第２操作画像Ｈにおける操作の位置に対応する第２画像Ｂにおける位置、すなわち、第２対応位置を、第２画像Ｂにおける当該操作の位置として、第２処理装置２へ通知させる。
【００９６】
このため、第３処理装置３のユーザーは、第３処理装置３を操作することによって、第１処理装置１へ位置に関する情報を送信できる。また、第３処理装置３のユーザーは、第３処理装置３を操作することによって、第２処理装置２へ位置に関する情報を送信できる。よって、第３処理装置３のユーザーは、第１処理装置１へ位置に関する情報を送信するために、または、第２処理装置２へ位置に関する情報を送信するために、投射面６の近くに位置する必要がなくなる。
【００９７】
特定部３５２は、第１操作画像Ｇにおける操作の位置に基づいて第１対応位置を特定する。このため、例えば、第１対応位置をプロジェクター５が特定する構成に比べて、プロジェクター５の処理負荷を低減できる。
【００９８】
なお、プロジェクター５の処理負荷は増えるが、第３処理装置３は、第１対応位置をプロジェクター５に特定させてもよい。例えば、プロジェクター５が特定部３５２と動作制御部３５３を含み、第３処理装置３の第１通信部３２が、領域座標をプロジェクター５に送信する。この場合、第３処理装置３は、例えば、第１対応位置を特定する処理を実行する必要がないため、第１実施形態に比べて第３処理装置３の処理負荷を低減できる。
【００９９】
表示制御部３５１は、第１操作部３１が受けた位置関係情報に基づいて、操作画像Ｆにおける第１操作画像Ｇ〜第４操作画像Ｊの位置関係を決定する。このため、位置関係情報を用いることによって、第１操作画像Ｇ〜第４操作画像Ｊの位置関係を設定できる。
【０１００】
なお、表示制御部３５１は、以下の手法によって、第１操作画像Ｇ〜第４操作画像Ｊを表示してもよい。
まず、表示制御部３５１は、プロジェクター５から、複合画像である投射画像Ｅ示す複合画像情報を、第１通信部３２を介して受ける。続いて、表示制御部３５１は、複合画像情報に基づいて、第１操作画像Ｇ〜第４操作画像Ｊを表示する。例えば、第１操作画像Ｇとして第１画像Ａが用いられ、第２操作画像Ｈとして第２画像Ｂが用いられ、第３操作画像Ｉとして第３画像Ｃが用いられ、第４操作画像Ｊとして第４画像Ｄが用いられる。
この場合、操作画像Ｆの示す内容を投射画像Ｅの示す内容と同じにすることが容易になり、操作画像Ｆの示す内容が投射画像Ｅの示す内容と異なる場合に比べて、ユーザーの使い勝手がよくなる。
また、本実施形態では、第１操作画像Ｇ〜第４操作画像Ｊを有する操作画像Ｆは、表示画面３ａの任意の位置に配置できる。そして、操作画像Ｆにおいて設定されている座標系に基づいて、領域座標が特定されるため、表示画面３ａにおける操作画像Ｆの位置にかかわらず、領域座標を特定することができる。
【０１０１】
Ｂ：変形例
以上に例示した実施形態の変形の態様を以下に例示する。以下の例示から任意に選択された２個以上の態様を、相互に矛盾しない範囲において適宜に併合してもよい。
【０１０２】
Ｂ１：第１変形例
第１実施形態において、動作制御部３５３は、位置情報等に加えて、描画指示等の指示を、プロジェクター５に転送させてもよい。
例えば、第３処理装置３において、赤色の線の描画を指示するアイコン等の操作部が操作された後、操作画像Ｆに対してカーソル７によって指示操作がなされた場合、動作制御部３５３は、位置情報等に加えて、赤色の線を描画する指示を、プロジェクター５に転送させる。
位置情報等の転送先である処理装置は、プロジェクター５から位置情報等に加えて赤色の線を描画する指示を受信すると、位置情報が示す位置に赤色の線を描画する。
なお、指示は、赤色の線を描画する描画指示に限らず、適宜変更可能である。例えば、指示として、線の太さを指定する指示でもよいし、四角形等の特定の図形を描画する指示でもよい。
【０１０３】
第１変形例によれば、位置情報等の転送先である処理装置に対して、描画等の処理を実行させることが可能になる。この場合、位置情報等の転送先である処理装置は、位置情報および指示に基づき描画等の処理を実行しつつ、当該装置に接続されている操作部が受けた指示に基づき描画を行える。よって、位置情報等の転送先である処理装置の操作性が低下することを抑制できる。
また、位置情報等の転送先である処理装置にインストールされているアプリケーションの種別を意識することなく、位置情報等の転送先である処理装置に、描画等の処理を実行させることが可能になる。
【０１０４】
Ｂ２：第２変形例
第１実施形態および第１変形例において、光変調装置の一例として液晶ライトバルブ５３２が用いられたが、光変調装置は液晶ライトバルブに限らず適宜変更可能である。例えば、光変調装置は、３枚の反射型の液晶パネルを用いた構成であってもよい。また、光変調装置は、１枚の液晶パネルを用いた方式、３枚のデジタルミラーデバイス（ＤＭＤ）を用いた方式、１枚のデジタルミラーデバイスを用いた方式等の構成であってもよい。光変調装置として１枚のみの液晶パネルまたはＤＭＤが用いられる場合、色分離光学系および色合成光学系に相当する部材は不要である。また、液晶パネルおよびＤＭＤ以外にも、光源５３１が発した光を変調可能な構成は、光変調装置として採用できる。
【０１０５】
Ｂ３：第３変形例
第１実施形態および第１変形例から第２変形例において、表示装置として、プロジェクター５ではなく、液晶ディスプレイ、プラズマディスプレイまたは有機ＥＬディスプレイ等のディスプレイが用いられてもよい。例えば、表示装置は、電子黒板または電子会議システムに用いられているディスプレイでもよい。
【符号の説明】
【０１０６】
１…第１処理装置、２…第２処理装置、３…第３処理装置、３ａ…表示画面、４…第４処理装置、５…プロジェクター、６…投射面、３１…第１操作部、３２…第１通信部、３３…表示部、３４…第１記憶部、３５…第１処理部、５１…第２操作部、５２…第２通信部、５３…投射部、５４…第２記憶部、５５…第２処理部、３５１…表示制御部、３５２…特定部、３５３…動作制御部、５５１…画像情報生成部、５５２…通信制御部、１０００…表示システム。
【図１】
2020190793.tif 000003
【図２】
2020190793.tif 000004
【図３】
2020190793.tif 000005
【図４】
2020190793.tif 000006
【図５】
2020190793.tif 000007
【図６】
2020190793.tif 000008
【図７】
2020190793.tif 000009
【図８】
2020190793.tif 000010
【図９】
2020190793.tif 000011