(57)【特許請求の範囲】
【請求項１】
モバイルデバイスのホームネットワークに属するサーバデバイスから、該モバイルデバイスの移動先ネットワークに属するプレーヤデバイスに対してコンテンツを配信するコンテンツ配信方法であって、
前記モバイルデバイスが、前記コンテンツの保存先を示すワンタイムＵＲＬを生成する工程と、
前記プレーヤデバイスが、前記モバイルデバイスから取得した前記ワンタイムＵＲＬ宛てに、コンテンツ取得要求を送信する工程と、
前記サーバデバイスが、前記プレーヤデバイスから前記コンテンツ取得要求を受信した場合に、前記ワンタイムＵＲＬを検証する工程と、
前記サーバデバイスが、前記ワンタイムＵＲＬを正当であると判断した場合に、前記モバイルデバイスを介することなく、前記プレーヤデバイスに対して、前記コンテンツを転送する工程と、
前記モバイルデバイスが、前記移動先ネットワークに在圏している場合、前記サーバデバイスに対して、所定間隔で、所定信号を送信する工程と、
前記サーバデバイスが、前記所定信号を受信している場合、前記ワンタイムＵＲＬの検証及び前記コンテンツの転送を行い、前記所定信号を受信しなくなった場合に、前記モバイルデバイスが前記移動先ネットワークに在圏しなくなったと判断し、前記ワンタイムＵＲＬの検証を中止すると共に、前記プレーヤデバイスに対する前記コンテンツの転送を停止する工程と
を有することを特徴とするコンテンツ配信方法。
【請求項２】
モバイルデバイスのホームネットワークに属するサーバデバイスから、該モバイルデバイスの移動先ネットワークに属するプレーヤデバイスに対してコンテンツを配信するコンテンツ配信方法であって、
前記モバイルデバイスが、前記コンテンツの保存先を示すワンタイムＵＲＬを生成する工程と、
前記プレーヤデバイスが、前記モバイルデバイスから取得した前記ワンタイムＵＲＬ宛てに、コンテンツ取得要求を送信する工程と、
前記サーバデバイスが、前記プレーヤデバイスから前記コンテンツ取得要求を受信した場合に、前記ワンタイムＵＲＬを検証する工程と、
前記サーバデバイスが、前記ワンタイムＵＲＬを正当であると判断した場合に、前記モバイルデバイスを介することなく、前記プレーヤデバイスに対して、前記コンテンツを転送する工程と、
前記サーバデバイスが、前記モバイルデバイスから受信した通信開始通知に応じて、該モバイルデバイスが前記移動先ネットワークに在圏したと判断し、前記ワンタイムＵＲＬの検証を開始し、前記プレーヤデバイスに対する前記コンテンツの転送を開始する工程と、
前記サーバデバイスが、前記モバイルデバイスから受信した移動通知に応じて、該モバイルデバイスが前記移動先ネットワークに在圏しなくなったと判断し、前記ワンタイムＵＲＬの検証を中止すると共に、前記プレーヤデバイスに対する前記コンテンツの転送を停止する工程と
を有するコンテンツ配信方法。
【請求項３】
モバイルデバイスのホームネットワークに属するサーバデバイスから、該モバイルデバイスの移動先ネットワークに属するプレーヤデバイスに対してコンテンツを配信するように構成されている通信システムであって、
前記モバイルデバイスは、前記コンテンツの保存先を示すワンタイムＵＲＬを生成するように構成されており、
前記プレーヤデバイスは、前記モバイルデバイスから取得した前記ワンタイムＵＲＬ宛てに、コンテンツ取得要求を送信するように構成されており、
前記サーバデバイスは、前記プレーヤデバイスから前記コンテンツ取得要求を受信した場合に、前記ワンタイムＵＲＬを検証し、前記ワンタイムＵＲＬを正当であると判断した場合に、前記モバイルデバイスを介することなく、前記プレーヤデバイスに対して、前記コンテンツを転送するように構成されており、
前記モバイルデバイスは、前記移動先ネットワークに在圏している場合、前記サーバデバイスに対して、所定間隔で、所定信号を送信するように構成されており、
前記サーバデバイスは、前記所定信号を受信している場合、前記ワンタイムＵＲＬの検証及び前記コンテンツの転送を行い、前記所定信号を受信しなくなった場合に、前記モバイルデバイスが前記移動先ネットワークに在圏しなくなったと判断し、前記ワンタイムＵＲＬの検証を中止すると共に、前記プレーヤデバイスに対する前記コンテンツの転送を停止するように構成されていることを特徴とする通信システム。
【請求項４】
モバイルデバイスのホームネットワークに属するサーバデバイスから、該モバイルデバイスの移動先ネットワークに属するプレーヤデバイスに対してコンテンツを配信するように構成されている通信システムであって、
前記モバイルデバイスは、前記コンテンツの保存先を示すワンタイムＵＲＬを生成するように構成されており、
前記プレーヤデバイスは、前記モバイルデバイスから取得した前記ワンタイムＵＲＬ宛てに、コンテンツ取得要求を送信するように構成されており、
前記サーバデバイスは、前記プレーヤデバイスから前記コンテンツ取得要求を受信した場合に、前記ワンタイムＵＲＬを検証し、前記ワンタイムＵＲＬを正当であると判断した場合に、前記モバイルデバイスを介することなく、前記プレーヤデバイスに対して、前記コンテンツを転送するように構成されており、
前記サーバデバイスは、前記モバイルデバイスから受信した通信開始通知に応じて、該モバイルデバイスが前記移動先ネットワークに在圏したと判断し、前記ワンタイムＵＲＬの検証を開始し、前記プレーヤデバイスに対する前記コンテンツの転送を開始するように構成されており、
前記サーバデバイスは、前記モバイルデバイスから受信した移動通知に応じて、該モバイルデバイスが前記移動先ネットワークに在圏しなくなったと判断し、前記ワンタイムＵＲＬの検証を中止すると共に、前記プレーヤデバイスに対する前記コンテンツの転送を停止するように構成されていることを特徴とする通信システム。
【請求項５】
前記モバイルデバイスは、前記サーバデバイスとの間で共有している鍵を用いて、前記コンテンツの識別情報と該モバイルデバイスの識別情報又は該モバイルデバイスを利用するユーザの識別情報とを少なくとも含む前記ワンタイムＵＲＬを生成するように構成されており、
前記サーバデバイスは、前記鍵を用いて、前記ワンタイムＵＲＬを検証するように構成されていることを特徴とする請求項３または４に記載の通信システム。
【請求項６】
前記サーバデバイスは、前記プレーヤデバイスからの前記コンテンツ取得要求に応じて、前記ワンタイムＵＲＬを正当であると判断した場合に、前記モバイルデバイスに対して、ワンタイムＵＲＬ更新要求を通知するように構成されており、
前記モバイルデバイスは、前記ワンタイムＵＲＬ更新要求に応じて、前記ワンタイムＵＲＬに含まれているカウンタ値を更新するように構成されていることを特徴とする請求項３乃至５のいずれか一項に記載の通信システム。
【請求項７】
前記モバイルデバイスは、所定間隔で、前記ワンタイムＵＲＬに含まれているカウンタ値を更新するように構成されており、
前記所定間隔は、前記ワンタイムＵＲＬ取得要求の受信頻度によって決定されることを特徴とする請求項６に記載の通信システム。
【請求項８】
前記プレーヤデバイスは、前記モバイルデバイスから前記ワンタイムＵＲＬを取得してから所定期間が経過した際には、該モバイルデバイスが前記移動先ネットワークに在圏していることを確認することができた場合にのみ、前記サーバデバイスに対して、前記コンテンツ転送要求を送信するように構成されていることを特徴とする請求項３乃至７のいずれか一項に記載の通信システム。
【請求項９】
前記サーバデバイスは、前記ワンタイムＵＲＬに含まれているカウンタ値が所定閾値以上であると判断した場合に、前記ワンタイムＵＲＬを正当でないと判断するように構成されていることを特徴とする請求項３乃至８のいずれか一項に記載の通信システム。
【請求項１０】
前記サーバデバイスは、前記ワンタイムＵＲＬに含まれている有効期間が経過していると判断した場合に、前記ワンタイムＵＲＬを正当でないと判断するように構成されていることを特徴とする請求項３乃至９のいずれか一項に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信方法及び通信システムに関する。
【背景技術】
【０００２】
近年、携帯電話端末やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）端末等のモバイルデバイスの高機能化やストレージサイズの拡大に伴い、従来、パソコンやＨＤＲ（Ｈａｒｄ  Ｄｉｓｋ  Ｒｅｃｏｒｄｅｒ）のＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）に保存されているコンテンツ（例えば、映像）を、ＣＦ（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ）カードやＳＤカード等のリムーバブルメディアを経由してモバイルデバイスに転送し、或いは、ＵＳＢケーブルを介してモバイルデバイスに転送し、外出先において、当該コンテンツをモバイルデバイスで再生（視聴）することが可能となってきた。
【０００３】
このようなモバイルデバイスへのコンテンツの転送及びモバイルデバイスでのコンテンツの再生を実現するための圧縮方式として、ＭＰＥＧ４又はＨ.２６４形式の圧縮方式を採用することによって、数ギガバイト（ＧＢ）のリムーバブルメディアに対して、数時間から十数時間に及ぶ再生時間のコンテンツを保存することが可能となっている。
【０００４】
しかしながら、パソコンやＨＤＲに搭載されるＨＤＤは、数百ギガバイト（ＧＢ）から数テラバイト（ＴＢ）の容量を持ち、数百時間から数千時間に及ぶ再生時間のコンテンツの録画が可能であることに比べると、十分な再生時間のコンテンツを保存できるとは言い難い。
【０００５】
そこで、モバイルデバイスが在圏する移動先ネットワークに属するプレーヤデバイスを用いて、モバイルデバイスのホームネットワークに属するサーバデバイスに保存されているコンテンツを再生する技術が知られている。
【０００６】
かかる技術では、配信サーバが、内部端末により指定されたファイルサーバ内のコンテンツを外部端末に対して配信する際に、ワンタイムＵＲＬを用いることによって、悪意のあるユーザが容易に当該コンテンツを取得できないように構成されている（特許文献１参照）。
【特許文献１】特開２００６-２６８４１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、かかる技術では、配信サーバが、ファイルサーバから送られてきたファイルデータ及び当該ファイルデータ用アクセスＵＲＬを管理しないといけないことに加えて、異なる外部端末に対して当該ファイルデータを配信する場合には、内部端末による再度のコンテンツ配信のための手続きや、ファイルサーバから配信サーバへの当該ファイルデータの転送等が必要となるという問題点があった。
【０００８】
そこで、本発明は、上述の課題に鑑みてなされたものであり、モバイルデバイスが、ワンタイムＵＲＬ（ファイルデータ用アクセスＵＲＬ）のみを管理し、サーバデバイスが、コンテンツ（ファイルデータ）を保存すると共に、プレーヤデバイス（外部端末）からのコンテンツ取得要求が正当である場合のみ、当該モバイルデバイスを介することなく、当該コンテンツを当該プレーヤデバイスに対して転送し、当該モバイルデバイスが、移動先ネットワークに在圏している場合にのみ、当該ワンタイムＵＲＬが有効となるように構成することによって、当該モバイルデバイスにおける処理負荷を増大させることなく、かつ、かかるコンテンツの転送を制御することができるコンテンツ配信方法及び通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の特徴は、モバイルデバイスのホームネットワークに属するサーバデバイスから、該モバイルデバイスの移動先ネットワークに属するプレーヤデバイスに対してコンテンツを配信するコンテンツ配信方法であって、前記モバイルデバイスが、前記コンテンツの保存先を示すワンタイムＵＲＬを生成する工程と、前記プレーヤデバイスが、前記モバイルデバイスから取得した前記ワンタイムＵＲＬ宛てに、コンテンツ取得要求を送信する工程と、前記サーバデバイスが、前記プレーヤデバイスから前記コンテンツ取得要求を受信した場合に、前記ワンタイムＵＲＬを検証する工程と、前記サーバデバイスが、前記ワンタイムＵＲＬを正当であると判断した場合に、前記モバイルデバイスを介することなく、前記プレーヤデバイスに対して、前記コンテンツを転送する工程とを有することを要旨とする。
【００１０】
本発明の第２の特徴は、モバイルデバイスのホームネットワークに属するサーバデバイスから、該モバイルデバイスの移動先ネットワークに属するプレーヤデバイスに対してコンテンツを配信するように構成されている通信システムであって、前記モバイルデバイスは、前記コンテンツの保存先を示すワンタイムＵＲＬを生成するように構成されており、前記プレーヤデバイスは、前記モバイルデバイスから取得した前記ワンタイムＵＲＬ宛てに、コンテンツ取得要求を送信するように構成されており、前記サーバデバイスは、前記プレーヤデバイスから前記コンテンツ取得要求を受信した場合に、前記ワンタイムＵＲＬを検証し、前記ワンタイムＵＲＬを正当であると判断した場合に、前記モバイルデバイスを介することなく、前記プレーヤデバイスに対して、前記コンテンツを転送するように構成されていることを要旨とする。
【００１１】
本発明の第２の特徴において、前記モバイルデバイスは、前記サーバデバイスとの間で共有している鍵を用いて、前記コンテンツの識別情報と該モバイルデバイスの識別情報又は該モバイルデバイスを利用するユーザの識別情報とを少なくとも含む前記ワンタイムＵＲＬを生成するように構成されており、前記サーバデバイスは、前記鍵を用いて、前記ワンタイムＵＲＬを検証するように構成されていてもよい。
【００１２】
本発明の第２の特徴において、前記モバイルデバイスは、前記移動先ネットワークに在圏している場合、前記サーバデバイスに対して、所定間隔で、所定信号を送信するように構成されており、前記サーバデバイスは、前記所定信号を受信している場合、前記ワンタイムＵＲＬの検証及び前記コンテンツの転送を行い、前記所定信号を受信しなくなった場合に、前記モバイルデバイスが前記移動先ネットワークに在圏しなくなったと判断し、前記ワンタイムＵＲＬの検証を中止すると共に、前記プレーヤデバイスに対する前記コンテンツの転送を停止するように構成されていてもよい。
【００１３】
本発明の第２の特徴において、前記サーバデバイスは、前記モバイルデバイスから受信した通信開始通知に応じて、該モバイルデバイスが前記移動先ネットワークに在圏したと判断し、前記ワンタイムＵＲＬの検証を開始し、前記プレーヤデバイスに対する前記コンテンツの転送を開始するように構成されており、前記サーバデバイスは、前記モバイルデバイスから受信した移動通知に応じて、該モバイルデバイスが前記移動先ネットワークに在圏しなくなったと判断し、前記ワンタイムＵＲＬの検証を中止すると共に、前記プレーヤデバイスに対する前記コンテンツの転送を停止するように構成されていてもよい。
【００１４】
本発明の第２の特徴において、前記サーバデバイスは、前記プレーヤデバイスからの前記コンテンツ取得要求に応じて、前記ワンタイムＵＲＬを正当であると判断した場合に、前記モバイルデバイスに対して、ワンタイムＵＲＬ更新要求を通知するように構成されており、前記モバイルデバイスは、前記ワンタイムＵＲＬ更新要求に応じて、前記ワンタイムＵＲＬに含まれているカウンタ値を更新するように構成されていてもよい。
【００１５】
本発明の第２の特徴において、前記モバイルデバイスは、所定間隔で、前記ワンタイムＵＲＬに含まれているカウンタ値を更新するように構成されており、前記所定間隔は、前記ワンタイムＵＲＬ取得要求の受信頻度によって決定されてもよい。
【００１６】
本発明の第２の特徴において、前記プレーヤデバイスは、前記モバイルデバイスから前記ワンタイムＵＲＬを取得してから所定期間が経過した際には、該モバイルデバイスが前記移動先ネットワークに在圏していることを確認することができた場合にのみ、前記サーバデバイスに対して、前記コンテンツ転送要求を送信するように構成されていてもよい。
【００１７】
本発明の第２の特徴において、前記サーバデバイスは、前記ワンタイムＵＲＬに含まれているカウンタ値が所定閾値以上であると判断した場合に、前記ワンタイムＵＲＬを正当でないと判断するように構成されていてもよい。
【００１８】
本発明の第２の特徴において、前記サーバデバイスは、前記ワンタイムＵＲＬに含まれている有効期間が経過していると判断した場合に、前記ワンタイムＵＲＬを正当でないと判断するように構成されていてもよい。
【発明の効果】
【００１９】
以上説明したように、本発明によれば、モバイルデバイスが、ワンタイムＵＲＬ（ファイルデータ用アクセスＵＲＬ）のみを管理し、サーバデバイスが、コンテンツ（ファイルデータ）を保存すると共に、プレーヤデバイス（外部端末）からのコンテンツ取得要求が正当である場合のみ、当該モバイルデバイスを介することなく、当該コンテンツを当該プレーヤデバイスに対して転送し、当該モバイルデバイスが、移動先ネットワークに在圏している場合にのみ、当該ワンタイムＵＲＬが有効となるように構成することによって、当該モバイルデバイスにおける処理負荷を増大させることなく、かつ、かかるコンテンツの転送を制御することができるコンテンツ配信方法及び通信システムを提供することができる。
【発明を実施するための最良の形態】
【００２０】
（本発明の第１の実施形態に係る通信システムの構成）
図１乃至図６を参照して、本発明の第１の実施形態に係る通信システムの構成について説明する。
【００２１】
図１に示すように、本実施形態に係る通信システムは、モバイルデバイス１０と、サーバデバイス２０と、プレーヤデバイス３０と、中継サーバデバイス５００とを具備している。
【００２２】
図１の例では、サーバデバイス２０及び中継サーバデバイス５００は、モバイルデバイス１０のホームネットワーク５０に属している。また、図１の例では、モバイルデバイス１０は、移動先ネットワーク４０に在圏しており、プレーヤデバイス３０は、かかる移動先ネットワーク４０に属している。
【００２３】
ここで、中継サーバデバイス５００は、ホームネットワーク５０に属するＢＢＲ（Ｂｒｏａｄ  Ｂａｎｄ  Ｒｏｕｔｅｒ）５１０とインターネット６０と移動先ネットワーク４０に属するＢＢＲ４１０とを介して、モバイルデバイス１０との間でコネクション＃１を確立するように構成されている。
【００２４】
また、中継サーバデバイス５００は、ＢＢＲ（Ｂｒｏａｄ  Ｂａｎｄ  Ｒｏｕｔｅｒ）５１０とインターネット６０とＢＢＲ４１０とを介して、プレーヤデバイス３０との間でコネクション＃３を確立するように構成されている。
【００２５】
また、中継サーバデバイス５００は、ホームネットワーク５０内に複数のサーバデバイス２０が存在する場合に、かかる複数のサーバデバイス２０に保存されているコンテンツ及びコンテンツリスト（後述）を管理し、かかる複数のサーバデバイス２０の代わりに、モバイルデバイス１０及びプレーヤデバイス３０との間で通信を行うように構成されている。
【００２６】
以下、本実施形態では、中継サーバデバイス５００が、ホームネットワーク５０内に属する複数のサーバデバイス２０の代理を行う例について説明するが、本発明は、中継サーバデバイス５００が、複数のサーバデバイス２０の代理を行わない例についても適用可能である。
【００２７】
したがって、本明細書における「サーバデバイス」という用語には、サーバデバイス２０及び中継サーバデバイス５００の両方が含まれているものとする。
【００２８】
モバイルデバイス１０は、無線ＬＡＮや、近傍無線通信（Ｂｌｕｅｔｏｏｔｈ（登録商標）や赤外線通信等）或いは有線通信（ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル接続等）によって、プレーヤデバイス３０との間でコネクション＃２を確立するように構成されている。
【００２９】
また、インターネット６０には、ＤＤＮＳ（Ｄｙｎａｍｉｃ  Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｅｒ）７０が接続されている。ＤＤＮＳ７０は、ホスト名と、動的なグローバルＩＰアドレスとを関連付けて管理するように構成されている。
【００３０】
仮に、ホームネットワーク５０のＢＢＲ５１０が、固定的なＩＰアドレスを有し、ドメイン名を取得している場合には、上述のＤＤＮＳ７０を、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｅｒ）と読み替えるものとする。
【００３１】
以下、本実施形態では、インターネット６０を介してモバイルデバイス１０とサーバデバイス２０とプレーヤデバイス３０との間で行われる通信が、ＩＰに準拠している場合について説明するが、かかる通信が準拠するべき通信プロトコルは、ＩＰに限定されるものではない。
【００３２】
なお、本実施形態では、モバイルデバイス１０、サーバデバイス２０及びプレーヤデバイス３０は、ＩＰに従って通信を行うＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）であってもよいし、ＩＰに従って通信を行うＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）端末や携帯電話端末であってもよい。
【００３３】
すなわち、モバイルデバイス１０、サーバデバイス２０及びプレーヤデバイス３０は、所定の通信プロトコルに従って通信を行う機能を有するコンピュータ装置であれば、任意のコンピュータ装置であってもよい。
【００３４】
また、モバイルデバイス１０は、インターネット６０とＢＢＲ４１０とを介した通信の他に、移動通信ネットワークを経由して中継サーバデバイス５００と野間で通信してもよい。すなわち、本実施形態において、モバイルデバイス１０は、当該モバイルデバイス１０が具備する通信手段を介して、中継サーバデバイスとの間で情報を送受信することができればよい。
【００３５】
図２に、モバイルデバイス１０のハードウェア構成について示す。モバイルデバイス１０のハードウェア構成は、一般的なコンピュータ装置のハードウェア構成と同様であるから、本発明に関連するハードウェア構成のみについて、図２を参照しながら説明する。
【００３６】
ＣＰＵ１０１は、記憶部１０５に記憶されているプログラムを実行することにより、モバイルデバイス１０のハードウェア構成の各部に対する制御を行うように構成されている。
【００３７】
記憶部１０５は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３とによって構成されている。
【００３８】
ＲＡＭ１０２は、ＣＰＵ１０１によって使用されるデータを一時的に記憶するように構成されている。
【００３９】
ＲＯＭ１０３は、ＣＰＵ１０１に対して、後述するプログラム１００Ａを記憶するように構成されている。
【００４０】
操作部１０４は、キーボードやマウス等によって構成されており、ユーザ操作に応じた操作命令をＣＰＵ１０１に通知するように構成されている。
【００４１】
通信モジュール１０６は、サーバデバイス２０又は中継サーバデバイス５００及びプレーヤデバイス３０との間で通信を行うように構成されている。
【００４２】
セキュリティモジュール１０７は、特定コンテンツの保存先を示すワンタイムＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）に付与されるハッシュ値を生成するように構成されている。なお、ワンタイムＵＲＬは、所定のタイミングで更新されるものである。
【００４３】
リムーバブルメディア１０８は、サーバデバイス２０（又は、中継サーバデバイス５００）から取得したコンテンツやコンテンツリストを記憶するように構成されている。
【００４４】
次に、図３を参照して、本実施形態に係るモバイルデバイス１０の機能について説明する。図３に示すように、本実施形態に係るモバイルデバイス１０の機能は、ＣＰＵ１０１がプログラム１００Ａを実行することによって実現される。
【００４５】
図３に示すように、本実施形態に係るモバイルデバイス１０の機能は、仮想サーバデバイス起動部１１と、サーバデバイス情報取得部１１Ａと、コンテンツリスト転送要求送信部１２と、コンテンツリスト送信部１３と、コンテンツリスト取得部１３Ａと、移動通知送信部１４とを具備している。
【００４６】
サーバデバイス情報取得部１１Ａは、操作部１０４を用いたユーザ操作に応じて、通信モジュール１０６を介して、サーバデバイス情報確認要求を送信することによって、サーバデバイス２０（又は、中継サーバデバイス５００）から、ホームネットワーク５０に属する１つ又は複数のサーバデバイス２０を示すサーバデバイス情報を取得するように構成されている。
【００４７】
仮想サーバデバイス起動部１１は、プレーヤデバイス３０に対して、サーバデバイス２０の一部の機能を提供するように構成されている。
【００４８】
例えば、仮想サーバデバイス起動部１１は、操作部１０４を用いたユーザ操作に応じて、プレーヤデバイス３０に対して、上述のサーバデバイス情報を提供するように構成されている。
【００４９】
コンテンツリスト転送要求送信部１２は、通信モジュール１０６を介してプレーヤデバイス３０から受信したコンテンツリスト転送要求を、当該通信モジュール１０６を介してサーバデバイス２０（又は、中継サーバデバイス５００）に送信するように構成されている。
【００５０】
ここで、かかるコンテンツリスト転送要求は、プレーヤデバイス３０によって選択されたサーバデバイス２０に保存されており当該プレーヤデバイス３０に対して提供可能なコンテンツに係るコンテンツリストを転送するように要求するものである。
【００５１】
コンテンツリスト生成部１３Ａは、通信モジュール１０６を介して、サーバデバイス２０から、上述のコンテンツリストを取得して、記憶部１０５又はリムーバブルメディア１０８に記憶するように構成されている。
【００５２】
具体的には、コンテンツリストは、各コンテンツの識別情報（例えば、コンテンツの名称等）と、当該各コンテンツを保存するワンタイムＵＲＬとを関連付けるものである。
【００５３】
ここで、コンテンツリスト生成部１３Ａは、サーバデバイス２０との間で共有する鍵（共通鍵）を用いて、上述のワンタイムＵＲＬを生成するように構成されている。図４に、コンテンツリスト生成部１３Ａによって生成されるワンタイムＵＲＬの一例を示す。
【００５４】
図４に示すように、特定コンテンツ用のワンタイムＵＲＬは、当該特定コンテンツを保存するサーバデバイス２０のアドレス情報（例えば、グローバルＩＰアドレス等）と、当該特定コンテンツの識別情報Ａと、モバイルデバイス１０を利用するユーザの識別情報Ｂと、モバイルデバイス１０の識別情報Ｃと、モバイルデバイス１０が在圏している移動先ネットワーク４０のグローバルＩＰアドレスＤと、当該ワンタイムＵＲＬの有効期間Ｅと、カウンタ値Ｆと、ハッシュ値Ｇとを含む。
【００５５】
なお、かかるワンタイムＵＲＬは、上述の全ての情報要素を含む必要はなく、少なくとも、上述のサーバデバイスのアドレス情報と、上述の特定コンテンツの識別情報Ａとを含むものであればよい。
【００５６】
また、コンテンツリスト生成部１３Ａは、サーバデバイス２０から送信されたワンタイムＵＲＬ更新要求に応じて、上述のワンタイムＵＲＬに含まれているカウンタ値を更新するように構成されている。
【００５７】
すなわち、特定コンテンツが、プレーヤデバイス３０によって再生された場合、コンテンツリスト生成部１３Ａは、当該特定コンテンツ（視聴済コンテンツ）用のワンタイムＵＲＬを更新するように構成されている。
【００５８】
また、コンテンツリスト生成部１３Ａは、所定間隔で、上述のワンタイムＵＲＬに含まれているカウンタ値を更新するように構成されている。
【００５９】
すなわち、コンテンツリスト生成部１３Ａは、プレーヤデバイス３０によって再生されていないコンテンツ（未視聴コンテンツ）用のワンタイムＵＲＬについては、定期的に更新するように構成されている。
【００６０】
ここで、上述の所定間隔は、サーバデバイス２０からのワンタイムＵＲＬ取得要求の受信頻度によって決定されるように構成されていてもよい。
【００６１】
例えば、コンテンツリスト生成部１３Ａは、モバイルデバイス１０の処理負荷を軽減するために、所定期間内におけるサーバデバイス２０からのワンタイムＵＲＬ取得要求の受信頻度が多い場合、上述のワンタイムＵＲＬの更新間隔を長くするように構成されていてもよい。
【００６２】
一方、コンテンツリスト生成部１３Ａは、セキュリティを考慮して、所定期間内におけるサーバデバイス２０からのワンタイムＵＲＬ取得要求の受信頻度が少ない場合、上述のワンタイムＵＲＬの更新間隔を短くするように構成されていてもよい。
【００６３】
コンテンツリスト送信部１３は、モバイルデバイス１０が、移動先ネットワーク４０に在圏している場合に、上述のワンタイムＵＲＬを含むコンテンツリストをリムーバブルメディア１０８又は記憶部１０５から抽出して、通信モジュール１０６を介して、プレーヤデバイス３０に対して、当該コンテンツリストを送信するように構成されている。
【００６４】
移動通知送信部１４は、モバイルデバイス１０が、移動先ネットワーク４０に在圏しなくなる場合に、通信モジュール１０６を介して、サーバデバイス２０（又は、中継サーバデバイス５００）に対して、その旨を通知するための移動通知を送信するように構成されている。
【００６５】
ここで、移動通知送信部１４は、上述の移動通知を送信することによって、サーバデバイス２０（又は、中継サーバデバイス５００）に対して、モバイルデバイス１０を介することなくサーバデバイス２０（又は、中継サーバデバイス５００）からプレーヤデバイス３０に対してコンテンツを送信することを停止するように指示することができる。
【００６６】
また、移動通知送信部１４は、特定の移動先ネットワークに在圏している場合、サーバデバイス２０に対して、所定間隔で、所定信号を送信するように構成されていてもよい。
【００６７】
ここで、移動通知送信部１４は、特定の移動先ネットワークに在圏しなくなる場合には、かかる所定信号の送信を停止するように構成されている。
【００６８】
図５に、サーバデバイス２０（又は、中継サーバデバイス５００）のハードウェア構成について示す。サーバデバイス２０（又は、中継サーバデバイス５００）のハードウェア構成は、モバイルデバイス１０のハードウェア構成と同様であるため、両者の差分のみについて、図４を参照しながら説明する。
【００６９】
ＨＤＤ２０８は、上述のコンテンツ及びコンテンツリストを記憶するように構成されている。なお、中継サーバデバイス５００に設けられているＨＤＤ２０８は、各サーバデバイス２０に保存されているコンテンツ及びコンテンツリストを記憶するように構成されている。
【００７０】
また、セキュリティモジュール２０７は、ワンタイムＵＲＬに含まれるハッシュ値が正当であるか否かについて検証するように構成されている。
【００７１】
次に、図６を参照して、本実施形態に係るサーバデバイス２０の機能について説明する。図６に示すように、本実施形態に係るサーバデバイス２０の機能は、ＣＰＵ２０１がプログラム１００Ｂを実行することによって実現される。
【００７２】
図６に示すように、本実施形態に係るサーバデバイス２０の機能は、サーバデバイス情報送信部２１と、コンテンツリスト送信部２２と、コンテンツ送信部２３と、移動通知受信部２４とを具備している。
【００７３】
サーバデバイス情報送信部２１は、モバイルデバイス１０からのサーバデバイス情報確認要求に応じて、通信モジュール２０６を介して、モバイルデバイス１０に対して、当該サーバデバイス２０（又は、ホームネットワーク５０に属する１つ又は複数のサーバデバイス２０）を示すサーバデバイス情報を送信するように構成されている。
【００７４】
コンテンツリスト送信部２２は、モバイルデバイス１０からのコンテンツリスト転送要求に応じて、通信モジュール２０６を介して、モバイルデバイス１０に対して、当該サーバデバイス２０（又は、中継サーバデバイス５００）に保存されており当該プレーヤデバイス３０に対して提供可能なコンテンツに係るコンテンツリストを送信するように構成されている。
【００７５】
コンテンツ送信部２３は、プレーヤデバイス３０からコンテンツ転送要求を受信した場合で、かつ、モバイルデバイス１０が移動先ネットワーク４０に在圏していると判断した場合に、かかるプレーヤデバイス３０に対して、モバイルデバイス１０を介することなく、コンテンツを転送するように構成されている。
【００７６】
また、コンテンツ送信部２３は、プレーヤデバイス３０に対してコンテンツを転送中に、モバイルデバイス１０が移動先ネットワーク４０に在圏しなくなったと判断した場合に、かかるプレーヤデバイス３０に対するかかるコンテンツの転送を停止するように構成されている。
【００７７】
また、コンテンツ送信部２３は、プレーヤデバイス３０からコンテンツ取得要求を受信した場合に、セキュリティモジュール２０７と協働して、当該コンテンツ取得要求の宛先であるワンタイムＵＲＬを検証するように構成されている。
【００７８】
そして、コンテンツ送信部２３は、かかるワンタイムＵＲＬを正当であると判断した場合に、モバイルデバイス１０を介することなく、プレーヤデバイス３０に対して、当該コンテンツ取得要求に係るコンテンツを転送するように構成されている。
【００７９】
具体的には、セキュリティモジュール２０７が、モバイルデバイス１０と共有している鍵（共通鍵）を用いて、上述のワンタイムＵＲＬに含まれているハッシュ値が正当であるか否かについて検証し、コンテンツ送信部２３は、かかる検証結果に基づいて、ワンタイムＵＲＬを正当であるか否かについて判断する。
【００８０】
また、コンテンツ送信部２３は、上述のワンタイムＵＲＬに含まれているカウンタ値が所定閾値以上であると判断した場合に、かかるワンタイムＵＲＬを正当でないと判断するように構成されている。
【００８１】
また、コンテンツ送信部２３は、上述のワンタイムＵＲＬに含まれている有効期間が経過していると判断した場合に、かかるワンタイムＵＲＬを正当でないと判断するように構成されている。
【００８２】
ここで、コンテンツ送信部２３は、プレーヤデバイス３０からのコンテンツ取得要求に応じてワンタイムＵＲＬを正当であると判断した場合に、すなわち、プレーヤデバイス３０に対してコンテンツを送信した場合に、モバイルデバイス１０に対して、ワンタイムＵＲＬ更新要求を通知するように構成されている。
【００８３】
また、コンテンツ送信部２３は、モバイルデバイス１０から受信した通信開始通知に応じて、モバイルデバイス１９が移動先ネットワーク４０に在圏したと判断し、移動通知受信部２４によってモバイルデバイス１０から移動通知が受信された場合に、かかるモバイルデバイス１０が移動先ネットワーク４０に在圏しなくなったと判断するように構成されていてもよい。
【００８４】
また、コンテンツ送信部２３は、モバイルデバイス１０から上述の前記所定信号を受信している場合、かかるモバイルデバイス１０が移動先ネットワーク４０に在圏していると判断し、モバイルデバイス１０から上述の所定信号を受信しなくなった場合に、かかるモバイルデバイス１０が移動先ネットワーク４０に在圏しなくなったと判断するように構成されていてもよい。
【００８５】
移動通知受信部２４は、通信モジュール２０６を介して、モバイルデバイス１０から、上述の移動通知を受信するように構成されている。
【００８６】
また、プレーヤデバイス３０は、ユーザの操作に応じて、モバイルデバイス１０から取得したワンタイムＵＲＬ宛てに、所望コンテンツに対するコンテンツ取得要求を送信するように構成されている。
【００８７】
また、プレーヤデバイス３０は、モバイルデバイス１０からワンタイムＵＲＬを取得してから所定期間が経過した際には、かかるモバイルデバイス１０が移動先ネットワーク４０に在圏していることを確認することができた場合にのみ、サーバデバイス２０に対して、所望コンテンツに対するコンテンツ転送要求を送信するように構成されている。
【００８８】
ここで、プレーヤデバイス３０は、かかるモバイルデバイス１０が移動先ネットワーク４０に在圏していることを確認することができなかった場合には、サーバデバイス２０に対して、所望コンテンツに対するコンテンツ転送要求を送信しないように構成されている。
【００８９】
（本発明の第１の実施形態に係る通信システムの動作）
図７を参照して、本発明の第１の実施形態に係る通信システムの動作について説明する。
【００９０】
図７に示すように、ステップＳ１００１において、モバイルデバイス１０が、当該モバイルデバイス１０のホームネットワーク５０に属する１つ又は複数のサーバデバイス２０を確認するためのサーバデバイス情報確認要求を、各サーバデバイス２０（又は、中継サーバデバイス５００）に送信する。
【００９１】
ステップＳ１００２において、各サーバデバイス２０（又は、中継サーバデバイス５００）は、かかるサーバデバイス情報確認要求に応じて、当該サーバデバイス２０（又は、ホームネットワーク５０に属する１つ又は複数のサーバデバイス２０）を示すサーバデバイス情報を、モバイルデバイス１０に対して送信する。
【００９２】
ここで、各サーバデバイス２０（又は、中継サーバデバイス５００）は、モバイルデバイス１０によって生成されるワンタイムＵＲＬに含まれるハッシュ値を生成するための共通鍵を、上述のサーバデバイス情報と共に送信するように構成されていてもよい。
【００９３】
また、共通鍵は、ステップＳ１００１に先立ち、モバイルデバイス１０とサーバデバイス２０との間で共有されていてもよい。
【００９４】
モバイルデバイス１０は、ステップＳ１００３において、仮想サーバデバイスとして起動し、ステップＳ１００４において、受信したサーバデバイス情報をプレーヤデバイス３０に送信する。
【００９５】
プレーヤデバイス３０は、ステップＳ１００５において、ユーザ操作に応じて、サーバデバイス情報に含まれるサーバデバイス２０の中から１つ又は複数のサーバデバイス２０を選択し、ステップＳ１００６において、選択したサーバデバイス２０に保存されているコンテンツに係るコンテンツリストを転送するように要求するコンテンツ転送要求をモバイルデバイス１０に対して送信する。
【００９６】
ステップＳ１００７において、モバイルデバイス１０は、受信したコンテンツ転送要求を、選択されたサーバデバイス２０（又は、中継サーバデバイス５００）に送信する。
【００９７】
ステップＳ１００８において、かかるサーバデバイス２０（又は、中継サーバデバイス５００）は、当該サーバデバイス２０に保存されているコンテンツに係るコンテンツリストを、モバイルデバイス１０に送信する。
【００９８】
サーバデバイス２０は、上述の共通鍵を、ステップＳ１００２において送信するのではなく、ステップＳ１００８において、コンテンツリストと共に送信するように構成されていてもよい。
【００９９】
なお、かかるコンテンツリストは、プレーヤデバイス３０に対して提供可能な１つ又は複数のコンテンツの識別情報と、当該コンテンツが保存されているサーバデバイス２０のアドレス情報（例えば、グローバルＩＰアドレス等）とを含むものである。
【０１００】
ステップＳ１００８Ｂにおいて、モバイルデバイス１０は、受信したコンテンツリストに含まれるコンテンツ用のワンタイムＵＲＬを生成し、当該コンテンツリストにおいて、コンテンツの識別情報と当該ワンタイムＵＲＬとを関連付ける。
【０１０１】
具体的には、モバイルデバイス１０は、コンテンツリストに含まれるサーバデバイス２０のアドレス情報と、当該コンテンツの識別情報（ファイル名等）と、モバイルデバイス１０の識別情報と、モバイルデバイス１０のユーザの識別情報と、移動先ネットワーク４０のＩＰアドレスと、ワンタイムＵＲＬの有効期間と、カウンタ値と、これらの情報に対して共通鍵を用いて生成されたハッシュ値とを組み合わせることによって、かかるワンタイムＵＲＬを生成する。
【０１０２】
ステップＳ１００９において、モバイルデバイス１０は、受信したコンテンツリストを、プレーヤデバイス３０に送信する。
【０１０３】
プレーヤデバイス３０は、ステップＳ１０１０において、ユーザ操作に応じて、受信したコンテンツリストに含まれるコンテンツの中から、所望のコンテンツを選択し、ステップＳ１０１１において、当該コンテンツに関連付けられているワンタイムＵＲＬ宛てに、当該コンテンツを転送するように要求するコンテンツ転送要求を、当該サーバデバイス２０（又は、中継サーバデバイス５００）に対して送信する。
【０１０４】
ここで、ワンタイムＵＲＬに含まれるサーバデバイス２０のアドレス情報が、ドメイン名によって記載されている場合、プレーヤデバイス３０は、ＤＤＮＳ７０によるアドレス解決処理を利用して、当該ワンタイムＵＲＬに対応するグローバルＩＰアドレスを取得してもよい。
【０１０５】
ステップＳ１０１１Ｂにおいて、サーバデバイス２０（又は、中継サーバデバイス５００）は、受信したコンテンツ転送要求の宛先であるワンタイムＵＲＬに含まれるハッシュ値と、かかるワンタイムＵＲＬに含まれるハッシュ値以外の情報要素と上述の共有鍵とを用いて生成したハッシュ値とを比較することによって、当該ワンタイムＵＲＬを検証する。
【０１０６】
ステップＳ１０１２において、当該サーバデバイス２０（又は、中継サーバデバイス５００）は、上述のワンタイムＵＲＬを正当な者であると判断した場合に、すなわち、受信したコンテンツ転送要求を受け入れ可能であると判断した場合に、当該コンテンツを、モバイルデバイス１０を介することなくプレーヤデバイス３０に送信する。
【０１０７】
ステップＳ１０１２Ｂにおいて、サーバデバイス２０（又は、中継サーバデバイス５００）は、モバイルデバイス１０に対して、当該コンテンツを取得するために必要なワンタイムＵＲＬを更新することを要求するワンタイムＵＲＬ更新要求を通知する。ここで、ワンタイムＵＲＬ更新要求は、少なくとも当該コンテンツの識別情報を含むものとする。
【０１０８】
その後、モバイルデバイス１０は、移動先ネットワークに在圏しなくなる場合（ステップＳ１０１３）、ステップＳ１０１４において、当該サーバデバイス２０（又は、中継サーバデバイス５００）に対して、その旨を示す移動通知を送信する。
【０１０９】
ステップＳ１０１５において、当該サーバデバイス２０（又は、中継サーバデバイス５００）は、受信した移動通知に応じて、プレーヤデバイス３０に対するコンテンツの転送を停止する。
【０１１０】
（本発明の第１の実施形態に係る通信システムの作用・効果）
本発明の第１の実施形態に係る通信システムによれば、モバイルデバイス１０が、ワンタイムＵＲＬのみを管理し、サーバデバイス２０（又は、中継サーバデバイス５００）が、コンテンツを保存すると共に、プレーヤデバイス３０からのコンテンツ取得要求が正当である場合のみ、当該モバイルデバイス１０を介することなく、当該コンテンツを当該プレーヤデバイス３０に対して転送し、当該モバイルデバイス１０が、移動先ネットワーク４０に在圏している場合にのみ、当該ワンタイムＵＲＬが有効となるように構成することによって、当該モバイルデバイス１０における処理負荷を増大させることなく、かつ、かかるコンテンツの転送を制御することができる。
【０１１１】
（本発明の第２の実施形態に係る通信システム）
次に、図８を参照して、本発明の第２の実施形態に係る通信システムについて、上述の第１の実施形態に係る通信システムとの相違点を主として説明する。
【０１１２】
ここで、図８を参照して、本実施形態に係る通信システムの動作について説明する。図８に示すステップＳ２００１乃至Ｓ２００９の動作は、図７に示すステップＳ１００１乃至Ｓ１００９の動作と同一である。
【０１１３】
プレーヤデバイス３０は、ステップＳ２０１０において、ステップＳ２００９においてコンテンツリストを取得してから所定期間が経過していると判断した場合、ステップＳ２０１１において、モバイルデバイス１０に対して、当該モバイルデバイス１０が移動先ネットワーク４０に在圏しているか否かについて確認するための仮想サーバ在圏確認要求を送信する。
【０１１４】
ステップＳ２０１２において、モバイルデバイス１０は、移動先ネットワーク４０に在圏している場合、受信した仮想サーバ在圏確認要求に対して、仮想サーバ在圏応答を返送する。
【０１１５】
その後のステップＳ２０１３乃至Ｓ２０１６の動作は、図７に示すステップＳ１０１１乃至Ｓ１０１２Ｂの動作と同一である。
【０１１６】
（本発明の第３の実施形態に係る通信システム）
次に、図９を参照して、本発明の第３の実施形態に係る通信システムについて、上述の第１の実施形態に係る通信システムとの相違点を主として説明する。
【０１１７】
ここで、図９を参照して、本実施形態に係る通信システムの動作について説明する。図９に示すステップＳ３００１乃至Ｓ３０１０の動作は、図７に示すステップＳ１００１乃至Ｓ１００９の動作と同一である。
【０１１８】
プレーヤデバイス３０は、ステップＳ３０１１において、ステップＳ３０１０においてコンテンツリストを取得してから所定期間が経過していると判断した場合、モバイルデバイス１０に対して、再度、コンテンツリスト転送要求を送信する。
【０１１９】
ステップＳ３０１２において、モバイルデバイス１０は、サーバデバイス２０（又は、中継サーバデバイス５００）に対して、前回受信したコンテンツリストとの差分情報を送信するように要求するコンテンツ差分確認を送信する。
【０１２０】
ステップＳ３０１３において、サーバデバイス２０（又は、中継サーバデバイス５００）は、モバイルデバイス１０に対して、前回受信したコンテンツリストとの差分情報（コンテンツ差分リスト）を送信する。
【０１２１】
モバイルデバイス１０は、ステップＳ３０１４において、受信したコンテンツ差分リストに基づいて、変更されているコンテンツ用のワンタイムＵＲＬを更新し、更新したワンタイムＵＲＬを含むコンテンツリストを、プレーヤデバイス３０に送信する。
【０１２２】
（本発明の第４の実施形態に係る通信システム）
次に、図１０を参照して、本発明の第４の実施形態に係る通信システムについて、上述の第３の実施形態に係る通信システムとの相違点を主として説明する。
【０１２３】
ここで、図１０を参照して、本実施形態に係る通信システムの動作について説明する。図１０に示すステップＳ４００１乃至Ｓ４０１０の動作は、図９に示すステップＳ３００１乃至Ｓ３０１０の動作と同一である。
【０１２４】
ここで、モバイルデバイス１０は、ステップＳ４００８においてコンテンツリストを取得してから所定期間が経過したと判断した場合、プレーヤデバイス３０からのコンテンツリスト転送要求を受信していない場合であっても、ステップＳ４０１２において、サーバデバイス２０（又は、中継サーバデバイス５００）に対して、上述のコンテンツ差分確認を送信する。
【０１２５】
また、モバイルデバイス２０は、ステップＳ４０１３において、サーバデバイス２０のコンテンツに追加、削除、修正等の変更が加えられたことを通知された場合に、ステップＳ４０１４におけるワンタイムＵＲＬの更新を行うように構成されていてもよい。この際、モバイルデバイス１０は、ステップＳ４０１２において、コンテンツリスト差分確認を送信しなくてもよい。
【０１２６】
その後のステップＳ４０１３乃至Ｓ４０１５の動作は、図９に示すステップＳ３０１３乃至Ｓ３０１５の動作と同一である。
【０１２７】
（変更例１）
図１１を参照して、本発明の変更例１について説明する。図１１に示すように、本変更例に係る通信システムは、図１に示す構成に加えて、インターネット６０に接続されているプロバイダ８０を具備する。
【０１２８】
そして、本変更例では、ホームネットワーク５０と移動先ネットワーク５０との間の通信が、かかるプロバイダ８０を解して行われるように構成されている。
【０１２９】
そのため、かかるプロバイダ８０は、サーバデバイス（又は、中継サーバデバイス５００）との間で共有する共通鍵の管理を行うことができ、上述の実施形態では、サーバデバイス（又は、中継サーバデバイス５００）が行っていたワンタイムＵＲＬの検証処理についても行うことができる。
【０１３０】
以上、上述の実施形態を用いて本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。従って、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【図面の簡単な説明】
【０１３１】
【図１】本発明の第１の実施形態に係る通信システムの全体構成図である。
【図２】本発明の第１の実施形態に係るモバイルデバイスのハードウェア構成図である。
【図３】本発明の第１の実施形態に係るモバイルデバイスのソフトウェア構成図である。
【図４】本発明の第１の実施形態に係るモバイルデバイスによって生成されるワンタイムＵＲＬの一例を示す図である。
【図５】本発明の第１の実施形態に係るサーバデバイスのハードウェア構成図である。
【図６】本発明の第１の実施形態に係るサーバデバイスのソフトウェア構成図である。
【図７】本発明の第１の実施形態に係る通信システムの動作を示すシーケンス図である。
【図８】本発明の第２の実施形態に係る通信システムの動作を示すシーケンス図である。
【図９】本発明の第３の実施形態に係る通信システムの動作を示すシーケンス図である。
【図１０】本発明の第４の実施形態に係る通信システムの動作を示すシーケンス図である。
【図１１】本発明の変更例１に係る通信システムの全体構成図である。
【符号の説明】
【０１３２】
１０…モバイルデバイス
１０１、２０１…ＣＰＵ
１０２、２０２…ＲＡＭ
１０３、２０３…ＲＯＭ
１０４、２０４…操作部
１０５、２０５…記憶部
１０６、２０６…通信モジュール
１０７、２０７…セキュリティモジュール
１０８…リムーバブルメディア
１１…仮想サーバデバイス起動部
１１Ａ…サーバデバイス情報取得部
１２…コンテンツリスト転送要求送信部
１３Ａ…コンテンツリスト生成部
１３…コンテンツリスト送信部
１４…移動通知送信部
２０…サーバデバイス
２０８…ＨＤＤ
２１…サーバデバイス情報送信部
２２…コンテンツリスト送信部
２３…コンテンツ送信部
２４…移動通知受信部
３０…プレーヤデバイス
４０…移動先ネットワーク
４１０、５１０…ＢＢＲ
５０…ホームネットワーク
５００…中継サーバデバイス
６０…インターネット
７０…ＤＤＮＳ
【図１】
0004937021.tif 000002
【図２】
0004937021.tif 000003
【図３】
0004937021.tif 000004
【図４】
0004937021.tif 000005
【図５】
0004937021.tif 000006
【図６】
0004937021.tif 000007
【図７】
0004937021.tif 000008
【図８】
0004937021.tif 000009
【図９】
0004937021.tif 000010
【図１０】
0004937021.tif 000011
【図１１】
0004937021.tif 000012