(57)【要約】  【課題】ホワイトボード等に記載される情報について、より直感的な共有支援を行う。  【解決手段】情報共有システムは、ホワイトボード、前記ホワイトボートを撮像する撮像装置、及び前記ホワイトボードに画像を投影する投影装置を備える複数の会場施設それぞれに設置される端末装置と、サーバとを有する。ここで、前記サーバは、各会場施設の端末装置から送信される、前記撮像装置の撮像画像を収集する。また、前記サーバは、前記収集した撮像画像を重畳し、重畳画像を生成する。また、前記サーバは、前記生成した重畳画像を、前記各会場施設の端末装置へと配信する。前記各会場施設の端末装置は、前記投影装置に、配信された前記重畳画像を投影させる。【選択図】図１
2014236336.tif 000002
【特許請求の範囲】
【請求項１】
情報を共有するための情報共有システムであって、
平面板、前記平面板を撮像する撮像装置、及び前記平面板に画像を投影する投影装置を備える複数の会場それぞれに設置される端末装置と、
サーバと、を有し、
前記サーバは、
各会場の端末装置から送信される、前記撮像装置の撮像画像を収集する入力部と、
前記収集した前記撮像画像を重畳し、重畳画像を生成するマージ処理部と、
前記重畳画像を、前記各会場の端末装置へと配信する出力部と、を含み、
前記端末装置は、前記投影装置に、配信された前記重畳画像を投影させる
ことを特徴とする情報共有システム。
【請求項２】
請求項１に記載の情報共有システムであって、
前記マージ処理部は、送信元の端末装置の撮像画像を除く、他の会場の撮像画像を重畳した重畳画像をそれぞれ生成し、
前記端末装置は、前記他の会場の撮像画像を重畳した重畳画像を受信する
ことを特徴とする情報共有システム。
【請求項３】
請求項１または２に記載の情報共有システムであって、
前記サーバは、
前記撮像画像に含まれる記述情報を抽出し、所定の表示色に変換する補正処理部を、さらに有する
ことを特徴とする情報共有システム。
【請求項４】
請求項３に記載の情報共有システムであって、
前記表示色は、標準色と、強調色と、からなり、
前記補正処理部は、
所定の強調マーカーにより強調された記述情報を強調色に変換し、
他の記述情報を標準色に変換する
ことを特徴とする情報共有システム。
【請求項５】
請求項３または４に記載の情報共有システムであって、
前記サーバは、
前記会場ごとに、表示色の設定を受け付ける情報管理部を、さらに有する
ことを特徴とする情報共有システム。
【請求項６】
情報を共有するための情報共有方法であって、
サーバが、平面板、前記平面板を撮像する撮像装置、及び前記平面板に画像を投影する投影装置を備える複数の会場それぞれに設置される端末装置から送信される、前記撮像装置の撮像画像を収集する収集ステップと、
前記収集した前記撮像画像を重畳し、重畳画像を生成するマージステップと、
前記重畳画像を、前記各会場の端末装置へと配信する配信ステップと、
前記端末装置が、前記投影装置に、配信された前記重畳画像を投影させる投影ステップと、を含む
ことを特徴とする情報共有方法。
【請求項７】
情報を共有するための情報共有装置であって、
所定の共有グループに属する各端末装置から送信される画像を収集する入力部と、
前記収集した画像を重畳し、重畳画像を生成するマージ処理部と、
前記重畳画像を前記各端末装置へと配信する出力部と、を含む
ことを特徴とする情報共有装置。
【請求項８】
情報を共有するための情報共有装置のプログラムであって、
前記プログラムは、
所定の共有グループに属する各端末装置から送信される画像を収集する収集ステップと、
前記収集した画像を重畳し、重畳画像を生成するマージステップと、
前記重畳画像を前記各端末装置へと配信する配信ステップと、
を前記情報共有装置に実行させる
ことを特徴とするプログラム。
【請求項９】
情報共有装置に情報を共有させるための情報共有方法であって、
所定の共有グループに属する各端末装置から送信される画像を収集する収集ステップと、
前記収集した画像を重畳し、重畳画像を生成するマージステップと、
前記重畳画像を前記各端末装置へと配信する配信ステップと、を含む
ことを特徴とする情報共有方法。
【請求項１０】
情報を共有するための端末装置であって、
撮像装置に平面板を撮像させた撮像画像をサーバへと送信し、当該サーバから所定の共有グループに属する端末装置から収集された撮像画像を重畳した、重畳画像を受信する入力部と、
投影装置に前記重畳画像を、前記平面板へと投影させる出力部と、を有し、
前記撮像は、前記投影が行われていないタイミングで実行される
ことを特徴とする端末装置。
【請求項１１】
情報を共有するための端末装置のプログラムであって、
前記プログラムは、
撮像装置に平面板を撮像させる撮像ステップと、
前記撮像画像をサーバへと送信する送信ステップと、
前記サーバから、所定の共有グループに属する端末装置から収集された撮像画像を重畳した、重畳画像を受信する受信ステップと、
投影装置に前記重畳画像を、前記平面板へと投影させる投影ステップと、を含む
ことを特徴とするプログラム。
【請求項１２】
端末装置に情報を共有するための情報共有方法であって、
撮像装置に平面板を撮像させる撮像ステップと、
前記撮像画像をサーバへと送信する送信ステップと、
前記サーバから、所定の共有グループに属する端末装置から収集された撮像画像を重畳した、重畳画像を受信する受信ステップと、
投影装置に前記重畳画像を、前記平面板へと投影させる投影ステップと、を含む
ことを特徴とする情報共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホワイトボード等の情報共有システム、情報共有装置、端末装置、プログラム、及び情報共有方法に関する。
【背景技術】
【０００２】
遠方の会場どうしで行われる電子会議においては、各々が入力したテキスト等の内容をマージして表示することで、参加者全員が同じ情報を共有する技術が知られている。
【０００３】
例えば、引用文献１には、参加者が端末装置を介してほぼ同時に入力するメモ画像が、画面上の重複する表示領域に表示されるのを防止することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２６７２１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、電子会議において、必ずしも引用文献１のように電子端末を利用するとは限らない。例えば、各会場ごとに用意したホワイトボードの内容を共有する場合である。このような場合、ホワイトボード上に記載されるアナログ情報を取り扱う必要があるため、電子端末から入力されたデジタル情報とは異なる不都合が生じる可能性がある。例えば、ホワイトボード上の情報をそのままマージするだけでは、どの記載がどの会場におけるものであるのかを、参加者が直感的に理解することは難しい。
【０００６】
そこで、本発明は、ホワイトボード等に記載される情報について、より直感的な共有支援を行うことを目的とする。
【課題を解決するための手段】
【０００７】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下のとおりである。
【０００８】
上記の課題を解決するための本発明の第一の態様は、情報を共有するための情報共有システムであって、平面板、前記平面板を撮像する撮像装置、及び前記平面板に画像を投影する投影装置を備える複数の会場それぞれに設置される端末装置と、サーバと、を有し、前記サーバは、各会場の端末装置から送信される、前記撮像装置の撮像画像を収集する入力部と、前記収集した前記撮像画像を重畳し、重畳画像を生成するマージ処理部と、前記重畳画像を、前記各会場の端末装置へと配信する出力部と、を含み、前記端末装置は、前記投影装置に、配信された前記重畳画像を投影させることを特徴とする。
【０００９】
上記の情報共有システムは、前記マージ処理部が、送信元の端末装置の撮像画像を除く、他の会場の撮像画像を重畳した重畳画像をそれぞれ生成し、前記端末装置は、前記他の会場の撮像画像を重畳した重畳画像を受信することを特徴とする。
【００１０】
上記の情報共有システムは、前記サーバが、前記撮像画像に含まれる記述情報を抽出し、所定の表示色に変換する補正処理部を、さらに有することを特徴とする。
【００１１】
上記の情報共有システムは、前記表示色が、標準色と、強調色と、からなり、前記補正処理部は、所定の強調マーカーにより強調された記述情報を強調色に変換し、他の記述情報を標準色に変換することを特徴とする。
【００１２】
上記の情報共有システムは、前記サーバが、前記会場施設ごとに、表示色の設定を受け付ける情報管理部を、さらに有することを特徴とする。
【００１３】
上記の課題を解決するための本発明の第二の態様は、情報を共有するための情報共有方法であって、サーバが、平面板、前記平面板を撮像する撮像装置、及び前記平面板に画像を投影する投影装置を備える複数の会場それぞれに設置される端末装置から送信される、前記撮像装置の撮像画像を収集する収集ステップと、前記収集した前記撮像画像を重畳し、重畳画像を生成するマージステップと、前記重畳画像を、前記各会場の端末装置へと配信する配信ステップと、前記端末装置が、前記投影装置に、配信された前記重畳画像を投影させる投影ステップと、を含むことを特徴とする。
【００１４】
上記の課題を解決するための本発明の第三の態様は、情報を共有するための情報共有装置であって、所定の共有グループに属する各端末装置から送信される画像を収集する入力部と、前記収集した画像を重畳し、重畳画像を生成するマージ処理部と、前記重畳画像を前記各端末装置へと配信する出力部と、を含むことを特徴とする。
【００１５】
上記の課題を解決するための本発明の第四の態様は、情報を共有するための情報共有装置のプログラムであって、前記プログラムは、所定の共有グループに属する各端末装置から送信される画像を収集する収集ステップと、前記収集した画像を重畳し、重畳画像を生成するマージステップと、前記重畳画像を前記各端末装置へと配信する配信ステップと、を前記情報共有装置に実行させることを特徴とする。
【００１６】
上記の課題を解決するための本発明の第五の態様は、情報共有装置に情報を共有させるための情報共有方法であって、所定の共有グループに属する各端末装置から送信される画像を収集する収集ステップと、前記収集した画像を重畳し、重畳画像を生成するマージステップと、前記重畳画像を前記各端末装置へと配信する配信ステップと、を含むことを特徴とする。
【００１７】
上記の課題を解決するための本発明の第六の態様は、情報を共有するための端末装置であって、撮像装置に平面板を撮像させた撮像画像をサーバへと送信し、当該サーバから所定の共有グループに属する端末装置から収集された撮像画像を重畳した、重畳画像を受信する入力部と、投影装置に前記重畳画像を、前記平面板へと投影させる出力部と、を有し、前記撮像は、前記投影が行われていないタイミングで実行されることを特徴とする。
【００１８】
上記の課題を解決するための本発明の第七の態様は、情報を共有するための端末装置のプログラムであって、前記プログラムは、撮像装置に平面板を撮像させる撮像ステップと、前記撮像画像をサーバへと送信する送信ステップと、前記サーバから、所定の共有グループに属する端末装置から収集された撮像画像を重畳した、重畳画像を受信する受信ステップと、投影装置に前記重畳画像を、前記平面板へと投影させる投影ステップと、を含むことを特徴とする。
【００１９】
上記の課題を解決するための本発明の第八の態様は、端末装置に情報を共有させるための情報共有方法であって、撮像装置に平面板を撮像させる撮像ステップと、前記撮像画像をサーバへと送信する送信ステップと、前記サーバから、所定の共有グループに属する端末装置から収集された撮像画像を重畳した、重畳画像を受信する受信ステップと、投影装置に前記重畳画像を、前記平面板へと投影させる投影ステップと、を含むことを特徴とする。
【００２０】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る情報共有システム１の構成の一例を示す図。
【図２】端末装置１１の機能構成の一例を示す図。
【図３】サーバ２１の機能構成の一例を示す図。
【図４】クライアント情報テーブル２２４０の一例を示す図。
【図５】設定情報テーブル２２５０の一例を示す図。
【図６】コンピューター３００のハードウェア構成の一例を示す図。
【図７】コンピューター４００のハードウェア構成の一例を示す図。
【図８】初期設定処理の一例を示すフロー図。
【図９】ユーザーインターフェイス画面５の一例を示す図。
【図１０】補正処理の一例を示すフロー図。
【図１１】マージ処理の一例を示すフロー図。
【図１２】（ａ）マージ画像８０の一例を示す図、（ｂ）ホワイトボード１５の一例を示す図。
【発明を実施するための形態】
【００２２】
以下、本発明の一実施形態について、図面を参照して説明する。
【００２３】
図１は、本発明の一実施形態に係る情報共有システム１の機能構成の一例を示す図である。
【００２４】
情報共有システム１では、会議の行われる複数の会場施設１０と、会場施設１０に対して情報共有に関する支援サービスを提供するデータセンター２０とが、インターネット等の通信回線３０を介して接続されている。
【００２５】
会場施設１０には、端末装置１１と、撮像装置１２と、投影装置１３と、入出力装置１４と、が含まれている。撮像装置１２と、投影装置１３と、入出力装置１４とは、有線或いは無線ネットワークによって、端末装置１１と情報の送受信可能に接続されている。
【００２６】
なお、端末装置１１と、撮像装置１２と、投影装置１３と、入出力装置１４とは、それぞれ独立した装置でもあってもよく、また、それぞれの機能を有した複合的な装置であってもよい。それらの機能の組み合わせについても、自由である。
【００２７】
撮像装置１２は、撮像素子で撮影した画像をデジタルデータとして記録する装置であり、例えば、Ｗｅｂカメラ等のライブカメラが挙げられる。なお、ここでは撮像装置１２は、スクリーン等を撮像する。なお、以下ではスクリーンとしてホワイトボード１５を用いる例を挙げるが、必ずしもこれに限らず、スクリーンは平面状の板（平面版ともいう）であれば、壁、紙等、どのようなものを用いてもよい。
【００２８】
投影装置１３は、スクリーン等に投影画像を投影することにより表示する装置であり、例えば、ＣＲＴプロジェクタや液晶プロジェクタ等が挙げられる。なお、ここでは投影装置１３は、ホワイトボード１５に投影画像を投影するものとする。
【００２９】
入出力装置１４は、操作者が端末装置１１に情報を入力、及び端末装置１１からの情報を出力するための装置であり、例えば、タブレット端末等が挙げられる。
【００３０】
端末装置１１には、制御部１１０と、記憶部１２０と、通信部１３０と、が含まれる。図２は、端末装置１１の機能構成の一例を示す図である。
【００３１】
制御部１１０には、入力制御部１１１と、出力制御部１１２と、が含まれる。
【００３２】
入力制御部１１１は、通信部１３０を介して、サーバ２１からの情報の入力を制御する。入力制御部１１１は、例えば、撮像装置１２が撮像した画像データを受け付ける。また、入力制御部１１１は、例えば、通信部１３０を介してサーバ２１から送信される画像データを受け付ける。なお、入力制御部１１１は、自装置の入出力装置１４や後述する入力装置３５０を介した情報の入力を制御する。
【００３３】
さらに、入力制御部１１１は、撮像装置１２の撮像タイミングを制御する。撮像装置１２の撮像は、例えば、ユーザーの操作指示を受けて、或いは予め定められた所定のタイミング毎に、また或いは、その両方のタイミングで実行される。なお、ユーザーの操作指示は例えば、後述のユーザーインターフェイス画面５を介して行われる。
【００３４】
出力制御部１１２は、通信部１３０を介して、サーバ２１への情報の出力を制御する。出力制御部１１２は、例えば、撮像装置１２が撮像した画像データを、サーバ２１へ出力する。また、出力制御部１１２は、例えば、通信部１３０を介してサーバ２１から送信される画像データを、投影装置１３へと出力する。なお、出力制御部１１２は、後述する自装置の出力装置３６０を介した情報の出力を制御してもよい。
【００３５】
さらに、出力制御部１１２は、撮像装置１２の撮像タイミングに合わせて、投影装置１３の投影タイミングを制御する。投影装置１３の投影は、撮像装置１２の撮像が実行される間、一時的に停止される。よって、出力制御部１１２は、入力制御部１１１による撮像タイミングに同期して、投影装置１３の投影を一時停止する。
【００３６】
記憶部１２０には、認証情報記憶部１２１が含まれる。
【００３７】
認証情報記憶部１２１には、図示しない認証情報が含まれる。認証情報については、後述する。
【００３８】
通信部１３０は、ネットワークと接続し、ネットワークを介した情報の送受信を行う。
【００３９】
上述した端末装置１は、例えば、図６（コンピューター３００のハードウェア構成の一例を示す図）に示すような、ＣＰＵ（Central Processing Unit）３１０と、メモリー３２０と、ＨＤＤ（Hard Disk Drive）等の外部記憶装置３３０と、無線や有線により通信ネットワークに接続するための通信装置３４０と、マウスやキーボードなどの入力装置３５０と、液晶ディスプレイなどの出力装置３６０と、ＤＶＤ（Digital Versatile Disk）などの記録媒体に対する情報の読書きを行う読書装置３７０と、を備えるコンピューター３００で実現できる。
【００４０】
例えば、制御部１１０は、外部記憶装置３３０に記憶されている所定のプログラムをメモリー３２０にロードしてＣＰＵ３１０で実行することで実現可能である。記憶部１２０は、ＣＰＵ３１０がメモリー３２０又は外部記憶装置３３０を利用することにより実現可能である。通信部１３０は、ＣＰＵ３１０が通信装置３４０を利用することで実現可能である。
【００４１】
上記の所定のプログラムは、通信装置３４０を介してネットワークから、外部記憶装置３３０にダウンロードされ、それから、メモリー３２０上にロードされてＣＰＵ３１０により実行されるようにしてもよい。また、通信装置３４０を介してネットワークから、メモリー３２０上に直接ロードされ、ＣＰＵ３１０により実行されるようにしてもよい。また、コンピューター３００が、読書装置３７０にセットされた記憶媒体から、上記の所定のプログラムを、外部記憶装置３３０あるいはメモリー３２０にロードするようにしてもよい。
【００４２】
図１の説明に戻る。データセンター２０には、サーバ２１が含まれる。サーバ２１は、会場施設１０の端末装置１１から得られた撮像画像を収集してマージ画像を生成し、他の会場施設１０の端末装置１１へと配信する。
【００４３】
サーバ２１には、制御部２１０と、記憶部２２０と、通信部２３０と、が含まれる。図３は、サーバ２１の機能構成の一例を示す図である。
【００４４】
記憶部２２０には、原画像記憶部２２１と、補正画像記憶部２２２と、マージ画像記憶部２２３と、クライアント情報記憶部２２４と、設定情報記憶部２２５と、が含まれる。
【００４５】
原画像記憶部２２１には、端末装置１１から送信される撮像装置１２による撮像画像（以下、「原画像」ともいう）が格納される。
【００４６】
補正画像記憶部２２２には、後述の補正処理部２１２による補正処理が施された画像（以下、「補正画像」ともいう）が格納される。
【００４７】
マージ画像記憶部２２３には、後述のマージ処理部２１３によるマージ処理が施された画像（以下、「マージ画像」ともいう）が格納される。
【００４８】
クライアント情報記憶部２２４は、情報を共有する各会場施設１０の端末装置１１（以下、「クライアント」ともいう）に関する情報（以下、「クライアント情報」ともいう）を格納する。
【００４９】
クライアント情報は、例えば、図４（クライアント情報テーブル２２４０の一例を示す図）に示すように構成される。クライアント情報テーブル２２４０には、情報を共有する各会場施設１０（以下、「共有グループ」ともいう）を識別するための共有グループＩＤ２２４１と、当該グループに参加する各会場施設１０の端末装置１１を識別するためのクライアントＩＤ２２４２と、各会場施設１０の端末装置１１の通信に関する情報２２４３（以下、「アクセス情報」ともいう。）と、を関連付けたレコードが格納される。
【００５０】
共有グループＩＤ２２４１は、情報を共有する各会場施設１０から形成されるグループの識別情報である。このようなグループは、公知の技術を用いて管理することができる。
例えば、後述の出力制御部２１５により端末装置１１の入出力装置１４、或いは出力装置３６０等にログイン画面を表示させ、任意のＩＤやパスワードで管理される共有グループにログインさせる。
【００５１】
クライアントＩＤ２２４２は、端末装置１１の識別情報であり、例えば、任意の識別子や、ＩＰアドレス等である。
【００５２】
アクセス情報２２４３は、送信元及び宛先を特定するための情報であり、例えば、ＩＰアドレスや、ＭＡＣアドレス等である。
【００５３】
設定情報記憶部２２５は、各会場施設１０の端末装置１１の設定に関する情報を格納する。
【００５４】
設定情報は、例えば、図５（設定情報テーブル２２５０の一例を示す図）に示すように構成される。設定情報テーブル２２５０には、各会場施設１０の端末装置１１を識別するためのクライアントＩＤ２２５１と、各端末装置１１からの画像情報をマージするための同期パラメータ２２５２と、標準色の設定に関する情報２２５３（以下、「標準色情報」ともいう）と、強調色の設定に関する情報２２５４（以下、「強調色情報」ともいう）を関連付けたレコードが格納される。
【００５５】
同期パラメータ２２５２は、後述のマージ処理において、各会場施設１０の撮像画像の共有対象領域（本例においては、ホワイトボード１５の枠内の領域）を、一定の画像サイズに補正するために要するパラメータである。
【００５６】
標準色情報２２５３は、各会場施設１０のホワイトボード１５上に記載される文字等の情報（以下、「記述情報」ともいう）を表示する際の表示色を特定するための情報である。標準色は、各会場施設１０それぞれに設定されるものであり、当該会場で記載された記述情報は、他の各会場施設１０において、当該標準色で表示される。
【００５７】
強調色情報２２５４は、所定の強調マーカーで強調された記述情報（以下、「強調記述情報」ともいう）の表示色を特定するための情報である。強調色は標準色と同様に、各会場施設１０それぞれに設定されるものであり、当該会場で記載された強調記述情報は、他の各会場施設１０において、当該強調色で表示される。なお、強調マーカーそのものについては、標準色または強調色のいずれでもよく、他の色としてもよい。
【００５８】
制御部２１０には、情報管理部２１１と、補正処理部２１２と、マージ処理部２１３と、入力制御部２１４と、出力制御部２１５と、が含まれる。
【００５９】
情報管理部２１１は、情報を共有する各会場施設１０の端末装置１１に関する初期設定処理、及び表示色設定処理を実行し、クライアント情報テーブル２２４０、及び、設定情報テーブル２２５０を作成する。
【００６０】
補正処理部２１２は、原画像記憶部２２１に記憶される原画像を補正し、後述のマージ処理に付すための補正画像を作成する。
【００６１】
マージ処理部２１３は、補正画像記憶部２２２に記憶される補正画像をマージし、マージ画像を作成する。
【００６２】
入力制御部２１４は、通信部２３０を介して、端末装置１１からの情報の入力を制御する。入力制御部２１４は、例えば、端末装置１１からの原画像データを受け付けて、原画像記憶部２２１へと記憶させる。
【００６３】
出力制御部２１５は、通信部２３０を介して、端末装置１１への情報の出力を制御する。出力制御部２１５は、例えば、ユーザーインターフェイス画面を生成し、端末装置１１へと出力する。また、出力制御部１１２は、例えば、マージ画像記憶部２２３に記憶されるマージ画像を読み出し、端末装置１１へと配信する。
【００６４】
上述したサーバ２１は、例えば、図７（コンピューター４００のハードウェア構成の一例を示す図）に示すような、ＣＰＵ４１０と、メモリー４２０と、ＨＤＤ等の外部記憶装置４３０と、無線や有線により通信ネットワークに接続するための通信装置４４０と、を備えるコンピューター４００で実現できる。
【００６５】
例えば、制御部２１０は、外部記憶装置４３０に記憶されている所定のプログラムをメモリー４２０にロードしてＣＰＵ４１０で実行することで実現可能である。記憶部２２０は、ＣＰＵ４１０がメモリー４２０又は外部記憶装置４３０を利用することにより実現可能である。通信部２３０は、ＣＰＵ４１０が通信装置４４０を利用することで実現可能である。
【００６６】
上記の所定のプログラムは、通信装置４４０を介してネットワークから、外部記憶装置４３０にダウンロードされ、それから、メモリー４２０上にロードされてＣＰＵ４１０により実行されるようにしてもよい。また、通信装置４４０を介してネットワークから、メモリー４２０上に直接ロードされ、ＣＰＵ４１０により実行されるようにしてもよい。
【００６７】
上記の図２及び図３の端末装置１１及びサーバ２１の構成は、理解を容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。端末装置１１及びサーバ２１の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、各構成要素の処理は、１つのプログラムで実現されてもよいし、複数のプログラムで実現されてもよい。
【００６８】
また、上記の図４及び図５の各情報のテーブルは一例であり、図示した例に限られない。また、各情報は、テーブル構造に限られず、他のデータ構造であってもよい。
【００６９】
次に、上記のサーバ２１で実現される動作について説明する。
【００７０】
図８は、情報管理部２１１の実行する初期設定処理の一例を示すフロー図である。
【００７１】
本フローが開始されると、情報管理部２１１は、端末装置１１から認証情報を取得して、各端末装置１１を認証する（ステップＳ４１）。認証とは例えば、端末装置１１がサーバ２１にアクセス（ログイン）して共有情報をアップロード及びダウンロード可能とするものである。
【００７２】
情報管理部２１１は、端末装置１１からアクセスがあると、認証情報（例えば、共有グループ名、ユーザー名、共有グループＩＤ、クライアントＩＤ、アクセス情報、パスワード等）を要求して取得し、予め記憶している認証関連情報（図示しない）と照合することで認証を行う。認証が成功した場合には（ステップＳ４１：Ｙ）、情報管理部２１１は、クライアント情報テーブル２２４０に共有グループＩＤ２２４１、クライアントＩＤ２２４２、及びアクセス情報２２４３を関連付けたレコードを作成する。認証が成功しなかった場合には（ステップＳ４１：Ｎ）、情報管理部２１１は、ステップＳ４１の処理を繰り返す。
【００７３】
なお、認証情報は例えば、端末装置１１の認証情報記憶部１２１に記憶されている認証情報を、出力制御部１１２が自動的に送信する。また例えば、ユーザーが入出力装置１４や出力装置３６０に表示されるユーザーインターフェイス画面を利用し、入出力装置１４や入力装置３５０を介して操作を行うことで送信されてもよい。具体的には、端末装置１１により所定のＷｅｂブラウザを利用し、ＷｅｂサーバからＷｅｂページをロードすることで、ユーザーインターフェイス画面を介したログイン操作を行うことができる。また、他の所定のアプリケーションプログラムによるユーザーインターフェイス画面を介して、ログイン操作を行ってもよい。
【００７４】
次に、情報管理部２１１は、端末装置１１に、管理画面を送信する（ステップＳ４２）。図９に、ログイン後に端末装置１１へと送信されるユーザーインターフェイス画面の一例としての管理画面５を示す。管理画面５は、出力制御部２１５によって生成されて端末装置１１へ配信され、出力制御部１１２によって入出力装置１４や出力装置３６０に表示される。
【００７５】
本例の管理画面５は、メニュー表示領域５ａと、会場表示領域５ｂと、を含む。メニュー表示領域５ａには、例えば、様々な機能と関連付けられた領域が、ボタン形式で表示される。本例においては例えば、利用者が操作することで任意の撮像タイミングでの撮像装置１２による撮像と、サーバ２１への原画像の送信を可能とする撮像ボタン５１、同期処理の開始の指示操作を行うための同期開始ボタン５２、表示色を変更する会場を選択するための会場選択ボタン５３、標準色を変更するための標準色設定ボタン５４、強調色を変更するための強調色設定ボタン５５、戻し操作を行うための戻しボタン５６、ログアウトを行うためのログアウトボタン５７、を含んでいる。なお、メニュー項目はこれらに限定されず、どのような項目を含んでいてもよい。会場表示領域５ｂには、共有グループに属する全各会場の原画像が表示される。
【００７６】
なお、会場選択ボタン５３では、上記認証によりサーバ２１にアクセスしている共有グループに属する各会場（自会場含む）を任意に選択可能である。よって、どの会場からであっても、自他のあらゆる会場の表示色の設定を変更できるものとする。
【００７７】
次に、情報管理部２１１は、同期処理の開始操作があったか否かを判断する（ステップＳ４３）。同期処理とは、同期パラメータを設定するための処理であり、例えば、ステップＳ４４からステップＳ４７である。なお、同期処理の開始操作とは、例えば、図９に示すような管理画面５において、同期開始ボタン５２を介した操作があったか否かで判断することが可能である。同期処理の開始操作があった場合には（ステップＳ４３：Ｙ）、ステップＳ４４へと進む。また、同期処理の開始は必ずしも開始操作の有無に限らず、例えば共有グループに属するすべての端末装置１１がログインしたことを検出した際に、自動的に開始されるような構成としてもよい。
【００７８】
ステップＳ４３で同期処理の開始操作があったと判断した場合には（ステップＳ４３：Ｙ）、情報管理部２１１は、各会場の原画像について、枠が正しく認識されるか否かを判断する（ステップＳ４４）。具体的に、情報管理部２１１は、共有グループに属する各端末装置１１の入力制御部１１１及び出力制御部１１２に、原画像データの送信を開始させる。各端末装置１１の入力制御部１１１は、情報管理部２１１からの送信要求を受け付けると、撮像装置１２に撮像タイミング毎に撮像を開始させ、撮像画像をサーバ２１へと送信する。情報管理部２１１は、入力制御部２１４により原画像記憶部２２１に格納される最新の原画像を読み出して、枠の認識を行う。枠とは、例えば、ホワイトボード１５の枠や、ユーザーが任意で記載した枠、投影装置１３による照射により形成される投影面等である。このような枠の検出法は限定されず、例えばエッジ検出やハフ変換等の公知の技術を用いることができる。また、ユーザーが四隅等にあらかじめ定められた形状のマーキングを行い、これを認識することで枠を自動的に設定することもできる。枠が正しく認識されたと判断した場合には（ステップＳ４４：Ｙ）、ステップＳ４６へと進み、枠が正しく認識されていないと判断した場合（例えば、枠を形成する直線が人影等により途中で途切れている場合や、マーキングが正しく行われていない場合等）には（ステップＳ４４：Ｎ）、ステップＳ４５へと進み、その旨を知らせる警告を管理画面５上等に出力させ、最新の原画像に対してステップＳ４４の処理を繰り返す。
【００７９】
ステップＳ４４で枠が正しく認識されたと判断した場合には（ステップＳ４４：Ｙ）、情報管理部２１１は、前記認識された枠内の領域（共有対象領域）を切り出し、台形歪み補正を行う（ステップＳ４６）。台形歪み補正は、ホワイトボード１５に対して撮像装置１２を正対して設置できない場合等に生じる台形状の歪みを補正する処理である。なお、補正技術には、公知の技術を用いることができる。
【００８０】
次に、情報管理部２１１は、共有対象領域について同期パラメータの設定を行う（ステップＳ４７）。同期パラメータとは、ステップ４６で得られた共有対象領域の画像について、各会場で後のマージ処理の際に画像サイズ（アスペクト比、ピクセル数等）を一致させるための補正用のパラメータである。なお、補正される画像サイズについてはどのように定めても良い。例えば、情報管理部２１１は、各会場についてステップ４６で得られた共有対象領域の各画像について画像サイズを判断し、アスペクト比、ピクセル数等の平均値を算出して、これに合致させるようそれぞれの会場の画像毎に同期パラメータを設定する。また、情報管理部２１１は、予め所定の画像サイズを定めておき、それに合致させるよう同期パラメータを設定してもよい。情報管理部２１１は、各会場について設定した同期パラメータを設定情報テーブル２２５０に同期パラメータ２２５２として格納し、本フローを終了する。
【００８１】
以上、情報管理部２１１の実行する初期設定処理について説明した。なお、情報管理部２１１は、初期設定処理の他に、表示色設定処理についても実行する。表示色設定処理は、例えば、図９に記載の管理画面５を介して行われる。ユーザーは、会場選択ボタン５３により会場施設１０を選択し、当該会場施設における標準色及び強調色について、標準色設定ボタン５４及び強調色設定ボタン５５を介して、それぞれ設定操作をすることができる。情報管理部２１１は、このような設定操作を受け付けると、設定情報テーブル２２５０の標準色情報２２５３、及び強調色情報２２５４を、それぞれ設定値に更新する。
【００８２】
次に、補正処理部２１２の実行する補正処理について説明する。図１０は、補正処理の一例を示すフロー図である。本処理は、例えば、上記の初期設定処理が終了後に引き続き、原画像記憶部２２１に新たな原画像が取得される度に実行される。
【００８３】
本フローが開始されると、補正処理部２１２は、原画像記憶部２２１に記憶されている新たに取得された原画像を読み出して、枠が正しく認識されるか否かを判断する（ステップＳ６１）。枠の認識については、ステップＳ４４と同様の処理であるため詳細な説明は省略する。なお、原画像は、本例では最新のものが読み出されるものとする。枠が正しく認識されたと判断した場合には（ステップ６１：Ｙ）、ステップＳ６２へと進み、枠が正しく認識されない場合（例えば、直線が人影等により途中で途切れている場合等）には（ステップ６１：Ｎ）、当該原画像を削除し、本フローを終了する。
【００８４】
ステップＳ６１で枠が正しく認識されたと判断した場合には（ステップＳ６１：Ｙ）、情報管理部２１１は、枠内の領域（共有対象領域）を切り出し、台形歪み補正を行う（ステップＳ６２）。台形歪み補正についても、ステップＳ４６と同様の処理であるため詳細な説明は省略する。
【００８５】
次に、補正処理部２１２は、共有対象領域から記述情報を抽出し、色調補正を行う（ステップＳ６３）。色調補正とは、ホワイトボード１５上に記載されたテキスト等（以下、記述情報ともいう）について、かすれ、明度差、全体の明るさ等を補正するための処理である。このような色調補正には、公知の技術を用いることが可能である。例えば、ステップＳ６２で得られた共有対象領域の画像を所定の閾値で二値化することで、記述情報を抽出し、その輝度値を均一化することが可能である。
【００８６】
次に、補正処理部２１２は、記述情報の表示色を標準色に変換する（ステップＳ６４）。補正処理部２１２は、例えば、設定情報テーブル２２５０の標準色情報２２５３を読み出し、二値化された記述情報の表示色を設定された標準色に変換する。なおその際、背景（記述情報以外の領域）については透明化されるものとする。
【００８７】
次に、補正処理部２１２は、強調マーカーが存在するか否かを判断する（ステップＳ６５）。強調マーカーとは、文字等を強調色に変換するため、ユーザーがホワイトボード１５上にマーキングする記述情報の一種である。強調マーカーにはどのような形式のものを用いても良いが、例えば、アンダーライン、囲い線等が挙げられる。強調マーカーが存在すると判断した場合には（ステップＳ６５：Ｙ）、補正処理部２１２は、ステップＳ６６へと進み、強調マーカーが存在しないと判断した場合には（ステップＳ６５：Ｎ）、得られた補正画像を補正画像記憶部２２２へと記憶させ、処理を終了する。
【００８８】
ステップＳ６５で強調マーカーが存在すると判断した場合には（ステップＳ６５：Ｙ）、補正処理部２１２は、強調マーカーで強調された強調記述情報を強調色に変換する（ステップＳ６６）、例えば、補正処理部２１２は、まず強調マーカーで強調された強調記述情報の領域を抽出する。強調マーカーで強調された領域とは、例えば、アンダーラインの上側の所定の範囲内の記述情報や、囲い線内に存在する記述情報等である。そして、補正処理部２１２は、設定情報テーブル２２５０の強調色情報２２５４を読み出し、抽出した強調記述情報を強調色に変換して、得られた補正画像を補正画像記憶部２２２へと記憶させ、処理を終了する。
【００８９】
次に、マージ処理部２１３の実行するマージ処理について説明する。図１１は、マージ処理の一例を示すフロー図である。本処理は、例えば、所定のタイミングごとに、或いは、補正画像記憶部２２２に新たな補正画像が記憶される度に実行される。
【００９０】
マージ処理部２１３は、マージ画像を生成する同一の共有グループのクライアントを抽出する（ステップＳ７１）。例えば、マージ処理部２１３は、同一の共有グループの会場施設１０（所属クライアント）を、クライアント情報テーブル２２４０を参照して抽出する。
【００９１】
次に、マージ処理部２１３は、マージ画像を生成する（ステップＳ７２）。例えば、マージ処理部２１３は、ステップＳ７１で抽出した会場施設１０（所属クライアント）のそれぞれに対し、同一の共有グループの他の会場施設１０（他の所属クライアント）の最新の補正画像を、補正画像記憶部２２２からそれぞれ読み出す。次に、設定情報テーブル２２５０から、各クライアントについて設定された同期パラメータ２２５２を読み出して、読み出した補正画像に適用し、画像サイズを一律とする。
【００９２】
次に、マージ処理部２１３は、マージ画像を生成し配信する（ステップＳ７３）。例えば、マージ処理部２１３は、ステップＳ７２で同期した補正画像をマージして各会場施設１０へと配信するためのマージ画像を、それぞれ生成する。具体的に、共有グループとして４会場が登録されていた場合、各会場施設に対し、自会場を除く他の３つの会場施設の補正画像をマージした４つのマージ画像が生成される。なお、生成されたマージ画像は、マージ画像記憶部２２３へと記憶される。さらに、マージ処理部２１３は、各会場施設１０へ他の会場施設の補正画像から生成したマージ画像を配信し、処理を終了する。
【００９３】
ここで、マージ画像から自会場が除かれるのは、自端末の撮像画像がマージされた場合、ホワイトボード１５上で記述情報と投影画像が重複するのを防ぐためであるが、必ずしも自会場を除く必要はなく、全会場の補正画像をマージしてもよいものとする。
【００９４】
上記の図８、１０、１１のフローチャートの処理単位は、制御部２１０の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。制御部２１０の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、上記のフローチャートの処理順序も、図示した例に限られるものではない。
【００９５】
また、上記の図９のユーザーインターフェイス画面の構成は、図示された例に限られない。
【００９６】
ここで、図９及び図１２を例に、マージ処理について具体的に説明する。図９に示す例では、共有グループとして、「東京第一会場」、「東京第二会場」、「大阪会場」、「名古屋会場」の４つの会場施設がログインしている場合の管理画面５を示している。このような管理画面５の会場表示領域５ｂには、東京第一会場では「ＡＢＣ」、東京第二会場では「ＧＦ」、名古屋会場では「ＤＥＦ」（ＥＦには強調マーカー）、が記述情報として記載されている原画像が表示されている。
【００９７】
すると、マージ処理部２１３は、「東京第一会場」に配信するためのマージ画像を、「東京第二会場」、「大阪会場」、「名古屋会場」の補正画像をマージして生成する。図１２（ａ）に、このようなマージ画像８０の一例を示す。
【００９８】
ここで、例えば東京第一会場では標準色が「青」、東京第二会場では標準色が「緑」、名古屋会場では標準色が「黒」、全会場で強調色が「赤」と設定されているものとする。すると、上述の補正処理において、「ＧＦ」は緑色、「Ｄ」は黒色、「ＥＦ」及び強調マーカーは赤色に変換されている。従って、これらの補正画像をマージしたマージ画像８０においても、各会場施設１０における記述情報は、設定された表示色が維持される。
【００９９】
図１２（ｂ）に、マージ画像８０が投影装置１３によって投影された東京第一会場におけるホワイトボード１５を示す。本例では、元からホワイトボード１５上に描かれている「ＡＢＣ」に加え、他会場の記述情報を含むマージ画像８０が、ホワイトボード１５上に投影される。
【０１００】
以上、本発明の一実施形態について説明した。本実施形態によれば、単純なホワイトボードに各会場の記述情報のマージ画像を投影することで、電子黒板等の特別なデジタル機器を用いることなく、遠隔会議を行うことができる。
【０１０１】
さらに、各会場施設ごとに記述情報を色分けし、加えてホワイトボード上に手書きで強調マーカーを付すことが可能であるため、情報が交錯しがちな遠隔会議においても、ユーザーはより直感的に情報を把握することが可能である。また、ユーザーは簡便な操作と安価な設備で、会場施設を設置することができる。
【０１０２】
なお、以上の本発明の実施形態は、本発明の要旨と範囲を例示することを意図し、限定するものではない。多くの代替物、修正、変形例は当業者にとって明らかである。
【０１０３】
例えば、タブレット等の入出力装置１４には、全会場施設における補正画像をマージしたマージ画像を表示させ、ユーザーは、タッチパネル等を用いてアノテーションデータを記入できるようにしてもよい。マージ処理部２１３は、記入されたアノテーションデータをステップＳ７３の処理で、マージ画像に別途さらにマージし、全会場へと配信する。これにより、ユーザーはホワイトボードのみならず、他の機器を介してホワイトボード上に記述情報を投影することができる。
【０１０４】
また例えば、管理画面５の戻しボタン５６をユーザーが操作した場合、マージ画像を一つ前のものに戻す処理を行っても良い。例えば、出力制御部２１５は、戻しボタン５６が操作されると、補正画像記憶部２２２から、現在のマージ画像より一つ前のマージ画像を読み出して、操作のあった会場へと配信する。これにより、他の会場の記述情報が変更された場合であっても、以前の情報を簡便に確認することができる。
【０１０５】
さらには、任意の端末装置を除いたマージ画像を生成可能な構成としてもよい。例えば、ユーザーが、管理画面５等を介して、自会場へ配信されるマージ画像から除去される（自会場以外の）会場をさらに設定しておく。マージ処理部２１３は、このような設定に従って、各会場へのマージ画像においてマージされる補正画像を決定する。これにより、ユーザーは、任意の会場の記述情報のみを得ることができる。
【符号の説明】
【０１０６】
１：情報共有システム、１０：会場施設、１１：端末装置、１２：撮像装置、１３：投影装置、１４：入出力装置、１５：ホワイトボード、１１０：制御部、１１１：入力制御部、１１２：出力制御部、１２０：記憶部、１２１：認証情報記憶部、１３０：通信部、
２０：データセンター、２１：サーバ、２１０：制御部、２１１：情報管理部、２１２：補正処理部、２１３：マージ処理部、２１４：入力制御部、２１５：出力制御部、２２０：記憶部、２２１：原画像記憶部、２２２：補正画像記憶部、２２３：マージ画像記憶部、２２４：クライアント情報記憶部、２２４０：クライアント情報テーブル、２２４１：共有グループＩＤ、２２４２：クライアントＩＤ、２２４３：アクセス情報、２２５：設定情報記憶部、２２５０：設定情報テーブル、２２５１：クライアントＩＤ、２２５２：同期パラメータ、２２５３：標準色情報、２２５４：強調色情報、２３０：通信部、３０：通信回線、５：管理画面、５１：撮像ボタン、５２：同期開始ボタン、５３：会場選択ボタン、５４：標準色設定ボタン、５５：強調色設定ボタン、５６：ボタン、５７：ログアウトボタン、５ａ：メニュー表示領域、５ｂ：会場表示領域、８０：マージ画像。
【図１】
2014236336.tif 000003
【図２】
2014236336.tif 000004
【図３】
2014236336.tif 000005
【図４】
2014236336.tif 000006
【図５】
2014236336.tif 000007
【図６】
2014236336.tif 000008
【図７】
2014236336.tif 000009
【図８】
2014236336.tif 000010
【図９】
2014236336.tif 000011
【図１０】
2014236336.tif 000012
【図１１】
2014236336.tif 000013
【図１２】
2014236336.tif 000014