(57)【要約】【課題】遠隔会議における資料を表示するまでの時間を短縮することを目的とする。【解決手段】本発明は、複数の端末がネットワークを介した遠隔会議を行うための情報伝送システムであって、同一の前記遠隔会議に参加する前記端末間で共有する複数のページを含む共有情報を記憶する記憶制御手段と、同一の前記遠隔会議に参加する前記端末において表示される前記共有情報のページを制御する表示制御手段と、同一の前記遠隔会議に参加する前記端末へ送信される前記共有情報のページの送信順序を前記表示制御手段によって表示が制御される前記共有情報のページに応じて決定する決定手段と、前記端末へ前記共有情報に含まれる各ページを前記決定手段が決定した順に送信する送信手段と、を有することを特徴とする。【選択図】図４
2020161120.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末がネットワークを介した遠隔会議を行うための情報伝送システムであって、
同一の前記遠隔会議に参加する前記端末間で共有する複数のページを含む共有情報を記憶する記憶制御手段と、
同一の前記遠隔会議に参加する前記端末において表示される前記共有情報のページを制御する表示制御手段と、
同一の前記遠隔会議に参加する前記端末へ送信される前記共有情報のページの送信順序を前記表示制御手段によって表示が制御される前記共有情報のページに応じて決定する決定手段と、
前記端末へ前記共有情報に含まれる各ページを前記決定手段が決定した順に送信する送信手段と、
を有することを特徴とする情報伝送システム。
【請求項２】
前記決定手段は、同一の前記遠隔会議に参加する前記端末が表示するページを最優先にして前記送信順序を決定する、
ことを特徴とする請求項１に記載の情報伝送システム。
【請求項３】
前記送信手段は、同一の前記遠隔会議に参加する前記端末が表示するページを基準に、前記基準のページから、前記基準のページ番号よりも高いページ番号のページ、その後に前記基準のページ番号よりも低いページ番号のページを送信する、
ことを特徴とする請求項２に記載の情報伝送システム。
【請求項４】
前記決定手段は、同一の前記遠隔会議に参加する前記端末が表示するページが変更された場合、前記送信順序を変更後のページに基づいて再決定する、
ことを特徴とする請求項３に記載の情報伝送システム。
【請求項５】
前記決定手段は、前記端末が前記遠隔会議に途中参加する場合に前記送信順序を決定する、
ことを特徴とする請求項１乃至４のうちの何れか一項に記載の情報伝送システム。
【請求項６】
他の複数の情報処理装置とネットワークを介して遠隔会議を行う情報処理装置であって、
同一の前記遠隔会議に参加する前記情報処理装置において表示される共有情報のページのダウンロードの順序を前記情報処理装置における表示が制御される前記共有情報のページに応じて決定する決定手段と、
前記共有情報に含まれる各ページを前記決定手段が決定した順にダウンロードするダウンロード手段と、
を有することを特徴とする情報処理装置。
【請求項７】
前記決定手段は、同一の前記遠隔会議に参加する前記情報処理装置が表示するページを最優先にして前記ダウンロードの順序を決定する、
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記ダウンロード手段は、同一の前記遠隔会議に参加する前記情報処理装置が表示するページを基準に、前記基準のページから、前記基準のページ番号よりも高いページ番号のページ、その後に前記基準のページ番号よりも低いページ番号のページをダウンロードする、
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記決定手段は、同一の前記遠隔会議に参加する前記情報処理装置が表示するページが変更された場合、前記ダウンロードの順序を変更後のページに基づいて再決定する、
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
複数の端末間の遠隔会議を管理する情報処理装置であって、
同一の前記遠隔会議に参加する前記端末間で共有する複数のページを含む共有情報を記憶する記憶制御手段と、
同一の前記遠隔会議に参加する前記端末において表示される前記共有情報のページを制御する表示制御手段と、
同一の前記遠隔会議に参加する前記端末へ送信される前記共有情報のページの送信順序を前記表示制御手段によって表示が制御される前記共有情報のページに応じて決定する決定手段と、
前記端末へ前記共有情報に含まれる各ページを前記決定手段が決定した順に送信する送信手段と、
を有することを特徴とする情報処理装置。
【請求項１１】
複数の端末が遠隔会議を行う情報伝送システムで共有情報に含まれる複数のページを伝送する伝送方法あって、
同一の前記遠隔会議に参加する前記端末において表示される前記共有情報のページを制御するステップと、
同一の前記遠隔会議に参加する前記端末へ送信される前記共有情報のページの送信順序を表示が制御される前記共有情報のページに応じて決定するステップと、
前記端末へ前記共有情報に含まれる各ページを前記決定した順に送信するステップと、
を含む伝送方法。
【請求項１２】
コンピュータを、
同一の遠隔会議に参加する情報処理装置において表示される共有情報のページのダウンロードの順序を前記情報処理装置における表示が制御される前記共有情報のページに応じて決定する決定手段と、
前記共有情報に含まれる各ページを前記決定手段が決定した順にダウンロードするダウンロード手段
として機能させるためのプログラム。
【請求項１３】
コンピュータを、
同一の遠隔会議に参加する端末において表示される共有情報のページを制御する表示制御手段と、
同一の前記遠隔会議に参加する前記端末へ送信される前記共有情報のページの送信順序を前記表示制御手段によって表示が制御される前記共有情報のページに応じて決定する決定手段と、
前記端末へ前記共有情報に含まれる各ページを前記決定手段が決定した順に送信する送信手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報伝送システム、情報処理装置、伝送方法、及びプログラムに関する。
【背景技術】
【０００２】
ビデオ会議をはじめ遠隔で会議を行うシステムとして、参加者の各端末でビデオ映像や音声などの遠隔コミュニケーションと同時に資料を共有するシステムが知られている。
【０００３】
遠隔会議を行うシステムでは、一方の端末側で表示中の資料を示す画像データを、通信ネットワークを介して他方の端末に送信することで、画像データを共有する（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来は、遠隔会議に参加する各端末は、各端末間で共有される共有情報をダウンロードしてから遠隔会議に参加する。例えば、共有情報が複数のページからなるファイルの場合、共有情報のすべてのページをダウンロードしてから共有情報の表示を行う。このため、遠隔会議で使用されている（表示されている）資料が例えば４ページ目であり、１ページ目から順に資料がダウンロードされた場合、その間、参加者は現在使用されている資料の表示をすぐにできない。資料のデータ量が大きい場合や、ネットワーク帯域が狭い場合などには、さらに資料共有のために時間を要し、現在使用されている資料を表示するまでに時間を要するという問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、遠隔会議における資料を表示するまでの時間を短縮することが可能な情報伝送システム、情報処理装置、伝送方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、複数の端末がネットワークを介した遠隔会議を行うための情報伝送システムであって、同一の前記遠隔会議に参加する前記端末間で共有する複数のページを含む共有情報を記憶する記憶制御手段と、同一の前記遠隔会議に参加する前記端末において表示される前記共有情報のページを制御する表示制御手段と、同一の前記遠隔会議に参加する前記端末へ送信される前記共有情報のページの送信順序を前記表示制御手段によって表示が制御される前記共有情報のページに応じて決定する決定手段と、前記端末へ前記共有情報に含まれる各ページを前記決定手段が決定した順に送信する送信手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、遠隔会議における資料を表示するまでの時間を短縮することが可能になるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施形態に係る情報伝送システムの概略図である。
【図２】図２は、電子黒板のハードウェア構成の一例を示す図である。
【図３】図３は、通信管理システムのハードウェア構成の一例を示す図である。
【図４】図４は、電子黒板の機能ブロックの構成の一例を示す図である。
【図５】図５は、通信管理システムの機能ブロックの構成の一例を示す図である。
【図６】図６は、共有優先度判断部が導出する受信開始ページの導出フローの一例を示す図である。
【図７】図７は、ファイル読み込み時の送信開始ページの導出フローの一例を示す図である。
【図８】図８は、電子黒板におけるディスプレイの画面の表示の一例を示す図である。
【図９】図９は、資料共有の一例を示す概念図である。
【図１０】図１０は、途中参加した場合の資料共有の一例を示す概念図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本発明に係る情報伝送システム、情報処理装置、伝送方法、及びプログラムの実施の形態を詳細に説明する。以下では「端末」の一例として電子黒板を示す。「サーバー」の一例として通信管理システム（メッセージサーバ）とストレージサーバを示す。また、電子黒板や、通信管理システム（メッセージサーバ）や、ストレージサーバは、「情報処理装置」の一例である。
【００１０】
（実施の形態）
まず、図１を用いて、複数の電子黒板１の間で描画しながら遠隔会議を行なうための情報伝送システムについて説明する。図１は、本実施形態に係る情報伝送システムの概略図である。なお、遠隔会議には「ビデオ会議（テレビ会議とも呼ばれる）」なども含まれる。
【００１１】
情報伝送システムは、複数の電子黒板１、通信管理システム５、及びストレージサーバ７を含む。この他には、各装置間で送受信するデータを中継する中継装置なども含まれる。電子黒板１は、通話用の映像データ及び音データ、並びに、共有用の画像データ及びストロークデータ等の共有資料データ（以下では、共有用のデータ（画像含む）をまとめて共有資料と呼ぶ場合もある）の相互通信を行うことにより、例えば拠点Ａと拠点Ｂといった複数の電子黒板１の間でコミュニケーションを行う。なお、ストロークデータは、ストローク画像を再生(再現)するために必要なデータであり、座標データ、線の幅データ、線の色データ、ベクトルデータ等が含まれる。電子黒板１は、通話用の映像データ及び音データの送受信により、相手側の映像及び音を再生することで、遠隔ビデオ通話が可能となる。
【００１２】
電子黒板１は、共有情報である共有資料のデータ（画像データ等の複数ページのデータ）を送受信することにより、本システムを利用する参加者が、同じ資料画像を共有することができる。資料画像は、電子黒板１のディスプレイに表示される画像であり、会議の資料、ディスプレイに表示される背景画像、ディスプレイ画面をキャプチャされた場合のキャプチャ画面等の画像である。また、電子黒板１は、共有用のストローク画像のストロークデータを送受信することにより、本システムを利用する参加者が、同じストローク画像を共有することができる。ストローク画像は、利用者によって電子ペン等で手書きストロークにより描画された線等を示す画像である。ストローク画像は、ディスプレイ上の座標を特定する点を示すストロークデータによって表示される。
【００１３】
なお、図１には、２つの電子黒板１を示しているが、更に、途中で参加する（加わる）などして３つ以上の電子黒板間でデータが共有されてもよい。
【００１４】
図１では、電子黒板１の一例としてビデオ会議機能が搭載された電子黒板が示されている。なお、映像データの画像は、動画であっても静止画であってもよい。
【００１５】
また、ビデオ会議の開始を要求する要求元としての電子黒板は「開始端末」と表され、要求先である宛先（中継先）としての電子黒板は「宛先端末」と表されている。
【００１６】
通信管理システム５は、コンピュータによって構成され、電子黒板１からのログイン認証や、電子黒板１の通信状況や、宛先リストなどを管理する。また、通信管理システム５は、メッセージサーバ（「記憶制御手段」の一例）としても機能し、複数の電子黒板１の間で、操作情報や共有用のストロークデータなどを管理する。操作情報は、共有する資料の追加や、削除や、書き込みや、表示位置の変更などの操作を示す情報である。操作情報は各電子黒板１の表示を制御する情報として送受信されるため、「表示制御手段」として機能する。ここで表示位置の変更とは、例えば、資料の１ページ目から２ページ目への変更など、表示する資料ページの変更のことを指す。
【００１７】
ストレージサーバ（「記憶制御手段」の一例）７は、コンピュータによって構成され、電子黒板１からアップロードされた共有資料の画像データを保存して、その他の参加者の電子黒板１にダウンロードさせる。
【００１８】
なお、通信管理システム５及びストレージサーバ７は、単一のコンピュータによって構築されてもよいし、各部（機能又は手段）を分割して任意に割り当てられた複数のコンピュータによって構築されていてもよい。
【００１９】
また、本システムにおいて、電子黒板１の間では、通信管理システム５を介して、各種の管理情報を送受信するための管理情報用セッションが確立されるものとする。
【００２０】
＜電子黒板のハードウェア構成＞
図２は、電子黒板１のハードウェア構成の一例を示す図である。図２に示されているように、電子黒板１は、ＣＰＵ(Central  Processing  Unit)１０１、ＲＯＭ(Read  Only  Memory)１０２、ＲＡＭ(Random  Access  Memory)１０３、ＳＳＤ(Solid  State  Drive)１０４、ネットワークＩ／Ｆ１０５、及び、外部機器接続Ｉ／Ｆ(Interface)１０６を備えている。
【００２１】
これらのうち、ＣＰＵ１０１は、電子黒板１全体の動作を制御する。ＲＯＭ１０２は、ＣＰＵ１０１やＩＰＬ(Initial  Program  Loader)等のＣＰＵ１０１の駆動に用いられるプログラムを記憶する。ＲＡＭ１０３は、ＣＰＵ１０１のワークエリアとして使用される。ＳＳＤ１０４は、電子黒板用のプログラム等の各種データを記憶する。ネットワークＩ／Ｆ１０５は、通信ネットワーク４との通信を制御する。外部機器接続Ｉ／Ｆ１０６は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、ＵＳＢ(Universal  Serial  Bus)メモリ１３０、外付け機器（マイク１４０、スピーカ１５０、カメラ１６０）である。
【００２２】
また、電子黒板１は、キャプチャデバイス１１１、ＧＰＵ１１２、ディスプレイコントローラ１１３、接触センサ１１４、センサコントローラ１１５、電子ペンコントローラ１１６、近距離通信回路１１９、及び近距離通信回路１１９のアンテナ１１９ａ、電源スイッチ１２２及び選択スイッチ類１２３を備えている。
【００２３】
これらのうち、キャプチャデバイス１１１は、外付けのＰＣ(Personal  Computer)１７０のディスプレイに対して映像情報を静止画または動画として表示させる。ＧＰＵ(Graphics  Processing  Unit)１１２は、グラフィクスを専門に扱う半導体チップである。ディスプレイコントローラ１１３は、ＧＰＵ１１２からの出力画像をディスプレイ１８０等へ出力するために画面表示の制御及び管理を行う。
【００２４】
接触センサ１１４は、ディスプレイ１８０上に電子ペン１９０やユーザの手Ｈ等が接触したことを検知する。センサコントローラ１１５は、接触センサ１１４の処理を制御する。
【００２５】
接触センサ１１４は、赤外線遮断方式による座標の入力及び座標の検出を行う。この座標の入力及び座標の検出する方法は、ディスプレイ１８０の上側両端部に設置された２つ受発光装置が、ディスプレイ１８０に平行して複数の赤外線を放射し、ディスプレイ１８０の周囲に設けられた反射部材によって反射されて、受光素子が放射した光の光路と同一の光路上を戻って来る光を受光する方法である。接触センサ１１４は、物体によって遮断された２つの受発光装置が放射した赤外線のＩＤをセンサコントローラ１１５に出力し、センサコントローラ１１５が、物体の接触位置である座標位置を特定する。電子ペンコントローラ１１６は、電子ペン１９０と通信することで、ディスプレイ１８０へのペン先のタッチやペン尻のタッチの有無を判断する。近距離通信回路１１９は、ＮＦＣ(Near  Field  Communication)やＢｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。電源スイッチ１２２は、電子黒板１の電源のＯＮ／ＯＦＦを切り換えるためのスイッチである。選択スイッチ類１２３は、例えば、ディスプレイ１８０の表示の明暗や色合い等を調整するためのスイッチ群である。
【００２６】
更に、電子黒板１は、バスライン１１０を備えている。バスライン１１０は、図２に示されているＣＰＵ１０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００２７】
なお、接触センサ１１４は、赤外線遮断方式に限らず、静電容量の変化を検知することにより接触位置を特定する静電容量方式のタッチパネル、対向する２つの抵抗膜の電圧変化によって接触位置を特定する抵抗膜方式のタッチパネル、接触物体が表示部に接触することによって生じる電磁誘導を検知して接触位置を特定する電磁誘導方式のタッチパネルなどの種々の検出手段を用いてもよい。また、電子ペンコントローラ１１６が、電子ペン１９０のペン先及びペン尻だけでなく、電子ペン１９０のユーザが握る部分や、その他の電子ペンの部分のタッチの有無を判断するようにしてもよい。
【００２８】
＜通信管理システム及びストレージサーバのハードウェア構成＞
図３は、本実施形態に係る通信管理システム５のハードウェア構成の一例を示す図である。通信管理システム５の一例としてのコンピュータは、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ＨＤ(Hard  Disk)５０４、ＨＤＤ(Hard  Disk  Drive)コントローラ５０５、ディスプレイ５０６、外部機器接続Ｉ／Ｆ(Interface)５０８、ネットワークＩ／Ｆ５０９、キーボード５１１、ポインティングデバイス５１２、ＤＶＤ−ＲＷ(Digital  Versatile  Disk  ReWritable)ドライブ５１４、メディアＩ／Ｆ５１６、及び、バスライン５１０を備えている。
【００２９】
これらのうち、ＣＰＵ５０１は、通信管理システム５全体の動作を制御する。ＲＯＭ５０２は、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤ５０４は、通信管理用プログラム等の各種データを記憶する。ＨＤＤコントローラ５０５は、ＣＰＵ５０１の制御にしたがってＨＤ５０４に対する各種データの読み出し又は書き込みを制御する。
【００３０】
ディスプレイ５０６は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続Ｉ／Ｆ５０８は、各種の外部機器を接続するためのインターフェースである。ネットワークＩ／Ｆ５０９は、インターネット等の通信ネットワーク４を利用してデータ通信をするためのインターフェースである。キーボード５１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。
【００３１】
ＤＶＤ−ＲＷドライブ５１４は、ＤＶＤ−ＲＷに対するデータの読み出し又は書き込み（記憶）を制御する。なお、ＤＶＤ−ＲＷドライブでなく、ＢＤ−ＲＥ(Blu-ray（登録商標）  Disc  Rewritable)等のディスクに対するデータの読み出し又は書き込み（記憶）を制御してもよい。メディアＩ／Ｆ５１６は、フラッシュメモリ等の記録メディア５１５に対するデータの読み出し又は書き込み（記憶）を制御する。
【００３２】
また、バスライン５１０は、図３に示されているＣＰＵ５０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００３３】
なお、図１に示されているストレージサーバ７のハードウェア構成は、通信管理システム５のハードウェア構成と同様であるため、その説明を省略する。但し、ストレージサーバ７の場合は、ＨＤ５０４に画像保存用プログラムが記憶されている。
【００３４】
＜電子黒板１の機能構成＞
図４に示されているように、電子黒板１は、送受信部１１ａ、受付部１２ａ、映像・音処理部１３ａ、表示制御部１４ａ、判断部１５ａ、共有優先度判断部１６ａ、画像処理部１７ａ、近距離通信部１８ａ、及び記憶・読出処理部１９ａを有している。これら各部は、図２に示されている各構成要素のいずれかが、ＳＳＤ１０４からＲＡＭ１０３上に展開されたプログラムに従ったＣＰＵ１０１からの命令によって動作することで実現される機能、又は機能する手段である。また、電子黒板１は、図２に示されているＲＡＭ１０３などによって構築される記憶部１０００ａを有している。
【００３５】
送受信部１１ａは、通信ネットワーク４を介して他の端末、装置又はシステムと各種データ（または情報）の送受信を行う。また、送受信部１１ａは、開始部としての役割も果たし、電子黒板１等の他の通信端末と通信を開始する処理を行なう。ここで、送受信部１１ａは、「送信手段」、「受信手段」、「ダウンロード手段」などに対応する。受付部１２ａは、利用者から電子ペン１９０等による各種入力を受け付ける。
【００３６】
映像・音処理部１３ａは、ビデオ会議機能の主な処理を行う。例えば、映像・音処理部１３ａは、マイク１４０の出力信号及びカメラ１６０の出力信号に共づき、映像データ及び音データのエンコード等のデジタル処理を行う。また、映像・音処理部１３ａは、送受信部１１ａで受信された映像データ及び音データに基づき、映像信号を生成したり音信号を生成したりする。映像・音処理部１３ａ、解像度の異なる映像データを組み合わせる処理を行う。
【００３７】
表示制御部１４ａは、ディスプレイ１８０に映像信号（画像信号）等を出力するための制御を行う。判断部１５ａは、各種判断を行う。
【００３８】
共有優先度判断部１６ａは、遠隔会議に途中参加する場合に、共有資料をダウンロードする順番（送信側から見ると送信順序に対応）を導出する。ここで、共有優先度判断部１６ａは、コミュニケーションを開始する順を優先にして、共有資料のダウンロードする順序を決定する。共有優先度判断部１６ａは、「決定手段」に対応する。コミュニケーションを開始する順とは、途中参加者がすぐに会議に参加できる順序、例えば現在表示中の共有資料や、直近で使用された共有資料を優先する順序を指す。
【００３９】
画像処理部１７ａは、電子黒板機能の主な処理を行う。例えば、画像処理部１７ａは、受付部１２ａによって受け付けられた電子ペン１９０等のストロークに基づいてストローク画像及びストロークデータを作成したり、送受信部１１ａによって受信されたストロークデータに基づいてストローク画像を作成したりする。また、画像処理部１７ａは、送受信部１１ａで受信された資料画像の画像データに基づき、画像信号を生成する。
【００４０】
近距離通信部１８ａは、近距離通信部を有する各端末との間で、近距離無線通信により、データの取得及び提供を行なう。
【００４１】
記憶・読出処理部１９ａは、記憶部１０００ａ又はＵＳＢメモリ１３０等の記録媒体１０１０ａ  に各種データを記憶したり、記憶部１０００ａ又は記録媒体１０１０ａに記憶された各種データを読み出したりする処理を行う。
【００４２】
更に、記憶部１０００ａには、他の端末との通信を行う際に受信される映像データ及び音データが、受信される度に上書き記憶される。このうち、上書きされる前の映像データによってディスプレイ１８０に画像が表示され、上書きされる前の音データによってスピーカ１５０から音声が出力される。
【００４３】
＜通信管理システムの機能構成＞
図５に示されているように、通信管理システム５は、送受信部５１、認証部５２、生成部５３、選択部５４、判断部５５及び記憶・読出処理部５９を有している。これら各部は、図５に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開された通信管理用プログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される機能又は機能する手段である。また、通信管理システム５は、ＨＤ５０４により構築される記憶部５０００を有している。
【００４４】
送受信部５１は、通信ネットワーク４を介して他の端末、装置、又はシステムと各種データ（または情報）の送受信を行う。ここで、送受信部５１は、「送信手段」、「受信手段」に対応する。認証部５２は、認証管理ＤＢ５００１を検索して認証を行う。生成部５３は、電子黒板１からの通信開始要求に基づき、通信セッションを識別するためのセッションＩＤを生成する。選択部５４は、複数の中継装置３から最終的に１つの中継装置３を選択する処理を行う。判断部５５は、各種判断を行なう。記憶・読出処理部５９は、記憶部５０００に各種データを記憶したり、記憶部５０００に記憶された各種データを読み出したりする処理を行う。
【００４５】
（データベース構成）
記憶部５０００には、認証管理ＤＢ５００１、端末管理ＤＢ５００２、宛先リスト管理ＤＢ５００３、セッション管理ＤＢ５００４、通信情報管理ＤＢ５００５、ストレージサーバ管理ＤＢ５００６、メッセージ管理ＤＢ５００７が構築されている。
【００４６】
認証管理ＤＢ５００１は、電子黒板１の各端末ＩＤに対して各パスワードが関連付けられて管理される。端末管理ＤＢ５００２は、各電子黒板１（通信端末）を識別するための端末ＩＤ毎に、各電子黒板１を宛先とした場合の宛先名、各電子黒板１の稼動状態、後述のログイン要求情報が通信管理システム５で受信された受信日時、及び各電子黒板１（通信端末）のＩＰアドレスが関連付けられて管理される。
【００４７】
宛先リスト管理ＤＢ５００３には、通信の開始を要求する電子黒板１（開始端末）の端末ＩＤに対して、電子黒板１（宛先端末）の候補として登録されている宛先端末の端末ＩＤが全て関連付けられて管理される。宛先端末の候補は、任意の開始端末から通信管理システム５に対する追加又は削除の要請により、追加又は削除されることで更新される。セッション管理ＤＢ５００４には、各電子黒板（通信端末）の通信セッションＩＤが管理される。通信情報管理ＤＢ５００５には、受信日時、中継装置３のＩＰアドレス、及び、中継装置３における最大データ伝送速度（Ｍｂｐｓ）が関連付けられて管理される。
【００４８】
ストレージサーバ管理ＤＢ５００６には、ストレージサーバ７の認証情報やアドレスなどが管理される。メッセージ管理ＤＢ５００７には、操作情報等のメッセージ情報が管理される。
【００４９】
＜受信導出フロー＞
続いて、途中参加時の共有資料の受信フローについて説明する。既に開始されている会議に途中で参加する場合、電子黒板（通信端末）１は通信管理システム５に保存されている共有資料を受信するために、まず操作情報を受信する。操作情報は、共有している資料の総ページ数や、表示中のページなどを有する情報である。電子黒板１では、その受信した操作情報に基づき、共有優先度判断部１６ａが、受信する資料の順番を決定する導出フローを実行する。
【００５０】
送受信部１１ａは、共有優先度判断部１６ａが導出した受信開始ページから所定の順番に、共有資料を受信する。例えば、受信開始のページから１つずつページ番号をアップしていき、表示中のページを基準にページ番号が高いものを先に受信する。その後、上限の最終ページまで受信すると、基準よりもページ番号の低い最初の１ページ目から１つずつページ番号をアップして残りの未受信のページを受信する。
【００５１】
図６は、共有優先度判断部１６ａが導出する受信開始ページの導出フローの一例を示す図である。まず、共有優先度判断部１６ａは、受信した操作情報に基づき、未受信ページがあるかを判定する（ステップＳ１）。
【００５２】
未受信ページがある場合（ステップＳ１：Ｙｅｓ）、共有優先度判断部１６ａは、表示ページを基準ページとする（ステップＳ２）。表示ページとは、既に会議に参加している電子黒板間で表示中のページのことである。共有資料の共有元の端末が指定しているページが会議に参加している電子黒板間でも表示される。つまり、共有優先度判断部１６ａは、表示中のページを最優先で受信するページに位置付けている。
【００５３】
続いて、基準ページ（最初は表示ページ）が未受信か否かを判定する（ステップＳ３）。基準ページが未受信の場合（ステップＳ３：Ｙｅｓ）、その基準ページを受信の開始ページとして送受信部１１ａに指示する（ステップＳ４）。これにより、送受信部１１ａは、受信開始ページから上述したような所定の順番に資料を受信する。
【００５４】
なお、未受信ページがない場合は（ステップＳ１：Ｎｏ）、資料を全て受信済みであるため、導出処理を終了する。
【００５５】
また、基準ページに設定した表示ページが受信済みである場合には（ステップＳ３：Ｎｏ）、基準ページを上述した所定の順番、つまり＋１だけインクリメントして（ステップＳ５）、ステップＳ３から同様に処理を行う。例えば、表示ページが３ページ目だとして、３ページ目が受信済みの場合は、４ページ目から受信する。４ページ目も受信済みの場合には、５ページ目から受信する。なお、最終ページまで受信済みの場合は、１ページ目（最初に使用したページ）から順に受信開始ページの導出処理を行う。
【００５６】
このように、途中参加した電子黒板（通信端末）では、まず、表示ページを受信することができ、その後も、使用される可能性の高いページから順に受信することができる。そのため、途中参加した場合でも、直ぐに会議に参加することができる。
【００５７】
なお、途中参加した電子黒板（通信端末）において、上述した導出処理により決定した受信開始ページから順番に資料を受信している間に、既に参加している電子黒板間で表示ページが変更された場合は、受信は中断され、受信開始ページの導出フローを再度実施して受信開始ページを再決定する。これにより、途中で表示ページが変更された場合にも、途中参加した電子黒板（通信端末）は、その変更に直ぐに対応することができ、変更後の使用中のページを優先的に受信することができる。
【００５８】
＜送信導出フロー＞
遠隔コミュニケーション実施中に資料を読み込む場合、電子黒板（通信端末）は読み込んだ資料の送信順を決定する。
【００５９】
図７は、ファイル読み込み時の送信開始ページの導出フローの一例を示す図である。図６との違いは、受信ではなく、送信とすることであり、フローの説明は、図６と略同様に説明することができる。図７においてステップＳ１１〜ステップＳ１５は、図６のステップＳ１〜ステップＳ５に対応する。図７の説明は、図６の説明の繰り返しとなるため、省略する。
【００６０】
図８は、電子黒板１におけるディスプレイ１８０の画面の表示の一例を示す図である。図８に示すように、電子黒板１の画面１８００には、メニューボタン１８０１や、共有資料のコントロールボタン１８０２などが表示される。メニューボタン１８０１は、ペン入力や、線の色や、線の太さなどの編集ボタンが配置されている。
【００６１】
コントロールボタン１８０２は、共有した資料（図８においては５ページ中の１ページ目〜４ページ目の資料）のサムネイル画像を表示し、ページの切り替えや、変更が可能になっている。また、キャプチャ画像の入力操作も可能になっている。
【００６２】
入力されるページには、例えば次のようなものがある。
（１）ユーザが画面に対して電子ペンで手書き入力を行ったもの
（２）電子黒板とユーザのＰＣやタブレットをネットワーク又は有線で接続して、ユーザのＰＣやタブレットの画面を電子黒板に表示させている際に当該画面をキャプチャしたもの
（３）ユーザのＰＣやタブレットの画面をキャプチャした画像の上にユーザがペンで手書き入力を行ったもの
（４）ユーザが読み込んだＰＤＦ（Portable  Document  Format）やパワーポイントやワードなどの資料の各ページ
（５）ユーザが読み込んだＰＤＦやパワーポイントやワードなどの資料の上にユーザがペンで手書き入力を行ったもの
【００６３】
（参加者同士の資料共有のシーケンスの説明）
図９は、資料共有の一例を示す概念図である。拠点Ａの電子黒板（通信端末）と拠点Ｂの電子黒板（通信端末）は遠隔会議に参加中であり、拠点Ｃ（図示せず）の電子黒板（通信端末）が途中参加する場合を想定している。なお、以下では各電子黒板（通信端末）を便宜的に拠点Ａ、Ｂ，Ｃのように拠点で説明するものとする。
【００６４】
拠点Ａと拠点Ｂは、互いに共有資料を保持しており、拠点Ａの共有資料へ変更を加えると拠点Ｂの共有資料にも変更が反映される。例えば、拠点Ａで共有資料の表示位置を変更する操作を行ったとする。その場合、拠点Ａにおける共有資料への操作情報（表示位置変更）は通信管理システム５（メッセージサーバ）へ送信される。通信管理システム５は、拠点Ａから操作情報（表示位置変更）を受信すると、操作情報の保存と操作情報の参加者（他の各拠点）へのブロードキャスト送信を実行する。これにより、拠点Ｂは操作情報（表示位置変更）を受け取り、拠点Ｂの共有資料に反映することができる。
【００６５】
また、拠点Ａで共有資料に資料の追加・削除を行う、たとえば資料画像を追加したとする。この場合、拠点Ａは、画像保存装置（ストレージサーバ）７へ資料のアップロードを行う。また、拠点Ａは、その操作情報（この場合、資料追加）を、通信管理システム５（メッセージサーバ）へ送信する。通信管理システム５は、拠点Ａから操作情報（資料追加）を受信すると、操作情報の保存と操作情報の参加者へのブロードキャスト送信を実行する。拠点Ｂは、操作情報（資料追加）を受け取ると、画像保存装置（ストレージサーバ）７から資料をダウンロードし、共有資料に追加する。
【００６６】
＜途中参加した場合の資料共有のシーケンスの説明＞
図１０は、途中参加した場合の資料共有の一例を示す概念図である。拠点Ａと拠点Ｂは共有資料を保持しており、表示しているページは４ページ目であるとする。ここに拠点Ｃが参加した場合、拠点Ｃは、まず通信管理システム５（メッセージサーバ）から資料に対する操作情報を取得する。
【００６７】
拠点Ｃは、取得した操作情報から、表示ページが４ページ目であることを検出することができる。これにより、拠点Ｃは、受信開始ページの導出処理により４ページ目からの受信開始を決定し、画像保存装置（ストレージサーバ）７から４ページ目の資料データをダウンロードして共有資料を構築する。また、遠隔コミュニケーションは資料に沿って進行する可能性が高いため、表示中のページの構築が完了した後は、その次のページ（この例では５ページ目）の資料をダウンロードし、順次、次のページをダウンロードして共有資料を構築する。そして、最終ページ（この例では７ページ目）をダウンロードした後は、はじめのページから順に残りのページ（１ページ目、２ページ目、３ページ目）をダウンロードして共有資料を構築する。
【００６８】
さらに、共有中に表示中のページが変更された場合は、それに追従してダウンロードするページを、変更されたページからダウンロードするように受信開始のページを変更する。
【００６９】
また、資料サイズが大きい場合の資料共有は、例えば拠点Ａでサイズが大きい資料を読み込んだ場合は、コミュニケーションに必要なページから送信する。具体的には、拠点Ａ側で表示しているページを優先して送信する。拠点Ａ側で表示しているページが変更された場合は、それに追従して優先して送信するページを変更する。
【００７０】
このようにすることで、途中参加の拠点Ｃでは、拠点Ａと拠点Ｂで表示中のページから順に資料をダウンロードすることができるため、その他の表示中でない資料のダウンロードが完了していなくても、遠隔コミュニケーションに直ぐに参加することができる。
【００７１】
本実施の形態では、通信端末に共有優先度判断部を設け、遠隔会議に途中参加する通信端末が上述した導出フローを実行することにより、途中参加の通信端末が表示ページから順に優先度の高いページを受信する構成を示したが、導出する処理を通信管理システムなどサーバー側で行うようにしてもよい。例えば通信管理システムに共有優先度判断部を設けて導出フローを実行させる。この場合には、通信管理システムが遠隔会議に途中参加する通信端末を検出した場合に上述した導出フローを実行し、導出フローで決定した開始ページ（主に表示ページ）から順に優先度の高いページを当該通信端末に対して送信する。なお、導出フローの手順は通信端末と略同様であるため、サーバ側のフローのこれ以上の詳しい説明については省略する。
【００７２】
本実施の形態の情報処理装置で実行するプログラムは、ＲＯＭに予め組み込んで提供してもよい。また、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。また、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。
【００７３】
（効果）
以上のように、本実施の形態に係る情報伝送システムでは、遠隔会議における資料を表示するまでの時間を短縮することが可能になる。
【符号の説明】
【００７４】
１      電子黒板
１１ａ  送受信部
１２ａ  受付部
１３ａ  映像・音処理部
１４ａ  表示制御部
１５ａ  判断部
１６ａ  共有優先度判断部
１７ａ  画像処理部
１８ａ  近距離通信部
１９ａ  記憶・読出処理部
【先行技術文献】
【特許文献】
【００７５】
【特許文献１】特開２０１１−２５４４５３号公報
【図１】
2020161120.tif 000003
【図２】
2020161120.tif 000004
【図３】
2020161120.tif 000005
【図４】
2020161120.tif 000006
【図５】
2020161120.tif 000007
【図６】
2020161120.tif 000008
【図７】
2020161120.tif 000009
【図８】
2020161120.tif 000010
【図９】
2020161120.tif 000011
【図１０】
2020161120.tif 000012