説明

再生装置

【課題】あるユーザが、別の場所で別の装置を使用して蓄積メディア内のコンテンツを視聴している他のユーザと同時刻に、同じコンテンツの同じシーンを視聴することを可能とする。
【解決手段】ユーザが再生視聴しているコンテンツ名とそのシーンの再生時点およびそのときの現在時刻を、再生シーン情報として再生装置B100で取得し、それを別のユーザが使用する再生装置D200で取得し、取得時点の現在時刻と比較することで再生開始時刻を決定し、そこから再生を開始することで、各ユーザが同時刻に同じシーンを視聴することができるようになる。

【発明の詳細な説明】
【技術分野】
【0001】
技術分野は、コンテンツの再生に関する。
【背景技術】
【0002】
特許文献1には、「オンエア中又は録画した番組コンテンツ内の各シーンに対する発言などの情報をユーザ間で共有することを好適に支援する、優れたコンテンツ関連情報提供装置及びコンテンツ関連情報提供方法、電子掲示板システム、並びにコンピュータ・プログラムを提供すること」(特許文献1[0011]参照)等を課題とし、その解決手段として、「参照データが時系列に配列されてなるコンテンツについての関連情報を提供するコンテンツ関連情報提供装置又はコンテンツ関連情報提供方法であって、コンテンツについての関連情報を蓄積する関連情報蓄積手段又はステップと、前記関連情報が参照するコンテンツ及び該コンテンツ中のデータ参照位置を特定する参照情報を蓄積する参照情報蓄積手段又はステップと、関連情報及び/又は参照情報を配信する情報配信手段又はステップと、を具備する」(特許文献1[0014]参照)こと等が記載されている。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2004−30327
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかし、特許文献1においては、録画済みのコンテンツについて、他のユーザと同時刻に、同じコンテンツの同じシーンを視聴することに関しては考慮されていない。
【課題を解決するための手段】
【0005】
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。
本願は上記課題を解決する手段を複数含んでいるが、その一例を挙げるならば、コンテンツを再生する再生装置が、記録媒体からコンテンツを再生する再生制御部と、再生制御部で再生したコンテンツを出力する出力部と、再生制御部で再生するコンテンツの再生位置に関する情報及び当該コンテンツを特定する情報を取得する再生シーン情報取得部と、再生シーン情報取得部で取得した情報をネットワークを介して出力するネットワーク処理部と、を有することを特徴とする。
【発明の効果】
【0006】
上記手段によれば、複数のユーザにおけるコンテンツ視聴の利便性を向上させることができる。
【図面の簡単な説明】
【0007】
【図1】実施例1のシステム構成の一例を示す図
【図2(a)】実施例1の概要を示す図
【図2(b)】実施例1の概要を示す図
【図3】実施例1の処理の一例を示す図
【図4】実施例1の再生装置B100における表示画面の一例を示す図
【図5】実施例1の再生装置D200において表示画面の一例を示す図
【図6】実施例2のシステム構成の一例を示す図
【図7】実施例2の概要を示す図
【図8】実施例2の再生装置E110における処理の一例を示す図
【図9】実施例2の再生装置F210における処理の一例を示す図
【図10(a)】実施例2のサーバ600における処理の一例を示す図
【図10(b)】実施例2のサーバ600における処理の一例を示す図
【発明を実施するための形態】
【0008】
以下、本発明に好適な実施形態の例(実施例)を説明する。但し、本発明は本実施例に限定されない。本実施例は、主には再生装置について説明してあり、再生装置での実施に好適であるが、再生装置以外への適用を妨げるものではない。また、実施例の構成すべてが採用される必要はなく取捨選択可能である。
【実施例1】
【0009】
近年、テレビジョン放送と、インターネットなどの通信の技術を利用し、放送される番組に放送中の時間軸に合わせてコメントを投稿し、他のユーザのコメントとともに視聴画面に表示するなどして、他のユーザと視聴体験を共有するといった試みが検討され始めている。これにより、複数のユーザが別の場所にいて別の視聴用の装置を使用していても、同じ番組を同時刻に見て、意見や感想などをコメントとしてお互い交換し合い、視聴体験を共有することが可能となる。
【0010】
視聴しているシーンについてコメントを即時投稿しそれが逐次他のユーザへの表示に反映されるシステムであれば、各ユーザが視聴中のシーンに対して発したコメントであることを容易に判断できるため、視聴中のシーンの内容に合わせたコミュニケーションが可能である。放送によって提供されるコンテンツは、ある時刻に各ユーザが視聴するシーンがほぼ同じ内容となるため、このような仕組みが実現可能である。
【0011】
しかし蓄積メディアの場合、その再生時刻は各ユーザで異なるため、放送により提供されるコンテンツと同様に同じシーンを複数ユーザが同時刻に見るためには、新たな仕組みが必要である。以下、かかる新たな仕組みの一例を説明する。
【0012】
まず、本実施例の概要を、図2を用いて説明する。図2(a)においては、ユーザAが再生装置B100を使用して、BD(Blu−ray Disc(登録商標)の略)に収録されているコンテンツXXXを鑑賞しているものとする。別の場所にいるユーザCは、再生装置D200を使用して、同じく所有しているBDコンテンツXXXを、(再生開始がコンテンツXXXの途中からとなってもよいので)ユーザAが視聴しているシーンを同時刻に視聴して、別途用意するチャット等で意見交換したいというニーズがあるとする(図2(a))。
【0013】
しかし、前述のとおり蓄積メディア(BDコンテンツや放送番組を録画したコンテンツ等)では、ユーザCはユーザAが現在どのシーンを再生しているのか知ることができない。そこで本発明では、ネットワーク経由で同じシーンを再生できるよう、シーンを合わせる仕組みを提供する(図(b))。
【0014】
以下の実施例において、他のユーザと同じ再生時点に合わせて再生を開始することを、以降、同期再生と呼ぶ。なお、同期再生は複数のユーザ間で時間の誤差が全くない完全な再生時点の同期を意味するわけではなく、数秒程度の誤差があっても同期再生と呼ぶ。また、以下の実施例の説明で同時刻という表現を使用するが、誤差が全くない完全な同時刻を意味するわけではなく、数秒程度の誤差を含んでいても同時刻と表現する。
【0015】
本実施例の構成の一例を図1に示す。この例では、ユーザAが使用する再生装置B100と、別のユーザCが使用する再生装置D200からなる。以下、各装置の機能ブロックについて説明する。
【0016】
コンテンツ記録部101は、再生するコンテンツを記録しておくもので、その媒体としてHDD(Hard Disk Drive)やiVDR(information Versatile Disk for Removable usage)などの磁気記録媒体や、BD、DVD(Digital Versatile Disc)、CD(Compact Disc)などの光学ディスク、SSD(Solid State Drive)などの半導体記憶装置などにより実現され、またリムーバブル(取り外し可能)である記録媒体であれば、それを格納し動作させるドライブ類も含まれる。
【0017】
再生制御部102は、コンテンツ記録部101からのコンテンツを読み出しや著作権保護されたコンテンツの暗号の復号、符号化データのデコードなど再生に必要な処理を行い、また再生に関する制御(再生開始・停止、再生位置(再生時点)の管理、早送りなどの特殊再生)を行うブロックである。
【0018】
表示部103は、例えばディスプレイにより再生制御部102の出力する表示用データを表示する機能を備える。なお、表示部は必ずしもディスプレイを備えなくともよく、外部の表示装置に出力する機能を備えるのみでもよい。ディスプレイや外部の表示装置への出力機能を総称して、「出力部」ともいう。
【0019】
再生シーン情報取得部104は、再生装置B100で再生中のコンテンツを解析し、再生中のコンテンツ名(あるいはコンテンツごとにユニークなIDなどコンテンツを一意に判別できる情報)、再生シーンの時間情報(または各種記録媒体に応じた記録位置などシーンを一意に特定できる情報)等を含む再生シーン情報を得る。さらに、再生シーン情報を取得した時刻をタイムスタンプとして再生シーン情報に付加する(以降、取得時タイムスタンプと呼ぶ)。
【0020】
データ生成部105は、再生シーン情報取得部104で取得した再生シーン情報に基づき、再生シーン情報使用側へ渡すのに適したデータに変換・生成を行う。
【0021】
N/W(Network)処理部106は、外部ネットワークとデータを送受信するための各種処理(使用するプロトコルへの変換など)を行う。
【0022】
情報取得判定部107は、再生シーン情報取得部104で再生シーン情報を取得するか否かを判定し、取得する場合はその契機を与える処理を行う。取得の判定は、例えばユーザの入力や、周期的なトリガなどによって行われる。
【0023】
現在時刻取得部108は、現在時刻の計測および保持・取得を行い、再生装置B100においては再生シーン情報取得部104に、再生装置D200においては後述する再生シーン情報設定部に現在時刻を伝達する。再生シーン情報取得部104においては前述した取得時タイムスタンプの付加に伝達された時刻の情報が用いられる。
【0024】
ネットワーク109は例えばインターネットなどにより実現されるネットワークであり、再生シーン情報の授受のための通信路として使用される。
【0025】
データ解析部202は、再生装置D200のN/W処理部106で受信したデータのうち、再生シーン情報を抽出する。
【0026】
再生シーン情報設定部203は、データ解析部から受信した再生シーン情報に基づき、再生装置D200の再生制御部102に対し設定を行う。この設定の一例としては、再生シーンを示す時間(再生位置)への頭出し指示などである。この設定においては、現在時刻取得部108からの時刻の情報も用いられる。
【0027】
なお、再生装置D200のコンテンツ記録部101には、再生装置B100との間で同期再生を行うコンテンツが記録されている。
【0028】
また、再生装置D200の再生制御部102は、再生シーン情報設定部203からの設定情報を受けて、それに基づいた制御を行う。
【0029】
情報設定判定部207は、再生シーン情報設定部203により、再生制御部102に対して再生シーン情報を伝達、すなわち再生シーン情報に基づいた同期再生をするための設定を行うか否かを判定する機能ブロックである。設定有無の判定は、例えばユーザの入力や、周期的なトリガなどによって行われる。
【0030】
本構成により、再生装置D200のユーザ(再生シーン情報利用側ユーザ)は、再生装置B100のユーザ(再生シーン情報提供側ユーザ)が視聴しているコンテンツ中のシーン位置を取得し、同じシーンから再生することが可能となる。
【0031】
本構成は、ある再生装置(再生シーン情報提供側)と別の再生装置(再生シーン情報利用側)が、LAN(Local Area Network)などの家庭内ネットワークやWWW(World Wide Web)などのインターネットによるネットワークを介し、クライアントサーバ方式やP2P(Peer to Peer)などにより接続を確立し再生シーン情報を送受信する構成である。なお、本実施例におけるネットワーク構成例はこれらに限定されない。
【0032】
次に、本構成による同期再生の処理の一例を、図3を用いて説明する。処理開始後、S301ではユーザAが再生装置B100を操作し、コンテンツの再生を始める。このとき、再生装置B100の表示部103により、ユーザAはそのコンテンツを視聴することが可能になる。
【0033】
続いて、S302では、再生シーン情報取得部104により再生シーン情報の取得を行うかどうかを判定する。Yesの場合、S303に遷移し、再生制御部102の動作に従い、再生シーン情報の取得を行い、S304に遷移する。Noの場合は本シーケンスを終了する。
【0034】
S302での再生シーン情報取得実施の判定の方法としては、制御ソフトウェアの動作により周期的に再生時点を取得する(あらかじめ設定したタイミングがきたら判定がYesとなる)など、再生装置B100自身により自動で行われてもよいし、別の方法として、ユーザAが明示的な操作が行なわれた場合(リモコンなどにより再生シーン情報取得を指示する)、あるいはユーザB等の他のユーザからネットワークを介して要求があった場合に行われてもよい。また、再生シーン情報の提供を自動で行うか否かはあらかじめユーザが設定しておくことを可能としてもよい。
【0035】
この設定を行う画面例を図4に示す。図4は再生装置B100の表示部103に相当するディスプレイ画面にメニュー(設定画面)を表示している例である。この例では、設定画面にて、再生シーン情報(図中は『再生時点』と表記)を提供する、またはしないを選択でき(図中401)、する場合はその取得・送出を自動で行うか手動で行うかを選択でき(図中402)、自動で取得・送出する場合はその時間間隔を設定できる(図中403、この例では5分間隔)。この説明では、再生シーン情報提供を『する・自動送出・5分間隔』で行うものとする。その他、手動送出(タイミング指定方法は別途定義される)が選択可能であってもよいが、本実施例では特に説明しない。
【0036】
S303で取得する再生シーン情報として、この例では再生コンテンツ名と時間情報とを取得するものとする。再生コンテンツ名とは、再生装置B100で再生されているコンテンツを表す文字列や、コンテンツごとに割り振られたユニークなIDなど、コンテンツを一意に判別できる情報である。再生コンテンツ名の取得または付与方法に関しては本実施例では特に限定しないが、コンテンツ記録部101などで管理されている管理情報などのメタデータより取得する方法が考えられる。時間情報とはコンテンツの再生位置を示す情報であり、先頭から何分何秒などの方法で示される。
【0037】
なお、取得する再生シーン情報として、時間情報の代わりに、あるいは時間情報と共に、チャプタの情報を取得してもよい。ここでいうチャプタとは、コンテンツ自身が備える頭出しのための情報で、このチャプタを選択することによりあらかじめ設定された位置への頭出しを容易にするものであり、チャプタ情報とは例えば各チャプタに割り振られた連続した一意な番号(チャプタ番号)を示すものである。なお、チャプタ情報はどのようなコンテンツにも必ず備わっているものではないため必ず使用されるものではなく、それが存在しない場合は使用しない。
【0038】
以上で取得した情報に、さらに現在時刻取得部108で取得した現在時刻を元に取得時タイムスタンプを付加し、再生シーン情報のデータ形式を構成する。なお、本実施例では取得時タイムスタンプの付加は再生シーン情報取得部104にて行われているが、取得時タイムスタンプの付加はデータ生成部105、あるいはN/W処理部106で行われてもよい。また、再生シーン情報が取得されてから当該再生シーン情報が利用されるまでのタイムラグを考慮しない場合、取得時タイムスタンプは付加しなくても良い。
【0039】
S304では、データ生成部105により、S303で取得した再生シーン情報を、ネットワーク経由の送出に適したフォーマットとなるよう変換・整形・符号化などの処理を逐次行い、N/W処理部106により外部のネットワーク109経由で再生装置D200へ送出する。このときのフォーマットは、ネットワーク間での通信で使用するプロトコルなどに対し適切なものが選択されるべきである。一例としては、HTTP(Hyper Text Transfer Protocol)をプロトコルとして利用する場合にHTML(Hyper Text Markup Language)を利用するなどである。その他のプロトコルとしてはSMTP(Simple Mail Transfer Protocol)などが考えられる。本実施例は、プロトコルやデータ形式の種別は特に問わず実施可能である。
【0040】
データ送出のタイミングは、周期的に送出するなど、再生装置B100により自動で行われてもよいし、ユーザAが明示的な操作を行う(リモコンなどによりデータ送出開始を指示する)ことにより行われる、あるいはネットワークを介して他のユーザからの要求があったタイミングで行われてもよい。この説明では、前述の再生シーン情報提供に関する設定画面で決定してある取得タイミングと同期している(取得したら送出する)ため「5分間隔で自動送出」にしたがって行われるものとする。なお、再生シーン情報の取得と送出は必ずしも同時に行われる必要はない。
【0041】
以降のステップでは再生シーン情報の利用側である再生装置D200の処理となる。簡略化のためシーケンス図からは省いているが、本構成による処理時には、再生装置D200は起動済みであり、さらに再生シーン情報提供側が視聴しているコンテンツと同じコンテンツが再生装置内に用意されている、すなわち再生装置D200のコンテンツ記録部101の準備が済んでいる(同じコンテンツを収録した市販の光学ディスクが光学ディスクドライブに挿入されている、内蔵する記録媒体に同じコンテンツが記録されている、など)必要がある。
【0042】
S305では、再生装置D200のN/W処理部106により、S304で再生装置B100から送信されたデータの受信処理を行い、データ解析部202に転送しS306に遷移する。
【0043】
S306では、受信したデータをデータ解析部202で解析し再生シーン情報を抽出、再生シーン情報設定部203へ伝達しS307に遷移する。
【0044】
S307では、情報設定判定部207にて、再生シーン情報に基づき再生シーン情報提供側が視聴中のコンテンツとの同期再生を行うかを判定する。Yesの場合、S308に遷移し、同期再生を開始するために、再生シーン情報設定部203により再生シーン情報に基づいた設定を、再生装置Dの再生制御部102に対して設定する。この設定内容とそのときの動作については後述する。Noの場合は行うべきことがないため本シーケンスを終了する。
【0045】
S307での同期再生を行うかの判定方法については、例えば再生装置D200の表示部103に、OSD(On Screen Display)表示により選択画面を提示し、ユーザの指示入力により実行有無を判定する方法がある。この場合の画面例を図5に示す。この画面の表示は、ユーザの操作で呼び出される方法や、常に表示領域の一部に表示し続ける方法、特定のタイミングでポップアップ表示するなどにより行われるが、本実施例では特に限定しない。
【0046】
この例では、ユーザAが別の機器(再生装置B100)で視聴中のコンテンツXXXの5分17秒付近を再生中であることが表示からわかる(図中501)。この情報は再生装置B100から送出された再生シーン情報(この例では再生コンテンツ名、時間情報、および取得時タイムスタンプからなる)に基づき、例えばデータ解析部202で再生シーン情報を抽出した際に生成・表示するなどの方法がある。なお、再生シーン情報にチャプタ情報が含まれている場合、あるいは時間情報から再生位置におけるチャプタ番号やチャプタ名が特定できる場合、時間情報の代わりに、あるいは時間情報と共にチャプタに関する情報を表示するように構成してもよい。
【0047】
これに対し、再生装置D200において、同じコンテンツの同期再生をするかどうかの質問(図中502)および選択肢(図中503乃至505)が表示され、ユーザCはその中から所望の動作を選択できる。ここで、『する (現在ユーザAが再生中のシーンから再生開始)』(図中503)を選択した場合(つまりS307で情報設定判定部207がYesと判定する場合)、S308において再生シーン情報設定部203では、再生シーン情報に含まれる再生時点情報および取得時タイムスタンプ、再生装置Dの現在時刻取得部108で取得した現在時刻から、再生装置Dのコンテンツ記録部101から読み出すコンテンツの、どの時点から再生すればよいかを再生装置Dの再生制御部102へ伝達する。
【0048】
この時間の計算は、現在時刻と取得時タイムスタンプとの差(何秒前にその場面を視聴していたか)を求め、その差を再生シーン情報に含まれる時間情報が示す再生位置に加えることで、現在ユーザAが視聴しているシーンの再生位置が判明する。その再生位置に頭出しをして再生を開始すると、同時刻に同じ場面を再生することが可能となる。
【0049】
以上により、ユーザBが再生を開始するまでに経過した時間差も加味することで同期再生を実現する。なお、取得時タイムスタンプが付加されていない場合、再生シーン情報に含まれる時間情報が示す再生位置、あるいは再生シーン情報に含まれる時間情報が示す再生位置に所定の時間(例えば、再生シーン情報の伝送における伝送遅延に基づく時間)を加えた再生位置をユーザAが現在視聴しているシーンの再生位置とすればよい。
【0050】
図5において『頭出しのみ』(図中504)を選択した場合は、同期再生を行わず(つまり現在時刻と照らし合わせてユーザAの再生時点に合うよう頭出しする処理を行わず)、単純にこの再生シーン情報が示す再生時点(この場合は5:17)から頭出しを行う。
【0051】
図5において『何もしない』(図中505)を選択した場合は特に処理を行わない(この図5に示すような選択画面を消去するなどしてもよい)。また、本発明における再生シーン情報を使用してどのような動作を行うかの選択肢の表示については、図5で示した内容に限定されない。なお、再生時点の算出方法は本実施例に限定されない。
【0052】
本実施例によれば、蓄積コンテンツであっても、複数のユーザが同じシーンを同時刻に再生視聴できるようになる。また、別途用意されるチャットなどのシステムを用いれば、蓄積コンテンツであっても、同時刻に同じシーンについてのコミュニケーションを取ることも可能となる。
【0053】
以上の例では、再生シーン情報提供側の再生装置と再生シーン情報使用側の再生装置を区別して説明したが、本実施例では、各再生装置が再生シーン情報提供の仕組み(情報取得判定部107、再生シーン情報取得部104、データ生成部105)および使用の仕組み(情報設定判定部207、再生シーン情報設定部203、データ解析部202)の両方の仕組みを備え、再生シーン情報提供および使用のどちらも実施できる構成としても良い。
【実施例2】
【0054】
次に、チャットやSNS(Social Networking Service、ユーザを識別するアカウントが存在し、アカウント間でコミュニケーションを行う手段があるネットワークサービス)、電子掲示板などによるコミュニケーションを考慮した他の実施例を説明する。以降、チャットやSNS、電子掲示板などのネットワークを介して行われるコミュニケーションのためのシステムを、単に「サービス」と総称する。
【0055】
本実施例では、サービスとしてはSNS、複数のユーザ間でやり取りするデータとしてはコメント(意見や感想などを伝えるための文字列)を例に説明を行う。
【0056】
本実施例の概要および画面表示例を図7に示す。この図では、再生装置E110と再生装置F210はネットワークで接続され、同ネットワークにSNSサーバ700が接続されている。SNSサーバ700は、SNS機能(ユーザのリクエストに応じて、コメント投稿の受信・記録、記録済みのコメントデータの送出など、アカウントごとの処理/管理)を提供する。再生シーン情報提供側である再生装置E110と、再生シーン情報使用側である再生装置F210のそれぞれの再生装置がSNSを使用するための機能を備える。
【0057】
再生シーン情報提供側である再生装置E110において、701はユーザAが視聴している画面である。ここでは、ユーザAが視聴しているコンテンツXXXの再生に重畳して、SNSに投稿するコメントの入力に用いる画面領域(以下、「SNSコメント入力画面領域」と呼ぶ)702が表示されている。この表示/非表示はユーザ入力による指示で切り替えられてもよい。
【0058】
SNSコメント入力画面領域702には、コメント入力フォーム703と、コメント投稿決定ボタン704があり、コメント入力フォーム703では、ユーザの操作により、コメントの文字列を入力することが可能となる。コメント投稿決定ボタン704は、前述のコメント入力フォーム703で入力した文字列をコメントとしてSNSに投稿するかどうかを決定する。
【0059】
このSNSコメント入力画面領域702を用いてSNSへのコメントの投稿が可能となる。再生シーン情報提供側である再生装置E110は、コンテンツ再生中にSNSへのコメントを入力・投稿することで、それを契機として再生シーン情報を生成し、コメントに重畳して再生シーン情報を送出する。
【0060】
送出された再生シーン情報つきコメントは、SNSサーバ700を介して、再生シーン情報使用側の再生装置F210で取得できる。
【0061】
再生シーン情報使用側である再生装置F210において、705はユーザBが視聴している画面である。その画面中に、SNSのコメントを表示する領域(以下、「SNSコメント表示領域」と呼ぶ)706が表示されている。SNSコメント表示領域706の表示/非表示は、ユーザによる指示で切り替えられてもよいし、他のユーザからコメントが投稿されたときに自動的に表示されるようにしてもよい。
【0062】
本実施例におけるSNSコメント表示領域706は、SNSサーバ700から取得した閲覧可能な他のユーザのコメントを複数表示することを可能としている。図7の例では、ユーザAのコメント707と、ユーザGのコメント708が表示されている。このうち、ユーザAのコメントには、「再生シーン情報あり」のメッセージが付加されている。これはSNSに投稿されたコメントに再生シーン情報が重畳されていることを示す。
【0063】
なお、このメッセージ内容は上記に限定されず、また文章でなく図形(アイコンなど)であってもよい。このようなメッセージが付加されたコメントを選択することで、実施例1で説明したような同期再生のシーケンスを開始できる(例えば図5のような画面に遷移し、『する(現在ユーザAが再生中の位置から再生開始)』(503)を選択することで同期再生を開始する、など)。同期再生が開始された後は図7の709のように、現在時刻でユーザAが再生しているシーンと同じシーンから再生が開始される。
【0064】
次に、本実施例の構成の一例を図6に示す。本実施例では、ユーザAが使用する再生装置E110と、別のユーザCが使用する再生装置F210、およびサービスを提供するサーバ600(図7のSNSサーバ700に相当)からなる。以下、各装置の機能ブロックについて説明するが、図1と同様の機能ブロックについては図1と同じ番号を付し、説明を省略する。
【0065】
再生装置E110において、サービス処理部111は、SNSへのアクセス機能を提供し、例えばユーザの操作により行われるコミュニケーションのためのデータ(この例ではコメントの投稿)の入力を受付け、サーバ600へ送出可能なフォーマットとなるようなデータとする。
【0066】
情報取得判定部117は、サービス処理部111へのコメントの投稿を契機として、再生シーン情報取得部104へ取得の指示を行う。
【0067】
データ生成部115は、再生シーン情報取得部104で取得した再生シーン情報及びサービス処理部111で入力したコメントを、ネットワーク経由の送出に適したフォーマットとなるよう変換・整形・符号化などの処理を行う。
【0068】
N/W処理部106の動作については実施例1と違いはないが、本実施例におけるサービスはサーバ600を介して行うものであるので、データの送出先はサーバ600となる。
【0069】
サーバ600において、N/W処理部601は、再生装置E110からのデータを受信し、また再生装置F210へのデータの送出を行う機能ブロックである。なお、サーバ600からの再生装置F210へのデータ送出は、再生装置F210側からのリクエストに応じてサーバ600がレスポンスを返す方式でも、サーバ600側から所定のタイミング(例えば、所定時間毎、コメントの投稿を受け付けたタイミング等)でプッシュとして送出される方式のどちらであってもよい。
【0070】
サービス実行部602は、一例としてコメントのデータを管理・保管するための処理など各種制御を行う。データ記録部603には、必要に応じてデータが記録される。
【0071】
再生装置F210において、サービス処理部211は、SNSへのアクセス機能を提供し、例えば再生装置F210のN/W処理部106を介してサーバ600から取得したコメントを表示するなど、サービスの出力としての処理を行う。また、ユーザの操作により行われるサービスに対する各種指示を受け付ける(例えばコメントの選択による情報設定判定部217への指示など)。
【0072】
データ解析部212は、サーバ600から取得したデータを解析し、コメントはサービス処理部211へ、再生シーン情報は再生シーン情報設定部203へ送出する。情報設定判定部217は、サービス処理部211より指示されたコメントに対しての動作に応じて、再生シーン情報の設定をするか否かの判定を再生シーン情報設定部203へ伝達する。
【0073】
次に、実施例2における処理の一例について説明する。まず再生シーン情報提供側である再生装置E110の動作について図8を用いて説明する。
【0074】
S801では、再生装置E110でのコンテンツXXXの再生を開始する。S802では、コンテンツXXXの再生中にユーザAの操作により、サービス処理部111でSNSへのアクセス機能を使用し、SNSへ投稿するコメントの入力および投稿の動作を行うかどうかを判別する。
【0075】
Yesの場合、S803に遷移する。Noの場合は処理を終了する(なお、S802の処理はユーザの指示により適宜開始可能である)。
【0076】
S803では、再生シーン情報取得部104により、再生制御部102が再生中のコンテンツから再生シーン情報を取得する。つまり、情報取得判定部117では、S802でのSNSコメントの投稿動作を契機とし、再生シーン情報を取得すると判定する。再生シーン情報は、再生コンテンツ名と時間情報(および/またはチャプタ情報)を含むものとする。
【0077】
S803の後、S804へ遷移し、データ生成部115にて、S802でサービス処理部111にて入力したコメントと、S803で取得した再生シーン情報とを、サーバ600に送出するのに適したフォーマットとなるよう変換・整形・符号化などの処理を逐次行い、N/W処理部106により外部のネットワーク109経由で再生装置F210へ送出する。コメント及び再生シーン情報の送出においては、コメントと再生シーン情報とを合わせて一つのコメントデータとして送出してもよい。以下の説明では、コメント及び再生シーン情報を含むコメントデータが送出された場合の例を説明する。
【0078】
次に、サーバ600の処理の一例を図10を用いて説明する。まず再生装置E110にて送出されたデータに対するサーバ600の処理について図10(a)で示す。S1001では、N/W処理部601でコメントデータを受信すると、S1002へ遷移し、サービス実行部602により、この例ではデータの記録処理を実行し、データ記録部603にコメントデータを記録する。このときの記録の方式などはサービスによって異なるが、本実施例では特に限定しない。
【0079】
続いてサーバ600から再生装置F210へコメントデータを送出する場合の処理の一例を図10(b)を用いて説明する。S1003において、N/W処理部601で再生装置F210からのコメントデータ取得のリクエストを受信する、S1004に遷移し、データ記録部603から必要なコメントデータを必要なだけ読み出しS1005へ遷移する。なお、サービスを提供するサーバ600の処理内容は使用するサービスによって異なるが、本実施例では使用するサービスおよびサーバの処理内容は特に限定せず、各種データをネットワーク経由で送受信可能なシステムであればどのようなものでも良い。
【0080】
その後、S1005にてN/W処理部601により読み出されたコメントデータを再生装置F210へ送出する。なお、本実施例ではS1003で再生装置F210からのリクエストを受信した場合にS1004に遷移する構成としたが、リクエストの受信に代えて、あるいはリクエストの受信に加え、所定のタイミングを契機にS1004に遷移する構成としてもよい。
【0081】
次に再生シーン情報使用側である再生装置F210の動作について図9を用いて説明する。処理開始後、S901において再生装置F210でSNSコメントの閲覧を行うかどうかを判定する。これは、例えばユーザの操作によってSNSへのアクセス機能が起動されたか否か、あるいは他のユーザからコメントの投稿があったか否か等によって判定される。
【0082】
Yesの場合、S902へ遷移し、Noの場合は処理を終了する。S902では、SNSコメント閲覧のために、再生装置F210のN/W処理部106によりサーバ600へのデータ取得リクエストを行い、サーバ600から送出されるコメントデータを取得する。また、それに合わせて、データ解析部212によりコメントデータに付加された再生シーン情報の抽出を行う。
【0083】
S902の後、S903へ遷移し、コメントデータ中のコメント部分をサービス処理部211の処理によりSNSコメント表示画面として表示する(表示は例えば再生装置F210の表示部103などにより行う。図中での接続は省略)。このときの表示は、図7の705に示したような画面構成例を用いてもよい。
【0084】
続いてS904へ遷移し、S903で表示したSNSコメントのうち、再生シーン情報が付加されたコメントに対して、サービス処理部211へのユーザ操作でコメントを選択するかどうかを判定する。Yesの場合、すなわち再生シーン情報が付加されたコメントを選択し、同期再生を行うか否かの選択画面への遷移をユーザが指示した場合、S905へ遷移する。Noの場合、処理を終了する。
【0085】
S905では、同期再生を行うか否かの選択画面の表示へ遷移する。このときの表示は、図5に示した表示を用いればよい。続いてS906へ遷移し、同期再生を行うか否かを判定する。Yesの場合、例えばユーザが図5の503『する (現在ユーザAが再生中の位置から再生開始)』を選択した場合、情報設定判定部217にてサービス処理部211から伝達されたユーザ入力の内容により再生シーン情報を設定する判定がされ、S907へ遷移する。Noの場合、処理を終了する。
【0086】
S907では、再生シーン情報設定の指示に従い、再生シーン情報設定部203により、再生制御部102への再生シーン情報の設定を行う、すなわち同期再生を開始する。このときの、再生装置F210で頭出しに用いる再生時点の算出などは実施例1と同様な方法を用いればよい。なお、再生時点の算出方法は本実施例に限定されない。
【0087】
本実施例によれば、蓄積コンテンツであっても、複数のユーザが同じシーンを同時刻に再生視聴し、SNSサービスを利用して同時刻に同じシーンについてのコミュニケーションを取ることが可能となる。
【0088】
以上の例では、再生シーン情報提供側の再生装置と再生シーン情報使用側の再生装置を区別して説明したが、本実施例では、各再生装置が再生シーン情報提供の仕組み(情報取得判定部117、再生シーン情報取得部104、データ生成部115、サービス処理部111)および使用の仕組み(情報設定判定部217、再生シーン情報設定部203、データ解析部212、サービス処理部211)の両方の仕組みを備え、再生シーン情報提供および使用のどちらも実施できる構成としても良い。
【符号の説明】
【0089】
100 再生装置B
101 コンテンツ記録部
102 再生制御部
103 表示部
104 再生シーン情報取得部
105 データ生成部
106 N/W処理部
107 情報取得判定部
108 現在時刻取得部
109 ネットワーク
200 再生装置D
202 データ解析部
203 再生シーン情報設定部
207 情報設定判定部
401 他のユーザへの再生時点の提供に対する選択肢を示す表示
402 自動/手動の選択肢を示す表示
403 送出間隔の選択肢を示す表示
501 ユーザAが視聴中の情報を示す表示
502 同期再生を開始するかを問うメッセージを示す表示
503 同期再生するかの選択肢を示す表示
504 頭出しのみを行うかの選択肢を示す表示
505 何もしないかどうかの選択肢を示す表示
110 再生装置E
111 サービス処理部
115 データ生成部
117 情報取得判定部
210 再生装置F
211 サービス処理部
212 データ解析部
217 情報設定判定部
600 サーバ
601 N/W処理部
602 サービス実行部
603 データ記録部
700 SNSサーバ
701 再生装置E110の表示画面
702 SNSコメント入力画面領域を示す表示
703 SNSコメント入力フォームを示す表示
704 SNSコメント投稿ボタンを示す表示
705 再生装置F210の表示画面
706 SNSコメント表示領域を示す表示
707 ユーザAのコメントを示す表示
708 ユーザGのコメントを示す表示
709 ユーザBの入力後の再生装置F210の表示画面

