(57)【要約】【課題】継続的に受信される画像データ及び遠隔端末で入力された注釈画像又は文書データに対するアクセス権を、会議の流れを中断することなくユーザに設定することができる情報処理装置、遠隔指示システム及びプログラムを提供する。【解決手段】画像入力部６１、画像出力部６４及び通信制御部６６は、継続的に撮影するカメラ５からの画像データをクライアント２，３に送信すると共にクライアント２，３で入力された画像又は文書データを、当該撮影領域に投影するプロジェクタ７に送信し、会議管理部６３は、対象物９側とクライアント２，３側との間で実行される会議へ参加するユーザのＩＤ及び参加状態を管理する。データ管理部６５は、会議管理部６３内のユーザＩＤ及び参加状態、並びに画像又は文書データを入力したユーザのユーザＩＤに基づいて、画像又は文書データを入力したユーザにアクセス権を付与する。【選択図】図１
2010081265.tif 000002
【特許請求の範囲】
【請求項１】
対象物を含む撮影領域を継続的に撮影する撮影装置からの画像データを受信し遠隔端末に送信すると共に遠隔端末で入力された注釈画像又は文書データを受信し、当該撮影領域に投影する投影装置に送信する送受信手段と、
前記対象物側と前記遠隔端末側との間で実行される会議へ参加するユーザの識別情報及び参加状態を登録し、管理する管理手段と、
前記管理手段で管理されているユーザの識別情報及び参加状態、並びに前記注釈画像又は前記文書データを入力したユーザの識別情報に基づいて、前記注釈画像又は前記文書データを入力したユーザに、前記注釈画像又は前記文書データ及び前記画像データに対するアクセス権を付与する付与手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記管理手段で管理されているユーザの識別情報及び参加状態、並びに前記注釈画像又は前記文書データを入力したユーザの識別情報に基づいて、前記注釈画像又は前記文書データを入力したユーザが前記会議の参加者であるか否か判別手段を備え、
前記付与手段は、前記判別手段の判別結果に応じて、前記注釈画像又は前記文書データを入力したユーザに付与すべきアクセス権を変更することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記参加状態は、予め前記会議に参加することを登録している状態及び前記会議に一時参加することを登録している状態のいずれか一方であることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記遠隔端末は、複数あり、
前記会議へ参加する予定のないユーザが前記会議への参加を要求した場合に、前記管理手段は、前記会議へ参加する予定のないユーザの前記会議への参加を許可するか否かを前記複数の遠隔端末に問い合わせる問い合わせ手段を有し、
前記複数の遠隔端末からの参加許可の返信が参加拒否の返信よりも多い場合に、前記管理手段は、前記会議へ参加する予定のないユーザの前記会議への参加を許可することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
対象物を含む撮影領域を継続的に撮影する撮影装置と、
注釈画像又は文書データを入力する遠隔端末と、
前記注釈画像又は前記文書データを前記撮影領域に投影する投影装置と、
前記撮影装置からの画像データを受信し前記遠隔端末に送信すると共に前記遠隔端末から前記注釈画像又は前記文書データを受信し、前記投影装置に送信する送受信手段、
前記対象物側と前記遠隔端末側との間で実行される会議へ参加するユーザの識別情報及び参加状態を登録し、管理する管理手段、及び
前記管理手段で管理されているユーザの識別情報及び参加状態、並びに前記注釈画像又は前記文書データを入力したユーザの識別情報に基づいて、前記注釈画像又は前記文書データを入力したユーザに、前記注釈画像又は前記文書データ及び前記画像データに対するアクセス権を付与する付与手段とを有する情報処理装置と
を備えることを特徴とする遠隔指示システム。
【請求項６】
コンピュータを
対象物を含む撮影領域を継続的に撮影する撮影装置からの画像データを受信し遠隔端末に送信すると共に遠隔端末で入力された注釈画像又は文書データを受信し、当該撮影領域に投影する投影装置に送信する送受信手段、
前記対象物側と前記遠隔端末側との間で実行される会議へ参加するユーザの識別情報及び参加状態を登録し、管理する管理手段、及び
前記管理手段で管理されているユーザの識別情報及び参加状態、並びに前記注釈画像又は前記文書データを入力したユーザの識別情報に基づいて、前記注釈画像又は前記文書データを入力したユーザに、前記注釈画像又は前記文書データ及び前記画像データに対するアクセス権を付与する付与手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、遠隔指示システム及びプログラムに関する。
【背景技術】
【０００２】
従来より、ビデオカメラ及びプロジェクタが接続されているサーバ（例えばコンピュータ）と、ネットワークを介して当該サーバに接続される遠隔地のクライアント（例えばコンピュータ）とを備える遠隔指示システムが知られている（例えば、特許文献１、２参照）。
【０００３】
この遠隔指示システムでは、サーバに接続されているビデオカメラが対象物を撮影し、ネットワークを介して撮影画像をクライアントに送信する。クライアントは、表示装置の表示画面に撮影画像を表示し、当該表示画面上にアノテーション画像などが書き込まれると、当該アノテーション画像をネットワークを介してサーバに送信する。サーバは受信したアノテーション画像をプロジェクタに送信し、プロジェクタは受信したアノテーション画像を対象物を含む投影領域の適切な位置（これは、クライアントが、撮影画像の範囲内でアノテーション画像を書き込んだ位置に対応する）に投影する。
【０００４】
また、従来より、一時的なアクセス権の緩和措置に応じてアクセス可能なデータ群を検索し、各ユーザに対して一時公開できる情報処理装置が知られている（例えば、特許文献３参照）。
【０００５】
この情報処理装置は、データのアクセスを一時的に許可するユーザを指定する一時アクセス許可指定部３ｃと、その指定されたユーザのいずれかがアクセス権を持つデータ群を検索する一時アクセス可能データ検索部３ｄと、検索されたデータ群から、一時アクセスが許可されたユーザのそれぞれがアクセス可能なデータを抽出して、それぞれ対応するユーザに対して提示するアクセス可能検索結果フィルタ部３ｇとを備えている。
【特許文献１】米国特許公開２００４／００７０６７４号公報
【特許文献２】特開２００５−３３７５６号公報
【特許文献３】特開２００６−２９３４８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、継続的に受信される画像データ及び遠隔端末で入力された注釈画像又は文書データに対するアクセス権を、会議の流れを中断することなくユーザに設定することができる情報処理装置、遠隔指示システム及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１の情報処理装置は、対象物を含む撮影領域を継続的に撮影する撮影装置からの画像データを受信し遠隔端末に送信すると共に遠隔端末で入力された注釈画像又は文書データを受信し、当該撮影領域に投影する投影装置に送信する送受信手段と、前記対象物側と前記遠隔端末側との間で実行される会議へ参加するユーザの識別情報及び参加状態を登録し、管理する管理手段と、前記管理手段で管理されているユーザの識別情報及び参加状態、並びに前記注釈画像又は前記文書データを入力したユーザの識別情報に基づいて、前記注釈画像又は前記文書データを入力したユーザに、前記注釈画像又は前記文書データ及び前記画像データに対するアクセス権を付与する付与手段とを備えることを特徴とする。
【０００８】
請求項２の情報処理装置は、請求項１に記載の情報処理装置において、前記管理手段で管理されているユーザの識別情報及び参加状態、並びに前記注釈画像又は前記文書データを入力したユーザの識別情報に基づいて、前記注釈画像又は前記文書データを入力したユーザが前記会議の参加者であるか否か判別手段を備え、前記付与手段は、前記判別手段の判別結果に応じて、前記注釈画像又は前記文書データを入力したユーザに付与すべきアクセス権を変更することを特徴とする。
【０００９】
請求項３の情報処理装置は、請求項１又は２に記載の情報処理装置において、前記参加状態は、予め前記会議に参加することを登録している状態及び前記会議に一時参加することを登録している状態のいずれか一方であることを特徴とする。
【００１０】
請求項４の情報処理装置は、請求項１乃至３のいずれか１項に記載の情報処理装置において、前記遠隔端末は、複数あり、前記会議へ参加する予定のないユーザが前記会議への参加を要求した場合に、前記管理手段は、前記会議へ参加する予定のないユーザの前記会議への参加を許可するか否かを前記複数の遠隔端末に問い合わせる問い合わせ手段を有し、前記複数の遠隔端末からの参加許可の返信が参加拒否の返信よりも多い場合に、前記管理手段は、前記会議へ参加する予定のないユーザの前記会議への参加を許可することを特徴とする。
【００１１】
請求項５の遠隔指示システムは、対象物を含む撮影領域を継続的に撮影する撮影装置と、注釈画像又は文書データを入力する遠隔端末と、前記注釈画像又は前記文書データを前記撮影領域に投影する投影装置と、前記撮影装置からの画像データを受信し前記遠隔端末に送信すると共に前記遠隔端末から前記注釈画像又は前記文書データを受信し、前記投影装置に送信する送受信手段、前記対象物側と前記遠隔端末側との間で実行される会議へ参加するユーザの識別情報及び参加状態を登録し、管理する管理手段、及び前記管理手段で管理されているユーザの識別情報及び参加状態、並びに前記注釈画像又は前記文書データを入力したユーザの識別情報に基づいて、前記注釈画像又は前記文書データを入力したユーザに、前記注釈画像又は前記文書データ及び前記画像データに対するアクセス権を付与する付与手段とを有する情報処理装置とを備えることを特徴とする。
【００１２】
請求項６のプログラムは、コンピュータを対象物を含む撮影領域を継続的に撮影する撮影装置からの画像データを受信し遠隔端末に送信すると共に遠隔端末で入力された注釈画像又は文書データを受信し、当該撮影領域に投影する投影装置に送信する送受信手段、前記対象物側と前記遠隔端末側との間で実行される会議へ参加するユーザの識別情報及び参加状態を登録し、管理する管理手段、及び前記管理手段で管理されているユーザの識別情報及び参加状態、並びに前記注釈画像又は前記文書データを入力したユーザの識別情報に基づいて、前記注釈画像又は前記文書データを入力したユーザに、前記注釈画像又は前記文書データ及び前記画像データに対するアクセス権を付与する付与手段として機能させることを特徴とする。
【発明の効果】
【００１３】
請求項１の発明によれば、継続的に受信される画像データ及び遠隔端末で入力された注釈画像又は文書データに対するアクセス権を、会議の流れを中断することなくユーザに設定することができる。
【００１４】
請求項２の発明によれば、注釈画像又は文書データを入力したユーザが会議の参加者であるか否かに応じて当該ユーザに付与すべきアクセス権を変更することができる。
【００１５】
請求項３の発明によれば、注釈画像又は文書データを入力したユーザの参加状態に応じて当該ユーザに付与すべきアクセス権を変更することができる。
【００１６】
請求項４の発明によれば、会議へ参加する予定のないユーザが会議への参加を要求した場合にも、ユーザの会議への参加を許可し、ユーザへアクセス権を付与することができる。
【００１７】
請求項５の発明によれば、継続的に受信される画像データ及び遠隔端末で入力された注釈画像又は文書データに対するアクセス権を、会議の流れを中断することなくユーザに設定することができる。
【００１８】
請求項６の発明によれば、継続的に受信される画像データ及び遠隔端末で入力された注釈画像又は文書データに対するアクセス権を、会議の流れを中断することなくユーザに設定することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について、図面を参照して説明する。
【００２０】
図１は、本発明の実施の形態に係る遠隔指示システムの構成を示すブロック図である。
【００２１】
図１の遠隔指示システムは、情報処理装置としてのサーバ１、クライアント２，３及び外部記憶装置２０を備えており、これらは、ネットワーク４を介して互いに接続されている。サーバ１及びクライアント２，３はコンピュータで構成されている。
【００２２】
サーバ１は、第１カメラ５、プロジェクタ７、及び第２カメラ８と接続されている。プロジェクタ７は、サーバ１からの制御コマンドに基づいて、対象物９に対して、ハーフミラー６を介してクライアント２又は３で入力されたアノテーション画像（注釈画像）を投影する。尚、アノテーション画像は、線、文字、記号、図形、色、フォント（書体）等のあらゆる態様の画像を含む。
【００２３】
第１カメラ５は、ビデオカメラで構成され、対象物９を含む撮影領域の反射画像をハーフミラー６を介して撮影し、撮影画像をサーバ１に出力する。即ち、第１カメラ５は、対象物９の全体像を撮影する。ハーフミラー６は、第１カメラ５及びプロジェクタ７の画角と光軸を一致させる。
【００２４】
第２カメラ８は、ネットワークカメラ又はパンチルトズーム機能付きのカメラで構成され、操作者が自由に移動させることができる。第２カメラ８は撮影画像をサーバ１に出力する。また、第２カメラ８は、対象物９の一部の拡大画像を撮影するために使用される。
【００２５】
サーバ１は、第１カメラ５及び第２カメラ８の撮影画像を保存する。また、サーバ１は、クライアント２又は３からの撮影画像の配信要求に応じて、第１カメラ５及び／又は第２カメラ８の撮影画像をクライアント２又は３に配信する。さらに、サーバ１は、クライアント２又は３からアノテーション画像を取得し、プロジェクタ４に出力する。
【００２６】
また、サーバ１は、ネットワーク４を介してクライアント２又は３からプロジェクタ７用の制御コマンドを入力し、プロジェクタ７の投影画像の明るさ及び投影位置などを制御する。さらに、サーバ１は、ネットワーク４を介してクライアント２又は３から第１カメラ５又は第２カメラ８用の制御コマンドを入力し、第１カメラ５又は第２カメラ８の撮影角度、撮影画像の明るさ、及び撮影タイミングなどを制御する。
【００２７】
外部記憶装置２０は、サーバ１に代えて、第１カメラ５及び第２カメラ８の撮影画像を保存してもよい。また、外部記憶装置２０は、クライアント２，３で使用される各種のデータを保存する。
【００２８】
クライアント２にはモニタ１０が接続されており、クライアント３にはモニタ１１が接続されている。モニタ１０は、アプリケーション１３及びアイコン１９を表示する表示領域１２を有している。アイコン１９は、クライアント２又は外部記憶装置２０に格納されている文書データを表している。アプリケーション１３は、アノテーション画像を書き込むためのユーザインターフェース（ＵＩ）１４、第１カメラ５で撮影された撮影画像を表示する第１領域１５、第２カメラ５で撮影された撮影画像又は対象物９の設計図を表示する第２領域１６、及び文書データを表示する第３領域１７を備えている。また、第３領域１７には、投影ボタン１８が含まれており、投影ボタン１８が押下されると、第３領域１７に表示されている文書データが、ネットワーク４及びサーバ１を介してプロジェクタ７に送信され、プロジェクタ７から対象物９を含む投影領域に投影される。第１領域１５及び第２領域は、撮影画像としての静止画像又は動画像を表示する。尚、モニタ１１も、モニタ１０と同様にアプリケーション１３及びアイコン１９を表示する（不図示）。第３領域１７に表示される文書データは、文書だけでなく、図形、グラフ、又は写真などを含んでもよい。
【００２９】
ＵＩ１４は、ペン、テキスト、及び消去などのボタン群と、線種や色種のアイコンとを含む。例えば、ＵＩ１４のペンボタンが押下されて、第１領域１５内の対象物９上に図形等が記載されると、当該図形のデータはクライアント２からサーバ１を介してプロジェクタ４に出力される。プロジェクタ４は当該図形のデータに基づいて対象物９上に図形を描く。
【００３０】
上記遠隔指示システムでは、モニタ１０又は１１に表示されている情報が対象物９側に投影され、対象物９側の状況が撮影画像としてモニタ１０又は１１に表示されるので、対象物９側のユーザとクライアント２及び／又は３のユーザとの間で会議を行える。
【００３１】
尚、図１の遠隔指示システムは、３台以上のクライアント（ＰＣ）を備えていてもよい。
【００３２】
図２は、サーバ１及びクライアント２，３のハードウエア構成を示すブロック図である。
【００３３】
サーバ１のハードウエア構成は、クライアント２，３の各々のハードウエア構成と同一であるので、サーバ１のハードウエア構成について説明する。尚、図２において、３１〜３９番の符号は、サーバ１の構成要素を示し、４１〜４９番の符号は、クライアント２の構成要素を示し、５１〜５９番の符号は、クライアント３の構成要素を示す。
【００３４】
サーバ１は、装置全体を制御するＣＰＵ３１、制御プログラムを備えるＲＯＭ３２、ワーキングエリアとして機能するＲＡＭ３３、各種の情報やプログラムを備えるハードディスクドライブ（ＨＤＤ）３４、不図示のマウス及びキーボードを接続するPS/2インターフェース３５、他のコンピュータと接続するためのネットワークインターフェース３６、モニタを接続するためのビデオインターフェース３７、及び不図示のＵＳＢ機器と接続するためのＵＳＢ（universal serial bus）インターフェース３８を備えている。ＣＰＵ３１は、システムバス３９を介してＲＯＭ３２、ＲＡＭ３３、ハードディスクドライブ（ＨＤＤ）３４、PS/2インターフェース３５、ネットワークインターフェース３６、ビデオインターフェース３７及びＵＳＢインターフェース３８に接続されている。
【００３５】
図３は、サーバ１の機能ブロック図である。
【００３６】
サーバ１は、画像入力部６１（送受信手段）、画像処理部６２、会議管理部６３（管理手段、問い合わせ手段）、画像出力部６４（送受信手段）、データ管理部６５（付与手段、判別手段）、通信制御部６６（送受信手段）、記憶部６７、操作処理部６８、及びユーザ管理部６９を備えている。画像入力部６１は、システムバス６０を介して画像処理部６２、会議管理部６３、画像出力部６４、データ管理部６５、通信制御部６６、記憶部６７、操作処理部６８、及びユーザ管理部６９に接続されている。
【００３７】
画像入力部６１は、第１カメラ５及び第２カメラ８の撮影画像を入力する。画像処理部６２は、第１カメラ５及び第２カメラ８から画像入力部６１を介して入力された撮影画像をデジタル化すると共にクライアント２，３から入力された文書データ及びアノテーション画像に所定の画像処理を実行し、画像出力部６４に出力する。
【００３８】
会議管理部６３は、対象物９側のユーザとクライアント２及び／又は３のユーザとの間で実行される会議に関する情報（以下、会議情報という）を管理する。また、会議管理部６３は、図４（Ａ）の会議情報管理テーブル及び図４（Ｂ）の会議参加者情報管理テーブルを備えている。これらのテーブルは会議管理部６３により適宜更新される。例えば、図４（Ａ）の会議情報管理テーブルの「状態」の項目は、現在の時刻が会議の開始日時前だと「実施前」となり、現在の時刻が会議の開始日時後で且つ会議の終了日時前だと「実施中」となり、現在の時刻が会議の終了日時後だと「終了」となる。
【００３９】
会議情報管理テーブルは、各会議を識別する会議ＩＤ、会議名、会議の開始日時、会議の終了日時、会議の開催場所、及び会議の状態に関する情報を含む。会議参加者情報管理テーブルは、会議ＩＤ、会議の参加者、会議の開始日時、会議の終了日時、及び参加状態に関する情報を含む。
【００４０】
また、会議情報管理テーブル及び会議参加者情報管理テーブルは会議ＩＤで関連付けされている。会議情報を会議情報管理テーブル及び会議参加者情報管理テーブルに登録した時点では、図４（Ａ）の会議情報管理テーブルの「状態」の項目は、「（会議の）実施前」となり、図４（Ｂ）の会議参加者情報管理テーブルの「参加状態」の項目は、「登録参加」となる。その「参加状態」の項目には、「登録参加」又は「一時参加」が登録される。「登録参加」は会議に参加するユーザが予め決められていることを示し、「一時参加」は、会議中に、会議に参加するユーザが増加することを示す。
【００４１】
画像出力部６４は、操作処理部６８からの指示に従って、アノテーション画像を出力する。データ管理部６５は、撮影画像に対応するデジタル化された画像データ、並びにクライアント２，３から入力された文書データ及びアノテーション画像へのアクセス権を管理する。また、データ管理部６５は、図５（Ａ）のデータ情報テーブル及び図５（Ｂ）のアクセス制御情報テーブルを備えている。これらのテーブルはデータ管理部６５により適宜更新される。
【００４２】
図５（Ａ）のデータ情報テーブルは、画像データ、文書データ及びアノテーション画像を識別するためのデータＩＤ、データ名、オリジナルデータの保存場所、画像データ、文書データ又はアノテーション画像の登録者に関する情報を含む。図５（Ｂ）のアクセス制御情報テーブルは、各会議を識別する会議ＩＤ、データＩＤ、画像データ、文書データ又はアノテーション画像の利用者、利用開始日時、利用終了日時、及びアクセス権に関する情報を含む。
【００４３】
通信制御部６６は、画像データ、アノテーション画像及び文書データ等をネットワーク４を介してクライアント２又は３と送受信する。記憶部６７は、画像データ、アノテーション画像及び文書データのアクセス権を一時記憶する。また、記憶部６７は、画像データ、アノテーション画像及び文書データをログとして記憶する。
【００４４】
操作処理部６８は、クライアント２又は３若しくはサーバ１の不図示のキーボード又はマウスから入力された操作指示を受信し、当該操作指示を通信制御部６６又は画像処理部６２に通知する。ユーザ管理部６９は、図６のユーザ情報管理テーブルを備え、サーバ１にアクセス可能なユーザのユーザＩＤを管理する。
【００４５】
画像入力部６１及び画像出力部６４は、図２のＵＳＢインターフェース３８に相当し、画像処理部６２、通信制御部６６及び操作処理部６８はＣＰＵ３１に相当する。会議管理部６３、データ管理部６５及びユーザ管理部６９はＣＰＵ３１及びＨＤＤ３４に相当する。記憶部３２は、ＲＡＭ３３又はＨＤＤ３４に相当する。
【００４６】
図７は、サーバ１が図４（Ａ）の会議情報管理テーブル及び図４（Ｂ）の会議参加者情報管理テーブルに会議情報を登録する処理を示すフローチャートである。ここでは、クライアント２のユーザがサーバ１に会議情報を登録する例を説明する。
【００４７】
まず、クライアント２のユーザが、図８（Ａ）に示すような会議検索画面に会議の日時及び場所を入力し、ＯＫボタンを押下すると、通信制御部６６は、会議の日時及び場所の情報を入力し、会議管理部６３に出力する（ステップＳ１）。
【００４８】
会議管理部６３は、図４（Ａ）の会議情報管理テーブルに基づいて、入力された日時及び場所の情報に対応する会議が登録されているか否かを判別する（ステップＳ２）。ステップＳ２でＹＥＳの場合には、本処理を終了する。ステップＳ２でＮＯの場合には、会議管理部６３は、会議ＩＤを作成する（ステップＳ３）。その後、会議管理部６３は、図８（Ｂ）に示すような会議情報登録画面をクライアント２のモニタ１０に表示させ、クライアント２で入力された会議情報（具体的には、会議名、開始日時、終了日時、場所、参加者）を図４（Ａ）の会議情報管理テーブル及び図４（Ｂ）の会議参加者情報管理テーブルに登録し（ステップＳ４）、本処理を終了する。
【００４９】
図９は、クライアント２又は３のユーザが会議への参加を求める場合に、サーバ１で実行される処理を示すフローチャートである。
【００５０】
まず、通信制御部がユーザＩＤを受信すると（ステップＳ１１）、ユーザ管理部６９は、図６のユーザ情報管理テーブルに受信したユーザＩＤが登録されているか否かを判別する（ステップＳ１２）。即ち、ユーザ管理部６９ではユーザ認証が実行されている。
【００５１】
ステップＳ１２でＮＯの場合には、ステップＳ１１に戻る。ステップＳ１２でＹＥＳの場合には、会議管理部６３がユーザが使用しているモニタに会議ＩＤの入力画面を表示させる（ステップＳ１３）。ユーザが会議ＩＤを入力すると、会議管理部６３は、図４（Ａ）の会議情報管理テーブル及び図４（Ｂ）の会議参加者情報管理テーブルをＨＤＤ３４から読み出し（ステップＳ１４）、会議情報管理テーブル及び会議参加者情報管理テーブルに基づいて、当該ユーザが入力された会議ＩＤに対応する会議の参加者であるか否かを判別する（ステップＳ１５）。
【００５２】
ステップＳ１５でＹＥＳの場合は、会議管理部６３は当該ユーザの会議の参加を許可し、画像入力部６１へ画像データの出力を指示し、画像出力部６４へアノテーション画像及文書データの出力を指示して（ステップＳ１６）、本処理を終了する。ステップＳ１６の処理後、会議が実行可能となる。
【００５３】
ステップＳ１５でＮＯの場合は、会議管理部６３は、会議の参加者が利用するクライアントに当該ユーザの会議参加を許可するか否かを問い合わせる（ステップＳ１７）。ステップＳ１７の問い合わせが行われると、会議の参加者が利用するクライアントのモニタに図１０のポップアップ７０が表示される。
【００５４】
会議管理部６３は、会議の参加者が利用するクライアントからの参加許可のレスポンスが参加拒否のレスポンスよりも多いか否かを判別する（ステップＳ１８）。ステップＳ１８でＹＥＳの場合には、ステップＳ１６に進む。一方、ステップＳ１８でＮＯの場合には、会議管理部６３はユーザが使用しているモニタに会議への参加が拒否されたことを示す情報を表示させ（ステップＳ１９）、本処理を終了する。
【００５５】
尚、ステップＳ１８では、会議の参加者が利用するクライアントからの参加許可のレスポンスが一つでもあれば、会議管理部６３は、当該ユーザを会議に参加させてもよい。また、会議の参加者が利用するクライアントからの参加拒否のレスポンスが一つでもあれば、会議管理部６３は、当該ユーザを会議に参加させなくてもよい。
【００５６】
また、会議の参加者から会議への参加が許可されたユーザのユーザＩＤは、「一時参加」として会議参加者情報管理テーブルに登録される。
【００５７】
図１１は、サーバ１に入力される画像データ、アノテーション画像又は文書データに対するアクセス権をユーザに付与する処理を示すフローチャートである。
【００５８】
まず、データ管理部６５は、画像データ、アノテーション画像又は文書データがサーバ１に入力されたときに、画像データ、アノテーション画像又は文書データに関する情報を取得し、図５（Ａ）のデータ情報テーブル及び図５（Ｂ）のアクセス制御情報テーブルに登録する（ステップＳ２１）。
【００５９】
ここで、画像データ、アノテーション画像及び文書データに関する情報は、図５（Ａ）（Ｂ）に示すように、データ名、オリジナルデータの保存場所、登録者、会議ＩＤ、データＩＤ、利用者、利用開始日時、利用終了日時、及びアクセス権を含む。尚、画像データ、アノテーション画像又は文書データがサーバ１に入力された時点には、アクセス権は登録されていないものとする。
【００６０】
データＩＤ及び会議ＩＤは、データ管理部６５によって自動的に付与されるので、データ管理部６５は、予め付与したデータＩＤ及び会議ＩＤを取得する。データ名は、画像データ、文書データ及びアノテーション画像の各々に付加されている属性情報から取得される。オリジナルデータの保存場所については、画像データ、文書データ又はアノテーション画像の出力元が取得される。登録者については、文書データ又はアノテーション画像の出力元（即ちクライアント）を利用しているユーザのユーザＩＤが取得される。このユーザＩＤは、ユーザがサーバ１にアクセスする際に入力されている。尚、画像データについては、登録者としてサーバ１のサーバ名が取得される。
【００６１】
利用者については、画像データ、文書データ又はアノテーション画像を利用するユーザのユーザＩＤが取得される。利用開始日時及び利用終了日時は、実際に画像データ、文書データ又はアノテーション画像が使用された日時が取得される。
【００６２】
次に、データ管理部６５は、会議管理部６３から図４（Ｂ）の会議参加者情報管理テーブルを取得し（ステップＳ２２）、図４（Ｂ）の会議参加者情報管理テーブルに基づいて、文書データ又はアノテーション画像の出力元を利用しているユーザ（即ち図５（Ａ）のデータ情報テーブルの「登録者」の項目のユーザ）が会議の参加者であるか否かを判別する（ステップＳ２３）。即ち、アノテーション画像又は文書データをサーバ１に入力したユーザが会議の参加者であるか否かを判別する。
【００６３】
ステップＳ２３でＮＯの場合、即ち、アノテーション画像又は文書データをサーバ１に入力したユーザが会議の参加者でない場合には、データ管理部６５は、図４（Ｂ）の登録参加状態の会議参加者に、入力されたアノテーション画像又は文書データ及び画像データに対するフルアクセス権（例えば、アノテーション画像又は文書データ及び画像データを編集及び閲覧する権利）を付与し、図４（Ｂ）の一時参加状態の会議参加者に、入力されたアノテーション画像又は文書データ及び画像データに対する参照アクセス権（例えば、アノテーション画像又は文書データ及び画像データを閲覧する権利）を付与し（ステップＳ２４）、本処理を終了する。
【００６４】
一方、ステップＳ２３でＹＥＳの場合、即ち、アノテーション画像又は文書データをサーバ１に入力したユーザが会議の参加者である場合には、データ管理部６５は、当該ユーザのみに、入力されたアノテーション画像又は文書データ及び画像データに対するフルアクセス権を付与し、当該ユーザ以外の登録参加状態の会議参加者に、入力されたアノテーション画像又は文書データ及び画像データに対する参照アクセス権を付与して（ステップＳ２５）、本処理を終了する。
【００６５】
また、データ管理部６５は、一時参加状態の会議参加者（即ち、途中から会議に参加するユーザ）に、既出のアノテーション画像又は文書データ（即ち、会議参加前にサーバ１に入力されたアノテーション画像又は文書データ）に対する参照アクセス権を付与する。
【００６６】
アクセス権の付与する処理は、図１１に限定されるものではない。例えば、データ管理部６５は、アクセス権を付与するルールを規定したテンプレートを有し、アノテーション画像又は文書データが入力された際に、当該テンプレートのルールに従ってユーザにアクセス権を付与してもよい。テンプレートのルールとしては、例えば、システム管理者にフルアクセス権を付与し、会議の参加者に参照アクセス権を付与するルールである。
【００６７】
また、データ管理部６５はアノテーション画像又は文書データを入力したユーザにアクセス権を付与する際に、当該ユーザに問い合わせをして、その結果に応じて当該ユーザにアクセス権を付与してもよい。この場合、データ管理部６５は、図１２のように、ユーザの使用するクライアントにフルアクセス権及び参照アクセス権のいずれか１つを選択させるポップアップを表示させる。データ管理部６５は、選択されたアクセス権を当該ユーザに付与する。
【００６８】
以上詳細に説明したように、本実施の形態によれば、画像入力部６１、画像出力部６４及び通信制御部６６は、対象物９を含む撮影領域を継続的に撮影する第１カメラ５からの画像データを受信しクライアント２又は３に送信すると共にクライアント２又は３で入力されたアノテーション画像又は文書データを受信し、当該撮影領域に投影するプロジェクタに送信し、会議管理部６３は、対象物９側とクライアント２又は３側との間で実行される会議へ参加するユーザの識別情報（即ちユーザＩＤ）及び参加状態を登録し、管理する。データ管理部６５は、会議管理部６３で管理されているユーザの識別情報及び参加状態、並びにアノテーション画像又は文書データを入力したユーザの識別情報に基づいて、アノテーション画像又は文書データを入力したユーザに、アノテーション画像又は文書データ及び画像データに対するアクセス権を付与する。
【００６９】
よって、継続的に受信される画像データ及びクライアント２又は３で入力されたアノテーション画像又は文書データに対するアクセス権は、会議の流れを中断することなくユーザに設定される。
【００７０】
上記実施の形態では、会議管理部６３が、図４（Ａ）の会議情報管理テーブル及び図４（Ｂ）の会議参加者情報管理テーブルを備え、データ管理部６５が図５（Ａ）のデータ情報テーブル及び図５（Ｂ）のアクセス制御情報テーブルを備え、ユーザ管理部６９が図６のユーザ情報管理テーブルを備えているが、これらのテーブルは、外部記憶装置２０が備えていてもよい。この場合、会議管理部６３、データ管理部６５、及びユーザ管理部６９は必要に応じて外部記憶装置２０にアクセスし、所望のテーブルを取得する。
【００７１】
サーバ１の機能を実現するためのソフトウェアのプログラムが記録されている記録媒体を、サーバ１に供給し、ＣＰＵ３１が記憶媒体に格納されたプログラムを読み出し実行することによっても、上記実施の形態と同様の効果を奏する。プログラムを供給するための記憶媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ、又はＳＤカードなどがある。
【００７２】
また、ＣＰＵ３１が、サーバ１の機能を実現するためのソフトウェアのプログラムを実行することによっても、上記実施の形態と同様の効果を奏する。
【００７３】
なお、本発明は、上述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【図面の簡単な説明】
【００７４】
【図１】本発明の実施の形態に係る遠隔指示システムの構成を示すブロック図である。
【図２】サーバ１及びクライアント２，３のハードウエア構成を示すブロック図である。
【図３】サーバ１の機能ブロック図である。
【図４】（Ａ）は会議情報管理テーブルの一例を示す図であり、（Ｂ）は会議参加者情報管理テーブルの一例を示す図である。
【図５】（Ａ）はデータ情報テーブルの一例を示す図であり、（Ｂ）はアクセス制御情報テーブルの一例を示す図である。
【図６】ユーザ情報管理テーブルの一例を示す図である。
【図７】サーバ１が図４（Ａ）の会議情報管理テーブル及び図４（Ｂ）の会議参加者情報管理テーブルに会議情報を登録する処理を示すフローチャートである。
【図８】（Ａ）は会議検索画面の一例を示す図であり、（Ｂ）は会議参加者情報管理テーブルの一例を示す図である。
【図９】クライアント２又は３のユーザが会議への参加を求める場合に、サーバ１で実行される処理を示すフローチャートである。
【図１０】クライアントのモニタに表示されるポップアップの一例を示す図である。
【図１１】サーバ１に入力される画像データ、アノテーション画像又は文書データに対するアクセス権をユーザに付与する処理を示すフローチャートである。
【図１２】クライアントのモニタに表示されるポップアップの一例を示す図である。
【符号の説明】
【００７５】
１  サーバ
２，３  クライアント
４  ネットワーク
５  第１カメラ
６  ハーフミラー
７  プロジェクタ
８  第２カメラ
９  対象物
３１，４１，５１  ＣＰＵ
３２，４２，５２  ＲＯＭ
３３，４３，５３  ＲＡＭ
３４，４４，５４  ハードディスクドライブ（ＨＤＤ）
３５，４５，５５  PS/2インターフェース
３６，４６，５６  ネットワークインターフェース
３７，４７，５７  ビデオインターフェース
３８，４８，５８  ＵＳＢインターフェース
【図１】
2010081265.tif 000003
【図２】
2010081265.tif 000004
【図３】
2010081265.tif 000005
【図４】
2010081265.tif 000006
【図５】
2010081265.tif 000007
【図６】
2010081265.tif 000008
【図７】
2010081265.tif 000009
【図８】
2010081265.tif 000010
【図９】
2010081265.tif 000011
【図１０】
2010081265.tif 000012
【図１１】
2010081265.tif 000013
【図１２】
2010081265.tif 000014