(57)【特許請求の範囲】
【請求項１】
オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部とを含む会議支援システムに用いられる会議支援装置であって、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理する会議管理部と、
前記操作部を通じて画面を任意の時点に戻して議論を分岐させる分岐操作が行われた場合に、当該分岐操作が行われた画面に対して分岐点であることを識別可能な分岐情報を関連づけて記憶することにより、当該会議の分岐点を管理する分岐管理部と、
始点及び終点の指定を含むダイジェスト作成操作が行われた場合に、前記分岐管理部に記憶された前記分岐情報を含む情報を参照して、前記始点と終点との間に分岐が含まれている場合は当該分岐を除いて前記始点と前記終点とを結ぶダイジェスト区間を特定し、特定されたダイジェスト区間に含まれる画面についての前記画面情報を抽出して会議ダイジェストを作成するダイジェスト作成部と、を備えることを特徴とする会議支援装置。
【請求項２】
前記分岐操作が行われた場合に、
前記会議管理部は、当該分岐操作が行われた画面について新たに画面情報を記憶し、
前記分岐管理部は、当該分岐操作が行われた画面について先に記憶された画面情報及び新たに記憶された画面情報に同一の前記分岐情報を付与し、
前記ダイジェスト作成部は、前記始点に対応する画面と前記終点に対応する画面との間に、同一の分岐情報が関連づけられた複数の画面がある場合に、当該画面で挟まれる区間を除外した区間を前記ダイジェスト区間として特定することを特徴とする請求項１に記載の会議支援装置。
【請求項３】
前記会議管理部によって管理されている画面情報に基づいて、会議の流れを視認可能なツリー構造で示すタイムラインを作成するタイムライン作成部と、
前記タイムライン作成部によって作成された前記タイムラインを前記表示部に表示させるタイムライン表示制御部と、を備え、
前記始点及び前記終点は、前記表示部に表示される前記タイムライン上で指定されることを特徴とする請求項１又は２に記載の会議支援装置。
【請求項４】
前記ダイジェスト作成部は、前記始点及び前記終点のいずれか一方が指定された場合に、他方を指定しうる区間を制限することを特徴とする請求項１から３のいずれか一項に記載の会議支援装置。
【請求項５】
前記ダイジェスト作成部は、任意の時点における画面に含まれるオブジェクトを提示し、前記操作部における選択操作により選択されたオブジェクトが含まれる区間を、ダイジェスト候補区間として提示することを特徴とする請求項１から４のいずれか一項に記載の会議支援装置。
【請求項６】
前記表示部を備えることを特徴とする請求項１から５のいずれか一項に記載の会議支援装置。
【請求項７】
前記操作部を備えることを特徴とする請求項１から６のいずれか一項に記載の会議支援装置。
【請求項８】
請求項１から７のいずれか一項に記載の会議支援装置と、
前記表示部及び前記操作部の少なくとも一方を有し、前記会議支援装置に情報通信可能に接続される端末装置と、を備えることを特徴とする会議支援システム。
【請求項９】
オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部を有する会議支援システムにおける会議支援方法であって、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理し、
前記操作部を通じて、画面を任意の時点に戻して議論を分岐させる分岐操作が行われた場合に、当該分岐操作が行われた画面に対して分岐点であることを識別可能な分岐情報を関連づけて記憶することにより、当該会議の分岐点を管理し、
前記操作部を通じて、始点及び終点の指定を含むダイジェスト作成操作が行われた場合に、前記分岐情報を参照して前記始点と終点との間に分岐が含まれている場合は当該分岐を除いて前記始点と前記終点とを結ぶダイジェスト区間を特定し、特定されたダイジェスト区間に含まれる画面についての前記画面情報を抽出して会議ダイジェストを作成することを特徴とする会議支援方法。
【請求項１０】
前記分岐操作が行われた場合に、
当該分岐操作が行われた画面について新たに画面情報を記憶し、
当該分岐操作が行われた画面について先に記憶された画面情報及び新たに記憶された画面情報に同一の前記分岐情報を付与し、
前記始点に対応する画面と前記終点に対応する画面との間に、同一の分岐情報が関連づけられた複数の画面がある場合に、当該画面で挟まれる区間を除外した区間を前記ダイジェスト区間として特定することを特徴とする請求項９に記載の会議支援方法。
【請求項１１】
時系列的に記憶されている前記画面情報に基づいて、会議の流れを視認可能なツリー構造で示すタイムラインを作成し、
作成された前記タイムラインを前記表示部に表示させ、
前記始点及び前記終点は、前記表示部に表示される前記タイムライン上で指定されることを特徴とする請求項９又は１０に記載の会議支援方法。
【請求項１２】
前記始点及び前記終点のいずれか一方が指定された場合に、他方を指定しうる区間を制限することを特徴とする請求項９から１１のいずれか一項に記載の会議支援方法。
【請求項１３】
任意の時点における画面に含まれるオブジェクトを提示し、前記操作部における選択操作により選択されたオブジェクトが含まれる区間を、ダイジェスト候補区間として提示することを特徴とする請求項９から１２のいずれか一項に記載の会議支援方法。
【請求項１４】
オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部を有する会議支援システムに用いられる会議支援装置のコンピューターに、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理し、
前記操作部を通じて、画面を任意の時点に戻して議論を分岐させる分岐操作が行われた場合に、当該分岐操作が行われた画面に対して分岐点であることを識別可能な分岐情報を関連づけて記憶することにより、当該会議の分岐点を管理し、
前記操作部を通じて、始点及び終点の指定を含むダイジェスト作成操作が行われた場合に、前記分岐情報を参照して前記始点と終点との間に分岐が含まれている場合は当該分岐を除いて前記始点と前記終点とを結ぶダイジェスト区間を特定し、特定されたダイジェスト区間に含まれる画面についての前記画面情報を抽出して会議ダイジェストを作成する処理を実行させることを特徴とする会議支援プログラム。
【請求項１５】
前記分岐操作が行われた場合に、
当該分岐操作が行われた画面について新たに画面情報を記憶し、
当該分岐操作が行われた画面について先に記憶された画面情報及び新たに記憶された画面情報に同一の前記分岐情報を付与し、
前記始点に対応する画面と前記終点に対応する画面との間に、同一の分岐情報が関連づけられた複数の画面がある場合に、当該画面で挟まれる区間を除外した区間を前記ダイジェスト区間として特定する処理を前記コンピューターに実行させることを特徴とする請求項１４に記載の会議支援プログラム。
【請求項１６】
時系列的に記憶されている前記画面情報に基づいて、会議の流れを視認可能なツリー構造で示すタイムラインを作成するタイムライン作成し、
作成された前記タイムラインを前記表示部に表示させ、
前記始点及び前記終点は、前記表示部に表示される前記タイムライン上で指定されるように前記プログラムに処理を実行させることを特徴とする請求項１４又は１５に記載の会議支援プログラム。
【請求項１７】
前記始点及び前記終点のいずれか一方が指定された場合に、他方を指定しうる区間を制限する処理を前記コンピューターに実行させることを特徴とする請求項１４から１６のいずれか一項に記載の会議支援プログラム。
【請求項１８】
任意の時点における画面に含まれるオブジェクトを提示し、前記操作部における選択操作により選択されたオブジェクトが含まれる区間を、ダイジェスト候補区間として提示する処理を前記コンピューターに実行させることを特徴とする請求項１４から１７のいずれか一項に記載の会議支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議支援装置、会議支援システム、会議支援方法、及び会議支援プログラムに関する。
【背景技術】
【０００２】
近年、タッチパネルを備えた電子黒板などを用いて、ユーザー操作に基づく画面の遷移を記憶し、会議の流れを時系列で管理する会議支援装置が提案されている（例えば特許文献１、２）。会議支援装置では、会議の流れが時系列で管理されており、任意の時点の画面状態を再現することができる。
【０００３】
以下において、会議支援装置を含む複数の機器が、インターネットや無線／有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークを介して接続されたシステムを会議支援システムと称する。会議支援システムを構成する複数の機器は、表示部又は操作部としての機能を有する。会議支援システムにおいては、ユーザーは所有する端末装置を操作することにより、文字や記号を入力するテキストボックスや図形などの様々なオブジェクトに対して移動や拡大・縮小等の様々なオブジェクト操作を行うことができる。また、特許文献１においては、会議の流れを効率よく把握するために、会議のテーマ毎に、あるいは、発言者毎に要約を作成することが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３３９０３３号公報
【特許文献２】特開２０１０−１７６２１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、会議支援システムを利用することにより、会議の効率化が図られているが、時には、任意の時点に遡って議論を分岐し、異なる観点から議論を行うことが求められる場合がある。このような分岐を含む複雑な経路を経て議論され、到達した結論のうち、ある結論に至る議論のみをダイジェストとして再生できれば、効率的に会議の内容を共有又は振り返ることができ、会議支援システムの利便性がさらに向上する。しかしながら、従来の会議支援システムでは、このような機能が考慮されておらず、利便性の点で改善の余地があった。
【０００６】
本発明の目的は、利便性の高い会議ダイジェストを利用することにより、会議の効率化を図ることができる会議支援装置、会議支援システム、会議支援方法、及び会議支援プログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明に係る会議支援装置は、オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部とを含む会議支援システムに用いられる会議支援装置であって、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理する会議管理部と、
前記操作部を通じて画面を任意の時点に戻して議論を分岐させる分岐操作が行われた場合に、当該分岐操作が行われた画面に対して分岐点であることを識別可能な分岐情報を関連づけて記憶することにより、当該会議の分岐点を管理する分岐管理部と、
始点及び終点の指定を含むダイジェスト作成操作が行われた場合に、前記分岐管理部に記憶された前記分岐情報を含む情報を参照して、前記始点と終点との間に分岐が含まれている場合は当該分岐を除いて前記始点と前記終点とを結ぶダイジェスト区間を特定し、特定されたダイジェスト区間に含まれる画面についての前記画面情報を抽出して会議ダイジェストを作成するダイジェスト作成部と、を備えることを特徴とする。
【０００８】
本発明に係る会議支援システムは、上記の会議支援装置と、
前記表示部及び前記操作部の少なくとも一方を有し、前記会議支援装置に情報通信可能に接続される端末装置と、を備えることを特徴とする。
【０００９】
本発明に係る会議支援方法は、オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部を有する会議支援システムにおける会議支援方法であって、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理し、
前記操作部を通じて、画面を任意の時点に戻して議論を分岐させる分岐操作が行われた場合に、当該分岐操作が行われた画面に対して分岐点であることを識別可能な分岐情報を関連づけて記憶することにより、当該会議の分岐点を管理し、
前記操作部を通じて、始点及び終点の指定を含むダイジェスト作成操作が行われた場合に、前記分岐情報を参照して前記始点と終点との間に分岐が含まれている場合は当該分岐を除いて前記始点と前記終点とを結ぶダイジェスト区間を特定し、特定されたダイジェスト区間に含まれる画面についての前記画面情報を抽出して会議ダイジェストを作成することを特徴とする。
【００１０】
本発明に係る会議支援プログラムは、オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部を有する会議支援システムに用いられる会議支援装置のコンピューターに、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理し、
前記操作部を通じて、画面を任意の時点に戻して議論を分岐させる分岐操作が行われた場合に、当該分岐操作が行われた画面に対して分岐点であることを識別可能な分岐情報を関連づけて記憶することにより、当該会議の分岐点を管理し、
前記操作部を通じて、始点及び終点の指定を含むダイジェスト作成操作が行われた場合に、前記分岐情報を参照して前記始点と終点との間に分岐が含まれている場合は当該分岐を除いて前記始点と前記終点とを結ぶダイジェスト区間を特定し、特定されたダイジェスト区間に含まれる画面についての前記画面情報を抽出して会議ダイジェストを作成する処理を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ダイジェスト区間を特定するための始点と終点を指定するという極めて簡単な操作により、任意の時点で分岐され、複数の結論が得られた会議の画面遷移から、ダイジェスト区間に含まれる画面についての画像情報が適切に抽出され、会議ダイジェストが作成される。ユーザーは、必要とする会議内容だけを含む利便性の高い会議ダイジェストによって、所望の会議内容を容易に把握することができる。したがって、会議の効率がさらに向上する。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態に係る会議支援システムの概略構成を示す図である。
【図２】会議支援システムのハードウェア構成を示すブロック図である。
【図３】会議支援装置の制御部の機能を示す機能ブロック図である。
【図４】オブジェクト情報テーブルの一例を示す図である。
【図５】画面遷移情報テーブルの一例を示す図である。
【図６】画面遷移情報テーブルの他の一例を示す図である。
【図７】図５に示す画面遷移情報テーブルに対応するタイムラインを示す図である。
【図８】図６に示す画面遷移情報テーブルに対応するタイムラインを示す図である。
【図９】会議支援処理の一例を示すフローチャートである。
【図１０】図９に示す会議支援処理の一部を構成するダイジェスト作成処理の一例を示すフローチャートである。
【図１１】分岐操作直後の画面遷移情報テーブルの一例を示す図である。
【図１２】ダイジェスト区間の指定方法を選択させるための画面の一例を示す図である。
【図１３】オブジェクト指定用の画面の一例を示す図である。
【図１４】ダイジェスト候補区間の強調表示の一例を示す図である。
【図１５】ダイジェスト候補区間からダイジェスト区間を確定させる際の画面表示の一例を示す図である。
【図１６】画面指定用の画面の一例を示す図である。
【図１７】始点及び終点の位置が変化した場合のタイムラインの一例を示す図である。
【図１８】タイムライン上に設定されたダイジェスト区間の一例を示す図である。
【図１９】タイムライン上に設定されたダイジェスト区間の他の一例を示す図である。
【図２０】タイムライン上に設定されたダイジェスト区間の他の一例を示す図である。
【図２１】図１８のダイジェスト区間を画面遷移テーブルで示す図である。
【図２２】図１９のダイジェスト区間を画面遷移テーブルで示す図である。
【図２３】図２０のダイジェスト区間を画面遷移テーブルで示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
図１は、本発明の一実施の形態に係る会議支援システム１の概略構成を示す図である。
図１に示すように、会議支援システム１は、会議支援装置１０及び端末装置２０を備える。会議支援装置１０と端末装置２０は、有線／無線ＬＡＮ等のネットワークを介して情報通信可能に接続される。
【００１４】
会議支援装置１０は、例えば電子ホワイトボード、プロジェクター、サーバー装置、パーソナルコンピューター、又は携帯端末（スマートフォン、タブレット端末、ノートパソコン）等で構成される。本実施の形態では、会議支援装置１０として、会議支援システム１の表示部及び操作部としての機能を有する電子ホワイトボードを適用した例について説明する。なお、会議支援システム１の表示部及び操作部は、会議支援装置１０に情報通信可能に接続されていればよく、会議支援装置１０自身が備えていなくてもよい。
【００１５】
端末装置２０は、例えばスマートフォン、タブレット端末、ノートパソコン等の携帯端末、又はデスクトップパソコン等で構成される。端末装置２０は、会議支援システム１の表示部又は操作部としての機能を有する。図１では、端末装置２０として、会議支援システム１の表示部及び操作部としての機能を有するタブレット端末２０Ａとノートパソコン２０Ｂを示している。なお、端末装置２０は、会議支援装置１０が設置される会議室と同じ会議室に設置されてもよいし、遠隔地に設置されてもよい。また、端末装置２０の数は特に制限されない。
【００１６】
会議支援装置１０は、ユーザー操作に基づく画面の遷移を記憶し、会議の流れを時系列で管理する。すなわち、ユーザーが、会議支援装置１０又は端末装置２０の操作部１２、２２を利用して、会議に登場し議事の構成要素となるオブジェクトを表示部１３の表示領域に追加したり、表示されているオブジェクトを操作したりすると、そのときの画面に関する情報（以下「画面情報」と称する）が記憶される。また、会議支援装置１０の表示部１３に表示される画面は、端末装置２０の表示部２３に反映される。
【００１７】
ここで、オブジェクトとは、操作の対象となるデータであり、表示部１３に表示される文字、記号、文字や記号が入力されるテキストボックス、図形、写真画像、アプリケーションの作業領域（ウィンドウ）等の形で表示部１３に表示される。本実施の形態では、オブジェクトを単純な図形で示すこととする。また、オブジェクトの追加（新規作成）、移動、編集、サイズ変更、削除、グループ化、グループ解除など、オブジェクトの状態を変化させる操作を「オブジェクト操作」と称する。なお、「グループ化」とは、複数のオブジェクトを一つのグループに割り当てる操作であり、グループ化された複数のオブジェクトは、まとめて移動したり、全て同時に拡大・縮小したりすることができる。
【００１８】
図１では、会議支援装置１０の表示部１３は、オブジェクトが表示されるメイン画面ＭＤと、会議の流れを視認可能なツリー構造の図（以下「タイムライン」と称する）が表示されるサブ画面ＳＤに区画されている。通常時はメイン画面ＭＤを表示しておき、必要に応じてサブ画面を表示するようにしてもよい。また、表示領域の全体にサブ画面ＳＤを表示させてもよい。ここでは、常時メイン画面ＭＤとサブ画面ＳＤが表示され、ユーザー操作に応じてそれぞれのサイズが変化するものとする。
【００１９】
以下、主としてメイン画面ＭＤとサブ画面ＳＤとが会議支援装置１０の表示部１３に表示され、会議支援装置１０の操作部１２の操作で操作されるケースを想定して説明するが、メイン画面ＭＤとサブ画面ＳＤのうち少なくとも一方が端末装置２０の表示部２３に表示されていてもよいし、端末装置２０の操作部２２でメイン画面ＭＤやサブ画面ＳＤに対する操作を行っても構わない。
【００２０】
図１においては、メイン画面ＭＤに、８個のオブジェクトＯＢ１〜ＯＢ８が作成され、そのうちのオブジェクトＯＢ１〜ＯＢ３、オブジェクトＯＢ４〜０Ｂ６がそれぞれグループ化されている（グループＧＲ１、ＧＲ２）。サブ画面ＳＤには、任意の時点で議論が分岐された場合のタイムラインＴＬが表示されている。議論が途中で分岐された場合には、複数の結論が存在することになる。
【００２１】
ユーザーによるオブジェクト操作はメイン画面ＭＤで行われ、タイムライン操作はサブ画面ＳＤで行われる。タイムライン操作とは、タイムラインＴＬを利用して行われる操作であり、マーカーＭを移動させる操作、議論を分岐させるための分岐操作を含む。例えば、ユーザーは、タイムラインＴＬ上でマーカーＭを移動させることにより、任意の時点の画面をメイン画面ＭＤに再現させることができる。
また、本実施の形態では、メイン画面ＭＤ及びサブ画面ＳＤを利用して、ユーザーは、会議ダイジェストを作成するためのダイジェスト作成操作を行うことができる。
【００２２】
図２は、会議支援システム１のハードウェア構成の一例を示す図である。
図２に示すように、会議支援装置１０（電子ホワイトボード）は、制御部１１、操作部１２、表示部１３、記憶部１４、及び通信部１５等を備える。各ブロックはバスラインにより電気的に接続される。制御部１１が後述する会議支援プログラムを実行することにより、本実施形態の会議支援方法が実現される。
【００２３】
制御部１１は、演算／制御装置としてのＣＰＵ（Central Processing Unit）１１１、主記憶装置としてのＲＯＭ（Read Only Memory）１１２及びＲＡＭ（Random Access Memory）１１３を有する。ＲＯＭ１１２には、ＢＩＯＳ（Basic Input Output System）と呼ばれる基本プログラムや基本的な設定データが記憶される。ＣＰＵ１１１は、ＲＯＭ１１２又は記憶部１４から処理内容に応じたプログラムを読み出してＲＡＭ１１３に展開し、展開したプログラムと協働して、各ブロックを制御する。
【００２４】
操作部１２及び表示部１３は、例えばタッチパネル付のフラットパネルディスプレイで構成される。フラットパネルディスプレイとしては、液晶ディスプレイ、有機ＥＬディスプレイ、メモリ性を有する電子ペーパーディスプレイなど従来公知の各種のものを用いることができる。操作部１２は、ユーザーによる手書き入力やオブジェクト操作又はタイムライン操作を受け付けて、制御部１１に出力する。表示部１３は、制御部１１から入力される表示制御情報に従って、メイン画面ＭＤ及びサブ画面ＳＤに各種情報を表示する。なお、操作部１２として、マウスやキーボード等の入力装置を設けるようにしてもよい。
【００２５】
記憶部１４は、例えばＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、又はＳＤ（Secure Digital）カード等の補助記憶装置であり、会議支援プログラム及び画面に関する情報等を記憶する。
【００２６】
通信部１５は、例えばＮＩＣ（Network Interface Card）、ＭＯＤＥＭ（MOdulator-DEModulator）、ＵＳＢ（Universal Serial Bus）等の通信インターフェースである。制御部１１は、通信部１５を介して、有線／無線ＬＡＮ等のネットワークに接続された端末装置２０との間で各種情報の送受信を行う。通信部１５には、ＮＦＣ（Near Field Communication）やBluetooth（登録商標）等の近距離無線通信用の通信インターフェースを適用することもできる。
【００２７】
端末装置２０は、制御部２１、操作部２２、表示部２３、記憶部２４、及び通信部２５等を備える。各ブロックの構成は会議支援装置１０の各ブロック１１〜１５とほぼ同様であるので説明を省略する。端末装置２０の制御部２１は、操作部２２から入力された操作情報（オブジェクト操作又はタイムライン操作）を、予め定められた所定の送信操作が行われることに伴い、通信部２５を介して会議支援装置１０に送信する。所定の送信操作とは、表示部２３に表示される送信キーの操作や、表示部２３上でのフリック操作等である。また、制御部２１は、会議支援装置１０から送信された表示制御情報を、通信部２５を介して受信し、表示部２３に表示させる。
【００２８】
図３は、会議支援装置１０の制御部１１の機能を示す機能ブロック図である。
図３に示すように、制御部１１は、ユーザー操作解析部１１Ａ、画面情報記録部１１Ｂ、分岐情報記録部１１Ｃ、タイムライン作成部１１Ｄ、表示制御部１１Ｅ、及びダイジェスト作成部１１Ｆとして機能する。一部又は全ての機能部を専用のハードウェアで構成してもよい。
【００２９】
ユーザー操作解析部１１Ａは、操作部１２又は通信部１５から入力される操作情報を解析し、ユーザーによって行われた操作を特定する。画面情報記録部１１Ｂ、分岐情報記録部１１Ｃ、タイムライン作成部１１Ｄ、表示制御部１１Ｅ、及びダイジェスト作成部１１Ｆは、ユーザー操作解析部１１Ａによって特定されたユーザー操作に基づいて、操作の内容に対応付けて予め設定された所定の処理を実行する。
【００３０】
画面情報記録部１１Ｂは、ユーザーによるオブジェクト操作に基づく会議の流れ（画面遷移）を、画面情報として記憶部１４に記録する。画面情報とは、画面を構成する要素及びそれらがいつ作成され変化したかを示す情報であり、オブジェクト又はグループに対する操作を個別に管理するオブジェクト情報、及び会議の流れを時系列で管理する画面遷移情報を含む。オブジェクト情報は、記憶部１４のオブジェクト情報テーブル１４１に格納され、画面遷移情報は、記憶部１４の画面遷移情報テーブル１４２に格納される。
【００３１】
分岐情報記録部１１Ｃは、ユーザーによる分岐操作（タイムライン操作の一つ）に基づいて、画面遷移情報テーブル１４２に分岐情報を記録する。分岐操作とは、タイムラインＴＬに分岐を生成する操作であり、例えばタイムラインＴＬ上でマーカーＭを移動させることにより表示された任意の時点のメイン画面ＭＤで行われるオブジェクト操作や、タイムラインＴＬ上で分岐の作成を指示する操作（例えばタイムラインＴＬ上のある時点で長押しすることにより表示されるコンテキストメニューから「分岐作成」を選択する操作）である。または、タイムラインＴＬ上での所定のジェスチャー操作を分岐操作に割り当てるようにしてもよい。分岐情報は、会議ダイジェストを作成する際に用いられる。
【００３２】
タイムライン作成部１１Ｄは、画面遷移情報テーブル１４２の情報を参照し、タイムラインＴＬを作成する。画面遷移情報テーブル１４２に、後述する分岐情報が記録されている場合は、分岐構造を有するタイムラインＴＬが作成される。作成されたタイムラインＴＬの情報は、例えば記憶部１４のタイムライン記憶部１４３に記憶される。タイムラインＴＬは、代表画面（例えば結論や分岐点となる画面）のサムネイルや、新規作成したオブジェクトのサムネイルを含んでいてもよい。タイムライン作成部１１Ｄは、例えば所定の時間間隔で、又はユーザーによるオブジェクト操作に応じて、タイムラインＴＬを作成し、更新する。タイムラインＴＬは、時間情報から時間軸の長さを換算してサブ画面ＳＤに入りきるサイズとしてもよいし、サブ画面ＳＤ上でスクロールして全体を確認できるように表示してもよい。
【００３３】
表示制御部１１Ｅは、ユーザー操作に基づく画面を表示部１３に表示させるための表示制御情報（画面データ）を生成し、この画面データに基づいて表示部１３に表示させる、又は通信部１５を介して画面データを端末装置２０に送信することにより、端末装置２０の表示部２３に表示を行わせる。表示制御部１１Ｅは、表示制御情報を生成する際に、記憶部１４から必要な情報を取得する。表示制御情報には、オブジェクト操作を反映した画面を表示させるための画面表示制御情報、ダイジェスト作成部１１Ｆによって作成される会議ダイジェストを表示させるためのダイジェスト表示制御情報、及びタイムライン作成部１１Ｄによって作成されるタイムラインＴＬを表示させるためのタイムライン表示制御情報が含まれる。すなわち、表示制御部１１Ｅは、画面表示制御部、ダイジェスト表示制御部、及びタイムライン表示制御部を構成する。
【００３４】
表示制御部１１Ｅは、例えば、ユーザーによってマーカーＭを移動させるタイムライン操作が行われた場合に、サブ画面ＳＤにおけるタイムラインＴＬの表示を更新するとともに、マーカーＭで指定された画面についての画面情報（指定画面を構成するオブジェクトのオブジェクト情報）を記憶部１４から読出してメイン画面ＭＤに表示させる。
【００３５】
ダイジェスト作成部１１Ｆは、ユーザーによるダイジェスト作成操作に基づいて、会議の全体を指定して又は会議の一部を抽出して、会議ダイジェストを作成する。ダイジェスト作成操作は、例えば、メイン画面ＭＤ又はサブ画面ＳＤを長押しすることにより表示されるコンテキストメニューから「ダイジェスト作成」を選択する操作である。ユーザーは、ダイジェスト作成部１１Ｆによって作成される会議ダイジェストを視聴することにより、全体又は所望の部分の会議内容を短時間で把握することができる。
【００３６】
具体的には、ダイジェスト作成部１１Ｆは、始点／終点設定部１１Ｘ、ダイジェスト区間特定部１１Ｙ、及び画面情報抽出部１１Ｚを有する。始点／終点設定部１１Ｘは、会議ダイジェストにまとめる部分の始点と終点を設定する。会議ダイジェストの始点及び終点は、ユーザーによって指定される。始点と終点の指定方法については後述する。
【００３７】
ダイジェスト区間特定部１１Ｙは、始点／終点設定部１１Ｘで設定された始点と終点を結ぶダイジェスト区間を特定する。ダイジェスト区間の特定方法については後述する。画面情報抽出部は、ダイジェスト区間特定部１１Ｙで特定されたダイジェスト区間に含まれる画面についての画面情報を抽出し、会議ダイジェストを作成する。作成された会議ダイジェストの情報（以下「ダイジェスト情報」と称する）は、例えば識別可能な態様で記憶部１４のダイジェスト記憶部１４４に記憶される。また、ユーザーによる会議ダイジェストの再生操作が行われると、表示制御部１１Ｅが記憶部１４からダイジェスト情報を読み出して、表示部１３に表示させる。
【００３８】
図４は、オブジェクト情報テーブル１４１の一例を示す図である。図４に示すように、オブジェクト情報テーブル１４１には、「オブジェクトＩＤ」、「操作内容」、「操作時間」、「メタ情報」が含まれる。
【００３９】
「オブジェクトＩＤ」は、オブジェクト又はグループが新規作成されたときに付与されるオブジェクトごとの識別情報である。「操作内容」は、オブジェクト又はグループに対して行われた操作を示す情報である。オブジェクトの「操作内容」は、例えば新規作成、移動、編集、サイズ変更、削除、グループ化、グループ解除等である。グループの「操作内容」は、例えばグループ作成、移動、編集、サイズ変更、グループ解除等である。
【００４０】
「操作時間」は、オブジェクト操作が実行された時間を示す情報である。「メタ情報」は、オブジェクト又はグループの詳細情報である。オブジェクトの「メタ情報」は、例えばオブジェクトの画像情報、テキスト情報、位置情報（座標）及びサイズである。グループの「メタ情報」は、例えばグループ領域の画像情報、位置情報（座標）、グループ領域のサイズ、グループを構成するオブジェクトのオブジェクトＩＤである。オブジェクトＩＤ、操作内容、操作時間、及びメタ情報は、画面情報記録部１１Ｂによって記憶部１４に記録される。
【００４１】
図４に従うと、例えば、ＩＤが「ＯＢ１」のオブジェクトは、１４：００：００に新規作成された後、１４：００：３０に移動され、１４：００：５０にサイズ変更され、１４：０２：００にグループ化されている。
【００４２】
図５は、画面遷移情報テーブル１４２の一例を示す図である。図５は、画面０からスタートし、画面１、画面２を経由した後、結論として画面３に到達した場合の画面遷移情報テーブルである。すなわち、図７に示すタイムラインＴＬ１のように会議が進行すると、画面遷移情報テーブルは図５に示すような構成となる。言い換えると、図５に示す画面遷移情報テーブルに基づいて、図７に示すタイムラインＴＬ１が作成される。画面遷移情報は、オブジェクト操作が行われるごとに記録される。図５では、代表として画面０〜画面３を例示しており、他の画面については省略している。
【００４３】
図６は、画面遷移情報テーブル１４２の他の一例を示す図である。図６は、画面０からスタートし、画面１、画面２を経由して画面３（結論１）に到達した後、画面２（分岐１）で分岐して画面４（結論２）に到達し、さらに画面１（分岐２）で分岐して画面５を経由して画面６（結論４）に到達し、さらに画面５（分岐３）で分岐して画面７（結論４）に到達した場合の画面遷移情報テーブルである。すなわち、図８に示すタイムラインＴＬ２のように会議が進行すると、画面遷移情報テーブルは図６に示すような構成となる。言い換えると、図６に示す画面遷移情報テーブルに基づいて、図８に示すタイムラインＴＬ２が作成される。
【００４４】
このように、オブジェクトの追加や変化がある度に時系列的にデータを追加していくことで、データの構成がシンプルで、しかも時間の経過に沿った画面遷移を把握しやすくなる。なお、図６においても、代表として画面０〜画面７を例示しており、他の画面については省略している。また、図５、６における画面０〜画面７の「０」〜「７」の番号は理解を容易にするために便宜的につけたものであり、実際には、画面にオブジェクトが追加されたり、オブジェクトが変化したりする度に、その時の日時に基づいて生成される番号や、固有の通し番号などを順番に付与すればよい。
【００４５】
図５、図６に示すように、画面遷移情報テーブルには、「画面ＩＤ」、「時間」、「構成オブジェクト」、「分岐情報」が含まれる。「画面ＩＤ」は、オブジェクト操作が行われたときに付与される画面ごとの識別情報である。「時間」は、オブジェクト操作が実行された時間を示す情報である。「構成オブジェクト」は、オブジェクト操作が行われたときのメイン画面ＭＤの構成を示す情報であり、例えばメイン画面ＭＤに含まれるオブジェクトのオブジェクトＩＤ等である。「画面ＩＤ」、「時間」、及び「構成オブジェクト」は、画面情報記録部１１Ｂによって記憶部１４に記録される。
【００４６】
分岐情報は、分岐操作が行われたときに付与される識別情報であり、分岐操作が行われた画面に対して同一の識別情報が付与される。分岐情報は、分岐情報記録部１１Ｃによって記憶部１４に記録される。
【００４７】
表示制御部１１Ｅは、画面遷移情報テーブル１４２を参照して、表示すべきオブジェクトのオブジェクトＩＤを取得する。そして、取得したオブジェクトＩＤによって特定されるオブジェクトのメタ情報を、オブジェクト情報テーブル１４１から取得し、メイン画面ＭＤの所定の位置に表示させる。
【００４８】
図５、図６に従うと、例えば、タイムライン操作によってマーカーＭが画面１の時点まで移動されると、画面１に含まれるオブジェクトＯＢ１、ＯＢ２、及びグループＧＲ１が、それぞれのメタ情報を元にメイン画面ＭＤに表示される。
【００４９】
図９、図１０は、制御部１１が実行する会議支援処理の一例を示すフローチャートである。この処理は、例えば、会議支援装置１の電源が投入されることに伴い、ＣＰＵ１１１がＲＯＭ１１２に格納されている会議支援プログラムを実行することにより実現される。
【００５０】
ステップＳ１０１において、制御部１１は、操作部１２、２２においてユーザー操作が行われたか否かを判定する（ユーザー操作解析部１１Ａとしての処理）。ユーザー操作が行われた場合（ステップＳ１０１で“ＹＥＳ”）、ステップＳ１０２の処理に移行する。ユーザー操作が行われない場合（ステップＳ１０２で”ＮＯ”）、ステップＳ１０９の処理に移行する。
【００５１】
ステップＳ１０２において、制御部１１は、ユーザー操作がダイジェスト作成操作であるか否かを判定する（ユーザー操作解析部１１Ａとしての処理）。ユーザー操作がダイジェスト作成操作である場合（ステップＳ１０２で“ＹＥＳ”）、図１０のステップＳ２０１の処理に移行する。ユーザー操作がダイジェスト作成操作でない場合（ステップＳ１０２で“ＮＯ”）、ステップＳ１０３の処理に移行する。
【００５２】
ステップＳ１０３において、制御部１１は、ユーザー操作がオブジェクト操作であるか否かを判定する（ユーザー操作解析部１１Ａとしての処理）。ユーザー操作がオブジェクト操作である場合（ステップＳ１０３で“ＹＥＳ”）、ステップＳ１０４の処理に移行する。ユーザー操作がオブジェクト操作でない場合、すなわちタイムライン操作である場合（ステップＳ１０３で“ＮＯ”）、ステップＳ１０７の処理に移行する。
【００５３】
ステップＳ１０４において、制御部１１は、ユーザーによるオブジェクト操作に基づいて、記憶部１４のオブジェクト情報テーブル１４１（図４参照）及び画面遷移情報テーブル１４２（図５、図６参照）に画面情報を記録する（画面情報記録部１１Ｂとしての処理）。
【００５４】
ステップＳ１０３でユーザー操作がタイムライン操作であると判定した場合、ステップＳ１０５において、制御部１１は、ユーザー操作が分岐操作であるか否かを判定する（ユーザー操作解析部１１Ａとしての処理）。ユーザー操作が分岐操作である場合（ステップＳ１０５で“ＹＥＳ”）、ステップＳ１０６の処理に移行する。ユーザー操作が分岐操作でない場合、すなわちマーカー移動である場合（ステップＳ１０５で“ＮＯ”）、ステップＳ１０７の処理に移行する。
【００５５】
ステップＳ１０６において、制御部１１は、記憶部１４の画面遷移情報テーブル１４２に分岐情報を記録する（分岐情報記録部１１Ｃとしての処理）。図１１は、分岐操作直後の画面遷移情報テーブル１４２の一例を示す図である。図７に示すタイムラインＴＬ１において、画面２の時点に戻って分岐操作が行われると、図１１に示すように、画面３についての画面情報の後に、画面２についての画面情報が記録される。また、先に記録された画面２についての画面情報及び後に記録された画面２についての画面情報に、１番目の分岐点（分岐点１）であることを示す分岐情報「Ｂ００１」が付与される。分岐後の画面遷移は、後に記録された画面２についての画面情報に続けて記録される。また、図８に示すタイムラインのように会議が進行すると、画面１についての画面情報に２番目の分岐点（分岐点２）であることを示す分岐情報「Ｂ００２」が付与され、画面５についての画面情報に３番目の分岐点であることを示す分岐情報「Ｂ００３」が付与される（図６参照）。
【００５６】
ステップＳ１０７において、制御部１１は、タイムラインＴＬを作成し、記憶部１４に記録する（タイムライン作成部１１Ｄとしての処理）。例えばオブジェクト操作が行われた場合は、タイムラインＴＬの時間軸が延びるとともに、マーカーＭが移動したタイムラインＴＬが作成される。また例えば、分岐操作が行われた場合は、分岐後の時間軸を有するタイムラインＴＬが作成される。
【００５７】
ステップＳ１０８において、制御部１１は、記憶部１４から画面情報及びタイムライン情報を読み出し、ユーザー操作を反映した画面を表示部１３に表示させる（表示制御部１１Ｅとしての処理）。
【００５８】
ステップＳ１０９において、制御部１１は、会議が終了したか否かを判定する。会議が終了した場合（ステップＳ１０９で“ＹＥＳ”）、会議支援処理は終了する。会議が終了していない場合（ステップＳ１０９で“ＮＯ”）、ステップＳ１０１の処理に移行する。
【００５９】
ステップＳ１０２でユーザー操作がダイジェスト作成操作であると判定した場合、制御部１１は、図１０に示すフローチャートに沿ってダイジェスト作成処理を実行する（ダイジェスト作成部１１Ｆとしての処理）。すなわち、図１０のステップＳ２０１において、制御部１１は、ダイジェスト作成の開始画面を表示させる。本実施の形態では、ダイジェスト区間を画面又はオブジェクトで指定できるようになっている。画面による指定は、ユーザーが自己の記憶を頼りに、任意の時点の画面を確認しながらダイジェスト区間を指定する方法である。オブジェクトによる指定は、選択されたオブジェクトに基づいてダイジェスト候補区間が提示され、このダイジェスト候補区間からダイジェスト区間を指定する方法である。
【００６０】
図１２は、ダイジェスト区間の指定方法を選択させるための画面の一例を示す図である。図１２に示すように、メイン画面ＭＤには、タイムラインＴＬ上でマーカーＭによって指定されている画面Ｘが表示されるとともに、ダイジェスト区間をオブジェクトにより指定するか否かを選択させる選択ボタンＳＢ１、ＳＢ２が表示される。この画面において、マーカーＭの移動が行われると、画面Ｘが変化する。なお、マーカーＭの位置に画面Ｘのサムネイルが表示されるようにし、マーカーＭの位置が確定した後で、メイン画面ＭＤに画面Ｘが表示されるようにしてもよい。ユーザーは、選択ボタンＳＢ１又は選択ボタンＳＢ２を操作することにより、ダイジェスト区間の指定方法を決定する。
【００６１】
ステップＳ２０２において、制御部１１は、ユーザー操作に基づいて、オブジェクトによる指定を行うか否かを判定する。オブジェクトによる指定を行う場合（ステップＳ２０２で“ＹＥＳ”）、ステップＳ２０３の処理に移行する。オブジェクトによる指定を行わない場合、すなわち画面による指定を行う場合（ステップＳ２０２で“ＮＯ”）、ステップＳ２０６の処理に移行する。例えば、図１２に示す画面において、オブジェクト指定を行うことを示す「ＹＥＳ」の選択ボタンＳＢ１が選択されると、ステップＳ２０３の処理に移行し、オブジェクト指定を行わない（画面指定を行う）ことを示す「ＮＯ」の選択ボタンＳＢ２が選択されると、ステップＳ２０６の処理に移行する。
【００６２】
ステップＳ２０３において、制御部１１は、オブジェクト指定用の画面を表示させる。図１３は、オブジェクト指定用の画面の一例を示す図である。図１３では、移動マーカーＭによって指定されている画面Ｘに含まれるオブジェクト群ＯＧとして、８種類のオブジェクトが画面Ｘの右側に表示されている。移動マーカーＭの移動が行われた場合、画面Ｘの変化に伴い、表示されるオブジェクトも変化する。ユーザーは、オブジェクト群ＯＧの中から１又は複数のオブジェクトを選択する。
【００６３】
ステップＳ２０４において、制御部１１は、ユーザー操作に基づいて、オブジェクトの選択操作が行われたか否かを判定する。オブジェクトの選択操作が行われると、ステップＳ２０５の処理に移行する。
【００６４】
ステップＳ２０５において、制御部１１は、画像遷移テーブル１４２（図６参照）を参照して、選択されたオブジェクトが含まれる画面を特定し、タイムラインＴＬ上でダイジェスト候補区間を強調表示させる。例えば、タイムラインＴＬの時間軸の線幅又は線色を変更することにより、ダイジェスト候補区間を強調することができる。選択されるオブジェクトが変化すると、ダイジェスト候補区間も変化する。ダイジェスト候補区間の提示は、タイムラインＴＬにおける強調表示に限定されず、例えば時間情報（テキスト情報）を利用した提示であってもよい。
【００６５】
図１４は、ダイジェスト候補区間の強調表示の一例を示す図である。図１４に示すように２つのオブジェクトが選択されると、これらのオブジェクトを含む画面が特定され、タイムラインＴＬ上に強調表示される。
【００６６】
このように、ダイジェスト作成部１１Ｆは、任意の時点における画面に含まれるオブジェクトを提示し、操作部１２、２２における選択操作により選択されたオブジェクトが含まれる区間を、ダイジェスト候補区間として提示する。これにより、ユーザーは、所望の会議内容が含まれるダイジェスト候補区間を視覚的に知得することができる。
【００６７】
図１４に示す画面において、オブジェクトの選択が確定されると、図１５に示すように、タイムラインＴＬ上にダイジェスト区間の始点を示す始点マーカーＭＳ及び終点を示す終点マーカーＭＥが出現する。始点マーカーＭＳは指定されたオブジェクトのいずれかが最初に登場した画面に対応するタイムラインＴＬ上の位置に、終点マーカーＭＥは指定されたオブジェクトのいずれかが存在する各分岐軸上の最も新しい画面に対応するタイムラインＴＬ上の位置に、それぞれ表示させることができる。指定された全てのオブジェクトが存在する期間に対応するように始点マーカーＭＳと終点マーカーＭＥを表示させてもよい。
【００６８】
また、メイン画面ＭＤには、始点に対応する画面Ｓと終点に対応する画面Ｅが表示される。始点マーカーＭＳ及び終点マーカーＭＥは、例えばタイムラインＴＬの時間軸上をスライドさせたり、分岐後の時間軸にドラッグさせたりすることができる。ユーザーは、始点マーカーＭＳ及び終点マーカーＭＥを移動させることにより、所望のダイジェスト区間を設定する。指定したオブジェクトが存在しなくなる領域に、始点マーカーＭＳと終点マーカーＭＥが移動できないように制御してもよいし、自由に移動できるようにしてもよい。後者の場合、分岐がないのであれば、全経路をダイジェスト区間として設定することもできる。
【００６９】
ダイジェスト区間を画面により指定する場合（ステップＳ２０２で“ＮＯ”）、ステップＳ２０６において、制御部１１は、画面指定用の画面を表示させる。図１６は、画面指定用の画面の一例を示す図である。図１６に示すように、タイムラインＴＬ上にはダイジェスト区間の始点を示す始点マーカーＭＳ及び終点を示す終点マーカーＭＥが出現し、メイン画面ＭＤには、始点に対応する画面Ｓと終点に対応する画面Ｅが表示される。この場合、ダイジェスト候補区間は提示されず、始点マーカーＭＳは例えば時間軸上の先頭に表示され、終点マーカーＭＥは例えば時間軸上の末尾に表示される。
【００７０】
もちろん、始点マーカーＭＳから終点マーカーＭＥに至る経路を強調表示してもよい。この場合、始点マーカーＭＳ、終点マーカーＭＥは任意のタイムラインＴＬ上の位置に表示すればよい。例えば、前回表示したときの位置でもよいし、最も早く作成された画面に対応する位置に始点マーカーＭＳを表示し、最も遅く作成された画面に対応する位置に終点マーカーＭＥを表示するようにしてもよい。分岐がない場合は全経路をダイジェスト区間として指定することもできる。
【００７１】
ステップＳ２０７において、制御部１１は、ユーザー操作に基づいて、始点又は終点の位置が変化したか否かを判定する。始点又は終点の位置が変化すると（ステップＳ２０７で“ＹＥＳ”）、ステップＳ２０７の処理に移行する。タイムラインＴＬ上で始点マーカーＭＳ又は終点マーカーＭＥの位置が変化すると、画面Ｓ又は画面Ｅも対応する画面に変化する。ダイジェスト候補区間が提示されている場合（図１５参照）も、提示されていない場合（図１６参照）も同様である。
【００７２】
ステップＳ２０８において、制御部１１は、始点マーカーＭＳが終点マーカーＭＥよりも時間軸上で必ず前に来るように、指定可能な区間を制限する。例えば、ダイジェスト候補区間が設定されている場合に、図１７に示すように始点マーカーＭＳの位置が変化した場合、ダイジェスト候補区間の先頭から移動後の始点マーカーＭＳまでの間は終点の指定ができないようになる。また、終点マーカーＭＥの位置が変化した場合は、ダイジェスト候補区間の末尾から移動後の終点マーカーＭＥまでの間は始点の指定ができないようになる。終点マーカーＭＥを始点マーカーＭＳより前に移動させようとしたときに、始点マーカーＭＳも一緒に動くようにしてもよいし、始点マーカーＭＳを終点マーカーＭＥより後ろに移動させようとしたときに、終点マーカーＭＥも一緒に動くようにしてもよい。
【００７３】
このように、ダイジェスト作成部１１Ｆは、始点及び終点のいずれか一方が指定された場合に、他方を指定しうる区間を制限する。これにより、ユーザーは、ダイジェスト区間の始点及び終点を容易に設定することができる。
【００７４】
ステップＳ２０９において、制御部１１は、ユーザー操作に基づいて、ダイジェスト区間が確定したか否かを判定する。例えば、ユーザーによって予め定められた所定の確定操作が行われることにより、ダイジェスト区間が確定する。始点マーカーＭＳ、終点マーカーＭＥの位置を最初に表示されたときから操作者が変えなかった場合は、その位置が指定されたものとみなされてダイジェスト区間が確定する。ダイジェスト区間が確定した場合（ステップＳ２０９で“ＹＥＳ”）、ステップＳ２０９の処理に移行する。ダイジェスト区間が確定していない場合（ステップＳ２０９で“ＮＯ”）、ステップＳ２０６の処理に移行する。
【００７５】
ステップＳ２０９において、制御部１１は、確定したダイジェスト区間に分岐経路が含まれるか否かを判定する。ダイジェスト区間に分岐経路が含まれる場合（ステップＳ２０９で“ＹＥＳ”）、ステップＳ２１１の処理に移行する。ダイジェスト区間に分岐経路が含まれない場合（ステップＳ２０９で“ＮＯ”）、ステップＳ２１２の処理に移行する。
【００７６】
具体的には、制御部１１は、画面遷移情報テーブル１４２（分岐管理部としての分岐情報記録部１１Ｃに記憶された「分岐情報」を含む情報に相当）を参照して、画面に関連づけられている分岐情報に基づいて、ダイジェスト区間に分岐経路が含まれるか否かの判定を行う。分岐操作が行われた場合、画面遷移情報テーブル１４２には、分岐操作が行われた画面についての画面情報が新たに記憶され、先に記憶された画面とともに同一の分岐情報が関連づけられる。したがって、画面遷移情報テーブル１４２において、始点に対応する画面と終点に対応する画面との間に、同一の分岐情報が関連づけられている画面が複数ある場合に、指定されたダイジェスト区間は分岐経路を含む（分岐後の議論である）ことになる。同一の分岐情報が関連づけられている画面で挟まれた区間は、分岐前の議論に相当する。
【００７７】
図１８〜図２０は、ダイジェスト区間の一例を示す図である。図２１〜図２３は、図１８〜２１のダイジェスト区間をそれぞれ画面遷移テーブルで示す図である。
図１８に示すようにダイジェスト区間が設定された場合、始点Ｓ１に対応する画面と終点Ｅ１に対応する画面との間には、図２１の太枠で示す範囲の画面が含まれる。この範囲には、同一の分岐情報が関連づけられた画面の組はない。すなわち、同一の分岐情報が関連づけられた画面は複数含まれていない。したがって、このダイジェスト区間には分岐経路は含まれていないことになる。
【００７８】
図１９に示すようにダイジェスト区間が設定された場合、始点Ｓ２に対応する画面と終点Ｅ２に対応する画面との間には、図２２の太枠で示す範囲の画面が含まれる。この範囲には、同一の分岐情報が関連づけられた画面が１組ある（画面２）。したがって、このダイジェスト区間には分岐経路が含まれていることになる。
【００７９】
図２０に示すようにダイジェスト区間が設定された場合、始点Ｓ３に対応する画面と終点Ｅ３に対応する画面との間には、図２３の太枠で示す範囲の画面が含まれる。この範囲には、同一の分岐情報が関連づけられた画面が３組ある（画面１、画面２、画面５）。したがって、このダイジェスト区間には分岐経路が含まれていることになる。
【００８０】
ステップＳ２１１において、制御部１１は、分岐情報に基づいて、ダイジェスト対象を特定する。ダイジェスト区間に分岐経路が含まれている場合、始点から終点に到達するまで時系列順に画面情報を抽出すると、分岐前の議論が含まれてしまう。そこで、画面遷移情報テーブル１４２において、始点から終点に至る区間の中から、同一の分岐情報が関連付けられている画面で挟まれる区間（分岐前の議論に相当）を除外した区間がダイジェスト対象とされる。例えば、図１９に示すダイジェスト区間の場合、図２２における網掛け部分がダイジェスト対象となり、図２０に示すダイジェスト区間の場合、図２３における網掛け部分がダイジェスト対象となる。
【００８１】
ステップＳ２１２において、制御部１１は、始点から終点に到達する区間をダイジェスト対象とする。ダイジェスト区間に分岐経路が含まれていない場合、除外すべき区間はないので、始点から終点に到達するまで時系列順に画面情報が抽出されればよい。例えば、図１８に示すダイジェスト区間の場合、図２１における網掛け部分がダイジェスト対象となる。
【００８２】
ステップＳ２１３において、制御部１１は、ダイジェスト区間に対応する画面についての画面情報を読み出して、会議ダイジェストを作成し、記憶部１４に記録する。記録された会議ダイジェストは、例えばユーザーによるダイジェスト再生操作に基づいて、メイン画面ＭＤ上で再生される。
【００８３】
このように、会議支援装置１０は、会議に登場するオブジェクトを表示する表示部１３、２３とオブジェクトを操作する操作部１２、２２を有する会議支援システム１において、操作部１２、２２におけるオブジェクト操作に基づいて遷移する画面を管理する。会議支援装置１０は、操作部１２、２２においてオブジェクト操作が行われるごとに、当該オブジェクト操作によって得られる画面に関する画面情報を時系列で記憶することにより、当該会議における画面遷移を管理する会議管理部（画面情報記録部１１Ｂ、オブジェクト情報テーブル１４１、画面遷移情報テーブル１４２）と、オブジェクト操作を反映した画面を表示部１３、２３に表示させる画面表示制御部（表示制御部１１Ｅ）と、操作部１２、２２を通じて、画面を任意の時点に戻して議論を分岐させる分岐操作が行われた場合に、当該分岐操作が行われた画面に対して分岐点であることを識別可能な分岐情報を関連づけて記憶することにより、当該会議の分岐点を管理する分岐管理部（分岐情報記録部１１Ｃ、画面遷移情報テーブル１４２）と、操作部１２、２２を通じて、始点及び終点の指定を含むダイジェスト作成操作が行われた場合に、分岐情報を参照して前記始点と終点との間に分岐が含まれている場合は当該分岐を除いて始点と終点とを結ぶダイジェスト区間を特定し、特定されたダイジェスト区間に含まれる画面についての画面情報を抽出して会議ダイジェストを作成するダイジェスト作成部１１Ｆと、操作部１２、２２における所定の操作に基づいてダイジェスト作成部１１Ｆによって作成された会議ダイジェストを表示部１３、２３に表示させるダイジェスト表示制御部（表示制御部１１Ｅ）と、を備える。
【００８４】
そして、分岐操作が行われた場合に、会議管理部（画面情報記録部１１Ｂ、オブジェクト情報テーブル１４１、画面遷移情報テーブル１４２）は、当該分岐操作が行われた画面について新たに画面情報を記憶し、分岐管理部（分岐情報記録部１１Ｃ、画面遷移情報テーブル１４２）は、当該分岐操作が行われた画面について先に記憶された画面情報及び新たに記憶された画面情報に同一の前記分岐情報を付与し、ダイジェスト作成部１１Ｆは、始点に対応する画面と終点に対応する画面との間に、同一の分岐情報が関連づけられた複数の画面がある場合に、当該画面で挟まれる区間を除外した区間をダイジェスト区間とする。
【００８５】
会議支援装置１０によれば、ダイジェスト区間を特定するための始点と終点を指定するという極めて簡単な操作により、任意の時点で分岐され、複数の結論が得られた会議の中から、ダイジェスト区間に含まれる画面についての画面情報が適切に抽出され、会議ダイジェストが作成される。ユーザーは、必要とする会議内容だけを含む利便性の高い会議ダイジェストによって、所望の会議内容を容易に把握することができる。したがって、画面情報の活用が促進され、会議の効率がさらに向上する。例えば、複数のパターンで検討された議論の経緯を振り返る際に極めて有用である。
【００８６】
また、会議支援装置１０は、会議管理部（画面情報記録部１１Ｂ、オブジェクト情報テーブル１４１、画面遷移情報テーブル１４２）によって管理されている画面情報に基づいて、会議の流れを視認可能なツリー構造で示すタイムラインを作成するタイムライン作成部１１Ｄと、タイムライン作成部１１Ｄによって作成されたタイムラインを表示部１３、２３に表示させるタイムライン表示制御部（表示制御部１１Ｅ）と、を備える。ダイジェスト区間の始点及び終点は、表示部１３、２３に表示されるタイムライン上で指定される。これにより、ユーザーは、分岐を含む会議の流れを視覚的に確認しながら、ダイジェスト区間を設定することができる。
【００８７】
以上、本発明者によってなされた発明を実施の形態に基づいて具体的に説明したが、本発明は上記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
【００８８】
例えば、実施の形態では、分岐点やダイジェスト区間の始点及び終点がタイムラインＴＬ上で指定されるようになっているが、タイムラインＴＬを表示することなく、メイン画面ＭＤの表示を巻き戻して、任意の時点の画面を分岐点やダイジェスト区間の始点及び終点として指定できるようにしてもよい。
【００８９】
また例えば、オブジェクトを利用してダイジェスト区間を指定する場合、選択されたオブジェクトが含まれる区間をそのままダイジェスト区間として設定するようにしてもよい。
【００９０】
さらには、会議ダイジェストの作成に際して、発言者の声の音量、発話の数、参加者の行動量（オブジェクト操作の数）、オブジェクトの表示（赤色、太字：重要、黒色、細字：普通）等を利用するようにしてもよい。これらの情報に基づいて、会議の重要度を算出し、重要度の高い部分を抽出することにより、利便性の高い会議ダイジェストを作成することができる。また、会議の重要ポイントを会議中に記録しておき、この重要ポイントに基づいて会議ダイジェストが作成されるようにしてもよい。また、作成された会議ダイジェストは、会議支援装置の表示部で再生するだけでなく、表示データとして端末装置の表示部に送信して、端末装置の表示部で再生するようにしてもよいし、記録媒体に保存して関係者に配布するようにしてもよい。
【００９１】
実施の形態では、会議支援装置１０の制御部１１が会議支援プログラムを実行することにより、会議支援処理を実現しているが、ハードウェア回路を用いて実現することもできる。会議支援プログラムは、磁気ディスク、光学ディスク、フラッシュメモリーなどのコンピューターで読取可能な記憶媒体に格納して会議支援装置となり得る機器（例えばパーソナルコンピューター）に提供することができる。または、会議支援プログラムは、インターネットなどの通信回線を介して、ダウンロードにより提供することもできる。
【００９２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９３】
１  会議支援システム
１０  会議支援装置（電子ホワイトボード）
１１  制御部
１１Ａ  ユーザー操作解析部
１１Ｂ  画面情報記録部
１１Ｃ  分岐情報記録部
１１Ｄ  タイムライン作成部
１１Ｅ  表示制御部
１１Ｆ  ダイジェスト作成部
１１Ｘ  始点／終点特定部
１１Ｙ  ダイジェスト区間特定部
１１Ｚ  画面情報抽出部
１２  操作部
１３  表示部
１４  記憶部
１４１  オブジェクト情報テーブル
１４２  画面遷移情報テーブル
１４３  タイムライン記憶部
１４４  ダイジェスト記憶部
１５  通信部
２０、２０Ａ、２０Ｂ  端末装置
【図１】
0006350260.tif 000002
【図２】
0006350260.tif 000003
【図３】
0006350260.tif 000004
【図４】
0006350260.tif 000005
【図５】
0006350260.tif 000006
【図６】
0006350260.tif 000007
【図７】
0006350260.tif 000008
【図８】
0006350260.tif 000009
【図９】
0006350260.tif 000010
【図１０】
0006350260.tif 000011
【図１１】
0006350260.tif 000012
【図１２】
0006350260.tif 000013
【図１３】
0006350260.tif 000014
【図１４】
0006350260.tif 000015
【図１５】
0006350260.tif 000016
【図１６】
0006350260.tif 000017
【図１７】
0006350260.tif 000018
【図１８】
0006350260.tif 000019
【図１９】
0006350260.tif 000020
【図２０】
0006350260.tif 000021
【図２１】
0006350260.tif 000022
【図２２】
0006350260.tif 000023
【図２３】
0006350260.tif 000024