(57)【要約】  プレイリスト生成装置（１００）の取得部（１０１）は、ユーザによるコンテンツの視聴箇所に関する情報を取得する。判断部（１０２）は、取得部（１０１）によって取得された視聴箇所に関する情報を用いて、コンテンツ内の所定箇所が視聴されたか否かを判断する。生成部（１０３）は、判断部（１０２）による判断結果に基づいてコンテンツ再生装置で再生するコンテンツのプレイリストを生成する。コンテンツが楽曲の場合、所定箇所とは、たとえばサビ部分である。
2010073344.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成装置であって、
ユーザによるコンテンツの視聴箇所に関する情報を取得する取得手段と、
前記取得手段によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の所定箇所が視聴されたか否かを判断する判断手段と、
前記判断手段による判断結果に基づいてプレイリストを生成する生成手段と、
を備えたことを特徴とするプレイリスト生成装置。
【請求項２】
前記生成手段は、前記所定箇所が視聴された前記コンテンツを優先的に前記プレイリストに含めることを特徴とする請求項１に記載のプレイリスト生成装置。
【請求項３】
前記コンテンツは楽曲を含み、
前記所定箇所は前記楽曲のサビ部分であることを特徴とする請求項１に記載のプレイリスト生成装置。
【請求項４】
前記取得手段は、前記ユーザによる前記コンテンツの視聴日時情報を取得し、
前記生成手段は、前記視聴日時情報および前記判断結果に基づいて前記プレイリストを生成することを特徴とする請求項１に記載のプレイリスト生成装置。
【請求項５】
前記取得手段は、前記コンテンツの視聴時における周辺環境情報を取得し、
前記生成手段は、前記周辺環境情報および前記判断結果に基づいて前記プレイリストを生成することを特徴とする請求項１〜４のいずれか一つに記載のプレイリスト生成装置。
【請求項６】
前記生成手段は、前記判断結果に基づいて前記コンテンツに点数を付与し、前記点数に基づいて前記プレイリストを生成することを特徴とする請求項１に記載のプレイリスト生成装置。
【請求項７】
前記生成手段は、前記所定箇所が視聴された前記コンテンツに付与する点数を高くし、前記点数が高い順に前記プレイリストに含めることを特徴とする請求項６に記載のプレイリスト生成装置。
【請求項８】
コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成方法であって、
ユーザによるコンテンツの視聴箇所に関する情報を取得する取得工程と、
前記取得工程によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の所定箇所が視聴されたか否かを判断する判断工程と、
前記判断工程による判断結果に基づいてプレイリストを生成する生成工程と、
を含んだことを特徴とするプレイリスト生成方法。
【請求項９】
請求項８に記載のプレイリスト生成方法をコンピュータに実行させることを特徴とするプレイリスト生成プログラム。
【請求項１０】
請求項９に記載のプレイリスト生成プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成装置、プレイリスト生成方法、プレイリスト生成プログラムおよび記録媒体に関する。ただし、本発明の利用は、上述したプレイリスト生成装置、プレイリスト生成方法、プレイリスト生成プログラムおよび記録媒体に限られない。
【背景技術】
【０００２】
従来、コンテンツ再生装置で再生するコンテンツ（主に楽曲）の再生順序を示すプレイリストを自動生成する技術が知られている。プレイリストを自動生成するに際して、たとえば、楽曲を事前に解析しておき、シチュエーションに適した楽曲を選択する方法や、コンテンツ再生装置への操作からユーザの嗜好を推測して、ユーザの嗜好に合った楽曲を選択する方法が知られている（たとえば、下記特許文献１および２参照。）。上述した特許文献１では、スキップ操作がおこなわれた場合に「聞きたくない曲」として楽曲スコアを計算して、楽曲の再生順序を示すプレイリストを更新する技術が示されている。また、上述した特許文献２では、楽曲が再生された時間に基づいて、その楽曲に対するユーザの嗜好度を算出する技術が示されている。【０００３】
また、楽曲の構造を解析してサビ部を特定する技術や、映像コンテンツを解析してハイライト部を特定する技術が知られている（たとえば、下記特許文献３および４参照。）。【０００４】
【特許文献１】特開２００８−２１６４８６号公報
【特許文献２】特開２００７−０５８４８１号公報
【特許文献３】特開２００４−１８４７６９号公報
【特許文献４】特開２００７−２５１８１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、ユーザの嗜好を十分にプレイリストに反映させることが困難であるという問題点が一例として挙げられる。たとえば、ユーザが好んでいる楽曲であっても、楽曲終盤のくり返し部分はスキップして次の曲を試聴する場合がある。また、日時の経過によってユーザの嗜好が変化した場合などにも、ユーザの嗜好を十分にプレイリストに反映させることが困難である。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかるプレイリスト生成装置は、コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成装置であって、ユーザによるコンテンツの視聴箇所に関する情報を取得する取得手段と、前記取得手段によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の所定箇所が視聴されたか否かを判断する判断手段と、前記判断手段による判断結果に基づいてプレイリストを生成する生成手段と、を備えたことを特徴とする。【０００７】
また、請求項８の発明にかかるプレイリスト生成方法は、コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成方法であって、ユーザによるコンテンツの視聴箇所に関する情報を取得する取得工程と、前記取得工程によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の所定箇所が視聴されたか否かを判断する判断工程と、前記判断工程による判断結果に基づいてプレイリストを生成する生成工程と、を含んだことを特徴とする。【０００８】
また、請求項９の発明にかかるプレイリスト生成プログラムは、請求項８に記載のプレイリスト生成方法をコンピュータに実行させることを特徴とする。【０００９】
また、請求項１０の発明にかかる記録媒体は、請求項９に記載のプレイリスト生成プログラムをコンピュータに読み取り可能な状態で記録したことを特徴とする。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態にかかるプレイリスト生成装置の機能的構成を示すブロック図である。
【図２】図２は、プレイリスト生成装置によるプレイリスト生成処理の手順を示すフローチャートである。
【図３】図３は、ナビゲーション装置のハードウェア構成を示すブロック図である。
【図４】図４は、楽曲に対する評価方法を説明するための説明図である。
【図５】図５は、ナビゲーション装置による楽曲評価処理の手順を示すフローチャートである。
【図６】図６は、ナビゲーション装置によるプレイリスト生成処理の手順を示すフローチャートである。
【図７】図７は、楽曲に付与された点数と視聴日からの経過時間との関係の一例を示すグラフである。
【図８】図８は、楽曲に付与された点数と視聴日からの経過時間との関係の他の例を示すグラフである。
【符号の説明】
【００１１】
１００  プレイリスト生成装置
１０１  取得部
１０２  判断部
１０３  生成部
【発明を実施するための最良の形態】
【００１２】
以下に添付図面を参照して、この発明に係るプレイリスト生成装置、プレイリスト生成方法、プレイリスト生成プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。【００１３】
（実施の形態）
図１は、実施の形態にかかるプレイリスト生成装置の機能的構成を示すブロック図である。プレイリスト生成装置１００は、取得部１０１、判断部１０２、生成部１０３によって構成され、図示しないコンテンツ再生装置で再生するコンテンツのプレイリストを生成する。【００１４】
取得部１０１は、ユーザによるコンテンツの視聴箇所に関する情報を取得する。取得部１０１は、たとえば、コンテンツが最初から最後まで視聴されたか否か、最後まで視聴されなかった場合はどの位置まで視聴されたかなどの情報を取得する。また、取得部１０１は、コンテンツの視聴箇所に関する情報に加えて、コンテンツの視聴日時情報およびコンテンツの視聴時における周辺環境情報を取得してもよい。ここで、周辺環境情報とは、コンテンツ視聴時の場所、天気、同席者などのシチュエーション情報である。【００１５】
判断部１０２は、取得部１０１によって取得された視聴箇所に関する情報を用いて、コンテンツ内の所定箇所が視聴されたか否かを判断する。コンテンツの所定箇所とは、たとえばコンテンツが楽曲である場合にはサビ部分であり、楽曲のプロモーションビデオである場合には楽曲のサビ部分の映像である。また、コンテンツが映像である場合には、コンテンツ内のハイライト部や音声レベルが高い箇所などである。コンテンツ内に複数のサビ部分が含まれている場合、判断部１０２は、いずれのサビ部分までが視聴されたかを判断する。【００１６】
生成部１０３は、判断部１０２による判断結果に基づいてプレイリストを生成する。生成部１０３は、たとえば所定箇所が視聴されたコンテンツを優先的にプレイリストに含める。具体的には、たとえば、判断部１０２の判断結果に基づいてコンテンツに点数を付与し、点数に基づいてプレイリストを生成する場合、所定箇所が視聴されたコンテンツに付与する点数を高くし、点数が高い順にプレイリストに含めるようにする。【００１７】
また、生成部１０３は、判断部１０２による判断結果の他、視聴日時情報や周辺環境情報に基づいてプレイリストを生成するようにしてもよい。具体的には、たとえば視聴日時情報を用いて、視聴後の経過時間に応じてコンテンツに付与した点数を減じたり、周辺環境情報を用いて、今回生成するプレイリストの再生時と類似する周辺環境で視聴されたコンテンツを優先してプレイリストに含めたりする。【００１８】
図２は、プレイリスト生成装置によるプレイリスト生成処理の手順を示すフローチャートである。図２のフローチャートにおいて、プレイリスト生成装置１００は、まず、取得部１０１によってユーザによるコンテンツの視聴箇所に関する情報を取得する（ステップＳ２０１）。つぎに、プレイリスト生成装置１００は、判断部１０２によってコンテンツ内の所定箇所が視聴されたか否かを判断する（ステップＳ２０２）。【００１９】
プレイリスト生成装置１００は、ステップＳ２０２の判断結果に基づいてコンテンツに点数を付与する（ステップＳ２０３）。具体的には、所定箇所が視聴されたコンテンツに高い点数を付与する。そして、生成部１０３によって点数が高いコンテンツを含んだプレイリストを生成して（ステップＳ２０４）、本フローチャートによる処理を終了する。【００２０】
以上説明したように、プレイリスト生成装置１００によれば、ユーザがコンテンツの所定箇所を視聴したか否かに基づいてコンテンツを評価して、その評価結果を用いてプレイリストを生成する。これにより、ユーザの嗜好を精度高く反映させたプレイリストを生成することができる。【００２１】
また、プレイリスト生成装置１００によれば、ユーザによるコンテンツの視聴日時情報に基づいてプレイリストを生成する。これにより、時間の経過によって変化するユーザの嗜好を精度高く反映させたプレイリストを生成することができる。
【実施例】
【００２２】
以下に、本発明の実施例について説明する。本実施例では、車両に搭載されたナビゲーション装置３００をプレイリスト生成装置１００として本発明を適用した場合の一例について説明する。【００２３】
（ナビゲーション装置のハードウェア構成）
まず、ナビゲーション装置３００のハードウェア構成について説明する。図３は、ナビゲーション装置のハードウェア構成を示すブロック図である。図３において、ナビゲーション装置３００は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、ディスプレイ３１３と、通信Ｉ／Ｆ３１４と、ＧＰＳユニット３１５と、各種センサ３１６と、カメラ３１７と、を備えている。各構成部３０１〜３１７は、バス３２０によってそれぞれ接続されている。【００２４】
まず、ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、データ更新プログラムなどのプログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。すなわち、ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとして使用しながら、ＲＯＭ３０２に記録された各種プログラムを実行することによって、ナビゲーション装置３００の全体の制御を司る。【００２５】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。【００２６】
また、光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどを用いることができる。【００２７】
磁気ディスク３０５および光ディスク３０７に記録される情報の一例としては、コンテンツデータや地図データが挙げられる。コンテンツデータは、たとえば楽曲データや静止画データ、動画データなどである。また、地図データは、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを含んでおり、地区ごとに分けられた複数のデータファイルによって構成されている。【００２８】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。マイク３０９は、たとえば、車両のサンバイザー付近に設置され、その数は単数でも複数でもよい。スピーカ３１０からは、所定の音声信号を音声Ｉ／Ｆ３０８内でＤ／Ａ変換した音声が出力される。【００２９】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス３１１は、リモコン、キーボード、タッチパネルのうちいずれか１つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。【００３０】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３に接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ３１３を制御する制御ＩＣなどによって構成される。【００３１】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ３１３には、上述した地図データが、２次元または３次元に描画される。ディスプレイ３１３に表示された地図データには、ナビゲーション装置３００を搭載した車両の現在位置をあらわすマークなどを重ねて表示することができる。車両の現在位置は、ＣＰＵ３０１によって算出される。ディスプレイ３１３としては、たとえば、ＴＦＴ液晶ディスプレイ、有機ＥＬディスプレイなどを用いることができる。【００３２】
通信Ｉ／Ｆ３１４は、無線を介してネットワークに接続され、ナビゲーション装置３００およびＣＰＵ３０１のインターフェースとして機能する。通信Ｉ／Ｆ３１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。【００３３】
ＧＰＳユニット３１５は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を出力する。ＧＰＳユニット３１５の出力情報は、後述する各種センサ３１６の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。【００３４】
各種センサ３１６は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ３１６の出力値は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の算出に用いられる。【００３５】
カメラ３１７は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ３１７によって車両内部の搭乗者の挙動を撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。【００３６】
図１に示したプレイリスト生成装置１００の取得部１０１、判断部１０２、生成部１０３は、図３に示したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。【００３７】
すなわち、実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されているプレイリスト生成を実行することにより、図１に示したプレイリスト生成装置１００が備える機能を、図２に示したプレイリスト生成処理の手順で実行することができる。【００３８】
（プレイリスト生成処理の概要）
つぎに、ナビゲーション装置３００によるプレイリスト生成処理について説明する。以下の説明では、コンテンツの一例として楽曲のプレイリストを生成する場合について説明する。楽曲には、いわゆる「サビ」と呼ばれる、楽曲中最も盛り上がる部分がある。なお「サビ」は当該楽曲を特徴付ける部分でもあり、この趣旨から本実施例では「サビ」を「特徴部分」とも定義する。ナビゲーション装置３００は、再生した楽曲のサビ部が視聴されたか否かによって、その楽曲に対するユーザの好みを評価する。この評価に基づいて、ユーザが好んでいると考えられる楽曲を選択することにより、ユーザの嗜好にあったプレイリストを生成することができる。【００３９】
図４は、楽曲に対する評価方法を説明するための説明図である。ナビゲーション装置３００は、公知の技術（たとえば、上記特許文献３など）によって再生する楽曲のサビ部の位置をあらかじめ検出しておく。なお、サビ部の位置を示す情報を、楽曲データ中に付加データとして含めておいてもよい。図４の例では、楽曲データ内にはサビ部が３箇所ある。第１サビ部は第１コーラス部の最後に、第２サビ部は第２コーラス部の最後に、第３サビ部は楽曲終盤のくり返し部に、それぞれ位置している。【００４０】
このような楽曲の視聴パターンとしては、以下の４パターンが考えられる。パターン１：楽曲の再生を開始後、第１サビ部が終了する前に視聴を中止する。パターン２：第１サビ部まで視聴後、第２サビ部が終了する前に視聴を中止する。パターン３：第２サビ部まで視聴後、楽曲が終了する前に視聴を中止する。パターン４：楽曲の開始から終了まですべて視聴する。【００４１】
ナビゲーション装置３００は、ユーザの視聴パターンに応じて楽曲に点数を付与する。たとえば、パターン１は−１点、パターン２は±０点、パターン３は＋１点、パターン４は＋２点として、楽曲全体に対する視聴割合が高いほど高い点数を付与する。この点数をコンテンツ評価データベースに記憶しておき、プレイリストを生成する際に利用する。なお、コンテンツが映像である場合、ナビゲーション装置３００は、公知の技術（たとえば、上記特許文献４など）を用いて、映像のハイライト部を抽出し、ハイライト部が視聴されたか否かによって点数を付与する。【００４２】
図５は、ナビゲーション装置による楽曲評価処理の手順を示すフローチャートである。図５のフローチャートにおいて、ナビゲーション装置３００は、ユーザから楽曲の再生指示があるまで待機する（ステップＳ５０１：Ｎｏのループ）。楽曲の再生指示があると（ステップＳ５０１：Ｙｅｓ）、ナビゲーション装置３００は再生指示があった楽曲を再生する（ステップＳ５０２）。楽曲の再生中に楽曲の再生停止指示がない場合は（ステップＳ５０３：Ｎｏ）、楽曲を最後まで再生するまで（ステップＳ５０４：Ｎｏ）、ステップＳ５０２に戻り楽曲の再生を継続する。楽曲を最後まで再生すると（ステップＳ５０４：Ｙｅｓ）、再生したコンテンツに付与されている点数を＋２して（ステップＳ５０５）、ステップＳ５１１に移行する。【００４３】
一方、ステップＳ５０３で楽曲の再生中に楽曲の再生停止指示があった場合（ステップＳ５０３：Ｙｅｓ）、ナビゲーション装置３００は、楽曲の第１サビ部を再生したか否かを判断する（ステップＳ５０６）。第１サビ部を再生していない場合（ステップＳ５０６：Ｎｏ）、すなわち第１コーラス部の途中で再生停止指示があった場合は、再生したコンテンツに付与されている点数を−１して（ステップＳ５０７）、ステップＳ５１１に移行する。【００４４】
第１サビ部を再生した場合（ステップＳ５０６：Ｙｅｓ）、ナビゲーション装置３００は、第２サビ部を再生したか否かを判断する（ステップＳ５０８）。第２サビ部を再生していない場合（ステップＳ５０８：Ｎｏ）、すなわち第２コーラス部の途中で再生停止指示があった場合は、再生したコンテンツに付与されている点数を±０して（ステップＳ５０９）、ステップＳ５１１に移行する。【００４５】
また、第２サビ部を再生した場合（ステップＳ５０８：Ｙｅｓ）、すなわち楽曲終盤のくり返し部の途中で再生停止指示があった場合は、再生したコンテンツに付与されている点数を＋１する（ステップＳ５１０）。そして、ナビゲーション装置３００は、コンテンツに付与した点数をコンテンツ評価データベースに登録して（ステップＳ５１１）、本フローチャートによる処理を終了する。【００４６】
図６は、ナビゲーション装置によるプレイリスト生成処理の手順を示すフローチャートである。図６のフローチャートにおいて、ナビゲーション装置３００は、ユーザからプレイリストの生成指示があるまで待機する（ステップＳ６０１：Ｎｏのループ）。プレイリストの生成指示があると（ステップＳ６０１：Ｙｅｓ）、ナビゲーション装置３００は、コンテンツ評価データベースを参照して（ステップＳ６０２）、付与されている点数が高い楽曲によってプレイリストを生成する（ステップＳ６０３）。このときプレイリストに含める楽曲は、たとえば点数が所定値以上の楽曲としたり、点数が高い順に所定数の楽曲とする。そして、生成したプレイリストをディスプレイ３１３などに出力して（ステップＳ６０４）。以上のような処理によって、ナビゲーション装置３００は、楽曲の評価およびプレイリストの生成をおこなう。【００４７】
なお、コンテンツ評価データベース内に楽曲を視聴した日時を記憶しておき、最後の視聴日時からの経過時間に応じて付与した点数が低くなるようにしてもよい。ユーザの嗜好は時間の経過とともに変化すると考えられ、以前は頻繁に聞いていたが、最近はあまり聞いていない楽曲は現在のユーザの嗜好に合っていない場合がある。最後の視聴日時からの経過時間に応じて点数を低くすることによって、現在のユーザの嗜好に合っていない楽曲がプレイリストに含まれにくくすることができる。【００４８】
図７は、楽曲に付与された点数と視聴日からの経過時間との関係の一例を示すグラフである。図７のグラフにおいて、縦軸は楽曲に付与された点数であり、横軸は最後の視聴日からの経過時間である。図７では、最後の視聴日からの経過時間に対して一定の割合で点数を減少させている。このように一定の割合で点数を減少させる他、指数関数的またはステップ関数的に点数を減少させてもよい。【００４９】
図８は、楽曲に付与された点数と視聴日からの経過時間との関係の他の例を示すグラフである。図８では、１回目の視聴日から７日後に２回目の視聴がおこなわれ、さらに１回目の視聴日から２３日後に３回目の視聴がおこなわれている。図８に示すように、視聴日からの経過時間に応じて点数は減少するが、くり返し視聴することによって付与される点数が増していき、プレイリストに含まれる可能性が高くなる。【００５０】
また、楽曲を視聴した日時およびその時付与された点数をコンテンツ評価データベース内に記憶しておくことにより、過去のユーザの嗜好を反映させたプレイリストを生成することも可能である。たとえば、ユーザが２００５年に視聴した楽曲のうち点数が高い楽曲を用いてプレイリストを生成することによって、２００５年当時のユーザの嗜好を反映させたプレイリストを生成することができる。また、楽曲ごとに最高点を記録した日時を記憶することによって、年代ごとのプレイリストを生成することができる。【００５１】
また、楽曲再生時の機能として、アルバム単位や曲単位、プレイリスト単位などでのリピート再生機能やランダム再生機能、シャッフル再生機能などを有するものがある。これら機能の利用状況を楽曲に付与する点数に反映させてもよい。たとえば、曲単位でのリピートがおこなわれた場合は＋２点、アルバム単位またはプレイリスト単位でのリピートがおこなわれた場合は＋１点、ランダム再生またはシャッフル再生された場合は±０点などとする。これにより、ユーザがその楽曲を意識的に再生しているか否かを明確にし、点数に反映することができる。【００５２】
さらに、コンテンツ評価データベース内に、楽曲視聴時の場所、天気、同席者などのシチュエーション情報を付加することによって、シチュエーション別のユーザの嗜好を把握することができる。これにより、シチュエーション別のプレイリストを生成することができ、プレイリストのバリエーションを広げることができる。【００５３】
以上説明したように、ナビゲーション装置３００によれば、ユーザが楽曲のサビ部を視聴したか否かに基づいて楽曲に点数を付与し、その点数を用いてプレイリストを生成する。これにより、ユーザの嗜好を精度高く反映させたプレイリストを生成することができる。また、ナビゲーション装置３００によれば、ユーザによるコンテンツの視聴日時情報に応じて楽曲に付与した点数を変化させる。これにより、時間の経過によって変化するユーザの嗜好を精度高く反映させたプレイリストを生成することができる。【００５４】
なお、コンテンツ視聴の形態として、ナビゲーション装置３００内に記憶されているコンテンツデータを再生する場合や、ユーザの自宅にあるコンテンツサーバやコンテンツ提供業者のコンテンツサーバなどにネットワークを介して接続し、そこに記憶されているコンテンツデータを再生する場合などがある。本発明はいずれの形態においても適用することができる。この場合、コンテンツ評価データベースは、ナビゲーション装置３００内に設けてもよいし、そのコンテンツのデータが格納されているコンテンツサーバに設けてもよい。【００５５】
また、本実施の形態で説明したプレイリスト生成方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図１】
2010073344.tif 000003
【図２】
2010073344.tif 000004
【図３】
2010073344.tif 000005
【図４】
2010073344.tif 000006
【図５】
2010073344.tif 000007
【図６】
2010073344.tif 000008
【図７】
2010073344.tif 000009
【図８】
2010073344.tif 000010
【手続補正書】
【提出日】平成21年6月7日(2009.6.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成装置であって、
前記コンテンツは複数の所定箇所を含み、
ユーザによるコンテンツの視聴箇所に関する情報を取得する取得手段と、
前記取得手段によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の複数の前記所定箇所のうち視聴された割合を判断する判断手段と、
前記判断手段による判断結果に基づいてプレイリストを生成する生成手段と、
を備えたことを特徴とするプレイリスト生成装置。
【請求項２】
前記生成手段は、前記所定箇所が視聴された割合が高い前記コンテンツを優先的に前記プレイリストに含めることを特徴とする請求項１に記載のプレイリスト生成装置。
【請求項３】
前記コンテンツは楽曲を含み、
前記所定箇所は前記楽曲のサビ部分であることを特徴とする請求項１に記載のプレイリスト生成装置。
【請求項４】
前記取得手段は、前記ユーザによる前記コンテンツの視聴日時情報を取得し、
前記生成手段は、前記視聴日時情報および前記判断結果に基づいて前記プレイリストを生成することを特徴とする請求項１に記載のプレイリスト生成装置。
【請求項５】
前記取得手段は、前記コンテンツの視聴時における周辺環境情報を取得し、
前記生成手段は、前記周辺環境情報および前記判断結果に基づいて前記プレイリストを生成することを特徴とする請求項１〜４のいずれか一つに記載のプレイリスト生成装置。
【請求項６】
前記生成手段は、前記判断結果に基づいて前記コンテンツに点数を付与し、前記点数に基づいて前記プレイリストを生成することを特徴とする請求項１に記載のプレイリスト生成装置。
【請求項７】
前記生成手段は、前記所定箇所が視聴された前記コンテンツに付与する点数を高くし、前記点数が高い順に前記プレイリストに含めることを特徴とする請求項６に記載のプレイリスト生成装置。
【請求項８】
最後の視聴日時からの経過時間に応じて付与した前記点数が低くなることを特徴とする請求項６または７に記載のプレイリスト生成装置。
【請求項９】
コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成装置であって、
ユーザによる過去のコンテンツ視聴時における視聴箇所に関する情報および前記過去のコンテンツの視聴時における周辺環境情報（以下、「過去周辺環境情報」という）を取得する視聴履歴情報取得手段と、
前記視聴履歴情報取得手段によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の所定箇所が視聴されたか否かを判断する判断手段と、
前記ユーザによる今回のコンテンツ視聴時における周辺環境情報（以下、「今回周辺環境情報」という）を取得する今回視聴情報取得手段と、
前記過去周辺環境情報、前記今回周辺環境情報および前記判断結果に基づいて前記プレイリストを生成する生成手段と、
を備えたことを特徴とするプレイリスト生成装置。
【請求項１０】
前記生成手段は、前記今回周辺環境情報と類似する周辺環境で視聴された前記コンテンツを優先的に前記プレイリストに含めることを特徴とする請求項９に記載のプレイリスト生成装置。
【請求項１１】
前記生成手段は、前記所定箇所が視聴された前記コンテンツを優先的に前記プレイリストに含めることを特徴とする請求項９または１０に記載のプレイリスト生成装置。
【請求項１２】
前記コンテンツは楽曲を含み、
前記所定箇所は前記楽曲のサビ部分であることを特徴とする請求項９〜１１のいずれか一つに記載のプレイリスト生成装置。
【請求項１３】
前記取得手段は、前記ユーザによる前記コンテンツの視聴日時情報を取得し、
前記生成手段は、前記視聴日時情報および前記判断結果に基づいて前記プレイリストを生成することを特徴とする請求項９〜１２のいずれか一つに記載のプレイリスト生成装置。
【請求項１４】
前記生成手段は、前記判断結果に基づいて前記コンテンツに点数を付与し、前記点数に基づいて前記プレイリストを生成することを特徴とする請求項９〜１３のいずれか一つに記載のプレイリスト生成装置。
【請求項１５】
前記生成手段は、前記所定箇所が視聴された前記コンテンツに付与する点数を高くし、前記点数が高い順に前記プレイリストに含めることを特徴とする請求項１４に記載のプレイリスト生成装置。
【請求項１６】
最後の視聴日時からの経過時間に応じて付与した前記点数が低くなることを特徴とする請求項１４または１５に記載のプレイリスト生成装置。
【請求項１７】
コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成方法であって、
前記コンテンツは複数の所定箇所を含み、
ユーザによるコンテンツの視聴箇所に関する情報を取得する取得工程と、
前記取得工程によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の複数の前記所定箇所のうち視聴された割合を判断する判断工程と、
前記判断工程による判断結果に基づいてプレイリストを生成する生成工程と、
を含んだことを特徴とするプレイリスト生成方法。
【請求項１８】
コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成方法であって、
ユーザによる過去のコンテンツ視聴時における視聴箇所に関する情報および前記過去のコンテンツの視聴時における周辺環境情報（以下、「過去周辺環境情報」という）を取得する視聴履歴情報取得工程と、
前記視聴履歴情報取得工程によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の所定箇所が視聴されたか否かを判断する判断手段と、
前記ユーザによる今回のコンテンツ視聴時における周辺環境情報（以下、「今回周辺環境情報」という）を取得する今回視聴情報取得工程と、
前記過去周辺環境情報、前記今回周辺環境情報および前記判断結果に基づいて前記プレイリストを生成する生成工程と、
を含んだことを特徴とするプレイリスト生成方法。
【請求項１９】
請求項１７または１８に記載のプレイリスト生成方法をコンピュータに実行させることを特徴とするプレイリスト生成プログラム。
【請求項２０】
請求項１９に記載のプレイリスト生成プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
［０００５］
しかしながら、上記の従来技術では、ユーザの嗜好を十分にプレイリストに反映させることが困難であるという問題点が一例として挙げられる。たとえば、ユーザが好んでいる楽曲であっても、楽曲終盤のくり返し部分はスキップして次の曲を試聴する場合がある。また、日時の経過によってユーザの嗜好が変化した場合などにも、ユーザの嗜好を十分にプレイリストに反映させることが困難である。
［０００６］
上述した課題を解決し、目的を達成するため、請求項１の発明にかかるプレイリスト生成装置は、コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成装置であって、前記コンテンツは複数の所定箇所を含み、ユーザによるコンテンツの視聴箇所に関する情報を取得する取得手段と、前記取得手段によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の複数の前記所定箇所のうち視聴された割合を判断する判断手段と、前記判断手段による判断結果に基づいてプレイリストを生成する生成手段と、を備えたことを特徴とする。また、請求項９の発明にかかるプレイリスト生成装置は、コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成装置であって、ユーザによる過去のコンテンツ視聴時における視聴箇所に関する情報および前記過去のコンテンツの視聴時における周辺環境情報（以下、「過去周辺環境情報」という）を取得する視聴履歴情報取得手段と、前記視聴履歴情報取得手段によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の所定箇所が視聴されたか否かを判断する判断手段と、前記ユーザによる今回のコンテンツ視聴時における周辺環境情報（以下、「今回周辺環境情報」という）を取得する今回視聴情報取得手段と、前記過去周辺環境情報、前記今回周辺環境情報および前記判断結果に基づいて前記プレイリストを生成する生成手段と、を備えたことを特徴とする。
［０００７］
また、請求項１７の発明にかかるプレイリスト生成方法は、コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成方法であって、前記コンテンツは複数の所定箇所を含み、ユーザによるコンテンツの視聴箇所に関する情報を取得する取得工程と、前記取得工程によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の複数の前記所定箇所のうち視聴された割合を判断する判断工程と、前記判断工程による判断結果に基づいてプレイリストを生成する生成工程と、を含んだことを特徴とする。また、請求項１８の発明にかかるプレイリスト生成方法は、コンテンツ再生装置で再生するコンテンツのプレイリストを生成するプレイリスト生成方法であって、ユーザによる過去のコンテンツ視聴時における視聴箇所に関する情報および前記過去のコンテンツの視聴時における周辺環境情報（以下、「過去周辺環境情報」という）を取得する視聴履歴情報取得工程と、前記視聴履歴情報取得工程によって取得された前記視聴箇所に関する情報を用いて、前記コンテンツ内の所定箇所が視聴されたか否かを判断する判断手段と、前記ユーザによる今回のコンテンツ視聴時における周辺環境情報（以下、「今回周辺環境情報」という）を取得する今回視聴情報取得工程と、前記過去周辺環境情報、前記今回周辺環境情報および前記判断結果に基づいて前記プレイリストを生成する生成工程と、を含んだことを特徴とする。
［０００８］
また、請求項１９の発明にかかるプレイリスト生成プログラムは、請求項１７または１８に記載のプレイリスト生成方法をコンピュータに実行させることを特徴とする。
［０００９］
また、請求項２０の発明にかかる記録媒体は、請求項１９に記載のプレイリスト生成プログラムをコンピュータに読み取り可能な状態で記録したことを特徴とする。
［００１０］
［図１］図１は、実施の形態にかかるプレイリスト生成装置の機能的構成を示すブロック図である。
［図２］図２は、プレイリスト生成装置によるプレイリスト生成処理の手順を示すフローチャートである。
【国際調査報告】
2010073344.tif 000011
2010073344.tif 000012
2010073344.tif 000013
2010073344.tif 000014