(57)【要約】      （修正有）【課題】ダウンロード方式によるコンテンツ配信サービスにおいて、コンテンツに含まれる部分から再構成したダイジェスト部分が先行してダウンロード蓄積完了され、利用者がコンテンツのダウンロードに余分に時間を費やすことなくコンテンツ全体のダウンロード蓄積完了前にコンテンツの概要を把握できるコンテンツ処理方法を提供する。【解決手段】配信サーバ装置３とコンテンツ処理装置１で構成されるコンテンツ配信システムにおいて、コンテンツ処理装置は、コンテンツの部分範囲であるセグメントとセグメントの集合としてのダイジェストを定義するセグメント情報を取得しセグメントのダウンロード順序を決定しセグメントダウンロードを実行するダウンロード制御部１２と、セグメントデータを記録を制御するダウンロード記録部１１と、セグメント情報に従いコンテンツのダイジェストを再生する再生制御部３２を備える構成とした。【選択図】図１
2011029948.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して配信される複数のセグメントからなるコンテンツであって、当該複数のセグメントごとに、特徴的なシーンで構成されるダイジェストの対象となるものと、ダイジェストの対象とならないものに分けられるコンテンツをセグメント単位でダウンロードして記録再生するコンテンツ処理装置であって、
ネットワークを介してダウンロードすべき複数のセグメントがダイジェストの対象となるか否かという情報を取得し、ダイジェスト対象となるものを、ダイジェスト対象とならないものより優先して、セグメント単位でダウンロードの順序を決定する制御部と、
前記制御部で決定されたセグメント単位でのダウンロード順序を登録する管理部を備え、
前記管理部で登録されたダウンロード順序に従って、セグメント単位でダウンロードを行うことを特徴とするコンテンツ処理装置。
【請求項２】
前記管理部で登録されたダウンロード順序に従って、ダウンロードされたセグメントを記録する記録部をさらに備え、
前記管理部は、セグメント単位で、前記記録部で記録されたかどうかを管理することを特徴とする請求項１に記載のコンテンツ処理装置。
【請求項３】
前記管理部で、記録済みとして管理されるセグメントについて、再生を行う再生部をさらに備えることを特徴とする請求項２に記載のコンテンツ処理装置。
【請求項４】
前記管理部は、さらに、ダイジェストの対象となるセグメント、及び、全てのセグメントが、前記記録部で記録されたかどうかを管理し、
前記管理部でダイジェスト対象となるセグメントが記録済みとして管理されているかどうか、あるいは、前記管理部で全てのセグメントが記録済みとして管理されているかどうかを検出し、再生可能なダイジェスト、あるいは、再生可能なコンテンツ全体を提示させるための選択部をさらに備えることを特徴とする請求項２に記載のコンテンツ処理装置。
【請求項５】
ネットワークを介して配信される複数のセグメントからなるコンテンツであって、当該複数のセグメントごとに、特徴的なシーンで構成されるダイジェストの対象となるものと、ダイジェストの対象とならないものに分けられ、かつ、ダイジェスト対象となるセグメントが複数のダイジェストグループに分類されるコンテンツをセグメント単位でダウンロードして記録再生するコンテンツ処理装置であって、
ネットワークを介してダウンロードすべき複数のセグメントがどのダイジェストグループの対象となるか、もしくは、ダイジェストの対象とならないという情報を取得し、１のダイジェストグループの対象となるもの、別のダイジェストグループの対象となるもの、ダイジェスト対象とならないものの順に、セグメント単位でダウンロードの順序を決定する制御部と、
前記制御部で決定されたセグメント単位でのダウンロード順序を登録する管理部を備え、
前記管理部で登録されたダウンロード順序に従って、セグメント単位でダウンロードを行うことを特徴とするコンテンツ処理装置。
【請求項６】
前記管理部で登録されたダウンロード順序に従って、ダウンロードされたセグメントを記録する記録部をさらに備え、
前記管理部は、セグメント単位で、前記記録部で記録されたかどうかを管理することを特徴とする請求項５に記載のコンテンツ処理装置。
【請求項７】
前記管理部で、記録済みとして管理されるセグメントについて、再生を行う再生部をさらに備えることを特徴とする請求項６に記載のコンテンツ処理装置。
【請求項８】
前記管理部は、さらに、複数のダイジェストグループごと、及び、全てのセグメントが、前記記録部で記録されたかどうかを管理し、
前記管理部で複数のダイジェストグループごとに記録済みとして管理されているかどうか、あるいは、前記管理部で全てのセグメントが記録済みとして管理されているかどうかを検出し、再生可能なダイジェストグループ、あるいは、再生可能なコンテンツ全体を提示させるための選択部をさらに備えることを特徴とする請求項６に記載のコンテンツ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してコンテンツデータをダウンロードする技術に関する。
【背景技術】
【０００２】
近年、ブロードバンド回線の家庭への普及により、映像や音楽を中心とした大容量コンテンツ（情報内容）をストレスなく家庭に配信できるネットワーク環境が整いつつある。さらに、コンテンツの圧縮技術や配信技術の進展と相まって、高品質を維持したまま家庭へのコンテンツを配信できるようになっている。
【０００３】
一方、家庭においては、パーソナルコンピュータだけでなくテレビやハードディスクレコーダなどの家電製品においても、ネットワーク接続機能を有する機器が増加しており、ブロードバンド回線を通じて配信されるコンテンツを取得・利用する機器も増えている。このようなコンテンツの圧縮技術や配信技術の進展と、家庭内でのネットワークに接続した再生機器の増加に伴い、これらの再生機器にコンテンツを配信し、利用者からコンテンツの利用料（視聴料）を徴収するコンテンツ配信サービスが実現されている。非特許文献１のサービスが一例である。
【０００４】
ネットワークを経由したコンテンツの配信方法は、大きく分けて２つの方式が存在する。
【０００５】
一つは、再生機器がネットワークからコンテンツデータを取得し逐次再生するストリーミング方式である。ネットワークからの取得から再生までの間に一時的に保持する手段（バッファメモリ等）を除けば再生機器にはデータ蓄積機能が不要であり、また利用者がコンテンツを指定して即座に再生開始できるので、実装と利用の手軽さが特徴となる方式である。
【０００６】
もう一つは、再生機器がネットワークからコンテンツデータを一括して取得しデータ蓄積機能に蓄積し、蓄積完了後に再生するダウンロード方式である。再生機器には、ハードディスクドライブ（HDD）等、コンテンツ全体を保存するための大容量のデータ蓄積機能が必要であるが、ストリーミング方式と比べ、以下のような利点がある。
ネットワークの品質や帯域幅に依存しない高品質なコンテンツを提供できる。
コンテンツデータの欠落によるコンテンツ再生品質低下が発生しない。
早送り／巻戻し／頭出しといったコンテンツ内を前後する再生操作（トリックプレイ）が容易である。
コンテンツを他のメディアにダビング（コピー）することが容易である。
【０００７】
このため、コンテンツの品質を重視するコンテンツ配信サービスにおいては、ダウンロード方式が採用されつつある。非特許文献１のサービスが一例である。
【０００８】
しかし、配信サービスにおいて、コンテンツの品質を重視すると、コンテンツの圧縮技術を適用しても、コンテンツのデータサイズが大きくなる。そして、ダウンロード方式では、コンテンツ全体を一括してダウンロードするため、コンテンツを蓄積、再生するまでには長時間かかってしまう。
【０００９】
このような問題を解決するために、一定量のコンテンツを蓄積した後は、コンテンツ全てをダウンロードしていなくても、コンテンツの再生を開始できるプログレッシブダウンロード再生技術がある。当該技術では、蓄積済みの部分からコンテンツを再生し、未蓄積分のダウンロード実行と再生を同時に実施することができる。非特許文献１のサービスでは、当該技術を採用している。
【００１０】
一方、所定の基準で、特徴的なシーンなどのコンテンツの一部を複数抽出し再構成したものを再生することで、コンテンツの「流し見」を実現できる技術にダイジェスト再生技術がある。これにより、利用者がコンテンツ全体を再生しなくてもコンテンツの概要を把握できるため、当該技術は、コンテンツのサンプル、予告編、短縮版の生成・再生に活用されている。
【００１１】
ダイジェスト再生技術に関連したものとして、特許文献1及び２を挙げる。
【００１２】
特許文献１では、従来のコンテンツ配信において、サンプルのダウンロード及び視聴を行った後に、購入するときは、正式なコンテンツのダウンロードを行うようにしていたため、手間がかかっていたことが開示されている。さらに、この問題を解決するため、配信側で、最初に正式なコンテンツをダウンロードさせるとともに、再生可能領域を指定するプロファイルを配信し、プロファイルによる再生制御を行うことで、ダイジェストを合成再生することが開示されている。
【００１３】
また、特許文献２では、ネットワークに負荷をかけずにコンテンツとダイジェストとを提供するために、受信端末がダイジェストとしてコンテンツの代表画像をダウンロードし、その後、代表画像を除いたコンテンツを受信し、これらをあわせてストリーミング再生することが開示されている。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】特開2008-199656号公報
【特許文献２】特開2002-77870号公報
【非特許文献】
【００１５】
【非特許文献１】世界初、ブルーレイディスクなどへダビング可能なハイデフ映像のダウンロード配信サービスを「TSUTAYA TV on acTVila」で開始（ニュースリリース）http://actvila.jp/pdf/press_20081210.pdf
【発明の概要】
【発明が解決しようとする課題】
【００１６】
ここで、文献１及び２で、ダイジェスト部分をプログレッシブ再生することを考えてみる。
【００１７】
特許文献１の従来例では、ダイジェスト部分のダウンロードを行った後、全体のダウンロードを行うため、ダイジェスト部分を先にプログレッシブ再生することはできる。しかしながら、全体のダウンロードはダイジェスト部分を含めて再度行われるため、効率が悪い。
【００１８】
また、特許文献１の発明では、全体のダウンロードが完了してから、ダイジェスト部分の再生を行うため、ダイジェスト部分のプログレッシブ再生をするまでに時間がかかりすぎる。
【００１９】
さらに、特許文献２の発明では、ダイジェスト部分のダウンロードを行った後、全体をストリーミングにより再生するため、ダイジェスト部分を先にプログレッシブ再生することはできる。しかしながら、全体のダウンロードについては考慮されていない。
【００２０】
以上のように、いずれの文献も、ダイジェスト部分のプログレッシブ再生を考慮しつつ、全体のダウンロードを効率的に行うことは考慮していない。
【課題を解決するための手段】
【００２１】
上記課題を解決するために、本発明では、ネットワークを介して配信される複数のセグメントからなるコンテンツであって、当該複数のセグメントごとに、特徴的なシーンで構成されるダイジェストの対象となるものと、ダイジェストの対象とならないものに分けられるコンテンツをセグメント単位でダウンロードして記録再生するコンテンツ処理装置において、ネットワークを介してダウンロードすべき複数のセグメントがダイジェストの対象となるか否かという情報を取得し、ダイジェスト対象となるものを、ダイジェスト対象とならないものより優先して、セグメント単位でダウンロードの順序を決定する制御部と、前記制御部で決定されたセグメント単位でのダウンロード順序を登録する管理部を備え、前記管理部で登録されたダウンロード順序に従って、セグメント単位でダウンロードを行う。
【００２２】
また、前記装置においては、前記管理部で登録されたダウンロード順序に従って、ダウンロードされたセグメントを記録する記録部をさらに備え、前記管理部は、セグメント単位で、前記記録部で記録されたかどうかを管理する。
【００２３】
また、前記装置においては、前記管理部で、記録済みとして管理されるセグメントについて、再生を行う再生部をさらに備える。
【００２４】
また、前記装置においては、前記管理部は、さらに、ダイジェストの対象となるセグメント、及び、全てのセグメントが、前記記録部で記録されたかどうかを管理し、前記管理部でダイジェスト対象となるセグメントが記録済みとして管理されているかどうか、あるいは、前記管理部で全てのセグメントが記録済みとして管理されているかどうかを検出し、再生可能なダイジェスト、あるいは、再生可能なコンテンツ全体を提示させるための選択部をさらに備える。
【００２５】
また、別の本発明では、ネットワークを介して配信される複数のセグメントからなるコンテンツであって、当該複数のセグメントごとに、特徴的なシーンで構成されるダイジェストの対象となるものと、ダイジェストの対象とならないものに分けられ、かつ、ダイジェスト対象となるセグメントが複数のダイジェストグループに分類されるコンテンツをセグメント単位でダウンロードして記録再生するコンテンツ処理装置において、ネットワークを介してダウンロードすべき複数のセグメントがどのダイジェストグループの対象となるか、もしくは、ダイジェストの対象とならないという情報を取得し、１のダイジェストグループの対象となるもの、別のダイジェストグループの対象となるもの、ダイジェスト対象とならないものの順に、セグメント単位でダウンロードの順序を決定する制御部と、前記制御部で決定されたセグメント単位でのダウンロード順序を登録する管理部を備え、前記管理部で登録されたダウンロード順序に従って、セグメント単位でダウンロードを行う。
【００２６】
また、前記装置においては、前記管理部で登録されたダウンロード順序に従って、ダウンロードされたセグメントを記録する記録部をさらに備え、前記管理部は、セグメント単位で、前記記録部で記録されたかどうかを管理する。
【００２７】
また、前記装置においては、前記管理部で、記録済みとして管理されるセグメントについて、再生を行う再生部をさらに備える。
【００２８】
また、前記装置においては、前記管理部は、さらに、複数のダイジェストグループごと、及び、全てのセグメントが、前記記録部で記録されたかどうかを管理し、前記管理部で複数のダイジェストグループごとに記録済みとして管理されているかどうか、あるいは、前記管理部で全てのセグメントが記録済みとして管理されているかどうかを検出し、再生可能なダイジェストグループ、あるいは、再生可能なコンテンツ全体を提示させるための選択部をさらに備える。
【発明の効果】
【００２９】
本発明によれば、ダイジェスト部分のプログレッシブ再生を考慮して、ダイジェスト部分のダウンロードを優先して行い、記録された時点で再生を行うことができるため、全体のダウンロード完了を待たずに、コンテンツ概要を把握することができる。また、ダイジェスト部分をダウンロードした後に、ダイジェスト部分以外の残りをダウンロードするため、コンテンツ全体のダウンロードを効率的に行うことができる。
【００３０】
また、1つのコンテンツに複数のダイジェストが設定されている場合には、複数のダイジェストの中で順位付けがなされて、複数のダイジェストごとにダウンロード及び記録がなされた時点で再生を行うことができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施例１に係るシステム全体の機能構成図である。
【図２】本発明の実施例１に係るコンテンツとダイジェストの関係を説明するための図である。
【図３】本発明の実施例１に係るセグメントのダウンロード順序登録処理のフローチャートである。
【図４】本発明の実施例１に係るセグメント情報テーブルのデータ構造を説明するための図である。
【図５】本発明の実施例１に係るダウンロード処理のフローチャートである。
【図６】本発明の実施例１に係るダイジェスト再生処理のフローチャートである。
【図７】本発明の実施例２に係るコンテンツとダイジェストの関係を説明するための図である。
【図８】本発明の実施例２に係るセグメントのダウンロード順序登録処理のフローチャートである。
【図９】本発明の実施例２に係るダイジェストグループ情報テーブルのデータ構造を説明するための図である。
【図１０】本発明の実施例３に係るシステム全体の機能構成図である。
【図１１】本発明の実施例３に係るコンテンツ選択画面の一例である。
【発明を実施するための形態】
【実施例１】
【００３２】
本発明にかかる実施例１を図面を参照しながら説明する。
【００３３】
本実施例では、１つのコンテンツを複数のセグメントからなる集合体として考える場合に、ダイジェストとして構成される複数のセグメントを優先的にダウンロードする。このため、１つのコンテンツのダウンロード完了を待たずに、ダイジェスト用の複数のセグメントのダウンロード完了と同時に再生を開始できる。
【００３４】
(実施例１の構成)
図１を用いて、本実施例に係る構成について説明する。図１に示すように、本実施例に係るコンテンツ配信システムには、通信ネットワーク２を介して接続されたコンテンツ処理装置１及びコンテンツ配信サーバ装置３から構成される。
【００３５】
通信ネットワーク２は、例えば、光回線、通信ケーブル、電話回線等などの有線ＬＡＮや無線ＬＡＮを利用したネットワークであり、接続された装置間で所定の通信プロトコルに従ってデータの送受信を行うことを可能とする。
【００３６】
コンテンツ配信サーバ装置３は、複数のセグメントからなるコンテンツデータとダイジェスト対象かどうかを示す情報を含むセグメント情報を保持する。そして、利用者からの要求に従い、通信ネットワーク２を介してコンテンツデータやセグメント情報を配信する。
【００３７】
コンテンツ処理装置１は、例えば、ＨＤＤレコーダ、蓄積機能を有するテレビ、ＰＣ等であり、コンテンツ配信サーバ装置３から、セグメント情報を取得し、セグメントごとに、ダウンロードの順序を決定して、決定した順序に従い、セグメント情報に基づいて、ダウンロードを実行し、蓄積・再生を行う。
【００３８】
コンテンツ処理装置１は、通信部１０、ダウンロード記録部１１、ダウンロード制御部１２、コンテンツ記録部２１、セグメント情報管理部２２、再生部３１、再生制御部３２を有する。
【００３９】
通信部１０は、ダウンロード制御部１２及びダウンロード記録部１１が、通信ネットワーク２を介したコンテンツ配信サーバ装置３と通信を行えるように、通信プロトコルに基づく処理を行う。
【００４０】
ダウンロード制御部１２は、コンテンツのダウンロード開始が指示されると、通信部１０を介して、コンテンツ配信サーバ装置３から、ダイジェスト対象かどうかを示す情報を含むセグメント情報を取得する。そして、当該情報に基づき、ダイジェスト対象のセグメントを優先して、セグメントごとのダウンロード順序を決定し、決定した順序とともにセグメント情報をセグメント情報管理部２２に登録する。また、決定したダウンロード順序に基づくダウンロードをダウンロード記録部１１に指示する。
【００４１】
ダウンロード記録部１１は、ダウンロード制御部１２からの指示に従い、決定したダウンロード順でセグメントごとにコンテンツをダウンロードし、コンテンツ記録部２１へ蓄積する。また、コンテンツ記録部２１からコンテンツの記録情報を取得し、ダウンロード制御部１２に対して通知する。コンテンツのダウンロード方法としては、例えば、データ転送通信プロトコルであるFTP、HTTP等を適用すればよい。
【００４２】
コンテンツ記録部２１は、例えば、ハードディスク、光ディスク、フラッシュメモリなどの大容量記憶装置であり、ダウンロード記録部１１でダウンロードしたコンテンツを記録する。
【００４３】
セグメント情報管理部２２は、ダウンロード制御部１２において、取得され、ダウンロード順序が付加されたセグメント情報を保持し、管理する。また、保持されるセグメント情報を再生制御部３２に対して通知する。
【００４４】
再生部３１は、コンテンツ記録部２１で記録されたコンテンツを再生する。
【００４５】
再生制御部３２は、セグメント情報管理部２２からセグメント情報を取得し、当該情報に従って、優先してダウンロードが完了されるダイジェスト及びコンテンツ自体の再生を再生部３１に指示する。
【００４６】
(実施例１の動作)
次に、本実施例の動作について、図面を参照しながら説明する。
【００４７】
まず、コンテンツのセグメントとダイジェスト再生について説明する。
【００４８】
図２は、コンテンツＣ１から特徴的なセグメントであるＳ１〜Ｓ５を抽出し、再構成したものがダイジェストＤ１であることを示す。なお、特徴的なセグメントを抽出するためには、例えば、映像や音声の変化点に基づいて選択したり、コンテンツの作成作業で選択したりすればよい。また、ダイジェストＤ１を構成するセグメントは、Ｓ３とＳ４で示されるように、元のコンテンツＣ１の時系列で配置しなくてもよい。また、コンテンツＣ１で、符号２０１で示されるセグメントのように空白となっているセグメントは、ダイジェストと関係のない、コンテンツＣ１の仮想的なセグメントとみなせる。
【００４９】
続いて、本実施例のコンテンツ配信サービスのダイジェスト再生について説明する。
【００５０】
ダイジェスト再生処理は、利用者によってダウンロードしたいコンテンツが選択されて開始される。なお、コンテンツの選択は、コンテンツ配信サーバ装置３、あるいは、図示しない、その他の情報提供サーバ装置から得られるコンテンツの情報（コンテンツ名、内容、価格、利用期間・回数など）を参考にして行われる。
【００５１】
ダイジェスト再生を行うための処理は、上述した通りであり、主なものは以下の通りである。
（A）ダウンロード制御部１２によるダイジュストに関するセグメントを含むダウンロード順序の決定・登録処理
（B）ダウンロード制御部１２、ダウンロード記録部１１及びコンテンツ記録部２１による決定した順序でのセグメントごとのダウンロード・蓄積処理
（C）再生部制御部３２と再生部３１によるセグメント情報に基づく再生処理
以下に、これらの処理を詳細に説明する。
【００５２】
まず、ダウンロード制御部１２でのダウンロード順序の決定・登録処理(A)を図３のフローチャートを用いて説明する。
【００５３】
まず、ダウンロードするコンテンツに関するセグメント情報をコンテンツ配信サーバ装置３から取得する（Ｓ１００１）。ここで、セグメント情報は、少なくとも、ダイジェストを構成するセグメントのコンテンツ内での絶対位置（コンテンツの先頭からの位置）とサイズを含む。セグメント情報の一例として、社団法人電波産業会（ARIB）で策定された標準規格 ARIB STD-B38 「サーバ型放送における符号化、伝送及び蓄積制御方式」に規定されたメタデータがある。
【００５４】
次に、取得したセグメント情報を解析し、セグメント情報管理部２２への登録を行う。
【００５５】
ここで、セグメント情報管理部２２で登録され管理されるセグメント情報テーブルの一例を図４を用いて説明する。セグメント情報テーブルは、ダウンロード順位３０１、セグメント識別子３０２、先頭位置３０３、サイズ３０４、記録識別子３０５、ダイジェスト対象判定３０６を保持する。
【００５６】
ダウンロード順位３０１には、セグメントのダウンロード順序が登録される。セグメント識別子３０２には、セグメントを一意に特定するための識別子が登録される。先頭位置３０３には、セグメントのコンテンツ内での絶対位置が登録される。サイズ３０４には、セグメントのデータサイズが登録される。記録識別子３０５には、コンテンツ記録部２１に蓄積されたセグメントを一意に特定するための記録識別子が登録される。ダイジェスト対象判定３０６には、セグメントがダイジェスト対象か否かを示す情報が登録される。なお、サイズの代わりに終了位置を用いていもよい。
【００５７】
図４で示したセグメント情報テーブルでは、符号３０６で示されるセグメントは、ダウンロード順位が「１番目」、識別子が「Ｓ１」、先頭位置がコンテンツの先頭から「0」の位置、サイズが「12000」、記録識別子が「FILE1」、ダイジェスト対象判定が「対象」であることが登録されている。符号３０７及び３０８も同様に解釈される。
【００５８】
図３に戻り、セグメント情報の解析により、ダイジェスト対象であるセグメントの識別子を取得し、前記テーブルに登録する（Ｓ１００２）。セグメントの識別子が指定されていない場合は、重複しないように識別子を生成し、登録する。
【００５９】
次に、セグメント情報の解析により、ダイジェスト対象であるセグメントの先頭位置とサイズを取得し、前記テーブルに登録する（Ｓ１００３）。
【００６０】
次に、登録されたダイジェスト対象のセグメントについて、ダイジェスト対象であることを示す情報を前記テーブルに登録する（Ｓ１００４）。同時に、これらのダイジェスト対象のセグメントについて、順序が優先的になるようにダウンロード順序を登録する。ダウンロード順序は、セグメント情報でダイジェスト再生の順序が指定されている場合はその順序に従う。順序が指定されていない場合は、例えば、セグメントの先頭位置の順で決定するなど、独自に決定して登録する。
【００６１】
次に、ダイジェスト対象である全てのセグメントに関する登録処理を完了したかを判断する(Ｓ１００５)。完了していない場合は、Ｓ１００２へ戻る。完了した場合は、コンテンツ内のダイジェスト非対象部分（図２のコンテンツＣ１の空白部分）を抽出し、Ｓ１００２−Ｓ１００４と同様に、セグメントの識別子、先頭位置、サイズ、ダイジェスト対象外であることを示す情報及びダウンロード順序を前記テーブルに登録する（Ｓ１００６）。ここで、ダウンロード順序は、ダイジェスト対象に登録された順位に後続するように登録される。なお、ダイジェスト非対象部分の抽出は、既にテーブルに登録されているダイジェスト対象のセグメントに関する先頭位置とサイズに基づいて行う。
【００６２】
次に、ダイジェスト非対象である全てのセグメントに関する登録処理を完了したかどうかを判定する（Ｓ１００７）。完了していない場合は、Ｓ１００６へ戻る。完了した場合は、一連の処理を終了する。
【００６３】
次に、ダウンロード制御部１２、ダウンロード記録部１１及びコンテンツ記録部２１でのダウンロード・蓄積処理(B)を図５のフローチャートを用いて説明する。
【００６４】
まず、ダウンロード制御部１２において、セグメント情報管理部２２の図４のテーブルを参照し、記録識別子が登録されていないセグメントのうち、ダウンロード順位３０１が最上位のセグメントをダウンロード対象として決定する（Ｓ２００１）。
【００６５】
次に、ダウンロード制御部１２は、ダウンロード対象と決定したセグメントのコンテンツデータ取得に必要となる先頭位置３０３とサイズ３０４を取得する（Ｓ２００２）。
【００６６】
次に、ダウンロード制御部１２は、ダウンロード記録部１１に対して、先頭位置とサイズを通知し、セグメントに係るコンテンツのダウンロードを指示する。ダウンロード記録部１１は、指示に従い、コンテンツ配信サーバ装置３へコンテンツの配信を要求する（Ｓ２００３）。
【００６７】
次に、ダウンロード記録部１１は、コンテンツ配信サーバ装置３から配信されるコンテンツを受信し、コンテンツ記録部２１に受信したコンテンツを蓄積するように指示する（Ｓ２００４）。
【００６８】
コンテンツ記録部２１でのコンテンツの蓄積が完了すると、ダウンロード記録部１１は、蓄積したセグメントの記録識別子をコンテンツ記録部２１から取得し、ダウンロード制御部１２に通知する。ダウンロード制御部１２は、通知された記録識別子をセグメント情報管理部２２の図４のテーブルに登録する。（Ｓ２００５）。
【００６９】
ここで、図４のテーブルに登録された全てのセグメントに関してダウンロード・蓄積処理を完了したかどうかを判断する(Ｓ２００６)。完了していない場合は、Ｓ２００１へ戻る。完了した場合は、一連の処理を終了する。
【００７０】
なお、図５において、Ｓ２００２で、セグメントの先頭位置とサイズが映像のフレーム単位で指定されていても、Ｓ２００３で、コンテンツ配信サーバ装置３に配信要求するときは、バイト単位にするといったように、指定する単位を変えるようにしてもよい。この場合、セグメント情報を、単位変換情報により演算すればよい。
【００７１】
次に、再生制御部３２と再生部３１による再生処理(C)を図６のフローチャートを用いて説明する。
【００７２】
利用者が再生を指示すると、再生制御部３２において、セグメント情報管理部２２の図４のテーブルを参照し、記録識別子が登録されているセグメントのうち、ダウンロード順位３０１が最上位のセグメントを再生対象として決定し、その記録識別子を取得する（Ｓ３００１）。
【００７３】
次に、再生制御部３２は、取得した記録識別子を再生部３１に通知し、再生を指示する。再生部３１は、通知された記録識別子で特定されるセグメントをコンテンツ記録部２１から再生出力する（Ｓ３００２）。
【００７４】
次に、再生部３１が、全てのセグメントに関して再生処理を完了したかどうかを判断する（Ｓ３００３）。完了していない場合、Ｓ３００１へ戻る。完了した場合、一連の処理を終了する。
【００７５】
なお、再生処理の開始は、全てのセグメントのダウンロード蓄積処理が完了していなくてもよい。すなわち、図６のＳ３００１で、決定された再生対象の記録識別子が取得された時点で、その後に決定される再生対象の蓄積処理が完了していなくても、セグメントの再生を行える。
【００７６】
また、プログレッシブダウンロード再生技術を適用することで、再生対象のダウンロード完了と同時に、再生処理を実行することもできる。この場合、図５のＳ２００５の処理を、Ｓ２００４の直前に実行して、ダウンロード処理前に記録識別子を取得するようにする。
【００７７】
このようにして、ダイジェスト対象のセグメントを優先してダウンロードできるように、ダウンロード順序を決定でき、優先してダウンロードしたダイジェスト対象のセグメントを先行して再生することができる。
【００７８】
従って、利用者は、コンテンツ全体のダウンロードを待たずにダイジェスト部分を再生できる。
【００７９】
また、ダイジェスト部分をダウンロードした後、残りをダウンロードすることによって、コンテンツ全体を効率よくダウンロードできる。
【００８０】
なお、本実施例では、優先順位の高いダイジェスト対象部分に続いて、ダイジェスト非対象部分がダウンロードされることになるが、これらを区別して行うようにしても良い。
【００８１】
すなわち、図３で、Ｓ１００５まで行い、図５及び図６に移行し、ダイジェスト対象に係るセグメントについてのみ、ダウンロード・蓄積及び再生を行うようにする。
【００８２】
そして、別途コンテンツ全体に対する指示に応じて、図３でＳ１００６以降の処理を行い、図５及び図６に移行し、ダイジェスト非対象に係るセグメントについて、ダウンロード・蓄積及び再生を行うようにする。
【００８３】
このようにすれば、コンテンツ全体に対する指示がされるまで、あるいは、指示がされないときには、ダイジェスト非対象に係るセグメントについては、ダウンロードを省略できる。従って、コンテンツ記録部の容量を無駄に使用せずにすみ、また、コンテンツ配信時のネットワーク帯域や処理にかかる負荷を低減することができる。
【実施例２】
【００８４】
本発明にかかる実施例２を図面を参照しながら説明する。
【００８５】
実施例１では、一つのコンテンツに対して一つのダイジェスト再生部分が設定されている場合を考慮しているが、本実施例では、一つのコンテンツに対して複数のダイジェスト再生部分が設定されている場合を考慮する。
【００８６】
(実施例２の構成)
本実施例の構成は、上記実施例１と同様である。
【００８７】
(実施例２の動作)
次に、本実施例の動作について、図面を参照しながら説明する。
【００８８】
まず、コンテンツのセグメントと複数のダイジェスト再生コンテンツについて説明する。図７は、コンテンツＣ２と、そのダイジェスト再生コンテンツであるダイジェストグループとの関係を示したものである。実施例１の図２と同様に、複数のダイジェストグループは、それぞれコンテンツＣ２から抽出された特徴的なセグメントを再構成したものである。例えば、図７のダイジェストグループＧ１は、コンテンツＣ２から抽出された特徴的なセグメント（Ｓ１、Ｓ２、Ｓ３）で構成される。なお、ダイジェストグループを構成するセグメントは重複してもよい。例えば、セグメントＳ３は、グループＧ１とグループＧ２で重複し、セグメントＳ５は、グループＧ２とグループＧ６で重複している。
【００８９】
続いて、本実施例のコンテンツ配信サービスのダイジェスト再生について説明する。本実施例では、利用者が同一コンテンツに対して複数のダイジェスト再生を実行できる点を除き、上記実施例１と同じである。以下では、実施例１と異なる部分を中心に説明する。
【００９０】
まず、ダウンロード制御部１２でのダウンロード順序の決定・登録処理(A)を図８のフローチャートを用いて説明する。
【００９１】
まず、図３のＳ１００１と同様に、セグメント情報を取得する（Ｓ４００１）。
【００９２】
次に、取得したセグメント情報を解析し、セグメント情報管理部２２への登録を行う。
【００９３】
ここで、セグメント情報管理部２２で登録され管理されるセグメント情報テーブルであって、ダイジェストグループに関するものを図９を用いて説明する。
【００９４】
本テーブルは、グループ識別子６０１、構成セグメント識別子６０２、記録状態６０３を保持する。
【００９５】
グループ識別子６０１には、ダイジェストグループを一意に特定する情報である識別子が登録される。構成セグメント識別子６０２には、ダイジェストグループを構成するセグメントの識別子の集合が登録される。記録状態６０３には、ダイジェストグループを構成するセグメントのダウンロード蓄積記録が完了しているかどうかの情報が登録される。
【００９６】
図９で示したテーブルでは、符号６０４で示されるダイジェストグループは、グループ識別子が“Ｇ１”、識別子が「Ｓ１、Ｓ２、Ｓ３」、「記録済み」であることが登録されている。符号６０５及び６０６も同様に解釈される。
【００９７】
図８に戻り、セグメント情報の解析により、ダイジェストグループの識別子を取得し、前記テーブルに登録する（Ｓ４００２）。ダイジェストグループの識別子が指定されていない場合は、重複しないように識別子を生成し、登録する。
【００９８】
次に、セグメント情報の解析により、ダイジェストグループの構成セグメント識別子を全て取得し、前記テーブルに登録する(Ｓ４００２)。ここで、構成セグメント識別子６０２には、ダイジェスト再生時のセグメント再生順序が考慮されて登録される。
【００９９】
次に、ダイジェストグループを構成するセグメントについてダイジェスト再生順に登録処理を実行する。すなわち、図３のＳ１００２〜１００４と同様に、各セグメントに関する識別子等の情報を取得登録する(Ｓ４００５〜４００７)。
【０１００】
なお、Ｓ４００５〜４００７の処理は、Ｓ４００４で既に登録すべきセグメントが登録されたかどうかを判定し、登録されていない場合に行うようにしてもよい。
【０１０１】
次に、ダイジェストグループを構成するセグメント全てについて登録処理が完了したかどうかを判定する（Ｓ４００８）。完了していない場合は、Ｓ４００４へ戻る。完了した場合は、全てのダイジェストグループに関して、登録処理が完了したかどうかを判定する（Ｓ４００９）。完了していない場合は、Ｓ４００２へ戻る。完了した場合は、図３のＳ１００６、Ｓ１００７と同様に、Ｓ４０１０、Ｓ４０１１を行う。
【０１０２】
次に、ダウンロード制御部１２、ダウンロード記録部１１及びコンテンツ記録部２１でのダウンロード・蓄積処理(B)を図５のフローチャートを用いて、実施例１との差異についてのみ説明する。
【０１０３】
図５のＳ２００５で記録識別子が登録された後、図９のテーブルを参照し、ダイジェストグループを選択し、選択されたグループに含まれる全てのセグメント識別子が、記録済みかどうかを図４のテーブルの記録識別子を参照して確認する。
【０１０４】
記録済みである場合、図９のテーブルで選択されたグループの記録状態６０３に記録済みを登録する。
【０１０５】
次に、再生制御部３２と再生部３１による再生処理(C)を図６のフローチャートを用いて、実施例１との差異についてのみ説明する。
【０１０６】
図６の始まりにおいて、利用者が図９のテーブルで記録済みとなっているダイジェストグループの再生を指定すると、グループに含まれる全てのセグメント識別子について、Ｓ３００１〜３００３までの処理を行う。
【０１０７】
このようにして、一つのコンテンツに対して複数のダイジェストグループが設定されている場合に、ダイジェストグループごとにダウンロード・蓄積されたものから再生することができる。
【０１０８】
すなわち、複数のダイジェストグループのうちダウンロードされたダイジェストグループについては、他のダイジェストグループのダウンロードを待たずに再生できる。
【実施例３】
【０１０９】
本発明にかかる実施例３を図面を参照しながら説明する。
【０１１０】
本実施例では、実施例１の最後に説明したダイジェスト対象部分とダイジェスト非対象部分を区別することに関連する、ダイジェスト再生と全体コンテンツの再生に関する対象及び操作について、利用者に一覧を提示する具体例を示す。
【０１１１】
(実施例３の構成)
図１０を用いて、本実施例に係る構成について説明する。
【０１１２】
図１０では、図１に対して、コンテンツ選択部１３を新たに設けている。
【０１１３】
ユーザの指示により、コンテンツ選択部１３は、セグメント情報管理部２２からセグメント情報を取得し、これに基づいて、ダイジェスト再生と全体コンテンツの再生に関する一覧を提示する。そして、利用者に操作メニューを提示して、利用者からダイジェスト再生あるいは全体コンテンツの再生の指示があると、再生制御部３２に対して再生を指示する。また、ダイジェスト再生あるいは全体コンテンツの再生のためのダウンロードの指示があると、ダウンロード制御部１２に対してダウンロードを指示する。なお、コンテンツ選択部１３が取得するセグメント情報は、図４及び図９のテーブルであり、これらのテーブルのセグメントあるいはグループが記録済みであるかどうかを確認して、再生可能なダイジェストあるいは全体コンテンツを提示する。
【０１１４】
(実施例３の動作)
次に、本実施例の動作について、図面を参照しながら説明する。
【０１１５】
図１１は、コンテンツ選択部１３が、利用者に提示するダイジェスト再生と全体コンテンツの再生に関する一覧を示す画面の一例である。
【０１１６】
ダイジェスト再生一覧を示す画面７００は、各コンテンツ(Ａ、Ｂ、Ｃ)に対するダイジェスト７０１〜７０４とメニュー７０５で構成される。ダイジェスト７０１〜７０４のそれぞれには、タイトル名などのコンテンツの情報とともに、コンテンツ全体を再生できる状態にあるかどうかの情報を示す。図１１で、「コンテンツ全体再生」と表示されている場合は、再生可能であり、「コンテンツ全体ダウンロード」と表示されている場合は、コンテンツ全体を再生可能にするためにダウンロードをする必要があることを示す。なお、ダイジェスト７０２と７０３は、同一コンテンツＢに複数のダイジェスト(Ｇ１、Ｇ２)がある場合の表示である。
【０１１７】
再生一覧を示す画面８００は、各コンテンツ（Ａ、Ｃ、Ｄ、Ｅ）８０１〜８０４と、メニュー８０５で構成される。コンテンツ８０１〜８０４のそれぞれには、タイトル名などのコンテンツの情報とともに、ダイジェスト再生が可能かどうかを示す情報を示す。図１１ではコンテンツＡ及びＣがダイジェスト再生可能となっている。
【０１１８】
そして、図１１では、利用者がダイジェスト７０２、コンテンツ８０２のような黒枠を移動操作することによって、選択することができる。また、メニュー７０５及び８０５は、利用者が実行する操作のメニューを提示する。従って、黒枠で選択されたものについて、メニューで提示された操作を行うことができる。
【０１１９】
メニュー７０５では、７０６により、青ボタンで選択されたコンテンツのダイジェスト再生を行えること、７０７により、緑ボタンで選択されたコンテンツ全体のダウンロードを開始できること、７０８により、黄ボタンでコンテンツ全体の再生一覧を示す画面へ遷移できることを示している。なお、７０７は、選択されるコンテンツに対応した操作内容に変更される。すなわち、選択されるコンテンツが７０２である場合は、上述の通りであるが、７０１である場合は、７０７はコンテンツ全体再生という表示に変わり、緑ボタンで選択されたコンテンツ全体の再生を開始できることを示すようになる。
【０１２０】
メニュー８０５では、８０６により、青ボタンで選択されたコンテンツ全体の再生を行えること、８０７により、緑ボタンで選択されたコンテンツのダイジェスト再生が行えること、８０８により、黄ボタンでダイジェストの再生一覧を示す画面へ遷移できることを示している。なお、８０７は、選択されるコンテンツに対応した操作内容に変更される。すなわち、選択されるコンテンツが８０２である場合は、上述の通りであるが、８０３である場合は、何も表示されない。
【０１２１】
このようにして、利用者は、ダイジェストと、全体コンテンツに関して、それぞれの再生の指示、あるいは、そのためのダウンロードの指示を行うことができる。
【符号の説明】
【０１２２】
１    コンテンツ処理装置
２    通信ネットワーク
３    コンテンツ配信サーバ装置
１０  通信部
１１  ダウンロード記録部
１２  ダウンロード制御部
１３  コンテンツ選択部
２１  コンテンツ記録部
２２  セグメント情報管理部
３１  再生部
３２  再生制御部
【図１】
2011029948.tif 000003
【図２】
2011029948.tif 000004
【図３】
2011029948.tif 000005
【図４】
2011029948.tif 000006
【図５】
2011029948.tif 000007
【図６】
2011029948.tif 000008
【図７】
2011029948.tif 000009
【図８】
2011029948.tif 000010
【図９】
2011029948.tif 000011
【図１０】
2011029948.tif 000012
【図１１】
2011029948.tif 000013