(57)【要約】【課題】個人の聴力特性に応じた音楽データの補正を簡易な処理で実現したい。【解決手段】測定部１６は、複数の周波数ポイントにて形成されたユーザの聴力の周波数特性を測定する。レベルシフト部１８は、理想周波数特性における少なくとも１つの周波数ポイントにおいて、測定した聴力の周波数特性値と理想周波数特性値とが接近するように、聴力の周波数特性値を所定の帯域において一定量レベルシフトする。導出部２０は、レベルシフトした聴力の周波数特性値と、理想周波数特性値との差分値を各周波数ポイントにおいて導出した後、各周波数ポイントに対する重み係数によって、各周波数ポイントにおける差分値を重みづけることによって、各周波数ポイントに対する補正係数を導出する。フィルタ部２２は、補正係数と、聴力の周波数特性値をレベルシフトする際のレベルシフト量とにもとづいて、音声信号を補正する。【選択図】図１
2010016483.tif 000002
【特許請求の範囲】
【請求項１】
所定の帯域にわたる複数の周波数ポイントにて形成されたユーザの聴力の周波数特性を測定する測定部と、
前記測定部において測定する聴力の周波数特性に対して理想的な聴力の特性として予め設定された理想周波数特性における少なくとも１つの周波数ポイントにおいて、測定した聴力の周波数特性値と理想周波数特性値とが接近するように、前記聴力の周波数特性値を前記所定の帯域において一定量レベルシフトするレベルシフト部と、
前記レベルシフト部においてレベルシフトした聴力の周波数特性値と、前記理想周波数特性値との差分値を各周波数ポイントにおいて導出した後、各周波数ポイントに対する重み係数によって、各周波数ポイントにおける差分値を重みづけることによって、各周波数ポイントに対する補正係数を導出する導出部と、
前記導出部において導出した各周波数ポイントに対する補正係数と、前記レベルシフト部において聴力の周波数特性値をレベルシフトする際のレベルシフト量とにもとづいて、音声信号を補正する補正部とを備え、
前記測定部は、前記理想周波数特性値よりもレベルの大きな音圧領域において、聴力の周波数特性を測定し、
前記導出部における各周波数ポイントに対する重み係数は、周波数が高くなるとともに大きくなるように規定されていることを特徴とする音声信号補正装置。
【請求項２】
所定の帯域にわたる複数の周波数ポイントにて形成されたユーザの聴力の周波数特性を測定する測定部と、
前記測定部において測定する聴力の周波数特性に対して理想的な聴力の特性として予め設定された理想周波数特性における少なくとも１つの周波数ポイントにおいて、測定した聴力の周波数特性値と理想周波数特性値とが接近するように、前記聴力の周波数特性値を前記所定の帯域において一定量レベルシフトするレベルシフト部と、
前記レベルシフト部においてレベルシフトした聴力の周波数特性値と、前記理想周波数特性値との差分値を各周波数ポイントにおいて導出した後、各周波数ポイントに対する重み係数によって、各周波数ポイントにおける差分値を重みづけることによって、各周波数ポイントに対する補正係数を導出する導出部と、
前記導出部において導出した各周波数ポイントに対する補正係数と、前記レベルシフト部において聴力の周波数特性値をレベルシフトする際のレベルシフト量とにもとづいて、音声信号を補正する補正部とを備え、
前記導出部は、複数種類の重み係数を記憶しており、前記補正部において補正すべき音声信号の種類をもとに、複数種類の重み係数のうちのひとつを選択することを特徴とする音声信号補正装置。
【請求項３】
所定の帯域にわたる複数の周波数ポイントにて形成されたユーザの聴力の周波数特性を測定する測定部と、
前記測定部において測定する聴力の周波数特性に対して理想的な聴力の特性として予め設定された理想周波数特性における少なくとも１つの周波数ポイントにおいて、測定した聴力の周波数特性値と理想周波数特性値とが接近するように、前記聴力の周波数特性値を前記所定の帯域において一定量レベルシフトするレベルシフト部と、
前記レベルシフト部においてレベルシフトした聴力の周波数特性値と、前記理想周波数特性値との差分値を各周波数ポイントにおいて導出した後、各周波数ポイントに対する重み係数によって、各周波数ポイントにおける差分値を重みづけることによって、各周波数ポイントに対する補正係数を導出する導出部と、
前記導出部において導出した各周波数ポイントに対する補正係数と、前記レベルシフト部において聴力の周波数特性値をレベルシフトする際のレベルシフト量とにもとづいて、音声信号を補正する補正部とを備え、
前記導出部は、前記補正部において補正すべき音声信号をもとに、各周波数ポイントに対する重み係数を導出することを特徴とする音声信号補正装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声信号補正技術に関し、特にユーザの聴力にあわせて音声信号を補正する音声信号補正装置に関する。
【背景技術】
【０００２】
従来、ステレオあるいはサラウンド装置において、利得、周波数特性などのような音場の補正は、画一的もしくは視聴者の好みでなされている。また、補正の実行には手間が掛かり、手順も複雑である（例えば、特許文献１参照）。
【特許文献１】特開２００２−２８１５９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
近年、ポータブル・デジタル・オーディオ・プレーヤ（以下、「再生装置」という）が普及し、再生装置では、ＭＰ３等にて圧縮されたデータが再生される。このような再生装置では、部屋の暗騒音や周囲の環境等によって再生した音楽データが聞き取りづらくなることがある。また、ユーザの年齢のような、個人差によっても聞こえ方が異なる。そのため、再生装置においても、音声データを補正するための機能が要求される。一方、再生装置では、ボタン等が少ないので、ユーザに対する操作性の向上が要求される。また、再生装置の処理能力を考慮すると、補正を実行する際の処理の簡易化が要求される。
【０００４】
本発明はこうした状況に鑑みてなされたものであり、その目的は、個人の聴力特性に応じた音楽データの補正を簡易な処理で実現する技術を提供することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明のある態様の音声信号補正装置は、所定の帯域にわたる複数の周波数ポイントにて形成されたユーザの聴力の周波数特性を測定する測定部と、測定部において測定する聴力の周波数特性に対して理想的な聴力の特性として予め設定された理想周波数特性における少なくとも１つの周波数ポイントにおいて、測定した聴力の周波数特性値と理想周波数特性値とが接近するように、聴力の周波数特性値を所定の帯域において一定量レベルシフトするレベルシフト部と、レベルシフト部においてレベルシフトした聴力の周波数特性値と、理想周波数特性値との差分値を各周波数ポイントにおいて導出した後、各周波数ポイントに対する重み係数によって、各周波数ポイントにおける差分値を重みづけることによって、各周波数ポイントに対する補正係数を導出する導出部と、導出部において導出した各周波数ポイントに対する補正係数と、レベルシフト部において聴力の周波数特性値をレベルシフトする際のレベルシフト量とにもとづいて、音声信号を補正する補正部とを備える。測定部は、理想周波数特性値よりもレベルの大きな音圧領域において、聴力の周波数特性を測定し、導出部における各周波数ポイントに対する重み係数は、周波数が高くなるとともに大きくなるように規定されている。
【０００６】
この態様によると、理想レベルと測定した聴力レベルとの差異をもとに増幅率を導出する場合において、理想レベルよりも悪化した領域において聴力レベルを測定するので、測定した聴力レベルを減衰させるような動作を省略でき、個人の聴力特性に応じた音楽データの補正を簡易な操作で実現できる。
【０００７】
本発明の別の態様もまた、音声信号補正装置である。この装置は、所定の帯域にわたる複数の周波数ポイントにて形成されたユーザの聴力の周波数特性を測定する測定部と、測定部において測定する聴力の周波数特性に対して理想的な聴力の特性として予め設定された理想周波数特性における少なくとも１つの周波数ポイントにおいて、測定した聴力の周波数特性値と理想周波数特性値とが接近するように、聴力の周波数特性値を所定の帯域において一定量レベルシフトするレベルシフト部と、レベルシフト部においてレベルシフトした聴力の周波数特性値と、理想周波数特性値との差分値を各周波数ポイントにおいて導出した後、各周波数ポイントに対する重み係数によって、各周波数ポイントにおける差分値を重みづけることによって、各周波数ポイントに対する補正係数を導出する導出部と、導出部において導出した各周波数ポイントに対する補正係数と、レベルシフト部において聴力の周波数特性値をレベルシフトする際のレベルシフト量とにもとづいて、音声信号を補正する補正部とを備える。導出部は、複数種類の重み係数を記憶しており、補正部において補正すべき音声信号の種類をもとに、複数種類の重み係数のうちのひとつを選択する。
【０００８】
この態様によると、補正係数を生成する際に使用すべき重み係数を複数種類記憶し、補正すべき音声信号の種類に応じて、ひとつの重み係数を選択するので、音声信号の種類に適した補正係数を生成できる。
【０００９】
本発明のさらに別の態様もまた、音声信号補正装置である。この装置は、所定の帯域にわたる複数の周波数ポイントにて形成されたユーザの聴力の周波数特性を測定する測定部と、測定部において測定する聴力の周波数特性に対して理想的な聴力の特性として予め設定された理想周波数特性における少なくとも１つの周波数ポイントにおいて、測定した聴力の周波数特性値と理想周波数特性値とが接近するように、聴力の周波数特性値を所定の帯域において一定量レベルシフトするレベルシフト部と、レベルシフト部においてレベルシフトした聴力の周波数特性値と、理想周波数特性値との差分値を各周波数ポイントにおいて導出した後、各周波数ポイントに対する重み係数によって、各周波数ポイントにおける差分値を重みづけることによって、各周波数ポイントに対する補正係数を導出する導出部と、導出部において導出した各周波数ポイントに対する補正係数と、レベルシフト部において聴力の周波数特性値をレベルシフトする際のレベルシフト量とにもとづいて、音声信号を補正する補正部とを備える。導出部は、補正部において補正すべき音声信号をもとに、各周波数ポイントに対する重み係数を導出する。
【００１０】
この態様によると、補正すべき音声信号をもとに重み係数を生成し、生成した重み係数をもとに補正係数を導出するので、音声信号に適した補正係数を生成できる。
【００１１】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１２】
本発明によれば、個人の聴力特性に応じた音楽データの補正を簡易な処理で実現できる。
【発明を実施するための最良の形態】
【００１３】
（実施例１）
本発明を具体的に説明する前に、まず概要を述べる。本発明の実施例１は、前述のポータブル・プレーヤのごとく、音楽データを再生する再生装置に関する。ここで、再生装置は、記憶した音楽データをそのまま再生するのではなく、ユーザの好みに応じて補正した後に再生する。ポータブル・プレーヤのような操作性が制限される環境、および処理能力を考慮すると、音楽データを補正するための操作は簡易である方が望ましい。これに対応するために、本実施例１に係る再生装置は、次の処理を実行する。再生装置は、イコライザーのようなフィルタにて音楽データを補正するが、補正に先立って、ユーザの聴力特性を検査し、検査結果に応じてフィルタの係数を決定する（以下、「検査過程」という）。
【００１４】
このような検査過程において、再生装置は、複数の周波数値（以下、「周波数ポイント」という）のそれぞれに対応したトーン信号を順番に再生する。その際、再生装置は、時間の経過とともに音量が大きくなるように各トーン信号を再生する。ユーザは、再生されたトーン信号が聞こえたタイミングにて、再生装置に備えられたボタンを押し下げる。複数のトーン信号に対してこのような処理を繰り返すことによって、再生装置は、複数の周波数ポイントにわたる聴力レベルの周波数特性（以下、「聴力特性データ」という）を取得する。また、再生装置は、聴力特性データに対して理想的な聴力の特性としての理想聴力レベル（以下、「理想レベル」という）の周波数特性（以下、「理想特性データ」という）を予め記憶する。
【００１５】
再生装置は、聴力特性データと理想特性データとが、少なくともひとつの周波数ポイントにおいて接近するように、聴力特性データを全体的に減衰方向にレベルシフトする（その際の値を「レベルシフト量」という）。さらに、再生装置は、レベルシフトした聴力特性データと理想特性データとに対して、各周波数ポイントにおいて差分値を決定する。また、再生装置は、音楽データの周波数特性をもとに、各周波数ポイントに対する重み係数を記憶しており、重み係数と差分値とによって、補正値を周波数ポイントごとに導出する。最終的に、再生装置は、補正値をフィルタに設定すると共に、レベルシフト量を増幅器に設定する。
【００１６】
ここで、理想特性データよりもレベルの大きな音圧領域にて聴力特性データが取得されるように、検査がなされる。具体的には、トーン信号が最低音量のときにユーザが聞こえたとしても、聴力レベルは理想レベルよりも大きくなっている。その結果、レベルシフト量は、正の値、つまりレベルシフトの際に減衰するような値となり、増幅器に設定する際に増幅するような値となり、これら以外の組合せは除外されるので、処理が簡易になる。また、ユーザにとっては、トーン信号が聞こえたタイミングにてボタンを押し下げるだけなので、操作が簡易になる。
【００１７】
図１は、本発明の実施例１に係る再生装置１００の構成を示す。再生装置１００は、受付部１０、制御部１２、記憶部１４、検査部３２、フィルタ部２２、再生部２４、ＳＷ部２６、ＤＡＣ部２８、出力部３０、表示部３４を含む。検査部３２は、測定部１６、レベルシフト部１８、導出部２０を含み、記憶部１４は、検査用データ５０、音楽データ５２、理想特性データ５４、重み係数５６を含む。
【００１８】
受付部１０は、ユーザからの指示を受けつけ、受けつけた指示を制御部１２へ出力する。例えば、受付部１０は、ボタンを含むように構成されており、ユーザによってボタンが押し下げられたことを検出することによって、各種指示をユーザから受けつける。各種指示は、例えば、（１）検査過程の開始指示、（２）検査過程においてトーン信号を聞けた旨の通知、（３）再生すべき音楽データの選択および選択した音楽データの再生の指示である。制御部１２は、再生装置１００全体の動作を制御する。制御部１２は、受付部１０からの指示を受けつけると、指示内容に応じて、ＳＷ部２６、測定部１６、再生部２４の動作を指示する。なお、具体的な指示の内容は、各構成要素の部分で説明する。また、制御部１２は、受けつけた指示の内容に応じて、表示部３４での表示を制御する。以下では、検査過程の動作を説明した後に、音楽データを再生する過程（以下、「再生過程」という）の動作を説明する。
【００１９】
測定部１６は、制御部１２から、検査過程の開始指示を入力する。測定部１６は、検査過程の開始指示を入力すると、検査過程を開始する。つまり、測定部１６は、複数の周波数ポイントにて形成されたユーザの聴力レベルの周波数特性、前述の聴力特性データを測定する。記憶部１４は、デジタル化されたデータを複数種類記憶する。具体的には、検査用データ５０、音楽データ５２、理想特性データ５４、重み係数５６が記憶される。これらのデータの説明は、データが使用される処理と共に説明する。検査用データ５０は、複数のトーン信号によって形成されており、各トーン信号は、複数の周波数ポイントのそれぞれに対応する。ここでは、８つの周波数ポイントのそれぞれに対応した８つのトーン信号が検査用データ５０に相当する。
【００２０】
測定部１６は、記憶部１４から検査用データ５０を取得する。測定部１６は、複数のトーン信号のうちのひとつ、例えば、最も低い周波数のトーン信号を選択する。測定部１６は、選択したトーン信号を再生する。その際、音量が徐々に大きくなっていくように再生がなされる。測定部１６は、再生したトーン信号をＳＷ部２６へ出力する。ＳＷ部２６は、制御部１２から検査過程の指示を入力すると、測定部１６とＤＡＣ部２８とを接続する。つまり、ＳＷ部２６は、測定部１６から入力したトーン信号をＤＡＣ部２８へ出力する。ＤＡＣ部２８は、デジタル信号を入力し、デジタル信号をアナログ信号へ変換した後に、アナログ信号を出力部３０へ出力する。検査過程において、ＤＡＣ部２８は、デジタル信号としてのトーン信号を入力して、アナログ信号としてのトーン信号（以下、これも「トーン信号」という）を出力部３０へ出力する。
【００２１】
出力部３０は、ヘッドホーンやスピーカによって形成されており、ＤＡＣ部２８から、アナログ信号を受けつけて出力する。検査過程において、出力部３０は、トーン信号を出力する。表示部３４は、ディスプレイ等によって形成されており、各種の情報を表示する。なお、表示部３４は、表示内容に関するデータを制御部１２から入力する。ここでは、検査過程における表示内容を説明する。図２は、表示部３４において表示される画面を示す。画面の中央部分に再生レベルバー１２０が表示されている。再生レベルバー１２０の左側が、出力部３０から出力されるトーン信号の音量が小さい状態に相当し、再生レベルバー１２０の右側が、出力部３０から出力されるトーン信号の音量が大きい状態に相当する。
【００２２】
現在レベルポインタ１２２は、現在の音量に相当する。前述のごとく、出力部３０から出力されるトーン信号の音量は、徐々に大きくなっていくので、現在レベルポインタ１２２は、再生レベルバー１２０の左側から右側へ移動していくように表示される。決定ボタン１２４および中止ボタン１２６は、「決定」および「中止」を指示するためのボタンである。具体的に説明すると、出力部３０から出力されるトーン信号を聞いているユーザは、トーン信号が聞こえたときに、カーソルを決定ボタン１２４にあわせて、受付部１０のボタンを押し下げる。その結果、制御部１２は、ユーザがトーン信号を聞けたことを認識する。図１に戻る。制御部１２は、認識したタイミング（以下、「認識タイミング」という）を測定部１６へ通知する。
【００２３】
測定部１６は、制御部１２から認識タイミングを入力する。また、測定部１６は、トーン信号を再生する際の音量とタイミングとの関係を記憶しており、制御部１２からの認識タイミングをもとに、認識タイミングに対応した音量を特定する。特定した音量が、ひとつのトーン信号に対する聴力レベルに相当する。これは、ひとつの周波数ポイントに対する聴力レベルに相当する。聴力レベルを取得すると、測定部１６は、周波数ポイントを変えて同様の処理を実行する。最終的に、測定部１６は、聴力特性データを取得する。
【００２４】
図３は、測定部１６における測定結果を示す。横軸が周波数に相当し、縦軸が出力部３０から出力される音量のレベルに相当する。各周波数ポイントが「ｆ１」から「ｆ８」と示されている。また、各周波数ポイントに対する聴力レベルが「Ａ１」から「Ａ８」と示されている。聴力特性データは、「Ａ１」から「Ａ８」の組合せに相当するが、「Ａ１」から「Ａ８」を結んだ線であるとしてもよい。可聴領域２００は、聴力特性データよりも音量レベルが大きい部分であり、不可聴領域２０２は、聴力特性データよりも音量レベルが小さい部分である。可聴領域２００では、ユーザがトーン信号を聞くことができ、不可聴領域２０２では、ユーザがトーン信号を聞くことができなかった。図１に戻る。
【００２５】
記憶部１４に記憶された理想特性データ５４は、図３に対応して、図４のように示される。図４は、記憶部１４に記憶した理想特性データ５４を示す。図４の横軸や縦軸は、図３と同様に示される。各周波数ポイントに対する理想レベルが「Ｂ１」から「Ｂ８」と示されている。理想特性データ５４は、「Ｂ１」から「Ｂ８」の組合せに相当するが、「Ｂ１」から「Ｂ８」を結んだ線であるとしてもよい。理想特性データ５４とは、聴覚における理想的な最小可聴周波数特性として予め設定した周波数特性にもとづく最小可聴カーブといえる。
【００２６】
レベルシフト部１８は、測定部１６から聴力特性データを入力するとともに、記憶部１４から理想特性データ５４を入力する。レベルシフト部１８は、聴力特性データと理想特性データ５４とを比較することによって、少なくともひとつの周波数ポイント、例えば、聴力レベルと理想レベルとの差異が最も小さい周波数ポイントを特定する。レベルシフト部１８は、特定した周波数ポイントにおいて、聴力レベルと理想レベルとが一致するように、全帯域において聴力特性データを減衰方向にレベルシフトさせる。このときのシフト量が、「レベルシフト量」に相当し、上記の処理は、聴力特性データを「レベルシフト量」だけ減衰させることに相当する。
【００２７】
図５（ａ）−（ｂ）は、レベルシフト部１８における処理概要を示す。図５（ａ）は、レベルシフト部１８におけるレベルシフト前の状態であり、図３と図４とを重ね合わせた状態に相当する。図５（ｂ）は、聴力特性データを増幅させた状態に相当する。また、聴力レベル「Ａ１」から「Ａ８」が「Ａ１’」から「Ａ８’」と示されている。図１に戻る。ここで、図４の理想特性データ５４における音量レベルは、図３の聴力特性データにおける音量レベルよりも小さくなっている。つまり、レベルシフト部１８におけるレベルシフト量によって減衰がなされ、増幅がなされない。これは、測定部１６において、理想特性データ５４よりも音量レベルが大きい領域において、聴力特性データが測定されていることに相当する。具体的には、出力部３０からの音量レベルが最も小さいときに、ユーザがボタンを押し下げ、制御部１２が可聴タイミングを認識しても、図５（ａ）上において、聴力レベルが理想レベルよりも高くなるように、トーン信号が再生される。以下において、レベルシフトした聴力特性データも「聴力特性データ」という。
【００２８】
導出部２０は、聴力特性データと理想特性データ５４との差分値を各周波数ポイントにおいて導出する。つまり、各周波数ポイントにおける聴力レベル「Ａｉ’（ｉ＝１〜８）」と理想レベル「Ｂｉ（ｉ＝１〜８）」との差分値が計算される。また、記憶部１４の重み係数５６は、各周波数ポイントのそれぞれに対応するように定めされている。以下では、複数の周波数ポイントにわたる複数の重み係数５６と、ひとつの重み係数５６とを区別せずに「重み係数５６」という。導出部２０は、記憶部１４から重み係数５６を入力する。導出部２０は、周波数ポイントを対応づけながら、差分値と重み係数５６とを乗算することによって補正値を導出する。これは、各周波数ポイントに対する重み係数５６にて、各周波数ポイントにおける差分値を重みづけることによって、各周波数ポイントに対する補正値を導出することに相当する。以下では、複数の周波数ポイントにわたる複数の補正値と、ひとつの補正値とを区別せずに「補正値」という。
【００２９】
図６は、導出部２０における処理概要を示す。図６は、図３等と同様に示されている。各周波数ポイントにおいて差分値「Ｄ１」から「Ｄ８」が導出されている。また、音楽波形２０４も示されている。音楽波形２０４は、所定の音楽データに対する周波数特性である。一般的に、音楽データの種類に応じて、音楽データの周波数特性は異なるので、音楽波形２０４は、複数種類の音楽データの周波数特性を平均した周波数特性に相当する。また、音楽波形２０４の各周波数ポイントに対応した値の逆数が、前述の重み係数５６に相当する。重み係数５６が「Ｅ１」から「Ｅ８」と示される場合、音楽波形２０４の各周波数ポイントに対応した値は、「１／Ｅ１」から「１／Ｅ８」と示される。このように、重み係数５６は、周波数が高くなるとともに大きくなるように規定されている。図１に戻る。
【００３０】
次に、再生過程を説明する。制御部１２は、記憶部１４に記憶した音楽データ５２のリストを表示部３４に表示させる。また、制御部１２は、受付部１０を介して、音楽データ５２の選択指示および再生指示（以下、これらを「再生指示」と総称する）を入力する。再生部２４は、再生指示に応じて、記憶部１４から音楽データ５２を取得して再生する。音楽データ５２は、デジタル化された音楽データであり、これの再生には公知の技術が使用されればよいので、ここでは説明を省略する。また、記憶部１４には、複数の音楽データ５２が記憶されていてもよいが、図面を明瞭にするために、ここではひとつの音楽データ５２が示されている。また、以下では、再生された音楽データ５２も「音楽データ５２」という。
【００３１】
フィルタ部２２は、レベルシフト部１８からレベルシフト量を入力し、導出部２０から補正値を入力する。フィルタ部２２は、例えば、各周波数ポイントに対応した複数のＩＩＲ（Ｉｎｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ）フィルタによって構成されており、各ＩＩＲフィルタの係数として補正値を設定する。さらに、フィルタ部２２は、ＩＩＲフィルタの後段に、増幅器を備えており、増幅器の増幅率としてレベルシフト量を設定する。なお、ＩＩＲフィルタの代わりにＦＩＲ（Ｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅ）フィルタが備えられてもよく、その際、補正値に対する応答特性がタップ係数として設定される。フィルタ部２２は、音楽データ５２を入力し、ＩＩＲフィルタと増幅器とによって、音楽データ５２を補正する。特に、増幅器は、レベルシフト部１８において聴力特性データを減衰させた分だけ、レベルシフト量による増幅を実行する。以下では、補正した音楽データ５２も「音楽データ５２」という。フィルタ部２２は、音楽データ５２をＳＷ部２６へ出力する。
【００３２】
ＳＷ部２６は、制御部１２から再生過程の指示を入力すると、フィルタ部２２とＤＡＣ部２８とを接続する。つまり、ＳＷ部２６は、フィルタ部２２から入力した音楽データ５２をＤＡＣ部２８へ出力する。再生過程において、ＤＡＣ部２８は、デジタル信号としての音楽データ５２を入力して、アナログ信号としての音楽データ５２（以下、これも「音楽データ５２」という）を出力部３０へ出力する。出力部３０は、音楽データを出力する。
【００３３】
この構成は、ハードウエア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウエア的にはメモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００３４】
以上の構成による再生装置１００の動作を説明する。図７は、再生装置１００における補正処理の手順を示すフローチャートである。レベルシフト部１８は、変数「ｉ」に１を代入する（Ｓ１０）。ここで、ｉは、周波数ポイントに相当する。ｉが９よりも小さければ（Ｓ１２のＹ）、レベルシフト部１８は、聴力レベルＡ［ｉ］から理想レベル［ｉ］を減じることによって、差異Ｃ［ｉ］を導出する（Ｓ１４）。また、レベルシフト部１８は、ｉに１を加算し（Ｓ１６）、ステップ１２に戻る。一方、ｉが９よりも小さくなければ（Ｓ１２のＮ）、レベルシフト部１８は、ｉに１を再び代入し（Ｓ１８）、ＣｍｉｎにＣ［ｉ］、つまりＣ［１］を代入する（Ｓ２０）。
【００３５】
ｉが８よりも小さく（Ｓ２２のＹ）、Ｃ［ｉ＋１］がＣｍｉｎよりも大きくなければ（Ｓ２４のＮ）、レベルシフト部１８は、ＣｍｉｎにＣ［ｉ＋１］を代入する（Ｓ２６）。Ｃ［ｉ＋１］がＣｍｉｎよりも大きければ（Ｓ２４のＹ）、ステップ２６はスキップされる。また、レベルシフト部１８は、ｉに１を加算し（Ｓ２８）、ステップ２２に戻る。一方、ｉが８よりも小さくなければ（Ｓ２２のＮ）、レベルシフト部１８は、Ｃｍｉｎを記憶する（Ｓ３０）。ここで、Ｃｍｉｎが前述のレベルシフト量に相当する。
【００３６】
導出部２０は、ｉに１を代入する（Ｓ３２）。ｉが９よりも小さければ（Ｓ３４のＹ）、導出部２０は、Ｃ［ｉ］からＣｍｉｎを減じることによって、前述の差分値Ｄ［ｉ］を導出する（Ｓ３６）。また、導出部２０は、ｉに１を加算し（Ｓ３８）、ステップ３４に戻る。ｉが９よりも小さくなければ（Ｓ３４のＮ）、導出部２０は、ｉに１を再び代入する（Ｓ４０）。ｉが９よりも小さければ（Ｓ４２のＹ）、導出部２０は、Ｄ［ｉ］と重み係数Ｅ［ｉ］とを乗算することによって、補正値ＥＱ［ｉ］を導出する（Ｓ４４）。また、導出部２０は、ｉに１を加算し（Ｓ４６）、ステップ４２に戻る。ｉが９よりも小さくなければ（Ｓ４２のＮ）、導出部２０は、補正値ＥＱ［ｉ］を記憶する（Ｓ４８）。
【００３７】
本発明の実施例によれば、ユーザに対して、トーン信号が聞こえたらボタンを押し下げる動作を要求するので、ユーザの処理を簡易にできる。また、簡易な処理であっても、聴力特性データを取得できる。また、理想特性データと聴力特性データとの差異をもとにレベルシフト量を導出する場合において、理想特性データよりも音量レベルの大きい領域において聴力特性データを測定するので、聴力特性データを減衰するようなレベルシフト量のみを導出できる。また、聴力特性データを減衰するようなレベルシフト量のみが導出されるので、信号を減衰するようなレベルシフト量の導出を回避できる。また、聴力特性データを減衰するようなレベルシフト量が導出されるので、増幅器には、増幅するようなレベルシフト量を設定できる。また、増幅器に増幅するようなレベルシフト量を設定するので、音質の悪化を抑制できる。また、最初、減衰させて、最終的に増幅させるようなレベルシフト量のみが導出されるので、逆の場合を考慮する必要がなく、処理を簡易にできる。
【００３８】
（実施例２）
本発明の実施例２は、実施例１と同様に、ユーザの聴力を検査することによって、補正値とレベルシフト量を導出し、それらをもとに音楽データを補正する再生装置に関する。実施例１では、補正値を導出するために、１種類の重み係数が使用されている。一方、実施例２に係る再生装置は、複数種類の重み係数を記憶する。例えば、複数種類の重み係数は、複数種類の音楽のジャンルに対応する。再生装置は、音楽データの再生指示を受けつけると、当該音楽データに付随した情報から、当該音楽データのジャンルを特定し、特定したジャンルに応じた重み係数を特定する。また、再生装置は、特定した重み係数を使用して補正値を導出し、当該音楽データを再生する際に補正値を使用する。
【００３９】
図８は、本発明の実施例２に係る再生装置１００の構成を示す。図８の再生装置１００は、図１の再生装置１００と同様のタイプであるが、検査部３２は、測定部１６、レベルシフト部１８、導出部２０、選択部３６を含み、記憶部１４は、検査用データ５０、音楽データ５２、理想特性データ５４、第１重み係数５６ａ、第２重み係数５６ｂ、第Ｎ重み係数５６ｎを含む。以下では、実施例１との差異を中心に説明する。
【００４０】
測定部１６、レベルシフト部１８は、検査過程において、実施例１と同様にレベルシフト量を導出する。また、導出部２０は、検査過程において、実施例１と同様に差分値を導出する。しかしながら、導出部２０は、検査過程において補正値を導出しない。再生過程において、制御部１２は、前述のごとく、再生指示を入力する。制御部１２は、再生指示を選択部３６へ出力する。選択部３６は、再生指示を受けつけると、再生すべき音楽データ５２を特定する。ここで、記憶部１４に記憶された音楽データ５２には、付随情報が含まれている。付随情報には、音楽データ５２に関する情報が含まれている。音楽データ５２に関する情報とは、例えば、音楽データ５２のデータ形式、再生時間、種類に関する情報である。ここで、種類に関する情報とは、音楽データ５２のジャンルに関する情報である。
【００４１】
選択部３６は、特定した音楽データ５２に含まれた付随情報を確認しながら、当該音楽データ５２のジャンルを特定する。一方、記憶部１４には、複数の重み係数５６として、第１重み係数５６ａから第Ｎ重み係数５６ｎが記憶されている。複数の重み係数５６のそれぞれは、互いに異なったジャンルの音楽データ５２に対応するように予め生成されている。選択部３６は、特定したジャンルに応じた重み係数５６を選択する。つまり、選択部３６は、再生すべき音楽データ５２の種類をもとに、複数種類の重み係数５６のうちのひとつを選択する。選択部３６は、選択した重み係数５６を導出部２０へ出力する。導出部２０は、選択部３６において選択された重み係数５６を使用して、実施例１と同様に補正値を導出する。また、これに続く処理も実施例１と同様であるので、ここでは、説明を省略する。
【００４２】
以上の構成による再生装置１００の動作を説明する。図９は、選択部３６における選択手順を示すフローチャートである。選択部３６は、再生すべき音楽データ５２の選択指示を受けつける（Ｓ６０）。音楽データ５２の種類に関する情報があれば（Ｓ６２のＹ）、選択部３６は、種類に応じた重み係数５６を選択する（Ｓ６４）。一方、音楽データ５２の種類に関する情報がなければ（Ｓ６２のＮ）、選択部３６は、予め定められた重み係数５６を選択する（Ｓ６６）。
【００４３】
本発明の実施例によれば、複数種類の重み係数を記憶し、再生すべき音楽データのジャンルに応じて、ひとつの重み係数を選択するので、音楽データのジャンルに適した重み係数を使用できる。また、音楽データのジャンルに適した重み係数を使用するので、音楽データのジャンルに適した補正値を生成できる。また、音楽データのジャンルに適した補正値が使用されるので、音楽データに適した補正を実行できる。また、重み係数の選択は、自動的になされるので、処理の複雑化を抑制できる。
【００４４】
（実施例３）
本発明の実施例３は、実施例１と同様に、ユーザの聴力を検査することによって、補正値とレベルシフト量を導出し、それらをもとに音楽データを補正する再生装置に関する。実施例１や実施例２に係る再生装置は、重み係数を記憶する。一方、実施例３に係る再生装置は、重み係数を記憶せずに、再生すべき音楽データをもとに、重み係数を生成する。また、再生装置は、生成した重み係数を使用して補正値を導出し、当該音楽データを再生する際に補正値を使用する。
【００４５】
図１０は、本発明の実施例３に係る再生装置１００の構成を示す。図１０の再生装置１００は、図１の再生装置１００と同様のタイプであるが、検査部３２は、測定部１６、レベルシフト部１８、導出部２０、生成部３８を含み、記憶部１４は、検査用データ５０、第１音楽データ５２ａ、第２音楽データ５２ｂ、第Ｎ音楽データ５２ｎ、理想特性データ５４を含む。
【００４６】
測定部１６、レベルシフト部１８は、検査過程において、実施例１と同様にレベルシフト量を導出する。また、導出部２０は、検査過程において、実施例１と同様に差分値を導出する。しかしながら、導出部２０は、実施例２と同様に、検査過程において補正値を導出しない。再生過程において、制御部１２は、前述のごとく、再生指示を入力する。制御部１２は、再生指示を生成部３８へ出力する。生成部３８は、再生指示を受けつけると、再生すべき音楽データ５２を特定する。ここで、記憶部１４には、音楽データ５２として、第１音楽データ５２ａから第Ｎ音楽データ５２ｎが記憶されている。
【００４７】
生成部３８は、特定した音楽データ５２を記憶部１４の中から抽出する。生成部３８は、抽出した音楽データ５２に対して、フーリエ変換を実行することによって、前述の音楽波形２０４を導出する。さらに、生成部３８は、音楽波形２０４から所望の周波数ポイントに対応した値を抽出し、抽出した値の逆数を計算することによって、重み係数５６を導出する。生成部３８は、生成した重み係数５６を導出部２０へ出力する。導出部２０は、生成部３８において生成された重み係数５６を使用して、実施例１と同様に補正値を導出する。また、これに続く処理も実施例１と同様であるので、ここでは、説明を省略する。
【００４８】
以上の構成による再生装置１００の動作を説明する。図１１は、再生装置１００における再生処理の手順を示すフローチャートである。生成部３８は、再生指示を受けつけなければ（Ｓ８０のＮ）、待機する。一方、生成部３８は、再生指示を受けつければ（Ｓ８０のＹ）、重み係数５６を生成する（Ｓ８２）。導出部２０は、補正値を導出する（Ｓ８４）。
【００４９】
本発明の実施例によれば、再生すべき音声信号をもとに重み係数を生成するので、音楽データに適した重み係数を使用できる。また、音楽データに適した重み係数を使用するので、音楽データに適した補正値を生成できる。また、音楽データに適した補正値が使用されるので、音楽データに適した補正を実行できる。また、重み係数の生成は、自動的になされるので、処理の複雑化を抑制できる。
【００５０】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５１】
本発明の実施例１から３において、測定部１６において、理想特性データ５４よりも音量レベルが大きい領域において、聴力特性データが測定されている。しかしながらこれに限らず例えば、測定部１６におけるトーン信号の音量レベルは、任意の値に設定されてもよく、理想特性データ５４よりも低くなるような音量レベルが使用されてもよい。その際、レベルシフト部１８、導出部２０は、理想レベルよりも音量レベルの小さい聴力レベルを補正の対象から除外する。本変形例によれば、音楽データ５２を減衰させるような補正がなされなくなり、トーン信号の音量レベルの設定の自由度を向上させながらも、音質の悪化を抑制できる。
【００５２】
本発明の実施例１から３において、測定部１６は、検査過程において図２のような画面を表示部３４に表示させる。しかしながらこれに限らず例えば、表示部３４は、検査過程において別の画面を表示させてもよい。図１２は、本発明の変形例において表示される画面を示す。図示のごとく、再生レベルバー１３０と総称される第１再生レベルバー１３０ａから第８再生レベルバー１３０ｈが表示される。各再生レベルバー１３０は、前述の８つの周波数ポイントのそれぞれに対応したトーン信号に対応する。検査過程において、測定部１６は、最も低い周波数ポイントに対応した第１トーン信号を出力する。ユーザは、第１再生レベルバー１３０ａ上の第１現在レベルポインタ１３２を上下させることによって、第１トーン信号の音量レベルを調節する。トーン信号が最も小さく聞こえる音量レベルになったときに、ユーザは、次へボタン１３４を押し下げる。次に、測定部１６は、第１トーン信号よりも周波数ポイントが高くような第２トーン信号を出力する。ユーザは、第２再生レベルバー１３０ｂ上の第２現在レベルポインタ１３２ｂを上下させることによって、前述と同様の処理を実行する。このような処理が繰り返されることによって、測定部１６は、８つの周波数ポイントに対応した聴力特性データを取得する。本実施例によれば、ユーザが音量レベルを自ら調節するため、トーン信号が最も小さく聞こえる音量レベルをより細かく検査できる。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施例１に係る再生装置の構成を示す図である。
【図２】図１の表示部において表示される画面を示す図である。
【図３】図１の測定部における測定結果を示す図である。
【図４】図１の記憶部に記憶した理想特性データを示す図である。
【図５】図５（ａ）−（ｂ）は、図１の増幅部における処理概要を示す図である。
【図６】図１の導出部における処理概要を示す図である。
【図７】図１の再生装置における補正処理の手順を示すフローチャートである。
【図８】本発明の実施例２に係る再生装置の構成を示す図である。
【図９】図８の選択部における選択手順を示すフローチャートである。
【図１０】本発明の実施例３に係る再生装置の構成を示す図である。
【図１１】図１０の再生装置における再生処理の手順を示すフローチャートである。
【図１２】本発明の変形例において表示される画面を示す図である。
【符号の説明】
【００５４】
１０  受付部、  １２  制御部、  １４  記憶部、  １６  測定部、  １８  レベルシフト部、  ２０  導出部、  ２２  フィルタ部、  ２４  再生部、  ２６  ＳＷ部、  ２８  ＤＡＣ部、  ３０  出力部、  ３２  検査部、  ３４  表示部、  ５０  検査用データ、  ５２  音楽データ、  ５４  理想特性データ、  ５６  重み係数、  １００  再生装置。
【図１】
2010016483.tif 000003
【図２】
2010016483.tif 000004
【図３】
2010016483.tif 000005
【図４】
2010016483.tif 000006
【図５】
2010016483.tif 000007
【図６】
2010016483.tif 000008
【図７】
2010016483.tif 000009
【図８】
2010016483.tif 000010
【図９】
2010016483.tif 000011
【図１０】
2010016483.tif 000012
【図１１】
2010016483.tif 000013
【図１２】
2010016483.tif 000014