(57)【要約】【課題】指定された端末装置へコンテンツを提供する際に、当該端末装置の仕様に適したデータを配信できるコンテンツ配信サーバを提供すること。【解決手段】サービスサーバ３は、複数の受信機４を所定のグループに紐付け、かつ、受信機４それぞれの仕様データを記憶する端末情報ＤＢ４２と、複数の受信機４のいずれかから、コンテンツの第１の取得要求を受信し、要求元である受信機４ａ及び提供先である受信機４ｂを特定するコンテンツ取得要求受信部３３と、受信機４ａ及び受信機４ｂが同一グループに属していることを認証し、受信機４ｂに関する仕様データを取得する端末情報管理部３４と、取得された仕様データに基づいて、第１のコンテンツデータを、受信機４で利用可能な形式である第２のコンテンツデータへ変換するコンテンツ変換部３５と、変換された第２のコンテンツデータを、受信機４ｂへ送信するコンテンツ送信部３６とを備える。【選択図】図３
2012242983.tif 000002
【特許請求の範囲】
【請求項１】
放送されている番組コンテンツに連携させてアプリケーションを実行する端末装置に対して、通信により当該アプリケーション用のコンテンツを配信するコンテンツ配信サーバであって、
前記アプリケーションを実行可能な複数の端末装置を所定のグループに紐付け、かつ、当該複数の端末装置それぞれの処理能力を示す仕様データを記憶する端末情報記憶手段と、
前記複数の端末装置のいずれかから、前記アプリケーションに対応付けられているコンテンツの第１の取得要求を受信し、要求元である第１の端末装置及び提供先である第２の端末装置を特定するコンテンツ取得要求受信手段と、
前記コンテンツ取得要求受信手段において特定された前記第１の端末装置及び第２の端末装置が同一グループに属していることを、前記端末情報記憶手段と照合することにより認証し、当該認証された前記第２の端末装置に関する前記仕様データを取得する端末情報管理手段と、
前記端末情報管理手段により取得された前記仕様データに基づいて、第１のコンテンツデータを、前記第２の端末装置で利用可能な形式である第２のコンテンツデータへ変換するコンテンツ変換手段と、
前記コンテンツ変換手段により変換された第２のコンテンツデータを、前記第２の端末装置へ送信するコンテンツ送信手段と、を備えるコンテンツ配信サーバ。
【請求項２】
前記第１の取得要求は、前記第１のコンテンツデータの少なくとも一部分を要求するものであり、
前記端末情報管理手段は、前記第１のコンテンツデータのうち要求された部分を識別するコンテンツ識別データを、前記第２の端末装置と関連付けて前記端末情報記憶手段に記憶させ、
前記コンテンツ変換手段は、前記第２の端末装置から第２の取得要求を受信したことに応じて、前記コンテンツ識別データに基づいて、前記第２のコンテンツデータを生成する請求項１に記載のコンテンツ配信サーバ。
【請求項３】
放送波に多重されて、又は通信を介して前記第１の端末装置において受信されたアプリケーション管理情報により特定される前記アプリケーションを、前記第１の端末装置へ送信するアプリケーション提供手段を備える請求項１又は請求項２に記載のコンテンツ配信サーバ。
【請求項４】
前記端末情報管理手段は、前記第１の端末装置で実行された前記アプリケーションを識別するアプリケーション識別データを、前記第２の端末装置と関連付けて前記端末情報記憶手段に記憶させ、
前記アプリケーション提供手段は、前記コンテンツ送信手段によりコンテンツが送信される場合に、前記アプリケーション識別データに基づいて、前記アプリケーションを前記第２の端末装置へ送信する請求項３に記載のコンテンツ配信サーバ。
【請求項５】
前記複数の端末装置のそれぞれから当該端末装置の位置情報を取得し、予め設定されている地域に位置している端末装置を同一グループに紐付けて前記端末情報記憶手段に記憶させる端末登録手段を備える請求項１から請求項４のいずれか１項に記載のコンテンツ配信サーバ。
【請求項６】
前記端末情報管理手段は、前記第１の取得要求において指定される前記第２の端末装置として、前記第１の端末装置と同一のグループに属する１又は複数の端末装置を認証する請求項１から請求項５のいずれか１項に記載のコンテンツ配信サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送と通信の連携を図る機能を有する端末装置に対してコンテンツを配信するコンテンツ配信サーバに関する。
【背景技術】
【０００２】
近年、放送のデジタル化と通信のブロードバンド化の進展に伴い、放送通信連携サービスの実現に向けた研究開発が行われている。また、この放送通信連携サービスにおいては、放送と通信という異なる伝送路を用いて複数のコンテンツを配信し、デジタルテレビ等の受信機において、配信された複数のコンテンツを統合して提示する形態が想定される。
【０００３】
また、現在視聴中の番組に応じて、関連する情報を受信機上で表示する技術として、デジタル放送では、マルチメディア符号化用の言語であるＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されたデータ放送コンテンツを画面上に表示することが可能である。また、非特許文献１には、アプリケーションに関する管理情報を格納したＡＩＴ（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）を放送波に含み、放送局からアプリケーションの起動状態を制御することが示されている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】デジタル放送におけるアプリケーション実行環境  標準規格  ＡＲＩＢ  ＳＴＤ−Ｂ２３  １．２版、社団法人  電波産業会、平成２１年７月２９日
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような状況のもと、受信機で番組コンテンツを視聴中に、この番組コンテンツを効果的に楽しめる関連アプリケーション及び対応するコンテンツを、受信機又は他の端末装置（例えば、ＰＣ、スマートフォン、タブレット型情報端末等）で利用できることが期待される。
【０００６】
ところで、コンテンツを受信して提示する端末装置（受信機や他の端末装置）は、コンテンツを再生するための処理能力（ＣＰＵパワー）や、表示解像度等の仕様が統一されていない。そのため、コンテンツの仕様が一意であると、端末装置に適した表示がされない場合があった。
【０００７】
本発明は、指定された端末装置へコンテンツを提供する際に、当該端末装置の仕様に適したデータを配信できるコンテンツ配信サーバを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るコンテンツ配信サーバは、放送されている番組コンテンツに連携させてアプリケーションを実行する端末装置に対して、通信により当該アプリケーション用のコンテンツを配信するコンテンツ配信サーバであって、前記アプリケーションを実行可能な複数の端末装置を所定のグループに紐付け、かつ、当該複数の端末装置それぞれの処理能力を示す仕様データを記憶する端末情報記憶手段と、前記複数の端末装置のいずれかから、前記アプリケーションに対応付けられているコンテンツの第１の取得要求を受信し、要求元である第１の端末装置及び提供先である第２の端末装置を特定するコンテンツ取得要求受信手段と、前記コンテンツ取得要求受信手段において特定された前記第１の端末装置及び第２の端末装置が同一グループに属していることを、前記端末情報記憶手段と照合することにより認証し、当該認証された前記第２の端末装置に関する前記仕様データを取得する端末情報管理手段と、前記端末情報管理手段により取得された前記仕様データに基づいて、第１のコンテンツデータを、前記第２の端末装置で利用可能な形式である第２のコンテンツデータへ変換するコンテンツ変換手段と、前記コンテンツ変換手段により変換された第２のコンテンツデータを、前記第２の端末装置へ送信するコンテンツ送信手段と、を備える構成とした。
【０００９】
かかる構成によれば、コンテンツ配信サーバは、コンテンツの取得要求に応じて、指定された端末装置へコンテンツを提供する際に、当該端末装置で利用可能な形式にコンテンツデータを変換するので、提供先の仕様に適したコンテンツデータを配信できる。
【００１０】
また、コンテンツ配信サーバでは、前記第１の取得要求は、前記第１のコンテンツデータの少なくとも一部分を要求するものであり、前記端末情報管理手段は、前記第１のコンテンツデータのうち要求された部分を識別するコンテンツ識別データを、前記第２の端末装置と関連付けて前記端末情報記憶手段に記憶させ、前記コンテンツ変換手段は、前記第２の端末装置から第２の取得要求を受信したことに応じて、前記コンテンツ識別データに基づいて、前記第２のコンテンツデータを生成する構成でもよい。
【００１１】
かかる構成によれば、コンテンツ配信サーバは、第１の取得要求に応じて、コンテンツの一部分を識別するコンテンツ識別データを記憶し、第２の取得要求に応じて、このコンテンツ識別データにより示されるコンテンツの一部分を提供する。したがって、コンテンツ配信サーバは、複数の端末装置を連携させ、コンテンツの利用を継続させることができる。
【００１２】
また、コンテンツ配信サーバでは、放送波に多重されて、又は通信を介して前記第１の端末装置において受信されたアプリケーション管理情報により特定される前記アプリケーションを、前記第１の端末装置へ送信するアプリケーション提供手段を備える構成でもよい。
【００１３】
かかる構成によれば、コンテンツ配信サーバは、アプリケーション管理情報により特定されるアプリケーションを端末装置へ提供できるので、端末装置に予めアプリケーションがインストールされている必要がなく、利便性が向上する。
【００１４】
また、コンテンツ配信サーバでは、前記端末情報管理手段は、前記第１の端末装置で実行された前記アプリケーションを識別するアプリケーション識別データを、前記第２の端末装置と関連付けて前記端末情報記憶手段に記憶させ、前記アプリケーション提供手段は、前記コンテンツ送信手段によりコンテンツが送信される場合に、前記アプリケーション識別データに基づいて、前記アプリケーションを前記第２の端末装置へ送信する構成でもよい。
【００１５】
かかる構成によれば、コンテンツ配信サーバは、コンテンツに加えて、このコンテンツが対応付けられているアプリケーションを、併せて端末装置へ提供できるので、複数の端末装置でコンテンツの利用を継続する場合に、利便性が向上する。
【００１６】
また、コンテンツ配信サーバでは、前記複数の端末装置のそれぞれから当該端末装置の位置情報を取得し、予め設定されている地域に位置している端末装置を同一グループに紐付けて前記端末情報記憶手段に記憶させる端末登録手段を備える構成でもよい。
【００１７】
かかる構成によれば、コンテンツ配信サーバは、予め設定されている地域に位置している端末装置を同一グループとして管理できるので、所定のエリア内に限定したコンテンツのサービスや、コミュニケーションを提供できる。
【００１８】
また、コンテンツ配信サーバでは、前記端末情報管理手段は、前記第１の取得要求において指定される前記第２の端末装置として、前記第１の端末装置と同一のグループに属する１又は複数の端末装置を認証する構成でもよい。
【００１９】
かかる構成によれば、コンテンツ配信サーバは、コンテンツの提供先として複数の指定を受け付けられるので、同一グループに属する複数の端末装置において同一のコンテンツを継続して利用することができる。
【発明の効果】
【００２０】
本発明によれば、コンテンツ配信サーバは、指定された端末装置へコンテンツを提供する際に、当該端末装置の仕様に適したデータを配信できる。
【図面の簡単な説明】
【００２１】
【図１】放送通信連携システムの全体構成図である。
【図２】受信機の機能構成を示すブロック図である。
【図３】サービスサーバの機能構成を示すブロック図である。
【図４】端末連携管理テーブルの一例を示す図である。
【図５】端末仕様管理テーブルの一例を示す図である。
【図６】提供コンテンツ管理テーブルの一例を示す図である。
【図７】コンテンツを提供する処理を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態について図面を参照して説明する。
図１は、本発明の一実施形態に係る放送通信連携システム１００の全体構成図である。放送通信連携システム１００は、放送局１と、放送用アンテナ２と、サービスサーバ３（コンテンツ配信サーバ）と、受信機４（端末装置）とを含んで構成される。この放送通信連携システム１００では、受信機４において、ＩＳＤＢ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ：統合デジタル放送サービス）方式によって放送局１から提供される放送サービスと、インターネット等により構成される通信ネットワークＮを介してサービスサーバ３から提供される通信サービスとを連携し、放送通信連携サービスとして受信機４のユーザに提供する。
【００２３】
放送局１は、番組編成設備と、番組送出設備と、送信設備とを含んで構成される一般的なデジタル放送用の放送設備（図示省略）を備える。
放送局１は、放送設備によって、コンテンツや、イベント情報（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ：ＥＩＴ）や、アプリケーション管理情報（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ：ＡＩＴ）等を制作する。そして、放送局１は、放送設備によって、これらコンテンツ、ＥＩＴ及びＡＩＴ等を放送信号に多重化する。そして、放送局１は、放送設備によって、この放送信号を放送波に変調し、放送用アンテナ２を介して放送波を放送する。
【００２４】
放送局１から放送される放送波に含まれるコンテンツには、放送スケジュールに従って放送され映像や音声を含んで構成されるコンテンツである番組コンテンツや、番組コンテンツとは非同期に発生する緊急地震速報等のコンテンツである緊急コンテンツ等が含まれる。
【００２５】
ＥＩＴは、番組コンテンツの名称、番組コンテンツの放送日時、番組コンテンツの説明等、コンテンツに関するメタ情報を含む。
ＡＩＴは、番組コンテンツに連動するコンテンツを受信機４に提供可能なアプリケーションプログラム（以下、アプリケーションと記載する）を１又は複数管理するための管理情報である。ＡＩＴには、１又は複数のアプリケーションそれぞれに対応し、１又は複数のアプリケーションそれぞれを管理するための個別管理情報が、１又は複数含まれる。個別管理情報には、アプリケーションを識別するアプリケーションＩＤや、アプリケーションのライフサイクルを制御するライフサイクル制御情報や、アプリケーションの所在を示すロケーション情報が含まれている。
【００２６】
アプリケーションにより提供されるコンテンツには、番組コンテンツに連動するコンテンツ及び番組コンテンツに連動しないコンテンツが含まれる。以下、アプリケーションにより提供されるコンテンツをアプリ用コンテンツという。
【００２７】
放送信号は、従来のデジタル放送の放送信号と同一であり、ＡＲＩＢ（登録商標）（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｒｏａｄｃａｓｔ：社団法人電波産業会）標準規格で規定される。
【００２８】
サービスサーバ３は、放送局１の設備と通信可能に接続されており、放送局１から番組コンテンツや、番組コンテンツのメタデータを受信する。さらに、サービスサーバ３は、この番組コンテンツに関連又は独立した各種アプリ用コンテンツ、例えばＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）コンテンツ等を管理する。
【００２９】
そして、サービスサーバ３は、詳細は後述するが、受信機４のアプリケーションにて再生されるコンテンツ（アプリ用コンテンツ）を配信する機能と、受信機４で動作する各種のアプリケーションを配信する機能とを備える。
【００３０】
また、サービスサーバ３は、受信機４からアプリケーションの取得要求を受け付けたことに応じて、受信機４に対してアプリケーションを送信する。さらに、サービスサーバ３は、受信機４においてアプリケーションが実行されている場合に、アプリ用コンテンツの映像データや音声データ等を受信機４に送信する。
【００３１】
また、サービスサーバ３は、ＡＩＴを番組コンテンツに対して多重化させて受信機４に送信する。また、サービスサーバ３は、受信機４からＡＩＴの取得要求を受け付けたことに応じて、受信機４に対してＡＩＴを送信する。
【００３２】
受信機４は、放送局１からの放送又はサービスサーバ３との通信を介して受信する番組コンテンツに対して所定の処理を行うことにより、番組コンテンツの映像データ及び音声データを同期して出力する。また、受信機４は、ＡＩＴに基づいてアプリケーションを取得し、取得したアプリケーションを実行する。続いて、受信機４は、実行されているアプリケーションによってサービスサーバ３からアプリ用コンテンツの映像データや音声データ等を取得し、番組コンテンツの映像データ及び音声データに連携させて出力する。以下に、受信機４の機能について詳述する。
【００３３】
図２は、受信機４の機能構成を示すブロック図である。
受信機４は、放送波受信部１１と、第１分離部１２と、放送ＡＩＴ取得部１３と、通信部１４と、第２分離部１５と、通信ＡＩＴ取得部１６と、アプリケーション実行制御部１７と、音声制御部１８と、表示制御部１９と、スピーカ２０と、ディスプレイ２１と、メモリ２２と、ＡＩＴ記憶部２３とを備える。
【００３４】
放送波受信部１１は、放送用アンテナ２を介して放送局１から放送されている放送波を受信する。
【００３５】
第１分離部１２は、放送波受信部１１により受信した放送波を復調し、放送波から放送信号、すなわち、ＴＳパケット（トランスポートストリームパケット）を抽出する。そして、第１分離部１２は、ＴＳパケットのＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）／ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）を参照して、ＴＳパケットに含まれているデータの種別を判別し、映像、音声、ＥＩＴ等の各種データを抽出する。また、第１分離部１２は、予め規定されているＡＩＴの伝送方法に応じて、ＥＩＴ、データカルーセル又はＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）を参照してＡＩＴを抽出する。
【００３６】
続いて、第１分離部１２は、ＴＳパケットのＰＥＳに含まれているデータが音声データである場合、この音声データを音声制御部１８に出力する。また、第１分離部１２は、ＴＳパケットのＰＥＳに含まれているデータが映像データである場合、この映像データを表示制御部１９に出力する。
【００３７】
また、第１分離部１２は、抽出したＥＩＴやその他の各種データをメモリ２２に記憶させる。また、第１分離部１２は、ＡＩＴを抽出した場合、抽出したＡＩＴを放送ＡＩＴ取得部１３に出力する。
【００３８】
放送ＡＩＴ取得部１３は、第１分離部１２から出力されたＡＩＴを取得し、ＡＩＴ記憶部２３に記憶させる。
【００３９】
通信部１４は、通信ネットワークＮを介してサービスサーバ３とデータの送受信を行う通信インタフェースである。
【００４０】
第２分離部１５は、通信部１４により受信されたデータの種別を判別する。第２分離部１５は、受信したデータがＡＩＴであると判別した場合、このＡＩＴを通信ＡＩＴ取得部１６に出力する。また、第２分離部１５は、受信したデータがアプリケーションであると判別した場合、このアプリケーションをアプリケーション実行制御部１７に出力する。
【００４１】
また、第２分離部１５は、受信したデータがＴＳパケットであると判別した場合、映像、音声、ＡＩＴ等の各種データをＴＳパケットから抽出する。そして、第２分離部１５は、ＡＩＴを抽出した場合、このＡＩＴを通信ＡＩＴ取得部１６に出力し、ＡＩＴ以外のデータを抽出した場合、このデータをアプリケーション実行制御部１７に出力する。
【００４２】
通信ＡＩＴ取得部１６は、第２分離部１５から出力されたＡＩＴを取得し、ＡＩＴ記憶部２３に記憶させる。
【００４３】
アプリケーション実行制御部１７は、ＡＩＴ又はリモコンＲを介したユーザの実行指示に基づいてアプリケーションを取得し、取得したアプリケーションの実行を制御する。そして、アプリケーション実行制御部１７は、アプリケーションの実行によってサービスサーバ３から取得されたアプリ用コンテンツの音声データを音声制御部１８に出力するとともに、サービスサーバ３から取得されたアプリ用コンテンツの映像データを表示制御部１９に出力する。
【００４４】
アプリケーション実行制御部１７は、ＡＩＴ記憶部２３を監視し、新たにＡＩＴが記憶された場合に、このＡＩＴに記述されているライフサイクルに係る制御情報を参照する。そして、アプリケーション実行制御部１７は、ライフサイクルに係る制御情報が「自動実行」を示すものである場合、ＡＩＴに記述されているロケーション情報をアプリケーションの取得先として、通信部１４及び第２分離部１５を介してサービスサーバ３からアプリケーションを取得し、取得したアプリケーションを実行する。この場合、アプリケーションは、受信機４のユーザから明示的な操作指示を受けることなく自動的に実行される。
【００４５】
また、アプリケーション実行制御部１７は、受信機４のユーザからリモコンＲを介してアプリケーションの実行指示を受け付ける。例えば、リモコンＲには、Ｈｙｂｒｉｄｃａｓｔ（登録商標）ボタンが設けられており、アプリケーション実行制御部１７は、受信機４のユーザによってＨｙｂｒｉｄｃａｓｔボタンが押下されたことに応じて、実行するアプリケーションの選択を受け付けるためのメニュー画面の実行指示を受け付ける。アプリケーション実行制御部１７は、メニュー画面の実行指示を受け付けたことに応じて、ＡＩＴ記憶部２３を参照し、実行可能なアプリケーションのＡＩＴを特定する。そして、アプリケーション実行制御部１７は、特定したＡＩＴに対応するアプリケーションを選択可能なメニュー画面を構成する映像データを表示制御部１９に出力して、このメニュー画面をディスプレイ２１に表示させる。受信機４のユーザからリモコンＲを介してアプリケーションの選択操作を受け付けた場合、アプリケーション実行制御部１７は、ＡＩＴに記述された当該アプリケーションのロケーション情報を参照してアプリケーションを取得し、アプリケーションを実行する。
【００４６】
アプリケーションは、アプリケーション実行制御部１７に対して、アプリ用コンテンツの映像データ及び音声データをサービスサーバ３から取得させる。そして、アプリケーション実行制御部１７は、アプリケーションによって取得したアプリ用コンテンツの音声データを音声制御部１８に出力するとともに、アプリケーションによって取得したアプリ用コンテンツの映像データを表示制御部１９に出力する。ここで、アプリケーションが番組コンテンツに連動するアプリコンテンツを提供するアプリケーションである場合には、アプリ用コンテンツの映像データ及び音声データが番組コンテンツの映像データ及び音声データに連動してディスプレイ２１に表示される。
【００４７】
また、アプリケーション実行制御部１７は、ＡＩＴ記憶部２３を監視し、実行中のアプリケーションに対応する個別管理情報を記述したＡＩＴが新たにＡＩＴ記憶部２３に記憶された場合、この個別管理情報に含まれるライフサイクル制御情報に基づいて、実行中のアプリケーションを制御する。例えば、アプリケーションのライフサイクル制御情報が「終了」を示すものであるとき、アプリケーションを終了させる。
【００４８】
音声制御部１８は、第１分離部１２から出力された音声データを、表示制御部１９により表示制御される映像データと同期をとりながらスピーカ２０に出力する。また、音声制御部１８は、アプリケーション実行制御部１７から出力された音声データが表示制御部１９により表示制御される映像データと同期可能である場合、この映像データと同期をとりながら音声データをスピーカ２０に出力する。
【００４９】
表示制御部１９は、第１分離部１２から出力された映像データを、音声制御部１８により出力制御される音声データと同期をとりながらディスプレイ２１に表示させる。また、表示制御部１９は、アプリケーション実行制御部１７から出力された映像データが音声制御部１８により出力制御される音声データと同期可能である場合、この音声データと同期をとりながら映像データをディスプレイ２１に表示させる。
【００５０】
メモリ２２は、ＥＩＴ等の番組コンテンツのメタ情報やその他各種情報を記憶する。
ＡＩＴ記憶部２３は、放送ＡＩＴ取得部１３及び通信ＡＩＴ取得部１６によって取得されたＡＩＴを記憶する。
【００５１】
以下、受信機４（端末装置）に対して、通信によりアプリケーション及びアプリ用コンテンツを配信するサービスサーバ３の機能について詳述する。
【００５２】
図３は、サービスサーバ３の機能構成を示すブロック図である。
なお、受信機４は１又は複数存在してよいが、本実施形態では、一例として受信機４ａと受信機４ｂとが連携する場合を説明する。すなわち、サービスサーバ３は、受信機４ａからの要求に応じて受信機４ａ又は受信機４ｂへコンテンツを送信する。同様に、又は、サービスサーバ３は、受信機４ｂからの要求に応じて受信機４ａ又は受信機４ｂへコンテンツを送信する。
【００５３】
サービスサーバ３は、制御部３０と、記憶部４０とを備える。
また、制御部３０は、アプリケーション提供部３１（アプリケーション提供手段）と、端末登録部３２（端末登録手段）と、コンテンツ取得要求受信部３３（コンテンツ取得要求受信手段）と、端末情報管理部３４（端末情報管理手段）と、コンテンツ変換部３５（コンテンツ変換手段）と、コンテンツ送信部３６（コンテンツ送信手段）とを備える。
また、記憶部４０は、アプリケーションＤＢ（データベース）４１と、端末情報ＤＢ４２（端末情報記憶手段）と、コンテンツＤＢ４３とを備える。
【００５４】
アプリケーション提供部３１は、放送波に多重されて、又は通信を介して第１の端末装置（例えば、受信機４ａ）において受信されたＡＩＴにより特定されるアプリケーションを、アプリケーションＤＢ４１から抽出し、第１の端末装置へ送信する。
【００５５】
端末登録部３２は、複数の端末装置（例えば、受信機４ａ及び受信機４ｂ）からの要求に応じて、同一のアプリケーションを実行可能な端末装置を所定のグループに紐付け、端末情報ＤＢ４２に記憶させる。このとき、紐付けられるグループは、例えば、利用者個人、利用者の家族、特定の施設や特定の地域等であり、各グループに属する端末装置が、利用者ＩＤ、家族ＩＤ、施設ＩＤ、地域ＩＤ等に対応付けられる。
【００５６】
図４は、端末情報ＤＢ４２に格納される端末連携管理テーブルの一例を示す図である。
この端末連携管理テーブルは、個々のアプリケーションの識別ＩＤ及びグループＩＤ（例えば、上記の利用者ＩＤ、家族ＩＤ、施設ＩＤ、地域ＩＤ等）に対して、１又は複数の端末装置を識別する端末ＩＤを記憶する。これにより、同一アプリケーションを実行してコンテンツを共有できる端末装置が紐付けられる。
例えば、図中の「端末ＩＤ＝Ｔ１００１」が受信機４ａを示し、「端末ＩＤ＝Ｍ２００１」が受信機４ｂを示す。
【００５７】
ここで、端末登録部３２は、ある地域（イベント会場のエリアや、市区町村のエリア等）に位置する、又は移動してきた端末装置を同一グループの地域ＩＤに紐付ける場合、複数の端末装置（例えば、受信機４ａ及び受信機４ｂ）のそれぞれから当該端末装置の位置情報を取得し、予め設定されている地域に位置している端末装置を同一グループに紐付けて、端末連携管理テーブルに記憶させる。
【００５８】
また、端末登録部３２は、端末連携管理テーブルに紐付け情報を記憶する際に、複数の端末装置それぞれの処理能力を示す仕様データを、さらに端末情報ＤＢ４２に記憶させる。
【００５９】
図５は、端末情報ＤＢ４２に格納される端末仕様管理テーブルの一例を示す図である。
この端末仕様管理テーブルには、端末装置の端末ＩＤごとに、例えば、ＣＰＵのクロック周波数、表示解像度、デコード可能な符号化方式等が記憶される。
【００６０】
コンテンツ取得要求受信部３３は、複数の端末装置のいずれかから、アプリケーションに対応付けられているコンテンツの第１の取得要求を受信し、要求元である第１の端末装置（例えば、受信機４ａ）及び提供先である第２の端末装置（例えば、受信機４ｂ）を特定する。
この第１の取得要求は、コンテンツＤＢ４３に記憶されている第１のコンテンツデータの少なくとも一部分を要求するものであり、併せて、この第１のコンテンツデータの少なくとも一部分を提供する先が指定される。なお、提供先は同一グループに属する複数の端末装置であってよい。また、提供先が指定されない場合、提供先は要求元と同一であるとする。
【００６１】
端末情報管理部３４は、コンテンツ取得要求受信部３３において特定された第１の端末装置（例えば、受信機４ａ）及び第２の端末装置（例えば、受信機４ｂ）が同一グループに属していることを、端末連携管理テーブルと照合することにより認証する。そして、端末情報管理部３４は、認証されたコンテンツの提供先である第２の端末装置（例えば、受信機４ｂ）に関する仕様データを、端末仕様管理テーブルから取得する。
【００６２】
また、端末情報管理部３４は、第１のコンテンツデータのうち要求された部分を識別するコンテンツ識別データを、提供先である第２の端末装置（例えば、受信機４ｂ）と関連付けて端末情報ＤＢ４２に記憶させる。このとき、端末情報管理部３４は、第１の端末装置（例えば、受信機４ａ）で実行されたアプリケーションを識別するデータも、併せて記憶させる。
【００６３】
図６は、端末情報ＤＢ４２に格納される提供コンテンツ管理テーブルの一例を示す図である。
この提供コンテンツ管理テーブルには、提供先の端末ＩＤに対して、アプリケーションの識別ＩＤ、コンテンツの識別ＩＤ及びコンテンツの再生位置が記憶される。ここで、コンテンツの再生位置は、要求元の端末装置（例えば、受信機４ａ）において再生が停止された位置であり、上記の第１の取得要求により、停止位置からの続きが要求される。
【００６４】
コンテンツ変換部３５は、端末情報管理部３４により取得された仕様データに基づいて、第１のコンテンツデータを、提供先である第２の端末装置（例えば、受信機４ｂ）で利用可能な形式である第２のコンテンツデータへ変換する。具体的には、コンテンツ変換部３５は、例えば、映像の解像度の変更や、符号化方式の変更等を行う。
【００６５】
また、コンテンツ変換部３５は、提供先である第２の端末装置（例えば、受信機４ｂ）から第２の取得要求を受信したことに応じて、提供コンテンツ管理テーブルのコンテンツ識別データに基づいて、第２のコンテンツデータを生成する。すなわち、コンテンツ変換部３５は、第１の取得要求によって指定された提供先に対して、再生途中だったコンテンツの続きを、提供先の仕様に適合させて、第２のコンテンツデータとして生成する。
なお、第２の取得要求は、第１の取得要求と同様に、アプリケーションに対応付けられているコンテンツを要求するものであるが、提供先は要求元と同一（例えば、受信機４ｂ）である。
【００６６】
コンテンツ送信部３６は、コンテンツ変換部３５により変換された第２のコンテンツデータを、提供先である第２の端末装置（例えば、受信機４ｂ）へ送信する。
【００６７】
図７は、サービスサーバ３において、コンテンツの取得要求に応じてコンテンツを提供する処理を示すフローチャートである。
【００６８】
ステップＳ１において、コンテンツ取得要求受信部３３は、受信機４からコンテンツの取得要求（第１の取得要求又は第２の取得要求）を受信する。
【００６９】
ステップＳ２において、コンテンツ取得要求受信部３３は、ステップＳ１で受信した取得要求に基づいて、コンテンツの提供先を特定し、この提供先が取得要求の要求元であるか否かを判定する。この判定がＹＥＳの場合、処理はステップＳ３に移り、判定がＮＯの場合、処理はステップＳ６に移る。
【００７０】
ステップＳ３において、端末情報管理部３４は、端末仕様管理テーブルを参照し、コンテンツの提供先である端末装置の仕様を判定する。
【００７１】
ステップＳ４において、コンテンツ変換部３５は、ステップＳ３で判定された仕様、及び提供コンテンツ管理テーブルのコンテンツ再生情報に基づいて、コンテンツデータを変換する。なお、提供コンテンツ管理テーブルに該当する端末ＩＤのレコードが存在しない場合、コンテンツ再生情報がないので、コンテンツの全部を対象として変換する。
【００７２】
ステップＳ５において、コンテンツ送信部３６は、ステップＳ４で変換されたコンテンツデータを、取得要求の要求元である端末装置へ送信する。
【００７３】
ステップＳ６において、端末情報管理部３４は、取得要求の要求元とコンテンツの提供先が異なるので、要求元におけるコンテンツの再生情報を提供コンテンツ管理テーブルに記憶し、提供元からの取得要求を待機する。
【００７４】
この処理により、サービスサーバ３は、受信機４ａ及び受信機４ｂに対して、以下のバリエーションで、コンテンツを提供する。
（１）受信機４ａからの受信機４ａを指定した第２の取得要求により受信機４ａへコンテンツの全体を提供する。
（２）受信機４ｂからの受信機４ｂを指定した第２の取得要求により受信機４ｂへコンテンツの全体を提供する。
（３）受信機４ａからの受信機４ｂを指定した第１の取得要求により再生情報を記憶し、受信機４ｂからの受信機４ｂを指定した第２の取得要求により受信機４ｂへコンテンツの一部を提供する。
（４）受信機４ｂからの受信機４ａを指定した第１の取得要求により再生情報を記憶し、受信機４ａからの受信機４ａを指定した第２の取得要求により受信機４ａへコンテンツの一部を提供する。
【００７５】
以上のように、本実施形態によれば、サービスサーバ３は、コンテンツの取得要求に応じて、指定された受信機４へコンテンツを提供する際に、当該受信機４で利用可能な形式にコンテンツデータを変換するので、提供先の仕様に適したコンテンツデータを配信できる。
【００７６】
また、サービスサーバ３は、第１の取得要求に応じて、コンテンツの一部分を識別するコンテンツ識別データを記憶し、第２の取得要求に応じて、このコンテンツ識別データにより示されるコンテンツの一部分を提供するので、複数の受信機４（受信機４ａ及び受信機４ｂ）を連携させ、コンテンツの利用を継続させることができる。
【００７７】
また、サービスサーバ３は、ＡＩＴにより特定されるアプリケーションを受信機４へ提供できるので、受信機４に予めアプリケーションがインストールされている必要がなく、利便性が向上する。
【００７８】
また、サービスサーバ３は、予め設定されている地域に位置している受信機４を同一グループとして管理できるので、所定のエリア内に限定したコンテンツのサービスや、コミュニケーションを提供できる。
【００７９】
また、サービスサーバ３は、コンテンツの提供先として複数の指定を受け付けられるので、同一グループに属する複数の受信機４において同一のコンテンツを継続して利用することができる。
【００８０】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載されたものに限定されるものではない。
【００８１】
前述の実施形態では、コンテンツ変換部３５は、第１のコンテンツデータから第２のコンテンツデータへ変換を行ったが、これには限られない。例えば、第２のコンテンツデータの候補を予め記憶し、判定された仕様に基づいて、１つが選択される構成でもよい。
かかる構成によれば、コンテンツ変換部３５の処理負荷が低減され、速やかにコンテンツが配信される。
【００８２】
また、第２の取得要求は、第２の端末装置においてアプリケーションが既に実行されていることを前提としたが、これには限られない。アプリケーション提供部３１は、第２の端末装置から第２の取得要求を受信したことに応じて、コンテンツ送信部３６よりコンテンツが送信される場合に、提供コンテンツ管理テーブルのアプリケーション識別データに基づいて、アプリケーションを第２の端末装置へ送信する構成でもよい。
かかる構成によれば、コンテンツに加えて、このコンテンツが対応付けられているアプリケーションが併せて第２の端末装置（例えば、受信機４ｂ）へ提供されるので、複数の端末装置（例えば、受信機４ａ及び受信機４ｂ）間でコンテンツの利用を継続する場合に、利便性が向上する。
【００８３】
また、前述の実施形態では、端末装置の一例としてテレビ放送を受信可能な受信機４を説明したが、この受信機４には、ＰＣ、スマートフォン、タブレット型情報端末等の各種情報処理端末が含まれる。さらに、本発明の端末装置は、放送波を受信できない情報処理端末であってもよい。
【００８４】
また、前述の実施形態におけるサービスサーバ３は、複数のサーバから構成されてもよい。例えば、サービスサーバ３のコンテンツを配信する機能と、アプリケーションを配信する機能とを、それぞれ、コンテンツサーバ及びアプリケーションサーバにより実現してもよい。
【符号の説明】
【００８５】
３  サービスサーバ（コンテンツ配信サーバ）
４、４ａ、４ｂ  受信機（端末装置）
３１  アプリケーション提供部（アプリケーション提供手段）
３２  端末登録部（端末登録手段）
３３  コンテンツ取得要求受信部（コンテンツ取得要求受信手段）
３４  端末情報管理部（端末情報管理手段）
３５  コンテンツ変換部（コンテンツ変換手段）
３６  コンテンツ送信部（コンテンツ送信手段）
４１  アプリケーションＤＢ
４２  端末情報ＤＢ（端末情報記憶手段）
４３  コンテンツＤＢ
【図１】
2012242983.tif 000003
【図２】
2012242983.tif 000004
【図３】
2012242983.tif 000005
【図４】
2012242983.tif 000006
【図５】
2012242983.tif 000007
【図６】
2012242983.tif 000008
【図７】
2012242983.tif 000009