(57)【特許請求の範囲】
【請求項１】
電子会議の参加者であるユーザが使用する情報処理装置と、前記情報処理装置にネットワークを介して接続されるサーバ装置とを備えた電子会議システムであって、
前記情報処理装置は、
前記ユーザから受け付けられる操作と該操作による前記ユーザの行動とを対応付けて記憶する操作行動対応情報記憶部と、
前記ユーザからの操作を受け付ける操作受付部と、
前記操作行動対応情報記憶部を参照して、前記操作受付部により受け付けられた操作に対応する行動を導出し、導出した行動と前記ユーザに関するユーザ情報とを関連付けた行動情報を生成して、生成した行動情報を前記サーバ装置に送信する行動検出部と、
前記サーバ装置は、
前記ユーザ情報と前記ユーザに割り当てられた前記電子会議における役割とを対応付けて記憶するユーザ役割対応情報記憶部と、
前記ユーザの行動と該行動に対応した電子会議における役割とを対応付けて記憶する行動役割対応情報記憶部と、
前記情報処理装置から行動情報を受信した場合に、前記行動役割対応情報記憶部を参照して、前記情報処理装置から受信した行動情報に含まれる行動に対応する役割を導出し、導出した役割と前記ユーザ情報とを対応付けて前記ユーザ役割対応情報記憶部に格納する役割判断部と
を備えたことを特徴とする電子会議システム。
【請求項２】
前記情報処理装置は、前記操作と該操作に応じて利用する機器とを対応付けて記憶する操作利用機器対応情報記憶部をさらに備え、
前記行動検出部は、前記操作行動対応情報記憶部を参照して前記操作受付部により受け付けられた操作に対応する行動を導出するとともに、前記操作利用機器対応情報記憶部を参照して前記操作受付部により受け付けられた操作に応じて利用される機器を導出し、導出した行動と、導出した機器と、前記ユーザ情報とを関連付けた行動情報を生成して前記サーバ装置に送信し、
前記行動役割対応情報記憶部は、前記ユーザ情報と、前記ユーザに割り当てられた前記電子会議における役割と、該役割に応じて利用される機器とを対応付けて記憶し、
前記役割判断部は、前記情報処理装置から行動情報を受信した場合に、前記行動役割対応情報記憶部を参照して、前記情報処理装置から受信した行動情報に含まれる行動および／または機器に対応する役割を導出し、導出した役割と前記ユーザ情報とを対応付けて前記ユーザ役割対応情報記憶部に格納することを特徴とする請求項１に記載の電子会議システム。
【請求項３】
前記サーバ装置は、
前記役割と、該役割に応じた処理を実行するために前記情報処理装置にて必要となるコンテンツ種別とを対応付けて記憶する役割コンテンツ種別対応情報記憶部と、
前記ユーザ情報と、前記情報処理装置を一意に識別する端末識別情報とを対応付けて記憶するユーザ端末対応情報記憶部と、
前記役割コンテンツ種別対応情報記憶部を参照して取得された、前記役割判断部により導出された役割に応じた処理を実行するために前記情報処理装置にて必要となるコンテンツを、前記役割判断部により導出された役割が現に割り当てられているユーザから引き継ぐ必要があるか否かを判断するコンテンツ引継ぎ要否判断部と、
前記コンテンツ引継ぎ要否判断部によりコンテンツの引継ぎが不要と判断された場合に、前記役割判断部により導出された役割に応じた処理を実行するために前記情報処理装置にて必要となるコンテンツを新規に作成するコンテンツ処理部と、
前記コンテンツ引継ぎ要否判断部によりコンテンツの引継ぎが必要と判断された場合に、前記役割判断部により導出された役割が現に割り当てられているユーザのユーザ情報に対応付けられている端末識別情報を前記ユーザ端末対応情報記憶部から取得し、取得した端末識別情報を宛先としてコンテンツの取得要求を送信することにより、前記役割判断部により導出された役割に応じた処理を実行するために前記情報処理装置にて必要となるコンテンツを取得するコンテンツ取得部と、
前記コンテンツ引継ぎ要否判断部によりコンテンツの引継ぎが不要と判断された場合には、前記行動情報に含まれるユーザ情報に対応付けられている端末識別情報を前記ユーザ端末対応情報記憶部から取得し、取得した端末識別情報を宛先として、前記コンテンツ処理部により新規作成されたコンテンツを送信し、前記コンテンツ引継ぎ要否判断部によりコンテンツの引継ぎが必要と判断された場合には、前記コンテンツ取得部により取得されたコンテンツを送信するコンテンツ送信部と
を備えたことを特徴とする請求項１または２に記載の電子会議システム。
【請求項４】
前記サーバ装置は、
前記役割を割り当てることが可能な最大人数を記憶する役割人数情報記憶部と、
前記役割人数情報記憶部を参照して、前記ユーザ役割対応情報記憶部にて前記役割に対応付けられているユーザ情報が前記最大人数を超えている場合には、前記ユーザ役割対応情報記憶部にて前記役割に対応付けられているユーザ情報の中から、格納日時が最も古いユーザ情報を削除する役割入替判断部と
をさらに備えたことを特徴とする請求項１に記載の電子会議システム。
【請求項５】
前記サーバ装置は、
前記役割と該役割の終了を意味する終了行動とを対応付けて記憶する役割終了情報記憶部をさらに有し、
前記役割判断部は、前記行動役割対応情報記憶部を参照して、前記情報処理装置から受信した行動情報に含まれる行動に対応する役割を導出できなかった場合には、前記役割終了情報記憶部を参照して、前記行動情報に含まれる行動に一致する行動が検出できた場合には、前記行動情報に含まれる行動に対応する役割の終了を導出し、役割の終了が導出されたユーザのユーザ情報と役割との対応付けを前記ユーザ役割対応情報記憶部から削除し、
前記コンテンツ取得部は、前記役割判断部により役割の終了が導出された場合に、当該役割に応じた処理を実行するために前記情報処理装置にて必要となるコンテンツを、当該役割が割り当てられていたユーザが使用する前記情報処理装置から削除することを特徴とする請求項３に記載の電子会議システム。
【請求項６】
電子会議の参加者であるユーザが使用する情報処理装置に実行させるための情報処理プログラムと、前記情報処理装置にネットワークを介して接続されるサーバ装置とを備えた電子会議システムであって、
前記情報処理プログラムは、
前記ユーザからの操作を受け付け、
前記ユーザから受け付けられる操作と該操作による前記ユーザの行動とを対応付けて記憶する操作行動対応情報記憶部を参照して、前記操作に対応する行動を導出し、
導出した行動と前記参加者に関する参加者情報とを関連付けた行動情報を生成し、
生成した行動情報を前記サーバ装置に送信する
ことを前記情報処理装置に実行させ、
前記サーバ装置は、
前記ユーザに関するユーザ情報と前記ユーザに割り当てられた前記電子会議における役割とを対応付けて記憶するユーザ役割対応情報記憶部と、
前記ユーザの行動と該行動に対応した電子会議における役割とを対応付けて記憶する行動役割対応情報記憶部と、
前記情報処理装置から行動情報を受信した場合に、前記行動役割対応情報記憶部を参照して、前記情報処理装置から受信した行動情報に含まれる行動に対応する役割を導出し、導出した役割と前記ユーザ情報とを対応付けて前記ユーザ役割対応情報記憶部に格納する役割判断部と
を有することを特徴とする電子会議システム。
【請求項７】
電子会議の参加者であるユーザが使用する情報処理装置とネットワークを介して接続されるサーバ装置であって、
前記ユーザに関するユーザ情報と前記ユーザに割り当てられた前記電子会議における役割とを対応付けて記憶するユーザ役割対応情報記憶部と、
前記ユーザの行動と該行動に対応した電子会議における役割とを対応付けて記憶する行動役割対応情報記憶部と、
前記情報処理装置から行動情報を受信した場合に、前記行動役割対応情報記憶部を参照して、前記情報処理装置から受信した行動情報に含まれる行動に対応する役割を導出し、導出した役割と前記ユーザ情報とを対応付けて前記ユーザ役割対応情報記憶部に格納する役割判断部と
を備えたことを特徴とするサーバ装置。
【請求項８】
電子会議の参加者であるユーザが使用する情報処理装置とネットワークを介して接続されるサーバ装置に実行させるための情報処理プログラムであって、
前記ユーザによる行動と前記ユーザに関するユーザ情報とを含む行動情報を前記情報処理装置から受信した場合に、前記ユーザの行動と前記ユーザに割り当てられた前記電子会議における役割とを対応付けて記憶する行動役割対応情報記憶部を参照して、前記情報処理装置から受信した行動情報に含まれる行動に対応する役割を導出し、
導出した役割と前記ユーザ情報とを対応付けて、前記役割と前記ユーザ情報とを対応付けて記憶するユーザ役割対応情報記憶部に格納する
ことを前記サーバ装置に実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子コンテンツを使用した電子会議に関する技術に関し、特に、会議参加者の役割に留意しながら電子会議を制御するための電子会議システム、サーバ装置および情報処理プログラムに関する。
【背景技術】
【０００２】
従来、通信回線を介して、会議参加者の端末装置を相互に接続して行われる電子会議において、例えば、自然な臨場感で円滑に会議を進行するために、参加者の役割に応じて利用可能な機能を制限する技術がある。
【０００３】
この技術では、例えば、会議参加者の端末装置に表示された会議ツールの設定画面上で役割に対して名前の入力操作を行うことにより、会議参加者の役割の変更を行っている。例えば、図２６に示すように、会議において、発表者、議事係、進行役といった役割があり、３人の会議参加者がそれぞれの役割についていて、３人が順に発表するというような会議の場合、発表者が入れ替わるたびに役割の変更が行われる。図２６は、役割変更の一例を示す図である。
【０００４】
また、電子会議に関する従来技術として、通信ネットワークを介して会議の参加者に割り当てられた端末装置を相互に接続した電子会議システムにおいて、参加者の会議における役割を端末装置に表示しておき、参加者から端末装置を使用して会議行動の要求があると、その参加者の役割に応じて、要求のあった会議行動の許否を判定する技術などもある（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
参加者の役割に応じて利用可能な機能を制限する技術では、例えば、図２６に示すように、会議参加者の役割が入れ替わるたびに、参加者がどの役割に変更するかを手動で設定するという手間が発生する。そして、この手間が、電子会議の円滑化を図る上で支障となっているという問題がある。
【０００６】
また、上述した従来技術では、役割の応じた行動の拒否を判定するが、会議中に役割が入れ替わるような会議の場合に、役割が入れ替わるたびに、参加者がどの役割に変更するかを手動で設定する必要があり、役割変更の手間を解消することはできない。
【０００７】
本発明は、上記に鑑みてなされたものであって、電子会議システムを利用した電子会議において、役割変更の手間を解消し、電子会議の円滑化を図ることが可能な電子会議システム、情報処理装置、サーバ装置および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、電子会議の参加者であるユーザが使用する情報処理装置と、前記情報処理装置にネットワークを介して接続されるサーバ装置とを備えた電子会議システムであって、前記情報処理装置は、前記ユーザから受け付けられる操作と該操作による前記ユーザの行動とを対応付けて記憶する操作行動対応情報記憶部と、前記ユーザからの操作を受け付ける操作受付部と、前記操作行動対応情報記憶部を参照して、前記操作受付部により受け付けられた操作に対応する行動を導出し、導出した行動と前記ユーザに関するユーザ情報とを関連付けた行動情報を生成して、生成した行動情報を前記サーバ装置に送信する行動検出部と、前記サーバ装置は、前記ユーザ情報と前記ユーザに割り当てられた前記電子会議における役割とを対応付けて記憶するユーザ役割対応情報記憶部と、前記ユーザの行動と該行動に対応した電子会議における役割とを対応付けて記憶する行動役割対応情報記憶部と、前記情報処理装置から行動情報を受信した場合に、前記行動役割対応情報記憶部を参照して、前記情報処理装置から受信した行動情報に含まれる行動に対応する役割を導出し、導出した役割と前記ユーザ情報とを対応付けて前記ユーザ役割対応情報記憶部に格納する役割判断部とを備えたことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、電子会議システムを利用した電子会議において、役割変更の手間を解消し、電子会議の円滑化を図ることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、第１の実施形態に係る電子会議システムの構成例を示す図である。
【図２】図２は、ユーザ情報の一例を示す図である。
【図３】図３は、第１の実施形態における操作／行動対応情報の一例を示す図である。
【図４】図４は、第１の実施形態における行動情報の一例を示す図である。
【図５】図５は、第１の実施形態における役割情報の一例を示す図である。
【図６】図６は、第１の実施形態におけるユーザ／役割対応情報の一例を示す図である。
【図７】図７は、第１の実施形態における電子会議システムによる処理の流れを示す図である。
【図８】図８は、第２の実施形態に係る電子会議システムの構成例を示す図である。
【図９】図９は、第２の実施形態に係る電子会議システムの処理（１）の流れを示す図である。
【図１０】図１０は、第２の実施形態における処理（１）の操作／行動対応情報の一例を示す図である。
【図１１】図１１は、第２の実施形態における処理（１）の操作／利用機器対応情報の一例を示す図である。
【図１２】図１２は、第２の実施形態における処理（１）の行動情報の一例を示す図である。
【図１３】図１３は、第２の実施形態における処理（１）の役割情報の一例を示す図である。
【図１４】図１４は、第２の実施形態に係る電子会議システムの処理（２）の流れを示す図である。
【図１５】図１５は、第２の実施形態における処理（２）の役割／コンテンツ対応情報の一例を示す図である。
【図１６】図１６は、第２の実施形態における処理（２）のコンテンツ引継ぎ判断部２０５が有する記憶部に記憶されているコンテンツ引継ぎ要否情報の一例を示す図である。
【図１７】図１７は、第２の実施形態における処理（２）のユーザ／端末対応情報の一例を示す図である。
【図１８】図１８は、第２の実施形態に係る電子会議システムの処理（３）の流れを示す図である。
【図１９】図１９は、第２の実施形態に係る電子会議システムの処理（４）の流れを示す図である。
【図２０】図２０は、第２の実施形態における処理（４）の役割人数情報の一例を示す図である。
【図２１】図２１は、第２の実施形態に係る電子会議システムの処理（５）の流れを示す図である。
【図２２】図２２は、第２の実施形態における処理（５）の操作／行動対応情報の一例を示す図である。
【図２３】図２３は、第２の実施形態における処理（５）の行動情報の一例を示す図である。
【図２４】図２４は、第２の実施形態における処理（５）の役割終了情報の一例を示す図である。
【図２５】図２５は、第２の実施形態による電子会議システムによる処理（６）の流れを示す図である。
【図２６】図２６は、役割変更の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、電子会議システム、サーバ装置および情報処理プログラムの一実施形態を詳細に説明する。
【００１２】
（第１の実施形態）
図１は、第１の実施形態に係る電子会議システムの構成例を示す図である。図１に示す電子会議システムは、電子会議の参加者となるユーザが使用する情報処理装置１００と、情報処理装置１００と通信可能に接続される情報処理装置２００とを含む。そして、図１に示す電子会議システムでは、通信デバイス１を介して、情報処理装置１００と情報処理装置２００とが通信可能な状態に接続される。なお、情報処理装置１００は、電子会議の参加者であるユーザが使用する端末（例えば、Ａ）に適用される。ユーザが使用する端末としては、例えば、タブレットＰＣ（Personal  Computer）、デスクトップ型やノート型のＰＣ、携帯電話、スマートフォンなどがある。情報処理装置２００は、電子コンテンツによる電子会議を実行制御するサーバなどに適用される。サーバの他には、デスクトップ型やノート型のＰＣ、携帯電話、スマートフォン、プロジェクタ等に適用される。
【００１３】
図１に示すように、情報処理装置１００は、ユーザ情報記憶部１０１と、操作受付部１０２と、行動検出部１０３と、コンテンツ処理部１０４とを有する。
【００１４】
ユーザ情報記憶部１０１は、情報処理装置１００が適用される端末Ａのユーザを識別する情報を記憶する。例えば、図２に、第１の実施形態におけるユーザ情報の一例を示す。図２は、ユーザ情報の一例を示す図である。図２に示すように、ユーザ情報記憶部１０１は、ユーザ情報であるユーザＩＤとして、例えば、「ＵＳＥＲ＿Ａ」、「ＵＳＥＲ＿Ｂ」、「ＧＵＥＳＴ」などの情報を記憶する。なお、電子会議の開始に合わせて起動された端末へのログイン時に、ユーザから入力されるユーザＩＤをユーザ情報として取得できる。
【００１５】
操作受付部１０２は、ユーザからの操作を受け付ける。例えば、端末がタブレットＰＣである場合には、タッチパネルなどのポインティングデバイスを介して、ユーザの操作を受け付ける。
【００１６】
行動検出部１０３は、操作受付部１０２により受け付けられた操作に対応する行動を検出し、行動情報を生成して、情報処理装置２００に送信する。
【００１７】
具体的には、行動検出部１０３は、操作と、その操作によるユーザの行動とを対応づけた操作／行動対応情報が記憶された記憶部を予め有している。例えば、図３に、操作／行動対応情報の一例を示す。図３は、第１の実施形態における操作／行動対応情報の一例を示す図である。図３に示すように、行動検出部１０３が有する記憶部には、操作／行動対応情報として、「操作：議事係作成ボタン押下」と「行動：議事録作成」、「操作：外部表示ボタン押下」と「行動：投影」、「操作：タイマーアプリを開く」と「行動：タイマー起動」、などがそれぞれ対応付けて記憶されている。
【００１８】
続いて、行動検出部１０３は、操作受付部１０２により操作が受け付けられると、操作／行動対応情報を参照して、操作受付部１０２により受け付けられた操作に対応する行動を導出する。行動検出部１０３は、例えば、操作受付部１０２により受け付けられた操作の内容が「外部表示ボタン押下」であった場合には、操作／行動対応情報を参照して、「外部表示ボタン押下」によるユーザの行動を「投影」と導出する。
【００１９】
続いて、行動検出部１０３は、ユーザ情報記憶部１０１からユーザ情報を取得し、取得したユーザ情報とユーザの行動とを関連付けた行動情報を生成する。例えば、図４に、行動情報の一例を示す。図４は、第１の実施形態における行動情報の一例を示す図である。例えば、情報処理装置１００が適用される端末のユーザのユーザＩＤが「ＵＳＥＲ＿Ｂ」、行動が「投影」であった場合には、図４に示すように、行動検出部１０３は、「ＵＳＥＲ＿Ｂ」と「投影」とを関連付けた行動情報を生成する。
【００２０】
そして、行動検出部１０３は、生成した行動情報を、情報処理装置２００へ送信する。
【００２１】
コンテンツ処理部１０４は、例えば、電子会議用の電子コンテンツを処理する。
【００２２】
図１に戻り、情報処理装置２００は、役割判断部２０１と、役割情報記憶部２０２と、ユーザ／役割対応情報記憶部２０３とを有する。
【００２３】
役割判断部２０１は、役割情報記憶部２０２を参照して、情報処理装置１００から受信した行動情報に含まれる行動に対応する役割を導出し、ユーザ情報と役割とを関連付けたユーザ／役割対応情報の格納を、ユーザ／役割対応情報記憶部２０３に依頼する。
【００２４】
具体的には、まず、役割情報記憶部２０２は、電子会議の参加者の行動と、その行動に対応した電子会議における役割とを対応付けた役割情報を記憶する。例えば、図５に、役割情報の一例を示す。図５は、第１の実施形態における役割情報の一例を示す図である。役割情報記憶部２０２は、図５に示すように、役割情報として、「役割：議事係」と「行動：議事録作成」、「役割：発表者」と「行動：投影」、「役割：進行役」と「行動：タイマー起動」、などをそれぞれ対応付けて記憶する。
【００２５】
続いて、役割判断部２０１は、情報処理装置１００から行動情報を受信すると、役割情報記憶部２０２に記憶されている役割情報を参照して、行動情報に含まれる行動に対応する役割を導出する。例えば、行動情報に含まれる行動が「投影」であった場合には、役割判断部２０１は、役割情報を参照して、行動「投影」に対応する役割を「発表者」と導出する。そして、役割判断部２０１は、行動情報に含まれるユーザ情報と、導出した役割との関連付けを、ユーザ／役割対応情報記憶部２０３に依頼する。例えば、役割情報に含まれるユーザ情報が「ＵＳＥＲ＿Ｂ」で、導出した役割が「発表者」である場合には、役割判断部２０１は、「ＵＳＥＲ＿Ｂ」と「発表者」とを関連付けて格納するように、ユーザ／役割対応情報記憶部２０３に依頼する。
【００２６】
ユーザ／役割対応情報記憶部２０３は、ユーザ情報と役割との関連付けの依頼を役割判断部２０１から受けると、ユーザ情報と役割とを関連付けて、ユーザ／役割対応情報として記憶する。図６に、ユーザ／役割対応情報の一例を示す。図６は、第１の実施形態におけるユーザ／役割対応情報の一例を示す図である。図６に示すように、ユーザ／役割対応情報記憶部２０３は、ユーザ／役割対応情報として、「ＵＳＥＲ＿Ａ」と「議事係」、「ＵＳＥＲ＿Ｂ」と「発表者」、「ＧＵＥＳＴ」と「進行役」、などをそれぞれ関連付けて記憶する。
【００２７】
図７は、第１の実施形態における電子会議システムによる処理の流れを示す図である。図７に示すように、操作受付部１０２は、端末Ａのユーザ（利用者）から、コンテンツ操作（コンテンツ名、操作内容）の指示入力を受け付けると（Ｓ１０１）、コンテンツ処理部１０４にコンテンツ処理の依頼（コンテンツ名、操作内容）を送る（Ｓ１０２）。コンテンツ処理部１０４は、操作受付部１０２から送られたコンテンツ処理の依頼に従ってコンテンツ処理を実行する（Ｓ１０３）。
【００２８】
続いて、操作受付部１０２は、受け付けたユーザの操作内容を含めた行動判断の要求を行動検出部１０３に送信する（Ｓ１０４）。行動検出部１０３は、操作受付部１０２から操作内容を含んだ行動判断の要求を受信すると、操作／行動対応情報を参照して、その操作に対応する行動を導出するための行動判断を実行する（Ｓ１０５）。例えば、行動検出部１０３は、操作受付部１０２により受け付けられた操作の内容が「外部表示ボタン押下」であった場合には、操作／行動対応情報を参照して、「外部表示ボタン押下」によるユーザの行動を「投影」と導出する。
【００２９】
続いて、行動検出部１０３は、ユーザ情報記憶部１０１にユーザ情報の取得要求を送信する（Ｓ１０６）。ユーザ情報を取得すると、行動検出部１０３は、ユーザ情報と行動とを関連付けた行動情報を生成し、生成した行動情報とともに役割判断の依頼を情報処理装置２００に送信する（Ｓ１０７）。
【００３０】
役割判断部２０１は、行動情報とともに役割判断の依頼を受信すると、役割情報記憶部２０２に役割情報の取得要求を送信する（Ｓ１０８）。続いて、役割判断部２０１は、役割情報を取得すると、ユーザの行動に対応する役割を導出するための役割判断を実行する（Ｓ１０９）。例えば、役割判断部２０１は、行動情報に含まれる行動が「投影」であった場合には、役割情報を参照して、行動「投影」に対応する役割を「発表者」と導出する。
【００３１】
続いて、役割判断部２０１は、行動情報に含まれるユーザ情報と役割との関連付けの依頼を、ユーザ／役割対応情報記憶部２０３に送信する（Ｓ１１０）。
【００３２】
ユーザ／役割対応情報記憶部２０３は、ユーザ情報と役割との関連付けの依頼を役割判断部２０１から受けると、ユーザ情報と役割とを関連付けて、ユーザ／役割対応情報として記憶する（Ｓ１１１）。
【００３３】
上述してきたように、第１の実施形態に係る電子会議システムにおいて、情報処理装置１００は、電子会議の参加者であるユーザから操作を受け付けると、その操作に対応する行動を導出し、ユーザ情報と行動とを関連付けた行動情報を情報処理装置２００に送信する。情報処理装置２００は、情報処理装置１００から行動情報を受信すると、行動情報に含まれる行動に対応する役割を導出し、ユーザ情報と関連付ける。すなわち、第１の実施形態に係る電子会議システムは、ユーザの操作から行動を導出し、行動から役割を導出することができる。第１の実施形態に係る電子会議システムは、例えば、ユーザが「外部表示ボタンを押下する」操作で、電子会議の参加者であるユーザの行動を「投影」と判断し、ユーザの行動「投影」に対応する、電子会議でのユーザの役割を「発表者」であると判断する。このようなことから、第１の実施形態に係る電子会議システムは、電子会議の参加者の役割を手動で指定する手間を解消でき、電子会議の円滑化を図ることができる。
【００３４】
（第２の実施形態）
図８は、第２の実施形態に係る電子会議システムの構成例を示す図である。図８に示す電子会議システムは、第１の実施形態と同様に、情報処理装置１００と情報処理装置２００とを有する。第２の実施形態では、情報処理装置１００が、利用機器検出部１０５を有する点が第１の実施形態とは異なる。また、第２の実施形態では、情報処理装置２００が、役割／コンテンツ対応情報記憶部２０４、コンテンツ引継ぎ要否判断部２０５、役割入替判断部２０６、コンテンツ送信部２０７、ユーザ／端末対応情報記憶部２０８、コンテンツ取得部２０９およびコンテンツ処理部２１０を有する点が第１の実施形態とは異なる。
【００３５】
以下、図９〜図１３を参照して、第２の実施形態による電子会議システムによる処理（１）を説明し、図１４〜図１７を参照して、第２の実施形態による電子会議システムによる処理（２）を説明し、図１８を参照して、第２の実施形態による電子会議システムによる処理（３）を説明し、図１９および図２０を参照して、第２の実施形態による電子会議システムによる処理（４）を説明し、図２１〜図２４を参照して、第２の実施形態による電子会議システムによる処理（５）を説明し、図２５を参照して、第２の実施形態による電子会議システムによる処理（６）を説明する。
【００３６】
（電子会議システムによる処理（１））
まず、図９〜図１３を参照して、第２の実施形態による電子会議システムによる処理（１）を説明する。第２の実施形態による電子会議システムによる処理（１）は、ユーザの行動だけではなく、ユーザが操作に応じて利用する機器に基づいて、ユーザの役割を判断する点に特徴がある。
【００３７】
図９は、第２の実施形態に係る電子会議システムの処理（１）の流れを示す図である。図９に示すように、操作受付部１０２は、端末Ａのユーザ（利用者）から、コンテンツ操作（コンテンツ名、操作内容）の指示入力を受け付けると（Ｓ２０１）、コンテンツ処理部１０４にコンテンツ処理の依頼（コンテンツ名、操作内容）を送る（Ｓ２０２）。コンテンツ処理部１０４は、操作受付部１０２から送られたコンテンツ処理の依頼に従ってコンテンツ処理を実行する（Ｓ２０３）。
【００３８】
続いて、操作受付部１０２は、受け付けたユーザの操作内容を含めた行動判断の要求を行動検出部１０３に送信する（Ｓ２０４）。行動検出部１０３は、操作受付部１０２から操作内容を含んだ行動判断の要求を受信すると、操作／行動対応情報を参照して、その操作に対応する行動を導出するための行動判断を実行する（Ｓ２０５）。図１０は、第２の実施形態における処理（１）の操作／行動対応情報の一例を示す図である。行動検出部１０３は、操作受付部１０２により受け付けられた操作の内容が「外部表示ボタン押下」であった場合には、図１０の操作／行動対応情報を参照して、「外部表示ボタン押下」によるユーザの行動を「投影」と導出する。また、行動検出部１０３は、操作受付部１０２により受け付けられた操作の内容が「スライドショー開始ボタン押下」であった場合にも、図１０の操作／行動対応情報を参照して、「スライドショー開始ボタン押下」によるユーザの行動を「投影」と導出する。このように、操作が異なっている場合でも、同一の行動が対応付けられる場合もある。
【００３９】
続いて、行動検出部１０３は、操作受付部１０２により受け付けられたユーザの操作内容を含めた利用機器情報の取得要求を利用機器検出部１０５に送信する（Ｓ２０６）。
【００４０】
利用機器検出部１０５は、行動検出部１０３から利用機器情報の取得要求を受信すると、取得要求に含まれるユーザの操作内容に基づいて、利用機器を導出する。具体的には、利用機器検出部１０５は、操作と、その操作に応じてユーザにより利用される機器とを対応づけた操作／利用機器対応情報が記憶された記憶部を予め有している。例えば、図１１に、操作／利用機器対応情報の一例を示す。図１１は、第２の実施形態における処理（１）の操作／利用機器対応情報の一例を示す図である。図１１に示すように、利用機器検出部１０５が有する記憶部には、操作／利用機器対応情報として、「操作：外部表示ボタン押下」と「機器種別：外部表示デバイス」、「操作：スライドショー開始ボタン押下」と「機器種別：ＰＣ」、などがそれぞれ対応付けて記憶されている。利用機器検出部１０５は、例えば、ユーザの操作の内容が「外部表示ボタン押下」であった場合には、図１１の操作／利用機器対応情報を参照して、「外部表示ボタン押下」に応じて利用される利用機器を「外部表示デバイス」と導出する。そして、利用機器検出部１０５は、導出した利用機器の情報を行動検出部１０３に返信する。
【００４１】
行動検出部１０３は、利用機器検出部１０５から利用機器の情報を受信すると、ユーザ情報記憶部１０１にユーザ情報の取得要求を送信する（Ｓ２０７）。続いて、行動検出部１０３は、ユーザ情報記憶部１０１からユーザ情報を取得すると、取得したユーザ情報と、ユーザの行動と、利用機器の情報とを関連付けた行動情報を生成し、生成した行動情報とともに役割判断の依頼を情報処理装置２００に送信する（Ｓ２０８）。図１２は、第２の実施形態における処理（１）の行動情報の一例を示す図である。図１２に示すように、行動検出部１０３は、例えば、「ＵＳＥＲ＿Ａ」と、「外部表示デイバス」と、「投影」とを関連付けた行動情報を生成して送信する。
【００４２】
役割判断部２０１は、行動情報とともに役割判断の依頼を受信すると、役割情報記憶部２０２に役割情報の取得要求を送信する（Ｓ２０９）。続いて、役割判断部２０１は、役割情報を取得すると、ユーザの行動に対応する役割を導出するための役割判断を実行する（Ｓ２１０）。図１３は、第２の実施形態における処理（１）の役割情報の一例を示す図である。図１３に示すように、役割情報記憶部２０２は、役割情報として、「役割：発表者」と「機器：外部表示デバイス」と「行動：投影」、「役割：参加者」と「機器：ＰＣ」と「行動：投影」、などをそれぞれ対応付けて記憶する。そして、役割判断部２０１は、行動情報に含まれる行動が「投影」であり、行動情報に含まれる機器が「外部表示デバイス」であった場合には、図１３の役割情報を参照して、行動「投影」および機器「外部表示デバイス」に対応する役割を「発表者」と導出する。
【００４３】
そして、役割判断部２０１は、行動情報に含まれるユーザ情報と、導出した役割との関連付けを、ユーザ／役割対応情報記憶部２０３に依頼する（Ｓ２１１）。ユーザ／役割対応情報記憶部２０３は、ユーザ情報と役割との関連付けの依頼を役割判断部２０１から受けると、ユーザ情報と役割とを関連付けて、ユーザ／役割対応情報として記憶する（Ｓ２１２）。
【００４４】
（電子会議システムによる処理（２））
以下、図１４〜図１７を用いて、第２の実施形態による電子会議システムによる処理（２）を説明する。第２の実施形態による電子会議システムによる処理（２）は、電子会議において、ある役割に新たについたユーザが、その役割を実行するためのコンテンツを引き継ぐ必要がない場合に、コンテンツを新規作成して、ある役割に新たについたユーザに送信する点に特徴がある。
【００４５】
図１４は、第２の実施形態に係る電子会議システムの処理（２）の流れを示す図である。図１４に示すように、操作受付部１０２は、端末Ａのユーザ（利用者）から、コンテンツ操作（コンテンツ名、操作内容）の指示入力を受け付けると（Ｓ３０１）、コンテンツ処理部１０４にコンテンツ処理の依頼（コンテンツ名、操作内容）を送る（Ｓ３０２）。コンテンツ処理部１０４は、操作受付部１０２から送られたコンテンツ処理の依頼に従ってコンテンツ処理を実行する（Ｓ３０３）。
【００４６】
続いて、操作受付部１０２は、受け付けたユーザの操作内容を含めた行動判断の要求を行動検出部１０３に送信する（Ｓ３０４）。行動検出部１０３は、操作受付部１０２から操作内容を含んだ行動判断の要求を受信すると、操作／行動対応情報を参照して、その操作に対応する行動を導出するための行動判断を実行する（Ｓ３０５）。
【００４７】
続いて、行動検出部１０３は、ユーザ情報記憶部１０１にユーザ情報の取得要求を送信する（Ｓ３０６）。ユーザ情報を取得すると、行動検出部１０３は、ユーザ情報と行動とを関連付けた行動情報を生成し、生成した行動情報とともに役割判断の依頼を情報処理装置２００に送信する（Ｓ３０７）。なお、行動検出部１０３は、上述した処理（２）のように、ユーザの操作に応じて利用される利用機器の情報を取得するようにしてもよい。
【００４８】
役割判断部２０１は、行動情報とともに役割判断の依頼を受信すると、役割情報記憶部２０２に役割情報の取得要求を送信する（Ｓ３０８）。続いて、役割判断部２０１は、役割情報を取得すると、ユーザの行動に対応する役割を導出するための役割判断を実行し（Ｓ３０９）、行動情報に含まれるユーザ情報と役割との関連付けの依頼を、ユーザ／役割対応情報記憶部２０３に送信する（Ｓ３１０）。ユーザ／役割対応情報記憶部２０３は、ユーザ情報と役割との関連付けの依頼を役割判断部２０１から受けると、ユーザ情報と役割とを関連付けて、ユーザ／役割対応情報として記憶する（Ｓ３１１）。
【００４９】
続いて、ユーザ／役割対応情報記憶部２０３は、関連付けを依頼した役割に必要なコンテンツ種別の取得要求を役割／コンテンツ対応情報記憶部２０４に送信する（Ｓ３１２）。図１５は、第２の実施形態における処理（２）の役割／コンテンツ対応情報の一例を示す図である。図１５に示すように、役割／コンテンツ対応情報記憶部２０４は、役割に応じて必要となるコンテンツの種別を記憶している。図１５に示すように、役割／コンテンツ対応情報記憶部２０４は、「役割：議事係」と「コンテンツ種別：議事録」、「役割：進行係」と「コンテンツ種別：タイマー」、などをそれぞれ対応付けて記憶している。例えば、役割／コンテンツ対応情報記憶部２０４は、ユーザ／役割対応情報記憶部２０３から受信したコンテンツ情報の取得要求に含まれる役割が「議事係」である場合には、コンテンツ種別「議事録」を返信する。
【００５０】
ユーザ／役割対応情報記憶部２０３は、役割／コンテンツ対応情報記憶部２０４からコンテンツ種別を取得すると、コンテンツ種別を含めたコンテンツ引継ぎ判断の依頼をコンテンツ引継ぎ要否判断部２０５に送信する（Ｓ３１３）。図１６は、第２の実施形態における処理（２）のコンテンツ引継ぎ判断部２０５が有する記憶部に記憶されているコンテンツ引継ぎ要否情報の一例を示す図である。図１６に示すように、コンテンツ引継ぎ判断部２０５が有する記憶部には、コンテンツ引継ぎ要否情報として、「コンテンツ種別：議事録」と「引継ぎ要否：必要」、「コンテンツ種別：タイマー」と「引継ぎ要否：必要」、「コンテンツ種別：チェックリスト」と「引継ぎ要否：不要」、などがそれぞれ対応付けて記憶されている。例えば、コンテンツ引継ぎ判断部２０５は、ユーザ／役割対応情報記憶部２０３から、コンテンツ種別「チェックリスト」を含むコンテンツ引継ぎ判断の依頼を受信すると、図１６のコンテンツ引継ぎ要否情報を参照して、コンテンツ引継ぎを「不要」と判断する。そして、コンテンツ引継ぎ要否判断部２０５は、コンテンツ引継ぎが「不要」である旨をユーザ／役割対応情報記憶部２０３に返信する。
【００５１】
ユーザ／役割対応情報記憶部２０３は、コンテンツ引継ぎ要否判断部２０５から、コンテンツ引継ぎが「不要」である旨を受信すると、コンテンツ種別を含めたコンテンツ新規作成の依頼をコンテンツ処理部２１０に送信する（Ｓ３１４）。コンテンツ処理部２１０は、ユーザ／役割対応情報記憶部２０３からコンテンツ新規作成の依頼を受信すると、コンテンツ新規作成依頼に含まれるコンテンツ種別のコンテンツを新規に作成し、ユーザ／役割対応情報記憶部２０３に返信する。
【００５２】
ユーザ／役割対応情報記憶部２０３は、コンテンツ処理部２１０からコンテンツを受信すると、ユーザ情報およびコンテンツを含めたコンテンツ送信の依頼をコンテンツ送信部２０７に送信する（Ｓ３１５）。
【００５３】
コンテンツ送信部２０７は、ユーザ／役割対応情報記憶部２０３からコンテンツ送信の依頼を受信すると、コンテンツ送信の依頼に含まれるユーザ情報を抽出し、抽出したユーザ情報を含めた端末情報取得の依頼をユーザ／端末対応情報記憶部２０８に送信する（Ｓ３１６）。図１７は、第２の実施形態における処理（２）のユーザ／端末対応情報の一例を示す図である。図１７に示すように、ユーザ／端末対応情報記憶部２０８は、「ユーザＩＤ：ＵＳＥＲ＿Ａ」と「端末ＩＰアドレス：192．168．100．100」、「ユーザＩＤ：ＵＳＥＲ＿Ｂ」と「端末ＩＰアドレス：192．168．100．101」、「ユーザＩＤ：ＧＵＥＳＴ」と「端末ＩＰアドレス：192．168．100．102」、などを対応付けて記憶している。例えば、ユーザ／端末対応情報記憶部２０８は、コンテンツ送信部２０７から受信した端末情報取得の依頼に含まれるユーザ情報が「ユーザＩＤ：ＵＳＥＲ＿Ａ」であった場合には、図１７のユーザ／端末対応情報を参照して、「端末ＩＰアドレス：192．168．100．100」を取得する。そして、ユーザ／端末対応情報記憶部２０８は、コンテンツ送信部２０７に、「端末ＩＰアドレス：192．168．100．100」を返信する。なお、ＩＰアドレスは、一例であり、端末製造番号や電話番号など、端末を一意に識別するための情報であれば採用できる。
【００５４】
コンテンツ送信部２０７は、ユーザ／端末対応情報記憶部２０８から端末ＩＰアドレスを受信すると、このＩＰアドレスを宛先として、コンテンツ処理部２１０から受信したコンテンツを、端末（例えば、端末Ａ）に送信する（Ｓ３１７）。
【００５５】
（電子会議システムによる処理（３））
以下、図１８を用いて、第２の実施形態による電子会議システムによる処理（３）を説明する。第２の実施形態による電子会議システムによる処理（３）は、上述した処理（２）とは異なり、電子会議において、ある役割についた新たにユーザが、その役割を実行するためのコンテンツを引き継ぐ必要がある場合には、現在、その役割についているユーザからコンテンツを取得して、ある役割に新たについたユーザに送信する点に特徴がある。なお、以下に説明する電子会議システムによる処理（３）では、ある役割についた新たにユーザが使用する端末を端末Ａ、現在、その役割についているユーザが使用する端末を端末Ｂとする。
【００５６】
図１８は、第２の実施形態に係る電子会議システムの処理（３）の流れを示す図である。図１８に示すように、操作受付部１０２は、端末Ａのユーザ（利用者）から、コンテンツ操作（コンテンツ名、操作内容）の指示入力を受け付けると（Ｓ４０１）、コンテンツ処理部１０４にコンテンツ処理の依頼（コンテンツ名、操作内容）を送る（Ｓ４０２）。コンテンツ処理部１０４は、操作受付部１０２から送られたコンテンツ処理の依頼に従ってコンテンツ処理を実行する（Ｓ４０３）。
【００５７】
続いて、操作受付部１０２は、受け付けたユーザの操作内容を含めた行動判断の要求を行動検出部１０３に送信する（Ｓ４０４）。行動検出部１０３は、操作受付部１０２から操作内容を含んだ行動判断の要求を受信すると、操作／行動対応情報を参照して、その操作に対応する行動を導出するための行動判断を実行する（Ｓ４０５）。
【００５８】
続いて、行動検出部１０３は、ユーザ情報記憶部１０１にユーザ情報の取得要求を送信する（Ｓ４０６）。ユーザ情報を取得すると、行動検出部１０３は、ユーザ情報と行動とを関連付けた行動情報を生成し、生成した行動情報とともに役割判断の依頼を情報処理装置２００に送信する（Ｓ４０７）。なお、行動検出部１０３は、上述した処理（２）のように、ユーザの操作に応じて利用される利用機器の情報を取得するようにしてもよい。
【００５９】
役割判断部２０１は、行動情報とともに役割判断の依頼を受信すると、役割情報記憶部２０２に役割情報の取得要求を送信する（Ｓ４０８）。続いて、役割判断部２０１は、役割情報を取得すると、ユーザの行動に対応する役割を導出するための役割判断を実行し（Ｓ４０９）、行動情報に含まれるユーザ情報と役割との関連付けの依頼を、ユーザ／役割対応情報記憶部２０３に送信する（Ｓ４１０）。ユーザ／役割対応情報記憶部２０３は、ユーザ情報と役割との関連付けの依頼を役割判断部２０１から受信すると、ユーザ情報と役割とを関連付けて、ユーザ／役割対応情報として記憶する（Ｓ４１１）。
【００６０】
続いて、ユーザ／役割対応情報記憶部２０３は、関連付けを依頼した役割に必要なコンテンツ情報の取得要求を役割／コンテンツ対応情報記憶部２０４に送信する（Ｓ４１２）。ユーザ／役割対応情報記憶部２０３は、役割／コンテンツ対応情報記憶部２０４からコンテンツ種別を取得すると、コンテンツ種別を含めたコンテンツ引継ぎ判断の依頼をコンテンツ引継ぎ要否判断部２０５に送信する（Ｓ４１３）。例えば、コンテンツ引継ぎ判断部２０５は、ユーザ／役割対応情報記憶部２０３から、コンテンツ種別「タイマー」を含むコンテンツ引継ぎ判断の依頼を受信すると、図１６のコンテンツ引継ぎ要否情報を参照して、コンテンツ引継ぎを「必要」と判断する。そして、コンテンツ引継ぎ要否判断部２０５は、コンテンツ引継ぎが「必要」である旨をユーザ／役割対応情報記憶部２０３に返信する。
【００６１】
ユーザ／役割対応情報記憶部２０３は、コンテンツ引継ぎ要否判断部２０５から、コンテンツ引継ぎが「必要」である旨を受信すると、行動情報に含まれる役割が現在割り当てられているユーザのユーザ情報とコンテンツ種別とを含めたコンテンツ取得要求をコンテンツ取得部２０９に送信する（Ｓ４１４）。
【００６２】
コンテンツ取得部２０９は、ユーザ／役割対応情報記憶部２０３からコンテンツ取得要求を受信すると、コンテンツ取得要求に含まれるユーザ情報を抽出し、抽出したユーザ情報を含めた端末情報取得の依頼をユーザ／端末対応情報記憶部２０８に送信する（Ｓ４１５）。ユーザ／端末対応情報記憶部２０８は、コンテンツ取得部２０９に、端末情報取得の依頼に含まれるユーザ情報に対応付けられた端末ＩＰアドレスを取得し、取得した端末ＩＰアドレスをコンテンツ取得部２０９に返信する。
【００６３】
コンテンツ取得部２０９は、ユーザ／端末対応情報記憶部２０８から端末ＩＰアドレスを受信すると、受信した端末ＩＰアドレスが割り振られている端末Ｂに対して、コンテンツ種別を含めたコンテンツ取得要求を送信する（Ｓ４１６）。端末Ｂ（端末Ｂに搭載された情報処理装置のコンテンツ処理部）は、コンテンツ取得要求を受信すると、コンテンツ取得要求に含まれるコンテンツ種別に対応したコンテンツをコンテンツ取得部２０９に返信する。コンテンツ取得部２０９は、端末Ｂから受信したコンテンツをユーザ／役割対応情報記憶部２０３に転送する。
【００６４】
ユーザ／役割対応情報記憶部２０３は、コンテンツ取得部２０９から転送されたコンテンツを受信すると、ユーザ情報とコンテンツを含めたコンテンツの送信要求をコンテンツ送信部２０７に送信する（Ｓ４１７）。
【００６５】
コンテンツ送信部２０７は、ユーザ／役割対応情報記憶部２０３からコンテンツの送信要求を受信すると、コンテンツの送信要求に含まれるユーザ情報を抽出し、抽出したユーザ情報を含めた端末情報取得の依頼をユーザ／端末対応情報記憶部２０８に送信する（Ｓ４１８）。ユーザ／端末対応情報記憶部２０８は、コンテンツ取得部２０９に、端末情報取得の依頼に含まれるユーザ情報に対応付けられた端末ＩＰアドレスとして端末ＡのＩＰアドレスを取得し、取得した端末ＡのＩＰアドレスをコンテンツ取得部２０９に返信する。
【００６６】
コンテンツ送信部２０７は、ユーザ／端末対応情報記憶部２０８から受信した端末ＡのＩＰアドレスを宛先として、コンテンツ取得部２０９から転送されたコンテンツを送信する（Ｓ４１９）。
【００６７】
（電子会議システムによる処理（４））
以下、図１９および図２０を用いて、第２の実施形態による電子会議システムによる処理（４）を説明する。第２の実施形態による電子会議システムによる処理（４）は、ユーザ／役割対応情報記憶部２０３に、ユーザ情報と役割とを関連付けて格納する場合に、役割に関連付けることが可能な最大人数を設ける点に特徴がある。
【００６８】
図１９は、第２の実施形態に係る電子会議システムの処理（４）の流れを示す図である。図１９に示すように、ユーザ／役割対応情報記憶部２０３は、ユーザ情報と役割とを関連付けて、ユーザ／役割対応情報として記憶する（Ｓ５０１）。
【００６９】
続いて、役割入替判断部２０６は、ユーザ／役割対応情報記憶部２０３に記憶されている役割人数情報を参照して、役割に対応付いている人数が役割につける最大人数を超えているか否かを判定する（Ｓ５０２）。図２０は、第２の実施形態における処理（４）の役割人数情報の一例を示す図である。図２０に示すように、ユーザ／役割対応情報記憶部２０３は、役割人数情報として、「役割：議事係」と「最大人数：１」、「役割：発表者」と「最大人数：１」、「役割：進行役」と「最大人数：１」、などを対応付けて記憶する。
【００７０】
判定の結果、役割に対応付いている人数が役割につける最大人数を超えている場合には（Ｓ５０２、Ｙｅｓ）、役割入替判断部２０６は、ユーザ／役割対応情報のレコードの登録日時を参照し、日時が一番古いユーザをユーザ／役割対応情報から削除して（Ｓ５０３）、処理を終了する。一方、判定の結果、役割に対応付いている人数が役割につける最大人数を超えていない場合には（Ｓ５０２、Ｎｏ）、役割入替判断部２０６は、そのまま処理を終了する。
【００７１】
なお、第２の実施形態による電子会議システムによる処理（４）において、ユーザ／役割対応情報から削除されたユーザが使用する端末から、そのユーザに割り当てられていた役割に必要なコンテンツを、そのユーザの使用する端末から削除するようにしてもよい。
【００７２】
（電子会議システムによる処理（５））
以下、図２１〜図２５を用いて、第２の実施形態による電子会議システムによる処理（５）を説明する。第２の実施形態による電子会議システムによる処理（５）は、電子会議において、ユーザの役割を解除する点に特徴がある。
【００７３】
図２１は、第２の実施形態に係る電子会議システムの処理（５）の流れを示す図である。図２１に示すように、操作受付部１０２は、端末Ａのユーザ（利用者）から、コンテンツ操作（コンテンツ名、操作内容）の指示入力を受け付けると（Ｓ６０１）、コンテンツ処理部１０４にコンテンツ処理の依頼（コンテンツ名、操作内容）を送る（Ｓ６０２）。コンテンツ処理部１０４は、操作受付部１０２から送られたコンテンツ処理の依頼に従ってコンテンツ処理を実行する（Ｓ６０３）。
【００７４】
続いて、操作受付部１０２は、受け付けたユーザの操作内容を含めた行動判断の要求を行動検出部１０３に送信する（Ｓ６０４）。行動検出部１０３は、操作受付部１０２から操作内容を含んだ行動判断の要求を受信すると、操作／行動対応情報を参照して、その操作に対応する行動を導出するための行動判断を実行する（Ｓ６０５）。図２２は、第２の実施形態における処理（５）の操作／行動対応情報の一例を示す図である。図２２に示すように、行動検出部１０３が有する記憶部には、操作／行動対応情報として、「操作：議事係終了ボタン押下」と「行動：議事録終了」、「操作：外部表示終了ボタン押下」と「行動：投影終了」、「操作：タイマーアプリを閉じる」と「行動：タイマー停止」、などをそれぞれ対応付けて記憶している。例えば、行動検出部１０３は、操作受付部１０２により受け付けられた操作の内容が「議事係終了ボタン押下」であった場合にも、図２２の操作／行動対応情報を参照して、「議事係終了ボタン押下」によるユーザの行動を「議事録終了」と導出する。
【００７５】
続いて、行動検出部１０３は、ユーザ情報記憶部１０１にユーザ情報の取得要求を送信する（Ｓ６０６）。ユーザ情報を取得すると、行動検出部１０３は、ユーザ情報と行動とを関連付けた行動情報を生成し、生成した行動情報とともに役割判断の依頼を情報処理装置２００に送信する（Ｓ６０７）。図２３は、第２の実施形態における処理（５）の行動情報の一例を示す図である。図２３に示すように、行動検出部１０３は、例えば、「ＵＳＥＲ＿Ａ」と「議事録終了」とを関連付けた行動情報を生成して送信する。
【００７６】
役割判断部２０１は、行動情報とともに役割判断の依頼を受信すると、役割情報記憶部２０２に役割情報の取得要求を送信する（Ｓ６０８）。続いて、役割判断部２０１は、役割情報を取得すると、ユーザの行動に対応する役割を導出するための役割判断を実行する（Ｓ６０９）。
【００７７】
役割判断部２０１は、ステップＳ６０９の役割判断により役割を導出できなかった場合には、役割情報記憶部２０２に役割終了情報の取得要求を送信する（Ｓ６１０）。役割終了情報を取得すると、役割判断部２０１は、役割終了情報を参照して、ユーザの行動に対応する役割（を終了させるかどうか）を導出するための役割判断を実行する（Ｓ６１１）。図２４は、第２の実施形態における処理（５）の役割終了情報の一例を示す図である。図２４示すように、役割情報記憶部２０２は、役割終了情報として、「役割：議事係」と「終了行動：議事録終了」、「役割：発表者」と「行動：投影終了」、「役割：進行役」と「行動：タイマー停止」、などをそれぞれ対応付けて記憶している。例えば、役割判断部２０１は、行動情報に含まれる行動が「議事録終了」であった場合には、図２４の役割終了情報を参照して、行動「議事録終了」に対応する役割を「議事係」と導出できる。そこで、役割判断部２０１は、このユーザと役割との対応付けを解除すべく、ユーザ情報と役割とを含めた役割対応付け解除要求を、ユーザ／役割対応情報記憶部２０３に送信する（Ｓ６１２）。例えば、ステップＳ６０８で受信した行動情報に含まれるユーザ情報が「ＵＳＥＲ＿Ａ」、図２４の役割終了情報を参照して導出した役割が「議事係」であった場合には、役割判断部２０１は、「ＵＳＥＲ＿Ａ」と「議事係」を含めた役割対応付け解除要求を、ユーザ／役割対応情報記憶部２０３に送信する。
【００７８】
ユーザ／役割対応情報記憶部２０３は、役割判断部２０１から役割対応付け解除要求を受信すると、ユーザ／役割対応情報のレコードの中から、役割対応付け解除要求に含まれるユーザ情報と役割と対応付けを削除する（Ｓ６１３）。
【００７９】
続いて、ユーザ／役割対応情報記憶部２０３は、たった今解除した役割に必要なコンテンツ情報の取得要求を役割／コンテンツ対応情報記憶部２０４に送信する（Ｓ６１４）。コンテンツ種別を受信すると、ユーザ／役割対応情報記憶部２０３は、ユーザ情報とコンテンツ種別とを含めたコンテンツ取得要求をコンテンツ取得部２０９に送信する（Ｓ６１５）。
【００８０】
コンテンツ取得部２０９は、ユーザ／役割対応情報記憶部２０３からコンテンツ取得要求を受信すると、コンテンツ取得要求に含まれるユーザ情報を抽出し、抽出したユーザ情報を含めた端末情報取得の依頼をユーザ／端末対応情報記憶部２０８に送信する（Ｓ６１６）。ユーザ／端末対応情報記憶部２０８は、コンテンツ取得部２０９に、端末情報取得の依頼に含まれるユーザ情報に対応付けられた端末ＩＰアドレスを取得し、取得した端末ＩＰアドレスをコンテンツ取得部２０９に返信する。
【００８１】
コンテンツ取得部２０９は、ユーザ／端末対応情報記憶部２０８から端末ＩＰアドレスを受信すると、受信した端末ＩＰアドレスが割り振られている、例えば、端末Ａ（端末Ａに搭載された情報処理装置のコンテンツ処理部）に対して、コンテンツ種別を含めたコンテンツ取得要求を送信する（Ｓ６１７）。コンテンツ取得部２０９は、端末Ａからコンテンツを受信すると、受信したコンテンツを端末Ａから削除する（Ｓ６１８）。
【００８２】
（電子会議システムによる処理（６））
以下、図２５を用いて、第２の実施形態による電子会議システムによる処理（６）を説明する。第２の実施形態による電子会議システムによる処理（６）は、ユーザ情報がユーザＩＤ（図２参照）ではなく、端末に割り振られた端末ＩＰアドレスである点に特徴がある。
【００８３】
図２５は、第２の実施形態による電子会議システムによる処理（６）の流れを示す図である。図２５に示すように、操作受付部１０２は、端末Ａのユーザ（利用者）から、コンテンツ操作（コンテンツ名、操作内容）の指示入力を受け付けると（Ｓ７０１）、コンテンツ処理部１０４にコンテンツ処理の依頼（コンテンツ名、操作内容）を送る（Ｓ７０２）。コンテンツ処理部１０４は、操作受付部１０２から送られたコンテンツ処理の依頼に従ってコンテンツ処理を実行する（Ｓ７０３）。
【００８４】
続いて、操作受付部１０２は、受け付けたユーザの操作内容を含めた行動判断の要求を行動検出部１０３に送信する（Ｓ７０４）。行動検出部１０３は、操作受付部１０２から操作内容を含んだ行動判断の要求を受信すると、操作／行動対応情報を参照して、その操作に対応する行動を導出するための行動判断を実行する（Ｓ７０５）。
【００８５】
続いて、行動検出部１０３は、ユーザ情報記憶部１０１にユーザ情報（端末ＩＰアドレス）の取得要求を送信する（Ｓ７０６）。ユーザ情報（端末ＩＰアドレス）を取得すると、行動検出部１０３は、ユーザ情報と行動とを関連付けた行動情報を生成し、生成した行動情報とともに役割判断の依頼を情報処理装置２００に送信する（Ｓ７０７）。
【００８６】
役割判断部２０１は、行動情報とともに役割判断の依頼を受信すると、役割情報記憶部２０２に役割情報の取得要求を送信する（Ｓ７０８）。続いて、役割判断部２０１は、役割情報を取得すると、ユーザの行動に対応する役割を導出するための役割判断を実行し（Ｓ７０９）、行動情報に含まれるユーザ情報と役割との関連付けの依頼を、ユーザ／役割対応情報記憶部２０３に送信する（Ｓ７１０）。ユーザ／役割対応情報記憶部２０３は、ユーザ情報（端末ＩＰアドレス）と役割との関連付けの依頼を役割判断部２０１から受信すると、ユーザ情報と役割とを関連付けて、ユーザ／役割対応情報として記憶する（Ｓ７１１）。
【００８７】
続いて、ユーザ／役割対応情報記憶部２０３は、関連付けを依頼した役割に必要なコンテンツ情報の取得要求を役割／コンテンツ対応情報記憶部２０４に送信する（Ｓ７１２）。ユーザ／役割対応情報記憶部２０３は、役割／コンテンツ対応情報記憶部２０４からコンテンツ種別を取得すると、コンテンツ種別を含めたコンテンツ引継ぎ判断の依頼をコンテンツ引継ぎ要否判断部２０５に送信する（Ｓ７１３）。
【００８８】
ユーザ／役割対応情報記憶部２０３は、コンテンツ引継ぎ要否判断部２０５から、コンテンツ引継ぎが「必要」である旨を受信すると、行動情報に含まれる役割が現在割り当てられているユーザにより使用されている端末に割り振られている端末ＩＰアドレス（例えば、端末ＢのＩＰアドレス）と、コンテンツ種別とを含めたコンテンツ取得要求をコンテンツ取得部２０９に送信する（Ｓ７１４）。
【００８９】
コンテンツ取得部２０９は、ユーザ／端末対応情報記憶部２０８から、行動情報に含まれる役割が現在割り当てられているユーザにより使用されている端末に割り振られている端末ＩＰアドレス（例えば、端末ＢのＩＰアドレス）とコンテンツ種別と受信すると、受信した端末ＩＰアドレスが割り振られている端末（例えば、端末Ｂ）に対して、コンテンツ種別を含めたコンテンツ取得要求を送信する（Ｓ７１５）。
【００９０】
コンテンツ取得部２０９は、端末Ｂから受信したコンテンツをユーザ／役割対応情報記憶部２０３に転送する。ユーザ／役割対応情報記憶部２０３は、コンテンツ取得部２０９から転送されたコンテンツを受信すると、ユーザ情報（端末ＡのＩＰアドレス）とコンテンツを含めたコンテンツの送信要求をコンテンツ送信部２０７に送信する（Ｓ７１６）。
【００９１】
コンテンツ送信部２０７は、コンテンツ取得部２０９からコンテンツの送信要求を受信すると、送信要求にユーザ情報として含まれている端末ＩＰアドレス（例えば、端末ＡのＩＰアドレス）を宛先として、送信要求に含まれているコンテンツを送信する（Ｓ７１７）。
【００９２】
上述してきたように、第２の実施形態における処理（１）によれば、ユーザの行動だけではなく、ユーザが操作に応じて利用する機器に基づいて、ユーザの役割を判断するので、電子会議における役割の割り当てにおいて、行動から役割を判断できない場合であっても、機器から役割を判断することができる。
【００９３】
上述してきたように、第２の実施形態における処理（２）によれば、ユーザが電子会議のある役割につく場合に、元々その役割についていたユーザから役割に必要となるコンテンツの引継ぎの必要があるか否かを判定し、引継ぎの必要がなければコンテンツを新規に生成してユーザに配布するので、電子会議における役割の割り当てにおいて、役割をこなすために必要なコンテンツを指定する手間を省くことができる。
【００９４】
また、第２の実施形態における処理（３）によれば、ユーザが電子会議のある役割につく場合に、元々その役割についていたユーザから役割に必要となるコンテンツの引継ぎの必要があるか否かを判定し、引継ぎの必要があれば、元々その役割についていたユーザからコンテンツを取得して、その役割に新たにつくユーザに配布するので、電子会議における役割の割り当てにおいて、役割をこなすために必要なコンテンツを取得する手間を省くことができる。
【００９５】
上述してきたように、第２の実施形態における処理（４）によれば、電子会議における役割の割り当てにおいて、役割につくことができる最大人数を予め管理しておき、その役割につくユーザの人数が最大人数を超えた場合には、その役割についているユーザの中でその役割についた時期が最も古いユーザを、その役割から外すので、役割からはずれたユーザを判別できる。
【００９６】
上述してきたように、第２の実施形態における処理（５）によれば、電子会議における役割の割り当てにおいて、役割を解除されることで不要となったコンテンツを削除する手間を省くことができる。
【００９７】
上述してきたように、第２の実施形態における処理（６）によれば、コンテンツを送信する際にアドレスを入力する手間を省くとともに、ユーザと端末のアドレスを結びつけるためのユーザ登録する手間がなくすことができる。
【符号の説明】
【００９８】
１  通信デバイス
１００  情報処理装置
１０１  ユーザ情報記憶部
１０２  操作受付部
１０３  行動検出部
１０４  コンテンツ処理部
１０５  利用機器検出部
２００  情報処理装置
２０１  役割判断部
２０２  役割情報記憶部
２０３  ユーザ／役割対応情報記憶部
２０４  役割／コンテンツ対応情報記憶部
２０５  コンテンツ引継ぎ要否判断部
２０６  役割入替判断部
２０７  コンテンツ送信部
２０８  ユーザ／端末対応情報記憶部
２０９  コンテンツ取得部
２１０  コンテンツ処理部
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特開２００２−１１１６６２号公報
【図１】
0005974441.tif 000002
【図２】
0005974441.tif 000003
【図３】
0005974441.tif 000004
【図４】
0005974441.tif 000005
【図５】
0005974441.tif 000006
【図６】
0005974441.tif 000007
【図７】
0005974441.tif 000008
【図８】
0005974441.tif 000009
【図９】
0005974441.tif 000010
【図１０】
0005974441.tif 000011
【図１１】
0005974441.tif 000012
【図１２】
0005974441.tif 000013
【図１３】
0005974441.tif 000014
【図１４】
0005974441.tif 000015
【図１５】
0005974441.tif 000016
【図１６】
0005974441.tif 000017
【図１７】
0005974441.tif 000018
【図１８】
0005974441.tif 000019
【図１９】
0005974441.tif 000020
【図２０】
0005974441.tif 000021
【図２１】
0005974441.tif 000022
【図２２】
0005974441.tif 000023
【図２３】
0005974441.tif 000024
【図２４】
0005974441.tif 000025
【図２５】
0005974441.tif 000026
【図２６】
0005974441.tif 000027