(57)【要約】      （修正有）【課題】複数のメニューを操作することなく受信者を選択してメッセージを送信するとともに、どのように送信ボタンが押されたか等に応じてメッセージを送信する方法を提供する。【解決手段】メッセージング装置との物理的相互作用を感知するように構成されるセンサからセンサ信号を受信するステップと、センサ信号に少なくとも部分的に基づいて仮想力を決定するステップと、仮想メッセージ環境内の仮想メッセージオブジェクトの送信特性や触覚効果に仮想力を適用するステップとを有する。【選択図】図５ａ
2014194785.tif 000002
【特許請求の範囲】
【請求項１】
メッセージング装置との物理的相互作用を感知するように構成されるセンサからセンサ信号を受信するステップと、
前記センサ信号に少なくとも部分的に基づいて仮想力を決定するステップと、
仮想メッセージ環境内の仮想メッセージオブジェクトに前記仮想力を適用するステップと
を含むことを特徴とする方法。
【請求項２】
前記仮想メッセージオブジェクトを送信するかどうかを決定するステップをさらに含むことを特徴とする、請求項１に記載の方法。
【請求項３】
前記仮想メッセージオブジェクトを送信するかどうかを決定するステップが、前記仮想力及び受信者の状態に少なくとも部分的に基づくことを特徴とする、請求項２に記載の方法。
【請求項４】
前記センサ信号に少なくとも部分的に基づいて前記仮想メッセージオブジェクトの送信特性を決定するステップと、
前記仮想メッセージオブジェクト及び前記仮想メッセージオブジェクトの前記送信特性を送信するステップと
をさらに含むことを特徴とする、請求項１に記載の方法。
【請求項５】
前記仮想メッセージオブジェクトの受信者に関連付けられる受信信号を受信するステップと、
前記仮想メッセージ環境に仮想ゲートウェイを表示するステップと
をさらに含むことを特徴とする、請求項１に記載の方法。
【請求項６】
前記仮想ゲートウェイが、前記仮想メッセージオブジェクトの前記受信者に関連付けられることを特徴とする、請求項５に記載の方法。
【請求項７】
前記センサ信号が、前記仮想ゲートウェイに向けられるジェスチャを含むことを特徴とする、請求項５に記載の方法。
【請求項８】
仮想メッセージオブジェクトに関連付けられる信号を受信するステップと、
前記仮想メッセージオブジェクトの送信特性に少なくとも部分的に基づいて触覚効果を決定するステップと
を含むことを特徴とする方法。
【請求項９】
前記触覚効果を出力するように構成されるアクチュエータに触覚信号を送信するステップをさらに含むことを特徴とする、請求項８に記載の方法。
【請求項１０】
プログラムコードを備えるコンピュータ可読媒体であって、前記プログラムコードが、
メッセージング装置との物理的相互作用を感知するように構成されるセンサからセンサ信号を受信するためのプログラムコードと、
前記センサ信号に少なくとも部分的に基づいて仮想力を決定するためのプログラムコードと、
仮想メッセージ環境の中の仮想メッセージオブジェクトに前記仮想力を適用するためのプログラムコードと
を備えることを特徴とするコンピュータ可読媒体。
【請求項１１】
前記仮想メッセージオブジェクトを送信するかどうかを決定するためのプログラムコードをさらに備えることを特徴とする、請求項１０に記載のコンピュータ可読媒体。
【請求項１２】
前記センサ信号に少なくとも部分的に基づいて前記仮想メッセージオブジェクトの送信特性を決定するためのプログラムコードと、
前記仮想メッセージオブジェクト及び前記仮想メッセージオブジェクトの前記送信特性を送信するためのプログラムコードと
をさらに備えることを特徴とする、請求項１０に記載のコンピュータ可読媒体。
【請求項１３】
前記仮想メッセージオブジェクトの受信者に関連付けられる受信信号を受信するためのプログラムコードと、
前記仮想メッセージ環境に仮想ゲートウェイを表示するためのプログラムコードと
をさらに備えることを特徴とする、請求項１０に記載のコンピュータ可読媒体。
【請求項１４】
仮想メッセージオブジェクトの送信特性に少なくとも部分的に基づいて触覚効果を決定するためのプログラムコードを備えることを特徴とするコンピュータ可読媒体。
【請求項１５】
前記触覚効果を出力するように構成されるアクチュエータに触覚信号を送信するためのプログラムコードをさらに備えることを特徴とする、請求項１４に記載のコンピュータ可読媒体。
【請求項１６】
メッセージング装置との物理的相互作用を感知するように構成されるセンサからセンサ信号を受信し、
前記センサ信号に少なくとも部分的に基づいて仮想力を決定し、且つ
仮想メッセージ環境内の仮想メッセージオブジェクトに前記仮想力を適用するプロセッサと、
前記プロセッサと通信するネットワークインターフェースと、
前記プロセッサと通信するディスプレイであって、前記仮想メッセージ環境を表示するように構成されるディスプレイと
を備えることを特徴とするシステム。
【請求項１７】
前記プロセッサが、前記仮想メッセージオブジェクトを送信するかどうかを決定するようにさらに構成されることを特徴とする、請求項１６に記載のシステム。
【請求項１８】
前記プロセッサが、
前記センサ信号に少なくとも部分的に基づいて前記仮想メッセージオブジェクトの送信特性を決定し、且つ
前記仮想メッセージオブジェクト及び前記仮想メッセージオブジェクトの前記送信特性を送信するようにさらに構成されることを特徴とする、請求項１６に記載のシステム。
【請求項１９】
前記センサが、圧力センサ、ジャイロスコープセンサ、加速度計、又はタッチセンサ式入力装置を含むことを特徴とする、請求項１６に記載のシステム。
【請求項２０】
受信装置を備えるシステムであって、前記受信装置が、
仮想メッセージオブジェクトに関連付けられる信号を受信し、
前記仮想メッセージオブジェクトの送信特性に関連付けられる信号を受信し、且つ
前記仮想メッセージオブジェクトの前記送信特性に少なくとも部分的に基づいて触覚効果を決定するように構成されるプロセッサを備えることを特徴とするシステム。
前記プロセッサが、触覚効果を出力するように構成されるアクチュエータに触覚信号を送信するようにさらに構成されることを特徴とする、請求項１９に記載の受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、メッセージングシステムに関し、より詳細には、触覚メッセージ送信のためのシステム及び方法に関する。
【０００２】
（関連出願の相互参照）
本特許出願は、２００８年７月１５日に提出され「Ｓｙｓｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｐｈｙｓｉｃｓ−Ｂａｓｅｄ  Ｔａｃｔｉｌｅ  Ｍｅｓｓａｇｉｎｇ」と題された米国仮特許出願第６１／０８０，９７８号、２００８年７月１５日に提出され「Ｓｙｓｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｍａｐｐｉｎｇ  Ｍｅｓｓａｇｅ  Ｃｏｎｔｅｎｔｓ  ｔｏ  Ｖｉｒｔｕａｌ  Ｐｈｙｓｉｃａｌ  Ｐｒｏｐｅｒｔｉｅｓ  ｆｏｒ  Ｖｉｂｒｏｔａｃｔｉｌｅ  Ｍｅｓｓａｇｉｎｇ」と題された米国仮特許出願第６１／０８０，９８１号、２００８年７月１５日に提出され「Ｓｙｓｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｓｈｉｆｔｉｎｇ  Ｓｅｎｓｏｒ  Ｈａｐｔｉｃ  Ｆｅｅｄｂａｃｋ  Ｆｕｎｃｔｉｏｎ  Ｂｅｔｗｅｅｎ  Ｐａｓｓｉｖｅ  ａｎｄ  Ａｃｔｉｖｅ  Ｍｏｄｅｓ」と題された米国仮特許出願第６１／０８０，９８５号、２００８年７月１５日に提出され「Ｓｙｓｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｇｅｓｔｕｒｅ  Ｉｎｄｉｃａｔｉｏｎ  ｏｆ  Ｍｅｓｓａｇｅ  Ｒｅｃｉｐｉｅｎｔｓ」と題された米国仮特許出願第６１／０８０，９８７号、２００９年１月２９日に提出され「Ｓｙｓｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｐｓｅｕｄｏ−Ｔｅｌｅｐｒｅｓｅｎｃｅ  ｉｎ  ａ  Ｓｈａｒｅｄ  Ｓｐａｃｅ」と題された米国仮特許出願第６１／１４８，３１２号、及び２００９年５月２６日に提出され「Ｓｙｓｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｔｒａｎｓｍｉｔｔｉｎｇ  Ｈａｐｔｉｃ  Ｍｅｓｓａｇｅｓ」と題された米国仮特許出願第６１／１８１，２８０号への優先権を主張し、これらの全体は参照により本明細書に組み込まれる。
【背景技術】
【０００３】
従来のメッセージングシステムは、メッセージ受信者を選択してメッセージを送信するために複数のステップ処理を利用する場合がある。ユーザは、受信者を選択してメッセージを送信するために複数のメニューを操作しなければならない場合がある。さらに、例えば、どのように送信ボタンが押されたか等、どのようにメッセージが送信されるかに関する情報が保存されない。従って、触覚メッセージ送信のためのシステム及び方法が必要とされる。
【発明の概要】
【０００４】
本発明の実施形態は、触覚メッセージ送信のためのシステム及び方法を提供する。例えば、一実施形態では、触覚メッセージ送信のための方法は、メッセージング装置との物理的相互作用を感知するように構成されるセンサからセンサ信号を受信するステップと、センサ信号に少なくとも部分的に基づいて仮想力を決定するステップと、仮想メッセージ環境内の仮想メッセージオブジェクトに仮想力を適用するステップとを備える。別の実施形態では、コンピュータ可読媒体がこのような方法を実行するためのプログラムコードを備える。
【０００５】
こうした例示の実施形態は、本発明を限定又は定義するのではなく、その理解を容易にする例示を提供するために言及される。例示の実施形態は、詳細な説明において検討され、発明のさらなる説明がその中で提供される。本発明の多様な実施形態によって提供される利点は、本明細書を吟味することでさらに理解され得る。
【０００６】
本発明のこれらの及び他の特徴、側面、並びに利点は、添付の図面を参照して以下の詳細な説明を読めば、よりよく理解される。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態による触覚メッセージ送信のためのシステムのブロック図である。
【図２】本発明の一実施形態による触覚メッセージ送信のためのシステムの例示である。
【図３】本発明の別の実施形態による触覚メッセージ送信のための方法の流れ図である。
【図４】本発明の別の実施形態による触覚メッセージ送信のための方法の別の流れ図である。
【図５ａ】本発明の実施形態による触覚メッセージ送信の例示である。
【図５ｂ】本発明の実施形態による触覚メッセージ送信の例示である。
【図６ａ】本発明の一実施形態による触覚メッセージ送信のさらなる例示である。
【図６ｂ】本発明の一実施形態による触覚メッセージ送信のさらなる例示である。
【図６ｃ】本発明の一実施形態による触覚メッセージ送信のさらなる例示である。
【図６ｄ】本発明の一実施形態による触覚メッセージ送信のさらなる例示である。
【図７ａ】本発明の一実施形態による触覚メッセージ送信のさらなる例示である。
【図７ｂ】本発明の一実施形態による触覚メッセージ送信のさらなる例示である。
【図７ｃ】本発明の一実施形態による触覚メッセージ送信のさらなる例示である。
【図７ｄ】本発明の一実施形態による触覚メッセージ送信のさらなる例示である。
【発明を実施するための形態】
【０００８】
本発明の実施形態は、触覚メッセージ送信のためのシステム及び方法を提供する。
【０００９】
（触覚メッセージ送信の例示の実施形態）
本発明の例示の実施形態は、例えば、携帯電話等のメッセージング装置を備える。例示的な実施形態では、メッセージング装置は、Ｉｍｍｅｒｓｉｏｎ社のＶｉｂｅＴｏｎｚ（Ｒ）  という振動触覚フィードバックシステムを搭載した「Ｓａｍｓｕｎｇ  ＳＧＨ−ｉ７１０」移動式コンピュータを含む。別の実施形態では、メッセージング装置は、Ｉｍｍｅｒｓｉｏｎ  ＴｏｕｃｈＳｅｎｓｅ（Ｒ）振動触覚フィードバックシステムとしても知られているＩｍｍｅｒｓｉｏｎ社のＴｏｕｃｈＳｅｎｓｅ（Ｒ）テクノロジーシステムを含む。他のメッセージング装置及び触覚フィードバックシステムが利用されてもよい。
【００１０】
メッセージング装置は、ディスプレイ、ユーザインターフェース装置、メモリ、及びこうした要素と通信するプロセッサを備える。ディスプレイは、タッチセンサ式ディスプレイ又はタッチスクリーンを備える。また、例示のメッセージング装置は、センサ及びアクチュエータも備える。これらは共にプロセッサと通信する。センサは、メッセージング装置とユーザとの物理的相互作用を感知するように構成され、アクチュエータは、触覚効果をユーザに出力するように構成される。
【００１１】
例示の実施形態では、仮想メッセージ環境内の多次元メッセージ受信箱がディスプレイ上に示される。仮想メッセージ環境は、仮想メッセージオブジェクトとして表される電子メッセージを含む。仮想メッセージオブジェクトは、ディスプレイが表示可能な巻物、カプセル、ボール、風船、又は任意の他のオブジェクトの形態を採用してもよい。仮想メッセージオブジェクトの各種類は、特定の種類のメッセージに対応してもよい。例えば、管又は円筒状の巻物の形態の仮想メッセージオブジェクトは、テキストメッセージ又はチャットの会話を表してもよい。例えば、親密性等の感情を伝えることを意図したショートメッセージは、ハートの形態の仮想メッセージオブジェクトとして表されてもよい。また、仮想メッセージ環境は、仮想ゲートウェイも備える。仮想メッセージオブジェクトは、仮想ゲートウェイを介して仮想メッセージ環境に出入りしてもよい。
【００１２】
例示の装置を用いて、ユーザは、タッチスクリーンを使用することにより及び／又はメッセージング装置を操作することにより、例えば、装置を回転又は揺動させることにより、仮想メッセージ環境及び／又は仮想メッセージオブジェクトと相互作用することが出来る。このような相互作用を介して、ユーザは、仮想メッセージオブジェクトを作成、操作、送信、及び／又は受信することが出来る。例示の装置では、ユーザは、仮想メッセージオブジェクトを送信するために仮想ゲートウェイに向けられるジェスチャを行う。例示的なジェスチャは、タッチスクリーンに接触して仮想メッセージオブジェクトをドラッグ若しくはフリックすること、仮想ゲートウェイの方向にメッセージング装置を傾けること、又は仮想メッセージング装置を揺動させることを含む。
【００１３】
センサは、ユーザのジェスチャを検出して、このジェスチャに基づいて、プロセッサにセンサ信号を送信する。センサは、ジャイロスコープ、加速度計、ＧＰＳ、又は運動を検出可能な他のセンサを備えてもよい。センサは、ユーザが装置を移動させ又は傾けるのを検出するように構成されてもよい。センサ信号に少なくとも部分的に基づいて、プロセッサは、仮想メッセージオブジェクトに作用するであろう仮想力を決定する。例えば、装置が傾けられると、プロセッサは、重力を表す仮想力を決定して、装置が傾けられる方向に仮想メッセージオブジェクトを移動させてもよい。別の例として、センサは、装置が仮想ゲートウェイに向かって突き出され又は押し出されたことを検出してもよい。次に、センサは対応する信号をプロセッサに送信して、プロセッサは仮想力を決定してこれを仮想メッセージオブジェクトに適用してもよい。
【００１４】
センサ信号の受信後、プロセッサは、センサ信号に少なくとも部分的に基づいて仮想メッセージオブジェクトの送信特性を決定する。例示の実施形態では、送信特性は、ユーザのジェスチャ又はどのように仮想メッセージオブジェクトが仮想ゲートウェイから送信されたかに関連付けられる特徴又は特性を含む。この送信特性は保存されて、メッセージの一部として含まれてもよい。一例では、ユーザは、仮想メッセージオブジェクトを仮想ゲートウェイから力強く押すことにより緊急メッセージを送信する。仮想メッセージオブジェクトの送信特性は、仮想ゲートウェイを通過するときの速度を含むであろう。別の例として、ユーザが仮想ゲートウェイに向かって仮想メッセージオブジェクトをゆっくりとドラッグ又はフリックした後、プロセッサは、遅い送信特性を決定する。さらに、プロセッサは、例えば、ユーザのジェスチャの角度に基づく接近角度の送信特性等、センサ信号に基づいて他の送信特性を決定してもよい。次に、プロセッサは、仮想メッセージオブジェクトの一部として仮想送信特性を含める。
【００１５】
次に、プロセッサは、仮想力に少なくとも部分的に基づいて仮想メッセージオブジェクトを送信するかどうかを決定する。この決定は、ジェスチャが仮想ゲートウェイに十分に向けられたかどうかの計算を含んでもよい。ジェスチャが仮想ゲートウェイに向けられない場合、プロセッサは、仮想メッセージオブジェクトが送信されるべきではなく、ローカル仮想メッセージ環境の中に留まるべきであると決定してもよい。ジェスチャが仮想ゲートウェイに十分に向けられる場合、プロセッサは、仮想メッセージオブジェクトが送信されるべきであると決定するであろう。
【００１６】
最後に、プロセッサは、送信特性と共に仮想メッセージオブジェクトを送信する。プロセッサは、例えば、セルラネットワークインターフェース又はＷｉ−Ｆｉネットワークインターフェース等のネットワークインターフェースに仮想メッセージオブジェクト及び送信特性を送信してもよい。次に、ネットワークインターフェースは、例えば、セルラネットワーク、イントラネット、又はインターネット等のネットワークを介して別のメッセージング装置に仮想メッセージオブジェクト及び送信特性を送信する。
【００１７】
仮想メッセージオブジェクトが受信されると、その送信特性は、受信側メッセージング装置によって保存されて解釈されてもよい。例示の実施形態では、ユーザが示すジェスチャは、仮想ゲートウェイに向かう高速フリックを含む。速い送信特性が、プロセッサによって決定されて、仮想メッセージオブジェクトと共に送信される。次に、仮想メッセージオブジェクトが受信されると、受信装置は、仮想ゲートウェイを介してグラフィカルユーザインターフェースに入る仮想メッセージオブジェクトを表示する。仮想メッセージは、その送信特性に対応する速度及び触覚効果と共に受信側装置の仮想ゲートウェイを通過する。例示の実施形態では、メッセージが高速フリックで送信されるので、受信側装置のプロセッサは、鈍い衝撃又は反発のような強い触覚効果を決定するであろう。さらに、プロセッサは、メッセージが受信されると、仮想メッセージ環境内における激しい衝突を決定してもよい。代替の実施形態では、仮想メッセージオブジェクトが穏やかな衝撃又は傾斜と共に送信された場合、仮想メッセージオブジェクトは、柔らかな振動のような穏やかな触覚効果を伴う緩やかな速度で到着してもよい。
【００１８】
この例示は、本明細書で検討される一般的な主題を読者に紹介するために与えられる。すなわち、本発明は、この例示には限定されない。以下の段落は、触覚メッセージ送信のための方法及びシステムの様々な追加の実施形態及び例示を記載する。
【００１９】
（触覚メッセージ送信）
本明細書に提示される発明の実施形態は、触覚メッセージ送信のためのシステム及び方法を提供する。物理モデルを仮想メッセージ環境の中に組み込むことによって、実施形態は、直感的にユーザインターフェースを操作するためにユーザの日常の触覚体験及び運動感覚能力を利用することが出来る。従来のメッセージングシステムは、ほとんど又は全く直感的なジェスチャ操作を提供することがない。件名、草稿等を示す１次元の受信箱を有する従来のＥメールメタファを使用するテキストメッセージングシステムは、視覚的及び認識的に集約的であり、メッセージの作成、送信、及び受信にユーザの高度の注意を要求する。さらに、従来のメッセージングシステムは、どのようにメッセージが送信されたかに関連付けられるコンテキスト情報をほとんど又は全く保持することがない。しかしながら、触覚メッセージ送信は、物理効果をメッセージに結び付けることでコンテンツの非言語コミュニケーションを容易にすることが出来る。
【００２０】
一実施形態では、メッセージング装置のグラフィカルユーザインターフェースは、仮想メッセージ環境を表示する。仮想メッセージ環境は、ユーザがコンテンツを直接操作することを可能にする物理モデルを組み込む。仮想メッセージ環境は、仮想メッセージオブジェクトとして表示される電子メッセージを含む。仮想メッセージオブジェクトは、ボール、巻物、カプセル、矢、ハート、又は他の形状の形態を採用してもよい。ユーザは、様々なセンサによって検出される動作又はジェスチャを介して、仮想メッセージオブジェクト及び仮想メッセージ環境を操作することが出来る。こうしたセンサは、ジャイロスコープ、ＧＰＳ、加速度計、タッチスクリーン又は動作を検出するように構成される他のセンサの１つ以上を含む。ユーザのジェスチャ又は動作は、仮想メッセージオブジェクトに作用する仮想力に変換される。こうした力は、仮想メッセージ環境内で仮想メッセージオブジェクトが移動及び衝突し、又は仮想ゲートウェイを通って環境から出ることを引き起こしてもよい。
【００２１】
さらに、物理モデル化エンジンを使用して、仮想境界が装置の画面の物理境界に対応するようにプログラムされてもよい。このような実施形態では、仮想メッセージオブジェクトは、画面の外に進むことなく仮想メッセージ環境の境界に跳ね返ることが出来る。環境内の仮想ゲートウェイは、仮想物理境界の一部を１人以上の受信者へのゲートウェイ又はポータルに置き換えることによって作成されてもよい。仮想オブジェクトは、仮想ゲートウェイを通過すると、１つ以上の受信装置に送信されて、ホストの仮想メッセージ環境から「退出」する。さらに、仮想ゲートウェイが閉じられることで、メッセージを送信する能力を使用出来なくなり、仮想メッセージ環境にある未送信メッセージを保持する。このように、本発明の実施形態は、メッセージを送信するために空間メタファを利用してもよく、それにより、より直感的なメッセージング処理を容易にする。
【００２２】
幾つかの実施形態では、ユーザは、仮想ゲートウェイに向かう指示ジェスチャを行うことによって仮想ゲートウェイを介して仮想メッセージオブジェクトを移動させてもよい。ジェスチャは、タッチスクリーン上で仮想メッセージオブジェクトに接触することによって、メッセージング装置全体を動かすことによって、又は何らかの他の手段によって行われてもよい。一例では、ユーザは、仮想メッセージオブジェクトをタッチスクリーン上で選択して、仮想ゲートウェイに向かってオブジェクトを動かすフリックジェスチャを使用してこれを送信する。プロセッサは、例えば、仮想ゲートウェイを通過する仮想メッセージオブジェクトの速度等の送信特性を決定してもよい。送信特性は、仮想メッセージオブジェクトが別のメッセージング装置に送信されるときに保存されてもよい。仮想メッセージオブジェクトは、受信装置によって受信されると、仮想メッセージ環境に到着して、送信特性に少なくとも部分的に基づいて挙動を行い又は他のオブジェクト及び／又は環境と相互作用してもよい。
【００２３】
（触覚メッセージ送信のための例示のシステム）
次に、複数の図面を通じて同様の番号が同様の要素を示す図面を参照すると、図１は、本発明の一実施形態による触覚メッセージ送信のためのシステムのブロック図である。図１に示されるように、システム１００は、例えば、携帯電話、ＰＤＡ（ｐｏｒｔａｂｌｅ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ）、携帯型メディアプレーヤ、又は携帯型ゲーム装置等のメッセージング装置１０２を備える。メッセージング装置１０２は、ネットワークインターフェース１１２、センサ１１４、ディスプレイ１１６、アクチュエータ１１８、スピーカ１２０、及びトラックボール１２２と通信するプロセッサ１１０を備える。
【００２４】
プロセッサ１１０は、ディスプレイ１１６に示されるグラフィカルユーザインターフェースを生成するように構成される。プロセッサ１１０は、例えば、赤外線、無線、Ｗｉ−Ｆｉ又はセルラネットワーク通信等の１つ以上の移動式通信方法を備えるネットワークインターフェース１１２と通信してもよい。他の変形では、ネットワークインターフェース１１２は、例えば、イーサネット（登録商標）等の有線ネットワークインターフェースを備える。メッセージング装置１０２は、ネットワークインターフェース１１２を介して他の装置（図１には示されない）とメッセージ又は仮想メッセージオブジェクトを交換するように構成され得る。装置間で交換されるメッセージの実施形態は、音声メッセージ、テキストメッセージ、データメッセージ、又は他の種類のメッセージを含んでもよい。
【００２５】
また、プロセッサ１１０は、１つ以上のセンサ１１４とも通信する。センサ１１４は、ポジションセンサ、位置センサ、回転速度センサ、画像センサ、圧力センサ、又は他の種類のセンサを備えてもよい。例えば、センサ１１４は、加速度計、ジャイロスコープ、ＧＰＳセンサ、タッチセンサ式入力装置（例えば、タッチスクリーン、タッチパッド）、又は何らかの他の種類のセンサを含んでもよい。１つ以上のセンサ１１４は、例えば、加速度、傾き、慣性、又は位置の変化を検出するように構成されてもよい。例えば、メッセージング装置１０２は、メッセージング装置１０２の加速度を測定するように構成される加速度計１１４を備えてもよい。１つ以上のセンサ１１４は、ユーザとの相互作用を検出してプロセッサ１１０にユーザとの相互作用を表す信号を送信するように構成される。メッセージング装置１０２は、例えば、トラックボール１２２、ボタン、キー、スクロールホイール、及び／又はジョイスティック（図１には示されない）等の追加の入力形態を備えてもよい。
【００２６】
ユーザは、１つ以上のセンサ１１４によって検出される動作又はジェスチャを介してユーザインターフェースと相互作用してもよい。メッセージング装置１０２が傾けられ、揺動され、突き出され、又は移動させられると、１つ以上のセンサ１１４が、こうした運動を検出する。センサ１１４は、運動に少なくとも部分的に基づいてセンサ信号を生成してプロセッサ１１０に送信する。信号は、移動角度、移動速度、移動が及ぶ距離、又は移動のＸ−Ｙ方向の１つ以上を含んでもよい。一実施形態では、加速度センサは、メッセージング装置１０２の傾き及び加速度を検出するように構成される。メッセージング装置１０２が傾けられると、加速度計は、メッセージング装置１０２の傾き及び／又は加速度に少なくとも部分的に基づいてプロセッサ１１０に信号を送信するように構成され得る。
【００２７】
センサ１１４によって受信される信号は、ディスプレイ１１６に示されるグラフィカルユーザインターフェースとの相互作用に関連付けられてもよい。一実施形態では、センサ信号は、仮想メッセージ環境内で仮想ゲートウェイに向けられる指示ジェスチャを含む。例えば、指示ジェスチャは、メッセージング装置１０２を所定の方向に移動させる突き動作を含んでもよい。加速度計１１４は、突き動作を検出して、動作を表すセンサ信号をプロセッサ１１０に送信してもよい。別の例示として、指示ジェスチャは、仮想ゲートウェイに向かって仮想メッセージオブジェクトをドラッグ又はフリックすることを含んでもよい。タッチスクリーンディスプレイ１１６は、ドラッグ又はフリックを検出して、表現センサ信号をプロセッサ１１０に送信してもよい。
【００２８】
図１に示される実施形態では、プロセッサ１１０は、グラフィカルユーザインターフェースを表示するように構成されるディスプレイ１１６とも通信する。ディスプレイ１１６は、プロセッサ１１０に／プロセッサ１１０から信号を送信／受信するように構成されるタッチスクリーン等のタッチセンサ式入力装置を備えてもよい。タッチスクリーンディスプレイ１１６に示されるグラフィカルユーザインターフェースは、ユーザのメッセージとの相互作用を容易にする。グラフィカルユーザインターフェースは、メッセージが仮想メッセージオブジェクトとして表される仮想メッセージ環境を含む。仮想メッセージオブジェクトは、タッチスクリーンディスプレイ１１６を介して直接接触することにより選択及び操作されてもよい。相互作用の１つのモードでは、タッチスクリーンディスプレイ上の２次元ジェスチャが、仮想メッセージ環境内の仮想オブジェクトを選択し、ドラッグし、フリックし、投げ、及び／又は移動させてもよい。
【００２９】
タッチスクリーンディスプレイ１１６から受信される信号は、グラフィカルユーザインターフェース内の仮想メッセージオブジェクトの送信特性に関連付けられてもよい。１つの変形では、タッチスクリーン１１６上の既定のジェスチャ、例えば、仮想メッセージオブジェクトのフリック又はドラッグ等が、仮想メッセージオブジェクトの送信の速度及び／又は角度等の送信特性に関連付けられてもよい。一実施形態では、迅速なフリックが、仮想メッセージオブジェクトの速い送信特性に関連付けられる。別の実施形態では、遅いドラッグが、遅い送信特性に関連付けられる。
【００３０】
プロセッサ１１０は、仮想メッセージオブジェクトの送信特性に少なくとも部分的に基づいて触覚フィードバック効果を決定してもよい。１つの変形では、ユーザは、仮想ゲートウェイの方向にメッセージング装置１０２を迅速に突き出すことによって仮想メッセージオブジェクトが別のユーザに送信されるべきであることを示す。迅速な突き出しに基づいて、プロセッサ１１０は、速い送信特性及び仮想メッセージオブジェクトが送信されるべきであることを決定する。次に、プロセッサ１１０は、速い送信特性に少なくとも部分的に基づいて短い振動のような触覚効果を決定する。最後に、プロセッサ１１０は、触覚効果を表す触覚信号をアクチュエータ１１８に送信する。
【００３１】
図１に示されるように、プロセッサ１１０は、１つ以上のアクチュエータ１１８とも通信する。アクチュエータ１１８は、プロセッサ１１０から触覚信号を受信して、触覚効果を生成するように構成される。プロセッサ１１０は、触覚効果を決定した後で、アクチュエータ１１８に触覚信号を送信する。触覚信号は、既定の触覚効果をアクチュエータ１１８に出力させるように構成される。アクチュエータ１１８は、例えば、圧電アクチュエータ、電気モータ、電磁アクチュエータ、音声コイル、リニア共振アクチュエータ、形状記憶合金、電気活性ポリマ、ソレノイド、偏心回転質量モータ（ＥＲＭ）又はリニア共振アクチュエータ（ＬＲＡ）であってもよい。
【００３２】
プロセッサ１１０は、トラックボール１２２とも連通する。プロセッサ１１０は、トラックボール１２２からユーザとの相互作用を表す信号を受信してもよい。例えば、トラックボール１２２は、アドレス帳の中のメッセージ受信者のメニューをスクロール又は操作するために使用される。受信者が選択された後、受信者の選択を確認するためにトラックボールが押されてもよい。トラックボール１２２が押されると、選択された受信者に関連付けられる仮想ゲートウェイが仮想メッセージ環境に表示されてもよい。仮想ゲートウェイが表示されると、プロセッサ１１０は、仮想メッセージオブジェクトを特定の受信者に送信する準備が出来ている。
【００３３】
図２は、本発明の一実施形態による触覚メッセージ送信のためのシステムの例示である。システム２００の要素は、図１に示されたブロック図を参照して説明される。図１に示されたもの以外の多様な実装が可能である。
【００３４】
図２に示されるように、システム２００は、例えば、携帯電話、ＰＤＡ（ｐｏｒｔａｂｌｅ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ）、携帯型メディアプレーヤ、又は携帯型ゲーム装置等のメッセージング装置１０２を備える。メッセージング装置１０２は、例えば、セルラネットワーク又はインターネット等のネットワークを介して、音声メール、テキストメッセージ、及び他のデータメッセージのような信号を送信及び受信するように構成される。移動装置１０２は、無線ネットワークインターフェース及び／又は有線ネットワークインターフェース１１２を備えてもよい。図２には装置１０２がハンドヘルド移動装置として例示されるが、他の実施形態は、例えば、ビデオゲームシステム及び／又はパーソナルコンピュータ等の他の異なる装置を含んでもよい。
【００３５】
図２に示されるように、移動装置１０２は、ディスプレイ１１６を備える。ディスプレイ１１６に加えて、移動装置１０２は、ボタン、タッチパッド、スクロールホイール、ロッカスイッチ、ジョイスティック、又は他の形態の入力装置（図２には示されない）を備えてもよい。さらに、ディスプレイ１１６は、例えば、タッチスクリーン等のタッチセンサ式入力装置を備えてもよい。
【００３６】
ディスプレイ１１６は、プロセッサ１１０と通信する。ディスプレイ１１６は、仮想メッセージ環境２１０を表示するように構成され、１つ以上の仮想メッセージオブジェクトを備えてもよい。仮想メッセージオブジェクトは、ディスプレイ１１６が表示可能な任意のオブジェクトの形状を採用してもよい。例えば、仮想メッセージオブジェクトは、矢印、ボール、カプセル、ハート、及び管の形態を採用してもよい。図２に示されるように、仮想メッセージ環境２１０は、３つの仮想メッセージオブジェクト２２０ａ、２２０ｂ、及び２２０ｃを含む。仮想メッセージ環境２１０の中で、仮想メッセージオブジェクト２２０ａ、２２０ｂ、及び２２０ｃは、自由に移動して、跳ねて、他の仮想メッセージオブジェクト及び仮想メッセージ環境２１０の境界と衝突してもよい。
【００３７】
各仮想メッセージオブジェクトは、例えば、テキストメッセージ、写真、ビデオ、音声メール、リマインダ、又は笑顔若しくは不快な顔のような擬似感情メッセージ等のメッセージ及び／又はファイルを表してもよい。仮想メッセージオブジェクトの中身は、仮想メッセージオブジェクトの形状を決定するのに使用されてもよい。例えば、管又は巻き上げ式巻物２２０ｃの形態の仮想メッセージオブジェクトは、テキストメッセージを表してもよい。そして、卵又はカプセル２２０ａの形態の仮想メッセージオブジェクトは、例えば、ビデオファイル、写真、又は歌曲等の添付ファイルを有するメッセージを表してもよい。また、仮想メッセージオブジェクトは、例えば、ジェスチャ、表情、又は感情等の多様な形態の非言語コミュニケーションを表してもよい。例えば、ボールとして示される仮想メッセージオブジェクト２２０ｂは、遊び心の指示等の非言語メッセージに対応してもよい。矢印として表される仮想メッセージオブジェクトは、突き又は突き刺しジェスチャ（すなわち、注意を要請又は要求するため）を表してもよい。他の仮想メッセージオブジェクトは、ハート、バスケットボール、水風船、タイプライタ、又はディスプレイ１１６が表示可能な他の形状として現れてもよい。効果的な仮想メッセージオブジェクトは、容易に識別可能な視覚及び／又は触覚特性及び／又は効果を備える。例えば、タイプライタの画像を有する仕事ファイルを表し、タイプライタのキーの打撃音を表す触覚効果を含む。又は、ボウリングのボールとしてＥメールを表し、ボウリングのボールがピンに衝突することを表す触覚効果を含む。
【００３８】
仮想メッセージオブジェクトは、仮想メッセージオブジェクトの特性を定義するデータストアを含んでもよい。こうした特性は、どのように仮想メッセージオブジェクトが他の仮想メッセージオブジェクト及び仮想メッセージ環境の境界と相互作用するかに関する情報を有してもよい。例えば、一実施形態では、仮想メッセージオブジェクトは、ゴムボールの形態に見えてもよく、ボールが他の仮想メッセージオブジェクトから容易に跳ね返るようにするデータを有してもよい。別の実施形態では、仮想メッセージオブジェクトは、卵の形態に見えてもよく、卵が別の仮想メッセージオブジェクトによって衝突されると容易に粉砕するようにするデータを含んでもよい。
【００３９】
仮想メッセージオブジェクトとしてメッセージを表すことによって、ユーザは、開封することなくメッセージに関する情報を素早く判断することが出来るようになる。幾つかの実施形態では、メッセージのサイズは、仮想メッセージオブジェクトのサイズ又は質量に対応する。大きな添付ファイルを有するメッセージは、大きな又は重いオブジェクトとして表され得る。例えば、短いテキストメッセージ又は小さな添付ファイルを有するメッセージ等のメッセージは、小さな仮想メッセージオブジェクトとして表され得る。
【００４０】
また、仮想メッセージ環境２１０は、仮想ゲートウェイ２１２も備える。仮想メッセージオブジェクトは、仮想ゲートウェイ２１２を介して移動させることによって他のメッセージング装置に送信されてもよい。仮想メッセージオブジェクトは、仮想ゲートウェイ２１２を通過すると、受信装置に送信されて、ローカル仮想メッセージ環境２１０から「退出」する。このように、本発明の実施形態は、メッセージを送信するために空間メタファを利用してもよく、メッセージ送信のより直感的な処理を容易にする。
【００４１】
仮想ゲートウェイ２１２は、仮想メッセージ環境２１０の一部を仮想ゲートウェイ２１２と置き換えることによって表示されてもよい。仮想ゲートウェイ２１２は、それが方向付けられている受信者の視覚表示を含んでもよい。例えば、仮想ゲートウェイ２１２は、選択された受信者の名前を示してもよい。図２では、仮想ゲートウェイ２１２を介して送信される仮想メッセージオブジェクトの潜在的受信者として「Ｎｏａｈ」が示されている。別の変形では、例えば、「家族」グループ又は「同級生」グループ等の受信者のグループが仮想ゲートウェイ２１２に示されてもよい。このような変形では、仮想メッセージオブジェクトが受信者グループを示す仮想ゲートウェイ２１２を介して送信されると、仮想メッセージオブジェクトは、グループ内の各個人のメッセージング装置に送信される。
【００４２】
（触覚メッセージ送信のための例示の方法）
図３は、本発明の一実施形態による触覚メッセージ送信のための方法の流れ図である。本発明の実施形態は様々な装置で利用され得るが、図３に示される工程は、図１に示されるブロック図及び図２に示される装置に関連して記載される。
【００４３】
方法３００では、ステップ３０６において、プロセッサ１１０は、仮想メッセージオブジェクトの受信者に関連付けられる受信信号を受信する。プロセッサ１１０は、ボタン、スクロールホイール、又はトラックボール１２２若しくはセンサ１１４等の他の入力装置から受信信号を受信してもよい。一実施形態では、プロセッサ１１０は、ローカルメモリに記憶されたアドレス帳から連続する名前のリストを表示する。名前は、仮想メッセージ環境２１０において、例えば、ディスプレイ１１６の最上部又は最下部に示され得る。名前をスクロールするために、左又は右ボタンが押される。意図した受信者の正しい名前が識別された場合、トラックボール１２２は、押し下げられて、プロセッサ１１０に受信信号を送信してもよい。１つの変形では、ユーザは、左又は右方向に装置を揺動することによってアドレスリスト内の名前をスクロールしてもよい。小さく柔軟な揺動によって、プロセッサ１１０は、各方向に１個又は２個の名前のように僅かな増分でアドレスリストを進行してもよい。大きく激しい揺動によって、プロセッサ１１０は、各方向に１０個又は２０個の名前のように大きな増分でアドレスリストを進行してもよい。
【００４４】
ステップ３０８では、プロセッサ１１０は、仮想メッセージ環境内に仮想ゲートウェイ２１２を表示する。仮想ゲートウェイ２１２は、仮想メッセージオブジェクトの受信者に関連付けられてもよい。例えば、仮想ゲートウェイ２１２は、受信者の名前を表示することによる受信者の視覚表示を含んでもよい。ネットワーク故障時に、プロセッサ１１０は、仮想ゲートウェイ２１２を閉鎖して、仮想メッセージが送信出来ないという視覚的又は触覚的手掛かりをユーザに与えてもよい。１つの変形では、受信者が仮想メッセージオブジェクトを受信できないことをプロセッサ１１０が決定すると、仮想メッセージオブジェクトは、仮想ゲートウェイ２１２に跳ね返って仮想メッセージ環境２１０内に留まってもよい。仮想ゲートウェイ２１２が確立されたらすぐに、仮想メッセージオブジェクトが、受信者に送信されてもよい。仮想メッセージオブジェクトは、仮想ゲートウェイ２１２に向かって移動させるジェスチャで送信されてもよい。
【００４５】
ステップ３０９では、プロセッサ１１０は、メッセージング装置との物理的相互作用を感知するように構成されるセンサからセンサ信号を受信する。センサは、ユーザとの相互作用の方向及び大きさの両方を検出してもよい。例えば、ユーザがメッセージング装置を体から急に離すと、センサは、方向と共に装置が動かされた速度を検出してもよい。別の例示では、センサ信号は、ユーザが仮想ゲートウェイ２１２に向かって仮想メッセージオブジェクトをドラッグする場合のユーザとの相互作用に関連付けられてもよい。このようにして、センサ信号は、仮想ゲートウェイに向けられるジェスチャを含んでもよい。別の例示では、センサ信号は、メッセージング装置１０２が傾けられたことに関連付けられてもよい。
【００４６】
ステップ３１０では、プロセッサ１１０は、センサ信号に少なくとも部分的に基づいて仮想力を決定する。プロセッサは、仮想力の方向及び大きさの両方を決定してもよい。例えば、力は、移動装置に対して垂直方向であり且つ低強度であってもよい。別の例示では、装置が傾けられると、プロセッサは、装置が傾けられた方向に仮想オブジェクトを引っ張る重力を表す力を決定してもよい。他の実施形態では、プロセッサは、経時的に方向又は強度が変化する力を決定してもよい。
【００４７】
次に、ステップ３１２では、プロセッサは、仮想メッセージ環境内の仮想メッセージオブジェクトに仮想力を適用する。次に、仮想メッセージオブジェクトは、仮想力の大きさ及び方向に少なくとも部分的に基づいて仮想メッセージ環境内で移動するであろう。さらに、仮想メッセージオブジェクトの挙動は、データストアに含まれるデータによって定義されてもよい。このデータは、仮想メッセージ環境内の仮想メッセージオブジェクトの相互作用の特性を定義する。例えば、仮想メッセージオブジェクトは、卵の形状であってもよく、砕けやすい表面を定義する特性を有してもよい。次に、大きな仮想力が仮想メッセージオブジェクトの表面に適用されると、オブジェクトはひび割れてもよい。別の例示では、仮想メッセージオブジェクトは、堅いボールを定義する特性を有してもよい。大きな仮想力が適用されると、ボールは、仮想力の方向に転がってもよい。
【００４８】
次に、ステップ３１４では、プロセッサ１１０は、仮想メッセージオブジェクトを送信するかどうかを決定する。この決定は、仮想力及び受信者の状態に少なくとも部分的に基づいてもよい。プロセッサ１１０は、仮想メッセージオブジェクトの軌道が仮想ゲートウェイ２１２を通過するかどうかを決定するために力の速度及び角度を分析してもよい。軌道が仮想メッセージオブジェクトを仮想ゲートウェイ２１２へと運ばないとプロセッサ１１０が決定する場合、プロセッサ１１０は、仮想メッセージオブジェクトを送信しないことを決定してもよい。しかし、仮想メッセージオブジェクトの送信特性がこれを仮想ゲートウェイ２１２へと運ぶのであれば、プロセッサ１１０は、仮想メッセージオブジェクトを送信してもよい。さらに、プロセッサ１１０は、受信者の状態に少なくとも部分的に基づいて仮想メッセージオブジェクトを送信するかどうかを決定してもよい。例えば、受信者のメッセージング装置が停止しているか又はネットワークから切断されている場合、プロセッサ１１０は、仮想メッセージオブジェクトを送信しないことを決定してもよい。別の実施形態では、受信者のメッセージング装置の状態が「隠匿」に設定されている場合、プロセッサ１１０は、仮想メッセージオブジェクトを送信しないことを決定してもよい。
【００４９】
ステップ３１４で、仮想メッセージオブジェクトが送信されるべきでないとプロセッサ１１０が決定する場合、プロセッサ１１０は、送信失敗に関連付けられる触覚効果を決定してもよい（３１５）。例えば、プロセッサ１１０は、仮想メッセージオブジェクトが送信されるべきでないと決定した後、仮想ゲートウェイ２１２に跳ね返って仮想メッセージ環境２１０内に留まる仮想メッセージオブジェクトをシミュレートする触覚効果を決定してもよい。
【００５０】
ステップ３１６では、プロセッサ１１０は、センサ信号に少なくとも部分的に基づいて仮想メッセージオブジェクトの送信特性を決定する。一実施形態では、センサ信号は、急ぎの又は力強いジェスチャに関連付けられて、プロセッサ１１０は、対応する急ぎの又は力強い送信特性を決定する。別の実施形態では、センサ信号は、穏やかな又は緩やかなジェスチャに関連付けられてもよい。従って、プロセッサ１１０は、対応する穏やかな又は緩やかな送信特性を決定してもよい。
【００５１】
幾つかの実施形態では、センサ信号は、仮想メッセージオブジェクトの送信角度に関連付けられてもよい。例えば、ユーザは、仮想ゲートウェイに向かってある角度で仮想メッセージオブジェクトを移動させてもよい。この場合、仮想メッセージオブジェクトは、仮想ゲートウェイをある角度で通過する。従って、プロセッサ１１０は、角度の送信特性を決定してもよい。代替的に、ユーザが仮想ゲートウェイから真っ直ぐに仮想メッセージオブジェクトを送信する場合、プロセッサ１１０は、直線的な送信特性を決定してもよい。
【００５２】
ステップ３２０では、プロセッサ１１０は、仮想メッセージオブジェクト及び仮想メッセージオブジェクトの送信特性を送信する。幾つかの実施形態では、仮想メッセージオブジェクトが仮想ゲートウェイ２１２を通過すると送信が行われる。仮想メッセージオブジェクトが仮想ゲートウェイ２１２を介して送信されると、仮想メッセージオブジェクトは、ローカル仮想メッセージ環境２１０から消えてもよい。仮想メッセージオブジェクトがネットワーク上に送信されるのと実質的に同時に、消失が発生してもよい。仮想メッセージオブジェクトの受信者への送信が成功しない場合、仮想メッセージオブジェクトは、仮想メッセージ環境２１０内に留まるであろう。これは、ネットワーク接続の状態又は受信装置の状態に関する簡単な情報をユーザに提供する。
【００５３】
１つの変形では、仮想メッセージオブジェクトが仮想メッセージ環境２１０を去ると、プロセッサ１１０は、メッセージの送信が成功したことをユーザに警告する触覚信号をアクチュエータ１１８に送信する。例えば、プロセッサ１１０は、矢が壁にぶつかるのをシミュレートする触覚効果を決定してもよい。
【００５４】
図４は、本発明の一実施形態による触覚メッセージ送信のための方法の流れ図である。図４は、仮想メッセージオブジェクトが受信者メッセージング装置によって受信される実施形態を示す。
【００５５】
方法４００では、ステップ４０２で、受信装置のプロセッサは、仮想メッセージオブジェクトに関連付けられる信号を受信する。信号は、例えば、セルラネットワーク、イントラネット、又はインターネット等の外部ネットワークに通信可能に接続されるネットワークインターフェースから受信されてもよい。例えば、信号は、このネットワークに接続される別のメッセージング装置によってネットワークを越えて送信されたものであってもよい。仮想メッセージオブジェクトに関連付けられる信号は、仮想メッセージオブジェクトの特性を定義するデータを含む。例えば、信号は、仮想メッセージオブジェクトのサイズ、形状、送信特性、データ型、及びコンテンツ等を定義するデータを含んでもよい。
【００５６】
ステップ４０６で、受信装置のプロセッサは、仮想メッセージオブジェクトの送信特性に少なくとも部分的に基づいて触覚効果を決定する。例えば、仮想メッセージオブジェクトが送信されたときに送信側メッセージング装置が仮想ゲートウェイに向かって穏やかに傾けられると、送信特性は低い速度を含んでもよい。次に、受信装置のプロセッサは、穏やかな振動を含む触覚効果を決定するためにこの送信特性を使用するであろう。仮想メッセージオブジェクトが受信仮想メッセージ環境の境界に低い速度でぶつかることで、穏やかな振動が受信者にシミュレートされる。対照的に、高速の送信特性に基づく触覚効果は、仮想メッセージオブジェクトが高速で受信仮想メッセージ環境に到着したのをシミュレートする強い衝撃を含んでもよい。
【００５７】
次に、ステップ４０８で、受信装置のプロセッサは、触覚効果を出力するように構成されるアクチュエータに触覚信号を送信する。次に、アクチュエータは、この信号に少なくとも部分的に基づいて触覚効果を出力するであろう。
【００５８】
（触覚メッセージ送信のための例示のシナリオ）
図５ａ及び５ｂは、本発明の一実施形態による触覚メッセージ送信の例示である。図５ａは、タッチスクリーンディスプレイ５０４を有するメッセージング装置５０２を含む。また、メッセージング装置５０２は、タッチスクリーンディスプレイ５０４に示される仮想メッセージ環境５１０を生成するプロセッサ（図５ａ及び５ｂには示されない）を備える。仮想メッセージ環境５１０は、仮想ゲートウェイを有する。また、図５ａに示されるように、仮想メッセージ環境は、仮想メッセージオブジェクト５２０を含む。この例示では、仮想メッセージオブジェクト５２０は、文書管又は巻物の形態である。
【００５９】
仮想ゲートウェイ５１２は、選択された受信者の指示を含んでもよい。図５ａに示されるように、仮想ゲートウェイ５１２に受信者「Ｎｏａｈ  Ｗ」が示されている。他のシナリオでは、仮想ゲートウェイ５１２は、インターネットウェブサイト、ソーシャルネットワークサイト、ブログ、ツイッターアカウント、又は何らかの他のネットワーク使用可能リソースを含む受信者を示してもよい。このようなシナリオの１つでは、仮想ゲートウェイ５１２に示される受信者は、ツイッターアドレスを含んでもよい。仮想メッセージオブジェクト５２０が仮想ゲートウェイ５１２から送信されると、仮想メッセージオブジェクトは、ツイッターアカウントに投稿されてもよい。別のシナリオでは、仮想ゲートウェイ５１２は、パブリック又はグローバルの仮想メッセージ環境に関連付けられてもよい。仮想メッセージオブジェクト５２０が仮想ゲートウェイ５１２から送信されると、仮想メッセージオブジェクト５２０は、グローバル仮想メッセージ環境に投稿されて、グローバル仮想メッセージ環境の他のユーザ又はブラウザによってアクセスされてもよい。
【００６０】
図５ａでは、ユーザは、タッチスクリーンディスプレイ５０４上で相互作用することによって仮想メッセージオブジェクト５２０に接触する。タッチスクリーンディスプレイ５０４を介して仮想メッセージオブジェクト５２０と相互作用することによって、仮想メッセージオブジェクト５２０に仮想力が作用してもよい。他の変形では、仮想メッセージオブジェクト５２０は、他の手段を介して、例えば、メッセージング装置５０２を傾けることによって、移動させられてもよい。
【００６１】
図５ｂでは、ユーザは、矢印５３０によって示される方向にタッチスクリーンディスプレイ５０４上で自身の指をドラッグすることによって仮想ゲートウェイ５１２に向かって指示ジェスチャを行っている。メッセージング装置５０２のプロセッサは、タッチスクリーンディスプレイ５０４によって検出されるユーザのジェスチャに基づいて少なくとも１つの送信特性を決定する。図５ｂでは、プロセッサは、矢印５３０によって示される僅かに湾曲したユーザのジェスチャに対応する湾曲軌道の送信特性を決定してもよい。湾曲軌道の送信特性が、受信側装置に送信される。受信側装置は、この送信特性を使用して、仮想メッセージオブジェクト５２０が受信側装置の仮想メッセージ環境で有するであろう挙動を決定してもよい。
【００６２】
図６ａ、６ｂ、６ｃ、及び６ｄは、本発明の一実施形態による触覚メッセージ送信の例示である。図６ａでは、メッセージング装置６０２ａは、別のメッセージング装置６０２ｂと通信する。各メッセージング装置６０２は、タッチスクリーンディスプレイ６０４を備える。メッセージング装置６０２ａのタッチスクリーンディスプレイ６０４ａは、仮想ゲートウェイ６１２ａを有する仮想メッセージ環境６１０ａを表示して示される。第２のメッセージング装置６０２ｂのタッチスクリーンディスプレイ６０４ｂは、第２の仮想ゲートウェイ６１２ｂを有する第２の仮想メッセージ環境６１０ｂを表示して示される。仮想メッセージ環境６１０ａの中に仮想メッセージオブジェクト６２０が示される。
【００６３】
図６ｂでは、ユーザは、タッチスクリーンディスプレイ６０４ａ上でオブジェクトをドラッグ又はフリックすることによって仮想メッセージオブジェクト６２０に接触する。図６ｂに示されるように、ユーザはファンクション又はシフトキー６０６ａに接触して、ユーザが「送信」モードに入って仮想ゲートウェイ６１２ａを開くことを希望することを示してもよい。仮想メッセージオブジェクト６２０を送信するために、ユーザは、仮想ゲートウェイ６１２ａに向かって仮想メッセージオブジェクトを押し出すジェスチャを使用してもよい。
【００６４】
メッセージング装置６０２ａのプロセッサは、仮想ゲートウェイ６１２ａに向かう指示ジェスチャに関連付けられるセンサ信号を受信すると、センサ信号に少なくとも部分的に基づいて仮想メッセージオブジェクト６２０の１つ以上の送信特性を決定してもよい。図６ｂでは、ユーザは、矢印６３０で示されるように直接仮想ゲートウェイに仮想メッセージをフリックする。この場合、センサ１１４は、ユーザとの相互作用を検出して、プロセッサ１１０に信号を送信するであろう。プロセッサ１１０は、信号を使用して直線的な送信特性を決定するであろう。１つ以上の送信特性を決定した後、プロセッサは、仮想ゲートウェイ６１２ａによって示される受信者に仮想メッセージオブジェクトを送信してもよい。
【００６５】
図６ｃでは、仮想メッセージオブジェクト６２０は、送信者の仮想メッセージ環境６１０を退出しており、受信メッセージング装置６０２ｂの仮想メッセージ環境６１０ｂにネットワークを介して送信されているところである。仮想メッセージオブジェクトは、セルラネットワーク、インターネットのようなパブリックデータネットワーク、ポイント・ツー・ポイントネットワーク、又はプライベートデータネットワーク（すなわち、イントラネット）を介して送信されてもよい。仮想メッセージオブジェクト６２０は、送信側メッセージング装置６０２ａの仮想ゲートウェイ６１２ａを介して送信された後、第１の仮想メッセージ環境６１０ａから消える。
【００６６】
図６ｄでは、仮想メッセージオブジェクト６２０は、受信メッセージング装置６０２ｂによって受信される。受信メッセージング装置６０２ｂのプロセッサは、仮想メッセージオブジェクト６２０及び仮想メッセージオブジェクト６２０の送信特性、例えば、仮想メッセージオブジェクトが第１の仮想ゲートウェイ６１２ａを介して送信された速度等に関連付けられる信号を受信してもよい。次に、仮想メッセージオブジェクト６２０は、第２の仮想メッセージ環境６１２ｂに表示されるであろう。第２の仮想メッセージ環境６１２ｂにおける仮想メッセージオブジェクトの挙動は、送信特性に少なくとも部分的に基づいてもよい。
【００６７】
図６ｄに示される実施形態では、受信装置６０２ｂは、送信側装置６０２ａから送信された仮想メッセージオブジェクト６２０を再現している。再現の一部として、プロセッサは、送信特性に少なくとも部分的に基づいて受信側仮想メッセージ環境６１０ｂ内の仮想メッセージオブジェクト６２０の挙動又は特性を決定してもよい。例えば、仮想メッセージオブジェクト６２０が迅速で力強いジェスチャによって送信側装置６０２ａから送信される場合、仮想メッセージオブジェクト６２０は、対応する速度で受信側装置６０２ｂの仮想メッセージ環境６１０ｂに到着してもよい。受信側仮想メッセージ環境６１０ｂに入るとすぐに、仮想メッセージオブジェクト６２０は、他の仮想メッセージオブジェクト及び仮想メッセージ環境６１０ｂの境界と相互作用してもよい。例えば、仮想メッセージオブジェクト６２０は、矢印６３２によって示されるように、仮想メッセージ環境６０２ｂの境界に反射してもよい。
【００６８】
図７ａ、７ｂ、７ｃ、及び７ｄは、本発明の一実施形態による触覚メッセージ送信の例示である。図７ａでは、メッセージング装置７０２ａは、第２のメッセージング装置７０２ｂと通信する。各メッセージング装置は、タッチスクリーンディスプレイ７０４に示される仮想メッセージ環境７１０を備える。第１のメッセージング装置７０２ａの第１のタッチスクリーンディスプレイ７０４ａは、仮想ゲートウェイ７１２ａを有する仮想メッセージ環境７１０ａを表示して示される。第２のメッセージング装置７０２ｂのタッチスクリーンディスプレイ７０４ｂは、第２の仮想ゲートウェイ７１２ｂを有する第２の仮想メッセージ環境７１０ｂを表示して示される。仮想メッセージ環境７１０ａの中にボールの形態の仮想メッセージオブジェクト７２０が示される。
【００６９】
触覚メッセージ送信システムの一実施形態では、装置がある方向に傾けられると、仮想メッセージ環境７１０ａ又は７１０ｂの中に位置する仮想メッセージオブジェクト７２０は、転がり、滑り、又は装置の傾きに対応する方向に移動することによって反応してもよい。図７ｂでは、ユーザは、仮想ゲートウェイ７１２ａに向かって第１のメッセージング装置７０２ａを傾けることによって仮想ゲートウェイ７１２ａに向かう指示ジェスチャを行う。センサは、装置が傾けられる角度を検出して、メッセージング装置７０２ａのプロセッサに信号を送信する。装置７０２ａを下方に傾けることによって、仮想メッセージオブジェクト７２０は、仮想ゲートウェイ７１２ａに向かう矢印７３０の方向に転がり又は移動することによって反応する。この方式で、受信者の方向に仮想メッセージオブジェクトを送信している感覚を装置がユーザに与えるように空間メタファが使用される。
【００７０】
幾つかの実施形態では、ディスプレイは、方向矢印又はコンパス（図７には示されない）をさらに備えてもよい。方向矢印又はコンパスは、目的の受信者の物理的な方向を指すので、メッセージ送信のための空間メタファをさらに利用する。例えば、このような実施形態では、ユーザは、自身の所在地の北に居るユーザにメッセージを送信してもよい。このような実施形態では、送信者のディスプレイは、目的の受信者が送信者の北に居ることを示す、北を指示する方向矢印を表示するであろう。
【００７１】
図７ｂに示されるように、装置７０２ａを下方に傾けることは、仮想メッセージオブジェクトを仮想ゲートウェイ７１２ａに向かわせるジェスチャを含む。対照的に、装置７０２ａを両側に又は仮想ゲートウェイ７１２ａから遠ざけて傾けることは、仮想ゲートウェイ７１２ａから遠くに仮想メッセージオブジェクトを向かわせるジェスチャを含んでもよい。センサ信号を受信すると、プロセッサは、センサ信号が仮想ゲートウェイ７１２ａに向かう又は遠ざかるジェスチャを含むかどうかに少なくとも部分的に基づいて仮想メッセージオブジェクト７２０を送信するかどうかを決定してもよい。
【００７２】
仮想メッセージオブジェクト７２０を送信するかどうかを決定することに加えて、プロセッサは、センサ信号に少なくとも部分的に基づいて速度等の仮想メッセージオブジェクト７２０の送信特性を決定してもよい。例えば、装置７０２ａが小さな角度で仮想ゲートウェイ７１２ａに向かって傾けられると、プロセッサは、遅い速度の送信特性を決定してもよい。別の例として、装置７０２ａが急峻な角度で仮想ゲートウェイ７１２ａに向かって傾けられると、プロセッサは、速い速度の送信特性を決定してもよい。
【００７３】
第１の装置７０２ａが仮想ゲートウェイ７１２ａに向かって傾けられると、仮想メッセージオブジェクト７２０は、図７ｂにおける矢印７３０によって示される方向で仮想ゲートウェイ７１２ａに向かって転がる。最終的に、仮想メッセージオブジェクト７２０は、仮想ゲートウェイ７１２ａを転がって通過して、第１の仮想メッセージ環境７１０ａから去ってもよい。仮想メッセージオブジェクト７２０が第１の仮想ゲートウェイ７１２ａを通過した後、第１のメッセージング装置７０２ａのプロセッサは、仮想メッセージオブジェクト７２０を受信者のメッセージング装置７０２ｂに送信してもよい。
【００７４】
図７ｃでは、第１のメッセージング装置７０２ａのプロセッサは、ネットワークを介して仮想メッセージオブジェクト７２０及びその送信特性を送信している。仮想メッセージオブジェクト７２０は、第１のメッセージング装置７０２ａの第１の仮想メッセージ環境７１０ａにもはや見えないが、メッセージング装置７０２ｂによってまだ受信されていない。送信特性が仮想メッセージオブジェクト７２０と共に送信されるので、受信側装置は、仮想メッセージオブジェクト７２０が送信された速度及び方向を決定してもよい。例えば、仮想メッセージオブジェクト７２０が送信側装置の受信側装置仮想ゲートウェイから急に「投射」され、又は「押出」された場合、受信側装置７０２ｂは、仮想メッセージオブジェクト７２０が対応する速度で到着すべきであると決定してもよい。このように、仮想メッセージオブジェクトは、送信された方法に対応する特性と共に仮想ゲートウェイ７１２ｂを通って受信仮想メッセージ環境に到着してもよい。
【００７５】
図７ｄでは、仮想メッセージオブジェクト７２０は、受信移動装置７０２ｂによって受信されている。例示では、仮想メッセージオブジェクト７２０は、第２の仮想メッセージ環境７１０ｂの最上部において仮想ゲートウェイ７１２ｂから落下して、第２の仮想メッセージ環境７１０ｂの最下部にぶつかるように示される。送信特性が保存されて仮想メッセージオブジェクト７２０と共に送信されるので、仮想メッセージオブジェクト７２０は、送信されたのと同じ態様で到着してもよい。例えば、送信側メッセージング装置が仮想ゲートウェイ７１２ａに向かって緩やかに傾けられた場合、オブジェクトは、穏やかな振動と共に第２の仮想ゲートウェイ７１２ｂを通って到着してもよい。逆に、送信側装置が第１の仮想ゲートウェイ７１２ａの方向に急に動かされた場合、仮想メッセージオブジェクト７２０は、激しい衝撃、反発、又は弾性の振動と共に第２の仮想ゲートウェイ７１２ｂに到着してもよい。
【００７６】
仮想メッセージオブジェクト７２０の速度及び軌道によっては、仮想メッセージオブジェクト７２０が、受信側仮想メッセージ環境７１０ｂの壁に対して跳ね返り又は砕け散る結果となってもよい。図７ａ、７ｂ、及び７ｃでは、受信装置７０２ｂの仮想メッセージ環境７１０ｂは空である。仮想メッセージオブジェクト７２０が受信装置７０２ｂによって受信されると、仮想メッセージオブジェクト７２０の速度及び軌道の送信特性は、仮想メッセージオブジェクト７２０が矢印７３２によって示される方向で受信側仮想メッセージ環境７１０ｂの最下部に落下する結果をもたらす。仮想メッセージオブジェクト７２０がメッセージング装置７０２ｂに入ると、メッセージング装置７２０は、仮想メッセージオブジェクト７２０と仮想メッセージ環境７１０ｂとの間の相互作用に対応する触覚効果を出力してもよい。
【００７７】
（触覚メッセージ送信のためのコンピュータ可読媒体）
本発明の実施形態は、デジタル電子回路で、又はコンピュータハードウェア、ファームウェア、ソフトウェア、又はこうした技術の組み合わせで実装され得る。一実施形態では、コンピュータは、１つ又は複数のプロセッサを備えてもよい。プロセッサは、例えば、プロセッサに結合されるＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）等のコンピュータ可読媒体を備える。プロセッサは、例えば、メッセージング用の１つ以上のコンピュータプログラムを実行するように、メモリに記憶されるコンピュータ実行可能プログラム命令を実行する。このようなプロセッサは、マイクロプロセッサ、ＤＳＰ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、ＡＳＩＣ（ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、及び状態機械を備えてもよい。このようなプロセッサは、ＰＬＣ、ＰＩＣ（ｐｒｏｇｒａｍｍａｂｌｅ  ｉｎｔｅｒｒｕｐｔ  ｃｏｎｔｒｏｌｌｅｒ）、ＰＬＤ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ）、ＰＲＯＭ（ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、ＥＰＲＯＭ又はＥＥＰＲＯＭ（ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、又は他の類似の装置等のプログラム可能電子装置をさらに備えてもよい。
【００７８】
このようなプロセッサは、プロセッサによって実行されるときに、プロセッサによって実行され又は容易にされる本明細書に記載のステップをプロセッサに実行させ得る命令を記憶する媒体、例えばコンピュータ可読媒体を備え又はそれと通信してもよい。コンピュータ可読媒体の実施形態は、限定されないが、電子、光学、磁気、又は他の記憶装置若しくはコンピュータ可読命令をウェブサーバ内のプロセッサ等のプロセッサに提供可能な伝送装置を備えてもよい。媒体の他の例は、限定されないが、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、磁気ディスク、メモリチップ、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、構成プロセッサ、全ての光学媒体、全ての磁気テープ若しくは他の磁気媒体、又はコンピュータプロセッサが読取り可能な任意の他の媒体を含む。また、様々な他の装置は、例えば、ルータ、プライベート若しくはパブリックネットワーク、又は他の伝送装置等のコンピュータ可読可能媒体を含んでもよい。記載されたプロセッサ及び処理は、１つ以上の構造内にあってもよく、１つ以上の構造にわたって分散されてもよい。プロセッサは、本明細書に記載の１つ以上の方法（又は方法の一部）を実行するためのコードを備えてもよい。
【００７９】
（総説）
好ましい実施形態を含む本発明の実施形態の上記の説明は、例示及び説明目的で提示されているに過ぎず、網羅的であること又は本発明を記載された厳密な形態に限定することは意図されていない。本発明の精神及び範囲から逸脱することなく、それらの多くの変更及び適合が当業者には明らかであろう。
【図１】
2014194785.tif 000003
【図２】
2014194785.tif 000004
【図３】
2014194785.tif 000005
【図４】
2014194785.tif 000006
【図５ａ】
2014194785.tif 000007
【図５ｂ】
2014194785.tif 000008
【図６ａ】
2014194785.tif 000009
【図６ｂ】
2014194785.tif 000010
【図６ｃ】
2014194785.tif 000011
【図６ｄ】
2014194785.tif 000012
【図７ａ】
2014194785.tif 000013
【図７ｂ】
2014194785.tif 000014
【図７ｃ】
2014194785.tif 000015
【図７ｄ】
2014194785.tif 000016
【手続補正書】
【提出日】平成26年5月21日(2014.5.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メッセージング装置との物理的相互作用を感知するように構成されるセンサからセンサ信号を受信するステップであって、前記物理的相互作用は前記メッセージング装置を動かすジェスチャを含むステップと、
前記センサ信号に少なくとも部分的に基づいて仮想力を決定するステップと、
仮想メッセージ環境内の仮想メッセージオブジェクトに前記仮想力を適用するステップと
を含むことを特徴とする方法。
【請求項２】
前記仮想メッセージオブジェクトを送信するかどうかを決定するステップをさらに含むことを特徴とする、請求項１に記載の方法。
【請求項３】
前記仮想メッセージオブジェクトを送信するかどうかを決定するステップが、前記仮想力及び受信者の状態に少なくとも部分的に基づくことを特徴とする、請求項２に記載の方法。
【請求項４】
前記センサ信号に少なくとも部分的に基づいて前記仮想メッセージオブジェクトの送信特性を決定するステップと、
前記仮想メッセージオブジェクト及び前記仮想メッセージオブジェクトの前記送信特性を送信するステップと
をさらに含むことを特徴とする、請求項１に記載の方法。
【請求項５】
前記仮想メッセージオブジェクトの受信者に関連付けられる受信信号を受信するステップと、
前記仮想メッセージ環境に仮想ゲートウェイを表示するステップと
をさらに含むことを特徴とする、請求項１に記載の方法。
【請求項６】
前記仮想ゲートウェイが、前記仮想メッセージオブジェクトの前記受信者に関連付けられることを特徴とする、請求項５に記載の方法。
【請求項７】
前記センサ信号が、前記仮想ゲートウェイに向けられるジェスチャを含むことを特徴とする、請求項５に記載の方法。
【請求項８】
仮想メッセージオブジェクトに関連付けられる信号を受信するステップであって、前記信号はメッセージング装置を動かすジェスチャに関連付けられるステップと、
前記仮想メッセージオブジェクトの送信特性に少なくとも部分的に基づいて触覚効果を決定するステップと
を含むことを特徴とする方法。
【請求項９】
前記触覚効果を出力するように構成されるアクチュエータに触覚信号を送信するステップをさらに含むことを特徴とする、請求項８に記載の方法。
【請求項１０】
プログラムコードを備えるコンピュータ可読媒体であって、前記プログラムコードが、
メッセージング装置との物理的相互作用を感知するように構成されるセンサからセンサ信号を受信するためのプログラムコードであって、前記物理的相互作用は前記メッセージング装置を動かすジェスチャを含むプログラムコードと、
前記センサ信号に少なくとも部分的に基づいて仮想力を決定するためのプログラムコードと、
仮想メッセージ環境の中の仮想メッセージオブジェクトに前記仮想力を適用するためのプログラムコードと
を備えることを特徴とするコンピュータ可読媒体。
【請求項１１】
前記仮想メッセージオブジェクトを送信するかどうかを決定するためのプログラムコードをさらに備えることを特徴とする、請求項１０に記載のコンピュータ可読媒体。
【請求項１２】
前記センサ信号に少なくとも部分的に基づいて前記仮想メッセージオブジェクトの送信特性を決定するためのプログラムコードと、
前記仮想メッセージオブジェクト及び前記仮想メッセージオブジェクトの前記送信特性を送信するためのプログラムコードと
をさらに備えることを特徴とする、請求項１０に記載のコンピュータ可読媒体。
【請求項１３】
前記仮想メッセージオブジェクトの受信者に関連付けられる受信信号を受信するためのプログラムコードと、
前記仮想メッセージ環境に仮想ゲートウェイを表示するためのプログラムコードと
をさらに備えることを特徴とする、請求項１０に記載のコンピュータ可読媒体。
【請求項１４】
仮想メッセージオブジェクトの送信特性に少なくとも部分的に基づいて触覚効果を決定するためのプログラムコードを備え、前記送信特性はメッセージング装置を動かすジェスチャに関連付けられることを特徴とするコンピュータ可読媒体。
【請求項１５】
前記触覚効果を出力するように構成されるアクチュエータに触覚信号を送信するためのプログラムコードをさらに備えることを特徴とする、請求項１４に記載のコンピュータ可読媒体。
【請求項１６】
メッセージング装置との物理的相互作用を感知するように構成されるセンサからセンサ信号を受信し、前記物理的相互作用は前記メッセージング装置を動かすジェスチャを含み、
前記センサ信号に少なくとも部分的に基づいて仮想力を決定し、且つ
仮想メッセージ環境内の仮想メッセージオブジェクトに前記仮想力を適用するプロセッサと、
前記プロセッサと通信するネットワークインターフェースと、
前記プロセッサと通信するディスプレイであって、前記仮想メッセージ環境を表示するように構成されるディスプレイと
を備えることを特徴とするシステム。
【請求項１７】
前記プロセッサが、前記仮想メッセージオブジェクトを送信するかどうかを決定するようにさらに構成されることを特徴とする、請求項１６に記載のシステム。
【請求項１８】
前記プロセッサが、
前記センサ信号に少なくとも部分的に基づいて前記仮想メッセージオブジェクトの送信特性を決定し、且つ
前記仮想メッセージオブジェクト及び前記仮想メッセージオブジェクトの前記送信特性を送信するようにさらに構成されることを特徴とする、請求項１６に記載のシステム。
【請求項１９】
前記センサが、圧力センサ、ジャイロスコープセンサ、加速度計、又はタッチセンサ式入力装置を含むことを特徴とする、請求項１６に記載のシステム。
【請求項２０】
受信装置を備えるシステムであって、前記受信装置が、
仮想メッセージオブジェクトに関連付けられる信号を受信し、前記信号はメッセージング装置を動かすジェスチャに関連付けられ、
前記仮想メッセージオブジェクトの送信特性に関連付けられる信号を受信し、且つ
前記仮想メッセージオブジェクトの前記送信特性に少なくとも部分的に基づいて触覚効果を決定するように構成されるプロセッサを備えることを特徴とするシステム。
【請求項２１】
前記プロセッサが、触覚効果を出力するように構成されるアクチュエータに触覚信号を送信するようにさらに構成されることを特徴とする、請求項２０に記載のシステム。
【外国語明細書】
2014194785.tif 000017
2014194785.tif 000018
2014194785.tif 000019
2014194785.tif 000020
2014194785.tif 000021
2014194785.tif 000022
2014194785.tif 000023
2014194785.tif 000024
2014194785.tif 000025
2014194785.tif 000026
2014194785.tif 000027
2014194785.tif 000028
2014194785.tif 000029
2014194785.tif 000030
2014194785.tif 000031
2014194785.tif 000032
2014194785.tif 000033
2014194785.tif 000034
2014194785.tif 000035
2014194785.tif 000036
2014194785.tif 000037
2014194785.tif 000038
2014194785.tif 000039
2014194785.tif 000040
2014194785.tif 000041
2014194785.tif 000042
2014194785.tif 000043
2014194785.tif 000044
2014194785.tif 000045
2014194785.tif 000046
2014194785.tif 000047
2014194785.tif 000048
2014194785.tif 000049
2014194785.tif 000050
2014194785.tif 000051
2014194785.tif 000052
2014194785.tif 000053
2014194785.tif 000054