(57)【要約】【課題】クライアントにおいて、オブジェクトの表示状態を過去に遡ることを可能にする。【解決手段】プロジェクター１は、指示体３がスクリーンＳＣ上で移動すると、移動軌跡を示す線のオブジェクトを描画する。プロジェクター１は、オブジェクトを示すオブジェクトデータを生成し、生成したオブジェクトデータをタブレット端末４Ａ，４Ｂへ送信する。オブジェクトデータには、オブジェクトの生成順番を示す順番情報が含まれる。タブレット端末４Ａ，４Ｂは、送信されたオブジェクトデータが示すオブジェクトをタッチパネルに表示する。タブレット端末４Ａ，４Ｂは、表示を戻す操作が行われると、オブジェクトデータに含まれる順番情報に基づいて、オブジェクト単位で表示を戻す。【選択図】図１
2015135544.tif 000002
【特許請求の範囲】
【請求項１】
映像を表示する表示手段と、
前記表示手段の表示領域上の座標を取得する取得手段と、
前記取得手段が取得した座標の位置にオブジェクトを表示させるオブジェクト表示手段と、
前記オブジェクトを示すデータであって、前記オブジェクトが生成された順番を示す順番情報を含むオブジェクトデータを生成する生成手段と、
前記生成手段が生成したオブジェクトデータをクライアントへ送信するデータ送信手段と、
前記オブジェクトデータを取得するスクリプトを前記クライアントへ送信するスクリプト送信手段と
を有する表示装置。
【請求項２】
前記クライアントが送信する順番情報を受信する受信手段を有し、
前記データ送信手段は、前記生成手段が生成したオブジェクトデータのうち、最初に生成したオブジェクトデータから前記受信手段が受信した順番情報が示す順番までのオブジェクトデータを前記クライアントへ送信する
請求項１に記載の表示装置。
【請求項３】
前記受信手段は、前記クライアントが表示する、スライダー形式のユーザーインターフェースにおいて指定された順番情報を受信する
請求項２に記載の表示装置。
【請求項４】
前記受信手段は、前記クライアントが表示する、前記データ送信手段が送信したオブジェクトデータのオブジェクトのうち、ユーザーにより指定されたオブジェクトに含まれる順番情報を受信する
請求項２または請求項３に記載の表示装置。
【請求項５】
収音した音声を示す音声データを生成する音声データ生成手段を有し、
前記データ送信手段は、前記音声データのうち、前記受信手段が取得した順番情報が示す順番のオブジェクトデータが生成された時間以降の音声データを前記クライアントへ送信する
請求項２乃至請求項４のいずれか一項に記載の表示装置。
【請求項６】
映像を表示する表示手段と、
前記表示手段の表示領域上の座標を取得する取得手段と、
前記取得手段が取得した座標の位置にオブジェクトを表示させるオブジェクト表示手段と、
前記オブジェクトを示すデータであって、前記オブジェクトが生成された順番を示す順番情報を含むオブジェクトデータを生成する生成手段と、
前記生成手段が生成したオブジェクトデータをクライアントへ送信するデータ送信手段と、
前記オブジェクトデータを取得するスクリプトを前記クライアントへ送信するスクリプト送信手段と、
を有する表示装置と、
前記スクリプトを受信するスクリプト受信手段と、
前記スクリプトを実行するスクリプト実行手段と、
前記オブジェクトデータを受信するデータ受信手段と、
ユーザーにより指定された順番までのオブジェクトが表示されるように、クライアントが有する表示手段を前記オブジェクトデータに基づいて制御する表示制御手段と、
を有するクライアントと、
を備える表示システム。
【請求項７】
表示手段の表示領域にオブジェクトを表示させるオブジェクト表示ステップと、
前記オブジェクトを示すデータであって、前記オブジェクトが生成された順番を示す順番情報を含むオブジェクトデータを生成する生成ステップと、
前記生成ステップで生成されたオブジェクトデータをクライアントへ送信するデータ送信ステップと、
前記オブジェクトデータを取得するスクリプトを前記クライアントへ送信するスクリプト送信ステップと、
前記スクリプトを受信するスクリプト受信ステップと、
前記スクリプトを実行するスクリプト実行ステップと、
前記オブジェクトデータを受信するデータ受信ステップと、
ユーザーにより指定された順番までのオブジェクトが表示されるように、クライアントが有する表示手段を前記オブジェクトデータに基づいて制御する表示制御ステップと、
を有する表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示システムおよび表示方法に関する。
【背景技術】
【０００２】
特許文献１には、複数の遠隔会議クライアントで画面を共有するシステムが開示されている。このシステムにおいて表示される描画オブジェクトのデータは、遠隔会議サーバーから複数の遠隔会議クライアントへオブジェクト単位で送信される。各遠隔会議クライアントは、各種の属性情報（色、位置、太さなど）を含む描画オブジェクトのデータを保存し、保存したデータに基づいて描画オブジェクトをディスプレイに表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−６５１２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画面を共有しながら会議を進める場合、過去の時点まで表示を戻したい場合が生じるが、特許文献１のシステムにおいては、描画オブジェクトを過去の表示状態に戻す仕組みがなく、過去の表示状態を再現することができない。
【０００５】
本発明は、上述した事情に鑑みてなされたものであり、その目的の一つは、クライアントにおいて、オブジェクトの表示状態を過去に遡ることを可能とすることにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る表示装置は、映像を表示する表示手段と、前記表示手段の表示領域上の座標を取得する取得手段と、前記取得手段が取得した座標の位置にオブジェクトを表示させるオブジェクト表示手段と、前記オブジェクトを示すデータであって、前記オブジェクトが生成された順番を示す順番情報を含むオブジェクトデータを生成する生成手段と、前記生成手段が生成したオブジェクトデータをクライアントへ送信するデータ送信手段と、前記オブジェクトデータを取得するスクリプトを前記クライアントへ送信するスクリプト送信手段とを有する。
本発明によれば、クライアントにおいてユーザーにより指定された順番までのオブジェクトが表示されるようにオブジェクトデータに基づいて表示を行うことにより、オブジェクトの表示状態を過去に遡ることができる。
【０００７】
本発明においては、前記クライアントが送信する順番情報を受信する受信手段を有し、前記データ送信手段は、前記生成手段が生成したオブジェクトデータのうち、最初に生成したオブジェクトデータから前記受信手段が受信した順番情報が示す順番までのオブジェクトデータを前記クライアントへ送信する構成としてもよい。
この構成によれば、指定された順番情報までのオブジェクトデータ以外はクライアントへ送信されないため、通信量を抑えることができる。
【０００８】
また、本発明においては、前記受信手段は、前記クライアントが表示する、スライダー形式のユーザーインターフェースにおいて指定された順番情報を受信する構成としてもよい。
この構成においても、指定された順番情報までのオブジェクトデータ以外はクライアントへ送信されないため、通信量を抑えることができる。
【０００９】
また、本発明においては、前記受信手段は、前記クライアントが表示する、前記データ送信手段が送信したオブジェクトデータのオブジェクトのうち、ユーザーにより指定されたオブジェクトに含まれる順番情報を受信する構成としてもよい。
この構成においても、指定された順番情報までのオブジェクトデータ以外はクライアントへ送信されないため、通信量を抑えることができる。
【００１０】
また、本発明においては、収音した音声を示す音声データを生成する音声データ生成手段を有し、前記データ送信手段は、前記音声データのうち、前記受信手段が取得した順番情報が示す順番のオブジェクトデータが生成された時間以降の音声データを前記クライアントへ送信する構成としてもよい。
この構成によれば、過去のオブジェクトの表示状態のときの音声を再生することができる。
【００１１】
また、本発明に係る表示システムは、映像を表示する表示手段と、前記表示手段の表示領域上の座標を取得する取得手段と、前記取得手段が取得した座標の位置にオブジェクトを表示させるオブジェクト表示手段と、前記オブジェクトを示すデータであって、前記オブジェクトが生成された順番を示す順番情報を含むオブジェクトデータを生成する生成手段と、前記生成手段が生成したオブジェクトデータをクライアントへ送信するデータ送信手段と、前記オブジェクトデータを取得するスクリプトを前記クライアントへ送信するスクリプト送信手段と、を有する表示装置と、前記スクリプトを受信するスクリプト受信手段と、前記スクリプトを実行するスクリプト実行手段と、前記オブジェクトデータを受信するデータ受信手段と、ユーザーにより指定された順番までのオブジェクトが表示されるように、クライアントが有する表示手段を前記オブジェクトデータに基づいて制御する表示制御手段と、を有する端末装置と、を備える。
本発明によれば、クライアントにおいてユーザーにより指定された順番までのオブジェクトが表示されるようにオブジェクトデータに基づいて表示を行い、オブジェクトの表示状態を過去に遡ることができる。
【００１２】
また、本発明に係る表示方法は、表示手段の表示領域にオブジェクトを表示させるオブジェクト表示ステップと、前記オブジェクトを示すデータであって、前記オブジェクトが生成された順番を示す順番情報を含むオブジェクトデータを生成する生成ステップと、前記生成ステップで生成されたオブジェクトデータをクライアントへ送信するデータ送信ステップと、前記オブジェクトデータを取得するスクリプトを前記クライアントへ送信するスクリプト送信ステップと、前記スクリプトを受信するスクリプト受信ステップと、前記スクリプトを実行するスクリプト実行ステップと、前記オブジェクトデータを受信するデータ受信ステップと、ユーザーにより指定された順番までのオブジェクトが表示されるように、自装置が有する表示手段を前記オブジェクトデータに基づいて制御する表示制御ステップと、を有する。
本発明によれば、クライアントにおいてユーザーにより指定された順番までのオブジェクトが表示されるようにオブジェクトデータに基づいて表示を行い、オブジェクトの表示状態を過去に遡ることができる。
【図面の簡単な説明】
【００１３】
【図１】表示システムＰＳ１の全体構成を示した図。
【図２】指示体３のハードウェア構成を示した図。
【図３】タブレット端末４のハードウェア構成を示した図。
【図４】タブレット端末４において実現する機能の構成を示した図。
【図５】プロジェクター１のハードウェア構成を示した図。
【図６】プロジェクター１において実現する機能の構成を示した図。
【図７】実施形態の動作を説明するための図。
【図８】実施形態の動作を説明するための図。
【図９】スクリーンＳＣに投射される映像例を示した図。
【図１０】スクリーンＳＣに投射される映像例を示した図。
【図１１】スクリーンＳＣに投射される映像例を示した図。
【図１２】スクリーンＳＣに投射される映像例を示した図。
【図１３】スクリーンＳＣに投射される映像例を示した図。
【図１４】スクリーンＳＣに投射される映像例を示した図。
【図１５】スクリーンＳＣに投射される映像例を示した図。
【図１６】スクリーンＳＣに投射される映像例を示した図。
【図１７】第２実施形態に係るタブレット端末４のハードウェア構成を示した図。
【図１８】第２実施形態に係るプロジェクター１のハードウェア構成を示した図。
【発明を実施するための形態】
【００１４】
［第１実施形態］
（全体構成）
図１は、本発明の一実施形態に係る表示システムＰＳ１の全体構成を示す図である。表示システムＰＳ１は、プロジェクター１、指示体３、タッチパネルを有するタブレット端末４Ａ，４Ｂ、コントローラーＲＣ、およびスクリーンＳＣを有する。プロジェクター１とタブレット端末４Ａ，４Ｂは、無線ＬＡＮ（Local Area Network）を介して接続される。なお、タブレット端末４Ａとタブレット端末４Ｂの構成は同じであるため、以下、各々を区別する必要のない場合は、タブレット端末４と称する。
【００１５】
本発明に係る表示装置の一例であるプロジェクター１は、外部装置（例えばパーソナルコンピュータ）から供給される映像信号が表す映像を平面のスクリーンＳＣに投射する装置である。プロジェクター１は、短焦点のフロントプロジェクション型のプロジェクターであり、スクリーンＳＣに比較的近い位置に配置される。図１の例では、プロジェクター１は、スクリーンＳＣの上部に配置されている。本実施形態に係るプロジェクター１は、ホワイトボード機能を有しており、指示体３をスクリーンＳＣの表面で移動させると、指示体３の位置を検知し、指示体３の移動軌跡を表す映像をスクリーンＳＣに投射する。この機能により、ユーザーは、ホワイトボードにペンで書き込みを行うように、スクリーンＳＣ上にオブジェクト（例えば、線や文字、図形など）を描画することができる。
【００１６】
指示体３は、スクリーンＳＣ上にユーザーがオブジェクトを描画する際に筆記具として用いられるペン型または棒型のデバイスである。コントローラーＲＣは、無線通信（例えば赤外線通信）によりプロジェクター１を制御するためのリモートコントローラーである。
【００１７】
タブレット端末４は、スクリーンＳＣに投射されている映像を表示する端末装置の一例である。プロジェクター１のホワイトボード機能により、ユーザーが指示体３を用いてオブジェクトを描画すると、プロジェクター１とタブレット端末４とが無線ＬＡＮを介して通信を行い、スクリーンＳＣに投射されている映像と同じ映像がタブレット端末４に表示される。タブレット端末４は、タッチパネル上でユーザーがスタイラスペンまたは指を移動させると、スタイラスペンまたは指の位置を検知し、スタイラスペンまたは指の移動軌跡を表す映像を表示する。これにより、タブレット端末４においては、表示している映像にオブジェクトを書き込むことができる。また、タブレット端末４において表示されている映像にスタイラスペンまたは指でオブジェクトを描画すると、タブレット端末４がプロジェクター１と通信を行い、タブレット端末４で描画されたオブジェクトの映像がスクリーンＳＣに投射される。
【００１８】
（指示体３の構成）
図２は、指示体３のハードウェア構成を示したブロック図である。指示体３は、制御部３０と、圧力センサー３１と、通信部３２とを有する。圧力センサー３１は、指示体３の先端に設けられ、指示体３の先端へ掛かる圧力を検出し、検出した圧力を示す信号を制御部３０へ供給する。制御部３０は、圧力センサー３１から供給された信号に応じて通信部３２を制御する。通信部３２は、予め定められた波長の光を発するＬＥＤ（Light Emitting Diode）を有している。制御部３０は、圧力センサー３１から供給される信号が示す圧力が予め定められた閾値を超えると、ＬＥＤが発光するように通信部３２を制御する。また、制御部３０は、圧力センサー３１から供給される信号が示す圧力が予め定められた閾値以下となると、ＬＥＤが消灯するように通信部３２を制御する。
【００１９】
（タブレット端末４の構成）
図３は、タブレット端末４のハードウェア構成を示したブロック図である。
制御部４０は、ＣＰＵ（Central Processing Unit）やＲＡＭ（Random Access Memory）、不揮発性メモリを備えており、ＣＰＵが不揮発性メモリに記憶されているプログラムを実行すると、タブレット端末４のオペレーティングシステムが動作し、その上でアプリケーションプログラムの実行が可能となる。
【００２０】
タッチパネル４３は、表示装置（例えば液晶ディスプレイ）と、表示装置上でユーザーが触れた位置を検知する静電容量方式の位置入力装置とが一体化したタッチパネルである。操作部４１は、タブレット端末４を操作するためのボタンを備えている。通信部４５は、無線ＬＡＮを介して無線通信を行う通信インターフェースである。
【００２１】
記憶部４２は、不揮発性メモリを有しており、各種アプリケーションプログラムやアプリケーションプログラムが使用するデータを記憶する。記憶部４２は、Ｗｅｂブラウザを実現するプログラムを記憶しており、このプログラムをＣＰＵが実行すると、タブレット端末４においてＷｅｂブラウザが実現する。なお、タブレット端末４で実現するＷｅｂブラウザは、スクリプト言語を解釈可能であり、プロジェクター１から取得したスクリプトを実行することにより、スクリーンＳＣに投射されている映像を表示する機能や、Ｗｅｂブラウザで表示されている映像へオブジェクトを書き込む機能、Ｗｅｂブラウザで表示されているオブジェクトを編集する機能などが実現する。
【００２２】
図４は、タブレット端末４において実現する機能のうち、本発明に係る機能の構成を示したブロック図である。座標取得部４００は、タッチパネル４３において指示体であるスタイラスペンまたは指が接触している位置（座標）を取得する取得手段として機能する。オブジェクト生成部４０１は、座標取得部４００が取得した位置に表示するオブジェクトのオブジェクトデータを生成する生成手段として機能する。オブジェクト表示部４０２は、座標取得部４００が取得した位置にオブジェクトが表示されるようにタッチパネル４３を制御する表示制御手段として機能する。また、オブジェクト表示部４０２は、プロジェクター１から送信されたオブジェクトデータが示すオブジェクトが表示されるようにタッチパネル４３を制御する。
データ送信部４０３は、各種データをプロジェクター１へ送信するデータ送信手段として機能する。スクリプト受信部４０４は、プロジェクター１から送信されるＷｅｂページを受信する。Ｗｅｂページにはスクリプトが含まれており、スクリプト受信部４０４は、スクリプト受信手段として機能する。データ受信部４０５は、プロジェクター１から送信されるオブジェクトデータを受信する受信手段として機能する。スクリプト実行部４０６は、スクリプト受信部４０４が受信したスクリプトを実行するスクリプト実行手段として機能する。
【００２３】
（プロジェクター１の構成）
図５は、プロジェクター１のハードウェア構成を示したブロック図である。イメージセンサー１６は、スクリーンＳＣを撮像し画像データを生成する固体撮像素子であり、例えば、ＣＭＯＳイメージセンサーまたはＣＣＤイメージセンサーである。受光部１７は、コントローラーＲＣから送信される赤外線信号を取得し、取得した赤外線信号を示す電気信号を制御部１０へ供給する。通信部１８は、無線ＬＡＮを介して無線通信を行う通信インターフェースである。
【００２４】
操作部１１は、プロジェクター１を操作するための複数のボタンを備えている。操作されたボタンに応じて制御部１０が各部を制御することにより、スクリーンＳＣに投射される映像の調整や、プロジェクター１が有する各種機能の設定などを行うことができる。
【００２５】
描画部１５は、制御部１０により制御され、プロジェクター１の各種機能の設定を行うためのメニュー画像や、プロジェクター１が表示する映像を調整するためのメニュー画像や、オブジェクトを表す画像などを生成し、生成した画像を表す信号を映像処理部１３へ供給する。
【００２６】
映像処理部１３は、外部装置から供給される映像信号や描画部１５から供給される信号を取得する。映像処理部１３は、複数の映像処理機能を備えており、供給された映像信号に対して各種処理を施す。例えば、映像処理部１３は、制御部１０により制御され、スクリーンＳＣに投射する映像の明るさやコントラスト、色の濃さ、色合い、色温度の調整など画質の調整処理を行う。また、映像処理部１３は、映像信号に描画部１５から供給される信号を重畳して得られた映像信号を表示部１４へ供給する。
【００２７】
表示部１４は、光源１４１、ライトバルブ１４２、駆動回路１４４及び投射レンズ１４３を有しており、映像を表示する表示手段の一例である。光源は、光を発するランプであり、光源が発した光は、図示省略した複数のダイクロイックミラーによって赤、緑、青の光に分光され、分光された赤、緑、青の光は図示省略したミラーによってライトバルブ１４２に導かれる。
【００２８】
駆動回路１４４は、映像処理部１３から供給される映像信号を取得する。駆動回路１４４に供給される映像信号は、投写する映像における赤の成分の階調を表す階調データ、投写する映像における緑の成分の階調を表す階調データ及び投写する映像における青の成分の階調を表す階調データを有する。駆動回路１４４は、赤、緑、青の各色の階調データを取得し、取得した各色の階調データに基づいてライトバルブ１４２を駆動する。
【００２９】
ライトバルブ１４２は、赤の光が入射する液晶ライトバルブ、緑の光が入射する液晶ライトバルブ、及び青の光が入射する液晶ライトバルブを有している。液晶ライトバルブは、透過型の液晶パネルであり、複数行複数列でマトリクス状に配置された画素を備えている。赤の光が入射する液晶ライトバルブは赤の階調データに基づいて駆動され、緑の光が入射する液晶ライトバルブは緑の階調データに基づいて駆動され、青の光が入射する液晶ライトバルブは青の階調データに基づいて駆動される。各液晶ライトバルブは、駆動回路１４４によって各画素が制御されて画素の透過率が変化する。画素の透過率が制御されることにより、液晶ライトバルブを透過した各色の光は、各階調データに対応した映像となる。液晶ライトバルブを透過した赤、緑、青の光の映像は、図示省略したダイクロイックプリズムにより合成されて投射レンズ１４３に入射する。投射レンズ１４３は、入射した映像を拡大するレンズであり、入射した映像を拡大してスクリーンＳＣに投写する。
【００３０】
制御部１０は、ＣＰＵ、ＲＡＭおよび不揮発性メモリを備えており、不揮発性メモリに記憶されているプログラムをＣＰＵが実行すると、プロジェクター１においては、外部装置から入力された映像信号が表す映像をスクリーンに投射する機能や投射する映像のアスペクト比を調整する機能、投射する映像の画質を調整する機能、指示体３の操作に応じてオブジェクトの描画や編集を行う機能、タブレット端末４において描かれたオブジェクトを表示する機能などが実現する。また、不揮発性メモリに記憶されているプログラムを制御部１０が実行すると、クライアントサーバーシステムのサーバーとして機能し、クライアントとなるタブレット端末４と通信を行う機能が実現する。なお、プロジェクター１においては、サーバーとして動作する際、クライアントからのリクエストを受け取ると、レスポンスを保留し、プロジェクター１においてイベントが発生すると、レスポンスの保留を解除し、リクエストを送信したクライアントへレスポンスを返す、所謂Ｃｏｍｅｔと呼ばれる機能が実現する。
【００３１】
記憶部１２は、不揮発性メモリを有している。記憶部１２は、プロジェクター１のユーザーを認証するための情報として、ユーザーを一意に識別するユーザー識別子およびパスワードを記憶する。
また、記憶部１２は、ホワイトボード機能で表示する映像に係るデータを記憶する。ホワイトボード機能で表示される映像のデータは、Ｗｅｂページとして記憶され、オブジェクトを書き込む機能やオブジェクトを編集する機能などを実現するスクリプト、表示される映像に含まれるオブジェクトを示すオブジェクトデータが含まれる。オブジェクトデータには、オブジェクトを描画するための情報が含まれており、例えば、オブジェクトが線である場合、線の色、線の太さ、線の座標などのデータが含まれる。また、オブジェクトデータには、オブジェクトが生成された順番を示す順番情報が含まれる。例えば、最初に指示体３で線が描画された後、次に指示体３で円が描画された場合、線のオブジェクトデータには、１番目に生成されたことを示す順番情報の「１」が含まれ、円のオブジェクトデータには、２番目に生成されたことを示す順番情報の「２」が含まれる。
また、オブジェクトデータは、編集に係るデータを含む場合がある。例えば、円の描画を行った後、３番目の操作として、１番目の操作で描画した線を消去する操作が行われた場合、オブジェクトの消去を示すオブジェクトデータが生成される。この消去に係るオブジェクトデータには、１番目に描画された線を消去する場合、消去するオブジェクトの順番情報として「１」が含まれ、オブジェクトデータが生成された順番として、３番目に生成されたオブジェクトデータであることを示す順番情報として「３」が含まれる。
【００３２】
図６は、プロジェクター１において実現する機能のうち、本発明に係る機能の構成を示したブロック図である。座標取得部１００は、イメージセンサー１６から供給される画像データを解析して指示体３の位置（座標）を取得する取得手段として機能する。オブジェクト生成部１０１は、座標取得部１００が取得した指示体３の位置に表示するオブジェクトのオブジェクトデータを生成する生成手段として機能する。オブジェクト表示部１０２は、座標取得部１００が取得した位置にオブジェクトが表示されるように描画部１５を制御するオブジェクト表示手段として機能する。データ送信部１０３は、オブジェクトデータをタブレット端末４へ送信するデータ送信手段として機能する。スクリプト送信部１０４は、Ｗｅｂページをタブレット端末４へ送信する。Ｗｅｂページにはスクリプトが含まれるため、スクリプト送信部１０４は、スクリプト送信手段として機能する。データ受信部１０５は、タブレット端末４から送信される各種情報を受信する受信手段として機能する。
【００３３】
（実施形態の動作例）
次に、本実施形態の動作例について、図７〜図１６を用いて説明する。なお、図７，８は、本実施形態の動作を説明するためのシーケンス図であり、図９〜１６は、表示される映像例を示した図である。
【００３４】
（プロジェクター１でオブジェクトを生成したときの動作例）
ユーザーがコントローラＲＣにおいてホワイトボード機能の開始を指示する操作を行うと、スクリーンＳＣには、プロジェクター１により図９に例示した映像が表示される。ここで、スクリーンＳＣにおいては、ホワイトボード機能において利用できる機能を示すツールバーＴＢが表示される。ツールバーＴＢにおいては、線を描画する機能を示すアイコンＩＣ１、オブジェクトを消去する機能を示すアイコンＩＣ２描画内容をページとして保存する機能を示すアイコンＩＣ３、保存したページを表示する機能を示すアイコンＩＣ４などがある。
また、スクリーンＳＣにおいては、スライダーＳが表示される。スライダーＳは、オブジェクトの表示を時間軸上で戻したり進めたりするためのツールである。スライダーＳの左端は、最初のオブジェクトが生成された時点を表し、スライダーＳの右端は、最新のオブジェクトが生成された時点を表している。スライダーＳのつまみを左へ１ステップへずらす操作を行うと、一つ前の操作が行われた状態が表示され、スライダーＳのつまみを右へ１ステップずらす操作を行うと、一つ後の操作が行われた状態が表示される。
【００３５】
図９に示した映像が表示されている状態において、ユーザーが指示体３でアイコンＩＣ１の位置に触れると、プロジェクター１は、指示体３の移動軌跡の映像を表示する状態となる。ユーザーが指示体３をスクリーンＳＣに接触させながら移動させると、指示体３が発する光をイメージセンサー１６が取得する。制御部１０（座標取得部１００）は、イメージセンサー１６から供給される画像データを解析して指示体３が発する光の位置を取得し、スクリーンＳＣ上における指示体３の移動軌跡を特定する。制御部１０（オブジェクト表示部１０２）が、特定した移動軌跡に基づいて描画部１５を制御すると、図１０に例示したように、スクリーンＳＣ上において指示体３が移動した位置に線Ｌ１が表示される。制御部１０（オブジェクト生成部１０１）は、指示体３がスクリーンＳＣから離れたことを検知すると、表示した線Ｌ１を示すオブジェクトデータを生成する。ここで、線Ｌ１は、１番目に生成されたオブジェクトであるため、オブジェクトデータに含まれる順番情報は「１」となる。
【００３６】
また、ユーザーが指示体３をスクリーンＳＣに接触させながら円を描くように移動させると、図１１に例示したように、スクリーンＳＣ上において指示体３が移動した位置に線Ｌ２が表示される。ここで、線Ｌ２は、２番目に生成されたオブジェクトであるため、生成されるオブジェクトデータに含まれる順番情報は「２」となる。
【００３７】
（タブレット端末４Ａがログインしたときの動作例）
次に、スクリーンＳＣに投射されている映像をタブレット端末４で表示するときの動作例について図７および図８を用いて説明する。Ｗｅｂブラウザのプログラムが実行されているタブレット端末４Ａにおいて、ユーザーが、タッチパネル４３でプロジェクター１へアクセスする操作を行うと、タブレット端末４Ａとプロジェクター１が通信を行い、プロジェクター１へログインするためのページがタッチパネル４３に表示される。表示されたページにユーザーがユーザー識別子とパスワードとを入力し、ユーザー識別子とパスワードとをプロジェクター１へ送信する操作を行うと、制御部４０は、入力されたユーザー識別子とパスワードとを、通信部４５を制御してプロジェクター１へ送信する（ステップＳ１）。送信された識別子とパスワードとを通信部１８が受信すると、制御部１０（スクリプト送信部１０４）は、受信したユーザー識別子とパスワードとの組が記憶部１２に記憶されている場合、通信部１８を制御し、投射している映像のＷｅｂページのデータをタブレット端末４Ａへ送信する（ステップＳ２）。
【００３８】
タブレット端末４Ａの制御部４０（スクリプト受信部４０４、スクリプト実行部４０６）は、プロジェクター１が送信したＷｅｂページのデータを通信部４５が受信すると、Ｗｅｂページに含まれているスクリプトを実行する。制御部４０（データ送信部４０３）は、Ｗｅｂページに係る全てのオブジェクトのオブジェクトデータを要求するメッセージを、通信部４５を制御してプロジェクター１へ送信する（ステップＳ３）。このメッセージを通信部１８が受信すると、制御部１０（データ送信部１０３）は、表示されている線Ｌ１のオブジェクトデータと線Ｌ２のオブジェクトデータとを、通信部１８を制御してタブレット端末４Ａへ送信する（ステップＳ４）。
【００３９】
タブレット端末４Ａの制御部４０（データ受信部４０５、オブジェクト表示部４０２）は、プロジェクター１が送信したオブジェクトデータを通信部４５が受信すると、受信したオブジェクトデータに基づいて、線Ｌ１と線Ｌ２とが表示されるようにタッチパネル４３を制御する。ここで、タッチパネル４３は、スクリーンＳＣに表示されている映像と同じ映像を表示する（ステップＳ５）。制御部４０は、オブジェクトの表示が終了すると、受信したオブジェクデータの中から最大の値の順番情報を取得し、取得した値より大きな値である順番情報を含むオブジェクトデータを要求するリクエストを、通信部４５を制御してプロジェクター１へ送信する（ステップＳ６）。タブレット端末４Ａからのリクエストを通信部１８が受信すると、制御部１０は、受信したリクエストに対するレスポンスを保留する（ステップＳ７）。
【００４０】
（タブレット端末４Ａがログインしている状態でプロジェクター１においてオブジェクトを生成したときの動作例）
次に、ユーザーが指示体３をスクリーンＳＣに接触させながら移動させ、制御部１０が、指示体３の移動軌跡に基づいて描画部１５を制御すると、指示体３が移動した位置に線Ｌ３が表示され（図１２）、線Ｌ３を示すオブジェクトデータが生成される（ステップＳ８）。ここで、線Ｌ３は、３番目に生成されたオブジェクトであるため、オブジェクトデータに含まれる順番情報は「３」となる。
【００４１】
制御部１０は、オブジェクトデータを生成すると、ステップＳ７で行っていたレスポンスの保留を解除し、ステップＳ６のリクエストへのレスポンスとして、生成した線Ｌ３のオブジェクトデータを通信部１８を制御してタブレット端末４Ａへ送信する（ステップＳ９）。タブレット端末４Ａの制御部４０は、プロジェクター１が送信した線Ｌ３のオブジェクトデータを通信部４５が受信すると、線Ｌ３が表示されるようにタッチパネル４３を制御する。ここで、タッチパネル４３は、スクリーンＳＣに表示されている映像と同じ映像を表示する（ステップＳ１０）。制御部４０は、オブジェクトの表示が終了すると、受信したオブジェクデータの中から最大の値の順番情報を取得し、取得した値より大きな値である順番情報を含むオブジェクトデータを要求するリクエストを、通信部４５を制御してプロジェクター１へ送信する（ステップＳ１１）。リクエストを送信した制御部４０は、プロジェクター１からのレスポンスを待つ。また、タブレット端末４Ａから送信されたリクエストを通信部１８が受信すると、制御部１０は、受信したリクエストに対するレスポンスを保留する（ステップＳ１２）。
【００４２】
（タブレット端末４Ａにおいてオブジェクトを生成したときの動作例）
次に、タブレット端末４Ａのユーザーが、タッチパネル４３に表示されている映像にあるアイコンＩＣ１の位置にスタイラスペンで触れた後、スタイラスペンをタッチパネル４３に接触させながら移動させると、タブレット端末４Ａの制御部４０（座標取得部４００）は、タッチパネル４３上におけるスタイラスペンの移動軌跡を特定する。制御部４０（オブジェクト表示部４０２）が、特定した移動軌跡に基づいてタッチパネル４３を制御すると、タッチパネル４３は、スタイラスペンが移動した位置に線Ｌ４を描画する（ステップＳ１３）。制御部４０（オブジェクト生成部４０１）は、線Ｌ４の描画を終了すると、線Ｌ４のオブジェクトデータを生成し（ステップＳ１４）、生成したオブジェクトデータを通信部４５を制御してプロジェクター１へ送信する（ステップＳ１５）。なお、制御部４０が生成するオブジェクトデータには順番情報が含まれない。
【００４３】
制御部１０は、タブレット端末４Ａから送信されたオブジェクトデータを通信部１８が受信すると、受信したオブジェクトデータに基づいて描画部１５を制御する。ここで、スクリーンＳＣには、タブレット端末４Ａに表示されている映像と同じ映像（図１３）が表示される（ステップＳ１６）。制御部１０は、オブジェクトの描画が終了すると、線Ｌ４のオブジェクトに順番情報を付加する（ステップＳ１７）。ここで、線Ｌ４は、４番目に生成されたオブジェクトであるため、オブジェクトデータに含まれる順番情報は「４」となる。
【００４４】
制御部１０は、受信したオブジェクデータへ順番情報を付加すると、ステップＳ１２で行っていたレスポンスの保留を解除し、ステップＳ１１のリクエストへのレスポンスとして、順番情報が付加された線Ｌ４のオブジェクトデータをタブレット端末４Ａへ送信する（ステップＳ１８）。タブレット端末４Ａの制御部４０は、プロジェクター１が送信したオブジェクトデータを通信部４５が受信すると、線Ｌ４が表示されるようにタッチパネル４３を制御する。ここで、タッチパネル４３は、スクリーンＳＣに表示されている映像と同じ映像を表示する（ステップＳ１９）。制御部４０は、オブジェクトの表示が終了すると、受信したオブジェクデータの中から最大の値の順番情報を取得し、取得した値より大きな値である順番情報を含むオブジェクトデータを要求するリクエストを、通信部４５を制御してプロジェクター１へ送信する（ステップＳ２０）。タブレット端末４Ａから送信されたリクエストを通信部１８が受信すると、制御部１０は、受信したリクエストに対するレスポンスを保留する（ステップＳ２１）。
【００４５】
（タブレット端末４Ｂがログインしたときの動作例）
次に、Ｗｅｂブラウザのプログラムが実行されているタブレット端末４Ｂにおいて、ユーザーが、タッチパネル４３でプロジェクター１へアクセスする操作を行うと、タブレット端末４Ｂとプロジェクター１が通信を行い、プロジェクター１へログインするためのページがタッチパネル４３に表示される。表示されたページにユーザーがユーザー識別子とパスワードとを入力し、ユーザー識別子とパスワードとをプロジェクター１へ送信する操作を行うと、制御部４０は、入力されたユーザー識別子とパスワードとを、通信部４５を制御してプロジェクター１へ送信する（ステップＳ２２）。送信された識別子とパスワードとを通信部１８が受信すると、制御部１０は、受信したユーザー識別子とパスワードとの組が記憶部１２に記憶されている場合、通信部１８を制御し、投射している映像のＷｅｂページのデータをタブレット端末４Ｂへ送信する（ステップＳ２３）。
【００４６】
タブレット端末４Ｂの制御部４０は、プロジェクター１が送信したＷｅｂページのデータを通信部４５が受信すると、Ｗｅｂページに係る全てのオブジェクトのオブジェクトデータを要求するメッセージを、通信部４５を制御してプロジェクター１へ送信する（ステップＳ３）。このメッセージを通信部１８が受信すると、制御部１０は、表示されている線Ｌ１〜線Ｌ４のオブジェクトデータを、通信部１８を制御してタブレット端末４Ｂへ送信する（ステップＳ２５）。
【００４７】
タブレット端末４Ｂの制御部４０は、プロジェクター１が送信したオブジェクトデータを通信部４５が受信すると、受信したオブジェクトデータに基づいて、線Ｌ１〜線Ｌ４が表示されるようにタッチパネル４３を制御する。ここで、タッチパネル４３は、スクリーンＳＣに表示されている映像と同じ映像を表示する（ステップＳ２６）。制御部４０は、オブジェクトの表示が終了すると、受信したオブジェクデータの中から最大の値の順番情報を取得し、取得した値より大きな値である順番情報を含むオブジェクトデータを要求するリクエストを、通信部４５を制御してプロジェクター１へ送信する（ステップＳ２７）。
タブレット端末４Ｂからのリクエストを通信部１８が受信すると、制御部１０は、受信したリクエストへのレスポンスを保留する（ステップＳ２８）。
【００４８】
（タブレット端末４Ｂにおいてオブジェクトを生成したときの動作例）
次に、タブレット端末４Ｂのユーザーが、タッチパネル４３に表示されている映像にあるアイコンＩＣ１の位置にスタイラスペンで触れた後、スタイラスペンをタッチパネル４３に接触させながら移動させると、タブレット端末４Ｂの制御部４０（座標取得部４００）は、タッチパネル４３上におけるスタイラスペンの移動軌跡を特定する。制御部４０が、特定した移動軌跡に基づいてタッチパネル４３を制御すると、タッチパネル４３は、スタイラスペンが移動した位置に線Ｌ５を描画する（ステップＳ２９）。制御部４０は、線Ｌ５の描画を終了すると、線Ｌ５のオブジェクトデータを生成し（ステップＳ３０）、生成したオブジェクトデータを通信部４５を制御してプロジェクター１へ送信する（ステップＳ３１）。なお、制御部４０が生成するオブジェクトデータには順番情報が含まれない。
【００４９】
制御部１０は、タブレット端末４Ｂから送信されたオブジェクトデータを通信部１８が受信すると、受信したオブジェクトデータに基づいて描画部１５を制御する。ここで、スクリーンＳＣには、タブレット端末４Ｂに表示されている映像と同じ映像（図１４）が表示される（ステップＳ３２）。制御部１０は、オブジェクトの描画が終了すると、線Ｌ５のオブジェクトに順番情報を付加する（ステップＳ３３）。ここで、線Ｌ５は、５番目に生成されたオブジェクトであるため、オブジェクトデータに含まれる順番情報は「５」となる。
【００５０】
制御部１０は、受信したオブジェクデータへ順番情報を付加すると、ステップＳ２１とステップＳ２８で行なっていたレスポンスの保留を解除する。制御部１０は、ステップＳ２０のリクエストへのレスポンスとして、順番情報が付加された線Ｌ５のオブジェクトデータをタブレット端末４Ａへ送信し（ステップＳ３４）、ステップＳ２７のリクエストへのレスポンスとして、順番情報が付加された線Ｌ５のオブジェクトデータをタブレット端末４Ｂへ送信する（ステップＳ３５）。
【００５１】
タブレット端末４Ａとタブレット端末４Ｂの制御部４０は、プロジェクター１が送信したオブジェクトデータを通信部１８が受信すると、線Ｌ５が表示されるようにタッチパネル４３を制御する。ここで、タッチパネル４３は、スクリーンＳＣに表示されている映像と同じ映像を表示する（ステップＳ３６、ステップＳ３７）。タブレット端末４Ａとタブレット端末４Ｂの制御部４０は、オブジェクトの表示が終了すると、受信したオブジェクデータの中から最大の値の順番情報を取得し、取得した値より大きな値である順番情報を含むオブジェクトデータを要求するリクエストを、通信部４５を制御してプロジェクター１へ送信する（ステップＳ３８、ステップＳ３９）。タブレット端末４Ａ，４Ｂからのリクエストを通信部１８が受信すると、制御部１０は、受信したリクエストへのレスポンスを保留する（ステップＳ４０）。
【００５２】
（オブジェクトを消去したときの動作例）
次に、表示されているオブジェクトを消去したときの動作例について説明する。図１４に示した映像が表示されている状態において、ユーザーが指示体３でアイコンＩＣ２の位置に触れると、プロジェクター１は、指示体３でオブジェクトを消去可能な状態となる。ユーザーが指示体３をスクリーンＳＣに接触させると、指示体３が発している光をイメージセンサー１６が取得する。制御部１０（座標取得部１００）は、イメージセンサー１６から供給される画像データを解析して指示体３が発する光の位置を特定し、スクリーンＳＣ上における指示体３の位置を取得する。制御部１０は、特定した位置にオブジェクトがある場合、描画部１５を制御し、指示体３の位置に表示されているオブジェクトを消去し（ステップＳ４１）、オブジェクトデータを生成する（ステップＳ４２）。
例えば、ユーザーが指示体３を線Ｌ３の位置へ移動させた場合、線Ｌ３が消去され、図１５に示したように、スクリーンＳＣには、線Ｌ１、線Ｌ２、線Ｌ４及び線Ｌ５が表示されている状態となる。なお、線Ｌ３を消去するオブジェクトデータには、消去した線Ｌ３のオブジェクトデータの順番情報である「３」が含まれる。また、線Ｌ３を消去するオブジェクトデータは、６番目に生成されるオブジェクトデータであるため、オブジェクトデータに含まれる順番情報は「６」となる。
【００５３】
制御部１０は、オブジェクトデータを生成すると、ステップＳ４０で行っていたレスポンスの保留を解除し、ステップＳ３８とステップＳ３９のリクエストへのレスポンスとして、線Ｌ３を消去するオブジェクトデータを、通信部１８を制御してタブレット端末４Ａとタブレット端末４Ｂへ送信する（ステップＳ４３、ステップＳ４４）。タブレット端末４Ａとタブレット端末４Ｂの制御部４０は、プロジェクター１が送信したオブジェクトデータを通信部４５が受信すると、線Ｌ３が消去されるようにタッチパネル４３を制御する（ステップＳ４５、ステップＳ４６）。ここで、タッチパネル４３は、スクリーンＳＣに表示されている映像と同じ映像を表示する。タブレット端末４Ａとタブレット端末４Ｂの制御部４０は、オブジェクトの消去が終了すると、受信したオブジェクデータの中から最大の値の順番情報を取得し、取得した値より大きな値である順番情報を含むオブジェクトデータを要求するリクエストを、通信部４５を制御してプロジェクター１へ送信する（ステップＳ４７、ステップＳ４８）。
【００５４】
（スライダーＳを操作したときの動作例）
次にユーザーがスライダーＳを操作したときの動作について説明する。例えば、スライダーＳのつまみが右端にある状態において、ユーザーが指示体３をスライダーＳのつまみの位置に位置させた後、指示体３をスライダーＳの軸方向に沿って、左へスライダーＳの目盛りの１ステップ分移動させると、制御部１０は、スライダーＳのつまみを、左へ１ステップ分移動した位置に表示する。また、制御部１０は、オブジェクトデータの中から最大の値の順番情報を取得し、取得した値から、スライダーＳのつまみの移動したステップの値を減算する。例えば、上述したように、線Ｌ３が消去された状態からスライダーＳのつまみを１ステップ左へ移動させた場合、順番情報の最大値は、線Ｌ３を消去するオブジェクトデータの「６」であるため、６−１＝５となる。
【００５５】
制御部１０は、順番情報が１のオブジェクトデータから、順番情報が上記の計算で得た値のオブジェクトデータまでに基づいて、描画部１５を制御し、スクリーンＳＣに投射する映像の再描画を行う。ここで、上述したように計算で得られた値が５である場合、順番情報が１から５までのオブジェクトデータに基づいて、スクリーンＳＣに投射する映像の再描画が行われる。順番情報が１から５までのオブジェクトデータは、線Ｌ１から線Ｌ５のオブジェクトデータであるため、図１６に示したように、スクリーンＳＣに投射される映像は、線Ｌ３が消去される前の映像となる。
【００５６】
なお、スライダーＳのつまみを右端から移動させた後にツールバーＴＢのアイコンに触れる操作が行われた場合、制御部１０は、スライダーＳのつまみを右端に戻し、スライダーＳが操作される前の状態に映像を戻す。また、タブレット端末４においてスライダーＳのつまみを移動させる操作が行われた場合、タブレット端末４は、プロジェクター１と同様に、タッチパネル４３に表示する映像の再描画を行う。
【００５７】
以上説明したように本実施形態によれば、オブジェクトの追記が行われた場合、追記されたオブジェクトのオブジェクトデータがタブレット端末４へ送信され、タブレット端末４の画像が更新される。本実施形態によれば、表示される映像に係る全てのデータを送信しなくても映像を更新できるため、通信する情報量を抑えることができる。
また、本実施形態によれば、オブジェクトデータに基づいてオブジェクトの表示を行うため、オブジェクト単位でユーザーの望むところまでオブジェクトの表示を戻したり進めたりすることができる。また、オブジェクト単位で表示を行うため、複数のタブレット端末４で描画されたオブジェクトを統合し、共通の映像を複数の装置で共有することができる。
【００５８】
［第２実施形態］
次に、本発明の第２実施形態について説明する。本発明の第２実施形態に係る表示システムＰＳ１は、第１実施形態と同じ装置で構成される。本実施形態においては、プロジェクター１とタブレット端末４の構成が第１実施形態と異なる。以下の説明においては、第１実施形態と同じ構成については説明を省略し、以下では第１実施形態との相違点について説明する。
【００５９】
図１７は、第２実施形態に係るタブレット端末４のハードウェア構成を示した図である。本実施形態に係るタブレット端末４は、音声処理部４６を有する。音声処理部４６は、マイクロホンとスピーカを有している。音声処理部４６は、音声を表す音声データをアナログ信号に変換する。このアナログ信号は、スピーカへ供給され、スピーカからはアナログ信号に応じて音声が放音される。また、音声処理部４６は、マイクロホンが収音した音声をデジタル信号に変換し、収音した音声を表す音声データを生成する機能を有する。つまり、音声処理部４６は、音声データを生成する音声データ生成手段の一例である。
【００６０】
図１８は、第２実施形態に係るプロジェクター１のハードウェア構成を示した図である。本実施形態に係るプロジェクター１は、音声処理部１９を有する。音声処理部１９は、マイクロホンとスピーカを有している。音声処理部１９は、音声を表す音声データをアナログ信号に変換する。このアナログ信号は、スピーカへ供給され、スピーカからはアナログ信号に応じて音声が放音される。また、音声処理部１９は、マイクロホンが収音した音声をデジタル信号に変換し、収音した音声を表す音声データを生成する機能を有する。音声データは記憶部１２に記憶される。
【００６１】
本実施形態においては、ユーザーがコントローラＲＣにおいてホワイトボード機能の開始を指示する操作を行うと、制御部１０は、マイクロホンが収音した音声を表す音声データを記憶部１２に記憶させる。また、制御部１０は、音声データの記憶を開始してからの経過時間を計時し、オブジェクトデータを生成する際、オブジェクトデータを生成したときに計時している経過時間をオブジェクトデータに含める。なお、後に生成されるオブジェクトデータほど経過時間の値は大きくなるため、各オブジェクトデータの経過時間からオブジェクトデータが生成された順番を得ることができるため、経過時間は順番情報の一例ということができる。
【００６２】
プロジェクター１において、スライダーＳのつまみを移動させる操作が行われた場合、制御部１０は、記憶されている音声データをつまみの位置に応じて再生する。例えば、第１実施形態で説明したように、図１５の状態でスライダーＳのつまみを左へ１ステップ分移動した場合、制御部１０は、オブジェクトデータの中から最大の値の順番情報を取得し、取得した値から、スライダーＳのつまみの移動したステップの値を減算する。ここで、順番情報の最大値は、線Ｌ３を消去するオブジェクトデータの「６」であるため、計算結果は、６−１＝５となる。制御部１０は、計算結果の５を順番情報として含むオブジェクトデータを特定し、特定したオブジェクトデータに含まれている経過時間を取得する。制御部１０は、経過時間を取得すると、取得した経過時間以降の音声データを記憶部１２から取得して音声処理部１９へ転送する。音声処理部１９は、転送された音声データが示す音声をスピーカから放音する。この構成によれば、過去にオブジェクトを追記したときの音声が再生されるため、オブジェクトを追記したときの会話の内容を容易に得ることができる。
【００６３】
また、タブレット端末４において、スライダーＳのつまみを移動させる操作が行われた場合、制御部４０は、プロジェクター１に記憶されている音声データを再生する。例えば、タブレット端末４Ａにおいて、図１５の状態でスライダーＳのつまみを左へ１ステップ分移動した場合、制御部４０は、オブジェクトデータの中から最大の値の順番情報を取得し、取得した値から、スライダーＳのつまみの移動したステップの値を減算する。ここで、順番情報の最大値は、線Ｌ３を消去するオブジェクトデータの「６」であるため、計算結果は、６−１＝５となる。制御部４０は、計算結果の５を順番情報として含むオブジェクトデータを特定し、特定したオブジェクトデータに含まれている経過時間を取得する。制御部４０は、経過時間と、取得した経過時間以降の音声データを要求するメッセージを、通信部４５を制御してプロジェクター１へ送信する。このメッセージを取得したプロジェクター１は、取得したメッセージに含まれている経過時間以降の音声データを記憶部１２から取得し、取得した音声データを通信部１８を制御してタブレット端末４へ送信する。タブレット端末４の制御部４０は、送信された音声データを音声処理部４６へ転送する。音声処理部４６は、転送された音声データが示す音声をスピーカから放音する。この構成によれば、過去にオブジェクトを追記したときの音声がタブレット端末４で再生されるため、オブジェクトを追記したときの会話の内容を容易に得ることができる。
【００６４】
なお、音声データを記憶する構成の場合、タブレット端末で収音した音声から生成される音声データをプロジェクター１へ送信し、プロジェクター１が生成した音声データとタブレット端末が生成した音声データとを合成してもよい。
また、上述した構成においては、オブジェクトデータに経過時間を含める構成となっているが、オブジェクトデータが生成された日時を含めるようにしてもよい。この構成の場合、プロジェクター１やタブレット端末４は、オブジェクトデータに含まれる日時を取得し、取得した経過時間以降の音声データを再生する。ここで、各オブジェクトデータに含まれる日時からオブジェクトデータが生成された順番を得ることができるため、日時は順番情報の一例ということができる。
【００６５】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した実施形態及び以下の変形例は、各々を組み合わせてもよい。
【００６６】
上述した実施形態においては、プロジェクター１、タブレット端末４Ａまたはタブレット端末４ＢのいずれかでスライダーＳのつまみを移動させる操作が行われた場合、つまみを移動させた装置以外の装置においても、移動したつまみの位置に応じた映像を表示するようにしてもよい。
例えば、プロジェクター１において、スライダーＳのつまみを移動させる操作が行われた場合、プロジェクター１は、順番情報が１のオブジェクトデータからつまみの位置に対応したオブジェクトデータまでをタブレット端末４Ａ，４Ｂへ送信する。これらのオブジェクトデータを送信されたタブレット端末４Ａ，４Ｂは、送信されたオブジェクトデータに基づいて、タッチパネル４３に表示するオブジェクトの更新を行う。
また、タブレット端末４において、スライダーＳのつまみを移動させる操作が行われた場合、つまみを移動させる操作が行われたタブレット端末４は、順番情報が１のオブジェクトデータからつまみの位置に対応したオブジェクトデータまでをプロジェクター１へ要求する。プロジェクター１は、要求されたオブジェクトデータを、タブレット端末４Ａ，４Ｂへ送信する。これらのオブジェクトデータを送信されたタブレット端末４Ａ，４Ｂは、送信されたオブジェクトデータに基づいて、タッチパネル４３に表示するオブジェクトの更新を行う。また、プロジェクター１は、要求されたオブジェクトデータに基づいて、投射する映像を更新する。
本変形例によれば、プロジェクター１とタブレット端末４とで表示する映像を同じものにすることができる。
【００６７】
上述した第２実施形態においては、スライダーＳの操作に応じて音声データが再生されるが、音声データを再生する構成は、第２実施形態の構成に限定されるものではない。例えば、指示体３またはスタイラスペンでツールバーＴＢのアイコンに触れる操作が行われた後、指示体３またはスタイラスペンでオブジェクトに触れる操作が行われた場合、指示体３またはスタイラスペンが触れたオブジェクトのオブジェクトデータからオブジェクトデータに含まれている経過時間を取得し、取得した経過時間以降の音声データに基づいて音声を放音するようにしてもよい。また、この構成においては、指示体３またはスタイラスペンが触れたオブジェクトのオブジェクトデータからオブジェクトデータに含まれている経過時間を取得し、取得した経過時間以前の経過時間を含むオブジェクトデータを特定し、特定したオブジェクトデータに基づいて、表示する映像を更新するようにしてもよい。また、この操作がタブレット端末４で行われた場合、取得した経過時間以前の経過時間を含むオブジェクトデータをプロジェクター１へ要求し、プロジェクター１は、要求されたオブジェクトデータをタブレット端末４へ送信し、タブレット端末４は、送信されたオブジェクトデータに基づいてタッチパネル４３の表示を更新するようにしてもよい。
【００６８】
上述した実施形態においては、スライダーＳの操作に応じてオブジェクトを生成したときの状態を表示する場合、以下の構成としてもよい。本変形例においては、スライダーＳの左端は、最初のオブジェクトが生成された時点を表し、スライダーＳの右端は、最新のオブジェクトが生成された時点を表している。
プロジェクター１において、スライダーＳのつまみを移動させる操作が行われると、制御部１０は、最初のオブジェクトが生成された時点からつまみの位置に対応する時点までの経過時間を求める。制御部１０は、求めた経過時間以前の経過時間を含むオブジェクトデータを特定し、特定したオブジェクトデータに基づいて、投射する映像を更新する。
また、タブレット端末４において、スライダーＳのつまみを移動させる操作が行われると、制御部４０は、最初のオブジェクトが生成された時点からつまみの位置に対応する時点までの経過時間を求める。制御部４０は、求めた経過時間以前の経過時間を含むオブジェクトデータを特定し、特定したオブジェクトデータに基づいて、タッチパネル４３に表示する映像を更新する。なお、タブレット端末４は、求めた経過時間以前の経過時間を含むオブジェクトデータをプロジェクター１へ要求してもよい。この構成の場合、プロジェクター１は、要求されたオブジェクトデータをタブレット端末４へ送信し、タブレット端末４は、送信されたオブジェクトデータに基づいてタッチパネル４３の表示を更新する。
本変形例でもオブジェクトの表示を戻したり進めたりすることができる。
【００６９】
上述した実施形態においては、表示装置の一例としてフロントプロジェクション型のプロジェクター１を説明したが、背面投射型のプロジェクターであってもよい。また、プロジェクター１においては、ライトバルブは液晶を用いるものに限定されず、例えば、デジタルミラーデバイスを用いる構成であってもよい。また、本発明に係る表示装置は、映像を表示する装置であればプロジェクター１に限定されるものではなく、直視型のディスプレイ装置であってもよい。なお、直視型のディスプレイ装置としては、液晶ディスプレイ装置、ＣＲＴ（Cathode Ray Tube）を用いたディスプレイ装置、プラズマディスプレイ装置、有機ＥＬディスプレイ装置などであってもよい。また、タブレット端末の代わりにスマートフォンやパーソナルコンピュータを使用しても良いし、ホワイトボード機能を搭載したプロジェクターであってもよい。また、プロジェクターとタブレット端末間で表示データを共有する技術として、ＷｅｂページとＷｅｂブラウザの技術を使用して発明の説明をしてきたが、表示データを共有する技術はこれに限らず、他のさまざまな方法にて実現可能である。また、スクリーンＳＣ上にオブジェクトを描画する手段として指示体３を使用する例により発明の説明をしてきたが、スクリーンＳＣ上の座標を入力する手段はこれに限らず、ユーザーの指を利用する方法を採用しても良いし、コントローラＲＣを利用する方法でも良い。また、レーザーポインターの光を利用する方法でもよい。つまり、ユーザーの指やコントローラーＲＣ、レーザーポインターの光も指示体の一例となる。
【符号の説明】
【００７０】
１…プロジェクター、３…指示体、４，４Ａ，４Ｂ…タブレット端末、１０…制御部、１１…操作部、１２…記憶部、１３…映像処理部、１４…表示部、１５…描画部、１６…イメージセンサー、１７…受光部、１８…通信部、１９…音声処理部、４０…制御部、４１…操作部、４２…記憶部、４３…タッチパネル、４５…通信部、４６…音声処理部、１００…座標取得部、１０１…オブジェクト生成部、１０２…オブジェクト表示部、１０３…データ送信部、１０４…スクリプト送信部、１０５…データ受信部、４００…座標取得部、４０１…オブジェクト生成部、４０２…オブジェクト表示部、４０３…データ送信部、４０４…スクリプト受信部、４０５…データ受信部、ＰＳ１…表示システム、ＲＣ…コントローラー、ＳＣ…スクリーン
【図１】
2015135544.tif 000003
【図２】
2015135544.tif 000004
【図３】
2015135544.tif 000005
【図４】
2015135544.tif 000006
【図５】
2015135544.tif 000007
【図６】
2015135544.tif 000008
【図７】
2015135544.tif 000009
【図８】
2015135544.tif 000010
【図９】
2015135544.tif 000011
【図１０】
2015135544.tif 000012
【図１１】
2015135544.tif 000013
【図１２】
2015135544.tif 000014
【図１３】
2015135544.tif 000015
【図１４】
2015135544.tif 000016
【図１５】
2015135544.tif 000017
【図１６】
2015135544.tif 000018
【図１７】
2015135544.tif 000019
【図１８】
2015135544.tif 000020