(57)【要約】【課題】少なくとも一部が重複する期間に記録された、複数の記録データを効率的に再生する。【解決手段】情報処理装置１０は、取得部３０Ｃと、特定部３０Ｄと、再生制御部３０Ｅと、を備える。取得部３０Ｃは、少なくとも一部が重複する期間に記録された、複数の記録データ４０を取得する。特定部３０Ｄは、複数の記録データ４０の各々における、意味を成す要素を含む活性区間を特定する。再生制御部３０Ｅは、複数の記録データ４０の各々の活性区間の活性区間データに応じて、複数の記録データ４０を再生制御する。【選択図】図３
2018078360.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一部が重複する期間に記録された、複数の記録データを取得する取得部と、
複数の前記記録データの各々における、意味を成す要素を含む活性区間を特定する特定部と、
複数の前記記録データの各々の前記活性区間の活性区間データに応じて、複数の前記記録データを再生制御する再生制御部と、
を備える、情報処理システム。
【請求項２】
前記再生制御部は、
複数の前記記録データの各々の前記活性区間データが、記録タイミングに応じた再生タイミングで再生されるように再生制御する、
請求項１に記載の情報処理システム。
【請求項３】
前記再生制御部は、
複数の前記記録データの各々の前記活性区間データが、同じ記録タイミングごとに同じ再生タイミングで再生されるように再生制御する、
請求項１または請求項２に記載の情報処理システム。
【請求項４】
前記再生制御部は、
複数の前記記録データの内、含まれる前記活性区間において、前記要素が時系列に沿って継続して変化するリアルタイムデータについて、
前記リアルタイムデータに含まれる前記活性区間の活性区間データを、該活性区間データの記録時の速度より速い再生速度で再生制御する、請求項１〜請求項３の何れか１項に記載の情報処理システム。
【請求項５】
前記再生制御部は、
複数の前記記録データの内、含まれる前記活性区間内に、前記要素が所定時間以上停止する静止区間を含む、非リアルタイムデータについて、
前記非リアルタイムデータに含まれる前記活性区間の各々について、含まれる前記静止区間の特定の記録タイミングに記録された前記要素を、該静止区間に応じた再生期間、再生制御する、請求項４に記載の情報処理システム。
【請求項６】
前記非リアルタイムデータは、１または時系列に連続する複数の静止画像から構成される、請求項５に記載の情報処理システム。
【請求項７】
前記再生制御部は、
前記リアルタイムデータの前記活性区間と、前記非リアルタイムデータの前記活性区間と、の間に、記録タイミングが互いに重複する重複区間が存在する場合、
前記重複区間における、前記リアルタイムデータの前記活性区間と前記非リアルタイムデータの前記活性区間における前記静止区間以外の変化区間との第１重複区間については、前記リアルタイムデータの前記活性区間データと前記非リアルタイムデータの前記変化区間の変化区間データとが、同じ記録タイミングごとに同じ再生タイミングで、記録時の速度より速い再生速度で再生されるように再生制御し、
前記重複区間における、前記リアルタイムデータの前記活性区間と前記非リアルタイムデータの前記活性区間における前記静止区間との第２重複区間については、前記リアルタイムデータにおける前記活性区間の活性区間データを記録時の速度より速い再生速度で再生制御すると共に、前記非リアルタイムデータにおける前記静止区間の特定の記録タイミングに記録された前記要素を再生制御する、
請求項５または請求項６に記載の情報処理システム。
【請求項８】
再生指示信号を受付ける受付部を備え、
前記再生制御部は、
前記再生指示信号を受付ける毎に、
複数の前記記録データに含まれる未再生の前記活性区間を順に特定し、特定した前記活性区間の記録タイミングごとに、複数の前記記録データの各々の前記活性区間の活性区間データが再生されるように再生制御する、
請求項１〜請求項７の何れか１項に記載の情報処理システム。
【請求項９】
要素は、言語を示す音、文字、記号、画像、の少なくとも１つである、請求項１〜請求項８の何れか１項に記載の情報処理システム。
【請求項１０】
少なくとも一部が重複する期間に記録された、複数の記録データを取得するステップと、
複数の前記記録データの各々における、意味を成す要素を含む活性区間を特定するステップと、
複数の前記記録データの各々の前記活性区間の活性区間データに応じて、複数の前記記録データを再生制御するステップと、
をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、および情報処理プログラムに関する。
【背景技術】
【０００２】
所定期間中に記録された、板書の板書データ、発話された音声の音声データ、表示された表示画面、などの記録データを記録し、後から再生するシステムが知られている。
【０００３】
例えば、特許文献１には、記録したホワイトボードの板書の再生を、会議や授業の映像と同期再生させる方法が開示されている。具体的には、特許文献１には、ある描画操作を記録し始めてから一定時間以内に描画操作が終わらない場合には、決められた時間後に操作終了時の状態にすることで、記録した内容を効率的に振り返る方法が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来では、再生対象のデータに音声や映像が含まれる場合、効率的な再生を行うことは困難であった。すなわち、従来のように、板書データにあわせて他の記録データの再生を調整する方法を用いると、意味の通じなくなる段階で音声や映像が区切られて省略再生される場合があり、効率的な再生を行う事は出来なかった。すなわち、従来では、少なくとも一部が重複する期間に記録された、複数の記録データを効率的に再生することは困難であった。
【０００５】
本発明は、上記に鑑みてなされたものであって、少なくとも一部が重複する期間に記録された、複数の記録データを効率的に再生することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、情報処理システムは、少なくとも一部が重複する期間に記録された、複数の記録データを取得する取得部と、複数の前記記録データの各々における、意味を成す要素を含む活性区間を特定する特定部と、複数の前記記録データの各々の前記活性区間の活性区間データに応じて、複数の前記記録データを再生制御する再生制御部と、を備える。
【発明の効果】
【０００７】
本発明によれば、少なくとも一部が重複する期間に記録された、複数の記録データを効率的に再生することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施の形態の情報処理システムの構成の一例を示す模式図である。
【図２】図２は、情報処理装置のハードウェア構成の一例を示す模式図である。
【図３】図３は、情報処理装置の機能的構成例を示すブロック図である。
【図４】図４は、記録データ管理ＤＢのデータ構成の一例を示す模式図である。
【図５−１】図５−１は、記録データのデータ構成の一例を示す模式図である。
【図５−２】図５−２は、活性区間の説明図である。
【図５−３】図５−３は、リアルタイムデータおよび非リアルタイムデータのデータ構成の一例を示す模式図である。
【図６】図６は、再生制御部による再生制御の一例を示す、説明図である。
【図７】図７は、再生部に表示される表示画像の一例を示す模式図である。
【図８】図８は、本実施の形態の制御部で実行する情報処理の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本実施の形態の情報処理システム、および情報処理プログラムの実施の形態を詳細に説明する。なお、本明細書において、同じ構成および機能を示す部分には、同じ符号を付与し、詳細な説明を省略する場合がある。
【００１０】
本実施の形態の情報処理システム、および情報処理プログラムの適用対象は、限定されない。例えば、本実施の形態の情報処理システム、および情報処理プログラムは、教育システム、会議システム、などに適用される。
【００１１】
図１は、本実施の形態の情報処理システム１０００の構成の一例を示す模式図である。
【００１２】
本実施の形態の情報処理システム１０００は、情報処理装置１０と、記録装置１８と、を備える。
【００１３】
情報処理装置１０と記録装置１８とは、ネットワーク２０を介して通信可能に接続されている。なお、本実施の形態では、情報処理システム１０００は、複数の記録装置１８を含む場合を説明する。情報処理装置１０、および複数の記録装置１８の少なくとも１つは、無線または有線によりに接続されている。無線により接続する場合、例えば、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）、４Ｇ（４ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）などを用いればよい。
【００１４】
記録装置１８は、記録データを記録する。記録データは、記録装置１８で記録されたデータである。記録とは、録音、録画、記憶、などを示す。記録データは、例えば、板書データ、動画像データ、静止画像データ、および音声データなどである。板書データは、電子黒板における板書領域の描画内容を、記録タイミング毎に規定したデータである。
【００１５】
記録装置１８は、記録データを記録する装置であればよい。本実施の形態では、一例として、記録装置１８が、投影装置１２、電子黒板１４、マイク１６の各々である場合を説明する。
【００１６】
投影装置１２は、画像を投影する装置である。投影装置１２は、例えば、プロジェクタである。本実施の形態では、投影装置１２は、ある期間、継続して投影された投影画像を時系列に沿って順次記録し、投影画像の動画像データを記録する。すなわち、投影装置１２は、記録タイミングごとに、投影された投影画像を規定した、動画像データを得る。そして、投影装置１２は、動画像データを、記録データとして情報処理装置１０へ送信する。
【００１７】
電子黒板１４は、所定の板書領域に記入された記入軌跡を、時系列にそって順次記録し、板書画像の板書データを記録する。板書画像は、板書領域上の記入内容を示す画像である。すなわち、電子黒板１４は、記録タイミングごとに記入内容を規定した、板書データを得る。そして、電子黒板１４は、板書データを、記録データとして情報処理装置１０へ送信する。
【００１８】
マイク１６は、集音可能な範囲の音を、時系列に沿って順次記録し、音声データを記録する。すなわち、マイク１６は、記録タイミングごとの音を規定した、音声データを得る。そして、マイク１６は、音声データを、記録データとして情報処理装置１０へ送信する。
【００１９】
なお、図１には、投影装置１２、電子黒板１４、およびマイク１６の各々を１つ示した。しかし、情報処理システム１０００は、投影装置１２、電子黒板１４、およびマイク１６の少なくとも１種を、２つ以上含む構成であってもよい。また、１つの記録装置１８が、投影装置１２の投影機能、電子黒板１４の機能、およびマイク１６の録音機能の少なくとも２つ以上を備えた構成であってもよい。
【００２０】
また、投影装置１２、電子黒板１４、およびマイク１６の少なくとも１つの機能を搭載した端末装置を、記録装置１８として用いてもよい。
【００２１】
情報処理装置１０は、複数の記録データの再生制御を行う（詳細後述）。情報処理装置１０は、例えば、パーソナルコンピュータなどで実現する。再生とは、画像などの表示、および、音の出力、の少なくとも一方を示す。
【００２２】
次に、情報処理装置１０の、ハードウェア構成の一例を説明する。図２は、情報処理装置１０のハードウェア構成の一例を示す模式図である。
【００２３】
情報処理装置１０および記録装置１８の各々は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２５と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２６と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２７と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２８と、通信Ｉ／Ｆ（インターフェース）２４と、外部Ｉ／Ｆ２３と、操作パネル２９と、を備え、バス２１を介して相互に接続されている。
【００２４】
ＣＰＵ２５は、情報処理装置１０および記録装置１８の動作を統括的に制御する。ＣＰＵ２５は、ＲＡＭ２７をワークエリアとし、ＲＯＭ２６またはＨＤＤ２８などに格納されたプログラムを実行することで、情報処理装置１０全体の動作を制御し、後述する各種機能部を実現する。
【００２５】
ＨＤＤ２８は、プログラムやデータなどを格納する。操作パネル２９は、ユーザの操作に応じた各種の操作入力を受付けるとともに、各種の情報や各種の画像を表示する。
【００２６】
本実施の形態では、操作パネル２９は、各種操作指示を受付ける受付機能を実現する操作受付部２９Ａと、各種情報の表示を行う表示機能を実現する表示部２９Ｂと、の双方を一体的に備えたタッチパネルである場合を説明する。しかし、操作パネル２９の構成は、このような構成に限定されない。例えば、操作パネル２９は、操作受付部２９Ａと、表示部２９Ｂと、を別体として構成してもよい。
【００２７】
通信Ｉ／Ｆ２４は、ネットワーク２０を介して他の装置や機器と通信するためのインターフェースである。外部Ｉ／Ｆ２３は、スピーカ２３Ａや、記録媒体などの外部メモリなどと通信するためのインターフェースである。スピーカ２３Ａは、音を出力する出力機能を実現する。
【００２８】
次に、本実施の形態の情報処理装置１０の機能について、詳細に説明する。
【００２９】
図３は、情報処理装置１０の機能的構成例を示すブロック図である。
【００３０】
情報処理装置１０は、制御部３０と、通信部３２と、記憶部３４と、再生部３６と、操作部３８と、を備える。通信部３２、記憶部３４、再生部３６、および操作部３８と、制御部３０と、は、データや信号を授受可能に接続されている。
【００３１】
通信部３２は、記録装置１８と通信する。
【００３２】
情報処理装置１０の通信部３２は、受信機能と送信機能とを有する。通信部３２の受信機能は、記録装置１８から、各種のデータや信号を受信する機能である。通信部３２の送信機能は、記録装置１８へ、各種のデータや信号を送信する機能である。
【００３３】
記憶部３４は、各種データを記憶する。記憶部３４は、例えば、ＨＤＤ２８（図２参照）によって実現する。本実施の形態では、記憶部３４は、記録データ管理ＤＢ３４Ａを記憶する。
【００３４】
記録データ管理ＤＢ３４Ａは、記録データ４０を管理するためのデータベースである。なお、記録データ管理ＤＢ３４Ａのデータ形式は、データベースに限定されない。記録データ管理ＤＢ３４Ａのデータ形式は、例えば、テーブルであってもよい。
【００３５】
図４は、記録データ管理ＤＢ３４Ａのデータ構成の一例を示す模式図である。記録データ管理ＤＢ３４Ａは、装置ＩＤと、記録データ４０と、記録開始タイミングと、記録期間と、を対応付けたものである。
【００３６】
装置ＩＤは、記録装置１８の各々を識別するための識別情報である。なお、記録データ管理ＤＢ３４Ａは、装置ＩＤを含まない構成であってもよい。
【００３７】
記録データ４０は、記録装置１８の各々で記録された記録データである。記録データ４０は、上述したように、板書データ、動画像データ、静止画像データ、および音声データなどである。
【００３８】
図４には、記録データ４０の一例として、音声データＡ、音声データＢ、板書データＡ、静止画像データＢを示した。しかし、記録データ管理ＤＢ３４Ａに登録される記録データ４０は、これらに限定されない。
【００３９】
また、記録データ４０のデータ形式は限定されない。例えば、記録データ４０は、ＪＰＧ、ＪＰＥＧ、ＧＩＦ、ＰＮＧ、ＢＭＰ、ＰＤＦ、ＭＰ３、ＷＡＶ、などの何れのデータ形式であってもよい。
【００４０】
記録データ管理ＤＢ３４Ａにおける記録開始タイミングは、対応する記録データ４０の記録が開始されたタイミングを示す。
【００４１】
なお、本実施の形態では、記録データ４０の記録されたタイミングを、記録タイミングと称して説明する。すなわち、記録開始タイミングは、記録データ４０の記録タイミングの内、記録の開始された記録タイミングを示す。また、本実施の形態では、記録データ４０の記録の終了したタイミングを、記録終了タイミングと称して説明する。
【００４２】
記録タイミングは、例えば、年，月，日，時，分，秒（ｙｙｙｍｍｄｄｈｈｍｍｓｓ））で表される。なお、記録タイミングは、各記録データ４０の記録されたタイミングを示すものであればよく、ある基準時間からの経過時間などで表してもよい。
【００４３】
記録データ管理ＤＢ３４Ａにおける記録期間は、対応する記録データ４０のデータ長を時間で表したものである。
【００４４】
記録データ管理ＤＢ３４Ａは、記録装置１８から記録データ４０を受信するごとに、制御部３０によって更新される。すなわち、情報処理装置１０の制御部３０は、記録装置１８から新たな記録データ４０を受信すると、記録データ管理ＤＢ３４Ａに順次登録する。
【００４５】
図３に戻り説明を続ける。再生部３６は、記録データ４０を再生する。再生部３６による再生は、制御部３０によって制御される。再生制御については後述する。
【００４６】
再生部３６は、表示部３６Ａと、音声出力部３６Ｂと、を備える。表示部３６Ａは、各種画像を表示する。表示部３６Ａは、例えば、ディスプレイである。表示部３６Ａは、例えば、表示部２９Ｂ（図２参照）によって実現する。音声出力部３６Ｂは、音を出力する。音声出力部３６Ｂは、例えば、スピーカである。音声出力部３６Ｂは、例えば、スピーカ２３Ａ（図２参照）によって実現する。
【００４７】
操作部３８は、ユーザによる操作指示を受付ける。操作部３８は、例えば、キーボード、マウス、などである。操作部３８は、操作受付部２９Ａによって実現する（図２参照）。
【００４８】
次に、情報処理装置１０の制御部３０について説明する。制御部３０は、情報処理装置１０を制御する。制御部３０は、ＣＰＵ２５、ＲＯＭ２６、およびＲＡＭ２７（図２参照）などによって実現する。なお、制御部３０は、回路などによって実現してもよい。
【００４９】
制御部３０は、通信制御部３０Ａと、記憶制御部３０Ｂと、取得部３０Ｃと、特定部３０Ｄと、再生制御部３０Ｅと、受付部３０Ｆと、を有する。通信制御部３０Ａ、記憶制御部３０Ｂ、取得部３０Ｃ、特定部３０Ｄ、再生制御部３０Ｅ、および受付部３０Ｆの一部または全ては、例えば、ＣＰＵ２５などのプロセッサ回路にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などの専用の処理回路を用いてハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。処理回路は、物理的に１つであってもよいし、複数であってもよい。
【００５０】
通信制御部３０Ａは、通信部３２による記録装置１８との通信を制御する。本実施の形態では、通信制御部３０Ａは、通信部３２を介して記録装置１８から、記録データ４０を受信する。
【００５１】
記憶制御部３０Ｂは、記憶部３４への記憶を制御する。本実施の形態では、記憶制御部３０Ｂは、通信制御部３０Ａが通信部３２を介して記録装置１８から記録データ４０を受信するごとに、受信した記録データ４０を、端末ＩＤ、記録開始タイミング、および記録期間に対応づけて記録データ管理ＤＢ３４Ａへ登録する。
【００５２】
なお、端末ＩＤ、記録データ４０の記録開始タイミング、および記録期間は、該記録データ４０の送信元の記録装置１８から記録データ４０と共に受信すればよい。
【００５３】
取得部３０Ｃは、少なくとも一部が重複する期間に記録された、複数の記録データ４０を取得する。本実施の形態では、取得部３０Ｃは、該重複する期間として、再生対象の再生対象期間を用いる。そして、取得部３０Ｃは、再生対象の再生対象期間に記録された、複数の記録データ４０を記録データ管理ＤＢ３４Ａから読取ることによって、複数の記録データ４０を取得する。
【００５４】
再生対象期間は、予め設定すればよい。また、取得部３０Ｃは、操作部３８から、再生対象期間を取得し、該再生対象期間を含む期間に記録された複数の記録データ４０を、記憶部３４から読取ってもよい。
【００５５】
この場合、例えば、ユーザは、操作部３８を操作することで、再生対象の再生対象期間を入力する。受付部３０Ｆは、操作部３８による操作指示信号を受付ける。受付部３０Ｆは、操作部３８から、再生対象期間を受付けると、取得部３０Ｃへ出力する。取得部３０Ｃは、受付部３０Ｆを介して操作部３８から受付けた再生対象期間を含む期間に記録された、複数の記録データ４０を、記憶部３４から取得する。
【００５６】
なお、取得部３０Ｃは、通信制御部３０Ａおよび通信部３２を介して、記録装置１８から直接記録データ４０を取得してもよい。この場合、取得部３０Ｃは、再生対象期間を含む期間に記録された記録データ４０の取得要求信号を、通信制御部３０Ａおよび通信部３２を介して、記録装置１８へ送信すればよい。記録装置１８は、取得要求信号に含まれる再生対象期間を含む期間に記録された記録データ４０を保持している場合、該記録データ４０を、情報処理装置１０へ送信すればよい。これによって、取得部３０Ｃは、再生対象期間を含む期間に記録された、複数の記録データ４０を、記録装置１８から直接取得してもよい。
【００５７】
特定部３０Ｄは、取得部３０Ｃで取得した複数の記録データ４０の各々について、活性区間を特定する。
【００５８】
図５−１を用いて説明する。図５−１は、記録データ４０のデータ構成の一例を示す模式図である。
【００５９】
特定部３０Ｄは、記録データ４０における、活性区間Ｐを特定する。活性区間Ｐとは、記録データ４０における、意味を成す要素７２を含む区間である。言い換えると、活性区間Ｐとは、記録データ４０の全体の記録期間における、要素７２を含む期間である。
【００６０】
要素７２とは、情報伝達において意味を成すものである。要素７２は、具体的には、意味を成すものとして認識されうる、言語を示す音，文字，記号，画像，などである。意味を成す情報として認識されうる画像には、例えば、グラフ、表、物体の画像、などがある。物体の画像は、例えば、人、車、資料、などを示す画像である。
【００６１】
特定部３０Ｄは、取得部３０Ｃで取得した複数の記録データ４０の各々を解析し、複数の記録データ４０の各々について、要素７２が含まれる区間を解析する。これによって、特定部３０Ｄは、活性区間Ｐを特定する。なお、記録データ４０における、活性区間Ｐ以外の区間は、非活性区間Ｑである。非活性区間Ｑは、要素７２を含まない区間である。
【００６２】
例えば、記録データ４０における、ある区間に、単語の組合せによって形成される意味を成す言葉の音声が含まれていたと仮定する。この場合、特定部３０Ｄは、該音声の含まれる区間を、活性区間Ｐとして特定する。
【００６３】
また、例えば、記録データ４０におけるある区間に、意味を成す文字を示す要素７２が含まれていたと仮定する。この場合、特定部３０Ｄは、該文字の含まれる区間を、活性区間Ｐとして特定する。また、例えば、記録データ４０が板書データである場合、該記録データ４０が、文字の描かれていないホワイトボードに、順次、文字が描かれていったことを示す記録データ４０であったと仮定する。この場合、特定部３０Ｄは、記録データ４０における、描かれていく文字を含む区間を、活性区間Ｐとして特定する。
【００６４】
なお、特定部３０Ｄは、要素７２として認識する対象を、予め設定すればよい。例えば、特定部３０Ｄは、要素７２として認識する対象として、文字、言語、を予め設定すればよい。要素７２として認識する対象は、操作部３８によるユーザの操作指示などによって、適宜、変更可能としてもよい。
【００６５】
また、記録データ４０を解析することで、要素７２を特定する方法には、公知の画像処理方法や音声データ解析方法を用いればよい。
【００６６】
このようにして、特定部３０Ｄは、記録データ４０における、活性区間Ｐを特定する。以下では、記録データ４０における、活性区間Ｐのデータを、活性区間データ８０と称して説明する。すなわち、活性区間データ８０は、記録データ４０における、一部の区間のデータであり、要素７２を含む区間のデータである。
【００６７】
図３に戻り説明を続ける。再生制御部３０Ｅは、取得部３０Ｃで取得した、複数の記録データ４０の各々の活性区間Ｐの活性区間データ８０に応じて、複数の記録データ４０を再生制御する。すなわち、再生制御部３０Ｅは、記録データ４０の各々について、意味を成す要素７２を含む活性区間データ８０を再生し、非活性区間Ｑについては再生対象外とする。
【００６８】
このため、取得部３０Ｃで取得した複数の記録データ４０が、板書データ、議論の音声や表示された資料を撮影した動画像データ、音声データ、などの複数種類の記録データ４０である場合であっても、意味不明の箇所で省略再生されることが抑制され、意味を成す区間が効率的に再生される。
【００６９】
本実施の形態では、再生制御部３０Ｅは、記録データ４０を再生するように再生装置を制御する。具体的には、再生制御部３０Ｅは、記録データ４０に含まれる活性区間データ８０を再生するように、再生装置を制御する（詳細後述）。
【００７０】
記録データ４０を再生する再生装置には、情報処理装置１０に搭載された再生部３６や、情報処理装置１０の外部に設置された再生装置２２を用いればよい。
【００７１】
再生装置２２は、音や画像を再生する装置である。再生装置２２は、表示部２２Ａと、音声出力部２２Ｂと、通信部２２Ｃと、を備える。表示部２２Ａは、各種画像を表示する。表示部２２Ａは、例えば、ディスプレイである。音声出力部２２Ｂは、音を出力する。音声出力部２２Ｂは、例えば、スピーカである。通信部２２Ｃは、情報処理装置１０と通信する。
【００７２】
情報処理装置１０と再生装置２２とは、データや信号を授受可能に、ケーブルを介して直接接続されている。なお、情報処理装置１０と再生装置２２とは、ネットワーク２０を介して通信可能に接続されていてもよい。そして、通信部３２を、記録装置１８や再生装置２２と通信する構成とすればよい。
【００７３】
なお、本実施の形態では、再生制御部３０Ｅは、再生部３６を再生制御する形態を一例として説明する。
【００７４】
また、本実施の形態では、再生制御部３０Ｅは、ストリーミング再生するように、再生部３６を制御する場合を一例として説明する。
【００７５】
すなわち、本実施の形態では、再生制御部３０Ｅは、取得部３０Ｃで取得した複数の記録データ４０について、記録タイミングに沿って順に、活性区間Ｐの活性区間データ８０を読取りながら、読取った活性区間データ８０を再生するように、再生部３６を再生制御する場合を一例として説明する。
【００７６】
再生制御部３０Ｅは、取得部３０Ｃで取得した、複数の記録データ４０の各々の活性区間データ８０が、記録タイミングに応じた再生タイミングで再生されるように再生制御する。すなわち、再生制御部３０Ｅは、記録タイミングに沿って、複数の記録データ４０を解析し、何れか１つの記録データ４０の活性区間Ｐの現れた記録タイミングの各々を、再生対象とし、再生制御を行う。
【００７７】
具体的には、再生制御部３０Ｅは、取得部３０Ｃで取得した、複数の記録データ４０の各々の活性区間データ８０が、同じ記録タイミングごとに、該記録タイミングに応じた同じ再生タイミングで再生されるように、再生制御する。
【００７８】
すなわち、取得部３０Ｃで取得した再生対象期間における、単独の記録データ４０の活性区間Ｐのみが出現する区間（非重複区間）については、該記録データ４０の活性区間Ｐの活性区間データ８０のみが、記録タイミングに応じた再生タイミングで再生制御される。
【００７９】
一方、取得部３０Ｃで取得した再生対象期間において、複数の記録データ４０の活性区間Ｐが重複する区間（重複区間）については、重複する複数の活性区間Ｐの活性区間データ８０が、記録タイミングごとに同じ再生タイミングで再生制御される。
【００８０】
ここで、記録データ４０における活性区間Ｐは、上述したように、要素７２を含む区間である。この要素７２は、活性区間Ｐにおいて時系列に沿って変化する場合と、変化せずに固定である場合と、がある。すなわち、活性区間Ｐにおいて、時系列に沿って、要素７２が増加、減少、位置変動、形状変化、などの変化を示す場合と、活性区間Ｐの間、要素７２が同じ形態（形、位置、などが同じ形態）で継続して存在する場合と、がある。
【００８１】
本実施の形態では、活性区間Ｐにおける、要素７２が時系列に沿って継続して変化する区間を、変化区間と称して説明する。変化区間は、言い換えると、音声や動画など、記録時の時系列に沿って順番に再生されなければ、情報として理解されない性質の区間である。
【００８２】
また、本実施の形態では、活性区間Ｐにおける、要素７２が所定時間以上停止する区間を、静止区間と称して説明する。静止区間は、言い換えると、静止画や板書のように、１つの記録タイミングのみを再生した場合であっても、該区間の情報が理解される性質の区間である。
【００８３】
図５−２は、活性区間Ｐの説明図である。図５−２（Ａ）に示すように、活性区間Ｐが変化区間ＰＡである場合がある。また、図５−２（Ｂ）に示すように、活性区間Ｐが、変化区間ＰＡと、静止区間ＰＢと、から構成される場合がある。また、図５−２（Ｃ）に示すように、活性区間Ｐが、静止区間ＰＢである場合がある。
【００８４】
そこで、本実施の形態では、再生制御部３０Ｅは、取得部３０Ｃで取得した複数の記録データ４０を、含まれる活性区間Ｐに応じて、リアルタイムデータと、非リアルタイムデータと、に分類した上で、活性区間データ８０の再生制御を行う。
【００８５】
リアルタイムデータは、活性区間Ｐが変化区間ＰＡから構成される記録データ４０である。非リアルタイムデータは、活性区間Ｐが静止区間ＰＢを含む、記録データ４０である。
【００８６】
図５−３は、リアルタイムデータ４２および非リアルタイムデータ４４のデータ構成の一例を示す模式図である。
【００８７】
図５−３（Ａ）は、リアルタイムデータ４２のデータ構成の一例を示す模式図である。リアルタイムデータ４２に含まれる活性区間Ｐは、変化区間ＰＡである（図５−２（Ａ）参照）。リアルタイムデータ４２は、例えば、音声データ、動画像データ、である。
【００８８】
図５−３（Ｂ）および図５−３（Ｃ）は、非リアルタイムデータ４４のデータ構成の一例を示す模式図である。非リアルタイムデータ４４に含まれる活性区間Ｐは、静止区間ＰＢを含む。本実施の形態では、非リアルタイムデータ４４を、非リアルタイムデータ４４Ａと非リアルタイムデータ４４Ｂとに分類して説明する。
【００８９】
図５−３（Ｂ）に示すように、非リアルタイムデータ４４Ａの活性区間Ｐは、変化区間ＰＡと静止区間ＰＢとから構成される。なお、非リアルタイムデータ４４Ａの活性区間Ｐは、変化区間ＰＡと静止区間ＰＢとから構成されていればよく、１つの活性区間Ｐに含まれる変化区間ＰＡおよび静止区間ＰＢの数、および、１つの活性区間Ｐにおける変化区間ＰＡと静止区間ＰＢとの位置関係は、限定されない。例えば、非リアルタイムデータ４４Ａの活性区間Ｐは、変化区間ＰＡより後の記録タイミングに静止区間ＰＢの配置された構成であってもよい。また、例えば、非リアルタイムデータ４４Ａの活性区間Ｐは、変化区間ＰＡ、静止区間ＰＢ、および変化区間ＰＡ、をこの順に時系列に配置した構成であってもよい。また、非リアルタイムデータ４４Ａの活性区間Ｐは、静止区間ＰＢおよび変化区間ＰＡを、この順に時系列に配置した構成であってもよい。
【００９０】
図５−３（Ｃ）に示すように、非リアルタイムデータ４４Ｂの活性区間Ｐは、静止区間ＰＢである。非リアルタイムデータ４４Ａは、例えば、板書データ、動画像データ、である。また、非リアルタイムデータ４４Ｂは、例えば、静止画像データである。
【００９１】
図３に戻り説明を続ける。再生制御部３０Ｅは、リアルタイムデータ４２に含まれる活性区間Ｐの活性区間データ８０については、該活性区間Ｐの記録時の速度より速い再生速度で再生するように、再生制御する。
【００９２】
このため、例えば、リアルタイムデータ４２に含まれる活性区間Ｐの活性区間データ８０が、何等かの音声を示す音声データである場合、再生制御部３０Ｅは、該活性区間Ｐの音声データを、記録時の速度より速い再生速度で再生制御する。また、リアルタイムデータ４２に含まれる活性区間Ｐの活性区間データ８０が、動画像データである場合、再生制御部３０Ｅは、該活性区間Ｐの動画像データを、記録時の速度より速い再生速度で再生制御する。
【００９３】
上述したように、リアルタイムデータ４２における活性区間Ｐでは、要素７２が時系列に沿って継続して変化する。また、変化区間ＰＡは、記録時の時系列に沿って順番に再生されなければ、情報として理解されない性質の区間である。このため、変化区間ＰＡについては、記録された記録タイミングの時系列順に再生されれば、記録時の再生速度より速い再生速度で再生しても、意味が通じる状態で再生の成される可能性が高い。
【００９４】
このため、再生制御部３０Ｅが、リアルタイムデータ４２に含まれる活性区間Ｐ（変化区間ＰＡ）の活性区間データ８０については、該活性区間Ｐの記録時の速度より速い再生速度で再生するように、再生制御する。これによって、再生制御部３０Ｅは、複数の記録データ４０を更に効率的に再生することができる。また、再生時間の短縮を図ることもできる。
【００９５】
なお、再生制御部３０Ｅは、リアルタイムデータ４２に含まれる活性区間Ｐの活性区間データ８０については、記録時の速度より速い再生速度で再生すればよく、その再生速度は限定されない。例えば、再生制御部３０Ｅは、該記録時の速度より速い再生速度で、且つ、該活性区間Ｐに含まれる要素７２が人によって認識可能な程度の再生速度で、再生制御すればよい。再生速度は、予め設定してもよいし、ユーザによる操作部３８の操作指示によって変更可能としてもよい。
【００９６】
また、再生制御部３０Ｅは、複数のリアルタイムデータ４２の活性区間Ｐに、記録タイミングが互いに重複する重複区間が存在する場合、記録タイミングが重複する活性区間Ｐの数に応じて、記録タイミングごとに再生速度を調整してもよい。例えば、再生制御部３０Ｅは、重複する活性区間Ｐの数が少ないほど、より速い再生速度で、重複する複数の活性区間データ８０を再生制御する。
【００９７】
一方、再生制御部３０Ｅは、非リアルタイムデータ４４に含まれる活性区間Ｐについては、含まれる静止区間ＰＢの特定の記録タイミングに記録された要素７２を、該静止区間ＰＢに応じた再生期間、再生制御する。
【００９８】
特定の記録タイミングは、例えば、静止区間ＰＢにおける最初の記録タイミングを示す。なお、特定の記録タイミングは、静止区間ＰＢにおける１つの記録タイミングであればよく、最初の記録タイミングに限定されない。但し、再生制御のしやすさの観点から、静止区間ＰＢにおける最初の記録タイミングを、特定の記録タイミングとして用いることが好ましい。
【００９９】
このため、非リアルタイムデータ４４が静止画像データである場合、活性区間Ｐ（静止区間ＰＢ）における最初の記録タイミングに対応するフレームに含まれる要素７２が、該活性区間Ｐに応じた再生期間、継続して表示される。このため、非リアルタイムデータ４４における活性区間Ｐを構成する、複数の記録タイミングの各々に対応するフレームの内、１つのフレームに含まれる要素７２のみを用いて再生制御が行われることとなる。
【０１００】
上述したように、非リアルタイムデータ４４における活性区間Ｐに含まれる静止区間ＰＢは、要素７２が所定時間以上停止する区間である。このため、該区間における１つの記録タイミングにおいて記録された要素７２を再生すれば、該静止区間ＰＢに記録された全内容の意味が把握可能である可能性が高い。このため、再生制御部３０Ｅが、非リアルタイムデータ４４に含まれる活性区間Ｐ（静止区間ＰＢ）については、含まれる静止区間ＰＢの特定の記録タイミングに記録された要素７２を、該静止区間ＰＢに応じた再生期間、再生制御することによって、活性区間Ｐの種類に応じて、複数の記録データ４０を更に効率的に再生することができる。
【０１０１】
なお、非リアルタイムデータ４４に含まれる活性区間Ｐが、静止区間ＰＢと変化区間ＰＡの双方を含む場合、再生制御部３０Ｅは、静止区間ＰＢのみを上記と同様にして再生制御し、変化区間ＰＡについては再生制御の対象外としてもよい。
【０１０２】
これによって、再生制御部３０Ｅは、例えば、単独で板書などが記載されている途中の変化区間ＰＡを再生対象外とし、記載の終わった状態の板書を示す静止区間ＰＢを再生対象とすることができる。また、これにより、再生時間の短縮を図ることができる。
【０１０３】
また、再生制御部３０Ｅは、非リアルタイムデータ４４に含まれる活性区間Ｐが、静止区間ＰＢと変化区間ＰＡの双方を含む場合、変化区間ＰＡについては記録時の速度より速い再生速度で再生制御してもよい。そして、再生制御部３０Ｅは、活性区間Ｐにおける静止区間ＰＢについては、上記と同様に、特定の記録タイミングに記録された要素７２を該静止区間ＰＢに応じた再生期間、再生制御してもよい。
【０１０４】
また、リアルタイムデータ４２の活性区間Ｐと、非リアルタイムデータ４４の活性区間Ｐと、の間に、記録タイミングが互いに重複する重複区間が存在する場合がある。この場合、再生制御部３０Ｅは、以下の再生制御を行うことが好ましい。
【０１０５】
具体的には、再生制御部３０Ｅは、該重複区間における、リアルタイムデータ４２の活性区間Ｐと、非リアルタイムデータ４４の活性区間Ｐにおける変化区間ＰＡと、の第１重複区間については、リアルタイムデータ４２の活性区間データ８０と非リアルタイムデータ４４の変化区間ＰＡの変化区間データとが、同じ記録タイミングごとに同じ再生タイミングで、記録時の速度より再生速度で再生されるように再生制御する。
【０１０６】
そして、再生制御部３０Ｅは、該重複区間における、リアルタイムデータ４２の活性区間Ｐと、非リアルタイムデータ４４の活性区間Ｐにおける静止区間ＰＢとの第２重複区間については、リアルタイムデータ４２における活性区間Ｐの活性区間データ８０を、該活性区間データ８０の記録時の速度より速い再生速度で再生制御すると共に、非リアルタイムデータ４４における静止区間ＰＢの特定の記録タイミングに記録された要素７２を再生制御する。
【０１０７】
再生制御部３０Ｅによる再生制御について、説明図を用いて具体的に説明する。
【０１０８】
図６は、再生制御部３０Ｅによる再生制御の一例を示す、説明図である。
【０１０９】
例えば、ある会議において、複数の音声データ（リアルタイムデータ４２Ａ、リアルタイムデータ４２Ｂ）と、板書データ（非リアルタイムデータ４４Ａ）と、静止画像データ（非リアルタイムデータ４４Ｂ）と、が記録されたと仮定する。そして、これらの記録データ４０について、再生制御する場合を説明する。なお、図６中、矢印Ｔは、記録タイミングの時間の流れを示す。
【０１１０】
リアルタイムデータ４２Ａは、記録タイミングｔ１〜ｔ３の活性区間Ｐと、記録タイミングｔ１５〜ｔ１６の活性区間Ｐと、を含む。リアルタイムデータ４２Ａの活性区間Ｐは、変化区間ＰＡである。記録タイミングｔ１〜ｔ３の活性区間には、要素７２として、要素７２ａ１である音声「問題です」と、要素７２ａ２である音声「始めます」と、が時系列にそって異なる記録タイミングで記録されている。記録タイミングｔ１５〜ｔ１６の活性区間Ｐには、要素７２として、要素７２ａ３である音声「終了します」が記録されている。
【０１１１】
リアルタイムデータ４２Ｂは、記録タイミングｔ２〜ｔ４、ｔ６〜ｔ７、ｔ９〜ｔ１０、ｔ１２〜ｔ１３、の各々の活性区間Ｐを含む。リアルタイムデータ４２Ｂの活性区間Ｐは、全て、変化区間ＰＡである。リアルタイムデータ４２Ｂの複数の活性区間Ｐには、それぞれ、要素７２ｂ１である音声「メモして下さい」および要素７２ｂ２である音声「始め」、要素７２ｂ３である音声「ここは注意して」、要素７２ｂ４である音声「いいですよ」、要素７２ｂ５である音声「分かりましたか」、が記録されていたと仮定する。
【０１１２】
非リアルタイムデータ４４Ａは、記録タイミングｔ６〜ｔ１１の活性区間Ｐを含む。非リアルタイムデータ４４Ａの活性区間Ｐは、記録タイミングｔ６〜ｔ８の変化区間ＰＡと、記録タイミングｔ８〜ｔ１１の静止区間ＰＢと、から構成されている。
【０１１３】
また、非リアルタイムデータ４４Ａにおける、記録タイミングｔ６〜ｔ８の変化区間ＰＡは、変化区間データ８１から構成されている。変化区間データ８１は、文字としての要素７２（要素７２ｃ１である文字「Ｄ＿」、要素７２ｃ２である文字「１」、要素７２ｃ３である文字「ＣＣＡ」）が順次追加記載されていく状態を示す、複数のフレーム８１Ｃ１〜８１Ｃｎからなる。非リアルタイムデータ４４Ａにおける、記録タイミングｔ８〜ｔ１１の静止区間ＰＢは、複数のフレーム８１Ｄからなる活性区間データから構成されている。これらの複数のフレーム８１Ｄの各々は、同じ要素７２（要素７２ｃ１である文字「Ｄ＿」、要素７２ｃ２である文字「１」、要素７２ｃ３である文字「ＣＣＡ」）を含む、同じフレームである。
【０１１４】
非リアルタイムデータ４４Ｂは、記録タイミングｔ５〜ｔ１４の活性区間Ｐを含む。非リアルタイムデータ４４Ｂの活性区間Ｐは、静止区間ＰＢである。非リアルタイムデータ４４Ｂにおける、記録タイミングｔ５〜ｔ１４の静止区間ＰＢは、同じ要素７２（要素７２ｄ１である文字「Ａ＋Ｂ」）を含む、複数の同じフレームから構成されている。
【０１１５】
これらの複数の記録データ４０（リアルタイムデータ４２Ａ、リアルタイムデータ４２Ｂ、非リアルタイムデータ４４Ａ、非リアルタイムデータ４４Ｂ）について、再生制御部３０Ｅは、以下の再生制御を行う。
【０１１６】
なお、図６の再生内容９０の欄には、対応する記録タイミングに応じて再生された、再生内容を示した。なお、図６中、矢印Ｓは、再生タイミングの時間の流れを示す。
【０１１７】
なお、記録タイミングのスケールおよびタイミングと、再生タイミングのスケールおよびタイミングと、は完全に一致していなくてもよい。すなわち、記録タイミングに応じたい再生タイミングとは、対応するタイミングであればよく、同一の時刻に限定されない。また、複数の記録タイミングによって示される区間の時間的な長さと、対応する複数の再生タイミングによって示される区間の時間的な長さと、は、同じであってもよいし、異なっていてもよい。
【０１１８】
再生制御部３０Ｅの再生制御について、具体的に説明する。
【０１１９】
再生制御部３０Ｅは、これらの複数の記録データ４０について、記録タイミングの時間の流れ（矢印Ｔ方向参照）の上流側から下流側に向かって、順に、未再生の活性区間Ｐを特定する。このとき、再生制御部３０Ｅは、未再生で且つ最も記録タイミングの早い活性区間Ｐを、順次特定する。
【０１２０】
図６に示す場合、再生制御部３０Ｅは、まず、未再生の活性区間Ｐの内、最も記録タイミングの早い、リアルタイムデータ４２Ａにおける記録タイミングｔ１〜ｔ３の活性区間Ｐを特定する。そして、再生制御部３０Ｅは、該活性区間Ｐに含まれる、要素７２ａ１である音声「問題です」と、要素７２ａ２である音声「始めます」と、をこれらの要素７２の各々の記録タイミングに応じた再生タイミングＳ１〜Ｓ２、再生タイミングＳ２〜Ｓ３の各々で、記録時の速度より速い再生速度で再生するように、再生部３６を制御する。
【０１２１】
なお、記録タイミングｔ１〜ｔ３の活性区間Ｐの内、記録タイミングｔ１〜ｔ２の区間Ｔａは、他の記録データ４０における活性区間Ｐと非重複な非重複区間である。
【０１２２】
このため、この区間Ｔａに応じた再生タイミング（再生タイミングＳ１〜Ｓ２の区間）においては、再生制御部３０Ｅは、リアルタイムデータ４２Ａにおけるこの区間Ｔａに含まれる要素７２ａ１である音声「問題です」を、単独で、対応する再生タイミングＳ１〜Ｓ２に、記録時の速度より速い再生速度で再生するように、再生部３６を制御する。
【０１２３】
また、記録タイミングｔ２〜ｔ３の区間Ｔｂは、リアルタイムデータ４２Ａにおける活性区間Ｐとリアルタイムデータ４２Ｂにおける活性区間Ｐとが重複する重複区間である。
【０１２４】
このため、この区間Ｔｂに応じた再生タイミング（再生タイミングＳ２〜Ｓ３の区間）においては、再生制御部３０Ｅは、リアルタイムデータ４２Ａにおける区間Ｔｂに含まれる要素７２ａ２である音声「始めます」と、リアルタイムデータ４２Ｂにおける区間Ｔｂに含まれる要素７２ｂ１である音声「メモして下さい」と、の双方を、記録時の速度より速い再生速度で再生するように、再生部３６を制御する。
【０１２５】
一方、リアルタイムデータ４２Ｂにおける、記録タイミングｔ３〜ｔ４の区間Ｔｃは、他の記録データ４０における活性区間Ｐと非重複な非重複区間である。
【０１２６】
このため、この区間Ｔｃに応じた再生タイミング（再生タイミングＳ２〜Ｓ４の区間）においては、再生制御部３０Ｅは、リアルタイムデータ４２Ｂにおける区間Ｔｃに含まれる要素７２ｂ２である音声「始め」を、単独で、対応する再生タイミングＳ２〜Ｓ４に、記録時の速度より速い再生速度で再生するように、再生部３６を制御する。
【０１２７】
なお、区間Ｔａ、区間Ｔｂ、および区間Ｔｃにおいては、非リアルタイムデータ４４には活性区間Ｐが含まれないため、区間Ｔａ、区間Ｔｂ、区間Ｔｃに応じた再生タイミングにおいては、再生部３６の表示部３６Ａに表示される表示画像７０Ａには、何れの非リアルタイムデータ４４の要素７２も含まれない。
【０１２８】
次に、記録タイミングｔ４〜ｔ５の区間Ｔｄについて説明する。この区間Ｔｄには、何れの記録データ４０にも活性区間Ｐが含まれないため、再生制御部３０Ｅは再生制御を行わない。
【０１２９】
次に、再生制御部３０Ｅは、未再生で且つ最も記録タイミングの早い活性区間Ｐとして、非リアルタイムデータ４４Ｂの記録タイミングｔ５を記録開始タイミングとする、活性区間Ｐを特定する。図６に示す例では、非リアルタイムデータ４４Ｂにおける該活性区間Ｐは、記録タイミングｔ５〜ｔ１４の区間である。
【０１３０】
ここで、非リアルタイムデータ４４Ｂの活性区間Ｐは、静止区間ＰＢである。すなわち、非リアルタイムデータ４４Ｂの活性区間Ｐは、同じ要素７２（要素７２ｄ１である文字「Ａ＋Ｂ」）が継続して含まれる区間である。
【０１３１】
このため、再生制御部３０Ｅは、記録タイミングｔ５〜ｔ１４に応じた再生タイミング（再生タイミングＳ５〜Ｓ１４の区間）においては、非リアルタイムデータ４４Ｂにおける、該静止区間ＰＢの特定の記録タイミングに記録された要素７２（ここでは、要素７２ｄ１である文字「Ａ＋Ｂ」）を、継続して再生するように、再生部３６を制御する。
【０１３２】
すなわち、再生部３６は、記録タイミングｔ５〜ｔ１４に応じた再生タイミング（再生タイミングＳ５〜Ｓ１４の区間）においては、非リアルタイムデータ４４Ｂにおける複数フレームの全てを用いるのではなく、ある記録タイミングに対応する１つのフレームのみを、継続して再生する。具体的には、再生部３６には、非リアルタイムデータ４４Ｂにおける、１つの該フレームに含まれる要素７２ｄ１である文字「Ａ＋Ｂ」が、表示画像７０として表示される。
【０１３３】
ここで、非リアルタイムデータ４４Ｂの記録タイミングｔ５〜ｔ１４の活性区間Ｐには、他の記録データ４０の活性区間Ｐと重複する重複区間が含まれる。すなわち、複数の記録データ４０の各々の活性区間Ｐは、他の記録データ４０の少なくとも１つの活性区間Ｐと重複する重複期間を含む場合がある。そこで、再生制御部３０Ｅは、以下の制御を行う。ここでは、複数の記録データ４０の各々における活性区間Ｐの記録開始タイミングと記録終了タイミングの各々を区切りとした区間（区間Ｔｅ〜区間Ｔｏ）ごとの、再生制御を順に説明する。
【０１３４】
まず、記録タイミングｔ５〜ｔ６の区間Ｔｅについて説明する。非リアルタイムデータ４４Ｂにおける区間Ｔｅでは、非リアルタイムデータ４４Ｂの静止区間ＰＢは、他の記録データ４０における活性区間Ｐと非重複である。このため、再生制御部３０Ｅは、この区間Ｔｅついては、非リアルタイムデータ４４Ｂの要素７２ｄ１である文字「Ａ＋Ｂ」のみを再生するように、再生部３６を制御する。このため、この区間Ｔｅに応じた再生タイミングにおいては、再生部３６には、非リアルタイムデータ４４Ｂにおける、１つの該フレームに含まれる要素７２ｄ１である文字「Ａ＋Ｂ」が、表示画像７０として表示される。
【０１３５】
次に、記録タイミングｔ６〜ｔ７の区間Ｔｆについて説明する。この区間Ｔｆは、非リアルタイムデータ４４Ｂの静止区間ＰＢと、リアルタイムデータ４２Ｂの変化区間ＰＡと、非リアルタイムデータ４４Ａの変化区間ＰＡと、が重複した重複区間である。
【０１３６】
このため、再生制御部３０Ｅは、該区間Ｔｆにおいては、リアルタイムデータ４２Ｂにおける該区間Ｔｆに含まれる要素７２ｂ３である音声「ここは注意して」を、記録時の速度より早い再生速度で再生するように再生制御する。また、再生制御部３０Ｅは、非リアルタイムデータ４４Ａにおける該区間Ｔｆに含まれる要素７２および非リアルタイムデータ４４Ｂにおける該区間Ｔｆに含まれる要素７２の双方を含む表示画像７０Ｃを、表示するように再生部３６を制御する。
【０１３７】
このため、区間Ｔｆに応じた再生タイミング（再生タイミングＳ６〜Ｓ７の区間）においては、再生部３６には、リアルタイムデータ４２Ａにおける区間Ｔｆに含まれる要素７２ｂ３である音声「ここは注意して」が、記録時の速度より速い再生速度で再生される。また、該区間Ｔｆに応じた再生タイミング（再生タイミングＳ６〜Ｓ７）においては、再生部３６の表示部３６Ａには、非リアルタイムデータ４４Ｂにおける静止区間ＰＢにおける最初の記録タイミングｔに記録された要素７２ｄ１である文字「Ａ＋Ｂ」が継続して表示されると共に、非リアルタイムデータ４４にける変化区間ＰＡに含まれる要素７２（要素７２ｃ１〜７２ｃ３）が、記録タイミングに応じて、記録時の速度より速い再生速度で変化しながら表示される。
【０１３８】
このため、例えば、板書に追記されながら形成されていく文字が、記録時の速度より速い再生速度で再生部３６に再生されると共に、静止画像に含まれる文字は、変化しないまま再生部３６に再生される。また、同時期に記録された音声や動画については、記録時の速度より速い再生速度で再生されることとなる。
【０１３９】
次に、記録タイミングｔ７〜ｔ８の区間Ｔｇについて説明する。区間Ｔｇでは、非リアルタイムデータ４４Ｂの静止区間ＰＢと、非リアルタイムデータ４４Ａの変化区間ＰＡと、が重複し、リアルタイムデータ４２の活性区間Ｐについては非重複な区間である。
【０１４０】
このため、再生制御部３０Ｅは、該区間Ｔｇにおいては、リアルタイムデータ４２における要素７２を再生しない以外は、区間Ｔｆと同様の再生制御を継続する。
【０１４１】
次に、記録タイミングｔ８〜ｔ９の区間Ｔｈについて説明する。区間Ｔｈでは、非リアルタイムデータ４４Ｂの静止区間ＰＢと、非リアルタイムデータ４４Ａの静止区間ＰＢと、が重複する。
【０１４２】
このため、この場合、再生制御部３０Ｅは、記録タイミングｔ８〜ｔ９の区間Ｔｈに応じた再生タイミング（再生タイミングＳ８〜Ｓ９の区間）においては、非リアルタイムデータ４４Ａおよび非リアルタイムデータ４４Ｂの各々における、静止区間ＰＢの最初の記録タイミングに記録された要素７２を再生するように、再生部３６を制御する。
【０１４３】
このため、再生部３６は、該区間Ｔｈに応じた再生タイミング（再生タイミングＳ８〜Ｓ９）については、要素７２ｄ１である文字「Ａ＋Ｂ」、要素７２ｃ１である文字「Ｄ＿」、要素７２ｃ２である文字「１」、および要素７２ｃ３である文字「ＣＣＡ」を含む表示画像７０Ｄを、継続して表示する。例えば、板書に対する追記が終了した状態の板書を示す画像が、再生部３６の表示部３６Ａに表示される。
【０１４４】
次に、記録タイミングｔ９〜ｔ１０の区間Ｔｉについて説明する。区間Ｔｉでは、非リアルタイムデータ４４Ｂの静止区間ＰＢと、非リアルタイムデータ４４Ａの静止区間ＰＢと、リアルタイムデータ４２Ｂの変化区間ＰＡと、が重複する。
【０１４５】
この場合、再生制御部３０Ｅは、非リアルタイムデータ４４Ａおよび非リアルタイムデータ４４Ｂについては、区間Ｔｈと同様の再生制御を行う。そして、再生制御部３０Ｅは、リアルタイムデータ４２Ｂにおける区間Ｔｉの変化区間ＰＡについては、変化区間ＰＡに含まれる要素７２である要素７２ｂ４である音声「いいですよ」を、該要素７２の記録タイミングｔに応じた再生タイミングに、記録速度より速い再生速度で、再生制御する。
【０１４６】
このため、再生部３６は、該区間Ｔｉに応じた再生タイミング（再生タイミングＳ９〜Ｓ１０）については、要素７２ｄ１である文字「Ａ＋Ｂ」、要素７２ｃ１である文字「Ｄ＿」、要素７２ｃ２である文字「１」、および要素７２ｃ３である文字「ＣＣＡ」を含む表示画像７０Ｄを、継続して表示すると共に、要素７２ｂ４である音声「いいですよ」を記録時より速い再生速度で再生する。
【０１４７】
次に、記録タイミングｔ１０〜ｔ１１の区間Ｔｊについて説明する。区間Ｔｊでは、非リアルタイムデータ４４Ａの静止区間ＰＢと、非リアルタイムデータ４４Ｂの静止区間ＰＢと、が重複する。このため、再生制御部３０Ｅは、区間Ｔｊに応じた再生タイミング（再生タイミングＳ１０〜Ｓ１１の区間）においては、非リアルタイムデータ４４Ａおよび非リアルタイムデータ４４Ｂの各々における、各静止区間ＰＢの最初の記録タイミングに記録された要素７２を再生するように、再生部３６を制御する。
【０１４８】
このため、再生部３６は、該区間Ｔｊに応じた再生タイミング（再生タイミングＳ１０〜Ｓ１１）については、要素７２ｄ１である文字「Ａ＋Ｂ」、要素７２ｃ１である文字「Ｄ＿」、要素７２ｃ２である文字「１」、および要素７２ｃ３である文字「ＣＣＡ」を含む表示画像７０Ｄを、継続して表示する。このため、区間Ｔｈと同様に、この区間Ｔｊには、例えば、板書に対する追記が終了した状態の板書を示す画像が、再生部３６の表示部３６Ａに表示される。
【０１４９】
次に、記録タイミングｔ１１〜ｔ１２の区間Ｔｋについて説明する。区間Ｔｋについては、非リアルタイムデータ４４Ｂの静止区間ＰＢは、他の記録データ４０における活性区間Ｐと非重複である。このため、この区間Ｔｋに応じた再生タイミングＳ１１〜Ｓ１２の区間は、要素７２ｄ１である文字「Ａ＋Ｂ」のみが、再生部３６に再生される。すなわち、再生部３６には、文字「Ａ＋Ｂ」のみを含む表示画像７０Ｅが表示される。
【０１５０】
すなわち、区間Ｔｋに応じた再生タイミングにおいては、前段の区間Ｔｊで表示されていた、非リアルタイムデータ４４Ａの要素７２である、文字「Ｄ＿」、文字「１」、および文字「ＣＣＡ」が削除され、該区間Ｔｋに記録された文字である文字「Ａ＋Ｂ」のみが、再生部３６の表示部３６Ａに表示される。
【０１５１】
次に、記録タイミングｔ１１〜ｔ１２の区間Ｔｋについて説明する。この区間Ｔｋは、何れの記録データ４０の活性区間Ｐも含まれない。このため、再生制御部３０Ｅは、この区間Ｔｋについては、再生対象外とする。
【０１５２】
次に、記録タイミングｔ１２〜ｔ１３の区間Ｔｌについて説明する。区間Ｔｌでは、リアルタイムデータ４２Ｂの変化区間ＰＡと、非リアルタイムデータ４４Ｂの静止区間ＰＢと、が重複する。
【０１５３】
このため、再生制御部３０Ｅは、区間Ｔｌに応じた再生タイミング（再生タイミングＳ１２〜Ｓ１３の区間）においては、リアルタイムデータ４２Ｂにおける該区間Ｔｌの要素７２ｂ５である音声「分かりましたか」を、記録時より速い再生速度で再生する。また、再生制御部３０Ｅは、該区間Ｔｌに応じた再生タイミング（再生タイミングＳ１２〜Ｓ１３の区間）においては、非リアルタイムデータ４４Ｂにおける、該静止区間ＰＢの最初の記録タイミングに記録された要素７２ｄ１である文字「Ａ＋Ｂ」を再生するように、再生部３６を制御する。
【０１５４】
このため、区間Ｔｌに応じた再生タイミングにおいては、該区間Ｔｌに記録された文字である文字「Ａ＋Ｂ」を含む表示画像７０Ｅが、再生部３６の表示部３６Ａに表示され、且つ、音声「分かりましたか」が記録時より速い再生速度で再生制御される。
【０１５５】
次に、記録タイミングｔ１３〜ｔ１４の区間Ｔｍについて説明する。区間Ｔｍでは、非リアルタイムデータ４４Ｂの静止区間ＰＢは、他の記録データ４０における活性区間Ｐと非重複である。このため、この区間Ｔｍに応じた再生タイミングＳ１３〜Ｓ１４の区間は、要素７２ｄ１である文字「Ａ＋Ｂ」のみが、再生部３６に再生される。すなわち、再生部３６には、文字「Ａ＋Ｂ」のみを含む表示画像７０Ｅが表示される。
【０１５６】
次に、記録タイミングｔ１４〜ｔ１５の区間Ｔｎについて説明する。区間Ｔｎについては、何れの記録データ４０についても、活性区間Ｐではない。このため、区間Ｔｎに応じた再生タイミングＳ１４〜Ｓ１５には、何の要素７２も再生されない（表示画像７０Ｆ参照）。
【０１５７】
次に、記録タイミングｔ１５〜ｔ１６の区間Ｔｏについて説明する。区間Ｔｏでは、リアルタイムデータ４２Ａの変化区間ＰＡのみが、活性区間Ｐである。このため、この区間Ｔｏに応じた再生タイミング（再生タイミングＳ１５〜Ｓ１６の区間）においては、再生制御部３０Ｅは、リアルタイムデータ４２Ａにおけるこの区間Ｔｏに含まれる要素７２ａ３である音声「終了します」を、単独で、対応する再生タイミングＳ１５〜Ｓ１６に、記録時の速度より速い再生速度で再生するように、再生部３６を制御する。
【０１５８】
このように、本実施の形態では、再生制御部３０Ｅは、複数の記録データ４０の各々の活性区間Ｐの活性区間データ８０が、記録タイミングに応じた再生タイミングで再生されるように再生制御する。このため、複数の記録データ４０の各々の活性区間Ｐが重複する重複区間については、複数の記録データ４０の各々の活性区間Ｐに含まれる複数の要素７２が、記録タイミングに応じて同時に再生されることとなる。
【０１５９】
また、活性区間Ｐの種類（変化区間ＰＡであるか静止区間ＰＢであるか）に応じて、再生速度や、再生内容が調整される。
【０１６０】
なお、図６には、再生制御部３０Ｅは、取得部３０Ｃで取得した複数の記録データ４０について、記録タイミングの時間の流れ（矢印Ｔ）に沿って、活性区間Ｐの活性区間データ８０を順に読取りながら、記録データ４０の各々の活性区間データ８０を再生するように、再生部３６を再生制御した。
【０１６１】
しかし、再生制御部３０Ｅは、受付部３０Ｆから再生指示信号を受付けるごとに、未再生の活性区間Ｐを時系列に沿って順次特定し、特定した活性区間Ｐの記録タイミングごとに、複数の記録データ４０の各々の活性区間Ｐの活性区間データ８０が再生されるように、再生制御してもよい。
【０１６２】
この場合、ユーザは、操作部３８を操作することで、再生指示を入力する。すると、受付部３０Ｆは、操作部３８から再生指示を示す再生指示信号を受付ける。再生制御部３０Ｅは、受付部３０Ｆから再生指示信号を受付けるごとに、上記再生制御を行えばよい。
【０１６３】
具体的には、再生制御部３０Ｅは、図６に示す複数の記録データ４０の各々に含まれる活性区間Ｐの先頭の記録タイミングを順に特定し、上記と同様の再生制御を行う。すなわち、この場合、再生制御部３０Ｅは、再生指示信号を受付けるごとに、複数の記録データ４０の各々に含まれる活性区間Ｐの先頭の記録タイミングから、次の他の活性区間Ｐの先頭の記録タイミングまでを１つの制御単位として、順次再生制御を行うこととなる。
【０１６４】
なお、図６には、複数の非リアルタイムデータ４４の各々の活性区間Ｐに含まれる要素７２を、同じ表示画像７０に合成して表示する形態を示した。しかし、再生制御部３０Ｅは、記録データ４０ごとに、異なる表示領域に要素７２が表示されるように、再生制御してもよい。
【０１６５】
図７は、再生部３６に表示される表示画像７６の一例を示す模式図である。例えば、表示画像７６は、表示領域７６Ａと、表示領域７６Ｂと、表示領域７６Ｃと、を含む。表示領域７６Ａ、表示領域７６Ｂ、および、表示領域７６Ｃは、互いに異なる記録データ４０の要素７２を表示するための表示領域である。
【０１６６】
例えば、再生対象の記録データ４０として３つの記録データ４０を取得した場合、１つの記録データ４０に含まれる活性区間Ｐの動画像が表示領域７６Ａに表示される。また、他の１つの記録データ４０に含まれる活性区間Ｐの要素７２ｄ１としての文字「Ａ＋Ｂ」が表示領域７６Ｂに表示される。また、他の１つの記録データ４０に含まれる活性区間Ｐの要素７２ｃ１〜７２ｃ３の各々としての文字「Ｄ＿」，「１」，「ＣＣＡ」が、表示領域７６Ｃに表示される。
【０１６７】
このように、再生制御部３０Ｅは、記録データ４０ごとに、異なる表示領域に要素７２が表示されるように、再生部３６を再生制御してもよい。
【０１６８】
次に、制御部３０で実行する情報処理の手順の一例を説明する。
【０１６９】
図８は、本実施の形態の制御部３０で実行する、情報処理の手順の一例を示す、フローチャートである。
【０１７０】
まず、取得部３０Ｃが、再生対象期間を含む期間に記録された、複数の記録データ４０を取得する（ステップＳ１００）。次に、特定部３０Ｄが、ステップＳ１００で取得した複数の記録データ４０の各々について、含まれる活性区間Ｐを特定する（ステップＳ１０２）。
【０１７１】
次に、再生制御部３０Ｅが、ステップＳ１００で取得した記録データ４０を、リアルタイムデータ４２と非リアルタイムデータ４４に分類する（ステップＳ１０４）。
【０１７２】
次に、受付部３０Ｆが、再生指示信号を受付けるまで否定判断を繰返す（ステップＳ１０６：Ｎｏ）。受付部３０Ｆが、再生指示信号を受付けたと判断すると（ステップＳ１０６：Ｙｅｓ）、ステップＳ１０８へ進む。ステップＳ１０８では、記録タイミングの時系列に沿って、未再生の活性区間Ｐを１つ特定する（ステップＳ１０８）。そして、再生制御部３０Ｅは、ステップＳ１０８で特定した、記録データ４０における活性区間Ｐの活性区間データ８０を、再生制御する（ステップＳ１１０）。このとき、上述したように、該記録データ４０の活性区間Ｐに重複する、他の記録データ４０の活性区間Ｐが存在する場合がある。この場合、再生制御部３０Ｅは、上述したように、特定した活性区間Ｐの記録タイミングごとに、複数の記録データ４０の各々の活性区間Ｐの活性区間データ８０が再生されるように、再生制御する。
【０１７３】
次に、再生制御部３０Ｅは、処理を終了するか否かを判断する（ステップＳ１１２）。例えば、再生制御部３０Ｅは、受付部３０Ｆを介して操作部３８から、処理終了を示す終了信号を受付けたか否かを判別することで、ステップＳ１１２の判断を行う。
【０１７４】
ステップＳ１１２で否定判断すると（ステップＳ１１２：Ｎｏ）、上記ステップＳ１０６へ戻る。一方、ステップＳ１１２で肯定判断すると（ステップＳ１１２：Ｙｅｓ）、本ルーチンを終了する。
【０１７５】
以上説明したように、本実施の形態の情報処理装置１０は、取得部３０Ｃと、特定部３０Ｄと、再生制御部３０Ｅと、を備える。取得部３０Ｃは、少なくとも一部が重複する期間に記録された、複数の記録データ４０を取得する。特定部３０Ｄは、複数の記録データ４０の各々における、意味を成す要素７２を含む活性区間Ｐを特定する。再生制御部３０Ｅは、複数の記録データ４０の各々の活性区間Ｐの活性区間データ８０に応じて、複数の記録データ４０を再生制御する。
【０１７６】
このように、本実施の形態の情報処理装置１０は、複数の記録データ４０における、意味を成す要素７２を含む活性区間Ｐの活性区間データ８０に応じて、記録データ４０の再生制御を行う。このため、意味の通じなくなる段階で音声や映像が区切られて省略再生されることが抑制され、効率的な再生を行うことができる。
【０１７７】
従って、本実施の形態の情報処理装置１０は、少なくとも一部が重複する期間に記録された、複数の記録データ４０を効率的に再生することができる。
【０１７８】
また、上述したように、本実施の形態の情報処理装置１０は、複数の記録データ４０における、意味を成す要素７２を含む活性区間Ｐの活性区間データ８０に応じて、記録データ４０の再生制御を行う。このため、取得部３０Ｃで取得した複数の記録データ４０が、板書データ、議論の音声や表示された資料を撮影した動画像データ、音声データ、などの複数種類の記録データ４０である場合も、意味不明の箇所で省略再生されることが抑制される。このため、本実施の形態の情報処理装置１０は、少なくとも一部が重複する期間に記録された、複数の記録データ４０を効率的に再生することができる。
【０１７９】
再生制御部３０Ｅは、複数の記録データ４０の各々の活性区間データ８０が、記録タイミングに応じた再生タイミングで再生されるように再生制御する。
【０１８０】
また、再生制御部３０Ｅは、複数の記録データ４０の各々の活性区間データ８０が、同じ記録タイミングごとに同じ再生タイミングで再生されるように再生制御する。
【０１８１】
また、再生制御部３０Ｅは、複数の記録データ４０の内、含まれる活性区間Ｐにおいて、要素７２が時系列に沿って継続して変化するリアルタイムデータ４２について、リアルタイムデータ４２に含まれる活性区間Ｐの活性区間データ８０を、該活性区間データ８０の記録時の速度より速い再生速度で再生制御する。
【０１８２】
リアルタイムデータ４２における活性区間Ｐでは、要素７２が時系列に沿って継続して変化するため、記録時の再生速度より速い再生速度で再生しても、意味が通じる状態で再生の成される可能性が高い。本実施の形態の情報処理装置１０は、活性区間Ｐの種類（変化区間ＰＡ、静止区間ＰＢ）に応じて、上記処理を行うことで、複数の記録データ４０を更に効率的に再生することができる。また、再生時間の短縮を図ることもできる。
【０１８３】
また、再生制御部３０Ｅは、複数の記録データ４０の内、含まれる活性区間Ｐ内に、要素７２が所定時間以上停止する静止区間ＰＢを含む、非リアルタイムデータ４４について、非リアルタイムデータ４４に含まれる活性区間Ｐの各々について、含まれる静止区間ＰＢの特定の記録タイミングに記録された要素７２を、該静止区間ＰＢに応じた再生期間、再生制御する。
【０１８４】
非リアルタイムデータ４４における活性区間Ｐに含まれる静止区間ＰＢは、要素７２が所定時間以上停止する区間であることから、該区間における１つの記録タイミングにおいて記録された要素７２を再生すれば、該静止区間ＰＢで記録された全内容の意味が把握可能である可能性が高い。このため、本実施の形態の情報処理装置１０は、上記処理を行うことで、活性区間Ｐの種類に応じて、複数の記録データ４０を更に効率的に再生することができる。
【０１８５】
また、例えば、非リアルタイムデータ４４は、１または時系列に連続する複数の静止画像から構成される。
【０１８６】
再生制御部３０Ｅは、リアルタイムデータ４２の活性区間Ｐと、非リアルタイムデータ４４の活性区間Ｐと、の間に、記録タイミングが互いに重複する重複区間が存在する場合、重複区間における、リアルタイムデータ４２の活性区間Ｐと非リアルタイムデータ４４の活性区間Ｐにおける静止区間ＰＢ以外の変化区間ＰＡとの第１重複区間については、リアルタイムデータ４２の活性区間データ８０と非リアルタイムデータ４４の変化区間ＰＡの変化区間データとが、同じ記録タイミングごとに同じ再生タイミングで、記録時の速度より速い再生速度で再生されるように再生制御する。
【０１８７】
そして、再生制御部３０Ｅは、該重複区間における、リアルタイムデータ４２の活性区間Ｐと非リアルタイムデータ４４の活性区間Ｐにおける静止区間ＰＢとの第２重複区間については、リアルタイムデータ４２における活性区間Ｐの活性区間データ８０を、記録時の速度より速い再生速度で再生制御すると共に、非リアルタイムデータ４４における静止区間ＰＢの特定の記録タイミングに記録された要素７２を再生制御する。
【０１８８】
また、受付部３０Ｆは、再生指示信号を受付ける。再生制御部３０Ｅは、再生指示信号を受付ける毎に、複数の記録データ４０に含まれる未再生の活性区間Ｐを順に特定し、特定した活性区間Ｐの記録タイミングごとに、複数の記録データの各々の活性区間の活性区間データ８０が再生されるように再生制御する。
【０１８９】
このため、本実施の形態の情報処理装置１０は、記録データ４０の特性や重複区間の組合せを考慮した、効率的な再生制御を行うことができる。
【０１９０】
要素７２は、言語を示す音、文字、記号、画像、の少なくとも１つである。
【０１９１】
また、本実施の形態の情報処理プログラムは、少なくとも一部が重複する期間に記録された、複数の記録データ４０を取得するステップと、複数の記録データ４０の各々における、意味を成す要素７２を含む活性区間Ｐを特定するステップと、複数の記録データ４０の各々の活性区間Ｐの活性区間データ８０に応じて、複数の記録データ４０を再生制御するステップと、をコンピュータに実行させるための情報処理プログラムである。
【０１９２】
なお、本実施の形態では、再生制御部３０Ｅは、ストリーミング再生するように、再生部３６を制御する場合を一例として説明した。
【０１９３】
しかし、再生部３６は、制御部３０から再生データをダウンロードし、再生してもよい。この場合、再生制御部３０Ｅは、複数の記録データ４０の各々の活性区間データ８０を上述した方法と同じ方法で再生させるための、再生データを作成し、該再生データを再生部３６へ送信する。そして、再生部３６は、制御部３０からダウンロードした再生データを、再生すればよい。
【０１９４】
なお、上述した実施の形態における、情報処理装置１０で実行する上記処理を実行するためのプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよいし、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、各種プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１９５】
また、上述した実施の形態における、情報処理装置１０の各々で実行されるプログラムは、上記各機能部を含むモジュール構成となっており、実際のハードウェアとしては、例えば、ＣＰＵ２５（プロセッサ回路）がＲＯＭ２６またはＨＤＤ２８からプログラムを読み出して実行することにより、上述した各機能部がＲＡＭ２７（主記憶）上にロードされ、上述した各機能部がＲＡＭ２７（主記憶）上に生成されるようになっている。なお、情報処理装置１０は、上述した各機能部の一部または全部を、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの専用のハードウェアを用いて実現することも可能である。
【０１９６】
なお、上記には、実施の形態を説明したが、上記実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施の形態および変形例は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１９７】
１０  情報処理装置
１８  記録装置
２２  再生装置
３０Ｃ  取得部
３０Ｄ  特定部
３０Ｅ  再生制御部
３０Ｆ  受付部
３６  再生部
【先行技術文献】
【特許文献】
【０１９８】
【特許文献１】特開２００７−０６６３１５号公報
【図１】
2018078360.tif 000003
【図２】
2018078360.tif 000004
【図３】
2018078360.tif 000005
【図４】
2018078360.tif 000006
【図５−１】
2018078360.tif 000007
【図５−２】
2018078360.tif 000008
【図５−３】
2018078360.tif 000009
【図６】
2018078360.tif 000010
【図７】
2018078360.tif 000011
【図８】
2018078360.tif 000012