(57)【要約】  【課題】より効果的な電子会議を達成することを支援する。  【解決手段】端末とネットワークを介して通信する会議支援装置は、会議の議題を構成する１つ以上の項目と、前記各項目に含まれる１つ以上の分類を示すタグと、前記各タグに関連付けられた１つ以上のコメントとを格納する記憶部と、前記端末から前記タグの選択を受け付けた場合に、前記記憶部を参照することにより、前記選択されたタグに関連付けられた前記コメントを前記端末に出力し、前記端末から前記コメントを受け付けた場合に、前記選択されたタグに前記受け付けたコメントを関連付けて前記記憶部に格納するコメント受付部と、を有する。【選択図】図１
2017085444.tif 000002
【特許請求の範囲】
【請求項１】
端末とネットワークを介して通信する会議支援装置であって、
会議の議題を構成する１つ以上の項目と、前記各項目に含まれる１つ以上の分類を示すタグと、前記各タグに関連付けられた１つ以上のコメントとを格納する記憶部と、
前記端末から前記タグの選択を受け付けた場合に、前記記憶部を参照することにより、前記選択されたタグに関連付けられた前記コメントを前記端末に出力し、前記端末から前記コメントを受け付けた場合に、前記選択されたタグに前記受け付けたコメントを関連付けて前記記憶部に格納するコメント受付部と、を有する
会議支援装置。
【請求項２】
請求項１に記載の会議支援装置であって、
前記コメント受付部は、前記項目の一覧及び前記項目の各々に含まれる前記タグの一覧を含む第１の領域と、前記選択されたタグに関連付けられた前記コメントの一覧を含む第２の領域とを前記端末に出力し、前記第１の領域上で選択された前記タグに関連付けられた前記コメントを前記第２の領域に含める
会議支援装置。
【請求項３】
請求項１に記載の会議支援装置であって、
前記端末から所定の編集操作を受け付けた場合に、第１のタグに関連付けられた前記コメントの少なくとも一部を第２のタグに関連付けて前記記憶部に格納するコメント編集部を有する
会議支援装置。
【請求項４】
請求項３に記載の会議支援装置であって、
前記コメント編集部は、前記第１のタグに関連付けられた前記コメントの一覧を含む第３の領域と、前記第２のタグに関連付けられた前記コメントの一覧を含む第４の領域とを前記端末に出力し、前記第３の領域内で選択された前記コメントの少なくとも一部であって、前記第４の領域内への移動が指示された前記コメントの少なくとも一部を、前記第２のタグに関連付けて前記記憶部に格納する
会議支援装置。
【請求項５】
請求項１に記載の会議支援装置であって、
前記端末から新しいタグの入力を受け付けた場合に、前記入力された新しいタグを前記記憶部に格納するタグ生成部を有する
会議支援装置。
【請求項６】
請求項１に記載の会議支援装置であって、
前記会議は、第１の期間と前記第１の期間の後の第２の期間とを含み、
前記コメント受付部は、前記第１の期間に受け付けた前記コメントと、前記第２の期間に受け付けた前記コメントとを、異なる表示態様で前記端末に出力する
会議支援装置。
【請求項７】
請求項１に記載の会議支援装置であって、
前記会議は、第１の期間と前記第１の期間の後の第２の期間とを含み、
前記コメント受付部は、前記第１の期間中には、前記第１の期間中に入力された前記コメントの編集を受け付け、前記第２の期間中には、前記第１の期間中に入力された前記コメントの編集を拒否し、前記第２の期間中に入力された前記コメントの編集を受け付ける
会議支援装置。
【請求項８】
請求項１に記載の会議支援装置であって、
前記端末からタスクリストの編集操作を受け付けた場合に、前記タグに関連付けられた前記コメントの少なくとも一部をタスクとして含む前記タスクリストを前記記憶部に格納するタスク生成部を有する
会議支援装置。
【請求項９】
請求項８に記載の会議支援装置であって、
前記コメント受付部は、前記項目の一覧及び前記項目の各々に含まれる前記タグの一覧を含む第１の領域と、前記選択されたタグに関連付けられた前記コメントの一覧を含む第２の領域とを前記端末に出力し、前記第１の領域上で選択された前記タグに関連付けられた前記コメントを前記第２の領域に含め、
前記タスク生成部は、前記タスクリストに含まれる前記タスクの一覧を含む第５の領域を前記端末に出力し、前記第２の領域内で選択された前記コメントの少なくとも一部であって、前記第５の領域内への移動が指示された前記コメントの少なくとも一部を、前記タスクとして前記記憶部に格納する
会議支援装置。
【請求項１０】
端末とネットワークを介して通信する会議支援装置の会議支援方法であって、
会議の議題を構成する１つ以上の項目と、前記各項目に含まれる１つ以上の分類を示すタグと、前記各タグに関連付けられた１つ以上のコメントとを格納する記憶部と、
制御部と、を有し、
前記制御部は、
前記端末から前記タグの選択を受け付けた場合に、前記記憶部を参照することにより、前記選択されたタグに関連付けられた前記コメントを前記端末に出力するステップと、
前記端末から前記コメントを受け付けた場合に、前記選択されたタグに前記受け付けたコメントを関連付けて前記記憶部に格納するステップと、を実行する
会議支援方法。
【請求項１１】
コンピューターを、端末とネットワークを介して通信する会議支援装置として機能させるプログラムであって、
会議の議題を構成する１つ以上の項目と、前記各項目に含まれる１つ以上の分類を示すタグと、前記各タグに関連付けられた１つ以上のコメントとを格納する記憶部と、
前記端末から前記タグの選択を受け付けた場合に、前記記憶部を参照することにより、前記選択されたタグに関連付けられた前記コメントを前記端末に出力し、前記端末から前記コメントを受け付けた場合に、前記選択されたタグに前記受け付けたコメントを関連付けて前記記憶部に格納するコメント受付部として、前記コンピューターを機能させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議支援装置、会議支援方法、及びプログラムに関する。
【背景技術】
【０００２】
特許文献１は、「会議の進行状況を表示する表示部と、該表示部の表示を会議の議事進行に応じて制御する制御部と、を有し、会議の議事進行を進捗管理する会議支援システムであって、前記制御部は、複数の会議議題に対し、それぞれの議事進行に要する予定議事時間を予め設定して、会議全体の時間割を作成するアジェンダ作成手段と、会議議題の経過時間を示す指標を、前記表示部に随時表示させる議事進行表示手段と、会議議題の議事終了を検知して、次の会議議題に前記指標の表示を移行する議事進行移行確認手段と、会議議題が終了した時点で、残りの各会議議題に対して残り予定議事時間の再配分を行う予定議事時間自動調整手段と、を有する。」と開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−０４３４９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
Ｗｅｂ会議などの電子会議は、物理的な場所（例えば、会議室）に参加者が集まる必要がないというメリットを有する。一般的な電子会議システムは、例えば、各参加者が使う端末と、サーバーとを含む。端末に入力された音声は、サーバーを介して他の端末に出力される。これにより、各参加者は仮想的に会議を行うことができる。
【０００５】
上記のような電子会議システムを利用したとしても、従来の会議と同じように会議を進行していては、上述したようなメリットの他には効果を得ることは難しい。効果的な会議とは、例えば、議題に関してより的確な意思決定を短い時間で行える、など質的に向上された会議である。特許文献１のシステムを使って議事進行の時間配分を管理しても、会議の質を向上するのは難しい。
【０００６】
本発明の目的は、より効果的な電子会議を達成することを支援する会議支援装置、会議支援方法、及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下のとおりである。
【０００８】
本発明の一態様は、端末とネットワークを介して通信する会議支援装置であって、会議の議題を構成する１つ以上の項目と、前記各項目に含まれる１つ以上の分類を示すタグと、前記各タグに関連付けられた１つ以上のコメントとを格納する記憶部と、前記端末から前記タグの選択を受け付けた場合に、前記記憶部を参照することにより、前記選択されたタグに関連付けられた前記コメントを前記端末に出力し、前記端末から前記コメントを受け付けた場合に、前記選択されたタグに前記受け付けたコメントを関連付けて前記記憶部に格納するコメント受付部と、を有する。
【０００９】
前記コメント受付部は、前記項目の一覧及び前記項目の各々に含まれる前記タグの一覧を含む第１の領域と、前記選択されたタグに関連付けられた前記コメントの一覧を含む第２の領域とを前記端末に出力し、前記第１の領域上で選択された前記タグに関連付けられた前記コメントを前記第２の領域に含めてもよい。
【００１０】
前記会議支援装置は、前記端末から所定の編集操作を受け付けた場合に、第１のタグに関連付けられた前記コメントの少なくとも一部を第２のタグに関連付けて前記記憶部に格納するコメント編集部を有してもよい。
【００１１】
前記コメント編集部は、前記第１のタグに関連付けられた前記コメントの一覧を含む第３の領域と、前記第２のタグに関連付けられた前記コメントの一覧を含む第４の領域とを前記端末に出力し、前記第３の領域内で選択された前記コメントの少なくとも一部であって、前記第４の領域内への移動が指示された前記コメントの少なくとも一部を、前記第２のタグに関連付けて前記記憶部に格納してもよい。
【００１２】
前記会議支援装置は、前記端末から新しいタグの入力を受け付けた場合に、前記入力された新しいタグを前記記憶部に格納するタグ生成部を有してもよい。
【００１３】
前記会議は、第１の期間と前記第１の期間の後の第２の期間とを含み、前記コメント受付部は、前記第１の期間に受け付けた前記コメントと、前記第２の期間に受け付けた前記コメントとを、異なる表示態様で前記端末に出力してもよい。
【００１４】
前記会議は、第１の期間と前記第１の期間の後の第２の期間とを含み、前記コメント受付部は、前記第１の期間中には、前記第１の期間中に入力された前記コメントの編集を受け付け、前記第２の期間中には、前記第１の期間中に入力された前記コメントの編集を拒否し、前記第２の期間中に入力された前記コメントの編集を受け付けてもよい。
【００１５】
前記会議支援装置は、前記端末からタスクリストの編集操作を受け付けた場合に、前記タグに関連付けられた前記コメントの少なくとも一部をタスクとして含む前記タスクリストを前記記憶部に格納するタスク生成部を有してもよい。
【００１６】
前記コメント受付部は、前記項目の一覧及び前記項目の各々に含まれる前記タグの一覧を含む第１の領域と、前記選択されたタグに関連付けられた前記コメントの一覧を含む第２の領域とを前記端末に出力し、前記第１の領域上で選択された前記タグに関連付けられた前記コメントを前記第２の領域に含め、前記タスク生成部は、前記タスクリストに含まれる前記タスクの一覧を含む第５の領域を前記端末に出力し、前記第２の領域内で選択された前記コメントの少なくとも一部であって、前記第５の領域内への移動が指示された前記コメントの少なくとも一部を、前記タスクとして前記記憶部に格納してもよい。
【００１７】
本発明の他の態様は、端末とネットワークを介して通信する会議支援装置の会議支援方法であって、会議の議題を構成する１つ以上の項目と、前記各項目に含まれる１つ以上の分類を示すタグと、前記各タグに関連付けられた１つ以上のコメントとを格納する記憶部と、制御部と、を有し、前記制御部は、前記端末から前記タグの選択を受け付けた場合に、前記記憶部を参照することにより、前記選択されたタグに関連付けられた前記コメントを前記端末に出力するステップと、前記端末から前記コメントを受け付けた場合に、前記選択されたタグに前記受け付けたコメントを関連付けて前記記憶部に格納するステップと、を実行する。
【００１８】
本発明のさらに他の態様は、コンピューターを、端末とネットワークを介して通信する会議支援装置として機能させるプログラムであって、会議の議題を構成する１つ以上の項目と、前記各項目に含まれる１つ以上の分類を示すタグと、前記各タグに関連付けられた１つ以上のコメントとを格納する記憶部と、前記端末から前記タグの選択を受け付けた場合に、前記記憶部を参照することにより、前記選択されたタグに関連付けられた前記コメントを前記端末に出力し、前記端末から前記コメントを受け付けた場合に、前記選択されたタグに前記受け付けたコメントを関連付けて前記記憶部に格納するコメント受付部として、前記コンピューターを機能させる。
【発明の効果】
【００１９】
本発明によれば、より効果的な電子会議を達成することを支援することができる。
【００２０】
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る会議支援システムの概略構成の一例を示すシステム構成図である。
【図２】会議支援装置の機能構成の一例を示すブロック図である。
【図３】記憶部に格納されるデータベースのデータ構造の一例を示す図である。
【図４】会議支援装置のハードウェア構成の一例を示すブロック図である。
【図５】会議の流れを示すフローチャートである。
【図６】参加者の操作に基づく会議支援装置の処理の一例を示すフローチャートである。
【図７】ファシリテーターの操作に基づく会議支援装置の処理の一例を示すフローチャートである。
【図８】操作画面の一例を示す図である。
【図９】操作画面の他の例を示す図である。
【図１０】操作画面のさらに他の例を示す図である。
【図１１】操作画面のさらに他の例を示す図である。
【図１２】操作画面のさらに他の例を示す図である。
【図１３】操作画面のさらに他の例を示す図である。
【図１４】操作画面のさらに他の例を示す図である。
【図１５】操作画面のさらに他の例を示す図である。
【図１６】操作画面のさらに他の例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の一実施形態について、図面を参照して説明する。
【００２３】
図１は、本発明の一実施形態に係る会議支援システムの概略構成の一例を示すシステム構成図である。会議支援システムは、会議支援装置１と、複数の端末２とを含む。会議支援装置１と各端末２は、インターネット、ＬＡＮ（Local Area Network）などの通信ネットワーク３を介して、互いに情報を送受信することができる。
【００２４】
会議支援装置１は、電子会議のための仮想的な場所を会議の参加者に提供する。会議支援装置１は、例えばサーバーコンピューターなどの装置である。例えば、会議支援装置１は、会議に関する情報とその会議への各参加者に関する情報とを事前に登録する。また、例えば、会議支援装置１は、各端末２からの参加者の会議へのログインを許可する。また、例えば、会議支援装置１は、各端末２から参加者の発話の音声データを受信し、受信した音声データを他の端末２に送信する。つまり、会議支援装置１は、各参加者の間で各参加者の発話を相互に伝達する。このような電子会議の機能は、既存の技術を用いることができるため、詳細な説明は省略する。
【００２５】
本実施形態の会議支援装置１は、各端末２から受信した参加者の発話の音声データをテキストデータに変換し、コメントとして記録する。また、会議支援装置１は、記録したコメントを各端末２に送信する。つまり、会議支援装置１は、各参加者の発話をテキストデータとして各参加者に相互に閲覧させることができる。また、会議支援装置１は、各参加者のコメントにタグを付ける編集機能等を有する。これらの機能は、会議支援装置１が各端末２に送信する所定の操作画面を介して各参加者に提供される。これらの機能については、後に詳述する。
【００２６】
各端末２は、電子会議の仮想的な場所へのインターフェイスとして機能する。端末２は、例えばＰＣ（Personal Computer）、スマートフォン、タブレットコンピューターなどの装置である。例えば、端末２は、参加者の発話の音声を受け付け、音声データとして会議支援装置１に送信する。また、例えば、端末２は、会議支援装置１から他の参加者の発話の音声データを受信し、音声として出力する。このような電子会議の機能は、既存の技術を用いることができるため、詳細な説明は省略する。
【００２７】
本実施形態の各端末２は、会議支援装置１から各参加者のコメントを受信し、表示する。つまり、端末２は、各参加者の発話をテキストデータとして参加者に閲覧させることができる。このような機能は、各端末２が表示する所定の操作画面を介して各参加者に提供される。このような機能については、後に詳述する。
【００２８】
会議支援システムは、例えば、会議支援装置１にＷＥＢサーバーを実装し、端末２にＷＥＢブラウザを実装することで、達成することができる。端末２に表示される操作画面は、例えば、会議支援装置１が提供するＷＥＢページにより達成することができる。ＷＥＢサーバーは、ＷＥＢアプリケーション、ＣＧＩ等を実装してもよい。ＷＥＢブラウザは、プラグインを利用してもよい。会議支援システムは、端末２に所定のアプリケーションをインストールすることで、達成してもよい。この場合、端末２に表示される操作画面は、例えば、この所定のアプリケーションが提供する画面により達成することができる。なお、音声の入力機能や出力機能も、ＷＥＢアプリケーション、ＣＧＩ、スクリプト言語、ＨＴＭＬ等を利用することにより達成することができる。
【００２９】
本実施形態では、会議は、次のような階層構造を有する。会議は、議題を１つ有する。議題は、１つ以上の項目を含む。各参加者のコメントは、いずれかの項目に属する。階層構造の例を下記に示す（コメントは示されていない）。
議題：システムＸの導入について
項目１：システムＸのＡについて
項目２：システムＸのＢについて
項目３：システムＸのＣについて
項目４：まとめ
【００３０】
また、本実施形態では、各項目内において、各コメントはそれらの話題等に基づいて１つ以上のタグによって分類することができる。各コメントは、いずれかのタグに属する。タグを追加した階層構造の例を下記に示す（コメントは示されていない）。
議題：システムＸの導入について
項目１：システムＸのＡについて
タグ１：Ａ１について
タグ２：Ａ２について
項目２：システムＸのＢについて
タグ１：Ｂ１について
タグ２：Ｂ２について
項目３：システムＸのＣについて
タグ１：Ｃ１について
タグ２：Ｃ２について
項目４：まとめ
【００３１】
また、本実施形態では、会議は、準備期間と会議期間を含む。準備期間とは、会議期間の前に設けられる期間である。会議期間とは、準備期間の後に設けられる期間である。準備期間及び会議期間のいずれにおいても、参加者は同じように発話することができる。
【００３２】
また、本実施形態では、会議の参加者は、会議を取り仕切るファシリテーターを含む。ファシリテーターは、会議の登録、会議の司会進行、タグの追加、コメントの編集、タスクリストの編集などの作業を担う。ファシリテーター以外の参加者は、議題に関して発話する。ファシリテーターも、議題に関して発話してもよい。
【００３３】
図２は、会議支援装置の機能構成の一例を示すブロック図である。会議支援装置１は、制御部１０と、記憶部２０と、通信部３０とを含む。制御部１０は、会議支援装置１を統合的に制御する。記憶部２０は、制御部１０がその処理に使用するデータ、プログラム等の情報を格納する。通信部３０は、通信ネットワーク３を介して、端末２等の外部の装置と情報を送受信する。
【００３４】
記憶部２０は、電子会議の制御に用いるデータベースを格納する。図３は、記憶部に格納されるデータベースのデータ構造の一例を示す図である。
【００３５】
記憶部２０は、会議情報２２、項目情報２３、タグ情報２４、コメント情報２５、及びタスク情報２６を、会議ＩＤ２１ごとに格納する。会議ＩＤ２１は、会議の識別子である。
【００３６】
会議情報２２は、会議に関する基本的な情報を格納する。１つの会議情報２２を１つの会議に対して関連付けることができる。会議情報２２は、議題２２１と、準備期間２２２と、会議期間２２３と、参加者２２４とを含む。議題２２１は、会議の議題の内容であり、例えばテキストデータである。準備期間２２２は、当該期間の開始時刻と終了時刻とを含む。会議期間２２３は、当該期間の開始時刻と終了時刻とを含む。本実施形態では、時刻は、例えば年月日時分秒の形式で表現される。参加者２２４は、会議の参加者の識別子（参加者ＩＤ）、参加者の連絡先（例えば、Ｅメールアドレス）等を含む。参加者２２４は、複数の参加者のデータを含むことができる。
【００３７】
項目情報２３は、議題に含まれる項目に関する情報を格納する。複数の項目情報２３を１つの議題に対して関連付けることができる。各項目情報２３は、後述する操作画面に表示するための順序で並べられる。各項目情報２３は、項目ＩＤ２３１と、項目名２３２とを含む。項目ＩＤ２３１は、項目の識別子である。項目名２３２は、例えばテキストデータである。
【００３８】
タグ情報２４は、項目に含まれるタグに関する情報を格納する。複数のタグ情報２４を１つの項目情報２３に対して関連付けることができる。各タグ情報２４は、後述する操作画面に表示するための順序で並べられる。各タグ情報２４は、タグＩＤ２４１と、タグ名２４２とを含む。タグＩＤ２４１は、タグの識別子である。タグ名２４２は、例えばテキストデータである。
【００３９】
コメント情報２５は、タグに属するコメントに関する情報を格納する。複数のコメント情報２５を１つのタグ情報２４に対して関連付けることができる。各コメント情報２５は、後述する操作画面に表示するための順序で並べられる。各コメント情報２５は、コメントＩＤ２５１と、時刻２５２と、投稿者２５３と、コメント２５４と、関連コメントＩＤ２５５とを含む。コメントＩＤ２５１は、コメントの識別子である。時刻２５２は、コメントの投稿時刻である。投稿者２５３は、コメントを投稿した参加者の参加者ＩＤである。コメント２５４は、コメントの内容であり、例えばテキストデータである。関連コメントＩＤ２５５は、コメントＩＤ２５１が示すコメント情報と親子関係を有する他のコメント情報のコメントＩＤである。関連コメントＩＤ２５５は、例えば、親のコメント情報のコメントＩＤを含む。
【００４０】
タスク情報２６は、タスクに関する情報を格納する。複数のタスク情報２６を１つの会議に対して関連付けることができる。各タスク情報２６は、タスクＩＤ２６１と、タスク２６２と、担当者２６３と、期間２６４と、関連コメント２６５とを含む。タスクＩＤ２６１は、タスクの識別子である。タスク２６２は、タスクの内容であり、例えばテキストデータである。担当者２６３は、タスクが課せられる担当者の識別子、名前等のデータである。期間２６４は、タスクの実施期間であり、例えば開始時刻と終了時刻とを含む。関連コメント２６５は、タスクＩＤ２６１が示すタスクに関連するコメントを示す情報であり、例えば、関連コメントの項目ＩＤ、タグＩＤ、及びコメントＩＤを含む。
【００４１】
制御部１０は、登録部１１と、通知部１２と、コメント受付部１３と、タグ生成部１４と、コメント編集部１５と、タスク生成部１６とを含む。各部の処理は、フローチャートを使って後に詳述するので、ここでは概要を説明する。
【００４２】
登録部１１は、会議情報２２を登録する。例えば、登録部１１は、開催が計画されている会議に関する情報を、通信部３０を介して端末２から受け付ける。また、登録部１１は、受け付けた情報に基づいて会議情報２２を生成し、当該会議情報を記憶部２０に登録する。
【００４３】
通知部１２は、会議に関する情報を参加者に通知する。例えば、通知部１２は、登録された会議情報２２に基づいて、準備期間、会議期間、電子会議の場所を示すＵＲＬ（Uniform Resource Locator）等を含む情報を当該会議の参加者に通知する。
【００４４】
コメント受付部１３は、参加者の発話をコメントとして受け付け、記録する。例えば、コメント受付部１３は、参加者の発話の音声データを、通信部３０を介して端末２から受け付ける。また、例えば、コメント受付部１３は、受け付けた音声データをテキストデータに変換し、コメント情報２５として記憶部２０に格納する。端末２は、参加者から発話の代わりにテキストデータの入力を受け付け、コメント受付部１３は、端末２からテキストデータを受け付けてもよい。
【００４５】
タグ生成部１４は、タグを生成する。例えば、タグ生成部１４は、いずれかの項目の配下に追加されるタグに関する情報を、通信部３０を介して端末２から受け付ける。また、タグ生成部１４は、受け付けた情報に基づいてタグ情報２４を生成し、記憶部２０に格納する。
【００４６】
コメント編集部１５は、コメント（又はその一部）を異なるタグ間で移動させる編集操作を受け付ける。例えば、コメント編集部１５は、第１のタグに関連付けられたコメント（又はその一部）を第２のタグに関連付ける指示を、通信部３０を介して端末２から受け付ける。また、例えば、コメント編集部１５は、対象のコメント（又はその一部）に対応するコメント情報を生成し、記憶部２０に格納する。
【００４７】
タスク生成部１６は、会議の成果物の１つであるタスクリストを生成する。例えば、タスク生成部１６は、コメント（又はその一部）をタスクとしてタスクリストに追加する指示を、通信部３０を介して端末２から受け付ける。また、例えば、タスク生成部１６は、対象のコメント（又はその一部）に対応するタスク情報２６を生成し、記憶部２０に格納する。
【００４８】
図４は、会議支援装置のハードウェア構成の一例を示すブロック図である。会議支援装置１は、例えば図４に示すようなコンピューターにより達成される。会議支援装置１は、複数のコンピューターにより達成されてもよい。
【００４９】
会議支援装置１は、例えば、演算装置９１と、主記憶装置９２と、外部記憶装置９３と、出力装置９４と、入力装置９５と、通信装置９６とを含む。
【００５０】
演算装置９１は、例えば、ＣＰＵ（Central Processing Unit）などの装置である。主記憶装置９２は、例えば、ＲＡＭ（Random Access Memory）などの装置である。外部記憶装置９３は、例えば、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）、あるいはフラッシュＲＯＭなどの不揮発性記憶装置である。
【００５１】
出力装置９４は、ディスプレイ、プリンター、スピーカーなどを含む、出力情報を出力する装置である。入力装置９５は、キーボードやマウスなどのポインティングデバイス、タッチパネル、マイクロフォンなどを含む、入力情報を受け付ける装置である。通信装置９６は、ネットワークケーブルを介して有線通信を行う通信装置、アンテナを介して無線通信を行う通信装置を含む、情報を送受信する装置である。
【００５２】
制御部１０は、例えば、演算装置９１に処理を行わせる所定のプログラムによって実現することができる。この所定のプログラムは、例えば、主記憶装置９２又は外部記憶装置９３内に格納され、実行にあたって主記憶装置９２上にロードされ、演算装置９１によって実行される。所定のプログラムは、例えば、アプリケーションプログラムであり、ＯＳ（Operating System）プログラム上で実行される。記憶部２０は、例えば、主記憶装置９２及び外部記憶装置９３の少なくとも一方によって実現される。記憶部２０は、例えば、通信装置９６を介して接続されるネットワーク上のストレージにより実現されてもよい。通信部３０は、例えば、通信装置９６によって実現される。
【００５３】
図５は、会議の流れを示すフローチャートである。
【００５４】
まず、制御部１０は、会議を登録する（ステップＳ１）。例えば、登録部１１は、ファシリテーターの端末２からの所定の操作に応じて、会議に関する情報を登録するための登録画面を当該端末２に送信する。それから、登録部１１は、登録画面に入力された会議に関する情報を当該端末２から受信する。入力情報は、例えば、議題、準備期間（開始時刻、終了時刻）、会議期間（開始時刻、終了時刻）、参加者（参加者ＩＤ、参加者のＥメールアドレス等）、会議の議題に含まれる項目（項目名、順序等）を含む。登録部１１は、新しい会議ＩＤ２１を割り当て、当該会議ＩＤ２１を記憶部２０に格納する。また、登録部１１は、受信した入力情報に基づいて会議情報２２及び各項目に対応する項目情報２３を生成し、当該会議ＩＤ２１に関連付けて記憶部２０に格納する。登録部１１は、各項目情報２３に新しい項目ＩＤ２３１を割り当て、設定する。
【００５５】
また、登録部１１は、各項目に対してそれぞれ１つの初期タグを関連付ける。この初期タグは、特に分類を意味するものではない。すなわち、登録部１１は、各項目情報２３に対して初期タグに対応するタグ情報２４を生成し、各タグ情報２４を各項目情報２３に関連付けて記憶部２０に格納する。登録部１１は、各タグ情報２４に新しいタグＩＤ２４１を割り当て、設定する。また、登録部１１は、各タグ情報２４のタグ名２４２に、分類されていないことを示す情報、例えば、「タグなし」を設定する。
【００５６】
なお、例えば、登録部１１は、会議ＩＤ２１が示す会議の仮想的な場所を示すＵＲＬを生成し、会議情報２２に関連付けて記憶部２０に格納する。
【００５７】
次に、制御部１０は、会議を各参加者に通知する（ステップＳ２）。例えば、通知部１２は、ステップＳ１で登録された会議情報２２の参加者２２４から、各参加者のＥメールアドレスを取得する。また、通知部１２は、ステップＳ１で登録された会議のＵＲＬを、取得した各Ｅメールアドレスに送信する。Ｅメールは、準備期間、会議期間、参加者等の情報を含んでもよい。通知部１２は、端末２の環境に応じて、ショートメッセージを送信してもよいし、メッセージ交換アプリケーション用のメッセージを送信してもよい。
【００５８】
準備期間（ステップＳ３）及び会議期間（ステップＳ４）では、各参加者（ファシリテーターを含む）は、端末２のＷｅｂブラウザを操作することにより、ステップＳ２で通知されたＵＲＬにアクセスし、対象の会議にログインする。各参加者は、所定の操作画面を操作し、議題に関して発話する又はテキストを入力する。ファシリテーターは、所定の操作画面を操作し、タグの追加、コメントの編集、タスクリストの編集などの作業を行う。参加者及びファシリテーターの操作に関する制御部１０の処理については、後に詳述する。
【００５９】
図６は、参加者の操作に基づく会議支援装置の処理の一例を示すフローチャートである。本フローチャートは、ファシリテーターを含む参加者の共通の操作に関する。本フローチャートは、準備期間と会議期間の両方において実行することができる。本フローチャートは、例えば、参加者が端末２のＷｅｂブラウザを操作することにより、通知されたＵＲＬにアクセスし、会議にログインした場合に開始する。
【００６０】
まず、制御部１０は、操作画面を表示する（ステップＳ１０）。具体的には、コメント受付部１３は、図８に示すような操作画面５００を端末２に出力する。
【００６１】
図８は、操作画面の一例を示す図である。操作画面５００は、領域５１０と、領域５２０と、領域５３０とを含む。領域５１０は、議題を表示する。領域５２０は、議題に含まれる項目の一覧と、各項目に含まれるタグの一覧とを表示する。領域５２０は、いずれかのタグの選択を受け付けることができる（図８では、タグは選択されていない）。領域５３０は、領域５２０で選択されたタグに属するコメントの一覧を表示する。
【００６２】
コメント受付部１３は、ログインされた対象の会議の会議情報２２を参照し、例えば、議題２２１を取得する。また、コメント受付部１３は、対象の会議の各項目情報２３と、各項目情報２３に関連付けられた各タグ情報２４を参照し、例えば、項目ＩＤ２３１、項目名２３２、タグＩＤ２４１、及びタグ名２４２を取得する。コメント受付部１３は、取得した議題を領域５１０に設定する。また、コメント受付部１３は、取得した項目ＩＤ及び項目名の一覧と、取得した各項目に含まれるタグＩＤ及びタグ名の一覧とを、領域５２０に設定する。
【００６３】
次に、制御部１０は、タグを選択する操作を受け付けたか否かを判定する（ステップＳ２０）。具体的には、コメント受付部１３は、操作画面５００の領域５２０上で、いずれかのタグが選択されたか否かを判定する。
【００６４】
制御部１０がタグが選択されたと判定した場合（ステップＳ２０でＹ）、制御部１０は、選択されたタグ内のコメント情報を取得する（ステップＳ２１）。具体的には、コメント受付部１３は、ステップＳ２０で選択されたタグに対応するタグ情報２４に関連付けられた各コメント情報２５を、記憶部２０から取得する。
【００６５】
それから、制御部１０は、選択されたタグ内のコメントを表示する（ステップＳ２２）。具体的には、コメント受付部１３は、ステップＳ２１で取得した各コメント情報２５の順序に従って、各コメントに関する情報（例えば、コメントＩＤ２５１、時刻２５２、投稿者２５３、及びコメント２５４）を、領域５３０に設定する。コメント受付部１３は、対象のコメントの関連コメントＩＤ２５５に親のコメントＩＤが設定されている場合、当該対象のコメントに関する情報を親のコメントに関する情報に関連付けて設定する。
【００６６】
図９（操作画面の他の例を示す図）は、項目「１．＊＊＊＊＊」に含まれる初期タグ「ｔ０．タグなし」が選択された場合を示している。領域５３０は、上から順に、参加者「Ａ」のコメントと、参加者「Ｃ」のコメントと、参加者「Ｂ」のコメントとを表示している。参加者「Ｃ」のコメントは、参加者「Ａ」のコメントの子のコメントであり、字下げされている。これにより、参加者「Ａ」のコメントと参加者「Ｃ」のコメントの親子関係が分かる。
【００６７】
上述のようにして、コメント受付部１３は、選択されたタグに属するコメントを表示し、処理をステップＳ２０に戻す。
【００６８】
制御部１０がタグが選択されていないと判定した場合（ステップＳ２０でＮ）、制御部１０は、コメントを追加する操作を受け付けたか否かを判定する（ステップＳ３０）。具体的には、コメント受付部１３は、操作画面５００の領域５３０上で、コメントを追加する所定の操作を受け付けたか否かを判定する。コメントを追加する操作を受け付けていないと判定した場合（ステップＳ３０でＮ）、制御部１０は、処理をステップＳ２０に戻す。
【００６９】
制御部１０がコメントを追加する操作を受け付けたと判定した場合（ステップＳ３０でＹ）、制御部１０は、選択されたタグ内でコメントを受け付ける（ステップＳ３１）。具体的には、例えば、参加者は、端末２を操作することにより、領域５３０上でコメントの挿入位置を指定し、コメントを入力し、確定する。端末２は、例えば、マイクロフォンを介して参加者の発話を受け付けたり、キーボードを介してテキストを受け付けたりすることで、コメントを受け付ける。端末２は、例えば、選択されているタグＩＤ、コメントの挿入位置（例えば、挿入されたコメントの１つ上のコメントのコメントＩＤ）、親のコメントＩＤ（コメントが子の位置に挿入された場合）、コメントの内容（音声データ、又はテキストデータ）を、会議支援装置１に送信する。コメント受付部１３は、端末２からこれらの情報を受け付ける。
【００７０】
それから、制御部１０は、選択されたタグ内にコメント情報を登録する（ステップＳ３２）。具体的には、コメント受付部１３は、ステップＳ３１で受け付けたコメントの内容をテキストデータに変換する。また、コメント受付部１３は、受け付けたコメントに対応するコメント情報２５を生成して、記憶部２０に追加する。このとき、コメント受付部１３は、選択されているタグＩＤに関連付けられているコメント情報２５のうち、受け付けた挿入位置に対応する位置（例えば、受け付けたコメントＩＤの１つ下）に、生成したコメント情報２５を追加する。コメント受付部１３は、追加したコメント情報２５に、新しいコメントＩＤ２５１を割り当て、設定する。また、コメント受付部１３は、当該コメントを受け付けた時刻と、当該コメントの投稿者（参加者）の参加者ＩＤと、当該コメントの内容（テキストデータ）とを、追加したコメント情報２５に設定する。親のコメントＩＤを受け付けた場合、コメント受付部１３は、当該親のコメントＩＤを、追加したコメント情報２５の関連コメントＩＤ２５５に設定する。コメント受付部１３は、更新したコメント情報２５に基づいて、領域５３０に表示する情報を設定する。
【００７１】
上述のようにして、コメント受付部１３は、選択されたタグに新しいコメントを追加及び表示し、処理をステップＳ２０に戻す。
【００７２】
本フローチャートによれば、各参加者は、タグを選択し、選択したタグに属するコメント（自身のコメント及び他の参加者のコメント）を閲覧することができる。また、各参加者は、タグを選択し、選択したタグ内の任意の位置にコメントを追加することができる。
【００７３】
なお、制御部１０は、準備期間に投稿されたコメントと会議期間に投稿されたコメントとを、異なる態様で表示してもよい。例えば、コメント受付部１３は、現在時刻が対象の会議の会議期間２２３に含まれるか否かを判定する。現在時刻が対象の会議の会議期間２２３に含まれる場合、コメント受付部１３は、選択されたタグ内のコメントに対応するコメント情報２５に基づいて、各コメントの時刻２５２が対象の会議の準備期間２２２に含まれるか否かを判定する。コメント受付部１３は、時刻２５２が準備期間２２２に含まれるコメントを、準備期間のコメントとして特定し、他のコメントを会議期間のコメントとして特定する。コメント受付部１３は、準備期間のコメントを、会議期間のコメントと異なる表示態様（例えば、異なる色、強調表示など）で、領域５３０に設定する。
【００７４】
図７は、ファシリテーターの操作に基づく会議支援装置の処理の一例を示すフローチャートである。本フローチャートは、ファシリテーターに対して許可される操作に関する。本フローチャートは、準備期間と会議期間の両方において実行することができる。本フローチャートは、例えば、ファシリテーターが端末２のＷｅｂブラウザを操作して、通知されたＵＲＬにアクセスし、会議にログインした場合に開始する。
【００７５】
まず、制御部１０は、操作画面を表示する（ステップＳ５０）。ステップＳ５０は、ステップＳ１０と同様であるため、説明を省略する。
【００７６】
次に、制御部１０は、タグを追加する操作を受け付けたか否かを判定する（ステップＳ６０）。具体的には、タグ生成部１４は、操作画面５００上で、タグを追加する所定の操作を受け付けたか否かを判定する。
【００７７】
制御部１０がタグを追加する操作を受け付けたと判定した場合（ステップＳ６０でＹ）、制御部１０は、受付領域を表示する（ステップＳ６１）。具体的には、タグ生成部１４は、図１０に示すようなタグを追加するための受付領域を端末２に出力する。
【００７８】
図１０は、操作画面のさらに他の例を示す図である。操作画面５００は、領域５４０を含む。領域５４０は、領域５４１と、領域５４２と、ボタン５４３と、ボタン５４４とを含む。領域５４１は、新しいタグを追加する場所（項目）を入力するための領域である。領域５４２は、新しいタグのタグ名を入力するための領域である。ボタン５４３は、新しいタグの追加を実行するためのボタンである。ボタン５４４は、新しいタグの追加をキャンセルするためのボタンである。領域５４１は、操作に応じて登録されている項目ＩＤ及び項目名の一覧を表示するドロップダウンリストであってもよい。
【００７９】
それから、制御部１０は、タグ名を受け付ける（ステップＳ６２）。具体的には、例えば、ファシリテーターは、端末２を操作することにより、領域５４１に項目ＩＤ及び項目名を入力し、領域５４２にタグ名を入力し、ボタン５４３を操作する。端末２は、項目ＩＤ、項目名、及びタグ名を、会議支援装置１に送信する。タグ生成部１４は、端末２からこれらの情報を受け付ける。端末２は、タグの挿入位置を受け付け、会議支援装置１に送信してもよい。
【００８０】
それから、制御部１０は、タグ情報を登録する（ステップＳ６３）。具体的には、タグ生成部１４は、ステップＳ６２で受け付けたタグ名に対応するタグ情報２４を生成して、記憶部２０に追加する。このとき、タグ生成部１４は、ステップＳ６２で受け付けた項目ＩＤに対応する項目情報２３に関連付けて、タグ情報を追加する。また、タグ生成部１４は、追加したタグ情報２４に、新しいタグＩＤ２４１を割り当て、設定する。タグ生成部１４は、受け付けた項目ＩＤに関連付けられているタグ情報２４のうち、受け付けた挿入位置に対応する位置に、生成したタグ情報２４を追加してもよい。タグ生成部１４は、追加したタグＩＤ及びタグ名を、領域５２０に設定する。
【００８１】
上述のようにして、タグ生成部１４は、指定された項目の配下に新しいタグを追加及び表示し、処理をステップＳ６０に戻す。なお、タグ生成部１４は、例えば、ボタン５４３の操作を受け付けて、操作画面５００から領域５４０を消去する。
【００８２】
図１１（操作画面のさらに他の例を示す図）は、項目「１．＊＊＊＊＊」に追加されたタグ「ｔ１．ｂｂｂｂｂｂｂｂ」が選択された場合を示している。当該タグにはコメントが追加されていないため、領域５３０はコメントを表示していない。
【００８３】
制御部１０がタグを追加する操作を受け付けていないと判定した場合（ステップＳ６０でＮ）、制御部１０は、コメントを編集する操作を受け付けたか否かを判定する（ステップＳ７０）。具体的には、コメント編集部１５は、操作画面５００上で、コメントを編集する所定の操作を受け付けたか否かを判定する。
【００８４】
制御部１０がコメントを編集する操作を受け付けたと判定した場合（ステップＳ７０でＹ）、制御部１０は、受付領域を表示する（ステップＳ７１）。具体的には、コメント編集部１５は、図１２に示すようなコメントを編集するための受付領域を端末２に出力する。
【００８５】
図１２は、操作画面のさらに他の例を示す図である。操作画面５００は、領域５３０に加え、領域５３１を含む。領域５３０は、領域５２０で選択された第１のタグに属するコメントの一覧を表示する。領域５３１は、領域５２０で選択された第２のタグに属するコメントの一覧を表示する。図１２は、領域５３０について、項目「１．＊＊＊＊＊」に含まれる初期タグ「ｔ０．タグなし」が選択された場合を示している。また、図１２は、領域５３１について、項目「１．＊＊＊＊＊」に含まれるタグ「ｔ１．ｂｂｂｂｂｂｂｂ」が選択された場合を示している。当該タグ「ｔ１．ｂｂｂｂｂｂｂｂ」にはコメントが追加されていないため、領域５３１はコメントを表示していない。
【００８６】
コメント編集部１５は、領域５２０上で、第１のタグの選択及び第２のタグの選択を受け付ける。コメント編集部１５は、選択された第１のタグに対応するタグ情報２４に関連付けられた各コメント情報２５を取得し、各コメントに関する情報（例えば、コメントＩＤ２５１、時刻２５２、投稿者２５３、及びコメント２５４）を、領域５３０に設定する。また、コメント編集部１５は、選択された第２のタグに対応するタグ情報２４に関連付けられた各コメント情報２５を取得し、各コメントに関する情報（例えば、コメントＩＤ２５１、時刻２５２、投稿者２５３、及びコメント２５４）を、領域５３１に設定する。コメント編集部１５は、準備期間のコメントを、会議期間のコメントと異なる表示態様（例えば、異なる色、強調表示など）で、領域５３０及び領域５３１に設定してもよい。
【００８７】
それから、制御部１０は、コメントの移動を受け付ける（ステップＳ７２）。具体的には、例えば、ファシリテーターは、端末２を操作することにより、領域５３０上でいずれかのコメントの全部又は一部を選択し、当該選択した範囲を領域５３１上に移動し、所望の挿入位置に挿入する。この操作は、例えば、ドラッグ＆ドロップにより実現できる。端末２は、例えば、選択範囲を含むコメントのコメントＩＤ、当該コメントの挿入位置、親のコメントＩＤ（コメントが子の位置に挿入された場合）、選択範囲に含まれるコメントの内容（テキストデータ）を、会議支援装置１に送信する。コメント編集部１５は、端末２からこれらの情報を受け付ける。
【００８８】
それから、制御部１０は、コメント情報を登録する（ステップＳ７３）。具体的には、コメント編集部１５は、ステップＳ７２で第２のタグに対して移動が指示されたコメント（又はその一部）に対応するコメント情報２５を生成して、記憶部２０に追加する。このとき、コメント編集部１５は、第２のタグに対応するタグ情報２４に関連付けられている各コメント情報２５のうち、受け付けた挿入位置に対応する位置に、生成したコメント情報２５を追加する。コメント編集部１５は、追加したコメント情報２５に、新しいコメントＩＤ２５１を割り当て、設定する。また、コメント編集部１５は、領域５３０上で選択されたコメントに対応するコメント情報２５の時刻及び投稿者と、移動されたコメント（又はその一部）の内容（テキストデータ）とを、追加したコメント情報２５に設定する。当該コメントが他のコメントの子として入力された場合、コメント編集部１５は、受け付けた親のコメントＩＤを、追加したコメント情報２５の関連コメントＩＤ２５５に設定する。コメント編集部１５は、更新したコメント情報２５に基づいて、領域５３１に表示する情報を設定する。
【００８９】
また、コメント編集部１５は、ステップＳ７２で領域５３０で選択されたコメントに対応するコメント情報２５を参照する。コメント編集部１５は、当該選択されたコメントの全部（コメント２５４のテキストデータの全部）が領域５３１に移動された場合、当該コメントに対応するコメント情報２５を削除する。コメント編集部１５は、当該選択されたコメントの一部（コメント２５４のテキストデータの一部）が領域５３１に移動された場合、選択範囲に含まれるテキストデータを、当該コメントに対応するコメント情報２５のコメント２５４から削除する。コメント編集部１５は、更新したコメント情報２５に基づいて、領域５３０に表示する情報を設定する。
【００９０】
上述のようにして、コメント編集部１５は、選択された第１のタグに属するコメントの全部又は一部を、選択された第２のタグ配下に追加及び表示し、処理をステップＳ６０に戻す。なお、コメント編集部１５は、例えば、所定の操作を受け付けて、操作画面５００から領域５３１を消去する。
【００９１】
図１３（操作画面のさらに他の例を示す図）は、領域５３０について、項目「１．＊＊＊＊＊」に含まれる初期タグ「ｔ０．タグなし」が選択された場合を示している。また、図１３は、領域５３１について、項目「１．＊＊＊＊＊」に含まれるタグ「ｔ１．ｂｂｂｂｂｂｂｂ」が選択された場合を示している。また、図１３は、領域５３０内の参加者「Ａ」のコメントの一部が領域５３１内に移動され、その後、領域５３０内の参加者「Ｂ」のコメントの一部が参加者「Ａ」のコメントの子のコメントとして５３１内に移動された場合を示している。
【００９２】
図１４（操作画面のさらに他の例を示す図）は、上述したコメントの受付、タグの追加、コメントの編集などの操作によって、様々なタグが追加された場合を示している。図１４では、項目「１．＊＊＊＊＊」には、タグ「ｔ１．ｂｂｂｂｂｂｂｂ」、及びタグ「ｔ２．ｃｃｃｃｃｃｃｃ」が追加されている。また、項目「２．＊＊＊＊＊」には、タグ「ｔ１．ｄｄｄｄｄｄｄｄ」、及びタグ「ｔ２．ｅｅｅｅｅｅｅｅ」が追加されている。また、項目「３．＊＊＊＊＊」には、タグ「ｔ１．ｆｆｆｆｆｆｆｆ」、及びタグ「ｔ２．ｇｇｇｇｇｇｇｇ」が追加されている。
【００９３】
制御部１０がコメントを編集する操作を受け付けていないと判定した場合（ステップＳ７０でＮ）、制御部１０は、タスクリストを編集する操作を受け付けたか否かを判定する（ステップＳ８０）。具体的には、タスク生成部１６は、操作画面上で、タスクリストを編集する所定の操作を受け付けたか否かを判定する。タスクリストを編集する操作を受け付けていないと判定した場合（ステップＳ８０でＮ）、制御部１０は、処理をステップＳ６０に戻す。
【００９４】
制御部１０がタスクリストを編集する操作を受け付けたと判定した場合（ステップＳ８０でＹ）、制御部１０は、受付領域を表示する（ステップＳ８１）。具体的には、タスク生成部１６は、図１５に示すようなタスクリストを編集するための受付領域を端末２に出力する。
【００９５】
図１５は、操作画面のさらに他の例を示す図である。操作画面５００は、領域５５０を含む。領域５５０は、タスクリストを表示する。図１５では、タスクが登録されていないため、領域５５０は、タスクリストの内容を表示していない。
【００９６】
タスク生成部１６は、ログインされた対象の会議にタスク情報２６が登録されている場合、各タスク情報２６を取得する。また、タスク生成部１６は、取得した各タスク情報２６の内容（例えば、タスクＩＤ、タスク、担当者、期間、関連コメント）を領域５５０に設定する。
【００９７】
それから、制御部１０は、タスクを受け付ける（ステップＳ８２）。具体的には、例えば、ファシリテーターは、端末２を操作することにより、領域５３０上でいずれかのコメントの全部又は一部を選択し、当該選択した範囲を領域５５０上に移動させる。この操作は、例えば、ドラッグ＆ドロップにより実現できる。端末２は、例えば、選択範囲を含むコメントのコメントＩＤ、選択範囲に含まれるコメントの内容（テキストデータ）を、会議支援装置１に送信する。タスク生成部１６は、端末２からこれらの情報を受け付ける。
【００９８】
それから、制御部１０は、タスク情報を登録する（ステップＳ８３）。具体的には、タスク生成部１６は、ステップＳ８２で領域５５０に移動が指示されたコメント（又はその一部）に対応するタスク情報２６を生成して、記憶部２０に追加する。このとき、タスク生成部１６は、追加したタスク情報２６に、新しいタスクＩＤ２６１を割り当て、設定する。また、タスク生成部１６は、領域５３０上で選択されたコメント（又はその一部）の内容（テキストデータ）を、追加したタスク情報２６にタスク２６２として設定する。また、タスク生成部１６は、領域５３０上で選択されたコメントが関連付けられたタグＩＤ及び項目ＩＤを、関連コメント２６５に設定する。タスク生成部１６は、更新したタスク情報２６に基づいて、領域５５０に表示する情報を設定する。
【００９９】
なお、タスクが登録されている場合、ファシリテーターは、端末２を操作することにより、領域５５０上で、タスク、担当者、及び期間の内容を編集してもよい。この場合、例えば、タスク生成部１６は、端末２から、編集されたタスクに関する情報を受け付ける。タスク生成部１６は、受け付けた情報を用いて、対応するタスク情報２６を更新する。
【０１００】
上述のようにして、タスク生成部１６は、選択されたコメントをタスクとして追加及び表示し、処理をステップＳ６０に戻す。なお、タスク生成部１６は、例えば、所定の操作を受け付けて、操作画面５００から領域５５０を消去する。
【０１０１】
なお、例えば、タスク生成部１６は、タスクリストを表示する所定の操作を受け付けた場合に、各タスク情報２６を含むタスクリストを表示した領域５５０を、操作画面５００上に出力してもよい。また、例えば、タスク生成部１６は、領域５５０に表示されたタスクリストの「関連コメント」を選択する操作を受け付けた場合、対応する関連コメント２６５を記憶部２０から取得する。そして、タスク生成部１６は、取得した関連コメント２６５が示すコメント情報２５に基づいて、当該コメントの情報を領域５３０に設定してもよい。タスク生成部１６は、取得した関連コメント２６５が示すタグ情報２４に関連付けられた各コメント情報２５に基づいて、当該各コメントの情報の一覧を領域５３０に設定してもよい。このようにすれば、参加者は、タスクに関連するコメントを簡単に確認することができる。
【０１０２】
図１６（操作画面のさらに他の例を示す図）は、領域５３０内の選択されたコメントの一部（２箇所）が領域５５０内にタスクとして移動された場合を示している。領域５５０は、追加されたタスクを２つ表示している。
【０１０３】
本フローチャートによれば、ファシリテーターは、選択した項目の配下にタグを追加することができる。また、ファシリテーターは、２つのタグ間でコメント（又はその一部）を移動し、タグとコメントの階層関係を整理することができる。また、ファシリテーターは、選択したコメント（又はその一部）を、タスクとしてタスクリストに追加することができる。
【０１０４】
最後に、上述した会議支援システムの使用の一例について説明する。
【０１０５】
準備期間では、各参加者は、発話あるいはテキストによりコメントを投稿する対象の初期タグを選択し、当該選択した初期タグに関連付けられた項目の内容に関連するコメントを投稿する。このようにして、各項目の初期タグには、各参加者のコメントが登録及び表示される。各参加者は、例えば、他の参加者のコメントを見ながら、自分のコメントを投稿することができる。
【０１０６】
ファシリテーターは、例えば、準備期間の終了後、会議期間が開始されるまでの間に、投稿されたコメントを参照しながら、タグの追加、コメントの編集などを行う。このようにして、準備期間に投稿された各コメントや各コメントの一部がタグにより分類される。準備期間中のコメントが整理されるため、例えば、会議期間において議論すべき内容を明確にすることができる。
【０１０７】
会議期間では、各参加者は、発話あるいはテキストによりコメントを投稿する対象のタグを選択し、当該選択したタグの内容に関連するコメントを投稿する。このようにして、各項目のタグには、各参加者のコメントが登録及び表示される。各参加者は、例えば、他の参加者のコメントを見ながら、自分のコメントを投稿することができる。ファシリテーターは、適宜、投稿されたコメントを参照しながら、タグの追加、コメントの編集などを行う。また、ファシリテーターは、例えば、会議の終了に近付いた場合、タスクリストの編集を行う。このようにして、会議期間に投稿された各コメントや各コメントの一部がタグにより分類される。会議期間中のコメントが整理されるため、例えば、会議の内容を容易に把握することができる。また、タスクリストが生成されるため、会議による意思決定の成果を明確にすることができる。
【０１０８】
以上、本発明の一実施形態について説明した。本実施形態は、より効果的な電子会議を達成することを支援する会議支援装置、会議支援方法、及びプログラムを提供することができる。
【０１０９】
例えば、本実施形態に係る会議支援システムは、議題を構成する各項目に関するコメントを、タグを用いて分類し、参加者に閲覧させることができる。これにより、参加者は、整理された議論内容を視覚的に共有できる。これは、会議の質の向上に資する。
【０１１０】
また、例えば、本実施形態に係る会議支援システムは、異なるタグ間でコメント（又はその一部）を移動させる。これにより、参加者は、より適切に整理された議論内容を共有することができる。これは、会議の質の向上に資する。
【０１１１】
また、例えば、本実施形態に係る会議支援システムは、準備期間のコメントと会議期間のコメントとを区別して制御する。これにより、参加者は、準備期間のコメントを認識して、これらのコメントに基づいて会議期間の議論を行うことができる。これは、会議の質の向上に資する。
【０１１２】
また、例えば、本実施形態に係る会議支援システムは、選択されたコメント（又はその一部）に基づいてタスクを生成する。これにより、参加者は、会議の成果として整理されたタスクを共有することができる。これは、会議の質の向上に資する。
【０１１３】
本発明は、上述の実施形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。実施形態および各変形例を適宜組み合わせることもできる。
【０１１４】
例えば、コメント受付部１３は、操作画面５００に表示したコメントの内容の編集を、当該コメントの投稿者（参加者）に限って受け付けてもよい。コメント受付部１３は、編集操作を行う参加者の参加者ＩＤと、編集対象のコメント情報２５の投稿者２５３とを比較することで、編集を許可するかどうかを判定すればよい。また、コメント受付部１３は、会議期間においては、準備期間中に投稿されたコメント（時刻２５２が準備期間２２２に含まれるコメント）の内容の編集操作を拒否してもよい（編集操作を受け付けない）。
【０１１５】
例えば、タスク生成部１６は、タスクリストをいずれかのタグに関連付けて記憶部２０に記憶してもよい。この場合、コメント受付部１３は、タスクリストが関連付けられたタグが選択された場合、記憶部２０から各タスク情報２６を取得して、領域５３０に設定すればよい。
【０１１６】
例えば、コメント編集部１５は、項目の順序の変更操作を受け付けてもよい。この場合、コメント編集部１５は、変更された順序となるように各項目情報２３を並べ変えればよい。また、例えば、コメント編集部１５は、タグの順序の変更操作を受け付けてもよい。この場合、コメント編集部１５は、変更された順序となるように各タグ情報２４を並べ変えればよい。
【０１１７】
例えば、コメント受付部１３は、音声データ又はテキストデータのフォーマットに限らず、動画（音声と映像を含む）を、端末２から受け付けてもよい。この場合、コメント受付部１３は、受け付けた動画に含まれる音声をテキストデータに変換して、コメントとして処理すればよい。
【０１１８】
図２に示す会議支援装置１の構成は、その構成を理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本発明が制限されることはない。会議支援装置１の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、図３に示す各情報のデータ構造は、一例であり、本発明の目的を達成することができるのであれば、図示した例に限定されない。
【０１１９】
図５〜７に示すフローチャートにおける処理単位は、会議支援装置１の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本発明が制限されることはない。会議支援装置１の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、フローチャートにおける処理順序も、本発明の目的を達成することができるのであれば、図示した例に限定されない。また、図８〜１６に示す操作画面は、一例であり、本発明の目的を達成することができるのであれば、図示した例に限定されない。
【０１２０】
本発明は、上記した実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した各実施形態は、本発明を分かりやすく説明するために詳細に説明したものであり、本発明が、必ずしも説明した全ての構成要素を備えるものに限定されるものではない。また、ある実施形態の構成の一部を、他の実施形態の構成に置き換えることが可能であり、ある実施形態の構成に、他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１２１】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部または全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現されてもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１２２】
１…会議支援装置、２…端末、３…通信ネットワーク、１０…制御部、１１…登録部、１２…通知部、１３…コメント受付部、１４…タグ生成部、１５…コメント編集部、１６…タスク生成部、２０…記憶部、２１…会議ＩＤ、２２…会議情報、２３…項目情報、２４…タグ情報、２５…コメント情報、２６…タスク情報、３０…通信部、９１…演算装置、９２…主記憶装置、９３…外部記憶装置、９４…出力装置、９５…入力装置、９６…通信装置、２２１…議題、２２２…準備期間、２２３…会議期間、２２４…参加者、２３１…項目ＩＤ、２３２…項目名、２４１…タグＩＤ、２４２…タグ名、２５１…コメントＩＤ、２５２…時刻、２５３…投稿者、２５４…コメント、２５５…関連コメントＩＤ、２６１…タスクＩＤ、２６２…タスク、２６３…担当者、２６４…期間、２６５…関連コメント、５００…操作画面、５１０…領域、５２０…領域、５３０…領域、５３１…領域、５４０…領域、５４１…領域、５４２…領域、５４３…ボタン、５４４…ボタン、５５０…領域
【図１】
2017085444.tif 000003
【図２】
2017085444.tif 000004
【図３】
2017085444.tif 000005
【図４】
2017085444.tif 000006
【図５】
2017085444.tif 000007
【図６】
2017085444.tif 000008
【図７】
2017085444.tif 000009
【図８】
2017085444.tif 000010
【図９】
2017085444.tif 000011
【図１０】
2017085444.tif 000012
【図１１】
2017085444.tif 000013
【図１２】
2017085444.tif 000014
【図１３】
2017085444.tif 000015
【図１４】
2017085444.tif 000016
【図１５】
2017085444.tif 000017
【図１６】
2017085444.tif 000018