JP2009266005A - 画像検索方法、画像検索プログラム、楽曲再生装置、および楽曲検索用物品 - Google Patents

画像検索方法、画像検索プログラム、楽曲再生装置、および楽曲検索用物品 Download PDF

Info

Publication number
JP2009266005A
JP2009266005A JP2008115701A JP2008115701A JP2009266005A JP 2009266005 A JP2009266005 A JP 2009266005A JP 2008115701 A JP2008115701 A JP 2008115701A JP 2008115701 A JP2008115701 A JP 2008115701A JP 2009266005 A JP2009266005 A JP 2009266005A
Authority
JP
Japan
Prior art keywords
music
image
feature information
search
playlist
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008115701A
Other languages
English (en)
Inventor
Masashi Otsuka
将史 大塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Faurecia Clarion Electronics Co Ltd
Original Assignee
Clarion Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Clarion Co Ltd filed Critical Clarion Co Ltd
Priority to JP2008115701A priority Critical patent/JP2009266005A/ja
Publication of JP2009266005A publication Critical patent/JP2009266005A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

【課題】複数の楽曲のなかからユーザの感情や気分または状況等に適した楽曲を検索する。
【解決手段】所定の楽曲データベースのなかから楽曲を検索する楽曲検索方法であって、画像を取得する画像取得ステップと、取得された画像に基づき該画像の特徴を示す画像特徴情報を計算する画像特徴情報計算ステップと、計算された画像特徴情報に基づき楽曲データベースのなかから楽曲を検索する楽曲検索ステップとを実行する楽曲検索方法を提供する。
【選択図】図2

Description

