(57)【特許請求の範囲】
【請求項１】
デジタル素材からなる複数のコンテンツの再生順序としてのプレイリストを作成するプレイリスト作成装置であって、
前記コンテンツ間の関連性を算出する関連性算出手段と、
前記関連性に基づき前記プレイリストを作成するプレイリスト作成手段とを備え、
前記関連性算出手段は、前記コンテンツに関連付けられたキーワードの関連性を用いて前記コンテンツ間の関連性を算出し、
前記キーワードの関連性は、検索エンジンを用いて検索した場合の検索ヒット数に基づき定められる、
プレイリスト作成装置。
【請求項２】
前記プレイリスト作成手段は、再生順序が所定個数前後する前記コンテンツ間の関連性の重み付けの総和に基づき前記プレイリストを作成する、
請求項１に記載のプレイリスト作成装置。
【請求項３】
前記プレイリスト作成手段は、前記各コンテンツの再生前後の所定時間に再生される前記コンテンツとの関連性の重み付けの総和に基づき前記プレイリストを作成する、
請求項１に記載のプレイリスト作成装置。
【請求項４】
デジタル素材からなる複数のコンテンツの再生順序としてのプレイリストを編集するプレイリスト編集装置であって、
前記プレイリストを構成するコンテンツをそれぞれノードに置き換え、前記各ノード間の距離が、前記各ノードが示す各コンテンツ間の関連性に反比例するように前記各ノードを配置し、前記各ノード間に有向エッジを引いたグラフを作成するプレイリスト可視化手段と、
前記グラフを画面上に表示する表示装置と、
前記表示装置に表示された前記グラフの前記ノード間の有向エッジを前記画面上で編集するためのユーザ操作を入力する入力装置と、
前記ユーザ操作に従い前記プレイリストの編集を行うプレイリスト編集手段とを備える、
プレイリスト編集装置。
【請求項５】
前記プレイリスト可視化手段は、請求項１〜３のいずれかに記載のプレイリスト作成装置で作成されたプレイリストについて前記グラフを作成する、
請求項４に記載のプレイリスト編集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプレイリスト作成装置およびプレイリスト編集装置に関し、特に、デジタルサイネージに表示するコンテンツの表示順序を定義したプレイリストを作成し、編集する技術に関する。
【背景技術】
【０００２】
表示や通信にデジタル技術を活用し、平面ディスプレイやプロジェクタなどにより映像や情報を表示する広告媒体をデジタルサイネージと呼ぶ。トレインビジョンや街頭ビジョン、デジタルフォトフレームなどがこれに該当する。
【０００３】
動画や静止画、アニメーションなどのデジタル素材がデジタルフォトフレームのコンテンツであるが、こうした複数のコンテンツの表示順序（遷移順序）を定義したものをプレイリストという。
【０００４】
従来のプレイリスト作成手段では、表示予定回数、同時表示禁止コンテンツ、表示時間帯などの、各コンテンツの制約条件を満たすようなプレイリストを作成している（例えば特許文献１）。また、ユーザの評価や入力に基づいてプレイリストを作成する方法もある（例えば特許文献２）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−８７８３６号公報
【特許文献２】特開２００７−１５０７６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、このようなプレイリスト作成手段ではコンテンツ同士の関連性を考慮しておらず、コンテンツ間の関連性をプレイリストに有効活用できていないという問題点があった。
【０００７】
さらに、作成したプレイリストを表形式で表示するため、ユーザにとっては、プレイリスト編集時にコンテンツ間の関連性が把握しにくいという問題点があった。
【０００８】
本発明は上述の問題点に鑑み、コンテンツ同士の関連性を考慮したプレイリストを作成するプレイリスト作成装置と、コンテンツ間の関連性を容易に把握できるプレイリスト編集装置の提供を目的とする。
【課題を解決するための手段】
【０００９】
本発明のプレイリスト作成装置は、デジタル素材からなる複数のコンテンツの再生順序としてのプレイリストを作成するプレイリスト作成装置であって、前記コンテンツ間の関連性を算出する関連性算出手段と、前記関連性に基づき前記プレイリストを作成するプレイリスト作成手段とを備え、関連性算出手段は、コンテンツに関連付けられたキーワードの関連性を用いてコンテンツ間の関連性を算出し、キーワードの関連性は、検索エンジンを用いて検索した場合の検索ヒット数に基づき定められる。
【００１０】
また、本発明のプレイリスト編集装置は、デジタル素材からなる複数のコンテンツの再生順序としてのプレイリストを編集するプレイリスト編集装置であって、前記プレイリストを構成するコンテンツをそれぞれノードに置き換え、前記各ノード間の距離が、前記各ノードが示す各コンテンツ間の関連性に反比例するように前記各ノードを配置し、前記各ノード間に有向エッジを引いたグラフを作成するプレイリスト可視化手段と、前記グラフを画面上に表示する表示装置と、前記表示装置に表示された前記グラフの前記ノード間の有向エッジを前記画面上で編集するユーザ操作を入力する入力装置と、前記ユーザ操作に従い前記プレイリストの編集を行うプレイリスト編集手段とを備える。
【発明の効果】
【００１１】
本発明のプレイリスト作成装置において、プレイリスト作成手段は、コンテンツ間の関連性に基づきプレイリストを作成するので、シナジー効果による宣伝効果の向上が可能である。
【００１２】
また、本発明のプレイリスト編集装置は、プレイリストを構成するコンテンツをそれぞれノードに置き換え、前記各ノード間の距離が、前記各ノードが示す各コンテンツ間の関連性に反比例するように前記各ノードを配置し、前記各ノード間に有向エッジを引いたグラフを作成するプレイリスト可視化手段と、前記グラフを画面上に表示する表示装置と、前記表示装置に表示された前記グラフの前記ノード間の有向エッジを前記画面上で編集するユーザ操作を入力する入力装置と、前記ユーザ操作に従い前記プレイリストの編集を行うプレイリスト編集手段とを備えるので、ユーザはコンテンツ間の関連性を容易に把握しながらプレイリストの評価、編集を行う事が出来る。
【図面の簡単な説明】
【００１３】
【図１】実施の形態１に係るプレイリスト作成装置の構成を示すブロック図である。
【図２】実施の形態１に係るプレイリスト作成装置の動作を示すフローチャートである。
【図３】実施の形態１に係るプレイリスト作成装置におけるキーワード間の関連性の算出方法を例示する図である。
【図４】関連性情報格納手段に格納される関連性情報を例示する図である。
【図５】スプリングモデルの概要図である。
【図６】スプリングモデルにおけるノードの配置図である。
【図７】スプリングモデルにおける有向エッジを加えたノードの配置図である。
【図８】ノードの配置図を用いたコンテンツの遷移順序の変更を説明する図である。
【発明を実施するための形態】
【００１４】
（実施の形態１）
＜構成＞
図１は、実施の形態１に係るプレイリスト作成装置の構成を示すブロック図である。このプレイリスト作成装置は、プレイリストを作成するプレイリスト作成装置としての機能の他、自身が作成したプレイリストや外部から入力されたプレイリストを編集するプレイリスト編集装置としての機能を有する。
【００１５】
プレイリスト作成装置は、演算処理装置１０、入力装置２０、演算処理装置１０で処理する対象データが一時的に保存される一次記憶装置３０、記憶装置４０、表示装置５０を備えている。入力装置２０はユーザが演算処理装置１０に必要な指示を入力する用に供する装置であり、演算処理装置１０は入力装置２０の指示に従いプレイリストを作成し、または編集する。
【００１６】
演算処理装置１０は、記憶装置４０に蓄積されている各種データを一次記憶装置３０に読み出した上でコンテンツ間の関連性算出、プレイリストの作成、プレイリストの可視化、プレイリスト編集における各種演算を行うものであり、例えばコンピュータ装置で構成される。なお、各種演算結果も一次記憶装置３０の所定の記憶領域に記憶される。演算処理装置１０で作成または編集されたプレイリストのグラフは表示装置５０に表示される。
【００１７】
演算処理装置１０は、パラメータ設定手段１１、コンテンツ情報入力手段１２、関連性算出手段１３、プレイリスト作成手段１４、プレイリスト編集手段１５を備える。
【００１８】
パラメータ設定手段１１は、入力装置２０から入力されたデータに基づき、作成するプレイリストの個数を含む各種パラメータを設定する。
【００１９】
コンテンツ情報入力手段１２は、入力装置２０から入力されたデータに基づき、プレイリストの作成に使用するコンテンツを選択する。ここで使用するコンテンツは、記憶装置４０にコンテンツ情報４１として記憶されており、コンテンツ情報４１では各コンテンツが、その表示時間やコンテンツに関連付けられたキーワードと共に蓄積されている。
【００２０】
関連性算出手段１３は、パラメータ設定手段１１で設定された各種パラメータとコンテンツ情報４１を参照して、各コンテンツ間の関連性（詳細は後述する）を算出する。算出した各コンテンツ間の関連性は関連性情報４２として記憶装置４０に記憶される。
【００２１】
プレイリスト作成手段１４は、関連性算出手段１３で算出された各コンテンツ間の関連性に基づき、プレイリストを作成する。作成したプレイリストはプレイリスト情報４３として記憶装置４０に記憶される。
【００２２】
プレイリスト可視化手段１６は、プレイリスト作成手段１４で作成されたプレイリストを、関連性算出手段１３により算出された各コンテンツ間の関連性に基づいてグラフ形式で表現し、表示装置５０に出力する。
【００２３】
プレイリスト編集手段１５は、入力装置１０の入力情報に従ってプレイリストを編集する。
【００２４】
＜動作＞
図２は、本発明のプレイリスト作成装置が行うプレイリスト作成及びプレイリスト編集の動作を示したフローチャートである。以下、図２に沿って本発明のプレイリスト作成装置の動作を説明する。
【００２５】
まず、パラメータ設定手段１１が、入力装置２０の入力データに従って、作成するプレイリストの個数や、関連性算出に用いる検索エンジンやデータ数の閾値等を設定する（ステップＳ１）。検索エンジンや閾値については後述する。
【００２６】
次に、コンテンツ情報入力手段１２がコンテンツ情報を入力する（ステップＳ２）。具体的には、入力装置２０の入力データに基づき、プレイリストの作成に使用するコンテンツをコンテンツ情報４１から選択する。
【００２７】
次に、関連性算出手段１３により、ステップＳ２でコンテンツ情報入力手段１２が選択した各コンテンツ間の関連性を算出する（ステップＳ３）。
【００２８】
以下に、コンテンツ間の関連性を算出する方法を説明する。例えば、コンテンツに関連付けられたキーワードの関連性を用いてコンテンツ間の関連性を算出する。キーワードは、予め各コンテンツに関連付けた状態でコンテンツ情報４１に登録しておくか、コンテンツ情報入力手段１２により入力しても良い。
【００２９】
キーワードａとキーワードｂの関連性は、パラメータ設定手段１１により設定された検索エンジンを用いて以下のように算出する。ここで検索エンジンとは、複数のデータの中からキーワードに関連するデータを検索するものである。例えば、Webサービスを経由してGoogle（登録商標）やYahoo!（登録商標）等の検索エンジンを使用することが可能である。
【００３０】
キーワードａのみを検索エンジンを用いて検索した場合の検索ヒット数を|ａ|、キーワードｂのみを検索エンジンを用いて検索した場合の検索ヒット数を|ｂ|、キーワードａとキーワードｂをＡＮＤ検索した場合の検索ヒット数を|ａ∩ｂ|と表す。このとき、キーワードａとキーワードｂの関連性ｒ(ａ，ｂ)を、Simpson係数を用いた式（１）で算出する。
【００３１】
【数１】
0005679840.tif 000002
【００３２】
但しαは検索ヒット数の閾値であり、パラメータ設定手段により設定される。αが小さいと、検索ヒット数が少なくても関連性を算出することが可能だが、その信頼性は低くなる。逆にαが大きいと、関連性の信頼性は高くなるが、検索エンジンが十分なデータ数を持っている必要がある。そのため、検索エンジンの持つデータ数と関連性の信頼性との兼ね合いを考慮してαを決定する。
【００３３】
なお、式（１）以外の方法でキーワード間の関連性を決定するようにしても良い。前記式（１）以外の方法として、例えば共起頻度、Dice係数、Jaccard係数、Cosine類似度等を用いることが可能である。
【００３４】
図３は、キーワードａを「旅行」、キーワードｂを「バッグ」とした時に、式（１）を用いたキーワードａ，ｂ間の関連性の算出例を示している。図３では「旅行」単体の検索ヒット数が２５６００件、「バッグ」単体の検索ヒット数が１２８００件、「旅行」と「バッグ」のＡＮＤ検索の検索ヒット数が６４００件であることを示している。この場合、「旅行」と「バッグ」の関連性ｒ（旅行、バッグ）は、式（１）を用いて以下のように算出する。但し、α＜６４００とする。
【００３５】
【数２】
0005679840.tif 000003
【００３６】
コンテンツＸとコンテンツＹの関連性は、式（１）を用いて以下のように算出する。コンテンツＸにｘ1、ｘ2、…、ｘnのｎ個のキーワード、コンテンツＹにｙ1、ｙ2、…、ｙmのｍ個のキーワードが登録されているものとする。このとき、各コンテンツに必ず同じ数だけキーワードを登録する場合（ｎ＝ｍの場合）は、コンテンツＸとコンテンツＹの関連性Ｒ（Ｘ，Ｙ）を、式（１）を用いた次の式で算出する。
【００３７】
【数３】
0005679840.tif 000004
【００３８】
また、各コンテンツＸ，Ｙに設定するキーワードの個数をｆ個以上の任意の個数とする場合（ｎ≧ｆ、ｍ≧ｆ、かつｎ≠ｍを許可する場合）は、コンテンツＸとコンテンツＹの関連性Ｒ（Ｘ，Ｙ）を、式（１）を用いた次の式で算出する。
【００３９】
【数４】
0005679840.tif 000005
【００４０】
式（４）は、コンテンツＸに登録されている各キーワードとコンテンツＹに登録されている各キーワード間の関連性ｒのうちの最大値を、コンテンツＸとコンテンツＹの関連性Ｒ（Ｘ，Ｙ）とすることを意味する。
【００４１】
式（３）は、各コンテンツに適切なキーワードを設定することが可能な場合には、式（４）より信頼性の高い関連性を算出することができる。しかし、一つでも適切でないキーワードが含まれる場合に、関連性の信頼性が低下する。式（４）は、ｆ＝１として各コンテンツに最低でも１個の適切なキーワードを設定すれば、他に適切でないキーワードを設定しても関連性の信頼性は低下しない。しかし１つのキーワードを基にコンテンツ間の関連性を算出するため、全て適切なキーワードを設定して式（３）で関連性を算出する場合と比べると関連性の信頼性は劣る。そのため、キーワード設定のコスト、及び質に応じて式（３）と式（４）を使い分ければ良い。
【００４２】
あるいは、式（４）において最大値のみを考慮するのではなく、上位３つの総和をコンテンツ間の関連性とするという、式（３）と式（４）の中間解のような手法を選択しても良い。
【００４３】
以上のような手法で関連性算出手段１３が算出した各コンテンツ間の関連性は、例えば図４のような表形式で関連性情報４２に格納される。例えば図４において２行目かつ３列目のセルに示された「０．３」という値は、式（３）あるいは式（４）を用いて算出したコンテンツ１とコンテンツ２の関連性Ｒを示している。
【００４４】
図２に戻り、関連性算出手段１３がコンテンツ間の関連性を算出した後は、関連性情報４２に格納された各コンテンツ間の関連性を基にプレイリスト作成手段１４がプレイリストを作成する（ステップＳ４）。
【００４５】
なお、本発明で対象とするプレイリストは、ｉ）登録されているコンテンツを一度ずつ表示して終わるものでも、ii）最後のコンテンツまで表示した後に再び最初のコンテンツから表示を繰り返す循環型のものでも構わない。ここで、ｉ）のプレイリストを非ループ型プレイリスト、ii）のプレイリストをループ型プレイリストと呼ぶことにする。
【００４６】
ここで、ｎ個のコンテンツをそれぞれ一度ずつ表示する１個のプレイリストを作成する場合を例として説明する（ループ型プレイリストの場合は、１ループの中で各コンテンツを一度ずつ表示する場合を指す）。コンテンツの個数ｎはパラメータ設定手段１１により設定する。なお、各コンテンツの表示時間の総和は、プレイリストの再生可能上限時間を超えないものとする。
【００４７】
ｎ個のコンテンツをそれぞれ一度ずつ表示するような組み合わせ、すなわちプレイリストは、nＰ1（ｎの階乗）通り存在する。nＰ1通りの各プレイリストに対して、関連性情報４２を基に関連性の総和ｓｕｍＲを算出する。ここで関連性の総和とは、各コンテンツの前後に配置されるコンテンツとの関連性の総和を指す。例えば、「コンテンツ１→コンテンツ２→コンテンツ３→コンテンツ４→コンテンツ５→コンテンツ６」の順に表示するプレイリストの場合、関連性情報４２として図４のデータを使用すると、関連性の総和ｓｕｍＲは以下のように算出される。
【００４８】
すなわち非ループ型プレイリストの場合は、ｓｕｍＲ＝コンテンツ１とコンテンツ２の関連性＋コンテンツ２とコンテンツ３の関連性＋コンテンツ３とコンテンツ４の関連性＋コンテンツ４とコンテンツ５の関連性＋コンテンツ５とコンテンツ６の関連性＝０．３＋０．１＋０＋０＋０＝０．４となる。
【００４９】
またループ型プレイリストの場合は、ｓｕｍＲ＝コンテンツ１とコンテンツ２の関連性＋コンテンツ２とコンテンツ３の関連性＋コンテンツ３とコンテンツ４の関連性＋コンテンツ４とコンテンツ５の関連性＋コンテンツ５とコンテンツ６の関連性＋コンテンツ６とコンテンツ１の関連性＝０．３＋０．１＋０＋０＋０＋０＝０．４となる。
【００５０】
プレイリスト作成手段１４は、関連性の総和ｓｕｍＲを各プレイリストについて算出し、各プレイリストをｓｕｍＲと併せて一次記憶装置３０に格納する。そして、各プレイリストの中で関連性の総和が最大のものを最適プレイリストとする。
【００５１】
なお、関連性の総和ｓｕｍＲが最大のプレイリストだけでなく、大きい順から複数個のプレイリストをユーザに提示し、ユーザに最適プレイリストを選択させることも可能である。
【００５２】
また、関連性の総和ｓｕｍＲを算出する際、各コンテンツの前後のコンテンツとの関連性だけでなく、プレイリストを構成するコンテンツの数ｎの大きさに応じて、２個前及び２個後のコンテンツとの関連性や、３個前及び３個後のコンテンツとの関連性を、重みづけした上で考慮することにより、より関連性を考慮したプレイリストを作成することが出来る。
【００５３】
また、コンテンツ単位で関連性の総和ｓｕｍＲを算出する要素を考慮するのではなく、コンテンツ表示前（表示後）ｔ秒の間に含まれるコンテンツとの間で関連性を考慮して総和ｓｕｍＲを算出することによっても、より関連性を考慮したプレイリストを作成することが出来る。
【００５４】
さらに、例えばコンテンツ１の後に必ずコンテンツ２を表示するというように、あるコンテンツ間の遷移順序を固定したい場合は、パラメータ設定手段１１（入力装置２０）により当該指示を制約条件として入力することで、制約条件を満たすプレイリストを作成することができる。その場合は、プレイリスト作成手段１４は全プレイリストの組み合わせの中から制約条件を満たすプレイリストに対してのみ、上述したプレイリストの評価を行えば良い。
【００５５】
以上の手法で最適プレイリストを作成した後、図２において、プレイリスト可視化手段１６により、最適プレイリストをグラフ上に表現する（ステップＳ５）。具体的にプレイリスト可視化手段１６は、スプリングモデル（参考文献：Eades, P. "A Heuristic for Graph Drawing." Congressus Numerantium, Vol.42, pp.149-160, 1984)と呼ばれるグラフ描画手法を用いて、プレイリストの各コンテンツをグラフ上のノードとして配置する。図５に概要を示すが、スプリングモデルとは、関連のあるノード同士を近くに、関連の無いノード同士を遠くに配置し、安定状態を計算することで最終的にノードのレイアウトを求めるグラフ描画手法である。各ノード間の距離は各ノードが示す各コンテンツ間の関連性に反比例する。ノード間の関連性の強さは、ノード間のエッジの重みで指定され、重みが大きいほどノード間の関連性が高いことを示す。
【００５６】
スプリングモデルにおける各ノード間のエッジの重みは、関連性算出手段１３により算出されたコンテンツ間関連性Ｒを用いる。例えば関連性情報４２として図４のデータを使用すると、グラフ上のノード「コンテンツ１」とノード「コンテンツ２」の間のエッジの重みは「０．３」となる。関連性情報４２として図４のデータを使用した場合のスプリングモデルのイメージを図６に示す。図６では、各コンテンツ間の関連性に応じてノード間の距離が変化している。
【００５７】
スプリングモデルを用いてノードの配置位置を決定した後は、ノード間のエッジを全て非表示状態にし、プレイリスト情報４３に基づいて新たにノード間に有向エッジを引く。エッジの向きは、プレイリストの遷移順序に準ずる。例えば図７は図６のノード配置に有向エッジを加えたもので、「コンテンツ１→コンテンツ４→コンテンツ６→コンテンツ３→コンテンツ２→コンテンツ５（→コンテンツ１）」の順に表示するループ型プレイリストを示している。図７では、ループ型プレイリストの始点を明らかにするために、コンテンツ１に吹き出しを付けている。その他、コンテンツの色を変えることにより始点を明らかにしても良い。
【００５８】
図２に戻って、プレイリスト可視化手段１６が作成したスプリングモデルのグラフを表示装置５０に表示する（ステップＳ６）。
【００５９】
そして、ユーザは表示装置５０に表示されたグラフを基に、プレイリストを編集するか否かを判断する（ステップＳ７）。
【００６０】
プレイリストを編集する場合は、表示装置５０により表示されたグラフを入力装置２０を用いて編集することにより、プレイリストの編集を行う（ステップＳ９）。グラフの編集は、ノード間のエッジを修正することで行う。
【００６１】
例えば、図７のような「コンテンツ１→コンテンツ４→コンテンツ６→コンテンツ３→コンテンツ２→コンテンツ５（→コンテンツ１）」という遷移順序のプレイリストに対して、「コンテンツ１→コンテンツ４」の遷移順序を「コンテンツ１→コンテンツ２」となる遷移順序に変更する場合の例を図８に示す。この場合、コンテンツ１からコンテンツ４に引かれている有向エッジを削除し、コンテンツ１からコンテンツ２に有向エッジを引く、という編集を行う。また、遷移順序を確定したい場合は入力装置２を用いて確定したいエッジを指定する（図８では、コンテンツ６→コンテンツ３）。
【００６２】
プレイリスト編集手段１５は、入力装置２０を通して行ったプレイリストの遷移順序の編集結果を制約条件として、この制約条件を満たし（図８の例では、「コンテンツ１→コンテンツ２」と「コンテンツ６→コンテンツ３」という遷移順序を含み）、かつ関連性の総和ｓｕｍＲが最も高いプレイリストをプレイリスト情報４３から検索して最適プレイリストとする。
【００６３】
プレイリスト可視化手段１６は最適プレイリストを基にスプリングモデルのグラフを作成し（ステップＳ５）、表示装置５０にグラフを表示する（ステップＳ６）。
【００６４】
ユーザが最適プレイリストに満足するまで、入力装置２０とプレイリスト編集手段１５によるプレイリストの編集（ステップＳ９）、プレイリスト可視化手段１６によるグラフの作成（ステップＳ５）、表示装置５０へのグラフの出力（ステップＳ６）を繰り返し、その後最適プレイリストを例えば表示装置５０に表示する（ステップＳ８）。
【００６５】
このように、関連性算出手段１３、プレイリスト作成手段１４がプレイリスト作成装置として動作し、プレイリスト可視化手段１５、表示装置５０、入力装置２０、プレイリスト編集手段１５がプレイリスト編集手段として動作する。
【００６６】
なお、以上の説明では、プレイリスト作成手段１４で作成した最適プレイリストをプレイリスト可視化手段１６が可視化し、編集するものとしたが、プレイリスト作成手段１４で作成した最適プレイリストに限らず、外部から入力されたプレイリストも同様にしてプレイリスト可視化手段１６で可視化し、編集することが可能である。
【００６７】
＜効果＞
本実施の形態のプレイリスト作成装置は、デジタル素材からなる複数のコンテンツの再生順序としてのプレイリストを作成するプレイリスト作成装置であって、前記コンテンツ間の関連性を算出する関連性算出手段１３と、前記関連性に基づき前記プレイリストを作成するプレイリスト作成手段１４とを備えるので、コンテンツ間の関連性を考慮しないプレイリストを再生する場合に比べ、シナジー効果による宣伝効果の向上が可能である。
【００６８】
また、本実施の形態のプレイリスト作成装置において、プレイリスト作成手段１４は、再生順序が所定個数前後する隣接するコンテンツ間の関連性の重み付けの総和ｓｕｍＲに基づきプレイリストを作成するので、コンテンツ間の関連性を考慮しないプレイリストを再生する場合に比べ、シナジー効果による宣伝効果の向上が可能である。
【００６９】
あるいは、本実施の形態のプレイリスト作成装置において、プレイリスト作成手段１４は、各コンテンツの再生前後の所定時間に再生されるコンテンツとの関連性の総和に基づき前記プレイリストを作成するので、コンテンツ間の関連性を考慮しないプレイリストを再生する場合に比べ、シナジー効果による宣伝効果の向上が可能である。
【００７０】
本実施の形態に係るプレイリスト編集装置は、デジタル素材からなる複数のコンテンツの再生順序としてのプレイリストを編集するプレイリスト編集装置であって、前記プレイリストを構成するコンテンツをそれぞれノードに置き換え、前記各ノード間の距離が、前記各ノードが示す各コンテンツ間の関連性に反比例するように前記各ノードを配置し、前記各ノード間に有向エッジを引いたグラフを作成するプレイリスト可視化手段１６と、前記グラフを画面上に表示する表示装置５０と、表示装置５０に表示された前記グラフの前記ノード間の有向エッジを前記画面上で編集するためのユーザ操作を入力する入力装置２０と、前記ユーザ操作に従い前記プレイリストの編集を行うプレイリスト編集手段１５とを備える。これにより、ユーザはコンテンツ間の関連性を表示装置５０の画面上で把握しながら、プレイリストの評価、編集を行う事が出来る。
【００７１】
また、本実施の形態に係るプレイリスト編集装置において、プレイリスト可視化手段１６は、本実施の形態に係るプレイリスト作成装置で作成されたプレイリストについて前記グラフを作成するので、ユーザはコンテンツ間の関連性を表示装置５０の画面上で把握しながら、プレイリストの評価、編集を行う事が出来る。
【符号の説明】
【００７２】
１０  演算処理装置、１１  パラメータ設定手段、１２  コンテンツ情報入力手段、１３  関連性算出手段、１４  プレイリスト作成手段、１５  プレイリスト編集手段、１６  プレイリスト可視化手段、２０  入力装置、３０  一次記憶装置、４０  記憶装置、４１  コンテンツ情報、４２  関連性情報、４３  プレイリスト情報、５０  表示装置。
【図１】
0005679840.tif 000006
【図２】
0005679840.tif 000007
【図３】
0005679840.tif 000008
【図４】
0005679840.tif 000009
【図５】
0005679840.tif 000010
【図６】
0005679840.tif 000011
【図７】
0005679840.tif 000012
【図８】
0005679840.tif 000013