(57)【要約】【課題】  海外に設置されたコンテンツ再生装置に対するコンテンツ受信および再生制御を禁止できるコンテンツ再生システムを提供すること。【解決手段】  携帯電話５が携帯電話型番を含む認証要求を認証サーバに送信すると、認証サーバ２は携帯電話型番テーブルを参照して、認証可能か否かを判断する。携帯電話型番テーブルには、国内のみで利用可能な型番については認証可能である旨が登録され、海外でも利用可能な型番については認証不可能である旨が登録されている。認証サーバ２は、国内のみで利用可能な型番は認証し、海外で利用可能な型番は認証しない。従って、携帯電話５およびコンテンツ再生装置４が海外にある状態で、携帯電話５が認証サーバ２に接続し認証要求を送信した場合、海外で利用できる携帯電話５は認証されないので、海外で携帯電話５によってコンテンツ再生装置４を制御することを防止できる。【選択図】図１
2007325231.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを再生するコンテンツ再生装置と、該コンテンツ再生装置をリモート制御する携帯端末と、該コンテンツ再生装置を制御可能であるように該携帯端末を認証する認証サーバとを備えるコンテンツ再生システムであって；
該携帯端末が、自身の携帯端末型番を含む認証要求を該認証サーバに送信する認証要求手段と、
該認証サーバから受信した利用可能時間情報を含む電子証明を記憶する電子証明記憶手段と、
該電子証明記憶手段に記憶されている電子証明を含むリモコン信号を該コンテンツ再生装置に送信するリモコン信号送信手段とを有し；
該認証サーバが、認証可能な携帯端末型番および認証不可能な携帯端末型番を記憶する型番テーブルと、
該認証要求に含まれる携帯端末型番が認証可能か否かを、該型番テーブルを参照して判断する認証可否判断手段と、
該認証可否判断手段が認証可能と判断した場合、該携帯端末を認証する認証手段と、
該認証手段が認証したとき該電子証明を作成し、該携帯端末に送信する電子証明作成手段とを有し；
該コンテンツ再生装置が、該携帯端末からリモコン信号を受信するリモコン信号受信手段と、
受信したリモコン信号に含まれる電子証明を解析して、利用可能時間が未だ残っているか否かを判断する利用可能時間判断手段と、
利用可能時間が残っていると判断されたとき、該リモコン信号に基づく動作を実行し、利用可能時間が残っていないと判断されたとき、該リモコン信号に基づく動作を実行しない制御手段とを有する、コンテンツ再生システム。
【請求項２】
前記認証要求手段が送信する認証要求にはユーザＩＤがさらに含まれており；
前記リモコン信号送信手段が送信するリモコン信号にはユーザＩＤがさらに含まれており；
前記認証サーバが、該ユーザＩＤと前記電子証明とを対応付けて記憶するための電子証明テーブルと、
前記認証手段が認証したとき、該ユーザＩＤと該電子証明とを対応付けて該電子証明テーブルに登録する電子証明登録手段とをさらに有し；
前記コンテンツ再生装置が、受信したリモコン信号に含まれる電子証明と該電子証明テーブルに記憶されている電子証明とを照合して、該ユーザＩＤの認証の有無を確認する認証確認手段をさらに有し；
前記制御手段が、該認証確認手段が認証を確認できたとき、該リモコン信号に基づく動作を実行し、該認証確認手段が認証を確認できなかったとき、該リモコン信号に基づく動作を実行しない、請求項１に記載のコンテンツ再生システム。
【請求項３】
前記コンテンツ再生装置が、認証確認済のユーザＩＤを記憶するためのユーザＩＤ領域を含むユーザＩＤ記憶手段と、
受信したリモコン信号に含まれるユーザＩＤが該ユーザＩＤ領域に記憶されているユーザＩＤと一致するか否かを判断するユーザＩＤ判断手段とをさらに有し、
該ユーザＩＤ判断手段がユーザＩＤが一致しないと判断した場合、前記認証確認手段が受信したリモコン信号に含まれるユーザＩＤが前記認証サーバによって認証されていることを確認した後、前記制御手段が該ユーザＩＤ領域に該ユーザＩＤを登録し、かつ、リモコン信号に基づく動作を実行し、
該ユーザＩＤ判断手段がユーザＩＤが一致すると判断した場合、該認証確認手段が認証を確認することなく、該制御手段がリモコン信号に基づく動作を実行する、請求項１または２に記載のコンテンツ再生システム。
【請求項４】
前記コンテンツ再生装置が、リモコン信号に含まれる電子証明の残りの利用可能時間が所定時間以下である場合に、再認証を促す旨の内容を表示装置に表示させる手段をさらに備える、請求項１〜３のいずれかに記載のコンテンツ再生システム。
【請求項５】
前記認証可能な携帯端末型番が、携帯端末が国内にある状態のみで前記認証サーバに接続可能な型番であり、前記認証不可能な携帯端末型番が、携帯端末が海外にある状態で該認証サーバに接続可能な型番である、請求項１〜４のいずれかに記載のコンテンツ再生システム。
【請求項６】
コンテンツ再生装置をリモート制御する携帯端末であって、
該コンテンツ再生装置を制御可能であるように該携帯端末を認証する認証サーバに接続する接続手段と、
自身の携帯端末型番を含む認証要求を該認証サーバに送信する認証要求手段と、
該認証サーバが、該携帯端末型番が認証可能であると判断し、該携帯端末を認証した場合に、該認証サーバが作成した利用可能時間情報を含む電子証明を受信する電子証明受信手段と、
該認証サーバから受信した電子証明を記憶する電子証明記憶手段と、
該電子証明記憶手段に記憶されている電子証明を含むリモコン信号であって、該コンテンツ再生装置が、利用可能時間が残っていると判断されたときリモコン信号に基づく動作を実行し、利用可能時間が残っていないと判断されたとき該リモコン信号に基づく動作を実行しないリモコン信号を、該コンテンツ再生装置に送信するリモコン信号送信手段とを備える、携帯端末。
【請求項７】
コンテンツ再生装置を制御可能であるように携帯端末を認証する認証サーバであって、
該コンテンツ再生装置をリモート制御する携帯端末に接続する接続手段と、
認証可能な携帯端末型番および認証不可能な携帯端末型番を記憶する型番テーブルと、
携帯端末から携帯端末型番を含む認証要求を受信する認証要求受信手段と、
該認証要求に含まれる携帯端末型番が認証可能か否かを、該型番テーブルを参照して判断する認証可否判断手段と、
該認証可否判断手段が認証可能と判断した場合、該携帯端末を認証する認証手段と、
該認証手段が認証したとき、該コンテンツ再生装置がリモコン信号に基づく動作を実行すべきか否かを判断するための利用可能時間情報を含む電子証明を作成し、該携帯端末に送信する電子証明作成手段とを備える、認証サーバ。
【請求項８】
コンテンツを再生するコンテンツ再生装置であって、
該コンテンツ再生装置を制御可能であるように携帯端末を認証する認証サーバに接続する接続手段と、
該携帯端末からリモコン信号を受信するリモコン信号受信手段と、
受信したリモコン信号に含まれる電子証明であって、該認証サーバが、該携帯端末型番が認証可能であると判断し、該携帯端末を認証した場合に、該認証サーバが作成した利用可能時間情報を含む電子証明を解析して、利用可能時間が未だ残っているか否かを判断する利用可能時間判断手段と、
利用可能時間が残っていると判断されたとき、該リモコン信号に基づく動作を実行し、利用可能時間が残っていないと判断されたとき、該リモコン信号に基づく動作を実行しない制御手段とを備える、コンテンツ再生装置。
【請求項９】
コンテンツ再生装置をリモート制御する携帯端末の動作プログラムであって、
該コンテンツ再生装置を制御可能であるように該携帯端末を認証する認証サーバに接続する接続ステップと、
自身の携帯端末型番を含む認証要求を該認証サーバに送信する認証要求ステップと、
該認証サーバが、該携帯端末型番が認証可能であると判断し、該携帯端末を認証した場合に、該認証サーバが作成した利用可能時間情報を含む電子証明を受信する電子証明受信ステップと、
該認証サーバから受信した電子証明を記憶する電子証明記憶ステップと、
該電子証明記憶ステップで記憶した電子証明を含むリモコン信号であって、該コンテンツ再生装置が、利用可能時間が残っていると判断されたときリモコン信号に基づく動作を実行し、利用可能時間が残っていないと判断されたとき該リモコン信号に基づく動作を実行しないリモコン信号を、該コンテンツ再生装置に送信するリモコン信号送信ステップとをコンピュータに実行させる、携帯端末の動作プログラム。
【請求項１０】
コンテンツ再生装置を制御可能であるように携帯端末を認証する認証サーバの動作プログラムであって、
該コンテンツ再生装置をリモート制御する携帯端末に接続する接続ステップと、
認証可能な携帯端末型番および認証不可能な携帯端末型番を型番記憶テーブルに記憶する型番記憶ステップと、
該携帯端末から携帯端末型番を含む認証要求を受信する認証要求受信ステップと、
該認証要求に含まれる携帯端末型番が認証可能か否かを、該型番テーブルを参照して判断する認証可否判断ステップと、
該認証可否判断ステップが認証可能と判断した場合、該携帯端末を認証する認証ステップと、
該認証ステップが認証したとき、該コンテンツ再生装置がリモコン信号に基づく動作を実行すべきか否かを判断するための利用可能時間情報を含む電子証明を作成し、該携帯端末に送信する電子証明作成ステップとをコンピュータに実行させる、認証サーバの動作プログラム。
【請求項１１】
コンテンツを再生するコンテンツ再生装置の動作プログラムであって、
該コンテンツ再生装置を制御可能であるように携帯端末を認証する認証サーバに接続する接続ステップと、
該携帯端末からリモコン信号を受信するリモコン信号受信ステップと、
受信したリモコン信号に含まれる電子証明であって、該認証サーバが、該携帯端末型番が認証可能であると判断し、該携帯端末を認証した場合に、該認証サーバが作成した利用可能時間情報を含む電子証明を解析して、利用可能時間が未だ残っているか否かを判断する利用可能時間判断ステップと、
利用可能時間が残っていると判断されたとき、該リモコン信号に基づく動作を実行し、利用可能時間が残っていないと判断されたとき、該リモコン信号に基づく動作を実行しないステップとをコンピュータに実行させる、コンテンツ再生装置の動作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツサーバに格納されたコンテンツをコンテンツ再生装置に配信して、コンテンツ再生装置でコンテンツを再生するコンテンツ再生システムに関する。
【背景技術】
【０００２】
コンテンツサーバからコンテンツ再生装置にインターネットを介してコンテンツを配信し、コンテンツ再生装置でコンテンツを再生するシステムが提案されている。コンテンツサーバが配信するコンテンツが映画等の映像データである場合には、一般的に、国内に設置されたコンテンツ再生装置のみにコンテンツの配信およびコンテンツの再生が認められ、海外に設置されたコンテンツ再生装置にはコンテンツの配信およびコンテンツの再生が認められない。このため、日本国内閉域通信網を利用して、論理的にコンテンツ再生装置が国内に設置されていることを証明した上で、コンテンツを配信する必要があるが、この方法はユーザの利便性および商業上の利点では問題点が多い。従って、通常のインターネットを利用し、かつ、コンテンツ再生装置が国内に設置されていることを証明した上で、コンテンツを配信するシステムが要望されている。
【０００３】
一方、下記特許文献１は、携帯電話を利用した認証システムを記載する。携帯電話端末から情報家電端末に機器ＩＤの取得要求を行い、情報家電端末から機器ＩＤを携帯電話端末に転送し、携帯電話端末から登録済みの利用者ＩＤと機器ＩＤを認証サーバに送信し、認証サーバで利用者認証および機器認証が行われ、認証に成功した場合には認証サーバから携帯電話端末に認証情報として関連装置を特定するアドレスおよび情報家電端末用リモコン・プログラムが送信され、このアドレスを携帯電話端末から情報家電端末に転送し、このアドレスを元に情報家電端末から関連装置への接続を行い、リモコン・プログラムを用いて携帯電話端末を情報家電端末のリモコンとして用いる。
【０００４】
しかし、携帯電話は国内および海外共に利用可能な機種が存在するので、このような携帯電話を使用すれば海外にいるユーザであってもリモコン・プログラムを取得することができる。その結果、このシステムでは、海外に設置されているコンテンツ再生装置の制御を禁止することができないという問題がある。
【０００５】
【特許文献１】特開２００５−３２３０７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は上記従来の課題を解決するためになされたものであり、その目的は、海外に設置されたコンテンツ再生装置の制御を禁止できるコンテンツ再生システムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の好ましい実施形態によるコンテンツ再生システムは、コンテンツを再生するコンテンツ再生装置と、該コンテンツ再生装置をリモート制御する携帯端末（例えば、携帯電話）と、該コンテンツ再生装置を制御可能であるように該携帯端末を認証する認証サーバとを備える。該携帯端末は、自身の携帯端末型番を含む認証要求を該認証サーバに送信する認証要求手段と、該認証サーバから受信した利用可能時間情報を含む電子証明を記憶する電子証明記憶手段と、該電子証明記憶手段に記憶されている電子証明を含むリモコン信号を該コンテンツ再生装置に送信するリモコン信号送信手段とを有する。該認証サーバは、認証可能な携帯端末型番および認証不可能な携帯端末型番を記憶する型番テーブルと、該認証要求に含まれる携帯端末型番が認証可能か否かを、該型番テーブルを参照して判断する認証可否判断手段と、該認証可否判断手段が認証可能と判断した場合、該携帯端末を認証する認証手段と、該認証手段が認証したとき該電子証明を作成し、該携帯端末に送信する電子証明作成手段とを有する。該コンテンツ再生装置は、該携帯端末からリモコン信号を受信するリモコン信号受信手段と、受信したリモコン信号に含まれる電子証明を解析して、利用可能時間が未だ残っているか否かを判断する利用可能時間判断手段と、利用可能時間が残っていると判断されたとき、該リモコン信号に基づく動作を実行し、利用可能時間が残っていないと判断されたとき、該リモコン信号に基づく動作を実行しない制御手段とを有する。
【０００８】
携帯端末が携帯端末型番を含む認証要求を認証サーバに送信すると、認証サーバは携帯端末型番テーブルを参照して、認証可能か否かを判断する。携帯端末型番テーブルには、例えば、国内のみで利用可能な型番については認証可能である旨が登録され、海外でも利用可能な型番については認証不可能である旨が登録されている。この場合、認証サーバは、国内のみで利用可能な型番は認証し、海外で利用可能な型番は認証しない。従って、携帯端末およびコンテンツ再生装置が海外にある状態で、携帯端末が認証サーバに接続し認証要求を送信した場合、海外で利用できる携帯端末は認証されないので、海外で携帯端末によってコンテンツ再生装置を制御することを防止できる。
【０００９】
さらに、携帯端末がコンテンツ再生装置を制御するためには、認証後に認証サーバによって作成された電子証明（例えば、タイムスタンプＩＤ）が必要である。電子証明には利用可能時間情報が含まれており、利用可能時間が終了した場合にはコンテンツ再生装置を制御できなくなり、再認証が必要になる。その結果、国内で認証した後、海外に携帯端末およびコンテンツ再生装置を持ち出して、海外でコンテンツ再生装置を制御しようとしても、利用可能時間が終了したときに再認証ができないので、海外でコンテンツ再生装置を制御することを防止することができる。
【００１０】
好ましい実施形態においては、上記認証要求手段が送信する認証要求にはユーザＩＤがさらに含まれており、上記リモコン信号送信手段が送信するリモコン信号にはユーザＩＤがさらに含まれている。上記認証サーバは、該ユーザＩＤと前記電子証明とを対応付けて記憶するための電子証明テーブルと、上記認証手段が認証したとき、該ユーザＩＤと該電子証明とを対応付けて該電子証明テーブルに登録する電子証明登録手段とをさらに有する。上記コンテンツ再生装置は、受信したリモコン信号に含まれる電子証明と該電子証明テーブルに記憶されている電子証明とを照合して、該ユーザＩＤの認証の有無を確認する認証確認手段をさらに有する。上記制御手段は、該認証確認手段が認証を確認できたとき、該リモコン信号に基づく動作を実行し、該認証確認手段が認証を確認できなかったとき、該リモコン信号に基づく動作を実行しない。
【００１１】
この場合には、コンテンツ再生装置が受信した電子証明を認証サーバに記憶されている電子証明と照合して、実際に認証を受けたか否かを確認する。従って、ユーザが不正に電子証明を作成し、携帯端末がリモコン信号をコンテンツ再生装置に送信した場合に、リモコン信号による制御を禁止することができる。
【００１２】
好ましい実施形態においては、上記コンテンツ再生装置は、認証確認済のユーザＩＤを記憶するためのユーザＩＤ領域を含むユーザＩＤ記憶手段と、受信したリモコン信号に含まれるユーザＩＤが該ユーザＩＤ領域に記憶されているユーザＩＤと一致するか否かを判断するユーザＩＤ判断手段とをさらに有する。該ユーザＩＤ判断手段がユーザＩＤが一致しないと判断した場合、上記認証確認手段が受信したリモコン信号に含まれるユーザＩＤが上記認証サーバによって認証されていることを確認した後、上記制御手段が該ユーザＩＤ領域に該ユーザＩＤを登録し、かつ、リモコン信号に基づく動作を実行する。該ユーザＩＤ判断手段がユーザＩＤが一致すると判断した場合、該認証確認手段が認証を確認することなく、該制御手段がリモコン信号に基づく動作を実行する。
【００１３】
この場合には、コンテンツ再生装置は携帯端末からリモコン信号を受信する度に認証確認をする必要がなくなり、不要な通信コストを削減でき、かつ、リモコン信号に基づく動作の実行を迅速化することができる。
【００１４】
好ましい実施形態においては、上記コンテンツ再生装置は、リモコン信号に含まれる電子証明の残りの利用可能時間が所定時間以下である場合に、再認証を促す旨の内容を表示装置に表示させる手段をさらに備える。
【００１５】
好ましい実施形態においては、上記認証可能な携帯端末型番は、携帯端末が国内にある状態のみで前記認証サーバに接続可能な型番であり、上記認証不可能な携帯端末型番が、携帯端末が海外にある状態で該認証サーバに接続可能な型番である。
【発明の効果】
【００１６】
本発明のコンテンツ再生システムにおいては、認証サーバは、携帯電話型番テーブルに認証不可能である旨が登録されている型番については認証しないので、海外でも利用可能な携帯電話によるコンテンツ再生装置の制御を禁止することができる。その結果、国内限定の映画配信サービス等において、海外での不正使用を防止できる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。図１は、本発明の好ましい実施形態によるコンテンツ再生システム１００を説明するブロック図である。コンテンツ再生システム１００は、認証サーバ２、アプリケーションサーバ３、コンテンツ再生装置４および携帯電話５を含む。コンテンツ再生システムは、コンテンツサーバ６をさらに含む。認証サーバ２、アプリケーションサーバ３、コンテンツ再生装置４およびコンテンツサーバ６はインターネット８等の電気通信回線を介して相互に接続される。
【００１８】
認証サーバ２は、携帯電話５に入力されたユーザＩＤ毎に、携帯電話５によるコンテンツ再生装置４のリモートコントロール（以下、単に制御とする）を認証するサーバである。アプリケーションサーバ３は、携帯電話５にリモコンアプリケーションを送信するサーバである。
【００１９】
コンテンツ再生装置４は、認証を受けた携帯電話５のリモコンアプリケーションのみによって制御可能である。「制御される」とは、例えば、コンテンツサーバ６からコンテンツを受信することや、コンテンツを再生すること等である。「コンテンツ」とは、映像データ、音楽データ、静止画データの総称であり、代表的には、映画等の映像データである。コンテンツ再生装置４は、コンテンツサーバ６から配信された映像データを再生して、外部に接続された表示装置７に映像を出力する。
【００２０】
携帯電話５は、基地局９、携帯電話通信網１０およびゲートウェイ１１を介して、インターネット８に接続される。携帯電話５は、認証サーバ２からコンテンツ再生装置４を制御するための認証を受ける。携帯電話５は、国内のみで利用可能な型番および国内及び海外で利用可能な型番が存在する。国内のみで利用可能とは、携帯電話が国内にある状態でアプリケーションサーバ３や認証サーバ２に接続可能であるが、海外にある状態ではアプリケーションサーバ３や認証サーバ２に接続できないことをいう。海外でも利用可能とは、携帯電話５が海外にある状態で、アプリケーションサーバ３や認証サーバ２に接続可能なことをいう。本例では、携帯電話５は、国内のみで利用可能な型番のみが認証サーバから認証を受けることができる。認証を受けた場合、携帯電話５は、アプリケーションサーバ３から受信したリモコンアプリケーションを使用して、コンテンツ再生装置４を制御することができる。海外でも利用可能な型番の携帯電話５は、認証サーバ２によって認証を受けることができないので、海外に設置されているコンテンツ再生装置４を制御することを禁止することができる。
【００２１】
図２は、認証サーバ２の概略構成を示すブロック図である。認証サーバ２は、認証部２１、タイムスタンプＩＤ作成部２２、入力部２３、通信部２４およびテーブル記憶部２５を有する。テーブル記憶部２５は、携帯電話型番テーブル２６、ユーザ認証テーブル２７、端末情報テーブル２８およびタイムスタンプＩＤテーブル２９を格納している。
【００２２】
携帯電話型番テーブル２６は、コンテンツ再生装置４を制御する携帯電話５が国内専用の型番であるか、海外でも利用可能な型番であるかを判別するためのテーブルであり、図３（ａ）に示す通り、通信事業者、携帯電話型番および許可フラグの項目を含む。許可フラグは、国内専用の型番であり認証可能な型番については「ＴＲＵＥ」が登録され、海外でも使用可能な型番であり認証不可能な型番については「ＦＡＬＳＥ」が登録されている。携帯電話型番テーブル２６の各項目は、認証サーバ２を運営する業者によって入力部２３を介して登録される。
【００２３】
ユーザ認証テーブル２７は、携帯電話５から送信されたユーザＩＤおよびパスワードが正規のものであるか否かを判断するためのテーブルであり、図３（ｂ）に示すとおり、携帯電話５のユーザに予め通知したユーザＩＤおよび携帯電話４のユーザが設定したパスワードが登録されている。
【００２４】
端末情報テーブル２８は、携帯電話５によって制御されるコンテンツ再生装置４の情報を管理するためのテーブルであり、図３（ｃ）に示すとおり、コンテンツ再生装置４の端末ＩＤおよびＩＰアドレスの項目を含む。
【００２５】
タイムスタンプＩＤテーブル２９は、コンテンツ再生装置４が携帯電話５のユーザＩＤが認証済であるか否かを、タイムスタンプＩＤを照合することにより確認するためのテーブルであり、ユーザＩＤおよびタイムスタンプＩＤの項目を含む。タイムスタンプＩＤは、利用可能時間が終了した時にタイムスタンプＩＤテーブル２９から削除される。
【００２６】
認証部２１は、携帯電話５から送信されたユーザＩＤ、パスワードおよび携帯電話型番と、ユーザ認証テーブル２７および携帯電話型番テーブル２６の登録内容とを対比し、携帯電話５を認証する。認証とは、携帯電話５がリモコンアプリケーションを使用したコンテンツ再生装置４の制御の許可を証明することである。
【００２７】
タイムスタンプＩＤ作成部２２は、タイムスタンプＩＤを作成して、携帯電話５に送信する。タイムスタンプＩＤは、認証された携帯電話５がコンテンツ再生装置４を制御するときに必要な電子証明の一例である。タイムスタンプＩＤは、図３（ｅ）に示すとおり、認証日時と、利用可能時間と、携帯電話型番とを含む。タイムスタンプＩＤは、認証日時から利用可能時間が終了するまで、携帯電話５がコンテンツ再生装置４を制御可能であることを示している。
【００２８】
通信部２４は、インターネット８を介して携帯電話５、コンテンツ再生装置４、コンテンツサーバ６等とデータやコマンドを送受信する。
【００２９】
図４は、アプリケーションサーバ３の概略構成を示すブロック図である。アプリケーションサーバ３は、アプリケーション記録部３１、アプリケーション送信部３２、制御部３３および通信部３４を有する。
【００３０】
アプリケーション記録部３１は、携帯電話５がコンテンツ再生装置４を制御するためのリモコンアプリケーションを記録している。アプリケーション送信部３２は、アプリケーション記録部３１からリモコンアプリケーションを読み出して、携帯電話５に送信する。制御部３３は、アプリケーションサーバ３の後述するその他の動作を実行する。通信部３４は、インターネット８を介して携帯電話５、コンテンツ再生装置４、コンテンツサーバ６等とデータやコマンドを送受信する。本例では、リモコンアプリケーションは認証有無に関係なく自由に携帯電話５にインストールすることができるが、初めて認証を受けたときにリモコンアプリケーションが携帯電話５にインストールされるようにしてもよい。
【００３１】
図５は、コンテンツ再生装置４の概略構成を示すブロック図である。コンテンツ再生装置４は、コンテンツ記録部４１、再生部４２、リモコン受信部４３、制御可否判断部４４、制御部４５、通信部４６およびユーザＩＤ記憶部４７を有する。コンテンツ記録部４１は、コンテンツサーバ６から配信された１または複数の映像データを記録する。再生部４２は、コンテンツ記録部４１に記録された映像データを読み出して再生する。あるいは、再生部４２は、コンテンツサーバ６からの映像データをストリーミング再生する。
【００３２】
制御可否判断部４４は、携帯電話５から送信されたリモコン信号を解析して、当該リモコン信号に含まれるユーザＩＤおよびタイムスタンプＩＤよって、コンテンツ再生装置４を制御可能か否かを判断する。携帯電話５から送信されるリモコン信号を図６に示す。リモコン信号は、制御内容（再生、停止、早送り、ダウンロード、電源オン／オフ等）を示す制御コードと、ユーザＩＤと、タイムスタンプＩＤ（認証日時、利用可能時間および携帯電話型番）とを含む。リモコン信号は、本例では赤外線信号であるが、Ｂｌｕｅｔｏｏｔｈ（登録商標）等が採用されてもよい。
【００３３】
ユーザＩＤ記憶部４７は、現在コンテンツ再生装置４を制御可能なユーザＩＤを登録するユーザＩＤ領域と、ユーザＩＤ領域に登録されたユーザＩＤとは異なるユーザＩＤでコンテンツ再生装置４を制御しようとしたとき、当該ユーザＩＤが認証サーバ２によって認証を受けたユーザＩＤか否かを確認するために、当該ユーザＩＤを仮ユーザＩＤとして登録する仮ユーザＩＤ領域とを有する。
【００３４】
リモコン受信部４３は、携帯電話５から送信されたリモコン信号を受信する。制御部４５は、コンテンツ再生装置４のその他の動作を実行する。通信部４６は、インターネット８を介してコンテンツサーバ６および認証サーバ２等とデータやコマンドを送受信する。
【００３５】
図７は、携帯電話５の概略構成を示すブロック図である。携帯電話５は、リモコン送信部５１、リモコンアプリケーション５２、携帯電話型番記憶部５３、ユーザＩＤ記憶部５４、タイムスタンプＩＤ記憶部５５、入力部５６、制御部５７、および通信部５８を有する。リモコンアプリケーション５２は、入力部５６を介して入力されたユーザ操作に基づく制御コードと、ユーザＩＤ記憶部５４に記憶されているユーザＩＤと、タイムスタンプＩＤ記憶部５５に記憶されているタイムスタンプＩＤとを含むリモコン信号を作成し、リモコン送信部５１を介して、コンテンツ再生装置４に送信する。
【００３６】
携帯電話型番記憶部５３には、携帯電話５の型番が予め記憶されている。ユーザＩＤ記憶部５４は、認証時にユーザによって入力されたユーザＩＤを一時的に（例えば、タイムスタンプＩＤの利用可能時間が終了するまで）ユーザＩＤを記憶する。タイムスタンプＩＤ記憶部５５は、認証サーバ２から受信したタイムスタンプＩＤを、一時的に（例えば、タイムスタンプＩＤの利用可能時間が終了するまで）コンテンツ再生装置４を制御するために記憶する。制御部５７は、携帯電話５のその他の動作を実行する。通信部５８は、携帯電話通信網１０およびインターネット８を介して、認証サーバ２およびアプリケーションサーバ３とデータやコマンドを送受信する。
【００３７】
以上の構成を有するコンテンツ再生システム１００についてその動作を説明する。図８は、携帯電話５がリモコンアプリケーションを受信し、認証サーバ２によって認証を受ける処理を示すシーケンス図である。
【００３８】
［リモコンアプリケーションの取得処理］
図８に示す通り、ユーザがリモコンアプリケーションの取得指示を入力部５６を介して入力すると、携帯電話５はアプリケーションサーバ３に接続して、リモコンアプリケーションの送信を要求する（Ｓ１）。要求を受けたアプリケーションサーバ３は、アプリケーション記録部３１に記録されているリモコンアプリケーションを読み出して、携帯電話５に送信する（Ｓ２）。携帯電話５は、アプリケーションサーバ３からリモコンアプリケーションを受信して、内蔵された図示しないメモリ等にインストールする。なお、Ｓ１およびＳ２の処理は、リモコンプリケーションをインストールしていない状態の時のみ実行されればよい。
【００３９】
［認証処理］
ユーザがユーザＩＤおよびパスワードを入力し、認証を受ける指示を携帯電話５に入力する。図８に示すとおり、携帯電話５は、ユーザによって入力されたユーザＩＤ、パスワード、および携帯電話型番記憶部５３に予め記憶されている携帯電話型番を含む認証要求を、アプリケーションサーバ３に送信する（Ｓ３）。このとき、ユーザＩＤはユーザＩＤ記憶部５４に登録される。
【００４０】
アプリケーションサーバ３は、携帯電話５から認証要求を受信すると、受信した認証要求（ユーザＩＤ、パスワード、および携帯電話型番）を認証サーバ２に転送し、携帯電話５の認証可否を認証サーバ２に問合せる（Ｓ４）。
【００４１】
認証サーバ２は、認証要求をアプリケーションサーバ３から受信すると、携帯電話５を認証するか否かを判断する。具体的には、認証サーバ２は、認証要求に含まれているユーザＩＤおよびパスワードの組合せがユーザ認証テーブル２７に登録されているか否かを判断する。ユーザ認証テーブルに登録されていれば、認証サーバ２は、携帯電話型番テーブル２６を参照し、認証要求に含まれている携帯電話型番が国内専用であるか否か（すなわち、許可フラグが「ＴＲＵＥ」であるか否か）を判断する。携帯電話型番が国内専用であれば、認証サーバ２は、携帯電話５を認証し、認証通知をアプリケーションサーバ３に送信する（Ｓ５）。一方、携帯電話型番が海外でも使用可能であれば（すなわち、許可フラグが「ＦＡＬＳＥ」）、携帯電話５を認証せず、非認証通知をアプリケーションサーバ３を介して携帯電話５に通知する。
【００４２】
アプリケーションサーバ３は、認証サーバ２から認証通知を受信すると、認証サーバ２にタイムスタンプＩＤの送信を要求する（Ｓ６）。認証サーバ２は、タイムスタンプＩＤ要求を受信すると、タイムスタンプＩＤを作成し、アプリケーションサーバ３に返信する（Ｓ７）。タイムスタンプＩＤは、認証日時（タイムスタンプＩＤを作成する日時であり、例えば、ＵＮＩＸ（登録商標）シリアル値）と、所定の利用可能時間（例えば、１７２，８００秒（２日間））と、携帯電話型番とを含む。このとき、アプリケーションサーバ３は、タイムスタンプＩＤテーブル２９に、認証されたユーザＩＤと作成したタイムスタンプＩＤとを対応付けて記憶する。
【００４３】
アプリケーションサーバ２は、タイムスタンプＩＤを受信し、携帯電話５に転送する（Ｓ８）。携帯電話５は、タイムスタンプＩＤを受信し、タイムスタンプＩＤ記憶部５５に記憶する。携帯電話５は、タイムスタンプＩＤを受信した旨を示すタイムスタンプＩＤ受信完了通知をアプリケーションサーバ３に送信し（Ｓ９）、アプリケーションサーバ３はそれを受信し、認証サーバ２に転送する（Ｓ１０）。認証サーバ２がタイムスタンプＩＤ受信完了通知を受信すると、認証処理は終了する。
【００４４】
［リモートコントロール処理］
図９は、携帯電話５にインストールされたリモコンアプリケーションによってコンテンツ再生装置４を制御する際のコンテンツ再生装置４の動作を説明するフローチャートである。
【００４５】
ユーザが携帯電話５の入力部５６を操作すると、携帯電話５は図６に示すリモコン信号をコンテンツ再生装置４に送信する。コンテンツ再生装置４は、携帯電話５からリモコン信号を受信すると、受信したリモコン信号に含まれるユーザＩＤが直前までコンテンツ再生装置４を制御していたユーザＩＤと同一であるか否かを判断する（Ｓ１１）。具体的には、受信したリモコン信号に含まれるユーザＩＤと、ユーザＩＤ記憶部４７のユーザＩＤの領域４８に記憶されているユーザＩＤとが一致するか否かが判断される。
【００４６】
受信したリモコン信号に含まれるユーザＩＤと、ユーザＩＤの領域４８に記憶されているユーザＩＤとが異なる場合（Ｓ１１：ＮＯ）、受信したユーザＩＤが認証サーバ２によって認証を受けているかを確認して、認証を受けていればリモコン信号に基づく動作を実行する（Ｓ１２〜Ｓ１９）。詳細には、まず、コンテンツ再生装置４は、受信したリモコン信号に含まれるユーザＩＤをユーザＩＤ記憶部４７の仮ユーザＩＤの領域４９に登録する（ユーザＩＤを仮定義する）。
【００４７】
続いて、コンテンツ再生装置４は、認証サーバ２に接続し、受信したユーザＩＤが実際に認証サーバ２によって認証を受けているか否かを、受信したタイムスタンプＩＤと認証サーバ２が記憶するタイムスタンプＩＤとを照合することにより、確認する（Ｓ１３）。例えば、コンテンツ再生装置４は、仮ユーザＩＤの領域４９に記憶されているユーザＩＤを認証サーバ２に送信する。認証サーバ２は、タイムスタンプＩＤテーブル２９を参照して、受信したユーザＩＤに対応するタイムスタンプＩＤを抽出し、コンテンツ再生装置４に返信する。コンテンツ再生装置４は、認証サーバから受信したタイムスタンプＩＤが、携帯電話５から受信したリモコン信号に含まれているタイムスタンプＩＤと同一であるか否か判断する（Ｓ１４）。
【００４８】
同一であれば（Ｓ１４：ＹＥＳ）、仮ユーザＩＤの領域４９に記憶されているユーザＩＤは認証サーバ２によって認証されていると判断できるので、仮ユーザＩＤの領域４９に記憶されているユーザＩＤをユーザＩＤの領域４８に移す（仮ユーザＩＤの領域４９はクリアされる）（Ｓ１５）。これにより、以後同じユーザＩＤによってリモコン信号が送信された場合は、Ｓ１２〜Ｓ１５の処理でユーザＩＤが認証されているか否かを確認する必要がなくなる。続いて、コンテンツ再生装置４は、認証サーバ２に端末ＩＤを送信する（Ｓ１６）。コンテンツ再生装置４は、携帯電話５からの制御を許可し（Ｓ１７）、受信したリモコン信号に応じた処理を実行する。
【００４９】
一方、認証サーバ２から受信したタイムスタンプＩＤが、携帯電話５から受信したリモコン信号に含まれているタイムスタンプＩＤと同一でない場合、あるいは、認証サーバ２からタイムスタンプＩＤを受信できない場合（Ｓ１４：ＮＯ）、ユーザＩＤは認証サーバ２によって認証されていない不正なユーザＩＤであると判断される。その結果、コンテンツ再生装置４は、仮ユーザＩＤに記憶されているユーザＩＤを削除し（Ｓ１８）、受信したリモコン信号による制御を禁止し（Ｓ１９）、処理を終了する。従って、不正にタイプスタンプＩＤを作成し、認証サーバ２によって認証されていないユーザＩＤでコンテンツ再生装置４を制御しようとしても、映像データがコンテンツ再生装置４によって受信および／または再生されることを防止できる。
【００５０】
次に、Ｓ１１において、受信したユーザＩＤが、ユーザＩＤの領域４８に記憶されているユーザＩＤと一致する場合（Ｓ１１：ＹＥＳ）、受信したユーザＩＤはＳ１２〜Ｓ１７の処理によって認証サーバ２によって認証されていることを確認済であるので、Ｓ２０へ進む。
【００５１】
コンテンツ再生装置４は、受信したタイムスタンプＩＤを参照して、ユーザＩＤに与えられている利用可能時間のうち、現在残っている利用可能時間が所定時間（例えば、１０分）以下であるか否かを判断する（Ｓ２０）。具体的には、タイムスタンプＩＤ内の利用可能時間から、認証日時から現在日時までの経過時間を減算した時間が、所定時間以下であるか否かを判断する。
【００５２】
現在残っている利用可能時間が所定時間より多ければ（Ｓ２０：ＮＯ）、十分に利用可能時間が残っていると判断されるので、そのままリモコン制御を許可し（Ｓ２１）、リモコン信号に応じた動作を実行して、処理を終了する。
【００５３】
一方、現在残っている利用可能時間が所定時間以下である場合（Ｓ２０：ＹＥＳ）、現在残っている利用可能時間が０ではないか否かが判断される（Ｓ２２）。現在残っている利用可能時間が０であれば（Ｓ２２：ＮＯ）、受信したユーザＩＤではコンテンツ再生装置４を制御できないので、コンテンツ再生装置４はリモコン信号を破棄し、リモコン制御を禁止し（Ｓ２３）、処理を終了する。この場合、携帯電話５が認証サーバ２に接続し、再認証を受ける必要がある。
【００５４】
現在残っている利用可能時間が０でなければ（Ｓ２２：ＹＥＳ）、あと僅かな時間が経過すると利用可能時間が終わってしまい、このユーザＩＤでコンテンツ再生装置４を制御できなくなると判断される。その結果、コンテンツ再生装置４は、表示装置７に例えば「あと少しで利用可能時間が終了するので、再認証して下さい。」という内容を表示する（Ｓ２４）。その後、コンテンツ再生装置４は、リモコン制御を許可し（Ｓ２５）、リモコン信号に応じた動作を実行して、処理を終了する。
【００５５】
［再認証（利用可能時間の延長）処理］
表示装置７の再認証を促す表示内容を見たユーザは、携帯電話５を操作して再認証の（利用可能時間の延長を受ける）操作を実行する。再認証の処理は、Ｓ３〜Ｓ１０の処理と概略同じであるので、説明を省略する。
【００５６】
以上の処理によって、海外でも利用可能な携帯電話５は携帯電話型番テーブルに「ＦＡＬＳＥ」と登録されているので、Ｓ５の認証処理で認証を受けることができない。その結果、携帯電話５はタイムスタンプＩＤを取得できないので、コンテンツ再生装置４を制御するリモコン信号を送信することができない。従って、海外でも利用可能な携帯電話５によってコンテンツ再生装置４が制御され、海外で映画などの映像データが再生されてしまうことを防止できる。
【００５７】
また、タイムスタンプＩＤには利用可能時間が含まれているので、利用可能時間が終了した場合、再認証する必要がある。その結果、国内で認証し、コンテンツ再生装置４にコンテンツをダウンロードしたあと、携帯電話５およびコンテンツ再生装置４を海外に持ち出したとしても、利用可能時間が終了すると、コンテンツ再生装置４を再生制御できなくなる。
【００５８】
また、ユーザＩＤが認証されないと、タイムスタンプＩＤテーブル２９にユーザＩＤに対応したタイムスタンプＩＤが登録されない。そのため、コンテンツ再生装置４は、受信したリモコン信号に含まれるタイムスタンプＩＤと認証サーバのタイムスタンプＩＤに記憶されているタイムスタンプＩＤを照合できないので、当該ユーザＩＤが認証されていないことを確認できる。従って、タイムスタンプＩＤを不正に作成または改ざんした場合でも、コンテンツ再生装置４の制御を禁止できる。
【００５９】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態には限定されない。携帯電話５はアプリケーションサーバ３を介して認証サーバと認証処理を実行しているが、携帯電話５が認証サーバ２と直接接続して認証処理を実行してもよい。認証サーバ２は、ユーザＩＤおよびパスワードを使用して認証しているが、これに限定されず、携帯電話の機器ＩＤを使用して認証してもよい。コンテンツ再生装置４が認証サーバ２にユーザＩＤの認証を確認する場合に、コンテンツ再生装置４が認証サーバ２にユーザＩＤとタイムスタンプＩＤとを送信し、認証サーバ２が認証済かを確認し、コンテンツ再生装置４に通知するようにしてもよい。コンテンツは映像に限定されず、音楽や静止画であってもよい。なお、上述した各装置の動作をコンピュータに実行させるためのコンピュータプログラムが提供され、これらプログラムが記録された記録媒体が提供され得る。
【産業上の利用可能性】
【００６０】
本発明は、国内限定でコンテンツを配信してコンテンツ再生装置でコンテンツを再生するコンテンツ再生システムに好適に適用され得る。
【図面の簡単な説明】
【００６１】
【図１】本発明の好ましい実施形態によるコンテンツ再生システム１００を示すブロック図である。
【図２】本発明の好ましい実施形態による認証サーバ２を示すブロック図である。
【図３】（ａ）携帯電話型番テーブル、（ｂ）ユーザ認証テーブル、（ｃ）端末情報テーブル、（ｄ）タイムスタンプＩＤテーブルおよび（ｅ）タイムスタンプＩＤを示す図である。
【図４】本発明の好ましい実施形態によるアプリケーションサーバ３を示すブロック図である。
【図５】本発明の好ましい実施形態によるコンテンツ再生装置４を示すブロック図である。
【図６】携帯電話５が送信するリモコン信号を示すデータ構造である。
【図７】本発明の好ましい実施形態による携帯電話５を示すブロック図である。
【図８】認証処理を示すシーケンスチャートである。
【図９】リモコン制御時のコンテンツ再生装置４の動作を示すフローチャートである。
【符号の説明】
【００６２】
２        認証サーバ
４        コンテンツ再生装置
５        携帯電話
２６      携帯電話型番テーブル
２９      タイムスタンプＩＤテーブル
５５      タイムスタンプＩＤ記憶部
【図１】
2007325231.tif 000003
【図２】
2007325231.tif 000004
【図３】
2007325231.tif 000005
【図４】
2007325231.tif 000006
【図５】
2007325231.tif 000007
【図６】
2007325231.tif 000008
【図７】
2007325231.tif 000009
【図８】
2007325231.tif 000010
【図９】
2007325231.tif 000011