JP7082007B2 - コンテンツ受信装置及びプログラム - Google Patents
コンテンツ受信装置及びプログラム Download PDFInfo
- Publication number
- JP7082007B2 JP7082007B2 JP2018153735A JP2018153735A JP7082007B2 JP 7082007 B2 JP7082007 B2 JP 7082007B2 JP 2018153735 A JP2018153735 A JP 2018153735A JP 2018153735 A JP2018153735 A JP 2018153735A JP 7082007 B2 JP7082007 B2 JP 7082007B2
- Authority
- JP
- Japan
- Prior art keywords
- sem
- definition file
- unit
- structured data
- receiving device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
まず、コンテンツの内容と連動したサービスを実現する全体システムについて説明する。図1は、本発明の実施形態によるコンテンツ受信装置を含む全体システムのサービス例の概要を説明する図であり、図2は、本発明の実施形態によるコンテンツ受信装置2を含む全体システムの概略図である。
(a1)EMをsEMに変換可能である否かを示す識別子(sEM変換識別子、「true」または「false」)
(a2)sEM定義ファイルfの取得先a2(外部サーバ(sEMサーバ4、「external」)または内部メモリ(後述する記憶部46、「internal」))
(a3)sEM定義ファイルfの名称(ファイル名)
(a4)sEM定義ファイルfの取得先URL(アドレス)
(a5)構造化データを取得するために必要な情報(以下、インデックスという。)
(a6)その他の情報
(b1)構造化データまたは構造化データの配列(複数の構造化データ)
(b2)構造化データを取得するための関数
(b3)sEM定義ファイルfの生存期間
(b4)その他の情報
次に、コンテンツ受信装置2及び連携端末3の機能構成について説明する。図4は、コンテンツ受信装置2の機能構成例を示す図である。コンテンツ受信装置2は、機能的にみると、ハードウェア20、OS21、レジデント22及びアプリ実行機能部23から構成される。
次に、コンテンツ受信装置2の構成及び処理について説明する。図6は、コンテンツ受信装置2の構成例を示すブロック図である。このコンテンツ受信装置2は、レジデント22’、アプリ実行部30及びHTMLアプリケーション31を備えている。
次に、EM/sEM変換機能部26について詳細に説明する。図7は、EM/sEM変換機能部26の構成例を示すブロック図であり、図8は、EM/sEM変換機能部26の処理例を示すフローチャートである。
次に、図8のステップS805のsEM生成処理について詳細に説明する。図9は、sEM生成処理例(ステップS805)の詳細を示すフローチャートである。図9に示す処理は、構造化データ取得部42~sEM生成部47により行われる。
次に、EM及びsEM定義ファイルfの記述例について具体的に説明する。前述のとおり、sEM定義ファイルfは、構造化データを取得するために必要な情報であり、EMをsEMに変換する際の規則が定義されている。
第1記述例は、番組中に送信するメッセージのフォーマットが予め決定されているケースである。例えば、収録番組またはシナリオに沿って進行する生放送番組が該当する。第1記述例では、番組のどのシーンでどの様なメッセージを送信すべきかを事前に決定することができるので、sEM定義ファイルfに、予め複数の構造化データを配列として記述しておく。
第2記述例は、番組中に送信するメッセージのフォーマットが決定されているが、変数の差し替えが必要なケースである。例えば、サッカーの試合中継が該当する。サッカーの試合中に発生するイベント(ファール、PK、ゴール等)は、ある程度限定されているので、事前にこれを決定することができる。
第3記述例は、番組中に送信するメッセージのフォーマットが決定されていないケースである。例えば、生放送の番組が該当する。生放送の番組では、事前にどのようなイベントが発生するかを予想できない場合がある。このケースでは、コンテンツ受信装置2は、EMを受信する毎に、sEMサーバ4からsEM定義ファイルfを取得する。
次に、コンテンツの内容と連動したサービスを実現する全体システムの他の例について説明する。図16は、本発明の実施形態によるコンテンツ受信装置を含む他の全体システムのサービス例の概要を説明する図である。
2,2’ コンテンツ受信装置
3 連携端末
4 sEMサーバ
5 受信装置サービスサーバ
6 連携端末サービスサーバ
7 通信路
8 インターネット
9 コンテンツ配信サーバ
20,50 ハードウェア
21,51 OS
22,22’ レジデント
23 アプリ実行機能部
24 受信機機能部
25 端末連携機能部
26 EM/sEM変換機能部
27 放送受信部
28 分離部
29 放送通信連携部
30 アプリ実行部
31 HTMLアプリケーション
32 端末連携部
40 EM抽出部
41 sEM判定部
42 構造化データ取得部
43 外部リソース取得部
44 記憶管理部
45 キャッシュ部
46 記憶部
47 sEM生成部
52 ネイティブアプリ実行機能部
53 連携アプリ
Claims (8)
- 放送または通信によりコンテンツの信号を受信し、当該コンテンツの内容と連動したサービスを実現するためのメッセージを端末へ送信するコンテンツ受信装置において、
前記コンテンツの信号に含まれるEM(イベントメッセージ)に基づいて、定義ファイルを取得し、前記EM及び前記定義ファイルに基づいて、構造化データを取得し、当該構造化データを含むsEM(セマンティック・イベントメッセージ)を生成するEM/sEM変換機能部を備え、
前記EMには、前記定義ファイルの取得先を含む要素情報が記述されており、
前記定義ファイルには、前記構造化データを取得するための関数が定義されており、
前記構造化データには、前記メッセージを構成するそれぞれのデータ及び当該データの意味が構造的に定義されており、
前記EM/sEM変換機能部は、
前記コンテンツの信号から前記EMを抽出するEM抽出部と、
前記EM抽出部により抽出された前記EMに記述された前記取得先から、前記定義ファイルを取得し、当該定義ファイルに定義された前記関数を実行し、前記構造化データを取得する構造化データ取得部と、
前記EM抽出部により抽出された前記EMに記述された前記要素情報を、前記構造化データ取得部により取得された前記構造化データに差し替え、当該構造化データを含む前記sEMを生成するsEM生成部と、を備え、
当該sEM生成部により生成された前記sEMを前記端末へ送信する、ことを特徴とするコンテンツ受信装置。 - 請求項1に記載のコンテンツ受信装置において、
前記EMの前記要素情報には、当該EMを前記sEMに変換可能であるか否かを示す変換識別子が含まれており、
前記変換識別子が当該EMを前記sEMに変換可能であることを示す場合、前記EMには、前記変換識別子に加え、前記定義ファイルの前記取得先を含む前記要素情報が記述されており、
前記変換識別子が当該EMを前記sEMに変換可能でないことを示す場合、前記EMには、前記変換識別子を含む前記要素情報が記述されており、
前記EM/sEM変換機能部は、さらに、
前記EM抽出部により抽出された前記EMに記述された前記変換識別子に基づいて、前記EMを前記sEMに変換可能であるか否かを判定するsEM判定部を備え、
前記構造化データ取得部は、
前記sEM判定部により変換可能であると判定された場合、前記EMに記述された前記取得先から前記定義ファイルを取得し、当該定義ファイルに定義された前記関数を実行して前記構造化データを取得し、
前記sEM生成部は、
前記sEM判定部により変換可能であると判定された場合、前記EMに記述された前記要素情報を前記構造化データに差し替え、前記sEMを生成して出力し、
前記sEM判定部により変換可能でないと判定された場合、前記EM抽出部により抽出された前記EMを出力し、
当該コンテンツ受信装置は、前記sEM生成部により出力された前記sEMまたは前記EMを前記端末へ送信する、ことを特徴とするコンテンツ受信装置。 - 請求項2に記載のコンテンツ受信装置において、
前記EMの前記変換識別子が、前記EMを前記sEMに変換可能であることを示す場合、前記EMには、前記変換識別子、及び前記定義ファイルの前記取得先を含む前記要素情報が記述されており、
前記EMの前記変換識別子が、前記EMを前記sEMに変換可能でないことを示す場合、前記EMには、前記変換識別子及び文字列からなる前記要素情報が記述されており、
前記EMに、前記変換識別子が記述されていない場合、前記EMには、文字列からなる前記要素情報が記述されており、
前記sEM判定部は、
前記EM抽出部により抽出された前記EMに記述された前記変換識別子が、前記EMを前記sEMに変換可能であることを示す場合、変換可能であることを判定し、前記変換識別子が、前記EMを前記sEMに変換可能でないことを示す場合、または、前記EM抽出部により抽出された前記EMに前記変換識別子が記述されていない場合、変換可能でないことを判定する、ことを特徴とするコンテンツ受信装置。 - 請求項1から3までのいずれか一項に記載のコンテンツ受信装置において、
前記EMの前記要素情報に含まれる前記取得先には、外部サーバまたは内部記憶部を示す情報、及び前記外部サーバのアドレスが記述されており、
前記構造化データ取得部は、
前記EMに記述された前記取得先が前記外部サーバを示す場合、当該外部サーバの前記アドレスに基づいて前記定義ファイルを取得し、前記取得先が前記内部記憶部を示す場合、当該コンテンツ受信装置に備えた前記内部記憶部から前記定義ファイルを取得する、ことを特徴とするコンテンツ受信装置。 - 請求項4に記載のコンテンツ受信装置において、
前記構造化データ取得部は、
前記EMに記述された前記取得先が前記内部記憶部を示し、かつ当該内部記憶部に前記定義ファイルが保存されていない場合、前記外部サーバの前記アドレスに基づいて前記定義ファイルを取得し、当該定義ファイルを前記内部記憶部に保存する、ことを特徴とするコンテンツ受信装置。 - 請求項1から5までのいずれか一項に記載のコンテンツ受信装置において、
前記EMには、さらに、複数の構造化データから1つを選択するためのインデックスを含む要素情報が記述されており、
前記定義ファイルには、さらに、前記複数の構造化データが定義されており、
前記構造化データ取得部は、
前記EMに記述された前記取得先から前記定義ファイルを取得し、前記定義ファイルに定義された前記関数を実行し、前記EMに記述された前記インデックスに基づいて、前記定義ファイルに定義された前記複数の構造化データから1つを選択することで、前記構造化データを取得する、ことを特徴とするコンテンツ受信装置。 - 請求項1から5までのいずれか一項に記載のコンテンツ受信装置において、
前記EMには、さらに、前記端末へ送信される前記メッセージを構成するそれぞれの前記データを、複数の要素から選択するためのインデックスを含む要素情報が記述されており、
前記定義ファイルには、さらに、前記メッセージを構成するそれぞれの前記データの変数、及び当該変数に対応する前記複数の要素が定義されており、
前記構造化データ取得部は、
前記EMに記述された前記取得先から前記定義ファイルを取得し、前記定義ファイルに定義された前記関数を実行し、前記EMに記述された前記インデックスに基づいて、前記定義ファイルに定義されたそれぞれの前記変数に対応する前記複数の要素から1つを選択することで、前記構造化データを取得する、ことを特徴とするコンテンツ受信装置。 - コンピュータを、請求項1から7までのいずれか一項に記載のコンテンツ受信装置として機能させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018153735A JP7082007B2 (ja) | 2018-08-17 | 2018-08-17 | コンテンツ受信装置及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018153735A JP7082007B2 (ja) | 2018-08-17 | 2018-08-17 | コンテンツ受信装置及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020028100A JP2020028100A (ja) | 2020-02-20 |
| JP7082007B2 true JP7082007B2 (ja) | 2022-06-07 |
Family
ID=69620480
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018153735A Active JP7082007B2 (ja) | 2018-08-17 | 2018-08-17 | コンテンツ受信装置及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7082007B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7734513B2 (ja) * | 2021-05-31 | 2025-09-05 | 日本放送協会 | 受信装置、クライアント端末装置、およびプログラム |
| JP7738407B2 (ja) * | 2021-05-31 | 2025-09-12 | 日本放送協会 | 受信装置、クライアント端末装置、およびプログラム |
| JP7738409B2 (ja) * | 2021-05-31 | 2025-09-12 | 日本放送協会 | 受信装置、クライアント端末装置、およびプログラム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000134166A (ja) | 1998-10-21 | 2000-05-12 | Matsushita Electric Ind Co Ltd | 放送システムでのメッセージ伝送方法 |
| JP2010219815A (ja) | 2009-03-16 | 2010-09-30 | Nippon Television Network Corp | データ放送システム、その方法、放送局及びプログラム |
| JP2012217053A (ja) | 2011-03-31 | 2012-11-08 | Sharp Corp | コンテンツ再生装置、テレビジョン受像機、情報提供システム、情報提供方法、情報提供プログラム、および記録媒体 |
| JP2013236117A (ja) | 2012-05-02 | 2013-11-21 | Nippon Hoso Kyokai <Nhk> | 受信機、ファイルキャッシング方法、及びプログラム |
-
2018
- 2018-08-17 JP JP2018153735A patent/JP7082007B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000134166A (ja) | 1998-10-21 | 2000-05-12 | Matsushita Electric Ind Co Ltd | 放送システムでのメッセージ伝送方法 |
| JP2010219815A (ja) | 2009-03-16 | 2010-09-30 | Nippon Television Network Corp | データ放送システム、その方法、放送局及びプログラム |
| JP2012217053A (ja) | 2011-03-31 | 2012-11-08 | Sharp Corp | コンテンツ再生装置、テレビジョン受像機、情報提供システム、情報提供方法、情報提供プログラム、および記録媒体 |
| JP2013236117A (ja) | 2012-05-02 | 2013-11-21 | Nippon Hoso Kyokai <Nhk> | 受信機、ファイルキャッシング方法、及びプログラム |
Non-Patent Citations (1)
| Title |
|---|
| 電波産業会,デジタル放送におけるMMTによるメディアトランスポート方式 MMT-BASED MEDIA TRANSPORT SCHEME IN DIGITAL BROADCASTING SYSTEMS,標準規格(通信分野、放送分野)及び技術資料(通信分野、放送分野、共通分野) ,第1.12版,日本,電波産業会,2018年04月12日,pp187-203 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020028100A (ja) | 2020-02-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104869467B (zh) | 媒体播放中的信息输出方法、装置和系统 | |
| KR102068567B1 (ko) | 양방향 서비스를 처리하는 장치 및 방법 | |
| CN103096182B (zh) | 一种网络电视节目信息的分享方法和系统 | |
| US10984194B2 (en) | Efficient publish subscribe broadcast using binary delta streams | |
| JP7082007B2 (ja) | コンテンツ受信装置及びプログラム | |
| US8949424B2 (en) | Content information providing and reproducing method and apparatus | |
| KR20150056523A (ko) | 양방향 서비스를 처리하는 장치 및 방법 | |
| KR20150035526A (ko) | 양방향 서비스를 처리하는 장치 및 방법 | |
| EP3001692A1 (en) | Streaming media processing method, apparatus and system | |
| WO2015176470A1 (zh) | 一种http协议的缓存状态更新方法和设备、处理机 | |
| CN118474481A (zh) | 接收媒体数据的方法、装置和非易失性计算机可读介质 | |
| CN106534878A (zh) | 一种直播节目的回看方法、系统和服务器 | |
| US11962818B2 (en) | Systems and methods for optimizing a set-top box to retrieve missed content | |
| CN111049871B (zh) | 消息推送方法、消息管理系统、服务器及计算机存储介质 | |
| EP2882199B1 (en) | Method and apparatus for prefetching content in a data stream | |
| CN112188256B (zh) | 信息处理方法、信息提供方法、装置、电子设备及存储介质 | |
| CN103702167B (zh) | 一种实现节目预览图显示的方法及电子设备 | |
| JP6597604B2 (ja) | 受信装置、送信装置、データ通信方法、およびデータ処理方法 | |
| US8973082B2 (en) | Interactive program system | |
| JPWO2017014034A1 (ja) | 受信装置、送信装置、およびデータ処理方法 | |
| CN119676479B (zh) | 直播流截图方法及系统 | |
| US12501086B2 (en) | Server-generated mosaic video stream for live-stream media items | |
| CN106454547B (zh) | 一种实时字幕播出方法及系统 | |
| CN115581124B (zh) | 处理媒体流中事件的方法、装置、存储介质及计算机设备 | |
| US11546402B2 (en) | Flexible interoperability and capability signaling using initialization hierarchy |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210630 |
|
| TRDD | Decision of grant or rejection written | ||
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220422 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220502 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220526 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7082007 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |