(57)【要約】【課題】汎用的なメディア対応アプリケーションで生成されたデータと無線通信方式を満たすデータとを互いに変換する手段を具備する電子機器を提供する。【解決手段】ホストコントローラ６はＲＦ層２１、ＢＢ層２２及びＬＭ層２３で構成される。ホスト１６にＬ２ＣＡＰ２６及びＢｌｕｅｔｏｏｔｈ（以下ＢＴと称す）通信用バスドライバ２７が設けられる。ドライバ２７より上位にＢＴ通信用サウンドドライバ２８を設ける。ドライバ２８は通信相手機器からＢＴ通信方式で送信されたサウンドデータを汎用的なサウンド対応アプリケーション（以下サウンドアプリケーションと称す）で使用できるデータ形式に変換する役割り、及びサウンドアプリケーションで生成されたサウンドデータをＢＴ通信方式に適するデータ形式に変換する役割りを果たす。さらにサウンドＡＰＩ２９及びサウンドアプリケーション３０を設ける。【選択図】  図３
2004274194.tif 000002
【特許請求の範囲】
【請求項１】
メディアのデータを再生する再生手段及び前記再生されたデータを出力する出力手段とを具備する電子機器において、
外部機器と無線通信を行う無線通信手段と、
前記再生手段によって再生されたデータを前記無線通信手段によって前記外部機器へ送信されるデータ形式に変換する変換手段と、
を具備することを特徴とする電子機器。
【請求項２】
前記変換手段は、前記外部機器から当該電子機器へ無線通信を介して送信されるデータを、前記再生手段によって再生されるデータ形式に変換可能であることを特徴とする請求項１記載の電子機器。
【請求項３】
メディアのデータを再生する再生手段及び前記再生されたデータを出力する出力手段とを具備する電子機器において、
外部機器と無線通信を行う無線通信手段と、
前記再生手段によって再生されたデータを変換するＡＰＩと、
前記ＡＰＩによって変換されたデータを前記無線通信手段によって送信されるデータ形式に変換する変換手段と、
を具備することを特徴とする電子機器。
【請求項４】
前記変換手段は、前記外部機器から当該電子機器へ無線通信を介して送信されるデータを前記ＡＰＩによって変換されるデータ形式に変換可能であることを特徴とする請求項３記載の電子機器。
【請求項５】
前記再生手段は、汎用的であるとともにメディアのデータを再生するプログラムであることを特徴とする請求項２及び４記載の電子機器。
【請求項６】
前記外部機器との無線通信手段はＢｌｕｅｔｏｏｔｈ無線通信であり、前記再生手段によって再生されるデータはサウンドデータであることを特徴とする請求項２及び４記載の電子機器。
【請求項７】
前記無線通信手段による前記外部機器との通信開始を検知する第１の検知手段と、
前記第１の検知手段が通信開始を検知後、前期変換手段を有効にさせる手段と、
を具備することを特徴とする請求項２及び４記載の電子機器。
【請求項８】
前記無線通信手段による前記外部機器との通信終了を検知する第２の検知手段と、
前記第２の検知手段が通信終了を検知後、前記変換手段を無効にさせる手段と、
を具備することを特徴とする請求項２及び４記載の電子機器。
【請求項９】
メディアのデータを再生する再生手段と前記再生されたデータを出力する出力手段及び外部機器と無線通信を行う無線通信手段とを具備する電子機器で行われるデータ変換方法において、
前記再生手段によって再生されたデータを前記無線通信手段によって前記外部機器へ送信されるデータ形式に変換し、
前記変換後のデータを前記無線通信手段で前記外部機器へ伝送することを特徴とするデータ変換方法。
【請求項１０】
前記外部機器から前記電子機器へ無線通信を介して送信されるデータを、前記再生手段によって再生されるデータ形式に変換可能であることを特徴とする請求項９記載のデータ変換方法。
【請求項１１】
メディアのデータを再生する再生手段と前記再生されたデータを出力する出力手段及び外部機器と無線通信を行う無線通信手段とを具備する電子機器で行われるデータ変換方法において、
前記再生手段によって再生されたデータをＡＰＩで変換し、
前記ＡＰＩによって変換されたデータを前記無線通信で前記外部機器に送信されるデータ形式に変換し、
前記外部機器に送信されるデータ形式に変換されたデータを前記無線通信手段で前記外部機器へ伝送することを特徴とするデータ変換方法。
【請求項１２】
前記外部機器から前記電子機器へ無線通信を介して送信されるデータを、前記ＡＰＩによって変換されるデータ形式に変換可能であることを特徴とする請求項１１記載のデータ変換方法。
【請求項１３】
前記再生手段は、汎用的であるとともにメディアのデータを再生するプログラムであることを特徴とする請求項１０及び１２記載のデータ変換方法。
【請求項１４】
前記再生手段によってサウンドデータを再生し、前記サウンドデータを前記外部機器に送信する際に使用するＢｌｕｅｔｏｏｔｈ無線通信に適するデータ形式に変換することを特徴とする請求項１０及び１２記載のデータ変換方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ変換手段を具備する電子機器、特にサウンドデータ変換手段を具備する電子機器に関する。
【０００２】
【従来の技術】
従来、パーソナルコンピュータ側で再生されたサウンドデータ等を通信相手電子機器、例えばヘッドセットに対して、近距離無線データ通信を実現するＢｌｕｅｔｏｏｔｈ規格に準拠した無線通信（以下、Ｂｌｕｅｔｏｏｔｈ無線通信と称す。）を使用して伝送する場合、パーソナルコンピュータに搭載されるとともにサウンドデータ等を再生するアプリケーションは、Ｂｌｕｅｔｏｏｔｈ無線通信規格に対応するとともにサウンドデータ等を再生するアプリケーション（以下、ＢＴ対応メディア用アプリケーションと称す。）でなければならなかった。
【０００３】
つまり、パーソナルコンピュータに搭載されているＯＳ（ＯｐｅｒａｔｉｎｇＳｙｓｔｅｍ）に標準搭載されているような汎用的なメディア対応アプリケーションを使用して再生されたサウンドデータ等を、Ｂｌｕｅｔｏｏｔｈ無線通信を使用して通信相手機器に伝送することは不可能であった。
【０００４】
上記のような問題点を解決するために、ドライバを設けるという手段が用いられる。例えば、Ｄｉｇｉｔａｌ  ＶｉｄｅｏなどのＡＶ機器の所有するデータを外部機器からファイル形式でアクセス可能となるようなドライバを設ける、という内容の発明が提案されている（特許文献１参照。）。
【０００５】
【特許文献１】
特開２００１−３４６１６１号公報（第５頁、第４図）
【０００６】
【発明が解決しようとする課題】
ユーザは、ＢＴ対応メディア用アプリケーションの使用方法を新たに覚える必要がある、さらに当該ＢＴ対応メディア用アプリケーションが対応していないフォーマットであるサウンドファイルは、当該ＢＴ対応メディア用アプリケーションが対応可能となるように予め変換しておく必要がある、といった問題点を有していた。
【０００７】
そこで、本発明は上記問題を鑑みてなされたもので、汎用的なメディア対応アプリケーションで再生されたデータと、使用される無線通信に適したフォーマットを満たすデータとを互いに変換する手段を具備する電子機器を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、請求項１に係る発明では、メディアのデータを再生する再生手段及び再生されたデータを出力する出力手段とを具備する電子機器において、外部機器と無線通信を行う無線通信手段と、再生手段によって再生されたデータを無線通信手段によって外部機器へ送信されるデータ形式に変換する変換手段とを具備することを特徴とする。
【０００９】
このような構成により、再生されたメディアデータを無線通信手段で外部機器へ送信されるデータ形式に変換することが可能となる。
【００１０】
また、請求項９に係る発明では、メディアのデータを再生する再生手段と再生されたデータを出力する出力手段及び外部機器と無線通信を行う無線通信手段とを具備する電子機器で行われるデータ変換方法において、再生手段によって再生されたデータを無線通信手段によって外部機器へ送信されるデータ形式に変換し、変換後のデータを無線通信手段で外部機器へ伝送することを特徴とする。
【００１１】
このような構成により、再生されたメディアデータを無線通信手段で外部機器へ送信されるデータ形式に変換することが可能となる。
【００１２】
【発明の実施の形態】
以下本発明に係る実施の形態を、図面を参照して説明する。
【００１３】
図１は、メディア対応アプリケーションを具備する電子機器とヘッドセットとが無線通信を行う状態を示す図である。
【００１４】
本発明に係る電子機器１は、表示部２及び本体３とで構成される。表示部２に各種情報を表示するディスプレイ４が設けられる。例えばディスプレイ４はＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。本体３のには音声信号を音に変換するスピーカ５が設けられる。
【００１５】
本体３には、Ｂｌｕｅｔｏｏｔｈ無線通信を行うために必要となるＢｌｕｅｔｏｏｔｈ通信モジュール６が内蔵される。また、電子機器１に拡張スロット等が備わっているなら、このＢｌｕｅｔｏｏｔｈ通信モジュール６は電子機器１に予め設けておく必要がなく、Ｂｌｕｅｔｏｏｔｈ無線機能を内蔵した拡張カード等を電子機器１に装着することによりＢｌｕｅｔｏｏｔｈ通信モジュール６を設けてもよい。
【００１６】
ヘッドセット７（外部機器）は、イヤースピーカ８及びマイクロフォン（以下、マイクと称す。）９を具備する。イヤースピーカ８は、音を聞くためのステレオイヤースピーカである。また、マイク９には、使用者の音声、又は外部の音等が入力される。
【００１７】
ヘッドセット７の内部にＢｌｕｅｔｏｏｔｈ通信モジュール８が内蔵される。Ｂｌｕｅｔｏｏｔｈ通信モジュール８は電子機器１とＢｌｕｅｔｏｏｔｈ無線通信を行なうために設けられる。
【００１８】
ヘッドセット７は、電子機器１と通信可能なエリアを有する。このエリア内に電子機器１が存在する時、当該電子機器１はヘッドセット７と通信を行なうために十分な強度を有する電波を受信する。
【００１９】
図２は、電子機器のハードウェアブロック図である。
【００２０】
第１のブリッジ回路１２は、ディスプレイ４、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、メインメモリ１３及び第２のブリッジ回路１４と接続される。
【００２１】
ディスプレイ４は各種情報を表示する。例えば、サウンド再生アプリケーションのＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）等を表示する。
【００２２】
ＣＰＵ１１は、電子機器１全体の制御及びデータの演算等を行なう。
【００２３】
メインメモリ１３は、ＯＳ、デバイスドライバ、実行対象のアプリケーションプログラム及び処理データ等を格納する。
【００２４】
第２のブリッジ回路１４は、磁気ディスク装置１５、スピーカ５及びＢｌｕｅｔｏｏｔｈ通信モジュール６と接続される。
【００２５】
磁気ディスク装置１５は、オペレーティングシステム、デバイスドライバ、実行対象のアプリケーションプログラム等が記憶されており、適時メインメモリ１３に転送される。
【００２６】
スピーカ５（出力手段）は、音声信号を音に変換する。ユーザはこの変換された音を聴くことが可能である。
【００２７】
Ｂｌｕｅｔｏｏｔｈ通信モジュール６は、Ｂｌｕｅｔｏｏｔｈ無線通信を行うために必要であるハードウェアで構成されている。例えば、ＲＦ部やＢａｓｅＢａｎｄ部等から構成されている。
【００２８】
図３は、Ｂｌｕｅｔｏｏｔｈ通信のプロトコルスタックにおける本発明に係るサウンドドライバの位置付けを示す図である。
【００２９】
以下、パーソナルコンピュータ側のＢｌｕｅｔｏｏｔｈ通信のプロトコルスタックを説明する。
【００３０】
ハードウェアであるホストコントローラ（Ｂｌｕｅｔｏｏｔｈ通信モジュール）６、ホストコントローラ６により制御されるソフトウェアであるホスト１６、及びホストコントローラ６とホスト１６間を仲介するソフトウェアインターフェイスであるホストコントローラインターフェイス（以下、ＨＣＩと称す。）２４，２５から構成される。
【００３１】
ホストコントローラ６における３つのレイヤの中で最下層であるＲＦ層２１は、２．４ＧＨｚ周波数帯域を用いた無線周波数信号の送受信および変復調を行なうハードウェア（例えばＲＦトランシーバ）に相当する。このＲＦ層２１において、無線周波数信号の増幅、周波数ホッピング型のスペクトル拡散方式による無線通信が行なわれる。
【００３２】
ＲＦ層２１より一つ上位のレイヤがベースバンド層（以下ＢＢ層と称す。）２２である。ＲＦ層２１と同様に、ＢＢ層２２はホストコントローラ６内においてハードウェア（例えばベースバンドチップ）で実装される。このＢＢ層２２に、Ｂｌｕｅｔｏｏｔｈ無線通信に必要な機能群が定義されている。
【００３３】
ＢＢ層２２より一つ上位のレイヤがリンク管理層（以下ＬＭ層と称す。）２３である。ＬＭ層２３はＢＢ層２２と同様に、ホストコントローラ６内においてハードウェア（例えばベースバンドチップ）で実装される。このＬＭ層２３は、ＢＢ層２２に対し通信リンク確立の設定をするといった通信リンク確立の管理を行なう。この設定内容は制御パケットとしてＬＭ層２３に定義される。また、このＬＭ層２３は必要に応じて、さらに上位のレイヤから直接、制御される場合もある。
【００３４】
ホストコントローラ６とホスト１６間を仲介するＨＣＩ２４，２５は、技術仕様として定義されたソフトウェアインターフェイスである。Ｂｌｕｅｔｏｏｔｈモジュールをデバイスに組み込む際、このＨＣＩ２４，２５に基づいたＨＣＩコマンドに従ってアプリケーションを開発すれば、ホストコントローラ６側のプロトコルを意識することなくアプリケーションを開発することが可能であるといったメリットがある。ＨＣＩ２４，２５を使用しない場合は、アプリケーションの開発者がホストコントローラ側のプロトコル群を直接操作することが可能である。本実施例では、ＨＣＩ２４，２５を使用した場合について説明するが、ＨＣＩ２４，２５を使用しない場合でも、ホストコントローラ側のプロトコル群が同様である限り、本発明の効果が得られる。
【００３５】
ホスト１６のプロトコル群の最下層が、論理リンク管理層（Ｌｏｇｉｃａｌ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ  ａｎｄ  Ａｄａｐｔａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）（以下、Ｌ２ＣＡＰと称す。）２６である。このＬ２ＣＡＰ２６はＨＣＩ２４，２５を通じてＬＭ層２３及びＢＢ層２２にアクセスするプロトコルである。Ｌ２ＣＡＰ２６は、さらに上位のレイヤから送られてくるデータの分割や、ＬＭ層２３及びＢＢ層２２といった下位のレイヤから送られてくるデータを再構築する。
【００３６】
Ｌ２ＣＡＰ２６より上位にＢｌｕｅｔｏｏｔｈ通信用バスドライバ２７を設ける。このＢｌｕｅｔｏｏｔｈ通信用バスドライバ２７は、後述をもって説明するさらに上位のレイヤから送信されてくるデータを、Ｌ２ＣＡＰ２６以下で行われるＢｌｕｅｔｏｏｔｈ通信形式に適するデータに変換する役割りを果たす。
【００３７】
Ｂｌｕｅｔｏｏｔｈ通信用バスドライバ２７より上位にＢｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８を設ける。このＢｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８は、通信相手機器からＢｌｕｅｔｏｏｔｈ通信方式に準じて送信されたサウンドデータを、汎用的なサウンド対応アプリケーション（後述をもって説明）で使用できるデータ形式に変換する役割り、及び汎用的なサウンド対応アプリケーションで再生されたサウンドデータを、通信相手機器に対しＢｌｕｅｔｏｏｔｈ通信方式に準じて送信するために適するデータ形式に変換する役割りを果たす。
【００３８】
Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８より上位に、サウンドＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）（以下、サウンドＡＰＩと称す。）２９が設けられる。このサウンドＡＰＩ２９は、さらに上位に位置する、一般的なサウンド対応アプリケーション（後述をもって説明）で再生されたデータが、上述で説明したＢｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８で使用可能な形式とするために設けられるインターフェイスである。
【００３９】
サウンドＡＰＩ２９より上位に、汎用的なサウンド対応アプリケーション（プログラム）（以下、汎用的なサウンドアプリケーションと称す。）３０を設ける。汎用的なサウンドアプリケーション（再生手段）とは、例えば、ＯＳに標準搭載されているサウンドを含むメディア対応のアプリケーションのことであり、Ｂｌｕｅｔｏｏｔｈ通信方式に準じて送受信されるサウンドデータのみに対応するサウンド対応アプリケーションとは異なる。
【００４０】
図４は、Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ及びパーソナルコンピュータに搭載されるスピーカを使用するために設けられるサウンドドライバの関係を示す図である。
【００４１】
Ｂｌｕｅｔｏｏｔｈ通信モジュール６、ＨＣＩ２４，２５、Ｌ２ＣＡＰ２６、Ｂｌｕｅｔｏｏｔｈ通信バスドライバ２７、Ｂｌｕｅｔｏｏｔｈ通信サウンドドライバ２８、サウンドＡＰＩ２９及び一般的なサウンドアプリケーション３０の説明は、図３を使用して説明した内容と同様であるので説明を省略する。
【００４２】
サウンドドライバ３２は、汎用的なサウンドアプリケーション３０で生成されたサウンドデータを、パーソナルコンピュータに搭載されているスピーカ５で使用可能なデータ形式に変換する。
【００４３】
さらに、Ｂｌｕｅｔｏｏｔｈ通信管理部３１はＢｌｕｅｔｏｏｔｈ通信開始及び終了の検知等といった、Ｂｌｕｅｔｏｏｔｈ通信に関する管理を行う。
【００４４】
図５は、パーソナルコンピュータ１からヘッドセット７へのサウンドデータの伝送の流れを説明するフローチャートである。
【００４５】
パーソナルコンピュータ１とヘッドセット７との間でＢｌｕｅｔｏｏｔｈ通信が開始される（Ｓ１）。パーソナルコンピュータ７に設けられるＢｌｕｅｔｏｏｔｕ通信管理部３１は、Ｂｌｕｅｔｏｏｔｈ通信が開始されたことを検知する（Ｓ２）。検知後、Ｂｌｕｅｔｏｏｔｈ通信管理部３１は、Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８をメインメモリ１３にロードする（Ｓ３）。
【００４６】
ステップＳ３までが終了状態において、パーソナルコンピュータ１に搭載されている汎用的なサウンドアプリケーション３０を使用して音楽を再生開始する、すなわちサウンドデータを生成開始する（Ｓ４）。汎用的なサウンドアプリケーション３０で再生されたサウンドデータは、サウンドＡＰＩ２９を介し、Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８へ伝送される（Ｓ５）。Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８は、サウンドＡＰＩ２９を介し伝送されるサウンドデータを、Ｂｌｕｅｔｏｏｔｈ無線通信で伝送可能なデータ形式に変換する（Ｓ６）。Ｂｌｕｅｔｏｏｔｈ無線通信で伝送可能なデータ形式に変換されたサウンドデータは、ヘッドセット７に送信される（Ｓ７）。その後、ヘッドセット７に設けられるイヤースピーカ８を通じて、ヘッドセットの使用者は、音楽等を聞くことが可能となる。
【００４７】
図６は、ヘッドセット７からパーソナルコンピュータ１へのサウンドデータの伝送の流れを説明するフローチャートである。
【００４８】
パーソナルコンピュータ１とヘッドセット７との間でＢｌｕｅｔｏｏｔｈ通信が開始される（Ｓ８）。パーソナルコンピュータ７に設けられるＢｌｕｅｔｏｏｔｕ通信管理部３１は、Ｂｌｕｅｔｏｏｔｈ通信が開始されたことを検知する（Ｓ９）。検知後、Ｂｌｕｅｔｏｏｔｈ通信管理部３１は、Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８をメインメモリ１３にロードする（Ｓ１０）。
【００４９】
ステップＳ１０までが終了状態において、ヘッドセット７に装備されているマイク９に音を入力する（Ｓ１１）。入力された音はＢｌｕｅｔｏｏｔｈ通信方式に適するデータ形式に変換され、サウンドデータとして、ヘッドセット７からパーソナルコンピュータ１へ伝送される（Ｓ１２）。Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８は、ヘッドセットから伝送されてきたＢｌｕｅｔｏｏｔｈ無線通信に適した形式であるサウンドデータを、サウンドＡＰＩ２９に適するサウンドデータ形式に変換する（Ｓ１３）。Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８で変換されたサウンドデータが、サウンドＡＰＩ２９を介して、一般的なサウンドアプリケーション３０に伝送される（Ｓ１４）。変換されたサウンドデータは、汎用的なサウンドアプリケーション３０で録音等される（Ｓ１５）。
【００５０】
上記に説明したように、Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８を設けることによって、汎用的なサウンドアプリケーション３０で再生等されたサウンドデータからＢｌｕｅｔｏｏｔｈ通信に適するフォーマットを満たすサウンドデータに変換、及びＢｌｕｅｔｏｏｔｈ通信に適するフォーマットを満たすサウンドデータから一般的なサウンドアプリケーション３０で再生等されたサウンドデータに変換することが可能である。
【００５１】
図７は、Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバの使用時からパーソナルコンピュータに搭載されるスピーカを使用するために設けられるドライバの使用時へ切替えることを説明するフローチャートである。
【００５２】
パーソナルコンピュータ１とヘッドセット７との間で行われているＢｌｕｅｔｏｏｔｈ通信が終了する（Ｓ１６）。パーソナルコンピュータ７に設けられるＢｌｕｅｔｏｏｔｕ通信管理部３１は、Ｂｌｕｅｔｏｏｔｈ通信が終了したことを検知する（Ｓ１７）。検知後、Ｂｌｕｅｔｏｏｔｈ通信管理部３１は、メインメモリ２８にロードされているＢｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８を消去する（Ｓ１８）。
【００５３】
ステップＳ１８までが終了状態において、パーソナルコンピュータ１に搭載されている汎用的なサウンドアプリケーション３０を使用して音楽を再生開始する、すなわちサウンドデータを生成開始する（Ｓ１９）。汎用的なサウンドアプリケーション３０で生成されたサウンドデータは、サウンドＡＰＩ２９を介し、サウンドドライバ３２へ伝送される（Ｓ２０）。サウンドドライバ２８は、サウンドＡＰＩ２９を介し伝送されるサウンドデータを、スピーカ５で再現可能なデータ形式に変換する（Ｓ２１）。スピーカ５で再現可能なデータ形式に変換されたサウンドデータは、スピーカ５に伝送される（Ｓ２２）。その後、スピーカ５を通じてパーソナルコンピュータ１の使用者は、音楽等を聞くことが可能となる。
【００５４】
Ｂｌｕｅｔｏｏｔｈ通信管理部３１がＢｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８をロード、アンロードすることで、Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ２８とサウンドドライバ３２との使い分けを行うことが可能となる。
【００５５】
尚、ヘッドセットとアプリケーションを搭載した電子機器間における無線通信方式は、Ｂｌｕｅｔｏｏｔｈ無線通信のみならず、赤外線、無線ＬＡＮ（例えばＩＥＥＥ８０２．１１ｂ等）等の無線通信手段でも問題ない。
【００５６】
また、無線通信が可能である外部機器が表示部を具備しているならば、メディア対応アプリケーションで映像データを再生し、この再生されたデータを無線通信で使用されるデータのフォーマットに適する形式に変換するドライバ等をデータ再生側の機器に搭載することで、本発明と同様の効果が得られる。
【００５７】
本発明ではその主旨を逸脱しない範囲であれば、上記の実施形態に限定されるものではない。そして、無線通信機能とＯＳに標準装備されているような汎用的なメディア用アプリケーションを具備している電子機器に広く適用できるものである。
【００５８】
【発明の効果】
以上詳述した発明によれば、ＯＳに標準装備されているような汎用的なメディア対応のアプリケーションを使用することが可能となる。
【図面の簡単な説明】
【図１】サウンド再生アプリケーションを具備する電子機器と周辺機器とが接続された状態を示す図。
【図２】電子機器のハードウェアブロック図。
【図３】本発明に係るドライバの位置付けを示す図。
【図４】Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ及びパーソナルコンピュータに搭載されるスピーカを使用するために設けられるサウンドドライバの関係を示す図。
【図５】パーソナルコンピュータ１からヘッドセット７へのサウンドデータの伝送の流れを説明するフローチャート。
【図６】ヘッドセット７からパーソナルコンピュータ１へのサウンドデータの伝送の流れを説明するフローチャート。
【図７】Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバの使用時からパーソナルコンピュータに搭載されるスピーカを使用するために設けられるドライバの使用時へ切替えることを説明するフローチャート。
【符号の説明】
１…パーソナルコンピュータ、２…ヘッドセット、
３…表示部、４…本体、５…スピーカ、
６…Ｂｌｕｅｔｏｏｔｈ通信モジュール（ホストコントローラ）、
７…ヘッドセット、８…イヤースピーカ、
８ａ…Ｂｌｕｅｔｏｏｔｈ通信モジュール、９…マイクロフォン、
１１…ＣＰＵ、１２…第１のブリッジ回路、１３…メインメモリ、
１４…第２のブリッジ回路、１５…磁気ディスク装置、１６…ホスト、
２１…ＲＦ層、２２…ベースバンド層、２３…リンク管理層、
２４，２５…ＨＣＩ、２６…Ｌ２ＣＡＰ、
２７…Ｂｌｕｅｔｏｏｔｈ通信用バスドライバ、
２８…Ｂｌｕｅｔｏｏｔｈ通信用サウンドドライバ、
２９…サウンドＡＰＩ、
３０…汎用的なサウンドアプリケーション、
３１…Ｂｌｕｅｔｏｏｔｈ通信管理部、３２…サウンドドライバ、
【図１】
2004274194.tif 000003
【図２】
2004274194.tif 000004
【図３】
2004274194.tif 000005
【図４】
2004274194.tif 000006
【図５】
2004274194.tif 000007
【図６】
2004274194.tif 000008
【図７】
2004274194.tif 000009