(57)【要約】【課題】テレビの情報を活用した、会議の場において議論の活性度を高める仕組みの提供。【解決手段】特定されたメンバーを情報源とする情報のみが記録される非公開書込み情報データベース１０に記録された非公開書込み情報から抽出されるキーワードとキーワードの出現頻度とをリスト化した非公開キーワードリストを生成する検索キーワード生成手段２０と、非公開キーワードリストに含まれるキーワードより選択された検索キーワードを用いて、テレビ番組情報サーバ３３を含む情報サーバ３０に記録された、検索キーワードに関連するコンテンツに関するコンテンツ情報に基づいて、コンテンツを抽出し、コンテンツ情報と共に、選択可能に表示する選択表示を生成するコンテンツ検索手段４０と、コンテンツ再生手段６０によって再生されているコンテンツに基づいて生成される議事情報をコンテンツと共に出力する議事生成手段７０と、を備えた会議システム５００。【選択図】図１
2019032741.tif 000002
【特許請求の範囲】
【請求項１】
所定のキーワードと当該所定のキーワードの出現頻度とをリスト化したキーワードリストとして、少なくとも、特定されたメンバーを情報源とする情報のみが記録される非公開書込み情報データベースに記録された非公開書込み情報から抽出されるキーワードと当該非公開書込み情報内における前記キーワードの出現頻度とをリスト化した非公開キーワードリストを生成する検索キーワード生成手段と、
少なくとも前記非公開キーワードリストに含まれる前記キーワードより選択された１つ以上の検索キーワードを用いて、テレビ番組に関するテレビ番組情報を記録されたテレビ番組情報サーバを含む１つ以上の情報サーバに記録された、前記検索キーワードに関連するコンテンツに関するコンテンツ情報に基づいて、前記コンテンツを抽出し、前記コンテンツ情報と共に、抽出された前記コンテンツを選択可能に表示する選択表示を生成するコンテンツ検索手段と、
前記選択表示の中から選択された１つ以上のコンテンツを再生するコンテンツ再生手段と、
前記コンテンツ再生手段によって再生されている前記コンテンツに基づいて生成される議事情報を当該コンテンツと共に出力する議事生成手段と、を備えた会議システム。
【請求項２】
請求項１記載の会議システムにおいて、
前記コンテンツ検索手段によって抽出された前記コンテンツには、録画されたテレビ番組を含む映像コンテンツが含まれ、
前記コンテンツ情報は、当該映像コンテンツにおいて表示される字幕と当該字幕の表示時刻とを含む字幕情報を少なくとも含み、
前記コンテンツ再生手段は、選択した前記映像コンテンツの再生開始位置を、前記表示時刻を基準に設定することを特徴とする会議システム。
【請求項３】
請求項２記載の会議システムにおいて、
前記再生開始位置は、前記字幕情報に含まれる、前記検索キーワードに関連した字幕以前に表示される複数の前記字幕の表示間隔のうち、所定の時間間隔よりも大きい時間間隔を形成している前記字幕の前記表示時刻であって、前記検索キーワードに関連した前記字幕の前記表示時刻から直近で表示される前記字幕の前記表示時刻であることを特徴とする会議システム。
【請求項４】
請求項１ないし３のいずれか１つに記載の会議システムにおいて、
前記検索キーワード生成手段は、前記キーワードリストとして、前記コンテンツ再生手段により再生される前記コンテンツから抽出されるコンテンツキーワードと当該コンテンツ内における前記コンテンツキーワードの出現頻度とをリスト化したコンテンツキーワードリストを生成するコンテンツキーワード生成手段を備えることを特徴とする会議システム。
【請求項５】
請求項１ないし４のいずれか１つに記載の会議システムにおいて、
前記検索キーワードを、既に生成された１つ以上の前記キーワードリストから選択される２つ以上のキーワードによって設定する複合検索キーワード設定手段を備えることを特徴とする会議システム。
【請求項６】
請求項１ないし５のいずれか１つに記載の会議システムにおいて、
前記議事生成手段は、
前記コンテンツを視聴している者の音声から文字情報を抽出する第１の音声文字変換手段と、
前記コンテンツを再生した画面から文字情報を抽出する第１の画面内テキスト抽出手段との少なくとも１つを備えることを特徴とする会議システム。
【請求項７】
請求項１ないし６のいずれか１つに記載の会議システムにおいて、
前記検索キーワード生成手段は、前記キーワードリストとして、前記議事生成手段により生成された前記議事情報から抽出される議事キーワードと当該議事情報内における前記議事キーワードの出現頻度とをリスト化した議事キーワードリストを生成する議事キーワード生成手段を備えることを特徴とする会議システム。
【請求項８】
請求項１ないし７のいずれか１つに記載の会議システムにおいて、
前記議事情報を用いて議事録を生成するドキュメント生成手段により生成された前記議事録を印刷し、及び／又は、前記議事録を電子データとして保存し、及び／又は、前記議事録を前記特定されたメンバーにメール送信する議事出力部を備えることを特徴とする会議システム。
【請求項９】
請求項１ないし８のいずれか１つに記載の会議システムにおいて、
前記検索キーワード生成手段は、２つ以上の前記キーワードリストのそれぞれにおいて前記出現頻度が所定値α以上である前記キーワードを抽出してリスト化した高頻出キーワードリストを生成する高頻出キーワードリスト生成手段を備えることを特徴とする会議システム。
【請求項１０】
請求項９記載の会議システムにおいて、
前記２つ以上の前記キーワードリストは、前記非公開キーワードリストを少なくとも含み、
前記検索キーワード生成手段は、前記非公開キーワードリストにおける前記出現頻度が所定値βより少ない低頻出キーワードであって、前記２つ以上の前記キーワードリストのうち前記非公開キーワードリストと異なるキーワードリストにリスト化された前記キーワードに含まれている当該低頻出キーワードがリスト化された低頻出キーワードリストを生成する低頻出キーワードリスト生成手段を備えることを特徴とする会議システム。
【請求項１１】
請求項１０記載の会議システムにおいて、
前記低頻出キーワードリスト生成手段は、前記低頻出キーワードが含まれる非公開書込み情報が前記非公開書込み情報データベースに記録された日時から所定時間を越えた場合に、時間Ｔの間のみ当該低頻出キーワードを視覚的に強調して表示することを特徴とする会議システム。
【請求項１２】
請求項１ないし１１のいずれか１つに記載の会議システムにおいて、
前記選択表示に表示される前記コンテンツの数が、設定されたターゲットコンテンツ数Ｎに近づくように、前記キーワードリストに含まれる前記キーワードから前記検索キーワードの設定を行うコンテンツ抽出手段を備え、
前記コンテンツ抽出手段は、
前記キーワードリストにおける前記キーワードの前記出現頻度の高い前記キーワードから前記検索キーワードを優先的に選択し、選択された当該検索キーワードを少なくとも含む前記検索キーワードを用いて抽出された前記コンテンツの数が前記ターゲットコンテンツ数Ｎを含む所定の範囲に収まるとき当該検索キーワードによって前記設定を行い、
前記出現頻度が最低位の前記キーワードを前記検索キーワードとして選択しても、選択された当該検索キーワードを少なくとも含む前記検索キーワードを用いて抽出された前記コンテンツの数が前記所定の範囲を越えるときは、前記ターゲットコンテンツ数Ｎに直近となる前記検索キーワードによって前記設定を行うことを特徴とする会議システム。
【請求項１３】
請求項１ないし１２のいずれか１つに記載の会議システムにおいて、
前記コンテンツ情報に含まれ得る所定の情報を記憶する記憶手段を備え、
前記選択表示に表示される前記コンテンツから、前記コンテンツ情報に前記所定の情報を含む前記コンテンツを除外することを特徴とする会議システム。
【請求項１４】
請求項１ないし１３のいずれか１つに記載の会議システムにおいて、
前記テレビ番組情報サーバと、
前記テレビ番組情報サーバに記憶される、前記テレビ番組情報を含むコンテンツデータベースを生成するコンテンツデータベース生成手段とを備え、
前記コンテンツデータベース生成手段は、
前記テレビ番組情報に含まれる、当該テレビ番組において表示される字幕と当該字幕の表示時刻とを含む字幕情報を抽出する字幕情報抽出手段と、
前記テレビ番組を再生した画面から文字情報を抽出する第２の画面内テキスト抽出手段と、
前記テレビ番組の音声から文字情報を抽出する第２の音声文字変換手段と、
前記テレビ番組の映像の解析を行うことで文字情報を生成する解析手段とのうち、少なくとも１つを備えることを特徴とする会議システム。
【請求項１５】
請求項１ないし１４のいずれか１つに記載の会議システムにおいて、
前記検索キーワードである第１の検索キーワードを用いて前記コンテンツ検索手段によって過去に抽出された前記コンテンツである第１のコンテンツに関する前記コンテンツ情報である第１のコンテンツ情報を、前記第１の検索キーワードと、前記第１の検索キーワードを用いて前記第１のコンテンツと同時に抽出された前記第１のコンテンツと異なる第２のコンテンツに関する前記コンテンツ情報である第２のコンテンツ情報と共に記録するコンテンツ検索履歴記録手段を備え、
前記第１のコンテンツが抽出されたときに用いられた前記第１の検索キーワードと異なる第２の検索キーワードを用いて、前記コンテンツ検索履歴記録手段に記録された前記第１のコンテンツが抽出されたときに、前記第１の検索キーワードと前記第２のコンテンツ情報とを表示することを特徴とする会議システム。
【請求項１６】
請求項１ないし１５のいずれか１つに記載の会議システムにおいて、
前記コンテンツ再生手段によって再生された前記コンテンツに応じて、または、前記議事情報に応じて、前記選択表示を更新する選択表示更新手段を備えることを特徴とする会議システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議システムに関する。
【背景技術】
【０００２】
会議の場において議論の活性度を高めるためには、参加メンバー全員が議題に関する共通認識を持つことが重要である。
議題に関する共通認識を得るために、書籍やテレビ番組、インターネット上で公開されている情報等のコンテンツを会議中に参照することがあるが、その中でもテレビ番組は、放送される時間が限られているため、取材や撮影等によって得た多くの情報が編集作業によって凝縮されたものとなっており、会議中に参照するコンテンツとして最適である。
【０００３】
しかしながら、議題に関連する情報を検索する技術は提案されているものの（例えば特許文献１、特許文献２参照）、テレビ番組に関する情報から議題に関連するコンテンツを抽出する構成はなかった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２１６１８９号公報
【特許文献２】特開２０１４−１９７２７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、テレビの情報を少なくとも活用し、会議の場において議論の活性度を高める仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明は、所定のキーワードと当該所定のキーワードの出現頻度とをリスト化したキーワードリストとして、少なくとも、特定されたメンバーを情報源とする情報のみが記録される非公開書込み情報データベースに記録された非公開書込み情報から抽出されるキーワードと当該非公開書込み情報内における前記キーワードの出現頻度とをリスト化した非公開キーワードリストを生成する検索キーワード生成手段と、少なくとも前記非公開キーワードリストに含まれる前記キーワードより選択された１つ以上の検索キーワードを用いて、テレビ番組に関するテレビ番組情報を記録されたテレビ番組情報サーバを含む１つ以上の情報サーバに記録された、前記検索キーワードに関連するコンテンツに関するコンテンツ情報に基づいて、前記コンテンツを抽出し、前記コンテンツ情報と共に、抽出された前記コンテンツを選択可能に表示する選択表示を生成するコンテンツ検索手段と、前記選択表示の中から選択された１つ以上のコンテンツを再生するコンテンツ再生手段と、前記コンテンツ再生手段によって再生されている前記コンテンツに基づいて生成される議事情報を当該コンテンツと共に出力する議事生成手段と、を備えた会議システムにある。
【発明の効果】
【０００７】
本発明によれば、テレビの情報を少なくとも活用し、会議の場において議論の活性度を高める仕組みを提供することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る会議システムの一例を示す機能ブロック図である。
【図２】検索キーワード生成手段の一例を示す機能ブロック図である。
【図３】非公開キーワードリストが表示された画面の一例を示す図である。
【図４】コンテンツ検索手段の一例を示す機能ブロック図である。
【図５】コンテンツ再生手段の一例を示す機能ブロック図である。
【図６】選択表示が表示された画面の一例を示す図である。
【図７】字幕表示が表示された画面の一例を示す図である。
【図８】選択表示が表示された画面の他の一例を示す図である。
【図９】議事生成手段の一例を示す機能ブロック図である。
【図１０】議事情報がコンテンツと共に表示された画面の一例を示す図である。
【図１１】コンテンツデータベース生成手段の一例を示す機能ブロック図である。
【図１２】会議システム全体の処理の一例を示すフローチャートである。
【図１３】検索キーワード生成手段の処理の一例を示すフローチャートである。
【図１４】非公開キーワード生成手段の処理の一例を示すフローチャートである。
【図１５】コンテンツキーワード生成手段の処理の一例を示すフローチャートである。
【図１６】議事キーワード生成手段の処理の一例を示すフローチャートである。
【図１７】高頻出キーワードリスト生成処理および低頻出キーワードリスト生成処理の一例を示すフローチャートである。
【図１８】キーワードリスト表示手段の処理の一例を示すフローチャートである。
【図１９】コンテンツ検索手段の処理の一例を示すフローチャートである。
【図２０】検索キーワード設定手段の処理の一例を示すフローチャートである。
【図２１】キーワード検索手段の処理の一例を示すフローチャートである。
【図２２】コンテンツ抽出手段の処理の一例を示すフローチャートである。
【図２３】コンテンツ再生手段の処理の一例を示すフローチャートである。
【図２４】コンテンツ選択手段の処理の一例を示すフローチャートである。
【図２５】再生開始位置設定処理の一例を示すフローチャートである。
【図２６】コンテンツ出力手段の処理の一例を示すフローチャートである。
【図２７】議事生成手段の処理の一例を示すフローチャートである。
【図２８】議事書込み手段の処理の一例を示すフローチャートである。
【図２９】第１の音声文字変換手段の処理の一例を示すフローチャートである。
【図３０】第１の画面内テキスト抽出手段の処理の一例を示すフローチャートである。
【図３１】議事重畳手段の処理の一例を示すフローチャートである。
【図３２】ドキュメント生成手段の処理の一例を示すフローチャートである。
【図３３】コンテンツデータベース生成手段の処理の一例を示すフローチャートである。
【図３４】字幕情報抽出手段の処理の一例を示すフローチャートである。
【図３５】第２の画面内テキスト抽出手段の処理の一例を示すフローチャートである。
【図３６】第２の音声文字変換手段の処理の一例を示すフローチャートである。
【図３７】解析手段の処理の一例を示すフローチャートである。
【図３８】番組キーワード生成手段の処理の一例を示すフローチャートである。
【図３９】番組データベース生成手段の処理の一例を示すフローチャートである。
【図４０】更新された選択表示が表示された画面の一例を示す図である。
【図４１】更新された選択表示が表示された画面の他の一例を示す図である。
【発明を実施するための形態】
【０００９】
図１に、本発明に係る会議システム５００の一例を示す。図１等の機能ブロック図において、矢印は情報の流れる方向を示している。
本発明に係る会議システム５００は、一般的な会議だけでなく、打ち合わせや雑談等の場においても用いることが可能である。会議にはテレビ会議等の遠隔会議が含まれ、遠隔会議の参加メンバーは、画像と音声との少なくとも一方による参加が可能である。
【００１０】
図１に示すように、会議システム５００は、特定されたメンバーを情報源とする情報のみが記録される非公開書込み情報データベース１０を備えている。
会議システム５００は、テレビ番組を含むコンテンツを抽出するためのキーワードとキーワードの出現頻度とをリスト化した第１のキーワードリストとしてのキーワードリストＫＬ１と、キーワードリストＫＬ１から抽出されるキーワードをリスト化した第２のキーワードリストとしてのキーワードリストＫＬ２とを含むキーワードリストＫＬを生成する検索キーワード生成処理を行う、キーワードリスト生成手段としての検索キーワード生成手段２０を備えている。検索キーワード生成手段２０は、第１のキーワードリストを生成する点で第１のキーワードリスト生成手段として機能し、第２のキーワードリストを生成する点で第２のキーワードリスト生成手段として機能する。
会議システム５００は、検索キーワード生成手段２０によって生成されたキーワードリストＫＬに含まれるキーワードより選択された１つ以上の検索キーワードに関連するコンテンツに関する、タイトルなどのコンテンツ情報を記録された情報サーバ３０を備えている。
【００１１】
会議システム５００は、検索キーワード生成手段２０によって生成されたキーワードリストＫＬに含まれるキーワードより選択された１つ以上の検索キーワードを用いて、１つ以上の情報サーバ３０に記録されたコンテンツ情報に基づいて、テレビ番組を含むコンテンツを抽出するコンテンツ検索処理を行うコンテンツ検索手段４０を備えている。
会議システム５００は、コンテンツ検索手段４０によってコンテンツが検索された履歴を記録するコンテンツ検索履歴記録手段５０を備えている。
会議システム５００は、コンテンツ検索手段４０によって抽出されたコンテンツの中から選択された１つ以上のコンテンツを再生するコンテンツ再生処理を行うコンテンツ再生手段６０を備えている。
【００１２】
会議システム５００は、コンテンツ再生手段６０によって再生されているコンテンツに基づいて生成される議事情報を、再生されている状態のコンテンツと共に出力する議事生成処理を行う議事生成手段７０を備えている。
会議システム５００は、議事生成手段７０によって生成される議事録を、印刷し、及び／又は、電子データとして保存し、及び／又は、特定されたメンバーにメール送信する議事出力部８０を備えている。
【００１３】
会議システム５００は、テレビ番組を記録するテレビ番組記録装置９０を備えている。
会議システム５００は、テレビ番組記録装置９０によって録画されたテレビ番組を検索するためのデータを生成するコンテンツデータベース生成処理を行うコンテンツデータベース生成手段１００を備えている。
会議システム５００は、コンテンツデータベース生成手段１００によって生成されたデータを、テレビ番組記録装置９０によって録画されたテレビ番組と関連付けて保存するコンテンツ情報ローカルデータベース１１０を備えている。
【００１４】
会議システム５００は、各手段に対して指示を与えるための入力を行う、マウスやタッチパネル等のポインティングデバイスや、キーボード等を含む指示入力インターフェース１２０を備えている。指示入力インターフェース１２０は、音声によって入力を行うマイク等を含む。
会議システム５００は、指示入力インターフェース１２０による指示に従い、各手段の制御を行うアプリケーション制御部１３０を備えている。
会議システム５００は、各手段からの出力に基づき画面表示を行う、ディスプレイやプロジェクタ等を含む画像表示装置としてのアプリケーション表示部１４０を備えている。
上記各手段は、ＣＰＵ等から構成されるアプリケーション制御部１３０によって制御されるアプリケーションソフトウェアであるが、アプリケーションソフトウェアによって動作されるハードウェアが一部に含まれていても良い。
【００１５】
図２に、検索キーワード生成手段２０の一例を示す。
図２に示すように、検索キーワード生成手段２０は、キーワードリストＫＬ１として、非公開書込み情報データベース１０に記録された非公開書込み情報から抽出される非公開キーワードと非公開書込み情報内における非公開キーワードの出現頻度とをリスト化した、図３に示して後述する非公開キーワードリストを生成する非公開キーワード生成処理を行う非公開キーワード生成手段２１を備えている。
【００１６】
検索キーワード生成手段２０は、キーワードリストＫＬ１として、コンテンツ再生手段６０により再生されるコンテンツから抽出されるコンテンツキーワードとコンテンツ内におけるコンテンツキーワードの出現頻度とをリスト化したコンテンツキーワードリストを生成するコンテンツキーワード生成処理を行うコンテンツキーワード生成手段２２を備えている。これにより、コンテンツキーワードリストに含まれる、コンテンツ内容を示すキーワードからも検索キーワードの設定が可能となる。
検索キーワード生成手段２０は、キーワードリストＫＬ１として、議事生成手段７０により生成された議事情報から抽出される議事キーワードと議事情報内における議事キーワードの出現頻度とをリスト化した議事キーワードリストを生成する議事キーワード生成処理を行う議事キーワード生成手段２３を備えている。これにより、議事キーワードリストに含まれる、議事内容を示すキーワードからも検索キーワードの設定が可能となる。
【００１７】
検索キーワード生成手段２０は、キーワードリストＫＬ２として、２つ以上のキーワードリストＫＬ１のそれぞれにおいて出現頻度が所定値α以上であるキーワードを抽出してリスト化した高頻出キーワードリストを生成する高頻出キーワードリスト生成処理を行う高頻出キーワードリスト生成手段２４を備えている。
検索キーワード生成手段２０は、キーワードリストＫＬ２として、非公開キーワードリストにおける出現頻度が所定値βより少ない低頻出キーワードがリスト化された低頻出キーワードリストを生成する低頻出キーワードリスト生成処理を行う低頻出キーワードリスト生成手段２５を備えている。
【００１８】
検索キーワード生成手段２０は、キーワードを出現頻度等の所定の順序でリスト化したキーワードリストＫＬをアプリケーション表示部１４０に表示するキーワードリスト表示処理を行うキーワードリスト表示手段２６を備えている。
図３は、非公開キーワードを出現頻度順にリスト化した非公開キーワードリストがアプリケーション表示部１４０に表示された画面の一例を示している。なお、コンテンツキーワードリストと議事キーワードリストとも、外観は非公開キーワードリストと同様に構成することが可能である。
【００１９】
検索キーワード生成手段２０は、非公開書込み情報データベース１０、コンテンツ再生手段６０および議事生成手段７０により入力された文字情報に対して、形態素すなわち言語で意味を持つ最小単位に分割する形態素解析を行う。検索キーワード生成手段２０は、形態素解析によって抽出された形態素のうち、少なくとも名詞をコンテンツを検索するためのキーワードとし、名詞と文字情報内における名詞の出現頻度とをリスト化したキーワードリストＫＬ１を生成する。
【００２０】
非公開書込み情報は、特定されたメンバーを情報源とする情報である。ここでの情報源とは、特定されたメンバーとしての、例えば会議の参加メンバー等が非公開書込み情報データベース１０に会議前に書込んだもの、会議前における同参加メンバー等の発言に基づいて書込まれたもの、現在進行中の会議での参加メンバーの発言をリアルタイムに蓄積したもの、またはこれらに類する情報源をいう。
非公開書込み情報データベース１０に情報を書込む場合には、非公開のＳＮＳすなわちソーシャルネットワーキングサービスを利用することが可能である。
参加メンバー等の発言は、指示入力インターフェース１２０としてのマイク等を介して音声信号として収集された後、文字に変換され、非公開書込み情報データベース１０に記録される。
【００２１】
高頻出キーワードリスト生成手段２４は、２つ以上のキーワードリストＫＬ１のそれぞれにおいて出現頻度が所定値α以上である高頻出キーワードを抽出する。
非公開キーワードリストとコンテンツキーワードリストまたは議事キーワードリストとに共通する高頻出キーワードの数が多いほど、非公開キーワードリストとコンテンツキーワードリストまたは議事キーワードリストとの類似度が高い。すなわち、非公開書込み情報とコンテンツまたは議事情報との類似度が高いと言える。同様に、コンテンツと非公開書込み情報または議事情報との類似度や、議事情報と非公開書込み情報またはコンテンツとの類似度が高いか否かも判断される。さらに、同種のキーワードリストが複数存在する場合、例えば、コンテンツキーワードリストが複数存在する場合には、コンテンツとコンテンツとの類似度が高いか否かも判断される。
【００２２】
低頻出キーワードリスト生成手段２５は、非公開キーワードリストにおける出現頻度が所定値βより少ない低頻出キーワードであって、コンテンツキーワードリストまたは議事キーワードリストにリスト化されたキーワードに含まれている低頻出キーワードがリスト化された低頻出キーワードリストＡを生成する。
低頻出キーワードは、非公開キーワードリストにおける出現頻度が少ないキーワードであるが、低頻出キーワードの中には、コンテンツキーワードリストまたは議事キーワードリストにおける出現頻度が高いものもあり、このような低頻出キーワードを検索キーワードに設定することが可能となる。
所定値αと所定値βとはあらかじめ設定された値であり、例えば、α＝１５、β＝３のように設定される。また、所定値αと所定値βとは、キーワードリストＫＬ１におけるキーワード全体の出現頻度をＦとした場合に、全体に対する比率から、α＝０．２Ｆ、β＝０．０３Ｆなどのように設定することも可能である。
【００２３】
低頻出キーワードリスト生成手段２５は、低頻出キーワードが含まれる非公開書込み情報が非公開書込み情報データベース１０に記録された日時から所定時間を越えた場合に、時間Ｔの間のみ低頻出キーワードを視覚的に強調して表示する。低頻出キーワードを視覚的に強調して表示することによって、過去の非公開書込み情報に含まれていた低頻出キーワードが思い起こされ、このような低頻出キーワードを検索キーワードに設定するきっかけとなる。
視覚的に強調する表現手法の例として、低頻出キーワードを非公開キーワードリスト上で色を変えて表示、太字で表示、異なるフォントで表示、非公開キーワードリストの最上位に表示すること等が挙げられる。また、非公開キーワードリストとは別に低頻出キーワードを表示する場所すなわちウィンドウをあらかじめ用意しておき、時間が来たら低頻出キーワードを表示するようにしても良いし、低頻出キーワードを表示したポップアップウィンドウが現れるようにしても良い。
時間Ｔはあらかじめ設定された値であり、例えばＴ＝３０［分］のように設定される。
【００２４】
図４に、情報サーバ３０およびコンテンツ検索手段４０の一例を示す。
図４に示すように、情報サーバ３０は、書籍に関する書籍情報を記録された書籍情報サーバ３１と、公開ＳＮＳに関する公開ＳＮＳ情報を記録された公開ＳＮＳ情報サーバ３２と、テレビ番組に関するテレビ番組情報を記録されたテレビ番組情報サーバ３３とを備えている。
本実施形態では、情報サーバ３０は、書籍情報サーバ３１と公開ＳＮＳ情報サーバ３２とテレビ番組情報サーバ３３とを備えているが、これらの情報サーバに限られず、インターネット検索情報を記録された情報サーバ等を含んでいても良い。
【００２５】
コンテンツ検索手段４０は、指示入力インターフェース１２０による選択指示に従い、キーワードリストＫＬに含まれるキーワードから検索キーワードの設定を行う検索キーワード設定処理を行う検索キーワード設定手段４１を備えている。
コンテンツ検索手段４０は、検索キーワード設定手段４１によって入力された検索キーワードを用いてコンテンツを抽出するキーワード検索処理を行うキーワード検索手段４２を備えている。
コンテンツ検索手段４０は、選択表示に表示されるコンテンツの数が、設定されたターゲットコンテンツ数Ｎに近づくように、キーワードリストＫＬに含まれるキーワードから検索キーワードの設定を行うコンテンツ抽出処理を行うコンテンツ抽出手段４３を備えている。
コンテンツ検索手段４０は、コンテンツ情報と共に、抽出されたコンテンツを選択可能に表示する選択表示を生成する選択表示生成手段４４を備えている。
【００２６】
情報サーバ３０は、インターネット上に公開されている、書籍情報、公開ＳＮＳ情報、テレビ番組情報、インターネット検索情報等の不特定多数の者が閲覧可能なコンテンツ情報を、外部からの所定の手続きにより提供するソフトウェア間インターフェースを有するサーバ装置である。
【００２７】
書籍情報としては、書籍のタイトル、著者名、出版社名等が挙げられる。
公開ＳＮＳは、インターネット上に公開されているＳＮＳであり、例えば、Ｔｗｉｔｔｅｒ（登録商標）、Ｆａｃｅｂｏｏｋ（登録商標）等が挙げられる。公開ＳＮＳ情報は、公開ＳＮＳに書込まれた情報である。
テレビ番組情報としては、番組名、放送日時、番組長、放送局名、ジャンル、字幕情報等が挙げられる。字幕情報は、テレビ番組において表示される字幕と字幕の表示時刻とを含む。
インターネット検索情報は、Ｇｏｏｇｌｅ（登録商標）検索等を利用して検索した情報であり、例えば、特許公報や公開されている学術論文等が挙げられる。
【００２８】
コンテンツ検索手段４０は、少なくとも非公開キーワードリストに含まれるキーワードより選択された１つ以上の検索キーワードを用いて、テレビ番組情報サーバ３３を含む１つ以上の情報サーバ３０に記録されたコンテンツ情報に基づいて、コンテンツを抽出し、コンテンツ情報と共に、抽出されたコンテンツを選択可能に表示する、図６に示すような選択表示を生成する。
【００２９】
コンテンツ検索手段４０によって抽出されるコンテンツには、録画されたテレビ番組を含む映像コンテンツが含まれる。映像コンテンツの他の例としては、インターネット放送やＹｏｕＴｕｂｅ（登録商標）等の動画共有サービスによって配信されたものが挙げられる。
選択表示には、上述した全てのコンテンツ情報が表示されている必要はなく、コンテンツを指定するための情報であるＵＲＬ等とリンクされたコンテンツ情報が少なくとも１つ表示されていれば良い。
【００３０】
コンテンツ検索手段４０は、選択表示に表示されるコンテンツから、コンテンツ情報ローカルデータベース１１０に記憶された所定の情報を含むコンテンツを除外する。コンテンツ情報ローカルデータベース１１０は、コンテンツ情報に含まれ得る所定の情報を記憶する記憶手段として機能する。所定の情報としては、番組名、ジャンル、検索キーワード等が挙げられる。
選択表示に表示されるコンテンツから、コンテンツ情報に所定の情報を含むコンテンツを除外することによって、会議の議題に関連の少ないコンテンツや、既に確認済みで以降確認する必要のないコンテンツを再度抽出することが防止され、必要とするコンテンツを早く抽出することが可能となる。
【００３１】
検索キーワード設定手段４１は、検索キーワードを、既に生成された１つ以上のキーワードリストＫＬから選択される２つ以上のキーワードによって設定する複合検索キーワード設定手段４１ａを備えている。
複合検索キーワード設定手段４１ａは、２つ以上のキーワードを検索条件であるＡＮＤ条件またはＯＲ条件によって組み合わせる。複合検索キーワード設定手段４１ａにより、非公開キーワードとコンテンツキーワード等の外部からのキーワードとを組み合わせた検索キーワードを設定することで、新しい発想や「気づき」を生むトリガーとなるコンテンツを抽出することが可能となる。なお、検索キーワードは、指示入力インターフェース１２０によって手動で入力しても良い。
【００３２】
コンテンツ抽出手段４３は、キーワードリストＫＬにおけるキーワードの出現頻度の高いキーワードから検索キーワードを優先的に選択し、選択された検索キーワードを少なくとも含む検索キーワードを用いて抽出されたコンテンツの数がターゲットコンテンツ数Ｎを含む所定の範囲に収まるとき当該検索キーワードによって設定を行う。
出現頻度が最低位のキーワードを検索キーワードとして選択しても、選択された検索キーワードを少なくとも含む検索キーワードを用いて抽出されたコンテンツの数が所定の範囲を越えるときは、ターゲットコンテンツ数Ｎに直近となる検索キーワードによって設定を行う。
コンテンツ抽出手段４３によれば、指示入力インターフェース１２０によって検索キーワードの選択指示を行わなくても、検索キーワードの設定を行うので、会議の司会者であるファシリテータの負荷が軽減され、会議進行が加速され会議時間の短縮が可能となる。
ターゲットコンテンツ数Ｎはあらかじめ設定された値であり、例えばＮ＝２０のように設定される。
【００３３】
選択表示生成手段４４は、後述するように、コンテンツ再生手段６０によって再生されたコンテンツに応じて、または、議事情報に応じて、選択表示を更新する選択表示更新手段４４ａを備えている。
【００３４】
コンテンツ検索手段４０によって抽出されたコンテンツの１つを第１のコンテンツ、その他のコンテンツを第２のコンテンツとし、第１のコンテンツと第２のコンテンツとが抽出されたときに用いられた検索キーワードを第１の検索キーワードとする。コンテンツ検索履歴記録手段５０は、第１のコンテンツに関するコンテンツ情報である第１のコンテンツ情報を、第１の検索キーワードと、第２のコンテンツに関するコンテンツ情報である第２のコンテンツ情報と共に記録し続ける。
【００３５】
図５に、コンテンツ再生手段６０の一例を示す。
図５に示すように、コンテンツ再生手段６０は、選択表示をアプリケーション表示部１４０に表示する選択表示表示手段６１を備えている。
コンテンツ再生手段６０は、指示入力インターフェース１２０による選択指示に従い、表示または再生するコンテンツとコンテンツの再生開始位置とを特定するコンテンツ選択処理を行うコンテンツ選択手段６２を備えている。
コンテンツ再生手段６０は、コンテンツ選択手段６２によって選択されたコンテンツを、インターネットまたはテレビ番組記録装置９０より検索し、表示または再生し、アプリケーション表示部１４０に出力するコンテンツ出力処理を行うコンテンツ出力手段６３を備えている。
【００３６】
テレビ番組記録装置９０は、例えば、テレビ番組記録装置９０の設置場所において放送やインターネットを介して受信可能な全チャンネルの全テレビ番組を録画する。記録媒体の空き容量が無くなった場合は、日付が古いテレビ番組から削除され、新しいテレビ番組が上書き録画される。
【００３７】
図６は、検索対象がテレビ番組である場合に、アプリケーション表示部１４０に表示される選択表示の一例を示している。図６に示す選択表示には、検索キーワード「図書館ＯＲレコメンド」を用いて抽出されたテレビ番組に関するテレビ番組情報が５件単位で表示されている。
【００３８】
選択表示の中から再生するテレビ番組が選択されると、テレビ番組情報に字幕情報が含まれる場合は、図７に示すように、字幕を字幕の表示時刻順にリスト化した字幕情報が表示される。図７は、図６に示す選択表示の中から選択された番組３の字幕情報が表示された画面の一例を示している。本実施形態では、検索キーワード「図書館ＯＲレコメンド」に関連する字幕が太字で表示されているが、他の字幕と異なる色で表示する等、視覚的に強調する表現手法を用いて表示されていれば良い。字幕情報は、テレビ番組に限らず、コンテンツ情報に字幕情報を含む映像コンテンツが選択された場合にも表示される。
【００３９】
字幕情報の中から字幕の表示時刻が選択されると、コンテンツ再生手段６０は、選択した映像コンテンツの再生開始位置を、表示時刻を基準に設定する再生開始位置設定処理を行う。再生開始位置設定処理により、検索キーワードに関連した字幕の表示時刻など、再生したい箇所から映像コンテンツを再生することが可能となる。
例として、検索キーワードに関連した字幕の表示時刻が選択された場合、コンテンツ再生手段６０は、検索キーワードに関連した字幕の表示時刻よりも所定時間前から映像コンテンツが再生されるように、再生開始位置を設定する。
他の例として、コンテンツ再生手段６０は、検索キーワードに関連した字幕以前に表示される字幕の中から文章の区切り、すなわち句点を検出して、検索キーワードを含む文章が文頭から再生されるように、再生開始位置を設定する。
【００４０】
さらに他の例として、コンテンツ再生手段６０は、検索キーワードに関連した字幕以前に表示される複数の字幕の表示間隔のうち、所定の時間間隔よりも大きい時間間隔を形成している字幕の表示時刻であって、検索キーワードに関連した字幕の表示時刻から直近で表示される字幕の表示時刻から映像コンテンツが再生されるように、再生開始位置を設定する。コンテンツ再生手段６０は、映像コンテンツ内の音声が途切れる箇所、すなわち映像コンテンツ内における話題の転換点を検出し、その後の字幕の表示時刻から映像コンテンツが再生されるように再生開始位置を設定するため、検索キーワードに関連する話題を始めから視聴することが可能となる。
【００４１】
図８（ａ）は、番組３に関するテレビ番組情報が第１のコンテンツ情報としてコンテンツ検索履歴記録手段５０に記録されている場合に、番組３が過去に抽出されたときに用いられた第１の検索キーワードと異なる第２の検索キーワードを用いて、再び番組３が抽出されたときに表示される選択表示の一例を示している。この場合、検索キーワード「図書館ＯＲレコメンド」が第２の検索キーワードとなる。図８（ａ）に示す選択表示には、番組３に関するテレビ番組情報の下に検索履歴ボタンが表示されている。
【００４２】
選択表示の中から検索履歴ボタンが選択されると、コンテンツ再生手段６０は、第１の検索キーワードと、第１の検索キーワードを用いて過去に番組３と同時に抽出された第２のコンテンツに関する第２のコンテンツ情報とが表示された履歴リストを生成し、アプリケーション表示部１４０に表示する。図８（ｂ）は、履歴リストが表示された画面を示している。
履歴リストの中から第１の検索キーワードが選択されると、第１の検索キーワードが検索キーワードとして設定される。履歴リストの中から第２のコンテンツ情報が選択されると、第２のコンテンツが再生または第２のコンテンツの字幕情報が表示される。つまり、再生するコンテンツを選択表示からだけでなく履歴リストからも選択することが可能となる。
【００４３】
図９に、議事生成手段７０の一例を示す。
図９に示すように、議事生成手段７０は、会議に関するメモなどの文字情報を記入する議事書込み処理を行う議事書込み手段７１を備えている。
議事生成手段７０は、コンテンツを視聴している者の音声から文字情報を抽出する第１の音声文字変換処理を行う第１の音声文字変換手段７２を備えている。
議事生成手段７０は、コンテンツを再生した画面から文字情報を抽出する第１の画面内テキスト抽出処理を行う第１の画面内テキスト抽出手段７３を備えている。
【００４４】
議事書込み手段７１は、図１０に示すような文字情報を記入するためのウィンドウＸを備えており、指示入力インターフェース１２０によってウィンドウＸに書込まれた文字情報を記録する。
第１の音声文字変換手段７２は、指示入力インターフェース１２０としてのマイク等を介して収集された会議での発言等の音声信号を文字に変換する音声文字変換処理を行い、音声文字変換処理によって抽出された文字情報を記録する。
第１の画面内テキスト抽出手段７３は、再生されている映像コンテンツの画面に表示されたテロップや、画面内に映り込んだ文字等の文字情報を画面から抽出し、記録する。
【００４５】
議事生成手段７０は、コンテンツを視聴している者によって入力されるコンテンツに対する評価を記録する。コンテンツに対する評価は、例えば、再生されているコンテンツの下など、アプリケーション表示部１４０に表示された高評価ボタンまたは低評価ボタンが選択されることによって入力される。
議事書込み手段７１によって記入された文字情報と、第１の音声文字変換手段７２によって抽出された文字情報と、第１の画面内テキスト抽出手段７３によって抽出された文字情報と、コンテンツに対する評価とは、議事情報として記録される。図１０に示すウィンドウＸには、議事情報の１つである議事書込み手段７１によって記入された文字情報が表示されている。
第１の音声文字変換手段７２によって抽出された文字情報は、非公開書込み情報として非公開書込み情報データベース１０に格納されるようにしても良い。
【００４６】
議事生成手段７０は、コンテンツ再生手段６０からの出力に重畳して、議事情報をアプリケーション表示部１４０に出力する議事重畳処理を行う議事重畳手段７４を備えている。
議事生成手段７０は、議事情報を用いて議事録を生成するドキュメント生成処理を行うドキュメント生成手段７５を備えている。
【００４７】
図１０は、議事重畳手段７４により議事情報がコンテンツと共に表示された画面を示している。再生されているコンテンツに基づいて生成される議事情報を、再生されているコンテンツと共に表示することによって、視覚的にも関連性を持たせた情報として提示することを可能とし、議事を後日確認する際に、内容をより正確に呼び起こすことが可能となる。
本実施形態では、議事生成手段７０は、第１の音声文字変換手段７２と第１の画面内テキスト抽出手段７３とを備えているが、両者のうち少なくとも１つを備えていれば良い。
【００４８】
議事出力部８０は、ドキュメント生成手段７５により生成された議事録を印刷する場合は、プリンター等の画像形成装置である。議事録を電子データとして保存する場合は、議事出力部８０はデータベースである。議事録を特定されたメンバーにメール送信する場合は、議事出力部８０はメール配信の機能を持ったソフトウェアである。議事出力部８０は、上述した機能を複数備えていても良い。議事出力部８０により、議事情報へのアクセスが容易となる。
【００４９】
図１１に、コンテンツデータベース生成手段１００の一例を示す。
図１１に示すように、コンテンツデータベース生成手段１００は、テレビ番組情報に含まれる、テレビ番組において表示される字幕と字幕の表示時刻とを含む字幕情報を抽出する字幕情報抽出処理を行う字幕情報抽出手段１０１を備えている。
コンテンツデータベース生成手段１００は、テレビ番組を再生した画面から文字情報を抽出する第２の画面内テキスト抽出処理を行う第２の画面内テキスト抽出手段１０２を備えている。
コンテンツデータベース生成手段１００は、テレビ番組の音声から文字情報を抽出する第２の音声文字変換処理を行う第２の音声文字変換手段１０３を備えている。
コンテンツデータベース生成手段１００は、テレビ番組の映像の解析を行うことで文字情報を生成する解析処理を行う解析手段１０４を備えている。
【００５０】
コンテンツデータベース生成手段１００は、字幕情報抽出手段１０１と、第２の画面内テキスト抽出手段１０２と、第２の音声文字変換手段１０３と、解析手段１０４とにより入力された文字情報から番組キーワードを生成する番組キーワード生成処理を行う番組キーワード生成手段１０５を備えている。
コンテンツデータベース生成手段１００は、番組キーワード生成手段１０５によって生成された番組キーワードを、テレビ番組情報とリンクさせたメタデータとしてデータ化する番組データベース生成処理を行う番組データベース生成手段１０６を備えている。
これにより、コンテンツデータベース生成手段１００により生成されたデータベースを用いて、テレビ番組記録装置９０に記録されているテレビ番組を検索することが可能となる。
【００５１】
第２の画面内テキスト抽出手段１０２は、放送されるテレビ番組の画面に表示されたテロップや、画面内に映り込んだ文字等の文字情報を画面から抽出し、文字情報が表示された時刻と関連付けて格納する。
第２の音声文字変換手段１０３は、放送されるテレビ番組から取得される音声信号に対して、音声文字変換処理を行うことによって文字情報を抽出し、文字情報が取得された時刻と関連付けて格納する。
解析手段１０４は、放送されるテレビ番組の画面に表示された物体や物体の状態等を抽出する画面解析を行い、解析結果を文字情報として格納する。
【００５２】
字幕情報抽出手段１０１と、第２の画面内テキスト抽出手段１０２と、第２の音声文字変換手段１０３と、解析手段１０４とによる文字情報の抽出または生成は、テレビ番組が放送された瞬間から行われることが望ましい。
本実施形態では、コンテンツデータベース生成手段１００は、字幕情報抽出手段１０１と、第２の画面内テキスト抽出手段１０２と、第２の音声文字変換手段１０３と、解析手段１０４とを備えているが、これらのうち少なくとも１つを備えていれば良い。また、議事生成手段７０が第１の画面内テキスト抽出手段７３を備えている場合には、第１の画面内テキスト抽出手段７３によって抽出された文字情報から番組キーワードが生成されるようにしても良い。
【００５３】
図１２に、会議システム５００全体の処理の一例を示す。
ステップＳ１において、検索キーワード生成手段２０は、検索キーワード生成処理を行う。
ステップＳ２において、コンテンツ検索手段４０は、コンテンツ検索処理を行う。
【００５４】
ステップＳ３において、コンテンツ再生手段６０は、コンテンツ再生処理を行う。
ステップＳ４において、議事生成手段７０は、議事生成処理を行う。
ステップＳ５において、コンテンツデータベース生成手段１００は、コンテンツデータベース生成処理を行う。
【００５５】
会議システム５００は、ステップＳ６において、コンテンツまたは議事情報から抽出されるキーワードを用いてコンテンツの検索を行うか否かを判断し、行う場合はステップＳ１に戻り、行わない場合はステップＳ７に進む。
会議システム５００は、ステップＳ７において、ステップＳ３で再生されたコンテンツと異なるコンテンツを再生するか否かを判断し、再生する場合はステップＳ３に戻り、再生しない場合はステップＳ８に進む。
【００５６】
会議システム５００は、ステップＳ８において、検索キーワードを変更するか否かを判断し、変更する場合はステップＳ２に戻り、変更しない場合はステップＳ９に進む。
会議システム５００は、ステップＳ９において、アプリケーションを終了するか否かを判断し、終了しない場合はステップＳ１に戻り、終了する場合は全体の処理を終了する。
【００５７】
図１３に、図１２で示したステップＳ１における検索キーワード生成処理の一例を示す。
検索キーワード生成手段２０は、ステップＳ１１において、キーワードリストＫＬ１を生成する対象が非公開書込み情報であるか否かを判断し、非公開書込み情報である場合は、ステップＳ１２において非公開キーワード生成処理を行う。
キーワードリストＫＬ１を生成する対象が非公開書込み情報でない場合は、検索キーワード生成手段２０は、ステップＳ１３において、キーワードリストＫＬ１を生成する対象がコンテンツであるか否かを判断し、コンテンツである場合は、ステップＳ１４においてコンテンツキーワード生成処理を行う。
キーワードリストＫＬ１を生成する対象がコンテンツでない場合は、検索キーワード生成手段２０は、ステップＳ１５において議事キーワード生成処理を行う。
【００５８】
検索キーワード生成手段２０は、ステップＳ１６において、生成したキーワードリストＫＬ１が２種類以上であるか否かを判断し、２種類以上である場合はステップＳ１７に進み、２種類以上でない場合はステップＳ１９に進む。
検索キーワード生成手段２０は、ステップＳ１７において高頻出キーワードリスト生成処理を行い、ステップＳ１８に進む。
検索キーワード生成手段２０は、ステップＳ１８において低頻出キーワードリスト生成処理を行い、ステップＳ１９に進む。
検索キーワード生成手段２０は、ステップＳ１９においてキーワードリスト表示処理を行う。
【００５９】
図１４に、図１３で示したステップＳ１２における非公開キーワード生成処理の一例を示す。
非公開キーワード生成手段２１は、ステップＳ２１において、非公開キーワードリストを生成する非公開書込み情報を特定する。
非公開キーワード生成手段２１は、ステップＳ２２において、ステップＳ２１で特定された非公開書込み情報を非公開書込み情報データベース１０より読み込む。
非公開キーワード生成手段２１は、ステップＳ２３において、非公開書込み情報を形態素解析により言葉の最小単位に分解する。
非公開キーワード生成手段２１は、ステップＳ２４において、ステップＳ２３で言葉の最小単位に分解された非公開書込み情報から名詞を抽出し、非公開書込み情報内における名詞の出現回数をカウントする。
非公開キーワード生成手段２１は、ステップＳ２５において、非公開書込み情報内における出現回数の多い名詞より順にリスト化した非公開キーワードリストを生成する。
【００６０】
図１５に、図１３で示したステップＳ１４におけるコンテンツキーワード生成処理の一例を示す。
コンテンツキーワード生成手段２２は、ステップＳ３１において、コンテンツキーワードリストを生成するコンテンツに関するコンテンツ情報をコンテンツ再生手段６０より入力する。
コンテンツキーワード生成手段２２は、ステップＳ３２において、コンテンツキーワードを抽出する対象がテレビ番組情報であるか否かを判断し、テレビ番組情報である場合はステップＳ３３に進み、テレビ番組情報でない場合はステップＳ３４に進む。
コンテンツキーワード生成手段２２は、ステップＳ３３において、テレビ番組情報を形態素解析により言葉の最小単位に分解し、ステップＳ３７に進む。
【００６１】
コンテンツキーワード生成手段２２は、ステップＳ３４において、コンテンツキーワードを抽出する対象が公開ＳＮＳ情報であるか否かを判断し、公開ＳＮＳ情報である場合はステップＳ３５に進み、公開ＳＮＳ情報でない場合はステップＳ３６に進む。
コンテンツキーワード生成手段２２は、ステップＳ３５において、公開ＳＮＳ情報を形態素解析により言葉の最小単位に分解し、ステップＳ３７に進む。
コンテンツキーワード生成手段２２は、ステップＳ３６において、書籍情報を形態素解析により言葉の最小単位に分解し、ステップＳ３７に進む。
【００６２】
コンテンツキーワード生成手段２２は、ステップＳ３７において、言葉の最小単位に分解されたテレビ番組情報、公開ＳＮＳ情報または書籍情報から名詞を抽出し、テレビ番組情報、公開ＳＮＳ情報または書籍情報内における名詞の出現回数をカウントする。
コンテンツキーワード生成手段２２は、ステップＳ３８において、テレビ番組情報、公開ＳＮＳ情報または書籍情報内における出現回数の多い名詞より順にリスト化したコンテンツキーワードリストを生成する。
【００６３】
図１６に、図１３で示したステップＳ１５における議事キーワード生成処理の一例を示す。
議事キーワード生成手段２３は、ステップＳ４１において、議事キーワードリストを生成する議事情報を議事生成手段７０より入力する。
議事キーワード生成手段２３は、ステップＳ４２において、議事情報を形態素解析により言葉の最小単位に分解する。
議事キーワード生成手段２３は、ステップＳ４３において、ステップＳ４２で言葉の最小単位に分解された議事情報から名詞を抽出し、議事情報内における名詞の出現回数をカウントする。
議事キーワード生成手段２３は、ステップＳ４４において、議事情報内における出現回数の多い名詞より順にリスト化した議事キーワードリストを生成する。
【００６４】
図１７に、図１３で示したステップＳ１７における高頻出キーワードリスト生成処理およびステップＳ１８における低頻出キーワードリスト生成処理の一例を示す。
検索キーワード生成手段２０は、生成したキーワードリストＫＬ１全てに対して、次に述べるステップＳ５１〜ステップＳ５３の処理を行う。
ステップＳ５１において、検索キーワード生成手段２０は、生成したキーワードリストＫＬ１が非公開キーワードリストであるか否かを判断し、非公開キーワードリストである場合はステップＳ５２に進み、非公開キーワードリストでない場合はステップＳ５３に進む。
ステップＳ５２において、検索キーワード生成手段２０は、非公開キーワードリストにおける出現頻度が所定値βより少ない低頻出キーワードを抽出し、ステップＳ５３に進む。
ステップＳ５３において、検索キーワード生成手段２０は、キーワードリストＫＬ１における出現頻度が所定値α以上であるキーワードを抽出する。生成したキーワードリストＫＬ１全てに対して、ステップＳ５１〜ステップＳ５３の処理を行ったら、ステップＳ５４に進む。
【００６５】
ステップＳ５４において、検索キーワード生成手段２０は、複数のキーワードリストＫＬ１において出現頻度が所定値α以上であるキーワードを高頻出キーワードに設定する。
ステップＳ５５において、検索キーワード生成手段２０は、高頻出キーワードの数が所定値γ以上であるか否かを判断し、所定値γ以上である場合はステップＳ５６に進み、所定値γより少ない場合はステップＳ５９に進む。所定値γはあらかじめ設定された値であり、例えばγ＝３のように設定される。
ステップＳ５６において、検索キーワード生成手段２０は、高頻出キーワードとそれぞれのキーワードリストＫＬ１における高頻出キーワードの出現頻度とを集めて、高頻出キーワードリストを生成する。
【００６６】
ステップＳ５７において、検索キーワード生成手段２０は、低頻出キーワードが非公開キーワードリストと異なるキーワードリストＫＬ１に存在するか否かを判断し、存在する場合はステップＳ５８に進み、存在しない場合はステップＳ５９に進む。
ステップＳ５８において、検索キーワード生成手段２０は、ステップＳ５７の条件を満たす低頻出キーワードを集めて、第１の低頻出キーワードリストとしての低頻出キーワードリストＡを生成する。
ステップＳ５９において、検索キーワード生成手段２０は、低頻出キーワードが含まれる非公開書込み情報が非公開書込み情報データベース１０に書込まれてから所定時間δ以上λ未満であるか否かを判断し、所定時間δ以上λ未満である場合はステップＳ６０に進み、所定時間δ以上λ未満でない場合は処理を終了する。所定時間δは、非公開書込み情報に含まれる低頻出キーワードが忘れ去られる時間として、例えばδ＝６［日］のように設定される。また、所定時間λは、所定時間δに、低頻出キーワードを特定されたメンバーに思い起こさせる時間である時間Ｔを加えた値として設定される。
ステップＳ６０において、検索キーワード生成手段２０は、ステップＳ５９の条件を満たす低頻出キーワードを集めて、第２の低頻出キーワードリストとしての低頻出キーワードリストＢを生成する。
【００６７】
図１８に、図１３で示したステップＳ１９におけるキーワードリスト表示処理の一例を示す。
キーワードリスト表示手段２６は、生成したキーワードリストＫＬ１全てに対して、次に述べるステップＳ６１の処理を行う。
キーワードリスト表示手段２６は、ステップＳ６１において、キーワードリストＫＬ１をアプリケーション表示部１４０に表示する。生成したキーワードリストＫＬ１全てに対してステップＳ６１の処理を行ったら、ステップＳ６２に進む。
キーワードリスト表示手段２６は、ステップＳ６２において、高頻出キーワードリストが存在するか否かを判断し、存在する場合はステップＳ６３に進み、存在しない場合はステップＳ６４に進む。
キーワードリスト表示手段２６は、ステップＳ６３において、高頻出キーワードリストをアプリケーション表示部１４０に表示する。
キーワードリスト表示手段２６は、ステップＳ６４において、キーワードリストＫＬ１上の高頻出キーワードを異なるフォントを用いて表示する等、視覚的に強調する表現手法を用いて表示する。
【００６８】
キーワードリスト表示手段２６は、ステップＳ６５において、低頻出キーワードリストＡが存在するか否かを判断し、存在する場合はステップＳ６６に進み、存在しない場合はステップＳ６７に進む。
キーワードリスト表示手段２６は、ステップＳ６６において、低頻出キーワードリストＡをアプリケーション表示部１４０に表示する。
キーワードリスト表示手段２６は、ステップＳ６７において、低頻出キーワードリストＢが存在するか否かを判断し、存在する場合はステップＳ６８に進み、存在しない場合は処理を終了する。
キーワードリスト表示手段２６は、ステップＳ６８において、低頻出キーワードリストＢをアプリケーション表示部１４０に表示する。
【００６９】
図１９に、図１２で示したステップＳ２におけるコンテンツ検索処理の一例を示す。
コンテンツ検索手段４０は、ステップＳ７１において、検索対象のコンテンツを指定する。
コンテンツ検索手段４０は、ステップＳ７２において、コンテンツ情報に所定の情報を含むコンテンツを検索対象より除外する。
コンテンツ検索手段４０は、ステップＳ７３において、コンテンツの自動抽出を行うか否かを判断し、行わない場合はステップＳ７４に進み、行う場合はステップＳ７６に進む。
コンテンツ検索手段４０は、ステップＳ７４において、検索キーワード設定処理を行う。
コンテンツ検索手段４０は、ステップＳ７５において、キーワード検索処理を行い、ステップＳ７７に進む。
コンテンツ検索手段４０は、ステップＳ７６において、コンテンツ抽出処理を行い、ステップＳ７７に進む。
【００７０】
コンテンツ検索手段４０は、ステップＳ７７において、ステップＳ７５またはステップＳ７６で抽出されたコンテンツそれぞれに対して、抽出されたときに用いられた検索キーワードと、同時に抽出された他のコンテンツに関するコンテンツ情報とをコンテンツ検索履歴記録手段５０に記録する。
コンテンツ検索手段４０、具体的には選択表示生成手段４４は、ステップＳ７８において、ステップＳ７５またはステップＳ７６で抽出されたコンテンツを選択可能に表示する選択表示を生成し、コンテンツ再生手段６０に出力する。
【００７１】
図２０に、図１９で示したステップＳ７４における検索キーワード設定処理の一例を示す。
ステップＳ８１において、検索キーワード設定手段４１は、検索キーワード生成手段２０から検索キーワードを入力する。
ステップＳ８２において、検索キーワード設定手段４１は、検索キーワードを追加するか否かを判断し、追加する場合はステップＳ８３に進み、追加しない場合はステップＳ８９に進む。
【００７２】
ステップＳ８３において、検索キーワード設定手段４１は、検索キーワードをキーワードリストＫＬより追加するか否かを判断し、キーワードリストＫＬより追加する場合はステップＳ８４に進み、キーワードリストＫＬより追加しない場合はステップＳ８５に進む。
ステップＳ８４において、検索キーワード設定手段４１は、アプリケーション表示部１４０に表示されたキーワードリストＫＬより選択されたキーワードを追加する。
ステップＳ８５において、検索キーワード設定手段４１は、指示入力インターフェース１２０よりアプリケーション制御部１３０を介して手動で入力されたキーワードを追加する。
【００７３】
ステップＳ８６において、検索キーワード設定手段４１は、追加したキーワードが１つ目のキーワードと同一であるか否かを判断し、同一である場合はステップＳ８７に進み、同一でない場合はステップＳ８８に進む。
ステップＳ８７において、検索キーワード設定手段４１は、キーワード間の検索条件を設定する。
ステップＳ８８において、検索キーワード設定手段４１は、アプリケーション表示部１４０に検索キーワードと検索条件とを表示し、ステップＳ８２に戻る。
ステップＳ８９において、検索キーワード設定手段４１は、最終的な検索キーワードをキーワード検索手段４２に出力する。
【００７４】
図２１に、図１９で示したステップＳ７５におけるキーワード検索処理の一例を示す。
キーワード検索手段４２は、ステップＳ９１において、検索キーワード設定手段４１から検索キーワードを入力する。
キーワード検索手段４２は、ステップＳ９２において、検索対象がテレビ番組であるか否かを判断し、テレビ番組である場合はステップＳ９３に進み、テレビ番組でない場合はステップＳ９５に進む。
キーワード検索手段４２は、ステップＳ９３において、テレビ番組情報サーバ３３に検索キーワードを含む検索リクエストを送信する。
キーワード検索手段４２は、ステップＳ９４において、テレビ番組情報サーバ３３より検索結果としてテレビ番組情報を受信し、ステップＳ１００に進む。
【００７５】
キーワード検索手段４２は、ステップＳ９５において、検索対象が公開ＳＮＳであるか否かを判断し、公開ＳＮＳである場合はステップＳ９６に進み、公開ＳＮＳでない場合はステップＳ９８に進む。
キーワード検索手段４２は、ステップＳ９６において、公開ＳＮＳ情報サーバ３２に検索キーワードを含む検索リクエストを送信する。
キーワード検索手段４２は、ステップＳ９７において、公開ＳＮＳ情報サーバ３２より検索結果として公開ＳＮＳ情報を受信し、ステップＳ１００に進む。
【００７６】
キーワード検索手段４２は、ステップＳ９８において、書籍情報サーバ３１に検索キーワードを含む検索リクエストを送信する。
キーワード検索手段４２は、ステップＳ９９において、書籍情報サーバ３１より検索結果として書籍情報を受信し、ステップＳ１００に進む。
キーワード検索手段４２は、ステップＳ１００において、受信したコンテンツ情報を選択表示生成手段４４に出力する。
【００７７】
図２２に、図１９で示したステップＳ７６におけるコンテンツ抽出処理の一例を示す。
コンテンツ抽出手段４３は、ステップＳ１０１において、指定されたターゲットコンテンツ数Ｎを読み込み、ターゲットコンテンツ数Ｎから検索下限数Ｎｍｉｎと検索上限数Ｎｍａｘとを設定する。検索下限数Ｎｍｉｎと検索上限数Ｎｍａｘとは、例えば、Ｎ＝２０とすると、Ｎｍｉｎ＝１５、Ｎｍａｘ＝３０のように設定される。
コンテンツ抽出手段４３は、ステップＳ１０２において、検索キーワード生成手段２０より、キーワードリストＫＬにおける出現頻度の高いキーワードから順に入力する。
コンテンツ抽出手段４３は、ステップＳ１０３において、最初のキーワードすなわち最頻出キーワードを検索キーワードとして設定する。
【００７８】
コンテンツ抽出手段４３は、ステップＳ１０４において、情報サーバ３０に検索キーワードを含む検索リクエストを送信し、コンテンツ抽出数を受信する。
コンテンツ抽出手段４３は、ステップＳ１０５において、コンテンツ抽出数が検索下限数Ｎｍｉｎ以上検索上限数Ｎｍａｘ未満であるか否かを判断し、検索下限数Ｎｍｉｎ以上検索上限数Ｎｍａｘ未満である場合はステップＳ１０６に進み、検索下限数Ｎｍｉｎ以上検索上限数Ｎｍａｘ未満でない場合はステップＳ１０７に進む。
コンテンツ抽出手段４３は、ステップＳ１０６において、現在の検索キーワードを自動抽出のキーワードとし、ステップＳ１１２に進む。
【００７９】
コンテンツ抽出手段４３は、ステップＳ１０７において、コンテンツ抽出数が検索下限数Ｎｍｉｎ未満であるか否かを判断し、検索下限数Ｎｍｉｎ未満である場合はステップＳ１０８に進み、検索下限数Ｎｍｉｎ未満でない場合はステップＳ１０９に進む。
コンテンツ抽出手段４３は、ステップＳ１０８において、次のキーワードをＯＲ条件で追加し、ステップＳ１０４に戻る。
コンテンツ抽出手段４３は、ステップＳ１０９において、設定された検索キーワードの数がＭ以上であるか否かを判断し、Ｍ以上でない場合はステップＳ１１０に進み、Ｍ以上である場合はステップＳ１１１に進む。Ｍはあらかじめ設定された値であり、例えばＭ＝５のように設定される。
コンテンツ抽出手段４３は、ステップＳ１１０において、次のキーワードをＡＮＤ条件で追加し、ステップＳ１０４に戻る。
コンテンツ抽出手段４３は、ステップＳ１１１において、検索結果履歴内で、コンテンツ抽出数が０以外で最もターゲットコンテンツ数Ｎに近い検索キーワードを自動抽出のキーワードとする。
【００８０】
コンテンツ抽出手段４３は、ステップＳ１１２において、情報サーバ３０に自動抽出のキーワードを含む検索リクエストを送信する。
コンテンツ抽出手段４３は、ステップＳ１１３において、情報サーバ３０より検索結果としてコンテンツ情報を受信する。
コンテンツ抽出手段４３は、ステップＳ１１４において、受信したコンテンツ情報を選択表示生成手段４４に出力する。
【００８１】
図２３に、図１２で示したステップＳ３におけるコンテンツ再生処理の一例を示す。
コンテンツ再生手段６０は、ステップＳ１２１において、コンテンツ検索手段４０より選択表示を受信する。
コンテンツ再生手段６０、具体的には選択表示表示手段６１は、ステップＳ１２２において、選択表示をアプリケーション表示部１４０に表示する。
コンテンツ再生手段６０は、ステップＳ１２３において、コンテンツ選択処理を行う。
コンテンツ再生手段６０は、ステップＳ１２４において、コンテンツ出力処理を行う。
【００８２】
図２４に、図２３で示したステップＳ１２３におけるコンテンツ選択処理の一例を示す。
コンテンツ選択手段６２は、ステップＳ１３１において、コンテンツの検索履歴を表示するか否か、すなわち検索履歴ボタンが選択されたか否かを判断し、表示しない場合はステップＳ１３２に進み、表示する場合はステップＳ１３３に進む。
コンテンツ選択手段６２は、ステップＳ１３２において、選択表示より再生するコンテンツを選択する。
コンテンツ選択手段６２は、ステップＳ１３３において、コンテンツ検索履歴記録手段５０より、対象コンテンツの履歴を入力し、対象コンテンツが過去に抽出されたときに用いられた検索キーワードと、同時に抽出された他のコンテンツに関するコンテンツ情報とをリスト化した履歴リストを生成し、アプリケーション表示部１４０に表示する。
コンテンツ選択手段６２は、ステップＳ１３４において、履歴リストを含めた選択表示より再生するコンテンツを選択する。
【００８３】
コンテンツ選択手段６２は、ステップＳ１３５において、選択されたコンテンツがテレビ番組であるか否かを判断し、テレビ番組でない場合はステップＳ１３６に進み、テレビ番組である場合はステップＳ１３７に進む。
コンテンツ選択手段６２は、ステップＳ１３６において、選択されたコンテンツに関するコンテンツ情報をコンテンツ出力手段６３に出力する。
コンテンツ選択手段６２は、ステップＳ１３７において、選択されたテレビ番組に字幕情報が存在するか否かを判断し、字幕情報が存在しない場合はステップＳ１３８に進み、字幕情報が存在する場合はステップＳ１３９に進む。
コンテンツ選択手段６２は、ステップＳ１３８において、選択されたテレビ番組に関するテレビ番組情報をコンテンツ出力手段６３に出力する。
【００８４】
コンテンツ選択手段６２は、ステップＳ１３９において、字幕を字幕の表示時刻順にリスト化した字幕情報を表示する。
コンテンツ選択手段６２は、ステップＳ１４０において、字幕情報より再生を開始する字幕の表示時刻を選択する。
コンテンツ選択手段６２は、ステップＳ１４１において、再生開始位置設定処理を行う。
コンテンツ選択手段６２は、ステップＳ１４２において、選択されたテレビ番組に関するテレビ番組情報と再生開始位置を示す情報とをコンテンツ出力手段６３に出力する。
【００８５】
図２５に、図２４で示したステップＳ１４１における再生開始位置設定処理の一例を示す。
ステップＳ１５１において、コンテンツ選択手段６２は、字幕情報より選択された表示時刻ＤＴをセットする。
ステップＳ１５２において、コンテンツ選択手段６２は、表示時刻ＤＴが示す字幕が選択されたテレビ番組における最初の字幕であるか否かを判断し、最初の字幕でない場合はステップＳ１５３に進み、最初の字幕である場合はステップＳ１５６に進む。
【００８６】
ステップＳ１５３において、コンテンツ選択手段６２は、表示時刻ＤＴが示す字幕の１つ前に表示される字幕の表示時刻ＤＴｐｒｅｖをセットする。
ステップＳ１５４において、コンテンツ選択手段６２は、ＤＴ−ＤＴｐｒｅｖが所定値δＤＴ未満であるか否かを判断し、所定値δＤＴ未満である場合はステップＳ１５５に進み、所定値δＤＴ未満でない場合はステップＳ１５６に進む。所定値δＤＴはあらかじめ設定された値であり、例えばδＤＴ＝５［秒］のように設定される。
ステップＳ１５５において、コンテンツ選択手段６２は、表示時刻ＤＴに表示時刻ＤＴｐｒｅｖを代入し、ステップＳ１５２に戻る。
【００８７】
ステップＳ１５６において、コンテンツ選択手段６２は、表示時刻ＤＴより所定時間Ｘを減算し、表示時刻ＤＴにＤＴ−Ｘを代入する。所定時間Ｘはあらかじめ設定された値であり、例えばＸ＝５［秒］のように設定される。
ステップＳ１５７において、コンテンツ選択手段６２は、表示時刻ＤＴが番組開始時刻よりも前の時刻を示しているか否かを判断し、番組開始時刻よりも前の時刻を示している場合はステップＳ１５８に進み、番組開始時刻よりも前の時刻を示していない場合はステップＳ１５９に進む。
ステップＳ１５８において、コンテンツ選択手段６２は、表示時刻ＤＴを番組開始時刻に設定する。
ステップＳ１５９において、コンテンツ選択手段６２は、表示時刻ＤＴを再生開始位置を示す情報として出力する。
【００８８】
図２６に、図２３で示したステップＳ１２４におけるコンテンツ出力処理の一例を示す。
コンテンツ出力手段６３は、ステップＳ１６１において、コンテンツ選択手段６２よりコンテンツ情報を受信する。
コンテンツ出力手段６３は、ステップＳ１６２において、再生するコンテンツがテレビ番組であるか否かを判断し、テレビ番組でない場合はステップＳ１６３に進み、テレビ番組である場合はステップＳ１６４に進む。
コンテンツ出力手段６３は、ステップＳ１６３において、入力したコンテンツ情報で示されるコンテンツをアプリケーション表示部１４０に表示する。
【００８９】
コンテンツ出力手段６３は、ステップＳ１６４において、入力したコンテンツ情報で示されるテレビ番組をテレビ番組記録装置９０より受信する。
コンテンツ出力手段６３は、ステップＳ１６５において、再生するテレビ番組に字幕情報が存在するか否かを判断し、字幕情報が存在しない場合はステップＳ１６６に進み、字幕情報が存在する場合はステップＳ１６７に進む。
コンテンツ出力手段６３は、ステップＳ１６６において、受信したテレビ番組を最初から再生し、アプリケーション表示部１４０に出力する。
コンテンツ出力手段６３は、ステップＳ１６７において、再生開始位置より受信したテレビ番組を再生し、アプリケーション表示部１４０に出力する。
コンテンツ出力手段６３は、ステップＳ１６８において、再生または表示したコンテンツに関するコンテンツ情報を検索キーワード生成手段２０に出力する。コンテンツ情報が検索キーワード生成手段２０に出力されることにより、検索キーワード生成手段２０では、コンテンツキーワードリストを生成することが可能となる。
【００９０】
図２７に、図１２で示したステップＳ４における議事生成処理の一例を示す。
議事生成手段７０は、ステップＳ１７１において、コンテンツに対する評価を入力し、議事情報として記録する。
議事生成手段７０は、ステップＳ１７２において、議事書込み処理を行う。
議事生成手段７０は、ステップＳ１７３において、第１の音声文字変換処理を行う。
議事生成手段７０は、ステップＳ１７４において、第１の画面内テキスト抽出処理を行う。
議事生成手段７０は、ステップＳ１７５において、議事重畳処理を行う。
議事生成手段７０は、ステップＳ１７６において、ドキュメント生成処理を行う。
【００９１】
図２８に、図２７で示したステップＳ１７２における議事書込み処理の一例を示す。
議事書込み手段７１は、ステップＳ１８１において、文字情報を書込むためのウィンドウＸを生成し、アプリケーション表示部１４０に表示する。
議事書込み手段７１は、ステップＳ１８２において、指示入力インターフェース１２０より、アプリケーション制御部１３０を介して書込まれた文字情報を入力する。
議事書込み手段７１は、ステップＳ１８３において、ウィンドウＸに文字情報を表示し、文字情報を議事情報として議事重畳手段７４に出力する。
【００９２】
図２９に、図２７で示したステップＳ１７３における第１の音声文字変換処理の一例を示す。
第１の音声文字変換手段７２は、ステップＳ１９１において、マイクより音声信号が入力されたことを認識し、入力のレベル変化で音声信号が入力された区間を特定する。
第１の音声文字変換手段７２は、ステップＳ１９２において、上記区間の音声信号を切り出す。
第１の音声文字変換手段７２は、ステップＳ１９３において、クラウドサービスの音声文字変換ＡＰＩすなわちアプリケーションプログラミングインターフェースに音声信号と変換リクエストとを送信する。
第１の音声文字変換手段７２は、ステップＳ１９４において、音声文字変換ＡＰＩより受信した変換結果から文字情報を抽出する。
第１の音声文字変換手段７２は、ステップＳ１９５において、抽出された文字情報を議事情報として議事重畳手段７４に出力する。
【００９３】
図３０に、図２７で示したステップＳ１７４における第１の画面内テキスト抽出処理の一例を示す。
第１の画面内テキスト抽出手段７３は、ステップＳ２０１において、コンテンツ再生手段６０によって再生されているテレビ番組の画面から静止画像を取得する。
第１の画面内テキスト抽出手段７３は、ステップＳ２０２において、クラウドサービスの画像解析ＡＰＩに静止画像と変換リクエストとを送信する。
第１の画面内テキスト抽出手段７３は、ステップＳ２０３において、画像解析ＡＰＩより受信した解析結果から画面内の文字情報を抽出する。
第１の画面内テキスト抽出手段７３は、ステップＳ２０４において、抽出された文字情報を議事情報として議事重畳手段７４に出力する。
【００９４】
図３１に、図２７で示したステップＳ１７５における議事重畳処理の一例を示す。
議事重畳手段７４は、ステップＳ２１１において、議事書込み手段７１より議事情報を受信する。
議事重畳手段７４は、ステップＳ２１２において、第１の音声文字変換手段７２より議事情報を受信する。
議事重畳手段７４は、ステップＳ２１３において、第１の画面内テキスト抽出手段７３より議事情報を受信する。
議事重畳手段７４は、ステップＳ２１４において、受信した議事情報に対して所定の位置に配置するフォーマット化を行い、フォーマット化された議事情報をアプリケーション表示部１４０とドキュメント生成手段７５とに出力する。
議事重畳手段７４は、ステップＳ２１５において、受信した議事情報を検索キーワード生成手段２０とコンテンツデータベース生成手段１００とに出力する。議事情報が検索キーワード生成手段２０に出力されることにより、検索キーワード生成手段２０では、議事キーワードリストを生成することが可能となる。また、議事情報がコンテンツデータベース生成手段１００に出力されることにより、コンテンツデータベース生成手段１００では、議事情報から番組キーワードを生成することも可能となる。
【００９５】
図３２に、図２７で示したステップＳ１７６におけるドキュメント生成処理の一例を示す。
ドキュメント生成手段７５は、ステップＳ２２１において、議事重畳手段７４よりフォーマット化された議事情報を受信する。
ドキュメント生成手段７５は、ステップＳ２２２において、議事情報のフォーマットに沿って議事録を生成し、議事出力部８０に出力する。議事録が議事出力部８０に出力されることにより、議事出力部８０では、議事録を、印刷し、及び／又は、電子データとして保存し、及び／又は、特定されたメンバーにメール送信することが可能となり、議事情報へのアクセスが容易となる。
【００９６】
図３３に、図１２で示したステップＳ５におけるコンテンツデータベース生成処理の一例を示す。
コンテンツデータベース生成手段１００は、ステップＳ２３１において、テレビ番組記録装置９０内でデータベース化を行っていないテレビ番組を抽出する。
コンテンツデータベース生成手段１００は、ステップＳ２３２において、字幕情報抽出処理を行う。
コンテンツデータベース生成手段１００は、ステップＳ２３３において、第２の画面内テキスト抽出処理を行う。
コンテンツデータベース生成手段１００は、ステップＳ２３４において、第２の音声文字変換処理を行う。
コンテンツデータベース生成手段１００は、ステップＳ２３５において、解析処理を行う。
コンテンツデータベース生成手段１００は、ステップＳ２３６において、番組キーワード生成処理を行う。
コンテンツデータベース生成手段１００は、ステップＳ２３７において、番組データベース生成処理を行う。
【００９７】
図３４に、図３３で示したステップＳ２３２における字幕情報抽出処理の一例を示す。
字幕情報抽出手段１０１は、ステップＳ２４１において、字幕情報抽出対象のテレビ番組の送信信号を入力する。
字幕情報抽出手段１０１は、ステップＳ２４２において、入力された送信信号より字幕情報が格納された伝送パケットを抽出する。
字幕情報抽出手段１０１は、ステップＳ２４３において、抽出された伝送パケットを復号し、字幕情報を抽出する。
字幕情報抽出手段１０１は、ステップＳ２４４において、抽出された字幕情報を番組キーワード生成手段１０５に出力する。
字幕情報抽出手段１０１は、ステップＳ２４５において、テレビ番組の最後に到達したか否かを判断し、テレビ番組の最後に到達していない場合はステップＳ２４２に戻り、テレビ番組の最後に到達した場合は処理を終了する。
【００９８】
図３５に、図３３で示したステップＳ２３３における第２の画面内テキスト抽出処理の一例を示す。
第２の画面内テキスト抽出手段１０２は、ステップＳ２５１において、画面内テキスト抽出対象のテレビ番組を再生する。
第２の画面内テキスト抽出手段１０２は、ステップＳ２５２において、再生しているテレビ番組のシーン変化を検出し、変化したシーンの静止画像を取得する。
第２の画面内テキスト抽出手段１０２は、ステップＳ２５３において、クラウドサービスの画像解析ＡＰＩに静止画像と変換リクエストとを送信する。
第２の画面内テキスト抽出手段１０２は、ステップＳ２５４において、画像解析ＡＰＩより受信した解析結果から画面内の文字情報を抽出する。
第２の画面内テキスト抽出手段１０２は、ステップＳ２５５において、抽出された文字情報を番組キーワード生成手段１０５に出力する。
第２の画面内テキスト抽出手段１０２は、ステップＳ２５６において、テレビ番組の最後に到達したか否かを判断し、テレビ番組の最後に到達していない場合はステップＳ２５２に戻り、テレビ番組の最後に到達した場合は処理を終了する。
【００９９】
図３６に、図３３で示したステップＳ２３４における第２の音声文字変換処理の一例を示す。
第２の音声文字変換手段１０３は、ステップＳ２６１において、音声文字変換対象のテレビ番組を再生する。
第２の音声文字変換手段１０３は、ステップＳ２６２において、再生しているテレビ番組の無音部を所定時間単位ごとに検出し、検出したタイミングで音声信号を切り出す。
第２の音声文字変換手段１０３は、ステップＳ２６３において、クラウドサービスの音声文字変換ＡＰＩに音声信号と変換リクエストとを送信する。
第２の音声文字変換手段１０３は、ステップＳ２６４において、音声文字変換ＡＰＩより受信した変換結果から文字情報を抽出する。
第２の音声文字変換手段１０３は、ステップＳ２６５において、抽出された文字情報を番組キーワード生成手段１０５に出力する。
第２の音声文字変換手段１０３は、ステップＳ２６６において、テレビ番組の最後に到達したか否かを判断し、テレビ番組の最後に到達していない場合はステップＳ２６２に戻り、テレビ番組の最後に到達した場合は処理を終了する。
【０１００】
図３７に、図３３で示したステップＳ２３５における解析処理の一例を示す。
解析手段１０４は、ステップＳ２７１において、解析対象のテレビ番組を再生する。
解析手段１０４は、ステップＳ２７２において、再生しているテレビ番組のシーン変化を所定時間単位ごとに検出し、検出したタイミングでテレビ番組の動画像を切り出す。
解析手段１０４は、ステップＳ２７３において、クラウドサービスの画像解析ＡＰＩに切り出した動画像と変換リクエストとを送信する。
解析手段１０４は、ステップＳ２７４において、画像解析ＡＰＩより受信した解析結果から文字情報を生成する。
解析手段１０４は、ステップＳ２７５において、生成された文字情報を番組キーワード生成手段１０５に出力する。
解析手段１０４は、ステップＳ２７６において、テレビ番組の最後に到達したか否かを判断し、テレビ番組の最後に到達していない場合はステップＳ２７２に戻り、テレビ番組の最後に到達した場合は処理を終了する。
【０１０１】
図３８に、図３３で示したステップＳ２３６における番組キーワード生成処理の一例を示す。
番組キーワード生成手段１０５は、ステップＳ２８１において、番組キーワード生成対象のテレビ番組を設定する。
番組キーワード生成手段１０５は、ステップＳ２８２において、字幕情報抽出手段１０１より字幕情報を受信する。
番組キーワード生成手段１０５は、ステップＳ２８３において、第２の画面内テキスト抽出手段１０２より文字情報を受信する。
番組キーワード生成手段１０５は、ステップＳ２８４において、第２の音声文字変換手段１０３より文字情報を受信する。
番組キーワード生成手段１０５は、ステップＳ２８５において、解析手段１０４より文字情報を受信する。
【０１０２】
番組キーワード生成手段１０５は、ステップＳ２８６において、受信した文字情報を形態素解析により言葉の最小単位に分解する。
番組キーワード生成手段１０５は、ステップＳ２８７において、言葉の最小単位に分解された文字情報から名詞を抽出する。
番組キーワード生成手段１０５は、ステップＳ２８８において、上記名詞は新たに抽出された名詞であるか否かを判断し、新たに抽出された名詞である場合はステップＳ２８９に進み、新たに抽出された名詞でない場合はステップＳ２９０に進む。
番組キーワード生成手段１０５は、ステップＳ２８９において、抽出された名詞を番組キーワードとして番組データベース生成手段１０６に出力する。
番組キーワード生成手段１０５は、ステップＳ２９０において、抽出された全ての名詞のチェックが終了したか否かを判断し、チェックが終了していない場合はステップＳ２８８に戻り、チェックが終了した場合は処理を終了する。
【０１０３】
図３９に、図３３で示したステップＳ２３７における番組データベース生成処理の一例を示す。
番組データベース生成手段１０６は、ステップＳ２９１において、番組データベース生成対象のテレビ番組に関するテレビ番組情報と番組キーワードとを番組キーワード生成手段１０５より受信する。
番組データベース生成手段１０６は、ステップＳ２９２において、受信した番組キーワードをテレビ番組情報とリンクさせたメタデータとしてデータ化する。
番組データベース生成手段１０６は、ステップＳ２９３において、生成されたメタデータをテレビ番組記録装置９０に記録されているテレビ番組と関連付けてコンテンツ情報ローカルデータベース１１０に保存する。
【０１０４】
図１２で示したように、本発明に係る会議システム５００では、上述した一連の処理が繰り返し行われる。
２回目以降の処理では、図１９に示すステップＳ７８において、選択表示更新手段４４ａは、今回の処理よりも前の処理で生成された選択表示を更新すなわち選択表示を再生成する。選択表示の更新は、コンテンツ再生手段６０によって再生されたコンテンツに応じて、具体的には、今回の処理よりも前の処理で生成された選択表示に表示されていたコンテンツの中からどのコンテンツを選択し再生したかに応じて行われる。高頻出キーワードリスト生成手段２４等により、再生されたコンテンツと他のコンテンツとの類似度が判断できるので、選択表示更新手段４４ａは、再生されたコンテンツとの類似度が高いコンテンツほど視聴する優先度を高く設定するなどして、優先度がわかるような選択表示に更新する。
【０１０５】
選択表示更新手段４４ａはさらに、議事情報に応じて、具体的には、会議の参加メンバーによる再生されたコンテンツに対する評価に応じて、選択表示を更新する。例えば、再生されたコンテンツに対する評価が高評価である場合は、再生されたコンテンツとの類似度が高いコンテンツの優先度を高く設定し、低評価である場合は、再生されたコンテンツとの類似度が高いコンテンツの優先度を低く設定する。
【０１０６】
図４０は、更新された選択表示の一例を示している。図４０に示す選択表示では、表示されるコンテンツの大小によって、コンテンツの優先度が視覚的にわかるようになっている。本実施形態において、所定時間以上選択されなかったコンテンツについては、時間の経過に伴って小さく表示されるような設定にしても良い。
図４１は、更新された選択表示の他の一例を示している。図４１に示す選択表示では、対話型ＵＩすなわちユーザーインターフェースの１つであるチャットボットがファシリテータの補助的な役割を果たしており、チャットボットによっておすすめのコンテンツが提示される構成になっている。
【０１０７】
コンテンツ再生手段６０によって再生されたコンテンツに応じて、または、議事情報に応じて、選択表示を更新することによって、同じテーマについての会議であっても、会議ごとの参加メンバーの趣向や、会議の進行状況に応じて、選択表示に表示されるコンテンツの傾向が変わり、アイディアの気づきの効果が大きくなる。
【０１０８】
以上本発明の好ましい実施の形態について説明したが、本発明はかかる特定の実施形態に限定されるものではなく、上述の説明で特に限定していない限り、特許請求の範囲に記載された本発明の趣旨の範囲内において、種々の変形・変更が可能である。
例えば、本発明に係る会議システム５００を、図書館等で行われているレファレンスサービスに適用することも可能である。レファレンスサービスとは、図書館利用者が学習、研究、調査を目的として必要な情報や資料などを探す際に、図書館員が情報そのものあるいは情報を得るために必要とされる資料を検索、提供、回答することによって、図書館利用者の調べものを助ける業務をいう。この場合、図書館員と図書館利用者とが特定されたメンバーとなり、両者が会話をしながら必要な情報を手繰り寄せる構成である。
本発明をレファレンスサービスに適用することで、図書館利用者からの断片的な情報をもとに、図書館員が必要な情報を検索、抽出する業務をサポートすることができ、より適切な情報を図書館利用者に提示することが可能となる。
【０１０９】
本発明の実施の形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施の形態に記載されたものに限定されるものではない。
【０１１０】
［付記］  以上の実施形態に関して、次の付記を示す。
（付記１）  所定のキーワードと当該所定のキーワードの出現頻度とをリスト化したキーワードリストとして、少なくとも、特定されたメンバーを情報源とする情報のみが記録される非公開書込み情報データベースに記録された非公開書込み情報から抽出されるキーワードと当該非公開書込み情報内における前記キーワードの出現頻度とをリスト化した非公開キーワードリストを生成する検索キーワード生成手段と、少なくとも前記非公開キーワードリストに含まれる前記キーワードより選択された１つ以上の検索キーワードを用いて、テレビ番組に関するテレビ番組情報を記録されたテレビ番組情報サーバを含む１つ以上の情報サーバに記録された、前記検索キーワードに関連するコンテンツに関するコンテンツ情報に基づいて、前記コンテンツを抽出し、前記コンテンツ情報と共に、抽出された前記コンテンツを選択可能に表示する選択表示を生成するコンテンツ検索手段と、を備えたコンテンツ提示システムまたは会議システム。これにより、テレビの情報を少なくとも活用し、議論の活性度を高める仕組みを提供することが可能となる。
【０１１１】
（付記２）  所定のキーワードと当該所定のキーワードの出現頻度とをリスト化したキーワードリストとして、少なくとも、特定されたメンバーを情報源とする情報のみが記録される非公開書込み情報データベースに記録された非公開書込み情報から抽出されるキーワードと当該非公開書込み情報内における前記キーワードの出現頻度とをリスト化した非公開キーワードリストを生成する検索キーワード生成手段と、少なくとも前記非公開キーワードリストに含まれる前記キーワードより選択された１つ以上の検索キーワードを用いて、テレビ番組に関するテレビ番組情報を記録されたテレビ番組情報サーバを含む１つ以上の情報サーバに記録された、前記検索キーワードに関連するコンテンツに関するコンテンツ情報に基づいて、前記コンテンツを抽出し、前記コンテンツ情報と共に、抽出された前記コンテンツを選択可能に表示する選択表示を生成するコンテンツ検索手段と、前記選択表示の中から選択された１つ以上のコンテンツを再生するコンテンツ再生手段と、を備え、前記コンテンツ検索手段によって抽出された前記コンテンツには、録画されたテレビ番組を含む映像コンテンツが含まれ、前記コンテンツ情報は、当該映像コンテンツにおいて表示される字幕と当該字幕の表示時刻とを含む字幕情報を少なくとも含み、前記コンテンツ再生手段は、選択した前記映像コンテンツの再生開始位置を、前記表示時刻を基準に設定することを特徴とするコンテンツ提示システムまたは会議システム。これにより、検索キーワードに関連した字幕の表示時刻など、再生したい箇所から映像コンテンツを再生することが可能となる。
【０１１２】
（付記３）  所定のキーワードと当該所定のキーワードの出現頻度とをリスト化したキーワードリストとして、少なくとも、特定されたメンバーを情報源とする情報のみが記録される非公開書込み情報データベースに記録された非公開書込み情報から抽出されるキーワードと当該非公開書込み情報内における前記キーワードの出現頻度とをリスト化した非公開キーワードリストを生成する検索キーワード生成手段と、少なくとも前記非公開キーワードリストに含まれる前記キーワードより選択された１つ以上の検索キーワードを用いて、前記検索キーワードに関連するコンテンツに関するコンテンツ情報を記録した１つ以上の情報サーバに記録された当該コンテンツ情報に基づいて、前記コンテンツを抽出し、前記コンテンツ情報と共に、抽出された前記コンテンツを選択可能に表示する選択表示を生成するコンテンツ検索手段と、前記選択表示の中から選択された１つ以上のコンテンツを再生するコンテンツ再生手段と、を備え、前記検索キーワード生成手段は、前記キーワードリストとして、前記コンテンツ再生手段により再生される前記コンテンツから抽出されるコンテンツキーワードと当該コンテンツ内における前記コンテンツキーワードの出現頻度とをリスト化したコンテンツキーワードリストを生成するコンテンツキーワード生成手段を備え、前記検索キーワードを、既に生成された１つ以上の前記キーワードリストから選択される２つ以上のキーワードによって設定する複合検索キーワード設定手段を備えることを特徴とするコンテンツ提示システムまたは会議システム。非公開キーワードとコンテンツキーワード等の外部からのキーワードとを組み合わせた検索キーワードを設定することで、新しい発想や「気づき」を生むトリガーとなるコンテンツを抽出することが可能となる。
【０１１３】
（付記４）  所定のキーワードと当該所定のキーワードの出現頻度とをリスト化したキーワードリストとして、少なくとも、特定されたメンバーを情報源とする情報のみが記録される非公開書込み情報データベースに記録された非公開書込み情報から抽出されるキーワードと当該非公開書込み情報内における前記キーワードの出現頻度とをリスト化した非公開キーワードリストを生成する検索キーワード生成手段と、少なくとも前記非公開キーワードリストに含まれる前記キーワードより選択された１つ以上の検索キーワードを用いて、前記検索キーワードに関連するコンテンツに関するコンテンツ情報を記録した１つ以上の情報サーバに記録された当該コンテンツ情報に基づいて、前記コンテンツを抽出し、前記コンテンツ情報と共に、抽出された前記コンテンツを選択可能に表示する選択表示を生成するコンテンツ検索手段と、前記選択表示に表示される前記コンテンツの数が、設定されたターゲットコンテンツ数Ｎに近づくように、前記キーワードリストに含まれる前記キーワードから前記検索キーワードの設定を行うコンテンツ抽出手段と、を備え、前記コンテンツ抽出手段は、前記キーワードリストにおける前記キーワードの前記出現頻度の高い前記キーワードから前記検索キーワードを優先的に選択し、選択された当該検索キーワードを少なくとも含む前記検索キーワードを用いて抽出された前記コンテンツの数が前記ターゲットコンテンツ数Ｎを含む所定の範囲に収まるとき当該検索キーワードによって前記設定を行い、前記出現頻度が最低位の前記キーワードを前記検索キーワードとして選択しても、選択された当該検索キーワードを少なくとも含む前記検索キーワードを用いて抽出された前記コンテンツの数が前記所定の範囲を越えるときは、前記ターゲットコンテンツ数Ｎに直近となる前記検索キーワードによって前記設定を行うことを特徴とするコンテンツ提示システムまたは会議システム。これにより、会議の司会者であるファシリテータが検索キーワードの選択指示を行う必要がなくなり、ファシリテータの負荷が軽減され、会議進行が加速され会議時間の短縮が可能となる。
【０１１４】
（付記５）  所定のキーワードと当該所定のキーワードの出現頻度とをリスト化したキーワードリストとして、少なくとも、特定されたメンバーを情報源とする情報のみが記録される非公開書込み情報データベースに記録された非公開書込み情報から抽出されるキーワードと当該非公開書込み情報内における前記キーワードの出現頻度とをリスト化した非公開キーワードリストを生成する検索キーワード生成手段と、少なくとも前記非公開キーワードリストに含まれる前記キーワードより選択された１つ以上の検索キーワードを用いて、前記検索キーワードに関連するコンテンツに関するコンテンツ情報を記録した１つ以上の情報サーバに記録された当該コンテンツ情報に基づいて、前記コンテンツを抽出し、前記コンテンツ情報と共に、抽出された前記コンテンツを選択可能に表示する選択表示を生成するコンテンツ検索手段と、前記コンテンツ情報に含まれ得る所定の情報を記憶する記憶手段と、を備え、前記選択表示に表示される前記コンテンツから、前記コンテンツ情報に前記所定の情報を含む前記コンテンツを除外することを特徴とするコンテンツ提示システムまたは会議システム。これにより、会議の議題に関連の少ないコンテンツや、既に確認済みで以降確認する必要のないコンテンツを再度抽出することが防止され、必要とするコンテンツを早く抽出することが可能となる。
【０１１５】
（付記６）  所定のキーワードと当該所定のキーワードの出現頻度とをリスト化したキーワードリストとして、少なくとも、特定されたメンバーを情報源とする情報のみが記録される非公開書込み情報データベースに記録された非公開書込み情報から抽出されるキーワードと当該非公開書込み情報内における前記キーワードの出現頻度とをリスト化した非公開キーワードリストを生成する検索キーワード生成手段と、少なくとも前記非公開キーワードリストに含まれる前記キーワードより選択された１つ以上の検索キーワードを用いて、前記検索キーワードに関連するコンテンツに関するコンテンツ情報を記録した１つ以上の情報サーバに記録された当該コンテンツ情報に基づいて、前記コンテンツを抽出し、前記コンテンツ情報と共に、抽出された前記コンテンツを選択可能に表示する選択表示を生成するコンテンツ検索手段と、前記検索キーワードである第１の検索キーワードを用いて前記コンテンツ検索手段によって過去に抽出された前記コンテンツである第１のコンテンツに関する前記コンテンツ情報である第１のコンテンツ情報を、前記第１の検索キーワードと、前記第１の検索キーワードを用いて前記第１のコンテンツと同時に抽出された前記第１のコンテンツと異なる第２のコンテンツに関する前記コンテンツ情報である第２のコンテンツ情報と共に記録するコンテンツ検索履歴記録手段と、を備え、前記第１のコンテンツが抽出されたときに用いられた前記第１の検索キーワードと異なる第２の検索キーワードを用いて、前記コンテンツ検索履歴記録手段に記録された前記第１のコンテンツが抽出されたときに、前記第１の検索キーワードと前記第２のコンテンツ情報とを表示することを特徴とするコンテンツ提示システムまたは会議システム。これにより、再生するコンテンツを選択表示からだけでなく検索履歴からも選択することが可能となる。
【０１１６】
（付記７）  所定のキーワードと当該所定のキーワードの出現頻度とをリスト化したキーワードリストとして、少なくとも、特定されたメンバーを情報源とする情報のみが記録される非公開書込み情報データベースに記録された非公開書込み情報から抽出されるキーワードと当該非公開書込み情報内における前記キーワードの出現頻度とをリスト化した非公開キーワードリストを生成する検索キーワード生成手段と、少なくとも前記非公開キーワードリストに含まれる前記キーワードより選択された１つ以上の検索キーワードを用いて、前記検索キーワードに関連するコンテンツに関するコンテンツ情報を記録した１つ以上の情報サーバに記録された当該コンテンツ情報に基づいて、前記コンテンツを抽出し、前記コンテンツ情報と共に、抽出された前記コンテンツを選択可能に表示する選択表示を生成するコンテンツ検索手段と、前記選択表示の中から選択された１つ以上のコンテンツを再生するコンテンツ再生手段と、前記コンテンツ再生手段によって再生されている前記コンテンツに基づいて生成される議事情報を当該コンテンツと共に出力する議事生成手段と、前記コンテンツ再生手段によって再生された前記コンテンツに応じて、または、前記議事情報に応じて、前記選択表示を更新する選択表示更新手段と、を備えた会議システム。これにより、同じテーマについての会議であっても、会議ごとの参加メンバーの趣向や、会議の進行状況に応じて、選択表示に表示されるコンテンツの傾向が変わり、アイディアの気づきの効果が大きくなる。
【符号の説明】
【０１１７】
１０…非公開書込み情報データベース、２０…検索キーワード生成手段、２１…非公開キーワード生成手段、２２…コンテンツキーワード生成手段、２３…議事キーワード生成手段、２４…高頻出キーワードリスト生成手段、２５…低頻出キーワードリスト生成手段、２６…キーワードリスト表示手段、３０…情報サーバ、３１…書籍情報サーバ、３２…公開ＳＮＳ情報サーバ、３３…テレビ番組情報サーバ、４０…コンテンツ検索手段、４１…検索キーワード設定手段、４１ａ…複合検索キーワード設定手段、４２…キーワード検索手段、４３…コンテンツ抽出手段、４４…選択表示生成手段、４４ａ…選択表示更新手段、５０…コンテンツ検索履歴記録手段、６０…コンテンツ再生手段、６１…選択表示表示手段、６２…コンテンツ選択手段、６３…コンテンツ出力手段、７０…議事生成手段、７１…議事書込み手段、７２…第１の音声文字変換手段、７３…第１の画面内テキスト抽出手段、７４…議事重畳手段、７５…ドキュメント生成手段、８０…議事出力部、９０…テレビ番組記録装置、１００…コンテンツデータベース生成手段、１０１…字幕情報抽出手段、１０２…第２の画面内テキスト抽出手段、１０３…第２の音声文字変換手段、１０４…解析手段、１０５…番組キーワード生成手段、１０６…番組データベース生成手段、１１０…記憶手段、コンテンツ情報ローカルデータベース、１２０…指示入力インターフェース、１３０…アプリケーション制御部、１４０…アプリケーション表示部、５００…会議システム、Ｘ…ウィンドウ
【図１】
2019032741.tif 000003
【図２】
2019032741.tif 000004
【図３】
2019032741.tif 000005
【図４】
2019032741.tif 000006
【図５】
2019032741.tif 000007
【図６】
2019032741.tif 000008
【図７】
2019032741.tif 000009
【図８】
2019032741.tif 000010
【図９】
2019032741.tif 000011
【図１０】
2019032741.tif 000012
【図１１】
2019032741.tif 000013
【図１２】
2019032741.tif 000014
【図１３】
2019032741.tif 000015
【図１４】
2019032741.tif 000016
【図１５】
2019032741.tif 000017
【図１６】
2019032741.tif 000018
【図１７】
2019032741.tif 000019
【図１８】
2019032741.tif 000020
【図１９】
2019032741.tif 000021
【図２０】
2019032741.tif 000022
【図２１】
2019032741.tif 000023
【図２２】
2019032741.tif 000024
【図２３】
2019032741.tif 000025
【図２４】
2019032741.tif 000026
【図２５】
2019032741.tif 000027
【図２６】
2019032741.tif 000028
【図２７】
2019032741.tif 000029
【図２８】
2019032741.tif 000030
【図２９】
2019032741.tif 000031
【図３０】
2019032741.tif 000032
【図３１】
2019032741.tif 000033
【図３２】
2019032741.tif 000034
【図３３】
2019032741.tif 000035
【図３４】
2019032741.tif 000036
【図３５】
2019032741.tif 000037
【図３６】
2019032741.tif 000038
【図３７】
2019032741.tif 000039
【図３８】
2019032741.tif 000040
【図３９】
2019032741.tif 000041
【図４０】
2019032741.tif 000042
【図４１】
2019032741.tif 000043