(57)【要約】【課題】通信回線の通信品質に応じて可能な限り高品質のコンテンツデータ再生を行うことを可能にする。【解決手段】通信装置からオリジナルコンテンツデータの転送要求があると、このオリジナルコンテンツデータをその末尾から先頭に向けて順次転送する転送制御部を情報処理装置に設け、通信装置の再生制御部は、再生部による低品質コンテンツデータの再生位置と情報処理装置から転送されてきたオリジナルコンテンツデータの転送位置とが略一致したら、転送されてきたオリジナルコンテンツデータを再生部により再生させる。【選択図】図４
2014158141.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信部と第１の記憶部とを有する情報処理装置と、第２の通信部と第２の記憶部とを有する通信装置とを備え、前記情報処理装置と前記通信装置とは第１及び第２の通信部及びこれら通信部間の通信回線により互いに通信可能であるコンテンツ再生システムにおいて、
前記第１の記憶部にはオリジナルコンテンツデータが格納され、
前記第２の記憶部には、前記第１の記憶部内に格納された前記オリジナルコンテンツデータの品質を低下させた低品質コンテンツデータが転送されて格納され、
前記通信装置は、
前記第２の記憶部内に格納されたデータを再生する再生部と、
前記再生部により前記低品質コンテンツデータの再生をしているときに、前記第２の通信部を介して前記第１の記憶部に格納されたオリジナルコンテンツデータの転送を前記情報処理装置に要求し、転送されてきた前記オリジナルコンテンツデータを再生部により再生させる再生制御部と
を備え、
前記情報処理装置は、前記通信装置から前記オリジナルコンテンツデータの転送要求があると、このオリジナルコンテンツデータをその末尾から先頭に向けて順次転送する転送制御部を備え、
前記再生制御部は、前記再生部による前記低品質コンテンツデータの再生位置と前記情報処理装置から転送されてきた前記オリジナルコンテンツデータの転送位置とが略一致したら、転送されてきた前記オリジナルコンテンツデータを再生部により再生させる
ことを特徴とするコンテンツ再生システム。
【請求項２】
前記第１の記憶部には、前記低品質コンテンツデータが格納されていることを特徴とする請求項１記載のコンテンツ再生システム。
【請求項３】
前記低品質コンテンツデータには、前記通信回線を通じて前記第１の記憶部に格納されたオリジナルコンテンツデータにアクセスするための情報が記述されており、
前記再生制御部は、前記再生部により前記低品質コンテンツデータの再生をしているときに、前記第２の通信部を介して前記第１の記憶部に格納されたオリジナルコンテンツデータにアクセスする
ことを特徴とする請求項１または請求項２記載のコンテンツ再生システム。
【請求項４】
前記第２の記憶部には、前記オリジナルコンテンツデータ及び前記低品質コンテンツデータの再生位置と再生時間との関係を示すタイムテーブルが格納されており、
前記再生制御部は、前記オリジナルコンテンツデータと前記低品質コンテンツデータとの再生切替の際に、前記タイムテーブルを参照して、再生切替時の前記オリジナルコンテンツデータの再生時間と前記低品質コンテンツデータの再生時間との差を小さくするように再生切替を行う
ことを特徴とする請求項１〜３のいずれかに記載のコンテンツ再生システム。
【請求項５】
前記第１の記憶部には、前記オリジナルコンテンツデータをデータ末尾から先頭に向けて配列し直した反転オリジナルコンテンツデータが格納されており、
前記低品質コンテンツデータには、通信回線を通じて反転オリジナルコンテンツデータにアクセスするための情報が記述され、
前記再生制御部は、前記再生部により前記低品質コンテンツデータの再生をしているときに、前記第２の通信部を介して前記第１の記憶部に格納された反転オリジナルコンテンツデータの転送を前記情報処理装置に要求し、転送されてきた前記反転オリジナルコンテンツデータを再生部により再生させる
ことを特徴とする請求項１〜４のいずれかに記載のコンテンツ再生システム。
【請求項６】
通信部と記憶部とを有し、この通信部及び通信回線により、オリジナルコンテンツデータが格納された情報処理装置との間で互いに通信可能に構成された通信装置であって、
前記記憶部には、前記情報処理装置に格納された前記オリジナルコンテンツデータの品質を低下させた低品質コンテンツデータが転送されて格納され、
前記通信装置は、
前記記憶部内に格納されたデータを再生する再生部と、
前記再生部により前記低品質コンテンツデータの再生をしているときに、前記通信部を介して前記オリジナルコンテンツデータの転送を前記情報処理装置に要求し、転送されてきた前記オリジナルコンテンツデータを再生部により再生させる再生制御部と
を備え、
前記再生制御部は、前記再生部による前記低品質コンテンツデータの再生位置と前記情報処理装置からデータ末尾から先頭に向けて転送されてきた前記オリジナルコンテンツデータの転送位置とが略一致したら、転送されてきた前記オリジナルコンテンツデータを再生部により再生させる
ことを特徴とする通信装置。
【請求項７】
オリジナルコンテンツデータが格納された第１の記憶部と第１の通信部とを有する情報処理装置と、第２の通信部と第２の記憶部とを有する通信装置とを備え、前記情報処理装置と前記通信装置とは第１及び第２の通信部及びこれら通信部間の通信回線により互いに通信可能であるコンテンツ再生システムにおけるコンテンツ再生方法であって、
前記第１の記憶部内に格納された前記オリジナルコンテンツデータの品質を低下させた低品質コンテンツデータを前記第２の記憶部に転送して格納する工程と、
前記第２の記憶部に格納された前記低品質コンテンツデータを再生する工程と、
前記低品質コンテンツデータを再生しているときに、前記第２の通信部を介して前記第１の記憶部に格納されたオリジナルコンテンツデータの転送を要求する工程と、
前記オリジナルコンテンツデータの転送要求があると、このオリジナルコンテンツデータをその末尾から先頭に向けて順次転送する工程と、
前記低品質コンテンツデータの再生位置と転送されてきた前記オリジナルコンテンツデータの転送位置とが略一致したら、転送されてきた前記オリジナルコンテンツデータを再生する工程と
を備えることを特徴とするコンテンツ再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に格納されたコンテンツデータを通信装置で再生するコンテンツ再生システム、通信装置及びコンテンツ再生方法に関する。
【背景技術】
【０００２】
スマートフォンに代表される通信装置は、この通信装置を用いた音声通話、インターネットへのアクセスだけでなく、インターネットを介してコンテンツデータを取得してこのコンテンツデータを視聴するといった用途にも用いられている。可搬性の観点から、小型、軽量の通信装置に対するユーザからの要望は強いので、一般的な通信装置は例えばＨＤＤ（Hard Disk Drive）のような大容量の記憶装置を搭載していない。従って、大容量のコンテンツデータを通信装置で再生してユーザが視聴する場合、インターネット上のコンテンツサーバからコンテンツ再生データを通信回線経由でストリーミングで取得して通信装置で再生し、あるいは、コンテンツサーバからコンテンツデータを通信回線経由でダウンロードしながら通信装置で再生することが通常である。
【０００３】
このように、コンテンツデータは通信回線経由で取得することが多いので、コンテンツデータを円滑に、すなわち途切れなく再生して視聴するためには、通信回線の通信速度等、コンテンツデータ再生に影響を与える通信回線の各種パラメータ（以下、「通信品質」と総称することがある）が良好であることが好ましい。しかしながら、通信装置が常に良好な通信品質を得られる環境下にあるとは限らず、例えば、通信回線が移動体通信網を経由する場合、基地局からの電波強度が弱い場所でユーザがコンテンツデータの取得を指示した場合や、近隣において多数のユーザが移動体通信網に接続している場合など、移動体通信網の通信速度が最大通信速度を大きく下回ることもある。さらには、連続的に通信可能な状態にない（通信が瞬間的に途切れる）ことも考えられる。
【０００４】
このような状況下において通信装置が通信回線経由でコンテンツデータを取得してこのコンテンツデータを再生していた場合、例えばコンテンツ再生データを連続的に取得できないために、再生すべきコンテンツ再生データが到来するまで通信装置が一時的にコンテンツデータの再生を中断し、待機状態になることがある。この現象が繰り返し発生すると、コンテンツデータが円滑かつ連続的に再生されなくなり、ユーザからすると頻繁に停止しながらコンテンツデータが再生されるように見える。
【０００５】
かかる課題に鑑みて、通信装置で視聴するコンテンツデータを、圧縮操作を行う等の手法により情報量、容量の削減を図った低画質データに変換して通信装置で保管する技術や（特許文献１参照）、また、移動体通信端末からの要求に基づいてデータソースから取り込んだデータをデータレート変換して移動体通信端末に配信するとともに、オリジナルのデータをホームサーバに転送する技術（特許文献２参照）や、さらにはサーバからクライアント端末に動画像を配信する際に、動画データを先頭部分と残りの部分とに分けて、それぞれ別の圧縮率で蓄積する技術（特許文献３参照）が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−３３４５４号公報
【特許文献２】国際公開第２００５／０２６９６７号
【特許文献３】特開平１１−３５５７５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来の技術であっても、さらに解決すべき課題を抱えていた。まず、通信装置に低画質データを格納する技術においては、通信装置が良好な回線品質下にあっても、ユーザは低画質データを視聴することになる。良好な回線品質が得られるのであれば、コンテンツサーバからコンテンツデータを取得して通信装置で再生することは可能である。ユーザがその時点での回線品質を都度確認し、回線品質が良好であれば手作業でコンテンツサーバに接続してコンテンツデータを取得する指示を行ってコンテンツデータを再生することも可能であるが、かかる作業はユーザに追加の作業を強いるものであり、手間であった。
【０００８】
また、データソースをデータレート変換して移動体通信端末に配信する技術やクライアント端末に配信する動画像の一部を異なる圧縮率にする技術でも、結果的に通信装置に配信されるコンテンツデータは低画質データであり、高画質のコンテンツデータを通信装置で視聴したいというユーザの要望には十分応えられるものではなかった。
【０００９】
本発明は上述した課題に鑑みてなされたものであり、情報記録装置に格納されたコンテンツデータを通信回線経由で通信装置で再生する場合において、通信回線の通信品質に応じて可能な限り高品質のコンテンツデータ再生を行うことの可能なコンテンツ再生システム、通信装置及びコンテンツ再生方法を提供することを目的の一つとしている。
【課題を解決するための手段】
【００１０】
本発明は、第１の通信部と第１の記憶部とを有する情報処理装置と、第２の通信部と第２の記憶部とを有する通信装置とを備え、情報処理装置と通信装置とは第１及び第２の通信部及びこれら通信部間の通信回線により互いに通信可能であるコンテンツ再生システムに適用される。そして、第１の記憶部に、オリジナルコンテンツデータを格納し、第２の記憶部に、第１の記憶部内に格納されたオリジナルコンテンツデータの品質を低下させた低品質コンテンツデータを転送して格納し、さらに、通信装置に、第２の記憶部内に格納されたデータを再生する再生部と、再生部により低品質コンテンツデータの再生をしているときに、第２の通信部を介して第１の記憶部に格納されたオリジナルコンテンツデータの転送を情報処理装置に要求し、転送されてきたオリジナルコンテンツデータを再生部により再生させる再生制御部とを設け、情報処理装置に、通信装置からオリジナルコンテンツデータの転送要求があると、このオリジナルコンテンツデータをその末尾から先頭に向けて順次転送する転送制御部を設け、再生制御部が、再生部による低品質コンテンツデータの再生位置と情報処理装置から転送されてきたオリジナルコンテンツデータの転送位置とが略一致したら、転送されてきたオリジナルコンテンツデータを再生部により再生させることにより、上述の課題の少なくとも一つを解決している。
【００１１】
転送制御部は、通信装置からオリジナルコンテンツデータの転送要求があると、このオリジナルコンテンツデータをその末尾から先頭に向けて順次転送し、再生制御部は、再生部による低品質コンテンツデータの再生位置と情報処理装置から転送されてきたオリジナルコンテンツデータの転送位置とが略一致したら、転送されてきたオリジナルコンテンツデータを再生部により再生させる。従って、再生制御部により低品質コンテンツデータからオリジナルコンテンツデータへの再生切替動作がなされた際に、データ再生切替動作を円滑に行うことができる。
【００１２】
ここで、第１の記憶部に低品質コンテンツデータを格納してもよい。また、低品質コンテンツデータに、通信回線を通じて第１の記憶部に格納されたオリジナルコンテンツデータにアクセスするための情報を記述し、再生制御部は、再生部により低品質コンテンツデータの再生をしているときに、第２の通信部を介して第１の記憶部に格納されたオリジナルコンテンツデータにアクセスすることが好ましい。
【００１３】
また、第２の記憶部に、オリジナルコンテンツデータ及び低品質コンテンツデータの再生位置と再生時間との関係を示すタイムテーブルを格納し、再生制御部が、オリジナルコンテンツデータと低品質コンテンツデータとの再生切替の際に、タイムテーブルを参照して、再生切替時のオリジナルコンテンツデータの再生時間と低品質コンテンツデータの再生時間との差を小さくするように再生切替を行うことが好ましい。
【００１４】
さらに、第１の記憶部に、オリジナルコンテンツデータをデータ末尾から先頭に向けて配列し直した反転オリジナルコンテンツデータを格納し、低品質コンテンツデータに、通信回線を通じて反転オリジナルコンテンツデータにアクセスするための情報を記述し、再生制御部が、再生部により低品質コンテンツデータの再生をしているときに、第２の通信部を介して第１の記憶部に格納された反転オリジナルコンテンツデータの転送を情報処理装置に要求し、転送されてきた反転オリジナルコンテンツデータを再生部により再生させることが好ましい。
【００１５】
また本発明は、通信部と記憶部とを有し、この通信部及び通信回線により、オリジナルコンテンツデータが格納された情報処理装置との間で互いに通信可能に構成された通信装置に適用される。そして、記憶部に、情報処理装置に格納されたオリジナルコンテンツデータの品質を低下させた低品質コンテンツデータを転送して格納し、さらに、通信装置に、記憶部内に格納されたデータを再生する再生部と、再生部により低品質コンテンツデータの再生をしているときに、通信部を介してオリジナルコンテンツデータの転送を情報処理装置に要求し、転送されてきたオリジナルコンテンツデータを再生部により再生させる再生制御部とを設け、再生制御部が、再生部による低品質コンテンツデータの再生位置と情報処理装置からデータ末尾から先頭に向けて転送されてきたオリジナルコンテンツデータの転送位置とが略一致したら、転送されてきたオリジナルコンテンツデータを再生部により再生させることにより、上述の課題の少なくとも一つを解決している。
【００１６】
さらに本発明は、オリジナルコンテンツデータが格納された第１の記憶部と第１の通信部とを有する情報処理装置と、第２の通信部と第２の記憶部とを有する通信装置とを備え、情報処理装置と通信装置とは第１及び第２の通信部及びこれら通信部間の通信回線により互いに通信可能であるコンテンツ再生システムにおけるコンテンツ再生方法に適用される。そして、第１の記憶部内に格納されたオリジナルコンテンツデータの品質を低下させた低品質コンテンツデータを第２の記憶部に転送して格納する工程と、第２の記憶部に格納された低品質コンテンツデータを再生する工程と、低品質コンテンツデータを再生しているときに、第２の通信部を介して第１の記憶部に格納されたオリジナルコンテンツデータの転送を要求する工程と、オリジナルコンテンツデータの転送要求があると、このオリジナルコンテンツデータをその末尾から先頭に向けて順次転送する工程と、低品質コンテンツデータの再生位置と転送されてきたオリジナルコンテンツデータの転送位置とが略一致したら、転送されてきたオリジナルコンテンツデータを再生する工程とを設けることにより、上述の課題の少なくとも一つを解決している。
【発明の効果】
【００１７】
本発明によれば、転送制御部が、通信装置からオリジナルコンテンツデータの転送要求があると、このオリジナルコンテンツデータをその末尾から先頭に向けて順次転送し、再生制御部が、再生部による低品質コンテンツデータの再生位置と情報処理装置から転送されてきたオリジナルコンテンツデータの転送位置とが略一致したら、転送されてきたオリジナルコンテンツデータを再生部により再生させる。従って、情報記録装置に格納されたコンテンツデータを通信回線経由で通信装置で再生する場合において、コンテンツデータの再生をできるだけ途切れさせることなく、通信回線の通信品質に応じて可能な限り高品質のコンテンツデータ再生を簡易に行うことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態であるコンテンツ再生システムの概略構成を示す図である。
【図２】一実施形態であるコンテンツ再生システムに用いられる通信装置の概略構成を示すブロック図である。
【図３】一実施形態であるコンテンツ再生システムに用いられる情報処理装置の概略構成を示すブロック図である。
【図４】一実施形態のコンテンツ再生システムの機能構成を示す機能ブロック図である。
【図５】一実施形態のコンテンツ再生システムの動作の概略を説明するための図である。
【図６】一実施形態のコンテンツ再生システムの動作の一例を説明するためのフローチャートである。
【図７】一実施形態のコンテンツ再生システムの動作の他の例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１９】
以下、図面を参照して、本発明の実施形態について説明する。
（一実施形態）
図１は、本発明の一実施形態であるコンテンツ再生システムの概略を示す図である。この図において、１は本実施形態のコンテンツ再生システムであり、このコンテンツ再生システム１は、通信装置２と情報処理装置３とルータ４とを備える。
【００２０】
通信装置２は、いわゆるスマートフォン等であり、移動体通信網５を介して音声通話が可能であり、さらに、この移動体通信網５を介してインターネット６に接続可能である。さらに、本実施形態の通信装置２は、無線ＬＡＮ（Local Area Network）を介して、ルータ４を含む他の無線端末と無線通信可能である。情報処理装置３は、本実施形態ではＨＤＤ（Hard Disk Drive）部を備えたものであり、有線または無線ＬＡＮを介してルータ４を含む他の端末と通信可能である。ルータ４はＷＡＮ（Wide Area Network）としてのインターネット６に接続され、通信装置２や情報処理装置３とインターネット６との間の通信を中継する。
【００２１】
（通信装置の概略構成）
図２は、本実施形態のコンテンツ再生システム１に用いられる通信装置２の概略構成を示すブロック図である。図２において、通信装置２は、ＣＰＵ（Central Processing Unit）２０、ＲＯＭ（Read Only Memory）２１、ＲＡＭ（Random Access Memory）２２、液晶ドライバ２３０、液晶パネル２３１、無線ＬＡＮモジュール２４０、アンテナ２４１、移動体通信モジュール２５０、音声インタフェース（Ｉ／Ｆ）２５１、マイクロフォン２５２、スピーカ２５３、アンテナ２５４、入力インタフェース（Ｉ／Ｆ）２６０、タッチパネル２６１、内部ストレージ部２７、ＵＳＢ（Universal Serial Bus）コントローラ２８０及びＵＳＢコネクタ２８１を備え、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、液晶ドライバ２３０、無線ＬＡＮモジュール２４０、移動体通信モジュール２５０、入力インタフェース２６０、内部ストレージ部２７及びＵＳＢコントローラ２８０はそれぞれ共通のバスにより接続されている。
【００２２】
ＣＰＵ２０は、ＲＯＭ２１内に格納されたファームウェア等のプログラムがＲＡＭ２２において展開された後で実行されることで、通信装置２全体の動作制御を行うとともに、図４に示す各機能部に示す機能を実行する。図４に示す各機能部については後述する。ＲＯＭ２１には、上述のファームウェア等のプログラムや、各種設定データが格納されている。ＲＡＭ２２は、通信装置２のワークメモリとして動作し、各種プログラム及びデータが一時的に格納される。
【００２３】
液晶パネル２３１は、その表示面が通信装置２の表面に露出して設けられている。液晶ドライバ２３０は、表示画面を構成するデータがＣＰＵ２０からこの液晶ドライバ２３０に供給されると、液晶パネル２３１の表示面に所望の表示画面を表示するようにこの液晶パネル２３１を駆動する。
【００２４】
無線ＬＡＮモジュール２４０は、例えばＩＥＥＥ（The Institute of Electrical and Electronics Engineers）８０２．１１規格に準拠して、アンテナ２４１を介して無線通信を行う。この無線モジュール２４０は、通信装置２を、無線ＬＡＮアクセスポイント（中継装置）を経由して通信を行うクライアント装置として動作させることが可能である。
【００２５】
移動体通信モジュール２５０は、例えばＩＭＴ（International Mobile Telecommunication）−２０００規格に準拠して、アンテナ２５４を介して移動体通信網５との間で移動体無線通信を行う。すなわち、移動体通信モジュール２５０は、移動体通信網５の基地局から受信した電波をデコードして得られた音声信号を、音声インタフェース２５１を介してスピーカ２５３から発音させ、音声インタフェース２５１を介してマイクロフォン２５２が集音した音声をエンコードして、アンテナ２５４を介して電波として移動体通信網５の基地局に送信する。また、移動体通信モジュール２５０は、パケット化されたデータを移動体通信網５の基地局との間で送受信をすることで、データ通信を行う。なお、この移動体通信モジュール２５０が対応する規格には、３Ｇ／ＨＳＤＰＡ（3rd Generation/High-Speed Downlink Packet Access）、ＬＴＥ（Long Term Evolution）、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）の少なくとも一つが含まれうる。
【００２６】
タッチパネル２６１は、本実施形態では液晶パネル２３１の表示面の上面に重畳されて設けられ、この液晶パネル２３１の表示面と略同一の大きさを有する。ユーザによりタッチパネル２６１の表面がタッチされ、すなわち、タッチパネル２６１の表面上の特定位置がユーザにより触れられたら、タッチパネル２６１の表面上の特定位置が２次元の座標位置として検出され、この座標位置は入力インタフェース２６０を介して出力される。
【００２７】
内部ストレージ部２７は、内部ストレージ２７０と内部ストレージインタフェース（Ｉ／Ｆ）２７１とを備える。内部ストレージ２７０は、例えばフラッシュメモリのような不揮発性半導体メモリであり、通信装置２において用いられるアプリケーションプログラム、音楽・写真・動画データ等が格納される。特に、本実施形態の内部ストレージ２７０には、オリジナルコンテンツデータをデータ末尾から先頭に向けて配列し直した反転オリジナルコンテンツデータ３３４と、オリジナルコンテンツデータ３３２に対して圧縮操作等を行うことで情報量の削減を図った低品質コンテンツデータ３３３と、これらオリジナルコンテンツデータ３３２及び低品質コンテンツデータ３３３のタイムシークテーブル３３５とが適宜格納される。オリジナルコンテンツデータ３３２、低品質コンテンツデータ３３３、反転オリジナルコンテンツデータ３３４及びタイムシークテーブル３３５の詳細については後述する。内部ストレージインタフェース２７１は、この内部ストレージ２７０に対するデータの読み出し／書き込み指令があった場合に、内部ストレージ２７０全体の制御を行うとともに、データの読み出し／書き込み制御を行い、読み出されたデータを出力する。なお、内部ストレージ２７０は、例えばｍｉｃｒｏＳＤのような挿脱可能な不揮発性メモリカードであってもよく、この場合、内部ストレージインタフェース２７１は、このメモリカードが装着されるメモリカードスロットをさらに備える。
【００２８】
ＵＳＢコントローラ２８０は、ＵＳＢ２．０またはＵＳＢ３．０規格に沿って、ＵＳＢコネクタ２８１を介して接続されたＵＳＢデバイスとの間でデータ（含むコンテンツデータ）の送受信を行う。ＵＳＢコネクタ２８１は、いわゆるメス型ＵＳＢコネクタ（ＵＳＢレセプタクル）であって、いずれも図略のＵＳＢケーブルのオス型ＵＳＢコネクタ（ＵＳＢプラグ）が挿入可能に構成されている。
【００２９】
（情報処理装置の概略構成）
次に、図３は、本実施形態のコンテンツ再生システム１に用いられる情報処理装置３の概略構成を示すブロック図である。図３において、情報処理装置３は、ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、ＨＤＤ部３３、有線ＬＡＮモジュール３４、ＵＳＢコントローラ３５０及びＵＳＢコネクタ３５１を備え、ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、ＨＤＤ部３３、有線ＬＡＮモジュール３４及びＵＳＢコントローラ３５０はそれぞれ共通のバスにより接続されている。
【００３０】
ＣＰＵ３０は、ＲＯＭ３１内に格納されたファームウェア等のプログラムがＲＡＭ３２において展開された後で実行されることで、情報処理装置３全体の動作制御を行うとともに、図４に示す各機能部に示す機能を実行する。図４に示す各機能部については後述する。ＲＯＭ３１には、上述のファームウェア等のプログラムが格納されている。ＲＡＭ３２は、情報処理装置３のワークメモリとして動作し、各種プログラム及びデータが一時的に格納される。
【００３１】
ＨＤＤ部３３は、ＨＤＤ３３０とＨＤＤインタフェース（Ｉ／Ｆ）３３１とを備える。ＨＤＤ３３０は、記録媒体であるディスクと、このディスクの回転を行う回転部と、ディスクに対してデータの読み出し／書き込みを行うヘッド部とを備える（いずれも不図示）。ＨＤＤインタフェース３３１は、このＨＤＤ３３０に対するデータの読み出し／書き込み指令があった場合に、ＨＤＤ３３０全体の制御を行うとともに、データの読み出し／書き込み制御を行い、読み出されたデータを出力する。ＨＤＤ３３０には、情報処理装置３から通信装置２に転送され、この通信装置２において用いられるアプリケーションプログラム、音楽・写真・動画データ等が適宜格納される。
【００３２】
特に、本実施形態のＨＤＤ３３０には、通信装置２において再生が行われるオリジナルコンテンツデータ３３２と、このオリジナルコンテンツデータ３３２に対して圧縮操作等を行うことで情報量の削減を図った低品質コンテンツデータ３３３と、オリジナルコンテンツデータ３３２をデータ末尾から先頭に向けて配列し直した反転オリジナルコンテンツデータ３３４と、これらオリジナルコンテンツデータ３３２及び低品質コンテンツデータ３３３のタイムシークテーブル３３５とが格納されている。
【００３３】
オリジナルコンテンツデータ３３２は、動画に関するコンテンツデータにおいて、その画質、音質の少なくとも一方が良好なコンテンツデータである。低品質コンテンツデータ３３３は、このオリジナルコンテンツデータ３３２に対して圧縮操作等を行うことで情報量、ひいては容量の削減を図ったものである。反転オリジナルコンテンツデータ３３４は、オリジナルコンテンツデータ３３２のビットレート等画質に影響を及ぼす各種パラメータを維持したまま、データ末尾から先頭に向けて配列し直したデータである。このような反転オリジナルコンテンツデータ３３４は、通常のデータ転送プロセスによりデータ転送をした場合、データ末尾から先頭に向けて転送作業を行うことができる。この反転オリジナルコンテンツデータ３３４は、情報処理装置３がＨＤＤ３３０内のオリジナルコンテンツデータ３３２、低品質コンテンツデータ３３３及び反転オリジナルコンテンツデータ３３４を含むファイル管理システムが対応しているならば、いわゆる隠しファイル設定されていることが好ましい。反転オリジナルコンテンツデータ３３４を隠しファイルに設定することで、ユーザが通信装置２等を介して反転オリジナルコンテンツデータ３３４を直接指定して再生してしまうことや、反転オリジナルコンテンツデータ３３４が格納されているフォルダを移動する等のファイル操作作業を行うことで、後述する、低品質コンテンツデータ３３３に格納された、反転オリジナルコンテンツデータ３３４にアクセスするための情報を頼りに、通信装置２が反転オリジナルコンテンツデータ３３４にアクセスした際にアクセスができない事態を防ぐことができる。
【００３４】
オリジナルコンテンツデータ３３２がデジタルデータである場合、低品質コンテンツデータ３３３は、オリジナルコンテンツデータ３３２のビットレートを低減させるトランスコード処理を行うことにより得ることができる。また、元となるビデオ信号をエンコード処理する際に、ビットレートが高いオリジナルコンテンツデータ３３２とビットレートが低い低品質コンテンツデータ３３３とを同時にエンコード処理して得ることも可能である。さらに、オリジナルコンテンツデータ３３２、低品質コンテンツデータ３３３のフォーマットがＭＰＥＧ（Moving Picture Experts Group）−２、ＭＰＥＧ−４、Ｈ．２６４／ＭＰＥＧ−４  ＡＶＣ（Advanced Video Coding）である場合、それぞれのオリジナルコンテンツデータ３３２、低品質コンテンツデータ３３３のプロファイルを異なるものとして、元となるビデオ信号をエンコード処理して得ることも可能である。また、反転オリジナルコンテンツデータ３３４は、例えば、情報処理装置３内のＲＡＭ３２、ＨＤＤ３３０に一時的にオリジナルコンテンツデータ３３２を格納し、このオリジナルコンテンツデータ３３２をデータ末尾から先頭に向けて順次読み出して、データ読み出し順に再配置することで得ることができる。
【００３５】
低品質コンテンツデータ３３３には、情報処理装置３のＨＤＤ３３０に格納された状態でオリジナルコンテンツデータ３３２または反転オリジナルコンテンツデータ３３４の少なくとも一方、好ましくは反転オリジナルコンテンツデータ３３４にアクセスするための情報が記述されている。好適な一例として、この情報は、インターネット６を経由して情報処理装置３にアクセスした際に、このオリジナルコンテンツデータ３３２等の格納場所を特定できる情報、一例としてオリジナルコンテンツデータ３３２等のＵＲＬ（Unique Resource Locator）である。但し、本実施形態のコンテンツ再生システムにおいては、情報処理装置３はルータ４を介してインターネット６に接続されており、ルータ４はネットワークアドレス変換機能を持つことで、ルータ４に接続される情報処理装置３を含む機器にインターネット６から直接アクセスすることを制限している。このため、上述した情報は、いわゆるＮＡＴ（Network Address Translation）透過を実現できるものであることが好ましい。ＮＡＴ透過技術については周知であるので、ここでは説明を省略する。
【００３６】
タイムシークテーブル３３５は、オリジナルコンテンツデータ３３２及び低品質コンテンツデータ３３３のデータ位置と再生開始からの経過時間との関係を記述したテーブルである。図５を参照して、本実施形態のタイムシークテーブル３３５の一例について説明する。本実施形態のタイムシークテーブル３３５は、オリジナルコンテンツデータ３３２に付随するものと低品質コンテンツデータ３３３に付随するものとの２種類が用意されている。
【００３７】
このタイムシークテーブル３３５は、それぞれのオリジナルコンテンツデータ３３２及び低品質コンテンツデータ３３３の再生開始からの経過時間が記述される経過時間領域３３５ａと、それぞれの経過時間におけるオリジナルコンテンツデータ３３２のデータ位置が記述されたオリジナルコンテンツデータ位置領域３３５ｂと、それぞれの経過時間における低品質コンテンツデータ３３３のデータ位置が記述された低品質コンテンツデータ位置領域３３５ｃと、それぞれの経過時間においてオリジナルコンテンツデータ３３２または低品質コンテンツデータ３３３にシーンチェンジが存在したかが記述されたシーンチェンジ領域３３５ｄとを備えている。このタイムシークテーブル３３５は、例えば低品質コンテンツデータ３３３の生成時に同時に生成される。
【００３８】
有線ＬＡＮモジュール３４は、例えばＩＥＥＥ８０２．３規格に準拠して、ルータ４との間で有線による通信を行う。ＵＳＢコントローラ３５０は、ＵＳＢ２．０またはＵＳＢ３．０規格に沿って、ＵＳＢコネクタ３５１を介して接続されたＵＳＢデバイスとの間でデータ（含むコンテンツデータ）の送受信を行う。ＵＳＢコネクタ３５１は、いわゆるメス型ＵＳＢコネクタ（ＵＳＢレセプタクル）であって、いずれも図略のＵＳＢケーブルのオス型ＵＳＢコネクタ（ＵＳＢプラグ）が挿入可能に構成されている。
【００３９】
（一実施形態の機能構成）
図４は、本実施形態のコンテンツ再生システムの機能構成を示す機能ブロック図である。本実施形態のコンテンツ再生システムは、上述のように通信装置２と情報処理装置３とを備える。
【００４０】
情報処理装置３は、第１の通信部４１と、コンテンツ変換部４２と、第１の記憶部４３と、転送制御部４４とを備える。第１の通信部４１は、インターネット６等の通信回線を介して通信装置２をはじめとする各種機器との間で通信を行う。コンテンツ変換部４２は、第１の記憶部４３にオリジナルコンテンツデータ３３２が格納されると、このオリジナルコンテンツデータ３３２に対して圧縮操作等を行うことで情報量、ひいては容量の削減を図った低品質コンテンツデータ３３３を生成する。第１の記憶部４３は各種データを少なくとも一時的に格納するものであり、この第１の記憶部４３には、オリジナルコンテンツデータ３３２、低品質コンテンツデータ３３３、反転オリジナルコンテンツデータ３３４及びタイムシークテーブル３３５が格納されている。
【００４１】
転送制御部４４は、通信装置２からオリジナルコンテンツデータ３３２の転送要求があると、このオリジナルコンテンツデータ３３２をその末尾から先頭に向けて順次転送する。転送制御部４４は、第１の記憶部４３にオリジナルコンテンツデータ３３２が格納されたら、このオリジナルコンテンツデータ３３２をデータ末尾から先頭に向けて順次配列し直すことで、通信装置２への転送作業に先立って予め反転オリジナルコンテンツデータ３３４を生成して第１の記憶部４３に格納しておいてもよく、あるいは、通信装置２からのオリジナルコンテンツデータ３３２転送要求があったことを契機に、このオリジナルコンテンツデータ３３２をデータ末尾から先頭に向けて配列し直して、配列し直したデータを順次反転オリジナルコンテンツデータ３３４として、第１の通信部４１を介して通信装置２に転送してもよい。
【００４２】
通信装置２は、第２の通信部５１と、再生制御部５２と、再生指示部５３と、第２の記憶部５４と、再生部５５と、出力部５６とを備える。第２の通信部５１は、インターネット６等の通信回線を介して情報処理装置３をはじめとする各種機器との間で通信を行う。
【００４３】
再生制御部５２は、再生指示部５３により再生が指示されたコンテンツの再生を再生部５５に指示する。この時、再生制御部５２は、再生部５５による低品質コンテンツデータ３３３の再生位置と情報処理装置３から転送されてきた、オリジナルコンテンツデータ３３２をデータ末尾から先頭に向けて順次配列し直したデータ、好ましくは反転オリジナルコンテンツデータ３３４の転送位置とが略一致したら、転送されてきた反転オリジナルコンテンツデータ３３４を再生部５５により再生させる。加えて、後述するように、反転オリジナルコンテンツデータ３３４と低品質コンテンツデータ３３３との再生切替の際に、タイムシークテーブル３３５を参照して、再生切替時の反転オリジナルコンテンツデータ３３４の再生時間と低品質コンテンツデータ３３３の再生時間との差を小さくするように再生切替を行う。
【００４４】
再生指示部５３は、第２の記憶部５４内に格納されたコンテンツのリストを取得し、ユーザがこのコンテンツのリストを見ながら再生・視聴を希望するコンテンツの指示入力をすると、この指示入力を受け入れ、その結果を再生制御部５２に出力する。第２の記憶部５４は各種データを少なくとも一時的に格納するものであり、この第２の記憶部５４には、低品質コンテンツデータ３３３、反転オリジナルコンテンツデータ３３４、及びタイムシークテーブル３３５が適宜格納される。再生部５５は、第２の記憶部５４に格納されているコンテンツのデータを読み出し、このコンテンツデータをユーザが視聴可能なフォーマットのデータに変換して出力部５６に出力する。出力部５６は、再生部５５から入力されたデータに基づいて、コンテンツのデータをユーザが視聴可能な状態で出力する。
【００４５】
以上の構成において、第１の通信部４１は主に有線ＬＡＮモジュール３４、ＵＳＢコントローラ３５０及びＵＳＢコネクタ３５１により構成され、コンテンツ変換部４２及び転送制御部４４は主にＣＰＵ３０により構成され、第１の記憶部４３は主にＲＡＭ３２及びＨＤＤ部３３により構成され、第２の通信部５１は主に無線ＬＡＮモジュール２４０、移動体通信モジュール２５０、アンテナ２４１、２５４、ＵＳＢコントローラ２８０及びＵＳＢコネクタ２８１により構成され、再生制御部５２は主にＣＰＵ２０により構成され、再生指示部５３は主に液晶ドライバ２３０、液晶パネル２３１、入力インタフェース２６０及びタッチパネル２６１により構成され、第２の記憶部５４は主にＲＡＭ２２及び内部ストレージ部２７により構成され、再生部５５は主にＣＰＵ２０により構成され、出力部５６は主に液晶ドライバ２３０、液晶パネル２３１、音声インタフェース２５１及びスピーカ２５３により構成され、そして通信回線は主に移動体通信網５、インターネット６及びＵＳＢコネクタ２８１、３５１を接続するＵＳＢケーブルにより構成されている。
【００４６】
（一実施形態の動作）
次に、図６〜図７のフローチャートを参照して、本実施形態のコンテンツ再生システムの動作について説明する。
【００４７】
図６は、本実施形態のコンテンツ再生システムにおいて、コンテンツデータを取得する動作を説明するためのフローチャートである。
まず、図６のステップＳ１では、情報処理装置３はオリジナルコンテンツデータ３３２を取得し、取得したオリジナルコンテンツデータ３３２を第１の記憶部４３に格納する。オリジナルコンテンツデータ３３２は、第１の通信部４１を介してインターネット６等から取得してもよく、また、情報処理装置３が備えるＵＳＢコネクタ３５１にＵＳＢ外部機器を接続し、このＵＳＢ外部機器が備えるオリジナルコンテンツデータ３３２をＵＳＢコネクタ３５１及びＵＳＢインタフェース３５０経由で取得してもよい。さらに、ルータ４に有線または無線ＬＡＮを介して接続されたＰＣ（Personal Computer）や録画装置等、さらにはｄｌｎａ（digital living network alliance）規格によるＤＭＳ（Digital Media Server）から、この有線または無線ＬＡＮを及びルータ４を介してオリジナルコンテンツデータ３３２等を取得してもよい。
【００４８】
次に、ステップＳ２では、情報処理装置３の転送制御部４４は、ステップＳ１において取得したオリジナルコンテンツデータ３３２に対してデータ末尾から先頭に向けて順次配列し直すことで、反転オリジナルコンテンツデータ３３４を生成する。
【００４９】
次に、ステップＳ３では、情報処理装置３のコンテンツ変換部４２は、ステップＳ１において取得したオリジナルコンテンツデータ３３２に対して圧縮操作等を行うことで情報量、ひいては容量の削減を図ることで、低品質コンテンツデータ３３３を生成する。同時に、コンテンツ変換部４２は、情報処理装置３の第１の記憶部４３に格納された状態でこのオリジナルコンテンツデータ３３２にアクセスするための情報を低品質コンテンツデータ３３３に記述する。なお、上述のように、オリジナルコンテンツデータ３３２及び低品質コンテンツデータ３３３を同時に取得できる場合は、ステップＳ３は省略される。あるいは、後述するステップＳ４において低品質コンテンツデータ３３３の転送要求を受けたことを契機にして、コンテンツ変換部４２が低品質コンテンツデータ３３３を生成してもよい。
【００５０】
次に、ステップＳ４では、通信装置２は、第２の通信部５１及び通信回線を介して情報処理装置３にアクセスし、情報処理装置３の第１の記憶部４３に格納された低品質コンテンツデータ３３３の転送を要求する。ステップＳ５では、ステップＳ４における通信装置２からの低品質コンテンツデータ３３３の転送要求に応答して、情報処理装置３は第１の記憶部４３に格納された低品質コンテンツデータ３３３を第１の通信部４１及び通信回線を介して転送する。加えて、情報処理装置３は、第１の記憶部４３に格納されたタイムシークテーブル３３５も第１の通信部４１及び通信回線を介して転送する。タイムシークテーブル３３５は、低品質コンテンツデータ３３３に多重化して転送してもよいし、タイムシークテーブル３３５単体で転送してもよい。多重化する場合は、例えば低品質コンテンツデータ３３３のフォーマットがＭＰＥＧ−２  ＴＳ（Transport Stream）、ＭＰＥＧ−４、Ｈ．２６４／ＭＰＥＧ−４  ＡＶＣである場合、送信パケットの一部にタイムシークテーブル３３５を含めて転送すればよい。そして、ステップＳ６では、通信装置２は、転送されてきた低品質コンテンツデータ３３３及びタイムシークテーブル３３５を通信回線及び第２の通信部５１を介して受信し、第２の記憶部５４に格納する。
【００５１】
次に、図７は、本実施形態のコンテンツ再生システムにおいて、コンテンツデータを再生する動作を説明するためのフローチャートである。
まず、ステップＳ１０では、通信装置２の再生指示部５３により、第２の記憶部５４内に格納された低品質コンテンツデータ３３３の再生が指示され、ステップＳ１１では、ステップＳ１０における低品質コンテンツデータ３３３の再生指示に基づいて、再生制御部５２が再生部５５に対して低品質コンテンツデータ３３３の再生を指示し、再生部５５は、第２の記憶部５４に格納されている低品質コンテンツデータ３３３を読み出してコンテンツ再生データを出力する。再生部５５から出力されたコンテンツ再生データは出力部５６により出力される。
【００５２】
次いで、ステップＳ１２では、再生制御部５２が低品質コンテンツデータ３３３に格納されたアクセス情報を確認し、ステップＳ１３では、再生制御部５２が、第２の通信部５１を介して情報処理装置３の第１の記憶部４３に格納された反転オリジナルコンテンツデータ３３４へアクセスする。
【００５３】
ステップＳ１４では、再生制御部５２が、第１の記憶部４３に格納されている反転オリジナルコンテンツデータ３３４の転送を、第２の通信部５１及び通信回線を介して情報処理装置３に要求する。通信装置２からの反転オリジナルコンテンツデータ３３４の転送要求を受信した情報処理装置３は、第１の記憶部４３に格納されている反転オリジナルコンテンツデータ３３４を、データ先頭から末尾、すなわちオリジナルコンテンツデータ３３２のデータ末尾から先頭に向けて、第１の通信部４１及び通信回線を介して通信装置２に順次転送する。情報処理装置３から通信装置２へのオリジナルコンテンツデータ３３２の転送手法は任意であり、オリジナルコンテンツデータ３３２が格納されたファイルをそのまま転送してもよく、あるいは、情報処理装置３がオリジナルコンテンツデータ３３２をストリームデータに変換してストリーミング配信をしてもよい。
【００５４】
ステップＳ１５では、情報処理装置３から転送されてきた反転オリジナルコンテンツデータ３３４を第２の通信部５１を介して受信し、この反転オリジナルコンテンツデータ３３４を一時的に第２の記憶部５４に格納する。
【００５５】
ステップＳ１６では、再生制御部５２が、第２の記憶部５４に格納されているタイムシークテーブル３３５を参照して、その時点で再生されている低品質コンテンツデータ３３３の再生位置と、その時点で通信装置２に転送されて第２の記憶部５４に格納された反転オリジナルコンテンツデータ３３４の転送位置とを確認する。より詳細には、再生制御部５２が、その時点で再生されている低品質コンテンツデータ３３３の再生開始からの経過時間を、第２の記憶部５４に格納されているタイムシークテーブル３３５の経過時間領域３３５ａを参照して取得する。また、再生制御部５２が、その時点で転送されて格納されている反転オリジナルコンテンツデータ３３４が再生された場合に、オリジナルコンテンツデータ３３２の再生開始からの経過時間に相当する時間である、反転オリジナルコンテンツデータ３３４の転送位置を、オリジナルコンテンツデータ位置領域３３５ｂ及び経過時間領域３３５ａを参照して取得する。
【００５６】
そして、ステップＳ１７では、再生制御部５２が、ステップＳ１６で取得した低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置とが一致するか否かを判定し、低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置とが一致する（ステップＳ１７においてＹＥＳ）と判定された場合は、プログラムはステップＳ１８に移行し、低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置とが一致しない（ステップＳ１７においてＮＯ）と判定された場合は、プログラムはステップＳ１６に戻る。
【００５７】
ステップＳ１８では、再生制御部５２が、第２の記憶部５４に格納されている反転オリジナルコンテンツデータ３３４を、その時点でのデータ転送位置から先頭に向けて再生するように再生部５５に指示し、再生部５５は、第２の記憶部５４に格納されている反転オリジナルコンテンツデータ３３４を読み出してコンテンツ再生データを出力する。再生部５５から出力されたコンテンツ再生データは出力部５６により出力される。
【００５８】
ステップＳ１８における再生動作は、その時点で転送されているオリジナルコンテンツデータ３３２の転送位置からデータ末尾に向けての再生動作に相当する。従って、ステップＳ１８において、再生部５５により再生されるコンテンツは低品質コンテンツデータ３３３から反転オリジナルコンテンツデータ３３４に切り替えられるが、再生切替時の反転オリジナルコンテンツデータ３３４の再生時間と低品質コンテンツデータ３３３の再生時間との差は非常に小さく、好ましくは、コンテンツデータを視聴するユーザが視認できない程度の差になるように、再生制御部５２による切替制御が行われる。
【００５９】
特に、オリジナルコンテンツデータ３３２、低品質コンテンツデータ３３３及び反転オリジナルコンテンツデータ３３４のフォーマットがＭＰＥＧ−２  ＴＳ（Transport Stream）、ＭＰＥＧ−４、Ｈ．２６４／ＭＰＥＧ−４  ＡＶＣである場合、再生部５５が低品質コンテンツデータ３３３のＩ（Intra-coded）フレームを再生している際に再生制御部５２による再生切替が行われると、再生制御部５２による切替制御が行われても、出力部５６の表示画面上においてコンテンツがほぼ切れ目なく再生されるという利点がある。
【００６０】
従って、ステップＳ１８において、再生制御部５２は、ステップＳ１７において低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置とが一致したと判定されても引き続き低品質コンテンツデータ３３３の再生を継続させ、ステップＳ１７の判定が肯定されてから次に低品質コンテンツデータ３３３のＩフレームデータが再生部５５により再生されるタイミングで、反転オリジナルコンテンツデータ３３４の再生を再生部５５に指示することが好ましい。この場合、反転オリジナルコンテンツデータ３３４の再生位置は、ステップＳ１７の判定が肯定された時点における反転オリジナルコンテンツデータ３３４の転送位置から、次に低品質コンテンツデータ３３３のＩフレームデータが再生されるまでの時間分、反転オリジナルコンテンツデータ３３４のデータ先頭方向、すなわち、オリジナルコンテンツデータ３３２ではデータ末尾方向に進んだ位置になる。
【００６１】
そして、ステップＳ１９では、通信装置２が、再生中の反転オリジナルコンテンツデータ３３４の再生が終了したか否かを判定し、再生が終了した（ステップＳ１９においてＹＥＳ）場合はプログラムを終了し、再生がまだ終了していない（ステップＳ１９においてＮＯ）場合はステップＳ１４に戻って以降の動作を繰り返す。
【００６２】
このように、本実施形態のコンテンツ再生システムによれば、通信装置２においてコンテンツデータを再生する際に、予め通信装置２の第２の記憶部５４に低品質コンテンツデータ３３３を格納しておく。次いで、この低品質コンテンツデータ３３３を通信装置２の再生部５５で再生する際に、再生制御部５２が反転オリジナルコンテンツデータ３３４の転送を情報処理装置３に指示し、情報処理装置３は、第１の記憶部４３に格納された反転オリジナルコンテンツデータ３３４を転送し、通信装置２の再生制御部５２は、転送されてきた反転オリジナルコンテンツデータ３３４を第２の記憶部５４に格納させる。そして、再生制御部５２は、タイムシークテーブル３３５を参照して、その時点で再生されている低品質コンテンツデータ３３３の再生位置と、その時点で通信装置２に転送されて第２の記憶部５４に格納された反転オリジナルコンテンツデータ３３４の転送位置とを確認する。そして、低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置とが一致したら、再生制御部５２は、再生部５５によるコンテンツ再生を低品質コンテンツデータ３３３から反転オリジナルコンテンツデータ３３４に切り替える指示を行い、再生部５５は、第２の記憶部５４に格納されている反転オリジナルコンテンツデータ３３４を読み出してコンテンツ再生データを出力する。
【００６３】
すなわち、本実施形態のコンテンツ再生システムによれば、通信装置２において低品質コンテンツデータ３３３の再生を行うとともに、低品質コンテンツデータ３３３の再生の際に情報処理装置３内の反転オリジナルコンテンツデータ３３４を通信装置２に転送させ、低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置が一致したら、通信装置２において再生しているコンテンツデータを低品質コンテンツデータ３３３から反転オリジナルコンテンツデータ３３４に切り替えている。従って、通信回線の品質が良好であれば情報処理装置３から通信装置２への反転オリジナルコンテンツデータ３３４の転送速度が高く、よって、低品質コンテンツデータ３３３から反転オリジナルコンテンツデータ３３４への再生切替タイミングを早めることができる。また、通信回線の品質があまり良好でないために情報処理装置３から通信装置２へのデータ転送速度が高くない場合であっても、情報処理装置３から通信装置２へオリジナルコンテンツデータ３３２を転送する場合に比較して、反転オリジナルコンテンツデータ３３４全体が通信装置２に転送されることを待つことなく、反転オリジナルコンテンツデータ３３４の再生を行うことができる。これにより、通信回線の通信品質に応じて可能な限り高品質のコンテンツデータ再生を行うことが可能となる。しかも、低品質コンテンツデータ３３３から反転オリジナルコンテンツデータ３３４への再生切替後は、情報処理装置３から通信装置２へのデータ転送を行わずとも高品質である反転オリジナルコンテンツデータ３３４の再生を行うことができ、通信回線の通信品質によらず、できるだけ途切れさせることなく高品質のコンテンツデータ再生を行うことが可能となる。
【００６４】
加えて、本実施形態のコンテンツ再生システムでは、反転オリジナルコンテンツデータ３３４への転送指示及び低品質コンテンツデータ３３３から高品質の反転オリジナルコンテンツデータ３３４への再生切替は再生制御部５２が行うので、ユーザがコンテンツデータ再生の都度その時点における通信回線の通信品質を確認して、オリジナルコンテンツデータ３３２または低品質コンテンツデータ３３３のいずれを再生するかを決定して再生する場合と異なり、ユーザがコンテンツデータを選択する必要がなく、従って、可能な限り高品質のコンテンツデータ再生を簡易に行うことが可能となる。
【００６５】
さらに、本実施形態のコンテンツ再生システムでは、通信装置２に低品質コンテンツデータ３３３を格納した後、通信装置２においてこの低品質コンテンツデータ３３３の再生を行いながら、情報処理装置３から通信装置２への反転オリジナルコンテンツデータ３３４の転送動作を行っているので、情報処理装置３から通信装置２へ低品質コンテンツデータ３３３及びオリジナルコンテンツデータ３３２をともに転送する場合に比較して、反転オリジナルコンテンツデータ３３４の再生、ひいてはオリジナルコンテンツデータ３３２の再生動作を速めることができる、という効果を奏することができる。
【００６６】
（変形例）
本発明のコンテンツ再生システムは、その細部が上述の一実施形態に限定されず、種々の変形例が可能である。一例として、上述の一実施形態のステップＳ１７において、低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置とが一致すると判定された後において、情報処理装置３から通信装置２への反転オリジナルコンテンツデータ３３４の転送動作を中断してもよく、あるいは、引き続き情報処理装置３から通信装置２への反転オリジナルコンテンツデータ３３４の転送動作を継続してもよい。
【００６７】
再生制御部５２がコンテンツの早送り／巻き戻し機能を備えていた場合、オリジナルコンテンツデータ３３２の早送りは反転オリジナルコンテンツデータ３３４の巻き戻し動作に相当するので、巻き戻しされた箇所の反転オリジナルコンテンツデータ３３４の転送動作は既に終了しているので対応可能である。加えて、オリジナルコンテンツデータ３３２の巻き戻し作業は反転オリジナルコンテンツデータ３３４の早送り作業に相当するので、反転オリジナルコンテンツデータ３３４の転送動作を継続すれば、早送りされた箇所の反転オリジナルコンテンツデータ３３４についても対応が可能となる。また、早送り動作直前において低品質コンテンツデータ３３３を再生していた場合は、早送り動作時のデータ再生は低品質コンテンツデータ３３３によるものとなる。ここで、早送り位置が反転オリジナルコンテンツデータ３３４の転送位置よりも前、つまり既に早送り位置が反転オリジナルコンテンツデータ３３４による再生が可能な位置を超えていたとしても早送り動作時のデータ再生は低品質コンテンツデータ３３３により行い、通常再生時に反転オリジナルコンテンツデータ３３４の再生に切り替えれば、ユーザが低品質コンテンツデータ３３３から反転オリジナルコンテンツデータ３３４への切替動作に気付くことを可能な限り抑制することができるとともに、通信装置２側の動作負担を軽減することができる。
【００６８】
また、上述の一実施形態において、通信装置２の再生制御部５２は、図７のステップＳ１７において低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置とが一致すると判定されたら、ステップＳ１８において再生しているコンテンツデータを低品質コンテンツデータ３３３から反転オリジナルコンテンツデータ３３４に切り替えている。従って、ステップＳ１７において低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置とが一致すると判定されてから、ステップＳ１８において実際に低品質コンテンツデータ３３３から反転オリジナルコンテンツデータ３３４への再生切替動作が完了するまでに若干の時間（タイムラグ）が生じる可能性がある。従って、ステップＳ１７において判定の対象となる低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置とを、実際の再生位置及び転送位置より予想されるタイムラグの分だけ先行したものとしてもよい。このようにすれば、コンテンツデータの再生をより途切れさせることなく、通信回線の通信品質に応じて最適なコンテンツデータを簡易に再生することができる。
【００６９】
さらに、上述の一実施形態において、図７のステップＳ１７における低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置との一致判定動作において、再生制御部５２が、その時点で再生されている低品質コンテンツデータ３３３の再生開始からの経過時間を、第２の記憶部５４に格納されているタイムシークテーブル３３５の経過時間領域３３５ａを参照して取得し、次いで、低品質コンテンツデータ３３３の再生開始からの経過時間以降で最も近いシーンチェンジ位置をシーンチェンジ領域３３５ｄを参照して取得する。また、再生制御部５２が、その時点で通信装置２に転送されて第２の記憶部５４に格納された反転オリジナルコンテンツデータ３３４の転送位置を、オリジナルコンテンツデータ位置領域３３５ｂ及び経過時間領域３３５ａを参照して取得し、次いで、反転オリジナルコンテンツデータ３３４の転送位置からこの反転オリジナルコンテンツデータ３３４のデータ先頭方向に向かって最も近いシーンチェンジ位置をシーンチェンジ領域３３５ｄを参照して取得する。そして、再生制御部５２は、ステップＳ１８において、第２の記憶部５４に格納されている反転オリジナルコンテンツデータ３３４を、上述したシーンチェンジ位置に相当する位置から先頭に向けて再生するように再生部５５に指示する。このようにすれば、反転オリジナルコンテンツデータ３３４と低品質コンテンツデータ３３３との再生切替位置を、低品質コンテンツデータ３３３の再生位置と反転オリジナルコンテンツデータ３３４の転送位置との一致判定以降で最も近いシーンチェンジ位置にすることができ、反転オリジナルコンテンツデータ３３４及び低品質コンテンツデータ３３３の再生切替を円滑に、かつ、ユーザが切替動作に気付く可能性をできるだけ低くすることができる。シーンチェンジ領域３３５ｄに格納されたシーンチェンジ位置は、例えば映像ショットの切替位置であってもよく、あるいは、本編とＣＭとの境界であってもよく、このシーンチェンジ位置において低品質コンテンツデータ３３３と反転オリジナルコンテンツデータ３３４との再生切替が円滑に行われてユーザが切替動作にできるだけ気付かない位置であればどのようなシーンチェンジ位置が設定されてもよい。
【００７０】
さらに、上述の一実施形態において、低品質コンテンツデータ３３３は、オリジナルコンテンツデータ３３２に対して圧縮操作等を行うことで情報量、ひいては容量の削減を図ったものであった。通常、オリジナルコンテンツデータ３３２が動画データであった場合、圧縮操作は映像データに関する圧縮操作、具体的にはビットレート変換動作であるが、音声データについても圧縮操作を行ってもよい。加えて、オリジナルコンテンツデータ３３２の音声データが５．１チャンネルのサラウンドデータであった場合、この音声データを２チャンネルのステレオデータに変換しても情報量削減が図れるので、低品質コンテンツデータ３３３の音声データを２チャンネルのステレオデータにしてもよい。
【００７１】
加えて、低品質コンテンツデータ３３３の映像データは低品質であるが、音声データはオリジナルコンテンツデータ３３２の音声データと同等の品質を有するデータとしてもよい。特に、オリジナルコンテンツデータ３３２のフォーマットがＭＰＥＧ−２  ＴＳ（Transport Stream）、ＭＰＥＧ−４、Ｈ．２６４／ＭＰＥＧ−４  ＡＶＣである場合、オリジナルコンテンツデータ３３２の映像データのフレームを間引いて低品質コンテンツデータ３３３を生成すれば、低品質コンテンツデータ３３３の映像データを低品質にするとともに音声データをオリジナルコンテンツデータ３３２の音声データと同等のものとすることができる。
【００７２】
さらに、上述の実施形態においては、コンテンツデータはオリジナルコンテンツデータ３３２、低品質コンテンツデータ３３３及び反転オリジナルコンテンツデータ３３４の３種類が用意されていたが、圧縮率を設定することで圧縮率の異なる中品質コンテンツデータを少なくとも一種類さらに用意し、通信回線の通信品質に応じて再生制御部５２がいずれのコンテンツデータを転送して再生するかを決定してもよい。すなわち、再生制御部５２は、通信回線の通信品質が良好である場合は、第２の通信部５１及び通信回線を介して情報処理装置３にアクセスし、情報処理装置３の第１の記憶部４３に格納された低品質コンテンツデータ３３３の転送を要求するかわりに中品質コンテンツデータの転送を要求してもよい。あるいは、再生制御部５２は、通信回線の通信品質が十分に良好でない場合は、第１の記憶部４３に格納されている反転オリジナルコンテンツデータ３３４の転送を、第２の通信部５１及び通信回線を介して情報処理装置３に要求するかわりに、中品質コンテンツデータのビットレート等画質に影響を及ぼす各種パラメータを維持したまま、データ末尾から先頭に向けて配列し直したデータである反転中品質コンテンツデータの転送を要求してもよい。
【００７３】
このように、オリジナルコンテンツデータ３３２、反転オリジナルコンテンツデータ３３４以外に複数の低品質コンテンツデータ３３３、中品質コンテンツデータを用意する場合、通信装置２の性能、例えば液晶パネル２３１の解像度や再生部５５の再生スピード等に応じて、転送すべきコンテンツデータを選定しても良い。通信装置２の性能は、情報処理装置３またはインターネット６上のサーバに、通信装置２の機種名と性能とを関連付けたテーブルを用意しておき、図６に示すコンテンツデータ転送時に情報処理装置３が通信機器２の機種名を取得し、上述のテーブルを参照して、通信装置２に転送すべきコンテンツデータを選定すればよい。情報処理装置３が通信装置２の性能を取得する方法は任意であるが、一例として、図６に示すコンテンツデータの転送時に、情報処理装置３と通信装置２とをＵＳＢコネクタ２８１、３５１及びＵＳＢケーブルを介して接続し、この際、情報処理装置３のＵＳＢコントローラ３５０が通信装置２を認証するときに通信装置２の機種名通知を要求し、通信装置２が情報処理装置３に対して自身の機種名を通知する方法が挙げられる。あるいは、図６に示すコンテンツデータの転送時に、通信装置２が自身の性能に関する情報を情報処理装置３に送信してもよく、さらには、図７に示すコンテンツデータ送信要求時に、通信装置２が自身の性能に関する情報を情報処理装置３に送信してもよい。
【００７４】
さらに、上述の一実施形態においては、タイムシークテーブル３３５を通信装置２及び情報処理装置３の記憶部４３、５４にそれぞれ格納する構成であったが、コンテンツデータ再生時に通信装置２の第２の記憶部５４においてタイムシークテーブル３３５が保持されていれば本発明は実現可能である。但し、情報処理装置３の第１の記憶部４３にもタイムシークテーブル３３５を保持することで、通信装置２からのオリジナルコンテンツデータ３３２転送要求の際に、その時点での経過時間のみを情報処理装置３に送信すれば足り、通信装置２においてオリジナルコンテンツデータ３３２のデータ位置を確認する動作を省略でき、通信装置２側の動作軽減を図ることができる、という利点がある。
【００７５】
そして、上述の一実施形態において、通信装置２、情報処理装置３等を動作させるプログラムはＲＯＭ２１、３１等に格納されて提供されていたが、不図示の光学ディスクドライブ、ＵＳＢコネクタ２８１、３５１及びＵＳＢコントローラ２８０、３５０等を用いて、プログラムが格納されたＤＶＤ（Digital Versatile Disc）、ＵＳＢフラッシュメモリ装置等を接続し、このＤＶＤ等からプログラムを通信装置２等に読み込んでこれら通信装置２等を動作させてもよい。また、インターネット６上の装置内にプログラムを格納しておき、無線ＬＡＮモジュール２４０、移動体通信モジュール２５０、有線ＬＡＮモジュール３４等を介してこのプログラムを通信装置２等に読み込んでこれら通信装置２等を動作させてもよい。さらに、上述の一実施形態において、通信装置２等は複数のハードウェア要素により構成されていたが、これらハードウェア要素の一部の動作をＣＰＵ２０、３０等がプログラムの動作により実現することも可能である。
【符号の説明】
【００７６】
１    コンテンツ再生システム
２    通信装置
３    情報処理装置
４    ルータ
５    移動体通信網
６    インターネット
２０、３０  ＣＰＵ
２１、３１  ＲＯＭ
２２、３２  ＲＡＭ
２７    内部ストレージ部
３３    ＨＤＤ部
３４    有線ＬＡＮモジュール
４１    第１の通信部
４２    コンテンツ変換部
４３    第１の記憶部
４４    転送制御部
５１    第２の通信部
５２    再生制御部
５３    再生指示部
５４    第２の記憶部
５５    再生部
５６    出力部
２３０  液晶ドライバ
２３１  液晶パネル
２４０  無線ＬＡＮモジュール
２４１、２５４  アンテナ
２５０  移動体通信モジュール
２５１  音声インタフェース
２５２  マイクロフォン
２５３  スピーカ
２６０  入力インタフェース
２６１  タッチパネル
２７０  内部ストレージ
２７１  内部ストレージインタフェース
２８０、３５０  ＵＳＢコントローラ
２８１、３５１  ＵＳＢコネクタ
３３０  ＨＤＤ
３３１  ＨＤＤインタフェース
３３２  オリジナルコンテンツデータ
３３３  低品質コンテンツデータ
３３４  反転オリジナルコンテンツデータ
３３５  タイムシークテーブル
【図１】
2014158141.tif 000003
【図２】
2014158141.tif 000004
【図３】
2014158141.tif 000005
【図４】
2014158141.tif 000006
【図５】
2014158141.tif 000007
【図６】
2014158141.tif 000008
【図７】
2014158141.tif 000009