(57)【要約】【課題】引き継ぎ視聴をスムーズに行うことができるようにする。【解決手段】サーバは、映像配信形式ＡのコンテンツＸの再生終了地点情報と映像配信形式ＡのコンテンツＸのランタイム情報とから算出される映像配信形式ＡのコンテンツＸの視聴割合を保持する。サーバは、映像配信形式ＢのコンテンツＸの再生要求に応じて、映像配信形式ＡのコンテンツＸの視聴割合を読み出して利用する。本開示は、例えば、複数の映像配信形式を有する映像コンテンツを配信する配信システムに適用することができる。【選択図】図３
2015177324.tif 000002
【特許請求の範囲】
【請求項１】
第１の映像配信形式におけるコンテンツを再生した情報処理端末から取得される前記第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出する視聴割合算出部と、
前記視聴割合算出部により算出された前記第１の映像配信形式におけるコンテンツの視聴割合を保持する視聴割合メモリと、
前記第１の映像配信形式とは異なる第２の映像配信形式におけるコンテンツの再生開始要求に応じて、前記視聴割合メモリに保持されている前記第１の映像配信形式におけるコンテンツの視聴割合を読み出す視聴割合読み出し部と
を備える情報処理装置。
【請求項２】
前記視聴割合読み出し部により読み出された第１の映像配信形式におけるコンテンツの視聴割合と、前記第２の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第２の映像配信形式におけるコンテンツの再生開始地点を算出する再生開始地点算出部を
さらに備える請求項１に記載の情報処理装置。
【請求項３】
前記第２の映像配信形式におけるコンテンツのランタイム情報を他の情報処理装置から取得するランタイム情報取得部を
さらに備える請求項２に記載の情報処理装置。
【請求項４】
前記再生開始地点算出部により算出された前記第２の映像配信形式におけるコンテンツの再生開始地点を、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末に送信する再生開始地点送信部を
さらに備える請求項１に記載の情報処理装置。
【請求項５】
前記第１の映像配信形式におけるコンテンツを再生した情報処理端末と、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末とは同じ情報処理端末である
請求項４に記載の情報処理装置。
【請求項６】
前記第１の映像配信形式におけるコンテンツの再生した情報処理端末と、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末とは異なる情報処理端末である
請求項４に記載の情報処理装置。
【請求項７】
前記視聴割合読み出し部により読み出された第１の映像配信形式におけるコンテンツの視聴割合を、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末に送信する視聴割合送信部を
さらに備える請求項１に記載の情報処理装置。
【請求項８】
前記第１の映像配信形式におけるコンテンツの再生した情報処理端末と、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末とは同じ情報処理端末である
請求項７に記載の情報処理装置。
【請求項９】
前記第１の映像配信形式におけるコンテンツの再生した情報処理端末と、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末とは異なる情報処理端末である
請求項７に記載の情報処理装置。
【請求項１０】
前記第１の映像配信形式におけるコンテンツのランタイム情報を他の情報処理装置から取得するランタイム情報取得部を
さらに備える請求項１に記載の情報処理装置。
【請求項１１】
情報処理装置が、
第１の映像配信形式におけるコンテンツの再生した情報処理端末から取得される前記第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出して、視聴割合メモリに保持し、
前記第１の映像配信形式とは異なる第２の映像配信形式におけるコンテンツの再生開始要求に応じて、前記視聴割合メモリに保持されている前記第１の映像配信形式におけるコンテンツの視聴割合を読み出す
情報処理方法。
【請求項１２】
第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出する視聴割合算出部と、
前記視聴割合算出部により算出された前記第１の映像配信形式におけるコンテンツの視聴割合を、情報処理装置に送信する視聴割合送信部と
を備える情報処理端末。
【請求項１３】
前記第１の映像配信形式とは異なる第２の映像配信形式におけるコンテンツの再生開始要求を行う再生開始要求部と、
前記再生開始要求部による要求に応じて、前記情報処理装置から送信されてくる前記第１の映像配信形式におけるコンテンツの視聴割合を受信する視聴割合受信部と、
前記視聴割合受信部により受信された前記第１の映像配信形式におけるコンテンツの視聴割合と、前記第２の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第２の映像配信形式におけるコンテンツの再生開始地点を算出する再生開始地点算出部と
をさらに備える請求項１２に記載の情報処理端末。
【請求項１４】
前記再生開始地点算出部により算出された前記第２の映像配信形式におけるコンテンツの再生開始地点に基づいて、前記第２の映像配信形式におけるコンテンツを再生する再生部を
さらに備える請求項１３に記載の情報処理端末。
【請求項１５】
前記第１の映像配信形式におけるコンテンツを再生する再生部を
さらに備える請求項１２に記載の情報処理端末。
【請求項１６】
情報処理端末が、
第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出し、
算出された前記第１の映像配信形式におけるコンテンツの視聴割合を、情報処理装置に送信する
情報処理方法。
【請求項１７】
第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出する視聴割合算出部と、
前記視聴割合算出部により算出された前記第１の映像配信形式におけるコンテンツの視聴割合を、情報処理装置に送信する視聴割合送信部と
して、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置および方法、情報処理端末および方法、並びにプログラムに関し、特に、引き継ぎ視聴をスムーズに行うことができるようにした情報処理装置および方法、情報処理端末および方法、並びにプログラムに関する。
【背景技術】
【０００２】
例えば、自宅のデバイスＡで途中まで視聴していたコンテンツを、次の日の職場で、異なるデバイスＢで、続きから視聴する視聴方法があり、以下、この視聴方法を、引き継ぎ視聴と称する。このような引き継ぎ視聴ができると、ユーザにとってとても利便性がよい。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許２００９−４４４１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、実際には、デバイスＡで見ていたコンテンツとデバイスＢで見ていたコンテンツとの映像配信形式が異なる場合、コンテンツ全体の尺自体が異なることがあり、引き継ぎ視聴をうまく行うことができなかった。
【０００５】
本開示は、このような状況に鑑みてなされたものであり、引き継ぎ視聴をスムーズに行うことができるものである。
【課題を解決するための手段】
【０００６】
本開示の一側面の情報処理装置は、第１の映像配信形式におけるコンテンツを再生した情報処理端末から取得される前記第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出する視聴割合算出部と、前記視聴割合算出部により算出された前記第１の映像配信形式におけるコンテンツの視聴割合を保持する視聴割合メモリと、前記第１の映像配信形式とは異なる第２の映像配信形式におけるコンテンツの再生開始要求に応じて、前記視聴割合メモリに保持されている前記第１の映像配信形式におけるコンテンツの視聴割合を読み出す視聴割合読み出し部とを備える。
【０００７】
本開示の一側面の情報処理方法は、情報処理装置が、第１の映像配信形式におけるコンテンツの再生した情報処理端末から取得される前記第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出して、視聴割合メモリに保持し、前記第１の映像配信形式とは異なる第２の映像配信形式におけるコンテンツの再生開始要求に応じて、前記視聴割合メモリに保持されている前記第１の映像配信形式におけるコンテンツの視聴割合を読み出す。
【０００８】
本開示の他の側面の情報処理端末は、第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出する視聴割合算出部と、前記視聴割合算出部により算出された前記第１の映像配信形式におけるコンテンツの視聴割合を、情報処理装置に送信する視聴割合送信部とを備える。
【０００９】
本開示の他の側面の情報処理方法は、情報処理端末が、第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出し、算出された前記第１の映像配信形式におけるコンテンツの視聴割合を、情報処理装置に送信する。
【００１０】
本開示の他の側面のプログラムは、第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出する視聴割合算出部と、前記視聴割合算出部により算出された前記第１の映像配信形式におけるコンテンツの視聴割合を、情報処理装置に送信する視聴割合送信部として、コンピュータを機能させる。
【００１１】
本開示の一側面においては、第１の映像配信形式におけるコンテンツの再生した情報処理端末から取得される前記第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合が算出されて、視聴割合メモリに保持され、前記第１の映像配信形式とは異なる第２の映像配信形式におけるコンテンツの再生開始要求に応じて、前記視聴割合メモリに保持されている前記第１の映像配信形式におけるコンテンツの視聴割合が読み出される。
【００１２】
本開示の他の側面においては、第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合が算出され、算出された前記第１の映像配信形式におけるコンテンツの視聴割合が、情報処理装置に送信される。
【発明の効果】
【００１３】
本開示によれば、引き継ぎ再生を行うことができる。特に、引き継ぎ再生をスムーズに行うことができる。
【００１４】
なお、本明細書に記載された効果は、あくまで例示であり、本技術の効果は、本明細書に記載された効果に限定されるものではなく、付加的な効果があってもよい。
【図面の簡単な説明】
【００１５】
【図１】映像配信形式によるランタイムの違いを説明する図である。
【図２】本技術の概念について説明する図である。
【図３】本技術の映像配信システムの第１の構成例を示すブロック図である。
【図４】サーバの構成例を示すブロック図である。
【図５】デバイスの構成例を示すブロック図である。
【図６】サーバの機能構成例を示すブロック図である。
【図７】図３の映像配信システムの処理を説明するフローチャートである。
【図８】本技術の映像配信システムの第２の構成例を示すブロック図である。
【図９】サーバの機能構成例を示すブロック図である。
【図１０】デバイスの機能構成例を示すブロック図である。
【図１１】図８の映像配信システムの処理を説明するフローチャートである。
【図１２】本技術の映像配信システムの第３の構成例を示すブロック図である。
【図１３】デバイスの機能構成例を示すブロック図である。
【図１４】サーバの機能構成例を示すブロック図である。
【図１５】図１２の映像配信システムの処理を説明するフローチャートである。
【図１６】本技術の映像配信システムの第４の構成例を示すブロック図である。
【図１７】サーバの機能構成例を示すブロック図である。
【図１８】図１６の映像配信システムの処理を説明するフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本開示を実施するための形態（以下実施の形態とする）について説明する。なお、説明は以下の順序で行う。
０．概要
１．第１の実施の形態
２．第２の実施の形態
３．第３の実施の形態
４．第４の実施の形態
【００１７】
＜０．概要＞
図１に示されるように、映像配信形式Ａ上の映像作品（コンテンツ）Ｘのランタイム（上映時間：尺）は、１２０分であり、映像配信形式Ｂ上の映像作品Ｘのランタイムは、１１５分である場合を考える。例えば、ユーザが、自宅において、映像配信形式Ａ上の映像作品Ｘを１時間４５分の地点まで視聴し、次の日に、外出先において、映像配信形式Ｂ上の映像作品Ｘを、１時間４５分地点から視聴したとする。
【００１８】
この場合、映像配信形式Ｂ上の映像作品(コンテンツ)Ｘの方がランタイムが５分短いので、映像配信形式Ａ上の映像作品Ｘにおける１時間４５分のところから、映像配信形式Ｂ上の映像作品Ｘを視聴してしまうと、未視聴の斜線の部分をスキップしてしまうことになり、ユーザは、未視聴の斜線部分を見ることが困難であった。
【００１９】
そこで、本技術においては、再生位置を指定するために、時間ではなく、割合を用いる。すなわち、図２に示されるように、映像配信形式Ａ上の映像作品Ｘのランタイム１２０分と、映像配信形式Ｂ上の映像作品Ｘのランタイム１１５分から、８７．５％と割合を算出し、視聴時間（１１５分）に割合を乗算した結果である１００．６２５分が、再生位置として指定される。
【００２０】
このようにすることで、未視聴のハッチング部分がスキップされることなく、引き継ぎ視聴をスムーズに行うことができる。したがって、本技術によれば、ユーザが満足する引き継ぎ視聴を提供することができる。
【００２１】
以下、詳細について説明していく。
【００２２】
＜第１の実施の形態＞
＜映像配信システムの構成例＞
図３は、本技術を適用した映像配信システムの第１の実施の形態を示す図である。図３の例においては、サーバを介して、先頭からの時間を用いて視聴時間のやり取りを行う例について示されている。
【００２３】
図３に示される映像配信システム１００は、サーバ１１１、コンテンツ情報サーバ１１２−１および１１２−２、並びに、デバイス１１３−１および１１３−２を含むように構成されている。
【００２４】
なお、特に区別する場合がない場合、コンテンツ情報サーバ１１２−１および１１２−１は、コンテンツ情報サーバ１１２としてまとめて称し、デバイス１１３−１およびデバイス１１３−２は、特に区別する場合がない場合、デバイス１１３とまとめて称する。
【００２５】
サーバ１１１、コンテンツ情報サーバ１１２−１および１１２−２、並びに、デバイス１１３−１および１１３−２は、インターネットなどのネットワークを介して相互に接続されている。
【００２６】
サーバ１１１は、デバイス１１３−１および１１３−２のユーザに対して、コンテンツの引き継ぎ視聴サービスを提供している。コンテンツの引き継ぎ視聴サービスとは、同じコンテンツの続きを映像配信形式の異なる複数のデバイスでも視聴できるようにしたサービスである。なお、対象となるコンテンツは、サーバ１１１において格納されていてもよい。また、対象となるコンテンツは、例えば、DVDのコンテンツでもよいし、他のコンテンツを提供するサーバから取得されてもよい。
【００２７】
ここで、映像配信形式（映像配信サービス）とは、例えば、ストリーミングコンテンツの形式の種類（例えば、ダウンロードアセットとダッシュアセット）や、地域によるDVD規格の地域の種類（例えば、USにおけるDVD規格とUKにおけるDVD規格）、PAL規格とNTSC規格など放送信号のフォーマットの種類など、コンテンツのランタイムが異なる形式のことを言う。
【００２８】
さらに具体的には、ある映像配信においては、MPEG-DASH,HLS,DVD,Blu-ray Disc（登録商標）など各メーカ独自の映像配信フォーマットがあり、その中に、MPEG2-PG,TS,MP4,MXFなどのシステムフォーマット（ファイルコンテナ）が含まれる。さらに、システムフォーマットには、MPEG2,H.264,H.265などのビデオフォーマット、MPEG2-AAC,DTS,Dolby digitalなどのオーディオフォーマット、およびPNG,SMPTE-TTなどの字幕フォーマットが含まれている。これらの多層構造の各フォーマットもそれぞれ１つの映像配信形式といえる。
【００２９】
例えば、同一アプリケーションフォーマットであるが、映像配信形式Ａと映像配信形式Ｂが別ファイルであることがあり得る。それは、同じアプリケーションフォーマットの層の一つとして、Blu-ray Disc（登録商標）を見ると、同じアプリケーションフォーマットであっても、解像度が異なる場合には、フレームレートの制約が異なることがある。このように、同じ映像コンテンツＸにおいて同一アプリケーションフォーマットであっても、解像度が違えば、ランタイムが異なることがあり得る。
【００３０】
以上のように、同じコンテンツにおいて、ランタイムが異なる形式がすべて映像配信形式といえる。
【００３１】
コンテンツ情報サーバ１１２−１は、映像配信形式Ａにおける様々なコンテンツのランタイム（Run time：上映時間）情報のテーブルを有しており、アクセスしてきたサーバ１１１に対して、対応する情報を提供している。
【００３２】
コンテンツ情報サーバ１１２−２は、映像配信形式Ｂにおける様々なコンテンツのランタイム（Run time：上映時間）情報のテーブルを有しており、アクセスしてきたサーバ１１１に対して、対応する情報を提供している。
【００３３】
デバイス１１３−１および１１３−２は、ユーザが有する記録再生装置、パーソナルコンピュータ、携帯型端末、および多機能携帯電話機などのいずれかで構成されている。デバイス１１３−１および１１３−２は、ユーザの操作に対応して、サーバ１１１にアクセスし、そのデバイスに対応する映像配信形式のコンテンツを再生する。
【００３４】
その際、この映像配信システム１００によれば、デバイス１１３−１において、映像配信形式ＡのコンテンツＸをある地点まで視聴し、別の時間に、そのある地点から、デバイス１１３−２において、映像配信形式ＢのコンテンツＸを視聴することが可能となる。
【００３５】
映像配信システム１００について具体的に説明する。矢印Ａ１１に示されるように、デバイス１１３−１において、ユーザにより映像配信形式ＡのコンテンツＸがある時点まで視聴されると、サーバ１１１は、デバイス１１３−１による再生終了地点の情報を取得する。また、サーバ１１１は、矢印Ａ１２に示されるように、映像配信形式Ａが対応するコンテンツ情報サーバ１１２−１にアクセスし、映像配信形式ＡにおけるコンテンツＸのランタイム情報を取得する。そして、矢印Ａ１３に示されるように、サーバ１１１は、取得した情報を基に、デバイス１１３−１においてコンテンツＸが視聴された割合（視聴割合）を計算し、保持しておく。
【００３６】
そして、ユーザがデバイス１１３−２において映像配信形式ＢのコンテンツＸの続きを視聴するために、矢印Ａ１４に示されるように、サーバ１１１にアクセスしてくる。これに対応して、サーバ１１１は、矢印Ａ１５に示されるように、映像配信形式Ｂが対応するコンテンツ情報サーバ１１２−２にアクセスし、映像配信形式ＢにおけるコンテンツＸのランタイム情報を取得する。そして、矢印Ａ１６に示されるように、サーバ１１１は、保持しているデバイス１１３−１におけるコンテンツＸの視聴割合と、取得した映像配信形式ＢにおけるコンテンツＸのランタイム情報とを基に、コンテンツＸの映像配信形式Ｂ上における再生開始地点情報を算出する。その後、サーバ１１１は、矢印Ａ１７に示されるように、算出した再生開始地点情報をデバイス１１３−２に送信する。
【００３７】
以上により、映像配信システム１００において、デバイス１１３−２は、デバイス１１３−１からの引き継ぎ再生をスムーズに行うことができる。
【００３８】
なお、図３の映像配信システム１００において、矢印Ａ１１乃至矢印Ａ１７は、すべてが時系列順というわけではなく、この機能が実現できる限りにおいて順番が入れ替わってもよい。
【００３９】
また、矢印Ａ１３においては、算出結果である視聴割合を保持する例を説明したが、先頭からの時間（例えば、105分）の地点とそのときのランタイム（例えば、120分）情報を保持するようにしてもよい。その際、矢印Ａ１６においては、視聴割合を計算後、コンテンツＸの映像配信形式Ｂにおけるその視聴割合の地点が100.625分と算出される。
【００４０】
＜サーバの構成例＞
図４は、サーバ１１１の構成例を示すブロック図である。
【００４１】
サーバ１１１において、CPU(Central Processing Unit)２０１、ROM(Read Only Memory)２０２、RAM(Random Access Memory)２０３は、バス２０４により相互に接続されている。
【００４２】
バス２０４には、さらに、入出力インタフェース２０５が接続されている。入出力インタフェース２０５には、入力部２０６、出力部２０７、記憶部２０８、通信部２０９、およびドライブ２１０が接続されている。
【００４３】
入力部２０６は、キーボード、マウス、マイクロホンなどよりなる。出力部２０７は、ディスプレイ、スピーカなどよりなる。記憶部２０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部２０９は、ネットワークインタフェースなどよりなる。ドライブ２１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブル記録媒体２１１を駆動する。
【００４４】
以上のように構成されるサーバ１１１では、CPU２０１が、例えば、記憶部２０８に記憶されているプログラムを入出力インタフェース２０５及びバス２０４を介してRAM２０３にロードして実行することにより、所定の一連の処理が行われる。
【００４５】
なお、コンテンツ情報サーバ１１２もサーバ１１１と基本的に同様の構成であるので、適宜、図４は、コンテンツ情報サーバ１１２の構成としても用いられる。
【００４６】
＜デバイスの構成例＞
図５は、デバイス１１３の構成例を示すブロック図である。図５の例において、デバイス１１３は、例えば、多機能携帯端末により構成される。
【００４７】
デバイス１１３は、通信部３０２、音声コーデック３０３、カメラ部３０６、画像処理部３０７、多重分離部３０８、記録再生部３０９、表示部３１０、制御部３１１を有している。これらは、バス３１３を介して互いに接続されている。
【００４８】
また、通信部３０２にはアンテナ３０１が接続されており、音声コーデック３０３には、スピーカ３０４とマイクロホン３０５が接続されている。さらに制御部３１１には、操作部３１２が接続されている。
【００４９】
デバイス１１３は、音声通話モードやデータ通信モード等の各種モードで、音声信号の送受信、電子メールや画像データの送受信、画像撮影、またはデータ記録等の各種動作を行う。
【００５０】
音声通話モードにおいて、マイクロホン３０５で生成された音声信号は、音声コーデック３０３で音声データへの変換やデータ圧縮が行われて通信部３０２に供給される。通信部３０２は、音声データの変調処理や周波数変換処理等を行い、送信信号を生成する。また、通信部３０２は、送信信号をアンテナ３０１に供給して図示しない基地局へ送信する。また、通信部３０２は、アンテナ３０１で受信した受信信号の増幅や周波数変換処理および復調処理等を行い、得られた音声データを音声コーデック３０３に供給する。音声コーデック３０３は、音声データのデータ伸張やアナログ音声信号への変換を行いスピーカ３０４に出力する。
【００５１】
また、データ通信モードにおいて、メール送信を行う場合、制御部３１１は、操作部３１２の操作によって入力された文字データを受け付けて、入力された文字を表示部３１０に表示する。また、制御部３１１は、操作部３１２におけるユーザ指示等に基づいてメールデータを生成して通信部３０２に供給する。通信部３０２は、メールデータの変調処理や周波数変換処理等を行い、得られた送信信号をアンテナ３０１から送信する。また、通信部３０２は、アンテナ３０１で受信した受信信号の増幅や周波数変換処理および復調処理等を行い、メールデータを復元する。このメールデータを、表示部３１０に供給して、メール内容の表示を行う。
【００５２】
なお、デバイス１１３は、受信したメールデータを、記録再生部３０９で記憶媒体に記憶させることも可能である。記憶媒体は、書き換え可能な任意の記憶媒体である。例えば、記憶媒体は、ＲＡＭや内蔵型フラッシュメモリ等の半導体メモリ、ハードディスク、磁気ディスク、光磁気ディスク、光ディスク、USB（Universal Serial Bus）メモリ、またはメモリカード等のリムーバブルメディアである。
【００５３】
データ通信モードにおいて画像データを送信する場合、カメラ部３０６で生成された画像データを、画像処理部３０７に供給する。画像処理部３０７は、画像データの符号化処理を行い、符号化データを生成する。
【００５４】
多重分離部３０８は、画像処理部３０７で生成された符号化データと、音声コーデック３０３から供給された音声データを所定の方式で多重化して通信部３０２に供給する。通信部３０２は、多重化データの変調処理や周波数変換処理等を行い、得られた送信信号をアンテナ３０１から送信する。また、通信部３０２は、アンテナ３０１で受信した受信信号の増幅や周波数変換処理および復調処理等を行い、多重化データを復元する。この多重化データを多重分離部３０８に供給する。多重分離部３０８は、多重化データの分離を行い、符号化データを画像処理部３０７、音声データを音声コーデック３０３に供給する。画像処理部３０７は、符号化データの復号化処理を行い、画像データを生成する。この画像データを表示部３１０に供給して、受信した画像の表示を行う。音声コーデック３０３は、音声データをアナログ音声信号に変換してスピーカ３０４に供給して、受信した音声を出力する。
【００５５】
以上のように構成されるデバイス１１３においては、制御部３１１がCPUなどにより構成されており、制御部３１１により記録媒体であるRAMにプログラムをロードして実行することにより、所定の処理が行われる。  
【００５６】
＜サーバの機能構成例＞
図６は、サーバ１１１において、プログラムを実行するCPU２０１により実現される機能の構成を示す図である。
【００５７】
CPU２０１は、プログラムを実行することにより、再生終了地点取得部４０１、開始地点要求受信部４０２、ランタイム情報取得部４０３、視聴割合算出部４０４、視聴割合メモリ４０５、再生開始地点算出部４０６、および再生開始地点送信部４０７を実現する。
【００５８】
例えば、ユーザＹが、デバイス１１３−１で、サーバ１１１が有する映像配信形式ＡのコンテンツＸをある地点まで再生し、その再生を終了する。これに対応して、再生終了地点取得部４０１は、デバイス１１３−１から、映像配信形式ＡのコンテンツＸの再生終了地点情報を取得する。再生終了地点取得部４０１は、取得した再生終了地点情報を、ランタイム情報取得部４０３に供給する。
【００５９】
例えば、ユーザＹが、デバイス１１３−２で、それより以前にデバイス１１３−１で視聴していたコンテンツＸの続きを見るために、サーバ１１１にその地点の情報を要求してくる。これに対応して、開始地点要求受信部４０２は、デバイス１１３−２からのコンテンツＸの再生開始地点要求を受信し、受信した再生開始地点要求を、ランタイム情報取得部４０３に供給する。
【００６０】
ランタイム情報取得部４０３は、再生終了地点取得部４０１からの再生終了地点情報に基づいて、映像配信形式Ａが対応するコンテンツ情報サーバ１１２−１から、映像配信形式ＡにおけるコンテンツＸのランタイム情報を取得する。ランタイム情報取得部４０３は、取得した映像配信形式ＡにおけるコンテンツＸのランタイム情報と、再生終了地点取得部４０１からの再生終了地点情報とを視聴割合算出部４０４に供給する。
【００６１】
また、ランタイム情報取得部４０３は、開始地点要求受信部４０２からの再生開始地点要求に基づいて、映像配信形式Ｂが対応するコンテンツ情報サーバ１１２−２から、映像配信形式ＢにおけるコンテンツＸのランタイム情報を取得する。ランタイム情報取得部４０３は、取得した映像配信形式ＢにおけるコンテンツＸのランタイム情報を再生開始地点算出部４０６に供給する。
【００６２】
視聴割合算出部４０４は、映像配信形式ＡにおけるコンテンツＸのランタイム情報と、再生終了地点取得部４０１からの再生終了地点情報に基づいて、映像配信形式ＡにおけるコンテンツＸの視聴割合を算出し、それを、視聴割合メモリ４０５に保持する。
【００６３】
視聴割合メモリ４０５は、視聴割合算出部４０４からの映像配信形式ＡでのコンテンツＸのデバイス１１３−１における視聴割合を保持する。
【００６４】
再生開始地点算出部４０６は、ランタイム情報取得部４０３からの映像配信形式ＢにおけるコンテンツＸのランタイム情報に基づき、対応する映像配信形式ＡのコンテンツＸの視聴割合を視聴割合メモリ４０５から読み出す。
【００６５】
再生開始地点算出部４０６は、映像配信形式ＡのコンテンツＸの視聴割合と映像配信形式ＢにおけるコンテンツＸのランタイム情報に基づき、映像配信形式ＢのコンテンツＸの再生開始地点を算出する。再生開始地点算出部４０６は、算出した映像配信形式ＢのコンテンツＸの再生開始地点を再生開始地点送信部４０７に供給する。
【００６６】
再生開始地点送信部４０７は、再生開始地点算出部４０６により算出された再生開始地点情報を、要求してきたデバイス１１３−２に送信する。
【００６７】
＜映像配信処理の例＞
次に、図７のフローチャートを参照して、映像配信システム１００の映像配信処理について説明する。
【００６８】
ユーザＹの操作に応じて、デバイス１１３−１は、ステップＳ１１１において、サーバ１１１が有する映像配信形式ＡのコンテンツＸをある地点（例えば、先頭から１０５分の地点）まで再生する。すなわち、デバイス１１３−１は、映像配信形式ＡのコンテンツＸの再生を１０５分の地点で終了する。
【００６９】
これに対応して、サーバ１１１の再生終了地点取得部４０１は、ステップＳ１３１において、デバイス１１３−１から、映像配信形式ＡでのコンテンツＸの再生終了地点情報を取得する。再生終了地点取得部４０１は、取得した再生終了地点情報を、ランタイム情報取得部４０３に供給する。
【００７０】
ステップＳ１３２において、ランタイム情報取得部４０３は、再生終了地点取得部４０１からの再生終了地点情報に基づいて、映像配信形式Ａが対応するコンテンツ情報サーバ１１２−１から、映像配信形式ＡにおけるコンテンツＸのランタイム情報を取得する。ランタイム情報取得部４０３は、取得した映像配信形式ＡにおけるコンテンツＸのランタイム情報と、再生終了地点取得部４０１からの再生終了地点情報とを視聴割合算出部４０４に供給する。
【００７１】
ステップＳ１３３において、視聴割合算出部４０４は、映像配信形式ＡにおけるコンテンツＸのランタイム情報と、再生終了地点取得部４０１からの再生終了地点情報に基づいて、映像配信形式ＡにおけるコンテンツＸの視聴割合を算出し、それを、視聴割合メモリ４０５に保持する。
【００７２】
例えば、次の日、ユーザＹは、コンテンツＸの続きを、他のデバイスであるデバイス１１３−２で視聴するために、デバイス１１３−２を操作する。ステップＳ１５１において、ユーザＹの操作に応じて、デバイス１１３−２は、映像配信形式ＢのコンテンツＸの視聴と、再生開始地点情報を、サーバ１１１に対して要求する。
【００７３】
ステップＳ１３４において、サーバ１１１の開始地点要求受信部４０２は、デバイス１１３−２からのコンテンツＸの再生開始地点要求を受信し、受信した再生開始地点要求を、ランタイム情報取得部４０３に供給する。
【００７４】
ステップＳ１３５において、ランタイム情報取得部４０３は、開始地点要求受信部４０２からの再生開始地点要求に基づいて、映像配信形式Ｂが対応するコンテンツ情報サーバ１１２−２から、映像配信形式ＢにおけるコンテンツＸのランタイム情報を取得する。ランタイム情報取得部４０３は、取得した映像配信形式ＢにおけるコンテンツＸのランタイム情報を再生開始地点算出部４０６に供給する。
【００７５】
ステップＳ１３６において、再生開始地点算出部４０６は、ランタイム情報取得部４０３からの映像配信形式ＢにおけるコンテンツＸのランタイム情報に基づき、対応する映像配信形式ＡのコンテンツＸの視聴割合を視聴割合メモリ４０５から読み出す。
【００７６】
ステップＳ１３７において、再生開始地点算出部４０６は、映像配信形式ＡのコンテンツＸの視聴割合と映像配信形式ＢにおけるコンテンツＸのランタイム情報に基づき、映像配信形式ＢのコンテンツＸの再生開始地点（例えば、先頭から１００．６２５分の地点）を算出する。再生開始地点算出部４０６は、算出した映像配信形式ＢのコンテンツＸの再生開始地点を再生開始地点送信部４０７に供給する。
【００７７】
再生開始地点送信部４０７は、ステップＳ１３８において、再生開始地点情報を、要求してきたデバイス１１３−２に送信する。
【００７８】
これに対応して、デバイス１１３−２は、ステップＳ１５２において、映像配信形式ＢのコンテンツＸの再生開始地点（例えば、先頭から１００．６２５分の地点）から再生する。
【００７９】
以上により、コンテンツＸの引き継ぎ視聴をスムーズに行うことができる。これにより、ユーザＹは、快適にコンテンツＸを視聴することができる。
【００８０】
＜第２の実施の形態＞
＜映像配信システムの他の構成例＞
図８は、本技術を適用した映像配信システムの第２の実施の形態を示す図である。図８の例においては、サーバを介して、最初に視聴するデバイスは、先頭からの時間を用いて視聴時間のやり取りを行うが、視聴を引き継ぐデバイスは、コンテンツＸの全体に対する視聴割合を用いてやり取りを行う例について示されている。
【００８１】
図８に示される映像配信システム５００は、サーバ１１１、コンテンツ情報サーバ１１２−１、並びに、デバイス１１３−１および１１３−２を備えている点は、図３の映像配信システム１００と共通している。図８の映像配信システム５００は、コンテンツ情報サーバ１１２−２が除かれた点が、図３の映像配信システム１００と異なっている。
【００８２】
すなわち、図８の映像配信システム５００においては、サーバ１１１が、矢印Ｂ１３に示されるように、取得した情報を基に、デバイス１１３−１においてコンテンツＸが視聴された割合（視聴割合）を計算し、保持しておくところまでは、図３の映像配信システム１００と共通した処理を行う。つまり、図８の矢印Ｂ１１乃至矢印Ｂ１３は、図３の矢印Ａ１１乃至矢印Ａ１３と基本的に同じ処理を行っているので、その説明は繰り返しになるため省略する。
【００８３】
図８の映像配信システム５００においては、ユーザがデバイス１１３−２において映像配信形式ＢのコンテンツＸの続きを視聴するために、矢印Ｂ１４に示されるように、サーバ１１１にアクセスしてくる。このとき、デバイス１１３−２は、自己の映像配信形式におけるコンテンツＸのランタイム情報を保持しているので、どこから再生すべきかの割合情報を要求してくる。
【００８４】
これに対応して、サーバ１１１は、保持しているデバイス１１３−１におけるコンテンツＸの視聴割合を読み出し、矢印Ｂ１５に示されるように、読み出したコンテンツＸの視聴割合の情報をデバイス１１３−２に送信してくる。
【００８５】
デバイス１１３−２は、矢印Ｂ１６に示されるように、サーバ１１１からのコンテンツＸの視聴割合の情報と自己の映像配信形式ＢにおけるコンテンツＸのランタイム情報に基づいて、コンテンツＸの映像配信形式Ｂ上における再生開始地点情報を算出する。
【００８６】
以上のように、映像配信システム５００において、デバイス１１３−２は、デバイス１１３−１からの引き継ぎ再生をスムーズに行うことができる。
【００８７】
なお、図８の映像配信システム５００においても、矢印Ｂ１１乃至矢印Ｂ１６は、すべてが時系列順というわけではなく、この機能が実現できる限りにおいて順番が入れ替わってもよい。
【００８８】
＜サーバの機能構成例＞
図９は、サーバ１１１において、プログラムを実行するCPU２０１により実現される機能の構成を示す図である。
【００８９】
図９のサーバ１１１は、再生終了地点取得部４０１、ランタイム情報取得部４０３、視聴割合算出部４０４、視聴割合メモリ４０５を備える点が、図６のサーバ１１１と共通している。図９のサーバ１１１は、開始地点要求受信部４０２が、開始割合要求受信部５０１に代わった点と、再生開始地点送信部４０７が、再生開始割合送信部５０２に代わった点が、図６のサーバ１１１と異なっている。
【００９０】
すなわち、開始割合要求受信部５０１は、デバイス１１３−２からのコンテンツＸの再生開始割合要求を受信し、受信した再生開始割合要求を、再生開始割合送信部５０２に供給する。
【００９１】
再生開始割合送信部５０２は、開始割合要求受信部５０１からの再生開始割合要求を受けると、視聴割合メモリ４０５から、対応するコンテンツＸの視聴割合を読み出す。再生開始割合送信部５０２は、読み出したコンテンツＸの視聴割合情報を、デバイス１１３−２に送信する。
【００９２】
＜デバイスの機能構成例＞
図１０は、デバイス１１３−２において、プログラムを実行する制御部３１１により実現される機能の構成を示す図である。
【００９３】
制御部３１１は、プログラムを実行することにより、再生開始割合受信部５１１、再生開始地点算出部５１２、ランタイムメモリ５１３、および再生部５１４を実現する。
【００９４】
再生開始割合受信部５１１は、サーバ１１１からのコンテンツＸの視聴割合情報を受信する。再生開始割合受信部５１１は、受信したコンテンツＸの視聴割合情報を、再生開始地点算出部５１２に供給する。
【００９５】
再生開始地点算出部５１２は、再生開始割合受信部５１１からのコンテンツＸの視聴割合情報を受けると、ランタイムメモリ５１３から映像配信形式ＢにおけるコンテンツＸのランタイム情報を読み出す。ランタイムメモリ５１３は、映像配信形式Ｂにおける様々なコンテンツのランタイム情報のテーブルを保持している。
【００９６】
再生開始地点算出部５１２は、コンテンツＸの視聴割合情報とコンテンツＸのランタイム情報に基づいて、映像配信形式Ｂ上のコンテンツＸの再生開始地点（先頭から何分の地点が再生開始地点であるかということ）を算出する。再生開始地点算出部５１２は、算出した再生開始地点を再生部５１４に供給する。
【００９７】
再生部５１４は、サーバ１１１からのコンテンツＸを、再生部５１４からの再生開始地点から再生開始する。
【００９８】
＜映像配信処理の例＞
次に、図１１のフローチャートを参照して、映像配信システム５００の映像配信処理について説明する。なお、図１１のステップＳ２１１、およびＳ２３１乃至Ｓ２３３は、図７のステップＳ１１１、およびＳ１３１乃至Ｓ１３３と基本的に同じ処理であるので、その説明は繰り返しになるため、省略する。
【００９９】
例えば、後日、ユーザＹは、コンテンツＸの続きを、他のデバイスであるデバイス１１３−２で視聴するために、デバイス１１３−２を操作する。ステップＳ２５１において、ユーザＹの操作に応じて、デバイス１１３−２は、映像配信形式ＢのコンテンツＸの視聴と、再生開始割合情報を、サーバ１１１に対して要求する。
【０１００】
ステップＳ２３４において、サーバ１１１の開始割合要求受信部５０１は、デバイス１１３−２からのコンテンツＸの再生開始割合要求を受信し、受信した再生開始割合要求を、再生開始割合送信部５０２に供給する。
【０１０１】
再生開始割合送信部５０２は、開始割合要求受信部５０１からの再生開始割合要求を受けると、ステップＳ２３５において、視聴割合メモリ４０５から、対応するコンテンツＸの視聴割合を読み出す。再生開始割合送信部５０２は、ステップＳ２３６において、読み出したコンテンツＸの視聴割合情報を、デバイス１１３−２に送信する。
【０１０２】
ステップＳ２５２において、再生開始割合受信部５１１は、サーバ１１１からのコンテンツＸの視聴割合情報を受信する。再生開始割合受信部５１１は、受信したコンテンツＸの視聴割合情報を、再生開始地点算出部５１２に供給する。
【０１０３】
ステップＳ２５３において、再生開始地点算出部５１２は、再生開始割合受信部５１１からのコンテンツＸの視聴割合情報を受けると、ランタイムメモリ５１３から映像配信形式ＢにおけるコンテンツＸのランタイム情報を読み出す。
【０１０４】
ステップＳ２５４において、再生開始地点算出部５１２は、コンテンツＸの視聴割合情報とコンテンツＸのランタイム情報に基づいて、映像配信形式Ｂ上のコンテンツＸの再生開始地点（先頭から何分の地点が再生開始地点であるかということ）を算出する。再生開始地点算出部５１２は、算出した再生開始地点を再生部５１４に供給する。
【０１０５】
再生部５１４は、ステップＳ２５５において、サーバ１１１からのコンテンツＸを、再生部５１４からの再生開始地点から再生する。
【０１０６】
以上により、コンテンツＸの引き継ぎ視聴をスムーズに行うことができる。これにより、ユーザＹは、快適にコンテンツＸを視聴することができる。
【０１０７】
＜第３の実施の形態＞
＜映像配信システムの他の構成例＞
図１２は、本技術を適用した映像配信システムの第３の実施の形態を示す図である。図１２の例においては、サーバを介して、最初に視聴するデバイスは、コンテンツＸの全体に対する視聴割合を用いてやり取りを行うが、視聴を引き継ぐデバイスは、先頭からの時間を用いて視聴時間のやり取りを行う例について示されている。
【０１０８】
図１２に示される映像配信システム６００は、サーバ１１１、コンテンツ情報サーバ１１２−２、並びに、デバイス１１３−１および１１３−２を備えている点は、図３の映像配信システム１００と共通している。映像配信システム６００は、コンテンツ情報サーバ１１２−１が除かれた点が、図３の映像配信システム１００と異なっている。
【０１０９】
図１２の映像配信システム６００について説明する。矢印Ｃ１１に示されるように、デバイス１１３−１は、映像配信形式ＡのコンテンツＸをある時点まで再生すると、再生終了地点の情報を取得する。また、デバイス１１３−１は、自己の映像配信形式ＡにおけるコンテンツＸのランタイム情報に基づいて、コンテンツＸの映像配信形式Ａ上における視聴割合情報を算出する。そして、デバイス１１３−１は、矢印１２に示されるように、算出したコンテンツＸの映像配信形式Ａ上における視聴割合情報をサーバ１１１に送信する。
【０１１０】
サーバ１１１は、矢印Ｃ１３に示されるように、デバイス１１３−１からのコンテンツＸの映像配信形式Ａ上における視聴割合情報（例えば、８７．５％）を保持する。
【０１１１】
なお、図１２の映像配信システム６００においては、サーバ１１１が、矢印Ｃ３に示されるように、取得した割合を保持した後からは、図３の映像配信システム１００と共通した処理を行う。つまり、図１２の矢印Ｃ１４乃至矢印Ｃ１７は、図３の矢印Ａ１４乃至矢印Ａ１７と基本的に同じ処理を行っているので、その説明は繰り返しになるため省略する。
【０１１２】
以上により、映像配信システム６００において、デバイス１１３−２は、デバイス１１３−１からの引き継ぎ再生をスムーズに行うことができる。
【０１１３】
なお、図１２の映像配信システム６００において、矢印Ｃ１１乃至矢印Ｃ１７は、すべてが時系列順というわけではなく、この機能が実現できる限りにおいて順番が入れ替わってもよい。
【０１１４】
また、矢印Ｃ１１においては、視聴割合を算出する例を説明したが、矢印Ｃ１１を削除し、矢印Ｃ１２において、映像配信形式ＡのコンテンツＸの再生終了地点情報（105分）とコンテンツＸのランタイム(120分)をサーバ１１１に送信するようにしてもよい。この場合、矢印Ｃ１３において、サーバ１１１により割合が算出されて保持される。
【０１１５】
＜デバイスの機能構成例＞
図１３は、デバイス１１３−１において、プログラムを実行する制御部３１１により実現される機能の構成を示す図である。
【０１１６】
制御部３１１は、プログラムを実行することにより、再生部６１１、再生終了地点取得部６１２、視聴割合算出部６１３、ランタイムメモリ６１４、および視聴割合送信部６１５を実現する。
【０１１７】
例えば、ユーザＹの操作に対応して、再生部６１１は、サーバ１１１が有する映像配信形式ＡのコンテンツＸをある地点まで再生し、また、ユーザＹの操作に対応して、その再生を終了する。これに対応して、再生終了地点取得部６１２は、映像配信形式ＡのコンテンツＸの再生終了地点情報を取得する。再生終了地点取得部６１２は、取得した再生終了地点情報を、視聴割合算出部６１３に供給する。
【０１１８】
視聴割合算出部６１３は、再生終了地点取得部６１２からの映像配信形式ＡのコンテンツＸの再生終了地点情報を受け取ると、対応する映像配信形式ＡのコンテンツＸのランタイム情報を、ランタイムメモリ６１４から読み出す。ランタイムメモリ６１４は、映像配信形式Ａにおける様々なコンテンツのランタイム情報のテーブルを保持している。
【０１１９】
視聴割合算出部６１３は、読み出した映像配信形式ＡにおけるコンテンツＸのランタイム情報と、再生終了地点取得部６１２からの再生終了地点情報に基づいて、映像配信形式ＡにおけるコンテンツＸの視聴割合を算出し、それを、視聴割合送信部６１５に供給する。
【０１２０】
視聴割合送信部６１５は、視聴割合算出部６１３により算出された映像配信形式ＡにおけるコンテンツＸの視聴割合をサーバ１１１に送信する。
【０１２１】
＜サーバの機能構成例＞
図１４は、サーバ１１１において、プログラムを実行するCPU２０１により実現される機能の構成を示す図である。
【０１２２】
図１４のサーバ１１１は、開始地点要求受信部４０２、ランタイム情報取得部４０３、視聴割合メモリ４０５、再生開始地点算出部４０６、および再生開始地点送信部４０７を備える点が、図６のサーバ１１１と共通している。図１４のサーバ１１１は、再生終了地点取得部４０１が、視聴割合取得部６３１と入れ替わった点と、視聴割合算出部４０４が除かれた点が、図６のサーバ１１１と異なっている。
【０１２３】
すなわち、デバイス１１３−１により、映像配信形式ＡのコンテンツＸの視聴割合情報が送られてくるので、視聴割合取得部６３１は、それを取得し、視聴割合メモリ４０５に保持する。
【０１２４】
＜映像配信処理の例＞
次に、図１５のフローチャートを参照して、映像配信システム６００の映像配信処理について説明する。
【０１２５】
例えば、ステップＳ３１１において、ユーザＹの操作に対応して、デバイスＡの再生部６１１は、サーバ１１１が有する映像配信形式ＡのコンテンツＸをある地点まで再生し、ユーザＹの操作に対応して、その再生を終了する。これに対応して、再生終了地点取得部６１２は、映像配信形式ＡのコンテンツＸの再生終了地点情報を取得する。再生終了地点取得部６１２は、取得した再生終了地点情報を、視聴割合算出部６１３に供給する。
【０１２６】
視聴割合算出部６１３は、再生終了地点取得部６１２からの映像配信形式ＡのコンテンツＸの再生終了地点情報を受け取ると、ステップＳ３１２において、対応する映像配信形式ＡのコンテンツＸのランタイム情報を、ランタイムメモリ６１４から読み出す。
【０１２７】
視聴割合算出部６１３は、ステップＳ３１３において、読み出した映像配信形式ＡにおけるコンテンツＸのランタイム情報と、再生終了地点取得部６１２からの再生終了地点情報とから、映像配信形式ＡにおけるコンテンツＸの視聴割合を算出し、それを、視聴割合送信部６１５に供給する。
【０１２８】
視聴割合送信部６１５は、ステップＳ３１４において、視聴割合算出部６１３により算出された映像配信形式ＡにおけるコンテンツＸの視聴割合をサーバ１１１に送信する。
【０１２９】
ステップＳ３３１において、サーバ１１１の視聴割合取得部６３１は、デバイス１１３−１から送られてくる映像配信形式ＡのコンテンツＸの視聴割合情報を取得する。視聴割合取得部６３１は取得した映像配信形式ＡのコンテンツＸの視聴割合情報を、視聴割合メモリ４０５に保持する。
【０１３０】
なお、図１５のステップＳ３３３乃至Ｓ３３７、ステップＳ３５１、およびＳ３５２は、図７のステップＳ１３４乃至Ｓ１３８、ステップＳ１５１、およびＳ１５２と基本的に同じ処理であり、繰り返しになるので、その説明を省略する。
【０１３１】
以上によりコンテンツＸの引き継ぎ視聴をスムーズに行うことができる。これにより、ユーザＹは、快適にコンテンツＸを視聴することができる。
【０１３２】
＜第４の実施の形態＞
＜映像配信システムの他の構成例＞
図１６は、本技術を適用した映像配信システムの第４の実施の形態を示す図である。図１６の例においては、サーバを介して、最初に視聴するデバイスおよび視聴を引き継ぐデバイスの両方が、コンテンツＸの全体に対する視聴割合を用いてやり取りを行う例について示されている。
【０１３３】
図１６に示される映像配信システム７００は、サーバ１１１、並びに、デバイス１１３−１および１１３−２を備えている点は、図３の映像配信システム１００と共通している。映像配信システム７００は、コンテンツ情報サーバ１１２−１および１１２−２が除かれた点が、図３の映像配信システム１００と異なっている。
【０１３４】
すなわち、図１６の映像配信システム７００においては、サーバ１１１が、矢印Ｄ１３に示されるように、ところまでは、図１２の映像配信システム６００と共通した処理を行う。つまり、図１６の矢印Ｄ１１乃至矢印Ｄ１３は、図１２の矢印Ｃ１１乃至矢印Ｃ１３と基本的に同じ処理を行っているので、その説明は繰り返しになるため省略する。
【０１３５】
また、図１６の映像配信システム７００においては、サーバ１１１が、矢印Ｄ３に示されるように、取得した割合を保持した後からは、図８の映像配信システム５００と共通した処理を行う。つまり、図１６の矢印Ｄ１４乃至矢印Ｄ１６は、図８の矢印Ｂ１４乃至矢印Ｂ１６と基本的に同じ処理を行っているので、その説明は繰り返しになるため省略する。
【０１３６】
以上のように、コンテンツＸの全体に対する視聴割合を用いてやり取りを行う場合の映像配信システム７００においても、デバイス１１３−２は、デバイス１１３−１からの引き継ぎ再生をスムーズに行うことができる。
【０１３７】
なお、図１６の映像配信システム７００において、矢印Ｄ１１乃至矢印Ｄ１６は、すべてが時系列順というわけではなく、この機能が実現できる限りにおいて順番が入れ替わってもよい。
【０１３８】
また、矢印Ｄ１１においては、視聴割合を算出する例を説明したが、矢印Ｄ１１を削除し、矢印Ｄ１２において、映像配信形式ＡのコンテンツＸの再生終了地点情報（105分）とコンテンツＸのランタイム(120分)をサーバ１１１に送信するようにしてもよい。この場合、矢印Ｄ１３において、サーバ１１１により割合が算出されて保持される。
【０１３９】
さらに、矢印Ｄ１１においては、視聴割合を算出する例を説明したが、矢印Ｄ１１を削除し、矢印Ｄ１２において、映像配信形式ＡのコンテンツＸの再生終了地点情報（105分）とコンテンツＸのランタイム(120分)をサーバ１１１に送信するようにしてもよい。また、矢印Ｄ１３において、サーバ１１１は、再生終了地点情報（105分）とコンテンツＸのランタイム(120分)と保持する。矢印Ｄ１５において、映像配信形式ＢのコンテンツＸを105分の地点まで再生、ランタイムは120分と伝える。そして、矢印Ｄ１６において、105/120=87.5との視聴割合の算出後、映像配信形式Ｂ上でコンテンツＸの87.5％は、100.625分と計算され、この場合、その地点から再生が開始される。
【０１４０】
以上のように処理手順を置き換えることも可能である。
【０１４１】
なお、図１６のデバイス１１３−１の構成は、図１２の映像配信システム６００におけるデバイス１１３−１の構成と基本的に同様の構成であるので、図１３のブロック図を用いて説明する。また、図１６のデバイス１１３−２の構成は、図８の映像配信システム５００におけるデバイス１１３−２の構成と基本的に同様の構成であるので、図１０のブロック図を用いて説明する。
【０１４２】
＜サーバの機能構成例＞
図１７は、図１６のサーバ１１１において、プログラムを実行するCPU２０１により実現される機能の構成を示す図である。
【０１４３】
図１７のサーバ１１１は、開始割合要求受信部５０１、視聴割合メモリ４０５、および再生開始割合送信部５０２を備える点が、図９のサーバ１１１と共通している。図１７のサーバ１１１は、再生終了地点取得部４０１が、図１４の視聴割合取得部６３１と入れ替わった点と、ランタイム情報取得部４０３と視聴割合算出部４０４が除かれた点が、図９のサーバ１１１と異なっている。
【０１４４】
すなわち、デバイス１１３−１により、映像配信形式ＡのコンテンツＸの視聴割合情報が送られてくるので、視聴割合取得部６３１は、それを取得し、視聴割合メモリ４０５に保持する。
【０１４５】
また、開始割合要求受信部５０１は、デバイス１１３−２からのコンテンツＸの再生開始割合要求を受信し、受信した再生開始割合要求を、再生開始割合送信部５０２に供給する。再生開始割合送信部５０２は、開始割合要求受信部５０１からの再生開始割合要求を受けると、視聴割合メモリ４０５から、対応するコンテンツＸの視聴割合を読み出す。再生開始割合送信部５０２は、読み出したコンテンツＸの視聴割合情報を、デバイス１１３−１に送信する。
【０１４６】
＜映像配信処理の例＞
次に、図１８のフローチャートを参照して、図１６の映像配信システム７００の映像配信処理について説明する。なお、図１８のステップＳ４１１乃至Ｓ４１４、Ｓ４３１、およびＳ４３２は、図１５のステップＳ３１１乃至Ｓ３１４、Ｓ３３１、およびＳ３３２と基本的に同様の処理を行う。また、図１８のステップＳ４３３乃至Ｓ４３５、およびＳ４５１乃至Ｓ４５５は、図１１のステップＳ２３４乃至Ｓ２３６、およびＳ２５１乃至Ｓ２５５と基本的に同様の処理を行う。したがって、図１８の処理の説明は繰り返しになるため、省略する。
【０１４７】
以上のように、最初に視聴するデバイスおよび視聴を引き継ぐデバイスの両方が、コンテンツＸの全体に対する視聴割合を用いてやり取りを行う場合の映像配信システム７００においても、コンテンツＸの引き継ぎ視聴をスムーズに行うことができる。これにより、ユーザＹは、快適にコンテンツＸを視聴することができる。
【０１４８】
なお、図１６の映像配信システム７００において、上述したサーバ１１１が実現する機能は、デバイス１１３−１が受け持つことが可能である。すなわち、図１６の映像配信システム７００の構成からサーバ１１１が取り除かれ、図１６の映像配信システムにおいて、図１７のサーバ１１１の機能ブロックがデバイス１１３−１に組込まれるということである。
【０１４９】
同様に、図１６の映像配信システム７００において、上述したサーバ１１１が実現する機能は、デバイス１１３−２が受け持つことが可能である。すなわち、図１６の映像配信システム７００の構成からサーバ１１１が取り除かれ、図１６の映像配信システムにおいて、図１７のサーバ１１１の機能ブロックがデバイス１１３−２に組込まれるということである。
【０１５０】
このようにすることで、デバイス１１３−１とデバイス１１３−２の間だけの通信により、図１６の映像配信システム７００を実現することができる。
【０１５１】
すなわち、図１６の映像配信システム７００からサーバ１１１を取り除いた場合の映像配信システムにおいても、デバイス１１３−２は、デバイス１１３−１からの引き継ぎ再生をスムーズに行うことができる。
【０１５２】
なお、上述した映像配信システムにおいては、サーバ１１１が１台としたが、複数台で構成されてもよい。また、上述した映像配信システムにおいては、コンテンツ情報サーバ１１２が映像配信形式毎に１台ずつ構成される例を示したが、映像配信形式毎に複数台配置されるようにしてもよい。また、映像配信形式の種類は２つに限らない。また、コンテンツ情報サーバ１１２とサーバ１１１とをまとめて構成するようにしてもよい。
【０１５３】
上述した映像配信システムにおいては、デバイス１１３−１およびデバイス１１３−２は、別の機器であるように記載したが、デバイス１１３−１で視聴したコンテンツＸを、次の日に再度デバイス１１３−１で視聴する場合にも、本技術を適用することができる。
【０１５４】
さらに、デバイス１１３は、記録再生装置、パーソナルコンピュータ、携帯型端末、および多機能携帯電話機に限らず、他に、テレビジョン装置、STB、メディア再生装置、ゲーム機、タブレット端末、多機能携帯電話機など映像コンテンツを再生できる装置に適用することができる。
【０１５５】
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な汎用のパーソナルコンピュータなどが含まれる。
【０１５６】
コンピュータが実行するプログラムは、例えば、パッケージメディア等としてのリムーバブル記録媒体２１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供することができる。
【０１５７】
コンピュータでは、プログラムは、例えば、図４に示されるように、リムーバブル記録媒体２１１をドライブ２１０に装着することにより、入出力インタフェース２０５を介して、記憶部２０８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部２０９で受信し、記憶部２０８にインストールすることができる。その他、プログラムは、ROM２０２や記憶部２０８に、あらかじめインストールしておくことができる。
【０１５８】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０１５９】
また、本明細書において、システムの用語は、複数の装置、ブロック、手段などにより構成される全体的な装置を意味するものである。
【０１６０】
なお、本開示における実施の形態は、上述した実施の形態に限定されるものではなく、本開示の要旨を逸脱しない範囲において種々の変更が可能である。
【０１６１】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有するであれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例また修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１６２】
なお、本技術は以下のような構成も取ることができる。
（１）  第１の映像配信形式におけるコンテンツを再生した情報処理端末から取得される前記第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出する視聴割合算出部と、
前記視聴割合算出部により算出された前記第１の映像配信形式におけるコンテンツの視聴割合を保持する視聴割合メモリと、
前記第１の映像配信形式とは異なる第２の映像配信形式におけるコンテンツの再生開始要求に応じて、前記視聴割合メモリに保持されている前記第１の映像配信形式におけるコンテンツの視聴割合を読み出す視聴割合読み出し部と
を備える情報処理装置。
（２）  前記視聴割合読み出し部により読み出された第１の映像配信形式におけるコンテンツの視聴割合と、前記第２の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第２の映像配信形式におけるコンテンツの再生開始地点を算出する再生開始地点算出部を
さらに備える前記（１）に記載の情報処理装置。
（３）  前記第２の映像配信形式におけるコンテンツのランタイム情報を他の情報処理装置から取得するランタイム情報取得部を
さらに備える前記（２）に記載の情報処理装置。
（４）  前記再生開始地点算出部により算出された前記第２の映像配信形式におけるコンテンツの再生開始地点を、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末に送信する再生開始地点送信部を
さらに備える前記（１）に記載の情報処理装置。
（５）  前記第１の映像配信形式におけるコンテンツを再生した情報処理端末と、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末とは同じ情報処理端末である
前記（４）に記載の情報処理装置。
（６）  前記第１の映像配信形式におけるコンテンツの再生した情報処理端末と、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末とは異なる情報処理端末である
前記（４）に記載の情報処理装置。
（７）  前記視聴割合読み出し部により読み出された第１の映像配信形式におけるコンテンツの視聴割合を、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末に送信する視聴割合送信部を
さらに備える前記（１）に記載の情報処理装置。
（８）  前記第１の映像配信形式におけるコンテンツの再生した情報処理端末と、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末とは同じ情報処理端末である
前記（７）に記載の情報処理装置。
（９）  前記第１の映像配信形式におけるコンテンツの再生した情報処理端末と、前記第２の映像配信形式におけるコンテンツの再生開始要求をしてきた情報処理端末とは異なる情報処理端末である
前記（７）に記載の情報処理装置。
（１０）  前記第１の映像配信形式におけるコンテンツのランタイム情報を他の情報処理装置から取得するランタイム情報取得部を
さらに備える前記（１）に記載の情報処理装置。
（１１）  情報処理装置が、
第１の映像配信形式におけるコンテンツの再生した情報処理端末から取得される前記第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出して、視聴割合メモリに保持し、
前記第１の映像配信形式とは異なる第２の映像配信形式におけるコンテンツの再生開始要求に応じて、前記視聴割合メモリに保持されている前記第１の映像配信形式におけるコンテンツの視聴割合を読み出す
情報処理方法。
（１２）  第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出する視聴割合算出部と、
前記視聴割合算出部により算出された前記第１の映像配信形式におけるコンテンツの視聴割合を、情報処理装置に送信する視聴割合送信部と
を備える情報処理端末。
（１３）  前記第１の映像配信形式とは異なる第２の映像配信形式におけるコンテンツの再生開始要求を行う再生開始要求部と、
前記再生開始要求部による要求に応じて、前記情報処理装置から送信されてくる前記第１の映像配信形式におけるコンテンツの視聴割合を受信する視聴割合受信部と、
前記視聴割合受信部により受信された前記第１の映像配信形式におけるコンテンツの視聴割合と、前記第２の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第２の映像配信形式におけるコンテンツの再生開始地点を算出する再生開始地点算出部と
をさらに備える前記（１２）に記載の情報処理端末。
（１４）  前記再生開始地点算出部により算出された前記第２の映像配信形式におけるコンテンツの再生開始地点に基づいて、前記第２の映像配信形式におけるコンテンツを再生する再生部を
さらに備える前記（１３）に記載の情報処理端末．
（１５）  前記第１の映像配信形式におけるコンテンツを再生する再生部を
さらに備える前記（１２）に記載の情報処理端末。
（１６）  情報処理端末が、
第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出し、
算出された前記第１の映像配信形式におけるコンテンツの視聴割合を、情報処理装置に送信する
情報処理方法。
（１７）  第１の映像配信形式におけるコンテンツの再生終了地点と、前記第１の映像配信形式におけるコンテンツのランタイム情報とに基づいて、前記第１の映像配信形式におけるコンテンツの視聴割合を算出する視聴割合算出部と、
前記視聴割合算出部により算出された前記第１の映像配信形式におけるコンテンツの視聴割合を、情報処理装置に送信する視聴割合送信部と
して、コンピュータを機能させるためのプログラム。
【符号の説明】
【０１６３】
１００  映像配信システム，  １１１  サーバ，  １１２，１１２−１，１１２−２  コンテンツ情報サーバ，  １１３，１１３−１，１１３−２  デバイス，  ２０１  CPU，  ３１１  制御部，  ４０１  再生終了地点取得部，  ４０２  開始地点要求受信部，  ４０３  ランタイム情報取得部，  ４０４  視聴割合算出部，  ４０５  視聴割合メモリ，  ４０６  再生開始地点算出部，  ４０７  再生開始地点送信部，  ５００  映像配信システム，  ５０１  開始割合要求受信部，  ５０２  再生開始割合送信部，  ５１１  再生開始割合受信部，  ５１２  再生開始地点算出部，  ５１３  ランタイムメモリ，  ５１４  再生部，  ６００  映像配信システム，  ６１１  再生部，  ６１２  再生終了地点取得部，  ６１３  視聴割合算出部，  ６１４  ランタイムメモリ，  ６１５  視聴割合送信部，  ６３１  視聴割合取得部，  ７００  映像配信システム
【図１】
2015177324.tif 000003
【図２】
2015177324.tif 000004
【図３】
2015177324.tif 000005
【図４】
2015177324.tif 000006
【図５】
2015177324.tif 000007
【図６】
2015177324.tif 000008
【図７】
2015177324.tif 000009
【図８】
2015177324.tif 000010
【図９】
2015177324.tif 000011
【図１０】
2015177324.tif 000012
【図１１】
2015177324.tif 000013
【図１２】
2015177324.tif 000014
【図１３】
2015177324.tif 000015
【図１４】
2015177324.tif 000016
【図１５】
2015177324.tif 000017
【図１６】
2015177324.tif 000018
【図１７】
2015177324.tif 000019
【図１８】
2015177324.tif 000020