(57)【要約】【課題】複数の遠隔端末が同じ画像を確実に共有できて円滑な運用が可能な遠隔指示システムを提供する。【解決手段】被写体２００をビデオカメラ２０により撮像させつつその撮像画像を遠隔端末１００に送信すると共に遠隔端末１００でなされた撮像画像に基づく指示に応じたアノテーション画像をプロジェクタ４０により被写体２００へ投影させるサーバ５０を有し、サーバ５０は、アノテーション画像をへ投影したのちアノテーション画像を指示した遠隔端末１００を除く全ての遠隔端末１００から受信完了の知らせを受けてアノテーション画像を指示した遠隔端末１００に対して他の遠隔端末へのアノテーション画像を含む撮像画像の配信完了を知らせる。これにより、複数の遠隔端末１００の間で確実な同期が可能となる。【選択図】図１
2007004311.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像手段により撮像させつつその撮像画像を遠隔端末に送信すると共に、遠隔端末でなされた前記撮像画像に基づく指示に応じたアノテーション画像を投影手段により前記被写体へ投影させる制御手段を有する遠隔指示システムであって、
前記制御手段は、前記アノテーション画像を前記被写体へ投影したのち、前記アノテーション画像を指示した遠隔端末を除く全ての遠隔端末から前記アノテーション画像を含む撮像画像の受信完了の知らせを受けて、前記アノテーション画像を指示した遠隔端末に対して他の遠隔端末への前記アノテーション画像を含む撮像画像の配信完了を知らせる、
ことを特徴とする遠隔指示システム。
【請求項２】
前記制御手段は、遠隔端末から送信された描画コマンドに基づいて、前記アノテーション画像を形成して前記被写体へ投影したのち、前記描画コマンドを遠隔端末へ送信し、
各々の遠隔端末は、前記撮像画像及び前記描画コマンドに基づいて、前記アノテーション画像を含む撮像画像の受信を完了したかを判断する、
ことを特徴とする請求項１に記載の遠隔指示システム。
【請求項３】
前記アノテーション画像を指示した遠隔端末は、前記アノテーション画像を含む撮像画像の配信完了の知らせを受けるまでは、その表示画面に前記アノテーション画像を含む撮像画像の他の遠隔端末への配信が未完了であることを示す情報を表示する、
ことを特徴とする請求項１又は２に記載の遠隔指示システム。
【請求項４】
前記アノテーション画像を指示した遠隔端末は、前記アノテーション画像を含む撮像画像の配信完了の知らせを受けたところで、その表示画面に前記アノテーション画像を含む撮像画像の他の遠隔端末への配信が完了したことを示す情報を表示する、
ことを特徴とする請求項１ないし３のいずれかに記載の遠隔指示システム。
【請求項５】
前記制御手段は、前記被写体への実際の描画があったか否かを前記撮像画像に基づいて検出し、前記被写体への実際の描画があった場合には、その描画に応じた前記描画コマンドを形成して遠隔端末に送信する、
ことを特徴とする請求項２ないし４のいずれかに記載の遠隔指示システム。
【請求項６】
被写体を撮像手段により撮像させつつその撮像画像を遠隔端末に送信すると共に、遠隔端末でなされた前記撮像画像に基づく指示に応じたアノテーション画像を投影手段により前記被写体へ投影させることにより遠隔指示を行う遠隔指示方法であって、
前記アノテーション画像を前記被写体へ投影したのち、前記アノテーション画像を指示した遠隔端末を除く全ての遠隔端末から前記アノテーション画像を含む撮像画像の受信完了の知らせを受けて、前記アノテーション画像を指示した遠隔端末に対して他の遠隔端末への前記アノテーション画像を含む撮像画像の配信完了を知らせる、
ことを特徴とする遠隔指示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔からの画像による指示が可能な遠隔指示システムに関する。
【背景技術】
【０００２】
例えば、遠隔修理システム、遠隔保守システム、遠隔医療システム、遠隔会議システム等においては、遠隔側から実物体側へ向けて作業手順の指示等の各種指示を行う必要がある。このような、遠隔側から実物体側への指示を行うことができる遠隔指示システムとしては、例えば、実物体側に存在する被写体をビデオカメラで撮像しつつその撮像画像を遠隔端末に送信すると共に、遠隔端末において撮像画像に基づいて指示されたアノテーション画像を実物体側でプロジェクタにより被写体へ投影する技術が知られている（例えば、特許文献１参照）。
【特許文献１】米国特許公開２００４／００７０６７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記した遠隔指示システムでは、遠隔端末からの指示により、ホワイトボードなどの被写体にアノテーション画像が確実に投影されたか否かは、アノテーション画像が投影された撮像画像が遠隔端末の表示画面に表示されることにより判断される。
しかしながら、被写体側に設置されたサーバに複数の遠隔端末が接続されている場合には、アノテーション画像を投影するように指示した遠隔端末以外の遠隔端末にアノテーション画像が表示されているかについては、アノテーション画像を指示した遠隔端末では確認することができない。すなわち、複数の遠隔端末の間で、同じ画像を共有しているかどうかは判断できない。特に、被写体側に設置されたサーバから多数の遠隔端末に画像を同時に配信したような場合には、画像のデータ量は比較的大きいので、遠隔端末間で画像配信完了のタイミングがばらつきやすく、一の遠隔端末からのアノテーション画像に基づく指示が全ての遠隔端末に行き渡らない状態でサーバ及び複数の遠隔端末間で各種コミュニケーションがなされて遠隔指示システムが円滑に運用できない可能性があった。
【０００４】
本発明は、上記の事情に鑑みて成されたものであり、その目的とするところは、被写体の撮像画像を遠隔端末に送信すると共に遠隔端末からの撮像画像に基づく指示に応じたアノテーション画像を被写体へ投影させる遠隔指示システムにおいて、複数の遠隔端末が同じ画像を確実に共有できて円滑な運用が可能な遠隔指示システムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明に係る遠隔指示システムは、被写体を撮像手段により撮像させつつその撮像画像を遠隔端末に送信すると共に、遠隔端末でなされた撮像画像に基づく指示に応じたアノテーション画像を投影手段により被写体へ投影させる制御手段を有する遠隔指示システムであって、制御手段は、アノテーション画像を前記被写体へ投影したのち、アノテーション画像を指示した遠隔端末を除く全ての遠隔端末からアノテーション画像を含む撮像画像の受信完了の知らせを受けて、アノテーション画像を指示した遠隔端末に対して他の遠隔端末へのアノテーション画像を含む撮像画像の配信完了を知らせる、ことを特徴としている。
この構成によれば、アノテーション画像を指示した遠隔端末は、自らが指示したアノテーション画像を含む撮像画像が他の全ての遠隔端末に表示されているか、すなわち、全ての遠隔端末の間で同期が取れているかを確認しながら指示作業をすることができるので、遠隔指示システムを円滑に運用できる。
【０００６】
上記構成において、制御手段は、遠隔端末から送信された描画コマンドに基づいて、アノテーション画像を形成して被写体へ投影したのち、描画コマンドを遠隔端末へ送信し、各々の遠隔端末は、撮像画像及び描画コマンドに基づいて、アノテーション画像を含む撮像画像の受信を完了したかを判断する、構成を採用できる。
この構成によれば、遠隔端末が発行する描画コマンド情報を利用して全ての遠隔端末の間で画像配信の同期の確認処理ができるので、処理が迅速かつ容易となる。
【０００７】
上記構成において、アノテーション画像を指示した遠隔端末は、アノテーション画像を含む撮像画像の配信完了の知らせを受けるまでは、その表示画面にアノテーション画像を含む撮像画像の他の遠隔端末への配信が未完了であることを示す情報を表示する、構成を採用できる。
この構成によれば、アノテーション画像の投影を指示した遠隔端末の操作者は、他の遠隔端末との間の同期の状況を視覚的に把握することができる。
【０００８】
上記構成において、アノテーション画像を指示した遠隔端末は、アノテーション画像を含む撮像画像の配信完了の知らせを受けたところで、その表示画面にアノテーション画像を含む撮像画像の他の遠隔端末への配信が完了したことを示す情報を表示する、構成を採用できる。
この構成によれば、アノテーション画像の投影を指示した遠隔端末の操作者は、画像配信が完了したことを視覚的に把握しながら指示作業を行えるので、各遠隔端末での操作性が向上する。
【０００９】
上記構成において、制御手段は、被写体への実際の描画があったか否かを撮像画像に基づいて検出し、被写体への実際の描画があった場合には、その描画に応じた描画コマンドを形成して遠隔端末に送信する、構成を採用できる。
この構成によれば、被写体に実際に描画した場合にも、撮像画像が全ての遠隔端末に配信されたことを被写体側において確実に検出できる。
【００１０】
本発明に係る遠隔指示方法は、被写体を撮像手段により撮像させつつその撮像画像を遠隔端末に送信すると共に、遠隔端末でなされた撮像画像に基づく指示に応じたアノテーション画像を投影手段により被写体へ投影させることにより遠隔指示を行う遠隔指示方法であって、アノテーション画像を被写体へ投影したのち、アノテーション画像を指示した遠隔端末を除く全ての遠隔端末からアノテーション画像を含む撮像画像の受信完了の知らせを受けて、アノテーション画像を指示した遠隔端末に対して他の遠隔端末へのアノテーション画像を含む撮像画像の配信完了を知らせる、ことを特徴としている。
【発明の効果】
【００１１】
本発明によれば、複数の遠隔端末が同じ画像を確実に共有できて円滑に運用可能な遠隔指示システムが得られる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の最良の実施形態について、添付図面を参照しつつ説明する。
図１は、本発明の遠隔指示システムの一実施形態を示す構成図である。
この遠隔指示システムは、図１に示すように、被写体側装置１０、遠隔端末１００等を備えており、被写体側装置１０と遠隔端末１００とはネットワーク３００により相互に通信可能に接続されている。尚、図１においては、遠隔端末１００を一台のみ示しているが、複数の遠隔端末１００がネットワーク３００を通じて被写体側装置１０の後述するサーバ５０へ接続される。
【００１３】
被写体側装置１０は、撮像手段としてのビデオカメラ２０、投影手段としてのプロジェクタ４０、制御手段としてのサーバ５０等から構成されている。
【００１４】
ビデオカメラ２０は、例えば、ＣＣＤカメラで構成され、被写体としてのホワイトボード２００を撮像可能な位置に配置されていると共に、その撮像画像はサーバ５０に取り込まれる。
【００１５】
プロジェクタ４０は、ビデオカメラ２０に隣接して設置されており、その画角が被写体上でビデオカメラ２０の画角に略一致するように配置されている。このプロジェクタ４０には、液晶プロジェクタ等が使用される。
【００１６】
サーバ５０は、ビデオカメラ２０及びプロジェクタ４０の動作を制御すると共に、ネットワーク３００を介して遠隔端末１００との間で各種情報を授受する。また、サーバ５０は、ビデオカメラ２０の撮像画像を遠隔端末１００へ送信すると共に遠隔端末１００でなされた撮像画像に基づく指示に応じたアノテーション画像をプロジェクタ４０により被写体２００あるいはホワイトボード２００へ投影させる。尚、アノテーション画像には、線、文字、図形等のあらゆる形態の画像が含まれる。
また、サーバ５０は、アノテーション画像をホワイトボード２００へ投影したのち、サーバ５０からビデオカメラ２０の撮像画像を配信される全ての遠隔端末１００（アノテーション画像を指示した遠隔端末１００を除く）がこのアノテーション画像を含む撮像画像の配信（受信）を完了したことを受けて、アノテーション画像を指示した遠隔端末１００に対してアノテーション画像を含む撮像画像の配信完了を知らせる処理をする。
さらに、サーバ５０は、遠隔端末１００から送信された描画コマンドに基づいて、アノテーション画像を形成してホワイトボード２００へ投影したのち、この描画コマンドをビデオカメラ２０の撮像画像を受信する全ての遠隔端末１００へ送信する処理をする。これに関連して、サーバ５０は、ホワイトボード２００への操作者等による実際の描画があった場合には、ビデオカメラ２０の撮像画像に基づいてこれを検出し、その描画に応じた描画コマンドを形成して全ての遠隔端末１００に送信する処理を行う。尚、サーバ５０による具体的な処理については後述する。
【００１７】
遠隔端末１００は、液晶表示装置、ＣＲＴ等からなる表示装置１１０、ネットワーク３００に接続されたコンピュータ１２０、コンピュータ１２０に接続されたポインティングデバイス（マウス）１３０等から構成されている。
表示装置１１０は、その表示画面に被写体側装置１０から送信される画像を表示する。
ポインティングデバイス（マウス）１３０は、撮像画像が表示された表示画面においてポインタで各種ボタン等を操作することにより、被写体２００へ投影するアノテーション画像を描画する指示をするのに用いられる。
各々の遠隔端末１００のコンピュータ１２０は、ビデオカメラ２０の撮像画像及びサーバ５０から送信される描画コマンドに基づいて、アノテーション画像を含む撮像画像の受信を完了したかを判断し、受信を完了した場合には、これをサーバ５０へ知らせる。
また、サーバ５０に対してアノテーション画像を指示した遠隔端末１００は、アノテーション画像を含む撮像画像の配信完了の知らせを受けるまでは、その表示装置１１０の表示画面にアノテーション画像を含む撮像画像の配信が未完了であることを示す情報を表示すると共に、アノテーション画像を含む撮像画像の配信完了の知らせを受けたところで、その表示画面にアノテーション画像を含む撮像画像の配信が完了したことを示す情報を表示する。尚、遠隔端末１００における具体的処理については後述する。
【００１８】
次に、上記構成の遠隔指示システムの動作について図２ないし図９を参照して説明する。
ここで、図２はサーバにおける処理の一例を示すフローチャート、図３は遠隔端末のコンピュータにおける処理の一例を示すフローチャート、図４は遠隔端末のコンピュータにおける描画同期判定処理の一例を示すフローチャート、図５は遠隔端末のコンピュータにおける描画同期処理の一例を示すフローチャート、図６は遠隔端末のコンピュータにおける描画同期処理の他の例を示すフローチャート、図７はアノテーション画像が投影されたホワイトボードとこのホワイトボードの撮像画像の一例を示す図、図８は描画同期判定処理の方法を説明するための図、図９はアノテーション画像を含む撮像画像の配信完了前後における遠隔端末の表示画面の一例を示す図、図１０はアノテーション画像を含む撮像画像の配信完了前後における遠隔端末の表示画面の他の例を示す図、及び、図１１はホワイトボードへ実際の描画があった場合のサーバによる描画コマンドの形成処理の一例を示すフローチャートである。
【００１９】
先ず、サーバ５０における処理について説明すると、図２に示すように、ビデオカメラ２０が撮像した撮像画像をすべての遠隔端末１００へ向けて常時配信する動作を開始する（ステップＳＴ１）。
次いで、サーバ５０は、遠隔端末１００から描画コマンドを受信するための待ちループを開始し（ステップＳＴ２）、アノテーション画像を描画するための描画コマンドを受領する（ステップＳＴ３）。尚、描画コマンドは、アノテーション画像を規定するための各種の情報であり、画像データと比べてデータ量は非常に少ない。
【００２０】
次いで、サーバ５０は、受領した描画コマンドに基づいて、アノテーション画像の投影処理を行う（ステップＳＴ４）。サーバ５０は、例えば、図７（ａ）に示すように、実際の描画ＰＩＣが形成されたホワイトボード２００に描画コマンドに応じたアノテーション画像ＤＲをプロジェクタ４０により投影する。
サーバ５０は、アノテーション画像ＤＲをホワイトボード２００に投影させたのち、受領した描画コマンドをこの描画コマンドを発行した（アノテーション画像を指示した）遠隔端末１００を除く他の遠隔端末１００へ送信する（ステップＳＴ５）。
【００２１】
次いで、サーバ５０は、描画コマンドを送信した全ての遠隔端末１００から、受信完了信号を受信するための待ちループを開始し（ステップＳＴ６）、受信完了信号を受領する（ステップＳＴ７）。この受信完了信号は、後述するように、各々の遠隔端末１００がアノテーション画像ＤＲを含む撮像画像の受信を完了したことを知らせるための信号である。尚、各々の遠隔端末１００がアノテーション画像ＤＲを含む撮像画像の受信を完了した場合には、図７（ｂ）に示すように、その表示画面１１１には、ホワイトボード２００に投影されたアノテーション画像ＤＲが表示される。
【００２２】
次いで、サーバ５０は、描画コマンドを発行した遠隔端末１００へ配信完了信号を送信する（ステップＳＴ８）。描画コマンドを発行した遠隔端末１００の操作者は、配信完了信号を受領することにより、他の全ての遠隔端末１００における表示画面１１１に自らが指示したアノテーション画像ＤＲが表示されたことを確認できる。
そして、サーバ５０は、処理を終了するか否かを判断し（ステップＳＴ９）、終了しない場合には、ステップＳＴ２に戻って上記の処理を繰り返す。
【００２３】
次に、遠隔端末１００のコンピュータ１２０における処理について説明すると、図３に示すように、先ず、サーバ５０から送られてきた描画コマンドが無いかを判断し（ステップＳＴ１１）、描画コマンドを受信した場合には、描画同期判定処理を行う（ステップＳＴ１２）。
描画同期判定処理とは、各々の遠隔端末１００において、ビデオカメラ２０の撮像画像及び描画コマンドに基づいて、アノテーション画像を含む撮像画像の受信を完了したかを判断する処理である。
この描画同期判定処理は、例えば、図４に示すように、ステップＳＴ２１〜ＳＴ２４からなり、先ず、サーバ５０から送られてきた描画コマンドを解釈してこれに応じたアノテーション画像を算出する（ステップＳＴ２１）。例えば、図８（Ａ）に示すように、コンピュータ１２０は、受信した描画コマンドからアノテーション画像ＤＲを算出し、メモリ等に保存する。
【００２４】
次いで、コンピュータ１２０は、サーバ５０から逐次配信されるビデオカメラ２０の撮像画像に保存した描画コマンドに基づくアノテーション画像とを比較する（ステップＳＴ）。この比較は、例えば、図８（Ｂ）に示すように、撮像画像から対応領域Ｒ１を抽出し、これを図８（Ａ）に示す対応領域Ｒ１のアノテーション画像ＤＲと比較する。
そして、撮像画像にアノテーション画像に対応する画像があるかを判断し、対応する画像がある場合には、上記した受信完了信号をサーバ５０へ送信し、対応する画像がない場合には、ステップＳＴ２１に戻って上記の処理を繰り返す。
【００２５】
コンピュータ１２０は、図４に示したステップＳＴ１３において、サーバ５０から描画コマンドが送られてきていない場合には、遠隔端末１００の操作者による描画コマンドの入力操作が有るかを判断し（ステップＳＴ１４）、入力操作が有る場合には、描画コマンドの入力処理を行い（ステップＳＴ１４）、入力された描画コマンドに応じたアノテーション画像を描画する処理をすると共に、このアノテーション画像を描画するための描画コマンドを発行（形成）する（ステップＳＴ１５）。
操作者は、上記の入力操作において、例えば、ポインティングデバイス１３０を操作して表示画面１１１上のポインタを移動させながら注目領域を指示する。注目領域は、アノテーション画像を投影する投影位置を規定する領域である。このとき、同時に、注目領域に投影するアノテーション画像に関する情報を指示する。アノテーション画像に関する情報とは、例えば、ポインティングデバイス１３０を用いて表示画面１１１上に形成された各種ボタンＢＴ等を操作することにより描画される矩形や円などの図形情報、あらかじめ用意されたビットマップ画像、キーボードなどから入力したテキスト情報、ポインティングデバイス１３０の動作を反映するポインタ自体等である。尚、アノテーション画像には、あらゆる形態の画像が含まれる。
そして、コンピュータ１２０は、発行した描画コマンドをサーバ５０へ送信する（ステップＳＴ１６）。
【００２６】
次いで、コンピュータ１２０は、描画同期処理をする（ステップＳＴ１７）。この描画同期処理は、描画コマンドを発行した遠隔端末１００において、アノテーション画像を含む撮像画像が他の遠隔端末１００へ配信されたか否かの情報を、その表示画面に表示するための処理である。
描画同期処理は、例えば、図５に示すように、ステップＳＴ４１〜ＳＴ４４からなり、
先ず、アノテーション画像を含む撮像画像が他の遠隔端末１００へ未だ配信されていないことを示す配信未完了画像を表示画面１１１に表示する。例えば、図９（Ａ）に示すように、配信未完了画像ＤＳをアノテーション画像ＤＲに近似する形態とし、この配信未完了画像ＤＳをアノテーション画像ＤＲの近傍に表示する。これにより、描画コマンドを発行した操作者は、他の遠隔端末１００との間の同期の状況を視覚的に把握することができる。
次いで、コンピュータ１２０は、上記した配信完了信号を受領するための待ちループを開始し（ステップＳＴ４２）、配信完了信号を受領する（ステップＳＴ４４）。
そして、配信完了信号を受領したところで、例えば、図９（Ｂ）に示すように、配信未完了画像ＤＳの表示を停止する。これにより、操作者は、続けてアノテーション画像の指示操作を行うことができる。
【００２７】
他の描画同期処理としては、例えば、図６に示すように、ステップＳＴ５１〜ＳＴ５３からなり、コンピュータ１２０は、先ず、上記した配信完了信号を受領するための待ちループを開始する（ステップＳＴ５１）。この場合には、例えば、図１０（Ａ）に示すように、表示画面１１１にはサーバ５０から配信される撮像画像を表示させる。そして、配信完了信号を受領すると（ステップＳＴ５２）、例えば、図１０（Ｂ）に示すように、アノテーション画像を含む撮像画像の他の遠隔端末１００への配信の完了を示す配信完了画像ＣＳを表示画面１１１に表示する（ステップＳＴ５３）。尚、配信完了画像ＣＳを表示してから所定時間経過する等の条件により、配信完了画像ＣＳの表示を停止させることができる。
【００２８】
コンピュータ１２０は、図３に示した描画同期処理（ステップＳＴ１７）をしたのち、処理を終了するか否かを判断し（ステップＳＴ１８）、終了しない場合には、ステップＳＴ１１に戻って上記の処理を繰り返す。
【００２９】
次に、ホワイトボード２００への実際の描画があった場合のサーバ５０における処理の一例について説明する。尚、操作者がホワイトボード２００に描画したことを想定して説明する。
サーバ５０は、図１１に示すように、先ず、ビデオカメラ２０に新規な画像を撮像させ（ステップＳＴ６１）、この撮像画像を全ての遠隔端末１００へ送信し（ステップＳＴ６２）、現行の撮像画像を記憶装置等に保存する（ステップＳＴ６３）。
次いで、サーバ５０は、前フレームの撮像画像と現行フレームの撮像画像とを比較し（ステップＳＴ６４）、現行フレームの撮像画像に新規な描画がないかを判断する（ステップＳＴ６５）。そして、新規な描画が存在しない場合には、処理を終了するか否かを判断し（ステップＳＴ６８）、終了しない場合には、ステップＳＴ６１に戻って上記の処理を繰り返す。
サーバ５０は、ステップＳＴ６５のいて、新規な描画が存在する場合には、その描画に応じた描画コマンドを作成し（ステップＳＴ６６）、この描画コマンドを全ての遠隔端末１００へ送信する（ステップＳＴ６７）。これにより、各々の遠隔端末１００は、図３ないし図５において説明した処理を実行し、全ての遠隔端末１００が受信完了信号をサーバ５０へ送信することにより、サーバ５０側において、ホワイトボード２００への描画を全ての遠隔端末１００において共有していることを確認できる。
【００３０】
以上のように、本実施形態によれば、アノテーション画像を指示した遠隔端末１００は、自らが指示したアノテーション画像を含む撮像画像が他の全ての遠隔端末１００に表示されているか、すなわち、全ての遠隔端末１００の間で同期が取れているかを確認しながら指示作業をすることができるので、遠隔指示システムを円滑に運用できる。
また、本実施形態によれば、遠隔端末１００が発行するデータ量の比較的少ない描画コマンドを利用して全ての遠隔端末１００の間で画像配信の同期の確認処理ができるので、処理が迅速かつ容易となる。
【００３１】
上記実施形態では、遠隔端末１００がサーバ５０にネットワーク３００により接続されている場合について説明したが、これに限定されるわけではなく、他の手段により遠隔端末１００をサーバ５０に接続することもできるし、また、遠隔端末１００をホワイトボード２００の側に配置することも可能である。
【００３２】
上記実施形態では、被写体としてホワイトボードの場合について説明したが、これに限定されるわけではなく、他のあらゆる物体を被写体とすることができる。
【００３３】
上記実施形態では、投影手段としてプロジェクタを用いた場合について説明したが、これに限定されるわけではなく、例えば、レーザ光等の光を目標物に照射して画像を形成することも可能である。
【００３４】
上記実施形態では、描画コマンドを用いてアノテーション画像が全ての遠隔端末１００に配信されているかを確認する場合について説明したが、これに限定されるわけではなく、他の情報を用いることも可能である。
【００３５】
上記実施形態では、アノテーション画像を含む撮像画像の配信の完了、未完了の情報を画像により表示する構成について説明したが、画像以外にも音声等により知らせることも可能である。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施形態に係る遠隔指示システムの構成図である。
【図２】被写体側装置のサーバにおける処理の一例を示すフローチャートである。
【図３】遠隔端末のコンピュータにおける処理の一例を示すフローチャートである。
【図４】描画同期判定処理の一例を示すフローチャートである。
【図５】描画同期処理の一例を示すフローチャートである。
【図６】描画同期処理の他の例を示すフローチャートである。
【図７】（Ａ）はアノテーション画像が投影されたホワイトボードを示す図であり、（Ｂ）はホワイトボードの撮像画像を示す図である。
【図８】描画同期判定処理の方法を説明するための図である。
【図９】（Ａ）は配信完了前の表示画面の一例を示す図であり、（Ｂ）は配信完了後の表示画面の一例を示す図である。
【図１０】（Ａ）は配信完了前における表示画面の他の例を示す図であり、（Ｂ）は配信完了後における表示画面の他の例を示す図である。
【図１１】ホワイトボードへ実際の描画があった場合のサーバによる描画コマンドの形成処理の一例を示すフローチャートである。
【符号の説明】
【００３７】
１０…被写体側装置
２０…ビデオカメラ（撮像手段）
４０…プロジェクタ（投影手段）
５０…サーバ（制御手段）
１００…遠隔端末
１１０…表示装置
１１１…表示画面
１２０…コンピュータ
１３０…ポインティングデバイス
２００…ホワイトボード（被写体）
３００…ネットワーク
ＤＲ…アノテーション画像
ＤＳ…配信未完了画像
ＣＳ…配信完了画像
【図１】
2007004311.tif 000003
【図２】
2007004311.tif 000004
【図３】
2007004311.tif 000005
【図４】
2007004311.tif 000006
【図５】
2007004311.tif 000007
【図６】
2007004311.tif 000008
【図７】
2007004311.tif 000009
【図８】
2007004311.tif 000010
【図９】
2007004311.tif 000011
【図１０】
2007004311.tif 000012
【図１１】
2007004311.tif 000013