(57)【特許請求の範囲】
【請求項１】
マルチメディア情報を受信し再生するクライアント装置で実行されるマルチメディア情報再生方法であって、
クライアント装置は、マルチメディア情報の出力方法と、視聴者特性分析の開始条件情報と、その分析で使用する視聴者分析基礎情報の指定情報とについて記述する再生指示情報の配信要求を発行することで、それを受信し、
クライアント装置は、上記受信した再生指示情報に記述される上記指定情報の指す視聴者分析基礎情報の配信要求を発行することで、それを受信し、
クライアント装置は、上記受信した再生指示情報に出力方法が記述されるマルチメディア情報の配信要求を発行することで、それを受信し、
クライアント装置は、上記受信した再生指示情報に記述される出力方法に従って上記受信したマルチメディア情報を再生していくときに、時間経過に基づくイベントの発生及び／又は入力操作に基づくイベントの発生を監視することで、その再生指示情報に記述される上記視聴者特性分析開始条件が成立するのか否かを判断し、
クライアント装置は、上記成立を判断する場合に、視聴者情報と上記受信した視聴者分析基礎情報とに基づいて、その視聴者情報に合ったマルチメディア情報の出力方法について記述する再生指示情報を選択し、その配信要求を発行することで、それを受信して、その受信した再生指示情報に基づいて視聴者情報に合ったマルチメディア情報を再生することを、
特徴とするマルチメディア情報再生方法。
【請求項２】
請求項１に記載のマルチメディア情報再生方法において、
クライアント装置は、上記視聴者分析基礎情報を、マルチメディア情報の再生を行う前に受信することを、
特徴とするマルチメディア情報再生方法。
【請求項３】
請求項１に記載のマルチメディア情報再生方法において、
クライアント装置は、上記視聴者分析基礎情報を、上記視聴者特性分析開始条件が発生するときに受信することを、
特徴とするマルチメディア情報再生方法。
【請求項４】
請求項１に記載のマルチメディア情報再生方法において、
クライアント装置は、上記視聴者分析基礎情報を、一度に一括して受信するのでなくて、マルチメディア情報の再生の合間を使って部分的に受信していくことを、
特徴とするマルチメディア情報再生方法。
【請求項５】
クライアント装置とサーバ装置とを備えるシステムで実行されるマルチメディア情報再生方法であって、
クライアント装置は、マルチメディア情報の出力方法と、視聴者特性分析の開始条件情報と、その分析で使用する視聴者分析基礎情報の指定情報とについて記述する再生指示情報の配信をサーバ装置に要求し、
サーバ装置は、クライアント装置が配信要求した再生指示情報をクライアント装置に配信し、
クライアント装置は、サーバ装置から配信された再生指示情報に記述される上記指定情報の指す視聴者分析基礎情報の配信をサーバ装置に要求し、
サーバ装置は、クライアント装置が配信要求した視聴者分析基礎情報をクライアント装置に配信し、
クライアント装置は、サーバ装置から配信された再生指示情報に出力方法が記述されるマルチメディア情報の配信を、そのマルチメディア情報を提供する装置に要求し、
クライアント装置は、サーバ装置から配信された再生指示情報に記述される出力方法に従って、上記マルチメディア情報の提供装置から配信されたマルチメディア情報を再生していくときに、時間経過に基づくイベントの発生及び／又は入力操作に基づくイベントの発生を監視することで、その再生指示情報に記述される上記視聴者特性分析開始条件が成立するのか否かを判断し、
クライアント装置は、上記成立を判断する場合に、視聴者情報とサーバ装置から配信された視聴者分析基礎情報とに基づいて、その視聴者情報に合ったマルチメディア情報の出力方法について記述する再生指示情報を選択して、その配信をサーバ装置に要求し、
サーバ装置は、クライアント装置が配信要求した上記視聴者情報に合ったマルチメディア情報の出力方法について記述する再生指示情報をクライアント装置に配信し、
クライアント装置は、サーバ装置から配信された上記視聴者情報に合ったマルチメディア情報の出力方法について記述する再生指示情報に基づいて、視聴者情報に合ったマルチメディア情報を再生することを、
特徴とするマルチメディア情報再生方法。
【請求項６】
クライアント装置とサーバ装置とを備えるシステムで実行されるマルチメディア情報再生方法であって、
クライアント装置は、マルチメディア情報の出力方法と、視聴者特性分析の開始条件情報と、その分析で使用する視聴者分析基礎情報の指定情報とについて記述する再生指示情報の配信をサーバ装置に要求し、
サーバ装置は、クライアント装置が配信要求した再生指示情報をクライアント装置に配信し、
クライアント装置は、サーバ装置から配信された再生指示情報に出力方法が記述されるマルチメディア情報の配信を、そのマルチメディア情報を提供する装置に要求し、
クライアント装置は、サーバ装置から配信された再生指示情報に記述される出力方法に従って、上記マルチメディア情報の提供装置から配信されたマルチメディア情報を再生していくときに、時間経過に基づくイベントの発生及び／又は入力操作に基づくイベントの発生を監視することで、その再生指示情報に記述される上記視聴者特性分析開始条件が成立するのか否かを判断し、
クライアント装置は、上記成立を判断する場合に、視聴者情報および上記視聴者分析基礎情報の指定情報をサーバ装置に通知し、
サーバ装置は、上記指定情報の指す視聴者分析基礎情報を読み出し、その読み出した視聴者分析基礎情報と上記視聴者情報とに基づいて、その視聴者情報に合ったマルチメディア情報の出力方法について記述する再生指示情報を選択して、その選択した再生指示情報をクライアント装置に配信し、
クライアント装置は、サーバ装置から配信された上記視聴者情報に合ったマルチメディア情報の出力方法について記述する再生指示情報に基づいて、視聴者情報に合ったマルチメディア情報を再生することを、
特徴とするマルチメディア情報再生方法。
【請求項７】
請求項１、２、３または４に記載のマルチメディア情報再生方法の実現に用いられる処理をコンピュータに実行させるためのマルチメディア情報再生処理用プログラム。
【請求項８】
請求項１、２、３または４に記載のマルチメディア情報再生方法の実現に用いられる処理をコンピュータに実行させるためのマルチメディア情報再生処理用プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、視聴者に合ったマルチメディア情報を受信し再生するマルチメディア情報再生方法と、そのマルチメディア情報再生方法の実現に用いられるマルチメディア情報再生処理用プログラムと、そのマルチメディア情報再生処理用プログラムを記録したコンピュータ読み取り可能な記録媒体とに関する。
【０００２】
【従来の技術】
現在、ネットワーク上で複数の映像・音声・静止画・テキスト情報のマルチメディア情報の配信、再生を行うための方法として、Ｗ３Ｃコンソーシアムで規定されているＳＭＩＬに代表されるマルチメディア同期技術が存在する。
【０００３】
この方法で規定されている映像・音声・静止画・テキストの表示の順序や表示位置は、図１６に示すような再生指示情報に記載されている。
【０００４】
簡単に説明を加えておくと、”http://www.foo.co.jp/video１”、”http://www.foo.co.jp/video２”で指定されている情報は、それぞれvideo1、video2という映像情報を示し、”http://www.foo.co.jp/text1”は、text1 というテキスト情報を示している。
【０００５】
▲１▼<layout>〜</layout> で囲まれる範囲では、映像情報やテキスト情報の表示位置を指示している（この部分の詳細については、SMIL:http://www.w3.org/Audeo Video/ を参照されたい）。▲２▼の<par> 〜</par>で囲まれる範囲では、video2とtext1 とを同時に再生することを指示している。▲３▼の<seq> 〜</seq>で囲まれる範囲では、video1の再生を行ってから、▲２▼の部分の再生を行うことを指示している。
【０００６】
以上の説明から分かるように、図１６の再生指示情報では、video1の再生を行った後に、video2とtext1 とを同時に再生することでマルチメディア情報の再生を順次行っていくことを指示している。
【０００７】
また、このとき、クライアント側での視聴者が再生中の特定の映像・音声・静止画・テキスト情報に対して興味を示した場合には、その関連情報の提示が一般的にＷＥＢで利用されているリンクシステムと同様にして、視聴者が興味を示した情報に対してイベントを起こすことで関連する情報の提示を求めることが可能である。
【０００８】
【発明が解決しようとする課題】
上記の方法において、視聴者が興味を示した再生中の特定の映像・音声・静止画・テキスト情報に対して、視聴者がマウスなどのポインティングデバイスを用いて選択指定を行うなどのイベントを起こすことにより関連情報の要求を行った場合、従来技術に従っていると、そこで示される情報は情報提供側が意図した唯一の情報しか表示されない。
【０００９】
これから、従来技術に従っていると、次のような問題点があった。
【００１０】
たとえば、図１６のvideo1に対して視聴者がイベントを起こした場合、表示される情報（以下、リンク情報と称することがある）は、情報提供者が設定した特定の情報（例えば、http://www.xxx.xx.xx/)が表示されるだけであり、必ずしも視聴者の望むような情報ではなかった。
【００１１】
さらに、マルチメディア情報の再生は、図１６に示したようにメディアを順次再生するという方法をとっているので、マルチメディア情報を視聴している最中に、視聴者の年齢・性別・趣味・性格などの視聴者の情報（以下、視聴者情報と称することがある）や、視聴者が視聴中に起こした映像描画部分のクリックなどのイベントや視聴した情報などの履歴（以下、視聴者イベント履歴情報と称することがある）から、視聴者の嗜好パターンや行動パターン（以下、視聴者特性と称することがある）を分析して、視聴者に最適なマルチメディア情報を提示することができなかった。
【００１２】
例えば、マルチメディア情報を用いてＣＭ配信を行う場合、従来の方法では、あらかじめ設定した再生指示に従って映像・音声・静止画・テキスト情報を提供するだけであり、視聴者の年齢や趣味、視聴中に興味を示した情報などから視聴者の購買パターンを分析して、視聴者の購買意欲を掻き立てるような効果的なマルチメディア情報を選択して配信することはできなかった。
【００１３】
なお、以下、視聴者情報という場合、本来の視聴者情報に視聴者イベント履歴情報を含める形で用いることがある。
【００１４】
本発明はかかる事情に鑑みてなされたものであって、従来の再生指示情報を用いて映像・音声・静止画・テキスト情報のマルチメディア情報の配信を行う場合に、視聴者情報や視聴者イベント履歴情報から視聴者の視聴者特性を分析し、情報提供者が視聴者に最適なマルチメディア情報を選択して配信することを可能とする新たなマルチメディア情報配信技術の提供を目的とする。
【００１５】
【課題を解決するための手段】
本発明では、この目的を達成するために、通信ネットワーク上でサーバ装置からクライアント装置に再生指示情報を配信し、クライアント装置がこの配信された再生指示情報で出力方法（表示の順序や表示タイミングや表示位置情報など）の指示されるマルチメディア情報の配信をサーバ装置に要求することで、それを受信して、その出力方法に従って再生するという構成を採るときにあって、マルチメディア情報の再生開始時、再生途中、再生終了時もしくはクライアント装置上のイベント発生時に、クライアント装置側の視聴者の視聴者特性を分析し、その分析結果に応じて、視聴者に対して最適な情報を選択し提示可能としたことを特徴とする。
【００１６】
上記のように、マルチメディア情報の再生開始時や再生途中や再生終了時やクライアント装置上のイベント発生時に、クライアント装置側の視聴者の視聴者特性を分析して視聴者に対して最適な情報を選択可能とするために、本発明では、例えば、下記に示す再生指示情報の記述の拡張とともに、各機能を持つ構成部をサーバ装置とクライアント装置とに設ける。
【００１７】
再生指示情報には、従来のマルチメディア情報の再生指示情報（マルチメディア情報の出力方法）に加えて、視聴者特性の分析に付加的に必要な視聴者分析基礎情報の指定情報の記述と、クライアント装置が視聴者特性の分析を開始するときの条件の情報の記述（時間経過などによる自動的な分析開始の指定や、表示部もしくは操作部上で発生した特定のイベントと連動する分析開始の指定などがある）とを可能とする。
【００１８】
また、サーバ装置には、▲１▼視聴者の視聴者特性の分析時に、視聴者情報（視聴者イベント履歴情報も含む）から視聴者特性の分析・特性を決定するために使用する基礎情報を有する視聴者分析基礎情報を、各再生指示情報毎に保持し蓄積する視聴者分析基礎情報蓄積部と、▲２▼クライアント装置からの視聴者分析基礎情報の配信要求を受ける視聴者分析基礎情報配信要求受信部と、▲３▼視聴者分析基礎情報を配信する視聴者分析基礎情報配信部と、▲４▼蓄積した視聴者分析基礎情報の管理と視聴者分析基礎情報の配信管理を行う視聴者分析基礎情報配信制御部とを設ける。
【００１９】
一方、クライアント装置には、▲１▼操作部から入力された視聴者情報や視聴者イベント履歴情報を格納する視聴者情報格納部と、▲２▼視聴者分析のための視聴者分析基礎情報を格納する視聴者分析基礎情報格納部と、▲３▼再生指示情報の指示に従い視聴者の特性を分析する視聴者特性分析実行部と、▲４▼視聴者の特性の分析結果を格納する視聴者特性分析結果格納部と、▲５▼再生指示情報の分析開始情報に従い視聴者情報の分析開始と分析結果の出力を管理する視聴者特性分析制御部と、▲６▼視聴者特性分析制御部の要求に従い前記サーバ装置に視聴者分析基礎情報の配信要求を行う視聴者分析基礎情報配信要求送信部と、▲７▼前記サーバ装置から配信される視聴者分析基礎情報の受信を行う視聴者分析基礎情報受信部とを設ける。
【００２０】
このように構成される本発明では、次のように動作する。
【００２１】
上述の各構成部を持つサーバ装置およびクライアント装置において、クライアント装置は、サーバ装置から、上述の視聴者分析開始記述を可能とした再生指示情報を受け取り、その再生指示情報の記述に従ってマルチメディア情報の再生を開始する。
【００２２】
一方、サーバ装置においては、クライアント装置からの送信要求に応答して、視聴者分析基礎情報蓄積部、視聴者分析基礎情報配信制御部、視聴者分析基礎情報配信要求受信部、視聴者分析基礎情報配信部が、視聴者分析基礎情報の配信を行っている。
【００２３】
クライアント装置においては、再生指示情報に視聴者特性の分析開始指示がある場合、もしくは、再生指示情報に特定のイベントが発生したときに視聴者特性の分析を開始する指定が存在する場合に、視聴者特性分析制御部は、必要に応じて視聴者分析基礎情報を前記サーバ装置から受信を行い、その視聴者分析基礎情報を指定して、視聴者特性分析実行部に対して視聴者特性分析の実行を指示する。
【００２４】
この指示を受けて、視聴者特性分析実行部は、サーバ装置から受信した視聴者分析基礎情報を使用して、マルチメディア情報の再生開始前もしくは再生中に入力された視聴者情報から、視聴者特性を分析することで視聴者に最適な再生指示情報の判定を行う。
【００２５】
視聴者特性分析制御部は、視聴者特性分析実行部から、この最適な再生指示情報の判定を受け取ると、再生指示情報制御部（上述していない）に対して再生指示情報の受信指示を送り、再生指示情報制御部は、この再生指示情報の受信指示に従って、前記サーバ装置から視聴者に最適な再生指示情報を受信し、再生制御部（上述していない）に対してマルチメディア情報の再生指示を行っている。
【００２６】
このようにして、本発明では、通信ネットワーク上でサーバ装置からクライアント装置に再生指示情報を配信し、クライアント装置がこの配信された再生指示情報で出力方法（表示の順序や表示タイミングや表示位置情報など）の指示されるマルチメディア情報の配信をサーバ装置に要求することで、それを受信して、その出力方法に従って再生するという構成を採るときにあって、マルチメディア情報の再生開始時、再生途中、再生終了時もしくはクライアント装置上のイベント発生時に、クライアント装置側の視聴者の視聴者特性を分析し、その分析結果に応じて、視聴者に対して最適な再生指示情報を選択することにより、視聴者に最適な内容のマルチメディア情報の提示が可能になる。
【００２７】
以上のサーバ装置およびクライアント装置の各処理構成部を計算機によって実現するためのプログラムは、計算機が読み取り可能な可搬媒体メモリ、半導体メモリ、ハードディスクなどの適当な記録媒体に格納することができる。
【００２８】
次に、図１及び図２に示す再生指示情報と、図３に示す視聴者分析基礎情報とを用いて、本発明の処理について具体的に説明する。
【００２９】
図３に示すように、視聴者分析基礎情報は、例えば、視聴者情報をＩＦ部とし、再生指示情報（視聴者特性分析の開始条件情報と視聴者分析基礎情報の指定情報とについて記述しない再生指示情報のこともある）をＴＨＥＮ部とするＩＦ−ＴＨＥＮ形式のデータ構造に従って、視聴者情報に合った再生指示情報を索引できるようにする構造を有している。
【００３０】
図１及び図２に示す再生指示情報では、必ずしも以下の説明に限定されるものはないが、（Ａ）再生を指示する映像情報の要求先情報と、（Ｂ）映像のテロップとして表示するためのテキスト情報の要求先情報と、（Ｃ）外部装置としてＷＷＷブラウザを利用するときの接続先情報と、（Ｄ）視聴者特性の分析開始を上述した視聴者特性分析制御部に指示するための視聴者特性分析開始情報とが表記されていることを仮定している。
【００３１】
視聴者情報としては、必ずしも以下の説明に限定されるものはないが、例えば、（Ａ）マルチメディア情報の再生が開始される前に操作部を通して入力される視聴者の年齢、性別、職業、住所などの視聴者の個人情報や、（Ｂ）マルチメディア情報の再生中に操作部を通して入力される視聴者の年齢、性別、職業、住所などの視聴者の個人情報などがある。
【００３２】
また、視聴者情報の１つに含めることができる視聴者イベント履歴情報としては、必ずしも以下の説明に限定されるものはないが、例えば、（Ａ）マルチメディア情報の再生中に表示部上で、マウスなどのポインティングデバイスを用いて映像描画領域の一部、または全体を選択指定したイベントの履歴情報や、（Ｂ）マルチメディア情報の再生中にカメラやマイクを経由して入力された映像や音声の蓄積情報や、（Ｃ）過去に利用した再生指示情報の履歴情報などがある。
【００３３】
図１に示す再生指示情報と図２に示す再生指示情報との違いは、図１に示す再生指示情報では、<Head>〜</Head> の範囲に、視聴者特性分析開始情報で指定される視聴者分析基礎情報（図中に示す"foo/data1" や"foo/data2" ）が記述されていることで、マルチメディア情報の再生に入る前に視聴者分析基礎情報の取得が可能になるのに対して、図２に示す再生指示情報では、視聴者特性分析開始時点にならないと、それが取得可能にならない点にある。
【００３４】
視聴者の特性分析については、クライアント装置の側で実行するという構成（請求項１〜５に記載の構成がこれに対応する）を採ることも可能であるし、サーバ装置の側で実行するという構成（請求項６に記載の構成がこれに対応する）を採ることも可能である。
【００３５】
クライアント装置の側で視聴者の特性分析を実行するという構成を採る場合には、クライアント装置は、例えば、サーバ装置から図１に示す再生指示情報を取得すると、例えば、マルチメディア情報の再生に入る前に、サーバ装置から、再生指示情報に記述される視聴者分析基礎情報を取得してから、その再生指示情報の記述に従ってマルチメディア情報の再生処理に入る。
【００３６】
この再生処理に入ってから時間がｔ１を経過すると、<Time="t1"> 〜</Time> で囲まれる部分の再生指示が有効になることで、視聴者特性分析開始を指定する情報である<Analyze id=auto src="foo/data1"/>も有効になり、この"foo/data1" という図３に示すような視聴者分析基礎情報を使って視聴者の特性の分析を開始する。
【００３７】
この視聴者特性分析により、例えば、視聴者の性別が男であるという視聴者情報が検出されると、図３に示すような視聴者分析基礎情報に従って、視聴者の特性に合った再生指示情報として再生指示情報Ａを選択して、サーバ装置からその再生指示情報Ａを取得することで、男性に合ったマルチメディア情報の再生に入ることができる。
【００３８】
そして、再生処理に入ってから時間がｔ２を経過すると、<Time="t2"> 〜</Time> で囲まれる部分の再生指示が有効になる。このとき、マウスなどによりvideo2の表示画面の選択指定が行われると、視聴者特性分析開始を指定する情報である<Analyze id=video2 src="foo/data1"/>が有効になり、この"foo/data1" という図３に示すような視聴者分析基礎情報を使って視聴者の特性の分析を開始する。
【００３９】
この視聴者特性分析により、例えば、視聴者の性別が女であるという視聴者情報が検出されると、図３に示すような視聴者分析基礎情報に従って、視聴者の特性に合った再生指示情報として再生指示情報Ｂを選択して、サーバ装置からその再生指示情報Ｂを取得することで、女性に合ったマルチメディア情報の再生に入ることができるようになる。
【００４０】
一方、サーバ装置の側で視聴者の特性分析を実行するという構成を採る場合には、クライアント装置は、例えば、サーバ装置から図２に示す再生指示情報を取得すると、その再生指示情報の記述に従ってマルチメディア情報の再生処理に入る。
【００４１】
この再生処理に入ってから時間がｔ１を経過すると、<Time="t1"> 〜</Time> で囲まれる部分の再生指示が有効になることで、視聴者特性分析開始を指定する情報である<Analyze id=auto src="foo/data1"/>も有効になる。
【００４２】
このとき、視聴者が男性であるというような視聴者情報を取得して、その取得した視聴者情報と、有効となった<Analyze id=auto src="foo/data1"/>に記述される視聴者分析基礎情報"foo/data1" の指定情報とを通知しつつ、サーバ装置に対して、視聴者特性分析の開始を依頼する。
【００４３】
この視聴者特性分析の開始依頼を受け取ると、サーバ装置は、通知された図３に示すような視聴者分析基礎情報"foo/data1" と通知された視聴者情報とを使って、視聴者の特性に合った再生指示情報として、男性に合った再生指示情報Ａを選択して、それをクライアント装置に返信（再生指示情報Ａを直接返信する場合もあるし、インターネットで利用されているＵＲＬのような再生指示情報のネットワーク上の格納場所を特定可能とするＩＤ情報を返信することで、再生指示情報Ａの取得が可能となるようにする場合もある）し、この再生指示情報Ａにより、クライアント装置は、男性に合ったマルチメディア情報の再生に入ることができるようになる。
【００４４】
そして、再生処理に入ってから時間がｔ２を経過すると、<Time="t2"> 〜</Time> で囲まれる部分の再生指示が有効になる。このとき、マウスなどによりvideo2の表示画面の選択指定が行われると、視聴者特性分析開始を指定する情報である<Analyze id=video2 src="foo/data1"/>が有効となる。
【００４５】
このとき、視聴者が女性であるというような視聴者情報を取得して、その取得した視聴者情報と、有効となった<Analyze id=video2 src="foo/data1"/>に記述される視聴者分析基礎情報"foo/data1" とを通知しつつ、サーバ装置に対して、視聴者特性分析の開始を依頼する。
【００４６】
この視聴者特性分析の開始依頼を受け取ると、サーバ装置は、通知された図３に示すような視聴者分析基礎情報"foo/data1" と通知された視聴者情報とを使って、視聴者の特性に合った再生指示情報として、女性に合った再生指示情報Ｂを選択して、それをクライアント装置に返信（再生指示情報Ｂを直接返信する場合もあるし、そのＩＤ情報を返信することで、再生指示情報Ｂの取得が可能となるようにする場合もある）し、この再生指示情報Ｂにより、クライアント装置は、女性に合ったマルチメディア情報の再生に入ることができるようになる。
【００４７】
このようにして、本発明によれば、視聴者に対して最適な内容のマルチメディア情報の提示が可能になる。
以上の説明では、クライアント装置は、サーバ装置からマルチメディア情報を入手することで説明したが、サーバ装置以外の装置がマルチメディア情報を提供する場合もあり、そのような場合には、その提供装置からマルチメディア情報を入手することになる。
次に、本発明の処理についてまとめておく。
（１）クライアント装置の側で視聴者特性の分析を行う場合
クライアント装置は、マルチメディア情報の出力方法と、視聴者特性分析の開始条件情報と、その分析で使用する視聴者分析基礎情報の指定情報とについて記述する再生指示情報の配信をサーバ装置に要求し、
サーバ装置は、クライアント装置が配信要求した再生指示情報をクライアント装置に配信し、
クライアント装置は、サーバ装置から配信された再生指示情報に記述される上記指定情報の指す視聴者分析基礎情報の配信をサーバ装置に要求し、
サーバ装置は、クライアント装置が配信要求した視聴者分析基礎情報をクライアント装置に配信し、
クライアント装置は、サーバ装置から配信された再生指示情報に出力方法が記述されるマルチメディア情報の配信を、そのマルチメディア情報を提供する装置に要求し、
クライアント装置は、サーバ装置から配信された再生指示情報に記述される出力方法に従って、上記マルチメディア情報の提供装置から配信されたマルチメディア情報を再生していくときに、時間経過に基づくイベントの発生及び／又は入力操作に基づくイベントの発生を監視することで、その再生指示情報に記述される上記視聴者特性分析開始条件が成立するのか否かを判断し、
クライアント装置は、上記成立を判断する場合に、視聴者情報とサーバ装置から配信された視聴者分析基礎情報とに基づいて、その視聴者情報に合ったマルチメディア情報の出力方法について記述する再生指示情報を選択して、その配信をサーバ装置に要求し、
サーバ装置は、クライアント装置が配信要求した上記視聴者情報に合ったマルチメディア情報の出力方法について記述する再生指示情報をクライアント装置に配信し、
クライアント装置は、サーバ装置から配信された上記視聴者情報に合ったマルチメディア情報の出力方法について記述する再生指示情報に基づいて、視聴者情報に合ったマルチメディア情報を再生する。
（２）サーバ装置の側で視聴者特性の分析を行う場合
クライアント装置は、マルチメディア情報の出力方法と、視聴者特性分析の開始条件情報と、その分析で使用する視聴者分析基礎情報の指定情報とについて記述する再生指示情報の配信をサーバ装置に要求し、
サーバ装置は、クライアント装置が配信要求した再生指示情報をクライアント装置に配信し、
クライアント装置は、サーバ装置から配信された再生指示情報に出力方法が記述されるマルチメディア情報の配信を、そのマルチメディア情報を提供する装置に要求し、
クライアント装置は、サーバ装置から配信された再生指示情報に記述される出力方法に従って、上記マルチメディア情報の提供装置から配信されたマルチメディア情報を再生していくときに、時間経過に基づくイベントの発生及び／又は入力操作に基づくイベントの発生を監視することで、その再生指示情報に記述される上記視聴者特性分析開始条件が成立するのか否かを判断し、
クライアント装置は、上記成立を判断する場合に、視聴者情報および上記視聴者分析基礎情報の指定情報をサーバ装置に通知し、
サーバ装置は、上記指定情報の指す視聴者分析基礎情報を読み出し、その読み出した視聴者分析基礎情報と上記視聴者情報とに基づいて、その視聴者情報に合ったマルチメディア情報の出力方法について記述する再生指示情報を選択して、その選択した再生指示情報をクライアント装置に配信し、
クライアント装置は、サーバ装置から配信された上記視聴者情報に合ったマルチメディア情報の出力方法について記述する再生指示情報に基づいて、視聴者情報に合ったマルチメディア情報を再生する。
【００４８】
【発明の実施の形態】
以下、本発明の実施形態について、図を用いて説明する。
【００４９】
図４／図６は、本発明に係るサーバ装置の構成例を示す図であり、図５／図７は、本発明に係るクライアント装置の構成例を示す図である。
【００５０】
ここで、図４／図５は、クライアント装置の側で視聴者特性の分析を行う場合のサーバ装置とクライアント装置の構成例であり、図６／図７は、サーバ装置の側で視聴者特性の分析を行う場合のサーバ装置とクライアント装置の構成例である。
【００５１】
サーバ装置１０，３０とクライアント装置２０，４０とは、通信ネットワーク１００を経由して接続される。一般的にクライアント装置２０，４０は、通信ネットワーク１００に複数台設置されている。
【００５２】
クライアント装置の側で視聴者特性の分析を行う場合には、図４に示すように、サーバ装置１０は、再生指示情報を蓄積する再生指示情報蓄積部１１３と、再生指示情報の配信を制御する再生指示情報配信制御部１１０と、クライアント装置２０からの再生指示情報の配信要求を受信する再生指示情報配信要求受信部１１１と、再生指示情報を配信するための処理を行う再生指示情報配信部１１２と、映像・音声・静止画・テキストなどのマルチメディア情報（以降、再生情報）を蓄積する再生情報蓄積部１２３と、再生情報の配信を制御する再生情報配信制御部１２０と、クライアント装置２０からの再生情報の配信要求を受信する再生情報配信要求受信部１２１と、再生情報を配信するための処理を行う再生情報配信部１２２と、視聴者分析基礎情報を蓄積する視聴者分析基礎情報蓄積部１３３と、視聴者分析基礎情報の配信を制御する視聴者分析基礎情報配信制御部１３０と、クライアント装置２０からの視聴者分析基礎情報の配信要求を受信する視聴者分析基礎情報配信要求受信部１３１と、視聴者分析基礎情報を配信するための処理を行う視聴者分析基礎情報配信部１３２とを備える。
【００５３】
ここで、上記再生情報として用いる映像・音声・静止画・テキストなどの情報は、再生情報蓄積部１２３の代わりに、あるいは、再生情報蓄積部１２３のほかに、カメラ、キーボードなどの映像・音声入力手段、文字入力手段を用いることもできる。
【００５４】
そして、クライアント装置の側で視聴者特性の分析を行う場合には、図５に示すように、クライアント装置２０は、再生指示情報の送信要求の送信制御と受信した再生指示情報の解釈とを実行する再生指示情報制御部２１０と、再生指示情報の送信要求を送信する再生指示情報配信要求送信部２１１と、再生指示情報の受信をする再生指示情報受信部２１２と、再生指示情報制御部２１０により解釈された再生指示情報の再生指示に従い、再生情報の再生を制御する再生制御部２２０と、再生情報の配信要求を送信する再生情報配信要求送信部２２１と、再生情報を受信する再生情報受信部２２２と、再生指示情報に記述される視聴者特性分析開始の指示と実際の再生位置や発生したイベントとを比較して視聴者特性分析の実行を制御する視聴者特性分析制御部２３０と、視聴者分析基礎情報の配信を要求する視聴者分析基礎情報配信要求送信部２３１と、視聴者分析基礎情報の配信を受信する視聴者分析基礎情報受信部２３２と、イベント発生時に再生位置情報獲得と発生したイベントの判定を行うイベント制御部２３３と、視聴者情報及び視聴者イベント履歴情報の格納を行う視聴者情報格納部２３４と、視聴者特性分析結果を格納する視聴者特性分析結果格納部２３５と、受信した視聴者分析基礎情報を格納するための視聴者分析基礎情報格納部２３６と、視聴者特性分析制御部２３０からの命令を受けて視聴者特性分析を実行する視聴者特性分析実行部２３７と、再生情報の表示を行う表示部２４０と、再生開始指示、視聴者情報、視聴者のイベントを入力する操作部２５０と、外部装置を利用する場合にその制御を行う外部装置制御部２６０とを備える。
【００５５】
一方、サーバ装置の側で視聴者特性の分析を行う場合には、図６に示すように、サーバ装置３０は、再生指示情報を蓄積する再生指示情報蓄積部３１３と、再生指示情報の配信を制御する再生指示情報配信制御部３１０と、クライアント装置４０からの再生指示情報の配信要求を受信する再生指示情報配信要求受信部３１１と、再生指示情報を配信するための処理を行う再生指示情報配信部３１２と、再生情報を蓄積する再生情報蓄積部３２３と、再生情報の配信を制御する再生情報配信制御部３２０と、クライアント装置４０からの再生情報の配信要求を受信する再生情報配信要求受信部３２１と、再生情報を配信するための処理を行う再生情報配信部３２２と、視聴者分析基礎情報を蓄積する視聴者分析基礎情報蓄積部３３３と、視聴者分析基礎情報の利用を制御する視聴者分析基礎情報制御部３３０と、クライアント装置４０からの視聴者特性分析要求を受信する視聴者特性分析要求受信部３３１と、視聴者特性分析結果を配信するための処理を行う視聴者特性分析結果配信部３３２と、クライアント装置４０からの視聴者特性分析要求を受けて視聴者特性分析を実行する視聴者特性分析実行部３３４とを備える。
【００５６】
ここで、上記再生情報として用いる映像・音声・静止画・テキストなどの情報は、再生情報蓄積部３２３の代わりに、あるいは、再生情報蓄積部３２３のほかに、カメラ、キーボードなどの映像・音声入力手段、文字入力手段を用いることもできる。
【００５７】
そして、サーバ装置の側で視聴者特性の分析を行う場合には、図７に示すように、クライアント装置４０は、再生指示情報の送信要求の送信の制御と受信した再生指示情報の解釈とを実行する再生指示情報制御部４１０と、再生指示情報の送信要求を送信する再生指示情報配信要求送信部４１１と、再生指示情報の受信をする再生指示情報受信部４１２と、再生指示情報制御部４１０により解釈された再生指示情報の再生指示に従い、再生情報の再生を制御する再生制御部４２０と、再生情報の配信要求を送信する再生情報配信要求送信部４２１と、再生情報を受信する再生情報受信部４２２と、再生指示情報の記述する視聴者特性分析開始の指示と実際の再生位置や発生したイベントとを比較して視聴者特性分析の実行を制御する視聴者特性分析制御部４３０と、視聴者特性分析要求を送信する視聴者特性分析要求送信部４３１と、視聴者特性分析結果を受信する視聴者特性分析結果受信部４３２と、イベント発生時に再生位置情報獲得と発生したイベントの判定を行うイベント制御部４３３と、視聴者情報及び視聴者イベント履歴情報の格納を行う視聴者情報格納部４３４と、視聴者特性分析結果を格納する視聴者特性分析結果格納部４３５と、受信した視聴者分析基礎情報を格納するための視聴者分析基礎情報格納部４３６と、再生情報の表示を行う表示部４４０と、再生開始指示、視聴者情報、視聴者のイベントを入力する操作部４５０と、外部装置を利用する場合にその制御を行う外部装置制御部４６０とを備える。
【００５８】
ここで、外部装置制御部４６０を経由して利用する外部装置は、必ずしも以下の説明に限定されるものではないが、例えば、再生中の映像や音声特定部分に関係して、特定の通話先にインターネット電話の接続を利用したり、ＷＷＷブラウザにより特定のホームページにアクセスしたり、特定のＦＴＰ（File Transfer Protocol) サーバにアクセスして、あるファイルを転送したり獲得したり、外部ＭＩＤＩ機器を利用するようなことである。
【００５９】
再生指示情報の例としては、必ずしも以下の説明に限定されるものではないが、図１／図２に示したような、（Ａ）再生を指示する映像情報の要求先情報と、（Ｂ）映像のテロップとして表示するためのテキスト情報の要求先情報と、（Ｃ）外部装置としてＷＷＷブラウザを利用するときの接続先情報と、（Ｄ）視聴者特性の分析開始を視聴者特性分析制御部に指示するための視聴者特性分析開始情報とが表記されているものと仮定する。
【００６０】
視聴者情報の例としては、必ずしも以下の説明に限定されるものではないが、（Ａ）再生情報の再生が開始される前に操作部を通して入力される視聴者の年齢、性別、職業、住所などの視聴者の個人情報や、（Ｂ）再生情報の再生が開始される前に操作部を通して入力される視聴者の年齢、性別、職業、住所などの視聴者の個人情報、のことを指しているものと仮定する。
【００６１】
視聴者イベント履歴情報の例としては、必ずしも以下の説明に限定されるものではないが、（Ａ）再生情報の再生中に表示部上で、マウスなどのポインティングデバイスを用いて映像描画領域の一部、または全体を選択指定したイベントの履歴情報や、（Ｂ）再生情報の再生中にカメラやマイクを経由して入力された映像や音声の蓄積情報や、（Ｃ）過去に利用した再生指示情報の履歴情報、のことを指しているものと仮定する。
【００６２】
サーバ装置１０，３０およびクライアント装置２０，４０における映像・音声・静止画・テキスト情報の配信手段としては、例えば以下の（１）〜（３）の実装が可能である。
【００６３】
（１）クライアント装置２０，４０の再生情報配信要求送信部は、サーバ装置１０，３０に対して再生情報配信要求を送信する。サーバ装置１０，３０は、この再生情報配信要求を受信すると、再生情報配信部を使って、クライアント装置２０，４０の再生制御部が再生を開始する前に、再生情報の全情報をクライアント装置２０，４０に配信する。
【００６４】
（２）クライアント装置２０，４０の再生情報配信要求送信部は、サーバ装置１０，３０に対して再生情報配信要求を送信する。サーバ装置１０，３０がこの再生情報配信要求を受信し、再生情報配信部を使って再生情報の配信を開始した時に、クライアント装置は、再生情報の一部分を受信すると同時に、再生制御部を使って再生情報の再生を開始する。
【００６５】
（３）クライアント装置２０，４０の再生情報配信要求送信部は、サーバ装置１０，３０に対して再生情報配信要求を送信する。サーバ装置１０，３０は、再生情報配信部を使って、サーバ装置１０，３０に再生情報配信要求を出した単数もしくは複数のクライアント装置２０，４０に対して、同内容の再生情報を同時に配信する。
【００６６】
また、サーバ装置１０，３０およびクライアント装置２０，４０における再生指示情報の配信手段としては、例えば以下の（１）〜（３）が可能である。
【００６７】
（１）クライアント装置２０，４０の再生指示情報配信要求送信部は、サーバ装置１０，３０に対して再生指示情報配信要求を送信する。サーバ装置１０，３０は、この再生指示情報配信要求を受信すると、再生指示情報配信部を使って、クライアント装置２０，４０の再生制御部が再生を開始する前に、再生指示情報の全情報をクライアント装置２０，４０に配信する。
【００６８】
（２）クライアント装置２０，４０の再生指示情報配信要求送信部は、サーバ装置１０，３０に対して再生指示情報配信要求を送信する。サーバ装置１０，３０がこの再生指示情報配信要求を受信し、再生指示情報配信部を使って再生指示情報の配信を開始した時に、クライアント装置は、再生指示情報の一部分を受信すると同時に、再生制御部を使って再生情報の再生を開始する。
【００６９】
（３）クライアント装置２０，４０の再生指示情報配信要求送信部は、サーバ装置１０，３０に対して再生指示情報配信要求を送信する。サーバ装置１０，３０は、再生指示情報配信部を使って、サーバ装置１０，３０に再生指示情報配信要求を出した単数もしくは複数のクライアント装置２０，４０に対して、同内容の再生指示情報を同時に配信する。
【００７０】
また、視聴者特性分析をクライアント装置で行う場合、サーバ装置１０およびクライアント装置２０における視聴者分析基礎情報の配信手段としては、例えば以下の（１）〜（３）が可能である。
【００７１】
（１）クライアント装置２０は、再生指示情報の指示に従って再生情報の再生を開始するときに、視聴者分析基礎情報配信要求送信部を使って、サーバ装置１０に対して必要な視聴者分析基礎情報の配信要求を送信する。サーバ装置１０は、この視聴者分析基礎情報配信要求を受信すると、視聴者分析基礎情報配信部を使って、クライアント装置２０の再生制御部が再生を開始する前に、視聴者特性分析基礎情報の全情報をクライアント装置２０に配信する。
【００７２】
（２）クライアント装置２０は、再生指示情報の指示に従って再生情報の再生を行っているときに、視聴者分析が再生指示情報で開始する場合、もしくはイベントの発生に開始する場合に、視聴者分析基礎情報配信要求送信部を使って、必要に応じてサーバ装置１０に対して視聴者分析基礎情報の配信要求を送信する。サーバ装置１０は、この視聴者分析基礎情報配信要求を受信すると、クライアント装置２０から配信要求が行われた視聴者分析基礎情報を配信する。
【００７３】
（３）クライアント装置２０は、視聴者分析基礎情報配信要求送信部を使って、サーバ装置１０に対して視聴者分析基礎情報の配信要求を送信する。サーバ装置１０は、この視聴者分析基礎情報配信要求を受信すると、視聴者分析基礎情報配信部を使って、サーバ装置１０に視聴者分析基礎情報配信要求を出した単数もしくは複数のクライアント装置２０に対して、同内容の視聴者分析基礎情報を同時に配信する。
【００７４】
これらの各手段から任意の方法を用いて、本発明は、クライアント装置２０，４０が再生指示情報の配信をサーバ装置１０，３０から受け、その再生指示情報に従ってサーバ装置１０，３０から再生情報の配信を受けて、マルチメディア情報を再生していくというマルチメディア情報再生機能に加えて、クライアント装置２０，４０からサーバ装置１０，３０に対して、視聴者分析基礎情報の配信要求を送出し、この配信要求を受けたサーバ装置１０，３０が視聴者分析基礎情報を配信するという視聴者分析基礎情報配信機能と、クライアント装置２０，４０が、配信された視聴者分析基礎情報に基づいて視聴者特性を分析し、視聴者に最適な再生指示情報の選択を行うという視聴者特性分析機能とを有する。
【００７５】
以下に、各実施の形態における処理の流れを説明する。
【００７６】
〔第１の実施の形態〕
図８は、第１の実施の形態における処理の流れを説明するための図である。
【００７７】
図８に示す処理の流れは、クライアント装置２０がサーバ装置１０に対して再生指示情報の配信要求を送信して、この再生指示情報を受信し、それに従って、サーバ装置１０に対して再生情報の配信要求を送信し、そして、サーバ装置１０から再生情報を受信してその再生を行うときに、その再生を行う前に、再生情報の再生中に視聴者特性分析を行う場合に必要となる視聴者分析基礎情報の配信要求をサーバ装置１０に対して送信し、サーバ装置１０は、この視聴者分析基礎情報の配信要求を受信すると、クライアント装置２０に対して視聴者分析基礎情報を配信し、クライアント装置２０は、サーバ装置１０から再生情報を受信して再生を行っている時に、再生指示情報の一部に視聴者特性分析の開始指示が指定されていた場合に、その再生開始前に受信した視聴者分析基礎情報を用いて視聴者特性分析を開始するときのものである。
【００７８】
この第１の実施形態例では、▲１▼再生を行う前に視聴者分析基礎情報を取得するということと、▲２▼時間経過のイベントに応じて視聴者特性分析を開始するということの２つの点の組み合わせにおいて、他の実施形態例と異なる。
【００７９】
クライアント装置２０の再生指示情報配信要求送信部２１１から、サーバ装置１０に対して再生指示情報の配信要求信号を送信すると、サーバ装置１０の再生指示情報配信要求受信部１１１がこの再生指示情報の配信要求信号を受信する（Ｓ１０１）。
【００８０】
サーバ装置１０は再生指示情報の配信要求信号を受信すると、要求された再生指示情報を再生指示情報配信部１１２からクライアント装置２０に配信する（Ｓ１０２）。
【００８１】
クライアント装置２０は再生指示情報を再生指示情報受信部２１２で受信すると、再生指示情報制御部２１０で、その再生指示情報の解釈を行う（Ｓ１０３）。
【００８２】
クライアント装置２０は再生指示情報の解釈が終了すると、解釈結果を再生制御部２２０と視聴者特性分析制御部２３０に渡す。解釈結果を受け取った再生制御部２２０が解釈結果に基づいて再生情報の再生を行うために、再生情報配信要求送信部２２１からサーバ装置１０に対して再生情報の配信要求信号を送信する（Ｓ１０４）。
【００８３】
サーバ装置１０は再生情報の配信要求信号を受信すると、要求された再生情報を再生情報配信部１２２からクライアント装置２０に配信する（Ｓ１０５）。
【００８４】
クライアント装置２０は再生情報の再生を開始する前に、受信した再生指示情報を解析し、再生中に必要となる視聴者分析基礎情報の指定情報を得てそれを視聴者特性分析制御部２３０に渡す。視聴者特性分析制御部２３０は、必要となる視聴者分析基礎情報の指定情報を受け取ると、必要となる視聴者分析基礎情報の配信要求を視聴者分析基礎情報配信要求送信部２３１から、サーバ装置１０に対して送信する（Ｓ１０６）。
【００８５】
サーバ装置１０は視聴者分析基礎情報の配信要求信号を受信すると、要求された視聴者分析基礎情報を視聴者分析基礎情報配信部１３２からクライアント装置２０に配信する。クライアント装置２０は、サーバ装置１０から視聴者分析基礎情報を受信すると、受信した情報を視聴者分析基礎情報格納部２３６に格納する（Ｓ１０７）。
【００８６】
クライアント装置２０は視聴者分析基礎情報を受信すると、再生制御部２２０で再生を開始し、再生結果を表示部２４０に表示する（Ｓ１０８）。
【００８７】
クライアント装置２０の視聴者特性分析制御部２３０は、再生指示情報制御２１０から渡された再生指示情報の解釈結果に視聴者特性分析開始指示が指定されている場合、視聴者特性分析開始指示で指定された再生位置情報と、イベント制御部２３３から渡される再生位置情報とを照合し、一致した場合に、すでに受信している視聴者分析基礎情報と視聴者情報格納部２３４に格納されている視聴者情報や視聴者イベント履歴情報を用いて視聴者の特性を分析して視聴者が利用すべき再生指示情報の決定し、その分析結果を再生指示制御部２１０に渡す（Ｓ１０９、Ｓ１１０、Ｓ１１１）。
【００８８】
例えば、図１に示すような再生指示情報、図３に示すような視聴者分析基礎情報を例にとって説明する。
【００８９】
クライアント装置２０は図１に示す再生指示情報を受信すると、<Head>〜</Head> の中に記されている<AnalyzeData src="foo/data1"/>に示されている情報から、再生開始前に、サーバ装置１０から取得すべき視聴者分析基礎情報("foo/data1") を抽出し、サーバ装置１０に対して配信要求を送信し、その視聴者分析基礎情報の配信を受ける。
【００９０】
再生開始からの経過時間で再生指示情報上の再生指示が有効になる状況を認識する場合、経過時間がｔ１を経過すると、<Time="t1"> 〜</Time> で囲まれる部分の再生指示が有効になる。このとき、再生指示情報の中に、特定の再生経過時間がきたら視聴者特性分析開始を指定する情報である<Analyze id=auto src="foo/data1"/>も有効になる。
【００９１】
このとき、すでに受信した視聴者分析基礎情報が図３のような情報であった場合、視聴者情報格納部２３４から視聴者の性別情報を抽出し、それと視聴者分析基礎情報とを使って分析を開始する。
【００９２】
この場合、性別が男であった場合には再生指示情報Ａ、女であった場合には再生指示情報Ｂ、不明であった場合には再生指示情報Ｃが分析結果として返される。ここでの例以外にも、視聴者のイベント履歴情報を用いて、特定の映像を繰り返し見ているなどの情報から、視聴者の興味を推測する視聴者特性分析を行っても良い。
【００９３】
クライアント装置２０の再生指示情報制御部２１０は、視聴者特性分析結果を受け取ると、視聴者特性分析結果に指定されている再生指示情報の配信要求信号をサーバ装置１０に送信し、サーバ装置１０からこの再生指示情報の配信を受け、再生情報の再生の開始準備を行う（Ｓ１１２、Ｓ１１３、Ｓ１１４）。
【００９４】
以上のように、本実施形態では、再生指示情報に視聴者特性分析開始指示が時間経過のイベントの発生に関連して指示してある場合に、時間経過に応じて視聴者特性の分析を開始し、視聴者に適した再生指示情報を選択することにより、視聴者に適している再生情報の再生を行うことが可能になる。
【００９５】
〔第２の実施の形態〕
図９は、第２の実施の形態における処理の流れを説明するための図である。
【００９６】
図９に示す処理の流れは、クライアント装置２０がサーバ装置１０に対して再生指示情報の配信要求を送信して、この再生指示情報を受信し、それに従って、サーバ装置１０に対して再生情報の配信要求を送信し、そして、サーバ装置１０から再生情報を受信してその再生を行うときに、その再生を行う前に、再生情報の再生中に視聴者特性分析を行う場合に必要となる視聴者分析基礎情報の配信要求をサーバ装置１０に対して送信し、サーバ装置１０は、この視聴者分析基礎情報の配信要求を受信すると、クライアント装置２０に対して視聴者分析基礎情報を配信し、クライアント装置２０は、サーバ装置１０から再生情報を受信して再生を行っている時に、再生指示情報の一部に特定のイベントの発生に関連して視聴者特性分析の開始指示が指定されていた場合に、その特定のイベントの発生に応じて、その再生開始前に受信した視聴者分析基礎情報を用いて視聴者特性分析を開始するときのものである。
【００９７】
この第２の実施形態例では、▲１▼再生を行う前に視聴者分析基礎情報を取得するということと、▲２▼マウスクリックなどによるイベントに応じて視聴者特性分析を開始するということの２つの点の組み合わせにおいて、他の実施形態例と異なる。
【００９８】
クライアント装置２０の再生指示情報配信要求送信部２１１から、サーバ装置１０に対して再生指示情報の配信要求信号を送信すると、サーバ装置１０の再生指示情報配信要求受信部１１１がこの再生指示情報の配信要求信号を受信する（Ｓ２０１）。
【００９９】
サーバ装置１０は再生指示情報の配信要求信号を受信すると、要求された再生指示情報を再生指示情報配信部１１２からクライアント装置２０に配信する（Ｓ２０２）。
【０１００】
クライアント装置２０は再生指示情報を再生指示情報受信部２１２で受信すると、再生指示情報制御部２１０で、その再生指示情報の解釈を行う（Ｓ２０３）。
【０１０１】
クライアント装置２０は再生指示情報の解釈が終了すると、解釈結果を再生制御部２２０と視聴者特性分析制御部２３０に渡す。解釈結果を受け取った再生制御部２２０が解釈結果に基づいて再生情報の再生を行うために、再生情報配信要求送信部２２１からサーバ装置１０に対して再生情報の配信要求信号を送信する（Ｓ２０４）。
【０１０２】
サーバ装置１０は再生情報の配信要求信号を受信すると、要求された再生情報を再生情報配信部１２２からクライアント装置２０に配信する（Ｓ２０５）。
【０１０３】
クライアント装置２０は再生情報の再生を開始する前に、受信した再生指示情報を解析し、再生中に必要となる視聴者分析基礎情報の指定情報を得てそれを視聴者特性分析制御部２３０に渡す。視聴者特性分析制御部２３０は、必要となる視聴者分析基礎情報の指定情報を受け取ると、必要となる視聴者分析基礎情報の配信要求を視聴者分析基礎情報配信要求送信部２３１から、サーバ装置１０に対して送信する（Ｓ２０６）。
【０１０４】
サーバ装置１０は視聴者分析基礎情報の配信要求信号を受信すると、要求された視聴者分析基礎情報を視聴者分析基礎情報配信部１３２からクライアント装置２０に配信する。クライアント装置２０は、サーバ装置１０から視聴者分析基礎情報を受信すると、受信した情報を視聴者分析基礎情報格納部２３６に格納する（Ｓ２０７）。
【０１０５】
クライアント装置２０は視聴者分析基礎情報を受信すると、再生制御部２２０で再生を開始し、再生結果を表示部２４０に表示する（Ｓ２０８）。
【０１０６】
クライアント装置２０の視聴者特性分析制御部２３０は、再生指示情報制御２１０から渡された再生指示情報の解釈結果に視聴者特性分析開始指示が特定のイベントに関連して指定されている場合、視聴者特性分析開始指示で指定された再生位置情報とイベント制御部２３３から渡される再生位置情報とを照合するとともに、イベントの判定情報を照合し、一致した場合に、すでに受信している視聴者分析基礎情報と視聴者情報格納部２３４に格納されている視聴者情報や視聴者イベント履歴情報を用いて視聴者の特性を分析し視聴者が利用すべき再生指示情報を決定し、その分析結果を再生指示制御部２１０に渡す（Ｓ２０９、Ｓ２１０、Ｓ２１１）。
【０１０７】
例えば、図１に示すような再生指示情報、図３に示すような視聴者分析基礎情報を例にとって説明する。
【０１０８】
クライアント装置２０は図１に示す再生指示情報を受信すると、<Head>〜</Head> の中に記されている<AnalyzeData src="foo/data1"/>に示されている情報から、再生開始前に、サーバ装置１０から取得すべき視聴者分析基礎情報("foo/data1") を抽出し、サーバ装置１０に対して配信要求を送信し、その視聴者分析基礎情報の配信を受ける。
【０１０９】
再生開始からの経過時間で再生指示情報上の再生指示が有効になる状況を認識する場合、経過時間がｔ２を経過すると、<Time="t2"> 〜</Time> で囲まれる部分の再生指示が有効になる。このとき、再生指示情報の中に、特定の再生経過時間に到達し、かつ、マウスなどのポインティングデバイスによるvideo2の表示画面の選択指定が行われたときに視聴者特性分析開始を指定する情報である<Analyze id=video2 src="foo/data1"/>も有効になる。
【０１１０】
このとき、視聴者がマウスなどのポインティングデバイスによるvideo2の表示画面の選択指定を行うと、すでに受信した視聴者分析基礎情報が図３のような情報であった場合、視聴者情報格納部２３４から視聴者の性別情報を抽出し、それと視聴者分析基礎情報とを使って分析を開始する。
【０１１１】
この場合、性別が男であった場合には再生指示情報Ａ、女であった場合には再生指示情報Ｂ、不明であった場合には再生指示情報Ｃが分析結果として返される。ここでの例以外にも、視聴者のイベント履歴情報を用いて、特定の映像を操り返し見ているなどの情報から、視聴者の興味を推測する視聴者特性分析を行っても良い。
【０１１２】
クライアント装置２０の再生指示情報制御部２１０は、視聴者特性分析結果を受け取ると、視聴者特性分析結果に指定されている再生指示情報の配信要求信号をサーバ装置１０に送信し、サーバ装置１０からこの再生指示情報の配信を受け、再生情報の再生の開始準備を行う（Ｓ２１２、Ｓ２１３、Ｓ２１４）。
【０１１３】
以上のように、本実施形態では、再生指示情報に視聴者特性分析開始指示が特定のイベントの発生に関連して指示してある場合に、イベントの発生に応じて視聴者特性の分析を開始し、視聴者に適した再生指示情報を選択することにより、視聴者に適している再生情報の再生を行うことが可能になる。
【０１１４】
〔第３の実施の形態〕
図１０は、第３の実施の形態における処理の流れを説明するための図である。
【０１１５】
図１０に示す処理の流れは、クライアント装置２０がサーバ装置１０に対して再生指示情報の配信要求を送信して、この再生指示情報を受信し、それに従って、サーバ装置１０に対して再生情報の配信要求を送信し、そして、サーバ装置１０から再生情報を受信してその再生を行っている時に、再生指示情報の一部に視聴者特性分析の開始指示が指定されていた場合、その視聴者特性分析の開始直前に、サーバ装置１０に対して視聴者分析基礎情報の配信要求を送信し、サーバ装置１０は、この視聴者分析基礎情報の配信要求を受信すると、クライアント装置２０に対して視聴者分析基礎情報を配信し、クライアント装置２０は、この視聴者分析基礎情報配信の配信を受けて視聴者特性分析を開始するときのものである。
【０１１６】
この第３の実施形態例では、▲１▼視聴者分析を開始する直前に視聴者分析基礎情報を取得するということと、▲２▼時間経過のイベントに応じて視聴者特性分析を開始するということの２つの点の組み合わせにおいて、他の実施形態例と異なる。
【０１１７】
クライアント装置２０の再生指示情報配信要求送信部２１１から、サーバ装置１０に対して再生指示情報の配信要求信号を送信すると、サーバ装置１０の再生指示情報配信要求受信部１１１がこの再生指示情報の配信要求信号を受信する（Ｓ３０１）。
【０１１８】
サーバ装置１０は再生指示情報の配信要求信号を受信すると、要求された再生指示情報を再生指示情報配信部１１２からクライアント装置２０に配信する（Ｓ３０２）。
【０１１９】
クライアント装置２０は再生指示情報を再生指示情報受信部２１２で受信すると、再生指示情報制御部２１０で、その再生指示情報の解釈を行う（Ｓ３０３）。
【０１２０】
クライアント装置２０は再生指示情報の解釈が終了すると、解釈結果を再生制御部２２０と視聴者特性分析制御部２３０に渡す。解釈結果を受け取った再生制御部２２０が解釈結果に基づいて再生情報の再生を行うために、再生情報配信要求送信部２２１からサーバ装置１０に対して再生情報の配信要求信号を送信する（Ｓ３０４）。
【０１２１】
サーバ装置１０は再生情報の配信要求信号を受信すると、要求された再生情報を再生情報配信部１２２からクライアント装置２０に配信する（Ｓ３０５）。
【０１２２】
クライアント装置２０は再生情報を再生情報受信部２２２で受信すると、再生制御部２２０で再生を開始し、再生結果を表示部２４０に表示する（Ｓ３０６）。
【０１２３】
クライアント装置２０の視聴者特性分析制御部２３０は、再生指示情報制御２１０から渡された再生指示情報の解釈結果に視聴者特性分析開始指示が指定されている場合、視聴者特性分析開始指示で指定された再生位置情報と、イベント制御部２３３から渡される再生位置情報とを照合し、一致した場合に、視聴者特性の分析開始を行うために、視聴者分析基礎情報配信要求送信部２３１からサーバ装置１０に視聴者分析基礎情報の配信要求信号を送信する（Ｓ３０７、Ｓ３０８）。
【０１２４】
サーバ装置１０は視聴者分析基礎情報の配信要求信号を受信すると、要求された視聴者分析基礎情報を視聴者分析基礎情報配信部１３２からクライアント装置２０に配信する（Ｓ３０９）。
【０１２５】
クライアント装置２０は、視聴者分析基礎情報を受信すると、視聴者特性分析実行部２３７で、視聴者情報格納部２３４に格納されている視聴者情報や視聴者イベント履歴情報と受信した視聴者分析基礎情報とを用いて視聴者の特性を分析し視聴者が利用すべき再生指示情報の決定し、その分析結果を再生指示制御部２１０に渡す（Ｓ３１０、Ｓ３１１）。
【０１２６】
例えば、図２に示すような再生指示情報、図３に示すような視聴者分析基礎情報を例にとって説明する。
【０１２７】
クライアント装置２０は、再生開始からの経過時間で再生指示情報上の再生指示が有効になる状況を認識する場合、経過時間がｔ１を経過すると、<Time="t1"> 〜</Time> で囲まれる部分の再生指示が有効になる。このとき、再生指示情報の中に、特定の再生経過時間がきたら視聴者特性分析開始を指定する情報である<Analyze id=auto src="foo/data1"/>も有効になる。
【０１２８】
このとき、クライアント装置２０は、この指定情報に従って、foo と言うサーバ（サーバ装置１０）からdata1 という視聴者分析基礎情報の配信を受ける。配信された視聴者分析基礎情報が図３のような情報であった場合、視聴者情報格納部２３４から視聴者の性別情報を抽出し、それと視聴者分析基礎情報とを使って分析を開始する。
【０１２９】
この場合、性別が男であった場合には再生指示情報Ａ、女であった場合には再生指示情報Ｂ、不明であった場合には再生指示情報Ｃが分析結果として返される。ここでの例以外にも、視聴者のイベント履歴情報を用いて、特定の映像を繰り返し見ているなどの情報から、視聴者の興味を推測する視聴者特性分析を行っても良い。
【０１３０】
クライアント装置２０の再生指示情報制御部２１０は、視聴者特性分析結果を受け取ると、視聴者特性分析結果に指定されている再生指示情報の配信要求信号をサーバ装置１０に送信し、サーバ装置１０からこの再生指示情報の配信を受け、再生情報の再生の開始準備を行う（Ｓ３１２、Ｓ３１３、Ｓ３１４）。
【０１３１】
以上のように、本実施形態では、再生指示情報に視聴者特性分析開始指示が時間経過のイベントの発生に関連して指示している場合に、時間経過に応じて視聴者特性の分析を開始し、視聴者に適した再生指示情報を選択することにより、視聴者に適している再生情報の再生を行うことが可能になる。
【０１３２】
〔第４の実施の形態〕
図１１は、第４の実施の形態における処理の流れを説明するための図である。
【０１３３】
図１１に示す処理の流れは、クライアント装置２０がサーバ装置１０に対して再生指示情報の配信要求を送信して、この再生指示情報を受信し、それに従って、サーバ装置１０に対して再生情報の配信要求を送信し、そして、サーバ装置１０から再生情報を受信してその再生を行っている時に、再生指示情報の一部に特定のイベントの発生に関連して視聴者特性分析の開始指示が指定されていた場合に、その特定のイベントの発生に応じて、サーバ装置１０に対して視聴者分析基礎情報の配信要求を送信し、サーバ装置１０は、この視聴者分析基礎情報の配信要求を受信すると、クライアント装置２０に対して視聴者分析基礎情報を配信し、クライアント装置２０は、この視聴者分析基礎情報の配信を受けて視聴者特性分析を開始するときのものである。
【０１３４】
この第４の実施形態例では、▲１▼視聴者分析を開始する直前に視聴者分析基礎情報を取得するということと、▲２▼マウスクリックなどによるイベントに応じて視聴者特性分析を開始するということの２つの点の組み合わせてにおいて、他の実施形態例と異なる。
【０１３５】
クライアント装置２０の再生指示情報配信要求送信部２１１から、サーバ装置１０に対して再生指示情報の配信要求信号を送信すると、サーバ装置１０の再生指示情報配信要求受信部１１１がこの再生指示情報の配信要求信号を受信する（Ｓ４０１）。
【０１３６】
サーバ装置１０は再生指示情報の配信要求信号を受信すると、要求された再生指示情報を再生指示情報配信部１１２からクライアント装置２０に配信する（Ｓ４０２）。
【０１３７】
クライアント装置２０は再生指示情報を再生指示情報受信部２１２で受信すると、再生指示情報制御部２１０で、その再生指示情報の解釈を行う（Ｓ４０３）。
【０１３８】
クライアント装置２０は再生指示情報の解釈が終了すると、解釈結果を再生制御部２２０と視聴者特性分析制御部２３０に渡す。解釈結果を受け取った再生制御部２２０が解釈結果に基づいて再生情報の再生を行うために、再生情報配信要求送信部２２１からサーバ装置１０に対して再生情報の配信要求信号を送信する（Ｓ４０４）。
【０１３９】
サーバ装置１０は再生情報の配信要求信号を受信すると、要求された再生情報を再生情報配信部１２２からクライアント装置２０に配信する（Ｓ４０５）。
【０１４０】
クライアント装置２０は再生情報を再生情報受信部２２２で受信すると、再生制御部２２０で再生を開始し、再生結果を表示部２４０に表示する（Ｓ４０６）。
【０１４１】
クライアント装置２０の視聴者特性分析制御部２３０は、再生指示情報制御部２１０から渡された再生指示情報の解釈結果に視聴者特性分析開始指示が特定のイベントに関連して指定されている場合、視聴者特性分析開始指示で指定された再生位置情報とイベント制御部２３３から渡される再生位置情報とを照合するとともに、イベントの判定情報を照合し、一致した場合に、視聴者特性の分析開始を行うために、視聴者分析基礎情報配信要求送信部２３１からサーバ装置１０に視聴者分析基礎情報の配信要求信号を送信する（Ｓ４０７、Ｓ４０８）。
【０１４２】
サーバ装置１０は視聴者分析基礎情報の配信要求信号を受信すると、要求された視聴者分析基礎情報を視聴者分析基礎情報配信部１３２からクライアント装置２０に配信する（Ｓ４０９）。
【０１４３】
クライアント装置２０は、視聴者分析基礎情報を受信すると、視聴者特性分析実行部２３７で、視聴者情報格納部２３４に格納されている視聴者情報や視聴者イベント履歴情報と受信した視聴者分析基礎情報とを用いて視聴者の特性を分析し視聴者が利用すべき再生指示情報を決定し、その分析結果を再生指示制御部２１０に渡す（Ｓ４１０、Ｓ４１１）。
【０１４４】
例えば、図２に示すような再生指示情報、図３に示すような視聴者分析基礎情報を例にとって説明する。
【０１４５】
クライアント装置２０は、再生開始からの経過時間で再生指示情報上の再生指示が有効になる状況を認識する場合、経過時間がｔ２を経過すると、<Time="t2"> 〜</Time> で囲まれる部分の再生指示が有効になる。このとき、再生指示情報の中に、特定の再生経過時間に到達し、かつ、マウスなどのポインティングデバイスによるvideo2の表示画面の選択指定が行われたときに視聴者特性分析開始を指定する情報である<Analyze id=video2 src="foo/data1"/>も有効になる。
【０１４６】
このとき、視聴者がマウスなどのポインティングデバイスによるvideo2の表示画面の選択指定を行うと、クライアント装置２０は、この指定情報に従って、foo と言うサーバ（サーバ装置１０）からdata1 という視聴者分析基礎情報の配信を受ける。配信された視聴者分析基礎情報が図３のような情報であった場合、視聴者情報格納部２３４から視聴者の性別情報を抽出し、それと視聴者分析基礎情報とを使って分析を開始する。
【０１４７】
この場合、性別が男であった場合には再生指示情報Ａ、女であった場合には再生指示情報Ｂ、不明であった場合には再生指示情報Ｃが分析結果として返される。ここでの例以外にも、視聴者のイベント履歴情報を用いて、特定の映像を繰り返し見ているなどの情報から、視聴者の興味を推測する視聴者特性分析を行っても良い。
【０１４８】
クライアント装置２０の再生指示情報制御部２１０は、視聴者特性分析結果を受け取ると、視聴者特性分析結果に指定されている再生指示情報の配信要求信号をサーバ装置１０に送信し、サーバ装置１０から再生指示情報の配信を受け、再生情報の再生の開始準備を行う（Ｓ４１２、Ｓ４１３、Ｓ４１４）。
【０１４９】
以上のように、本実施形態では、再生指示情報に視聴者特性分析開始指示が特定のイベントの発生に関連して指示してある場合に、イベントの発生に応じて視聴者特性の分析を開始し、視聴者に適した再生指示情報を選択することにより、視聴者に適している再生情報の再生を行うことが可能になる。
【０１５０】
〔第５の実施の形態〕
図１２は、第５の実施の形態における処理の流れを説明するための図である。
【０１５１】
図１２に示す処理の流れは、クライアント装置２０がサーバ装置１０に対して再生指示情報の配信要求を送信して、この再生指示情報を受信し、それに従って、サーバ装置１０に対して再生情報の配信要求を送信し、そして、サーバ装置１０から再生情報を受信してその再生を行うときに、サーバ装置１０は、再生情報の配信と同時に、クライアント装置２０に対して視聴者分析基礎情報の配信および再送を継続的に実行し、クライアント装置２０は、サーバ装置１０から再生情報を受信して再生を行っている時に、再生指示情報の一部に視聴者特性分析の開始指示が指定されていた場合に、その継続的に受信している視聴者分析基礎情報を用いて視聴者特性分析を開始するときのものである。
【０１５２】
この第５の実施形態例では、▲１▼視聴者分析基礎情報を一度に取得するのではなくて、再生中に継続的な形態に従って取得するということと、▲２▼時間経過のイベントに応じて視聴者特性分析を開始するということの２つの点の組み合わせにおいて、他の実施形態例と異なる。
【０１５３】
クライアント装置２０の再生指示情報配信要求送信部２１１から、サーバ装置１０に対して再生指示情報の配信要求信号を送信すると、サーバ装置１０の再生指示情報配信要求受信部１１１がこの再生指示情報の配信要求信号を受信する（Ｓ５０１）。
【０１５４】
サーバ装置１０は再生指示情報配信要求信号を受信すると、要求された再生指示情報を再生指示情報配信部１１２からクライアント装置２０に配信する（Ｓ５０２）。
【０１５５】
クライアント装置２０は再生指示情報を再生指示情報受信部２１２で受信すると、再生指示情報制御部２１０で、その再生指示情報の解釈を行う（Ｓ５０３）。
【０１５６】
クライアント装置２０は再生指示情報の解釈が終了すると、解釈結果を再生制御部２２０と視聴者特性分析制御部２３０に渡す。解釈結果を受け取った再生制御部２２０が解釈結果に基づいて再生情報の再生を行うために、再生情報配信要求送信部２２１からサーバ装置１０に対して再生情報の配信要求信号を送信する（Ｓ５０４）。
【０１５７】
サーバ装置１０は再生情報の配信要求信号を受信すると、要求された再生情報を再生情報配信部１２２からクライアント装置２０に配信する（Ｓ５０５）。
【０１５８】
クライアント装置２０は再生情報の再生を開始する前に、視聴者分析基礎情報の配信要求を視聴者分析基礎情報配信要求送信部２３１から、サーバ装置１０に対して送信する（Ｓ５０６）。
【０１５９】
サーバ装置１０は視聴者分析基礎情報の配信要求信号を受信すると、視聴者分析基礎情報蓄積部１３３に格納している視聴者分析基礎情報を順次、視聴者分析基礎情報配信部１３２からクライアント装置２０に配信を開始する。クライアント装置２０は、サーバ装置１０から視聴者分析情報を受信すると、受信した視聴者分析情報を視聴者分析基礎情報格納部２３６に格納する（Ｓ５０７）。
【０１６０】
クライアント装置２０は視聴者分析基礎情報の受信を開始すると、再生制御部２２０で再生を開始し、再生結果を表示部２４０に表示する（Ｓ５０８）。
【０１６１】
クライアント装置２０の視聴者特性分析制御部２３０は、再生指示情報制御２１０から渡された再生指示情報の解釈結果に視聴者特性分析開始指示が指定されている場合、視聴者特性分析開始指示で指定された再生位置情報と、イベント制御部２３３から渡される再生位置情報とを照合し、一致した場合に、すでに受信している視聴者分析基礎情報と視聴者情報格納部２３４に格納されている視聴者情報や視聴者イベント履歴情報とを用いて視聴者の特性分析を開始する。
【０１６２】
このとき、分析に必要な視聴者分析情報を受信していない場合、クライアント装置２０は、サーバ装置１０に対して分析に必要な視聴者分析情報の配信要求を視聴者分析情報配信要求送信部２３１から送信する。サーバ装置１０は、この配信要求を視聴者分析基礎情報配信要求受信部１３１で受信すると、要求された視聴者分析基礎情報を視聴者分析基礎情報配信部１３２から、クライアント装置２０に送信する。クライアント装置２０は、この視聴者分析基礎情報を受信すると視聴者の特性分析を開始する。
【０１６３】
クライアント装置２０は、上記のように視聴者の特性分析を行うことで、視聴者が利用すべき再生指示情報の決定し、その分析結果を再生指示制御部２１０に渡す（Ｓ５０９、Ｓ５１０、Ｓ５１１）。
【０１６４】
例えば、図２に示すような再生指示情報、図３に示すような視聴者分析基礎情報を例にとって説明する。
【０１６５】
クライアント装置２０は、再生指示情報を受信すると、サーバ装置１０に対して視聴者分析基礎情報の配信要求を送信し、サーバ装置１０から視聴者分析基礎情報の受信を開始する。
【０１６６】
クライアント装置２０は、再生開始からの経過時間で再生指示情報上の再生指示が有効になる状況を認識する場合、経過時間がｔ１を経過すると、<Time="t1"> 〜</Time> で囲まれる部分の再生指示が有効になる。このとき、再生指示情報の中に、特定の再生経過時間がきたら視聴者特性分析開始を指定する情報である<Analyze id=auto src="foo/data1"/>も有効になる。
【０１６７】
このとき、クライアント装置２０は、この指定情報に従って、foo と言うサーバ（サーバ装置１０）からdata1 という視聴者分析基礎情報の配信を受けているのかを、視聴者分析基礎情報格納部２３６の格納情報を使って確認する。
【０１６８】
分析に必要な視聴者分析基礎情報を受信していない場合には、クライアント装置２０は、サーバ装置１０に対して必要となる視聴者分析基礎情報の配信要求を送信する。
【０１６９】
クライアント装置２０は、受信した視聴者分析基礎情報が図３のような情報であった場合、視聴者情報格納部２３４から視聴者の性別情報を抽出し、それと受信した視聴者分析基礎情報とを使って分析を開始する。
【０１７０】
この場合、性別が男であった場合には再生指示情報Ａ、女であった場合には再生指示情報Ｂ、不明であった場合には再生指示情報Ｃが分析結果として返される。ここでの例以外にも、視聴者のイベント履歴情報を用いて、特定の映像を繰り返し見ているなどの情報から、視聴者の興味を推測する視聴者特性分析を行っても良い。
【０１７１】
クライアント装置２０の再生指示情報制御部２１０は、視聴者特性分析結果を受け取ると、視聴者特性分析結果に指定されている再生指示情報の配信要求信号をサーバ装置１０に送信し、サーバ装置１０からこの再生指示情報の配信を受け、再生情報の再生の開始準備を行う（Ｓ５１２、Ｓ５１３、Ｓ５１４）。
【０１７２】
以上のように、本実施形態では、再生指示情報に視聴者特性分析開始指示が時間経過のイベントの発生に関連して指示している場合に、時間経過に応じて視聴者特性の分析を開始し、視聴者に適した再生指示情報を選択することにより、視聴者に適している再生情報の再生を行うことが可能になる。
【０１７３】
〔第６の実施の形態〕
図１３は、第６の実施の形態における処理の流れを説明するための図である。
【０１７４】
図１３に示す処理の流れは、クライアント装置２０がサーバ装置１０に対して再生指示情報の配信要求を送信して、この再生指示情報を受信し、それに従って、サーバ装置１０に対して再生情報の配信要求を送信し、そして、サーバ装置１０から再生情報を受信してその再生を行うときに、サーバ装置１０は、再生情報の配信と同時に、クライアント装置２０に対して視聴者分析基礎情報の配信および再送を継続的に実行し、クライアント装置２０は、サーバ装置１０から再生情報の受信を受け再生を行っている時に、再生指示情報の一部に特定のイベントの発生に関連して視聴者特性分析の開始指示が指定されていた場合、その特定のイベントの発生に応じて、その継続的に受信している視聴者分析基礎情報を用いて視聴者特性分析を開始するときのものである。
【０１７５】
この第６の実施形態例では、▲１▼視聴者分析基礎情報を一度に取得するのではなくて、再生中に継続的な形態に従って取得するということと、▲２▼マウスクリックなどによるイベントに応じて視聴者特性分析を開始するということの２つの点の組み合わせてにおいて、他の実施形態例と異なる。
【０１７６】
クライアント装置２０の再生指示情報配信要求送信部２１１から、サーバ装置１０に対して再生指示情報の配信要求信号を送信すると、サーバ装置１０の再生指示情報配信要求受信部１１１がこの再生指示情報の配信要求信号を受信する（Ｓ６０１）。
【０１７７】
サーバ装置１０は再生指示情報の配信要求信号を受信すると、要求された再生指示情報を再生指示情報配信部１１２からクライアント装置２０に配信する（Ｓ６０２）。
【０１７８】
クライアント装置２０は再生指示情報を再生指示情報受信部２１２で受信すると、再生指示情報制御部２１０で、その再生指示情報の解釈を行う（Ｓ６０３）。
【０１７９】
クライアント装置２０は再生指示情報の解釈が終了すると、解釈結果を再生制御部２２０と視聴者特性分析制御部２３０に渡す。解釈結果を受け取った再生制御部２２０が解釈結果に基づいて再生情報の再生を行うために、再生情報配信要求送信部２２１からサーバ装置１０に対して再生情報の配信要求信号を送信する（Ｓ６０４）。
【０１８０】
サーバ装置１０は再生情報の配信要求信号を受信すると、要求された再生情報を再生情報配信部１２２からクライアント装置２０に配信する（Ｓ６０５）。
【０１８１】
クライアント装置２０は再生情報の再生を開始する前に、視聴者分析基礎情報の配信要求を視聴者分析基礎情報配信要求送信部２３１から、サーバ装置１０に対して送信する（Ｓ６０６）。
【０１８２】
サーバ装置１０は視聴者分析基礎情報の配信要求信号を受信すると、視聴者分析基礎情報蓄積部１３３に格納している視聴者分析基礎情報を順次、視聴者分析基礎情報配信部１３２からクライアント装置２０に配信を開始する。クライアント装置２０は、サーバ装置１０から視聴者分析情報を受信すると、受信した視聴者分析情報を視聴者分析基礎情報格納部２３６に格納する（Ｓ６０７）。
【０１８３】
クライアント装置２０は視聴者分析基礎情報の受信を開始すると、再生制御部２２０で再生を開始し、再生結果を表示部２４０に表示する（Ｓ６０８）。
【０１８４】
クライアント装置２０の視聴者特性分析制御部２３０は、再生指示情報制御２１０から渡された再生指示情報の解釈結果に視聴者特性分析開始指示が特定のイベントに関連して指定されている場合、視聴者特性分析開始指示で指定された再生位置情報と、イベント制御部２３３から渡される再生位置情報とを照合するとともに、イベントの判定情報を照合し、一致した場合に、すでに受信している視聴者分析基礎情報と視聴者情報格納部２３４に格納されている視聴者情報や視聴者イベント履歴情報とを用いて視聴者の特性分析を開始する。
【０１８５】
このとき、分析に必要な視聴者分析情報を受信していない場合、クライアント装置２０は、サーバ装置１０に対して分析に必要な視聴者分析情報の配信要求を視聴者分析情報配信要求送信部２３１から送信する。サーバ装置１０は、この配信要求を視聴者分析基礎情報配信要求受信部１３１で受信すると、要求された視聴者分析基礎情報を視聴者分析基礎情報配信部１３２から、クライアント装置２０に送信する。クライアント装置２０は、視聴者分析基礎情報を受信すると視聴者の特性分析を開始する。
【０１８６】
クライアント装置２０は、上記のように視聴者の特性分析を行うことで、視聴者が利用すべき再生指示情報の決定し、その分析結果を再生指示制御部２１０に渡す（Ｓ６０９、Ｓ６１０、Ｓ６１１）。
【０１８７】
例えば、図２に示すような再生指示情報、図３に示すような視聴者分析基礎情報を例にとって説明する。
【０１８８】
クライアント装置２０は、再生指示情報を受信すると、サーバ装置１０に対して視聴者分析基礎情報の配信要求を送信し、サーバ装置１０から視聴者分析基礎情報の受信を開始する。
【０１８９】
クライアント装置２０は、再生開始からの経過時間で再生指示情報上の再生指示が有効になる状況を認識する場合、経過時間がｔ２を経過すると、<Time="t2"> 〜</Time> で囲まれる部分の再生指示が有効になる。このとき、再生指示情報の中に、特定の再生経過時間に到達し、かつ、マウスなどのポインティングデバイスによるvideo2の表示画面の選択指定が行われたときに視聴者特性分析開始を指定する情報である<Analyze id=video2 src="foo/data1"/>も有効になる。
【０１９０】
このとき、視聴者がマウスなどのポインティングデバイスによるvideo2の表示画面の選択指定を行うと、クライアント装置２０は、この指定情報に従って、foo と言うサーバ（サーバ装置１０）からdata1 という視聴者分析基礎情報の配信を受けているのかを、視聴者分析基礎情報格納部２３６の格納情報を使って確認する。
【０１９１】
分析に必要な視聴者分析基礎情報を受信していない場合には、クライアント装置２０は、サーバ装置１０に対して必要となる視聴者分析基礎情報の配信要求を送信する。
【０１９２】
クライアント装置２０は、受信した視聴者分析基礎情報が図３のような情報であった場合、視聴者情報格納部２３４から視聴者の性別情報を抽出し、それと受信した視聴者分析既存情報とを使って分析を開始する。
【０１９３】
この場合、性別が男であった場合には再生指示情報Ａ、女であった場合には再生指示情報Ｂ、不明であった場合には再生指示情報Ｃが分析結果として返される。ここでの例以外にも、視聴者のイベント履歴情報を用いて、特定の映像を繰り返し見ているなどの情報から、視聴者の興味を推測する視聴者特性分析を行っても良い。
【０１９４】
クライアント装置２０の再生指示情報制御部２１０は、視聴者特性分析結果を受け取ると、視聴者特性分析結果に指定されている再生指示情報の配信要求信号をサーバ装置１０に送信し、サーバ装置１０からこの再生指示情報の配信を受け、再生情報の再生の開始準備を行う（Ｓ６１２、Ｓ６１３、Ｓ６１４）。
【０１９５】
以上のように、本実施形態では、再生指示情報に視聴者特性分析開始指示が特定のイベントの発生に関連して指示してある場合に、イベントの発生に応じて視聴者特性の分析を開始し、視聴者に適した再生指示情報を選択することにより、視聴者に適している再生情報の再生を行うことが可能になる。
【０１９６】
〔第７の実施の形態〕
図１４は、第７の実施の形態における処理の流れを説明するための図である。
【０１９７】
図１４に示す処理の流れは、クライアント装置４０がサーバ装置３０に対して再生指示情報の配信要求を送信して、この再生指示情報を受信し、それに従って、サーバ装置３０に対して再生情報の配信要求を送信し、そして、サーバ装置３０から再生情報を受信してその再生を行っている時に、再生指示情報の一部に視聴者特性分析開始指示が指定されていた場合、クライアント装置４０からサーバ装置３０に対して視聴者特性分析要求を送信し、サーバ装置３０は、この視聴者特性分析要求を受信すると、視聴者特性分析を実行し、クライアント装置４０にその分析結果である視聴者特性分析結果を配信するときのものである。
【０１９８】
この第７の実施形態例では、▲１▼サーバ装置３０の側で視聴者特性分析を行うということと、▲２▼時間経過のイベントに応じて視聴者特性分析を開始するということの２つの点の組み合わせにおいて、他の実施形態例と異なる。
【０１９９】
クライアント装置４０の再生指示情報配信要求送信部４１１から、サーバ装置３０に対して再生指示情報の配信要求信号を送信すると、サーバ装置３０の再生指示情報配信要求受信部３１１がこの再生指示情報の配信要求信号を受信する（Ｓ７０１）。
【０２００】
サーバ装置３０は再生指示情報の配信要求信号を受信すると、要求された再生指示情報を再生指示情報配信部３１２からクライアント装置４０に配信する（Ｓ７０２）。
【０２０１】
クライアント装置４０は再生指示情報を再生指示情報受信部４１２で受信すると、再生指示情報制御部４１０で、その再生指示情報の解釈を行う（Ｓ７０３）。
【０２０２】
クライアント装置４０は再生指示情報の解釈が終了すると、解釈結果を再生制御部４２０と視聴者特性分析制御部４３０に渡す。解釈結果を受け取った再生制御部４２０が解釈結果に基づいて再生情報の再生を行うために、再生情報配信要求送信部４２１からサーバ装置３０に対して再生情報の配信要求信号を送信する（Ｓ７０４）。
【０２０３】
サーバ装置３０は再生情報の配信要求信号を受信すると、要求された再生情報を再生情報配信部３２２からクライアント装置４０に配信する（Ｓ７０５）。
【０２０４】
クライアント装置４０は再生情報を再生情報受信部４２２で受信すると、再生制御部４２０で再生を開始し、再生結果を表示部４４０に表示する（Ｓ７０６）。
【０２０５】
クライアント装置４０の視聴者特性分析制御部４３０は、再生指示情報制御４１０から渡された再生指示情報の解釈結果に視聴者特性分析開始指示が指定されている場合、視聴者特性分析開始指示で指定された再生位置情報と、イベント制御部４３３から渡される再生位置情報とを照合し、一致した場合に、視聴者特性の分析を行うために、視聴者特性分析要求送信部４３１からサーバ装置３０に対して、視聴者情報格納部４３４に蓄積された視聴者情報または視聴者イベント履歴情報とともに視聴者特性分析要求信号を送信する（Ｓ７０７、Ｓ７０８）。
【０２０６】
このとき送信する視聴者特性分析要求信号には、どの視聴者分析基礎情報を用いて視聴者特性分析を行うのかをサーバ装置３０に通知すべく、視聴者特性分析開始指示で指定される視聴者分析基礎情報の指定情報が記述されている。
【０２０７】
サーバ装置３０は、視聴者情報または視聴者イベント履歴情報と、視聴者特性分析要求信号とを視聴者特性分析要求受信部３３１で受信すると、視聴者特性分析実行部３３４が、視聴者分析基礎情報制御部３３０に対して、視聴者分析に必要となる視聴者分析基礎情報の視聴者分析基礎情報蓄積部３３３からの読出要求信号を送出する。
【０２０８】
視聴者分析基礎情報制御部３３０は、視聴者特性分析実行部３３４からの視聴者分析基礎情報の読出信号を受信すると、要求された視聴者分析基礎情報を視聴者分析基礎情報蓄積部３３３から読み出して、視聴者特性分析実行部３３４に渡す。
【０２０９】
視聴者特性分析実行部３３４は、視聴者分析基礎情報制御部３３０から視聴者分析基礎情報を受け取ると、クライアント装置４０から視聴者特性分析要求信号（Ｓ７０８）で送信されてきた視聴者情報または視聴者イベント履歴情報と、この受け取った視聴者分析基礎情報とを用いて、視聴者特性分析を行い視聴者が利用すべき再生指示情報の決定する（Ｓ７０９、Ｓ７１０）。
【０２１０】
そして、その分析結果である視聴者特性分析結果を視聴者特性分析結果配信部３３２からクライアント装置４０に配信する（Ｓ７１１）。
【０２１１】
例えば、図２に示すような再生指示情報、図３に示すような視聴者分析基礎情報を例にとって説明する。
【０２１２】
クライアント装置４０は、再生開始からの経過時間で再生指示情報上の再生指示が有効になる状況を認識する場合、経過時間がｔ１を経過すると、<Time="t1"> 〜</Time> で囲まれる部分の再生指示が有効になる。このとき、再生指示情報の中に、特定の再生経過時間がきたら視聴者特性分析開始を指定する情報である<Analyze id=auto src="foo/data1"/>も有効になる。
【０２１３】
このとき、クライアント装置４０は、foo と言うサーバ（サーバ装置３０）に対して、視聴者情報格納部４３５に格納されている視聴者情報もしくは視聴者イベント履歴情報とともに、data1 という視聴者分析基礎情報を用いて行う視聴者特性分析の実行要求を送信する。
【０２１４】
サーバ装置３０は、クライアント装置４０からの視聴者特性分析の実行要求と視聴者情報もしくは視聴者イベント履歴情報とを受信すると、data1 という視聴者分析基礎情報を視聴者情報蓄積部３３３から読み出し、視聴者特性分析を開始する。
【０２１５】
サーバ装置３０は、data1 という視聴者分析基礎情報が図３のような情報であった場合、クライアント装置４０から送信された視聴者情報もしくは視聴者イベント履歴情報から、視聴者の性別情報を読みだし、視聴者の性別が男であった場合には再生指示情報Ａ、女であった場合には再生指示情報Ｂ、不明であった場合には再生指示情報Ｃを分析結果として得る。ここでの例以外にも、視聴者のイベント履歴を用いて、特定の映像を繰り返し見ているなどの情報から、視聴者の興味を推測する視聴者特性分析を行っても良い。
【０２１６】
クライアント装置４０は、サーバ装置３０からの視聴者特性分析結果を視聴者特性分析結果受信部４３２で受信すると、受信した視聴者特性分析結果を視聴者特性分析制御部４３０に渡す。視聴者特性分析制御部４３０は視聴者特性分析結果の受信を確認すると、再生指示情報制御部４１０に受信した視聴者特性分析結果を渡す。
【０２１７】
再生指示情報制御部４１０は、視聴者特性分析結果を受け取ると、視聴者特性分析結果に指定されている再生指示情報の配信要求信号をサーバ装置３０に送信し、サーバ装置３０から再生指示情報の配信を受け、再生情報の再生の開始準備を行う（Ｓ７１２、Ｓ７１３、Ｓ７１４）。
【０２１８】
以上のように、本実施形態では、再生指示情報に視聴者特性分析開始指示が時間経過のイベントの発生に関連して指示している場合に、時間経過に応じて視聴者特性の分析を開始し、視聴者に適した再生指示情報を選択することにより、視聴者に適している再生情報の再生を行うことが可能になる。
【０２１９】
〔第８の実施の形態〕
図１５は、第８の実施の形態における処理の流れを説明するための図である。
【０２２０】
図１５に示す処理の流れは、クライアント装置４０がサーバ装置３０に対して再生指示情報の配信要求を送信して、この再生指示情報を受信し、それに従って、サーバ装置３０に対して再生情報の配信要求を送信し、そして、サーバ装置３０から再生情報を受信して再生を行っている時に、再生指示情報の一部に特定のイベントの発生に関連して視聴者特性分析の開始指示が指定されていた場合、特定のイベントの発生に応じて、クライアント装置４０からサーバ装置３０に対して視聴者特性分析要求を送信し、サーバ装置３０は、この視聴者特性分析要求を受信すると、視聴者特性分析を実行し、クライアント装置４０にその分析結果である視聴者特性分析結果を配信するときのものである。
【０２２１】
この第８の実施形態例では、▲１▼サーバ装置３０の側で視聴者特性分析を行うということと、▲２▼マウスクリックなどによるイベントに応じて視聴者特性分析を開始するということの２つの点の組み合わせてにおいて、他の実施形態例と異なる。
【０２２２】
クライアント装置４０の再生指示情報配信要求送信部４１１から、サーバ装置３０に対して再生指示情報の配信要求信号を送信すると、サーバ装置３０の再生指示情報配信要求受信部３１１がこの再生指示情報の配信要求信号を受信する（Ｓ８０１）。
【０２２３】
サーバ装置３０は再生指示情報の配信要求信号を受信すると、要求された再生指示情報を再生指示情報配信部３１２からクライアント装置４０に配信する（Ｓ８０２）。
【０２２４】
クライアント装置４０は再生指示情報を再生指示情報受信部４１２で受信すると、再生指示情報制御部４１０で、その再生指示情報の解釈を行う（Ｓ８０３）。
【０２２５】
クライアント装置４０は再生指示情報の解釈が終了すると、解釈結果を再生制御部４２０と視聴者特性分析制御部４３０に渡す。解釈結果を受け取った再生制御部４２０が解釈結果に基づいて再生情報の再生を行うために、再生情報配信要求送信部４２１からサーバ装置３０に対して再生情報の配信要求信号を送信する（Ｓ８０４）。
【０２２６】
サーバ装置３０は再生情報配信要求信号を受信すると、要求された再生情報を再生情報配信部３２２からクライアント装置４０に配信する（Ｓ８０５）。
【０２２７】
クライアント装置４０は再生情報を再生情報受信部４２２で受信すると、再生制御部４２０で再生を開始し、再生結果を表示部４４０に表示する（Ｓ８０６）。
【０２２８】
クライアント装置４０の視聴者特性分析制御部４３０は、再生指示情報制御４１０から渡された再生指示情報の解釈結果に視聴者特性分析開始指示が特定のイベント関連して指定されている場合、視聴者特性分析開始指示で指定された再生位置情報と、イベント制御部４３３から渡される再生位置情報とを照合するとともに、イベントの判定情報を照合し、一致した場合に、視聴者特性の分析開始を行うために、視聴者特性分析要求送信部４３１からサーバ装置３０に対して、視聴者情報格納部４３４に蓄積された視聴者情報または視聴者イベント履歴情報とともに視聴者特性分析要求信号を送信する（Ｓ８０７、Ｓ８０８）。
【０２２９】
このとき送信する視聴者特性分析要求信号には、どの視聴者分析基礎情報を用いて視聴者特性分析を行うのかをサーバ装置３０に通知すべく、視聴者特性分析開始指示で指定される視聴者分析基礎情報の指定情報が記述されている。
【０２３０】
サーバ装置３０は、視聴者情報または視聴者イベント履歴情報と、視聴者特性分析要求信号とを視聴者特性分析要求受信部３３１で受信すると、視聴者特性分析実行部３３４が、視聴者分析基礎情報制御部３３０に対して、視聴者分析に必要となる視聴者分析基礎情報の視聴者分析基礎情報蓄積部３３３からの読出要求信号を送出する。
【０２３１】
視聴者分析基礎情報制御部３３０は、視聴者特性分析実行部３３４からの視聴者分析基礎情報の読出信号を受信すると、要求された視聴者分析基礎情報を視聴者分析基礎情報告積部３３３から読み出して、視聴者特性分析実行部３３４に渡す。
【０２３２】
視聴者特性分析実行部３３４は、視聴者分析基礎情報制御部３３０から視聴者分析基礎情報を受け取ると、クライアント装置４０から視聴者特性分析要求信号（Ｓ８０８）で送信されてきた視聴者情報または視聴者イベント履歴情報と、この受け取った視聴者分析基礎情報とを用いて、視聴者特性分析を行い視聴者が利用すべき再生指示情報の決定する（Ｓ８０９、Ｓ８１０）。
【０２３３】
そして、その分析結果である視聴者特性分析結果を視聴者特性分析結果配信部３３２からクライアント装置４０に配信する（Ｓ８１１）。
【０２３４】
例えば、図２に示すような再生指示情報、図３に示すような視聴者分析基礎情報を例にとって説明する。
【０２３５】
クライアント装置４０は、再生開始からの経過時間で再生指示情報上の再生指示が有効になる状況を認識する場合、経過時間がｔ２を経過すると、<Time="t2"> 〜</Time> で囲まれる部分の再生指示が有効になる。このとき、再生指示情報の中に、特定の再生経過時間に到達し、かつ、マウスなどのポインティングデバイスによるvideo2の表示画面の選択指定が行われたときに視聴者特性分析開始を指定する情報である<Analyze id=video2 src="foo/data1"/>も有効になる。
【０２３６】
このとき、視聴者がマウスなどのポインティングデバイスによるvideo2の表示画面の選択指定を行うと、クライアント装置４０は、foo と言うサーバ（サーバ装置３０）に対して、視聴者情報格納部４３５に格納されている視聴者情報もしくは視聴者イベント履歴情報とともに、data1 という視聴者分析基礎情報を用いて行う視聴者特性分析の実行要求を送信する。
【０２３７】
サーバ装置３０は、クライアント装置４０からの視聴者特性分析の実行要求と視聴者情報もしくは視聴者イベント履歴情報とを受信すると、data1 という視聴者特性分析基礎情報を視聴者情報蓄積部３３３から読み出し、視聴者特性分析を開始する。
【０２３８】
サーバ装置３０は、data1 という視聴者分析基礎情報が図３のような情報であった場合、クライアント装置４０から送信された視聴者情報もしくは視聴者イベント履歴情報から、視聴者の性別情報を読みだし、視聴者の性別が男であった場合には再生指示情報Ａ、女であった場合には再生指示情報Ｂ、不明であった場合には再生指示情報Ｃが分析結果として得る。ここでの例以外にも、視聴者のイベント履歴を用いて、特定の映像を繰り返し見ているなどの情報から、視聴者の興味を推測する視聴者特性分析を行っても良い。
【０２３９】
クライアント装置４０は、サーバ装置３０からの視聴者特性分析結果を視聴者特性分析結果受信部４３２で受信すると、受信した視聴者特性分析結果を視聴者特性分析制御部４３０に渡す。視聴者特性分析制御部４３０は視聴者特性分析結果の受信を確認すると、再生指示情報制御部４１０に受信した視聴者特性分析結果を渡す。
【０２４０】
再生指示情報制御部４１０は、視聴者特性分析結果を受け取ると、視聴者特性分析結果に指定されている再生指示情報の配信要求信号をサーバ装置３０に送信し、サーバ装置３０から再生指示情報の配信を受け、再生情報の再生の開始準備を行う（Ｓ８１２、Ｓ８１３、Ｓ８１４）。
【０２４１】
以上のように、本実施形態では、再生指示情報に視聴者特性分析開始指示が特定のイベントの発生に関連して指示してある場合に、イベントの発生に応じて視聴者特性の分析を開始し、視聴者に適した再生指示情報を選択することにより、視聴者に適している再生情報の再生を行うことが可能になる。
【０２４２】
【発明の効果】
以上説明したように、本発明を用いることにより、通信ネットワーク上でサーバ装置からクライアント装置に再生指示情報を配信し、クライアント装置がこの配信された再生指示情報で出力方法（表示の順序や表示タイミングや表示位置情報など）の指示されるマルチメディア情報の配信をサーバ装置などに要求することで、それを受信して、その出力方法に従って再生するという構成を採るときにあって、マルチメディア情報の再生開始時、再生途中、再生終了時もしくはクライアント装置上のイベント発生時に、クライアント装置側の視聴者の視聴者特性を分析し、その分析結果に応じて、視聴者に対して最適な情報を選択し提示することが可能となる。
【０２４３】
したがって、本発明を用いることにより、再生指示情報を用いた映像・音声・静止画・テキスト情報のマルチメディア情報の配信を行う場合に、視聴者情報や視聴者イベント履歴情報から視聴者の視聴者特性を分析し、情報提供者が視聴者に最適なマルチメディア情報を選択して配信することが可能となる。
【図面の簡単な説明】
【図１】本発明で用いる再生指示情報の一例である。
【図２】本発明で用いる再生指示情報の一例である。
【図３】視聴者分析基礎情報の一例である。
【図４】サーバ装置の構成例である。
【図５】クライアント装置の構成例である。
【図６】サーバ装置の構成例である。
【図７】クライアント装置の構成例である。
【図８】第１の実施の形態における処理の流れの説明図である。
【図９】第２の実施の形態における処理の流れの説明図である。
【図１０】第３の実施の形態における処理の流れの説明図である。
【図１１】第４の実施の形態における処理の流れの説明図である。
【図１２】第５の実施の形態における処理の流れの説明図である。
【図１３】第６の実施の形態における処理の流れの説明図である。
【図１４】第７の実施の形態における処理の流れの説明図である。
【図１５】第８の実施の形態における処理の流れの説明図である。
【図１６】ＳＭＩＬの再生指示情報の説明図である。
【符号の説明】
１０    サーバ装置
１００  通信ネットワーク
１１０  再生指示情報配信制御部
１１１  再生指示情報配信要求受信部
１１２  再生指示情報配信部
１１３  再生指示情報蓄積部
１２０  再生情報配信制御部
１２１  再生情報配信要求受信部
１２２  再生情報配信部
１２３  再生情報蓄積部
１３０  視聴者分析基礎情報配信制御部
１３１  視聴者分析基礎情報配信要求受信部
１３２  視聴者分析基礎情報配信部
１３３  視聴者分析基礎情報蓄積部
２０    クライアント装置
２１０  再生指示情報制御部
２１１  再生指示情報配信要求送信部
２１２  再生指示情報受信部
２２０  再生制御部
２２１  再生情報配信要求送信部
２２２  再生情報受信部
２３０  視聴者特性分析制御部
２３１  視聴者分析基礎情報配信要求送信部
２３２  視聴者分析基礎情報受信部
２３３  イベント制御部
２３４  視聴者情報格納部
２３５  視聴者特性分析結果格納部
２３６  視聴者分析基礎情報格納部
２３７  視聴者特性分析実行部
２４０  表示部
２５０  操作部
２６０  外部装置制御部
３０    サーバ装置
３１０  再生指示情報配信制御部
３１１  再生指示情報配信要求受信部
３１２  再生指示情報配信部
３１３  再生指示情報蓄積部
３２０  再生情報配信制御部
３２１  再生情報配信要求受信部
３２２  再生情報配信部
３２３  再生情報蓄積部
３３０  視聴者分析基礎情報制御部
３３１  視聴者特性分析要求受信部
３３２  視聴者特性分析結果配信部
３３３  視聴者分析基礎情報蓄積部
３３４  視聴者特性分析実行部
４０    クライアント装置
４１０  再生指示情報制御部
４１１  再生指示情報配信要求送信部
４１２  再生指示情報受信部
４２０  再生制御部
４２１  再生情報配信要求送信部
４２２  再生情報受信部
４３０  視聴者特性分析制御部
４３１  視聴者特性分析要求送信部
４３２  視聴者特性分析結果受信部
４３３  イベント制御部
４３４  視聴者情報格納部
４３５  視聴者特性分析結果格納部
４３６  視聴者分析基礎情報格納部
４４０  表示部
４５０  操作部
４６０  外部装置制御部
【図１】
0003704049.tif 000002
【図２】
0003704049.tif 000003
【図３】
0003704049.tif 000004
【図４】
0003704049.tif 000005
【図５】
0003704049.tif 000006
【図６】
0003704049.tif 000007
【図７】
0003704049.tif 000008
【図８】
0003704049.tif 000009
【図９】
0003704049.tif 000010
【図１０】
0003704049.tif 000011
【図１１】
0003704049.tif 000012
【図１２】
0003704049.tif 000013
【図１３】
0003704049.tif 000014
【図１４】
0003704049.tif 000015
【図１５】
0003704049.tif 000016
【図１６】
0003704049.tif 000017