(57)【特許請求の範囲】
【請求項１】
主動画データ、ならびに当該主動画データの課金単価、副動画データの再生回数に応じた割引単価および当該主動画データに対する副動画データの割り込み最低条件を含んだ第一の割り込み条件を記述した課金表データを、ネットワークを介して取得するダウンロード手段と、
前記ダウンロード手段により取得された主動画データおよび課金表データを記憶する記憶手段と、
主動画データに対する副動画データの第二の割り込み条件を、視聴者による操作により設定可能にする操作手段と、
副動画データを記憶する副動画データ記憶手段と、
前記記憶手段に記憶された主動画データまたは前記副動画データ記憶手段に記憶された副動画データを再生する再生手段と、
前記再生手段による主動画データの再生中に、前記記憶手段に記憶されている第一の割り込み条件における割り込み最低条件が前記第二の割り込み条件に優先されている場合に、当該割り込み最低条件が満たされると、または前記操作手段を介して視聴者により設定された第二の割り込み条件が前記割り込み最低条件に優先されている場合に、当該第二の割り込み条件が満たされると、前記主動画データにかえて、当該主動画データとは異なる副動画データを前記再生手段に再生せる制御を行う制御手段と、
電子バリューを記憶する電子バリュー記憶手段と、
前記再生手段により主動画データが再生された場合には、当該主動画データの予め定められた再生時間または予め定められた動画ブロック経過ごとに、前記電子バリュー記憶手段の電子バリューから課金表データに記述の価値分を減算し、前記再生手段により副動画データが再生された場合には、当該副動画データを再生するごとに、その再生回数に応じて課金表データに記述の価値分を前記電子バリュー記憶手段の電子バリューに加算する課金処理手段と、
を備える動画再生装置。
【請求項２】
前記制御手段は、前記再生手段が再生しようとする主動画データの再生回数が所定回数に達した場合に、当該主動画データの所定の再生位置に副動画データを割り込ませることを特徴とする請求項１に記載の動画再生装置。
【請求項３】
前記制御手段は、前記副動画データを再生するにあたって、再生条件に適した当該副動画データを再生するよう制御することを特徴とする請求項１または２に記載の動画再生装置。
【請求項４】
電子バリューを記憶する電子バリュー記憶手段、主動画データを記憶する記憶手段および副動画データを記憶する副動画データ記憶手段を備える動画再生装置の動画再生方法において、
主動画データ、ならびに当該主動画データの課金単価、副動画データの再生回数に応じた割引単価および当該主動画データに対する副動画データの割り込み最低条件を含んだ第一の割り込み条件を記述した課金表データを、ネットワークを介して取得するダウンロードステップと、
前記ダウンロードステップにより取得された主動画データおよび課金表データを記憶手段に記憶する記憶ステップと、
主動画データに対する副動画データの第二の割り込み条件を、視聴者による操作により設定可能にする操作ステップと、
前記記憶手段に記憶された主動画データまたは前記副動画データ記憶手段に記憶された副動画データを再生する再生ステップと、
前記再生ステップによる主動画データの再生中に、視聴者に設定された副動画データの第二の割り込み条件または主動画データの提供者により設定された副動画データの第一の割り込み条件を記憶する記憶手段に記憶されている第一の割り込み条件における割り込み最低条件が前記第二の割り込み条件に優先されている場合に、当該割り込み最低条件が満たされると、または前記操作ステップにて視聴者により設定された第二の割り込み条件が前記割り込み最低条件に優先されている場合に、当該第二の割り込み条件が満たされると、前記主動画データにかえて、当該主動画データとは異なる副動画データを再生せる制御を行う制御ステップと、
前記再生ステップにより主動画データが再生された場合には、当該主動画データの予め定められた再生時間または予め定められた動画ブロック経過ごとに、前記電子バリュー記憶手段の電子バリューから課金表データに記述の価値分を減算し、前記再生ステップにより副動画データが再生された場合には、当該副動画データを再生するごとに、その再生回数に応じて課金表データに記述の価値分を前記電子バリュー記憶手段の電子バリューに加算する課金処理ステップと、を備える動画再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画データを再生する動画再生装置および動画再生方法に関する。
【背景技術】
【０００２】
近年のパソコンなどでは、インターネットを経由してストリーミング配信により受信した動画データを再生することができる。このようなパソコンは、コンテンツの中にＣＭ（commercial message）などの広告が含まれた動画データをストリーミング配信により受信し、動画データとして再生する。
【特許文献１】特開２００３−６７６２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のパソコンなどの動画再生装置は、コンテンツの配信元から配信されたコンテンツおよびＣＭデータを受信するものであるから、視聴者であるユーザはコンテンツを視聴しようとする場合には、動画再生装置はＣＭデータを必ず再生することになる。したがって、ユーザはＣＭを見たくない場合にも見ざるを得ない、またはＣＭ後に再生されるコンテンツの再生を待たなければならない、という問題がある。
【０００４】
一方、コンテンツごとに料金を課金するとともに、そのコンテンツとともに再生されるまたはそのコンテンツの再生の前後に再生されるＣＭデータを視聴することにより課金された料金の一部をキャッシュバックするビジネスモデルが考えられている。このようなビジネスモデルを利用して、ＣＭを見たくないユーザ、コンテンツの視聴料金を低く抑えたいユーザなど様々なユーザに応じて適切にコンテンツとＣＭとの割合を定めることが望まれている。
【０００５】
そこで、本発明は、コンテンツなどの動画データおよびＣＭなどの副動画データをユーザの好みに応じた割合で再生することができる動画再生装置および動画再生方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するために、本発明の動画再生装置は、主動画データ、ならびに当該主動画データの課金単価、副動画データの再生回数に応じた割引単価および当該主動画データに対する副動画データの割り込み最低条件を含んだ第一の割り込み条件を記述した課金表データを、ネットワークを介して取得するダウンロード手段と、前記ダウンロード手段により取得された主動画データおよび課金表データを記憶する記憶手段と、主動画データに対する副動画データの第二の割り込み条件を、視聴者による操作により設定可能にする操作手段と、副動画データを記憶する副動画データ記憶手段と、前記記憶手段に記憶された主動画データまたは前記副動画データ記憶手段に記憶された副動画データを再生する再生手段と、前記再生手段による主動画データの再生中に、前記記憶手段に記憶されている第一の割り込み条件における割り込み最低条件が前記第二の割り込み条件に優先されている場合に、当該割り込み最低条件が満たされると、または前記操作手段を介して視聴者により設定された第二の割り込み条件が前記割り込み最低条件に優先されている場合に、当該第二の割り込み条件が満たされると、前記主動画データにかえて、当該主動画データとは異なる副動画データを前記再生手段に再生せる制御を行う制御手段と、電子バリューを記憶する電子バリュー記憶手段と、前記再生手段により主動画データが再生された場合には、当該主動画データの予め定められた再生時間または予め定められた動画ブロック経過ごとに、前記電子バリュー記憶手段の電子バリューから課金表データに記述の価値分を減算し、前記再生手段により副動画データが再生された場合には、当該副動画データを再生するごとに、その再生回数に応じて課金表データに記述の価値分を前記電子バリュー記憶手段の電子バリューに加算する課金処理手段と、を備えている。
【０００７】
また、本発明の動画再生方法は、電子バリューを記憶する電子バリュー記憶手段、主動画データを記憶する記憶手段および副動画データを記憶する副動画データ記憶手段を備える動画再生装置の動画再生方法において、主動画データ、ならびに当該主動画データの課金単価、副動画データの再生回数に応じた割引単価および当該主動画データに対する副動画データの割り込み最低条件を含んだ第一の割り込み条件を記述した課金表データを、ネットワークを介して取得するダウンロードステップと、前記ダウンロードステップにより取得された主動画データおよび課金表データを記憶手段に記憶する記憶ステップと、主動画データに対する副動画データの第二の割り込み条件を、視聴者による操作により設定可能にする操作ステップと、前記記憶手段に記憶された主動画データまたは前記副動画データ記憶手段に記憶された副動画データを再生する再生ステップと、前記再生ステップによる主動画データの再生中に、視聴者に設定された副動画データの第二の割り込み条件または主動画データの提供者により設定された副動画データの第一の割り込み条件を記憶する記憶手段に記憶されている第一の割り込み条件における割り込み最低条件が前記第二の割り込み条件に優先されている場合に、当該割り込み最低条件が満たされると、または前記操作ステップにて視聴者により設定された第二の割り込み条件が前記割り込み最低条件に優先されている場合に、当該第二の割り込み条件が満たされると、前記主動画データにかえて、当該主動画データとは異なる副動画データを再生せる制御を行う制御ステップと、前記再生ステップにより主動画データが再生された場合には、当該主動画データの予め定められた再生時間または予め定められた動画ブロック経過ごとに、前記電子バリュー記憶手段の電子バリューから課金表データに記述の価値分を減算し、前記再生ステップにより副動画データが再生された場合には、当該副動画データを再生するごとに、その再生回数に応じて課金表データに記述の価値分を前記電子バリュー記憶手段の電子バリューに加算する課金処理ステップと、を備えている。
【０００８】
この発明によれば、主動画データ、ならびに当該主動画データの課金単価および当該主動画データに対する副動画データの割り込み条件を記述した課金表データを、ネットワークを介して取得し、取得された主動画データおよび課金表データを記憶しておく。そして、視聴者によりその割り込み条件を設定可能にする。そして、主動画データを再生しているときに課金表データに記述される割り込み条件または視聴者により設定された割り込み条件を満たすと、現に再生している主動画データにかえて、当該主動画データとは異なる副動画データを再生することができる。これにより、例えば、本編である主動画データを再生しているときに、ユーザ設定などで所定条件を設定することにより、ユーザの好きなタイミングで副動画データであるＣＭデータを再生したり、またＣＭデータの再生を拒否したりすることができる。
【０００９】
よって、例えば副動画データであるＣＭデータを視聴することにより、本編の動画データの課金に対してキャッシュバックを行うビジネスモデルを構築した場合に、ユーザの嗜好に応じた再生処理を行うことができる。すなわち、ＣＭデータを視聴することで本編の動画データの視聴料を安くしたいと考えるユーザは、多くのＣＭデータを視聴するように設定することで、安く本編の動画データを視聴することができる。逆に、ＣＭデータを視聴することはわずらわしいと考えるユーザにとっては、ＣＭデータを選択しないようにすることができる。
さらに、本発明の動画再生装置は、電子バリューを記憶する電子バリュー記憶手段と、上記再生手段により動画データが再生された場合には、当該動画データの予め定められた再生時間または予め定められた動画ブロック経過ごとに、上記電子バリューから課金表データに記述の価値分を減算し、上記再生手段により副動画データが再生された場合には、当該副動画データを再生するごとに課金表データに記述の価値分を上記電子バリューに加算する課金処理手段と、を備えていることが好ましい。
この発明によれば、ユーザはＣＭデータなどの副動画データを視聴することにより本編である動画データを安く視聴することができる。
【００１０】
また、割込み条件として、同一の主動画データを何度も見た場合に、副動画データである特典コンテンツを視聴できるように設定することもでき、ユーザの利用形態に合わせたコンテンツ提供サービスを実現することができる。
【００１３】
また、本発明の動画再生装置の制御手段は、上記再生手段が再生しようとする主動画データの再生回数が所定回数に達した場合に、当該主動画データの所定の再生位置に副動画データを割り込ませることが好ましい。
【００１４】
この発明によれば、再生しようとする主動画データの再生回数が所定回数に達した場合に、当該主動画データの所定の再生位置に副動画データを割り込ませることができ、例えば、所定回数主動画データを視聴した場合には、特典コンテンツを視聴できるように設定することもでき、ユーザの利用形態に合わせたコンテンツ提供サービスを実現することができる。
【００１７】
また、本発明の動画再生装置の制御手段は、上記副動画データを再生するにあたって、再生条件に適した当該副動画データを再生するよう制御することが好ましい。
【００１８】
この発明によれば、再生条件に適した副動画データを再生するよう制御することができ、例えば、視聴日時、視聴場所などに基づいて適正な副動画データを再生するようにすることができる。
【発明の効果】
【００１９】
本発明は、ユーザ設定などで所定条件を設定することにより、ユーザの嗜好に応じた割合で副動画データを再生することができる。
【発明を実施するための最良の形態】
【００２０】
本発明は、一実施形態のために示された添付図面を参照して以下の詳細な記述を考慮することによって容易に理解することができる。引き続いて、添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００２１】
図１は、本実施形態の動画再生装置１００の構成を示すブロック図である。図に示すように、動画再生装置１００は、ダウンロード部１０１、コンテンツ記憶部１０２（記憶手段）、ＣＭ記憶部１０３（副動画データ記憶手段）、再生部１０４（再生手段）、表示部１０５、ＣＭ選択部１０６（制御手段）、ユーザ操作部１０７、ユーザプロファイル記憶部１０８、再生履歴記憶部１０９、残高更新部１１０（課金処理手段）、および電子バリュー記憶部１１１（電子バリュー記憶手段）を含んで構成されている。この動画再生装置１００は、例えば携帯電話であって、図２に示すようなハードウェアで構成されている。
【００２２】
図２は、動画再生装置１００のハードウェア構成図である。動画再生装置１００は、物理的には、図２に示すように、ＣＰＵ１１、主記憶装置であるＲＡＭ１２及びＲＯＭ１３、ハードディスク等の補助記憶装置１５、入力デバイスであるキーボード及びマウス等の入力装置１６、ディスプレイ等の出力装置１７、ネットワークカード等のデータ送受信デバイスである通信モジュール１４などを含むコンピュータシステムとして構成されている。図２において説明した各機能は、図２に示すＣＰＵ１１、ＲＡＭ１２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１１の制御のもとで通信モジュール１４、入力装置１６、出力装置１７を動作させるとともに、ＲＡＭ１２や補助記憶装置１５におけるデータの読み出し及び書き込みを行うことで実現される。以下、図１に示す機能ブロックに基づいて、各機能ブロックを説明する。
【００２３】
ダウンロード部１０１は、サイトからネットワークを介してコンテンツデータ、課金表データ、ＣＭデータなどを受信する部分である。
【００２４】
コンテンツ記憶部１０２は、ダウンロード部１０１によりダウンロードされたコンテンツデータおよび課金表データを記憶する部分である。コンテンツデータは、所定ブロック毎に区切られている主動画データであり、課金表データは、コンテンツデータの所定ブロックごとの課金額を示すデータである。この課金表データを用いることで、コンテンツデータに対して所定額の課金処理がなされ、ＣＭデータに対して負の所定額の課金処理がなされることになる。すなわち、ＣＭデータに対してはキャッシュバックがなされるように処理される。
【００２５】
また、課金表データには、図３に示される情報が記述されている。図３は、課金表データの具体例を示す説明図である。図３に示すように、課金表データには、コンテンツ単価、ＣＭ単価、ＣＭ割込み最低条件、ＣＭ割込条件が記述されている。コンテンツ単価は、ブロックごとの課金される単価を示しており、図３の例では、ブロック１−１０は、１ブロック再生毎に１円課金されるように設定されている。なお、１ブロックは数秒である。ＣＭ単価は、キャッシュバックされる金額を示し、閲覧回数に応じてキャッシュバックされる金額が可変となるように設定されている。
【００２６】
図３の例では、１回再生すると−０．３円キャッシュバックしているが、４回以上再生した場合には、ＣＭ効果はないと判断でき、キャッシュバックしないように設定されている。また、ＣＭ割込み最低条件として、ブロック１０の直後に入れることが示されている。これはユーザがＣＭデータの再生をしない、ということを指示したとしても、ブロック１０の直後にはＣＭデータが入ることが決められていることが示されている。なお、ＣＭ割り込み条件としては、これに限るものではなく、例えば、ＣＭデータを５回以上入れるなど回数に関する条件、ＣＭデータの種別に関する条件（例えば携帯電話に関するＣＭを流すことなど）が考えられる。また、ＣＭ割込み条件として、ＣＭデータを１０個以上入れないことが記述されている。このＣＭ割込み条件により、ユーザがＣＭデータを１０個以上視聴し、コンテンツデータに対する課金額を少なくしようとすることを制限している。
【００２７】
ＣＭ記憶部１０３は、ダウンロード部１０１によりダウンロードされたＣＭデータである副動画データを記憶する部分である。なお、ＣＭ記憶部１０３は、ユーザの種別ごと、季節ごと、時間帯ごとなどの属性情報に対応付けたＣＭデータが記憶され、視聴するユーザの種別、視聴時期、視聴時間帯に応じたＣＭデータが選択可能に記憶されている。
【００２８】
再生部１０４は、コンテンツ記憶部１０２に記憶されているコンテンツデータおよびＣＭ記憶部１０３に記憶されているＣＭデータを再生する部分である。再生部１０４は、再生したコンテンツデータおよびＣＭデータを表示部１０５に出力し、表示部１０５はこれを表示する。具体的には、再生部１０４は、ユーザ操作により再生指示を受け付けると、コンテンツ記憶部１０２から指定されたコンテンツデータを選択し、コンテンツデータの再生を行う。そして、再生部１０４は、ＣＭ選択部１０６から割込み指示を受けると、現に再生しているコンテンツデータの一ブロック（再生最小単位）の再生が終了すると、ＣＭ選択部１０６により選択されたＣＭデータを受け付け、受け付けたＣＭデータを再生する。
【００２９】
なお、コンテンツ記憶部１０２にはコンテンツデータの一ブロックより大きい単位（例えば画面（シーン）ごとに）で割り込み可能部分が記憶されており、再生部１０４は、その割り込み可能部分にしたがって、割り込み再生処理を行うようにしてもよい。例えば、ドラマ、映画などにおけるあるシーンと別のシーンとの間を割り込み可能部分とする。このようにすることで、あるシーンにおいて唐突に割り込みがかけられるということが無くなり、ドラマ、映画などのストーリーが中断するということが無くなる。また、割り込み可能部分と割り込み指示のタイミングとは通常一致しない。よって、再生部１０４は、割り込み指示を受け付けると、現に再生しているコンテンツデータの一シーン（割り込み可能単位）が終了した後に、割り込み処理が行われ、ＣＭデータの再生を行うようにすることが好ましい。
【００３０】
また、再生部１０４は、割り込み可能単位が終了するごとに割り込み指示の発生の有無（割り込み条件が成立したか否か）を確認し、割り込み指示があればＣＭデータの再生を行うようにすることも好ましい。つまり、再生部１０４は、割り込み可能単位が終了するごとに、ＣＭ選択部１０６に対して割り込み条件が成立しているか否かを判断させ、ＣＭ選択部１０６において割り込み条件が成立していると判断した場合には、ＣＭ選択部１０６からの割り込み指示にしたがって再生部１０４は、ＣＭデータの再生を行うようにしてもよい。
【００３１】
つぎに、再生部１０４は、ＣＭデータの再生が終了したことを認識すると、同じコンテンツデータの次ブロックに相当するコンテンツデータを選択し、コンテンツデータの再生を行う。再生部１０４はこのような再生処理を行うために、再生するコンテンツデータのブロックを一元的に管理し、割り込みが入った場合、次のコンテンツデータを正確に再生することができるように管理する必要がある。例えば、再生中のコンテンツデータを示す識別情報、再生が終了したブロックのブロック番号、次に再生すべきブロックのブロック番号を記憶しておき、割込み処理が終了すると次のブロック番号を読み出し再生処理を行うことになる。
【００３２】
ＣＭ選択部１０６は、ＣＭ記憶部１０３に記憶されているＣＭデータを、どのタイミングで、どのようなＣＭデータを選択するかを決定する部分である。ＣＭ選択部１０６は、コンテンツ記憶部１０２に記憶されている課金表データに従ってどのようなタイミングでＣＭデータを選択するかを決定する。また、ＣＭ選択部１０６は、課金表データに記述されているＣＭデータの割込み最低条件および割込み条件、ユーザ操作部１０７により指示された割込み条件、ユーザプロファイル記憶部１０８に記憶されているユープロファイルに基づいて、ＣＭ記憶部１０３から所定のＣＭデータを抽出し、選択する。
【００３３】
例えば、ユーザは、ＣＭデータの再生タイミングとして、１０分ごとにＣＭデータを割り込みさせる通常モード、ＣＭデータを全く見ないまたは最低限しか見ないモード、ＣＭをできるだけ見るようにするモード（例えば５分間隔）などを、ユーザ操作部１０７を介して指示することができる。図９にその具体的な画面例を示す。図９に示すように、表示部１０５には、ユーザにより任意の機能を選択することを可能とするオプションボタン１０５ａ、そのオプションボタン１０５ａごとの機能を表す項目１０５ｂ、およびユーザにより任意の視聴間隔を選択することを可能にするリストボックス１０５ｃが表示される。ユーザは、操作部１０７を操作して、チェックボックス１０５ａおよびリストボックス１０５ｃを選択することにより、ＣＭ視聴の要否および視聴間隔を指示することができる。ＣＭ選択部１０６では、ここで指示されたＣＭ視聴の要否および視聴間隔に基づいてＣＭ選択タイミングを決定することができる。
【００３４】
なお、ユーザから指示されたモードで示された割り込みタイミングがＣＭ割り込み最低条件を満たしていない場合には、ＣＭ割り込み最低条件を優先し、ＣＭ割り込み最低条件を満たすようにＣＭ選択部１０６は動作することになる。例えば、ＣＭを見たくない、ＣＭをいれないと選択した場合でも、ＣＭ割り込み最低条件として、ブロック１０の直後にＣＭを入れることが条件として定められている場合には、ＣＭ割り込み条件が優先されることになる。
【００３５】
ユーザ操作部１０７は、ユーザからの操作を受け付ける部分である。例えば、ユーザはユーザ操作部１０７を操作することにより、ＣＭデータの再生タイミングを決定することができる。そのほか、ユーザ操作部１０７を操作することにより、ユーザはコンテンツデータの再生操作、ストップなどを操作することができる。その具体的な操作方法は、図９に示されるとおり、ユーザがオプションボタン１０５ａ、リストボックス１０５ｃを選択することで行われる。
【００３６】
ユーザプロファイル記憶部１０８は、ユーザプロファイルを記憶する部分であり、例えば、ユーザの性別、年齢、嗜好などを記憶する部分である。
【００３７】
再生履歴記憶部１０９は、再生部１０４により再生されたコンテンツデータの履歴を記憶する部分である。
【００３８】
残高更新部１１０は、再生部１０４により再生されたコンテンツデータ、課金表データに従って、電子バリューに対して課金処理を行う部分である。すなわち、残高更新部１１０は、コンテンツデータの再生が行われると、課金表データに従って電子バリューを減算するように課金処理を行い、ＣＭデータが再生されると課金表データに従って電子バリューを増大するように課金処理を行う。
【００３９】
電子バリュー記憶部１１１は、電子的に作られた貨幣情報を記憶する部分であり、残高更新部１１０により課金処理がなされ、その電子バリューの価値が増減するように記憶されている。
【００４０】
通信部１１２は、再生履歴記憶部１０９に記憶されている再生履歴情報を所定のタイミング、例えば、1日１回、または１週間に１回などのタイミングで、コンテンツの再生状態を管理する管理サーバに送信する部分である。この管理サーバは、再生回数などに応じて各コンテンツデータの提供者に対して情報料金の分配を行うものである。
【００４１】
このように構成された動画再生装置１００の動作について説明する。図４は、動画再生装置１００の動作を示すフローチャートである。前提として、本実施形態の動画再生装置１００は、ダウンロード部１０１によりコンテンツデータ、課金表データをダウンロードして、コンテンツ記憶部１０２、ＣＭ記憶部１０３に記憶させる。ユーザは、ダウンロード後、好きなときにコンテンツ記憶部１０２に記憶されているコンテンツデータおよびＣＭ記憶部１０３に記憶されているＣＭデータを再生することができ、コンテンツデータを再生すると、残高更新部１１０が電子バリュー記憶部１１１に記憶されている電子バリューを減算することで課金処理を行う。
【００４２】
以下、ユーザの指示によりコンテンツデータの再生指示を行った後の動作について説明する。コンテンツデータが再生部１０４により再生されていると、ユーザの定めた条件を満たしているか否かがＣＭ選択部１０６により判断される（Ｓ１０１）。ここで満たしていると判断されると（Ｓ１０１：ＹＥＳ）、コンテンツ提供者の条件、すなわち課金表データで記述されているＣＭ割込み条件（ここでは割込み最低条件を含む）を満たしているか否かが、ＣＭ選択部１０６により判断される（Ｓ１０２）。ここで満たしていると判断されると（Ｓ１０２：ＹＥＳ）、再生部１０４によるコンテンツデータの再生処理が中断される（Ｓ１０４）。
【００４３】
そして、ＣＭ選択部１０６により、ＣＭ記憶部１０３から所定のＣＭデータが抽出され、再生部１０４に出力され、再生部１０４においてＣＭデータが再生されることになる（Ｓ１０５）。所定のＣＭデータが再生終了すると、再生部１０４によりコンテンツデータの再生が再開されることになる（Ｓ１０６）。
【００４４】
また、ユーザの定めた条件を満たしていないとＣＭ選択部１０６により判断されると（Ｓ１０１：ＮＯ）、ＣＭ割込み最低条件を満たしているかが判断される（Ｓ１０３）。ここで最低条件を満たしていると判断されると（Ｓ１０３：ＹＥＳ）、コンテンツの再生停止となり、ＣＭの再生処理、コンテンツの再生再開が順次行われる（Ｓ１０４〜１０６）。また、ＣＭ割り込み最低条件を満たしていないと判断されると（Ｓ１０３：ＮＯ）、再度Ｓ１０１に戻る。
【００４５】
以上の動作により、動画再生装置１００は、コンテンツデータにＣＭデータの割り込みを行うことができる。
【００４６】
この割込み動作の概念について図５を用いて説明する。図５は、一連のコンテンツデータ（コンテンツブロック）にＣＭデータを割り込ませたときを示す説明図である。
【００４７】
図５（ａ）では、コンテンツデータとしてコンテンツブロック３〜６が順次時間の経過とともに再生されている様子が示されている。ここで、図５（ｂ）で示されているように、ユーザの指示により、コンテンツブロック５とコンテンツブロック６との間にＣＭデータを挿入するようユーザからの指示があると、ＣＭ選択部１０６は、課金表データに記述されている割込み最低条件に違反しないことを確認して、一のＣＭデータをＣＭ記憶部１０３から抽出して、再生することになる。また、コンテンツブロック５とコンテンツブロック６との間にＣＭデータを挿入することのユーザ指示があった場合で、その間のＣＭデータを挿入することの禁止条件があった場合には、そのユーザ指示に基づいた処理は行われない（図５（ｃ）参照）。
【００４８】
つぎに、本実施形態の変形例について説明する。図６は、本実施形態における再生条件に応じたＣＭ選択の動作を示すフローチャートである。図６に示される処理は、図４におけるＳ１０５をサブルーチン化したものであって、ユーザ属性に応じたＣＭ選択処理を行うための処理である。
【００４９】
図４のＳ１０５において、ＣＭの割り込み処理が行われると、一のＣＭがＣＭ選択部１０６により選択される。例えば、ＣＭのデータベースから一のＣＭがＣＭ選択部１０６により選択される（Ｓ２０１）。選択されたＣＭが再生条件に適したものであるか否かが、ＣＭ選択部１０６により判断される（Ｓ２０２）。
【００５０】
ここでは、再生日時、再生場所、ユーザの視聴履歴、環境条件に応じたＣＭであるか否かが判断される。例えば、日曜日の朝に再生されたのであれば、日曜日の朝に視聴するのに適したＣＭ、例えば朝食で使用される食品・飲料のＣＭが選択されることが好ましい。また、再生場所に適したＣＭとしては、オフィスで視聴している場合には、仕事に関連したＣＭが選択されることが好ましいし、家で視聴しているのであれば、子供が視聴する可能性を考慮したＣＭが選択されることが好ましい。また、ユーザの視聴履歴に応じて、例えばスポーツ番組を視聴することが多い傾向にあるのであれば、スポーツ用品に関するＣＭが選択されることが好ましい。また、そのほか視聴の環境条件に応じたものＣＭが選択されることが好ましい。
【００５１】
そして、このようなＣＭ再生条件を満たしていないと判断され場合には、次のＣＭが選択され（Ｓ２０４）、再度再生条件を満たしているか否かが判断される。また、再生条件を満たしていると判断された場合には、選択されたＣＭが再生部１０４により再生される（Ｓ２０３）。そして、ＣＭ再生が終了すると、Ｓ１０５に戻り、Ｓ１０６に進んでコンテンツの再生処理が行われることになる。
【００５２】
なお、上述においてＣＭ再生条件に基づいてＣＭを選択する処理について説明したが、上述のＣＭ再生条件のみならず、年齢、性別などのユーザの個人属性や、再生端末の機種や保持機能などの端末情報などの条件に基づいてＣＭが選択されるようにしても良い。
【００５３】
つぎに、コンテンツデータの再生条件（再生回数）に応じた特典コンテンツを再生するときの変形例について説明する。本実施形態においては、動画再生装置１００と同じブロック構成をとるものであるため、その構成については省略する。なお、再生部１０４がコンテンツデータを所定回数以上再生した場合などにおいて、コンテンツデータの所定のブロックを再生した後に、ＣＭ選択部１０６が副動画データである特典コンテンツを再生するよう再生部１０４を制御する点で相違する。また、特典コンテンツは、コンテンツ記憶部１０２に記憶されており、再生部１０４が適宜抽出し、再生可能な状態で記憶されている。
【００５４】
つぎに、この変形例の動作について説明する。図７は、特典コンテンツを再生するときの動画再生装置１００の動作を示すフローチャートである。まず、再生部１０４に対する所定のコンテンツデータの再生指示があり、そのコンテンツデータの再生回数が所定回数に達したか否かが、ＣＭ選択部１０６により判断される（Ｓ３００）。ここで、所定回数に達したとＣＭ選択部１０６により判断されると（Ｓ３００：ＹＥＳ）、再生部１０４によりコンテンツデータの再生が行われる（Ｓ３０１）。
【００５５】
ＣＭ選択部１０６により割込み条件に達したと判断された場合、すなわち、コンテンツデータの再生が所定条件（同一コンテンツデータを所定回数以上再生したなど）を満たしたと判断された場合で、再生部１０４により特典コンテンツの挿入条件に達した（予め定めたブロックが再生される）場合（Ｓ３０２：ＹＥＳ）、再生部１０４により現に再生しているコンテンツデータのブロックの再生終了を待って当該コンテンツデータの再生が停止される（Ｓ３０３）。
【００５６】
そして、再生部１０４により特典コンテンツデータがコンテンツ記憶部１０２から抽出され、抽出された特典コンテンツの再生が行われる（Ｓ３０４）。特典コンテンツとしては、本編のコンテンツデータに関連するものであり、例えば映画などであれば、本編の製作過程を示したメイキング版などが考えられる。そして、特典コンテンツの再生が終了すると、コンテンツデータの再生が再開される（Ｓ３０５）。なお、特典コンテンツとともにＣＭデータを再生するようにしてもよい。
【００５７】
また、Ｓ３００において、コンテンツデータの再生回数が所定回数に達していないと判断されると、通常の処理、すなわち、特典コンテンツの再生処理を行うことなく、コンテンツデータの再生処理が行われる（Ｓ３０６）。なお、通常の処理または特典コンテンツの再生処理ともに、ＣＭデータの再生処理は上述の図４および図６における処理と同様の処理が行われるようにしてもよい。
【００５８】
本変形例においては、再生回数が所定回数以上である場合に特典コンテンツを再生するようにしているが、これに限るものではなく、その他特典コンテンツを再生するための条件を設定するようにしてもよい。例えば、動画再生装置１００の再生場所、再生時期などに応じて特典コンテンツを再生するようにしてもよし、ＣＭデータの総再生回数が所定回数以上などにしてもよい。
【００５９】
図８は、特典コンテンツを再生するときの様子を示す説明図である。図８（ａ）に示すように、通常コンテンツブロック３・・・が再生される。図８（ｂ）に示されるように、同一のコンテンツデータの再生が所定回数以上である場合には、コンテンツブロック５の後に特典コンテンツを再生するよう割り込み処理がかけられ、特典コンテンツの再生が行われる。なお、図８（ｃ）に示すようにＣＭデータとセットにして特典コンテンツを再生するようにすると、ＣＭ効果を高めることができる。
【００６０】
つぎに、ユーザが定めた条件とコンテンツ提供者が定めた条件とを入れ替えたときの変形例について説明する。図１０は、図４のフローチャートの変形例を示すフローチャートである。コンテンツデータが再生部１０４により再生されていると、コンテンツ提供者の条件、すなわち課金表データで記述されているＣＭ割込み条件を満たしているか否かが、ＣＭ選択部１０６により判断される（Ｓ１０２ａ）。ここで満たしていると判断されると（Ｓ１０２ａ：ＹＥＳ）、ユーザの定めた条件を満たしているか否かがＣＭ選択部１０６により判断される（Ｓ１０１ａ）。ここで満たしていると判断されると（Ｓ１０１ａ：ＹＥＳ）、コンテンツの再生停止（Ｓ１０４）、ＣＭ再生処理割り込み（Ｓ１０５）、そして割り込み終了後、コンテンツの再生再開（Ｓ１０６）の各処理が行われる。満たしていないと判断されると、Ｓ１０２ａに戻り、繰り返し判断処理が行われる。
【００６１】
また、コンテンツ提供者の条件、すなわち課金表データで記述されているＣＭ割込み条件を満たしていないとＣＭ選択部１０６により判断されると（Ｓ１０２ａ：ＮＯ）、ＣＭ割込み最低条件を満たしているかが判断される（Ｓ１０３ａ）。ここで最低条件を満たしていると判断されると（Ｓ１０３ａ：ＹＥＳ）、Ｓ１０１ａに進み、Ｓ１０１ａにおける処理が行われる。満たしていないと判断されると、割り込み処理がなされること無く、これら判断処理が繰り返し行われる。
【００６２】
このように、コンテンツ提供者の条件の判断（Ｓ１０２ａ）を先に行い、その後ユーザの条件の判断（Ｓ１０１ａ）を行うようにしてもよい。
【００６３】
つぎに、本実施形態の動画再生装置１００の作用効果について説明する。本実施形態の動画再生装置１００は、再生部１０４が本編であるコンテンツデータなどの主動画データを再生しているときに所定条件（視聴者が設定した割込み条件またはコンテンツ提供者が設定した割込み条件）に達するとＣＭ選択部１０６が判断すると、現に再生している主動画データにかえて、当該主動画データとは異なる副動画データ（例えば、ＣＭデータまたは特典コンテンツ）を再生することができる。これにより、例えば、本編である主動画データを再生しているときに、ユーザ設定などで所定条件を設定することにより、ユーザの嗜好に応じた割合で副動画データであるＣＭデータを再生したり、またＣＭデータの再生を拒否したりすることができる。
【００６４】
よって、ＣＭデータを視聴することにより、本編の動画データの課金に対してキャッシュバックを行うビジネスモデルを構築した場合に、ユーザの嗜好に応じた再生処理を行うことができる。すなわち、ＣＭデータを視聴することで本編の動画データの視聴料を安くしたいと考えるユーザは、多くのＣＭデータを視聴するように設定することで、安く本編の動画データを視聴することができる。逆に、ＣＭデータを視聴することはわずらわしいと考えるユーザにとっては、ＣＭデータを選択しないようにすることができる。
【００６５】
また、割込み条件として、同一の主動画データを何度も見た場合に、副動画データである特典コンテンツを視聴できるように設定することもでき、ユーザの利用形態に合わせたコンテンツ提供サービスを実現することができる。
【００６６】
また、本実施形態の動画再生装置１００は、副動画データとしてのＣＭデータを記憶するＣＭ記憶部１０３を備えておき、ＣＭ選択部１０６により主動画データの再生状態がユーザまたは主動画データ提供者により定められた割込み条件（例えば、ユーザにより所定のブロックが指定されており、そのブロックの再生が終了する）を満たすと、再生部１０４は主動画データの再生を停止し、ＣＭ選択部１０６により抽出されたＣＭデータを再生させることができる。これにより、ＣＭデータの再生頻度（再生割合）を視聴者または主動画データ提供者により定めることができる。
【００６７】
また、この動画再生装置１００は、再生部１０４による再生しようとする主動画データの再生回数が所定回数に達した場合に、ＣＭ選択部１０６は当該主動画データの所定の再生位置に副動画データを割り込ませることができ、例えば、所定回数主動画データを視聴した場合には、特典コンテンツを視聴できるように設定することもでき、ユーザの利用形態に合わせたコンテンツ提供サービスを実現することができる。
【００６８】
また、この動画再生装置１００は、電子バリュー記憶部１１１およびこの電子バリュー記憶部１１１に対して電子バリューの減算又は加算を行う課金処理を行うことができる。よって、ユーザはＣＭデータを視聴することにより本編である動画データを安く視聴することができる。
【００６９】
また、この動画再生装置１００は、ＣＭ選択部１０６において再生条件に適した副動画データを再生するよう制御することができ、例えば、視聴日時、視聴場所などに基づいて適正なＣＭデータなどの副動画データを再生するようにすることができる。また、ユーザ属性に応じたＣＭデータをＣＭ選択部１０６は選択して再生部１０４により再生させることができる。
【図面の簡単な説明】
【００７０】
【図１】本実施形態の動画再生装置１００の構成を示すブロック図である。
【図２】動画再生装置１００のハードウェア構成図である。
【図３】課金表データの具体例を示す説明図である。
【図４】動画再生装置１００の動作を示すフローチャートである。
【図５】一連のコンテンツデータ（コンテンツブロック）にＣＭデータを割り込ませたときを示す説明図である。
【図６】本実施形態における動画再生装置１００のユーザ属性に応じたＣＭ選択の動作を示すフローチャートである。
【図７】特典コンテンツを再生するときの動画再生装置１００の動作を示すフローチャートである。
【図８】特典コンテンツを割り込ませたときを示す説明図である。
【図９】表示部１０５に表示される具体例を示す図である。
【図１０】動画再生装置１００の動作における変形例を示すフローチャートである。
【符号の説明】
【００７１】
１００…動画再生装置、１０１…ダウンロード部、１０２…コンテンツ記憶部、１０３…ＣＭ記憶部、１０４…再生部、１０５…表示部、１０６…ＣＭ選択部、
１０７…ユーザ操作部、１０８…ユーザプロファイル記憶部、１０９…再生履歴記憶部、１１０…残高更新部、１１１…電子バリュー記憶部、１１２…通信部。
【図１】
0005002345.tif 000002
【図２】
0005002345.tif 000003
【図３】
0005002345.tif 000004
【図４】
0005002345.tif 000005
【図５】
0005002345.tif 000006
【図６】
0005002345.tif 000007
【図７】
0005002345.tif 000008
【図８】
0005002345.tif 000009
【図９】
0005002345.tif 000010
【図１０】
0005002345.tif 000011