(57)【要約】メディア・システム・インターフェース（２００）は再生すべき、楽曲または放送されるテレビもしくはラジオ番組といったメディア項目のプレイリスト（３００、４００）を与えるディスプレイ（２１０）を含む。インターフェース上のボタンのようなユーザー入力装置（２２０）は、ユーザーが、所望されない選択されたメディア項目（Ｔ４）をハイライトし、そのメディア項目が代替メディア項目（Ｔ４−Ａ１）によって置き換えられることを要求できるようにする。ユーザーはさらに、その所望でない項目が類似の項目または類似でない項目によって置き換えられるべきであることを指示してもよい。代替メディア項目は、ユーザー嗜好データ（１４５）に基づくなどして自動的に選択され、当該リストはその代替メディア項目をもつ更新された形（５００、６００）で表示される。代替メディア項目を受け容れるためにプレイリストのレイアウトが調整される。ディスプレイは、たとえば携帯型メディア・プレーヤーまたは家庭メディア・システムのリモコン上に設けられてもよい。
2008519387.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーがメディア・プログラムを編集できるようにする方法であって：
（ａ）順次に、メディア・システムで再生されることになる複数のメディア項目のリストを表示する段階と、
（ｂ）少なくとも一回の更新反復工程を実行する段階を含み、各更新反復工程は：
（ｉ）前記複数のメディア項目のうちユーザーがリストから除去したい少なくとも一つの項目を同定するユーザーコマンドを受領する段階と；
（ｉｉ）前記ユーザーコマンドに反応して、前記複数のメディア項目のうちの前記少なくとも一つの項目を置き換える少なくとも一つの代替メディア項目を自動的に選択する段階と；
（ｉｉｉ）前記リストを、前記複数のメディア項目のうちの前記少なくとも一つの項目が前記少なくとも一つの代替メディア項目によって置き換えられた更新された形で表示する段階とを含む方法。
【請求項２】
更新された形のリストが承認可能であると示すコマンドをユーザーが与えるまで一連のユーザーコマンドに反応して複数の更新反復工程を実行することをさらに含む、請求項１記載の方法。
【請求項３】
更新された形のリストが承認可能であると示すコマンドをユーザーが与えたときにリスト上のメディア項目の再生を開始する段階をさらに有する、請求項１記載の方法。
【請求項４】
前記更新反復工程の少なくとも一つについて：
前記複数のメディア項目のうちの前記少なくとも一つの項目を置き換えるのが類似の項目であるべきか類似でない項目であるべきかを示すユーザーコマンドを受領する段階をさらに有しており；
前記少なくとも一つの代替メディア項目を自動的に選択する段階が、前記複数のメディア項目のうちの前記少なくとも一つの項目を置き換えるのが類似の項目であるべきか類似でない項目であるべきかを示す前記ユーザーコマンドに応じて行われる、請求項１記載の方法。
【請求項５】
前記更新反復工程の少なくとも一つについて：
前記少なくとも一つの代替メディア項目を自動的に選択する段階が、前記メディア・システムによって学習されたユーザー嗜好に応じて行われる、請求項１記載の方法。
【請求項６】
前記更新反復工程の少なくとも一つについて：
リスト上の前記複数のメディア項目のうち、ユーザーが前記メディア・システムの入力装置を使うことで選択されるにつれて選択される項目を一つずつハイライトしていくことを、前記複数のメディア項目のうち前記少なくとも一つの項目がハイライトされるまで行うことをさらに含む、請求項１記載の方法。
【請求項７】
前記更新反復工程の少なくとも一つについて：
ユーザーコマンドに反応して、前記少なくとも一つの代替メディア項目を自動的に選択する段階での使用のためにユーザー嗜好データを保存する段階をさらに有する、請求項１記載の方法。
【請求項８】
前記更新反復工程の少なくとも一つについて：
更新された形のリストを表示する前記段階が、前記少なくとも一つの代替メディア項目を受け容れるためにリストのレイアウトを調整する段階をさらに有する、請求項１記載の方法。
【請求項９】
前記メディア・プログラムが音楽プレイリストである、請求項１記載の方法。
【請求項１０】
前記メディア項目のリストが放送番組およびその放送時間のリストであり；
前記少なくとも一つの代替メディア項目が、前記複数のメディア項目のうち前記少なくとも一つの項目の放送時間と互換な放送時間をもつ、請求項１記載の方法。
【請求項１１】
前記番組がテレビ番組を含む、請求項１０記載の方法。
【請求項１２】
前記番組がラジオ番組を含む、請求項１０記載の方法。
【請求項１３】
前記メディア項目のリストがスライドショーのためのスライドのリストである、請求項１記載の方法。
【請求項１４】
前記更新反復工程の少なくとも一つについて：
前記ユーザーコマンドが、前記メディア項目のうちユーザーがリストから除去したい少なくとも二つの項目を同定し；
前記少なくとも一つの代替メディア項目は、前記ユーザーコマンドに反応して、前記少なくとも二つの同定されたメディア項目を置き換えるために自動的に選択され；
前記リストは、前記少なくとも二つの同定されたメディア項目が前記少なくとも一つの代替メディア項目によって置き換えられた更新された形で表示される、
請求項１記載の方法。
【請求項１５】
前記複数のメディア項目のうちの前記少なくとも一つの項目の除去を取り消すためのユーザーコマンドを受領する段階と；
前記リストを、前記複数のメディア項目のうち前記少なくとも一つの項目が、前記少なくとも一つの代替メディア項目に代わってリスト上に表示される形で表示する段階とをさらに有する、請求項１記載の方法。
【請求項１６】
前記メディア項目のリストが、放送される番組および保存されているコンテンツの両方のリストである、請求項１記載の方法。
【請求項１７】
ユーザーがメディア・プログラムを編集できるようにする装置であって：
（ａ）順次に、メディア・システムで再生されることになる複数のメディア項目のリストを表示するディスプレイと；
（ｂ）ユーザーコマンドを受領するための入力装置と；
（ｃ）少なくとも一回の更新反復工程を実行する手段を含み、各更新反復工程は：
（ｉ）前記入力装置を介して、前記複数のメディア項目のうちユーザーがリストから除去したい少なくとも一つの項目を同定するユーザーコマンドを受領する段階と；
（ｉｉ）前記ユーザーコマンドに反応して、前記複数のメディア項目のうちの前記少なくとも一つの項目を置き換える少なくとも一つの代替メディア項目を自動的に選択する段階と；
（ｉｉｉ）前記リストを、前記複数のメディア項目のうちの前記少なくとも一つの項目が前記少なくとも一つの代替メディア項目によって置き換えられた更新された形で表示する段階とを含むことを特徴とする装置。
【請求項１８】
前記入力装置が、前記複数のメディア項目のうちの前記少なくとも一つの項目を置き換えるのが類似の項目であるべきか類似でない項目であるべきかを示すユーザーコマンドを受領し；
少なくとも一更新反復工程について、前記少なくとも一つの代替メディア項目を自動的に選択する段階が、前記複数のメディア項目のうちの前記少なくとも一つの項目を置き換えるのが類似の項目であるべきか類似でない項目であるべきかを示す前記ユーザーコマンドに応じて行われる、請求項１７記載の装置。
【請求項１９】
前記ディスプレイが、リスト上の前記複数のメディア項目のうち、ユーザーが前記入力装置を使うことで選択されるにつれて選択される項目を一つずつハイライトしていくことを、前記複数のメディア項目のうち前記少なくとも一つの項目がハイライトされるまで行う、請求項１７記載の装置。
【請求項２０】
前記ディスプレイが携帯型メディア・デバイス上に設けられている、請求項１７記載の装置。
【請求項２１】
前記ディスプレイが、家庭メディア・システムのリモコン上に設けられている、請求項１７記載の装置。
【請求項２２】
ユーザーがメディア・プログラムを編集できるようにする方法であって：
（ａ）順次に、メディア・システムで再生されることになる複数のメディア項目のリストを表示する段階と、
（ｂ）少なくとも一回の更新反復工程を実行する段階を含み、各更新反復工程は：
（ｉ）前記複数のメディア項目のうちユーザーがリストから除去したい少なくとも一つの項目を同定するユーザーコマンドを受領する段階と；
（ｉｉ）前記ユーザーコマンドに反応して、前記複数のメディア項目のうちの前記少なくとも一つの項目を置き換える少なくとも一つの代替メディア項目を自動的に選択する段階と；
（ｉｉｉ）前記リストを、前記複数のメディア項目のうちの前記少なくとも一つの項目が前記少なくとも一つの代替メディア項目によって置き換えられた更新された形で表示する段階とを含む方法、を遂行するために少なくとも一つのプロセッサによって実行可能な命令を具体的に包含する少なくとも一つのプログラム記憶デバイス。
【請求項２３】
前記方法が、前記更新反復工程の少なくとも一つについて：
前記複数のメディア項目のうちの前記少なくとも一つの項目を置き換えるのが類似の項目であるべきか類似でない項目であるべきかを示すユーザーコマンドを受領する段階をさらに有しており；
前記少なくとも一つの代替メディア項目を自動的に選択する段階が、前記複数のメディア項目のうちの前記少なくとも一つの項目を置き換えるのが類似の項目であるべきか類似でない項目であるべきかを示す前記ユーザーコマンドに応じて行われる、請求項２２記載の少なくとも一つのプログラム記憶デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概括的には音楽プレイリスト、スライドショーのためのスライドのリストまたは放送番組のリストといったメディア・プログラムの表示の際にメディア・システムが使用するための方法に、より詳細には、リスト上で新しい項目によって置き換えられるべき所望されない項目を選択することによってユーザーがリストを編集できるようにする方法に関する。該方法を実装するメディア・システムも提供される。
【背景技術】
【０００２】
今日、さまざまな種類のメディア・システムが消費者および他のユーザーに利用可能である。たとえば、ＭＰ３プレーヤーのような携帯型デジタル音楽プレーヤーは、小さなハンドヘルド機器にデジタル形式の楽曲を多数保存することを可能にする。さらに、家庭娯楽システムも、ユーザーが、ケーブルおよび衛星テレビネットワーク、インターネットのようなコンピュータ・ネットワークを介してならびにデジタル多用途ディスク（ＤＶＤ）上に記憶された映画のようなローカル記憶を介してコンテンツにアクセスできるようにするメディア・システムである。たとえば、電子番組表は、ユーザーが利用可能なテレビ放送番組から選択することを許容する。衛星を介して自動車または家庭受信機にデジタル形式で送られるトーク番組および音楽のようなラジオ番組も人気が出てきている。
【０００３】
たとえば、フィリップス社からのNexperia（商標）パーソナル・メディア・プレーヤーはモバイル機器メーカーのための基準設計を提供する。これは高解像度のビデオ録画および再生と並んでパソコンおよび家庭娯楽システムへの接続性を提供する。この設計に基づくパーソナル・メディア・デバイスは消費者が、有線または無線でパソコンおよび家庭娯楽機器に接続して高品質のデジタルオーディオおよびビデオを記録および保存し、それから、移動中に映画を見たり、音楽を聴いたり、写真を見たりすることを許容する。メディア・プレーヤーは、ＭＰ３、ＡＡＣ、ドルビー（登録商標）デジタル、ＭＰＥＧ−２、ＭＰＥＧ−４およびＤｉｖＸ（登録商標）を含む多様なオーディオ規格およびビデオ規格との互換性を提供する。
【０００４】
利用可能なコンテンツの増殖のため、現在のメディア・システムは典型的には、ユーザーがコンテンツ項目（たとえば楽曲またはテレビもしくはラジオ番組）のうちから選択をするのを、推薦を提供し、ユーザー嗜好データに基づいてプログラムを生成することによって支援する。たとえば、ユーザー嗜好を発達させることは、ユーザーに対してたとえば関心のある音楽の種類を同定することを依頼するユーザーインターフェースを提供することによってもできる。あるいは、メディア・システムが時間とともにユーザーの選択を追跡し、ユーザーがどんな種類のコンテンツに関心があるかを学習する論理を用いるのでもよい。すると、メディア・システムは項目からなるプレイリストの形でコンテンツを推薦できる。たとえば、携帯型メディア・プレーヤーは、自動的に楽曲のプレイリストを生成し、曲名やアーチストといった情報を該メディア・プレーヤーのディスプレイ上に表示することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ユーザーには、そのようなプレイリストを、たとえば所望されない個別の項目を除去することにより改良する満足いく機能はなかった。
【課題を解決するための手段】
【０００６】
本発明は上記およびその他の問題に対処するため、ユーザーが所望でない項目を除去するようメディア・プログラム中の項目のリストを編集できるようにし、その一方で除去された項目の代わりに代替項目が自動的に提案されるようにするための方法およびシステムを提供する。ユーザーの恩恵は、ある可能なアプローチでは、一時には一項目しか変わらないので、限られた認知資源しか必要とされず、ユーザーはメディア・プログラムが全体として改善されるかどうかを直接見ることができるという事実を含む。他の恩恵は、限られた画面不動産しか必要とされず、システムはユーザーとの対話から帰納機構によって直接的に学習できるという事実を含む。
【０００７】
本発明のある特定の側面では、ユーザーがメディア・プログラムを編集できるようにする方法は：（ａ）順次に、メディア・システムで再生されることになる複数のメディア項目のリストを表示し、（ｂ）少なくとも一回の更新反復工程を実行することを含み、各更新反復工程は：（ｉ）前記複数のメディア項目のうちユーザーがリストから除去したい少なくとも一つの項目を同定するユーザーコマンドを受領し；（ｉｉ）前記ユーザーコマンドに反応して、前記複数のメディア項目のうちの前記少なくとも一つの項目を置き換える少なくとも一つの代替メディア項目を自動的に選択し；（ｉｉｉ）前記リストを、前記複数のメディア項目のうちの前記少なくとも一つの項目が前記少なくとも一つの代替メディア項目によって置き換えられた更新された形で表示する、ことを含む。
【０００８】
対応するメディア・システム装置およびプログラム記憶デバイスも提供される。
【０００９】
すべての図において、対応する部分は同じ参照符号によって指示されている。
【発明を実施するための最良の形態】
【００１０】
本発明は、再生するメディア項目のプレイリストを自動的に生成し、どのメディア項目が所望でないかを同定するコマンドをユーザーから受領するためのユーザーインターフェースを有するいかなる種類のメディア・システムにおいても使用できる。メディア・システムの例は、ハードディスクデバイス（ＨＤＤ）音楽プレーヤー、セットトップボックス、ホーム・メディア・サービス、パーソナルコンピュータなどを含む。プレイリストは一般に、相互に関係のあるメディア項目（たとえば楽曲、テレビ番組）のリストを提供しようとするものである。楽曲は、「類似」アーチストもしくはジャンルを指示してもよいし、メディア・システムによって保存されているユーザー嗜好を利用してもよい。楽曲のようなコンテンツのライブラリにアクセスできるプレイリストについては、一般に、楽曲が再生される順序に関する制約条件はない。そのようなプレイリストは、「パーティーの歌」「運動の歌」「運転の歌」などといった特定の目的のために作成されうる。しかしながら、テレビ番組またはラジオ番組のような放送コンテンツのプレイリストについては、一般に、番組が再生されるのはその番組が放送されている期間の間でなければならないという制約条件がある。たとえば、テレビ番組は典型的には、特定の時間期間にわたって（たとえば３０分または１時間の期間にわたって）指定された序列で放送されるよう計画される。どの番組が放送のために計画されているかを判別するためには、電子番組表（EPG:  electronic  program  guide）が普通に使われる。よって、たとえばＥＰＧから番組を選択することによって、一晩分のテレビ視聴のためのプレイリストが生成できる。多くのメディア・システムは、その後、好きなときに再生するために放送された番組を記録することも提供する。さらに、ライブの放送コンテンツをタイムシフトさせ、保存されている（個人的な）ビデオ／オーディオ・コンテンツと取り混ぜることによって、プレイリストを、放送計画からはほぼ独立した番組／ショーの個人的な視聴計画として作成することも可能である。
【００１１】
図１は、例示的なメディア・システムのブロック図を示している。図１では、ブロック１１０は「ユーザーインターフェース」のことで、ブロック１２０は「メモリ」のことで、ブロック１３０は「プロセッサ」のことで、ブロック１４０は「コンテンツ・プレーヤー」のことで、ブロック１４５は「ユーザー嗜好」のことで、ブロック１５０は「コンテンツ記憶」のことである。メディア・システム１００は、プロセッサ１３０およびメモリ１２０を含む。メモリ１２０は、ここに記載される機能を達成するためにプロセッサ１３０によって実行される、ソフトウェア、マイクロコードまたはファームウェアといった命令を保存しうる。よって、メモリ１２０はプログラム記憶デバイスと考えてもよい。そのようなプログラム記憶デバイスは、携帯型メディア・プレーヤー、たとえばＭＰ３プレーヤーのようなメディア・システムに組み込まれることができる。あるいは、該プログラム記憶デバイスは、ＣＤ−ＲＯＭまたは携帯型ＵＳＢフラッシュメモリのようなリムーバブル媒体であることもできる。そのようなリムーバブル媒体からパーソナルコンピュータによってソフトウェアがロードされる。たとえば、スライドショーまたはビジネス・ミーティングなどのためのその他のマルチメディア・プレゼンテーションを実行するためである。スライドショーは、デジタル写真のフォトアルバムの形であることもできる。ユーザー嗜好ブロック１４５は、一または複数のユーザーについて、当該メディア・システムによって維持されているユーザー嗜好データを表している。コンテンツ記憶１５０は、オーディオ・コンテンツ（たとえば楽曲、講義）、ビデオコンテンツ（たとえばデジタル写真）およびオーディオ／ビデオコンテンツ（たとえば映画）を含むコンテンツを保存するための記憶資源を表す。コンテンツ記憶１５０はハードディスクドライブ、フラッシュメモリまたは他のいかなるメモリ資源であることもできる。コンテンツ・プレーヤー１４０は、コンテンツ記憶１５０からのコンテンツを処理して（たとえば圧縮解除および復号を実行することなどによって）、ディスプレイまたはオーディオ・アンプなどに向けた適切な出力信号を提供するオーディオおよび／またはビデオプレーヤーでありうる。ユーザーインターフェース１１０は、ディスプレイたとえばＬＣＤ画面または可能性としてはユーザーがコマンドを入力できるようにする声／オーディオ・インターフェースを設けていてもよい。
【００１２】
図２は、プレイリストを表示するためのディスプレイ２１０をもつ例示的なメディア・システム・インターフェース２００を示す図である。ある可能性では、メディア・システム・インターフェース２００は携帯型メディア・プレーヤーのような自己完結式のメディア・システムである。メディア・システム・インターフェース２００は、家庭メディア・システムにおける他の構成要素と通信するのに使われるハンドヘルド型リモコンのような装置において提供されることも可能である。たとえば、ディスプレイ２１０は、テレビ番組のプレイリストを提供するためにテレビのリモコン内にあってもよい。テレビを制御するために追加的なボタンが設けられていてもいいし、あるいはボタンはタッチスクリーンボタンとしてディスプレイ２１０上で生成されてもよい。もう一つの例では、メディア・システム・インターフェース２００はＣＤプレーヤーのためのリモコンで、ディスプレイ２１０はＣＤライブラリから利用可能な楽曲のプレイリストを提供する。もう一つの例では、メディア・システム・インターフェース２００はデジタルカメラの一部であり、ディスプレイ２１０は、任意的にプレビュー画像とともに、カメラに保存されている画像のプレイリストを提供する。さまざまなその他の可能性が当業者には明らかであろう。メディア・システム・インターフェース２００は、矢印形のボタン２２０のような、のちに詳述するようにユーザーがプレイリストを編集できるようにする入力装置を含む。ユーザーはたとえば、ディスプレイ２１０上のメディア項目のリストで上方に進むために上向きのボタンを押してもよいし、あるいはメディア項目のリストで下方に進むために下向きのボタンを押してもよい。右向きおよび左向きのボタンは、ユーザーがプレイリスト中のメディア項目を除去することおよび修正されたプレイリストが承認できることを示すことを許容しうる。示された特定のボタン配列は単に一例であって、他の配置も可能である。声／オーディオ・インターフェースといった他のインターフェース機構を使用することもできる。あるいは、ディスプレイ２１０は、ユーザーがメディア項目に触れることでそれを選択し、画面の「除去」ボタンのような別の部分に触れることで項目を除去できるようにするタッチスクリーンであってもよい。
【００１３】
図３は、ディスプレイ２１０上に提供される例示的なプレイリスト３００を示している。プレイリストは領域３１０を含む。領域３１０は、表示されているのが第一のプレイリスト（play  list）（ＰＬ１）であることを示しており、その第一のプレイリストの総実行時間（total  run  time）（ＴＲＴ１）を時・分で与えている。プレイリスト３２０の第二の領域３２０は、楽曲のようなメディア項目をいくつか含んでいる。一例として、５つの楽曲が表示されており、その書式は、楽曲の曲名（Ｔ１、Ｔ２、Ｔ３、Ｔ４、Ｔ５）、アーチスト（それぞれＡ１、Ａ２、Ａ３、Ａ４、Ａ５）および実行時間（それぞれＲＴ１、ＲＴ２、ＲＴ３、ＲＴ４、ＲＴ５）を含んでいる。一般に、リストに含まれる項目はいくつでも、たとえば一つでもそれ以上でもよい。具体的には、メディア項目１はRy  Cooder（Ａ１）によるEl  Cuarto  De  Tula（Ｔ１）であり、メディア項目２はAlanis  Morissette（Ａ２）によるHead  Over  Feet（Ｔ２）であり、メディア項目３はBryan  Adams（Ａ３）によるCan't  Stop  This  Thing  We  ...（Ｔ３）であり、メディア項目４はBryan  Adams（Ａ４）によるSummer  of  '69（Ｔ４）であり、メディア項目５はRy  Cooder（Ａ５）によるCandela（Ｔ５）である。５つのメディア項目は単に例として与えられていることを注意しておく。また、ユーザーがディスプレイ２１０上でたとえば上または下にスクロールして追加的なメディア項目を表示させてもよいことを注意しておく。左および右のスクロールも適宜設けうる。
【００１４】
前述したように、プレイリストは、ユーザーの好き嫌いを示すユーザー嗜好に基づいて自動的に生成されることができる。その情報は、たとえば好みのジャンルまたはアーチストを同定するようにという要請への応答としてユーザーが行う入力から直接得ることもできる。あるいは、該情報は時間とともにユーザーによってなされる選択に基づいて学習されることもできる。そのようなユーザープロファイル情報を得るための技法は、当業者には既知である。第二のディスプレイ領域にはまた、各メディア項目についてのアイコン３２５がある。
【００１５】
図４は、図３のプレイリストでユーザーが置き換えられるべき項目を選択したところを示している。ひとたび第一のプレイリスト３００が表示されると、ユーザーは、所望でないものがないかどうかを判定するためにメディア項目を吟味することができる。あるメディア項目が所望されない場合、ユーザーは、たとえばボタン２２０を操作して、その所望でない項目を同定できる。たとえば、ユーザーは、下ボタンを押すことによって、第四のメディア項目に達するまで下にスクロールしうる。各メディア項目は一つずつ順に、当該メディア・システムの入力装置を使ってユーザーが選択したときにハイライトされうる。たとえば、第一のメディア項目が選択され、次いで第二、次いで第三、そして第四のメディア項目が選択されうる。アイコン３２５は、対応するメディア項目が選択されると、異なる形など、違った見え方をもつよう変化してもよい。示した例では、プレイリスト４００におけるアイコン３３０は、対応するメディア項目に注意を引くなどのハイライトをするために、四角から矢印に変化する。メディア項目を視覚的に同定するためには、その他さまざまなアプローチを使用しうる。たとえば、ユーザーが選択した際、メディア項目エントリー全体（たとえば曲名およびアーチスト）が異なる色などでハイライトされた見え方になりうる。次いでユーザーは、その選択されたメディア項目が代替メディア項目で置き換えられることを要求するコマンドを入力できる。これを行うために、ユーザーはたとえばボタン２２０を操作できる。ひとたびコマンドが入力されると、プロセッサ１３０は、ユーザーにとって望ましいはずの代替メディア項目を自動的に生成するための命令を実行し、除去された項目の代わりにその代替メディア項目を含む更新された形のプレイリストが表示される。それが図５のプレイリスト５００によって示されている。
【００１６】
代替メディア項目を受け容れるためにリストのレイアウトが調整されることができることを注意しておく。たとえば、曲名のための２行のテキストをもつ代替メディア項目が一行のメディア項目を置き換えることもあるわけで、その場合、その代替メディア項目より下のメディア項目は、その代替メディア項目のための必要な表示スペースを与えるために１行下に移動される。格子スペースの横方向の広がりが放送の継続時間に対応する格子のような、番組の放送時間を示す表示のためには、このタイミング情報も調整されうる。たとえば、１時間の長さの番組が２つの３０分の長さの番組によって置き換えられることもあるわけで、その場合、１時間の継続時間に対応する単一の格子スペースが、それぞれ３０分の継続時間に対応する２つの格子スペースによって置き換えられる。同様に、２つの３０分の長さの番組が１つの１時間の長さの番組によって置き換えられることもできる。
【００１７】
さらに、ユーザーが、単一の更新動作で置き換えられるべき二つ以上のメディア項目を同時に選択できるようにすることも可能である。
【００１８】
図５は、図３のプレイリストに基づき、削除された項目の代わりに代替項目が与えられており、まだユーザーに承認されていない、新しいプレイリストを示している。具体的には、プレイリスト領域３１０は、現在のプレイリストが第二のプレイリスト（ＰＬ２）であることを示している。プレイリストのこの番号または反復工程は、軽い気持ちのユーザーは関心がないこともありうるので、必ず設ける必要があるものではない。第二のプレイリストについての新しい総実行時間（ＴＲＴ２）も提供される。第四のメディア項目は、今では、代替メディア項目、すなわちAerosmithによるFull  Circleである。対応する実行時間（ＲＴ４−Ａ１）も提供されている。曲名（Ｔ４−Ａ１）、作者（Ａ４−Ａ１）および実行時間（ＲＴ４−Ａ１）における「Ａ１」というサフィックス記法は、提供されている情報が第一の代替メディア項目についてのものであることを示す。ここでもまた、この種の記法の表示は必須ではなく、単にここでの理解を支援するものである。ひとたび第二のプレイリスト５００が表示されると、ユーザーは、第一のプレイリスト３００で提供されていたメディア項目とともに代替メディア項目をも吟味して、所望でないものがないかどうかを判断することができる。ユーザーは、代替メディア項目が承認できるかどうかを示すためにボタン２２０を操作できる。承認できなければ、ユーザーは、別の代替メディア項目を要求する別のコマンドを入力し、上述したプロセスがもう一つの反復工程において繰り返される。プロセスは何度繰り返してもよい。代替メディア項目は承認可能だがユーザーは別のメディア項目をプレイリストから除去したがっている場合、ユーザーは上述したように進んで、別の所望でない項目を選択し、別の代替メディア項目が生成されるコマンドを与えることができる。
【００１９】
代替メディア項目を含むプレイリスト５００が承認可能であれば、ユーザーはボタン２２０を操作してそのことを示すことができる。あるいは、タイマーを走らせて、ユーザーが所定の時間内に何の入力も与えない場合にはプレイリストが承認可能であると見なされるようにしてもよい。ひとたびプレイリストが承認可能と見なされれば、プレイリストは、どのメディア項目もハイライトされない更新された形で表示される。これがプレイリスト６００で示されている。ここで、アイコン３３０はもとの形に戻っており、第四のメディア項目が選択されていないことを示している。図６は、ユーザーによって承認されたあとの図５の新しいプレイリスト６００を示す。
【００２０】
図７は、メディア・プログラムを編集するための方法を示している。ブロック７００は「初期プレイリストを表示」のことである。ブロック７１０は「ユーザーが承認」のことである。ブロック７２０は「ユーザーがカーソルを動かして除去すべきメディア項目を選択」のことである。ブロック７３０は「メディア項目選択済み」のことである。ブロック７４０は「ユーザーが、選択されたメディア項目の置き換えを要求」のことである。ブロック７５０は「代替メディア項目を自動的に同定」のことである。ブロック７６０は「プレイリストを再生成」のことである。ブロック７７０は「終了」のことである。
【００２１】
示されるように、初期プレイリストが表示される（ブロック７００）。たとえば、これは、ユーザーがメディア・システムを電源投入したときに自動的になされてもよいし、あるいはユーザーが入力したコマンドに基づいていてもよい。ユーザーが、以前に再生していたプレイリストに戻ることも可能である。ユーザーがプレイリストを承認する場合（ブロック７１０）、編集プロセスは終了する（ブロック７７０）。この時点で、メディア・システムは、プレイリストにあるメディア項目を順に再生することを開始しうる。ユーザーは、メディア項目が再生されている間にプレイリストを編集することも可能であることを注意しておく。この場合、まだ再生されていないメディア項目が置き換えられることができる。ユーザーがプレイリストを承認しない場合は、ユーザーはプレイリストの少なくとも一回の更新反復工程を実行する。そのような反復工程は、カーソルを動かして項目をハイライトさせるなどにより、置き換えられるべきメディア項目を選択することを含む（ブロック７２０）。ひとたびメディア項目が選択されると（ブロック７３０）、ユーザーはその項目が置き換えられることを要求する（ブロック７４０）。ユーザーが肯定的にコマンドを入力することもできるし、あるいはタイマーを使用して、所定の時間にわたって項目が選択されていれば置き換えコマンドが含意されるようにしてもよい。コマンドに反応して、代替メディア項目が自動的に同定され（ブロック７５０）、それを用いてプレイリストが再生成される（ブロック７６０）。
【００２２】
一般に、ユーザーによるプレイリストの承認は明示的なユーザーコマンドによって（あるいは上述したようにタイマー設定によって）実現できる。ある可能なアプローチでは、ユーザー承認は単に暗黙的なままにされる。すなわち、ユーザーが新たな更新動作を開始しなければ、ユーザーはプレイリストの編集を追求しそうもないと想定される。しかし、ユーザーが更新動作を取り消したい場合には、明示的な承認コマンドが役立つ。つまり、ユーザーが項目を除去するコマンドを取り消す、あるいは元に戻す機能を提供することが可能である。この場合、同定されたメディア項目の除去をキャンセルするためのユーザーコマンドが受領され、代替メディア項目の代わりに前記同定されたメディア項目がリスト上に再び表示されている形でリストが表示される。このプロセスは、望むなら当該リストのより前のバージョンに戻るよう繰り返すことができる。
【実施例】
【００２３】
さらに、ユーザーが、単一の更新動作で置き換えるべき二つ以上の項目を選択する機能を提供することも可能である。この場合、ユーザーコマンドは、メディア項目のうち、ユーザーがリストから除去したい少なくとも二つを同定し、該ユーザーコマンドに反応して、該少なくとも二つの同定されたメディア項目を置き換えるために二つ以上の代替メディア項目が自動的に選択され、当該リストは、前記少なくとも二つの同定されたメディア項目が前記代替メディア項目によって置き換えられた更新された形で表示される。
【００２４】
上述したように、メディア・システムによるメディア項目の生成はユーザー嗜好、置き換えられるべき選択された楽曲の特性およびもし該当するなら放送予定時間を考慮に入れることができる。つまり、所与の時間期間に放送されるよう計画されている番組は同じ時間期間の代替番組によって置き換えられるべきなのである。さらに、ユーザーは、ユーザーがリストから除去したいメディア項目を置き換えるのが類似の項目であるべきか類似でない項目であるべきかを指示するコマンドを提供できる。この目的のために、たとえばユーザー入力装置２２０を使ってもよい。メディア・システムは、代替メディア項目を同定する際にこの情報を使う。たとえば、所望でない選択がある所与のアーチストによるものであり、ユーザーが類似の項目を持つようにというコマンドを入力する場合、同じアーチストの別の楽曲または同じジャンルの別のアーチストによる楽曲が代替メディア項目として同定されうる。ユーザーが類似でない項目を求めるコマンドを入力する場合には、別のジャンルからのメディア項目が代替メディア項目として同定されうる。ユーザーが新しいプレイリストを承認する（ブロック７１０）場合は、プレイリスト編集プロセスは終了する。ユーザーが承認しない場合は、ユーザーは別の更新反復工程を実行する。
【００２５】
本発明の好ましい実施形態と考えられるものを示し、記載してきたが、もちろん、本発明の精神から外れることなく、形または詳細においてさまざまな修正および変更が容易になし得ることは理解されるであろう。したがって、本発明は記載され、説明されている厳密な形に限定されることは意図されておらず、付属の請求項の範囲内にはいりうるあらゆる修正をカバーするものと解釈すべきである。
【図面の簡単な説明】
【００２６】
【図１】本発明に基づくメディア・システムのブロック図である。
【図２】本発明に基づく、プレイリストを表示するための例示的なメディア・システム・ディスプレイを示す図である。
【図３】本発明に基づく、メディア・システムのディスプレイ上に与えられるプレイリストを示す図である。
【図４】本発明に基づく、図３のプレイリストでユーザーが置き換えられるべき項目を選択したところを示す図である。
【図５】本発明に基づく、図３のプレイリストに基づき、削除された項目の代わりに代替項目が与えられており、まだユーザーに承認されていない、新しいプレイリストを示す図である。
【図６】本発明に基づく、図５の新しいプレイリストがユーザーによって承認されたあとの状態を示す図である。
【図７】本発明に基づく、メディア・プログラムを編集するための方法を示す図である。
【図１】
2008519387.tif 000003
【図２】
2008519387.tif 000004
【図３】
2008519387.tif 000005
【図４】
2008519387.tif 000006
【図５】
2008519387.tif 000007
【図６】
2008519387.tif 000008
【図７】
2008519387.tif 000009
【国際調査報告】
2008519387.tif 000010
2008519387.tif 000011
2008519387.tif 000012