(57)【要約】【課題】プレゼンテーションサーバと複数台のモバイル端末により電子会議システムにおいて、個々のモバイル端末毎にファイルの部分的な秘匿／閲覧を容易に設定可能とする。【解決手段】モバイル端末には、表示デバイスの表示画面上に表示されたプレゼンテーション資料上の任意の領域に秘匿領域の設定を受け付ける機能部と、秘匿領域毎に秘匿レベルの設定を受け付ける機能部と、他のモバイル端末に対する秘匿解除レベルの設定を受け付ける機能部と搭載する。また、プレゼンテーションサーバには、あるモバイル端末からプレゼンテーション資料と共に秘匿領域、当該領域の秘匿レベルを受信する機能部と、秘匿領域毎に秘匿レベルを取得する機能部と、プレゼンテーション資料の秘匿領域に秘匿効果を付与して表示する機能部とを搭載する。【選択図】図２Ａ
2015191487.tif 000002
【特許請求の範囲】
【請求項１】
表示デバイスと、
前記表示デバイスの表示画面上に表示されたプレゼンテーション資料上の任意の領域に秘匿領域の設定を受け付ける第１の機能部と、
前記秘匿領域毎に秘匿レベルの設定を受け付ける第２の機能部と、
他のモバイル端末に対する秘匿解除レベルの設定を受け付ける第３の機能部と、
前記プレゼンテーション資料、前記秘匿領域、前記秘匿レベル、前記秘匿解除レベルをプレゼンテーションサーバに送信する第４の機能部と
を有するモバイル端末。
【請求項２】
請求項１に記載のモバイル端末において、
他のモバイル端末から提供された前記プレゼンテーション資料、前記秘匿領域、前記秘匿レベル、前記秘匿解除レベルをプレゼンテーションサーバから受信する第５の機能部と、
自端末について設定された秘匿解除レベルと各秘匿領域について設定された前記秘匿レベルを比較し、比較結果に基づいて前記秘匿領域毎に秘匿効果を付与し又は付与せずに前記プレゼンテーション資料を表示する第６の機能部と
を更に有するモバイル端末。
【請求項３】
請求項１に記載のモバイル端末において、
前記第３の機能部は、前記表示デバイスの表示画面上に表示された前記他のモバイル端末のリスト画面を通じ、選択されたモバイル端末毎に秘匿解除レベルの設定を受け付ける
ことを特徴とするモバイル端末。
【請求項４】
請求項１に記載のモバイル端末において、
前記第３の機能部は、前記表示デバイスの表示画面上に表示された会議室に相当するマップ画面上で指定された秘匿解除領域について秘匿解除レベルを設定する
ことを特徴とするモバイル端末。
【請求項５】
請求項４に記載のモバイル端末において、
他のモバイル端末から提供された前記プレゼンテーション資料、前記秘匿領域、前記秘匿レベル、前記秘匿解除領域、前記秘匿解除レベルをプレゼンテーションサーバから受信する第７の機能部と、
自端末が前記秘匿解除領域に含まれる場合、前記秘匿解除レベルについて設定された前記解除レベルと各秘匿領域について設定された前記秘匿レベルを比較し、比較結果に基づいて前記秘匿領域毎に秘匿効果を付与し又は付与せずに前記プレゼンテーション資料を表示する第８の機能部と
を更に有することを特徴とするモバイル端末。
【請求項６】
請求項５に記載のモバイル端末において、
前記第８の機能部は、前記プレゼンテーションサーバから受信された前記秘匿解除レベルに自端末について個別に設定された秘匿解除レベルが含まれるとき、当該秘匿解除レベルと前記秘匿解除領域について設定された秘匿解除レベルのうち高い方を自端末の秘匿解除レベルとして使用する
ことを特徴とするモバイル端末。
【請求項７】
請求項１に記載のモバイル端末において、
前記プレゼンテーション資料、前記秘匿領域、前記秘匿レベル、前記秘匿解除レベルは電子会議用のアプリケーションでのみアクセス可能に管理される
ことを特徴とするモバイル端末。
【請求項８】
あるモバイル端末からプレゼンテーション資料と共に秘匿領域、当該領域の秘匿レベルを受信する第９の機能部と、
前記秘匿領域毎に秘匿レベルを取得する第１０の機能部と、
前記プレゼンテーション資料の前記秘匿領域に秘匿効果を付与して表示する第１１の機能部と
を有するプレゼンテーションサーバ。
【請求項９】
請求項８に記載のプレゼンテーションサーバにおいて、
前記あるモバイル端末から受信した前記プレゼンテーション資料、前記秘匿領域、前記秘匿レベルを、他のモバイル端末について設定された秘匿解除レベル、及び／又は、会議室に相当するマップ画面上で指定された秘匿解除領域とその秘匿解除レベルと共に前記他のモバイル端末に送信する第１２の機能部
を更に有するプレゼンテーションサーバ。
【請求項１０】
請求項９に記載のプレゼンテーションサーバにおいて、
会議室内に存在するモバイル端末を前記マップ画面上にマッピングする第１３の機能部
を更に有するプレゼンテーションサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレゼンテーションサーバと複数台のモバイル端末により電子会議システムを構成するための技術に関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末等のモバイル端末を企業活動に利用する機会が増えている。例えば顧客へのプレゼンテーションや資料提示での利用、商品の在庫管理に使用するＰＯＳ端末としての利用等が増えている。こうした中、現在、タブレット端末やノートＰＣ等のモバイル端末を使用した電子会議システムが注目を集めている。複数台のモバイル端末を使用した電子会議システムでは、複数台のモバイル端末の表示画面の内容と、大型プロジェクタ等を通じて参加者全員に提示される表示内容を同期させながら会議を行うことができる。
【０００３】
一方で、電子会議において、参加者全員が常に同じ画面を共有することが好ましくない場合もある。例えば表示内容には、参加者の一部には秘匿したい情報が含まれる場合がある。例えば複数の企業から担当者が出席している会議において、個々の企業に関する情報を秘匿したいような場合である。また、近年、個人情報を含むデータは特に慎重に管理する必要があるが、このようなデータが含まれる資料をプレゼンテーションで利用したい場合も考えられる。現在、これらの問題を解決するための技術として、特許文献１に記載の技術が提案されている。
【０００４】
特許文献１には、複数の会議装置間で文書を共有する際、秘匿したい領域を暗号化して複数の通信先の会議装置に送信し、秘匿した領域を公開したい特定の会議装置にのみ、復号用のパスワードを通知する手法が記載されている。この手法は、個々の会議装置毎に秘匿用の資料を作る必要がなく、特定の会議装置には情報を公開し、その他の会議装置には情報を公開しないといった利用が可能である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平６−２５３１５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、近年では、参加者の一人一人がそれぞれモバイル端末を保有して電子会議に参加するケースも多く、このような状況では、より細やかな秘匿又は閲覧制御が求められてくる。すなわち、会議室内にいる参加者の全員が、秘匿領域（秘匿情報）を単純に共有するのではなく、参加者毎に情報の秘匿と閲覧を、個別かつ容易に選択できることが求められている。しかし、こうした細やかな秘匿情報の設定及び管理を効率的かつ容易にする手法は現在のところ存在しない。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明は、モバイル端末とプレゼンテーションサーバのそれぞれに以下の機能を搭載する。モバイル端末には、表示デバイスの表示画面上に表示されたプレゼンテーション資料上の任意の領域に秘匿領域の設定を受け付ける機能部と、秘匿領域毎に秘匿レベルの設定を受け付ける機能部と、他のモバイル端末に対する秘匿解除レベルの設定を受け付ける機能部とを搭載する。また、プレゼンテーションサーバには、あるモバイル端末からプレゼンテーション資料と共に秘匿領域、当該領域の秘匿レベルを受信する機能部と、秘匿領域毎に秘匿レベルを取得する機能部と、プレゼンテーション資料の秘匿領域に秘匿効果を付与して表示する機能部とを搭載する。
【０００８】
なお、プレゼンテーションサーバには、受信したプレゼンテーション資料を秘匿領域の情報と当該領域の秘匿レベルの情報と共に別のモバイル端末に転送する機能を搭載することが望ましい。また、デバイス単位及び／又は会議室マップ画面上の任意の領域に対して秘匿解除レベルを設定する機能をモバイル端末に搭載することが望ましい。
【発明の効果】
【０００９】
本発明によれば、複数台のモバイル端末を使用する電子会議において、個々のモバイル端末に対する細やかな秘匿レベルの設定や閲覧制御を効率的かつ容易に行うことが可能になる。
【図面の簡単な説明】
【００１０】
【図１】電子会議システムの概略構成を示す図。
【図２Ａ】モバイル端末の概略構成を示す図。
【図２Ｂ】プレゼンテーションサーバの概略構成を示す図。
【図３】接続テーブルのデータ構造を示す図。
【図４】ファイルテーブルのデータ構造を示す図。
【図５】会議室における会議開催時イメージを示す図。
【図６】モバイル端末で表示されるローカルストレージ画面を示す図。
【図７】モバイル端末で表示されるファイル表示画面を示す図。
【図８Ａ】モバイル端末で表示されるファイル秘匿処理画面を示す図。
【図８Ｂ】ファイル秘匿処理画面上で秘匿レベル設定用のポップアップが開いた状態を示す図。
【図９】モバイル端末で表示される接続デバイス一覧画面を示す図。
【図１０】プレゼンテーションサーバで表示されるファイル表示画面を示す図。
【図１１】電子会議開始時におけるモバイル端末の登録動作を説明するフローチャート。
【図１２】モバイル端末におけるファイルの秘匿処理を説明するフローチャート。
【図１３】モバイル端末における秘匿情報適用先の設定処理をフローチャート。
【図１４Ａ】モバイル端末で表示されるデバイスマップ画面を示す図。
【図１４Ｂ】デバイスマップ画面上での秘匿レベル設定用のポップアップを示す図。
【図１５】秘匿設定の適用時に実行される処理を説明するフローチャート。
【図１６】プレゼンテーションサーバ上でのファイルの表示を示すフローチャート。
【図１７】プレゼンテーション者以外のモバイル端末で実行されるファイルの表示処理を示すフローチャート。
【図１８】途中参加者のモバイル端末で実行されるファイルの表示処理を示すフローチャート。
【図１９】途中退出者があった場合に実行される処理を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照し、本発明の実施の形態を説明する。ただし、後述する実施の形態は、本発明を実現するための一例に過ぎず、本発明の技術的範囲を限定するものではない。また、各図において共通の構成には、同一の参照番号を付与する。
【００１２】
［システム構成］
図１に、電子会議システムの概略構成を示す。電子会議システム１は、複数台のモバイル端末１００とプレゼンテーションサーバ１０１で構成される。モバイル端末１００とプレゼンテーションサーバ１０１は、無線ＬＡＮ等のネットワーク１０２を介して接続されている。本実施例の場合、プレゼンテーションサーバ１０１には、大画面の表示装置１０３が接続されており、参加者全員がプレゼンテーション資料を確認できるようになっている。なお、表示装置１０３は、スクリーンと、当該スクリーンに画像を投影するプロジェクタであっても良い。
【００１３】
また、本実施例の場合、モバイル端末１００、プレゼンテーションサーバ１０１、ネットワーク１０２、表示装置１０３は、いずれも同じ会議室（図中、破線で示す）の中で利用される態様を想定する。また、本実施例の場合、参加者は、各自が所持するモバイル端末１００を１人１台ずつ持参して会議に参加する場合を想定する。勿論、実際には、会議にモバイル端末を所持せずに参加する参加者の存在も考えられる。
【００１４】
［会議室について］
会議室は、複数の人間が会議や打ち合わせを行う空間であり、その種類は様々である。例えば数百人を収容できるような大型の会議室、壁やガラスで区切られた数メートル／十数メートル四方の密閉された空間や部屋（数人から十数人程度を収容）、壁やガラスの区切りが無いオープンな空間や部屋に複数の机や椅子を設置して多数の会議を同時に行うことが可能な空間も考えられる。
【００１５】
本実施例では、これらの各種の会議室のうち、一般的な企業で利用されることが多い、壁やガラスにより区切られた空間又は部屋の会議室内で、複数のユーザがそれぞれ保有するモバイル端末１００を利用して電子的な会議を行うような場合を想定する。ただし、任意の領域に秘匿領域を設定したプレゼンテーション資料を、不特定多数の人間が閲覧しても問題無い場合には、大会議室やオープンな空間の会議室で利用することも可能である。
【００１６】
［モバイル端末について］
本実施例において、モバイル端末１００は、タブレットやスマートフォン等の持ち運び可能なコンピュータ端末を指す。図２Ａに、モバイル端末１００の機能構成を示す。モバイル端末１００は、タッチパネル式の液晶画面を入出力装置２０３Ａとして備えている。また、モバイル端末１００は、主に無線通信を使用して、他のモバイル端末１００やプレゼンテーションサーバ１０１と直接無線通信接続を行い、電子データのやり取りを可能とする。モバイル端末１００は、ＣＰＵ ２０１Ａ、主記憶装置２０２Ａ、入出力装置２０３Ａ、二次記憶装置２０４Ａ、無線通信装置２０５Ａ等の物理デバイスを備えている。
【００１７】
二次記憶装置２０４Ａは、一般的なモバイル端末１００に内蔵されている不揮発性の記憶装置であり、自端末で実行される実行ファイルの保存、他のＰＣやファイルサーバ等からダウンロードされた電子データ（ファイル）の保存、又は、自端末上で作成された電子データの保存のため等に利用される。また、二次記憶装置２０４Ａには、ＯＳ ２０６Ａ及び会議アプリケーション２０７Ａがインストールされている。ＯＳ ２０６Ａ及び会議アプリケーション２０７Ａは、モバイル端末１００の起動と共にＣＰＵ ２０１Ａ及び主記憶装置２０２Ａ上に適宜読込まれ又は書込まれ、実行される。会議アプリケーション２０７Ａの詳細については後述する。
【００１８】
［プレゼンテーションサーバについて］
プレゼンテーションサーバ１０１は、複数のモバイル端末１００間における電子データ（ファイル）の受け渡し、プレゼンテーション資料の表示等を実行するサーバである。図２Ｂに、プレゼンテーションサーバ１０１の機能構成を示す。プレゼンテーションサーバ１０１は、ＣＰＵ２０１Ｂ、主記憶装置２０２Ｂ、入出力装置２０３Ｂ、二次記憶装置２０４Ｂ、無線通信装置（有線通信装置も可能）２０５Ｂを備えている。
【００１９】
入出力装置２０３Ｂは、会議室内の複数人が閲覧するのに適した表示装置１０３（例えば大型のタッチパネル式ディスプレイ）に接続されている。望ましい実施形態では、入出力装置２０３Ｂは、電子黒板やインタラクディブ・ホワイトボードと呼ばれる装置と連携する機能を備えている。また、二次記憶装置２０４Ｂには、ＯＳ ２０６Ｂ及び会議アプリケーション２０７Ｂがインストールされている。会議アプリケーション２０７Ｂの詳細については後述する。
【００２０】
［モバイル端末及びプレゼンテーションサーバのセキュリティ機能について］
モバイル端末１００やプレゼンテーションサーバ１０１に求められるセキュリティ機能について説明する。近年では、モバイル端末１００にインストールできるアプリケーションを、モバイル端末１００を提供するベンダが管理し、不正なアプリケーションのインストールを阻止できるモバイル端末が一般的になりつつある。また、この種のモバイル端末１００では、ＯＳ ２０６Ａ上で動作する各種のアプリケーションをサンドボックス化し、アプリケーション間の不正な依存や処理が行われないＯＳ環境を持つものも一般的になりつつある。サンドボックス化とは、アプリケーション間のデータのやり取りを禁止する仕組みである。
【００２１】
本実施例の会議アプリケーション２０７Ａ及び２０７Ｂは、このようにセキュアなモバイル端末１００やプレゼンテーションサーバ１０１上で動作することを前提としている。すなわち、本実施例の電子会議システム１では、会議アプリケーション２０７Ａ及び２０７Ｂ以外のアプリケーションによっては、プレゼンテーション資料を閲覧することができないようになっている。
【００２２】
また、高度なスキルを持つ技術者がリバースエンジニアリング等により、モバイル端末１００のＯＳ ２０６Ａ又は低レイヤーのドライバモジュール等を不正に改造し、不正なアプリケーションをインストールするケースに対するチェック機構として、ＭＤＭ（Mobile Device Management）システムが存在し、企業内で不正なモバイル端末１００が利用されるのを阻止することが可能になっている。
【００２３】
本特許では、不正なアプリケーションがインストールされていないことが証明されたモバイル端末を利用することを前提とするが、不正アプリケーションのインストールなどからのセキュリティを担保するには、こうしたＭＤＭ等と連携することで可能となる。
【００２４】
［会議アプリケーションについて］
会議アプリケーション２０７Ａ及び２０７Ｂは、通信モジュール２０８Ａ、２０８Ｂ、接続モジュール２０９Ａ、２０９Ｂ、秘匿モジュール２１０Ａ、２１０Ｂ、ファイルモジュール２１１Ａ、２１１Ｂ、接続テーブル２１２Ａ、２１２Ｂ、ファイルテーブル２１３Ａ、２１３Ｂによって構成されるアプリケーションソフトウェアである。
【００２５】
・通信モジュール
通信モジュール２０８Ａ、２０８Ｂは、Bluetooth（登録商標）、Wifi（登録商標）等の無線通信プロトコルを使って通信を行うモジュールである。通信モジュール２０８Ａ、２０８Ｂは、近接するモバイル端末１００やプレゼンテーションサーバ１０１等のように、無線通信装置２０５Ａ、２０５Ｂを使って無線通信電波を発信している機器を自動的に発見して接続することが可能である。
【００２６】
なお、無線通信電波は、距離が離れるほど強度が弱くなり、近づくと強度が強くなる。そのため、無線通信電波の電波強度を使って、無線通信装置を備える２つの機器間での距離を把握することも可能である。この機能を使い、この電波強度がある一定以上の場合に、接続するといった接続処理を行うことで、距離を使った簡易の認証・接続が可能である。
【００２７】
・接続モジュール
接続モジュール２０９Ａ、２０９Ｂは、会議室内にあるモバイル端末１００とプレゼンテーションサーバ１０１との間の接続を制御する機能を備えるモジュールである。
【００２８】
・秘匿モジュール
秘匿モジュール２１０Ａ、２１０Ｂは、オープンした任意のファイル上で、任意の秘匿領域の設定・管理に関する機能を備えたモジュールである。また、ファイルモジュール２１１Ａ、２１１Ｂと連携して、秘匿情報の表示／非表示を制御する機能も備える。
【００２９】
・ファイルモジュール
ファイルモジュール２１１Ａ、２１１Ｂは、ドキュメント、帳票、プレゼンテーション等の資料（以下、「電子データ」とも「プレゼンテーション資料」ともいう）の作成、編集、閲覧を制御するモジュールである。ファイルモジュール２１１Ａ、２１１Ｂは、秘匿モジュール２１０Ａ、２１０Ｂと連携して、ディスプレイにファイルを表示する際に、秘匿情報の表示／非表示を制御する機能も備える。
【００３０】
・接続テーブル
接続テーブル２１２Ａ、２１２Ｂは、モバイル端末１００の通信モジュール２０８Ａとプレゼンテーションサーバ１０１の通信モジュール２０８Ｂとの間の接続情報を管理するテーブルである。図３に示すように、接続テーブル２１２Ａ、２１２Ｂは、DeviceID属性３０１、DeviceName属性３０２、UserName属性３０３、RSSI属性３０４で構成される。DeviceID属性３０１は、予め個々のモバイル端末１００に付与されている、各端末を一意に識別するID情報である。DeviceName属性３０２は、個々の機器のGUI上の表示名であり、人間に分かりやすい名前になっている。UserName属性３０３は、各端末のユーザの名前である。RSSI（Received Signal Strength Indication）属性３０４は、無線通信装置２０５が受信する無線電波の強度を測定するための値を示す値であり、この属性には２つの機器間の電波強度を示すRSSI値が保存される。
【００３１】
・ファイルテーブル
ファイルテーブル２１３Ａは、モバイル端末１００の二次記憶装置２０４Ａにローカルに保存されているファイル、プレゼンテーションサーバ１０１や他のモバイル端末１００から送信されてきたファイルを管理するためのテーブルである。ファイルテーブル２１３Ｂは、ホストとして電子会議に参加する又はしているモバイル端末１００から送信されてきたファイルを管理するためのテーブルである。
【００３２】
ファイルテーブル２１３Ａ、２１３Ｂは、ファイルURL属性４０１、Owner属性４０２、秘匿情報属性４０３、秘匿解除領域属性４０４、秘匿解除Device属性４０５で構成される。ファイルURL属性４０１は、ファイルを一意に表すURLであり、個々のモバイル端末１００内だけでなく、プレゼンテーションサーバ１０１と複数のモバイル端末１００で構成されるネットワーク内でも一意である。例えば、“//デバイス名/ローカルファイルパス”のように、ローカルファイルパス名の前にデバイスIDを付与することにより、一意のＵＲＬを生成することが可能である。
【００３３】
Owner属性４０２は、そのファイルのオーナーのデバイスIDが保存される属性である。秘匿情報属性４０３は、そのファイルを表示する際に、秘匿表示する領域を示す座標とサイズ、各領域の秘匿レベルを示すデータのリストである。なお、本実施例の場合、１つのファイル内に複数の秘匿領域の存在を想定するため、リスト構造になっている。秘匿レベルとは、秘匿したい領域の重要度に応じてレベル分けした数値である。本実施例では、一例として、３段階の秘匿レベル（１，２，３）とし、“１”が最も秘匿レベルが低く、“２”は中程度、“３”が最も高い秘匿レベルとする。
【００３４】
ここで、秘匿レベルが高い場合には、例えば秘匿した情報を閲覧できる人間が特定の人間に限られる場合等（例えば企業において役職の高い人間のみ閲覧可能等）がある。秘匿レベルの設定と秘匿レベルの使い方の詳細については後述する。さらに、秘匿情報属性４０３の記述フォーマットは、「（開始X座標、開始Y座標、開始座標からの幅長、開始座標からの高さ長）：秘匿レベル」とする。ここでの座標は、ファイルをディスプレイ上に表示した際の表示領域のおける座標である。なお、ファイルが複数ページにわたるデータである場合、複数ページを考慮した座標変換が適宜行われるものとする。複数のモバイル端末１００間における表示サイズの違いや表示装置１０３の表示サイズの違いに基づく座標変換も適宜行われる。
【００３５】
秘匿解除領域属性４０４は、無線通信電波の電波強度を使って複数のモバイル端末１００の位置情報を会議室に相当する空間マップ上にマッピングし、空間マップ上で選択された秘匿情報解除の領域の座標、サイズ、秘匿レベルを格納する属性である。なお、空間マップを使用した秘匿解除領域の設定機能はオプションである。本実施例では、同機能がサポートされている場合を想定する。秘匿解除領域属性４０４の記述フォーマットは、「（開始X座標、開始Y座標、開始座標からの幅長、開始座標からの高さ長）：秘匿レベル」とする。秘匿解除Device属性４０５は、秘匿情報解除して表示する端末のDeviceIDと秘匿レベル値を保存したリストである。記述フォーマットは、「DeviceID：秘匿レベル」である。
【００３６】
［会議開催イメージ］
図５に、会議室５００における会議開催時イメージを示す。会議室５００は個室タイプである。このため、会議室５００には、会議室ドア５０１、テーブル５０２、プレゼンテーションサーバ５０３、表示装置５０４が配置されている。また、会議室５００には、４人の参加者が着座しており、各参加者は１人１台ずつモバイル端末５０５、５０６、５０７、５０８を所持している。
【００３７】
［電子会議の開催に伴う処理動作］
以下、電子会議の開催時にモバイル端末１００及びプレゼンテーションサーバ１０１で実行される処理動作について説明する。
【００３８】
［モバイル端末における初期設定］
まず、モバイル端末１００に初期設定されるべき情報について説明する。当該情報は、接続テーブル２１２Ａに登録される情報であるDeviceID３０１、DeviceName３０２、UserName３０３の値である。これらの情報は信頼できる情報でなければならない。そこで、本実施例では、これらの情報を、例えば企業等におけるシステム管理者等が設定する、又は、任意のリモート管理サーバ等にアクセスして自動設定する等の仕組みを採用し、モバイル端末１００のユーザが勝手に変更できないようする。なお、本実施例の場合、これらの値の設定を、モバイル端末１００に会議アプリケーション２０７Ａがインストールされる段階で行う。
【００３９】
［ローカルストレージ画面］
図６に、モバイル端末１００の表示領域に表示されるローカルストレージ画面６００の一例を示す。ローカルストレージ画面６００は、二次記憶装置２０４Ａにローカルに保存されているファイルを管理するために使用する画面である。ローカルストレージ画面６００は、ファイルをリスト表示するファイル表示部６０１からなる。ファイル表示部６０１には、二次記憶装置２０４Ａに保存されているファイルが列挙されており、ユーザはファイル表示部６０１からファイルを選択することでファイルをオープンすることができる。
【００４０】
［ファイル表示画面］
図７に、モバイル端末１００の表示領域に表示されるファイル表示画面７００の一例を示す。ユーザがローカルストレージ画面６００（図６）上で任意のファイルを選択すると、ファイル表示画面７００が表示され、ファイルの閲覧、秘匿領域の指定及び／又は編集が可能となる。また、ファイル表示画面７００上には公開ボタン７０１が配置されている。当該ボタンがクリック操作された場合、画面上に表示されているファイルは、プレゼンテーションサーバ１０１及び他のモバイル端末１００への公開対象となる。操作の詳細については後述する。
【００４１】
［ファイル秘匿処理画面］
図８Ａに、モバイル端末１００の表示領域に表示されるファイル秘匿処理画面８００の一例を示す。当該画面は、ファイル表示画面７００（図７）が表示されている状態で、ユーザが、秘匿領域８０１及び８０２を指定して秘匿処理（塗りつぶし等によって表示内容の視認を困難する効果処理）を行った後の状態を表している。操作の詳細は後述する。図８Ｂは、個々の領域に秘匿レベルを設定する場合の表示画面例である。本実施例では、ユーザが特定の秘匿領域８０１、８０２をダブルタップすると、秘匿レベル設定ボップアップ８１０が開くものとする。秘匿レベル設定ポップアップ８１０には、３段階の秘匿レベルの選択ボタンと、選択の確定／キャンセルボタンが含まれる。
【００４２】
［デバイス一覧表示画面］
図９に、モバイル端末１００の表示画面に表示されるデバイス一覧画面９００の一例を示す。当該画面は、プレゼンテーションサーバ１０１に接続されているモバイル端末１００の一覧である。デバイス一覧画面９００は、端末をリスト表示するデバイス表示部９０１を有している。
【００４３】
デバイス表示部９０１の各エントリには、デバイス名、ユーザ名が表示されることに加え、秘匿レベル表示部９０３が表示される。なお、ユーザが秘匿レベル表示部９０３をタップすると、秘匿レベル設定ドロップダウン９０４が表示され、デバイス毎の秘匿レベルを設定することが可能である。設定の確定は、設定ボタン９０２のタップで行う。このように、本実施例では、プレゼンテーション資料を提供する各モバイル端末１００において、任意の秘匿領域と各領域の秘匿レベル、会議に参加しているモバイル端末（デバイス）毎の秘匿レベルの設定が可能になっている。これにより、プレゼンテーション資料の提供者が、参加者毎に秘匿／閲覧を指定することが可能になる。
【００４４】
［プレゼンテーションサーバの表示画面］
図１０に、プレゼンテーションサーバ１０１に接続された表示装置１０３に表示されるファイル表示画面１０００の一例を示す。すなわち、ファイル表示画面１０００は、会議の参加者の誰もが視認できる画面である。このため、メイン画面１００１には、プレゼン中の資料が表示される。なお、メイン画面１００１に表示される内容は、秘匿処理後の画面である。表示方法の詳細については後述する。この他、ファイル表示画面１０００にはサブ画面１００２も表示される。サブ画面１００２は、プレゼンテーションに備えて待機状態にある資料に対応するファイル表示画面７００の縮小画面である。具体的には、公開ボタン７０１の操作によってモバイル端末１００がプレゼンテーションサーバ１０１に送信した資料の縮小画面が表示される。図１０の場合、プレゼンテーション待ちの資料が３つあることを示している。
【００４５】
［電子会議開始時におけるモバイル端末の登録動作］
図１１に、電子会議開始時にモバイル端末１００及びプレゼンテーションサーバ１０１において実行される処理動作を示す。
【００４６】
・ステップ１１０１
まず、会議の主催者（以下、「主催者」という）が、プレゼンテーションサーバ１０１を起動する。
【００４７】
・ステップ１１０２
プレゼンテーションサーバ１０１は、会議アプリケーション２０７Ｂを起動する。
【００４８】
・ステップ１１０３
通信モジュール２０８Ｂは、プレゼンテーションサーバ１０１の近くに存在する通信モジュール２０８Ａを備えるモバイル端末１００の検索を開始する。
【００４９】
・ステップ１１０４
次に、主催者及び会議参加者（以下、「参加者」という）は、各自が所持するモバイル端末１００の会議アプリケーション２０７Ａを起動する。
【００５０】
・ステップ１１０５
この時、モバイル端末１００の通信モジュール２０８Ａは、検索状態になっているプレゼンテーションサーバ１０１を検索する。
【００５１】
・ステップ１１０６
プレゼンテーションサーバ１０１の通信モジュール２０８Ｂは、近接するモバイル端末１００の通信モジュール２０８Ａが発見されたか否かを判定する。近接するモバイル端末１００の通信モジュール２０８Ａが発見された場合にはステップ１１０７が実行され、近接するモバイル端末１００の通信モジュール２０８Ａが発見されない場合には処理を終了する。
【００５２】
・ステップ１１０７
プレゼンテーションサーバ１０１は、発見されたモバイル端末１００とネットワーク接続する。なお、通常のネットワーク接続では、２つの機器間でネットワーク接続を行う際に何らかの認証を行うが、本システムにおいては、接続後に共有されるデータは、共有元のユーザが公開したくない情報を秘匿して公開するため、この時点での認証は利便性を向上させるために行わない。
【００５３】
・ステップ１１０８
プレゼンテーションサーバ１０１とモバイル端末１００間で接続が完了すると、無線通信モジュール２０８Ｂは、無線通信モジュール２０８Ａからモバイル端末１００の情報を取得する。
【００５４】
・ステップ１１０９
この後、プレゼンテーションサーバ１０１は、接続テーブル２１２Ｂに取得したモバイル端末１００の情報を登録する。この時、登録される情報は、モバイル端末１００のDeviceID３０１、DeviceName３０２、UserName３０３、RSSI３０４である。
【００５５】
［モバイル端末における秘匿処理］
図１２に、モバイル端末１００においてファイルの秘匿操作が行われる場合の処理動作を示す。なお、当該処理の実行時には、主催者及び会議参加者の所持するモバイル端末１００において、会議アプリケーション２０７Ａが既に起動しているものとする。
【００５６】
・ステップ１２０１
モバイル端末１００の二次記憶装置２０４Ａにあるファイルをプレゼンテーションサーバ１０１上で公開したいユーザは、まず始めに、ローカルストレージ画面６００（図６）を表示させる。このとき、ファイルモジュール２１１Ａは、予め二次記憶装置２０４Ａに保存されているファイルをファイル表示部６０１に列挙する。
【００５７】
・ステップ１２０２
この段階で、ユーザは、ファイル表示部６０１に表示されている公開したいファイルを選択する。なお、ファイルモジュール２１１Ａは、ユーザによるファイルの選択を受け付ける。
【００５８】
・ステップ１２０３
ファイルモジュール２１１Ａは、選択されたファイルを画面上でオープンし、モバイル端末１００のディスプレイに表示する（図７参照）。
【００５９】
・ステップ１２０４
画面上に、ユーザが秘匿したい領域がある場合、以下のステップ１２０５〜１２０７が領域毎に繰り返し実行される。
【００６０】
・ステップ１２０５
ユーザは、秘匿したい領域をタッチパネルディスプレイ上に表示されたファイル表示画面７００（図７）内で選択する。具体的には、タッチパネルディスプレイ上で秘匿したい場所を長押しする。このとき、秘匿モジュール２１０Ａは、任意サイズの矩形を電子データ上に表示する。次に、秘匿モジュール２１０Ａは、タッチパネルディスプレイ上に表示された任意サイズの矩形のスワイプ操作に応じ、位置調整およびサイズ調整を実行し、秘匿領域を設定する。
【００６１】
・ステップ１２０６
次に、秘匿モジュール２１０Ａは、選択された秘匿領域に対する秘匿レベルの設定を受け付ける。例えばユーザが既に設定された特定の秘匿領域をダブルタップすると、秘匿モジュール２１０Ａは、秘匿レベル設定ポップアップ８１０（図８Ｂ）を画面内に表示し、任意レベル（本実施例では３段階の秘匿レベル）の選択を受け付ける状態になる。
【００６２】
・ステップ１２０７
秘匿レベルの設定が終了すると、秘匿モジュール２１０Ａは、秘匿領域及び秘匿レベルの値をファイルテーブル２１３Ａの秘匿情報属性４０３に登録する。秘匿領域が複数ある場合には、秘匿領域が無くなるまで、秘匿領域の設定処理が繰り返し実行される。
【００６３】
・ステップ１２０８
秘匿領域の設定後、公開ボタン７０１がタップされると、モバイル端末１００は秘匿処理を終了する。
【００６４】
［秘匿情報適用先の設定］
図１３に、モバイル端末１００において実行される秘匿情報適用先の設定動作を示す。
【００６５】
・ステップ１３０１
公開ボタン７０１のタップを検出すると、通信モジュール２０８Ａは、プレゼンテーションサーバ１０１の通信モジュール２０８Ｂに対し、プレゼンテーションサーバ１０１に現在接続されているモバイル端末１００の一覧及び位置情報を取得するリクエストを送信する。
【００６６】
・ステップ１３０２
プレゼンテーションサーバ１０１の通信モジュール２０８Ｂは、接続テーブル２１２Ｂに格納されている、各デバイスの無線通信電波の強度RSSI３０４に基づいて相対的な端末マッピング情報を生成する。ここでは、図５に例示した会議室の場合について、端末マッピング情報の生成例を図１４Ａに示す。
【００６７】
なお、端末位置情報のマッピング手法には、様々な方法がある。一例を以下に示す。なお、マッピング処理の具体的なアルゴリズムは省略する。
【００６８】
(1) ２つの機器間の無線電波強度から機器間の距離を推定し、複数の端末があった場合、推定された機器間の距離を使って任意機器を中心とした相対位置を推測してマッピングする方法
(2) 会議室内の複数の点に無線電波発信装置を設置しておき、事前に、任意位置に設置した各無線電波発信装置からの電波強度がどの位の値になるかを測定して作成したデータベースに基づいて、現在の端末位置を推定する方法（位置指紋を使った位置推定方法）
【００６９】
・ステップ１３０３
プレゼンテーションサーバ１０１の通信モジュール２０８Ｂは、接続テーブル２１２Ｂから現在接続されているモバイル端末１００の一覧を取得し、モバイル端末１００の一覧と位置マッピング情報をモバイル端末１００の通信モジュール２０８Ａに返信する。
【００７０】
・ステップ１３０４
モバイル端末１００の通信モジュール２０８Ａは、モバイル端末一覧情報と端末マッピング情報をプレゼンテーションサーバ１０１から取得する。
【００７１】
・ステップ１３０５
モバイル端末１００は、秘匿モジュール２１０Ａに命じ、デバイスマップ画面１４００（図１４Ａ）を表示する。デバイスマップ画面１４００は、自モバイル端末１００を表すマーク１４０４をマップの中心に表す。マーク１４０４の近傍には、端末情報１４０５（自モバイル端末１００のDeviceIDとユーザ名）を表示する。同様に、会議室内にある他のモバイル端末についても、推定位置を示すマークと端末情報を表示する。
【００７２】
・ステップ１３０６
モバイル端末１００は、デバイスマップ画面１４００を通じ、秘匿効果を解除してもよい会議室内の領域の選択を受け付ける。領域の設定には、例えばタッチパネルディスプレイ上で秘匿したい場所を長押しする。すると、秘匿モジュール２１０Ａは、任意サイズの矩形をデバイスマップ画面１４００上に表示する。次に、タッチパネルディスプレイ上に表示された任意サイズの矩形をスワイプ操作により、位置調整およびサイズ調整するといった操作で秘匿解除領域１４０６を設定する。なお、本実施例では、秘匿効果を解除する領域を設定しているが、情報を秘匿する領域を設定しても良い。
【００７３】
・ステップ１３０７
次に、モバイル端末１００は、設定された領域に秘匿レベルを設定する。秘匿モジュール２１０Ａは、例えば前ステップで設定された秘匿解除領域に対するダブルタップを検出する。この場合、秘匿モジュール２１０Ａは、ダブルタップされた領域に対して、秘匿レベル設定ポップアップ１４１０（図１４Ｂ）を表示する。ユーザは、秘匿レベル設定ポップアップ１４１０上で、任意の秘匿レベルを指定する。実施例の場合、３段階の秘匿レベルのうちいずれかを設定する。
【００７４】
この操作により、指定された領域に存在するモバイル端末１００では、秘匿解除領域内にいる限り、指定された秘匿レベル以下の秘匿領域の情報を閲覧することができるようになる。もっとも、プレゼンテーションサーバ１０１側の表示装置１０３において、秘匿領域は秘匿状態のまま表示される。このように、デバイスマップ画面１４００を用いた秘匿解除領域の設定方法は、デバイス毎に秘匿又は閲覧を設定する手法に比して設定が簡便である。設定された情報は、ファイルテーブル２１３Ａに保存される。
【００７５】
・ステップ１３０８〜１３１０
特定のモバイル端末１００（特定のユーザ）について秘匿領域の情報を表示してもよい場合（１３０８）、ユーザは、デバイスマップ画面１４００上で特定のモバイル端末１００を個別に指定し（１３０９）、秘匿レベルを設定する（１３１０）。具体的には、ユーザがデバイスマップ画面１４００上で特定のモバイル端末１００のマークをタップし、表示された秘匿レベル設定ポップアップ１４１０に秘匿レベルを入力する。
【００７６】
このように、本実施例では、デバイスマップ画面１４００上で位置情報を視覚的に確認した状態で秘匿解除するモバイル端末１００を個別に選択できるので、ユーザは、秘匿解除の設定が簡便である。また、ユーザは、デバイスマップ画面１４００の表示と現実の会議室内のユーザとを照らし合わせながら秘匿解除を設定できるため、間違って秘匿情報を解除する可能性を低減することができる。
【００７７】
ここでは、デバイスマップ画面１４００上で特定のマークを指定しているが、デバイス一覧画面９００（図９）から秘匿情報の解除を設定することもできる。デバイス一覧画面９００は、デバイスマップ画面１４００内に設けられた一覧ボタン１４０２のタップにより開くことができる。デバイス一覧画面９００には、会議室内のモバイル端末１００に対応するデバイスがリスト形式で表示されているので、秘匿解除対象のモバイル端末１００を選択することも可能である。なお、図１３では、当該ステップ１３０８〜１３１０の処理をステップ１３０６〜１３０７の後に実行しているが、実行順序は任意である。
【００７８】
・ステップ１３１１
決定ボタン１４０１のタップを検出すると、秘匿モジュール２１０Ａは、デバイスマップ画面１４００を用いた秘匿情報の解除設定処理を終了すると共に、デバイスマップ画面１４００を閉じる。なお、キャンセルボタン１４０３がタップされると、秘匿モジュール２１０Ａは、直前の設定をキャンセルする。
【００７９】
［秘匿設定の適用処理］
・ステップ１５０１
図１５に、秘匿設定の終了後に実行される処理動作を示す。プレゼンテーション実行者による設定が完了すると（例えば図１４の決定ボタン１４０１をタップすると）、モバイル端末１００の通信モジュール２０８Ａは、公開対象となるファイルと、ファイルテーブル２１３Ａに保存されているファイル情報（ファイルURL４０１、Owner４０２、秘匿情報４０３、秘匿解除領域４０４、秘匿解除Device４０５）をプレゼンテーションサーバ１０１に送信する。
【００８０】
・ステップ１５０２
プレゼンテーションサーバ１０１の通信モジュール２０８Ｂは、受信したファイルを二次記憶装置２０４Ｂに保存すると共に、ファイル情報をファイルテーブル２１３Ｂに保存する。
【００８１】
・ステップ１５０３
次に、プレゼンテーションサーバ１０１の通信モジュール２０８Ｂは、ファイル及びファイル情報を送信元以外の他のモバイル端末１００に送信する。
【００８２】
・ステップ１５０４
会議室内の各モバイル端末１００の通信モジュール２０８Ａは、受信したファイルとファイル情報を、二次記憶装置２０４Ａとファイルテーブル２１３Ａに保存する。この時、秘匿部分の電子データを暗号化せずに転送しているが、これは、前述したように、会議アプリケーション２０７Ａ及び２０７Ｂで扱われるファイルは、他のアプリケーションからアクセスできないようにサンドボックス化されているためである。よって、ここでの電子データはセキュアな状態が保証されている。
【００８３】
［秘匿設定後の動作］
［プレゼンテーションサーバでの秘匿表示］
図１６に、プレゼンテーションサーバ１０１上で実行されるファイルの表示動作を示す。この表示動作は、任意のユーザが公開ボタン７０１をタップして、任意のユーザのファイルがプレゼンテーションサーバ１０１及び他のユーザのモバイル端末１００に転送された後に実行される。
【００８４】
・ステップ１６０１
プレゼンテーションサーバ１０１は、公開対象のファイルを二次記憶装置２０４Ｂから読み出す。
【００８５】
・ステップ１６０２
次に、秘匿モジュール２１０Ｂは、ファイルテーブル２１３Ｂから対象ファイルのファイルＵＲＬ４０１を検索キーに使用して秘匿情報４０３を取得する。秘匿情報４０３は、秘匿領域の開始座標と縦横サイズ、秘匿レベルで構成される情報である。なお、１つの電子データ上に複数の秘匿領域が存在する場合、秘匿領域情報がリスト形式で保存されており、秘匿モジュール２１０Ｂは全ての情報を取得する。
【００８６】
・ステップ１６０３
秘匿モジュール２１０Ｂは、秘匿領域の座標範囲に相当する表示画面上の領域に合わせて黒色塗りつぶしの矩形パターンをディスプレイ上に表示し、秘匿されるべき内容を隠す。プレゼンテーションサーバ１０１上の表示においては、秘匿情報４０３内に設定されている秘匿レベルは無視され、対象ファイルの秘匿情報４０３で指定された領域の情報は全て秘匿表示される。
【００８７】
［プレゼンテーション者以外のモバイル端末での秘匿表示］
図１７に、プレゼンテーション者以外のモバイル端末１００で実行されるファイルの表示動作を示す。この処理動作は、プレゼンテーション者となる任意のユーザが公開ボタン７０１をタップし、当該ユーザのファイルがプレゼンテーションサーバ１０１から他のユーザのモバイル端末１００に転送された後に実行される。
【００８８】
・ステップ１７０１
まず、モバイル端末１００の通信モジュール２０８Ａは、プレゼンテーションサーバ１０１の通信モジュール２０８Ｂに対し、自モバイル端末の位置情報の座標をリクエストする。
【００８９】
・ステップ１７０２
プレゼンテーションサーバ１０１の通信モジュール２０８Ｂは、当該リクエストを発したモバイル端末の位置情報の座標を計算し、該当するモバイルモバイル端末１００の通信モジュール２０８Ａに返信する。
【００９０】
・ステップ１７０３
通信モジュール２０８Ａは、取得した位置情報を使用して、ファイルテーブル２１３Ａに保存されている秘匿解除領域４０４に、自モバイル端末の座標が含まれているか否かを判定する。含まれている場合にはステップ１７０４に進み、含まれていない場合にはステップ１７０５に進む。
【００９１】
・ステップ１７０４
自モバイル端末の座標が含まれている場合、通信モジュール２０８Ａは、秘匿解除領域４０４の秘匿レベル（領域秘匿解除レベル）を取得する。
【００９２】
・ステップ１７０５
次に、秘匿モジュール２１０Ａは、ファイルテーブル２１３Ａの秘匿解除Device属性４０５に自モバイル端末のDeviceIDが含まれているか否かを判定する。含まれている場合にはステップ１７０６に進み、含まれていない場合にはステップ１７０７に進む。
【００９３】
・ステップ１７０６
自モバイル端末のDeviceIDが含まれている場合、秘匿モジュール２１０Ａは、対応する秘匿レベル（Device秘匿解除レベル）を取得する。
【００９４】
・ステップ１７０７
秘匿モジュール２１０Ａは、領域秘匿解除レベルとDevice秘匿解除レベルを比較し、秘匿解除レベルが高い値（秘匿を解除できる能力・権限が高い方の値）を取得する。
【００９５】
・ステップ１７０８
秘匿モジュール２１０Ａは、秘匿情報属性から秘匿領域情報（複数存在するリスト構造）を取得し、ステップ１７０７で取得した秘匿解除レベルより大きい秘匿領域を取得する。例えば解除レベルが最大（すなわち“３”）に設定されているモバイル端末１００では、全ての情報を閲覧可能であるので、同ステップで取得される秘匿領域は存在しない。一方、秘匿解除レベルが最低（すなわち“１”）に設定されているモバイル端末１００では、秘匿レベルが“２”と“３”の秘匿領域が取得される。
【００９６】
・ステップ１７０９
ファイルモジュール２１１Ａは、ステップ１７０８で取得された秘匿領域の情報に基づいて、該当する領域を黒色の矩形パターンで塗りつぶし表示する。すなわち、プレゼンテーションサーバ１０１上では全ての秘匿領域が黒色の矩形パターンで塗りつぶされて表示されるが、各自のモバイル端末１００では、何箇所かの秘匿領域が秘匿解除された状態で表示され得る。このように、会議に参加している参加者のモバイル端末１００毎に秘匿情報の閲覧／非閲覧を詳細に設定することができる。
【００９７】
［途中参加者のモバイル端末での秘匿表示］
図１８に、任意のユーザが会議中に途中参加する場合に、途中参加者のモバイル端末１００で実行される表示動作を示す。
【００９８】
・ステップ１８０１
途中参加者は、会議室に入室した後、モバイル端末１００の会議アプリケーション２０７Ａを起動する。
【００９９】
・ステップ１８０２
この時、モバイル端末１００の通信モジュール２０８Ａは、プレゼンテーションサーバ１０１の検索を開始する。なお、プレゼンテーションサーバ１０１の通信モジュール２０８Ｂの側でも、常時又は定期的に、新たなモバイル端末１００を検索している。
【０１００】
・ステップ１８０３
モバイル端末１００の通信モジュール２０８Ａは、プレゼンテーションサーバ１０１の通信モジュール２０８Ｂを発見したか否かを判定する。モバイル端末１００の通信モジュール２０８Ａは、プレゼンテーションサーバ１０１を発見するとステップ１８０４に進み、プレゼンテーションサーバ１０１を発見できない場合には検索処理を終了する。
【０１０１】
・ステップ１８０４
プレゼンテーションサーバ１０１を発見したモバイル端末１００の通信モジュール２０８Ａは、プレゼンテーションサーバ１０１の通信モジュール２０８Ｂとの間で接続処理を実行する。
【０１０２】
・ステップ１８０５
プレゼンテーションサーバ１０１とモバイル端末１００との間で接続が完了すると、プレゼンテーションサーバ１０１通信モジュール２０８Ｂは、モバイル端末１００の通信モジュール２０８Ａから端末情報を新たに取得し、接続テーブル２１２Ｂに登録する。
【０１０３】
・ステップ１８０６
プレゼンテーションサーバ１０１は、ファイル情報（ファイルURL、Owner、秘匿情報、秘匿解除領域、秘匿解除Device）とファイルを、ファイルテーブル２１３Ｂと二次記憶装置２０４Ｂから読み込み、新規に参加したモバイル端末１００に送信する。
【０１０４】
・ステップ１８０７
モバイル端末１００は、受信したファイル情報及びファイルを、ファイルテーブル２１３Ａ及び二次記憶装置２０４Ａに保存する。
【０１０５】
・ステップ１８０８
モバイル端末１００の通信モジュール２０８Ａは、プレゼンテーションサーバ１０１の通信モジュール２０８Ｂに対し、自モバイル端末の位置情報の座標をリクエストする。
【０１０６】
・ステップ１８０９
プレゼンテーションサーバ１０１の通信モジュール２０８Ｂは、リクエスト元のモバイル端末１００の位置情報の座標を計算して返信する。
【０１０７】
・ステップ１８１０
位置情報の座標を受信したモバイル端末１００は、ファイルテーブル２１３Ａの秘匿解除領域４０４に、自モバイル端末の座標が含まれているか否かを判定する。モバイル端末１００は、座標が秘匿解除領域４０４に含まれる場合にはステップ１８１１に進み、含まれていない場合にはステップ１８１４に進む。
【０１０８】
・ステップ１８１１
自モバイル端末１００の座標が秘匿解除領域４０４に含まれる場合、秘匿モジュール２１０Ａは、ファイルテーブル２１３Ａから秘匿解除領域４０４の秘匿レベル（領域秘匿解除レベル）を取得する。
【０１０９】
・ステップ１８１２
モバイル端末１００の秘匿モジュール２１０Ａは、取得した秘匿レベル（領域秘匿解除レベル）と秘匿情報属性４０３の秘匿レベルを比較し、取得した秘匿レベル（領域秘匿解除レベル）より大きい秘匿領域を取得する。
【０１１０】
・ステップ１８１３
モバイル端末１００のファイルモジュール２１１Ａは、ステップ１８１２で取得された秘匿領域の情報に基づいて、該当する領域を黒色の矩形パターンで塗りつぶし表示する。なお、会議室内の一定の領域にいる場合、当該領域について設定された領域秘匿解除レベル以下の秘匿レベルを有する秘匿領域については秘匿効果を解除した状態で電子データの閲覧が可能となる。
【０１１１】
・ステップ１８１４
ステップ１８１０の判定で、自モバイル端末１００が秘匿解除領域に含まれていなかった場合、モバイル端末１００のファイルモジュール２１１Ａは、ステップ１７０５〜１７０９（図１７）を実行し、自モバイル端末１００に設定されたDevice秘匿解除レベルと各秘匿領域の秘匿レベルの比較に基づいて各秘匿領域に対する秘匿効果処理又は秘匿解除処理を実行する。なお、自モバイル端末１００に設定されたDevice秘匿解除レベル（設定されていない場合も含む）より高い秘匿レベルの秘匿領域には黒色の矩形パターンを表示して情報を秘匿する。
【０１１２】
［途中退室者がある場合の処理］
図１９に、会議中に参加者が途中退室した場合に実行される処理動作を示す。
【０１１３】
・ステップ１９０１
この場合、プレゼンテーションサーバ１０１の通信モジュール２０８Ｂが、通信の切断を検知する。
【０１１４】
・ステップ１９０２
次に、プレゼンテーションサーバ１０１の通信モジュール２０８Ｂは、通信の切断されたモバイル端末１００のDeviceIDを取得する。
【０１１５】
・ステップ１９０３
その後、プレゼンテーションサーバ１０１の通信モジュール２０８Ｂは、接続中の他の全てのモバイル端末１００に対し、取得したDeviceIDのモバイル端末１００との通信が切断されたことを通知する。
【０１１６】
・ステップ１９０４
通知を受けた他のモバイル端末１００のファイルモジュール２１１Ａは、ファイルテーブル２１３ＡのOwner属性４０２が通知を受けたDeviceIDと一致するファイルを特定して二次記憶装置２０４Ａから削除する。
【０１１７】
・ステップ１９０５
その後、ファイルモジュール２１１Ａは、対応するファイルテーブル２１３Ａのエントリを削除する。
【０１１８】
［まとめ］
以上説明したように、本実施例に係る電子会議システムを用いれば、個々のモバイル端末１００に対する細やかな秘匿レベルの設定や閲覧制御を効率的かつ容易に行うことができる。すなわち、「このユーザには、この秘匿領域を秘匿したままにしたいが、あのユーザには、この秘匿領域を閲覧させてよい」といったきめ細やかな秘匿・閲覧（秘匿解除）の設定を行うことができる。
【０１１９】
この効果を実現するために、プレゼンテーション者が使用するモバイル端末１００の機能として、プレゼンテーション資料上の任意の領域に秘匿領域を設定できる機能と、秘匿領域毎に秘匿レベルを設定できる機能と、デバイス単位又は会議室マップ画面（デバイスマップ画面１４００）上の任意の領域に対して秘匿解除レベルを設定する機能を、モバイル端末１００に搭載する。
【０１２０】
ここで、会議室マップは、例えば相対位置情報に基づいて複数のモバイル端末１００を配置図上にマッピングして生成されるマップである。当該マップは会議室内の参加者の位置を反映できるため、個々の参加者（個々のモバイル端末）に対する秘匿レベルの設定を、視覚的に把握される位置関係を確認しながら行うことができる。また、当該マップを用いれば、任意の領域を指定して秘匿解除レベルを一括設定できるため、秘匿解除レベルの設定に要する作業負担の軽減も実現できる。また、デバイス単位での秘匿解除レベルの設定機能も備えるため、会議室マップを作成できない場合やマップ上の領域設定では対応できないような場合にも、参加者毎の詳細な閲覧制御を実現することができる。
【０１２１】
また、プレゼンテーションを受ける参加者が使用するモバイル端末１００の機能として、プレゼンテーション資料と、当該資料上に設定された秘匿領域の情報と、秘匿領域毎に設定された秘匿レベルの情報と、会議室マップ上の秘匿解除領域とその秘匿解除レベル及び／又は秘匿解除デバイスとその秘匿解除レベルをプレゼンテーションサーバ２０１から受信する機能と、自端末の秘匿解除レベルと各秘匿領域の秘匿レベルとを比較する機能と、自端末の秘匿解除レベルよりも高い秘匿レベルの秘匿領域については秘匿効果を付与し、それ以外の秘匿領域については秘匿を解除して画面表示する機能を搭載する。
【０１２２】
また、プレゼンテーションサーバには、あるモバイル端末からプレゼンテーション資料と、当該資料上に設定された秘匿領域の情報と、秘匿領域毎に設定された秘匿レベルの情報と、会議室マップ上の秘匿解除領域とその秘匿解除レベル及び／又は秘匿解除デバイスとその秘匿解除レベルを受信する機能と、秘匿レベルによらず秘匿領域に秘匿効果を付加してプレゼンテーション資料を表示する機能と、受信した情報を別のモバイル端末に転送する機能とを搭載する。このように、参加者全員が視認できる会議室内の画面上では、プレゼンテーション資料に設定された秘匿領域の情報が秘匿される。なお、会議室マップの作成機能はプレゼンテーションサーバ１０１に搭載し、作成された会議室マップを電子会議に参加している参加者のモバイル端末１００に予め送信する機能を搭載する。
【０１２３】
また、本実施例における会議アプリケーション２０７Ａ及び２０７Ｂは、電子会議で使用するファイルをサンドボックス化しているため、プレゼンテーション資料や秘匿領域を個別に暗号化する必要が無く、秘匿領域の管理や適用が容易になる。
【０１２４】
［他の実施例］
本発明は、実施形態そのままに限定されるものではなく、実施段階では、その要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。また、実施形態で示された各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現しても良い。
【０１２５】
また、上記各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現しても良い。各機能等を実現するプログラム、テーブル、ファイル等の情報は、メモリやハードディスク、ＳＳＤ（Solid State Drive）等の記録或いは記憶装置、またはＩＣカード、ＳＤカード、ＤＶＤ等の記録或いは記憶媒体に格納することができる。さらに、上述の実施形態において、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。全ての構成が相互に接続されていても良い。
【符号の説明】
【０１２６】
１…電子会議システム
１００…モバイル端末
１０１…プレゼンテーションサーバ
１０２…ネットワーク
１０３…表示装置
２０７Ａ，Ｂ…会議アプリケーション
２０８Ａ，Ｂ…通信モジュール
２０９Ａ，Ｂ…接続モジュール
２１０Ａ，Ｂ…秘匿モジュール
２１１Ａ，Ｂ…ファイルモジュール
２１２Ａ，Ｂ…接続テーブル
２１３Ａ，Ｂ…ファイルテーブル
【図１】
2015191487.tif 000003
【図２Ａ】
2015191487.tif 000004
【図２Ｂ】
2015191487.tif 000005
【図３】
2015191487.tif 000006
【図４】
2015191487.tif 000007
【図５】
2015191487.tif 000008
【図６】
2015191487.tif 000009
【図７】
2015191487.tif 000010
【図８Ａ】
2015191487.tif 000011
【図８Ｂ】
2015191487.tif 000012
【図９】
2015191487.tif 000013
【図１０】
2015191487.tif 000014
【図１１】
2015191487.tif 000015
【図１２】
2015191487.tif 000016
【図１３】
2015191487.tif 000017
【図１４Ａ】
2015191487.tif 000018
【図１４Ｂ】
2015191487.tif 000019
【図１５】
2015191487.tif 000020
【図１６】
2015191487.tif 000021
【図１７】
2015191487.tif 000022
【図１８】
2015191487.tif 000023
【図１９】
2015191487.tif 000024