(57)【特許請求の範囲】
【請求項１】
会議の進行を支援する会議進行支援装置であって、
会議の議事を開始させる操作情報を取得する操作情報取得手段と、
前記操作情報を取得した場合、開始した前記議事の開始時刻及び該議事の終了時刻を、前記議事を含む会議に対応づけられた前記議事の議事予定時間に関連づけて記憶手段に登録する議事移行登録手段と、
前記開始時刻と前記終了時刻から前記議事ごとの議事結果時間を算出する結果時間算出手段と、
前記会議に対応づけられた前記議事ごとに前記議事結果時間と前記議事予定時間を比較可能に表示すると共に、前記記憶手段に記憶された前記議事予定時間を複製して新たに１つの前記会議に含まれる一連の前記議事の前記議事予定時間を生成する引き継ぎボタンを表示する会議結果表示手段と、
前記操作情報取得手段が、前記引き継ぎボタンの操作情報を取得した場合、前記記憶手段に記憶された、前記会議に属する前記議事の前記議事予定時間の複製を生成し、複製元の前記議事と関連付けて前記記憶手段に記憶させる議事情報作成手段と、を有することを特徴とする会議進行支援装置。
【請求項２】
会議の進行を支援する会議進行支援装置であって、
１つ以上の議事を含む会議に対応づけて前記議事の議事予定時間を記憶する議事情報記憶手段と、
前記議事の開始時刻と終了時刻を記憶する進行情報記憶手段と、
前記議事を開始させる操作情報を取得する操作情報取得手段と、
前記操作情報取得手段が前記議事の開始操作の操作情報を取得した場合、前記進行情報記憶手段に該議事の前記開始時刻を登録し、終了した議事の前記終了時刻を登録する議事移行登録手段と、
前記開始時刻と前記終了時刻から前記議事ごとの議事結果時間を計測し議事結果情報記憶手段に記憶させる結果時間算出手段と、
前記会議に属する前記議事ごとに前記議事結果時間と前記議事予定時間を比較可能に表示すると共に、前記議事情報記憶手段に記憶された前記議事の前記議事予定時間を複製して新たに１つの前記会議に含まれる一連の前記議事の前記議事予定時間を生成する引き継ぎボタンを表示する会議結果表示手段と、
前記操作情報取得手段が、前記引き継ぎボタンの操作情報を取得した場合、前記議事情報記憶手段に記憶された、前記会議に属する前記議事の前記議事予定時間の複製を生成し、複製元の前記議事と関連付けて前記議事情報記憶手段に記憶させる議事情報作成手段と、を有することを特徴とする会議進行支援装置。
【請求項３】
前記会議結果表示手段は、前記議事予定時間に対する前記議事結果時間の超過時間、又は、前記議事予定時間に対する前記議事結果時間の余裕時間を表示する、
ことを特徴とする請求項２記載の会議進行支援装置。
【請求項４】
前記会議結果表示手段は、前記操作情報取得手段が前記超過時間が選択されたという操作情報を取得した場合、前記議事予定時間に前記超過時間が加算された前記議事予定時間を表示し、
前記操作情報取得手段が前記余裕時間が選択されたという操作情報を取得した場合、前記議事予定時間から前記余裕時間が減じられた前記議事予定時間を表示する、
ことを特徴とする請求項３記載の会議進行支援装置。
【請求項５】
前記会議結果表示手段は、前記議事情報記憶手段にて関連づけられている複数の前記議事の前記議事結果時間を前記議事結果情報記憶手段から読み出し、
前記会議結果表示手段が表示している前記会議に属する前記議事の表示中議事予定時間から前記議事結果時間を減じた差を議事ごとに算出し、議事ごとの前記差の最大値及び最小値を前記表示中議事予定時間と共に表示する、
ことを特徴とする請求項２記載の会議進行支援装置。
【請求項６】
前記議事情報作成手段は、前記操作情報取得手段が前記最大値又は前記最小値が選択されたという操作情報を取得した場合、前記表示中議事予定時間から前記最大値又は前記最小値を減じて、前記議事情報記憶手段の前記表示中議事予定時間を更新する、
ことを特徴とする請求項５記載の会議進行支援装置。
【請求項７】
前記会議結果表示手段は、前記議事情報記憶手段にて関連づけられている複数の前記議事の前記議事結果時間を前記議事結果情報記憶手段から読み出し、
前記会議結果表示手段が表示している前記会議に属する前記議事の表示中議事予定時間から前記議事結果時間を減じた差を議事ごとに算出し、議事ごとの前記差の平均値を前記表示中議事予定時間と共に表示する、ことを特徴とする請求項２記載の会議進行支援装置。
【請求項８】
前記操作情報取得手段が、前記平均値が選択されたという操作情報を取得した場合、前記議事情報作成手段は、前記表示中議事予定時間から前記平均値を減じて、前記議事情報記憶手段の前記表示中議事予定時間を更新する、
ことを特徴とする請求項７記載の会議進行支援装置。
【請求項９】
情報端末機とネットワークを介して接続され、会議の進行を支援する会議進行支援装置であって、
１つ以上の議事を含む会議に対応づけて前記議事の議事予定時間を記憶する議事情報記憶手段と、
前記議事の開始時刻と終了時刻を記憶する進行情報記憶手段と、
前記議事を開始させる操作情報を取得する操作情報取得手段と、
前記操作情報取得手段が前記議事の開始操作の操作情報を取得した場合、前記進行情報記憶手段に該議事の前記開始時刻を登録し、終了した議事の前記終了時刻を登録する議事移行登録手段と、
前記開始時刻と前記終了時刻から前記議事ごとの議事結果時間を計測し議事結果情報記憶手段に記憶させる結果時間計測手段と、
前記会議に属する前記議事ごとの前記議事結果時間、及び、前記議事予定時間を、前記議事結果時間及び前記議事予定時間を比較可能に表示すると共に、前記議事情報記憶手段に記憶された前記議事の前記議事予定時間を複製して新たに１つの前記会議に含まれる一連の前記議事の前記議事予定時間を生成する引き継ぎボタンを表示する前記情報端末機に送信し、前記情報端末機から前記引き継ぎボタンの操作情報を取得する情報送信手段と、
前記情報端末機から、前記操作情報を取得した場合、前記議事情報記憶手段に記憶された、前記会議に属する前記議事の前記議事予定時間の複製を生成し、複製元の前記議事と関連付けて前記議事情報記憶手段に記憶させる議事情報作成手段と、
を有することを特徴とする会議進行支援装置。
【請求項１０】
情報端末機と会議進行支援装置がネットワークを介して接続された会議進行支援システムであって、前記会議進行支援装置は、
１つ以上の議事を含む会議に対応づけて前記議事の議事予定時間を記憶する議事情報記憶手段と、
前記議事の開始時刻と終了時刻を記憶する進行情報記憶手段と、
前記議事を開始させる操作情報を取得する操作情報取得手段と、
前記操作情報取得手段が前記議事の開始操作の操作情報を取得した場合、前記進行情報記憶手段に該議事の前記開始時刻を登録し、終了した議事の前記終了時刻を登録する議事移行登録手段と、
前記開始時刻と前記終了時刻から前記議事ごとの議事結果時間を計測する結果時間計測手段と、
前記会議に属する前記議事ごとの前記議事結果時間、及び、前記議事予定時間を、前記情報端末機に送信する情報送信手段と、
前記情報端末機から、ボタン操作情報を取得した場合、前記議事情報記憶手段に記憶された、前記会議に属する前記議事の前記議事予定時間の複製を生成し、複製元の前記議事と関連付けて前記議事情報記憶手段に記憶させる議事情報作成手段と、を有し、
前記情報端末機は、前記情報送信手段から送信された前記議事結果時間と前記議事予定時間を比較可能に表示すると共に、前記議事情報記憶手段に記憶された前記議事の前記議事予定時間を複製して新たに１つの前記会議に含まれる一連の前記議事の前記議事予定時間を生成する引き継ぎボタンを表示する会議情報表示手段と、
前記引き継ぎボタンの操作を受け付け、前記会議進行支援装置に前記引き継ぎボタンが操作された旨の前記ボタン操作情報を送信する会議情報操作手段と、
を有することを特徴とする会議進行支援システム。
【請求項１１】
１つ以上の議事を含む会議に対応づけて前記議事の議事予定時間を記憶する議事情報記憶手段と、
前記議事の開始時刻と終了時刻を記憶する進行情報記憶手段と、を有し、会議の進行を支援する開銀進行支援装置の会議進行支援方法であって、
操作情報取得手段が、前記議事を開始させる操作情報を取得するステップと、
議事移行登録手段が、前記操作情報取得手段が前記議事の開始操作の操作情報を取得した場合、前記進行情報記憶手段に該議事の前記開始時刻を登録し、終了した議事の前記終了時刻を登録するステップと、
結果時間算出手段が、前記開始時刻と前記終了時刻から前記議事ごとの議事結果時間を計測するステップと、
会議結果表示手段が、前記会議に属する前記議事ごとに前記議事結果時間と前記議事予定時間を比較可能に表示すると共に、前記議事情報記憶手段に記憶された前記議事の前記議事予定時間を複製して新たに１つの前記会議に含まれる一連の前記議事の前記議事予定時間を生成する引き継ぎボタンを表示するステップと、
前記引き継ぎボタンが操作された場合、議事情報作成手段が、前記議事情報記憶手段に記憶された、前記会議に属する前記議事の前記議事予定時間の複製を生成し、複製元の前記議事と関連付けて前記議事情報記憶手段に記憶させるステップと、
を有することを特徴とする会議進行支援方法。
【請求項１２】
１つ以上の議事を含む会議に対応づけて前記議事の議事予定時間を記憶する議事情報記憶手段と、
前記議事の開始時刻と終了時刻を記憶する進行情報記憶手段と、を有し、会議の進行を支援する装置に、
前記議事を開始させる操作情報を取得する操作情報取得ステップと、
前記操作情報取得ステップにより、前記議事の開始操作の操作情報が取得された場合、前記進行情報記憶手段に該議事の前記開始時刻を登録し、終了した議事の前記終了時刻を登録する議事移行登録ステップと、
前記開始時刻と前記終了時刻から前記議事ごとの議事結果時間を計測する結果時間算出ステップと、
前記会議に属する前記議事ごとに前記議事結果時間と前記議事予定時間を比較可能に表示すると共に、前記議事情報記憶手段に記憶された前記議事の前記議事予定時間を複製して新たに１つの前記会議に含まれる一連の前記議事の前記議事予定時間を生成する引き継ぎボタンを表示する会議結果表示ステップと、
前記引き継ぎボタンが操作された場合、前記議事情報記憶手段に記憶された、前記会議に属する前記議事の前記議事予定時間の複製を生成し、複製元の前記議事と関連付けて前記議事情報記憶手段に記憶させる議事情報作成ステップと、を実行させるプログラム。
【請求項１３】
１つ以上の議事を含む会議に対応づけて前記議事の議事予定時間を記憶する議事情報記憶手段と、
前記議事の開始時刻と終了時刻を記憶する進行情報記憶手段と、を有し、
情報端末機とネットワークを介して接続され、会議の進行を支援する装置に、
前記議事を開始させる操作情報を取得する操作情報取得ステップと、
前記操作情報取得ステップにより、前記議事の開始操作の操作情報が取得された場合、前記進行情報記憶手段に該議事の前記開始時刻を登録し、終了した議事の前記終了時刻を登録する議事移行登録ステップと、
前記開始時刻と前記終了時刻から前記議事ごとの議事結果時間を計測する結果時間算出ステップと、
前記会議に属する前記議事ごとの前記議事結果時間、及び、前記議事予定時間を、前記議事結果時間及び前記議事予定時間を比較可能に表示すると共に、前記議事情報記憶手段に記憶された前記議事の前記議事予定時間を複製して新たに１つの前記会議に含まれる一連の前記議事の前記議事予定時間を生成する引き継ぎボタンを表示する前記情報端末機に送信し、前記情報端末機から前記引き継ぎボタンのボタン操作情報を取得する情報送信ステップと、
前記情報端末機から、前記ボタン操作情報を取得した場合、前記議事情報記憶手段に記憶された、前記会議に属する前記議事の前記議事予定時間の複製を生成し、複製元の前記議事と関連付けて前記議事情報記憶手段に記憶させる議事情報作成ステップと、
を実行させるプログラム。
【請求項１４】
前記情報端末機に、
請求項１３に記載の前記装置から、前記議事ごとの前記議事結果時間、及び、前記議事予定時間を受信するステップと、
前記会議に属する前記議事ごとに前記議事結果時間と前記議事予定時間を比較可能に表示すると共に、前記議事情報記憶手段に記憶された前記議事の前記議事予定時間を複製して新たに１つの前記会議に含まれる一連の前記議事の前記議事予定時間を生成する前記引き継ぎボタンを表示する会議結果表示ステップと、
前記引き継ぎボタンの操作を受け付け、前記装置に前記引き継ぎボタンの前記ボタン操作情報を送信する会議情報操作ステップと、を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議の進行を支援する会議進行支援装置、会議進行支援システム、会議進行支援方法及びプログラムに関する。
【背景技術】
【０００２】
会議でコンピュータを活用して、ネットワークを介して端末同士を接続し、効率的に会議を運営しようという試みがある。会議では、例えば、会議を効率的に進行させ、また進行を管理することが考えられている。現在どの議事について話し合われているのか、残る議事はどのような議事なのか、議事にどのくらいの議論の時間が残されているのか等は、参加者が把握すべきだからである。
【０００３】
しかしながら、会議は予定通りに進行しないことが少なくない。そこで、予め設定された議事の順番通りに議事が進行されない場合や予定議事時間内に議事が終了しなかった場合でも、議事次第を再スケジューリングする技術が提案されている（例えば、特許文献１参照。）。特許文献１記載の会議システムは、議事次第に変更があった場合、それ以降の議事の予定議事時間を自動で調整することができる。
【０００４】
また、各議事に割り当てられる通常必要時間及び最低必要時間の設定を受け付け、会議のスケジュールを立案する議事進行支援装置が開示されている（例えば、特許文献２参照。）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載されたスケジュールリング技術では再スケジューリングした議事の予定議事時間が適切であったかどうかをフィードバックする仕組みが欠けているという問題がある。また、同様に特許文献２に開示された議事進行支援装置においても、通常必要時間及び最低必要時間から立案した会議のスケジュールが適切であったかどうかをフィードバックする仕組みがない。
【０００６】
本発明は、上記課題に鑑み、議事の進行結果を次回の会議に反映させることができる会議進行支援装置、会議進行支援システム、会議進行支援方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題に鑑み、本発明は、会議の進行を支援する会議進行支援装置であって、１つ以上の議事を含む会議に対応づけて前記議事の議事予定時間を記憶する議事情報記憶手段と、前記議事の開始時刻と終了時刻を記憶する進行情報記憶手段と、前記議事を開始させる操作情報を取得する操作情報取得手段と、前記操作情報取得手段が前記議事の開始操作の操作情報を取得した場合、前記進行情報記憶手段に該議事の前記開始時刻を登録し、終了した議事の前記終了時刻を登録する議事移行登録手段と、前記開始時刻と前記終了時刻から前記議事ごとの議事結果時間を計測し議事結果情報記憶手段に記憶する結果時間算出手段と、前記会議に属する前記議事ごとに前記議事結果時間と前記議事予定時間を比較可能に表示すると共に、前記議事情報記憶手段に記憶された前記議事の前記議事予定時間を複製して新たに１つの前記会議に含まれる一連の前記議事の前記議事予定時間を生成する引き継ぎボタンを表示する会議結果表示手段と、前記操作情報取得手段が、前記引き継ぎボタンの操作情報を取得した場合、前記議事情報記憶手段に記憶された、前記会議に属する前記議事の前記議事予定時間の複製を生成し、複製元の前記議事と関連付けて前記議事情報記憶手段に記憶する議事情報作成手段と、を有することを特徴とする。
【発明の効果】
【０００８】
議事の進行結果を次回の会議に反映させることができる会議進行支援装置等を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】会議システムの概略を説明する図の一例である。
【図２】会議システムの概略的な使用例の一例を示す図である。
【図３】会議システムの概略構成図の一例である。
【図４】情報端末機のハードウェア構成図の一例である。
【図５】会議情報の設定画面の一例を示す図である。
【図６】会議テーブル、議事テーブル、進行テーブル、議事結果テーブルのそれぞれの一例を示す図である。
【図７】進行支援メニューの一例を示す図である。
【図８】進行支援メニューの一例を示す図である。
【図９】議事インジケータを説明する図の一例である。
【図１０】会議インジケータを説明する図の一例である。
【図１１】会議インジケータを説明する図の一例である。
【図１２】会議システムの全体的な動作を示すフローチャート図の一例である。
【図１３】会議結果が表示された会議管理画面の一例を示す図である。
【図１４】会議管理画面に表示する議事結果時間を算出する手順を示すフローチャート図の一例である。
【図１５】会議結果表示手段が、各議事の色を決定する手順を示すフローチャート図の一例である。
【図１６】ユーザが会議管理画面において「結果を引き継いで新規会議作成」ボタンを押下した場合に表示される会議管理画面の一例を示す。
【図１７】会議管理画面を表示する際のシーケンス図の一例を示す。
【図１８】会議情報のコピーを模式的に説明する図の一例である。
【図１９】「超過／余裕時間」ボタンが押下された後の会議管理画面の一例である。
【図２０】「超過／余裕時間」ボタンの押下による議事予定時間の更新手順を示すフローチャート図の一例である。
【図２１】設定画面の一例を示す図である。
【図２２】議事テーブルの一例を示す図である。
【図２３】会議結果が表示された会議管理画面の一例を示す図である。
【図２４】発表者でなく議事の種類が表示された会議管理画面の一例を示す図である。
【図２５】議事テーブルの関連付け情報を説明する図の一例である。
【図２６】ユーザが会議管理画面において「結果を引き継いで新規会議作成」ボタンを押下した場合に表示される会議管理画面の一例である。
【図２７】メニュー一覧から「最大／最小」が選択された会議管理画面の一例である。
【図２８】メニュー一覧から「平均」が選択された会議管理画面の一例である。
【図２９】議事結果時間の最大時間と最小時間を特定する手順を示すフローチャート図の一例である。
【図３０】会議管理画面を表示する際の議事結果時間の平均を算出する手順を示すフローチャート図の一例である。
【図３１】会議システムの概略的な使用例の一例を示す図である（実施例２）。
【図３２】会議システムの概略構成図の一例である（実施例２）。
【図３３】会議システムの全体的な動作を示すフローチャート図の一例である。
【図３４】会議情報の作成手順を示すシーケンス図の一例である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を参照しながら説明する。始めに本実施形態の会議システムの概略を説明する。
【００１１】
図１は、本実施形態の会議システムの概略を説明する図の一例である。
（１）会議システムは、議事毎にユーザが議事予定時間を設定できるようになっている。
（２）会議中、各議事の開始から終了までの時間が議事毎に計測され、会議が終了すると議事毎に議事結果時間が表示される。
（３）ユーザが議事結果時間を議事予定時間に反映してこの会議の議事予定時間を再設定する場合、会議システムは例えば議事予定時間と議事結果時間の差を表示する。
（４）ユーザは議事予定時間と議事結果時間の差を見て、会議の議事予定時間に反映させることができる。この場合、議事予定時間と議事結果時間の差が元の議事予定時間に加算され、新たな議事予定時間として設定される。
【００１２】
このように本実施例の会議システムは、会議の予定を立てた後、実際に議事にかかった時間を計測して、次回の会議の議事予定時間に反映させることができる。会議には週毎、月ごと、年ごとなどの定例会議や、不定期でも同じ一連の議事が実行される会議がある。このような会議において本実施形態の会議システムは、議事毎の議事時間をフィードバックするので議事に要する時間を正確に予想できるようになり、会議全体を予定通りに進行させることができるようになる。
【実施例１】
【００１３】
本実施例では、スタンドアロン型の情報端末機１００について説明する。
図２は、情報端末機１００の概略的な使用例の一例を示す図である。情報端末機１００は一台で特徴的な機能を提供できるので、必ずしもネットワークに接続されている必要はない。情報端末機１００は有線又は無線でプロジェクタ１３に接続されており、プロジェクタ１３の映像はホワイトボードに投影されている。このようなスタンドアロン型の情報端末機１００では、例えば次のような利用形態がある。
Ａ．プロジェクタ１３に接続された１台の情報端末機１００（区別するため情報端末機１という）を一人以上のユーザが共通に利用する形態。
Ｂ．プロジェクタ１３に接続された情報端末機１とは別の情報端末機１００（区別するため情報端末機２という）が専用に会議の進行支援を行う形態。
【００１４】
Ａの形態ではホワイトボードに進行支援メニュー１４が表示され、Ｂの形態では表示されないが、情報端末機１と２の機能に変わりはない。進行支援メニュー１４については後述するが、議事インジケータ１８、及び、会議インジケータ１７が表示される。
【００１５】
Ａの形態の場合、ユーザは自分が進行する議事になると情報端末機１を操作して、議事の開始と終了を操作する。これを繰り返すと、バーグラフ１１とマーク１２が会議の進捗状況を表しながら、全ての議事の開始時刻と終了時刻が情報端末機１に登録される。議事を再開する場合には、ユーザがすでに開始時刻と終了時刻が記録された議事を再開すればよい。
【００１６】
Ｂの形態の場合、タイムキーパが情報端末機２の進行支援メニュー１４を目視して各議事の進行を管理する。例えば、次の議事の指示、議事の開始と終了の入力、議事予定時間が満了したことの通知、等をタイムキーパが行う。この場合も、バーグラフ１１とマーク１２が会議の進捗を表しながら、最終的に全ての議事の開始時刻と終了時刻が情報端末機２に登録される。議事を再開する場合には、タイムキーパがすでに開始時刻と終了時刻が記録された議事を再開すればよい。
【００１７】
なお、本実施形態では発表者、タイムキーパ、会議システムの管理者を区別することなく単にユーザという。
【００１８】
〔会議システム５００の構成〕
図３は、会議システム５００の概略構成図の一例を示す。図示する会議システム５００は、ネットワーク１６を介して接続された複数の情報端末機１００を有するが、スタンドアロン型の場合、ネットワークを介した通信は必須ではない。なお、ネットワークは、ＬＡＮ、ＷＡＮ、インターネット、又は、これらの組み合わせで構成され、有線か無線かは問わない。
【００１９】
情報端末機１００は、例えばＰＣ（Ｐｅｒｓｏｎａｌ Ｃｏｍｐｕｔｅｒ）であるが、携帯電話、スマートフォン、ＰＤＡ等、呼称はどのようなものでもよい。
【００２０】
情報端末機１００は、制御部２１、表示部２２、入力部２３、及び、データ格納部２４を有する。これらの各機能について説明する。
【００２１】
まず、通信部または通信装置１５は、ＬＡＮカードやイーサネット（登録商標）カードと呼ばれ、ＣＰＵ１０１からの指示によりＩＰネットワーク上の機器にパケットデータを送信し、他の機器から各種のパケットデータを受信する。なお、通信装置１５は情報端末機内にあってもよい。
【００２２】
表示部２２は進行支援メニューを表示するディスプレイ、又は、プロジェクタ１３とのインタフェースである。入力部２３は、キーボードやマウスなどであるが、ホワイトボードのタッチパネルが入力部２３となることがある。
【００２３】
次に制御部２１について説明する。図４は情報端末機１００のハードウェア構成図の一例である。情報端末機１００は、それぞれバスで相互に接続されているＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、記憶媒体装着部１０４、通信装置１０５、入力部２３、表示制御部１０７及び記憶装置１０８を有する。ＣＰＵ１０１は、ＯＳ、プログラム１１０を記憶装置１０８から読み出して、ＲＡＭ１０２を作業メモリにして実行する。
【００２４】
プログラム１１０は、会議進捗時間を算出し、会議インジケータや議事インジケータを表示する処理を行う。ＲＡＭ１０２は必要なデータを一時保管する作業メモリ（主記憶メモリ）になり、ＲＯＭ１０３にはＢＩＯＳや初期設定されたデータ、簡単なプログラムが記憶されている。
【００２５】
記憶媒体装着部１０４はＵＳＢケーブル等のケーブルや、可搬型の記憶媒体１１１を装着するインタフェースである。
【００２６】
表示制御部１０７は、プログラム１１０が指示する画面情報に基づき所定の解像度や色数等で表示部２２の描画を制御する。記憶装置１０８は、ＨＤＤやフラッシュメモリなどの不揮発メモリを実体とし、ＯＳ、アプリケーション、及び、プログラム１１０を記憶している。
【００２７】
記憶媒体１１１は、例えば、ＳＤカードやＵＳＢメモリなど不揮発性のメモリである。アプリケーションやプログラム１１０は、記憶媒体１１１に記録された状態又は不図示のサーバからダウンロードされる態様で配布される。
【００２８】
図３に戻り、情報端末機１００の各機能について説明する。制御部２１は、主にＣＰＵ１０１が相当し、議事作成手段３１、会議進行表示手段３２、会議進捗算出手段３３、議事移行確認手段３４、及び、会議結果表示手段３８を有する。これらは、ＣＰＵがプログラム１１０を実行することで実現される。
【００２９】
ユーザは、入力部２３を使って会議に関する情報を入力する。議事作成手段３１は、入力部２３が受け付けた会議に関する情報から会議情報を生成する。
【００３０】
図５（ａ）は、会議情報の設定画面の一例を示す図である。議事作成手段３１は、ユーザの操作に応じてこのような設定画面を表示する。入力は、ユーザの入力が容易になるようにＧＵＩ（Graphical User Interface）画面を用いて行われることが好ましい。設定画面には、会議名欄、会議の予定開始時刻欄、会議の予定終了時刻欄、議事追加ボタン、議事削除ボタン、議事タイトル欄、議事項目毎に分配する議事予定時間欄、トータル予定時間欄、などがある。
【００３１】
ユーザは入力部２３を操作して、会議名や議事タイトルに所望の文字や記号を入力する。また、ユーザは会議が開始される予定開始時刻と、会議が終了される予定終了時刻とを入力部２３を操作して入力する。予定開始時刻と予定終了時刻の差が会議予定時間である。なお、会議経過時間は実際に会議が開始された時刻を基準に計測される。
【００３２】
現実には、現在時刻が予定開始時刻の時に会議が開始されるとは限らないので、会議が開始された時、制御部が予定開始時刻←現在時刻、予定終了時刻←現在時刻＋会議予定時間、のように設定することができる。こうすることで、予定開始時刻と予定終了時刻を会議が開始された現在時刻に合わせることができる。なお、会議経過時間は実際に会議が開始された時刻を基準に計測される。
【００３３】
なお、予定終了時刻は元の値のままとすることもできる。この場合、会議が遅れて始まっても、予定終了時刻を守ることができる。
【００３４】
また、ユーザは、議事予定時間を議事毎に入力することができる。入力を支援するため、議事作成手段３１が、予定開始時刻と予定終了時刻の差分（会議予定時間）を議事の数で等分に割った値を議事予定時間欄に自動的に登録してもよい。自動的またはユーザの操作により会議予定時間と議事予定時間の合計は一致する。
【００３５】
図では６つの議事タイトル欄（議事１〜６）が表示されているが、ユーザが議事追加ボタンを押下することで、議事作成手段３１は７個目の議事タイトル欄を表示する。また、ユーザが１つ以上の議事タイトル欄を選択した状態で議事削除ボタンを押下することで、議事作成手段３１は選択された議事を削除する。また、ユーザが、議事予定時間欄に議事予定時間を設定すると、議事作成手段３１は入力された全ての議事予定時間を合計して、トータル予定時間欄に設定する。
【００３６】
図５（ｂ）は会議情報の設定画面の別の一例を示す図である。図５（ａ）と異なるのは、議事毎の予定開始時刻と予定終了時刻が表示されている点である。議事作成手段３１は、議事1については会議の予定開始時刻を議事の予定開始時刻に、議事の予定開始時刻に議事予定時間を加えた時刻を議事の予定終了時刻に、それぞれ設定する。議事２以降は、1つ前の議事の予定終了時刻を次の議事の予定開始時刻に設定すればよい。このように表示することで、ユーザは、各議事の予定開始時刻と予定終了時刻を時計などが示す実時間と比較しやすくなる。
【００３７】
ユーザが設定した会議情報は、データ格納部２４の会議テーブル３５及び議事テーブル３６に格納される。
【００３８】
図６（ａ）は会議テーブル３５の一例を、図６（ｂ）は議事テーブル３６の一例を、図６（ｃ）は進行テーブル３７の一例を、図６（ｄ）は議事結果テーブルの一例を、それぞれ示す。
【００３９】
会議テーブル３５は会議を識別する「会議ＩＤ」、「会議名」、「予定開始時刻」、及び、「予定終了時刻」のフィールドを有する。会議ＩＤは重複しない番号が議事作成手段３１により割り当てられ、会議名、予定開始時間、及び、予定終了時間はユーザが入力部２３から入力した値が設定される。
【００４０】
議事テーブル３６は、議事を識別する「議事ＩＤ」、「議事タイトル」、「議事予定時間」、「議事番号」及び、「会議ＩＤ」のフィールドを有する。議事ＩＤは重複しない番号が議事作成手段３１により割り当てられ、議事タイトル、議事予定時間はユーザが入力部２３から入力した値が設定される。議事番号は、議事タイトルの表示順を決める情報となる。
また、議事作成手段３１は、同じ会議に属する議事ＩＤには同じ会議ＩＤを登録する。よって、会議ＩＤから議事ＩＤを、議事ＩＤから会議ＩＤを、それぞれ特定できるようになっている。
【００４１】
進行テーブル３７は、「議事ＩＤ」、「開始時刻」及び「終了時刻」のフィールドを有する。進行テーブル３７は、会議毎に生成されてもよいし、複数の会議に共通に生成されてもよい。議事ＩＤは議事進行の対象となった議事の議事ＩＤである。議事移行確認手段３４はユーザの操作を監視して、各議事毎に議事の開始時刻及び終了時刻を進行テーブル３７に格納する。ユーザが議事を中断・再開した場合、進行テーブル３７には同じ議事ＩＤが複数個登録されることになる。
【００４２】
なお、中断と終了に明確な区別はなく、終了後、議事が再開されることで直前の終了は中断であったと解釈される。
【００４３】
議事移行確認手段３４は、ユーザが所定の操作（「次の議事へ」ボタンを押下）を入力すると、データ格納部２４の進行テーブル３７を更新する。この操作により、それまで進行していた議事はいったん終了したことになり、議事移行確認手段３４は、進行テーブル３７の該当する議事に終了時刻を登録する。
【００４４】
そして、議事移行確認手段３４は、会議のスケジュールに基づき次に予定されている議事が「議事開始」されたと判断し、次の議事のＩＤ と議事進行の開始時刻を、データ格納部２４の進行テーブル３７に登録する。また、次の議事がない場合は、議事移行確認手段３４は会議の終了処理も行う。
【００４５】
なお、図６（ｄ）は議事結果テーブルを示す。議事結果テーブルには、議事毎の議事結果時間が登録される。
【００４６】
図３に戻り、会議進行表示手段３２は、会議進捗算出手段３３の算出結果に基づき、会議の進捗状況を表示部２２へ表示する。この表示が上記の進行支援メニュー１４に相当する。会議の進捗状況は、上記のバーグラフ１１とマーク１２などで表示される。
【００４７】
会議進捗算出手段３３は、進行テーブル３７から議事経過時間、議事進捗時間、会議経過時間、会議進捗時間を計算し、会議の進捗状況を数値化する。
【００４８】
〔進行支援メニュー〕
図７（ａ）は、進行支援メニュー１４の一例を示す図である。ユーザは情報端末機１００を操作して会議情報が設定された会議を指定して進行支援メニュー１４を起動する。進行支援メニュー１４は、議事タイトルのリスト（以下、議事リスト５１という）が表示された状態とされない状態を有する。図７（ａ）は表示された状態である。
【００４９】
進行支援メニュー１４は、ＯＳのマルチタスク機能により他のアプリケーションとは独立に実行されるため、他のアプリケーションと共に１つの表示部２２に表示される。図７（ａ）では例えばプレゼンテーション用のアプリケーションと共に表示されている。進行支援メニュー１４は、常にユーザの手前側に表示されるように設定される。
【００５０】
進行支援メニュー１４は、2つの議事表示欄５２，５３、議事インジケータ１８、バーグラフ１１、マーク１２、「リスト非表示」ボタン５４、及び、「会議開始」ボタン５５を有する。「リスト非表示」ボタン５４は、議事リスト５１の非表示操作を受け付けるボタンである。進行支援メニュー１４は、会議の進行を支援するものなので、他のアプリケーションの表示を阻害しないように、議事リスト５１の表示／非表示を切り替えることができる。ユーザが「リスト非表示」ボタン５４を押下すると、図７（ｂ）に示すように議事リスト５１だけを消去することができる。
【００５１】
また、ユーザが議事リスト５１のいずれかの議事の「開始」ボタン６１〜６４を押下するか、又は、「会議開始」ボタン５５を押下すると、会議が開始される。図８（ａ）は会議が開始された状態の進行支援メニュー１４の一例を示す。ここでは、ユーザが議事２の「開始」ボタン６２を押下したとする。すると、会議進行表示手段３２は、「開始」ボタン６２を「再開」ボタン６６に変更し、進行支援メニュー１４の議事表示欄５２に進行中の議事２のタイトルを、議事表示欄５３に議事２の次の議事３のタイトルをそれぞれ表示する。また、「会議開始」ボタン５５を「次の議事へ」ボタン５６に変更する。
【００５２】
また、会議が進行し全ての議事が一度は開始された状態になると、会議進行表示手段３２は、「次の議事へ」ボタン５６を「会議終了」ボタン５７に変更する。図８（ｂ）は全ての議事が一度は開始された状態の進行支援メニュー１４の一例を示す。この場合でも、ユーザは議事リストを表示して「再開」ボタン６５〜６８のいずれかを押下することで所望の議事を再開できる。
【００５３】
〔議事インジケータ〕
次に、議事インジケータ１８について説明する。図９は議事インジケータ１８を説明する図の一例である。この議事インジケータ１８は、バッテリの形状を模式化したアイコンであり、アイコンの色分け、点滅等により議事の進捗状況を表す。議事が開始されると、議事インジケータ１８は、当該議事についての議事予定時間に対する議事経過時間が色付けされた部分の表示が減ることで示される。例えば、ある議事の開始直後、図９（ａ）のように議事インジケータ１８の全体が一色（例えばグリーン）で表示される。そして、図９（ｂ）に示すように、時間が経過すると徐々に、グリーンの部分が小さくなりそれまでグリーンだった部分が白色になる。図９（ｂ）の状態は、当該の議事の議事予定時間の約半分が経過したことを示す。
【００５４】
さらに時間が経過して、当該の議事の議事予定時間が経過した時、議事インジケータ１８は図９（ｃ）のように全体が白色になる。この状態になる前にこの議事が終了すれば（「次の議事へ」ボタンが押下される）、議事インジケータ１８は図９（ｄ）の状態にはならない。
【００５５】
議事経過時間が議事予定時間と等しくなると、会議進行表示手段３２は警告音を吹鳴する。例えば「チーン」「リリリ…」「ピンポーン」「決められた時間が経過しました」などである。このような警告音の出力は、例えば、ソフト的なプレーヤにサウンドファイルの実行を要求することで実現できる。
【００５６】
この後、議事予定時間を超過した場合、議事インジケータ１８の表示態様は、図９（ｃ）と（ｄ）の状態が交互に入れ替わる態様になる。図９（ｄ）では議事インジケータ１８の全体が一色（例えば赤色）で表示されている。この結果、ユーザには議事インジケータ１８が赤色で点滅しているように見える。
【００５７】
議事インジケータ１８が点滅した状態でも、例えば１分ごとなど決められた間隔で、議事経過時間が警告音を吹鳴してもよい。こうすることで、ユーザは議事経過時間が議事予定時間を経過したことを思い出すことができる。
【００５８】
そして、「次の議事へ」ボタンが押下され、一度も進行されていない議事が開始された直後は、議事インジケータ１８は図９（ａ） の表示状態となる。また、いったん開始された後、中断された議事を議長が再開した場合、直前の終了時の表示状態と同じになる。
【００５９】
なお、議事インジケータ１８の形状や色は人間が視認できる限りでどのような形状や色でもよく、立体形状のインジケータとなってもよい。ただし、議事インジケータ１８で使用する色に関しては、色覚障害者を考慮したものであることが望ましい。
【００６０】
〔会議インジケータ〕
次に、図１０を用いて会議インジケータ１７について説明する。会議インジケータ１７は、バーグラフ１１とマーク１２から成り、予定通りに会議が進行した場合の進捗状況と、実際の会議の進捗状況とを表示する。予定通りに会議が進行した場合の進捗状況は、例えば、バーグラフ１１の全長に対する色分け位置などで示される。
【００６１】
会議開始の直後、図１０（ａ）に示すように、バーグラフ１１は全体が一色（例えば、白色）で表示される。なお、バーグラフ１１の始点は予定開始時刻であり、終点は予定終了時刻である。
【００６２】
会議インジケータ１７は、議事インジケータ１８と異なり、経過時間と共にグリーンの領域が徐々に大きくなっていく。バーグラフ１１の斜線領域（緑色）が、予定開始時刻からの経過時間を表す。図１０（ｂ）は会議予定時間に対し半分の時間が経過したバーグラフ１１である。
【００６３】
会議経過時間が予定終了時刻に近くなると、図１０（ｃ）のように、バーグラフ１１の全体がグリーンになる。
【００６４】
予定終了時間を超過しても会議が終了しない場合、会議インジケータ１７は図１０（ｄ）と図１０（ａ）が切り替わる点滅状態となる。図１０（ｄ）のバーグラフ１１は全体が一色（例えば赤色）で占められている。この結果、ユーザには議事インジケータ１８が赤色で点滅しているように見える。予定終了時刻前に会議が終了されると（終了ボタンが押下されると）、会議インジケータ１７はそれ以上変化しない。
【００６５】
なお、予定開始時刻や予定終了時刻を基準とした表示ではなく、実際に会議が開始された時刻をバーグラフ１１の始点とし、実際に会議が開始された時刻に会議予定時間を足した時刻をバーグラフ１１の終点としてもよい。この場合、会議が遅れて始まっても、会議の時間として会議予定時間を確保できる。
【００６６】
また、実際に会議が開始された時刻をバーグラフ１１の始点とし、バーグラフ１１の終点は予定終了時刻のままとすることもできる。この場合、会議が遅れて始まっても、予定終了時刻を守ることができる。
【００６７】
なお、会議インジケータ１７で使用する色は、色覚障害者を考慮したものであることが望ましい。また、バーグラフ１１の色分けではなく、数値で表示してもよい。この場合、例えば、「残りの時間／会議予定時間」のように表示される。
【００６８】
・「▲」の表示
バーグラフ１１の色分けが予定通りに会議が進行した場合の経過時間割合を表すのに対し、「▲」のアイコン（マーク）は会議進捗時間を表す。なお「▲」でなく、「｜」のような棒状のアイコンなどアイコンはどのような形状でもよい。
【００６９】
図１０（ａ）に示すように、マーク１２がバーグラフ１１の左端を指示する場合、議事が一つも進行されていないことを示し、図１０（ｄ）に示すようにマーク１２がバーグラフ１１の右端を指示する場合、いくつかの議事の議事経過時間の合計が、予定会時間とほぼ等しいかそれ以上になっていることを示す。
【００７０】
マーク１２は、バーグラフ１１の長さを各議事の議事予定時間の比率に応じて区分して、経過時間とともに移動する。例えば、図１１（ａ）のように、６つの議事があり、それぞれの議事予定時間の比率により各割合長さに区分した場合を例に説明する。実際には図１１（ａ）のような区分線は表示されない。
【００７１】
まず、議事１の進行中（議事１以外から進行してもよい）、マーク１２は、時間の経過と共に右に移動する。したがって、図１１（ｂ）に示すように、議事１においてはアイコンとバーグラフ１１の色分け位置が同じ位置を指示する。
【００７２】
そして、ユーザが議事１が終了したと判断したり中断させたい場合、「次の議事へ」ボタンを押下する。この時、バーグラフ１１の色分け位置は議事１と２の境界を越えている場合も超えていない場合もあるが、マーク１２は割合長さを超えて移動しない。
【００７３】
図１１（ｃ）はバーグラフ１１の色分け位置が議事１と２の境界を越えている状態の会議インジケータ１７を示す。議事経過時間が議事予定時間を超過した後、マーク１２は割合長さを超えて移動しないので、ユーザは会議の進捗が予定の進捗状況よりも遅れていることを把握できる。
【００７４】
図１１（ｄ）はバーグラフ１１の色分け位置が議事１と２の境界を越えていない状態の会議インジケータ１７を示す。「次の議事へ」ボタンの押下により、マーク１２は割合長さの終端まで瞬間的に移動するので、ユーザは会議の進捗が予定よりも進んでいることを把握できる。
【００７５】
なお、会議インジケータ１７の形状や色は人間が視認できる限りでどのような形状や色でもよく、立体形状のインジケータとなってもよい。ただし、会議インジケータ１７で使用する色に関しては、色覚障害者を考慮したものであることが望ましい。
【００７６】
〔会議システム５００の動作〕
図１２を用いて、会議システム５００の動作について説明する。図１２は、情報端末機１００の全体的な動作を示すフローチャート図の一例である。
【００７７】
まず、議事作成手段３１が、図５の設定画面から会議情報を作成する（Ｓ１０）。設定方法は説明したとおりである。
【００７８】
ユーザは、会議情報を設定した会議を開始する。これにより、会議進行表示手段３２は、会議経過時間の計測を開始する（Ｓ２０）。議事移行確認手段３４は、入力部２３が受け付けた例えば「開始」ボタンの押下を検出して、進行テーブル３７に開始した議事の議事ＩＤと開始時刻を登録する。
【００７９】
また、会議進行表示手段３２は、図８（ａ）の進行支援メニュー１４のように、時間と共に変化する維持インジケータや会議インジケータ１７の表示を開始する（Ｓ３０）。会議の進行中、会議進行表示手段３２は会議進捗算出手段３３の結果にしたがって、逐次、進行支援メニュー１４の表示を更新する。
【００８０】
また、ユーザが議事変更の操作を行った場合（Ｓ４０のＹｅｓ）、すなわち、「次の議事へ」ボタンを押下した場合、会議進行表示手段３２は、議事インジケータ１８と会議インジケータ１７を更新する（Ｓ３０）。
【００８１】
これにより、次の議事が一度も進行されたことがなければ、議事インジケータ１８の全体が緑色一色になり、次の議事がすでに一度以上進行されている場合、議事インジケータ１８は議事経過時間に応じた色で表示される。また、次の議事が一度も進行されたことがなければ、会議インジケータ１７のマーク１２はそれまでの議事と次の議事の境界に移動する。次の議事がすでに一度以上進行されている場合、会議インジケータ１７のマーク１２は次の議事に割り当てらえる長さの始点から議事経過時間に応じた位置に表示される。
【００８２】
また、議事移行確認手段３４は、入力部２３が受け付けた「次の議事へ」ボタンの押下を検出して、進行テーブル３７に終了した議事の終了時刻を登録する。
【００８３】
ユーザが議事変更の操作を行わない場合（Ｓ４０のＮｏ）、議事移行確認手段３４はユーザが会議の「会議終了」ボタンを押下したか否かを判定する（Ｓ５０）。
【００８４】
ユーザが「会議終了」ボタンを押下した場合（Ｓ５０のＹｅｓ）、会議進捗算出手段３３は、会議経過時間の計測を終了する（Ｓ６０）。また、議事移行確認手段３４は、入力部２３が受け付けた「会議終了」ボタンの押下を検出して、進行テーブル３７に終了した最後の議事の終了時刻を登録する。
【００８５】
次に、議事作成手段３１は、入力部２３を介したユーザの操作を受け付けて、又は、自動的に、会議結果を表示する（Ｓ７０）。会議結果の表示例については後述する。
【００８６】
そして、ユーザが入力部２３から引き次いで会議情報を作成する操作を入力すると（Ｓ８０のＹｅｓ）、処理はステップＳ１０に戻り、議事作成手段３１が会議情報を作成する。具体的には、議事作成手段３１は会議情報をコピーする。コピーすることで、前回の会議情報を変更することなく、次の会議の会議情報に会議の結果を反映させることができる。
【００８７】
＜会議進捗時間の算出＞
会議進捗算出処理について詳細を説明する。本実施例で使う時間を簡単に整理すると、以下のようになる。
議事経過時間＝議事毎の経過時間
議事進捗時間＝(進行実績があり、進行中でない議事は議事予定時間) 、進行中の議事はmin(議事経過時間，議事予定時間)、（進行実績がなければゼロ）
会議経過時間＝会議が開始してからの経過時間
議事結果時間＝会議管理画面に表示される議事経過時間
会議進捗時間＝各議事進捗時間の合計
会議システムは同様に会議予定時間をバーグラフ１１の全長に割り当て、会議予定時間に対する会議進捗時間の比率をバーグラフの全長に掛けることで、バーグラフの例えば左端からの距離により、実際の進捗状況を表示することができる。図ではバーグラフの左端からの距離にマーク１２を配置している。
【００８８】
会議進捗算出処理においては、議事進捗時間の合計から会議進捗時間を算出する。算出式は以下のようになる。
会議進捗時間＝Σ(進捗実績があり、進行中でない議事の予定時間) ＋ min(進行中の議事の議事経過時間，進行中の議事の議事予定時間) ・・・（１）
式（１）は進行中か進行中でないかにより、議事時間の算出方法が分けられている。進捗実績がない議事の議事進捗時間はゼロであるので式（１）には現れない。
【００８９】
式（１）の前半部分の合計では、議論が終了した議事の進捗の合計を算出している。つまり、一度議論を終了した議事については、その議事の議論は終わったものと考えて、議事予定時間全てを使い切っていてもいなくてもその議事の議事予定時間を会議進捗時間に合算している。議事進捗時間が予定時間を超過していても、その議事で予定されていた議論以上の進捗はないと考え（１０分の予定時間の議事なら１２分議論しても１０分以上の進捗はないと考え）、議事予定時間を会議の進捗に合算している。
【００９０】
また、式（１） の後半部分のｍｉｎ（A,B）はA,Bのうち小さい方を会議進捗時間に加えるという意味であり、進行中の議事の議事進捗時間を会議進捗時間に足している。つまり進行中の議事については、経過した時間そのものを議事の進捗と考えることを原則に、議事予定時間を超過した場合、終了した議事同様、予定時間以上の議事の進捗がないと考え、議事予定時間のみを会議進捗時間に加算する。
【００９１】
議事進捗時間を式（１）のように決定することで、会議の中断・再開にも対応して、マーク１２の位置により、会議予定時間に対する会議進捗時間の進捗状態を表示することができる。
【００９２】
〔会議結果の表示〕
図１３は、会議結果が表示された会議管理画面の一例を示す図である。会議管理画面は図１２のＳ７０にて表示される。会議管理画面では、各議事毎の議事予定時間と共に議事結果時間が「結果」に表示される。したがって、ユーザは議事毎に、予定議事時間と議事結果時間を見て、予定に対し余裕があったか超過したかを把握できる。
【００９３】
また、会議管理画面には各議事の議事結果時間の合計としてトータル結果時間も表示される。したがって、ユーザは会議のトータル結果時間が、トータル予定時間に対し余裕があったか超過したかを把握できる。
【００９４】
また、会議管理画面には「結果を引き継いで新規会議作成」ボタン７２が表示される。ユーザが入力部２３でこのボタンを押下すると、議事作成手段３１が会議情報の作成を開始する。
【００９５】
図１４は、会議管理画面に表示する議事結果時間を算出する手順を示すフローチャート図の一例である。会議結果表示手段３８は、ユーザが会議の終了操作を入力すると、進行テーブル３７において当該会議の議事ＩＤに対応づけられた「開始時刻」と「終了時刻」から各議事の議事結果時間を算出する。
【００９６】
まず、会議結果表示手段３８は議事リストを取得する（Ｓ１１０）。会議進行表示手段は、終了した会議の会議ＩＤに対応づけられた議事ＩＤを、議事テーブル３６を参照して特定する。これにより議事ＩＤから成る議事リストが得られる。
【００９７】
次に、会議結果表示手段３８は、議事リストから順番に議事ＩＤを取り出し、以下の処理を実行する。まず、議事経過時間を初期化（ゼロ）する（Ｓ１２０）。
【００９８】
そして、会議結果表示手段３８は、進行テーブル３７から取り出した議事ＩＤに対応づけられた開始時刻と終了時刻を読み出し、以下のようにして議事経過時間を算出する（Ｓ１３０）。
議事経過時間＝議事経過時間＋終了時刻−開始時刻
そして、会議結果表示手段３８は、着目している議事ＩＤと同じ議事ＩＤが進行テーブル３７に登録されているか否かに基づき１つの議事の議事経過時間の算出が終了したか否かを判定する（Ｓ１４０）。
【００９９】
１つの議事の議事経過時間の算出が終了していない場合（Ｓ１４０のＮｏ）、会議結果表示手段３８は、ステップＳ１３０の処理を繰り返す。
【０１００】
１つの議事の議事経過時間の算出が終了した場合（Ｓ１４０のＹｅｓ）、会議結果表示手段３８は、議事リストの全ての議事の議事経過時間を算出したか否かを判定する（Ｓ１５０）。
【０１０１】
全ての議事の議事経過時間を算出していない場合（Ｓ１５０のＮｏ）、会議結果表示手段３８はステップＳ１２０に戻り、議事経過時間を初期化し、次の議事の議事経過時間を算出する。以上の処理で議事毎に議事結果時間が表示される。議事結果時間は図６（ｄ）の議事結果テーブルに記憶される。
【０１０２】
なお、会議結果表示手段３８は、各議事の結果議事時間を合計し、会議管理画面のトータル結果時間を表示する。
【０１０３】
ところで、本実施形態では、予定議事時間を超過した議事を明確にするため、議事を色分け表示する。図１３の会議管理画面では、議事１が1分超過、議事３が１０分超過、議事４が３分超過、している。
【０１０４】
図１３では、予定議事時間を超過した議事は、予定議事時間を超過してない議事と異なる色で表示される。そして、予定議事時間の超過の程度が大きいほど、色の濃度が高くなる。ここでは例えば予定議事時間を超過した議事は、赤色で表示されるとする。よって、図１３では、議事３は最も濃い赤色で、議事４は次に濃い赤色で、議事１はその次に濃い赤色で、それぞれ表示されている。
【０１０５】
図１５は、会議結果表示手段３８が、各議事の色を決定する手順を示すフローチャート図の一例である。
【０１０６】
会議結果表示手段３８は、終了した会議の会議ＩＤに基づき着目している会議に属する全ての議事を議事テーブル３６から特定する（Ｓ２１０）。
【０１０７】
次に、会議結果表示手段３８は、最大の超過時間を算出する（Ｓ２２０）。具体的には、議事テーブル３６から特定した議事の議事予定時間をそれぞれ読み出す。また、図１４で算出した各議事の議事結果時間を議事結果テーブルから読み出す。そして、議事毎に、予定議事時間と結果議事時間の差を算出して、最も大きい超過時間を特定する。
【０１０８】
会議結果表示手段３８は、結果議事時間が予定議事時間を超過している議事の超過時間を、最大の超過時間で除算する（Ｓ２３０）。
【０１０９】
これにより、例えば、議事３の除算結果は「１」、議事１の除算結果は「０．１」、議事４の除算結果は「０．３」、となる。
【０１１０】
会議結果表示手段３８は、除算結果をＲ・Ｇ・Ｂの濃度に掛ける。純粋な赤色は（２５５，０，０）であるので、議事３のＲの濃度は「２５５×１」とし、議事１のＲの濃度は「２５５×０．１」とし、議事４のＲの濃度は「２５５×０．３」とする。
【０１１１】
このような処理により、超過時間が大きい議事ほど濃い赤色で表示することができる。
【０１１２】
なお、トータル結果時間がトータル予定時間を超過している場合、会議結果表示手段３８はトータル結果時間のＲの濃度を「２５５×１」とする。
【０１１３】
〔フィードバックを利用した会議情報の作成〕
図１６は、ユーザが会議管理画面において「結果を引き継いで新規会議作成」ボタン７２を押下した場合に表示される会議管理画面の一例を示す。図１６において図１３と同一部の説明は省略する。図１６では「超過／余裕時間」ボタン７３が表示されている。超過／余裕時間ボタンは、会議経過時間が会議予定時間を超過した場合は赤色の「超過時間＋超過」で、会議経過時間が会議予定時間を超過していない場合は黒色の「余裕時間＋余裕」で、表示される。
【０１１４】
図１７は、図１６のような会議管理画面を表示する際のシーケンス図の一例を示す。
まず、入力部２３が「結果を引き継いで新規会議作成」ボタン７２の押下を検出して、会議情報の引き継ぎを制御部２１に通知する（Ｓ３１０）。
【０１１５】
制御部２１の議事作成手段３１は、データ格納部内で会議情報の複製を生成する（Ｓ３２０）。
図１８（ａ）は会議情報のコピーを模式的に説明する図の一例である。例えば、ユーザが会議ＩＤ＝１の会議の会議管理画面で「結果を引き継いで新規会議作成」ボタン７２を押下したとする。議事作成手段３１は、会議ＩＤ＝１のレコードをコピーすると共に、新たに重複しない会議ＩＤ＝４を付して会議テーブルに登録する。
【０１１６】
また、議事作成手段３１は、議事テーブル３６から会議ＩＤ＝１の会議に属する議事ＩＤを特定し、各議事のレコードをコピーする。図１８（ｂ）では議事ＩＤ＝１，２の議事が特定される。そして、コピーされた議事ＩＤに新たに重複しない議事ＩＤ＝４，５を付し、コピーされた会議の会議ＩＤは"４"なので、議事作成手段３１は議事ＩＤ＝４，５の会議ＩＤに４を付して、議事テーブル３６に登録する。
【０１１７】
図１７に戻り、制御部２１の議事作成手段３１は、新たに生成された会議情報をデータ格納部から読み出す（Ｓ３３０）。
【０１１８】
また、議事作成手段３１はコピー元になった会議ＩＤ＝１の会議の各議事の議事結果時間を議事結果テーブルから読み出す（Ｓ３４０）。
【０１１９】
そして議事作成手段３１は、図１６のような会議管理画面を表示する（Ｓ３５０）。具体的には、議事作成手段３１は、コピーにより生成された各議事の議事予定時間から議事結果時間を減算して、超過時間又は余裕時間を算出する。そして、超過時間を赤色で、余裕時間を黒色でそれぞれ表示する。以上の処理で、図１６の会議管理画面が表示される。
【０１２０】
〔超過時間の反映〕
ユーザは会議管理画面を見て、次に会議を行う時は議事予定時間を変更することができる。具体的には、ユーザが「超過／余裕時間」ボタン７３を押下すると、制御部２１は押下されたボタンに対応する議事の議事予定時間を変更する。
【０１２１】
図１９は、「超過／余裕時間」ボタン７３が押下された後の会議管理画面の一例を示す。図１６に対し図１９では議事３の議事予定時間が「１５」分になっている。よって、ユーザは、「超過／余裕時間」ボタン７３を押下するだけで、前回の会議の進行結果を適切に議事予定時間に反映させることができる。
【０１２２】
図２０は、「超過／余裕時間」ボタン７３の押下による議事予定時間の更新手順を示すフローチャート図の一例である。まず、議事作成手段３１は、入力部２３による「超過／余裕時間」ボタン７３の押下を検出する（Ｓ４１０）。この時、「超過／余裕時間」ボタン７３が押下された議事の議事ＩＤも特定される。
【０１２３】
次に、議事作成手段３１は、「議事結果時間−議事予定時間」を算出する（Ｓ４２０）。したがって、議事結果時間が議事予定時間を超過していると算出結果が正値になり、超過していない算出結果が負値になる。
【０１２４】
次に、議事作成手段３１は、「議事予定時間＝議事予定時間＋算出結果」を算出する（Ｓ４３０）。したがって、議事予定時間は議事結果時間が議事予定時間を超過している分だけ大きくなり、余裕のある分だけ小さくなる。
【０１２５】
議事作成手段３１は、算出した新たな議事予定時間を議事予定時間に表示する（Ｓ４４０）。これにより、図１８のような会議管理画面が表示される。
【０１２６】
また、議事作成手段３１は、算出した新たな議事予定時間により議事テーブル３６を更新する（Ｓ４５０）。なお、この他、議事作成手段３１はトータル予定時間を更新する。
【０１２７】
以上のように、本実施例の情報端末機は、会議の予定を立てた後、実際に議事にかかった時間を計測して、次回の会議の議事予定時間に反映させることができる。
【０１２８】
〔議事タイトルの変形例〕
上記では定例会議などで同じ議事が時や場所を変えて進行されることを想定したが、議の発表者や議事の種類に基づき、進行時間をフィードバックさせることが好ましい状況もあり得る。例えば、○○さんや質疑の議事は発表に時間がかかる傾向がある場合である。このような状況に対応するため、会議情報に発表者の氏名や議事の種類を登録しておくことができる情報端末機１００について説明する。
【０１２９】
図２１は、設定画面の一例を示す図である。図２１において図５と同一部の説明は省略する。図２１では、ユーザが議事毎に発表者と議事の種類を入力できるようになっている。発表者と議事の種類の入力欄は、ユーザが選択的に表示／非表示を切り替えることができる。または、設定画面では常に表示させた状態にして、ユーザが入力するか否かを自由に選択してもよい。
【０１３０】
このような設定画面の会議情報には、発表者と議事の種類も登録される。
図２２は、議事テーブル３６の一例を示す。図２２では、「発表者」と「種類」が登録可能になっている。議事テーブル３６に「発表者」と「種類」が登録されることで、会議の終了後、議事結果時間と共に氏名や議事の種類を表示することができる。
【０１３１】
図２３は、会議結果が表示された会議管理画面の一例を示す図である。会議管理画面は図１２のＳ７０にて表示される。図２３では、議事結果時間である「結果」に加え、発表者が「氏名」に表示されている。したがって、ユーザは議事だけでなく発表者毎に、予定議事時間と議事結果時間を見て、予定に対し余裕があったか超過したかを把握できる。
【０１３２】
図２４は、発表者でなく議事の種類が表示された会議管理画面の一例を示す。図２３では、議事結果時間である「結果」に加え、議事の種類が「種類」に表示されている。したがって、ユーザは議事だけでなく議事の発表者毎に、予定議事時間と議事結果時間を見て、予定に対し余裕があったか超過したかを把握できる。
【０１３３】
図２３と図２４、及び、図１３の会議管理画面は、ユーザが切り替えて表示することができる。また、議事結果時間、発表者、及び、議事の種類を１つの議事管理画面に表示することもできる。ユーザは、議事結果時間、発表者、及び、議事の種類からフィードバックに適当な項目を１つ以上表示して、次回の会議の議事予定時間に反映させることができる。
【０１３４】
ユーザは、会議管理画面の「結果を引き継いで新規会議作成」ボタン７２を押下して、会議情報の複製を作成し、さらに「超過／余裕時間」ボタン７３を押下することで、押下されたボタンに対応する議事の議事予定時間を変更することができる。
【０１３５】
〔議事結果時間の統計処理〕
定例会議などが何回も行われると、進行された数だけ議事結果時間が得られることになるので、これら過去の複数回の議事結果時間を次回の会議予定時間に反映させることも可能になる。
【０１３６】
このためには、議事作成手段３１が、議事テーブル３６に、定例会議等の同じ会議に属する議事を互いに関連付ける関連付け情報を登録する。本実施例では、ユーザが「結果を引き継いで新規会議作成」ボタン７２を押下してコピーされた議事テーブル３６の議事の議事ＩＤを、関連付け情報とする。
【０１３７】
図２５は議事テーブル３６の関連付け情報を説明する図の一例である。ユーザが例えば会議ＩＤ＝１の会議の会議管理画面で「結果を引き継いで新規会議作成」ボタン７２を押下したとする。議事作成手段３１は、会議ＩＤ＝１のレコードをコピーすると共に、新たに重複しない会議ＩＤ＝４を付して会議テーブル３５に登録する（不図示）。
【０１３８】
また、議事作成手段３１は、議事テーブル３６から会議ＩＤ＝１の会議に属する議事ＩＤを特定し、各議事のレコードをコピーする。図では議事ＩＤ＝１，２の議事が特定される。そして、コピーされた議事ＩＤに新たに重複しない議事ＩＤを付与する。ここで、議事ＩＤ＝１の議事を引き継いだことを示すため、議事作成手段３１は議事ＩＤ＝１の議事をコピーした議事の議事ＩＤを「１−１」とし、議事ＩＤ＝２の議事を引き継いだことを示すため、議事作成手段３１は議事ＩＤ＝２の議事をコピーした議事の議事ＩＤを「２−１」とする。「ｍ−ｎ」の「ｍ」が元の議事の議事ＩＤを示し、「ｎ」がコピーされた回数を示す。
【０１３９】
例えば、ユーザが例えば会議ＩＤ＝４の会議（会議ＩＤ＝１から引き継いで生成された）の会議管理画面で「結果を引き継いで新規会議作成」ボタン７２を押下した場合、議事作成手段３１は、会議ＩＤ＝４のレコードをコピーすると共に、新たに重複しない会議ＩＤ＝５を付して会議テーブル３５に登録する（不図示）。
【０１４０】
また、議事作成手段３１は、議事テーブル３６から会議ＩＤ＝４の会議に属する議事ＩＤを特定し、各議事のレコードをコピーする。図では議事ＩＤ＝１−１，２−１の議事が特定される。そして、コピーされた議事ＩＤに新たに重複しない議事ＩＤを付与する。ここで、議事ＩＤ＝１−１の議事を引き継いだことを示すため、議事作成手段３１は議事ＩＤ＝１−１のレコードをコピーして生成したレコードの議事ＩＤを「１−２」とし、議事ＩＤ＝２−１の議事を引き継いだことを示すため、議事作成手段３１は議事ＩＤ＝２−１のレコードをコピーして生成したレコードの議事ＩＤを「２−２」とする。
【０１４１】
より正確には、この時議事作成手段３１は、議事テーブル３６から議事ＩＤが１又は２で始まる議事の個数を調べ、それぞれの個数ｎ１（ＩＤが１で始まる議事の個数）、ｎ２（ＩＤが２で始まる議事の個数）を用いて、「１−n1＋１」、「１−n２＋１」、という議事ＩＤを作成する。これにより、同じ議事を引き継いで複数の議事のレコードがコピーされても、複写元の議事の議事ＩＤと紐付けて重複しない番号（＝複写数）が含まれた議事ＩＤを付与できる。
【０１４２】
したがって、議事テーブル３６の議事ＩＤが「ｍ−ｎ」の議事を、定例会議等の同じ会議に属する同じ議事と関連付けることができる。
【０１４３】
〔フィードバックを利用した会議情報の作成〕
図２６は、ユーザが会議管理画面において「結果を引き継いで新規会議作成」ボタン７２を押下した場合に表示される会議管理画面の一例を示す。図２６において図１６と同一部の説明は省略する。図１６では「超過／余裕時間ボタン」の上側に、プルダウンメニュー７１が表示されている。
【０１４４】
プルダウンメニュー７１には、例えば「前回」「最大／最小」「平均」の各メニューが収容されており、ユーザがプルダウンメニュー７１を入力部２３でクリックすることで、各メニューが一覧表示される。ユーザはメニューの一覧から所望の統計処理を選択することができる。図２６では「前回」が表示されているので、図１６と同様に最も最近の議事の議事結果時間から算出された「超過／余裕時間」が表示されている。よってシーケンス図は図１７と同様になる。
【０１４５】
これに対し、図２７はメニュー一覧から「最大／最小」が選択された会議管理画面を、図２８ではメニュー一覧から「平均」が選択された会議管理画面をそれぞれ示す。図２７では、余裕時間から見た「最大時間」ボタン７４が左側に「最小時間」ボタンが右側にそれぞれ表示されている。つまり、各議事について、過去のｎ回の議事のうち、最大の余裕時間と最小の余裕時間が表示される。
【０１４６】
図２９は図２７のような会議管理画面を表示する際の議事結果時間の最大時間と最小時間を特定する手順を示すフローチャート図の一例である。図２９の手順は、例えば会議管理画面が表示された状態で「最大／最小」が選択されると開始される。
【０１４７】
まず、会議結果表示手段３８は、現在の会議管理画面の会議ＩＤに基づき、該会議に属する議事の議事ＩＤを議事テーブル３６から全て読み出し議事リストを生成する（Ｓ５１０）。すなわち、議事ＩＤ＝１、１−１、１−２…１−ｎ、議事ＩＤ＝２、２−１、２−２…２−ｎ、のように議事ＩＤが特定される。
【０１４８】
会議結果表示手段３８は、議事リストに未処理の議事が登録されている場合（Ｓ５２０のＹｅｓ）、議事結果テーブルから、関連づけられた議事ＩＤに対応づけられた議事結果時間を１つ読み出す（Ｓ５３０）。
【０１４９】
そして、会議結果表示手段３８は議事予定時間に対する議事結果時間の差を数値に変換する（Ｓ５４０）。
【０１５０】
算出結果が、同じ議事に関連付けられた議事リストの最初の議事の場合（Ｓ５５０のＹｅｓ）、変数の最大値と最小値に議事予定時間と議事結果時間の差を格納する（Ｓ５６０）。
【０１５１】
次に、処理はステップＳ５２０に戻り、会議結果表示手段３８は、議事リストに未処理の議事が登録されている場合（Ｓ５２０のＹｅｓ）、議事結果テーブルから１つの議事ＩＤに対応づけられた議事結果時間を読み出す（Ｓ５３０）。
【０１５２】
そして、最大値と最小値のいずれかを更新していく。現在の最大値より、議事予定時間と議事結果時間の差が大きい場合（Ｓ５７０のＹｅｓ）、会議結果表示手段３８は最大値を議事予定時間と議事結果時間の差で更新する（Ｓ５８０）。
【０１５３】
この議事予定時間は、ユーザが「結果を引き継いで新規会議作成」ボタン７２を押下した会議に属する議事の議事予定時間である。したがって、会議管理画面に表示されている会議に属する各議事の議事予定時間である。以下、単に「表示中の」という。会議結果表示手段３８は表示中の会議を会議ＩＤで特定しているので、議事テーブル３６から表示中の議事予定時間も特定できる。
【０１５４】
現在の最大値より、議事予定時間と議事結果時間の差が大きくない場合（Ｓ５７０のＮｏ）、かつ、現在の最小値より、議事予定時間と議事結果時間の差が小さい場合（Ｓ５９０のＹｅｓ）、会議結果表示手段３８は最小値を議事予定時間と議事結果時間の差で更新する（Ｓ６００）。
【０１５５】
この処理を繰り返すことで、最大値にはある議事の議事予定時間から議事結果時間を減じた差のうち最も大きい値が、最小値には最も小さい値が、格納される。
【０１５６】
なお、先にコピーして生成された全ての議事の議事結果時間から最大値と最小値を求め、表示中の議事予定時間との差を算出しても同じ結果がえら得る。
【０１５７】
会議結果表示手段３８は、最大値である「最大時間」ボタン７４又は最小値である「最小時間」ボタン７５が正値なら黒色で、「最大時間」ボタン７４又は「最小時間」ボタン７５が負値なら赤色で、超過／余裕時間を表示する。なお、超過／余裕時間に加え、最も小さい議事結果時間と最も大きい議事結果時間を表示してもよい。
【０１５８】
このように表示中の議事予定時間に対し「最大時間」ボタン７４又は「最小時間」ボタン７５を表示することで、ユーザは議事予定時間を過不足のしにくい時間に調整することができる。例えば、「最小時間」ボタン７５が１０分超過しているのであれば半分の５分程度を表示中の議事予定時間に加算する（計算上は、１０分超過は負値なので、表示中の議事予定時間から減じる）。
【０１５９】
逆に、「最大時間」ボタン７４が１０分余裕があるのであれば半分の５分程度を表示中の議事予定時間から減算する（計算上は、１０分余裕は正値なので、同じく減じる。）。
【０１６０】
また、ユーザが「最大時間」ボタン７４又は「最小時間」ボタン７５を押下すると、制御部２１は押下されたボタンが「最大時間」ボタン７４又は「最小時間」ボタンのいずれであるかに応じて、対応する議事の議事予定時間を変更する。例えば、「最大時間」ボタン７４が「１分余裕」の場合、議事作成手段３１は、表示中の議事予定時間から「１分」減算して、議事テーブル３６の議事予定時間を更新する。例えば、「最小時間」ボタンが「１０分超過」の場合、議事作成手段３１は、表示中の議事予定時間に「１０分」加算して、議事テーブル３６の議事予定時間を更新する。
【０１６１】
図３０は図２８のような会議管理画面を表示する際の議事結果時間の平均を算出する手順を示すフローチャート図の一例である。図３０の手順は、例えば会議管理画面が表示された状態で「平均」が選択されると開始される。
【０１６２】
会議結果表示手段３８は、現在の会議管理画面の会議ＩＤに基づき、該会議に属する議事の議事ＩＤを議事テーブル３６から全て読み出し議事リストを生成する。すなわち、議事ＩＤ＝１、１−１、１−２…１−ｎ、議事ＩＤ＝２、２−１、２−２…２−ｎ、のように議事ＩＤが特定される。そして、同じ議事に関連付けられた議事の議事リスト（例えば、議事ＩＤ＝１、１−１、１−２…１−ｎ）を生成する（Ｓ６１０）。
【０１６３】
会議結果表示手段３８は、変数として個数と総和をゼロに初期化する（Ｓ６２０）。議事リストに未処理の議事が登録されている場合（Ｓ６３０のＹｅｓ）、会議結果表示手段３８は議事リストの議事ＩＤに基づき議事結果テーブルから議事結果時間を、議事テーブルから表示中の議事予定時間をそれぞれ読み出す（Ｓ６４０）。
【０１６４】
そして、議事予定時間から議事結果時間を減じた差を算出する（Ｓ６５０）。総和に差を加算して、個数に１を加算する（Ｓ６６０）。
【０１６５】
次にステップＳ６３０に戻り、議事リストに未処理の議事が登録されている場合（Ｓ６３０のＹｅｓ）、ステップＳ６４０〜Ｓ６６０を繰り返す。
【０１６６】
議事リストに未処理の議事が登録されていない場合（Ｓ６３０のＮｏ）、個数がゼロか否かを判定する（Ｓ６７０）。個数がゼロの場合（Ｓ６７０のＹｅｓ）、平均値はゼロである（Ｓ６８０）。
【０１６７】
個数がゼロでない場合（Ｓ６７０のＮｏ）、会議結果表示手段３８は総和を個数で割って四捨五入した整数を平均値とする（Ｓ６９０）。
【０１６８】
会議結果表示手段３８は、平均値が正値なら黒色で、負値なら赤色で、超過／余裕時間を表示する。
【０１６９】
なお、先にコピーして生成された全ての議事の議事結果時間の平均値を求め、表示中の議事予定時間との差を算出しても同じ結果が得られる。
【０１７０】
このように表示中の議事予定時間に対し「平均値」を表示することで、ユーザは議事予定時間を過不足のしにくい時間に調整することができる。会議結果表示手段３８は、例えば、「平均値」が１〜２分の超過なら１分程度を表示中の議事予定時間に加算して表示し（計算上は減算）、「平均値」が１〜２分の余裕なら１分を表示中の議事予定時間から減算して表示する。
【０１７１】
また、ユーザが「超過／余裕」ボタンを押下すると、制御部２１は押下されたボタンに対応する議事の議事予定時間を変更する。この場合は、「平均値」をそのまま、表示中の議事予定時間から減算する。例えば、「平均値」が「１分余裕」の場合、議事作成手段３１は、表示中の議事予定時間から「１分」減算して、議事テーブル３６の議事予定時間を更新する。また、例えば、「平均値」が「１分超過」の場合、議事作成手段３１は、表示中の議事予定時間に「１分」加算して、議事テーブル３６の議事予定時間を更新する。
【０１７２】
また、情報端末機は発表者の氏名や議事の種類を表示することもでき、ユーザは発表者の氏名や議事の種類を参考にして、議事予定時間を調整することができる。
【０１７３】
このように本実施例の会議システムは、会議の予定を立てた後、実際に議事にかかった時間を計測して、次回の会議の議事予定時間に反映させることができる。
【実施例２】
【０１７４】
本実施例では、ネットワーク型の会議システム５００について説明する。
図３１は、会議システム５００の概略的な使用例の一例を示す図である。図３１において図２と同一部には同一の符号を付しその説明は省略する。図３１では、４人のユーザＡ〜Ｄが会議に参加し、そのうちユーザＡが発表を行っている。
【０１７５】
本実施例では、４つの情報端末機１〜４がネットワークを介して接続されており、４つの進行支援メニュー１４が同期することが特徴の１つである。なお、４つの情報端末機１〜４には主従関係がなく、最後に操作を受け付けた情報端末機１〜４の進行支援メニュー１４に他の情報端末機１〜４の進行支援メニュー１４が同期するようになっている。なお、ユーザは、いずれか１つの情報端末機１〜４を議長的な端末に定め、この情報端末機１の進行支援メニュー１４に対し他の情報端末機２〜４の進行支援メニュー１４が同期するように設定することもできる。
【０１７６】
同期を取ることにより、ユーザが直接、情報端末機１〜４を操作しなくても、各ＰＣの進行支援メニュー１４はほぼ同じ議事インジケータ１８及び会議インジケータ１７を表示することができる。なお、同期のため図３１では不図示のサーバ（次述する進行支援装置２００）がネットワークに接続されている。
【０１７７】
図３２は、本実施例の会議システム５００の概略構成図の一例を示す。図３２において図３と同一部には同一の符号を付しその説明は省略する。本実施例の会議システム５００は、進行支援装置２００がネットワークに接続されている。そして、進行支援装置２００は、実施例１で情報端末機１〜４が持っていた制御部４１及びデータ格納部２４を有する。
【０１７８】
進行支援装置２００の制御部４１の機能は実施例１の機能とほぼ同じであるが、進行支援メニュー１４を表示するのは情報端末機１〜４であるため、進行支援装置２００は、制御部４１が生成した進行支援メニュー１４を表示するための情報（以下、進行支援メニュー情報という）を情報端末機１〜４に送信する。情報端末機１〜４は、受信した進行支援メニュー情報を用いて進行支援メニュー１４を表示する。
【０１７９】
このような通信を実現するため、進行支援装置２００の制御部４１はＷｅｂアプリを実体とし、情報端末機１〜４の制御部４１はクライアントアプリを実体とする。Ｗｅｂアプリとは、クライアント端末からのリクエストによって動的なコンテンツを提供するアプリケーションをいう。例えば、進行支援装置２００の制御部４１はJava（登録商標）のJ2EEや.NET（登録商標)等を開発プラットフォームとして実装されている。したがって、進行支援装置２００はWebアプリのプログラム１１０を記憶しており、情報端末機１００はクライアントアプリのプログラム１１０を記憶している。
【０１８０】
また、クライアントアプリには種々の実装方法があるが、例えばAdobe社のＡＩＲランタイム上で、HTML、JavaScript、Flash、ActionScriptなどを組み合わせたコードを記述することで実現できる。また、クライアントアプリとしてブラウザを用いてもよい。両者の通信は、例えばJSON形式のフォーマットのデータをＨＴＴＰで行う。
【０１８１】
ユーザは、情報端末機１〜４又は進行支援装置２００を直接操作して、設定画面から操作情報を入力するので、実施例１と同様に議事作成手段３１が会議テーブル３５と議事テーブル３６に会議情報を登録する。また、会議進捗算出手段３３による会議進捗時間の算出方法も実施例１と同様である。
【０１８２】
会議進行表示手段３２は、会議進捗算出手段３３が算出した会議進捗時間を含め、進行支援メニュー情報を情報端末機１〜４に送信する。議事移行確認手段３４は、情報端末機１〜４から受信する操作情報に基づき、議事の移行を検出し進行テーブル３７を更新する。
【０１８３】
情報端末機１〜４の会議情報操作手段４２は、入力部２３を介してユーザの操作を受け取ると、通信部を介して進行支援装置２００に操作情報を送信する。また、会議情報操作手段４２は、所定間隔毎に進行支援メニュー情報のリクエストを進行支援装置２００に送信する。会議情報表示手段４３は進行支援装置２００から受信した進行支援メニュー情報により進行支援メニュー１４を表示部２２に表示する（更新する）。
【０１８４】
図３３は、会議システム５００の全体的な動作を示すフローチャート図の一例である。議事作成手段３１は、図５の設定画面に入力された情報に基づき会議情報を作成する（Ｓ１０）。
【０１８５】
会議に参加する各ユーザは情報端末機１〜４を操作して、例えば会議一覧を取得し、その中から参加する会議を選択する（Ｓ７１０）。会議一覧には少なくとも各会議ＩＤと会議名が含まれており、この他の会議情報の一部又は全てを会議一覧に含めてもよい。選択により、各情報端末機１〜４から進行支援装置２００に選択した会議ＩＤが送信される（Ｓ７２０）。
【０１８６】
進行支援装置２００は、進行支援メニュー情報を各情報端末機１〜４に送信する（Ｓ７３０）。なお、例えば、遅れて会議に参加するようなユーザは、すでに会議が開始された状態の進行支援メニュー情報を受信することになる。
【０１８７】
進行支援メニュー情報を受信した情報端末機１〜４の会議情報表示手段４３は、図７（ａ）のような進行支援メニュー１４を表示する（Ｓ７４０）。
【０１８８】
各情報端末機１〜４のユーザの一人は、入力部２３を操作して当該会議を開始する（Ｓ７５０）。会議情報操作手段４２は、会議の開始という操作情報を進行支援装置２００に送信する（Ｓ７６０）。開始の操作情報には、会議ＩＤ及び開始した議事の議事ＩＤが含まれる。
【０１８９】
これにより、会議進行表示手段３２は、会議の時間計測を開始する（Ｓ２０）。議事移行確認手段３４は、開始という操作情報に基づき、進行テーブル３７に開始した議事の議事ＩＤと開始時刻を登録する。
【０１９０】
また、会議進行表示手段３２は、開始の操作情報を送信した情報端末機１〜４に進行支援メニュー情報を送信する（Ｓ３５）。進行支援メニュー情報は、例えば、
｛会議名、会議の状態（予定中、進行中、中断中、終了後）、予定開始時刻、予定終了時刻、議事ＩＤ、議事タイトル、議事予定時間、議事の状態（予定中、進行中、中断中）、議事表示順情報、議事経過時間、会議進捗時間、会議経過時間、現在進行中の議事の議事ＩＤ｝である。
【０１９１】
補足すると、会議の状態の「予定中」とは会議情報が設定されたがまだその会議のどの議事も開始されていない状態である。「進行中」とは進行テーブル３７にある議事の開始時刻が登録されているが、終了時刻は登録されていない状態である。「中断中」とはこの会議の一部の議事についてだけ進行テーブル３７に開始時刻と終了時刻が登録された状態である。「終了後」とはこの会議の全ての議事についてだけ進行テーブル３７に開始時刻と終了時刻が登録された状態である。
【０１９２】
「現在進行中の議事の議事ＩＤ」は、進行テーブル３７に開始時刻が登録されているが終了時刻は登録されていない議事の議事ＩＤである。議事の状態の「予定中」とは、まだ一度も進行テーブル３７に議事ＩＤが登録されていない議事の状態である。「進行行」とは進行テーブル３７に開始時刻が登録されているが、終了時刻は登録されていない議事の状態である。「中断中」とは、進行テーブル３７に開始時刻と終了時刻が登録された議事の状態である。
【０１９３】
議事経過時間は実施例１と同じであり、各議事の議事経過時間である。議事表示順情報とは、議事番号である。
【０１９４】
会議情報表示手段４３は、進行支援メニュー情報を受信すると、進行支援メニュー１４を表示する（Ｓ７７０）。なお、会議情報表示手段４３は、議事経過時間、会議経過時間、会議進捗時間についてローカルの時計で独自に計時を受け継ぐ。こうすることで、進行支援装置２００と通信していない間、情報端末機１〜４は会議インジケータ１７や議事インジケータを時間と共に変化させることができる。
【０１９５】
図８（ａ）の画面を例に説明する。まず、会議情報表示手段４３は、議事表示順情報に基づき議事リストに表示する議事の順番を決定する。そして、順番に基づき、議事リストの各欄に議事タイトルを割り当てる。
【０１９６】
また、会議情報表示手段４３は、議事の状態に基づき、議事リストの右側のボタンに表示する文字を決定する。すなわち、「予定中」の議事には「開始」ボタンが、「進行中」の議事には「再開（トーンダウン）」ボタンが、「中断中」の議事には「再開」ボタンが、それぞれ割り当てられる。
【０１９７】
また、会議情報表示手段４３は、進行支援メニュー１４の議事表示欄５２に、議事の状態が「進行中」の議事のタイトルを表示する。また、議事表示欄５３には、議事表示順情報に基づき「進行中」の議事の次の議事のタイトルを表示する。
【０１９８】
また、会議情報表示手段４３は、最後に進行支援メニュー１４を表示した際に議事リストが表示されていれば「リスト非表示」ボタンを、最後に進行支援メニュー１４を表示した際に議事リストが表示されていなければ「リスト表示」ボタンを、表示する。
【０１９９】
また、会議情報表示手段４３は、全ての議事の状態が「予定中」の場合、「会議開始」ボタンを表示し、議事の状態が「予定中」の議事がある場合「次の議事へ」ボタンを表示し、全ての議事の状態が「進行中」又は「中断中」の場合、「会議終了」ボタンを表示する。
【０２００】
また、会議情報表示手段４３は、現在進行中の議事の議事ＩＤの議事経過時間に基づき、議事インジケータ１８を表示する。すなわち、議事経過時間と議事予定時間の大小関係に基づき色分けや点滅の有無などを決定する。色分け位置は、
色分け位置＝（議事予定時間−議事経過時間）／議事予定時間
により算出される、議事インジケータ１８の高さに「色分け位置」を掛けた値が議事インジケータ１８の下を基準とする色分け位置となる。
【０２０１】
また、会議情報表示手段４３は、会議進捗時間と会議予定時間に基づき会議インジケータ１７を表示する。同様に、会議情報表示手段４３は、
バーの色分け位置＝会議経過時間／会議予定時間
を算出し、バーグラフの長さに対する基づき色分け位置を決定する。
【０２０２】
また、会議進行表示手段３２は、
マークの位置＝会議進捗時間／会議予定時間
によりマーク１２の位置を決定する。
【０２０３】
ユーザは進行支援メニュー１４を操作して議事変更（次の議事へ）の操作を行うことができ、また、情報端末機１〜４は定期的にリクエストを送信する（Ｓ７８０）。操作情報には、例えば、会議ＩＤ、終了した議事の議事ＩＤが含まれる。
【０２０４】
会議進行表示手段３２は、「次の議事へ」の操作情報又はリクエストを受信すると、進行支援メニュー情報を生成する。そして進行支援メニュー情報を送信する（Ｓ３５）。議事移行確認手段３４は、終了した議事の議事ＩＤに基づき進行テーブル３７に終了した議事の終了時刻を登録し、次の議事の議事ＩＤと開始時刻を進行テーブル３７に登録する。
【０２０５】
ここで「次の議事へ」の操作情報が送信された場合、議事進行表示手段３２は、上記の進行支援メニュー情報のうち、議事の状態（予定中、進行中、中断中）、議事経過時間、会議進捗時間、会議経過時間、及び、現在進行中の議事の議事ＩＤ、を更新する。
【０２０６】
また、リクエストの場合、上記の進行支援メニュー情報のうち、議事経過時間、会議進捗時間、及び、会議経過時間を更新する。なお、更新は一部でも進行支援メニュー情報の全てが送信される。
【０２０７】
これにより、「次の議事へ」ボタンの操作情報を送信した情報端末機１〜４は進行支援メニュー１４の表示を更新することができる。また、その他の情報端末機１〜４は、リクエストを送信した際に進行支援メニュー１４の表示を更新することができる。なお、進行支援装置２００はリクエストを待たずに、操作情報の受信により進行テーブル３７を更新した際は、全ての情報端末機１〜４に同報的に進行支援メニュー情報を送信してもよい。
【０２０８】
ユーザが、所望のタイミングで「会議終了」ボタンを押下すと、会議情報操作手段４２は会議終了の操作情報を進行支援装置２００に送信する（Ｓ７９０）。この操作情報には、例えば、会議ＩＤ及び終了時の議事の議事ＩＤが含まれる。
【０２０９】
議事移行確認手段３４は会議の終了の操作情報を受信したか否かを判定する（Ｓ５５）。議事移行確認手段３４は、終了した議事の議事ＩＤに基づき進行テーブル３７に終了した議事の終了時刻を登録する。
【０２１０】
会議の終了の操作情報を受信した場合（Ｓ５５のＹｅｓ）、会議進捗算出手段３３は、議事経過時間の計測を終了する（Ｓ６５）。
【０２１１】
次に、議事作成手段３１は、入力部２３を介したユーザの操作を受け付けて、又は、自動的に、会議結果の会議結果情報を送信する（Ｓ７０）。情報端末機１〜４の会議情報表示手段４３は、進行支援装置２００から受信した会議結果情報に基づき会議管理画面を表示する。
【０２１２】
会議結果情報は、進行支援メニュー情報とほぼ同じであるがインジケータに関する情報は不要なので、例えば｛会議名、議事ＩＤ、議事タイトル、議事予定時間、予定開始時刻、予定終了時刻、議事結果時間、議事表示順情報｝である。なお、この他、発表者の氏名や議事の種類を含めることができる。
【０２１３】
そして、ユーザが入力部２３から引き次いで会議情報を作成する操作を入力すると、処理はステップＳ１０に戻り、議事作成手段３１が会議情報を作成する。
【０２１４】
図３４は、本実施例の会議情報の作成手順を示すシーケンス図の一例である。ユーザが入力部２３を操作して「引き継いで会議情報を作成する」ボタン７２を押下すると（Ｓ１０１０）、会議情報操作手段４２は、このボタンが押下されたという操作情報を進行支援装置２００に送信する（Ｓ１０２０）。
【０２１５】
会議結果表示手段３８は、会議情報をコピーし（Ｓ１０３０）、コピーした会議の会議結果情報を情報端末機１〜４に送信する（Ｓ１０４０）。この会議結果情報は、コピーされた会議情報に関する上記の会議結果情報｛会議名、議事ＩＤ、議事タイトル、議事予定時間、予定開始時刻、予定終了時刻、議事結果時間、議事表示順情報｝に加え、「超過／余裕時間」、「最大値／最小値」、及び、「平均値」である。会議結果表示手段３８は、実施例１と同様に「超過／余裕時間」、「最大値／最小値」、及び、「平均値」を算出する。
【０２１６】
会議結果情報を受信した情報端末機１〜４の会議情報表示手段４３は、図２６，２７，２８のような会議管理画面を表示することができる（Ｓ１０５０）。ユーザは、プルダウンメニュー７１を操作して「超過／余裕時間」、「最大値／最小値」、及び、「平均値」いずれかを選択できる。
【０２１７】
ユーザが例えばある議事の「超過／余裕時間」ボタン７３を押下すると（Ｓ１０６０）、会議情報操作手段４２は「超過／余裕時間」ボタン７３が押下された操作情報を進行支援装置２００に送信する（Ｓ１０７０）。この操作情報には会議ＩＤだけでなく議事を特定するための議事ＩＤが含まれる。
【０２１８】
会議結果表示手段３８は、操作情報から「超過／余裕時間」ボタン７３の押下を検知して、議事ＩＤに基づき議事を特定し、議事予定時間から超過時間又は余裕時間を減算する（Ｓ１０８０）。また、議事テーブル３６の議事予定時間を更新する。
【０２１９】
そして、会議結果表示手段３８は、更新された議事予定時間を含む会議結果情報を情報端末機に送信する（Ｓ１０９０）。
【０２２０】
会議結果情報を受信した情報端末機１〜４の会議情報表示手段４３は、会議予定時間が更新された会議管理画面を表示する（Ｓ１１００）。このように、ネットワーク型の会議システムでも会議結果を引き継いだり、過去の会議結果情報に基づき議事予定時間を調整することができる。
【０２２１】
過去の会議結果を次回の議事予定時間に反映させる上で複数の情報端末機間の進行支援メニュー１４が同期する必要はないが、ネットワーク型の会議システムにおいて、各情報端末機１〜４が進行支援装置２００から議事予定時間が最適化された会議情報を読み出すことができる。また、進行支援装置２００が実施例１と同様に「超過／余裕時間」、「最大値／最小値」、及び、「平均値」を算出するので、各ユーザは情報端末機１〜４を利用して議事予定時間を調整することができる。
【符号の説明】
【０２２２】
１１      バーグラフ
１２      マーク
１３      プロジェクタ
１４      進行支援メニュー
１５      通信装置
１６      ネットワーク
１７      会議インジケータ
１８      議事インジケータ
２１、４１制御部
２２      表示部
２３      入力部
２４      データ格納部
３１      議事作成手段
３２      会議進行表示手段
３３      会議進捗算出手段
３４      議事移行確認手段
３５      会議テーブル
３６      議事テーブル
３７      進行テーブル
３８      会議結果表示手段
４２      会議情報操作手段
４３      会議情報表示手段
１００    情報端末機
２００    進行支援装置
５００    会議システム
【先行技術文献】
【特許文献】
【０２２３】
【特許文献１】特開２００７‐４３４９３号公報
【特許文献２】国際公開ＷＯ２００２／１０３５９１号公報
【図１】
0005659634.tif 000002
【図２】
0005659634.tif 000003
【図３】
0005659634.tif 000004
【図４】
0005659634.tif 000005
【図５】
0005659634.tif 000006
【図６】
0005659634.tif 000007
【図７】
0005659634.tif 000008
【図８】
0005659634.tif 000009
【図９】
0005659634.tif 000010
【図１０】
0005659634.tif 000011
【図１１】
0005659634.tif 000012
【図１２】
0005659634.tif 000013
【図１３】
0005659634.tif 000014
【図１４】
0005659634.tif 000015
【図１５】
0005659634.tif 000016
【図１６】
0005659634.tif 000017
【図１７】
0005659634.tif 000018
【図１８】
0005659634.tif 000019
【図１９】
0005659634.tif 000020
【図２０】
0005659634.tif 000021
【図２１】
0005659634.tif 000022
【図２２】
0005659634.tif 000023
【図２３】
0005659634.tif 000024
【図２４】
0005659634.tif 000025
【図２５】
0005659634.tif 000026
【図２６】
0005659634.tif 000027
【図２７】
0005659634.tif 000028
【図２８】
0005659634.tif 000029
【図２９】
0005659634.tif 000030
【図３０】
0005659634.tif 000031
【図３１】
0005659634.tif 000032
【図３２】
0005659634.tif 000033
【図３３】
0005659634.tif 000034
【図３４】
0005659634.tif 000035