【特許請求の範囲】
【請求項1】
コンテンツを再生する再生装置であって、
記録媒体からコンテンツを再生する再生制御部と、
前記再生制御部で再生したコンテンツを出力する出力部と、
前記再生制御部で再生するコンテンツの再生位置に関する情報及び当該コンテンツを特定する情報を取得する再生シーン情報取得部と、
前記再生シーン情報取得部で取得した情報をネットワークを介して出力するネットワーク処理部と、
を有することを特徴とする再生装置。
【請求項2】
請求項1の再生装置であって、
現在時刻の情報を取得する現在時刻取得部を有し、
前記ネットワーク処理部は、前記コンテンツの再生位置に関する情報及び前記コンテンツを特定する情報と共に前記現在時刻の情報を出力することを特徴とする再生装置。
【請求項3】
請求項1の再生装置であって、
ネットワークサービスで用いるデータを生成するサービス処理部とを有し、
前記ネットワーク処理部は、前記コンテンツの再生位置に関する情報及び前記コンテンツを特定する情報と共に前記サービス処理部で生成したデータを出力することを特徴とする再生装置。
【請求項4】
コンテンツを再生する再生装置であって、
記録媒体からコンテンツを再生する再生制御部と、
前記再生制御部で再生したコンテンツを出力する出力部と、
コンテンツを特定する情報及び当該コンテンツの再生位置に関する情報をネットワークを介して受信するネットワーク処理部と、を有し、
前記再生制御部は、前記ネットワーク処理部で受信したコンテンツを特定する情報が示すコンテンツを、前記ネットワーク処理部で受信した当該コンテンツの再生位置に関する情報が示す再生位置から再生することを特徴とする再生装置。
【請求項5】
請求項4の再生装置であって、
現在時刻の情報を取得する現在時刻取得部を有し、
前記ネットワーク処理部はコンテンツを特定する情報及び当該コンテンツの再生位置に関する情報と共に時刻の情報を受信し、
前記再生制御部は、前記ネットワーク処理部で受信したコンテンツを特定する情報が示すコンテンツを、前記ネットワーク処理部で受信した当該コンテンツの再生位置に関する情報が示す再生位置に前記現在時刻取得部で取得した現在時刻の情報が示す現在時刻と前記ネットワーク処理部で受信した時刻の情報が示す時刻との差分値を加えた位置から再生することを特徴とする再生装置。
【請求項6】
請求項4の再生装置であって、
ネットワークサービスで用いるデータを処理するサービス処理部を有し、
前記ネットワーク処理部は、コンテンツを特定する情報及び当該コンテンツの再生位置に関する情報と共にネットワークサービスで用いるデータを受信し、
前記サービス処理部は、前記ネットワーク処理部で受信したコンテンツを特定する情報、当該コンテンツの再生位置に関する情報、及びネットワークサービスで用いるデータに基づいて、前記出力部で出力する画像情報を生成することを特徴とする再生装置。
【請求項7】
第1の記録媒体に記録されたコンテンツを再生する第1の再生装置及び第2の記録媒体に記録されたコンテンツを再生する第2の再生装置においてコンテンツを再生する再生方法であって、
第1の記録媒体に記録されたコンテンツを前記第1の再生装置で再生するステップと、
前記再生したコンテンツを特定する情報及び当該コンテンツの再生位置を示す情報を、前記第1の再生装置からネットワークを介して送信するステップと、
前記送信したコンテンツを特定する情報及び当該コンテンツの再生位置を示す情報を、ネットワークを介して前記第2の再生装置で受信するステップと、
前記受信したコンテンツを特定する情報が示すコンテンツを、前記受信した当該コンテンツの再生位置を示す情報が示す再生位置から前記第2の再生装置で再生するステップと、
を有することを特徴とする再生方法。

【図1】
image rotate

【図2(a)】
image rotate

【図2(b)】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10(a)】
image rotate

【図10(b)】
image rotate


【公開番号】特開2013−90017(P2013−90017A)
【公開日】平成25年5月13日(2013.5.13)
【国際特許分類】
【出願番号】特願2011−226340(P2011−226340)
【出願日】平成23年10月14日(2011.10.14)
【出願人】(509189444)日立コンシューマエレクトロニクス株式会社 (998)
【Fターム(参考)】