(57)【要約】【課題】大量のコンテンツの中から、コンテンツを視聴する位置情報に応じたコンテンツを使用者に提供する。【解決手段】コンテンツデータベース３１に格納されたコンテンツの中から特定のコンテンツを再生するコンテンツ再生装置であって、位置情報入力部４１は、自らの経度および緯度を把握するＧＰＳ受信機２３から位置情報を入力し、地図情報入力部４２は、地図情報が格納されている地図情報データベース３２から地図情報を入力し、位置情報入力部４１により入力された位置情報と地図情報入力部４２により入力された地図情報とに基づいて、地点情報抽出部４３では地点情報が抽出され、検索部４５では、地点情報抽出部４３により抽出された地点情報に基づいて、コンテンツデータベース３１に格納されているコンテンツの中から再生すべきコンテンツが検索される。【選択図】        図２
2004152174.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータベースに格納されたコンテンツの中から特定のコンテンツを再生するコンテンツ再生装置であって、
位置情報を入力する位置情報入力部と、
地図情報が格納されている地図情報データベースから地図情報を入力する地図情報入力部と、
前記位置情報入力部により入力された位置情報と前記地図情報入力部により入力された地図情報とに基づいて地点情報を抽出する地点情報抽出部と、
前記地点情報抽出部により抽出された地点情報に基づいて、前記コンテンツデータベースに格納されているコンテンツの中から再生すべきコンテンツを検索する検索部と
を備えたことを特徴とするコンテンツ再生装置。
【請求項２】
自らの経度および緯度を把握するＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍｓ）受信機を更に備え、
前記位置情報入力部は、前記ＧＰＳ受信機から受信された経度および緯度の情報を前記位置情報として入力することを特徴とする請求項１記載のコンテンツ再生装置。
【請求項３】
前記検索部は、コンテンツの特性情報と前記地点情報との合致度をコンテンツ毎に比較し、合致度の高いものを前記再生すべきコンテンツとして抽出することを特徴とする請求項１記載のコンテンツ再生装置。
【請求項４】
前記検索部は、抽出されるコンテンツに対し、検索対象ごとに重み付けを行なって前記合致度を算出することを特徴とする請求項３記載のコンテンツ再生装置。
【請求項５】
前記検索部は、ユーザから入力された付加情報に基づいて前記合致度を算出することを特徴とする請求項３記載のコンテンツ再生装置。
【請求項６】
ユーザプロファイルを格納する不揮発性メモリと、
ユーザを認証するユーザ認証部とを更に備え、
前記検索部は、前記ユーザ認証部により認証されたユーザのユーザプロファイルを前記不揮発性メモリから読み出し、当該ユーザプロファイルに基づいてコンテンツの検索を行なうことを特徴とする請求項１記載のコンテンツ再生装置。
【請求項７】
コンテンツを格納するコンテンツデータベースと、
前記コンテンツデータベースに格納されたコンテンツを再生する検索・再生装置とを備え、
前記検索・再生装置は、コンテンツを再生する際のシチュエーションに基づいて前記コンテンツデータベースに格納されているコンテンツを検索し、検索された当該コンテンツを再生することを特徴とするコンテンツ提供システム。
【請求項８】
地図情報を格納する地図情報データベースと、
前記検索・再生装置の現在位置を把握する受信機とを更に備え、
前記検索・再生装置は、前記受信機により把握された位置情報と前記地図情報データベースに格納された地図情報とに基づいて地点情報を抽出し、抽出された当該地点情報に基づいてコンテンツを検索することを特徴とする請求項７記載のコンテンツ提供システム。
【請求項９】
コンテンツデータベースに格納されたコンテンツの中から特定のコンテンツを検索するコンテンツ検索方法であって、
コンテンツを再生する再生機器の位置情報を取得し、
取得された前記位置情報から、検索のために意味のある地点情報を抽出し、
抽出された前記地点情報に基づいて前記コンテンツデータベースに格納されたコンテンツの中から特定のコンテンツを検索することを特徴とするコンテンツ検索方法。
【請求項１０】
地図情報データベースから地図情報を取得し、
取得された前記地図情報と前記位置情報とに基づいて前記地点情報を抽出することを特徴とする請求項９記載のコンテンツ検索方法。
【請求項１１】
前記コンテンツデータベースに格納されたコンテンツの特性情報を取得し、
取得された前記特性情報と前記地点情報との合致度を算出し、
算出された前記合致度が高いものを再生すべきコンテンツとして検索することを特徴とする請求項９記載のコンテンツ検索方法。
【請求項１２】
コンテンツデータベースに格納されたコンテンツを読み込んで再生するコンピュータに、
コンテンツを再生する再生機器の位置情報を取得する機能と、
取得された前記位置情報と地図情報とから地点情報を抽出する機能と、
抽出された前記地点情報に基づいて前記コンテンツデータベースに格納されたコンテンツの中から特定のコンテンツを検索する機能と
を実現させるプログラム。
【請求項１３】
前記特定のコンテンツを検索する機能は、前記コンテンツデータベースに格納されたコンテンツの特性情報を取得し、当該特性情報と前記地点情報との合致度を算出し、算出された合致度から当該特定のコンテンツを検索することを特徴とする請求項１２記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音楽や映像等のコンテンツを再生するコンテンツ再生装置等に係り、より詳しくは、大量のコンテンツの中から好ましいコンテンツを再生するコンテンツ再生装置等に関する。
【０００２】
【従来の技術】
近年、ランダムアクセス可能な記録メディア、例えば、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、半導体メモリ等の各種メモリの大容量化が急速に進んでいる。また、動画の圧縮技術であるＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）や、音声圧縮技術であるＭＰ３（ＭＰＥＧ−１  Ａｕｄｉｏ  Ｌａｙｅｒ−ＩＩＩ）等に代表される圧縮技術の発展に伴い、更に多くの音楽や映像等のコンテンツが各種メモリに記録できるようになってきた。
【０００３】
このように、多くのコンテンツがメモリに記録できるようになると、その中から希望のコンテンツを効率良く検索再生することが重要となってくる。そこで、従来技術として、ユーザからの入力指示に基づいて場面の情景を表示する動画像とこの動画像に相応しい音楽を対応付けて記録し、検索された音楽を場面に対応付けて出力するものが存在する（例えば、特許文献１参照。）。また、本の印刷文字を読み取り、効果音データ検出部がその効果音データを検出して、本の記載内容の情景に合致した効果音を出力する技術が提案されている（例えば、特許文献２参照。）。
【０００４】
【特許文献１】
特開平８−２４９８６５号公報（第３−４頁、図１）
【特許文献２】
特開平５−３３３８９１号公報（第３−４頁、図２）
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した特許文献１では、ユーザからの指示に基づいて出力内容が決定されることから、出力されるコンテンツにはおのずと限界がある。その結果、特に近年において問題となっている新たに発生する大量のコンテンツに対して対応できるものではない。また、この技術を応用しても、例えば、ユーザにとって全く新しい視聴環境に応じたコンテンツを出力することは難しい。更に、上述した特許文献２では、使用態様が印刷文字に対する効果音の発生に留まり、コンテンツの検索、選別への適用範囲は限定されてしまう。一方で、ＢＧＭ（Ｂａｃｋ  Ｇｒｏｕｎｄ  Ｍｕｓｉｃ）やＢＧＶ（Ｂａｃｋ  Ｇｒｏｕｎｄ  Ｖｉｄｅｏ）的に視聴した際に自動で再生する機能としてランダム再生機能があるが、この機能はあくまでもランダムに再生することだけを目的としており、使用者のシチュエーション（視聴する位置、状況）に応じたコンテンツを選択することは難しかった。
【０００６】
本発明は、以上のような技術的課題を解決するためになされたものであって、その目的とするところは、シチュエーションに応じたコンテンツを使用者に提供することにある。
また他の目的は、大量のコンテンツの中からコンテンツを検索する検索エンジンを、使用者の嗜好性を加味してカスタマイズすることにある。
【０００７】
【課題を解決するための手段】
かかる目的のもと、本発明は、ランダムアクセスが可能なメディア等のデータベースに記録されたコンテンツを使用者（ユーザ）の位置情報により検索し、再生することを可能としている。即ち、本発明は、コンテンツデータベースに格納されたコンテンツの中から特定のコンテンツを再生するコンテンツ再生装置であって、位置情報入力部は、例えば自らの経度および緯度を把握するＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍｓ）受信機から位置情報を入力する。一方、地図情報入力部は、地図情報が格納されている地図情報データベースから地図情報を入力する。この位置情報入力部により入力された位置情報と地図情報入力部により入力された地図情報とに基づいて、地点情報抽出部では地点情報が抽出される。検索部では、この地点情報抽出部により抽出された地点情報に基づいて、コンテンツデータベースに格納されているコンテンツの中から再生すべきコンテンツを検索する。
【０００８】
ここで、この検索部は、コンテンツの特性情報と地点情報との合致度をコンテンツごとに比較し、合致度の高いものを再生すべきコンテンツとして抽出することを特徴とすれば、よりシチュエーションに合致したコンテンツを選定することができる点で好ましい。また、この検索部は、抽出されるコンテンツに対し、検索対象ごとに重み付けを行なって合致度を算出することを特徴とすれば、より実用的な検索を実現できる。更に、この重み付けについて、嗜好性抽出のための重み付け可変機能を備え、ユーザから入力された付加情報に基づいて合致度を算出することを特徴とすれば、カスタマイズ化によって検索エンジンのより高性能化を図ることができる。
【０００９】
また、ユーザプロファイルを格納する不揮発性メモリと、ユーザを認証するユーザ認証部とを更に備え、検索部は、このユーザ認証部により認証されたユーザのユーザプロファイルを不揮発性メモリから読み出し、読み出されたユーザプロファイルに基づいてコンテンツの検索を行なうことを特徴とすれば、ユーザに応じて適当なコンテンツを検索することができる点で優れている。
【００１０】
他の観点から把えると、本発明が適用されるコンテンツ提供システムは、コンテンツを格納するコンテンツデータベースと、地図情報を格納する地図情報データベースと、検索・再生装置の現在位置を把握する受信機と、このコンテンツデータベースに格納されたコンテンツを再生する検索・再生装置とを備え、この検索・再生装置は、コンテンツを再生する際のシチュエーションに基づいてコンテンツデータベースに格納されているコンテンツを検索し、検索されたコンテンツを再生することを特徴とすることができる。ここで「シチュエーション」とは、ユーザがコンテンツを視聴する位置や状況、環境等と言い換えることも可能である。この検索・再生装置は、受信機により把握された位置情報と地図情報データベースに格納された地図情報とに基づいて地点情報を抽出し、抽出された地点情報に基づいてコンテンツを検索することを特徴とすることができる。
【００１１】
一方、本発明は、コンテンツデータベースに格納されたコンテンツの中から特定のコンテンツを検索するコンテンツ検索方法であって、コンテンツを再生する再生機器の位置情報を取得し、地図情報データベースから地図情報を取得し、取得された地図情報と位置情報とに基づいて、検索のために意味のある地点情報を抽出し、抽出された地点情報に基づいてコンテンツデータベースに格納されたコンテンツの中から特定のコンテンツを検索することを特徴とすることができる。
【００１２】
ここで、コンテンツデータベースに格納されたコンテンツの特性情報を取得し、取得された特性情報と抽出された地点情報との合致度を算出し、算出された合致度が高いものを再生すべきコンテンツとして検索することを特徴とすることができる。
【００１３】
更に、本発明は、コンピュータに実行させるプログラムとして把握することができる。このプログラムは、コンテンツデータベースに格納されたコンテンツを読み込んで再生するコンピュータに、コンテンツを再生する再生機器の位置情報を取得する機能と、取得された位置情報と地図情報とから地点情報を抽出する機能と、抽出された地点情報に基づいてコンテンツデータベースに格納されたコンテンツの中から特定のコンテンツを検索する機能とを実現させる。ここで、この特定のコンテンツを検索する機能は、コンテンツデータベースに格納されたコンテンツの特性情報を取得し、この特性情報と抽出された地点情報との合致度を算出し、算出された合致度から特定のコンテンツを検索することを特徴とすることができる。
【００１４】
尚、これらのプログラムは、コンテンツを読み込んで再生するコンピュータである検索・再生装置のＲＯＭ等に予め格納されて提供される場合の他、例えば、ＣＤ−ＲＯＭ等の記録媒体を介して、コンピュータにインストールされる場合がある。また、インターネット等のネットワークを介し、プログラム伝送装置からプログラムが伝送され、コンピュータにダウンロードされる形態も考えられる。
【００１５】
【発明の実施の形態】
以下、添付図面を参照しながら本発明の実施の形態について詳細に説明する。図１は、コンテンツ提供システムの全体構成を説明するための図である。本実施の形態が適用されるコンテンツ提供システム１０は、コンテンツの検索および再生を実行する検索・再生装置２０と、各種データを格納するメディア３０とから構成される。このコンテンツ提供システム１０は、複数の装置が論理的に集合したものをいい、各構成の装置が同一筐体内にあるか否かは問わない。例えば、カーナビゲーションシステムや車載オーディオシステム等の車載機器である場合には、メディア３０が検索・再生装置２０の筐体に含まれて、コンテンツ再生装置としてコンテンツ提供システム１０を形成する場合がある。また、例えば、検索・再生装置２０がＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）や携帯型音響機器、ＰＨＳ、携帯型ナビゲーションシステム等の携帯機器である場合には、メディア３０は、コンテンツ再生装置としての検索・再生装置２０の筐体内には設けられず、インターネット等のネットワーク（図示せず）を介してメディアサーバとして設けられ、このネットワークを介して検索・再生装置２０とメディア３０との通信が行なわれる場合もある。かかる場合には、これらの遠隔地に設けられる構成を含めてコンテンツ提供システム１０が構成される。
【００１６】
コンピュータ装置の一つである検索・再生装置２０は、コンテンツに含まれる情報からコンテンツの検索・選別を行なう検索エンジン２１、検索エンジン２１により検索されたコンテンツを再生する再生機器２２、最低３個以上のＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍｓ）衛星からの電波を受信して検索・再生装置２０の２次元（緯度・経度）位置を測定するＧＰＳ受信機２３、検索エンジン２１が実行するプログラム等を格納するＲＯＭ２４、検索エンジン２１が検索作業を実行する際の作業用として用いられるバッファであるＲＡＭ２５、カスタマイズされたデータとしてユーザ別プロファイル等を記録するＮＶＲＡＭ（Ｎｏｎｖｏｌａｔｉｌｅ  ＲＡＭ）等の不揮発性メモリ２６を備えている。また、ユーザを認証するユーザ認証部２７を備え、複数の人間が同一機器を使用する場合に、そのユーザに応じた、プロファイルの呼び出しによりカスタマイズすることもできる。尚、検索・再生装置２０自身にＧＰＳ受信機２３を有さずに、例えば、カーナビゲーションシステムに設けられている受信機を利用し、この受信機から入力されるように構成することもできる。
【００１７】
メディア３０は、例えば、ハードディスクドライブ（ＨＤＤ）や半導体メモリ等の大容量ディスクからなり、音楽や映像、ゲームなどのコンテンツを格納するコンテンツデータベース（コンテンツＤＢ）３１と、地図情報を格納する地図情報データベース（地図情報ＤＢ）３２とを備えている。尚、例えば、地図情報は半導体メモリ、コンテンツはＨＤＤ等、コンテンツＤＢ３１と地図情報ＤＢ３２とを別々のメディア３０によって構成することも可能である。
【００１８】
本実施の形態におけるコンテンツ提供システム１０では、メディア３０のコンテンツデータベース３１に記録されているコンテンツ（音楽、映像等のコンテンツ）から、使用者（ユーザ）のシチュエーション（コンテンツを利用する状況、環境、位置等）に合致したコンテンツが検索されて出力される。検索エンジン２１が検索する際には、ＧＰＳ受信機２３から得られた使用者の位置情報（緯度・経度）と地図情報データベース３２に格納された地図情報（地名）とによって、また、電話サービスから得られる相互接続点（ＰＯＩ：Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｆａｃｅ）、道路交通情報通信システムであるＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）等から得られる道路情報等によって、使用者の位置が確認される。また、検索エンジン２１は、例えば、ＧＰＳ受信機２３から得られる時間情報や、予め定められたキーワード等により、これらの情報とコンテンツとの合致度に基づくコンテンツの検索を可能としている。コンテンツの検索結果は、検索エンジン２１から再生機器２２へ出力される。その結果、再生機器２２では、位置情報（他の情報を含む場合もある）とコンテンツの特性情報との合致度の高いものから優先的にコンテンツの再生が実行される。
【００１９】
例えば、高速道路を走行中には高速道路に関連する音楽（ハイウェイ○○、○○フリーウェイ等）、海辺を走行中には海に関連する音楽や映像（○○湘南、○○の海、映画「釣り○○」）、伊豆を走行中には伊豆に関連する映像（映画「伊豆の○○」）等が、ＢＧＭジェネレータとして検索エンジン２１によって検索されて、再生機器２２にて出力される。
【００２０】
図２は、検索エンジン２１の構成を詳述したブロック図である。本実施の形態が適用される検索エンジン２１は、ＧＰＳ受信機２３より受信した緯度・経度等の位置情報や時刻情報等を入力する位置情報入力部４１、地図情報データベース３２から地図情報を入力する地図情報入力部４２、位置情報入力部４１により入力された位置情報と地図情報入力部４２により入力された地図情報等とに基づいて、検索のために意味のある情報として、地点情報等のキーワードを抽出する地点情報抽出部４３、コンテンツデータベース３１に格納されているコンテンツに付加された情報群をコンテンツに関連付けて記録するリンクファイル４４、地点情報抽出部４３により抽出されたキーワードとリンクファイル４４に記録されている情報群とに基づいて好ましいコンテンツを検索ヒットさせる検索部４５を備えている。また、ユーザからの指定を受けるユーザ指定入力部４６を備えており、検索部４５は、このユーザ指定入力部４６により入力されたユーザ指定に基づいてコンテンツを検索することもできる。
【００２１】
また、検索エンジン２１は、検索部４５により検索されたコンテンツに対して重み付けを施す重み付けフィルタ部４７、出力（演奏／映像）する順番にコンテンツのリストを並べるプレイリスト４８を有し、このプレイリスト４８では、重み付けフィルタ部４７を介して得られた出力すべきコンテンツの情報を入力して、コンテンツリストの順番を並び替え、再生機器２２に出力すべきコンテンツの情報を出力している。このコンテンツの情報を受け取った再生機器２２では、コンテンツデータベース３１に対してコンテンツの出力を要求し、コンテンツデータベース３１から実際のコンテンツを受け取る。また、プレイリスト４８は、ユーザ指定入力部４６から入力されたユーザ指定に基づいて、演奏／映像すべき順番の変更、指定等を受けることが可能である。更に、検索エンジン２１は、重み付けフィルタ部４７における重み付けを修正する重み付け修正部４９を備え、ユーザごとのカスタマイズ化を可能としている。尚、プレイリスト４８にてリンクファイル４４の機能を含むように構成することも可能である。
【００２２】
コンテンツデータベース３１に格納されるコンテンツは、例えば、ＭＰ３（ＭＰＥＧ−１  Ａｕｄｉｏ  Ｌａｙｅｒ−ＩＩＩ）ファイルに埋め込まれたコンテンツとすることができる。ＭＰ３の標準的なフォーマットであるＩＤ３タグには、コンテンツの特性情報として、曲名や著作者、音楽ジャンルなどの情報が含まれている。例えば、このＩＤ３タグのテキスト情報フレームには、その音楽がどのカテゴリに属しているかのカテゴリ情報や、タイトル／曲名／内容の説明、サブタイトル／説明の追加情報、アルバム／映画／ショーのタイトル、主なアーティスト／主な演奏者／ソリスト／演奏グループ、指揮者、翻訳者、作詞者、作曲者、などの情報を含めることができる。また、例えば、“ロマンチック”や“悲しげ”といったようなオーディオの雰囲気を幾つかのキーワードで説明する「ムード」フレームも準備されている。検索部４５では、これらのコンテンツ自身の有する情報を用いて、好ましいコンテンツを検索している。
【００２３】
次に、検索エンジン２１の処理について説明する。
図３は、検索エンジン２１にて実行される処理を示したフローチャートである。ここでは、まず、検索・再生装置２０が存在する位置情報として、ＧＰＳ受信機２３より位置情報入力部４１を介して緯度・経度が取得される（ステップ１０１）。ＧＰＳ受信機２３よる位置情報の他に、ＰＯＩやＶＩＣＳ等から位置情報を得ることもできる。また、検索エンジン２１では、地図情報データベース３２から地図情報入力部４２を介して地図情報が取得される（ステップ１０２）。地点情報抽出部４３では、これらの情報に基づいて、検索のために意味のある情報として、地点情報に関するキーワードが抽出される（ステップ１０３）。意味のある情報として抽出されるキーワードとしては、例えば、位置は「伊豆」、道路は「高速上」、周辺情報は「海」、関連情報は「温泉」、「魚」、日時は、「平成１４年１０月、土曜、２０時」等が挙げられる。
【００２４】
次に、検索部４５では、コンテンツのリンクファイル４４と、地点情報抽出部４３より抽出されたキーワードとに基づいて、これらの合致度に基づいてコンテンツが抽出される（ステップ１０４）。このとき、検索部４５では、コンテンツデータベース３１に格納されたコンテンツに含まれる特性情報の他に、ユーザ指定入力部４６から意図的に付加された情報（キーワード等）から検索、選別が行なわれる。検索対象となるものとしては、例えば、コンテンツのタイトル文字列からの検索が挙げられる。例えば、ハイウェイ、海、津軽、房総、東京、箱根、伊豆、夏休み等である。また、コンテンツの歌詞情報から検索される場合がある。例えば、由比ヶ浜、鎌倉、星、みかん、りんご、浅草、江ノ島等である。更に、カテゴライズされているアーティストの情報から検索することもできる。例えば、出身地が北海道の歌手、曲のイメージとして、夏であれば、夏をイメージする歌手、ラブソングであれば、それをイメージする歌手等である。また更に、コンテンツ自体に、ユーザにより付加された情報からの検索をすることもできる。例えば、夜に聞きたい曲、海で聞きたい曲、渋滞で見たい映画等である。
【００２５】
これらを例えばマトリクス上に配置し、位置情報によって得られる地図情報とコンテンツに含まれる特性情報との合致度から、コンテンツを選択することができる。このとき、重み付けフィルタ部４７を介して、重み付けによって、コンテンツを選定する（ステップ１０５）。その際、後述するように、コンテンツの特性情報、ユーザからの付加情報に重み付けをしてカウントすることで、よりシチュエーションに合致したコンテンツ選定を行なうことができる。その後、選定されたコンテンツをプレイリスト４８に追加し（ステップ１０６）、コンテンツの利用順（例えば演奏順）にリストが並び替えられて、再生機器２２に出力される（ステップ１０７）。再生機器２２では、得られたリストに基づいてコンテンツデータベース３１に対してコンテンツの出力要求を送出し、コンテンツデータベース３１からコンテンツを取得して、画面表示や、スピーカ、イヤホーン等の音声表示を行なう。
【００２６】
尚、不揮発性メモリ２６にユーザプロファイルが格納されている場合には、例えば、上述のステップ１０５にて、ユーザ認証部２７からのユーザ認識に基づき、該当するユーザのプロファイルが不揮発性メモリ２６から呼び出され、ユーザの好みに応じたコンテンツが選定される。このユーザプロファイルの呼び出しは、任意の時期に行なうことが可能であり、機器の起動時（認証時）、ＰＣを利用する場合にはログオン時、検索機能呼び出し時等に行なうことが可能である。また、ユーザのプロファイルは、不揮発性メモリ２６に記録される場合の他、例えば、携帯電話やユーザ用メモリカード等、ユーザ個人が所有するものを用いるように構成することも可能である。
【００２７】
ユーザプロファイルやカスタマイズされたデータを格納することのできる不揮発性メモリ２６として、例えば、メモリカード等の可搬性のある半導体メモリを用いることも可能である。このとき、コンテンツデータベース３１上に、ユーザ領域を確保し、そこにもユーザプロファイルやカスタマイズデータが格納されるように構成することが好ましい。例えば、メディア３０としてＨＤＤにコンテンツがある場合には、その一部領域をカスタマイズデータ用として使用することもできる。また、ネットワーク上にコンテンツがあれば、ネットワーク経由でカスタマイズデータ、プロファイルを呼び出すように構成することも可能である。
【００２８】
図４は、重み付けフィルタ部４７によってなされる重み付けを説明するための図である。ここでは、特性情報から抽出されるコンテンツを検索対象ごとに重み付けがなされ、トータル合致度によって利用順序を決定する仕組みが示されている。図４に示すマトリクスには、コンテンツＡ〜コンテンツＥまで、５つのコンテンツが示されており、各々について、検索対象ごとに重み付けがなされている。ここでは、検索対象として、タイトル（ジャンル）合致度、歌詞情報（キーワード）合致度、アーティスト情報合致度、ユーザ付加情報合致度が示されており、これらについて、各々重みが設定されている。その他の情報に対する合致後を加味しても構わない。
【００２９】
また、各合致度には、各々、重み係数が定められており、個々の重みに対して重み係数が掛け合わされる。例えば、コンテンツＡでは、タイトル合致度で重み５０、重み係数３、歌詞情報合致度で重み２０、重み係数４、等であり、トータルの合致度は、各合致度における「重み×重み係数」を足し合わせて算出される。したがって、このコンテンツＡでは、
５０×３＋２０×４＋１０×１＋１０×５＝２９０
がトータル合致度になる。同様にして、トータルの合致度は、コンテンツＢが３６５、コンテンツＣが２８０、コンテンツＤが４７０、コンテンツＥが２６５となる。これによって、重み付けフィルタ部４７によるコンテンツの選定では、トータル合致度の大きいものから、コンテンツＤ、コンテンツＢ、コンテンツＡ、コンテンツＣ、コンテンツＥの順に選定される。
【００３０】
次に、重み付け修正部４９によってなされる重み付けの修正作業について説明する。
図５は、重み付けの修正作業の処理を示したフローチャートである。コンテンツが再生されたときに（ステップ２０１）、重み付け修正部４９では、コンテンツが予め定められた所定時間以上、再生されているか否かが判断される（ステップ２０２）。所定時間以上、再生されていない場合、即ち、曲などのコンテンツが飛ばされている場合には、ユーザが視聴したくないコンテンツである可能性が高く、ネガティブカウントＸがインクリメント、即ちＸにＸ＋１が代入される（ステップ２０３）。その後、このＸが所定数（例えば４回）より大きいか否かが判断される（ステップ２０４）。所定数より大きい場合には、再生順位が落とされ（ステップ２０５）、所定数よりも大きくない場合には、再生順位はそのまま維持される（ステップ２０６）。
【００３１】
一方、ステップ２０２にて、所定時間以上、再生されている場合には、コンテンツデータベース３１から得られたリンクファイル４４をもとに、コンテンツ情報が抽出される（ステップ２０７）。このとき、例えば、タイトル（ジャンル）Ｊがカウントされ（ステップ２０８）、このタイトルＪが予め定められた数（Ｎ１）よりも大きいか否かが判断される（ステップ２０９）。大きい場合には、このタイトルＪが頻繁に再生されていることが理解されることから、重みが上げられる（ステップ２１０）。一方、タイトルＪが予め定められた数（Ｎ１）よりも小さい場合には、重みが維持される（ステップ２１１）。
【００３２】
同様に、キーワードＫ１〜Ｋｍがカウントされ（ステップ２１２）、これらのキーワードのトータルであるＫｔが予め定められた数（Ｎ２）よりも大きいか否かが判断される（ステップ２１３）。大きい場合には、重みが上げられ（ステップ２１４）、大きくない場合には、重みが維持される（ステップ２１５）。また、アーティストＡがカウントされ（ステップ２１６）、アーティストＡの頻度が予め定められた数（Ｎ３）よりも大きいか否かが判断される（ステップ２１７）。大きい場合には、重みが上げられ（ステップ２１８）、大きくない場合には、重みが維持される（ステップ２１９）。更に、ユーザ付加情報Ｕがカウントされ（ステップ２２０）、ユーザ付加情報Ｕの入力される頻度が予め定められた数（Ｎ４）よりも大きいか否かが判断される（ステップ２２１）。大きい場合には、重みが上げられ（ステップ２２２）、大きくない場合には、重みが維持される（ステップ２２３）。また同様に、その他の情報Ｏがカウントされ（ステップ２２４）、予め定められた数（Ｎ５）よりも大きいか否かが判断される（ステップ２２５）。大きい場合には、重みが上げられ（ステップ２２６）、大きくない場合には、重みが維持される（ステップ２２７）。
【００３３】
以上のようにして、本実施の形態では、検索対象ごとに重みを付与し、また、その重みについても、コンテンツの使用状況に応じ、重み付け修正部４９にて修正することが可能である。特に、ユーザが視聴したコンテンツの付加情報を、例えば不揮発性メモリ２６にストアしておくことで、ユーザの嗜好性を想定することが可能であり、また、それによって重み付けを変化させることで、より使用者の好みにあったコンテンツを検索することができる。
【００３４】
また、重み付けとして、例えば、地点情報抽出部４３にて抽出され、検索のために意味のある情報である地図データの項目に対して、重み付けを施すことも可能である。例えば、ベイブリッジや東京タワー等のピンポイント地名には重み５、海や道路等の周辺情報には重み３、地名等の地域情報には重み２、特産物情報や出身地歌手情報等の特別情報には重み３、季節情報や時間等の時間情報には重み４、等を付加する。検索部４５では、付与された地点情報に対する重み付けを加味してコンテンツを検索することで、よりシチュエーションに合致した検索を行なうことが可能となる。
【００３５】
このように、本実施の形態によれば、大量のコンテンツを有するメディア再生機器を使用する際、大量のコンテンツの中から、使用者（ユーザ）の手を煩わせることなく、シチュエーションに応じたコンテンツを検索することができるようになる。また、位置情報と地図データとについて、単にナビゲーション機能として利用するだけではなく、コンテンツの検索と組み合わせることで、より実用的な自動ランダム再生機能を実現することができる。更には、検索エンジンに重み付けのマトリクス機能、嗜好性抽出の重み可変カスタマイズ機能を用いることで、検索エンジンのより高性能化が可能となる。
【００３６】
【発明の効果】
以上説明したように、本発明によれば、大量のコンテンツの中から、シチュエーションに応じたコンテンツを使用者に提供することが可能となる。
【図面の簡単な説明】
【図１】コンテンツ提供システムの全体構成を説明するための図である。
【図２】検索エンジンの構成を詳述したブロック図である。
【図３】検索エンジンにて実行される処理を示したフローチャートである。
【図４】重み付けフィルタ部によってなされる重み付けを説明するための図である。
【図５】重み付けの修正作業の処理を示したフローチャートである。
【符号の説明】
１０…コンテンツ提供システム、２０…検索・再生装置、２１…検索エンジン、２２…再生機器、２３…ＧＰＳ受信機、２４…ＲＯＭ、２５…ＲＡＭ、２６…不揮発性メモリ、３０…メディア、３１…コンテンツデータベース（コンテンツＤＢ）、３２…地図情報データベース（地図情報ＤＢ）、４１…位置情報入力部、４２…地図情報入力部、４３…地点情報抽出部、４４…リンクファイル、４５…検索部、４６…ユーザ指定入力部、４７…重み付けフィルタ部、４８…プレイリスト、４９…重み付け修正部
【図１】
2004152174.tif 000003
【図２】
2004152174.tif 000004
【図３】
2004152174.tif 000005
【図４】
2004152174.tif 000006
【図５】
2004152174.tif 000007