(57)【要約】【課題】  車両搭乗者のより正確なコンテンツ嗜好度を算出する嗜好度情報調整装置を提供する。【解決手段】  曲を再生するオーディオ装置２と、コンテンツ再生中の車両搭乗者の状態を検知する車室カメラ３、振動センサ４、脈拍センサ５と、これらの検知手段の検知結果に基づいて、車両搭乗者の再生曲に対する嗜好度を変更する嗜好情報管理部７とを有する構成としている。従って、車室カメラ３、振動センサ４、脈拍センサ５の検知した搭乗者の状態に基づいて、再生中のコンテンツに対する嗜好度を変更するので、搭乗者の正確なコンテンツ嗜好度を算出することができる。【選択図】        図１
2008015631.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの再生中に、車両搭乗者が高揚した状態にあるかどうかを状態検知手段の出力に基づいて判定する判定手段と、
前記判定手段の判定結果に基づいて、前記車両搭乗者の前記コンテンツに対する嗜好度を変更する嗜好度調整手段と、
を有することを特徴とする嗜好度情報調整装置。
【請求項２】
前記判定手段は、前記車両搭乗者の顔画像を撮影する撮影手段によって撮影された顔画像を用いて、前記車両搭乗者に周期的な動きがあるか否かを判定することを特徴とする請求項１記載の嗜好度情報調整装置。
【請求項３】
前記判定手段は、車両に伝わる前記車両搭乗者の振動を測定する振動測定手段の測定値が、所定値以上の大きさを一定時間以上継続するか否かを判定することを特徴とする請求項１又は２記載の嗜好度情報調整装置。
【請求項４】
前記判定手段は、前記車両搭乗者の脈拍を測定する脈拍測定手段の測定値が、所定値以上の大きさを一定時間以上継続するか否かを判定することを特徴とする請求項１から３のいずれか一項記載の嗜好度情報調整装置。
【請求項５】
コンテンツの再生中に、車両搭乗者が高揚した状態にあるかどうかを状態検知手段の出力に基づいて判定するステップと、
前記判定の結果に基づいて、前記車両搭乗者の前記コンテンツに対する嗜好度を変更するステップと、
を有することを特徴とする嗜好度情報調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドライバのコンテンツに対する嗜好度を抽出する嗜好度情報調整装置に関する。
【背景技術】
【０００２】
車室内で聴く音楽などのコンテンツは、ドライバが快適に運転するためや、ドライブを楽しいものとするためにも、ドライバや乗員の聴きたいもの、好きなものとすることが好ましい。そこで、ドライバの嗜好に合致したコンテンツを選択して再生する嗜好度情報調整装置が提案されている。
【０００３】
特許文献１及び２では、再生中のコンテンツについて、停止、曲送りなどの操作を行った際に、再生中のコンテンツに対する嗜好度を変更することでユーザのコンテンツに対する嗜好を管理している。
【０００４】
【特許文献１】特開２００３−１４１１５６号公報
【特許文献２】特開２００５−３０２０８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、車両の運転状況や、搭乗者との会話によっては、好みの曲であっても音楽を停止させなければならない状況もあり、このような操作によって嗜好情報が変更されてしまうと、ドライバの嗜好を正確に反映したものとはならない。
【０００６】
本発明は上記事情に鑑みてなされたものであり、車両搭乗者のより正確なコンテンツ嗜好度の算出を可能とした嗜好度情報調整装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するために本発明の嗜好度情報調整装置は、コンテンツの再生中に、車両搭乗者が高揚した状態にあるかどうかを状態検知手段の出力に基づいて判定する判定手段と、前記判定手段の判定結果に基づいて、前記車両搭乗者の前記コンテンツに対する嗜好度を変更する嗜好度調整手段とを有する構成としている。
このように本発明は、コンテンツの再生によって車両搭乗者が高揚した状態にあるかどうかを判定して、再生中のコンテンツに対する嗜好度を変更しているので、コンテンツの再生中に車両搭乗者の意図しない操作が行われても、コンテンツに対する嗜好度が変更されることがない。すなわち、コンテンツを再生した時の車両搭乗者の状態に基づいて嗜好度を決定するので、車両搭乗者のより正確なコンテンツ嗜好度を算出することができる。
【０００８】
上記嗜好度情報調整装置において、前記判定手段は、前記車両搭乗者の顔画像を撮影する撮影手段によって撮影された顔画像を用いて、前記車両搭乗者に周期的な動きがあるか否かを判定するとよい。
また、前記判定手段は、車両に伝わる前記車両搭乗者の振動を測定する振動測定手段の測定値が、所定値以上の大きさを一定時間以上継続するか否かを判定するとよい。
さらに、前記判定手段は、前記車両搭乗者の脈拍を測定する脈拍測定手段の測定値が、所定値以上の大きさを一定時間以上継続するか否かを判定するとよい。
【０００９】
本発明の嗜好度情報算出方法は、コンテンツの再生中に、車両搭乗者が高揚した状態にあるかどうかを状態検知手段の出力に基づいて判定するステップと、前記判定の結果に基づいて、前記車両搭乗者の前記コンテンツに対する嗜好度を変更するステップと、を有している。
【発明の効果】
【００１０】
本発明によれば、コンテンツを再生した時の車両搭乗者の状態に基づいて嗜好度を決定するので、車両搭乗者のより正確なコンテンツ嗜好度を算出することができる。
【発明を実施するための最良の形態】
【００１１】
添付図面を参照しながら本発明の最良の実施例を説明する。
【実施例１】
【００１２】
図１に本実施例の構成を示す。本実施例は、嗜好度情報調整装置１と、オーディオ装置２と、搭乗者状態測定部１０とを備えている。嗜好度情報調整装置１は、状態判定部６と、嗜好情報管理部７と、嗜好情報データベース８とを有している。また搭乗者状態測定部１０は、車室カメラ３と、振動センサ４と、脈拍センサ５とを有している。
【００１３】
オーディオ装置２の構成を図２に示す。オーディオ装置２は、ハードディスク装置１１、制御部１２、アンプ１５、スピーカー１６、表示部１７、操作部１８等を備えている。また、制御部１２内には、ハードディスク装置１１から読み出された音楽データを伸張処理してデジタルオーディオ信号を出力する伸張処理部１３と、伸張処理部１３から出力されたデジタルオーディオ信号をＤ／Ａ（デジタル／アナログ）変換してアナログオーディオ信号を出力するＤ／Ａ変換器１４とが設けられている。
【００１４】
ハードディスク装置１１には、例えば、ＭＰ３（MPEG Audio Layer-3）又はＷＭＡ（Windows（登録商標） Media Audio）等の圧縮方式で圧縮された多数の音楽データが記録されている。これらの音楽データには、それぞれアルバム名、楽曲名、アーティスト名及びジャンルなどの情報（タグ）が付加されている。ハードディスク装置１１は制御部１２の制御に基づいて動作し、制御部１２から指示された所定の音楽データを読み出して制御部１２に出力する。
【００１５】
制御部１２は、ハードディスク装置１１から読み出した音楽データを伸張処理部１３で伸張処理した後、Ｄ／Ａ変換器１４でアナログオーディオ信号に変換して出力する。このアナログオーディオ信号は、アンプ１５で増幅された後にスピーカー１６に供給され、出力される。また、制御部１２は、ハードディスク装置１１に記録されている各音楽データからアルバム名、楽曲名、アーティスト名、ジャンル、各曲の演奏時間等の情報を取得して、嗜好情報管理部７に出力する。
【００１６】
表示部１７には、ハードディスク装置１１に格納されたコンテンツ、再生中のコンテンツに関する情報などが表示される。操作部１８は、ハードディスク装置１１に格納されたコンテンツの選択、再生、停止などの操作を行う。
【００１７】
次に、搭乗者状態測定部１０について説明する。車室カメラ３は、図３に示すようにシートに着座したドライバの顔を撮影できるように、ドライバよりも前方の天井部分や、サンバイザの近傍等に配置する。車室カメラ３によって撮影された画像は、状態判定部６に出力される。
【００１８】
振動センサ４は、例えば、図３に示すように運転者の着座するシート内に設けられ、シートに伝わる運転者からの振動を検出する。振動センサ４によって測定された振動数を表すセンサ値は、状態判定部６に出力される。
【００１９】
脈拍センサ５は、例えば、図３に示すように車両のステアリングに取り付けられ、運転者がステアリングを握った際に、運転者の脈拍数を検出する。脈拍センサ５によって測定された脈拍数を表すセンサ値は、状態判定部６に出力される。
【００２０】
次に、嗜好度情報調整装置１について説明する。状態判定部６は、車室カメラ３によって撮影された運転者の顔画像、振動センサ４、脈拍センサ５のセンサ値を用いて、コンテンツの再生によって運転者が高揚した状態にあるかどうかを判定する。運転者が高揚した状態にあると判定すると、状態判定部６は嗜好情報管理部７に運転者が高揚した状態にあることを通知し、嗜好情報管理部７で再生しているコンテンツの嗜好度を調整する。すなわち、調整された嗜好度に基づいてコンテンツを再生する時に、再生中のコンテンツが再生されやすい状態となるように設定する。
【００２１】
嗜好情報管理部７は、オーディオ装置２から、再生するコンテンツの総再生時間などのコンテンツ情報を取得して状態判定部６に通知する。また、嗜好情報管理部７は、オーディオ装置２から再生中のコンテンツの再生時間情報を取得して、逐次状態判定部６に通知する。さらに嗜好情報管理部７は、状態判定部６から運転者が高揚した状態にあることを通知されると、嗜好情報データベース８に記録したコンテンツ毎の嗜好度を変更する。そして、変更された嗜好度に基づき、オーディオ装置２はユーザの好みの音楽（曲）を優先的に選曲して再生する等の制御を行う。
【００２２】
本実施例は、コンテンツの再生によって運転者が高揚した状態にあるかどうかを判定し、高揚した状態にあると判定すると、再生中のコンテンツの嗜好度を調整する。
【００２３】
このため本実施例では、車室カメラ３と、振動センサ４と、脈拍センサ５とを車両に設けて、状態判定部６で運転者の画像や、センサ値を用いて運転者が高揚した状態にあるかを判定する。
【００２４】
図４に示すフローチャートを参照しながら、状態判定部６の処理手順を説明する。なお、以下では、コンテンツとして音楽データを例に説明するが、本発明は、音楽データに限定されるものではない。
曲の再生指示が操作部１８より入力されると、嗜好情報管理部７は、選択された再生曲に関する情報をオーディオ装置２から取得して状態判定部６に送信する。再生曲に関する情報には、曲の再生時間に関する情報が含まれる。状態判定部６は、再生曲に関する情報を取得すると（ステップＳ１）、再生する曲ごとに運転者の状態を検知する検知タイミングを算出する（ステップＳ２）。状態の検知は、すべての曲で決められた回数だけ行う。また、検知を行う時間（以下、検知区間と呼ぶ）も、予め設定された設定時間だけ行う。検知区間と検知区間との間隔は、再生曲によって再生時間が異なるため、再生曲ごとに異なる。
【００２５】
曲の再生が開始されると、状態判定部６は嗜好情報管理部７から曲の再生時間情報を取得し、状態検知のタイミングとなるまで待機する。搭乗者の状態検知のタイミングとなると（ステップＳ３／ＹＥＳ）、状態判定部６は、検知回数をカウントするカウンタＴの値を１加算し（ステップＳ４）、車室カメラ３から運転者の顔画像を取得し、振動センサ４のセンサ値、脈拍センサ５のセンサ値を入力する。これらの画像データやセンサ値を用いて、運転者が高揚した状態にあるか否かを判定する（ステップＳ５）。運転者が高揚した状態にあるかどうかの状態判定は、入力値ごとに行われ、各判定で運転者が高揚した状態にあると判定されると、判定結果を識別する判定値に１が加算される。この処理の詳細については、後述する。
【００２６】
運転者が高揚した状態にあるかどうかの判定が終了すると、状態判定部６は、曲を再生中であるか否かを判定する（ステップＳ６）。曲の再生中ではなかった場合には（ステップＳ６／ＮＯ）、ステップＳ５の判定結果を破棄し、運転者が高揚した状態にあるかの状態検知を終了する。また、曲の再生中であった場合には（ステップＳ６／ＹＥＳ）、ステップＳ５で運転者が高揚した状態にあると判定された回数をカウントした判定値が１よりも大きい（判定値＞１）か否かを判定する。車室カメラの画像、振動センサのセンサ値、脈拍センサのセンサ値による状態判定のうち、少なくとも２つ以上の判定で運転者が高揚した状態にあると判定されると（ステップＳ７／ＹＥＳ）、再生中の曲の嗜好度を１上げる（ステップＳ８）。この後、状態判定部６は、検知回数をカウントするカウント値ＴがステップＳ２で算出した検知回数となっているか否かを判定し、カウント値Ｔが検知回数となっていた場合には（ステップＳ９／ＮＯ）、このフローを終了する。また、カウント値Ｔが検知回数よりも小さい場合には（ステップＳ９／ＹＥＳ）、カウント値Ｔの値を１加算し、ステップＳ５からの処理を繰り返す。
【００２７】
このような手順で算出された再生曲の嗜好度情報は、状態判定部６から嗜好情報管理部７に送られる。嗜好情報管理部７は、嗜好情報データベース８に格納された該当曲の嗜好度を書き換える。
【００２８】
次に、図５に示すフローチャートを参照しながら、車室カメラ３からの画像を用いて、運転者が高揚した状態にあるかを判定するフローを説明する。
状態判定部６は、車室カメラ３によって撮影された運転者の顔画像を入力すると（ステップＳ１１）、入力した画像を用いて運転者が高揚した状態にあるかを判定する。図６に車室カメラ３によって撮影された顔画像の一例を示す。状態判定部６は、図６に示すように、入力した顔画像に判定枠２０を重ねて、顔画像がこの判定枠２０よりも外側にあるか否かを判定する。顔画像が判定枠２０よりも外側にあると判定すると（ステップＳ１２／ＹＥＳ）、判定枠と顔画像の端部との距離を求める（ステップＳ１３）。車室カメラ３は、車室内に固定されているので、運転者が再生曲に合わせて顔や体を動かすと、撮影される顔画像が判定枠２０の外側にまで動く。状態判定部６は、この判定枠２０と、外側にはみ出した顔の端部との距離を求める。これを１回の検出区間が終了するまで行う（ステップＳ１４）。
【００２９】
次に状態判定部６は、検出区間が終了すると、検出区間を一定区間ごとに区切る（ステップＳ１５）（以下では、ヒストグラム作成区間と呼ぶ）。区切ったヒストグラム作成区間ごとに図７に示すように判定枠２０から顔がはみ出した距離が増加から減少に転じるピーク位置での時間を求めて、ピーク位置とピーク位置との時間差（以下、ピーク間時間差という）を求める（ステップＳ１６）。
【００３０】
次に状態判定部６は、求めたピーク間時間差を時間帯域によって分類して、図８に示すヒストグラムをヒストグラム作成区間ごとに作成する（ステップＳ１７）。例えば、時間帯域の幅を０．１ｓｅｃで設定すれば、０〜０．１ｓｅｃの間に入るピーク間時間差の数、０．１〜０．２ｓｅｃの間に入るピーク間時間差の数・・・といった具合で、時間帯域ごとの頻度を求める。
【００３１】
次に、状態判定部６は、ヒストグラム作成区間ごとに作成した複数のヒストグラムから運転者の状態を判定する。ピーク間時間差がしきい値を超える時間帯域をそれぞれのヒストグラムから抽出し、同一の時間帯域で所定回連続してしきい値を超えているか否かを判定する（ステップＳ１８）。同一の時間帯域で所定回連続してしきい値を超えていると、運転者が曲に高揚した状態であると判定する。例えば、上述のように時間帯域の幅を０．１ｓｅｃで設定し、ヒストグラムの作成を１０ｓｅｃごとに行うものとする。仮に０．３〜０．４ｓｅｃの時間帯域でしきい値を超えた状態を検知し、その他のヒストグラムでも３回連続して０．３〜０．４ｓｅｃの時間帯域でしきい値を超えると、運転者が３０ｓｅｃ継続して周期的な動きをしているので、高揚した状態にあると判定することができる。
【００３２】
状態判定部６は、頻度がしきい値を超えるピーク間時間差を検出し、その状態が所定時間継続した場合に（ステップＳ１４／ＹＥＳ）、再生中の曲に対する嗜好度が高いとして、運転者が高揚状態にあるかを判定する判定値を１加算する。
【００３３】
次に、図９に示すフローチャートを参照しながら、振動センサ４のセンサ値を用いて、運転者が高揚した状態にあるかを判定するフローを説明する。
状態判定部６は、運転者の状態検知タイミングとなると、振動センサ４からのセンサ値を入力する（ステップＳ２１）。振動センサ４は、例えば運転者の座席内に設けられ、座席にかかる振動を検出する。状態判定部６は、図１０に示すように入力した振動センサ４のセンサ値を所定のしきい値と比較する（ステップＳ２２）。振動の大きさがしきい値よりも大きくなると（ステップＳ２２／ＹＥＳ）、次に、振動の大きさがしきい値よりも大きい時間が所定時間連続するかどうかを判定する（ステップＳ２４）。連続してしきい値よりも大きい期間が所定時間を超えた場合（ステップＳ２４／ＹＥＳ）、この連続してしきい値よりも大きい期間がすべて検知区間に含まれるかどうかを判定する。検知区間内にある場合には（ステップＳ２６／ＹＥＳ）、判定値を１加算する。なお、図１０は、振動の大きさを絶対値で表示している。
【００３４】
また、図９に示すフローでは、振動の大きさがしきい値を超える時間が所定時間連続した時に、運転者が高揚した状態にあると判定しているが、図１０に示すように振動の大きさがしきい値よりも低下しても、低下している時間が予め設定した時間内であった場合には、振動の大きさがしきい値よりも大きい状態が継続していると判定してもよい。
【００３５】
この他に、状態判定部６は、振動センサ４のセンサ値がしきい値を下回った時間を加算して、この加算時間が検出区間に占める割合によって、運転者が高揚した状態にあるかどうかを判定してもよい。
【００３６】
また、ステップＳ２２で振動の大きさがしきい値を超えずに（ステップＳ２２／ＮＯ）、検知区間が終了した場合や（ステップＳ２３／ＹＥＳ）、連続してしきい値よりも大きい期間が検知区間を過ぎていた場合には（ステップＳ２６／ＮＯ）、この処理を終了する。
【００３７】
次に、図１１に示すフローチャートを参照しながら、脈拍センサ５のセンサ値を用いて、運転者が高揚した状態にあるかを判定するフローを説明する。
状態判定部６は、検知タイミングとなると、脈拍センサ５からのセンサ値を入力する（ステップＳ３１）。脈拍センサ５は、ステアリングに取り付けられ、運転者がステアリングを握ることで運転者の脈拍を検出することができるようになっている。状態判定部６は、入力した脈拍センサ５のセンサ値を所定のしきい値と比較する（ステップＳ３２）。脈拍の大きさがしきい値よりも大きくなると（ステップＳ３２／ＹＥＳ）、脈拍の大きさがしきい値よりも大きい時間が所定時間連続するかどうかを判定する（ステップＳ３４）。しきい値よりも大きい時間が所定時間連続する場合には（ステップＳ３４／ＹＥＳ）、この連続してしきい値よりも大きい期間がすべて検知区間に含まれるかどうかを判定する。検知区間内にある場合には（ステップＳ３６／ＹＥＳ）、判定値を１加算する。
【００３８】
また、ステップＳ３２で脈拍の大きさがしきい値を超えずに（ステップＳ３２／ＮＯ）、検知区間が終了した場合や（ステップＳ３３／ＹＥＳ）、連続してしきい値よりも大きい期間が検知区間を過ぎていた場合には（ステップＳ３６／ＮＯ）、この処理を終了する。
【００３９】
図１２には、ハードディスク装置１１に格納した曲を再生する時に、表示部１７に表示する表示例を示す。操作部１８が操作され、曲の再生が指示されると、制御部１２は、嗜好情報管理部７から嗜好度情報を受け取って、この嗜好度に基づいて曲を再生する。曲の再生順には、例えば、嗜好度の高い順に再生する、嗜好度が低い順に再生する、嗜好度の高い順に曲のタイトルを表示して、ユーザが表示曲の中から曲を選択して再生するなど種々の方法を挙げることができる。
【００４０】
上述した実施例は本発明の好適な実施例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。例えば、上述した実施例では、運手者を対象としてコンテンツの嗜好度を求めているが、その他の搭乗者の嗜好度を求めることも可能である。また、運転者と搭乗者の嗜好度を加味して、コンテンツに対する嗜好度を変更することもできる。また、上述した実施例では、コンテンツとして音楽データを例に説明したが、これ以外に動画や静止画であっても本発明を適用可能である。
【図面の簡単な説明】
【００４１】
【図１】嗜好度情報調整装置の構成を示す図である。
【図２】オーディオ装置の構成を示す図である。
【図３】車室カメラ、振動センサ、脈拍センサの取り付け位置を示す図である。
【図４】状態判定部の処理手順を示すフローチャートである。
【図５】車室カメラの画像を用いて運転者の状態を判定するフローである。
【図６】車室カメラによって撮影された顔画像を示す図である。
【図７】顔画像の判定枠からのはみ出し距離と、時間経過とを示す図である。
【図８】ピーク間時間差のヒストグラムを示す図である。
【図９】振動センサのセンサ値によって運転者の状態を判定するフローである。
【図１０】振動センサのセンサ値を示す図である。
【図１１】脈拍センサのセンサ値によって運転者の状態を判定するフローである。
【図１２】表示部の表示例を示す図である。
【符号の説明】
【００４２】
１  嗜好度情報調整装置
２  オーディオ装置
３  車室カメラ
４  振動センサ
５  脈拍センサ
６  状態判定部
７  嗜好情報管理部
８  嗜好情報データベース
１０  搭乗者状態測定部
１１  ハードディスク装置
１２  制御部
１３  伸張処理部
１４  Ｄ／Ａ変換器
１５  アンプ
１６  スピーカー
１７  表示部
１８  操作部
【図１】
2008015631.tif 000003
【図２】
2008015631.tif 000004
【図３】
2008015631.tif 000005
【図４】
2008015631.tif 000006
【図５】
2008015631.tif 000007
【図６】
2008015631.tif 000008
【図７】
2008015631.tif 000009
【図８】
2008015631.tif 000010
【図９】
2008015631.tif 000011
【図１０】
2008015631.tif 000012
【図１１】
2008015631.tif 000013
【図１２】
2008015631.tif 000014