(57)【要約】【課題】新しく追加するレイヤの画像がユーザの意図しない状態で表示されることを防止できる表示システム、画像生成装置及びコンピュータプログラムの提供。【解決手段】共有画面制御装置は、複数のレイヤを重ね合わせた画像を共有ディスプレイに表示させると共に（Ｓ１１）、各レイヤの画像データ及びレイヤ情報を各端末装置へ送信する（Ｓ１２）。端末装置にて追加レイヤを受付けた場合（Ｓ１５：ＹＥＳ）、追加レイヤのレイヤ番号を含むレイヤ情報を設定し（Ｓ１６）、追加レイヤを含む状態で端末装置の表示部に画像を表示し（Ｓ１７）、追加レイヤの画像データ及びレイヤ情報を共有画面制御装置へ送信する（Ｓ１８）。【選択図】図９
2013205773.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と、該表示装置に画像を表示させるべく画像データを送信する複数の画像送信装置と、前記表示装置及び複数の画像送信装置に接続され、該画像送信装置から送信された画像データを受信し、受信した画像データに基づいて前記表示装置に表示させる表示画像を生成する画像生成装置とを備える表示システムにおいて、
前記画像生成装置は、
複数の画像データと、各画像データに基づく画像をレイヤとして重ね合わせた表示画像を生成すべく、前記画像データ毎にレイヤの順位を定めた順位情報とを記憶する記憶手段と、
前記順位情報に基づいて各画像データに基づく画像を重ね合わせることにより、表示画像を生成する手段と、
前記記憶手段に記憶してある画像データ及び順位情報を各画像送信装置へ送信する手段と
を備え、
各画像送信装置は、
前記画像生成装置から送信された画像データ及び順位情報を受信する手段と、
レイヤとして追加すべき画像データを受付ける手段と、
受付けた画像データに対し、前記順位情報に含まれる順位と異なる順位を設定する手段と、
前記画像データ及び該画像データに設定した順位の情報を前記画像生成装置へ送信する手段と
を備え、
前記画像生成装置は、
前記画像送信装置から送信された画像データ及び順位の情報を受信する手段と、
受信した画像データ及び順位の情報に基づき、前記表示装置に表示させる表示画像を更新する手段と
を備えることを特徴とする表示システム。
【請求項２】
各画像送信装置は、
受信した画像データのうち、変更すべき画像データの選択を受付ける手段と、
変更後の画像データを受付ける手段と、
選択された画像データを特定する情報及び受付けた変更後の画像データを前記画像生成装置へ送信する手段と
を備え、
前記画像生成装置は、
前記画像送信装置から送信された情報及び変更後の画像データを受信する手段と、
前記情報により特定される画像データに代えて、前記変更後の画像データを前記記憶手段に記憶させる手段と
を備えることを特徴とする請求項１に記載の表示システム。
【請求項３】
各画像送信装置は、
受信した画像データのうち、削除すべき画像データの選択を受付ける手段と、
該手段により選択された画像データを特定する情報を前記画像生成装置へ送信する手段と
を備え、
前記画像生成装置は、
前記画像送信装置から送信された情報を受信する手段と、
受信した情報により特定される画像データを前記記憶手段から削除する手段と、
前記画像データについて定められている順位を前記順位情報から消去する手段と
を備えることを特徴とする請求項２に記載の表示システム。
【請求項４】
複数の画像データを記憶する記憶手段を備え、該記憶手段に記憶してある画像データに基づいて画像を生成する画像生成装置において、
各画像データに基づく画像をレイヤとして重ね合わせた一の画像を生成すべく、前記画像データ毎にレイヤの順位を定めた順位情報を記憶する手段と、
前記順位情報に基づいて各画像データに基づく画像を重ね合わせることにより、一の画像を生成する手段と、
前記記憶手段に記憶してある画像データ及び順位情報を外部装置へ送信する手段と、
前記外部装置から送信される画像データ及び該画像データに対して設定された順位の情報を受信する手段と、
受信した画像データ及び順位の情報に基づき、前記一の画像を更新する手段と
を備えることを特徴とする画像生成装置。
【請求項５】
コンピュータに、複数の画像データから一の画像を生成させるコンピュータプログラムにおいて、
前記コンピュータに、
各画像データに基づく画像をレイヤとして重ね合わせた一の画像を生成させるべく、前記画像データ毎にレイヤの順位を定めた順位情報を用いて、各画像データに基づく画像を重ね合わせることにより、一の画像を生成させる処理と、
前記画像データ及び順位情報を外部装置へ送信させる処理と、
前記外部装置から送信される画像データ及び該画像データに対して設定された順位の情報を受信させる処理と、
受信した画像データ及び順位の情報に基づき、前記一の画像を更新させる処理と
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のレイヤからなる画像を表示する表示システム、画像生成装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
一つの共有ディスプレイに表示される画像を、その共有ディスプレイと通信回線で接続される複数の操作端末で操作することによって、画像を表示する画像表示システムが知られている。このような画像表示システムにおいては、共有ディスプレイに表示される画像をある操作端末で編集している最中に他の操作端末からのデータ入力を受け付けると、各操作端末を操作するユーザ間で混乱が生じるため、データ入力を許可する操作端末を常に１台に限定するする必要があった。ところが、ある操作端末によって共有ディスプレイを操作している間は、他の操作端末から入力を受け付けることができないため、操作端末の数が多くなればなるほど、入力待ち時間が長くなり、編集時間が長くなるといった問題があった。
【０００３】
このような問題点を解決する手段として、例えば、特許文献１には、共有ディスプレイとその共有ディスプレイと接続される複数の操作端末からなる装置において、各操作端末から送られる各画像をレイヤ画像として個別に管理し、複数のレイヤ画像を合成して共有ディスプレイに表示することにより、複数のユーザが同時に作業できるようにした装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３１７５８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された装置では、新しいレイヤ画像を他のレイヤ画像と合成して共有ディスプレイで表示するため、操作端末から送った新しいレイヤ画像が編集者の意図しない形で他のレイヤ画像の一部を隠してしまうことや、操作端末から送った新しいレイヤ画像の一部がユーザの意図しない形で他のレイヤー画像の背面に隠れてしまうことがあり、ユーザの間で混乱が生じるといった課題がある。
【０００６】
本発明は、斯かる事情に鑑みてなされたものであり、操作端末が多くなっても入力待ち時間が長くならずに、新しく追加するレイヤの画像がユーザの意図しない状態で表示されることを防止できる表示システム、画像生成装置及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る表示システムは、表示装置と、該表示装置に画像を表示させるべく画像データを送信する複数の画像送信装置と、前記表示装置及び複数の画像送信装置に接続され、該画像送信装置から送信された画像データを受信し、受信した画像データに基づいて前記表示装置に表示させる表示画像を生成する画像生成装置とを備える表示システムにおいて、前記画像生成装置は、複数の画像データと、各画像データに基づく画像をレイヤとして重ね合わせた表示画像を生成すべく、前記画像データ毎にレイヤの順位を定めた順位情報とを記憶する記憶手段と、前記順位情報に基づいて各画像データに基づく画像を重ね合わせることにより、表示画像を生成する手段と、前記記憶手段に記憶してある画像データ及び順位情報を各画像送信装置へ送信する手段とを備え、各画像送信装置は、前記画像生成装置から送信された画像データ及び順位情報を受信する手段と、レイヤとして追加すべき画像データを受付ける手段と、受付けた画像データに対し、前記順位情報に含まれる順位と異なる順位を設定する手段と、前記画像データ及び該画像データに設定した順位の情報を前記画像生成装置へ送信する手段とを備え、前記画像生成装置は、前記画像送信装置から送信された画像データ及び順位の情報を受信する手段と、受信した画像データ及び順位の情報に基づき、前記表示装置に表示させる表示画像を更新する手段とを備えることを特徴とする。
【０００８】
本発明に係る表示システムは、各画像送信装置は、受信した画像データのうち、変更すべき画像データの選択を受付ける手段と、変更後の画像データを受付ける手段と、選択された画像データを特定する情報及び受付けた変更後の画像データを前記画像生成装置へ送信する手段とを備え、前記画像生成装置は、前記画像送信装置から送信された情報及び変更後の画像データを受信する手段と、前記情報により特定される画像データに代えて、前記変更後の画像データを前記記憶手段に記憶させる手段とを備えることを特徴とする。
【０００９】
本発明に係る表示システムは、各画像送信装置は、受信した画像データのうち、削除すべき画像データの選択を受付ける手段と、該手段により選択された画像データを特定する情報を前記画像生成装置へ送信する手段とを備え、前記画像生成装置は、前記画像送信装置から送信された情報を受信する手段と、受信した情報により特定される画像データを前記記憶手段から削除する手段と、前記画像データについて定められている順位を前記順位情報から消去する手段とを備えることを特徴とする。
【００１０】
本発明に係る画像生成装置は、複数の画像データを記憶する記憶手段を備え、該記憶手段に記憶してある画像データに基づいて画像を生成する画像生成装置において、各画像データに基づく画像をレイヤとして重ね合わせた一の画像を生成すべく、前記画像データ毎にレイヤの順位を定めた順位情報を記憶する手段と、前記順位情報に基づいて各画像データに基づく画像を重ね合わせることにより、一の画像を生成する手段と、前記記憶手段に記憶してある画像データ及び順位情報を外部装置へ送信する手段と、前記外部装置から送信される画像データ及び該画像データに対して設定された順位の情報を受信する手段と、受信した画像データ及び順位の情報に基づき、前記一の画像を更新する手段とを備えることを特徴とする。
【００１１】
本発明に係るコンピュータプログラムは、コンピュータに、複数の画像データから一の画像を生成させるコンピュータプログラムにおいて、前記コンピュータに、各画像データに基づく画像をレイヤとして重ね合わせた一の画像を生成させるべく、前記画像データ毎にレイヤの順位を定めた順位情報を用いて、各画像データに基づく画像を重ね合わせることにより、一の画像を生成させる処理と、前記画像データ及び順位情報を外部装置へ送信させる処理と、前記外部装置から送信される画像データ及び該画像データに対して設定された順位の情報を受信させる処理と、受信した画像データ及び順位の情報に基づき、前記一の画像を更新させる処理とを実行させることを特徴とする。
【００１２】
本発明では、表示装置に表示される複数のレイヤ画像からなる画像に、各端末装置（画像出力装置）から新しい画像を追加する際、表示中の表示画像を複数のレイヤ画像として受信し、新しく追加する画像を追加レイヤ画像としてレイヤの表示順序を設定した後、新しい追加レイヤ画像をそのレイヤ情報（順位情報）と一緒に送って表示装置に表示する。これにより、共有の表示装置を利用している端末装置の台数が多い場合であっても、入力待ちの時間が長くなることが防止され、他のユーザが処理している画像を不本意に隠したりすることにより生じる混乱が回避される。
【００１３】
また、本発明では、新しい追加レイヤ画像が表示装置に表示された際に、各端末装置（画像出力装置）に、追加レイヤ画像を送信する構成であるため、表示装置に表示される画像と同じ画像を各画像出力装置にて表示することが可能である。そのため、さらに新しい画像を追加する場合であっても、タイムラグによって、さらに新しく追加しようとする追加レイヤ画像のレイヤ情報が重複することを防止できる。
【００１４】
また、本発明では、表示装置に表示される複数のレイヤ画像の中から特定のレイヤ画像のみを変更する際に、表示中の表示画像を複数のレイヤ画像として受信し、変更する変更レイヤ画像をそのレイヤ情報と一緒に送って表示装置に表示するので、端末装置の台数が多い場合であっても、入力待ち時間が長くなることを防止できる。
【００１５】
また、本発明では、端末装置（画像出力装置）は、画像生成装置から受信した複数のレイヤ画像の中から、削除するレイヤ画像を指定して画像送信装置に送信するので、共有の表示装置を利用している端末装置の台数が多い場合であっても、特定のレイヤ画像を削除する場合において、入力待ちの時間が長くなることを防止できる。
【発明の効果】
【００１６】
本発明によれば、共有の表示装置を利用している端末装置の台数が多い場合であっても、入力待ちの時間が長くなることを防止することができる。また、他のユーザが処理している画像を不本意に隠したりすることにより生じる混乱を回避することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施の形態に係る表示システムの全体構成を示す模式図である。
【図２】共有ディスプレイにおける表示例を示す模式図である。
【図３】共有画面制御装置が管理しているレイヤテーブルの一例を示す概念図である。
【図４】端末装置における操作画面を示す模式図である。
【図５】追加レイヤを移動させる際の操作を説明する説明図である。
【図６】更新後のレイヤテーブルの一例を示す概念図である。
【図７】更新後の表示例を示す模式図である。
【図８】共有ディスプレイ、共有画面制御装置及び端末装置の機能的構成を示すブロック図である。
【図９】実施の形態１に係る表示システムでの処理手順を説明するフローチャートである。
【図１０】実施の形態２に係る表示システムでの処理手順を説明するフローチャートである。
【図１１】実施の形態３に係る表示システムでの処理手順を説明するフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
実施の形態１．
図１は、本実施の形態に係る表示システムの全体構成を示す模式図である。本実施の形態に係る表示システムは、画像を表示する共有ディスプレイ１０、共有ディスプレイ１０に対して画像データを出力する共有画面制御装置２０、及び共有画面制御装置２０に接続され、ユーザによって操作される複数の端末装置３０Ａ，３０Ｂ，…，３０Ｅを備える。
【００１９】
共有ディスプレイ１０は、比較的大型の表示画面を有する液晶ディスプレイなどの表示装置であり、ＨＤＭＩ（High−Definition Multimedia Interface）、ＤＶＩ（Digital Visual Interface）などの画像データ用の入力インタフェース１１を備える（図８を参照）。共有ディスプレイ１０は、入力インタフェース１１を介して共有画面制御装置２０に接続され、共有画面制御装置２０から出力される画像データを取得し、取得した画像データに基づいて画像を表示する。
【００２０】
共有画面制御装置２０は、例えば、サーバ装置である。共有画面制御装置２０は、ＬＡＮ（Local Area Network）のような通信ネットワークＮに接続するための通信インタフェース２６を備え（図８を参照）、通信ネットワークＮを介して複数の端末装置３０Ａ，３０Ｂ，…，３０Ｅに接続される。また、共有画面制御装置２０は、画像データ用の出力インタフェース２５として、ＨＤＭＩ、ＤＶＩなどのインタフェースを備え（図８を参照）、出力インタフェース２５を介して、上述した共有ディスプレイ１０に接続される。
共有画面制御装置２０では、共有ディスプレイ１０に表示させる画像を管理する。具体的には、複数のレイヤを重ね合わせた画像を共有ディスプレイ１０に表示させるために、各レイヤを構成する画像データと各レイヤの重ね合わせの順位とを対応付けて記憶したレイヤテーブルを備える。共有画面制御装置２０は、レイヤテーブルにより規定される順位に従って各レイヤの画像データを重畳し、出力インタフェース２５から出力することにより、複数のレイヤを重ね合わせた一の表示画像を共有ディスプレイ１０に表示させる。
【００２１】
端末装置３０Ａ，３０Ｂ，…，３０Ｅは、例えば、パーソナルコンピュータ、タブレット端末などであり、画像を表示するための表示部３４、ユーザによる操作を受付ける操作部３３、通信ネットワークＮを介して共有画面制御装置２０に接続される通信インタフェース３５などを備える（図８を参照）。なお、以下の説明において、複数の端末装置３０Ａ，３０Ｂ，…，３０Ｅを区別して説明する必要がない場合には、端末装置３０と記載することとする。
端末装置３０は、自装置の表示部３４に任意の画像を表示させることができる。また、端末装置３０は、ユーザが選択した画像を共有画面制御装置２０へ送信し、レイヤに追加させることにより、複数のレイヤの中の一のレイヤとして共有ディスプレイ１０に表示させることも可能である。ユーザは、端末装置３０を操作して、自身が選択した画像をどのレイヤとして表示するのかを任意に設定することが可能である。
【００２２】
なお、図１に示した例においては、５台の端末装置３０Ａ，３０Ｂ，…，３０Ｅを通信ネットワークＮに接続した構成について説明したが、通信ネットワークＮに接続する台数は５台に限定されるものではない。また、共有画面制御装置２０と端末装置３０との間の接続は有線であってもよく、無線であってもよい。
【００２３】
本実施の形態において、共有ディスプレイ１０は、各端末装置３０のユーザにより共有されるものであるから、その表示画面が各端末装置３０のユーザから閲覧可能な位置に配置されることが望ましい。ただし、後述するように、共有画面制御装置２０は、共有ディスプレイ１０に表示させる各レイヤの画像データを、通信ネットワークＮ経由で各端末装置３０へ送信しており、各端末装置３０において各レイヤを重ね合わせた画像を表示することが可能であるので、一部の端末装置３０は、共有ディスプレイ１０の表示画面を直接的に閲覧できない場所に接続されるものであってもよい。
【００２４】
図２は共有ディスプレイ１０における表示例を示す模式図である。各端末装置３０は、共有ディスプレイ１０に表示させる画像を通信ネットワークＮ経由で共有画面制御装置２０へ送信する。例えば、端末装置３０Ａ〜３０Ｄから、それぞれ「背景」、「移動体１」、「移動体２」、「移動体３」のレイヤを構成する画像データが送信され、共有画面制御装置２０にて各レイヤの情報が管理されているものとする。このとき、共有画面制御装置２０は、「背景」、「移動体１」、「移動体２」、「移動体３」の各レイヤを重ね合わせた画像データを生成し、共有ディスプレイ１０へ送信する。共有ディスプレイ１０は、共有画面制御装置２０からの画像データに基づいて画像を表示することにより、図２に示すように、各レイヤを重ね合わせた一の表示画像を表示する。
【００２５】
各レイヤの重ね合わせの順序は、共有画面制御装置２０が管理しているレイヤテーブルに依存する。図３は共有画面制御装置２０が管理しているレイヤテーブルの一例を示す概念図である。レイヤテーブルは、各テーブルのレイヤ名及びレイヤ番号、並びに各レイヤを構成する画像データのファイル名を対応付けて記憶する。ここで、レイヤ名は、各レイヤを識別するための識別子であり、端末装置３０を操作するユーザによって付与される名称を表す。レイヤ番号は、レイヤを重ね合わせる順位を規定するための識別子であり、各端末装置３０によって自動的に付与される。本実施の形態では、識別子として整数値を付与するものとし、付与された整数値が小さい順にレイヤを重ね合わせるものとする。すなわち、本実施の形態では、レイヤテーブルに記憶されているレイヤ番号のうち、最も小さなレイヤ番号を有するレイヤが最背面のレイヤとなり、最も大きなレイヤ番号を有するレイヤが最前面のレイヤとなる。図３に示したレイヤテーブルでは、１０００番のレイヤ番号を有する「背景」のレイヤが最背面のレイヤであり、４０００番のレイヤ番号を有する「移動体３」のレイヤが最前面のレイヤであることが規定されている。
以下の説明において、レイヤテーブルに記憶されているレイヤ名、レイヤ番号、及びファイル名の一組のレコードをレイヤ情報という。
【００２６】
図４は端末装置３０における操作画面を示す模式図である。端末装置３０の操作部３３からレイヤの追加要求を受付けた場合、図４に示すような操作画面３４０を端末装置３０の表示部３４に表示する。操作画面３４０は、例えば、各レイヤの画像を表示するレイヤ表示領域３４１、レイヤ構造を表示するレイヤ制御欄３４２、レイヤに追加する画像データ（ファイル）を選択する際に押下操作されるレイヤ追加ボタン３４３、及び追加レイヤを送信する際に押下操作されるレイヤ送信ボタン３４４により構成される。
【００２７】
端末装置３０は、適宜のタイミングで共有画面制御装置２０に登録されているレイヤ情報を取得し、各レイヤのレイヤ名を操作画面３４０のレイヤ制御欄３４２に表示する。また、レイヤ追加ボタン３４３が押下操作され、ユーザによってレイヤに追加すべき画像データが選択された場合、端末装置３０は、選択された画像データに基づく画像をレイヤ表示領域３４１に表示すると共に、その画像により構成されるレイヤ（追加レイヤ）のレイヤ名をレイヤ制御欄３４２に追加する。新たに追加するレイヤに対して「新規レイヤ」のようなデフォルトの名称を端末装置３０が自動的に付与する構成であってもよく、ユーザが任意の名称を入力する構成であってもよい。図４に示す例では、追加レイヤのレイヤ名として「テロップ」という名称がユーザによって付与されたことを示している。
【００２８】
端末装置３０にて追加レイヤの画像データが選択された場合、端末装置３０は、その画像データに対してレイヤ番号を付与する。例えば、新たに追加するレイヤを共有ディスプレイ１０において最前面に表示するために、最も大きなレイヤ番号を付与する構成としてもよい。図３に示した例では、１０００〜４０００番のレイヤ番号が既に付与されているので、新たにレイヤとして追加する画像データに対し、例えば５０００番のレイヤ番号を付与する。この時点で、レイヤ送信ボタン３４４が押下操作され、送信指示が与えられた場合、端末装置３０は、ユーザによって選択された画像データ及び当該画像データのレイヤ情報を共有画面制御装置２０へ送信する。
共有画面制御装置２０は、端末装置３０から新たなレイヤ情報を受信した場合、レイヤテーブルに管理しているレイヤ情報を更新し、共有ディスプレイ１０における表示を更新する。これにより、ユーザによって新たに追加されたレイヤは、共有ディスプレイ１０において最前面に表示されることになる。
【００２９】
また、端末装置３０の操作画面３４０にて、レイヤを移動させる操作を受付ける構成としてもよい。図５は追加レイヤを移動させる際の操作を説明する説明図である。操作画面３４０のレイヤ制御欄３４２には、追加レイヤのレイヤ名、及び現時点で共有ディスプレイ１０に表示されている各レイヤのレイヤ名が表示される。レイヤ制御欄３４２にて、追加レイヤを移動させる操作（ドラッグ操作）を受付けることにより、追加レイヤを任意のレイヤ間に移動させる。
端末装置３０は、追加レイヤの移動先に応じてレイヤ番号を自動的に付与する。例えば、図３に示すレイヤ構造を有する場合において、「背景」のレイヤと「移動体１」のレイヤとの間に追加レイヤを移動させた場合、両者のレイヤ番号の間の値（例えば、中間値）となるように、追加レイヤの画像データに対してレイヤ番号を付与する。
【００３０】
この時点で、レイヤ送信ボタン３４４が押下操作され、ユーザによる送信指示が与えられた場合、端末装置３０は、追加レイヤの画像データ（ユーザによって選択された画像データ）及び当該画像データのレイヤ情報を共有画面制御装置２０へ送信する。共有画面制御装置２０は、端末装置３０から新たなレイヤ情報を受信した場合、管理しているレイヤテーブルを更新し、共有ディスプレイ１０における表示を更新する。これにより、ユーザ操作によって移動されたレイヤは、共有ディスプレイ１０において「背景」のレイヤと「移動体１」のレイヤとの間に表示されることになる。
【００３１】
図６は更新後のレイヤテーブルの一例を示す概念図であり、図７は更新後の表示例を示す模式図である。図６に示す例では、レイヤ番号として１５００番が付与されたレイヤ情報がレイヤテーブルに追加されている。共有画面制御装置２０は、このレイヤテーブルに従って各レイヤを重ね合わせた表示画像を生成し、共有ディスプレイ１０へ出力することにより、図７に示すような表示画像が共有ディスプレイ１０の表示部１３に表示されることになる。
【００３２】
以下、本実施の形態に係る表示システムの構成について説明する。
図８は共有ディスプレイ１０、共有画面制御装置２０及び端末装置３０の機能的構成を示すブロック図である。共有ディスプレイ１０は、入力インタフェース１１、表示制御部１２、及び表示部１３を備える。入力インタフェース１１は、ＨＤＭＩ、ＤＶＩなどの画像データを取得するためのインタフェースである。表示制御部１２は、入力インタフェース１１より入力された画像データに基づいて表示信号等を生成し、適宜のタイミングで表示部１３へ送出することにより表示部１３に画像を表示させる。表示部１３は、例えば、多数の液晶画素が配列された液晶パネルを備え、表示制御部１２からの表示信号等に基づいて液晶画素への書き込み走査を行うことにより、画像の表示を行う。
【００３３】
共有画面制御装置２０は、制御部２１、記憶部２２、レイヤ情報管理部２３、画像生成部２４、出力インタフェース２５、及び通信インタフェース２６を備える。
制御部２１は、ＣＰＵ及びＲＡＭなどを備え、共有画面制御装置２０が備えるハードウェア各部の動作を制御する。記憶部２２は、ハードディスク、フラッシュメモリなどのストレージを備え、その記憶領域の一部は、上述したレイヤテーブルを記憶するレイヤ情報記憶領域２２１、通信インタフェース２６を通じて受信した画像データを記憶する画像データ記憶領域２２２、及び各種コンピュータプログラムを記憶するプログラム記憶領域２２３として利用される。プログラム記憶領域２２３に記憶されるコンピュータプログラムには、共有画面制御装置２０が備えるハードウェア各部の動作を制御するための制御プログラム、及び本発明に係るコンピュータプログラム等が含まれる。制御部２１は、記憶部２２から制御プログラムを読み込んで実行することにより各部の動作を制御すると共に、記憶部２２から本発明に係るコンピュータプログラムを読み込んで実行することにより、装置全体を本発明に係る画像生成装置として機能させる。
【００３４】
レイヤ情報管理部２３は、各端末装置３０から送信される画像データ及びレイヤ情報を通信インタフェース２６にて受信した場合、画像データを画像データ記憶領域２２２に記憶させると共に、レイヤ情報をレイヤ情報記憶領域２２１内のレイヤテーブルに登録する処理を行い、両者の対応付けを行う。
【００３５】
画像生成部２４は、レイヤテーブルに登録されているレイヤ情報に従って、レイヤ番号の小さい順に画像データを順次読み込み、複数のレイヤを重ね合わせた画像を生成して、出力インタフェース２５から表示用の画像データを出力する。
【００３６】
端末装置３０は、制御部３１、記憶部３２、操作部３３、表示部３４、通信インタフェース３５を備える。制御部３１は、ＣＰＵ及びＲＡＭなどを備え、端末装置３０が備えるハードウェア各部の動作を制御する。記憶部３２は、ハードディスク、フラッシュメモリなどのストレージを備え、端末装置３０のハードウェア各部を制御するための制御プログラム、上述したような操作画面を表示するためのアプリケーションプログラム、共有ディスプレイ１０に表示させるための画像データ等を記憶する。制御部３１は、記憶部３２から上述した制御プログラム及びアプリケーションプログラムを読出して実行することにより、装置全体を本発明に係る画像送信装置として機能させる。なお、共有ディスプレイ１０に表示させるための画像データは、記憶部３２に予め記憶されている必要はなく、端末装置３０の内部にて生成された画像データ、及び通信インタフェース３５を通じて外部から取得した画像データが含まれていてもよい。
【００３７】
操作部３３は、キーボード、マウス、タッチパネルなどの入力デバイスを備え、ユーザによる操作を受付ける。操作部３３にて受付ける操作には、共有ディスプレイ１０に表示させる画像データを選択する操作、図４に示す操作画面を起動する操作、操作画面にてレイヤを任意の場所に移動させる操作、選択した画像データについて送信指示を与える操作などが含まれる。
表示部３４は、液晶ディスプレイなどの表示デバイスを備え、前述の操作画面、ユーザに報知すべき情報等を表示する。
【００３８】
通信インタフェース３５は、通信ネットワークＮに接続するための手段であり、共有画面制御装置２０から送信される画像データ及びレイヤ情報を受信すると共に、ユーザがレイヤとして追加する画像データ及び当該画像データのレイヤ情報を共有画面制御装置２０へ送信する。
【００３９】
図９は実施の形態１に係る表示システムでの処理手順を説明するフローチャートである。共有画面制御装置２０は、複数の端末装置３０，３０，…から既に画像データ及びレイヤ情報を取得しているものとする。共有画面制御装置２０の画像生成部２４は、レイヤテーブルに登録されているレイヤ情報を参照して、対象の画像データを画像データ記憶領域２２２から順次取得し、各レイヤを重ね合わせた画像を生成する。共有画面制御装置２０の制御部２１は、生成した画像を出力インタフェース２５から共有ディスプレイ１０へ出力することにより、複数のレイヤを重ね合わせた画像を共有ディスプレイ１０に表示させる（ステップＳ１１）。
【００４０】
次いで、共有画面制御装置２０は、画像データ記憶領域２２２に記憶されている各レイヤの画像データ及びレイヤテーブルに登録されているレイヤ情報を、各端末装置３０へ送信する（ステップＳ１２）。本実施の形態では、共有ディスプレイ１０への表示を行った後に、各レイヤの画像データ及びレイヤ情報を端末装置２０へ送信する構成としたが、端末装置３０側からの要求を受信した場合に、各レイヤの画像データ及びレイヤ情報を返信する構成としてもよい。
【００４１】
端末装置３０は、共有画面制御装置２０から送信された画像データ及びレイヤ情報を受信した場合（ステップＳ１３）、その画像データ及びレイヤ情報を記憶部３２に記憶させる（ステップＳ１４）。
次いで、端末装置３０の制御部３１は、操作部３３を通じて、追加レイヤを受付けたか否かを判断する（ステップＳ１５）。例えば、図４に示すような操作画面３４０においてレイヤ追加ボタン３４３が押下操作され、追加するレイヤとして画像データのファイルが選択された場合、制御部３１は、追加レイヤを受付けたと判断することができる。追加レイヤを受付けていない場合には（Ｓ１５：ＮＯ）、追加レイヤを受付けるまで待機する。
【００４２】
追加レイヤを受付けた場合（Ｓ１５：ＹＥＳ）、レイヤ情報管理部２３は、追加レイヤのレイヤ情報を設定する（ステップＳ１６）。このとき、レイヤ情報管理部２３は、レイヤ名として「新規レイヤ」との名称を付与し、レイヤ番号としてステップＳ１４で記憶させた何れのレイヤ番号よりも大きな値を付与する。操作部３３を通じて新たなレイヤ名が入力された場合、レイヤ情報管理部２３は、入力されたレイヤ名を追加レイヤのレイヤ名として付与する。また、追加レイヤを移動させる操作を操作部３３にて受付けた場合、レイヤ情報管理部２３は、移動先の場所に応じたレイヤ番号を追加レイヤの画像データに付与する。
【００４３】
制御部３１は、追加レイヤを含むレイヤを重ね合わせて表示部３４に表示する（ステップＳ１７）。次いで、制御部３１は、通信インタフェース３５を通じて、追加レイヤの画像データ及びレイヤ情報を共有画面制御装置２０へ送信する（ステップＳ１８）。
【００４４】
共有画面制御装置２０は、端末装置３０から送信された追加レイヤの画像データ及びレイヤ情報を受信した場合（ステップＳ１９）、その画像データ及びレイヤ情報を記憶部２２に記憶させる（ステップＳ２０）。このとき、レイヤ情報管理部２３は、受信した画像データを追加レイヤの画像データとして画像データ記憶領域２２２に記憶させると共に、受信したレイヤ情報をレイヤ情報記憶領域２２１内のレイヤテーブルに登録する処理を行う。
【００４５】
以上のように、本実施の形態では、共有ディスプレイ１０に表示される複数のレイヤ画像からなる画像に対し、各端末装置３０から新しい画像を追加する際、表示中の表示画像を複数のレイヤ画像として共有画面制御装置２０から受信する。各端末装置３０、新しく追加する画像を追加レイヤ画像としてレイヤの表示順序を設定した後、新しい追加レイヤ画像をそのレイヤ情報と一緒に共有画面制御装置へ送信し、共有ディスプレイに表示させる。これにより、共有ディスプレイ１０を利用している端末装置３０の台数が多い場合であっても、入力待ちの時間が長くなることが回避され、他のユーザが処理している画像を不本意に隠したりすることにより生じる混乱を防止することができる。
【００４６】
実施の形態２．
実施の形態１では、端末装置３０にて追加レイヤを受付け、共有画面制御装置２０にて追加レイヤを含むレイヤの重ね合わせを行い、重ね合わせたレイヤの画像を共有ディスプレイ１０に表示させる構成としたが、各端末装置３０にてレイヤとして表示する画像の変更を受付ける構成であってもよい。
実施の形態２では、既存のレイヤの画像を変更する構成について説明を行う。なお、表示システムの全体構成、各装置の内部構成については実施の形態１と全く同様であるため、その説明を省略することとする。
【００４７】
図１０は実施の形態２に係る表示システムでの処理手順を説明するフローチャートである。共有画面制御装置２０は、複数の端末装置３０，３０，…から既に画像データ及びレイヤ情報を取得しているものとする。共有画面制御装置２０の画像生成部２４は、レイヤテーブルに登録されているレイヤ情報を参照して、各レイヤを重ね合わせた画像を生成する。制御部２１は、画像生成部２４によって生成された画像を共有ディスプレイ１０へ出力し、複数のレイヤを重ね合わせた画像を共有ディスプレイ１０に表示させる（ステップＳ３１）。
【００４８】
次いで、共有画面制御装置２０は、画像データ記憶領域２２２に記憶されている各レイヤの画像データ及びレイヤテーブルに登録されているレイヤ情報を、各端末装置３０へ送信する（ステップＳ３２）。本実施の形態では、共有ディスプレイ１０への表示を行った後に、各レイヤの画像データ及びレイヤ情報を端末装置２０へ送信する構成としたが、端末装置３０側からの要求を受信した場合に、各レイヤの画像データ及びレイヤ情報を返信する構成としてもよい。
【００４９】
端末装置３０は、共有画面制御装置２０から送信された画像データ及びレイヤ情報を受信した場合（ステップＳ３３）、その画像データ及びレイヤ情報を記憶部３２に記憶させる（ステップＳ３４）。
次いで、端末装置３０の制御部３１は、操作部３３を通じて、レイヤの変更要求を受付けたか否かを判断する（ステップＳ３５）。変更要求を受付けていない場合（Ｓ３５：ＮＯ）、本フローチャートによる処理を終了する。
【００５０】
変更要求を受付けた場合（Ｓ３５：ＹＥＳ）、端末装置３０は、操作部３３を通じて、変更対象のレイヤの指定を受付け（ステップＳ３６）、変更後のレイヤの画像として用いる画像データの選択を受付ける（ステップＳ３７）。
【００５１】
次いで、制御部３１は、指定されたレイヤの画像を変更して表示部３４に表示し（ステップＳ３８）、通信インタフェース３５を通じて、変更したレイヤの画像データ及びレイヤ情報を共有画面制御装置２０へ送信する（ステップＳ３９）。実施の形態２では、既存のレイヤの画像を変更する構成であるため、レイヤ番号は既存のものと同一であり、画像データのファイル名（又は画像データの内容）のみが異なるレイヤ情報が共有画面制御装置２０へ送信される。
【００５２】
共有画面制御装置２０は、端末装置３０から変更対象のレイヤの画像データ及びレイヤ情報を受信した場合（ステップＳ４０）、その画像データ及びレイヤ情報を記憶部２２に記憶させる（ステップＳ４１）。すなわち、レイヤ情報管理部２３は、受信した画像データを追加レイヤの画像データとして画像データ記憶領域２２２に記憶させると共に、受信したレイヤ情報をレイヤ情報記憶領域２２１内のレイヤテーブルに登録する処理を行う。このとき、レイヤ情報管理部２３は、レイヤ番号が同一のレイヤ情報をレイヤテーブルから検索し、検索されたレイヤ情報を新たに受信したレイヤ情報に書き換えて更新する処理を行う。
【００５３】
実施の形態３．
実施の形態１では、端末装置３０にて追加レイヤを受付け、共有画面制御装置２０にて追加レイヤを含むレイヤの重ね合わせを行い、重ね合わせたレイヤの画像を共有ディスプレイ１０に表示させる構成としたが、各端末装置３０にてレイヤの削除を受付ける構成であってもよい。
実施の形態３では、既存のレイヤを削除する構成について説明を行う。なお、表示システムの全体構成、各装置の内部構成については実施の形態１と全く同様であるため、その説明を省略することとする。
【００５４】
図１１は実施の形態３に係る表示システムでの処理手順を説明するフローチャートである。共有画面制御装置２０は、複数の端末装置３０，３０，…から既に画像データ及びレイヤ情報を取得しているものとする。共有画面制御装置２０の画像生成部２４は、レイヤテーブルに登録されているレイヤ情報を参照して、各レイヤを重ね合わせた画像を生成する。制御部２１は、画像生成部２４によって生成された画像を共有ディスプレイ１０へ出力し、複数のレイヤを重ね合わせた画像を共有ディスプレイ１０に表示させる（ステップＳ５１）。
【００５５】
次いで、共有画面制御装置２０は、画像データ記憶領域２２２に記憶されている各レイヤの画像データ及びレイヤテーブルに登録されているレイヤ情報を、各端末装置３０へ送信する（ステップＳ５２）。本実施の形態では、共有ディスプレイ１０への表示を行った後に、各レイヤの画像データ及びレイヤ情報を端末装置３０へ送信する構成としたが、端末装置３０側からの要求を受信した場合に、各レイヤの画像データ及びレイヤ情報を返信する構成としてもよい。
【００５６】
端末装置３０は、共有画面制御装置２０から送信された画像データ及びレイヤ情報を受信した場合（ステップＳ５３）、その画像データ及びレイヤ情報を記憶部３２に記憶させる（ステップＳ５４）。
次いで、端末装置３０の制御部３１は、操作部３３を通じて、レイヤの削除要求を受付けたか否かを判断する（ステップＳ５５）。削除要求を受付けていない場合（Ｓ５５：ＮＯ）、本フローチャートによる処理を終了する。
【００５７】
削除要求を受付けた場合（Ｓ５５：ＹＥＳ）、端末装置３０は、操作部３３を通じて、削除対象のレイヤの指定を受付ける（ステップＳ５６）。
次いで、制御部３１は、指定されたレイヤの画像を除く画像を表示部３４に表示し（ステップＳ５７）、通信インタフェース３５を通じて、指定されたレイヤのレイヤ情報を共有画面制御装置２０へ送信する（ステップＳ５８）。
【００５８】
共有画面制御装置２０は、端末装置３０から削除対象のレイヤのレイヤ情報を受信した場合（ステップＳ５９）、レイヤ情報を記憶部２２から削除する（ステップＳ６０）。このとき、レイヤ情報管理部２３は、受信したレイヤ情報と同一のレイヤ番号を有するレイヤ情報をレイヤテーブルから検索し、検索されたレイヤ情報を削除することによってレイヤテーブルを更新する。
【符号の説明】
【００５９】
１０  共有ディスプレイ
２０  共有画面制御装置
２１  制御部
２２  記憶部
２３  レイヤ情報管理部
２４  画像生成部
２５  出力インタフェース
２６  通信インタフェース
３０  端末装置
【図１】
2013205773.tif 000003
【図３】
2013205773.tif 000004
【図４】
2013205773.tif 000005
【図５】
2013205773.tif 000006
【図６】
2013205773.tif 000007
【図８】
2013205773.tif 000008
【図９】
2013205773.tif 000009
【図１０】
2013205773.tif 000010
【図１１】
2013205773.tif 000011
【図２】
2013205773.tif 000012
【図７】
2013205773.tif 000013