(57)【要約】【課題】音声認識結果に基づいて、会議進行の妨害になると判断される内容の発言を行なった会議参加者の画像データ及び音声データの送受信を制御し、他の会議参加者への不快感、違和感を抑制することができる情報処理装置、該情報処理装置を含む会議システム、情報処理方法及びコンピュータプログラムを提供する。【解決手段】複数の語句を予め記憶している記憶手段を備える情報処理装置で、音声のデータを受信し、受信した音声を認識して文字列に変換し、変換した文字列に前記複数の語句の何れか１つが含まれているか否かを判定し（ステップＳ３０５）、該判定の結果に応じて、前記受信した音声の送信の可否を制御する（ステップＳ３１０、３１３）。【選択図】図９
2011205243.tif 000002
【特許請求の範囲】
【請求項１】
複数の語句を予め記憶している記憶手段と、
音声のデータを入出力する入出力手段と、
入力したデータに係る音声を認識して文字列に変換する音声認識手段と、
変換した文字列に前記複数の語句の何れか１つが含まれているか否かを判定する判定手段と、
該判定手段の判定結果に応じて、前記入力した音声のデータの出力の可否を制御する制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記変換した文字列に前記複数の語句の何れか１つが含まれていると前記判定手段が判定した回数を計数する計数手段をさらに備え、
前記制御手段は、該計数手段が計数した回数に基づいて、前記入力した音声のデータの出力の可否を制御すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記計数した回数が所定の時間内に変化しなかった場合、前記計数手段は、該回数をクリアすること
を特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記入力した音声の発言者を特定する特定手段と、
該特定手段で特定された発言者が所定の権限を持っているか否かを判断する判断手段とをさらに備え、
前記発言者が所定の権限を持っていると判断した場合、前記制御手段は、前記入力した音声のデータの出力を許可するように制御すること
を特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記文字列を形態素解析し、解析した結果得られる１又は複数の形態素の内、予め設定された条件を満たす形態素を抽出する抽出手段と、
抽出した形態素を前記語句として前記記憶手段に記憶する登録手段と
をさらに備えることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記入出力手段は複数の出力元からの音声のデータを入力可能に構成されており、
入力した音声のデータの出力タイミングを特定する特定手段と、
該特定手段の特定結果に基づいて、前記入力した音声のデータが他の出力元からの音声のデータの入力中に入力されたか否かを判断する判断手段と、
入力中に入力されたと前記判断手段が判断した場合、前記判定手段が否と判定した回数を計数する計数手段とをさらに備え、
前記制御手段は、該計数手段が計数した回数に基づいて、前記入力した音声のデータの出力の可否を制御すること
を特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記計数した回数が所定の時間内に変化しなかった場合、前記計数手段は、該回数をクリアすること
を特徴とする請求項６に記載の情報処理装置。
【請求項８】
音声を集音する集音装置、及び集音した音声のデータを送受信する送受信手段を備える第１情報処理装置複数と、複数の第１情報処理装置に接続され、第１情報処理装置間で送受信される音声のデータを中継する第２情報処理装置とを含み、複数の第１情報処理装置間で共通の音声を出力させるようにして情報を共有させ、会議を実現させる会議システムにおいて、
前記第２情報処理装置は、
複数の語句を予め記憶している記憶手段と、
各第１情報処理装置から音声のデータを受信する受信手段と、
受信したデータに係る音声を認識して文字列に変換する音声認識手段と、
変換した文字列に前記複数の語句の何れか１つが含まれているか否かを判定する判定手段と、
該判定手段の判定結果に応じて、前記受信した音声のデータの中継を制御する制御手段と
を備えることを特徴とする会議システム。
【請求項９】
前記制御手段は、前記受信した音声のデータを他の第１情報処理装置への送信の可否を制御する
ことを特徴とする請求項８に記載の会議システム。
【請求項１０】
前記制御手段は、前記受信した音声の送信元である前記第１情報処理装置へ、前記音声の集音の可否を指示する
ことを特徴とする請求項８に記載の会議システム。
【請求項１１】
複数の語句を予め記憶している記憶手段を備える情報処理装置で、音声のデータを入出力する情報処理方法において、
入力したデータに係る音声を認識して文字列に変換し、
変換した文字列に前記複数の語句の何れか１つが含まれているか否かを判定し、
該判定の結果に応じて、前記入力した音声のデータの出力の可否を制御する
ことを特徴とする情報処理方法。
【請求項１２】
複数の語句を予め記憶している記憶手段を備えるコンピュータに、音声のデータを入出力するコンピュータプログラムにおいて、
コンピュータに、
入力した音声のデータに係る音声を認識して文字列に変換する音声認識ステップと、
変換した文字列に前記複数の語句の何れか１つが含まれているか否かを判定する判定ステップと、
該判定ステップの判定結果に応じて、前記入力した音声のデータの出力の可否を制御する制御ステップと
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の情報処理装置間でカメラによって撮像された画像又はマイクロフォンにて集音された音声を送信しあい、遠隔にあっても会議参加者間での会議を実現できる会議システムに関する。特に、会議参加者の音声を認識し、認識結果に基づいて、会議進行の妨害になると判断される内容の発言を行なった会議参加者の画像データ及び音声データの送受信を制御し、他の会議参加者への不快感、違和感を抑制することができる情報処理装置、該情報処理装置を含む会議システム、情報処理方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
通信技術、画像処理技術等の発展に伴い、遠隔の二拠点又は三拠点以上の複数拠点に夫々設置された複数の情報処理装置間でネットワークを介して会議ができるテレビ会議システムが実現されている。大容量データの送受信が可能であることから、端末装置にて集音される音声のデータを他の端末装置へ送信して複数の端末装置にて発言者の発言を共有するのみならず、各端末装置にて会議参加者を撮影し、撮影した映像データを他の端末装置へ送信することによって、表情、身振りなどを交えた会議が実現できる会議システム（所謂Ｗｅｂ会議システム）が実用化されている。
【０００３】
従来の会議システムでは、各情報処理装置が電話番号又はＩＰ（Internet Protocol）アドレスを指定して他の情報処理装置と直接的に接続を確立し、２つの情報処理装置が１対１で音声データ及び画像データを交換することで実現されてきた。３つ以上の情報処理装置間での会議システムを実現する場合には、１台の情報処理装置を親機とし、他の複数の情報処理装置を子機として、複数の子機が夫々親機との接続を確立し、親機が子機間のデータ交換を中継する。
【０００４】
より多くの拠点間での会議システムを実現するためには、複数の情報処理装置をＭＣＵ（Multipoint Control Unit：多地点接続装置）へ、スター型に接続し、情報処理装置間のデータ交換をＭＣＵが中継する構成がある。ＭＣＵを用いた会議システムでは、会議システムに参加することが可能な情報処理装置（拠点）の数は、ＭＣＵの性能、即ち接続できる情報処理装置の数（例えば通信ポートの数）に依存する。
【０００５】
また、多くの拠点間での会議システムを実現するためには、ＬＡＮ（Local Area Network）又はインターネット等の通信網を介し、会議参加者が使用する情報処理装置がクライアント装置としてサーバ装置と接続する構成にて、サーバ装置にてデータ交換を中継する構成もある。このようなサーバ・クライアントシステムの構成では、サーバ装置の処理能力及びネットワークの通信速度（使用可能帯域幅）の制限があるものの、ＭＣＵを用いた構成と比較して、会議システムに参加する拠点数（情報処理装置の数）を容易に増減させることができるなどの利点がある。
【０００６】
このように、ＭＣＵを利用する構成でも、サーバ・クライアントシステムの構成でも、各情報処理装置を会議参加者が一人一人（又は少数人で）利用して会議を実現することができる。このとき、各情報処理装置には、共有画面を表示する液晶パネル、有機ＥＬパネルなどを利用したディスプレイ、装置を使用する会議参加者を撮影するカメラ、装置を使用する会議参加者の発言を集音するマイクロフォン及び音声を出力するスピーカ等が備えられる。そして情報処理装置は、撮影した映像（画像）のデータ及び集音した音声のデータをＭＣＵ又はサーバ装置を介して送受信する。これにより、会議参加者同士の発言、表情、身振りなどを共有して会議を行なうことができる。
【０００７】
例えば、特許文献１には、音声及び画像を交換する会議システムを利用し、異なる文化圏の会議参加者間で会議を実施する場合に、会議参加者の動作解析を行い、複数の参加者間の動作が相互に適切となるように、代替動作や静止画像を表示することによって表示画像を修正する発明が開示されている。また、特許文献２には、電子会議発言整理装置で会議参加者の発言を音声認識し文字情報に変換して表示する際に、会議の発言に関係のない不要語を削除して表示装置に表示するとともに記録するから、表示装置の発言内容が見やすくなり、議事録情報修正のための時間が削減できる発明が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−７７３８０号公報
【特許文献２】特開平１０−３０１９２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
遠隔地にいながら、複数拠点間で相手の音声・画像を確認しつつ会議を実現できる会議システム及びその周辺技術により、人々の間でのコミュニケーション向上に大きな役割を果たしている。逆に、会議参加者の音声・画像を送受信する会議システムでは、会議参加者の音声・画像がリアルタイムで他の会議参加者へ伝わる。これにより、他の媒体を介したコミュニケーションでは存在しなかった様々な問題及び懸念が発生する場合がある。
【００１０】
例えば、会議参加者は会議の場に相応しくない発言を頻繁に行なう場合、他の会議参加者に不快感を与えることがある。さらに、参加者の発言中に他の参加者が執拗に割り込んで発言を行なう場合、会議の進行が妨害されることもある。
【００１１】
特許文献１に開示されている技術では、ある文化圏の会議参加者の動作が他の文化圏参加者でも社会的に適切とされる動作に修正するが、会議進行を妨げる発言を制限することについては、記載されていない。また、特許文献２に開示されている技術では、会議参加者の発言を整理する際に、会議の発言に関係のない不要語を削除するが、会議進行を妨げる発言を会議中に制限することについては、記載されていない。
【００１２】
本発明は斯かる事情に鑑みてなされたものであり、音声認識結果に基づいて、会議進行の妨害になると判断される内容の発言を行なった会議参加者の画像データ及び音声データの送受信を制御し、他の会議参加者への不快感、違和感を抑制することができる情報処理装置、該情報処理装置を含む会議システム、情報処理方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明に係る情報処理装置は、複数の語句を予め記憶している記憶手段と、音声のデータを入出力する入出力手段と、入力したデータに係る音声を認識して文字列に変換する音声認識手段と、変換した文字列に前記複数の語句の何れか１つが含まれているか否かを判定する判定手段と、該判定手段の判定結果に応じて、前記入力した音声のデータの出力の可否を制御する制御手段とを備えることを特徴とする。
【００１４】
本発明に係る情報処理装置は、前記変換した文字列に前記複数の語句の何れか１つが含まれていると前記判定手段が判定した回数を計数する計数手段をさらに備え、前記制御手段は、該計数手段が計数した回数に基づいて、前記入力した音声のデータの出力の可否を制御することを特徴とする。
【００１５】
本発明に係る情報処理装置は、前記計数した回数が所定の時間内に変化しなかった場合、前記計数手段は、該回数をクリアすることを特徴とする。
【００１６】
本発明に係る情報処理装置は、前記入力した音声の発言者を特定する特定手段と、該特定手段で特定された発言者が所定の権限を持っているか否かを判断する判断手段とをさらに備え、前記発言者が所定の権限を持っていると判断した場合、前記制御手段は、前記入力した音声のデータの出力を許可するように制御することを特徴とする。
【００１７】
本発明に係る情報処理装置は、前記文字列を形態素解析し、解析した結果得られる１又は複数の形態素の内、予め設定された条件を満たす形態素を抽出する抽出手段と、抽出した形態素を前記語句として前記記憶手段に記憶する登録手段とをさらに備えることを特徴とする。
【００１８】
本発明に係る情報処理装置は、前記入出力手段は複数の出力元からの音声のデータを入力可能に構成されており、入力した音声のデータの出力タイミングを特定する特定手段と、該特定手段の特定結果に基づいて、前記入力した音声のデータが他の出力元からの音声のデータの入力中に入力されたか否かを判断する判断手段と、入力中に入力されたと前記判断手段が判断した場合、前記判定手段が否と判定した回数を計数する計数手段とをさらに備え、前記制御手段は、該計数手段が計数した回数に基づいて、前記入力した音声のデータの出力の可否を制御することを特徴とする。
【００１９】
本発明に係る会議システムは、音声を集音する集音装置、及び集音した音声のデータを送受信する送受信手段を備える第１情報処理装置複数と、複数の第１情報処理装置に接続され、第１情報処理装置間で送受信される音声のデータを中継する第２情報処理装置とを含み、複数の第１情報処理装置間で共通の音声を出力させるようにして情報を共有させ、会議を実現させる会議システムにおいて、前記第２情報処理装置は、複数の語句を予め記憶している記憶手段と、各第１情報処理装置から音声のデータを受信する受信手段と、受信したデータに係る音声を認識して文字列に変換する音声認識手段と、変換した文字列に前記複数の語句の何れか１つが含まれているか否かを判定する判定手段と、該判定手段の判定結果に応じて、前記受信した音声のデータの中継を制御する制御手段とを備えることを特徴とする。
【００２０】
本発明に係る会議システムは、前記制御手段は、前記受信した音声のデータを他の第１情報処理装置への送信の可否を制御することを特徴とする。
【００２１】
本発明に係る会議システムは、前記制御手段は、前記受信した音声の送信元である前記第１情報処理装置へ、前記音声の集音の可否を指示することを特徴とする。
【００２２】
本発明に係る情報処理方法は、複数の語句を予め記憶している記憶手段を備える情報処理装置で、音声のデータを入出力する情報処理方法において、入力したデータに係る音声を認識して文字列に変換し、変換した文字列に前記複数の語句の何れか１つが含まれているか否かを判定し、該判定の結果に応じて、前記入力した音声のデータの出力の可否を制御することを特徴とする。
【００２３】
本発明に係るコンピュータプログラムは、複数の語句を予め記憶している記憶手段を備えるコンピュータに、音声のデータを入出力するコンピュータプログラムにおいて、コンピュータに、入力した音声のデータに係る音声を認識して文字列に変換する音声認識ステップと、変換した文字列に前記複数の語句の何れか１つが含まれているか否かを判定する判定ステップと、該判定ステップの判定結果に応じて、前記入力した音声のデータの出力の可否を制御する制御ステップとを実行させることを特徴とする。
【００２４】
本発明では、情報処理装置は、会議の本筋から離れた無関係な内容の発言、忌避されるべき不適切発言、個人攻撃的な発言に係る語句が予め登録されており、会議参加者の音声を受信し、受信した音声を認識して前記所定の語句が含まれているか否かを判定する。
判定結果に応じて、該会議参加者の音声の送信を制御する。これにより、会議進行の妨害になる発言に関係する特定の会議参加者音声が他の会議参加者の端末装置への送信を制限することができる。また、会議参加者の画像も撮像する場合、情報処理装置は判定結果に応じて、音声とともに該会議参加者の画像の送信を制御してもよい。これにより、不適切発言に関係する特定の会議参加者の画像・音声が他の会議参加者の端末装置への送信を制限することができる。
【００２５】
また、本発明では、判定結果に応じて、当該会議参加者の画像・音声の取り込みの可否を該会議端末装置へ指示することにより、不適切発言に関係する特定の会議参加者の画像・音声の撮像・集音を抑制してもよい。
【００２６】
本発明では、前記受信した音声に前記所定の語句が含まれていると前記判定手段が判定した回数を計数し、該計数手段が計数した回数が所定の回数を超過した場合、会議の本筋から離れ、会議進行の妨害になる発言が繰り返されたと判定し、該会議参加者の画像・音声の送信を制限する。
【００２７】
本発明では、制限すべきである発言は、該発言者の前回制限すべきである発言から所定の時間が経過したかどうかを判定し、所定の時間が経過していないと判定した場合、前記回数をインクリメントし、所定の時間が経過したと判定した場合、該回数をリセットする。
【００２８】
本発明では、前記受信した音声の発言者を特定し、該発言者が議長又は権限を与えられた会議参加者である場合、前記判定手段による判定を行わず、前記制御手段は、前記受信した音声の送信を許可するように制御することができる。さらに、その発言を形態素解析し、解析した結果得られる１又は複数の形態素の内、予め設定された条件を満たす形態素を抽出し、前記記憶手段が記憶している前記語句へ追加して登録し、次の不適切発言の有無の判断に使用する。これにより、新規に不適切語句が追加登録され、制止事項や禁止事項に関係する妨害になる発言が再発生した場合の判断に使用することができる。
【００２９】
本発明では、前記送受信手段は複数の送信元からの音声を受信可能に構成されており、受信した音声の送信タイミングを特定し、特定結果に応じて、前記受信した音声は他の送信元からの音声の受信中に受信したか否か、つまり他の発言者の発言中に発した割り込みであるか否かを検出する。割り込みであると検出した場合、その発言に所定の語句が含まれているかどうかを判別することで、該発言は相槌発言であるか否かを判別する。相槌発言ではないと判別した場合、割り込み発言の回数を計数し、計数した回数に応じて、該会議参加者の画像・音声の送信を制御する構成を採ることにより、会議進行の妨害になる発言に関係する特定の会議参加者の画像・音声が他の会議参加者の端末装置へ送信されることを抑制することができる。
【発明の効果】
【００３０】
本発明による場合、会議進行の妨害になる発言に関係する特定の会議参加者の画像・音声が他の会議参加者の端末装置への送信を抑制し、他の会議参加者へ与える可能性がある不快感、違和感を抑制し、快適な会議システムを実現できる。また、画像・音声を含んだ大容量データの送受信による通信回線の負荷増大及びサーバ装置の処理負荷を緩和できる。
【図面の簡単な説明】
【００３１】
【図１】実施の形態１の会議システムの構成を示す構成図である。
【図２】実施の形態１の会議システムを構成する会議サーバ装置の内部構成を示すブロック図である。
【図３】実施の形態１の会議システムを構成する端末装置の内部構成を示すブロック図である。
【図４】実施の形態１の会議システムを構成する会議サーバによって行なわれる処理の手順の一例を示すフローチャートである。
【図５】実施の形態１の会議システムを構成する端末装置及び会議サーバ装置によって行なわれる割り込み発言に係る処理の具体例を模式的に示す説明図である。
【図６】実施の形態１の会議システムを構成する会議サーバ装置の制御部が実行する割り込み発言に係る処理の手順の一例を示すフローチャートである。
【図７】実施の形態１に係る割り込み発言を管理するための割り込み発言管理テーブルの一例を示す概念図である。
【図８】実施の形態１の会議システムを構成する端末装置及び会議サーバ装置によって行なわれる不適切発言に係る処理の具体例を模式的に示す説明図である。
【図９】実施の形態１の会議システムを構成する会議サーバ装置の制御部が実行する不適切発言に係る処理の手順の一例を示すフローチャートである。
【図１０】実施の形態１に係る不適切発言を管理するための不適切発言管理テーブルの一例を示す概念図である。
【図１１】実施の形態１の会議システムを構成する端末装置及び会議サーバ装置によって行なわれる否定・攻撃的発言に係る処理の具体例を模式的に示す説明図である。
【図１２】実施の形態１の会議システムを構成する会議サーバ装置の制御部が実行する否定・攻撃的発言に係る処理の手順の一例を示すフローチャートである。
【図１３】実施の形態１に係る否定・攻撃的発言を管理するための否定・攻撃的発言管理テーブルの一例を示す概念図である。
【図１４】実施の形態１の端末装置の画像及び音声のデータの受信時における処理手順の一例を示すフローチャートである。
【図１５】実施の形態２の会議システムを構成する端末装置の内部構成を示すブロック図である。
【図１６】実施の形態２の会議システムを構成する会議サーバ装置の制御部が実行する割り込み発言に係る処理の手順の一例を示すフローチャートである。
【図１７】実施の形態２の会議システムを構成する会議サーバ装置の制御部が実行する不適切発言に係る処理の手順の一例を示すフローチャートである。
【図１８】実施の形態２の会議システムを構成する会議サーバ装置の制御部が実行する否定・攻撃的発言に係る処理の手順の一例を示すフローチャートである。
【図１９】実施の形態２の端末装置の画像及び音声のデータ送信時における処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００３２】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
なお、以下の実施の形態では、本発明に係る情報処理装置を端末装置に用い、複数の端末装置を用いて音声、映像及び画像の共有を実現する会議システムについて説明する。
【００３３】
（実施の形態１）
図１は、実施の形態１の会議システムの構成を示す構成図である。会議システムは、会議参加者が夫々用いる端末装置１，１，…と、端末装置１，１，…が接続されるネットワーク２と、端末装置１，１，…間での画像（映像）及び音声の送受信及び共有を実現する会議サーバ装置３とを含んで構成される。
【００３４】
端末装置１，１，…及び会議サーバ装置３が接続されるネットワーク２は、会議が行なわれる組織の組織内ＬＡＮでもよいし、インターネットなどの公衆通信網でもよい。端末装置１，１，…が会議サーバ装置３との接続の認証を受け、認証された端末装置１，１，…が会議サーバ装置３から共有の画像（映像）及び音声の情報を送受信し、受信した画像（映像）及び音声を出力することにより、他の端末装置１，…と画像（映像）及び音声を共有し、ネットワークを介した会議を実現する。
【００３５】
なお、会議サーバ装置３は、複数の異なる会議１及び会議２を並列的に実現させることができる。会議サーバ装置３は、端末装置１，１，…を夫々グループ会議１及び会議２に対応付けて認識し、各グループ内で端末装置１，１，…間の画像（映像）及び音声の中継を夫々で独立に行なうことが可能である。
【００３６】
図２は、実施の形態１の会議システムを構成する会議サーバ装置３の内部構成を示すブロック図である。
【００３７】
会議サーバ装置３は、サーバコンピュータを用い、制御部３０と、一時記憶部３１と、記憶部３２と、符号化・復号処理部３４と、画像処理部３５と、音声処理部３６と、通信処理部３７と、ネットワークＩ／Ｆ部３８とを備える。
【００３８】
制御部３０にはＣＰＵ（Central Processing Unit）又はＭＰＵ（Micro Processing Unit）等の演算処理装置を用い、記憶部３２に記憶されている会議サーバ用プログラム３Ｐを一時記憶部３１に読み出して実行することにより、サーバコンピュータを、本実施の形態１における会議サーバ装置３として動作させる。
【００３９】
一時記憶部３１にはＳＲＡＭ（Static Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）などのＲＡＭを用いて、上述のように読み出される会議サーバ用プログラム３Ｐが一時的に読み出されると共に、制御部３０の処理によって発生する情報が一時的に記憶される。
【００４０】
記憶部３２には、ハードディスク又はＳＳＤ（Solid State Drive）等の外部記憶装置を用いる。記憶部３２には、上述の会議サーバ用プログラム３Ｐが記憶されている。また記憶部３２には、会議参加者が用いる端末装置１，１，…の認証を行なうための認証データが記憶されている。更に、会議サーバ装置３の記憶部３２には、電子会議に用いられる共有ドキュメントデータ、認証データ、音声認識データ、発言制御データなどを会議情報ＤＢ３３として記憶されている。
【００４１】
符号化・復号処理部３４は、エンコーダ・デコーダチップを用い、Ｈ．２６１、Ｈ．２６３、Ｈ．２６４又はＭＰＥＧ（Moving Picture Experts Group）等の規格に基づく画像（映像）の符号化を行なう画像符号化部、及び符号化された画像を復号する符号処理部を含む。また符号化・復号処理部３４は、Ｇ．７１１、Ｇ．７２２、Ｇ．７２８、Ｇ．７２９又はＭＰＥＧＡｕｄｉｏなどの規格に基づく音声の符号化を行なう音声符号化部、及び符号化された音声を復号する音声復号処理部を含む。
【００４２】
画像処理部３５は、制御部３０からの指示により、複数の端末装置１，１，…から夫々送信された複数の画像データに基づき画像を合成する処理を実現する。画像処理部３５は他に、記憶部３２に記憶してある会議情報ＤＢ３３の内、各端末装置１，１，…にて表示対象となるドキュメントデータを受け付け、該ドキュメントデータを画像に変換して出力する機能を有する。また、画像処理部３５は、画像の拡大縮小、エッジ強調又は色調整などの各種画像処理を行なうことが可能である。
【００４３】
音声処理部３６は、制御部３０からの指示により、複数の端末装置１，１，…から夫々送信された複数の音声データに基づき音声を合成する処理を実現する。音声処理部３６は他に、ノイズ除去又は音量調整等の各種音声処理を行なうことが可能である。
【００４４】
通信処理部３７は、会議サーバ装置３のネットワーク２を介した通信を実現させる。通信処理部３７は、ネットワーク２に接続されたネットワークカードを用いたネットワークＩ／Ｆ部３８と接続されており、ネットワーク２を介して端末装置１，１，…との間の画像又は音声を送受信するときのパケット化、パケットからの情報の読み取りを行なう。制御部３０は、通信処理部３７により画像（映像）及び音声の送受信を行なうことができる。実施の形態１の会議システムを実現するために、通信処理部３７による画像・音声を送受信するための通信プロトコルは、Ｈ．３２３、ＳＩＰ（Session Initiation Protocol）、又はＨＴＴＰ（Hypertext Transfer Protocol ）などのプロトコルを用いればよい。通信プロトコルはこれらに限られない。なお、ネットワークＩ／Ｆ部３８はアンテナを含み、通信処理部３７は無線通信を行なうように構成されてもよい。
【００４５】
端末装置１には、タブレット内蔵ディスプレイを搭載した会議システム専用端末を用いる。端末装置１は、扁平な略直方体形状の筐体１３を有し、正面１３１とする１つの広面に設けられた矩形の開口部にディスプレイ１１４（タブレット１１３）が露出している。また、正面１３１には、カメラ１１５及びスピーカ１１７が露出するように設けられている。なお端末装置１の広面の面積は例えばＡ４サイズ程度であり、端末装置１はユーザが把持して使用することが可能な程度に軽量に構成されている。
【００４６】
図３は、実施の形態１の会議システムを構成する端末装置１の内部構成を示すブロック図である。端末装置１は、制御部１００と、一時記憶部１０１と、記憶部１０２と、入力処理部１０３と、表示処理部１０４と、映像処理部１０５と、入力音声処理部１０６と、出力音声処理部１０７と、通信処理部１０８と、無線通信処理部１０９と、読取部１１０と、符号化・復号処理部１２０とを備える。端末装置１は更に、内蔵又は外部接続により、タブレット１１３と、ディスプレイ１１４と、カメラ１１５と、マイクロフォン（図中及び以下、マイクという）１１６と、スピーカ１１７と、ネットワークＩ／Ｆ部１１８と、無線通信部１１９とを備える。
【００４７】
制御部１００は、ＣＰＵ又はＭＰＵ等の演算処理装置を用い、記憶部１０２に記憶されている会議端末用プログラム１Ｐを一時記憶部１０１に読み出して実行する。
【００４８】
一時記憶部１０１にはＳＲＡＭ又はＤＲＡＭなどのＲＡＭを用いる。一時記憶部１０１には、上述のように読み出される会議端末用プログラム１Ｐが記憶されると共に、制御部１００の処理によって発生する情報が記憶される。
【００４９】
記憶部１０２には、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）又はフラッシュメモリ等の不揮発性メモリを用いる。記憶部１０２には、端末装置１の機能を実現するためのプログラム及びデータが予め記憶されている。他に、端末装置１における他のアプリケーションソフトウェアプログラムが記憶されていてもよい。記憶部１０２にはハードディスク又はＳＳＤなどの外部装置を用いてもよい。
【００５０】
入力処理部１０３には、ディスプレイ１１４上に内蔵され、端末用ペン４による文字入力又は図形入力のための操作を受け付けるタブレット１１３が接続されている。入力処理部１０３は、端末装置１の会議参加者の操作により入力されるボタン（クリックボタン）の押下情報、ディスプレイに表示中の画面内における位置を示す座標情報などの情報を受け付け、入力操作の有無及び入力操作の内容を判断して制御部１００へ通知する。なお、入力処理部１０３には図示しないマウス、又はキーボードなどのポインティングデバイス（入力装置）が接続されており、それらのポインティングデバイスにて受け付けた操作に応じた信号を入力してもよい。
【００５１】
表示処理部１０４には、液晶パネル、又は有機ＥＬなどを用いるタッチパネル型のディスプレイ１１４が接続されている。制御部１００は、表示処理部１０４を介し、ディスプレイ１１４に会議端末用のアプリケーション画面を出力し、アプリケーション画面内に共有させる画像（映像）を表示させる。共有させる画像には、後述するように会議サーバ装置３から受信した他の端末装置１，１，…から送信された画像も含まれる。会議サーバ装置３から送信される画像が、Ｈ．２６１、Ｈ．２６３、Ｈ．２６４、ＭＰＥＧなどの規格にて符号化されている場合、制御部１００は画像を符号化・復号処理部１２０へ与えて、復号してから表示処理部１０４に出力する。
【００５２】
映像処理部１０５には、ビデオカードを用いる。映像処理部１０５は、端末装置１が備えるカメラ１１５に接続され、カメラ１１５の動作の制御を行なうと共に、カメラ１１５にて撮像された映像データを取得する。カメラ１１５は、端末装置１の筐体に設けられたディスプレイ１１４の上方に、ユーザの顔又は上半身を撮像する方向へ向けて搭載されている。カメラ１１５は、１秒間に数十回又は数百回等の頻度で撮像し、それらの画像信号を連続して映像データとして映像処理部１０５へ出力する。映像処理部１０５は、カメラ１１５から取得した映像データを符号化・復号処理部１２０へ出力し、Ｈ．２６１、Ｈ．２６３、Ｈ．２６４、ＭＰＥＧなどの映像規格のデータへ変換（符号化）する処理を行なってもよい。
【００５３】
入力音声処理部１０６は、端末装置１が備えるマイク１１６に接続され、マイク１１６によって集音された音声をサンプリングしてデジタル音声データへ変換し、制御部１００へ出力するＡ／Ｄ変換機能を有する。入力音声処理部１０６は、集音された音声の信号レベルの調整及び帯域制限等の処理を行なうミキサ、及び、エコー部分を除去するエコーキャンセラを内蔵していてもよい。なお、入力音声処理部１０６は、集音音声を符号化・復号処理部１２０へ出力し、Ｇ．７１１、Ｇ．７２２、Ｇ．７２８、Ｇ．７２９又はＭＰＥＧＡｕｄｉｏなどの規格の音声データへ符号化する処理を行なってもよい。
【００５４】
出力音声処理部１０７は、端末装置１が備えるスピーカ１１７に接続される。出力音声処理部１０７は、制御部１００から音声データが与えられた場合に、音声としてスピーカ１１７から出力させるようにＤ／Ａ変換機能を有する。なお、会議サーバ装置３から送信される音声データがＧ．７１１、Ｇ．７２２、Ｇ．７２８、Ｇ．７２９又はＭＰＥＧＡｕｄｉｏなどの規格により符号化されている場合は、制御部１００は音声データを符号化・復号処理部１２０へ与えて復号してからスピーカ１１７へ出力する。
【００５５】
通信処理部１０８は、端末装置１のネットワーク２を介した通信を実現させる。詳細には、通信処理部１０８は、ネットワーク２に接続されたネットワークカードを用いたネットワークＩ／Ｆ部１１８と接続されており、ネットワーク２を介して送受信される情報のパケット化、パケットからの情報の読み取りなどを行なう。制御部１００は、通信処理部１０８により画像（映像）及び音声のデータの送受信を行なうことができる。
なお、通信プロトコルは、会議サーバ装置３の通信処理部３７における通信プロトコルに対応する。
【００５６】
無線通信処理部１０９は、端末装置１に備えられる無線通信部１１９と接続されており、端末用ペン４との無線通信を実現させる。無線通信処理部１０９は、端末用ペン４から発せられる無線信号を受信し、受信した信号から情報を取得して制御部１００へ通知する。無線通信処理部１０９は、制御部１００から与えられた情報を示す信号を生成し、無線通信部１１９から出力させてもよい。なお、無線通信処理部１０９及び無線通信部１１９は、赤外線通信にて信号を送受信するようにしてもよい。
【００５７】
符号化・復号処理部１２０は、エンコーダ・デコーダチップを用い、Ｈ．２６１、Ｈ．２６３、Ｈ．２６４又はＭＰＥＧ等の規格に基づく映像（画像）の符号化・復号処理、及び、Ｇ．７１１、Ｇ．７２２、Ｇ．７２８、Ｇ．７２９又はＭＰＥＧＡｕｄｉｏなどの規格に基づく音声の符号化・復号処理を実現する。制御部１００は、会議サーバ装置３から符号化された映像、音声、又は多重化された映像のデータを受信した場合、符号化・復号処理部１２０へ与えて復号する。なお映像（画像）及び音声の規格は上述の例以外のものであってもよい。
【００５８】
読取部１１０は、ＣＤ−ＲＯＭ、ＤＶＤ、ブルーレイディスク又はフレキシブルディスクなどである記録媒体１０から情報を読み取ることが可能である。制御部１００は、読取部１１０により記録媒体１０に記録されているデータを一時記憶部１０１に記憶するか、又は記憶部１０２に記録する。記録媒体１０には、コンピュータを本発明に係る情報処理装置として動作させる会議端末用プログラム１０Ｐが記録されている。記憶部１０２に記録されている会議端末用プログラム１Ｐは、記録媒体１０から制御部１００が読み出した会議端末用プログラム１０Ｐの複製であってもよい。
【００５９】
なお実施の形態１では、端末装置１はタッチパネル型のディスプレイ１１４を搭載した専用端末を用いる構成とした。しかしながら、これに限らず汎用的なパーソナルコンピュータに、カメラ及びスピーカを接続し、キーボードのほかにペンタブレットを接続する構成でもよい。更には、ディスプレイにカメラ、スピーカ及びネットワークカードを接続し、後述するような制御部１００の機能を実現する装置を接続する構成でも実現できる。会議システムは、構成が上述したように異なる端末装置１を含んでもよい。端末装置１は、少なくとも会議サーバ装置３との間で通信を行なう機能、ユーザなどの撮像を行なう機能、画像（映像）を表示する機能及び音声を入出力する機能等を備える装置であればよい。
【００６０】
以下、本実施の形態の会議システムでの会議処理の詳細を、フローチャートを参照して説明する。実施の形態１は、会議の参加者が端末装置１にて発言する場合の処理の例を説明する。図４は、実施の形態１の会議システムを構成する会議サーバ３によって行なわれる処理の手順の一例を示すフローチャートである。
【００６１】
電子会議を開始した場合、参加者は各端末装置１で発言し、発言者の音声・画像を入力する端末装置１は、入力音声を、マイクロホン１１６を介して受け付ける。受け付けた入力音声は入力音声処理部１０６により音声データとして取得されて符号化される。符号化された音声データが通信処理部１０８によりパケット化されてネットワークＩ／Ｆ部１１８からネットワーク２を介して会議サーバ装置３へ送信される。
【００６２】
会議サーバ装置３は、端末装置１、１…から画像及び音声データを受信する（ステップＳ１０１）。会議サーバ装置３の制御部３０は、会議参加者による発言の有無を判定する（ステップＳ１０２）。会議参加者による発言がない場合（ステップＳ１０２：ＮＯ）、ステップＳ１０７へ処理が進む。制御部３０は、電子会議が終了したか否かを判定する（ステップＳ１０７）。制御部３０は、電子会議が終了していないと判定した場合（ステップＳ１０７：ＮＯ）、ステップＳ１０１に処理を戻し、端末装置１、１…からの画像及び音声データの受信と、会議参加者による発言の有無の判定と、会議の終了か否かの判定とを繰り返し行なう。
【００６３】
一方、会議参加者による発言があると判定した場合（ステップＳ１０２：ＹＥＳ）、制御部３０は発言者を特定し、特定した発言者の識別情報、例えば発言者の参加者ＩＤ「Ａ」を保持する（ステップＳ１０３）。ここで、発言者の特定は、会議サーバ装置３が有する記憶部３２に記憶されている認証情報と照合することで行なう。
【００６４】
次に、制御部３０は、割り込み発言に係る処理（ステップＳ１０４）、不適切発言に係る処理（ステップＳ１０５）、及び否定・攻撃的発言に係る処理（ステップＳ１０６）を行なう。そして、制御部３０は、電子会議が終了したか否かを判定する（ステップＳ１０７）。電子会議が終了していないと判定した場合（ステップＳ１０７：ＮＯ）、ステップＳ１０１に処理を戻し、上述のステップＳ１０１〜Ｓ１０７の処理を繰り返し行なう。電子会議が終了したと判定した場合（ステップＳ１０７：ＹＥＳ）、制御部３０は電子会議のための制御処理を終了する。
【００６５】
以下、図４に示した割り込み発言に係る処理（ステップＳ１０４）、不適切発言に係る処理（ステップＳ１０５）、及び否定・攻撃的発言に係る処理（ステップＳ１０６）の詳細を、フローチャートを参照して説明する。
【００６６】
図５は実施の形態１の会議システムを構成する端末装置１及び会議サーバ装置３によって行なわれる割り込み発言に係る処理の具体例を模式的に示す説明図である。図６は、実施の形態１の会議システムを構成する会議サーバ装置３の制御部３０が実行する割り込み発言に係る処理の手順の一例を示すフローチャートである。図７は実施の形態１に係る割り込み発言を管理するための割り込み発言管理テーブルの一例を示す概念図である。以下、本実施の形態１の割り込み発言に係る処理の詳細を、図５〜図７を参照して説明する。なお、図６のフローチャートに示す処理手順は、図４の処理手順の内のステップＳ１０４の詳細に対応する。
【００６７】
会議サーバ装置３の制御部３０は、該発言のタイミングを検出して保持する（ステップＳ２０１）。そして、制御部３０は、検出したタイミングに基づいて、該発言が他の参加者による発言中になされた割り込み発言であるか否かを判定する（ステップＳ２０２）。具体的には、会議サーバ装置３は、複数の端末装置１と接続されており、該複数の端末装置１から会議参加者の発言のデータを受信可能である。制御部３０、複数の端末装置１から会議参加者の発言のデータ受信した場合、それぞれの発言のタイミングを検出して保持する。ある音声が他の送信元からの音声の受信中に受信したと判断した場合、制御部３０、該音声の発言は他の参加者による発言中になされた割り込み発言であると判断する。例えば、図５に示したように、参加者Ａの発言中に参加者Ｂの発言を受信した場合、制御部３０は、参加者Ｂの発言は割り込み発言であると判断する。
【００６８】
制御部３０は、前記発言が他の参加者による発言中になされた割り込み発言であると判定した場合（ステップＳ２０２：ＹＥＳ）、該発言が相槌発言かどうかを判定する（ステップＳ２０３）。相槌発言は、会議サーバ装置３が有する記憶部３２に記憶されている会議情報ＤＢ３３に含まれている相槌ワードと照合することで判定される。相槌発言ではないと判定した場合（ステップＳ２０３：ＮＯ）、制御部３０は、割り込み発言管理テーブル２００に係る該参加者のレコードを読み出して、該発言者の前回の割り込み発言から所定の時間が経過したかどうかを判定する（ステップＳ２０４）。所定の時間が経過していないと判定した場合（ステップＳ２０４：ＮＯ）、制御部３０は、該参加者の割り込み発言の回数をインクリメントし（ステップＳ２０５）、インクリメントした割り込み発言の回数とステップＳ２０１で検出したタイミングで、割り込み発言管理テーブル２００に記憶されている該参加者のレコードを更新する（ステップＳ２０６）。所定の時間が経過したと判定した場合（ステップＳ２０４：ＹＥＳ）、制御部３０は、割り込み発言管理テーブル２００に記憶されている該参加者のレコードについて、割り込み発言の回数を１、割り込み発言の日時をステップＳ２０１で検出したタイミングに書き換えて、更新する（ステップＳ２０６）。なお、ステップＳ２０４にて割り込み発言管理テーブル２００から該参加者のレコードが読み出されなかった場合、制御部３０は「否」と判定し（ステップＳ２０４：ＮＯ）、割り込み発言の回数を０から１にインクリメントし（ステップＳ２０５）、該参加者のレコードを割り込み発言管理テーブル２００に追加する（ステップＳ２０６）。
【００６９】
具体的には、図７に示すように、割り込み発言管理テーブル２００には、参加者ＩＤ、端末装置ＩＤ、割り込み発言の回数、割り込み発言の日時が関連付けて記憶されている。制御部３０は発言者の参加者識別情報に基づいて、割り込み発言管理テーブル２００から該発言者の割り込み発言レコードを検索する。例えば、制御部３０は、発言者の参加者ＩＤ「Ｂ」により、図７（ａ）に示した割り込み発言管理テーブル２００から、対応する割り込み発言の回数「２」及び割り込み発言の日時「２０１０／０２／２０／１４：０７：３０」を検索する。制御部３０は、検索した割り込み発言の日時とステップＳ２０１で検出した発言のタイミングとの時間差を算出し、算出した時間差が所定の時間（例えば２分間）を超えたか否かを判定する（ステップＳ２０４）。該時間差が前記所定の時間を超えていないと判定した場合（ステップＳ２０４：ＮＯ）、図７（ｂ）に示したように、制御部３０は、該参加者「Ｂ」の割り込み発言の回数をインクリメントし（ステップＳ２０５）、インクリメントした割り込み発言の回数「３」、及びステップＳ２０１で検出した発言のタイミングで、割り込み発言管理テーブル２００に記憶されている参加者「Ｂ」の割り込み発言に係るレコードを書き換えることで、参加者「Ｂ」の割り込み発言に係るレコードを更新する（ステップＳ２０６）。一方、算出した時間差が所定の時間を超えたと判定した場合（ステップＳ２０４：ＹＥＳ）、図７（ｃ）に示したように、制御部３０は、割り込み発言管理テーブル２００に記憶されている発言者「Ｂ」に係るレコードについて、割り込み発言の回数を「１」、割り込み発言の日時をステップＳ２０１で検出した発言のタイミングに書き換えることで、参加者「Ｂ」の割り込み発言に係るレコードを更新する（ステップＳ２０６）。なお、ステップＳ２０４にて割り込み発言管理テーブル２００から発言者「Ｂ」の割り込み発言に係るレコードを検索されなかった場合、制御部３０は「否」と判定する（ステップＳ２０４：ＮＯ）。図７（ｃ）に示したように、制御部３０は、割り込み発言の回数を０から１にインクリメントし（ステップＳ２０５）、割り込み発言の日時をステップＳ２０１で検出した発言のタイミング、参加者ＩＤを「Ｂ」、端末装置ＩＤを端末装置１から受信した認証情報に含まれている端末ＩＤ「１ｂ」にして、参加者「Ｂ」の割り込み発言に係るレコードを割り込み発言管理テーブル２００に追加する（ステップＳ２０６）。
【００７０】
次に、図６のフローチャートに戻り説明を続ける。制御部３０は、割り込み発言回数が所定の回数を超過したか否かを判定する（ステップＳ２０７）。制御部３０は、割り込み発言回数が所定の回数を超過したと判定した場合（ステップＳ２０７：ＹＥＳ）、該端末装置１からの画像及び音声データの他端末装置への配信を停止し（ステップＳ２０８）、処理を終了する。
【００７１】
割り込み発言回数が所定の回数を超過していないと判定した場合（ステップＳ２０７：ＮＯ）、制御部３０は、該端末装置１からの画像及び音声の他の端末装置１への配信が停止されているときには、該端末装置１からの画像及び音声のデータの配信を開始し、送信中では継続し（ステップＳ２１１）、処理を終了する。
【００７２】
一方、ステップＳ２０２において、前記発言が他の参加者による発言中になされた割り込み発言ではないと判定した場合（ステップＳ２０２：ＮＯ）、又は、ステップＳ２０３において、相槌発言であると判定した場合（ステップＳ２０３：ＹＥＳ）、制御部３０は、該発言者の前回の割り込み発言から所定の時間が経過したかどうかを判定する（ステップＳ２０９）。所定の時間が経過していないと判定した場合（ステップＳ２０９：ＮＯ）、制御部３０は、該端末装置１からの画像及び音声のデータの配信を開始又は継続し（ステップＳ２１１）、処理を終了する。一方、所定の時間が経過したと判定した場合（ステップＳ２０９：ＹＥＳ）、制御部３０は、割り込み発言管理テーブル２００に係る該参加者のレコードについて、割り込み発言の回数を０にクリアして、リセットする（ステップＳ２１０）。制御部３０は、該端末装置１からの画像及び音声のデータの配信を開始又は継続し（ステップＳ２１１）、処理を終了する。
【００７３】
具体的には、制御部３０は発言者の参加者識別情報に基づいて、割り込み発言管理テーブル２００から該発言者の割り込み発言レコードを検索する。例えば、発言者の参加者ＩＤ「Ｂ」により、図７（ａ）に示した割り込み管理テーブル２００から、対応する割り込み回数「２」及び割り込み日時「２０１０／０２／２０／１４：０７：３０」を検索する。検索した割り込み日時とステップＳ２０１で検出した発言のタイミングとの時間差を算出し、算出した時間差が所定の時間（例えば２分間）を超えたか否かを判定する（ステップＳ２０９）。該時間差が前記所定の時間を超えたと判定した場合（ステップＳ２０９：ＹＥＳ）、図７（ｄ）に示したように、該参加者「Ｂ」の割り込み発言の回数を「０」、割り込み発言の日時を「−」にクリアすることで、割り込み発言管理テーブル２００に記憶されている参加者「Ｂ」の割り込み発言に係るレコードをリセットする（ステップＳ２１０）。一方、割り込み発言管理テーブル２００から該発言者の割り込み発言に係るレコードを検索されなかった場合、又は算出した時間差が所定の時間を超えていないと判定した場合（ステップＳ２０９：ＮＯ）、割り込み発言管理テーブル２００の更新を行わない。
【００７４】
図８は実施の形態１の会議システムを構成する端末装置１及び会議サーバ装置３によって行なわれる不適切発言に係る処理の具体例を模式的に示す説明図である。図９は、実施の形態１の会議システムを構成する会議サーバ装置３の制御部３０が実行する不適切発言に係る処理の手順の一例を示すフローチャートである。図１０は実施の形態１に係る不適切発言を管理するための不適切発言管理テーブルの一例を示す概念図である。以下、本実施の形態１の不適切発言に係る処理の詳細を、図８〜図１０を参照して説明する。なお、図９のフローチャートに示す処理手順は、図４の処理手順の内のステップＳ１０５の詳細に対応する。
【００７５】
会議サーバ装置３の制御部３０は、図４のステップＳ１０３にて特定した発言者は議長あるいは権限を与えられた会議参加者であるか否かを判定し（ステップＳ３０１）、議長あるいは権限を与えられた会議参加者であると判定した場合（ステップＳ３０１：ＹＥＳ）、その発言は不適切ワードを指定する発言であるか否かを判定する（ステップＳ３０２）。不適切ワードを指定する発言であると判定した場合（ステップＳ３０２：ＹＥＳ）、制御部３０は、指定された不適切ワードを前記発言から抽出し、会議サーバ装置３が有する記憶部３２に記憶されている会議情報ＤＢ３３に登録する（ステップＳ３０３）。このとき、処理がステップＳ３１３へ進む。不適切ワードを指定する発言ではないと判定した場合（ステップＳ３０２：ＮＯ）、制御部３０は、該端末装置１からの画像及び音声の他の端末装置１への配信が停止されているときには、該端末装置１からの画像及び音声のデータの配信を開始し、送信中では継続し（ステップＳ３１３）、処理を終了する。
【００７６】
ここでの不適切ワードを指定する発言であるか否かの判定は、例えば、「もう○○の話はやめよう」「△△の話は禁止します」のように議長あるいは権限を与えられた会議参加者による不適切ワードを指定する発言である場合、制御部３０は、発言者が議長あるいは権限を与えられた会議参加者であると検出し、該発言を音声認識し、形態素解析を行ない、形態素に分別する。制御部３０は、得られた形態素の文字列に不適切ワードを指定する語句が含まれているか否かを判別する。不適切ワードを指定する語句は、会議サーバ装置３が有する記憶部３２に記憶されている会議情報ＤＢ３３に含まれている不適切ワード指定用の語句と照合することで判定される。該発言に「やめよう」、「禁止します」のような不適切ワードを指定する語句を含んでいるので、制御部３０は、該発言は不適切ワードを指定する発言であると判定し、指定された不適切ワード前記発言から抽出して会議情報ＤＢ３３に登録する。
【００７７】
一方、議長あるいは権限を与えられた会議参加者でないと判定した場合（ステップＳ３０１：ＮＯ）、制御部３０は該発言のタイミングを検出して保持する（ステップＳ３０４）。そして、制御部３０は、発言に不適切ワードが含まれているか否かを判定する（ステップＳ３０５）。不適切ワードは、会議サーバ装置３が有する記憶部３２に記憶されている会議情報ＤＢ３３に含まれている不適切ワードと照合することで判定される。例えば、図８に示したように、参加者Ｃの発言中に会議に不適切ワードを含んでいる場合、制御部３０は、参加者Ｃの発言は不適切発言であると判定する。
【００７８】
不適切ワードが含まれていると判定した場合（ステップＳ３０５：ＹＥＳ）、制御部３０は、不適切発言管理テーブル３００から該発言者のレコードを読み出して、該発言者の前回の不適切発言から所定の時間が経過したかどうかを判定する（ステップＳ３０６）。所定の時間が経過していないと判定した場合（ステップＳ３０６：ＮＯ）、制御部３０は、該参加者の不適切発言の回数をインクリメントし（ステップＳ３０７）、インクリメントした不適切発言の回数及びステップＳ３０４で検出したタイミングで、不適切発言管理テーブル３００に記憶されている該参加者のレコードを更新する（ステップＳ３０８）。所定の時間が経過したと判定した場合（ステップＳ３０６：ＹＥＳ）、制御部３０は、不適切発言管理テーブル３００に記憶されている該参加者のレコードについて、不適切発言の回数を１、不適切発言の日時をステップＳ３０４で検出したタイミングに書き換えて、更新する（ステップＳ３０８）。なお、ステップＳ３０６にて不適切発言管理テーブル３００から該参加者のレコードが読み出されなかった場合、制御部３０は「否」と判定し（ステップＳ３０６：ＮＯ）、不適切発言の回数を０から１にインクリメントし（ステップＳ３０７）、該参加者のレコードを不適切発言管理テーブル３００に追加する（ステップＳ３０８）。
【００７９】
具体的には、図１０に示すように、不適切発言管理テーブル３００には、参加者ＩＤ、端末装置ＩＤ、不適切発言の回数、不適切発言の日時が関連付けて記憶されている。制御部３０は発言者の参加者識別情報に基づいて、不適切発言管理テーブル３００から該発言者の不適切発言レコードを検索する。例えば、制御部３０発言者の参加者ＩＤ「Ｃ」により、図１０（ａ）に示した不適切発言管理テーブル３００から、対応する不適切発言の回数「２」及び不適切発言の日時「２０１０／０２／２０／１４：２３：３０」を検索する。制御部３０は、検索した不適切発言の日時とステップＳ３０４で検出した発言のタイミングとの時間差を算出し、算出した時間差が所定の時間（例えば１０分間）を超えたか否かを判定する（ステップＳ３０６）。該時間差が前記所定の時間を超えていないと判定した場合（ステップＳ３０６：ＮＯ）、図１０（ｂ）に示したように、制御部３０は該参加者「Ｃ」の不適切発言の回数をインクリメントし（ステップＳ３０７）、インクリメントした不適切発言の回数「３」、及びステップＳ３０４で検出した発言のタイミングで、不適切発言管理テーブル３００に記憶されている参加者「Ｃ」の不適切発言に係るレコードを書き換えることで、参加者「Ｃ」の不適切発言に係るレコードを更新する（ステップＳ３０８）。一方、算出した時間差が所定の時間を超えたと判定した場合（ステップＳ３０６：ＹＥＳ）、図１０（ｃ）に示したように、制御部３０は、不適切発言管理テーブル３００に記憶されている参加者「Ｃ」に係るレコードについて、不適切発言の回数を「１」、不適切発言の日時をステップＳ３０４で検出した発言のタイミングに書き換えることで、参加者「Ｃ」の不適切発言に係るレコードを更新する（ステップＳ３０８）。なお、ステップＳ３０６にて不適切発言管理テーブル３００から参加者「Ｃ」のレコードが読み出されなかった場合、制御部３０は「否」と判定し（ステップＳ３０６：ＮＯ）、不適切発言の回数を０から１にインクリメントし（ステップＳ３０７）、不適切発言の日時をステップＳ３０４で検出した発言のタイミング、参加者ＩＤを「Ｃ」、端末装置ＩＤを端末装置１から受信した認証情報に含まれている端末装置ＩＤの「１ｃ」にして、参加者「Ｃ」の不適切発言に係るレコードを不適切発言管理テーブル３００に追加する（ステップＳ３０８）。
【００８０】
次に、図９のフローチャートに戻り説明を続ける。制御部３０は、不適切発言回数が所定の回数を超過したか否かを判定する（ステップＳ３０９）。制御部３０は、不適切発言回数が所定の回数を超過したと判定した場合（ステップＳ３０９：ＹＥＳ）、該端末装置１からの画像及び音声データの他端末装置への配信を停止し（ステップＳ３１０）、処理を終了する。不適切発言回数が所定の回数を超過していないと判定した場合（ステップＳ３０９：ＮＯ）、制御部３０は、該端末装置１からの画像及び音声のデータの配信を開始又は継続し（ステップＳ３１３）、処理を終了する。
【００８１】
一方、不適切ワードが含まれてないと判定した場合（ステップＳ３０５：ＮＯ）、制御部３０は、該発言者の前回の不適切発言から所定の時間が経過したかどうかを判定する（ステップＳ３１１）。所定の時間が経過していないと判定した場合（ステップＳ３１１：ＮＯ）、制御部３０は、該端末装置１からの画像及び音声のデータの配信を開始又は継続し（ステップＳ３１３）、処理を終了する。一方、所定の時間が経過したと判定した場合（ステップＳ３１１：ＹＥＳ）、制御部３０は、不適切発言管理テーブル３００に記憶されている該参加者のレコードについて、不適切発言の回数を０にクリアして、リセットする（ステップＳ３１２）。制御部３０は、該端末装置１からの画像及び音声のデータの配信を開始又は継続し（ステップＳ３１３）、処理を終了する。
【００８２】
具体的には、制御部３０は発言者の参加者識別情報に基づいて、不適切発言管理テーブル３００から該発言者の不適切発言レコードを検索する。例えば、発言者の参加者ＩＤ「Ｃ」により、図１０（ａ）に示した不適切発言管理テーブル３００から、対応する不適切発言の回数「２」及び不適切発言の日時「２０１０／０２／２０／１４：２３：３０」を検索する。検索した不適切発言の日時とステップＳ３０４で検出した発言のタイミングとの時間差を算出し、算出した時間差が所定の時間（例えば１０分間）を超えたか否かを判定する（ステップＳ３１１）。該時間差が前記所定の時間を超えたと判定した場合（ステップＳ３１１：ＹＥＳ）、図１０（ｄ）に示したように、該参加者「Ｃ」の不適切発言の回数を「０」、不適切発言の日時を「−」にクリアすることで、不適切発言管理テーブル３００に記憶されている参加者「Ｃ」の不適切発言に係るレコードをリセットする（ステップＳ３１２）。一方、不適切発言管理テーブル３００から該発言者の不適切発言に係るレコードを検索されなかった場合、又は算出した時間差が所定の時間を超えていないと判定した場合（ステップＳ３１１：ＮＯ）、不適切発言管理テーブル３００の更新を行わない。
【００８３】
図１１は実施の形態１の会議システムを構成する端末装置１及び会議サーバ装置３によって行なわれる否定・攻撃的発言に係る処理の具体例を模式的に示す説明図である。図１２は、実施の形態１の会議システムを構成する会議サーバ装置３の制御部３０が実行する否定・攻撃的発言に係る処理の手順の一例を示すフローチャートである。図１３は実施の形態１に係る否定・攻撃的発言を管理するための否定・攻撃的発言管理テーブルの一例を示す概念図である。以下、本実施の形態１の否定・攻撃的発言に係る処理の詳細を、図１１〜図１３を参照して説明する。なお、図１２のフローチャートに示す処理手順は、図４の処理手順の内のステップＳ１０６の詳細に対応する。
【００８４】
会議サーバ装置３の制御部３０は、該発言のタイミングを検出して保持する（ステップＳ４０１）。そして、制御部３０は、発言に否定・攻撃的ワードが含まれているか否かを判定する（ステップＳ４０２）。否定・攻撃的ワードは、会議サーバ装置３が有する記憶部３２に記憶されている会議情報ＤＢ３３に含まれている否定・攻撃的ワードと照合することで判定される。例えば、図１１に示したように、参加者Ｂの発言中に会議に否定・攻撃的ワードを含んでいる場合、制御部３０は、参加者Ｂの発言は否定・攻撃的発言であると判定する。
【００８５】
否定・攻撃的ワードが含まれていると判定した場合（ステップＳ４０２：ＹＥＳ）、制御部３０は、該発言者の前回の否定・攻撃的発言から所定の時間が経過したかどうかを判定する（ステップＳ４０３）。所定の時間が経過していないと判定した場合（ステップＳ４０３：ＮＯ）、制御部３０は、該参加者の否定・攻撃的発言の回数をインクリメントし（ステップＳ４０４）、インクリメントした否定・攻撃的発言の回数及びステップＳ４０１で検出したタイミングで、否定・攻撃的発言管理テーブル４００に記憶されている該参加者のレコードを更新する（ステップＳ４０５）。所定の時間が経過したと判定した場合（ステップＳ４０３：ＹＥＳ）、制御部３０は、否定・攻撃的発言管理テーブル４００に記憶されている該参加者のレコードについて、否定・攻撃的発言の回数を１、否定・攻撃的発言の日時をステップＳ４０１で検出したタイミングに書き換えて、更新する（ステップＳ４０５）。一方、ステップＳ４０３にて否定・攻撃的発言管理テーブル４００から該参加者のレコードが読み出されなかった場合、制御部３０は「否」と判定し（ステップＳ４０３：ＮＯ）、否定・攻撃的発言の回数を０から１にインクリメントし（ステップＳ４０４）、該参加者のレコードを否定・攻撃的発言管理テーブル４００に追加する（ステップＳ４０５）。
【００８６】
具体的には、図１３に示すように、否定・攻撃的発言管理テーブル４００には、参加者ＩＤ、端末装置ＩＤ、否定・攻撃的発言の回数、否定・攻撃的発言の日時が関連付けて記憶されている。制御部３０は発言者の参加者識別情報に基づいて、否定・攻撃的発言管理テーブル４００から該発言者の否定・攻撃的発言レコードを検索する。例えば、制御部３０は、発言者の参加者ＩＤ「Ｂ」により、図１３（ａ）に示した否定・攻撃的発言管理テーブル４００から、対応する否定・攻撃的発言の回数「２」及び否定・攻撃的発言の日時「２０１０／０２／２０／１４：４５：３０」を検索する。制御部３０は、検索した否定・攻撃的発言の日時とステップＳ４０１で検出した発言のタイミングとの時間差を算出し、算出した時間差が所定の時間を超えたか否かを判定する（ステップＳ４０３）。該時間差が前記所定の時間（例えば５分間）を超えていないと判定した場合（ステップＳ４０３：ＮＯ）、図１３（ｂ）に示したように、制御部３０は、該参加者「Ｂ」の否定・攻撃的発言の回数をインクリメントし（ステップＳ４０４）、インクリメントした否定・攻撃的発言の回数「３」、及びステップＳ４０１で検出した発言のタイミングで、否定・攻撃的発言管理テーブル４００に記憶されている参加者「Ｂ」の否定・攻撃的発言に係るレコードを書き換えることで、参加者「Ｂ」の否定・攻撃的発言に係るレコードを更新する（ステップＳ４０５）。一方、算出した時間差が所定の時間を超えたと判定した場合（ステップＳ４０３：ＹＥＳ）、図１３（ｃ）に示したように、制御部３０は、否定・攻撃的発言管理テーブル４００に記憶されている参加者「Ｂ」に係るレコードについて、否定・攻撃的発言の回数を「１」、否定・攻撃的発言の日時をステップＳ４０１で検出した発言のタイミングに書き換えることで、参加者「Ｂ」の否定・攻撃的発言に係るレコードを更新する（ステップＳ４０５）。なお、ステップＳ４０３にて否定・攻撃的発言管理テーブル４００から参加者「Ｂ」のレコードが読み出されなかった場合、制御部３０は「否」と判定する（ステップＳ４０３：ＮＯ）。図１３（ｃ）に示したように、制御部３０は、制御部３０は、割り込み発言の回数を０から１にインクリメントし（ステップＳ４０４）、割り込み発言の日時をステップＳ４０１で検出した発言のタイミング、参加者ＩＤを「Ｂ」、端末装置ＩＤを端末装置１から受信した認証情報に含まれている端末ＩＤ「１ｂ」にして、参加者「Ｂ」の否定・攻撃的発言に係るレコードを否定・攻撃的発言管理テーブル４００に追加する（ステップＳ４０５）。
【００８７】
次に、図１２のフローチャートに戻り説明を続ける。制御部３０は、否定・攻撃的発言回数が所定の回数を超過したか否かを判定する（ステップＳ４０６）。制御部３０は、否定・攻撃的発言回数が所定の回数を超過したと判定した場合（ステップＳ４０６：ＹＥＳ）、該端末装置１からの画像及び音声データの他端末装置への配信を停止し（ステップＳ４０７）、処理を終了する。否定・攻撃的発言回数が所定の回数を超過していないと判定した場合（ステップＳ４０６：ＮＯ）、制御部３０は、該端末装置１からの画像及び音声の他の端末装置１への配信が停止されているときには、該端末装置１からの画像及び音声のデータの配信を開始し、送信中では継続し（ステップＳ４１０）、処理を終了する。
【００８８】
一方、否定・攻撃的発言ではないと判定した場合（ステップＳ４０２：ＮＯ）、制御部３０は、該発言者の前回の否定・攻撃的発言から所定の時間が経過したかどうかを判定する（ステップＳ４０８）。所定の時間が経過していないと判定した場合（ステップＳ４０８：ＮＯ）、制御部３０は、該端末装置１からの画像及び音声のデータの配信を開始又は継続し（ステップＳ４１０）、処理を終了する。一方、所定の時間が経過したと判定した場合（ステップＳ４０８：ＹＥＳ）、制御部３０は、否定・攻撃的発言管理テーブル４００に記憶されている該参加者のレコードについて、否定・攻撃的発言の回数を０にクリアして、リセットする（ステップＳ４０９）。制御部３０は、該端末装置１からの画像及び音声のデータの配信を開始又は継続し（ステップＳ４１０）、処理を終了する。
【００８９】
具体的には、制御部３０は発言者の参加者識別情報に基づいて、否定・攻撃的発言管理テーブル４００から該発言者の否定・攻撃的発言レコードを検索する。例えば、発言者の参加者ＩＤ「Ｂ」により、図１３（ａ）に示した否定・攻撃的発言管理テーブル４００から、対応する否定・攻撃的発言の回数「２」及び否定・攻撃的発言の日時「２０１０／０２／２０／１４：４５：３０」を検索する。検索した否定・攻撃的発言の日時とステップＳ４０１で検出した発言のタイミングとの時間差を算出し、算出した時間差が所定の時間（例えば５分間）を超えたか否かを判定する（ステップＳ４０８）。該時間差が前記所定の時間を超えたと判定した場合（ステップＳ４０８：ＹＥＳ）、図１３（ｄ）に示したように、該参加者「Ｂ」の否定・攻撃的発言の回数を「０」、否定・攻撃的発言の日時を「−」にクリアすることで、否定・攻撃的発言管理テーブル４００に記憶されている参加者「Ｂ」の否定・攻撃的発言に係るレコードをリセットする（ステップＳ４０９）。一方、否定・攻撃的発言管理テーブル４００から該発言者の否定・攻撃的発言に係るレコードを検索されなかった場合、又は算出した時間差が所定の時間を超えていないと判定した場合（ステップＳ４０８：ＮＯ）、否定・攻撃的発言管理テーブル４００の更新を行わない。
【００９０】
以上、図面に基づいて会議サーバ装置３の制御部３０が実行する割り込み発言に係る処理、不適切発言に係る処理、及び否定・攻撃的発言に係る処理の手順を詳述したが、本発明はこれに限らず、制御部３０は、割り込み発言に係る処理、不適切発言に係る処理、及び否定・攻撃的発言に係る処理の何れか１つ又は２つを行なってもよい。また、以上、不適切発言に係る処理、及び否定・攻撃的発言に係る処理が会議サーバ装置３側で行われることについて説明した。しかしながら本発明はこれに限らず、不適切発言に係る処理、及び否定・攻撃的発言に係る処理が端末装置１側で行なわれてもよい。このとき、発言の制御データなどを端末装置１の記憶部１０２に予め記憶することは好ましい。
【００９１】
一方、端末装置１の制御部１００は、会議サーバ装置３から送信される画像及び音声のデータを受信した場合、以下のようにディスプレイ１１４及びスピーカ１１７から出力させる処理を実行する。図１４は、実施の形態１の端末装置１の画像及び音声のデータの受信時における処理手順の一例を示すフローチャートである。なお、以下に示す処理は、制御部１００により、図４に示した処理と並行して行なわれる。
【００９２】
制御部１００は、会議サーバ装置３から、ネットワークＩ／Ｆ部１１８を介して画像及び音声のデータを受信したか否かを判断する（ステップＳ５０１）。データを受信したと判断した場合（Ｓ５０１：ＹＥＳ）、制御部１００は、受信した画像及び音声の多重化されたデータを符号化・復号処理部１２０へ与えて分離し、夫々復号して得られる画像を表示処理部１０４に与え、ディスプレイ１１４に表示させる（ステップＳ５０２）。制御部１００は、同様にして符号化・復号処理部１２０にて復号して得られる音声を出力音声処理部１０７に与えてスピーカ１１７から出力させる（ステップＳ５０３）。このとき制御部１００は処理を次のステップＳ５０６へ進める。
【００９３】
一方、ステップＳ５０１にてデータを受信していないと判断した場合（Ｓ５０１：ＮＯ）、制御部１００は表示処理部１０４へ指示してディスプレイ１１４に所定の画像（例えばブルーバック）を表示させ（ステップＳ５０４）、出力音声処理部１０７によりスピーカ１１７からの音声の出力を停止させ（ステップＳ５０５）、処理をステップＳ５０６へ進める。
【００９４】
制御部１００は、音声を出力させた場合及び音声の出力を停止させた場合のいずれでも、会議が終了したか否かを判断する（ステップＳ５０６）。会議が終了していないと判断した場合（Ｓ５０６：ＮＯ）、制御部１００は、処理をステップＳ５０１へ戻してデータを受信する。
【００９５】
制御部１００は、ステップＳ５０６にて会議が終了したと判断した場合（Ｓ５０６：ＹＥＳ）、受信時の処理を終了する。
【００９６】
このような構成により、端末装置１からの会議参加者による発言を検出し、会議進行の妨害になる発言が繰り返されていた場合には、会議サーバ装置３は、該端末装置１からのその会議参加者を撮像した画像、及び会議参加者から発せられる音声の他の端末装置１への送信を禁止する。これにより、会議進行の妨害になる画像及び音声が他の会議参加者の端末装置１へ届かないようにすることができ、快適な会議システムを実現することができる。また、妨害になる発言を繰り返した会議参加者を撮像した画像、及び集音した音声のデータの送信を禁止することにより、不要なデータが送受信されることを回避することができ、ネットワーク２の通信負荷増大及び会議サーバ装置３の中継処理の負荷増大を抑制することができる。
【００９７】
なお実施の形態１では、端末装置１は会議参加者を撮像した画像及び集音した音声をいずれも送信し、会議進行の妨害になる発言の繰り返しが検出された場合には、会議サーバ装置３は他の端末装置１への該画像及び音声の両方の送信を禁止する構成とした。しかしながら本発明はこれに限らず、端末装置１は通常は画像又は音声のいずれも会議サーバ装置３へ送信し、会議進行の妨害になる発言の繰り返しが検出された場合には、会議サーバ装置３は該端末装置１からの画像又は音声の一方のみを他の端末装置１への送信することを禁止するようにしてもよい。
【００９８】
（実施の形態２）
実施の形態２では、参加者による会議進行の妨害になる発言の繰り返しが検出された場合、カメラの撮像方向又はマイクの集音方向を変更する制御により、他の会議参加者に不快感を覚えさせる画像又は音声の送信を回避する。
【００９９】
実施の形態２における会議システムは、会議参加者が夫々用いる端末装置５，５，…と、端末装置５，５，…が接続されるネットワーク２と、端末装置５，５，…間での画像（映像）及び音声の送受信及び共有を実現する会議サーバ装置３とを含んで構成される。つまり、端末装置５を含むことが実施の形態１と異なり、ネットワーク２及び会議サーバ装置３を含むことは実施の形態１の構成と同様である。したがって、以下の説明では実施の形態１の構成と共通する装置及び内部構成については同一の符号を付して詳細な説明を省略する。
【０１００】
端末装置５は、実施の形態１における端末装置１同様、タブレット内蔵ディスプレイを搭載した会議システム専用端末を用い、外観も同様である。
【０１０１】
図１５は、実施の形態２の会議システムを構成する端末装置５の内部構成を示すブロック図である。
【０１０２】
端末装置５は、制御部５００と、一時記憶部５０１と、記憶部５０２と、入力処理部５０３と、表示処理部５０４と、映像処理部５０５と、入力音声処理部５０６と、出力音声処理部５０７と、通信処理部５０８と、無線通信処理部５０９と、読取部５１０と、符号化・復号処理部５２０とを備える。端末装置５は更に、内蔵又は外部接続により、タブレット５１３と、ディスプレイ５１４と、カメラ５１５と、マイク５１６と、スピーカ５１７と、ネットワークＩ／Ｆ部５１８と、無線通信部５１９とに加え、駆動部５３０及び角度調整部５３１とを備える。
【０１０３】
端末装置５が備える各構成部の内、駆動部５３０及び角度調整部５３１の構成、並びに制御部５００による処理の詳細以外は、実施の形態１の端末装置１の各構成部と同様である。したがって、それらの詳細な説明は省略する。
【０１０４】
駆動部５３０は、制御部５００からの指示に基づき、角度調整部５３１へ制御信号を出力する。また、角度調整部５３１の現状を示す信号を取得して制御部５００へ通知する機能を有していてもよい。
【０１０５】
実施の形態２におけるカメラ５１５は、端末装置５の筐体５３内部にて動かされること可能に支持されている。マイク５１６は高い指向性を有し、端末装置５の筐体５３内部にて動かされること可能に支持されている。角度調整部５３１は、筐体５３の内部におけるカメラ５１５、マイク５１６の支持部に、接するように配置され、ステッピングモータなどの機構を含み、駆動部５３０からの制御信号に従ってカメラ５１５、マイク５１６の撮像方向、集音方向を変更する。
【０１０６】
制御部５００は、記憶部５０２に記憶してある会議端末用プログラム５Ｐを読み出して実行することにより、会議開始時には端末装置５を使用する会議参加者へ向けて撮像してする。会議サーバ装置３から係る指示を受信した場合、制御部５００は、会議参加者の画像・音声が取り込まないようにカメラ５１５の撮像方向、マイク５１６の集音方向を変更させる。
【０１０７】
会議サーバ装置３での会議処理は、割り込み発言に係る処理、不適切発言に係る処理、及び否定・攻撃的発言に係る処理以外は、会議サーバ装置３での会議処理と同様である。したがって、以下実施の形態２の会議サーバ装置３の制御部３０による割り込み発言に係る処理、不適切発言に係る処理、及び否定・攻撃的発言に係る処理について説明する。
【０１０８】
図１６は実施の形態２の会議システムを構成する会議サーバ装置３の制御部３０が実行する割り込み発言に係る処理の手順の一例を示すフローチャートである。図１７は実施の形態２の会議システムを構成する会議サーバ装置３の制御部３０が実行する不適切発言に係る処理の手順の一例を示すフローチャートである。図１８は実施の形態２の会議システムを構成する会議サーバ装置３の制御部３０が実行する否定・攻撃的発言に係る処理の手順の一例を示すフローチャートである。なお、以下に示す処理手順の内、実施の形態１の図６、図９、図１２に示した処理手順と共通する手順には同一のステップ番号を付して詳細な説明を省略する。
【０１０９】
図１６のフローチャートに示した処理手順には、図６のステップＳ２０８に係る端末装置１からのデータの配信の停止に代わりに、制御部３０は、参加者の画像・音声を取り込まないよう、端末装置５に対してカメラ５１５およびマイク５１６の制御信号を送信する（ステップＳ２１２）。具体的には、制御部３０は、端末装置５を使用している参加者を写さないようカメラ５１５の向きを調整し、また、端末装置５を使用している参加者の音声を拾わないようにマイク５１６の向きを調整する制御信号を送信する。また、図６のステップＳ２１１に係る端末装置１からのデータの配信の開始又は継続に代わりに、制御部３０は、参加者の画像・音声を取り込むよう、端末装置５に対してカメラ５１５およびマイク５１６の制御信号を送信する（ステップＳ２１３）。具体的には、制御部３０は、端末装置５を使用している参加者を写るようにカメラ５１５の向きを調整し、また、端末装置５を使用している参加者の音声を拾うようにマイク５１６の向きを調整する制御信号を送信する。
【０１１０】
図１７のステップＳ３１４、図１８のステップＳ４１１に係る処理は、それぞれ図１６のステップＳ２１２に係る処理と同様、図１７のステップＳ３１５、図１８のステップＳ４１２に係る処理は、それぞれ図１６のステップＳ２１３に係る処理と同様であり、詳細な説明を省略する。
【０１１１】
図１９は、実施の形態２の端末装置５の画像及び音声のデータ送信時における処理手順の一例を示すフローチャートである。なお、以下に示す処理手順の内、実施の形態１の図１４に示した処理手順と共通する手順には同一のステップ番号を付して詳細な説明を省略する。
【０１１２】
制御部５００は、ステップＳ５０１にてデータを受信していないと判断した場合（Ｓ５０１：ＮＯ）、ネットワーク２を介して会議サーバ装置３から撮像方向・集音方向を変更する制御信号を受信したか否かを判定する（ステップＳ５０７）。受信したと判定した場合（ステップＳ５０７：ＹＥＳ）、制御部５００は、受信した制御信号が、該端末装置５を使用している会議参加者の画像及び音声を取り込まないようにするものであるか否かを判定する（ステップＳ５０８）。該端末装置５を使用している会議参加者の画像及び音声を取り込まないようにするものであると判定した場合（ステップＳ５０８：ＹＥＳ）、制御部５００は、カメラ５１５の撮像方向を、端末装置５を使用している会議参加者を撮像しないように、駆動部５３０及び角度調整部５３１によって調整する（ステップＳ５０９）。また、制御部５００は、マイク５１６の集音方向を、端末装置５を使用している会議参加者の発言を取り込まないように、駆動部５３０及び角度調整部５３１によって調整する（ステップＳ５１０）。
【０１１３】
制御部５００は、受信した制御信号が該端末装置５を使用している会議参加者の画像及び音声を取り込まないようにするものではないと判定した場合（ステップＳ５０８：ＮＯ）、制御部５００は、カメラ５１５の撮像方向を、端末装置５を使用している会議参加者を撮像するように、駆動部５３０及び角度調整部５３１によって調整し（ステップＳ５１１）、マイク５１６の集音方向を、端末装置５を使用している会議参加者の発言を取り込むように、駆動部５３０及び角度調整部５３１によって調整する（ステップＳ５１２）。
なお、会議参加者へ向ける撮像方向及び集音方向は、初期的に設定してある筐体５３の正面５３１に鉛直な方向である。駆動部５３０は会議参加者の顔を検知する機構を内蔵し、顔を捉える方向へ自動的に変更すべく制御信号を角度調整部５３１へ出力するようにしてもよい。
【０１１４】
一方、ステップＳ５０７にて撮像方向・集音方向の制御信号を受信していないと判断した場合（Ｓ５０７：ＮＯ）、制御部５００は、表示処理部５０４へ指示してディスプレイ５１４に所定の画像（例えばブルーバック）を表示させ（ステップＳ５１３）、出力音声処理部５０７によりスピーカ５１７からの音声の出力を停止させ（ステップＳ５１４）、処理をステップＳ５０６へ進める。
【０１１５】
このような構成により、端末装置５からの会議参加者による発言を検出し、会議進行の妨害になる発言が繰り返されていた場合には、会議サーバ装置３は、該端末装置５へ撮像方向・集音方向を変更する制御信号を送信する。これにより、会議進行の妨害になる発言を繰り返した参加者の画像及び音声を取り込まないようにすることができ、快適な会議システムを実現することができる。
【０１１６】
実施の形態２では、会議進行の妨害になる発言の繰り返しを検出した場合、端末装置５の制御部５００によってカメラ５１５の撮像方向及びマイク５１６の集音方向を変更させる制御を行なう構成とした。しかしながら本発明はこれに限らず、カメラ５１５の撮像方向及びマイク５１６の集音方向の何れか一方を変更させてもよい。または、特定の方向からの画像・音声を事後的に除去するかの処理を行なってもよい。
【０１１７】
実施の形態２では、会議進行の妨害になる発言の繰り返しを検出した場合、端末装置５の制御部５００によってカメラ５１５の撮像方向及びマイク５１６の集音方向を変更させる制御を行なう構成とした。しかしながら、本発明はこれに限らず、撮像及び集音を停止するようにしてもよい。不要なデータが送受信されることを回避することができ、ネットワーク２の通信負荷増大及び会議サーバ装置３の中継処理の負荷増大を抑制することができる。
【０１１８】
なお、開示された実施の形態は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上述の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【０１１９】
１  端末装置（第１情報処理装置）
３  会議サーバ装置（情報処理装置、第２情報処理装置）
３０  制御部（音声認識手段、判定手段と、計数手段、検出手段、制御手段）
３２  記憶部（記憶手段）
３７  通信処理部（入出力手段、送受信手段）
３Ｐ  会議サーバ用プログラム
【図１】
2011205243.tif 000003
【図２】
2011205243.tif 000004
【図３】
2011205243.tif 000005
【図４】
2011205243.tif 000006
【図５】
2011205243.tif 000007
【図６】
2011205243.tif 000008
【図７】
2011205243.tif 000009
【図８】
2011205243.tif 000010
【図９】
2011205243.tif 000011
【図１０】
2011205243.tif 000012
【図１１】
2011205243.tif 000013
【図１２】
2011205243.tif 000014
【図１３】
2011205243.tif 000015
【図１４】
2011205243.tif 000016
【図１５】
2011205243.tif 000017
【図１６】
2011205243.tif 000018
【図１７】
2011205243.tif 000019
【図１８】
2011205243.tif 000020
【図１９】
2011205243.tif 000021