(57)【要約】【課題】主催者等が効率よく、参加ユーザ情報や参加状況を確認できる情報処理装置を提供すること。【解決手段】コンテンツの画面共有に参加する参加ユーザの通信端末とデータ通信が可能に接続され、前記画面共有に参加している前記通信端末のウェブブラウザに前記コンテンツを表示させる情報処理装置であって、前記画面共有に参加する前記通信端末のウェブブラウザに、前記参加ユーザの情報を入力させて送信させるウェブページのＵＲＬを前記画面共有ごとに決定するウェブページ作成手段と、決定した前記ＵＲＬを前記参加ユーザの前記通信端末に送信する第１の送信手段と、前記通信端末の前記ウェブブラウザから前記ウェブページを介して送信された前記参加ユーザの情報と、前記参加ユーザが前記画面共有に参加したことを示す参加情報とを対応付けた参加データを送信する第２の送信手段とを有することにより上記課題を解決する。【選択図】図２７
2020161118.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの画面共有に参加する参加ユーザの通信端末とデータ通信が可能に接続され、前記画面共有に参加している前記通信端末のウェブブラウザに前記コンテンツを表示させる情報処理装置であって、
前記画面共有に参加する前記通信端末のウェブブラウザに、前記参加ユーザの情報を入力させて送信させるウェブページのＵＲＬを前記画面共有ごとに決定するウェブページ作成手段と、
決定した前記ＵＲＬを前記参加ユーザの前記通信端末に送信する第１の送信手段と、
前記通信端末の前記ウェブブラウザから前記ウェブページを介して送信された前記参加ユーザの情報と、前記参加ユーザが前記画面共有に参加したことを示す参加情報とを対応付けた参加データを送信する第２の送信手段と
を有する情報処理装置。
【請求項２】
前記情報処理装置は、前記参加ユーザの前記通信端末である第１の通信端末、及び、前記画面共有を管理する管理ユーザの第２の通信端末に、データ通信が可能に接続され、
前記参加データは、管理ユーザの認証が成功した場合に、第２のウェブページとして前記第２の通信端末に送信されること
を特徴とする請求項１記載の情報処理装置。
【請求項３】
前記ウェブページ作成手段は、前記接続の種類に基づき、前記参加ユーザ又は前記管理ユーザの何れからの接続かを判定し、前記参加ユーザ又は前記管理ユーザに応じて異なる前記ウェブページのＵＲＬを作成すること
を特徴とする請求項２記載の情報処理装置。
【請求項４】
前記ウェブページ作成手段は、前記接続に利用された通信ネットワークに基づき、前記参加ユーザ又は前記管理ユーザの何れからの接続かを判定し、前記参加ユーザ又は前記管理ユーザに応じて異なる前記ウェブページのＵＲＬを決定すること
を特徴とする請求項２記載の情報処理装置。
【請求項５】
前記ウェブページ作成手段は、前記参加ユーザ又は前記管理ユーザからの選択操作に基づき、前記参加ユーザ又は前記管理ユーザの何れからの接続かを判定し、前記参加ユーザ又は前記管理ユーザに応じて異なる前記ウェブページのＵＲＬを決定すること
を特徴とする請求項２記載の情報処理装置。
【請求項６】
前記参加ユーザの情報は、前記参加ユーザのメールアドレスが含まれていること
を特徴とする請求項１乃至５何れか一項記載の情報処理装置。
【請求項７】
前記参加ユーザの情報は、前記参加ユーザのメールアドレスが表示された画像データであること
を特徴とする請求項１乃至６何れか一項記載の情報処理装置。
【請求項８】
前記画面共有を行うウェブページへの接続先の情報を含む前記参加ユーザのメールアドレスを宛先としたメールを作成する作成手段、を更に有する
請求項５又は６記載の情報処理装置。
【請求項９】
前記参加ユーザが画面共有に参加したことを示す参加情報には、画面共有を行った際に１以上の前記参加ユーザが取得した共有画面の画像の情報を含み、
前記参加データには、前記共有画面の画像の情報と、前記参加ユーザのメールアドレスとを対応付けて含むこと
を特徴とする請求項１乃至８の何れか一項に記載の情報処理装置。
【請求項１０】
コンテンツの画面共有に参加する参加ユーザの通信端末とデータ通信が可能に接続され、前記画面共有に参加している前記通信端末のウェブブラウザに前記コンテンツを表示させる情報処理装置が実行する情報処理方法であって、
前記画面共有に参加する前記通信端末のウェブブラウザに、前記参加ユーザの情報を入力させて送信させるウェブページのＵＲＬを前記画面共有ごとに決定するウェブページ作成手順と、
決定した前記ＵＲＬを前記参加ユーザの前記通信端末に送信する第１の送信手順と、
前記通信端末の前記ウェブブラウザから前記ウェブページを介して送信された前記参加ユーザの情報と、前記参加ユーザが前記画面共有に参加したことを示す参加情報とを対応付けた参加データを送信する第２の送信手順と、
を有する情報処理方法。
【請求項１１】
コンテンツの画面共有に参加する参加ユーザの通信端末と、前記画面共有に参加している前記通信端末のウェブブラウザに前記コンテンツを表示させる情報処理装置と、を有する情報処理システムであって、
前記情報処理装置は、
前記画面共有に参加する前記通信端末のウェブブラウザに、前記参加ユーザの情報を入力させて送信させるウェブページのＵＲＬを前記画面共有ごとに決定するウェブページ作成手段と、
決定した前記ＵＲＬを前記参加ユーザの前記通信端末に送信する第１の送信手段と、
前記通信端末の前記ウェブブラウザから前記ウェブページを介して送信された前記参加ユーザの情報と、前記参加ユーザが前記画面共有に参加したことを示す参加情報とを対応付けた参加データを送信する第２の送信手段と、
を有し、
前記通信端末は、
前記情報処理装置から受信した前記ＵＲＬにより前記ウェブページを表示する表示制御手段と、
表示した前記ウェブページへの前記参加ユーザの情報の入力を受け付ける受付手段と、
入力を受け付けた前記参加ユーザの情報と、前記参加ユーザが前記画面共有に参加したことを示す参加情報とを前記情報処理装置に送信する第３の送信手段と、
を有する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及び情報処理システムに関する。
【背景技術】
【０００２】
例えば、ビデオ・音声記録再生機能や板書機能、個人メモ機能、といった様々な機能を持つ、会議を支援する個々の既知システムを統合して各既知システムにより作成される各種のコンテンツ（データ）を会議毎に関連づけて管理し、管理されたコンテンツを関連づけて参照・活用できる会議支援システムがあった（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来の会議システムは、社外の人などの不特定多数のユーザも参加するセミナーなどに利用される場合もある。このようなセミナーを開催する主催者はセミナーに参加していたユーザ（参加者）のコンタクト情報（メールアドレスなど）を収集する場合、アンケートなどを利用して参加者に記入又は入力してもらうことが一般的であった。
【０００４】
しかしながら、アンケートなどを利用して参加者に記入又は入力してもらう方法では参加者がコンタクト情報を記入又は入力してくれるとは限らず、参加者のコンタクト情報を効率良く収集や確認することが難しかった。なお、特許文献１の会議支援システムは、前記の問題を解消できるものではない。
【０００５】
本発明の一実施形態は、主催者等が効率よく、参加ユーザ情報や参加状況を確認できる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本発明の一実施形態は、コンテンツの画面共有に参加する参加ユーザの通信端末とデータ通信が可能に接続され、前記画面共有に参加している前記通信端末のウェブブラウザに前記コンテンツを表示させる情報処理装置であって、前記画面共有に参加する前記通信端末のウェブブラウザに、前記参加ユーザの情報を入力させて送信させるウェブページのＵＲＬを前記画面共有ごとに決定するウェブページ作成手段と、決定した前記ＵＲＬを前記参加ユーザの前記通信端末に送信する第１の送信手段と、前記通信端末の前記ウェブブラウザから前記ウェブページを介して送信された前記参加ユーザの情報と、前記参加ユーザが前記画面共有に参加したことを示す参加情報とを対応付けた参加データを送信する第２の送信手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明の一実施形態によれば、主催者等が効率よく、参加ユーザ情報や参加状況を確認できる。
【図面の簡単な説明】
【０００８】
【図１】セミナー中の情報共用システムの全体概要図である。
【図２】情報共用システムにおける個人ポータルの概要について説明する一例の図である。
【図３】本実施形態に係るコンピュータの一例のハードウェア構成図である。
【図４】本実施形態に係るスマートフォンの一例のハードウェア構成図である。
【図５】本実施形態に係るプロジェクタの一例のハードウェア構成図である。
【図６】本実施形態に係るＩＷＢの一例のハードウェア構成図である。
【図７】情報共有システムを構成する各端末及びサーバの機能ブロック図である。
【図８】投影画面の表示及び１枚目の画面キャプチャが行われる前の個人ボード画面の一例のイメージ図である。
【図９】投影画面が表示された個人ボード画面の一例のイメージ図である。
【図１０】１枚目の画面キャプチャが行われた個人ボード画面の一例のイメージ図である。
【図１１】セミナー中にシートの編集を参加者から受け付ける個人ボード画面の一例のイメージ図である。
【図１２】セミナー終了後の個人ボード画面の一例のイメージ図である。
【図１３】個人メモ管理ＤＢの一例の構成図である。
【図１４】共有メモ管理ＤＢの一例の構成図である。
【図１５】個人メモＤＢの一例の構成図である。
【図１６】共有メモＤＢの一例の構成図である。
【図１７】関心度管理ＤＢの一例の構成図である。
【図１８】セミナー紐づけＤＢの一例の構成図である。
【図１９】セミナーＤＢの一例の構成図である。
【図２０】ユーザＤＢの一例の構成図である。
【図２１】本実施形態に係る情報共有システムの処理を示した一例のフローチャートである。
【図２２】セミナー準備の一例のシーケンス図である。
【図２３】常設端末に表示されるセミナー準備画面の一例のイメージ図である。
【図２４】設定モード用ＵＲＬを表示するセミナー準備画面の一例のイメージ図である。
【図２５】２次元コード（セミナー参加用コード）を表示するセミナー準備画面の一例のイメージ図である。
【図２６】常設端末に表示されるアドレスバーの一例のイメージ図である。
【図２７】参加者によるセミナー参加の一例のシーケンス図である。
【図２８】セミナー参加画面の一例のイメージ図である。
【図２９】メッセージ画面の一例のイメージ図である。
【図３０】確認メールの文面の一例のイメージ図である。
【図３１】発表者によるセミナー参加の一例のシーケンス図である。
【図３２】共有画面に画面送信する対象を選択する画面の一例のイメージ図である。
【図３３】個人ボード画面に投影画面が表示されるまでの処理の一例のシーケンス図である。
【図３４】投影画面のキャプチャ画像の取り込みと、そのキャプチャ画像及びテキストメモエリアへのメモを行う処理の一例のシーケンス図である。
【図３５】参加者が個人端末からセミナーのメモの振り返りを行う処理の一例のシーケンス図である。
【図３６】個人ポータル画面の表示例を示した図である。
【図３７】書誌情報画面の表示例を示した図である。
【図３８】書誌情報画面のキャプチャ情報の一例の説明図である。
【図３９】書誌情報画面のキャプチャ情報の一例の説明図である。
【図４０】セミナー参加画面の一例のイメージ図である。
【図４１】セミナー中の情報共用システムの全体概要図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照しながら詳細に説明する。なお、本実施形態ではセミナーに利用する情報共有システムの例を説明するが、これに限定するものではない。本実施形態はセミナーに限られず、講演会や会議、授業など、複数の人が参加して開催されるイベントであれば、様々な情報共有システムに適用できる。なお、開催されるイベントへの参加は、実際に各人が同じ場所に集まって参加してもよいし、各人が別の場所にいて参加してもよい。また、本実施形態では、別のセミナー室等、遠隔で接続している参加者を含む例で説明しているが、全ての参加者が同じ部屋にいてもよく、発表者及び参加者が物理的に離れた距離に存在する必要はない。本発明では、複数の端末装置を用いて、参加者や発表者等がそれぞれの端末装置から参加し、端末装置上で画面共有や資料共有をしながら行うセミナー等を、遠隔セミナーあるいは遠隔会議などと呼ぶ。
【００１０】
遠隔セミナーには、セミナーを運営し実施する管理ユーザや、そのセミナーに招待され参加する参加ユーザなどのユーザが、各自の端末装置（個人端末等）を用いてサーバ装置等を介して互いに接続することで、セミナーに参加する。なおセミナーの他、会議や打ち合わせの他、様々な会合で、端末装置を用いた表示画面の共有、資料や画像などの情報共有、動画や音声の共有にも適用可能である。
【００１１】
また、管理ユーザには、例えば、セミナーの内容を参加者に発表する発表者、講演者やセミナーの運営を管理する管理者等のユーザも含む。また参加ユーザには、開催されるセミナーに関心を持ち自発的にあるいは、招待されて参加する参加者、受講者、視聴者等を含む。本発明の実施形態では、上記管理ユーザの発表者等と、参加ユーザの参加者等とが、それぞれ個人端末を用いてセミナーに参加し、発表者の個人端末で発信する発表内容を、参加者の個人端末で受信することでセミナーを実施するという場面を想定して説明を進める。なおセミナーに接続する参加者は発表者等の管理者ユーザも含めてすべて参加者と呼ぶこともできる。
【００１２】
［第１の実施形態］
＜セミナー中の情報共用システムの全体概要＞
まず、図１を用いて、セミナー中の情報共用システムの全体概要について説明する。図１はセミナー中の情報共用システムの全体概要図である。ここでは、会社のセミナー室Ｘにいる発表者Ａ及び参加者Ｂと、自宅Ｙや、セミナー室Ｘから離れた場所に存在する遠隔セミナー会場などにいる参加者Ｃとが、情報共用システムを利用して遠隔セミナーを行っている状態が示されている。セミナー室Ｘには、発表者Ａが個人端末２ａを持ち込み、参加者Ｂが個人端末２ｂを持ち込んでいる。また、セミナー室Ｘには、発表者Ａ及び参加者Ｂが共用可能な常設端末４が設置されている。なお、常設端末４は必須ではない。情報共用システムは常設端末４が無い構成であってもよい。自宅Ｙ等には、参加者Ｃが個人端末２ｃを持ち込んでいる。以下では、個人端末２ａ，２ｂ，２ｃの総称を示す場合に「個人端末２」と記す。
【００１３】
個人端末２は、発表者Ａ、参加者Ｂ、及び参加者Ｃがそれぞれ個別に（専用に）使用及び画面の閲覧（参照）が可能なコンピュータである。常設端末４は、発表者Ａ及び参加者Ｂが共同で、使用及び画面の閲覧が可能なコンピュータである。
【００１４】
個人端末２は、例えば、ノートＰＣ（Personal Computer）、デスクトップＰＣ、携帯電話、スマートフォン、タブレット端末、ウェアラブルＰＣ、などである。なお、個人端末２及び常設端末４は、通信端末（又は情報処理端末）の一例である。
【００１５】
常設端末４は、例えば、ＰＪ（Projector：プロジェクタ）、ＩＷＢ（Interactive White Board：相互通信が可能な電子式の黒板機能を有する白板）、デジタルサイネージ、スティックＰＣが接続されたディスプレイ等である。なお、常設端末４はセミナー室内に常設することを目的としたモニタ付きの通信端末（又は情報処理端末）の一例である。常設端末４は例えばセミナー室内に常設される大型のモニタ付きの情報処理端末であり、発表者Ａが画面共有するコンテンツを映すといった利用形態が想定される。なお、常設端末４は必須の構成ではない。
【００１６】
個人端末２及び常設端末４は、インターネット等の通信ネットワーク９を介してコンテンツ管理サーバ６と通信することができる。通信ネットワーク９はファイヤウォールの内側にある１つ以上のＬＡＮ（Local Area Network）でもよいし、ＬＡＮに加えてファイヤウォールの外側にあるインターネットを含んでもよい。この他、ＶＰＮ（Virtual Private Network）や広域イーサネット（登録商標）が含まれていてもよい。通信ネットワーク９は有線又は無線のどちらで構築されてもよく、また、有線と無線が組み合わされていてもよい。また、３Ｇ、ＬＴＥ（Long Term Evolution）、４Ｇなどの携帯電話網により接続される場合、ＬＡＮはなくてもよい。
【００１７】
コンテンツ管理サーバ６は、個人端末２及び常設端末４に対して送信するコンテンツのデータを記憶及び管理しているウェブ（Web）サーバ（又はHTTPサーバ）としての機能を有するコンピュータである。コンテンツ管理サーバ６は、後述の記憶部６０００を備えている。
【００１８】
記憶部６０００には、参加者Ｂ及びＣの個人端末２ｂ及び２ｃからしかアクセスできない個人ボードｄｃ２及びｄｃ３を実現するための記憶位置（又は記憶領域）が構築されている。個人ボードｄｃ２及びｄｃ３には、それぞれ個人端末ｄｃ２及びｄｃ３しかアクセスできない。以下では、個人ボードｄｃ２及びｄｃ３の総称を示す場合に「個人ボードｄｃ」と記す。
【００１９】
コンテンツ管理サーバ６は、クラウドコンピューティングに対応していてもよい。クラウドコンピューティングとは、特定ハードウェア資源が意識されずにネットワーク上のリソースが利用される利用形態をいう。
【００２０】
また、コンテンツ管理サーバ６の記憶部６０００は、個人端末２ａ〜２ｃからアクセスできる共用ボードｃｃを実現するための記憶位置（又は記憶領域）が構築されている。更に、コンテンツ管理サーバ６の記憶部６０００は、個人端末２ａ〜２ｃからアクセスできる共有画面ｓｓを実現するための記憶位置（又は記憶領域）が構築されている。
【００２１】
個人ボードｄｃ及び共用ボードｃｃは、コンテンツ管理サーバ６の記憶部６０００の記憶位置（又は記憶領域）に作成される仮想的なスペースである。個人ボードｄｃ及び共用ボードｃｃに対しては、例えば、Canvas要素とJavaScript（登録商標）等によってコンテンツを閲覧及び編集することができる機能を備えているウェブアプリによってアクセスすることができる。ウェブアプリは、ウェブブラウザアプリ（以下、ウェブブラウザと呼ぶ）上で動作するスクリプト言語（例えば、JavaScript）によるプログラムとウェブサーバ側のプログラムとが協調することによって動作し、ウェブブラウザ上で使用されるソフトウェア又はその仕組みを示す。個人ボードｄｃ及び共用ボードｃｃは記憶部６０００の記憶領域の範囲で有限又は無限の領域を有している。例えば個人ボードｄｃ及び共用ボードｃｃは、縦方向横方向の両方が有限又は無限であってもよいし、縦方向横方向のどちらか一方が有限又は無限であってもよい。
【００２２】
また、共有画面ｓｓは、コンテンツ管理サーバ６の記憶部６０００の記憶位置（又は記憶領域）に作成される仮想的なスペースである。この共有画面ｓｓは、個人ボードｄｃ及び共用ボードｃｃと異なり、単に個人端末２ｂ及び２ｃや常設端末４に送信（配信）するコンテンツのデータを保持しておき、次のコンテンツを取得するまで前のコンテンツを保持する機能を備えている。共有画面ｓｓに対しては、コンテンツを閲覧することができる機能を備えているウェブアプリによってアクセスすることができる。
【００２３】
更に、個人ボードｄｃは、遠隔セミナーに参加している参加者Ｂ及びＣの各個人専用の電子的なスペースである。各参加者Ｂ及びＣの個人端末２ｂ及び２ｃは、各参加者Ｂ及びＣ専用の個人ボードｄｃ２及びｄｃ３に対してのみアクセスでき、文字や画像等のコンテンツの閲覧及び編集（入力、削除、コピー等）を行うことができる。
【００２４】
共用ボードｃｃは、遠隔セミナーに参加している発表者Ａ、参加者Ｂ及びＣの共用の電子的なスペースである。発表者Ａ、参加者Ｂ及びＣの個人端末２ａ、２ｂ及び２ｃは、いずれも共用ボードｃｃに対してアクセスすることができ、文字や画像等のコンテンツの閲覧及び編集を行うことができる。
【００２５】
また、共有画面ｓｓは、遠隔セミナーに参加している個人端末２ａ〜２ｃ及び常設端末４の共有の電子的なスペースである。個人端末２ａ〜２ｃ及び常設端末４は、いずれも共有画面ｓｓに対してアクセスできて、共有画面ｓｓを閲覧できる。共有画面ｓｓは個人ボードｄｃ及び共用ボードｃｃと異なり、発表者Ａが個人端末２ａから送信したコンテンツのデータを保持しておき、次のコンテンツを取得するまで前のコンテンツを保持する機能を備えている。例えば共有画面ｓｓには、参加者Ｂ及びＣにより画面共有されるアプリケーション画面等のコンピュータ画面が画面共有するコンテンツとして表示される。
【００２６】
コンテンツ管理サーバ６は、仮想のセミナー室（以下、単にルームと呼ぶ）で行われたセミナーごとに、共有画面ｓｓ、共用ボードｃｃ、及び個人ボードｄｃに展開されるコンテンツ等の情報を対応付けて管理している。これにより、コンテンツ管理サーバ６は複数のルームを管理していても、異なるルーム間でコンテンツのデータの通信が行われることはない。
【００２７】
参加者Ｂ及びＣの個人端末２ｂ及び２ｃは、搭載されたウェブブラウザのウェブアプリによって、参加したセミナーの個人ボードｄｃ、共用ボードｃｃ、及び共有画面ｓｓのコンテンツを表示することができるので、現実のセミナー室に近付けたセミナーを行うことができる。
【００２８】
このような情報共用システムによって、セミナーの発表者Ａは、個人のファイルをアプリケーションで開いて共有画面ｓｓで参加者Ｂ及びＣと共有できる。また、セミナーの参加者Ｂ及びＣは、共用ボードｃｃで手書きやオブジェクト配置などを共用したり、共有画面ｓｓで共有しているコンテンツを個人の資料として個人ボードｄｃに取り込んだり、個人ボードｄｃで手書きやオブジェクト配置などを個人的なメモとして残したりすることができる。
【００２９】
なお、図１の情報共用システムは一例であって、共有画面ｓｓ、共用ボードｃｃ、及び個人ボードｄｃの何れか一つ以上が無くてもよい。例えば図４１の情報共用システムは、共用ボードｃｃが無く、共有画面ｓｓ及び個人ボードｄｃで構成された例である。図４１の情報共用システムでは、各個人端末２が、搭載されたウェブブラウザのウェブアプリによって、発表者及び参加者が参加したルームの個人ボードｄｃ及び共有画面ｓｓのコンテンツを表示させることができる。
【００３０】
＜情報共有システムにおける個人ポータルの概要＞
次に、図２を用いて、個人ポータルの概要について説明する。図２は情報共用システムにおける個人ポータルの概要について説明する一例の図である。コンテンツ管理サーバ６は個人端末２ａ、２ｂ及び２ｃの専用の個人ポータル画面ｄｐ１，ｄｐ２，及びｄｐ３のデータを生成して個人端末２ａ、２ｂ及び２ｃに表示させる。以下では、個人ポータル画面ｄｐ１，ｄｐ２，ｄｐ３の総称を示す場合に「個人ポータル画面ｄｐ」と記す。
【００３１】
コンテンツ管理サーバ６には、図１の共用ボードｃｃでセミナー中に編集された内容である共有メモｃｍと、個人ボードｄｃで編集された内容である個人メモｄｍ２及びｄｍ３と、が記憶及び管理される。以下では、個人メモｄｍ２及びｄｍ３の総称を示す場合に「個人メモｄｍ」と記す。発表者Ａ、参加者Ｂ及びＣは個人端末２ａ、２ｂ及び２ｃの専用の個人ポータル画面ｄｐにアクセスすることで、その個人端末２ａ、２ｂ及び２ｃを操作する発表者Ａ、参加者Ｂ及びＣが参加したセミナーの一覧を表示できる。
【００３２】
参加者Ｂ及びＣは、個人ポータル画面ｄｐ２及びｄｐ３に表示されたセミナーの一覧から、それぞれのセミナーの共有メモｃｍ、個人メモｄｍ及びセミナーの書誌情報を後述のように表示できる。したがって、参加者Ｂ及びＣはセミナーの内容を振り返る場合などに所望のセミナーの共有メモｃｍ、個人メモｄｍ及びセミナーの書誌情報を容易に表示できる。
【００３３】
また、発表者Ａは、個人ポータル画面ｄｐ１に表示されたセミナーの一覧から、それぞれのセミナーの共有メモｃｍ、セミナーの書誌情報、及びセミナーの参加者Ｂ及びＣの関心度情報を後述のように表示できる。セミナーの書誌情報、及びセミナーの参加者Ｂ及びＣの関心度情報は、発表者Ａの他、セミナーの主催者なども表示できるようにしてもよい。
【００３４】
また、発表者Ａ、参加者Ｂ及びＣは個人端末２ａ、２ｂ及び２ｃの専用の個人ポータル画面ｄｐから、所望のセミナーをキーワード（文字）検索できるようにしてもよい。文字検索の検索対象としては、セミナーの書誌情報、個人メモｄｍに含まれるテキストデータや手書き文字、参加者Ｂ及びＣによるセミナーの評価など、が利用される。
【００３５】
＜ハードウェア構成＞
＜＜コンピュータ＞＞
コンテンツ管理サーバ６は、例えば図３に示すハードウェア構成のコンピュータ５００により実現される。また、個人端末２ａ〜２ｃが情報処理端末の一例であるＰＣである場合も例えば図３に示すハードウェア構成のコンピュータ５００により実現される。
【００３６】
図３は、本実施形態に係るコンピュータ５００の一例のハードウェア構成図である。図３に示されているように、コンピュータ５００はＣＰＵ（Central Processing Unit）５０１、ＲＯＭ（Read Only Memory）５０２、ＲＡＭ（Random Access Memory）５０３、ＨＤ５０４、ＨＤＤ（Hard Disk Drive）コントローラ５０５、ディスプレイ５０６、外部機器接続Ｉ／Ｆ（Interface）５０８、ネットワークＩ／Ｆ５０９、データバス５１０、キーボード５１１、ポインティングデバイス５１２、ＤＶＤ−ＲＷ（Digital Versatile Disk Rewritable）ドライブ５１４、メディアＩ／Ｆ５１６を備えている。
【００３７】
これらのうち、ＣＰＵ５０１は、コンピュータ５００全体の動作を制御する。ＲＯＭ５０２は、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤ５０４は、プログラム等の各種データを記憶する。ＨＤＤコントローラ５０５は、ＣＰＵ５０１の制御にしたがってＨＤ５０４に対する各種データの読み出し又は書き込みを制御する。
【００３８】
ディスプレイ５０６は、カーソル、メニュー、ウインドウ、文字、又は画像などの各種情報を表示する。外部機器接続Ｉ／Ｆ５０８は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、ＵＳＢ（Universal Serial Bus）メモリやプリンタ等である。ネットワークＩ／Ｆ５０９は、通信ネットワーク９を利用してデータ通信をするためのインターフェースである。データバス５１０は、ＣＰＵ５０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００３９】
キーボード５１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス５１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。ＤＶＤ−ＲＷドライブ５１４は、着脱可能な記録媒体の一例としてのＤＶＤ−ＲＷ５１３に対する各種データの読み出し又は書き込みを制御する。なお、ＤＶＤ−ＲＷに限らず、ＤＶＤ−Ｒ等であってもよい。メディアＩ／Ｆ５１６は、フラッシュメモリ等の記録メディア５１５に対するデータの読み出し又は書き込み（記憶）を制御する。
【００４０】
＜＜スマートフォン＞＞
情報処理端末の一例である個人端末２は例えば図４に示すハードウェア構成のスマートフォン６００により実現してもよい。
【００４１】
図４は本実施形態に係るスマートフォン６００の一例のハードウェア構成図である。図４に示されているように、スマートフォン６００は、ＣＰＵ６０１、ＲＯＭ６０２、ＲＡＭ６０３、ＥＥＰＲＯＭ６０４、ＣＭＯＳセンサ６０５、撮像素子Ｉ／Ｆ６０６、加速度・方位センサ６０７、メディアＩ／Ｆ６０９、ＧＰＳ受信部６１１を備えている。
【００４２】
これらのうち、ＣＰＵ６０１は、スマートフォン６００全体の動作を制御する。ＲＯＭ６０２は、ＣＰＵ６０１やＩＰＬ等のＣＰＵ６０１の駆動に用いられるプログラムを記憶する。ＲＡＭ６０３は、ＣＰＵ６０１のワークエリアとして使用される。ＥＥＰＲＯＭ６０４は、ＣＰＵ６０１の制御にしたがって、スマートフォン用プログラム等の各種データの読み出し又は書き込みを行う。
【００４３】
ＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサ６０５は、ＣＰＵ６０１の制御に従って被写体（主に自画像）を撮像して画像データを得る内蔵型の撮像手段の一種である。なお、ＣＭＯＳセンサ６０５ではなく、ＣＣＤ（Charge Coupled Device）センサ等の撮像手段であってもよい。撮像素子Ｉ／Ｆ６０６は、ＣＭＯＳセンサ６０５の駆動を制御する回路である。加速度・方位センサ６０７は、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種センサである。
【００４４】
メディアＩ／Ｆ６０９は、フラッシュメモリ等の記録メディア６０８に対するデータの読み出し又は書き込み（記憶）を制御する。ＧＰＳ受信部６１１は、ＧＰＳ衛星からＧＰＳ信号を受信する。
【００４５】
また、スマートフォン６００は、遠距離通信回路６１２、ＣＭＯＳセンサ６１３、撮像素子Ｉ／Ｆ６１４、マイク６１５、スピーカ６１６、音入出力Ｉ／Ｆ６１７、ディスプレイ６１８、外部機器接続Ｉ／Ｆ６１９、近距離通信回路６２０、近距離通信回路６２０のアンテナ６２０ａ、及びタッチパネル６２１を備えている。
【００４６】
これらのうち、遠距離通信回路６１２は、通信ネットワーク９を介して、他の機器と通信する回路である。ＣＭＯＳセンサ６１３は、ＣＰＵ６０１の制御に従って被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子Ｉ／Ｆ６１４は、ＣＭＯＳセンサ６１３の駆動を制御する回路である。マイク６１５は、音を電気信号に変える内蔵型の回路である。スピーカ６１６は、電気信号を物理振動に変えて音楽や音声などの音を生み出す内蔵型の回路である。
【００４７】
音入出力Ｉ／Ｆ６１７は、ＣＰＵ６０１の制御に従ってマイク６１５及びスピーカ６１６との間で音信号の入出力を処理する回路である。ディスプレイ６１８は、被写体の画像や各種アイコン等を表示する液晶や有機ＥＬ（Electro Luminescence）などの表示手段の一種である。
【００４８】
外部機器接続Ｉ／Ｆ６１９は、各種の外部機器を接続するためのインターフェースである。近距離通信回路６２０は、ＮＦＣ（Near Field Communication）やＢｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。タッチパネル６２１は、発表者Ａや参加者Ｂ及びＣなどのユーザがディスプレイ６１８を押下することで、スマートフォン６００を操作する入力手段の一種である。
【００４９】
また、スマートフォン６００は、バスライン６１０を備えている。バスライン６１０は図４に示されているＣＰＵ６０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００５０】
＜＜プロジェクタ＞＞
常設端末４の一例であるプロジェクタ７００は例えば図５に示すハードウェア構成により実現してもよい。
【００５１】
図５は本実施形態に係るプロジェクタ７００の一例のハードウェア構成図である。図５に示すように、プロジェクタ７００は、ＣＰＵ７０１、ＲＯＭ７０２、ＲＡＭ７０３、メディアＩ／Ｆ７０７、操作部７０８、電源スイッチ７０９、バスライン７１０、ネットワークＩ／Ｆ７１１、ＬＥＤ（Light Emitting Diode）駆動回路７１４、ＬＥＤ光源７１５、投写デバイス７１６、投写レンズ７１７、外部機器接続Ｉ／Ｆ７１８、ファン駆動回路７１９、冷却ファン７２０を備えている。
【００５２】
これらのうち、ＣＰＵ７０１は、プロジェクタ７００全体の動作を制御する。ＲＯＭ７０２は、ＣＰＵ７０１の駆動に用いられるプログラムを記憶する。ＲＡＭ７０３は、ＣＰＵ７０１のワークエリアとして使用される。メディアＩ／Ｆ７０７は、フラッシュメモリ等の記録メディア７０６に対するデータの読み出し又は書き込み（記憶）を制御する。
【００５３】
操作部７０８は種々のキー、ボタン及びＬＥＤ等が配設されており、ユーザによるプロジェクタ７００の電源のＯＮ／ＯＦＦ以外の各種操作を行うのに使用される。例えば操作部７０８は投写画像の大きさの調整操作、色調の調整操作、ピント調整操作、キーストン調整操作等の指示操作を受け付けて、受け付けた操作内容をＣＰＵ７０１に出力する。
【００５４】
電源スイッチ７０９は、プロジェクタ７００の電源のＯＮ／ＯＦＦを切り換えるためのスイッチである。バスライン７１０は、図５に示されているＣＰＵ７０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。ネットワークＩ／Ｆ７１１は、インターネット等の通信ネットワーク９を利用してデータ通信をするためのインターフェースである。
【００５５】
ＬＥＤ駆動回路７１４は、ＣＰＵ７０１の制御下で、ＬＥＤ光源７１５の点灯及び消灯を制御する。ＬＥＤ光源７１５は、ＬＥＤ駆動回路７１４の制御によって点灯されると、投写光を投写デバイス７１６に照射する。投写デバイス７１６は、外部機器接続Ｉ／Ｆ７１８等を介して与えられた画像データに基づいて、空間光変調方式によりＬＥＤ光源７１５からの投写光を変調して得た変調光を、投写レンズ７１７を通して、スクリーンの投写面へ画像として投写する。投写デバイス７１６としては、例えば、液晶パネルまたはＤＭＤ（Digital Micromirror Device）等が用いられている。
【００５６】
上記ＬＥＤ駆動回路７１４、ＬＥＤ光源７１５、投写デバイス７１６及び投写レンズ７１７は、全体として、画像データに基づいて投写面に投写画像を投写する投写部（投写手段）として機能している。
【００５７】
外部機器接続Ｉ／Ｆ７１８は、直接、ＰＣ（Personal Computer）が接続され、ＰＣとの間で、制御信号や画像データを取得する。また、外部機器接続Ｉ／Ｆ７１８は各種の外部機器（スティックＰＣ７３０など）を接続するためのインターフェースである。ファン駆動回路７１９は、ＣＰＵ７０１及び冷却ファン７２０に接続されており、ＣＰＵ７０１からの制御信号に基づいて、冷却ファン７２０の駆動／駆動停止を行う。冷却ファン７２０は、回転することで、プロジェクタ７００の内部の空気を排気して、プロジェクタ７００の内部を冷却する。
【００５８】
また、ＣＰＵ７０１は、電源電力が供給されると、ＲＯＭ７０２に予め記憶されている制御プログラムに従って起動し、ＬＥＤ駆動回路７１４に制御信号を与えてＬＥＤ光源７１５を点灯させるとともに、ファン駆動回路７１９に制御信号を与えて冷却ファン７２０を所定の定格回転数で回転させる。また、プロジェクタ７００は、電源回路からの電源電力の供給が開始されると、投写デバイス７１６が画像表示可能状態になり、更に、他の種々の構成要素へ電源回路から電力が供給される。また、プロジェクタ７００は電源スイッチ７０９がＯＦＦ操作されると、電源スイッチ７０９から電源ＯＦＦ信号がＣＰＵ７０１に送られる。
【００５９】
ＣＰＵ７０１は、電源ＯＦＦ信号を検知すると、ＬＥＤ駆動回路７１４へ制御信号を与えてＬＥＤ光源７１５を消灯させる。ＣＰＵ７０１は、その後、所定時間が経過すると、ファン駆動回路７１９へ制御信号を与えて冷却ファン７２０を停止させるとともに、自身で自身の制御処理を終了させ、最後に電源回路へ指示を与えて電源電力の供給を停止させる。
【００６０】
＜＜ＩＷＢ＞＞
常設端末４の一例であるＩＷＢ８００は例えば図６に示すハードウェア構成により実現してもよい。
【００６１】
図６は本実施形態に係るＩＷＢ８００の一例のハードウェア構成図である。図６に示すように、ＩＷＢ８００は、ＣＰＵ８０１、ＲＯＭ８０２、ＲＡＭ８０３、ＳＳＤ（Solid State Drive）８０４、ネットワークＩ／Ｆ８０５、及び外部機器接続Ｉ／Ｆ８０６を備えている。
【００６２】
これらのうち、ＣＰＵ８０１は、ＩＷＢ８００全体の動作を制御する。ＲＯＭ８０２はＣＰＵ８０１やＩＰＬ等のＣＰＵ８０１の駆動に用いられるプログラムを記憶する。ＲＡＭ８０３は、ＣＰＵ８０１のワークエリアとして使用される。ＳＳＤ８０４は、ＩＷＢ用のプログラム等の各種データを記憶する。ネットワークＩ／Ｆ８０５は通信ネットワーク９との通信を制御する。外部機器接続Ｉ／Ｆ８０６は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、ＵＳＢメモリ８３０、外付け機器（マイク８４０、スピーカ８５０、カメラ８６０）である。
【００６３】
また、ＩＷＢ８００は、キャプチャデバイス８１１、ＧＰＵ８１２、ディスプレイコントローラ８１３、接触センサ８１４、センサコントローラ８１５、電子ペンコントローラ８１６、近距離通信回路８１９、及び近距離通信回路８１９のアンテナ８１９ａ、電源スイッチ８２２及び選択スイッチ類８２３を備えている。
【００６４】
これらのうち、キャプチャデバイス８１１は、外付けのＰＣ８７０のディスプレイに対して映像情報を静止画または動画として表示させる。ＧＰＵ（Graphics Processing Unit）８１２は、グラフィクスを専門に扱う半導体チップである。ディスプレイコントローラ８１３は、ＧＰＵ８１２からの出力画像をディスプレイ８８０等へ出力するために画面表示の制御及び管理を行う。
【００６５】
接触センサ８１４はディスプレイ８８０上に電子ペン８９０やユーザの手Ｈ等が接触したことを検知する。センサコントローラ８１５は接触センサ８１４の処理を制御する。接触センサ８１４は、赤外線遮断方式による座標の入力及び座標の検出を行う。この座標の入力及び座標の検出する方法は、ディスプレイ８８０の上側両端部に設置された２つ受発光装置が、ディスプレイ８８０に平行して複数の赤外線を放射し、ディスプレイ８８０の周囲に設けられた反射部材によって反射されて、受光素子が放射した光の光路と同一の光路上を戻って来る光を受光する方法である。
【００６６】
接触センサ８１４は、物体によって遮断された２つの受発光装置が放射した赤外線のＩＤをセンサコントローラ８１５に出力し、センサコントローラ８１５が、物体の接触位置である座標位置を特定する。電子ペンコントローラ８１６は、電子ペン８９０と通信することで、ディスプレイ８８０へのペン先のタッチやペン尻のタッチの有無を判断する。近距離通信回路８１９は、ＮＦＣやＢｌｕｅｔｏｏｔｈ等の通信回路である。電源スイッチ８２２は、ＩＷＢ８００の電源のＯＮ／ＯＦＦを切り換えるためのスイッチである。選択スイッチ類８２３は、例えば、ディスプレイ８８０の表示の明暗や色合い等を調整するためのスイッチ群である。
【００６７】
更に、ＩＷＢ８００はバスライン８１０を備えている。バスライン８１０は、図６に示されているＣＰＵ８０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００６８】
なお、接触センサ８１４は、赤外線遮断方式に限らず、静電容量の変化を検知することにより接触位置を特定する静電容量方式のタッチパネル、対向する２つの抵抗膜の電圧変化によって接触位置を特定する抵抗膜方式のタッチパネル、接触物体が表示部に接触することによって生じる電磁誘導を検知して接触位置を特定する電磁誘導方式のタッチパネルなどの種々の検出手段を用いてもよい。また、電子ペンコントローラ８１６が、電子ペン８９０のペン先及びペン尻だけでなく、電子ペン８９０のユーザが握る部分や、その他の電子ペンの部分のタッチの有無を判断するようにしてもよい。
【００６９】
＜機能構成＞
図７を用いて、情報共用システムを構成する各端末及びサーバの機能構成について説明する。図７は、情報共有システムを構成する各端末及びサーバの機能ブロック図である。
【００７０】
＜＜個人端末の機能構成＞＞
まずは、個人端末２ｂの機能構成について説明する。図７に示されているように、個人端末２ｂは、送受信部２１ｂ、受付部２２ｂ、画像処理部２３ｂ、表示制御部２４ｂ、判断部２５ｂ、記憶・読出処理部２９ｂ、及び通信管理部３０ｂを有している。これら各部は、図３に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開されたプログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される機能、又は機能する手段である。また、個人端末２ｂは、図３に示されているＲＡＭ５０３及びＨＤ５０４によって構築される記憶部２０００ｂを有している。
【００７１】
なお、送受信部２１ｂ、受付部２２ｂ、画像処理部２３ｂ、表示制御部２４ｂ、判断部２５ｂ、及び記憶・読出処理部２９ｂは、後述のウェブページを表示させるウェブブラウザ（のウェブアプリケーション）によって実現される。通信管理部３０ｂは、専用の通信アプリケーションによって実現される。
【００７２】
（各機能構成）
次に、個人端末２ｂの各機能構成について詳細に説明する。送受信部２１ｂは、通信ネットワーク９を介して、他の端末、装置又はサーバ等と各種データ（または情報）の送受信を行う。例えば、送受信部２１ｂは、HTML、CSS（Cascade Style Sheet）、及びJavaScript（登録商標）で記述されたコンテンツデータをコンテンツ管理サーバ６から受信する。また、送受信部２１ｂは、参加者Ｂによって入力された操作情報をコンテンツ管理サーバ６に送信する。
【００７３】
受付部２２ｂは、参加者Ｂによってキーボード５１１及びポインティングデバイス５１２から、各種入力を受け付ける。画像処理部２３ｂは、例えば、参加者Ｂの描画に応じてベクタデータ（又はストロークデータ）を作成する等の処理を行う。また、画像処理部２３ｂは、取込部としての機能を有し、例えば、共有画面ｓｓのキャプチャを撮影することで、キャプチャ画像を取り込む。
【００７４】
表示制御部２４ｂは、ディスプレイ５０６に、後述の個人ボード画面や共用ボード画面を表示させる。判断部２５ｂは、各種判断を行なう。記憶・読出処理部２９ｂは、ＣＰＵ５０１からの命令、並びに、ＨＤＤコントローラ５０５、メディアＩ／Ｆ５１６、及びＤＶＤ−ＲＷドライブ５１４によって実行され、記憶部２０００ｂ、ＤＶＤ−ＲＷ５１３及び記録メディア５１５に各種データを記憶したり、記憶部２０００ｂ、ＤＶＤ−ＲＷ５１３及び記録メディア５１５から各種データを読み出したりする処理を行う。
【００７５】
通信管理部３０ｂは、主に、図３に示されているＣＰＵ５０１からの命令によって実現され、送受信部２１ｂ等とデータの入出力を行う。この通信管理部３０ｂは、更に、送受信部３１ｂ、取込部３３ｂ、及び判断部３５ｂを有している。
【００７６】
これらのうち、送受信部３１ｂは、送受信部２１ｂとは独立して、通信ネットワーク９を介してコンテンツ管理サーバ６と各種データ（または情報）の送受信を行う。取込部３３ｂは、基本的に、画像処理部２３ｂの取込部としての機能と同様の機能である。例えば取込部３３ｂは後述の共有画面ｓｓの画面キャプチャを行うことで、キャプチャ画像を取り込む。判断部３５ｂは、各種判断を行い、例えばキャプチャ画像が参加者Ｂによって参照されているか否かを判断する。なお、個人端末２ｃの各機能構成は、個人端末２ｂの機能構成と同様であるため、その説明を省略する。
【００７７】
また、個人端末２ａの各機能構成は、個人端末２ｂの機能構成と同様であるが、表示内容が異なる。例えば個人端末２ｂの表示内容は受信モードとなる。また、個人端末２ａの表示内容は送信モード、あるいは投影モードとなり、例えば発表者がセミナーでの発表する内容を送信するための画面を表示したり、共有画面ｓｓで画面共有する対象（コンテンツ）を発表者に選択させる画面や、参加者Ｂ及びＣの関心度情報を表示する画面など、を更に表示したりすることができる。
【００７８】
＜＜常設端末の機能構成＞＞
続いて、常設端末４の機能構成について説明する。図７に示されているように、常設端末４は、送受信部４１、受付部４２、画像処理部４３、表示制御部４４、判断部４５、記憶・読出処理部４９、及び通信管理部５０を有している。これら各部は、図５等に示されている各構成要素のいずれかが、記録メディア７０６からＲＡＭ７０２上に展開されたプログラムに従ったＣＰＵ７０１からの命令によって動作することで実現される機能、又は機能する手段である。
【００７９】
なお、各部は、図５に示されている各構成要素のいずれかが、スティックＰＣ７３０のＲＡＭ上に展開されたプログラムに従った、スティックＰＣ７３０のＣＰＵからの命令によって動作することで実現される機能、又は機能する手段であってもよい。また、常設端末４は、図５等に示されているＲＡＭ７０３によって構築される記憶部４０００を有している。常設端末４の記憶部４０００には、共有メモＤＢ４００２が構築されている。
【００８０】
なお、常設端末４における、送受信部４１、受付部４２、画像処理部４３、表示制御部４４、判断部４５、記憶・読出処理部４９、通信管理部５０、及び記憶部４０００は、それぞれ、個人端末２ａにおける、送受信部２１ａ、受付部２２ａ、画像処理部２３ａ、表示制御部２４ａ、判断部２５ａ、記憶・読出処理部２９ａ、通信管理部３０及び記憶部２０００ａと同様であるため、説明を省略する。更に、常設端末４における、通信管理部５０は、送受信部５１、取込部５３、及び判断部５５を有しているが、それぞれ送受信部３１ａ、取込部３３ａ、及び判断部３５ａと同様の機能であるため、説明を省略する。
【００８１】
なお、送受信部４１、受付部４２、画像処理部４３、表示制御部４４、判断部４５、及び記憶・読出処理部４９は、後述のウェブページを表示させるウェブブラウザ（のウェブアプリケーション）によって実現される。通信管理部５０は専用の通信アプリケーションによって実現される。
【００８２】
常設端末４は、後述する設定モード又はコード表示モードの表示操作を発表者Ａや主催者から受け付ける画面を表示する。常設端末４は、例えば発表者Ａや主催者から表示操作を受け付けた設定モード又はコード表示モードのウェブページを表示する。
【００８３】
＜＜コンテンツ管理サーバの機能構成＞＞
続いて、コンテンツ管理サーバ６の機能構成について説明する。図７に示されているように、コンテンツ管理サーバ６は、送受信部６１、スケジュール連動部６２、画像処理部６３、作成部６４、判断部６５、ウェブページ作成部６６、検索部６７、認証部６８及び記憶・読出処理部６９を有している。これら各部は、図３に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開されたプログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される機能、又は機能する手段である。また、コンテンツ管理サーバ６は、図３に示されているＲＡＭ５０３及びＨＤ５０４によって構築される記憶部６０００を有している。
【００８４】
（各機能構成）
次に、コンテンツ管理サーバ６の各機能構成について詳細に説明する。送受信部６１は、通信ネットワーク９を介して、他の端末、装置又はサーバ等と各種データ（または情報）の送受信を行う。スケジュール連動部６２は通信ネットワーク９に各種データ（または情報）の送受信が可能に接続されたスケジュール管理サーバ８からセミナーの書誌情報等を含むスケジュール情報を取得する。スケジュール管理サーバ８は、発表者ごと（ユーザＩＤごと）にスケジュール情報（セミナー（一覧）情報）を記憶している。
【００８５】
スケジュール情報に含まれるセミナーの書誌情報には、スケジュール（セミナー）の日時、開始終了時刻、セミナー名、場所、発表者、スケジュール登録者の情報などが含まれる。コンテンツ管理サーバ６は、取得したセミナーの書誌情報を、共有メモ管理ＤＢ６００５のセミナーの書誌情報として登録可能である。特に、発表者や主催者が、コンテンツ管理サーバ６に、新規のセミナーを取得済のスケジュール情報に基づいて作成した場合には、セミナーの書誌情報に含まれるスケジュール登録者が、セミナーの主催者として設定され、スケジュール登録者のユーザＩＤに対して、そのセミナーの主催者のロールが登録される。
【００８６】
画像処理部６３は取込部としての機能を有し、後述の共有画面ｓｓの画面キャプチャを行うことで、キャプチャ画像を取り込む。作成部６４は、固有のコンテンツＩＤ、個人メモＩＤ、共有メモＩＤ等を作成する。判断部６５は、送受信部６１によってコンテンツＩＤ、個人メモＩＤ、共有メモＩＤ等が受信されたか否か等の判断を行う。
【００８７】
ウェブページ作成部６６は、個人端末２及び常設端末４のウェブブラウザに表示させるウェブページのデータを作成する。なお、ウェブページ作成部６６は、ウェブページの入力欄やボタン等、ページ更新により変更されないウェブページ内の内容について、必ずしもページ更新の度に一から作成しなくてもよい。この場合、個人端末２及び常設端末４は例えば前回に作成されたウェブページの内容を利用する。
【００８８】
検索部６７は、個人端末２のウェブブラウザに表示させた後述の個人ポータル画面から検索要求を受け付け、その検索要求に応じた検索処理を行う。また、認証部６８は、発表者Ａや主催者の認証処理を行う。認証部６８は、後述するようにセミナーの参加者Ｂ及びＣから収集したコンタクト情報を用いて、参加者Ｂ及びＣの認証処理を行ってもよい。なお、認証部６８はコンテンツ管理サーバ６以外にあってもよく、例えば通信ネットワーク９に接続された認証サーバを利用してもよい。
【００８９】
記憶・読出処理部６９は、ＣＰＵ５０１からの命令、並びに、ＨＤＤコントローラ５０５、メディアＩ／Ｆ５１６、及びＤＶＤ−ＲＷドライブ５１４によって実行され、記憶部６０００、ＤＶＤ−ＲＷ５１３及び記録メディア５１５に各種データを記憶したり、記憶部６０００、ＤＶＤ−ＲＷ５１３及び記録メディア５１５から各種データを読み出したりする処理を行う。
【００９０】
また、コンテンツ管理サーバ６の記憶部６０００には、個人メモＤＢ６００１、共有メモＤＢ６００２、関心度管理ＤＢ６００３、個人メモ管理ＤＢ６００４、共有メモ管理ＤＢ６００５、セミナーＤＢ６００６、ユーザＤＢ６００７、及びセミナー紐づけＤＢ６００８が構築されている。
【００９１】
なお、これらのデータは、コンテンツ管理サーバ６以外の別サーバに保存されていてもよい。その場合のデータ取得・送信のタイミングは個人端末２からデータ取得・送信を要求されるたびに別サーバから取得してもよいし、セミナー開催中や個人ボードｄｃ、共用ボードｃｃが参加者Ｂ又はＣから参照されている間はコンテンツ管理サーバ６に記憶していて、セミナー終了や参照終了後（もしくは一定期間後）にコンテンツ管理サーバ６から削除して別サーバへ送ってもよい。
【００９２】
なお、本実施形態に記載された装置群は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの１つを示すものにすぎない。ある実施形態では、コンテンツ管理サーバ６は、サーバクラスタといった複数のコンピューティングデバイスを含む。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施する。同様に、個人端末２及び常設端末４は、互いに通信するように構成された複数のコンピューティングデバイスを含むことができる。
【００９３】
さらに、コンテンツ管理サーバ６、個人端末２、及び常設端末４は開示された処理ステップを、様々な組み合わせで共有するように構成できる。例えばコンテンツ管理サーバ６によって実行されるプロセスの一部は、個人端末２、及び常設端末４によって実行され得る。また、コンテンツ管理サーバ６、個人端末２、及び常設端末４の各要素は、1つの装置にまとめられていてもよいし、複数の装置に分けられていてもよい。
【００９４】
＜個人ボード画面の表示例＞
セミナー終了までの個人ボード画面１０００の表示例について説明する。個人ボード画面１０００は、ＧＵＩ（Graphical User Interface）によって参加者に提示するための情報を表示したり、参加者から操作を受け付けたりするための画面であり、ウェブブラウザやアプリケーションソフトウェアの表示形態である。
【００９５】
図８〜図１０に示すようにセミナー終了までの個人ボード画面１０００は、左側に投影画面を表示する投影エリア、右側にメモエリアが表示される。投影エリアには共有画面ｓｓが投影画面として表示される。メモエリアには投影画面のキャプチャ画像１０２２と、そのキャプチャ画像１０２２に付随するテキストメモエリア１０２４との組みが、その組みごとにシート１０２０上に表示される。
【００９６】
参加者はキャプチャボタン１０１６を押下する操作を行うことで、投影エリアに表示されている投影画面のキャプチャを撮影し、そのキャプチャ画像１０２２と、テキストメモエリア１０２４との組みが表示されたシート１０２０をメモエリアに追加表示できる。なお、キャプチャボタン１０１６を押下する操作は一例であって、例えばキーボードからのショートカットキーを押下する操作やタッチパネルからのジェスチャー操作などであってもよい。
【００９７】
図８は投影画面の表示及び１枚目の画面キャプチャが行われる前の個人ボード画面１０００の一例のイメージ図である。例えば図８の個人ボード画面１０００では「投影画面をここに表示する」という案内メッセージが投影エリアに表示されている。また、図８のメモエリアには「キャプチャ画像が表示されます」という案内メッセージがキャプチャ画像１０２２として表示されている。このような案内メッセージを表示することで、図８の個人ボード画面では１枚目の画面キャプチャが行われる前から、参加者に画面キャプチャが行われた後の画面イメージを想像させることができる。なお、案内メッセージは表示されていなくてもよい。また、１枚目の画面キャプチャが行われる前であっても、テキストメモエリア１０２４に対する参加者からの入力を受付可能としても良い。
【００９８】
ストリームデータなどのコンテンツのデータが共有画面ｓｓに送信されると、図８の個人ボード画面１０００は図９のような個人ボード画面１０００となる。図９は投影画面１０４０が表示された個人ボード画面１０００の一例のイメージ図である。図９の投影エリアには共有画面ｓｓに送信されたストリームデータなどのコンテンツの画面が投影画面１０４０として表示される。
【００９９】
図９の個人ボード画面１０００は参加者からキャプチャボタン１０１６を押下する操作を受け付けると、図１０の個人ボード画面１０００となる。図１０は１枚目の画面キャプチャが行われた個人ボード画面１０００の一例のイメージ図である。例えば図１０の個人ボード画面１０００は、一つの画面内に共有画面ｓｓ及び個人ボードｄｃを表示するＵＩ例である。なお、個人ボード画面１０００はタブ切り替えによって、共有画面ｓｓ及び個人ボードｄｃの表示を切り替えるＵＩであってもよい。
【０１００】
参加者はキャプチャボタン１０１６を押下する操作を行うことで、その時の投影画面１０４０のキャプチャを撮影し、投影画面１０４０のキャプチャ画像１０２２をメモエリアに表示できる。また、参加者はキャプチャ画像１０２２に付随するテキストメモエリア１０２４をメモエリアに表示できる。キャプチャ画像１０２２と、そのキャプチャ画像１０２２に付随するテキストメモエリア１０２４とは、例えば１枚のシート１０２０上に表示されることで、キャプチャ画像１０２２とテキストメモエリア１０２４との組みが分かり易く表示される。なお、参加者からキャプチャボタン１０１６を押下する操作を受け付けた場合に、その時の投影画面１０４０と、メモエリアに表示された撮影済みの投影画面１０４０のキャプチャ画像１０２２とを比較し、同一内容のキャプチャを撮影しないようにしてもよい。
【０１０１】
また、マウスカーソルは参加者のキャプチャボタン１０１６を押下する操作により新たに表示されたテキストメモエリア１０２４の最初の行に合わせられる。したがって、参加者はキャプチャボタン１０１６を押下する操作からテキストメモエリア１０２４へのテキストメモ操作への移行が容易である。なお、テキストメモエリア１０２４は参加者によるテキストメモの入力により下方に有限又は無限に伸びていく。
【０１０２】
また、キャプチャ画像１０２２にはペンツールなどを用いてオブジェクトを描画することもできる。個人ボード画面１０００にはハンドツールボタン１００２、ペンツールボタン１００４、テキストツールボタン１００６、Ｕｎｄｏボタン１００８、Ｒｅｄｏボタン１０１０、ＨＴＭＬ保存ボタン１０１２、ＰＤＦ保存ボタン１０１４、及びキャプチャボタン１０１６が表示されたツールパレットが表示されている。
【０１０３】
ハンドツールボタン１００２は参加者がハンドツールの利用を開始するためのボタンである。ハンドツールを利用することで参加者は、キャプチャ画像１０２２に描画したオブジェクトを選択し、ドラッグ＆ドロップで移動させることができる。ペンツールボタン１００４は参加者がペンツールの利用を開始するためのボタンである。ペンツールを利用することで参加者は、色や線の太さを選択し、キャプチャ画像１０２２にオブジェクトを描画できる。
【０１０４】
テキストツールボタン１００６は参加者がテキストツールの利用を開始するためのボタンである。テキストツールを利用することで参加者は、キャプチャ画像１０２２上にテキストエリアを生成して、テキストを入力できる。Ｕｎｄｏボタン１００８は行われた作業を元に戻すためのボタンである。Ｒｅｄｏボタン１０１０は、Ｕｎｄｏボタン１００８で戻した作業を進めるためのボタンである。
【０１０５】
ＨＴＭＬ保存ボタン１０１２は、個人ボード画面１０００の情報をＨＴＭＬファイルでローカル保存するためのボタンである。ＰＤＦ保存ボタン１０１４は、個人ボード画面１０００のメモエリアに表示されたキャプチャ画像１０２２とテキストメモエリア１０２４とをＰＤＦファイルでローカル保存するためのボタンである。キャプチャボタン１０１６は投影エリアに表示されている投影画面１０４０のキャプチャを撮影し、キャプチャ画像１０２２と、テキストメモエリア１０２４との組みが表示されたシート１０２０をメモエリアに追加表示するためのボタンである。
【０１０６】
なお、キャプチャ画像１０２２に描画されたオブジェクトはＤｅｌｅｔｅキーやＢａｃｋＳｐａｃｅキーで削除できるようにしてもよい。また、シート１０２０もＤｅｌｅｔｅキーやＢａｃｋＳｐａｃｅキーで削除できるようにしてもよい。
【０１０７】
キャプチャ画像１０２２へのオブジェクトの描画、及びテキストメモエリア１０２４へのテキストメモの入力などの編集中は、編集操作がしやすくなるように、投影エリアを縮小してメモエリアを拡大するようにしてもよい。投影エリアの縮小及びメモエリアの拡大はウェブアプリにより自動で行ってもよいし、ツールパレットを左に寄せる参加者の操作により行ってもよい。
【０１０８】
さらに、図１１に示すように、セミナー中の個人ボード画面１０００において、参加者がメモエリアから選択したシート１０２０を、拡大シート１１２２として表示するようにしてもよいし、別ウインドウ１１２１で表示するようにしてもよい。図１１はセミナー中にシートの編集を参加者から受け付ける個人ボード画面１０００の一例のイメージ図である。
【０１０９】
また、キャプチャ画像１０２２又はテキストメモエリア１０２４を編集中のシート１０２０は、視覚的に判別できるように例えば枠線で囲んだり、シート１０２０の色を変えたりするようにしてもよい。
【０１１０】
なお、メモエリアは個人ボード画面１０００の右側に限定されるものではなく、左側に表示されるようにしてもよいし、下側に表示されてもよい。参加者はキャプチャボタン１０１６を押下する操作を行うことで、投影エリアに表示されている投影画面１０４０のキャプチャを撮影し、キャプチャ画像１０２２と、テキストメモエリア１０２４との組みが表示されたシート１０２０をメモエリアに追加表示できる。
【０１１１】
また、参加者からキャプチャボタン１０１６を押下する操作を複数回、受け付けた個人ボード画面１０００は、メモエリアへ複数枚のシート１０２０を表示する。個人ボード画面１０００は、参加者がキャプチャボタン１０１６を押下する操作を行う度に、複数枚のシート１０２０がメモエリアの上下方向に並ぶように追加表示される。
【０１１２】
次に、図１２を用いて、セミナー終了後の個人ボード画面１１００の表示例について説明する。個人ボード画面１１００は、ＧＵＩによって参加者に提示するための情報を表示したり、参加者から操作を受け付けたりするための画面であり、ウェブブラウザやアプリケーションソフトウェアの表示形態である。
【０１１３】
図１２はセミナー終了後の個人ボード画面１１００の一例のイメージ図である。図１２に示すセミナー終了後の個人ボード画面１１００は、右側に個人ボード画面１０００と同様なメモエリア、左側に拡大シートエリアが表示される。拡大シートエリアには、メモエリアから参加者に選択されたシート１１２０の拡大シート１１２２が表示される。拡大シート１１２２はセミナー中と同様、キャプチャ画像１０２２へのオブジェクトの描画、及びテキストメモエリア１０２４へのテキストメモの入力などの参加者による編集が可能である。
【０１１４】
個人ボード画面１１００のメモエリアには全てのシート１１２０が上下方向に一覧表示される。参加者はメモエリアの上下方向のスクロールを可能とする。参加者はメモエリアから選択したシート１１２０を、拡大シート１１２２として左側の拡大シートエリアに表示できる。
【０１１５】
なお、後述するが、個人ボード画面１１００を表示する個人端末２は、メモエリアから参加者に選択されたシート１１２０の情報、拡大シート１１２２として一定時間以上表示したシート１１２０の情報をコンテンツ管理サーバ６へ送信し、シート１１２０の参照回数として記録させる。また、シート１１２０の参照回数は、メモエリアの並びにより表示されやすい１枚目のシートが過剰にカウントされないように考慮してもよい。
【０１１６】
また、個人端末２は、例えば選択中のシート１１２０又は拡大シート１１２２以外へのクリック操作を受け付けたタイミングでシート１１２０又は拡大シート１１２２への編集内容をコンテンツ管理サーバ６へ送信するようにしてもよい。さらに、図１２などのメモエリアの表示は一例であって、シート１１２０に替えて、例えばシート１１２０の番号や文字概要を表示してもよい。
【０１１７】
＜ＤＢ構成＞
＜＜個人メモ管理ＤＢ＞＞
図１３は個人メモ管理ＤＢ６００４の一例の構成図である。コンテンツ管理サーバ６の記憶部６０００には図１３に示すような個人メモ管理ＤＢ６００４が構築されている。図１３の個人メモ管理ＤＢ６００４は、個人メモＩＤ、ユーザＩＤ、セミナーＩＤ、シートＩＤ、及びキャプチャ画像を対応付けて管理している。
【０１１８】
項目「個人メモＩＤ」は個人ボードｄｃの個人メモｄｍを特定する個人メモ識別情報の一例である。項目「ユーザＩＤ」は参加者を特定するユーザ識別情報の一例である。項目「セミナーＩＤ」は、ルームで行われたセミナーを特定するセミナー識別情報の一例である。項目「シートＩＤ」はシート１０２０及び１１２０を特定するシート識別情報の一例である。項目「キャプチャ画像」は投影画面１０４０のキャプチャを撮影した画像ファイルを特定する画像ファイル識別情報の一例である。
【０１１９】
図１３の個人メモ管理ＤＢ６００４により、個人端末２を操作する参加者のユーザＩＤが特定されれば、その参加者が参加したルームで行われたセミナーのセミナーＩＤ、個人メモＩＤを特定することができる。また、図１３の個人メモ管理ＤＢ６００４により、個人メモＩＤから特定される例えば個人ボード画面１０００に表示されるシート１０２０と、そのシート１０２０に表示されるキャプチャ画像１０２２の画像ファイルと、を特定できる。
【０１２０】
＜＜共有メモ管理ＤＢ＞＞
図１４は共有メモ管理ＤＢ６００５の一例の構成図である。コンテンツ管理サーバ６の記憶部６０００には図１４に示すような共有メモ管理ＤＢ６００５が構築されている。図１４の共有メモ管理ＤＢ６００５は、共有メモＩＤ、セミナーＩＤ、及びセミナーの書誌情報を対応付けて管理している。
【０１２１】
項目「共有メモＩＤ」は共用ボードｃｃの共有メモｃｍを特定する共有メモ識別情報の一例である。項目「セミナーＩＤ」はルームで行われたセミナーを特定するセミナー識別情報の一例である。項目「セミナーの書誌情報」は、セミナーＩＤにより特定されるセミナーの書誌情報である。図１４の共有メモ管理ＤＢ６００５により、セミナーＩＤが特定されれば、セミナーの書誌情報を特定できる。
【０１２２】
＜＜個人メモＤＢ＞＞
図１５は個人メモＤＢ２００１ｂの一例の構成図である。個人端末２ｂの記憶部２０００ｂには図１５に示すような個人メモＤＢ２００１ｂが構築されている。個人メモＤＢ２００１ｂは、ウェブブラウザのキャッシュに作成されているため、ウェブブラウザが起動している間だけ存在する。
【０１２３】
個人メモＤＢ２００１ｂで管理されているデータは、コンテンツ管理サーバ６における個人メモＤＢ６００１で管理されている個人端末２ｂ及び２ｃのデータと同じである。個人端末２ｂは、コンテンツ管理サーバ６で管理されている２ｂ及び２ｃのデータのうち、個人端末２ｂ用のデータを取得して、個人メモＤＢ２００１ｂで管理する。図１５の個人メモＤＢ２００１ｂは、個人メモＩＤ、シートＩＤ、コンテンツＩＤ、コンテンツデータ、及び表示位置を対応付けて管理している。
【０１２４】
項目「個人メモＩＤ」は個人ボードｄｃの個人メモｄｍを特定する個人メモ識別情報の一例である。項目「シートＩＤ」はシート１０２０及び１１２０を特定するシート識別情報の一例である。項目「コンテンツＩＤ」は、シート１０２０及び１１２０に入力されたテキストメモや描画されたオブジェクトなどの各コンテンツを特定するコンテンツ識別情報の一例である。
【０１２５】
項目「コンテンツデータ」は、シート１０２０及び１１２０に入力されたテキストメモや描画されたオブジェクトなどのデータである。例えばコンテンツＩＤ「ｃ１０１」のコンテンツデータは種類がテキストメモエリア１０２４等に入力された「テキストメモ」であり、フォント種類が「明朝」であり、サイズが「２０」であり、入力されたテキスト文字が「あいうえお」である例を示している。
【０１２６】
また、コンテンツＩＤ「ｃ１０３」のコンテンツデータは種類がキャプチャ画像１０２２等に描画されたベクタデータであり、そのベクタデータが数値データで表されている例を示している。なお、テキストツールを利用することでキャプチャ画像１０２２等に入力したテキストの場合は、例えばコンテンツデータの種類を「テキスト」などで表すことにより、キャプチャ画像１０２２等に入力したテキストと、テキストメモエリア１０２４等に入力されたテキストメモとを区別できる。
【０１２７】
項目「表示位置」はシート１０２０及び１１２０に入力されたテキストメモや描画されたオブジェクトなどの表示位置を示している。例えばキャプチャ画像１０２２等に入力したコンテンツの表示位置は例えば座標により表される。また、テキストメモエリア１０２４等に入力されたテキストメモの表示位置は例えば行数及び文字数により表される。
【０１２８】
個人メモＤＢ６００１は個人メモＤＢ２００１ｂと同様のデータ構造であるため、説明を省略する。但し、個人メモＤＢ６００１は、個人メモＤＢ２００１ｂ及び２００１ｃの全てデータを有している。
【０１２９】
＜＜共有メモＤＢ＞＞
図１６は共有メモＤＢ２００２ｂの一例の構成図である。個人端末２ｂの記憶部２０００ｂには図１６に示すような共有メモＤＢ２００２ｂが構築されている。共有メモＤＢ２００２ｂは、ウェブブラウザのキャッシュに作成されているため、ウェブブラウザが起動している間だけ存在する。なお、共有メモＤＢ６００２は共有メモＤＢ２００２ｂと同様のデータ構造であるため、説明を省略する。
【０１３０】
共有メモＤＢ２００２ｂで管理されているデータは、コンテンツ管理サーバ６における共有メモＤＢ６００２で管理されているデータと同じである。個人端末２ｂは、コンテンツ管理サーバ６の共有メモＤＢ６００２で管理されているデータを取得して、共有メモＤＢ２００２ｂで管理する。
【０１３１】
共有メモＤＢ２００２ｂでは、共用ボードｃｃの共有メモを特定するための共有メモＩＤと対応付けて、コンテンツＩＤ、コンテンツデータ及びコンテンツデータの表示位置の組が管理されている。
【０１３２】
項目「コンテンツＩＤ」は、各コンテンツを識別するためのコンテンツ識別情報の一例である。項目「コンテンツデータ」は、共用ボードｃｃに入力されたテキスト、貼り付けられた画像、描画により得られたベクタデータ等のコンテンツのデータである。項目「表示位置」は共有ボードｃｃにおけるコンテンツの表示位置を示している。
【０１３３】
＜＜関心度管理ＤＢ＞＞
図１７は関心度管理ＤＢ６００３の一例の構成図である。コンテンツ管理サーバ６の記憶部６０００には図１７に示すような関心度管理ＤＢ６００３が構築されている。図１７の関心度管理ＤＢ６００３は、個人メモＩＤ、ストリーミングのキャプチャ回数、キャプチャの参照回数、書き込み数、ＰＤＦでＤＬ、セミナー参加時刻、及びセミナー退出時刻を対応付けて管理している。
【０１３４】
項目「個人メモＩＤ」は個人ボードｄｃの個人メモｄｍを特定する個人メモ識別情報の一例である。項目「ストリーミングのキャプチャ回数」は個人メモＩＤにより特定されるセミナーの個人ボード画面１０００において参加者が投影画面１０４０のキャプチャを撮影した回数である。
【０１３５】
項目「キャプチャの参照回数」は、セミナー後に、個人メモＩＤにより特定されるセミナーの個人ボード画面１１００において参加者がシート１１２０を参照した参照回数の一例としてキャプチャ総数の参照回数、及びキャプチャごとの参照回数と参照時間を表している。
【０１３６】
キャプチャごとの参照回数と参照時間は、個人メモＩＤにより特定されるセミナーの個人ボード画面１１００において参加者がシート１１２０を参照したシート１１２０ごとの回数及び日時である。キャプチャ総数の参照回数は、参加者がシート１１２０を参照したシート１１２０ごとの回数の総数である。
【０１３７】
項目「書き込み数」は、個人メモＩＤにより特定されるセミナーの個人ボード画面１０００又は１１００において参加者がシート１０２０又は１１２０に書き込んだ書き込み数である。図１７の関心度管理ＤＢ６００３では、書き込み数の一例として、個人メモ毎の総テキスト文字数、個人メモ内の各キャプチャごとのテキスト文字数、手書きしたオブジェクト（線やスタンプなど）の数、個人メモ内の各キャプチャごとの手書きしたオブジェクト数、及びキャプチャに対する手書き文字数を表している。
【０１３８】
個人メモ毎の総テキスト文字数は、シート１０２０等のテキストメモエリア１０２４ごとのテキスト文字数を加算した総テキスト文字数である。個人メモ内の各キャプチャごとのテキスト文字数は、シート１０２０等のテキストメモエリア１０２４ごとのテキスト文字数である。
【０１３９】
手書きしたオブジェクト（線やスタンプ等）の数は、シート１０２０等のキャプチャ画像１０２２ごとの手書きしたオブジェクトの数を加算した総オブジェクト数である。個人メモ内の各キャプチャごとの手書きしたオブジェクト数は、シート１０２０等のキャプチャ画像１０２２ごとの手書きしたオブジェクトの数である。キャプチャに対する手書き文字数は、シート１０２０等のキャプチャ画像１０２２ごとの手書き文字数を加算した総文字数である。
【０１４０】
項目「ＰＤＦでＤＬ」は、前述したＰＤＦ保存ボタン１０１４により、個人ボード画面１０００のメモエリアに表示されたキャプチャ画像１０２２とテキストメモエリア１０２４とをＰＤＦファイルでローカル保存（ダウンロード）したか否かを表している。
【０１４１】
項目「セミナー参加時刻」は、参加者がルームで行われるセミナーに参加した日時を表している。セミナー参加時刻は、コンテンツ管理サーバ６が、個人端末２ｂ等からルームで行われるセミナーに接続するためのアクセスを受けた時刻などを、各ユーザＩＤまたは個人メモＩＤと紐づけてセミナー参加時刻として登録することで記録される。
【０１４２】
また、項目「セミナー退出時刻」は参加者がルームで行われるセミナーから退出した日時を表している。セミナー退出時刻は、コンテンツ管理サーバ６が、個人端末２ｂ等からルームで行われているセミナーから退出するためのアクセスを受けた時刻等を、各ユーザＩＤまたは個人メモＩＤと紐づけてセミナー退出時刻として登録することで記録される。
【０１４３】
なお、１つのセミナーにおいて、同じユーザＩＤの参加者が、参加及び退出を複数回行った場合は、複数回のセミナー参加時刻・セミナー退出時刻をすべて記憶して表示してもよい。また、セミナー参加時刻は最初の１回のみを記憶し、一方、セミナー退出時刻は最後の１回に更新し、１つのセミナー参加時刻・セミナー退出時刻だけを記録して表示することも可能である。
【０１４４】
＜＜セミナー紐づけＤＢ＞＞
図１８はセミナー紐づけＤＢ６００８の一例の構成図である。コンテンツ管理サーバ６の記憶部６０００には図１８に示すようなセミナー紐づけＤＢ６００８が構築されている。図１８のセミナー紐づけＤＢ６００８は、識別子、及びセミナーＩＤを対応付けて管理している。
【０１４５】
項目「識別子」は例えば常設端末４を特定する常設端末４のＩＤなど、同じセミナーに参加する例えば発表者Ａ、参加者Ｂ及びＣ等が入手可能な識別情報であればよい。識別子の要件は、コンテンツ管理サーバ６でユニークであることである。
【０１４６】
したがって、識別子は例えばＬＡＮのＭＡＣアドレスや任意のＰＩＮコードであってもよいし、例えば「リンゴ」「第１営業部」又は「●●専用」などの他の人と被らないような任意の文字列であってもよい。
【０１４７】
本実施形態では、識別子の形態や種類に何らの制約を設けるものではない。項目「セミナーＩＤ」はルームで行われたセミナーを特定するセミナー識別情報の一例である。例えばセミナーＩＤはルームで行われるセミナーの開始前又は終了後に作成し直される。セミナー中であれば図１８のセミナー紐づけＤＢ６００８の識別子はセミナーＩＤと対応付けられている。したがって、コンテンツ管理サーバ６は図１８のセミナー紐づけＤＢ６００８を参照することで、その識別子に対応付けられたセミナーが行われているか否かを判定できる。
【０１４８】
＜＜セミナーＤＢ＞＞
図１９はセミナーＤＢ６００６の一例の構成図である。コンテンツ管理サーバ６の記憶部６０００には図１９に示すようなセミナーＤＢ６００６が構築されている。図１９のセミナーＤＢ６００６は、セミナーＩＤ、セミナー名、セミナー室、参加ユーザ、及び状態を対応付けて管理している。項目「セミナーＩＤ」はルームで行われたセミナーを特定するセミナー識別情報の一例である。
【０１４９】
項目「セミナー名」はセミナーＩＤにより特定されるセミナーの名称である。項目「セミナー室」は常設端末４が設置されているセミナー室などの場所を表した識別情報の一例である。項目「参加ユーザ」はセミナーＩＤにより特定されるセミナーへ参加した参加者のユーザＩＤの配列を表している。項目「状態」はセミナーＩＤにより特定されるセミナーの状態（例えばセミナー中、セミナー終了など）を表している。図１９のセミナーＤＢ６００６により、セミナーＩＤにより特定されるセミナーに参加した参加者のユーザＩＤを特定できる。
【０１５０】
＜＜ユーザＤＢ＞＞
図２０はユーザＤＢ６００７の一例の構成図である。コンテンツ管理サーバ６の記憶部６０００には図２０に示すようなユーザＤＢ６００７が構築されている。図２０のユーザＤＢ６００７は、ユーザＩＤ、ユーザ名、及びｅｍａｉｌを対応付けて管理している。項目「ユーザＩＤ」は参加者を特定するユーザ識別情報の一例である。項目「ユーザ名」はユーザＩＤにより特定される参加者の名前である。項目「ｅｍａｉｌ」はユーザＩＤにより特定される参加者のメールアドレスであって、コンタクト情報の一例である。
【０１５１】
コンタクト情報は参加者の連絡先情報であって、セミナー開催時に受信モードの画面（例えば個人ボード画面１０００）の受信ＵＲＬを通信ネットワーク９経由で参加者の個人端末２に送信できる宛先であればよく、ＳＮＳ（ソーシャルネットワーキングサービス）における参加者のＩＤなどであってもよい。
【０１５２】
＜処理又は動作＞
続いて、本実施形態の処理又は動作について説明する。本実施形態では、ルームで行うセミナーにおいて、個人端末２ａを操作する発表者Ａが共有画面ｓｓにストリーミング送信を行い、個人端末２ｂを操作する参加者Ｂがセミナーに参加し、個人ボード画面１０００でメモを行う例について説明する。
【０１５３】
図２１は、本実施形態に係る情報共有システムの処理を示した一例のフローチャートである。ステップＳ１０において、情報共有システムでは、セミナー準備が行われる。セミナー準備では、セミナーを行うルームの作成、常設端末４に設定モードの画面を表示させる処理、発表者の個人端末２ａにセミナー設定画面を表示させる処理、常設端末４の画面をコード表示モードに切り替える処理など、が行われる。
【０１５４】
ステップＳ１２において、情報共有システムでは、セミナーが実施される。発表者は常設端末４に表示されたコード表示モードの画面を個人端末２ａで撮影し、個人端末２ａに表示されたセミナー参加画面からルームへ接続する。個人端末２ａには、投影モードの画面が表示される。
【０１５５】
また、参加者は常設端末４に表示されたコード表示モードの画面を個人端末２ｂで撮影し、その個人端末２ｂに表示されたセミナー参加画面からルームへ接続する。個人端末２ｂからのルームへの接続（参加）に基づき、参加者はルームで行われるセミナーへ参加できる。
【０１５６】
コンテンツ管理サーバ６は、受信モードの画面（例えば個人ボード画面１０００）の受信ＵＲＬを通信ネットワーク９経由で参加者の個人端末２ｂに送信するため、メールアドレスなどのコンタクト情報を参加者に入力させる。コンテンツ管理サーバ６は参加者により入力されたコンタクト情報を用いて、受信モードの画面の一例である個人ボード画面１０００のデータを個人端末２ｂに送信し、個人ボード画面１０００を表示させる。
【０１５７】
なお、参加者の個人端末２ｂにおいて、受信モードとして表示される個人ボード画面１０００は、発表者の個人端末２aで画面共有や投影が開始される前であれば、例えば図８の様な共有画面（投影画面）の未表示の個人ボード画面１０００を表示し、画面共有等が開始された後であれば、個人ボード画面を表示した時点で共有されている共有画面（投影画面）やキャプチャを未だ行っていないシート１０２０を図９の様に表示してもよい。
【０１５８】
このように、参加者は個人ボード画面１０００の受信ＵＲＬの送信に利用するメールアドレスなどのコンタクト情報を入力することで、セミナーの個人ボード画面１０００を個人端末２ｂに表示させ、セミナーに参加できる。
【０１５９】
また、コンテンツ管理サーバ６は、個人ボード画面１０００の受信ＵＲＬの送信に利用した参加者のメールアドレスなどのコンタクト情報を、セミナーの参加者のコンタクト情報として収集できる。収集されたセミナー参加者のコンタクト情報は、例えば図２０に示すユーザＤＢで管理される。
【０１６０】
セミナー開催中、発表者の個人端末２ａからの要求に応じて、情報共有システムはセミナーの共有画面ｓｓにストリーミング送信を行い、個人端末２ｂに図９の個人ボード画面１０００に示すように投影画面１０４０を表示させる。参加者は個人ボード画面１０００に表示された投影画面１０４０を参照しながら、キャプチャを撮影したいタイミングで個人ボード画面１０００に表示されるキャプチャボタン１０１６を押下する操作を行う。
【０１６１】
参加者によりキャプチャボタン１０１６を押下する操作を受け付けた個人ボード画面１０００は、その時の投影画面１０４０のキャプチャ画像１０２２を取り込む。そして、例えば図１０に示す個人ボード画面１０００のメモエリアのように、１枚のシート１０２０上にキャプチャ画像１０２２と、そのキャプチャ画像１０２２に付随するテキストメモエリア１０２４とが表示される。
【０１６２】
このように、参加者は任意のタイミングで投影画面１０４０のキャプチャ画像１０２２と、そのキャプチャ画像１０２２に付随するテキストメモエリア１０２４とをメモエリアに追加表示できる。参加者は図１０のようにメモエリアに表示されたテキストメモエリア１０２４へのテキストメモの入力や、メモエリアに表示されたキャプチャ画像１０２２へのオブジェクトの描画（手書きメモの入力）などのメモ記入を行う。メモ記入の内容により前述した各種ＤＢの内容が更新される。
【０１６３】
ステップＳ１４において、情報共有システムでは、図１２のような個人ボード画面１１００を個人端末２ｂに表示させることで、参加者がセミナー中にメモ記入を行った個人メモｄｍの閲覧（メモの振り返り）を行い、セミナーの振り返りを行うことができる。
【０１６４】
なお、図１２のような個人ボード画面１１００では、セミナー中と同様、キャプチャ画像１０２２へのオブジェクトの描画、及びテキストメモエリア１０２４へのテキストメモの入力などの参加者による編集が可能である。なお、参加者によるセミナーのメモの振り返りの情報は、関心度管理ＤＢ６００３の更新のためにコンテンツ管理サーバ６へ送信される。
【０１６５】
さらに、ステップＳ１６において、情報共有システムでは、参加者が入力したコンタクト情報と、参加者による個人メモｄｍの取り方と、その個人メモｄｍの振り返りと、を元に、セミナーの内容に対する参加者の関心度の表示・活用を後述のように行う。
【０１６６】
例えばセミナーの内容に対する参加者の関心度の表示は、内容を抽象化することで、発表者や主催者のみでなく、参加者にも閲覧させてもよいし、アクセス制限を行い、発表者や主催者のみに閲覧させてもよい。発表者や主催者は、セミナーの内容に対する参加者の関心度を閲覧し、コンタクト情報を利用した参加者へのアプローチ（営業等）や次回のセミナーへのフィードバック等に活用できる。
【０１６７】
ステップＳ１２及びＳ１４によれば、個人メモｄｍを取りやすいＵＩにより、参加者の操作性や使用感を向上できる。また、ステップＳ１６によれば、セミナーの内容に対する参加者の関心度を可視化して提供することで、参加者へのアプローチ（営業等）や次回のセミナーへのフィードバック等への活用を促進できる。
【０１６８】
＜＜セミナー準備＞＞
ステップＳ１０において発表者Ａや主催者は、例えば図２２に示す手順でセミナー準備を行う。図２２はセミナー準備の一例のシーケンス図である。ステップＳ２０において例えばセミナー室Ｘに設置されている常設端末４は、補助アプリなどのアプリケーションソフトウェアを起動する。
【０１６９】
ステップＳ２２に進み、起動された補助アプリはルーム作成をコンテンツ管理サーバ６に要求する。ルーム作成を要求されたコンテンツ管理サーバ６はステップＳ２４においてルームを作成する。また、起動された補助アプリは常設端末４に例えば図２３のようなセミナー準備画面１３００を表示させる。図２３は常設端末４に表示されるセミナー準備画面１３００の一例のイメージ図である。
【０１７０】
図２３のセミナー準備画面１３００は、設定モードの表示操作を発表者Ａや主催者から受け付ける「設定モード」ボタンと、コード表示モードの表示操作を発表者Ａや主催者から受け付ける「コード表示モード」ボタンと、が設けられている。発表者Ａや主催者はステップＳ２６において、セミナー準備画面１３００の「設定モード」ボタンを押下する操作を行うことで、設定モードの表示操作を行う。
【０１７１】
ステップＳ２８に進み、常設端末４の補助アプリは例えば図２４のように設定モード用ＵＲＬをセミナー準備画面１３００に表示する。設定モード用ＵＲＬはセミナー設定画面を個人端末２ａに表示させるための接続先の一例である。ステップＳ３０に進み、発表者Ａや主催者はセミナー準備画面１３００に表示された設定モード用ＵＲＬを個人端末２ａのブラウザに入力し、設定モード用ＵＲＬを開く操作を行う。
【０１７２】
ステップＳ３２に進み、個人端末２ａは設定モード用ＵＲＬを指定して、コンテンツ管理サーバ６からセミナー設定画面のデータを受信する。ステップＳ３４において、個人端末２ａはセミナー設定画面を表示する。セミナー設定画面は、発表者Ａのスケジュールから選択されたセミナーと、ステップＳ２４で作成したルームと、コード表示モードにおいてセミナー準備画面１３００に表示する２次元コードとを紐づける処理を行うための画面である。
【０１７３】
ステップＳ３６に進み、発表者Ａや主催者は例えばスケジュール管理サーバ８からのスケジュール情報取得操作をセミナー設定画面から行う。ステップＳ３８に進み、個人端末２ａは、例えばスケジュール管理サーバ８に発表者Ａでログイン、又は、認証連携を利用して、スケジュール管理サーバ８から発表者Ａのスケジュール情報を取得する。
【０１７４】
ステップＳ４０に進み、発表者Ａや主催者は発表者Ａのスケジュールからセミナーを選択する操作をセミナー設定画面に対して行う。ステップＳ４２に進み、個人端末２ａは選択されたセミナーをコンテンツ管理サーバ６に通知する。
【０１７５】
ステップＳ４４に進み、コンテンツ管理サーバ６はセミナー設定画面で選択されたセミナーと、ステップＳ２４で作成したルームと、コード表示モードにおいてセミナー準備画面１３００に表示する２次元コードと、を紐づける。
【０１７６】
発表者Ａや主催者はステップＳ４６において、セミナー準備画面１３００の「コード表示モード」ボタンを押下する操作を行うことで、コード表示モードの画面の表示操作を行う。ステップＳ４８に進み、常設端末４の補助アプリは例えば図２５の２次元コードのようなセミナー参加用コードをセミナー準備画面１３００に表示する。セミナー参加用コードはセミナー参加画面を個人端末２に表示させるための接続先の一例である。
【０１７７】
なお、図２５のセミナー参加用コードは例えば図２６のアドレスバー５５００を利用して表示してもよい。図２６は常設端末４に表示されるアドレスバー５５００の一例のイメージ図である。
【０１７８】
アドレスバー５５００は、ボタン５５０２、キャプチャボタン５５０６、２次元コード表示ボタン５５０８、常設端末４のＩＤを含む接続アドレス５５１０及び退出ボタン５５１２を有する。
【０１７９】
ボタン５５０２はアドレスバー５５００のボタン５５０２から右側を省略／表示するボタンである。キャプチャボタン５５０６は共有画面ｓｓをキャプチャして共有メモｃｍに貼り付けるボタンである。２次元コード表示ボタン５５０８は、図２５のセミナー参加用コードを２次元コードで表示するボタンである。参加者は個人端末２ｂで２次元コードを撮影することで、常設端末４のＩＤを含む図２５のセミナー参加用コードを個人端末２に入力できる。退出ボタン５５１２は常設端末４が参加しているセミナーから退出するボタンである。
【０１８０】
例えばアドレスバー５５００は、常設端末４に搭載された補助アプリ（常設端末４に接続されたスティックＰＣ７３０などに搭載された補助アプリの場合も含む）によって表示される。同様な機能をウェブアプリによって実現してもよい。また、常設端末４に搭載される補助アプリはクラウドサービスを利用して提供するようにしてもよい。
【０１８１】
＜＜セミナー参加＞＞
ステップＳ１２において参加者Ｂは、例えば図２７に示す手順でセミナー参加を行う。図２７は参加者によるセミナー参加の一例のシーケンス図である。ステップＳ５０において常設端末４の補助アプリはセミナー参加用コードをセミナー準備画面１３００に表示する。ステップＳ５１において参加者Ｂは常設端末４に表示された図２５のセミナー参加用コードを個人端末２ｂで撮影する。ステップＳ５２において個人端末２ｂは撮影したセミナー参加用コードを解析し、ウェブブラウザを起動する。
【０１８２】
ステップＳ５４に進み、個人端末２ｂはセミナー参加用コード画像（２次元コード）から取得したセミナー参加画面のＵＲＬを指定して、コンテンツ管理サーバ６からセミナー参加画面のデータを受信する。ステップＳ５６において、個人端末２ｂは例えば図２８に示すセミナー参加画面１４００を表示する。
【０１８３】
図２８はセミナー参加画面１４００の一例のイメージ図である。図２８のセミナー参加画面１４００は、上側が参加者操作用領域の例であり、下型が発表者操作用領域の例である。図２８の参加者操作用領域は、ユーザ名入力欄、メールアドレス入力欄、及び「セミナー参加」ボタンが設けられている。また、発表者操作用領域は、ＩＤ入力欄、パスワード入力欄、及び「ログイン」ボタンが設けられている。
【０１８４】
ステップＳ５８に進み、参加者Ｂは図２８の参加者操作用領域にユーザ名、メールアドレスを入力したあと「セミナー参加」ボタンを押下する。ステップＳ６０に進み、個人端末２ｂは参加者操作用領域に入力されたユーザ名及びメールアドレスを指定して、コンテンツ管理サーバ６へセミナーへの参加要求を行う。なお、ステップＳ６０の後、個人端末２ｂは例えば図２８のセミナー参加画面１４００から図２９のようなメッセージ画面１５００を表示する。メッセージ画面１５００には、確認メールを送信したことを参加者Ｂに伝えるメッセージと、その確認メールに含まれているＵＲＬを開くことを参加者Ｂに指示するメッセージと、が含まれる。
【０１８５】
ステップＳ６２において、コンテンツ管理サーバ６は図３０のような文面の確認メール１６００を作成する。図３０は確認メール１６００の文面の一例のイメージ図である。図３０の確認メール１６００には、セミナーの参加要求に対する確認メールであることを参加者Ｂに伝えるメッセージが含まれる。さらに、確認メール１６００には、文面のＵＲＬを開くことで個人ボード画面１０００が表示され、セミナーに参加できることを参加者Ｂに伝えるメッセージと、個人ボード画面１０００の受信ＵＲＬと、が含まれる。
【０１８６】
ステップＳ６６に進み、参加者Ｂは確認メール１６００に含まれていた個人ボード画面１０００の受信ＵＲＬをクリックするなど、受信ＵＲＬを開く操作を行う。ステップＳ６８に進み、個人端末２ｂは個人ボード画面１０００の受信ＵＲＬを指定して、コンテンツ管理サーバ６から個人ボード画面１０００のデータを受信する。ステップＳ７０において個人端末２ｂは図８のような個人ボード画面１０００を表示する。このように、参加者Ｂは個人端末２ｂに表示された個人ボード画面１０００からセミナーに参加できる。
【０１８７】
ステップＳ１２において発表者Ａは、例えば図３１に示す手順でセミナー参加を行う。図３１は発表者によるセミナー参加の一例のシーケンス図である。ステップＳ８０において常設端末４の補助アプリはセミナー参加用コードをセミナー準備画面１３００に表示する。ステップＳ８１において発表者Ａは常設端末４に表示された図２５のセミナー参加用コードを個人端末２ａで撮影する。ステップＳ８２において個人端末２ａは撮影したセミナー参加用コードを解析し、ウェブブラウザを起動する。
【０１８８】
ステップＳ８４に進み、個人端末２ａはセミナー参加用コード画像（２次元コード）から取得したセミナー参加画面のＵＲＬを指定して、コンテンツ管理サーバ６からセミナー参加画面のデータを受信する。ステップＳ８６において、個人端末２ａは例えば図２８に示すセミナー参加画面１４００を表示する。
【０１８９】
ステップＳ８８に進み、発表者Ａは図２８の発表者操作用領域にＩＤ、パスワードを入力したあと「ログイン」ボタンを押下する。ステップＳ９０に進み、個人端末２ａは発表者操作用領域に入力されたＩＤ及びパスワードを指定して、コンテンツ管理サーバ６へログイン要求を行う。ステップＳ９２において、コンテンツ管理サーバ６はログイン要求で指定されたＩＤ及びパスワードの認証を行う。ここでは認証が成功したものとして説明を続ける。
【０１９０】
ステップＳ９４に進み、コンテンツ管理サーバ６は投影モードの画面（投影対象選択画面）のデータを個人端末２ａに送信する。ステップＳ９６において個人端末２ａは例えば図３２のような投影モードの画面を表示する。図３２は共有画面ｓｓに画面送信する対象を選択する画面の一例のイメージ図である。図３２の共有画面ｓｓに画面送信する対象を選択する画面１２００は、投影モードの画面（投影対象選択画面）の一例である。
【０１９１】
図３２の画面１２００は、共有画面ｓｓに画面送信する対象を「全画面を共有」と「アプリのウインドウを共有」と「ブラウザのタブを共有」からターゲティングする例を示している。
【０１９２】
図３２の画面１２００は「全画面を共有」を発表者が選択した例である。画面１２００では、デスクトップ全体の「画面１」又はデュアルディスプレイで表示されている別の画面「画面２」が選択肢となる例を表している。また、画面１２００では「アプリのウインドウを共有」を選択した場合、起動中の複数のアプリ（会議用・セミナー用資料ファイルを表示するアプリなどを含む）が選択肢として表示される。また、画面１２００では「ブラウザのタブを共有」を選択した場合、起動しているウェブブラウザのタブが選択肢として表示される。
【０１９３】
このように、発表者Ａは個人端末２ａに表示された投影モードの画面からセミナーに参加して、共有画面ｓｓにストリーミング送信を行うことができる。
【０１９４】
図３３は個人ボード画面１０００に投影画面１０４０が表示されるまでの処理の一例のシーケンス図である。ステップＳ１４２に進み、個人端末２ａを操作する発表者は、例えば図３２のような画面１２００から共有画面ｓｓに画面送信する対象を選択する。
【０１９５】
ステップＳ１４４に進み、個人端末２ａはセミナーＩＤ又は個人ボードＩＤを指定して、特定のセミナーの共有画面ｓｓに画面送信する対象のストリーミングを、ＷｅｂＲＴＣで送信する。なお、ＷｅｂＲＴＣは、ウェブブラウザを介して高速なデータ通信を実現する規格であり、ＨＴＭＬのＡＰＩの１つである。ＷｅｂＲＴＣは、映像や音声などの容量が大きいデータをリアルタイムに送受信可能である。
【０１９６】
ステップＳ１４６に進み、コンテンツ管理サーバ６はステップＳ１４４で指定されたセミナーＩＤに紐付く個人端末２ａ、個人端末２ｂ、及び常設端末４にＷｅｂＲＴＣでストリーミング配信を行う。なお、図３３のシーケンス図では発表者Ａの個人端末２ａ及び常設端末４も個人ボード画面１０００を表示する例を示している。
【０１９７】
ステップＳ１４８において、個人端末２ａはウェブブラウザが表示している個人ボード画面１０００の投影エリアに、例えば図９に示すように、ストリーミング配信された投影画面１０４０を表示できる。また、ステップＳ１５０において、個人端末２ｂはウェブブラウザが表示している個人ボード画面１０００の投影エリアに、例えば図９に示す投影画面１０４０を表示できる。また、常設端末４はステップＳ１５２において、ウェブブラウザが表示している個人ボード画面１０００の投影エリアに、例えば図９に示す投影画面１０４０を表示できる。
【０１９８】
例えば個人端末２ｂを操作する参加者Ｂは図３４のシーケンス図に示す手順で投影画面１０４０のキャプチャ画像１０２２の取り込みと、そのキャプチャ画像１０２２及びテキストメモエリア１０２４へのメモを行うことができる。
【０１９９】
図３４は投影画面１０４０のキャプチャ画像１０２２の取り込みと、そのキャプチャ画像１０２２及びテキストメモエリア１０２４へのメモを行う処理の一例のシーケンス図である。
【０２００】
ステップＳ１６０において個人端末２ｂを操作する参加者Ｂはキャプチャボタン１０１６を押下する操作を行う。個人端末２ｂはコンテンツ管理サーバ６に対してキャプチャ撮影要求を行う。ステップＳ１６２においてコンテンツ管理サーバ６は、その時の投影画面１０４０のキャプチャを撮影し、撮影したキャプチャ画像１０２２の画像ファイルを個人端末２ｂに返信する。
【０２０１】
図３４のシーケンス図ではコンテンツ管理サーバ６で投影画面１０４０のキャプチャを撮影しているが、個人端末２ｂ又は常設端末４で投影画面１０４０のキャプチャを撮影するようにしてもよい。例えば常設端末４で投影画面１０４０のキャプチャを撮影する場合は個人端末２ｂからのキャプチャ撮影要求を受け付けたコンテンツ管理サーバ６が常設端末４にキャプチャ撮影要求を行う。
【０２０２】
常設端末４は、投影画面１０４０のキャプチャを撮影し、撮影したキャプチャ画像１０２２の画像ファイルをコンテンツ管理サーバ６に返信する。コンテンツ管理サーバ６は返信されたキャプチャ画像１０２２の画像ファイルを個人端末２ｂに送信する。このように常設端末４で投影画面１０４０のキャプチャを撮影する場合は、例えば発表者Ａや参加者Ｂが常設端末４で同時に閲覧可能な投影画面１０４０のキャプチャを撮影できる。
【０２０３】
コンテンツ管理サーバ６からキャプチャ画像１０２２の画像ファイルを受信した個人端末２ｂはステップＳ１６６に進み、受信した画像ファイルを用いて例えば図１０に示すように投影画面１０４０のキャプチャ画像１０２２をメモエリアに追加表示する。また、個人端末２ｂはキャプチャ画像１０２２に付随するテキストメモエリア１０２４を例えば図１０に示すように、追加表示されたキャプチャ画像１０２２と同一のシート１０２０上に表示する。
【０２０４】
ステップＳ１６８に進み、個人端末２ｂを操作する参加者Ｂは追加表示されたシート１０２０上のキャプチャ画像１０２２へのオブジェクトの描画やテキストメモエリア１０２４へのテキストメモの入力を行う。
【０２０５】
図３４のシーケンスではコンテンツ管理サーバ６からキャプチャ画像１０２２の画像ファイルのみを個人端末２ｂに送信している。この場合は、ウェブページのデータに含まれ、個人端末２ｂのブラウザで動作するＪａｖａＳｃｒｉｐｔがテキストメモエリアを作成してもよい。
【０２０６】
また、コンテンツ管理サーバ６はキャプチャ画像１０２２の画像とテキストメモエリア１０２４とを含むシート１０２０のデータを送信してもよい。また、このときのキャプチャ画像１０２２の画像及びシート１０２０の表示位置は個人端末２ｂのブラウザで実行されるスクリプト等のプログラムで決定してもよいし、コンテンツ管理サーバ６が表示位置を指定して個人端末２ｂに送信してもよい。
【０２０７】
また、取得したキャプチャ画像１０２２の画像とテキストメモエリア１０２４とを合わせたシート１０２０をコンテンツ管理サーバ６で生成してもよい。なお、シート１０２０のキャプチャ画像１０２２とテキストメモエリア１０２４以外の領域は、手書きができる領域とすることも、手書きをできない領域とすることも可能である。
【０２０８】
追加表示されたシート１０２０（選択されているシート１０２０）以外がクリックされると、個人端末２ｂは編集の一時完了と判定し、ステップＳ１６８に進む。ステップＳ１６８において個人端末２ｂは追加表示されたシート１０２０に関する情報と、そのシート１０２０に対する編集内容とをコンテンツ管理サーバ６へ送信する。なお、ステップＳ１６８において個人端末２ｂは、全てのシート１０２０に関する情報と、全てのシート１０２０に対する編集内容とをコンテンツ管理サーバ６へ送信するようにしてもよい。
【０２０９】
コンテンツ管理サーバ６は、受信したシート１０２０に関する情報と、シート１０２０に対する編集内容と、により、前述した各種ＤＢの内容を更新する。このように、参加者Ｂが個人ボード画面１０００でキャプチャしたキャプチャ画像１０２２、キャプチャ画像１０２２への手書きメモやテキストメモエリア１０２４に入力したテキストメモは、シート１０２０により対応付けられてコンテンツ管理サーバ６に保存される。
【０２１０】
＜＜メモの振り返り、関心度の表示・活用＞＞
参加者Ｂや発表者Ａによるセミナーのメモの振り返りやセミナーの内容に対する参加者の関心度の表示・活用は、例えば以下のように行われる。なお、ここでは参加者が個人端末２ｂからセミナーのメモの振り返りを行う例を説明する。
【０２１１】
図３５は参加者が個人端末２ｂからセミナーのメモの振り返りを行う処理の一例のシーケンス図である。ステップＳ１８０において、個人端末２ｂを操作する参加者は、図３６に示すような個人ポータル画面５０００へのアクセス操作を行う。図３６は個人ポータル画面５０００の表示例を示した図である。
【０２１２】
図３６の個人ポータル画面５０００は個人端末２ｂを操作する参加者Ｂが参加したセミナーの一覧５０１０が表示されている。セミナーの一覧５０１０は、前述した個人メモ管理ＤＢ６００４、共有メモ管理ＤＢ６００５、及び関心度管理ＤＢ６００３を利用することで作成できる。
【０２１３】
図３６のセミナーの一覧５０１０の例では、セミナーごとに日時、セミナー名、場所、個人メモボタン５０３０、共有メモボタン５０４０、自己評価、書誌情報ボタン５０５０が項目として表示されている。図３６の個人ポータル画面５０００によれば、参加者Ｂは自分が参加したセミナーの一覧５０１０を確認できる。自己評価は評価情報の一例である。
【０２１４】
なお、個人メモボタン５０３０は、そのセミナーの個人メモｄｍを表示する個人ボード画面１１００にリンクされている。共有メモボタン５０４０は、そのセミナーの共有メモｃｍを表示する共有メモ画面にリンクされている。書誌情報ボタン５０５０は、そのセミナーの書誌情報を表示する書誌情報画面５１００にリンクされている。
【０２１５】
個人ポータル画面５０００の書誌情報ボタン５０５０が押下されると、個人端末２ｂは押下された書誌情報ボタン５０５０に対応する書誌情報画面５１００を表示する。図３７は書誌情報画面５１００の表示例を示した図である。書誌情報画面５１００の上部に表示される「開催情報」は、例えば図１４の共有メモ管理ＤＢ６００５の「セミナーの書誌情報」である。また、書誌情報画面５１００の下部に表示される「キャプチャ情報」は例えば図１７の関心度管理ＤＢ６００３を利用して作成される。なお、書誌情報画面５１００の下部に表示される「キャプチャ情報」の詳細は後述する。
【０２１６】
ステップＳ１８０の個人ポータル画面５０００へのアクセス操作は、個人ポータル画面５０００への接続アドレスをウェブブラウザに入力するものであっても、ブックマークを利用した個人ポータル画面５０００の選択であってもよい。
【０２１７】
ステップＳ１８２に進み、個人端末２ｂのウェブブラウザは個人ポータル画面５０００へアクセスする。ステップＳ１８４においてコンテンツ管理サーバ６は個人端末２ｂを操作する参加者Ｂの認証処理を行う。ここでは、認証が成功したものとして説明を続ける。コンテンツ管理サーバ６はステップＳ１８６に進み、記憶部６０００から個人ポータル画面５０００用のデータを読み出す。
【０２１８】
例えばコンテンツ管理サーバ６は認証した参加者Ｂのユーザ名やメールアドレスなどのコンタクト情報をキーとして記憶部６０００の個人メモ管理ＤＢ６００４から、参加者Ｂが参加したセミナーに対応したセミナーＩＤを特定する。また、特定したセミナーＩＤをキーとしてコンテンツ管理サーバ６は記憶部６０００の共有メモ管理ＤＢ６００５から、セミナーの書誌情報を特定する。
【０２１９】
このように、コンテンツ管理サーバ６は参加者Ｂのコンタクト情報が特定できれば、記憶部６０００の各種ＤＢから図３６の個人ポータル画面５０００の作成に必要なデータを取得できる。ステップＳ１８８に進み、コンテンツ管理サーバ６は取得した個人ポータル画面５０００用のデータから個人ポータル画面５０００のウェブページのデータを作成する。ステップＳ１９０に進み、コンテンツ管理サーバ６は個人ポータル画面５０００用のウェブページのデータを個人端末２ｂに送信する。
【０２２０】
ステップＳ１９２に進み、個人端末２ｂは図３６のような個人ポータル画面５０００を表示できる。図３６の個人ポータル画面５０００には、個人端末２ｂを操作する参加者Ｂが参加したセミナーの一覧５０１０が表示されている。ステップＳ１９４において、個人端末２ｂを操作する参加者Ｂは、個人ボード画面１１００を表示したいセミナーの個人メモボタン５０３０を押下する操作を行う。
【０２２１】
ステップＳ１９６に進み、個人端末２ｂのウェブブラウザは押下する操作を受け付けた個人メモボタン５０３０にリンクされている個人ボード画面１１００の要求をコンテンツ管理サーバ６に行う。ステップＳ１９８に進み、コンテンツ管理サーバ６は個人端末２ｂから要求された個人ボード画面１１００のウェブページのデータを作成する。ステップＳ２００に進み、コンテンツ管理サーバ６は個人ボード画面１１００用のウェブページのデータを個人端末２ｂに送信する。
【０２２２】
ステップＳ２０２に進み、個人端末２ｂは図１２に示すような個人ボード画面１１００を表示できる。ここでは、個人端末２ｂの参加者Ｂが個人ボード画面１１００のシート１１２０を選択し、選択したシート１１２０のキャプチャ画像１０２２への手書きメモやテキストメモエリア１０２４へのテキストメモ（シート１１２０への書き込み）を行ったものとして説明をする。
【０２２３】
ステップＳ２０４において、個人端末２ｂの参加者Ｂが個人ボード画面１１００のシート１１２０を選択し、選択したシート１１２０への書き込みを行う。ステップＳ２０４で個人端末２ｂの参加者Ｂが参照したシート１１２０に関するキャプチャ参照情報、及び選択したシート１１２０への書き込み情報は、ステップＳ２０６において個人端末２ｂからコンテンツ管理サーバ６へ送信される。
【０２２４】
キャプチャ参照情報は、例えば特定のキャプチャ画像が個人端末２ｂの画面上に表示されたと個人端末２ｂで判断される場合に、当該キャプチャ画像が１回表示されたことを示すキャプチャ参照情報をコンテンツ管理サーバ６に送信してもよいし、特定のキャプチャ画像が個人端末２ｂの特定の領域、例えば個人端末２ｂの画面の中心から一定範囲の領域に一定時間以上表示されたと個人端末２ｂで判断される場合に当該キャプチャ画像が１回表示されたことを示すキャプチャ参照情報をコンテンツ管理サーバ６に送信してもよい。
【０２２５】
また、キャプチャ参照情報はキャプチャ画像の表示時間を含めることも可能である。個人端末２ｂはキャプチャ画像の表示時間を、個人端末２ｂの画面上のいずれかに表示されていればカウントするようにしてもよいし、個人端末２ｂの画面の特定の領域、例えば中心から一定範囲の領域に表示される時間のみをカウントするようにしてもよい。
【０２２６】
ステップＳ２０８に進み、コンテンツ管理サーバ６は個人端末２ｂから受信したキャプチャ参照情報及び書き込み情報（参加者Ｂによるセミナーメモの振り返り情報）に基づき、図１７の関心度管理ＤＢ６００３などの更新を行う。
【０２２７】
また、ここでは個人端末２ｂの参加者ＢがステップＳ２１０において、書誌情報画面５１００を表示したいセミナーの書誌情報ボタン５０５０を押下する操作を行う。ステップＳ２１２に進み、個人端末２ｂのウェブブラウザは押下する操作を受け付けた書誌情報ボタン５０５０に対応する書誌情報画面５１００の要求をコンテンツ管理サーバ６に行う。
【０２２８】
ステップＳ２１４に進み、コンテンツ管理サーバ６は個人端末２ｂから要求された書誌情報画面５１００のウェブページのデータを作成する。ステップＳ２１６に進み、コンテンツ管理サーバ６は書誌情報画面５１００用のウェブページのデータを個人端末２ｂに送信する。ステップＳ２１８に進み、個人端末２ｂは図３７に示すような書誌情報画面５１００を表示できる。
【０２２９】
なお、図３５のシーケンス図では個人端末２ｂの参加者Ｂが図３７の書誌情報画面５１００を表示する例を示したが、個人端末２ａの発表者Ａが図３７の書誌情報画面５１００を表示してもよい。また、図３７の書誌情報画面５１００は個人端末２を操作する発表者Ａや参加者Ｂ、主催者などのロールによって表示する内容を変化させてもよい。
【０２３０】
また、図３７の書誌情報画面５１００は例えば図３８又は図３９に示すような「キャプチャ情報」、や図１７の関心度管理ＤＢ６００３を用いて参加者Ｂ等の発表内容に対する関心度を示す「関心度情報」、を表示することで、セミナーの内容に対する参加者Ｂ等の関心度の表示・活用を図ることができる。
【０２３１】
図３８は書誌情報画面５１００のキャプチャ情報の一例の説明図である。図３８はセミナーにおいて何れかの参加者によりキャプチャされた投影画面１０４０のキャプチャ画像１０２２と、そのキャプチャ画像１０２２のキャプチャ回数とが表示されている。図３８に示したキャプチャ情報によれば、キャプチャされた投影画面１０４０のキャプチャ画像１０２２と、そのキャプチャ画像１０２２のキャプチャ回数とに基づき、関心の高い投影画面１０４０を計測できる。
【０２３２】
図３９は書誌情報画面５１００のキャプチャ情報の一例の説明図である。図３９はセミナーにおいてキャプチャされた投影画面１０４０のキャプチャ画像１０２２と、キャプチャ画像１０２２に付随するテキストメモエリア１０２４へ入力されたテキストメモの内容とが参加者ごとに表示されている。また、図３９はセミナー参加時刻、セミナー退出時刻、関心度、及び参加者のコンタクト情報が参加者ごとに表示されている。
【０２３３】
関心度は、例えばキャプチャ画像１０２２の枚数、メモ数、及びセミナー参加時間の長さ等に基づき相対評価を算出して表示される。なお、書誌情報画面５１００のキャプチャ情報は個人端末２を操作する主催者、発表者や参加者などのロールに基づき、表示内容を変化させてもよい。例えば主催者や発表者であれば、参加者全員のキャプチャ情報を表示するようにしてもよいし、参加者であれば各自のキャプチャ情報のみを表示するようにしてもよい。
【０２３４】
図３９の例ではユーザ名「Ｂ」及びｅｍａｉｌ「ＢＢＢ＠ｙｙｙ．ｃｏｍ」のコンタクト情報の参加者のキャプチャ画像１０２２の枚数が他の参加者よりも多く、また、メモ数も他の参加者よりも多く、セミナー参加時間も他の参加者よりも長いため、セミナーの内容に対する関心度が他の参加者より高いと判断できる。書誌情報画面５１００の下部に表示されるキャプチャ情報は例えば図１７の関心度管理ＤＢ６００３の情報の一部又は全部を表示するものであればよい。
【０２３５】
なお、キャプチャ画像、メモ、セミナー参加時刻、セミナー退出時刻、セミナー関心度を含む書誌情報はセミナーごとかつ参加者ごとに生成される。例えば参加者がセミナーＸに参加して退出し、新たなセミナーＹに参加した場合には、セミナーＸ退出前にコンテンツ管理サーバ６が参加者の個人端末２から取得したキャプチャ画像等の情報に基づいて作成した書誌情報（キャプチャ情報・関心度情報）と、セミナーＹに参加後にコンテンツ管理サーバ６が参加者の個人端末２から取得したキャプチャ画像等の情報に基づいて作成した書誌情報との２つの書誌情報が生成され、異なる書誌情報として表示される。
【０２３６】
＜まとめ＞
本実施形態に係る情報共用システムによれば、現実のセミナーの概念と、その現実のセミナーが行われた仮想のセミナー室（ルーム）の概念と、そのセミナーに参加した参加者のメモなどを対応付けて管理することができる。また、本実施形態に係る情報共用システムによれば、セミナーの画面を個人端末２に表示させる過程で必要となる参加者のメールアドレスなどのコンタクト情報を収集し、セミナーの内容に対する関心度の高かった参加者へのアプローチ（営業等）等に活用できる。このように、セミナーに参加した参加者の関心度と参加者のコンタクト情報とを容易に収集し、活用できる。
【０２３７】
［他の実施形態］
以上、本発明の実施形態について説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。例えば本実施形態に係る情報共用システムは以下のような利用シーンが考えられる。
【０２３８】
学校での利用では、生徒が本実施形態の参加者に相当し、教師が本実施形態の発表者や主催者に相当し、生徒の授業への集中度を分析できる。一般会議では、社員が本実施形態の参加者に相当し、経営者が本実施形態の発表者や主催者に相当し、経営者が社内の会議状況を把握できる。
【０２３９】
また、上記の実施形態では、セミナー参加画面１４００の一例を図２８に示したが、例えば図４０に示すセミナー参加画面１４００ａであってもよい。図４０のセミナー参加画面１４００ａは「名刺から取り込み」ボタンが設けられている点で、図２８のセミナー参加画面１４００と異なる。参加者は「名刺から取り込み」ボタンを押下して名刺を撮影することにより、ユーザ名入力欄及びメールアドレス入力欄への入力を省略できる。名刺を撮影した画像はコンテンツ管理サーバ６に送信される。コンテンツ管理サーバ６は光学的文字認識（ＯＣＲ）などにより名刺から参加者のコンタクト情報が収集できる。
【０２４０】
また、上記の実施形態では、図２８のセミナー参加画面１４００のように参加者操作用領域と発表者操作用領域とを設けたことで、参加者操作用領域又は発表者操作用領域の何れからのアクセスであるか（接続の種類が何であるか）により、セミナーに参加する個人端末２が発表者又は参加者の何れであるかを区別していたが、以下のような他の方法で区別してもよい。
【０２４１】
例えば発表者が社内ＬＡＮなどの通信ネットワーク９からコンテンツ管理サーバ６にアクセスし、参加者がＬＴＥなどの通信ネットワーク９からコンテンツ管理サーバ６にアクセスするのであれば、個人端末２が接続に利用した通信ネットワーク９に基づき、発表者又は参加者の何れであるかを区別してもよい。また、セミナー参加画面は、発表者又は参加者をボタンの押下により選択させる画面と、選択が発表者のときにＩＤ及びパスワードを入力させて「ログイン」ボタンの押下操作の入力を受け付ける画面と、選択が参加者のときにユーザ名及びメールアドレスを入力させて「セミナー参加」ボタンの押下操作の入力を受け付ける画面と、に分けてもよい。
【０２４２】
上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP（digital signal processor）、FPGA（field programmable gate array）や従来の回路モジュール等のデバイスを含むものとする。
【０２４３】
なお、個人端末２ｂは特許請求の範囲に記載した参加ユーザの第１の通信端末の一例である。個人端末２ａは管理ユーザの第２の通信端末の一例である。ウェブページ作成部６６はウェブページ作成手段の一例である。送受信部６１は第１及び第２の送信手段の一例である。表示制御部２４ｂは表示制御手段の一例である。受付部２２ｂは受付手段の一例である。送受信部２１ｂは送信手段の一例である。参加情報は、セミナーの書誌情報、キャプチャ情報、関心度情報等を含み、各参加ユーザがセミナー等の会合に参加したことを示す参加情報である。また、参加データはウェブページや、表計算アプリ等のファイル等のデータで提供し、管理ユーザの個人端末に送信してもよい。
【符号の説明】
【０２４４】
２ａ、２ｂ、２ｃ  個人端末（通信端末の一例）
４  常設端末（通信端末の一例）
６  コンテンツ管理サーバ（情報処理装置の一例）
８  スケジュール管理サーバ
９  通信ネットワーク
６１  送受信部
６２  スケジュール連動部
６３  画像処理部
６４  作成部
６５  判断部
６６  ウェブページ作成部
６７  検索部
６８  認証部
６９  記憶・読出処理部
１０００、１１００  個人ボード画面
１０１６  キャプチャボタン
１０２０  シート
１０２２  キャプチャ画像
１０２４  テキストメモエリア
１０４０  投影画面
１２００  共有画面に画面送信する対象を選択する画面
１３００  セミナー準備画面
１４００、１４００ａ  セミナー参加画面
１５００  メッセージ画面
１６００  確認メール
５０００  個人ポータル画面
５１００  書誌情報画面
６０００  記憶部
６００１  個人コンテンツ管理ＤＢ
６００２  共用コンテンツ管理ＤＢ
６００３  関心度管理ＤＢ
６００４  個人メモ管理ＤＢ
６００５  共有メモ管理ＤＢ
６００６  セミナーＤＢ
６００７  ユーザＤＢ
６００８  セミナー紐づけＤＢ
ｓｓ  共有画面
ｃｃ  共用ボード
ｄｃ２、ｄｃ３、ｄｃ  個人ボード
ｃｍ  共有メモ
ｄｍ２、ｄｍ３、ｄｍ  個人メモ
ｄｐ１、ｄｐ２、ｄｐ３、ｄｐ  個人ポータル
【先行技術文献】
【特許文献】
【０２４５】
【特許文献１】特開２００６−１４６５１４号公報
【図１】
2020161118.tif 000003
【図２】
2020161118.tif 000004
【図３】
2020161118.tif 000005
【図４】
2020161118.tif 000006
【図５】
2020161118.tif 000007
【図６】
2020161118.tif 000008
【図７】
2020161118.tif 000009
【図８】
2020161118.tif 000010
【図９】
2020161118.tif 000011
【図１０】
2020161118.tif 000012
【図１１】
2020161118.tif 000013
【図１２】
2020161118.tif 000014
【図１３】
2020161118.tif 000015
【図１４】
2020161118.tif 000016
【図１５】
2020161118.tif 000017
【図１６】
2020161118.tif 000018
【図１７】
2020161118.tif 000019
【図１８】
2020161118.tif 000020
【図１９】
2020161118.tif 000021
【図２０】
2020161118.tif 000022
【図２１】
2020161118.tif 000023
【図２２】
2020161118.tif 000024
【図２３】
2020161118.tif 000025
【図２４】
2020161118.tif 000026
【図２５】
2020161118.tif 000027
【図２６】
2020161118.tif 000028
【図２７】
2020161118.tif 000029
【図２８】
2020161118.tif 000030
【図２９】
2020161118.tif 000031
【図３０】
2020161118.tif 000032
【図３１】
2020161118.tif 000033
【図３２】
2020161118.tif 000034
【図３３】
2020161118.tif 000035
【図３４】
2020161118.tif 000036
【図３５】
2020161118.tif 000037
【図３６】
2020161118.tif 000038
【図３７】
2020161118.tif 000039
【図３８】
2020161118.tif 000040
【図３９】
2020161118.tif 000041
【図４０】
2020161118.tif 000042
【図４１】
2020161118.tif 000043