(57)【特許請求の範囲】
【請求項１】
操作者による切り替え操作により、他の端末装置と同期した第１の画面を表示する第１のモードと、前記他の端末装置と非同期に第２の画面を表示する第２のモードと、を切り替える端末装置であって、
前記操作者による前記第１のモードと前記第２のモードとのモード切り替え操作を受け付けて、前記モード切り替え操作により切り替えられた前記第１のモードの前記第１の画面又は前記第２のモードの前記第２の画面を表示する画面表示入力手段と、
前記操作者による画面記録操作を受け付けて、前記画面表示入力手段による前記第１のモードの前記第１の画面又は前記第２のモードの前記第２の画面を表示によらず、前記第１のモード又は前記第２のモード毎に前記第１の画面又は前記第２の画面を記録する画面記録手段と、
を有することを特徴とする端末装置。
【請求項２】
前記画面記録手段は、前記画面表示入力手段により表示された前記第１の画面又は前記第２の画面から前記操作者による画面記録操作を受け付けると、前記１のモードの前記第１の画面の記録を開始すること
を特徴とする請求項１記載の端末装置。
【請求項３】
前記画面記録手段は、前記画面表示入力手段が前記第１の画面を表示するためのコンテンツと、前記第１のモードにおいて前記他の端末装置と同期した前記第１の画面を表示するために配信される操作情報と、に基づき、記録する前記第１の画面を前記コンテンツから生成すること
を特徴とする請求項２記載の端末装置。
【請求項４】
前記画面記録手段は、前記第１のモードの前記第１の画面が更新された時間から次の更新の時間までの間、前記更新された前記第１の画面を記録して動画を記録すること
を特徴とする請求項３記載の端末装置。
【請求項５】
前記第１のモードの前記第１の画面が更新された時間に、チャプタ情報を挿入すること
を特徴とする請求項４記載の端末装置。
【請求項６】
前記画面記録手段は、前記画面記録操作を行うことのできる前記操作者が示された情報に基づき、前記画面記録操作を行うことのできる前記操作者から画面記録操作を受け付けた場合に、前記第１の画面又は前記第２の画面を記録すること
を特徴とする請求項１乃至５何れか一項記載の端末装置。
【請求項７】
前記画面表示入力手段は、前記第１の画面及び前記第２の画面の表示を行うことのできる前記操作者が示された情報に基づき、前記第１の画面及び前記第２の画面の表示を行うことのできる前記操作者から、記録した前記第１の画面又は前記第２の画面の表示要求を受け付けた場合に、記録した前記第１の画面又は前記第２の画面を表示すること
を特徴とする請求項１乃至６何れか一項記載の端末装置。
【請求項８】
前記画面表示入力手段は、前記第１の画面及び前記第２の画面の表示を行うことのできる前記操作者が示された情報に基づき、前記第１の画面及び前記第２の画面の表示を行うことのできる前記操作者から、前記操作者が画面記録操作により記録した前記第２の画面の表示要求を受け付けた場合に、記録した前記第２の画面を表示すること
を特徴とする請求項１乃至６何れか一項記載の端末装置。
【請求項９】
前記画面記録手段は、一つ以上の議題が登録された会議の前記第１の画面又は前記第２の画面の画面記録操作を前記操作者から受け付けた場合に、前記第１の画面又は第２の画面を前記議題の単位に記録すること
を特徴とする請求項１乃至５何れか一項記載の端末装置。
【請求項１０】
操作者による切り替え操作により、他の端末装置と同期した第１の画面を表示する第１のモードと、前記他の端末装置と非同期に第２の画面を表示する第２のモードと、を切り替える端末装置において実行される画面記録方法であって、
前記操作者による前記第１のモードと前記第２のモードとのモード切り替え操作を受け付けて、前記モード切り替え操作により切り替えられた前記第１のモードの前記第１の画面又は前記第２のモードの前記第２の画面を表示する画面表示入力ステップと、
前記操作者による画面記録操作を受け付けて、前記画面表示入力ステップによる前記第１のモードの前記第１の画面又は前記第２のモードの前記第２の画面を表示によらず、前記第１のモード又は前記第２のモード毎に前記第１の画面又は前記第２の画面を記録する画面記録ステップと、
を有することを特徴とする画面記録方法。
【請求項１１】
操作者による切り替え操作により、他の端末装置と同期した第１の画面を表示する第１のモードと、前記他の端末装置と非同期に第２の画面を表示する第２のモードと、を切り替える端末装置を、
前記操作者による前記第１のモードと前記第２のモードとのモード切り替え操作を受け付けて、前記モード切り替え操作により切り替えられた前記第１のモードの前記第１の画面又は前記第２のモードの前記第２の画面を表示する画面表示入力手段、
前記操作者による画面記録操作を受け付けて、前記画面表示入力手段による前記第１のモードの前記第１の画面又は前記第２のモードの前記第２の画面を表示によらず、前記第１のモード又は前記第２のモード毎に前記第１の画面又は前記第２の画面を記録する画面記録手段、
として機能させるためのプログラム。
【請求項１２】
操作者による切り替え操作により、他の端末装置と同期した第１の画面を表示する第１のモードと、前記他の端末装置と非同期に第２の画面を表示する第２のモードと、を切り替える一台以上の端末装置を含む情報処理システムであって、
前記第１の画面を更新可能な第１の操作者が操作する第１の端末装置と、
前記第１の操作者以外の第２の操作者が操作する第２の端末装置と、を有し、
前記第２の端末装置は、
前記第２の操作者による前記第１のモードと前記第２のモードとのモード切り替え操作を受け付けて、前記モード切り替え操作により切り替えられた前記第１のモードの前記第１の画面又は前記第２のモードの前記第２の画面を表示する画面表示入力手段と、
前記第２の操作者による画面記録操作を受け付けて、前記画面表示入力手段による前記第１のモードの前記第１の画面又は前記第２のモードの前記第２の画面を表示によらず、前記第１のモード又は前記第２のモード毎に前記第１の画面又は前記第２の画面を記録する画面記録手段と、
を有することを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は端末装置、画面記録方法、プログラム及び情報処理システムに関する。
【背景技術】
【０００２】
例えば会議などにおいて、各参加者は印刷された資料やプロジェクタ装置に投射された資料画像、ホワイトボードなどへの板書の内容を録画したり、討論の内容を録音して会議の様子を記録したりすることがある。
【０００３】
一方で、タブレット型コンピュータおよびタブレット型コンピュータを用いた無線通信の普及により、資料を画像データで保持し、各参加者が、タブレット型コンピュータにより互いに画像データを共有して資料を提示する、ペーパーレス会議システムといった情報提示システムも実用化されている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の会議システムにおいて、共有モードと個人モードとを切り替え可能な会議クライアント装置がある。共有モードの会議クライアント装置では発表者のページめくり等の操作に連動して、発表者の会議クライアント装置の画面（共有画面）と同期するように画面が更新される。
【０００５】
また、個人モードの会議クライアント装置では発表者のページめくり等の操作に連動させず、共有画面と非同期な画面（個人画面）の表示が可能となる。個人モードの会議クライアント装置ではページめくり等の操作を会議クライアント装置の操作者が自由に行うことができる。
【０００６】
このような共有モードと個人モードとを切り替え可能な会議クライアント装置を有する会議システムにおいて、会議クライアント装置の操作者が共有画面を録画しようとした場合は、共有モードから個人モードに切り替えできないという問題があった。
【０００７】
本発明の実施の形態は、上記の点に鑑みなされたもので、モード切り替えによる表示画面の変化に影響を受けず、モード毎に画面の記録が可能な端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本願請求項１は、操作者による切り替え操作により、他の端末装置と同期した第１の画面を表示する第１のモードと、前記他の端末装置と非同期に第２の画面を表示する第２のモードと、を切り替える端末装置であって、前記操作者による前記第１のモードと前記第２のモードとのモード切り替え操作を受け付けて、前記モード切り替え操作により切り替えられた前記第１のモードの前記第１の画面又は前記第２のモードの前記第２の画面を表示する画面表示入力手段と、前記操作者による画面記録操作を受け付けて、前記画面表示入力手段による前記第１のモードの前記第１の画面又は前記第２のモードの前記第２の画面を表示によらず、前記第１のモード又は前記第２のモード毎に前記第１の画面又は前記第２の画面を記録する画面記録手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明の実施の形態によれば、モード切り替えによる表示画面の変化に影響を受けず、モード毎に画面の記録が可能である。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る会議システムの一例の構成図である。
【図２】本実施形態に係る会議システムを構成するコンピュータの一例のハードウェア構成図である。
【図３】会議クライアント装置の一例の機能ブロック図である。
【図４】会議サーバ装置の一例の機能ブロック図である。
【図５】画面情報記憶部に記憶される画面情報の一例の構成図である。
【図６】本実施形態の会議クライアント装置において会議画面を表示する処理の一例のフローチャートである。
【図７】未録画状態の個人画面の一例のイメージ図である。
【図８】録画状態の個人画面の一例のイメージ図である。
【図９】共有画面生成処理の一例のフローチャートである。
【図１０】共有画面更新処理の一例のフローチャートである。
【図１１】未録画状態から録画状態に切り替わった場合の録画制御処理の一例のフローチャートである。
【図１２】動画生成処理の一例のフローチャートである。
【図１３】動画に挿入されるメタデータの一例の構成図である。
【図１４】録画状態から未録画状態に切り替わった場合の録画制御処理の一例のフローチャートである。
【図１５】会議記録一覧画面の一例のイメージ図である。
【図１６】再生画面の一例のイメージ図である。
【図１７】本実施形態に係る会議システムの他の例の構成図である。
【図１８】会議クライアント装置の他の例の機能ブロック図である。
【図１９】会議サーバ装置の他の例の機能ブロック図である。
【図２０】グループ情報の一例の構成図である。
【図２１】ユーザ情報の一例の構成図である。
【図２２】会議情報の一例の構成図である。
【図２３】会議録画情報の一例の構成図である。
【図２４】会議登録処理の一例のフローチャートである。
【図２５】ログイン後の会議登録画面の一例のイメージ図である。
【図２６】会議を録画する処理の一例のシーケンス図である。
【図２７】録画データへのアクセスを制御する処理の一例のシーケンス図である。
【図２８】録画一覧画面の一例のイメージ図である。
【図２９】認証に成功したユーザが再生可能な録画データの情報を選択する処理の一例のフローチャートである。
【図３０】会議情報の一例の構成図である。
【図３１】議題情報の一例の構成図である。
【図３２】会議録画情報の一例の構成図である。
【図３３】ＸＭＰＰの命令の一例の構成図である。
【図３４】共有画面更新処理の他の例のフローチャートである。
【図３５】動画生成処理の他の例のフローチャートである。
【図３６】議題選択画面の一例のイメージ図である。
【発明を実施するための形態】
【００１１】
次に、本発明の実施の形態について、詳細に説明する。
【００１２】
［第１の実施形態］
＜システム構成＞
図１は本実施形態に係る会議システムの一例の構成図である。図１の会議システム１は複数の会議クライアント装置１０、会議サーバ装置１２、会議ディスプレイ装置１４がＬＡＮなどのネットワークＮ１に接続される構成を一例として示している。
【００１３】
会議サーバ装置１２は会議情報、会議資料等の管理を行うと共に、会議の開催や参加制御、参加中の会議クライアント装置１０に対して発表者の入力操作をリアルタイムに配信する機能等を有する。
【００１４】
会議サーバ装置１２は１つのコンピュータ上で動作するソフトウェアやサービスにより実現できる。また、会議サーバ装置１２は複数のコンピュータ上で動作するソフトウェアやサービスであってもよい。また、会議サーバ装置１２は例えば所謂クラウドサービスの形態をとることもできる。なお、会議サーバ装置１２は会議サーバ機能を備えていればよく、様々なハードウェア構成により実現できる。
【００１５】
会議クライアント装置１０は、会議情報、会議資料等を会議サーバ装置１２から取得して会議の発表者や参加者などの操作者から会議の進行に必要な操作を受け付けたり、会議資料を閲覧させたりする機能等を有する。会議の発表者や参加者などの操作者は会議クライアント装置１０から会議に参加できる。
【００１６】
会議クライアント装置１０はＰＣやタブレット端末、スマートフォンや携帯電話、ＰＤＡなどの携帯情報端末、会議専用端末、電子ホワイトボード、ＭＦＰやプリンタなどの画像形成装置であってもよい。会議クライアント装置１０は会議への参加中、会議サーバ装置１２から発表者の入力操作をリアルタイムに受信し、他の会議クライアント装置１０と表示画面の共有を行うことができる。
【００１７】
なお、会議クライアント装置１０のうちの一台は発表者が操作し、会議の開始、会議の終了を会議サーバ装置１２に要求できる。会議クライアント装置１０は共有モード・個人モードという２種類のモードに切り替え可能である。例えば共有モードでは発表者の会議の進行に沿って参加者の会議クライアント装置１０の画面上の会議資料が発表者の会議クライアント装置１０の画面上の会議資料と同期表示される。同期される共有画面は、例えば会議資料のページ表示、会議資料に対する書き込み（手書きメモ）の表示、会議資料に対するポインターの表示、を含む。
【００１８】
また、個人モードでは発表者の会議の進行によらず、画面上の会議資料が発表者の会議クライアント装置１０の画面上の会議資料と同期しない個人画面を自由（非同期）に表示できる。会議資料は、発表者からの入力操作（例えば表示ページの変更や手書きメモの追加など）を受け付けるコンテンツの一例である。
【００１９】
会議ディスプレイ装置１４は例えば会議室に設置され、会議資料を大画面で閲覧させるための出力装置の一例である。会議ディスプレイ装置１４は電子ホワイトボード等の表示装置やプロジェクタ等の投影装置等であってもよい。
【００２０】
なお、図１の会議システム１は一例であって、必ずしも図１に示した全ての装置を必要とするものではない。例えば会議システム１は、会議サーバ装置１２の機能を一台以上の会議クライアント装置１０が代わりに行う構成であってもよい。また、会議システム１は会議ディスプレイ装置１４が無い構成であってもよい。
【００２１】
＜ハードウェア構成＞
会議クライアント装置１０、会議サーバ装置１２は、例えば図２に示すハードウェア構成により実現される。
【００２２】
図２は本実施形態に係る会議システムを構成するコンピュータの一例のハードウェア構成図である。図２の会議クライアント装置１０は、入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７、ＨＤＤ５０８等を備え、それぞれがバスＢで相互に接続されている。なお、会議クライアント装置１０はカメラ、マイク、スピーカなどを有する構成であってもよい。
【００２３】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、会議クライアント装置１０に各操作信号を入力するのに用いられる。また、表示装置５０２はディスプレイ等を含み、会議クライアント装置１０による処理結果を表示する。通信Ｉ／Ｆ５０７は会議クライアント装置１０をネットワークＮ１に接続するインタフェースである。会議クライアント装置１０は通信Ｉ／Ｆ５０７を介して会議サーバ装置１２とデータ通信を行うことができる。
【００２４】
ＨＤＤ５０８はプログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには会議クライアント装置１０全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。また、ＨＤＤ５０８は格納しているプログラムやデータを、所定のファイルシステム及び／又はＤＢにより管理している。
【００２５】
外部Ｉ／Ｆ５０３は外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、会議クライアント装置１０は外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００２６】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ５０５には、会議クライアント装置１０の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４は、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００２７】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、会議クライアント装置１０全体の制御や機能を実現する演算装置である。
【００２８】
会議クライアント装置１０は、例えば上記ハードウェア構成でプログラムを実行することにより、後述するような各種処理を実現できる。
【００２９】
図２に示した会議サーバ装置１２は、入力装置６０１、表示装置６０２、外部Ｉ／Ｆ６０３、ＲＡＭ６０４、ＲＯＭ６０５、ＣＰＵ６０６、通信Ｉ／Ｆ６０７、ＨＤＤ６０８等を備え、それぞれがバスＢで相互に接続されている。なお、入力装置６０１及び表示装置６０２は必要なときに接続して利用する形態であってもよい。
【００３０】
入力装置６０１はキーボードやマウスなどを含み、会議サーバ装置１２に各操作信号を入力するのに用いられる。表示装置６０２はディスプレイ等を含み、会議サーバ装置１２による処理結果を表示する。
【００３１】
通信Ｉ／Ｆ６０７は会議サーバ装置１２をネットワークＮ１に接続するインタフェースである。会議サーバ装置１２は、通信Ｉ／Ｆ６０７を介して会議クライアント装置１０とデータ通信を行うことができる。
【００３２】
ＨＤＤ６０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、会議サーバ装置１２全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。また、ＨＤＤ６０８は格納しているプログラムやデータを、所定のファイルシステム及び／又はＤＢにより管理している。
【００３３】
外部Ｉ／Ｆ６０３は、外部装置とのインタフェースである。外部装置には、記録媒体６０３ａなどがある。これにより、会議サーバ装置１２は外部Ｉ／Ｆ６０３を介して、記録媒体６０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体６０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００３４】
ＲＯＭ６０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ６０５には、会議サーバ装置１２の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ６０４は、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００３５】
ＣＰＵ６０６は、ＲＯＭ６０５やＨＤＤ６０８などの記憶装置からプログラムやデータをＲＡＭ６０４上に読み出し、処理を実行することで、会議サーバ装置１２全体の制御や機能を実現する演算装置である。
【００３６】
会議サーバ装置１２は、例えば上記ハードウェア構成でプログラムを実行することで後述するような各種処理を実現できる。なお、会議ディスプレイ装置１４のハードウェア構成の説明は省略する。
【００３７】
＜ソフトウェア構成＞
本実施形態に係る会議システム１の会議クライアント装置１０、会議サーバ装置１２は例えば以下のような機能ブロックにより実現される。なお、以下に示す機能ブロックは説明に必要な構成を示したものであり、説明に不要な構成について適宜省略している。
【００３８】
《会議クライアント装置》
会議クライアント装置１０は例えば図３に示すような機能ブロックで実現される。図３は会議クライアント装置の一例の機能ブロック図である。図３に示した会議クライアント装置１０はプログラムを実行することにより、制御部５１、通信部５２、端末画面表示入力部５３、会議情報記憶部５４、会議録画情報記憶部５５、画面情報記憶部５６を実現している。制御部５１は会議録画部５８、会議録画開始終了部５９を有する。会議クライアント装置１０で実行されるプログラムは、例えば会議クライアント装置１０に搭載されたアプリケーションである。
【００３９】
制御部５１の会議録画部５８は参加している会議の共有画面の録画を行う。会議録画開始終了部５９は会議録画部５８による共有画面の録画開始と録画終了とを制御する。通信部５２はネットワークＮ１を介して会議サーバ装置１２と通信を行う。端末画面表示入力部５３は画面表示と操作者からの入力受付を行う。
【００４０】
例えば端末画面表示入力部５３は会議サーバ装置１２から取得した会議情報、会議資料等を利用して会議資料を表示する。端末画面表示入力部５３は会議の発表者や参加者などの操作者から各種操作を受け付け、操作に応じた会議画面の表示を行う。会議情報記憶部５４は会議サーバ装置１２から受信した会議情報、資料情報を記憶する。会議録画情報記憶部５５は共有画面の録画に関する会議録画情報を記憶する。画面情報記憶部５６は現在の共有画面及び個人画面の情報（画面情報）を後述のように記憶する。
【００４１】
会議資料は例えばＰＤＦ（Portable Document Format）形式のファイルを用いることができる。なお、Ｗｅｂブラウザ上で実行される会議クライアント装置１０の場合はＰＤＦ形式のファイルの代わりに画面データを会議サーバ装置１２から毎回、受信するようにしてもよい。
【００４２】
また、会議システム１では会議クライアント装置１０の役割により機能を異ならせることができる。例えば会議システム１は会議の進行役、発表者、参加者などの役割を設けることができる。進行役は発表者や会議資料を決めることができる。発表者は共有モードにおける会議資料のページめくり、手書きメモ、拡大縮小の操作を行うことができる。参加者は共有モードにおける会議資料の閲覧を行うことができる。本実施形態では会議システム１に会議の発表者及び参加者の役割を設けた例を説明する。
【００４３】
《会議サーバ装置》
会議サーバ装置１２は例えば図４に示すような機能ブロックで実現される。図４は会議サーバ装置の一例の機能ブロック図である。会議サーバ装置１２はプログラムを実行することで、情報管理部６１、通信部６２、会議情報記憶部６３を実現する。
【００４４】
情報管理部６１は会議名、会議資料、会議開催日時、会議出席ユーザなどの会議情報や会議資料を管理する。通信部６２はネットワークＮ１を介して会議クライアント装置１０と通信を行う。会議情報記憶部６３は会議クライアント装置１０に送信する会議情報や会議資料を記憶する。
【００４５】
本実施形態の会議システム１では会議資料に対するページめくり、手書きメモ、拡大縮小などの発表者の入力操作に係る情報を、ＸＭＰＰ（Extensible Messaging and Presence Protocol）を用いて会議に参加している会議クライアント装置１０に配信している。なお、ＸＭＰＰは一例であって他のプロトコルを用いてもよい。
【００４６】
会議システム１は発表者によるページめくり、手書きメモ、拡大縮小などの発表者の入力操作に係る情報をＸＭＰＰで会議に参加している会議クライアント装置１０に配信することで発表者の会議クライアント装置１０の画面（共有画面）上での会議資料に対する入力操作を共有できる。
【００４７】
《データ構成》
図５は画面情報記憶部に記憶される画面情報の一例の構成図である。図５に示すように画面情報は共有画面の情報と個人画面の情報とが別々に記憶されている。図５の画面情報は資料ＩＤ、ページ番号、資料表示領域、手書きメモ情報を含む構成である。図５の画面情報は現在の共有画面及び個人画面の情報を記憶しているものである。
【００４８】
したがって、図５の画面情報を利用することで会議クライアント装置１０は個人モードと共有モードとの間のモード切り替えにより、個人画面と共有画面とを切り替えて表示することができる。
【００４９】
＜処理の詳細＞
以下では、本実施形態に係る会議システム１の処理の詳細について説明する。
【００５０】
《会議処理》
会議の発表者、参加者は会議クライアント装置１０を操作し、会議サーバ装置１２の会議参加画面へのアクセスを要求する。会議クライアント装置１０は例えば会議サーバ装置１２の会議参加画面のＵＲＩ等にアクセスすることで会議情報取得要求を行う。
【００５１】
会議サーバ装置１２は現在、開催又は参加できる会議の会議情報を会議クライアント装置１０に送信する。会議クライアント装置１０は受信した会議情報に基づき、会議参加画面を表示装置５０２などに表示させる。会議参加画面には開催又は参加できる会議の会議情報に基づく会議一覧が含まれる。会議の発表者、参加者は会議参加画面の会議一覧から開催又は参加する会議を選択する。会議クライアント装置１０は会議の発表者、参加者により選択された会議への参加要求を会議サーバ装置１２に対して行う。
【００５２】
会議サーバ装置１２は会議クライアント装置１０からの参加要求に基づき、会議クライアント装置１０との通信路（セッション）を確立する。会議サーバ装置１２と会議へ参加している会議クライアント装置１０とは確立した通信路を利用して、共有画面又は個人画面の表示に必要な情報の授受を行う。
【００５３】
このように、本実施形態に係る会議システム１は確立した通信路により会議サーバ装置１２を介して発表者の会議クライアント装置１０から参加者の会議クライアント装置１０へ発表者の入力操作を示すメッセージをリアルタイムに配信する。このような通信路を利用してリアルタイムにメッセージを配信するためのプロトコルの一例として本実施形態ではＸＭＰＰを利用している。このような通信路としてはＸＭＰＰ以外にも、例えばＸＭＰＰの拡張であるＢＯＳＨ、ＷｅｂＳｏｃｋｅｔなどのプロトコルやＣｏｍｍｅｔなどの手法が利用できる。
【００５４】
会議に参加した会議クライアント装置１０は例えば図６に示すような手順により会議画面を表示する処理を行う。図６は本実施形態の会議クライアント装置において会議画面を表示する処理の一例のフローチャートである。
【００５５】
ステップＳ１１において、会議クライアント装置１０の端末画面表示入力部５３は共有モードであるか否かを判定する。共有モードであれば、端末画面表示入力部５３は後述するステップＳ１２の共有画面生成処理を行う。
【００５６】
ステップＳ１３において端末画面表示入力部５３はステップＳ１２で生成した共有画面を表示する。ステップＳ１４において端末画面表示入力部５３は発表者の会議クライアント装置１０が受け付けた発表者の入力操作に応じた共有画面の更新を行う。ステップＳ１４の共有画面更新処理の詳細は後述する。
【００５７】
ステップＳ１５において端末画面表示入力部５３は、共有画面に設けられた録画ボタンが押下されたか否かを判定する。録画ボタンが押下されると、端末画面表示入力部５３は後述するステップＳ１６の録画制御処理を呼び出す。なお、ステップＳ１５における録画ボタンの押下は、未録画状態と録画状態とを切り替えるものである。未録画状態と録画状態とは録画ボタンが押下される度に切り替わる。
【００５８】
録画ボタンの押下により未録画状態から録画状態に切り替わった場合、ステップＳ１６の録画制御処理では制御部５１の会議録画開始終了部５９の制御により、会議録画部５８が会議の共有画面の録画を行う。一方、録画ボタンの押下により録画状態から未録画状態に切り替わった場合、ステップＳ１６の録画制御処理では制御部５１の会議録画開始終了部５９の制御により、会議録画部５８が会議の共有画面の録画を終了する。ステップＳ１６の録画制御処理の詳細は後述する。
【００５９】
なお、ステップＳ１５において録画ボタンが押下されていなければ、端末画面表示入力部５３はステップＳ１６の録画制御処理の呼び出しを行わずに、ステップＳ１７の処理に進む。
【００６０】
そして、端末画面表示入力部５３はステップＳ１７に進み、共有モードから個人モードへのモード切り替え操作を操作者から受け付けたか否かを判定する。共有モードから個人モードへのモード切り替え操作を操作者から受け付けていなければ端末画面表示入力部５３はステップＳ１４に戻り処理を続ける。また、共有モードから個人モードへのモード切り替え操作を操作者から受け付けていれば、端末画面表示入力部５３はステップＳ１１に戻り処理を続ける。
【００６１】
ステップＳ１１において共有モードでなければ、端末画面表示入力部５３はステップＳ１８の個人画面生成処理を行う。ステップＳ１８の個人画面生成処理では図５の画面情報から個人画面の資料ＩＤ、ページ番号、資料表示領域を取得し、会議資料から個人画面を生成する。また、ステップＳ１８の個人画面生成処理では図５の画面情報から手書きメモ情報を取得し、個人画面上に個人の手書きメモを付加する。
【００６２】
ステップＳ１９において端末画面表示入力部５３はステップＳ１８で生成した個人画面を表示する。ステップＳ２０において端末画面表示入力部５３は操作者による入力操作を受け付け、入力操作に応じた個人画面の更新を行う。
【００６３】
ステップＳ２１において端末画面表示入力部５３は、個人画面に設けられた録画ボタンが押下されたか否かを判定する。録画ボタンが押下されると、端末画面表示入力部５３は後述するステップＳ２２の録画制御処理を呼び出す。なお、ステップＳ２１における録画ボタンの押下は、未録画状態と録画状態とを切り替えるものである。未録画状態と録画状態とは録画ボタンが押下される度に切り替わる。
【００６４】
録画ボタンの押下により未録画状態から録画状態に切り替わった場合、ステップＳ２２の録画制御処理では制御部５１の会議録画開始終了部５９の制御により、会議録画部５８が会議の共有画面の録画を行う。一方、録画ボタンの押下により録画状態から未録画状態に切り替わった場合、ステップＳ２２の録画制御処理では制御部５１の会議録画開始終了部５９の制御により、会議録画部５８が会議の共有画面の録画を終了する。ステップＳ２２の録画制御処理の詳細は後述する。
【００６５】
なお、ステップＳ２１において録画ボタンが押下されていなければ、端末画面表示入力部５３はステップＳ２２の録画制御処理の呼び出しを行わずに、ステップＳ２３の処理に進む。
【００６６】
そして、端末画面表示入力部５３はステップＳ２３に進み、個人モードから共有モードへのモード切り替え操作を操作者から受け付けたか否かを判定する。個人モードから共有モードへのモード切り替え操作を操作者から受け付けていなければ端末画面表示入力部５３はステップＳ２０に戻り処理を続ける。また、個人モードから共有モードへのモード切り替え操作を操作者から受け付けていれば、端末画面表示入力部５３はステップＳ１１に戻り処理を続ける。
【００６７】
例えば録画ボタンが設けられた個人画面は図７、図８に示すようなものである。図７は未録画状態の個人画面の一例のイメージ図である。図８は録画状態の個人画面の一例のイメージ図である。
【００６８】
図７の個人画面１０００は録画ボタン１００１、モード切り替えボタン１００２、発表者切り替えボタン１００３を有する。会議クライアント装置１０の操作者は図７の個人画面１０００の録画ボタン１００１を押下することにより、未録画状態から録画状態に切り替えて、共有画面の録画を開始できる。端末画面表示入力部５３は、図７の個人画面１０００に設けられた録画ボタン１００１が押下されることにより、後述するステップＳ２２の録画制御処理を呼び出す。
【００６９】
なお、会議クライアント装置１０の操作者は個人画面１０００のモード切り替えボタン１００２を操作することにより個人モードと共有モードとの間のモード切り替えを行うことができる。端末画面表示入力部５３は、個人画面１０００に設けられたモード切り替えボタン１００２の操作により、個人モードと共有モードとを切り替える。
【００７０】
また、会議クライアント装置１０の操作者は、個人画面１０００の発表者切り替えボタン１００３を操作することにより参加者と発表者とを切り替えることができる。端末画面表示入力部５３は、個人画面１０００に設けられた発表者切り替えボタン１００３の操作により、会議クライアント装置１０の役割を参加者と発表者との間で切り替える。
【００７１】
図８の個人画面１０００は図７の個人画面１０００の録画ボタン１００１が押下されたことにより未録画状態から録画状態に切り替えられ、共有画面を録画中であるため、録画ボタン１００１の表示が変化（例えば赤色に光るなど）している。録画ボタン１００１の表示を変化させることにより、会議クライアント装置１０は操作者に共有画面を録画中であることを視認させることができる。
【００７２】
会議クライアント装置１０の操作者は図８の個人画面１０００の録画ボタン１００１を押下することにより、録画状態から未録画状態に切り替えて、共有画面の録画を停止することができる。
【００７３】
なお、図７及び図８では録画ボタン１００１が設けられた個人画面１０００の例を示したが、録画ボタン１００１が設けられた共有画面も同様である。このため、録画ボタン１００１が設けられた共有画面の説明は省略する。
【００７４】
《Ｓ１２：共有画面生成処理》
ステップＳ１２の共有画面生成処理は例えば図９に示すように行われる。図９は共有画面生成処理の一例のフローチャートである。ステップＳ３１において、会議クライアント装置１０の端末画面表示入力部５３は画面情報記憶部５６から共有画面の画面情報（資料ＩＤ、ページ番号、資料表示領域、手書きメモ情報）を取得する。
【００７５】
ステップＳ３２に進み、端末画面表示入力部５３は資料ＩＤにより識別される会議資料と共有画面のページ番号、資料表示領域から画像を生成する。ステップＳ３３に進み、端末画面表示入力部５３はステップＳ３２で生成した画像に、手書きメモ情報から描画される手書きメモを付加することで、共有画面を生成する。
【００７６】
このように、ステップＳ１２の共有画面生成処理によれば、画面情報記憶部５６に記憶されている現在の共有画面の情報を取得することで、現在の共有画面を会議クライアント装置１０に表示させることができる。
【００７７】
《Ｓ１４：共有画面更新処理》
ステップＳ１４の共有画面更新処理は例えば図１０に示すように行われる。図１０は共有画面更新処理の一例のフローチャートである。ステップＳ４１において、端末画面表示入力部５３はＸＭＰＰにより発表者の入力操作を受信すると、共有画面の画面情報を構成するページ番号、資料表示領域、手書きメモ情報に変化があったかをチェックする。
【００７８】
ステップＳ４２において、共有画面の画面情報に変化があれば端末画面表示入力部５３はステップＳ４３に進み、画面情報記憶部５６に記憶されている共有画面の画面情報を更新する。また、ステップＳ４４に進み、端末画面表示入力部５３は共有画面の更新時間及び更新内容を会議録画情報記憶部５５に保存する。
【００７９】
《Ｓ１６及びＳ２２：録画制御処理》
ステップＳ１６及びＳ２２の録画制御処理は、未録画状態から録画状態に切り替わった場合と、録画状態から未録画状態に切り替わった場合と、で異なる。未録画状態から録画状態に切り替わった場合は図１１に示すような処理を行う。また、録画状態から未録画状態に切り替わった場合は図１４に示すような処理を行う。図１１は未録画状態から録画状態に切り替わった場合の録画制御処理の一例のフローチャートである。図１４は録画状態から未録画状態に切り替わった場合の録画制御処理の一例のフローチャートである。
【００８０】
ステップＳ５１において、会議クライアント装置１０の制御部５１に含まれる会議録画部５８は会議の共有画面を録画するための初期化を行う。ステップＳ５２に進み、会議録画部５８は録音を開始する。
【００８１】
ステップＳ５３において会議録画部５８は共有画面が更新されるまで待機し、共有画面が更新される度にステップＳ５４の動画生成処理を行う。ステップＳ５４の動画生成処理は例えば図１２に示す手順により行う。
【００８２】
図１２は動画生成処理の一例のフローチャートである。ステップＳ６１において、会議録画部５８は更新された共有画面の画像を生成する。ステップＳ６２において、会議録画部５８はステップＳ６１で生成した画像を、ステップＳ４４で保存した共有画面の更新時間のタイミングで動画に挿入する。
【００８３】
ステップＳ６２の処理により、生成される動画はステップＳ４４で保存した共有画面の更新時間から次に共有画面の更新が行われるまでの間の画像がステップＳ６１で生成した画像となる。
【００８４】
ステップＳ６３において、会議録画部５８は図１３に示すようなメタデータをステップＳ４４で保存した共有画面の更新時間のタイミングで動画に挿入する。図１３は動画に挿入されるメタデータの一例の構成図である。図１３のメタデータはチャプタ名、順番及び開始時間を項目として有している。図１３のメタデータの開始時間はステップＳ４４で保存した共有画面の更新時間となる。図１３のメタデータは録画した動画を区切るチャプタ情報として利用する。
【００８５】
録画状態から未録画状態に切り替わった場合、会議クライアント装置１０の制御部５１に含まれる会議録画部５８は図１４のステップＳ７１において、会議の共有画面の動画生成処理を停止する。ステップＳ７２において会議録画部５８は録音を停止する。ステップＳ７３において会議録画部５８は生成した動画と録音した音声とを合成し、会議の共有画面の動画として例えば会議録画情報記憶部５５に保存する。
【００８６】
《動画再生処理》
上記のように保存した会議の共有画面の動画は例えば図１５に示すような会議記録一覧から選択して再生できる。図１５は会議記録一覧画面の一例のイメージ図である。図１５の会議記録一覧画面１１００には上記のように会議クライアント装置１０の操作者が録画ボタンを押下する操作により録画した会議の共有画面の動画の一覧が表示される。
【００８７】
会議クライアント装置１０の操作者は図１５の会議記録一覧画面１１００から再生したい会議の共有画面の動画を選択することで、図１６に示すような再生画面で、会議の共有画面の動画を再生できる。図１６は再生画面の一例のイメージ図である。図１６の再生画面１２００には再生した動画を表示する動画表示領域１２０１と、チャプタ情報１２０２とが表示されている。
【００８８】
チャプタ情報１２０２は、ステップＳ６３において動画に挿入されたメタデータを元に生成されるものであり、各チャプタにおいて表示されている共有画面のサムネイルが含まれている。例えば会議クライアント装置１０の操作者はチャプタ情報１２０２のサムネイルを選択することで、そのサムネイルに対応するチャプタの頭出しができる。
【００８９】
＜まとめ＞
本実施形態の会議システム１では共有モードにおいて未録画状態から録画状態に切り替わった場合であっても、個人モードにおいて未録画状態から録画状態に切り替わった場合であっても、会議の共有画面の録画を行うことができる。
【００９０】
また、本実施形態の会議システム１では図６のフローチャートに示したように、録画状態に切り替わったあとでモード切り替えがあっても、会議の共有画面の録画状態が維持される。したがって、本実施形態の会議システム１では会議クライアント装置１０に表示されている表示画面の変化に影響を受けず、会議の共有画面を録画できる。
【００９１】
［他の実施形態］
第１の実施形態では図１に示すように会議サーバ装置１２を利用している。他の実施形態としては図１７に示すように会議サーバ装置１２を省略するようにしてもよい。図１７は本実施形態に係る会議システムの他の例の構成図である。図１７の会議システム１では会議サーバ装置１２の機能を一台以上の会議クライアント装置１０が代わりに行う。
【００９２】
また、第１の実施形態では図６のフローチャートに示すように、会議の共有画面の録画を行う例について説明したが、例えば会議の個人画面の録画を行ってもよいし、会議の共有画面及び個人画面ごとに録画を行ってもよい。さらに、第１の実施形態では録画を開始するタイミングで、会議の共有画面を録画するのか、会議の個人画面を録画するのか、会議の共有画面及び個人画面ごとに録画するのか、を操作者に選択させてもよい。
【００９３】
［第２の実施形態］
第２の実施形態は、会議を録画できるユーザを録画権限により管理する。また、第２の実施形態は録画した会議の共有画面や個人画面の動画へのアクセス制御を行う。なお、第２の実施形態は第１の実施形態と一部を除いて同様であるため、適宜説明を省略する。
【００９４】
図１８は会議クライアント装置の他の例の機能ブロック図である。図１８に示した会議クライアント装置１０はプログラムを実行することにより、制御部５１、通信部５２、端末画面表示入力部５３、会議情報記憶部５４、会議録画一時記憶部５５ａ、画面情報記憶部５６、ログイン情報要求部５７を実現している。制御部５１は会議録画部５８、会議録画開始終了部５９を有する。会議録画一時記憶部５５ａ及びログイン情報要求部５７の詳細は後述する。
【００９５】
図１９は会議サーバ装置の他の例の機能ブロック図である。図１９に示した会議サーバ装置１２はプログラムを実行することで、情報管理部６１、通信部６２、会議情報記憶部６３、グループ情報記憶部６４、ユーザ情報記憶部６５、会議録画情報記憶部６６を実現する。
【００９６】
例えばグループ情報記憶部６４は図２０に示すようなグループ情報を記憶する。図２０はグループ情報の一例の構成図である。図２０のグループ情報はグループ名と、ユーザ一覧とを対応付けて保存する。グループ名はグループを一意に識別する識別情報の一例である。また、ユーザ一覧はグループに所属するユーザを一意に識別する識別情報の一覧の一例である。
【００９７】
図２０に示したグループ情報では１つのグループに対し、複数人のユーザが所属するように設定できる。また、図２０に示したグループ情報では一人のユーザが複数のグループに所属するように設定できる。
【００９８】
また、ユーザ情報記憶部６５は、図２１に示すようなユーザ情報を記憶する。図２１はユーザ情報の一例の構成図である。図２１に示したユーザ情報はユーザ名とパスワードとを対応付けて保存する。ユーザ名はユーザを一意に識別する識別情報の一例である。パスワードはユーザ名と対応付けられた秘密情報の一例である。
【００９９】
また、会議情報記憶部６３は、図２２に示すような会議情報を記憶する。図２２は会議情報の一例の構成図である。
【０１００】
図２２の会議情報は会議ＩＤ、会議名、開始日時、会議資料、アクセス可能グループ及び録画可能グループを対応付けて保存する。会議ＩＤは会議を一意に識別する識別情報の一例である。会議名は会議の名称である。開始日時は会議を開始する日時である。会議資料は会議で使用する会議資料を示している。
【０１０１】
また、アクセス可能グループは、その会議にアクセスできるグループのグループ名を示している。アクセス可能グループに示されているグループに所属するユーザは、その会議にアクセスできる。また、会議情報ＤＢでは一つの会議に対して複数のグループをアクセス可能グループに設定してもよい。また、録画可能グループは、その会議を録画できるグループのグループ名を示している。録画可能グループに示されているグループに所属するユーザは、その会議を録画できる。
【０１０２】
また、会議録画情報記憶部６６は、図２３に示すような会議録画情報を記憶する。図２３は会議録画情報の一例の構成図である。
【０１０３】
図２３の会議録画情報は録画ＩＤ、録画ユーザ、会議ＩＤ、録画開始日時、録画終了日時、種別及び録画データを対応付けて保存する。録画ＩＤは録画を一意に識別する識別情報の一例である。録画ユーザは録画を行ったユーザのユーザ名である。会議ＩＤは会議を一意に識別する識別情報の一例である。録画開始日時は録画を開始した日時である。録画終了日時は録画を終了した日時である。種別は、共有画面の録画か個人画面の録画かを示す情報である。録画データは録画した動画のファイルを示す情報である。
【０１０４】
図２４は会議登録処理の一例のフローチャートである。会議の開催者や発表者は会議を開催する前に会議サーバ装置１２へ会議情報や会議資料等の会議の情報を登録しておく必要がある。
【０１０５】
ステップＳ１０１において、会議の開催者や発表者は会議クライアント装置１０を操作して会議登録画面の表示を指示する。会議クライアント装置１０の端末画面表示入力部５３は会議サーバ装置１２に対して会議登録画面を要求する。
【０１０６】
ステップＳ１０２において、会議サーバ装置１２の情報管理部６１はユーザがログインしていないため、ログイン前の会議登録画面を作成する。ステップＳ１０３において情報管理部６１は作成したログイン前の会議登録画面の画面情報を会議クライアント装置１０に送信する。
【０１０７】
ステップＳ１０４において、会議クライアント装置１０の端末画面表示入力部５３は会議サーバ装置１２から受信したログイン前の会議登録画面の画面情報に基づき、ログイン前の会議登録画面を表示する。会議の開催者や発表者は、ログイン前の会議登録画面に会議情報や資料情報を指定して会議登録を指示することで、会議サーバ装置１２の会議情報記憶部６３に会議情報を登録できる。
【０１０８】
アクセス可能グループ及び録画可能グループを設定した会議を登録したい場合、会議の開催者や発表者はログイン処理後に会議登録を行う。ステップＳ１０５において、会議の開催者や発表者は会議クライアント装置１０を操作し、ユーザ名、パスワードを入力してログインを指示する。会議クライアント装置１０のログイン情報要求部５７は会議サーバ装置１２に対してログイン要求を行う。
【０１０９】
ステップＳ１０６において、会議サーバ装置１２の情報管理部６１は会議クライアント装置１０からのログイン要求に基づき、認証を行う。認証に成功すると、会議サーバ装置１２の情報管理部６１はステップＳ１０７に進む。ユーザがログインしているため、情報管理部６１はログイン後の会議登録画面を作成する。ステップＳ１０８において、情報管理部６１は作成したログイン後の会議登録画面の画面情報を会議クライアント装置１０に送信する。
【０１１０】
ステップＳ１０９において、会議クライアント装置１０の端末画面表示入力部５３は会議サーバ装置１２から受信したログイン後の会議登録画面の画面情報に基づき、図２５のようなログイン後の会議登録画面１３００を表示する。
【０１１１】
図２５はログイン後の会議登録画面の一例のイメージ図である。会議登録画面１３００は会議名、開始日時、会議資料、アクセス可能グループ、録画可能グループなどの入力欄が含まれている。ステップＳ１１０において、会議の開催者や発表者は、ログイン後の会議登録画面１３００から会議登録を行う。ステップＳ１１０において行う会議登録にはアクセス可能グループ及び録画可能グループの選択が含まれる。会議の開催者や発表者はステップＳ１１１において、ログイン後の会議登録画面から会議登録を指示する。
【０１１２】
端末画面表示入力部５３は会議名、開始日時、会議資料、アクセス可能グループ、録画可能グループなどの情報を指定した会議登録要求を会議サーバ装置１２に対して行う。ステップＳ１１２において会議サーバ装置１２の情報管理部６１は会議名、開始日時、会議資料、アクセス可能グループ、録画可能グループなどの会議情報を指定した会議登録要求を受け付け、その会議情報を会議情報記憶部６３に登録する。
【０１１３】
図２６は会議を録画する処理の一例のシーケンス図である。ステップＳ１２１において発表者や参加者は会議クライアント装置１０を操作し、ユーザ名、パスワードを入力してログインを指示する。会議クライアント装置１０のログイン情報要求部５７は会議サーバ装置１２に対してログイン要求を行い、認証結果を受信する。ここでは認証が成功したものとして説明を続ける。
【０１１４】
ステップＳ１２２に進み、会議クライアント装置１０の端末画面表示入力部５３は認証に成功した会議の発表者や参加者が参加可能な会議の会議情報を会議サーバ装置１２に要求する。会議サーバ装置１２の情報管理部６１は図２２の会議情報を参照し、認証に成功した発表者や参加者（ユーザ）の所属するグループ名がアクセス可能グループとして設定されている会議と、アクセス制限が設定されていない会議とを選択する。
【０１１５】
そして、会議サーバ装置１２の情報管理部６１は選択した会議の会議情報を会議クライアント装置１０に返す。会議クライアント装置１０に返される会議情報には、図２２の会議情報のように会議参加に必要な情報、録画権限の有無の情報などが含まれる。会議クライアント装置１０の会議録画開始終了部５９は会議情報に含まれる録画可能グループを参照することで、認証に成功したユーザの録画権限の有無を判定できる。例えば会議録画開始終了部５９は認証に成功したユーザの所属するグループ名が、録画可能グループとして設定されている場合に、録画権限ありと判定する。
【０１１６】
ここでは、ユーザが会議クライアント装置１０を操作し、録画権限のある会議に参加したものとして説明する。ユーザは例えば図７に示した個人画面１０００の録画ボタン１００１を押下することにより、個人画面１０００の録画を要求できる。また、ユーザは共有画面の録画ボタン１００１を押下することにより、共有画面の録画も要求できる。
【０１１７】
録画権限のあるユーザから録画を要求されると、会議クライアント装置１０の会議録画部５８はステップＳ１２３において、参加している会議の個人画面１０００又は共有画面の録画を開始し、録画データを会議録画一時記憶部５５ａに保存する。
【０１１８】
また、ユーザは例えば図８に示した個人画面１０００の録画ボタン１００１を押下することにより、個人画面１０００の録画停止を要求できる。また、ユーザは共有画面の録画ボタン１００１を押下することにより、共有画面の録画停止も要求できる。
【０１１９】
録画停止を要求されると、会議クライアント装置１０の会議録画部５８は参加している会議の個人画面１０００又は共有画面の録画を停止する。ステップＳ１２４において会議クライアント装置１０の会議録画開始終了部５９は会議録画一時記憶部５５ａに保存していた録画データを会議サーバ装置１２にアップロードする。
【０１２０】
会議サーバ装置１２の情報管理部６１はアップロードされた録画データを図２３に示した会議録画情報として会議録画情報記憶部６６に保存する。ステップＳ１２５において会議クライアント装置１０の会議録画開始終了部５９はアップロードした録画データを会議録画一時記憶部５５ａから削除する。
【０１２１】
このように、録画権限のあるユーザは参加している会議の個人画面１０００又は共有画面を録画することができる。なお、録画権限の有無の判定は録画ボタン１００１が押下されたあとで行うことができる。また、録画権限の有無の判定は録画ボタン１００１が押下される前に行うことができる。録画権限の有無の判定を録画ボタン１００１が押下される前に行う場合は、例えば録画権限のないユーザであるときに録画ボタン１００１の押下を受け付けないようにしてもよい。
【０１２２】
図２７は録画データへのアクセスを制御する処理の一例のシーケンス図である。ユーザはステップＳ１３１において会議クライアント装置１０を操作し、ユーザ名、パスワードを入力してログインを指示する。会議クライアント装置１０のログイン情報要求部５７は会議サーバ装置１２に対してログイン要求を行い、認証結果を受信する。ここでは認証が成功したものとして説明を続ける。
【０１２３】
ステップＳ１３２に進み、会議クライアント装置１０の端末画面表示入力部５３は認証に成功したユーザが再生可能な録画データの情報を会議サーバ装置１２に要求する。会議サーバ装置１２の情報管理部６１は図２３の会議録画情報から選択した、認証に成功したユーザが再生可能な録画データの情報を会議クライアント装置１０に返す。なお、認証に成功したユーザが再生可能な録画データの情報を選択する情報管理部６１の処理の詳細については後述する。
【０１２４】
認証に成功したユーザが再生可能な録画データの情報を返された会議クライアント装置１０の端末画面表示入力部５３は、例えば図２８に示すような録画一覧画面１４００を表示する。図２８は録画一覧画面の一例のイメージ図である。録画一覧画面１４００は録画の一覧１４０１が表示されている。
【０１２５】
録画の一覧１４０１は、認証に成功したユーザが再生可能な録画データの情報の一覧である。図２８の録画の一覧１４０１は、録画ＩＤ、会議名、録画ユーザ、録画開始日時及び種別が含まれている。
【０１２６】
ステップＳ１３３に進み、ユーザは会議クライアント装置１０を操作し、録画の一覧１４０１から録画データを選択して例えば再生ボタンを押下する。会議クライアント装置１０の端末画面表示入力部５３はユーザにより選択された録画データを会議サーバ装置１２に要求する。会議サーバ装置１２の情報管理部６１は要求された録画データを会議クライアント装置１０に返す。
【０１２７】
ステップＳ１３４に進み、会議クライアント装置１０の端末画面表示入力部５３は会議サーバ装置１２から返された録画データを再生する。このように、会議クライアント装置１０は会議サーバ装置１２の会議録画情報記憶部６６に保存された録画データを取得して再生できる。
【０１２８】
録画データの再生後、ユーザは会議クライアント装置１０を操作し、会議サーバ装置１２にログアウト要求を行うことでログアウトする。ステップＳ１３６において会議クライアント装置１０の端末画面表示入力部５３は会議サーバ装置１２から取得した録画データを削除する。
【０１２９】
認証に成功したユーザが再生可能な録画データの情報を選択する情報管理部６１の処理は例えば図２９に示すような手順で行う。図２９は認証に成功したユーザが再生可能な録画データの情報を選択する処理の一例のフローチャートである。
【０１３０】
ステップＳ１５１に進み、会議サーバ装置１２の情報管理部６１は図２３の会議録画情報を参照し、認証に成功したユーザが録画ユーザに設定された会議録画情報のレコードを選択する。
【０１３１】
ステップＳ１５２に進み、情報管理部６１は図２０のグループ情報を参照し、認証に成功したユーザが所属するグループ名を特定する。例えば図２０のグループ情報では認証に成功したユーザ名が「ＡＡ」であれば、グループ名「Ｇｒｏｕｐ１」を特定する。
【０１３２】
ステップＳ１５３に進み、情報管理部６１は図２２の会議情報を参照して、ステップＳ１５２で特定したグループ名が、アクセス可能グループに設定されている会議ＩＤを特定する。
【０１３３】
ステップＳ１５４に進み、情報管理部６１は図２３の会議録画情報を参照し、ステップＳ１５３で特定した会議ＩＤが設定されているレコードのうち、種別が「共有」であるレコードを選択する。ステップＳ１５４で選択されたレコードは、認証に成功したユーザが再生可能な録画データの情報となる。
【０１３４】
図２９のフローチャートによれば、認証に成功したユーザは自分の所属するグループがアクセス可能グループとして設定されている会議録画情報のレコードのうち、共有画面が録画された録画データを取得して再生できる。
【０１３５】
また、図２９のフローチャートによれば、認証に成功したユーザは自分が録画した個人画面１０００の録画データを取得して再生できる。ただし、図２９のフローチャートによれば、認証に成功したユーザは自分以外が録画した個人画面１０００の録画データを取得して再生することはできない。
【０１３６】
なお、図２８の録画一覧画面１４００は録画の一覧１４０１に種別が「共有」及び「個人」の録画データが混在しているが、例えば押下する度に表示される録画データの種別が切り替わる切り替えボタンを設けてもよい。また、図２８の録画一覧画面１４００は例えばタグにより種別が「共有」の録画の一覧と種別が「個人」の録画の一覧とを切り替え表示するようにしてもよい。
【０１３７】
また、図２６及び図２７のシーケンス図では録画データを会議サーバ装置１２に保存しておくことにより、会議クライアント装置１０から録画データを削除できる。ログアウト後や録画データのアップロード後に、会議クライアント装置１０は録画データを自機から削除するため、例えば会議クライアント装置１０が共用である場合に、セキュリティが向上する。
【０１３８】
＜まとめ＞
第２の実施形態の会議システム１では会議を録画できるユーザを録画権限により制御することができるので、セキュリティを向上させることができる。また、第２の実施形態の会議システム１では録画した会議の共有画面や個人画面の動画へのアクセス制御を行うことができる。例えば第２の実施形態の会議システム１においてユーザは同一のグループに所属している他のユーザが録画した録画データを再生することができる。さらに、第２の実施形態の会議システム１においてユーザは、会議を録画した会議クライアント装置１０以外の会議クライアント装置１０で録画データを再生できる。
【０１３９】
［第３の実施形態］
第３の実施形態は、会議に議題が設定されている場合に、議題毎に会議の録画を行うように管理する。第３の実施形態は第１の実施形態と一部を除いて同様であるため、適宜説明を省略する。
【０１４０】
図３０は会議情報の一例の構成図である。図３０の会議情報は会議ＩＤ、会議名、開始日時、会議状態、議題有無を対応付けて保存している。会議ＩＤは会議を一意に識別する識別情報の一例である。会議名は会議の名称である。開始日時は会議を開始する日時である。会議状態は開催前、開催中、開催後などの会議の状態を表す。議題有無は会議に対する議題登録の有無を表す。
【０１４１】
図３１は議題情報の一例の構成図である。図３１の議題情報は例えば会議情報記憶部５４に保存されている。図３１の議題情報は議題ＩＤ、会議ＩＤ、議題名、発表者、発表時間などを有している。議題ＩＤは議題を一意に識別する識別情報の一例である。会議ＩＤは会議を一意に識別する識別情報の一例である。
【０１４２】
この会議ＩＤにより議題情報の各レコードは図３０の会議情報と対応付けられる。議題名は議題の名称である。発表者は、議題に対応付けられている発表者の名前である。発表時間は、議題に対応付けられている発表時間である。
【０１４３】
図３２は会議録画情報の一例の構成図である。図３２の会議録画情報は録画ＩＤ、議題ＩＤ、録画ユーザ、会議ＩＤ、録画開始日時、録画終了日時、種別及び録画データを対応付けて保存する。図３２の会議録画情報は図２３の会議録画情報に議題ＩＤを追加したものである。議題ＩＤは議題を一意に識別する識別情報の一例である。この議題ＩＤにより会議録画情報の各レコードは図３１の議題情報と対応付けられる。
【０１４４】
第３の実施形態では、発表者の入力操作を例えば図３３に示すＸＭＰＰの命令の受信により通知する。図３３はＸＭＰＰの命令の一例の構成図である。図３３のＸＭＰＰの命令には議題ＩＤが含まれている。したがって、図３３のＸＭＰＰの命令を受信した会議クライアント装置１０は議題ＩＤの変化により議題が変化したことを検知できる。
【０１４５】
《Ｓ１４：共有画面更新処理》
ステップＳ１４の共有画面更新処理は例えば図３４に示すように行われる。図３４は共有画面更新処理の他の例のフローチャートである。ステップＳ２０１において、端末画面表示入力部５３はＸＭＰＰの命令により発表者の入力操作を受信すると、ＸＭＰＰの命令に含まれる議題ＩＤにより議題に変化があったか確認する。
【０１４６】
議題に変化があれば、端末画面表示入力部５３はステップＳ２０３に進み、図３２の会議録画情報を更新する。例えば端末画面表示入力部５３は変化前の議題ＩＤに対応する会議録画情報のレコードを更新する。また、端末画面表示入力部５３は変化後の議題ＩＤに対応する会議録画情報のレコードを更新する。
【０１４７】
ステップＳ２０３の処理の後、又は、ステップＳ２０２において議題に変化が無かった場合に、端末画面表示入力部５３はステップＳ２０４に進み、共有画面の画面情報を構成するページ番号、資料表示領域、手書きメモ情報に変化があったかをチェックする。
【０１４８】
ステップＳ２０５において、共有画面の画面情報に変化があれば端末画面表示入力部５３はステップＳ２０６に進み、画面情報記憶部５６に記憶されている共有画面の画面情報を更新する。また、ステップＳ２０７に進み、端末画面表示入力部５３は共有画面の更新時間及び更新内容を会議録画情報記憶部５５に保存する。
【０１４９】
《Ｓ５４：動画生成処理》
ステップＳ５４の動画生成処理は例えば図３５に示す手順により行う。図３５は動画生成処理の他の例のフローチャートである。ステップＳ２１０において、会議録画部５８は更新された共有画面の画像を生成する。
【０１５０】
ステップＳ２１１に進み、会議録画部５８は現在の議題と対応付けられた図３２の会議録画情報を取得する。ステップＳ２１２において、会議録画部５８はステップＳ２１０で生成した画像を、ステップＳ２０７で保存した共有画面の更新時間のタイミングで動画に挿入する。
【０１５１】
ステップＳ２１２の処理により、生成される動画はステップＳ２０７で保存した共有画面の更新時間から次に共有画面の更新が行われるまでの間の画像がステップＳ２１０で生成した画像となる。ステップＳ２１３において、会議録画部５８は図１３に示すようなメタデータを、ステップＳ２０７で保存した共有画面の更新時間のタイミングで動画に挿入する。
【０１５２】
《動画再生処理》
上記のように保存した会議の共有画面の動画は例えば図１５に示すような会議記録一覧から選択して再生できる。図１５の会議記録一覧画面１１００には上記のように会議クライアント装置１０の操作者が録画ボタンを押下する操作により録画した会議の共有画面の動画の一覧が表示される。
【０１５３】
会議クライアント装置１０の操作者は図１５の会議記録一覧画面１１００から再生したい会議の共有画面の動画を選択することで、図３６に示すような議題選択画面１５００を表示できる。
【０１５４】
図３６は議題選択画面の一例のイメージ図である。図３６の議題選択画面１５００は会議記録一覧画面１１００から選択された会議に対応する議題の一覧が表示される。会議クライアント装置１０の操作者は図３６に示すような議題選択画面１５００で会議の共有画面の動画を再生する議題を選択できる。このように、会議クライアント装置１０の操作者は図３６の議題選択画面１５００から再生したい会議の共有画面の動画を議題単位に選択して再生できる。なお、第３の実施形態では会議の共有画面の動画を議題単位に録画する例を示したが、個人画面１０００の動画を議題単位に録画するようにしてもよい。
【０１５５】
＜まとめ＞
第３の実施形態の会議システム１では、会議の議題ごとに録画データを切り替えることにより、会議の共有画面や個人画面１０００の動画を、議題単位に録画できる。
【０１５６】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。会議クライアント装置１０は端末装置の一例である。端末画面表示入力部５３は画面表示入力手段の一例である。会議録画部５８は画面記録手段の一例である。会議システム１は情報処理システムの一例である。
【０１５７】
なお、会議クライアント装置１０、会議サーバ装置１２及び会議ディスプレイ装置１４を有する会議システム１は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもないことである。録画ボタンを押下する操作は画面記録操作の一例である。ＸＭＰＰにより配信される発表者の入力操作は第１の画面を表示するために配信される操作情報の一例である。発表者は第１の操作者の一例である。参加者は第２の操作者の一例である。
【符号の説明】
【０１５８】
１      会議システム
１０    会議クライアント装置
１２    会議サーバ装置
１４    会議ディスプレイ装置
５１    制御部
５２    通信部
５３    端末画面表示入力部
５４    会議情報記憶部
５５    会議録画情報記憶部
５５ａ    会議録画一時記憶部
５６    画面情報記憶部
５７    ログイン情報要求部
５８    会議録画部
５９    会議録画開始終了部
６１    情報管理部
６２    通信部
６３    会議情報記憶部
６４    グループ情報記憶部
６５    ユーザ情報記憶部
６６    会議録画情報記憶部
５０１、６０１    入力装置
５０２、６０２    表示装置
５０３、６０３    外部Ｉ／Ｆ
５０３ａ、６０３ａ    記録媒体
５０４、６０４    ＲＡＭ（Random Access Memory）
５０５、６０５    ＲＯＭ（Read Only Memory）
５０６、６０６    ＣＰＵ（Central Processing Unit）
５０７、６０７    通信Ｉ／Ｆ
５０８、６０８    ＨＤＤ（Hard Disk Drive）
１０００    個人画面
１００１    録画ボタン
１００２    モード切り替えボタン
１００３    発表者切り替えボタン
１１００    会議記録一覧画面
１２００    再生画面
１２０１    動画表示領域
１２０２    チャプタ情報
１３００    会議登録画面
１４００    録画一覧画面
１４０１    録画の一覧
１５００    議題選択画面
Ｎ１    ネットワーク
【先行技術文献】
【特許文献】
【０１５９】
【特許文献１】特開２０１４−２１９８０７号公報
【図１】
0006508009.tif 000002
【図２】
0006508009.tif 000003
【図３】
0006508009.tif 000004
【図４】
0006508009.tif 000005
【図５】
0006508009.tif 000006
【図６】
0006508009.tif 000007
【図７】
0006508009.tif 000008
【図８】
0006508009.tif 000009
【図９】
0006508009.tif 000010
【図１０】
0006508009.tif 000011
【図１１】
0006508009.tif 000012
【図１２】
0006508009.tif 000013
【図１３】
0006508009.tif 000014
【図１４】
0006508009.tif 000015
【図１５】
0006508009.tif 000016
【図１６】
0006508009.tif 000017
【図１７】
0006508009.tif 000018
【図１８】
0006508009.tif 000019
【図１９】
0006508009.tif 000020
【図２０】
0006508009.tif 000021
【図２１】
0006508009.tif 000022
【図２２】
0006508009.tif 000023
【図２３】
0006508009.tif 000024
【図２４】
0006508009.tif 000025
【図２５】
0006508009.tif 000026
【図２６】
0006508009.tif 000027
【図２７】
0006508009.tif 000028
【図２８】
0006508009.tif 000029
【図２９】
0006508009.tif 000030
【図３０】
0006508009.tif 000031
【図３１】
0006508009.tif 000032
【図３２】
0006508009.tif 000033
【図３３】
0006508009.tif 000034
【図３４】
0006508009.tif 000035
【図３５】
0006508009.tif 000036
【図３６】
0006508009.tif 000037