(57)【要約】  携帯電子デバイス（１００）には、少なくとも１つのコンテキストセンサ（１２０）及びマイクロプロセッサ（２０４）と、ユーザインタフェース（１０４）とがある。コンテキストセンサは、デバイスのコンテキストの特徴（例えば、周辺光、デバイスの動きか別のオブジェクトへの近接又は接触、どのようにユーザがデバイスを把持しているかなど）を検出し（３０６）、感知した特徴を表現する仮想的な出力を生成する（３１０）。感知したコンテキストの特徴はデバイスのデータ管理機能に関連付けられ、データ管理機能の実行に呼応して出力されるべき仮想物理表現を判断する（３０８）。仮想物理表現は感知したコンテキストの特徴又はデータ管理機能に関する。仮想物理表現はデバイスのユーザインタフェースにより出力される。
2007531158.tif 000002
【特許請求の範囲】
【請求項１】
コンテキストセンサを有する電子デバイスにおいてコンテンツ管理を表現する方法であって、
コンテキストセンサから信号群を受信する工程と、
前記受信したコンテキストセンサ信号群に基づいて前記デバイスのコンテキストの特徴を判断する工程と、
前記判断したコンテキストの特徴を前記デバイスのデータ管理機能と関連付ける工程と、
前記データ管理機能の実行に呼応して、出力されるべき仮想物理表現を判断する工程と、を含む方法。
【請求項２】
前記仮想物理表現を前記感知したコンテキストの特徴に関係付ける工程を更に含む請求項１に記載の方法。
【請求項３】
前記仮想物理表現を前記データ管理機能に関係付ける工程を更に含む請求項１に記載の方法。
【請求項４】
前記仮想物理表現を前記デバイスのユーザインタフェースによって呈示する工程を更に含む請求項１に記載の方法。
【請求項５】
前記コンテキストセンサ信号に呼応して前記デバイスのデータ管理機能を制御する工程を更に含む請求項４に記載の方法。
【請求項６】
前記コンテキストセンサ信号を受信する工程に呼応して前記デバイスの第１のデータ管理機能を実行し、このとき前記デバイスが第１のモードで動作しており、
前記コンテキストセンサ信号を受信する工程に呼応して前記デバイスの第２のデータ管理機能を実行し、このとき前記デバイスが第２のモードで動作している、工程を更に含む請求項５に記載の方法。
【請求項７】
前記コンテキストセンサ信号に呼応して前記デバイスのデータ管理機能を比例的に実行する工程を更に含み、前記仮想物理表現が前記データ管理機能の実行に比例的に呈示される請求項４に記載の方法。
【請求項８】
前記コンテキストセンサが、静電容量式タッチセンサ、モーションセンサ、温度センサ、光センサ、近接センサ、赤外線センサ、カメラ、マイクロホンのうちの少なくとも１つである請求項１に記載の方法。
【請求項９】
前記タッチセンサが、前記デバイスのハウジングに保持されている複数のタッチセンサである請求項８に記載の方法。
【請求項１０】
電子デバイスにおけるコンテンツ管理の方法であって、
転送する、第１のデバイスに保存されているデータを選択する工程と、
前記第１のデバイスのコンテキストの特徴を感知する工程と、
前記第１のデバイスと第２のデバイスとの間を接続する工程と、
前記選択したデータを前記第２のデバイスに転送する工程と、
前記デバイスの感知したコンテキストの特徴の仮想表現を表示する工程と、を含む方法。
【請求項１１】
携帯通信デバイスで感知されたジェスチャから結果として生じるコマンドを実行する方法であって、
前記携帯デバイスの第１の動作モードを作動させる工程と、
前記携帯デバイスの所定のジェスチャに対応するジェスチャセンサから入力信号群を受信する工程と、
前記コマンドに呼応して又は前記センサの測定が第１の基準を満たしたことに呼応して前記携帯通信デバイスにおけるアルゴリズムを実行する工程と、
物理的原理の仮想表現を前記デバイスのユーザインタフェースに呈示する工程と、を含む方法。
【請求項１２】
電子デバイスであって、
ハウジングと、
前記ハウジングに保持されているマイクロプロセッサと、
前記マイクロプロセッサに結合され前記ハウジングに保持されているユーザインタフェースと、
前記マイクロプロセッサに電気的に結合されているコンテキスト特徴センサと、
前記マイクロプロセッサに結合されており、前記コンテキストセンサからの信号に呼応して仮想物理表現を前記ユーザインタフェースに呈示する仮想物理表現制御モジュールと、を備えたデバイス。
【請求項１３】
所定のコンテキストの特徴の作動化に呼応して前記デバイスコンテキスト特徴センサが入力信号を前記マイクロプロセッサに選択的に供給する、請求項１２に記載のデバイス。
【請求項１４】
前記コンテキストセンサが、静電容量式タッチセンサか、モーションセンサか、温度センサか、光センサか、近接センサか、赤外線センサか、カメラか、マイクロホンである請求項１３に記載のデバイス。
【請求項１５】
前記仮想物理表現制御モジュールが、前記コンテキストセンサにより感知されたコンテキストに関連付けられた周知の物理的な現象の仮想表現を生成し、前記仮想物理表現制御モジュールが前記仮想表現を前記ユーザインタフェースに送る、請求項１３に記載のデバイス。
【請求項１６】
前記ユーザインタフェースがディスプレイである請求項１５に記載のデバイス。
【請求項１７】
周知の物理的な現象の仮想表現が、前記ディスプレイに呈示されるグラフィカルアニメーションである請求項１６に記載のデバイス。
【請求項１８】
前記ディスプレイに呈示されるグラフィカルアニメーションが容器の中の液体の仮想表現である請求項１７に記載のデバイス。
【請求項１９】
容器の中の液体の前記仮想表現が、前記デバイスによって行われた注ぐジェスチャを感知する前記コンテキストセンサに呼応して前記容器から空けられる前記液体のアニメーションである請求項１８に記載のデバイス。
【請求項２０】
前記仮想物理表現制御モジュールが、前記マイクロプロセッサに結合されかつ前記デバイスコンテキスト特徴センサからの入力を受信するジェスチャ変換モジュールであり、前記仮想物理表現制御モジュールが、前記デバイスを動作させる為に前記デバイスの動きを制御コマンド群に変換する請求項１２に記載のデバイス。
【請求項２１】
前記ユーザインタフェースが、ディスプレイか、スピーカか、バイブレータか、マイクロホンか、キーパッドか、ジョイスティックか、カメラか、スキャナか、上記のものの組み合わせである、請求項１２に記載のデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般にコンテンツ管理に関し、特に、デバイスコンテキストに基づくコンテンツ管理に関する。
【背景技術】
【０００２】
装置内の多数の電子デバイス同士間のデータ管理は、一般に装置のユーザには見えない。データは一般に、表示とユーザインタフェースの使用とを介して管理されている。ユーザインタフェースがユーザに、ユーザが命令をする又は入力をする方法を呈示するのに加え、データの管理や特徴や処理の表現、例えば、データの移動やプログラムの実行やデータの転送なども表示する。しかしデータの管理又はデータの運動を表示するのに使われている現行の方法では、ユーザは行われているデータ管理タスクと容易に又は相互に作用するよう関連付けることはできない。ユーザは通例、コンテンツを扱う又はコンテンツを関連付けるのに苦労する。この問題は、デジタル化された音楽などの認可を受けているコンテンツに関しては特に厄介で、認可を受けコンテンツをダウンロードしたユーザが、特定のコンテンツをなしているビット及びバイトを物理的に見ることができない。従って、このタイプの情報を管理するとユーザには直観的に分かりにくくなる。
【０００３】
電子デバイス内及び電子デバイス同士間でのデータの実際の物理的な管理で使われている方法は、一般に知られている。データは、制御装置又はマイクロプロセッサと、制御装置又はマイクロプロセッサと相互に作用するソフトウェアとによって、デバイス内で管理される。ユーザはソフトウェアと相互に作用して、データをどのように管理するか制御装置に指図する。例えば、データは一方のデバイスから他方のデバイスへユーザにより手作業で転送されたり、あるアプリケーションのコマンド群に呼応して自動的に転送されたりする。いずれにしても、データは電線及びケーブルによって転送されたり、無線によって転送されたりし、実際の転送処理は一般にユーザには見えない。転送処理について又は進捗状況についてソフトウェアで生成される描写の１つの例は、グラフ表現群であり、これがユーザインタフェースに表示されるのでユーザは行われている動作を視覚的に追いかけることができる。１つの例は、デバイスのディスプレイへの「プログレスバー」の呈示であり、プログレスバーは転送するデータの量又はデータ転送に関する時間特性を表現する。しかし、データ管理の表現のこういった現行の方法は相互に作用する方法ではなく、ユーザにデータの実際の管理を関連付けさせたり相互に作用させたりはしない。この為に、デバイスの動作は更に難しくなる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
求められているものは、ユーザがデータの管理を、デバイスのコンテキストに関する直観的なやり方で関連付けこれと相互に作用することを可能にする方法及び装置であり、これによって使いやすさが向上する。
【課題を解決するための手段】
【０００５】
情報の制御を象徴化して、コンテキストの情報に呼応して電子デバイスに保存されている情報を相互に作用するように管理する方法を開示する。電子デバイスには、通常データ又はコンテンツと呼ばれている情報があり、電子デバイスの中に保存されている。コンテンツ管理に含まれるのは、デバイスの制御、デバイスの中のデータの制御又は管理、別のデバイスへの情報の転送などである。デバイスの内部に又は外部に保持されているセンサ群が、他のオブジェクト又はユーザについてデバイスの環境の特徴又はコンテキストの特徴を感知する。感知した環境の特徴に呼応して、デバイスのコンテンツ又は動作について動作又は機能が行われる。コンテキストの特徴は静的であったり動的であったりする。デバイスに保持されているユーザインタフェースがユーザに対し、感知した環境の特徴又はコンテキストの特徴に対応するフィードバックを行う。フィードバックは仮想物理フィードバックの形でよい。仮想物理フィードバックは、一般に、広く理解される共通の物理的特性を図示する情報の呈示である。仮想物理表現は、ユーザが以下の基本的な物理科学の原理群にたやすく関係付けることのできる情報であり、通常はユーザに分かるものである。加えて、環境の特徴に呼応して、デバイスは１つの機能を行う場合があり、このときデバイスは第１のモードであり、同一の環境の特徴に呼応して、デバイスは第２の機能を行う場合もあり、このときデバイスは第２のモードである。
【発明を実施するための最良の形態】
【０００６】
以下に記載される添付の図面による以下の発明を実施するための最良の形態を慎重に考慮すると、本発明の種々の態様、特質、利点が、当業者には更に十分に明らかとなる。
本発明は種々の形式の実施形態によって達成可能であるが、本開示は本発明の例証であると考えられるべきであり本発明を、最初に含まれる特殊な実施形態に制限することは意図していないという了解の下で、本模範的な実施形態が図面に示され以下に記載される。
【０００７】
図１では、第１の電子デバイス１００の１つの模範的な実施形態が示されており、第１の電子デバイス１００はコンテキストの特徴を感知し、感知した特徴の仮想物理表現をユーザに呈示する。この実施形態では、感知したコンテキストの特徴は、データを一方のデバイスから他方のデバイスへ転送する機能に対応する。コンテキストの特徴を感知し次第、第１のデバイス１００はデータ管理機能を実行し、データ管理機能とは、この模範的な実施形態では、第２の電子デバイス１０２への所望のデータの転送である。この実施形態では、第１のデバイス１００には第１のディスプレイ１０４があり、第２のデバイス１０２には第２のディスプレイ１０６がある。第１のデバイス１００には更に送信機１０８があり、送信機１０８はデータを無線で第２のデバイス１０２の受信機１１０に送信する。送信は図１の模範的な実施形態では無線ではあるが、データは同様に有線の接続で転送される場合もある。
【０００８】
図１の模範的な実施形態では、感知したコンテキストの特徴は、第１のデバイス１００によって行われた「注ぐ（ｐｏｕｒｉｎｇ）」ジェスチャである。示されている第１のディスプレイ１０４には、水でいっぱいのコップ１１２が描写されており、水は転送されるコンテンツを表現している。第１のデバイス１００が、矢印１１６により示されている、傾斜させる（即ち注ぐ）１１４、というコンテキストの特徴を感知すると、コンテンツを第２のデバイス１０２に注ぐかのように、第１のディスプレイ１０４に示されているコップの液体が空けられ始め、第１のデバイス１００の注ぐジェスチャに呼応して注がれているかのように注ぐのと同じように動く。この相互に作用するデータ管理によって、ユーザはコンテンツの実際の転送と分かりやすい物理的特性とを関連付けることができる。仮想的な水をコップから注ぐシミュレーションは、第１のデバイス１００から第２のデバイス１０２へのコンテンツの転送に直接対応している。
【０００９】
コンテキスト特徴センサ１２０は、第１のデバイス１００の注ぐジェスチャを感知し、この模範例では、データ管理機能（即ち、第２のデバイスへのデータ転送）と水がコップから空けられる表示とを実行する。感知されたコンテキストの特徴は更に、第１のデバイス１００と第２のデバイス１０２との間のリンクの交渉又はリンクの確立も起動する。電子デバイス１００の傾きが大きくなるにつれ、仮想的なコップの中身がどんどん減っていく。データは、注ぐ角度の変化の加速度が変化した際に、デバイス同士間で異なる速度で交換されるかどうか分からない。１つの模範的な実施形態では、データは最高速度で転送される。しかし、ユーザは転送するデータの量を制御する場合がある。この模範的な実施形態では、ユーザがデバイスを傾けるのを止めると、データ転送は、仮想的なコップの水と共に終了又は一時停止する。データのすべてが既に転送されている場合、分配制御メッセージが第２のデバイスに送信され、第２のデバイスは、コンテキストの特徴のコマンドにより示された所望の量のデータを切り捨てるよう指示される。
【００１０】
第２のデバイス１０２が同一の能力又は同様な能力を備えている場合、このデータが転送される際に、第２のデバイスは、水で満たされてゆくコップを第２のディスプレイ１０６に表示する。しかし、仮想物理表現のグラフ表現は、第１のデバイス１００（送信するデバイス）と第２のデバイス（受信側）とで同一である必要はない。第２のデバイス１０２のユーザは、データ転送の間に表示されるよう望む異なるグラフ表現を選択してもよい。第１のデバイス１００に保存されているものと同一のアニメーション又は仮想物理表現が第２のデバイス１０２にはない実施形態では、第１のデバイス１００は、無料の（ｃｏｍｐｌｉｍｅｎｔａｒｙ）アニメーショングラフィックスが一対となるよう、そのアニメーションを転送する。この実施形態では、データの受信などの異なる機能を割り当てる為に、ユーザ達が仮想物理表現群を選んだり特定用途向けに作成したりする。第１のデバイスから第２のデバイスにコンテンツを注ぐことは、本発明の１つの模範的な実施形態である。デバイス１００のコンテキストと動作を関係付けることと、その動作を仮想物理形式で呈示することとは、当業者には分かるように、非常に多くの操作と操作の表現の形式を取ることができる。他の種々の模範的な実施形態が以下に開示されるが、開示されるのは網羅的なリストではなく、本発明を説明する際の模範的なものとして示される。
【００１１】
次に図２を見ると、本発明に係る模範的な電子デバイス２００がブロック図で示されている。この模範的な実施形態は、本発明を組み込んだセルラー無線電話である。しかし、もちろん、本発明は無線電話に限定されておらず、無線通信能力を持つ他の電子デバイスによる利用も可能であり、他の電子デバイスには、ゲーム機や、電子手帳や、ページング装置、携帯情報端末、持ち運びできる計算装置などの無線通信デバイス等がある。模範的な本実施形態では、ＣＭＯＳのＡＳＩＣなどのフレーム発生装置である特定用途向け集積回路（ＡＳＩＣ）２０２とマイクロプロセッサ２０４とがまとまって、セルラーシステムで動作するのに必要な通信プロトコルを生成する。マイクロプロセッサ２０４はメモリ２０６を使用し、メモリ２０６には、ＲＡＭ２０７と、ＥＥＰＲＯＭ２０８と、ＲＯＭ２０９とがあり、マイクロプロセッサ２０４とメモリ２０６とは好ましくは１つのパッケージ２１０に統合されており、プロトコルを生成するのに必要な工程を実行し、無線通信デバイスの他の機能、例えば、ディスプレイ２１２への書き込み又はキーパッド２１４からの情報の受け取りを行う。コンテンツなどの情報は、メモリ２０６に保存されていてもよいし、加入者識別モジュール（ＳＩＭ）３９０又は他の脱着可能なメモリに保存されていてもよく、他の脱着可能なメモリは、例えば、コンパクトフラッシュカード、セキュアデジタル（ＳＤ）カード、スマートメディア、メモリスティック、ＵＳＢフラッシュドライブ、ＰＣＭＣＩＡなどである。ディスプレイ２１２は、液晶ディスプレイ（ＬＣＤ）や、発光ダイオード（ＬＥＤ）ディスプレイや、プラズマディスプレイや、情報を表示するその他の手段などでよい。ＡＳＩＣ２０２は、マイクロホン２２０から入ってきて音声回路２１８により変換された音声と音声回路２１８により変換されてスピーカ２２２へと出て行く音声とを処理する。
【００１２】
マイクロプロセッサ２０４にコンテキストセンサ２２４が結合されている。コンテキストセンサ２２４は単一のセンサでも複数のセンサでもよい。この模範的な実施形態では、タッチセンサ２１１と、加速度計２１３と、赤外線（ＩＲ）センサ２１５と、フォトセンサ２１７とが、一緒に又は任意の組み合わせでコンテキストセンサ２２４を構成している。このすべてが、マイクロプロセッサ２０４に結合されている。上記のリストは網羅的ではない模範的なリストであり、もちろん、カメラ２４０や、スキャナ２４２や、マイクロホン２２０などの他のコンテキストセンサが用いられてもよい。第１のデバイス１００は更に、触覚フィードバックをユーザにもたらすバイブレータ２４８を備えていてもよいし、発熱体（図示せず）を備えていてもよく、この両方ともマイクロプロセッサ２０４に直接的に又はＩ／Ｏドライバ（図示せず）を介して結合されている。
【００１３】
コンテキストのセンサ２２４は、デバイス１００に関連付けられた環境の特徴又はコンテキストの特徴を感知して適切な信号をマイクロプロセッサ２０４に送る為のものである。マイクロプロセッサ２０４は、個々のセンサから全ての入力信号を取り込み、入力信号と入力信号レベルとの組み合わせに依存してデバイスコンテキストを判断するアルゴリズムを実行する。更に同一の機能をコンテキストセンサモジュール２４４が行う場合もあり、コンテキストセンサモジュール２４４はマイクロプロセッサ２０４に結合したりマイクロプロセッサ２０４に埋め込んだりすればよい。任意選択で、近接センサが第２の無線通信デバイスの近接を感知する。センサは、他のオブジェクト又は第２の無線通信デバイスと実際に接触したことを感知する、又は少なくとも極めて近接したことを感知する。
【００１４】
図２は更に任意選択のトランシーバ２２７を示し、トランシーバ２２７には受信回路２２８があり、受信回路２２８には、多数のモードを持つ通信デバイスの動作の要求に応じ、少なくとも１つの帯域幅のＲＦ信号群、任意選択で更に多くの帯域幅のＲＦ信号群を受信する能力がある。受信機２２８には、第１の受信機と第２の受信機があってもよいし、二つ以上の帯域幅で受信する能力を持つ１つの受信機があってもよい。動作のモードに依存している受信機は、ＡＭＰＳ、ＧＳＭ、ＣＤＭＡ、ＵＭＴＳ、ＷＣＤＭＡ、ブルートゥース、ＷＬＡＮを受信するように、例えば、８０２．１１の通信信号などを受信するように適合させればよい。任意選択で、受信機の一つは、無線ローカルエリアネットワークへのリンク確立用データ転送の送信については非常に低い電力で送信できる。送信回路２３４には、前述の動作モードに従って、少なくとも１つの帯域幅のＲＦ信号を送信する能力がある。更に送信機には、２つの異なる帯域幅で送信する為に、第１の送信機２３８と第２の送信機２４０とがあってもよいし、少なくとも２つの帯域で送信する能力を持つ１つの送信機があってもよい。第１の帯域幅又は第１の組の帯域幅は、セルラーサービスプロバイダなどの通信システムでの通信用である。第２の帯域幅又は第２の組の帯域幅は、２つのデバイス同士間又はデバイスとＷＬＡＮとの間の二点間通信用である。
【００１５】
受信機２２８と送信回路２３４とからなるトランシーバ２２７と、マイクロプロセッサ２０４と、コンテキストのセンサ２２４と、メモリ２０６とを、ハウジング２４２が収容している。メモリ２０６には、任意選択で、アドホックネットワーク化アルゴリズム２４４とデータベース２４６とが保存される。センサ２２４はマイクロプロセッサ２０４に結合されており、第２の無線通信デバイスを感知し次第、マイクロプロセッサ２０４にアドホックリンク確立アルゴリズム２４４を実行させる。
【００１６】
その上更に図２には、ＤＲＭエージェントとしても知られているデジタルコンテンツ管理モジュール２５０が、マイクロプロセッサ２０４に結合されている、又はソフトウェアとしてメモリに保存されておりマイクロプロセッサ２０４により実行可能である。
【００１７】
次に図３を見ると、本発明に従って、模範的なフロー図により、第１のデバイス１００のコンテキストの特徴群を感知する工程と、仮想物理出力を呈示する工程とが図示されている。第１のデバイス１００から第２のデバイス１０２へと転送されるコンテンツが選択される３０２。次にそのコンテンツで行われる動作が選択される３０４。第１のデバイス１００はコンテキストセンサ１２０を介して第１のデバイス１００のコンテキストを感知する３０６。感知したコンテキストの特徴に呼応して、選択された動作が起動される３０８。仮想物理表現の呈示が、第１のデバイス１００のユーザインタフェースを介して出力され、この模範的な実施形態ではユーザインタフェースはディスプレイ１０４である。
【００１８】
更に詳細に、図４が、図１と本発明とに従って、模範的なフロー図を示す。まず、第２のデバイス１０２に転送する歌を選択する４０２。次に第１のデバイス１００は第１のデバイス１００の注ぐジェスチャ又は動きを感知する４０４。任意選択で、ユーザは感知されるコンテキストを選択してもよい。このコンテンツを管理する為に、ユーザにより選択されるコンテキスト特徴を複数使用してよい。第１のデバイス１００は更に、第１のデバイス１００のコンテキストの特徴を自動的に感知する。図１に示されているような注ぐジェスチャを感知したことに呼応して、第１のデバイス１００は、４０２で選択された歌の第２のデバイス１０２へのデータ転送を起動する４０６。更に、注ぐジェスチャを感知したことに呼応して、第１のデバイス１００は、液体を注いでいるコップの仮想物理表現をディスプレイ１０４に呈示する４０８。次に第１の電子デバイス１００は、注ぐジェスチャの終了を感知する４１０。第１の電子デバイス１００は、第２のデバイス１０２へのデータ転送が完了したかどうかを判断する４１２。データ伝送が完了した場合は、コップの仮想物理表現によって空のコップが示され、第２のデバイス１０２へのリンクは終了する４１４。データ伝送が完了していない場合は、コップの仮想物理表現は、転送される残りのデータの量に比例した水の量が残っているコップを示す。この時点で、第１のデバイス１００はユーザがデータ転送の完了４１８又はデータ転送の一時停止４２０を希望しているかどうかを判断する４１６。ユーザがデータ転送の一時停止４２０を望む場合、第２のデバイス１０２に転送されるデータは部分的に転送される、又はデータ転送はその後で再開される。この模範的な実施形態では、ユーザは第１のデバイス１００により注ぐジェスチャを用いて、第２のデバイス１０２が受信するデータの量を制御する。ユーザは、第２のデバイス１０２が受信するコンテンツの量が所望の量になるまで、コンテンツを「注ぐ（ｐｏｕｒ）」。データ転送が完了したかどうかにかかわらず、ユーザは注ぐジェスチャを止めてデータ転送を終了させる。
【００１９】
コンテキストの特徴センサ１２０は、単一のセンサでもよいしセンサ群のシステムでもよい。センサ群のシステムは、同一のタイプのセンサの一群でもよいし異なるタイプのセンサの一群でもよい。例えば、第１のデバイス１００の環境の特徴センサ１２０は、加速度計などの単一のモーションセンサでよい。図１と図４とに図示の実施形態については、第１のデバイス１００の注ぐジェスチャを感知する為に、単一の加速度計又は多数の加速度計がデバイスに保持されていればよい。当業者には分かるように、デバイスの環境に対してのデバイスの位置を感知する為の、動き及び位置の検出には、他の形式が使用されてもよい。代案として、再現可能なやり方で所望のコンテキストを確実に感知すべく、多数のタイプのセンサを使用してしてもよい。例えば、第１のデバイス１００は注ぐジェスチャのように傾けられても、ユーザにはデータを転送する意図はないことがある。他のコンテキストのセンサをモーションセンサと組み合わせて用いて、例えば、以下に論ずるように、感知したコンテキストの特徴を検証又は確認する。
【００２０】
第１のデバイス１００に保持されうる他のセンサは、第１のデバイス１００の第２のデバイスへの近接を感知する近接センサである。第１のデバイス１００が第２のデバイス１０２にかなり近接すると、データ転送が起動され、この模範的な実施形態では、仮想物理表現がユーザインタフェースに呈示される。直接的にデバイスを形成するデータを転送する又は受け取る能力によって第１のデバイスを第２のデバイス１０２に確実に接触させる為に、近接センサは識別能力を備えている。第２のデバイス１０２は、第２のデバイス１０２と、第２のデバイスの能力と、この組み合わせのうちのどれかを識別するコードを送信する。更に第２のデバイスは無線周波数情報を送信する場合があり、この無線周波数情報を次に第１のデバイス１００が用いて第２のデバイス１０２との通信リンクを確立する。
【００２１】
更にもうひとつの実施形態では、第１のデバイス１００はタッチセンサ（図５）を保持する。タッチセンサはハウジング５００の外部から作動化可能であり、よって、ユーザなどの外部オブジェクトが接触している又は極めて近接していると、タッチセンサが作動する。ユーザ又はオブジェクトによるタッチセンサの作動化によって、所望のデータ管理の動作が起動される。第１のデバイス１００には、第１のデバイス１００のハウジング５００の多数の独立した場所に複数のタッチセンサが保持されていてよい。場所は、デバイスのそれぞれ異なる面に対応するかそれぞれ異なるユーザインタフェースかユーザインタフェースの部分に対応する。ハウジングに対するタッチセンサの場所は、第１のデバイス１００が所定の位置に把持されているときに、ユーザの指及び身体の他の部分などのオブジェクトが接触する箇所に合致する。次にタッチセンサは、第１のデバイス１００がある一定の共通のやり方で把持されているときを判断し、その接触情報はデバイス１００により判断されたものである。
【００２２】
図５は、第１のデバイス１００などの模範的な電子デバイスを図示しており、この電子デバイスにはハウジング５００に保持されている複数のタッチセンサがある。ハウジング５００は、この模範的な実施形態では、ハンドヘルドデバイスに適しておりユーザが楽に握ることができる。複数のタッチセンサのうち第１のタッチセンサ５０２がデバイス１００の第１の面５０４に保持されている。第２のタッチセンサ５０６（図示せず）がハウジング５００の第２の面５０８に保持されている。第３のタッチセンサ５１０がハウジング５００に保持されスピーカ５１２に隣接している。第４のタッチセンサ５１４がハウジング５００に保持されディスプレイ５１６に隣接している。第５のタッチセンサ５１８がマイクロホン５２０に隣接して保持されている。第６のタッチセンサ５２２はハウジングの裏面にある（図示せず）。第１の面５０４には更に第７のタッチセンサ５２４と第８のタッチセンサ５２６とがある。模範的な本実施形態では、第７のタッチセンサ５２４及び第８のタッチセンサ５２６はスピーカ音量を制御したり、ディスプレイ５１６に表示する情報の運動を制御する為に使用されたりする。
【００２３】
総合的なデバイスコンテキストセンサに含まれている８つのタッチセンサの、ハウジング５００における構成又は相対的な場所のおかげで、マイクロプロセッサ２０４は、例えば、どのようにハウジング５００がユーザに把持されているか又はハウジング５００が所定の面に特定のやり方で配置されているかどうかを判断できる。ハウジング５００がユーザに把持されているとき、複数のタッチセンサのうちタッチセンサのサブセットが、ユーザの手の接触によって作動する一方で、残りのタッチセンサは作動しない。作動するタッチセンサ群（ｔｏｕｃｈ  ｓｅｎｓｒｏｓ）のうちの特定のサブセットは、ユーザがハウジング５００を握ったやり方と相互に関連している。例えば、電話をかける為にユーザがデバイスを握っていると、即ち、タッチセンサのサブセットと接触していると）ハウジング５００の裏面の第６のタッチセンサ５２２に加えて、第１のタッチセンサ５０２及び第２のタッチセンサ５０６も作動する。残りのタッチセンサは作動しない。従って、８つのタッチセンサのうち３つからの信号群が受信され、相対位置が既知である各センサと組み合わせて、デバイス１００のソフトウェアがその情報を所定の握り方に関連させる。特に、このタッチセンサのサブセットの作動化パターンによって、ユーザがデバイスを電話モードで把持しておりディスプレイ５１６がユーザと向き合っていることが示される。
【００２４】
別の模範的な実施形態では、１つのタッチセンサがそれに隣り合うユーザインタフェースに電気的に関連付けられている。例えば、スピーカ５１２に隣接している第３のタッチセンサ５１０は、スピーカを制御するよう動作する。スピーカに隣接している領域に触れると、スピーカがオン又はオフに切り換わる。これによって、電子デバイス動作の直観的で相互に作用する制御及び管理がもたらされる。
【００２５】
タッチセンサは、模範的な本実施形態では、ハウジング５００の外側に保持されている。ハウジング５００及びタッチセンサを図示する断面が図６に示されている。接触センサ又はタッチセンサには、ハウジング５００に隣接して配置された導電材料６０２がある。導電材料は、隣り合った外部オブジェクトとともに容量性回路を形成するならば、必ずしも、図６に示されているようにハウジングの外部にある必要はない。導電材料６０２をハウジング５００の一つ以上の場所に選択的に配置すればよい。この模範的な実施形態では、ハウジング５００に炭素を付着させており、ハウジング５００はプラスチック製である。炭素は導電性又は半導性である。導電材料６０２又は炭素付着物のサイズは、タッチセンサにより生じる所望の接触領域に依存している。例えば、ユーザの手のハウジングの握り方を感知する設計であるタッチセンサの方が、音量調節に用いられるよう設計されたタッチセンサよりも大きい、即ち、表面積が広い。導電材料６０２を保護する為に、導電材料６０２の層に保護層６０４が隣接している。この模範的な実施形態では、保護層６０４は導電材料６０２に塗布された塗料の被覆である。この実施形態では、炭素の導電材料６０２を覆う為に非導電性の塗料が使用されている。表面に塗料が塗られていることでタッチセンサが判らない場合、塗料には、タッチセンサの設置されている位置を示すしるしが付けられることがある。
【００２６】
図７に移ると、模範的なタッチセンサ回路７００が示されている。この模範的な実施形態では、静電容量を制御されている発振回路が、タッチセンサ７０１との接触を感知する為に使用されている。回路７００は、タッチセンサ７０１との接触がないときは、所定の周波数で動作する。回路の周波数は、タッチセンサ７０１との接触（実質的にはすぐ近くにある状態）の結果、低くなる。タッチセンサ７０１には、導電材料６０２でできたセンサプレート７０２がある。センサプレート７０２は第１の演算増幅器７０４に結合されており、これにより、回路７００は基準周波数で動作し、基準周波数はこの模範的な実施形態では２００ｋHzである。模範的なタッチセンサ回路７００では、センサプレート７０２に隣接して接地プレート７０６が配置されている。接地プレート７０６はセンサプレート７０２に対し絶縁されている。接地プレート７０６は第２の演算増幅器７０８に結合されており、第２の演算増幅器７０８はバッテリの接地に結合されている。発振周波数は、センサプレートとセンサプレート７０２に隣接しているオブジェクトとの間の静電容量に影響される。発振周波数は、タッチセンサに接触することによってもたらされた静電容量の値に反比例している。センサプレート７０２に接触することによってもたらされた静電容量が大きくなるに従い、発振周波数の変化も大きくなる。従って、静電容量が増大すると、発振回路の周波数はゼロに近づく。周波数の変化、即ち２００ｋHzからの低下により、センサプレートに隣接しているよってハウジング５００に隣接している何らかのオブジェクトがあることが示される。静電容量は、センサプレート７０２のサイズと、オブジェクトと接触しているセンサプレート７０２のパーセントとの関数である。この結果、回路の周波数は、センサプレート７０２に対する被覆率又は接触の量に伴い変動する。従って、デバイス１００の別個の機能には、別個の回路周波数が割り当てられる。例えば、タッチセンサの狭い部分に触れると、スピーカ音量が５０％の音量に上がり、タッチセンサの実質上すべてに触れると、スピーカ音量が１００％の音量に上がる。
【００２７】
図５に戻ると、模範的なハウジング５００には、任意選択で赤外線（ＩＲ）センサがある。この模範的な実施形態では、ＩＲセンサ５２８はハウジング５００に設置されディスプレイ５１６に隣接しているが、当業者は分かるように、ハウジング５００の他の場所に設置してもよい。この模範的な実施形態では、ＩＲセンサ５２８は、ユーザの身体などの他のオブジェクトの近接を感知する。特に、ＩＲセンサは、デバイス１００から例えばユーザの顔までがどのくらいの距離かを感知する場合がある。ＩＲセンサ５２８が、ハウジング５００がオブジェクト（即ちユーザの顔）に隣接していることを感知したとき、デバイス１００はスピーカの音量を適当なレベルまで下げる。
【００２８】
別の実施形態では、ＩＲセンサ５２８からの出力と複数のタッチセンサからの出力とを、デバイス１００のコンテキストの環境を判断する為に利用する。例えば、以上に論じたように、オブジェクト群の近接、中でも特にユーザの顔の近接を感知することにより、音量を制御する。適切な時間に所望の動作（即ちこの模範的な実施形態ではスピーカの音量の低減）が確実に行われるようにする為に、付加的なコンテキストの情報を用いてもよい。例えば、ハウジング５００に保持されているタッチセンサ５０２、５０６、５１０、５１４、５１８、５２４、５２６を用い、デバイスは、ハウジング５００がユーザの顔に隣接して把持されているのと同時にハウジングがユーザに握られているときを判断する。従って、マイクロプロセッサ２０４に送られたのは入力信号群を組み合わせたものである。スピーカ音量を変えるには、タッチセンサのサブセットのうち１つ又は１つのセットと、オブジェクト（即ちユーザの頭）が極めて近接していることを表現するＩＲセンサ５２８からの信号とが必要になる。オブジェクトが極めて近接しているかどうか感知した結果は、デバイス１００のモードに依存する。例えば、デバイス１００が無線電話であっても通話中ではない場合、コンテキストの特徴を感知した結果、音量は変わらない。
【００２９】
同様に、図８に図示されているように、ハウジング５００には光センサが保持されていてもよい。この模範的な実施形態では、光センサ８０２は存在する周辺光のレベルを感知する。この模範的な実施形態では、デバイス１００が、例えばテーブル上に、そのハウジングを裏返しに配置されている場合、光センサ９０２に達する光が無いかほとんど無い。この構成では、第６のタッチセンサ５２２も、デバイス１００にあれば、作動する。読み取った光がゼロであることと第６のタッチセンサ５２２が作動したこととが組み合わさって、デバイス１００には、あるアルゴリズムとマイクロプロセッサ２０４とによって、デバイスが裏返しになっていることが示される。当業者には、このことと、以上に論じた組み合わせとにより、他の構成とコンテキストの状況とが示されることが分かる。所定の設定により、特定の組み合わせのセンサが作動したことにより、どのような結果又は出力される機能が所望のものであるかが判断される。概して、デバイス１００のコンテキストのセンサにより感知されたコンテキストに関する最も一般的な結果又は所望の機能がプログラムされ、感知された入力に対する出力応答としてもたらされる。
【００３０】
スピーカ音量の変化をもたらすコンテキストの変化に関して以上に論じた例と同様に、光センサ８０２が実質的にはゼロを読み込んだとき、デバイス１００は、１つの模範的な実施形態では例えばテーブルなどの上に裏返しに配置されていると見なされる。この模範的な実施形態では、デバイス１００は自動的にスピーカーホンモードを構成しそれに応じて音量が調整される。光センサにより感知された光が実質上ゼロでありＩＲセンサによりオブジェクトが極めて近接していることを感知すると、別のコンテキストの特徴が生じる。これにより示されるのは、デバイス１００の前面も裏面もがユーザのシャツのポケットに入っていることなどにより覆われていることである。このコンテキストの特徴が感知されたとき、デバイスは振動モードに変わる。
【００３１】
他のコンテキストのセンサは、マイクロホン、全地球測位システム（ＧＰＳ）受信機、温度センサ等でよい。マイクロホンは、デバイスの環境を判断する為に周辺雑音を感知する。周辺雑音は、他のコンテキストの特徴センサのいずれかと組み合わさって、デバイスのコンテキストを判断する為に使用される。ＧＰＳ技術がサイズの点で縮小され採算が取れるようになったため、ＧＰＳ技術はますます電子デバイスに実装されるようになった。ＧＰＳ受信機能を持つことによって、場所及び動きについての情報が別のコンテキストの特徴として与えられる。デバイス１００の温度も、単独で又はデバイス１００の他のコンテキストのセンサのいずれかと組み合わせられてコンテキストの特徴と見なされる場合がある。
【００３２】
デバイスのコンテキストの特徴に関する仮想物理表現は、ユーザが分かりコンテキストの特徴の性質と関連付けられる表現でよい。以上に論じたように、注ぐジェスチャに関連してコップを空ける表現をハウジング５００によって行った。コップから液体を注ぐというのは、ユーザに分かりやすいごく普通のことである。
【００３３】
以上に論じられたようなコップから液体を注ぐジェスチャは、デバイス１００により感知されるコンテキストの特徴の１つの例である。以上にリストアップされたものを含むコンテキストのセンサの任意の組み合わせにより感知される他のコンテキストの特徴には、デバイス１００を把持する方法と、デバイス１０と他のオブジェクト群との関係と、速度、加速度、温度、モード、周辺光、受信した信号強度、送信電力、充電レベルとを含むデバイスの動きと、デバイスの範囲内の基地局の数と、インターネットアクセスポイントの数とが含まれ、更に、その他の、デバイスに関するコンテキストについての特徴も含まれる。
【００３４】
１つの模範的な実施形態では、仮想物理表現は、第１のデバイス１００のディスプレイ上のプランジャのグラフ表現である。プランジャの動き又はアニメーションは、ハウジング１００を押したり引いたりする動きコンテキストの特徴と一致する。例えば、ユーザがデータを第２のデバイスに又はネットワークに「押」そうとする。ユーザがデバイス１００で物理的に押す動きのジェスチャをし、デバイス１００のディスプレイはデータを押すプランジャの仮想物理表現をディスプレイ上に示す。データを第２のデバイスに転送し、第２のデバイス１０２にディスプレイがある、という１つの実施形態では、データを転送したときに、第２のデバイスのディスプレイ１０６もプランジャの動きをしているデータの仮想物理表現をディスプレイ上に示す。ある実施形態では、プランジャの形式と同様な注射器の表現が表示され、その動作も世間の人々にはよく分かる動作である。ある実施形態では、注射器の仮想表現を組み込むには、更に、デバイス１００に可動に結合された物理的なプランジャが伴う。物理的なプランジャはデバイスに対し往復運動をする。物理的なプランジャの往復運動の動きは、デバイス１００のコンテキストの特徴として、モーションセンサ群により感知される。往復運動の動きから結果としてデータの転送などの機能が生じ、仮想的なプランジャ又は注射器は更にユーザインタフェースに呈示される。物理的な運動の概念を利用する種々の範例が、プランジャや注射器などの実際の物理デバイスの仮想物理表現の取り入れることの恩恵を受けることが分かる。更に分かるのは、他の物理デバイスを仮想的な物理デバイスとして組み込む場合があることと、この与えられた模範的な実施形態群に本発明が限定されていないことである。
【００３５】
別の実施形態では、データを管理する為にハウジング５００を振る動きが使用される。１つの例では、振る動きが感知されると、データは第２のデバイス１０２に転送される。別の例では、振るジェスチャは、「デスクトップ」をまとめたり現在作動中のファイルを削除したりといった機能を行う。振る動きは、加速度計により感知されたり、デバイスに保持されている他の動きを検出するセンサ群により感知されたりする。
【００３６】
更なる別の模範的な実施形態では、第１のデバイス１００の特殊な動き又は動きのパターンが取り込まれ、場合によっては保存される。動きは、第転送されるコンテンツに関連付けられており、ある実施形態では１のデバイス１００に保持されている加速度計に取り込まれる。電気信号が、加速度計によりマイクロプロセッサ２０４に送信され、動きのデータや、動きのパターンのデータや、動きの「指紋」などとして保管され、デバイスの動きを表現するものである。次に動きのデータはコンテンツプロバイダに送信される。第２のデバイス１０２は、その動きを繰り返す為に使用され、第２のデバイス１０２の加速度計は、動きのデータを保管し、動きのデータをコンテンツプロバイダに送信する。コンテンツプロバイダは動きのデータを突き合わせ、コンテンツを第２のデバイス１０２に送る。言い換えると、デバイスから受信した信号に基づき、データ転送をデバイス自身からではなくネットワークから行うことが可能である。次にデバイス１００は、データを転送する為にコマンドをネットワークに送る一方で、データ転送の仮想物理表現又はシミュレーションを呈示する。
【００３７】
データは、デバイス１００のコンテキストの特徴の程度の直接の結果として与えられる場合もある。ある一定の機能を行うにはデバイスの温度が低すぎる場合、デバイスの管理は１つの模範的な実施形態では終了するか一時停止する。コンテキストの特徴の別の例は投げる動きである。例えば、第１のデバイス１００は、情報を第２のデバイス１０２に「投げる」為に、投げる動きのジェスチャをする為に使用される。更なる別の例では、物理的な「引金」を引くことにより、ディスプレイ１１６に呈示されている仮想的な「発射体」を打ち上げ、データの転送を表現する。
【００３８】
以上に論じられたような音楽などのデータを、一方のデバイスから他方のデバイスへ転送するとき、コンテンツが保護される場合があり、そのコンテンツにデジタル権利が関連付けられる。従って、データを別のデバイス転送する際には、デジタル著作権管理（ＤＲＭ）を考慮に入れなくてはならない。以上に論じられた、データを注ぐ例では、データは第２のデバイスに送信される。コンテンツの所有者と対応する所有物の権利を守る為に、第２のデバイスへの転送の一部としてデジタル著作権管理を行う必要がある。１つの模範的な実施形態では、転送されるコンテンツに関連付けられた権利を判断する為に、第１のデバイス１００のＤＲＭエージェントが使用される。転送可能性はＤＲＭエージェントにより制御される又は管理される権利なので、コンテンツには別のデバイスに転送される権利が必要である。コンテンツが転送されたとＤＲＭエージェントが判断し次第、コンテンツは第２のデバイスに転送される。転送可能性は模範的な目的に用いられるが、更に、コンテンツには、他の権利や制約が関連付けられている場合があり、転送が行われるよりも前にそれを満たす必要がある。当業者には分かるように、コンテンツに関連付けられた権利が多数あり、この権利は履行され、よって、コンテンツに伴うあらゆる動作に先立ち、この権利を満たす必要がある。
【００３９】
図９はデータ転送の方法の模範的なフロー図であり、コンテンツ１０４にはデジタル権利が関連付けられている。この模範的な実施形態では、ＤＲＭエージェントは、デバイス１００に保存されておりこれにより実行されるエンティティである。論じたように、ＤＲＭエージェントは、権利オブジェクトに保存されているコンテンツに関連付けられている許可を管理する。例えば、ＤＲＭエージェントは、模範的な本実施形態では、第１のデバイス１０２に、コンテンツを、この模範的な実施形態では第２のデバイス１０２である別のデバイスに、直接的に又は間接的に転送させる。コンテンツの管理は、この実施形態のコンテンツに関連付けられている権利オブジェクトに保存されている権利を守らなくてはならない。権利オブジェクト及びＤＲＭエージェントは一緒に、コンテンツをどのように管理するかを制御する。この模範的な実施形態では、コンテンツをアクセスできるようにする為に、デバイスにＤＲＭエージェントの存在が必要である。
【００４０】
この模範的な実施形態では、コンテンツが第２のデバイス１０２に転送される又は第２のデバイス１０２に用いられるよりも前に、第２のデバイス１０２は、コンテンツに対する権利オブジェクト、即ち適切な権利又は許可を受信する。まず、転送するコンテンツを選択する９０２。次にコンテキストの特徴を第１のデバイス１００のコンテキストセンサ（単数又は複数）により感知する９０４。次にコンテンツを第２のデバイス１０２にコンテンツプロバイダの識別情報と共に転送する９０６。第２のデバイス１０２はコンテンツを使用する為のコンテンツプロバイダの許可を要求する９０８。コンテンツプロバイダは、第２のデバイスに適正な権利があるのか、又は第２のデバイスはコンテンツを使用する為の権利を取得する必要があるのかを判断する９１０。次にコンテンツプロバイダは、コンテンツを使用する為の権利又は許可を第２のデバイス１０２に送る９１２。この実施形態では、次に第２のデバイス１０２はコンテンツを使用する。
【００４１】
別の模範的な実施形態では、コンテンツプロバイダ１１０、又はコンテンツの権利を交付する部分は、権利オブジェクトを第２のデバイス１０２に送り、権利オブジェクトはＤＲＭエージェントと連携して、コンテンツを使用する為の権利を獲得するという選択肢を呈示する。第２のデバイス１０２又は第２のデバイス１０２のユーザは、その獲得を了解する又は却下するという応答を送る。第２のデバイス１０２が了解した場合、コンテンツプロバイダはコンテンツを送る。代替の模範的な実施形態では、コンテンツは第２のデバイス１０２にもとから存在し、コンテンツプロバイダはコンテンツの権利オブジェクトのみを第２のデバイス１０２に送る。加えて、この処理で送信側のコンテンツの権利も修正され、コンテンツの送信側は受信デバイスにコンテンツ及び権利の両方とも没収される。
【００４２】
１つの模範的な実施形態では、ある一定のタイプのコンテンツがある一定のジェスチャのみによって扱われるよう予め決められている。例えば、音楽コンテンツが注ぐジェスチャのみに呼応して転送されるよう設定されている。加えて、この模範的な実施形態では、歌の再生が転送されるコンテンツである。歌を再生している間、注ぐジェスチャが感知され、この感知により自動的に再生されている歌の第２のデバイスへの転送がトリガされる。第２のデバイスは、第１のデバイスに極めて近接したデバイスであったり所定のリストから選ばれたデバイスであったりする。コンテンツが転送される元であるソースは、コンテンツの特徴に依存していてよい。ソースは更に、コンテンツを送受信するデバイスを供給しているサービスプロバイダの操作に依存していてもよい。例えば、コンテンツが大きいデータファイルである場合は、第１のデバイス１００以外の、帯域幅が広く処理能力の大きいソース、例えばコンテンツプロバイダなどから、コンテンツを転送することがより効率的かつ迅速である。コンテンツが、例えば、着信音、連絡先、アイコンなどの、相対的に小さい情報のセットである場合、コンテンツは第１のデバイス１００から第２のデバイス１０２へと直接転送される。コンテンツプロバイダから、もっと大きいファイル、例えば、音声や音楽や動画などのメディアファイル及びマルチメディアファイルが、転送される場合もある。
【００４３】
一方のデバイスから他方のデバイスへのデータの転送を、以上に論じられたようなデータを注ぐなどの動作が要求するとき、データパスが確立される。データは、第１のデバイス１００から第２のデバイス１０２へと直接転送されたり、セルラー無線電話の通信システムで通常用いられる基地局などの媒介物や、リピータ又は８０２．１１（ＷｉＦｉとしても知られている）又は８０２．１６（ＷｉＭＡＸ）などのインターネットアクセスポイントなどの他のノードにより転送されたりする。例えば、無線デバイスは、ＣＤＭＡ、ＧＳＭ、ＴＤＭＡ、ＷＣＤＭＡの無線通信システムで通信するようプログラムされることがある。無線デバイスは、直接通信リンク及び接通信リンクの両方を介してデータを転送することもある。
【００４４】
データは第１のデバイス１００から第２のデバイス１０２へと又は反対方向に転送される。データを転送するあらゆる方法又はデータ転送のプロトコルを用いてよい。ある実施形態では、例えばブルートゥースなどのアドホック無線通信リンクを使用して、第１のデバイス１００と第２のデバイス１０２との間の直接接続を確立し、その次に所望のデータを転送する。どんな場合でも、データの転送は所定の感知された環境の特徴又はジェスチャによって起動され、そのデータが独立したノードを通じて中継されるか第２のデバイスに直接送信されるかには関わらない。
【００４５】
無線通信リンクが、複数の方法又はプロトコルに従ってデータを転送する為に２つの隣接したデバイス同士間で直接（即ち二点間で）確立される。この模範的な実施形態では、接続は第１のデバイス１００と第２のデバイス１０２との間で直接確立され、媒介するネットワークノード、例えば、ＷＬＡＮアクセスポイント又は基地局１０８などの助けを借りない。
【００４６】
ある実施形態では、第１のデバイス１０２のユーザは、データを受信することが望まれるユーザのグループを選択する。デバイスを識別する方法には、例えば、電話番号、電子シリアル番号（ＥＳＮ）、モバイル識別番号（ＭＩＮ）など、たくさんある。受信者に指定されるデバイスは更に、触れる又は全体として極めて近接していることにより指定される場合がある。
【００４７】
この実施形態で互いに直接送受信する能力を持つデバイスは、所定のチャネル又はチャネルのセットを常時監視するか、他の隣接した無線通信デバイスを監視するチャネル又はチャネルのセットを割り当てられていなくてはならない。１つの模範的な実施形態では、同様なデバイスにより監視されている単一の所定のＲＦチャネル又は複数の所定のＲＦチャネルによって、要求が送信される。この同様なデバイスは同一のネットワークで普通に動作するデバイスであり、ネットワークは、例えば、プッシュトゥトークＰＬＭＲＳネットワーク、ＣＤＭＡネットワーク、ＧＳＭネットワーク、ＷＣＤＭＡネットワーク、ＷＬＡＮなどである。しかし、模範的な本実施形態で開示したように、同様なデバイスが、隣接したデバイス群と直接通信する能力のみを必要とする。直接通信能力に加えて、デバイスはＣＤＭＡデバイスとしても動作するので、ＧＳＭデバイスとして動作するデバイスへの直接リンクにより通信する。リンクが確立され次第、データはデバイス同士間で転送される。
【００４８】
当業者に既知のアドホックネットワーク又はメッシュネットワークを形成する方法は多数ある。その中には、例えば、アドホックネットワークプロトコルの幾つかの草案があり、これに含まれるものは、アドホックネットワークのＺＲＰ（Ｚｏｎｅ  ｒｏｕｔｉｎｇ  ｐｒｏｔｏｃｏｌ）、ＡＯＤＶ（Ａｄ  Ｈｏｃ  Ｏｎ  Ｄｅｍａｎｄ  Ｄｉｓｔａｎｃｅ  Ｖｅｃｔｏｒ）ルーティング、モバイルアドホックネットワークのＤＳＲ（Ｄｙｎａｍｉｃ  Ｓｏｕｒｃｅ  ｒｏｕｔｉｎｇ  ｐｒｏｔｏｃｏｌ）、ＴＢＲＰＦ（Ｔｏｐｏｌｏｇｙ  Ｂｒｏａｄｃａｓｔ  ｂａｓｅｄ  ｏｎ  Ｒｅｖｅｒｓｅ−Ｐａｔｈ  Ｆｏｒｗａｒｄｉｎｇ）、大規模アドホックネットワークのＬＡＮＭＡＲ（Ｌａｎｄｍａｒｋ  ｒｏｕｔｉｎｇ  ｐｒｏｔｏｃｏｌ）、アドホックネットワークのＦＳＲ（Ｆｉｓｈｅｙｅ  Ｓｔａｔｅ  Ｒｏｕｔｉｎｇ  Ｐｒｏｔｏｃｏｌ）、アドホックネットワークのＩＥＲＰ（Ｉｎｔｅｒｚｏｎｅ  Ｒｏｕｔｉｎｇ  Ｐｒｏｔｏｃｏｌ）、アドホックネットワークのＩＡＲＰ（Ｉｎｔｒａｚｏｎｅ  Ｒｏｕｔｉｎｇ  Ｐｒｏｔｏｃｏｌ）、アドホックネットワークのＢＲＰ（Ｂｏｒｄｅｒｃａｓｔ  Ｒｅｓｏｌｕｔｉｏｎ  ｐｒｏｔｏｃｏｌ）などである。
【００４９】
本発明と今のところ本発明の最良の形態であると考えられるものとが、本発明の所有が本発明者によって確立されるよう、かつ当業者が本発明を作成して使用できるように記載されたが、本明細書で開示された模範的な実施形態には多くの同等物があることと、その同等物に、本発明の範囲と精神から逸脱することなく、無数の修正及び変形がなされる場合があることが分かり認識され、本発明の範囲と精神は模範的な実施形態によってではなく添付の請求項によって制限される。
【図面の簡単な説明】
【００５０】
【図１】模範的な電子デバイス。
【図２】無線通信デバイスの模範的な回路のブロック図。
【図３】データ管理処理の模範的なフロー図。
【図４】データ管理処理の模範的なフロー図。
【図５】模範的な電子デバイス。
【図６】タッチセンサの模範的な断面図。
【図７】模範的なタッチセンサ回路の図。
【図８】電子デバイスの模範的な裏面。
【図９】データ管理処理の模範的なフロー図。
【図１】
2007531158.tif 000003
【図２】
2007531158.tif 000004
【図３】
2007531158.tif 000005
【図４】
2007531158.tif 000006
【図５】
2007531158.tif 000007
【図６】
2007531158.tif 000008
【図７】
2007531158.tif 000009
【図８】
2007531158.tif 000010
【図９】
2007531158.tif 000011
【国際調査報告】
2007531158.tif 000012
2007531158.tif 000013