(57)【要約】【課題】ＰＣ等が自己の管理下にない場合、そのＰＣ等に、自己のアドレスやパスワードなど入力することは、セキュリティの観点から好ましくない。【解決手段】端末装置１０は、所定のコンテンツを出力させるべき出力装置３０から、出力装置３０のアドレスを取得する。また、端末装置１０は、出力装置３０に出力させるコンテンツが示されたコンテンツ識別情報を取得する。また、端末装置１０は、アドレスとコンテンツ識別情報をサーバ装置２０に送信する。サーバ装置２０は、コンテンツ識別情報が示すコンテンツをアドレスが示す出力装置３０に出力させる。【選択図】図１
2007257247.tif 000002
【特許請求の範囲】
【請求項１】
所定のコンテンツを出力させるべき出力装置から、前記出力装置の宛先を取得する宛先取得部と、
前記出力装置に出力させるコンテンツを識別するためのコンテンツ識別情報を取得するコンテンツ識別情報取得部と、
前記コンテンツ識別情報取得部にて取得したコンテンツ識別情報の示したコンテンツが記録されたコンテンツサーバに対して、前記コンテンツ識別情報取得部によって取得したコンテンツ識別情報と前記宛先取得部によって取得された宛先とを送信するとともに、前記宛先へ前記コンテンツを出力させる旨の指示を送信する送信部と、
を備えることを特徴とする端末装置。
【請求項２】
当該端末装置から送信する認証情報と前記コンテンツサーバから送信する認証情報とが対応する場合に前記コンテンツサーバからのコンテンツの受信を開始する出力装置に対して、送信すべき認証情報を生成する認証情報生成部をさらに含み、
前記送信部は、前記出力装置に対して前記認証情報を送信するとともに、前記コンテンツサーバに対して、前記コンテンツ識別情報と前記宛先に加えて、前記認証情報を送信する手段と、前記コンテンツサーバに対して、前記宛先へ前記コンテンツを出力する前に、前記認証情報を出力する旨の指示を送信する手段と、を含むことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記出力装置の出力能力が示された出力能力情報を前記出力装置から取得する出力能力情報取得部をさらに備え、
前記送信部は、前記出力能力情報取得部によって取得された出力能力情報に応じたコンテンツを送信するようにコンテンツサーバに指示することを特徴とする請求項１または２に記載の端末装置。
【請求項４】
前記出力能力情報が示す出力能力に適応させられない場合、ユーザに対し、他のコンテンツを選択させる端末制御部をさらに備えた請求項３に記載の端末装置。
【請求項５】
前記出力装置の公開鍵と前記コンテンツサーバの暗号鍵を取得する端末鍵取得部と、
前記端末鍵取得部によって取得された暗号鍵を用いて、前記コンテンツ識別情報と前記宛先と前記公開鍵とを暗号化することによって送信信号を生成する端末暗号化部と、
をさらに備え、
前記送信部は、前記端末暗号化部によって生成された送信信号を前記コンテンツサーバに送信することを特徴とする請求項１に記載の端末装置。
【請求項６】
端末装置からの要求にしたがって、コンテンツサーバから取得したコンテンツを出力する出力装置であって、
前記端末装置を介して前記コンテンツサーバに当該出力装置の宛先を知らしめるために、前記端末装置に前記宛先を送信する送信部と、
前記端末装置からの第１認証情報を受信しながら、コンテンツサーバからの第２認証情報を受信する受信部と、
前記受信部によって受信した第１認証情報と第２認証情報とが対応する場合に、前記コンテンツサーバからのコンテンツの受信を開始する出力部と、
を備えることを特徴とする出力装置。
【請求項７】
所定のコンテンツを記憶するコンテンツサーバと、
前記コンテンツサーバに記憶されたコンテンツを出力する出力装置と、
前記コンテンツサーバに対し、前記出力装置へコンテンツを出力する旨を指示する端末装置と、
を有し、前記端末装置は、
前記出力装置の宛先を取得する宛先取得部と、
前記出力装置に出力させるコンテンツが示されたコンテンツ識別情報を取得するコンテンツ識別情報取得部と、
前記コンテンツサーバに対して、前記コンテンツ識別情報取得部によって生成したコンテンツ識別情報と前記宛先取得部によって取得された宛先とを送信するとともに、前記宛先へ前記コンテンツを出力させる旨の指示を送信する送信部と、
を有することを特徴とするコンテンツ管理システム。
【請求項８】
前記端末装置は、
前記出力装置の公開鍵と前記コンテンツサーバの暗号鍵を取得する端末鍵取得部と、
前記端末鍵取得部によって取得された暗号鍵を用いて、前記コンテンツ識別情報と前記宛先と前記公開鍵とを暗号化することによって送信信号を生成する端末暗号化部と、
をさらに有し、
前記送信部は、前記端末暗号化部によって生成された送信信号を前記コンテンツサーバに送信し、
前記コンテンツサーバは、
前記暗号鍵で暗号化された前記コンテンツ識別情報と前記宛先と前記公開鍵とを含む信号を受信するサーバ受信部と、
前記サーバ受信部によって受信した信号を前記暗号鍵で復号することによって前記コンテンツ識別情報と前記宛先と前記公開鍵を取得するサーバ鍵取得部と、
前記サーバ鍵取得部によって取得されたコンテンツ識別情報が示すコンテンツを前記公開鍵で暗号化するサーバ暗号化部と、
前記サーバ鍵取得部によって取得された宛先に向けて、前記サーバ暗号化部によって暗号化されたコンテンツを前記出力装置に出力するサーバ出力部と、
を有することを特徴とする請求項７に記載のコンテンツ管理システム。
【請求項９】
前記コンテンツサーバと前記出力装置との間の通信を中継する中継装置をさらに有し、
前記コンテンツサーバは、前記中継装置に対し、前記コンテンツを前記宛先に中継させることを特徴とする請求項７に記載のコンテンツ管理システム。
【請求項１０】
所定のコンテンツを出力させるべき出力装置の宛先を取得するステップと、
前記出力装置に出力させるコンテンツが示されたコンテンツ識別情報を取得するステップと、
前記コンテンツが記憶されたコンテンツサーバに対して、前記コンテンツ識別情報と前記宛先とを送信するステップと、
前記コンテンツを前記宛先が示す前記出力装置に出力させるステップと、
を含むことを特徴とするコンテンツ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ管理技術に関し、特に、ネットワークを介してそれぞれ接続されている機器にコンテンツを出力させるコンテンツ管理方法、および、それを利用した端末装置、コンテンツサーバ、出力装置、コンテンツ管理システムに関する。
【背景技術】
【０００２】
近年、通信のブロードバンド化により、自宅以外の場所に設置されたサーバに記録されたコンテンツを、サーバと異なる場所に設置されたパーソナルコンピュータ（以下、「ＰＣ」と表記する）などを介して再生できるようになった。従来は、ユーザが端末装置を用いてネットワーク上のサーバに識別情報を送信し、その識別情報を受信したサーバは、その識別情報を認証することによって、所望のコンテンツをサーバと異なる場所に設置されたテレビジョン受像装置に再生させていた（たとえば、特許文献１参照）。
【特許文献１】特開２００１−３４５７６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
自宅に設置されたサーバに記録されているコンテンツを、自宅以外の場所に設置されたテレビジョン受像装置などのメディア装置で再生する場合に、そのメディア装置に自宅サーバのアドレスやパスワードを入力する場合であっても、メディア装置が自己の管理下にない場合、そのメディア装置に、自己のアドレスやパスワードなど入力することは、セキュリティの観点から好ましくない。
【０００４】
本発明はこうした状況に鑑みてなされたものであり、その目的は、セキュリティが強化されたコンテンツ管理方法、およびそれを利用した端末装置、出力装置、および、コンテンツ管理システムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明のある態様の端末装置は、所定のコンテンツを出力させるべき出力装置から、出力装置の宛先を取得する宛先取得部と、出力装置に出力させるコンテンツを識別するためのコンテンツ識別情報を取得するコンテンツ識別情報取得部と、コンテンツ識別情報取得部にて取得したコンテンツ識別情報の示したコンテンツが記録されたコンテンツサーバに対して、コンテンツ識別情報取得部によって取得したコンテンツ識別情報と宛先取得部によって取得された宛先とを送信するとともに、宛先へコンテンツを出力させる旨の指示を送信する送信部と、を備える。
【０００６】
ここで、「出力」とは、音声や画像などを再生することを含み、また、音声をスピーカなどから出力することや、画像やテキストデータをディスプレイに表示することなども含む。また、「出力装置の宛先」とは、コンテンツサーバが出力装置へ接続するための必要な情報を含み、たとえば、出力装置を識別する識別情報や、出力装置が設置された場所を示す情報や出力装置のネットワーク上の位置を示すＩＰアドレスなどの宛先情報などを含む。また、「コンテンツ識別情報」とは、コンテンツを識別するための情報を含み、たとえば、コンテンツごとに割り振られた番号などを含む。また、「コンテンツ識別情報を取得する」とは、コンテンツサーバから予め取得したコンテンツのリストであって、コンテンツとコンテンツ識別情報とが対応づけられたリストから、出力装置に出力すべきコンテンツに対応する識別情報を選択することなどを含む。また、「コンテンツを出力させる旨の指示」とは、サーバ装置が出力装置に音声や画像ファイルを送信することを含み、また、サーバ装置にて再生した音声や画像ファイルを、ストリーミングとして、出力装置に出力させることなどを含む。この態様によると、出力装置を介さずに、端末装置がサーバ装置に直接アクセスすることによって、セキュリティ性に影響を与えることなく、出力装置に所望のコンテンツを表示できる。
【０００７】
当該端末装置から送信する認証情報とコンテンツサーバから送信する認証情報とが対応する場合に前記コンテンツサーバからのコンテンツの受信を開始する出力装置に対して、送信すべき認証情報を生成する認証情報生成部をさらに含み、送信部は、出力装置に対して認証情報を送信するとともに、コンテンツサーバに対して、コンテンツ識別情報と出力装置の宛先に加えて、認証情報を送信する手段と、コンテンツサーバに対して、出力装置の宛先へコンテンツを出力する前に、認証情報を出力する旨の指示を送信する手段と、を含んでもよい。
【０００８】
ここで、「認証」とは、識別するための識別情報を含み、たとえば、パスワードや暗号鍵などを含む。また、「対応する」とは、一致することを含み、また、所定の関係を有することを含む。また、「コンテンツサーバからのコンテンツの受信を開始する」とは、出力装置がコンテンツサーバから送信されたコンテンツの受信を許可することを含み、また、出力装置がコンテンツサーバにコンテンツを要求することを含む。また、これらを契機として、コンテンツの受信を開始することを含む。この態様によると、出力装置とコンテンツサーバの双方の生成部によって生成された認証情報を送信し、出力装置に双方の認証情報の照合させることによって、他人がユーザになりすますことを防止でき、セキュリティを強化できる。
【０００９】
出力装置の出力能力が示された出力能力情報を出力装置から取得する出力能力情報取得部をさらに備えてもよい。送信部は、出力能力情報取得部によって取得された出力能力情報に応じたコンテンツを送信するようにコンテンツサーバに指示してもよい。
【００１０】
ここで、「出力能力」とは、出力装置に備えられた出力デバイスの能力を含み、たとえば、出力装置が画像を表示するディスプレイを備えている場合、そのディスプレイの画像のサイズを含み、また、出力装置が、画像を変換するためのコーデックを有する場合、そのコーデックに関する符号化率などのパラメータなどを含む。この態様によると、コンテンツを出力装置で出力できない場合であっても、出力装置で出力できるようにコンテンツを変換させることによって、ユーザの利便性を向上できる。
【００１１】
出力能力情報が示す出力能力に適応させられない場合に、ユーザに対し、他のコンテンツを選択させる端末制御部をさらに備えてもよい。
【００１２】
ここで、「適応」とは、コンテンツを出力装置で出力できる形式に変換することを含み、出力装置で出力できる形式と、コンテンツの形式とを合わせることなどを含む。たとえば、出力装置で出力できる形式が静止画であり、コンテンツの形式が動画像である場合、動画像を静止画に変換することによって、コンテンツは出力装置に出力できることを含む。この態様によると、出力能力情報が示す出力能力に適応させられない場合には、他のコンテンツを選択させることにより、無駄な通信の発生を防止できる。
【００１３】
当該端末装置によって送信された認証情報とコンテンツサーバを介して送信された認証情報とが一致しなかったことを示す認証情報再送要求を示す信号を出力装置から取得する再送要求取得部をさらに備え、送信部は、再送要求取得部において認証情報再送要求を示す信号を取得した場合、出力装置とコンテンツサーバの双方の生成部によって生成された認証情報を再送してもよい。この態様によると、認証情報が一致しなかった場合に、認証情報を再送することによって、ユーザに負担をかけることなく、コンテンツの表示処理を継続できる。
【００１４】
生成部は、送信部に再送させる認証情報として、すでに送信した認証情報と異なる認証情報を生成してもよい。この態様によると、毎回、異なる認証情報を再送することによって、セキュリティを強化できる。
【００１５】
端末鍵取得部は、出力装置の公開鍵と前記コンテンツサーバの暗号鍵をさらに取得してもよい。送信部は、暗号鍵で暗号化されたコンテンツ識別情報と宛先と公開鍵とをコンテンツサーバに送信してもよい。出力装置の公開鍵とコンテンツサーバの暗号鍵を取得する端末鍵取得部と、端末鍵取得部によって取得された暗号鍵を用いて、コンテンツ識別情報と宛先と公開鍵とを暗号化することによって送信信号を生成する端末暗号化部と、をさらに備えてもよい。この場合、送信部は、端末暗号化部によって生成された送信信号をコンテンツサーバに送信してもよい。暗号鍵は公開鍵であってもよい。この態様によると、それぞれの通信経路においては、通信の対象となる信号が暗号化されているため、セキュリティをより強化できる。
【００１６】
本発明の別の態様は、出力装置である。この装置は、端末装置からの要求にしたがって、コンテンツサーバから取得したコンテンツを出力する出力装置であって、端末装置を介してコンテンツサーバに当該出力装置の宛先を知らしめるために、端末装置に宛先を送信する送信部と、端末装置からの第１認証情報を受信しながら、コンテンツサーバからの第２認証情報を受信する受信部と、受信部によって受信した第１認証情報と第２認証情報とが対応する場合に、コンテンツサーバにコンテンツからのコンテンツの受信を開始する出力部と、を備える。
【００１７】
この態様によると、第１認証情報と第２認証情報とが同一の端末装置を示し、それらの認証情報が同一の出所から生じたものであることを示す場合にコンテンツを出力することによって、セキュリティを強化できる。
【００１８】
本発明のさらに別の態様は、コンテンツサーバである。このコンテンツサーバは、端末装置から、端末装置を示す認証情報と、コンテンツ識別情報と、コンテンツ識別情報が示すコンテンツを出力させる出力装置の宛先と、を受信する受信部と、受信部によって受信した宛先が示す出力装置にコンテンツ識別情報が示すコンテンツとを送信する送信部と、を備える。
【００１９】
この態様によると、端末装置から送信された宛先が示す出力装置にコンテンツ識別情報が示すコンテンツとを送信することによって、ユーザもしくは端末装置は出力装置を直接操作することなく、出力装置に所望のコンテンツを表示できるため、セキュリティを強化できる。
【００２０】
コンテンツを記憶する記憶部と、送信部は、受信部によって受信したコンテンツ識別情報に示されたコンテンツが記憶部に記憶されている場合、宛先が示す出力装置にコンテンツを出力させ、受信部によって受信したコンテンツ識別情報に示されたコンテンツが記憶部に記憶されていない場合、端末装置に別のコンテンツ識別情報を要求するとともに、出力装置にコンテンツは当該コンテンツサーバに記憶されていない旨を示す情報を出力させてもよい。
【００２１】
この態様によると、記憶部に所望のコンテンツが記憶されていない場合に、他のコンテンツをユーザに選択させることによって、無駄な通信の発生を防止できる。また、出力装置を介して、ユーザにコンテンツの再選択を認識させることによって、ユーザの快適性を向上できる。
【００２２】
コンテンツサーバは、端末装置からの変換要求信号を受信し、受信部によって受信された変換要求信号に応じて、コンテンツ識別情報が示すコンテンツを変換する変換部をさらに備えてもよい。送信部は、宛先が示す出力装置に変換部によって変換されたコンテンツを送信してもよい。この態様によると、変換要求信号に応じて、コンテンツ識別情報が示すコンテンツを変換することによって、ユーザに不快感を与えることなく、出力装置に所望のコンテンツを出力でき、ユーザの利便性を向上できる。
【００２３】
出力装置の出力能力を示す出力能力情報を取得する出力能力情報取得部と、出力能力情報取得部によって取得された出力能力情報に応じて、コンテンツ識別情報が示すコンテンツを変換する変換部をさらに備えてもよい。送信部は、宛先が示す出力装置に変換部によって変換されたコンテンツを送信してもよい。この態様によると、出力能力情報に応じて、コンテンツ識別情報が示すコンテンツを変換することによって、ユーザに負担をかけずに無駄なデータ通信を回避できる。
【００２４】
送信部は、変換部によって変換できない場合、端末装置に他のコンテンツを要求してもよい。ここで、「他のコンテンツ」とは、同一のコンテンツであって符号化方法を変えたコンテンツを含み、また、音声と画像が含まれるコンテンツから画像を取り除いた音声のみのコンテンツを含む。この態様によると、変換部によって変換できない場合に、端末装置に他のコンテンツを要求することによって、ユーザの利便性を向上できる。
【００２５】
送信部は、別のサーバを経由させて、出力装置にコンテンツを送る。この態様によると、別のサーバを経由させることによって、出力装置は所望のコンテンツを表示する際に、端末装置、コンテンツサーバのいずれの情報も必要としないため、セキュリティを強化できる。
【００２６】
本発明のさらに別の態様は、コンテンツ管理システムである。このコンテンツ管理システムは、所定のコンテンツを記憶するコンテンツサーバと、コンテンツサーバに記憶されたコンテンツを出力する出力装置と、コンテンツサーバに対し、出力装置へコンテンツを出力する旨を指示する端末装置と、を有し、端末装置は、出力装置の宛先を取得する宛先取得部と、出力装置に出力させるコンテンツが示されたコンテンツ識別情報を取得するコンテンツ識別情報取得部と、コンテンツサーバに対して、コンテンツ識別情報取得部によって取得したコンテンツ識別情報と宛先取得部によって取得された宛先とを送信するとともに、出力装置の宛先へコンテンツを出力させる旨の指示を送信する送信部と、を有する。
【００２７】
端末装置は、出力装置の公開鍵とコンテンツサーバの暗号鍵を取得する端末鍵取得部と、端末鍵取得部によって取得された暗号鍵を用いて、コンテンツ識別情報と宛先と公開鍵とを暗号化することによって送信信号を生成する端末暗号化部と、をさらに有してもよい。この場合、送信部は、端末暗号化部によって生成された送信信号をコンテンツサーバに送信してもよい。また、コンテンツサーバは、暗号鍵で暗号化されたコンテンツ識別情報と宛先と公開鍵とを含む信号を受信するサーバ受信部と、サーバ受信部によって受信した信号を暗号鍵で復号することによってコンテンツ識別情報と宛先と公開鍵を取得するサーバ鍵取得部と、サーバ鍵取得部によって取得されたコンテンツ識別情報が示すコンテンツを公開鍵で暗号化するサーバ暗号化部と、サーバ鍵取得部によって取得された宛先に向けて、サーバ暗号化部によって暗号化されたコンテンツを出力装置に出力するサーバ出力部と、を有してもよい。この態様によると、暗号鍵によって、それぞれの通信のセキュリティをより強化できる。
【００２８】
コンテンツサーバと出力装置との間の通信を中継する中継装置をさらに有してもよい。コンテンツサーバは、中継装置に対し、コンテンツを出力装置の宛先に中継させてもよい。この態様によると、コンテンツサーバの自己の宛先を出力装置に対し隠蔽することができるため、セキュリティをより強化できる。
【００２９】
本発明のさらに別の態様は、コンテンツ管理方法である。この方法は、所定のコンテンツを出力させるべき出力装置の宛先を取得するステップと、出力装置に出力させるコンテンツのコンテンツ識別情報を取得するステップと、そのコンテンツが記憶されたコンテンツサーバに対して、コンテンツ識別情報と宛先とを送信するステップと、その宛先へコンテンツを出力させるステップと、を含む。
【００３０】
生成するステップは、認証情報を生成し、送信するステップは、出力装置に対して認証情報を送信するとともに、コンテンツサーバに対して、コンテンツ識別情報と宛先に加えて、認証情報を送信するステップと、コンテンツサーバに対して、宛先へコンテンツを出力する前に、認証情報を出力する旨の指示を送信するステップと、を含んでもよい。送信するステップは、出力装置において受信された２つの認証情報が対応する場合にコンテンツサーバにコンテンツを要求するような出力装置に対して、生成された認証情報を送信してもよい。
【００３１】
出力装置の出力能力が示された出力能力情報を出力装置から取得する出力能力情報取得ステップをさらに含んでもよい。送信するステップは、出力能力情報取得ステップによって取得された出力能力情報に応じてコンテンツを送信するようにコンテンツサーバに指示してもよい。出力能力情報が示す出力能力に適応させられない場合に、ユーザに対し、他のコンテンツを選択させるステップをさらに含んでもよい。
【００３２】
取得するステップは、送信された認証情報とコンテンツサーバを介して送信された認証情報とが一致しなかったことを示す認証情報再送要求を示す信号を出力装置から取得し、送信するステップは、取得するステップにおいて認証情報再送要求を示す信号を取得した場合、出力装置とコンテンツサーバの双方に認証情報を再送してもよい。認証情報を生成するステップは、送信するステップにおいて再送する認証情報として、すでに送信した認証情報と異なる認証情報を生成してもよい。
【００３３】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００３４】
本発明によれば、セキュリティが強化されたコンテンツ管理方法、および、それを利用した端末装置、出力装置、コンテンツ管理システムを実現できる。
【発明を実施するための最良の形態】
【００３５】
本発明の実施形態を具体的に説明する前に、まず、本発明の実施形態の概要について述べる。本発明の実施形態にかかるコンテンツ管理システムは、端末装置とサーバ装置と出力装置とを有している。サーバ装置と出力装置は各々異なる場所に設置される。ここで、出力装置が設置された場所において、ユーザは携帯端末などの端末装置を用いて、サーバ装置と出力装置を制御することにより、サーバ装置に記憶されたコンテンツを出力装置に出力させる。なお、サーバ装置は、ハードディスクレコーダやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）レコーダなどを含む。また、出力装置は、映像と音声とを出力するテレビジョン受像装置であってもよく、また、音声を出力するスピーカなどであってもよい。また、コンテンツは、映画や音楽などの画像や音声情報を含む。
【００３６】
このような状況において、任意の場所に設置された出力装置に個人情報を送信することは、セキュリティの観点から好ましくない。出力装置がウイルスやワームに感染している場合に、その個人情報を他人に取得されてしまったり、サーバにウイルスが伝染する危険性があるからである。このような場合、他人がユーザになりすますことが可能となってしまう。また、家庭内のサーバ装置に記憶されているコンテンツを、家庭内でない場所に設置されたメディア装置で再生する場合、そのメディア装置に自宅サーバのアドレスなどの宛先やパスワードを入力することによって他人によるなりすましを防止することが望ましい。しかしながら、そのメディア装置が自己の管理下にない場合、そのメディア装置に、自己の宛先やパスワードなど入力することは、セキュリティの観点から好ましくない。
【００３７】
そこで、本実施形態においては、携帯電話などの自己の端末装置を利用して、自宅のサーバ装置と自宅以外の端末との双方から認証情報を送信することによって、他人によるなりすましを防止する。ここで、認証情報は、定期的、または、認証情報の送信ごとに変更することによって、たとえ、自宅以外の端末がウィルス感染している場合やパスワード等を盗みとるワームに犯されており他人に認証情報を取得された場合であっても、他人がユーザ本人になりすますことは不可能となるため、その危険性がユーザに及ぶことはない。詳細は後述する。
【００３８】
図１は、本発明の実施形態にかかるコンテンツ管理システム１００の構成例を示す。コンテンツ管理システム１００は、端末装置１０と、基地局装置１２と、サーバ装置２０と、出力装置３０と、第１ネットワーク２００と、第２ネットワーク３００とを含む。第１ネットワーク２００と第２ネットワーク３００は、説明の便宜上、２つのネットワークとして図示したが、同一のネットワークであってもよい。端末装置１０は、無線通信により、出力装置３０または基地局装置１２との間で通信を実行する。ユーザがサーバ装置２０に記憶されているコンテンツを出力装置３０にて再生させる場合に、それに先立って、以下の処理を実行する。
【００３９】
（１）端末装置１０は、出力装置３０から、出力装置３０自身のＩＰアドレスを取得する。この取得は、端末装置１０が出力装置３０に対し、ＩＰアドレスを送信する旨の要求信号を送信することによって実現されてもよく、また、ユーザが出力装置３０に対して端末装置１０へＩＰアドレスを送信する旨の指示を与えることによって実現されてもよい。なお、端末装置１０と出力装置３０との間の通信においては、近距離無線通信などが実行され、たとえば、ＩｒＤＡによる赤外線通信やＩＥＥＥ８０２．１５．１などにより規定された近距離無線通信方式による通信が実行されてもよく、また、無線ＬＡＮによる通信が実行されてもよい。
【００４０】
（２）端末装置１０は、出力装置３０とサーバ装置２０に対して、自己の端末装置１０を認識するための情報（以下、「認証情報」と表記する）を送信する。認証情報は、送信するたびに新たに生成される情報であり、たとえば、ランダムに選択された複数の数字から構成されてもよい。送信ごとに認証情報を生成しなおすことによって、他人がユーザ本人になりすますことを防止でき、コンテンツ管理システム１００のセキュリティを強化できる。サーバ装置２０と出力装置３０とに送信する認証情報は、同一の認証情報でなくともよく、たとえば、一方が、出力すべきコンテンツを示す情報が暗号化されたものであり、他方が暗号化されたものを解読するための暗号鍵であってもよい。
【００４１】
（３）端末装置１０は、サーバ装置２０に対して、出力装置３０から取得したＩＰアドレスとコンテンツ識別情報とを送信する。コンテンツ識別情報とは、サーバ装置２０に記憶されたコンテンツのうちの所定のコンテンツを示す情報であり、また、出力装置３０へ出力させるための要求を示す信号でもある。たとえば、コンテンツ識別情報は、出力装置３０に出力させたいコンテンツを示すコンテンツの識別番号などを含む。コンテンツ識別情報は、ユーザが端末装置１０に対してコンテンツを指定することによって生成される。なお、端末装置１０からサーバ装置２０に送信される認証情報とコンテンツ識別情報とＩＰアドレスは、同一の信号によりまとめて送信されてもよく、また、個々に送信されてもよい。
【００４２】
つぎに、サーバ装置２０について説明する。サーバ装置２０は、複数のコンテンツを記憶し、端末装置１０からの指示にしたがって、指示されたコンテンツを出力装置３０に出力する。基地局装置１２および第１ネットワーク２００を介して、端末装置１０から送信された認証情報とコンテンツ識別情報とＩＰアドレスとを取得する。サーバ装置２０は、取得したコンテンツ識別情報をもとに、記憶されているコンテンツを読出す。読み出されたコンテンツは、取得された認証情報と共に、ＩＰアドレスに示された出力装置３０へと送信される。
【００４３】
つぎに、出力装置３０について説明する。出力装置３０は、サーバ装置２０を介して指示されたユーザの要求にかかるコンテンツを出力する。
（１）まず、出力装置３０は、第２ネットワーク３００を介して、サーバ装置２０から送信された認証情報を受信する。また、出力装置３０は、端末装置１０より直接送信された認証情報を取得する。
（２）ここで、出力装置３０は、端末装置１０から直接送信された認証情報と、サーバ装置２０より送信された認証情報とを照合する。照合処理は、双方の認証情報の一致を確認することによって実行されてもよい。また、照合処理は、双方の認証情報のうちの一方を、他方の認証情報によって解読、もしくは、復号することによって実行されてもよい。この場合、解読された暗号によって取得された情報が、サーバ装置２０より送信されたコンテンツを示す情報である場合、出力装置３０は、そのコンテンツを出力すればよい。
（３）双方の認証情報が照合された場合、出力装置３０は、サーバ装置２０から送信されたコンテンツの受信を許可する。また、照合されたことを契機として、サーバ装置２０に対し、コンテンツの送信を要求してもよい。さらに、出力装置３０は、サーバ装置２０から受信したコンテンツを表示する。双方の認証情報が照合できなかった場合、出力装置３０は、端末装置１０に対し、認証情報の再送を要求する。
【００４４】
端末装置１０は、具体的には、以下に示す態様により構成される。図２は、図１の端末装置１０の構成例を示す図である。端末装置１０は、受付部１４と、端末通信部１６、生成部１８とを含む。ここでは図示を省略したが、端末装置１０は、通常の端末装置と同様に、ユーザが端末装置１０を操作するための入力インタフェース、たとえば操作用のボタンを含んでもよい。また、同様に、端末装置１０の動作状況などをユーザに伝えるための出力インタフェース、たとえば、ディスプレイやスピーカなどを含んでもよい。
【００４５】
ユーザは、端末装置１０に予め登録されたコンテンツのリストの中に含まれているコンテンツのいずれかを指定する。この指定は、ユーザによるコンテンツ要求を示すボタンの押し下げを契機として、受付部１４により受け付けられる。コンテンツのリストは、定期的にサーバ装置２０から端末装置１０に送信されてもよく、また、ユーザの指示により、サーバ装置２０に対し、サーバ装置２０に記憶されているコンテンツのリストを端末装置１０へ送信させてもよい。
【００４６】
ユーザからのコンテンツの指定を受け付けた場合、端末通信部１６は、出力装置３０に対し、ＩＰアドレスを要求する旨の信号を送信する。また、端末通信部１６は、出力装置３０から送信されたＩＰアドレスを受信し、サーバ装置２０に対して、受信したＩＰアドレスを送信する。
【００４７】
生成部１８は、出力装置３０に出力させるコンテンツが示されたコンテンツ識別情報を取得する。また、生成部１８は、コンテンツ識別情報が示すコンテンツを出力させることを認証する認証情報を生成する。また、生成部１８は、端末通信部１６によって出力装置３０からの認証情報の再送要求を示す信号が受信された場合、すでに送信した認証情報と異なる認証情報を生成する。なお、生成される認証情報は、ランダムな数字でもよいし、端末装置１０内に保持してある情報に所定の計算処理を実行して得た情報でもよい。
【００４８】
端末通信部１６は、出力装置３０とサーバ装置２０の双方に生成部１８によって生成された認証情報を送信する。端末通信部１６は、サーバ装置２０と出力装置３０に同時に認証情報を送信してもよいし、順に片方ずつ送信してもよい。また、端末通信部１６は、コンテンツサーバに対して、さらに、コンテンツ識別情報とＩＰアドレスとを送信する。また、コンテンツ識別情報にかかるコンテンツがサーバ装置２０に記憶されていない場合、端末通信部１６は、サーバ装置２０からコンテンツ識別情報の再送要求を示す信号を受信する。この場合、図示しない表示部などにその旨を表示することによって、ユーザに対し、異なるコンテンツを指定させる。
【００４９】
また、端末通信部１６は、コンテンツサーバに対する指示として、出力装置３０にコンテンツ識別情報が示すコンテンツを出力させる旨の指示を送信する。ここで、「出力させる旨の指示」とは、出力装置３０に音声や画像のファイルを送信させる指示を含み、また、コンテンツサーバにて再生した音声や画像ファイルを、ストリーミング処理により、出力装置３０に出力させる指示などを含む。これにより、ＩＰアドレスが示す出力装置３０において、コンテンツが出力されることとなる。また、出力装置３０にファイルが残存することはないため、セキュリティをより強化できる。
【００５０】
サーバ装置２０は、具体的には、以下の態様により構成される。図３は、図１のサーバ装置２０の構成例を示す図である。サーバ装置２０は、サーバ通信部２２と、コンテンツ管理部２４と、記憶部２６とを含む。
【００５１】
サーバ通信部２２は、端末装置１０から送信されたコンテンツ識別情報と認証情報とＩＰアドレスとを受信する。また、サーバ通信部２２は、出力装置３０にコンテンツ識別情報が示すコンテンツを出力させる旨の指示も受信する。サーバ通信部２２は、端末装置１０から送信された認証情報とを、ＩＰアドレスが示す出力装置３０へ送信する。また、コンテンツ管理部２４は、コンテンツ識別情報が示すコンテンツを記憶部２６から取得する。ここで、サーバ通信部２２は、出力装置３０において認証が確認され、コンテンツ送信許可信号を受け取ったことを契機として、出力装置３０にコンテンツを出力させる。
【００５２】
なお、コンテンツ識別情報が示すコンテンツが記憶部２６に記憶されていなかった場合、コンテンツ管理部２４は、サーバ通信部２２に対し、コンテンツ識別情報の再送要求を示す信号を端末装置１０へ送信させる。また、コンテンツ管理部２４は、サーバ通信部２２に対し、アドレスが示す出力装置３０に出力させてもよい。
【００５３】
出力装置３０は、具体的には、以下の態様により構成される。図４は、図１の出力装置３０の構成例を示す図である。出力装置３０は、制御部４２と、無線通信部４４と、有線通信部４６と、認証部４８と、出力部５０とを含む。
【００５４】
無線通信部４４は、端末装置１０からのＩＰアドレスの送信要求があった場合、端末装置１０に対し、自己のＩＰアドレスを送信する。また、無線通信部４４は、端末装置１０にて生成され、送信された認証情報を第１認証情報として受信する。有線通信部４６は、当該出力装置３０と異なる場所に設置されたサーバ装置２０から送信された認証情報を第２認証情報として受信する。
【００５５】
認証部４８は、無線通信部４４によって受信された第１認証情報と、有線通信部４６によって受信された第２認証情報とを照合することによって、サーバ装置２０から送信されたコンテンツを出力すべきか否かを認証する。ここで、認証が確認できた場合、有線通信部４６は、サーバ装置２０に対し、コンテンツ送信許可信号を送信することによって、コンテンツを出力装置３０に向けて送信させる。出力部５０は、認証部４８によって出力すべきであると認証された場合に、サーバ装置２０から送信されたコンテンツを出力する。
【００５６】
また、認証部４８によって出力すべきでないと認証された場合、出力部５０は、認証できなかった旨を出力することによって、ユーザにその旨を認識させる。この場合、無線通信部４４は、端末装置１０に対し、認証情報の再送を要求してもよい。また、無線通信部４４は、サーバ装置２０に、コンテンツ送信不許可信号を送信してもよい。なお、出力処理は、たとえば、端末装置１０がディスプレイを有する場合、「選択されたコンテンツは出力できない」旨の文字を表示することによって実行されてもよいし、また、端末装置１０がスピーカを有する場合、「選択されたコンテンツは出力できない」旨の音声出力により実行されてもよい。
【００５７】
上述したこれらの構成は、ハードウエア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウエア的にはメモリのロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００５８】
次に、コンテンツ管理システム１００の動作について説明する。図５は、図１のコンテンツ管理システム１００の動作例を示すシーケンス図である。このシーケンス図は、コンテンツ管理システム１００を構成する端末装置１０とサーバ装置２０と出力装置３０との間における信号の授受などを時間軸にそって示したものである。
【００５９】
まず、端末装置１０は、出力装置３０に対し、ＩＰアドレスを要求する旨の信号を送信する（Ｓ１００）。出力装置３０は、端末装置１０にＩＰアドレスを送信する（Ｓ１１０）。さらに、端末装置１０は、コンテンツ識別情報が示すコンテンツを出力させることを認証するための認証情報を生成する（Ｓ１１２）。また、端末装置１０は、出力装置３０に出力させるコンテンツが示されたコンテンツ識別情報を生成する（Ｓ１１４）。
【００６０】
つぎに、端末装置１０は、出力装置３０とサーバ装置２０の双方に生成部１８によって生成された認証情報を送信する（Ｓ１１６、Ｓ１１８）。また、端末通信部１６は、サーバ装置２０に対して、コンテンツ識別情報と出力装置３０から受信したＩＰアドレスを送信する（Ｓ１２０、Ｓ１２２）。
【００６１】
ここで、サーバ装置２０は、受信したコンテンツ識別情報が示すコンテンツを記憶部２６に記憶されているか否かを確認する（Ｓ１２６）。コンテンツ識別情報が示すコンテンツが記憶部２６に記憶されている場合、サーバ装置２０は、端末装置１０に対し、記憶されていることを確認した旨を示す信号を送信する（Ｓ１２４）。さらに、サーバ装置２０は、端末装置１０から送信された認証情報をＩＰアドレスが示す出力装置３０へ送信する（Ｓ１２８）。
【００６２】
出力装置３０は、端末装置１０から受信した第１認証情報と、サーバ装置２０から受信した第２認証情報とを照合することによって、サーバ装置２０から送信されたコンテンツを出力すべか否かを認証する（Ｓ１３０）。ここで、認証が確認できた場合、有線通信部４６は、サーバ装置２０に対し、コンテンツ送信許可信号を送信して（Ｓ１３２）、サーバ装置２０からの通信を承認する。ここで、サーバ通信部２２は、コンテンツ送信許可信号を受信し、出力装置３０にコンテンツを出力する（Ｓ１３４）。さいごに、出力装置３０は、そのコンテンツを出力する（Ｓ１３６）。
【００６３】
つぎに、端末装置１０の動作について説明する。図６は、図１の端末装置１０の動作例を示すフローチャートである。本処理は、ユーザからのコンテンツの出力指示を受け付けたことを契機として開始されてもよい。
【００６４】
まず、端末通信部１６は、出力装置３０に対し、ＩＰアドレスを要求する旨の信号を送信する（Ｓ１０）。また、端末通信部１６は、出力装置３０から送信されたＩＰアドレスを受信する。生成部１８は、コンテンツ識別情報が示すコンテンツを出力させることを認証する認証情報を生成する（Ｓ１２）。また、生成部１８は、出力装置３０に出力させるコンテンツが示されたコンテンツ識別情報を生成する（Ｓ１４）。
【００６５】
端末通信部１６は、出力装置３０とサーバ装置２０の双方に生成部１８によって生成された認証情報を送信する（Ｓ１６）。また、端末通信部１６は、サーバ装置２０に対して、コンテンツ識別情報と出力装置３０から受信したＩＰアドレスを送信する。ここで、端末通信部１６がサーバ装置２０からコンテンツ識別情報の再送要求を示す信号を受信した場合（Ｓ１８のＹ）、端末装置１０は、図示しないディスプレイなどにその旨を表示することによって、ユーザに対し、異なるコンテンツを指定させ、Ｓ１４以下の処理を繰り返す。
【００６６】
一方、端末通信部１６がサーバ装置２０からコンテンツ識別情報の再送要求を示す信号を受信しなかった場合（Ｓ１８のＮ）、もしくは、正常に受信できなかったことを示す情報を受信した場合、端末通信部１６は、出力装置３０に向けてコンテンツを出力させる旨の指示をサーバ装置２０に送信する（Ｓ２０）。ここで、端末通信部１６において、認証情報の再送要求を示す信号を受信した場合（Ｓ２２のＹ）、Ｓ１２の処理に戻り、生成部１８は、すでに送信した認証情報と異なる認証情報を生成する。一方、認証情報の再送要求を示す信号を受信しなかった場合（Ｓ２２のＮ）、処理を終了する。
【００６７】
つぎに、サーバ装置２０の動作について説明する。図７は、図１のサーバ装置２０の動作例を示すフローチャートである。まず、サーバ通信部２２は、端末装置１０から送信されたコンテンツ識別情報と認証情報とＩＰアドレスとを受信する（Ｓ３０）。また、サーバ通信部２２は、出力装置３０にコンテンツ識別情報が示すコンテンツを出力させる旨の指示も受信する。つぎに、コンテンツ管理部２４は、コンテンツ識別情報が示すコンテンツを記憶部２６に記憶されているか否かを確認する（Ｓ３２）。
【００６８】
ここで、コンテンツ識別情報が示すコンテンツが記憶部２６に記憶されていなかった場合（Ｓ３２のＮ）、コンテンツ管理部２４は、サーバ通信部２２に対し、コンテンツ識別情報の再送要求を示す信号を端末装置１０へ送信させ（Ｓ４０）、Ｓ３０の処理に戻る。この際、コンテンツがサーバ装置２０に存在しないことをユーザに認識させるために、ＩＰアドレスが示す出力装置３０に「コンテンツが記憶部２６に記憶されていなかった」旨を出力させてもよい。
【００６９】
一方、コンテンツ識別情報が示すコンテンツが記憶部２６に記憶されている場合（Ｓ３２のＹ）、サーバ通信部２２は、端末装置１０に対し、そのコンテンツが記憶されていることを確認した旨を示すＡＣＫ信号を送信する（Ｓ３４）。さらに、サーバ通信部２２は、記憶部２６からコンテンツを読み出す（Ｓ３６）。また、サーバ通信部２２は、端末装置１０から送信された認証情報をＩＰアドレスが示す出力装置３０へ送信する（Ｓ３８）。ここで、出力装置３０において認証が確認され、コンテンツ送信許可信号を受信した場合（Ｓ４２のＹ）、サーバ通信部２２は、出力装置３０にコンテンツを出力する（Ｓ４４）。一方、出力装置３０からコンテンツ送信不許可信号を受信した場合（Ｓ４２のＮ）、Ｓ３０の処理に戻る。
【００７０】
つぎに、出力装置３０の動作について説明する。図８は、図１の出力装置３０の動作例を示すフローチャートである。この処理は、端末装置１０からＩＰアドレスの送信要求があったことを契機として開始されてもよい。
【００７１】
無線通信部４４は、端末装置１０からのＩＰアドレスの送信要求があった場合、端末装置１０に対し、自己のＩＰアドレスを送信する（Ｓ５０）。また、無線通信部４４は、端末装置１０にて生成され、送信された認証情報を第１認証情報として受信する（Ｓ５２）。有線通信部４６は、当該出力装置３０と異なる場所に設置されたサーバ装置２０から送信された認証情報を第２認証情報として受信する（Ｓ５２）。
【００７２】
つぎに、認証部４８は、無線通信部４４によって受信された第１認証情報と、有線通信部４６によって受信された第２認証情報とを照合することによって、サーバ装置２０から送信されたコンテンツを出力すべか否かを認証する（Ｓ５４）。ここで、認証が確認できた場合（Ｓ５４のＹ）、有線通信部４６は、サーバ装置２０に対し、コンテンツ送信許可信号を送信する（Ｓ５６）。さらに、有線通信部４６は、サーバ装置２０から送信されたコンテンツを受信し（Ｓ５８）、出力部５０は、そのコンテンツを出力する（Ｓ６０）
【００７３】
一方、認証部４８によって認証されなかった場合（Ｓ５４のＮ）、出力部５０は、認証できなかった旨を表示する（Ｓ６２）。さらに、無線通信部４４は、端末装置１０に対し、認証情報の再送を要求する（Ｓ６４）。また、有線通信部４６は、サーバ装置２０に、コンテンツ送信不許可信号を送信して（Ｓ６６）、Ｓ５２の処理に戻り、端末装置１０からの認証情報の送信を待つ。
【００７４】
上述の態様をとることによって、外出先のインターネットから接続可能な出力装置３０で自宅のサーバ装置２０に記憶されたコンテンツを安全に見ることができる。また、出力装置３０にユーザに固有の識別情報、パスワードを入力する必要がないため、セキュリティを強化できる。出力装置３０を介さずに、端末装置１０がサーバ装置２０に直接アクセスすることによって、セキュリティに影響を与えることなく、出力装置３０に所望のコンテンツを表示できる。出力装置３０とサーバ装置２０の双方に生成部によって生成された認証情報を送信し、出力装置３０に双方の認証情報の照合させることによって、他人がユーザになりすますことを防止できるため、セキュリティを強化できる。また、毎回、異なる認証情報を再送することによって、セキュリティを強化できる。端末装置１０から送信されたアドレスが示す出力装置３０にコンテンツ識別情報が示すコンテンツとを送信することによって、ユーザもしくは端末装置１０は出力装置３０を直接操作することなく、出力装置３０に所望のコンテンツを表示できるため、セキュリティを強化できる。
【００７５】
次に、本発明の実施形態の変形例を示す。なお、前述した実施の形態と共通する部分については同一の符号を付して説明を簡略化する。
【００７６】
まず、概要を説明する。本変形例は、コンテンツ管理システムに関する。本変形例のコンテンツ管理システムにおいては、上述した実施形態に加え、コンテンツを出力させる出力装置の出力能力に応じて、サーバ装置２０がコンテンツを変換する。これにより、ユーザに不快感を与えることなく、出力装置に所望のコンテンツを出力できる。また、変換によっても出力装置に出力させられないようなコンテンツが選択された場合に、ユーザに異なるコンテンツを選択させてもよい。これにより、サーバ装置と出力装置との間において、無駄な通信の発生を防止できる。
【００７７】
本変形例のコンテンツ管理システムは、実施形態に示す図１と同様の構成をとる。また、端末装置１０、サーバ装置２０、出力装置３０は、それぞれ、図１、図２、図３に示す構成と同様の構成をとる。ただし、サーバ装置２０は、図示しないコンテンツ変換部をさらに含む。
【００７８】
図９は、本発明の実施形態の変形例にかかるコンテンツ管理システムの動作例を示すシーケンス図である。
【００７９】
まず、端末装置１０は、出力装置３０に対し、ＩＰアドレスを要求する旨の信号を送信する（Ｓ２００）。出力装置３０は、端末装置１０にＩＰアドレスを送信する（Ｓ２０２）。さらに、出力装置３０は、端末装置１０に、出力能力に関する情報（以下、「出力能力情報」と表記する。）を送信する（Ｓ２０４）。
【００８０】
ここで、出力能力情報とは、出力装置３０の出力能力を示し、たとえば、出力装置３０がディスプレイを有する場合、表示できる画像サイズや、解像度、輝度などを含み、また、画像のコーデック方式、圧縮率、符号化率などを含んでもよい。また、たとえば、出力装置３０が音声を出力するスピーカを有する場合、音声の出力可能帯域、コーデック方式、圧縮率、符号化率などを含んでもよい。
【００８１】
つぎに、端末装置１０は、コンテンツ識別情報が示すコンテンツを出力させることを認証する認証情報を生成する（Ｓ２０６）。また、端末装置１０は、出力装置３０に出力させるコンテンツが示されたコンテンツ識別情報を生成する（Ｓ２０８）。さらに、端末装置１０は、出力装置３０とサーバ装置２０の双方に生成部１８によって生成された認証情報を送信する（Ｓ２１０、Ｓ２１２）。また、端末通信部１６は、サーバ装置２０に対して、コンテンツ識別情報と出力装置３０から受信したＩＰアドレスを送信する（Ｓ２１４、Ｓ２１６）。
【００８２】
さらに、端末通信部１６は、出力能力情報が示す出力能力に応じて、サーバ装置２０に変換要求を送信する（Ｓ２１８）。「出力能力に応じて変換要求を送信する」とは、出力装置３０の出力能力より高い出力能力が要求されるコンテンツを出力装置３０で出力しうる低い出力能力になるようにそのコンテンツを変換させることなどを含む。変換することなく、出力装置３０にそのコンテンツを出力できるような場合、端末装置１０は、変換要求をサーバ装置２０に送らない。ここで、変換要求は、出力装置３０から取得した出力能力情報と、ユーザに選択されたコンテンツとに基づいて、生成される。以下、具体例を用いて説明する。
【００８３】
図１０は、本発明の実施形態の変形例にかかるサーバ装置２０におけるコンテンツの変換例を示す図である。図１０は、６行×３列からなる表であり、１行目に示す３つの項目について、５つの例を２〜６行目に示した。１行目に示す３つの項目は、図中の左から順に、「出力装置３０の出力能力」、「選択されたコンテンツを出力するために必要な能力」、および、それらに基づいて生成されるべき「変換要求」を示す。
【００８４】
端末装置１０は、出力装置３０から受信した出力能力情報によって、「出力装置３０の出力能力」を取得する。また、端末装置１０は、ユーザが選択したコンテンツの指定によって、「選択されたコンテンツを出力するために必要な能力」を取得する。ここで、「出力装置３０の出力能力」が図１０の２行目に示す「ＨＤＴＶ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  ＴＶ）」であり、「選択されたコンテンツを出力するために必要な能力」が「ＴＶ（ＴｅｌｅＶｉｓｉｏｎ）」である場合、「ＴＶ」にかかるコンテンツは、「ＨＤＴＶ」の出力能力を有する出力装置３０においても出力できる。いいかえると、「出力装置３０の出力能力＝ＨＤＴＶ」は「選択されたコンテンツを出力するために必要な能力＝ＴＶ」に比べ出力能力が高いため、出力装置３０においても出力できる。したがって、サーバ装置２０は、そのコンテンツを変換する必要はないため、変換要求はサーバ装置２０に送信されないこととなる。
【００８５】
一方、「出力装置３０の出力能力」が図１０の３行目から５行目に示す「ＴＶ」、「静止画」、「音声」であり、それぞれに対応する「選択されたコンテンツを出力するために必要な能力」が「ＨＤＴＶ」、「動画像」、「ＨＤＴＶ」である場合、いずれも、「出力装置３０の出力能力」のほうが「選択されたコンテンツを出力するために必要な能力」より能力が低い。したがって、そのままでは出力装置３０において出力できず、そのコンテンツを変換する必要があるため、端末装置１０からサーバ装置２０に変換要求がされる。なお、変換要求は、図１０に示すような「有」あるいは「無」を示す信号を送信することによって実行されてもよい。また、変換要求は、具体的な変換の態様を示す情報を含めて送信してもよい。たとえば、「ＨＤＴＶからＴＶへの変換」のように、変換前後の方式を示す情報が変換要求に含まれてもよい。
【００８６】
また、「出力装置３０の出力能力」が図１０の６行目に示す「静止画」であり、対応する「選択されたコンテンツを出力するために必要な能力」が「音声」である場合、双方の能力の関係は、互換の関係にはないため、「出力装置３０の出力能力」に適応させられず、変換することはできない。この場合、たとえば、端末装置１０がディスプレイを有する場合、「選択されたコンテンツは出力できない」旨の文字を表示することによって実行されてもよいし、また、端末装置１０がスピーカを有する場合、「選択されたコンテンツは出力できない」旨の音声出力により実行されてもよい。
【００８７】
図９に戻る。ここで、サーバ装置２０は、受信したコンテンツ識別情報が示すコンテンツを記憶部２６に記憶されているか否かを確認する（Ｓ２２０）。コンテンツ識別情報が示すコンテンツが記憶部２６に記憶されている場合であって、変換要求を受けた場合、サーバ装置２０は、変換要求にしたがってそのコンテンツを変換する。コンテンツ識別情報が示すコンテンツが記憶部２６に記憶されている場合、サーバ装置２０は、端末装置１０に対し、記憶されていることを確認した旨を示す信号を送信する（Ｓ２２２）。さらに、サーバ装置２０は、端末装置１０から送信された認証情報をＩＰアドレスが示す出力装置３０へ送信する（Ｓ２２４）。
【００８８】
出力装置３０は、無線通信部４４によって端末装置１０から受信した第１認証情報と、有線通信部４６によってサーバ装置２０から受信した第２認証情報とを照合することによって、サーバ装置２０から送信されたコンテンツを出力すべか否かを認証する（Ｓ２２６）。ここで、認証が確認できた場合、有線通信部４６は、サーバ装置２０に対し、コンテンツ送信許可信号を送信する（Ｓ２２８）。ここで、サーバ通信部２２は、コンテンツ送信許可信号を受信し、出力装置３０にコンテンツを出力する（Ｓ２３０）。さいごに、出力装置３０は、そのコンテンツを出力する（Ｓ２３４）
【００８９】
本変形例によると、変換要求信号に応じて、コンテンツ識別情報が示すコンテンツを変換することによって、ユーザに不快感を与えることなく、出力装置に所望のコンテンツを出力でき、システムの利便性を向上できる。また、出力能力情報に応じて、コンテンツ識別情報が示すコンテンツを変換することによって、ユーザに負担をかけずに無駄なデータ通信を回避できる。また、変換部によって変換できない場合に、端末装置に他のコンテンツを要求することによって、柔軟性を向上できる。
【００９０】
以上、本発明を実施形態をもとに説明した。この実施形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００９１】
本発明の実施形態の変形例において、端末装置１０は、出力装置３０から取得した出力能力情報に応じて、サーバ装置２０に変換要求をするとして説明した。しかしながらこれにかぎらず、端末装置１０は、変換要求のかわりに出力能力情報を送信してもよい。出力能力情報を受信したサーバ装置２０は、端末装置１０において実行するとして説明した変換要求の実施と同様の処理を行ない、それに応じて、コンテンツを変換すればよい。ここで、コンテンツの形式は、出力能力情報が示す出力能力に適応できない場合、いいかえると、コンテンツを変換してもサーバ装置２０に出力できないような場合、サーバ装置２０は、そのコンテンツを変換する代わりに、端末装置１０に対し、別のコンテンツを選択する旨の信号を送信する。また、サーバ装置２０は、出力装置３０に対し、選択されたコンテンツは出力できない旨を出力させることによって、ユーザに、別のコンテンツの選択すべきことを認識させてもよい。なお、出力装置３０における出力は、出力装置３０がディスプレイを有する場合、「選択されたコンテンツは出力できない」旨の文字を表示することによって実行されてもよいし、また、出力装置３０がスピーカを有する場合、「選択されたコンテンツは出力できない」旨の音声出力により実行されてもよい。このような態様をとることにより、サーバ装置２０に変換すべきか否かを判断させることにより、端末装置１０の処理を軽減できる。また、出力装置３０からサーバ装置２０に対し、直接、出力能力情報を送信してもよい。この場合、出力装置３０は、２つの認証情報が照合された後に、サーバ装置２０に対し、出力能力情報を送信してもよい。これにより、セキュリティに影響を与えることなく、端末装置１０の処理を軽減できる。
【００９２】
なお、図１のコンテンツ管理システム１００における通信は、有線、無線を問わず、暗号化されていてもよい。たとえば、端末装置１０は、出力装置の公開鍵とコンテンツサーバの暗号鍵をさらに取得し、暗号鍵で暗号化されたコンテンツ識別情報とアドレスと公開鍵とを含む信号をサーバ装置２０に送信してもよい。この場合、サーバ装置２０は、暗号鍵で暗号化されたコンテンツ識別情報とアドレスと公開鍵とを含む信号を受信し、その信号を暗号鍵で復号することによってコンテンツ識別情報とアドレスと公開鍵を取得する。さらに、取得されたアドレスに向けて、公開鍵で暗号化したコンテンツを出力装置に出力すればよい。端末装置１０とサーバ装置２０との間においては、公開鍵ではなく、互いに認証された暗号鍵を用いてもよい。この態様によると、それぞれの通信経路においては、通信の対象となる信号が暗号化されているため、セキュリティをより強化できる。
【００９３】
また、暗号鍵は、RSA、楕円曲線暗号、ElGamal暗号などの公開鍵方式であってもよくまた、DES、FEAL、MISTY、IDEAなどの秘密鍵方式を用いた暗号情報であてもよい。また、端末装置１０と出力装置３０との通信は、WiFiやZigbeeなどの電波無線通信でもよいし、また、IrDAのような赤外線通信でもよいし、可視光や音を用いた通信でもよい。また、通信とは、音声、パケット通信、IP通信などを含む。
【００９４】
また、サーバ装置２０は、信頼性の高い他のサーバを介して、出力装置３０にコンテンツを出力してもよい。サーバ装置２０から出力装置３０に直接接続するのではなく、中継点を介して接続することによって、自宅のサーバ装置２０のIPアドレスを隠蔽することができ、セキュリティをさらに強化できる。
【００９５】
また、端末装置１０は、出力装置３０との間で無線通信を実行するとして説明したが、これにかぎらず、有線ケーブルで通信してもよく、また、外部記録媒体をもちいて、出力装置３０のＩＰアドレスを取得してもよい。このような態様をとったとしても、上述と同様の効果を得ることができることは当業者に理解されるところである。
【図面の簡単な説明】
【００９６】
【図１】本発明の実施形態にかかるコンテンツ管理システムの構成例を示す図である。
【図２】図１の端末装置の構成例を示す図である。
【図３】図１のサーバ装置の構成例を示す図である。
【図４】図１の出力装置の構成例を示す図である。
【図５】図１のコンテンツ管理システムの動作例を示すシーケンス図である。
【図６】図１の端末装置の動作例を示すフローチャートである。
【図７】図１のサーバ装置の動作例を示すフローチャートである。
【図８】図１の出力装置の動作例を示すフローチャートである。
【図９】本発明の実施形態の変形例にかかるコンテンツ管理システムの動作例を示すシーケンス図である。
【図１０】本発明の実施形態の変形例にかかるサーバ装置におけるコンテンツの変換例を示す図である。
【符号の説明】
【００９７】
１０  端末装置、  １２  基地局装置、  １４  受付部、  １６  端末通信部、  １８  生成部、  ２０  サーバ装置、  ２２  サーバ通信部、  ２４  コンテンツ管理部、  ２６  記憶部、  ３０  出力装置、  ４２  制御部、  ４４  無線通信部、  ４６  有線通信部、  ４８  認証部、  ５０  出力部、  １００  コンテンツ管理システム、  ２００  第１ネットワーク、  ３００  第２ネットワーク。
【図１】
2007257247.tif 000003
【図２】
2007257247.tif 000004
【図３】
2007257247.tif 000005
【図４】
2007257247.tif 000006
【図５】
2007257247.tif 000007
【図６】
2007257247.tif 000008
【図７】
2007257247.tif 000009
【図８】
2007257247.tif 000010
【図９】
2007257247.tif 000011
【図１０】
2007257247.tif 000012