この発明は、楽曲データベースのなかから楽曲を検索する楽曲検索方法、楽曲検索プログラム、および楽曲再生装置に関連し、詳しくは、撮影またはスキャンされた画像に基づき楽曲を検索する楽曲検索方法、楽曲検索プログラム、および楽曲再生装置に関する。また、該楽曲再生装置における楽曲検索に適した情報が付された楽曲検索用物品に関する。
近年、楽曲データをMP3(MPEG-1 Audio Layer-3)等の高圧縮率の音声圧縮コーデックを用いて圧縮して大容量のHDD(Hard Disk Drive)に記憶するオーディオ装置が普及している。このようなオーディオ装置においては、数千曲から数万曲といった膨大な数の楽曲を記憶することができる。したがって、ユーザは、HDDの残容量に注意を払うことなく所望の楽曲をオーディオ装置に次々と記憶させることができる。しかし、このようにHDDに多数の楽曲を記憶できる反面、そのなかから聴きたい楽曲を速やかに探し出すことが難くなるといった問題が生じている。
上記問題を解消すべく、膨大な数の楽曲のなかから所望の楽曲を検索するのに好適な楽曲検索技術が種々提案されている。その一例が特許文献1に開示されている。特許文献1によれば、楽曲は、CD(Compact Disc)等からリッピングされて楽曲データベースに格納される。このとき楽曲は、複数の評価項目によって評価されて、該評価結果と関連付けられる。このようにして楽曲データベースに格納された各楽曲(より正確には、球体で表示された楽曲へのリンク)は、該評価結果にしたがって、各評価項目に対応する3軸で表現された仮想的な三次元空間に配置される。該三次元空間は、各楽曲へのリンクに加えてさらに、各評価項目に対応した楽曲のイメージを表す印象標語が該空間の端部付近に重畳されてディスプレイに表示される。ユーザは、ディスプレイに表示された三次元空間内の各リンクの位置を視認して各楽曲のイメージを視覚的に捉えることにより、聴取したい楽曲を感覚的に選び出すことができる。
特開2007−11913号公報
ところで、ユーザにはその時々の感情や気分または状況等に適した楽曲を聴取したい要望がある。しかし、特許文献1に例示される楽曲検索機能を利用する場合、ユーザにとって、自身の感情や気分または状況等を客観的に判断することは難しく、必ずしも現在の自らの感情に合致した楽曲を選択できるとは限らない。このため、たとえHDD等に多種多様の楽曲が記憶された場合でも、そのなかからユーザの感情や気分または状況等に適した楽曲が有効に検索されないことが多い。
本発明はこのような事情に鑑みてなされたものであり、その目的とするところは、客観的な判断に基づき複数の楽曲のなかからユーザの感情や気分または状況等に適した楽曲を検索するのに好適な楽曲検索方法、楽曲検索プログラム、および楽曲再生装置を提供することにある。また、このような楽曲再生装置における楽曲検索に適した情報が付された楽曲検索用物品を提供することにある。
上記の課題を解決する本発明の一形態に係る楽曲検索方法は、所定の楽曲データベースのなかから楽曲を検索する楽曲検索方法であって、画像を取得する画像取得ステップと、取得された画像に基づき該画像の特徴を示す画像特徴情報を計算する画像特徴情報計算ステップと、計算された画像特徴情報に基づき楽曲データベースのなかから楽曲を検索する楽曲検索ステップとを実行することを特徴としている。
このように取得された画像に応じた楽曲を検索する方法によれば、ユーザに感情や気分または状況等を自らの主観によって判断させること無く、客観的な判断に基づきユーザの気分等に適した楽曲を検索することができる。例えば笑顔が撮影された場合には該笑顔を示す画像特徴情報が計算されて、該計算結果に基づき該笑顔(楽しい感情や気分等)に適した楽曲が検索される。
本発明に係る楽曲検索方法によれば、各楽曲は楽曲データベースにおいて該楽曲の特徴を示す楽曲特徴情報に関連付けられて管理されており、この場合に、楽曲検索ステップにおいて、画像特徴情報と各楽曲の楽曲特徴情報とを比較した結果、所定の条件を満たすと判定された該楽曲特徴情報に関連付けられた楽曲を検索結果として出力するようにしてもよい。ここで画像特徴情報と楽曲特徴情報は、例えば画像または楽曲の特徴が同一の評価項目に基づき数値化されて表された情報である。
また、本発明に係る楽曲検索方法は、検索結果に応じて所定の条件を変更する条件変更ステップをさらに実行する方法としてもよい。この場合、楽曲検索ステップにおいては、変更された条件を満たすと判定された該楽曲特徴情報に関連付けられた楽曲を検索結果として出力することになる。
本発明に係る楽曲検索方法は、さらに、検索された楽曲のプレイリストを作成するプレイリスト作成ステップと、作成されたプレイリスト中の楽曲を、該プレイリストの曲順で、またはランダムに、あるいはリピートで再生する楽曲再生ステップと実行する方法としてもよい。また、作成されたプレイリストを所定のディスプレイに表示するプレイリスト表示ステップをさらに実行し、ディスプレイがタッチパネルである場合に、プレイリスト中のタッチされた楽曲を再生するようにしてもよい。
上記画像取得ステップにおいては、撮影またはスキャンされた画像を取得するようにしてもよい。
また、上記の課題を解決する本発明の一形態に係る楽曲検索プログラムは、上記何れかに記載された楽曲検索方法をコンピュータに実行させるためのプログラムである。
また、上記の課題を解決する本発明の一形態に係る楽曲再生装置は、所定の楽曲データベースのなかから楽曲を検索して再生する装置であって、画像を取得する画像取得手段と、取得された画像に基づき該画像の特徴を示す画像特徴情報を計算する画像特徴情報計算手段と、計算された画像特徴情報に基づき楽曲データベースのなかから楽曲を検索する楽曲検索手段とを有することを特徴としている。
このように取得された画像に応じた楽曲を検索する構成によれば、ユーザに感情や気分または状況等を自らの主観によって判断させること無く、客観的な判断に基づきユーザの気分等に適した楽曲を検索することができる。例えば被写体として笑顔を撮影した場合には該笑顔を示す画像特徴情報を計算し、該計算結果に基づき楽曲データベースのなかから笑顔(楽しい感情や気分等)に適した楽曲を検索することができる。
楽曲データベースは、各楽曲をその特徴を示す楽曲特徴情報に関連付けて管理する構成としてもよい。この場合、楽曲検索手段は、画像特徴情報と各楽曲の楽曲特徴情報とを比較した結果、所定の条件を満たすと判定された該楽曲特徴情報に関連付けられた楽曲を検索結果として出力する。ここでいう画像特徴情報と楽曲特徴情報は、例えば画像または楽曲の特徴が同一の評価項目に基づき数値化されて表された情報である。
また、本発明に係る楽曲再生装置は、検索結果に応じて所定の条件を変更する条件変更手段をさらに有する構成としてもよい。この場合、楽曲検索手段は、変更された条件を満たすと判定された該楽曲特徴情報に関連付けられた楽曲を検索結果として出力する。
本発明に係る楽曲再生装置は、さらに、検索された楽曲のプレイリストを作成するプレイリスト作成手段を有し、作成されたプレイリスト中の楽曲を、該プレイリストの曲順で、またはランダムに、あるいはリピートで再生する構成としてもよい。また、作成されたプレイリストを所定のディスプレイに表示するプレイリスト表示手段をさらに有し、ディスプレイがタッチパネルである場合に、プレイリスト中のタッチされた楽曲を再生するようにしてもよい。
ここで、画像取得手段は、ユーザ操作がなされた時、または電源投入直後、あるいは所定時間経過する毎に画像を取得する構成としてもよい。
さらに、画像取得手段は、被写体を撮影する、または画像をスキャンする手段としてもよい。
また、上記の課題を解決する本発明の一形態に係る楽曲検索用物品は、上記楽曲再生装置が有する画像特徴情報計算手段により計算される画像特徴情報が埋め込まれた、該楽曲再生装置が有する画像取得手段により撮影またはスキャンされる所定のコードパターンが付されたことを特徴とする物品である。該楽曲検索用物品の例として、画像特徴情報が埋め込まれたQRコード(登録商標)やバーコードが印刷された雑誌が挙げられる。
本発明に係る画像検索方法、画像検索プログラム、および楽曲再生装置によれば、取得された画像に基づき、ユーザに感情や気分または状況等を自らの主観によって判断させること無く、客観的な判断に基づきユーザの気分等に適した楽曲を検索することができる。また、本発明に係る楽曲検索用物品によれば、該楽曲再生装置における楽曲検索の実行に適した情報が提供される。
以下、図面を参照して、本発明に係る楽曲を検索する楽曲検索処理を実行するカーナビゲーション装置について説明する。
図1は、本発明の実施形態のカーナビゲーション装置100の構成を示すブロック図である。図1に示されるように、カーナビゲーション装置100の各ブロックは、システムバス10を介して互いに接続されている。各ブロックは、カーナビゲーション装置100の電源投入後、システムバス10を介して必要なハードウェアにアクセスする。
例えばカーナビゲーション装置100の電源投入直後は、CPU(Central Processing Unit)20がROM(Read-Only Memory)22にアクセスする。CPU20は、ROM22に格納されたファームウェアを呼び出してSDRAM(Synchronous Dynamic Random Access Memory)24のワークエリアに展開し、カーナビゲーション装置100のシステムを起動する。これにより、各ブロックがCPU20による制御下で必要に応じて連係動作して処理を実行し、例えばユーザを目的地に案内するナビゲーション処理が行われたり、ユーザ操作等により選択された楽曲が再生されたりする。
ユーザ操作を受け付けるデバイスとして、操作キー(ハードウェアキー)26がカーナビゲーション装置100のフロントパネルに設けられている。該フロントパネルには、例えば目的地へのナビゲーション情報や再生中の楽曲情報等を表示する液晶ディスプレイ28も設けられている。液晶ディスプレイ28はタッチパネル構造を有し、入力装置としての機能も兼ね備えている。ユーザは、操作キー26に対するキー入力や、液晶ディスプレイ28に表示されるGUI(Graphical User Interface)に対するフィンガータッチやペンタッチを行うことにより、カーナビゲーション装置100を操作することができる。また、図示省略されたリモコンによってもカーナビゲーション装置100を操作することができる。
カーナビゲーション装置100には、ナビゲーション処理を実行するため、GPS(Global Positioning System)レシーバ50およびセンサ52が備えられる。GPSレシーバ50は、複数のGPS衛星が発信するGPS信号を捕捉、追尾して現在位置等を計算する周知の機器である。センサ52は、ジャイロセンサや車速センサ等の周知のDR(dead reckoning)センサ類である。GPSレシーバ50による計算結果およびセンサ52からのセンサ出力は、CPU20に転送されて、CPU20がこれらのデータに基づいて位置推定を行う。
CPU20は、ROM22に格納されている地図データベースのなかから、計算された位置周辺の地図データを読み出して液晶ディスプレイ28に表示させるとともにマップマッチングを行い、表示中の地図に自車位置マークを重畳表示する。このときユーザ操作により目的地が設定されていれば、CPU20はその目的地に向けたナビゲーション処理も行う。
上記ナビゲーション処理実行時を含むカーナビゲーション装置100の動作中に楽曲再生のユーザ操作が行われると、前回使用時に最後に再生された楽曲(以下、「ラストワン」と記す。)がスピーカ30により再生される。このときカーナビゲーション装置100の各ブロックで実行される処理を以下に説明する。
まず、上記ユーザ操作に応じた操作信号が生成されてCPU20に入力される。CPU20は、該操作信号に応答してEEPROM(Electrically Erasable and Programmable Read Only Memory)32にアクセスする。ここで、新たに楽曲が再生される毎に、次に説明される楽曲データベース34aから該楽曲の情報(例えば楽曲名)が読み出されてEEPROM32に上書き保存される。つまり、EEPROM32は、ラストワンの情報を常に保持した状態にある。
CPU20は、EEPROM32からラストワンの情報を読み出すと、該情報を検索キーとして内蔵ストレージ34に記憶された楽曲データベース34aにアクセスする。内蔵ストレージ34は、容量を優先させる設計であれば例えばHDDが、アクセス速度を優先させる設計であれば例えばフラッシュメモリが、それぞれ採用される。
内蔵ストレージ34に記憶された楽曲データベース34aには、例えばCD等からリッピングされた楽曲データが蓄積されている。ここで、カーナビゲーション装置100で実行されるリッピング処理について説明する。
リッピング処理は、メディアドライブ36とDSP(Digital Signal Processor)38との連係動作により実行される。メディアドライブ36は、CDやDVD(Digital Versatile Disc)、BD(Blu-ray Disc)等の記録メディアを再生するドライブである。DSP38は、オーディオデータに対するコーデック処理や、該コーデック処理により伸張されたデジタルオーディオデータのアナログ変換処理等を行う信号処理回路である。
メディアドライブ36のスロットに例えば音楽CDが挿入されると、メディアドライブ36は、各トラックの楽曲データ(PCM(pulse code modulation)形式)を読み込んでDSP38に出力する。DSP38は、メディアドライブ36からのPCM形式の楽曲データをMP3やAAC(Advanced Audio Coding)等の音声圧縮コーデックにより圧縮する。圧縮された楽曲データは、CPU20の制御の下、内蔵ストレージ34の楽曲データベース34aに格納される。このようにして楽曲データがリッピングされる。なお、DSP38において実行される音声圧縮コーデックの形式はMP3やAACに限らない。カーナビゲーション装置100の仕様に応じて他の非可逆圧縮コーデックや可逆圧縮コーデック等が採用されることもある。
内蔵ストレージ34には、さらに、楽曲データベース34aの各楽曲データを管理するための楽曲管理レコード群が記憶されている。各楽曲管理レコードは、各楽曲データに関連付けられたデータであり、「楽曲名」、「アーティスト名」、「アルバム名」、「ジャンル」、「特徴(後述)」等の各フィールドにエントリされたデータで構成されている。ユーザは、ユーザ操作により各フィールドにテキストデータをエントリさせることができる。
また、カーナビゲーション装置100は、図示省略された通信モデムによりインターネットにアクセスすることができる。例えばリッピング時にCDのTOC(Table of contents)情報が読み込まれると、CPU20は、該通信モデムを介してインターネット上のCDDB(CD DataBase)にアクセスして、該TOC情報に該当する楽曲名等のメタ情報をダウンロードする。次いで、リッピング中のCDの楽曲データに対応する楽曲管理レコードを作成する。そして、作成された楽曲管理レコードの各フィールドに、ダウンロードされたメタ情報の各テキストデータをエントリする。この場合、ユーザは、楽曲名等を手入力する必要がない。
なお、カーナビゲーション装置100においては、USB(Universal Serial Bus)メモリやメモリカードなどの外付けストレージ40に格納された楽曲データも楽曲データベース34aに格納することができる。詳しくは、カーナビゲーション装置100は、図示省略されたUSBやIEEE 1394(Institute of Electrical and Electronic Engineers 1394)規格に準拠したポートやPCカードスロット等を有し、外付けストレージ40を接続できる構成を有する。例えば該ポートに外付けストレージ40が接続されると、CPU20は、PnP(Plug and Play)により外付けストレージ40を認識してリソースの割当てやデバイスドライバの導入等を行う。これにより、CPU20は、外付けストレージ40に記憶されたデータにアクセスできるようになる。このため、外付けストレージ40に記憶された楽曲データをカーナビゲーション装置100に保存するようにユーザ操作がなされると、CPU20は、外付けストレージ40の楽曲データを内蔵ストレージ34にコピーする。該楽曲データに楽曲名等のメタ情報が付帯する場合には、該楽曲データに対応する楽曲管理レコードを作成後、メタ情報の各テキストデータを該当するフィールドにエントリする。このように楽曲データベース34aには、CD等からのリッピング以外によっても楽曲データが格納される。
このようにして多数の楽曲データが蓄積された楽曲データベース34aのなかから、CPU20により生成された検索キーに対応する楽曲データが抽出されてDSP38に出力される。DSP38は、入力された楽曲データを伸張し、さらに、伸張された楽曲データをアナログ形式の楽曲データに変換して音声増幅回路42に出力する。音声増幅回路42は、ボリュームに応じた増幅率によりアナログ形式の楽曲データをゲイン調整してスピーカ30に出力する。これにより、ラストワン、つまり、前回使用時に最後に再生された楽曲がスピーカ30により再生される。
なお、上記においては、メディアドライブ36のスロットに音楽CDが挿入されたときにDSP38等によりリッピング処理が行われることを説明した。このときDSP38は、さらに、タイムシフト再生処理も実行する。すなわち、DSP38は、メディアドライブ36により読み取られたPCM形式の楽曲データをMP3データ等に圧縮変換しつつ、該圧縮変換された楽曲データを例えばDSP38に内蔵されたリングバッファにバッファリングする。リングバッファは、所定再生時間分の楽曲データをバッファリングして順次掃き出す。掃き出された楽曲データは、アナログ形式の楽曲データに変換されて音声増幅回路42に出力され、スピーカ30により再生される。つまり、DSP38は、楽曲データのリッピングと再生を並行して実行する。このため、カーナビゲーション装置100においては、楽曲データのリッピング中に長い時間無音状態になることが有効に避けられ、ユーザにストレスを感じさせない。
次に、楽曲データベース34aのなかから所望の楽曲を検索する楽曲検索について説明する。所定のユーザ操作が行われると、楽曲検索をするための楽曲検索画面が液晶ディスプレイ28に表示される。該楽曲検索画面において楽曲名やアーティスト名等を入力または指定する操作が行われると、CPU20は、該操作にしたがって楽曲データベース34aを検索し、検索条件にマッチする楽曲を再生する。
しかし、楽曲名等を入力または指定する検索方式の場合、ユーザにとって、曲調等を容易に想起できる特定の楽曲名等を除けば、その時々の感情や気分または状況等に適した楽曲を検索することは難しい。このため、実際にはユーザの気分等に適した楽曲が楽曲データベース34aのなかに記憶されている場合でも、そのような楽曲が有効に検索されないことが多い。一方、上記特許文献1(特開2007−11913号公報)のような感覚的な楽曲検索を可能とさせる検索方式の場合には、ユーザの感情や気分または状況等に適した楽曲を容易に検索できるように思われる。ところが、ユーザは、上述したように自身の感情や気分または状況等を客観的に判断できない限り、自身の嗜好に合った楽曲を無意識のうちに選択する傾向にある。このため結局のところ、ユーザの感情や気分または状況等に適した楽曲が検索されないことが多い。
そこで、ユーザの感情や気分または状況等に適した楽曲検索をより高度に実現する楽曲検索方法やプログラム、装置等の提供が望まれている。このような要望に応えるべく、本発明に係るカーナビゲーション装置100は、画像取得デバイス60を有する。また、画像取得デバイス60により取得された画像データを用いて、図2のフローチャートに示される楽曲検索処理を実行する。画像取得デバイス60には、例えば車内に設置された車室内カメラや、持ち運び可能なコンパクト型DSC(Digital Still Camera)、液晶パネル28に実装されたスキャナデバイス等が想定される。車室内カメラは、例えば運転手や同乗者の顔を撮影できる位置に固定されたDSCである。車室内カメラやコンパクト型DSC等は、カーナビゲーション装置100のUSBポート等に接続される。
ユーザにより画像取得デバイス60を使用した撮影やスキャン操作が行われると、該画像取得デバイス60により取得された画像データがDSP38に入力される(ステップ1、以下、本明細書および図面においてステップを「S」と略記する。)。撮影される対象には例えば車室内や、車窓から見える森林、海、山、ビル街等の風景が、スキャンされる対象には例えば雑誌や写真等が想定される。ここでは車室内カメラにより運転手の顔(例えば笑顔)が撮影された場合を例に説明する。なお、上記撮影等のタイミングは、ユーザが画像取得デバイス60を操作したタイミングに限らない。画像取得デバイス60による撮影等は、例えば自動車のエンジンが駆けられた時(カーナビゲーション装置100の電源投入直後)や、所定時間経過する毎に自動的に行われるようにしてもよい。
DSP38は、画像取得デバイス60からの画像データを解析して該画像の画像特徴データを算出する(S2)。算出された画像特徴データは、CPU20に転送される。ここで画像特徴データは、画像の特徴点を所定の評価項目毎に数値化して表したデータである。画像特徴データを構成する評価項目には、例えば「喜」、「怒」、「哀」、「楽」等の感情に関する項目や、「森林」、「都会」、「海」、「山」等の風景に関する項目がある。それ以外にも「元気」、「癒し」、「クール」、「ホット」、「テンポ」、「明るさ」等の様々な項目が想定される。ここでは説明の便宜上、画像特徴データは、「テンポ」と「明るさ」の2項目で構成され、各項目について画像を0〜99の100段階で評価したデータとする。なお、画像認識された風景や人の顔、表情等を評価してその特徴を数値化する技術の詳細は、例えば特開2007−328675号公報等に開示されている。
S3の処理においてCPU20は、S2の処理で転送された画像特徴データを検索キーとして楽曲データベース34aにアクセスする。次いで、該画像特徴データと、各楽曲管理レコードの「特徴」フィールドにエントリされた楽曲特徴データとを比較してその一致度(%)を計算する。そして、一致度の高い上位所定数の楽曲特徴データに関連付けられた楽曲データを検索結果として得る。
ここで楽曲特徴データは、DSP38による楽曲解析処理により楽曲の特徴を所定の評価項目毎に数値化して表したデータである。すなわち、DSP38は、音楽CD等に記録された楽曲データをリッピングする際、楽曲データの予め定められたデータ解析開始点から一定のフレーム長に対してFFT(Fast Fourier Transform)処理を行い、パワースペクトルを算出する。次いで、算出されたパワースペクトルに基づき楽曲特徴データを算出する。算出された各楽曲特徴データは、対応する楽曲管理レコードの「特徴」フィールドにエントリされる。なお、楽曲解析処理においては、上記画像解析処理と同じく、楽曲データは「テンポ」と「明るさ」の2項目で評価され、その特徴が各項目について0〜99の100段階で数値化される。このような楽曲解析処理の詳細は、例えば特許文献1(特開2007−11913号公報)等に開示されている。
図3に、S3の処理を説明するためのグラフを示す。図3の縦軸は評価項目「テンポ」に、横軸は評価項目「明るさ」に対応する。図3においては、楽曲データベース34aに蓄積された各楽曲データ(図3中●印)が、各評価項目を軸とする仮想的な二次元座標領域上に楽曲特徴データにしたがって配置されている。また、S2の処理で算出された画像特徴データ(図3中印A)が、該二次元座標領域上に画像特徴データにしたがって配置されている。S2の処理においては、S1の処理で笑顔が撮影されたことに基づき、評価項目「テンポ」、「明るさ」がともに高い画像特徴データが算出されている。該二次元座標領域上において印Aに近い●印ほど、S2の処理で算出された画像特徴データと一致度の高い楽曲データであることを示している。したがって、S3の処理においては、該二次元座標領域上において印Aにより近い上位所定数の●印の楽曲データが検索結果として得られる。
CPU20は次いで、S3の処理で得られた検索結果に基づきプレイリストを作成する(S4)。次いで、作成されたプレイリストを液晶ディスプレイ28の最前面に割込表示させて(S5)、図2の楽曲検索処理を終了する。なお、プレイリストには、S3の処理で検索された楽曲が一致度の高い順にリストされる。プレイリスト表示後は、楽曲再生が該プレイリストの曲順にしたがって自動的に、またはユーザ操作を受け付けた段階で開始される。プレイリスト中の楽曲がフィンガータッチまたはペンタッチにより選択された場合には、再生される楽曲が変更される。ユーザ操作によりランダム再生機能やリピート再生機能が設定されている場合には、プレイリスト内の楽曲がランダムに再生されたりリピートで再生されたりする。
上記においては、運転手が笑顔(楽しい感情や気分等)であることが画像解析処理によりカーナビゲーション装置100側で判断された上で、評価項目「テンポ」、「明るさ」がともに高い、楽しい感情や気分等に適した楽曲が検索される。すなわち、本発明の特徴的処理たる楽曲検索処理によれば、運転手の感情や気分等が表情を通じて客観的に判断された上で、該判断結果にしたがった、つまり運転手の感情や気分等に適した楽曲が検索される。
また、画像取得デバイス60によって撮影される対象が風景である場合を考える。例えば山道を走行中に森が撮影された場合には、該撮影された森の画像に基づき、森の特徴点を数値化した(例えば評価項目「テンポ」、「明るさ」がともに低い)画像特徴データが算出される。この結果、評価項目「テンポ」、「明るさ」がともに低い、森のイメージに適した楽曲が検索される。すなわち、本発明の特徴的処理たる楽曲検索処理によれば、走行場所の状況等が風景画像に基づき判断された上で、該判断結果にしたがった、つまり走行場所の状況等に即した楽曲が検索される。
このようにカーナビゲーション装置100は、ユーザに感情や気分または状況等を自らの主観によって判断させること無く、客観的な判断に基づきユーザの気分等に適した楽曲を速やかに検索することができる。また、本発明に係る楽曲検索処理においては、ユーザの感情や気分または状況等がその時々で変わるため、検索される楽曲が一部のジャンルに偏らない等のメリットがある。様々な楽曲を聴取するうちに、ユーザにとって嗜好に合う新たな楽曲が発見されることもある。
本発明は上記実施形態に限定されるものではなく、本発明の技術的思想の範囲において様々な変形が可能である。例えば本発明に係る楽曲検索処理を実行する装置には種々のタイプの装置が想定される。その一例として、カーナビゲーション装置と同じく移動体に装備される車載型オーディオ機器や、家庭内に設置される据置型のオーディオセットコンポ、業務用カラオケ装置、持ち運びを想定したポータブル音楽プレイヤー等が挙げられる。
画像取得デバイス60によって撮影またはスキャンされる対象には運転手の表情や風景等以外にさらに、雑誌等に印刷されたQRコード(登録商標)やバーコード等が想定される。この場合、QRコード(登録商標)やバーコード等に、画像特徴データの代替として評価項目「テンポ」、「明るさ」に対応する数値データが埋め込まれている。なお、このようなコードパターンは、より多次元のパターンであってもよい。
また、図2のS3の処理で実行される検索方法は、上記方法に限らず他にも様々な方法が想定される。例えば一致度の高い上位所定数の楽曲特徴データに代えて、所定の一致度以上の楽曲特徴データに関連付けられた全ての楽曲データが検索結果として得られるようにしてもよい。なお、検索条件を満たす楽曲データが一曲の場合には、プレイリストを液晶ディスプレイ28に表示させる有効性に乏しい。したがってこの場合には、プレイリスト作成処理および表示処理を実行しなくてもよい。また、検索条件を満たす楽曲データが一曲も存在しないまたは所定数に達しない場合には、検索条件を緩和した上で図2のS3の検索処理を再度実行するようにしてもよい。このように検索条件は検索結果に応じて自動的に変更されるようにしてもよく、あるいは、ユーザ操作により任意に設定できるようにしてもよい。
なお、ユーザ操作により検索条件を無くす設定を行った場合には、図2の楽曲検索処理により、楽曲データベース34a中の全ての楽曲を一致度の高い順にリストしたプレイリストが作成される。
本発明の実施形態のカーナビゲーション装置の構成を示すブロック図である。 本発明の実施形態の楽曲検索処理のフローチャート図である。 図2のS3の処理を説明するためのグラフである。
符号の説明
10 システムバス
20 CPU
22 ROM
24 RAM
26 操作キー
28 液晶ディスプレイ
30 スピーカ
32 EEPROM
34 内蔵ストレージ
34a 楽曲データベース
36 メディアドライブ
38 DSP
42 音声増幅回路
44 画像処理回路
50 GPSレシーバ
52 センサ
60 画像取得デバイス
100 カーナビゲーション装置

