(57)【要約】【課題】表示機能が異なる複数の端末に対して同内容のコンテンツを配信する際に、各々の端末毎にあらかじめ個別のコンテンツを準備することなくコンテンツを配信することを課題とする。【解決手段】データ配信装置は、端末から通知された情報に基づいて選択する前記変換パラメータ情報を用い、マスタ・コンテンツ情報を変換コンテンツへ変換する。【選択図】  図1
2011259114.tif 000002
【特許請求の範囲】
【請求項１】
端末からの配信要求を受信する受信部と、
マスタ・コンテンツ情報を前記端末の表示機能に応じて変換するための変換パラメータ情報を備えた変換パラメータ格納部と、
前記配信要求に基づいて選択する前記変換パラメータ情報を用い、前記マスタ・コンテンツ情報を変換コンテンツへ変換するコンテンツ変換処理部と、
前記変換コンテンツを前記端末へ送信する送信部とを有するデータ配信装置。
【請求項２】
前記コンテンツ変換処理部は、前記配信要求に含まれる端末情報に基づいて前記変換パラメータ情報を選択することを特徴とする請求項1に記載のデータ配信装置。
【請求項３】
前記変換パラメータ格納部は、各々異なる複数の前記変換パラメータ情報を備えることを特徴とする請求項1に記載のデータ配信装置。
【請求項４】
前記コンテンツ変換処理部は、前記変換パラメータ情報を用いて、前記マスタ・コンテンツ情報の画質、解像度、圧縮度の少なくともいずれかを調整し、前記変換コンテンツへ変換することを特徴とする請求項１に記載のデータ配信装置。
【請求項５】
前記受信端末のユーザID情報、前記配信要求と関わるセッションID情報、及び前記マスタ・コンテンツ情報と関わるコンテンツID情報とを対応付けて記憶するセッション管理テーブルをさらに有し、
前記コンテンツ変換処理部は、前記配信要求に含まれるセッションID情報に基づいて対応するコンテンツID情報を検索することにより、前記マスタ・コンテンツ情報を選択することを特徴とする請求項1に記載のデータ配信装置。
【請求項６】
前記端末情報は、前記端末の端末種別情報であることを特徴とする請求項1に記載のデータ配信装置。
【請求項７】
前記端末情報は、前記端末が処理可能なプロトコルの種類の情報であることを特徴とする請求項1に記載のデータ配信装置。
【請求項８】
前記端末情報は、ユーザエージェント文字列もしくは端末固有IDであることを特徴とする請求項1に記載のデータ配信装置。
【請求項９】
前記コンテンツ変換処理部は、前記配信要求を受信する度に、前記マスタ・コンテンツ情報を変換することを特徴とする請求項1に記載のデータ配信装置。
【請求項１０】
前記マスタ・コンテンツ情報を格納するコンテンツデータベース部をさらに有することを特徴とする請求項1に記載のデータ配信装置。
【請求項１１】
前記受信部は前記端末から再生位置情報を含むログ情報をさらに受信し、前記セッション管理テーブルは前記再生位置情報を前記ユーザID情報、前記セッションID情報、及び前記マスタ・コンテンツ情報と対応させて記憶することを特徴とする請求項1に記載のデータ配信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像等のコンテンツを配信するデータ配信装置に関し、特に複数の装置においてネットワークを介してコンテンツを視聴させるデータ配信装置に関する。
【背景技術】
【０００２】
映像等のコンテンツを視聴するシステムに関して、例えば特許文献1には、「携帯端末と大画面の情報受信端末装置による場所に依存することなくシームレスな視聴スタイルを提供好適な技術を提供する」ことが課題とされている。そして、その解決手段として、情報受信端末装置には、携帯端末に移動視聴情報を送信する手段、映像情報システムは、2人以上のユーザの要求を満足する視聴環境の制御を行い、携帯端末装置への情報受信端末装置からのコンテンツ視聴の継続のためのタイムコード情報の端末間連携とセンタ連携による、情報受信端末装置で視聴したコンテンツを継続して視聴するための携帯端末装置へのコンテンツの送受信による視聴とその逆の携帯端末装置でのコンテンツ視聴を情報受信端末で継続視聴が可能な構成とすることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2009-65305号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献1では、視聴しようとするコンテンツはあらかじめ配信装置に蓄積されていることを前提としており、リアルタイムストリーミングコンテンツの視聴の制御については考慮されていない。
【０００５】
また、表示機能の仕様の異なる端末にコンテンツを配信する場合、視聴要求があった際に、視聴要求を送信した端末の表示機能の仕様に応じて選択されて送信されるため、端末の表示機能の仕様に対応するために、同内容ながらプロトコル（フォーマット）の異なるコンテンツを各々準備する必要があった。
【課題を解決するための手段】
【０００６】
本発明によるデータ配信装置は一例として、端末からの配信要求を受信する受信部と、マスタ・コンテンツ情報を前記端末の表示機能に応じて変換するための変換パラメータ情報を備えた変換パラメータ格納部と、前記配信要求に基づいて選択する前記変換パラメータ情報を用い、前記マスタ・コンテンツ情報を変換コンテンツへ変換するコンテンツ変換処理部と、前記変換コンテンツを前記端末へ送信する送信部とを有する。
【発明の効果】
【０００７】
端末の表示機能に応じて、プロトコル（フォーマット）の異なるコンテンツを複数、事前に準備する必要がなくなり、コンテンツ管理が容易になる。また、プロトコル（フォーマット）の違いに制限されることなく、表示機能の異なる種類の端末へコンテンツを配信することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】表示機能の異なる端末を対象とした映像配信システムの構成例を示す図。
【図２】配信シーケンスの例を示す図。
【図３】配信装置の機能ブロックを示す図。
【図４】セッション管理テーブルの一例を示す図。
【発明を実施するための形態】
【実施例１】
【０００９】
本発明の実施形態の例としては、データ配信装置にて、十分に高画質・高フレームレートかつ他形式に変換可能なコンテンツ（映像ストリームを含む）（マスタ・コンテンツ情報）を管理し、コンテンツを変換する機能と、端末の配信要求から端末の表示機能に関する情報を取得する機能とを有し、端末から配信要求があるときに、マスタ・コンテンツ情報を端末の表示機能に適した形式に変換して送信する。
【００１０】
以下、本発明の実施形態の例を図面に基づいて説明する。ただし、本発明は本実施例に限定されるものではない。本実施例では、ネットワークに接続されるテレビジョン受像機、パーソナルコンピュータ、携帯情報端末と、コンテンツ配信装置で構成されるシステムを例示する。
【００１１】
図1は、本実施例において表示機能の異なる端末を対象とした映像配信システムの構成例を示す図である。ネットワークに接続されたテレビジョン受像機(101)、パーソナルコンピュータ(102)、携帯情報端末(103)を用いて、それぞれ同内容のコンテンツを表示機能の異なる端末で再生する状況について説明する。なお、テレビジョン受像機(101)、パーソナルコンピュータ(102)、携帯情報端末(103)を総称して「受信端末」と呼ぶ。
【００１２】
コンテンツは、ネットワーク(104)を介して配信装置(105)より各受信端末へ送信される。テレビジョン受像機(101)での再生に適した画質のコンテンツは、テレビ向けコンテンツ(108)である。同様に、パーソナルコンピュータ(102)での再生に適した画質のコンテンツは、パーソナルコンピュータ向けコンテンツ(109)、携帯情報端末での再生に適した画質のコンテンツは、携帯情報端末向けコンテンツ(110)である。これらのコンテンツは、受信端末の表示機能のプロトコル（フォーマット）に応じたデータとなっている。
【００１３】
一方、配信装置(105)は、マスタ・コンテンツ（マスタ・コンテンツ情報）(107)と、コンテンツ変換機能部(106)とを有する。受信端末からコンテンツの配信要求を受信する際、配信要求に含まれる受信端末の表示機能情報に応じて、コンテンツデータベース部(111)からマスタ・コンテンツ(107)を読み出し、コンテンツ変換機能部(106)がマスタ・コンテンツ(107)を受信端末での再生に適した形式のコンテンツ(108〜110)に変換する。
【００１４】
なお、ここで、マスタ・コンテンツ(107)は、図1のようにコンテンツデータベース部(111)にあらかじめファイルとして蓄積された映像でも良いし、カメラ等で撮影しているストリーミングデータであっても良い。
【００１５】
受信端末での再生に適した形式とは、例えば、テレビ向けコンテンツ(108)はマスタ・コンテンツ(107)と同水準の画質のH.264、パーソナルコンピュータ向けコンテンツ(109)はテレビ向けコンテンツ(108)に比べて画角を狭く解像度も低くしたAVI、携帯情報端末向けコンテンツ(110)はパーソナルコンピュータ向けコンテンツ(109)よりもさらに解像度が低くフレームレートも小さくしたMPEG4、等である。すなわち、受信端末の表示機能（再生機能）に対応するようにマスタ・コンテンツの画質、解像度、圧縮度の少なくともいずれかを調整する形式であり、後述する変換パラメータ情報を用いた変換により実現される形式である。
【００１６】
図2は、配信シーケンスの例を示す図である。受信端末が配信装置へ認証情報入力画面要求を送信すると、配信装置は、受信端末へ認証情報入力画面を送信する。受信端末で認証情報入力画面に認証情報(ユーザID、パスワード)を入力し、配信装置へ送信すると、配信装置は、認証処理を実行する。配信装置は、その後、セッションIDを払い出し、ユーザIDと合わせてセッション管理テーブルに記録する。配信装置は、払い出したセッションIDを受信端末へ通知し、セッションが確立する。セッションが確立すると、配信装置は、コンテンツ選択画面を受信端末へ送信する。ここで、受信端末に表示されたコンテンツ選択画面のリンクを押下するなどの手段により、ユーザがコンテンツを選択すると、当該入力に基づき、受信端末が配信装置へ配信要求を送信する。配信要求には、受信端末が処理可能なデータフォーマットの種類を定めるための情報(端末情報)とユーザID、コンテンツIDを含む。配信装置は、受信した配信要求から端末情報を読み取り、読み取った端末情報に基づいて変換パラメータを決定し、配信対象のマスタであるマスタ・コンテンツを選択し、決定した変換パラメータを用いてマスタ・コンテンツを端末情報に対応するように変換して、配信用の変換コンテンツを生成する。なお、この変換のために、コンテンツ変換機能部(106)は、画質、解像度、圧縮率などを端末情報に対応するように変換させる変換情報(変換パラメータ情報)を格納する。続いて、配信装置は、変換コンテンツを、配信要求を送信した受信端末へ送信する。以上により、受信端末は、端末の種別に応じたフォーマットに変換されたコンテンツを受信し、当該コンテンツを再生・表示することが可能となる。
【００１７】
なお、ここで、コンテンツ変換は、受信端末から配信要求を受信するたびに行ってもよい。また、コンテンツの再生に伴い、受信端末は再生位置情報をログ情報として配信装置に送信してもよい。このとき、配信装置は、受信部にて受信した再生位置情報を、セッション管理テーブルにセッションID情報、ユーザID情報、コンテンツID情報と対応させて記録する。これにより、再生を中断した場合、同一の端末でも、異なる種類の端末からでも、配信要求を改めて送信するときに、配信要求に含まれるユーザIDをキーにセッション管理テーブルを検索することによって、コンテンツの再生中断場所からコンテンツを再生するように、配信装置が制御することが可能となる。
【００１８】
図3は、配信装置(105)の機能ブロックを示す図である。配信装置(105)は、受信端末からの映像の配信要求を受け付ける受信部(301)と、マスタ・コンテンツを受信端末での再生に適した形式に変換するコンテンツ変換処理部(302)と、変換したコンテンツを受信端末へ送信する送信部(303)とからなる。
【００１９】
受信部(301)は、受信端末からの配信要求から、端末情報を参照し受信端末の種別を判定する判定部と、セッションIDを取得する取得部とを有する。セッションIDは、コンテンツの配信要求に先立って行われるセッション確立処理の中で決定され、配信装置(105)において管理する。セッションIDは、受信端末からの配信要求の中にパラメータとして含まれるが、Cookieが利用可能な場合にはこれを利用しても良い。配信装置(105)には、受信端末の種別毎や受信端末対応プロトコル毎に、コンテンツを端末の表示機能に応じてどのように変換するかを定義した変換パラメータ情報を格納する変換パラメータ格納部(305)が配置されている。配信要求から端末の種別を判定する方法として、例えば、配信要求中に含まれるユーザエージェント（User-Agent）文字列を利用する方法や、端末に記録された端末固有IDを利用する方法等が考えられる。また、配信装置(105)はセッション管理テーブル(304)を持つ。セッション管理テーブル(304)は、配信要求と関わる受信端末のユーザID情報と、配信要求と関わるセッションID情報、再生対象となるコンテンツに対応するマスタ・コンテンツのコンテンツID情報、再生中のコンテンツデータの再生位置の情報を、各々対応させて記憶するものである。コンテンツのIDとしては、受信端末が再生している（あるいは再生しようとしている）コンテンツに対応したマスタ・コンテンツのIDを保持している。
【００２０】
コンテンツ変換処理部(302)は、変換パラメータ決定部にて、受信部(301)の端末種別判定部の判定結果である端末種別から適用する変換パラメータ情報を変換パラメータ格納部(305)から選択する。ここで、変換パラメータ格納部は、各々異なる複数の変換パラメータ情報を格納する。これは、複数の受信端末から配信要求を受信する際、各々異なる複数の受信端末対応プロトコルに対応するためのものである。また、コンテンツID取得部にて、受信部(301)が取得したセッションIDをキーとしてセッション管理テーブル(304)を検索してコンテンツのIDを得る。得たコンテンツのIDより、該当するマスタ・コンテンツ(206)を選択する。以上の過程により、マスタ・コンテンツ(306)を受信端末の表示機能に対応した変換済コンテンツ(307)を生成する。なお、開始位置判定部にて、コンテンツにおける再生開始位置を判定し、セッション管理テーブル(304)に記録する。
【００２１】
送信部(303)は、上記コンテンツ変換処理により生成された変換済コンテンツ(307)を、受信端末へ送信する。
【００２２】
図4は、セッション管理テーブルの一例を示す図である。セッション管理テーブル(304)は、セッションID情報、ユーザID情報、コンテンツID情報、再生位置情報等を持ち、受信部(301)が取得した情報から送信すべきコンテンツのIDを特定することを可能とする。
【符号の説明】
【００２３】
101…テレビジョン受像機、102…パーソナルコンピュータ、103…携帯情報端末、104…ネットワーク、105…配信装置、106…コンテンツ変換機能部、107…マスタ・コンテンツ、108…テレビ向けコンテンツ、109…パーソナルコンピュータ向けコンテンツ、110…携帯情報端末向けコンテンツ、111…コンテンツデータベース部、201…配信シーケンス、301…受信部、302…コンテンツ変換処理部、303…送信部、304…セッション管理テーブル、305…変換パラメータ格納部、306…マスタ・コンテンツ、307…変換済コンテンツ
【図１】
2011259114.tif 000003
【図２】
2011259114.tif 000004
【図３】
2011259114.tif 000005
【図４】
2011259114.tif 000006