(57)【要約】【課題】広告のスキップあるいは早送りが禁止されたコンテンツ再生装置ではユーザのストレスがたまるが、広告をスキップまたは早送りを許可された場合には、コンテンツをスポンサーが提供しにくくなる。【解決手段】プレイリストにコンテンツが番組であるか広告であるかを示すコンテンツ種類を含み、再生中のコンテンツのコンテンツ種類が広告である場合に、利用者がスキップまたは早送りを指示したときに、コンテンツ種類が広告である新たなコンテンツを前記プレイリストに挿入する。【選択図】図１
2008118328.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを特定する指示子と前記コンテンツが番組であるか広告であるかを示すコンテンツ種類から構成されるコンテンツ情報を含むプレイリストに従い、前記コンテンツの再生を行うコンテンツ再生装置であって、再生中のコンテンツのコンテンツ種類が広告である場合に、スキップまた早送りの指示が入力された際には、コンテンツ種類が広告である新たなコンテンツを前記プレイリストに挿入するコントローラを具備することを特徴とするコンテンツ再生装置。
【請求項２】
前記プレイリストは、さらに前記コンテンツが再生済みか未再生かを示すフラグを保持し、
前記コントローラは、前記フラグが再生済みを示すコンテンツを再生中に、スキップまたは早送りの指示が入力された際には、新たなコンテンツを前記プレイリストに挿入しない
ことを特徴とする請求項１記載のコンテンツ再生装置。
【請求項３】
前記コントローラは、前記プレイリストに前記新たなコンテンツを挿入する位置は前記プレイリストでの再生中の前記コンテンツの位置より後であることを特徴とする請求項１記載のコンテンツ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像プログラムを再生する再生装置に関する。
【背景技術】
【０００２】
近年、インターネット技術の進展に伴い、インターネット上のサーバにコンテンツを蓄積し、ユーザがインターネットに接続した端末からこれを取得、デコードして視聴することが一般的になっている。また、その際、その経費と利益を賄うためにコンテンツに広告を挿入して配信することが考えられている（特許文献１）。
【０００３】
また一方従来放送の録画再生において、録画したプログラムの広告部分のスキップを防止するために、主として広告部分であることを検知し、スキップなどの操作を禁止・無効化することが考えられている（特許文献３）。
【０００４】
インターネット上のサーバにコンテンツを蓄積し、広告を挿入して端末に配信する場合においても、広告部分のスキップを防止するために広告部分においてスキップなどの操作を禁止することは容易に考えられるところである（特許文献２、特許文献４）。
【特許文献１】特開２００２−３６６８３４号公報
【特許文献２】特開２００２−３６６８３５号公報
【特許文献３】特開２００２−２９０８７８号公報
【特許文献４】特開２００２−８４４８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ユーザにとっては広告をスキップさせようと意思を持ってスキップ動作を行っているにも関わらず、それが無効化されてしまうことは、ユーザに強いストレスを与えてしまう。このような状態はユーザに反感を与え、コンテンツ配信システムへの不信感や、まったく無関係のそのとき流れていた広告のスポンサーへの不信感につながってしまう恐れがある。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明のコンテンツ再生装置は、コンテンツを特定する指示子と前記コンテンツが番組であるか広告であるかを示すコンテンツ種類から構成されるコンテンツ情報を含むプレイリストに従い、前記コンテンツの再生を行うコンテンツ再生装置であって、再生中のコンテンツのコンテンツ種類が広告である場合に、スキップまたは早送りの指示が入力された際には、コンテンツ種類が広告である新たなコンテンツを前記プレイリストに挿入するコントローラを具備することを特徴とする。
【０００７】
この構成により、広告のスキップがユーザにより指示された際にも、スキップをしながらも前記プレイリストに新たな広告を挿入することができ、広告のスキップができないというストレスをユーザに与えることがなくなるとともに、代替の広告を挿入することができる。
【発明の効果】
【０００８】
前記課題を解決するために、本発明のコンテンツ再生装置は、コンテンツを特定する指示子と前記コンテンツが番組であるか広告であるかを示すコンテンツ種類から構成されるコンテンツ情報を含むプレイリストに従い、前記コンテンツの再生を行うコンテンツ再生装置であって、再生中のコンテンツのコンテンツ種類が広告である場合に、スキップまたは早送りの指示が入力された際には、コンテンツ種類が広告である新たなコンテンツを前記プレイリストに挿入するコントローラを具備する構成である。
【０００９】
これにより、広告のスキップがユーザにより指示された際にも、スキップをしながらも前記プレイリストに新たな広告を挿入することができ、広告のスキップができないというストレスをユーザに与えることがなくなるとともに、代替の広告を挿入することができ、ユーザとスポンサーをともに満足させることができ、全体として広告の効果を得ることができる。
【発明を実施するための最良の形態】
【００１０】
本発明のコンテンツ再生装置は、コンテンツを特定する指示子と前記コンテンツが番組であるか広告であるかを示すコンテンツ種類から構成されるコンテンツ情報を含むプレイリストに従い、前記コンテンツの再生を行うコンテンツ再生装置であって、再生中のコンテンツのコンテンツ種類が広告である場合に、スキップまた早送りの指示が入力された際には、コンテンツ種類が広告である新たなコンテンツを前記プレイリストに挿入するコントローラを具備する構成である。
【００１１】
これにより、広告のスキップがユーザにより指示された際にも、スキップをしながらも前記プレイリストに新たな広告を挿入することができ、広告のスキップができないというストレスをユーザに与えることがなくなるとともに、代替の広告を挿入することができ、ユーザとスポンサーをともに満足させることができ、全体として広告の効果を得ることができる。
【００１２】
また、本発明のコンテンツ再生装置は、前記プレイリストは、さらに前記コンテンツが再生済みか未再生かを示すフラグを保持し、前記コントローラは、前記フラグが再生済みを示すコンテンツを再生中に、スキップまたは早送りの指示が入力された際には、新たなコンテンツを前記プレイリストに挿入しないように構成しても構わない。
【００１３】
これにより、再生済みの広告に対してスキップが指示されても、新たな広告が挿入されないようにでき、ユーザにストレスを与えることがなくなる。
【００１４】
また、本発明のコンテンツ再生装置は、前記コントローラは、前記プレイリストに前記新たなコンテンツを挿入する位置は前記プレイリストでの再生中の前記コンテンツの位置より後であるように構成しても構わない。
【００１５】
これにより、新たな広告は後で視聴できるようになるため、広告が繰り返し挿入され再生され、番組コンテンツの視聴ができないという不便を解消するとともに、番組を再生した次の広告再生の際に代替広告が再生されるため、スポンサーも満足させることができる。
【００１６】
（実施の形態）
図１は、本発明のコンテンツ再生装置を含むシステムである。
【００１７】
コンテンツ再生装置１は、コントローラ１１、デコーダ１２、切り替え回路１３、リモコン受光部１４で構成されている。また、コンテンツ再生装置１、メニューサーバ３、コンテンツサーバ４はインターネット２を介して接続され通信が可能となっている。
【００１８】
また、コンテンツ再生装置１は、インターネット２を通じてメニューサーバ３、コンテンツサーバ４と接続されている。
【００１９】
コンテンツサーバ４には番組コンテンツおよび広告コンテンツが蓄積されておりコンテンツ再生装置１からのリクエストに応じてコンテンツをコンテンツ再生装置１へ配信する。
【００２０】
メニューサーバ３には、コンテンツサーバ４に蓄積されている番組コンテンツおよび広告コンテンツの一覧が蓄積され、コンテンツ再生装置１が番組の一覧を要求したときに番組の一覧をコンテンツ再生装置１に送信する。またコンテンツ再生装置１が再生する番組のプレイリストをメニューサーバ３に要求した場合には、メニューサーバ３は、当該番組のプレイリストをコンテンツ再生装置１に出力する。
【００２１】
リモコン受光部１４は、ユーザがリモコン１６を操作したときに赤外信号を受光し、ユーザが押したリモコン１６のボタンをコントローラに通知する。コントローラ１１はリモコン受光部１４からの入力に従ってメニューサーバに番組コンテンツの一覧もしくはプレイリストを要求する。またコントローラ１１はデコーダにコンテンツの再生を要求する。さらにコントローラ１１は、メニュー画面を作成し切り替え回路１３に出力するとともに、切り替え回路１３を制御する。さらにコントローラ１１は、デコーダ１２に早送り、巻き戻し、スキップなどの特殊再生を指示する。
【００２２】
デコーダ１２は、コントローラ１１に指示されたコンテンツをコンテンツサーバ４から取得し映像をデコードし切り替え回路１３に出力する。またデコーダ１２は、コントローラ１１から特殊再生が指示された場合には、指示に応じた特殊再生を行う。切り替え回路１３はデコーダ１２の映像出力とコントローラ１１の出力するメニュー画面を切り替え選択された方をディスプレイ１５に出力する。ディスプレイ１５は入力した映像あるいはメニュー画面を表示する。
【００２３】
図２は、リモコン１６の持つボタンの詳細である。
【００２４】
電源ボタン２１は、その操作によりコンテンツ再生装置１の電源を入りまたは切りする。
【００２５】
上ボタン２２、下ボタン２４、決定ボタン２３はメニュー画面において、ユーザが再生する番組を探し選択するために用いられる。上ボタン２２は、メニュー画面においてカーソルを上に進める。下ボタン２４は、メニュー画面においてカーソルを下に進める。決定ボタン２３は、メニュー画面において再生する番組を決定する。
【００２６】
再生ボタン２５は、早送り中あるいは巻き戻し中に押すと通常再生に戻る。停止ボタン２６は、コンテンツ再生中に押すと再生を停止し、メニュー画面に戻る。
【００２７】
早送りボタン２７は、番組コンテンツの再生中に押すと早送り再生を行う。また広告コンテンツの再生中に押すと次のコンテンツにスキップする。番組コンテンツの早送り中に広告コンテンツになれば、通常再生に戻る。但し、広告コンテンツが再生済みの場合は、早送り再生を続ける。番組の最後まで早送りした場合は最後の場面を表示し続ける。
【００２８】
巻き戻しボタン２８は、コンテンツ再生中に押した場合は高速に巻き戻し再生を行う。番組の先頭まで巻き戻った場合は先頭から通常再生を開始する。
【００２９】
巻き戻しボタン２８、早送りボタン２７、再生ボタン２５、停止ボタン２６はメニュー画面では動作しない。
【００３０】
表１は、番組の一覧の例である。
【００３１】
【表１】
2008118328.tif 000003
【００３２】
コントローラ１１は、番組の一覧からメニュー画面を作成する。図３は表１の番組一覧を用いて作成したメニュー画面の例である。３０はメニュー画面、３１はカーソルであり、着目している番組を示す。カーソル３１は、上ボタン２２および下ボタン２４を押すことで上もしくは下に移動する。
【００３３】
図４はコントローラ１１の内部状態遷移図の例である。電源オフ状態４１、メニュー状態４２、ＣＭ再生状態４３、番組再生状態４４の４つの状態がある。
【００３４】
初期状態は電源オフ状態４１である。初期状態では電源ボタン２１のみが有効である。電源オフ状態では、ディスプレイは表示しない。電源オフ状態で電源ボタン２１が押されるとメニュー状態４２に遷移する。遷移時にコントローラ１１はメニューサーバ３に番組の一覧を要求し、取得した番組の一覧からメニュー画面を構成し切り替え回路１３に出力する。
【００３５】
メニュー状態４２では、電源ボタン２１、上ボタン２２、決定ボタン２３、下ボタン２４のみが有効となる。メニュー状態４２では切り替え回路１３はメニュー画面３０を選択しディスプレイ１５に表示する。メニュー状態４２で上ボタン２２および下ボタン２４を押すとカーソル３１が上もしくは下に移動する。メニュー状態４２で電源ボタン２１が押されると、電源オフ状態４１に遷移する。メニュー状態４２で決定ボタン２３が押されるとコントローラ１１はカーソル３１が指しているコンテンツを再生するためのプレイリストをメニューサーバ３に要求し取得する。プレイリストの先頭コンテンツが広告コンテンツである場合にはＣＭ再生状態４３へ、番組コンテンツである場合には番組再生状態４４に遷移する。またこのとき、コントローラ１１はデコーダ１２にプレイリストの先頭コンテンツの通常再生を指示する。
【００３６】
ＣＭ再生状態４３では、電源ボタン２１、巻き戻しボタン２８、早送りボタン２７、再生ボタン２５、停止ボタン２６が有効になる。ＣＭ再生状態４３で電源ボタン２１が押されるとデコーダ１２に停止を指示し電源オフ状態４１に遷移する。停止ボタン２６が押された場合は、デコーダ１２に停止を指示しメニュー状態４２に遷移する。巻き戻しボタン２８が押された場合は、デコーダ１２に巻き戻しを通知する。早送りボタン２７が押された場合は、デコーダ１２にプレイリストの次のコンテンツの通常再生を指示するとともに、次のコンテンツが番組コンテンツであれば番組再生状態４４に遷移する。さらに現在の広告コンテンツが再生済みでない場合は、メニューサーバ３から代替広告コンテンツを取得し、プレイリストに挿入する。再生ボタン２５が押された場合は、デコーダ１２に通常再生を通知する。
【００３７】
コントローラ１１は、メニュー状態４２では切り替え回路１３がコントローラ１１の出力するメニュー画面を選択し、それ以外の状態ではデコーダ１２の出力する映像を選択するよう切り替え回路１３を制御する。
【００３８】
デコーダ１２は、コンテンツの再生中と早送り再生中にコンテンツの最後の近くになった場合、もしくはコンテンツの巻き戻し再生中にコンテンツの最初近くになった場合には、コントローラにそれぞれ再生終了、早送り終了、巻き戻し終了を通知する。
【００３９】
デコーダ１２のコントローラ１１に対する通常再生の終了、早送り再生の終了、巻き戻し再生の終了に対してコントローラ１１がデコーダ１２にコンテンツの通常再生、早送り再生、巻き戻し再生を指示した場合、現在のコンテンツの通常再生、早送り再生、巻き戻し再生の終了後に指示されたコンテンツの再生を行う。
【００４０】
それ以外のタイミングでコンテンツを指定した通常再生の通知があった場合は、直ちに通知されたコンテンツを再生する。
【００４１】
また、通常再生の通知があった場合で、現在再生している場所から通常再生を行う。
また、早送り再生の通知があった場合で、現在再生している場所から早送り再生を行う。
また、巻き戻し再生の通知があった場合で、現在再生している場所から巻き戻し再生を行う。
【００４２】
ＣＭ再生状態４３でデコーダ１２がコントローラ１１に再生終了を通知した場合、コントローラ１１は、プレイリストの次のコンテンツの通常再生をデコーダ１２に通知する。またコントローラ１１はプレイリストのコンテンツに再生済みのフラグを記録する。また次のコンテンツの種類がＣＭコンテンツである場合はそのまま遷移せず、番組コンテンツである場合には番組再生状態４４に遷移する。次のコンテンツがない場合すなわち最後のコンテンツである場合は、最後のコンテンツの通常再生をデコーダ１２に通知する。
【００４３】
ＣＭ再生状態４３でデコーダ１２がコントローラ１１に早送り終了を通知した場合、コントローラ１１は、プレイリストの次のコンテンツが番組コンテンツである場合、次のコンテンツの早送り再生をデコーダ１２に通知し、番組再生状態４４に遷移する。次のコンテンツが広告コンテンツである場合、次のコンテンツの通常再生をデコーダ１２に通知する。次のコンテンツがない場合すなわち最後のコンテンツである場合は、最後のコンテンツの通常再生をデコーダ１２に通知する。
【００４４】
ＣＭ再生状態４３でデコーダ１２がコントローラ１１に巻き戻し終了を通知した場合、コントローラ１１は、プレイリストの前のコンテンツの巻き戻し再生をデコーダ１２に通知する。また前のコンテンツが番組コンテンツである場合は番組再生状態４４に遷移する。前のコンテンツがない場合は、今のコンテンツの通常再生をデコーダ１２に通知する。
【００４５】
番組再生状態４４では、電源ボタン２１、巻き戻しボタン２８、早送りボタン２７、再生ボタン２５、停止ボタン２６が有効になる。番組再生状態４４で電源ボタン２１が押されるとデコーダ１２に停止を指示し電源オフ状態４１に遷移する。停止ボタン２６が押された場合は、デコーダ１２に停止を指示しメニュー状態４２に遷移する。巻き戻しボタン２８が押された場合は、デコーダ１２に巻き戻し再生を通知する。早送りボタン２７が押された場合は、デコーダ１２に早送り再生を指示する。再生ボタン２５が押された場合は、デコーダ１２に通常再生を通知する。
【００４６】
番組再生状態４４でデコーダ１２がコントローラ１１に再生終了を通知した場合、コントローラ１１は、プレイリストの次のコンテンツの再生をデコーダ１２に通知する。次のコンテンツの種類が広告コンテンツである場合にはＣＭ再生状態４３に遷移し、番組コンテンツである場合にはそのまま遷移しない。次のコンテンツがない場合すなわち最後のコンテンツである場合は、停止をデコーダ１２に通知する。
【００４７】
番組再生状態４４でデコーダ１２がコントローラ１１に早送り終了を通知した場合、コントローラ１１は、プレイリストの次のコンテンツが番組コンテンツである場合、次のコンテンツの早送り再生をデコーダ１２に通知する。次のコンテンツが広告コンテンツである場合、次のコンテンツの通常再生をデコーダ１２に通知し、ＣＭ再生状態４３に遷移する。次のコンテンツがない場合すなわち最後のコンテンツである場合は、停止をデコーダ１２に通知する。
【００４８】
番組再生状態４４でデコーダ１２がコントローラ１１に巻き戻し終了を通知した場合、コントローラ１１は、プレイリストの前のコンテンツの巻き戻し再生をデコーダ１２に通知する。また前のコンテンツが番組コンテンツである場合は番組再生状態４４に遷移する。前のコンテンツがない場合は、今のコンテンツの通常再生をデコーダ１２に通知する。
【００４９】
ＣＭ再生状態、番組再生状態において、入力があった場合の動作および状態遷移を表２に示す。入力が状態遷移および動作のトリガーであり、現在の状態、再生済みフラグの状態、次（前）のコンテンツは、入力があったときの前提条件であり、デコーダの指示、次の状態、再生済みフラグの設定、代替コンテンツの挿入は、入力があった場合の前提条件が真であるときに行う動作および次の状態を示す。
【００５０】
【表２】
2008118328.tif 000004
【００５１】
表２において、入力はコントローラ１１への入力を示す。「早送り」、「巻戻し」、「再生」、「電源ボタン」「停止ボタン」はそれぞれ早送りボタン２７、巻き戻しボタン２８、再生ボタン２５、電源ボタン２１、停止ボタン２６が押されたことを示す。「再生終了通知」、「早送り終了通知」、「巻き戻し終了通知」はそれぞれデコーダ１２からコントローラ１１への通知である。
【００５２】
現在の状態は、コントローラ１１の現在の状態を示す。
【００５３】
再生済みフラグの状態は、再生しているコンテンツがＣＭコンテンツである場合にそのＣＭコンテンツの再生済みであるかどうかを表すフラグであり「済み」の場合は広告コンテンツが再生済みであることを示し、「未」はそうでないことを示す。「＊」は前提条件としてどちらでもよいことを示す。
【００５４】
次（前）のコンテンツは、通常再生および早送り再生時には次のコンテンツが、巻き戻し再生時には前のコンテンツが、番組コンテンツおよび広告コンテンツのいずれかであることを示す。「番組」は番組コンテンツを、「広告」は広告コンテンツを示す。「なし」は、通常再生および早送り再生時には番組の最後、巻き戻し再生時には番組の最初であった、次もしくは前のコンテンツがないことを示す。「＊」は前提条件としてどちらでもよいことを示す。
【００５５】
デコーダへの指示は、コントローラ１１がデコーダ１２に出す指示の内容を示す。次の状態はコントローラ１１の次の状態を示す。
【００５６】
再生済みフラグの設定は、再生している広告コンテンツが再生したかどうかを示すフラグの変更を示す。ここで、「−」は何もしないことを示す。
【００５７】
代替コンテンツの挿入は、代替コンテンツを挿入するかどうかを示す。「−」は何もしないことを示す。
【００５８】
ここで、ＣＭ再生状態４３において再生済みでない広告コンテンツを再生中に、早送りボタン２７を押したときのプレイリストについて説明する。
【００５９】
表３は、プレイリストの例である。コンテンツ種類は広告コンテンツと番組コンテンツの別を、コンテンツＩＤは、デコーダ１２がコンテンツサーバ４からコンテンツを取得する際にコンテンツを特定するためのＩＤ（コンテンツを特定する指示子）であり、再生済みフラグは、そのコンテンツが通常再生で最後まで再生されたことを示すフラグであり、初期値は未である。また再生済みフラグは番組コンテンツに付かない。
【００６０】
【表３】
2008118328.tif 000005
【００６１】
ここではプレイリストの最初から再生し、広告コンテンツＡ０５４６３の再生途中とする。そこまでに再生された広告コンテンツには再生済みフラグが付与され表４のごとくなる。
【００６２】
【表４】
2008118328.tif 000006
【００６３】
このとき、早送りボタン２７を押すと、次のコンテンツすなわち、広告コンテンツＡ０４４３０が再生される。そして、Ａ０５４６３は再生済みにされ、コントローラ１１は、メニューサーバ３に代替広告コンテンツを取得する。
【００６４】
この代替広告コンテンツのコンテンツＩＤをＤ０４８９０とすると、コントローラ１１は、プレイリストの現在再生しているよりも後ろの位置にその代替広告コンテンツを挿入する。このときのプレイリストを表５に示す。
【００６５】
【表５】
2008118328.tif 000007
【００６６】
なお、本実施の形態では、広告コンテンツおよび番組コンテンツを必要になる都度コンテンツサーバ４から取得しているが、必要なコンテンツを予め取得し、再生してもよい。
【００６７】
なお、本実施の形態では、メニューサーバおよびコンテンツサーバと端末間をインターネットで接続し、通信を行ったが、プライベート通信網などを用いても同様の効果を得ることができる。
【産業上の利用可能性】
【００６８】
本発明のコンテンツ再生装置は、再生中のコンテンツのコンテンツ種類が広告である場合に、スキップまた早送りの指示が入力された際には、コンテンツ種類が広告である新たなコンテンツを前記プレイリストに挿入するコントローラを具備するため、広告のスキップがユーザにより指示された際にも、スキップをしながらも前記プレイリストに新たな広告を挿入することができるコンテンツ再生装置などに利用することができる。  
【図面の簡単な説明】
【００６９】
【図１】本発明の実施の形態を示すブロック図
【図２】本発明の実施の形態のリモコンを示す図
【図３】本発明のメニュー画面の図
【図４】本発明のコントローラの状態遷移図
【符号の説明】
【００７０】
１  コンテンツ再生装置
２  インターネット
３  メニューサーバ
４  コンテンツサーバ
１１  コントローラ
１２  デコーダ
１３  切り替え回路
１４  リモコン受光部
１５  ディスプレイ
１６  リモコン
【図１】
2008118328.tif 000008
【図２】
2008118328.tif 000009
【図３】
2008118328.tif 000010
【図４】
2008118328.tif 000011