(57)【要約】【課題】処理負担を軽減する。【解決手段】実施形態の電子機器は、表示部を備える。電子機器は、データを提供するための第１機能と、提供されるデータを再生するための第２機能とを有する。表示部は、再生が要求されるデータが電子機器と異なる第１電子機器に記憶される場合に、著作権保護技術の規格でデータを伝送する際に使用することが定められた暗号化方式に対応する復号処理の後にデータを表示し、再生が要求されるデータが電子機器に記憶されている場合に、著作権保護技術の規格でデータを伝送する際に使用することが定められた暗号化方式に対応する復号処理を行わずに、データを表示する。【選択図】図４
2012231509.tif 000002
【特許請求の範囲】
【請求項１】
データを提供するための第１機能と、提供されるデータを再生するための第２機能とを有する電子機器において、
再生が要求されるデータが前記電子機器と異なる第１電子機器に記憶される場合に、著作権保護技術の規格でデータを伝送する際に使用することが定められた暗号化方式に対応する復号処理の後にデータを表示し、
再生が要求されるデータが前記電子機器に記憶されている場合に、著作権保護技術の規格でデータを伝送する際に使用することが定められた暗号化方式に対応する復号処理を行わずに、データを表示する表示部を、
備える電子機器。
【請求項２】
データの再生要求を受信する通信部と、
前記再生要求に含まれる情報であって、データが記憶される位置を識別可能な識別情報を用いて、再生が要求されるデータが、前記電子機器または前記第１電子機器に記憶されているかを判定する判定部と、
をさらに備える請求項１に記載の電子機器。
【請求項３】
前記通信部は、再生が要求されるデータが前記第１電子機器に記憶されている場合に、前記第１電子機器に対してデータの取得要求を送信し、著作権保護技術の規格で、データを伝送する際に使用することが定められた暗号化方式に対応する暗号化処理が施されたデータを受信する、
請求項１又は２に記載の電子機器。
【請求項４】
前記識別情報は、ＩＰアドレスである、
請求項１乃至３のいずれか１項に記載の電子機器。
【請求項５】
前記著作権保護技術の規格は、ＤＴＣＰ−ＩＰ規格である、
請求項１乃至４のいずれか１項に記載の電子機器。
【請求項６】
前記第１機能は、ネットワークを介して、またはネットワークを介さずに、レンダラー機能に対して、データを提供するためのサーバ機能であり、
前記第２機能は、サーバ機能から提供されるデータを再生するためのレンダラー機能である、
請求項１乃至５のいずれか１項に記載の電子機器。
【請求項７】
データを記憶するための記憶部と、
前記データを、著作権保護技術の規格に対応する暗号化方式により暗号化してから、送信するための送信部と、
前記データを、著作権保護技術の規格に対応する暗号化方式により暗号化をせずに、表示するための表示部と、
を備える電子機器。
【請求項８】
データを提供するための第１機能と、提供されるデータを再生するための第２機能とを有する電子機器で実行される表示処理方法において、
再生が要求されるデータが前記電子機器と異なる第１電子機器に記憶される場合に、著作権保護技術の規格でデータを伝送する際に使用することが定められた暗号化方式に対応する復号処理の後にデータを表示し、
再生が要求されるデータが前記電子機器に記憶されている場合に、著作権保護技術の規格でデータを伝送する際に使用することが定められた暗号化方式に対応する復号処理を行わずに、データを表示する表示ステップを、
有する表示処理方法。
【請求項９】
データを提供するための第１機能と、提供されるデータを再生するための第２機能とを有するコンピュータに対して、
再生が要求されるデータが前記電子機器と異なる第１電子機器に記憶される場合に、著作権保護技術の規格でデータを伝送する際に使用することが定められた暗号化方式に対応する復号処理の後にデータを表示し、
再生が要求されるデータが前記電子機器に記憶されている場合に、著作権保護技術の規格でデータを伝送する際に使用することが定められた暗号化方式に対応する復号処理を行わずに、データを表示する表示ステップを、
実行させるための表示処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、表示処理方法、及び表示処理プログラムに関する。
【背景技術】
【０００２】
現在、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）（登録商標）  ＡＶ規格およびＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）ガイドラインに準拠した電子機器が利用されるようになってきている。ＵＰｎＰ  ＡＶ規格は、電子機器を接続するだけでネットワークへの参加を実現するＵＰｎＰプロトコルの上位層として、ＡＶコンテンツの再生などを目的としたプロトコルである。ＤＬＮＡガイドラインは、各電子機器に互換性を持たせ、家庭内で電子機器間のネットワーク構成を実現する業界標準であり、電子機器間で通信する際の手順として、ＵＰｎＰプロトコルを採用している。
【０００３】
ＵＰｎＰ規格では、デバイスと、そのデバイスに対して制御を行なうコントロールポイントとが定義され、ＵＰｎＰ  ＡＶ規格では、デバイスとして、コンテンツの蓄積を担当するメディアサーバ（ＵＰｎＰ  ＡＶ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ）と、コンテンツの再生を担当するメディアレンダラー（ＵＰｎＰ  ＡＶ  Ｍｅｄｉａ  Ｒｅｎｄｅｒｅｒ）とが定義されている。コントロールポイント（ＵＰｎＰ  ＡＶ  Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ）は、ネットワーク上のデバイスを発見し、その制御を行う。そして、ＵＰｎＰ  ＡＶ規格では、コントロールポイントにおいて選択されたメディアレンダラーが、コントロールポイントにおいて選択されたメディアサーバ内のコンテンツを、ネットワークを介して取得し、再生する。
【０００４】
ＵＰｎＰ  ＡＶ規格等のプロトコルの下では、コントロールポイントのような制御端末によって指定されたコンテンツを保持するメディアサーバ機能と、メディアレンダラー機能と、が同一装置内に存在する場合であっても、それらが別体である場合と同様にネットワークインターフェイスを介した処理が行われることになっていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２７１１９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のように、メディアサーバ機能と、メディアレンダラー機能と、が同一装置内にある場合、無用な処理が生じ、処理負担が大きくなる問題があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、処理負担を軽減する電子機器、表示処理方法、及び表示処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態の電子機器は、表示部を備える。電子機器は、データを提供するための第１機能と、提供されるデータを再生するための第２機能とを有する。表示部は、再生が要求されるデータが電子機器と異なる第１電子機器に記憶される場合に、著作権保護技術の規格でデータを伝送する際に使用することが定められた暗号化方式に対応する復号処理の後にデータを表示し、再生が要求されるデータが電子機器に記憶されている場合に、著作権保護技術の規格でデータを伝送する際に使用することが定められた暗号化方式に対応する復号処理を行わずに、データを表示する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態にかかる、複数の電子機器がネットワークを介して接続されたネットワークシステムの構成の例を示す図である。
【図２】図２は、実施形態にかかるスマートフォンの機能構成を示すブロック図である。
【図３】図３は、実施形態にかかるテレビジョン受像装置のハードウェア構成を示すブロック図である。
【図４】図４は、実施形態にかかるテレビジョン受像装置におけるソフトウェア構成を示した図である。
【図５】図５は、再生対象として登録を受け付けたタイトル情報を示した図である。
【図６】図６は、実施形態にかかるネットワークシステムにおける、レコーダに記憶されたコンテンツを再生する際の処理の手順を示すシーケンス図である。
【図７】図７は、実施形態にかかるネットワークシステムにおける、テレビジョン受像装置に記憶されたコンテンツを再生する際の処理の手順を示すシーケンス図である。
【図８】図８は、本実施形態にかかるテレビジョン受像装置のメディアレンダラー機能部における、コンテンツの再生までの処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明にかかる映像処理装置をテレビジョン受像装置に適用した実施形態について説明する。なお、以下に示す実施形態では、ＵＰｎＰ（登録商標）  ＡＶ規格およびＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）ガイドラインに準拠した装置を用いた例について説明するが、これら装置に制限するものではない。例えば、後述する実施形態に特徴的な構成を、これらの規格およびガイドラインと同等または互換性のある規格等に準拠する装置又はシステムや、独自の仕様による装置又はシステムに適用しても良い。
【００１１】
図１は、実施形態にかかる、複数の電子機器がネットワークを介して接続されたネットワークシステムの構成例を示す図である。図１に示すネットワークシステムに接続された電子機器は、ＵＰｎＰ  ＡＶ規格およびＤＬＮＡガイドラインに従っている。
【００１２】
図１に示すネットワークシステムでは、ＵＰｎＰ規格上のデバイスとして、テレビジョン受像装置１００、ＤＶＤ及びブルーレイ（登録商標）ディスクを用いて再生、録画可能なレコーダ１１０と、コントロールポイントとしてのスマートフォン１５０と、がＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを介して接続されている。なお、ネットワークは、有線、無線、又はこれらを混合したネットワークでも良い。なお、ネットワークに接続されるデバイスの数や種類は、図１の例に制限するものではなく、ＵＰｎＰ  ＡＶ対応のデバイスであれば接続可能とする。
【００１３】
ところで、番組を録画し、録画タイトルを視聴するためＨＤＤを内蔵、もしくは外付けで接続可能なテレビジョン受像装置が提供されている。また、録画したタイトルを家庭内のネットワーク上に公開し、他のデバイスでネットワークを介して再生可能な機能を有するデバイスも存在する。同様に、スマートフォン等の再生指示機能(コントロールポイント機能)を有する電子機器から、再生指示を受け、上述したデバイスが提供しているコンテンツを再生する機能を有するデバイスも存在している。
【００１４】
このように、コンテンツを蓄積し、他の電子機器にコンテンツのタイトル情報等を提供し、メディアレンダラーからの要求に応じて指定のコンテンツに供給する機能を、メディアサーバ（ＵＰｎＰ  ＡＶ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ）機能と称する。また、他の電子機器からの要求に応じてメディアサーバから指定のコンテンツを受信しその再生を行うメディアレンダラーの機能をメディアレンダラー（ＵＰｎＰ  ＡＶ  Ｍｅｄｉａ  Ｒｅｎｄｅｒｅｒ）機能と称する。
【００１５】
そして、コントロールポイント機能を有する電子機器（以下、コントロールポイント）と、メディアサーバ機能を有するデバイスと、メディアレンダラー機能を有するデバイスと、の３種類の機器が、ネットワークを介して接続され、コントロールポイントが、メディアサーバ機能が有するコンテンツのタイトル一覧を取得し、当該一覧から指定したタイトルを、メディアレンダラー機能を有するデバイスに対して、再生指示する方式を３ＢＯＸ再生方式と称する。
【００１６】
スマートフォン１５０は、インストールされたコントローラープログラムを実行することで、ＵＰｎＰ規格上に従ってサービスを提供するデバイスを検出して当該デバイスを操作するコントロールポイント（"ＵＰｎＰ  ＡＶ  Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ"）機能部１５１を実現する。そして、ユーザは、コントロールポイント機能部１５１を有するスマートフォン１５０を使用することで、ＵＰｎＰ規格上のデバイス（本実施形態ではテレビジョン受像装置１００及びレコーダ１１０）を操作して、当該デバイスが提供するコンテンツの再生等を行うことができる。
【００１７】
そして、図１においては、テレビジョン受像装置１００や、レコーダ１１０が、３ＢＯＸ再生方式における、メディアサーバ機能を有する。また、テレビジョン受像装置１００は、３ＢＯＸ再生方式における、メディアレンダラー機能を有する。
【００１８】
本実施形態にかかるテレビジョン受像装置１００は、録画タイトル記憶部１０１と、録画コンテンツ記憶部１０２と、メディアサーバ機能部１０３と、メディアレンダラー機能部１０４と、を備える。これにより、テレビジョン受像装置１００は、メディアサーバ機能部１０３により、他の電子機器に対して、録画コンテンツ記憶部１０２に記憶されているコンテンツや、録画タイトル記憶部１０１に記憶されているコンテンツのタイトル情報を提供可能とするとともに、メディアレンダラー機能部１０４により、他の電子機器（例えばレコーダ１１０）で提供されているコンテンツの表示、再生が可能となる。
【００１９】
一方、レコーダ１１０は、録画タイトル記憶部１１１と、録画コンテンツ記憶部１１２と、メディアサーバ機能部１１３と、を備える。これにより、レコーダ１１０は、メディアサーバ機能部１１３により、他の電子機器（例えば、テレビジョン受像装置１００）に対して、録画コンテンツ記憶部１１２に記憶されているコンテンツや、録画タイトル記憶部１１１に記憶されているコンテンツのタイトル情報を提供可能とする。
【００２０】
図２は、スマートフォン１５０の機能構成を示すブロック図である。図２に示すように、スマートフォン１５０は、制御部２０１と、ネットワークＩ／Ｆ（インタフェース）２０２と、ディスプレイ部２０３と、操作部２０４と、記憶部２０５と、を備える。
【００２１】
制御部２０１は、マイクロコントローラやＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などを備える構成であり、スマートフォン１５０の動作を中央制御する。例えばＣＰＵが、ＲＯＭに記憶された各種プログラムをＲＡＭの作業領域に展開して順次実行し、機器内の各部へ制御信号を出力することで、各部の動作の制御を行う。
【００２２】
ネットワークＩ／Ｆ２０２は、制御部２０１の制御に従ってネットワークを介した通信を行うインタフェースとする。具体的には、ネットワークＩ／Ｆ２０２は、前述したＵＰｎＰ  ＡＶ規格に従った通信を行い、ネットワークを介して接続するテレビジョン受像装置１００やレコーダ１１０などのデバイスと通信する。
【００２３】
ディスプレイ部２０３は、ＬＣＤ（Liquid  Crystal  Display）などであり、制御部２０１の制御に従って、操作画面、エラー表示画面などを表示する。スマートフォン１５０は、このディスプレイ部２０３による画面表示により、処理結果をユーザに通知する。なお、ユーザへの通知は、制御部２０１の制御の下で音声出力する（図示しない）スピーカ等を用いても良い。
【００２４】
操作部２０４は、ユーザからの操作指示を受け付けるための操作キーやタッチパネルなどである。受け付けた操作指示は制御部２０１へ通知される。記憶部２０５は、ＲＡＭや書き換え可能な不揮発性メモリなどである。
【００２５】
上述した制御部２０１は、ＲＯＭに記憶されたコントロールプログラムを実行することで、コントロールポイント機能部１５１を実現する。コントロールポイント機能部１５１は、ＵＰｎＰ  ＡＶ規格を用いてネットワークＩ／Ｆ２０２がネットワークを介した通信を制御する。具体的には、ネットワークに接続するデバイスの探索、探索したデバイスからのコンテンツ情報等の所定の情報の取得、探索されたデバイスに対するアクションにかかる通信を制御する。なお、各デバイスから取得した情報は、コントロールポイント機能部１５１の制御により、記憶部２０５に記憶される。
【００２６】
なお、本実施形態では、コントロールポイントとして、スマートフォン１５０を用いる例について説明するが、コントロールポイントとしてスマートフォン以外の電子機器を用いても良い。
【００２７】
次に、テレビジョン受像装置１００について説明する。図３は、テレビジョン受像装置１００のハードウェア構成を示すブロック図である。図３に示すようにテレビジョン受像装置１００は、ＣＰＵ３０１、ネットワークＩ／Ｆ３０２、Ａ／Ｖ分離部３０３、メモリ３０４、オーディオデコーダ３０５、ビデオデコーダ３０６、グラフィック処理部３０７、映像処理出力部３０８、ストレージＩ／Ｆ３０９、バス３１０、ストリームＩ／Ｆ３１１、ビデオエンコーダ３１２、オーディオエンコーダ３１３、チューナー３１４、ハードディスク（ＨＤＤ）３１５、Ａ／Ｖ合成部３１６、ＤＡＣ（Ｄ／Ａコンバータ）３２０、アンプ３２１、スピーカ３２２、端子３３０、表示パネル３４０、操作部３５０、リモートコントローラ３５１及び受光部３５２を備えている。
【００２８】
チューナー３１４によって受信されたアナログ映像信号は、ビデオエンコーダ３１２によって符号化される。また、チューナー３１４によって受信されたアナログ音声信号は、オーディオエンコーダ３１３によって符号化される。符号化された映像信号と音声信号とはＡ／Ｖ合成部３１６によって合成され、ストリームとされる。一方、チューナー３１４で受信されたデジタル映像信号は、例えばＭＰＥＧ２ＴＳ（Transport  Stream）形式のストリームとして、ストリームＩ／Ｆ３１１から入力される。ストリームは、ストレージＩ／Ｆ３０９を介して、ＨＤＤ３１５に記録される。また、ＨＤＤ３１５は、図１の録画タイトル記憶部１０１と、録画コンテンツ記憶部１０２と、を格納する。
【００２９】
端子３３０は、ネットワークＮＴと接続するためのイーサネット（登録商標）端子等であって、ネットワークＮＴ上の他のコンテンツ送信機能を有する装置から入力される情報は、端子３３０及びネットワークＩ／Ｆ３０２を通じてテレビジョン受像装置１００により受信される。
【００３０】
ＨＤＤ３１５に記録されたストリームや、端子３３０及びネットワークＩ／Ｆ３０２を介し他のコンテンツ送信機能を有する装置から入力されメモリ３０４に一時保持されるコンテンツのデータは、ＣＰＵ３０１の制御に従って、Ａ／Ｖ分離部３０３で映像データと音声データに分離される。分離された映像データは、ビデオデコーダ３０６で復号される。複号された映像データは、映像処理出力部３０８から映像信号として出力され、表示パネル３４０に表示される。また、Ａ／Ｖ分離部３０３で分離された音声データは、オーディオデコーダ３０５で復号され、ＤＡＣ３２０、アンプ３２１を通りスピーカ３２２から出力される。
【００３１】
ＣＰＵ３０１は、ＨＤＤ３１５や図示しないＲＯＭ等の記憶媒体に保持された各種プログラムを実行することで、テレビジョン受像装置１００の動作を統括的に制御する。具体的には、ＣＰＵ３０１は、グラフィック処理部３０７と協働して、例えば、ＧＵＩ（Graphical  User  Interface）表示画面等を生成し、ＲＡＭ等のメモリ３０４に保持して、適宜読み出して表示パネル３４０に表示する。また、ＣＰＵ３０１は、テレビジョン受像装置１００に対しリモートコントローラ３５１等で行われた操作を、操作部３５０や受光部３５２を介して受け付けると、この操作内容に応じてチューナー３１４が受信する放送信号（チャンネル）を切り替えたり、ＧＵＩ表示画面上での入力を検出したりする。
【００３２】
次に、テレビジョン受像装置１００の機能構成について説明する。図４は、テレビジョン受像装置１００において、映像処理プログラムを実行することで実現されるソフトウェア構成を示した図である。なお、当該映像処理プログラムは、メディアレンダラー機能およびメディアサーバ機能を有する任意の装置に対して適用できるものとする。
【００３３】
図４に示すように、テレビジョン受像装置１００は、映像処理プログラムを実行することで、メディアレンダラー機能部１０４と、メディアサーバ機能部１０３と、受信制御部４０１と、送信制御部４０２と、を実現する。そして、テレビジョン受像装置１００上で実現された各構成は、録画タイトル記憶部１０１と、録画コンテンツ記憶部１０２と、に記録された情報を用いて、様々な処理を行う。
【００３４】
ところで、メディアレンダラー機能とメディアサーバ機能とが同一装置内にある場合、従来の装置では、内部転送ではなく、ＤＬＮＡガイドラインに従った通常のネットワーク転送と同様の処理が行われていた。つまり、通常のメディアサーバと同様に、コンテンツに対してＤＴＣＰ−ＩＰに対応した暗号化処理を施した上で、転送するための制御を行ったあと、通常のメディアレンダラーと同様にＤＴＣＰ―ＩＰに対応した復号化処理を施した上で、コンテンツの再生が行われていた。しかしながら、同一装置内でこのような制御が行われた場合、暗号化処理及び復号化処理等の無用な処理による負担が生じていた。そこで、本実施形態にかかるテレビジョン受像装置１００は、下記に示す構成を備えることで、負担を軽減することを可能とした。
【００３５】
録画コンテンツ記憶部１０２は、テレビジョン受像装置１００において録画された（番組）コンテンツを、暗号化処理を施した上で記憶している。録画コンテンツ記憶部１０２に記憶されたコンテンツは、メディアレンダラー機能を有する電子機器に対して提供可能とする。
【００３６】
録画タイトル記憶部１０１は、録画コンテンツ記憶部１０２に記憶されたコンテンツのタイトル情報を記憶する。録画タイトル記憶部１０１に記憶されたタイトル情報は、メディアレンダラー機能又はコントロールポイント機能を有する電子機器に対して提供可能とする。本実施形態にかかるタイトル情報は、ＸＭＬ形式とするが、他の形式であっても良い。
【００３７】
受信制御部４０１は、ネットワークＩ／Ｆ３０２を制御して、ネットワークを介して接続された電子機器からの情報を受信する。
【００３８】
送信制御部４０２は、ネットワークＩ／Ｆ３０２を制御して、ネットワークを介して接続された電子機器に対して情報を送信する。
【００３９】
メディアレンダラー機能部１０４は、表示制御部４４１と、ＤＴＣＰ−ＩＰ復号化部４４２と、判定部４４３と、受付部４４４と、を備えている。そして、メディアレンダラー機能部１０４は、外部の電子機器から、コンテンツの再生要求を受け付けた場合に、テレビジョン受像装置１００又はレコーダ１１０に記憶されたコンテンツの再生制御を行う。
【００４０】
受付部４４４は、コントロールポイント機能を有する外部装置（例えば、スマートフォン１５０）から、コンテンツ（データ）の表示要求と、当該コンテンツの提供先を示すＩＰアドレスと、を受け付ける。
【００４１】
３ＢＯＸ再生方式の場合、メディアレンダラーの機能を有するテレビジョン受像装置１００の受付部４４４が、コントロールポイントの機能を有する外部デバイスから、再生するコンテンツのタイトル情報の登録と、登録されたタイトル情報で示されるコンテンツの再生指示（表示要求）と、を受け付けた場合に、テレビジョン受像装置１００でコンテンツを再生するための処理を開始する。そして、本実施形態では、登録を受け付けたタイトル情報に、コンテンツの提供先を示すＩＰアドレスが含まれている。なお、登録を受け付けたタイトル情報は、（図示しない）ＲＡＭ等に一時的に格納されることとする。
【００４２】
図５は、再生対象として登録を受け付けたタイトル情報を示した図である。図５に示すように、ＤＬＮＡガイドラインに従って再生コンテンツを登録するために様々な情報が格納されている。そして、領域５０１内の情報が再生されたコンテンツに関する情報であり、コンテンツ名やコンテンツの属性情報などが含まれている。さらには、当該コンテンツが格納されているＵＲＬ５０２も含まれている。
【００４３】
このＵＲＬ５０２(http://192.168.11.17:20080/RD＿00010001＿0000010200＿SRO.csi)に含まれているＩＰアドレス（http://192.168.11.17）がコンテンツの提供先となる。そして、メディアレンダラー機能を有するデバイスが、ＨＴＴＰ−ＧＥＴを行うことで、当該ＵＲＬ５０２に格納されているコンテンツを、ＩＰアドレスで示される提供先から取得することが可能となる。
【００４４】
判定部４４３は、受付部４４４が登録を受け付けたタイトル情報に含まれているＩＰアドレスで識別されるメディアサーバが、自装置（テレビジョン受像装置１００）であるか否かを判定する。なお、本実施形態では、コンテンツ及び当該コンテンツを提供しているメディアサーバを識別する識別情報として、ＩＰアドレスを用いた例について説明するが、他の識別情報（例えばＭＡＣアドレス）であっても良い。
【００４５】
判定部４４３によりＩＰアドレスで識別されるメディアサーバが自装置（テレビジョン受像装置１００）であると判定された場合、メディアレンダラー機能部１０４は、メディアサーバ機能部１０３に対して、ＩＰアドレスで指し示されたコンテンツの取得要求を行う。そして、メディアサーバ機能部１０３は、当該取得要求に応じて、録画コンテンツ記憶部１０２から読み出したコンテンツを、暗号化処理が施されていない、つまりＤＴＣＰ−ＩＰに対応する暗号化処理が行われていない状態で、メディアレンダラー機能部１０４に受け渡す。つまり、このような同一装置内でのコンテンツの受け渡しが生じた場合、従来の装置ではＤＬＮＡガイドラインに従って暗号化処理等が行われていたが、本実施形態にかかるテレビジョン受像装置１００では、当該コンテンツに対する暗号化処理を不要とした。
【００４６】
そして、表示制御部４４１は、受け渡された当該コンテンツを、表示パネル３４０に対して再生（表示）制御を行う。
【００４７】
判定部４４３により自装置（テレビジョン受像装置１００）ではないと判定された場合、メディアレンダラー機能部１０４の送信制御部４０２が、ＩＰアドレスで識別される他のデバイスに対して、コンテンツの取得要求を送信制御する。そして、受信制御部４０１が、他のデバイスから、当該取得要求に応じたコンテンツを、ＤＴＣＰ−ＩＰに対応する暗号化処理を施された状態で受信制御する。
【００４８】
ＤＴＣＰ−ＩＰ復号化部４４２は、受信制御部４０１が受信制御したコンテンツに対して、ＤＴＣＰ―ＩＰに対応する復号化処理を施す。
【００４９】
そして、表示制御部４４１が、復号化処理を施した後のコンテンツを、表示パネル３４０に対して再生（表示）制御を行う。
【００５０】
メディアサーバ機能部１０３は、コンテンツ復号化部４３１と、ＤＴＣＰ−ＩＰ暗号化部４３２と、を備えている。
【００５１】
メディアサーバ機能部１０３は、コントロールポイント機能又はメディアレンダラー機能を有する、外部の電子機器から、タイトル情報の取得要求を受け付けた場合に、録画タイトル記憶部１０１に記憶されたタイトル情報を、送信制御部４０２を用いて送信する。
【００５２】
そして、メディアサーバ機能部１０３は、メディアレンダラー機能を有する電子機器から、コンテンツの取得要求を受け付けた場合に、録画コンテンツ記憶部１０２に記憶されたコンテンツを、送信制御部４０２を用いて送信する。その際、当該コンテンツに対してＤＴＣＰ―ＩＰに対応する暗号化処理を施す。
【００５３】
コンテンツ復号化部４３１は、外部のデバイス又はメディアレンダラー機能部１０４に提供するコンテンツを、録画コンテンツ記憶部１０２から読み出して、復号化処理を施す。そして、メディアレンダラー機能部１０４に受け渡す場合、メディアサーバ機能部１０３は、復号化処理が施されたコンテンツを、メディアレンダラー機能部１０４に受け渡す。これに対し、外部のデバイスに当該コンテンツを送信する場合、暗号化処理を施す必要がある。この暗号化処理には、ＤＴＣＰ−ＩＰ暗号化部４３２を用いる。
【００５４】
ＤＴＣＰ−ＩＰ暗号化部４３２は、外部のデバイスにコンテンツを受け渡す場合に、復号化処理が施されたコンテンツに対して、ＤＴＣＰ−ＩＰに対応する暗号化処理を施す。その後、暗号化処理が施されたコンテンツは、送信制御部４０２により外部のデバイスに送信制御がなされる。
【００５５】
このように本実施形態にかかるテレビジョン受像装置１００は、上述したようにメディアレンダラー機能部１０４とメディアサーバ機能部１０３との両方を備え、スマートフォン１５０から再生指示されたコンテンツが、自装置で提供しているコンテンツであるか否かに従って、ネットワークを介しての再生と、ローカル再生と、を切り替えることとした。
【００５６】
また、レコーダ１１０は、メディアサーバ機能部１１３と、録画タイトル記憶部１１１と、録画コンテンツ記憶部１１２と、を備える。録画タイトル記憶部１１１は、テレビジョン受像装置１００の録画タイトル記憶部１０１と同様の構成であり、録画コンテンツ記憶部１１２は、テレビジョン受像装置１００の録画コンテンツ記憶部１０２と同様の構成であり、メディアサーバ機能部１１３は、テレビジョン受像装置１００のメディアサーバ機能部１０３と同様の構成、処理を行うものとして、説明を省略する。換言すれば、レコーダ１１０は、メディアサーバとして機能する。
【００５７】
次に、本実施形態にかかるネットワークシステムにおける、レコーダ１１０に記憶されたコンテンツを再生する際の処理について説明する。図６は、本実施形態にかかるネットワークシステムにおける上述した処理の手順を示すシーケンス図である。
【００５８】
まず、ユーザが、スマートフォン１５０に対して、コンテンツを格納しているデバイス（図６に示す例では、レコーダ１１０）を選択してから、コンテンツの一覧表示要求のための操作を行う（ステップＳ６０１）。その後、スマートフォン１５０が、レコーダ１１０に対して、録画タイトル記憶部１１１に記録されたタイトル情報の取得要求を送信する（ステップＳ６０２）。そして、レコーダ１１０が、録画タイトル記憶部１１１から読み出したタイトル情報を、スマートフォン１５０に対して送信する（ステップＳ６０３）。送信するタイトル情報には、レコーダ１１０が再生可能なコンテンツのタイトル情報が全て含まれている。
【００５９】
そして、スマートフォン１５０は、ディスプレイ部２０３に、受信したタイトル情報からタイトル名等の一覧を表示する（ステップＳ６０４）。これにより、ユーザは再生可能なコンテンツを認識できる。
【００６０】
その後、スマートフォン１５０は、ユーザから、再生するタイトルの選択を受け付ける（ステップＳ６０５）。これに伴い、スマートフォン１５０は、再生する対象を示すタイトル情報をテレビジョン受像装置１００に対して送信し、当該タイトル情報（例えば図５）の登録を要求する（ステップＳ６０６）。これにより、テレビジョン受像装置１００のメディアレンダラー機能部１０４は、当該タイトル情報を登録する。そして、テレビジョン受像装置１００は、スマートフォン１５０に対して要求を受け付けた旨（ＯＫ）を送信する（ステップＳ６０７）。
【００６１】
さらに、スマートフォン１５０は、登録したタイトル情報で識別されるコンテンツの再生指示を、テレビジョン受像装置１００に対して送信する（ステップＳ６０８）。そして、テレビジョン受像装置１００は、スマートフォン１５０に対して要求を受け付けた旨（ＯＫ）を送信する（ステップＳ６０９）。
【００６２】
その後、テレビジョン受像装置１００の判定部４４３が、タイトル情報に含まれているＩＰアドレスが、自装置を示すか否かを判定する（ステップＳ６１０）。図６に示す例では、自装置ではないと判定されたものとする。
【００６３】
この場合、テレビジョン受像装置１００の送信制御部４０２が、タイトル情報に含まれているＩＰアドレスで識別されるデバイス（レコーダ１１０）に対して、タイトル情報で識別されるコンテンツの取得要求（ＨＴＴＰ−ＧＥＴ）を送信する（ステップＳ６１１）。
【００６４】
これに伴い、レコーダ１１０は、取得要求先のコンテンツを、録画コンテンツ記憶部１１２から読み出す（ステップＳ６１２）。読み出したコンテンツに暗号化処理が施されているため、レコーダ１１０は、当該コンテンツに対して、復号化処理を施す（ステップＳ６１３）。
【００６５】
その後、レコーダ１１０は、テレビジョン受像装置１００に対して、送信するために、ＤＴＣＰ−ＩＰに対応する暗号化処理を、当該コンテンツに対して施す（ステップＳ６１４）。そして、レコーダ１１０は、テレビジョン受像装置１００に対して、コンテンツを送信する（ステップＳ６１５）。
【００６６】
そして、テレビジョン受像装置１００の受信制御部４０１が、コンテンツを受信した後、メディアレンダラー機能部１０４のＤＴＣＰ−ＩＰ復号化部４４２が、当該コンテンツに対して、ＤＴＣＰ−ＩＰに対応する復号化処理を施す（ステップＳ６１６）。
【００６７】
その後、表示制御部４４１が、復号化処理が施されたコンテンツを、表示パネル３４０に表示制御する（ステップＳ６１７）。
【００６８】
上述したシーケンスにより、レコーダ１１０に格納されているコンテンツをテレビジョン受像装置１００で表示できる。
【００６９】
ところで、従来技術では、メディアレンダラー機能とメディアサーバ機能と、を同一装置内に格納した場合、ステップＳ６１０を除き、図６のシーケンスに示した処理とほぼ同様の処理が１つの装置内で行われていた。この場合、コンテンツがネットワークを介して送受信されるものではない以上、暗号化処理等は不要であるにも拘わらず、かかる処理等が行われていた。
【００７０】
次に、本実施形態にかかるネットワークシステムにおける、テレビジョン受像装置１００に記憶されたコンテンツを再生する際の処理について説明する。図７は、本実施形態にかかるネットワークシステムにおける上述した処理の手順を示すシーケンス図である。
【００７１】
まず、ユーザが、スマートフォン１５０に対して、コンテンツを格納しているデバイス（図７に示す例では、テレビジョン受像装置１００）を選択してから、コンテンツの一覧表示要求のための操作を行う（ステップＳ７０１）。当該操作は、選択先のデバイスが異なるだけで、図６のステップＳ６０１と同様の操作とする。つまり、ユーザは、再生対象のコンテンツが、テレビジョン受像装置１００内のコンテンツ、又はレコーダ１１０内のコンテンツであるかに拘わらず、同じ操作でコンテンツを選択することができる。
【００７２】
その後は、スマートフォン１５０からテレビジョン受像装置１００に対するタイトル情報の取得要求を送信し、テレビジョン受像装置１００からスマートフォン１５０に対して、取得要求に対応するタイトル情報を送信する（ステップＳ７０２〜Ｓ７０３）。そして、スマートフォン１５０は、ディスプレイ部２０３に、受信したタイトル情報からタイトル名等の一覧を表示する（ステップＳ７０４）。このステップＳ７０２〜Ｓ７０４までの処理手順は、スマートフォン１５０の通信先がレコーダ１１０から、テレビジョン受像装置１００に変わった点を除いて、図６のステップＳ６０１〜Ｓ６０４と同様の処理が行われているものとする。つまり、レコーダ１１０及びテレビジョン受像装置１００は、レンダラー機能を有するデバイスとして同一処理を行う。
【００７３】
その後、図６のステップＳ６０５〜Ｓ６０９と同様に、スマートフォン１５０から、テレビジョン受像装置１００に対して、コンテンツの再生指示までが行われる（ステップＳ７０５〜Ｓ７０９）。
【００７４】
その後、テレビジョン受像装置１００の判定部４４３が、タイトル情報に含まれているＩＰアドレスが、自装置を示すか否かを判定する（ステップＳ７１０）。図７に示す例では、自装置であると判定されたものとする。
【００７５】
この場合、テレビジョン受像装置１００のメディアレンダラー機能部１０４が、メディアサーバ機能部１０３に対して、再生指示されたコンテンツの取得を要求する。これにより、メディアサーバ機能部１０３のコンテンツ復号化部４３１が、録画コンテンツ記憶部１０２から、再生指示されたコンテンツを読み出す（ステップＳ７１１）。この読み出したコンテンツに暗号化処理が施されているため、コンテンツ復号化部４３１が、当該コンテンツに対して、復号化処理を施す（ステップＳ７１２）。その後、メディアサーバ機能部１０３が、メディアレンダラー機能部１０４に対して、コンテンツを受け渡す。
【００７６】
その後、表示制御部４４１が、復号化処理が施されたコンテンツを、表示パネル３４０に表示制御する（ステップＳ７１３）。
【００７７】
上述したシーケンスにより、スマートフォン１５０からの操作で、テレビジョン受像装置１００のコンテンツを再生する際に、レコーダ１１０のコンテンツを再生する際と同様の操作で良い。このため、ユーザは、コンテンツを選択する際に、同一装置内にコンテンツが格納されているか否かといった、デバイスの違いを意識することなく、所望するコンテンツを選択することができる。
【００７８】
そして、本実施形態にかかるテレビジョン受像装置１００においては、当該装置内のメディアサーバ機能部１０３が管理しているコンテンツを、同一装置内のメディアレンダラー機能部１０４で再生する場合には、暗号化処理等を行わなくとも良いため、処理負担を軽減することができる。
【００７９】
次に、本実施形態にかかるテレビジョン受像装置１００のメディアレンダラー機能部１０４における、コンテンツの再生までの処理について説明する。図８は、本実施形態にかかるメディアレンダラー機能部１０４における上述した処理の手順を示すフローチャートである。なお、図８に示す処理を行う前に、すでにタイトル情報にも基づくタイトル名等の表示は行われているものとする。
【００８０】
そして、テレビジョン受像装置１００の受付部４４４が、受信制御部４０１を介して、スマートフォン１５０から、再生対象となるコンテンツを示すタイトル情報を受け付け、当該タイトル情報を再生対象として、（図示しない）ＲＡＭに一時的に登録する（ステップＳ８０１）。
【００８１】
次に、受付部４４４が、受信制御部４０１を介して、スマートフォン１５０から、再生指示を受け付ける（ステップＳ８０２）。
【００８２】
次に、判定部４４３が、登録されたタイトル情報を参照し、当該タイトル情報に含まれているコンテンツの格納先のデバイスを示すＩＰアドレスを抽出する。そして、判定部４４３は、抽出されたＩＰアドレスに基づいて、再生対象のコンテンツが自装置に記憶されているか否かを判定する（ステップＳ８０３）。自装置に記憶されていないと判定した場合（ステップＳ８０３：Ｎｏ）、メディアレンダラー機能部１０４が、従来通りの３ＢＯＸ再生方式のメディアレンダラーとして機能し、レコーダ１１０等に記憶されているコンテンツを再生する（ステップＳ８０４）。
【００８３】
一方、自装置に記憶されていると判定した場合（ステップＳ８０３：Ｙｅｓ）、テレビジョン受像装置１００においては、同一装置内のメディアサーバ機能とメディアレンダラー機能とを従来通りに利用するのではなく、録画コンテンツ記憶部１０２に記憶されたコンテンツに復号化処理を施した後、当該コンテンツについてローカル再生を行う（ステップＳ８０５）。
【００８４】
上述したように、本実施形態にかかるテレビジョン受像装置１００は、自装置の録画コンテンツ記憶部１０２内に再生対象のコンテンツが含まれているか否かにより処理を異ならせることとした。そして、自装置の録画コンテンツ記憶部１０２に記憶されているコンテンツを再生する場合には、ＤＴＣＰ−ＩＰを用いない、ローカル再生を行うこととした。これにより、処理負担を軽減することができる。
【００８５】
また、本実施形態にかかるテレビジョン受像装置１００は、自装置内のコンテンツであれば、ネットワークを介しての再生ではなく、ローカル再生に切り替えることで、メディアサーバ機能及びメディアレンダラー機能を使うことなく再生が実現でき、負荷を低減することができる。
【００８６】
本実施形態のテレビジョン受像装置１００で実行される映像処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００８７】
また、本実施形態のテレビジョン受像装置１００で実行される映像処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のテレビジョン受像装置１００で実行される映像処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００８８】
また、本実施形態の映像処理プログラムを、ＲＯＭ等に予め組み込んで提供するように構成しても良い。
【００８９】
本実施形態のテレビジョン受像装置１００で実行される映像処理プログラムは、上述した各部（送信制御部、受信制御部、メディアレンダラー機能部、メディアサーバ機能部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ３０１がメモリ３０４から映像処理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、送信制御部、受信制御部、メディアレンダラー機能部、メディアサーバ機能部が主記憶装置上に生成されるようになっている。
【００９０】
本発明の実施形態を説明したが、上述した実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００９１】
以下に、本願原出願の特許査定時の特許請求の範囲に記載された発明を付記する。
［１］
ネットワークを介してレンダラーへデータを提供するサーバと、ネットワーク上の他のサーバで提供されるデータを表示制御するレンダラーと、の機能を有する映像処理装置において、
レンダラーに対して提供可能なデータを記憶する記憶手段と、
外部装置から、当該データを提供しているサーバを識別する識別情報を受け付ける受付手段と、
前記識別情報で識別されるサーバが、自装置であるか否か判定する判定手段と、
前記判定手段により自装置ではないと判定された場合、前記識別情報で識別される他のサーバに対して、データの取得要求を送信する送信手段と、
前記他のサーバから、著作権保護技術の規格に対応する暗号化処理が施されたデータを受信する受信手段と、
自装置でないと判定された場合に、前記他のサーバから受信したデータに対して、前記規格に対応する復号化処理を施した後に表示制御し、自装置であると判定された場合に、前記記憶手段に記憶されているデータを前記規格に対応する暗号化処理を行わずに表示制御する表示制御手段と、
を備える映像処理装置。
［２］
前記受付手段は、受け付ける前記識別情報として、ＩＰアドレスを受け付ける、
［１］に記載の映像処理装置。
［３］
前記表示制御手段の制御に従ってデータを表示する表示手段を、さらに備える［１］又は［２］に記載の映像処理装置。
［４］
前記映像処理装置は、ＵＰｎＰ（登録商標）の技術仕様で定められたメディアサーバと、メディアレンダラーとしての機能を有し、
前記記憶手段は、暗号化処理が施されたデータを記憶し、
前記表示制御手段がデータを表示制御する前に、当該データに対して復号化処理を施す復号化制御手段を、さらに備える、
［１］乃至［３］のいずれか１つに記載の映像処理装置。
［５］
ネットワークを介してレンダラーへデータを提供するサーバと、ネットワーク上の他のサーバで提供されるデータを表示制御するレンダラーと、の機能を有する映像処理装置で実行される映像処理方法であって、
前記映像処理装置は、レンダラーに対して提供可能なデータを記憶する記憶手段を備え、
受付手段が、外部装置から、当該データを提供しているサーバを識別する識別情報を受け付ける受付ステップと、
判定手段が、前記識別情報で識別されるサーバが、自装置であるか否か判定する判定ステップと、
送信手段が、前記判定ステップにより自装置ではないと判定された場合、前記識別情報で識別される他のサーバに対して、データの取得要求を送信する送信ステップと、
受信手段が、前記他のサーバから、著作権保護技術の規格に対応する暗号化処理が施されたデータを受信する受信ステップと、
表示制御手段が、自装置でないと判定された場合に、前記他のサーバから受信したデータに対して、前記規格に対応する復号化処理を施した後に表示制御し、自装置であると判定された場合に、前記記憶手段に記憶されているデータを前記規格に対応する暗号化処理を行わずに表示制御する表示制御ステップと、
を含むことを特徴とする映像処理方法。
【符号の説明】
【００９２】
１００…テレビジョン受像装置、１０１…録画タイトル記憶部、１０２…録画コンテンツ記憶部、１０３…メディアサーバ機能部、１０４…メディアレンダラー機能部、１１０…レコーダ、１１１…録画タイトル記憶部、１１２…録画コンテンツ記憶部、１１３…メディアサーバ機能部、１５０…スマートフォン、１５１…コントロールポイント機能部、４０１…受信制御部、４０２…送信制御部、４３１…コンテンツ復号化部、４３２…ＤＴＣＰ−ＩＰ暗号化部、４４１…表示制御部、４４２…ＤＴＣＰ−ＩＰ復号化部、４４３…判定部、４４４…受付部
【図１】
2012231509.tif 000003
【図２】
2012231509.tif 000004
【図３】
2012231509.tif 000005
【図４】
2012231509.tif 000006
【図５】
2012231509.tif 000007
【図６】
2012231509.tif 000008
【図７】
2012231509.tif 000009
【図８】
2012231509.tif 000010