(57)【特許請求の範囲】
【請求項１】
放送波を用いたストリーミング及びファイルキャスティングによってコンテンツを取得する受信機において、ユーザの手動によるコンテンツの保存予約と、放送波若しくは通信網経由で受信したレコメンドコンテンツ情報に基づくコンテンツの自動保存予約とを制御するコンテンツ予約制御装置であって、
予約対象となるコンテンツの配信形態をメタデータから判断するコンテンツ放送形式判断手段と、
ファイルキャスティングコンテンツの配信期間と、ストリーミングコンテンツの予約録画時間との重複の有無を判断する予約重複判断手段と、
前記配信形態及び前記重複の有無に基づいて、予約するコンテンツのスケジュールを管理する予約／スケジュールリストを更新する予約／スケジュールリスト更新手段と
を具備し、
前記予約／スケジュールリスト更新手段は、
（Ａ）予約判断対象であるコンテンツがファイルキャスティングコンテンツであり、かつ、当該ファイルキャスティングコンテンツの配信期間のすべてが、ストリーミングコンテンツの予約録画時間に含まれる場合、（Ｂ）前記予約判断対象であるコンテンツがストリーミングコンテンツであり、かつ、当該ストリーミングコンテンツの放送時間が他のストリーミングコンテンツの予約録画時間と一部重複する場合、及び（Ｃ）前記予約判断対象であるコンテンツがストリーミングコンテンツであり、かつ、当該ストリーミングコンテンツの放送時間に先に予約されているファイルキャスティングコンテンツの配信期間がすべて包含される場合、のいずれにも当てはまらないときに、当該予約判断対象であるコンテンツを予約扱いとする、
ことを特徴とするコンテンツ予約制御装置。
【請求項２】
前記予約／スケジュールリスト更新手段は、前記予約判断対象であるコンテンツが前記（Ａ）、（Ｂ）、又は（Ｃ）のいずれかの場合に当たり、かつ、ユーザの手動による保存予約である場合は、前記予約／スケジュールリスト上で前記予約判断対象であるコンテンツと予約時間帯が重複するコンテンツを前記受信機の画面に表示させ、前記ユーザの選択操作により選択されたコンテンツを予約するように前記予約／スケジュールリストを更新する、ことを特徴とする請求項１のコンテンツ予約制御装置。
【請求項３】
前記予約／スケジュールリスト更新手段は、前記予約判断対象であるコンテンツが前記（Ａ）、（Ｂ）、又は（Ｃ）のいずれかの場合にあたり、かつ、前記レコメンドコンテンツ情報に含まれる自動保存予約対象のコンテンツである場合は、当該自動保存予約対象のコンテンツの予約を保留し、当該予約保留されたコンテンツについての情報を前記受信機の画面に表示させる、ことを特徴とする請求項１に記載のコンテンツ予約制御装置。
【請求項４】
予約優先順位を決定する予約優先順位決定手段をさらに備え、
前記予約優先順位決定手段は、前記予約／スケジュールリストにおいてストリーミングコンテンツとファイルキャスティングコンテンツの予約時間帯が一部重複する場合は、手動による保存予約か自動保存予約かにかかわりなく重複部分においてストリーミングコンテンツの予約を優先し、ファイルキャスティングコンテンツをストリーミングコンテンツの予約時間帯と重複していない時間範囲内でのみ予約するように優先順位を決定することを特徴とする請求項１〜３のいずれか１項に記載のコンテンツ予約制御装置。
【請求項５】
前記予約保留されたコンテンツは、前記受信機の次回起動時のアプリケーショントップ画面又は待ち受け画面に表示されることを特徴とする請求項３に記載のコンテンツ予約制御装置。
【請求項６】
放送波を用いたストリーミング及びファイルキャスティングによってコンテンツを取得するシステムにおいて、ユーザの手動によるコンテンツの保存予約と、放送波若しくは通信網経由で受信したレコメンドコンテンツ情報に基づくコンテンツの自動保存予約とを制御するコンテンツ予約制御方法であって、
予約判断の対象となるコンテンツの配信形態をメタデータに基づいて判断するステップと、
ファイルキャスティングコンテンツの配信期間と、ストリーミングコンテンツの予約録画時間との重複の有無を判断するステップと、
前記配信形態及び前記重複の有無に基づいて、予約するコンテンツのスケジュールを管理するための予約／スケジュールリストを更新するステップと、
を含み、前記予約／スケジュールリストの更新ステップは、
（Ａ）予約判断対象であるコンテンツがファイルキャスティングコンテンツであり、かつ、当該ファイルキャスティングコンテンツの配信期間のすべてが、ストリーミングコンテンツの予約録画時間に含まれる場合、（Ｂ）前記予約判断対象であるコンテンツがストリーミングコンテンツであり、かつ、当該ストリーミングコンテンツの放送時間が他のストリーミングコンテンツの予約録画時間と一部重複する場合、及び（Ｃ）前記予約判断対象であるコンテンツがストリーミングコンテンツであり、かつ、当該ストリーミングコンテンツの放送時間に先に予約されているファイルキャスティングコンテンツの配信期間がすべて包含される場合、のいずれにも当てはまらないときに、当該予約判断対象であるコンテンツを予約扱いとする、
ことを特徴とするコンテンツ予約制御方法。
【請求項７】
放送波により放送パケットを受信する放送受信部と、
通信網を介して通信パケットを受信する通信受信部と、
前記放送受信部からコンテンツ及びメタデータを受け取って管理するメタデータ／コンテンツ管理部と、
前記放送受信部及び／又は前記通信受信部から、自動保存予約が予定されているレコメンドコンテンツに関するレコメンドコンテンツ情報を受け取って管理するレコメンドコンテンツリスト管理部と、
ユーザ操作によるコンテンツ予約要求を受け付けるユーザインタフェースと、
前記ユーザ操作によるコンテンツ予約要求と、前記レコメンドコンテンツ情報とに基づいて、コンテンツの予約／スケジュールリストを作成し管理するスケジュール管理部と、
を有し、
前記スケジュール管理部は、（Ａ）予約判断対象であるコンテンツがファイルキャスティングコンテンツであり、かつ、当該ファイルキャスティングコンテンツの配信期間のすべてが、ストリーミングコンテンツの予約録画時間に含まれる場合、（Ｂ）前記予約判断対象であるコンテンツがストリーミングコンテンツであり、かつ、当該ストリーミングコンテンツの放送時間が他のストリーミングコンテンツの予約録画時間と一部重複する場合、及び（Ｃ）前記予約判断対象であるコンテンツがストリーミングコンテンツであり、かつ、当該ストリーミングコンテンツの放送時間に先に予約されているファイルキャスティングコンテンツの配信期間がすべて包含される場合、のいずれにも当てはまらないときに、当該予約判断対象であるコンテンツを予約扱いとして前記予約／スケジュールリストに記録する、
ことを特徴とする受信機。
【請求項８】
画面表示をする表示部をさらに有し、
前記スケジュール管理部は、前記（Ａ）、（Ｂ）、又は（Ｃ）のいずれかの場合に当たり、かつ、予約判断対象となっているコンテンツが手動により保存予約されたコンテンツであるときは、前記表示部に重複メッセージを表示させ、ユーザ操作により選択されたほうのコンテンツを予約対象として前記予約／スケジュールリストを更新する、
ことを特徴とする請求項７に記載の受信機。
【請求項９】
画像表示をする表示部をさらに有し、
前記スケジュール管理部は、前記（Ａ）、（Ｂ）、又は（Ｃ）のいずれかの場合に当たり、かつ、予約判断対象となっているコンテンツが自動予約対象のレコメンドコンテンツであるときは、自動予約対象のコンテンツの予約を保留にし、当該予約が保留されたコンテンツについての情報を前記表示部に表示することを特徴とする請求項７に記載の受信機。
【請求項１０】
前記スケジュール管理部は、前記予約／スケジュールリストにおいてストリーミングコンテンツとファイルキャスティングコンテンツの予約時間帯が一部重複する場合は、手動による保存予約か自動保存予約かにかかわりなく、重複部分においてストリーミングコンテンツの予約を優先し、ファイルキャスティングコンテンツを、ストリーミングコンテンツの予約時間帯と重複していない時間範囲内でのみ蓄積予約されるように前記予約／スケジュールリストを更新することを特徴とする請求項７に記載の受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送波によりコンテンツ配信サービスを受ける受信機でのコンテンツ予約制御の構成と方法に関する。
【背景技術】
【０００２】
マルチメディア放送サービスでは、放送波を用いてストリーミング、及びファイルキャスティングと呼ばれるダウンロード型の配信方法により、ユーザの携帯端末にコンテンツを放送する。マルチメディア放送サービスは、携帯端末で各コンテンツを録画、蓄積し、ユーザが好きなタイミングで当該コンテンツを視聴するサービスである。「録画」という言葉は、ストリーミングコンテンツを受信しながら端末内あるいは端末に接続された外部記憶媒体に保存すること、と定義する。「蓄積」という言葉は、ファイルキャスティングコンテンツを端末内あるいは端末に接続された外部記憶媒体に保存すること、と定義する。ここで、ストリーミング、ファイルキャスティングいずれの方式でも、所定のコンテンツが配信される日時（番組表）は決まっている。ストリーミングは数チャネルを用いて行われる。ファイルキャスティングにはチャネルという概念はないが、同時刻に放送されるストリーミングコンテンツとは異なる周波数が用いられる。
【０００３】
図１は、配信スケジュールのイメージである。図１の例ではストリーミング用に３つのチャネルが用意されており、各チャネルでストリーミングコンテンツは時間で区切って配信される。他方、ファイルキャスティングは、同じコンテンツが配信期間において複数回配信されることにより携帯端末が受信しやすくなるように設定されている。ファイルキャスティング方式のコンテンツについては、放送波でパケットが正しく受信できなかった場合に、通信網で抜け落ちたパケットを受信する、通信による放送補完というサービスも考えられている。
【０００４】
マルチメディア放送では、無料のコンテンツと、ライセンスを購入する必要がある有料のコンテンツが混在している。また、マルチメディア放送サービスでは、ユーザがコンテンツを番組表から手動で録画・蓄積予約操作を行う場合と、通信網で定期的あるいは随時受信するおすすめコンテンツリスト等に記載されたコンテンツを自動で（ユーザは何も操作せずに）携帯端末に録画、蓄積するサービスとが併存する。
【０００５】
マルチメディア放送サービスで提供されるコンテンツの録画、蓄積は、コンテンツを受信しつつ、リアルタイムに各チャネルに付随して動的に変化する鍵を用いて暗号化を復号し、さらにSDカードへ保存する際に、別の鍵で暗号化して保存するということになる。ここで、同時刻に別チャネル・異なるコンテンツの予約が重複することがあるが、携帯端末のような処理能力の限られた受信機では、同時に複数のチャネルから受信されるコンテンツについて保存処理することは実現困難である。
【０００６】
予約の重複に関して言えば、従来の予約方式では、異なるコンテンツの放送時間に重なりがある場合、その都度ユーザがどちらのコンテンツを予約対象とするか選択しなければならなかった。しかしながらこの方方では、重複が発生するたびに毎回ユーザが選択するというユーザにとって煩雑になってしまい、ユーザビリティが低下する。さらに自動予約対象となるおすすめコンテンツリスト内のコンテンツ同士で時間帯の重複がある場合の対処がなされていない。時間帯が重複する場合はコンテンツを予約しない、という単純な方法では、そもそも推奨されるコンテンツの視聴機会をユーザは失ってしまうことになる。
【０００７】
放送波によるコンテンツのダウンロード配信において、新規に予約した第１コンテンツの予約時間と、既に予約されている第２コンテンツの予約時間とが互いに重複する場合に、受信機において、第１コンテンツと同一内容でユーザが許容する画質以上の画質を有し、かつ予約時間が第２コンテンツの予約時間と重複しないコンテンツを決定して、第１コンテンツの代わりに代替コンテンツのダウンロード予約を行う技術が知られている（例えば、特許文献１参照）。
【０００８】
また、新規に予約しようとしている放送の予約時間帯が、すでに予約されている番組の予約時間と「まったく重複しない」、「一部重複する」、「すべて重複する」場合に当たるか否かを判断し、すべて重複する場合は新たな予約を行なわず、一部重複する場合は、すでに予約されている放送の予約時間と重複しないように、新たな放送の予約時間帯を調整して予約する技術も知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１０−４１６４６号公報
【特許文献２】特開２００９−１５３２１８
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかし、上記のいずれの文献においても、ストリーミング配信とダウンロード型ファイルキャスティングが併存する状況での予約制御については考慮されていない。また、ユーザの手動によるコンテンツ予約と、いわゆる「おすすめコンテンツ」のような自動予約の対象となるコンテンツとの予約が併存する状況での予約制御や、ライセンスの有無等による予約優先度を考慮した制御についても触れられていない。
【００１１】
そこで本発明では、放送波を用いてストリーミング方式及びファイルキャスティング方式により放送されるコンテンツ配信サービスにおいて、ユーザビリティの高い予約制御方法を提供することを課題とする。
【課題を解決するための手段】
【００１２】
第１の側面では、放送波を用いたストリーミング及びファイルキャスティングによってコンテンツを取得する受信機において、ユーザの手動によるコンテンツの保存予約と、放送波若しくは通信網経由で受信したレコメンドコンテンツ情報に基づくコンテンツの自動保存予約とを制御するコンテンツ予約制御装置を提供する。コンテンツ予約制御装置は、
予約対象となるコンテンツの配信形態をメタデータから判断するコンテンツ放送形式判断手段と、
ファイルキャスティングコンテンツの配信期間と、ストリーミングコンテンツの予約録画時間との重複の有無を判断する予約重複判断手段と、
前記配信形態及び前記重複の有無に基づいて、予約するコンテンツのスケジュールを管理するための予約／スケジュールリストを更新する予約／スケジュールリスト更新手段と
を具備し、
前記予約／スケジュールリスト更新手段は、（Ａ）予約判断対象であるコンテンツがファイルキャスティングコンテンツであり、かつ、当該ファイルキャスティングコンテンツの配信期間のすべてが、ストリーミングコンテンツの予約録画時間に含まれる場合、（Ｂ）前記予約判断対象であるコンテンツがストリーミングコンテンツであり、かつ、当該ストリーミングコンテンツの放送時間が他のストリーミングコンテンツの予約録画と一部重複する場合、及び（Ｃ）前記予約判断対象であるコンテンツがストリーミングコンテンツであり、かつ、当該ストリーミングコンテンツの放送時間によって、先に予約されているファイルキャスティングコンテンツの配信期間がすべて包含される場合、のいずれにも当てはまらないときに、当該予約判断対象であるコンテンツを予約扱いとする。
第２の側面では、放送波を用いたストリーミング及びファイルキャスティングによってコンテンツを取得するシステムにおいて、ユーザの手動によるコンテンツの保存予約と、放送波若しくは通信網経由で受信したレコメンドコンテンツ情報に基づくコンテンツの自動保存予約とを制御するコンテンツ予約制御方法を提供する。この方法は、
予約判断の対象となるコンテンツの配信形態をメタデータに基づいて判断するステップと、
ファイルキャスティングコンテンツの配信期間と、ストリーミングコンテンツの予約録画時間との重複の有無を判断するステップと、
前記配信形態及び前記重複の有無に基づいて、予約するコンテンツのスケジュールを管理するための予約／スケジュールリストを更新するステップと、
を含み、
前記予約／スケジュールリストの更新ステップは、（Ａ）予約判断対象であるコンテンツがファイルキャスティングコンテンツであり、かつ、当該ファイルキャスティングコンテンツの配信期間のすべてが、ストリーミングコンテンツの予約録画時間に含まれる場合、（Ｂ）前記予約判断対象であるコンテンツがストリーミングであり、かつ、当該ストリーミングコンテンツの放送時間が他のストリーミングコンテンツの予約録画時間と一部重複する場合、及び（Ｃ）前記予約判断対象であるコンテンツがストリーミングコンテンツであり、かつ、当該ストリーミングコンテンツの放送時間に先に予約されているファイルキャスティングコンテンツの配信期間がすべて包含される場合、のいずれにも当てはまらないときに、当該予約判断対象であるコンテンツを予約扱いとして前記予約／スケジュールリストに記録する。
【００１３】
また、第１の側面で提供されるコンテンツ予約制御装置を用いる、又は第２の側面で提供されるコンテンツ予約制御方法を実行する受信機を提供する。
【発明の効果】
【００１４】
上記の構成及び手法により、コンテンツを視聴する機会を失うことなく、また、操作の煩雑さを低減しつつ、放送波を用いたコンテンツ配信における録画及び蓄積が可能となりユーザビリティの向上を実現することができる。
【図面の簡単な説明】
【００１５】
【図１】ストリーミング及びファイルキャスティングによるコンテンツ配信スケジュールの模式図である。
【図２】実施例による受信機の構成を示す概略ブロック図である。
【図３】実施例によるコンテンツ予約制御方法を示すフローチャートである。
【図４】スケジュール管理部で管理される予約リストの一例である。
【図５】スケジュール管理部で管理されるイベントスケジュールリストの一例である。
【図６】図４の予約リストが更新された状態を示す図である。
【図７】図５のイベントスケジュールリストが更新された状態を示す図である。
【図８】図６の予約リストがさらに更新された状態を示す図である。
【図９】図７のイベントスケジュールリストがさらに更新された状態を示す図である。
【図１０】コンテンツ予約の重複をユーザに表示する重複画面の一例を示す図である。
【図１１】予約が重複するコンテンツに関してユーザが行うコンテンツ予約の選択又は解除に従って更新された状態の予約リストを示す図である。
【図１２】図１１の予約リストに対応して更新された状態のイベントスケジュールリストを示す図である。
【図１３】レコメンドコンテンツ情報のリストの一例を示す図である。
【図１４】図１３のレコメンドコンテンツ情報リストに基づいて、スケジュール管理部が作成するレコメンドコンテンツリストの一例を示す図である。
【図１５】図１４のリストを、ライセンス情報に基づく優先順位に従って並べ替えた状態のレコメンドコンテンツリストの例を示す図である。
【図１６】図１５のリストを、配信形式に応じて優先順位を調整した状態のレコメンドコンテンツリストの例を示す図である。
【図１７】図１６のリストを、レコメンドコンテンツの「おすすめ度」に応じて並べ替えた状態のレコメンドコンテンツリストの例を示す図である。
【図１８】図１７のレコメンドコンテンツリストに従って予約判断がされた結果更新された予約リストの図である。
【図１９】図１８の予約リストの更新に対応して更新されたイベントスケジュールリストの図である。
【図２０】図１７のレコメンドコンテンツリストに従って予約判断がされた結果、レコメンドコンテンツの予約が保留された場合に受信機上でユーザに表示される画面の一例を示す図である。
【図２１】図１７のレコメンドコンテンツリストに従って予約判断がされた結果更新された予約リストの図である。
【図２２】図２１の予約リストの更新に対応して更新されたイベントスケジュールリストの図である。
【発明を実施するための形態】
【実施例】
【００１６】
以下、図面を参照して、本発明の具体的な態様を説明する。図２は、本発明の一実施例による受信機２００の構成を示す。受信機２００は、放送の受信と通信の受信の双方が可能な携帯端末を想定する。携帯端末の種類としては、携帯電話、ノートブック型ＰＣなど持ち運び可能な任意の携帯通信機器、携帯情報機器を含む。また、放送波によって提供され受信機（携帯端末）２００で受信されるコンテンツの中には、ライセンスが必要とされるものがあり、そのようなコンテンツについては、端末２００内にコンテンツを保存する前に、あるいは端末２００内に保存されているコンテンツにおいて視聴時に所定のライセンス料が課金される場合があることを前提とする。さらに、受信機（以下、「携帯端末」とする）２００は、当該端末２００内に保存していないコンテンツについても、事前又は定期的にメタデータを受信し保存しているものとし、メタデータにはコンテンツの放送形態や放送日時、ライセンスの有無、種類が含まれているものとする。
【００１７】
携帯端末２００は、放送波による放送パケットを受信する放送受信部２０３と、通信網により通信パケットを受信する通信受信部２０８とを有する。通信受信部２０８は、受信した放送パケットのうち、メタデータ及びコンテンツを、メタデータ／コンテンツ管理部２０６へ送り、レコメンドコンテンツ情報をレコメンドコンテンツリスト管理部２０５へと振り分ける。通信受信部２０８は、受信した通信パケットのうち、レコメンドコンテンツ情報をレコメンドコンテンツリスト管理部２０５に送る。レコメンドコンテンツリスト管理部２０５は、レコメンドコンテンツ情報をリストとして管理し、スケジュール管理部２０７からのレコメンドコンテンツリスト取得要求に応じて、スケジュール管理部２０７にレコメンドコンテンツリストを提供する。
【００１８】
メタデータ／コンテンツ管理部２０６は、放送受信部２０３から送られてくるメタデータやコンテンツを保存、管理し、スケジュール管理部２０７からのコンテンツ保存状態要求、メタデータ取得要求に応じて、スケジュール管理部２０７へコンテンツ保存状態、メタデータを提供する。メタデータに含まれる情報のうち、各コンテンツについてのライセンス情報は、ライセンス管理部２０４で管理される。ライセンス管理部２０４は、スケジュール管理部２０７からのライセンス問い合わせに応じて、スケジュール管理部２０７にライセンス情報を提供する。
【００１９】
表示処理部２０１は、ユーザによる操作を受け取り、画面表示処理を行って、図示しない表示部に画面表示をする。また、ユーザインタフェース（ＵＩ）制御部２０２へユーザからの画面表示要求や、手動予約要求を送り、ＵＩ制御部２０２から画面表示処理要求を受け取る。ＵＩ制御部２０２は、スケジュール管理部２０７に予約済み情報取得要求、予約要求を送り、スケジュール管理部２０７から予約済み情報、重複情報を受け取る。
【００２０】
スケジュール管理部２０７は、ＵＩ制御部２０２から予約済み情報取得要求、予約要求を受け取り、ＵＩ制御部２０２へ予約済み情報、重複情報を送る。図２の例では、コンテンツの予約済み情報は、予約リスト２１０の形式で保存・管理されている。重複情報とはある予約時間帯の中で複数のコンテンツの録画・蓄積予約が重複している状態があるか否かを示す状態であり、実施例では、イベントスケジュールリスト２２０の形式で保存・管理されている。便宜上、予約リスト２１０とイベントスケジュールリスト２２０を合わせて、「予約／スケジュールリスト」とする。
【００２１】
スケジュール管理部２０７は、予約リスト２１０とイベントスケジュールリスト２２０を更新する過程で、メタデータ／コンテンツ管理部２０６から受け取るメタデータに基づいて、予約制御の対象となっているコンテンツの放送配信形態（ストリーミングかファイルキャスティングか）を判断し、放送携帯の種類に応じた予約調整を行う。また、予約制御をしようとするコンテンツが、自動予約対象となっているコンテンツなのか、ユーザが手動により予約設定したコンテンツなのかを判断する。手動で予約設定されたコンテンツは、例えば、表示処理部２０１及びＵＩ制御部２０２を介して、予約設定のフラグが立てられている。自動予約対象のコンテンツとは、例えばサービスプロバイダから送られているおすすめコンテンツ（レコメンドコンテンツ）である。スケジュール管理部２０７は、後述するように、コンテンツの放送配信形態と、予約の態様とに基づいて、予約の優先度を判断し、予約／スケジュールリストを更新する。
【００２２】
スケジュール管理部２０７はまた、予約／スケジュールリストの更新の過程で、レコメンドコンテンツリスト管理部２０５から取得するレコメンドコンテンツリストに基づき、後述するレコメンドコンテンツ予約リスト（図１７参照）を作成する。レコメンドコンテンツ予約リスト２５０の作成に当たっては、メタデータ／コンテンツ管理部２０６から受け取るコンテンツ保存状態や、ライセンス管理部２０４から受け取るライセンス情報を参照する。すなわち、保存状態情報に基づいて、予約制御しようとするコンテンツがすでに予約保存されたものであるか否かを判断し、ライセンス情報に基づいて、各コンテンツにおけるライセンスの有無、ライセンス取得の要否等を判断し、レコメンドコンテンツの予約優先度を決定する。これにより、予約優先順位が調整されたレコメンドコンテンツ予約リストに基づいて、予約／スケジュールリストを更新する。
【００２３】
スケジュール管理部２０７、レコメンドコンテンツリスト管理部２０５、及びライセンス管理部２０４で、コンテンツ予約制御装置３００を構成する
図３は、図２の受信端末（携帯端末）２００で実行される各コンテンツに対する予約制御の手順を示すフロー図である。現時点で、携帯端末２００のスケジュール管理部２０７には、図４に示す状態で管理される予約リスト２１０と、図５に示す状態で管理されるイベントスケジュールリスト２２０が存在するものとする。図５のイベントスケジュールリスト２２０は、図４の予約リスト２１０で予約されているコンテンツに対する処理（録画・蓄積等のイベント内容）の時間的な重複状態を管理するものである。図４及び図５において「ＳＴ」はストリーミング、「ＦＣ」はファイルキャスティング、「ｃｈ」はストリーミングのチャネル番号を示す。
【００２４】
図３のフローを説明する前に、図４の予約リスト２１０と、図５のイベントスケジュールリスト２２０が、どのように更新されていくかを、例を挙げて説明する。
【００２５】
今、ユーザが携帯端末２００上で、「コンテンツＩＤ：０２０３、配信時刻：2010/7/11 １５：００−１８：００、配信形態がストリーミング（ｃｈ１）」のコンテンツを予約録画しようとする。このとき、１５時〜１８時という放送時刻は、図５のイベントスケジュールリスト２２０によると、００３２、０００２、００２０、００４５のＦＣコンテンツのイベント時刻（１５時〜２１時）と時間的に重複する。しかし、ストリーミング（ＳＴ）配信される０２０３のコンテンツを録画しても、コンテンツ０２０３の放送期間がすべて他のＦＣコンテンツで占められるわけではないので、スケジュール管理部２０７は、０２０３のコンテンツを予約扱いとし、図４の予約リスト２１０を図６のように更新し、図５のイベントスケジュールリスト２２０を図７のように更新する。
【００２６】
次に、引き続きユーザが、「コンテンツＩＤ：００６７、配信時刻 2010/7/11 ２３：００−２４：００、配信形態ストリーミング（ｃｈ２）」のコンテンツを予約録画しようとする。２３時〜２４時という放送時間帯は先に予約されたコンテンツとの重複がないので、スケジュール管理部２０７は００６７を予約扱いとし、図６の予約リスト２１０と図７のイベントスケジュールリスト２２０を、それぞれ図８及び図９に示すように更新する。
【００２７】
次にユーザが、「コンテンツＩＤ：０３９４、配信時刻2010/7/11 １４：００−１８：００、配信形態ファイルキャスティング（ＦＣ）」のコンテンツを予約録画しようとする。このとき図９のイベントスケジュールリスト２２０上では、コンテンツＩＤ０３９４の配信時間帯は、すでにストリーミングコンテンツ０５８９、０２０３の予約録画で占められている。そこで、スケジュール管理部２０７は、ＵＩ制御部２０２及び表示処理部２０１を介して、携帯端末２００の画面上に図１０のような予約重複メッセージを表示させる。画面上の表示を見て、ユーザがコンテンツ０５８９の予約解除を選択したとする。ユーザの選択は、表示処理部２０１、ＵＩ制御部２０２を介して、スケジュール管理部２０７に送られる。スケジュール管理部２０７は、ユーザの選択に応じて、予約リスト２１０、イベントスケジュールリスト２２０を、それぞれ図１１、図１２のように更新する。ここで、0010, 0032, 0002,0020, 0045のコンテンツについては、それらの予約時間帯の一部が、ユーザが予約解除した時間である１４：００−１５：００と重複することに注意する。
【００２８】
ここまでの流れを、図３のフローを参照して説明する。まず、ステップＳ１０１において、スケジュール管理部２０７は、レコメンドコンテンツ情報が取得されたか否かを判断する。レコメンドコンテンツは自動予約の対象となるコンテンツである。レコメンドコンテンツ情報の取得がない場合は（Ｓ１０１でＮＯ）は、Ｓ１０３で、ユーザから何らかのコンテンツに対する手動の予約要求があるか否かを判断する。ユーザからの手動予約要求は、表示処理部２０１、ＵＩ制御部２０２（図２参照）を介して、スケジュール管理部２０７に送られてくる。図４及び図５の例で説明したように、ユーザからＳＴコンテンツ０２０３に対する予約要求が入力されたとする（Ｓ１０３でＹＥＳ）。この場合は、Ｓ１０５を介してＳ１１１に進む。
【００２９】
Ｓ１０５のカウンタにおいて、予約リストに含まれるコンテンツ数Ｎのうちの今回予約制御の対象となっているｉ番目のコンテンツが示されている。初期値はｉ＝０であるが、コンテンツに対する予約制御が完了する都度、ｉはインクリメントされる。Ｓ１１１でｉ＜Ｎが満たされると、Ｓ１１３に進む。
【００３０】
Ｓ１１３で、今回予約しようとするコンテンツ（０２０３）の放送時刻に、すでに他の予約があるか否かを判断する。図５の例では、コンテンツ０２０３の放送時間帯に、他の４つのＦＣコンテンツがすでに予約されている（Ｓ１１３でＹＥＳ）。したがって、Ｓ１１７に進み、予約対象のコンテンツの配信形態（ＦＣ配信されるコンテンツか、ＳＴ配信されるコンテンツか）を判断する。この判断は、メタデータ／コンテンツ管理部２０６から送られてくるメタデータに基づいて行われる。上述した例では、ユーザが選択したコンテンツ０２０３は、ストリーミング配信されるコンテンツなので、Ｓ１１９に進む。
【００３１】
Ｓ１１９では、先に予約されているコンテンツにＳＴが含まれるか否かを判断する。図４及び５の例では、コンテンツ０２０３の放送時間と重複する時間帯に予約されている４つのコンテンツはＦＣコンテンツであるから（Ｓ１１９でＮＯ）、Ｓ１２１へ進む。
【００３２】
Ｓ１２１では、先に予約されているＦＣコンテンツの配信期間がすべて、今回予約しようとするＳＴコンテンツの予約録画時間と重複するか否かを判断する。図４及び図５の例では、ＦＣコンテンツ００３２、００２０、０００２、００４５の予約時間帯１５時〜２１時に対して、ＳＴコンテンツ０２０３の放送時間帯は１５時〜１８時なので、すべて重複するわけではない（Ｓ１２１でＮＯ）。したがって、Ｓ１２３に進んで、コンテンツ０２０３を予約扱いとし、予約リスト２１０とイベントスケジュールリスト２２０を図６、７のように更新して、ｉの値をインクリメントする。
【００３３】
他方、図６及び７を参照して説明したように、ユーザが手動でＳＴコンテンツ００６７を予約しようとするとき（Ｓ１０３、Ｓ１１１でＹＥＳ）、コンテンツ００６７の放送時刻に他の予約がないので（Ｓ１１３でＮＯ）、Ｓ１１５に進んで予約扱いとし、予約リスト２１０とイベントスケジュールリスト２２０を図８及び９のように更新して、ｉをインクリメントする。
【００３４】
さらに図８及び９を参照して説明したように、ユーザが手動でＦＣコンテンツ０３９４を予約しようとするとき（Ｓ１０３、Ｓ１１１でＹＥＳ）、このコンテンツの配信時間帯には、すでにＳＴコンテンツ０５８９、０２０３の録画が予約されている（Ｓ１１３でＹＥＳ）。そして、コンテンツ０３９４の配信形態はファイルキャスティングであり（Ｓ１１７でＦＣ）、かつ、配信時間帯１４時〜１８時がすべてＳＴコンテンツ０５８９と０２０３でふさがっている（Ｓ１２５でＹＥＳ）。したがって、処理はＳ１２９へ進んで、予約対象コンテンツが自動予約対象のコンテンツか手動予約されたコンテンツかを判断する。この場合、ＦＣコンテンツ０３９４は手動で予約選択されているので（Ｓ１２９で手動判断）、Ｓ１３１に進み、図１０のメッセージ２３０を表示する。そして、ユーザの選択に従って予約リスト２１０とイベントスケジュールリスト２２０を、図１１、１２のように更新してｉをインクリメントする。
【００３５】
次に、携帯端末２００の通信受信部２０８又は放送受信部２０３が、通信経由又は放送波経由でレコメンドコンテンツ情報を受信したときの処理を説明する。図１３は、携帯端末２００が受信したレコメンドコンテンツ情報のリスト２４０の一例を示す。レコメンドコンテンツリスト管理部２０５は、放送受信部２０３及び通信受信部２０８から受け取ったレコメンドコンテンツ情報を、図１３のようなリスト２４０として管理する。このレコメンドコンテンツ情報リスト２４０では、推奨される各コンテンツに対して推奨されるレベルが関連付けられている。スケジュール管理部２０７は、レコメンドコンテンツリスト管理部２０５からリスト２４０を受け取ると、リスト２４０に含まれる各コンテンツＩＤについて、あらかじめメタデータ／コンテンツ管理部２０６で管理されているメタデータを確認して、放送日時、配信形態、ライセンス形態を確認する。ライセンス形態としては、ライセンスなし（無料）と、ライセンス設定あり（有料）を想定する。ライセンス設定ありと判断されたコンテンツについては、さらにライセンス管理部２０４を参照して、現時点でライセンス購入済みか、ライセンス購入が必要（未購入）かを確認する。これにより、ライセンス状態としては、無料、購入済み、要購入に分類することができる。
【００３６】
次に、スケジュール管理部２０７は、メタデータ／コンテンツ管理部２０６にコンテンツの保存状態を確認する。ここでサーバが保存状態をあらかじめ確認する方法も考えられるが、放送波は片方向通信であり、サーバは、携帯端末が各コンテンツを受信できたのか否かは判断できない。そのため、レコメンドコンテンツ情報は、各携帯端末２００においてどのコンテンツが保存されたのかを考慮することなく、サーバから携帯端末２００へ送信される。そして、携帯端末２００側で保存済みのコンテンツか、未保存かを判断する。
【００３７】
以上に従って、スケジュール管理部２０７は図１４のようなレコメンドコンテンツリスト２５０を作成する。次に、リスト２５０を基にして、各コンテンツについて予約設定する優先度付けを行う。まず、保存済み（ＳＴ録画済み、あるいはＦＣ蓄積済み）と判断されたＩＤ０２３４、０１８３のコンテンツについては、予約設定をする必要がないので、予約対象から外す。残りのコンテンツのうち、ライセンスの購入をすでに行っているコンテンツについて、優先度を上げる。これにより、図１５のようにリスト２５０が書き換えられる。さらに購入済み状態のコンテンツ間と、無料あるいは要購入状態のコンテンツ間のそれぞれにおいて、ＳＴコンテンツの優先度を上げる。これは、ＦＣについては配信時間が長く設定されており、さらに一部でも受信できれば通信網での放送補完によって抜け落ちたパケットを受信することも可能だからである。これによりリスト２５０は、図１６のように書き換えられる。
【００３８】
さらに上記の優先度を確保しつつ、「おすすめ度」の高い順に並び替える。「おすすめ度」が高いということは、サービス提供者がユーザに見せたいコンテンツであり、ユーザに対する視聴機会を確保、あるいは視聴機会の損失を抑制する必要がある。したがって、レコメンドコンテンツリスト２５０は、「おすすめ度」を考慮して並び替えを行って、最終的に図１７に示すレコメンドコンテンツ予約リスト２５０Ｒを作成する。レコメンドコンテンツ予約リスト２５０Ｒは、レコメンドコンテンツリスト管理部２０５で管理されてもよい。スケジュール管理部２０７は、このレコメンドコンテンツ予約リスト２５０Ｒの上位のコンテンツの順に、図３にフローに従って予約設定を行う。
【００３９】
ここで、図３に戻ると、Ｓ１０１でレコメンドコンテンツ情報の取得がなされており（Ｓ１０１でＹＥＳ）、Ｓ１０７で図１４〜図１６のようにレコメンドコンテンツリスト２５０が作成される。Ｓ１０９において、最終的なレコメンドコンテンツ予約リスト２５０Ｒが作成される。レコメンドコンテンツ予約リスト内のコンテンツ数はＮ、今回の予約制御対象となるコンテンツをｉ番目のコンテンツとする。ｉの初期値は０であり、コンテンツに対する予約制御処理が行われるたびにｉはインクリメントされる。Ｓ１１１でｉ＜Ｎを満たし、Ｓ１１３に進む。
【００４０】
図１７のレコメンドコンテンツ予約リスト２５０Ｒで最も優先順位の高いコンテンツ０００６について、このコンテンツの放送時刻に重複する他の予約があるか否かが判断される。レコメンドコンテンツ０００６の放送時刻は、図１２のイベントスケジュールリスト２２０で管理される他コンテンツの予約時間と重複がないので（Ｓ１１３でＮＯ）、Ｓ１１５に進み、そのまま予約を行い、ｉをインクリメントする。次のレコメンドコンテンツ０１８３についても重複がないので、Ｓ１１１、Ｓ１１３を繰り返して、Ｓ１１５でそのまま予約設定を行う。このような予約制御の結果、スケジュール管理部２０７で管理される予約リスト２１０とイベントスケジュールリスト２２０は、それぞれ図１８、図１９のように更新される。
【００４１】
次にレコメンドコンテンツ０２６３の予約設定を行う。Ｓ１１３の判断において、このコンテンツ０２６３の放送時間１３：００−１４：００は、図１９のイベントスケジュールリスト２２０上で蓄積イベントが重複すると判断される（Ｓ１１３でＹＥＳ）。レコメンドコンテンツ０２６３の配信形態はＳＴなので（Ｓ１１７でＳＴ判断）、ステップＳ１１９で、先に予約されているコンテンツがＳＴか否かが判断される。この例では、重複する蓄積予約イベントに関わるコンテンツは、ＦＣコンテンツ０３９４、００１０、００３２、０００２、００２０、００４５である（Ｓ１１９でＮＯ）。
【００４２】
そこで、処理はＳ１２１に進み、先に予約されているＦＣのうち、配信期間がすべて今回の制御対象であるレコメンドコンテンツ０２６３の放送時間と重複するものがあるか否かを判断する。重複するＦＣのうち、コンテンツ０３９４の配信時刻１４：００−１８：００のうちの１５：００−１８：００は、すでに０２０３のＳＴコンテンツの予約録画によって占められている（図１８の予約リスト参照）。仮に、この状態でレコメンドコンテンツ０２６３に１３：００−１４：００の予約を設定すると、ＦＣコンテンツ０３９４の配信時間がすべて重複してしまう（Ｓ１２１でＹＥＳ）。そこで、Ｓ１２９に進む。
【００４３】
Ｓ１２９において、今回の処理対象であるコンテンツの予約が、ユーザにより手動予約されたものか、自動予約の対象となっているものかを判断する。この例では、０２６３はレコメンドコンテンツであり、自動予約の対象となっている（Ｓ１２９で「自動」判断）。したがって、Ｓ１３３において、レコメンドコンテンツ０２６３の予約を保留にする。ただし、このコンテンツは「おすすめコンテンツ」であり、サービス提供者としてはユーザに「気づき」を与えたい。そこで、ユーザによる次回アプリ起動時のトップ画面に予約のおすすめとして表示することにして、ｉをインクリメントする。
【００４４】
図２０に、予約おすすめ表示２７０の一例を示す。このような表示画像は、携帯端末２００の待ち受け画面にアイコン表示してもよい。
【００４５】
４番目に予約優先度の高いＳＴコンテンツ０２８４については、配信時刻が２２：００−２３：３０である。これは、ＳＴコンテンツ０１８３の配信時刻が重複するため、Ｓ１１３、Ｓ１１７を経てＳ１１９でＹＥＳ判断がされ、Ｓ１２９で自動予約対象のコンテンツであると判断される。その結果、０２８４についてもＳ１３３で予約保留扱いとし、ユーザによる次回アプリ起動時のトップ画面にあるいは携帯端末の待ち受け画面に、予約のおすすめとして表示する。
【００４６】
５番目に優先度の高いコンテンツ００３３についても、９：００−１０：００の放送時間は、すでにＩＤ０００６のＳＴコンテンツ録画予約に占められているので（Ｓ１１３、Ｓ１１７を経てＳ１１９でＹＥＳ、Ｓ１２９で「自動」判断）、Ｓ１３３でその予約を保留とし、ユーザによる次回アプリ起動時のトップ画面あるいは携帯端末２００の待ち受け画面に、予約おすすめ表示２７０として表示する。
【００４７】
レコメンドコンテンツ予約リスト２５０Ｒの最後のコンテンツ０４９１については、その配信時間４：００−１０：００のうち９：００−１０：００の時間帯が、ＳＴコンテンツ０００６と重複するが（Ｓ１１３でＹＥＳ）、コンテンツ０４９１はＦＣコンテンツであるため（Ｓ１１７でＦＣ判断）、その配信時間すべてが別のコンテンツと重複しない限り（Ｓ１２５でＮＯ）、重複のない時間帯で受信できればよい。したがってＳ１２７で予約扱いとし、他のコンテンツとの重複がない時間においてのみ蓄積予約を行って、ｉをインクリメントする。その結果、予約リスト２１０とイベントスケジュールリスト２２０は、それぞれ図２１及び図２２のように更新される。
【００４８】
以上のようにして、ストリーミング配信かＦＣ配信かの配信形態に応じて予約制御の手順が異なり、コンテンツの予約要求がユーザの手動により選択されたものなのか自動的に予約対象とされるものであるかによっても、予約制御の手順が異なる。さらに、自動予約の対象となるレコメンドコンテンツについては、ライセンスの有無、ライセンス料支払いの要否、推奨されるレベル（おすすめ度）等によって、予約の優先順位が調整される。
【００４９】
このような予約制御により、コンテンツ視聴の機会が確保されるとともに、操作の煩雑さが抑制され、携帯端末２００におけるコンテンツ予約のユーザビリティが向上する。
なお、図２のスケジュール管理部２０７は、特許請求の範囲に記載される「コンテンツコンテンツ放送形式判断手段」、「予約重複判断手段」、「予約／スケジュールリスト更新手段」、及び「優先順位決定手段」に相当する。
【産業上の利用可能性】
【００５０】
放送波を用いたコンテンツ配信システムにおける重複するコンテンツ予約の調整、制御に適用することができる。
【符号の説明】
【００５１】
２００  受信機（携帯端末）
２０１  表示処理部
２０２  ＵＩ制御部
２０３  放送受信部
２０４  通信受信部
２０５  レコメンドコンテンツリスト管理部
２０６  メタデータ／コンテンツ管理部
２０７  スケジュール管理部
２０８  通信受信部
２１０  予約リスト
２２０  イベントスケジュールリスト
２４０  レコメンドコンテンツ情報リスト
２５０  レコメンドコンテンツリスト（作成過程）
２５０Ｒ  レコメンドコンテンツ予約リスト
３００  コンテンツ予約制御装置
【図１】
0005487016.tif 000002
【図２】
0005487016.tif 000003
【図３】
0005487016.tif 000004
【図４】
0005487016.tif 000005
【図５】
0005487016.tif 000006
【図６】
0005487016.tif 000007
【図７】
0005487016.tif 000008
【図８】
0005487016.tif 000009
【図９】
0005487016.tif 000010
【図１０】
0005487016.tif 000011
【図１１】
0005487016.tif 000012
【図１２】
0005487016.tif 000013
【図１３】
0005487016.tif 000014
【図１４】
0005487016.tif 000015
【図１５】
0005487016.tif 000016
【図１６】
0005487016.tif 000017
【図１７】
0005487016.tif 000018
【図１８】
0005487016.tif 000019
【図１９】
0005487016.tif 000020
【図２０】
0005487016.tif 000021
【図２１】
0005487016.tif 000022
【図２２】
0005487016.tif 000023