(57)【要約】【課題】ネットワークを通してプレゼンテーションを配信する。【解決手段】複数のスライドを用いて行われるプレゼンテーションの内容を記録するプレゼンテーション装置と、記録したプレゼンテーションを視聴者に配信するサーバ装置と、からなる情報配信システム。プレゼンテーション装置は、プレゼンテーション中において、入力された音声を記録し、かつ、スライドの選択指示に対応して、選択されたスライドと、当該スライドに対応する音声の範囲とを関連付けるデータであるタイミングデータを生成し、サーバ装置に送信する。サーバ装置は、プレゼンテーション装置から、スライドデータに対応する音声データおよびタイミングデータを取得し、タイミングデータに基づいて、対応する音声と、スライドデータに含まれるスライドとを同期させた配信データを生成し、視聴者からプレゼンテーションの配信要求を受けた場合に配信する。【選択図】図１
2016152545.tif 000002
【特許請求の範囲】
【請求項１】
複数のスライドを用いて行われるプレゼンテーションの内容を記録するプレゼンテーション装置と、記録したプレゼンテーションを視聴者に配信するサーバ装置と、からなる情報配信システムであって、
前記プレゼンテーション装置は、
前記サーバ装置から、複数のスライドを含むスライドデータを取得するデータ取得手段と、
操作者から、プレゼンテーションの開始指示、終了指示、および、スライドの選択指示を取得する指示取得手段と、
前記スライドデータに含まれるスライドのうち、操作者によって選択されたスライドを出力する出力手段と、
プレゼンテーション中において、入力された音声を記録し、かつ、前記スライドの選択指示に基づいて、選択されたスライドと、当該スライドに対応する音声の範囲とを関連付けるデータであるタイミングデータを生成し、記録する記録手段と、
前記入力された音声を記録した音声データと、前記タイミングデータを前記サーバ装置に送信するデータ送信手段と、を有し、
前記サーバ装置は、
スライドデータを取得し、前記プレゼンテーション装置に送信する第二のデータ送信手段と、
前記プレゼンテーション装置から、前記スライドデータに対応する音声データおよびタイミングデータを取得し記憶する第二のデータ取得手段と、
前記タイミングデータに基づいて、対応する音声と、前記スライドデータに含まれるスライドとを同期させた配信データを生成する配信データ生成手段と、
視聴者からプレゼンテーションの配信要求を受けた場合に、対応する前記配信データを配信する配信手段と、
を有する
ことを特徴とする、情報配信システム。
【請求項２】
前記記録手段は、前記スライドの選択指示に基づいて、対応するスライドごとに音声データを分割して記録し、
前記データ送信手段は、分割された複数の音声データと、前記タイミングデータを送信し、
前記配信データ生成手段は、複数の音声データを用いて配信データを生成する
ことを特徴とする、請求項１に記載の情報配信システム。
【請求項３】
前記配信手段は、前記スライドデータに含まれる複数のスライドを一覧形式で視聴者に提示し、当該視聴者に配信を開始するスライドを選択させ、選択されたスライドから配信を開始する
ことを特徴とする、請求項１または２に記載の情報配信システム。
【請求項４】
前記サーバ装置は、
スライドごとに、視聴者が行ったブックマーク操作の回数、メモ操作の回数、または、閲覧回数の少なくともいずれかを取得し、対象のスライドと関連付けて記憶する情報収集手段をさらに有する
ことを特徴とする、請求項１から３のいずれかに記載の情報配信システム。
【請求項５】
前記スライドデータに含まれる複数のスライドを、前記情報収集手段が記憶した情報とともに一覧表示する情報提示手段をさらに有する
ことを特徴とする、請求項４に記載の情報配信システム。
【請求項６】
前記サーバ装置は、
前記スライドデータに含まれるスライドのそれぞれについて、当該スライドに含まれる要素を抽出する要素抽出手段と、
前記視聴者が、プレゼンテーションの閲覧においてアクションを行った場合に、当該アクションの対象である要素を特定する要素特定手段をさらに有し、
前記情報収集手段は、前記視聴者が行ったアクションを、前記要素と対応付けて記憶する
ことを特徴とする、請求項４または５に記載の情報配信システム。
【請求項７】
前記サーバ装置は、
前記視聴者に対して提示するアンケートを生成するアンケート生成手段をさらに有し、
前記配信手段は、プレゼンテーションを配信する際に、前記生成したアンケートを前記視聴者に対して同時に配信し、
前記情報収集手段は、前記アンケートに対する回答をさらに取得し、記憶する
ことを特徴とする、請求項４または５に記載の情報配信システム。
【請求項８】
前記指示取得手段は、操作者がプレゼンテーション中に行った、スライドに対する書き込みについての情報をさらに取得し、
前記出力手段は、前記書き込みの内容を、当該スライドに重畳して出力し、
前記記録手段は、スライドに対して書き込みが行われた場合に、新しいスライドが選択されたものとしてタイミングデータを生成し、
前記データ送信手段は、書き込みの内容をスライドと関連付けたデータである補記データを、前記サーバ装置にさらに送信し、
前記第二のデータ取得手段は、前記補記データをさらに取得および記憶し、
前記配信データ生成手段は、配信データを生成する際に、前記補記データを、対応するスライドに反映させる
ことを特徴とする、請求項１から７のいずれかに記載の情報配信システム。
【請求項９】
前記サーバ装置は、
配信を行わないスライド、または、音声の範囲の指定を受け付ける編集手段をさらに有し、
前記配信手段は、前記指定された範囲を除外してプレゼンテーションの配信を行う
ことを特徴とする、請求項１から８のいずれかに記載の情報配信システム。
【請求項１０】
複数のスライドを用いて行われるプレゼンテーションの内容を記録するプレゼンテーション装置と通信を行い、記録したプレゼンテーションを視聴者に配信するサーバ装置であって、
複数のスライドを含むスライドデータを取得するデータ取得手段と、
前記スライドデータを前記プレゼンテーション装置に送信するデータ送信手段と、
前記プレゼンテーション装置から、前記スライドデータに対応する音声データと、スライドの遷移タイミングと音声の再生時刻とを関連付けたデータであるタイミングデータと、を取得する第二のデータ取得手段と、
前記タイミングデータに基づいて、前記音声データと、前記スライドデータに含まれるスライドとを同期させた配信データを生成する配信データ生成手段と、
視聴者からプレゼンテーションの配信要求を受けた場合に、対応する前記配信データを配信する配信手段と、
を有することを特徴とする、サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレゼンテーションを配信するシステムに関する。
【背景技術】
【０００２】
近年、コンピュータとプロジェクタを用いて画像をスクリーンに投影し、聴講者にプレゼンテーションを行う環境が広く普及している。
【０００３】
一方で、プレゼンテーションの内容を記録して、来場できなかった人に対して提供したいという要望がある。
これに関連する技術として、特許文献１には、複数の画像と音声を時間と関連付ける音声画像記録装置と、当該画像と音声を、関連付けられた時間に基づいて同期して再生する音声画像再生装置からなるシステムが記載されている。当該システムを利用することで、視聴者は、会場で行われたものと同一内容のプレゼンテーションを視聴することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−００４１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載のシステムは、プレゼンテーションの内容を記録するコンピュータと、プレゼンテーションの再生を行うコンピュータとの間で、タイミングを表すデータを送受信し、映像と音声の同期をとりながら再生を行っている。
一方で、当該システムを、ネットワークを通してプレゼンテーションを不特定多数に配信するシステムに適用しようとした場合、以下のような問題が発生する。
【０００６】
第一に、映像と音声を同期させる手段が、再生装置側に設けられているため、視聴環境の構築が必要という点である。具体的には、プレゼンテーションを視聴するユーザは、再生専用のハードウェアを用意するか、または、手持ちのコンピュータに、映像と音声を同期させる手段（例えば、専用の再生ソフトウェア）を導入しなければならない。
第二に、配信を行うための専用の装置が無いという点である。当該システムによると、プレゼンテーションを行ったコンピュータから再生装置に直接データを送信する。すなわち、データの管理や配信を行うためのサーバ装置が介在しないため、複数の講演者によって行われた複数のプレゼンテーションを同時に配信することができない。すなわち、配信の大規模化に対応させることができない。
【０００７】
本発明は上記の課題を考慮してなされたものであり、ネットワークを通してプレゼンテーションを配信する情報配信システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前述した課題を解決するための、本発明に係る情報配信システムは、
複数のスライドを用いて行われるプレゼンテーションの内容を記録するプレゼンテーション装置と、記録したプレゼンテーションを視聴者に配信するサーバ装置と、からなる情報配信システムである。
【０００９】
具体的には、前記プレゼンテーション装置は、前記サーバ装置から、複数のスライドを
含むスライドデータを取得するデータ取得手段と、操作者から、プレゼンテーションの開始指示、終了指示、および、スライドの選択指示を取得する指示取得手段と、前記スライドデータに含まれるスライドのうち、操作者によって選択されたスライドを出力する出力手段と、プレゼンテーション中において、入力された音声を記録し、かつ、前記スライドの選択指示に基づいて、選択されたスライドと、当該スライドに対応する音声の範囲とを関連付けるデータであるタイミングデータを生成し、記録する記録手段と、前記入力された音声を記録した音声データと、前記タイミングデータを前記サーバ装置に送信するデータ送信手段と、を有し、前記サーバ装置は、スライドデータを取得し、前記プレゼンテーション装置に送信する第二のデータ送信手段と、前記プレゼンテーション装置から、前記スライドデータに対応する音声データおよびタイミングデータを取得し記憶する第二のデータ取得手段と、前記タイミングデータに基づいて、対応する音声と、前記スライドデータに含まれるスライドとを同期させた配信データを生成する配信データ生成手段と、視聴者からプレゼンテーションの配信要求を受けた場合に、対応する前記配信データを配信する配信手段と、を有することを特徴とする。
【００１０】
プレゼンテーション装置は、サーバ装置から取得したスライドデータを用いて、プレゼンテーションを行う装置である。具体的には、操作者によって選択されたスライドの内容を外部装置に出力しながら、同時に音声を記録し、選択されたスライドと、音声の範囲とを関連付けるデータ（タイミングデータ）を生成する。記録された音声に対応する音声データと、タイミングデータは、サーバ装置に送信される。
【００１１】
また、サーバ装置は、取得した音声データとタイミングデータを用いて、プレゼンテーション中に録音された音声と、スライドデータに含まれるスライドとを同期させた配信データを生成する。
生成される配信データは、配信を受ける視聴者側で、スライドの内容と、当該スライドを表示中に録音された音声が同時に再生されるように設計されたデータである。配信データは、視聴者からプレゼンテーションの配信要求を受けた場合に配信される。
【００１２】
かかる構成によると、音声と画像とが正しく同期された、再現性の高いプレゼンテーションを配信することができる。
従来のプレゼンテーションソフトでは、表示中のスライドに対して音声を録音することが可能であったが、一度表示したスライドに再度戻った場合、音声が上書きされてしまうという問題があった。これに対し、本発明に係る情報配信システムでは、スライドを飛ばしたり、一度表示したスライドに再度戻ったりしたような場合であっても、全ての情報を保持することができる。
また、サーバ装置側で音声と画像の同期を行うため、低いコストで多数の視聴者にプレゼンテーションを配信することができる。
【００１３】
また、前記記録手段は、前記スライドの選択指示に基づいて、対応するスライドごとに音声データを分割して記録し、前記データ送信手段は、分割された複数の音声データと、前記タイミングデータを送信し、前記配信データ生成手段は、複数の音声データを用いて配信データを生成することを特徴としてもよい。
【００１４】
スライド単位で音声データを分割することで、データの管理が容易になる。
【００１５】
また、前記配信手段は、前記スライドデータに含まれる複数のスライドを一覧形式で視聴者に提示し、当該視聴者に配信を開始するスライドを選択させ、選択されたスライドから配信を開始することを特徴としてもよい。
【００１６】
複数のスライドを視聴者に提示し、視聴を開始するスライドを指定できるようにするこ
とで、所望の位置から素早く視聴を開始できるようになり、利便性が向上する。
【００１７】
また、前記サーバ装置は、スライドごとに、視聴者が行ったブックマーク操作の回数、メモ操作の回数、または、閲覧回数の少なくともいずれかを取得し、対象のスライドと関連付けて記憶する情報収集手段をさらに有することを特徴としてもよい。
【００１８】
ブックマークやメモ操作といったような、特定のスライドに対して行う操作や、各スライドを閲覧した回数を取得し、対応するスライドと関連付けて記憶することで、視聴者の興味の対象などを分析することができるようになる。
【００１９】
また、本発明に係る情報配信システムは、前記スライドデータに含まれる複数のスライドを、前記情報収集手段が記憶した情報とともに一覧表示する情報提示手段をさらに有することを特徴としてもよい。
【００２０】
かかる構成によると、視聴者の興味の対象を視覚化し、システムの利用者に提示することができるようになる。
【００２１】
また、前記サーバ装置は、前記スライドデータに含まれるスライドのそれぞれについて、当該スライドに含まれる要素を抽出する要素抽出手段と、前記視聴者が、プレゼンテーションの閲覧においてアクションを行った場合に、当該アクションの対象である要素を特定する要素特定手段をさらに有し、前記情報収集手段は、前記視聴者が行ったアクションを、前記要素と対応付けて記憶することを特徴としてもよい。
【００２２】
スライドに含まれる要素とは、典型的には文字列や画像などであるが、テキストボックス、アイコン、図形、数式、クリップアート、スプレッドシート、埋め込みオブジェクトなど、どのようなものであってもよい。また、視聴者が行うアクションとは、例えば、選択した要素に対するマーキング操作などであるが、これに限られない。
このように、スライド中のどの要素に対して視聴者がアクションを行ったかを、対象の要素と関連付けて記憶させることで、視聴者の興味の対象について、より細かな分析が行えるようになる。
【００２３】
また、前記サーバ装置は、前記視聴者に対して提示するアンケートを生成するアンケート生成手段をさらに有し、前記配信手段は、プレゼンテーションを配信する際に、前記生成したアンケートを前記視聴者に対して同時に配信し、前記情報収集手段は、前記アンケートに対する回答をさらに取得し、記憶することを特徴としてもよい。
【００２４】
かかる構成によると、視聴者からの反応をアンケート形式で得ることができる。アンケートは、例えばプレゼンテーション全体に対するものであってもよいし、個々のスライドに対応するものであってもよい。また、アンケートの回答は、視聴開始前や視聴終了後に得るようにしてもよいし、スライドの切り替えタイミングで得るようにしてもよい。
【００２５】
また、前記指示取得手段は、操作者がプレゼンテーション中に行った、スライドに対する書き込みについての情報をさらに取得し、前記出力手段は、前記書き込みの内容を、当該スライドに重畳して出力し、前記記録手段は、スライドに対して書き込みが行われた場合に、新しいスライドが選択されたものとしてタイミングデータを生成し、前記データ送信手段は、書き込みの内容をスライドと関連付けたデータである補記データを、前記サーバ装置にさらに送信し、前記第二のデータ取得手段は、前記補記データをさらに取得および記憶し、前記配信データ生成手段は、配信データを生成する際に、前記補記データを、対応するスライドに反映させることを特徴としてもよい。
【００２６】
このように、プレゼンテーション中において、スライドに対する書き込みを可能にしてもよい。書き込みが行われたタイミングで、新しいスライドが選択されたものとしてタイミングデータを生成することで、当該書き込みの内容を、プレゼンテーションの場で行われたタイミングと同一のタイミングで視聴者に提示することができる。
【００２７】
また、前記サーバ装置は、配信を行わないスライド、または、音声の範囲の指定を受け付ける編集手段をさらに有し、前記配信手段は、前記指定された範囲を除外してプレゼンテーションの配信を行うことを特徴としてもよい。
【００２８】
かかる構成によると、配信を開始する前に、公開してもよい情報のみを取捨選択することができる。
【００２９】
なお、本発明は、上記手段の少なくとも一部を含む情報配信システムとして特定することができる。また、本発明は、上記情報配信システムに含まれる配信サーバ、または、プレゼンテーション装置として特定することもできる。上記処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【発明の効果】
【００３０】
本発明によれば、ネットワークを通してプレゼンテーションを配信することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明に係る情報配信システムの概要図である。
【図２】第一の実施形態に係る情報配信システムの構成図である。
【図３】スライド選択指示のタイミングを説明する図である。
【図４】タイミングデータの例である。
【図５】視聴者に提供される配信メニュー画面の例である。
【図６】視聴者に提供される配信画面の例である。
【図７】第二の実施形態に係る情報配信システムの構成図である。
【図８】アンケートの挿入位置を指定する画面の例である。
【図９】第三の実施形態に係る情報配信システムの構成図である。
【図１０】第三の実施形態における配信画面の例である。
【図１１】フィードバック情報を講演者に提示する画面の例である。
【発明を実施するための形態】
【００３２】
（第一の実施形態）
以下、本発明の好ましい実施形態について図面を参照しながら説明する。第一の実施形態に係る情報配信システムは、プレゼンテーションに関するデータを管理し、配信を行うサーバであるサーバ装置１００と、プレゼンテーションを行うためのコンピュータであるプレゼンテーション端末２００からなる。
【００３３】
<システム概要>
詳細な説明に入る前に、本実施形態に係る情報配信システムの概要について説明する。
なお、本明細書において、講演者とは、プレゼンテーションに用いる資料を準備し、当該資料を用いて、会場において集合形式のプレゼンテーションを行うユーザを指す。また、聴講者とは、会場でプレゼンテーションを聴講するユーザを指す。また、視聴者とは、本実施形態に係る情報配信システムを用い、プレゼンテーションをネットワーク経由で視聴するユーザを指す。
【００３４】
本実施形態に係る情報配信システムの概要について、データの流れを示す図である図１を用いて説明する。
まず、講演者は、プレゼンテーションに用いる講演資料を作成し、サーバ装置１００にアップロードする。講演資料とは、プレゼンテーションに用いられる電子データであればどのようなものであってもよいが、本実施形態では、PowerPoint（登録商標）のような、プレゼンテーションソフトウェアにおいて一般的に用いられている文書フォーマットを用いる。
アップロードされた講演資料は、複数枚の画像からなるデータ（以下、スライドデータ）に変換され、サーバ装置１００によって記憶される。
【００３５】
次に、講演者が、端末装置２００を用いて、サーバ装置１００からスライドデータをダウンロードする。端末装置２００は、スライドデータを再生し、スライドデータに含まれる各スライドを外部に出力する機能を有するポータブルコンピュータである。講演者は、端末装置２００上でスライドデータを再生し、再生された画像を聴講者に見せながらプレゼンテーションを行うことができる。
端末装置２００は、プレゼンテーション中において、入力された音声を記録する機能を有している。記録された音声は、音声データとして、プレゼンテーションの終了後にサーバ装置１００に送信される。
また、端末装置２００は、プレゼンテーション中において、講演者がスライドを切り替えたタイミングを記憶し、当該タイミングに関するデータ（以下、タイミングデータ）を、音声データと同時にサーバ装置１００に送信する機能を有している。
【００３６】
一方、サーバ装置１００は、記憶されたスライドデータと、端末装置２００から取得した音声データおよびタイミングデータを用いて、配信用のデータを生成する。
そして、視聴者が、サーバ装置１００に対して、プレゼンテーションの配信を要求するリクエストを送信すると、サーバ装置１００がこれに応答し、配信用のデータを視聴者に配信する。これにより、スライドと講演者の音声とが同期したデータを配信することができる。
【００３７】
<システム構成>
次に、サーバ装置１００および端末装置２００のシステム構成について述べ、前述した機能を実現するための詳細について説明する。図２は、サーバ装置１００および端末装置２００の構成を示したブロック図である。
【００３８】
まず、サーバ装置１００の構成について説明する。サーバ装置１００は、講演資料取得部１０１、スライドデータ記憶部１０２、データ送受信部１０３、データ統合部１０４、配信データ記憶部１０５、データ配信部１０６から構成される。
【００３９】
講演資料取得部１０１は、講演者から講演資料を取得する手段である。
講演資料は、典型的には、プレゼンテーションソフトウェアにおいて一般的に用いられている、複数のスライドを包含可能な文書フォーマットであるが、プレゼンテーション以外に用いられる電子文書フォーマットであってもよい。
なお、複数のスライドとは、複数の異なる画像で表現できるものであればよく、必ずしもスライドという呼称をするものでなくてもよい。例えば、複数のページを包含できる電子文書フォーマット（Portable Document Format等）を用いてもよい。
【００４０】
スライドデータ記憶部１０２は、講演者から取得した講演資料を画像形式に変換し、記憶する手段である。ここで変換された画像、すなわち、複数枚の画像をスライドデータと称し、スライドデータに含まれる各ページの画像をスライドと称する。スライドデータ記憶部１０２には、例えば、固定ディスクドライブや、フラッシュメモリなどの不揮発性記憶媒体を好適に用いることができる。なお、スライドデータ記憶部１０２は、必ずしも内蔵された記憶媒体でなくてもよい。例えば、ネットワーク経由で外部の記憶装置（クラウ
ドサーバ等）と通信を行う手段であってもよい。
【００４１】
データ送受信部１０３は、サーバ装置１００をネットワーク（例えばインターネットやＶＰＮ（Virtual Private Network））に接続するための通信手段である。データ送受信
１０３は、ネットワークに接続することができれば、有線ネットワークインタフェースであってもよいし、無線ネットワークインタフェースであってもよい。データ送受信１０３は、データを端末装置２００に送信し、また、端末装置２００からデータを受信する機能を有する。
【００４２】
データ統合部１０４は、スライドデータ記憶部１０２に記憶されたスライドデータと、端末装置２００から送信されたデータに基づいて、配信用のデータ（以下、配信データ）を生成する手段である。端末装置２００から送信されるデータの詳細、および、配信データについては、のちほど詳しく説明する。
【００４３】
配信データ記憶部１０５は、データ統合部１０４によって生成された配信データを記憶する手段である。なお、配信データ記憶部１０５は、スライドデータ記憶部１０２と記憶媒体を共有していてもよい。
【００４４】
データ配信部１０６は、配信データ記憶部１０５に記憶された配信データを、ネットワーク経由で視聴者に配信する手段である。本実施形態では、視聴者がインターネットを介してサーバ装置にプレゼンテーションの配信要求を送信し、データ配信部１０６が、これに応じて、対応する配信データをプログレッシブダウンロードによって配信する。
【００４５】
次に、端末装置２００について説明する。
端末装置２００は、プレゼンテーションを再生するためのコンピュータであり、データ送受信部２０１、データ記憶部２０２、制御部２０３、画像出力部２０４、音声入力部２０５から構成される。
【００４６】
データ送受信部２０１は、端末装置２００をネットワークに接続するための通信手段であり、データ送受信部１０３と同様の機能を有するネットワークインタフェースである。使用するプロトコルおよび通信方法はデータ送受信部１０３と同様である。
また、データ記憶部２０２は、スライドデータと、後述する音声データを記憶する手段であり、スライドデータ記憶部１０２と同等の機能を有する記憶手段である。
【００４７】
制御部２０３は、端末装置２００の制御を司る手段である。具体的には、講演者の指示に基づいて、スライドデータに含まれるスライドを外部に出力する処理、入力された音声を録音する処理、後述するタイミングデータを生成する処理などを実行する。
【００４８】
画像出力部２０４は、画像（映像）を外部に出力するインタフェースなどを有しており、講演者によって選択されたスライドを外部に出力する手段である。なお、映像（映像）を外部に出力する手段は、インタフェースに限られない。例えば、ディスプレイやプロジェクタなどの表示装置を画像出力部２０４に含ませてもよい。
音声入力部２０５は、マイクや音声入力端子といった音声入力手段を有し、当該音声入力手段を通して音声を取得する手段である。取得された音声は、所定のフォーマットで、データ記憶部２０２に記憶される。
【００４９】
サーバ装置１００および端末装置２００は、ＣＰＵ（中央演算処理装置）、ＲＡＭ（Random Access Memory）、補助記憶装置（例えば、フラッシュメモリ、ハードディスク）、入力装置（例えば、マウス、タッチパネル）、表示装置などを有するコンピュータにより構成することができる。上述した各機能は、補助記憶装置に格納されたプログラムがＲＡ
Ｍにロードされ、ＣＰＵにより実行されることで実現されてもよい。また、上述した機能の一部又は全部は、ＦＰＧＡ（Field Programmable Gate Array）やＡＳＩＣ（Application Specific Integrated Circuit）などで実現してもよいし、他のコンピュータ（例えばクラウドサーバ）で処理してもよい。また、専用のハードウェア等を用いて実現してもよい。
本実施形態では、サーバ装置１００としてクラウドサーバを用い、端末装置２００としてタブレット型コンピュータを用いる。
【００５０】
次に、講演者がスライドデータを作成してから、配信データが生成され、視聴者によってネットワーク経由でプレゼンテーションが視聴されるまでの流れについて説明する。
【００５１】
まず、講演者は、コンピュータにて講演資料を作成し、サーバ装置へのアップロードを行う。アップロードされた講演資料は、複数の画像からなるスライドデータに変換され、スライドデータ記憶部１０２に記憶される。スライドデータは、コメントといったような、プレゼンテーションの上映に直接必要がないデータが省略された、聴講者が直接目にする画像のみで構成されたデータである。なお、スライドデータには、アニメーションを行うためのトランジションデータ等が含まれていてもよい。
【００５２】
講演者が、スライドデータを端末装置２００にダウンロードする操作を行うと、記憶されたスライドデータが、データ送受信部１０３および２０１を介して、端末装置２００に送信される。送信されたデータは、データ記憶部２０２に格納される。
なお、スライドデータを送信した後は、プレゼンテーションが終了するまで、端末装置２００をネットワークから切り離してもよい。
【００５３】
次に、端末装置２００を用いて行うプレゼンテーションについて説明する。
講演者が、不図示の入力手段を介して、プレゼンテーションを開始する旨の指示を行うと、制御部２０３がこれを取得し、データ記憶部２０２に記憶されたスライドデータを取得して、プレゼンテーションを開始する。具体的には、指定されたスライドを取得し、画像出力部２０４を介して外部に出力する。これにより、端末装置２００に接続された表示機器（外部ディスプレイやプロジェクタ等）を通して、指定されたスライドの内容が表示ないし投影される。
なお、以降の説明において、プレゼンテーション中とは、講演者がプレゼンテーションを開始する旨の指示を行ってから、プレゼンテーションを終了させる旨の指示を行うまでの期間を指す語として用いる。
【００５４】
講演者からのスライドの指定は、不図示の入力手段を介して取得する。スライドの指定は、例えば、スライド番号を直接指定するものであってもよいし、ページ送り（戻し）指示などであってもよい。制御部２０３は、スライドを指定する指示（以下、スライド選択指示）を受け付けるごとに、対応するスライドをスライドデータから抽出し、画像出力部２０４を通して出力する。また、講演者からプレゼンテーションを終了させる旨の指示を取得した場合、出力を終了させる。
【００５５】
図３は、講演者が行ったスライド選択指示と、出力されるスライドとの関係を時系列で表した図である。本例では、講演者が、（１）で示したタイミングで、スライド２を選択する指示を、（２）で示したタイミングで、スライド１を選択する指示を、（３）で示したタイミングで、スライド３を選択する指示を行ったものとする。この結果、各タイミングにおいて、スライド１→スライド２→スライド１→スライド３という順番で、出力されるスライドが切り替わる。
【００５６】
また、プレゼンテーション中において、音声入力部２０５が、マイクを通して音声を取
得し、データ記憶部２０２に、所定のフォーマットの音声データファイルとして記録する。
【００５７】
本実施形態では、講演者からスライド選択指示を取得した場合に、その前後で異なるファイル名を用いて音声データファイルを記録する。例えば、（１）で示したタイミングで、音声データファイルのファイル名が、「音声ファイル１」から「音声ファイル２」に変更され、新しいファイルへの書き込みが開始される。同様に、（２）で示したタイミングで、ファイル名が「音声ファイル３」に変更され、（３）で示したタイミングで、ファイル名が「音声ファイル４」に変更される。
なお、（２）で示したタイミングでは、再度スライド１を選択しているが、音声ファイル１は上書きされず、新たな音声データファイル「音声ファイル３」が生成される。
【００５８】
また、制御部２０３は、プレゼンテーション中において、切り替え先のスライド番号と、音声データファイルとを関連付けるデータ（タイミングデータ）を生成する。図４は、制御部２０３が生成するタイミングデータを表形式で表したものである。タイミングデータは、スライド番号と、当該スライドに対応する音声データファイルの名称を一対一で対応付け、連番を与えたデータである。タイミングデータは、データ記憶部２０２に記憶され、スライド選択指示が行われるごとに、逐次更新される。
タイミングデータのレコードは、スライドの切り替えが行われるごとに追加されるため、例えば、（２）で示したタイミングのように、過去に表示したスライドに再度切り替えた場合であっても、上書きは行われず、新たなレコードが追加される。すなわち、タイミングデータのレコード数は、最終的に、音声データファイルのファイル数と等しくなる。
【００５９】
プレゼンテーションが終了すると、データ記憶部２０２には、複数の音声データファイルと、タイミングデータが記憶された状態となる。
【００６０】
次に、講演者は、端末装置２００とサーバ装置１００をネットワークによって接続し、データ記憶部２０２に記憶されたデータ、すなわち、音声データファイルとタイミングデータをサーバ装置１００にアップロードする。サーバ装置１００に送信されたデータは、データ統合部１０４に送信され、配信データを生成する処理が行われる。
【００６１】
次に、配信データの生成処理について説明する。
データ統合部１０４では、（１）スライドデータ記憶部１０２に記憶されたスライドデータ、（２）端末装置２００から送信された音声データファイル、（３）端末装置２００から送信されたタイミングデータの三つを用いて、配信用のデータである配信データを生成する。
配信データとは、スライドの遷移と音声とが同期されたデータである。配信データは、例えば、対応する画像をビデオストリームに、対応する音声をオーディオストリームに格納した動画データであってもよい。また、ウェブブラウザで視聴可能なメディアフォーマットのデータであってもよい。いずれの場合も、スライドと音声が同期した状態、すなわち、視聴者に提示されるスライドと音声の再生タイミングが、プレゼンテーションの場で行われたものと同一となるようなデータであればよい。
生成された配信データは、配信データ記憶部１０５に格納される。
【００６２】
データ配信部１０６は、視聴者からプレゼンテーションの配信要求があった場合に、記憶された配信データに基づいて、配信メニュー画面を生成する。本実施形態では、データ配信部１０６は、Ｗｅｂサーバ機能を有しており、視聴者に提供する画面を、要求に応じて動的に生成する。
図５は、生成される配信メニュー画面の例である。本例では、配信データに含まれる複数のスライドに対応するサムネイルを生成し、一覧形式の画面を生成する。サムネイルは
クリッカブルになっており、視聴者が、いずれかのスライドを選択（クリック）すると、当該スライドを先頭に配信が開始される。これにより、視聴者は、ウェブブラウザ上でプレゼンテーションを視聴することができる。
【００６３】
図６は、配信を行う画面の例である。配信画面は、スライドが表示される領域と、再生コントロールに関するパーツが表示される領域に分かれている。スライダ６０１は、対象のスライドに関連付いた音声の再生位置を表しており、最後まで到達すると、次のスライドの配信が始まる構成となっている。
また、メインのスライドの下方には、前後のスライドのサムネイルが表示され、サムネイルを選択することで、指定したスライドに移動できる構成となっている。
【００６４】
以上説明したように、第一の実施形態によると、サーバ装置と端末装置が協働することで、集合形式で行ったプレゼンテーションと同一の内容を、ネットワーク経由で視聴者に提供することができる。
【００６５】
本実施形態に係る情報配信システムの利点は、以下の通りである。
第一に、サーバ装置側で、スライドと音声とを関連付けた配信データを生成するため、視聴者の側において、特別なハードウェアないしソフトウェアを導入する必要がないという点である。これにより、低いコストで多数の視聴者にプレゼンテーションを配信できるようになる。
第二に、配信に特化したサーバ装置と、プレゼンテーションに特化した端末装置が分離しているという点である。これにより、システムの大規模化を図ることができる。
【００６６】
また、講演者がスライドを切り替えながらプレゼンテーションを行うという、通常の動作を行うだけで、音声およびタイミングデータが記録され、これに基づいて、配信に適したデータを生成することができる。このようにして生成されたデータは、プレゼンテーションを行った際に提示された全ての情報を含んでおり、視聴者は、再現性の高いプレゼンテーションを視聴することができる。
【００６７】
（第二の実施形態）
集合形式のプレゼンテーションを行った場合、講演者は、質疑応答などを通して、聴講者がプレゼンテーションのどの部分に興味を持ったかを知ることができる。一方で、オンラインで配信を行った場合、講演者がこのような情報を得ることができない。第二の実施形態は、これに対応するため、配信したプレゼンテーションに対するフィードバックをアンケート形式で取得し、講演者に提供する実施形態である。
【００６８】
図７は、第二の実施形態に係る情報配信システムの構成を示したブロック図である。
第二の実施形態に係るサーバ装置は、視聴者に提示するアンケートを作成する機能と、作成されたアンケートに対する回答画面を、指定された箇所に挿入して配信データを生成する機能を有している。また、アンケートに対する回答は、サーバ装置に記憶され、要求に応じて講演者に提供される。
【００６９】
第二の実施形態では、サーバ装置１００が、アンケート管理部１１１を有しているという点において、第一の実施形態と相違する。アンケート管理部１１１は、講演者からアンケートの内容についての情報を取得し、視聴者から得られた回答を関連付けて記憶する手段である。
また、第二の実施形態では、データ統合部１０４が、アンケート管理部１１１から、アンケートについての情報（以下、アンケート情報）を取得し、当該アンケート情報を含んだ配信データを生成する機能を有している。
【００７０】
アンケートは、プレゼンテーション全体に対して設定してもよいし、スライド間に挿入する形で設定してもよい。図８は、講演資料をアップロードした直後に講演者に提供される画面の例である。本例では、事前アンケートとして、プレゼンテーションが始まる前に提示するアンケートと、スライド間に挿入するアンケートを作成することができる。ハッチングで示した領域をクリックすると、対応するタイミングで提示されるアンケートを作成することができる。なお、アンケートは、数を問う形式、選択肢を選ばせる形式、自由入力など、どのような形式であってもよい。
【００７１】
アンケート管理部１１１によって生成されたアンケート情報は、データ統合部１０４に送信され、配信データを生成する際に、所定の箇所に挿入される。例えば、選択肢を選ばせる形式のアンケートを、１番目のスライドと２番目のスライドの間に挿入した場合、１番目のスライドから２番目のスライドに遷移するタイミングで、データ配信部１０６が、アンケート情報が存在することを検知し、再生を一旦停止させ、アンケート入力の画面を生成して、視聴者に回答を入力させる。
【００７２】
視聴者が行った入力の内容は、データ配信部１０６を経由して、アンケート管理部１１１に送信され、アンケートの設問と関連付けられて一時的に記憶される。記憶された内容は、アンケートの設問ごとに、講演者に提示される。なお、自由入力以外の設問については、複数の視聴者から回答を取得したうえで集計を行い、集計結果を提示するようにしてもよい。
【００７３】
以上説明したように、第二の実施形態によると、オンラインでプレゼンテーションを視聴する視聴者から、任意のタイミングでフィードバックを取得できるようになる。
【００７４】
（第三の実施形態）
第三の実施形態は、プレゼンテーションの配信を受ける視聴者の行動（アクション）に関する情報を収集し、ユーザに提示する実施形態である。具体的には、配信対象のスライドに対してブックマークおよびメモを残す機能を追加し、ブックマークが行われた回数、および、メモが行われた回数をスライドごとに集計したうえで、ユーザに提示する。また、スライドごとの視聴回数を集計したうえで、ユーザに提示する。
なお、ユーザとは、プレゼンテーションを行った講演者、プレゼンテーションの主催者、プレゼンテーションを視聴する視聴者などである。
【００７５】
第三の実施形態では、サーバ装置１００が、フィードバック情報取得部１１２を有しているという点において、第一の実施形態と相違する。
フィードバック情報取得部１１２は、視聴者がプレゼンテーションを視聴した際の、以下の三つの情報を取得し、集計する手段である。
（１）スライドごとの再生回数
（２）スライドに対して行われたブックマークの回数
（３）スライドに対して行われたメモの回数
【００７６】
スライドごとの再生回数は、該当するスライドを視聴者が述べ何回視聴したかを表す値である。当該回数は、新しいスライドが読み込まれる、すなわち、スライドが遷移するたびにインクリメントされる。
【００７７】
また、ブックマークの回数は、対象のスライドに対してブックマークを行った人数を表す値であり、メモの回数は、対象のスライドに対してメモを行った人数を表す値である。
ブックマークとは、対象のスライドを「お気に入り」として保存し、後から呼び出すことができる機能であり、メモとは、スライドに対して書き込みを残すことができる機能である。いずれも、入力された情報は視聴者ごとに異なる領域に記憶され、簡便な操作で呼
び出すことができる。
図１０は、第三の実施形態における再生画面の例である。本実施形態では、再生画面に、ブックマークアイコン１００１と、メモアイコン１００２が備わっており、それぞれをクリックすることで、ブックマークおよびメモを行うことができる。
ブックマークやメモが行われたスライドについての情報、および、メモの内容についての情報は、データ配信部１０６を介して、フィードバック情報取得部１１２に送信される。
【００７８】
第三の実施形態では、フィードバック情報取得部１１２が、講演者からの要求に応じて、再生回数、ブックマーク件数、メモ件数を、図１１のような形式で画面を通して提供する。図１１中、三角のアイコンが再生回数を、星印のアイコンがブックマーク件数を、鉛筆のアイコンがメモの件数を表す。
【００７９】
以上説明したように、第三の実施形態によると、視聴者が、複数のスライドのうち、どの部分に興味を抱いているかについて、個別にアンケートを行うことなく視覚化することができる。
【００８０】
（第四の実施形態）
第四の実施形態は、講演者が端末装置２００にてプレゼンテーションを行う際に、スライドに対して書き込みを行えるようにした実施形態である。第四の実施形態は、以下に説明する処理を行うという点において、第一の実施形態と相違する。
【００８１】
第四の実施形態では、制御部２０３が、プレゼンテーション中に講演者が不図示の入力手段を介して描画した図形を取得し、画像出力部２０４を介して、対象のスライドに重畳して出力する。
【００８２】
また、制御部２０３は、書き込みが行われるごとに、新しいスライド番号および音声データファイルを生成し、タイミングデータを生成する。
例えば、スライド１に対して２回書き込みを行った場合、スライド１−１、スライド１−２という新しいスライド番号を生成し、対応する音声データファイルと関連付いた状態で、タイミングデータに記録する。
また、書き込みの内容を、生成したスライド番号と紐付けたデータ（以下、補記データ）を、音声データファイルおよびタイミングデータと同時に、サーバ装置１００にアップロードする。
【００８３】
一方、サーバ装置１００は、データ統合部１０４が配信データを生成する際に、取得した補記データを用いて、新しいスライドを生成する。例えば、スライド１に対して２回書き込みが行われた場合、スライド１、スライド１−１、スライド１−２、スライド２という順番でスライドを生成する。このうち、スライド１−１およびスライド１−２が、講演者による書き込みが反映されたスライドである。第四の実施形態では、このようにして生成したスライドと、書き込みのタイミングが記録されたタイミングデータとを用いて配信データを生成するため、書き込みのタイミングと音声とが同期された配信データを生成することができる。
【００８４】
このように、第四の実施形態では、講演者がスライドに対して書き込みを行った場合であっても、当該書き込みの内容を、プレゼンテーションの場で行われたタイミングと同一のタイミングで視聴者に提示することができる。
【００８５】
なお、書き込みのタイミングとは、講演者がスライドに対して図形の描画を開始したタイミングであってもよいし、描画を終了したタイミングであってもよい。また、講演者が
明示的に指定したタイミングであってもよい。また、書き込みは、図形に限られず、記号や文字列などであってもよい。
【００８６】
（変形例）
上記の実施形態はあくまでも一例であって、本発明はその要旨を逸脱しない範囲内で適宜変更して実施しうる。例えば、例示した実施形態をそれぞれ組み合わせて実施してもよい。
また、各実施形態では、音声データファイルをスライドごとに分割したが、音声データは一つのファイルとして記録されてもよい。この場合、再生位置（開始からの経過時間）と、各スライドとを関連付けるデータをタイミングデータとすればよい。
【００８７】
また、各実施形態では、スライドはラスタライズされた画像であるものとしたが、スライドに含まれるテキストや画像について、元の形式を保持したままでスライドデータおよび配信データを生成するようにしてもよい。このようにすることで、例えば、テキストを選択してコピーしたり、スライドに含まれる表の任意のセルにマーキングを行うといった動作が可能になる。
また、このように構成した場合、より細かい単位で視聴者からのフィードバックを得られるようになる。例えば、スライドに含まれている、テキスト、画像、表、セルといった要素単位でマーキングやメモを行えるようにし、どの要素に対してアクションが行われたかを、フィードバック情報取得部１１２が取得し、集計するようにしてもよい。このように構成することで、より細かな分析が行えるようになる。
【００８８】
また、各実施形態では、スライドは静止画であるものとしたが、複数のスライド間を遷移しながらプレゼンテーションを行うものであれば、各スライドは必ずしも静止画のみで構成される必要はない。例えば、アニメーションや動画などを含んでいてもよい。
【００８９】
また、第三の実施形態では、ブックマークおよびメモの回数を集計したが、視聴者が行った、これ以外のアクションについての情報を収集するようにしてもよい。
【符号の説明】
【００９０】
１００  サーバ装置
１０１  講演資料取得部
１０２  スライドデータ記憶部
１０３，２０１  データ送受信部
１０４  データ統合部
１０５  配信データ記憶部
１０６  データ配信部
２００  端末装置
２０２  データ記憶部
２０３  制御部
２０４  画像出力部
２０５  音声入力部
【図１】
2016152545.tif 000003
【図２】
2016152545.tif 000004
【図３】
2016152545.tif 000005
【図４】
2016152545.tif 000006
【図５】
2016152545.tif 000007
【図６】
2016152545.tif 000008
【図７】
2016152545.tif 000009
【図８】
2016152545.tif 000010
【図９】
2016152545.tif 000011
【図１０】
2016152545.tif 000012
【図１１】
2016152545.tif 000013