(57)【要約】【課題】複数の視聴者の心理を反映したダイジェスト場面を視聴可能にするための情報管理装置および情報端末、ならびに情報コンテンツ視聴方法を得る。【解決手段】情報管理装置２は、情報端末４において情報コンテンツ（動画コンテンツＭ）を再生する際に視聴者から得られた心理イベントデータ（イベント）と、その心理イベントデータが得られた時刻を示す再生期間内相対時刻とを含むイベント情報（イベントデータＤＣ）を１または複数の情報端末４から受信して収集する受信部（イベント情報管理部５０１およびデータ送受信部５０６）と、受信部が受信したイベント情報に基づいて、情報コンテンツから１または複数の再生区間を選択するためのダイジェスト情報（再生区間データＤＦ）を生成するダイジェスト情報生成部（再生区間生成部５０２）とを備える。【選択図】図４
2011193371.tif 000002
【特許請求の範囲】
【請求項１】
情報端末において情報コンテンツを再生する際に視聴者から得られた心理イベントデータと、その心理イベントデータが得られた時刻を示す再生期間内相対時刻とを含むイベント情報を１または複数の情報端末から受信して収集する受信部と、
前記受信部が受信したイベント情報に基づいて、前記情報コンテンツから１または複数の再生区間を選択するためのダイジェスト情報を生成するダイジェスト情報生成部と
を備えた情報管理装置。
【請求項２】
前記ダイジェスト情報を１または複数の情報端末に配信する配信部をさらに備えた
請求項１に記載の情報管理装置。
【請求項３】
前記ダイジェスト情報生成部は、前記情報コンテンツにおける再生区間ごとのイベント情報の数に基づいて、前記ダイジェスト情報を生成する
請求項１に記載の情報管理装置。
【請求項４】
前記心理イベントデータは視聴者の生体情報である
請求項１に記載の情報管理装置。
【請求項５】
前記心理イベントデータは、提示した選択肢から視聴者が選択したものである
請求項１に記載の情報管理装置。
【請求項６】
前記配信部は、前記受信部が受信したイベント情報をさらに配信する
請求項２に記載の情報端末。
【請求項７】
前記配信部は、前記情報コンテンツをさらに配信する
請求項２に記載の情報管理装置。
【請求項８】
前記ダイジェスト情報に基づいて情報コンテンツのダイジェストを生成し、そのダイジェストを１または複数の情報端末に配信するダイジェスト配信部をさらに備えた
請求項１に記載の情報管理装置。
【請求項９】
前記ダイジェスト情報生成部は、１または複数の視聴者によるグループを生成し、そのグループから得られたイベント情報に基づいてダイジェスト情報を生成する
請求項１に記載の情報管理装置。
【請求項１０】
情報コンテンツを再生する再生部と、
前記再生部によって情報コンテンツを再生する際に視聴者から得られた心理イベントデータと、その心理イベントデータが得られた時刻を示す再生期間内相対時刻とを含むイベント情報を情報管理装置に送信する送信部と、
前記情報管理装置が収集した前記イベント情報に基づいて作成された、情報コンテンツから１または複数の再生区間を選択するためのダイジェスト情報を、前記情報管理装置から受信する受信部と、
前記受信部が受信した前記ダイジェスト情報に基づいて前記情報コンテンツのダイジェスト再生を行うように前記再生部を制御する再生制御部と
を備えた情報端末。
【請求項１１】
前記受信部は、さらに、イベント情報を情報管理装置から受信し、
前記再生部は、さらに、前記受信部が受信した前記イベント情報を前記情報コンテンツの再生に同期して再生する
請求項１０に記載の情報端末。
【請求項１２】
前記再生部は、記録媒体に記録された前記情報コンテンツを再生する
請求項１０に記載の情報端末。
【請求項１３】
情報コンテンツを再生する際に視聴者から得られた心理イベントデータと、その心理イベントデータが得られた時刻を示す再生期間内相対時刻とを含むイベント情報を収集し、収集されたイベント情報に基づいて、前記情報コンテンツから１または複数の再生区間を選択するためのダイジェスト情報を生成し、それに基づいて前記情報コンテンツのダイジェスト再生を行う
情報コンテンツ視聴方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報コンテンツのダイジェストを視聴可能にするための情報管理装置および情報端末、ならびに情報コンテンツ視聴方法に関する。
【背景技術】
【０００２】
テレビ番組などの情報コンテンツを視聴する際、例えばその内容を短時間で大雑把に把握したいという視聴者からの要求がある。その要求に対し、その情報コンテンツの重要な部分を抽出して再生できる、いわゆるダイジェスト再生が可能な視聴システムが従来から考案されている。
【０００３】
例えば特許文献１には、動画コンテンツに含まれる字幕データを用いて、繰り返して放送される映像場面を抽出するダイジェスト作成装置が開示されている。この装置では、例えば、ドラマ番組などの動画コンテンツにおいて、重要な場面がＣＭ前後などに繰り返されることに着目し、その番組に含まれる字幕データを解析することにより、繰り返し場面を重要場面として抽出している。
【０００４】
また、例えば特許文献２には、動画コンテンツの音声や、その動画コンテンツを再生する際のユーザの機器操作履歴を用いて、重要と思われる映像場面を抽出するダイジェスト映像情報作成方法が開示されている。動画コンテンツの音声を用いる方法（方法Ａ）では、例えば、サッカーの試合などのスポーツ番組において、ゴールや好プレーの場面で観客が自然な反応として歓声を上げることに着目し、その音声を解析してその場面を抽出している。また、ユーザの機器操作履歴を用いる方法（方法Ｂ）では、例えば、ユーザが繰り返し再生した場面は重要度が高く、あるいは早送りした場面は重要度が低いなどの仮定に基づいて、その操作履歴を解析して重要と思われる場面を抽出している。
【０００５】
ところで、動画コンテンツの評価において、その再生期間を複数の再生区間に分割し、その再生区間ごとに複数の視聴者からの評価を集計する評価システムが従来から考案されている（例えば特許文献３，４など）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２６０７６２号公報
【特許文献２】特開２００９−００４９９４号公報
【特許文献３】特開２００２−１５２７０６号公報
【特許文献４】特開２００３−０３０１０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１，２に開示されたダイジェスト場面の抽出方法は、その動画コンテンツ自体が有する特徴（字幕データ、音声など）や、限られたユーザの機器操作履歴に基づいて抽出するものであるため、抽出された場面は、動画コンテンツを視聴する多くの視聴者の心理を直接反映したものではない。また、特許文献１に開示された方法では、動画コンテンツが字幕のあるものに限定され、特許文献２に開示された方法Ａでは、動画コンテンツがスポーツ番組など音声に特徴があるものに限定され、あらゆる種類の動画コンテンツに対応することができない。
【０００８】
また、特許文献３，４に開示された評価システムは、単に評価を集計する目的のためだけに用いられるものである。
【０００９】
本発明はかかる問題点に鑑みてなされたもので、その目的は、複数の視聴者の心理を反映してダイジェスト場面を視聴可能にするための情報管理装置、情報端末、および情報コンテンツ視聴方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の情報管理装置は、受信部と、ダイジェスト情報生成部とを備えている。受信部は、情報端末において情報コンテンツを再生する際に視聴者から得られた心理イベントデータと、その心理イベントデータが得られた時刻を示す再生期間内相対時刻とを含むイベント情報を１または複数の情報端末から受信して収集する機能を有している。ダイジェスト情報生成部は、受信部が受信したイベント情報に基づいて、情報コンテンツから１または複数の再生区間を選択するためのダイジェスト情報を生成するものである。なお、心理イベントデータは、例えば、感情を示すものでもよいし、視聴者の意見を示すものでもよい。
【００１１】
本発明の情報端末は、再生部と、送信部と、受信部と、再生制御部とを備えている。再生部は、情報コンテンツを再生するものである。送信部は、再生部によって情報コンテンツを再生する際に視聴者から得られた心理イベントデータと、その心理イベントデータが得られた時刻を示す再生期間内相対時刻とを含むイベント情報を情報管理装置に送信するものである。受信部は、情報管理装置が収集したイベント情報に基づいて作成された、情報コンテンツから１または複数の再生区間を選択するためのダイジェスト情報を、情報管理装置から受信するものである。再生制御部は、受信部が受信したダイジェスト情報に基づいて情報コンテンツのダイジェスト再生を行うように再生部を制御するものである。
【００１２】
本発明の情報コンテンツ視聴方法は、  情報コンテンツを再生する際に視聴者から得られた心理イベントデータと、その心理イベントデータが得られた時刻を示す再生期間内相対時刻とを含むイベント情報を収集し、収集されたイベント情報に基づいて、情報コンテンツから１または複数の再生区間を選択するためのダイジェスト情報を生成し、それに基づいて情報コンテンツのダイジェスト再生を行うものである。
【００１３】
本発明の情報管理装置、情報端末、情報コンテンツ視聴方法では、過去にその情報コンテンツを視聴した視聴者から得られた心理イベントデータに基づいて、情報コンテンツのダイジェストが生成され、これに基づいてダイジェスト再生が行われる。
【００１４】
本発明の情報管理装置では、ダイジェスト情報生成部は、例えば、情報コンテンツにおける再生区間ごとのイベント情報の数に基づいて、ダイジェスト情報を生成することが望ましい。心理イベントデータは、例えば、脈拍や血圧など、視聴者の生体情報であってもよい。心理イベントデータは、例えば、視聴者に対して提示した選択肢から選択したものであってもよい。
【００１５】
本発明の情報管理装置では、例えば、ダイジェスト情報を１または複数の情報端末に配信する配信部をさらに備えることが望ましい。この場合、例えば、配信部は、受信したイベント情報をさらに配信するようにしてもよい。また配信部は、例えば、情報コンテンツをさらに配信するようにしてもよい。また、情報管理装置は、ダイジェスト情報に基づいて情報コンテンツのダイジェストを生成し、そのダイジェストを１または複数の情報端末に配信するダイジェスト配信部をさらに備えていても良い。また、ダイジェスト情報生成部は、１または複数の視聴者によるグループを生成し、そのグループから得られたイベント情報に基づいてダイジェスト情報を生成するようにしてもよい。
【００１６】
本発明の情報端末では、受信部は、例えば、さらにイベント情報を情報管理装置から受信し、再生部は、さらに受信部が受信したイベント情報を情報コンテンツの再生に同期して再生するようにしてもよい。また、再生部は、例えば、記録媒体に記録された情報コンテンツを再生するようにしてもよい。
【００１７】
上記のような情報管理装置や情報端末は、例えば、以下のようなプログラムによって実現可能となる。
【００１８】
情報管理装置用プログラムは、情報管理装置としてのコンピュータを、受信手段と、ダイジェスト情報生成手段として機能させるためのものである。受信手段は、情報端末において情報コンテンツを再生する際に視聴者から得られた心理イベントデータと、その心理イベントデータが得られた時刻を示す再生期間内相対時刻とを含むイベント情報を１または複数の情報端末から受信して収集するものである。ダイジェスト情報生成手段は、受信手段が受信したイベント情報に基づいて、情報コンテンツから１または複数の再生区間を選択するためのダイジェスト情報を生成するものである。
【００１９】
第１の情報端末用プログラムは、情報端末としてのコンピュータを、再生手段と、送信手段と、受信手段と、再生制御手段として機能させるためのものである再生手段は、情報コンテンツを再生するものである。送信手段は、再生手段によって情報コンテンツを再生する際に視聴者から得られた心理イベントデータと、その心理イベントデータが得られた時刻を示す再生期間内相対時刻とを含むイベント情報を情報管理装置に送信するものである。受信手段は、情報管理装置が収集したイベント情報に基づいて作成された、情報コンテンツから１または複数の再生区間を選択するためのダイジェスト情報を、情報管理装置から受信するものである。再生制御手段は、受信手段が受信したダイジェスト情報に基づいて情報コンテンツのダイジェスト再生を行うように再生手段を制御するものである。
【００２０】
情報端末は、例えば、以下のような構成であってもよい。すなわち、情報端末は、再生部と、受信部と、再生制御部とを備えている。再生部は、情報コンテンツを再生するものである。受信部は、情報管理装置から、情報コンテンツから１または複数の再生区間を選択するためのダイジェスト情報を受信するものである。再生制御部は、受信部が受信したダイジェスト情報に基づいて情報コンテンツのダイジェスト再生を行うように再生部を制御するものである。
【００２１】
この情報端末は、例えば、以下のようなプログラムによって実現可能となる。すなわち、第２の情報端末用プログラムは、情報端末としてのコンピュータを、再生手段と、受信手段と、再生制御手段として機能させるためのものである。再生手段は、情報コンテンツを再生するものである。受信手段は、情報管理装置から、情報コンテンツから１または複数の再生区間を選択するためのダイジェスト情報を受信するものである。再生制御手段は、受信手段が受信したダイジェスト情報に基づいて情報コンテンツのダイジェスト再生を行うように再生手段を制御するものである。
【発明の効果】
【００２２】
本発明の情報管理装置、情報端末、および情報コンテンツ視聴方法によれば、動画コンテンツを視聴した視聴者が入力したイベント情報を収集し、それに基づいてダイジェスト情報を生成するようにしたので、複数の視聴者の心理を反映したダイジェスト場面を視聴可能することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態に係る情報コンテンツ視聴システムの一構成例を表すブロック図である。
【図２】図１に示した情報管理装置の一構成例を表すブロック図である。
【図３】図１に示した情報端末の一構成例を表すブロック図である。
【図４】図１に示した情報管理装置のソフトウェアの一構成例を表す構成図である。
【図５】図４に示したデータベースに係るユーザデータの一構成例を表す表である
【図６】図４に示したデータベースに係る動画情報データの一構成例を表す表である
【図７】図４に示したデータベースに係るイベントデータのメタ情報の一構成例を表す表である
【図８】図４に示したデータベースに係るグループデータの一構成例を表す表である
【図９】図４に示したデータベースに係る再生区間データの一構成例を表す表である
【図１０】図１に示した動画再生装置のソフトウェアの一構成例を表す構成図である。
【図１１】図４に示したデータベースに係るモード指定データの一構成例を表す表である
【図１２】図１に示した情報コンテンツ視聴システムの一動作例を表す流れ図である。
【図１３】図１に示した情報コンテンツ視聴システムの他の動作例を表す流れ図である。
【図１４】図１に示した情報コンテンツ視聴システムの他の動作例を表す流れ図である。
【図１５】図１に示した情報コンテンツ視聴システムの他の動作例を表す流れ図である。
【図１６】図１５に示した他の動作例における一表示画面例を表す図である。
【図１７】図１に示した情報コンテンツ視聴システムの他の動作例を表す流れ図である。
【図１８】図１に示した情報コンテンツ視聴システムの他の動作例を表す流れ図である。
【図１９】図１に示した情報コンテンツ視聴システムの他の動作例を表す流れ図である。
【図２０】図１に示した他の動作例における一表示画面例を表す図である。
【図２１】図１に示した情報コンテンツ視聴システムの他の動作例を表す流れ図である。
【図２２】図２１に示した他の動作例における一表示画面例を表す図である。
【図２３】図１に示した情報コンテンツ視聴システムの他の動作例を表す流れ図である。
【図２４】図１に示した情報入力装置の一例を表す図である。
【図２５】実施の形態を適用した情報コンテンツ視聴システムのうち、適用例１の一構成例を表すブロック図である。
【図２６】適用例２の一表示画面例を表す図である。
【図２７】適用例２に係る再生区間データの調整例を表す表である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、説明は以下の順序で行う。
１．実施の形態
２．適用例
【００２５】
＜１．実施の形態＞
［構成例］
（全体構成例）
図１は、本発明の実施の形態に係る情報コンテンツ視聴システムの一構成例を表すものである。この情報コンテンツ視聴システムは、情報端末に記録された動画コンテンツを通常の方法で再生（通常再生）する機能に加え、過去にその動画コンテンツを視聴したユーザによるその動画コンテンツに対する評価に基づいてダイジェスト場面を抽出して再生（ダイジェスト再生）する機能を有するものである。なお、本発明の実施の形態に係る情報管理装置、情報端末、および情報コンテンツ視聴方法は、本実施の形態により具現化されるので、併せて説明する。
【００２６】
情報コンテンツ視聴システム１は、情報管理装置２と、複数の情報端末４とを備えている。情報管理装置２と複数の情報端末４は、インターネット９を介して接続されている。
【００２７】
情報管理装置２は、情報コンテンツ視聴システム１においてやりとりされる情報を管理するサーバである。具体的には、情報管理装置２は、後述するように、情報コンテンツ視聴システム１の各ユーザを管理するための情報（ユーザデータＤＡ）、動画コンテンツＭに関する情報（動画情報データＤＢ）、その動画コンテンツＭに対する評価としてユーザが入力したイベント情報（イベントデータＤＣ）などを記録して管理している。そして、情報管理装置２は、情報端末４において動画コンテンツＭをダイジェスト再生する際、情報端末４からの要求に応じて、その動画コンテンツＭに対応づけられたイベントデータＤＣに基づいて再生区間生成処理を行い、動画コンテンツの再生期間におけるダイジェスト再生する区間の情報（再生区間データＤＦ）を求め、情報端末４に送信する機能を有している。
【００２８】
情報管理装置２は、図２に示したように、ＣＰＵ（Central Processing Unit）３０４と、主記憶装置３０２と、ネットワークコントローラ３０１とを備えている。
【００２９】
ＣＰＵ３０４は、ＲＯＭ３０３に記憶されたソフトウェアに基づいて、情報管理装置２内の各ブロックを制御するものである。各ブロックに対する制御は、バス３０６を介して行われる。また、ＣＰＵ３０４は、後述するように、イベントデータＤＣに基づいてダイジェスト再生のための再生区間を生成する再生区間生成処理を行う機能も有している。ＣＰＵ３０４は、この再生区間生成処理を行う場合などにおいて、一時記憶装置３０５をバッファ領域として使用するようになっている。
【００３０】
主記憶装置３０２は、ユーザデータＤＡ、動画情報データＤＢ、イベントデータＤＣなどを記憶する記憶装置であり、例えばＨＤＤ（Hard Disk Drive）などにより構成される。ネットワークコントローラ３０１は、情報端末４との間で、インターネット９を介してユーザデータＤＡ、動画情報データＤＢ、イベントデータＤＣ、再生区間データＤＦなどをやりとりするためのものである。
【００３１】
その他、情報管理装置２は、例えばシステム管理者がこの情報管理装置２の状態を見るための出力装置を備えている。具体的には、情報管理装置２は、音声を生成するオーディオプロセッサ３０７、アプリケーショングラフィックスを生成するグラフィックエンジン３０８、それらの処理結果を出力するビデオ出力部３０９、オーディオ出力部３１０、および表示装置３１１を備えている。
【００３２】
以上の構成により、情報端末４において動画コンテンツＭをダイジェスト再生する際、情報管理装置２では、まずＣＰＵ３０４が、情報端末４からの指示に従い、主記憶装置３０２に記憶された、その動画コンテンツＭに対応づけられたイベントデータＤＣに基づいて再生区間生成処理を行い、再生区間データＤＦを生成する。そして、情報管理装置２は、その再生区間データＤＦを、ネットワークコントローラ３０１を介して情報端末４に対して送信するようになっている。
【００３３】
情報端末４は、情報コンテンツ視聴システム１においてユーザ８に対するインターフェースとなる端末である。具体的には、情報端末４は、後述するように、動画コンテンツＭを通常再生する機能に加え、情報管理装置２から供給された再生区間データＤＦに基づいてダイジェスト再生を行う機能も有している。さらに、情報端末４は、動画コンテンツＭを通常再生する際、その動画コンテンツＭに対する評価としてユーザ８が入力したイベントを記録し、再生期間におけるそのイベント入力時の相対時刻情報ともにイベントデータＤＣとして情報管理装置２に送信するようになっている。
【００３４】
情報端末４は、図１に示したように、動画再生装置３と、表示装置１０２と、情報入力装置１０３とを備えている。動画再生装置３は、情報管理装置２との間で、ユーザデータＤＡ、動画情報データＤＢ、イベントデータＤＣ、再生区間データＤＦなどを、インターネット９を介してやり取りするとともに、記録媒体１０４に記録された動画コンテンツＭを通常再生し、あるいは情報管理装置２から供給された再生区間データＤＦに基づいて、この動画コンテンツＭをダイジェスト再生する装置である。表示装置１０２は、例えばテレビやモニタなどであり、動画再生装置３において再生された動画コンテンツＭの映像や音声を出力するものである。情報入力装置１０３は、例えば動画再生装置３のリモコンなどであり、動画コンテンツＭに対する評価として、ユーザ８がイベントを入力するための装置である。この例では、リモコンの複数のボタンのそれぞれには、うれしい、悲しいなどの選択肢があらかじめ割り振られており、ユーザがそのボタンを押すことによりイベントを入力できるようになっている。情報入力装置１０３は、この他、例えば、写真などを撮影するカメラ、ユーザ８の脈拍を測定する脈拍計、コメントを入力するキーボード、音声を入力するマイクなどであってもよい。
【００３５】
動画再生装置３は、図３に示したように、ＣＰＵ２１０と、ドライブ２０１と、ストリームプロセッサ２０２と、ビデオデコーダ２０４と、オーディオプロセッサ２０３と、グラフィックエンジン２０５と、Ｉ／Ｆ（Interface）部２０８と、記憶装置２０９と、ネットワークコントローラ２１１とを備えている。
【００３６】
ＣＰＵ２１０は、ＲＯＭ２１２に記憶されたアプリケーションソフトウェアに基づいて、動画再生装置３内の各ブロックを制御するものである。各ブロックへの指示は、システムバス２１５および入出力バス２１４を介して行われる。ＣＰＵ２１０は、後述するように、動画コンテンツＭをダイジェスト再生する際、再生区間データＤＦに基づいて動画コンテンツＭを再生するように各ブロックを制御する。また、ＣＰＵ２１０は、後述するように、動画コンテンツＭを通常再生する際、情報入力装置１０３により入力されたイベントに、その再生期間におけるイベント入力時の相対時刻情報（動画再生時刻）などを加えたイベントデータＤＣを作成する機能も有している。ＣＰＵ２１０は、これらの各種処理を行う際、ＲＡＭ２１３をバッファ領域として使用し、ＲＡＭ２１３は、メモリバス２１６を介して各ブロックとの間でデータをやり取りするようになっている。
【００３７】
ドライブ２０１は、記録媒体１０４に記録された動画コンテンツＭを読み出す装置である。ドライブ２０１は、記録媒体１０４に対して情報を書き込む機能を有していてもよい。ドライブ２０１は、例えば、ＤＶＤ（登録商標）やBlu-ray Disc（登録商標）などの記録媒体１０４を再生可能なものが適用可能である。なお、この例では、アプリケーションソフトウェアはＲＯＭ２１２に記録されているものとしたが、これに限定されるものではなく、例えば記録媒体１０４に記録されていてもよい。この場合の例については、適用例（後述）において説明する。
【００３８】
ストリームプロセッサ２０２は、ドライブ２０１から供給された動画コンテンツＭを映像情報と音声情報とに分離する機能を有している。ビデオデコーダ２０４は、ストリームプロセッサ２０２から供給された映像情報をデコードするものである。グラフィックエンジン２０５は、アプリケーショングラフィックスを生成する機能を有している。ビデオデコーダ２０４においてデコードされた映像情報およびグラフィックエンジン２０５において生成されたアプリケーショングラフィックスは、ビデオ出力部２０６を介して表示装置１０２に供給されて表示出力される。オーディオプロセッサ２０３は、ストリームプロセッサ２０２から供給された音声情報に対してサラウンド処理などの音声処理を行うものである。音声処理された音声情報は、オーディオ出力部２０７を介して表示装置１０２に供給されて音声出力される。
【００３９】
Ｉ／Ｆ部２０８は、情報入力装置１０３に対するインターフェースの機能を有している。記憶装置２０９は、情報入力装置１０３より入力されたイベントなどを記憶する記憶装置であり、例えばＨＤＤなどにより構成される。ネットワークコントローラ２１１は、情報管理装置２との間で、インターネット９を介して、ユーザデータＤＡ、動画情報データＤＢ、イベントデータＤＣ、再生区間データＤＦなどをやりとりするためのものである。
【００４０】
以上の構成により、情報端末４は、記録媒体１０４に記録された動画コンテンツＭを、ドライブ２０１を用いて読み出し、ストリームプロセッサ２０２、ビデオデコーダ２０４、オーディオプロセッサ２０３などの各ブロックを制御して再生する。ダイジェスト再生する際には、情報端末４は、再生区間データＤＦを、情報管理装置２からネットワークコントローラ２１１を介して受信し、ＣＰＵ２１０は、この再生区間データＤＦに基づいて動画コンテンツＭを再生するように各ブロックを制御する。また、通常再生する際には、情報端末４では、ＣＰＵ２１０が、情報入力装置１０３を介してユーザ８が入力したイベントに、その再生期間におけるそのイベント入力時の相対時刻情報を加えたイベントデータＤＣを作成し、ネットワークコントローラ２１１を介して情報管理装置２に対して送信するようになっている。また、情報端末４は、動画コンテンツＭを再生する際、情報管理装置２に蓄積されたイベントデータＤＣを受信し、それらを動画コンテンツＭに同期して再生することもできるようになっている。
【００４１】
（ソフトウェア構成例）
次に、情報管理装置２および動画再生装置３のソフトウェア構成例を説明する。
【００４２】
図４は、情報管理装置２のソフトウェア構成の一例を表すものである。情報管理装置２は、データベース５０５と、ユーザ情報管理部５０３と、動画タイトル管理部５０４と、イベント情報管理部５０１と、再生区間生成部５０２と、データ送受信部５０６と、データ管理コントローラ５０７と、状態表示アプリケーション５０８とを備えている。
【００４３】
データベース５０５は、情報コンテンツ視聴システム１においてやりとりされる情報を管理するものである。具体的には、データベース５０５は、ユーザデータＤＡ、動画情報データＤＢ、イベントデータＤＣを管理している。以下に、データベース５０５が管理するこれらの情報について詳細に説明する。
【００４４】
図５は、ユーザデータＤＡの一例を表すものである。ユーザデータＤＡは、ユーザＩＤと、ユーザ名と、ユーザパスワードと、登録日時と、公開範囲とを含んでいる。ユーザＩＤは、情報管理装置２から一意的に与えられる、各ユーザに固有の番号であり、データベース５０５における管理上の目的の他、後述するように、ユーザと、動画情報データＤＢ、イベントデータＤＣ、およびグループデータＤＤとの間の対応づけのためにも用いられるものである。ユーザ名は、ユーザＩＤと同様に各ユーザに固有のものである。ユーザ名は、例えばアルファベットなどを用いて構成され、ユーザＩＤに比べ覚えやすいものである。よって、ユーザ名は、例えば、ユーザが情報コンテンツ視聴システム１にログインする際や、ユーザ間でコミュニティを構成する場合に各ユーザをより容易に特定する際などに特に便利である。ユーザパスワードは、情報管理装置２にログインする際のユーザ認証に用いられるものである。登録日時は、この情報コンテンツ視聴システム１に対してユーザ登録を行った日時である。公開範囲は、このユーザデータＤＡを公開する対象ユーザを示すものであり、後述するように、通常再生やダイジェスト再生の際に、ユーザ情報を情報端末４に開示する判断に用いられるものである。さらに、このユーザデータＤＡは、この例では、ユーザの顔写真や気に入った画像などを示す、個性を表現するためのアイコンや、ユーザの年齢情報などの情報を含んでいる。このユーザデータＤＡは、この情報コンテンツ視聴システム１に対してユーザ登録を行ったときに作成され、情報管理装置２のデータベース５０５において管理されるものである。
【００４５】
図６は、動画情報データＤＢの一例を表すものである。この動画情報データＤＢは、動画コンテンツＩＤと、動画総時間と、動画コンテンツ名と、ユーザＩＤと、登録日時とを含んでいる。動画コンテンツＩＤは、各動画コンテンツＭに固有の番号であり、データベース５０５における管理上の目的の他、後述するように、動画コンテンツＭと、イベントデータＤＣ、モード指定データＤＥおよび再生区間データＤＦとの間の対応づけのためにも用いられるものである。動画総時間は、動画コンテンツＭの時間長（再生期間）である。動画コンテンツ名は、動画コンテンツＭの名前であり、例えば、電子番組表（ＥＰＧ；Electronic Program Guide）を用いて自動的に入力され、あるいはユーザが任意につけるものである。ユーザＩＤは、動画情報データＤＢを情報コンテンツ視聴システム１に登録したユーザのＩＤであり、登録日時はその登録を行った日時である。さらに、動画情報データＤＢは、この例では、動画コンテンツＭの視聴回数、動画コンテンツＭに対するイベントデータＤＣの総数、動画コンテンツＭのジャンルなどの情報を含んでいる。この動画情報データＤＢは、情報コンテンツ視聴システム１に動画情報データＤＢを登録したときに作成され、情報管理装置２のデータベース５０５において管理されるものである。
【００４６】
図７は、イベントデータＤＣに付随するメタ情報の一例を表すものである。このメタ情報は、イベントＩＤと、動画コンテンツＩＤと、動画再生時刻と、ユーザＩＤと、登録日時と、イベント種別コードとを含んでおり、ユーザが入力したイベントと合わせてイベントデータＤＣを構成するものである。イベントは、この例ではリモコンから入力されたものとしたが、例えば、カメラによって入力された写真や、脈拍計により入力されたユーザの脈拍、キーボードにより入力されたコメント、マイクにより入力された音声などであってもよい。
【００４７】
イベントＩＤは、各イベントデータＤＣに固有の番号である。動画コンテンツＩＤは、そのイベントデータＤＣに対応づけられた動画コンテンツのＩＤである。すなわち、この動画コンテンツＩＤは、情報端末４において、そのイベントデータＤＣに係るイベントが入力されたときに再生されていた動画コンテンツのＩＤである。
【００４８】
動画再生時刻は、上記動画コンテンツＩＤに係る動画コンテンツＭの再生期間における、そのイベントデータＤＣに対応づけられた相対時刻である。すなわち、この動画再生時刻は、情報端末４において、そのイベントデータＤＣに係るイベントが入力されたときの、動画コンテンツＭの再生期間における相対時刻である。この動画再生時刻は、後述するように、ダイジェスト再生の再生区間生成処理の際に使用されるとともに、情報端末４において動画コンテンツＭの再生に同期してイベントデータＤＣに係る情報を表示する際に用いられるものである。
【００４９】
ユーザＩＤは、そのイベントデータＤＣに対応づけられたユーザＩＤである。すなわち、そのイベントデータＤＣに係るイベントを入力したユーザのＩＤである。
【００５０】
登録日時は、そのイベントデータＤＣを情報コンテンツ視聴システム１に登録した日時である。すなわち、この登録日時は、イベントデータＤＣが情報端末４において作成された日時である。この登録日時は、イベントデータＤＣを用いて再生区間生成処理を行う際、例えば、最近１カ月の間に作成されたイベントデータＤＣのみを用いるなど、処理に使用するイベントデータＤＣを選択するために使用することができる。
【００５１】
イベント種別コードは、イベントの種類を示すコードである。このイベント種別コードは、イベントデータＤＣに対応しており、具体的には、例えば、リモコンのボタンの種類（うれしい、悲しいなど）や、カメラにより入力された顔写真の表情や、キーボードにより入力されたコメント内容などに対応している。このイベント種別コードは、後述するように、例えば、再生区間生成処理を行う際に、各イベントに対する重みづけなどに使用することができる。
【００５２】
さらにこのイベントデータＤＣは、イベントがユーザからのコメントである場合において、そのコメント内容を含んでもよい。
【００５３】
イベントデータＤＣは、情報端末４においてユーザがイベントを入力したときに作成され、情報管理装置２に送信された後、情報管理装置２のデータベース５０５において管理されるものである。
【００５４】
このようなデータベース構成により、情報管理装置２は、後述するように、情報端末４からのダイジェスト再生要求に応じて再生区間生成処理を行う際、動画コンテンツＭに対応づけられたイベントデータＤＣを、イベントデータＤＣのメタ情報（動画コンテンツＩＤ）を用いて検索し、さらに、その検索したイベントデータＤＣのメタ情報（動画再生時刻）を用いて、その動画コンテンツＭの再生期間における相対時刻を得ることにより、動画コンテンツＭの再生区間ごとのイベントデータＤＣの数を求め、これに基づいてダイジェスト再生を行う再生区間を求めるようになっている。また、情報端末４は、その動画コンテンツＭを再生する際、イベントデータＤＣのメタ情報（動画再生時刻）を用いることにより、このイベントデータＤＣを動画コンテンツＭに同期して再生することができるようになっている。
【００５５】
ユーザ情報管理部５０３は、新規ユーザのユーザ登録を行う際にユーザデータＤＡをデータベース５０５に登録し、与えられた条件に従って検索し、あるいは削除する機能を有している。さらにユーザ情報管理部５０３は、動画コンテンツＭに対する各ユーザの嗜好を基にしたグルーピングを行い、グループデータＤＤを作成する機能も有している。
【００５６】
図８は、グループデータＤＤの一例を表すものである。このグループデータＤＤは、情報管理装置２がダイジェスト再生のための再生区間生成処理を行う際に、モード指定データＤＥ（後述）のグループ種別コードに基づいて、情報管理装置２により作成されるものである。
【００５７】
グループデータＤＤは、利用ユーザＩＤと、グループユーザＩＤと、利用ユーザ嗜好値適応度とを含んでいる。利用ユーザＩＤは、ダイジェスト再生要求をしたユーザのユーザＩＤである。グループユーザＩＤは、再生区間生成処理を行う際に、考慮するユーザのユーザＩＤである。利用ユーザ嗜好値適応度は、利用ユーザＩＤに示されたユーザとグループユーザＩＤに示されたユーザとの嗜好値の一致の度合いを示すものである。
【００５８】
動画タイトル管理部５０４は、動画情報データＤＢをデータベース５０５に登録し、与えられた条件に従って検索し、あるいは削除する機能を有している。
【００５９】
イベント情報管理部５０１は、情報端末４から受信したイベントデータＤＣをデータベース５０５に登録し、与えられた条件に従って検索し、あるいは削除する機能を有している。
【００６０】
再生区間生成部５０２は、ダイジェスト再生のための再生区間生成処理を行うものである。具体的には、再生区間生成部５０２は、再生する動画コンテンツＭに対応づけられたイベントデータＤＣをデータベース５０５において検索し、それらのメタ情報（動画再生時刻）に基づいて、動画コンテンツＭの再生区間ごとのイベントデータＤＣの数を求めることにより、動画コンテンツＭの重要場面を識別して、再生区間データＤＦを生成する機能を有している。
【００６１】
図９は、再生区間データＤＦの一例を表すものである。この再生区間データＤＦは、情報管理装置２がダイジェスト再生のための再生区間生成処理を行う際に、グループデータＤＤおよびモード指定データＤＥ（後述）に基づいて、情報管理装置２により作成されるものである。
【００６２】
この再生区間データＤＦは、モード指定コードと、動画コンテンツＩＤと、区間情報とを含んでいる。モード指定コードは、この再生区間データＤＦに対応づけられたモード指定データＤＥのＩＤ（後述）である。言い換えれば、この再生区間データＤＦは、このモード指定コードを持つモード指定データＤＥに基づいて再生区間生成処理を行った結果として生成されたものである。動画コンテンツＩＤは、この再生区間データＤＦに対応づけられた動画コンテンツＭのＩＤである。すなわち、この動画コンテンツＩＤは、この再生区間データＤＦによりダイジェスト再生される動画コンテンツＭのＩＤである。区間情報は、動画コンテンツＭをダイジェスト再生する際の再生区間を示す時間情報である。
【００６３】
データ送受信部５０６は、ユーザデータＤＡ、動画情報データＤＢ、イベントデータＤＣ、グループデータＤＤ、モード指定データＤＥ（後述）、再生区間データＤＦなどの各種情報を、インターネット９を介して情報端末４と送受信するためのものである。データ管理コントローラ５０７は、これらのソフトウェアの起動・終了や、動作状態の管理を行う機能を有する。状態表示アプリケーション５０８は、システム管理に用いるものであり、情報コンテンツ視聴システム１の状態を表示装置３１１に表示する機能を有する。
【００６４】
図１０は、動画再生装置３のソフトウェア構成の一例を表すものである。動画再生装置３は、イベント情報管理部４０１と、音声・映像再生管理部４０２と、映像音声再生部４０３と、動画タイトル管理部４０４と、情報送受信部４０５と、視聴共有アプリケーション４０６とを備えている。
【００６５】
イベント情報管理部４０１は、情報入力装置１０３を介してユーザ８が入力したイベントに基づいてイベントデータＤＣを作成するものである。具体的には、イベント情報管理部４０１は、動画再生装置３が動画コンテンツＭを通常再生している際にユーザ８が入力したイベントに、その動画コンテンツＭの再生期間におけるそのイベント入力時の相対時刻情報（動画再生時刻）などの情報を付加し、図７に示したイベントデータＤＣを作成するようになっている。また、イベント情報管理部４０１は、情報端末４において動画コンテンツＭを再生する際に、情報管理装置２から供給されたイベントデータＤＣや、そのイベントデータＤＣに対応づけられたユーザデータＤＡを管理する機能も有している。
【００６６】
音声・映像再生管理部４０２は、動画コンテンツＭを再生する際に、その再生動作を制御するソフトウェアであり、ダイジェスト再生を行う際には、再生区間データＤＦに基づいて動画再生区間を抽出するようになっている。映像音声再生部４０３は、音声・映像再生管理部４０２からの指示に基づき、図３に示した情報端末４の各ハードウェアブロックを制御し、映像や音声の再生を行う機能を有している。
【００６７】
動画タイトル管理部４０４は、再生している動画コンテンツＭに関する動画情報データＤＢを管理するものである。情報送受信部４０５は、ユーザデータＤＡ、動画情報データＤＢ、イベントデータＤＣ、グループデータＤＤ、モード指定データＤＥ（後述）、再生区間データＤＦなどの各種情報を、インターネット９を介して情報端末４と送受信するためのものである。
【００６８】
視聴共有アプリケーション４０６は、ユーザ８に対するユーザインタフェースとなるものであり、これらのソフトウェアの起動・終了や、動作状態の管理を行う機能を有する。視聴共有アプリケーション４０６は、ダイジェスト再生の設定も管理し、ユーザからの指示に基づいてモード指定データＤＥを作成するようになっている。
【００６９】
図１１は、モード指定データＤＥの一例を表すものである。このモード指定データＤＥは、情報管理装置２が再生区間生成処理を行う際、情報管理装置２に対してその処理の設定を指示するためのものであり、情報端末４において作成されるものである。
【００７０】
モード指定データＤＥは、モード指定コードと、動画コンテンツＩＤと、ダイジェスト時間と、グループ種別コードとを含んでいる。モード指定コードとは、モード指定データＤＥを識別するための固有の番号である。動画コンテンツＩＤは、ダイジェスト再生要求を行う動画コンテンツＭのＩＤである。ダイジェスト時間は、ダイジェスト再生時の再生期間である。グループ種別コードは、再生区間生成処理を行う際に使用するイベントデータＤＣを選択する際、どのユーザに係るイベントデータＤＣを使用するかを指定するものであり、例えば、“全ユーザ”、“ユーザ８に嗜好が似ているユーザ”など、あらかじめ準備されたグループ種別コードのリストから選択して設定するようになっている。
【００７１】
ここで、イベント情報管理部５０１およびデータ送受信部５０６は、本発明の情報管理装置における「受信部」の一具体例に対応する。再生区間生成部５０２は、本発明の「ダイジェスト情報生成部」の一具体例に対応する。データ送受信部５０６は、本発明の「配信部」の一具体例に対応する。
【００７２】
音声・映像再生管理部４０２および映像音声再生部４０３は、本発明の「再生部」の一具体例に対応する。イベント情報管理部４０１および情報送受信部４０５は、本発明の「送信部」の一具体例に対応する。音声・映像再生管理部４０２および情報送受信部４０５は、本発明の第１および第２の情報端末の「受信部」の一具体例に対応する。音声・映像再生管理部４０２は、本発明の「再生制御部」の一具体例に対応する。
【００７３】
動画コンテンツＭは、本発明の「情報コンテンツ」の一具体例に対応する。イベントは、本発明の「心理イベントデータ」の一具体例に対応し、イベントデータＤＣは、本発明の「イベント情報」の一具体例に対応する。再生区間データＤＦは、本発明の「ダイジェスト情報」の一具体例に対応する。
【００７４】
［動作および作用］
続いて、本実施の形態の情報コンテンツ視聴システム１の動作および作用について説明する。
【００７５】
（全体動作概要）
情報管理装置２では、情報端末４から動画コンテンツＭのダイジェスト再生要求があったとき、まず、イベント情報管理部５０１が、データベース５０５に蓄積されたイベントデータＤＣから、その動画コンテンツＭに対応づけられたものを検索する。ユーザ情報管理部５０３は、その検索結果と、情報端末４の情報再生装置３から供給されたモード指定データＤＥとに基づいて、グループデータＤＤを作成する。再生区間生成部５０２は、その検索したイベントデータＤＣと、グループデータＤＤに基づいて、動画コンテンツＭの再生区間ごとのイベントデータＤＣの数を求め、再生区間データＤＦを作成する。そして、データ送受信部５０６が、再生区間データＤＦを情報端末４に送信する。
【００７６】
情報端末４では、情報送受信部４０５が、情報管理装置２から再生区間データＤＦを受信する。音声・映像再生管理部４０２は、この再生区間データＤＦに基づいて、動画コンテンツＭの動画再生区間を抽出する。そして、映像音声再生部４０３は、音声・映像再生管理部４０２からの指示に基づき、情報端末４の各ハードウェアブロックを制御し、映像や音声の再生を行う。
【００７７】
情報端末４は、動画コンテンツＭを通常再生する際、情報入力装置１０３を介してユーザ８のイベントを記録する。動画再生装置３のイベント情報管理部４０１は、入力されたユーザ８のイベントに、その動画コンテンツＭの再生期間におけるそのイベント入力時の相対時刻情報（動画再生時刻）などの情報を付加し、イベントデータＤＣを作成する。情報送受信部４０５は、このイベントデータＤＣを情報管理装置２に送信する。
【００７８】
情報管理装置２では、データ送受信部５０６が、情報端末４からこのイベントデータＤＣを受信する。そしてイベント情報管理部５０１が、イベントデータＤＣをデータベース５０５に登録する。
【００７９】
以下、情報コンテンツ視聴システム１の動作を、いくつかのフローチャートを用いて詳細に説明する。
【００８０】
（ユーザ登録−ユーザデータＤＡの作成・登録）
図１２は、ユーザ登録を行う場合の流れ図を表すものである。このフローでは、未登録ユーザは、ユーザ名とユーザパスワードを設定したのち、詳細設定情報（最終的にユーザデータＤＡに含まれる情報）を設定する。詳細設定情報を変更したい登録ユーザは、ログインしたのちに詳細設定情報を再設定する。その後、情報管理装置２ではその詳細設定情報に基づいてユーザデータＤＡが作成され、データベースに登録される。以下に、フローの各ステップを詳細に説明する。
【００８１】
フローは、まず、ユーザが情報コンテンツ視聴システム１に登録されているかどうかにより異なる（ステップＳ１０２）。ユーザ未登録の場合にはステップＳ１０３に進み、ユーザ登録済みの場合にはステップＳ１１４に進む。
【００８２】
ステップＳ１０２において、ユーザ未登録の場合には、ユーザは情報端末４においてユーザ名とユーザパスワードを入力し（ステップＳ１０３）、情報再生装置３の情報送受信部４０５が、このユーザ名およびユーザパスワードを情報管理装置２に対して送信する。
【００８３】
次に、情報管理装置２では、データ送受信部５０６が、情報端末４からこのユーザ名およびユーザパスワードを受信し（ステップＳ１０４）、ユーザ情報管理部５０３が、入力されたユーザ名がすでに登録されていないかどうかを確認することにより、登録可能かどうかを判断する（ステップＳ１０５）。登録可能と判断された場合にはステップＳ１０７に進む。登録不可能と判断された場合には登録不可の旨を情報端末４に通知して、情報端末４がこれを受信し（ステップＳ１０６）、このフローを終了する。
【００８４】
ステップＳ１０５において登録可能と判断された場合には、情報管理装置２では、ユーザ情報管理部５０３が、情報端末４に対して詳細設定情報の入力要求を行う（ステップＳ１０７）。
【００８５】
次に、情報端末４では、ユーザが詳細設定情報を入力し（ステップＳ１０８）、情報端末４の情報送受信部４０５がその詳細設定情報を情報管理装置２に送信する（ステップＳ１０９）
【００８６】
次に、情報管理装置２では、データ送受信部５０６が情報端末４から詳細設定情報を受信し（ステップＳ１１０）、ユーザ情報管理部５０３がその詳細設定情報に基づいてユーザデータＤＡを作成し、データベース５０５に登録し（ステップＳ１１1）、登録完了の旨を情報端末４に送信する（ステップＳ１１２）。そしてこのフローを終了する。
【００８７】
ステップＳ１０２において、ユーザ登録済みの場合には、ユーザが詳細設定情報を変更したいかどうかによりフローが異なる（ステップＳ１１４）。詳細設定情報を変更したい場合にはステップＳ１１５に進み、詳細設定情報を変更したくない場合には、このフローを終了する。
【００８８】
ステップ１１４において、詳細設定情報を変更したい場合には、ユーザは情報端末４においてユーザ名とユーザパスワードを入力する（ステップＳ１１５）。
【００８９】
次に、情報管理装置２では、ユーザ情報管理部５０３が、ステップＳ１１４において入力されたユーザ名とユーザパスワードに基づいてユーザ認証を行う（ステップＳ１１６〜Ｓ１１７）。ユーザが登録ユーザであればステップＳ１１８に進む。ユーザが登録ユーザでなければ、登録不可の旨を情報端末４に通知して、情報端末４がこれを受信し（ステップＳ１０６）、このフローを終了する。
【００９０】
ステップＳ１１７において、ユーザが登録ユーザの場合には、情報管理装置２では、ユーザ情報管理部５０３が、データベース５０５に登録されているユーザデータのうち、そのユーザ名がステップＳ１１５において入力されたユーザ名と一致するユーザデータＤＡを検索し、データ送受信部５０６が、そのユーザデータＤＡを情報端末４に送信する（ステップＳ１１８）。
【００９１】
次に、情報端末４では、情報送受信部４０５がこのユーザデータＤＡを受信し（ステップＳ１１９）、上述したステップＳ１０８に進む。すなわち、ユーザが詳細設定情報を入力し、情報管理装置２が、その詳細設定情報をユーザデータＤＡとして登録（再登録）する。
【００９２】
以上でこのフローは終了する。
【００９３】
（動画情報登録−動画情報データＤＢの作成・登録）
次に、動画情報データＤＢを作成し、情報管理装置２および情報端末４に登録する場合のフローを説明する。
【００９４】
図１３は、動画情報を登録する場合の流れ図を表すものである。このフローでは、ユーザは、ユーザ自身が所有する、例えば個人が撮影したパーソナルビデオや録画したテレビ番組などの動画コンテンツのうち、情報コンテンツ視聴システム１において動画情報を登録したい動画コンテンツＭを選択し、情報管理装置２に、その動画情報を動画情報データＤＢとして登録する。以下に、フローの各ステップを詳細に説明する。
【００９５】
まず、ユーザは、動画情報を登録したい動画コンテンツＭを選択する（ステップＳ２０１）。
【００９６】
次に、情報端末４は動画情報データＤＢを生成し（ステップＳ２０２）、その動画情報データＤＢを送信し（ステップＳ２０３）、情報管理装置２がこれを受信する（ステップＳ２０４）。具体的には、動画再生装置３の動画タイトル管理部４０４が、ステップＳ２０１において選択した動画コンテンツＭに対して、その動画総時間、動画コンテンツ名、およびユーザＩＤを用いて動画情報データＤＢを生成する。そして、情報送受信部４０５が、その動画情報データＤＢを情報管理装置２に対して送信し、情報管理装置２のデータ送受信部５０６が、情報端末４からこれを受信する。
【００９７】
次に、情報管理装置２は、同じユーザＩＤかつ同じ動画コンテンツ名を有する動画情報データＤＢが登録されていないか確認する（ステップＳ２０５〜Ｓ２０６）。具体的には、動画タイトル管理部５０４が、データベース５０５に登録されている動画情報データのうち、ユーザＩＤと動画コンテンツ名の両方が、ステップＳ２０４において受信した動画情報データＤＢと一致するものがないかどうかを確認する。登録されている場合にはステップＳ２１２に進み、登録されていない場合にはステップＳ２０７に進む。
【００９８】
ステップＳ２０６において登録されている場合には、情報管理装置２の動画タイトル管理部５０４は、情報端末４に対して動画コンテンツ名の上書き／変更要求を行う（ステップＳ２１２）。次に、情報端末４では、ユーザ８が、動画コンテンツ名の上書き／変更を選択し（ステップＳ２１３）、上書きを選択した場合にはステップＳ２１４に進み、変更を選択した場合にはステップＳ２０３に戻る。そして、情報管理装置２は、登録されていた動画情報データに、新しい動画情報データＤＢを上書きする（ステップＳ２１４）。これにより、上書きされた動画情報データＤＢは、登録されていた動画情報データの動画コンテンツＩＤと、ステップＳ２０２において生成された動画情報データＤＢの動画総時間、動画コンテンツ名、およびユーザＩＤとを有するものとなる。
【００９９】
ステップＳ２０６において登録されていない場合には、情報管理装置２の動画タイトル管理部５０４が、新しい動画コンテンツＩＤを動画情報データＤＢに付加する（ステップＳ２０７）。
【０１００】
次に、情報管理装置２は、動画情報データＤＢの登録を行う（ステップＳ２０８）。具体的には、動画タイトル管理部５０４が、データベース５０５に動画情報データＤＢの登録を行う。そして、データ送受信部５０６が、その動画情報データＤＢを情報端末４に対して送信する。
【０１０１】
次に、情報端末４は動画情報データＤＢを受信し（ステップＳ２０９）、その動画情報データＤＢを登録する（ステップＳ２１０）。具体的には、情報再生装置３の情報送受信部４０５が、情報管理装置２から動画情報データＤＢを受信し、動画タイトル管理部４０４にその動画情報データＤＢを登録する。
【０１０２】
以上でこのフローは終了する。
【０１０３】
（動画コンテンツの視聴）
次に、情報端末４において、動画コンテンツＭの視聴（通常再生、ダイジェスト再生）を行う際のフローを説明する。
【０１０４】
図１４は、システムへのログインから通常再生の開始またはダイジェスト再生要求までの流れ図を表すものである。このフローでは、ユーザ８は、ログインした後、情報端末４において再生可能な動画コンテンツ一覧から動画コンテンツＭを選択し、通常再生を行うか、ダイジェスト再生を行うかを選択する。以下に、フローの各ステップを詳細に説明する。
【０１０５】
まず、ユーザ８は情報端末４においてユーザ名とユーザパスワードを入力し（ステップＳ３０２）、情報管理装置２のユーザ情報管理部５０３が、これらに基づいてユーザ認証を行い（ステップＳ３０３）、ユーザ８が情報コンテンツ視聴システム１の登録ユーザかどうかを確認する（ステップＳ３０４）。ユーザ８が登録ユーザの場合にはステップＳ３０６に進み、登録ユーザではない場合には、情報端末４にシステム利用の終了を通知してこのフローを終了する。
【０１０６】
次に、情報管理装置２は、視聴可能な動画コンテンツのリストを作成する（ステップＳ３０６）。具体的には、動画タイトル管理部５０４およびユーザ情報管理部５０３は、例えばユーザ８のユーザデータＤＡの年齢情報などに基づいて、ユーザ８が視聴可能な動画コンテンツを検索してそのリストを作成する。そして、データ送受信部５０６が、そのリストを情報端末４に対して送信する。
【０１０７】
次に、情報端末４は、動画コンテンツ一覧の作成・表示を行う（ステップＳ３０７）。具体的には、情報再生装置３の情報送受信部４０５が、情報管理装置２から、ユーザ８が利用可能な動画コンテンツのリストを受信する。そして、動画タイトル管理部４０４は、その受信した動画コンテンツリストに含まれる動画コンテンツのうち、動画タイトル管理部４０４に登録されている動画情報データＤＢと一致するものを検索して一覧を作成し、その表示を行う。
【０１０８】
次に、ユーザ８は、動画コンテンツＭの選択を行う（ステップＳ３０８）。そして、ユーザは、動画コンテンツＭを、ダイジェスト再生するか、通常再生を要求かを選択する（ステップＳ３０９）。ダイジェスト再生する場合には、情報端末４は情報管理装置２に対して再生区間生成処理を要求する（ステップＳ３１０）。このステップＳ３１０については、後ほど詳細に説明する。通常再生する場合にはステップＳ３１１に進む。
【０１０９】
通常再生する場合には、情報端末４は、情報管理装置２に対して動画コンテンツＩＤを送信し（ステップＳ３１１）、情報管理装置２はこれを受信する（ステップＳ３１２）。
【０１１０】
次に、情報管理装置２は、この動画コンテンツＩＤに対応づけられたユーザデータＤＡおよびイベントデータＤＣの送信を行う（ステップＳ３１３）。具体的には、イベント情報管理部５０１は、データベース５０５に登録されているイベントデータのうち、動画コンテンツＩＤがステップＳ３１２において受信したものと一致するイベントデータＤＣを検索する。そしてユーザ情報管理部５０３は、データベース５０５に登録されているユーザデータのうち、そのユーザＩＤが、検索したイベントデータＤＣに含まれるユーザＩＤと一致し、その公開範囲にユーザ８が含まれるユーザデータＤＣを検索する。そして、データ送受信部５０６は、その検索したユーザデータＤＡおよびイベントデータＤＣを、情報端末４に対して送信する。
【０１１１】
次に、情報端末４は、情報管理装置２からこのユーザデータＤＡおよびイベントデータＤＣを受信する（ステップＳ３１４）。
【０１１２】
そして、情報端末３１５は、通常再生を行う（ステップＳ３１５）。このステップＳ３１５については、後ほど詳細に説明する。そして通常再生終了後にこのフローが終了する。
【０１１３】
（再生区間生成処理）
次に、図１４に示した動画コンテンツＭの視聴を行う際のフローにおける再生区間生成処理（ステップＳ３１０）のサブルーチンについて説明する。
【０１１４】
図１５は、再生区間生成処理の流れ図を表すものである。このフローでは、まず、情報端末４と情報管理装置２は、ユーザによる再生区間生成処理の設定に基づいて、ダイジェスト再生を行うための再生区間を生成する前段階として、情報をやりとりしながらグループユーザＩＤを求める。そして、情報管理装置２は、そのグループユーザＩＤに基づいて、使用するイベントデータＤＣを選択し、再生区間データＤＦを生成する。以下に、フローの各ステップを詳細に説明する。
【０１１５】
まず、ユーザは、情報端末４において、再生区間生成処理の設定を行う（ステップＳ６０１〜Ｓ６０２）。具体的には、情報管理装置２の視聴共有アプリケーション４０６が、ＧＵＩ（Graphical User Interface）を生成し、ユーザは、最終的にモード指定データＤＥに含まれる、ダイジェスト時間やグループ種別コードを設定する。そして、ユーザは処理を続行する場合にはステップＳ６０３に進み、処理を中止する場合にはこのフローを終了する。
【０１１６】
図１６は、再生区間生成処理の設定時の表示画面例を表すものである。この表示画面例は、ダイジェスト時間設定画面１１０、グループ種別コード設定画面１２０、決定ボタン１３１、およびダイジェスト再生ボタン１３２により構成されている。
【０１１７】
ダイジェスト時間設定画面１１０は、ダイジェスト再生を行う時間を設定する画面であり、モード指定データＤＥのダイジェスト時間に反映されるものである。この例では、ダイジェスト時間設定画面１１０は、選択肢から選択できるようになっている。なお、これに限定されるものではなく、例えば、ユーザが直接ダイジェスト時間の値を入力できるようにしてもよい。
【０１１８】
グループ種別コード設定画面１２０は、ダイジェストを作成するために、どのグループのユーザのイベントデータを使用するかを設定する画面であり、モード指定データＤＥのグループ種別コードに反映されるものである。この例では、グループ種別コード設定画面１２０は、選択肢から選択するようになっている。グループ種別コード設定画面１２０には、その選択肢別にユーザ８との嗜好適応度を表示する嗜好適応度表示部１２１や、ユーザを選択するためのユーザ選択表示部１２２を含んでいる。
【０１１９】
決定ボタン１３１は、設定した情報を決定するものである。そして、ダイジェスト再生ボタン１３２は、この表示画面を終了するためのボタンである。
【０１２０】
次に、情報端末４は、モード指定データＤＥを生成し、情報管理装置２に対してグループ嗜好値生成依頼を行う（ステップＳ６０３）。具体的には、情報管理装置２の視聴共有アプリケーション４０６が表示したＧＵＩ（図１６）において、ユーザ８が決定ボタン１３１を押すことにより、視聴共有アプリケーション４０６が、ステップＳ６０１〜Ｓ６０２において行われた設定に基づいてモード指定データＤＥを生成し、情報送受信部４０５が、情報管理装置２に対してそのモード指定データＤＥを送信することによりグループ嗜好値生成依頼を行う。
【０１２１】
次に、情報管理装置２は、情報端末４からモード指定データＤＥを受信する（ステップＳ６０４）。具体的には、情報管理装置２のデータ送受信部５０６が、情報端末４からモード指定データＤＥを受信する。
【０１２２】
次に、情報管理装置２は、情報端末４よりなされたグループ嗜好値生成依頼を行うために、グループデータＤＤのグループユーザＩＤの自動生成が必要かどうかを判断する（ステップＳ６０５）。具体的には、情報管理装置２のユーザ情報管理部５０３は、ステップＳ６０４において受信したモード指定データＤＥのグループ種別コードに基づいて、グループユーザＩＤの自動生成を行うかどうかを判断する。例えば、図１６に示したグループ種別コード設定画面１２０において、“友達指定”以外を選択した場合には、ユーザ情報管理部５０３は、グループユーザＩＤの自動生成を行う。自動生成を行う場合にはステップＳ６０６に進み、グループユーザＩＤの自動生成を行う。このステップＳ６０６については、後ほど詳細に説明する。自動生成を行わない場合にはステップＳ６０７に進む。この場合、後述するようにユーザ８がグループユーザＩＤに係るユーザを選択する。
【０１２３】
次に、情報管理装置２は、ユーザ８が参照可能なユーザデータＤＡを情報端末４に送信し（ステップＳ６０７）、情報端末４がこれを受信し、そのユーザの一覧を表示する（ステップＳ６０８）。具体的には、ユーザ情報管理部５０３は、データベース５０５に登録されているユーザデータのうち、公開範囲にユーザ８が含まれているユーザデータＤＡを検索する。そして、データ送受信部５０６がこのユーザデータＤＡを情報端末４に対して送信し、情報再生装置３の情報送受信部４０５がこれを受信する。そして、視聴共有アプリケーション４０６が、入手したユーザデータＤＡに基づいてユーザの一覧を作成し、図１６に示したＧＵＩのユーザ選択表示部１２２に表示する。
【０１２４】
次に、ユーザ８は、表示されたユーザ一覧から、グループユーザとして設定するユーザを選択し、情報管理装置２に送信する（ステップＳ６０９）。具体的には、ユーザ８は、情報再生装置３の視聴共有アプリケーション４０６が表示したユーザ選択表示部１２２（図１６）のユーザ一覧からユーザを選択し、決定ボタン１３１を押す。これにより、情報送受信部４０５は、その選択したユーザを情報管理装置２に対して送信する。
【０１２５】
次に、情報管理装置２は、ユーザ嗜好値適応度計算を行い、グループデータＤＤを作成し送信する（ステップＳ６１０）。具体的には、例えば、まず、イベント情報管理部５０１が、データベース５０５に登録されたイベントデータのうち、そのユーザＩＤがステップＳ６０６，Ｓ６０９により得られたグループユーザＩＤと一致するイベントデータＤＣを検索する。ユーザ情報管理部５０３は、グループユーザＩＤの各ユーザＩＤのイベントデータＤＣと、ユーザ８のイベントデータＤＣとを比較し、その一致度合いから、ユーザ８とグループユーザＩＤに係るユーザとの嗜好値の適応度を計算する。そして、ユーザ情報管理部５０３は、この計算によって得られた利用ユーザ嗜好値適応度、およびステップＳ６０６，Ｓ６０９により得られたグループユーザＩＤを用いてグループデータＤＤの作成を行う。データ送受信部５０６は、このグループデータＤＤを情報端末４に対して送信する。
【０１２６】
次に、ユーザ８は、情報管理装置２から供給されたグループデータＤＤの利用ユーザ嗜好値適応度に基づいて、再生区間データＤＦの生成要求を行うかどうかを判断する（ステップＳ６１１）。具体的には、情報再生装置３の視聴共有アプリケーション４０６が、図１６に示したＧＵＩにおいて、嗜好適応度表示部１２１に嗜好適応度を表示し、ユーザ８が引き続き処理を進めるかどうか（次に再生区間データＤＦの生成要求を行うかどうか）を判断する。生成要求を行う場合はステップＳ６１２に進む。この場合は、ユーザ８が、図１６に示したＧＵＩにおいてダイジェスト再生ボタン１３２を押すことにより、再生区間データＤＦの生成要求が情報管理装置２に対して行われるとともに、この表示画面が終了する。生成要求を行わない場合は、ステップＳ６０１に戻り、再度処理設定を行う。
【０１２７】
次に、情報管理装置２は、再生区間データＤＦの作成を行う（ステップＳ６１２）。このステップＳ６１２については、後ほど詳細に説明する。
【０１２８】
次に、情報管理装置２の再生区間生成部５０２が、再生区間データＤＦを正常に作成できたかどうかを判断する（ステップＳ６１３）。正常に作成できた場合は、ステップＳ６１５に進む。例えば、再生区間データＤＦを生成する際に用いるイベントデータＤＣの数が少ないなどにより、再生区間データＤＦを正常に作成できなかった場合には、ダイジェスト再生が不可能である旨を情報端末４に伝え（ステップＳ６１４）、ステップＳ６０１に戻って再度処理設定を行う。
【０１２９】
次に、情報管理装置２が、再生区間データＤＦを情報端末４に対して送信し（ステップＳ６１５）、情報端末４がこれを受信する（ステップＳ６１６）。
【０１３０】
以上でこのサブルーチンは終了する。
【０１３１】
（グループユーザＩＤ生成）
次に、図１５に示した再生区間生成処理のフローにおけるグループユーザＩＤの自動生成（ステップＳ６０６）のサブルーチンについて説明する。
【０１３２】
図１７は、グループユーザＩＤの自動生成の流れ図を表すものである。このフローでは、情報管理装置２が、情報端末４から供給されたモード指定データＤＥに基づいて、グループデータＤＤに含まれるグループユーザＩＤを生成する。以下に、フローの各ステップを詳細に説明する。
【０１３３】
まず、情報管理装置２は、ユーザの嗜好値を利用してグループユーザＩＤを自動生成するかどうかを判断する（ステップＳ７０２）。具体的には、ユーザ情報管理部５０３は、ステップＳ６０４において受信したモード指定データＤＥのグループ種別コードに基づいて、ユーザの嗜好値を利用するかどうかを判断する。例えば、図１６に示したグループ種別コード設定画面１２０において、ユーザ８が“全員”や“自分のみ”を選択した場合には、ユーザ情報管理部５０３は、ユーザの嗜好値を利用しないと判断する。この場合はステップＳ７０３に進む。一方、グループ種別コード設定画面１２０において、ユーザ８が“自分と嗜好が似ている人”や“見ている動画に対して自分と嗜好が似ている人”を選択した場合には、ユーザ情報管理部５０３は、ユーザの嗜好値を利用すると判断する。この場合はステップＳ７０４に進む。
【０１３４】
ステップＳ７０２において、ユーザの嗜好値を利用しないと判断した場合には、情報管理装置２は、モード指定データＤＥに従って、ユーザＩＤを収集する（ステップＳ７０３）。具体的には、ユーザ情報管理部５０３は、モード指定データＤＥのグループ種別コードに基づいて、関連するユーザを収集する。すなわち、例えば、図１６に示したグループ種別コード設定画面１２０において、ユーザ８が“全員”を選択した場合には、ユーザ情報管理部５０３は、データベース５０５に登録された全てのユーザデータＤＡに係るユーザＩＤを収集する。また、グループ種別コード設定画面１２０において、ユーザ８が“自分のみ”を選択した場合には、ユーザ情報管理部５０３は、ユーザ８のユーザＩＤを収集する。このようにして、ユーザ情報管理部５０３は、グループデータＤＤのグループユーザＩＤに登録するユーザのユーザＩＤを得る。その後、このサブルーチンは終了する。
【０１３５】
ステップＳ７０２において、ユーザの嗜好値を利用すると判断した場合には、情報管理装置２は、イベントデータＤＣを収集する（ステップＳ７０４）。具体的には、ユーザ情報管理部５０３は、データベース５０５に登録されたイベントデータのうち、その動画コンテンツＩＤがモード指定データＤＥの動画コンテンツＩＤと一致するイベントデータＤＣを検索する。
【０１３６】
次に、情報管理装置２は、ユーザデータＤＡを収集する（ステップＳ７０５）。具体的には、ユーザ情報管理部５０３は、データベース５０５に登録されたユーザデータのうち、そのユーザＩＤがステップＳ７０２において検索したイベントデータＤＣのユーザＩＤと一致するユーザデータＤＡを検索する。
【０１３７】
次に、情報管理装置２は、指定された動画コンテンツ以外の情報を利用するか判断する（ステップＳ７０６）。具体的には、ユーザ情報管理部５０３は、モード指定データＤＥのグループ種別コードに基づいて、指定された動画コンテンツ以外の情報を利用するか判断する。すなわち、例えば、図１６に示したグループ種別コード設定画面１２０において、ユーザ８が“見ている動画に対して自分と嗜好が似ている人”を選択した場合には、ユーザ情報管理部５０３は、指定された動画コンテンツ以外の情報を利用しないと判断する。この場合、ステップＳ７０８に進む。また、グループ種別コード設定画面１２０において、ユーザ８が“自分と嗜好が似ている人” を選択した場合には、ユーザ情報管理部５０３は、指定された動画コンテンツ以外の情報を利用すると判断する。この場合、ステップＳ７０７に進む。
【０１３８】
ステップＳ７０６において、指定された動画コンテンツ以外の情報を利用すると判断した場合、情報管理装置２は、収集したユーザデータＤＡに関連するイベントデータＤＣを収集する（ステップＳ７０７）。具体的には、ユーザ情報管理部５０３は、データベース５０５に登録されたイベントデータのうち、そのユーザＩＤが、ステップＳ７０５において収集したユーザデータＤＡのユーザＩＤと一致するイベントデータＤＣを収集する。
【０１３９】
次に、情報管理装置２は、ユーザ８と収集した各ユーザとの嗜好値適応度を算出し（ステップＳ７０８）、その嗜好値適応度の高い各ユーザのユーザＩＤを取得する（ステップＳ７０９）。具体的には、ユーザ情報管理部５０３は、ステップＳ７０４，Ｓ７０７において収集したイベントデータＤＣを用いて、ステップＳ７０５において収集したユーザデータＤＡに係る各ユーザのイベントデータＤＣと、ユーザ８のイベントデータＤＣとを比較し、その一致度合いから、ユーザ８とグループユーザＩＤに係るユーザとの嗜好値の適応度を計算する。そして、ユーザ情報管理部５０３は、その嗜好値の適応度が高い各ユーザのユーザＩＤを求めることにより、グループデータＤＤのグループユーザＩＤに登録するユーザＩＤを取得する。
【０１４０】
以上でこのサブルーチンは終了する。
【０１４１】
（再生区間データの生成）
次に、図１５に示した再生区間生成処理のフローにおける再生区間データＤＦの作成（ステップＳ６１２）のサブルーチンについて説明する。
【０１４２】
図１８は、再生区間データＤＦの作成の流れ図を表すものである。このフローでは、情報端末４の情報管理装置２が、ステップＳ６０４において受信したモード指定データＤＥ、およびステップＳ６１０において生成したグループデータＤＤに基づいて、その動画コンテンツＭに対応付けられたイベントデータＤＣを収集し、再生区間データＤＦを作成する。以下に、フローの各ステップを詳細に説明する。
【０１４３】
まず、情報管理装置２は、モード指定データＤＥおよびグループデータＤＤに基づいて、イベントデータＤＣを収集する（ステップＳ８０２）。具体的には、再生区間生成部５０２は、データベース５０５に登録されているイベントデータのうち、その動画コンテンツＩＤがモード指定データＤＥの動画コンテンツＩＤと一致し、さらにそのユーザＩＤがグループデータＤＤのグループユーザＩＤの各ユーザＩＤと一致するイベントデータＤＣを検索する。
【０１４４】
次に、情報管理装置２は、検索したイベントデータＤＣの個数が閾値以上であるかどうかを判断する（ステップＳ８０３）。具体的には、再生区間生成部５０２は、ステップＳ８０２において検索したイベントデータＤＣの個数が、再生区間データＤＦを生成するのに十分かどうかを判断するために、その個数があらかじめ設定しておいた所定の数以上（閾値以上）あるかどうかを判断する。収集したイベントデータＤＣの個数が閾値以上である場合にはステップＳ８０５に進む。一方、収集したイベントデータＤＣの個数が閾値未満であればこのサブルーチンを終了する。この場合、図１５に示した、ステップＳ６１３において、再生区間データＤＦは生成できなかったと判断され、情報端末４に対してダイジェスト再生が不可である旨が送信される（ステップＳ６１４）。
【０１４５】
次に、情報管理装置２は、動画コンテンツＭの動画総時間を分割し、シーンごとに再生区間を生成する（ステップＳ８０５）。具体的には、まず、再生区間生成部５０２は、データベース５０５に登録されている動画情報データのうち、その動画コンテンツＩＤがモード指定データＤＥの動画コンテンツＩＤと一致する動画情報データＤＢを検索する。そして、再生区間生成部５０２は、その動画情報データＤＢの動画総時間を取得し、それを分割して、シーンごとに再生区間を設定する。
【０１４６】
次に、情報管理装置２は、各再生区間に対する点数付けを行う（ステップＳ８０６）。具体的には、まず、再生区間生成部５０２は、ステップＳ８０２において収集したイベントデータＤＣを、その動画再生時刻を用いて、ステップＳ８０５において再生区間ごとに分類する。そして、各再生区間に対して、イベントデータＤＣのイベント種別コードを用いて点数付けを行う。例えば、各再生区間に対して、“うれしい”を示すイベント種別コードをもつイベントデータＤＣの個数を求めることにより、その動画コンテンツＭのどの再生区間に対して、ユーザが一番“うれしい”と感じるかなどの評価を得ることができる。
【０１４７】
次に、情報管理装置２は、要求されたダイジェスト時間を越えないように、再生区間を選択する（ステップＳ８０７）。具体的には、再生区間生成部５０２は、ステップＳ８０６において行われた各再生区間の点数付けに基づいて、その再生区間を、モード指定データＤＥのダイジェスト時間を越えない範囲で、点数の高い再生区間から順に選択する。
【０１４８】
次に、情報管理装置２は、再生期間データＤＦの生成を行う（ステップＳ８０８）。具体的には、再生区間生成部５０２は、ステップＳ８０７において選択された各再生区間に基づいて、ダイジェスト再生を行う際の区間情報を設定し、再生期間データＤＦの生成を行う。これにより、情報端末４において、この再生期間データＤＦに基づいて再生が行われる際、この各再生区間を単につなぎ合わせて再生されるようになる。
【０１４９】
以上でこのサブルーチンは終了する。
【０１５０】
（ダイジェスト再生）
次に、図１５に示した再生区間生成処理（ステップＳ３１０）に続いて行われる、動画コンテンツＭのダイジェスト再生のフローについて説明する。
【０１５１】
図１９は、ダイジェスト再生の流れ図を表すものである。このフローでは、情報端末４の情報再生装置３が、ステップＳ３１０において作成された再生区間データＤＦに基づいて、動画コンテンツＭのダイジェスト再生を行う。以下に、フローの各ステップを詳細に説明する。
【０１５２】
まず、情報端末４は、再生区間の情報を抽出する（ステップＳ９０１）。具体的には、情報再生装置３の音声・映像再生管理部４０２は、再生区間データＤＦから区間情報を抽出し保持する。
【０１５３】
次に、情報端末４は、並び順に再生区間を選択し（ステップＳ９０２）、選択した再生区間の再生を開始し（ステップＳ９０３）、その再生区間の再生を終了する（ステップＳ９０４）。具体的には、音声・映像再生管理部４０２は、ステップＳ９０１において保持した区間情報に基づき、その並び順に動画コンテンツＭの再生制御を行い、映像音声再生部４０３がその再生を行う。
【０１５４】
図２０は、ダイジェスト再生中の表示画面例を表すものである。この表示画面例は、タイムライン１４１、グラフ１４２、棒グラフ１４３および時間表示部１４４を含むダイジェスト再生画面１４０により構成されている。
【０１５５】
ダイジェスト再生画面１４０は、動画コンテンツＭのダイジェスト再生を行う画面である。タイムライン１４１は、その再生中の動画コンテンツＭの時間を示すタイムラインであり、動画コンテンツＭの総再生期間における、現在の再生時刻を示すものである。グラフ１４２は、動画コンテンツＭのイベントデータＤＣを可視化したものであり、横軸は動画コンテンツＭの再生期間を示し、縦軸は再生区間ごとのイベント数を示す。棒グラフ１４３は、現在の再生区間におけるイベント数の棒グラフであり、その再生区間におけるユーザの評価を強調して示すものである。時間表示部１４４は、動画コンテンツＭの時間情報を数値で示したものであり、右の値が、動画コンテンツＭの総再生期間を示し、左の値が現在の再生時刻を示す。
【０１５６】
次に、情報端末４は、次の再生区間が存在するかどうかを判断する（ステップＳ９０５）。具体的には、音声・映像再生管理部４０２は、ステップＳ９０３，Ｓ９０４において再生した再生区間を、ステップＳ９０１において保持した区間情報と比較することにより、次の再生区間が存在するかどうかを判断する。次の再生区間が存在する場合は、ステップ９０２に戻り、次の再生区間が存在しない場合には、このフローを終了する。
【０１５７】
以上により、ダイジェスト再生のフローを終了する。
【０１５８】
（通常再生）
次に、図１４に示した動画コンテンツＭの視聴を行う際のフローにおける通常再生（ステップＳ３１５）のサブルーチンについて説明する。
【０１５９】
図２１は、通常再生の流れ図を表すものである。このフローでは、情報端末４の情報再生装置３が動画コンテンツＭの通常再生を行うとともに、イベント検出処理を行う。以下に、フローの各ステップを詳細に説明する。
【０１６０】
まず、情報端末４は、現在の再生時刻を取得する（ステップＳ４０１）。具体的には、情報再生装置３の音声・映像再生管理部４０２は、動画コンテンツＭの再生を制御するとともに、現在の再生時刻を取得する。
【０１６１】
次に、情報端末４は、現在の再生時刻が動画総時間内であるかどうかを判断する（ステップＳ４０２）。具体的には、音声・映像再生管理部４０２は、現在の再生時刻が、動画情報データＤＢの動画総時間内であるかどうかを判断する。現在の再生時刻が動画総時間内である場合は、ステップＳ４０３に進み、現在の再生時刻が動画総時間内でない場合は、このサブルーチンを終了する。
【０１６２】
次に、情報端末４は、ＧＵＩを生成し（ステップＳ４０５）、再描画する（ステップＳ４０６）。具体的には、まず、視聴共有アプリケーション４０６が、イベント情報管理部４０１に対してイベントデータＤＣおよびユーザデータＤＡを要求し、イベント情報管理部４０１が、ステップＳ３１４（図５）において受信したユーザデータＤＡおよびイベントデータＤＣを視聴共有アプリケーション４０６に提供する。そして、視聴共有アプリケーション４０６が、ユーザデータＤＡおよびイベントデータＤＣに基づいて、ＧＵＩを生成し、表示装置１０２に再描画する。
【０１６３】
図２２は、通常再生中の表示画面例を表すものである。この表示画面例は、ユーザ・イベント表示部１５１およびイベント入力表示部１５２を含む通常再生画面１５０により構成されている。
【０１６４】
通常再生画面１５０は、動画コンテンツＭを再生する画面である。ユーザ・イベント表示部１５１は、イベントデータＤＣのうち、その動画再生時刻が、動画コンテンツＭの現在の再生時刻に近いものを、各ユーザ別に表示するものである。イベント入力表示部１５２は、後述するように、ユーザ８が動画コンテンツＭを視聴しながらイベントを入力したときの入力状況が表示されるものである。
【０１６５】
次に、情報端末４は、イベント検出処理を行う（ステップＳ４０７）。このステップＳ４０７については、後ほど詳細に説明する。この処理が終了するとステップＳ４０１に戻り、ステップＳ４０２において、現在の再生時刻が動画総時間内である限り上記フローを繰り返す。そして、現在の再生時刻が動画総時間内でなくなった時に、このサブルーチンを終了する。
【０１６６】
（イベント検出処理）
次に、図２１に示した通常再生のフローにおけるイベント検出処理（ステップＳ４０７）のサブルーチンについて説明する。
【０１６７】
図２３は、イベント検出処理の流れ図を表すものである。このフローでは、情報端末４の情報再生装置３が、情報入力装置１０３を介して行われたイベントの入力を検出してイベントデータＤＣを生成し、そのイベント入力を表示装置１０２に表示する。そして、情報再生装置３が、このイベントデータＤＣを情報管理装置２に対して送信し、情報管理装置２がこれをデータベースに５０５に登録する。以下に、フローの各ステップを詳細に説明する。
【０１６８】
まず、情報端末４は、イベント検出を判断する（ステップＳ５０１）。具体的には、情報再生装置３のイベント情報管理部４０１は、ユーザ８が情報入力装置１０３を介してイベントを入力したかどうかを判断する。イベントを検出した場合にはステップＳ５０２に進み、イベントを検出しなかった場合にはこのサブルーチンを終了する。
【０１６９】
次に、情報端末４は、イベントデータＤＣを生成し（ステップＳ５０２）、これをキャッシュに追加する（ステップＳ５０３）。具体的には、イベント情報管理部４０１は、動画コンテンツＤＢの再生期間における、イベント入力時の相対時刻（動画再生時刻）を取得する。そして、イベント情報管理部４０１は、この動画再生時刻や、入力されたイベントに対応するイベント種別コードなどを用いて、イベントデータＤＣを生成する。そして、イベント情報管理部４０１は、このイベントデータＤＣをイベント情報管理部４０１内のキャッシュに追加する。
【０１７０】
次に、情報端末４は、ＧＵＩを生成し（ステップＳ５０４）、再描画する（ステップＳ５０５）。具体的には、視聴共有アプリケーション４０６が、ステップＳ５０３においてキャッシュに登録されたイベントデータＤＣに基づいて、イベント入力表示部１５２（図２２）に示したＧＵＩを生成し、表示装置１０２に再描画する。以下に、イベント入力表示部１５２の各表示について説明する。
【０１７１】
図２４は、情報入力装置１０３の例を表すものであり、（Ａ）はリモコン１０３Ａを示し、（Ｂ）はカメラ１０３Ｂを示し、（Ｃ）は脈拍計１０３Ｃを示す。この例では、リモコン１０３Ａにおいて、ユーザ８がカラーボタン１６１を押したときに、図２２に示したイベント入力表示部１５２のカラーボタンイベント表示部１５３において、押下したカラーボタン１６１に対応する棒グラフが少しずつ伸びるように変化する。また、カメラ１０３Ｂが視聴者８の表情を認識し、例えば視聴者８が笑っていると判断したときに、イベンカメライベント表示部１５４における対応する棒グラフが少しずつ伸びるように変化する。また、脈拍計１０３Ｃが常にユーザ９の脈拍数をモニタしており、脈拍数イベント表示部１５５がその脈拍数を棒グラフとして表示している。
【０１７２】
なお、この例ではカラーボタン１６１をイベントにするようにしたが、再生・停止・早送り・巻き戻しなどの操作ボタン１６２による機器操作をイベントにしてもよい。この場合、例えば、動画コンテンツＭの再生区間のうち、ユーザが視聴した区間は点数を加算し、早送りで飛ばした区間は点数を減産することも可能である。
【０１７３】
つまり、動画コンテンツＭを視聴しているユーザ８の全ての反応（機器操作、動作、発話表示、生体情報など）が、イベントとなりえる。情報端末４では、これらのイベントが情報入力装置１０３により取得され、これに基づいてイベントデータＤＣが生成される。そして、このイベントデータＤＣを用いることにより、情報コンテンツ視聴システム１はダイジェスト再生を行うことができる。
【０１７４】
次に、情報端末４はイベントデータＤＣを送信し（ステップＳ５０６）、情報管理装置２がこれを受信する（ステップＳ５０７）。具体的には、まず、情報再生装置３の情報送受信部４０５が、イベントデータＤＣを情報管理装置２に対して送信する。そして、情報管理装置２のデータ送受信部５０６が、このイベントデータＤＣを情報再生装置３から受信する。
【０１７５】
次に、情報管理装置２は、イベントデータＤＣを登録する（ステップＳ５０７）。具体的には、情報管理装置２のイベント情報管理部５０１は、ステップＳ５０７において受信したイベントデータＤＣを、データベース５０５に登録する。
【０１７６】
以上で、このサブルーチンを終了する。
【０１７７】
［効果］
以上のように本実施の形態では、情報管理装置は、過去にその動画コンテンツを視聴したユーザが入力したイベント入力に基づいてダイジェスト再生の再生区間を生成するようにしたので、その動画コンテンツを視聴した複数の視聴者の心理を反映したダイジェスト場面を視聴することができる。
【０１７８】
また、本実施の形態では、再生区間生成処理において、ユーザグループを設定できるようにしたので、嗜好・興味・感想が異なる様々なユーザをユーザグループに設定することにより、様々な視点からダイジェストを作成することができる。
【０１７９】
また、本実施の形態では、動画コンテンツに対する他のユーザのイベントを、イベントデータとして情報管理装置に蓄積するようにしたので、時間が経過するについてイベントデータが変化し、ダイジェスト表示の内容も変化するため、そのときの流行や価値観を反映したダイジェストを楽しむことができる。
【０１８０】
また、本実施の形態では、動画コンテンツに対する１または複数のユーザのイベントを、イベントデータとして情報管理装置に蓄積し、その動画コンテンツを視聴したいユーザがそれらを受信して同期再生するようにしたので、様々なユーザと一緒に動画コンテンツの視聴を楽しんでいる感覚を得ることができる。
【０１８１】
本実施の形態では、記録媒体１０４に記録されている動画コンテンツＭを再生するようにしたので、情報管理装置２に大容量のデータを記録する必要がなく、また情報管理装置２と情報端末４との間で大容量のデータを送受信する必要がないため、記録容量や配信能力など、情報管理装置２に要求される性能を低くすることができるとともに、ネットワークのトラフィックを低減することができ、これらに関するコストを低減することができる。
【０１８２】
［変形例１−１］
上記実施の形態では、動画コンテンツＭは記録媒体１０４に記録されているものとしたが、これに限定されるものではなく、例えば、動画再生装置３自体に記録されていてもよいし、動画管理装置２に記録されていてもよい。動画コンテンツＭが動画管理装置２に記録されている場合、動画コンテンツＭはデータベース５０５により管理され、動画再生装置が動画コンテンツＭを再生する際、動画管理装置２は、その動画コンテンツＭと再生区間データＤＦを情報端末４に送ることにより、情報コンテンツ視聴システム１は上記実施の形態と同様に動作することができる。
【０１８３】
［変形例１−２］
また、上記実施の形態では、情報管理装置から供給された区間情報データＤＦに基づいて、情報端末において動画コンテンツＭを再生するようにしたが、これに限定されるものではなく、例えば、情報管理装置において、区間情報データＤＦに基づいて動画コンテンツＭのダイジェスト動画を生成し、これを情報端末に供給するようにしてもよい。この場合の詳細については、適用例（後述）において説明する。
【０１８４】
＜２．適用例＞
次に、図２５〜図２７を参照して、上記実施の形態および変形例で説明した情報コンテンツ視聴システムの適用例について説明する。
【０１８５】
（適用例１）
図２５は、記録媒体としてBlu-ray Diskを用いた場合の情報コンテンツ視聴システムの構成例を表すものである。この情報コンテンツ視聴システム１Ｂは、情報管理装置２Ｂおよび情報端末４Ｂを有している。情報管理装置２Ｂは、この例ではＰＣ端末（Personal Computer）により構成されている。情報端末４Ｂは、情報再生装置として、Blu-ray Disc１０４Ｂを再生可能なＢＤプレーヤを用いている。この例では、Blu-ray Disc １０４Ｂには、動画コンテンツＭおよびBD-Java（登録商標）プログラムが含まれている。BD-Java（登録商標）プログラムは、この例では図１０に示したソフトウェア構成と同様の構成を有するプログラムである。言い換えれば、上記実施の形態では、プログラムはＲＯＭ２１２に記録されているものとしたが、本適用例では、プログラムはBlu-ray Disc１０４Ｂに記録されている。この構成により、情報端末４Ｂは、上記実施の形態に示した情報端末４と同様の機能を実現できる。
【０１８６】
この適用例では、動画再生装置はＢＤプレーヤとしたが、これに限定されるものではなく、例えばＢＤレコーダであってもよい。この場合、動画再生装置のプログラムは、上述したようにBlu-ray Disc１０４Ｂに含めるようにしてもよいし、ＢＤレコーダ本体に記録するようにしてもよい。ＢＤレコーダに動画再生装置のプログラムを記録する場合、そのプログラムは、Blu-ray Disc１０４Ｂなどの記録媒体や、インターネット９を介したダウンロードにより入手可能である。さらにＢＤレコーダにオーサリングソフトを組み込めば、動画コンテンツＭとBD-Java（登録商標）を焼いたBlu-ray Disk１０４Ｂの作成が可能になり、ユーザに配布することができるようになる。
【０１８７】
（適用例２）
図２６は、ダイジェスト再生の利用方法の一例を表すものであり、その表示画面例を示している。この例では、情報端末４が、記録されている複数の動画コンテンツのダイジェストを再生し、ユーザがその再生されたダイジェストを基に見たい動画コンテンツを選択する。
【０１８８】
この表示画面例には、情報端末４に記録されている複数の動画コンテンツのサムネイル１７２が表示されている。そして、ユーザが、そのサムネイルの一つを、カーソル１７１を用いて選択すると、選択された動画コンテンツに対するダイジェスト再生が行われる。その際、モード指定データＤＥをあらかじめ設定しておくことにより、情報管理装置２と情報端末４との間で詳細な情報をやりとりすることなく、簡易的にダイジェスト再生を行うことが可能となる。
【０１８９】
図２７は、適用例２における再生区間データＤＦを生成する際のルールの一例を表すものである。動画コンテンツＭのダイジェスト再生を行うとき、例えば、ドラマの結末などが再生されてしまうと、ユーザはその動画コンテンツＭに対する興味を失うおそれがある。そこで、図２７に示したようなルールをあらかじめ設定することにより、ダイジェスト再生のための適切な再生区間データを生成することが可能となる。
【０１９０】
（適用例３）
この情報コンテンツ視聴システム１は、例えば、動画コンテンツを販売するインターネットサイトに適用することにより、動画コンテンツＭの販売促進に利用することが可能となる。この例では、動画コンテンツＭは、情報管理装置２および情報端末４（もしくは記録媒体１０４）に記録されている。情報管理装置２は、既にその動画コンテンツＭを購入したユーザが、自身の情報端末４（もしくは記録媒体１０４）に記録された動画コンテンツＭを視聴する際に入力されたイベントデータＤＣを収集し、情報管理装置２に蓄積する。一方、その動画コンテンツＭの購入を検討しているユーザは、そのインターネットサイトにおいて、上述した既にその動画コンテンツＭを購入したユーザによるイベントデータＤＣに基づいて、その動画コンテンツＭのダイジェスト再生を行う。その際、情報管理装置２から、動画コンテンツＭおよび再生区間データＤＦが供給され、情報端末４においてこれらに基づいてダイジェスト再生するようにしても良いし、情報管理装置２において、動画コンテンツＭおよび再生区間データＤＦに基づいてダイジェスト動画を作成した後に、情報端末４に供給するようにしてもよい。これにより、ユーザは、その動画コンテンツＭの購入前に内容を確認することができるため、動画コンテンツを販売する際の販売促進の効果を生むようになる。
【０１９１】
以上、実施の形態および変形例、ならびにそれらの具体的な適用例を挙げて本発明を説明したが、本発明はこれらの実施の形態等には限定されず、種々の変形が可能である。
【０１９２】
例えば、上記実施の形態では、情報管理装置２と複数の情報端末４は、インターネット９を介して接続するものとしたが、これに限定されるものではなく、これに代えて、ＬＡＮ（Local Area Network）など、インターネット以外のネットワークを介して接続されていてもよい。
【０１９３】
また、例えば、上記の各実施の形態では、動画コンテンツを扱うものとしたが、これに限定されるものではなく、これに代えて、例えば音声コンテンツを扱うようにしてもよい。
【０１９４】
なお、上記の各実施の形態では、情報コンテンツ視聴システムは、情報管理装置および情報端末により構成されるものとしたが、これに限定されるものではない。
【符号の説明】
【０１９５】
１，１Ｂ…情報コンテンツ視聴システム、２，２Ｂ…情報管理装置、３…動画再生装置、３Ｂ…ＢＤプレーヤ、４，４Ｂ…情報端末、８…ユーザ、９…インターネット、１０２…表示装置、１０３…情報入力装置、１０３Ａ…リモコン、１０３Ｂ…カメラ、１０３Ｃ…脈拍計、１０４…記録媒体、１０４Ｂ…Blu-ray Disk、１１０…ダイジェスト時間設定画面、１２０…グループ種別コード設定画面、１２１…嗜好適応度表示部、１２２…ユーザ選択表示部、１３１…決定ボタン、１３２…ダイジェスト再生ボタン、１４０…ダイジェスト再生画面、１４１…タイムライン、１４２…グラフ、１４３…棒グラフ、１４４…時間表示部、１５０…通常再生画面、１５１…ユーザ・イベント表示部、１５２…イベント入力表示部、１５３…カラーボタンイベント表示部、１５４…カメライベント表示部、１５５…脈拍計イベント表示部、１６１…カラーボタン、１６２…操作ボタン、１７１…カーソル、１７２…サムネイル、２０１…ドライブ、２０２…ストリームプロセッサ、２０３，３０７…オーディオプロセッサ、２０４…ビデオデコーダ、２０５，３０８…グラフィックエンジン、２０６，３０９…ビデオ出力部、２０７，３１０…オーディオ出力部、２０８…Ｉ／Ｆ部、２０９…記憶装置、２１０，３０４…ＣＰＵ、２１１，３０１…ネットワークコントローラ、２１２，３０３…ＲＯＭ、２１３…ＲＡＭ、２１４…入出力バス、２１５…システムバス、２１６…メモリバス、３０２…主記憶装置、３０５…一時記憶装置、３０６…バス、３１１…表示装置、４０１…イベント情報管理部、４０２…音声・映像再生管理部、４０３…映像音声再生部、４０４…動画タイトル管理部、４０５…情報送受信部、４０６…視聴共有アプリケーション、５０１…イベント情報管理部、５０２…再生区間生成部、５０３…ユーザ情報管理部、５０４…動画タイトル管理部、５０５…データベース、５０６…データ送受信部、５０７…データ管理コントローラ、５０８…情報表示アプリケーション、ＤＡ…ユーザデータ、ＤＢ…動画情報データ、ＤＣ…イベントデータＤＣ、ＤＤ…グループデータ、ＤＥ…モード指定データ、ＤＦ…再生区間データ。
【図１】
2011193371.tif 000003
【図２】
2011193371.tif 000004
【図３】
2011193371.tif 000005
【図４】
2011193371.tif 000006
【図５】
2011193371.tif 000007
【図６】
2011193371.tif 000008
【図７】
2011193371.tif 000009
【図８】
2011193371.tif 000010
【図９】
2011193371.tif 000011
【図１０】
2011193371.tif 000012
【図１１】
2011193371.tif 000013
【図１２】
2011193371.tif 000014
【図１３】
2011193371.tif 000015
【図１４】
2011193371.tif 000016
【図１５】
2011193371.tif 000017
【図１６】
2011193371.tif 000018
【図１７】
2011193371.tif 000019
【図１８】
2011193371.tif 000020
【図１９】
2011193371.tif 000021
【図２０】
2011193371.tif 000022
【図２１】
2011193371.tif 000023
【図２２】
2011193371.tif 000024
【図２３】
2011193371.tif 000025
【図２４】
2011193371.tif 000026
【図２５】
2011193371.tif 000027
【図２６】
2011193371.tif 000028
【図２７】
2011193371.tif 000029