(57)【要約】移動局ＭＳはメディアサンプルを受信するトランスデューサまたは他のインタフェース、メディアサンプルのディジタルバージョンから特徴を抽出するプロセッサ、これら抽出した特徴を送信する送信機および好ましくはバッファを有し、従って特徴抽出はメディアサンプルを特定するユーザ入力に先立って受信した一部の音楽について開始することができる。特徴はメディアファイルのディジタルバージョンのコンテンツを記述する。サーバは抽出された特徴をＭＳから受信し、追加の特徴を抽出するが、追加の特徴はＭＳが抽出した特徴から抽出される高次元の特徴および／またはＭＳから送信されたディジタルメディアサンプルのセグメントから抽出される低次元の特徴であることができる。サーバは抽出された全ての特徴を使用して、データベースをサーチし、メディアサンプルが取られた基礎となるファイルを特定する。ＭＳにおける単一のユーザ入力により特徴抽出、リンク設定および特徴の送信を開始する。さらに入力することによりＭＳにダウンロードされる全メディアファイルのコピーを購入する。【選択図】図３Ａ
2007531903.tif 000002
【特許請求の範囲】
【請求項１】
移動局ＭＳであって、
メディアサンプルを受信するインタフェースと、
前記メディアサンプルのディジタルバージョンから少なくとも１つの特徴を抽出するプロセッサと、
前記抽出された少なくとも１つの特徴を、無線通信リンクを介して送信する送信機と、
を備えるＭＳ。
【請求項２】
請求項１に記載のＭＳであって、前記インタフェースがトランスデューサを含む、ＭＳ。
【請求項３】
請求項２に記載のＭＳであって、前記トランスデューサがマイクロフォンを含み、前記メディアサンプルがオーディオサンプルを含む、ＭＳ。
【請求項４】
請求項２に記載のＭＳであって、前記トランスデューサがカメラを含み、前記メディアサンプルがビジュアルサンプルを含む、ＭＳ。
【請求項５】
請求項１に記載のＭＳであって、前記インタフェースが、ケーブルおよび無線リンクのうちの１つを含む、ＭＳ。
【請求項６】
請求項５に記載のＭＳであって、前記インタフェースが受信する前記メディアサンプルが前記ディジタルバージョンである、ＭＳ。
【請求項７】
請求項１に記載のＭＳであって、さらに前記送信機が、前記少なくとも１つの抽出した特徴を含むが前記メディアサンプルの前記ディジタルバージョンの部分を含まないメッセージを送信する、ＭＳ。
【請求項８】
請求項１に記載のＭＳであって、さらに前記プロセッサが、前記メディアサンプルの前記ディジタルバージョンに基づいて、抽出する複数の特徴を適応的に選択する、ＭＳ。
【請求項９】
請求項１に記載のＭＳであって、さらに前記プロセッサが、前記メディアサンプルの前記ディジタルバージョンに基づいて、抽出する特徴の少なくとも１つのタイプを適応的に選択し、前記プロセッサが、前記適応的に選択したタイプの少なくとも１つの特徴を抽出し、さらに前記送信機が特徴の前記選択したタイプの識別子を送信する、ＭＳ。
【請求項１０】
請求項１に記載のＭＳであって、前記受信したメディアサンプルのデジタルバージョンが第１の時間制限のあるセグメント及び第２の時間制限のあるセグメントを定義し、前記プロセッサが前記少なくとも１つの特徴を前記第１のセグメントのみから抽出すると共に前記第２のセグメントのみを送信して前記第１のセグメントを送信しない、ＭＳ。
【請求項１１】
請求項１０に記載のＭＳであって、前記プロセッサが前記第２のセグメントから第２の特徴を抽出する、ＭＳ。
【請求項１２】
請求項１に記載のＭＳであって、該ＭＳが、前記第１の特徴セットを前記送信機に送信させるユーザインタフェース及び前記メディアサンプルの前記ディジタルバージョンの少なくとも一部を格納するバッファをさらに備え、前記プロセッサが、前記ユーザインタフェースにおけるユーザ入力に先立って前記第１のセットの少なくとも幾つかを抽出する、ＭＳ。
【請求項１３】
請求項１に記載のＭＳであって、
前記少なくとも１つの特徴が、前記メディアサンプルのデジタルバージョンの中の１つの時点を定義し、
前記プロセッサは、前記メディアサンプルのデジタルバージョンから複数ｎ個の時点を抽出すると共に、前記メディアサンプルのデジタルバージョンの少なくともｎ個のスペクトル・スライスと、各々のスペクトル・スライスを前記１つの時点にリンクさせる識別子を送信する、
ＭＳ。
【請求項１４】
請求項１３に記載のＭＳであって、各（ｎ＋１）のスペクトル・スライスが、先行するｎ番目のスライスより大きな前記メディアサンプルの前記ディジタルバージョンの部分に対応する、ＭＳ。
【請求項１５】
請求項１３に記載のＭＳであって、前記ＭＳがサンプル識別メッセージを受信する受信機をさらに含み、前記プロセッサが前記サンプル識別メッセージの受信に応じて、さらなる前記メディアサンプルの時点およびスペクトル・スライスの送信を終える、ＭＳ。
【請求項１６】
請求項１に記載のＭＳであって、該ＭＳがユーザインタフェースを備え、このユーザインタフェースにおける単一のユーザ入力が、前記第１の特徴セットの前記プロセッサによる抽出、前記ＭＳと通信サービスとの間の無線通信リンクの確立、および前記抽出した第１の特徴セットの該無線通信リンクを介する送信を開始させる、ＭＳ。
【請求項１７】
請求項１６に記載のＭＳであって、前記単一のユーザ入力が、前記トランスデューサと前記プロセッサとの間に配置されるバッファを起動し、前記プロセッサに前記メディアサンプルの前記ディジタルバージョンの少なくとも一部の格納を開始させる、ＭＳ。
【請求項１８】
請求項１に記載のＭＳであって、前記第１および第２の特徴セットがＭＰＥＧ−７の記述子を含む、ＭＳ。
【請求項１９】
請求項１に記載のＭＳであって、前記第１の特徴セットは、前記メディアサンプルの前記ディジタルバージョンを再構成したものでない、ＭＳ。
【請求項２０】
請求項１に記載のＭＳであって、前記送信機が送信する全ての抽出された特徴は、前記メディアサンプルの前記ディジタルバージョンを再構成したものではない、ＭＳ。
【請求項２１】
請求項１に記載のＭＳであって、いずれかの前記メディアサンプルのデジタルバージョンの部分及び前記メディアサンプルを格納するために、前記トランスデューサと前記プロセッサとの間にバッファを備えるＭＳ。
【請求項２２】
請求項２１に記載のＭＳであって、追加の特徴のための要求を受信する受信機を更に備え、前記要求メッセージの受信に応答して、前記プロセッサは、前記バッファに格納された前記少なくとも１つの部分から少なくとも第２の特徴を抽出し、前記送信機が前記少なくとも第２の特徴を送信する、ＭＳ。
【請求項２３】
移動局内のコンピュータ可読媒体に統合される、メディアサンプルを処理するコンピュータプログラムであって、
ディジタルメディアサンプルから少なくとも１つの特徴を抽出する第１のコンピュータ命令セット、および前記抽出した少なくとも１つの特徴を無線通信リンクを介して送信する第２のコンピュータ命令セット、
を含む、コンピュータプログラム。
【請求項２４】
請求項２３に記載のコンピュータプログラムであって、前記第２のコンピュータ命令セットは、前記抽出された少なくとも１つの特徴を含むが前記ディジタルメディアサンプルの部分を含まないメッセージを送信するためのものである、コンピュータプログラム。
【請求項２５】
請求項２３に記載のコンピュータプログラムであって、前記第１のコンピュータ命令セットが、前記デジタルメディアサンプルを基に抽出すべき特徴の数を適応的に選択し、前記選択した数を抽出する、コンピュータプログラム。
【請求項２６】
請求項２３に記載のコンピュータプログラムであって、
前記第１のコンピュータ命令セットが、前記デジタルメディアサンプルに基づいて、抽出する特徴のタイプを適応的に選択し、前記適応的に選択したタイプの特徴を少なくとも１つ抽出し、
前記第２のコンピュータ命令セットが、前記抽出された少なくとも１つの特徴と前記選択された特徴の識別子を送信する、
コンピュータプログラム。
【請求項２７】
請求項２３に記載のコンピュータプログラムであって、
前記第１のコンピュータ命令セットが、前記ディジタルメディアサンプルの第１の時間制限のあるセグメントから前記特徴を抽出し、
前記第２のコンピュータ命令セットが、前記第１の特徴セットと共に、前記第１の時間制限のあるセグメントではなく、第２の時間制限のあるセグメントを送信する、
コンピュータプログラム。
【請求項２８】
請求項２７に記載のコンピュータプログラムであって、前記第１のコンピュータ命令セットは前記第２のセグメントから第２の特徴を抽出する、コンピュータプログラム。
【請求項２９】
請求項２３に記載のコンピュータプログラムであって、前記第１のコンピュータ命令セットは移動局におけるユーザ入力に応答して少なくとも１つの特徴を抽出し、該コンピュータプログラムはさらに、少なくともデジタルメディアサンプルの部分を継続してバッファに格納するように命令する第３のコンピュータ命令セットを備え、前記第１のコンピュータ命令セットはさらに、前記バッファに格納されたデジタルメディアサンプルの部分から前記特徴を抽出する、コンピュータプログラム。
【請求項３０】
請求項２３に記載のコンピュータプログラムであって、前記少なくとも１つの特徴が時点を定義し、前記第１のコンピュータ命令セットが、前記ディジタルメディアサンプルから複数ｎ個の時点を抽出し、前記第２のコンピュータ命令セットは、前記デジタルメディアサンプルの少なくともｎ個のスペクトル・スライスと、各々のスペクトル・スライスを時点にリンクさせる識別子を送信する、コンピュータプログラム。
【請求項３１】
請求項３０に記載のコンピュータプログラムであって、各（ｎ＋１）のスペクトル・スライスが、先行するｎ番目のスライスより大きな前記メディアサンプルの前記ディジタルバージョンの部分に対応する、コンピュータプログラム。
【請求項３２】
請求項２３に記載のコンピュータプログラムであって、前記第２のコンピュータ命令セットは、前記デジタルメディアサンプルを識別する応答メッセージの受信に応じ、前記デジタルメディアサンプルの前記ｎ個のスペクトル・スライスの送信と、各々のスペクトル・スライスを時点にリンクさせる識別子の送信とを終了させるように命令する、コンピュータプログラム。
【請求項３３】
請求項２３に記載のコンピュータプログラムであって、前記第１のコンピュータ命令セットは、前記移動局の一度のユーザ入力に応答して少なくとも１つの特徴の抽出を開始する、コンピュータプログラム。
【請求項３４】
請求項２３に記載のコンピュータプログラムであって、前記第１のコンピュータ命令セットは、前記デジタルメディアサンプルの少なくとも１部分を前記ＭＳのバッファに格納することを開始するように命令する、コンピュータプログラム。
【請求項３５】
請求項２３に記載のコンピュータプログラムであって、前記第１のコンピュータ命令セットは、ディジタルメディアサンプルを再構成するものではない該デジタルメディアサンプルの特徴を少なくとも１つ抽出する、コンピュータプログラム。
【請求項３６】
請求項２３に記載のコンピュータプログラムであって、前記第１のコンピュータ命令セットは、前記デジタルメディアファイルの少なくとも一部分を前記ＭＳのバッファに格納する、コンピュータプログラム。
【請求項３７】
抽出した複数の特徴をデータベースに格納された特徴セットに一意に対応せしめるための、コンピュータ可読媒体に統合されるコンピュータプログラムであって、
受信した特徴を含むメッセージをネットワークを介して受信する第１のコンピュータ命令セットと、
前記メッセージから更なる特徴を抽出する第２のコンピュータ命令セットと、
抽出された更なる特徴に組み合わされる受信した複数の特徴がデータベースの１つの特徴セットのみに一意に適合するまで前記データベースから特徴セットを検索する、第３のコンピュータ命令セットと、
を含む、コンピュータプログラム。
【請求項３８】
請求項３７に記載のコンピュータプログラムであって、各特徴セットがメディアファイルのタイトルと関連し、該コンピュータプログラムが、前記メディアファイルのタイトルを含む応答メッセージを、前記メッセージの送信者に前記ネットワークを介して送信する第４のコンピュータ命令セットをさらに含む、コンピュータプログラム。
【請求項３９】
請求項３７に記載のコンピュータプログラムであって、前記受信した特徴を含むメッセージの送信者と請求項３４に記載のコンピュータプログラムとの間の通信リンクが、前記受信した特徴を含む前記メッセージの受信によって定義される少なくとも第１の時間とその返信の送信の時間によって定義される第２の時間との間、開かれている、コンピュータプログラム。
【請求項４０】
請求項３８に記載のコンピュータプログラムであって、前記第３のコンピュータ命令セットは、メディアファイルに一意に関連した唯一の特徴セットへのリンクアドレスを判定し、前記第４のコンピュータ命令セットは返信において該リンクアドレスを送信する、コンピュータプログラム。
【請求項４１】
請求項３７に記載のコンピュータプログラムであって、前記第３のコンピュータ命令セットは、前記受信した特徴のみを用いて前記データベースにおいて特徴セットを検索し、続いて前記データベースにおいて前記抽出された追加の特徴を検索する、コンピュータプログラム。
【請求項４２】
請求項３７に記載のコンピュータプログラムであって、前記第３のコンピュータ命令セットは、前記受信した特徴のみを用いて前記データベースにおいて特徴セットを検索すると同時に、前記メッセージから更なる特徴を抽出する、コンピュータプログラム。
【請求項４３】
請求項３７に記載のコンピュータプログラムであって、前記第２のコンピュータ命令セットは、前記受信した特徴から更なる特徴を抽出する、コンピュータプログラム。
【請求項４４】
請求項３７に記載のコンピュータプログラムであって、前記第２のコンピュータ命令セットは、デジタルメディアサンプルのセグメントを含むメッセージの部分から、更なる特徴を抽出する、コンピュータプログラム。
【請求項４５】
請求項４４に記載のコンピュータプログラムであって、前記第２のコンピュータ命令セットは、前記受信した特徴からさらに別の特徴を抽出する、コンピュータプログラム。
【請求項４６】
請求項３７に記載のコンピュータプログラムであって、前記第３のコンピュータ命令セットが前記データベースにおいて一意の適合を見つけることに失敗した場合に別の特徴を要求する要求メッセージを送信し、受信した別の特徴を含む第２のメッセージを受信した時に前記第１及び第３のコンピュータ命令セットを実行するための第５のコンピュータ命令セットを含む、コンピュータプログラム。
【請求項４７】
請求項４６に記載のコンピュータプログラムであって、前記要求メッセージが、前記別の特徴の数及びタイプのうちの少なくとも１つを含む、コンピュータプログラム。
【請求項４８】
移動局であって、
メディアサンプルの受信手段と、
前記メディアサンプルのディジタルバージョンから少なくとも１つの特徴を抽出する手段と、
前記抽出された少なくとも１つのメッセージを無線通信リンクを介して送信する手段と、
を含む、移動局。
【請求項４９】
請求項４８に記載の移動局であって、前記受信手段がトランスデューサを含み、前記抽出手段がディジタルプロセッサを含む、移動局。
【請求項５０】
メディアファイルに関する情報をリモートデータベースに伝達する方法であって、
携帯無線デバイスにおいて、メディアサンプルを受信するステップと、
前記携帯無線デバイスにおいて、前記メディアサンプルのディジタルバージョンからの複数の特徴を抽出するステップと、
前記抽出した複数の特徴を含むが前記メディアサンプルのバージョンを含まないメッセージを前記携帯無線デバイスから送信するステップと、
を含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタルメディアファイルの認識および移動機器の分野に関する。特に、本発明は広く移動無線電話などの移動局内におけるオーディオサンプルの少なくとも部分的認識に関する。
【背景技術】
【０００２】
人気音楽の所有者は最近やっと彼らの持つ著作権付き作品のディジタルコピーのインターネットなどの電子的ネットワークを介するダウンロードに応じるようになった。これを行う１つの人気ウエブサイトはhttp://www.apple.com/itunes/であり、ユーザはパーソナルコンピュータ（ＰＣ）などによりこのウエブサイトを訪れ、手動で楽曲タイトルを選択し、選択した楽曲のディジタルバージョン（例えば、ＭＰ３、ＡＡＣ）をユーザがウエブサイトを訪れるのに使用したＰＣにダウンロードする。次いで、ユーザはＰＣ上で楽曲を再生し、ｉＰｏｄ（登録商標）または他の専用ディジタル音楽プレイヤーなどの携帯デバイスに楽曲を伝送する。
【０００３】
第２世代の音楽ダウンロード技術が最近市場に提供されている。そこでは、ユーザはウエブページ上で楽曲をそのタイトルから手動で選択する必要がない。替わりに、ウエブサイトに関連するサーバまたはコンピュータにより、楽曲を聴き、ディジタル的に分析し、ディジタル音楽データベースの中から個々の楽曲を特定する。例えば、ウエブサイトhttp://shazam.com/uk/do/help_faqs_shazam#4はその動作を以下のように説明する。パブまたは自動車の中などで楽曲を聞くユーザは、楽曲が演奏されている間に自分の移動局（ＭＳ）にコードを入力する。丁度音声入力が送信されるように、楽曲は標準ＭＳリンクを介してshazam.comなどのホストウエブサイトに送信される。ホストウエブサイトは生の音楽入力を受信し、それを分析し、それをデータベースの楽曲の１つと適合させる。Shazam.comの技術は、移動局を単に導管として使用してサーバで楽曲を特定し、その結果を移動局へ返報することに限られるようである。
【０００４】
大部分の音楽ダウンロードサービスはパーソナルコンピュータによりアクセスされるが、ワイヤレスの（Over-The-Air、OTA）モバイルダウンロードサービスも導入された。移動装置には小スクリーンサイズ、電力供給の制限、信頼性およびデータ接続速度に関する制限があり、この制限により、音楽検索および音楽サービスから移動端末への音楽配信が難しくなる。実際の音楽サービスは、通常少なくとも５０万楽曲の音楽を集めている。そのようなサイズの音楽カタログを調べることは、連続提示の際に、そのコンテンツをスクリーンに適合させなければいけない移動デバイスのユーザインタフェースを使用する場合困難である。
【０００５】
パブまたはコンサートホールまたはカーラジオなどの公共の場所で人々が音楽を聴くのは普通のことである。従来、人はある特定の１つの音楽に関心を持つが、楽曲のタイトルを知らない。その場合、人は友人、レコード店の販売員に尋ねるか、またはラジオ放送から楽曲の名称を聞き、アーティストと曲名を見つけて楽曲を特定することもある。Shazam.comサイト（上記）を使用して、関連するサービス番号を請求し、その移動局を介してライブ「放送」として楽曲を演奏させて楽曲を特定する人もいるであろう。次いで、人はレコード店に行くか、またはShazam.comまたは類似の識別サービスにより返信される識別に基づいてインターネットサービスから楽曲を購入する。とはいえ、常に次のステップがある。１）音楽サンプルのリスニング（刺激）、２）楽曲の特定、３）購入のための楽曲の検索（識別に基づき）、４）楽曲のコピーの購入および５）購入コピーの配達およびその個人的音楽コレクションへの追加。
【０００６】
ステップ１）から３）は従来の方法では手動である。インターネットベースの音楽購入によりステップ４）および５）は自動化される。Shazam.comなどのサービスはステップ１）における電子的「リスニング」に基づいてステップ２）を自動化する。しかしながら、発明者の知る上記のステップ実行のための全ての従来技術の手法は、楽曲コピーの特定および購入を希望する人による手動ステップを含む。本発明は以上のプロセスをさらに合理化し、自動化しようとするものである。
【０００７】
さらに大きな量のディジタルファイルが生成され、格納されているので、ディジタルファイルの特定方法の標準化の必要性が生じている。MPEG-7は、動画専門化委員会(Moving Pictures Expert Group、MPEG)により開発されつつあり、コンテンツそのものとは別のものとして、マルチメディアファイルのコンテンツに関する情報の表現を標準化する。MPEG-7が標準化手法となることの是非は別として、MPEG-7はマルチメディアファイルを効率的に指示し、探索し、取り出す開発ツールセットを記述する。このようなツールを本明細書では、本発明による音楽または他のメディアの識別と購入の自動化方法に関する以下の説明において例示的に使用する。
【発明のまとめ】
【０００８】
本発明は、ユーザが例えばカフェにいて、気に入ったある音楽を聴くが、アーティストおよび／または楽曲タイトルを知らない場合の使用シナリオにおけるソリューションを提供する。本発明は、エンドユーザが楽曲を特定し、その特定された楽曲のコピーを直接移動局に購入する機会を自動的に得る簡単な方法を提供する。音楽およびオーディオファイルを参照して主として説明するが、本発明はビデオファイルおよびビジュアルサンプル、静止イメージの認識およびオーディオ／ビジュアル結合ファイルおよびサンプルにも適用される。
【０００９】
一実施形態では、本発明は移動局ＭＳであって、ＭＳはメディアサンプルを受信するトランスデューサなどのインタフェース、受信メディアサンプルのディジタルバージョンから少なくとも１つの特徴を抽出するプロセッサ、および少なくとも１つの抽出した特徴を、無線通信リンクを介して送信する送信機を含む。トランスデューサは入力信号を異なる形式の出力信号に変換するエレメント（例えば、マイクロフォン、ディジタルカメラ、光電セル）である。受信メディアファイルは、この技術において知られるようにＭＳ内でディジタル化されるが、用語、ディジタル化バージョンはＭＳのトランスデューサに入力することができる人間が認知することのできるメディアサンプルと単に区別するために使用される。ディジタル化バージョンを使用してアナログメディアサンプルを再構成することができる。好ましくは、ＭＳはメディアサンプルのディジタル化バージョンの部分を送信せず、ある実施形態では、抽出された特徴と共に、時間に依存する特徴に関連する１または複数のスペクトル・スライスなどのディジタル化バージョンのセグメントを送信することができる。
【００１０】
ＭＳの上記インタフェースはトランスデューサである必要はなく、ＭＳがメディアサンプルを受信するケーブルまたは無線（モバイル、ブルートゥース、光、無線一斉通報）リンクを含むことができる。ある例では（ある場合には、ＭＳはさらに効率的な処理のために受信ディジタルサンプル入力を変更することができるが）、ＭＳは受信メディアサンプルが、特徴を抽出するディジタルバージョンのメディアサンプルであるような、ディジタルサンプル入力を受信することができる。このようなことは、ＭＳが別々の電子デバイス（例えば、ケーブルにリンクするＭＰ３プレイヤー、電子メールによりリンクする別のＭＳ、など）またはＭＳとは機能的に独立の組み込みデバイス（例えば、組み込みＭＰ３プレイヤー、組み込みディジタルラジオ）からディジタルサンプル入力を受信する場合に存在する。他の場合には、ＭＳはトランスデューサを通らないアナログメディアサンプル（例えば、組み込みアナログＦＭラジオ、アナログ入力ケーブルコネクタ）を受信し、これを、特徴を抽出するディジタルバージョンに変換する。
【００１１】
別の実施形態では、本発明は、移動局内のコンピュータ可媒体上で実施される、メディアサンプルを処理するコンピュータプログラムを含む。コンピュータプログラムは、機能により区分できるが、必ずしも空間的には区分することができない命令の２つのセットを含む。第１のコンピュータ命令セットはディジタルメディアサンプルから少なくとも１つの特徴を抽出する。第２のコンピュータ命令セットは少なくとも１つの抽出した特徴を、無線通信リンクを介して送信する。移動局に関しては、好ましくはディジタルメディアサンプルの部分を送信しないが、ある実施形態では、ディジタルメディアサンプルのセグメントを第１のコンピュータ命令セットによって既に抽出した特徴と共に送信することがある。
【００１２】
また別の実施形態では、本発明は、コンピュータ可媒体上で実施される、複数の抽出した特徴をデータベースに格納された特徴セットに適合一意に対応せしめるコンピュータプログラムを含む。このコンピュータプログラムは、また機能により分けることできる３つのセットの命令を含む。第１のコンピュータ命令セットは、直前の実施形態に従い動作する移動局により送信することができるメッセージなどの、受信される特徴を含むメッセージを、ネットワークを介して受信する。第２のコンピュータ命令セットは、メッセージから追加の特徴を抽出する。これら追加の特徴は、受信した特徴から抽出できる（例えば、ディジタルメディアサンプル自体から直接ではない高次元抽出）、またはスペクトル・スライスおよびメッセージ内の他の特徴に対するそのスライスの関係を特定する特徴などの、受信メディアサンプルのセグメントから抽出できるか、または両方から抽出できる。コンピュータ命令の第３のセットは、抽出した追加の特徴と結合された複数の受信した特徴がデータベースのただ１つの特徴セットと唯１つ適合するまで、特徴セットのデータベースをサーチする。
【００１３】
本発明の以上および他の態様および利点は添付する図面と共に以下の説明を参照すれば明らかになる。とはいえ、図面はただ例示の目的のために考えられ、本発明の範囲を規定するものとして考えられたものではないことは明らかである。
【詳細な説明】
【００１４】
本明細書で使用する用語を説明するが、これにより以下に詳細に述べる説明が分かりやすくなる。メディアサンプルは、分析が行われる任意のサイズのオーディオ、ビジュアルまたはオーディオ／ビジュアル信号の一部である。メディアサンプルがマイクロフォンまたはカメラにより受信されるような幾つかの例では、メディアサンプルは人が認知することができるものである。以下の説明は、楽曲の時間制限のある部分、例えば従来のＦＭラジオを介して一般に演奏される３分の楽曲の連続するまたは凝縮された１０秒のセグメントに関する。そのサンプル、または好ましくはそのサンプルのディジタルバージョンの特徴は、ディジタルマーカー、記述子、またはそのサンプルのディジタル分析から拾うまたは抽出することのできるサンプルのコンテンツの他の識別子である。時点は、サンプル内の時間的瞬間である。特徴は時点と関連することが多い。例えば、サンプルの最大振幅はただ１つの時点で生じ、繰り返し周波数パターンは、同じ間隔の離れた時点で始まることがある。特徴的な衝撃シーケンスは特定できるバスのシーケンスの終点から離れた固定時間においてのみ生じることがある。特徴のさらに詳細な説明を以下に示す。特徴はサンプルから抽出され、サンプルの種々の特徴を定量化する。音楽の例では、楽曲サンプルの特徴を抽出し、楽曲のデータベースをサーチし、数千または数百万もの中からサンプルされた楽曲のタイトル（またはバージョン、アーティスト、など）を特定する。データベースが楽曲全体から以前に抽出された特徴を含む場合、現サンプルから抽出した特徴と以前に抽出した特徴との間で１対１の比較を行うことができる。このように、楽曲は全体の中の比較的小さなサンプルのみによって特定することができる。特徴はメディアサンプルまたはそのサンプルのディジタルバージョンから抽出することができるが、追加の特徴は既に抽出した特徴から抽出することができる。例えば、メディアサンプルまたはそのサンプルのディジタルバージョンから抽出した第１の特徴セットは特徴同士のある自動相関を示す。この自動相関は抽出した第１の特徴セットのみの分析により決定される。
【００１５】
本発明が動作する通信システム２０を図１に示す。ＦＭラジオなどのメディアソース２２は楽曲の一部などのメディアサンプル２４を提供する。移動局ＭＳ２６または無線通信能力、特に無線電話能力を持つ同様な携帯デバイスはメディアサンプル２４を受信し、ディジタル化し、処理し、送信する。ＭＳ２６は楽曲全体を受信できるが、メディアサンプルまたはそのディジタル化バージョンは一部であり、それについてＭＳ２６が本発明に従い動作する。ＭＳ２６はメディアサンプル２４の少なくとも幾つかのディジタルバージョンを生成し、それから１または複数の特徴を抽出し、これらの特徴を、無線リンク２８を介して、通信サーバ３０Ｂと通信する基地局３０Ａを含む通信サービス３０に送信する。
【００１６】
通信サービス３０は基地局３０ＡにおいてＭＳ２６から呼を受信し、それらを記憶し、ＭＳ２６から商用楽曲認識サービス３４へ伝送の伝送先を変える。使用する通信管理のタイプによって、通信サービスはＭＳ２６から受信した正確な信号（デコード、圧縮解除、特定およびエラー訂正および同類）を変更したりしなかったりできるが、特徴が送信される、基礎となる主要データは変更しない。さらに、通信サービス３０は、以下に詳細を示すように、ＭＳ２６が受信する短い応答メッセージの構成を行う。
【００１７】
楽曲認識サービス３４は通信サービス３０を通じてＭＳ２６からの送信を受信する。この送信は、好ましくはメディアサンプル２４の特徴を含み、これを楽曲認識サービス３４においてさらに分析する。あるいは、ＭＳが抽出した特徴はサンプルの別のセグメントと共に送信され、これから認識サービス３４は追加の特徴を抽出する。ＭＳの処理能力およびバッテリーの効率が向上すると、ＭＳ２６からの送信は十分に理解性のある特徴セットを含むことができ、認識サービス３４によるさらに特徴抽出は必要ではない。ＭＳ２６による送信は決して単にメディアサンプル２４全体の電話による生の供給ではない。にもかかわらず、楽曲認識サービス３４は送信を受信し、ＭＳ２６から受信するメッセージから関連する特徴をさらに抽出し、それらをそのメッセージにおいて受信するＭＳが抽出した特徴と組み合わせる。
【００１８】
楽曲署名データベース３６は、楽曲認識サービス３４と共存しても、しなくても良いが、データベースを提供し、これとメディアサンプル２４から（ＭＳ２６および認識サービス３４の両方により）抽出した特徴のフルセットとが比較される。このデータベースは、好ましくは数多くの各ファイルに対して、基礎となるメディアファイルまたはそのサンプルから抽出された複数の特徴を格納する。これら格納した特徴セットを使用して、メディアサンプル２４が取り出された基礎となるファイルを、署名データベース３６における全ての他のものの中から唯１つ特定する。あるいは、署名データベース３６は、各ファイルまたは楽曲に対して、抽出した幾つかの唯１つではない特徴および参照サンプル（この組み合わせにより基礎となるファイルまたは楽曲を唯１つ特定する）、またはデータベースにおける１つの楽曲またはファイルを他の楽曲またはファイルから特定する他の手段を格納することができる。
【００１９】
楽曲認識サービス３４は楽曲署名データベース３６に格納されたサンプルとオリジナルのサンプルを比較し、楽曲署名データベース３６の中でＭＳ２６により送信された特徴に適合するものを１つだけ見つけようとする。ＭＳ２６と認識サービス３４がそれぞれ特徴を抽出する場合、楽曲認識サービス３４は２つの独立した機能を実行する。即ち、抽出した特徴を使用してデータベースをサーチし、送信されたメディアサンプルの一部から特徴をさらに抽出する。好ましくは、認識サービス３４はこれら２つの機能を平行して実行する。ＭＳ２６により以前に抽出された特徴のみを使用して、楽曲認識サービス３４が最初に署名データベース３６をサーチする場合、唯一の楽曲は特定できないが、その最初のサーチにおいて使用した特徴の数によって、署名データベース３６中の候補となる適合は十分に小さなサブセットに絞り込まれる。同時に、認識サービス３４は、ＭＳ２６により送信されたメディアサンプル２４のその部分から追加の特徴を抽出する。追加の特徴がそれぞれ抽出されると、ただ１つの唯一の適合が見つかるまで、候補となる適合のサブセットが絞り込まれる。見つかった時点で、認識サービス３４は特徴のさらなる抽出を終え、署名データベース３６のメディアファイルにメディアサンプル２４を適合させるのに必要な総処理は最小となる。
【００２０】
あるいは、替わりにまず認識サービス３４はＭＳ２６により送信されたメッセージから追加の特徴を抽出し、抽出した特徴をＭＳ２６から受信したものにより編集し、署名データベース３６全体のサーチを１度のみ実行し、唯一の適合を見つける。選択は、ユーザへの応答性（データベースのサーチ時間）と、多くのＭＳからの多量同時メッセージから追加の特徴抽出に利用可能な認識サービスにおける処理能力との間の市場主導のバランスに基づく。
【００２１】
一度唯一の適合が見つかると、認識サービス３４はサンプル特定メッセージ（適合が見つからず、特定メッセージにならないこともある）をＭＳ２６に通信サービス３０を通じて送信する。ＭＳ２６は楽曲のタイトルおよびアーティストをディスプレイのユーザインタフェースＵＩに表示し、ユーザに楽曲または他のメディアファイルの名称を通知する。
【００２２】
好ましくは、本発明は楽曲またはメディアファイルの単なる特定を超えて拡張され、自動的にリンクを提供し、それによってユーザは特定されたメディアファイルのコピーを購入することができ、コピーはＭＳ２６の顧客にダウンロードされる。あるいは、ＭＳ２６に第１のコピーを提供し、第２のコピーをパーソナルコンピュータ４４などの別のデバイスに提供するように適応することができ、各コピーはダウンロードに利用可能なリンク２８，４６のタイプに合わせて調整される。これは、第１のコピーがコーデックにより圧縮され、特定されたメディアファイルとすることができ、コーデックはＭＳ２６におけるより制限のある格納装置および音声再生能力（ならびに帯域幅の考慮）に対して最適化を行い、その同じ基礎となるメディアファイルの第２のコピーを第２のコーデックにより圧縮することができ、第２のコーデックはＰＣ４４へのリンク４４において利用可能なより広い帯域幅に対して最適化する点で、有利である。次いで、顧客は高忠実度携帯音楽用Ｒｉｏ（登録商標）またはｉＰｏｄ（登録商標）などの専用携帯ディジタル音楽デバイスに第２のコピーをアップロードすることができる。このような２つのコピーのダウンロード代替方式の詳細は、２００４年３月２日出願の共有する米国特許出願第１０／７９２，５４７号の主題であり、参照により本明細書に組み込まれている。
【００２３】
特定されたメディアファイルのコピーのユーザへの提供にはダウンロードする実際のファイルまたは楽曲を格納するファイルまたは楽曲格納データベース４０の協力が必要である。署名データベース３６は特徴およびファイル／楽曲の識別（適合を見つけた後ＭＳ２６に送信することのできるタイトル／創作者など）を格納するが、ファイル／楽曲格納データベース４０は署名データベース３６において適合する特徴に対応する実際のファイル／楽曲を格納する。２つのデータベース３６，４０は、必須ではないが、１つに結合することができる。署名データベース３６からの識別を使用して、独立のファイル／楽曲データベース４０から唯一のファイル／楽曲を容易に選択することができる。後者のデータベース４０からのファイル／楽曲はユーザにダウンロードされるものであり、これは、本発明が以上のように拡張され、楽曲のコピーならびに識別を、好ましくはファイルの圧縮後、ＭＳ２６のユーザに提供する場合になされる。
【００２４】
楽曲がそのようにダウンロードされると、好ましくは、音楽サービス３８はネットワーク３２の楽曲データベース４０に結合され、ＭＳ２６から要求を受信し、要求ファイル（楽曲、イメージ、テキストなど）および記載された形式（スタイル、テンプレート、スクリプトなど）のファイルを提示するためのメタデータにより応答する。音楽サービス３８は楽曲格納データベース４０からデータを聞き出す。ＭＳ２６は通信サービス３０を通じてネットワーク３２に結合されているので、ファイルはＭＳ２６への途中で通信サービス３０を通過する。
【００２５】
ダウンロードサービス４２もまた、音楽サービス３８を通じてＭＳ２６から開始する個々の全てのダウンロードの取り扱いの管理に含まれることができる。ダウンロードサービス４２は格納データベース４０からの各ファイルのダウンロードを探知し、請求書送付の後処理をし、著作権の制限に従う。本発明は、ボタンまたはソフトキーの１回の押下などのＭＳ２６のユーザインタフェースＵＩにおける単一入力に応じて、自動的に実行するエンドツーエンド処理を企図する。このエンドツーエンド実施形態では、この単一入力によりＭＳ２６におけるメディアサンプルの取得、特徴抽出および呼の確立、抽出した特徴およびメディアサンプルの一部のＭＳ２６からの送信を開始する。楽曲は、署名データベース３６を使用して抽出した（あるものはＭＳ２６により抽出し、あるものは認識データベース３４により抽出した）特徴により特定し、音楽サービス３８または認識サービス３４はメッセージをＭＳ２６に送信し、ＭＳ２６はＭＳのユーザへの楽曲（例えば、タイトルおよびアーティスト）を特定する。
【００２６】
メッセージはまた音楽サービス３８へのリンクを提供し、従って好ましくはＭＳ２６においてもう一度単一入力を行うことにより、ユーザはＭＳ２６への楽曲のダウンロードを要求することができる。音楽サービスは楽曲の識別子（これは、楽曲データベース４０から楽曲をディジタルに選択するのに使用されるので、タイトル／アーティストであってもなくても良い）を格納するか、またはダウンロードサービス４２に伝送して、次いでダウンロードサービス４２に格納させる。ＭＳ２６が楽曲のダウンロードを要求すると、音楽サービス３８は楽曲データベース４０から適合する楽曲を選択し、ダウンロードサービス４２に通知し、ダウンロードサービス４２は通信サービスサーバ３０ＢによりＭＳ２６のユーザへの請求書の送付を準備し、音楽サービス３８は楽曲データベース４０からＭＳ２６にダウンロードされる特定した楽曲を提供する。楽曲は、無線移動電話リンク２８ほど一般に帯域幅の制限を受けない、広帯域または他のＰＣリンク４６によりダウンロードされるので、ユーザは、識別メッセージにおいて提供されるリンクを使用して、ＭＳ２６から直接音楽サービス３８にアクセスすることができるか、またはＰＣ４４からリンクを使用して、楽曲のより高忠実度バージョン（異なる圧縮コーデック）を得ることができる。
【００２７】
図２Ａおよび図２Ｂは、通信システム２０の分散されたコンポーネントの間のメディアサンプルの分析を広く記載する。図２Ａは、移動局２６内における動作をブロック図で説明する。メディアサンプル２４は、ＭＳ２６への任意の他からの入力としてディジタル化され２０１、ＭＳ２６は楽曲認識サービス３４により運用されているようなサーバへのデータ接続を（例えば、無線リンク２８およびネットワーク３２により）確立する。ＭＳ２６はディジタル化オーディオ入力信号２０１の前処理を開始し２０２、オーディオ入力信号から特徴を抽出し、特徴を後にデータパケットとしてサーバに送信する。あるいは、ＭＳ２６はオーディオ入力を連続してバッファリングし、従って前処理２０２は認識キーの押下またはプロセスを開始する他のユーザ入力に先立つ時点で入力された信号によりスタートすることができる。大部分の場合、認識キーの押下前にしばらくの間ユーザは楽曲を既に聴いている。
【００２８】
認識に使用する特徴は、例えばスペクトルの平坦部、スペクトルの重心、リズムおよび／またはメロディーでありうる。特徴はメディアファイルまたはサンプルのコンテンツを記述し、ＭＳ２６に入力される（アナログ）メディアサンプル２４の単にディジタル再表示ではない。ＭＳ２６は入力メディアサンプル２４をディジタル化するが、それだけが特徴抽出ではない。好ましくは、特徴は再構成されたものではない。即ち、オリジナルメディアサンプルは、それから抽出した特徴の単に再処理または他の操作により再構成することはできない。再構成されたものでない特徴はメディアファイルのコンテンツを記述するが、そのコンテンツを再生成することはできない。全ての特徴が再構成されたものでなくとも良いが、ＭＳ２６における再構成されたものでない特徴の抽出により、全ての場合でないにしても大部分の場合、無線リンクを介して送信する再構成された特徴よりさらに小さなパケット化メッセージを生成する。
【００２９】
適する特徴については、参照により本明細書に組み込まれる、例えばＭＰＥＧ−７規格（ISO/IEC 15938、特にISO/IEC 15938-4、情報技術−マルチメディアコンテンツの記述インタフェース−パート４：本明細書におけるオーディオ関連実施形態のためのオーディオ（INFORMATION TECHNOLOGY-MULTIMEDIA CONTENT DESCRIPTION INTERFACE-PART4:AUDIO for the audio-related embodiments herein））に記載されている。ＭＰＥＧ−７に関係する文献は、本発明に従いＭＳ２６により実行されることのできるような、メディアサンプルから直接抽出される特徴を現す用語、記述子を使用する。ＭＰＥＧ−７の文献は記述子から抽出される特徴を記述する用語、記述体系ＤＳまたは記述ツールを使用する。記述子はメディアサンプルのディジタルバージョンの低レベル分析であるが、記述体系は高レベル分析である（例えば、サンプルから直接ではなく、記述子間の相関関係から得られる）。ＭＰＥＧ−７は現在洗練化中であり、従って以下は、目下標準化の途中にあって、本発明に関係する一定の記述子および記述体系の要約である。
【００３０】
記述子は、信号振幅の統計的モデル、信号の主要周波数、信号に存在するソース数の見積もり、スペクトルの傾斜、情緒的コンテンツ、明示的音響効果モデルおよび具体的または抽象的特徴の数などの低レベルの特徴、オーディオビジュアルコンテンツの基本的品質を表す。本発明の好ましい実施形態では、ＭＳ２６は記述子を抽出する。
【００３１】
記述体系は、記述子の構造化結合である。この構造を使用して、ドキュメントに注を付し、ドキュメントの構造を直接表現し、または高レベル概念のより豊かな表現を形成する、特徴の組み合わせを生成することができる。例えば、クラッシック音楽のＤＳはソナタ形式の音楽構造を（例外を認めて）符号化することができる。種々のスペクトルおよび時間記述子を結合して音色または短い音の効果の記述に適するＤＳを形成することができる。本発明の好ましい実施形態では、ネットワーク３２のサーバが記述体系を抽出する。
【００３２】
記述子は、メディアサンプルのコンテンツの個々の特性の１つの表現の構文および意味を定義するものと考えることができる。例えば、イメージファイルの色は１つの特性である。特徴は記述子または特性とすることができ、記述子は２つの中ではより基本的なものであり、個々の特性は幾つかの記述子だけで完全に記述することができる。特性「色」に関連する可能性のある記述子は、色ヒストグラム、赤―緑―青（ＲＧＢ）ベクトルまたはストリングを含む。ＭＳ２６は個々の記述子の値、所与の値のセットに対する記述子の実例を抽出することができる。例えば、ＲＧＢ＝（２５５、２５５、２５５）、色ストリング＝「赤」である。ある記述子は１つのタイプのメディアファイルに関連するか、または有効であるが、別のタイプとはそうではない。例えば、ビジュアルメディアサンプルの記述子は、基本構造特性内のグリッドレイアウトおよびヒストグラム；色特性内の色空間、支配的な色、色ヒストグラムおよび色量子化；テキスチャ特性内の空間イメージ密度分布および同質テキスチャ；形特性内の物体制限ボックス、領域ベースの形、輪郭ベースの形および３Ｄの形記述子；および動き特性内のカメラの動き、物体の動きの軌道、パラメトリックな物体の動き、動きの動作および動きの軌道状況（例えば、速度、方向、加速度）を含むことができる。オーディオサンプルに関連する記述子は、スピーチの注釈特性における言葉の格子および音素プラスメタデータ、音色の特徴における偶数対奇数高調波比と高調波の音の発出の凝縮性、ならびにメロディー特性内のメロディーの輪郭およびリズムを含むことができる。
【００３３】
現在，ＭＰＥＧ−７にはオーディオサンプルを記述する１７の時間および空間記述子があり、基本、基本スペクトル、信号パラメータ、音色時間、音色スペクトル、およびスペクトル基準がある。さらに、静寂記述子がオーディオサンプルのコンテンツの識別に有効であることがわかっている。２つの基本的オーディオ記述子は汎用の時間的にサンプルされたスカラー値であり、全ての種類のオーディオサンプルに適用可能である。波形記述子は、代表的に表示を目的に、オーディオ波形の包絡（最小および最大）を記述する。パワー記述子は、信号またはサンプルを素早く総括するのに有用な、時間的に円滑化された瞬間的パワーを、パワースペクトラムと共に記述する。
【００３４】
４つの基本スペクトルのオーディオ記述子は、全てオーディオ信号またはサンプルの単一の時間―周波数分析に由来する、共通基準を共有する。記述子は全て第１の記述子、オーディオスペクトラムの包絡記述子により情報を得るが、オーディオスペクトラムの包絡は、二乗約数または複数のオクターブにより間隙を空けた対数−周波数スペクトラムである。このオーディオスペクトラムの包絡はベクトルであり、オーディオサンプルの短期間パワースペクトラムを記述する。これはスペクトログラムの表示、データの自然な「オーラル化」の合成に、またはサーチおよび比較のための汎用記述子として使用することができる。他のスペクトルオーディオ記述子は、対数−周波数パワースペクトラムの重心（重心または形）、重心の周りのスペクトル拡散、および幾つかの周波数帯またはビンのそれぞれのスペクトルの平坦性を表す。
【００３５】
２つの信号パラメータ記述子は、主として周期的または準周期的信号に適用する。これらの記述子はオーディオサンプルの基本周波数（信頼度測定）および（例えば、楽音または音声スピーチ、金属性またはベルのような音、「ｆ」のような摩擦音または楽器の密な混合音の区別のために）その高調波を記述する。
【００３６】
２つの音色の時間記述子は、音のセグメントの時間特性を記述し、楽音音色、ピッチおよび音の強さとは独立の独特の音色品質の記述に特に有用である。１つのこのような記述子は、音の「発出」（信号が静寂から最大振幅に立ち上がるのに要する時間）の特性を記述し、別の記述子は、信号エネルギーが集中する時間位置を表す信号包絡または重心の特性を記述する。後者の記述子は、２つの音色の長さと発出が同じである場合に、例えば消え行くピアノの旋律と持続するオルガンの旋律とを区別することができる。
【００３７】
５つの音色スペクトル記述子は、楽音音色の認知に特に適用可能な線形周波数空間におけるスペクトルの特徴である。１つは線形パワースペクトラムのビンの周波数のパワー加重平均であり、以上に記した重心記述子に類似であるが、種々の楽器の音の「鋭さ」を区別する。残りの音色スペクトル記述子は信号またはサンプルの高調波の、規則的に空隙を空けた成分について動作する。このため、記述子は線形周波数空間において計算され、スペクトルの重心、スペクトル偏差およびスペクトル拡散記述子を含む。
【００３８】
２つのスペクトル基準記述子は、緻密化および認識を促す高次元スペクトル空間の低次元投影を表す。１つのこのような記述子は、正規化パワースペクトラムの個別値分解から導かれる一連の（潜在的に時間可変および／または統計的に独立な）基準機能である。別の記述子は、（第１のものと組み合わせて）下位ランクの基準への投影後のスペクトラムの低次元の特徴を表す。静寂セグメントはオーディオセグメントに「静寂」（即ち、有意な音がない）の単純な意味を単に添える。これは極めて単純であるが、非常に有効な記述子である。これはオーディオストリームのさらにセグメント化の支援に、またはセグメントを処理しないことのヒントとして使用することができる。
【００３９】
以上を合わせて、記述子はスペクトログラムの独立なサブ空間を簡潔に眺め、表現するのに使用することができる。これら独立のサブ空間（またはそのグループ）は異なる音源と強く相関することが多い。従って、より少ない空間を使用して、スペクトログラムからより多くの特徴および構造が得られる。
【００４０】
記述体系ＤＳは、記述子間、または幾つかの周波数ビンまたはスペクトル・スライスに対する同じタイプの記述子間の相関関係を反映する。このように、ＤＳはある程度の一般性を記述の豊富さに換えている。ＭＳ２６においてサンプルまたはそのサンプルのセグメントから十分な数の記述子を抽出すると、ディジタル化オーディオサンプルの送信は必要ではなく、認識サービス３４は、追加の特徴を抽出するために抽出された特徴のみを必要とする。これらの追加の特徴は、本発明のある実施形態ではＭＰＥＧ−７のＤＳに類似である。例えば、オーディオ署名ＤＳは統計的にスペクトルの平坦さの記述子を要約する。これはオーディオサンプルの強靭な自動識別を目的とする独自のコンテンツ識別子を提供する。
【００４１】
音色ＤＳは、楽器音の知覚的特徴記述を目的とする。音色は、同じピッチおよび音の強さを持つ２つの音を区別する知覚的特徴である。音色ＤＳは、これら知覚的特徴を個々の楽器または楽器群（打楽器）などの高調波の、コヒーレントな、持続する音および持続性のない音に対し数の少ない記述子セットにより記述する。このセットは音の「立ち上がり」、「明るさ」または「豊かさ」などの概念に関係するものであればよい。別の音色ＤＳは、距離計量値を使用して、音色の時間記述子をスペクトルの重心記述子と比較する。
【００４２】
メロディーＤＳは、効率的であって、強固で多種多様なメロディーの類似性適合を容易にするために単旋律メロディー情報の豊富な表現を含み、極めて洗練された、効率的なメロディーの輪郭表現のためのメロディー輪郭ＤＳ（隣接旋律間の間隔の相違を表す５ステップの輪郭であり、間隔は大きいまたは小さい間隔、上、下、または同じに量子化される）、およびより冗長で、完全な、表現に富むメロディー表現のためのメロディシーケンスＤＳ（拡張された記述子セットおよびより正確なピッチ間隔符号化）を含む。いずれかまたは両者は拡張され、メロディーに関する支援情報を含むことができる。これら核をなす記述子の周りには、アプリケーションが所望するのであれば、使用される歌詞、調子、拍子、開始の旋律などの一連の任意のサポート記述子が列挙される。
【００４３】
ある「認識」ＤＳは、特に基礎をなすメディアファイルのサーチおよび指標付けを支援し、低レベルスペクトル基準記述子をその基礎として使用し、その基礎から隠れマルコフまたはガウシアン混合モデルなどの統計モデルが形成される。得られる確率的分類子は、スピーチおよび音楽などの広範な音のクラスを認識することができるか、または男性、女性、トランペットまたはバイオリンなどの狭い範囲を識別するように慣らすことができる。他のアプリケーションには分野の分類および音声認識が含まれる。さらに、ＤＳはオーディオストリーム内の発話内容の詳細を記述する。
【００４４】
抽出することのできる特徴に関するさらに詳細は、２００２年６月２７日公開の米国特許出願公開第２００２／００８３０６０号Ａ１に見ることができ、参照により本明細書に組み込まれる。ＭＳ２６における前処理量２０２は無から特徴ベクトルの完全な抽出までの範囲とすることができる。各特徴に対する全特徴抽出プロセスは、好ましくは幾つかのステージに分けられ、そのうちの幾つかは、後に送信するデータ量を抽出しない信号（例えば、ＭＳ２６において受信する「生の」音楽サンプル２４）よりも少ない量にする。例えば、スペクトルの特徴に対する第１のステージは、瞬間的な自動相関ベクトルの計算およびある時間に亘るその平均化によるディジタル化入力信号２０１の自動相関の見積もりとすることができる。次いで次のステージはフーリエ変換を行い、それをさらに処理することができる。全特徴抽出プロセスはＭＳ２６とサーバ３４との間で分割される。ＭＳ２６は実行するステージの数を選択し、前処理の結果（ＭＳが抽出した特徴）と共にサイド情報として実行したステージの数Ｍをパケット化する２０３。好ましくは、ＭＳ２６は抽出する特徴の数および／またはタイプを適応的に選択するが、数およびタイプは、メディアサンプルのタイプ（オーディオ、ビデオ、静止イメージ、など）および／またはこれら抽出した特徴を送信するチャネル特性に基づくものとすればよい。以上のように、ＭＳ２６により特徴が抽出されなかったメディアサンプル２４のセグメントもまた、以上のように認識サービス３４におけるさらに分析のためにＭＳ２６から送信するとよい。パケットは代表的な無線プロトコル（配列マッピング、エラー訂正、など）に従い符号化される２０４。処理能力と送信帯域幅との間の適切なバランスは、アクセスネットワーク３２およびＭＳ２６の能力に基づいて選択される。符号化パケットは１または複数のチャネルにより無線リンク２８を介して送信される。
【００４５】
図２Ｂに示すように、パケットは受信され、デコードされる２０５。無線リンク２８に特定のデコード化は通信サーバ３０Ｂにより行うことができ、個々のパケットの非パケット化２０６は、エンドツーエンドボイスオーバインタネットプロトコル装置において楽曲認識サービス３４により行うことができる。楽曲認識サービス３４のサーバは、次いで楽曲の識別に必要なパラメータをさらに抽出するが２０７、このパラメータはＭＳ２６から受信する特徴からおよび／またはＭＳ２６からさらに受信するディジタル化メディアサンプルのセグメントから抽出することができる。図２Ａから図２Ｂの例では、Ｎ＞Ｍの全特徴を抽出して、メディアサンプルの明確な識別を可能にする。Ｍの数の特徴はＭＳ２６により抽出され、残りのＮ−Ｍの特徴はサーバ３４により抽出され、Ｍは好ましくは低レベルの特徴を表し、Ｎ−Ｍは低レベルの特徴から抽出されるがメディアサンプルのディジタル化バージョンからは抽出されない高レベルの特徴を表す。楽曲認識サービスサーバ３４は、次いで抽出した特徴と、基礎となるメディアファイルをそれぞれが表し楽曲署名データベース３６に格納された特徴セットとの間の比較を行う２０８。理想的には、データベースの唯一の特徴セットが抽出された特徴グループに適合し、そのように適合する特徴セットは、メディアサンプルを取得したファイルを表す。抽出された特徴に基づいて、メディアサンプル２４は、そのＮの抽出された特徴の楽曲署名データベース３６により提供される基礎となるファイルの特徴ベクトルまたは特徴セットに対する比較により認識される。
【００４６】
図３Ａから図３Ｄは、フロー図の形式で本発明による方法の種々のステップまたは好ましい実施形態を示し、各フロー図は示されるように別のフロー図にリンクする。図３Ａは、メディアサンプル２４を最初に受信し、処理するときのＭＳ２６内における方法を説明する。この実施形態において、メディアサンプルは２つのセグメントに分解され、その１つはＭＳ２６のバッファに格納され、他方はＭＳ２６において受信するときにリアルタイムに処理する。第１のメディアサンプルのセグメントについてはＭＳ２６において受信し３０２、ディジタル化し、バッファに格納する。ユーザ入力により、本明細書の教唆に従い分析を行うか、入力を別の方法で処理するかの通知が未だＭＳ２６にないので、この格納は続けられる。ユーザは認識キーを押下し３０４、ＭＳ２６を起動して、好ましくは同時に３つの機能を実行させる、即ち、ＭＳ２６が基地局３０Ａへの無線リンク２８を確立する３０６、メディアサンプル２４のバッファされた第１のセグメントから低レベルの特徴を抽出する３０８、そしてメディアサンプルの第２のセグメントを受信し３１０、ディジタル化し、それから低レベルの特徴を抽出する。第２のセグメントは過渡的に格納されても良い。ＭＳ２６は、次いでステップ３０６において確立された無線リンクを介して、抽出した特徴（および以上で記したように、適用可能なら個々の特徴の抽出においてＭＳ２６により実行されるステップの数）を送信する３１２。あるいは、特徴を第１のセグメント、場合により第２のセグメントからも抽出し、抽出した特徴を第２のセグメントと共に送信するが、第２のセグメントは、単にディジタル化メディアサンプルのスペクトル・スライスまたは一連のスペクトル・スライスとすればよい。この方法は図３Ｂにおいて続けられる。
【００４７】
図３Ｂはシステム２０のネットワーク側３２におけるステップを詳述する。サーバ３４はＭＳ２６からメッセージを受信するが３１６、これは図３Ａのステップ３１２において送信したものである。通信サーバ３０Ｂはパケット化メッセージの無線特定部をデコードしてもよいが、ネットワーク３２を介して、相当量のデータを伴うパケットを開かず単に再送することが望ましい。楽曲認識サービス３４はパケットを非パケット化し、既に抽出された低レベルの特徴を受信し、唯一の適合を得るために３２０、ＭＳ２６から受信した低レベルのものに適合する特徴セットを有するファイルを求めて署名データベース３６をサーチする３１８。そのサーチの結果は一時的に格納される。ＭＳが抽出した特徴を使用するだけでは唯一の適合が見つからない場合、指標Ｋ（ブロック３１６において開始する）を最大値と比較し、超えていなければ、ブロック３２６において１または複数の上位レベルの特徴を、受信した低レベルの特徴から抽出する。ブロック３２８では、サーバが抽出したＫ次の特徴を使用して、ＭＳが抽出した（そしてブロック３１８において一時的に格納された）特徴に適合したこれら特徴セットをデータベースからサーチするので、現行サーチの繰り返しでは、データベース３６全体の再サーチは必要ではない。以上のＫ次サーチの結果はブロック３２２において一時格納され、Ｋはブロック３３０で１指標増分され、唯一の適合が再び見られない場合３２０、Ｋが最大値を超え、「適合は見つからない」とのメッセージがＭＳに送信されるまで３３４、ループはさらに抽出された特徴を求めて連続する。ブロック３２０で唯一の適合が一旦見つかれば、抽出した特徴に適合するデータベースの特徴セットに唯一対応する楽曲またはファイルのタイトル（または他の識別）を含む応答メッセージがＭＳに送信される３３６。応答メッセージはまた好ましくは、署名データベース３６と共に存在するか、またはしなくても良い楽曲またはファイル格納データベース４０に存在する、適合したファイルへの直接のリンクを含む３３６。
【００４８】
ＭＳ２６と楽曲認識サービス３４との間の通信リンクは、ＭＳ２６が最初にその抽出した特徴を送信する時間と認識サービス３４が唯一のファイル識別子を含むその応答メッセージを送信する３３６時間との間で、開かれた状態に留まることが好ましい。一実施形態では、ＭＳ２６は抽出した第１の特徴セットを含む第１のメッセージを送信し、認識サービス３４はそのデータベースをサーチする（追加の特徴を抽出する、または抽出することなく）。唯一の適合が見つからない場合、認識サービス３４はＭＳ２６に要求メッセージを送信することができ、この要求メッセージは、ＭＳ２６に抽出する（ＭＳ２６はバッファに格納したメディアサンプルのディジタルバージョンから行うことができる）よう要求する追加の特徴の数および／またはタイプを規定する。例えば、認識サービス３４がデータベースから４つの適合結果を返送すると仮定する。認識サービスは、次いで、４つを唯一に区別できる１または複数の特定の特徴を判定することができる。この特徴は、信号包絡または重心などの低レベルの特徴であっても、または音色時間重心間の音色時間距離などの高レベルの特徴であってもよい。前者では、認識サービス３４は、４つの間を直接区別できる特定のスペクトル・スライスの重心の特徴を特に要求し、後者では、認識サービスは欠けている音色時間重心を要求し、次いで４つの間を区別する追加の特徴（例えば、重心間の距離）を抽出することができる。ＭＳ２６は、その第２の抽出において抽出した第２の特徴セットを含む別のメッセージを送信し、認識サービス３４は再度データベースをサーチする。この第２のデータベースのサーチでは抽出された第２の特徴セットを使用することができ、第２のセットから抽出した追加の第２の特徴セットまたは組み合わせを使用することができる。このように、ＭＳ２６と認識サービス３４との間で「ダイアログ」を続けることができ、後者はデータベースのサーチが唯一の適合の返送に失敗するたびに、追加の特徴を要求する。好ましくは、両者間の通信リンクは開かれた状態にとどまり、認識サービスがデータベースをサーチする間パケットは送信されないので、パケット交換ネットワークは帯域幅をそれほど消費することはない。
【００４９】
好ましくは、楽曲またはファイルの識別および対応する音楽サービスＵＲＩは通信サービス３０Ａおよび３０Ｂに返送され、通信サービスはＭＳ２６への応答メッセージを構成し、それをＳＭＳ／ＭＭＳまたは類似のメッセージとしてＭＳ２６へ送信する。認識サービスサーバ３４は、またＭＳ２６の唯一の識別子および適合したファイルへのリンクを含むメッセージを音楽サーバ３８（音楽サーバは認識サービスサーバから分離している）へ送信する３３８。
【００５０】
ブロック３４２は図３Ｃの音楽サーバ３８に続く。音楽サーバ３８は、図３Ｂのブロック３３８からメッセージを受信し３４４、ＭＳ２６は適合したファイルまたは楽曲のダウンロードを直ちには要求しないことがあるので、その情報をダウンロードマネジャーに格納する３４６。一度音楽サーバ３８がＭＳ２６から要求を受信すると（図３Ｄ参照）、好ましくはＭＳ２６が認識サービスサーバ３４からその応答メッセージ３３６を受信した直後に、音楽サーバ３８はＭＳ２６の唯一の識別子をダウンロードマネジャーに格納したＭＳＩＤ３４６に適合させ３５０、適合したファイルへの関連リンクを取り出す。支払い情報が特定され（そのＭＳ２６からの第１の購入に続いて好ましくはファイルに保持され、ＭＳＩＤと適合される）、適合したファイルまたは楽曲はＭＳ２６にダウンロードされる３５２。購入の請求書はそのＭＳ２６の通信サーバ３０Ｂに提出され３５４、本方法のネットワーク側の処理は終了する３５６。
【００５１】
図３Ｂのブロック３４０は、さらにＭＳ２６からの視点である図３Ｄに続く。ＭＳ２６は（図３Ｂの）ブロック３３６から応答メッセージおよびリンクを受信し３５８、楽曲またはファイルのタイトルまたは他の識別子をそれへのリンクと共に表示する３６０。ユーザは、ユーザによって格納された同時に表示されてもよい幾つかのものからリンクを選択した後に恐らく、ダウンロードキーを押下し３６２、この押下により、図３Ｃのブロック３４８に記したファイルまたは楽曲の要求を送信し３６４、また以前に開示したアカウントからのデビットまたは信用買いの承認を構成する。ユーザはＭＳ２６においてダウンロードされたファイルまたは楽曲を受信し３６６、本方法は取引のＭＳ２６側を終了する３６８。
【００５２】
ＭＳ２６の特定のコンポーネントを、図４を参照して詳述する。オーディオ入力（以前に記したメディアサンプル２４）を受信する第１のトランスデューサまたはマイクロフォン４８はプロセッサ５０に結合され、プロセッサはサンプルをディジタル化し、特徴抽出を開始し、特徴はコンピュータリーダブルな格納装置５４に格納される。特徴抽出に使用する特定のアルゴリズムはコンピュータリーダブルな命令として格納装置５４に格納することができ、主格納装置５４は単一の集中型格納媒体である必要はなく、幾つかの異なる格納コンポーネント間に分散することができる。メディアサンプルはバッファ格納装置５２を通過することができ、バッファ格納装置はメディアサンプルが処理される前の最終データ量を絶えず格納する。バッファ格納装置５２は絶えずマイクロフォンにおいて直近に受信した信号を格納し、従ってメディアサンプルがユーザコマンドで特徴を抽出されることになると、プロセッサ５０は、その時点のバッファメモリ５２内のメディアサンプルのその部分から直ちに特徴抽出を開始することができる。このように、ユーザコマンドが楽曲またはファイルを識別することを命じる時間よりも前のサンプルの部分またはセグメントから特徴を抽出することができる。ユーザコマンドが要求するまでおよび要求しない限り、バッファメモリに格納された信号に対してさらなる処理はなされないので、追加して消費されるパワーは最小である。
【００５３】
プロセッサ５０、およびＭＳ２６の全てのコンポーネントは、再充電可能なバッテリー５６または置換可能な燃料セルなどの携帯可能な電力ソースから給電される。ユーザインタフェース５８は、プロセッサ出力をテキストメッセージおよびユーザが知覚しうるイメージに変換する表示インタフェース５８Ａ、ユーザがプロセッサ５０にコマンド／または要求を入力することができるボタン５８Ｂなどの入力機構を含む。プロセッサ５０はスイッチ６４を通じて送信機６０および受信機６２に結合され、従って、送信および受信は同時に発生することはできない。送信機６０および受信機６２のそれぞれはアンテナ６６に結合され、アンテナはプロセッサ５０を覆う筐体の内部または外部にあってよい。プロセッサはまた出力を第２のトランスデューサまたはスピーカ６８においてユーザに提供することができる。ビデオの受信のために、ＭＳ２６はカメラ７０または他のイメージ取得デバイスを含むことができ、ビジュアルメディアサンプルをプロセッサ５０に供給する。図示しないが、カメラ７０はまたマイクロフォン４８に付属するバッファメモリ５２と同様に動作するビデオバッファメモリ（図示せず）に入力を供給することができる。
【００５４】
図５は、ＭＳ２６における入力をバッファすることにおいて得られる利点を描くタイミング図である。開始点５０２において始まるメディアサンプル５０１は、ＭＳ２６において受信される。ユーザはその開始点５０２において始まりを聴き、コピーが欲しい楽曲またはファイルであると判断した後、要求時点５０４で認識ボタンを押下する。ＭＳ２６が前処理をするのに、最小の（時間の限られた）メディアサンプル△Ｔが必要であると仮定する。これは処理時間ではなく、むしろ全楽曲またはファイルを特定するのに十分な特徴を抽出するのに必要な楽曲の長さ（例えば、１０秒）である。バッファ５２が使用されると、ユーザの要求時点５０４に先立つ時点５０６で、△Ｔは始まり、必要な最小サンプル時間はバッファするサンプルの終了時点５０８までである。バッファが使用されないと、メディアサンプルが取得されうる最も早い時点は要求時点５０４である。その場合、必要な最小サンプル時間は、バッファするサンプルの終了時点５０８より後の時点５１０で終了しなければならない。メディアサンプル２４のバッファしたセグメントを処理するのにＭＳ２６が要する時間長にもよるが、２つの終了時点５０８と５１０の差５１２は、メディアサンプルの開始時点５０６と５０４の差と同等である。ＭＳ２６は好ましくは前処理した特徴の送信および応答メッセージの受信から引き続き無線リンク２８を維持するので、以上の差５１２だけでも遅延を削減することによりユーザ経験を向上することができる。
【００５５】
要約すると、音楽ファイルに適用された本発明は一貫した音楽の認識および購入システムおよび方法を含み、このシステムおよび方法は、興味のある音楽のリスニングからワイヤレスによって音楽の特定の１つの購入に至る全てのステップに亘る一貫した一連の使用法を実装する。そこには新規の機能があり、楽曲の認識がＭＳ２６の単一のボタンに加えられている。ボタンを押すことによりＭＳにサンプルから１または複数の特徴の抽出と送信を行わせ、これに応えてメディアサンプルを取得する基礎となる楽曲を識別するのみならず、音楽サービスのトラックへの直接のリンクをも提供するメッセージを最終的に受信させる。リンクを押すことによりユーザを音楽サービスへ導き、特定の作品の１つを購入し、ワイヤレスによって直ちにダウンロードすることができる。音楽認識プロセスの特徴抽出部はＭＳとサーバとの間で分割され、従ってＭＳは第１のステージを実行し、それによりサーバに送信するデータ量を削減することができる。ステージの数はＭＳにより選択可能であり、サイド情報としてサーバに送信され、従ってサーバはどこで特徴抽出を継続するのかがわかる。メディアサンプルからの特徴抽出における計算負荷は、それ故ＭＳとサーバとの間で分散される（または、ある場合には、ＭＳが全ての特徴抽出を行うことができ、サーバは抽出済みの特徴をそのデータベースと単に適合させるのみであるので、サーバでは少なくとも削減される）。好ましくは、サーバから受信するフィードバックを使用するか、ネットワークへのリンクの利用可能なチャネル容量の測定を使用するか、および／または識別するメディアサンプルのタイプまたは複雑さのＭＳの判定に基づくなどにより、特徴抽出のこの分散は、ＭＳにおいて適応的に実装される。
【００５６】
ＭＳ２６のエンドユーザは、いつも聴いている音楽の識別および購入を共に行うことができる。ユーザは認識した楽曲情報と実際の楽曲ファイを購入できるポイントとの繋がりを切ることはない。ＭＳにおいて信号分析（特徴抽出）の一部を実施することにより、サーバに送信するデータ量（ＯＴＡ）とそれにより関係する伝送コストを削減する。現時点で本発明の好ましい実施形態と考えられるものを示し、説明したが、多くの変更と修正が起こりうることは当業者には理解される。本発明の精神と範囲に入る全てのこれら変更および修正は、添付の特許請求の範囲に含まれるものとする。
【図面の簡単な説明】
【００５７】
【図１】本発明が動作することのできる通信システムの概略概観図である。
【図２】図２Ａは移動局とサーバとの間にそれぞれ分散されるメディアサンプルの特徴抽出を表すブロック図であり、図２Ｂは移動局とサーバとの間にそれぞれ分散されるメディアサンプルの特徴抽出を表すブロック図である。
【図３Ａ】図１の通信システムにおいて行われる動作の詳細を示す連続するフロー図の一部であり、移動局内のステップを示す。
【図３Ｂ】図１の通信システムにおいて行われる動作の詳細を示す連続するフロー図の一部であり、サーバ内のステップを示す。
【図３Ｃ】図１の通信システムにおいて行われる動作の詳細を示す連続するフロー図の一部であり、購入メディアファイルのダウンロードを提供するサーバ内のステップを示す。
【図３Ｄ】図１の通信システムにおいて行われる動作の詳細を示す連続するフロー図の一部であり、サーバに対応する移動局のステップをさらに表す。
【図４】本発明の教唆に従い特に適応する移動局の概要を示すブロック図である。
【図５】移動局において入力を絶えずバッファすることの利点を示す概要タイミング図である。
【図１】
2007531903.tif 000003
【図２】
2007531903.tif 000004
【図３Ａ】
2007531903.tif 000005
【図３Ｂ】
2007531903.tif 000006
【図３Ｃ】
2007531903.tif 000007
【図３Ｄ】
2007531903.tif 000008
【図４】
2007531903.tif 000009
【図５】
2007531903.tif 000010
【手続補正書】
【提出日】平成17年9月12日(2005.9.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動局ＭＳであって、
メディアサンプルを受信するインタフェースと、
前記メディアサンプルのディジタルバージョンから第１の特徴セットを抽出するプロセッサと、
前記抽出された第１の特徴セットを、無線通信リンクを介して送信する送信機と、
追加の特徴を要求する要求メッセージを、前記無線リンクを介して受信する受信機と、
を備え、
前記プロセッサが前記要求メッセージに自動的に応答し、前記メディアサンプルの前記ディジタルバージョンから第２の特徴セットを抽出し、さらに前記送信機が前記抽出された第２のセットを送信する、
ＭＳ。
【請求項２】
請求項１に記載のＭＳであって、前記インタフェースがトランスデューサを含む、ＭＳ。
【請求項３】
請求項２に記載のＭＳであって、前記トランスデューサがマイクロフォンを含み、前記メディアサンプルがオーディオサンプルを含む、ＭＳ。
【請求項４】
請求項２に記載のＭＳであって、前記トランスデューサがカメラを含み、前記メディアサンプルがビジュアルサンプルを含む、ＭＳ。
【請求項５】
請求項１に記載のＭＳであって、前記インタフェースが、ケーブルおよび無線リンクのうちの１つを含む、ＭＳ。
【請求項６】
請求項５に記載のＭＳであって、前記インタフェースが受信する前記メディアサンプルが前記ディジタルバージョンである、ＭＳ。
【請求項７】
請求項１に記載のＭＳであって、さらに前記送信機が、前記少なくとも１つの抽出した特徴を含むが前記メディアサンプルの前記ディジタルバージョンの部分を含まないメッセージを送信する、ＭＳ。
【請求項８】
請求項１に記載のＭＳであって、さらに前記プロセッサが、前記メディアサンプルの前記ディジタルバージョンに基づいて、抽出する複数の特徴を適応的に選択する、ＭＳ。
【請求項９】
請求項１に記載のＭＳであって、さらに前記プロセッサが、前記メディアサンプルの前記ディジタルバージョンに基づいて、抽出する特徴の少なくとも１つのタイプを適応的に選択し、前記プロセッサが、前記適応的に選択したタイプの少なくとも１つの特徴を抽出し、さらに前記送信機が特徴の前記選択したタイプの識別子を送信する、ＭＳ。
【請求項１０】
請求項１に記載のＭＳであって、該ＭＳが、前記第１の特徴セットを前記送信機に送信させるユーザインタフェース及び前記メディアサンプルの前記ディジタルバージョンの少なくとも一部を格納するバッファをさらに備え、前記プロセッサが、前記ユーザインタフェースにおけるユーザ入力に先立って前記第１のセットの少なくとも幾つかを抽出する、ＭＳ。
【請求項１１】
請求項１に記載のＭＳであって、該ＭＳがユーザインタフェースを備え、このユーザインタフェースにおける単一のユーザ入力が、前記第１の特徴セットの前記プロセッサによる抽出、前記ＭＳと通信サービスとの間の無線通信リンクの確立、および前記抽出した第１の特徴セットの該無線通信リンクを介する送信を開始させる、ＭＳ。
【請求項１２】
請求項１１に記載のＭＳであって、前記単一のユーザ入力が、前記トランスデューサと前記プロセッサとの間に配置されるバッファを起動し、前記プロセッサに前記メディアサンプルの前記ディジタルバージョンの少なくとも一部の格納を開始させる、ＭＳ。
【請求項１３】
請求項１に記載のＭＳであって、前記第１および第２の特徴セットがＭＰＥＧ−７の記述子を含む、ＭＳ。
【請求項１４】
請求項１に記載のＭＳであって、前記第１の特徴セットは、前記メディアサンプルの前記ディジタルバージョンを再構成したものでない、ＭＳ。
【請求項１５】
請求項１に記載のＭＳであって、前記第１および第２の特徴セットを組み合わせても前記メディアサンプルの前記ディジタルバージョンを再構成したものにはならない、ＭＳ。
【請求項１６】
請求項１に記載のＭＳであって、前記要求メッセージが各追加の特徴を少なくともタイプによって具体的に特定するものであり、前記第２の特徴セットが前記特定したタイプの特徴のみを含む、ＭＳ。
【請求項１７】
移動局ＭＳであって、
メディアサンプルを受信するインタフェースと、
前記メディアサンプルの前記ディジタルバージョンの複数ｎ個の時点、少なくともｎ個のスペクトル・スライスを抽出するプロセッサと、
各メッセージが少なくとも１つの時点と１つのスペクトル・スライスおよび該スペクトル・スライスを該時点にリンクさせる識別子を含む複数のメッセージを、無線通信リンクを介して送信する送信機と、
を備える、ＭＳ。
【請求項１８】
請求項１７に記載のＭＳであって、後続のメッセージの各スペクトル・スライスが、先行するメッセージのスペクトル・スライスより大きな前記メディアサンプルの前記ディジタルバージョンの部分に対応する、ＭＳ。
【請求項１９】
請求項１７に記載のＭＳであって、前記ＭＳがサンプル識別メッセージを受信する受信機をさらに含み、前記プロセッサが前記サンプル識別メッセージの受信に応じて、さらなる前記メディアサンプルの時点およびスペクトル・スライスの送信を終える、ＭＳ。
【請求項２０】
移動局内のコンピュータ可読媒体に統合される、メディアサンプルを処理するコンピュータプログラムであって、
ユーザ入力に応じて、ディジタルメディアサンプルから第１の特徴セットを抽出し、受信応答メッセージに応じて、前記要求メッセージにおいて要求される追加の特徴と一致する第２の特徴セットを抽出する第１のコンピュータ命令セット、および
抽出した前記第１および第２の特徴セットを別々のメッセージで、無線通信リンクを介して送信する第２のコンピュータ命令セット、
を含む、コンピュータプログラム。
【請求項２１】
請求項２０に記載のコンピュータプログラムであって、前記別々のメッセージが前記ディジタルメディアサンプルの特徴を含むが、前記ディジタルメディアサンプルの部分を含まない、コンピュータプログラム。
【請求項２２】
請求項２０に記載のコンピュータプログラムであって、前記応答メッセージが追加の特徴の数を規定し、前記第１のコンピュータ命令セットが前記規定した数を含む前記第２の特徴セットを適応的に選択する、コンピュータプログラム。
【請求項２３】
請求項２０に記載のコンピュータプログラムであって、
前記第１のコンピュータ命令セットが、前記応答メッセージに基づいて、抽出する特徴のタイプを適応的に選択し、前記適応的に選択したタイプの前記第１の特徴セットを抽出する、コンピュータプログラム。
【請求項２４】
請求項２０に記載のコンピュータプログラムであって、
前記第１のコンピュータ命令セットが、前記ディジタルメディアサンプルの第１の時間制限のあるセグメントから前記特徴を抽出し、
前記第２のコンピュータ命令セットが、前記第１の特徴セットと共に、前記第１の時間制限のあるセグメントではなく、第２の時間制限のあるセグメントを送信する、
コンピュータプログラム。
【請求項２５】
請求項２０に記載のコンピュータプログラムであって、
前記少なくとも１つの特徴が時点を定義し、前記第１のコンピュータ命令セットが、前記ディジタルメディアサンプルから少なくとも１つの時点を抽出し、
前記メッセージの１つが、前記ディジタルメディアサンプルの時点、スペクトル・スライスおよび前記スペクトル・スライスを前記時点にリンクさせる識別子を含む、コンピュータプログラム。
【請求項２６】
請求項２０に記載のコンピュータプログラムであって、前記第１の特徴セットが、前記ディジタルメディアサンプルを再構成したものでない、コンピュータプログラム。
【請求項２７】
抽出した複数の特徴をデータベースに格納された特徴セットに一意に対応せしめるための、コンピュータ可読媒体に統合されるコンピュータプログラムであって、
受信した第１および第２の特徴セットを含む第１および第２のメッセージを、ネットワークを介してそれぞれ独立に受信する第１のコンピュータ命令セット、
受信した前記第１の特徴セットに適合する全ての適合セットを求めて特徴セットのデータベースをサーチし、前記適合セットのそれぞれの中で特色のある少なくとも１つの追加の第２の特徴セットを判定する第２のコンピュータ命令セット、
追加の前記第２の特徴セットを規定する要求メッセージを、前記ネットワークを介して送信する第３のコンピュータ命令セット、および
受信した前記第２の特徴セットを使用して、前記適合セットの中から１つの特徴セットを一意に特定する第４のコンピュータ命令セット、
を含む、コンピュータプログラム。
【請求項２８】
請求項２７に記載のコンピュータプログラムであって、各特徴セットがメディアファイルのタイトルと関連し、該コンピュータプログラムが、前記メディアファイルのタイトルを含む応答メッセージを、前記メッセージの送信者に前記ネットワークを介して送信する第５のコンピュータ命令セットをさらに含む、コンピュータプログラム。
【請求項２９】
請求項２７に記載のコンピュータプログラムであって、前記要求メッセージが複数の追加の特徴の少なくとも１つおよび該少なくとも１つの追加の特徴のタイプを含む、コンピュータプログラム。
【請求項３０】
移動局であって、
メディアサンプルの受信手段と、
前記メディアサンプルのディジタルバージョンから少なくとも１つの特徴を抽出する処理手段であって、該処理手段がユーザ入力に応じて第１の特徴セットを抽出し、追加の特徴を特定する要求メッセージに応じて前記特定した追加の特徴に一致する第２の特徴セットを抽出する、処理手段と、
別々のメッセージで前記第１および第２の特徴セットを無線通信リンクを介して送信する手段と、
前記要求メッセージの受信手段と、
を含む、移動局。
【請求項３１】
請求項３０に記載の移動局であって、前記受信手段がトランスデューサを含み、前記抽出手段がディジタルプロセッサを含む、移動局。
【請求項３２】
メディアファイルに関する情報をリモートデータベースに伝達する方法であって、
携帯無線デバイスにおいて、メディアサンプルを受信するステップと、
前記携帯無線デバイスにおいて、前記メディアサンプルのディジタルバージョンからの第１の複数の特徴を抽出するステップと、
前記抽出した前記第１の複数の特徴を含むメッセージを前記携帯無線デバイスから送信するステップと、
少なくとも１つの追加の特徴を要求する要求メッセージを前記携帯無線デバイスにおいて受信するステップと、
前記携帯無線デバイスにおいて、前記要求メッセージと一致する少なくとも１つの余分の特徴を抽出するステップと、
前記抽出した余分の特徴を含むメッセージを前記携帯無線デバイスから送信するステップと、
を含む、方法。
【国際調査報告】
2007531903.tif 000011
2007531903.tif 000012
2007531903.tif 000013