(57)【要約】【課題】  情報共有システムにおいて、画面情報を円滑に共有化できるようにする。【解決手段】  電子情報ボード１１０の表示画面の画面情報を電子情報ボード２１０に表示させる情報共有システムであって、電子情報ボード１１０の表示画面の画面情報のうち、表示中の表示画面である注目画面の画面情報を識別する注目画面切換部３６１と、電子情報ボード２１０へ、電子情報ボード１１０の表示画面の画面情報を送信する場合、前記注目画面の画面情報を送信した後に、該注目画面以外の表示画面である非注目画面の画面情報を送信するよう、送信順序を管理する注目画面管理部３６２及び非注目画面管理部３６３と、前記送信順序に基づいて、電子情報ボード１１０の表示画面の画面情報を送信する通信部３５２とを有する。【選択図】図３
2015036940.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報共有装置の表示画面の画面情報を第２の情報共有装置に表示させる情報共有システムであって、
前記第１の情報共有装置の表示画面の画面情報のうち、前記第１の情報共有装置において表示中の表示画面である注目画面の画面情報を識別する識別手段と、
前記第２の情報共有装置へ、前記第１の情報共有装置の表示画面の画面情報を送信する場合、前記注目画面の画面情報を送信した後に、該注目画面以外の表示画面である非注目画面の画面情報を送信するよう、送信順序を管理する管理手段と、
前記送信順序に基づいて、前記第１の情報共有装置の表示画面の画面情報を送信する送信手段と
を有することを特徴とする情報共有システム。
【請求項２】
前記管理手段は、前記非注目画面の画面情報のそれぞれを、所定の規則に従ってソートし、
前記送信手段は、ソート順に応じた送信順序で、前記非注目画面の画面情報を順次送信することを特徴とする請求項１に記載の情報共有システム。
【請求項３】
前記管理手段は、前記非注目画面の画面情報のそれぞれを、前記注目画面の画面情報との生成時刻の差が小さい順にソートすることを特徴とする請求項２に記載の情報共有システム。
【請求項４】
前記管理手段は、前記非注目画面の画面情報のそれぞれを、該非注目画面に含まれる手書き入力の量が大きい順にソートすることを特徴とする請求項２に記載の情報共有システム。
【請求項５】
前記管理手段は、前記第２の情報共有装置が前記第１の情報共有装置に接続されたことに伴って前記第２の情報共有装置から送信される要求に応じて、前記送信順序を管理することを特徴とする請求項１乃至４のいずれか１項に記載の情報共有システム。
【請求項６】
前記第２の情報共有装置が、
前記注目画面の画面切換指示が入力されたことに伴って、前記第１の情報共有装置の表示画面の画面情報のうち、共有していない画面情報について判定し、かつ、
該共有していないと判定した画面情報について、前記第１の情報共有装置に対して取得要求を送信した場合に、
前記管理手段は、前記送信順序を管理することを特徴とする請求項１乃至４のいずれか１項に記載の情報共有システム。
【請求項７】
表示画面の画面情報を他の情報共有装置に表示させる情報共有装置であって、
前記他の情報共有装置の表示画面の画面情報のうち、表示中の表示画面である注目画面の画面情報を識別する識別手段と、
前記他の情報共有装置へ、前記表示画面の画面情報を送信する場合、前記注目画面の画面情報を送信した後に、該注目画面以外の表示画面である非注目画面の画面情報を送信するよう、送信順序を管理する管理手段と、
前記送信順序に基づいて、前記表示画面の画面情報を送信する送信手段と
を有することを特徴とする情報共有装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報共有装置及び情報共有システムに関する。
【背景技術】
【０００２】
近年、オフィスの会議シーン等では、ディスプレイにタッチパネル機能を搭載した、いわゆる"電子情報ボード"が用いられるようになっている。
【０００３】
電子情報ボードの場合、パソコン等の画像供給装置を接続することで、画像供給装置が供給する表示画像を大きく映し出すことができる。また、タッチパネル機能を利用することで、ユーザは、表示画像が表示されている表示画面に手書きの文字などを重畳して入力したり、各種操作ボタン等が表示されている表示画面を操作したりすることができる。
【０００４】
一般に、電子情報ボードでは、会議の進行過程において、必要に応じて、その時点で表示画像が表示されている（更に手書き文字が重畳されている）表示画面を静止画像として保存しておくことができる（かかる静止画像を以下では"スナップショット画像"と称す）。スナップショット画像を保存しておくことで、会議終了後に、会議内容をレビューしたり、議事録を作成したりすることができる。また、会議中にあっては、表示画像が表示された表示画面を、過去の所望の状態に簡単に戻すことができる。
【０００５】
また、電子情報ボード（あるいは情報端末であってもよい）を複数用意し、電子情報ボード同士（あるいは電子情報ボードと情報端末と）をネットワークを介して接続することで、遠隔での会議を可能にするシステムを構築することができる（例えば、特許文献１参照）。
【０００６】
ここで、このようなシステムにおいては、保存されたスナップショット画像が、他の電子情報ボード（あるいは、情報端末等）にも送信され保存されることになる。また、表示画像に重畳された手書き文字等の描画情報や、表示画面に表示された各種操作ボタン等を操作することで発生したイベント等も、逐次、他の電子情報ボード（あるいは、情報端末等）に送信されることになる。つまり、このようなシステムにおいては各種情報が共有される。
【０００７】
このため、当該システムを構成する電子情報ボード（あるいは、情報端末）は、各種情報を共有する"情報共有装置"としての機能を有しているといえる。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、当該システムでは、新たに電子情報ボードや情報端末等の情報共有装置が接続された場合に、当該システムが共有している各種情報を当該情報共有装置に共有させるのに一定程度の時間が必要になるという問題がある。
【０００９】
一方で、各種情報を共有するシステムにおいては、当該システムへの接続タイミングに関わらず、各種情報を円滑に共有化できる構成となっていることが望ましい。
【００１０】
本発明は上記課題に鑑みてなされたものであり、各種情報を共有する情報共有システムにおいて、各種情報を円滑に共有化できるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明の実施形態に係る情報共有システムは、以下のような構成を有する。すなわち、
第１の情報共有装置の表示画面の画面情報を第２の情報共有装置に表示させる情報共有システムであって、
前記第１の情報共有装置の表示画面の画面情報のうち、前記第１の情報共有装置において表示中の表示画面である注目画面の画面情報を識別する識別手段と、
前記第２の情報共有装置へ、前記第１の情報共有装置の表示画面の画面情報を送信する場合、前記注目画面の画面情報を送信した後に、該注目画面以外の表示画面である非注目画面の画面情報を送信するよう、送信順序を管理する管理手段と、
前記送信順序に基づいて、前記第１の情報共有装置の表示画面の画面情報を送信する送信手段とを有する。
【発明の効果】
【００１２】
本発明の各実施形態によれば、各種情報を共有する情報共有システムにおいて、各種情報を円滑に共有化できるようになる。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係る情報共有装置（主催側）を説明するための図である。
【図２】実施形態に係る情報共有システムのシステム構成を示す図である。
【図３】実施形態に係る情報共有装置（主催側）のハードウェア構成を示す図である。
【図４】実施形態に係る情報共有装置（主催側）の表示部に表示される表示画面の一例を示す図である。
【図５】実施形態に係る情報共有装置（主催側）のリポジトリ管理部において管理される画面情報管理テーブルの一例を示す図である。
【図６】実施形態に係る情報共有装置（主催側）の通信部において送受信されるデータのデータフォーマットを示す図である。
【図７】実施形態に係る情報共有装置（主催側）の注目画面切換部により切り換えられる表示画面の一例を示す図である。
【図８】実施形態に係る情報共有装置（参加側）のハードウェア構成を示す図である。
【図９】実施形態に係る情報共有装置（参加側）において、参加前に表示される参加画面の一例を示す図である。
【図１０】実施形態に係る情報共有装置（参加側）において、参加前に表示される参加画面の一例を示す図である。
【図１１】実施形態に係る情報共有装置（参加側）において、参加前に表示される参加画面の一例を示す図である。
【図１２】実施形態に係る情報共有装置（参加側）の同期管理部において管理される同期画面情報管理テーブルの一例を示す図である。
【図１３Ａ】実施形態に係る情報共有装置（主催側）における情報共有化処理の流れを示すフローチャートである。
【図１３Ｂ】実施形態に係る情報共有装置（主催側）における情報共有化処理の流れを示す他のフローチャートである。
【図１４Ａ】実施形態に係る情報共有装置（参加側）における情報共有化処理の流れを示すフローチャートである。
【図１４Ｂ】実施形態に係る情報共有装置（参加側）における情報共有化処理の流れを示す他のフローチャートである。
【図１５】実施形態に係る情報共有システムの各情報共有装置の表示部において表示される表示画面の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省く。
【００１５】
［第１の実施形態］
＜情報共有装置の説明＞
はじめに、本実施形態に係る情報共有装置について説明する。図１は、本実施形態に係る情報共有装置の一例としての電子情報ボード１１０を説明するための図である。
【００１６】
電子情報ボード１１０は、表示画像を供給する"画像供給装置"であるユーザＰＣ１２０、１３０より表示画像の供給を受け、当該供給された表示画像を表示部１１１に表示させる。また、電子情報ボード１１０の表示部１１１上の、当該表示画像が表示されている表示画面に、ユーザが手書き入力した描画画像を表示させる。更に、表示画像画面が表示されている表示画面とは別に、電子情報ボード１１０に対する指示を入力するための各種操作ボタン等を表示させる。
【００１７】
なお、情報共有装置である電子情報ボード１１０と、画像供給装置であるユーザＰＣ１２０、１３０とは、それぞれケーブル１４０、１５０を介して接続されている。
【００１８】
また、電子情報ボード１１０は、他の複数の情報共有装置（図１において不図示）からの接続を受け付ける。なお、以下の説明では、電子情報ボード１１０のように、他の複数の情報共有装置からの接続を受け付ける情報共有装置を、"主催側の情報共有装置"と称する。また、主催側の情報共有装置（電子情報ボード１１０）に対して接続する情報共有装置を"参加側の情報共有装置"と称する。
【００１９】
ユーザＰＣ１２０、１３０は画像供給装置であり、電子情報ボード１１０に表示すべき表示画像を記憶しており、当該表示画像を画像信号として出力するインタフェースを介して、所定のレート（例えば、毎秒３０フレーム）で、電子情報ボード１１０に供給する。
【００２０】
なお、本実施形態においてユーザＰＣ１２０、１３０は、インタフェースとしてＶＧＡ出力端子（図１において不図示）を備え、ＶＧＡケーブル等であるケーブル１４０、１５０を介して、画像信号であるＶＧＡ信号を電子情報ボード１１０に供給するものとする。
【００２１】
ただし、ユーザＰＣ１２０、１３０と、電子情報ボード１１０との間はケーブル１４０、１５０による有線接続に限定されるものではなく、各種無線通信プロトコルに準拠した無線接続により、画像信号を電子情報ボード１１０に供給する構成としてもよい。
【００２２】
なお、本実施形態においてユーザＰＣ１２０、１３０は、ノート型ＰＣを用いることとしているが、本発明はこれに限定されない。例えば、デスクトップ型ＰＣやタブレット型ＰＣ、ＰＤＡ、デジタルビデオカメラ、デジタルカメラ等、表示画像を供給可能な情報処理装置であれば何でもよい。
【００２３】
＜情報共有システムのシステム構成＞
次に、本実施形態に係る主催側の情報共有装置に、新たに参加側の情報共有装置が接続されることで、各種情報の共有が可能となる情報共有システムのシステム構成について説明する。図２は、本実施形態に係る主催側の情報共有装置である電子情報ボード１１０に、新たに参加側の情報共有装置である電子情報ボード２１０、ユーザＰＣ２３０が接続されることで各種情報の共有が可能となる情報共有システム１００の構成例を示す図である。
【００２４】
図２に示すように、情報共有システム１００では、新たに、参加側の情報共有装置である電子情報ボード２１０及びユーザＰＣ２３０が、ネットワーク２００を介して主催側の情報共有装置である電子情報ボード１１０に接続される。
【００２５】
なお、電子情報ボード２１０には、更に、ケーブル２４０を介して、電子情報ボード２１０に表示画像を供給する画像供給装置であるユーザＰＣ２２０が接続されている。
【００２６】
ネットワーク２００は、ＬＡＮやインタネットなどのネットワークであり、電子情報ボード１１０と、電子情報ボード２１０と、ユーザＰＣ２３０との間で各種情報（例えば、スナップショット画像や描画情報、イベント情報等）を通信する。
【００２７】
なお、電子情報ボード１１０と、電子情報ボード２１０及びユーザＰＣ２３０との間は、ネットワーク２００を介して接続される場合に限定されるものではなく、ネットワーク２００を介さずに、スター型等の接続形態で直接接続されてもよい。
【００２８】
＜主催側の情報共有装置の説明＞
次に、主催側の情報共有装置の構成について説明する。図３は、主催側の情報共有装置である、電子情報ボード１１０の構成を示す図である。
【００２９】
図３に示すように、電子情報ボード１１０は、画像入力インタフェース３３２を備える。画像入力インタフェース３３２は、ユーザＰＣ１２０、１３０が供給する表示画像を、画像信号として受信するインタフェースである。本実施形態では、画像入力インタフェース３３２として、ＤＶＩ（Digital Visual Interface）端子によって形成されるＤＶＩコネクタを用いる。画像入力インタフェース３３２では、ユーザＰＣ１２０、１３０から、ＶＧＡケーブル等のケーブル１４０、１５０を介してＶＧＡ信号を受信し、電子情報ボード１１０が備える画像取得部３０６に対して当該ＶＧＡ信号を供給する。
【００３０】
なお、本発明において、画像入力インタフェース３３２は、ＤＶＩコネクタに限定されるものではない。例えば、ＶＧＡ（Video Graphics Array）コネクタや、ＨＤＭＩ（登録商標、High-Definition Multimedia Interface）コネクタ、Ｄｉｐｌａｙｐｏｒｔコネクタ等が用いられてもよい。あるいは、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉＦｉ等の無線通信プロトコルに準拠した無線通信用のコネクタが用いられてもよい。
【００３１】
図３に示すように、主催側の情報共有装置である電子情報ボード１１０は、コンピュータとして、プロセッサ３００と、ＲＯＭ３０２と、ＲＡＭ３０４とを有する。更に、画像取得部３０６と、座標検出部３２４と、接触検知部３２６と、表示部１１１と、通信制御部３５０と、通信部３５２と、記憶装置３３０とを有する。
【００３２】
プロセッサ３００は、ＣＰＵやＭＰＵ等の処理演算装置であり、Ｗｉｎｄｏｗｓ（登録商標）シリーズ、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）、ＴＲＯＮ、ＩＴＲＯＮ、μＩＴＲＯＮなどのＯＳを動作させる。また、これらのＯＳの管理下でアセンブラ、Ｃ、Ｃ＋＋、Ｊａｖａ（登録商標）、ＪａｖａＳｃｒｉｐｔ（登録商標）、ＰＥＲＬ、ＲＵＢＹ、ＰＹＴＨＯＮなどのプログラム言語で記述された本発明のプログラムを実行する。ＲＯＭ３０２は、ＢＩＯＳやＥＦＩ等のブートプログラムなどが保存される不揮発性メモリである。
【００３３】
ＲＡＭ３０４は、ＤＲＡＭやＳＲＡＭ等の主記憶装置であり、本発明のプログラムを実行するための実行空間を提供する。プロセッサ３００は、プログラムや種々のデータなどを持続的に保持するためのハードディスク装置（図示せず）から、本発明のプログラムを読み出し、ＲＡＭ３０４に展開して実行する。
【００３４】
本発明のプログラムには、プログラムモジュールであるイベント処理部３１０、アプリ画像生成部３１２、レイアウト管理部３１４、描画生成部３１６、合成部３１８、表示制御部３２０が含まれる。更に、スナップショット生成部３２２、スナップショット保存部３３６、スナップショット送信部３３８、リポジトリ管理部３２８、注目画面切換部３６１、注目画面管理部３６２、非注目画面管理部３６３が含まれる。
【００３５】
画像取得部３０６は、ユーザＰＣ１２０、１３０から画像信号を取得する。画像取得部３０６は、ユーザＰＣ１２０、１３０から画像入力インタフェース３３２を介して、画像信号を受信すると、当該画像信号を解析する。そして、当該画像信号によって形成されるユーザＰＣ１２０、１３０の表示画像である画像フレームの解像度や当該画像フレームの更新頻度などの画像情報を導出し、アプリ画像生成部３１２に送信する。
【００３６】
また、画像取得部３０６は、当該画像信号を使用してユーザＰＣ１２０、１３０の表示画像である画像フレームを形成し、画像フレームを一時的に保存可能な記憶手段である、ビデオＲＡＭ３０８にそれぞれを上書き保存する。
【００３７】
アプリ画像生成部３１２は、表示部１１１に表示すべき種々の表示画面を生成する。表示画面には、ユーザＰＣ１２０、１３０の表示画像である画像フレームを表示する表示画面、ユーザが手書き文字等を入力することで生成される描画画像を表示する表示画面が含まれる。更に電子情報ボード１１０に対して各種設定を行う操作ボタンやメニューバー等の種々のオブジェクトを表示する表示画面、ファイルビューアやＷｅｂブラウザ等の表示画面などが含まれる。アプリ画像生成部３１２は、これらの表示画面を、当該表示画面を描画すべき画像レイヤに描画する。
【００３８】
レイアウト管理部３１４は、アプリ画像生成部３１２が生成する各表示画面に、ユーザＰＣ１２０、１３０の表示画像を描画する。レイアウト管理部３１４は、画像取得部３０６から表示画像を取得すると、ビデオＲＡＭ３０８に格納されている画像フレームを取得する。そして、表示画像を利用して、画像フレームの大きさをアプリ画像生成部３１２が生成した表示画面の大きさに適合するように変更し、当該画像フレームを描画すべき画像レイヤに描画する。
【００３９】
接触検知部３２６は、表示部１１１に対する描画装置３４０等の物体の接触を検知する。本実施形態では、接触検知部３２６として、赤外線遮断方式による座標入力／検出装置を用いることとする。かかる座標入力／検出装置では、表示部１１１の下側両端部に設置された２つの受発光装置が、表示部１１１に平行して複数の赤外線を放射し、表示部１１１の周囲に設けられた反射部材によって同一光路上に反射する光を受光する。接触検知部３２６は、物体によって遮断された２つの受発光装置が放射した赤外線の識別情報を座標検出部３２４に通知し、座標検出部３２４が、表示部１１１上の物体の接触位置である座標位置を特定する。
【００４０】
他の実施形態では、静電容量の変化を検知することにより接触位置を特定する静電容量方式のタッチパネル、対向する２の抵抗膜の電圧変化によって接触位置を特定する抵抗膜方式のタッチパネルなどの座標入力／検出装置を採用してもよい。あるいは、接触物体が表示部１１１に接触することによって生じる電磁誘導を検知して接触位置を特定する電磁誘導方式のタッチパネルなどの座標入力／検出装置を採用してもよい。
【００４１】
座標検出部３２４は、物体が表示部１１１に接触した位置である座標位置を算出するとともに、種々のイベントを発行する。本実施形態では、座標検出部３２４は、接触検知部３２６が通知する遮断された赤外線の識別情報を利用して、物体の接触位置である座標位置を算出する。座標検出部３２４は、接触位置である座標位置とともに、種々のイベントをイベント処理部３１０に発行する。
【００４２】
座標検出部３２４が発行するイベントには、物体が表示部１１１に接触または接近したことを通知するイベント（ＴＯＵＣＨ）、物体が表示部１１１に接触または接近した状態で接触点または接近点が移動したことを通知するイベント（ＭＯＶＥ）が含まれる。更に、物体が表示部１１１から離れたことを通知するイベント（ＲＥＬＥＡＳＥ）が含まれる。なお、これらのイベントには、接触位置の座標位置及び接近位置の座標位置である座標位置情報が含まれる。
【００４３】
描画装置３４０は、電子情報ボード１１０の表示部１１１に接触させて描画する装置である。描画装置３４０は、先端部に物体の接触を検知する接触検知装置を備えたペン形状をしており、当該接触検知装置が物体に接触すると、接触したことを示す接触信号を、当該描画装置３４０の識別情報とともに座標検出部３２４に送信する。
【００４４】
また、描画装置３４０は、描画された描画画像を消去する機能を持つ。具体的には、描画モードから消去モードに切り換えるモード切換スイッチを側面や後端部に備えている。当該接触検知装置が消去モードで物体に接触すると、接触したことを示す信号と消去モードである信号を、当該描画装置３４０の識別情報とともに座標検出部３２４に送信する。
【００４５】
更に、描画装置３４０は、表示部１１１に表示された各種操作ボタンやメニューバー等のオブジェクトをユーザが選択する際に用いられる。
【００４６】
例えば、ユーザが消去モード切換スイッチを押下した状態で、描画装置３４０を電子情報ボード１１０に接触させた場合には、描画装置３４０は、接触信号および当該描画装置の識別情報とともに、消去モードを示すモード種別信号を送信する。ユーザが消去モード切換スイッチを押下していない状態で、描画装置３４０を電子情報ボード１１０に接触させた場合には、描画装置３４０は、接触信号及び当該描画装置の識別信号を送信する。
【００４７】
本実施形態では、接触検知部３２６から赤外線の識別情報を受信すると、座標検出部３２４が、物体の接触位置である座標位置を算出し、次いで、描画装置３４０から接触信号を受信すると、各種イベントを発行する。このとき、座標検出部３２４は、モード種別を示す情報（以下、「モード種別情報」と称す）を当該イベントとともにイベント処理部３１０に通知する。
【００４８】
本実施形態では、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信によって各種信号を送信する。他の実施形態では、超音波や赤外線を利用した無線通信によって各種信号を送信することができる。
【００４９】
イベント処理部３１０は、座標検出部３２４が発行するイベントを処理する。イベント処理部３１０は、座標検出部３２４からイベントを受信すると、描画指示イベントなのか、消去指示イベントなのか、または表示部１１１に表示された各種操作ボタンやメニューバー等のオブジェクトを選択する選択通知イベントなのかを識別する。そして、それぞれのイベントに対応する機能を実施する。
【００５０】
描画指示イベントとは、電子情報ボード１１０に対して描画を指示するイベントである。消去指示イベントとは、電子情報ボード１１０に対して描画された描画画像を消去するイベントである。描画指示イベント及び消去イベントは、描画装置３４０が表示部１１１（具体的には、表示画像が表示されている表示画面）に接触することに起因して発行される。
【００５１】
選択通知イベントとは、表示部１１１において、各種操作ボタンやメニューバー等の種々のオブジェクトが表示されている表示画面において、当該オブジェクトが選択されたことを示すイベントである。選択通知イベントは、描画装置３４０が表示部１１１上のオブジェクトに接触することに起因して発行される。イベント処理部３１０は、座標検出部３２４が発行したイベントに含まれる座標位置情報がオブジェクトの座標領域内であるときに選択通知イベントを発行する。
【００５２】
本実施形態では、描画指示イベント及び消去指示イベントには、それぞれ識別情報が割り当てられており、これらのイベントをトリガとして動作する電子情報ボード１１０の各部は、当該識別情報を参照して種々の処理を実行する。また、選択通知イベントには、選択されたオブジェクトの識別情報が付加されており、選択通知イベントをトリガとして動作する電子情報ボード１１０の各部は、当該オブジェクトの識別情報を参照して種々の処理を実行する。
【００５３】
描画生成部３１６は、ユーザが描画装置３４０を用いて、表示部１１１上において表示画像が表示されている表示画面に対して行った操作に基づいて描画画像を生成する。描画生成部３１６は、座標位置情報が示す座標位置の色を特定の色に変更した画像レイヤを生成する。描画生成部３１６は、当該座標位置を描画画像の描画情報としてＲＡＭ３０４の描画情報の格納領域に保存する。
【００５４】
合成部３１８は、種々の画像を合成する。合成部３１８は、アプリ画像生成部３１２が画像を描画すべき画像レイヤ（以下、「アプリ画像レイヤ」と称す）と、レイアウト管理部３１４がユーザＰＣ１２０、１３０の表示画像を描画すべき画像レイヤ(以下、「画像キャプチャレイヤ」と称す)とを合成する。更に、描画生成部３１６が画像を描画すべき画像レイヤ（以下、「手書きレイヤ」と称す）を合成する。
【００５５】
表示制御部３２０は、表示部１１１を制御する。表示制御部３２０は、合成部３１８が生成した合成画像を表示部１１１に表示させる。本実施形態では、合成部３１８は、表示制御部３２０を呼び出して合成画像を表示部１１１に表示させる。他の実施形態では、合成部３１８及び表示制御部３２０は、ユーザＰＣ１２０、１３０の表示画像に含まれる画像フレームの更新頻度と同じ頻度で、画像レイヤを合成して表示部１１１に表示させる。
【００５６】
スナップショット生成部３２２は、ユーザＰＣ１２０、１３０の表示画像と描画生成部３１６が生成した描画画像との合成画像についてスナップショット画像を生成する。スナップショット生成部３２２は、表示部１１１に表示された合成画像をスナップショット画像として取得することを指示するスナップショットボタン（不図示）が選択されたことを示す選択通知イベントを受信することで動作する。具体的には、画像キャプチャレイヤと手書きレイヤとを合成することで、スナップショット画像を生成する。
【００５７】
スナップショット生成部３２２は、スナップショット画像を生成すると、リポジトリ管理部３２８に対し当該スナップショット画像を記憶装置３３０に保存するよう指示する。また、スナップショット画像が生成されたことを示すオブジェクトを、表示部１１１の表示画面に表示させる。更に、スナップショット画像が生成されたことを、通信制御部３５０を介して、参加側の情報共有装置に通知する（スナップショット画像に対応する画面識別子を送信する）。これにより、参加側の情報共有装置においても、スナップショット画像が生成されたことを示すオブジェクトが表示されることとなる。
【００５８】
図４は、表示部１１１に表示される表示画面の一例を示している。図４に示すように、表示部１１１に表示される表示画面には、合成画像４００を表示する表示画面と、スナップショット画像が生成されたことを示すオブジェクト４１０〜４１３を表示する表示画面とが含まれる。当該オブジェクト４１０〜４１３は、ユーザにより押圧されることで、対応するスナップショット画像に切り換えられる切換機能を有する。つまり、オブジェクト４１０〜４１３は、表示すべきスナップショット画像に切り換えるための画面切換指示を入力する切換ボタンである。
【００５９】
なお、図４の例では、オブジェクト４１０が押圧された様子を示しており、オブジェクト４１０に対応するスナップショット画像が合成画像４００に表示されている。例えば、図４の例で、オブジェクト４１１が押圧されれば、合成画像４００はオブジェクト４１１に対応する画像に切り替わる。
【００６０】
なお、以下では、押圧されているオブジェクトに対応するスナップショット画像（つまり、表示中のスナップショット画像）を、"注目画面"と称することとする。また、押圧されているオブジェクト以外のオブジェクト（図４の例では押圧されてないオブジェクト４１１〜４１３）に対応するスナップショット画像を、"非注目画面"と称することとする。
【００６１】
図３の説明に戻る。スナップショット保存部３３６は、リポジトリ管理部３２８を通じて記憶装置３３０に保存されたスナップショット画像を、データ出力インタフェース３３４を通じてＵＳＢメモリ３４２等の外部保存装置に保存する。スナップショット保存部３３６は、表示部１１１に表示された合成画像の保存を指示するスナップショット保存ボタン（不図示）が選択され、選択通知イベントを受信することで動作する。具体的には、リポジトリ管理部３２８を通じて記憶装置３３０に保存されているスナップショット画像を取得し、データ出力インタフェース３３４に接続された外部保存装置（ＵＳＢメモリ３４２）に当該スナップショット画像を出力する。
【００６２】
スナップショット送信部３３８は、リポジトリ管理部３２８を通じて記憶装置３３０に保存されているスナップショット画像を、通信制御部３５０を通じて参加側の情報共有装置（電子情報ボード２１０、ユーザＰＣ２３０）に送信する。
【００６３】
スナップショット送信部３３８は、表示部１１１に表示された、スナップショット画像の送信を指示するためのスナップショット送信ボタン（不図示）が選択され、選択通知イベントを受信することで動作する。具体的には、記憶装置３３０に保存されたスナップショット画像を取得し、通信制御部３５０に当該スナップショット画像を出力する。通信制御部３５０は、通信部３５２を介して、ＦＴＰ、ＳＭＴＰ等の定められた通信プロトコルによって参加側の情報共有装置（電子情報ボード２１０、ユーザＰＣ２３０）に当該スナップショット画像を送信する。
【００６４】
リポジトリ管理部３２８は、スナップショット画像を保存すべき記憶装置３３０を制御する。リポジトリ管理部３２８は、上述したように、スナップショット生成部３２２の指示により、スナップショット画像を記憶装置３３０に保存する。また、リポジトリ管理部３２８は、スナップショット保存部３３６あるいはスナップショット送信部３３８の指示により、記憶装置３３０からスナップショット画像を取得し、データ出力インタフェース３３４あるいは通信制御部３５０に送信する。
【００６５】
更に、リポジトリ管理部３２８では、スナップショット画像の画面情報を管理する。リポジトリ管理部３２８において管理される各スナップショット画像の画面情報は、図５の画面情報管理テーブルに示すように、画面識別子によって識別して管理される。"画面情報"はスナップショット画像のファイル名とアノテーションの識別子とを備える。"生成時刻"は、各スナップショット画像が生成された時刻に対応する情報である。なお、画面識別子は生成順のインデックス番号であっても、ＵＵＩＤ（ＲＦＣ４１２２）であってもよい。
【００６６】
データ出力インタフェース３３４は、スナップショット画像を外部保存装置（ＵＳＢメモリ３４２）に出力する物理インタフェースである。本実施形態では、データ出力インタフェース３３４としてＵＳＢソケットを用いる。
【００６７】
通信制御部３５０は、ネットワーク２００を介して、参加側の情報共有装置（本実施形態においては、電子情報ボード２１０、ユーザＰＣ２３０）との間で行う通信を制御する。通信制御部３５０は、スナップショット画像の画面情報、描画情報、イベントなどの情報を、通信部３５２を介して通信する。なお、参加側の情報共有装置が主催側の情報共有装置に接続するにあたり、認証処理を行う場合にあっては、通信部３５２を介して認証情報が通信される。
【００６８】
通信部３５２は、ネットワーク２００を介して参加側の情報共有装置（本実施形態においては、電子情報ボード２１０、ユーザＰＣ２３０）と通信を行うためのネットワークインタフェースである。
【００６９】
図６（Ａ）は、ネットワーク２００を介して、主催側の情報共有装置と参加側の情報共有装置との間（電子情報ボード１１０と、電子情報ボード２１０またはユーザＰＣ２３０との間）において通信されるデータのデータフォーマットを示す図である。
【００７０】
図６（Ａ）において、"Ｔｏ"、"Ｆｒｏｍ"は、それぞれ宛先アドレス、送信元アドレスを含む。宛先アドレス、送信元アドレスは、ＩＰアドレス、ＵＲＩ（ＲＦＣ２３９６）、ＵＲＬ（ＲＦＣ１７３８）、ＸＭＰＰ  Ａｄｄｒｅｓｓ（ＲＦＣ６１２２）、ＵＵＩＤ（ＲＦＣ４１２２）であってもよい。
【００７１】
"Ｓｅｑｕｅｎｃｅ−Ｎｕｍｂｅｒ"は、メッセージを一意に識別するＩＤである。"Ｒｅｆｅｒｅｎｃｅ"は、"Ｓｅｑｕｅｎｃｅ−Ｎｕｍｂｅｒ"を参照する。"Ｂｏｄｙ"は、描画情報（例えば、ストローク）及びスナップショット画像などのコンテンツを含む。更に、スナップショット画像の画面識別子、スナップショット画像の総数、会議コンテンツのサイズ、帯域情報（ビット／秒）などを含む。スナップショット画像は、ＪＰＥＧ（Joint Photograph Expert Group）形式で通信される。なお、"Ｂｏｄｙ"はＸＭＬやＪＳＯＮのようなテキストフォーマットでもよく、バイナリフォーマットでもよい。
【００７２】
図６（Ｂ）は、ＸＭＬで表現した場合の"Ｂｏｄｙ"の一例を示しており、図６（Ｃ）は、ＪＳＯＮで表現した場合の"Ｂｏｄｙ"の一例を示している。
【００７３】
図３の説明に戻る。注目画面切換部３６１は、ユーザによる注目画面の画面切換指示を受け付けることで、注目画面を識別し、識別した注目画面の画面識別子を注目画面管理部３６２に通知する。なお、図７は、ユーザによりオブジェクト４１０〜４１３が押下されることで注目画面の画面切換指示が入力され、注目画面切換部３６１により注目画面が切り換えられる様子を示している。
【００７４】
図７に示すように、画面切換指示が入力されてから、次に画面切換指示が入力されるまでの間、注目画面切換部３６１では、先に画面切換指示が入力されることで表示されたスナップショット画像を注目画面として識別する。
【００７５】
注目画面管理部３６２は、画面識別子を保持する。また、通信部３５２が、参加リクエスト（主催側の情報共有装置に新たに参加側の情報共有装置を接続することを要求するイベント）を受信したか否かを監視する。また、通信部３５２が参加リクエストを受信したと判定した場合に、リポジトリ管理部３２８から注目画面の画面識別子に対応する画面情報と全ての画面識別子を取得する。更に、注目画面の画面情報と全ての画面識別子とを参加側の情報共有装置（本実施形態では、電子情報ボード２１０、ユーザＰＣ２３０）に送信する。
【００７６】
非注目画面管理部３６３は、非注目画面の画面情報の送信順序を算出する。また、算出した送信順序にしたがって、非注目画面の画面情報を通信部３５２に送信する。
【００７７】
なお、送信順序の算出方法としては、例えば、生成時刻の差の絶対値の小さい順（ただし、絶対値が等しい場合は、差の符号が正の方が小さくなる順）が挙げられる。差の絶対値Ｄiは、注目画面の生成時刻をｔｆ、ｉ番目の非注目画面の生成時刻をｔｉとした場合、式（１）により得られる。
【００７８】
【数１】
2015036940.tif 000003
例えば、主催側の情報共有装置である電子情報ボード１１０が有するスナップショット画像が、それぞれ、図５の画面情報管理テーブルに示す生成時刻に生成されていた場合について説明する。この場合、注目画面の画面識別子が"３"であれば、送信順序は、画面識別子"４"の画面情報→画面識別子"２"の画面情報→画面識別子"１"の画面情報となる。かかる送信順序によれば、注目画面に近い順に、参加側の情報共有装置である電子情報ボード２１０に対して非注目画面の画面情報が送信されることとなる。この結果、注目画面の近傍の非注目画面に切り換えられた場合に、同期待ちが発生する頻度を減らすことが可能となる。
【００７９】
なお、送信順序は、スナップショット画像に含まれるストロークの本数が多い順としてもよい（ただし、同一の場合には、生成時刻が新しい方を先に送信する）。かかる送信順序により、書き込みが多いスナップショット画像が優先的に参加側の情報共有装置に送信されることとなり、会議等で議論が多くなされたスナップショット画像を表示させて振り返ろうとした際に同期待ちが起こる頻度を減らすことができる。
【００８０】
＜参加側の情報共有装置の説明＞
次に、参加側の情報共有装置の構成について説明する。図８は、参加側の情報共有装置である、電子情報ボード２１０の構成を示す図である。
【００８１】
なお、主催側の電子情報ボード１１０と同様の構成については、同じ参照番号を付すこととし、ここでは説明を省略する。以下、図３との相違点を中心に説明する。
【００８２】
図８において、参加操作部８０１は、主催側の情報共有装置である電子情報ボード１１０への参加操作をユーザより受け付ける。具体的には、参加側の情報共有装置である電子情報ボード２１０の表示部１１１に表示されたメニューバー９００（図９）において、ユーザにより、起動ボタン９０１が選択されると、選択ウィンドウ９１０を表示する。そして、表示した選択ウィンドウ９１０において、ユーザにより、ＪＯＩＮボタン９１１が押下されると、当該参加操作を受け付ける。
【００８３】
更に、参加操作を受け付けた参加操作部８０１では、ユーザから参加先の指定を受け付ける。具体的には、接続先として、主催側の情報共有装置である電子情報ボード１１０をユーザに指定させるべく、図１０の接続先選択ウィンドウ１０００を表示する。表示した接続先選択ウィンドウ１０００のコンタクトリスト１００１においてユーザにより接続先が選択されると、参加操作部８０１では、これを認識する。その後、ユーザにより、接続ボタン１００２が押下されると、参加操作部８０１では、当該接続先に対して、通信部３５２を介して、参加リクエストを送信する。
【００８４】
なお、ユーザによる参加先の指定方法はこれに限定されず、接続先のＩＰアドレスを直接入力する構成であってもよい。具体的には、接続先として、主催側の情報共有装置である電子情報ボード１１０を指定させるべく、図１１の接続先入力ウィンドウ１１００を表示する。続いて、表示した接続先入力ウィンドウ１１００において、ユーザによりＩＰアドレス入力欄１１０１に直接ＩＰアドレスが入力され、入力ボタン１１０２が押下されると、参加操作部８０１では、これを認識する。その後、ユーザにより、接続ボタン１１０３が押下されると、参加操作部８０１では、当該接続先に対して、通信部３５２を介して、参加リクエストを送信する。
【００８５】
図８の説明に戻る。注目画面切換部８０３は、ユーザによる注目画面の画面切換指示を受け付けることで、注目画面を識別し、識別した注目画面の画面識別子を同期管理部８０２に通知する。
【００８６】
同期管理部８０２は、主催側の情報共有装置である電子情報ボード１１０より送信される画面識別子に基づいて同期の可否を管理する。具体的には、参加操作部８０１により電子情報ボード１１０に対して参加リクエストが送信された場合に、電子情報ボード１１０より、電子情報ボード１１０が管理する画面識別子が送信される。同期管理部８０２では、当該送信された画面識別子に基づいて、画面情報の同期の可否を管理する。
【００８７】
図１２は、同期管理部８０２により管理される、各画面情報の同期の可否を示す同期画面情報管理テーブルである。図１２に示すように、同期管理部８０２では、各画面識別子に対して、既に画面情報を受信していれば、同期可否を"Ｙｅｓ"として管理し、まだ画面情報を受信していなければ、同期可否を"Ｎｏ"として管理する。
【００８８】
なお、後述するように、同期画面情報管理テーブル（図１２）は、参加側の情報共有装置が主催側の情報共有装置に新たに接続される際に生成されるものとする。また、生成された同期画面情報管理テーブルは、新たにスナップショット画像が生成され、当該スナップショット画像に対応する画面識別子を受信するたびに、"画面識別子"の欄が更新されるものとする。また、画面情報を受信するたびに、"画面情報"の欄及び"同期可否"の欄が更新されるものとする。
【００８９】
＜参加側の情報共有装置が接続された際の情報共有化処理の流れ＞
次に、参加側の情報共有装置が新たに主催側の情報共有装置に接続した際に、該参加側の情報共有装置にスナップショット画像を共有させるための処理である、情報共有化処理の流れについて、図１３Ａ及び図１４Ａを用いて説明する。
【００９０】
＜主催側の情報共有装置における情報共有化処理の流れ＞
はじめに、主催側の情報共有装置における情報共有化処理の流れについて説明する。図１３Ａは、主催側の情報共有装置である電子情報ボード１１０における情報共有化処理の流れを示すフローチャートである。
【００９１】
ステップＳ１３０１では、注目画面管理部３６２が、通信部３５２にて参加リクエストが受信されたか否かを監視する。ステップＳ１３０１において参加リクエストが受信されていないと判定された場合には、受信されるまで待機する。
【００９２】
一方、ステップＳ１３０１において参加リクエストが受信されたと判定された場合には、ステップＳ１３０２に進む。ステップＳ１３０２では、注目画面管理部３６２が、リポジトリ管理部３２８から、注目画面の画面識別子に対応する画面情報及び全ての画面識別子を取得する。更に、ステップＳ１３０３では、通信制御部３５０が、当該取得した注目画面の画面情報及び全ての画面識別子を、参加リクエストを送信した参加側の情報共有装置に送信する。
【００９３】
ステップＳ１３０４では、非注目画面管理部３６３が、リポジトリ管理部３２８から、注目画面以外の画面識別子（つまり、非注目画面の画面識別子）に対応する画面情報を取得する。更に、ステップＳ１３０５では、非注目画面管理部３６３が、取得した非注目画面の画面情報について、所定の規則に従って送信順序を決定し、該決定した送信順序に従って画面情報をソートする。更に、ステップＳ１３０６では、通信制御部３５０が、ソート順に、非注目画面の画面情報を、参加リクエストを送信した参加側の情報共有装置に送信し、情報共有化処理を終了する。
【００９４】
＜参加側の情報共有装置における情報共有化処理の流れ＞
次に、参加側の情報共有装置における情報共有化処理の流れについて説明する。図１４Ａは、参加側の情報共有装置である電子情報ボード２１０における情報共有化処理の流れを示すフローチャートである。
【００９５】
ステップＳ１４０１では、ユーザにより参加操作が行われ、接続ボタン１００２が押下されることで、参加操作が完了したか否かを、参加操作部８０１が判定する。ステップＳ１４０１において、参加操作が完了したと判定された場合には、ステップＳ１４０２に進む。
【００９６】
ステップＳ１４０２では、参加操作部８０１が通信部３５２を介して、主催側の情報共有装置に対して、参加リクエストを送信する。ステップＳ１４０３では、参加リクエストの送信に応じて、主催側の情報共有装置より送信された、注目画面の画面情報及び全ての画面識別子を、通信部３５２が受信する。
【００９７】
ステップＳ１４０４では、ステップＳ１４０３において受信された、全ての画面識別子に基づいて、同期管理部８０２が同期画面情報管理テーブル（図１２）を生成する。
【００９８】
ステップＳ１４０５では、表示制御部３２０が、受信した注目画面の画面情報に含まれるスナップショット画像を、表示部１１１に表示させる。更に、リポジトリ管理部３２８が、当該注目画面の画面情報を記憶装置３３０に保存する。更に、ステップＳ１４０６では、同期管理部８０２が同期画面情報管理テーブルのうち、注目画面についての同期可否を更新する。
【００９９】
ステップＳ１４０７では、参加リクエストの送信に応じて、主催側の情報共有装置より順次送信される、非注目画面の画面情報を、通信部３５２が受信する。更に、リポジトリ管理部３２８が、受信した非注目画面の画面情報に含まれるスナップショット画像を、記憶装置３３０に保存する。
【０１００】
ステップＳ１４０８では、ステップＳ１４０６において順次受信され保存される、非注目画面の画面情報に基づいて、同期管理部８０２が、同期画面情報管理テーブル（図１２）の非注目画面についての同期可否を更新していく。同期可否の更新が完了すると、情報共有化処理を終了する。
【０１０１】
＜画面切換指示が入力された場合の情報共有化処理の流れ＞
次に、注目画面を切り換えるための画面切換指示が入力された際に、参加側の情報共有装置に対してスナップショット画像を共有させるための処理である、情報共有化処理の流れについて、図１３Ｂ及び図１４Ｂを用いて説明する。
【０１０２】
＜主催側の情報共有装置における情報共有化処理の流れ＞
はじめに、主催側の情報共有装置における情報共有化処理の流れについて説明する。図１３Ｂは、主催側の情報共有装置である電子情報ボード１１０における情報共有化処理の流れを示すフローチャートである。
【０１０３】
ステップＳ１３１１では、注目画面管理部３６２が、通信部３５２にて画面取得リクエスト（画面情報を取得要求するイベント）が受信されたか否かを監視する。ステップＳ１３１１において画面取得リクエストが受信されていないと判定された場合には、受信されるまで待機する。
【０１０４】
一方、ステップＳ１３１１において画面取得リクエストが受信されたと判定された場合には、ステップＳ１３１２に進む。ステップＳ１３１２では、注目画面管理部３６２が、ステップＳ１３１１において受信された画面取得リクエスト内に、注目画面が含まれるか否かを判定する。ステップＳ１３１２において、注目画面が含まれないと判定された場合には、ステップＳ１３１５に進む。
【０１０５】
一方、注目画面が含まれると判定された場合には、ステップＳ１３１３に進む。ステップＳ１３１３では、注目画面管理部３６２が、リポジトリ管理部３２８から、注目画面の画面識別子に対応する画面情報を取得する。更に、ステップＳ１３１４では、通信制御部３５０が、当該取得した注目画面の画面情報を、画面取得リクエストを送信した参加側の情報共有装置に送信する。
【０１０６】
ステップＳ１３１５では、非注目画面管理部３６３が、ステップＳ１３１１において受信された画面取得リクエストに含まれる非注目画面の画面識別子を判定し、当該非注目画面の画面識別子に対応する画面情報をリポジトリ管理部３２８から取得する。
【０１０７】
ステップＳ１３１６では、ステップＳ１３１５において非注目画面管理部３６３が、取得した非注目画面の画面情報について、所定の規則に従って送信順序を決定し、該決定した送信順序に従ってソートする。更に、ステップＳ１３１７では、通信制御部３５０が、ソート順に、非注目画面の画面情報を、画面取得リクエストを送信した参加側の情報共有装置に送信し、情報共有化処理を終了する。
【０１０８】
＜参加側の情報共有装置における情報共有化処理の流れ＞
次に、参加側の情報共有装置における情報共有化処理の流れについて説明する。図１４Ｂは、参加側の情報共有装置である電子情報ボード２１０における情報共有化処理の流れを示すフローチャートである。
【０１０９】
ステップＳ１４１１では、ユーザにより画面切換指示が入力されたか否かを、注目画面切換部８０３が監視する。ステップＳ１４１１において、画面切換指示が入力されていないと判定された場合には、画面切換指示が入力されたと判定されるまで待機する。
【０１１０】
一方、画面切換指示が入力されたと判定された場合には、ステップＳ１４１２に進む。ステップＳ１４１２では、同期管理部８０２が、同期画面情報管理テーブル(図１２)を参照することにより、全ての画面情報が同期しているか否かを判定する。
【０１１１】
ステップＳ１４１２において、全ての画面情報が同期していると判定された場合には、ステップＳ１４１３に進む。ステップＳ１４１３では、ステップＳ１４１１において画面切換指示が入力されることで、新たに注目画面となったスナップショット画像を、表示制御部３２０が表示部１１１に表示させる。
【０１１２】
一方、ステップＳ１４１２において、同期していない画面情報があると判定された場合には、ステップＳ１４１４に進む。ステップＳ１４１４では、同期管理部８０２が、同期画面情報管理テーブル（図１２）を参照することにより、注目画面の画面情報が同期しているか否かを判定する。
【０１１３】
ステップＳ１４１４において、注目画面の画面情報が同期していると判定した場合には、ステップＳ１４１５に進み、表示制御部３２０が、当該注目画面のスナップショット画像を表示部１１１に表示させる。
【０１１４】
更に、ステップＳ１４１６では、非注目画面のうち、同期していない非注目画面の画面情報の画面識別子を含む画面取得リクエストを、主催側の情報共有装置に送信する。
【０１１５】
ステップＳ１４１７では、ステップＳ１４１６において画面取得リクエストを送信したことに応じて、主催側の情報共有装置より順次送信された非注目画面の画面情報を、通信部３５２が受信する。更に、リポジトリ管理部３２８が、受信した非注目画面の画面情報に含まれるスナップショット画像を、記憶装置３３０に保存する。
【０１１６】
ステップＳ１４１８では、ステップＳ１４１７において順次受信され保存される、非注目画面の画面情報に基づいて、同期管理部８０２が、同期画面情報管理テーブル(図１２)の同期可否を更新していく。
【０１１７】
一方、ステップＳ１４１４において、注目画面の画面情報が同期していないと判定した場合には、ステップＳ１４１９に進み、表示制御部３２０が、待機画面を表示部１１１に表示させる。
【０１１８】
図１５は、注目画面の画面切換指示が入力されたにも関わらず、参加側の情報共有装置（電子情報ボード２１０及びユーザＰＣ２３０）が、当該注目画面の画面情報を有していないため、待機画面が表示された様子を示す図である。
【０１１９】
図１５に示すように、主催側の情報共有装置（電子情報ボード１１０）には、注目画面が表示される。一方、参加側の情報共有装置（電子情報ボード２１０及びユーザＰＣ２３０）には、当該注目画面の画面情報を主催側の情報共有装置（電子情報ボード１１０）から受信するまでの間、待機画面が表示されることとなる。
【０１２０】
図１４に戻る。ステップＳ１４２０では、同期管理部８０２が、同期していない注目画面及び非同期画面の画面識別子を含む画面取得リクエストを、主催側の情報共有装置に送信する。
【０１２１】
ステップＳ１４２１では、ステップＳ１４２０において画面取得リクエストを送信したことに応じて、主催側の情報共有装置より送信された注目画面の画面情報を、通信部３５２が受信する。更に、リポジトリ管理部３２８が、受信した注目画面の画面情報に含まれるスナップショット画像を、記憶装置３３０に保存する。ステップＳ１４２２では、表示制御部３２０が、受信した注目画面の画目情報に含まれるスナップショット画像を、表示部１１１に表示させる。
【０１２２】
ステップＳ１４２３では、画面取得リクエストの送信に応じて、主催側の情報共有装置より順次送信される、非注目画面の画面情報を、通信部３５２が受信する。更に、リポジトリ管理部３２８が、受信した非注目画面の画面情報に含まれるスナップショット画像を、記憶装置３３０に保存する。
【０１２３】
ステップＳ１４２４では、ステップＳ１４２１及びＳ１４２３において順次受信され保存された、注目画面及び非注目画面の画面情報に基づいて、同期管理部８０２が同期画面情報管理テーブル(図１２)の同期可否を更新していく。同期可否の更新が完了すると、情報共有化処理を終了する。
【０１２４】
＜まとめ＞
以上の説明から明らかなように、本実施形態に係る情報共有システムでは、
・参加側の情報共有装置が情報共有システムに接続した際に、主催側の情報共有装置が有する画面情報を、参加側の情報共有装置において共有させるべく、参加側の情報共有装置に送信する構成とした。
・送信に際しては、注目画面を識別し、はじめに注目画面の画面情報を送信する構成とした。
・非注目画面の画面情報の送信に際しては、同期待ちの発生を抑えるように所定の規則に従って、非注目画面の画面情報をソートし、ソート順に送信する構成とした。
・情報共有システムへの接続後、参加側の情報共有装置では、注目画面の画面切換指示の入力を監視し、画面切換指示の入力があった場合に、主催側の情報共有装置との間で、すべての画面情報について同期がとれているか否かを判定する構成とした。
・同期がとれていない画面情報がある場合には、主催側の情報共有装置に対して画面取得リクエストを送信し、主催側の情報共有装置では、画面取得リクエストに対応する画面情報を送信する構成とした。
・送信に際して、画面取得リクエストに注目画面が含まれていた場合にあっては、はじめに注目画面の画面情報を送信する構成とした。また、非注目画面の画面情報の送信に際しては、同期待ちの発生を抑えるように所定の規則に従って、非注目画面の画面情報をソートし、ソート順に送信する構成とした。
【０１２５】
これにより、参加側の情報共有装置のユーザは、参加側の情報共有装置を主催側の情報共有装置に接続した後、すぐに、参加側の情報共有装置にて、注目画面の画面情報を閲覧することが可能になる。また、画面切換指示を入力した後も、すぐに、参加側の情報共有装置にて、注目画面の画面情報を閲覧することが可能になる。
【０１２６】
また、注目画面の画面情報を表示後は、ユーザが注目画面に対して各種操作を行っている間に非注目画面の画面情報の同期をとることができるため、ユーザは、非注目画面の画面情報を共有化するための処理時間を意識する必要がなくなる。
【０１２７】
更に、非注目画面の画面情報の同期をとるにあたっては、注目画面として、次に画面切換指示が入力される可能性の高い非注目画面の画面情報が先に送信されるため、同期待ちが発生する頻度を抑えることが可能になる。
【０１２８】
この結果、ユーザは、画面情報を円滑に共有化できるようになる。
【０１２９】
なお、本実施形態に係る情報共有システムは、例えば、オフィスの会議シーン等において、特に効果を発揮すると考えられる。例えば、後から会議に参加することで新たに接続された情報共有装置に、それまで情報共有システムに保存されてきたスナップショット画像を共有させるべく、当該情報共有装置にスナップショット画像を送信するのに、従来は、一定程度の時間がかかっていた。特に、会議がある程度進行していた状況下においては、送信すべきスナップショット画像の情報量も多くなるため、現在表示されているスナップショット画像を表示させるまでにかかる時間も増加する傾向にあった。
【０１３０】
これに対して、本実施形態に係る情報共有システムを用いれば、当該システムへの接続タイミングに関わらず、スナップショット画像を円滑に共有化することができる。つまり、各種情報を共有する情報共有システムにおいて、表示画面の画面情報を円滑に共有化できるようになる。
【０１３１】
［第２の実施形態］
上記第１の実施形態では、電子情報ボードと情報端末とを備える情報共有システムにおいて、電子情報ボード１１０を主催側の情報共有装置とし、電子情報ボード２１０及びユーザＰＣ２３０を参加側の情報共有装置とする構成としたが、本発明はこれに限定されない。例えば、複数の情報端末を備える情報共有システムにおいて、図３に示す機能を有する一の情報端末を主催側の情報共有装置として構成し、図８に示す機能を有する他の情報端末を参加側の情報共有装置として構成してもよい。
【０１３２】
また、上記第１の実施形態では、主催側の情報共有装置と参加側の情報共有装置とにわけ、それぞれが異なる機能を有することとしたが、本発明はこれに限定されない。例えば、図３に示す機能と図８に示す機能の両方を有する情報共有装置を複数接続することで、情報共有システムを構成するようにしてもよい。
【０１３３】
なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせなど、ここで示した構成に本発明が限定されるものではない。これらの点に関しては、本発明の趣旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１３４】
１００    ：情報共有システム
１１０    ：電子情報ボード（主催側の情報共有装置）
１１１    ：表示部
１２０    ：ユーザＰＣ（画像供給装置）
１３０    ：ユーザＰＣ（画像供給装置）
１４０    ：ケーブル
１５０    ：ケーブル
２００    ：ネットワーク
２１０    ：電子情報ボード（参加側の情報共有装置）
２２０    ：ユーザＰＣ（画像供給装置）
２３０    ：ユーザＰＣ（参加側の情報共有装置）
２４０    ：ケーブル
【先行技術文献】
【特許文献】
【０１３５】
【特許文献１】特開平０７−３２２２３０号公報
【図１】
2015036940.tif 000004
【図２】
2015036940.tif 000005
【図３】
2015036940.tif 000006
【図４】
2015036940.tif 000007
【図５】
2015036940.tif 000008
【図６】
2015036940.tif 000009
【図７】
2015036940.tif 000010
【図８】
2015036940.tif 000011
【図９】
2015036940.tif 000012
【図１０】
2015036940.tif 000013
【図１１】
2015036940.tif 000014
【図１２】
2015036940.tif 000015
【図１３Ａ】
2015036940.tif 000016
【図１３Ｂ】
2015036940.tif 000017
【図１４Ａ】
2015036940.tif 000018
【図１４Ｂ】
2015036940.tif 000019
【図１５】
2015036940.tif 000020