(57)【要約】【課題】画像表示装置と接続されている複数のコンピューター間で、編集可能な画像を共有することができる画像表示装置及びその制御方法等を提供する。【解決手段】ＰＣ２０，４０に接続可能なプロジェクター１であって、ＰＣ２０から画像データ８０と文書データとを受信する受信部５５と、画像データ８０から所定の特徴を有する特定領域の位置を含む特定領域情報を生成する特定領域情報生成部５０と、特定領域情報と文書データとに基づき、メモ帳画面８５ａを生成する文書画面生成部５１と、メモ帳画面８５ａと画像データ８０とを合成して得られる合成画像情報を出力する合成部５３と、合成画像情報を投写する投写ユニット１１と、ＰＣ２０，４０に所定の情報を送信する送信部５７と、を備え、合成部５３は、メモ帳画面８５ａを画像データ８０に合成する位置に関する合成位置情報を出力し、送信部５７は、ＰＣ４０に合成位置情報を送信する。【選択図】図３
2011158691.tif 000002
【特許請求の範囲】
【請求項１】
コンピューターに接続可能な画像表示装置であって、
前記コンピューターから画像情報と文書情報とを受信する受信部と、
前記画像情報から所定の特徴を有する特定領域の位置を含む特定領域情報を生成する特定領域情報生成部と、
前記特定領域情報と前記文書情報とに基づき、文書画面情報を生成する文書画面生成部と、
前記文書画面情報と前記画像情報とを合成して得られる合成画像情報を出力する合成部と、
前記合成画像情報を表示する表示部と、
前記コンピューターに所定の情報を送信する送信部と、を備え、
前記合成部は、前記文書画面情報を前記画像情報に合成する位置に関する合成位置情報を出力し、
前記送信部は、前記コンピューターに前記合成位置情報を送信する
ことを特徴とする画像表示装置。
【請求項２】
請求項１に記載の画像表示装置であって、
前記送信部は、前記文書情報を前記コンピューターに送信することを特徴とする画像表示装置。
【請求項３】
請求項１または２に記載の前記画像表示装置であって、さらに、
記憶部を備え、
前記文書画面生成部と前記特定領域情報生成部とがアプリケーションとして前記記憶部に追加可能に構成されている、
ことを特徴とする画像表示装置。
【請求項４】
コンピューターに接続可能な画像表示装置の制御方法であって、
前記コンピューターから画像情報と文書情報とを受信するステップと、
前記画像情報から所定の特徴を有する特定領域の位置に関する特定領域情報を生成するステップと、
前記特定領域情報と前記文書情報とに基づき、文書画面情報を生成するステップと、
前記文書画面情報と前記画像情報とを合成して得られる合成画像情報を出力するステップと、
前記合成画像情報を表示するステップと、
前記文書画面を前記画像情報に合成する位置に関する合成位置情報を出力するステップと、
前記コンピューターに前記合成位置情報を送信するステップと、
を有することを特徴とする制御方法。
【請求項５】
請求項４に記載の画像表示装置の制御方法であって、さらに、
前記文書情報を前記コンピューターに送信するステップを有することを特徴とする制御方法。
【請求項６】
コンピューターに接続可能な画像表示装置の制御プログラムを収録した情報記録媒体であって、
前記制御プログラムは、
前記コンピューターから画像情報と文書情報とを受信するステップと、
前記画像情報から所定の特徴を有する特定領域の位置に関する特定領域情報を生成するステップと、
前記特定領域情報と前記文書情報とに基づき、文書画面情報を生成するステップと、
前記文書画面情報と前記画像情報とを合成して得られる合成画像情報を出力するステップと、
前記合成画像情報を表示するステップと、
前記文書画面を前記画像情報に合成する位置に関する合成位置情報を出力するステップと、
前記コンピューターに前記合成位置情報を送信するステップと、
を前記画像表示装置に実行させるプログラムであることを特徴とする情報記録媒体。
【請求項７】
請求項６に記載の情報記録媒体であって、
前記制御プログラムは、さらに、前記文書情報を前記コンピューターに送信するステップを前記画像表示装置に実行させるプログラムであることを特徴とする情報記録媒体。
【請求項８】
請求項１ないし３のいずれか一項に記載の画像表示装置と接続可能なコンピューターの制御プログラムを収録した情報記録媒体であって、
前記制御プログラムは、
所定の編集操作を受け付けるステップと、
前記画像情報に前記所定の編集操作を反映して得られるデータを前記文書情報として前記画像表示装置に送信するステップと、
を前記コンピューターに実行させることを特徴とする情報記録媒体。
【請求項９】
請求項８に記載の情報記録媒体であって、
前記制御プログラムは、さらに、
前記画像表示装置から前記合成位置情報を受信するステップと、
前記合成位置情報に基づき、前記文書情報を前記画像情報に合成して表示するステップと、
を前記コンピューターに実行させることを特徴とする情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、その制御方法、その制御プログラムを収録した情報記録媒体及び画像表示装置と接続可能なコンピューターの制御プログラムを収録した情報記録媒体に関する。
【背景技術】
【０００２】
近年、プロジェクターは、講演や会議、学校の授業等において広く利用されている。会議の出席者が、それぞれのノート型パソコンに用意したデータを、プロジェクター等の画像表示装置で表示して会議をするようになってきている。
【０００３】
例えば、図１０に示すように、パソコンＡのユーザーａ、パソコンＢのユーザーｂがそれぞれ用意した画像データを、通信可能に接続されているプロジェクターＰＪによって投写しながら会議をすることができる。図１０は、ユーザーａがパソコンＡに備えられた画像Ａを表示しながら、画面の片隅に会議のメモＡ１をとりながら発表している例である。この場合、プロジェクターＰＪは、パソコンＡから供給された画像ＡにメモＡ１を含んだ画像データを投写する。
【０００４】
ところが、会議の途中で発表者がユーザーａからユーザーｂに代わり、ユーザーｂがパソコンＢに備えられた画像Ｂを表示しながら発表することになった場合、プロジェクターＰＪは画像Ｂを投写する。このため、会議のメモＡ１はプロジェクターＰＪに投写されず、会議の参加者はメモＡ１を見ることができなくなってしまう。そこで、メモＡ１を全ての参加者が見ることができるように、各パソコンに用意された画像データを同時に１つの領域の共有画面に表示して、共同で編集作業をする方法が提案されている。
【０００５】
特許文献１には、コンピューター装置の仮想の画面である仮想画面上に表示されている「ウインドウ」を、一つの領域に重ね合わせて、共有画面として表示し、コンピューター装置のユーザーが、共有画面上に表示された「ウインドウ」を操作することができるシステムが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−８６０８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載のシステムを適用して、各パソコンＡ，Ｂに用意された画像Ａ，Ｂを同時に１つの領域の共有画面に投写したとしても、ユーザーａがパソコンＡを持って会議から退出してしまった場合は、メモＡ１（文書情報）を含む画像Ａ自体が共有画面から無くなってしまう。このため、会議の参加者はメモＡ１を見ることができなくなってしまう。
【０００８】
本発明は、上記課題を解決するためになされたものであって、画像表示装置と接続されている複数のコンピューター間で、メモＡ１のような編集可能な画像を共有することができる画像表示装置、その制御方法、その制御プログラムを収録した情報記録媒体及び画像表示装置と接続可能なコンピューターの制御プログラムを収録した情報記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決することのできる本発明に係る画像表示装置は、コンピューターに接続可能な画像表示装置であって、前記コンピューターから画像情報と文書情報とを受信する受信部と、前記画像情報から所定の特徴を有する特定領域の位置を含む特定領域情報を生成する特定領域情報生成部と、前記特定領域情報と前記文書情報とに基づき、文書画面情報を生成する文書画面生成部と、前記文書画面情報と前記画像情報とを合成して得られる合成画像情報を出力する合成部と、前記合成画像情報を表示する表示部と、前記コンピューターに所定の情報を送信する送信部と、を備え、前記合成部は、前記文書画面情報を前記画像情報に合成する位置に関する合成位置情報を出力し、前記送信部は、前記コンピューターに前記合成位置情報を送信することを特徴とする。
上記構成によれば、画像表示装置側で文書画面情報を生成することができるので、文書画面情報を画像表示装置に接続可能な複数のコンピューターの間で共有することができる画像表示装置を提供することができる。
【００１０】
また、本発明の画像表示装置において、前記送信部は、前記文書情報を前記コンピューターに送信することが好ましい。
上記構成によれば、画像表示装置によって表示されている文書情報と同じ情報を、文書情報を受信した他のコンピューター側にも表示することができる。
【００１１】
また、本発明の画像表示装置において、さらに、記憶部を備え、前記文書画面生成部と前記特定領域情報生成部とがアプリケーションとして前記記憶部に追加可能に構成されていることが好ましい。
上記構成によれば、既存の画像表示装置に文書画面生成部と特定領域情報生成部をアプリケーションとして追加するだけで、文書画面情報生成機能を備えた画像表示装置を提供することができる。例えば、文書画面情報を共有画面として表示する会議システム等を容易に導入することができ、顧客の使用環境に応じた会議システム導入のためのコストを低減することができる。
【００１２】
また、上記課題を解決することのできる本発明は、コンピューターに接続可能な画像表示装置の制御方法であって、前記コンピューターから画像情報と文書情報とを受信するステップと、前記画像情報から所定の特徴を有する特定領域の位置に関する特定領域情報を生成するステップと、前記特定領域情報と前記文書情報とに基づき、文書画面情報を生成するステップと、前記文書画面情報と前記画像情報とを合成して得られる合成画像情報を出力するステップと、前記合成画像情報を表示するステップと、前記文書画面を前記画像情報に合成する位置に関する合成位置情報を出力するステップと、前記コンピューターに前記合成位置情報を送信するステップと、を有することを特徴とする。
上記構成によれば、画像表示装置側で文書画面情報を生成することができるので、画像情報を提供するコンピューターが他のコンピューターに変わっても、他のコンピューターから受信した画像情報に、生成した文書画面情報を合成して表示させることができる。つまり、文書画面情報を複数のコンピューターの間で共有することができるとともに、文書情報の提供元が変更された後も、画像表示装置に文書画面情報を含む画像を引き続き表示させる制御方法を提供することができる。
【００１３】
また、本発明の画像表示装置の制御方法において、さらに、前記文書情報を前記コンピューターに送信するステップを有することが好ましい。
【００１４】
また、上記課題を解決することのできる本発明は、コンピューターに接続可能な画像表示装置の制御プログラムを収録した情報記録媒体であって、前記制御プログラムは、前記コンピューターから画像情報と文書情報とを受信するステップと、前記画像情報から所定の特徴を有する特定領域の位置に関する特定領域情報を生成するステップと、前記特定領域情報と前記文書情報とに基づき、文書画面情報を生成するステップと、前記文書画面情報と前記画像情報とを合成して得られる合成画像情報を出力するステップと、前記合成画像情報を表示するステップと、前記文書画面を前記画像情報に合成する位置に関する合成位置情報を出力するステップと、前記コンピューターに前記合成位置情報を送信するステップと、を前記画像表示装置に実行させるプログラムであることを特徴とする。
上記構成によれば、文書画面情報を複数のコンピューターの間で共有することができるとともに、文書情報の提供元がなくなった後も、画像表示装置に文書画面情報を含む画像を引き続き表示させることができる制御プログラムを収録した情報記録媒体を提供することができる。
【００１５】
また、本発明の画像表示装置の制御プログラムを収録した情報記録媒体において、前記制御プログラムは、さらに、前記文書情報を前記コンピューターに送信するステップを前記画像表示装置に実行させるプログラムであることが好ましい。
【００１６】
また、上記課題を解決することのできる本発明は、上記のいずれかに記載の画像表示装置と接続可能なコンピューターの制御プログラムを収録した情報記録媒体であって、前記制御プログラムは、所定の編集操作を受け付けるステップと、前記画像情報に前記所定の編集操作を反映して得られるデータを前記文書情報として前記画像表示装置に送信するステップと、を前記コンピューターに実行させることを特徴とする。
上記構成によれば、コンピューターは編集操作を受け付けると、その編集操作を反映したデータを文書情報として画像表示装置へ送信するので、画像表示装置側でも文書画面情報に対する編集操作を反映した文書画面情報を表示することができる。
【００１７】
また、本発明の画像表示装置と接続可能なコンピューターの制御プログラムを収録した情報記録媒体において、前記制御プログラムは、さらに、前記画像表示装置から前記合成位置情報を受信するステップと、前記合成位置情報に基づき、前記文書情報を前記画像情報に合成して表示するステップと、を前記コンピューターに実行させることが好ましい。
上記構成によれば、コンピューターは文書画面情報の合成位置情報を受信すると、文書情報を画像情報に合成して表示することができるので、画像表示装置のみならずコンピューター側でも文書画面情報が適当な位置に合成された合成画像を表示することができる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態のプロジェクターの内部構成を示すブロック図である。
【図２】本実施形態のプロジェクターのアプリケーション実行環境を説明するソフトウェア階層図である。
【図３】本実施形態のプロジェクターのメモ帳画面生成機能を説明するためのブロック図である。
【図４】図４（ａ）は、画像データに含まれる画像「Ａ」の一部が、メモ帳画面によって隠れている例を示した図である。図４（ｂ）は、画像データから空白領域を検出して、空白領域内にメモ帳画面を表示する様子を示した図である。
【図５】ＰＣ４０の画像表示部に画像「Ｂ」を含む画像データが表示されている例を示した図である。
【図６】本実施形態のＰＣ２０が行なうメモ帳画面を表示編集する処理を示したフローチャートである。
【図７】本実施形態のプロジェクターによるメモ帳画面の作成編集処理を説明するためのフローチャートである。
【図８】本実施形態のＰＣ４０が行なうメモ帳画面を表示編集する処理を示したフローチャートである。
【図９】本実施形態のＰＣ４０の仮想画面上に表示される合成画像データの一例を示した図である。
【図１０】従来のプロジェクターを利用した会議システムを説明するための図である。
【発明を実施するための形態】
【００１９】
以下、本発明に係る画像表示装置、その制御方法、その制御プログラムを収録した情報記録媒体及び画像表示装置と接続可能なコンピューターの制御プログラムを収録した情報記録媒体の好適な実施形態について、図面を参照して詳細に説明する。
【００２０】
図１は、本発明に係る画像表示装置の実施形態であるプロジェクター１の概略構成を示す図である。図１に示すように、プロジェクター１は、制御部１０と、投写ユニット１１（表示部）と、拡張スロット１２と、ネットワークカード１３と、フラッシュＲＯＭ１４と、を有している。
【００２１】
制御部１０は、プロジェクター１の各部を中枢的に制御するものであり、演算処理プロセッサとしてのＣＰＵ１５と、このＣＰＵ１５により実行される制御プログラム（いわゆるファームウェア）が格納されるＲＯＭ１７と、ＣＰＵ１５のワークエリアとして機能して演算結果や各種データを一時的に格納するＲＡＭ１６とを有している。
【００２２】
投写ユニット１１は、例えば、放電発光型の光源ランプや、ＬＥＤ（Light Emitting Diode）等の固体発光素子等からなる光源と、光源から射出された光束を画像信号に基づいて変調して画像光を形成する光変調装置（例えば、液晶パネル、入射側偏光板および射出側偏光板を備えた液晶ライトバルブやマイクロミラーを用いたデバイス等）と、画像光を拡大投写する投写レンズ等と、を備えて構成されている。
【００２３】
拡張スロット１２は、プロジェクター１に内設され、当該プロジェクター１の機能を拡張するためのカード型の回路が挿脱されるソケットであり、この拡張スロット１２には、上記ネットワークカード１３が挿着されている。
【００２４】
ネットワークカード１３は、データ通信部１８と周辺機器接続部１９とを有し、建物内に敷設されたＬＡＮやインターネット等のネットワーク２を介してホストコンピューター２０，４０（以下、「ＰＣ２０，４０」とよぶ）や他のプロジェクターとデータ通信する機能、および、周辺機器を接続する機能を有するものである。すなわち、上記データ通信部１８は、ＴＣＰ／ＩＰ等の所定の通信プロトコルに基づいて信号処理するネットワークコントローラー２１と、有線または無線にてネットワーク２に接続される通信Ｉ／Ｆ２２とを有して構成されている。また、周辺機器接続部１９は、周辺機器を接続するためのものであり、例えばＵＳＢ規格やＩＥＥＥ１３９４規格等の所定規格に準拠して信号処理を実行する接続Ｉ／Ｆコントローラー２３と、周辺装置２４の接続口たる複数（図示例では２つ）の接続コネクター２５を備えている。周辺装置２４の具体例としては、キーボードやマウス、ペンタブレットのような入力装置がある。
【００２５】
フラッシュＲＯＭ１４（記憶部）は、書き換え可能な不揮発性メモリーであり、各種のアプリケーションが格納されている。これらのアプリケーションは、例えばメモリーカード等の記録媒体２６に記録されて配布され、或いは、ネットワーク２等の電気通信回線を通じて配布され、そして、このようにして配布されたアプリケーションがフラッシュＲＯＭ１４にインストール可能に構成されている。また、制御部１０のＲＯＭ１７（記憶部）に格納される制御プログラムもアプリケーションと同様に、記録媒体２６、あるいは、ネットワーク２等の電気通信回線を介して配布可能であり、このように配布された制御プログラムがＲＯＭ１７にインストール可能に構成されている。
【００２６】
本実施形態において、上記フラッシュＲＯＭ１４等に格納されるアプリケーションとしては、ＰＣ２０，４０から画像情報と文書情報とを受信すると、メモ帳画面（文書画面情報）を生成するアプロケーションがある。なお、文書情報はＰＣ２０，４０側のメモ帳画面を表示するメモ帳アプリケーションによって生成され、画像情報とは別にプロジェクター１へ送信される。また、本実施形態のアプリケーションは、メモ帳画面を生成する機能の他に、生成したメモ帳画面を画像データの何れの位置に合成するかを決定する機能を有する。すなわち、ＰＣ２０，４０から受信した画像情報から所定の特徴を有する特定領域の位置を含む特定領域情報を生成する。これらの機能を有するアプリケーションの実行環境について図２を参照して説明する。
【００２７】
図２は、プロジェクター１のアプリケーション実行環境を示すソフトウェア概略構成図である。この図に示すように、プロジェクター１の制御部１０には、ＯＳプラットフォーム３０上にインタプリタ環境であるソフトウェアプラットフォーム３１が構成されている。ソフトウェアプラットフォーム３１は、Ｊａｖａ（登録商標）プラットフォームのランタイム環境として構成されており、インタプリタとしてのＪａｖａ（登録商標）ＶＭ（Ｊａｖａ（登録商標）仮想マシン）３２、ライブラリー３３およびフレームワーク群３４を備えて構成されている。
ライブラリー３３は標準のＡＰＩライブラリーとプロジェクター１に専用のライブラリーを含んで構成されており、ＯＳプラットフォーム３０が提供する抽象化された各種コンピューター資源を、さらにソフトウェアプラットフォーム３１専用のモデルによって抽象化して、この上で動作するアプリケーションのための実行環境を提供する。
【００２８】
フレームワーク群３４はＯＳＧｉ（Open Service Gateway initiative）フレームワーク３４ａを含んで構成されており、このＯＳＧｉフレームワーク３４ａは単一のＪａｖａ（登録商標）ＶＭ３２上に複数のアプリケーションを動作させる。また、ＯＳＧｉフレームワーク３４ａは、アプリケーションのライフサイクルの管理やアプリケーション間通信機能などを提供する。このＯＳＧｉフレームワーク３４ａ上には、複数のシステムサービスがプリインストールされている。システムサービスには、新たなアプリケーションを追加したり更新したり削除したりするためのアプリケーション管理サービス等がある。
【００２９】
以下では、図２に示したアプリケーション実行環境において実行される、メモ帳画面生成アプリケーションが提供する機能について説明する。
【００３０】
＜メモ帳画面生成機能について＞
次に、上述したアプリケーションが提供するメモ帳画面作成機能について、図３及び図４を参照して詳細に説明する。
本実施形態では図３に示すように、プロジェクター１と２台のＰＣ２０，４０を備えた画像表示システムにおいて、ＰＣ２０が作成し表示していたメモ帳画面を、ＰＣ４０と共有するために、プロジェクター１が共有のメモ帳画面を作成する場合を一例として説明する。
【００３１】
ＲＯＭ１７に格納されている制御プログラムが実行され、さらに図２のアプリケーション実行環境によってアプリケーションが実行されると、プロジェクター１内には、特定領域情報生成部５０、文書画面生成部５１、合成部５３、受信部５５及び送信部５７が構成される。
【００３２】
特定領域情報生成部５０は、ＰＣ２０から受信した画像情報である画像データから所定の特徴を有する特定領域の位置を含む特定領域情報を生成する。所定の特徴を有する特定領域とは、例えば、画像データ中の空白領域などである。具体的には、図４（ａ）に示すようにＰＣ２０の画像表示部６９に表示されている画像データ８０に含まれる画像「Ａ」の一部が、メモ帳画面８５によって隠れている場合、特定領域情報生成部５０は、図４（ｂ）に示すように画像データ８０から斜線で示した空白領域９０を検出し、特定領域情報として空白領域９０の情報を生成する。空白領域９０を検出するには、例えば画像データ８０について輪郭抽出を行い、画像「Ａ」のエッジ部分が検出されない領域を空白領域として認識する方法がある。
【００３３】
画像データ８０中の各位置をＸ軸及びＹ軸からなる直交座標系で表すと、図４（ｂ）に示すように、特定領域情報生成部５０は空白領域９０の情報として「Ｘ座標＝９００以上」を生成する。
【００３４】
文書画面生成部５１は、特定領域情報生成部５０が生成した特定領域情報と、ＰＣ２０から受信した文書情報である文書データと、に基づき、メモ帳画面８５ａのビットマップイメージ（文書画面情報）を生成する。具体的には、図４（ａ）に示した座標（７００，３０）−座標（１２００，５００）の大きさを有するメモ帳画面８５が、図４（ｂ）に示した「Ｘ座標＝９００以上」の空白領域９０に収まるようＸ方向の大きさを縮小し、例えば座標（９００，３０）−座標（１２００，５００）の大きさを有する領域に文書データ「1111112222223・・・」を配置したメモ帳画面８５ａのビットマップイメージを生成する。生成したメモ帳画面８５ａのビットマップイメージは合成部５３へ送信される。
【００３５】
合成部５３は、文書画面生成部５１が生成したメモ帳画面８５ａのビットマップイメージと、ＰＣ２０から受信した画像データ８０とを合成して得られる合成画像情報を生成し、投写ユニット１１へ出力する。合成する際は、画像データ中の座標（９００，３０）−座標（１２００，５００）の位置にメモ帳画面８５ａが配置されるよう合成する。また、合成部５３は、メモ帳画面８５ａを合成した位置に関する合成位置情報を送信部５７へ出力する。
【００３６】
受信部５５は、ＰＣ２０，４０からの制御コマンド、画像データ、メモ帳画面上に表示される文書データ、メモ帳画面に関する編集操作情報等を受信するためのインターフェイスである。
送信部５７は、ＰＣ２０，４０からの問い合わせに対する応答や、メモ帳画面８５ａの文書データをＰＣ２０あるいはＰＣ４０へ送信するためのインターフェイスである。また、合成部５３が出力した合成位置情報をＰＣ２０あるいは４０へ送信する。なお、ＰＣ２０から受信した画像データ８０や、合成部５３が出力した合成画像情報そのものをＰＣ４０へ送信することもできる。
【００３７】
一方、ＰＣ２０，４０では、不図示のＣＰＵによって不図示のＲＯＭに格納されている制御プログラムが実行され、さらにメモ帳アプリケーションが実行されると、図３に示すように、送信部６１、受信部６３、編集操作支援部６５、編集操作入力部６７及び画像表示部６９が構成される。
【００３８】
送信部６１は、プロジェクター１に対して制御コマンド、画像データ、メモ帳画面に関する文書データ、メモ帳画面についての編集操作情報等を送信するためのインターフェイスである。
【００３９】
受信部６３は、プロジェクター１からの応答や、メモ帳画面の合成位置情報、メモ帳画面８５ａの文書データ、画像データ等を受信するためのインターフェイスである。
【００４０】
編集操作支援部６５は、プロジェクター１からメモ帳画面８５ａの合成位置情報を受信した場合は、合成位置情報に基づいて、画像表示部６９に表示されている画像データ上にメモ帳画面８５ａを配置し表示する。また、合成位置情報とともにメモ帳画面８５ａの文書データを受信した場合は、合成位置情報に基づいて、画像表示部６９に表示されている画像データ上にメモ帳画面８５ａを配置し表示する。例えば、図５に示すようにＰＣ４０の画像表示部６９に画像「Ｂ」を含む画像データ１００が表示されている場合は、プロジェクター１からメモ帳画面８５ａの文書データを受信すると、合成位置情報に基づいて画像データ１００上にメモ帳画面８５ａを配置し表示させる。
【００４１】
また、編集操作支援部６５は、編集操作入力部６７からメモ帳画面の編集操作情報を受信すると、モニター等の画像表示部６９に表示している画像データ上のメモ帳画面８５ａに編集操作情報を反映させる。そして編集操作支援部６５は、編集操作情報を反映して得られるデータを文書データとして、送信部６１を介してプロジェクター１へ送信する。
【００４２】
編集操作入力部６７は、外部からの編集操作を受け付ける。例えば、ＰＣ２０，４０に接続されているマウスやキーボード等の入力装置によって、ユーザーが画像表示部６９に表示されている画像データ上のメモ帳画面に対して編集操作を与えると、その操作をデジタルデータに変換して編集操作支援部６５へ送信する。編集操作によって入力される編集操作情報には、マウスによってクリックされた位置の座標、キーボードによって入力されたキー情報、マウス等によってメモ帳画面が移動されたときの移動量などがある。
【００４３】
＜メモ帳画面を作成し編集する処理について＞
次に、本実施形態のプロジェクター１が行なうメモ帳画面を作成し編集する処理について図６〜図８のフローチャートを参照して説明する。以下では、ＰＣ２０のユーザーＸとＰＣ４０のユーザーＹとが発表者となって、メモ帳画面に議事録を作成するケースについて説明する。
【００４４】
ユーザーＸ及びユーザーＹは、プロジェクター１、ＰＣ２０及びＰＣ４０を電源ＯＮして起動させる（ステップＳ１１，ステップＳ３１，ステップＳ５１）。プロジェクター１が起動すると、図２に示したＪａｖａ（登録商標）ＶＭ３２上で実行アプリケーションである、メモ帳画面を作成するアプリケーションが起動する（ステップＳ３３）。一方、ＰＣ２０，４０では、メモ帳画面を画像データ上に表示するメモ帳アプリケーションが起動する（ステップＳ１３，ステップＳ５３）。
【００４５】
ユーザーＸが会議に使用する資料としてＰＣ２０の画像データ８０を画像表示部６９に表示するとともに、メモ帳画面８５を表示する（ステップＳ１５）。ことのき、ＰＣ４０は、当該ＰＣ４０が有する画像データ１００を画像表示部６９に表示している（ステップＳ５５）。
【００４６】
ユーザーＸがメモ帳画面８５に会議の議事録を書き込むためマウスやキーボードによる編集操作を行なうと、編集操作入力部６７が編集操作の入力を検出し（ステップＳ１７：Ｙｅｓ）、編集操作支援部６５がメモ帳画面８５に編集操作を反映する（ステップＳ１９）。そして、画像データ８０をプロジェクター１へ送信し（ステップＳ２１）、メモ帳画面８５の編集後の文書データをプロジェクター１へ送信する（ステップＳ２３）。
【００４７】
一方、編集操作入力部６７が編集操作の入力を検出しなかった場合は（ステップＳ１７：Ｎｏ）、メモ帳画面８５に編集操作を反映することなく、画像データ８０とメモ帳画面８５の文書データ「111111222222333・・・」をプロジェクター１へ送信する（ステップＳ２３）。
【００４８】
プロジェクター１は、ＰＣ２０から画像データ８０を受信すると（ステップＳ３５）、投写ユニット１１によって投写する（ステップＳ３７）。プロジェクター１の特定領域情報生成部５０は、ＰＣ２０から受信した画像データ８０から特定領域情報を生成する（ステップＳ３９）。ここでは、上述したように、特定領域情報として画像データ８０中の空白領域９０の情報「Ｘ座標＝９００以上」を生成する。
【００４９】
次にプロジェクター１の文書画面生成部５１が、文書データとステップＳ３９で生成した特定領域情報からメモ帳画面８５ａを生成する（ステップＳ４１）。すなわち、空白領域９０の情報「Ｘ座標＝９００以上」に収まる座標（９００，３０）−座標（１２００，５００）の大きさを有する領域に文書データ「1111112222223・・・」を配置したメモ帳画面８５ａのビットマップイメージを生成し、合成部５３へ送信する。
【００５０】
合成部５３は、画像データ８０中の座標（９００，３０）−座標（１２００，５００）の位置にメモ帳画面８５ａのビットマップイメージが配置されるよう合成する（ステップＳ４３）。投写ユニット１１は合成された合成画像情報を投写する（ステップＳ４５）。
【００５１】
合成部５３は送信部５７を介して合成位置情報をＰＣ２０へ送信するとともに、合成位置情報及びメモ帳画面８５ａの文書データをＰＣ４０へ送信する（ステップＳ４７）。
【００５２】
ＰＣ２０は、プロジェクター１から合成位置情報を受信すると（ステップＳ２５：Ｙｅｓ）、受信した合成位置情報に基づきメモ帳画面８５を画像データ８０に再配置する（ステップＳ２７）。一方、合成位置情報を受信しなかった場合は（ステップＳ２５：Ｎｏ）、メモ帳画面８５を再配置することなく、図４（ａ）に示したように文字「Ａ」に重なった状態のまま表示されている。
【００５３】
次に、ユーザーＸがＰＣ２０のマウスやキーボードによってメモ帳画面８５に編集操作を行なうと、編集操作入力部６７が編集操作情報の入力を検出し（ステップＳ２９：Ｙｅｓ）、編集操作支援部６５がメモ帳画面８５に編集操作情報を反映する（ステップＳ３１）。そして、編集操作情報をプロジェクター１へ送信する（ステップＳ３３）。以降、ユーザーＸがメモ帳画面８５に編集操作を与えるとステップＳ２９からステップＳ３３を繰り返し実行する。
【００５４】
一方、ステップＳ４７においてプロジェクター１が送信した合成位置情報及びメモ帳画面８５ａの文書データをＰＣ４０が受信すると（ステップＳ５７：Ｙｅｓ）、受信した合成位置情報に基づきメモ帳画面８５ａを画像データ１００に配置する（ステップＳ５９、図５参照）。
【００５５】
次に、ユーザーＹがＰＣ４０のマウスやキーボードによってメモ帳画面８５ａに編集操作を行なうと、編集操作入力部６７が編集操作情報の入力を検出し（ステップＳ６１：Ｙｅｓ）、編集操作支援部６５がメモ帳画面８５ａに編集操作情報を反映する（ステップＳ６３）。そして、編集操作情報をプロジェクター１へ送信する（ステップＳ６５）。以降、ユーザーＹがメモ帳画面８５ａに編集操作を与えるとステップＳ６1からステップＳ６５を繰り返し実行する。
【００５６】
プロジェクター１は、ＰＣ２０あるいはＰＣ４０から編集操作情報を受信すると（ステップＳ４８：Ｙｅｓ）、文書画面生成部５１がメモ帳画面８５に編集操作情報を反映するとともに（ステップＳ４９）、編集操作情報をＰＣ４０あるいはＰＣ２０へ送信する。
つまり、ステップＳ２９において、ＰＣ２０はプロジェクター１から他方のＰＣ４０による編集操作情報を受信した場合も（ステップＳ２９：Ｙｅｓ）、編集操作支援部６５がメモ帳画面８５に編集操作情報を反映する（ステップＳ３１）。
また、ステップＳ６１において、ＰＣ４０はプロジェクター１から他方のＰＣ２０による編集操作情報を受信した場合も（ステップＳ６１：Ｙｅｓ）、編集操作支援部６５がメモ帳画面８５に編集操作情報を反映する（ステップＳ６３）。
【００５７】
このように、プロジェクター１は、ＰＣ２０からメモ帳画面８５の編集操作の入力があった場合は、ＰＣ２０から受信した編集操作情報をＰＣ４０へ送信し、ＰＣ４０からメモ帳画面８５ａの編集操作の入力があった場合は、ＰＣ４０から受信した編集操作情報をＰＣ２０へ送信する。これにより、一方のＰＣから編集操作が行なわれても、その編集操作を他方のＰＣへ反映させることができ、メモ帳画面を共有画面として使用することができる。
【００５８】
なお、上記実施形態ではステップＳ４７において、合成位置情報とメモ帳画面８５ａの文書データをＰＣ４０へ送信することによって、図５に示すようにＰＣ４０の画像データ１００にメモ帳画面８５ａを表示した。しかし、ステップＳ４７において、合成位置情報とメモ帳画面８５ａの文書データに加えて、画像データ８０をＰＣ４０に送信してもよい。画像データ８０を送信すれば、図９に示すようにＰＣ４０の画像表示部６９に表示されている画像データ１００はそのまま表示しておき、ＰＣ４０の仮想画面上に合成画像２００として表示することができる。また、ステップＳ４７において、合成部５３が合成した合成画像情報２００そのものをＰＣ４０へ送信してもよい。
【００５９】
このように、プロジェクター１で表示している合成画像情報２００と同じ合成画像２００を、画像データ８０の送信元であるＰＣ２０以外の他のＰＣ４０においても表示することができる。このため、何れのＰＣ２０，４０からでもメモ帳画面８５ａを参照し、編集することができる。また、ＰＣ４０の仮想画面上に合成画像データ２００を表示するので、通常の表示画面において画像データ１００を参照することも可能である。したがって、メモ帳画面８５ａの編集操作を行なうときだけ、仮想画面に切り替えれば、編集操作をスムースに行なうことができる。
【００６０】
上述したように本実施形態によれば、プロジェクター１側でメモ帳画面８５ａを生成することができるので、メモ帳画面８５ａを複数のＰＣ２０，４０の間で共有することができる。また、プロジェクター１にメモ帳画面８５を提供するＰＣ２０が会議の途中で退出してしまっても、引き続きプロジェクター１はメモ帳画面８５ａを投写することができる。
【００６１】
また、上記実施形態によれば、プロジェクター１からＰＣ４０へメモ帳画面８５ａの文書データをＰＣ４０へ送信するので、プロジェクター１によって投写されているメモ帳画面８５ａと同じ情報を、他のＰＣ４０側にも表示することができる。
【００６２】
また、上記実施形態によれば、ユーザーの使用環境に応じた会議システムを容易に導入することができる。既存のプロジェクター１に文書画面生成部５１と特定領域情報生成部５０をアプリケーションとして追加するだけで、文書画面情報生成機能を備えたプロジェクター１を提供することができる。
【００６３】
また、上記実施形態によれば、ＰＣ２０あるいはＰＣ４０は、メモ帳画面８５ａに対する編集操作を受け付けると、その編集操作を反映したデータを文書データとしてプロジェクター１へ送信するので、プロジェクター１側でも編集操作を反映したメモ帳画面８５ａを投写することができる。
【００６４】
また、上記実施形態によれば、画像データ８０の空白領域９０にメモ帳画面８５ａを合成することができるので、画像データ８０に含まれるイメージの上に、メモ帳画面８５ａが重なって表示されることを防止することができる。
【００６５】
また、各ＰＣ２０，４０は編集操作支援部６５を備えているので、メモ帳画面８５ａに対する編集操作を何れのＰＣ２０，４０からも容易に行なうことができる。
【００６６】
なお、上記実施形態では、画像表示装置としてプロジェクター１を一例として説明したが、本発明は、液晶ディスプレイ、プラズマディスプレイ、有機ＥＬ(Electro-Luminescence)ディスプレイ等を備えたデジタルテレビジョンにも適用することができる。
【符号の説明】
【００６７】
１：プロジェクター、２：ネットワーク、１０：制御部、１１：投写ユニット、１２：拡張スロット、１３：ネットワークカード、１５：ＣＰＵ、１６：ＲＡＭ、１７：ＲＯＭ、１８：データ通信部、１９：周辺機器接続部、２０，４０：ＰＣ、２１：ネットワークコントローラー、２２：通信Ｉ／Ｆ、２３：接続Ｉ／Ｆコントローラー、２５：接続コネクター、２６：記憶媒体、３０：ＯＳプラットフォーム、３１：ソフトウェアプラットフォーム、３２：Ｊａｖａ（登録商標）ＶＭ、３３：ライブラリー、３４：フレームワーク群、３４ａ：ＯＳＧｉフレームワーク、５０：特定領域情報生成部、５１：文書画面作成部、５３：合成部、５５，６３：受信部、５７，６１：送信部、６５：編集操作支援部、６７：編集操作入力部、６９：画像表示部、８０，１００：画像データ、８５，８５ａ：メモ帳画面、９０：空白領域。
【図１】
2011158691.tif 000003
【図２】
2011158691.tif 000004
【図３】
2011158691.tif 000005
【図４】
2011158691.tif 000006
【図５】
2011158691.tif 000007
【図６】
2011158691.tif 000008
【図７】
2011158691.tif 000009
【図８】
2011158691.tif 000010
【図９】
2011158691.tif 000011
【図１０】
2011158691.tif 000012