(57)【要約】【課題】複数のメディア間で、時刻系の異なるサービスを共有できる同期提示システム、同期提示方法及び同期提示プログラムを提供すること。【解決手段】同期提示システム１は、映像コンテンツを配信する複数のメディアそれぞれで使用される時刻系の対応付けを記憶するタイムライン管理サーバ４０と、ユーザ情報に基づいて、複数のメディアから特定のメディアを決定すると共に、特定のメディアに対応するサービスを解決するサービス解決サーバ５０と、特定のメディア及びサービスにおいて使用されるそれぞれの時刻系の対応付けをタイムライン管理サーバ４０から取得し、映像コンテンツ及びサービスのデータを、互いの時刻系を対応させて提示するテレビ１０と、を備える。【選択図】図１
2018006846.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツを配信する複数のメディアそれぞれで使用される時刻系の対応付けを記憶するタイムライン管理部と、
ユーザ情報に基づいて、前記複数のメディアから特定のメディアを決定すると共に、当該特定のメディアに対応するサービスを解決するサービス解決部と、
前記特定のメディア及び前記サービスにおいて使用されるそれぞれの時刻系の対応付けを前記タイムライン管理部から取得し、前記映像コンテンツ及び前記サービスのデータを、互いの時刻系を対応させて提示するコンテンツ提示部と、を備える同期提示システム。
【請求項２】
前記コンテンツ提示部は、
前記サービスを介して、前記複数のメディアそれぞれに応じて、異なる複数の時刻系が付与されたアノテーションデータを記録し、
前記映像コンテンツの時刻系に応じて、記録された前記アノテーションデータに付与された時刻系を変換することにより、当該アノテーションデータを提示する請求項１に記載の同期提示システム。
【請求項３】
前記コンテンツ提示部は、
前記サービスを介して、提示中のメディアそれぞれに応じた時刻系における時刻を特定するブックマークを記録し、
前記映像コンテンツの時刻系に応じて、記録された前記ブックマークの時刻系を変換することにより、前記映像コンテンツの再生位置を特定して提示する請求項１に記載の同期提示システム。
【請求項４】
映像コンテンツを配信する複数のメディアそれぞれで使用される時刻系の対応付けを記憶するタイムライン管理部を備えたシステムが、
ユーザ情報に基づいて、前記複数のメディアから特定のメディアを決定すると共に、当該特定のメディアに対応するサービスを解決するサービス解決ステップと、
前記特定のメディア及び前記サービスにおいて使用されるそれぞれの時刻系の対応付けを前記タイムライン管理部から取得し、前記映像コンテンツ及び前記サービスのデータを、互いの時刻系を対応させて提示するコンテンツ提示ステップと、を実行する同期提示方法。
【請求項５】
映像コンテンツを配信する複数のメディアそれぞれで使用される時刻系の対応付けを記憶するタイムライン管理部を備えたシステムに、
ユーザ情報に基づいて、前記複数のメディアから特定のメディアを決定すると共に、当該特定のメディアに対応するサービスを解決するサービス解決ステップと、
前記特定のメディア及び前記サービスにおいて使用されるそれぞれの時刻系の対応付けを前記タイムライン管理部から取得し、前記映像コンテンツ及び前記サービスのデータを、互いの時刻系を対応させて提示するコンテンツ提示ステップと、を実行させるための同期提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツに同期したサービスを提供する同期提示システム、同期提示方法及び同期提示プログラムに関する。
【背景技術】
【０００２】
従来、放送通信連携サービスにおいて、複数のメディアから取得したコンテンツの時刻を同期させて提示する技術が提案されている。
また、非特許文献１には、サードパーティー事業者が送出するアプリケーション用データを、放送局が送出する放送番組に同期させるために、ＭＰＥＧ−２  ＴＳのタイムラインを拡張し、ＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）とＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）とのマッピング情報を放送で伝送する技術が提案されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“超高精細度テレビジョン放送システムに関する中間報告（多重化方式）”、［online］、一般社団法人電波産業会、［２０１６年５月１８日検索］、インターネット〈URL:http://www.soumu.go.jp/main_content/000262096.pdf〉
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、映像コンテンツの視聴サービスでは、配信された映像コンテンツに対応付けて、ユーザがアノテーションを入力できる機能が提供される場合がある。しかしながら、これらの入力データには、映像コンテンツが配信されるメディアが使用する時刻系に対応した時刻情報が付与されるため、同一の映像コンテンツであっても、異なる時刻系を使用する他のメディアでは利用できなかった。
【０００５】
本発明は、複数のメディア間で、時刻系の異なるサービスを共有できる同期提示システム、同期提示方法及び同期提示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る同期提示システムは、映像コンテンツを配信する複数のメディアそれぞれで使用される時刻系の対応付けを記憶するタイムライン管理部と、ユーザ情報に基づいて、前記複数のメディアから特定のメディアを決定すると共に、当該特定のメディアに対応するサービスを解決するサービス解決部と、前記特定のメディア及び前記サービスにおいて使用されるそれぞれの時刻系の対応付けを前記タイムライン管理部から取得し、前記映像コンテンツ及び前記サービスのデータを、互いの時刻系を対応させて提示するコンテンツ提示部と、を備える。
【０００７】
前記コンテンツ提示部は、前記サービスを介して、前記複数のメディアそれぞれに応じて、異なる複数の時刻系が付与されたアノテーションデータを記録し、前記映像コンテンツの時刻系に応じて、記録された前記アノテーションデータに付与された時刻系を変換することにより、当該アノテーションデータを提示してもよい。
【０００８】
前記コンテンツ提示部は、前記サービスを介して、提示中のメディアそれぞれに応じた時刻系における時刻を特定するブックマークを記録し、前記映像コンテンツの時刻系に応じて、記録された前記ブックマークの時刻系を変換することにより、前記映像コンテンツの再生位置を特定して提示してもよい。
【０００９】
本発明に係る同期提示方法は、映像コンテンツを配信する複数のメディアそれぞれで使用される時刻系の対応付けを記憶するタイムライン管理部を備えたシステムが、ユーザ情報に基づいて、前記複数のメディアから特定のメディアを決定すると共に、当該特定のメディアに対応するサービスを解決するサービス解決ステップと、前記特定のメディア及び前記サービスにおいて使用されるそれぞれの時刻系の対応付けを前記タイムライン管理部から取得し、前記映像コンテンツ及び前記サービスのデータを、互いの時刻系を対応させて提示するコンテンツ提示ステップと、を実行する。
【００１０】
本発明に係る同期提示プログラムは、映像コンテンツを配信する複数のメディアそれぞれで使用される時刻系の対応付けを記憶するタイムライン管理部を備えたシステムに、ユーザ情報に基づいて、前記複数のメディアから特定のメディアを決定すると共に、当該特定のメディアに対応するサービスを解決するサービス解決ステップと、前記特定のメディア及び前記サービスにおいて使用されるそれぞれの時刻系の対応付けを前記タイムライン管理部から取得し、前記映像コンテンツ及び前記サービスのデータを、互いの時刻系を対応させて提示するコンテンツ提示ステップと、を実行させる。
【発明の効果】
【００１１】
本発明によれば、複数のメディア間で、時刻系の異なるサービスを共有できる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係る同期提示システムの構成を示すブロック図である。
【図２】実施形態に係るタイムラインの種類を例示する図である。
【図３】実施形態に係るタイムラインの構成例を示す図である。
【図４】実施形態に係る映像コンテンツ及びサービスコンテンツの対応付けを例示する図である。
【図５】実施形態に係るタイムラインの共有処理の一例を示すシーケンス図である。
【図６】実施形態に係る第１のサービス例を示す図である。
【図７】実施形態に係る第２のサービス例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態の一例について説明する。
図１は、本実施形態に係る同期提示システム１の構成を示すブロック図である。
【００１４】
同期提示システム１は、テレビ１０（コンテンツ提示部）と、アプリサーバ２０と、サービス提供サーバ３０と、タイムライン管理サーバ４０（タイムライン管理部）と、サービス解決サーバ５０（サービス解決部）とを備える。
同期提示システム１を構成する各サーバは、クラウドを中継してテレビ１０に接続される。
【００１５】
テレビ１０及びアプリサーバ２０は、それぞれ、放送及び通信の連携サービスであるＨｙｂｒｉｄｃａｓｔ（登録商標）に対応したコンテンツ提示装置、及びコンテンツ提示装置にアプリケーションを提供するサーバ装置である。
サービス提供サーバ３０は、ＶＯＤ又はＷｅｂサービスなどのサービスコンテンツをテレビ１０に提供するサーバ装置である。
【００１６】
タイムライン管理サーバ４０は、放送局によって管理され、映像コンテンツを配信する複数のメディアそれぞれで使用される時刻系の対応付けを記憶し、指定された複数の時刻系が対応付けられたタイムライン（時刻情報）を出力する。具体的には、例えば、放送映像、ＶＯＤ、字幕データ、ネットワークコンテンツなどで使用されるタイムラインをテレビ１０に提供する。
【００１７】
図２は、本実施形態に係るタイムライン管理サーバ４０において管理されるタイムラインの種類を例示する図である。
【００１８】
タイムライン管理サーバ４０は、例えば、デジタル放送で用いられるＭＰＥＧ２−ＴＳでエンコードされた映像コンテンツに対しては、時刻情報としてＳＴＣ（Ｓｙｓｔｅｍ  Ｔｉｍｅ  Ｃｌｏｃｋ）を管理する。また、例えば、ＭＰＥＧ−ＤＡＳＨ形式でエンコードされたＶＯＤデータに対しては、ＭＰＤ（Ｍｅｄｉａ  Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ）スキーマで規定された時刻情報が管理される。
これらの他、タイムライン管理サーバ４０では、Ｔｉｍｅｄ  ｔｅｘｔ形式の字幕データにおける提示時刻、及びコンテンツの放映時刻を示すＵＴＣ（協定世界時）などが管理される。
【００１９】
図３は、本実施形態に係るタイムライン管理サーバ４０が提供するタイムラインの構成例を示す図である。
この例では、デジタル放送のＭＰＥＧ２−ＴＳ及びＶＯＤのＭＰＥＧ−ＤＡＳＨが映像コンテンツのメディアとして指定されている。
【００２０】
ＭＰＥＧ２−ＴＳで使用される時刻系であるＳＴＣ、ＭＰＥＧ−ＤＡＳＨで使用される時刻系であるＭＰＤの時刻情報、及び放送におけるオンエア時刻を示すＵＴＣは、図３（ａ）のように対応付けられている。
このとき、タイムライン管理サーバ４０は、図３（ｂ）のように、ＳＴＣ、ＭＰＤの時刻情報及びＵＴＣの時間軸の相関関係を、タイムラインとしてＪＳＯＮ又はＣＳＶファイルなどの形式でテレビ１０に提供する。
なお、図３では、１０秒間隔のタイムラインを例示したが、データの周期はこれに限られない。
【００２１】
サービス解決サーバ５０は、テレビ１０で実行されるアプリケーションの構成要素である映像コンテンツ及びサービスコンテンツの（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を管理し、テレビ１０に提供する。このとき、サービス解決サーバ５０は、ユーザ情報に基づいて、指定された映像コンテンツを提供可能な複数のメディアから特定のメディアを決定すると共に、この特定のメディアに対応して提供可能なサービスを解決する。
【００２２】
ここで、ユーザ情報は、現在の日時情報、端末機能情報又はユーザの視聴状態などのプレゼンス情報を含む。例えば、映像コンテンツのオンエア放送時と、ＶＯＤ視聴時とで、映像コンテンツにアクセスするＵＲＩ、及び対応するサービスが提供するサービスコンテンツのＵＲＩの組み合わせが切り替えられる。
また、ユーザ情報は、ユーザから入力される選択情報であってもよい。例えば、テレビ１０は、サービス解決サーバ５０から得られたメディアの選択肢からの選択入力を受け付け、サービス解決サーバ５０へ通知してもよい。
【００２３】
図４は、本実施形態に係るサービス解決サーバ５０により管理される映像コンテンツ及びサービスコンテンツの対応付けを例示する図である。
１つの放送番組を示すコンテンツＩＤに対して、視聴する映像コンテンツのＵＲＩと、この映像コンテンツに付随して提供可能なサービスコンテンツのＵＲＩとが対応付けられている。
【００２４】
これにより、放送番組のオンエア放送時には、ＡＲＩＢ形式のデジタル放送を示したＵＲＩが、ＶＯＤ視聴時には、ＭＰＥＧ−ＤＡＳＨのＭＰＤを示したＵＲＩが映像コンテンツとしてそれぞれテレビ１０のアプリケーションに提供される。また、これらの映像コンテンツのそれぞれに付随するサービスコンテンツのＵＲＩがテレビ１０のアプリケーションに提供される。
【００２５】
テレビ１０は、映像コンテンツが配信される複数のメディアのうち、サービス解決サーバ５０により解決された特定のメディア、及びサービスにおいて使用されるそれぞれの時刻系の対応付けをタイムライン管理サーバ４０から取得し、映像コンテンツ及びサービスコンテンツのデータを、互いの時刻系を対応させて提示する。
【００２６】
図５は、本実施形態に係る同期提示システム１によるタイムラインの共有処理の一例を示すシーケンス図である。
【００２７】
ステップＳ１において、テレビ１０は、放送波に重畳されたアプリケーション情報に基づいて、アプリサーバ２０にアプリケーションの問い合わせを行う。
ステップＳ２において、テレビ１０は、アプリサーバ２０からアプリケーションを取得して実行する。
【００２８】
ステップＳ３において、テレビ１０は、実行したアプリケーションが指定するサービス解決サーバ５０に、映像コンテンツ及びサービスコンテンツのＵＲＩを問い合わせる。
ステップＳ４において、サービス解決サーバ５０は、放送番組の放送時間に合わせて、映像コンテンツ及びサービスコンテンツのＵＲＩを解決する。すなわち、サービス解決サーバ５０は、オンエア放送時であれば、映像コンテンツとしてデジタル放送を示すＵＲＩを、オンエア放送時でなければ、ＭＰＤを示すＵＲＩを解決する。さらに、サービス解決サーバ５０は、映像コンテンツに対応するサービスコンテンツのＵＲＩを決定する。
【００２９】
ステップＳ５において、サービス解決サーバ５０は、映像コンテンツ及びサービスコンテンツの同期提示に必要なタイムラインを、タイムライン管理サーバ４０に問い合わせる。
ステップＳ６において、タイムライン管理サーバ４０は、メディアの種類に応じたタイムラインの対応付け情報をサービス解決サーバ５０に返答する。例えば、オンエア放送以外の映像コンテンツに対しては、ＭＰＥＧ−ＤＡＳＨ及びＵＴＣの組み合わせが提供される。
【００３０】
ステップＳ７において、サービス解決サーバ５０は、解決した映像コンテンツ及びサービスコンテンツのＵＲＩと、対応するタイムラインの組み合わせを、テレビ１０に返答する。
ステップＳ８において、テレビ１０は、解決されたＵＲＩによりサービス提供サーバ３０にアクセスし、映像コンテンツに対応するサービスを問い合わせる。
ステップＳ９において、サービス提供サーバ３０は、サービスコンテンツをテレビ１０に提供する。
【００３１】
ステップＳ１０において、テレビ１０は、取得したタイムラインの対応付けを参照し、映像コンテンツとサービスコンテンツとを同期させた提示処理を行う。
【００３２】
なお、このタイムラインの共有処理の手順は一例であり、これに限られない。例えば、テレビ１０は、サービス解決サーバ５０により解決されたサービスに応じて、タイムライン管理サーバ４０から直接タイムラインを取得してもよい。
【００３３】
図６は、本実施形態に係る同期提示システム１における第１のサービス例を示す図である。
このサービス例では、テレビ１０において、映像コンテンツに対してアノテーションの入力及び表示が行われる。
【００３４】
テレビ１０は、オンエア視聴時には、映像表示部１１に映像コンテンツとしてのデジタル放送を表示する。また、テレビ１０は、アノテーション表示部１２に放送番組に関連したサービスコンテンツとして、アノテーション入力部１３を介して入力された同一の放送番組に対する複数ユーザのつぶやき（アノテーション）を表示する。
【００３５】
テレビ１０は、ＶＯＤ視聴時には、映像表示部１１に映像コンテンツとして、サービス提供サーバ３０が提供するＭＰＥＧ−ＤＡＳＨなどのＶＯＤコンテンツを表示する。また、テレビ１０は、アノテーション表示部１２にサービスコンテンツとして、アノテーション入力部１３を介して入力されたＶＯＤ視聴時の感想（アノテーション）を、オンエア時のつぶやきと共に映像に同期させて表示する。
【００３６】
このとき、テレビ１０は、アノテーションサービスを介して、複数のメディア、すなわちオンエア視聴時のＭＰＥＧ２−ＴＳ及びＶＯＤ視聴時のＭＰＥＧ−ＤＡＳＨのそれぞれに応じて、異なる複数の時刻系が付与されたアノテーションデータをサービス提供サーバ３０に記録する。
そして、テレビ１０は、映像コンテンツの時刻系に応じて、記録されたアノテーションデータに付与された時刻系を変換することにより、映像コンテンツに同期させてアノテーションデータを提示する。
【００３７】
図７は、本実施形態に係る同期提示システム１における第２のサービス例を示す図である。
このサービス例では、テレビ１０において、ＶＯＤのダイジェスト視聴が行われる。
【００３８】
ユーザは、外出時にスマートフォン又はタブレットなどの端末６０を用いて、リアルタイムに放送される放送番組又はニュース番組などに関連したつぶやきの中から、気になったつぶやきに対してリツイートなどによってブックマークの記録を行う。このブックマークの記録情報は、サービス提供サーバ３０に送信され、記録時の時刻情報及びハッシュタグなどの放送番組の情報と共に、ユーザ毎に保存される。
【００３９】
ユーザは、帰宅後に、テレビ１０からダイジェスト視聴サービスにアクセスする。テレビ１０は、サービス提供サーバ３０から保存されているブックマークを読み出し、関連番組のＶＯＤの提示を開始すると共に、タイムライン情報を用いてブックマークに対応するＶＯＤの提示位置を特定し、ダイジェスト提示を行う。
【００４０】
このとき、テレビ１０は、対応するブックマークサービスを介して、提示中のメディアそれぞれに応じた時刻系における時刻を特定するブックマークを、サービス提供サーバ３０に記録する。
そして、テレビ１０は、映像コンテンツの時刻系に応じて、記録されたブックマークの時刻系を変換することにより、映像コンテンツの再生位置を特定してダイジェスト提示をする。
【００４１】
本実施形態によれば、同期提示システム１は、映像コンテンツ及びサービスコンテンツのコンテンツ毎に含まれる時間情報の対応付けを、同期提示に必要なタイムラインとしてタイムライン管理サーバ４０で管理する。そして、映像コンテンツを視聴するユーザの状況に応じて、サービス解決サーバ５０が解決する映像コンテンツの配信メディアに対して、タイムライン管理サーバ４０がテレビ１０に同期提示に必要な情報としてタイムラインを配信する。これにより、同期提示システム１は、複数のメディア間で、時刻系の異なるサービスを共有でき、メディアや時間に捉われない一律なサービスを視聴者に提供できる。
【００４２】
同期提示システム１は、複数のメディアそれぞれに応じて、異なる複数の時刻系が付与されたアノテーションデータを記録し、映像コンテンツの時刻系に応じて、記録されたアノテーションデータに付与された時刻系を変換する。したがって、同期提示システム１は、放送又はＶＯＤなどの映像コンテンツと、映像コンテンツに関連する特定シーンに対するコメント又は字幕などのサービスコンテンツとを、映像コンテンツのメディア及びサービスコンテンツの配信時間に制限されることなく、テレビ１０のアプリケーション上でタイミングを同期して提示できる。
この結果、例えば、生放送で映像コンテンツのあるシーンに入力されたアノテーションを、後日の時刻系の異なるＶＯＤ視聴時に、あたかもリアルタイムである様に表示するアノテーション表示サービスが実現される。
【００４３】
同期提示システム１は、提示中のメディアそれぞれに応じた時刻系における時刻を特定するブックマークを記録し、映像コンテンツの時刻系に応じて、記録されたブックマークの時刻系を変換することにより、映像コンテンツの再生位置を特定して提示する。したがって、例えば、ユーザが外出先でブックマークしたつぶやきの時刻情報を利用し、ＶＯＤの再生時に特定のシーンをダイジェスト視聴するサービスが実現される。
【００４４】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【００４５】
同期提示システム１を構成する各サーバは、適宜、他の情報処理装置（サーバ）の機能部として統合されてもよい。また、各サーバの機能が複数の情報処理装置に分離されてもよい。
【００４６】
同期提示システム１の機能を実現するためのプログラムをコンピュータで読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
【００４７】
ここでいう「コンピュータシステム」とは、ＯＳや周辺機器などのハードウェアを含むものとする。また、「コンピュータで読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭなどの可搬媒体、コンピュータシステムに内蔵されるハードディスクなどの記憶装置のことをいう。
【００４８】
さらに「コンピュータで読み取り可能な記録媒体」とは、インターネットなどのネットワークや電話回線などの通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含んでもよい。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【００４９】
１  同期提示システム
１０  テレビ（コンテンツ提示部）
２０  アプリサーバ
３０  サービス提供サーバ
４０  タイムライン管理サーバ（タイムライン管理部）
５０  サービス解決サーバ（サービス解決部）
【図１】
2018006846.tif 000003
【図２】
2018006846.tif 000004
【図３】
2018006846.tif 000005
【図４】
2018006846.tif 000006
【図５】
2018006846.tif 000007
【図６】
2018006846.tif 000008
【図７】
2018006846.tif 000009