(57)【要約】【課題】プレゼンテーションなどで説明に使用されたデータと、説明中に記録されたデータとを、より容易に動画データとして合成する。【解決手段】本発明の情報処理システムは、サーバ装置と、１以上のクライアント装置とを備える情報処理システムであって、クライアント装置は、サーバ装置に表示データを要求するデータ要求部と、表示データの表示を制御する表示制御部と、表示データの表示を更新した時刻を含む更新情報を取得する更新情報取得部と、表示データを表示中の音声を録音し、音声データを取得する録音部と、更新情報と音声データとをサーバ装置に送信する送信部と、を備え、サーバ装置は、表示データを記憶する記憶部と、クライアント装置に表示データを送信するデータ処理部と、更新情報と音声データとを受信した場合に、更新情報に基づいて、表示データと音声データとを合成した動画データを生成する生成部と、を備える。【選択図】図１
2014183324.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と、１以上のクライアント装置とを備える情報処理システムであって、
前記クライアント装置は、
前記サーバ装置に表示データを要求するデータ要求部と、
前記表示データの表示を制御する表示制御部と、
前記表示データの表示を更新した時刻を含む更新情報を取得する更新情報取得部と、
前記表示データを表示中の音声を録音し、音声データを取得する録音部と、
前記更新情報と前記音声データとを前記サーバ装置に送信する送信部と、
を備え、
前記サーバ装置は、
前記表示データを記憶する記憶部と、
前記クライアント装置の要求に応じて、前記クライアント装置に前記表示データを送信するデータ処理部と、
前記クライアント装置から前記更新情報と前記音声データとを受信した場合に、前記更新情報に基づいて、前記表示データと前記音声データとを合成した動画データを生成する生成部と、
を備える情報処理システム。
【請求項２】
前記生成部は、
前記表示データが記憶されている記憶領域に画像データが更に追加された場合に、前記画像データの作成日時に基づいて、前記表示データが記憶されている記憶領域に既に記憶されていたデータと、前記追加された画像データとを合成した動画データを生成する
請求項１に記載の情報処理システム。
【請求項３】
前記生成部は、
前記表示データが記憶されている記憶領域に動画データが更に追加された場合に、前記動画データの作成日時と再生時間の長さとに基づいて、前記表示データが記憶されている記憶領域に既に記憶されていたデータと、前記追加された動画データとを合成した動画データを生成する
請求項１又は２に記載の情報処理システム。
【請求項４】
前記生成部は、
前記表示データが記憶されている記憶領域に、テキストと、前記テキストと前記表示データのページとを対応付ける対応情報とが含まれるテキストデータが更に追加された場合に、前記対応情報に基づいて、前記表示データが記憶されている記憶領域に既に記憶されていたデータと、前記追加されたテキストデータとを合成した動画データを生成する
請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
前記表示制御部は、
前記表示データを、プロジェクタから投影される投影画像として表示する
請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
前記記憶領域は、
前記サーバ装置のファイルシステムのフォルダである
請求項１乃至５のいずれか１項に記載の情報処理システム。
【請求項７】
サーバ装置と、１以上のプログラムとを備える情報処理システムであって、
前記プログラムは、
前記サーバ装置に表示データを要求するデータ要求部と、
前記表示データの表示を制御する表示制御部と、
前記表示データの表示を更新した時刻を含む更新情報を取得する更新情報取得部と、
前記表示データを表示中の音声を録音し、音声データを取得する録音部と、
前記更新情報と前記音声データとを前記サーバ装置に送信する送信部と、
を備え、
前記サーバ装置は、
前記表示データを記憶する記憶部と、
前記プログラムの要求に応じて、前記プログラムに前記表示データを送信するデータ処理部と、
前記プログラムから前記更新情報と前記音声データとを受信した場合に、前記更新情報に基づいて、前記表示データと前記音声データとを合成した動画データを生成する生成部と、
を備える情報処理システム。
【請求項８】
１以上のクライアント装置と接続されるサーバ装置であって、
前記サーバ装置は、
表示データを記憶する記憶部と、
前記クライアント装置の要求に応じて、前記クライアント装置に前記表示データを送信するデータ処理部と、
前記クライアント装置から、前記表示データの表示を更新した時刻を含む更新情報と、前記表示データを表示中の音声が録音された音声データとを受信した場合に、前記更新情報に基づいて、前記表示データと前記音声データとを合成した動画データを生成する生成部と、
を備えるサーバ装置。
【請求項９】
表示データを記憶する記憶部を備えるサーバ装置と、１以上のクライアント装置とを備える情報処理システムの情報処理方法であって、
前記クライアント装置が、前記サーバ装置に前記表示データを要求するステップと、
前記クライアント装置が、前記表示データの表示を制御するステップと、
前記クライアント装置が、前記表示データの表示を更新した時刻を含む更新情報を取得するステップと、
前記クライアント装置が、前記表示データを表示中の音声を録音し、音声データを取得するステップと、
前記クライアント装置が、前記更新情報と前記音声データとを前記サーバ装置に送信するステップと、
前記サーバ装置が、前記クライアント装置の要求に応じて、前記クライアント装置に前記表示データを送信するステップと、
前記サーバ装置が、前記クライアント装置から前記更新情報と前記音声データとを受信した場合に、前記更新情報に基づいて、前記表示データと前記音声データとを合成した動画データを生成するステップと、
を含む情報処理方法。
【請求項１０】
表示データを記憶する記憶部を備え、１以上のクライアント装置と接続されるコンピュータを、
前記クライアント装置の要求に応じて、前記クライアント装置に前記表示データを送信するデータ処理部と、
前記クライアント装置から、前記表示データの表示を更新した時刻を含む更新情報と、前記表示データを表示中の音声が録音された音声データとを受信した場合に、前記更新情報に基づいて、前記表示データと前記音声データとを合成した動画データを生成する生成部と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、サーバ装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
プレゼンテーションや会議中などに、ビデオカメラを使用して説明の内容を撮影し、発表資料に使用されたデータと撮影動画とを合成することで、動画データなどのマルチメディアコンテンツを生成する技術が知られている。当該マルチメディアコンテンツを参照することにより、プレゼンテーションや会議などに参加できなかった人が、発表内容を把握することができる。
【０００３】
本発明に関連する文献公知発明としては、特許文献１がある。特許文献１には、プレゼンテーションなどにおいて自動的に映像・音声を含むマルチメディアコンテンツを生成する装置の発明が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、発表資料に使用されたデータと撮影動画とを合成するために、ユーザによる編集操作や、特別な装置が必要だった。また、プレゼンテーションの傍聴者が記録したデータなどの予め準備された特別な装置以外で記録したデータは合成できなかった。
【０００５】
本発明は、上記に鑑みてなされたものであって、プレゼンテーションなどで説明に使用されたデータと、説明中に記録されたデータとを、より容易に動画データとして合成できる情報処理システム、サーバ装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の情報処理システムは、サーバ装置と、１以上のクライアント装置とを備える情報処理システムであって、前記クライアント装置は、前記サーバ装置に表示データを要求するデータ要求部と、前記表示データの表示を制御する表示制御部と、前記表示データの表示を更新した時刻を含む更新情報を取得する更新情報取得部と、前記表示データを表示中の音声を録音し、音声データを取得する録音部と、前記更新情報と前記音声データとを前記サーバ装置に送信する送信部と、を備え、前記サーバ装置は、前記表示データを記憶する記憶部と、前記クライアント装置の要求に応じて、前記クライアント装置に前記表示データを送信するデータ処理部と、前記クライアント装置から前記更新情報と前記音声データとを受信した場合に、前記更新情報に基づいて、前記表示データと前記音声データとを合成した動画データを生成する生成部と、を備える。
【発明の効果】
【０００７】
本発明によれば、プレゼンテーションなどで説明に使用されたデータと、説明中に記録されたデータとを、より容易に動画データとして合成できるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施の形態の情報処理システムの機能ブロックの一例を示す図である。
【図２】図２は、第１の実施の形態の情報処理システムのハードウェアの接続関係の一例を示す図である。
【図３】図３は、第１の実施の形態の情報処理システムの更新情報の一例を示す図である。
【図４】図４は、第１の実施の形態の制御部の機能ブロックの一例を示す図である。
【図５】図５は、第１の実施の形態の情報処理方法の一例を説明するためのフローチャートである。
【図６】図６は、第１の実施の形態の情報処理システムの動画データの生成について説明するための図である。
【図７】図７は、第２の実施の形態の情報処理システムの機能ブロックの一例を示す図である。
【図８】図８は、第２の実施の形態の情報処理システムのハードウェアの接続関係の一例を示す図である。
【図９】図９は、第２の実施の形態のクライアント装置（傍聴者）から追加されるデータ（ファイル）の一例を示す図である。
【図１０】図１０は、第２の実施の形態のクライアント装置（傍聴者）から追加されるテキストデータのデータ形式の一例を示す図である。
【図１１】図１１は、第２の実施の形態の情報処理システムの動画データの生成について説明するための図である。
【図１２】図１２は、第１及び第２の実施の形態のサーバ装置及びクライアント装置のハードウェア構成の一例を説明するための図である。
【発明を実施するための形態】
【０００９】
（第１の実施の形態）
以下に添付図面を参照して、情報処理システム、サーバ装置、情報処理方法及びプログラムの実施の形態を詳細に説明する。図１は、第１の実施の形態の情報処理システム１００の機能ブロックの一例を示す図である。本実施の形態の情報処理システム１００は、サーバ装置１０、クライアント装置２０、モニタ３０及びプロジェクタ４０を備える。
【００１０】
図２は、第１の実施の形態の情報処理システム１００のハードウェアの接続関係の一例を示す図である。本実施の形態の情報処理システム１００では、サーバ装置１０、クライアント装置２０、モニタ３０及びプロジェクタ４０が、ネットワーク６０により互いに接続されている。クライアント装置２０は、例えば、スマートデバイスやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などである。モニタ３０及びプロジェクタ４０は、クライアント装置２０のデータを表示（投影）するための出力装置である。モニタ３０は、例えば、大型ディスプレイである。以下、本実施の形態の説明では、表示データの表示は、プロジェクタ４０に表示データを投影画像として投影することによって表示することも含むものとする。
【００１１】
なお、ネットワーク６０の通信方式は、有線方式であっても無線方式であってもよい。また、ネットワーク６０は、有線方式及び無線方式を組み合わせて実現してもよい。なお、情報処理システム１００は、クライアント装置２０、モニタ３０及びプロジェクタ４０を、それぞれ複数備えていてもよい。例えば、クライアント装置２０を複数備え、複数のユーザが同時にサーバ装置１０と通信してもよい。また、サーバ装置１０を、負荷分散などの理由により、複数台で構成してもよい。
【００１２】
図１に戻り、サーバ装置１０は、データ処理部１１、生成部１２及び記憶部１３を備える。クライアント装置２０は、制御部２１、録音部２２及び送信部２３を備える。制御部２１は、発表者（クライアント装置２０のユーザ）の操作に応じて、モニタ３０又はプロジェクタ４０に表示（投影）する表示データの表示（投影）開始の指示を受信する。次に、制御部２１は、サーバ装置１０に、発表者により指定された表示データを要求する。サーバ装置１０のデータ処理部１１は、記憶部１３から、要求された表示データを取得し、クライアント装置２０に送信する。クライアント装置２０の制御部２１は、サーバ装置１０から受信した表示データを、表示データの表示（投影）開始の指示に応じて、モニタ３０又はプロジェクタ４０に表示（投影）する。また、制御部２１は、音声の録音の開始を録音部２２に指示する。録音部２２は、音声の録音を開始し、表示データの表示中の音声を録音する。
【００１３】
制御部２１は、発表者による表示ページの更新などの操作により、表示データの表示（投影）更新の指示を受信する。制御部２１は、表示データの表示（投影）内容を更新するとともに、表示データの表示を更新した時刻を含む更新情報を取得する。図３は、第１の実施の形態の情報処理システム１００の更新情報の一例を示す図である。図３の例では、更新情報は、ＩＤ、ページ番号及び更新時間を有する。ＩＤは、更新情報に含まれるデータを一意に識別するための情報である。ページ番号は、表示データのページ番号である。更新時間は、表示データの表示が、該当のページ番号の表示に更新されたときの時間である。例えば、ＩＤ＝２のデータは、表示データの表示が２ページ目に更新された時間が１２：０４：００であることを示す。
【００１４】
図１に戻り、制御部２１は、発表者の操作に応じて、表示データの表示（投影）終了の指示を受信する。制御部２１は、表示データの表示（投影）を終了する。また、制御部２１は、更新情報を送信部２３に送信する。また、制御部２１は、音声の録音の終了を録音部２２に指示する。録音部２２は、音声の録音を終了し、音声データを送信部２３に送信する。送信部２３は、音声データと更新情報とをサーバ装置１０に送信する。なお、送信部２３が送信に使用するプロトコルは任意でよい。例えば、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）や、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）などを使用してもよい。
【００１５】
サーバ装置１０のデータ処理部１１は、クライアント装置２０から受信した音声データ及び更新情報、並びに表示データを、表示データが記憶されている記憶部１３の記憶領域と同じ場所に記憶する。当該記憶領域は、例えば、サーバ装置１０のファイルシステムのフォルダである。また、データ処理部１１は、クライアント装置２０から受信した音声データ及び更新情報、並びに表示データを、生成部１２に送信する。生成部１２は、更新情報に基づいて、表示データと音声データとを合成した動画データを生成する。動画データの生成方法の詳細については後述する。生成部１２は、動画データをデータ処理部１１に送信する。データ処理部１１は、生成部１２から受信した動画データを、表示データが記憶されている記憶部１３の記憶領域と同じ場所に記憶する。なお、同じ記憶領域に記憶されたデータは、データの拡張子やデータ名により区別する。
【００１６】
図４は、第１の実施の形態の制御部２１の機能ブロックの一例を示す図である。本実施の形態の制御部２１は、操作受付部５１、データ要求部５２、表示制御部５３及び更新情報取得部５４を備える。操作受付部５１は、発表者（クライアント装置２０のユーザ）から、表示データの表示を制御するための操作を受け付ける。データ要求部５２は、サーバ装置１０に表示データを要求する。表示制御部５３は、表示データの表示の開始、更新及び終了などを制御する。更新情報取得部５４は、表示データの表示を更新した時刻を含む更新情報を取得する。
【００１７】
図５は、第１の実施の形態の情報処理方法の一例を説明するためのフローチャートである。クライアント装置２０のデータ要求部５２は、操作受付部５１から、表示（投影）開始要求を受けると、サーバ装置１０に表示データを要求する（ステップＳ１）。サーバ装置１０のデータ処理部１１は、データ要求部５２から要求された表示データを記憶部１３から取り出す（ステップＳ２）。データ処理部１１は、クライアント装置２０に表示データを送信する（ステップＳ３）。表示制御部５３は、サーバ装置１０から受信した表示データをプロジェクタ４０に投影することにより、表示データを表示する（ステップＳ４）。録音部２２は、音声の録音を開始する（ステップＳ５）。
【００１８】
表示制御部５３は、操作受付部５１から表示（投影）更新要求を受信すると、プロジェクタ４０で投影している画像（表示データ）を更新する（ステップＳ６）。更新情報取得部５４は、表示データの表示が更新されるときに、表示データの表示を更新した時刻を含む更新情報を記録する（ステップＳ７）。
【００１９】
表示制御部５３は、操作受付部５１から表示（投影）終了要求を受信すると、プロジェクタ４０に投影している画像（表示データ）の表示（投影）を終了する（ステップＳ８）。録音部２２は、音声の録音を終了し、音声データを取得する（ステップＳ９）。送信部２３は、音声データと更新情報とをサーバ装置１０に送信する（ステップＳ１０）。
【００２０】
サーバ装置１０のデータ処理部１１は、クライアント装置２０からアップロードされた音声データを記憶部１３に記憶する（ステップＳ１１）。生成部１２は、更新情報に基づいて、表示データと音声データとを合成した動画データを生成する（ステップＳ１２）。
【００２１】
図６は、本実施の形態の情報処理システム１００の動画データの生成について説明するための図である。生成部１２は、更新情報の更新時間を、表示（投影）開始時を００：００：００とすることにより、相対的な時間として使用する。生成部１２は、音声データの再生時間を基準にして、更新情報に基づく表示データのページの切り換えを行うことにより、音声データと表示データとを合成した動画データを生成する。
【００２２】
図５に戻り、データ処理部１１は、生成した動画データを、記憶部１３の表示データが記憶されている記憶領域と同じ場所に記憶する（ステップＳ１３）。
【００２３】
本実施の形態の情報処理システム１００によれば、プレゼンテーションなどで説明に使用されたデータと、説明中に記録された音声データとを、より容易に動画データとして合成できるという効果を奏する。
【００２４】
（第２の実施の形態）
次に、第２の実施の形態について説明する。図７は、第２の実施の形態の情報処理システム１００の機能ブロックの一例を示す図である。第２の実施形態の情報処理システム１００では、発表者のクライアント装置２０ａだけではなく、傍聴者のクライアント装置２０ｂからも、サーバ装置１０にデータがアップロードされる場合について説明する。本実施の形態の情報処理システム１００は、サーバ装置１０、クライアント装置２０ａ、クライアント装置２０ｂ、モニタ３０及びプロジェクタ４０を備える。クライアント装置２０ａは、発表者により使用される。クライアント装置２０ｂは、傍聴者により使用される。
【００２５】
図８は、第２の実施の形態の情報処理システム１００のハードウェアの接続関係の一例を示す図である。本実施の形態の情報処理システム１００では、サーバ装置１０、クライアント装置２０ａ、クライアント装置２０ｂ、モニタ３０及びプロジェクタ４０が、ネットワーク６０により互いに接続されている。本実施の形態のハードウェアの接続関係の説明は、第１の実施形態の説明と同様なので省略する。
【００２６】
図７に戻り、クライアント装置２０ａ、クライアント装置２０ｂ、モニタ３０及びプロジェクタ４０の構成の説明は、第１の実施の形態と同じであるため説明を省略する。以下、サーバ装置１０について説明する。第１の実施の形態のサーバ装置１０の生成部１２は、クライアント装置２０ａから音声データと更新情報とを受信したときに、動画データを生成した。すなわち、第１の実施の形態の情報処理システム１００では、クライアント装置２０ａの操作受付部５１が、発表者から表示（投影）の終了を示す操作を受け付けたときを契機にして、生成部１２が、更新情報に基づいて動画データを生成していた。本実施のサーバ装置１０は、クライアント装置２０ａを利用した発表者の発表の終了後に、更に、クライアント装置２０ｂ（クライアント装置２０ａでもよい）から、サーバ装置１０にデータ（画像データ、動画データ及びテキストデータなど）が追加されたときを契機にして、動画データを生成する。
【００２７】
次に、発表者の発表の終了後に、サーバ装置１０に追加されるデータの例について説明する。図９は、第２の実施の形態のクライアント装置（傍聴者）２０ｂから追加されるデータ（ファイル）の一例を示す図である。ｉｍａｇｅ１．ｊｐｇ及びｉｍａｇｅ２．ｊｐｇは、例えば、発表の傍観者が、表示データが投影されたホワイトボードなどに追記された情報などを、クライアント装置２０ｂにより撮影した画像データなどである。なお、画像データのデータ形式は、ｊｐｇに限られず、任意の形式でよい。また、ｍｏｖｉｅ．ｍｐｇは、例えば、発表の傍観者が、発表中の様子を撮影した動画データなどである。なお、動画データの形式は、ｍｐｇに限られず、任意の形式でよい。
【００２８】
なお、生成部１２が、複数のデータを合成して動画データを生成するときに、データの作成日時（作成時間）が参照される。そのため、クライアント装置２０ａ及び２０ｂは、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバなどを利用して、クライアント装置２０ａ及び２０ｂの時刻を合わせる機能を有していてもよい。
【００２９】
図１０は、第２の実施の形態のクライアント装置（傍聴者）２０ｂから追加されるテキストデータのデータ形式の一例を示す図である。テキストデータは、例えば、発表の傍観者が、発表中のメモなどを記録したデータである。本実施の形態のテキストデータは、テキストと、当該テキストと表示データのページとを対応付ける対応情報とが含まれるデータ形式を有する。当該対応情報は、例えば、表示データのページ番号である。
【００３０】
図１１は、第２の実施の形態の情報処理システム１００の動画データの生成について説明するための図である。図１１の例で生成される動画データは、第１の実施の形態の情報処理システムにより生成される動画データに、図９及び１０に例示されたデータが更に追加されている。すなわち、生成部１２は、テキストデータに含まれるテキスト（テキスト１〜３）、ｉｍａｇｅ１．ｊｐｇ、ｉｍａｇｅ２．ｊｐｇ及びｍｏｖｉｅ．ｍｐｇを更に追加した状態で動画データを生成する。
【００３１】
生成部１２は、表示データが記憶されている記憶領域に画像データが更に追加された場合は、例えば、画像データの作成日時に基づいて、表示データが記憶されている記憶領域に既に記憶されていたデータと、追加された画像データとを合成した動画データを生成する。
【００３２】
また、生成部１２は、表示データが記憶されている記憶領域に動画データが更に追加された場合に、例えば、当該動画データの作成日時と再生時間の長さとに基づいて、表示データが記憶されている記憶領域に既に記憶されていたデータと、当該動画データとを合成した動画データを生成する。すなわち、生成部１２は、追加された動画データの作成日時から、当該追加された動画データの再生時間の長さだけ遡った時間から、当該追加された動画データを再生するように合成する。
【００３３】
また、生成部１２は、表示データが記憶されている記憶領域に、例えば、テキストと、当該テキストと表示データのページとを対応付ける対応情報とが含まれるテキストデータが更に追加された場合に、当該対応情報に基づいて、表示データが記憶されている記憶領域に既に記憶されていたデータと、追加されたテキストデータとを合成した動画データを生成する。
【００３４】
なお、生成部１２は、同じ記憶領域に、複数の動画データを記憶する場合は、動画データの名称に、プレフィックスなどを付けるなどして区別できるようにする。当該プレフィックスは、例えば、動画データの作成日時や番号などである。
【００３５】
また、生成部１２は、表示データが記憶されている記憶領域に既に記憶されていたデータを、データの名称やデータの拡張子などにより、データの合成に使用するデータと、データの合成に使用しないデータとに識別してもよい。例えば、生成部１２は、表示データが記憶されている記憶領域に、既に記憶されている合成された動画データを、動画データの合成に使用しなくてもよい。
【００３６】
また、生成部１２は、データの合成に使用するデータに、音声データを持つデータが複数ある場合は、音声データを優先的に使用するデータの形式などを定めておいてもよい。また、サーバ装置１０の設定により、音声データを有効にするデータを、適宜変更できるようにしてもよい。
【００３７】
本実施の形態の情報処理システム１００によれば、クライアント装置２０ａを利用した発表者の発表の終了後に、更に、クライアント装置２０ｂ（クライアント装置２０ａでもよい）から、サーバ装置１０にデータが追加されたときにも、当該データを合成した動画データを生成することができる。
【００３８】
図１２は、第１及び第２の実施の形態のサーバ装置１０及びクライアント装置２０のハードウェア構成の一例を説明するための図である。
【００３９】
第１及び第２の実施の形態のサーバ装置１０及びクライアント装置２０は、制御装置７１、主記憶装置７２、補助記憶装置７３、表示装置７４、入力装置７５及び通信装置７６を備える。制御装置７１、主記憶装置７２、補助記憶装置７３、表示装置７４、入力装置７５及び通信装置７６は、バス７７を介して互いに接続されている。以下、サーバ装置１０が、ＰＣなどと同じ構成のコンピュータであり、クライアント装置２０がスマートデバイスなどである場合について説明する。なお、サーバ装置１０及びクライアント装置２０は、ＰＣやスマートデバイスに限られず、プログラムを実行することができる任意のコンピュータでよい。
【００４０】
制御装置７１は、補助記憶装置７３から主記憶装置７２に読み出されたプログラムを実行する。主記憶装置７２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメモリである。補助記憶装置７３は、例えば、サーバ装置１０の場合は、ハードディスク等である。また、クライアント装置２０の場合は、メモリカード等である。表示装置７４は、サーバ装置１０及びクライアント装置２０の状態等を表示する画面である。表示装置７４は、例えば、サーバ装置１０の場合は、液晶ディスプレイ等である。また、クライアント装置２０の場合は、タッチパネル等である。入力装置７５は、サーバ装置１０及びクライアント装置２０を操作するためのインターフェースである。入力装置７５は、例えば、サーバ装置１０の場合は、キーボードやマウス等である。また、クライアント装置２０の場合は、タッチパネルやボタン等である。通信装置７６は、ネットワークに接続するためのインターフェースである。
【００４１】
第１及び第２の実施の形態のサーバ装置１０及びクライアント装置２０で実行されるプログラムを、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、メモリカード、ＣＤ−Ｒ及びＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録し、コンピュータ・プログラム・プロダクトとして提供してもよい。また、第１及び第２の実施の形態のサーバ装置１０及びクライアント装置２０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供してもよい。また、第１及び第２の実施の形態のサーバ装置１０及びクライアント装置２０で実行されるプログラムをダウンロードさせずに、インターネット等のネットワーク経由で提供、又は配布してもよい。また、第１及び第２の実施の形態のサーバ装置１０及びクライアント装置２０のプログラムを、ＲＯＭ等に予め組み込んで提供してもよい。
【００４２】
第１及び第２の実施の形態のサーバ装置１０で実行されるプログラムは、上述したサーバ装置１０の各機能ブロックのうち、プログラムとしても実現可能な機能ブロック（データ処理部１１及び生成部１２）を含むモジュール構成となっている。
【００４３】
また、第１及び第２の実施の形態のクライアント装置２０で実行されるプログラムは、上述したクライアント装置２０の各機能ブロックのうち、プログラムとしても実現可能な機能ブロック（制御部２１（操作受付部５１、データ要求部５２、表示制御部５３及び更新情報取得部５４）及び送信部２３）を含むモジュール構成となっている。
【００４４】
当該モジュールは、実際のハードウェアとしては、制御装置７１が上記記憶媒体からプログラムを読み出して実行することにより、上記各モジュールが主記憶装置７２上にロードされる。すなわち、上記各モジュールは、主記憶装置７２上に生成される。なお、サーバ装置１０及びクライアント装置２０の各機能ブロックの一部、又は全部を、プログラムにより実現せずに、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェアにより実現してもよい。
【００４５】
第１及び第２の実施の形態の情報処理システム１００によれば、プレゼンテーションなどで説明に使用されたデータと、説明中に記録されたデータとを、より容易に動画データとして合成できるという効果を奏する。
【符号の説明】
【００４６】
１０  サーバ装置
２０  クライアント装置
３０  モニタ
４０  プロジェクタ
６０  ネットワーク
１１  データ処理部
１２  生成部
１３  記憶部
２１  制御部
２２  録音部
２３  送信部
５１  操作受付部
５２  データ要求部
５３  表示制御部
５４  更新情報取得部
７１  制御装置
７２  主記憶装置
７３  補助記憶装置
７４  表示装置
７５  入力装置
７６  通信装置
７７  バス
１００  情報処理システム
【先行技術文献】
【特許文献】
【００４７】
【特許文献１】特開２００５−２５２５７４号公報
【図１】
2014183324.tif 000003
【図２】
2014183324.tif 000004
【図３】
2014183324.tif 000005
【図４】
2014183324.tif 000006
【図５】
2014183324.tif 000007
【図６】
2014183324.tif 000008
【図７】
2014183324.tif 000009
【図８】
2014183324.tif 000010
【図９】
2014183324.tif 000011
【図１０】
2014183324.tif 000012
【図１１】
2014183324.tif 000013
【図１２】
2014183324.tif 000014