(57)【要約】【課題】プレゼンターがプレゼンテーションを実施している場合に、プレゼンターをリアルタイムで支援することが可能なプレゼンテーションコーチシステムを提供する。【解決手段】プレゼンテーション資料を表示する表示手段と、プレゼンターの発声する音声を認識する音声認識手段と、音声認識手段からの認識結果に基づいて、プレゼンターが話した内容の論旨を取得する第１の構文解析手段と、プレゼンテーション資料に含まれる内容の論旨を取得する第２の構文解析手段と、第１の構文解析手段によって逐次取得されるプレゼンターが話した内容の論旨と、第２の構文解析手段によって取得されているプレゼンテーション資料の論旨の対応する部分とを逐次比較する論旨比較手段と、比較された論旨の間に相違が生じていると論旨比較手段が判断することに応答して、プレゼンターに通知を行なう通知手段とを含む。【選択図】図３
2012255866.tif 000002
【特許請求の範囲】
【請求項１】
プレゼンテーション資料を表示する表示手段と、
プレゼンターの発声する音声を認識する音声認識手段と、
前記音声認識手段からの認識結果に基づいて、前記プレゼンターが話した内容の論旨を取得する第１の構文解析手段と、
前記プレゼンテーション資料に含まれる内容の論旨を取得する第２の構文解析手段と、
前記第１の構文解析手段によって逐次取得される前記プレゼンターが話した内容の論旨と、前記第２の構文解析手段によって取得されている前記プレゼンテーション資料の論旨の対応する部分とを逐次比較する論旨比較手段と、
比較された論旨の間に相違が生じていると前記論旨比較手段が判断することに応答して、前記プレゼンターに通知を行なう通知手段とを備える、プレゼンテーションコーチシステム。
【請求項２】
前記通知手段は、前記表示手段によって表示される前記プレゼンテーション資料とともに、所定の画像を表示する、請求項１に記載のプレゼンテーションコーチシステム。
【請求項３】
前記プレゼンテーション資料が表示される領域の相対的に隅の位置に、前記所定の画像が表示される、請求項２に記載のプレゼンテーションコーチシステム。
【請求項４】
前記通知手段は、前記プレゼンターに装着可能な装置から音、光、振動の少なくとも１つが発せされるようにする、請求項１〜３のいずれか１項に記載のプレゼンテーションコーチシステム。
【請求項５】
プレゼンテーション資料を表示する表示手段と、
プレゼンターを撮像する撮像手段と、
前記撮像手段により撮像された前記プレゼンターの画像に基づいて、前記プレゼンターの挙動を認識する挙動認識手段と、
前記挙動認識手段からの認識結果に基づいて、プレゼンテーション中の挙動としては好ましくない予め定められた挙動を前記プレゼンターが行なっているか否かを判断する挙動判断手段と、
前記プレゼンターが好ましくない挙動を行なっているとの判断に応答して、前記プレゼンターに通知を行なう通知手段とを備える、プレゼンテーションコーチシステム。
【請求項６】
前記通知手段は、前記表示手段によって表示される前記プレゼンテーション資料とともに、所定の画像を表示する、請求項５に記載のプレゼンテーションコーチシステム。
【請求項７】
前記プレゼンテーション資料が表示される領域の相対的に隅の位置に、前記所定の画像が表示される、請求項６に記載のプレゼンテーションコーチシステム。
【請求項８】
前記挙動判断手段は、前記プレゼンターの目線方向を検知するとともに、オーディエンスの方を一定期間を超えて向いていないことを検知すると、前記プレゼンターが好ましくない挙動を行なっていると判断する、請求項５〜７のいずれか１項に記載のプレゼンテーションコーチシステム。
【請求項９】
前記挙動判断手段は、前記プレゼンターによる挙動の周期を取得するように構成されており、
前記通知手段は、前記プレゼンターの挙動が周期的に変動していると前記挙動判断手段が判断することに応答して、前記プレゼンターに通知を行なう、請求項５〜８のいずれか１項に記載のプレゼンテーションコーチシステム。
【請求項１０】
前記プレゼンテーションコーチシステムは、さらに、
前記プレゼンターの発声する音声を認識する音声認識手段と、
前記プレゼンターが話す抑揚の周期を取得する抑揚周期取得手段と、
前記挙動判断手段により取得された前記プレゼンターによる挙動の周期と、前記抑揚周期取得手段により取得された前記プレゼンターが話す抑揚の周期とを比較する周期比較手段とを備え、
前記通知手段は、前記プレゼンターが話す抑揚の周期とは独立した周期で、前記プレゼンターの挙動が変動していると前記周期比較手段が判断することに応答して、前記プレゼンターに通知を行なう、請求項９に記載のプレゼンテーションコーチシステム。
【請求項１１】
前記通知手段は、前記挙動判断手段が判断した前記プレゼンターによる挙動の周期に関連付けた通知を行なう、請求項９または１０に記載のプレゼンテーションコーチシステム。
【請求項１２】
前記通知手段は、前記挙動判断手段が判断した前記プレゼンターによる挙動の周期で点滅表示を行なう、請求項１１に記載のプレゼンテーションコーチシステム。
【請求項１３】
前記通知手段は、前記挙動判断手段が判断した前記プレゼンターによる挙動の周期をアニメーション表示する、請求項１１に記載のプレゼンテーションコーチシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレゼンターによるプレゼンテーションをリアルタイムで支援するプレゼンテーションコーチシステムに関する。
【背景技術】
【０００２】
近年の情報通信技術の進歩に伴って、プロジェクタなどを用いてプレゼンテーションをする機会が増加している。たとえば、会社などでは、企画提案、商品ＰＲ、成果報告などのためにプレゼンテーションが行なわれ、また、学術研究の場などでも、研究成果の報告などのためにプレゼンテーションが行なわれる。
【０００３】
このようなプレゼンテーションを行なう者（以下、「プレゼンター」と称す。）にとってみれば、聴衆（オーディエンス）の反応を気にしつつ、自己の表現したい内容を説明することに注力することになる。そのため、プレゼンテーションの実施中に、プレゼンターが誤った内容を説明したり、プレゼンターとしては好ましくない挙動をとったりした場合であっても、そのことに気付き難い。
【０００４】
そこで、プレゼンテーションを円滑に行なうことを支援する目的で、特許文献１（特開２００７−２１９１６１号公報）には、プレゼンテーション評価装置などが開示されている。この特許文献１に開示されるプレゼンテーション評価装置は、発表用資料に対してどの程度の時間講演を費やしたかと、且つ発表者がどの程度聴衆者を見てコンタクトをとりながら発表を行なっているかを評価値として取得する構成が開示されている。より具体的には、特許文献１のプレゼンテーション評価装置は、発表資料の各ページに割当てられた時間と、発表者の視線の方向を検知し、それぞれの評価が基準値以下になった場合に、発表者に警告する。
【０００５】
また、技術分野は異なるが、特許文献２（特開２００９−０７７３８０号公報）には、コンピュータを介するコミュニケーションにおいて動作を社会的に適切であるように修正する方法などが開示されている。より具体的には、特許文献２に開示された方法では、ＴＶ会議で参加者の動作が社会的に不適切な場合、自動で補正した画像を相手先に流す。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−２１９１６１号公報
【特許文献２】特開２００９−０７７３８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術によれば、プレゼンテーションを行なっているプレゼンターをリアルタイムで支援することは難しかった。
【０００８】
たとえば、プレゼンターが予め用意されたプレゼンテーション資料に含まれる論旨に対して、誤った内容をプレゼンテーションし、あるいは、その論旨を十分にプレゼンテーションしなかったようなときには、プレゼンターにリアルタイムでその事実を通知し、その場で発言内容などを訂正することを促すことが好ましい。このように、誤った発言内容をリアルタイムで訂正することで、オーディエンスに誤った内容が伝達されることを防止することができる。
【０００９】
しかしながら、このような目的を達するための技術は、上述のような従来技術には開示されていなかった。そのため、プレゼンターによって行なわれているプレゼンテーションの論旨が、予め用意されたプレゼンテーション資料に含まれる内容と異なっていたとしても、リアルタイムで修正することはできず、プレゼンテーション実施後、録画／録音された内容を確認した上でその発言内容を修正するか、あるいは、オーディエンスからの指摘により発言内容を修正するしか手立てがなかった。
【００１０】
また、プレゼンテーション中の挙動（立ち振舞い）が、プレゼンターとして好ましくない場合もある。このような場合にも、プレゼンターに通知することで気付かせ、そのような挙動を直させることが好ましい。しかしながら、上述のような従来技術には、このような対処を実現するための構成は開示されていなかった。
【００１１】
本発明は、上記のような問題を解決するためになされたものであって、その目的は、プレゼンターがプレゼンテーションを実施している場合に、プレゼンターをリアルタイムで支援することが可能なプレゼンテーションコーチシステムを提供することである。
【課題を解決するための手段】
【００１２】
本発明のある局面に従うプレゼンテーションコーチシステムは、プレゼンテーション資料を表示する表示手段と、プレゼンターの発声する音声を認識する音声認識手段と、音声認識手段からの認識結果に基づいて、プレゼンターが話した内容の論旨を取得する第１の構文解析手段と、プレゼンテーション資料に含まれる内容の論旨を取得する第２の構文解析手段と、第１の構文解析手段によって逐次取得されるプレゼンターが話した内容の論旨と、第２の構文解析手段によって取得されているプレゼンテーション資料の論旨の対応する部分とを逐次比較する論旨比較手段と、比較された論旨の間に相違が生じていると論旨比較手段が判断することに応答して、プレゼンターに通知を行なう通知手段とを含む。
【００１３】
好ましくは、通知手段は、表示手段によって表示されるプレゼンテーション資料とともに、所定の画像を表示する。
【００１４】
さらに好ましくは、プレゼンテーション資料が表示される領域の相対的に隅の位置に、所定の画像が表示される。
【００１５】
好ましくは、通知手段は、プレゼンターに装着可能な装置から音、光、振動の少なくとも１つが発せされるようにする。
【００１６】
本発明の別の局面に従うプレゼンテーションコーチシステムは、プレゼンテーション資料を表示する表示手段と、プレゼンターを撮像する撮像手段と、撮像手段により撮像されたプレゼンターの画像に基づいて、プレゼンターの挙動を認識する挙動認識手段と、挙動認識手段からの認識結果に基づいて、プレゼンテーション中の挙動としては好ましくない予め定められた挙動をプレゼンターが行なっているか否かを判断する挙動判断手段と、プレゼンターが好ましくない挙動を行なっているとの判断に応答して、プレゼンターに通知を行なう通知手段とを含む。
【００１７】
好ましくは、通知手段は、表示手段によって表示されるプレゼンテーション資料とともに、所定の画像を表示する。
【００１８】
さらに好ましくは、プレゼンテーション資料が表示される領域の相対的に隅の位置に、所定の画像が表示される。
【００１９】
好ましくは、挙動判断手段は、プレゼンターの目線方向を検知するとともに、オーディエンスの方を一定期間を超えて向いていないことを検知すると、プレゼンターが好ましくない挙動を行なっていると判断する。
【００２０】
好ましくは、挙動判断手段は、プレゼンターによる挙動の周期を取得するように構成されており、通知手段は、プレゼンターの挙動が周期的に変動していると挙動判断手段が判断することに応答して、プレゼンターに通知を行なう。
【００２１】
好ましくは、プレゼンテーションコーチシステムは、さらに、プレゼンターの発声する音声を認識する音声認識手段と、プレゼンターが話す抑揚の周期を取得する抑揚周期取得手段と、挙動判断手段により取得されたプレゼンターによる挙動の周期と、抑揚周期取得手段により取得されたプレゼンターが話す抑揚の周期とを比較する周期比較手段とを含み、通知手段は、プレゼンターが話す抑揚の周期とは独立した周期で、プレゼンターの挙動が変動していると周期比較手段が判断することに応答して、プレゼンターに通知を行なう。
【００２２】
さらに好ましくは、通知手段は、挙動判断手段が判断したプレゼンターによる挙動の周期に関連付けた通知を行なう。
【００２３】
さらに好ましくは、通知手段は、挙動判断手段が判断したプレゼンターによる挙動の周期で点滅表示を行なう。
【００２４】
さらに好ましくは、通知手段は、挙動判断手段が判断したプレゼンターによる挙動の周期をアニメーション表示する。
【発明の効果】
【００２５】
本発明によれば、プレゼンターがプレゼンテーションを実施している場合に、プレゼンターをリアルタイムで支援することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施の形態に従うプレゼンテーションシステムを用いたシステムの全体構成を示す模式図である。
【図２】本発明の実施の形態に従うプレゼンテーションシステムのハードウェア構成を示す模式図である。
【図３】本発明の実施の形態に従うプレゼンテーションシステムの制御構造を示す模式図である。
【図４】本発明の実施の形態に従うプレゼンテーションシステムによるプレゼンター３００への通知形態の一例を示す図である。
【図５】本発明の実施の形態に従うプレゼンテーションシステムが提供するプレゼンテータの発言した論旨に基づくコーチング機能に係るフローチャートである。
【図６】本発明の実施の形態に従うプレゼンテーションシステムが提供するプレゼンターの視線（挙動）に基づくコーチング機能に係るフローチャートである。
【図７】本発明の実施の形態に従うプレゼンテーションシステムによるプレゼンターへの通知形態の別の一例を示す図である。
【図８】本発明の実施の形態に従うプレゼンテーションシステムが提供するプレゼンターの立ち位置に基づくコーチング機能に係るフローチャートである。
【図９】本発明の実施の形態に従うプレゼンテーションシステムが提供するプレゼンターの周期的な体の揺れ（挙動）に基づくコーチング機能を説明するための図である。
【図１０】本発明の実施の形態に従うプレゼンテーションシステムが提供するプレゼンターの周期的な挙動に基づくコーチング機能に係るフローチャートである。
【図１１】本発明の実施の形態に従うプレゼンテーションシステムが提供するプレゼンターの周期的な挙動に基づく別のコーチング機能に係るフローチャートである。
【発明を実施するための形態】
【００２７】
本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰返さない。
【００２８】
＜Ａ．全体概要＞
図１は、本発明の実施の形態に従うプレゼンテーションシステム１００を用いたシステムＳＹＳの全体構成を示す模式図である。図１を参照して、本実施の形態に従うプレゼンテーション用のシステムＳＹＳでは、プレゼンター３００は、スクリーン２００の前でプレゼンテーションを行なうものとする。プレゼンテーションシステム１００は、プレゼンター３００の発声した内容や挙動をリアルタイムで検出するとともに、その検出結果に基づいて後述するような処理を行ない、その結果をスクリーン２００などに表示することで、プレゼンター３００を支援する。
【００２９】
より具体的には、プレゼンテーションシステム１００は、スクリーン２００に対して、各種の画像／映像を投影するプロジェクタ２０と、プロジェクタ２０に接続されたパーソナルコンピュータ１０と、少なくともプレゼンター３００を撮影するカメラ３０と、少なくともプレゼンター３００が発した音声を取得するためのマイク４０とを含む。
【００３０】
＜Ｂ．ハードウェア構成＞
次に、プレゼンテーションシステム１００のハードウェア構成について説明する。
【００３１】
図２は、本発明の実施の形態に従うプレゼンテーションシステム１００のハードウェア構成を示す模式図である。図２を参照して、プレゼンテーションシステム１００のパーソナルコンピュータ１０は、典型的には、汎用目的コンピュータである。すなわち、パーソナルコンピュータ１０は、オペレーティングシステム（以下、「ＯＳ」とも記載する。）を含む各種プログラムを実行するＣＰＵ１１と、ＣＰＵ１１でのプログラムの実行に必要なデータを一時的に記憶するメモリ１２と、ＣＰＵ１１で実行されるプログラムを不揮発的に記憶するハードディスク１５とを有する。これらの各部は、バス１９を介して、互いにデータ通信可能に構成されている。ハードディスク１５には、後述するような各種機能を提供するためのプログラムが予め格納されているものとする。さらに、ハードディスク１５は、プレゼンター３００がプレゼンテーションを行なうためのプレゼンテーション資料（データ）も格納されているものとする。
【００３２】
さらに、パーソナルコンピュータ１０は、カメラ３０と接続するための映像インターフェイス（Ｉ／Ｆ）１６と、マイク４０と接続するための音声インターフェイス（Ｉ／Ｆ）１７と、プロジェクタ２０と接続するための表示インターフェイス（Ｉ／Ｆ）１８とを含む。ＣＰＵ１１は、映像インターフェイス（Ｉ／Ｆ）１６および音声インターフェイス（Ｉ／Ｆ）１７を介してそれぞれ入力される映像および音声を受けて、後述するような処理を行なうことで、プレゼンター３００を支援するために必要な情報を、表示インターフェイス１８を介してプロジェクタ２０へ出力する。すなわち、カメラ３０は、プレゼンター３００を撮像する撮像手段に相当する。
【００３３】
本実施の形態に従うプレゼンテーションシステム１００においては、プレゼンター３００などによる操作に応答して、プレゼンテーション資料の内容がプロジェクタ２０などによってスクリーン２００に投影される。すなわち、プロジェクタ２０は、プレゼンテーション資料を表示する表示手段に相当する。具体的には、ＣＰＵ１１が、ハードディスク１５に格納されているプレゼンテーション資料によって生成される画像／映像について、表示インターフェイス１８を介してプロジェクタ２０へ出力する。一例として、このようなプレゼンテーション資料は、マイクロソフト社のＰｏｗｅｒＰｏｉｎｔ（登録商標）などにより作成されるスライド形式の電子データや、文書作成アプリケーションや表作成アプリケーションなどによって作成される書類形式の電子データなどが想定される。
【００３４】
また、後述するように、プレゼンター３００を支援するための情報を、スクリーン２００に表示する形態以外の他の手段によってプレゼンター３００に伝達する場合には、ＣＰＵ１１は、ネットワークインターフェイス（Ｉ／Ｆ）１３を介して、必要な通知デバイスへ情報を送信する。すなわち、ネットワークインターフェイス（Ｉ／Ｆ）１３は、典型的には、ＬＡＮカードなどであり、ネットワークを介して各種情報が伝送される。
【００３５】
また、ＣＰＵ１１は、処理中などの状態や操作画面をディスプレイ５８へ出力する。
＜Ｃ．制御機能＞
次に、プレゼンテーションシステム１００の機能構成について説明する。
【００３６】
図３は、本発明の実施の形態に従うプレゼンテーションシステム１００の制御構造を示す模式図である。なお、図３には、後述するような複数の機能を実現するための制御構造を示すが、機能の一部のみを提供する場合には、図３に示す機能ブロックのうち対応する一部の機能ブロックのみを実装すればよい。そのため、本発明の技術的範囲としては、このような必要な機能の一部のみが実装された構成も含まれ得る。
【００３７】
図３を参照して、パーソナルコンピュータ１０は、制御構造として、映像認識モジュール１０２と、音声認識モジュール１０４と、プレゼンテーションエンジン１０６と、構文解析モジュール１０８と、構文一致評価モジュール１１０と、構文解析結果データベース（ＤＢ）１１２と、挙動評価モジュール１１４と、画像合成モジュール１１６と、画像出力モジュール１１８とを含む。これらの制御構造は、典型的には、ＣＰＵ１１（図２）がプログラムコードを実行することで提供される。
【００３８】
映像認識モジュール１０２は、カメラ３０によって撮像された（プレゼンター３００を写した）映像に対して映像認識処理を行なう。具体的には、映像認識モジュール１０２は、公知の人体認識技術（顔検知ロジックなど）を用いて、入力された映像内における人間（プレゼンター３００）の位置や目線などを検知する。映像認識モジュール１０２は、その検知結果を挙動評価モジュール１１４へ出力する。すなわち、映像認識モジュール１０２は、カメラ３０により撮像されたプレゼンター３００の画像に基づいて、プレゼンターの挙動を認識する挙動認識手段に相当する。
【００３９】
音声認識モジュール１０４は、マイク４０を介して入力される（プレゼンター３００からの）音声に対して音声認識処理を行なう。具体的には、音声認識モジュール１０４は、プレゼンターの発声する音声を認識する。音声認識モジュール１０４によって得られた音声の認識結果は、構文解析モジュール１０８および挙動評価モジュール１１４へ送られる。
【００４０】
プレゼンテーションエンジン１０６は、予め用意されるプレゼンテーション資料を解釈して、表示すべき映像を示す画像データを画像合成モジュール１１６へ出力するとともに、当該プレゼンテーション資料に含まれるテキストデータを構文解析モジュール１０８へ出力する。
【００４１】
構文解析モジュール１０８は、音声認識モジュール１０４から入力される音声認識結果およびプレゼンテーションエンジン１０６から入力されるプレゼンテーション資料のテキストデータに対して構文解析処理を実行する。音声認識モジュール１０４から入力される音声認識結果に対する構文解析処理は、基本的には、プレゼンター３００がプレゼンテーションを行なっている間、リアルタイムで実行される。これに対して、プレゼンテーションエンジン１０６から入力されるプレゼンテーション資料のテキストデータに対する構文解析処理は、基本的には、プレゼンテーション資料が入力された際に実行され、その構文解析結果は、予め構文解析結果ＤＢ１１２へ格納される。
【００４２】
より具体的には、構文解析モジュール１０８は、音声認識手段である音声認識モジュール１０４からの認識結果に基づいて、プレゼンター３００が話した内容の論旨を取得する構文解析手段として機能するとともに、プレゼンテーション資料に含まれる内容の論旨を取得する構文解析手段としても機能する。このような構文解析モジュール１０８における構文解析（論旨の取得）の実装形態としては、公知の方法を採用することができる。
【００４３】
構文解析結果ＤＢ１１２は、構文解析モジュール１０８によって解析された、プレゼンテーション資料に含まれる内容の論旨を保持する。このとき、プレゼンテーション資料を特定するための識別情報が格納される解析結果に付与され、プレゼンター３００がプレゼンテーションを行なっている期間においては、当該識別情報に基づいて、当該プレゼンター３００がプレゼンテーションの対象としているプレゼンテーション資料が特定される。
【００４４】
構文一致評価モジュール１１０は、構文解析結果ＤＢ１１２に格納されているプレゼンテーション資料についての構文解析結果と、プレゼンター３００が話した内容を構文解析モジュール１０８によって処理して得られた構文解析結果とを比較することで、両者が一致しているか否かを判断する。
【００４５】
すなわち、構文一致評価モジュール１１０は、構文一致評価モジュール１１０（第１の構文解析手段）によって逐次取得されるプレゼンター３００が話した内容の論旨と、構文一致評価モジュール１１０（第２の構文解析手段）によって取得されているプレゼンテーション資料の論旨（構文解析結果ＤＢ１１２に格納されている構文解析結果）の対応する部分とを逐次比較する論旨比較手段に相当する。さらに、構文一致評価モジュール１１０は、両者の論旨の一致度合いを示す情報を画像合成モジュール１１６へ出力する。すなわち、構文一致評価モジュール１１０は、比較された論旨の間に相違が生じていると判断すると、プレゼンター３００に通知を行なうための情報を画像合成モジュール１１６へ出力する。
【００４６】
挙動評価モジュール１１４は、映像認識モジュール１０２からの映像認識結果および／または音声認識モジュール１０４からの音声認識結果に基づいて、プレゼンテーションを行なっている際のプレゼンター３００の挙動を評価する。より具体的には、プレゼンター３００がプレゼンテーション時に好ましくない挙動をしているか否かを検知する。すなわち、挙動評価モジュール１１４は、挙動認識モジュール（挙動認識手段）からの認識結果に基づいて、プレゼンテーション中の挙動としては好ましくない予め定められた挙動をプレゼンター３００が行なっているか否かを判断する挙動判断手段に相当する。
【００４７】
本実施の形態に従うプレゼンテーションシステム１００では、主として、以下の３つの点でプレゼンター３００の挙動を評価する。
【００４８】
（１）プレゼンター３００がオーディエンスの方を見てプレゼンテーションを行なっているか
（２）プレゼンター３００がスクリーン２００に投影される画像の認識を妨げる位置に立っているか
（３）プレゼンター３００が無意識のうちに体を周期的に揺らしながらプレゼンテーションを行なっているか
（４）（（３）の派生形態）プレゼンター３００がその発話内容とは無関係に周期的に体を揺らしながらプレゼンテーションを行なっているか
これらのプレゼンター３００の挙動を評価する機能の詳細については後述する。
【００４９】
画像合成モジュール１１６は、プレゼンテーションエンジン１０６からのプレゼンテーション資料を表示するための画像データに対して、構文一致評価モジュール１１０および／構文一致評価モジュール１１０における判断結果に応じた画像などを合成した上で、合成された画像を画像出力モジュール１１８へ出力する。画像出力モジュール１１８は、画像合成モジュール１１６からの合成画像をプロジェクタ２０へ出力する。このように、画像合成モジュール１１６および画像出力モジュール１１８は、プレゼンター３００を支援するための情報を通知する。すなわち、画像合成モジュール１１６および画像出力モジュール１１８は、比較された論旨の間に相違が生じていると構文一致評価モジュール１１０（論旨比較手段）が判断することに応答して、プレゼンター３００に通知を行なう通知手段に相当する。また、画像合成モジュール１１６および画像出力モジュール１１８は、プレゼンター３００が好ましくない挙動を行なっているとの判断に応答して、プレゼンター３００に通知を行なう通知手段にも相当する。
【００５０】
＜Ｄ．プレゼンテータの発言した論旨に基づくコーチング機能＞
以下、本実施の形態に従うプレゼンテータの発言した論旨に基づくコーチング機能について説明する。このコーチング機能は、主として、上述した構文一致評価モジュール１１０（図３）によって提供される。すなわち、プレゼンテーション資料についての論旨と、プレゼンター３００が話した内容についての論旨との間に相違が生じている場合に、プレゼンター３００に通知を行なう。
【００５１】
このような論旨の間の相違を判断する好ましい一つの方法としては、プレゼンテーション資料に含まれるキーワード（典型的には、「可能性が」といった主語）および対応する程度を示す用語（たとえば、「高い」とか「低い」といった形容詞や副詞）とを関連付けて、構文解析結果ＤＢ１１２に登録しておく。なお、このキーワードについては、カテゴリーに分類することが好ましい。
【００５２】
その上で、音声認識モジュール１０４によって認識されたプレゼンター３００が発話したセンテンスからキーワードを抽出し、抽出したキーワードと一致するキーワードが予め登録されているか否かが判断される。互いに一致するキーワードについては、関連付けて登録されている程度を示す用語と、プレゼンター３００が発話したセンテンスに含まれる対応する用語（典型的には「述語」など）とが関連性（相関性）を有しているか否かを判断する。ここで、構文解析結果ＤＢ１１２に登録されている用語とは反対の意味をもつ用語をプレゼンター３００が発声した場合には、論旨の間に相違が生じていると判断される。
【００５３】
たとえば、プレゼンテーション資料には「〜の可能性が高い」といった記載があるにもかかわらず、プレゼンター３００が「〜の可能性は低い」と発言したような場合が挙げられる。このような場合、誤った内容がオーディエンスに伝えられないように、プレゼンター３００にその旨が通知される。
【００５４】
図４は、本発明の実施の形態に従うプレゼンテーションシステム１００によるプレゼンター３００への通知形態の一例を示す図である。
【００５５】
図４を参照して、プレゼンテーション資料の内容がプロジェクタ２０などによってスクリーン２００に投影されている状態において、プレゼンター３００に通知を行なうマーク画像２０２が重ねて表示される。このマーク画像２０２は、オーディエンスに気付かれにくく、かつ、プレゼンテーション資料を提示するにあたって邪魔にならない位置に合成して表示される。このように、プレゼンテーション資料が表示される領域の相対的に隅の位置に、マーク画像２０２（所定の画像）が表示される。
【００５６】
すなわち、画像合成モジュール１１６および画像出力モジュール１１８（通知手段）は、プロジェクタ２０（表示手段）によって表示されるプレゼンテーション資料とともに、所定の画像を表示する。
【００５７】
なお、プレゼンター３００への通知手段としては、図４に示すような形態以外に、公知の各種の方法を採用してもよい。たとえば、表示されるプレゼンテーション資料の背景色を変更し、あるいは、プレゼンター３００が装着する各種携帯装置を用いて物理的な通知を行なってもよい。このような、物理的な通知の形態としては、たとえば、音、光、振動の少なくとも１つが発せされるようにすることが考えられる。
【００５８】
図５は、本発明の実施の形態に従うプレゼンテーションシステム１００が提供するプレゼンテータの発言した論旨に基づくコーチング機能に係るフローチャートである。図５に示す各ステップは、典型的には、ＣＰＵ１１がプログラムを実行することで提供される。また、図５に示すフローチャートの実行前に、必要に応じて、プレゼンテーション資料のテキストデータに対する構文解析処理が実行され、その構文解析結果が構文解析結果ＤＢ１１２に格納されているものとする。また、図５に示すフローチャートは、プレゼンター３００がプレゼンテーションを開始するというトリガーに応答して開始される。このトリガーとしては、プレゼンテーション資料の表示開始などの指令である。
【００５９】
図５を参照して、まず、ＣＰＵ１１は、マイク４０を介したプレゼンター３００からの音声の入力を待つ（ステップＳ１００）。プレゼンター３００からの音声が入力されると、ＣＰＵ１１は、入力された音声に対して音声認識処理を行なうとともに、音声認識結果に対して構文解析処理を実行する（ステップＳ１０２）。続いて、ＣＰＵ１１は、構文解析結果ＤＢ１１２を参照して、ステップＳ１０２において得られた構文解析結果（センテンス）に含まれる「主語」および／または「述語」と実質的に一致するセンテンス（プレゼンテーション資料の論旨）が存在するか否かを判断する（ステップＳ１０４）。構文解析結果に含まれる「主語」および／または「述語」と実質的に一致するセンテンスが存在しない場合（ステップＳ１０４においてＮＯの場合）には、現在の処理を終了し、新たな処理を開始する。
【００６０】
一方、構文解析結果に含まれる「主語」および／または「述語」と実質的に一致するセンテンスが存在する場合（ステップＳ１０４においてＹＥＳの場合）には、ＣＰＵ１１は、ステップＳ１０２において得られた構文解析結果（センテンス）とステップＳ１０４において抽出したセンテンスとを比較して、両センテンスが関連しているか否かを判断する（ステップＳ１０６）。両センテンスが関連していない場合（ステップＳ１０６においてＮＯの場合）には、現在の処理を終了し、新たな処理を開始する。
【００６１】
一方、両センテンスが関連している場合（ステップＳ１０６においてＹＥＳの場合）には、ＣＰＵ１１は、両センテンスが異なっているか否かを判断する（ステップＳ１０８）。上述したように、両センテンスに含まれるそれぞれの述語が互いに一致しているか否か、あるいは、類義語の関係および対義語の関係のいずれになっているかなどが判断される。
【００６２】
両センテンスが異なっている場合（ステップＳ１０８においてＹＥＳの場合）には、ＣＰＵ１１は、プレゼンテーション資料を示す画像の上に、プレゼンター３００に通知を行なうマーク画像２０２を重ねた上で、プロジェクタ２０から画像を投影させる（ステップＳ１１０）。そして、現在の処理は終了し、新たな処理が開始される。
【００６３】
上述したように、本実施の形態に従うプレゼンテーションシステム１００は、プレゼンテータの発言した論旨に基づくコーチング機能として、以下の機能を有する。
【００６４】
（１）プレゼンテーション資料の入力を受付ける
（２）入力されたプレゼンテーション資料に対して構文解析処理を実行し、それに含まれる論旨を予め記憶する
（３）プレゼンター３００からの音声を音声認識手段によって認識する
（４）音声認識手段によって認識された音声（文章）に対して構文解析処理を実行する
（５）構文解析処理によって得られた音声の構文解析結果を予め登録された論旨の情報と比較する
（６）比較した結果、両者が互いに異なっていた場合、プレゼンター３００に論旨が異なっていることを通知するための画像をプレゼンテーション資料の上に合成する
（７）画像投影手段にて合成した画像を投影する
＜Ｅ．プレゼンテータの挙動に基づくコーチング機能＞
以下、本実施の形態に従うプレゼンテータの挙動に基づくコーチング機能について説明する。このコーチング機能は、主として、上述した挙動評価モジュール１１４（図３）によって提供される。すなわち、プレゼンター３００がプレゼンテーション時に好ましくない挙動をしている場合に、プレゼンター３００に通知を行なう。
【００６５】
（ｅ１：プレゼンターがオーディエンスの方を見てプレゼンテーションを行なっていない状態を好ましくない挙動とする形態）
上述したようなプレゼンテーション時に好ましくない挙動の一例として、プレゼンター３００がオーディエンスの方を見てプレゼンテーションを行なっているか否かを評価する形態が考えられる。このような評価の一形態として、プレゼンター３００の目線方向を評価し、プレゼンター３００がオーディエンスの方を一定期間以上向いていないことを検知すると、好ましくない挙動であると判断できる。
【００６６】
より具体的には、挙動評価モジュール１１４が映像認識モジュール１０２からの映像認識結果に基づいて、プレゼンター３００の目線方向を検出するとともに、当該目線方向の時間的変化を評価する。すなわち、挙動判断手段である挙動評価モジュール１１４は、プレゼンター３００の目線方向を検知するとともに、オーディエンスの方を一定期間を超えて向いていないことを検知すると、プレゼンター３００が好ましくない挙動を行なっていると判断する。そして、このような場合、好ましくない挙動を行なっていることがプレゼンター３００に通知される。
【００６７】
このようなプレゼンター３００への通知は、上述の図４に示すような形態で行なうことができる。すなわち、図４に示すように、プレゼンテーション資料の内容がプロジェクタ２０などによってスクリーン２００に投影されている状態において、プレゼンター３００に通知を行なうマーク画像２０２が重ねて表示される。このマーク画像２０２は、オーディエンスに気付かれにくく、かつ、プレゼンテーション資料を提示するにあたって邪魔にならない位置に合成して表示される。このように、プレゼンテーション資料が表示される領域の相対的に隅の位置に、マーク画像２０２（所定の画像）が表示される。
【００６８】
すなわち、画像合成モジュール１１６および画像出力モジュール１１８（通知手段）は、プレゼンター３００が好ましくない挙動を行なっているとの判断に応答して、プレゼンター３００に通知を行なう。このとき、プロジェクタ２０（表示手段）によって表示されるプレゼンテーション資料とともに、所定の画像が表示される。
【００６９】
なお、プレゼンター３００への通知手段としては、図４に示すような形態以外に、公知の各種の方法を採用してもよい。たとえば、表示されるプレゼンテーション資料の背景色を変更し、あるいは、プレゼンター３００が装着する各種携帯装置を用いて物理的な通知を行なってもよい。このような、物理的な通知の形態としては、たとえば、音、光、振動の少なくとも１つが発せされるようにすることが考えられる。
【００７０】
図６は、本発明の実施の形態に従うプレゼンテーションシステム１００が提供するプレゼンターの視線（挙動）に基づくコーチング機能に係るフローチャートである。図６に示す各ステップは、典型的には、ＣＰＵ１１がプログラムを実行することで提供される。また、図６に示すフローチャートは、プレゼンター３００がプレゼンテーションを開始するというトリガーに応答して開始される。このトリガーとしては、プレゼンテーション資料の表示開始などの指令である。
【００７１】
図６を参照して、まず、ＣＰＵ１１は、カメラ３０を介したプレゼンター３００を含む映像の入力を待つ（ステップＳ２００）。プレゼンター３００を含む映像が入力されると、ＣＰＵ１１は、入力された映像に対して映像認識処理を行なうとともに、映像認識結果に基づいてプレゼンター３００の目線方向を検出する（ステップＳ２０２）。続いて、ＣＰＵ１１は、ステップＳ２０２において検出されたプレゼンター３００の目線方向がオーディエンスの方向を向いているか否かを判断する（ステップＳ２０４）。この判断は、オーディエンスが位置する所定範囲内に目線方向が向いているか否かに基づいて行なわれる。
【００７２】
プレゼンター３００の目線方向がオーディエンスの方向を向いている場合（ステップＳ２０４においてＹＥＳの場合）には、ＣＰＵ１１は、タイマーをリセットする（ステップＳ２０６）。そして、現在の処理は終了し、新たな処理が開始される。
【００７３】
一方、プレゼンター３００の目線方向がオーディエンスの方向を向いていない場合（ステップＳ２０４においてＮＯの場合）には、ＣＰＵ１１は、タイマーをインクリメントする（ステップＳ２０８）。続いて、ＣＰＵ１１は、インクリメント後のタイマーの値が予め定められたしきい値を超えたか否かを判断する（ステップＳ２１０）。
【００７４】
インクリメント後のタイマーの値が予め定められたしきい値を超えていない場合（ステップＳ２１０においてＮＯの場合）には、現在の処理は終了し、新たな処理が開始される。
【００７５】
一方、インクリメント後のタイマーの値が予め定められたしきい値を超えた場合（ステップＳ２１０においてＹＥＳの場合）には、ＣＰＵ１１は、プレゼンテーション資料を示す画像の上に、プレゼンター３００に通知を行なうマーク画像２０２を重ねた上で、プロジェクタ２０から画像を投影させる（ステップＳ２１２）。そして、現在の処理は終了し、新たな処理が開始される。
【００７６】
（ｅ２：プレゼンターがスクリーンに投影される画像の認識を妨げる位置に立っている状態を好ましくない挙動とする形態）
上述したようなプレゼンテーション時に好ましくない挙動の別の一例として、プレゼンター３００がスクリーン２００に投影される画像の認識を妨げる位置に立っているか否かを評価する形態が考えられる。このような評価の一形態として、スクリーン２００（投影領域）とプレゼンター３００の立ち位置との関係を評価し、プレゼンター３００が一定期間以上にわたって投影画像を隠す位置に立っていることを検知すると、好ましくない挙動であると判断できる。
【００７７】
より具体的には、挙動評価モジュール１１４が映像認識モジュール１０２からの映像認識結果に基づいて、プレゼンター３００の立ち位置を検出するとともに、プロジェクタ２０が画像を投影しているスクリーン２００の領域を検出する。さらに、挙動評価モジュール１１４は、プレゼンター３００が一定期間以上にわたって投影画像を隠す位置に立っていることを検知すると、好ましくない挙動であると判断できる。すなわち、動判断手段である挙動評価モジュール１１４は、プレゼンター３００の立ち位置とプロジェクタ２０が画像を投影しているスクリーン２００の領域との相対的な位置関係を検知するとともに、プレゼンター３００がスクリーン２００に投影される画像の認識を妨げる位置に立っていることを検知すると、プレゼンター３００が好ましくない挙動を行なっていると判断する。そして、このような場合、好ましくない挙動を行なっていることがプレゼンター３００に通知される。
【００７８】
図７は、本発明の実施の形態に従うプレゼンテーションシステム１００によるプレゼンター３００への通知形態の別の一例を示す図である。
【００７９】
図７を参照して、プレゼンテーション資料の内容がプロジェクタ２０などによってスクリーン２００に投影されている状態において、プレゼンター３００に通知を行なうマーク画像２０２が重ねて表示される。このマーク画像２０２は、オーディエンスに気付かれにくく、かつ、プレゼンテーション資料を提示するにあたって邪魔にならない位置に合成して表示される。このように、プレゼンテーション資料が表示される領域の相対的に隅の位置に、マーク画像２０２（所定の画像）が表示される。
【００８０】
すなわち、画像合成モジュール１１６および画像出力モジュール１１８（通知手段）は、プレゼンター３００が好ましくない挙動を行なっているとの判断に応答して、プレゼンター３００に通知を行なう。このとき、プロジェクタ２０（表示手段）によって表示されるプレゼンテーション資料とともに、所定の画像が表示される。
【００８１】
なお、プレゼンター３００への通知手段としては、図７に示すような形態以外に、公知の各種の方法を採用してもよい。たとえば、表示されるプレゼンテーション資料の背景色を変更し、あるいは、プレゼンター３００が装着する各種携帯装置を用いて物理的な通知を行なってもよい。このような、物理的な通知の形態としては、たとえば、音、光、振動の少なくとも１つが発せされるようにすることが考えられる。
【００８２】
図８は、本発明の実施の形態に従うプレゼンテーションシステム１００が提供するプレゼンター３００の立ち位置に基づくコーチング機能に係るフローチャートである。図８に示す各ステップは、典型的には、ＣＰＵ１１がプログラムを実行することで提供される。また、図８に示すフローチャートは、プレゼンター３００がプレゼンテーションを開始するというトリガーに応答して開始される。このトリガーとしては、プレゼンテーション資料の表示開始などの指令である。
【００８３】
図８を参照して、まず、ＣＰＵ１１は、カメラ３０を介したプレゼンター３００を含む映像の入力を待つ（ステップＳ３００）。プレゼンター３００を含む映像が入力されると、ＣＰＵ１１は、入力された映像に対して映像認識処理を行なうとともに、映像認識結果に基づいてプレゼンター３００の立ち位置および投影領域を検出する（ステップＳ３０２）。続いて、ＣＰＵ１１は、ステップＳ３０２において検出されたプレゼンター３００の立ち位置と投影領域とが近接しているか否かを判断する（ステップＳ３０４）。この判断は、入力された映像内での相対的な位置関係などに基づいて行なわれる。
【００８４】
プレゼンター３００の立ち位置と投影領域とが近接していない場合（ステップＳ３０４においてＮＯの場合）には、ＣＰＵ１１は、タイマーをリセットする（ステップＳ３０６）。そして、現在の処理は終了し、新たな処理が開始される。
【００８５】
一方、プレゼンター３００の立ち位置と投影領域とが近接している場合（ステップＳ３０４においてＹＥＳの場合）には、ＣＰＵ１１は、タイマーをインクリメントする（ステップＳ３０８）。続いて、ＣＰＵ１１は、インクリメント後のタイマーの値が予め定められたしきい値を超えたか否かを判断する（ステップＳ３１０）。
【００８６】
インクリメント後のタイマーの値が予め定められたしきい値を超えていない場合（ステップＳ３１０においてＮＯの場合）には、現在の処理は終了し、新たな処理が開始される。
【００８７】
一方、インクリメント後のタイマーの値が予め定められたしきい値を超えた場合（ステップＳ３１０においてＹＥＳの場合）には、ＣＰＵ１１は、プレゼンテーション資料を示す画像の上に、プレゼンター３００に通知を行なうマーク画像２０２を重ねた上で、プロジェクタ２０から画像を投影させる（ステップＳ３１２）。そして、現在の処理は終了し、新たな処理が開始される。
【００８８】
（ｅ３：プレゼンターが体を周期的に揺らしながらプレゼンテーションを行なっている状態を好ましくない挙動とする形態）
上述したようなプレゼンテーション時に好ましくない挙動の別の一例として、プレゼンター３００が無意識のうちに体を周期的に揺らしながらプレゼンテーションを行なっているか否かを評価する形態が考えられる。
【００８９】
図９は、本発明の実施の形態に従うプレゼンテーションシステム１００が提供するプレゼンター３００の周期的な体の揺れ（挙動）に基づくコーチング機能を説明するための図である。本コーチング機能においては、主として、プレゼンテーション中にプレゼンター３００が無意識のうちに行なう挙動を検知する。
【００９０】
このような挙動の典型例として、図９（ａ）に示すような、両手を左右に広げたり閉じたりするような周期的な挙動がある。このような挙動は、プレゼンター３００が緊張している場合などに無意識のうちに生じ得る。そこで、このような挙動をプレゼンター３００の両手位置などに基づいて検知する。具体的には、プレゼンター３００を撮像した映像に基づいて、プレゼンター３００の両手の位置を認識し、この認識された両手の位置が略同じ高さにあり、かつ、細かく動いているような場合には、好ましくない挙動であると判断する。
【００９１】
また、このような挙動の別の典型例として、図９（ｂ）に示すような、体全体を左右または前後に動かすような周期的な挙動がある。このような挙動についても、プレゼンター３００が緊張している場合などに無意識のうちに生じ得る。そこで、このような挙動をプレゼンター３００の姿勢位置などに基づいて検知する。具体的には、プレゼンター３００を撮像した映像に基づいて、プレゼンター３００の位置を認識し、この認識された位置（姿勢）の周波数成分を検出し、所定の周期成分（たとえば、周期が５秒以下の成分）が存在している場合には、好ましくない挙動であると判断する。
【００９２】
このように、挙動判断手段である挙動評価モジュール１１４は、プレゼンター３００による挙動の周期を取得するように構成されており、プレゼンター３００の挙動が周期的に変動していると判断されると、プレゼンター３００に通知を行なう。このような通知の形態の典型例としては、図９（ｃ）および図９（ｄ）に示すようなものが挙げられる。
【００９３】
図９（ｃ）に示すように、プレゼンテーション資料の内容がプロジェクタ２０などによってスクリーン２００に投影されている状態において、プレゼンター３００が周期的に動いている場合には、その検出された周期および方向を通知するマーク画像２０４が重ねて表示される。すなわち、検出された周期で動くマーク画像２０４を表示することで、プレゼンター３００に好ましくない挙動をしていることを気付かせる。
【００９４】
あるいは、図９（ｄ）に示すように、プレゼンテーション資料の内容がプロジェクタ２０などによってスクリーン２００に投影されている状態において、プレゼンター３００が周期的に動いている場合には、その背景色を変化させてもよい。この背景色の変化周期を検出された挙動の周期としてもよい。
【００９５】
たとえば、正常時（周期的な動きが検出されない状態）においては第１の背景色が表示され、プレゼンター３００に注意を喚起すべき場合（周期的な動きが検出された状態）においては第２の背景色が表示される。
【００９６】
このように、画像合成モジュール１１６および画像出力モジュール１１８（通知手段）は、プレゼンター３００が好ましくない挙動を行なっているとの判断に応答して、プレゼンター３００に通知を行なう。このとき、プロジェクタ２０（表示手段）によって表示されるプレゼンテーション資料とともに、挙動評価モジュール１１４が判断したプレゼンター３００による挙動の周期に関連付けた通知が行なわれる。典型的には、図９（ｃ）に示すようなマーク画像２０４が表示される。
【００９７】
このような形態に代えて、挙動評価モジュール１１４が判断したプレゼンター３００による挙動の周期で点滅表示を行なってもよい。あるいは、挙動評価モジュール１１４が判断したプレゼンター３００による挙動の周期をアニメーション表示してもよい。
【００９８】
さらに、プレゼンター３００への通知手段としては、図９に示すような形態以外に、公知の各種の方法を採用してもよい。たとえば、表示されるプレゼンテーション資料の背景色を変更し、あるいは、プレゼンター３００が装着する各種携帯装置を用いて物理的な通知を行なってもよい。このような、物理的な通知の形態としては、たとえば、音、光、振動の少なくとも１つが発せされるようにすることが考えられる。
【００９９】
図１０は、本発明の実施の形態に従うプレゼンテーションシステム１００が提供するプレゼンター３００の周期的な挙動に基づくコーチング機能に係るフローチャートである。図１０に示す各ステップは、典型的には、ＣＰＵ１１がプログラムを実行することで提供される。また、図１０に示すフローチャートは、プレゼンター３００がプレゼンテーションを開始するというトリガーに応答して開始される。このトリガーとしては、プレゼンテーション資料の表示開始などの指令である。
【０１００】
図１０を参照して、まず、ＣＰＵ１１は、カメラ３０を介したプレゼンター３００を含む所定期間分の映像を蓄積する（ステップＳ４００）。プレゼンター３００を含む映像が所定期間分蓄積されると、ＣＰＵ１１は、蓄積された映像に対して映像認識処理を行なうとともに、映像認識結果に基づいてプレゼンター３００の挙動に含まれる周期成分を抽出する（ステップＳ４０２）。続いて、ＣＰＵ１１は、ステップＳ４０２において、所定条件（周期が５秒以下の成分）を満たす周期成分が抽出されたか否かを判断する（ステップＳ４０４）。
【０１０１】
所定条件を満たす周期成分が抽出されていない場合（ステップＳ４０４においてＮＯの場合）には、現在の処理は終了し、新たな処理が開始される。
【０１０２】
一方、所定条件を満たす周期成分が抽出されている場合（ステップＳ４０４においてＹＥＳの場合）には、ＣＰＵ１１は、プレゼンテーション資料を示す画像の上に、抽出された周期成分に対応するマーク画像２０４を重ねた上で、プロジェクタ２０から画像を投影させる（ステップＳ４０６）。そして、現在の処理は終了し、新たな処理が開始される。
【０１０３】
（ｅ４：プレゼンターが体をその発話内容とは無関係に周期的に揺らしながらプレゼンテーションを行なっている状態を好ましくない挙動とする形態）
上述の（ｅ３）において説明した形態においては、プレゼンター３００の周期的な挙動を検知する構成について説明したが、プレゼンター３００の発話内容によっては、その説明に伴って体を揺らす場合もある。そこで、プレゼンター３００が体を周期的に揺らしている場合であっても、その周期的な揺れが発話内容に対応するものであるときには、プレゼンターとしては好ましくない挙動とは判断しない。すなわち、プレゼンターが体をその発話内容とは無関係に周期的に揺らしながらプレゼンテーションを行なっている状態に限って、プレゼンターに通知する。
【０１０４】
より具体的には、プレゼンター３００が話す抑揚の周期を取得するとともに、プレゼンター３００による挙動の周期を取得する。そして、これらの周期を互いに比較して、この周期が異なっている場合には、プレゼンター３００が体をその発話内容とは無関係に周期的に揺らしながらプレゼンテーションを行なっていると判断できる。
【０１０５】
このような処理は、図３の機能ブロックに示す挙動評価モジュール１１４に加えて、音声認識モジュール１０４を用いることで実現される。すなわち、挙動評価モジュール１１４は、音声認識手段である音声認識モジュール１０４からの認識結果に基づいて、プレゼンター３００が話す抑揚の周期を取得する抑揚周期取得手段としても機能する。また、挙動評価モジュール１１４は、取得されたプレゼンター３００による挙動の周期と、プレゼンター３００が話す抑揚の周期とを比較する周期比較手段としても機能する。さらに、プレゼンター３００が話す抑揚の周期とは独立した周期で、プレゼンター３００の挙動が変動していると判断した場合に、プレゼンター３００に通知を行なう。
【０１０６】
なお、プレゼンター３００への通知形態については、上述の図９に示したものと同様の構成を採用できる。
【０１０７】
図１１は、本発明の実施の形態に従うプレゼンテーションシステム１００が提供するプレゼンター３００の周期的な挙動に基づく別のコーチング機能に係るフローチャートである。図１１に示す各ステップは、典型的には、ＣＰＵ１１がプログラムを実行することで提供される。また、図１１に示すフローチャートは、プレゼンター３００がプレゼンテーションを開始するというトリガーに応答して開始される。このトリガーとしては、プレゼンテーション資料の表示開始などの指令である。
【０１０８】
図１１を参照して、まず、ＣＰＵ１１は、カメラ３０を介して入力されるプレゼンター３００を含む映像、および、対応するマイク４０を介して入力される音声を所定期間に亘って蓄積する（ステップＳ５００）。プレゼンター３００を含む映像および対応する音声が所定期間分蓄積されると、ＣＰＵ１１は、蓄積された映像に対して映像認識処理を行なうとともに、映像認識結果に基づいてプレゼンター３００の挙動に含まれる周期成分を抽出する（ステップＳ５０２）。並行的に、ＣＰＵ１１は、蓄積された音声に対して周波数解析を行なうことで、プレゼンター３００が話す抑揚の周期を取得する（ステップＳ５０４）。
【０１０９】
続いて、ＣＰＵ１１は、ステップＳ５０２において、所定条件（周期が５秒以下の成分）を満たす周期成分が抽出されたか否かを判断する（ステップＳ５０６）。所定条件を満たす周期成分が抽出されていない場合（ステップＳ５０６においてＮＯの場合）には、現在の処理は終了し、新たな処理が開始される。
【０１１０】
一方、所定条件を満たす周期成分が抽出されている場合（ステップＳ５０６においてＹＥＳの場合）には、ＣＰＵ１１は、ステップＳ５０６において抽出されたプレゼンター３００の挙動に含まれる周期成分と、ステップＳ５０４において取得されたプレゼンター３００が話す抑揚の周期とが略一致するか否かを判断する（ステップＳ５０８）。すなわち、プレゼンター３００による挙動の周期と、プレゼンター３００が話す抑揚の周期とを比較する。
【０１１１】
プレゼンター３００の挙動に含まれる周期成分とプレゼンター３００が話す抑揚の周期とが略一致する場合（ステップＳ５０８においてＹＥＳの場合）には、現在の処理は終了し、新たな処理が開始される。
【０１１２】
一方、プレゼンター３００の挙動に含まれる周期成分とプレゼンター３００が話す抑揚の周期とが略一致しない場合（ステップＳ５０８においてＮＯの場合）には、ＣＰＵ１１は、プレゼンテーション資料を示す画像の上に、抽出された周期成分に対応するマーク画像２０４を重ねた上で、プロジェクタ２０から画像を投影させる（ステップＳ５１０）。すなわち、プレゼンター３００が話す抑揚の周期とは独立した周期で、プレゼンター３００の挙動が変動していると判断することに応答して、プレゼンター３００に通知を行なう。そして、現在の処理は終了し、新たな処理が開始される。
【０１１３】
（ｅ５：機能全体）
上述したように、本実施の形態に従うプレゼンテーションシステム１００は、プレゼンテータの挙動に基づくコーチング機能の一つとして、以下の機能を有する。
【０１１４】
（１）カメラ３０でプレゼンター３００を撮影する
（２）撮影された映像に基づいてプレゼンター３００の動作を解析する（たとえば、上側に配置されたカメラよりスクリーンにおけるプレゼンター３００の立ち位置を検出し、正面に配置されたカメラよりプレゼンター３００の目線方向および姿勢を検出する）
（３）プレゼンター３００が、オーディエンスがスクリーンを見るのに邪魔になっている位置に立っていると判断したら、プレゼンター３００に知らせるための画像をプレゼンテーション資料上に合成する
（４）プレゼンター３００が、両手を合わせ、かつ、あわせたまま頻繁に動かしていると判断したら、プレゼンター３００に知らせるための画像をプレゼンテーション資料上に合成する
（５）プレゼンター３００の目線方向を判定し、プレゼンター３００が一定期間以上、オーディエンスの方を向いていないと判断したら、プレゼンター３００に知らせるための画像をプレゼンテーション資料上に合成する
（６）画像投影手段にて合成した画像を投影する
また、本実施の形態に従うプレゼンテーションシステム１００は、プレゼンテータの挙動に基づくコーチング機能の別の一つとして、以下の機能を有する。
【０１１５】
（１）カメラ３０でプレゼンター３００を撮影する
（２）プレゼンター３００の動作周期を解析する
（３）プレゼンター３００が、所定周期（たとえば、５秒以下）の周期的な動作を行っていると判断したら、プレゼンター３００に知らせるため、プレゼンター３００と同期して動くマークをプレゼンテーション資料上に合成する
（４）画像投影手段にて合成した画像を投影する
また、本実施の形態に従うプレゼンテーションシステム１００は、プレゼンテータの挙動に基づくコーチング機能のさらに別の一つとして、以下の機能を有する。
【０１１６】
（１）プレゼンター３００の話の抑揚の周期を音声認識手段で検出する
（２）カメラ３０でプレゼンター３００を撮影する
（３）プレゼンター３００の動作周期を解析する
（４）プレゼンター３００の動作周期と話の抑揚の周期を比較し、話の抑揚の周期とは一致しない、所定周期（たとえば、５秒以下）の周期的な動作を行っていると判断したら、プレゼンター３００に知らせるため、プレゼンター３００と同期して動くマークをプレゼンテーション資料上に合成する
（５）画像投影手段にて合成した画像を投影する
＜Ｆ．まとめ＞
上述の実施の形態においては、本実施の形態に従うプレゼンテーションコーチシステム
が有するすべてのコーチング機能について説明したが、これらのコーチング機能のうち一部のみを適宜組み合わせる形態であってもよい。
【０１１７】
上述のように、本実施の形態に従うプレゼンテーションコーチシステムは、プレゼンター３００が話していることを解析し、リアルタイムで論旨を構築した後、予め入力しておいたプレゼンテーション資料の論旨と比較を行なう。プレゼンテーション資料の論旨とプレゼンター３００のプレゼン内容の論旨とが異なっていた場合、プレゼンター３００に異なっている箇所を知らせる。
【０１１８】
また、本実施の形態に従うプレゼンテーションコーチシステムは、プレゼンター３００の立ち振舞いを解析し、プレゼンテーションの内容に即していない、または、プレゼンター３００として相応しくない挙動であると判断した場合、プレゼンター３００にリアルタイムでどこが悪いかを知らせる。
【０１１９】
本発明に係るプレゼンテーションコーチシステムは、以下のように表現することもできる。すなわち、本発明のある局面に係るプレゼンテーションコーチシステムは、音声認識手段と、構文解析手段と、リアルタイムでプレゼンターのプレゼン内容の論旨を構築する手段とを有する。そして、プレゼンテーションコーチシステムは、プレゼンテーション資料の入力手段と資料より論旨を構築する手段を持ち、両社の論旨の比較を行ない、プレゼンテーション資料の論旨とプレゼンターのプレゼン内容の論旨が異なっていた場合、プレゼンターに異なっている箇所を通知する。
【０１２０】
好ましくは、プレゼンテーションコーチシステムは、プレゼンテーション資料の投影画像の一部にマークを合成することで、プレゼンターに知らせる。
【０１２１】
好ましくは、プレゼンテーションコーチシステムは、カメラでプレゼンターの動作を解析する手段をさらに有しており、プレゼンテーション中の動作として相応しくないことを判断したら、プレゼンターに通知する。
【０１２２】
好ましくは、プレゼンテーションコーチシステムは、プレゼンテーション資料の投影画像に合成することで、プレゼンターに知らせる。
【０１２３】
好ましくは、プレゼンテーションコーチシステムは、音声認識手段をさらに有しており、話の抑揚の周期とは無関係に、周期的な動作を行っていることを検知したら、プレゼンターに知らせる。
【０１２４】
好ましくは、プレゼンテーションコーチシステムは、動作周期と同期した点滅、または、アニメーションをプレゼンテーション資料の投影画像に合成することで、プレゼンターに知らせる。
【０１２５】
好ましくは、プレゼンテーションコーチシステムは、プレゼンターの目線を判断し、オーディエンスの方を一定時間以上向いていないと判断したら、相応しくない動作と判断する。
【０１２６】
好ましくは、プレゼンテーションコーチシステムは、音声認識手段をさらに有し、周期的な動作が、話の抑揚の周期とは無関係か否かを判別し、無関係の場合に、プレゼンターに知らせる。
【０１２７】
＜Ｇ．利点＞
本発明の実施の形態に従うプレゼンテーションコーチシステムによれば、間違った内容のプレゼンテーションをしていること、および／または、プレゼンテーションとして相応しくない動作していることを、プレゼンテーション中にプレゼンターに知らせることができる。そのため、プレゼンテーション後のフォローを必要とすることなく、プレゼンテーションを正確かつ効果的に行なうことができる。
【０１２８】
＜Ｈ．その他の実施形態＞
本発明に従うプログラム（コード）は、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させることで提供されてもよい。この場合、プログラム自体には上記のようなモジュールは含まれず、ＯＳと協働して処理が実行される。また、本発明に従うプログラムは、他のプログラムの一部に組込まれて提供されるものであってもよい。このような場合にも、プログラム自体には上記のような他のプログラムに含まれるモジュールは含まれず、他のプログラムと協働して処理が実行される。
【０１２９】
上述のような一部のモジュールを含まないプログラムであっても、本発明に従うプログラムの技術的範囲に含まれる。
【０１３０】
さらに、本発明に従うプログラムによって実現される機能の一部または全部を専用のハードウェアによって構成してもよい。
【０１３１】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１３２】
１０  パーソナルコンピュータ、１１  ＣＰＵ、１２  メモリ、１５  ハードディスク、１８  表示インターフェイス、１９  バス、２０  プロジェクタ、３０  カメラ、４０  マイク、５８  ディスプレイ、１００  プレゼンテーションシステム、１０２  映像認識モジュール、１０４  音声認識モジュール、１０６  プレゼンテーションエンジン、１０８  構文解析モジュール、１１０  構文一致評価モジュール、１１２  構文解析結果ＤＢ、１１４  挙動評価モジュール、１１６  画像合成モジュール、１１８  画像出力モジュール、２００  スクリーン、２０２，２０４  マーク画像、３００  プレゼンター、ＳＹＳ  システム。
【図１】
2012255866.tif 000003
【図２】
2012255866.tif 000004
【図３】
2012255866.tif 000005
【図４】
2012255866.tif 000006
【図５】
2012255866.tif 000007
【図６】
2012255866.tif 000008
【図７】
2012255866.tif 000009
【図８】
2012255866.tif 000010
【図１０】
2012255866.tif 000011
【図１１】
2012255866.tif 000012
【図９】
2012255866.tif 000013