(57)【要約】【課題】競合操作が発生した場合に得られる情報を有効活用することにより、会議の効率化を図ることができる技術を提供する。【解決手段】会議支援装置は、操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理する会議管理部と、オブジェクト操作を反映した画面を表示部に表示させる画面表示制御部と、オブジェクト操作の競合が発生したか否かを判定し、競合操作が発生した場合に、競合操作が発生したことを示す競合情報を記憶する競合情報管理部と、競合情報を所定の表示態様で表示部に表示させる競合表示制御部と、を備える。【選択図】図３
2016115191.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部とを含む会議支援システムに用いられる会議支援装置であって、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理する会議管理部と、
前記オブジェクト操作を反映した画面を前記表示部に表示させる画面表示制御部と、
前記オブジェクト操作の競合が発生したか否かを判定し、競合操作が発生した場合に、競合操作が発生したことを示す競合情報を記憶する競合情報管理部と、
前記競合情報を所定の表示態様で前記表示部に表示させる競合表示制御部と、を備えることを特徴とする会議支援装置。
【請求項２】
前記競合情報管理部は、前記競合操作が発生した場合に、競合したそれぞれのオブジェクト操作の操作内容に基づいて、前記競合操作の重要度を算出し、
前記競合表示制御部は、前記重要度に応じて前記表示態様を設定することを特徴とする請求項１に記載の会議支援装置。
【請求項３】
前記競合情報管理部は、所定時間内に前記競合操作が発生した回数に基づいて、前記重要度を補正することを特徴とする請求項２に記載の会議支援装置。
【請求項４】
前記会議管理部は、競合したそれぞれのオブジェクト操作後の画面に関する画面情報を記憶し、
前記画面表示制御部は、予め定められた優先規則に従って、いずれかの画面情報に基づく画面を前記表示部に表示させることを特徴とする請求項１から３のいずれか一項に記載の会議支援装置。
【請求項５】
前記画面表示制御部は、前記競合操作が発生した時点に戻って画面を表示させる場合、前記競合したそれぞれのオブジェクト操作後の画面を表示させることを特徴とする請求項４に記載の会議支援装置。
【請求項６】
画面を任意の時点に戻して議論を分岐させる分岐操作が行われた場合に、当該分岐操作が行われた画面を分岐点として管理する分岐管理部を備え、
前記分岐管理部は、前記競合操作が発生した時点を分岐点とする場合、前記優先規則に従って不採用とされた画面を分岐後の開始画面とすることを特徴とする請求項５に記載の会議支援装置。
【請求項７】
前記競合表示制御部は、所定時間経過後に前記競合情報を非表示とすることを特徴とする請求項１から６のいずれか一項に記載の会議支援装置。
【請求項８】
前記会議管理部によって管理されている画面情報に基づいて、会議の流れを視認可能なツリー構造で示すタイムラインを作成するタイムライン作成部と、
前記タイムライン作成部によって作成された前記タイムラインを前記表示部に表示させるタイムライン表示制御部と、を備え、
前記競合表示制御部は、前記表示部に表示される前記タイムライン上に前記競合情報を配置することを特徴とする請求項１から７のいずれか一項に記載の会議支援装置。
【請求項９】
前記表示部を備えることを特徴とする請求項１から８のいずれか一項に記載の会議支援装置。
【請求項１０】
前記操作部を備えることを特徴とする請求項１から９のいずれか一項に記載の会議支援装置。
【請求項１１】
請求項１から１０のいずれか一項に記載の会議支援装置と、
前記表示部又は前記操作部としての機能を有し、前記会議支援装置に情報通信可能に接続される端末装置と、を備えることを特徴とする会議支援システム。
【請求項１２】
オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部とを含む会議支援システムにおける会議支援方法であって、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理し、
前記オブジェクト操作を反映した画面を前記表示部に表示させ、
前記オブジェクト操作の競合が発生したか否かを判定し、競合操作が発生した場合に、競合操作が発生したことを示す競合情報を記憶し、
前記競合情報を所定の表示態様で前記表示部に表示させる、ことを特徴とする会議支援方法。
【請求項１３】
前記競合操作が発生した場合に、競合したそれぞれのオブジェクト操作の操作内容に基づいて、前記競合操作の重要度を算出し、
前記重要度に応じて前記表示態様を設定することを特徴とする請求項１２に記載の会議支援方法。
【請求項１４】
予め定められた所定時間内に前記競合操作が発生した回数に基づいて、前記重要度を補正することを特徴とする請求項１３に記載の会議支援方法。
【請求項１５】
競合したそれぞれのオブジェクト操作後の画面に関する画面情報を記憶し、
予め定められた優先規則に従って、いずれかの画面情報に基づく画面を前記表示部に表示させることを特徴とする請求項１２から１４のいずれか一項に記載の会議支援方法。
【請求項１６】
前記競合操作が発生した時点に戻って画面を表示させる場合、前記競合したそれぞれのオブジェクト操作後の画面を表示させることを特徴とする請求項１５に記載の会議支援方法。
【請求項１７】
画面を任意の時点に戻して議論を分岐させる分岐操作が行われた場合に、当該分岐操作が行われた画面を分岐点として管理し、
前記競合操作が発生した時点を分岐点とする場合、前記優先規則に従って不採用とされた画面を分岐後の開始画面とすることを特徴とする請求項１６に記載の会議支援方法。
【請求項１８】
所定時間経過後に前記競合情報を非表示とすることを特徴とする請求項１２から１７のいずれか一項に記載の会議支援方法。
【請求項１９】
時系列的に記憶されている前記画面情報に基づいて、会議の流れを視認可能なツリー構造で示すタイムラインを作成し、
作成された前記タイムラインを前記表示部に表示させ、
前記表示部に表示される前記タイムライン上に前記競合情報を配置することを特徴とする請求項１２から１８のいずれか一項に記載の会議支援方法。
【請求項２０】
オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部とを含む会議支援システムに用いられる会議支援装置のコンピューターに、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理し、
前記オブジェクト操作を反映した画面を前記表示部に表示させ、
前記オブジェクト操作の競合が発生したか否かを判定し、競合操作が発生した場合に、競合操作が発生したことを示す競合情報を記憶し、
前記競合情報を所定の表示態様で前記表示部に表示させる処理を実行させることを特徴とする会議支援プログラム。
【請求項２１】
前記競合操作が発生した場合に、競合したそれぞれのオブジェクト操作の操作内容に基づいて、前記競合操作の重要度を算出し、
前記重要度に応じて前記表示態様を設定する処理を前記コンピューターに実行させることを特徴とする請求項２０に記載の会議支援プログラム。
【請求項２２】
予め定められた所定時間内に前記競合操作が発生した回数に基づいて、前記重要度を補正する処理を前記コンピューターに実行させることを特徴とする請求項２１に記載の会議支援プログラム。
【請求項２３】
競合したそれぞれのオブジェクト操作後の画面に関する画面情報を記憶し、
予め定められた優先規則に従って、いずれかの画面情報に基づく画面を前記表示部に表示させる処理を前記コンピューターに実行させることを特徴とする請求項２０から２２のいずれか一項に記載の会議支援プログラム。
【請求項２４】
前記競合操作が発生した時点に戻って画面を表示させる場合、前記競合したそれぞれのオブジェクト操作後の画面を表示させる処理を前記コンピューターに実行させることを特徴とする請求項２３に記載の会議支援プログラム。
【請求項２５】
画面を任意の時点に戻して議論を分岐させる分岐操作が行われた場合に、当該分岐操作が行われた画面を分岐点として管理し、
前記競合操作が発生した時点を分岐点とする場合、前記優先規則に従って不採用とされた画面を分岐後の開始画面とする処理を前記コンピューターに実行させることを特徴とする請求項２４に記載の会議支援プログラム。
【請求項２６】
所定時間経過後に前記競合情報を非表示とする処理を前記コンピューターに実行させることを特徴とする請求項２０から２５のいずれか一項に記載の会議支援プログラム。
【請求項２７】
時系列的に記憶されている画面情報に基づいて、会議の流れを視認可能なツリー構造で示すタイムラインを作成し、
作成された前記タイムラインを前記表示部に表示させ、
前記表示部に表示される前記タイムライン上に前記競合情報を配置する処理を前記コンピューターに実行させることを特徴とする請求項２０から２６のいずれか一項に記載の会議支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議支援装置、会議支援システム、会議支援方法、及び会議支援プログラムに関する。
【背景技術】
【０００２】
近年、タッチパネルを備えた電子黒板などを用いて、ユーザー操作に基づく画面の遷移を記憶し、会議の流れを時系列で管理する会議支援装置が提案されている（例えば特許文献１、２）。会議支援装置では、会議の流れが時系列で管理されており、任意の時点の画面状態を再現することができる。
【０００３】
以下において、会議支援装置を含む複数の機器が、インターネットや無線／有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークを介して接続されたシステムを会議支援システムと称する。会議支援システムを構成する複数の機器は、表示部又は操作部としての機能を有する。会議支援システムにおいては、ユーザーは所有する端末装置を操作することにより、文字や記号を入力するテキストボックスや図形などの様々なオブジェクトに対して移動や拡大・縮小等の様々なオブジェクト操作を行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３３９０３３号公報
【特許文献２】特開２０１０−１７６２１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、会議支援システムを利用することにより、会議の効率化が図られているが、電子化された情報には、さらなる利用価値があると考えられる。例えば、同じオブジェクトやグループを対象とする操作がほぼ同時に発生することがある。１のオブジェクト操作に基づく画面が表示部に反映される前に、他のオブジェクト操作を受け付けた場合のそれぞれの操作、すなわちほぼ同時に行われる複数のオブジェクト操作を「競合操作」と称する。このような競合操作が発生した時点は、会議の方向性を決定づける選択肢が複数あることになり、会議のターニングポイントとなり得る。
【０００６】
予め定められた優先規則（例えば競合操作の受付順）に従って、競合した操作のうち特定の操作のみを採用し、その操作に基づく画面が表示部に反映されるようにすれば、操作の競合による問題自体は解決される。しかし、競合した事実が記録に残らず、競合表示部に反映されなかった他方の競合操作に基づく画面についての情報も記録されなければ、後刻、競合が発生した時点を会議のターニングポイントとして参照したり、採用されなかった操作に基づいて議論を継続したりすることができない。特許文献１、２の会議支援装置においても、操作競合発生の対応についての開示がなく、会議のターニングポイントとしての活用が考慮されていない。
【０００７】
本発明の目的は、競合操作が発生した場合に得られる情報を有効活用することにより、会議の効率化を図ることができる会議支援装置、会議支援システム、会議支援方法、及び会議支援プログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明に係る会議支援装置は、オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部とを含む会議支援システムに用いられる会議支援装置であって、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理する会議管理部と、
前記オブジェクト操作を反映した画面を前記表示部に表示させる画面表示制御部と、
前記オブジェクト操作の競合が発生したか否かを判定し、競合操作が発生した場合に、競合操作が発生したことを示す競合情報を記憶する競合情報管理部と、
前記競合情報を所定の表示態様で前記表示部に表示させる競合表示制御部と、を備えることを特徴とする。
【０００９】
本発明に係る会議支援システムは、上記の会議支援装置と、
前記表示部又は前記操作部としての機能を有し、前記会議支援装置に情報通信可能に接続される端末装置と、を備えることを特徴とする。
【００１０】
本発明に係る会議支援方法は、オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部とを含む会議支援システムにおける会議支援方法であって、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理し、
前記オブジェクト操作を反映した画面を前記表示部に表示させ、
前記オブジェクト操作の競合が発生したか否かを判定し、競合操作が発生した場合に、競合操作が発生したことを示す競合情報を記憶し、
前記競合情報を所定の表示態様で前記表示部に表示させる、ことを特徴とする。
【００１１】
本発明に係る会議支援プログラムは、オブジェクトを表示する表示部と少なくとも前記オブジェクトを操作する操作部とを含む会議支援システムに用いられる会議支援装置のコンピューターに、
前記操作部を通じて行われるオブジェクト操作によって得られる画面に関する画面情報を時系列的に記憶することにより、会議における画面遷移を管理し、
前記オブジェクト操作を反映した画面を前記表示部に表示させ、
前記オブジェクト操作の競合が発生したか否かを判定し、競合操作が発生した場合に、競合操作が発生したことを示す競合情報を記憶し、
前記競合情報を所定の表示態様で前記表示部に表示させる処理を実行させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、表示部に表示される競合情報を元に、ユーザーは時系列的に記憶された画面情報の中から会議のターニングポイントを見落とすことなく容易に把握し、例えば、会議の分岐点を決定する候補として利用することができるので、会議を効率よく進めることができる。したがって、会議の効率が格段に向上する。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態に係る会議支援システムの概略構成を示す図である。
【図２】会議支援システムのハードウェア構成を示すブロック図である。
【図３】会議支援装置の制御部の機能を示す機能ブロック図である。
【図４】オブジェクト情報テーブルの一例を示す図である。
【図５】画面遷移情報テーブルの一例を示す図である。
【図６】画面遷移情報テーブルの他の一例を示す図である。
【図７】図５に示す画面遷移情報テーブルに対応するタイムラインを示す図である。
【図８】図６に示す画面遷移情報テーブルに対応するタイムラインを示す図である。
【図９】競合操作が発生した場合の画面遷移情報テーブルの一例を示す図である。
【図１０】競合操作が発生した場合に記録される競合情報テーブルの一例を示す図である。
【図１１】２つのオブジェクト操作が競合した場合の重要度を算出するための重要度算出テーブルの一例を示す図である。
【図１２】会議支援処理の一例を示すフローチャートである。
【図１３】図１２に示す会議支援処理の一部を構成するフローチャートである。
【図１４】競合操作が発生した場合のそれぞれのオブジェクト操作に基づく画面の一例を示す図である。
【図１５】競合情報の表示態様の一例を示す図である。
【図１６】マーカーによって競合時点が指定された場合の画面の一例を示す図である。
【図１７】競合時点で分岐操作が行われた場合の画面遷移情報テーブルの一例を示す図である。
【図１８】競合時点で分岐操作が行われた場合の画面の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
図１は、本発明の一実施の形態に係る会議支援システム１の概略構成を示す図である。
図１に示すように、会議支援システム１は、会議支援装置１０及び端末装置２０を備える。会議支援装置１０と端末装置２０は、有線／無線ＬＡＮ等のネットワークを介して情報通信可能に接続される。
【００１５】
会議支援装置１０は、例えば電子ホワイトボード、プロジェクター、サーバー装置、パーソナルコンピューター、又は携帯端末（スマートフォン、タブレット端末、ノートパソコン）等で構成される。本実施の形態では、会議支援装置１０として、会議支援システム１の表示部及び操作部としての機能を有する電子ホワイトボードを適用した例について説明する。なお、会議支援システム１の表示部及び操作部は、会議支援装置１０に情報通信可能に接続されていればよく、会議支援装置１０自身が備えていなくてもよい。
【００１６】
端末装置２０は、例えばスマートフォン、タブレット端末、ノートパソコン等の携帯端末、又はデスクトップパソコン等で構成される。端末装置２０は、会議支援システム１の表示部又は操作部としての機能を有する。図１では、端末装置２０として、会議支援システム１の表示部及び操作部としての機能を有するタブレット端末２０Ａとノートパソコン２０Ｂを示している。なお、端末装置２０は、会議支援装置１０が設置される会議室と同じ会議室に設置されてもよいし、遠隔地に設置されてもよい。また、端末装置２０の数は特に制限されない。
【００１７】
会議支援装置１０は、ユーザー操作に基づく画面の遷移を記憶し、会議の流れを時系列で管理する。すなわち、ユーザーが、会議支援装置１０又は端末装置２０の操作部１２、２２を利用して、会議に登場し議事の構成要素となるオブジェクトを表示部１３の表示領域に追加したり、表示されているオブジェクトを操作したりすると、そのときの画面に関する情報（以下「画面情報」と称する）が記憶される。また、会議支援装置１０の表示部１３に表示される画面は、端末装置２０の表示部２３に反映される。
【００１８】
ここで、オブジェクトとは、操作の対象となるデータであり、表示部１３に表示される文字、記号、文字や記号が入力されるテキストボックス、図形、写真画像、アプリケーションの作業領域（ウィンドウ）等の形で表示部１３に表示される。本実施の形態では、オブジェクトを単純な図形で示すこととする。また、オブジェクトの追加（新規作成）、移動、編集、サイズ変更、削除、グループ化、グループ解除など、オブジェクトの状態を変化させる操作を「オブジェクト操作」と称する。なお、「グループ化」とは、複数のオブジェクトを一つのグループに割り当てる操作であり、グループ化された複数のオブジェクトは、まとめて移動したり、全て同時に拡大・縮小したりすることができる。
【００１９】
図１では、会議支援装置１０の表示部１３は、オブジェクトが表示されるメイン画面ＭＤと、会議の流れを視認可能なツリー構造の図（以下「タイムライン」と称する）が表示されるサブ画面ＳＤに区画されている。通常時はメイン画面ＭＤを表示しておき、必要に応じてサブ画面を表示するようにしてもよい。また、表示領域の全体にサブ画面ＳＤを表示させてもよい。ここでは、常時メイン画面ＭＤとサブ画面ＳＤが表示され、ユーザー操作に応じてそれぞれのサイズが変化するものとする。
【００２０】
以下、主としてメイン画面ＭＤとサブ画面ＳＤとが会議支援装置１０の表示部１３に表示され、会議支援装置１０の操作部１２の操作で操作されるケースを想定して説明するが、メイン画面ＭＤとサブ画面ＳＤのうち少なくとも一方が端末装置２０の表示部２３に表示されていてもよいし、端末装置２０の操作部２２でメイン画面ＭＤやサブ画面ＳＤに対する操作を行っても構わない。
【００２１】
図１においては、メイン画面ＭＤに、８個のオブジェクトＯＢ１〜ＯＢ８が作成され、そのうちのオブジェクトＯＢ１〜ＯＢ３、オブジェクトＯＢ４〜０Ｂ６がそれぞれグループ化されている（グループＧＲ１、ＧＲ２）。サブ画面ＳＤには、任意の時点で議論が分岐された場合のタイムラインＴＬが表示されている。議論が途中で分岐された場合には、複数の結論が存在することになる。
【００２２】
ユーザーによるオブジェクト操作はメイン画面ＭＤで行われ、タイムライン操作はサブ画面ＳＤで行われる。タイムライン操作とは、タイムラインＴＬを利用して行われる操作であり、マーカーＭを移動させる操作、議論を分岐させるための分岐操作を含む。例えば、ユーザーは、タイムラインＴＬ上でマーカーＭを移動させることにより、任意の時点の画面をメイン画面ＭＤに再現させることができる。
【００２３】
図２は、会議支援システム１のハードウェア構成の一例を示す図である。
図２に示すように、会議支援装置１０（電子ホワイトボード）は、制御部１１、操作部１２、表示部１３、記憶部１４、及び通信部１５等を備える。各ブロックはバスラインにより電気的に接続される。制御部１１が後述する会議支援プログラムを実行することにより、本実施形態の会議支援方法が実現される。
【００２４】
制御部１１は、演算／制御装置としてのＣＰＵ（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（登録商標）等の近距離無線通信用の通信インターフェースを適用することもできる。
【００２８】
端末装置２０は、制御部２１、操作部２２、表示部２３、記憶部２４、及び通信部２５等を備える。各ブロックの構成は会議支援装置１０の各ブロック１１〜１５とほぼ同様であるので説明を省略する。端末装置２０の制御部２１は、操作部２２から入力された操作情報（オブジェクト操作又はタイムライン操作）を、予め定められた所定の送信操作が行われることに伴い、通信部２５を介して会議支援装置１０に送信する。所定の送信操作とは、表示部２３に表示される送信キーの操作や、表示部２３上でのフリック操作等である。また、制御部２１は、会議支援装置１０から送信された表示制御情報を、通信部２５を介して受信し、表示部２３に表示させる。
【００２９】
このような会議システム１においては、操作部１２、２２が複数存在し、また操作部１２は複数人による利用が可能であるため、同じオブジェクトやグループを対象とする操作がほぼ同時に発生することがある。このような競合操作が発生した時点は、議論が活発に行われ、会議の方向性を決定づける選択肢が複数あることになる。すなわち、競合操作が発生した時点は、会議の分岐点の候補となり得る。本実施の形態では、競合操作が発生した場合に得られる情報を提示し、会議の効率化を図る。
【００３０】
図３は、会議支援装置１０の制御部１１の機能を示す機能ブロック図である。
図３に示すように、制御部１１は、ユーザー操作解析部１１Ａ、画面情報記録部１１Ｂ、分岐情報記録部１１Ｃ、タイムライン作成部１１Ｄ、表示制御部１１Ｅ、及び競合情報管理部１１Ｆとして機能する。一部又は全ての機能部を専用のハードウェアで構成してもよい。
【００３１】
ユーザー操作解析部１１Ａは、操作部１２又は通信部１５から入力される操作情報を解析し、ユーザーによって行われた操作を特定する。画面情報記録部１１Ｂ、分岐情報記録部１１Ｃ、タイムライン作成部１１Ｄ、表示制御部１１Ｅ、及び競合情報管理部１１Ｆは、ユーザー操作解析部１１Ａによって特定されたユーザー操作に基づいて、操作の内容に対応付けて予め設定された所定の処理を実行する。
【００３２】
画面情報記録部１１Ｂは、ユーザーによるオブジェクト操作に基づく会議の流れ（画面遷移）を、画面情報として記憶部１４に記録する。画面情報とは、画面を構成する要素及びそれらがいつ作成され変化したかを示す情報であり、オブジェクト又はグループに対する操作を個別に管理するオブジェクト情報、及び会議の流れを時系列で管理する画面遷移情報を含む。オブジェクト情報は、記憶部１４のオブジェクト情報テーブル１４１に格納され、画面遷移情報は、記憶部１４の画面遷移情報テーブル１４２に格納される。
【００３３】
分岐情報記録部１１Ｃは、ユーザーによる分岐操作（タイムライン操作の一つ）に基づいて、画面遷移情報テーブル１４２に分岐情報を記録する。分岐操作とは、タイムラインＴＬに分岐を生成する操作であり、例えばタイムラインＴＬ上でマーカーＭを移動させることにより表示された任意の時点のメイン画面ＭＤで行われるオブジェクト操作や、タイムラインＴＬ上で分岐の作成を指示する操作（例えばタイムラインＴＬ上のある時点で長押しすることにより表示されるコンテキストメニューから「分岐作成」を選択する操作）である。または、タイムラインＴＬ上での所定のジェスチャー操作を分岐操作に割り当てるようにしてもよい。分岐情報記録部１１Ｃと画面遷移情報テーブル１４２とで、分岐操作が行われた画面を分岐点として管理する分岐管理部を構成する。
【００３４】
タイムライン作成部１１Ｄは、画面遷移情報テーブル１４２及び競合情報テーブル１４４の情報を参照し、タイムラインＴＬを作成する。画面遷移情報テーブル１４２に、後述する分岐情報が記録されている場合は、分岐構造を有するタイムラインＴＬが作成される。作成されたタイムラインＴＬの情報は、例えば記憶部１４のタイムライン記憶部１４３に記憶される。タイムラインＴＬは、代表画面（例えば結論や分岐点となる画面）のサムネイルや、新規作成したオブジェクトのサムネイルを含んでいてもよい。タイムライン作成部１１Ｄは、例えば所定の時間間隔で、又はユーザーによるオブジェクト操作に応じて、タイムラインＴＬを作成し、更新する。タイムラインＴＬは、時間情報から時間軸の長さを換算してサブ画面ＳＤに入りきるサイズとしてもよいし、サブ画面ＳＤ上でスクロールして全体を確認できるように表示してもよい。
【００３５】
競合情報管理部１１Ｆは、ユーザー操作間で競合が発生した場合に得られる情報を管理する。例えば、ほぼ同時に行われた複数のオブジェクト操作が、グループ化、グループ解除、グループ分割又は結合、グループ移動、グループ内オブジェクトの移動／編集、及び単一オブジェクトの移動／編集のいずれかであり、操作対象に同じオブジェクトが含まれる場合が競合操作となる。
【００３６】
具体的には、競合情報管理部１１Ｆは、競合判定部１１Ｘ、重要度判定部１１Ｙ、及び競合情報記録部１１Ｚを有する。競合判定部１１Ｘは、ユーザー操作間で競合が発生したか否かを判定する。重要度判定部１１Ｙは、ユーザー操作間で競合が発生した場合に、競合したそれぞれのオブジェクト操作の操作内容に基づいて、競合操作の重要度を算出する。競合情報記録部は、ユーザー操作間で競合が発生した場合に、競合に関する情報を画面遷移テーブル１４２及び競合情報記録テーブル１４４に記録する。競合に関する情報の詳細については後述する（図９参照）。競合に関する情報は、タイムラインＴＬ上に競合マーカーを配置する際や、競合時点で分岐操作が行われる際に用いられる。
【００３７】
表示制御部１１Ｅは、ユーザー操作に基づく画面を表示部１３に表示させるための表示制御情報（画面データ）を生成し、この画面データに基づいて表示部１３に表示させる、又は通信部１５を介して画面データを端末装置２０に送信することにより、端末装置２０の表示部２３に表示を行わせる。表示制御部１１Ｅは、表示制御情報を生成する際に、記憶部１４から必要な情報を取得する。表示制御情報には、オブジェクト操作を反映した画面を表示させるための画面表示制御情報、競合情報を表示させるための競合表示制御情報、及びタイムライン作成部１１Ｄによって作成されるタイムラインＴＬを表示させるためのタイムライン表示制御情報が含まれる。すなわち、表示制御部１１Ｅは、画面表示制御部、競合表示制御部、及びタイムライン表示制御部を構成する。
【００３８】
表示制御部１１Ｅは、例えば、ユーザーによってマーカーＭを移動させるタイムライン操作が行われた場合に、サブ画面ＳＤにおけるタイムラインＴＬの表示を更新するとともに、マーカーＭで指定された画面についての画面情報（指定画面を構成するオブジェクトのオブジェクト情報）を記憶部１４から読出してメイン画面ＭＤに表示させる。
【００３９】
また、表示制御部１１Ｅは、画面遷移テーブル１４２及び競合情報記録テーブル１４４に記録された競合情報を所定の表示態様で表示部１３、２３に表示させる。表示制御部１１Ｅは、例えば競合情報として、タイムラインＴＬにおいて競合操作が発生した時点に競合マーカーを配置する。表示部１３、２３に表示される競合情報を元に、ユーザーは会議のターニングポイントを把握することができ、会議の分岐点を決定する候補として利用することができる。
【００４０】
このとき、表示制御部１１Ｅは、重要度判定部１１Ｙによって算出された競合操作の重要度に応じて競合情報の表示態様を設定する。例えば、競合マーカーの配色や塗りつぶしパターンによって競合操作の重要度を通知する。これにより、ユーザーは会議のターニングポイントの重要性を的確に把握することができる。
【００４１】
さらには、表示制御部１１Ｅは、予め定められた所定時間内に競合操作が発生した回数に基づいて、重要度を補正するようにしてもよい。例えば、重要度算出テーブルに基づいて算出された重要度に対して、所定時間内に競合操作が連続して発生した回数が多い程、大きい係数を乗算して補正する。すなわち、競合操作が頻繁に発生する程、重要度が高くなるようにする。これにより、ユーザーは会議のターニングポイントの重要性をより的確に把握することができる。
【００４２】
また、表示制御部１１Ｅは、表示部１３、２３に表示されている競合情報を、所定時間経過後に非表示とするのが好ましい。この場合、重要度の低い順に競合情報を非表示とするようにしてもよい。これにより、画面が競合情報で煩雑となるのを防止でき、視認性を確保することができる。
【００４３】
図４は、オブジェクト情報テーブル１４１の一例を示す図である。図４に示すように、オブジェクト情報テーブル１４１には、「オブジェクトＩＤ」、「操作内容」、「操作時間情報」、「メタ情報」が含まれる。
【００４４】
「オブジェクトＩＤ」は、オブジェクト又はグループが新規作成されたときに付与されるオブジェクトごとの識別情報である。「操作内容」は、オブジェクト又はグループに対して行われた操作を示す情報である。オブジェクトの「操作内容」は、例えば新規作成、移動、編集、サイズ変更、削除、グループ化、グループ解除である。グループの「操作内容」は、例えばグループ作成、移動、編集、サイズ変更、グループ解除である。
【００４５】
「操作時間情報」は、オブジェクト操作が実行された時間を示す情報である。「メタ情報」は、オブジェクト又はグループの詳細情報である。オブジェクトの「メタ情報」は、例えばオブジェクトの画像情報、テキスト情報、位置情報（座標）及びサイズである。グループの「メタ情報」は、例えばグループ領域の画像情報、位置情報（座標）、グループ領域のサイズ、グループを構成するオブジェクトのオブジェクトＩＤである。「オブジェクトＩＤ」、「操作内容」、「操作時間情報」、及び「メタ情報」は、画面情報記録部１１Ｂによって記憶部１４に記録される。
【００４６】
図４に従うと、例えば、ＩＤが「ＯＢ１」のオブジェクトは、１４：００：００に新規作成された後、１４：００：３０に移動され、１４：００：５０にサイズ変更され、１４：０２：００にグループ化されている。なお、競合操作が発生した場合には、競合の対象となるオブジェクトには、操作時間情報が同じである複数の操作が識別可能に記憶される。
【００４７】
図５は、画面遷移情報テーブル１４２の一例を示す図である。図５は、画面０からスタートし、画面１、画面２を経由した後、結論として画面３に到達した場合の画面遷移情報テーブルである。すなわち、図７に示すタイムラインＴＬ１のように会議が進行すると、画面遷移情報テーブルは図５に示すような構成となる。言い換えると、図５に示す画面遷移情報テーブルに基づいて、図７に示すタイムラインＴＬ１が作成される。画面遷移情報は、オブジェクト操作が行われるごとに記録される。図５では、代表として画面０〜画面３を例示しており、他の画面については省略している。
【００４８】
図６は、画面遷移情報テーブル１４２の他の一例を示す図である。図６は、画面０からスタートし、画面１、画面２を経由して画面３（結論１）に到達した後、画面２（分岐１）で分岐して画面４（結論２）に到達した場合の画面遷移情報テーブルである。すなわち、図８に示すタイムラインＴＬ２のように会議が進行すると、画面遷移情報テーブルは図６に示すような構成となる。言い換えると、図６に示す画面遷移情報テーブルに基づいて、図８に示すタイムラインＴＬ２が作成される。
【００４９】
このように、オブジェクトの追加や変化がある度に時系列的にデータを追加していくことで、データの構成がシンプルで、しかも時間の経過に沿った画面遷移を把握しやすくなる。なお、図６においても、代表として画面０〜画面４を例示しており、他の画面については省略している。また、図５、６における画面０〜画面４の「０」〜「４」の番号は理解を容易にするために便宜的につけたものであり、実際には、画面にオブジェクトが追加されたり、オブジェクトが変化したりする度に、その時の日時に基づいて生成される番号や、固有の通し番号などを順番に付与すればよい。
【００５０】
図５、図６に示すように、画面遷移情報テーブルには、「画面ＩＤ」、「作成時間情報」、「構成オブジェクト情報」、「分岐情報」、「競合ＩＤ」、及び「採用画面情報」が含まれる。「画面ＩＤ」は、オブジェクト操作が行われたときに付与される画面ごとの識別情報である。「作成時間情報」は、当該画面が作成された時間、すなわちオブジェクト操作が実行された時間を示す情報である。「構成オブジェクト情報」は、オブジェクト操作が行われたときのメイン画面ＭＤの構成を示す情報であり、例えばメイン画面ＭＤに含まれるオブジェクトのオブジェクトＩＤである。「画面ＩＤ」、「作成時間情報」、及び「構成オブジェクト情報」は、画面情報記録部１１Ｂによって記憶部１４に記録される。
【００５１】
「分岐情報」は、分岐操作が行われたときに付与される識別情報であり、分岐操作が行われた画面に対して同一の識別情報が付与される。分岐情報は、分岐情報記録部１１Ｃによって記憶部１４に記録される。
【００５２】
「競合ＩＤ」は、競合操作が発生したときに付与される識別情報であり、それぞれの競合操作によって作成される画面に対して同一の識別情報が付与される。「採用画面情報」は、競合操作が発生したときに、採用されたか否かを示す情報である。競合ＩＤ及び採用画面情報は、競合情報記録部１１Ｚによって記憶部１４に記録される。
【００５３】
図５、６に示す画面遷移情報テーブルは、競合操作が発生していない場合について示しているため、競合ＩＤ及び採用画面情報は記録されていない。競合操作が発生した場合は、図９に示すように、作成時間が同じである画面１−１、画面１−２についての画面情報が記録され、それぞれに対して同じ競合ＩＤが付与される。また、一方の画面（図９では画面１−１）に対しては採用画面であることを示す「○」が記録され、他方の画面（図９では画面１−２）に対しては不採用画面であることを示す「×」が記録される。
【００５４】
競合操作が発生した場合の画面の採用／不採用は、予め定められた所定の優先規則に従って決定される。例えば、制御部１１が受け付けた順番の早い方、又は遅い方のオブジェクト操作が優先され、採用画面として設定される。また例えば、会議内容を整理するためのオブジェクト操作（グループ化、グループ解除等）とそれ以外のオブジェクト操作（オブジェクトの移動／編集等）が競合する場合は、会議内容を整理するためのオブジェクト操作が優先されるようにしてもよい。
【００５５】
図１０は、競合操作が発生したときに記録される競合情報テーブル１４４の一例を示す図である。図１０に示すように、競合情報テーブル１４４には、「競合ＩＤ」、「競合時間情報」、「競合操作情報」、「操作対象オブジェクト情報」、「重要度情報」が含まれる。
【００５６】
「競合ＩＤ」によって画面遷移情報テーブル１４２と競合情報テーブルとが関連づけられる。「競合時間情報」は、競合が発生した時間を示す情報であり、それぞれの競合操作に対して記録される。図１０では、競合ＩＤが同じである競合操作に対して、同一の競合時間情報が記録されているが、ほぼ同時とみなせる範囲で競合時間情報は異なる場合もある。
【００５７】
「操作オブジェクト情報」は、競合となったオブジェクト操作の操作内容を示す情報である。例えば、図１０において、競合ＩＤが「Ｃ００１」の競合操作はグループ化同士の競合操作であり、競合ＩＤが「Ｃ００２」の競合操作は単一オブジェクト移動とグループ化の競合操作である。
【００５８】
「操作対象オブジェクト情報」は、競合操作の対象とされたオブジェクトを示す情報（図１０ではオブジェクトＩＤ）である。競合操作間では、操作対象オブジェクトのうち少なくとも一つが共通する。
【００５９】
「重要度情報」は、競合操作の重要度を示す情報であり、オブジェクト操作の操作内容ごとに重み付けされた点数に基づいて算出される。重要度が高い程、会議のターニングポイントとして重要であり、分岐して議論を行う必要性が高いと判断できる。競合操作が発生した場合の重要度は、例えばそれぞれのオブジェクト操作に配分された点数を合算して算出される。
【００６０】
本実施の形態では、オブジェクト操作のうち、「グループ化」、「グループ解除」、「グループ分割又は結合」を３点、「グループ移動」を２点、「グループ内オブジェクトの移動／編集」、「単一オブジェクトの移動／編集」を１点として重み付けしている。すなわち、会議内容を整理するためのオブジェクト操作（グループに関わる操作）に対しては高い点数が配分され、会議内容の整理に直接関係しないオブジェクト操作（単一オブジェクトに関わる操作）に対しては低い点数が配分されている。２つのオブジェクト操作が競合した場合の重要度情報は、図１１に示す通りとなる。なお、競合操作がいずれもグループの解除である場合は、競合操作にならない。３つ以上のオブジェクト操作が競合した場合は、それぞれのオブジェクト操作に配分された点数を合算した上で、さらに競合操作数による重み付けを行ってもよい。
【００６１】
図１２、図１３は、制御部１１が実行する会議支援処理の一例を示すフローチャートである。この処理は、例えば、会議支援装置１の電源が投入されることに伴い、ＣＰＵ１１１がＲＯＭ１１２に格納されている会議支援プログラムを実行することにより実現される。
【００６２】
ステップＳ１０１において、制御部１１は、操作部１２、２２においてユーザー操作が行われたか否かを判定する（ユーザー操作解析部１１Ａとしての処理）。ユーザー操作が行われた場合（ステップＳ１０１で“ＹＥＳ”）、ステップＳ１０２の処理に移行する。ユーザー操作が行われない場合（ステップＳ１０２で”ＮＯ”）、ステップＳ１０９の処理に移行する。
【００６３】
ステップＳ１０２において、制御部１１は、ユーザー操作がオブジェクト操作であるか否かを判定する（ユーザー操作解析部１１Ａとしての処理）。ユーザー操作がオブジェクト操作である場合（ステップＳ１０２で“ＹＥＳ”）、ステップＳ１０３の処理に移行する。ユーザー操作がオブジェクト操作でない場合、すなわちタイムライン操作である場合（ステップＳ１０２で“ＮＯ”）、図１３のステップＳ２０１の処理に移行する。
【００６４】
ステップＳ１０３において、制御部１１は、ユーザーによるオブジェクト操作に基づいて、記憶部１４のオブジェクト情報テーブル１４１（図４参照）及び画面遷移情報テーブル１４２（図５、図６参照）に画面情報を記録する（画面情報記録部１１Ｂとしての処理）。
【００６５】
ほぼ同時に複数のオブジェクト操作が行われた場合は、画面遷移情報テーブル１４２において、作成時間情報が同じ画面が複数記録される。例えば、図１４Ａに示すように、オブジェクトＯＢ１〜０Ｂ３をグループ化してグループＧＲ１を作成する操作と、図１４Ｂに示すように、オブジェクトＯＢ１、ＯＢ３、ＯＢ４をグループ化してグループＧＲ２を作成する操作が行われた場合、それぞれのオブジェクト操作に基づく画面（画面１−１、１−２）についての画面情報が記録される（図９参照）。
【００６６】
ステップＳ１０４において、制御部１１は、画面遷移情報テーブル１４２に記録された画面情報に基づいて、競合操作が発生したか否かを判定する（競合判定部１１Ｘとしての処理）。具体的には、作成時間情報が同じである画面が複数記録されていた場合に、競合操作が発生したと判定する。競合操作が発生した場合（ステップＳ１０４で“ＹＥＳ”）、ステップＳ１０５の処理に移行する。競合操作が発生していない場合（ステップＳ１０４で“ＮＯ”）、ステップＳ１０７の処理に移行する。
【００６７】
ステップＳ１０５において、制御部１１は、競合操作間の重要度を算出する（重要度判定部１１Ｙとしての処理）。競合操作間の重要度は、例えば図１１に示す重要度算出テーブルに基づいて算出される。
【００６８】
ステップＳ１０６において、制御部１１は、競合情報テーブル１４４に、競合情報として、競合ＩＤ、競合時間情報、競合操作情報、操作オブジェクト情報、及び重要度情報を記録する（競合情報記録部１１Ｚとしての処理、図１０参照）。また、画面遷移情報テーブル１４２においては、競合ＩＤ及び所定の優先規則に従って採用画面情報が記録される（図９参照）。
【００６９】
ステップＳ１０７において、制御部１１は、タイムラインＴＬを作成し、記憶部１４に記録する（タイムライン作成部１１Ｄとしての処理）。例えばオブジェクト操作が行われた場合は、タイムラインＴＬの時間軸が延びるとともに、マーカーＭが移動したタイムラインＴＬが作成される。
【００７０】
ステップＳ１０８において、制御部１１は、記憶部１４から画面情報、タイムライン情報、及び競合情報を読み出し、ユーザー操作を反映した画面を表示部１３に表示させる（表示制御部１１Ｅとしての処理）。
【００７１】
競合操作が発生した場合は、優先規則に従って決定された採用画面が表示される。また、タイムラインＴＬには、競合操作が発生したことを示す競合マーカーＭＣが配置される。図１５では、競合操作の重要度に応じて、競合マーカーＭＣの塗りつぶしを異なるパターンとしており、競合マーカーＭＣ１、ＭＣ２、ＭＣ３の順に重要度が高くなっている。ユーザーは、タイムラインＴＬ上に配置された競合マーカーＭＣの表示態様によって、会議のターニングポイントを視覚的に容易に知得することができる。
【００７２】
また、図１６に示すように、ユーザーのタイムライン操作によって、マーカーＭが、競合マーカーＭＣで示される競合操作の発生時点まで移動された場合は、競合したそれぞれのオブジェクト操作後の画面（図１６では画面１−１、画面１−２）が表示される。ユーザーは、表示される２つの画面を比較して、この時点を分岐点とするか否かを決定することができる。
【００７３】
なお、競合したそれぞれのオブジェクト操作後の画面を、サブ画面ＳＤにサムネイルで並べて表示させるようにしてもよいし、メイン画面ＭＤに切り替えて表示させるようにしてもよい。
【００７４】
ステップＳ１０９において、制御部１１は、会議が終了したか否かを判定する。会議が終了した場合（ステップＳ１０９で“ＹＥＳ”）、会議支援処理は終了する。会議が終了していない場合（ステップＳ１０９で“ＮＯ”）、ステップＳ１０１の処理に移行する。
【００７５】
ステップＳ１０２でユーザー操作がタイムライン操作であると判定した場合、図１３のステップＳ２０１において、制御部１１は、ユーザー操作が分岐操作であるか否かを判定する（ユーザー操作解析部１１Ａとしての処理）。ユーザー操作が分岐操作である場合（ステップＳ２０１で“ＹＥＳ”）、ステップＳ２０２の処理に移行する。ユーザー操作が分岐操作でない場合、すなわちマーカー移動である場合（ステップＳ２０１で“ＮＯ”）、図１２のステップＳ１０７の処理に移行する。
【００７６】
ステップＳ２０２において、制御部１１は、分岐操作が行われた時点が競合時点であるか否か、すなわち、ユーザーがタイムラインＴＬ上でマーカーＭを競合マーカーＭＣの位置まで移動させ、分岐操作を行ったか否かを判定する。競合時点において分岐操作が行われた場合（ステップＳ２０２で“ＹＥＳ”）、ステップＳ２０３の処理に移行する。競合時点以外で分岐操作が行われた場合（ステップＳ２０２で“ＮＯ”）、ステップＳ２０４の処理に移行する。
【００７７】
ステップＳ２０３において、制御部１１は、先の議論で採用されなかった画面を分岐後の開始画面として設定する。これにより、採用されなかった画面についての情報を有効活用し、議論をさらに発展させることができる。
【００７８】
ステップＳ２０４において、制御部１１は、記憶部１４の画面遷移情報テーブル１４２に分岐情報を記録する（分岐情報記録部１１Ｃとしての処理）。図１６に示すように、画面３まで議論が進んだ後、競合時点である画面１−１（画面１−２）の時点に戻って分岐操作が行われた場合は、図１７に示すように画面情報が記録される。すなわち、画面３についての画面情報の後に、不採用となっていた画面１−２についての画面情報が記録される。また、分岐操作が行われた画面１−１、画面１−２に対しては、分岐点であることを示す分岐情報が付与される。分岐後の画面遷移は、画面１−２についての画面情報に続けて記録される。競合時点で分岐操作が行われた場合は、ステップＳ１０８の処理により、例えば図１８に示す画面が表示される。
【００７９】
このように、会議支援装置１０は、会議に登場するオブジェクトを表示する表示部１３、２３とオブジェクトを操作する操作部１２、２２を有する会議支援システム１において、操作部１２、２２におけるオブジェクト操作に基づいて遷移する画面を管理する。会議支援装置１０は、操作部１２、２２においてオブジェクト操作が行われるごとに、当該オブジェクト操作後の画面に関する画面情報を時系列で記憶し、当該会議における画面遷移を管理する会議管理部（画面情報記録部１１Ｂ、オブジェクト情報テーブル１４１、画面遷移情報テーブル１４２）と、オブジェクト操作を反映した画面を表示部１３、２３に表示させる画面表示制御部（表示制御部１１Ｅ）と、オブジェクト操作の競合が発生したか否かを判定し、競合操作が発生した場合に、競合操作が発生したことを示す競合情報を記憶し、管理する競合情報管理部１１Ｆと、競合情報を所定の表示態様で表示部１３、２３に表示させる競合表示制御部（表示制御部１１Ｅ）と、を備える。
【００８０】
会議支援装置１０によれば、表示部１３、２３に表示される競合情報を元に、ユーザーは会議のターニングポイントを見落とすことなく容易に把握し、会議の分岐点を決定する候補として利用することができるので、会議を効率よく進めることができる。従来のように、ユーザーの記憶を元に議論を遡って分岐点を設定する場合に比較して、会議の効率が格段に向上する。
【００８１】
以上、本発明者によってなされた発明を実施の形態に基づいて具体的に説明したが、本発明は上記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
【００８２】
例えば、競合情報として、競合操作が発生した時間をテキストで表示するようにしてもよい。
また例えば、重要度を算出せずに、競合操作が会議内容を整理するためのオブジェクト操作（グループに関わる操作）である場合にだけ、競合情報を表示するようにしてもよい。
【００８３】
実施の形態では、会議支援装置１０の制御部１１が会議支援プログラムを実行することにより、本発明を実現しているが、ハードウェア回路を用いて実現することもできる。会議支援プログラムは、磁気ディスク、光学ディスク、フラッシュメモリーなどのコンピューターで読取可能な記憶媒体に格納して会議支援装置となり得る機器（例えばパーソナルコンピューター）に提供することができる。または、会議支援プログラムは、インターネットなどの通信回線を介して、ダウンロードにより提供することもできる。
【００８４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８５】
１  会議支援システム
１０  会議支援装置（電子ホワイトボード）
１１  制御部
１１Ａ  ユーザー操作解析部
１１Ｂ  画面情報記録部
１１Ｃ  分岐情報記録部
１１Ｄ  タイムライン作成部
１１Ｅ  表示制御部
１１Ｆ  競合情報管理部
１１Ｘ  競合判定部
１１Ｙ  重要度判定部
１１Ｚ  競合情報記録部
１２  操作部
１３  表示部
１４  記憶部
１４１  オブジェクト情報テーブル
１４２  画面遷移情報テーブル
１４３  タイムライン記憶部
１４４  競合情報テーブル
１５  通信部
２０、２０Ａ、２０Ｂ  端末装置
【図１】
2016115191.tif 000003
【図２】
2016115191.tif 000004
【図３】
2016115191.tif 000005
【図４】
2016115191.tif 000006
【図５】
2016115191.tif 000007
【図６】
2016115191.tif 000008
【図７】
2016115191.tif 000009
【図８】
2016115191.tif 000010
【図９】
2016115191.tif 000011
【図１０】
2016115191.tif 000012
【図１１】
2016115191.tif 000013
【図１２】
2016115191.tif 000014
【図１３】
2016115191.tif 000015
【図１４】
2016115191.tif 000016
【図１５】
2016115191.tif 000017
【図１６】
2016115191.tif 000018
【図１７】
2016115191.tif 000019
【図１８】
2016115191.tif 000020