(57)【要約】【課題】大量に蓄積されているコンテンツデータベースの中から、少ない手順で効率よく、ユーザの望むコンテンツを抽出できるようにする。【解決手段】コンテンツデータに複数種の属性値を関連付けて蓄積し、ユーザが入力した属性値を検索条件としてコンテンツの絞り込みを行うコンテンツ検索装置において、それぞれの属性項目毎にコンテンツデータ弁別効率の大小を判定し、弁別効率が高い属性項目から検索条件の入力を行うようユーザに促す提示を行う。より具体的には、属性項目毎にコンテンツデータの分散値を算出し、分散値の大きいものが弁別効率の大きい属性項目であると判断する。【選択図】図２
2006133939.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツデータの中からユーザの希望するコンテンツデータを検索するコンテンツ検索装置であって、
コンテンツデータと、前記コンテンツデータの各々について複数種の属性値とを対応付けて蓄積するコンテンツデータ蓄積部と
前記コンテンツデータを検索するための検索条件としてユーザの希望する属性値を入力する検索条件入力部と
前記コンテンツデータから前記検索条件に合致するコンテンツデータのみを抽出する検索部と、
前記検索部により抽出されたコンテンツデータをユーザに提示する検索結果提示部と、
前記コンテンツデータを検索するための属性項目の各々について、その属性値が検索条件として入力されたと仮定した時に、前記検索部が抽出するコンテンツデータ数の減少度合いを推定し、前記減少度合いの大小に基づいて、前記属性項目をユーザに提示する順序を決定する検索条件提示順序決定部と
ユーザに前記検索条件の入力を促すために、前記検索条件提示順序決定部が決定した順序に従って前記属性項目をユーザに提示する検索条件提示部と
を備えることを特徴とするコンテンツデータ検索装置。
【請求項２】
前記検索条件提示順序決定部は、属性項目毎にコンテンツデータの分散値を算出し、ユーザに属性項目を提示する順序を前記分散値が高い順に設定する
ことを特徴とする、請求項１に記載のコンテンツデータ検索装置。
【請求項３】
前記検索条件提示部は、前記検索条件提示順序決定部が決定した順に並べて画面に複数個を同時に表示する
ことを特徴とする、請求項１または２に記載のコンテンツデータ検索装置。
【請求項４】
前記検索条件提示部は、前記検索条件提示順序決定部が決定した順序の上位一定数の属性項目の表示に対し、表示サイズを変更する、表示色を変更する、特定記号を付記する、の何れかの手法により他の属性項目より強調表示する
ことを特徴とする、請求項３に記載のコンテンツデータ検索装置。
【請求項５】
前記検索条件提示部は、前記検索条件提示順序決定部が決定した順序の下位一定数の属性項目を非表示とする
ことを特徴とする、請求項３または４に記載のコンテンツデータ検索装置。
【請求項６】
前記検索条件入力部は、画面表示された属性項目をタッチパネルあるいはマウスにより選択することで属性項目を指定する
ことを特徴とする、請求項３〜５のいずれか一項に記載のコンテンツデータ検索装置。
【請求項７】
前記検索条件提示部は、前記検索条件提示順序決定部が決定した順序の最上位の属性項目だけをユーザに提示する
ことを特徴とする、請求項１または２に記載のコンテンツデータ検索装置。
【請求項８】
前記検索条件提示部は、属性項目を音声でユーザに提示する
ことを特徴とする、請求項６に記載のコンテンツデータ検索装置。
【請求項９】
前記検索条件入力部は、ユーザの発声した音声により属性項目を入力する
ことを特徴とする、請求項８に記載のコンテンツデータ検索装置。
【請求項１０】
前記検索条件提示部は、前記検索部が抽出したコンテンツデータの数が一定数を超える場合に、ユーザに対し他の条件入力を促す提示を行う
ことを特徴とする、請求項１〜９のいずれか一項に記載のコンテンツデータ検索装置。
【請求項１１】
前記検索結果提示部は、ユーザがそれまでに入力した１つ以上の条件により抽出されたコンテンツデータ数をユーザに提示する
ことを特徴とする、請求項１〜１０のいずれか一項に記載のコンテンツデータ検索装置。
【請求項１２】
前記属性データ蓄積部に格納される属性項目は、曲名、アーティスト名、ジャンル、リリースされた年月日、楽曲再生時間、楽曲のテンポ、楽曲のリズム、楽曲の印象情報の何れかを含む
ことを特徴とする請求項１〜１１のいずれか一項に記載のコンテンツデータ検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多量のコンテンツデータの中からユーザの所望するコンテンツデータを検索するデータベース検索装置に関するものである。
【背景技術】
【０００２】
近年、ホームサーバや車載サーバとよばれる民生向けコンテンツ蓄積サーバには、ハードディスクなどの大容量蓄積装置が搭載され、大量の音楽コンテンツや映像コンテンツを蓄積することが可能になっている。これによりユーザは、音楽や映像を好きなだけ録音・録画しておき、好きな時に蓄積された大量のコンテンツの中から自分の所望するコンテンツを選択して楽しむことができるようになりつつある。
【０００３】
ここで、ユーザが所望するコンテンツを選択する方法としては、蓄積済みコンテンツをリスト形式で一覧表示させ、ユーザがその中から所望するコンテンツを選択する、という方法が広く使用されている。しかし、この方法ではコンテンツの蓄積量が多くなるに従いリストから選択するための手順が煩雑となるため、コンテンツの属性による検索が併用されることもある。すなわち、コンテンツが蓄積されるタイミングでシステムが各々のコンテンツの属性（例えばタイトル名、作成日時、ジャンル、コンテンツ視聴時の印象など）をＣＤＤＢなど既知の技術により自動的に取得してコンテンツデータと関連付けて保持しておき、ユーザが希望する属性条件を入力するとシステムがそれに合致するコンテンツだけを抽出してユーザに提示するという方法が使用されている。
【０００４】
具体的には、大量に蓄積された音楽コンテンツの中から、ユーザが指定した条件に合致する音楽コンテンツだけを抽出できるようにした音楽コンテンツ検索システム（例えば特許文献１）や、コンテンツ絞り込みのための条件入力インターフェースを改良し、絞り込み操作を容易にする方法（例えば特許文献２）が提案されている。
【０００５】
特許文献１に開示されている音楽コンテンツ検索システムでは、楽曲の曲名、歌手名、テンポ、ジャンル、年代などの複数の楽曲属性情報に関する条件入力を可能としており、そのうちユーザが知っている属性情報の範囲でコンテンツに関する条件を入力すると、システムがデータベースに蓄積されている複数の楽曲の中から条件に合致する楽曲を抽出するようにしている。このシステムによれば、ユーザは所望するコンテンツに関して覚えている条件だけを指定すると、その条件に合致する楽曲コンテンツが自動的に絞り込まれるので、例えばユーザが曲名を忘れてしまっていても絞り込まれた曲に対してのみ改めて探索を行えばすむので操作の煩雑さを軽減することが可能となる。
【０００６】
また、特許文献２に開示されているデータベース検索手法では、楽曲に設定される複数の属性情報のうち、２つの属性項目をユーザに選択させ、これを軸とした座標系を設定して、選択された属性項目に該当する属性値に基づいて楽曲コンテンツを指標化し座標系上に配置してその画面をユーザに提示するようにしている。図１（ａ）にこのデータベース検索手法がユーザに提示する表示画面の例を示す。この例では、ユーザが「９０年以降にリリースされた楽曲で、テンポの速い楽曲」が聞きたいという希望をもち、属性値として「年代」と「テンポ」を縦軸・横軸に指定した座標系上にコンテンツを配置させたときの画面表示例を示している。図１（ａ）に示すとおり、この検索手法では、希望に該当する楽曲が座標系の特定の範囲内にマッピングされるため、ユーザは大量の楽曲コンテンツのうち希望する楽曲とそうでない楽曲を直感的かつ視覚的に分別することができる。またこのとき、座標系に対して任意の閉領域を指定することで、その領域内に含まれる楽曲だけに絞り込むことができるので、その後の曲選択操作の煩雑さを軽減することが可能となる。
【特許文献１】特開２００２−７３０４１号公報
【特許文献２】特開２００１−１３４５８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に開示されている音楽コンテンツ検索システムでは、データベースに蓄積されている楽曲コンテンツがほぼ無限に存在し、ユーザの設定した条件に合致する楽曲が必ず存在することが前提とされている。一般に、楽曲再生装置で再生することができる楽曲コンテンツは、ユーザが金銭を払って購入した楽曲コンテンツであることが大半を占めることが多い。このため、業務用で利用される場合を除き、特に家庭や自動車内などで利用されるコンテンツサーバにおいては、蓄積されているコンテンツ数に限りがあり、またユーザの嗜好によってコンテンツの分布に偏りがある場合も多い。このような状況において、上記特許文献１に開示される音楽コンテンツ検索システムでは、視聴できるコンテンツの分布が不明なままユーザは希望条件を指定しなければならず、結果として条件に合致する楽曲が無くコンテンツの絞り込みに効果がないような属性条件を指定しまう可能性があり、条件再設定など煩雑な手間を必要とする。より具体的には、例えば‘９０年代の音楽のみを蓄積しているユーザが、年代というコンテンツ属性に対する条件設定を行ってもその絞り込み効果は殆ど無く、その条件設定操作が無駄になってしまう、といった具合である。
【０００８】
また、上記特許文献２に開示されているデータベース検索方法では、あらかじめ指定した属性を座標軸にとったコンテンツの分布を確認しながら、座標系上の閉領域を指定することでユーザが所望する絞り込み条件の入力を行う。しかし前述の通り、軸として指定した属性によっては、その分布がある特定の個所に密集してしまう可能性があり、この場合には、その属性軸方向に対して幅を持った閉領域を指定しても、コンテンツが存在しないためその効果は殆どなく、やはり条件設定操作の無駄が生じる。より具体的には、図１（ｂ）のように、‘９０年代の音楽のみを蓄積しているユーザが「年代」と「テンポ」という属性を座標軸にとった場合、「年代」軸方向にはコンテンツの分散が小さいため、ユーザは「テンポ」軸方向にのみ領域を指定しなければならず、「年代」を指定した操作が無駄になってしまう、といった具合である。
【０００９】
そこで、本発明の目的は、蓄積されているコンテンツの分布に注目することで、条件の無駄な設定操作を解消し、ユーザが望むコンテンツに素早く到達させるために効率よくコンテンツを絞り込むことができるコンテンツ検索装置を提供することである。
【課題を解決するための手段】
【００１０】
かかる目的を達成するために、本発明にかかるコンテンツデータ検索装置は、複数のコンテンツデータの中からユーザの希望するコンテンツデータを検索するコンテンツ検索装置であって、コンテンツデータと、各々のコンテンツデータについて複数種の属性値を蓄積するコンテンツデータ蓄積部と、コンテンツデータを検索するための検索条件としてユーザの希望する属性値を入力する検索条件入力部と、蓄積済みコンテンツデータの中からユーザの入力した検索条件に合致するコンテンツデータのみを抽出する検索部と、抽出されたコンテンツデータをユーザに提示する検索結果提示部と、コンテンツデータを検索するための属性項目の各々について、その属性値が検索条件として入力されたと仮定した時に、検索部が抽出するコンテンツデータ数の減少度合いを推定し、その減少度合いの大小に応じて、属性項目をユーザに提示する順序を決定する検索条件提示順序決定部と、検索条件としてユーザ入力可能な属性項目を、検索条件提示順序決定部が決定した順序に従ってユーザに提示する検索条件提示部とを備え、そのことにより上記目的が達成される。
【００１１】
ここで、検索条件提示順序決定部は、例えば属性項目別にコンテンツデータの分散値を算出し、ユーザにはその値が大きい順に属性項目を提示する。
【００１２】
また、検索条件提示部は、画面に属性項目を順に複数個表示させることで属性項目をユーザに提示するようにしてもよい。このとき、検索条件提示順序決定部が決定した順序に従って画面に並べて表示するが、順序の上位一定数の属性項目は、表示サイズを大きくする、表示色を目立つ色に変更する、記号やマークなどを付加する、など他の属性項目よりもユーザが視認しやすくなるよう強調表示を行ってもよい。また逆に、順序の下位一定数の属性項目を非表示としてもよい。また、検索条件入力部は、画面表示された検索項目をタッチパネルやマウスなどの入力デバイスにより属性項目を指定するようにしてもよい。
【００１３】
また、検索条件提示部は、例えば自動車運転中などユーザが画面を見なくてもユーザが属性項目を認識できるように、属性項目を音声でユーザに提示するようにしてもよい。また、検索条件入力部は、ユーザの発した音声により属性項目を入力できるようにしてもよい。
【００１４】
また、検索条件提示部は、その時点までに入力された検索条件に基づいて検索部が抽出したコンテンツデータの数が一定数を超える場合、さらにコンテンツデータを絞り込むために、ユーザに他の条件入力を促す提示を行うようにしてもよい。
【００１５】
また、検索条件提示部は、その時点までに入力された検索条件に基づいて検索部が抽出したコンテンツデータの数をユーザに提示し、どの程度絞り込まれているかをユーザに情報提示するようにしてもよい。
【００１６】
また、コンテンツデータ蓄積部に格納される属性項目の具体例として、曲名、アーティスト名、ジャンル、リリースされた年月日、楽曲再生時間、楽曲のテンポ、楽曲のリズム、楽曲の印象情報の何れかが含まれるようにしてもよい。
【発明の効果】
【００１７】
本発明によれば、コンテンツを絞り込むための複数の属性項目のうち、効率よく絞り込むことができる属性項目がどれであるかをユーザが知ることができるので、ユーザはより少ない条件設定操作で効率よく所望のコンテンツを絞り込むことができる。より具体的には、曲名のわからない音楽コンテンツを検索するときでも、少ない手順で候補となる音楽コンテンツに絞り込むことが出来るので、目的の音楽コンテンツを探し出す操作手順を簡単化することが出来る。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１９】
（実施の形態１）
図２に、本発明の実施の形態におけるコンテンツデータ検索装置の機能構成を示すブロック図を示す。コンテンツデータ検索装置２００は、検索条件入力部２０１と、検索部２０２と、検索結果提示部２０３と、コンテンツデータ蓄積部２０４と、検索条件提示順序決定部２０５と、検索条件提示部２０６とから構成される。
【００２０】
また、図３に、本発明の実施の形態におけるコンテンツデータ検索装置２００の具体的構成を示す。コンテンツデータ検索装置２００は、ユーザが発声した音声を取得するためのマイク３０１と、コンテンツデータと各々のコンテンツデータに関する属性情報とを蓄積するたとえばＨＤＤなどの蓄積デバイス３０３と、ユーザが使用可能な検索条件や検索結果など各種情報を視覚情報としてユーザに提示し、さらに画面をタッチすることで検索条件の入力を行うことができるタッチパネルモニタ３０４と、同じくユーザが使用可能な検索条件や検索結果などの各種情報を音声情報としてユーザに提示するスピーカ３０５と、マイク３０１を介して取得した音声データを音声認識処理によりコンテンツを検索するための検索条件へと変換し、蓄積デバイス３０３に格納されているコンテンツデータの中からユーザが入力した検索条件に合致するコンテンツデータのみを抽出し、その抽出結果をタッチパネルモニタ３０４あるいはスピーカ３０５に提示するよう指示を出し、さらに、蓄積デバイス３０３に格納されているコンテンツデータに対し属性項目毎の分散値を計算し、それに基づいて各々の属性項目の弁別効率を算出するＣＰＵ３０２とからなる。
【００２１】
以上のような構成において、検索条件入力部２０１は、ユーザが所望するコンテンツに対する属性条件を入力するもので、例えばマイク３０１などの音声入力デバイスとＣＰＵ３０２によって処理される音声認識プログラムが相当する。具体的には、「ジャンルはＪ−ＰＯＰ」というような楽曲のジャンルや、「印象が明るい曲」といった印象情報などをユーザが発話した場合、検索条件入力部２０１は、ユーザの発話内容から「ジャンル＝Ｊ−ＰＯＰ」、「印象＝明るい」といった、コンテンツを絞り込むための検索条件を取得する。
【００２２】
コンテンツデータ蓄積部２０４は、コンテンツデータおよび各々のコンテンツデータに関連付けられた複数の属性値を蓄積するもので、たとえばＨＤＤ３０３などの蓄積デバイスが相当する。ここでいうコンテンツデータとは、音楽データや映像データ、あるいは小説などの文章データ様々な種類のコンテンツデータが考えられるが、たとえば音楽データの場合、ある楽曲コンテンツに関する属性データとして、楽曲の曲名、アーティスト名、ジャンル、リリース年月日、楽曲の再生時間などのように楽曲を識別するために固有の情報の他に、テンポ、リズムといった音楽特徴量の情報などが格納されている。さらには公知の技術を用いて音楽特徴量から楽曲を聞いたときに受ける印象を予め解析しておき、楽曲コンテンツの明るさ、激しさ、爽やかさ、などの印象情報が格納されていてもよい。図１０にコンテンツデータ蓄積部２０４が格納している楽曲属性データの例を示す。
【００２３】
検索部２０２は、ユーザが入力したコンテンツデータに関する条件に基づいて、蓄積されているコンテンツデータからユーザの所望するコンテンツデータだけを抽出するもので、ＣＰＵ３０２とそこで動作する検索プログラムが相当する。
【００２４】
検索結果提示部２０３は、検索部２０２によって抽出されたコンテンツデータの情報をユーザに提示するもので、たとえば視覚情報として抽出結果を画面表示で提供するタッチパネルモニタ３０４や、音声情報として検索結果を提供するスピーカ３０５が相当する。なお本実施の形態では視覚情報と音声情報とを両方ユーザに提供できる形態をとったが、視覚情報のみ、あるいは音声情報のみという形態でもよい。
【００２５】
検索条件提示順序決定部２０５は、コンテンツを絞り込むための複数の条件のうち、各々の条件毎の弁別効率を算出し、ユーザに提示する検索条件の順序を決定するもので、ＣＰＵ３０２とそこで動作する順序決定プログラムが相当する。
【００２６】
検索条件提示部２０６は、ユーザに検索条件の入力を促すための情報を提示するために、検索条件提示順序決定部２０５が決定した順序に従って、検索条件を順次提示するもので、たとえば視覚情報として検索条件を画面表示で提供するタッチパネルモニタ３０４や、音声情報として検索条件を提供するスピーカ３０５が相当する。なお本実施の形態では視覚情報と音声情報とを両方ユーザに提供できる形態をとったが、視覚情報のみ、あるいは音声情報のみという形態でもよい。
【００２７】
次に、上記構成の実施の形態１のコンテンツデータ検索装置の動作について説明する。図４は、コンテンツデータ検索装置２００の動作の全体の流れを示したフローチャートである。
【００２８】
まず始めに、コンテンツデータ検索装置は、コンテンツを絞り込むための複数の条件のうち、各々の条件毎の弁別効率を算出し、ユーザに提示する検索条件候補の順序を決定し（Ｓ４１）、その結果に基づいて画面表示と音声により検索条件候補をユーザに提示することでユーザのコンテンツ検索条件入力を促す。（Ｓ４２）。次に、提示された検索条件候補を見てユーザがコンテンツ検索条件を入力するのを待つ（Ｓ４３）。ユーザがコンテンツ検索条件を入力したことを検知すると（Ｓ４３でＹｅｓ）、蓄積されているコンテンツデータの中から条件に合致するコンテンツを抽出するコンテンツ検索処理を行い（Ｓ４４）、現時点までに絞り込まれたコンテンツデータをユーザに提示する処理を行う（Ｓ４５）。次にコンテンツ検索条件の設定を完了したか否かを判定し（Ｓ４６）、もし完了していないなら（Ｓ４６でＮｏ）再度ユーザに提示する検索条件候補の順序決定処理を行う（Ｓ４１）。コンテンツ検索条件の設定が完了したなら（Ｓ４６でＹｅｓ）、コンテンツデータ検索装置の処理を終了する。
【００２９】
図５は、図４に示される検索条件提示順序決定処理（Ｓ４１）のサブルーチンを示すフローチャートである。
【００３０】
この検索条件提示順序決定処理においては、まずコンテンツを検索するためのキーとなるコンテンツの属性項目を１つ選択する（Ｓ５１）。コンテンツの属性項目はコンテンツデータ蓄積部２０４に蓄積されている。次に、選択した属性項目はユーザが既に条件を設定済かどうか、すなわち、現時点までにユーザがその属性条件を用いて既にコンテンツを絞り込んでいるか否か判定する（Ｓ５２）。選択した属性項目が既に条件設定済みの場合（Ｓ５２でＹｅｓ）、次の属性項目を選択する（Ｓ５１）。一方、その属性項目がまだ条件設定済みでない場合（Ｓ５２でＮｏ）、その属性項目を軸にとった座標系に、現時点までに絞り込まれているコンテンツデータをプロットし、その分散値を計算する。たとえば図６（ａ）は、音楽コンテンツデータを「年代」という属性項目に関してプロットした例を示す。この例では、１９６０年代に発売された音楽データから、２０００年代に発売された音楽データまでほぼ満遍なくコンテンツデータが蓄積されており、その分散値が高いことを示す。一方、図６（ｂ）は、音楽コンテンツデータを「ジャンル」という属性項目に関してプロットした例を示す。この例では、コンテンツデータは「Ｊ−ＰＯＰ」というジャンルにほぼ偏って存在しており、その分散値は低いことを示す。こうして算出した分散値に対し、その値が大きいものから降順に並ぶよう属性項目を並び替える（Ｓ５４）。一般に、少ない条件設定数で、コンテンツデータを効率よく絞り込むためには、複数の属性条件のうち、条件を新たに追加することで絞り込まれるコンテンツ数を確実に一定数分の１に絞り込めるような条件から先に使用することが重要である。図６の例でいえば、ユーザが次に「年代」という属性項目を検索条件として指定した場合、ユーザがその属性値をどのように指定しても絞り込まれるコンテンツ数は必ず減少するが、「ジャンル」という属性項目を検索条件として指定した場合、ユーザが属性値として「Ｊ−ＰＯＰ」を指定すると絞り込まれるコンテンツ数は殆ど減少しない、といった具合である。このことに着目し、本実施の形態のコンテンツデータ検索装置では、属性項目別のコンテンツ分散が大きい順にユーザが条件設定するよう促すことで、効率よいコンテンツデータの絞込みを実現する。そして最後に、全ての属性項目に対して並び替え処理が終わったか否かを判定し（Ｓ５５）、まだ未処理の属性項目があるなら（Ｓ５５でＮｏ）、次の属性項目に対して繰り返し処理を行い、全属性項目に対して処理が完了したなら（Ｓ５５でＹｅｓ）、検索条件提示順序決定処理を終了する。
【００３１】
図７は、図４に示される検索条件提示処理（Ｓ４２）においてユーザに提示される画面例を示す図である。検索条件提示処理では、まず現時点までにユーザが設定済の検索条件７０１を提示して、ユーザが再度同じ検索条件を使用しないように促す。また、検索条件提示順序決定処理により決定された順序に従って、検索候補となる属性項目をリスト形式で７０２〜７０５のように提示する。この例では、「年代」という属性項目がコンテンツを絞り込む際に最も効率がよいと判断され、次に「明るさ」「ジャンル」「激しさ」という属性項目が続いていることを示す。なお、属性項目数が多く１画面に描画しきれない場合は、スクロールバー７０６を表示して、画面をスクロールすることで他の属性項目を提示させることができる。ユーザは画面に表示されたこれら複数の属性項目のうち、絞込み条件として設定したいと思う属性項目をタッチパネルで指定し、図示しない属性値入力画面により属性値を指定することができる。あるいは、音声入力により属性値を入力することもできる。また、検索条件提示順序決定処理は属性項目別に分散値を求めるが、その値が大きい属性項目は絞込み効率が大きくユーザがその属性項目に関する条件を設定することを促すための強調マーク７０７を表示するようにしてもよい。また、音声による検索条件提示では、「コンテンツの年代を指定してください」のように、検索条件提示順序決定処理が第１位に選定した属性項目についてのみユーザ入力を促すようにしてもよい。この検索条件提示処理では弁別効率の高い属性項目を強調して提示することにより、ユーザに少ない手順で効率よくコンテンツを絞りこめるようにする。
【００３２】
図８は、図４に示されるコンテンツ検索結果提示処理（Ｓ４５）により提示される画面例を示す図である。コンテンツ検索結果提示処理では、まず現時点までにユーザが設定済の検索条件８０１と、それにより絞りこまれたコンテンツデータ数８０２とを提示する。この例では、現時点までに「テンポ」と「年代」という２つの属性条件が設定されたことにより、コンテンツデータが２４曲まで絞り込まれていることを示す。また、絞り込まれた結果のコンテンツデータをリスト形式で表示する（８０３〜８０５）。コンテンツデータが１画面内に収まらない場合は、スクロールバー８０６を表示し、画面をスクロールすることにより他のコンテンツデータを表示させることもできる。また、コンテンツデータをさらに絞り込むために新たな条件設定処理を行うか否かをユーザが指定できるスイッチ８０７、８０８を表示する。この画面においてユーザは、コンテンツデータ数８０２の表示を確認して、その数が少なければリスト表示されたコンテンツデータ一覧の中から所望するコンテンツデータを１つ抽出するという手順を選択することもできるし、まだ絞込み数が多くリスト表示の中からコンテンツデータを抽出するのは手間がかかる場合には他の属性条件を指定してコンテンツデータをさらに絞り込むという手順を選択することもできる。
【００３３】
なお、図７は、検索条件提示処理（Ｓ４２）においてユーザに提示される画面例として、おもにユーザが画面を注視してタッチパネル操作により検索条件入力を行うことを想定した画面例であるが、車載端末への応用を考えた場合に運転中の操作も想定されるなど、画面を注視することなく主に音声を用いた操作も必要であると考えられる。このことを考慮し、ユーザが画面を注視することなく操作するために検索条件提示処理（Ｓ４２）がユーザに提示する情報例を図９に示す。ここで、図７および図９に示されるこれら２つの操作体系は、ユーザにどちらかを自由に選択できるようにしてもよいし、例えば自動車が走行中かどうかを検知するセンサと連動し、走行中なら音声操作、停止中ならタッチパネル操作、というように自動的に切り替えるようにしても良い。
【００３４】
ユーザが画面を注視できない場合、検索候補となる属性項目をリスト形式で画面表示してもユーザは認識が困難であるため、検索条件提示順序決定処理が最上位に順位付けした検索条件のみを音声によりユーザに提示する。図９の例では、属性項目として「年代」が最上位に順位付けされた場合には「抽出したい音楽の発売年代を教えて下さい」と音声によりユーザへ提示することで、ユーザに「年代」に関する条件設定を促す。なおこのとき、音声とともに、９０２ａ、９０２ｂのようにユーザが入力すべき属性項目を画面上にも表示し、また、９０３ａ、９０３ｂのように具体的な属性値を画面上に表示することで、システムの音声通知を聞き逃した場合などでもユーザが検索条件入力を容易に行えるようにする。また、現時点で絞り込まれている曲数を画面上に提示しておき（９０１ａ〜ｃ）、ユーザが検索条件を入力することによる絞り込みの効果を確認できるようにしている。さらに、絞り込まれた曲数が多い場合は、さらに絞り込みを行うために他の検索条件入力を促すようにし、たとえば１０件以下まで絞り込まれた場合は、絞り込まれたコンテンツ一覧を９０４のようにリスト形式で表示するようにしている。
【００３５】
以上のように、本実施の形態のコンテンツデータ検索装置では、システムが弁別度の高い属性項目をユーザに提示することで、少ない条件設定数でコンテンツデータを効率的に絞込んでいくことができ、たとえば歌手名や曲名をユーザが思い出せない場合に、最終的にリスト一覧からユーザがコンテンツを選択する場合でも効率的に目的のコンテンツデータを抽出することができる。
【産業上の利用可能性】
【００３６】
本発明にかかるコンテンツデータ検索装置は、大量のコンテンツの中からユーザが所望するコンテンツデータを、少ない手順で効率よく絞り込むことが可能となるため、大容量コンテンツの再生が可能である楽曲再生装置／映像再生装置など各種コンテンツ再生装置への応用が有用である。
【図面の簡単な説明】
【００３７】
【図１】（ａ）従来技術での楽曲コンテンツ検索インターフェースにおいて、コンテンツの分布が一様である場合の表示例を示す図（ｂ）従来技術での楽曲コンテンツ検索インターフェースにおいて、コンテンツの分布に偏りが存在する場合の表示例を示す図
【図２】本発明の実施の形態のコンテンツデータ検索装置の構成を示すブロック図
【図３】本発明の実施の形態のコンテンツデータ検索装置の具体的構成を示した構成図
【図４】本発明の実施の形態のコンテンツデータ検索装置の全体動作を示すフローチャート
【図５】図４に示される検索条件提示順序決定処理（Ｓ４１）のサブルーチンを示すフローチャート
【図６】（ａ）「年代」を座標軸としたときのコンテンツマッピング例を示す図（ｂ）「ジャンル」を座標軸としたときのコンテンツマッピング例を示す図
【図７】タッチパネル操作を想定したときの、検索条件入力を促すためにユーザに提示される画面例を示す図
【図８】コンテンツ検索結果を示すユーザ提示画面例を示す図
【図９】音声操作を想定したときの、検索条件入寮を促すためにユーザに提示される画面・音声例と、ユーザ入力とのシーケンス例を示した図
【図１０】データベースに蓄積されているコンテンツ属性データの例を示す図
【符号の説明】
【００３８】
２００    コンテンツデータ検索装置
２０１    検索条件入力部
２０２    検索部
２０３    検索結果提示部
２０４    コンテンツデータ蓄積部
２０５    検索条件提示順序決定部
２０６    検索条件提示部
３０１    マイク
３０２    ＣＰＵ
３０３    蓄積デバイス
３０４    タッチパネルモニタ
３０５    スピーカ
７０１    すでに設定済みの検索条件を表示する領域
７０２〜７０５    検索条件の候補
７０６    １画面に収まらない検索条件候補を表示させるためのスクロールバー
７０７    検索条件の弁別効率の大小を示すための符号
８０１    すでに設定済みの検索条件を表示する領域
８０２    検索条件に合致し、絞り込まれたコンテンツ数
８０３〜８０５    絞り込まれたコンテンツ一覧
８０６    １画面に収まらないコンテンツを表示させるためのスクロールバー
８０７    コンテンツの絞り込みを継続するためのボタン
８０８    コンテンツの絞り込みを終了するためのボタン
９０１ａ〜ｃ    検索条件に合致し、絞り込まれたコンテンツ数
９０２ａ〜ｂ    検索条件の入力を促すメッセージ
９０３ａ〜ｂ    検索条件として入力すべき具体的な属性値
９０４    絞り込まれたコンテンツ一覧
【図１】
2006133939.tif 000003
【図２】
2006133939.tif 000004
【図３】
2006133939.tif 000005
【図４】
2006133939.tif 000006
【図５】
2006133939.tif 000007
【図６】
2006133939.tif 000008
【図７】
2006133939.tif 000009
【図８】
2006133939.tif 000010
【図９】
2006133939.tif 000011
【図１０】
2006133939.tif 000012