(57)【特許請求の範囲】
【請求項１】
資料データを表示する１つ以上の表示端末と、
ユーザにより入力された追加データを表示する表示入力装置と、
前記表示端末及び表示入力装置の位置情報を取得する位置情報取得装置と、
前記表示端末及び表示入力装置の位置情報から前記表示端末及び表示入力装置の位置関係を計算し、前記表示端末及び表示入力装置の位置関係に基づいて、前記追加データを配信する前記表示端末として、前記表示入力装置との距離が閾値を超えている前記表示端末を特定し、特定した前記表示端末に前記追加データを配信して、前記表示端末に前記追加データを表示させる情報処理装置と、
がネットワークを介して接続されていること
を特徴とする会議支援システム。
【請求項２】
前記情報処理装置は、前記表示端末及び表示入力装置の仕様に応じて、前記追加データの情報形態を変換すること
を特徴とする請求項１記載の会議支援システム。
【請求項３】
前記情報処理装置は、前記追加データを配信する前記表示端末として、前記表示入力装置と同じ領域内に含まれていない前記表示端末を特定すること
を特徴とする請求項１記載の会議支援システム。
【請求項４】
前記情報処理装置は、前記表示端末及び表示入力装置の仕様に応じて、前記資料データと合成した前記追加データを、特定した前記表示端末に配信して、前記表示端末に前記資料データ及び前記追加データを表示させること
を特徴とする請求項２記載の会議支援システム。
【請求項５】
前記情報処理装置は、前記表示端末及び表示入力装置の仕様に応じて、前記追加データを、特定した前記表示端末に配信して、前記表示端末に前記追加データを前記資料データに合成させて表示させること
を特徴とする請求項２記載の会議支援システム。
【請求項６】
資料データを表示する１つ以上の表示端末及びユーザにより入力された追加データを表示する表示入力装置の位置情報から前記表示端末及び表示入力装置の位置関係を計算する計算手段と、
前記表示端末及び表示入力装置の位置関係に基づいて、前記追加データを配信する前記表示端末として、前記表示入力装置との距離が閾値を超えている前記表示端末を特定する特定手段と、
特定した前記表示端末に前記追加データを配信して、前記表示端末に前記追加データを表示させる配信手段と、
を有することを特徴とする情報処理装置。
【請求項７】
コンピュータを、
資料データを表示する１つ以上の表示端末及びユーザにより入力された追加データを表示する表示入力装置の位置情報から前記表示端末及び表示入力装置の位置関係を計算する計算手段と、
前記表示端末及び表示入力装置の位置関係に基づいて、前記追加データを配信する前記表示端末として、前記表示入力装置との距離が閾値を超えている前記表示端末を特定する特定手段と、
特定した前記表示端末に前記追加データを配信して、前記表示端末に前記追加データを表示させる配信手段と、
して機能させることを特徴とする資料配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は会議支援システム、情報処理装置及び資料配信プログラムに関する。
【背景技術】
【０００２】
従来、会社などで会議を行う際に、その会議で発表を行う発表者は、会議に参加して発表の内容を聞く参加者に対して、その内容を理解しやすいように補足説明する文書の紙やデータを用意し、会議の席上で各参加者に配布したり、プロジェクタ等のディスプレイに表示したりしていた。
【０００３】
近年、ＰＣ（パーソナルコンピュータ）等の低価格化、ネットワークの高速化などによりイントラネットの構築が急速に普及し、会議などの資料はファイルなどのデータのままで発表者と参加者との間でやりとりされることが多くなってきている。
【０００４】
発表者が参加者のＰＣに資料をデータのまま配布（送信）したり、参加者が会議室などの会議の場所で発表者の資料をダウンロードしたりする、ＰＣを利用して資料の共有が可能な電子会議システムは、従来から知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、発表者は事前に用意した資料をプロジェクタ等のディスプレイに表示しながら発表を行う他、ホワイトボード等に情報を記載しながら発表を行うこともある。ホワイトボード等に記載された情報は、発表者が事前に用意した資料と異なり、会議中に作成された情報である。しかしながら、参加者は会議室などの会議の場所のどの位置にいるかによって、ホワイトボード等に記載した情報を読むことができたり、できなかったりするという問題があった。つまり、従来の電子会議システムはホワイトボード等に記載した情報など、会議中に作成された情報が参加者の間で共有できないことがあった。
【０００６】
本発明は、上記の点に鑑みなされたもので、会議中に作成された情報を参加者の間で共有することができる会議支援システム、情報処理装置及び資料配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記した課題を解決するため、本発明の会議支援システムは、資料データを表示する１つ以上の表示端末と、ユーザにより入力された追加データを表示する表示入力装置と、前記表示端末及び表示入力装置の位置情報を取得する位置情報取得装置と、前記表示端末及び表示入力装置の位置情報から前記表示端末及び表示入力装置の位置関係を計算し、前記表示端末及び表示入力装置の位置関係に基づいて、前記追加データを配信する前記表示端末として、前記表示入力装置との距離が閾値を超えている前記表示端末を特定し、特定した前記表示端末に前記追加データを配信して、前記表示端末に前記追加データを表示させる情報処理装置と、がネットワークを介して接続されていることを特徴とする。
【０００８】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【０００９】
本発明によれば、会議中に作成された情報を参加者の間で共有することができる会議支援システム、情報処理装置及び資料配信プログラムを提供可能である。
【図面の簡単な説明】
【００１０】
【図１】本実施例に係る会議支援システムの構成の一例を示すブロック図である。
【図２】ＰＣの一例のハードウェア構成図である。
【図３】会議支援サーバの一例の処理ブロック図である。
【図４】会議支援サーバのモジュール間の動作の一例を表したシーケンス図である。
【図５】本実施例に係る会議支援システムの動作を表した一例の模式図である。
【図６】端末管理テーブルの一例の構成図である。
【図７】会議支援サーバの処理手順を示す一例のフローチャートである。
【図８】本実施例に係る会議支援システムの動作を表した他の例の模式図である。
【図９】各領域の境界に発信機を設置した会議支援システムの一例の模式図である。
【図１０】距離モード又は領域モードを利用して追加情報の配信対象かどうかの判断を行う処理の一例のフローチャートである。
【図１１】本実施例に係る会議支援システムの動作を表した他の例の模式図である。
【図１２】端末管理テーブルの他の例の構成図である。
【図１３】データ項目「送信対象フラグ」の一例の構成図である。
【図１４】表示端末のスペックに応じた追加情報の情報形態に変換する為の編集処理の一例の説明図である。
【図１５】表示端末のスペックに応じた追加情報の情報形態に変換する為の編集処理の他の例の説明図である。
【図１６】表示端末のスペックに応じた追加情報の情報形態を判断する処理の一例のフローチャートである。
【発明を実施するための形態】
【００１１】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明していく。なお、以下の説明における会議支援システムはプレゼンテーションシステムと呼ばれることもある。
【００１２】
（概要）
本実施例の会議支援システムはネットワークを介して接続されている参加者の表示端末を利用する。本実施例の会議支援システムは会議中に情報が記載されるホワイトボード等の位置と参加者が所有する表示端末の位置とを把握し、その位置関係（例えば距離や方向など）に基づき、ホワイトボード等に記載された情報（以下、追加情報という）を配信すべき表示端末を特定する。ここで特定される表示端末は、ホワイトボード等及び表示端末の位置関係から判断されるホワイトボード等に記載された追加情報を読むことができない又は読みづらいと予測される参加者が所有する表示端末である。そして、本実施例の会議支援システムは、会議中に追加情報が作成された場合に、追加情報を配信すべきとして特定された表示端末に追加情報を配信することで、追加情報を参加者の間で共有できる。
【００１３】
（会議支援システムの全体構成）
図１は本実施例に係る会議支援システムの構成の一例を示すブロック図である。本実施例に係る会議支援システム１は、会議支援サーバ１０、位置情報取得装置１１、表示端末１２、ファイルサーバ１３、表示入力装置１４、画像編集装置１５、表示装置１６がＬＡＮなどの通信媒体（ネットワーク）１７を介して接続された構成である。
【００１４】
会議支援サーバ１０は追加情報の収集、追加情報の配信の制御を実施する。なお、会議支援サーバ１０はサーバというデバイスそのものに限定されない。会議支援サーバ１０は例えばソフトウェアモジュールであってもよい。位置情報取得装置１１は表示端末１２及び表示入力装置１４の発信する位置情報（座標情報など）を後述のように取得する。位置情報取得装置１１は取得した表示端末１２及び表示入力装置１４の位置情報を会議支援サーバ１０に転送する。
【００１５】
表示端末１２は参加者が所有し、会議などの資料及び追加情報のファイルを受信して表示する。表示端末１２は参加者の人数分、ネットワーク１７に接続される。表示端末１２は例えばＰＣやタブレット型コンピュータ等である。また、表示端末１２は自装置の位置情報（座標情報など）を発信する。表示端末１２は自装置の位置情報の把握に例えばＧＰＳ（Global Positioning System）などの既存の技術を利用する。その他、表示端末１２は自装置の位置情報の把握に音（人間に聞こえない周波数の音など）を利用する既存のシステムを利用できる。なお、表示端末１２は会議などの開催者側が用意してもよい。この場合、参加者は開催者側が用意した表示端末１２を利用できる。
【００１６】
ファイルサーバ１３は会議前に用意された会議などの資料（プレゼン資料）のファイルや会議中に表示入力装置１４へ入力された追加情報のファイルを保持する。表示入力装置１４は会議前に用意されたプレゼン資料とは別に、会議中に入力（記載）された追加情報を認識して会議支援サーバ１０に転送する。表示入力装置１４はネットワーク１７に接続可能なホワイトボード（電子黒板）やマルチデジタルボード（ＭＤＢ）等である。
【００１７】
画像編集装置１５は追加情報に含まれる画像の変換処理を後述のように実施する。表示装置１６はプロジェクタ等のディスプレイである。表示装置１６は参加者全体に対してプレゼン資料を表示する。例えば表示装置１６は参加者全体が確認できるように、会議の場所の大きさに応じた大きさでプレゼン資料を表示する。ネットワーク１７は有線及び無線を含むネットワークである。
【００１８】
なお、図１に示した会議支援システム１は一例であって、会議支援サーバ１０の機能を表示入力装置１４又は表示装置１６の一機能とする構成であってもよい。また、図１に示した会議支援システム１は、会議支援サーバ１０、ファイルサーバ１３、画像編集装置１５の少なくとも一つの機能を、表示入力装置１４又は表示装置１６の一機能とする構成であってもよい。また、図１に示した会議支援システム１は会議支援サーバ１０、ファイルサーバ１３、画像編集装置１５を一つのＰＣ等で実現してもよい。
【００１９】
表示入力装置１４に記載された追加情報は会議支援サーバ１０が後述のように特定した表示端末１２へ配信され、表示端末１２に表示される。表示端末１２への配信の判断は位置情報取得装置１１が取得した表示端末１２及び表示入力装置１４の位置関係に基づいて会議支援サーバ１０が行う。なお、表示入力装置１４から入力された追加情報は表示端末１２のスペック（仕様）に応じて、画像編集装置１５にて適切な形態に変換処理されたあとで表示端末１２へ配信される。
【００２０】
（会議支援サーバ１０のハードウェア構成）
会議支援サーバ１０は、例えば図２に示すようなハードウェア構成のＰＣにより実現される。図２はＰＣの一例のハードウェア構成図である。図２のＰＣ２０はバス２９で相互に接続されている入力装置２１、出力装置２２、記録媒体読取装置２３、補助記憶装置２４、主記憶装置２５、演算処理装置２６及びインタフェース装置２７を含む。
【００２１】
入力装置２１はキーボードやマウス等である。入力装置２１は各種信号を入力するために用いられる。出力装置２２はディスプレイ装置等である。出力装置２２は各種ウインドウやデータ等を表示するために用いられる。インタフェース装置２７は、モデム，ＬＡＮカード等である。また、インタフェース装置２７はネットワーク１７に接続するために用いられる。
【００２２】
ＰＣ２０に搭載される資料配信プログラムはＰＣ２０を制御する各種プログラムの少なくとも一部である。資料配信プログラムは記録媒体２８の配布やネットワーク１７等からのダウンロードなどによって提供される。
【００２３】
記録媒体２８はＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的，電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２４】
資料配信プログラムは、資料配信プログラムを記録した記録媒体２８が記録媒体読取装置２３にセットされると、記録媒体２８から記録媒体読取装置２３を介して補助記憶装置２４にインストールされる。ネットワーク１７等からダウンロードされた資料配信プログラムは、インタフェース装置２７を介して補助記憶装置２４にインストールされる。補助記憶装置２４はインストールされた資料配信プログラム、必要なファイル及びデータ等を格納する。
【００２５】
主記憶装置２５は資料配信プログラムの起動時、補助記憶装置２４から資料配信プログラムを読み出して格納する。そして、演算処理装置２６は主記憶装置２５に格納された資料配信プログラムに従って、後述するような各種処理を実現している。同様に、ファイルサーバ１３や画像編集装置１５も例えば図２に示すようなＰＣ２０により実現される。
【００２６】
（会議支援サーバの機能構成）
会議支援サーバ１０は、例えば図３に示す処理ブロックで実現される。図３は会議支援サーバの一例の処理ブロック図である。会議支援サーバ１０は資料配信プログラムが搭載されている。
【００２７】
会議支援サーバ１０は資料配信プログラムを実行することで、通信部３１、共有形態変更部３２、資料編集部３３、位置関係計算部３４、追加情報認識部３５、機器情報取得部３６、端末管理テーブル保持部３７をモジュールとして実現する。
【００２８】
通信部３１は配信先デバイスである表示端末１２や各処理サーバ等である位置情報取得装置１１、ファイルサーバ１３、表示入力装置１４、画像編集装置１５、表示装置１６とのネットワーク接続の制御を行う。共有形態変更部３２は後述のように、追加情報を配信する表示端末１２の特定と、特定した表示端末１２に、どのような情報形態で追加情報を配信するかの判断とを行う。
【００２９】
資料編集部３３は共有形態変更部３２から表示端末１２のスペックを通知され、表示端末１２のスペックに応じた追加情報の情報形態を決定する。資料編集部３３は決定した追加情報の情報形態を共有形態変更部３２に通知する。
【００３０】
位置関係計算部３４は取得した表示端末１２及び表示入力装置１４の位置情報から表示端末１２及び表示入力装置１４の位置関係を計算する。位置関係計算部３４は計算した表示端末１２及び表示入力装置１４の位置関係を共有形態変更部３２に通知する。追加情報認識部３５は表示入力装置１４に入力された追加情報を認識すると共有形態変更部３２に転送する。機器情報取得部３６は表示端末１２や表示入力装置１４の装置構成情報を取得する。なお、装置構成情報は後述のデバイス情報に対応する。機器情報取得部３６は装置構成情報を共有形態変更部３２に通知する。端末管理テーブル保持部３７は後述の端末管理テーブルを保持する。
【００３１】
（会議支援サーバのモジュール間の動作）
図４は会議支援サーバのモジュール間の動作の一例を表したシーケンス図である。追加情報そのものはホワイトボード等の表示入力装置１４から直接、又は、ファイルサーバ１３から取得する。なお、以下では表示入力装置１４から追加情報を取得するものとして説明する。
【００３２】
ステップＳ１において、通信部３１は表示入力装置１４から取得した追加情報を追加情報認識部３５に通知する。ステップＳ２において、追加情報認識部３５は通知された追加情報を共有形態変更部３２に転送する。ステップＳ３において、共有形態変更部３２は位置情報の取得を位置関係計算部３４に要求する。
【００３３】
ステップＳ４において、位置関係計算部３４は端末管理テーブル保持部３７が保持する端末管理テーブルから表示端末１２及び表示入力装置１４の位置情報を取得して、表示端末１２及び表示入力装置１４の位置関係を計算する。ステップＳ５において、位置関係計算部３４は計算した表示端末１２及び表示入力装置１４の位置関係を共有形態変更部３２に応答する。
【００３４】
ステップＳ６において、共有形態変更部３２は表示端末１２及び表示入力装置１４の位置関係から、追加情報を配信する表示端末１２の特定（判断）を行う。なお、ステップＳ６の処理の詳細は後述する。ステップＳ７において、共有形態変更部３２は追加情報を配信する表示端末１２として特定した表示端末１２のデバイス情報の取得を機器情報取得部３６に要求し、特定した表示端末１２のデバイス情報を取得する。
【００３５】
ステップＳ８において、共有形態変更部３２は追加情報を配信する表示端末１２として特定した表示端末１２のデバイス情報に含まれるスペックを引数として、表示端末１２のスペックに応じた追加情報の情報形態を資料編集部３３に決定させる。資料編集部３３はスペックに応じた追加情報の情報形態を決定し、追加情報の編集方法として共有形態変更部３２に通知する。資料編集部３３は例えばスペックと追加情報の情報形態とを対応付けたテーブルなどを利用して、表示端末１２のスペックに応じた追加情報の情報形態を決定できる。
【００３６】
ステップＳ９において、共有形態変更部３２は資料編集部３３から通知された追加情報の編集方法に従って、表示端末１２のスペックに応じた追加情報の情報形態に変換する為の編集処理を、追加情報を配信する表示端末１２毎に判断する。
【００３７】
ステップＳ１０において、共有形態変更部３２は表示端末１２のスペックに応じた追加情報の情報形態に変換する為の編集処理を、通信部３１経由で画像編集装置１５に実行させる。ステップＳ１１において、共有形態変更部３２は表示端末１２のスペックに応じた情報形態に変換された追加情報を通信部３１経由で表示端末１２に配信する。
【００３８】
（会議支援システムの動作）
図５は本実施例に係る会議支援システムの動作を表した一例の模式図である。図５の会議支援システム１は、表示入力装置１４と所定距離以上、離れている表示端末１２に追加情報を送信するものである。
【００３９】
図５の会議の場所（プレゼン会場など）４０には参加者Ａが保持している表示端末１２Ａと参加者Ｂが保持する表示端末１２Ｂと表示入力装置１４と表示装置１６とが存在している。位置情報取得装置１１は会議の場所４０に存在している表示端末１２Ａなどの発信する位置情報を取得できる位置に存在する。なお、会議支援サーバ１０、ファイルサーバ１３及び画像編集装置１５は会議の場所４０に存在してもよいし、その他の場所に存在してもよい。
【００４０】
ステップＳ２１において、位置情報取得装置１１は表示端末１２Ａ、１２Ｂと、表示入力装置１４と、が発信する位置情報、アドレス情報及びデバイス情報を取得する。アドレス情報は表示端末１２Ａ、表示端末１２Ｂ、表示入力装置１４などを一意に識別する為の情報である。デバイス情報は例えば表示端末１２Ａ、表示端末１２Ｂ、表示入力装置１４などのスペックを表している。
【００４１】
ステップＳ２２において、位置情報取得装置１１は表示端末１２Ａ、表示端末１２Ｂ及び表示入力装置１４から取得した位置情報、アドレス情報及びデバイス情報を、会議支援サーバ１０に転送する。会議支援サーバ１０は表示端末１２Ａ、表示端末１２Ｂ及び表示入力装置１４の位置情報、アドレス情報及びデバイス情報を取得する。
【００４２】
ステップＳ２３において、会議支援サーバ１０はファイルサーバ１３からプレゼン資料のファイルを取得する。そして、ステップＳ２４において、会議支援サーバ１０は表示端末１２Ａ、表示端末１２Ｂ及び表示入力装置１４の位置情報から、表示端末１２Ａと表示入力装置１４との距離（位置関係）、表示端末１２Ｂと表示入力装置１４との距離、を計算する。
【００４３】
会議支援サーバ１０は計算した表示端末１２Ａと表示入力装置１４との距離が所定の閾値を超えているときに、表示端末１２Ａを追加情報の配信対象として特定する。会議支援サーバ１０は計算した表示端末１２Ｂと表示入力装置１４との距離が所定の閾値を超えているときに、表示端末１２Ｂを追加情報の配信対象として特定する。
【００４４】
所定の閾値は例えば会議支援サーバ１０が保持する。所定の閾値は例えば会議の場所に応じて変更できる。例えば所定の閾値は１０ｍなどのような具体的な距離値でよい。会議支援サーバ１０は端末管理テーブル保持部３７が保持する端末管理テーブルに表示端末１２Ａと表示入力装置１４との距離、表示端末１２Ｂと表示入力装置１４との距離及び追加情報の配信対象であるか否かの情報を記録する。
【００４５】
例えば図５の会議支援システム１において、表示端末１２Ａ、表示端末１２Ｂ及び表示入力装置１４の位置情報を（０、０）（１、０）及び（９、５）とする。計算した表示端末１２Ａと表示入力装置１４との距離Ａは１ｍとなる。また、計算した表示端末１２Ｂと表示入力装置１４との距離Ｂは約１０．３ｍとなる。
【００４６】
距離Ａは所定の閾値１０ｍ未満である。したがって、会議支援サーバ１０は表示端末１２Ａを追加情報の配信対象として特定しない。また、距離Ｂは所定の閾値１０ｍを超えている。したがって、会議支援サーバ１０は表示端末１２Ｂを追加情報の配信対象として特定する。
【００４７】
ここで、端末管理テーブル保持部３７が保持する端末管理テーブルについて図６を参照しつつ説明する。図６は端末管理テーブルの一例の構成図である。図６の端末管理テーブルはデータ項目として、端末名、位置情報、デバイス情報、表示入力装置からの距離、送信対象フラグを有する。端末名は、表示端末１２Ａなどのデバイスの名称である。位置情報は表示端末１２Ａなどのデバイスの位置情報（座標情報）である。
【００４８】
デバイス情報は表示端末１２Ａなどのデバイスのスペックである。デバイスのスペックには、解像度、画面サイズ、メモリ、ＣＰＵなどの情報が含まれる。表示入力装置からの距離は、表示端末１２Ａなどのデバイスと表示入力装置１４との距離を表している。送信対象フラグは追加情報の配信対象として特定されたか否かを表している。図６の端末管理テーブルの例では表示端末１２Ｂの送信対象フラグが有効「１」となっており、追加情報の配信対象として特定されたことを表している。
【００４９】
なお、会議の場所４０に予め設置されている表示入力装置１４等のデバイスは表示端末１２Ａ及び１２Ｂのような自動検知でなく、会議支援システム１への事前登録であってもよい。また、表示端末１２Ａなどのデバイスの位置情報の測定タイミングは例えば所定間隔での検知（ポーリング）又は動作していない時間での検知の２方式を選択できる。上記の位置情報の測定タイミングによれば、利用シーンに応じて無駄な制御を減らすことが可能となり、性能向上が見込まれる。
【００５０】
図５のステップＳ２５において、会議支援サーバ１０は送信対象フラグに依らず、プレゼン資料のファイルを表示端末１２Ａ及び１２Ｂに配信する。表示入力装置１４は会議中に入力（記載）された追加情報を認識する。ステップＳ２６において、表示入力装置１４は認識した追加情報を会議支援サーバ１０に転送する。
【００５１】
追加情報が転送されると、会議支援サーバ１０は端末管理テーブルの送信対象フラグから追加情報を配信する表示端末１２Ｂを特定し、表示端末１２Ｂのデバイス情報を端末管理テーブルから取得する。
【００５２】
会議支援サーバ１０は、表示端末１２Ｂのデバイス情報のスペックに応じた追加情報の情報形態（追加情報の編集方法）を決定する。会議支援サーバ１０は追加情報の編集方法に従って、表示端末１２Ｂのスペックに応じた追加情報の情報形態に変換する為の編集処理を判断する。
【００５３】
ステップＳ２７において、会議支援サーバ１０は表示端末１２Ｂのスペックに応じた追加情報の情報形態に変換する為の編集処理を、画像編集装置１５に実行させる。画像編集装置１５は追加情報の編集処理を行い、追加情報を表示端末１２Ｂのスペックに応じた情報形態に変換する。言い換えれば、画像編集装置１５は表示端末１２Ｂにおいて処理負担の少ない追加情報に変換する。
【００５４】
例えば表示入力装置１４の入力画像データの解像度が「１９２０ｄｐｉｘ×１０８０ｄｐ／カラー」であり、表示端末１２Ｂの解像度が「８００×６００ｄｐ／モノクロ」であるとすると、追加情報のファイルをそのまま配信した場合、表示端末１２Ｂは間引くなどのデータ変換処理が必要となり、リアルタイム性を実現するために、ある程度の性能が要求される。また、表示端末１２Ｂの実表示に不要なデータがネットワーク１７上を流れることになるため、会議支援システム１全体の通信は遅くなる可能性がある。
【００５５】
本実施例の会議支援システム１は配信先デバイスである表示端末１２Ｂのスペックに関する情報を事前に取得し、専用の装置である画像編集装置１５で、追加情報を表示端末１２Ｂのスペックに応じた情報形態に変換することにより、表示端末１２Ｂの実表示に不要なデータがネットワーク１７上を流れることを防ぎ、且つ、表示端末１２Ｂでのデータ変換処理が不要となる。
【００５６】
ステップＳ２８において、会議支援サーバ１０は画像編集装置１５で表示端末１２Ｂのスペックに応じた情報形態に変換された追加情報を、表示端末１２Ｂに配信する。会議支援サーバ１０の処理手順について、更に図７を参照しつつ説明する。
【００５７】
図７は会議支援サーバの処理手順を示す一例のフローチャートである。ステップＳ３１において、会議支援サーバ１０は、表示端末１２及び表示入力装置１４の位置情報を取得する。ステップＳ３２において、会議支援サーバ１０は表示端末１２及び表示入力装置１４の位置情報から、表示端末１２と表示入力装置１４との距離を計算する。ステップＳ３３において、会議支援サーバ１０は表示端末１２を送信端末として判断する。
【００５８】
ステップＳ３４において、会議支援サーバ１０は送信端末として判断した表示端末１２と表示入力装置１４との距離が所定の閾値以上であるか否かと判定する。閾値以上でなければ、会議支援サーバ１０はステップＳ３５において、他に表示端末１２があるか否かを判定する。他に表示端末１２があれば、会議支援サーバ１０はステップＳ３１に戻り処理を続ける。他に表示端末１２がなければ、会議支援サーバ１０は図７のフローチャートの処理を終了する。
【００５９】
ステップＳ３４において、閾値以上であれば、会議支援サーバ１０はステップＳ３６の処理を行う。ステップＳ３６では、会議支援サーバ１０が、送信端末として判断した表示端末１２の送信対象フラグを有効とし、追加情報の配信対象として特定する。ステップＳ３７に進み、会議支援サーバ１０は他に表示端末１２があるか否かを判定する。他に表示端末１２があれば、会議支援サーバ１０はステップＳ３１に戻り処理を続ける。
【００６０】
他に表示端末１２がなければ、会議支援サーバ１０はステップＳ３８において、表示端末１２及び表示入力装置１４のデバイス情報を取得する。ステップＳ３９において、会議支援サーバ１０は表示端末１２のスペックに応じた追加情報の編集方法を決定（取得）する。ステップＳ４０において、会議支援サーバ１０は追加情報の編集方法に従って、表示端末１２のスペックに応じた追加情報の情報形態に変換する為の編集処理を、追加情報を配信する表示端末１２毎に判断する。
【００６１】
ステップＳ４１に進み、会議支援サーバ１０は編集処理が必要な表示端末１２であればステップＳ４２において、追加情報の編集処理を実行したあと、ステップＳ４３のデータ配信（データ転送）を行う。なお、会議支援サーバ１０は編集処理が必要な表示端末１２でなければ、追加情報の編集を実行せず、ステップＳ４３のデータ配信を行う。
【００６２】
（会議支援システムの他の動作）
図８は本実施例に係る会議支援システムの動作を表した他の例の模式図である。図８の会議支援システム２は、表示入力装置１４と同じ領域内に含まれていない表示端末１２に追加情報を送信するものである。なお、図９の会議支援システム２は図５の会議支援システム１と一部を除いて同様であるため、適宜説明を省略する。
【００６３】
図８の会議の場所４１には、参加者Ａが保持している表示端末１２Ａと参加者Ｂが保持する表示端末１２Ｂと表示入力装置１４と表示装置１６と境界発信装置４２とが存在している。位置情報取得装置１１は会議の場所４１に存在している表示端末１２Ａなどの発信する位置情報を取得できる位置に存在する。
【００６４】
なお、会議支援サーバ１０、ファイルサーバ１３及び画像編集装置１５は会議の場所４１に存在してもよいし、その他の場所に存在してもよい。図８において、ファイルサーバ１３及び画像編集装置１５は図示を省略している。
【００６５】
会議の場所４１は境界発信装置４２が発信する位置情報により領域Ａ及びＢを含むように分けられる。領域Ａには表示端末１２Ａと表示入力装置１４とが存在する。領域Ｂには表示端末１２Ｂが存在する。図８の会議支援システム２では領域Ｂに表示入力装置１４が存在していない。したがって、図８の会議支援システム２では領域Ｂに存在する表示端末１２Ｂに追加情報を送信する。
【００６６】
図８の会議支援システム２は、表示端末１２が追加情報の配信対象かどうか判断する条件として、表示入力装置１４との個別の距離でなく、取得した位置情報が表示入力装置１４の存在する領域に入っているか否かで判断する。表示入力装置１４の存在する領域は予め指定しておいてもよい。
【００６７】
ある程度近い範囲に存在する表示端末１２は追加情報の配信対象かどうかの判断が同じであることが多い。図８の会議支援システム２は表示端末１２（デバイス）毎に位置関係を計算しなくても、表示端末１２が追加情報の配信対象かどうか判断できる。
【００６８】
図８の会議支援システム２は、各領域の境界に発信機を設置し、その発信機から位置情報を取得することで、表示端末１２が表示入力装置１４と同じ領域内に含まれているか否かを判断できる。なお、各領域の境界は予め固定値として設定してもよい。例えば殆ど同じ構成で会議を実施するような場合には、各領域の境界は固定値として設定できる。
【００６９】
図９は各領域の境界に発信機を設置した会議支援システムの一例の模式図である。図９の会議支援システム３は、図８の会議支援システム２の領域Ａの四隅に発信機４３Ａ〜４３Ｄを設置した構成である。
【００７０】
例えば図９の会議支援システム２において、発信機４３Ａ〜４３Ｄの位置情報をそれぞれ（Ｘ１、Ｙ１）（Ｘ２、Ｙ２）（Ｘ３、Ｙ３）及び（Ｘ４、Ｙ４）とする。また、表示端末１２Ａ及び１２Ｂの位置情報を（Ｘａ、Ｙａ）及び（Ｘｂ、Ｙｂ）とする。表示端末１２Ａが領域Ａに存在するか否かは、位置情報取得装置１１が取得した位置情報から以下の式（１）（２）を満たすか否かで判断できる。表示端末１２Ａは以下の式（１）（２）を満たすため、領域Ａに存在すると判断する。
【００７１】
Ｘａ＞Ｘ１  ａｎｄ  Ｘａ＜Ｘ２…（１）
Ｙａ＞Ｙ１  ａｎｄ  Ｙａ＜Ｙ３…（２）
また、表示端末１２Ｂが領域Ａに存在するか否かは、位置情報取得装置１１が取得した位置情報から以下の式（３）（４）を満たすか否かで判断できる。表示端末１２Ｂは以下の式（３）（４）を満たさないため、領域Ａに存在しないと判断する。
【００７２】
Ｘｂ＞Ｘ１  ａｎｄ  Ｘｂ＜Ｘ２…（３）
Ｙｂ＞Ｙ１  ａｎｄ  Ｙｂ＜Ｙ３…（４）
なお、図９の会議支援システム２では領域Ａに存在するか否かを判断する例を示しているが、例えば領域Ｂに存在するか否かを判断するようにしてもよい。領域Ｂに存在する表示端末１２Ｂは表示入力装置１４と同じ領域内に含まれていないと判断できる。領域Ａ及び領域Ｂのどちらを基準にして判断するかは、例えば各領域の大きさなどに応じて計算量が少ないと予想される方を選択すればよい。また、図９の会議支援システム２における座標軸の定義は一例であって、会議の場所４１に応じて変更すればよい。
【００７３】
会議支援サーバ１０は例えば図１０に示す処理手順により追加情報の配信対象かどうかの判断を距離モード又は領域モードで行うことができる。距離モードは図５の会議支援システム１で説明した方法により、追加情報の配信対象かどうかを判断する。領域モードは図９の会議支援システム２で説明した方法により、追加情報の配信対象かどうかを判断する。
【００７４】
図１０は距離モード又は領域モードを利用して追加情報の配信対象かどうかの判断を行う処理の一例のフローチャートである。図１０は図７のフローチャートとの差分を表している。
【００７５】
ステップＳ５１において、会議支援サーバ１０は対象デバイス検索モードが距離モードであるか領域モードであるかを判断する。対象デバイス検索モードとは、追加情報の配信対象かどうかの判断する方法を示している。対象デバイス検索モードの設定は予め指定しておいてもよいし、その都度、ユーザが指定するようにしてもよい。
【００７６】
対象デバイス検索モードが距離モードであると判断すると、会議支援サーバ１０は図７のステップＳ３１〜Ｓ３４と同様の処理を行う。会議支援サーバ１０はステップＳ５２において、表示端末１２及び表示入力装置１４の位置情報を取得する。ステップＳ５３において、会議支援サーバ１０は表示端末１２及び表示入力装置１４の位置情報から、表示端末１２と表示入力装置１４との距離を計算する。
【００７７】
ステップＳ５４において、会議支援サーバ１０は表示端末１２と表示入力装置１４との距離が所定の閾値以上であるか否かと判定する。閾値以上であれば、会議支援サーバ１０は表示端末１２を追加情報の配信対象と判断する。
【００７８】
また、対象デバイス検索モードが領域モードであると判断すると、会議支援サーバ１０はステップＳ５５において、表示端末１２、表示入力装置１４及び発信機４３Ａ〜４３Ｄの位置情報を取得する。そして、ステップＳ５６において、会議支援サーバ１０は表示端末１２、表示入力装置１４及び発信機４３Ａ〜４３Ｄの位置情報から、表示端末１２が表示入力装置１４と同じ領域内に含まれているか判断する。
【００７９】
表示端末１２が表示入力装置１４と同じ領域内に含まれていれば、会議支援サーバ１０は表示端末１２を追加情報の配信対象と判断する。なお、ステップＳ５４又はＳ５６の処理の後、会議支援サーバ１０は図７のステップＳ３６以降の処理を行う。
【００８０】
（会議支援システムの他の動作）
図１１は本実施例に係る会議支援システムの動作を表した他の例の模式図である。図１１の会議支援システム３は、図５の会議支援システム１の表示入力装置１４が複数存在する例である。図１１の会議の場所４４には参加者Ａが保持している表示端末１２Ａと表示入力装置１４Ａ及び１４Ｂとが存在している。
【００８１】
会議支援サーバ１０は図５の会議支援システム１で説明したような追加情報の配信対象の特定を、表示端末１２Ａと表示入力装置１４Ａとの間で判断すると共に、表示端末１２Ａと表示入力装置１４Ｂとの間で判断する。
【００８２】
端末管理テーブル保持部３７が保持する端末管理テーブルについては図６に示した端末管理テーブルと基本構成が同じであるがデータ項目「表示入力装置からの距離」及び「送信対象フラグ」が表示入力装置１４Ａ及び１４Ｂ毎に設けられる。
【００８３】
図１２は端末管理テーブルの他の例の構成図である。図１２の端末管理テーブルは表示入力装置１４Ａ及び１４Ｂ毎にデータ項目「表示入力装置からの距離」及び「送信対象フラグ」を有している。
【００８４】
なお、データ項目「送信対象フラグ」は図１３に示すような構成としてもよい。図１３はデータ項目「送信対象フラグ」の一例の構成図である。図１３は表示入力装置Ａ〜Ｈが存在する例である。図１３は表示入力装置Ａ〜Ｈとビットフラグ（ｂｉｔ０〜７）とを対応付けることにより、少ないメモリや情報量で複数の表示端末１２を管理できる。例えば図１３の例では表示端末１２Ａが表示入力装置Ｂ、Ｆ、Ｇ、Ｈの追加情報の配信対象であることを表している。
【００８５】
（表示端末のスペックに応じた情報形態）
図１４は表示端末のスペックに応じた追加情報の情報形態に変換する為の編集処理の一例の説明図である。図１４に示されるように、会議支援サーバ１０は画像編集装置１５で表示端末１２のスペックに応じた情報形態に変換された追加情報を、表示端末１２に配信する。追加情報の配信はリアルタイム又は所定時間毎に行う。表示端末１２はプレゼン資料のファイルと追加情報のファイルとを合成した画像を表示する。
【００８６】
表示端末１２が表示する画像にはプレゼン資料の表示部分１００と追加資料の表示部分１０１とが含まれる。図１４は追加情報を表示端末１２に転送し、表示端末１２側で追加情報をプレゼン資料に合成して表示する例である。
【００８７】
図１５は表示端末のスペックに応じた追加情報の情報形態に変換する為の編集処理の他の例の説明図である。図１５に示されるように、会議支援サーバ１０は画像編集装置１５で表示端末１２のスペックに応じた情報形態に変換された追加情報を、プレゼン資料に合成した画像のファイルを表示端末１２に配信する。表示端末１２はプレゼン資料に追加情報が合成された画像をそのまま表示する。
【００８８】
表示端末１２が表示する画像にはプレゼン資料の表示部分１００と追加資料の表示部分１０１とが含まれる。図１４はプレゼン資料と追加情報とを合成した画像を表示端末１２に転送し、表示端末１２側でそのまま表示する例である。
【００８９】
上記のように、本実施例の会議支援システム１等は追加情報を如何に表示端末１２側へ効率良く配信するかがポイントとなる。例えばＣＰＵの性能やメモリ容量が小さい表示端末１２に対しては、図１５に示すように、なるべく会議支援サーバ１０側で処理し、通信回数を減らしながらデータ転送を行う。一方、ある程度の性能がある表示端末１２に対しては図１４に示すように、表示端末１２側で処理するようにする。
【００９０】
会議支援サーバ１０は例えば図１６に示す処理手順により表示端末１２のスペックに応じた追加情報の情報形態を判断できる。図１６は表示端末のスペックに応じた追加情報の情報形態を判断する処理の一例のフローチャートである。図１６は図７のフローチャートとの差分を表している。
【００９１】
ステップＳ６１において、会議支援サーバ１０は表示端末１２及び表示入力装置１４のデバイス情報を取得する。ステップＳ６２において、会議支援サーバ１０は表示入力装置１４の性能と比較して表示端末１２の性能が高いか低いかを判断する。
【００９２】
表示入力装置１４の性能と比較して表示端末１２の性能が低ければ、会議支援サーバ１０はステップＳ６３において、図１５のようなプレゼン資料と追加情報とが合成された画像を作成する。そして、会議支援サーバ１０はステップＳ６５において、プレゼン資料と追加情報とを合成した画像を表示端末１２に転送する。
【００９３】
一方、表示入力装置１４の性能と比較して表示端末１２の性能が高ければ、会議支援サーバ１０はステップＳ６４において、図１４のような追加情報を作成する。そして、会議支援サーバ１０はステップＳ６５において、追加情報を表示端末１２に転送する。
【００９４】
本実施例によれば、ホワイトボード等に記載した追加情報を読むことができない又は読みづらいと予測される参加者の表示端末１２を特定して、追加情報を配信し、追加情報を表示端末１２に表示させることで、追加情報を参加者の間で共有できる。また、本実施例によれば、ホワイトボード等に記載した追加情報を読むことができると予測される参加者の表示端末１２に追加情報を配信しないため、不要なデータがネットワーク１７上を流れることを防げる。
【００９５】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【００９６】
なお、特許請求の範囲に記載した情報処理装置は会議支援サーバ１０に相当する。計算手段は位置関係計算部３４に相当する。特定手段は共有形態変更部３２に相当する。配信手段は通信部３１及び共有形態変更部３２に相当する。
【符号の説明】
【００９７】
１、２    会議支援システム
１０    会議支援サーバ
１１    位置情報取得装置
１２、１２Ａ、１２Ｂ    表示端末
１３    ファイルサーバ
１４、１４Ａ、１４Ｂ    表示入力装置
１５    画像編集装置
１６    表示装置
１７    通信媒体（ネットワーク）
２０    ＰＣ
２１    入力装置
２２    出力装置
２３    記録媒体読取装置
２４    補助記憶装置
２５    主記憶装置
２６    演算処理装置
２７    インタフェース装置
２８    記録媒体
２９    バス
３１    通信部
３２    共有形態変更部
３３    資料編集部
３４    位置関係計算部
３５    追加情報認識部
３６    機器情報取得部
３７    端末管理テーブル保持部
４０、４１、４４    会議の場所
４２    境界発信装置
４３Ａ〜４３Ｄ    発信機
１００    プレゼン資料の表示部分
１０１    追加資料の表示部分
【先行技術文献】
【特許文献】
【００９８】
【特許文献１】特開２００５−２８４３４４号公報
【図１】
0005716549.tif 000002
【図２】
0005716549.tif 000003
【図３】
0005716549.tif 000004
【図４】
0005716549.tif 000005
【図５】
0005716549.tif 000006
【図６】
0005716549.tif 000007
【図７】
0005716549.tif 000008
【図８】
0005716549.tif 000009
【図９】
0005716549.tif 000010
【図１０】
0005716549.tif 000011
【図１１】
0005716549.tif 000012
【図１２】
0005716549.tif 000013
【図１３】
0005716549.tif 000014
【図１４】
0005716549.tif 000015
【図１５】
0005716549.tif 000016
【図１６】
0005716549.tif 000017