Claims (17)

  1. 所定の楽曲データベースのなかから楽曲を検索する楽曲検索方法において、
    画像を取得する画像取得ステップと、
    前記取得された画像に基づき該画像の特徴を示す画像特徴情報を計算する画像特徴情報計算ステップと、
    前記計算された画像特徴情報に基づき前記楽曲データベースのなかから楽曲を検索する楽曲検索ステップと、
    を実行することを特徴とする楽曲検索方法。
  2. 各楽曲は前記楽曲データベースにおいて該楽曲の特徴を示す楽曲特徴情報に関連付けられて管理されており、
    前記楽曲検索ステップにおいて、前記画像特徴情報と各楽曲の前記楽曲特徴情報とを比較した結果、所定の条件を満たすと判定された該楽曲特徴情報に関連付けられた楽曲を検索結果として出力することを特徴とする、請求項1に記載の楽曲検索方法。
  3. 前記画像特徴情報と前記楽曲特徴情報は、前記画像または前記楽曲の特徴が同一の評価項目に基づき数値化されて表された情報であることを特徴とする、請求項2に記載の楽曲検索方法。
  4. 前記検索結果に応じて前記所定の条件を変更する条件変更ステップをさらに実行し、
    前記楽曲検索ステップにおいて、前記変更された条件を満たすと判定された該楽曲特徴情報に関連付けられた楽曲を検索結果として出力することを特徴とする、請求項2または請求項3の何れかに記載の楽曲検索方法。
  5. 前記検索された楽曲のプレイリストを作成するプレイリスト作成ステップと、
    前記作成されたプレイリスト中の楽曲を、該プレイリストの曲順で、またはランダムに、あるいはリピートで再生する楽曲再生ステップと、
    をさらに実行することを特徴とする、請求項1から請求項4の何れかに記載の楽曲検索方法。
  6. 前記作成されたプレイリストを所定のディスプレイに表示するプレイリスト表示ステップをさらに実行し、
    前記ディスプレイがタッチパネルである場合に、前記プレイリスト中のタッチされた楽曲を再生することを特徴とする、請求項5に記載の楽曲検索方法。
  7. 前記画像取得ステップにおいて、撮影またはスキャンされた画像を取得することを特徴とする、請求項1から請求項6のいずれかに記載の楽曲検索方法。
  8. 請求項1から請求項7の何れかに記載された楽曲検索方法をコンピュータに実行させるための楽曲検索プログラム。
  9. 所定の楽曲データベースのなかから楽曲を検索して再生する楽曲再生装置において、
    画像を取得する画像取得手段と、
    前記取得された画像に基づき該画像の特徴を示す画像特徴情報を計算する画像特徴情報計算手段と、
    前記計算された画像特徴情報に基づき前記楽曲データベースのなかから楽曲を検索する楽曲検索手段と、
    を有することを特徴とする楽曲再生装置。
  10. 前記楽曲データベースは、各楽曲をその特徴を示す楽曲特徴情報に関連付けて管理し、
    前記楽曲検索手段は、前記画像特徴情報と各楽曲の前記楽曲特徴情報とを比較した結果、所定の条件を満たすと判定された該楽曲特徴情報に関連付けられた楽曲を検索結果として出力することを特徴とする、請求項9に記載の楽曲再生装置。
  11. 前記画像特徴情報と前記楽曲特徴情報は、前記画像または前記楽曲の特徴が同一の評価項目に基づき数値化されて表された情報であることを特徴とする、請求項10に記載の楽曲再生装置。
  12. 前記検索結果に応じて前記所定の条件を変更する条件変更手段をさらに有し、
    前記楽曲検索手段は、前記変更された条件を満たすと判定された該楽曲特徴情報に関連付けられた楽曲を検索結果として出力することを特徴とする、請求項10または請求項11の何れかに記載の楽曲再生装置。
  13. 前記検索された楽曲のプレイリストを作成するプレイリスト作成手段をさらに有し、
    前記作成されたプレイリスト中の楽曲を、該プレイリストの曲順で、またはランダムに、あるいはリピートで再生することを特徴とする、請求項9から請求項12の何れかに記載の楽曲再生装置。
  14. 前記作成されたプレイリストを所定のディスプレイに表示するプレイリスト表示手段をさらに有し、
    前記ディスプレイがタッチパネルである場合に、前記プレイリスト中のタッチされた楽曲を再生することを特徴とする、請求項13に記載の楽曲再生装置。
  15. 前記画像取得手段は、ユーザ操作がなされた時、または電源投入直後、あるいは所定時間経過する毎に画像を取得することを特徴とする、請求項9から請求項14の何れかに記載の楽曲再生装置。
  16. 前記画像取得手段は、被写体を撮影する、または画像をスキャンする手段であることを特徴とする、請求項9から請求項15の何れかに記載の楽曲再生装置。
  17. 請求項16に記載の楽曲再生装置が有する前記画像特徴情報計算手段により計算される前記画像特徴情報が埋め込まれた、該楽曲再生装置が有する前記画像取得手段により撮影またはスキャンされる所定のコードパターンが付されたことを特徴とする楽曲検索用物品。
