(57)【特許請求の範囲】
【請求項１】
ネットワーク・データ及び前記ネットワーク・データと合成された音波であって符号化によってリソース・データから変換された前記音波を端末により取得すること、及び
前記端末におけるネットワーク・データに対してユーザによって実行される操作に基づいて、一人以上のユーザの端末に対する前記ネットワーク・データと合成された前記音波を再生するために前記端末のオーディオ再生装置を起動すること、
を含み、
前記符号化することは、
データ・フォーマット定義を有する音波を生成するためにＷｅｂ  Ａｕｄｉｏ  アプリケーション・プログラム・インターフェイス（ＡＰＩ）を用いることと、
前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて前記取得されたネットワーク・データ中の識別子を検査することであって、
前記識別子がオーディオ・タイプの識別子である場合には前記ネットワーク・データは音声データであり、及び
前記識別子がオーディオ・タイプの識別子でない場合には前記ネットワーク・データは非オーディオ・データである、検査することと、
前記ネットワーク・データが音声データである場合に、前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて前記音声データの周波数帯域の構成を分析して前記音声データの前記周波数帯域の構成内のアイドル部分を決定することであって、前記周波数帯域の構成内の前記アイドル部分が可聴周波数帯域の外の超音波の周波数帯域または超低周波の周波数帯域を含む、決定することと、
前記アイドル部分が使用されていない場合には、
合成されたネットワーク・データを形成するために前記データ・フォーマット定義を有する前記音波を前記アイドル部分の中に配置するか、または
前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いてフィルタを構成し、前記アイドル部分から元の音波を除去するために且つ未使用のアイドル部分を取得するために前記フィルタによって前記アイドル部分をフィルタリングし、及び前記合成されたネットワーク・データを形成するために前記データ・フォーマット定義を有する前記音波を前記アイドル部分の中に配置することと、を含む
データ処理方法。
【請求項２】
前記一人以上のユーザの前記端末が前記音波を受信すること、前記リソース・データを取得するために前記音波を解析し且つ変換することをさらに含む請求項１に記載の方法。
【請求項３】
前記符号化することは、さらに
前記ネットワーク・データが非オーディオ・データである場合に、前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて前記非オーディオ・データを解析すること、
前記非オーディオ・データを監視することができ且つ前記非オーディオ・データに関連するユーザ操作のイベントを決定すること、及び
前記非オーディオ・データを監視することができ且つ前記非オーディオ・データに関連する前記ユーザ操作のイベントに前記データ・フォーマット定義を有する前記音波の再生を結合すること、合成された非オーディオ・データを形成するために前記データ・フォーマット定義を有する前記音波が前記非オーディオ・データと合成されるように、前記非オーディオ・データが前記音波の起動源になることを含む請求項１に記載の方法。
【請求項４】
前記端末において前記ネットワーク・データに対して前記ユーザによって実行される前記操作は、
前記ネットワーク・データが音声データである場合に、前記ユーザの前記操作が前記音声データに対する再生操作を含み、前記音波を周囲の環境に送出するために前記音波の所定の再生時間に基づいて前記音波の再生が起動され、
前記ネットワーク・データが非オーディオ・データである場合に、前記ユーザの前記操作が前記非オーディオ・データに対するユーザ操作のイベントを含み、前記音波の再生動作が、それを監視することができる前記ユーザ操作のイベントに結合され、前記音波を前記周囲の環境に送出するために前記音波の前記再生を起動するために起動される請求項１に記載の方法。
【請求項５】
前記一人以上のユーザの前記端末が前記音波を傍受することにより前記音波を受信すること、及び
前記音波によって表される前記リソース・データを取得するために且つ前記一人以上の近くのユーザに前記リソース・データを出力するために、前記受信された音波のデータ・フォーマット定義に基づいて、Ｗｅｂ  Ａｕｄｉｏ  アプリケーション・プログラミング・インターフェイス（ＡＰＩ）を用いて前記受信された音波を解析することをさらに含む請求項１に記載の方法。
【請求項６】
前記ネットワーク・データ及び前記ネットワーク・データと前記端末によって合成された前記音波であって、前記符号化により前記リソース・データから変換された前記音波を取得することは、
前記リソース・データを前記音波に変換すること、及びクライアントによって前記ネットワーク・データを前記音波と合成すること、及び前記クライアントによって格納用のサーバにアップロードすること、または
前記サーバによって前記リソース・データを前記音波に変換すること、及び格納するために前記ネットワーク・データを前記音波と合成することを含む請求項１に記載の方法。
【請求項７】
符号化によりリソース・データを音波に変換する符号化及び合成モジュールと、
端末がネットワーク・データ及び前記ネットワーク・データと合成された前記音波を取得した後、１人以上の近くのユーザの端末に対する前記ネットワーク・データと合成された前記音波を再生するために、端末内のネットワーク・データに対してユーザによって実行された操作に応じて、端末のオーディオ再生装置を起動するトリガ・モジュールとを備え、
前記符号化及び合成モジュールは、
Ｗｅｂ  Ａｕｄｉｏアプリケーション・プログラミング・インターフェイス（ＡＰＩ）を用いて、データ・フォーマット定義を有する音波の中に前記リソース・データを符号化する合成モジュールと、
前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて、前記取得されたネットワーク・データ内の識別子を検査する検出モジュールとを備え、前記識別子がオーディオ・タイプの識別子である場合には前記ネットワーク・データはオーディオ・データであり、前記識別子がオーディオ・タイプの識別子でない場合には、前記ネットワーク・データは非オーディオ・データであり、
前記合成モジュールは、前記ネットワーク・データがオーディオ・データである場合には、前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて、前記オーディオ・データの周波数帯域の構成を分析して、前記オーディオ・データの前記周波数帯域の構成のアイドル部分であって、可聴周波数帯域から外れている超音波の周波数帯域または超低周波の周波数帯域を有する前記周波数帯域の構成の前記アイドル部分を決定し、
前記アイドル部分が使用されていない場合には、
前記データ・フォーマット定義を有する前記音波を前記アイドル部分に配置して合成されたネットワーク・データを形成するか、または
前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いてフィルタを構成し、前記フィルタによって前記アイドル部分をフィルタリングして、前記アイドル部分から元の音波を除去し且つ未使用のアイドル部分を取得し、及び、前記データ・フォーマット定義を有する前記音波を前記未使用のアイドル部分に配置して前記合成されたネットワーク・データを形成する、
データ処理システム。
【請求項８】
前記音波を受信し、前記音波を解析し且つ変換して前記一人以上のユーザの前記端末によって前記リソース・データを取得する取得モジュールをさらに備えた請求項７に記載のシステム。
【請求項９】
前記合成モジュールは、さらに、
前記ネットワーク・データが前記非オーディオ・データである場合には、前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて、前記非オーディオ・データを分析し、
前記非オーディオ・データを監視することができ且つ前記非オーディオ・データと合成されるユーザ操作のイベントを決定し、
前記データ・フォーマット定義を有する前記音波の再生を前記非オーディオ・データを監視することができ且つ前記非オーディオ・データと関連している前記ユーザ操作のイベントに結合し、前記データ・フォーマット定義を有する前記音波が前記非オーディオ・データと合成されて、合成された非オーディオ・データを形成するように、前記非オーディオ・データが前記音波の起動源になる請求項７に記載のシステム。
【請求項１０】
実行可能な命令を格納する１つ以上のコンピュータ可読媒体であって、前記実行可能な命令は、１つ以上のプロセッサによって実行される場合には、
ネットワーク・データ及び前記ネットワーク・データと合成される音波であって、符号化することによりリソース・データから変換される前記音波を端末によって取得すること、及び
前記端末内の前記ネットワーク・データに対してユーザによって実行される操作に基づいて、一人以上の近くのユーザの端末に対する前記ネットワーク・データと合成される前記音波を再生するために、前記端末内のオーディオ再生装置を起動することを含む動作を前記１つ以上のプロセッサに実行させ、
前記符号化することは、データ・フォーマット定義を有する音波を生成するために、Ｗｅｂ  Ａｕｄｉｏアプリケーション・プログラミング・インターフェイス（ＡＰＩ）を用いること、
前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて、前記取得されたネットワーク・データ内の識別子を検査することであって、
前記識別子がオーディオ・タイプの識別子である場合には前記ネットワーク・データは音声データであり、
前記識別子がオーディオ・タイプの識別子でない場合には前記ネットワーク・データは非オーディオ・データである、検査すること、
前記ネットワーク・データが音声データである場合には、前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて、前記音声データの周波数帯域の構成を分析して、前記音声データの前記周波数帯域の構成におけるアイドル部分であって、可聴周波数帯域から外れている超音波の周波数帯域または超低周波の周波数帯域を含む前記周波数帯域の構成における前記アイドル部分を決定すること、及び
前記アイドル部分が使用されていない場合には、
前記データ・フォーマット定義を有する前記音波を前記アイドル部分の中に配置して合成されたネットワーク・データを形成すること、または
前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いてフィルタを構成し、前記フィルタによって前記アイドル部分をフィルタリングして、前記アイドル部分から元の音波を除去し且つ未使用のアイドル部分を取得し、及び、前記データ・フォーマット定義を有する前記音波を前記アイドル部分の中に配置して前記合成されたネットワーク・データを形成することをさらに含む、
前記１つ以上のコンピュータ可読媒体。
【請求項１１】
前記符号化することは、さらに、
前記ネットワーク・データが非オーディオ・データである場合には、前記Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて、前記非オーディオ・データを解析すること、
前記非オーディオ・データを監視することができ且つ前記非オーディオ・データと関連しているユーザ操作のイベントを決定すること、及び
前記データ・フォーマット定義を有する前記音波の再生を前記非オーディオ・データを監視することができ且つ前記非オーディオ・データと関連している前記ユーザ操作のイベントに結合すること、前記データ・フォーマット定義を有する前記音波が前記非オーディオ・データと合成されて、合成された非オーディオ・データを形成するように、前記非オーディオ・データが前記音波の起動源になることを含む請求項１０に記載の１つ以上のコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、「Ｄａｔａ  Ｐｒｏｃｅｓｓｉｎｇ  Ｍｅｔｈｏｄ  ａｎｄ  Ｓｙｓｔｅｍ」と題される、２０１３年１１月２７日に出願された中国特許出願第２０１３１０６１６９４３．２号に対して外国優先権を主張し、この出願は参照によって本明細書にその全体が組み込まれている。
【背景技術】
【０００２】
本開示は、データ処理の分野に関し、特に、データ処理方法及びシステムに関する。
【０００３】
既存の技術にはリソース・データがネットワークを介して共有される状況がある。ユーザは、端末を使用してウェブサイトを訪れて、その時にユーザによって使用される端末上のウェブ・ページを開くことができ、そのウェブ・ページはウェブサイトが促進したいリソース・データをユーザに提供する。例えば、ユーザは、その結果、使用する端末装置においてブラウザを開いて、ブラウザのアドレス・バーでユニフォーム・リソース・ロケータ（ＵＲＬ）リンクをクリックし、ブラウザの中でウェブサイトのアドレスに入って「訪問」ボタンをクリックするなど、ある特定のウェブサイトに対してアクセスを要求できる。その時に、ウェブサイトのサーバはユーザからアクセス・要求を得て、ブラウザに対するウェブサイトのウェブ・ページ・コンテンツ／ウェブ・ページ・データ（ネットワーク・データ）をロードし及び表示できる。同時に、ウェブ・ページ・コンテンツは、見るため及び共有するためにユーザに対して天気予報の情報をプッシュ配信するためにポップされる「天気予報」（リソース・データ）のディスプレイ・ウィンドウのように、ポップアップ・ウィンドウの形式でポップアップされるウィンドウ・コンテンツをさらに含むことができる。このように、ユーザがウェブサイトを訪れると、リソース・データの共有及びプッシュ配信を実現することができ、端末を介してウェブサイトを訪れる任意のユーザは価値のあるリソース・データを取得することができる。しかしながら、そのようなアプローチは、ウェブサイトを特定して訪れるユーザとリソース・データを共有できるだけであるので、伝搬範囲は狭く、データ共有及び送信はなお困難で且つ不便である。さらに、価値のあるリソース・データがユーザに送信された場合、ユーザはなおも、ユーザの端末装置上で受信されたリソース・データを解析することができる専用アプリケーション・プログラムＡＰＰ、ドライバなどをインストールする必要がある。インストールしなければ、ユーザは価値のあるリソース・データを取得することができず、例えば、「データは表示することができません」の表示が現れることがある。
【０００４】
上記から分かるように、（より可視化されたリアルタイム・データ情報を共有すること、及び、例えば、気象情報／ニュース、最新のＡｐｐ  ＵＲＬ情報、及び寄付金アカウントのためのプロンプトなどの期限のある情報のように）ユーザに対してサービスの提供を促進するためにリソース・データを共有し送信する既存の技術にはまだ下記の欠陥がある。
【０００５】
リソース・データの共有および送信（伝搬）は、ユーザによって使用される端末装置にインストールされる対応プログラム、Ａｐｐなどを必要とし、ウェブサイトのリソース・データは、当該端末を使用してウェブサイトを訪れるユーザによってのみしか得ることができない。端末装置を介して直接にネットワーク・データにアクセスするユーザは、より速くリアルタイムの方法で得られるリソース・データを享受し且つ共有することができない。他のユーザは、迅速に且つリアルタイムでリソース・データを共有することができない。したがって、単一のオブジェクトだけが、リソース・データの共有、伝搬及び送信が乏しいリアルタイム機能、低い効率、及び低速で提供され、共有及び伝搬が複雑で不便である。また、そのような不便な送信及び共有は、さらに、リソース・データの送信及び共有の制限された範囲、及びプッシュ／促進の小さい範囲の原因となり、そのことでより多くのユーザに対してリソース・データを広げることを不便にし、価値のあるデータ情報の共有を促進しない。ほとんどのユーザが口コミで伝えることによりまたはマニュアル共有によりリソース・データを得るならば、効率は明らかに低く且つコストは高い。
【発明の概要】
【０００６】
この発明の概要は、発明の詳細な説明においてさらに後述される単純化された形式でのコンセプトの選択を導入するために提供される。この発明の概要は、特許請求の範囲の主題の重要な特徴または基本的な特徴をすべて識別するようには意図されていないだけでなく、特許請求の範囲の主題の範囲を決定する際の支援として単独で使用されるようにも意図されてない。用語「技術」は、本開示上の及びその全体にわたる文脈によって認められるような、例えば、装置、システム、方法及び（または）コンピュータ可読命令を意味することができる。
【０００７】
リソース・データの簡単で便利な送信／伝搬を実施する際の困難が、その結果として、通信速度の低減、送信及び伝搬効率の低下、低い伝搬速度、狭い伝搬範囲、及び乏しいリアルタイム機能の原因となり、並びに、より多くのユーザなどに対するリソース・データの共有に不利であるといった既存の技術における前述の不足を考慮して、本開示の主な目的は、データ共有、伝搬及び送信の効率を改善するような、及び、データを共有することを簡単で便利にするようなデータ処理方法及びシステムを提供することである。さらに、データ送信の速度及び効率を改善し、データ伝搬の範囲を拡張する課題を解決することができる。さらに、妨害のないデータ共有及び送信の課題も解決することができる。
【０００８】
上記の技術的問題を解決するために、本開示の目的はデータ処理方法を提供し、その方法は、ネットワーク・データ及びネットワーク・データと合成された音波／音響波であって、リソース・データ上で符号化変換を行うことにより生成される音波を端末によって取得すること、及び、１人以上の近くのユーザの端末に対するネットワーク・データと合成された音波を再生するために端末内のネットワーク・データに対してユーザによって行われる操作に応じて端末のオーディオ再生装置を起動することを含む。
【０００９】
さらに、方法に対応するデータ処理システムも提供され、そのシステムは、符号化によりリソース・データを音波に変換するために使用される符号化及び合成モジュール、及び、端末がネットワーク・データ及びそのネットワーク・データと合成された音波を取得する場合に、端末上のネットワーク・データに対してユーザによって行われる操作に応じて、１人以上の近くのユーザの端末に対するネットワーク・データと合成された音波を再生するために端末のオーディオ再生装置を起動するトリガ・モジュールを備える。既存の技術と比較すると、本開示の技術的解決策は次の有益な効果がある。
【００１０】
既存のネットワーク・データの大量の利用によって、開示された方法及びシステムは、リソース・データを音波に符号化し、音波は簡単且つ便利な方法でネットワーク・データと合成される。ユーザは、端末装置においてネットワーク・データを起動することが必要なだけで、ネットワーク・データと合成された音波の再生は同時に起動される。例えば、リソース・データを表す音波は、端末装置の（音声アダプタ、パワーアンプ、拡声器などのような）音響装置／オーディオ再生装置を介して周囲に送出される。周囲の環境では、他のユーザの端末装置の（マイクロホンのような）音声受信装置は、音波を傍受すると、音波を受信し且つ解析してリソース・データを取得することができるので、リソース・データは簡単で、便利で、効率的な方法でより多くのユーザと共有することができる。したがって、リソース・データの伝搬の方法は簡略化され、及び、伝搬の速度は改善され、それにより、リソース・データの送信効率を改善し、及び伝搬範囲を拡張する。リソース・データは、周囲の環境の中でより多くのユーザと便利に且つ効率的に共有することができる。更に、リソース・データの音波が非可聴音の周波数帯域に位置する場合、リソース・データは、妨害のない周囲の環境の中でより多くのユーザと共有することができる。
【図面の簡単な説明】
【００１１】
本明細書に記述された添付の図面は、本開示をさらに理解するために使用され、及び本開示の一部を構成する。本開示における概要の実施形態及びその記述は、本開示を説明するために使用され、且つ本開示に対するいかなる不適切な制限としても解釈されるべきでない。添付の図面の説明は以下のとおりである。
【図１】本開示による実施例のデータ処理方法のフローチャートである。
【図２】本開示による実施例のデータ処理方法においてウェブ・オーディオ・アプリケーション・プログラム・インターフェイス（ＡＰＩ）を用いる、符号化及び合成プロセスのフローチャートである。
【図３】本開示による実施例のデータ処理方法の概略図である。
【図４】本開示による実施例のデータ処理システムの構成図である。
【図５】図４に示された実施例のデータ処理システムのさらに詳細な構成図である。
【発明を実施するための形態】
【００１２】
本開示の発想は、ユーザがその端末装置にダウンロードされたネットワーク・データまたは端末装置を介してアクセスされるネットワーク・データを起動するときに、符号化され且つネットワーク・データと合成される音波／音響波の伝搬または送信が同時に起動されることである。音波は、ウェブ・オーディオ・アプリケーション・プログラム・インターフェイス（Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩ）によりリソース・データを符号化することによって得られる音波データに相当する。ユーザの１人以上の近くのユーザの１つ以上の端末装置が、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートする場合、音波を検出し及び傍受すると、音波を受信し及び解析してユーザが共有及び送信を望むリソース・データを取得することができる。
【００１３】
例えば、ユーザは、音楽を再生するために、端末装置を介してユーザが閲覧するウェブ・ページにおいて１曲の音楽（またはオーディオ・ファイル、オーディオ・データ）をクリックする。リソース・データを表す音波が音楽と合成されるならば、音波（例えば、気象情報のような情報を表す音波）の再生（または、言いかえれば、伝搬若しくは送信）も同時に起動される。この場合、音波は、ユーザの端末装置のハイファイ音響機器のような音響装置によって周囲の環境に送ることができる。Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩはリソース・データを音波の中に符号化するため及び音波を音楽と合成するために使用されるので、１つ以上の端末装置（音楽をクリックするユーザの端末装置を含む）を持っている１人以上のユーザが周囲の環境のある特定の範囲内に存在する場合には、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートする端末装置は、音波を検出し且つ傍受することによって、音波を受信し及び解析してリソース・データを取得し及びリソース・データのコンテンツを享受することができる。例えば、これらの端末装置の（マイクロホンのような）音声受信装置は、音波を検出し及び受信して、これらの端末装置のユーザに見せるために気象情報などが表示されるように、音波はこれらの端末装置において復号化することができる。
【００１４】
したがって、本開示は大量の既存のネットワーク・データを利用して、簡単且つ便利な方法でＷｅｂ  Ａｕｄｉｏ  ＡＰＩに基づいて音波データにプッシュされ且つ共有されるべきリソース・データを符号化し、ネットワーク・データのコンテンツを変更することなく、音波データを多くのネットワーク・データの中に合成する。さらに、端末装置がＨＴＭＬ５をサポートするので、端末装置は当然にＷｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートし、従って、音波データの符号化及び合成のプロセスはより簡単で、より便利で、より効率的である。リソース・データを提供する端末装置及びリソース・データを受信する端末装置は、リソース・データを解析し且つ受信する相応の専用ＡＰＰをインストールする必要はない。さらに、すべての端末装置は（拡声器のような）音響装置及び（マイクロホンのような）音声受信装置を基本的に備えているので、データの送出及び受信は音波を介した送信によって実施することができる。したがって、送信機及び受信機のために（ブルートゥース若しくは赤外線のような）対応する／等価な送信ポート及び受信ポート、構造またはドライバ・プログラムなどは、構成されるためまたは構築されるためには特に必要でなく、この結果、送信機及び受信機のための追加のインストール構成を回避し、端末装置のコストを低減し、さらに送信及び伝搬の速度及び効率を改善する。その上、Ｗｅｂ  Ａｕｄｉｏ ＡＰＩの使用によって、合成がその中でなされる部分の、グループの、または一連のネットワーク・データ、及び合成されるべき部分のリソース・データに対してのみ決定がなされ、例えば、ＡＰＰによって受信機に関連する（付属装置の付加、受信機情報の入力などのような）様々な複雑な処理は必要でなく、このためデータ処理の方法が簡略化される。さらに、リソース・データは、人々のより大きなグループに共有され且つ伝搬されることが可能で、その結果、データ共有及び伝搬の効率を改善する。要するに、様々なネットワーク・データの中に合成される音波データにリソース・データを符号化することによって、並びに、ネットワーク・データの起動処理及び（または）伝搬によって、音波はより容易に、より便利に、より効率的に、及び広い範囲に伝搬することができ、その結果、リソース・データの簡略化及び利便性、リアルタイム、速度、及び妨害がない共有を達成する。
【００１５】
本開示の目的、技術的解決策及び利点をより明確にするために、本開示の技術的解決策は、本開示の特定の実施形態及び対応する添付図面を参照して明瞭且つ包括的な方法で記述される。記述された実施形態は、本開示の実施形態のすべてではなく単なる一部であることは明らかである。本開示における実施形態に基づいて、当業者によって任意の創造的な努力なしで得られる他のすべての実施形態は、本開示の保護範囲に該当する。
【００１６】
本開示では、ユーザによって使用される１つ以上の端末装置が携帯電話、コンピュータ／パーソナル・コンピュータ（ＰＣ）、ｉＰｏｄ、Ｍｐ３／Ｍｐ４／Ｍｐ５のようなメディアプレーヤー、タブレット型コンピュータ／パッドなどを含むことができる。その上、１つの実施形態では、これらの端末装置はＨＴＭＬ５、すなわち、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートする。ここで、ユーザは、ウェブサイト管理者、及びそのために使用される端末装置（操作可能なサーバ装置を含む）をさらに含む。ユーザはこれらの端末装置を使用して、及びリソース・データを音波データに符号化するために及びアクセスされ且つ要求されることが可能な大量のネットワーク・データの中に音波データを合成するためにＷｅｂ  Ａｕｄｉｏ  ＡＰＩを使用できるとともに、いかなる妨害もないリソース・データを表す音波を再生できる。その結果、リソース・データの妨害のない伝搬及び共有を達成する。本明細書に記述された妨害がないとは、ネットワーク・データ自体に影響しないこと、例えば、ネットワーク・データの送信、アクセス、（音楽再生のような）処理などに影響しないと言うことができる。
【００１７】
さらに、リソース・データを持っているユーザは、端末装置を使用して、訪れたウェブサイトのネットワーク・データの符号化及び合成を直接行うことができ、または、ユーザのローカル・ネットワーク・データの符号化及び合成を行うこと及びウェブサイト（例えばサーバ）に対して符号化され且つ合成されたネットワーク・データをアップロードすることを行うことができる。あるいは、ウェブサイトは、より多くのユーザがウェブサイトによってネットワーク・データにアクセスする場合に、ウェブサイトのネットワーク・データとともに提供されたリソース・データを直接符号化し且つ合成して、リソース・データのより広範囲にわたる共有を促進する。
【００１８】
図１及び図３を参照する。図１は、本開示による実施例のデータ送信処理方法のフローチャートである。また、図３は、本開示による実施例のデータ処理方法の概略図である。
【００１９】
Ｓ１１０では、リソース・データを音波データとして符号化し、リソース・データを表す音波データを１つ以上のネットワーク・データと合成する。
【００２０】
音波と合成されたネットワーク・データは、符号化及び合成により形成することができる。そのようなネットワーク・データは、リソース・データを表す音波を搬送し、以下、合成されたネットワーク・データとして参照することができる。合成されたネットワーク・データは、様々なアクセス可能な（例えば、ウェブ・アクセス及び要求の）ウェブサイトまたはデータ共有装置に保存または送信／アップロードすることができる。
リソース・データの音波への変換及び音波に関連した合成は、リソース・データを音波に変換し、ネットワーク・データを音波と合成し、共有を促進するために合成されたネットワーク・データを格納するサーバ端、または、リソース・データを音波に変換し、ネットワーク・データを音波に変換し、ネットワーク・データを音波と合成し、共有を促進するために合成されたネットワーク・データをサーバにアップロードする（ユーザによって使用される端末装置のような）クライアントを含む。
【００２１】
具体的には、例えば、リソース・データを持っているユーザはその端末装置を使用して、音波を得るために伝搬されるべき（または、言い換えれば、より多くのユーザと共有されるべき）リソース・データを符号化し、合成されたネットワーク・データを形成するためにその音波をネットワーク・データと合成し、及び、ウェブサイトまたは共有する装置にアクセスする任意のユーザに対して合成されたネットワーク・データを提供するために、アクセス可能なウェブサイトまたは共有する装置に合成されたネットワーク・データをアップロードすることができる。あるいは、リソース・データを持っているウェブサイト管理者はその端末装置（例えば、操作できるサーバー装置を含む）を使用して、リソース・データを音波に符号化し及び合成されたネットワーク・データを形成するためにその音波をネットワーク・データと合成し、合成されたネットワーク・データをウェブサイトに入れてウェブサイトにアクセスするユーザに対して合成されたネットワーク・データを提供する。
【００２２】
ネットワーク・データは、ウェブ・アクセスを介して端末装置を使用してユーザが取得するデータ、すなわち、ウェブサイトによって取得された様々なタイプのデータ、例えば、ウェブサイトによって提供され且つ端末装置を使用するユーザのウェブ・アクセスまたは要求に応じたウェブ・ページでロードされた様々なタイプのデータを含むことができる。あるいは、ネットワーク・データは、ユーザが端末装置を使用して、他の方法によって端末装置の中にダウンロードし、コピーし、受信し、コンパイル／編集し、または記憶する様々なタイプのデータ、例えば、格納されている大量のウェブ・ベースのオーディオ・データを含むことができる。ネットワーク・データは、ユーザによって端末装置において要求され、アクセスされ、起動され、または実行（例えば、音楽再生）することができ、すなわち、ユーザによって操作することができる。
【００２３】
リソース・データは、気象情報／天気予報（情報）、Ａｐｐのダウンロード・アドレス情報、広告、支払口座、交通状況、及びクイック・レスポンス・コードをスキャンすることで得られる格納された情報などのように、便利且つ迅速に、多くのユーザに広く伝搬され及び共有されることが望まれる様々なタイプのデータを含むことができる。それらのデータは、規則的にまたは不規則にリアルタイムで共有するために公に提供されることが望ましい。リソース・データは、ウェブ・アクセス、ダウンロード、コピー、ローカル・コンパイル／編集などによって得ることができる。
【００２４】
時間に制限される価値あるリソース・データが、端末装置を使用する各ユーザによって特定のウェブサイトからアクセスされ、他の特定の端末装置からコピーされ、または端末装置を介して共有される目標の（携帯電話番号またはＥメールアドレスのような）情報をユーザが得た後にすべての共有される目標に１つずつ送信されることしかできなければ、このことは、その簡単且つ便利な送信を促進せず、さらに、ウェブサイトにアクセスしなかったかまたはできない場合を除き、端末装置を持っているユーザ・グループのより広い範囲に対して、その簡単且つ便利な宣伝、伝搬、参加、及び共有を促進しない。したがって、本開示の技術的解決策では、リソース・データは、１つ以上のネットワーク・データと結合されるために且つ１つ以上のネットワーク・データの補足部分として使用されるために、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて音波データに符号化することができる。１つ以上のネットワーク・データに対してユーザによって実行された操作、例えば、アクセスすること、ネットワーク・データの起動または実行を要求することによって、リソース・データは周囲の環境内で端末装置を使用する他のユーザにプッシュされるかまたは広げることができる。ネットワーク・データは音波（リソース・データ）のキャリアまたは起動源として使用することができ、その結果、リソース・データは音波に符号化された後ネットワーク・データと結合される。ネットワーク・データの付加部分として役割を果たす音波は、ネットワーク・データのコンテンツに影響を与えないので、例えば、音波はネットワーク・データ自体に影響を与えずに妨害なしの方法で伝搬されることができ、その実行及び処理を行うことができる。
【００２５】
一実施形態では、リソース・データはＷｅｂ  Ａｕｄｉｏ  ＡＰＩにより音波に符号化されることができるので、音波の形式（または、言いかえれば、音波データ、その音波データは音波のデジタル（バイナリ）形式である）で存在するデータに符号化されることができ、且つデジタル・アナログ変換により音波（アナログ形式）に変換することができる。音波（音波データ）はリソース・データを表す。さらに、音波データは１つ以上のネットワーク・データと合成されて、音波と合成された１つ以上のネットワーク・データを形成する。
【００２６】
一実施形態では、音波と合成されるネットワーク・データは、リソース・データを表す音波のキャリアとして使用することができ、したがって、合成されたネットワーク・データは、リソース・データを符号化することによって得られる音波（音波データ）をさらに含んでいる。
【００２７】
別の実施形態では、音波と合成されたネットワーク・データは、リソース・データを表す音波の起動源として使用することができ、したがって、合成されたネットワーク・データは、リソース・データを符号化することによって得られる音波を含む。さらに、ネットワーク・データに関連する操作の行為（イベント）は、音波に関連する起動に結合され、すなわち、イベント・リスナーに結合される。例えば、ネットワーク・データに関連する操作のイベントは、音波の再生の起動（すなわち、トリガー）に結合される。具体的には、ＪａｖａＳｃｒｉｐｔイベント・リスナーは、ネットワーク・データ上のユーザのある特定の操作のイベントに対する音波の再生、送信または転送などを起動するような処理の追加を定義するために使用することができる。例えば、ＰＣの中のＪａｖａＳｃｒｉｐｔイベント・リスナーは、ネットワーク・データ上でマウスｏｎｈｏｖｅｒ  イベントのために、音波を再生する方法を定義するために使用される。したがって、ｏｎｈｏｖｅｒのイベントを監視することによって、イベントが処理される場合に音波を再生する方法を起動することができる。したがって、ネットワーク・データにマウスを移動させるユーザの行為は、動作イベント・リスナー・インターフェイス（ＪａｖａＳｃｒｉｐｔリスナー・インターフェイス）に配信され、ｏｎｈｏｖｅｒイベントは処理を実行するために自動的に起動される。ｏｎｈｏｖｅｒイベントが音波の再生の起動を含んでいる場合、ネットワーク・データにマウスを移動させる行為は音波の再生を同時に起動する。
【００２８】
リソース・データを符号化することにより得られる音波は、人間に聞き取れない高周波の音波または低周波の音波でもよいので、リソース・データは、可聴波の周波数以外の周波数（周波数帯域）を有する高周波の音波または低周波の音波に符号化される。可聴波の周波数区間は２０Ｈｚから２０ｋＨｚまで広がる。可聴波以外の音波の周波数区間は２０ｋＨｚより高いかまたは２０Ｈｚより低い。例えば、超音波（その周波数は２０ｋＨｚと２０ＧＨｚとの間である）、または超低周波（その周波数は２０Ｈｚより低い）である。
【００２９】
ユーザによって使用される端末装置は、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートし、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩは、（ウェブ・ページ及びＷｅｂ  Ａｐｐのような）ウェブ・アプリケーションにおけるオーディオ・データの処理及び合成のために使用されるハイ・レベルのＪａｖａＳｃｒｉｐｔ  ＡＰＩである。スクリプトＡＰＩ、すなわち、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩは、混合、処理、フィルタリングのような、デスクトップ・オーディオ処理装置の機能を有する強力なオーディオ・エンジンでもよい。したがって、エンジンＷｅｂ  Ａｕｄｉｏ  ＡＰＩの使用によって、広く伝搬され且つ共有されることが望まれるリソース・データは、ウェブ上に存在するネットワーク・データと合成されるようにスクリプトＡＰＩの特性により超音波または超低周波の周波数帯域の中に簡単且つ便利な方法で符号化することができる。合成の方法は、起動源としてネットワーク・データを使用するためにネットワーク・データに関連するイベント・リスナーと結合すること、音波などのキャリアとしてネットワーク・データを使用するためにネットワーク・データに追加することなどでもよい。さらに、（ＰＣ及び携帯電話などのような）様々な種類の端末装置のプラットフォーム上のＨＴＭＬ５の普遍性により、データ送信及びリソースの相互共有は、通常の動作／実行、及びユーザのネットワーク・データのアクセスを妨げることなく非常に容易且つ便利である。したがって、端末装置は任意のＡＰＰをインストールすることや、リソース・データの冗長な処理を行うことや、または信号送信のインターフェイス、ドライバなどを特に構成する必要はない。
【００３０】
主に大量の既存のウェブ・ベースのオーディオ・データを実施例として使用して、以下本実施形態を説明する。
【００３１】
オーディオ・データのような、大量のネットワーク・データがウェブに存在する。オーディオ・データは可聴音波のバイナリ形式でもあるので、オーディオ・データは音波のキャリアとして使用することができる。このように、リソース・データの音波は、オーディオ・データの音波の周波数帯域の中に合成することができる。例えば、リソース・データは、オーディオ・データの音波の（２０ｋＨｚより高い周波数を有する）超高周波帯域または（２０Ｈｚより低い周波数を有する）超低周波数帯域と合成することができるので、リソース・データを表す音波は超高周波帯域または超低周波数帯域に位置することができる。
【００３２】
具体的には、ウェブ中のオンライン音楽が実施例として使用される。オンライン音楽の音波の周波数帯域における超高周波または超低周波は、リソース・データのオーディオ符号化から得られる音波を搬送するかまたはその音波で配置することができる。音楽の可聴音波は、音楽の音波の周波数帯内の可聴周波数帯域によって搬送されるかまたはその中に配置される。例えば、ユーザが端末装置のブラウザを介して音楽ウェブサイト・サーバにアクセスする場合、オンライン音楽のＵＲＬがロードされる。ユーザがＵＲＬをクリックすると（ユーザ動作／操作のイベント）、音楽はＵＲＬを介してロードされ且つ再生される。リソース・データを表わし及び音楽の超高周波または超低周波帯域の中に合成された音波は、同時に再生される。再生中においては、音楽の可聴周波帯域における音波、及び音楽の超高周波帯域または超低周波帯域におけるリソース・データを表す音波は、拡声器のような音響装置によって周囲の環境に伝搬される。人間は、可聴周波数帯域内の音波を聞くことはできるが、リソース・データを表す超音波または超低周波を聞くことはできない。しかしながら、人間に聞き取れない超音波または超低周波は、他の端末装置の（マイクロホンのような）音声受信装置によって監視され及び受信されることができる。リソース・データの音波は非可聴周波数帯域内にあるので、ユーザが音楽（可聴波）を聞く場合にその再生はユーザに影響／妨害を与えない。
【００３３】
図２は、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを使用する符号化及び合成のプロセスを示すが、本明細書では一実施例に過ぎず、本開示はこの方法に限定されない。
【００３４】
ブロックＳ２１０では、リソース・データと合成されるネットワーク・データを取得するために検出する。
【００３５】
多くのネットワーク・データがあり、ネットワーク・データのどのタイプまたはどの部分がリソース・データと合成されるかは前もって決定され、したがって、ネットワーク・データのこれらの部分が検出され及び取得される必要がある。１つの特定の実施形態では、所望のネットワーク・データがＷｅｂ  Ａｕｄｉｏ  ＡＰＩを介して多くのネットワーク・データの中から検出され及び取得されることができる。
【００３６】
ユーザによって使用される端末装置はウェブリソースを記述するＨＴＭＬ５をサポートするので、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートする。ＨＴＭＬ５では、ＪａｖａＳｃｒｉｐｔはＨＴＭＬ５の中のドキュメント・オブジェクト・モデル（ＤＯＭ）要素を便利に操作するために使用することができ、そのＷｅｂ  Ａｕｄｉｏ  ＡＰＩはＪａｖａＳｃｒｉｐｔ  ＡＰＩである。したがって、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩはＤＯＭ要素を便利に操作することができる。異なるタグ／識別子がＤＯＭ構造、例えば、ＡＵＤＩＯ、ＳＰＡＮ、ＩＭＧ、及びＡなどの中に存在し、それらはネットワーク・データのタイプを異なる識別子を有する異なるネットワーク・データと関連づける。
【００３７】
Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩは、ＤＯＭ要素をコントロールするためにそのスクリプト、ＪａｖａＳｃｒｉｐｔを使用する。すなわち、ウェブ・ページから伝搬されまたは送信されるべきリソース・データと合成されるネットワーク・データを検出し及び取得するために、ＤＯＭを操作し及び処理する。リソース・データと合成されるべきウェブ・オーディオ・ファイルを検出する方法は、一連のネットワーク・データの中からＤＯＭ構造内のＡＵＤＩＯ識別子に基づいてどのネットワーク・データがウェブ・オーディオ・ファイルであるかを決定することを含むことができ、その場合、１つのＡＵＤＩＯ識別子が１つのオーディオ・データを表す。合成の特定のプロセスでは、例えば、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩはそのＪａｖａＳｃｒｉｐｔのＤＯＭ動作を使用してウェブ・ページに存在するＡＵＤＩＯ識別子を検出して、そのＡＵＤＩＯ識別子に対応するオーディオ・データのユニフォーム・リソース・ロケータ（ＵＲＬ）を取得する。
【００３８】
さらに、ＳＰＡＮ、ＩＭＧ、Ａなどのような他の識別子は、テキスト、画像、及びテキスト・リンクのような他のネットワーク・データを表すことができる。Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩはそのスクリプトのＤＯＭ動作を使用して、ウェブ・ページに存在しているこれらの識別子をさらに検出し、これらの識別子にそれぞれ対応する各々のネットワーク・データを取得することができる。
【００３９】
ブロックＳ２２０では、取得されたネットワーク・データとともに伝搬されるべきリソース・データを合成するように取得されたネットワーク・データを分析し、その結果、合成されたネットワーク・データを取得する。
【００４０】
ブロックＳ２１０の１つの特定の実施形態では、合成処理は、そのＪａｖａＳｃｒｉｐｔを使用することでＷｅｂ  Ａｕｄｉｏ  ＡＰＩによって実行されて、送信されまたは伝搬されるべきリソース・データと合成される取得されたウェブ・オーディオ・データを分析することができ、例えば、その周波数帯域の構造を分析することができる。周波数帯域の構成は、オーディオ・データが配置されている可聴音周波数帯域、及び超音波の周波数帯域または超低周波の周波数帯域のような、可聴周波数帯域以外のアイドル部分を含むことができる。アイドル部分は、可聴音波（音楽）以外の波動によって占められた周波数帯域（波帯）でもよい。
【００４１】
周波数帯域の構成は、分析されてアイドル部分が使用されたかどうかさらに判断し、アイドル部分が使用されていない場合、例えば、アイドル部分によって示された超音波の周波数帯域／超低周波の周波数帯域に他の音波が配置されていない場合には、リソース・データは超音波または超低周波の形式で符号化することができ、及びアイドル部分に配置されるかまたはその部分によって搬送される。さらに、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩはフィルタを構成してもよく２０ｋＨｚより高い周波数を有するオーディオ・データを除去する。すなわち、アイドル部分がいかなるときでも使用されない条件を満たすように、アイドル部分に存在する音波を除去することができる。
【００４２】
具体的には、一実施例において、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩはそのＪａｖａＳｃｒｉｐｔのＤＯＭ操作を使用してウェブ・ページに存在するＡＵＤＩＯタグを検出する。ＡＵＤＩＯタグに対応するオーディオ・データのＵＲＬが得られた後、ＵＲＬリンクのオーディオ・データもＷｅｂ  Ａｕｄｉｏ  ＡＰＩのＪａｖａＳｃｒｉｐｔによってロードすることができる。オーディオ・データの周波数区間（すなわち、周波数帯域の構成）は分析されて、オーディオ・データの音波の周波数帯域におけるアイドル部分、すなわち、利用可能な周波数帯域としてのアイドル部分を取得する。したがって、そのスクリプトの使用によって、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩは、利用可能な周波数帯域内にある音波の中にリソース・データを符号化することができる。
【００４３】
例えば、リソース・データを符号化すること及びオーディオ・ファイルの超音波の周波数帯域に符号化されたリソース・データを合成することは、合成処理の全プロセスの一実施例として使用される。
【００４４】
ＪａｖａＳｃｒｉｐｔファイルはウェブ・ページに加えられる。ＪａｖａＳｃｒｉｐｔファイルのプログラム命令は、ウェブ・ページがロードされる場合、合成に必要とされるネットワーク・データが最初に読まれるようにコントロールし、例えば、合成のために望ましいオーディオ・ファイル（オーディオ・ファイルまたは音楽）を取得するためにＤＯＭのＡＵＤＩＯ識別子の検出をコントロールする。次に、オーディオ・ファイルの周波数区間が分析され、また好ましくは、フィルタがさらに構築され、２０ｋＨｚより高い周波数を有するオーディオ・データを除去することができ、すなわち、アイドル部分が使用されない状況を満たすようにアイドル部分に存在し得る音波を除去することができる。その後、オーディオ・データは便利に処理され、例えば、この実施例では、バイト配列の形式でフィルタされ、合成され及び／または分解されることができるので、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩは、ＡｐｐのダウンロードＵＲＬのような指定されたリソース・データをｂａｓｅ６４の形式で符号化するために使用することができ、及び周波数帯域の区間の中に符号化されたリソース・データを合成することができ、それはオーディオ・データの分析の後に得られるので、表示され且つフィルタされたアイドル部分、すなわち２１ｋＨｚ  〜  ４１ｋＨｚの周波数帯域である。言いかえれば、ＵＲＬは超音波に符号化され、そのような周波数帯域で搬送される。２１ｋＨｚ  〜４１ｋＨｚの周波数帯域に合成されるリソース・データ、すなわち音波は、フォーマット定義を持つことができ、それはデータ・ヘッダ、データ・コンテンツ、及びデータ・テールの３つの部分を含んでいる。
【００４５】
データ・ヘッダは、リソース・データ（ＵＲＬ、テキストなど）のタイプ、リソース・データの全長、リソース・データ・コンテンツの開始位置と終了位置、及びリソース・データ・コンテンツの概要タイプを含むことができる。データ・コンテンツは、データ・ヘッダの直後に続くリソース・データのコンテンツである。データ・テールは、データ・コンテンツの直後に続くリソース・データ・コンテンツの概要であり、データ保全性をチェックするために使用される。
【００４６】
Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩは、デジタル信号を処理し、したがって、オーディオ・データのその処理のために、オーディオ・データのバイナリコードも処理する。異なる周波数帯域中のデータはコードによって互いに識別することができる。例えば、オーディオ・データの可聴波データを格納するための場所は、２０Ｈｚから２０ｋＨｚのような、可聴周波数帯域の表示を設けることができ、その後に格納されたデータは可聴オーディオ・データである。また、リソース・データ（Ａｐｐダウンロード・リンク）を表す超音波のデータを格納するための場所は、２０ｋＨｚから２０ＧＨｚまでのような、超音波の周波数帯域の表示を設けることができ、その後に格納されたデータは超音波のデータである。再生される場合、可聴波及び超音波は互いに干渉せず、その再生は起動される必要があるだけである。
【００４７】
さらに、リソース・データのフォーマット定義は、リソース・データが置かれているところに超音波または超低周波の周波数帯域を含むことができる。例えば、周波数帯域の情報はデータ・ヘッダに書くことができる。さらに、ネットワーク・データ、すなわち、可聴波の範囲中の音楽もまたフォーマット定義を有し、そのフォーマット定義もまた音楽が配置された周波数帯域を含んでおり、その結果、どのデータがリソース・データか且つどのデータがネットワーク・データかは、リソース・データ及びネットワーク・データが配置された異なる周波数帯域に基づいて互いに区別することができる。ネットワーク・データは、リソース・データのキャリアとしてただ単に使用されるだけである。
【００４８】
さらに、周波数帯域間の違いにより、オーディオ・データ及び超音波のデータは異なる周波数帯域に配置されるので互いに干渉しない。また、再生時間は異なる周波数帯域上で任意に設定することができるので、送信時間はネットワーク・データに合成されたリソース・データのために設定することができる。したがって、ネットワーク・データが起動されたときにリソース・データは送信することができる。あるいは、リソース・データはプリセットされた時間にまたはネットワーク・データの実行中若しくは使用中（例えば、音楽再生中）の際に送信される。例えば、再生時間は以下のように設定することができる。可聴波オーディオ・データの再生は再生イベントが起動された１５秒後に開始され、超音波のリソース・データはオーディオ・データの再生イベントが起動された直後や、またはオーディオ・データの再生の５秒後などに再生される。これらの設定及び再生の操作はすべてＷｅｂ  Ａｕｄｉｏ  ＡＰＩのスクリプトによってコントロールすることができる。
【００４９】
このように、音楽がロードされて再生される場合、リソース・データを表し且つ超高周波帯域または超低周波帯域に配置された音波（超音波若しくは超低周波）も音楽の再生に伴って送信（すなわち、再生）される。さらに、音波及び音楽は、ＨＴＭＬ５もまたサポートする端末装置すなわちＷｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートする端末装置の音声受信装置によって傍受され且つ受信されることができる。Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩは、受信された音波及び音楽を解析することができ、その音波に含まれているフォーマット定義に基づいてリソース・データを表すコンテンツを取得し、データの保全チェックを実行し、及び、リソース・データを表示し、例えばリソース・データがＵＲＬである場合にはＵＲＬを開くプロンプトを提供する。音楽は純粋なオーディオ・データであるので、解析された後に表示するべきコンテンツはない。
【００５０】
さらに、ウェブ中に存在する大量の他のタイプのデータは非オーディオ・データであるが、その非オーディオ・ネットワーク・データもリソース・データと合成されるために使用することができる。オーディオ・データについてもその実施例に類似している。
【００５１】
ＪａｖａＳｃｒｉｐｔファイルはウェブ・ページに加えられる。ウェブ・ページがロードされる場合、ＪａｖａＳｃｒｉｐｔファイルのプログラム命令は合成のために使用することができるネットワーク・データ（画像）が最初に読み込まれるようにコントロールし、例えば、ＤＯＭのノードである画像を取得するためにウェブ・ページに存在し得るＤＯＭのＩＭＧ識別子の検出をコントロールする。画像のような非オーディオ・データは、音波のキャリアでなく且つ音波の周波数帯域の構成を持っていない（または、言いかえれば、そのすべての周波数帯域がアイドル部分である）ので、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩが同様に使用されて、オーディオ・ファイルと合成する前述の方法に応じて音波にリソース・データを符号化することができ、または、リアルタイムでリソース・データを符号化さえし、すなわち、リソース・データの一部を受信したとたんに符号化することができる。さらに、音波は、超高周波帯域または超低周波帯域に配置された超音波または超低周波（すなわち、超音波データまたは超低周波データ）でもよい。オーディオ・データについてもその実施例と同様に、リソース・データを表す超低周波／超音波データもまたフォーマット定義を有し、それはデータ・ヘッダ、データ・コンテンツ、及びデータ・テールの３つの部分を含む。さらに、データ・ヘッダは、リソース・データの周波数帯域の情報を含む。
【００５２】
しかしながら、画像はオーディオ・データでないので、合成中に音波が画像と合成される場合、音波の再生及び送信は、画像が音波の起動源として使用されて外部アクセスのための使用を促進するように、画像に関連するイベント・リスナーに結合することができる。例えば、検出された画像は最初に分析されて、画像の操作イベント・リスナーを決定し、すなわち、監視することができる画像に関連するユーザ操作のイベントを決定する。前述の合成方法の特定の実施形態において記載したように、音波の再生（動作）は、画像のＪａｖａＳｃｒｉｐｔイベント・リスナー、例えば、マウスが画像に移動するｏｎｈｏｖｅｒイベントに対応するイベント処理を起動するために使用されるマウスｏｎｈｏｖｅｒイベント・リスナーに加えることができ、これにより、音波の再生（送信）を同時に始動（起動）する。したがって、合成された画像（非オーディオのネットワーク・データ）が形成される。オーディオ・データが使用される実施例と同様に、ＨＴＭＬ５もまたサポートする、すなわちＷｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートする端末装置の音声受信装置は、リソース・データの音波を受信する。Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩのオーディオ処理能力により、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩはフォーマット定義に応じて受信された音波を解析して、リソース・データのコンテンツを取得する。
【００５３】
言い換えれば、ネットワーク・データについて、ウェブ・オーディオ・ファイルが合成用のオブジェクトとして選択される場合、その合成は、周波数帯域の構成を分析した後に符号化を直接実行することによって完了することができ、（分析によって未使用である）周波数帯域のアイドル部分の中にリソース・データを表す超音波または超低周波を配置する。オーディオ・ファイルの音楽再生中に、超音波または超低周波は送信（再生）される。リソース・データが超音波または超低周波の中に符号化された後に、非オーディオのネットワーク・データが合成用のオブジェクトとして選択される場合、その再生処理は、合成を完了する非オーディオのネットワーク・データに関連する（ｏｎｈｏｖｅｒイベント・リスナーのような）イベント・リスナーに結合される必要がある。ネットワーク・データ上でイベントが生じる場合、例えば、ネットワーク・データにマウスを移動するユーザの操作が生じる場合（例えば、ｏｎｈｏｖｅｒイベントが生じる場合）、そのイベントは処理され、音波の結合された再生処理が起動（始動）され、超音波または超低周波が再生される。
【００５４】
さらに、ネットワーク・データがオーディオ・タイプである場合、リソース・データ及びネットワーク・データ（可聴波）を符号化することによって取得された音波は、異なる音波の周波数帯域に配置され、したがって、合成されたネットワーク・データはなお全体としてはオーディオ・データである。ネットワーク・データが非オーディオ・タイプである場合、リソース・データは１つの音波データに符号化され、ネットワーク・データに対するイベント・リスナーに結合され、したがって、合成されたネットワーク・データは音波データを搬送するネットワーク・データである。
【００５５】
実施においては、映画ファイル（広義にはビデオ・ファイル）のようなネットワーク・データは、画像データ部分と音声データ部分を含む。このタイプのファイルがリソース・データと合成される必要がある場合、音声データ部分または画像データ部分を選択することができる。Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩのオーディオ処理の利点により、オーディオ・データ部分は、合成のために選択されることが好ましく、すなわち、リソース・データは符号化され且つ音声データ部分の超音波または超低周波の周波数帯域に合成される。また、その詳細は、音楽に関連する上述の実施例の合成と同じである。明らかなことであるが、リソース・データも画像データ部分と合成され、起動イベント・リスナーに結合される。その詳細は、画像に関連する上記実施例の合成と同じであるが、ここでは冗長な説明は行わない。
【００５６】
ＨＴＭＬ５をサポートする端末装置Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを使用することができるので、リソース・データを符号化すること、リソース・データを合成すること、並びにリソース・データを傍受（受信）すること及び解析することさえ、速く、便利で、効率的であり、そのため、符号化及び復号化の速度、データ共有、送信及び伝搬は、サービスエリアのより広い範囲で、より効率的で、より簡単で、より便利である。その方法は簡単で、広範囲の共有及び送信ができ、それにより、リソース・データを効率的に、便利に且つ広く共有し送信する技術を最適化する。さらに、簡単で便利な共有は、追加のソフトウェアをインストールすることなく実施することができる。
【００５７】
例えば、携帯電話のユーザＡは、より多くのユーザにＡｐｐダウンロードＵＲＬを送信することを望んでいる。リソースＵＲＬを備えているユーザＡの携帯電話はＨＴＭＬ５（Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩ）をサポートしているので、リソース・データは専用ＡＰＰをインストールすることなく処理することができる。ユーザＡは携帯電話上のＷｅｂ  Ａｕｄｉｏ  ＡＰＩによってＵＲＬを符号化し、及びユーザＡが音楽ウェブサイトを訪れたときに開かれるウェブ・ページにロードされた音楽の超高周波帯域に符号化されたＵＲＬを合成することができるとともに、アップロードが可能な音楽ウェブサイトまたは他のウェブサイト（サーバ若しくは他のアクセス可能な装置）に合成された音楽をさらに返送することができ、その結果、他のユーザがそれぞれの端末装置を使用して合成された音楽にアクセスする場合、超音波は音楽再生中に拡声器によって送出される。超音波は、合成された音楽にアクセスする近くの他のユーザであるユーザＢ及びＣのそれぞれの携帯電話のマイクロホンによって傍受され且つ受信される。ユーザＢ及びＣの携帯電話が両方ともＷｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートしている場合、超音波は解析（復号化）されて超音波によって表されるＵＲＬのコンテンツを取得し、及びそのコンテンツが表示される。さらに、実施例として、観測所は画像ウェブサイトと協力する。画像ウェブサイトでは、天候データ（気象情報）はリソース・データとして使用され、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて超音波に符号化される。超音波の再生は、画像に対するＪａｖａｓｃｒｉｐｔ  ｏｎｈｏｖｅｒイベント（すなわち、画像と合成されたイベント）のリスナーに結合される。任意のユーザが端末装置を介してウェブサイトを訪れて、画像にマウスを移動させた場合、イベント処理が実行され、超音波の再生が起動される。Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートし、且つウェブサイトを訪れるユーザの周囲の環境に位置する他の端末装置はすべて、超音波を受信し且つ解析して気象情報を取得することができる。
【００５８】
したがって、リソース・データは音波の送信または伝搬によって共有することができる。さらに、リクエストされたまたはアクセスされたデータをユーザが起動した後、リソース・データ（すなわち、共有するリソース・データ）の音波の送信／伝搬が簡単に始動され、このアプローチは簡単且つ便利である。さらに、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩによって符号化リソース・データと合成された音波は人間に聞き取れない超高周波または超低周波内に配置されるので、ユーザの聴取を乱すであろうノイズまたは音楽以外の非楽音はリソース・データの音波を再生し且つ送信するプロセス中に生成される。明らかなことであるが、オーディオの干渉は、画像を閲覧するユーザには伝わらないはずである。したがって、元のネットワーク・データの質は影響を受けず、ネットワーク・データは失われない。その後の操作処理では、ネットワーク・データの保全性及び質は保証することができ、それによって、クライアントを使用してネットワーク・データを操作し且つ処理するユーザのユーザ経験を改善する。
【００５９】
例えば、携帯電話ＡＰＰ会社はＡＰＰのダウンロードのためにダウンロード・アドレス情報を促進したくて、会社と協力する音楽ウェブサイトにそのダウンロード・アドレス情報を提供する。音楽ウェブサイトまたは携帯電話ＡＰＰ会社は、端末装置を使用するユーザ（端末装置を使用してウェブサイト・サーバを維持するウェブサイト管理者を含む）としての役割を果たすことができ、ＡＰＰダウンロード・アドレス情報を迅速に符号化し、及びＷｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて、音楽ウェブサイトのすべての音楽またはいくつかの特定の音楽の中に符号化されたＡＰＰダウンロード・アドレス情報を合成する。ユーザがその端末装置のブラウザを介して音楽ウェブサイトのウェブ・ページを訪れて、１つの音楽の再生をクリック（またはロードされる間に音楽が再生されるように１つの音楽のＵＲＬをクリック）すると、ＡＰＰダウンロード・アドレス情報を搬送し且つ音楽の超高周波または超低周波に合成された音波も拡声器によって周囲に再生される。ユーザ及びユーザの近くの端末装置は、マイクロホンのような音声受信装置によって監視することによって容易に音波を検出することができる。さらに端末装置がＨＴＭＬ５をサポートする場合には、すなわち、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートする場合には、受信された音波は迅速に解析されてＡＰＰのダウンロード・アドレス情報を取得することができる。
【００６０】
別の実施例において、ユーザは端末装置でクイック・レスポンス・コードをスキャンすることにより新たなストアの情報を取得し、それを近くのユーザに対して送信し且つ伝搬することを希望する。端末装置にサポートされたＷｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて、ユーザは、端末装置を使用してユーザによって訪問された音楽ウェブサイトのウェブ・ページにロードされた音楽の中に新たなストア情報を迅速に（リアルタイムに）合成し、及び、音楽ウェブサイトまたは別のアクセス可能な装置またはファイルをアップロードできるウェブサイトに合成された音楽をアップロードし、その結果、別のユーザが端末装置を使用して合成された音楽にアクセスし且つ再生する場合、当該端末装置は、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩをその端末装置がサポートするならばストア情報を取得できるのみならず、自分達のユーザ情報を知らない他の近くのユーザと新たなストア情報を共有できるので、新たなストア情報は改めてより広い範囲で共有することができる。
【００６１】
ブロックＳ１２０では、合成されたネットワーク・データに関して実行された操作に基づいて、より多くの（例えば、一人以上の）他のユーザに音波を伝搬して共有するために、周囲に対して合成されたネットワーク・データにおけるリソース・データを表す音波の送出（または送信または伝搬）を起動することができる。
【００６２】
ユーザは、ネットワーク・データ及びネットワーク・データと合成された音波、すなわち、合成されたネットワーク・データを取得することができ、及び合成されたネットワーク・データに関する様々なユーザ操作を端末装置を介して実行することができる。端末装置に対するユーザの操作に基づいて、端末装置のオーディオ再生装置／音響装置（デジタル・アナログ変換器Ｄ／Ａ、または拡声器）などが起動されて、一人以上の近くのユーザの端末装置に対してネットワーク・データと合成された音波を再生する。
【００６３】
ユーザ操作は、様々な種類の合成されたウェブ・データに対する操作のイベント若しくは処理を含み、例えば、端末装置によって訪問された音楽ウェブサイトのウェブ・ページにロードされた音楽に対してユーザがクリックして端末装置を介して音楽再生処理を実行すること、端末装置によって訪問された画像ウェブサイトのウェブ・ページにロードされた画像の位置にユーザがマウスを移動して、端末装置を介して画像に向かうマウス移動に関連するユーザ操作のイベントを生成すること、別の選択のイベントまたはキーボードのイベントなどを含む。ユーザ操作は、合成されたネットワーク・データ対して端末装置を持っているユーザによって実行される様々な直接または間接の操作であってもよく、それは、リソース・データを符号化することにより及び端末装置のＷｅｂ  Ａｕｄｉｏ  ＡＰＩを用いてアクセスされたネットワーク・データに符号化リソース・データを合成することにより形成される。
【００６４】
合成されたネットワーク・データに対して実行される操作の実施例は、オフライン操作またはオンライン操作を含む。オフライン操作について、例えば、ユーザによって使用される端末装置であるｉＰｏｄは、音楽ウェブサイトから音楽をダウンロードし、ユーザが再生するためにその音楽を開くと、Ａｐｐダウンロード・アドレスを符号化することにより取得され且つ音楽の超高周波帯域に配置された超音波がｉＰｏｄの拡声器によって周囲に放送される。オンライン操作について、例えば、ユーザによって使用される端末装置である携帯電話は、ブラウザによって音楽ウェブサイトを訪問し、ウェブ・ページのロード中に音楽のＵＲＬが携帯電話のそのブラウザの中にロードされる。ユーザが音楽のＵＲＬ（それはスタートボタンに類似する）を作動すると、ＵＲＬにリンクされた音楽（音楽データ）が携帯電話の中にロードされる間に再生され、Ａｐｐダウンロード・アドレスを符号化することにより取得され且つ音楽の超高周波帯域に配置された超音波も携帯電話の拡声器によって周囲に放送される。オンラインまたはオフラインの音楽再生では、再生イベントが起動された後に可聴周波数帯域内の音声データが再生される。Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩによるオーディオ処理及び周波数帯域の差別化の異なる周波数帯域及び特性により、可聴周波数帯域と併存する（超音波の周波数帯域及び超低周波の周波数帯域のような）他の周波数帯もまた音波データを含むことがあり、及びスクリプトＡＰＩによってコントロールされることがある。オーディオ・データの再生イベントが起動されると、音波が再生される。あるいは、上記したように、再生イベントが起動された後のある特定のプリセットされた時間に、音波が再生されることもある。音波及び音声データの周波数帯域は、上記したように、符号化及び格納等の実施中に互いに識別することができるが、ここでは冗長な説明は行わない。
【００６５】
合成されたネットワーク・データにおいてリソース・データを表す音波を周囲に送ること（または送信若しくは伝搬）を起動することは、操作のイベントに結合された音波再生処理を始動すること若しくは起動すること、または音楽再生処理中に音波を再生することを含む。例えば、ユーザの端末装置は、画像にマウスを移動させる前述の操作のイベントを監視して、操作のイベントの処理を実行し、その結果、合成されたネットワーク・データ中の音波を再生する処理が、イベントに追加されて、起動できる。あるいは、前述の音楽再生中に、音楽の超高周波帯域または超低周波帯域に配置された音波が所定の送出時間／機会に送出される。
【００６６】
音波が再生されると、音波は、拡声器のようなユーザの端末装置の音響装置によって周囲の環境に送出または伝搬することができる。リソース・データを表し且つ周囲の環境に送信される音波は、ある特定のエリアをカバーすることができる。当該エリア内の端末装置は、端末装置のマイクロホンのような音声受信装置によって音波を受信または傍受することができる。本開示は追加の受信及び送信のハードウェア構成を端末装置に加える必要はないことは明らかである。むしろ、既存の端末装置のために必要とされている音響装置及び音声受信装置が利用される。さらに、対応する送信及び受信のＡｐｐまたはドライバのインストールは必要でなく、且つ複雑な送信及び伝搬処理の操作は必要ではない。だが、音波は、他のウェブ・データが処理されるときに、自由に送信され且つ共有される。
【００６７】
ブロックＳ１３０では、音波を受信し且つ音波を解析してリソース・データを表す音波を監視することによりリソース・データを取得する。
【００６８】
ユーザは、その端末装置の音響装置によって、合成されたネットワーク・データにおいてリソース・データを表す音波を周囲の環境に送る。周囲の環境は、端末装置を使用する他のユーザを含む。マイクロホンのような、これらの端末装置の音声受信装置は音波を受信し且つ監視することができるので、音波を傍受し且つ受信することができる。ＨＴＭＬ５をサポートする場合、すなわち、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートする場合、これらの端末装置は受信された音波を解析することができる。さらに、リソース・データを表す音波を周囲の環境に送るかまたは伝搬するユーザの端末装置は、ＨＴＭＬ５をサポートする場合には、音波を解析してリソース・データを取得することもできる。
【００６９】
音波をリソース・データに解析するプロセスは、パース処理と称することができ、それはリソース・データを符号化して音波（音波データ）にするプロセスとは反対である。例えば、音波によって表されるリソース・データを取得するために、音波データはブロックＳ１１０の実施例における符号化フォーマットに従って解析される。したがって、端末装置のより多くのユーザがリソース・データを取得できる。
【００７０】
リソース・データを共有することは、音波が監視され、受信され、且つ解析されるプロセスである。リソース・データを表し且つ可聴波の外側にある高周波の音波または低周波の音波を傍受することによって、音波を取得することができる。その後、音波データはリソース・データを取得するために解析される。監視すること及び解析処理を実行することができる端末装置は、監視することによってリソース・データの音波を受信し、音波を解析してリソース・データを取得し、及び、様々な異なる方法でリソース・データを出力することができ、例えば、端末装置を介したユーザによる使用、アクセス、視認などに供される端末装置上でリソース・データを提供（表示／明示）することができ、これにより、効率的で便利にリソース・データを送信し且つ共有する。
【００７１】
可聴波の外側にあり且つ監視することによって検出される高周波の音波または低周波の音波に基づいて、高周波の音波または低周波の音波のフォーマット（データ・ヘッダ、データ・コンテンツ、データ・テールなど）は、その中に含まれたリソース・データを決定するために、ブロックＳ１１０で記述されたように、分析される。その後、音波（音波データ）はリソース・データを復元するために解析され、それによって、リソース・データを取得し且つ出力する。例えば、リソース・データは天気予報の情報である。監視することによって高周波の音波または低周波の音波が検出されると、高周波の音波または低周波の音波が特定のデータ・フォーマットを有する高周波または低周波の音波データに対応することを決定するために、高周波の音波または低周波の音波のデータ・フォーマットが分析され、それは音波の周波数帯域にリソース・データが存在することを示す。音波データは復号化されて天気予報の情報を復元し、それは見るためにさらに表示される。上述の実施例に記載したように、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて、リソース・データが符号化され且つネットワーク・データと合成される。リソース・データのフォーマット定義に基づいて、解析することによってリソース・データのコンテンツが取得される。データ保全性がチェックされ、リソース・データが表示される。リソース・データがＵＲＬである場合、ＵＲＬを開くためのプロンプトが与えられる。このように、音波の到達範囲内の端末装置は音波を傍受し且つ解析し、それにより、速く、便利で、有効なリソース・データ共有を達成する。さらに、リソース・データが２１ｋＨｚ  〜  ４１ｋＨｚの周波数帯域内で符号化されると、端末装置が監視することによってその周波数帯域を検出する場合、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩはフィルタリングにより２１ｋＨｚ〜４１ｋＨｚの周波数帯域をさらに取得し、次に、解析によってリソース・データを取得する。例えば、ネットワーク・データ及びリソース・データのそれぞれの周波数帯域の情報に基づいて、受信された音波の周波数帯域がフィルタされてリソース・データ、すなわち、他の周波数帯が除去された２１ｋＨｚ〜４１ｋＨｚの周波数帯域における音波を取得できる。
【００７２】
さらに、リソース・データは多くの異なる方法で取得することができるので、リソース・データは様々な方法でユーザのために出力され且つ共有される。例えば、リソース・データは符号化後に表示の方法で出力することができ、表示の方法の実施例は、ウィンドウ、ページ、ポップアップ・ウィンドウなどを含む。
【００７３】
明らかなように、音波を傍受し且つ受信することができる他の近くの端末装置、及び、音波を伝搬する端末装置でさえも、ＨＴＭＬ５をサポートしているならば、音波を傍受し且つ受信することができ、及び、音波を迅速に復号化してリソース・データを取得することができる。リソース・データは、簡単で便利な方法で広く共有することができる。そのようなリソース・データがある特定の端末装置によってリアルタイムに取得され、符号化され、及び伝搬されるか、または、前もって格納され、及び符号化されるため且つ伝搬されるために選択されるかどうかにかかわらず、並びに、リソース・データがユーザの端末装置によって符号化され及びネットワーク・データと合成されるか、または、ウェブサイト管理者（別のタイプのユーザ）の端末装置によって符号化され及びネットワーク・データと合成されるかどうかにかかわらず、一旦、端末装置のユーザが合成されたネットワーク・データに対して操作を実行すれば、例えば、ｉＰｏｄ上の音楽をクリックすれば、リソース・データの音波は周囲に送信され、及び周囲と共有されるので、リソース・データは迅速に、広く、且つ便利に共有することができる。
【００７４】
図３は、上述の説明において記載したように、実施例のデータ処理方法３００を説明する概略図を示す。簡潔に言えば、端末３０２は、ネットワーク３０６を介して合成されたネットワーク・データ３０４を取得する。合成されたネットワーク・データ３０４は、ネットワーク・データ３１０と合成された音波／音響波３０８を含み、その音波３０８はＷｅｂ  Ａｕｄｉｏ  ＡＰＩ  ３１４を用いてリソース・データ３１２に対して符号化変換を実行することにより生成される。端末３０２において合成されたネットワーク・データ３０４に対してユーザによって実行された操作に基づいて、端末３０２のオーディオ再生装置が起動されて１人以上の近くのユーザの１つ以上の端末３１６にネットワーク・データ３１０と合成された音波３０８を再生する。その後、１人以上の近くのユーザの１つ以上の端末３１６は、音波３０８を検出し且つ傍受したときにＷｅｂ  Ａｕｄｉｏ  ＡＰＩ  ３１４を用いて、音波３０８からのリソース・データ３１２を解析し且つ取得することができる。
【００７５】
以下は本開示の解決策の適用実施例である。
【００７６】
第１の適用は、広告促進である。音楽ウェブサイトは、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて、提携者によって提供される広告データを超音波の中に符号化し、音楽ウェブサイトのライセンスされた音楽に超音波を合成する。ユーザが端末装置を介してＸｉａｍｉ  Ａｐｐまたはウェブ・ページによってウェブサイトのライセンスされた音楽を無料で聞く場合（すなわち、リクエストされたネットワーク・データ上で操作を実行した場合）、超音波は同時に再生される。音波の到達範囲内の他の端末装置（または、ユーザによって使用される端末装置をさらに含む）は、音波を監視し、音波を解析し、したがって、広告を取得し、それにより、より多くの近くのユーザに対する広告の促進を実現する。さらに、本開示の解決策が使用される場合、音楽コンテンツは影響を受けない。音楽の著作権者及び音楽サービス・プロバイダが著作権によって保護された音楽のＷｅｂ  Ａｕｄｉｏ  ＡＰＩに基づくデータ広告プロトコルに従う限り、ライセンスされた音楽のための料金保護でさえも容易に且つ便利に達成することができる。
【００７７】
第２の適用は、支払口座の送信である。音楽ウェブサイトは、ＷｅｂＡｕｄｉｏ  ＡＰＩを用いて、提携者によって提供される（音波の）支払口座を１つの音楽の中に符号化し、その支払口座の音波データは高周波帯域内、すなわち、超音波の周波数帯域内にある。ユーザが端末装置を介して音楽ウェブサイトを訪問して、さらに音楽再生の操作を実行すると、支払口座に関する情報も送信され（すなわち、超音波の送信が起動され）、超音波の到達範囲内の端末装置はアカウントを取得するためにそれを傍受し且つ解析する。端末装置が口座アプリケーション・プログラムを備えている場合、端末はそのユーザに対して口座を表示することができ、口座を取得するユーザに支払を終了するようにその口座に支払をするかどうかを促す。
【００７８】
第３の適用は、携帯電話Ａｐｐダウンロード・アドレスの共有である。携帯電話Ａは、Ｗｅｂ  Ａｕｄｉｏ  ＡＰＩを用いて、Ａｐｐの（音波の）ダウンロード・アドレス情報を１つの音楽の中に符号化し、音楽ウェブサイトにその音楽をアップロードする。携帯電話Ｂが音楽ウェブサイトを訪問して音楽再生を実行すると、Ａｐｐのダウンロード・アドレス情報の音波も再生される。携帯電話Ｂ及び携帯電話Ｂの近くの他の携帯電話がＷｅｂ  Ａｕｄｉｏ  ＡＰＩをサポートしているならば、音波は、携帯電話Ｂが１つの音楽を監視するときに、監視することによって検出され、携帯電話Ｂ及び携帯電話Ｂの近くの他の携帯電話は、解析によってＡｐｐのダウンロード・アドレスを取得することができる。さらに、携帯電話Ｂおよび携帯電話Ｂの近くの他の携帯電話におけるＡｐｐサービスは、Ａｐｐのダウンロード・アドレスに従ってＡｐｐのダウンロードを直接終了することができ、すなわち、音楽を監視している間にＡｐｐのダウンロード・アドレスの音波を同期して検出し、解析によってＡｐｐのダウンロード・アドレス情報を取得し、ダウンロード処理を実現する。
【００７９】
本開示はさらにデータ合成処理システムを提供する。図４に示されるように、図４は、本開示によるデータ処理システム４００の実施例の構成図である。
【００８０】
システム４００は、符号化及び合成モジュール４１０、起動モジュール４２０、及び取得モジュール４３０を含むことができる。
【００８１】
符号化及び合成モジュール４１０は、リソース・データを音波データの中に符号化し、リソース・データを表す音波データを１つ以上のネットワーク・データと合成する。ブロックＳ１１０は、モジュール４１０によって実施される操作の詳細のために参照することができる。それはさらに検出モジュール４１１及び合成モジュール４１２を含むことができる。ブロックＳ２１０及びＳ２２０は、モジュール４１１及び４１２によって実施される操作の詳細のために参照することができる。音波は、人間に聞き取れない高周波の音波または低周波の音波を含む。
【００８２】
トリガ・モジュール４２０は、合成されたネットワーク・データに対して実行された操作に応じて、合成されたネットワーク・データにおいてリソース・データを表す音波を周囲に送信すること（または伝送すること若しくは伝搬すること）を起動して、より多くの（例えば一人以上の）他のユーザに対して音波の伝搬および共有を促進する。ブロックＳ１２０は、モジュール４２０によって実施される操作の詳細のために参照することができる。
【００８３】
取得モジュール４３０は、音波を受信して、リソース・データを表す音波を傍受することによりリソース・データを取得するために音波を解析する。ブロックＳ１３０は、モジュール４３０によって実施される操作の詳細のために参照することができる。
【００８４】
図４に記載されている開示されたシステムに含まれる各モジュールの特定の実施は、開示された方法のそれぞれのブロックの特定の実施に対応する。図１〜図３は詳細に記述されているので、各モジュールの特定の詳細については、本開示が焦点から外れるのを避けるために以下においては説明しない。
【００８５】
典型的な構成では、コンピュータ装置は１つ以上のプロセッサ（ＣＰＵ）、入出力インターフェイス、ネットワーク・インターフェイス及びメモリを含む。
【００８６】
図５は、上記したサーバのような、データ処理システム５００の実施例をより詳細に示している。一実施形態において、システム５００は、限定はされないが、１つ以上のプロセッサ５０１、ネットワーク・インターフェイス５０２、メモリ５０３及び入出力インターフェイス５０４を含むことができる。
【００８７】
メモリ５０３は、コンピュータ可読媒体の形態、例えば、非永久的な記憶装置、ランダム・アクセス・メモリ（ＲＡＭ）及び／または、読出専用メモリ（ＲＯＭ）若しくはフラッシュＲＡＭのような、不揮発性の内部記憶装置を含むことができる。メモリ５０３はコンピュータ可読媒体の一実施例である。
【００８８】
コンピュータ可読媒体は、永久的若しくは非永久的なタイプの可搬型または固定型の媒体を含むことができ、それはどんな方法または技術を使用しても情報の記憶を達成することができる。情報は、コンピュータ可読コマンド、データ構造、プログラム・モジュールまたは他のデータを含むことができる。コンピュータ記憶媒体の実施例は、限定はされないが、相変化メモリ（ＰＲＡＭ）、スタティック・ランダム・アクセス・メモリ（ＳＲＡＭ）、ダイナミック・ランダム・アクセス・メモリ（ＤＲＡＭ）、他のタイプのランダム・アクセス・メモリ（ＲＡＭ）、読出専用メモリ（ＲＯＭ）、電気的消去可能プログラマブル読出専用メモリ（ＥＥＰＲＯＭ）、高速フラッシュ・メモリ若しくは他の内部記憶装置技術、コンパクト・ディスク読出専用メモリ（ＣＤ−ＲＯＭ）、デジタル・バーサタイル・ディスク（ＤＶＤ）若しくは他の光記憶装置、磁気カセットテープ、磁気ディスク記憶装置若しくは他の磁気記憶装置、またはその他の非送信媒体を含み、それらはコンピュータ装置によってアクセスされ得る情報を格納するために使用することができる。ここに定義されるように、コンピュータ可読媒体は、変調されたデータ信号及び搬送波のような一時的な媒体は含まない。
【００８９】
メモリ５０３は、プログラム・モジュール５０５及びプログラム・データ５０６を含むことができる。１つの実施形態では、プログラム・モジュール５０５は、符号化及び合成モジュール５０７（それは検出モジュール５０８及び合成モジュール５０９を含み得る）、トリガ・モジュール５１０及び取得モジュール５１１を含むことができる。これらのモジュール及びサブモジュールの詳細は上述の説明において見出され得るので、ここでは冗長な説明は行わない。
【００９０】
用語「有する」、「含む」またはその任意の他のバリエーションは、非限定的な用語を包含する意味であることに留意されたい。一連の要素を含むプロセス、方法、製品または装置は、それらの要素を含むのみならず、明示的には挙げられていない他の要素をも含み、または、そのようなプロセス、方法、製品または装置に既に存在している要素をさらに含む。さらに限定しない条件で、フレーズ「１つの・・・を含む」によって定義された要素は、任意の他の同様の要素をプロセス、方法、製品または装置に存在するものから除外しない。
【００９１】
当業者は、本開示の実施例が、方法、システムまたはコンピュータ・プログラムの製品として提供され得ることを理解するはずである。したがって、本開示は、ハードウェアのみの実施形態、ソフトウェアのみの実施形態、またはハードウェア及びソフトウェアの組み合わせの実施形態として実施することができる。さらに、本開示は、コンピュータ実行可能な命令を格納する１つ以上のコンピュータ可読記憶媒体（それらは、限定はされないが、磁気ディスク、ＣＤ−ＲＯＭまたは光ディスクなどを含む）に格納することができるコンピュータ・プログラムの製品として実装することができる。
【００９２】
上述のことは、単に本開示の実施形態を説明するものであり、本開示の範囲を限定する意図ではない。様々な修正及び代替が当業者によって本開示に対して行われ得る。本開示の精神及び原理の範囲内のいかなる修正、置換及び改良であっても、本開示の特許請求の範囲以内に入ることになる。
【図１】
0006462686.tif 000002
【図２】
0006462686.tif 000003
【図３】
0006462686.tif 000004
【図４】
0006462686.tif 000005
【図５】
0006462686.tif 000006