(57)【要約】【課題】  従来の技術では、あるユーザが、別の場所で別の装置を使用してコンテンツを視聴している他のユーザと同時刻に、同じコンテンツの同じシーンを視聴したい場合、その開始タイミングを合わせ同じシーンを同時刻に視聴する仕組みがない。【解決手段】  コンテンツを再生する再生装置において、コンテンツを再生する再生制御部と、再生制御部で再生したコンテンツを出力する出力部と、再生制御部で再生するコンテンツの再生位置に関する情報及びコンテンツを特定する情報を取得する再生シーン情報取得部と、再生シーン情報取得部で取得した情報をネットワークを介して出力するネットワーク処理部と、を有するように構成する。【選択図】  図１
2014011597.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを再生する再生装置であって、
コンテンツを再生する再生制御部と、
前記再生制御部で再生したコンテンツを出力する出力部と、
前記再生制御部で再生するコンテンツの再生位置に関する情報及び当該コンテンツを特定する情報を取得する再生シーン情報取得部と、
前記再生シーン情報取得部で取得した情報をネットワークを介して出力するネットワーク処理部と、
を有することを特徴とする再生装置。
【請求項２】
請求項１の再生装置であって、
現在時刻の情報を取得する現在時刻取得部を有し、
前記ネットワーク処理部は、前記コンテンツの再生位置に関する情報及び前記コンテンツを特定する情報と共に前記現在時刻の情報を出力することを特徴とする再生装置。
【請求項３】
請求項１の再生装置であって、
ネットワークサービスで用いるデータを生成するサービス処理部とを有し、
前記ネットワーク処理部は、前記コンテンツの再生位置に関する情報及び前記コンテンツを特定する情報と共に前記サービス処理部で生成したデータを出力することを特徴とする再生装置。
【請求項４】
請求項１〜３のいずれかに記載の再生装置であって、
前記コンテンツは記録媒体に記録されており、
前記再生制御部は、前記記録媒体から前記コンテンツを読み出して再生することを特徴とする再生装置。
【請求項５】
請求項１〜３のいずれかに記載の再生装置であって、
ネットワークを介して前記コンテンツが記録されているコンテンツ配信サーバから前記コンテンツを取得するコンテンツ取得部を有し、
前記再生制御部は、前記コンテンツ取得部が取得したコンテンツを再生することを特徴とする再生装置。
【請求項６】
請求項１〜５のいずれかに記載の再生装置であって、
前記再生制御部がコンテンツの特殊再生を行った場合に、前記再生シーン情報取得部が当該特殊再生に関する情報を取得し、当該取得した特殊再生に関する情報を前記ネットワーク処理部より出力することを特徴とする再生装置。
【請求項７】
コンテンツを再生する再生装置であって、
コンテンツを再生する再生制御部と、
前記再生制御部で再生したコンテンツを出力する出力部と、
コンテンツを特定する情報及び当該コンテンツの再生位置に関する情報をネットワークを介して受信するネットワーク処理部と、を有し、
前記再生制御部は、前記ネットワーク処理部で受信したコンテンツを特定する情報が示すコンテンツを、前記ネットワーク処理部で受信した当該コンテンツの再生位置に関する情報が示す再生位置から再生することを特徴とする再生装置。
【請求項８】
請求項７の再生装置であって、
現在時刻の情報を取得する現在時刻取得部を有し、
前記ネットワーク処理部はコンテンツを特定する情報及び当該コンテンツの再生位置に関する情報と共に時刻の情報を受信し、
前記再生制御部は、前記ネットワーク処理部で受信したコンテンツを特定する情報が示すコンテンツを、前記ネットワーク処理部で受信した当該コンテンツの再生位置に関する情報が示す再生位置に前記現在時刻取得部で取得した現在時刻の情報が示す現在時刻と前記ネットワーク処理部で受信した時刻の情報が示す時刻との差分値を加えた位置から再生することを特徴とする再生装置。
【請求項９】
請求項７の再生装置であって、
ネットワークサービスで用いるデータを処理するサービス処理部を有し、
前記ネットワーク処理部は、コンテンツを特定する情報及び当該コンテンツの再生位置に関する情報と共にネットワークサービスで用いるデータを受信し、
前記サービス処理部は、前記ネットワーク処理部で受信したコンテンツを特定する情報、当該コンテンツの再生位置に関する情報、及びネットワークサービスで用いるデータに基づいて、前記出力部で出力する画像情報を生成することを特徴とする再生装置。
【請求項１０】
請求項７〜９のいずれかに記載の再生装置であって、
前記コンテンツは記録媒体に記録されており、
前記再生制御部は、前記記録媒体から前記コンテンツを読み出して再生することを特徴とする再生装置。
【請求項１１】
請求項７〜９のいずれかに記載の再生装置であって、
ネットワークを介して前記コンテンツが記録されているコンテンツ配信サーバから前記コンテンツを取得するコンテンツ取得部を有し、
前記再生制御部は、前記コンテンツ取得部が取得したコンテンツを再生することを特徴とする再生装置。
【請求項１２】
請求項７〜１１のいずれかに記載の再生装置であって、
前記ネットワーク処理部は前記再生制御部で再生するコンテンツの特殊再生に関する情報を受信し、
前記再生制御部は、前記ネットワーク処理部で受信した特殊再生に関する情報に基づいてコンテンツの特殊再生を行うことを特徴とする再生装置。
【請求項１３】
第１の再生装置及び第２の再生装置においてコンテンツを再生する再生方法であって、
コンテンツを前記第１の再生装置で再生するステップと、
前記再生したコンテンツを特定する情報及び当該コンテンツの再生位置を示す情報を、前記第１の再生装置からネットワークを介して送信するステップと、
前記送信したコンテンツを特定する情報及び当該コンテンツの再生位置を示す情報を、ネットワークを介して前記第２の再生装置で受信するステップと、
前記受信したコンテンツを特定する情報が示すコンテンツを、前記受信した当該コンテンツの再生位置を示す情報が示す再生位置から前記第２の再生装置で再生するステップと、
を有することを特徴とする再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
技術分野は、コンテンツの再生に関する。
【背景技術】
【０００２】
特許文献１には、「オンエア中又は録画した番組コンテンツ内の各シーンに対する発言などの情報をユーザ間で共有することを好適に支援する、優れたコンテンツ関連情報提供装置及びコンテンツ関連情報提供方法、電子掲示板システム、並びにコンピュータ・プログラムを提供すること」（特許文献１［００１１］参照）等を課題とし、その解決手段として、「参照データが時系列に配列されてなるコンテンツについての関連情報を提供するコンテンツ関連情報提供装置又はコンテンツ関連情報提供方法であって、コンテンツについての関連情報を蓄積する関連情報蓄積手段又はステップと、前記関連情報が参照するコンテンツ及び該コンテンツ中のデータ参照位置を特定する参照情報を蓄積する参照情報蓄積手段又はステップと、関連情報及び／又は参照情報を配信する情報配信手段又はステップと、を具備する」（特許文献１［００１４］参照）こと等が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３０３２７
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１においては、他のユーザと同時刻に、同じコンテンツの同じシーンを視聴することに関しては考慮されていない。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。
本願は上記課題を解決する手段を複数含んでいるが、その一例を挙げるならば、コンテンツを再生する再生装置が、コンテンツを再生する再生制御部と、再生制御部で再生したコンテンツを出力する出力部と、再生制御部で再生するコンテンツの再生位置に関する情報及びコンテンツを特定する情報を取得する再生シーン情報取得部と、再生シーン情報取得部で取得した情報をネットワークを介して出力するネットワーク処理部と、を有することを特徴とする。
【発明の効果】
【０００６】
上記手段によれば、複数のユーザにおけるコンテンツ視聴の利便性を向上させることができる。
【図面の簡単な説明】
【０００７】
【図１】実施例１のシステム構成の一例を示す図
【図２（ａ）】実施例１の概要を示す図
【図２（ｂ）】実施例１の概要を示す図
【図３】実施例１の処理の一例を示す図
【図４】実施例１の再生装置Ｂ１００における表示画面の一例を示す図
【図５】実施例１の再生装置Ｄ２００において表示画面の一例を示す図
【図６】実施例２のシステム構成の一例を示す図
【図７】実施例２の概要を示す図
【図８】実施例２の再生装置Ｅ１１０における処理の一例を示す図
【図９】実施例２の再生装置Ｆ２１０における処理の一例を示す図
【図１０（ａ）】実施例２のサーバ６００における処理の一例を示す図
【図１０（ｂ）】実施例２のサーバ６００における処理の一例を示す図
【図１１】実施例３のシステム構成の一例を示す図
【図１２】実施例３の再生装置Ｊ１１１０における処理の一例を示す図
【図１３】実施例３の再生装置Ｋ１２１０における処理の一例を示す図
【図１４】実施例３の再生装置Ｊ１１１０および再生装置Ｋ１２１０における表示画面の一例を示す図
【図１５】実施例４の再生装置Ｊ１１１０における処理の一例を示す図
【図１６】実施例４の再生装置Ｋ１２１０における処理の一例を示す図
【図１７】実施例５のシステム構成の一例を示す図
【図１８】実施例５の接続の一例を示す図
【図１９】実施例５の接続の一例を示す図
【発明を実施するための形態】
【０００８】
以下、本発明に好適な実施形態の例（実施例）を説明する。但し、本発明は本実施例に限定されない。本実施例は、主には再生装置について説明してあり、再生装置での実施に好適であるが、再生装置以外への適用を妨げるものではない。また、実施例の構成すべてが採用される必要はなく取捨選択可能である。
【実施例１】
【０００９】
近年、テレビジョン放送と、インターネットなどの通信の技術を利用し、放送される番組に放送中の時間軸に合わせてコメントを投稿し、他のユーザのコメントとともに視聴画面に表示するなどして、他のユーザと視聴体験を共有するといった試みが検討され始めている。これにより、複数のユーザが別の場所にいて別の視聴用の装置を使用していても、同じ番組を同時刻に見て、意見や感想などをコメントとしてお互い交換し合い、視聴体験を共有することが可能となる。
【００１０】
視聴しているシーンについてコメントを即時投稿しそれが逐次他のユーザへの表示に反映されるシステムであれば、各ユーザが視聴中のシーンに対して発したコメントであることを容易に判断できるため、視聴中のシーンの内容に合わせたコミュニケーションが可能である。放送によって提供されるコンテンツは、ある時刻に各ユーザが視聴するシーンがほぼ同じ内容となるため、このような仕組みが実現可能である。
【００１１】
しかし蓄積メディアの場合、その再生時刻は各ユーザで異なるため、放送により提供されるコンテンツと同様に同じシーンを複数ユーザが同時刻に見るためには、新たな仕組みが必要である。以下、かかる新たな仕組みの一例を説明する。
【００１２】
まず、本実施例の概要を、図２を用いて説明する。図２（ａ）においては、ユーザＡが再生装置Ｂ１００を使用して、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）の略）に収録されているコンテンツＸＸＸを鑑賞しているものとする。別の場所にいるユーザＣは、再生装置Ｄ２００を使用して、同じく所有しているＢＤコンテンツＸＸＸを、（再生開始がコンテンツＸＸＸの途中からとなってもよいので）ユーザＡが視聴しているシーンを同時刻に視聴して、別途用意するチャット等で意見交換したいというニーズがあるとする（図２（ａ））。
【００１３】
しかし、前述のとおり蓄積メディア（ＢＤコンテンツや放送番組を録画したコンテンツ等）では、ユーザＣはユーザＡが現在どのシーンを再生しているのか知ることができない。そこで本発明では、ネットワーク経由で同じシーンを再生できるよう、シーンを合わせる仕組みを提供する（図（ｂ））。
【００１４】
以下の実施例において、他のユーザと同じ再生時点に合わせて再生を開始することを、以降、同期再生と呼ぶ。なお、同期再生は複数のユーザ間で時間の誤差が全くない完全な再生時点の同期を意味するわけではなく、数秒程度の誤差があっても同期再生と呼ぶ。また、以下の実施例の説明で同時刻という表現を使用するが、誤差が全くない完全な同時刻を意味するわけではなく、数秒程度の誤差を含んでいても同時刻と表現する。
【００１５】
本実施例の構成の一例を図１に示す。この例では、ユーザＡが使用する再生装置Ｂ１００と、別のユーザＣが使用する再生装置Ｄ２００からなる。以下、各装置の機能ブロックについて説明する。
【００１６】
コンテンツ記録部１０１は、再生するコンテンツを記録しておくもので、その媒体としてＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やｉＶＤＲ（ｉｎｆｏｒｍａｔｉｏｎ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  ｆｏｒ  Ｒｅｍｏｖａｂｌｅ  ｕｓａｇｅ）などの磁気記録媒体や、ＢＤ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）などの光学ディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの半導体記憶装置などにより実現され、またリムーバブル（取り外し可能）である記録媒体であれば、それを格納し動作させるドライブ類も含まれる。
【００１７】
再生制御部１０２は、コンテンツ記録部１０１からのコンテンツを読み出しや著作権保護されたコンテンツの暗号の復号、符号化データのデコードなど再生に必要な処理を行い、また再生に関する制御（再生開始・停止、再生位置（再生時点）の管理、早送りなどの特殊再生）を行うブロックである。
【００１８】
表示部１０３は、例えばディスプレイにより再生制御部１０２の出力する表示用データを表示する機能を備える。なお、表示部は必ずしもディスプレイを備えなくともよく、外部の表示装置に出力する機能を備えるのみでもよい。ディスプレイや外部の表示装置への出力機能を総称して、「出力部」ともいう。
【００１９】
再生シーン情報取得部１０４は、再生装置Ｂ１００で再生中のコンテンツを解析し、再生中のコンテンツ名（あるいはコンテンツごとにユニークなＩＤなどコンテンツを一意に判別できる情報）、再生シーンの時間情報（または各種記録媒体に応じた記録位置などシーンを一意に特定できる情報）等を含む再生シーン情報を得る。さらに、再生シーン情報を取得した時刻をタイムスタンプとして再生シーン情報に付加する（以降、取得時タイムスタンプと呼ぶ）。
【００２０】
データ生成部１０５は、再生シーン情報取得部１０４で取得した再生シーン情報に基づき、再生シーン情報使用側へ渡すのに適したデータに変換・生成を行う。
【００２１】
Ｎ／Ｗ（Ｎｅｔｗｏｒｋ）処理部１０６は、外部ネットワークとデータを送受信するための各種処理（使用するプロトコルへの変換など）を行う。
【００２２】
情報取得判定部１０７は、再生シーン情報取得部１０４で再生シーン情報を取得するか否かを判定し、取得する場合はその契機を与える処理を行う。取得の判定は、例えばユーザの入力や、周期的なトリガなどによって行われる。
【００２３】
現在時刻取得部１０８は、現在時刻の計測および保持・取得を行い、再生装置Ｂ１００においては再生シーン情報取得部１０４に、再生装置Ｄ２００においては後述する再生シーン情報設定部に現在時刻を伝達する。再生シーン情報取得部１０４においては前述した取得時タイムスタンプの付加に伝達された時刻の情報が用いられる。
【００２４】
ネットワーク１０９は例えばインターネットなどにより実現されるネットワークであり、再生シーン情報の授受のための通信路として使用される。
【００２５】
データ解析部２０２は、再生装置Ｄ２００のＮ／Ｗ処理部１０６で受信したデータのうち、再生シーン情報を抽出する。
【００２６】
再生シーン情報設定部２０３は、データ解析部から受信した再生シーン情報に基づき、再生装置Ｄ２００の再生制御部１０２に対し設定を行う。この設定の一例としては、再生シーンを示す時間（再生位置）への頭出し指示などである。この設定においては、現在時刻取得部１０８からの時刻の情報も用いられる。
【００２７】
なお、再生装置Ｄ２００のコンテンツ記録部１０１には、再生装置Ｂ１００との間で同期再生を行うコンテンツが記録されている。
【００２８】
また、再生装置Ｄ２００の再生制御部１０２は、再生シーン情報設定部２０３からの設定情報を受けて、それに基づいた制御を行う。
【００２９】
情報設定判定部２０７は、再生シーン情報設定部２０３により、再生制御部１０２に対して再生シーン情報を伝達、すなわち再生シーン情報に基づいた同期再生をするための設定を行うか否かを判定する機能ブロックである。設定有無の判定は、例えばユーザの入力や、周期的なトリガなどによって行われる。
【００３０】
本構成により、再生装置Ｄ２００のユーザ（再生シーン情報利用側ユーザ）は、再生装置Ｂ１００のユーザ（再生シーン情報提供側ユーザ）が視聴しているコンテンツ中のシーン位置を取得し、同じシーンから再生することが可能となる。
【００３１】
本構成は、ある再生装置（再生シーン情報提供側）と別の再生装置（再生シーン情報利用側）が、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの家庭内ネットワークやＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）などのインターネットによるネットワークを介し、クライアントサーバ方式やＰ２Ｐ（Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ）などにより接続を確立し再生シーン情報を送受信する構成である。なお、本実施例におけるネットワーク構成例はこれらに限定されない。
【００３２】
次に、本構成による同期再生の処理の一例を、図３を用いて説明する。処理開始後、Ｓ３０１ではユーザＡが再生装置Ｂ１００を操作し、コンテンツの再生を始める。このとき、再生装置Ｂ１００の表示部１０３により、ユーザＡはそのコンテンツを視聴することが可能になる。
【００３３】
続いて、Ｓ３０２では、再生シーン情報取得部１０４により再生シーン情報の取得を行うかどうかを判定する。Ｙｅｓの場合、Ｓ３０３に遷移し、再生制御部１０２の動作に従い、再生シーン情報の取得を行い、Ｓ３０４に遷移する。Ｎｏの場合は本シーケンスを終了する。
【００３４】
Ｓ３０２での再生シーン情報取得実施の判定の方法としては、制御ソフトウェアの動作により周期的に再生時点を取得する（あらかじめ設定したタイミングがきたら判定がＹｅｓとなる）など、再生装置Ｂ１００自身により自動で行われてもよいし、別の方法として、ユーザＡが明示的な操作が行なわれた場合（リモコンなどにより再生シーン情報取得を指示する）、あるいはユーザＢ等の他のユーザからネットワークを介して要求があった場合に行われてもよい。また、再生シーン情報の提供を自動で行うか否かはあらかじめユーザが設定しておくことを可能としてもよい。
【００３５】
この設定を行う画面例を図４に示す。図４は再生装置Ｂ１００の表示部１０３に相当するディスプレイ画面にメニュー（設定画面）を表示している例である。この例では、設定画面にて、再生シーン情報（図中は『再生時点』と表記）を提供する、またはしないを選択でき（図中４０１）、する場合はその取得・送出を自動で行うか手動で行うかを選択でき（図中４０２）、自動で取得・送出する場合はその時間間隔を設定できる（図中４０３、この例では５分間隔）。この説明では、再生シーン情報提供を『する・自動送出・５分間隔』で行うものとする。その他、手動送出（タイミング指定方法は別途定義される）が選択可能であってもよいが、本実施例では特に説明しない。
【００３６】
Ｓ３０３で取得する再生シーン情報として、この例では再生コンテンツ名と時間情報とを取得するものとする。再生コンテンツ名とは、再生装置Ｂ１００で再生されているコンテンツを表す文字列や、コンテンツごとに割り振られたユニークなＩＤなど、コンテンツを一意に判別できる情報である。再生コンテンツ名の取得または付与方法に関しては本実施例では特に限定しないが、コンテンツ記録部１０１などで管理されている管理情報などのメタデータより取得する方法が考えられる。時間情報とはコンテンツの再生位置を示す情報であり、先頭から何分何秒などの方法で示される。
【００３７】
なお、取得する再生シーン情報として、時間情報の代わりに、あるいは時間情報と共に、チャプタの情報を取得してもよい。ここでいうチャプタとは、コンテンツ自身が備える頭出しのための情報で、このチャプタを選択することによりあらかじめ設定された位置への頭出しを容易にするものであり、チャプタ情報とは例えば各チャプタに割り振られた連続した一意な番号（チャプタ番号）を示すものである。なお、チャプタ情報はどのようなコンテンツにも必ず備わっているものではないため必ず使用されるものではなく、それが存在しない場合は使用しない。
【００３８】
以上で取得した情報に、さらに現在時刻取得部１０８で取得した現在時刻を元に取得時タイムスタンプを付加し、再生シーン情報のデータ形式を構成する。なお、本実施例では取得時タイムスタンプの付加は再生シーン情報取得部１０４にて行われているが、取得時タイムスタンプの付加はデータ生成部１０５、あるいはＮ／Ｗ処理部１０６で行われてもよい。また、再生シーン情報が取得されてから当該再生シーン情報が利用されるまでのタイムラグを考慮しない場合、取得時タイムスタンプは付加しなくても良い。
【００３９】
Ｓ３０４では、データ生成部１０５により、Ｓ３０３で取得した再生シーン情報を、ネットワーク経由の送出に適したフォーマットとなるよう変換・整形・符号化などの処理を逐次行い、Ｎ／Ｗ処理部１０６により外部のネットワーク１０９経由で再生装置Ｄ２００へ送出する。このときのフォーマットは、ネットワーク間での通信で使用するプロトコルなどに対し適切なものが選択されるべきである。一例としては、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）をプロトコルとして利用する場合にＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を利用するなどである。その他のプロトコルとしてはＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）などが考えられる。本実施例は、プロトコルやデータ形式の種別は特に問わず実施可能である。
【００４０】
データ送出のタイミングは、周期的に送出するなど、再生装置Ｂ１００により自動で行われてもよいし、ユーザＡが明示的な操作を行う（リモコンなどによりデータ送出開始を指示する）ことにより行われる、あるいはネットワークを介して他のユーザからの要求があったタイミングで行われてもよい。この説明では、前述の再生シーン情報提供に関する設定画面で決定してある取得タイミングと同期している（取得したら送出する）ため「５分間隔で自動送出」にしたがって行われるものとする。なお、再生シーン情報の取得と送出は必ずしも同時に行われる必要はない。
【００４１】
以降のステップでは再生シーン情報の利用側である再生装置Ｄ２００の処理となる。簡略化のためシーケンス図からは省いているが、本構成による処理時には、再生装置Ｄ２００は起動済みであり、さらに再生シーン情報提供側が視聴しているコンテンツと同じコンテンツが再生装置内に用意されている、すなわち再生装置Ｄ２００のコンテンツ記録部１０１の準備が済んでいる（同じコンテンツを収録した市販の光学ディスクが光学ディスクドライブに挿入されている、内蔵する記録媒体に同じコンテンツが記録されている、など）必要がある。
【００４２】
Ｓ３０５では、再生装置Ｄ２００のＮ／Ｗ処理部１０６により、Ｓ３０４で再生装置Ｂ１００から送信されたデータの受信処理を行い、データ解析部２０２に転送しＳ３０６に遷移する。
【００４３】
Ｓ３０６では、受信したデータをデータ解析部２０２で解析し再生シーン情報を抽出、再生シーン情報設定部２０３へ伝達しＳ３０７に遷移する。
【００４４】
Ｓ３０７では、情報設定判定部２０７にて、再生シーン情報に基づき再生シーン情報提供側が視聴中のコンテンツとの同期再生を行うかを判定する。Ｙｅｓの場合、Ｓ３０８に遷移し、同期再生を開始するために、再生シーン情報設定部２０３により再生シーン情報に基づいた設定を、再生装置Ｄの再生制御部１０２に対して設定する。この設定内容とそのときの動作については後述する。Ｎｏの場合は行うべきことがないため本シーケンスを終了する。
【００４５】
Ｓ３０７での同期再生を行うかの判定方法については、例えば再生装置Ｄ２００の表示部１０３に、ＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）表示により選択画面を提示し、ユーザの指示入力により実行有無を判定する方法がある。この場合の画面例を図５に示す。この画面の表示は、ユーザの操作で呼び出される方法や、常に表示領域の一部に表示し続ける方法、特定のタイミングでポップアップ表示するなどにより行われるが、本実施例では特に限定しない。
【００４６】
この例では、ユーザＡが別の機器（再生装置Ｂ１００）で視聴中のコンテンツＸＸＸの５分１７秒付近を再生中であることが表示からわかる（図中５０１）。この情報は再生装置Ｂ１００から送出された再生シーン情報（この例では再生コンテンツ名、時間情報、および取得時タイムスタンプからなる）に基づき、例えばデータ解析部２０２で再生シーン情報を抽出した際に生成・表示するなどの方法がある。なお、再生シーン情報にチャプタ情報が含まれている場合、あるいは時間情報から再生位置におけるチャプタ番号やチャプタ名が特定できる場合、時間情報の代わりに、あるいは時間情報と共にチャプタに関する情報を表示するように構成してもよい。
【００４７】
これに対し、再生装置Ｄ２００において、同じコンテンツの同期再生をするかどうかの質問（図中５０２）および選択肢（図中５０３乃至５０５）が表示され、ユーザＣはその中から所望の動作を選択できる。ここで、『する  （現在ユーザＡが再生中のシーンから再生開始）』（図中５０３）を選択した場合（つまりＳ３０７で情報設定判定部２０７がＹｅｓと判定する場合）、Ｓ３０８において再生シーン情報設定部２０３では、再生シーン情報に含まれる再生時点情報および取得時タイムスタンプ、再生装置Ｄの現在時刻取得部１０８で取得した現在時刻から、再生装置Ｄのコンテンツ記録部１０１から読み出すコンテンツの、どの時点から再生すればよいかを再生装置Ｄの再生制御部１０２へ伝達する。
【００４８】
この時間の計算は、現在時刻と取得時タイムスタンプとの差（何秒前にその場面を視聴していたか）を求め、その差を再生シーン情報に含まれる時間情報が示す再生位置に加えることで、現在ユーザＡが視聴しているシーンの再生位置が判明する。その再生位置に頭出しをして再生を開始すると、同時刻に同じ場面を再生することが可能となる。
【００４９】
以上により、ユーザＢが再生を開始するまでに経過した時間差も加味することで同期再生を実現する。なお、取得時タイムスタンプが付加されていない場合、再生シーン情報に含まれる時間情報が示す再生位置、あるいは再生シーン情報に含まれる時間情報が示す再生位置に所定の時間（例えば、再生シーン情報の伝送における伝送遅延に基づく時間）を加えた再生位置をユーザＡが現在視聴しているシーンの再生位置とすればよい。
【００５０】
図５において『頭出しのみ』（図中５０４）を選択した場合は、同期再生を行わず（つまり現在時刻と照らし合わせてユーザＡの再生時点に合うよう頭出しする処理を行わず）、単純にこの再生シーン情報が示す再生時点（この場合は5:17）から頭出しを行う。
【００５１】
図５において『何もしない』（図中５０５）を選択した場合は特に処理を行わない（この図５に示すような選択画面を消去するなどしてもよい）。また、本発明における再生シーン情報を使用してどのような動作を行うかの選択肢の表示については、図５で示した内容に限定されない。なお、再生時点の算出方法は本実施例に限定されない。
【００５２】
本実施例によれば、蓄積コンテンツであっても、複数のユーザが同じシーンを同時刻に再生視聴できるようになる。また、別途用意されるチャットなどのシステムを用いれば、蓄積コンテンツであっても、同時刻に同じシーンについてのコミュニケーションを取ることも可能となる。
【００５３】
以上の例では、再生シーン情報提供側の再生装置と再生シーン情報使用側の再生装置を区別して説明したが、本実施例では、各再生装置が再生シーン情報提供の仕組み（情報取得判定部１０７、再生シーン情報取得部１０４、データ生成部１０５）および使用の仕組み（情報設定判定部２０７、再生シーン情報設定部２０３、データ解析部２０２）の両方の仕組みを備え、再生シーン情報提供および使用のどちらも実施できる構成としても良い。
【実施例２】
【００５４】
次に、チャットやＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ、ユーザを識別するアカウントが存在し、アカウント間でコミュニケーションを行う手段があるネットワークサービス）、電子掲示板などによるコミュニケーションを考慮した他の実施例を説明する。以降、チャットやＳＮＳ、電子掲示板などのネットワークを介して行われるコミュニケーションのためのシステムを、単に「サービス」と総称する。
【００５５】
本実施例では、サービスとしてはＳＮＳ、複数のユーザ間でやり取りするデータとしてはコメント（意見や感想などを伝えるための文字列）を例に説明を行う。
【００５６】
本実施例の概要および画面表示例を図７に示す。この図では、再生装置Ｅ１１０と再生装置Ｆ２１０はネットワークで接続され、同ネットワークにＳＮＳサーバ７００が接続されている。ＳＮＳサーバ７００は、ＳＮＳ機能（ユーザのリクエストに応じて、コメント投稿の受信・記録、記録済みのコメントデータの送出など、アカウントごとの処理／管理）を提供する。再生シーン情報提供側である再生装置Ｅ１１０と、再生シーン情報使用側である再生装置Ｆ２１０のそれぞれの再生装置がＳＮＳを使用するための機能を備える。
【００５７】
再生シーン情報提供側である再生装置Ｅ１１０において、７０１はユーザＡが視聴している画面である。ここでは、ユーザＡが視聴しているコンテンツＸＸＸの再生に重畳して、ＳＮＳに投稿するコメントの入力に用いる画面領域（以下、「ＳＮＳコメント入力画面領域」と呼ぶ）７０２が表示されている。この表示／非表示はユーザ入力による指示で切り替えられてもよい。
【００５８】
ＳＮＳコメント入力画面領域７０２には、コメント入力フォーム７０３と、コメント投稿決定ボタン７０４があり、コメント入力フォーム７０３では、ユーザの操作により、コメントの文字列を入力することが可能となる。コメント投稿決定ボタン７０４は、前述のコメント入力フォーム７０３で入力した文字列をコメントとしてＳＮＳに投稿するかどうかを決定する。
【００５９】
このＳＮＳコメント入力画面領域７０２を用いてＳＮＳへのコメントの投稿が可能となる。再生シーン情報提供側である再生装置Ｅ１１０は、コンテンツ再生中にＳＮＳへのコメントを入力・投稿することで、それを契機として再生シーン情報を生成し、コメントに重畳して再生シーン情報を送出する。
【００６０】
送出された再生シーン情報つきコメントは、ＳＮＳサーバ７００を介して、再生シーン情報使用側の再生装置Ｆ２１０で取得できる。
【００６１】
再生シーン情報使用側である再生装置Ｆ２１０において、７０５はユーザＢが視聴している画面である。その画面中に、ＳＮＳのコメントを表示する領域（以下、「ＳＮＳコメント表示領域」と呼ぶ）７０６が表示されている。ＳＮＳコメント表示領域７０６の表示／非表示は、ユーザによる指示で切り替えられてもよいし、他のユーザからコメントが投稿されたときに自動的に表示されるようにしてもよい。
【００６２】
本実施例におけるＳＮＳコメント表示領域７０６は、ＳＮＳサーバ７００から取得した閲覧可能な他のユーザのコメントを複数表示することを可能としている。図７の例では、ユーザＡのコメント７０７と、ユーザＧのコメント７０８が表示されている。このうち、ユーザＡのコメントには、「再生シーン情報あり」のメッセージが付加されている。これはＳＮＳに投稿されたコメントに再生シーン情報が重畳されていることを示す。
【００６３】
なお、このメッセージ内容は上記に限定されず、また文章でなく図形（アイコンなど）であってもよい。このようなメッセージが付加されたコメントを選択することで、実施例１で説明したような同期再生のシーケンスを開始できる（例えば図５のような画面に遷移し、『する（現在ユーザＡが再生中の位置から再生開始）』（５０３）を選択することで同期再生を開始する、など）。同期再生が開始された後は図７の７０９のように、現在時刻でユーザＡが再生しているシーンと同じシーンから再生が開始される。
【００６４】
次に、本実施例の構成の一例を図６に示す。本実施例では、ユーザＡが使用する再生装置Ｅ１１０と、別のユーザＣが使用する再生装置Ｆ２１０、およびサービスを提供するサーバ６００（図７のＳＮＳサーバ７００に相当）からなる。以下、各装置の機能ブロックについて説明するが、図１と同様の機能ブロックについては図１と同じ番号を付し、説明を省略する。
【００６５】
再生装置Ｅ１１０において、サービス処理部１１１は、ＳＮＳへのアクセス機能を提供し、例えばユーザの操作により行われるコミュニケーションのためのデータ（この例ではコメントの投稿）の入力を受付け、サーバ６００へ送出可能なフォーマットとなるようなデータとする。
【００６６】
情報取得判定部１１７は、サービス処理部１１１へのコメントの投稿を契機として、再生シーン情報取得部１０４へ取得の指示を行う。
【００６７】
データ生成部１１５は、再生シーン情報取得部１０４で取得した再生シーン情報及びサービス処理部１１１で入力したコメントを、ネットワーク経由の送出に適したフォーマットとなるよう変換・整形・符号化などの処理を行う。
【００６８】
Ｎ／Ｗ処理部１０６の動作については実施例１と違いはないが、本実施例におけるサービスはサーバ６００を介して行うものであるので、データの送出先はサーバ６００となる。
【００６９】
サーバ６００において、Ｎ／Ｗ処理部６０１は、再生装置Ｅ１１０からのデータを受信し、また再生装置Ｆ２１０へのデータの送出を行う機能ブロックである。なお、サーバ６００からの再生装置Ｆ２１０へのデータ送出は、再生装置Ｆ２１０側からのリクエストに応じてサーバ６００がレスポンスを返す方式でも、サーバ６００側から所定のタイミング（例えば、所定時間毎、コメントの投稿を受け付けたタイミング等）でプッシュとして送出される方式のどちらであってもよい。
【００７０】
サービス実行部６０２は、一例としてコメントのデータを管理・保管するための処理など各種制御を行う。データ記録部６０３には、必要に応じてデータが記録される。
【００７１】
再生装置Ｆ２１０において、サービス処理部２１１は、ＳＮＳへのアクセス機能を提供し、例えば再生装置Ｆ２１０のＮ／Ｗ処理部１０６を介してサーバ６００から取得したコメントを表示するなど、サービスの出力としての処理を行う。また、ユーザの操作により行われるサービスに対する各種指示を受け付ける（例えばコメントの選択による情報設定判定部２１７への指示など）。
【００７２】
データ解析部２１２は、サーバ６００から取得したデータを解析し、コメントはサービス処理部２１１へ、再生シーン情報は再生シーン情報設定部２０３へ送出する。情報設定判定部２１７は、サービス処理部２１１より指示されたコメントに対しての動作に応じて、再生シーン情報の設定をするか否かの判定を再生シーン情報設定部２０３へ伝達する。
【００７３】
次に、実施例２における処理の一例について説明する。まず再生シーン情報提供側である再生装置Ｅ１１０の動作について図８を用いて説明する。
【００７４】
Ｓ８０１では、再生装置Ｅ１１０でのコンテンツＸＸＸの再生を開始する。Ｓ８０２では、コンテンツＸＸＸの再生中にユーザＡの操作により、サービス処理部１１１でＳＮＳへのアクセス機能を使用し、ＳＮＳへ投稿するコメントの入力および投稿の動作を行うかどうかを判別する。
【００７５】
Ｙｅｓの場合、Ｓ８０３に遷移する。Ｎｏの場合は処理を終了する（なお、Ｓ８０２の処理はユーザの指示により適宜開始可能である）。
【００７６】
Ｓ８０３では、再生シーン情報取得部１０４により、再生制御部１０２が再生中のコンテンツから再生シーン情報を取得する。つまり、情報取得判定部１１７では、Ｓ８０２でのＳＮＳコメントの投稿動作を契機とし、再生シーン情報を取得すると判定する。再生シーン情報は、再生コンテンツ名と時間情報（および／またはチャプタ情報）を含むものとする。
【００７７】
Ｓ８０３の後、Ｓ８０４へ遷移し、データ生成部１１５にて、Ｓ８０２でサービス処理部１１１にて入力したコメントと、Ｓ８０３で取得した再生シーン情報とを、サーバ６００に送出するのに適したフォーマットとなるよう変換・整形・符号化などの処理を逐次行い、Ｎ／Ｗ処理部１０６により外部のネットワーク１０９経由で再生装置Ｆ２１０へ送出する。コメント及び再生シーン情報の送出においては、コメントと再生シーン情報とを合わせて一つのコメントデータとして送出してもよい。以下の説明では、コメント及び再生シーン情報を含むコメントデータが送出された場合の例を説明する。
【００７８】
次に、サーバ６００の処理の一例を図１０を用いて説明する。まず再生装置Ｅ１１０にて送出されたデータに対するサーバ６００の処理について図１０（ａ）で示す。Ｓ１００１では、Ｎ／Ｗ処理部６０１でコメントデータを受信すると、Ｓ１００２へ遷移し、サービス実行部６０２により、この例ではデータの記録処理を実行し、データ記録部６０３にコメントデータを記録する。このときの記録の方式などはサービスによって異なるが、本実施例では特に限定しない。
【００７９】
続いてサーバ６００から再生装置Ｆ２１０へコメントデータを送出する場合の処理の一例を図１０（ｂ）を用いて説明する。Ｓ１００３において、Ｎ／Ｗ処理部６０１で再生装置Ｆ２１０からのコメントデータ取得のリクエストを受信する、Ｓ１００４に遷移し、データ記録部６０３から必要なコメントデータを必要なだけ読み出しＳ１００５へ遷移する。なお、サービスを提供するサーバ６００の処理内容は使用するサービスによって異なるが、本実施例では使用するサービスおよびサーバの処理内容は特に限定せず、各種データをネットワーク経由で送受信可能なシステムであればどのようなものでも良い。
【００８０】
その後、Ｓ１００５にてＮ／Ｗ処理部６０１により読み出されたコメントデータを再生装置Ｆ２１０へ送出する。なお、本実施例ではＳ１００３で再生装置Ｆ２１０からのリクエストを受信した場合にＳ１００４に遷移する構成としたが、リクエストの受信に代えて、あるいはリクエストの受信に加え、所定のタイミングを契機にＳ１００４に遷移する構成としてもよい。
【００８１】
次に再生シーン情報使用側である再生装置Ｆ２１０の動作について図９を用いて説明する。処理開始後、Ｓ９０１において再生装置Ｆ２１０でＳＮＳコメントの閲覧を行うかどうかを判定する。これは、例えばユーザの操作によってＳＮＳへのアクセス機能が起動されたか否か、あるいは他のユーザからコメントの投稿があったか否か等によって判定される。
【００８２】
Ｙｅｓの場合、Ｓ９０２へ遷移し、Ｎｏの場合は処理を終了する。Ｓ９０２では、ＳＮＳコメント閲覧のために、再生装置Ｆ２１０のＮ／Ｗ処理部１０６によりサーバ６００へのデータ取得リクエストを行い、サーバ６００から送出されるコメントデータを取得する。また、それに合わせて、データ解析部２１２によりコメントデータに付加された再生シーン情報の抽出を行う。
【００８３】
Ｓ９０２の後、Ｓ９０３へ遷移し、コメントデータ中のコメント部分をサービス処理部２１１の処理によりＳＮＳコメント表示画面として表示する（表示は例えば再生装置Ｆ２１０の表示部１０３などにより行う。図中での接続は省略）。このときの表示は、図７の７０５に示したような画面構成例を用いてもよい。
【００８４】
続いてＳ９０４へ遷移し、Ｓ９０３で表示したＳＮＳコメントのうち、再生シーン情報が付加されたコメントに対して、サービス処理部２１１へのユーザ操作でコメントを選択するかどうかを判定する。Ｙｅｓの場合、すなわち再生シーン情報が付加されたコメントを選択し、同期再生を行うか否かの選択画面への遷移をユーザが指示した場合、Ｓ９０５へ遷移する。Ｎｏの場合、処理を終了する。
【００８５】
Ｓ９０５では、同期再生を行うか否かの選択画面の表示へ遷移する。このときの表示は、図５に示した表示を用いればよい。続いてＳ９０６へ遷移し、同期再生を行うか否かを判定する。Ｙｅｓの場合、例えばユーザが図５の５０３『する  （現在ユーザＡが再生中の位置から再生開始）』を選択した場合、情報設定判定部２１７にてサービス処理部２１１から伝達されたユーザ入力の内容により再生シーン情報を設定する判定がされ、Ｓ９０７へ遷移する。Ｎｏの場合、処理を終了する。
【００８６】
Ｓ９０７では、再生シーン情報設定の指示に従い、再生シーン情報設定部２０３により、再生制御部１０２への再生シーン情報の設定を行う、すなわち同期再生を開始する。このときの、再生装置Ｆ２１０で頭出しに用いる再生時点の算出などは実施例１と同様な方法を用いればよい。なお、再生時点の算出方法は本実施例に限定されない。
【００８７】
本実施例によれば、蓄積コンテンツであっても、複数のユーザが同じシーンを同時刻に再生視聴し、ＳＮＳを利用して同時刻に同じシーンについてのコミュニケーションを取ることが可能となる。
【００８８】
以上の例では、再生シーン情報提供側の再生装置と再生シーン情報使用側の再生装置を区別して説明したが、本実施例では、各再生装置が再生シーン情報提供の仕組み（情報取得判定部１１７、再生シーン情報取得部１０４、データ生成部１１５、サービス処理部１１１）および使用の仕組み（情報設定判定部２１７、再生シーン情報設定部２０３、データ解析部２１２、サービス処理部２１１）の両方の仕組みを備え、再生シーン情報提供および使用のどちらも実施できる構成としても良い。
【００８９】
本実施例では、同期再生を行うユーザは蓄積コンテンツとして同じコンテンツを所有している必要がある。ＢＤなどパッケージメディアであれば、同じものを購入しディスクを再生装置に準備しておけばよい。録画番組であれば、同じ番組を録画予約しておくなどの方法がある。このとき、ＳＮＳを利用して、他のユーザが録画予約した旨のＳＮＳコメントを受信した場合に、同じ番組を録画予約するなどの仕組みにより、容易に同じ番組を蓄積コンテンツとして用意できる機能などと組み合わせても良い。
【実施例３】
【００９０】
以上の例はＢＤや録画番組など、パッケージメディアや蓄積されたコンテンツデータで同期再生を行うものであったが、本実施例では、インターネット上にアップロードされた動画コンテンツなどの同期再生を行う例について説明する。
【００９１】
本実施例の構成の一例を図１１に示す。本実施例では、ユーザＡが使用する再生装置Ｊ１１１０と、別のユーザＣが使用する再生装置Ｋ１２１０、およびサービスを提供するサービス用サーバ６００（図７のＳＮＳサーバ７００に相当）、動画コンテンツを蓄積し、インターネットなどを介して配信する動画配信サーバ１１００からなる。なお、サービス用サーバ６００と、動画配信サーバ１１００は同一の機器が備えるものでもよく、動画配信とともにその動画にコメント付加などが可能な形態のサービスであってもよい。以下、各装置の機能ブロックについて説明するが、図６と同様の機能ブロックについては図６と同じ番号を付し、説明を省略する。
【００９２】
再生装置Ｊ１１１０において、コンテンツ取得部１１０３は、動画配信サーバ１１００からＮ／Ｗ処理部１０６を介して動画コンテンツを取得する。同様に、再生装置Ｋ１２１０において、コンテンツ取得部１１０３は、動画配信サーバ１１００からＮ／Ｗ処理部１０６を介して動画コンテンツを取得する。
【００９３】
Ｎ／Ｗ処理部１０６の動作については基本的には実施例２と違いはないが、本実施例では動画コンテンツのデータを受信処理し、コンテンツ取得部へ提供する処理も合わせて行う。
【００９４】
動画配信サーバ１１００において、コンテンツ蓄積部１１０１は、動画コンテンツを装置内の記録装置に保持する。Ｎ／Ｗ処理部１１０２は、インターネット経由などで接続される他の機器からのリクエストに応じて、コンテンツ蓄積部１１０１に記録されている動画コンテンツを送出する。
【００９５】
次に、実施例３における処理の一例について説明する。まず再生シーン情報提供側である再生装置Ｊ１１１０の動作について図１１を用いて説明する。
【００９６】
Ｓ１２０１では、再生装置Ｊ１１１０とインターネットで接続された動画配信サーバ１１００にあるコンテンツＸＸＸの再生開始を指示する。Ｓ１２０２では、Ｎ／Ｗ処理部１０６を介してコンテンツ取得部１１０３でコンテンツを取得し、再生制御部１０２で再生を開始する。Ｓ１２０３では、コンテンツＸＸＸの再生中にユーザＡの操作により、サービス処理部１１１でＳＮＳへのアクセス機能を使用し、ＳＮＳへ投稿するコメントの入力および投稿の動作を行うかどうかを判別する。
【００９７】
Ｙｅｓの場合、Ｓ１２０４に遷移する。Ｎｏの場合は処理を終了する（なお、Ｓ１２０３の処理はユーザの指示により適宜開始可能である）。
【００９８】
Ｓ１２０４では、再生シーン情報取得部１０４により、再生制御部１０２が再生中のコンテンツから再生シーン情報を取得する。つまり、情報取得判定部１１７では、Ｓ１２０３でのＳＮＳコメントの投稿動作を契機とし、再生シーン情報を取得すると判定する。再生シーン情報は、再生コンテンツ名（ファイル名やサーバ上のＵＲＩ：）と時間情報（および／またはチャプタ情報）を含むものとする。再生シーン情報の取得は、動画配信サーバ１１００が備えるＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）などを使用することで動画配信サーバ１１００から再生位置を取得するものでもよいし、再生装置Ｊ１１１０内部で、再生開始指示からの時間をカウントすることで取得するものでもよい。
【００９９】
Ｓ１２０４の後、Ｓ１２０５へ遷移し、データ生成部１１５にて、Ｓ１２０３でサービス処理部１１１にて入力したコメントと、Ｓ１２０４で取得した再生シーン情報とを、サーバ６００に送出するのに適したフォーマットとなるよう変換・整形・符号化などの処理を逐次行い、Ｎ／Ｗ処理部１０６により外部のネットワーク１０９経由で再生装置Ｋ１２１０へ送出する。コメント及び再生シーン情報の送出においては、コメントと再生シーン情報とを合わせて一つのコメントデータとして送出してもよい。
【０１００】
次に再生シーン情報使用側である再生装置Ｋ１２１０の動作について図１３を用いて説明する。処理開始後、Ｓ１３０１において再生装置Ｋ１２１０でＳＮＳコメントの閲覧を行うかどうかを判定する。これは、例えばユーザの操作によってＳＮＳへのアクセス機能が起動されたか否か、あるいは他のユーザからコメントの投稿があったか否か等によって判定される。
【０１０１】
Ｙｅｓの場合、Ｓ１３０２へ遷移し、Ｎｏの場合は処理を終了する。Ｓ１３０２では、ＳＮＳコメント閲覧のために、再生装置Ｋ１２１０のＮ／Ｗ処理部１０６によりサーバ６００へのデータ取得リクエストを行い、サーバ６００から送出されるコメントデータを取得する。また、それに合わせて、データ解析部２１２によりコメントデータに付加された再生シーン情報の抽出を行う。
【０１０２】
Ｓ１３０２の後、Ｓ１３０３へ遷移し、コメントデータ中のコメント部分をサービス処理部２１１の処理によりＳＮＳコメント表示画面として表示する（表示は例えば再生装置Ｋ１２１０の表示部１０３などにより行う。図中での接続は省略）。このときの表示は、図７の７０５に示したような画面構成例を用いてもよい。
【０１０３】
続いてＳ１３０４へ遷移し、Ｓ１３０３で表示したＳＮＳコメントのうち、再生シーン情報が付加されたコメントに対して、サービス処理部２１１へのユーザ操作でコメントを選択するかどうかを判定する。Ｙｅｓの場合、すなわち再生シーン情報が付加されたコメントを選択し、同期再生を行うか否かの選択画面への遷移をユーザが指示した場合、Ｓ１３０５へ遷移する。Ｎｏの場合、処理を終了する。
【０１０４】
Ｓ１３０５では、同期再生を行うか否かの選択画面の表示へ遷移する。このときの表示は、図５に示した表示などを用いればよい。続いてＳ１３０６へ遷移し、同期再生を行うか否かを判定する。Ｙｅｓの場合、例えばユーザが図５の５０３『する  （現在ユーザＡが再生中の位置から再生開始）』を選択した場合、情報設定判定部２１７にてサービス処理部２１１から伝達されたユーザ入力の内容により再生シーン情報を設定する判定がされ、Ｓ１３０７へ遷移する。Ｎｏの場合、処理を終了する。
【０１０５】
Ｓ１３０７では、再生シーン情報が示す動画コンテンツをインターネット経由で動画配信サーバ１１００より取得し再生可能な状態とし、Ｓ１３０８へ遷移する。また、再生コンテンツのデータのバッファリングを伴う再生制御を行う場合は、Ｓ１３０４で再生シーン情報つきのコメントを選択した時点で、同期再生を行う可能性が高いと判定し、Ｓ１３０４より先にＳ１３０７で動画コンテンツを受信し取得する手順でもよい。
【０１０６】
Ｓ１３０８では，再生シーン情報設定の指示に従い、再生シーン情報設定部２０３により、再生制御部１０２への再生シーン情報の設定を行って、同期再生を開始する。このときの、再生装置Ｋ１２１０で頭出しに用いる再生時点の算出などは実施例１と同様な方法を用いればよい。なお、再生時点の算出方法は本実施例に限定されない。
本実施例によれば、インターネット上の動画配信サーバ内に保持され配信によって視聴可能なコンテンツであっても、複数のユーザが同じシーンを同時刻に再生視聴し、ＳＮＳを利用して同時刻に同じシーンについてコメントを行うなどのコミュニケーションを取ることが容易となる。
【実施例４】
【０１０７】
以上の例では、再生位置を合わせ同期再生を開始する方法について説明したが、早送りやチャプタスキップなどの特殊再生操作の情報（特殊再生情報）も伝達する同期再生について説明する。
【０１０８】
同期再生のシーケンスは実施例１乃至３と同様の手順で行う。本実施例では、再生シーン情報を提供した側をマスタとし、再生シーン情報を使用し同期再生を開始した側をスレーブと呼称する。本実施例では、マスタ側がコンテンツ再生中に特殊再生操作（早送り、巻き戻し、チャプタスキップ、一時停止など）を行った場合、再生シーン情報に特殊再生情報を付加して送出する、または特殊再生情報のみを送出する。
【０１０９】
マスタ側の再生シーン情報に基づき同期再生を開始したスレーブ側の再生装置が特殊再生情報を受信した場合、その内容に従ってコンテンツの特殊再生を開始する。特殊再生情報の内容は、例えば操作種別（ｎ倍速早送り、ｎ倍速巻き戻し、チャプタスキップ、一時停止など）からなり、特殊再生終了時にも特殊再生が終了したことを示す特殊再生情報を送出することで、マスタ側の操作に従ってスレーブ側でも同様の特殊再生が行われる。
【０１１０】
マスタ側およびスレーブ側の再生装置は、それぞれ同期再生時に特殊再生情報の反映を行うかどうかを設定できる。例えば図１４に示すような、再生装置と接続された表示部に表示されるメニュー画面構成例により、特殊再生情報の提供または取得を行うかどうかの設定を可能とする。マスタ側再生装置１１１０において、図中１４０１は、マスタ側の再生シーン情報をどのタイミングで提供するかを選択可能な項目であり、『コメント送信時に再生シーン情報を付加して送信する』、あるいは『一定の周期で自動送出する』、などの動作内容を選択できるようにする。図中１４０２は、特殊再生情報をスレーブ側に提供するかどうかを選択可能な項目であり、『提供する』、あるいは『提供しない』、などの動作内容を選択できるようにする。
【０１１１】
スレーブ側再生装置１２１０において、図中１４０３は、他のユーザが再生中の再生シーン情報を取得し同期再生を行うか否かを選択可能とする項目であり、『する』、あるいは『しない』、などの動作内容を選択できる。『する』設定の場合は、例えば図７の７０７のようなＳＮＳコメント画面から再生シーン情報を選択したとき、図５のような同期再生開始選択画面を表示し、同期再生をするかどうか、またはその動作内容を選択できるようにする。
【０１１２】
図中１４０４は再生シーン情報の取得およびその情報の反映タイミングを選択可能な項目であり、『手動選択（コメント中の再生シーン情報を選択するなどした場合に同期再生開始）』、あるいは『自動（再生シーン情報受信時に自動で同期再生開始）』、あるいは『なし（再生シーン情報受信のみ）』などの動作内容を選択できる。図中１４０５は、特殊再生情報の取得・反映を行うかどうかを選択可能な項目であり、『自動で反映する（特殊再生情報を受信したときに自動で反映）』、あるいは『手動で反映する（特殊再生情報を受信したときにその旨を表示し、反映するかしないかを選択できる）』、あるいは『しない』などの動作内容を選択できるようにする。
【０１１３】
実施例４における処理の一例について説明する。まずマスタ側である再生装置Ｊ１１１０の動作について図１５を用いて説明する。
【０１１４】
Ｓ１５０１では、再生装置Ｊ１１１０で再生中のコンテンツＸＸＸに対し特殊再生操作を指示する。Ｓ１５０２では、前述のメニュー内で設定されている『特殊再生情報をスレーブ側に提供するかどうか』を情報取得判定部１１７で判定する。
【０１１５】
Ｙｅｓの場合、つまり提供するという設定の場合、Ｓ１５０３に遷移する。Ｎｏの場合は処理を終了する（なお、Ｓ１５０２の処理はユーザの指示により適宜開始可能である）。
【０１１６】
Ｓ１５０３では、再生シーン情報取得部１０４により、指示された特殊再生の内容を取得する。特殊再生情報は、再生コンテンツ名と操作種別などを含むものとする。
【０１１７】
Ｓ１５０３の後、Ｓ１５０４へ遷移し、データ生成部１１５にて、Ｓ１５０３で取得した特殊再生情報を、サーバ６００に送出するのに適したフォーマットとなるよう変換・整形・符号化などの処理を逐次行い、Ｎ／Ｗ処理部１０６により外部のネットワーク１０９経由でサーバ６００へ送出する。特殊再生情報の送出においては、自動的にＳＮＳコメントを付加してもよく、または再生シーン情報と合わせて一つのデータとして送出してもよい。
【０１１８】
次にスレーブ側である再生装置Ｋ１２１０の動作について図１６を用いて説明する。処理開始後、Ｓ１６０１において再生装置Ｋ１２１０でマスタ側再生装置との同期再生を行っているかを判定する。これは、例えば再生シーン情報設定部２０３などの状態を確認することで判定される。
【０１１９】
Ｙｅｓの場合、Ｓ１６０２へ遷移し、Ｎｏの場合は処理を終了する。Ｓ１６０２では、マスタ側からの特殊再生情報がサーバ６００上にあるかを判定する。これはサービス処理部２１１からＮ／Ｗ処理部１０６経由でデータを定期的に取得しに行き受信する方法や、特殊再生情報が送出されていることをサーバ６００から再生装置Ｋ１２１０へプッシュ通知で通知されたときに受信するなどの方法で判定されるが、この方法は特に限定されない（サーバ側の処理については説明を割愛する）。Ｓ１６０２で、マスタ側からの特殊再生情報を受信したと判定されると、Ｓ１６０３へ遷移し、前述のメニュー内で設定されている『特殊再生情報の取得・反映を行うかどうか』を情報設定判定部２１７で判定する。  Ｙｅｓの場合、Ｓ１６０４へ遷移し、Ｎｏの場合は処理を終了する。
【０１２０】
Ｓ１６０４では、受信した特殊再生情報の指示に従い、再生シーン情報設定部２０３により、再生制御部１０２への特殊再生の指示を行う、すなわち特殊再生を開始する。
【０１２１】
本実施例によれば、同じ内容のコンテンツを視聴中の複数のユーザが同じ特殊再生操作を共有することができ、たとえばインターネット上の動画やＢＤなどのパッケージメディアを用いた講義などで、マスタ側となるユーザが見せたいシーンを特殊再生により調整しスレーブ側のユーザに見せることができ、例えばＳＮＳを利用して同じシーンについてコメントなどを行うことでコミュニケーションを取ることが容易となる。
【実施例５】
【０１２２】
以上の例では再生シーン情報提供側（マスタ側）再生装置と、再生シーン情報使用側（スレーブ側）再生装置はそれぞれ別の装置として説明したが、ひとつの再生装置が再生シーン情報を提供し、かつ再生シーン情報を使用するというように双方の機能を備えていても良い（図１７）。
【０１２３】
また、以上の例では、再生シーン情報提供側（マスタ側）再生装置と、再生シーン情報使用側（スレーブ側）再生装置が一対一で接続されているものであったが、これを一対多とするような構成も可能である。ひとつの再生シーン情報提供側（マスタ側）再生装置の再生シーン情報を複数の再生シーン情報使用側（スレーブ側）再生装置で使用し同期再生を行ってもよい。図１８では、再生装置Ｍａ１８０１（内部の機能は図１７の１７００と同等）と、再生装置Ｍｂ１８０２（内部の機能は図１７の１７００と同等）、再生装置Ｍｃ１８０３（内部の機能は図１７の１７００と同等）がインターネットを介して接続されている場合の再生シーン情報の伝達方法の一例である。再生装置Ｍｂ１８０２と再生装置Ｍｃ１８０３は、それぞれ再生装置Ｍａ１８０１の再生シーン情報を受信し、使用する。このとき再生装置Ｍａ１８０１の再生シーン情報を受信する再生装置の数は特に制限されなくとも良いし、あるいは同時接続数などで制限しても良い。
【０１２４】
また、別の使用例として、ある再生シーン情報提供側（マスタ側）再生装置から再生シーン情報を取得し同期再生を行っている再生シーン情報使用側（スレーブ側）再生装置が、別の再生装置に対し再生シーン情報を提供（マスタ側からの再生シーン情報をそのまま転送してもよいし、新たにスレーブが再生シーン情報を生成してもよい。）することも可能である。
【０１２５】
図１９では、再生装置Ｍｄ１９０１（内部の機能は図１７の１７００と同等）と、再生装置Ｍｅ１９０２（内部の機能は図１７の１７００と同等）、再生装置Ｍｆ１９０３（内部の機能は図１７の１７００と同等）がインターネットを介して接続されている場合の再生シーン情報の伝達方法の一例である。再生装置Ｍｅ１９０２は、再生装置Ｍｄ１９０１の再生シーン情報を受信し、使用することで同期再生を行う。その一方で、その同期再生の際に再生シーン情報の提供もあわせて行えるようにする。再生装置Ｍｆ１９０３では、再生装置Ｍｅ１９０２が提供した再生シーン情報を受信し、同期再生を行うことができる。このようにして、再生シーン情報提供と使用の双方の機能を備えた再生装置を介して、直接再生シーン情報を受信することができない再生装置との同期再生を可能となる。
【０１２６】
具体的には、ＳＮＳのコミュニケーションを介した再生シーン情報のやり取りの場合に効果がある。例えば、ＳＮＳ上で複数のユーザが相互にアカウントを把握し関係性がある場合のみでしかコミュニケーション・伝達が行えないケースがあり、同期再生のための再生シーン情報を発信したアカウントとコミュニケーション可能なアカウントのみで同期再生が可能となる場合を考える。この場合、あるユーザＰが発信した再生シーン情報を、ユーザＰとコミュニケーション可能なユーザＱが受信し同期再生することが可能であるが、ユーザＰとコミュニケーション可能でないユーザＲは、ユーザＰの再生シーン情報を受信できずユーザＰと同期再生ができない。そこで、本実施例で示したように再生シーン情報の提供および使用の双方の機能を備える場合、ユーザＲがユーザＱとコミュニケーション可能である場合には、ユーザＱが（ユーザＰと同期再生している）再生シーン情報を提供することで、実質的にユーザＲはユーザＰと同期再生が可能となる。
【０１２７】
以上のように、本実施例では、再生シーン情報を用いる再生装置や提供元の数が２以上であっても、インターネットを介して行われるＳＮＳなどを使用して再生シーン情報の伝達を行う場合にユーザの使い勝手を向上できる。
【符号の説明】
【０１２８】
１００  再生装置Ｂ
１０１  コンテンツ記録部
１０２  再生制御部
１０３  表示部
１０４  再生シーン情報取得部
１０５  データ生成部
１０６  Ｎ／Ｗ処理部
１０７  情報取得判定部
１０８  現在時刻取得部
１０９  ネットワーク
２００  再生装置Ｄ
２０２  データ解析部
２０３  再生シーン情報設定部
２０７  情報設定判定部
４０１  他のユーザへの再生時点の提供に対する選択肢を示す表示
４０２  自動／手動の選択肢を示す表示
４０３  送出間隔の選択肢を示す表示
５０１  ユーザＡが視聴中の情報を示す表示
５０２  同期再生を開始するかを問うメッセージを示す表示
５０３  同期再生するかの選択肢を示す表示
５０４  頭出しのみを行うかの選択肢を示す表示
５０５  何もしないかどうかの選択肢を示す表示
１１０  再生装置Ｅ
１１１  サービス処理部
１１５  データ生成部
１１７  情報取得判定部
２１０  再生装置Ｆ
２１１  サービス処理部
２１２  データ解析部
２１７  情報設定判定部
６００  サーバ
６０１  Ｎ／Ｗ処理部
６０２  サービス実行部
６０３  データ記録部
７００  ＳＮＳサーバ
７０１  再生装置Ｅ１１０の表示画面
７０２  ＳＮＳコメント入力画面領域を示す表示
７０３  ＳＮＳコメント入力フォームを示す表示
７０４  ＳＮＳコメント投稿ボタンを示す表示
７０５  再生装置Ｆ２１０の表示画面
７０６  ＳＮＳコメント表示領域を示す表示
７０７  ユーザＡのコメントを示す表示
７０８  ユーザＧのコメントを示す表示
７０９  ユーザＢの入力後の再生装置Ｆ２１０の表示画面
１１００  動画配信サーバ
１１０１  コンテンツ蓄積部
１１０２  Ｎ／Ｗ処理部
１１０３  コンテンツ取得部
１１１０  再生装置Ｊ
１２１０  再生装置Ｋ
１４０１  再生シーン情報の提供タイミングの選択肢を示す表示
１４０２  特殊再生情報の提供有無の選択肢を示す表示
１４０３  他のユーザから再生シーン情報を取得するかの選択肢を示す表示
１４０４  再生シーン情報の反映を行うタイミングの選択肢を示す表示
１４０５  特殊再生情報の反映をどのように行うかの選択肢を示す表示
１７００  再生装置Ｍ
１８０１  再生装置Ｍａ（再生シーン情報提供側）
１８０２  再生装置Ｍｂ（再生シーン情報使用側）
１８０３  再生装置Ｍｃ（再生シーン情報使用側）
１９０１  再生装置Ｍｄ（再生シーン情報提供側）
１９０２  再生装置Ｍｅ（再生シーン情報提供／使用側）
１９０３  再生装置Ｍｆ（再生シーン情報使用側）
【図１】
2014011597.tif 000003
【図２（ａ）】
2014011597.tif 000004
【図２（ｂ）】
2014011597.tif 000005
【図３】
2014011597.tif 000006
【図４】
2014011597.tif 000007
【図５】
2014011597.tif 000008
【図６】
2014011597.tif 000009
【図７】
2014011597.tif 000010
【図８】
2014011597.tif 000011
【図９】
2014011597.tif 000012
【図１０（ａ）】
2014011597.tif 000013
【図１０（ｂ）】
2014011597.tif 000014
【図１１】
2014011597.tif 000015
【図１２】
2014011597.tif 000016
【図１３】
2014011597.tif 000017
【図１４】
2014011597.tif 000018
【図１５】
2014011597.tif 000019
【図１６】
2014011597.tif 000020
【図１７】
2014011597.tif 000021
【図１８】
2014011597.tif 000022
【図１９】
2014011597.tif 000023