JP2008115701A 2008-04-25 2008-04-25 画像検索方法、画像検索プログラム、楽曲再生装置、および楽曲検索用物品 Pending JP2009266005A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008115701A JP2009266005A (ja) 2008-04-25 2008-04-25 画像検索方法、画像検索プログラム、楽曲再生装置、および楽曲検索用物品

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008115701A JP2009266005A (ja) 2008-04-25 2008-04-25 画像検索方法、画像検索プログラム、楽曲再生装置、および楽曲検索用物品

Publications (1)

Publication Number Publication Date
JP2009266005A true JP2009266005A (ja) 2009-11-12

Family

ID=41391770

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008115701A Pending JP2009266005A (ja) 2008-04-25 2008-04-25 画像検索方法、画像検索プログラム、楽曲再生装置、および楽曲検索用物品

Country Status (1)

Country Link
JP (1) JP2009266005A (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011118710A (ja) * 2009-12-04 2011-06-16 Sony Computer Entertainment Inc 楽曲推薦システム、情報処理装置、および情報処理方法
JP2012209724A (ja) * 2011-03-29 2012-10-25 Sony Corp プレイリスト作成装置、プレイリスト作成方法及びプレイリスト作成プログラム
CN104409085A (zh) * 2014-11-24 2015-03-11 惠州Tcl移动通信有限公司 一种车载智能音乐播放器及其音乐播放方法
CN104899251A (zh) * 2015-05-08 2015-09-09 联想(北京)有限公司 一种信息处理方法及电子设备
JP2016197424A (ja) * 2016-06-22 2016-11-24 株式会社Jvcケンウッド 情報選択装置、情報選択方法、およびコンピュータプログラム
WO2017022271A1 (ja) * 2015-08-04 2017-02-09 株式会社ディーアンドエムホールディングス コンピュータで読み取り可能なプログラム、プレイリスト作成装置、およびワイヤレスオーディオシステム
JP2019046250A (ja) * 2017-09-04 2019-03-22 株式会社コロプラ 仮想空間を提供するためにコンピュータで実行されるプログラム、方法、および当該プログラムを実行するための情報処理装置
JP2021516398A (ja) * 2018-08-14 2021-07-01 ▲騰▼▲訊▼科技(深▲セン▼)有限公司 音楽推薦方法、装置、コンピューティング機器及び媒体

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08314486A (ja) * 1995-05-18 1996-11-29 Sharp Corp 二次元バーコード処理機能付き情報処理装置
JP2003091976A (ja) * 2001-09-17 2003-03-28 Ricoh Co Ltd データ処理装置
JP2003131659A (ja) * 2001-10-23 2003-05-09 Casio Comput Co Ltd 楽音発生装置および楽音発生方法
JP2006039704A (ja) * 2004-07-23 2006-02-09 Matsushita Electric Ind Co Ltd プレイリスト生成装置
JP2006155042A (ja) * 2004-11-26 2006-06-15 Tokyo Denki Univ マルチメディア情報検索システム及びプログラム
JP2006243854A (ja) * 2005-03-01 2006-09-14 Fujitsu Ten Ltd 楽曲再生装置、楽曲再生方法及びプログラム
JP2007257162A (ja) * 2006-03-22 2007-10-04 Clarion Co Ltd 楽曲検索装置、楽曲検索方法及び車載音響機器

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08314486A (ja) * 1995-05-18 1996-11-29 Sharp Corp 二次元バーコード処理機能付き情報処理装置
JP2003091976A (ja) * 2001-09-17 2003-03-28 Ricoh Co Ltd データ処理装置
JP2003131659A (ja) * 2001-10-23 2003-05-09 Casio Comput Co Ltd 楽音発生装置および楽音発生方法
JP2006039704A (ja) * 2004-07-23 2006-02-09 Matsushita Electric Ind Co Ltd プレイリスト生成装置
JP2006155042A (ja) * 2004-11-26 2006-06-15 Tokyo Denki Univ マルチメディア情報検索システム及びプログラム
JP2006243854A (ja) * 2005-03-01 2006-09-14 Fujitsu Ten Ltd 楽曲再生装置、楽曲再生方法及びプログラム
JP2007257162A (ja) * 2006-03-22 2007-10-04 Clarion Co Ltd 楽曲検索装置、楽曲検索方法及び車載音響機器

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011118710A (ja) * 2009-12-04 2011-06-16 Sony Computer Entertainment Inc 楽曲推薦システム、情報処理装置、および情報処理方法
US9047320B2 (en) 2009-12-04 2015-06-02 Sony Corporation Music recommendation system, information processing device, and information processing method
JP2012209724A (ja) * 2011-03-29 2012-10-25 Sony Corp プレイリスト作成装置、プレイリスト作成方法及びプレイリスト作成プログラム
CN104409085A (zh) * 2014-11-24 2015-03-11 惠州Tcl移动通信有限公司 一种车载智能音乐播放器及其音乐播放方法
CN104899251A (zh) * 2015-05-08 2015-09-09 联想(北京)有限公司 一种信息处理方法及电子设备
CN104899251B (zh) * 2015-05-08 2019-04-26 联想(北京)有限公司 一种信息处理方法及电子设备
WO2017022271A1 (ja) * 2015-08-04 2017-02-09 株式会社ディーアンドエムホールディングス コンピュータで読み取り可能なプログラム、プレイリスト作成装置、およびワイヤレスオーディオシステム
JP2017032876A (ja) * 2015-08-04 2017-02-09 株式会社ディーアンドエムホールディングス コンピュータで読み取り可能なプログラム、プレイリスト作成装置、およびワイヤレスオーディオシステム
US10268648B2 (en) 2015-08-04 2019-04-23 D&M Holdings, Inc. Computer readable program, playlist preparation device, and wireless audio system
JP2016197424A (ja) * 2016-06-22 2016-11-24 株式会社Jvcケンウッド 情報選択装置、情報選択方法、およびコンピュータプログラム
JP2019046250A (ja) * 2017-09-04 2019-03-22 株式会社コロプラ 仮想空間を提供するためにコンピュータで実行されるプログラム、方法、および当該プログラムを実行するための情報処理装置
JP2021516398A (ja) * 2018-08-14 2021-07-01 ▲騰▼▲訊▼科技(深▲セン▼)有限公司 音楽推薦方法、装置、コンピューティング機器及び媒体
US11314806B2 (en) 2018-08-14 2022-04-26 Tencent Technology (Shenzhen) Company Limited Method for making music recommendations and related computing device, and medium thereof
JP7206288B2 (ja) 2018-08-14 2023-01-17 ▲騰▼▲訊▼科技(深▲セン▼)有限公司 音楽推薦方法、装置、コンピューティング機器及び媒体

Similar Documents

Publication Publication Date Title
JP2009266005A (ja) 画像検索方法、画像検索プログラム、楽曲再生装置、および楽曲検索用物品
JP2005038352A (ja) 再生装置、再生システム及び再生制御方法
JP2007304933A (ja) 情報処理システム、端末装置、情報処理方法、プログラム
JPWO2006095599A1 (ja) 情報処理装置及び情報処理方法等
JP2006318182A (ja) 音声検索装置、音声検索方法、音声再生方法および携帯再生装置、並びに、楽曲検索装置、楽曲検索方法、楽曲再生方法
US9990911B1 (en) Method for creating preview track and apparatus using the same
JP2004294262A (ja) 車載情報機器、経路楽曲情報データベース作成方法、楽曲情報検索方法、情報処理方法及びコンピュータプログラム
JP4976716B2 (ja) 車載音響機器
JP2007080304A (ja) オーディオ装置及び楽曲再生方法
JP2006277852A (ja) スライドショー・システム,ルール・サーバおよび音楽再生装置ならびにそれらの制御方法
JP2009283020A (ja) 記録装置、再生装置、及びプログラム
JP2012058877A (ja) プレイリスト作成装置
JP2008299631A (ja) コンテンツ検索装置、コンテンツ検索方法およびコンテンツ検索プログラム
JPWO2014203870A1 (ja) 演奏システム、演奏方法及び演奏プログラム
JP2009265714A (ja) 画像表示方法、画像表示プログラム、および楽曲再生装置
JP5047304B2 (ja) オーディオ装置および楽曲検索方法
JP2009092977A (ja) 車載装置および楽曲検索システム
JP2009204872A (ja) 音声認識用辞書生成システム
JP2012137559A (ja) カラオケ装置、カラオケ装置の制御方法及び制御プログラム
JP4620020B2 (ja) 再生装置
JP2008191490A (ja) オーディオ装置及びその再生方法
JP2007213748A (ja) オーディオ処理装置及びオーディオファイル情報提示方法
JP2005318295A (ja) 画像生成システム、画像生成方法、画像生成用プログラム並びに情報記録媒体
JP2007171772A (ja) 音楽情報処理装置、音楽情報処理方法および制御プログラム
JP3906220B2 (ja) 再生装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110420

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121214

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130131

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130801