(57)【特許請求の範囲】
【請求項１】
画面表示を行う表示手段と、
前記表示手段の画面にペンや指が触れた位置を検出する座標検出手段と、
外部の端末装置と通信を行う通信手段と、
前記通信手段を介し、電子情報ボード装置に有線または無線により他の機器を中継することなく接続された前記端末装置の接続を有効と判断する接続管理手段と、
接続が有効と判断された前記端末装置において表示された文書等の画像データを受信し、当該画像データを含む共有画面データを生成して接続が有効と判断された全ての前記端末装置に送信する画面共有管理手段と、
接続が有効と判断された前記端末装置もしくは前記座標検出手段から操作イベントを受信し、共有画面上のいずれの文書等に対する操作であるかを判別し、当該文書等の表示元である前記端末装置に操作イベントを送信する操作イベント管理手段と
を備えたことを特徴とする電子情報ボード装置。
【請求項２】
請求項１に記載の電子情報ボード装置において、
前記接続管理手段は、前記端末装置のデバイスＩＤを取得し、当該デバイスＩＤが予め許可されたＩＤ群に含まれるか否かにより接続の有効性を判断する
ことを特徴とする電子情報ボード装置。
【請求項３】
請求項１または２のいずれか一項に記載の電子情報ボード装置において、
前記通信手段は、接続が有効と判断された前記端末装置との間で暗号化通信を行う
ことを特徴とする電子情報ボード装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の電子情報ボード装置において、
前記操作イベント管理手段は、前記端末装置もしくは前記座標検出手段から受信した個々の操作イベントから、操作として意味のある単位の操作を認識し、認識した操作に対応する操作イベントを該当する前記端末装置に送信する
ことを特徴とする電子情報ボード装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議等に用いられる電子情報ボード装置の制御技術に関する。
【背景技術】
【０００２】
液晶パネルやプラズマディスプレイ等の大型のディスプレイと、ペンや指が画面に触れた位置（座標）を検出するタッチパネル等の座標検出部と、外部のパーソナルコンピュータ等の端末装置とのインタフェースとを備えた電子情報ボード装置が市販されるに至っている。
【０００３】
この種の電子情報ボード装置は、
・接続された端末装置の画面を拡大して表示する機能
・ペンや指の動きにより端末装置を操作する機能
・ペンや指の動きによりホワイトボードや黒板のように手書き入力を行う機能
等を備えている。
【０００４】
接続した端末装置の画面を大きく映すことができ、会議室等において複数人が閲覧できるため、会議等におけるプレゼンテーション等に用いられることが多い。また、画面が明るいことから、壁面に画面を投影するプロジェクタのように部屋を暗くする必要がなく、手元の資料の閲覧やメモ等と画面表示とを併用できる利点がある。
【０００５】
更に、映し出されている画面に端末装置のマウスやキーボードの操作の代わりに直接タッチ等することで、表示内容を出力している端末装置を操作することが可能であることから、端末装置から離れてディスプレイのそばでプレゼンテーションと操作を一人で行うことが容易となる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の電子情報ボード装置では、電子情報ボード装置に接続した端末装置での表示画面の内容をそのまま大型のディスプレイに表示していた。この場合は、接続された端末装置と電子情報ボード装置のタッチパネル等の双方から表示内容の変更操作ができる。
【０００７】
また、他の端末装置の画面を表示する場合は、その端末装置を電子情報ボード装置に接続して表示するか、電子情報ボード装置に既に接続されている端末装置から画面共有等の設定をし、画面分割や入力を切り替えることで電子情報ボード装置に表示させる方法がとられている。どちらにしろ、電子情報ボード装置に直接接続している端末装置からのみ表示が可能であった。
【０００８】
このように複数の端末装置の画面を表示する場合は、電子情報ボード装置に必要な端末装置を接続し、画面分割や入力を切り替える方法がとられていた。この場合も、表示内容の変更操作ができるのは、電子情報ボード装置のタッチパネル等と表示内容を出力している端末装置のみである。従って、電子情報ボード装置と直接接続されていない端末装置は、画面共有等により画面を提供するものではあっても、表示内容の変更操作を行うことはできない。
【０００９】
一方、製品化された電子情報ボード装置ではなく、パーソナルコンピュータ等の端末装置を複数、ネットワークを介して相互に接続し、画面共有機能を用いて会議等を行う技術が開示されている（例えば、特許文献１〜３等を参照。）。
【００１０】
特許文献１には、会議中の表示画面を他の人のパーソナルコンピュータと共有して閲覧しながら画面上にメモ等の記入ができるようにする技術が開示されている。
【００１１】
特許文献２には、遠隔地の拠点の端末同士をネットワークで接続し、相互に相手方の端末の画面を表示して操作する技術が開示されている。
【００１２】
特許文献３には、複数のパーソナルコンピュータを接続して表示位置の指示や編集権限を制御する技術が開示されている。
【００１３】
これらの特許文献１〜３に開示される技術は、遠隔地に存在する端末装置が含まれることを想定しており、一つの会議室等に閉じた利用を想定していない。
【００１４】
特に、特許文献３では、ネットワークで接続された他の端末装置の表示画面に対して、表示位置をポイントしたり編集権限を与えたりする手法が述べられている。そのため、操作範囲や権限等の設定のための準備作業の手間がかかり、会議等では参加者が異なると設定をやり直す必要があり、毎回の会議等の際に設定を行うには手間と時間がかかるという問題があった。また、原本データ（ファイル）が誰の端末装置に存在しているかを認識して操作する必要があり、必要な資料を次々と表示して会議等を進めるには不便な点もあった。
【００１５】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、会議等の参加者に信頼をおいて表示情報の操作をする権限を簡単に与えることができるとともに、操作対象のデータを誰が管理しているかを意識せずに取り扱うことを可能にすることにある。
【課題を解決するための手段】
【００１６】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、画面表示を行う表示手段と、前記表示手段の画面にペンや指が触れた位置を検出する座標検出手段と、外部の端末装置と通信を行う通信手段と、前記通信手段を介し、電子情報ボード装置に有線または無線により他の機器を中継することなく接続された前記端末装置の接続を有効と判断する接続管理手段と、接続が有効と判断された前記端末装置において表示された文書等の画像データを受信し、当該画像データを含む共有画面データを生成して接続が有効と判断された全ての前記端末装置に送信する画面共有管理手段と、接続が有効と判断された前記端末装置もしくは前記座標検出手段から操作イベントを受信し、共有画面上のいずれの文書等に対する操作であるかを判別し、当該文書等の表示元である前記端末装置に操作イベントを送信する操作イベント管理手段とを備える電子情報ボード装置を要旨としている。
【００１７】
また、請求項２に記載されるように、請求項１に記載の電子情報ボード装置において、前記接続管理手段は、前記端末装置のデバイスＩＤを取得し、当該デバイスＩＤが予め許可されたＩＤ群に含まれるか否かにより接続の有効性を判断するようにすることができる。
【００１８】
また、請求項３に記載されるように、請求項１または２のいずれか一項に記載の電子情報ボード装置において、前記通信手段は、接続が有効と判断された前記端末装置との間で暗号化通信を行うようにすることができる。
【００１９】
また、請求項４に記載されるように、請求項１乃至３のいずれか一項に記載の電子情報ボード装置において、前記操作イベント管理手段は、前記端末装置もしくは前記座標検出手段から受信した個々の操作イベントから、操作として意味のある単位の操作を認識し、認識した操作に対応する操作イベントを該当する前記端末装置に送信するようにすることができる。
【発明の効果】
【００２０】
本発明の電子情報ボード装置にあっては、会議等の参加者に信頼をおいて表示情報の操作をする権限を簡単に与えることができるとともに、操作対象のデータを誰が管理しているかを意識せずに取り扱うことが可能となる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態にかかるシステムの構成例を示す図である。
【図２】ソフトウェア構成例を示す図である。
【図３】データ構造例を示す図である。
【図４】実施形態の処理例を示すシーケンス図（その１）である。
【図５】実施形態の処理例を示すシーケンス図（その２）である。
【発明を実施するための形態】
【００２２】
以下、本発明の好適な実施形態につき説明する。
【００２３】
＜構成＞
図１は本発明の一実施形態にかかるシステムの構成例を示す図である。
【００２４】
図１において、電子情報ボード装置１にはパーソナルコンピュータ等の複数の端末装置２（２Ａ、２Ｂ、２Ｃ、・・）が接続されている。
【００２５】
電子情報ボード装置１は、表示部１１と座標検出部１２と制御部１３と記憶部１４と通信部１５とを備えている。
【００２６】
表示部１１は、液晶パネルやプラズマディスプレイ等の大型のディスプレイにより構成される。
【００２７】
座標検出部１２は、表示部１１上に設けられ、ペンや指が画面に触れた位置（座標）を一定間隔でサンプリングすることで検出するタッチパネル等により構成される。
【００２８】
制御部１３は、ＣＰＵ（Central Processing Unit）等の演算ユニットにより構成される。
【００２９】
記憶部１４は、ＲＡＭ（Random Access Memory）、フラッシュメモリ、ＨＤＤ（Hard Disk Drive）等の記憶媒体により構成される。
【００３０】
通信部１５は、有線ＬＡＮ（Local Area Network）、無線ＬＡＮ、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４、Ｂｌｕｅｔｏｏｔｈ等のインタフェースにより構成され、１台もしくは複数台の端末装置２と接続される。通信部１５は複数の接続インタフェースを持っているが、接続する口数が不足する場合はハブ等を用いて拡張することができる。セキュリティを重視する場合には、有線による接続に限定することが望ましい。これにより、端末装置２が他のネットワークとつながっている場合でも情報の安全性を保つことができる。
【００３１】
また、通信部１５は、端末装置２との間で暗号化通信を行うことにより、セキュリティを一層向上させることができる。この場合、端末装置側と電子情報ボード装置側のデバイスＩＤ等をキーにしてＲＳＡ暗号方式等により暗号化してデータの送受信を行うことができる。実際には処理時間も関係するため、処理の軽い方法をとってもよい。
【００３２】
一方、端末装置２は、操作・表示部２１と制御部２２と記憶部２３と通信部２４とを備えている。
【００３３】
操作・表示部２１は、マウス、キーボード等の入力装置とモニタ等の出力装置により構成される。
【００３４】
制御部２２は、ＣＰＵ等の演算ユニットにより構成される。
【００３５】
記憶部２３は、ＲＡＭ、フラッシュメモリ、ＨＤＤ等の記憶媒体により構成される。
【００３６】
通信部２４は、有線ＬＡＮ、無線ＬＡＮ、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ等のインタフェースにより構成される。セキュリティ強化のために、通信部２４は暗号化通信の機能を有してもよい。
【００３７】
図２はソフトウェア構成例を示す図であり、電子情報ボード装置１には電子情報ボード制御アプリケーション１０１が設けられ、端末装置２には画面共有アプリケーション２０１と文書編集アプリケーション２０５とが設けられている。
【００３８】
電子情報ボード装置１の電子情報ボード制御アプリケーション１０１は、座標検出管理機能１０２と接続端末管理機能１０３と画面共有管理機能１０４と操作イベント管理機能１０５とを有している。
【００３９】
座標検出管理機能１０２は、座標検出部１２の検出座標に基づき、画面上のボタンやアイテムの選択の認識や、一定間隔でサンプリングされた座標データを線でつないで手書き入力等を行う機能である。
【００４０】
接続端末管理機能１０３は、電子情報ボード装置１に端末装置２が直接接続されているか否か確認するとともに、セキュリティ強化のため、端末装置２の通信制御部（図示せず）が持つデバイスＩＤ等が予め登録された許可装置のＩＤ群に含まれるか否かを確認し、確認が肯定的である場合に、端末装置２の接続を有効と判断する機能である。なお、電子情報ボード装置１に端末装置２が直接接続されていることが確認できる場合には、許可装置のＩＤ群による確認を省略することもできる。
【００４１】
画面共有管理機能１０４は、１または複数の端末装置２で共有対象として指定された文書画像データ等を初回および内容更新時に受信し、手書き入力内容等と合成して一時的に保持し、表示部１１に表示するとともに各端末装置２に送信する機能である。
【００４２】
操作イベント管理機能１０５は、各端末装置２における操作・表示部２１の操作内容のイベントを受信し、操作対象となる文書等の表示元となる端末装置２に対して操作内容のイベント（端末装置２から受信した操作内容のイベントそのものではなく、処理単位にまとめたもの）を送信する機能である。
【００４３】
端末装置２の画面共有アプリケーション２０１は、接続管理機能２０２と画面共有管理機能２０３と操作イベント管理機能２０４とを有している。
【００４４】
接続管理機能２０２は、画面共有アプリケーション２０１の起動直後に電子情報ボード装置１との間で接続確認を行う機能である。
【００４５】
画面共有管理機能２０３は、共有対象として指定された文書画像データ等を電子情報ボード装置１に送信するとともに、共有画面データを電子情報ボード装置１から受信して画面上の共有領域に表示する機能である。
【００４６】
操作イベント管理機能２０４は、自己の端末装置２における操作・表示部２１の操作内容のイベントを電子情報ボード装置１に送信するとともに、自己の端末装置２が表示元となる文書等に対する操作内容のイベントを電子情報ボード装置１から受信し、文書編集アプリケーション２０５に引き渡す機能である。
【００４７】
文書編集アプリケーション２０５は、ワープロソフト、表計算ソフト、プレゼンテーションソフト等のアプリケーションである。
【００４８】
図３はデータ構造例を示す図であり、（ａ）は電子情報ボード装置１の電子情報ボード制御アプリケーション１０１の接続端末管理機能１０３における接続確認に用いられる許可ＩＤテーブルの例を示し、（ｂ）は画面共有管理機能１０４における処理に用いられる表示管理テーブルの例を示している。
【００４９】
図３（ａ）において、許可ＩＤテーブルは、接続が許可される端末装置２のＩＰ（Internet Protocol）アドレス、ＭＡＣ（Media Access Control）アドレス、ＵＳＢ−ＩＤ等のデバイスＩＤ等が複数登録されている。
【００５０】
図３（ｂ）において、表示管理テーブルは、画面を出力している装置を識別するソースと、その画面の表示状態と、その画面の表示位置とを含んでいる。ソースは接続時に確認に用いられるデバイスＩＤ等を用いることができる。
【００５１】
＜動作＞
図４および図５は上記の実施形態の処理例を示すシーケンス図である。
【００５２】
図４において、例えば、端末装置２Ａにおいて画面共有アプリケーション２０１を起動すると（ステップＳ１０１）、起動された画面共有アプリケーション２０１の接続管理機能２０２は、電子情報ボード装置１に対して自己のＩＤを伴って起動通知を行う（ステップＳ１０２）。
【００５３】
これを受け、電子情報ボード装置１において、電子情報ボード制御アプリケーション１０１の接続端末管理機能１０３は、自己の電子情報ボード装置１に端末装置２Ａが直接接続されているか否かを、通信部１５への接続形態（インタフェースのステータス信号により物理的に直接接続されているか否か、プロトコルメッセージ中の中継機器の情報の有無により中継なしで接続されているか等）により判断するとともに、許可ＩＤテーブルを参照して許可対象に含まれているか否かチェックする（ステップＳ１０３）。確認結果が肯定的である場合、その後の電子情報ボード装置１と端末装置２Ａとのデータ送受信の都度に、確認されたデバイスＩＤ等であるかを確認する。
【００５４】
確認結果が肯定的である場合、電子情報ボード制御アプリケーション１０１の接続端末管理機能１０３は、端末装置２Ａの接続を有効と判断し、画面共有管理機能１０４は、現時点（当初はブランク画面）の共有画面データを端末装置２Ａに送信する（ステップＳ１０４）。
【００５５】
これを受け、端末装置２Ａにおいて、画面共有アプリケーション２０１の画面共有管理機能２０３は、受信した共有画面データにより共有画面の表示を行う（ステップＳ１０５）。端末装置２Ａにおける共有画面は画面上に作成された共有領域に表示され、表示内容は電子情報ボード装置と同じになる。この共有領域は、個人毎に位置やサイズや配色等を変更することができる。例えば、デスクトップ全体や特定のアプリ範囲に制限することができる。それにより、電子情報ボード装置１に表示する範囲を変更することができる。
【００５６】
端末装置２Ｃ、２Ｂにおいても同様の処理が行われる（ステップＳ１１１〜Ｓ１１５、ステップＳ１２１〜Ｓ１２５）。なお、端末装置２Ｃ、２Ｂの場合は、その端末装置で共有したいアプリケーション表示がないため、特に共有領域を選択しなければ、電子情報ボード装置１に表示している画面と同じものが画面共有アプリケーション２０１の表示領域内に表示される。また、端末装置２Ａ〜２Ｃの起動順序は任意である。
【００５７】
次に、図５において、例えば、端末装置２Ａで所定の文書等（自己の装置にオリジナルのデータがある場合と、ファイル共有機能により他の装置にオリジナルのデータがある場合との両者を含む）を画面共有しようとする場合、画面共有アプリケーション２０１の画面共有管理機能２０３の制御のもと、表示位置（全画面、左半分、右半分等）等の表示設定を行い（ステップＳ１３１）、文書編集アプリケーション２０５により文書等をオープンする（ステップＳ１３２）。文書等をオープンした後に表示設定を行ってもよい。
【００５８】
これにより、画面共有アプリケーション２０１の画面共有管理機能２０３は、設定された表示位置と文書画像データ等を電子情報ボード装置１に送信する（ステップＳ１３３）。
【００５９】
これを受け、電子情報ボード装置１において、電子情報ボード制御アプリケーション１０１の画面共有管理機能１０４は、共有画面を更新（端末装置２Ａから受信した文書画像データ等を指定された表示位置に表示する更新）する（ステップＳ１３４）。
【００６０】
そして、画面共有管理機能１０４は、更新された共有画面の共有画面データを端末装置２Ａ、２Ｃ、２Ｂに送信する（ステップＳ１３５〜Ｓ１３７）。
【００６１】
これを受け、端末装置２Ａ、２Ｃ、２Ｂにおいて、画面共有アプリケーション２０１の画面共有管理機能２０３は、受信した共有画面データにより共有画面の表示を更新する（ステップＳ１３８〜Ｓ１４０）。
【００６２】
その後、例えば、端末装置２Ｂにおいて操作・表示部２１のマウス・キーボード等の操作により共有画面中の文書等に対して編集やページ変更等の操作が行われると（ステップＳ１４１）、画面共有アプリケーション２０１の操作イベント管理機能２０４は、操作内容をイベントとして電子情報ボード装置１に送信する（ステップＳ１４２）。この際、操作対象となる文書等の原本データをどの端末装置が管理しているかの情報は電子情報ボード装置１が管理しているので、操作する側の端末装置２Ｂでは原本データがどの端末装置にあるかの認識をしなくても済む。
【００６３】
これを受け、電子情報ボード装置１において、電子情報ボード制御アプリケーション１０１の操作イベント管理機能１０５は、操作内容を示す個々のイベントから、操作として意味のある単位の操作を認識する（ステップＳ１４３）。例えば、マウスの位置が連続的に動いてからマウスダウンが行われた場合、連続的にマウスの位置が動いた部分は無視し、所定の座標でマウスダウンが行われたという操作のみを認識する。なお、マウスの座標はデスクトップに対する絶対座標である場合と所定のウインドウに対する相対座標である場合があるため、適宜に変換が行われる。また、イベント順序の維持や排他制御の必要があればそれも管理する。これにより操作の安全性を確保する。
【００６４】
また、操作イベントの仕様が異なる場合には、送信先の仕様に合うように変換された操作イベントが送信される。操作イベントが電子情報ボード装置１でまとめられ、適宜に変換されてから各端末装置に送信されるため、リモートデスクトップで作業をする場合のように、アプリケーションの有無やバージョンの違い等を気にすることなく使用することができる。
【００６５】
そして、操作イベント管理機能１０５は、画面共有管理機能１０４の管理する表示管理テーブル（図３（ｂ））を参照し、表示状態が「表示中」であるエントリに対し、当該操作が行われた座標が含まれる表示位置に対応するソース（操作対象の文書等の表示元となる装置）を取得し、そのソースに対応する端末装置２Ａに対して、認識した操作内容をイベントとして送信する（ステップＳ１４４）。
【００６６】
これを受け、端末装置２Ａにおいて、画面共有アプリケーション２０１の操作イベント管理機能２０４は、受信した操作内容のイベントを文書編集アプリケーション２０５に引き渡し、対応する文書操作等を行わせる（ステップＳ１４５）。
【００６７】
画面共有アプリケーション２０１の画面共有管理機能２０３は、文書編集アプリケーション２０５における文書操作等の反映により更新された文書画像データ等を電子情報ボード装置１に送信する（ステップＳ１４６）。
【００６８】
これを受け、電子情報ボード装置１において、電子情報ボード制御アプリケーション１０１の画面共有管理機能１０４は、受信した文書画像データ等により共有画面を更新する（ステップＳ１４７）。
【００６９】
そして、画面共有管理機能１０４は、更新された共有画面の共有画面データを端末装置２Ａ、２Ｃ、２Ｂに送信する（ステップＳ１４８〜Ｓ１５０）。
【００７０】
これを受け、端末装置２Ａ、２Ｃ、２Ｂにおいて、画面共有アプリケーション２０１の画面共有管理機能２０３は、受信した共有画面データにより共有画面の表示を更新する（ステップＳ１５１〜Ｓ１５３）。
【００７１】
このように、いずれかの端末装置（２Ｂ）においてユーザにより行われる操作は、即座に電子情報ボード装置１および全ての端末装置２Ａ、２Ｂ、２Ｃの表示画面に反映され、常に同じ表示状態とすることができる。
【００７２】
なお、端末装置（２Ａ）において文書等に対する操作を行った場合について説明したが、電子情報ボード装置１におけるタッチパネル等の座標検出部１２により操作を行うこともでき、同様の処理となる。
【００７３】
＜総括＞
以上説明したように、本実施形態によれば、会議等の参加者に信頼をおいて表示情報の操作をする権限を簡単に与えることができるとともに、操作対象のデータを誰が管理しているかを意識せずに取り扱うことが可能となる。
【００７４】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【符号の説明】
【００７５】
１                  電子情報ボード装置
１１                表示部
１２                座標検出部
１３                制御部
１４                記憶部
１５                通信部
１０１              電子情報ボード制御アプリケーション
１０２              座標検出管理機能
１０３              接続端末管理機能
１０４              画面共有管理機能
１０５              操作イベント管理機能
２、２Ａ〜２Ｃ      端末装置
２１                操作・表示部
２２                制御部
２３                記憶部
２４                通信部
２０１              画面共有アプリケーション
２０２              接続管理機能
２０３              画面共有管理機能
２０４              操作イベント管理機能
２０５              文書編集アプリケーション
【先行技術文献】
【特許文献】
【００７６】
【特許文献１】特開２００６−０３１３５９号公報
【特許文献２】特開２００９−２３０５７９号公報
【特許文献３】特許第４１７１１２３号公報
【図１】
0005685854.tif 000002
【図２】
0005685854.tif 000003
【図３】
0005685854.tif 000004
【図４】
0005685854.tif 000005
【図５】
0005685854.tif 000006