(57)【要約】  本発明は、メディアコンテンツ順序付けシステムとメディアコンテンツを順序付けするための方法とに関する。本発明によると、メディアコンテンツアイテムが、２つの異なる空間すなわちメタデータ空間と特徴空間において、順序付けされる。これにより、ユーザは、所望のコンテンツをより容易に選択および検索することができる。どちらの空間に集められているメディアコンテンツも、類似のメディアコンテンツを表す。特徴およびメタデータの特定事項に関するユーザの選好を考慮して、ユーザに提案がなされ得る。両方の空間における順序の差を最小化することにより、ユーザへの提案が、特徴空間とメタデータ空間との両方において近接していることが保証される。
2016535341.tif 000002
【特許請求の範囲】
【請求項１】
各メディアコンテンツアイテムが当該メディアコンテンツアイテムを記述するメタデータと関連付けられている複数のメディアコンテンツアイテムを保持するコンテンツデータベースにおいて、コンテンツを順序付けするように構成されたメディアコンテンツ順序付けシステムであって、
コンテンツデータベースに含まれる各メディアコンテンツアイテムについて異なる特徴に関して特徴解析を実行するようにそれぞれが構成されている複数の異なる特徴解析器を備えた特徴解析デバイスであって、各特徴解析器がメディアコンテンツアイテムにおける特徴の存在を記述する特徴ベクトルを出力する、特徴解析デバイスと、
順序付けされたメタデータ空間において、関連付けられたメタデータに基づいて、メディアコンテンツアイテムを順序付けするためのメタデータ順序付けデバイスと、
出力された特徴ベクトルに、重み付け係数を用いて、重み付けを適用するための重み付けユニットと、
順序付けされた特徴ベクトル空間において、出力され重み付けされた特徴ベクトルを順序付けするための特徴ベクトル順序付けユニットと、
を備えており、重み付けユニットは、順序付けされた特徴空間におけるメディアコンテンツアイテムの順序と順序付けされたメタデータ空間におけるメディアコンテンツアイテムの順序との差が最小化されるように、重み付け係数を変更するように構成される、メディアコンテンツ順序付けシステム。
【請求項２】
メディアコンテンツアイテムの順序付けが、メディアコンテンツアイテムの間の類似性が、配列されたメディアコンテンツアイテムの間の距離に基づいて決定されることを可能にするように、メディアコンテンツアイテムをある空間において配列することを備える、請求項１に記載のメディアコンテンツ順序付けシステム。
【請求項３】
コンテンツデータベースから所望のメディアコンテンツアイテムを検索し、前記所望のメディアコンテンツアイテムに類似するメディアコンテンツアイテムを提案するおよび／または検索するためのコンテンツ検索ユニットをさらに備える、請求項１または２に記載のメディアコンテンツ順序付けシステム。
【請求項４】
特徴解析デバイスが、各フィールドがスカラ値を保持するｋ個のフィールドを有する特徴ベクトルをそれぞれが出力するｎ個の特徴解析器を備えており、順序付けされた特徴ベクトル空間が、ｋ次元またはｎｘｋ次元である、請求項１から３のいずれか一項に記載のメディアコンテンツ順序付けシステム。
【請求項５】
メタデータ順序付けシステムが、各フィールドがメタデータの異なるアイテムに対応するｆ個のフィールドを有するメタデータベクトルを出力するように構成されており、順序付けされたメタデータ空間がｆ次元である、請求項１から４のいずれか一項に記載のメディアコンテンツ順序付けシステム。
【請求項６】
メディアコンテンツアイテムの間の類似性が、メディアコンテンツアイテムの間の距離が決定されることが可能になるように、ユークリッド計量などの特徴またはメタデータ空間の計量を用いて決定され、小さな距離によって分離されているメディアコンテンツアイテムが高い類似性を有する、請求項４または５に記載のメディアコンテンツ順序付けシステム。
【請求項７】
順序付けされたメタデータ空間におけるメディアコンテンツアイテムの間の距離が、これらのアイテムの間の意味的距離に対応する、請求項６に記載のメディアコンテンツ順序付けシステム。
【請求項８】
重み付けユニットが、重み付け係数を、各特徴ベクトルの各フィールドにまたは各特徴ベクトルに全体として適用するように構成される、請求項６または７に記載のメディアコンテンツ順序付けシステム。
【請求項９】
順序付けされた特徴空間および／または順序付けされたメタデータ空間において、重み付け係数とメディアコンテンツの順序とを相関させるための重み付け係数相関器と、
順序付けされた特徴空間および／または順序付けされたメタデータ空間における重み付け係数とメディアコンテンツアイテムの順序との間の相関に基づいてユーザが重み付け係数を調節することを可能にするための重み付け係数調節ユニットと、
をさらに備える、請求項８に記載のメディアコンテンツ順序付けシステム。
【請求項１０】
重み付け係数相関器が、関心対象のメディアコンテンツアイテムに対して、どの重み付け係数が比較的高いのかを決定するように構成されている、請求項９に記載のメディアコンテンツ順序付けシステム。
【請求項１１】
重み付け係数調節ユニットが、ユーザが関連のある重み付け係数を識別して、ユーザが重み付け係数を変更することを可能にするユーザインターフェース（ＵＩ）をユーザに提供するように構成されている、請求項９または１０に記載のメディアコンテンツ順序付けシステム。
【請求項１２】
所望のメディアコンテンツアイテムと関連するメタデータを入力するためのメタデータ入力ユニット、
所望のコンテンツに関する指示を入力するための所望コンテンツ入力ユニット、および／または、
所望の特徴に関連する指示を入力するための所望特徴入力ユニット
をさらに備える、請求項１から１１のいずれか一項に記載のメディアコンテンツ順序付けシステム。
【請求項１３】
各メディアコンテンツアイテムが当該メディアコンテンツアイテムを記述するメタデータと関連付けられている複数のメディアコンテンツアイテムを保持するコンテンツデータベースにおいて、コンテンツを順序付けするための方法であって、
コンテンツデータベースに含まれる各メディアコンテンツアイテムについて、異なる特徴に関する特徴解析を実行するステップと、
解析された各特徴について、メディアコンテンツアイテムにおける特徴の存在を記述する特徴ベクトルを出力するステップと、
順序付けされたメタデータ空間において、関連付けられたメタデータに基づいて、メディアコンテンツアイテムを順序付けするステップと、
出力された特徴ベクトルに、重み付け係数を用いて、重み付けを適用するステップと、
順序付けされた特徴ベクトル空間において、出力され重み付けされた特徴ベクトルを順序付けするステップと、
順序付けされた特徴空間におけるメディアコンテンツアイテムの順序と順序付けされたメタデータ空間におけるメディアコンテンツアイテムの順序との差が最小化されるように、重み付け係数を変更するステップと、
を備える、方法。
【請求項１４】
コンテンツデータベースから所望のメディアコンテンツアイテムを検索し、前記所望のメディアコンテンツアイテムに類似するメディアコンテンツアイテムを提案するおよび／もしくは検索するステップ、ならびに／または
順序付けされた特徴空間および／もしくは順序付けされたメタデータ空間において、重み付け係数とメディアコンテンツアイテムの順序とを相関させ、順序付けされた特徴空間および／もしくは順序付けされたメタデータ空間における重み付け係数とメディアコンテンツの順序との間の相関に基づいてユーザが重み付け係数を調節することを可能にするステップ、
をさらに備える、請求項１３に記載のコンテンツを順序付けするための方法。
【請求項１５】
請求項１３または１４で定義された方法を実行させるための命令を備えたコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディアコンテンツ順序付けシステムと、メディアコンテンツを順序付けするための方法とに関する。本発明は、さらに、本発明の方法を実行させるための命令を備えたコンピュータ可読記憶媒体に関する。
【背景技術】
【０００２】
大規模なメディアコンテンツデータベースが、ますます利用可能になってきている。これらのデータベースにおけるコンテンツは、メタデータが提供されるのが通常であるか、または、メタデータと関連付けられているもしくはメタデータと関連付けることが可能である。そのようなメタデータの例は、映画コンテンツについて記述するために、ＩＭＤＢなどの第三者によって提供されるデータである。このメタデータは、あらすじ、配役、製作データなどについて記述するフィールドを備え得る。この例では、メタデータは、メタデータが記述するコンテンツとは別個なデータベースに含まれる。他の場合には、メタデータは、実際のメディアコンテンツファイルの一部になっているか、および／または、同じデータベースの一部になっている。
【０００３】
メタデータに基づいてメディアコンテンツを順序付けするための方法は、この技術分野で知られている。この目的のためには、とりわけ意味的距離に依拠する様々な技術が、用いられ得る。たとえば、どの映画が、他の映画と関連するよりも、より相互に関連するかを決定するためには、データベースにおいて、各対の映画についての意味的距離が計算される。ユーザが特定の映画を選択すると、選択された映画に類似する他の映画が、そのユーザに提示されることができる。この場合、類似性は意味的距離と関連するというのが発想であり、アイテムは、それらの間の意味的距離が小さいときに類似する、と見なされる。
【０００４】
単純な例として、ユーザがアクション映画を選択すると仮定する。メタデータに基づいて、他のアクション映画が、そのユーザに提示され得る。
【０００５】
当業者には、意味的距離の計算は同意語も考慮に入れる、ということが知られているはずである。たとえば、ユーザがスリラータイプの映画を選択すると、そのユーザは、サスペンスタイプの映画も提供され得る。
【０００６】
メタデータを備えていない新たなメディアコンテンツがデータベースに追加されるときには、問題がある。たとえば、あるユーザが、携帯電話などのポータブルデバイスを用いて記録されたタグの付されていない映画のそのユーザ自身のコレクションを、自分自身の既存のタグの付されたメディアコンテンツのコレクションに追加したい場合があり得るだろう。追加されるコンテンツはメタデータを備えていないのであるから、その新たなメディアコンテンツをメタデータに基づいて順序付けすることは不可能になる。このような場合には、メディアコンテンツ自体を解析することがあり得る。その目的のためには、特徴解析器が用いられ得るのであるが、この特徴解析器は、コンテンツを調査して、特徴解析の結果を記述する１つまたは複数のフィールドを備えた特徴ベクトルを出力する。これらの特徴解析器は、この技術分野で知られている。
【０００７】
一例として、特徴解析器は、映画に関して色の解析を実行することがあり得る。そのような場合には、その映画の特定の長さにわたって平均された色が、決定される。可能性のある出力ベクトルは、色座標の組であり得る。たとえば、ある映画で演じている人物の顔の特徴を解析する、その映画の間に特定の音声が生じるかどうかを解析する、というような、さらに一般的な特徴解析器もあり得る。他の例としては、ある映画において実行された行為を解析するための解析器、俳優のポーズの解析器、シーン特性（都市、室内、自然など、シーンのタイプ）の解析器、カメラの動きの解析器、グローバルおよびローカルな色のヒストグラム、支配的な動きの解析器などがある。特徴解析器の出力を用いると、メディアコンテンツを順序付けすることができる。
【０００８】
メタデータを用いることによって、または、特徴解析器の出力を用いることによって、メディアコンテンツが順序付けされると、ユーザは、所望のコンテンツをより便利に検索し得る。たとえば、特徴または与えられたメタデータに基づいて、ユーザが特定の映画を選択する場合には、そのユーザには、類似の特徴またはメタデータを有する映画が提示され得る。
【０００９】
しかし、両方の順序付け技術が組み合わせられるときには、重大な不利益が存在する。これは、メタデータに基づくと類似する映画であっても特徴解析器の出力に基づくと類似しないことがあり得る、という事実と関連する。よって、あるユーザにとって関心対象であるはずのメディアコンテンツに関して、ユーザに簡潔な提案を与えることができない。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明の目的は、上述の問題への解決策を提供することである。
【課題を解決するための手段】
【００１１】
この目的は、請求項１によって定義されるメディアコンテンツ順序付けシステムを用いて達成される。
【００１２】
本発明のメディアコンテンツ順序付けシステムは、各メディアコンテンツアイテムが当該メディアコンテンツアイテムを記述するメタデータと関連付けられている複数のメディアコンテンツアイテムを保持するコンテンツデータベースにおいて、コンテンツを順序付けするように構成される。
【００１３】
本発明によると、このシステムは、コンテンツデータベースに含まれる各メディアコンテンツアイテムについて異なる特徴に関して特徴解析を実行するようにそれぞれが構成されている複数の異なる特徴解析器を備えた特徴解析デバイスであって、各特徴解析器がメディアコンテンツアイテムにおける特徴の存在を記述する特徴ベクトルを出力する、特徴解析デバイスを備える。
【００１４】
このシステムは、また、出力された特徴ベクトルに、重み付け係数を用いて、重み付けを適用するための重み付けユニットと、順序付けされた特徴ベクトル空間において、出力され重み付けされた特徴ベクトルを順序付けするための特徴ベクトル順序付けユニットとを備える。
【００１５】
追加的に、このシステムは、順序付けされたメタデータ空間において、関連付けられたメタデータに基づいて、メディアコンテンツアイテムを順序付けするためのメタデータ順序付けデバイスを備える。
【００１６】
本発明によると、重み付けユニットは、順序付けされた特徴空間におけるメディアコンテンツアイテムの順序と順序付けされたメタデータ空間におけるメディアコンテンツアイテムの順序との差が最小化されるように、重み付け係数を変更するように構成される。この目的のために、予め定義されたまたはユーザが調節可能なしきい値が、用いられ得る。
【００１７】
本発明によると、メディアコンテンツアイテムが、２つの異なる空間すなわちメタデータ空間と特徴空間とにおいて、順序付けされる。これにより、ユーザは、所望のコンテンツをより容易に選択および検索することができる。どちらの空間に集められているメディアコンテンツも、類似のメディアコンテンツを表す。特徴およびメタデータの特定事項に関するユーザの選好を考慮して、ユーザに簡潔な提案がなされ得る。両方の空間における順序の差を最小化することにより、ユーザへの提案が、特徴空間とメタデータ空間との両方において近接していることが保証される。
【００１８】
メディアコンテンツアイテムの順序付けは、メディアコンテンツアイテムの間の類似性が、配列されたメディアコンテンツアイテムの間の距離に基づいて決定されることを可能にするように、メディアコンテンツアイテムをある空間において配列することを備え得る。
【００１９】
さらなるまたは別の実施形態では、メディアコンテンツ順序付けシステムは、コンテンツデータベースから所望のメディアコンテンツアイテムを検索し、前記所望のメディアコンテンツアイテムに類似するメディアコンテンツアイテムを提案するおよび／または検索するためのコンテンツ検索ユニットをさらに備える。
【００２０】
さらなるまたは別の実施形態では、特徴解析デバイスは、各フィールドがスカラ値を保持するｋ個のフィールドを有する特徴ベクトルをそれぞれが出力するｎ個の特徴解析器を備えており、順序付けされた特徴ベクトル空間は、ｋ次元またはｎｘｋ次元である。
【００２１】
さらなるまたは別の実施形態では、メタデータ順序付けシステムは、各フィールドがメタデータの異なるアイテムに対応するｆ個のフィールドを有するメタデータベクトルを出力するように構成されており、順序付けされたメタデータ空間はｆ次元である。
【００２２】
さらなるまたは別の実施形態では、メディアコンテンツアイテムの間の類似性は、メディアコンテンツアイテムの間の距離が決定されることが可能になるように、ユークリッド計量などの特徴またはメタデータ空間の計量を用いて決定され、小さな距離によって分離されているメディアコンテンツアイテムは、高い類似性を有する。
【００２３】
さらなるまたは別の実施形態では、順序付けされたメタデータ空間におけるメディアコンテンツアイテムの間の距離は、これらのアイテムの間の意味的距離に対応する。
【００２４】
さらなるまたは別の実施形態では、重み付けユニットは、重み付け係数を、各特徴ベクトルの各フィールドにまたは各特徴ベクトルに全体として適用するように構成される。
【００２５】
さらなるまたは別の実施形態では、メディアコンテンツ順序付けシステムは、さらに、順序付けされた特徴空間および／または順序付けされたメタデータ空間において、重み付け係数とメディアコンテンツの順序とを相関させるための重み付け係数相関器と、順序付けされた特徴空間および／または順序付けされたメタデータ空間における重み付け係数とメディアコンテンツアイテムの順序との間の相関に基づいてユーザが重み付け係数を調節することを可能にするための重み付け係数調節ユニットと、を備える。ここで、重み付け係数相関器は、好ましくは、関心対象のメディアコンテンツアイテムに対して、どの重み付け係数が比較的高いのかを決定するように構成される。さらに、重み付け係数調節ユニットは、好ましくは、ユーザが関連のある重み付け係数を識別して、ユーザが重み付け係数を変更することを可能にするユーザインターフェース（ＵＩ）をユーザに提供するように構成される。
【００２６】
さらなるまたは別の実施形態では、メディアコンテンツ順序付けシステムは、さらに、所望のメディアコンテンツアイテムと関連するメタデータを入力するためのメタデータ入力ユニット、所望のコンテンツに関する指示を入力するための所望コンテンツ入力ユニット、および／または、所望の特徴に関連する指示を入力するための所望特徴入力ユニットを備える。
【００２７】
第２の態様によると、本発明は、各メディアコンテンツアイテムが当該メディアコンテンツアイテムを記述するメタデータと関連付けられている複数のメディアコンテンツアイテムを保持するコンテンツデータベースにおいて、コンテンツを順序付けするための方法を提供する。
【００２８】
本発明によると、この方法は、コンテンツデータベースに含まれる各メディアコンテンツアイテムについて、異なる特徴に関する特徴解析を実行するステップを備える。解析された各特徴について、メディアコンテンツアイテムにおける特徴の存在を記述する特徴ベクトルが出力される。
【００２９】
この方法は、さらに、順序付けされたメタデータ空間において、関連付けられたメタデータに基づいて、メディアコンテンツアイテムを順序付けするステップと、出力された特徴ベクトルに、重み付け係数を用いて、重み付けを適用するステップと、を備える。
【００３０】
出力され重み付けされた特徴ベクトルは、順序付けされた特徴ベクトル空間において、順序付けされる。
【００３１】
本発明によると、重み付け係数は、順序付けされた特徴空間におけるメディアコンテンツアイテムの順序と順序付けされたメタデータ空間におけるメディアコンテンツアイテムの順序との差が最小化されるように、変更される。
【００３２】
この方法は、さらに、コンテンツデータベースから所望のメディアコンテンツアイテムを検索し、前記所望のメディアコンテンツアイテムに類似するメディアコンテンツアイテムを提案するおよび／または検索するステップを備える。
【００３３】
この方法は、追加的にまたはあるいは、順序付けされた特徴空間および／もしくは順序付けされたメタデータ空間において、重み付け係数とメディアコンテンツアイテムの順序とを相関させ、順序付けされた特徴空間および／もしくは順序付けされたメタデータ空間における重み付け係数とメディアコンテンツの順序との間の相関に基づいてユーザが重み付け係数を調節することを可能にするステップを備える。
【００３４】
第３の態様によると、本発明は、上述された方法を実行させるための命令を備えたコンピュータプログラムおよび／またはコンピュータ可読記憶媒体を提供する。
【００３５】
次に、本発明が、添付の図面を参照して、詳細に、さらに説明される。
【図面の簡単な説明】
【００３６】
【図１】本発明によるメディアコンテンツ順序付けシステムの一実施形態の図解である。
【図２】それ自体にいかなるメタデータも関係付けられていない新たな映画が本発明によるとどのように順序付けされ得るのかを示す図解である。
【図３】ユーザが重み付けプロセスを調節できる様子が示されている、本発明の一実施形態の図解である。
【図４】本発明によるとユーザがいかにしてコンテンツデータベースからコンテンツを検索し得るかを示す図解である。
【図５】本発明によるメディアコンテンツを順序付けするための方法の図解である。
【発明を実施するための形態】
【００３７】
図１は、本発明によるメディアコンテンツ順序付けシステムの一実施形態の図解である。このシステムは、メディアコンテンツデータベース１において、メディアコンテンツを順序付けするように構成される。図１に与えられている例では、メディアコンテンツデータベース１は、ｌが１よりもはるかに大きいとして、ｌ本の映画である映画１から映画ｌを含む映画データベースである。
【００３８】
このシステムは、データベース１に含まれている映画のそれぞれについての特徴解析を実行するための特徴解析デバイス２を、備える。特徴解析デバイス２は、ｎが１以上であるとして、ｎ個の特徴解析器を備える。
【００３９】
各特徴解析器は、コンテンツにおける特徴の存在について記述する１つまたは複数のスカラフィールドを有する特徴ベクトルを出力する。特徴解析器は、データベース１におけるメディアコンテンツと予め定義された基準との間の特徴の差を決定するように構成され得る。この場合、出力された特徴ベクトルは、映画におけるその特徴と予め定義された特徴基準との間の特徴の差を示す。一例としては、特徴解析器は、顔認識を実行して、人の顔における特徴と予め定義された基準とを比較し得る。特徴解析器は、人の目の間の距離、人の耳の間の距離などを決定し得る。出力された特徴ベクトルは、各フィールドが特定の距離を表すそれぞれの値を保持するフィールドを備え得る。しかし、各フィールドは、また、基準との差を表す値も保持し得る。
【００４０】
特徴ベクトルの順序付けは、それらの特徴ベクトルが異なる長さを有するときに、実行され得る。そのような場合に、短いベクトルは、ゼロなどの予め定義されたスカラ値を追加することによって、伸長され得る。
【００４１】
メディアコンテンツに関する特徴解析は、この技術分野で知られている。
【００４２】
システムは、特徴ベクトル順序付けユニット３を、さらに備える。このユニットは、順序付けされた特徴ベクトルの間の距離が、解析されたメディアコンテンツアイテムの間の、解析された特徴に関する類似性を示すように、出力された特徴ベクトルを順序付けする。たとえば、各特徴解析器は、ｋ個のフィールドを有する特徴ベクトルを出力し得る。特徴解析デバイスの出力は、したがって、ｎかけるｋ個の値である。
【００４３】
第１の例として、ｎ個の特徴ベクトルは、ｋ次元の空間に配列され、この空間は、順序付けされた特徴空間４と称され得る。このｋ次元特徴空間における各点は、１本の映画についての１回の特徴解析の結果を表す。
【００４４】
第２の例として、ｎ個のベクトルは、ｎｘｋ次元の空間に配列され得るが、この空間は、同じように、順序付けされた特徴空間４と称され得る。このｎｘｋ次元の特徴空間における各点は、１本の映画についての全ての特徴解析の結果を表す。
【００４５】
映画の間の類似性を決定するために、ｋ次元の空間を用いて、各特徴解析について別々に距離が決定され得るし、次に、全体的な類似性を決定するためには、ｎ個の計算された距離が組み合わされる。あるいは、ｎｘｋ次元の空間が用いられ得るが、この場合には、点の間の距離が、映画の間の類似性を、直接的に表す。
【００４６】
当業者は、それにより空間における点の間の距離が決定され得る様々な方法を、知っている。一例として、点の間のユークリッド距離が計算されることがあり得る。
【００４７】
このシステムは、さらに、それらの映画を順序付けするためにデータベース１における各映画に対応するメタデータを用いるメタデータ順序付けデバイス５を、備える。特徴解析デバイス２と類似して、メタデータ順序付けデバイス５は、特定のメタデータフィールドを解析する解析器を備え得る。たとえば、映画のタイプを決定する解析器が、提供され得る。
【００４８】
メタデータ順序付けデバイス５は、順序付けされたメタデータ空間６を生成する。特徴解析デバイス２と類似して、メタデータ順序付けデバイス５は、数値を保持するｑ個のフィールドを各ベクトルが有するｐ個のベクトルを出力し得る。これらの値は、映画の間の類似性を決定するために意味的距離を計算されることを可能にする、メタデータの比較の数字表現である。順序付けメタデータ空間６は、順序付け特徴空間４と類似するｑ次元またはｑｘｐ次元の空間である。
【００４９】
順序付けされたメタデータ空間６を用いると、ユーザは、以前に識別されたまたは所望のコンテンツと類似するコンテンツを検索することができる。たとえば、順序付けされたメタデータ空間６を用いると、ユーザは、映画「フェイスオフ」などの映画を以前に選択したことに基づき、俳優ニコラス  ケイジが演じているアクションタイプの映画を検索することができる。
【００５０】
同様にして、順序付けされた特徴空間４を用いると、ユーザは、以前に識別されたまたは所望のコンテンツと類似する特徴を有する映画を検索することができる。たとえば、ユーザは、多くのそのようなシーンを有する以前の映画に基づき、多くの海岸シーンを有する映画を検索することができる。なお、海岸シーンは、たとえば、色情報を用いて検出され得る。
【００５１】
順序付けされた特徴空間４における順序は、解析される特徴に依存する。これらは、調査されるメタデータとは異なる。結果的に、順序付けされた特徴空間４における順序は、順序付けされたメタデータ空間６におけるものとは異なり、これは、ユーザに対する不便を生じさせる。
【００５２】
この問題を解決するためには、システムは、特徴ベクトル順序付けユニット３と共に機能する重み付けユニット７を備える。重み付けユニット７は、順序付けされた特徴空間４における映画の順序と順序付けされたメタデータ空間６における映画の順序との間の差が最小化されるように、特徴解析デバイス２の出力を重み付けするように構成される。本発明のコンテンツの文脈では、「メディアコンテンツの順序付け」とは、メディアコンテンツの間の類似性が、配列されたメディアコンテンツの間の距離に基づいて決定されることを可能にするメディアコンテンツの配列として、解釈されるべきである。さらに、順序における差は、たとえば、メディアコンテンツアイテムを選択し、類似のコンテンツアイテムのリストを決定することによって、決定され得るが、この場合、リストにおけるあるアイテムの順位は、特徴空間またはメタデータ空間において選択されたメディアコンテンツアイテムへの距離によって決定される。このプロセスは、コンテンツデータベース１におけるより多くのまたは全てのメディアコンテンツアイテムに対して反復され得る。順序における差は、この場合、それぞれの、一部の、または全ての決定されたリストについて、異なる空間の間で順位がどのように異なるかを決定することによって、計算され得る。
【００５３】
一例として、重み付けユニット７は、各特徴ベクトルに全体として重み付けを適用する。そのような場合に、図１の重み付けユニット７は、ｎ個の重み付け係数を備え得る。あるいは、重み付けは、各特徴ベクトルの各フィールドに適用されることもあり、結果的にｎｘｋ個の重み付け係数が生じる。特徴ベクトルの異なる長さを用いるときには、特徴空間の次元が特徴ベクトルの異なるフィールドの総和と等しいことがあり得る、ということに注意すべきである。そのような場合には、類似の量の重み付け係数が用いられ得る。
【００５４】
重み付けユニット７は、順序付けされた特徴空間４における映画の順序と順序付けされたメタデータ空間６におけるこれらの映画の順序との差が最小化されるように重み付け係数を決定するように、構成される。なお、両方の空間における順序は、同じになるのが好ましい。
【００５５】
特徴ベクトル空間４とメタデータ空間６とにおいて同一の順序を達成しようとすることの利点を、新たな映画の順序付けを図解している図２を参照して説明するが、ここで新たな映画とは、すなわち、どのようなメタデータも関連付けされていない映画ｘである。
【００５６】
特徴解析デバイス２は、映画ｘに関する特徴解析を実行する。特徴ベクトル順序付けユニット３は、順序付けされた特徴空間４において、特徴解析デバイス２の出力を配列する。順序付けの間、以前に決定された重み付け係数を用いる重み付けが、重み付けユニット７により適用される。
【００５７】
本発明によると、メタデータをもたない映画が、特徴空間において順序付けされる。順序付けされた特徴空間４におけるその位置は、その映画がメタデータをもっていただろう場合の、順序付けされたメタデータ空間６におけるその順序の推定値である。特徴解析器とメタデータ解析器とデータベース１におけるメタデータを有する映画との数が増加すると、この方法の精度が向上する、ということは、当業者に明らかなはずである。
【００５８】
映画に言及して説明されているが、この方法は、音楽ファイルなど、他のタイプのメディアコンテンツにも、適用され得る。この場合、特徴解析は、１秒当たりの拍数、スペクトル分布、楽器の数または楽器の種類などに言及し得る。
【００５９】
図３は、さらなる実施形態の図解であり、この実施形態では、ユーザが、重み付けプロセスを調節することができる。重み付けファクタは、ユーザにとって理解不能であるのが典型的である。この問題を解決するために、このシステムは、重み付け係数と順序付けされた特徴空間４および／または順序付けされたメタデータ空間６におけるメディアコンテンツアイテムの順序とを相関させる重み付け係数相関器１０を備える。ここで、図２に示されたステップの結果として、両方の空間における順序は同じであり得ることが指摘される。一例として、重み付け係数相関器１０は、関心対象であるメディアコンテンツアイテムに対して、どの重み付け係数が、たとえば相対的に高いなどのように支配的なのか、を決定する。これらの重み付け係数の集まりが、ユーザに示される。たとえば、（１つまたは複数の）重み付け係数が、ユーザインターフェースにおいて異なる色および／または形状を用いて示され得る。
【００６０】
このシステムは、さらに、ユーザが重み付け係数を調節することを可能にするように構成されている重み付け係数調節ユニット１１を備え得る。この調節は、各重み付け係数に対して個別的に、同じ特徴ベクトルに属する重み付け係数に対し全体として、または、異なる特徴ベクトルに対応する重み付け係数のグループに対して、実行され得る。たとえば、重み付け係数相関器１０は、異なる特徴ベクトルの異なるフィールドに属する特定の重み付け係数が、他のフィールドと比較して相対的に高い、ということを決定することがあり得る。ここで、反復的な重み付けプロセスが開始する時点では、各フィールドに、予め定義されており好ましくは全てのフィールドに対して等しい値が与えられている、ということが注意されるべきである。いったんあるフィールドがその予め定義された値を超える値を保持すると、順序付けされた特徴空間４における順序が順序付けされたメタデータ空間６における順序と等しくなるかまたは類似するようになることを保証するために、このフィールドに、他のフィールドよりもより多くの重みが与えられている、ということが結論付けられ得る。これは、そしてまた相対的に高い他のフィールドも、重み付け係数調節ユニット１１によって、ユーザがこれらのフィールドが支配的であることを識別できるように、ユーザに提示され得る。あるいはまたはさらに、重み付け係数相関器１０は、メタデータ入力ユニット８と所望コンテンツ入力ユニット９とから入力を受け取ることがあり得る。たとえば、ユーザは、メタデータ入力ユニット８を用いて、たとえばユーザが好むタイプの映画など、重み付け係数相関器１０が相関により関連のある重み付け係数を決定することを可能にするメタデータを、入力し得る。ユーザは、また、所望コンテンツ入力ユニット９を通じて、データベース１におけるどのコンテンツが所望なのかを入力することもあり得る。これにより、重み付け係数相関器１０が、その所望のコンテンツに対して関連のある重み付け係数を決定することが、可能になる。
【００６１】
重み付け係数は任意の値を有し得るということ、そして、高い値とはまた高い絶対値も指し得るということは、当業者には明らかなはずである。
【００６２】
重み付け係数調整ユニット１１は、さらに、ユーザが関連のある重み付け係数を識別することを可能にすると共にユーザが重み付け係数を変更することを可能にするユーザインターフェース（ＵＩ）を、ユーザに提示することがあり得る。調節の結果として、順序付けされた特徴空間４における順序は、順序付けされたメタデータ空間６における順序と異なるようになることも、あり得る。
【００６３】
図４は、いかにしてユーザがデータベース１からコンテンツを検索し得るか、を図解している。その目的のために、このシステムは、コンテンツ検索ユニット１２を備える。それは、メタデータ入力８、所望コンテンツ入力ユニット９、および／または所望特徴入力ユニット１３から、入力を受け取る。コンテンツ検索ユニット１２は、データベース１上で動作するのであるが、データベース１は、この時点では、先に順序付けされた映画ｘも含む。一例として、ユーザが、メタデータ入力ユニット８を用いて、アクションタイプの映画と関連するメタデータを入力する。その結果として、コンテンツ検索ユニット１２が、コンテンツデータベース１から、その特定のメタデータを有する映画を取り出すことになる。しかし、同時に、コンテンツ検索ユニット１２は、順序付けされたメタデータ空間６および／または順序付けされた特徴空間４に基づいて類似すると見なされる他のメディアコンテンツアイテムを、ユーザに提案することになる。
【００６４】
図４は、図３と共に説明された重み付けプロセスがどのようにユーザにとって有益であり得るか、を図解している。順序付けされた特徴空間４での順序も考慮され得るため、ユーザに、検索が順序付けされたメタデータ空間６における順序だけに基づく場合であったらならば通常は提案されないであろう、当該ユーザにとって関心対象である提案が、提供されることが可能になる。提案は、第１に、順序付けされた特徴空間４および／または順序付けされたメタデータ空間６において、メタデータ入力ユニット８によって入力されたメタデータに応じるコンテンツアイテムの位置を決定することによって、生成される。次に、どのコンテンツアイテムがそのコンテンツアイテムから特定の範囲内にあるかを調べることによって、提案が見つけられる。範囲が狭いということは、コンテンツが非常に類似しているはずだ、ということを含意する。好ましくは、たとえば順序付けされた特徴空間４および／または順序付けされたメタデータ空間６におけるコンテンツの間の最大ユークリッド距離などである範囲は、ユーザが調節可能であるか、または予め定義されていることがあり得る。
【００６５】
さらなる例として、ユーザは、たとえば映画の題名などの所望のコンテンツを、所望コンテンツ入力ユニット９を用いて、入力し得る。いったんこのコンテンツアイテムがデータベース１において識別されると、もしそれが存在する場合には、コンテンツ検索ユニット１２が、上述したように、他の類似のコンテンツを提案することがあり得る。
【００６６】
ユーザは、また、所望特徴入力ユニット１３を用いて、所望の特徴を入力することもあり得る。この場合、コンテンツ検索ユニット１２は、入力に対応するコンテンツを決定するために、順序付けされた特徴空間４を走査することになる。同時に、それは、類似のコンテンツを提案することができる。それは、また、順序付けされた特徴空間４においていったんコンテンツが識別されると、さらなる提案のために、順序付けされたメタデータ空間６を調べることもあり得る。
【００６７】
上述されたように、ユーザは、順序付けされたコンテンツの２つの異なる空間を調べることがあり、それによって、ユーザに、通常はそのユーザに提供されないであろう提案が、提供されることが可能になる。
【００６８】
図３および４におけるプロセスは反復的に実行され得るということが、注意されるべきである。ユーザは、提案がこの関心と合致しないといったん決定すると、重み付け係数調節ユニット１１を用いて、重み付けを変更し得る。
【００６９】
図５は、本発明によるメディアコンテンツを順序付けするための方法を図解している。
【００７０】
ステップＳ１では、特徴解析が、複数の特徴について、コンテンツデータベースにおけるメディアコンテンツアイテムのそれぞれに対して、実行される。その結果、ステップＳ２において、重み付け係数を適用することによって重み付けされる特徴ベクトルが、出力される。ステップＳ３では、出力され重み付けされた特徴ベクトルが、特徴空間において順序付けされる。
【００７１】
他方、ステップＳ４においては、メディアコンテンツアイテムが、メタデータ空間において、たとえば異なるメディアコンテンツアイテムのメタデータの間の意味的距離に基づいて、順序付けされる。
【００７２】
ステップＳ５では、順序付けされた特徴空間におけるメディアコンテンツアイテムの順序と順序付けされたメタデータ空間におけるメディアコンテンツアイテムの順序との差が、計算される。この差は、ステップＳ６で、しきい値と比較される。たとえばその絶対値である差が予め定義されたまたはユーザが調節可能なしきい値よりも大きい場合には、ステップＳ７で、重み付け係数が変更される。差がそのしきい値よりも小さい場合には、ステップＳ８で、この方法が終了する。
【００７３】
以上では本発明がその実施形態を用いて説明されてきたが、当業者であれば、添付の特許請求の範囲において定義されている本発明の範囲から逸脱することなく、様々な修正がなされ得ることを、認識するであろう。
【図１】
2016535341.tif 000003
【図２】
2016535341.tif 000004
【図３】
2016535341.tif 000005
【図４】
2016535341.tif 000006
【図５】
2016535341.tif 000007
【国際調査報告】
2016535341.tif 000008
2016535341.tif 000009
2016535341.tif 000010
2016535341.tif 000011
2016535341.tif 000012