(57)【要約】【課題】表示された表示画面の再生時の視認性向上を図る。【解決手段】情報処理装置１０は、取得部６０Ｃと、特定部６０Ｄと、再生制御部６０Ｇと、を備える。取得部６０Ｃは、表示された表示画面を示す表示画面データを取得する。特定部６０Ｄは、表示画面データによって示される表示画面に含まれる要素の要素種類を、特定する。再生制御部６０Ｇは、表示画面に含まれる要素を、特定した要素種類に応じた再生形態で再生制御する。【選択図】図５
2018084990.tif 000002
【特許請求の範囲】
【請求項１】
表示された表示画面を示す表示画面データを取得する取得部と、
前記表示画面データによって示される前記表示画面に含まれる要素の要素種類を特定する特定部と、
前記表示画面に含まれる前記要素を、特定した前記要素種類に応じた再生形態で再生制御する再生制御部と、
を備える、情報処理装置。
【請求項２】
前記要素種類は、文字、絵柄、動画、および図表、の少なくとも１つである、請求項１に記載の情報処理装置。
【請求項３】
前記再生制御部は、前記要素を、前記要素種類に応じた表示サイズ、形、色、配置位置、の少なくとも１つによって規定される前記再生形態で再生制御する、
請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記再生制御部は、
前記要素種類が文字である場合、該文字が予め定めた文字サイズより大きく表示されるように再生制御する、請求項１〜請求項３の何れか１項に記載の情報処理装置。
【請求項５】
前記再生制御部は、
前記要素種類が、図表、絵柄、および動画、の何れかである場合、含まれる文字を予め定めた文字サイズより大きく表示し、含まれる文字以外の要素領域を予め定めた画像サイズより小さく表示するように再生制御する、
請求項１〜請求項４の何れか１項に記載の情報処理装置。
【請求項６】
前記再生制御部は、
前記要素種類が図表、絵柄、および動画の何れかである場合、含まれる文字以外の要素領域を表示時のアスペクト比を維持し、且つ、予め定めた画像サイズより小さく表示するように再生制御する、
請求項１〜請求項５の何れか１項に記載の情報処理装置。
【請求項７】
前記特定部は、前記表示画面の一部の領域である一部領域に含まれる前記要素の前記要素種類を特定する、請求項１〜請求項６の何れか１項に記載の情報処理装置。
【請求項８】
前記取得部は、
資料データと、前記資料データにおける表示領域を示す表示領域情報と、を含む資料表示データに基づいて、
前記資料データにおける、前記表示領域情報によって示される前記表示領域を前記表示画面として抽出した、前記表示画面データを取得する、
請求項１〜請求項７の何れか１項に記載の情報処理装置。
【請求項９】
前記取得部は、
前記表示画面データと、前記表示画面データによって示される前記表示画面の表示タイミングと、を取得し、
前記再生制御部は、
前記表示タイミングごとに、前記表示画面に含まれる前記要素を、特定した前記要素種類に応じた前記再生形態で再生制御する、
請求項１〜請求項８の何れか１項に記載の情報処理装置。
【請求項１０】
前記表示画面データは、表示された表示タイミングの異なる複数の前記表示画面を時系列に配列してなり、
当該情報処理装置は、
複数の前記表示画面の表示期間を、前記表示期間に提供された共通提供データに基づいて、提供されたトピック毎に複数のトピック区間に分割する分割部と、
前記表示画面データにおける前記トピック区間ごとに、前記共通提供データにおける対応する前記トピック区間の前記トピックとの関連度を算出する算出部と、
を備え、
前記再生制御部は、
前記表示画面データに含まれる複数の前記表示画面に含まれる前記要素を、前記トピック区間ごとに、特定した前記要素種類および前記関連度に応じた前記再生形態で再生制御する、
請求項１〜請求項９の何れか１項に記載の情報処理装置。
【請求項１１】
前記取得部は、
複数の前記表示画面データを取得し、
前記再生制御部は、
前記表示画面に含まれる前記要素を、特定した前記要素種類および前記関連度に応じた前記再生形態で前記表示画面データごとに配置した再生用表示画面を、前記トピック区間ごとに生成し、前記再生用表示画面を再生制御する、
請求項１０に記載の情報処理装置。
【請求項１２】
前記再生制御部は、
前記表示画面データにおける、前記関連度の高い前記トピック区間に含まれる前記要素ほど、より注視を促す再生形態で前記再生用表示画面に配置する、請求項１１に記載の情報処理装置。
【請求項１３】
情報処理装置と、情報処理装置と通信する端末装置と、を備えた情報処理システムであって、
前記端末装置は、
表示画面を表示部に表示する表示制御部と、
前記表示画面を示す表示画面データを前記情報処理装置へ送信する送信部と、
を備え、
前記情報処理装置は、
前記表示画面データを取得する取得部と、
前記表示画面データによって示される前記表示画面に含まれる要素の要素種類を特定する特定部と、
前記表示画面に含まれる前記要素を、特定した要素種類に応じた再生形態で再生制御する再生制御部と、
を備える、
情報処理システム。
【請求項１４】
表示された表示画面を示す表示画面データを取得するステップと、
前記表示画面データによって示される前記表示画面に含まれる要素の要素種類を特定するステップと、
前記表示画面に含まれる前記要素を、特定した要素種類に応じた再生形態で再生制御するステップと、
をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、および情報処理プログラムに関する。
【背景技術】
【０００２】
会議や授業に参加した参加者が会議中や授業中に各自の端末装置で視認していた資料に関する情報を、電子的に記録し、会議後や授業後などに提供するシステムが知られている。
【０００３】
例えば、特許文献１には、会議の出席者の各々が参照していた参照資料を示すアイコンを、時間軸に沿って表示するシステムが開示されている。また、特許文献２には、複数の表示装置の各々に表示された静止画像を、同じモニタ画面に同時に再生表示するシステムが開示されている。また、特許文献３には、一致または類似する属性の複数のコンテンツを、同一ページに表示するシステムが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来では、表示された資料を簡略化して再生していた。このため、従来では、過去に表示画面に示されていた内容を一見して把握可能に提供することは困難であった。すなわち、従来では、表示された表示画面の再生時の視認性が悪かった。
【０００５】
本発明は、上記に鑑みてなされたものであって、表示された表示画面の再生時の視認性向上を図ることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、情報処理装置は、表示された表示画面を示す表示画面データを取得する取得部と、前記表示画面データによって示される前記表示画面に含まれる要素の要素種類を特定する特定部と、前記表示画面に含まれる前記要素を、特定した前記要素種類に応じた再生形態で再生制御する再生制御部と、を備える。
【発明の効果】
【０００７】
本発明によれば、表示された表示画面の再生時の視認性向上を図ることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、情報処理システムの構成の一例を示す模式図である。
【図２】図２は、ハードウェア構成の一例を示す模式図である。
【図３】図３は、情報処理の流れの概要の一例を示す説明図である。
【図４】図４は、資料データおよび表示画面データの一例の説明図である。
【図５】図５は、情報処理システムに含まれる各装置の機能的構成例を示すブロック図である。
【図６】図６は、要素種類の特定の一例の説明図である。
【図７】図７は、要素種類の特定結果の一例を示す模式図である。
【図８】図８は、共通提供データの解析結果の一例を示す模式図である。
【図９】図９は、表示画面データの解析結果の一例を示す模式図である。
【図１０】図１０は、トピック区間ごとの関連度算出の一例の説明図である。
【図１１】図１１は、再生用表示画面の一例を示す模式図である。
【図１２】図１２は、記録開始処理の流れの一例を示すシーケンス図である。
【図１３】図１３は、記録開始処理の流れの一例を示すシーケンス図である。
【図１４】図１４は、情報処理システムで実行される処理の一例を示すシーケンス図である。
【図１５】図１５は、情報処理システムで実行される処理の一例を示すシーケンス図である。
【図１６】図１６は、情報処理システムで実行される処理の一例を示すシーケンス図である。
【図１７】図１７は、端末装置が実行する情報処理の手順の一例を示すフローチャートである。
【図１８】図１８は、情報処理装置で実行する情報処理の手順の一例を示す、フローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本実施の形態の情報処理装置、情報処理システム、および情報処理プログラムの実施の形態を詳細に説明する。なお、本明細書において、同じ構成および機能を示す部分には、同じ符号を付与し、詳細な説明を省略する場合がある。
【００１０】
図１は、本実施の形態の情報処理システム１０００の構成の一例を示す模式図である。
【００１１】
本実施の形態の情報処理システム１０００は、情報処理装置１０と、共通表示装置１２と、端末装置１４と、を備える。
【００１２】
情報処理装置１０と、共通表示装置１２と、端末装置１４と、は、ネットワーク１３を介して通信可能に接続されている。なお、情報処理装置１０、共通表示装置１２、および、端末装置１４の少なくとも１つは、無線または有線によりネットワーク１３に接続されている。無線により接続する場合、例えば、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）、４Ｇ（４ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）などを用いればよい。
【００１３】
情報処理システム１０００の備える情報処理装置１０、共通表示装置１２、および端末装置１４の各々の数は、限定されない。図１には、一例として、情報処理システム１０００が、１台の情報処理装置１０と、１台の共通表示装置１２と、複数台の端末装置１４とを備える形態を示した。
【００１４】
本実施の形態では、一例として、共通表示装置１２および複数の端末装置１４が、特定の領域内で使用されることを想定している。また、本実施の形態では、特定の領域として、授業を受ける教室Ｐを想定している。なお、特定の領域は、端末装置１４をそれぞれ携帯した１または複数のユーザが参加する、会議や授業やディスカッションなどの会合の開かれる領域であればよく、教室に限定されない。また、特定の領域は、壁などによって閉鎖された空間に限定されず、開放された空間であってもよい。
【００１５】
また、本実施の形態では、情報処理装置１０が、教室Ｐの設けられた学校Ｑ内に設置された形態を想定している。しかし、情報処理装置１０は、学校Ｑに設置された形態に限定されない。また、情報処理装置１０は、共通表示装置１２および端末装置１４と同じ領域（例えば、教室Ｐ）内に設置されていてもよいし、該領域の外部に設置されていてもよい。例えば、情報処理装置１０は、教室Ｐ内、学校Ｑの外部、クラウド上に設けられたクラウドサーバ、などに設置または搭載されていてもよい。
【００１６】
また、情報処理システム１０００は、複数の端末装置１４を、同じ領域（例えば、教室Ｐ）内で使用する形態に限定されない。例えば、情報処理システム１０００は、複数の端末装置１４の内の少なくとも１つを、他の端末装置１４とは異なる領域で使用する形態であってもよい。
【００１７】
端末装置１４は、ユーザによって操作される装置である。本実施の形態では、ユーザは、一人一台の端末装置１４を操作する。すなわち、複数の端末装置１４の各々は、それぞれ異なるユーザによって操作される場合を説明する。なお、１人のユーザが複数の端末装置１４を操作する形態であってもよい。端末装置１４は、各種操作指示を受付ける受付機能、各種画像を表示する表示機能、および、他の装置との通信機能、を備える。端末装置１４は、例えば、パーソナルコンピュータや、スマートフォンや、タブレット端末や、携帯電話、などである。なお、端末装置１４に、受付機能や表示機能を備えたアクセサリを接続することで、受付機能および表示機能を実現してもよい。
【００１８】
共通表示装置１２は、表示機能および音声出力機能の少なくとも一方を備える。共通表示装置１２は、複数の端末装置１４の位置する特定の領域（例えば、教室Ｐ）内に、共通提供データを出力する装置である。共通提供データは、該特定の領域内に位置する複数の端末装置１４の各々を操作する複数のユーザに対して、共通して提供されるデータである。共通表示装置１２は、例えば、教室Ｐ内に位置する全てのユーザが視認可能な位置に設置されたディスプレイや、教室Ｐ内に位置する全てのユーザが視聴可能な音量の音を出力するスピーカである。
【００１９】
なお、共通表示装置１２は、電子黒板であってもよい。また、共通表示装置１２は、特定の領域内に共通して提供された共通提供データを記録する装置であればよく、ボードに表示された表示内容を撮影する撮影装置や、音声を録音する録音装置であってもよい。
【００２０】
情報処理装置１０は、複数の端末装置１４および共通表示装置１２と通信するサーバ装置である。情報処理装置１０は、共通表示装置１２から出力された共通提供データと、端末装置１４の各々に表示された表示画面の表示画面データと、を用いて、端末装置１４の各々に表示された表示画面を後から再生するときの、再生制御を行う（詳細後述）。
【００２１】
次に、情報処理装置１０、共通表示装置１２、および端末装置１４の、ハードウェア構成の一例を説明する。図２は、情報処理装置１０、共通表示装置１２、および端末装置１４のハードウェア構成の一例を示す模式図である。
【００２２】
情報処理装置１０、共通表示装置１２、および端末装置１４の各々は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２５と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２６と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２７と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２８と、通信Ｉ／Ｆ（インターフェース）２４と、外部Ｉ／Ｆ２３と、操作パネル２９と、を備え、バス２１を介して相互に接続されている。
【００２３】
ＣＰＵ２５は、情報処理装置１０、共通表示装置１２、および端末装置１４の動作を統括的に制御する。ＣＰＵ２５は、ＲＡＭ２７をワークエリアとし、ＲＯＭ２６またはＨＤＤ２８などに格納されたプログラムを実行することで、情報処理装置１０、共通表示装置１２、および端末装置１４全体の動作を制御し、後述する各種機能部を実現する。
【００２４】
ＨＤＤ２８は、プログラムやデータなどを格納する。なお、端末装置１４は、ＨＤＤ２８に代えて、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）を備えた構成であってもよい。
【００２５】
操作パネル２９は、ユーザの操作に応じた各種の操作入力を受付けるとともに、各種の情報や各種の画像を表示する。
【００２６】
本実施の形態では、操作パネル２９は、各種操作指示を受付ける受付機能を実現する操作受付部２９Ａと、各種情報の表示を行う表示機能を実現する表示部２９Ｂと、の双方を一体的に備えたタッチパネルである場合を説明する。しかし、操作パネル２９の構成は、このような構成に限定されない。例えば、操作パネル２９は、操作受付部２９Ａと、表示部２９Ｂと、を別体として構成してもよい。
【００２７】
通信Ｉ／Ｆ２４は、ネットワーク１３を介して他の装置や機器と通信するためのインターフェースである。外部Ｉ／Ｆ２３は、マイク、スピーカ、および、記録媒体などの外部メモリ、などと通信するためのインターフェースである。
【００２８】
次に、本実施の形態の情報処理システム１０００が行う情報処理の流れの概要を説明する。図３は、情報処理システム１０００が行う情報処理の流れの概要の一例を示す、説明図である。
【００２９】
本実施の形態では、授業や会議やディスカッションなどの会合中、共通表示装置１２から教室Ｐ内に共通提供データ３１が継続して出力されているものと仮定する。また、本実施の形態では、複数の端末装置１４の各々には、ユーザによる操作指示によって、様々な資料における様々な表示領域の表示画面が表示部２９Ｂに表示され、また、ユーザによる操作指示によって資料における表示領域が変更されるものと仮定する。
【００３０】
会合が終了すると、共通表示装置１２は、情報処理装置１０からの要求に応じて、該会合中に提供した共通提供データ３１を情報処理装置１０へ送信する（ステップＳ１）。また、複数の端末装置１４の各々は、情報処理装置１０からの要求に応じて、該授業中に表示した資料と資料における表示領域とを示す資料表示データ３０を、情報処理装置１０へ送信する（ステップＳ２）。資料表示データ３０は、資料データ３２および表示領域情報３６を含む。これらのデータの詳細は後述する。なお、ステップＳ１とステップＳ２の処理は、順序が逆であってもよい。
【００３１】
情報処理装置１０は、資料表示データ３０を用いて、表示画面データを取得する（ステップＳ３）。
【００３２】
図４は、資料データ３２および表示画面データ５０の一例の説明図である。資料表示データ３０は、資料データ３２と表示領域情報３６とを含む。
【００３３】
図４（Ａ）は、資料データ３２の一例の模式図である。資料データ３２は、端末装置１４に表示する対象のデータである。資料データ３２の種類は限定されない。例えば、資料データ３２は、画像データや文書データなどである。
【００３４】
図４（Ｂ）は、端末装置１４に表示された表示画面５２の一例を示す模式図である。ユーザによる端末装置１４の操作指示によって、端末装置１４の表示部２９Ｂには、表示対象の資料データ３２における、特定の表示領域３４の表示画面５２が表示される。
【００３５】
例えば、資料データ３２における表示領域３４Ａが表示対象の領域として操作指示されたと仮定する（図４（Ａ）参照）。この場合、端末装置１４の表示部２９Ｂには、資料データ３２における該表示領域３４Ａの表示画面５２Ａが表示される（図４（Ｂ）参照）。また、資料データ３２における表示領域３４Ｂが表示対象の領域として操作指示されたと仮定する（図４（Ａ）参照）。この場合、端末装置１４の表示部２９Ｂには、資料データ３２における該表示領域３４Ｂの表示画面５２Ｂが表示される（図４（Ｂ）参照）。
【００３６】
表示領域情報３６は、資料データ３２における、端末装置１４の表示部２９Ｂに表示された表示領域３４を示す情報である。図４（Ｂ）には、表示領域情報３６の一例として、表示領域３４Ａを示す表示領域情報３６Ａと、表示領域３４Ｂを示す表示領域情報３６Ｂと、を示した。表示領域情報３６は、資料データ３２における位置、大きさ、範囲で表してもよいし、資料データ３２における特定の基準領域からの移動量、移動方向、およびズーム率で表してもよい。ズーム率は、基準領域の拡大縮小率を示す。基準領域は、予め定めればよい。基準領域は、例えば、資料データ３２における１頁目の中央部の領域である。
【００３７】
情報処理装置１０が取得する資料表示データ３０は、資料データ３２と、該資料データ３２における表示画面５２に表示された表示領域３４を示す表示領域情報３６と、該表示画面５２の表示タイミングと、を含む。言い換えると、資料表示データ３０には、資料データ３２と、異なる表示タイミングの各々に対応する表示領域情報３６と、が含まれる。
【００３８】
情報処理装置１０は、資料データ３２から、各表示タイミングに対応する表示領域情報３６によって示される表示領域３４を抽出することによって、表示タイミングの各々に対応する表示画面５２を含む、表示画面データ５０を取得する。
【００３９】
図４（Ｃ）は、表示画面データ５０の一例を示す模式図である。表示画面データ５０は、表示された表示タイミングの異なる複数の表示画面５２を時系列に配列してなる。すなわち、表示画面データ５０は、複数の表示画面５２（例えば、表示画面５２Ａ、表示画面５２Ｂ）を表示タイミングごとに時系列にならべたものである。
【００４０】
図３に戻り説明を続ける。情報処理装置１０は、端末装置１４の各々から取得した表示画面データ５０について、含まれる要素の要素種類を特定する（ステップＳ４）。
【００４１】
要素とは、表示画面５２に含まれる、文字、絵柄、動画、図表の少なくとも１つを示す。また、要素種類とは、要素の種類を示す。要素種類は、具体的には、文字、絵柄、動画、図表などである。
【００４２】
そして、情報処理装置１０は、共通提供データ３１と、端末装置１４の各々から受信した資料表示データ３０から取得した表示画面データ５０と、を用いて、再生用表示画面３８を生成する（ステップＳ５）。再生用表示画面３８は、端末装置１４の各々で表示された表示画面５２を、後から再生するときの再生画面である。そして、情報処理装置１０は、再生用表示画面３８を、端末装置１４で再生するように再生制御する（ステップＳ６）。再生用表示画面３８の生成方法については、詳細を後述する。
【００４３】
次に、本実施の形態の情報処理システム１０００を構成する各装置の機能について、詳細に説明する。
【００４４】
図５は、情報処理システム１０００に含まれる各装置の機能的構成例を示すブロック図である。
【００４５】
まず、端末装置１４の機能的構成を説明する。端末装置１４は、制御部６４と、記憶部６６と、操作パネル６８と、を備える。制御部６４と、記憶部６６および操作パネル６８と、は、データや信号を授受可能に接続されている。
【００４６】
操作パネル６８は、操作受付部６８Ｂと表示部６８Ａとを含む。操作パネル６８、操作受付部６８Ｂ、および表示部６８Ａは、操作パネル２９、操作受付部２９Ａ、および表示部２９Ｂ（図２参照）によって実現される。
【００４７】
記憶部６６は、各種データを記憶する。例えば、記憶部６６は、１または複数の資料データ３２を予め記憶する。資料データ３２の種類は限定されない。資料データ３２は、例えば、文書データ、画像データ、動画像データなどである。また、資料データ３２は、文書、絵柄、図表、および、動画の少なくとも１つを含むデータであってもよい。すなわち、資料データ３２は、文書、絵柄、図表、および動画の少なくとも２つ以上を混在したデータであってもよい。
【００４８】
制御部６４は、ＣＰＵ２５、ＲＯＭ２６、およびＲＡＭ２７（図２参照）などによって実現する。なお、制御部６４は、回路などによって実現してもよい。
【００４９】
制御部６４は、通信部６４Ａと、表示制御部６４Ｄと、受付部６４Ｅと、を有する。通信部６４Ａは、送信部６４Ｃと、受信部６４Ｂと、を有する。通信部６４Ａ、受信部６４Ｂ、送信部６４Ｃ、表示制御部６４Ｄ、および受付部６４Ｅ、の一部または全ては、例えば、ＣＰＵ２５などのプロセッサ回路にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などの専用の処理回路を用いてハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。処理回路は、物理的に１つであってもよいし、複数であってもよい。
【００５０】
受信部６４Ｂは、情報処理装置１０から、各種のデータや指示信号などを受信する。送信部６４Ｃは、情報処理装置１０に対して、各種のデータを送信する。
【００５１】
受付部６４Ｅは、ユーザによる操作パネル６８の操作指示を操作受付部６８Ｂから受付ける。本実施の形態では、受付部６４Ｅは、表示対象の資料データ３２の指定や、資料データ３２における表示対象の表示領域３４の操作指示などを受付ける。
【００５２】
なお、表示対象の資料データ３２の記憶場所は限定されない。すなわち、受付部６４Ｅは、記憶部６６に記憶されている資料データ３２の指定を受付けてもよいし、ネットワーク１３に接続された外部装置などに記録された資料データ３２の指定を受付けてもよい。
【００５３】
表示制御部６４Ｄは、各種画像を操作パネル６８（表示部６８Ａ）へ表示する制御を行う。本実施の形態では、表示制御部６４Ｄは、ユーザによって指定された資料データ３２における、ユーザによって操作指示された表示領域３４の表示画面５２を、表示部６８Ａへ表示する。また、表示制御部６４Ｄは、受信部６４Ｂを介して情報処理装置１０から受信した再生用表示画面３８を、表示部６８Ａへ表示する制御を行う。
【００５４】
そして、受付部６４Ｅは、ユーザによって指定された表示対象の資料データ３２を示す情報を記憶部６６へ記憶する。資料データ３２を示す情報には、例えば、資料データ３２の識別情報や、該資料データ３２の記憶場所を示すパス（ＵＲＬ：Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）などを用いればよい。
【００５５】
また、受付部６４Ｅは、該資料データ３２における新たな表示領域３４が表示対象の領域として操作指示されるごとに、該資料データ３２における操作指示された表示領域３４を示す表示領域情報３６と、表示タイミングと、を、資料データ３２を示す情報に対応づけて、記憶部６６へ記憶する。そして、授業終了時には、送信部６４Ｃが、該資料データ３２と、表示タイミングと、表示タイミングの各々に対応する表示領域情報３６と、を含む資料表示データ３０を、情報処理装置１０へ送信する。
【００５６】
なお、制御部６４で実行する上記処理は、専用のアプリケーションを起動することで実行される。このアプリケーションの形態は限定されない。制御部６４において用いる該専用のアプリーションは、例えば、ブラウザベースのアプリケーションなどであるが、これに限定されない。
【００５７】
次に、情報処理装置１０の機能的構成を説明する。情報処理装置１０は、制御部６０と、記憶部６２と、を備える。
【００５８】
記憶部６２は、各種データを記憶する。記憶部６２は、例えば、ＨＤＤ２８（図２参照）によって実現する。
【００５９】
情報処理装置１０の制御部６０は、ＣＰＵ２５、ＲＯＭ２６、ＲＡＭ２７（図２参照）などによって実現する。なお、制御部６０は、回路などによって実現してもよい。
【００６０】
制御部６０は、通信部６０Ｂと、実行部６０Ａと、を含む。通信部６０Ｂは、受信部６０Ｈと、送信部６０Ｉと、を含む。実行部６０Ａは、取得部６０Ｃと、特定部６０Ｄと、分割部６０Ｅと、算出部６０Ｆと、再生制御部６０Ｇと、を含む。実行部６０Ａ、通信部６０Ｂ、取得部６０Ｃ、特定部６０Ｄ、分割部６０Ｅ、算出部６０Ｆ、再生制御部６０Ｇ、受信部６０Ｈ、および送信部６０Ｉの一部または全ては、例えば、ＣＰＵ２５などのプロセッサ回路にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣなどの専用の処理回路を用いてハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。処理回路は、物理的に１つであってもよいし、複数であってもよい。
【００６１】
受信部６０Ｈは、端末装置１４から、各種のデータや信号などを受信する。
【００６２】
具体的には、受信部６０Ｈは、共通表示装置１２から共通提供データ３１を受信する。また、受信部６０Ｈは、端末装置１４の各々から、資料表示データ３０を受信する。送信部６０Ｉは、端末装置１４へ、各種の情報や信号などを送信する。具体的には、送信部６０Ｉは、再生用表示画面３８を端末装置１４へ送信する。
【００６３】
取得部６０Ｃは、表示画面データ５０を取得する。表示画面データ５０は、上述したように、表示された表示タイミングの異なる複数の表示画面５２を時系列に配列してなる。
【００６４】
本実施の形態では、取得部６０Ｃは、端末装置１４から受信した資料表示データ３０に基づいて、表示画面データ５０を取得する。
【００６５】
図４を用いて具体的に説明する。取得部６０Ｃは、端末装置１４から受信した資料表示データ３０から、資料データ３２と、表示タイミングの各々に対応する表示領域情報３６と、を読取る。例えば、取得部６０Ｃは、図４（Ａ）に示す資料データ３２と、表示タイミングの各々に対応する表示領域３４（表示領域３４Ａ、３４Ｂ）を示す表示領域情報３６と、を読取る。
【００６６】
そして、取得部６０Ｃは、資料データ３２から、表示タイミングの各々に対応する、表示領域情報３６によって示される表示領域３４を抽出した表示画面５２を、表示タイミングに沿って時系列に配列し、表示画面データ５０（図４（Ｃ）参照）を生成する。これによって、取得部６０Ｃは、端末装置１４に表示された表示画面５２を時系列に配列した表示画面データ５０を取得する。
【００６７】
なお、表示領域情報３６が、資料データ３２における位置、大きさ、範囲を示す情報である場合、取得部６０Ｃは、表示領域情報３６によって示される表示領域３４を表示画面５２として、資料データ３２から直接抽出すればよい。一方、表示領域情報３６が、資料データ３２における特定の基準領域からの移動量、移動方向、およびズーム率を示す場合、取得部６０Ｃは、資料データ３２における基準領域を、表示領域情報３６によって示される移動量および移動方向にずらし、且つ、該表示領域情報３６によって示されるズーム率に応じて拡大または縮小した領域を、表示画面５２として抽出すればよい。
【００６８】
これによって、取得部６０Ｃは、端末装置１４に表示された複数の表示画面５２を表示タイミングに沿って時系列に配列した表示画面データ５０を、取得する。
【００６９】
なお、取得部６０Ｃは、複数の端末装置１４の各々から、それぞれの端末装置１４に表示された表示画面５２の表示画面データ５０を取得してもよい。また、取得部６０Ｃは、複数の端末装置１４の各々から受信した資料表示データ３０から、それぞれの端末装置１４に表示された表示画面５２の表示画面データ５０を取得してもよい。また、１台の端末装置１４に、同時に複数の表示画面５２が表示される場合がある。この場合、取得部６０Ｃは、１台の端末装置１４から、複数の表示画面データ５０を取得してもよい。
【００７０】
本実施の形態では、取得部６０Ｃは、複数の端末装置１４の各々から受信した資料表示データ３０から、複数の端末装置１４の各々に表示された表示画面５２の表示画面データ５０を取得する形態を説明する。
【００７１】
なお、表示画面データ５０は、少なくとも１つの表示タイミングに対応する表示画面５２を示すものであればよく、異なる複数の表示タイミングの各々に対応する、複数の表示画面５２を含むものに限定されない。但し、本実施の形態では、表示画面データ５０は、複数の表示画面５２を表示タイミングに沿って時系列に配列したものである場合を説明する。
【００７２】
図５に戻り、説明を続ける。特定部６０Ｄは、表示画面データ５０によって示される表示画面５２に含まれる、要素の要素種類を特定する。本実施の形態では、特定部６０Ｄは、表示画面データ５０に含まれる、表示タイミングの各々に対応する表示画面５２の各々について、含まれる要素の要素種類を特定する。要素種類は、上述したように、文字、絵柄、動画、図表、の少なくとも１つである。
【００７３】
図６は、要素種類の特定の一例の説明図である。特定部６０Ｄは、表示画面データ５０を構成する各表示タイミングの各々に対応する表示画面５２の各々を、公知の画像解析方法を用いて解析する。
【００７４】
公知の画像解析方法として、例えば、特定部６０Ｄは、表示画面データ５０の拡張子、表示画面データ５０のファイル構造、画表示画面データ５０の構造解析、などの公知の解析方法の１または複数を組合せることで、要素種類を特定すればよい。
【００７５】
これにより特定部６０Ｄは、各表示タイミングに対応する表示画面５２に含まれる、要素の要素種類を特定する。
【００７６】
例えば、表示画面５２Ａに文字が含まれる場合、特定部６０Ｄは、表示画面５２Ａに含まれる要素の要素種類を“文字”と特定する。また、例えば、表示画面５２Ｂに図や表が含まれる場合、特定部６０Ｄは、表示画面５２Ｂに含まれる要素の要素種類を“図表”と特定する。
【００７７】
表示画面データ５０に含まれる他の表示タイミングの各々に対応する表示画面５２についても同様に、特定部６０Ｄは、含まれる要素の要素種類を特定する。
【００７８】
図６には、特定部６０Ｄが、表示画面５２Ａに含まれる要素の要素種類“文字”と、表示画面５２Ｂに含まれ要素の要素種類“図表”と、を特定した場合を、一例として示した。
【００７９】
なお、特定部６０Ｄは、表示画面５２を画像解析することで、表示画面５２に含まれる要素の要素種類を特定してもよいし、表示画面５２の一部の領域である注目領域Ｅを用いて、該表示画面５２に含まれる要素の要素種類を特定してもよい。注目領域Ｅは、例えば、表示画面５２の中央を含む領域である。表示画面５２における注目領域Ｅの位置、大きさ、範囲は、予め設定すればよい。また、注目領域Ｅの位置、大きさ、範囲は、ユーザによる操作指示などによって、適宜変更可能としてもよい。
【００８０】
図５に戻り、説明を続ける。特定部６０Ｄは、複数の端末装置１４の各々から取得した、複数の表示画面データ５０の各々について、表示タイミングの各々に対応する表示画面５２に含まれる要素の要素種類を特定する。
【００８１】
図７は、要素種類の特定結果の一例を示す模式図である。例えば、特定部６０Ｄは、表示画面データＡ（５０Ａ）、表示画面データＢ（５０Ｂ）、表示画面データＣ（５０Ｃ）の各々について、開始時間と終了時間によって規定される表示タイミングごとに要素種類を特定する。
【００８２】
図５に戻り、説明を続ける。分割部６０Ｅは、端末装置１４における複数の表示画面５２の表示期間を、複数のトピック区間に分割する。表示期間は、取得した表示画面データ５０に含まれる表示タイミングの群によって表される期間である。表示期間は、具体的には、授業の授業時間や、会議の会議時間、講義の講義時間などである。更に具体的には、表示期間は、該表示画面５２の表示されていたときにユーザの参加していた会合の、開催されていた期間である。
【００８３】
トピック区間は、表示期間における、時系列に隣接する一対のトピック区切りによって区切られた区間を示す。本実施の形態では、分割部６０Ｅは、教室Ｐ内に共通して提供されていた共通提供データ３１に基づいて、表示期間を、提供されたトピックごとに複数のトピック区間に分割する。
【００８４】
トピックとは、テーマや話題を意味する。すなわち、分割部６０Ｅは、授業や講義などの期間（表示期間）を、トピックごとに複数のトピック区間に分割する。
【００８５】
分割部６０Ｅは、公知の方法を用いて、共通提供データ３１を解析する。この解析によって、分割部６０Ｅは、トピックの区切りであるトピック区切りを特定する。そして、分割部６０Ｅは、表示期間を、トピック区切りによって区切られた、複数のトピック区間に分割する。
【００８６】
例えば、分割部６０Ｅは、公知の方法として、特開２０１４−１１２２８０号公報に示される方法を用いて、トピック区切りと、隣接する一対のトピック区切りによって規定されるトピック区間と、トピック区間のトピックと、を特定する。このとき、分割部６０Ｅは、各トピック区間のトピックの特定に用いたキーワードについても、併せて特定する。キーワードは、要素の１種である文字によって形成された言葉であり、トピックの特定に用いたキーとなる言葉である。
【００８７】
なお、分割部６０Ｅは、表示期間に教室Ｐ内に共通して提供されていたデータを用いて、トピック区間、各トピック区間のトピック、およびトピックの特定に用いたキーワード、を特定すればよい。このため、分割部６０Ｅは、複数の端末装置１４の各々から受信した、複数の資料表示データ３０の内の１つを、共通提供データ３１として用いてもよい。
【００８８】
本実施の形態では、分割部６０Ｅは、共通提供データ３１を用いて、トピック区間、各トピック区間のトピック、および、トピックの特定に用いたキーワード、を特定する場合を一例として説明する。
【００８９】
例えば、分割部６０Ｅは、共通提供データ３１に含まれる音や文字を解析することで、トピック区間と、各トピック区間のトピックと、トピックの特定に用いたキーワードと、を特定する。
【００９０】
図８は、分割部６０Ｅによる、共通提供データ３１の解析結果の一例を示す模式図である。例えば、共通提供データ３１が、動画像データと、音声データと、を含んでいたと仮定する。
【００９１】
この場合、分割部６０Ｅは、図８に示すように、共通提供データ３１における、開始時間と終了時間によって規定される表示タイミングの各々について、キーワード解析結果と、トピック区間ごとのトピックと、トピックの特定に用いたキーワードと、を解析する。
【００９２】
例えば、分割部６０Ｅは、共通提供データ３１を構成する動画像データおよび音声データの各々について、各表示タイミングに対応する文字認識結果および音声認識結果から、トピックの特定に用いるキーワードを抽出する。このとき、分割部６０Ｅは、文字認識結果から抽出したキーワードを画面用のキーワード、音声認識結果から抽出したキーワードを音声用のキーワードとして抽出する。更に、分割部６０Ｅは、これらのキーワードによって示されるトピック、および、トピック区間を特定する。
【００９３】
これによって、分割部６０Ｅは、複数の表示タイミングによって示される表示期間を、トピック毎に複数のトピック区間に分割する。図８に示す例では、共通提供データ３１の表示期間を、４つのトピック（トピック１〜４）のトピック区間に分割した場合を、一例として示した。
【００９４】
図５に戻り説明を続ける。算出部６０Ｆは、表示画面データ５０における、分割部６０Ｅによって分割されたトピック区間ごとに、共通提供データ３１における対応するトピック区間のトピックとの関連度を算出する。
【００９５】
具体的には、算出部６０Ｆは、表示画面データ５０における各トピック区間に含まれるキーワードと、共通提供データ３１における対応するトピック区間の特定に用いたキーワードと、の一致度および類似度が高いほど、高い関連度を算出する。例えば、一致するキーワードが３０個以上の場合には関連度“高”とし、５個以上３０個未満の場合には関連度“中”とし、５個未満の場合には関連度“低”とする。
【００９６】
なお、端末装置１４で上記表示期間に音声を録音し、音声データを得ている場合がある。この場合、情報処理装置１０の算出部６０Ｆは、資料表示データ３０と、該資料表示データ３０に含まれる資料データ３２を表示した表示期間に録音された音声データと、を端末装置１４から取得することが好ましい。そして、算出部６０Ｆは、取得した資料表示データ３０に含まれる資料データ３２における、表示領域情報３６によって示される表示領域３４を含むページ内と、取得した音声データと、について、含まれるキーワードを表示タイミングごとに解析することが好ましい。そして、算出部６０Ｆは、トピック区間の各々に属する表示タイミングの群ごとに、含まれるキーワードの解析結果を用いて、関連度を算出することが好ましい。
【００９７】
図９は、表示画面データ５０の解析結果の一例を示す模式図である。例えば、算出部６０Ｆは、表示画面データ５０について、分割部６０Ｅで分割したトピック１〜４のトピック区間ごとに、共通提供データ３１における対応するトピック区間のトピックとの関連度を算出する。
【００９８】
図９に示す例では、情報処理装置１０が、資料表示データ３０と、授業中に録音された音声データと、を端末装置１４から取得した場合を示した。そして、図９には、取得した資料表示データ３０に含まれる資料データ３２における、表示領域情報３６によって示される表示領域３４を含むページ内と、該音声データと、について、含まれるキーワードを表示タイミングごとに解析した解析結果の一例を示した。
【００９９】
この場合、算出部６０Ｆは、資料データ３２における、各表示タイミングに対応する表示領域情報３６によって示される表示領域３４を含むページ内のキーワードを解析することによって、表示タイミングごとの文字認識結果を導出する。また、算出部６０Ｆは、表示期間に端末装置１４で取得した音声データについて、含まれるキーワードを表示タイミングごとに解析することによって、表示タイミングごとの音声認識結果を導出する。
【０１００】
そして、算出部６０Ｆは、図９に示すように、トピック１〜４のトピック区間の各々について、含まれる表示タイミング毎の文字認識結果に示されるキーワードと、共通提供データ３１における対応するトピック区間のトピックの特定の用いた画面用のキーワード（図８参照）と、の関連度を算出する（図９中、画面関連度参照）。また、算出部６０Ｆは、トピック区間の各々について、含まれる表示タイミング毎の音声認識結果に示されるキーワードと、共通提供データ３１における対応するトピック区間のトピックの特定に用いた音声用のキーワード（図８参照）と、の関連度を算出する（図９中、音声関連度参照）。
【０１０１】
そして、算出部６０Ｆは、各トピック区間について、画面関連度と音声関連度との平均値である総合関連度を、表示画面データ５０における各トピック区間の関連度として算出する。
【０１０２】
算出部６０Ｆは、取得部６０Ｃで複数の表示画面データ５０を取得した場合には、表示画面データ５０の各々について、トピック区間ごとに、共通提供データ３１における対応するトピック区間のトピックとの関連度を算出すればよい。
【０１０３】
図１０は、複数の表示画面データ５０の各々の、トピック区間ごとの関連度算出の一例の説明図である。
【０１０４】
例えば、取得部６０Ｃが、図１０（Ａ）に示す共通提供データ３１を取得したと仮定する。また、例えば、取得部６０Ｃが、図１０（Ｂ）〜（Ｄ）に示す、表示画面データ５０（５０Ａ、５０Ｂ、５０Ｃ）を取得したと仮定する。
【０１０５】
そして、特定部６０Ｄが、表示画面データ５０Ａ〜５０Ｃの各々について、表示タイミングごとに、含まれる要素の要素種類を特定したと仮定する。また、分割部６０Ｅが、共通提供データ３１を解析することによって、表示期間Ｔを、トピック区切りｅ１〜ｅ２のトピック１、トピック区切りｅ２〜ｅ３のトピック２、トピック区切りe３〜ｅ４のトピック３、トピック区切りｅ４〜ｅ５のトピック４、に分割したと仮定する。
【０１０６】
表示期間Ｔは、表示画面データ５０Ａ〜５０Ｃによって示される、複数の端末装置１４の各々で表示画面５２の表示された期間である。具体的には、表示期間Ｔは、１つの授業の授業時間や会議の会議時間を示す。
【０１０７】
そして、算出部６０Ｆは、表示画面データ５０Ａ〜５０Ｃの各々について、トピック区間（トピック１〜４）ごとに、共通提供データ３１における対応するトピック区間のトピックの特定に用いたキーワードとの関連度を算出する。
【０１０８】
図１０には、算出部６０Ｆが、関連度“高”，“中”，“低”の３段階の関連度を算出した例を示した。しかし、算出部６０Ｆは、複数段階の関連度を算出すればよく、関連度の段階は３段階に限定されない。
【０１０９】
図５に戻り、説明を続ける。次に、再生制御部６０Ｇについて説明する。
【０１１０】
再生制御部６０Ｇは、取得部６０Ｃで取得した表示画面データ５０の表示画面５２に含まれる要素を、特定部６０Ｄで特定した要素種類に応じた再生形態で再生制御する。
【０１１１】
本実施の形態では、再生制御部６０Ｇは、表示画面５２に含まれる要素を、要素種類に応じた再生形態で配置した再生用表示画面３８を生成し、該再生用表示画面３８を表示するように制御することで、再生制御を行う。
【０１１２】
再生形態は、表示時の、表示サイズ、形、色、配置位置、の少なくとも１つによって規定される。
【０１１３】
すなわち、再生制御部６０Ｇは、取得部６０Ｃで取得した表示画面データ５０の表示画面５２に含まれる要素を、特定部６０Ｄで特定した要素種類に応じた、表示サイズ、形、色、配置位置、の少なくとも１つによって規定される再生形態で再生制御する。
【０１１４】
詳細には、再生制御部６０Ｇは、要素種類が文字である場合、該文字を、予め定めた文字サイズより大きく表示されるように再生制御する。予め定めた文字サイズは、例えば、端末装置１４で表示画面５２に表示されていた時の該文字のサイズである。すなわち、再生制御部６０Ｇは、要素種類が文字である場合、該文字を、端末装置１４で表示画面５２に表示されていた時より大きい文字サイズで表示するように、再生制御する。
【０１１５】
詳細には、再生制御部６０Ｇは、要素種類が文字である場合、該文字を、再生用表示画面３８における、予め定めた文字サイズより大きく且つ複数文字を表示可能な文字表示領域内に、該文字表示領域に一致する文字サイズに調整して配置する。このとき、再生制御部６０Ｇは、元の表示画面５２に含まれる要素（文字）のアスペクト比を変更し、該文字表示領域に一致するサイズに調整して配置してもよい。
【０１１６】
なお、再生制御部６０Ｇは、取得部６０Ｃで取得した表示画面データ５０の表示画面５２に含まれる、要素としての文字の文字列に改行が含まれている場合、改行を削除した後に、上記文字表示領域に一致するサイズに調整した配置を行い、該文字表示領域内に収まるように適宜改行を行って表示すればよい。
【０１１７】
また、再生制御部６０Ｇは、取得部６０Ｃで取得した表示画面データ５０の表示画面５２に含まれる、要素としての文字の書字方向が縦方向（すなわち、縦書き）である場合、再生用表示画面３８における文字表示領域も、同じ書字方向である縦方向に長い形状の領域とすることが好ましい。同様に、再生制御部６０Ｇは、取得部６０Ｃで取得した表示画面データ５０の表示画面５２に含まれる、要素としての文字の書字方向が横方向（すなわち、横書き）である場合、再生用表示画面３８における文字表示領域も、同じ書字方向である横方向に長い形状の領域とすることが好ましい。
【０１１８】
なお、複数の表示画面データ５０における、同じ表示タイミングに対応する表示画面５２に含まれる文字の書字方向が互いに異なる複数方向である場合、１つの書字方向（例えば、横書き）に統一して、要素としての文字を再生用表示画面３８に配置することが好ましい。
【０１１９】
一方、再生制御部６０Ｇは、要素種類が図表、絵柄、動画、の何れかである場合、これらの要素（図表、絵柄、動画）に含まれる文字については、予め定めた文字サイズより大きく表示してもよい。そして、再生制御部６０Ｇは、要素種類が図表、絵柄、動画、の何れかである場合、これらの要素（図表、絵柄、動画）における、含まれる文字以外の要素領域については、予め定めた画像サイズより小さく表示するように再生制御する。本実施の形態では、要素種類が図表、絵柄、動画、の何れかである場合、再生制御部御６０Ｇは、このような再生制御を行う場合を一例として説明する。
【０１２０】
このとき、再生制御部６０Ｇは、図表、絵柄、動画、に含まれる文字以外の要素については、表示画面５２に表示されていた時のアスペクト比を維持し、且つ、表示時より小さく表示するように再生制御する。
【０１２１】
このため、例えば、再生制御部６０Ｇは、取得部６０Ｃで取得した表示画面データ５０の表示画面５２に含まれる要素の要素種類が図表、絵柄、動画、の何れかである場合には、含まれる文字については元の表示時より大きいサイズで表示し、文字以外の部分については、アスペクト比を維持したまま表示時より小さいサイズで表示する。このとき、再生制御部６０Ｇは、図表、絵柄、および動画における文字以外の部分について、解像度を減らし且つサイズを小さく調整したサムネイル画像を生成し、再生用表示画面３８に配置してもよい。
【０１２２】
なお、再生制御部６０Ｇは、要素種類が図表、絵柄、動画、の何れかである場合、文字が含まれるか否かに拘らず、文字を含むこれらの要素（図表、絵柄、動画）を、予め定めた画像サイズより小さく表示するように再生制御してもよい。
【０１２３】
すなわち、再生制御部６０Ｇは、要素種類が図表、絵柄、動画、の何れかである場合、これらの要素に含まれる文字（図表、絵柄、動画）については、文字以外の要素領域（図表、絵柄、動画そのもの）と同じ画像サイズとなるように、小さく表示してもよい。
【０１２４】
なお、要素種類が図表、絵柄、動画、の何れかである場合、これらの要素に含まれる文字（図表、絵柄、動画）と、文字以外の要素領域（図表、絵柄、動画そのもの）と、の各々の表示時のサイズを示すパラメータを予め設定してもよい。このパラメータは、ユーザによる操作指示によって変更可能としてもよい。そして、再生制御部６０Ｇは、要素に含まれる文字（図表、絵柄、動画）と、文字以外の要素領域（図表、絵柄、動画そのもの）と、の各々の表示時のサイズを、パラメータに応じて調整してもよい。
【０１２５】
なお、再生制御部６０Ｇは、表示タイミングごとに、表示画面５０に含まれる要素を、特定した要素の要素種類に応じた再生形態で再生制御すればよい。この場合、再生制御部６０Ｇは、表示タイミングの各々に対応する再生用表示画面３８を生成し、該再生用表示画面３８を表示するように再生制御すればよい。
【０１２６】
また、再生制御部６０Ｇは、トピック区間ごとに、表示画面データ５０に含まれる要素を、特定した要素の要素種類に応じた再生形態で再生制御してもよい。この場合、再生制御部６０Ｇは、トピック区間の各々に対応する再生用表示画面３８を生成し、該再生用表示画面３８の各々を表示するように再生制御すればよい。
【０１２７】
また、再生制御部６０Ｇは、表示画面データ５０に含まれる複数の表示画面５２に含まれる要素を、トピック区間ごとに、特定した要素種類および関連度に応じた再生形態で再生制御してもよい。
【０１２８】
例えば、再生制御部６０Ｇは、関連度が高いトピック区間の要素であるほど、より注視を促す再生形態で表示するように再生制御する。より注視を促す再生形態とは、例えば、より大きなサイズで表示、強調表示（太字、赤文字、点滅など）、などを示す。
【０１２９】
ここで、上述したように、取得部６０Ｃは、複数の表示画面データ５０を取得する。そこで、再生制御部６０Ｇは、表示画面５２に含まれる要素を、特定した要素種類および関連度に応じた再生形態で複数の表示画面データ５０ごとに配置した再生用表示画面３８を、トピック区間ごとに生成し、再生制御する。
【０１３０】
図１１は、再生用表示画面３８の一例を示す模式図である。なお、図１１は、図１０に示す表示画面データ５０Ａ〜５０Ｃ（図１０（Ｂ）〜図１０（Ｄ）参照）から生成した、再生用表示画面３８の一例を示す模式図である。
【０１３１】
図１１（Ａ）は、“トピック１”のトピック区間に対応する再生用表示画面３８Ａの一例を示す模式図である。
【０１３２】
図１０（Ｂ）に示すように、表示画面データ５０Ａにおける“トピック１”のトピック区間に含まれる要素５４Ａ１の要素種類は文字であり、関連度は“高”である。また、図１０（Ｃ）に示すように、表示画面データ５０Ｂにおける“トピック１”のトピック区間に含まれる要素５４Ｂ１の要素種類は図表であり、関連度は“中”である。なお、要素５４Ｂ１の図表には、文字“ＸＸ年”が含まれている。また、図１０（Ｄ）に示すように、表示画面データ５０Ｃにおける“トピック１”のトピック区間に含まれる要素５４Ｃ１の要素種類は文字であり、関連度は“低”である。
【０１３３】
この場合、再生制御部６０Ｇは、これらの表示画面データ５０Ａ〜５０Ｃにおける、“トピック１”のトピック区間に対応する再生用表示画面３８として、図１１（Ａ）に示す再生用表示画面３８Ａを生成する。
【０１３４】
詳細には、再生制御部６０Ｇは、表示画面データ５０Ａにおける“トピック１”のトピック区間の要素５４Ａ１である文字を（図１０（Ｂ）参照）、表示画面５２Ａ１における文字サイズより大きい文字で、再生用表示画面３８Ａにおける文字表示領域３９Ａ１に配置する（図１１（Ａ）参照）。また、再生制御部６０Ｇは、該要素５４Ａ１の関連度が“高”であることから（図１０（Ｂ）参照）、要素５４Ａ１に対応する文字を、強調文字、例えば、太字で文字表示領域３９Ａ１に配置する（図１１（Ａ）参照）。
【０１３５】
また、再生制御部６０Ｇは、表示画面データ５０Ｂにおける“トピック１”のトピック区間の要素５４Ｂ１である図表について（図１０（Ｃ）参照）、含まれる文字“ＸＸ年”については、表示画面５２Ｂ１における文字サイズより大きい文字で、再生用表示画面３８Ａにおける図表領域３９Ｂ１に配置する（図１１（Ａ）参照）。また、再生制御部６０Ｇは、該図表における文字以外の要素領域（すなわち、図表そのもの）については、表示画面５２Ｂ（図１０（Ｃ）参照）に表示されていた時のアスペクト比を維持し、且つ、該表示時より小さいサイズに調整し、再生用表示画面３８Ａにおける図表領域３９Ｂ１に配置する（図１１（Ａ）参照）。
【０１３６】
また、再生制御部６０Ｇは、該要素５４Ｂ１の関連度が“中”であることから（図１０（Ｃ）参照）、要素５４Ｂ１に対応する図表および文字を、関連度“高”より注視を促さず、且つ、関連度“低”より注視を促す再生形態で、図表表示領域３９Ｂ１に配置する（図１１（Ａ）参照）。
【０１３７】
さらに、再生制御部６０Ｇは、表示画面データ５０Ｃにおける“トピック１”のトピック区間の要素５４Ｃ１である文字を（図１０（Ｄ）参照）、表示画面５２Ｃ１における文字サイズより大きい文字で、再生用表示画面３８Ａにおける文字表示領域３９Ｃ１に配置する（図１１（Ａ）参照）。
【０１３８】
また、再生制御部６０Ｇは、該要素５４Ｃ１の関連度が“低”であることから（図１０（Ｄ）参照）、要素５４Ｃ１に対応する文字３９Ｃ１を、関連度“高”の文字表示領域３９Ａ１より狭い文字表示領域３９Ｃ１に、該関連度“高”の文字に比べて小さい文字サイズで、配置する。
【０１３９】
これにより、再生制御部６０Ｇは、トピック区間“トピック１”に対応する再生用表示画面３８Ａを生成する。なお、図１１に示すように、再生制御部６０Ｇは、要素を、要素種類ごとにまとめて再生用表示画面３８に配置する。例えば、再生制御部６０Ｇは、要素種類“文字”の要素を、再生用表示画面３８における上部に配置し、要素種類“図表”や“動画”の要素を、再生用表示画面３８における下部の領域に配置する。
【０１４０】
トピック区間“トピック２”についても同様に、再生制御部６０Ｇは、再生用表示画面３８Ｂを生成する（図１１（Ｂ））。
【０１４１】
図１１（Ｂ）は、“トピック２”のトピック区間に対応する再生用表示画面３８Ｂの一例を示す模式図である。
【０１４２】
図１０（Ｂ）に示すように、表示画面データ５０Ａにおける“トピック２”のトピック区間に含まれる要素５４Ａ２の要素種類は文字であり、関連度は“中”である。また、図１０（Ｃ）に示すように、表示画面データ５０Ｂにおける“トピック２”のトピック区間に含まれる要素５４Ｂ２の要素種類は文字であり、関連度は“高”である。また、図１０（Ｄ）に示すように、表示画面データ５０Ｃにおける“トピック１”のトピック区間に含まれる要素５４Ｃ２の要素種類は動画であり、関連度は“高”である。
【０１４３】
この場合、再生制御部６０Ｇは、これらの表示画面データ５０Ａ〜５０Ｃにおける、“トピック２”のトピック区間に対応する再生用表示画面３８として、図１１（Ｂ）に示す再生用表示画面３８Ｂを生成する。
【０１４４】
詳細には、再生制御部６０Ｇは、表示画面データ５０Ａにおける“トピック２”のトピック区間の要素５４Ａ２である文字を（図１０（Ｂ）参照）、表示画面５２Ａ２における文字サイズより大きい文字で、再生用表示画面３８Ｂにおける文字表示領域３９Ａ２に配置する（図１１（Ｂ）参照）。また、再生制御部６０Ｇは、該要素５４Ａ２の関連度が“中”であることから（図１０（Ｂ）参照）、要素５４Ａ２に対応する文字を、例えば、強調を解除し、且つ、関連度“高”のときより小さい文字サイズで、文字表示領域３９Ａ２に配置する（図１１（Ｂ）参照）。
【０１４５】
また、再生制御部６０Ｇは、表示画面データ５０Ｂにおける“トピック２”のトピック区間の要素５４Ｂ２である文字を（図１０（Ｃ）参照）、表示画面５２Ｂ２における文字サイズより大きい文字で、再生用表示画面３８Ｂにおける文字表示領域３９Ｂ２に配置する（図１１（Ｂ）参照）。
【０１４６】
また、再生制御部６０Ｇは、該要素５４Ｂ２の関連度が“高”であることから（図１０（Ｃ）参照）、要素５４Ｂ２に対応する文字を、関連度“中”の文字表示領域３９Ｃ１（図１０（Ａ）参照）より広い文字表示領域３９Ｂ２に配置する（図１１（Ｂ）参照）。
【０１４７】
また、再生制御部６０Ｇは、表示画面データ５０Ｃにおける“トピック２”のトピック区間の要素５４Ｃ２である動画について（図１０（Ｄ）参照）、該動画を、表示画面５２Ｃ２（図１０（Ｄ）参照）に表示されていた時のアスペクト比を維持し、且つ、該表示時より小さいサイズに調整した要素を、再生用表示画面３８Ｂにおける動画表示領域３９Ｃ２に配置する（図１１（Ｂ）参照）。
【０１４８】
また、再生制御部６０Ｇは、該要素５４Ｃ２の関連度が“高”であることから（図１０（Ｄ）参照）、要素５４Ｃ２に対応する動画像を、関連度“中”より注視を促す再生形態で、動画表示領域３９Ｃ２に配置する。
【０１４９】
これにより、再生制御部６０Ｇは、トピック区間“トピック２”に対応する再生用表示画面３８Ｂを生成する。
【０１５０】
同様にして、再生制御部６０Ｇは、表示画面データ５０における各トピック区間の各々に対応する、再生用表示画面３８を生成する。そして、再生制御部６０Ｇは、生成した再生用表示画面３８のデータを、再生対象の装置（例えば、端末装置１４）へ送信し、該再生用表示画面３８を再生するように再生制御する。
【０１５１】
このため、端末装置１４には、過去に表示された表示画面５２を後から再生するときには、含まれる要素を要素種類に応じた再生形態で表示した再生用表示画面３８が表示される。
【０１５２】
なお、端末装置１４は、例えば、専用のアプリケーションを用いて、情報処理装置１０から配信された再生用表示画面３８を表示部６８Ａへ再生すればよい。
【０１５３】
次に、本実施の形態の情報処理システム１０００で行われる情報処理の流れの一例を説明する。
【０１５４】
まず、授業の開始時に、複数の端末装置１４および共通表示装置１２の各々で資料データ３２の表示および表示領域情報３６の記録を開始する時に実行される、シーケンスの一例を説明する。図１２は、端末装置１４の各々において表示領域情報３６の記録を開始するときに、情報処理システム１０００で実行される記録開始処理の流れの一例を示す、シーケンス図である。
【０１５５】
例えば、情報処理システム１０００における複数の端末装置１４の内の１つを操作するユーザＡが端末装置１４Ａを操作し、専用アプリケーションを介して、記録開始指示を入力する（ＳＥＱ１００）。すると、端末装置１４Ａは、記録開始指示を示す信号を情報処理装置１０へ送信する（ＳＥＱ１０２）。
【０１５６】
情報処理装置１０は、記録開始指示を示す信号の送信元の端末装置１４Ａの参加中の授業（以下、ディスカッションまたはセッションと称する場合がある）が有る場合には、セッションの二重オープンを禁止するため、情報処理装置１０は、エラーを示す信号を端末装置１４Ａへ返信する。一方、情報処理装置１０は、記録開始指示を示す信号の送信元の端末装置１４Ａの参加中のディスカッションが無い場合には、新たなセッションをオープンにする（ＳＥＱ１０４）。
【０１５７】
そして、情報処理装置１０は、共通表示装置１２および端末装置１４Ａへ、セッションオープンを示す信号を送信する（ＳＥＱ１０６，ＳＥＱ１０８，ＳＥＱ１１０，ＳＥＱ１１２）。
【０１５８】
次に、情報処理装置１０は、当該情報処理装置１０において、ＳＥＱ１０４より前にオープンにしていたセッションを初期化し、新たなセッションを開始可能な状態とする（ＳＥＱ１１４）。そして、情報処理装置１０は、共通表示装置１２および端末装置１４Ａについても同様に、ＳＥＱ１０４より前にオープンにしていたセッションを初期化し、新たなセッションを開始可能な状態とするための初期化を示す信号を、共通表示装置１２および端末装置１４Ａへ送信する（ＳＥＱ１１６，ＳＥＱ１２０）。共通表示装置１２および端末装置１４Ａの各々は、ＳＥＱ１０４より前にオープンにしていたセッションを初期化し、新たなセッションを開始可能な状態とするための初期化を行う（ＳＥＱ１１８，ＳＥＱ１２２）。
【０１５９】
次に、オープン済みのディスカッションに端末装置１４を操作するユーザが参加する際に実行されるシーケンスの一例を説明する。図１３は、情報処理システム１０００においてオープン済みのディスカッションに、端末装置１４を操作するユーザが参加する際に実行される、記録開始処理の流れの一例を示す、シーケンス図である。
【０１６０】
例えば、ユーザＢは、端末装置１４Ｂを操作することで、参加可能なディスカッションリストを要求するための操作指示を入力する（ＳＥＱ１４０）。すると、端末装置１４Ｂは、参加可能ディスカッションリスト要求を示す信号を情報処理装置１０へ送信する（ＳＥＱ１４２）。情報処理装置１０は、ＳＥＱ１４２で受信した信号に対する応答として、端末装置１４Ｂへ、端末装置１４Ｂの参加可能なディスカッションリストを送信する（ＳＥＱ１４４）。参加可能なディスカッションリストとは、現在オープンな状態とされているディスカッションの一覧を示す。
【０１６１】
端末装置１４Ｂは、受信した参加可能ディスカッションリストを操作パネル６８へ表示し（ＳＥＱ１４６）、ユーザＢに対して応答を促すメッセージを出力する（ＳＥＱ１４８）。
【０１６２】
ユーザＢは端末装置１４Ｂの操作パネル６８を操作することで、参加対象のディスカッションを選択する（ＳＥＱ１５０）。端末装置１４Ｂは、操作パネル６８から受付けた、選択されたディスカッションへの参加要求を表す、参加ディスカッション登録を示す信号を情報処理装置１０へ送信する（ＳＥＱ１５２）。
【０１６３】
情報処理装置１０は、該ディスカッションへの参加を許可する場合、ＯＫを示す応答を端末装置１４Ｂへ送信する（ＳＥＱ１５４）。すると、端末装置１４Ｂは、ＳＥＱ１５２で要求したセッションをオープンにし（ＳＥＱ１５６）、該ＳＥＱ１５６より前にオープンにしていた他のセッションを初期化し、ＳＥＱ１５６でオープンにした新たなセッションを開始可能な状態とするための初期化を行う（ＳＥＱ１５８）。そして、端末装置１４Ｂは、ユーザＢに対してディスカッションへの参加が許可されたことを示す、ＯＫ応答を出力する（ＳＥＱ１６０）。
【０１６４】
このようにして、情報処理装置１０は、新たにセッションに参加する端末装置１４を、順次登録していく。
【０１６５】
次に、セッションの終了時に、情報処理システム１０００で実行される処理の一例を説明する。図１４は、セッションの終了時に、情報処理システム１０００で実行される処理の一例を示す、シーケンス図である。
【０１６６】
例えば、情報処理システム１０００における複数の端末装置１４の内の１つを操作するユーザＡが端末装置１４Ａを操作し、専用アプリケーションを介して、記録終了指示を入力する。すると、情報処理装置１０へ、記録終了指示を示す信号が送信される（ＳＥＱ１７０）。
【０１６７】
情報処理装置１０は、受信した信号によって示されるセッションをクローズする（ＳＥＱ１７２）。また、情報処理装置１０は、該セッションに参加中の共通表示装置１２および端末装置１４（端末装置１４Ａ、端末装置１４Ｂ）に対して、セッションのクローズを示す信号を送信する（ＳＥＱ１７４〜ＳＥＱ１８４）。これにより、ユーザＡによって指示されたセッションがクローズされる。
【０１６８】
次に、セッションがクローズしたとき、すなわち、授業や会議が終了したときに、情報処理システム１０００で実行される処理の一例を説明する。図１５は、セッションがクローズしたときに、情報処理システム１０００で実行される処理の一例を示す、シーケンス図である。
【０１６９】
情報処理装置１０は、セッションがクローズされると、参加していた端末装置１４の各々に対して、該セッションの資料表示データ３０の要求を示す信号を送信する（ＳＥＱ１９０，ＳＥＱ１９２）。該信号を受信した端末装置１４の各々は、参加していたセッションの資料表示データ３０を、情報処理装置１０へ送信する（ＳＥＱ１９１，ＳＥＱ１９３）。また、情報処理装置１０は、共通表示装置１２へ、該セッションで提供した共通提供データ３１の要求を示す信号を送信する（ＳＥＱ１９４）。該信号を受信した共通表示装置１２は、参加していたセッションの共通提供データ３１を、情報処理装置１０へ送信する（ＳＥＱ１９６）。
【０１７０】
情報処理装置１０は、共通表示装置１２から取得した共通提供データ３１と、端末装置１４の各々から受信した資料表示データ３０と、を用いて、端末装置１４の各々に表示された表示画面５２を後から再生するときの、再生用表示画面３８を生成し、再生制御を行う。
【０１７１】
図１６は、端末装置１４Ａを操作するユーザＡが、あるディスカッションにおいて端末装置１４の各々に表示された表示画面５２を確認するときに、情報処理システム１０００で実行される処理の一例を示す、シーケンス図である。
【０１７２】
例えば、ユーザＡは、端末装置１４Ａの操作パネル６８を操作することで、ディスカッションの振り返りを操作指示する（ＳＥＱ２００）。すると、端末装置１４Ａは、振り返りのためのディスカッションリストの要求を示す信号を、情報処理装置１０へ送信する（ＳＥＱ２０２）。
【０１７３】
情報処理装置１０は、ＳＥＱ２０２で受信した信号に対する応答として、端末装置１４Ａへ、端末装置１４Ａが参加したディスカッションリストを送信する（ＳＥＱ２０４）。
【０１７４】
端末装置１４Ａは、受信したディスカッションリストを操作パネル６８へ表示し（ＳＥＱ２０６）、ユーザＡに対して応答を促すメッセージを出力する。
【０１７５】
ユーザＡは端末装置１４Ａの操作パネル６８を操作することで、振り返り対象のディスカッションを選択する（ＳＥＱ２０８）。端末装置１４Ａは、操作パネル６８から受付けた、選択されたディスカッションの識別情報（ディスカッションＩＤ）を、情報処理装置１０へ送信する（ＳＥＱ２１０）。
【０１７６】
情報処理装置１０は、該ディスカッションＩＤによって識別されるディスカッションのユーザＡによる振り返りを許可する場合、ＯＫを示す応答を端末装置１４Ａへ送信する（ＳＥＱ２１２）。すると、端末装置１４Ａを操作するユーザは、操作パネル６８を操作することで、ＳＥＱ２０８で指定したディスカッションＩＤのディスカッションに対応する再生用表示画面３８のデータ要求を指示する（ＳＥＱ２１４）。
【０１７７】
端末装置１４Ａは、再生用表示画面３８のデータ要求を示す信号を、情報処理装置１０へ送信する（ＳＥＱ２１６）。情報処理装置１０は、ＳＥＱ２１０で受信したディスカッションＩＤによって識別されるディスカッションで用いた、資料表示データ３０および共通提供データ３１を用いて、再生用表示画面３８を生成する（ＳＥＱ２１８）。
【０１７８】
そして、情報処理装置１０は、生成した再生用表示画面３８のデータを、端末装置１４Ａへ送信する（ＳＥＱ２２０）。端末装置１４Ａは、受信した再生用表示画面３８を操作パネル６８へ表示する（ＳＥＱ２２４）。
【０１７９】
次に、端末装置１４および情報処理装置１０の各々で実行する、情報処理の手順の一例を説明する。
【０１８０】
図１７は、セッション参加時に端末装置１４の制御部６４が実行する、情報処理の手順の一例を示すフローチャートである。
【０１８１】
まず、端末装置１４の受付部６４Ｅが、制御部６４から表示対象の資料データ３２の指定を受付けたか否かを判断する（ステップＳ３００）。ステップＳ３００で否定判断すると（ステップＳ３００：Ｎｏ）、本ルーチンを終了する。ステップＳ３００で肯定判断すると（ステップＳ３００：Ｙｅｓ）、ステップＳ３０２へ進む。
【０１８２】
ステップＳ３０２では、受付部６４Ｅは、ステップＳ３００で受付けた資料データ３２の資料ＩＤを、該セッションで表示した資料データ３２の識別情報として記憶部６６へ記憶する（ステップＳ３０２）。
【０１８３】
次に、表示制御部６４Ｄは、ステップＳ３００で受付けた資料データ３２の一部の領域を、表示画面５２として表示部６８Ａへ表示する（ステップＳ３０４）。そして、表示制御部６４Ｄは、ステップＳ３０４で表示した表示画面５２に対応する表示領域３４の表示領域情報３６を、該表示画面５２の表示タイミングと、ステップＳ３０２で記憶した資料ＩＤと、に対応付けて、記憶部６６へ記憶する（ステップＳ３０６）。
【０１８４】
次に、受付部６４Ｅが、該資料データ３２における表示対象の表示領域３４の変更指示を、操作受付部６８Ｂから受付けたか否かを判断する（ステップＳ３０８）。ステップＳ３０８で否定判断すると（ステップＳ３０８：Ｎｏ）、後述するステップＳ３１４へ進む。
【０１８５】
一方、ステップＳ３０８で肯定判断すると（ステップＳ３０８：Ｙｅｓ）、ステップＳ３１０へ進む。ステップＳ３１０では、表示制御部６４Ｄは、ステップＳ３０８で受付けた変更指示によって変更された、変更後の表示領域３４の表示画面５２を、表示部６８Ａへ表示する（ステップＳ３１０）。
【０１８６】
そして、表示制御部６４Ｄは、ステップＳ３１０で表示した表示画面５２に対応する表示領域３４の表示領域情報３６を、該表示画面５２の表示タイミングと、ステップＳ３０２で記憶した資料ＩＤと、に対応付けて、記憶部６６へ記憶する（ステップＳ３１２）。
【０１８７】
次に、ステップＳ３１４では、受付部６４Ｅが、ステップＳ３０２で記憶した資料ＩＤによって識別される資料データ３２の表示を終了するか否かを判断する（ステップＳ３１４）。例えば、受付部６４Ｅは、操作受付部６８Ｂから資料データ３２の表示終了を示す指示信号を受付けたか否かを判別することで、ステップＳ３１４の判断を行う。
【０１８８】
ステップＳ３１４で否定判断すると（ステップＳ３１４：Ｎｏ）、上記ステップＳ３０８へ戻る。一方、ステップＳ３１４で肯定判断すると（ステップＳ３１４：Ｙｅｓ）、本ルーチンを終了する。
【０１８９】
端末装置１４がステップＳ３００〜ステップＳ３１４の処理を実行することによって、端末装置１４は、ディスカッション中に表示された資料データ３２と、ディスカッション中の表示タイミングの各々に表示部６８Ａに表示された、表示画面５２に対応する資料データ３２における表示領域３４を示す表示領域情報３６と、を含む資料表示データ３０が作成される。そして、情報処理装置１０からの資料表示データ３０の要求を示す信号に応じて、端末装置１４は、資料表示データ３０を情報処理装置１０へ送信する。
【０１９０】
次に、情報処理装置１０で実行する情報処理の手順の一例を説明する。
【０１９１】
図１８は、情報処理装置１０で実行する情報処理の手順の一例を示す、フローチャートである。
【０１９２】
まず、情報処理装置１０の受信部６０Ｈが、複数の端末装置１４の各々から資料表示データ３０を受信する（ステップＳ５００）。制御部６０は、ステップＳ５００で受信した資料表示データ３０を、オープン中のディスカッションのディスカッションＩＤに対応付けて、記憶部６２へ記憶する（ステップＳ５０２）。
【０１９３】
次に、情報処理装置１０の取得部６０Ｃが、ステップＳ５００で取得した資料表示データ３０に基づいて、表示画面データ５０を取得する（ステップＳ５０４）。上述したように、取得部６０Ｃは、資料表示データ３０に含まれる、資料データ３２と、表示タイミングの各々に対応する表示領域情報３６と、を用いて、表示画面データ５０（図４（Ｃ）参照）を生成する。
【０１９４】
次に、特定部６０Ｄが、ステップＳ５０４で取得した表示画面データ５０によって示される表示画面５２に含まれる、要素の要素種類を特定する（ステップＳ５０６）。本実施の形態では、特定部６０Ｄは、表示画面データ５０に含まれる、表示タイミングの各々に対応する表示画面５２の各々について、含まれる要素の要素種類を特定する。
【０１９５】
次に、取得部６０Ｃが、受信部６０Ｈを介して共通表示装置１２から、共通提供データ３１を取得する（ステップＳ５０８）。
【０１９６】
そして、分割部６０Ｅが、ステップＳ５０８で取得した共通提供データ３１を用いて、ディスカッションの期間（授業時間）に相当する表示期間Ｔを、複数のトピック区間に分割する（ステップＳ５１０）。
【０１９７】
次に、算出部６０Ｆが、ステップＳ５０４で取得した表示画面データ５０における、ステップＳ５１０で分割されたトピック区間ごとに、共通提供データ３１における対応するトピック区間のトピックとの関連度を算出する（ステップＳ５１２）。
【０１９８】
次に、再生制御部６０Ｇが、ステップＳ５０４で取得した表示画面データ５０を構成する表示画面５２に含まれる要素を、トピック区間ごとに、要素種類および関連度に応じた再生形態で示す再生用表示画面３８を生成する（ステップＳ５１４）。そして、再生制御部６０Ｇは、ステップＳ５１４で生成した再生用表示画面３８を、ディスカッションを振り返ることを所望するユーザの操作する端末装置１４へ配信する（ステップＳ５１６）。再生用表示画面３８を受信した端末装置１４は、表示部６８Ａに再生用表示画面３８を表示する。これによって、再生制御部６０Ｇは、表示画面データ５０の表示画面５２に含まれる要素を、特定部６０Ｄで特定した要素種類に応じた再生形態で再生制御する。そして、本ルーチンを終了する。
【０１９９】
以上説明したように、本実施の形態の情報処理装置１０は、取得部６０Ｃと、特定部６０Ｄと、再生制御部６０Ｇと、を備える。取得部６０Ｃは、表示された表示画面５２を示す表示画面データ５０を取得する。特定部６０Ｄは、表示画面データ５０によって示される表示画面５２に含まれる要素の要素種類を特定する。再生制御部６０Ｇは、表示画面５２に含まれる要素を、特定した要素種類に応じた再生形態で再生制御する。
【０２００】
このように、本実施の形態の情報処理装置１０は、表示された表示画面５２について、含まれる要素を要素種類に応じた再生形態で再生制御する。すなわち、本実施の形態の情報処理装置１０は、表示された表示画面の縮小や低解像度化を行うこと無く、また、表示画面をそのまま再生用として用いるのではなく、表示画面に含まれる要素について、要素種類に応じた再生形態で再生制御する。このため、本実施の形態の情報処理装置１０は、過去に表示された表示画面５２に示された内容を一見して把握可能に提供することができる。
【０２０１】
従って、本実施の形態の情報処理装置１０は、表示された表示画面５２の再生時の視認性向上を図ることができる。
【０２０２】
例えば、ユーザが端末装置１４を用いて資料を参照しながら授業や会議に参加した後に、授業中や会議中に表示していた表示画面５２を後から確認することを所望する場合がある。本実施の形態の情報処理装置１０は、授業中や会議中に表示していた表示画面５２に含まれる要素について、要素種類に応じた再生形態で再生制御する。このため、ユーザは、要素種類に応じた再生形態で再生された要素を視認することで、再生内容の特定の部分を大きく表示させるための特定の操作指示などを行うことなく、授業や会議中に表示された内容を容易に確認することができる。
【０２０３】
このため、本実施の形態の情報処理装置１０は、過去に表示された表示画面５２の再生時の視認性向上を図ることができる。
【０２０４】
また、要素種類は、文字、絵柄、動画、および図表、の少なくとも１つである。
【０２０５】
また、再生制御部６０Ｇは、要素を、要素種類に応じた表示サイズ、形、色、配置位置、の少なくとも１つによって規定される再生形態で再生制御する。
【０２０６】
再生時の文字の文字サイズは、判読のしやすさに大きな影響を与える。本実施の形態では、再生制御部６０Ｇは、要素種類が文字である場合、該文字が予め定めた文字サイズより大きく表示されるように再生制御する。このため、本実施の形態の情報処理装置１０は、上記効果に加えて、更に、表示された表示画面５２の再生時の視認性向上を図ることができる。
【０２０７】
要素種類が図表、絵柄、および動画の何れかである場合、アスペクト比を変更すると判読性が低下する場合がある。また、図表、絵柄、および動画に含まれる文字の文字サイズを小さくして再生すると、判読性が低下する場合がある。一方、図表、絵柄、および動画における、文字以外の要素領域（すなわち、図表、絵柄、動画そのもの）については、サイズを小さくしたり低解像度化したりしても、判読性に与える影響は少ない場合が多い。
【０２０８】
そこで、再生制御部６０Ｇは、要素種類が、図表、絵柄、および動画、の何れかである場合、含まれる文字を予め定めた文字サイズより大きく表示し、含まれる文字以外の要素領域を予め定めた画像サイズより小さく表示するように再生制御する。
【０２０９】
また、再生制御部６０Ｇは、要素種類が図表、絵柄、および動画の何れかである場合、含まれる文字以外の要素領域を表示時のアスペクト比を維持し、且つ、予め定めた画像サイズより小さく表示するように再生制御する。
【０２１０】
このため、本実施の形態の情報処理装置１０は、上記効果に加えて、更に、表示された表示画面５２の再生時の視認性向上を図ることができる。
【０２１１】
特定部６０Ｄは、表示画面５２の一部の領域である一部領域（注目領域Ｅ）に含まれる要素の要素種類を特定する。
【０２１２】
ユーザの視線の向き易い領域（例えば、表示画面５２の中央を含む領域）を、注目領域Ｅとして設定することで、特定部６０Ｄは、表示画面５２における、ユーザの注視していた可能性の高い領域に含まれる要素の要素種類を、選択的に特定することができる。また、特定部６０Ｄによる特定精度の向上および特定時間の短縮を図ることもできる。
【０２１３】
取得部６０Ｃは、資料データ３２と、資料データ３２における表示領域３４を示す表示領域情報３６と、を含む資料表示データ３０に基づいて、資料データ３２における、表示領域情報３６によって示される表示領域３４を表示画面５２として抽出した、表示画面データ５０を取得する。
【０２１４】
取得部６０Ｃは、表示画面データ５０と、表示画面データ５０によって示される表示画面５２の表示タイミングと、を取得する。再生制御部６０Ｇは、表示タイミングごとに、表示画面５２に含まれる要素を、特定した要素種類に応じた再生形態で再生制御する。
【０２１５】
表示画面データ５０は、表示された表示タイミングの異なる複数の表示画面５２を時系列に配列してなる。分割部６０Ｅは、複数の表示画面５２の表示期間Ｔを、表示期間Ｔに提供された共通提供データ３１に基づいて、提供されたトピック毎に複数のトピック区間に分割する。算出部６０Ｆは、表示画面データ５０におけるトピック区間ごとに、共通提供データ３１における対応するトピック区間のトピックとの関連度を算出する。再生制御部６０Ｇは、表示画面データ５０に含まれる複数の表示画面５２に含まれる要素を、トピック区間ごとに、特定した要素種類および関連度に応じた再生形態で再生制御する。
【０２１６】
取得部６０Ｃは、複数の表示画面データ５０を取得する。再生制御部６０Ｇは、表示画面５２に含まれる要素を、特定した要素種類および関連度に応じた再生形態で表示画面データ５０ごとに配置した再生用表示画面３８を、トピック区間ごとに生成し、再生用表示画面３８を再生制御する。
【０２１７】
再生制御部６０Ｇは、表示画面データ５０における、関連度の高いトピック区間に含まれる要素ほど、より注視を促す再生形態で再生用表示画面３８に配置する。
【０２１８】
本実施の形態の情報処理システム１０００は、情報処理装置１０と、情報処理装置１０と通信する端末装置１４と、を備える。端末装置１４の表示制御部６４Ｄは、表示画面５２を表示部６８Ａ（表示部２９Ｂ）に表示する。端末装置１４の送信部６４Ｃは、表示画面５２を示す表示画面データ５０を情報処理装置１０へ送信する。情報処理装置１０の取得部６０Ｃは、表示画面データ５０を取得する。特定部６０Ｄは、表示画面データ５０によって示される表示画面５２に含まれる要素の要素種類を特定する。再生制御部６０Ｇは、表示画面５２に含まれる要素を、特定した要素種類に応じた再生形態で再生制御する。
【０２１９】
本実施の形態の情報処理プログラムは、表示された表示画面５２を示す表示画面データ５０を取得するステップと、表示画面データ５０によって示される表示画面５２に含まれる要素の要素種類を特定するステップと、表示画面５２に含まれる要素を、特定した要素種類に応じた再生形態で再生制御するステップと、をコンピュータに実行させるための情報処理プログラムである。
【０２２０】
なお、上記実施の形態では、情報処理装置１０が要素種類を特定する特定部６０Ｄを備えた構成を説明した。しかし、特定部６０Ｄを、端末装置１４側に搭載してもよい。
【０２２１】
この場合、端末装置１４に搭載された特定部６０Ｄは、新たな表示領域３４がユーザによって指定される毎に、表示領域３４によって示される表示画面５２に含まれる要素の要素種類を特定してもよい。また、端末装置１４に搭載された特定部６０Ｄは、１つのディスカッションが終了するごとに、情報処理装置１０と同様に、表示タイミングの各々に対応する表示画面５２に含まれる要素の要素種類を特定してもよい。
【０２２２】
なお、上述した実施の形態における、情報処理装置１０、共通表示装置１２、および端末装置１４の各々で実行する上記処理を実行するためのプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよいし、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、各種プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０２２３】
また、上述した実施の形態における、情報処理装置１０、共通表示装置１２、および端末装置１４の各々で実行されるプログラムは、上記各機能部を含むモジュール構成となっており、実際のハードウェアとしては、例えば、ＣＰＵ２５（プロセッサ回路）がＲＯＭ２６またはＨＤＤ２８からプログラムを読み出して実行することにより、上述した各機能部がＲＡＭ２７（主記憶）上にロードされ、上述した各機能部がＲＡＭ２７（主記憶）上に生成されるようになっている。
【０２２４】
なお、上記には、実施の形態を説明したが、上記実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施の形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０２２５】
１０００  情報処理システム
１０  情報処理装置
１４  端末装置
６０Ｃ  取得部
６０Ｄ  特定部
６０Ｅ  分割部
６０Ｆ  算出部
６０Ｇ  再生制御部
６４Ｂ  受信部
６４Ｃ  送信部
６４Ｄ  表示制御部
６８Ａ  表示部
【先行技術文献】
【特許文献】
【０２２６】
【特許文献１】特開２０１３−２２２３４７号公報
【特許文献２】特許第４２８８８７８号公報
【特許文献３】特開２０１１−０６５２９５号公報
【図１】
2018084990.tif 000003
【図２】
2018084990.tif 000004
【図３】
2018084990.tif 000005
【図４】
2018084990.tif 000006
【図５】
2018084990.tif 000007
【図６】
2018084990.tif 000008
【図７】
2018084990.tif 000009
【図８】
2018084990.tif 000010
【図９】
2018084990.tif 000011
【図１０】
2018084990.tif 000012
【図１１】
2018084990.tif 000013
【図１２】
2018084990.tif 000014
【図１３】
2018084990.tif 000015
【図１４】
2018084990.tif 000016
【図１５】
2018084990.tif 000017
【図１６】
2018084990.tif 000018
【図１７】
2018084990.tif 000019
【図１８】
2018084990.tif 000020