(57)【要約】【課題】各装置が保有するデジタルメディアが共通コーデックのものではなくても、そのデジタルメディアを他の装置において再生することができるようにする。【解決手段】デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアを提供元装置から提供するに際し、事前に、提供先装置で使用できるコーデックを提供元装置に通知しておく（ステップ２２）。そして、デジタルメディアの提供を、そのコーデックが所定の共通コーデックである場合には何ら変換を施すことなくそのまま行い、そのコーデックが共通コーデックでない場合には、共通コーデックのメディア形式に変換してから、又はそのコーデックを提供先装置が使用できればそのままのメディア形式で行う（ステップ２３〜２６）。【選択図】図２
2006259133.tif 000002
【特許請求の範囲】
【請求項１】
デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアの提供を行うデジタルメディア装置であって、
前記提供先装置が使用できるコーデックに関する情報を、前記デジタルメディアの提供を行う前に取得する手段を具備することを特徴とするデジタルメディア装置。
【請求項２】
デジタルメディアの提供を行う提供元装置から、デジタルメディアの提供を受けてその再生を行うデジタルメディア装置であって、
自身が使用できるコーデックに関する情報を、前記デジタルメディアの提供を受ける前に前記提供元装置に通知する手段を具備することを特徴とするデジタルメディア装置。
【請求項３】
デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアの提供を行うデジタルメディア装置であって、
前記デジタルメディアの提供を、そのコーデックが所定の共通コーデックである場合にはそのまま行い、そのコーデックが該共通コーデックでない場合には該共通コーデックのメディア形式に変換してから行う手段を具備することを特徴とするデジタルメディア装置。
【請求項４】
前記デジタルメディアの提供を前記共通コーデックのメディア形式に変換してから行うことに代えて、所定の装置に対し、該デジタルメディアを転送し、該共通コーデックのメディア形式に変換して前記提供先装置に提供するように依頼する手段を具備することを特徴とする請求項３に記載のデジタルメディア装置。
【請求項５】
所定の依頼とともに転送されてきたデジタルメディアを、所定の共通コーデックのメディア形式に変換し、該依頼において指定されている提供先装置に提供する手段を具備することを特徴とするデジタルメディア装置。
【請求項６】
デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアの提供を行うデジタルメディア装置であって、
前記デジタルメディアの提供を、そのコーデックが所定の共通コーデックとは異なる場合であっても、該デジタルメディアのコーデックを前記提供先装置が使用できる場合には、そのままのメディア形式で行う手段を具備することを特徴とするデジタルメディア装置。
【請求項７】
コンテンツを指定した所定の要求に応じ、該コンテンツの提示に使用するデジタルメディアの選定を行うデジタルメディア装置であって、
デジタルメディアを提供することが可能な各装置が保有する前記コンテンツのデジタルメディアのうち、所定の共通コーデックのものが存在する場合にはそのデジタルメディアを選定し、該共通コーデックのものが存在しない場合にはより圧縮度の低い又は再生品質の高いデジタルメディアを優先して選定する手段を具備することを特徴とするデジタルメディア装置。
【請求項８】
コンテンツを指定した所定の要求に応じ、該コンテンツの提示に使用するデジタルメディアの選定を行うデジタルメディア装置であって、
デジタルメディアを提供することが可能な各装置が保有する前記コンテンツのデジタルメディアのうち、そのコーデックについては考慮することなく、より圧縮度の低い又は再生品質の高いデジタルメディアを選定する手段を具備することを特徴とするデジタルメディア装置。
【請求項９】
請求項１〜８のいずれかのデジタルメディア装置における各手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項１０】
デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアを提供元装置から提供する方法であって、
提供先装置が、それが使用できるコーデックに関する情報を、前記デジタルメディアの提供を受ける前に、提供元装置に送信する工程と、
提供元装置が、提供先装置が送信する前記コーデックに関する情報を、前記デジタルメディアの提供を行う前に受信する工程とを具備することを特徴とするデジタルメディア提供方法。
【請求項１１】
デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアを提供元装置から提供する方法であって、
前記デジタルメディアの提供を、そのコーデックが所定の共通コーデックである場合には何ら変換を施すことなくそのまま行い、そのコーデックが該共通コーデックでない場合には該共通コーデックのメディア形式に変換してから行うことを特徴とするデジタルメディア提供方法。
【請求項１２】
デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアを提供元装置から提供する方法であって、
前記デジタルメディアの提供を、そのコーデックが所定の共通コーデックとは異なる場合でも、そのコーデックを提供先装置が使用できる場合には、該デジタルメディアに何ら変換を施すことなくそのまま行うことを特徴とするデジタルメディア提供方法。
【請求項１３】
デジタルメディアの提供を受けてその再生を行うことによりコンテンツの提示を行う提供先装置からの、コンテンツを指定した所定の要求に応じ、提供先装置に対し、該コンテンツの提示に使用するデジタルメディアの提供を行う方法であって、
指定されたコンテンツに係るデジタルメディアとして、提供先装置にデジタルメディアを提供することが可能な装置が保有する該コンテンツのデジタルメディアのうち、所定の共通コーデックのものが存在する場合にはそのデジタルメディアを選定し、該共通コーデックのものが存在しない場合にはより圧縮度の低い又は再生品質の高いデジタルメディアを優先して選定する工程と、
選定されたデジタルメディアを、それを保有する提供元装置から提供先装置へ、請求項１１又は１２のデジタルメディア提供方法を用いて提供する工程とを具備することを特徴とするデジタルメディア提供方法。
【請求項１４】
デジタルメディアの提供を受けてその再生を行うことによりコンテンツの提示を行う提供先装置からの、コンテンツを指定した所定の要求に応じ、提供先装置に対し、該コンテンツの再生に使用するデジタルメディアの提供を行う方法であって、
指定されたコンテンツに係るデジタルメディアとして、そのコーデックには関係なく、提供先装置にデジタルメディアを提供することが可能な装置が保有する該コンテンツのデジタルメディアのうち、より圧縮度の低い又は再生品質の高いデジタルメディアを優先して選定する工程と、
選定されたデジタルメディアを、それを保有する提供元装置から提供先装置へ、請求項１１又は１２のデジタルメディア提供方法を用いて提供する工程とを具備することを特徴とするデジタルメディア提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルメディアの提供を他の装置との間で一方向又は双方向で行うことができるデジタルメディア装置、及び該装置としてコンピュータを機能させるプログラム、並びにデジタルメディア提供方法に関する。
【背景技術】
【０００２】
従来、ヘッドユニットに対し、クライアントとして１台以上のデジタルメディアプレーヤを接続してネットワークを構成し、ヘッドユニットや各プレーヤに記録されているコンテンツをこれら装置間で相互に提供し合い、提供されるコンテンツの提示をヘッドユニット又は各プレーヤにおいて行うことができるようにしたシステムが知られている（たとえば特許文献１参照）。コンテンツの提供は、ダウンロード又はストリーミングの形式で行うことができる。
【０００３】
このようなシステムでは、ヘッドユニットもデジタルメディアプレーヤとしての機能を有している。ヘッドユニットとしては、たとえばカーオーディオ用のヘッドユニットや、ホームネットワーク用のメディアサーバが該当する。また、ヘッドユニットや各プレーヤ相互間で供給し合い、提示することができるコンテンツのデジタルメディアのコーデックは、システムに固有のものとして、予め設定されている。
【０００４】
図４はこのようなネットワークオーディオシステムを例示するブロック図である。同図において、９０はヘッドユニット、９１〜９４はクライアントとしてのポータブルプレーヤ、９７はヘッドユニット９０及びクライアント９１〜９４間を接続し、ネットワークを構成するためのバスである。ヘッドユニット９０には再生音を出力するためのスピーカ９５が接続されている。クライアント９１〜９４には再生音を出力するためのヘッドホーン９６が接続されている。
【０００５】
ヘッドユニット９０及び各クライアント９１〜９４は「．ａ」、「．ｂ」、「．ｃ」等の拡張子に対応するコーデックで符合化されたデジタルメディアとしての音声ファイルを有する。このシステムでは、ダウンロード又はストリーミングにより提供を受けて再生することができる音声ファイルは、ファイル名がたとえば「．ａ」の拡張子を有するものに限られている。つまり、「．ａ」の拡張子に対応するコーデックがシステムに共通のものとして規定されている。
【０００６】
【特許文献１】特開２００１−２９６８７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来技術によれば、図４のシステムの場合のように、ヘッドユニット９０や各プレーヤ９１〜９４において格納されているコンテンツの音声ファイルが、各プレーヤ及びユニット毎に異なる多種類のコーデックを用いて記録されている場合、ヘッドユニットや各プレーヤは、他のプレーヤやヘッドユニットが有する音声ファイルのコーデックを判別することができない。このため、ヘッドユニットや各プレーヤが、提供を受けて再生することができるのは、システムで規定された共通のコーデックで記録された音声ファイルのみである。
【０００８】
図４のシステムの場合、システム全体として共通に再生することができるのは、拡張子が「．ａ」であるファイル名を有する音声ファイルのみである。ヘッドユニット９０の音声ファイル「Ｈ３．ｂ」、クライアント９１の音声ファイル「Ａ３．ｃ」、及びクライアント９２の音声ファイル「Ｂ３．ｂ」は、他のクライアントやヘッドユニットが供給を受けて再生することはできない。
【０００９】
本発明の目的は、このような従来技術の問題点に鑑み、システム内の各装置が保有するデジタルメディアがシステムに共通のコーデックで符合化されたものではなくても、そのデジタルメディアをシステム内の他の装置において再生することができるようにすることにある。
【課題を解決するための手段】
【００１０】
上記目的を達成する第１の発明は、デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアの提供を行うデジタルメディア装置に関する。この装置は、提供先装置が使用できるコーデックに関する情報を、デジタルメディアの提供を行う前に取得する手段を具備することを特徴とする。
【００１１】
ここで、提供先装置及びデジタルメディア装置としては、たとえばカーオーディオ用のヘッドユニットや、デジタルメディアプレーヤ、ホームネットワーク用のメディアサーバが該当する。提供先装置及びデジタルメディア装置は、たとえばイーサネット（登録商標）や無線ＬＡＮを利用した所定のネットワークに接続され、これにより相互通信が可能となっている。デジタルメディアとは、ビデオや動画、音楽のデータを収録したファイルを意味する。コーデックとしてはたとえば、ＭＰ３のような圧縮コーデックや、ＷＡＶのような非圧縮コーデックが該当する。デジタルメディアの提供は、たとえば、ダウンロードやストリーミングにより行うことができる。「デジタルメディアの提供を行う前」としては、たとえば提供先装置及びデジタルメディア装置がネットワークに接続された時点や、提供先装置からコンテンツを指定した所定の要求を受け、これに応じて、該コンテンツに対応するデジタルメディアの提供を行う直前が該当する。
【００１２】
この構成において、デジタルメディア装置は、提供先装置に対してデジタルメディアの提供を行う前に、提供先装置が使用できるコーデックに関する情報を取得することができる。したがってデジタルメディア装置は、デジタルメディアの提供を行うに際し、提供するデジタルメディアのコーデックと、提供先装置が使用できるコーデックとを比較し、必要に応じて提供先装置が使用できるコーデックのメディア形式に変換してから、デジタルメディアの提供を行うことができる。したがって、複数の装置間において、従来は、所定の共通コーデックによるデジタルメディアのみしか相互に提供し合うことができなかったのに比べ、各装置が本発明のデジタルメディア装置又は提供先装置としての役割を果たすことにより、より多くの種類のコーデックによるデジタルメディアを各装置間で提供し合うことができる。
【００１３】
第２の発明は、デジタルメディアの提供を行う提供元装置から、デジタルメディアの提供を受けてその再生を行うデジタルメディア装置に関する。この装置は、自身が使用できるコーデックに関する情報を、デジタルメディアの提供を受ける前に提供元装置に通知する手段を具備することを特徴とする。このデジタルメディア装置は、上記第１発明における提供先装置としての機能を有するものである。
【００１４】
第３の発明は、デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアの提供を行うデジタルメディア装置に関する。この装置は、デジタルメディアの提供を、そのコーデックが所定の共通コーデックである場合にはそのまま行い、そのコーデックが該共通コーデックでない場合には該共通コーデックのメディア形式に変換してから行う手段を具備することを特徴とする。共通コーデックとしては、たとえば、ＭＰ３のような圧縮コーデックや、ＷＡＶのような非圧縮コーデックが該当する。
【００１５】
これによれば、デジタルメディア装置は、共通コーデックが使用できないデジタルメディアであっても、それを共通コーデックの形式に変換して提供先装置に提供することができる。したがって、複数の装置間において、共通コーデックのデジタルメディアしか提供し合うことができなかった従来の場合に比べ、各装置が適宜デジタルメディア装置又は提供先装置としての役割を果たすことにより、より多くのコーデックのデジタルメディアを相互に提供し合うことができる。
【００１６】
第４の発明は、第３発明に係るデジタルメディア装置において、前記デジタルメディアの提供を、前記共通コーデックの形式に変換してから行うことに代えて、所定の装置に対し、該デジタルメディアを転送し、該共通コーデックのメディア形式に変換して提供先装置に提供するように依頼する手段を具備することを特徴とする。所定の装置としては、たとえば、ヘッドユニットや、メディアサーバが該当する。これによれば、デジタルメディアの形式変換が前記所定装置において行われるので、デジタルメディア装置の負荷を軽減させることができる。
【００１７】
第５の発明に係るデジタルメディア装置は、所定の依頼とともに転送されてきたデジタルメディアを、所定の共通コーデックのメディア形式に変換し、該依頼において指定されている提供先装置に提供する手段を具備することを特徴とする。デジタルメディア装置としては、たとえば、ヘッドユニットや、メディアサーバが該当する。これによれば、デジタルメディアの形式変換を、デジタルメディアを提供する提供元装置のために行うことができるので、提供元装置の負担を軽減することができる。
【００１８】
第６の発明は、デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアの提供を行うデジタルメディア装置に関する。この装置は、デジタルメディアの提供を、そのコーデックが所定の共通コーデックとは異なる場合であっても、該デジタルメディアのコーデックを提供先装置が使用できる場合には、そのままのメディア形式で行う手段を具備することを特徴とする。
【００１９】
この構成において、提供するデジタルメディアのコーデックを提供先装置が使用できるか否かの判断は、たとえば、予め提供先装置から取得した、提供先装置が保有するコーデックに関する情報に基づいて行うことができる。そしてデジタルメディア装置は、提供するデジタルメディアのコーデックが共通コーデックではない場合でも、該デジタルメディアのコーデックを提供先装置が使用できる場合には、そのまま該デジタルメディアを提供先装置に提供する。したがって、複数の装置間において、共通コーデックのデジタルメディアしか提供し合うことができなかった従来の場合に比べ、各装置が適宜デジタルメディア装置又は提供先装置としての役割を果たすことにより、メディア形式の変換を行うことなく、より多くのコーデックのデジタルメディアを相互に提供し合うことができる。
【００２０】
第７の発明は、コンテンツを指定した所定の要求に応じ、該コンテンツの提示に使用するデジタルメディアの選定を行うデジタルメディア装置に関する。この装置は、デジタルメディアを提供することが可能な各装置が保有する前記コンテンツのデジタルメディアのうち、所定の共通コーデックのものが存在する場合にはそのデジタルメディアを選定し、該共通コーデックのものが存在しない場合にはより圧縮度の低い又は再生品質の高いデジタルメディアを優先して選定する手段を具備することを特徴とする。
【００２１】
ここで、所定の要求において指定されたコンテンツについては、デジタルメディアの提供が可能な各装置において、相互にコーデックが異なる複数のデジタルメディアが保有されている場合がある。本発明ではかかる場合、指定されたコンテンツの提示に使用するデジタルメディアとして、共通コーデックのものが存在する場合にはそのデジタルメディアを選定し、共通コーデックのものが存在しない場合にはより圧縮度の低い又は再生品質の高いデジタルメディアを選定するようにしている。選定に際しての必要な情報は、適宜、通信手段を介して各装置から取得することができる。
【００２２】
所定の要求は、デジタルメディア装置に対する操作入力として、デジタルメディア装置に対して与えられ得る。この場合、デジタルメディア装置は、選定されたデジタルメディアの提供を、それを保有する装置から受けて、該デジタルメディアの再生を行うことにより、指定されたコンテンツの提示を行うことができる。また、所定の要求は、他の装置から、デジタルメディア装置に与えられ得る。この場合、デジタルメディア装置は、該他の装置に対し、選定結果を通知することができる。該他の装置は選定結果に基づき、選定されたデジタルメディアを、それを保有する装置から受け、該デジタルメディアの再生を行うことにより、指定されたコンテンツの提示を行うことができる。
【００２３】
また、所定の要求が、他の装置から、デジタルメディア装置に与えられる場合、デジタルメディア装置は、選定したデジタルメディアを、それを保有する装置に対し、該他の装置に提供するように依頼することもできる。この場合、該他の装置は、選定されたデジタルメディアの提供を、それを保有する装置から受け、該デジタルメディアの再生を行うことにより、指定されたコンテンツの提示を行うことができる。デジタルメディアの提供に際しては、その提供を受ける装置が該デジタルメディアの再生を行うことができるように、必要に応じてメディア形式の変換が行われる。したがって、本発明によれば、各装置が保有するデジタルメディアのうち、より再生品質の高いデジタルメディアを用いてコンテンツの提示を行うことができる。
【００２４】
第８の発明は、コンテンツを指定した所定の要求に応じ、該コンテンツの提示に使用するデジタルメディアの選定を行うデジタルメディア装置に関する。この装置は、デジタルメディアを提供することが可能な各装置が保有する前記コンテンツのデジタルメディアのうち、そのコーデックについては考慮することなく、より圧縮度の低い又は再生品質の高いデジタルメディアを選定する手段を具備することを特徴とする。デジタルメディアの選定に際してコーデックを考慮しないことの他は、第７発明の場合と同様の作用を行う。したがって、本発明によっても、各装置が保有するデジタルメディアのうち、より再生品質の高いデジタルメディアを用いてコンテンツの提示を行うことができる。
【００２５】
第９の発明に係るプログラムは、第１〜第８のいずれかの発明に係るデジタルメディア装置における各手段としてコンピュータを機能させることを特徴とする。
【００２６】
第１０の発明は、デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアを提供元装置から提供するデジタルメディア提供方法に関する。この方法は、提供先装置が、それが使用できるコーデックに関する情報を、デジタルメディアの提供を受ける前に、提供元装置に送信する工程と、提供元装置が、提供先装置が送信する前記コーデックに関する情報を、デジタルメディアの提供を行う前に受信する工程とを具備することを特徴とする。このデジタルメディア提供方法は、たとえば、第１及び第２発明に係るデジタルメディア装置を用いて実現することができる。
【００２７】
第１１の発明は、デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアを提供元装置から提供するデジタルメディア提供方法に関する。この方法は、デジタルメディアの提供を、そのコーデックが所定の共通コーデックである場合には何ら変換を施すことなくそのまま行い、そのコーデックが該共通コーデックでない場合には該共通コーデックのメディア形式に変換してから行うことを特徴とする。このデジタルメディア提供方法は、たとえば、第３発明に係るデジタルメディア装置又は第４及び第５発明に係るデジタルメディア装置によって実現することができる。
【００２８】
第１２の発明は、デジタルメディアの提供を受けてその再生を行う提供先装置に対し、デジタルメディアを提供元装置から提供するデジタルメディア提供方法に関する。この方法は、デジタルメディアの提供を、そのコーデックが所定の共通コーデックとは異なる場合でも、そのコーデックを提供先装置が使用できる場合には、該デジタルメディアに何ら変換を施すことなくそのまま行うことを特徴とする。このデジタルメディア提供方法は、たとえば、第６発明に係るデジタルメディア装置によって実現することができる。
【００２９】
第１３の発明は、デジタルメディアの提供を受けてその再生を行うことによりコンテンツの提示を行う提供先装置からの、コンテンツを指定した所定の要求に応じ、提供先装置に対し、該コンテンツの再生に使用するデジタルメディアの提供を行うデジタルメディア提供方法に関する。この方法は、指定されたコンテンツに係るデジタルメディアとして、提供先装置にデジタルメディアを提供することが可能な装置が保有する該コンテンツのデジタルメディアのうち、所定の共通コーデックによるメディア形式のものが存在する場合にはそのデジタルメディアを選定し、該共通コーデックによるメディア形式のものが存在しない場合にはより圧縮度の低い又は再生品質の高いデジタルメディアを優先して選定する工程と、選定されたデジタルメディアを、それを保有する提供元装置から提供先装置へ、第１１又は第１２発明に係るデジタルメディア提供方法を用いて提供する工程とを具備することを特徴とする。デジタルメディアの選定は、たとえば、第７発明に係るデジタルメディア装置を用いて実現することをができる。
【００３０】
第１４の発明は、デジタルメディアの提供を受けてその再生を行うことによりコンテンツの提示を行う提供先装置からの、コンテンツを指定した所定の要求に応じ、提供先装置に対し、該コンテンツの再生に使用するデジタルメディアの提供を行うデジタルメディア提供方法に関する。この方法は、指定されたコンテンツに係るデジタルメディアとして、そのコーデックには関係なく、提供先装置にデジタルメディアを提供することが可能な装置が保有する該コンテンツのデジタルメディアのうち、より圧縮度の低い又は再生品質の高いデジタルメディアを優先して選定する工程と、選定されたデジタルメディアを、それを保有する提供元装置から提供先装置へ、第１１又は第１２発明に係るデジタルメディア提供方法を用いて提供する工程とを具備することを特徴とする。デジタルメディアの選定は、たとえば、第８発明に係るデジタルメディア装置を用いて実現することをができる。
【発明の効果】
【００３１】
本発明によれば、予め定められた共通コーデック以外のコーデックのデジタルメディアについても、各装置間で、一方向又は双方向に、提供することができる。また、その際、各装置が保有するデジタルメディアのうち、再生品質の良いものを優先して提供することができる。また、共通コーデック以外のコーデックのデジタルメディアであっても、提供先装置が再生可能であれば、そのまま、形式変換することなく提供することができる。
【発明を実施するための最良の形態】
【００３２】
図１は本発明の一実施形態に係るネットワークオーディオシステムを示すブロック図である。同図において、１０はヘッドユニット、１１〜１４はそれぞれクライアントとしてのポータブルプレーヤである。ヘッドユニット１０及び各クライアント１１〜１４は、バス１７を介してネットワークを構成している。１５はヘッドユニット１０における再生音を出力するためのスピーカ、１６はクライアント１１〜１４における再生音を出力するためのヘッドホーンである。
【００３３】
同図のように、ヘッドユニット１０はファイル名が拡張子「．ａ」、「．ｂ」及び「．ｃ」のいずれかを有する複数のコンテンツの音声ファイルを保有し、かつこれら拡張子「．ａ」、「．ｂ」及び「．ｃ」にそれぞれに対応した３つのコーデックを備え、使用することができるる。同様に、クライアント１１は「．ａ」、クライアント１２は「．ａ」及び「．ｂ」、クライアント１３は「．ａ」及び「．ｃ」、クライアント１４は「．ａ」、「．ｂ」及び「．ｃ」の拡張子に係る音声ファイル及びコーデックをそれぞれ保有している。
【００３４】
ヘッドユニット１０及び各クライアント１１〜１４の各装置は、ユーザにより指定されるコンテンツの提示を行うために再生するデジタルメディアとしての音声ファイルを相互に提供し合う機能を有するとともに、音声ファイルの再生に使用できるコーデックに関する情報を、デジタルメディアの提供を行う前に相互に通知し、取得する手段を備える。音声ファイルの提供は、そのコーデックが、予め定められた共通コーデックである場合にはそのまま行われ、共通コーデックでない場合には共通コーデックのメディア形式に変換された後で行われる。ただし、音声ファイルのコーデックが共通コーデックとは異なる場合であっても、該音声ファイルのコーデックを、その提供を受ける方の装置が使用できるときには、該音声ファイルの提供は、そのままのメディア形式で行われる。なお、共通コーデックとしては、ＭＰ３のような圧縮コーデックやＷＡＶのような非圧縮コーデックが該当する。
【００３５】
図２は図１のシステムにおけるコンテンツの提示処理を示すフローチャートである。この処理においては、ヘッドユニット１０又はクライアント１１〜１４のうちのある装置（以下、「提供先装置」という。）が、他の装置（以下、「提供元装置」という。）から音声ファイルの提供を受け、該音声ファイルを再生することにより、コンテンツの提示を行う。
【００３６】
すなわち、提示処理を開始すると、提供先装置はまずステップ２１において、所定のメニュー表示を行い、提示させるコンテンツを指定するためのユーザによる操作入力を受け入れる。つまりメニューには、提供先装置以外の各装置が保有する音声ファイルに対応する曲名がリスト表示され、ユーザはリスト中から所望の曲名を選択することにより、コンテンツの指定を行うことができる。メニュー表示用のデータは、ネットワークの構成時、あるいは必要に応じて適宜、ネットワークを介して、各装置から取得することができる。
【００３７】
次に、提供先装置は、ステップ２２において、指定されたコンテンツの音声ファイルを保有する提供元装置に対し、該音声ファイルの提供を要求する。また、提供先装置は、この要求と同時に、自身が使用できるコーデックに関する情報を提供元装置に対して通知する。なお、このコーデックに関する情報の通知は、ネットワークに接続されたときに、各装置相互間で行うようにしてもよい。この要求及び通知を受信すると、提供元装置は、ステップ２３において、該音声ファイルのコーデックが共通コーデックであるか否かを判定する。共通コーデックであると判定した場合には、ステップ２６において、該音声ファイルをそのまま提供先装置に提供する。
【００３８】
一方、ステップ２３において共通コーデックの音声ファイルではないと判定した場合には、提供元装置はステップ２４において、該音声ファイルのコーデックを提供先装置が保有しており、使用できるか否かを判定する。使用できると判定した場合には、ステップ２６において、提供元装置は該音声ファイルをそのまま提供先装置に提供する。使用できないと判定した場合には、ステップ２５において、該音声ファイルを共通コーデックの形式に変換してから、ステップ２６において、提供先装置に提供する。
【００３９】
ステップ２６では、該音声ファイルが提供元装置から提供先装置へ提供される。音声ファイルの提供は、提供元装置から提供先装置へのダウンロード又はストリーミングの形式で行われる。提供先装置は、該音声ファイルについて、対応するコーデックを用いて復号を行い、コンテンツの提示を行う。コンテンツの提示は、スピーカ１５やヘッドホーン１６を介して再生音を出力することにより行われる。この音声ファイルについての再生が完了すると、図２の処理が終了する。
【００４０】
本実施形態によれば、提供する音声ファイルのコーデックが共通コーデックである場合及び共通コーデックでなくても該音声ファイルのコーデックを提供先装置が使用できる場合には該音声ファイルをそのまま提供し、他の場合には該音声ファイルを共通コーデックの形式に変換してから提供するようにしたため、どのような形式の音声ファイルであっても、提供元装置から提供先装置に対し、再生可能なものとして提供することができる。また該音声ファイルのコーデックを提供先装置が使用できる場合には、共通コーデックへの形式変換を行う必要なく、音声ファイルの提供を行うことができる。
【００４１】
たとえば図１の構成において、共通コーデックにより符合化された共通形式の音声ファイルが、拡張子「．ａ」を有するファイル名の音声ファイルであるとすれば、ファイル名が「Ｈ１．ａ」、「Ａ１．ａ」、「Ａ２．ａ」、「Ａ３．ａ」「Ｂ１．ａ」、「Ｃ１．ａ」、「Ｃ２．ａ」及び「Ｄ１．ａ」の音声ファイルはそのままの形式で提供される。しかし、それ以外の「Ｈ２．ｂ」、「Ｈ３．ｃ」、「Ｂ２．ｂ」、「Ｈ３．ｂ」、「Ｃ３．ｃ」、「Ａ２．ｂ」及び「Ｄ３．ｃ」は提供元装置において標準形式の音声ファイルに変換されてから提供される。したがって、これらすべての音声ファイルを、各装置間で、相互に提供し合うことができる。
【００４２】
なお、上述においては、ステップ２５におけるファイル形式の変換を、提供元装置において行うようにしているが、この代わりに、該ファイル形式の変換をヘッドユニット１０において行うようにしてもよい。この場合、各クライアント１１〜１４は、ヘッドユニット１０に対し、提供先装置に提供する音声ファイルを転送し、共通コーデックのメディア形式に変換して提供先装置に提供するように依頼する手段を備える。また、ヘッドユニット１０は、該依頼とともに転送されてきた音声ファイルを、共通コーデックのメディア形式に変換し、該依頼において指定されている提供先装置に提供する手段を備える。これによれば、ヘッドユニット１０において一括して必要な情報を管理し、変換処理を行うことができるので、各クライアント１１〜１４における負荷を軽減させることができる。
【００４３】
図３は図１のシステムにおけるコンテンツ提示処理の別の例を示すフローチャートである。この処理のために、ヘッドユニット１０は、クライアント１１〜１４のいずれかである提供先装置からのコンテンツを指定した所定の要求に応じ、該コンテンツの提示に使用する音声ファイルの選定を行う選定手段を備える。ヘッドユニット１０は、提供先装置以外の各装置が保有する前記コンテンツの音声ファイルのうち、予め定められている共通コーデックのものが存在する場合にはその音声ファイルを選定し、該共通コーデックのものが存在しない場合にはより圧縮度の低い又は再生品質の高い音声ファイルを優先して選定するものである。
【００４４】
コンテンツ提示処理を開始すると、提供先装置はまずステップ３１において、提示を求めるコンテンツを指定するためのユーザによる操作入力を受け入れる。この処理は、図２のステップ２１の場合と同様にして行われる。次に、ステップ３２において、提供先装置は、指定されたコンテンツの提示に使用する音声ファイルの選定を行うように、ヘッドユニット１０に依頼する。
【００４５】
この依頼を受けると、ヘッドユニット１０は、ステップ３３において、依頼において指定されているコンテンツの提示に使用する音声ファイルの選定を行い、選定結果を提供先装置に対して通知する。選定に必要な、各装置が保有する音声ファイルに関する情報は、予め各装置から取得してある。選定に際しては、提供先装置以外の各装置が保有する該コンテンツの音声ファイルのうち、予め定められている共通コーデックの音声ファイルが存在する場合にはその音声ファイルを選定し、該共通コーデックのものが存在しない場合にはより圧縮度の低い又は再生品質の高い音声ファイルを優先して選定する。
【００４６】
次に、ステップ３４において、提供先装置は、通知された選定結果に基づき、選定された音声ファイルを保有する提供元装置に対し、選定された音声ファイルの提供を要求する。この要求に応じ、提供元装置は該音声ファイルを、提供先装置に提供する。このステップ３４における音声ファイルの要求及び提供は、図２におけるステップ２２〜２６の場合と同様にして行うことができる。つまり、必要な場合には、音声ファイルのファイル形式を共通コーデックの形式に変換して、音声ファイルの提供を行うことができる。
【００４７】
この提示処理によれば、指定されたコンテンツの提示に使用することができる音声ファイルとして、共通コーデックのものが存在しない場合には、各装置が保有する音声ファイルのうち、最も再生品質の良好な音声ファイルに基づき、コンテンツの提示を行うことができる。たとえば、各装置の音声ファイルの保有状態が図１の場合、提供先装置においてコンテンツ「Ｈ３．」を指定する操作入力があったとき、ヘッドユニット１０は「Ｈ３．ｃ」を保有し、クライアント１２は「Ｈ３．ｂ」を保有しているが、そのうちの再生品質の高い圧縮度が低い方の音声ファイルが選定される。提供先装置は、選定された音声ファイルを有するヘッドユニット１０又はクライアント１２から、音声ファイル「Ｈ３．ｃ」又は「Ｈ３．ｂ」を「．ａ」の共通形式に変換した音声ファイルの提供を受け、これを再生してコンテンツの提示を行うことができる。また、提供先装置においてコンテンツ「Ａ２．」を指定する操作入力があった場合には、クライアント１１が音声ファイル「Ａ２．ａ」を保有し、クライアント１４が「Ａ２．ｂ」を保有しているが、共通コーデックの音声ファイル「Ａ２．ａ」の方が選定される。
【００４８】
なお、図３の処理において、音声ファイルの選定は、ヘッドユニット１０が行うようにしているが、この代わりに、提供先装置が行うようにしてもよい。また、ステップ３３の音声ファイルの選定に際しては、共通コーデックによるメディア形式のものが存在しない場合に、より圧縮度の低い又は再生品質の高いデジタルメディアを優先して選定するようにしているが、この代わりに、コーデックには関係なく、より圧縮度の低い又は再生品質の高いデジタルメディアを優先して選定するようにしてもよい。この場合、たとえば、提供先装置においてコンテンツ「Ａ２．」を指定する操作入力があった場合、クライアント１１が音声ファイル「Ａ２．ａ」を保有し、クライアント１４が「Ａ２．ｂ」を保有しているが、「Ａ２．ａ」よりも「Ａ２．ｂ」の方が再生品質が高い場合には、「Ａ２．ｂ」が選定され、提供されることになる。ただし、提供先装置が「．ｂ」に対応するコーデックを有しておらず、「Ａ２．ｂ」を再生することができない場合には、クライアント１１の共通コーデックの音声ファイル「Ａ２．ａ」が選定され、提供される。あるいは提供先装置が「．ｂ」に対応するコーデックを有していない場合でも、クライアント１４の「Ａ２．ｂ」を「．ａ」のファイル形式に変換することによってクライアント１１が保有する「Ａ２．ａ」よりもビットレートの高い音声ファイルを得ることができる場合には、クライアント１４の「Ａ２．ｂ」を選定し、これを該ビットレートの高い「．ａ」の音声ファイルに変換して提供するようにしてもよい。
【００４９】
なお、本発明は上述実施形態に限定されることなく、適宜変形して実施することができる。たとえば、上述においては言及しなかったが、ヘッドユニット又はあるクライアントが保有する１つのコンテンツの提示を、ヘッドユニット及びクライアントが同時に行うようにしてもよい。つまり、コンテンツの音声ファイルを保有するヘッドユニット又はクライアントが複数の他のクライアント又はヘッドユニットに対し、同時並行的に該音声ファイルの提供を行うようにしてもよい。また、ヘッドユニットのみでコンテンツの提示を行い、他のクライアントはヘッドユニットに対して音声ファイルを提供するのみであってもよい。また、複数のクライアントが別々のコンテンツの提示を同時並行的に行うようにしてもよい。
【００５０】
また、上述においては、ネットワークとして有線のものを用いているが、この代わりに無線ＬＡＮのような無線のネットワークや、インターネット、ヘッドユニットやサーバの存在しないＰ２Ｐ（ピアツーピア）接続によるものを用いるようにしてもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態に係るネットワークオーディオシステムを示すブロック図である。
【図２】図１のシステムにおけるコンテンツの提示処理を示すフローチャートである。
【図３】図１のシステムにおけるコンテンツ提示処理の別の例を示すフローチャートである。
【図４】従来例に係るネットワークオーディオシステムを示すブロック図である。
【符号の説明】
【００５２】
１０，９０：ヘッドユニット、１１〜１４，９１〜９４：クライアント（ポータブルプレーヤ）、１５，９５：スピーカ、１６，９６：ヘッドホーン、１７，９７：バス。
【図１】
2006259133.tif 000003
【図２】
2006259133.tif 000004
【図３】
2006259133.tif 000005
【図４】
2006259133.tif 000006