(57)【要約】【課題】端末装置側で音質に関する特別な処理をすることなく、端末装置にとって最適な品質の音声を再生出力させる。【解決手段】複数のコンテンツデータを記憶するコンテンツデータベース２３と、複数の携帯電話機のそれぞれについて、音響特性を示す特性データを記憶する端末データベース２６と、携帯電話機からコンテンツの取得要求を受信するリクエスト受信部２０と、取得要求に応じてコンテンツデータベース２３からコンテンツデータを探索するコンテンツ探索部２２と、探索されたコンテンツデータに対して、端末データベース２６に記憶された、コンテンツの取得要求元の携帯電話機１２に対応する特性データをもとにして音質調整を行う音質調整部２５と、音質調整されたコンテンツデータをコンテンツの取得要求元の端末装置に送信するコンテンツ送信部２９とを有する。【選択図】図１
2007306400.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツデータを記憶するコンテンツ記憶手段と、
複数の端末装置のそれぞれについて、音響特性を示す特性データを記憶する特性データ記憶手段と、
端末装置からコンテンツの取得要求を受信する受信手段と、
前記受信手段によって受信された取得要求に応じて、前記コンテンツ記憶手段からコンテンツデータを探索するコンテンツ探索手段と、
前記コンテンツ探索手段により探索されたコンテンツデータに対して、前記特性データ記憶手段に記憶された、コンテンツの取得要求元の端末装置に対応する特性データをもとにして音質調整を行う音質調整手段と、
前記音質調整手段によって音質調整されたコンテンツデータをコンテンツの取得要求元の端末装置に送信するコンテンツ送信手段と
を具備したことを特徴とするコンテンツ提供装置。
【請求項２】
前記音質調整手段は、
前記コンテンツデータに含まれる音声データの周波数特性を検出する周波数変換手段と、
前記周波数変換手段により検出された周波数特性を前記特性データに基づいて調整する周波数特性調整手段と、
前記周波数特性調整手段によって調整された周波数特性に応じた音声データを生成する音声変換手段と
を具備したことを特徴とする請求項１記載のコンテンツ提供装置。
【請求項３】
前記音質調整手段は、
複数の前記特性データに共通して用いられるリファレンスデータを記憶するリファレンスデータ記憶手段と、
前記リファレンスデータ記憶手段に記憶された前記リファレンスデータと、前記コンテンツの取得要求元の端末装置に対応する特性データとの差分を示す差分データを生成する差分データ生成手段とをさらに具備し、
前記周波数特性調整手段は、前記差分データ生成手段により生成された差分データに応じて、前記周波数特性を調整することを特徴とする請求項２記載のコンテンツ提供装置。
【請求項４】
複数の端末装置のそれぞれについて、コンテンツデータのファイル形式を示すファイル形式データを記憶するファイル形式データ記憶手段と、
前記コンテンツの取得要求元の端末装置に対応するファイル形式データを取得するファイル形式データ取得手段と、
前記音質調整手段によって調整されたコンテンツデータを、前記ファイル形式データ取得手段により取得されたファイル形式データに応じたファイル形式に変換する変換手段とをさらに具備したことを特徴とする請求項１記載のコンテンツ提供装置。
【請求項５】
前記コンテンツの取得要求元の端末装置から音質要求を受信する音質要求受信手段をさらに具備し、
前記音質調整手段は、前記音質要求受信手段によって受信された音質要求と前記特性データをもとにして音質調整を行なうことを特徴とする請求項１記載のコンテンツ提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽コンテンツ等をネットワークを介して配信するコンテンツ配信装置に関する。
【背景技術】
【０００２】
近年では、ネットワークを介して音楽コンテンツ等を配信するサービスを各種機器によって利用することができる。特に、携帯電話機によって音楽コンテンツをダウンロードすることができるサービスが急速に普及してきている。携帯電話機では、ダウンロードした音楽コンテンツを、携帯電話機に設けられたスピーカ、あるいはヘッドホン端子に接続されたヘッドホンから出力させることができる。
【０００３】
携帯電話機は、機種によって形状が異なり、またスピーカが実装されている位置、スピーカそのものの性能の違いなどがある。このため、同じ音楽コンテンツをダウンロードしてスピーカから再生出力させた場合、必ずしも同じ音声品質とはならない。
【０００４】
従来では、再生される楽曲の特性や、再生される再生装置の特性（スピーカの位置等）に合わせて、音楽コンテンツを立体（３次元）音響にて良好に再生するための音楽コンテンツ配信システムが考えられている（特許文献１参照）。
【特許文献１】特開２００５−３００５７８公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された音楽コンテンツ配信システムは、音楽データと、該音楽データを立体音響にて再生するためのパラメータデータと、当該パラメータデータを該ファイル内に含むことを示す識別情報ヘッダであるプリアンプルとを含む音楽コンテンツのファイルを配信することができる。
【０００６】
しかしながら、特許文献１に記載された音楽コンテンツ配信システムが提供するサービスを利用する場合、ファイルに含まれる識別情報ヘッダ（プリアンプル）をもとにパラメータデータがあることを判別し、パラメータデータに応じた処理を、音楽コンテンツをダウンロードする携帯電話機側で実行しなければならない。
【０００７】
つまり、音楽コンテンツ配信システムによって配信されたファイルに対する特別な処理を実行することができる携帯電話機でなければ、音楽コンテンツを立体（３次元）音響にて良好に再生することができなかった。
【０００８】
本発明は前述した事情に考慮してなされたもので、その目的は、端末装置側で音質に関する特別な処理をすることなく、端末装置にとって最適な品質の音声を再生出力させることが可能なコンテンツ提供装置をを提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、複数のコンテンツデータを記憶するコンテンツ記憶手段と、複数の端末装置のそれぞれについて、音響特性を示す特性データを記憶する特性データ記憶手段と、端末装置からコンテンツの取得要求を受信する受信手段と、前記受信手段によって受信された取得要求に応じて、前記コンテンツ記憶手段からコンテンツデータを探索するコンテンツ探索手段と、前記コンテンツ探索手段により探索されたコンテンツデータに対して、前記特性データ記憶手段に記憶された、コンテンツの取得要求元の端末装置に対応する特性データをもとにして音質調整を行う音質調整手段と、前記音質調整手段によって音質調整されたコンテンツデータをコンテンツの取得要求元の端末装置に送信するコンテンツ送信手段とを具備したことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、コンテンツの要求元となる端末装置のそれぞれについて、コンテンツを再生出力した際の再生音響特性を示す特性データを記憶しておき、端末装置からコンテンツの取得要求が受信された場合に、この端末装置に対応する特性データに応じてコンテンツデータに対して音質調整した後に送信する。端末装置が受信するコンテンツデータは、端末装置の音響特性に応じた調整がされているので、通常通りに再生出力するだけで最適な品質の音声を再生出力することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の実施の形態について説明する。  
図１は、本実施形態におけるシステムの構成を示すブロック図である。図１に示すシステムは、音楽コンテンツ等をネットワークを介して提供するコンテンツサーバ１０と、コンテンツサーバ１０から音楽コンテンツ等についてのコンテンツデータを受信して再生出力する携帯電話機１２（端末装置）とから構成される。
【００１２】
コンテンツサーバ１０は、ネットワーク（電話回線網、インターネット等の各種通信網を含む）を通じて受信された携帯電話機１２からのリクエストに応じたコンテンツ、例えば音楽データを配信するサービスを提供する。コンテンツサーバ１０は、コンピュータの機能が実装されており、プログラムを実行して各部を制御することで各種機能を実現するＣＰＵと、ＣＰＵにより実行されるプログラム等を記憶するＲＯＭ、各種処理中の作業データを一時的に記憶するためのＲＡＭ、各種データやプログラムを記録するためのハードディスク装置等の大容量記憶装置等を含む。コンテンツサーバ１０は、ＣＰＵによりコンテンツ配信プログラムを実行することにより、携帯電話機１２からリクエストされたコンテンツの音声データを、コンテンツの取得要求元の携帯電話機１２が有する音響特性に応じて調整した後に提供することができる。
【００１３】
携帯電話機１２は、通常の音声通話をするための機能の他に、ネットワークを通じてデータの送受信をする機能を有している。携帯電話機１２は、データを送受信する機能を実行し、コンテンツサーバ１０に対してコンテンツのダウンロードを要求するリクエストを送信し、このリクエストに応じたコンテンツをダウンロードすることができる。携帯電話機１２は、コンテンツサーバ１０からダウンロードしたコンテンツデータを記憶し、携帯電話機１２に設けられた出力デバイス、例えば音声データについてはスピーカ１２ａやヘッドホン端子１２ｂに接続されたヘッドホン１３から出力させることができる。
【００１４】
図１に示すように、コンテンツサーバ１０では、コンテンツ配信プログラムを実行することにより、リクエスト受信部２０、コンテンツ探索部２２、コンテンツデータベース２３、音質調整部２５、端末データベース２６、変換部２８、及びコンテンツ送信部２９の機能を実現することができる。
【００１５】
リクエスト受信部２０は、図示せぬネットワークを通じて、携帯電話機１２からコンテンツの取得要求を受信する。リクエスト受信部２０は、携帯電話機１２からのコンテンツの取得要求として、ダウンロード要求の対象となるコンテンツを示すリクエストデータと、携帯電話機１２の種別（機種）を示す端末データとを受信する。
【００１６】
コンテンツ探索部２２は、リクエスト受信部２０によって受信された取得要求に応じて、コンテンツデータベース２３からコンテンツデータを探索する。
【００１７】
コンテンツデータベース２３は、複数のコンテンツデータを記憶する。コンテンツデータベース２３には、楽曲などの音声データ、あるいは音声データが付加された映像データや画像データが、コンテンツデータとして予め記憶されている。なお、以下の説明では、音楽データのみを対象として説明する。
【００１８】
音質調整部２５は、コンテンツ探索部２２により探索されたコンテンツデータ（音声データ）に対して、端末データベース２６に記憶されたコンテンツの取得要求元の携帯電話機１２に対応する特性データ（後述する）をもとにして音質調整を行う。音質調整部２５の詳細な構成については図２に示す。
【００１９】
端末データベース２６は、複数の携帯電話機１２（端末装置）のそれぞれについて、音響特性を示す特性データを記憶する（図４参照）。端末データベース２６には、携帯電話機１２の種別（機種）を示す端末データと対応づけて、携帯電話機１２の筐体形状やスピーカ１２ａの性能などによって変化する音響特性を示す端末特性データが記憶されている。また、端末データベース２６には、端末データと対応付けて、携帯電話機１２において処理可能な音声データのファイル形式を示すファイル形式データが記憶されている。
【００２０】
変換部２８は、リクエスト受信部２０によって受信された端末データをもとに、コンテンツの取得要求元の携帯電話機１２に対応するファイル形式データを端末データベース２６から取得し、音質調整部２５によって調整されたコンテンツデータ（音声データ）をファイル形式データに応じたファイル形式に変換する。変換部２８は、複数のファイル形式のそれぞれに対応する変換プログラム２８ａを選択的に実行することで、携帯電話機１２に対応するファイル形式にコンテンツデータを変換する。
【００２１】
コンテンツ送信部２９は、音質調整部２５によって音質調整され、変換部２８によって携帯電話機１２に応じたファイル形式に変換されたコンテンツデータ（音声データ）を、コンテンツの取得要求元の携帯電話機１２に図示せぬネットワークを通じて送信する。
【００２２】
図２には、音質調整部２５の詳細な構成を示している。  
図２に示すように、音質調整部２５には、端末特性データ取得部２５ａ、差分データ生成部２５ｂ、リファレンスデータ記憶部２５ｃ、周波数変換部２５ｄ、周波数特性調整部２５ｅ、及び音声変換部２５ｆが含まれている。
【００２３】
端末特性データ取得部２５ａは、リクエスト受信部２０によって受信された端末データをもとに端末データベース２６を検索して、端末データベース２６からコンテンツの取得要求元の携帯電話機１２に対応する端末特性データを取得する。
【００２４】
差分データ生成部２５ｂは、リファレンスデータ記憶部２５ｃに記憶されたリファレンスデータ（後述する）と、コンテンツの取得要求元の携帯電話機１２に対応する端末特性データとの差分を示す差分データを生成する。
【００２５】
リファレンスデータ記憶部２５ｃは、複数の端末特性データに共通して用いられるリファレンスデータを記憶する。リファレンスデータは、周波数特性調整部２５ｅにおける音声データの調整量を削減するために用いられる。リファレンスデータは、一般的に用いられる複数の携帯電話機における平均的な音声の再生周波数特性を示している。また、コンテンツデータベースにおけるコンテンツデータは、予めリファレンスデータに基づいて音質調整がされている。
【００２６】
周波数変換部２５ｄは、コンテンツデータに含まれる音声データについて、例えばＦＦＴ（Fast Fourier Transform）分析により周波数分析を実行して周波数特性を検出する。
【００２７】
周波数特性調整部２５ｅは、周波数変換部２５ｄにより検出された周波数特性を、差分データ生成部２５ｂにより生成された差分データに応じて調整する。
【００２８】
音声変換部２５ｆは、周波数特性調整部２５ｅによって調整された周波数特性を、例えば逆ＦＦＴによって音声データに変換する。
【００２９】
図３は、コンテンツデータベース２３に含まれるデータ構成の一例を示している。  
コンテンツデータベース２３には、コンテンツサーバ１０から提供されるコンテンツ、ここでは複数の楽曲の音声データのそれぞれについて、音声データに固有の曲番号データと楽曲のタイトルとが対応付けて記憶されている。携帯電話機１２から受信されるリクエストデータをもとに、コンテンツデータベース２３の曲番号データ、あるいはタイトルを検索することにより、該当する音声データが探索される。
【００３０】
コンテンツデータベース２３に記憶される音声データは、所定の符号化方式によって圧縮されているものとする。非可逆符号化方式を用いて音声データが圧縮されている場合、復号化した場合に元の音声データと同一とならないが、後述する音声処理において、別に用意されている圧縮補完データをもとに圧縮前の音声データとなるように調整される。
【００３１】
図４は、端末データベース２６に含まれるデータ構成の一例を示している。  
端末データベース２６には、コンテンツサーバ１０が提供するサービスを受けられる端末（携帯電話機１２）の種類（機種）を示す端末データと、この端末データが示す携帯電話機１２の音響特性を示す端末特性データ、及び携帯電話機１２において処理可能な音声データのファイル形式を示すファイル形式データとが対応付けて記憶されている。端末特性データは、携帯電話機１２において音声を再生出力した際に、例えば低音域（低周波数域）と高音域（高周波数域）において音声レベルが低くなることを示す。
【００３２】
次に、本実施形態におけるコンテンツサーバ１０（コンテンツ提供装置）の動作について説明する。  
まず、携帯電話機１２において、コンテンツサーバ１０からコンテンツをダウンロードする場合、ユーザの操作に応じてネットワークを通じてコンテンツサーバ１０に接続する。
【００３３】
コンテンツサーバ１０は、接続された携帯電話機１２に対して、ダウンロード対象とするコンテンツを選択させるためのメニュー等を提供する。携帯電話機１２は、コンテンツサーバ１０から提供されたメニューから何れかのコンテンツがユーザ操作によって選択されると、このコンテンツ（例えば曲番号やタイトル）を示すリクエストデータと、携帯電話機１２に対して設定されている端末データとをコンテンツサーバ１０に送信する。
【００３４】
リクエスト受信部２０は、携帯電話機１２からリクエストデータと端末データを受信すると、リクエストデータをコンテンツ探索部２２に出力し、端末データを音質調整部２５及び変換部２８に出力する。
【００３５】
コンテンツ探索部２２は、リクエスト受信部２０を通じて入力したリクエストデータに応じて、図５のフローチャートに示すコンテンツ探索処理を実行する。
【００３６】
まず、コンテンツ探索部２２は、例えば曲番号を示すリクエストデータを入力すると（ステップＡ１）、この曲番号をもとにコンテンツデータベース２３の曲番号データを検索する（ステップＡ２）。
【００３７】
ここで、該当する曲番号データがコンテンツデータベース２３から検索されると（ステップＡ３）、コンテンツ探索部２２は、この曲番号データに対応付けられた音声データをコンテンツデータベース２３から読み出し、音質調整部２５に出力する（ステップＡ４）。
【００３８】
なお、コンテンツデータベース２３から該当する曲番号データが検索されなかった場合には、音質調整部２５は、リクエストされたコンテンツを配信できないことを通知するためにエラー出力する（ステップＡ５）。
【００３９】
なお、前述した説明では、曲番号を示すリクエストデータが受信される場合について説明しているが、楽曲のタイトルを示すリクエストデータが受信された場合には、コンテンツデータベース２３のタイトルを対象として検索を実行して、該当する音声データを取得する。
【００４０】
次に、音質調整部２５における音質調整処理について、図６に示すフローチャートを参照しながら説明する。
【００４１】
音質調整部２５は、リクエスト受信部２０を通じて端末データを入力すると（ステップＢ１）、端末特性データ取得部２５ａにより、この端末データをもとに端末データベース２６を検索する（ステップＢ２）。
【００４２】
ここで、該当する端末データが検索されなかった場合（ステップＢ３、Ｎｏ）、音質調整部２５は、音声データに対して音質調整が実行できないことを示すエラー出力する（ステップＢ４）。この場合、コンテンツデータベース２３から読み出されたコンテンツ（音声データ）に対しては音質調整を実行せず、そのまま変換部２８に出力する。
【００４３】
一方、端末データベース２６から該当する端末データが検索されると（ステップＢ３、Ｙｅｓ）、端末特性データ取得部２５ａは、検索された端末データと対応付けて記憶された端末特性データを端末データベース２６から取得する（ステップＢ５）。
【００４４】
差分データ生成部２５ｂは、端末特性データ取得部２５ａによって取得された端末特性データと、リファレンスデータ記憶部２５ｃに記憶された予め記憶されたリファレンスデータとを比較して差分データを生成して、周波数特性調整部２５ｅに出力する（ステップＢ６）。
【００４５】
図７は、差分データ生成部２５ｂによる差分データの生成を説明するための図である。例えば、図７（ａ）に示す端末特性データが端末データベース２６から取得され、また図７（ｂ）に示すリファレンスデータがリファレンスデータ記憶部２５ｃに記憶されているものとする。この場合、端末特性データとリファレンスデータとの差分を求めることにより、図７（ｃ）に示すような差分データが生成される。
【００４６】
リファレンスデータは、一般的に用いられている複数の携帯電話機における平均的な音声の再生周波数特性を示しており、コンテンツデータは、予めリファレンスデータに基づいて音質調整されているため、差分データが音声データに対する調整量を表すことになる。端末特性データとリファレンスデータとが一致する部分については調整が不要となるため、この部分に対する周波数特性調整部２５ｅによる調整が不要となる。
【００４７】
これに対して、端末特性データとリファレンスデータとに差がある部分、例えば図７（ｃ）における、リファレンスデータの方がレベルが高い高音域と低音域、及び端末特性データの方がレベルが高い中音域については、周波数特性調整部２５ｅによって差分量に応じた調整が施されることになる。
【００４８】
一方、音質調整部２５は、コンテンツ探索部２２から音声データを入力し（ステップＢ７）、端末特性データ取得部２５ａによって端末特性データが取得された場合には、周波数変換部２５ｄによって音声データに対して周波数分析（周波数変換）を実行して音声データの周波数特性を求める（ステップＢ８）。
【００４９】
周波数特性調整部２５ｅは、周波数変換部２５ｄによって求められた周波数特性に対して、予め用意された圧縮補完データをもとに圧縮前の音声データとなるように調整する（ステップＢ９）。
【００５０】
さらに、周波数特性調整部２５ｅは、差分データ生成部２５ｂによって生成された差分データをもとに、圧縮補完データにより調整された音声データの周波数特性を調整する（ステップＢ１０）。例えば、図７（ｃ）に示すような差分データの場合には、リファレンスデータの方がレベルが高い高音域と低音域についてレベルを上げ、端末特性データの方がレベルが高い中音域のレベルを下げる。
【００５１】
次に、音声変換部２５ｆは、周波数特性調整部２５ｅによって調整された周波数特性を音声データに変換し（ステップＢ１１）、この携帯電話機１２の音響特性（端末特性データ）に応じて調整された音声データを変換部２８に出力する（ステップＢ１２）。
【００５２】
次に、変換部２８における変換処理について、図８に示すフローチャートを参照しながら説明する。
【００５３】
まず、変換部２８は、リクエスト受信部２０から入力した端末データをもとに、端末データベース２６を検索する（ステップＣ１）。ここで、該当する端末データが検索されなかった場合（ステップＣ２、Ｎｏ）、変換部２８は、音声データに対してファイル形式の変換ができないことを示すエラー出力する（ステップＣ３）。
【００５４】
一方、端末データベース２６から該当データが検索された場合（ステップＣ２）、変換部２８は、端末データベース２６から検索された端末データに対応するファイル形式データを取得する（ステップＣ４）。
【００５５】
変換部２８は、端末データベース２６から取得されたファイル形式データに応じた変換プログラム２８ａ、すなわち音声データを該当ファイル形式に変換するための変換プログラム２８ａを読み出し（ステップＣ６）、この変換プログラムによって音質調整された音声データのファイル形式を変換する（ステップＣ６）。
【００５６】
例えば、図４に示すように、端末データベース２６には、ファイル形式データとして「３ｇｐ」「ｍｐ４」「３ｇ２」などが記憶されている。変換プログラム２８ａには、ファイル形式データ「３ｇｐ」「ｍｐ４」「３ｇ２」のそれぞれに対応するプログラムが含まれており、ファイル形式データに応じて何れかが選択されて実行される。
【００５７】
変換部２８は、ファイル形式データが示すファイル形式に音声データを変換すると、この音声データファイルをコンテンツ送信部２９に出力する（ステップＣ７）。
【００５８】
コンテンツ送信部２９は、変換部２８から入力した音声データファイルを、ネットワークを通じて携帯電話機１２に送信する。
【００５９】
このようにして、本実施形態におけるコンテンツサーバ１０は、コンテンツの要求元の携帯電話機１２の音響特性に応じて音声データを最適化（音質調整）した上で配信するので、携帯電話機１２では高品質の音声を出力させることができる。また、コンテンツサーバ１０は、コンテンツデータベース２３に記憶された音声データに対して調整をするので、音声データ自体については携帯電話機１２に依存して（携帯電話機１２の機種別に）制作する必要がなく、コンテンツ制作側の負担を軽減することが可能となる。また、コンテンツサーバ１０は、コンテンツの配信先の携帯電話機１２が処理可能なファイル形式に変換するので、コンテンツデータベース２３には同じコンテンツを異なる複数のファイル形式で用意しておく必要がない。従って、コンテンツ制作側の負担を軽減し、またコンテンツデータベース２３に必要な記憶容量を低減させることができる。
【００６０】
また、コンテンツサーバ１０からは調整済みの音声データ（音声ファイル）を送信するので、携帯電話機１２から再生出力させる音声の品質を向上させるための余分なデータが付加されていないので、従来と比較しても通信量はほとんど増加しない。また、携帯電話機１２は、コンテンツサーバ１０から受信した音声データを特別な処理をすることなく再生出力すれば良いので、特別な処理機能の付加が不要であり、また処理負担の増加を招かない。
【００６１】
さらに、コンテンツサーバ１０は、単独のサーバシステムとしても運営可能であり、その場合、複数のコンテンツ制作者による共同利用が可能である。
【００６２】
なお、前述した説明では、携帯電話機１２から受信した端末データに応じた端末特性データに基づいて音声を調整しているが、携帯電話機１２からの音質要求に応じて音質調整を実行するようにしても良い。例えば、コンテンツサーバ１０は、携帯電話機１２からコンテンツのダウンロードが要求された場合に、音楽を再生出力する際の音質を、例えば予め用意された複数のメニューを携帯電話機１２の画面中に表示させてユーザ操作によって選択させる。コンテンツサーバ１０は、携帯電話機１２において選択された音質に応じて、前述したように、音声データに対して音質調整を実行した後に、調整済みの音声データを携帯電話機１２に送信する。
【００６３】
また、前述した説明では、コンテンツデータベース２３に記憶された音楽データのみを対象として説明しているが、映像データや画像データに付加された音声データに対して、前述と同様にしてコンテンツの取得要求元が有する音響特性に応じて音質を調整した後に、音声を含むコンテンツを提供するようにしても良い。
【００６４】
また、前述した説明では、携帯電話機１２に設けられたスピーカ１２ａから音声を出力する際の音質を向上させる例について説明しているが、例えば携帯電話機１２に設けられたヘッドホン端子１２ｂから出力される音声データの特性に応じて音質を調整するようにしても良い。この場合、端末データベース２６には、各端末についてのヘッドホン端子１２ｂから出力される音声の端末特性データを記憶し、この端末特性データをもとに音質の調整を行なうものとする。
【００６５】
また、ヘッドホン端子１２ｂに接続されるヘッドホン１３の特性データに応じて音質を調整するようにしても良い。携帯電話機１２では、任意の種類のヘッドホン１３をヘッドホン端子１２ｂに装着して使用することができるため、携帯電話機１２からリクエストデータの一部として、ヘッドホン１３の種類を示すデータが送信されるものとする。携帯電話機１２は、ユーザ操作によって、ダウンロードの対象とするコンテンツと共に、使用するヘッドホン１３の種類の指定を入力して、リクエストデータとしてコンテンツサーバ１０に送信する。コンテンツサーバ１０の端末データベース２６には、端末特性データと同様にして、ヘッドホンの種類に応じたヘッドホン特性データを記憶しておき、このヘッドホン特性データに応じて音声データを調整する。
【００６６】
これにより、ヘッドホン１３の特性に応じて調整された音声データをコンテンツサーバ１０から携帯電話機１２に対して送信することができるので、例えば低音の出力レベルが低い特性を有するヘッドホン１３が使用される場合には、低音が強調されるように音声を調整することで、携帯電話機１２側で特別な処理をすることなくヘッドホン１３から良好な音声を出力させることができる。
【００６７】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【００６８】
また、実施形態に記載した手法は、計算機（コンピュータ）に実行させることができるプログラム（ソフトウエア手段）として、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、計算機に実行させるソフトウエア手段（実行プログラムのみならずテーブルやデータ構造も含む）を計算機内に構成させる設定プログラムをも含む。本装置を実現する計算機は、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、計算機内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。
【図面の簡単な説明】
【００６９】
【図１】本実施形態におけるシステムの構成を示すブロック図。
【図２】本実施形態における音質調整部２５の詳細な構成を示すブロック図。
【図３】コンテンツデータベース２３に含まれるデータ構成の一例を示す図。
【図４】端末データベース２６に含まれるデータ構成の一例を示す図。
【図５】コンテンツ探索処理を説明するためのフローチャート。
【図６】音質調整処理について説明するためのフローチャート。
【図７】差分データ生成部２５ｂによる差分データの生成を説明するための図。
【図８】変換処理について説明するためのフローチャート。
【符号の説明】
【００７０】
１０…コンテンツサーバ、１２…携帯電話機、１２ａ…スピーカ、１２ｂ…ヘッドホン端子、１３…ヘッドホン、２０…リクエスト受信部、２２…コンテンツ探索部、２３…コンテンツデータベース、２５…音質調整部、２５ａ…端末特性データ取得部、２５ｂ…差分データ生成部、２５ｃ…リファレンスデータ記憶部、２５ｄ…周波数変換部、２５ｅ…周波数特性調整部、２５ｆ…音声変換部、２６…端末データベース、２８…変換部、２８ａ…変換プログラム、２９…コンテンツ送信部。
【図１】
2007306400.tif 000003
【図２】
2007306400.tif 000004
【図３】
2007306400.tif 000005
【図４】
2007306400.tif 000006
【図５】
2007306400.tif 000007
【図６】
2007306400.tif 000008
【図７】
2007306400.tif 000009
【図８】
2007306400.tif 000010