(57)【要約】【課題】会議に参加する者が会議の状況を把握できるように適確なサポートを行う会議支援装置を提供する。【解決手段】会議支援装置は、会議において議論されている内容を特定する機能と、会議参加者の知識または経験に関する情報を取得する機能とを備える。上記特定された内容、および上記取得された情報に基づいて、会議理解のための複数種類のサポート機能（Ｓ２０５およびＳ２０７、Ｓ２１１およびＳ２１３、ならびにＳ２１７およびＳ２１９）のうち、会議参加者に提供する機能が選択され（Ｓ２０１）、提供される。【選択図】図１２
2012227745.tif 000002
【特許請求の範囲】
【請求項１】
会議において議論されている内容を特定する特定手段と、
会議参加者の知識または経験に関する情報を取得する取得手段と、
前記特定された内容、および前記取得された情報に基づいて、会議理解のための複数種類のサポート機能のうち、前記会議参加者に提供する機能を選択する選択手段と、
前記選択手段で選択された機能を提供する提供手段とを備えた、会議支援装置。
【請求項２】
前記選択手段は、予め登録されている前記会議参加者の専門分野と、議論されている専門分野とを比較し、その相違度に応じて機能を選択する、請求項１に記載の会議支援装置。
【請求項３】
前記会議参加者のコンピュータ、および前記会議参加者とは異なる他の会議参加者のコンピュータとネットワークにより接続する接続手段と、
前記他の会議参加者のコンピュータで開かれているファイルとそのページとを集計する集計手段とをさらに備え、
前記選択手段は、前記集計手段の集計結果を元に、前記他の会議参加者のコンピュータで開かれているファイルとそのページとを、前記会議参加者のコンピュータに対して通知する機能を、複数種類のサポート機能のうちの１つとして選択することが可能である、請求項１または２に記載の会議支援装置。
【請求項４】
会議中の各種情報を記録する記録手段をさらに備え、
前記選択手段は、前記記録手段で記録した情報を前記会議参加者に提供する機能を、複数種類のサポート機能のうちの１つとして選択することが可能である、請求項１から３のいずれかに記載の会議支援装置。
【請求項５】
前記記録手段で記録した情報を提供する範囲を、前記取得手段で取得された会議参加者の知識または経験に関する情報に基づいて変化させる、請求項４に記載の会議支援装置。
【請求項６】
前記選択手段は、前記会議参加者の興味に応じて、前記会議参加者に提供する機能を選択する、請求項１から５のいずれかに記載の会議支援装置。
【請求項７】
会議において議論されている内容を特定する特定ステップと、
会議参加者の知識または経験に関する情報を取得する取得ステップと、
前記特定された内容、および前記取得された情報に基づいて、会議理解のための複数種類のサポート機能のうち、前記会議参加者に提供する機能を選択する選択ステップと、
前記選択ステップで選択された機能を提供する提供ステップとを備えた、会議支援装置の制御方法。
【請求項８】
会議において議論されている内容を特定する特定ステップと、
会議参加者の知識または経験に関する情報を取得する取得ステップと、
前記特定された内容、および前記取得された情報に基づいて、会議理解のための複数種類のサポート機能のうち、前記会議参加者に提供する機能を選択する選択ステップと、
前記選択ステップで選択された機能を提供する提供ステップとをコンピュータに実行させる、会議支援装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議支援装置、会議支援装置の制御方法、および会議支援装置の制御プログラムに関し、より特定的には、会議に途中参加する者が会議の状況を把握できるようにサポートを行う会議支援装置、会議支援装置の制御方法、および会議支援装置の制御プログラムに関する。
【背景技術】
【０００２】
従来より、会議の進行を支援する会議支援装置や会議支援システムが知られている。
【０００３】
会議において参加者が、会議途中からの参加になってしまったり、会議の途中で席を外して再び戻ってくることがある（このような状況を総じて、会議への途中参加と表現する）。このような場合その参加者は、会議において話し合われている議題は何かなど、会議の状況が瞬時にはわからなくなる。会議の状況を他の参加者に聞けないような場合や、会議の状況を質問などすることで会議の流れを中断させ難い場合、その参加者は、長時間に渡って会議の状況を把握することができず、会話に参加できないため、時間が無駄になってしまう。
【０００４】
上記のようなシチュエーションにおいて参加者は、説明に使用されている共有画面を参照することで、議論の流れの把握を模索したり、各種情報（音声、映像、メモ書き、共有資料、共有資料への書き込み、インデックス書き込み等）の蓄積から、それらを早送りで再生することが可能な会議理解支援システムを用いるなどして、内容把握を試みてきた。
【０００５】
例えば下記特許文献１には、遠隔会議（電子会議）において、議事録作成・適切な会議データ蓄積媒体へのアクセス、会議欠席者への会議データの提供、途中参加者への補助を効率的に行うことができるようにした会議構造把握支援装置が開示されている。装置は、遠隔会議システムの会議データから会議構造情報を抽出する。装置は、会議中に発生する各参加者のマルチメディア会議データをメディア及び参加者ごとにランダムアクセス可能な時系列形式で蓄積する蓄積部と、会議進行と同時に、会議の開始時刻から現時点までもしくは会議の終了時までのマルチメディア会議データを解析して、会議構造情報を抽出する会議構造情報生成部とを有する。
【０００６】
下記特許文献２には、各種情報（音声、映像、メモ書き、共有資料、共有資料への書き込み、インデックス書き込み等）を蓄積し、それらの情報を元に会議ダイジェストを作成する電子会議システムが開示されている。
【０００７】
下記特許文献３には、画像・音声信号を合成した信号を蓄積し、それらを早送りで再生することで、途中参加者に、内容把握をさせる会議システムが開示されている。
【０００８】
下記特許文献４には、会議に参加している部分と参加していない部分を考慮して、各人ごとに議事録を作成する情報処理装置が開示されている。
【０００９】
下記特許文献５には、会議途中参加者に、蓄積された音声データを早回しで再生し、現時間に追いついた時点で電話会議に接続する通話制御装置が開示されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００６−８１００５号公報
【特許文献２】特開２００４−３５０１３４号公報
【特許文献３】特開２００１−１２８１３３号公報
【特許文献４】特開２００８−１６５３２２号公報
【特許文献５】特開２００５−３３２７０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
会議へ途中参加する参加者が、話の内容についていけるようになるまでに要する工程は、参加者によって異なる。すなわち、議論されている内容に対する参加者本人の理解レベルや、本人の興味レベルによって、それは異なるはずである。
【００１２】
しかしながら上記従来の会議支援装置や会議支援システムにおいては、参加者に対して画一的な方法しか提供することができず、使い勝手が悪いという問題があった。
【００１３】
また、会議の参加者に共有画面を表示することで議論の内容を把握させる場合において、他の参加者が関心を持って参照している資料と、共有画面の内容とが異なることがある。この場合、途中で参加する者が共有画面を参照しても、状況把握をすばやく行うことができないという問題があった。
【００１４】
本発明は、上記課題を解決するものであり、その目的は、会議に参加する者が会議の状況を把握できるように適確なサポートを行う会議支援装置、会議支援装置の制御方法、および会議支援装置の制御プログラムを提供することである。
【課題を解決するための手段】
【００１５】
上記目的を達成するためこの発明のある局面に従うと、会議支援装置は、会議において議論されている内容を特定する特定手段と、会議参加者の知識または経験に関する情報を取得する取得手段と、前記特定された内容、および前記取得された情報に基づいて、会議理解のための複数種類のサポート機能のうち、前記会議参加者に提供する機能を選択する選択手段と、前記選択手段で選択された機能を提供する提供手段とを備える。
【００１６】
好ましくは前記選択手段は、予め登録されている前記会議参加者の専門分野と、議論されている専門分野とを比較し、その相違度に応じて機能を選択する。
【００１７】
好ましくは会議支援装置は、前記会議参加者のコンピュータ、および前記会議参加者とは異なる他の会議参加者のコンピュータとネットワークにより接続する接続手段と、前記他の会議参加者のコンピュータで開かれているファイルとそのページとを集計する集計手段とをさらに備え、前記選択手段は、前記集計手段の集計結果を元に、前記他の会議参加者のコンピュータで開かれているファイルとそのページとを、前記会議参加者のコンピュータに対して通知する機能を、複数種類のサポート機能のうちの１つとして選択することが可能である。
【００１８】
好ましくは会議支援装置は、会議中の各種情報を記録する記録手段をさらに備え、前記選択手段は、前記記録手段で記録した情報を前記会議参加者に提供する機能を、複数種類のサポート機能のうちの１つとして選択することが可能である。
【００１９】
好ましくは会議支援装置は、前記記録手段で記録した情報を提供する範囲を、前記取得手段で取得された会議参加者の知識または経験に関する情報に基づいて変化させる。
【００２０】
好ましくは前記選択手段は、前記会議参加者の興味に応じて、前記会議参加者に提供する機能を選択する。
【００２１】
この発明の他の局面に従うと、会議支援装置の制御方法は、会議において議論されている内容を特定する特定ステップと、会議参加者の知識または経験に関する情報を取得する取得ステップと、前記特定された内容、および前記取得された情報に基づいて、会議理解のための複数種類のサポート機能のうち、前記会議参加者に提供する機能を選択する選択ステップと、前記選択ステップで選択された機能を提供する提供ステップとを備える。
【００２２】
この発明のさらに他の局面に従うと、会議支援装置の制御プログラムは、会議において議論されている内容を特定する特定ステップと、会議参加者の知識または経験に関する情報を取得する取得ステップと、前記特定された内容、および前記取得された情報に基づいて、会議理解のための複数種類のサポート機能のうち、前記会議参加者に提供する機能を選択する選択ステップと、前記選択ステップで選択された機能を提供する提供ステップとをコンピュータに実行させる。
【発明の効果】
【００２３】
本発明によれば、会議に参加する者が会議の状況を把握できるように適確なサポートを行う会議支援装置、会議支援装置の制御方法、および会議支援装置の制御プログラムを提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態の１つにおける会議支援システムの構成を概略的に示す図である。
【図２】ＭＦＰ１を示す斜視図である。
【図３】ＭＦＰ１のハードウェア構成を示すブロック図である。
【図４】サーバ１００のハードウェア構成を示すブロック図である。
【図５】ＰＣ２００のハードウェア構成を示すブロック図である。
【図６】ＭＦＰ１のＨＤＤ２７に記録される、会議参加者の専門分野のデータベースの構成を示す図である。
【図７】ＭＦＰ１のＣＰＵ２１が実行する、議論内容の収集処理を示すフローチャートである。
【図８】図７のステップＳ１０３で用いられる、ＭＦＰ１のＨＤＤ２７に記録される、会議の専門分野特定のためのデータベースの構成を示す図である。
【図９】会議参加者のＰＣ２００の表示装置２１３に表示される会議支援の画面を示す図である。
【図１０】ＡさんのＰＣ２００Ａにおいて現状把握ボタンＢが押下されたときの処理を示す図である。
【図１１】ＢさんのＰＣ２００Ｂにおいて現状把握ボタンＢが押下されたときの処理を示す図である。
【図１２】ＭＦＰ１のＣＰＵ２１がＰＣから現状把握要求を受け付けたときに実行する処理を示すフローチャートである。
【図１３】本発明の他の実施の形態における会議支援システムの構成を概略的に示す図である。
【図１４】ＣさんのＰＣ２００Ｃにおいて現状把握ボタンＢが押下されたときの処理を示す図である。
【図１５】ＤさんのＰＣ２００Ｄにおいて現状把握ボタンＢが押下されたときの処理を示す図である。
【図１６】ＭＦＰ１のＣＰＵ２１がＰＣから現状把握要求を受け付けたときに実行する処理を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態について、添付図面を参照しながら説明する。
【００２６】
［会議支援システムの全体構成］
【００２７】
図１は、本発明の実施の形態の１つにおける会議支援システム（または会議管理システム）の構成を概略的に示す図である。
【００２８】
図を参照して会議支援システムは、複数のＰＣ（パーソナルコンピュータ）２００Ａ，２００Ｂ，２００Ｅ〜２００Ｉ、ＭＦＰ（画像形成装置の具体例である、Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌの略語）１、動画や静止画の撮影が可能なカメラＣ、および電子黒板Ｂを含むネットワークで構成される。これらの機器は、ネットワークバスを介して、互いにデータが送受信可能に接続されている。
【００２９】
以下、複数のＰＣ２００Ａ，２００Ｂ，２００Ｅ〜２００Ｉのうちの１つを指してＰＣ２００と呼ぶ。ＰＣ２００Ａ，２００Ｂ，２００Ｅ〜２００Ｉのそれぞれを使用しているユーザを、Ａさん、Ｂさん、Ｅさん、Ｆさん、Ｇさん、Ｈさん、Ｉさんと呼ぶ。
【００３０】
図１は、会議中における会議支援システムの動作を示している。会議では、ハードウェア（ＨＷ）としてのＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）の仕様変更について説明中であり、ＩさんがＰＣ２００Ｉを用いながら電子黒板Ｂに共有画面の情報などを表示して、発表を行っている状況を示している。電子黒板Ｂの表示内容やＩさんの姿は、カメラＣにより撮影され、ネットワークに配信されている。また、Ｉさんの発表における音声も、カメラＣに内蔵するマイクにより捉えられ、ネットワークに配信されている。
【００３１】
以上のようにして会議支援システムは、会議参加者のＰＣとネットワークで接続される。これにより、異なる部屋にいる複数の参加者が会議に参加することができる。また各人はＰＣを通して、異なる部屋でも共有画面や音声などの情報を共有することができる。
【００３２】
ここでは、発表を行っているＩさんと同じ部屋で、Ｂさん、Ｇさん、Ｈさんが会議に参加している。ＥさんおよびＦさんは、Ｉさんが発表を行っている部屋とは別の部屋で会議に参加している。Ａさんは、Ｉさんが発表を行っている部屋およびＥさんとＦさんが居る部屋とは別の部屋で、会議に参加している。すなわち、図１の実線で示される四角形は、各部屋の境界を示している。
【００３３】
Ｉさんの発表内容は、Ａさんの専門分野に関するものである。すなわちＡさんは、ハードウェア（ＨＷ）の設計技術担当者であり、ハードウェア設計技術担当として、ＡＳＩＣの設計に７年、基板の設計に２年の経歴を有している。さらに、ハードウェア設計のリーダーとして、ＡＳＩＣ開発に関しての１年の経験がある。但し、ソフトウェア（ＳＷ）の設計の経験は無く、そのリーダーとしての経験もない。
【００３４】
またＩさんの発表内容は、Ｂさんの専門分野外のものである。すなわちＢさんは、ソフトウェア（ＳＷ）の設計技術担当者であり、ソフトウェア設計技術担当として、ＢＳＰの設計に２年、スレッドの設計に１年の経歴を有している。ソフトウェア設計のリーダーとしての経験はなく、ハードウェア（ＨＷ）の設計の経験も無い。
【００３５】
ＭＦＰ１は、プリンタ機能、ファクシミリ機能、コピー機能、スキャナ機能、プレゼンテーション機能など複数の機能を有する。図１のネットワークはインターネットにも接続されている。
【００３６】
参加者のＰＣで処理された文書データや画像データ等のジョブデータは、ＭＦＰ１へ送信され、ＭＦＰ１でプリントすることが可能である。ＭＦＰ１で原稿を読み取ることにより作成された画像データは、参加者のＰＣへ送信してＰＣ側で表示又は格納したりすることが可能である。またＭＦＰ１は、原稿に基づき作成した画像データを、例えば他のネットワーク上にある遠隔の端末へインターネット経由で送信したり、ジョブデータを遠隔の端末からインターネット経由で受信し、それに基づきプリント出力したりすることも可能である。
【００３７】
ＭＦＰ１には、会議に関するソフトウェアが記録されており、それに従って、会議支援システムで送信されるアプリケーションのデータや音声データを収集することが可能な構成となっている。またＭＦＰ１は、それら収集されたデータに基づいて、会議の途中参加者などに会議の状況を知らせるための情報を提供する。このようにしてＭＦＰ１は、会議支援装置として動作する。なお、ＭＦＰ１でなく、サーバなどの電子機器を会議支援装置として動作させることとしてもよい。
【００３８】
図１に示すものに限られず、ネットワークの構成としては、例えばプロキシサーバ、メールサーバ、ルータ等を有する構成であってもよい。
【００３９】
次に、図１を参照して会議支援システムの動作の概要について説明する。会議支援システムは、概略以下の動作を行う。
【００４０】
会議支援システムは、会議に途中参加する人のＰＣから要求があると、そのＰＣに対して会議の状況を知らせるための情報を提供する（参加者の会議の現状把握をサポートする機能を提供する）。このとき、途中参加する人の得意不得意に応じた現状把握のサポートが実行される。
【００４１】
より詳しくは、会議途中からの参加者に対して、予め登録されているその参加者の専門分野（職能を含む知識や経験に関する情報）と、議論されている話題の専門分野とが比較される。その相違度に応じて、各人の得意不得意が判定され、それに基づいて好ましい現状把握の手法が選択され、実行される。このように、参加者個人に関する情報と会議の内容とに基づいて、好ましい現状把握機能を実行させることで、会議への途中参加者は、効率的にすばやく、話の内容や流れについていけるようになる。
【００４２】
［ＭＦＰ１の構成］
【００４３】
図２は、ＭＦＰ１を示す斜視図である。
【００４４】
図を参照してＭＦＰ１は、給紙カセット３と、排紙トレイ５と、操作部（操作受付手段の一例）１１と、制御部２０と、プリント部３０と、スキャン部４０とを備える。制御部２０は、後述するように、ＣＰＵ２１（図３に示す）などを有し、ＭＦＰ１の動作を制御する。制御部２０及びプリント部３０は、ＭＦＰ１の筐体の内部に配置されている。
【００４５】
このＭＦＰ１は、３つの給紙カセット３（給紙カセット３ａ，３ｂ，３ｃ）を有している。それぞれの給紙カセット３には、例えば、互いに異なるサイズの用紙（Ｂ５サイズ、Ａ４サイズ、及びＡ３サイズなど）が装てんされている。給紙カセット３は、ＭＦＰ１の下部に、ＭＦＰ１の筐体に抜き差し可能に配置されている。各給紙カセット３に装てんされた用紙は、印字時に、１枚ずつ給紙カセット３から給紙され、プリント部３０に送られる。なお、給紙カセット３の数は３つに限られず、それより多くても少なくてもよい。
【００４６】
排紙トレイ５は、ＭＦＰ１の筐体のうちプリント部３０が収納されている部位の上方でスキャン部４０が配置されている部位の下方に配置されている。排紙トレイ５には、プリント部３０により画像が形成された用紙が筐体の内部から排紙される。
【００４７】
操作部１１は、ＭＦＰ１の上部前面（図において正面）側に配置されている。操作部１１には、ユーザにより押下操作可能な複数の操作ボタン１１ａが配置されている。また、操作部１１には、情報をユーザに表示する表示パネル（表示手段の一例）１３が配置されている。表示パネル１３は、例えば、タッチパネルを備えたＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。表示パネル１３は、ユーザに案内画面を表示したり、操作ボタンを表示してユーザからのタッチ操作を受け付けたりする。表示パネル１３は、ＣＰＵ２１により制御されて表示を行う。操作部１１は、ユーザからの操作入力を受け付ける。操作部１１は、操作ボタン１１ａや表示パネル１３がユーザにより操作されると、その操作に応じた操作信号又は所定のコマンドをＣＰＵ２１に送信する。すなわち、ユーザは、操作部１１に操作を行うことにより、ＭＦＰ１に種々の動作を実行させることができる。
【００４８】
プリント部３０は、大まかに、トナー像形成部と、用紙搬送部（図示せず）と、定着装置（図示せず）とを有している。プリント部３０は、電子写真方式で用紙に画像を形成する。
【００４９】
用紙搬送部は、給紙ローラ、搬送ローラ、及びそれらを駆動するモータなどで構成されている。用紙搬送部は、用紙を給紙カセット３から給紙して、ＭＦＰ１の筐体の内部で搬送する。また、用紙搬送部は、画像が形成された用紙をＭＦＰ１の筐体から排紙トレイ５などに排出する。
【００５０】
定着装置は、加熱ローラ及び加圧ローラを有している。定着装置は、加熱ローラと加圧ローラとでトナー像が形成された用紙を挟みながら搬送し、その用紙に加熱及び加圧を行う。これにより、定着装置は、用紙に付着したトナーを溶融させて用紙に定着させ、用紙に画像を形成する。
【００５１】
スキャン部４０は、ＭＦＰ１の筐体の上部に配置されている。スキャン部４０は、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）４１を有している。スキャン部４０は、上述のスキャナ機能を実行する。スキャン部４０は、透明な原稿台に配置された原稿をコンタクトイメージセンサにより走査して、それを画像データとして読み取る。また、スキャン部４０は、原稿トレイにセットされた複数枚の原稿をＡＤＦ４１により順次取り込みながら、コンタクトイメージセンサによりその画像データを読み取る。
【００５２】
図３は、ＭＦＰ１のハードウェア構成を示すブロック図である。
【００５３】
図を参照して、ＭＦＰ１は、上述の各部のほか、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２７と、通信ユニット２９とを有している。
【００５４】
ＨＤＤ２７は、通信ユニット２９を介して外部から送られた印刷ジョブのデータや、スキャン部４０で読み取った画像データなどを記憶する。また、ＨＤＤ２７は、ＭＦＰ１の設定情報や、ＭＦＰ１の種々の動作を行うための制御プログラム２７ａや、後述するユーザ認証機能に用いられる認証データベース２７ｂなどを記憶する。ＨＤＤ２７は、１つのＰＣ２００又は複数のＰＣなどから送信された複数の印刷ジョブを記憶可能である。
【００５５】
通信ユニット２９は、ハードウェア部と、所定の通信プロトコルで通信を行うソフトウェア部とが組み合わされて構成されている。通信ユニット２９は、ＭＦＰ１をネットワークに接続する。これにより、ＭＦＰ１は、ネットワークに接続されているＰＣ２００などの外部装置と通信可能になる。ＭＦＰ１は、ＰＣ２００やサーバ１００などから印刷ジョブを受信可能である。また、ＭＦＰ１は、スキャン部４０で読み取った画像データを、ＰＣ２００に送信したり、メールサーバ（図示せず）などを介してＥ−ｍａｉｌにより送信したりすることができる。
【００５６】
なお、制御部２０は、ＣＰＵ２１と、ＲＯＭ２３と、ＲＡＭ２５とを有している。制御部２０は、操作部１１、プリント部３０、及びスキャン部４０などとともにシステムバスに接続されている。これにより、制御部２０とＭＦＰ１の各部とが、信号を送受可能に接続されている。
【００５７】
ＣＰＵ２１は、ＲＯＭ２３、ＲＡＭ２５、又はＨＤＤ２７などに記憶された制御プログラム２７ａなどを実行することにより、ＭＦＰ１の種々の動作を制御する。ＣＰＵ２１は、操作部１１から操作信号が送られたり、ＰＣ２００などから操作コマンドが送信されたりすると、それらに応じて所定の制御プログラム２７ａを実行する。これにより、ユーザによる操作部１１の操作などに応じて、ＭＦＰ１の所定の機能が実行される。
【００５８】
ＲＯＭ２３は、例えばフラッシュＲＯＭ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）である。ＲＯＭ２３には、ＭＦＰ１の動作を行うために用いられるデータが記憶されている。ＲＯＭ２３には、ＨＤＤ２７と同様に、種々の制御プログラムや、ＭＦＰ１の機能設定データなどが記憶されていてもよい。ＣＰＵ２１は、ＲＯＭ２３からのデータの読み込みや、ＲＯＭ２３へのデータの書き込みを行う。なお、ＲＯＭ２３は、書き換え不可能なものであってもよい。
【００５９】
ＲＡＭ２５は、ＣＰＵ２１のメインメモリである。ＲＡＭ２５は、ＣＰＵ２１が制御プログラム２７ａを実行するときに必要なデータなどを記憶するのに用いられる。
【００６０】
スキャン部４０は、上述のように、スキャナ機能を実行し、原稿から画像データを読み取る。スキャン部４０により読み取られた画像データは、ＣＰＵ２１によりアプリケーションデータ形式に変換され、ＨＤＤ２７などに記憶される。ＣＰＵ２１は、ＨＤＤ２７などに記憶された画像データを、ＰＣ２００などに送信可能である。
【００６１】
ここで、ＭＦＰ１は、後処理部９０を有している。後処理部９０は、例えば用紙の排紙トレイ５への排出口の近傍に設けられている。後処理部９０は、ＭＦＰ１に外付けされ、排紙トレイ５に排出される用紙を搬入して後処理を行う装置であってもよい。後処理部９０は、例えば、画像が形成された用紙に、パンチ穴を開けるせん孔処理や複数の用紙をステープルなどで綴じる綴じ処理などを行い、排出する。後処理部９０による後処理の実行が行われるかどうかは、例えば、各印刷ジョブの印刷設定に応じて異なる。換言すると、制御部２０は、印刷ジョブの実行時に、その印刷設定に基づいて後処理部９０を制御する。なお、各ＭＦＰ１は、後処理部９０を有していても、有していなくても、いずれであってもよい。
【００６２】
なお、各ＭＦＰ１は、ユーザ認証機能を有している。本実施の形態において、ユーザ認証機能は、例えば以下のようにして実現されている。すなわち、ＭＦＰ１のＨＤＤ２７に記録されている認証データベース２７ｂには、ユーザ認証可能なユーザの情報とそのユーザの認証に必要な認証情報とが対応付けられて記録されている。認証情報は、例えばユーザ毎に設定されたパスワードである。認証データベース２７ｂには、各ユーザについて実行を許可する機能に関する情報が、そのユーザに対応付けて記録されている。ユーザは、操作部１１を操作し、ＭＦＰ１にそのユーザの情報（例えば、アカウント名など）とパスワードとを入力する。操作部１１にこれらの情報が入力されると、ＣＰＵ２１は、認証データベース２７ｂを参照し、認証可否を判断する。認証可能であれば、ＣＰＵ２１は、そのユーザについて認証成立とし、認証データベース２７ｂに基づいて、そのユーザについて実行を許可されている機能を実行可能とする。このとき、ユーザはＭＦＰ１にログインした状態になる。ユーザ認証機能を用いることにより、表示パネル１３の表示や利用可能な機能などを認証されたユーザに適合するものにしてＭＦＰ１の利便性を高められる。また、他のユーザの目に触れないようにして、認証されたユーザがＭＦＰ１の近くにいるときに印刷物を出力できるなど、高いセキュリティ効果が得られる。なお、ユーザ認証の方式としては、例えば接触式・非接触式のＩＤカードを用いたカード認証方式や、ユーザの指紋情報や静脈情報などを利用した生体認証方式などを採用してもよい。
【００６３】
音声入出力部５０は、マイクやスピーカなどで構成され、例えばＭＦＰ１が設置された会議室内の音声を入力したり、インターネットを介して送信された音声データを再生する。遠隔にいる者の声を出力することによって、その者を会議に参加させることが可能となる。
【００６４】
［サーバ１００の構成］
【００６５】
図４は、サーバ１００のハードウェア構成を示すブロック図である。
【００６６】
図１ではサーバ１００はネットワーク上に図示されていないが、ネットワークに図４で示されるサーバ１００が接続されてもよい。また、サーバ１００が会議支援装置として機能してもよい。
【００６７】
図を参照して、サーバ１００は、制御部１２０と、ネットワーク部１２９と、ＨＤＤ（記憶手段の一例）１４０と、通信ユニット１３１とを有している。制御部１２０は、ＣＰＵ１２１、ＲＯＭ１２３、及びＲＡＭ１２５を有している。制御部１２０、ネットワーク部１２９、通信ユニット１３１、及びＨＤＤ１４０は、共にシステムバスに接続されている。これにより、制御部１２０、ネットワーク部１２９、通信ユニット１３１、及びＨＤＤ１４０の各部は、信号を送受可能に接続されている。
【００６８】
ネットワーク部１２９は、サーバ１００をインターネット８００に接続する。これにより、サーバ１００は、外部ネットワークに接続可能となる。
【００６９】
また、サーバ１００は、通信ユニット１３１を制御することで、ＭＦＰ１やＰＣ２００などの外部装置と通信可能になる。サーバ１００は、例えばＭＦＰ１のスキャン部４０で読み取られた画像データやＰＣ２００から送信された印刷ジョブなどのデータを受信可能である。受信されたデータは、必要に応じて、ＨＤＤ１４０に記憶される。
【００７０】
ＣＰＵ１２１は、ＲＯＭ１２３、ＲＡＭ１２５、又はＨＤＤ１４０などに記憶された制御プログラム１５０などを実行することにより、サーバ１００の種々の動作を制御する。ＣＰＵ１２１は、ＰＣ２００などから送信された操作コマンドや、ＭＦＰ１から送信された情報などに応じて、制御プログラム１５０を実行する。これにより、サーバ１００の種々の機能が実行される。
【００７１】
ＲＯＭ１２３やＲＡＭ１２５は、例えば、ＭＦＰ１のＲＯＭ２３やＲＡＭ２５と同様に動作する。ＣＰＵ１２１は、ＲＯＭ１２３やＲＡＭ１２５へデータの書き込みや読み込みなどを行うことで、サーバ１００の動作を制御する。ＨＤＤ１４０には、ジョブデータ１６０やジョブ状況テーブル１７０が記憶される。
【００７２】
［ＰＣ２００の構成］
【００７３】
図５は、ＰＣ２００のハードウェア構成を示すブロック図である。
【００７４】
図を参照して、ＰＣ２００は、入力装置２１１と、表示装置２１３と、制御部２２０と、通信ユニット２２９と、ＨＤＤ２４０と、音声入出力部２３１とを有している。制御部２２０は、ＣＰＵ２２１、ＲＯＭ２２３、及びＲＡＭ２２５を有している。ＰＣ２００の各部は、共にシステムバスに接続されており、信号を送受可能に接続されている。
【００７５】
制御部２２０及び通信ユニット２２９の構成は、例えば、サーバ１００の制御部１２０及び通信ユニット１３１の構成と略同様である。ＰＣ２００は、通信ユニット２２９がネットワークに接続されていることで、ＭＦＰ１やサーバ１００などの外部装置と通信可能になる。ＣＰＵ２２１は、ＨＤＤ２４０に記憶されている制御プログラム２５０を実行して、ＲＯＭ２２３やＲＡＭ２２５へデータの書き込みや読み込みなどを行うことで、ＰＣ２００の動作を制御する。
【００７６】
入力装置２１１は、例えば、キーボードや、マウスなどのポインティングデバイスなどである。ユーザは、入力装置２１１を操作して種々の指示をＰＣ２００に入力できる。入力装置２１１が操作されると、操作信号が制御部２２０に送信される。ＣＰＵ２２１は、操作信号に応じて、ＰＣ２００の動作の制御を行う。
【００７７】
表示装置２１３は、例えば、ＬＣＤディスプレイなどのモニタ機器である。制御部２２０により表示装置２１３に種々の表示がなされることで、ユーザは、それを確認しながら、ＰＣ２００に種々の指示を入力できる。
【００７８】
ＨＤＤ２４０には、例えば、制御プログラム２５０のほか、ユーザの文書データ２８０などが記憶されている。文書データ２８０は、例えば、テキスト形式のファイルや、ＰＣ２００で動作するアプリケーションプログラムにより編集可能なデータ形式のファイルである。
【００７９】
上記通信ユニット２９，１３１，２２９は、それぞれ近距離無線通信装置であってもよいし、有線ＬＡＮに接続する装置であってもよい。
【００８０】
図６は、ＭＦＰ１のＨＤＤ２７に記録される、会議参加者の専門分野のデータベースの構成を示す図である。
【００８１】
図を参照して、会議参加者（Ａさん、Ｂさん、…）毎に、使用するＰＣのＩＰアドレスと、専門分野（職能を含む）に関する情報が、予め登録、記録される。専門分野に関する情報としては、その参加者の担当分野（技術分野であり、ＨＷ（ハードウェア）技術者か、ＳＷ（ソフトウェア）技術者か等の大項目）と、各種分野（ＡＳＩＣ設計／基板開発等の小項目）ごとに、それに従事した経験年数、各技術分野で従事したリーダー業務の経験年数、職能（ＨＷ設計技術担当、管理職）など、業務履歴に関する情報が記録される。
【００８２】
このデータベースを参照することにより、会議参加者の専門分野と会議で話し合われている技術の分野とを比較することができる（または会議で話し合われている内容が、会議参加者にとって興味あるものかが判定される）。その結果を用いて、会議参加者に対する会議内容の理解支援のための機能としてどのような機能を実行することがふさわしいかを決定することができる。
【００８３】
図７は、ＭＦＰ１のＣＰＵ２１が実行する、議論内容の収集処理を示すフローチャートである。
【００８４】
ステップＳ１０１において、ＭＦＰ１のＣＰＵ２１は、通信ユニット２９を用いて図１の会議支援システムのネットワーク内を伝送される、会議中の各種情報（会議中である旨、音声、映像、共有画像、メモ書きなど）を受信する。
【００８５】
ステップＳ１０３において、受信された各種情報をＨＤＤ２７内に記録するとともに、議論されている内容からキーワード（単語）が抽出され、議論されている内容がどの専門分野に関するものかが特定される。
【００８６】
ステップＳ１０５において、キーワードを元に、議論されている内容の切れ目が検出される。例えば議論があるテーマから別のテーマに移行し、議論に登場するキーワードが変わったときに、その時点が切れ目と判定される。切れ目毎に、会議の情報は分割されてＨＤＤ２７内に記録される。
【００８７】
ステップＳ１０７において、会議が終了したかを判定し、ＹＥＳであれば図７の処理を終了し、ＮＯであればステップＳ１０１からの処理を繰り返し行う。なお、ステップＳ１０７での判断は、会議主催者のＰＣから会議終了の入力がされることによって行ってもよいし、予め設定された会議終了時間に達したかによって判断されてもよい。
【００８８】
図８は、図７のステップＳ１０３で用いられる、ＭＦＰ１のＨＤＤ２７に記録される、会議の専門分野特定のためのデータベースの構成を示す図である。
【００８９】
図を参照してデータベースには、縦方向に会議で登場する単語（ａ，ｂ，ｃ，…）が配列され、横方向に分野（Ａ，Ｂ，Ｃ，…）が配列されており、それぞれの単語と分野との関連度がマトリックスで示されている。図８に示される表により、例えば単語ａと分野Ａとの関連度は、数値ＸＡａで示されることとなる。
【００９０】
図７のステップＳ１０１で各種情報を取得することで、その情報を元に、会議で登場するキーワード（単語）を取得することができる。また、所定の頻度以上で登場する単語に関しては、ステップＳ１０３において図８のマトリクスを使うことで、その単語がどの分野に関連が高いかを判断し、会議で議論されている分野（内容）を特定することができる。この特定においては、例えば関連度を示す数値が所定のしきい値以上である分野を会議で議論されている分野とすることができる。
【００９１】
会議参加者の音声データを用いる場合は、ＣＰＵ２１は音声認識処理を実行することによって、音声データからテキストデータを生成する。その中から繰り返し出てくる言葉（単語）が抽出される。単語に基づいて、何を議論しているかが特定される。映像や共有画像の画像データを用いる場合は、ＣＰＵ２２１は画像データから文字認識を行うことで、テキストデータを生成する。その中から繰り返し出てくる言葉（単語）が抽出される。単語に基づいて、何を議論しているかが特定される。
【００９２】
図７のステップＳ１０５においては、何を議論しているかの特定結果に基づいて、議論の区切り（あるテーマから別のテーマに議論が移行したこと）が判定される。
【００９３】
図９は、会議参加者のＰＣ２００の表示装置２１３に表示される会議支援の画面を示す図である。
【００９４】
図を参照して、会議支援装置により、会議参加者のＰＣ２００の表示装置２１３には、共有画面表示部と、テキスト表示部と、テキスト入力部と、参加者表示部と、現状把握ボタンＢとが表示される。
【００９５】
共有画面表示部には、上述の共有画面（共有画像）が表示される。テキスト表示部には、会議の参加者がＰＣに入力したテキスト（発言）が、それを入力した参加者を特定するための情報と共に表示される。テキスト入力部は、入力装置２１１からテキストの入力を受け付け、それを表示するエリアである。
【００９６】
参加者表示部には、会議の参加者（または現在会議支援システムに接続状態となっているＰＣのユーザ）が表示される。現状把握ボタンＢは、画面の右下に表示され、この部分をユーザが入力装置２１１でクリックすることで、会議支援システムに現状把握の要求を出すことができる。ユーザは、会議に途中参加する場合や、会議の流れがわからなくなったときに、現状把握ボタンＢを押下することで、会議の現状を把握することができる。
【００９７】
より詳しくは、現状把握ボタンＢが押下されると、現状把握ボタンＢが押下されたＰＣのＩＰアドレス（またはユーザＩＤ）がＭＦＰ１に送信される。ＭＦＰ１では、送信されてきたＩＰアドレス（ユーザＩＤが送信されてきたのであれば、それに対応付けて予め登録されているそのユーザＩＤに対応するＩＰアドレス）に基づき、図６のテーブルから現状把握ボタンＢを押下した個人（会議参加者であるユーザ）を特定する。さらに図６のテーブルから、その会議参加者について予め登録されている、会議参加者の専門分野を取得する。一方で図７の処理により、現在の会議で話し合われている内容の専門分野が特定される。ＭＦＰ１のＣＰＵ２１は、取得された会議参加者の専門分野と、現在の会議で話し合われている内容の専門分野とを比較する。そして、その相違度に応じて、会議理解のためのサポート機能を自動的に選択し、現状把握ボタンＢを押下したユーザに提供する。
【００９８】
すなわち相違度が低ければ、その会議参加者は十分な基礎知識を有しているものと判断し、レベルの高い参加者に会議の現状を知らせるのに相応しい（または必要不可欠な）情報を提供する。逆に、相違度が高ければ、その会議参加者は十分な基礎知識を有していないものと判断し、レベルが高くない参加者に会議の現状を知らせるのに適切な（または必要不可欠な）情報を提供する。
【００９９】
相違度の判断に関しては、例えば以下の方法を用いることができる。
【０１００】
（１）各人の専門分野の経験年数を数値化する。例えば経験年数が多ければ、数値が大きくなるように数値が設定される。
【０１０１】
（２）予め登録されている分野と分野との間の差異レベルを係数により示す。これにより、会議参加者の専門分野と、現在の会議で話し合われている内容の専門分野との差異のレベルが、係数により表される。例えば、ある分野とある分野と間の技術的な差異が少なければ、係数が大きくなるように係数は設定される。
【０１０２】
（３）上記（１）の数値と、上記（２）の係数とを掛け合わせたものを指標とする。指標が大きければ、現在の会議で話し合われている内容に対して、その参加者の理解度が高いものとし、相違度が小さいものとする。指標が小さければ、現在の会議で話し合われている内容に対して、その参加者の理解度が低いものとし、相違度が大きいものとする。
【０１０３】
なお、会議参加者の専門分野が複数ある場合、および／または現在の会議で話し合われている内容の専門分野が複数ある場合には、会議参加者の専門分野と、現在の会議で話し合われている内容の専門分野との全てのペアが求められる。それぞれのペアにおいて上記（１）〜（３）の指標が求められ、全ての指標が加算される（Σをとる）。指標が大きければ理解が深い（相違度が小さい）、指標が低ければ理解が低い（相違度が大きい）と判断する。
【０１０４】
議論されている内容について理解が浅い人にとっては、会議に参加する前の議論を把握しないと、なかなか会議の内容についていけるようにならない。一方で、議論されている内容について理解が深い人にとっては、会議全ての内容をおさらいする必要は無い。また、共有画面と参加者が関心を持って参照している資料とは異なることがある。このため、状況把握をすばやく行うには、共有画面を参照するよりも、多くの人が参照している資料を参照したほうが良い。
【０１０５】
このような考えの下、本会議支援システムでは、以下のようにして参加者の理解度に応じて異なるサポート機能が提供される。
【０１０６】
例えば図１の場合、会議ではハードウェア（ＡＳＩＣ）の仕様変更について説明が行われている。Ａさんは、ソフトウェアの設計に関しては経験が無いが、ハードウェアの設計に関しては専門である。このためＡさんは、議論されている内容について理解が深いと判断される。一方で、Ｂさんは、ソフトウェアの設計に関しては経験を有しているが、ハードウェアの設計に関しては経験が無い。このためＢさんは、議論されている内容について理解が低いと判断される。
【０１０７】
図１０は、ＡさんのＰＣ２００Ａにおいて現状把握ボタンＢが押下されたときの処理を示す図である。
【０１０８】
Ａさんのように、議論されている内容について理解が深い（議論されている内容と参加者の専門分野で相違度が低い）と判断された場合であって、その者のＰＣの現状把握ボタンが押下されたときには、そのＰＣから現状把握要求が出力され、次のような会議理解のためのサポート機能が実行される。
【０１０９】
会議支援装置は、会議参加者全てのＰＣ２００Ａ，２００Ｂ，２００Ｅ〜２００Ｉを検索し、会議参加者の各ＰＣで開かれている参照ファイルと参照されているページを集計する（ＰＣ２００Ａに関しては、検索を行わなくてもよい）。現状把握要求のあったＰＣ２００Ａに対して、集計情報を元に、現状把握要求のあったＰＣ２００Ａ以外のＰＣ２００Ｂ，２００Ｅ〜２００Ｉで多く開かれているファイルと、そのページの情報を通知する。
【０１１０】
現状把握要求を発行したＰＣ２００Ａでは、前記現状把握要求のあったＰＣ２００Ａ以外のＰＣ２００Ｂ，２００Ｅ〜２００Ｉで多く開かれているファイルと開かれているページの情報を得て、他の会議参加者の多くが参照している資料の参照ページが表示される。
【０１１１】
会議途中参加者であるＡさんは、表示された資料を参照することで、今、どのような内容について、他の会議参加者が興味を持ちながら会議に参加しているかを、すばやく把握し、議論に参加することができるようになる。
【０１１２】
図１１は、ＢさんのＰＣ２００Ｂにおいて現状把握ボタンＢが押下されたときの処理を示す図である。
【０１１３】
Ｂさんのように、議論されている内容について理解が浅い（議論されている内容と参加者の専門分野で相違度が高い）と判断された場合であって、その者のＰＣ２００Ｂの現状把握ボタンが押下されたときには、そのＰＣ２００Ｂから現状把握要求が出力され、次のような会議理解のためのサポート機能が実行される。
【０１１４】
会議支援システムは、会議中の各種記録情報（音声、映像、共有画像、メモ書きなど）から、現状の議論がなされている範囲（現在行われている議論に関係する範囲の情報）を抽出し、現状把握要求のあったＰＣ２００Ｂに対して、抽出した情報を通知する。より詳しくは、図７のステップＳ１０５で議論の内容の切れ目で分断されて会議中の各種記録情報は管理されている。現在議論されている内容に関連する部分のみ（現在から１つ前の切れ目までの記録情報）を、現状把握要求のあったＰＣ２００Ｂに対して送信するものである。
【０１１５】
現状把握要求を発行したＰＣ２００Ｂでは、抽出された情報を得て、その情報を早回しで再生する。会議途中参加者であるＢさんは、再生された情報を参照することで、今、議論されている内容についておさらいができ、内容を把握し、議論に参加できるようになる。
【０１１６】
会議中の各種記録情報（音声、映像、共有画像、メモ書きなど）は、ＭＦＰ１やサーバから現状把握要求のあったＰＣに対して送信されてもよいし、現状把握要求のあったＰＣに対しては、抽出された範囲のみを送信し、そのＰＣがＭＦＰ１やサーバなど各種記録情報（音声、映像、共有画像、メモ書きなど）を記録している装置にアクセスし、情報を取得するようにしてもよい。
【０１１７】
なお情報の抽出範囲は、現状把握要求のあったＰＣ（ここではＰＣ２００Ｂ）のユーザの専門分野に応じて変化させてもよい。より具体的には、現状把握要求のあったＰＣのユーザの専門分野に応じて、更に過去にさかのぼった情報が必要であるか否かを判断し、通知する情報量を調整してもよい。議論されている内容について理解が比較的深いと判断された人には、最小限の情報のみを提供し、議論されている内容について理解が比較的浅いと判断された人には、過去にさかのぼったより多くの情報を提供するものである。
【０１１８】
なおこれらの会議理解のためのサポート機能は、現状把握ボタンＢの押下にかかわらず、自動的に実行されてもよい。また、会議参加者に現状の把握が必要か否かを問い合わせ、必要である旨の指示が選択されたときに、サポート機能が実行されるようにしてもよい。
【０１１９】
図１２は、ＭＦＰ１のＣＰＵ２１がＰＣから現状把握要求を受け付けたときに実行する処理を示すフローチャートである。
【０１２０】
ＰＣからの現状把握要求は、例えば会議開催中であるとＭＦＰ１が認識している場合において、新しいＰＣがネットワークに接続されたときに、そのＰＣからＭＦＰ１へ送信されるようにしてもよいし、現状把握ボタンＢが押下されたときに送信されるようにしてもよい。
【０１２１】
ステップＳ２０１において、現状把握要求を出力したＰＣのＩＰアドレスなどに基づいて、そのＰＣのユーザである会議参加者が特定される。その会議参加者の専門分野と、会議で議論されているトピックに関する専門分野とが比較され、その相違度が算出される。
【０１２２】
相違度が小さい場合、ステップＳ２０３において現状把握要求を出力したＰＣに、サポート機能の実施を行うかの問い合わせを行う。これを受けて、現状把握要求を出力したＰＣでは表示装置２１３に、サポート機能を実行するかのメッセージが表示される。ユーザが入力装置２１１によってサポート機能を実施する旨の選択をしたのであれば、その通知がＭＦＰ１へ送信される。これにより、ステップＳ２０３で判断が行われる。
【０１２３】
ステップＳ２０３においてサポート機能が実施される場合には、ステップＳ２０５においてネットワーク接続されている会議参加者のＰＣが検索され、それらのＰＣで開かれているファイル（会議参加者に参照されているファイル）と、参照されているページを集計する。ステップＳ２０７において、例えば所定数以上のＰＣで参照されているファイルおよびそのページの情報が、現状把握要求を出力したＰＣに通知される。これを受けて、現状把握要求を出力したＰＣでは表示装置２１３に、所定数以上のＰＣで参照されているファイルおよびそのページの情報が表示される。または、現状把握要求を出力したＰＣにおいて自動的にそのファイルのそのページが表示されるようにシステムを構成してもよい。
【０１２４】
ステップＳ２０１において、相違度が中程度であると判定された場合、ステップＳ２０９において現状把握要求を出力したＰＣに、サポート機能の実施を行うかの問い合わせを行う。この処理はステップＳ２０３での処理と同様である。
【０１２５】
ステップＳ２０９においてサポート機能が実施される場合には、ステップＳ２１１において、図７の処理により得られた会議中の各種情報から、現在の議論がなされている範囲における情報（現在の議論に関係する部分の情報）が抽出される。ステップＳ２１３において、その情報が、現状把握要求を出力したＰＣに通知される。これを受けて、現状把握要求を出力したＰＣでは現在の議論がなされている範囲における情報が表示、早回し再生される。なお、この再生は早回し再生でなくてもよいし、ユーザからの指示により早回しの速度や早回しをしないなどの制御を行ってもよい。
【０１２６】
ステップＳ２０１において、相違度が大きいと判定された場合、ステップＳ２１５において現状把握要求を出力したＰＣに、サポート機能の実施を行うかの問い合わせを行う。この処理はステップＳ２０３での処理と同様である。
【０１２７】
ステップＳ２１５においてサポート機能が実施される場合には、ステップＳ２１７において、図７の処理により得られた会議中の各種情報から、現在の議論がなされている範囲における情報（現在の議論に関係する部分の情報）、およびそれよりも時間的に前の範囲における情報が（過去に遡って）抽出される。これは、ステップＳ２１１で抽出するよりも過去に遡った情報（ステップＳ２１１で抽出するよりも時間的に長い期間に渡る情報）を抽出するものである。ステップＳ２１９において、それらの情報が、現状把握要求を出力したＰＣに通知される。これを受けて、現状把握要求を出力したＰＣでは現在の議論がなされている範囲およびそれよりも前の範囲における情報が、表示、早回し再生される。なお、この再生は早回し再生でなくてもよいし、ユーザからの指示により早回しの速度や早回しをしないなどの制御を行ってもよい。なお、ステップＳ２０３、Ｓ２０９、Ｓ２１５の判断を省略し、直接、ステップＳ２０５、Ｓ２１１、Ｓ２１７移行の処理が実行されるようにしてもよい。
【０１２８】
［他の実施の形態］
【０１２９】
以下、本発明の他の実施の形態における会議支援システムが、上述の会議支援システムと異なる点について説明する。
【０１３０】
図１３は、本発明の他の実施の形態における会議支援システム（または会議管理システム）の構成を概略的に示す図である。
【０１３１】
図を参照して会議支援システムは、複数のＰＣ（パーソナルコンピュータ）２００Ｃ〜２００Ｉ、ＭＦＰ（画像形成装置の具体例である、Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌの略語）１、動画や静止画の撮影が可能なカメラＣ、および電子黒板Ｂを含むネットワークで構成される。これらの機器は、ネットワークバスを介して、互いにデータが送受信可能に接続されている。
【０１３２】
以下、複数のＰＣ２００Ｃ〜２００Ｉのうちの１つを指してＰＣ２００と呼ぶ。ＰＣ２００Ｃ〜２００Ｉのそれぞれを使用しているユーザを、Ｃさん、Ｄさん、Ｅさん、Ｆさん、Ｇさん、Ｈさん、Ｉさんと呼ぶ。
【０１３３】
図１３は、会議中における会議支援システムの動作を示している。会議では、ハードウェア（ＨＷ）としてのＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）のデザインレビューにおいて、予算計画について説明中であり、ＩさんがＰＣ２００Ｉを用いながら電子黒板Ｂに共有画面の情報などを表示して、発表を行っている状況を示している。電子黒板Ｂの表示内容やＩさんの姿は、カメラＣにより撮影され、ネットワークに配信されている。また、Ｉさんの発表における音声も、カメラＣに内蔵するマイクにより捉えられ、ネットワークに配信されている。
【０１３４】
以上のようにして会議支援システムは、会議参加者のＰＣとネットワークで接続される。これにより、異なる部屋にいる複数の参加者が会議に参加することができる。また各人はＰＣを通して、異なる部屋でも共有画面や音声などの情報を共有することができる。
【０１３５】
ここでは、発表を行っているＩさんと同じ部屋で、Ｄさん、Ｇさん、Ｈさんが会議に参加している。ＥさんおよびＦさんは、Ｉさんが発表を行っている部屋とは別の部屋で会議に参加している。Ｃさんは、Ｉさんが発表を行っている部屋およびＥさんとＦさんが居る部屋とは別の部屋で、会議に参加している。すなわち、図１の実線で示される四角形は、各部屋の境界を示している。
【０１３６】
Ｉさんの発表内容は、Ｃさんにとって興味度の高い分野に関するものである。すなわちＣさんは、管理職であり、ハードウェア設計技術担当として、ＡＳＩＣの設計に１５年、基板の設計に５年の経歴を有している。さらに、ハードウェア設計のリーダーとして、１０年の経験がある。ソフトウェア（ＳＷ）の設計の経験は無い。ソフトウェアのリーダーとしての経験は、３年である。
【０１３７】
またＩさんの発表内容は、Ｄさんにとって興味度の低い分野に関するものである。すなわちＤさんは、ソフトウェア（ＳＷ）の設計技術担当者であり、ソフトウェア設計技術担当として、ＢＳＰの設計に１年、スレッドの設計に０年の経歴を有している。ソフトウェア設計のリーダーとしての経験はなく、ハードウェア（ＨＷ）の設計の経験、およびハードウェアのリーダーとしての経験も無い。
【０１３８】
ＭＦＰ１には、会議に関するソフトウェアが記録されており、それに従って、会議支援システムで送信されるアプリケーションのデータや音声データを収集することが可能な構成となっている。またＭＦＰ１は、それら収集されたデータに基づいて、会議の途中参加者などに会議の状況を知らせるための情報を提供する。このようにしてＭＦＰ１は、会議支援装置として動作する。なお、ＭＦＰ１でなく、サーバなどの電子機器を会議支援装置として動作させることとしてもよい。
【０１３９】
次に、図１３を参照して会議支援システムの動作の概要について説明する。会議支援システムは、概略以下の動作を行う。
【０１４０】
会議支援システムは、会議に途中参加する人のＰＣから要求があると、そのＰＣに対して会議の状況を知らせるための情報を提供する（参加者の会議の現状把握をサポートする機能を提供する）。このとき、途中参加する人の会議の内容に対する興味度合いに応じた現状把握のサポートが実行される。
【０１４１】
より詳しくは、会議途中からの参加者に対して、予め登録されているその参加者の専門分野（職能を含む、知識や経験に関する情報）と、議論されている話題の専門分野とが比較される。その相違度に応じて、各人の興味度合いの有無が判定され、それに基づいて好ましい現状把握の手法が選択され、実行される。このように、参加者個人に関する情報と会議の内容とに基づいて、好ましい現状把握機能を実行させることで、会議への途中参加者は、効率的にすばやく、話の内容や流れについていけるようになる。
【０１４２】
すなわち、本実施の形態における会議支援システムは、途中で会議に参加する参加者が、会議のテーマにどの程度の興味があるかを相違度に基づき推測し、それに基づいて異なるサポート機能を提供する。
【０１４３】
議論されている内容について興味度が高い人は、議論されている内容について、深く理解したいものであると予想される。一方で、議論されている内容について興味度が低い人は、議論されている内容について、概要が理解できればよいものであると予想される。このような予想にもとづき、以下のような会議理解へのサポート機能が提供される。
【０１４４】
相違度の判断に関しては、例えば以下の方法を用いることができる。
【０１４５】
（１）各人の専門分野を経験年数や職能を基に数値化する。
【０１４６】
（２）予め登録されている分野と分野との間の差異レベルを係数（特に職能を元に決めた係数）により示す。これにより、会議参加者の専門分野と、現在の会議で話し合われている内容の専門分野との差異のレベルが、係数により表される。例えば、ある分野とある分野と間の技術的な差異が少なければ、係数が大きくなるように係数は設定される。
【０１４７】
（３）上記（１）の数値と、上記（２）の係数とを掛け合わせたものを指標とする。指標が大きければ、現在の会議で話し合われている内容に対して、その参加者の興味が高いものとし、相違度が小さいものとする。指標が小さければ、現在の会議で話し合われている内容に対して、その参加者の興味が低いものとし、相違度が大きいものとする。
【０１４８】
なお、会議参加者の専門分野が複数ある場合、および／または現在の会議で話し合われている内容の専門分野が複数ある場合には、会議参加者の専門分野と、現在の会議で話し合われている内容の専門分野との全てのペアが求められる。それぞれのペアにおいて上記（１）〜（３）の指標が求められ、全ての指標が加算される（Σをとる）。指標が大きければ興味が高い（相違度が小さい）、指標が低ければ興味が低い（相違度が大きい）と判断する。
【０１４９】
図１３においては、Ｃさんは、議論されている内容について興味が高いと判断され、Ｄさんは、議論されている内容について興味が低いと判断されている。
【０１５０】
図１４は、ＣさんのＰＣ２００Ｃにおいて現状把握ボタンＢが押下されたときの処理を示す図である。
【０１５１】
議論されている内容について興味が高いと判断された参加者に対しては、次のような会議理解のためのサポート機能が実行される。
【０１５２】
会議支援システムは、会議中の各種記録情報（音声、映像、共有画像、メモ書きなど）から、現状の議論がなされている範囲を抽出し、現状把握要求のあったＰＣ２００Ｃに対して、抽出した情報を詳しく通知する。現状把握要求を発行したＰＣ２００Ｃは、抽出した情報を得て、その情報を早回し再生する。
【０１５３】
会議途中参加者は、再生された情報を参照することで、今、議論されている内容について詳しくおさらいでき、深く議論に参加できるようになる。
【０１５４】
図１５は、ＤさんのＰＣ２００Ｄにおいて現状把握ボタンＢが押下されたときの処理を示す図である。
【０１５５】
議論されている内容について興味が低いと判断された参加者に対しては、次のような会議理解のためのサポート機能が実行される。
【０１５６】
会議支援システムは、会議中の各種記録情報（音声、映像、共有画像、メモ書きなど）から、現状の議論がなされている範囲を抽出し、現状把握要求のあったＰＣ２００Ｄに対して、抽出した情報の概要のみを通知する。現状把握要求を発行したＰＣ２００Ｄは、抽出した情報を得て、その情報を早回しで再生する。会議途中参加者は、再生された情報を参照することで、今議論されている内容について、その概略をおさらいすることができ、議論の内容についていけるようになる。
【０１５７】
図１６は、ＭＦＰ１のＣＰＵ２１がＰＣから現状把握要求を受け付けたときに実行する処理を示すフローチャートである。
【０１５８】
ＰＣからの現状把握要求は、例えば会議開催中であるとＭＦＰ１が認識している場合において、新しいＰＣがネットワークに接続されたときに、そのＰＣからＭＦＰ１へ送信されるようにしてもよいし、現状把握ボタンＢが押下されたときに送信されるようにしてもよい。
【０１５９】
ステップＳ３０１において、現状把握要求を出力したＰＣのＩＰアドレスなどに基づいて、そのＰＣのユーザである会議参加者が特定される。その会議参加者の専門分野と、会議で議論されているトピックに関する専門分野とが比較され、その相違度が算出される。相違度に基づいて、その会議参加者の会議議題への興味の高さが判定される。
【０１６０】
興味が高い場合、ステップＳ３０３において現状把握要求を出力したＰＣに、サポート機能の実施を行うかの問い合わせを行う。これを受けて、現状把握要求を出力したＰＣでは表示装置２１３に、サポート機能を実行するかのメッセージが表示される。ユーザが入力装置２１１によってサポート機能を実施する旨の選択をしたのであれば、その通知がＭＦＰ１へ送信される。これにより、ステップＳ３０３で判断が行われる。
【０１６１】
ステップＳ３０３においてサポート機能が実施される場合には、ステップＳ３０５において、図７の処理により得られた会議中の各種情報から、現在の議論がなされている範囲における情報（現在の議論に関係する部分の情報）が抽出される。その情報は、現状把握要求を出力したＰＣに通知される。これを受けてステップＳ３０７において、現状把握要求を出力したＰＣでは現在の議論がなされている範囲における情報が表示、早回し再生される。なお、この再生は早回し再生でなくてもよいし、ユーザからの指示により早回しの速度や早回しをしないなどの制御を行ってもよい。
【０１６２】
ステップＳ３０１において、興味が低いと判定された場合、ステップＳ３０９において現状把握要求を出力したＰＣに、サポート機能の実施を行うかの問い合わせを行う。この処理はステップＳ３０３での処理と同様である。
【０１６３】
ステップＳ３０９においてサポート機能が実施される場合には、ステップＳ３１１において、図７の処理により得られた会議中の各種情報から、現在の議論がなされている範囲における情報（現在の議論に関係する部分の情報）が抽出される。その情報は、概要のみが現状把握要求を出力したＰＣに通知される。これを受けてステップＳ３１３において、現状把握要求を出力したＰＣでは現在の議論がなされている範囲における概要の情報が表示、早回し再生される。なお、この再生は早回し再生でなくてもよいし、ユーザからの指示により早回しの速度や早回しをしないなどの制御を行ってもよい。
【０１６４】
［実施の形態における効果］
【０１６５】
以上のようにして会議支援システム（会議管理システム）は、会議参加者のＰＣとＭＦＰ（またはサーバ）とがネットワークにより接続されることで構成される。ＭＦＰ（またはサーバ）は会議支援装置として動作し、予め登録されている会議参加者の専門分野（職能を含む）と、議論されている専門分野（音声、映像、共有画像、メモ書きなどから抽出）とを比較する。ＭＦＰ（またはサーバ）は、その相違度に応じて、実施される会議理解のためのサポート機能を複数種類の中から選択し、自動的に実行する。
【０１６６】
ＭＦＰ（またはサーバ）は、ネットワークにおいて、会議参加者のＰＣを見つける機能、会議参加者のＰＣで開かれている参照ファイルとそのページを集計する機能、および現状把握要求のあったＰＣに対して、集計情報を元に、現状把握要求のあったＰＣ以外のＰＣで多く開かれているファイルとページとを通知する機能とを有する。
【０１６７】
またＭＦＰ（またはサーバ）は、会議中の各種情報（音声、映像、共有画像、メモ書きなど）を記録する機能、記録情報から、現状の議論がなされている範囲を抽出する機能、および現状把握要求のあったＰＣに対して、抽出した情報を通知する機能を有する。さらに、現状把握要求のあったＰＣのユーザの専門分野に応じて、抽出した情報を更に過去に遡った情報が必要か否かを判断し、必要であればその過去に遡った情報も通知することが望ましい。
【０１６８】
またＭＦＰ（またはサーバ）は、現状把握要求のあったＰＣのユーザである会議参加者の専門分野に応じて、抽出した情報が興味のある情報か否かを判断し、通知する情報を調整するように構成することも可能である。
【０１６９】
以上のような構成により、会議理解のための好ましいサポート機能を実現することができる。
【０１７０】
上記会議理解のためのサポート機能は、自動的に実行されても良いし、会議参加者に必要か否かの問い合わせを行い、必要と選択されたときに実行されるようにしてもよい。
【０１７１】
なお会議支援機能は、上述の実施の形態のようにＭＦＰ１内に備えさせることとしてもよいし、サーバやＰＣ内に備えさせることとしてもよい。
【０１７２】
上述の実施の形態における処理は、ソフトウェアにより行なっても、ハードウェア回路を用いて行なってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピュータにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０１７３】
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１７４】
１  ＭＦＰ
２１  ＣＰＵ
２９  通信ユニット
１００  サーバ
１２１  ＣＰＵ
１３１  通信ユニット
２００Ａ〜２００Ｉ  ＰＣ
２２１  ＣＰＵ
２２９  通信ユニット
【図２】
2012227745.tif 000003
【図３】
2012227745.tif 000004
【図４】
2012227745.tif 000005
【図５】
2012227745.tif 000006
【図６】
2012227745.tif 000007
【図７】
2012227745.tif 000008
【図８】
2012227745.tif 000009
【図９】
2012227745.tif 000010
【図１２】
2012227745.tif 000011
【図１６】
2012227745.tif 000012
【図１】
2012227745.tif 000013
【図１０】
2012227745.tif 000014
【図１１】
2012227745.tif 000015
【図１３】
2012227745.tif 000016
【図１４】
2012227745.tif 000017
【図１５】
2012227745.tif 000018