(57)【要約】【課題】コンテンツ蓄積装置から再生装置へのコンテンツ転送時間を所望の時間内に設定可能とするとともに、未転送のコンテンツについても後で転送可能にすること。【解決手段】コンテンツ蓄積装置１は、再生装置３へ予め設定された転送制限時間以内で要求されたコンテンツを転送する。転送後にコンテンツの残部分があれば、コンテンツ蓄積サーバ２へ該残部分を転送する。そのとき、残部分を転送したコンテンツ蓄積サーバ２のＵＲＬを再生装置３へ通知する。再生装置３は該ＵＲＬを用いてコンテンツ蓄積サーバ２からコンテンツの残部分を取得する。【選択図】図１
2011124926.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを蓄積するコンテンツ蓄積装置と、該コンテンツ蓄積装置から転送されたコンテンツを保存するコンテンツ蓄積サーバと、該コンテンツ蓄積装置及び該コンテンツ蓄積サーバからコンテンツを取得し再生する再生装置とをネットワークを介して接続してなるコンテンツ転送システムであって、
前記コンテンツ蓄積装置は、コンテンツを蓄積するコンテンツ蓄積部と、前記コンテンツ蓄積サーバ及び前記再生装置と通信するための通信部と、前記コンテンツ蓄積サーバ及び前記再生装置へコンテンツを転送する制御部とを備え、
前記コンテンツ蓄積サーバは、前記コンテンツ蓄積装置及び前記再生装置と通信するための通信部と、前記コンテンツ蓄積装置からコンテンツを取得するとともに前記再生装置へコンテンツを転送する制御部と、取得したコンテンツを保存するコンテンツ蓄積部とを備え、
前記再生装置は、前記コンテンツ蓄積装置及び前記コンテンツ蓄積サーバと通信するための通信部と、前記コンテンツ蓄積装置及び前記コンテンツ蓄積サーバからコンテンツを取得する制御部と、取得したコンテンツを蓄積するコンテンツ蓄積部と、蓄積したコンテンツを再生する再生部とを備え、
前記コンテンツ蓄積装置は前記再生装置へ予め設定された転送制限時間以内で要求されたコンテンツを転送し、該コンテンツの残部分があれば前記コンテンツ蓄積サーバへ該残部分を転送し、前記再生装置は前記コンテンツ蓄積サーバから前記コンテンツの残部分を取得することを特徴とするコンテンツ転送システム。
【請求項２】
コンテンツを蓄積し、ネットワークを介して接続されたコンテンツ蓄積サーバと再生装置へコンテンツを転送するコンテンツ蓄積装置であって、
コンテンツを蓄積するコンテンツ蓄積部と、
前記コンテンツ蓄積サーバ及び前記再生装置と通信するための通信部と、
前記再生装置へコンテンツを転送する際の転送制限時間を記憶する不揮発性メモリと、
前記コンテンツ蓄積サーバ及び前記再生装置へ前記コンテンツを転送する制御部とを備え、
該制御部は、前記不揮発性メモリに記憶された転送制限時間以内で前記再生装置へコンテンツを転送し、該コンテンツの残部分があれば前記コンテンツ蓄積サーバへ該残部分を転送することを特徴とするコンテンツ蓄積装置。
【請求項３】
請求項２に記載のコンテンツ蓄積装置において、
前記制御部は、前記コンテンツの残部分を前記コンテンツ蓄積サーバへ転送した場合、該コンテンツ蓄積サーバのＵＲＬを前記再生装置へ通知することを特徴とするコンテンツ蓄積装置。
【請求項４】
請求項２または３に記載のコンテンツ蓄積装置において、
前記制御部は、前記再生装置の操作により設定された前記転送制限時間を前記不揮発性メモリに記憶するとともに、前記再生装置へのコンテンツの転送経過時間を測定し、該転送経過時間が前記転送制限時間を越えたら前記再生装置へのコンテンツの転送を停止することを特徴とするコンテンツ蓄積装置。
【請求項５】
請求項２または３に記載のコンテンツ蓄積装置において、
前記制御部は、前記再生装置へ転送したコンテンツの転送済サイズを求め、転送すべきコンテンツの全体サイズを比較することで、前記コンテンツの残部分があるかどうかを判定することを特徴とするコンテンツ蓄積装置。
【請求項６】
コンテンツ蓄積装置に蓄積されているコンテンツを、ネットワークを介してコンテンツ蓄積サーバ及び再生装置へ転送するコンテンツ転送方法であって、
前記コンテンツ蓄積装置は前記再生装置へ予め設定された転送制限時間以内で要求されたコンテンツを転送し、
要求されたコンテンツが全て転送されたかどうかを判定し、
要求されたコンテンツが全て転送されなかった場合、前記コンテンツ蓄積サーバへコンテンツの残部分を転送し、
該コンテンツの残部分を転送する前記コンテンツ蓄積サーバのＵＲＬを前記再生装置へ通知し、
前記再生装置は該ＵＲＬを用いて前記コンテンツ蓄積サーバから前記コンテンツの残部分を取得することを特徴とするコンテンツ転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータが蓄積されているコンテンツ蓄積装置から、コンテンツ再生装置に対してコンテンツデータを転送するコンテンツ転送システム及びコンテンツ転送方法に関するものである。
【背景技術】
【０００２】
近年、ＤＶＤレコーダやＢＤレコーダ、またはＮＡＳ（Network Attached Storage）のようなコンテンツ蓄積装置に蓄積された映像・音声・静止画コンテンツデータを、ＳＤカードやＭｅｍｏｒｙ  Ｓｔｉｃｋなどのメモリカードに転送し、オーディオプレーヤや携帯電話などのモバイル再生装置で再生することができる。また、無線ＬＡＮを搭載したモバイル再生装置が数多く市場に登場しており、インターネット経由でコンテンツサーバからコンテンツデータをダウンロードすることが可能である。このようなコンテンツ転送システムの普及により、宅内および宅外でさまざまなコンテンツを再生視聴することができる。
【０００３】
コンテンツ転送システムにおいては、コンテンツデータを効率良く転送することが望まれる。例えば特許文献１に開示される技術では、ユーザの使用時間に合わせてより多くのコンテンツをユーザに提供することを目的に、ユーザによる外部機器の使用時間を予め設定しておき、その設定された時間に基づいてコンテンツデータの一部分または全部分を外部機器に転送する。これにより、使用時間を越える無駄な部分を転送することがなく、外部機器に対してより多くのコンテンツデータを転送することができると述べられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１０４５７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
コンテンツ転送システムでは、コンテンツの再生時間が長くなるとコンテンツのファイルサイズが大きくなるため、当然ながら、コンテンツ蓄積装置からコンテンツ再生装置への転送時間も長くなる。例えば、前日にＤＶＤレコーダなどに録画した放送コンテンツを、翌日の朝モバイル再生装置に転送し、出勤時に電車内で視聴しようというユーザにとっては、朝の出勤前の短時間に転送を終了しなければならず、長時間のコンテンツについては転送できた一部のコンテンツしか視聴できないという不便さがある。
【０００６】
特許文献１の技術によれば、モバイル再生装置の使用時間に合わせたデータ量のコンテンツを無駄なく転送することはできるが、設定された使用時間が長ければこれに対応する転送時間も長くなり、転送時間そのものを短縮することはできない。さらに、コンテンツ転送時間は再生装置の使用時間から一義的に決まるものではない。フルＨＤ（High Definition）などの高解像度コンテンツや低圧縮の動画コンテンツの場合には、時間当たりのデータ量が増大するので、再生装置の使用時間を短く設定しても転送時間は予想以上に長くなってしまい、ユーザにとって使い勝手が悪い。
【０００７】
本発明の目的は、コンテンツ蓄積装置からコンテンツ再生装置へのコンテンツ転送時間を所望の時間内に設定可能とするとともに、未転送のコンテンツについても後で転送可能とすることである。
【課題を解決するための手段】
【０００８】
本発明は、コンテンツを蓄積するコンテンツ蓄積装置と、該コンテンツ蓄積装置から転送されたコンテンツを保存するコンテンツ蓄積サーバと、該コンテンツ蓄積装置及び該コンテンツ蓄積サーバからコンテンツを取得し再生する再生装置とをネットワークを介して接続してなるコンテンツ転送システムであって、前記コンテンツ蓄積装置は、コンテンツを蓄積するコンテンツ蓄積部と、前記コンテンツ蓄積サーバ及び前記再生装置と通信するための通信部と、前記コンテンツ蓄積サーバ及び前記再生装置へコンテンツを転送する制御部とを備え、前記コンテンツ蓄積サーバは、前記コンテンツ蓄積装置及び前記再生装置と通信するための通信部と、前記コンテンツ蓄積装置からコンテンツを取得するとともに前記再生装置へコンテンツを転送する制御部と、取得したコンテンツを保存するコンテンツ蓄積部とを備え、前記再生装置は、前記コンテンツ蓄積装置及び前記コンテンツ蓄積サーバと通信するための通信部と、前記コンテンツ蓄積装置及び前記コンテンツ蓄積サーバからコンテンツを取得する制御部と、取得したコンテンツを蓄積するコンテンツ蓄積部と、蓄積したコンテンツを再生する再生部とを備える。そして、前記コンテンツ蓄積装置は前記再生装置へ予め設定された転送制限時間以内で要求されたコンテンツを転送し、該コンテンツの残部分があれば前記コンテンツ蓄積サーバへ該残部分を転送し、前記再生装置は前記コンテンツ蓄積サーバから前記コンテンツの残部分を取得する。
【０００９】
本発明は、コンテンツを蓄積し、ネットワークを介して接続されたコンテンツ蓄積サーバと再生装置へコンテンツを転送するコンテンツ蓄積装置であって、コンテンツを蓄積するコンテンツ蓄積部と、前記コンテンツ蓄積サーバ及び前記再生装置と通信するための通信部と、前記再生装置へコンテンツを転送する際の転送制限時間を記憶する不揮発性メモリと、前記コンテンツ蓄積サーバ及び前記再生装置へ前記コンテンツを転送する制御部とを備え、該制御部は、前記不揮発性メモリに記憶された転送制限時間以内で前記再生装置へコンテンツを転送し、該コンテンツの残部分があれば前記コンテンツ蓄積サーバへ該残部分を転送する。さらに前記制御部は、前記コンテンツの残部分を前記コンテンツ蓄積サーバへ転送した場合、該コンテンツ蓄積サーバのＵＲＬを前記再生装置へ通知する。
【００１０】
本発明は、コンテンツ蓄積装置に蓄積されているコンテンツを、ネットワークを介してコンテンツ蓄積サーバ及び再生装置へ転送するコンテンツ転送方法であって、前記コンテンツ蓄積装置は前記再生装置へ予め設定された転送制限時間以内で要求されたコンテンツを転送し、要求されたコンテンツが全て転送されたかどうかを判定し、要求されたコンテンツが全て転送されなかった場合、前記コンテンツ蓄積サーバへコンテンツの残部分を転送し、該コンテンツの残部分を転送する前記コンテンツ蓄積サーバのＵＲＬを前記再生装置へ通知し、前記再生装置は該ＵＲＬを用いて前記コンテンツ蓄積サーバから前記コンテンツの残部分を取得する。
【発明の効果】
【００１１】
本発明によれば、コンテンツ転送に伴うユーザの待ち時間を最小に抑えることができる。また、長時間のコンテンツであっても、未転送の部分をコンテンツ蓄積サーバからダウンロードして視聴することができ、使い勝手が向上する。
【図面の簡単な説明】
【００１２】
【図１】本発明に係るコンテンツ転送システムの一実施例を示すシステム構成図である。
【図２】コンテンツ蓄積装置１の構成図である。
【図３】コンテンツ蓄積サーバ２の構成図である。
【図４】再生装置３の構成図である。
【図５】コンテンツ転送処理の全体のフローチャートを示す図である。
【図６】図５のコンテンツ転送処理（Ｓ１０２）の詳細を示す図である。
【図７】図５のＵＲＬ通知（Ｓ１０４）とコンテンツ残部分の転送（Ｓ１０５）の詳細を示す図である。
【発明を実施するための形態】
【００１３】
図１は、本発明に係るコンテンツ転送システムの一実施例を示すシステム構成図である。コンテンツ転送システム１０は、映像・音声・静止画などのコンテンツを蓄積するコンテンツ蓄積装置１と、コンテンツ蓄積装置１から転送されたコンテンツを保存するコンテンツ蓄積サーバ２と、コンテンツ蓄積装置１及びコンテンツ蓄積サーバ２からコンテンツを取得して再生する携帯電話や携帯音楽プレーヤーなどのモバイル機器である再生装置３とを、ネットワークを介して接続して構成される。図では、同一の再生装置３が宅内で使用される場合と、宅外で使用される場合とを合わせて示している。
【００１４】
コンテンツ蓄積装置１と宅内の再生装置３はＬＡＮ環境４で接続可能であり、コンテンツ蓄積装置１から再生装置３へコンテンツが転送される。また、コンテンツ蓄積装置１とコンテンツ蓄積サーバ２はインターネット５を介して接続され、コンテンツ蓄積装置１からコンテンツ蓄積サーバ２へコンテンツが転送される。さらに、コンテンツ蓄積サーバ２と宅外の再生装置３はインターネット５を介して接続可能であり、コンテンツ蓄積サーバ２から再生装置３へコンテンツが転送される。このように再生装置３は、宅内ではコンテンツ蓄積装置１から、宅外ではコンテンツ蓄積サーバ２からコンテンツを取得することが可能である。なお、ＬＡＮ環境４及びインターネット５の通信方式は、無線ＬＡＮでも有線ＬＡＮでもよい。
【００１５】
以下、本システムを構成する各装置の内部構成と動作を説明する。
図２は、コンテンツ蓄積装置１の構成図である。コンテンツ蓄積装置１は、コンテンツ蓄積部１１、通信部１２、制御部１３、メモリ（ＲＡＭ）１４、プログラム格納部１５、不揮発性メモリ１６、ユーザ操作部１７、表示部１８を含む。
【００１６】
コンテンツ蓄積部１１には、映像・音声・静止画コンテンツが蓄積される。記録媒体としては、ＨＤＤ、ＢＤ（Blu-ray Disc）やＤＶＤなどの光ディスク、フラッシュメモリ、ＳＤカード、Ｍｅｍｏｒｙ  Ｓｔｉｃｋなどの不揮発性フラッシュメモリカード、ＳＳＤ（Solid State Drive）などが使用可能で、蓄積部１１には記録媒体を制御する制御回路を含んでいる。通信部１２は、無線ＬＡＮや有線ＬＡＮなどのコントローラであり、ＬＡＮ４やインターネット５を介してコンテンツ蓄積サーバ２や再生装置３と通信可能であり、コンテンツの送受信を行う。
【００１７】
制御部１３はＣＰＵであり、プログラム格納部１５から読み出した制御プログラムを順次実行することによって全体の動作を制御する。メモリ（ＲＡＭ）１４は、制御部１３が制御プログラムを実行する際に使用するワークエリアである。プログラム格納部１５には、制御部１３が実行する後述の制御プログラムＰ１，Ｐ２，Ｐ３が格納されている。不揮発性メモリ１６は、後述の再生装置３への転送制限時間を記憶しておくメモリであり、フラッシュメモリ等を使用する。
【００１８】
ユーザ操作部１７は、ユーザがコンテンツ蓄積装置１を操作するための入力部であり、電源釦、情報表示釦、カーソル釦などである。表示部１８は、ユーザへコンテンツ蓄積装置１の状態を表示するための表示ディスプレイである。また、本装置の電源部として、図示しないバッテリや交流電源などを有する。
【００１９】
コンテンツ蓄積装置１の動作を説明する。コンテンツ蓄積装置１は、再生装置３の要求に応じてコンテンツを再生装置３へ提供する。すなわち制御部１３は、通信部１２を介してＬＡＮ環境４に接続された宅内の再生装置３からコンテンツ転送要求を示すネットワークパケットを受信した場合、コンテンツ蓄積部１１から該当するコンテンツを読み出し、通信部１２を介して再生装置３へ転送する。
【００２０】
またコンテンツ蓄積装置１は、コンテンツ蓄積サーバ２へコンテンツアップロード要求を行い、アップロード可否に応じて、コンテンツをコンテンツ蓄積サーバ２へ転送（アップロード）する。すなわち制御部１３は、通信部１２を介してインターネット５に接続されたコンテンツ蓄積サーバ２に対して、コンテンツアップロード要求を示すネットワークパケットを送信する。そして、通信部１２を介してコンテンツ蓄積サーバ２からアップロード許可を示すネットワークパケットを受信した場合、コンテンツ蓄積部１１からコンテンツを読み出し、通信部１２を介してコンテンツ蓄積サーバ２へ転送する。
【００２１】
プログラム格納部１５の格納するプログラムは次の機能を有する。
「転送時間設定」プログラムＰ１は、コンテンツ蓄積装置１から再生装置３へコンテンツを転送する際の「転送制限時間」を設定するものである。転送制限時間の設定は、例えばＷｅｂサーバプログラムで実現される。すなわち、転送制限時間の設定フォームが記載されたＷｅｂコンテンツを再生装置３で動作するＷｅｂブラウザで表示し、設定フォームから入力された転送制限時間をコンテンツ蓄積装置１の不揮発性メモリ１６に記憶する。
【００２２】
「転送完了判定」プログラムＰ２は、コンテンツ蓄積装置１が再生装置３へコンテンツを転送する際に、要求されたコンテンツを全部転送したか否かを判定するものである。判定では、転送済のデータサイズと、転送すべきコンテンツの全体サイズとを比較する。
【００２３】
「ＵＲＬ通知」プログラムＰ３は、上記転送完了判定でコンテンツの未転送部分があり、該コンテンツの残部分をコンテンツ蓄積サーバ２へ転送した場合に、転送先ＵＲＬ（Uniform Resource Locator）を再生装置３へ通知するものである。
【００２４】
図３は、コンテンツ蓄積サーバ２の構成図である。コンテンツ蓄積サーバ２は、コンテンツ蓄積部２１、通信部２２、制御部２３、メモリ（ＲＡＭ）２４、プログラム格納部２５、表示部２６、ユーザ操作部２７を含む。
【００２５】
コンテンツ蓄積部２１には、映像・音声・静止画コンテンツが蓄積（一時保存）されている。記録媒体としては、コンテンツ蓄積装置１のコンテンツ蓄積部１１と同様にＨＤＤ、ＢＤやＤＶＤなどの光ディスクなどが使用可能であり、記録媒体を制御する制御回路を含んでいる。通信部２２は、無線ＬＡＮや有線ＬＡＮなどのコントローラであり、インターネット５を介してコンテンツ蓄積装置１や再生装置３と通信可能であり、コンテンツの送受信を行う。
【００２６】
制御部２３はＣＰＵであり、プログラム格納部２５から読み出した制御プログラムを順次実行することによって全体の動作を制御する。メモリ（ＲＡＭ）２４は、制御部２３が制御プログラムを実行する際に使用するワークエリアである。プログラム格納部２５には、制御部２３が実行する制御プログラムが格納されている。
【００２７】
表示部２６は、ユーザへコンテンツ蓄積サーバ２の状態を表示するための表示ディスプレイである。ユーザ操作部２７は、ユーザがコンテンツ蓄積サーバ２を操作するための入力部であり、電源釦、情報表示釦、カーソル釦などである。
【００２８】
コンテンツ蓄積サーバ２の動作を説明する。コンテンツ蓄積サーバ２は、コンテンツ蓄積装置１からのコンテンツアップロード要求を受け、コンテンツ蓄積装置１から転送（アップロード）されるコンテンツをコンテンツ蓄積部２１に蓄積（一時保存）する。すなわち制御部２３は、通信部２２を介してインターネット５に接続されたコンテンツ蓄積装置１から、コンテンツアップロード要求を示すネットワークパケットを受信する。すると、通信部２２を介してコンテンツ蓄積装置１に対して、アップロード許可を示すネットワークパケットを送信する。その後、通信部２２を介してコンテンツ蓄積装置１から転送されるコンテンツを取得し、コンテンツ蓄積部２１へ記録する。
【００２９】
またコンテンツ蓄積サーバ２は、再生装置３の要求に応じて、一時保存するコンテンツを再生装置３へ提供する。すなわち制御部２３は、通信部２２を介してインターネット５に接続された再生装置３から、コンテンツ転送要求を示すネットワークパケットを受信すると、コンテンツ蓄積部２１から当該コンテンツを読み出し、通信部２２を介して再生装置３へ送信（ダウンロード）する。
【００３０】
図４は、再生装置３の構成図である。再生装置３は、コンテンツ蓄積部３１、通信部３２、制御部３３、メモリ（ＲＡＭ）３４、プログラム格納部３５、再生部３６、ユーザ操作部３７、表示部３８、音声出力部３９を含む。
【００３１】
コンテンツ蓄積部３１には、映像・音声・静止画コンテンツが蓄積される。記録媒体としては、コンテンツ蓄積装置１のコンテンツ蓄積部１１やコンテンツ蓄積サーバ２の蓄積部２１と同様に、ＨＤＤ、ＢＤやＤＶＤなどの光ディスクなどが使用可能であり、記録媒体を制御する制御回路を含んでいる。通信部３２は、無線ＬＡＮや有線ＬＡＮなどのコントローラであり、ＬＡＮ４やインターネット５を介してコンテンツ蓄積装置１やコンテンツ蓄積サーバ２と通信可能であり、コンテンツの受信を行う。
【００３２】
制御部３３はＣＰＵであり、プログラム格納部３５から読み出した制御プログラムを順次実行することによって全体の動作を制御する。メモリ（ＲＡＭ）３４は、制御部３３が制御プログラムを実行する際に使用するワークエリアである。プログラム格納部３５には、制御部３３が実行する制御プログラムが格納され、これには後述するＷｅｂブラウザＰ４が含まれる。再生部３６は、コンテンツ蓄積部３１に蓄積されているコンテンツを再生するための回路である。
【００３３】
ユーザ操作部３７は、ユーザが再生装置３を操作するための入力部であり、電源釦、情報表示釦、カーソル釦などである。表示部３８は、ユーザへ再生装置３の状態の表示や、Ｗｅｂブラウザの描画、再生部３６で再生された映像・静止画コンテンツを表示するための表示ディスプレイである。音声出力部３９は、再生部３６で再生された音声コンテンツを出力するためのデバイスである。
【００３４】
再生装置３の動作を説明する。再生装置３は、コンテンツ蓄積装置１へコンテンツ転送要求を送信し、コンテンツ蓄積装置１から転送されるコンテンツを受信し、コンテンツ蓄積部３１へ蓄積する。すなわち制御部３３は、通信部３２を介してＬＡＮ環境４に接続されたコンテンツ蓄積装置１に対して、コンテンツ転送要求を示すネットワークパケットを送信する。そして、通信部３２を介してコンテンツ蓄積装置１から転送されるコンテンツを受信し、受信したコンテンツをコンテンツ蓄積部３１へ記録する。なお、コンテンツ蓄積装置１からコンテンツを受信するときの転送制限時間を設定することが可能であり、ＷｅｂブラウザＰ４を用いて転送時間設定フォームを表示して設定時間を入力する。
【００３５】
また再生装置３は、コンテンツ蓄積サーバ２へコンテンツ転送要求を送信し、コンテンツ蓄積サーバ２から送信されるコンテンツを受信（ダウンロード）し、コンテンツ蓄積部３１へ蓄積する。すなわち制御部３３は、通信部３２を介してインターネット５に接続されたコンテンツ蓄積サーバ２に対して、コンテンツ転送要求を示すネットワークパケットを送信する。そして、通信部３２を介してコンテンツ蓄積サーバ２から送信されるコンテンツを受信し、受信したコンテンツをコンテンツ蓄積部３１へ記録する。
【００３６】
このように再生装置３は、コンテンツ蓄積装置１から受信したコンテンツ及びコンテンツ蓄積サーバ２から受信したコンテンツを再生部３６により再生して、表示部３８や音声出力部３９に出力し、ユーザはこれを視聴することができる。
【００３７】
次に、本実施例のコンテンツ転送システムにおける処理の流れを、図５〜図７を用いて説明する。
図５は、コンテンツ転送処理の全体のフローチャートを示す。
【００３８】
ステップＳ１００において、コンテンツ蓄積装置１は、転送時間設定プログラムＰ１を用いて、再生装置３にコンテンツを転送する際の転送制限時間（以下、Ｔｓとする）を設定する。転送制限時間Ｔｓの設定は、例えば、Ｗｅｂサーバプログラムが転送時間設定フォームの記述されたＷｅｂコンテンツを読み込むことで実現する。すなわち、再生装置３の制御部３３はＷｅｂブラウザＰ４を起動し、表示部３８に転送時間設定フォームの記述されたＷｅｂコンテンツを表示する。ユーザは、ユーザ操作部３７を介して転送時間設定フォームに所望の転送制限時間Ｔｓを入力すると、コンテンツ蓄積装置１へ伝えられ不揮発性メモリ１６に記憶される。なお、転送制限時間Ｔｓの設定は、一度設定すれば次回からは同一の制限時間Ｔｓで動作することができるので、転送制限時間Ｔｓを変更するときに再設定すればよい。
ステップＳ１０１において、再生装置３はコンテンツ蓄積装置１に対してコンテンツ転送要求を行う。コンテンツ転送要求では、コンテンツ転送要求を示すネットワークパケットをコンテンツ蓄積装置１へ送信する。
【００３９】
ステップＳ１０２において、コンテンツ蓄積装置１は再生装置３からのコンテンツ転送要求を受信すると、該当するコンテンツをコンテンツ蓄積部１１から読み出して再生装置３へ転送する。このとき、再生装置３への転送時間が上記設定された転送制限時間Ｔｓを超えないように制御する。また、コンテンツ蓄積装置１の制御部１３は、転送完了判定プログラムＰ２を用いて、制限時間Ｔｓ以内に所定のコンテンツ全体を転送完了したかどうかを判定し、転送済フラグに判定結果を記述する。ステップＳ１０２が終了した時点で、再生装置３では転送されたコンテンツの視聴が可能となる。なお、ステップＳ１０２の詳細は図６で説明する。
【００４０】
ステップＳ１０３において、コンテンツ蓄積装置１は、転送済フラグはＯＮ（転送完了）かＯＦＦ（転送未完了）かを判定する。転送済フラグがＯＮの場合は、要求されたコンテンツが全て再生装置３へ転送されたことを意味するため、コンテンツ転送処理を終了する。転送済フラグがＯＦＦの場合は、要求されたコンテンツの未転送部分（残部分）が存在することを意味するため、ステップＳ１０４へ進み、コンテンツ残部分の転送処理を実行する。
【００４１】
ステップＳ１０４においては、コンテンツ蓄積装置１の制御部１３はＵＲＬ通知プログラムＰ３を用いて、上記のコンテンツ残部分を一時保存するコンテンツ蓄積サーバ２のＵＲＬを決定し、再生装置３へ通知する。
ステップＳ１０５において、コンテンツ蓄積装置１はコンテンツ蓄積サーバ２に対しコンテンツ残部分を転送する要求を送信する。転送可能である場合には、当該コンテンツ残部分をコンテンツ蓄積サーバ２へ転送（アップロード）する。なお、ステップＳ１０４とＳ１０５の詳細は図７で説明する。
【００４２】
ステップＳ１０６において、再生装置３は上記ＵＲＬで指定されたコンテンツ蓄積サーバ２へアクセスし、コンテンツ残部分を転送する要求を表すネットワークパケットを送信する。
ステップＳ１０７において、コンテンツ蓄積サーバ２は、再生装置３からコンテンツ転送要求を受信すると、該当するコンテンツをコンテンツ蓄積部２１から読み出し、要求元の再生装置３へ転送（ダウンロード）する。
【００４３】
これにより再生装置３は、ステップＳ１０２でコンテンツの一部分しか転送されなかった場合でも、宅外でインターネット５に接続することで、コンテンツ蓄積サーバ２からコンテンツ残部分をダウンロードして視聴することが可能となる。
【００４４】
図６は、図５のコンテンツ転送処理（ステップＳ１０２）の詳細を示すフローチャートである。ここでは、コンテンツ蓄積装置１は再生装置３から要求されたコンテンツを転送する。
【００４５】
ステップＳ２００において、コンテンツ蓄積装置１は、コンテンツ転送の開始に合わせて、転送処理の経過時間（以下、Ｔａとする）の測定を開始する。
ステップＳ２０１において、コンテンツ蓄積装置１から再生装置３へコンテンツを転送する。具体的には、コンテンツを一定サイズ（数バイト〜数メガバイト）単位で転送するが、そのサイズは実装するプログラムに依存する。ただし、ステップＳ１００で設定した転送制限時間Ｔｓ以内に送れるサイズとする。
【００４６】
ステップＳ２０２において、コンテンツ蓄積装置１は転送完了判定プログラムＰ２を用いて、要求されたコンテンツを全て転送したかどうかを判定する。具体的には、再生装置３へ転送したコンテンツの転送済サイズＶａを求め、転送すべきコンテンツの全体サイズＶｔを比較する。転送済サイズＶａが全体サイズＶｔに到達すれば、全コンテンツを転送したと判定する。
ステップＳ２０２で転送完了であればステップＳ２０３へ進み、転送済フラグをＯＮ（転送完了）に設定し、転送処理を終了する。ステップＳ２０２で転送未完了であればステップＳ２０４へ進む。
【００４７】
ステップＳ２０４において、転送経過時間Ｔａと不揮発性メモリ１６に格納している転送制限時間Ｔｓを比較し、経過時間Ｔａが制限時間Ｔｓを越えたかどうか判定する。経過時間Ｔａが制限時間Ｔｓを越えていれば、ステップＳ２０５へ進む。経過時間Ｔａが制限時間Ｔｓを越えていなければ、ステップＳ２０１へ戻り、コンテンツ転送を継続する。
ステップＳ２０５において、コンテンツ蓄積装置１はコンテンツ転送処理を途中で停止し、ステップＳ２０６において、転送済フラグをＯＦＦ（転送未完了）に設定する。さらにステップＳ２０７において、再生装置３にコンテンツ転送が未完了である旨を通知し、表示部３８に表示させ、転送処理を終了する。
【００４８】
以上により、コンテンツ転送処理時間はユーザが設定した制限時間Ｔｓを越えることがない。よって、長時間のコンテンツであっても転送のための待ち時間が長くなることがなく、ユーザの使い勝手が向上する。
【００４９】
図７は、図５のＵＲＬ通知（ステップＳ１０４）とコンテンツ残部分の転送（ステップＳ１０５）の詳細を示すフローチャートである。ここでは、コンテンツ蓄積装置１から再生装置３へ要求されたコンテンツを全て転送できず、コンテンツ残部分をコンテンツ蓄積サーバ２へ一時保存する内容である。
【００５０】
ステップＳ３００において、コンテンツ蓄積装置１はコンテンツ蓄積サーバ２へ、コンテンツ残部分を転送（アップロード）するためのＵＲＬを問合せる。
ステップＳ３０１において、コンテンツ蓄積サーバ２からＵＲＬ使用可否を示すネットワークパケットを受信する。ステップＳ３０２において、該ＵＲＬが使用可能（アップロード可能）であるかどうかを判定する。
【００５１】
アップロード可能であれば、ステップＳ３０３において、前記ＵＲＬを再生装置３へ通知する。そして、ステップＳ３０４において、コンテンツ残部分をコンテンツ蓄積サーバ２へ転送（アップロード）する。
前記ステップＳ３０２で前記ＵＲＬが使用不可である場合は、ステップＳ３０５において、アップロード不可であることを再生装置３へ通知し、処理を終了する。
【００５２】
このようにして、再生装置３はコンテンツ蓄積サーバ２のＵＲＬを知り、未転送であったコンテンツ残部分を取得することができる。
【００５３】
以上のように本実施例によれば、モバイル機器などの再生装置３は、宅内のコンテンツ蓄積装置１からコンテンツを制限時間内で取得した後、コンテンツ残部分については宅外のコンテンツ蓄積サーバ２から取得することができる。よって、宅内のコンテンツ蓄積装置からコンテンツを転送するための待ち時間を最小に抑えるとともに、宅外でコンテンツの続きを視聴することが可能となる。これによりユーザは、例えば出勤前の短時間に宅内でモバイル機器にコンテンツを転送し、出勤時の電車内で転送したコンテンツを視聴し、続きが見たい場合には、コンテンツ蓄積サーバからコンテンツ残部分をダウンロードしておき、退勤時の電車内でコンテンツの続きを視聴することができる。
【符号の説明】
【００５４】
１…コンテンツ蓄積装置、２…コンテンツ蓄積サーバ、３…再生装置、４…ＬＡＮ環境、５…インターネット、１０…コンテンツ転送システム、１１…コンテンツ蓄積部、１２…通信部、１３…制御部、１４…メモリ（ＲＡＭ）、１５…プログラム格納部、Ｐ１…転送時間設定プログラム、Ｐ２…転送完了判定プログラム、Ｐ３…ＵＲＬ通知プログラム、１６…不揮発性メモリ、１７…ユーザ操作部、１８…表示部、２１…コンテンツ蓄積部、２２…通信部、２３…制御部、２４…メモリ（ＲＡＭ）、２５…プログラム格納部、２６…表示部、２７…ユーザ操作部、３１…コンテンツ蓄積部、３２…通信部、３３…制御部、３４…メモリ（ＲＡＭ）、３５…プログラム格納部、Ｐ４…Ｗｅｂブラウザ、３６…再生部、３７…ユーザ操作部、３８…表示部、３９…音声出力部。
【図１】
2011124926.tif 000003
【図２】
2011124926.tif 000004
【図３】
2011124926.tif 000005
【図４】
2011124926.tif 000006
【図５】
2011124926.tif 000007
【図６】
2011124926.tif 000008
【図７】
2011124926.tif 000009