(57)【要約】      （修正有）【課題】移動体通信機器及び同種の機器に使用される入力機器インタフェースを提供。【解決手段】移動体電子機器は、イヤホン／マイクロホンポートと、イヤホン／マイクロホンポートを介してデータ入力機器から変調データ信号を受信するＩ／Ｏ回路と、変調データ信号からデータを抽出するようにプログラムされているプロセッサユニットとを含む。プロセッサユニット（又はＩ／Ｏ回路）は、移動体電子機器のイヤホン／マイクロホンコネクタへの機器の接続を検出し、接続されている機器がデータ入力機器であるかどうかを判定する。接続されている機器がデータ入力機器であるならば、プロセッサユニットはデータ入力機器によって生成された変調データ信号からデータを抽出するようにプログラムされている。【選択図】図４
2011030238.tif 000002
【特許請求の範囲】
【請求項１】
データ入力機器から移動体電子機器内にデータを受信する方法であって、
前記移動体電子機器のイヤホン／マイクロホンコネクタへの機器の接続を検出することと、
前記接続されている機器はデータ入力機器であるかどうかを判定することと、
前記接続されている機器はデータ入力機器であるという判定に応じて、データ入力機器によって生成された変調データ信号からデータを抽出することと、
を備える方法。
【請求項２】
前記抽出されたデータを前記移動体電子機器上で実行中のアプリケーションに供給することをさらに備える、請求項１に記載の方法。
【請求項３】
データ入力機器はキーボードである、請求項１に記載の方法。
【請求項４】
前記変調データ信号はオン／オフキーイング（ＯＯＫ）変調スキームを使用して変調される、請求項１に記載の方法。
【請求項５】
前記変調スキーム内で定義されている各シンボルが固有の英数字を表現するように、前記変調データ信号はＭ−ａｒｙ変調スキームを使用して変調される、請求項１に記載の方法。
【請求項６】
前記接続されている機器はデータ入力機器であるという判定に応じて、前記移動体電子機器の入力機器を無効にすることをさらに備える、請求項１に記載の方法。
【請求項７】
前記移動体電子機器は無線電話機を備える、請求項１に記載の方法。
【請求項８】
移動体電子機器のイヤホン／マイクロホンコネクタへの機器の接続を検出することと、
前記接続されている機器はデータ入力機器であるかどうかを判定することと、
前記接続されている機器はデータ入力機器であるという判定に応じて、データ入力機器によって生成された変調データ信号からデータを抽出することと、
を備える動作を実行する命令を有する機械読み取り可能な媒体。
【請求項９】
前記動作は前記抽出されたデータを前記移動体電子機器上で実行中のアプリケーションに供給することをさらに備える、請求項８に記載の機械読み取り可能な媒体。
【請求項１０】
前記データ入力機器はキーボードである、請求項８に記載の機械読み取り可能な媒体。
【請求項１１】
前記変調データ信号はオン／オフキーイング（ＯＯＫ）変調スキームを使用して変調される、請求項８に記載の機械読み取り可能な媒体。
【請求項１２】
前記変調スキーム内で定義されている各シンボルが固有の英数字を表現するように、前記変調データ信号はＭ−ａｒｙ変調スキームを使用して変調される、請求項８に記載の機械読み取り可能な媒体。
【請求項１３】
前記動作は、前記接続されている機器はデータ入力機器であるという判定に応じて、前記移動体電子機器の入力機器を無効にすることをさらに備える、請求項８に記載の機械読み取り可能な媒体。
【請求項１４】
前記移動体電子機器は無線電話機を備える、請求項８に記載の機械読み取り可能な媒体。
【請求項１５】
外部データ入力機器から移動体電子機器内にデータを受信する装置であって、
データ入力機器に連結可能であるイヤホン／マイクロホンポートと、
前記イヤホン／マイクロホンポートを介して前記データ入力機器から変調データ信号を受信する入力回路と、
前記変調データ信号からデータを抽出するようにプログラムされているプロセッサユニットと、
を備える装置。
【請求項１６】
前記プロセッサユニットは、前記イヤホン／マイクロホンポートに接続された機器がデータ入力機器であるかどうかを判定するようにさらにプログラムされている、請求項１５に記載の装置。
【請求項１７】
前記プロセッサユニットは、前記接続されている機器はデータ入力機器であるという判定に応じて、前記移動体電子機器の入力機器を無効にするようにさらにプログラムされている、請求項１６に記載の装置。
【請求項１８】
前記プロセッサユニットは、前記抽出されたデータを前記プロセッサユニットによって実行されているアプリケーションに供給するようにさらにプログラムされている、請求項１５に記載の装置。
【請求項１９】
前記プロセッサユニットはデジタル信号プロセッサコンポーネントを備える、請求項１５に記載の装置。
【請求項２０】
前記データ入力機器はキーボードである、請求項１５に記載の装置。
【請求項２１】
前記変調データ信号はオン／オフキーイング（ＯＯＫ）変調スキームを使用して変調される、請求項１５に記載の装置。
【請求項２２】
前記変調データ信号はＭ−ａｒｙ変調スキームを使用して変調され、前記変調スキーム内で定義されている各シンボルが固有の英数字を表現する、請求項１５に記載の装置。
【請求項２３】
前記移動体電子機器は無線電話機を備える、請求項１５に記載の装置。
【請求項２４】
イヤホン／マイクロホンポートを介して外部データ入力機器から移動体電子機器内にデータを受信する装置であって、
前記イヤホン／マイクロホンポートを介して前記データ入力機器から変調データ信号を受信する手段と、
前記変調データ信号からデータを抽出する手段と、
を備える装置。
【請求項２５】
前記イヤホン／マイクロホンポートに接続された機器がデータ入力機器であるかどうかを判定する手段をさらに備える、請求項２４に記載の装置。
【請求項２６】
前記接続されている機器はデータ入力機器であるという判定に応じて、前記移動体電子機器の入力機器を無効にする手段をさらに備える、請求項２５に記載の装置。
【請求項２７】
前記抽出されたデータを前記移動体電子機器上で実行されているアプリケーションに供給する手段をさらに備える、請求項２４に記載の装置。
【請求項２８】
データ入力機器はキーボードを備え、前記移動体電子機器は無線電話機を備える、請求項２４に記載の装置。
【請求項２９】
前記変調データ信号はＭ−ａｒｙ変調スキームを使用して変調され、前記変調スキーム内で定義されている各シンボルが固有の英数字を表現する、請求項２４に記載の装置。
【請求項３０】
移動体電子機器のイヤホン／マイクロホンポートを介して外部データ入力機器から前記移動体電子機器内にデータを受信するシステムであって、
前記イヤホン／マイクロホンポートに接続された機器がデータ入力機器であるかどうかを判定する機器識別コンポーネントと、
前記変調データ信号からデータを抽出する機器インタフェースコンポーネントと、
を備えるシステム。
【請求項３１】
前記機器識別コンポーネントは、前記接続されている機器はデータ入力機器であるという判定に応じて、前記移動体電子機器の入力機器をさらに無効にする、請求項３０に記載のシステム。
【請求項３２】
前記機器インタフェースコンポーネントは、前記移動体電子機器上で実行されているアプリケーションに前記抽出されたデータをさらに供給する、請求項３０に記載のシステム。
【請求項３３】
前記変調データ信号はＭ−ａｒｙ変調スキームを使用して変調され、前記変調スキーム内で定義されている各シンボルが固有の英数字を表現する、請求項３０に記載のシステム。
【請求項３４】
前記移動体電子機器は無線電話機を備え、前記データ入力機器はキーボードを備える、請求項３０に記載のシステム。
【請求項３５】
イヤホン／マイクロホンポートに接続された機器がデータ入力機器であるかどうかを判定する機器識別コンポーネントと、
前記変調データ信号からデータを抽出する機器インタフェースコンポーネントと、
を備える機械読み取り可能なコンポーネントを有する機械読み取り可能な媒体。
【請求項３６】
前記機器識別コンポーネントは、前記接続されている機器はデータ入力機器であるという判定に応じて、前記移動体電子機器の入力機器をさらに無効にする、請求項３５に記載の機械読み取り可能な媒体。
【請求項３７】
前記機器インタフェースコンポーネントは、前記移動体電子機器上で実行されているアプリケーションに前記抽出されたデータをさらに供給する、請求項３５に記載の機械読み取り可能な媒体。
【請求項３８】
前記変調データ信号はＭ−ａｒｙ変調スキームを使用して変調され、前記変調スキーム内で定義されている各シンボルが固有の英数字を表現する、請求項３５に記載の機械読み取り可能な媒体。
【請求項３９】
前記移動体電子機器は無線電話機を備え、前記データ入力機器はキーボードを備える、請求項３５に記載の機械読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、２００５年３月３１日に出願された米国仮出願第６０／６６７，４１６号の利益を主張する。この文書の内容は参照として本明細書に組み込まれる。
【０００２】
後述されている様々な実施形態は、一般に、移動体通信と無線電話機のような同種の機器に関し、より詳細には、限定されることはないが、移動体通信及び同種の機器に使用される入力機器インタフェースに関する。
【背景技術】
【０００３】
現在利用可能な（無線電話機のような）移動体通信機器は、ユーザが英数字データを入力できるように内蔵式入力機器（たとえば、キーパッド）を含み得る。このような移動体機器のサイズは制限されているので、入力機器は多くの場合に比較的小型であり、扱い難いため及び／又は低速であるため典型的なユーザは使用できないことがある。
【０００４】
さらに、現在利用可能な移動体機器は、典型的に、イヤホン／マイクロホンインタフェースを含む。従来型のイヤホン／マイクロホンインタフェースは、ユーザが外部イヤホン／マイクロホン組立体（たとえば、ヘッドセット）を移動体機器に接続することを可能にすることがある。多くのこのようなインタフェースは、標準的なプラグを収容する標準的なイヤホン／マイクロホンソケットコネクタを使用する。この接続はイヤホン／マイクロホン組立体と移動体機器との間でアナログ電気信号を伝えるために使用される。
【０００５】
後に続く段落は、発明の種々の態様の基本的な理解を与えるための概要に相当する。概要は、開示内容の網羅的又は制限的な概観ではない。さらに、概要は決して、発明の主要な及び／又は重要な要素を特定し、発明の範囲を定めるため、又は、発明の範囲を制限するために記載されているのではない。
【発明の概要】
【０００６】
種々の実施形態のうちの一態様によれば、データ入力機器から移動体電子機器内にデータを受信する方法が提供される。この方法は、移動体電子機器のイヤホン／マイクロホンコネクタへの機器の接続を検出することを含む。この方法は、接続されている機器がデータ入力機器であるかどうかを判定することと、接続されている機器がデータ入力機器であるならば、データ入力機器によって生成された変調データ信号からデータを抽出することとをさらに含む。関連した態様では、この方法を実行する機械実行可能な命令が機械読み取り可能な媒体に記憶され得ることがある。
【０００７】
データ入力機器からデータを受信するためにイヤホン／マイクロホンポートを使用することにより、移動体電子機器は、データ入力機器のための別個及び／又は専用のコネクタの必要性が無くなり得ることが有利である。さらに、イヤホン／マイクロホンコネクタは多数の移動体電子機器において標準的であるため、入力機器は多数の移動体電子機器と互換性がある。
【０００８】
別の態様では、外部データ入力機器から移動体電子機器内へデータを受信する装置が提供されている。装置は、ある種のイヤホン／マイクロホン組立体と互換性があるイヤホン／マイクロホンポートを含む。さらに、データ入力機器はイヤホン／マイクロホンポートと互換性があるコネクタを用いて実施される。装置は、イヤホン／マイクロホンポートを介してデータ入力機器から変調データ信号を受信する入力／出力（Ｉ／Ｏ）回路と、変調データ信号からデータを抽出するようにプログラムされているプロセッサユニットとをさらに含む。
【０００９】
さらに別の態様では、移動体電子機器のイヤホン／マイクロホンポートを介して外部データ入力機器から移動体電子機器内にデータを受信するシステムが提供される。システムは、イヤホン／マイクロホンポートに接続された機器がデータ入力機器であるかどうかを判定することができる機器識別コンポーネントを含む。システムは、イヤホン／マイクロホンポートに接続されているデータ入力機器によって生成された変調データ信号からデータを抽出することができる機器インタフェースコンポーネントをさらに含む。関連した態様では、このシステムのコンポーネントは、ソフトウェアコンポーネントとして実施され、機械読み取り可能な媒体に記憶されることがある。
【図面の簡単な説明】
【００１０】
【図１】発明の一実施形態による、イヤホン／マイクロホンコネクタを介して接続されている移動体電子機器及び入力機器を含むシステムを概略的に説明する図である。
【図２】発明の一実施形態による、図１の移動体電子機器の一部分を概略的に説明する機能ブロック図である。
【図３】発明の一実施形態による、図１の入力機器と同時に使用するために図１の移動体電子機器内でインタフェースを実施する際に使用されるソフトウェアプラットフォームを概略的に説明するブロック図である。
【図４】発明の一実施形態による、入力機器からデータを受信する移動体電子機器の動作フローを概略的に説明するフローチャートである。
【発明を実施するための形態】
【００１１】
限定的でなく、かつ、網羅的でない実施形態が図面を参照して記載され、図面中、類似した参照番号は、特に断らない限り、種々の図を通じて類似した部分を指し示している。
【００１２】
以下の技術及び仕組みは、標準的なイヤホン／マイクロホンコネクタを介して入力機器と同時に使用するための方法及び移動体電子機器のコンポーネントを実施することを対象としている。一般に、移動体電子機器は、標準的なイヤホン／マイクロホンコネクタを介する移動体電子機器と入力機器との間のデータ転送をサポートするインタフェースを含む。このインタフェースはハードウェア及び／又はソフトウェアに実施され得る。この一般的な概念の特定の実施が後述されている。
【００１３】
図１は、２つの主要コンポーネント、すなわち、イヤホン／マイクロホンコネクタ１０４付きの移動体電子機器１０２とデータ入力機器１０６とを含むシステム１００を概略的に示している。移動体電子機器１０２はイヤホン／マイクロホンコネクタ１０４を介してデータ入力機器１０６に接続される。本実施形態では、移動体電子機器１０２は無線電話機であり、イヤホン／マイクロホンコネクタ１０４は多数の現在利用可能な移動体電子機器で使用されている標準的なコネクタである。データ入力機器１０６は、移動体電子機器１０２の回路と互換性がある変調データ信号を出力する入力機器であればよい。一実施形態では、データ入力機器１０６はキーボードである。発明の実施形態では、移動体電子機器１０２は、イヤホン／マイクロホンコネクタ１０４を介して受信された電気信号上で変調されたデータを抽出することができるインタフェースを含む。
【００１４】
イヤホン／マイクロホンコネクタ１０４を介してデータ入力機器１０６と同時に使用することにより、移動体電子機器１０２は、データ入力機器のための別個及び／又は専用のコネクタの必要性がなくなるので、移動体電子機器の複雑さ及びコストを低減する点で有利である。さらに、イヤホン／マイクロホンコネクタは多数の移動体電子機器において標準的であるため、データ入力機器１０６は多数の移動体電子機器と互換性がある。これに対し、一部分の移動体電子機器で利用可能なデータポートは、典型的に、製造業者毎及び／又はモデル毎に異なっている。このようなデータポートを使用することは、多種多様な実施を提供するためにデータ入力機器製造業者を必要とすることになり、その結果、データ入力機器を製造するためにより高いコストをもたらす傾向にある。
【００１５】
無線電話機／キーボードシステムが記載されているが、他の実施形態では、移動体電子機器１０２は、たとえば、個人情報端末（ＰＤＡ）、全地球測位システム（ＧＰＳ）受信機、音楽プレーヤー（たとえば、ＭＰ３プレーヤー）などのような別のタイプの移動体機器でもよい。同様に、データ入力機器１０６は、たとえば、（タブレットＰＣにあるような）手書き文字認識装置のような別のデータ入力機器でもよい。
【００１６】
図２は、発明の一実施形態による、データ入力機器１０６（図１）とのインタフェースを実施する際に使用される移動体電子機器１０２（図１）の一部分を概略的に示している。移動体電子機器１０２のその他の部分（たとえば、ディスプレイ、キーパッド、無線周波（ＲＦ）ユニットなど）は明瞭にするため図２から省かれている。本実施形態では、移動体電子機器１０２のこの部分は、入力／出力（Ｉ／Ｏ）回路２０２と、（汎用プロセッサ、専用通信プロセッサ、及び／又は、デジタル信号プロセッサを含むことがある）プロセッサユニット２０４と、メモリ２０６とを含む。本実施形態では、メモリ２０６は、プロセッサユニットによって実行されるべきである、オペレーティングシステム２１０、１つ以上のアプリケーション２１２、及び、機器インタフェース２１４を格納するために使用される。
【００１７】
Ｉ／Ｏ回路２０２はイヤホン／マイクロホンコネクタ１０４に接続され、従来型のイヤホン／マイクロホン回路のためのＩ／Ｏ回路の場合のように、抵抗線終端、Ｉ／Ｏバッファ、（イヤホン／マイクロホン組立体のマイクロホンによって生成された電気信号を搬送するために使用される）入力線、及び、（イヤホン／マイクロホン組立体のイヤホンへ電気信号を搬送するために使用される）出力線を含む。
【００１８】
しかし、本発明の一部の実施形態では、Ｉ／Ｏ回路２０２の入力線及び出力線（図示せず）は、データ入力機器１０６（図１）のための入力信号及び出力信号も搬送することができる。一部の実施形態では、イヤホン／マイクロホン組立体とインタフェースするためだけに使用されるバッファ及びシールドとは異なるバッファ及びシールドが使用される。
【００１９】
一部の実施形態では、Ｉ／Ｏ回路２０２は、音声変調信号とデジタル信号で変調された信号の両方を通過させるように設計された、（図１のデータ入力機器１０６のような）データ入力機器からの変調データ信号をフィルタ処理するフィルタ回路を含む。一部の他の実施形態では、Ｉ／Ｏ回路２０２は、イヤホン／マイクロホンコネクタ１０４に接続されている機器が（イヤホン／マイクロホン組立体ではなく）データ入力機器１０６であるかどうかを判定する回路をさらに含む。
【００２０】
Ｉ／Ｏ回路２０２のある種の機能のためハードウェア実施が上述されているが、一部の他の実施形態では、これらの機能のうちの１つ以上がプロセッサユニット２０４によって実行されるべきソフトウェアで実施されている。
【００２１】
プロセッサユニット２０４は適当な１台以上のプロセッサを使用して実施される。上述されているように、このようなプロセッサは、汎用プロセッサ、専用通信プロセッサ、及び／又は、デジタル信号プロセッサを含む。一部の実施形態では、プロセッサユニット２０４は、カリフォルニア州サンディエゴ（Ｓａｎ  Ｄｉｅｇｏ，Ｃａｌｉｆｏｒｎｉａ）所在のクアルコム社（Ｑｕａｌｃｏｍｍ，Ｉｎｃ．）から入手可能な１台以上のモデルＱＤＳＰ４００デジタル信号処理コア、英国ケンブリッジ（Ｃａｍｂｒｉｄｇｅ）所在のアドバンスド・リスク・マシーンズ・リミテッド（ＡＲＭ，Ｌｔｄ）から入手可能な１台以上のモデルＡＲＭ９２６ＥＪ−Ｓプロセッサコアを含む。
【００２２】
メモリ２０６は、典型的に、揮発性メモリデバイスと不揮発性メモリデバイスの両方を使用して実施されている。上述されているように、メモリ２０６は、オペレーティングシステム２１０、１つ以上のアプリケーション２１２、機器インタフェース２１４、ならびに、その他のモジュール、データ構造体、ドライバなどを格納するために使用されることがある。発明の実施形態による機器インタフェース２１４は、イヤホン／マイクロホンコネクタ１０４及びＩ／Ｏ回路２０２を介してデータ入力機器１０６（図１）から受信された電気信号上で変調されたデータを抽出する。データ入力機器１０６は、電気信号上でデータを変調するためにあらゆる適当な変調スキームを使用可能であり、機器インタフェース２１４はデータを抽出するために対応する復調スキームを実施する。たとえば、一部の実施形態では、オン／オフキーイング（ＯＯＫ）変調スキームが低電力実施を提供するために使用されている。他のアプリケーションでは、Ｍ−ａｒｙ変調スキームが使用され得る。たとえば、データ入力機器１０６がキーボードである実施形態では、（典型的にマルチビットスキャンコードにマッピングされている）キーボードの各文字がＭ−ａｒｙ変調スキームの単一シンボルによって表現されるように、Ｍ−ａｒｙ変調スキームが使用される。
【００２３】
一例のシナリオでは、ユーザは、ユーザからの英数字データを要求するアプリケーション２１２（連絡先情報を格納することができる「電話帳」アプリケーション）を開始する。本シナリオでは、ユーザは、連絡先情報を入力するためにイヤホン／マイクロホンコネクタ１０４を介してデータ入力機器１０６（本シナリオではキーボード）を移動体電子機器１０２（本シナリオでは無線電話機）に接続する。キーボードは、移動体電子機器１０２へ伝達され得るデータ信号上でキーボードデータ（たとえば、英数字）を変調するために内蔵式インタフェース（又は、別個のアダプタで実施され得るインタフェース）を有する。無線電話機はＩ／Ｏ回路２０２を介して変調信号を受信する。変調信号は、その後に、キーボードデータを復調するために機器インタフェース２１４によって処理される。アプリケーション２１２は、その後に、機器インタフェース２１４から復調されたデータを受信することができる。
【００２４】
図３は、発明の一実施形態による、データ入力機器１０６（図１）と同時に使用するために機器インタフェース２１４（図２）を実施する際に使用されるエクステンション付きのソフトウェアプラットフォーム３０２の一部分を概略的に示している。本ソフトウェアプラットフォームは、アプリケーション（たとえば、アプリケーション２１２）をサポートするために移動体電子機器１０２（図１）のプロセッサユニット２０４（図２）によって使用されることもある。この典型的な実施形態では、ソフトウェアプラットフォーム３０２は、上記のクアルコム社から入手可能な無線バイナリ・ランタイム環境（ＢＲＥＷ）プラットフォームであり、入力データを必要とする１つ以上のＢＲＥＷアプリケーション３０４をサポートする。本実施形態では、ＢＲＥＷプラットフォーム３０２は、ＢＲＥＷアプリケーション３０４がデータ入力機器１０６（図１）からのデータ転送をサポートするために使用可能である機器識別エクステンション３１０及び機器インタフェースエクステンション３１２を含む。
【００２５】
機器識別エクステンション３１０は、本実施形態では、機器が移動体電子機器１０２に接続されているときを判定し、かつ、従来型の移動体電子機器とは異なって、接続されている機器が（イヤホン／マイクロホン組立体ではなく）データ入力機器１０６であるかどうかを判定するために実施される。たとえば、一実施形態では、機器接続動作は従来通りのやり方で実行される。機器接続が検出されると、機器識別エクステンション３１０は、その後、接続されている機器がデータ入力機器１０６であるかどうかを判定するためにハンドシェークプロセス又は問い合わせプロセスを実行する。データ入力機器１０６は、このようなハンドシェーク又は問い合わせプロセスをサポートするコンポーネント又はモジュールを含むことがある。
【００２６】
機器インタフェースエクステンション３１２は、本実施形態では、機器インタフェース２１４（図２）に関して上述されているように、データ入力機器１０６から受信された変調データ信号を復調し、データをＢＲＥＷアプリケーション３０４へ供給するために実施される。一実施形態では、この復調機能は、適切な復調スキームを用いて適切にプログラムされているデジタル信号プロセッサ（ＤＳＰ）又はＤＳＰコアを使用して実施される。一部の実施形態では、機器インタフェースエクステンション３１２は、アプリケーションがデータ入力機器１０６を介して入力された英数字データだけを受信するように、移動体電子機器の内蔵式データ入力機器（たとえば、キーパッド）の英数字キーが無効又は無視されるようにすることもある。
【００２７】
ＢＲＥＷに基づく実施形態が上述されているが、他の実施形態が、たとえば、ＪＡＶＡ（登録商標）実施のような他の環境を使用して実施され得る。
【００２８】
図４は、発明の一実施形態による、データ入力機器からのデータを受信する際に移動体電子機器によって実行されるプロセス４００を概略的に示すフローチャートである。一部の実施形態では、プロセス４００は移動体電子機器１０２（図１及び２）によって実行されるが、他の実施形態では、他の移動体電子機器が使用される。その結果、以下のプロセス４００の説明では、移動体電子機器１０２のコンポーネントについて記載されているが、プロセス４００は移動体電子機器１０２による実行に限定されることが意図されていない。
【００２９】
ブロック４０２で、移動体電子機器は、これのイヤホン／マイクロホンコネクタ（たとえば、図１及び２のイヤホン／マイクロホンコネクタ１０４）を介して別の機器が移動体電子機器に接続されているかどうかを検出するために動作する。一実施形態では、移動体電子機器は、機器識別エクステンション３１０（図３）に関して上述されているように動作するコンポーネントを含む。動作は、機器接続が検出されるまで続き、その時点で動作フローは判定ブロック４０４へ進む。
【００３０】
判定ブロック４０４で、移動体電子機器は、検出された機器が、イヤホン／マイクロホン組立体ではなく、データ入力機器（たとえば、図１のデータ入力機器１０６）であるかどうかを判定するため動作する。検出された機器がイヤホン／マイクロホン組立体であるならば、動作フローはブロック４０６へ進み、移動体電子機器へ伝えられた音声（又は音）変調データ信号が従来型の無線電話機の場合のように処理される。一実施形態では、移動体電子機器は、機器識別エクステンション３１０（図３）に関して上述されているように動作するコンポーネントを含み得る。検出された装置がデータ入力装置であるならば、動作フローはブロック４０８へ進む。
【００３１】
ブロック４０８で、データがデータ入力機器によって生成された変調データ信号から抽出される。一部の実施形態では、移動体電子機器は、受信された変調データ信号を復調するため（ソフトウェアでもハードウェアでもよい）復調器を含む。たとえば、移動体電子機器はＤＳＰデバイスによって実施されたソフトウェア復調器を含む。
【００３２】
ブロック４１０で、抽出されたデータはアプリケーションに供給される。たとえば、ＢＲＥＷ使用可能無線電話機実施形態において、無線電話機は、データを抽出するためにも、ユーザからのデータ入力を必要とするＢＲＥＷアプリケーションに抽出されたデータを供給するためにも機器インタフェースエクステンション３１２に類似したコンポーネントを含み得る。
【００３３】
プロセス４００の動作フローは逐次的に記載されているが、一部の実施形態では、種々のブロックの動作は、異なる順序で、複数回ずつ、及び／又は、並行して実行されることがある。
【００３４】
種々のモジュール及び技術が、１台以上のプロセッサ又はその他のデバイスによって実行される、プログラムモジュールのような、コンピュータ実行可能な命令の一般的なコンテキストにおいて本願に記載されている。一般に、プログラムモジュールは、特定のタスクを実行するための、又は、特定の抽象的なデータタイプを実施するために、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造体などを含む。典型的に、プログラムモジュールの機能は、種々の実施形態における要求次第で結合され、又は、分担される。
【００３５】
これらのモジュール及び技術の実施は、ある種の形式の機械読み取り可能な媒体に記憶され、又は、ある種の形式の機械読み取り可能な媒体を通して伝送される。機械読み取り可能な媒体は、移動体電子機器によってアクセスされ得るどのような利用可能な媒体でもよい。一例として、限定されることはないが、機械読み取り可能な媒体は、「機械記憶媒体」及び「通信媒体」を備える。
【００３６】
「機械記憶媒体」は、機械読み取り可能な命令、データ構造体、プログラムモジュール又はその他のデータのような情報の記憶のための方法又はテクノロジーで実施される揮発性と不揮発性、リムーバルと非リムーバルの媒体を含む。機械記憶媒体は、限定されることはないが、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ若しくはその他のメモリテクノロジー、ＣＤ−ＲＯＭ、デジタル多用途ディスク若しくはその他の光学記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置若しくはその他の磁気記憶装置、又は、希望の情報を格納するため使用可能であり、かつ、移動体電子機器によってアクセス可能である何れかのその他の媒体を含む。
【００３７】
「通信媒体」は、典型的に、搬送波又はその他の搬送メカニズムのような変調データ信号中に、機械読み取り可能な命令、データ構造体、プログラムモジュール、又は、その他のデータを具現化する。通信媒体は、あらゆる情報配信媒体をさらに含む。用語「変調データ信号」は、信号中の情報を符号化するような方式で、特性のうちの１つ以上が設定又は変更されている信号を意味する。単なる非限定的な一例として、通信媒体は、有線ネットワーク又は直接的な有線接続のような有線媒体と、音響、ＲＦ、赤外線及びその他の無線媒体のような無線媒体とを含む。上記のものの何れかの組み合わせもまたコンピュータ読み取り可能な媒体の範囲に包含されている。
【００３８】
本明細書の全体を通じて、本発明の少なくとも１つの実施形態に含まれている特有の上述の特徴、構造、又は、特性を意味する「一実施形態」、「実施形態」又は「典型的な実施形態」に言及している。したがって、このような言い回しの使用は単に１つの実施形態に言及しているだけではない。さらに、上記の特徴、構造、又は、特性は、１つ以上の実施形態において適当な方式で組み合わされている。
【００３９】
当業者は、しかし、発明の実施形態が、特定の詳細のうちの１つ以上を用いることなく、又は、他の方法、リソース、材料などと共に実施されることを認めるであろう。他の例では、周知の構造、リソース、又は、動作は、発明の種々の実施形態の態様を分かりにくくすることを避けるという目的のためだけに、明らかにされないか、又は、詳細に記載されていない。
【００４０】
例としての実施形態及びアプリケーションが図解、説明されているが、発明は上述されたものと全く同一のコンフィギュレーション及びリソースに限定されないことが理解されるべきである。当業者に明らかである種々の修正、変更、及び、変化が、請求項に係る発明の範囲から逸脱することなく、本書中に開示されている本発明の処理、動作、及び、方法及びシステムの細部に行われる。
【図１】
2011030238.tif 000003
【図２】
2011030238.tif 000004
【図３】
2011030238.tif 000005
【図４】
2011030238.tif 000006
【手続補正書】
【提出日】平成22年9月27日(2010.9.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ入力機器から移動体電子機器内にデータを受信する方法であって、
前記移動体電子機器のイヤホン／マイクロホンコネクタへの機器の接続を検出することと、
前記接続されている機器はデータ入力機器であるかどうかを判定することと、
前記接続されている機器はデータ入力機器であるという判定に応じて、データ入力機器によって生成された変調データ信号からデータを抽出することと、
を備える方法。
【外国語明細書】
2011030238000001.pdf