(57)【要約】【課題】配信した各ビデオデータについて各ユーザが閲覧した程度を管理して、ビデオデータに対するユーザのニーズやビデオデータを用いたユーザの学習の進捗度を管理する。【解決手段】閲覧クライアント２は、配信サーバ１から配信されたコンテンツのビデオデータをユーザが画面２１に再生表示した程度を視聴率カウンタ２２で計数して、当該程度情報を配信サーバ１に送信する。配信サーバ１は、受信した閲覧程度情報をコンテンツ及びユーザに対応付けてデータベース１１に管理し、また、ユーザ登録する設定機能４２やユーザに対して電子メールを作成して送信するメール機能４４を有する管理クライアント４へ管理情報に供するために提供する。なお、閲覧クライアント２は計数した程度情報を利用してビデオデータの途中再生を可能にする再生ボタン９１をユーザに提供する。【選択図】  図１
2004207951.tif 000002
【特許請求の範囲】
【請求項１】
ビデオデータを含むコンテンツを配信する配信サーバと、配信されたコンテンツを受信してビデオデータを画面に再生表示する閲覧クライアントとを備えたビデオ閲覧システムであって、
配信サーバは、閲覧クライアントによりコンテンツの配信を受けたユーザ毎に当該コンテンツを閲覧した程度情報を管理する機能を有することを特徴とするビデオ閲覧システム。
【請求項２】
ビデオデータを含むコンテンツを配信する配信サーバと、配信されたコンテンツを受信してビデオデータを画面に再生表示する閲覧クライアントとを備えたビデオ閲覧システムであって、
閲覧クライアントは、配信されたコンテンツのビデオデータをユーザが画面に再生表示した程度を計数する機能と、計数した程度情報を配信サーバに送信する機能とを有し、
配信サーバは、閲覧クライアントから受信した閲覧程度情報をコンテンツ及びユーザに対応付けて管理する機能とを有することを特徴とするビデオ閲覧システム。
【請求項３】
請求項２に記載のビデオ閲覧システムにおいて、
閲覧クライアントは、計数した程度情報に基づいて、先に途中まで閲覧したコンテンツについて当該途中からのビデオデータ再生を行うための再生ボタンを画面に提示することを特徴とするビデオ閲覧システム。
【請求項４】
請求項１乃至請求項３のいずれか１項に記載のビデオ閲覧システムにおいて、
配信サーバに対して閲覧クライアントによりコンテンツを閲覧できるユーザを登録する機能と、ユーザに対して電子メールを作成して送信する機能とを有する管理クライアントを備え、
配信サーバは閲覧程度情報を管理クライアントへ送信して管理情報に供することを特徴とするビデオ閲覧システム。
【請求項５】
配信サーバが配信するビデオデータを含むコンテンツを受信してビデオデータを画面に再生表示する閲覧クライアントであって、
配信されたコンテンツのビデオデータをユーザが画面に再生表示した程度を計数する機能と、計数した程度情報を配信サーバに送信する機能とを有することを特徴とする閲覧クライアント。
【請求項６】
配信されたビデオデータを含むコンテンツを受信してビデオデータを画面に再生表示する閲覧クライアントであって、
配信されたコンテンツのビデオデータをユーザが画面に再生表示した程度を計数する機能と、計数した程度情報に基づいて先に途中まで閲覧したコンテンツについて当該途中からのビデオデータ再生を行うための再生ボタンを画面に提示する機能とを有することを特徴とする閲覧クライアント。
【請求項７】
ビデオデータを含むコンテンツを閲覧クライアントに配信する配信サーバであって、
閲覧クライアントから配信コンテンツのビデオデータをユーザが画面に再生表示した程度情報を受信する機能と、閲覧程度情報をコンテンツ及びユーザに対応付けて管理する機能とを有することを特徴とする配信サーバ。
【請求項８】
配信サーバが配信するビデオデータを含むコンテンツを受信してビデオデータを画面に再生表示する閲覧クライアントをコンピュータにより実現するプログラムであって、
配信されたコンテンツのビデオデータをユーザが画面に再生表示した程度を計数する機能と、計数した程度情報を配信サーバに送信する機能とを閲覧クライアントに実現することを特徴とするプログラム。
【請求項９】
配信されたビデオデータを含むコンテンツを受信してビデオデータを画面に再生表示する閲覧クライアントをコンピュータにより実現するプログラムであって、
配信されたコンテンツのビデオデータをユーザが画面に再生表示した程度を計数する機能と、計数した程度情報に基づいて先に途中まで閲覧したコンテンツについて当該途中からのビデオデータ再生を行うための再生ボタンを画面に提示する機能とを閲覧クライアントに実現することを特徴とするプログラム。
【請求項１０】
ビデオデータを含むコンテンツを閲覧クライアントに配信する配信サーバをコンピュータにより実現するプログラムであって、
閲覧クライアントから配信コンテンツのビデオデータをユーザが画面に再生表示した程度情報を受信する機能と、閲覧程度情報をコンテンツ及びユーザに対応付けて管理する機能とを配信サーバに実現することを特徴とするプログラム。
【請求項１１】
ビデオデータを含むコンテンツを配信サーバが配信し、配信されたコンテンツを閲覧クライアントが受信してビデオデータを画面に再生表示するビデオ閲覧方法であって、
閲覧クライアントが、配信されたコンテンツのビデオデータをユーザが画面に再生表示した程度を計数して、計数した程度情報を配信サーバに送信し、
配信サーバが、閲覧クライアントから受信した閲覧程度情報をコンテンツ及びユーザに対応付けて管理することを特徴とするビデオ閲覧方法。
【請求項１２】
配信されたコンテンツを受信してビデオデータを画面に再生表示するビデオ閲覧方法であって、
ユーザが画面に再生表示した程度を計数して、計数した程度情報に基づいて先に途中まで閲覧したコンテンツについて当該途中からのビデオデータ再生を行うための再生ボタンを画面に提示することを特徴とするビデオ閲覧方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ビデオデータ（動画データ）を配信してユーザの閲覧に供するシステムに関し、特に、ユーザによってビデオデータをどの程度閲覧しているかを管理することができるシステムに関する。
【０００２】
【従来の技術】
パーソナルコンピュータやモバイル端末などの閲覧クライアントに対して配信サーバから種々なコンテンツを配信するサービスが、特定領域或いは広域のサービスとして広く実施されている。
このようなコンテンツ配信を行うシステムには種々な態様があるが、ネットワーク通信技術の発達により、ビデオデータを含むコンテンツデータも配信されている。
【０００３】
コンテンツ閲覧システムの概要は、配信サーバに種々なコンテンツデータを登録しておき、閲覧クライアントが配信サーバにアクセスして所望のコンテンツを選択して要求すると、これに応えて、配信サーバが該当するコンテンツデータを閲覧クライアントに提供し、閲覧クライアントにてユーザがコンテンツを視聴することができると言うものである。
【０００４】
【発明が解決しようとする課題】
配信されるビデオデータは、映画などの娯楽を目的としたものから、教育、講演、プレゼンテーションなどといった多種多様なものに拡張されてきている。
なお、資料を用いて行われる教育、講演、プレゼンテーションなどといったもののビデオについては、資料の静止画像（スライドデータ）もビデオ画像（ビデオデータ）とともに閲覧クライアントに提供して、これら画像を同期再生することが提供情報の充実を図り、コンテンツ内容の学習を支援し、コンテンツ内容の理解を深めるなどのために求められている。
【０００５】
ここで、例えば、映画などの娯楽を目的としたビデオデータでは、数多くの種類で配信しているビデオタイトルのそれぞれについて閲覧ユーザがどの程度視聴しているかは、今後、ユーザにニーズに沿うためにどのような内容のビデオデータを配信するべきかを検討するための重要な情報となる。また、教育などを目的としたビデオデータでは、数多くの種類で配信しているビデオタイトルのそれぞれについて生徒たる閲覧ユーザがどの程度視聴しているかは、閲覧ユーザの学習がどの程度進捗しているかを把握するための重要な情報となる。
【０００６】
本発明は、上記従来の事情に鑑みなされたもので、ユーザに対してビデオデータを含むコンテンツを提供するシステムにおいて、提供したビデオデータのユーザによる閲覧の程度を権限を管理して、目的に即したシステム運営を実現することを目的としている。
本発明は、例えば、ユーザのグループに対して講演者が講義を行うといった教育の場をネットワーク技術を用いて実現する場合、生徒ユーザの学習の進捗度管理を可能ならしめることを目的としている。
なお、本発明の更なる目的は以下の説明において明らかなところである。
【０００７】
【課題を解決するための手段】
本発明は、ビデオ閲覧システム、ビデオ閲覧システムを構成する配信サーバや管理クライアント、これらをコンピュータによって実現するためのプログラム、ビデオ閲覧方法などの種々な態様で捉えられる。
【０００８】
本発明では、ビデオデータを含むコンテンツを配信する配信サーバが、配信されたコンテンツを受信してビデオデータを画面に再生表示する閲覧クライアントにより、ユーザ毎に当該コンテンツを閲覧した程度情報を管理する機能を有する。そして、本発明の一態様では、閲覧クライアントが、配信されたコンテンツのビデオデータをユーザが画面に再生表示した程度を計数し、計数した程度情報を配信サーバに送信する。
これにより、種々配信されるビデオデータについて、閲覧した程度情報（下記の実施例では視聴率）をもって各ユーザの興味や学習の進捗度などを把握管理することができる。
【０００９】
また、本発明では、閲覧クライアントにおいて、計数した程度情報に基づいて、先に途中まで閲覧したコンテンツについて当該途中からのビデオデータ再生を行うための再生ボタンを画面に提示するようにしてもよい。
これにより、当該再生ボタンによって途中まで閲覧したビデオデータであることをユーザに知らしめることができ、当該再生ボタンの操作によって容易にその続き再生をすることができる。
【００１０】
また、本発明では、配信サーバに対してコンテンツを閲覧できるユーザを登録し、また、ユーザに対して電子メールを作成して送信する機能を有する管理クライアントを備え、当該管理クライアントに配信サーバから閲覧程度情報を送信して管理情報に供するようにしてもよい。
これにより、管理クライアントを操作する管理者によって、閲覧程度情報も含めて閲覧ユーザを統括管理することができ、しかも、閲覧程度情報を参照して、各ユーザに対してビデオデータの宣伝やビデオデータによる学習の指導などといったことを当該管理者が電子メールにより行うことができる。
【００１１】
【発明の実施の形態】
本発明を実施例に基づいて具体的に説明する。
図１には本発明を適用したビデオ閲覧システムを示してあり、当該システムはインターネットを介して接続される配信サーバ１、閲覧クライアント２、編集クライアント３、管理クライアント４を備えて構成される。
なお、閲覧クライアント２、編集クライアント３、管理クライアント４は必要に応じて複数備えられる。
【００１２】
これら配信サーバ１、閲覧クライアント２、編集クライアント３、管理クライアント４はそれぞれコンピュータハードウエアにより本発明に係るプログラムを実行することにより所定の処理を行うように構成されている。閲覧クライアント２、編集クライアント３、管理クライアント４はそれぞれ各種情報を画面表示するディスプレイ２１、３１、４１を有しており、コンテンツ閲覧をするためのブラウザ機能やメールの送受信機能を有したパーソナルコンピュータにより構成されている。
【００１３】
閲覧クライアント２は、視聴率カウンタ２２を有しており、視聴率カウンタ２２により配信されたビデオデータを閲覧クライアント２にて閲覧した程度（すなわち、ビデオの何処まで見たかの位置）を視聴率としてカウントし、この視聴率を自ら保持するとともに配信サーバ１に通知する。
【００１４】
編集クライアント３は、編集機能３２を有しており、配信サーバ１にアクセスして配信サーバが保持管理するコンテンツの編集を行う。なお、本例では、各コンテンツの登録はビデオデータとそのスライドデータとをアーカイブファイル５に纏めた形式で行い、また、配信サーバが保持管理する各コンテンツを同様なアーカイブファイル５に纏めた形式で編集クライアントや管理クライアントから出力できるようにして、各コンテンツの保存管理や他への流用を容易に行えるようにしている。
【００１５】
管理クライアント４は、ユーザ（参加者）の閲覧権限やコンテンツ提供者（講演者）の編集権限などの種々なデータを配信サーバ１に登録する設定機能４２、コンテンツ毎に構成される講座や各ユーザの受講状況などを管理する状況管理機能４３、登録したユーザに電子メールを作成して送信するメール機能４４を有している。
これらの機能により、後述するように管理クライアントはユーザを登録し、これらユーザにコンテンツ毎の閲覧権限を設定し、講演者たる登録ユーザにコンテンツ毎の編集権限を設定し、コンテンツ毎やユーザ毎の視聴率を配信サーバから取得して管理者に対して画面表示などし、管理者による電子メールの作成を支援して作成された電子メールをユーザに送信するなどの処理を行う。
【００１６】
配信サーバ１は、データベース１１を有し、データベース１１に図２に示すようなデータを保持して管理することにより、ビデオデータ及び当該ビデオデータに同期して再生されるスライドデータを含むコンテンツを配信する機能、複数あるコンテンツ毎に当該コンテンツを閲覧できる権限及び当該コンテンツを編集できる権限を管理する機能を実現し、閲覧権限を有するユーザの閲覧クライアント２からのアクセスにより該当するコンテンツを配信し、編集権限を有するコンテンツ提供者の編集クライアント３からのアクセスにより保持するコンテンツの編集を許容する。
【００１７】
図２は配信サーバのデータベース１１で保持管理されるデータ構造を示している。
ユーザデータ６１はシステムに登録された個々のユーザについてのユーザＩＤ、パスワード、メールアドレス、ユーザタイプ、ユーザ名を含んでおり、ユーザＩＤやパスワードは登録時に管理クライアント（管理者）４によりユーザに対して付与設定され、メールアドレスやユーザ名はユーザの申請の基づいて登録時に管理クライアント（管理者）４により設定され、ユーザタイプは閲覧者たる一般ユーザ、講演者たるユーザ、管理者たるユーザの種別で管理クライアント（管理者）４により設定される。
【００１８】
ユーザデータ６１のユーザＩＤに関連付けられるグループメンバデータ６２はグループＩＤとユーザＩＤとを含んでおり、本例では複数のユーザのユーザＩＤを同じグループＩＤに関連付けることにより、複数のユーザをグループ化して権限の付与管理をしている。なお、グループメンバデータ６２は管理クライアント（管理者）４により設定され、或る講義に参加するユーザのグループといったように講義のクラス構成を管理者が容易に行うことができるようになっている。
【００１９】
グループメンバデータ６２のグループＩＤに関連付けられるグループデータ６３はグループＩＤとグループ名とを含んでおり、また、グループデータ６３のグループＩＤに関連付けられる視聴権データ６４はグループＩＤと各コンテンツによって構成される講座のＩＤを含んでいる。これらデータは管理クライアント（管理者）４により設定され、ユーザのグループが視聴権（すなわち、閲覧権限）を有する講座が設定される。
【００２０】
視聴権データ６４の講座ＩＤに関連付けられる講座データ６５は講座ＩＤと講座名を含んでおり、また、講座データ６５の講座ＩＤに関連付けられるビデオデータ６６はコンテンツＩＤと講座ＩＤとを含んでいる。これらデータは管理クライアント（管理者）４により設定され、講座に対応するビデオデータが設定される。
また、ビデオデータ６６のコンテンツＩＤに関連付けられるスライドデータ６７はスライドＩＤとコンテンツＩＤを含んでおり、このデータは管理クライアント（管理者）４により設定され、ビデオデータに対応するスライドデータが設定される。
【００２１】
ここで、互いに関連付けられたビデオデータとスライドデータ（更には、コンテンツ名などの必要なメタデータ）と含んで配信される一纏りのコンテンツを構成している。なお、これらビデオデータやスライドデータの実データはコンテンツＩＤやスライドＩＤで関連付けてデータベース１１の他の記憶領域や他のデータベースに保持管理するようにしてもよい。
ビデオデータやスライドデータの実データについての編集は編集権限を付与設定されたユーザ（講演者）の編集クライアント３によって編集可能となっており、講演者が配信サーバ１に接続した編集クライアント３によりビデオデータ又はスライドデータの追加、変更、削除の操作をすると、編集機能３２によってその操作内容がデータベース１１に反映される。
【００２２】
コンテンツを構成するビデオデータとスライドデータは図３に示すように関連付けられて閲覧クライアント１において同期再生される。
図２（ａ）にはビデオデータ（実データ）１２とスライドデータ１３との対応付け関係を示し、図２（ｂ）にはビデオデータ１２と代表フレームデータ７との対応付け関係を示してある。
なお、本例では、ビデオデータのインデックスとなるように、代表フレームもビデオデータに同期再生されるように関連付けてコンテンツを構成しており、この代表フレームはビデオデータ１２中から抽出されたビデオ中の或る時間幅を持った場面を代表的に表すシーンの静止画像であり、ビデオデータ１２の該当する場面に対応付けられている。
【００２３】
ビデオ講義で引用される資料画像であるスライドデータ１３は編集クライアント３を操作する講演者がビデオデータ１２の任意の再生時間位置に対応付けた静止画像であり、講義の内容に応じて講演者によって必要な数のスライドデータ１３がビデオデータ１２の必要な再生時間位置に関連付けて設定される。
したがって、このビデオデータ１２、スライドデータ１３、代表フレームデータ１４を含むコンテンツの配信を受けた閲覧クライアント２では、後述するように、そのディスプレイ２１にビデオ画像が再生表示されるとともにこれに同期して所定位置でスライド画像や代表フレーム画像が再生表示される。
【００２４】
図２に示すように、講座データ６５の講座ＩＤ及びユーザデータ６１のユーザＩＤに関連付けられる編集権データ６８はユーザＩＤと講座ＩＤを含んでおり、このデータは管理クライアント（管理者）４により設定され、講座（コンテンツ）毎に当該コンテンツを編集する権限を有するユーザ（講演者）が設定される。
なお、本例では、講座の開設やそのユーザの設定などといった処理は管理者の管理クライアント４が配信サーバ１にアクセスすることによりなされ、講座を構成するコンテンツの実データの編集処理は講演者の編集クライアント３が配信サーバ１にアクセスすることによりなされる。
【００２５】
ユーザデータ６１のユーザＩＤ及びビデオデータ６６のコンテンツＩＤに関連付けられるアクセスログデータ６９はユーザＩＤとコンテンツＩＤに加えて視聴率データを含んでおり、ユーザＩＤとコンテンツＩＤは管理クライアント（管理者）４により設定され、視聴率データは閲覧クライアント２からその視聴率カウンタ２２で計数した値が送信される。
視聴率は閲覧ユーザが閲覧クライアント２により配信されたビデオコンテンツをどこまで画面表示して閲覧したかを示すデータであり、この視聴率によって各ユーザが各コンテンツを現在どの程度まで閲覧しているかが管理される。
【００２６】
本例では、配信されたコンテンツが閲覧クライアント２で画面表示される毎に、視聴率カウンタ２２は当該ビデオの再生開始位置と再生終了位置とを計数し、この再生開始位置と再生終了位置との間の時間がビデオの総再生時間に対して何パーセントとであるかで視聴率が算出される。また、本例では、計数したビデオの再生開始位置と再生終了位置は視聴率カウンタ２２が保持し、前回保持した再生終了位置より今回の再生終了位置が大きい（時間的に後）の場合に、この値を配信サーバ１に送信し、配信サーバ１で視聴率の更新を行うようにしている。
なお、視聴率はビデオが全体のうちのどの程度閲覧されたかを表せればよいので、その計数の仕方や算出の仕方などは本例に限定される種々な方法が採用できる。
【００２７】
ユーザデータ６１のユーザＩＤ及びスライドデータ６７のスライドＩＤに関連付けられるノートデータ７０はユーザＩＤとスライドＩＤに加えて閲覧クライアント２からノートとして入力されたテキストデータを含んでおり、ユーザＩＤとスライドＩＤは管理クライアント（管理者）４により設定され、ノートテキストデータは閲覧クライアント２から入力されて送信される。
後述するように、閲覧クライアント２でスライド画像を表示しながら閲覧ユーザは当該閲覧クライアント２を操作してノートを記述入力することができ、当該スライド画像に対応付けて各ユーザのノート記述が配信サーバ１で保持管理される。
【００２８】
ユーザデータ６１のユーザＩＤ及びスライドデータ６７のスライドＩＤに関連付けられるＢＢＳデータ７１はユーザＩＤとスライドＩＤに加えて閲覧クライアント２から意見や質問などとして入力されたテキストデータを含んでおり、ユーザＩＤとスライドＩＤは管理クライアント（管理者）４により設定され、ＢＢＳテキストデータは閲覧クライアント２から入力されて送信される。
後述するように、閲覧ユーザは閲覧クライアント２を操作してスライド画像に対応付けてＢＢＳデータを記述入力することができ、当該スライド画像に対応付けて各ユーザのＢＢＳ記述が配信サーバ１で保持管理される。
【００２９】
なお、本例では、ＢＢＳデータ７１はＱＡフラグを含んでおり、閲覧ユーザが質問の記述にはこれを指定して閲覧クライアント２に入力すると、配信サーバ１は当該質問記述をＱフラグを立てて保持管理し、また、閲覧ユーザが他のユーザの質問に対する回答の記述にはこれを指定して閲覧クライアント２に入力すると、配信サーバ１は当該回答記述をＡフラグを立てて保持管理する。
したがって、ＱＡフラグによって、ＢＢＳ記述から質問とその回答といった記述のカップルを抽出することができる。
【００３０】
このように管理クライアント（管理者）４が配信サーバ１にアクセスしてデータベース１１に種々なデータを設定することにより、ユーザが閲覧クライアント２から配信サーバ１にアクセスして閲覧権のあるコンテンツデータの配信を受けることができ、そして、当該閲覧クライアント２で閲覧したコンテンツの視聴の程度が配信サーバ１によって管理され、この視聴率を管理クライアント４へ送信し管理者によるユーザ管理などに供することができる。そして、講演者ユーザが編集クライアント３から配信サーバ１にアクセスして編集権のあるコンテンツデータの編集を行うことができる。
【００３１】
次に、図４〜図８に示す閲覧クライアント２の画面表示例及び図９〜図１４に示す管理クライアント４の画面表示例を参照して、本例システムの各処理動作や機能を説明する。
なお、編集クライアント３は、管理クライアント４が有する機能のうちのユーザ登録、閲覧面の設定、編集権の設定を行うことができないが、自己が編集権を設定されたコンテンツ（すなわち、当該講演者が担当する講座）については管理クライアント４が有する他の機能と同等の機能を有している。
【００３２】
まず、ユーザが閲覧クライアント２により配信サーバ１にアクセスすると、閲覧クライアント２のディスプレイ画面２１には図４に示すようなログインページ７３が表示される。このログインページ７３には、ユーザＩＤを入力する欄７４、ユーザパスワードを入力する欄７５、ログインコマンドを入力するボタン７６、管理者が管理クライアント４により配信サーバ１のデータベース１１に登録した連絡事項を表示するお知らせ欄７７が設けられている。
【００３３】
ユーザがユーザＩＤとパスワードを入力してログインボタン７６をポインティングすると、これらユーザＩＤとパスワードが配信サーバ１へ送信され、配信サーバ１がユーザデータ６１に設定されたユーザＩＤとパスワードと照合する。
この照合により登録されたユーザであることが認証されると、配信サーバ１は視聴権データ６４を参照して当該ユーザに閲覧権限が設定されている全てのコンテンツについてコンテンツ一覧データを閲覧サーバ２に送信する。
これにより、閲覧クライアント２のディスプレイ画面２１には図５に示すようなコンテンツ一覧ページ７８が表示される
【００３４】
コンテンツ一覧ページ７８には、各コンテンツ毎の操作領域７９、コンテンツ一覧の表示方法を選択するための操作領域８０、コンテンツを検索するためのメタデータ検索操作領域８１やスライド音声検索操作領域８２が設けられている。
操作領域８０には、階層型やマップ型といったように一覧表示の表記形態を選択するボタン、各コンテンツ毎の視聴率に基づいて視聴前、視聴の途中、視聴済みといった条件で一覧表示するコンテンツを選択するフィルタ条件設定部、各コンテンツ毎の最終視聴日時に基づいて昇順や降順といった条件で一覧表示するための並べ替え条件設定部が設けられている。
【００３５】
また、メタデータ検索操作領域８１には、各コンテンツに付属されているコンテンツタイトルやコンテンツ製作者などといったメタデータに基づいて検索を行うためのキーワードを入力する欄が設けられている。
スライド音声検索操作領域８２には、スライドデータに対応付けられたテキストデータに基づいて検索を行うためのキーワードを入力する欄が設けられている。
なお、配信サーバ１にコンテンツデータを登録する際に、このようなメタデータや音声検索用キーワードが各コンテンツに対応して登録される。
【００３６】
各コンテンツ毎の操作領域７９には、メタデータに設定されたコンテンツタイトルが表示され、当該コンテンツのビデオデータに対応付けられた代表フレームを表示する領域８３、当該ビデオデータの視聴率及び最終視聴日時を表示する領域８４、当該ビデオデータの再生時間位置を示すゲージ８５、当該ビデオデータの再生開始を指示するボタン８６、当該コンテンツのスライド一覧表示を指示するボタン８７、当該ビデオデータの詳細情報の表示を指示するボタン８８、当該コンテンツのスライドに対応付けて記述されたノートの表示を指示するボタン８９、当該コンテンツに対応付けて記述されたＢＢＳやＢＢＳから抽出されたＱ＆Ａの表示したり書き込みを行うためのボタン９０が設けられている。
【００３７】
ここで、視聴率が０％又は１００％のコンテンツを除いて、操作領域７９には視聴途中の時間位置からビデオデータを再生開始させるボタン９１が設けられている。例えば、視聴率が６０％のコンテンツについて途中再生開始ボタン９１をポインティングすると、閲覧クライアント２は視聴率カウンタ２２に保持された再生終了位置に基づいて、配信されたビデオデータをその先頭から６０％経過した時間位置から再生する。
したがって、ユーザは途中再生開始ボタン９１をポインティングすることにより、既に視聴した部分を飛ばして、未視聴部分の最初からビデオデータを再生して閲覧することができる。
【００３８】
再生開始ボタン８６又は途中再生開始ボタン９１をポインティングすると、当該コンテンツの配信要求が配信サーバ１へ送信され、配信サーバ１が当該閲覧サーバ２に該当するコンテンツを配信して、ディスプレイ画面２１には図６に示すようなコンテンツ閲覧ページ９３が表示される。
【００３９】
コンテンツ閲覧ページ９３には、コンテンツのビデオデータを再生して表示する領域９４、ビデオ再生の開始や停止などを指示するボタン９５、コンテンツのスライドデータをビデオに同期して再生表示する領域９６、スライド画像の送りや戻りを指示するボタン９７、講演者がビデオデータに付属させたコメントを表示する領域９８、閲覧クライアントを操作することにより閲覧ユーザがノート記述を書き込む領域９９、書き込んだノート記述を配信サーバ１へ送信してデータベース１１に保持させる保存ボタン１００が設けられている。
【００４０】
なお、ビデオデータとスライドデータとは図３に示すように対応付けがなされているため、ビデオデータの再生に同期して表示されるスライド画像は順次切り替わるが、ボタン９７をポインティングして表示されるスライド画像を切替えると、表示されるビデオデータの再生時間位置も切替えられたスライド画像に対応する位置に切替えられる。
また、図２に示したように各スライド画像とノート記述とは対応付けがなされているため、表示されるスライド画像が切り替わると領域９９のノート記述内容も切替えられる。したがって、ユーザはスライド画像に対応付けてノートを記述することができ、スライド画像又はノート記述から対応するノート記述又はスライド画像を画面表示させることができる。
【００４１】
スライドボタン８７をポインティングすると、当該コンテンツのスライド配信要求が配信サーバ１へ送信され、配信サーバ１が当該閲覧サーバ２に該当するコンテンツのスライドデータ一覧を配信して、ディスプレイ画面２１には図７に示すようなスライド一覧ページ１０１が表示される。
スライド一覧ページ１０１には、当該コンテンツに含まれる全てのスライド画像をサムネイル画像で表示する領域１０２、スライド画像に添付されているタイトルなどのメタデータに基づいて検索を行うためのキーワードを入力する領域１０３が設けられており、ユーザが所望のスライド画像を容易に見付けることができ、更にはスライド画像をポインティングすることによりビデオデータを対応する時間位置から再生表示することができるようになっている。
【００４２】
ノートボタン８９をポインティングすると、当該コンテンツのノート配信要求が配信サーバ１へ送信され、配信サーバ１が当該閲覧サーバ２に該当するコンテンツのノート一覧を配信して、ディスプレイ画面２２には図８に示すようなノート一覧ページ１０５が表示される。
ノート一覧ページ１０５には、スライド画像のサムネイルとともにノートの記述内容を表示する領域１０６、当該一覧を印刷形式を指定して印刷させるためのボタン１０８を含む領域１０７が設けられており、ユーザは自己がスライド画像に対応して記述したノートを画面表示したり印刷出力したりすることができるようになっている。
【００４３】
また、ノート一覧ページ１０５に表示された各ノートには印刷ボタン１０９と編集ボタン１１０が設けられており、印刷ボタン１０９をポインティングすることによって当該ノート記述だけを印刷出力し、また、編集ボタン１１０をポインティングすることによって当該ノートの記述内容を編集することができるようになっている。なお、ノート記述の編集内容は配信サーバ１へ送信されて、配信サーバ１が保持する対応するノート記述に反映される。
【００４４】
次に、管理者が管理クライアント４により配信サーバ１にアクセスすると、管理クライアント４のディスプレイ画面４１には図４に示したと同様なログインページが表示され、このログインページに管理者がユーザＩＤとパスワードを入力してログインボタンをポインティングすると、これらユーザＩＤとパスワードが配信サーバ１へ送信され、配信サーバ１がユーザデータ６１に設定されたユーザＩＤとパスワードとの照合を行う。なお、図２には示していないが、データベース１１には管理者権限を有するユーザＩＤ及びそのパスワードが登録されている。
【００４５】
この照合により登録された管理者であることを認証すると、配信サーバ１は管理クライアント４からのアクセスに応じてデータベース１１に保持したデータを管理クライアント４に送信し、また、管理クライアント４から送信されたデータでデータベース１１の対応するデータを更新する。
このようにしてログインすると、管理クライアント４ディスプレイ画面４１には図９に示すような、コンテンツ管理ボタン１１３とユーザ管理ボタン１１４とを設けたメインフォームページ１１２が表示される。
【００４６】
図９はメインフォームページ１１２でコンテンツ管理ボタン１１３をポインティングした状態を示しており、コンテンツ管理ボタン１１３をポインティングすることにより状況管理機能４３を起動させて、マップ表示領域１１５には配信サーバのデータベース１１に登録してある全てのコンテンツファイルがマップ形式で表示し、リスト表示領域１１６にはマップ領域１１５でポインティング選択したコンテンツファイル（図示の例では分類Ｂというタイトルのコンテンツ）に含まれる全てのコンテンツファイル（図示の例ではコンテンツｂ１、ｂ２、・・というタイトルのコンテンツ）がリスト形式で表示される。
【００４７】
また、リスト表示領域１１６には、各コンテンツのタイトルとともに、登録日時、ユーザによって閲覧することができる状態であるかなどの状況情報、上記のノートやＢＢＳなどの機能を有しているかの機能情報が表示され、管理者が各コンテンツの現状を確認管理することができる。
なお、編集クライアント３によっても同様な情報を画面表示することができ、講演者が自己が担当するコンテンツの現状を確認することができる。
【００４８】
図９に示す画面表示とともに、図１０（ａ）〜（ｃ）に示すノード管理用のダイアログが画面４１に表示され、これらダイアログを用いて管理者がノード（図９に示した分類の単位）毎の設定を配信サーバのデータベース１１に対して行うことができる。
同図（ａ）に示すダイアログはノード（分類）を設定するためのものであり、ノードのタイトルを記述入力する欄１２０、図９に示したように分類であるか、それに含まれる講座コンテンツであるかのノードのタイプを指定する操作領域１２１、ノードに関する概要や関連ＵＲＬを記述入力する欄１２２が設けられている。
管理者がこのノード管理用のダイアログ（設定）に所要の入力を行ってＯＫボタン１２３をポインティングすることにより設定機能４２を起動させて、当該設定内容を配信サーバ１へ送信し、データベース１１の講座データ６５に新たなノードを設定することができる。
【００４９】
同図（ｂ）に示すダイアログはノードに対して講演者を設定するためのものであり、講演者の候補を一覧表示する欄１２４が設けられている。
各候補に対してチェックボックス１２５が設けられており、管理者がノードの講演者に設定しようとする候補のチェックボックス１２５をポインティングして、ＯＫボタン１２６をポインティングすることにより設定機能４２を起動させて、当該設定内容を配信サーバ１へ送信し、データベース１１の編集権データ６８に当該候補を講演者として設定することができる。
【００５０】
同図（ｃ）に示すダイアログはノードに対して閲覧ユーザを設定するためのものであり、閲覧ユーザのグループを候補として一覧表示する欄１２７が設けられている。なお、本例では、複数の閲覧ユーザを予めグループ化して、このユーザグループの単位でノードに対する閲覧権を設定しているが、このようなグループ化をせずに個々のユーザ単位で閲覧権を設定するようにしてもよい。
各候補に対してチェックボックス１２８が設けられており、管理者がノード閲覧が可能に設定しようとする候補のチェックボックス１２８をポインティングして、ＯＫボタン１２９をポインティングすることにより設定機能４２を起動させて、当該設定内容を配信サーバ１へ送信し、データベース１１の視聴権データ６４に当該候補を閲覧ユーザグループとして設定することができる。
【００５１】
図１０と同様に図１１（ａ）、（ｂ）に示すコンテンツ管理用のダイアログが画面４１に表示され、これらダイアログを用いて管理者がノード（図９に示したコンテンツの単位）毎の設定を配信サーバのデータベース１１に対して行い、また、配信サーバ１からデータを取得して画面表示することができる。
【００５２】
同図（ａ）に示すダイアログはコンテンツを設定するためのものであり、コンテンツのタイトルを記述入力する欄１３０、コンテンツにノート、ＢＢＳ、アンケートといった機能を設けるかを指定する操作領域１３１、コンテンツに関する作者などのメタデータを記述入力する欄１３２が設けられている。
管理者がこのコンテンツ管理用のダイアログに所要の入力を行って登録ボタン１３３をポインティングすることにより設定機能４２を起動させて、図１２に示すコンテンツ登録ダイアログ１４０を画面４１に表示させて、当該設定内容を配信サーバ１へ送信し、データベース１１に新たなコンテンツを登録したりコンテンツを更新したりすることができる。
【００５３】
なお、メールボタン１３４は後述するようにメール機能４４を起動させるためのものである。
また、同様な機能が編集クライアントの編集機能３２によっても実行することができ、講演者によっても分類に含まれるコンテンツを追加、削除、変更することができる。
【００５４】
同図（ｂ）に示すダイアログは或るコンテンツについてのユーザ視聴率状況を表示するためのものであり、当該コンテンツに閲覧権を設定されたユーザグループの各ユーザに関する状況を一覧表示する欄１３５が設けられている。
管理クライアントの状況管理機能４３により配信サーバ１からユーザデータ６１及びアクセスログデータ６９を取得して、一覧表示欄１３５にはユーザ名とともに視聴率や最終視聴日時が表示され、当該コンテンツに対する各閲覧ユーザがどの程度閲覧しているか及び最後にいつ閲覧したかを管理者が把握することができる。
【００５５】
図１２に示すコンテンツ登録ダイアログ１４０はアーカイブファイル５として纏められているコンテンツファイルをデータベースのビデオデータ６６及びスライドデータ６７として登録するためのものであり、アーカイブファイルパスを入力する欄１４１、コンテンツ配置先を入力する欄１４２が設けられている。
管理者（講演者）がこのコンテンツ管理用のダイアログに所要の入力を行ってＯＫボタン１４３をポインティングすることにより設定機能４２を起動させて、当該設定内容及びアーカイブファイルを配信サーバ１へ送信し、データベース１１に新たなコンテンツを登録したりコンテンツを更新したりすることができる。なお、コンテンツの削除はファイルパスを削除し、アーカイブファイル５として出力することにより行うことができる。
【００５６】
図９に示したメインフォームページ１１２でユーザ管理タブをポインティングすることにより、図１３に示すユーザ管理ページ１４５が画面４１に表示され、このページ１４５を用いて管理者が登録されているユーザを管理者や講演者の候補として設定したり、グループ化したりすることができる。
このページ１４５には、管理者、講演者、ユーザグループを表示する欄１４６、登録されている全てのユーザを一覧表示する欄１４７が設けられており、管理クライアントの状況管理機能４３により配信サーバ１から取得して、ユーザグループ欄１４６には登録されている全てのユーザグループ名が表示され、一覧表示欄１４７には全てのユーザのユーザ名、ユーザＩＤ、メールアドレス、種別が表示される。
【００５７】
そして、管理者がポインティング操作などによって、一覧表示欄１４７に表示されているユーザをグループ欄１４６に表示されている管理者、講演者、ユーザグループのいずれかに指定すると、当該ユーザを管理者候補、講演者候補、ユーザグループのメンバに設定することができる。
したがって、管理者は管理クライアントの設定機能４２によって、ユーザを管理者候補、講演者候補、任意のユーザグループのメンバに設定することができ、前記のように、これらに対して編集権限や閲覧権限をコンテンツ（分類）毎に設定することができる。
【００５８】
ここで、システムに対するユーザの新規登録は図１４に示すユーザ設定ダイアログを画面４１に表示して行うことができる。このダイアログ１４８には、ユーザ名を記入する欄１４９、メールアドレスを記入する欄１５０が設けられており、管理者がシステムにユーザデータを登録できるようになっている。
【００５９】
管理者がこのダイアログに所要の入力を行ってＯＫボタン１５１をポインティングすることにより設定機能４２を起動させて、当該設定内容を配信サーバ１へ送信し、データベース１１のユーザデータ６１に新たなユーザを登録することができる。なお、当該ユーザのＩＤ及びパスワードは設定機能４２により自動生成され、配信サーバ１に送信されてデータベース１１のユーザデータ６１に登録される。また、このユーザＩＤ及びパスワードは図１５に示すメール機能４４などにより管理者から該当するユーザに電子メールによって通知される。
【００６０】
図１１（ａ）に示すコンテンツ管理ダイアログにおいてメールボタン１３４をポインティングすることによりメール機能４４が起動して、図１５に示すメール送信ダイアログ１６０が画面４１に表示される。なお、編集クライアント３も編集権が設定されているコンテンツについて同様な機能を有している。
このダイアログ１６０には、宛先情報が表示される欄１６１、メールの文面を記述入力する欄１６２が設けられており、宛先情報欄１６１には当該コンテンツに閲覧権が設定されているユーザの氏名及びメールアドレスの一覧が自動的に表示される。
【００６１】
したがって、管理者が、管理クライアント４のキーボードを操作して記述欄１６２に文面を入力し、送信ボタン１６３をポインティングすることにより、宛先情報欄１６１に表示されている全てのユーザに対して電子メールを送信することができ、コンテンツ毎のユーザに対して当該コンテンツについての連絡などを容易に行うことができる。
ここで、メール機能４４によってメール作成支援が可能であり、組み込みボタン１６４をポインティングすることにより、記述欄１６２に、当該コンテンツの名称や当該コンテンツの講演者名などを自動的に組み込むことができる。
【００６２】
更に、メール機能４４によって宛先選択支援が可能であり、宛先情報欄１６１から任意のユーザ情報を削除して当該ユーザをメールの宛先から除外することができる。また、メール機能４４による宛先選択支援によって、宛先情報欄１６１に表示されるユーザをその視聴率に基づいて昇順や降順にソートすることができ、更には、或る視聴率以上（又は以下）のユーザに対してのみ電子メールを送信することができる。
したがって、例えば視聴率の低いユーザに対してコンテンツの視聴を促すメールを容易に送信することができ、コンテンツ閲覧の促進を実現する管理を行うことができる。
【００６３】
【発明の効果】
以上説明したように、本発明によると、配信した各ビデオデータについて各ユーザが閲覧した程度を管理するようにしたため、ビデオデータに対するユーザのニーズやビデオデータを用いたユーザの学習の進捗度を管理することができ、目的に即したシステム運営を実現することができる。
【図面の簡単な説明】
【図１】本発明の一実施例に係るシステム構成図である。
【図２】本発明の一実施例に係るデータ構造図である。
【図３】本発明の一実施例に係るビデオデータとスライドデータとの関係を説明する図である。
【図４】本発明の一実施例に係る閲覧クライアントの画面表示例を示す図である。
【図５】本発明の一実施例に係る閲覧クライアントの画面表示例を示す図である。
【図６】本発明の一実施例に係る閲覧クライアントの画面表示例を示す図である。
【図７】本発明の一実施例に係る閲覧クライアントの画面表示例を示す図である。
【図８】本発明の一実施例に係る閲覧クライアントの画面表示例を示す図である。
【図９】本発明の一実施例に係る管理クライアントの画面表示例を示す図である。
【図１０】本発明の一実施例に係る管理クライアントの画面表示例を示す図である。
【図１１】本発明の一実施例に係る管理クライアントの画面表示例を示す図である。
【図１２】本発明の一実施例に係る管理クライアントの画面表示例を示す図である。
【図１３】本発明の一実施例に係る管理クライアントの画面表示例を示す図である。
【図１４】本発明の一実施例に係る管理クライアントの画面表示例を示す図である。
【図１５】本発明の一実施例に係る管理クライアントの画面表示例を示す図である。
【符号の説明】
１：配信サーバ、  ２：閲覧クライアント、
３：編集クライアント、  ４：管理クライアント、
１２：ビデオデータ、  １３：スライドデータ、
２２：視聴率カウンタ、  ３２：編集機能、
４２：設定機能、  ４３：状況管理機能、
４４：メール機能、
【図１】
2004207951.tif 000003
【図２】
2004207951.tif 000004
【図３】
2004207951.tif 000005
【図４】
2004207951.tif 000006
【図５】
2004207951.tif 000007
【図６】
2004207951.tif 000008
【図７】
2004207951.tif 000009
【図８】
2004207951.tif 000010
【図９】
2004207951.tif 000011
【図１０】
2004207951.tif 000012
【図１１】
2004207951.tif 000013
【図１２】
2004207951.tif 000014
【図１３】
2004207951.tif 000015
【図１４】
2004207951.tif 000016
【図１５】
2004207951.tif 000017