(57)【要約】  少なくとも８バイトの記憶容量を有するデータ記憶デバイス５は、位置を示すための先端２５を有するスタイラス部分２３を含むハウジングによって囲まれている。スタイラスは、スタイラスの位置を示す位置データを発生させる位置センシングデバイスを含む。スタイラスは、記憶のためにデータを送信および／または受信し、また、位置データを送信するワイヤレス通信手段をさらに含む。位置センシングデバイスは、加速度計であってもよい。代替的に、位置センシングデバイスは、放出されたレーザービーム２４５から受け取った反射に基づいて、信号を発生させるレーザーリーディングヘッド２４３であってもよい。データ記憶デバイスは、さらに、オーディオセンサ１４２、２４２を含んでもよく、データ記憶デバイスは、オーディオセンサ１４２、２４２の出力中の音声コマンドを識別するように構成されていてもよい。【選択図】    図２（ａ）
2013534012.tif 000002
【特許請求の範囲】
【請求項１】
データ記憶デバイスにおいて、
不揮発性メモリと、
データを送受信するワイヤレストランシーバと、
前記ワイヤレストランシーバによって受信したデータを前記メモリに記憶し、前記メモリからデータを抽出して、送信のために前記データを前記ワイヤレストランシーバに送信する制御プロセッサと、
先端を規定するスタイラス部分を含む外側輪郭を有するハウジングと、
前記ハウジングと固定された位置関係にある１つ以上の位置センシングデバイスと
を有するデバイス。
【請求項２】
ユーザのバイオメトリック特性を記録する少なくとも１つのバイオメトリックセンサと、
前記バイオメトリック特性と、前記センサによって記憶されている特性とを比較するベリフィケーションプロセッサとをさらに具備し、
前記ベリフィケーションプロセッサは、前記記録されたバイオメトリック特性が、前記記憶されている特性と一致するか否かに依存して、前記データ記憶デバイスが、その機能のうちの少なくとも１つを実行するか否かを制御する請求項１に記載のデータ記憶デバイス。
【請求項３】
前記バイオメトリックセンサは、フィンガープリントセンサであり、
前記データ記憶デバイスは、前記フィンガープリントセンサによって受け取られたフィンガープリントと、記憶されているフィンガープリントとを比較するように構成されているベリフィケーションプロセッサを備える請求項２に記載のデータ記憶デバイス。
【請求項４】
前記記録されたバイオメトリック特性と前記記憶されている特性との間に一致があることを前記ベリフィケーションプロセッサが決定したときにのみ、前記データ記憶デバイス内に記憶されているデータを送信するように構成されている請求項２または請求項３に記載のデータ記憶デバイス。
【請求項５】
カメラデバイスと一体化されており、前記カメラデバイスは、イメージを表すデータを発生させ、前記イメージデータを前記不揮発性メモリに記憶するように構成されている先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項６】
前記制御プロセッサは、前記不揮発性メモリに記憶されることになるデータを圧縮するための圧縮メカニズムを実行するように構成されている先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項７】
前記不揮発性メモリに記憶されているデータに関連して、少なくとも１つのセキュリティ機能を実行するスマートカードをさらに備える先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項８】
前記不揮発性メモリのデータ記憶容量は少なくとも８ＭＢである先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項９】
前記位置センシングデバイスは、前記ハウジングの前記先端の並進運動を示す位置データを発生させる先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項１０】
前記位置センシングデバイスは、レーザービームを発生させ、前記レーザービームの反射を受け取り、前記反射を示す信号を発生させるレーザーリーディングヘッドを備える先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項１１】
オーディオセンサをさらに具備する先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項１２】
前記オーディオセンサの出力中の音声コマンドを検出して、前記コマンドを実行するように動作するマイクロコントローラを具備する請求項１１に記載のデータ記憶デバイス。
【請求項１３】
先行する請求項のいずれか１項に記載のデータ記憶デバイスを使用して、別の電子デバイスにデータを入力する方法において、
（ｉ）前記データ記憶デバイスによって具備されている１つ以上の位置センシングデバイスを使用して位置データを発生し、
（ｉｉ）前記データ記憶デバイスによって具備されているワイヤレストランシーバを使用して、前記電子デバイスのトランシーバに前記データをワイヤレスに送信する方法。
【請求項１４】
請求項１から１２のいずれか１項に記載のデータ記憶デバイスを使用して、第１の電子デバイスと第２の電子デバイスとの間でデータを転送する方法において、
（ｉ）前記第１の電子デバイスの近くにある前記データ記憶デバイスを操作して、１つ以上の位置センシングデバイスに位置データを発生させて、
（ｉｉ）前記データ記憶デバイスを前記第２の電子デバイスの近くになるように移動し、
（ｉｉｉ）前記データ記憶デバイスに前記第２の電子デバイスに対して前記データを送信させて、
前記位置データは、
（ａ）前記第１の電子デバイスのスクリーン上の位置を示し、前記スクリーン上の前記位置に表示されるファイルの表象を示すデータと、
（ｂ）前記第１の電子デバイスが前記データ記憶デバイスに前記ファイルを送信するためのコマンドを示すデータとを含み、前記データ記憶デバイスは、不揮発性メモリに前記ファイルを記憶する方法。
【発明の詳細な説明】
【発明の分野】
【０００１】
本発明は、ユーザデータを記憶し、かつ、コンピュータシステムへのコマンド入力を可能にするデュアル機能を有するデバイスに関する。
【発明の背景】
【０００２】
近年、ユーザが使用して、コンピュータシステムのコンポーネント間またはコンピュータシステム間でデータを転送できるデータ記憶デバイスを提供することに大きな関心が持たれている。
【０００３】
例えば、“データ転送のための方法およびデバイス”と題され、ＷＯ０３／００３１４１として公開された、ＰＣＴ出願ＰＣＴ／ＳＧ０１／００１３６（この出願の開示は、参照によりここに組み込まれている）において、本発明者のうちの一人が、コンピュータデバイスと１つ以上の他の外部電子デバイスとを含むコンピュータシステム中で使用するためのデータ記憶デバイスを提案している。外部デバイスは、“スレーブデバイス”と呼ばれるタイプであり、このような電子デバイスの例は、カメラ、ビデオカメラ、オーガナイザ(organiser)、ＭＰ３プレーヤー、または、ＰＤＡ（パーソナルアシスタント）を含む。データ記憶デバイスは、（データ記憶デバイスが記憶する）データを受信し、データ記憶デバイス内に記憶されているデータを送信するワイヤレストランシーバ（トランスデューサー）を備える。コンピュータデバイスも、他の電子デバイスのそれぞれも、それぞれのワイヤレストランスデューサーを備える。したがって、データ記憶デバイスは、コンピュータデバイスとさまざまな外部デバイスとの間でデータを転送するために使用できる。記憶デバイスは、実質的にデータの記憶に専念していることから、記憶デバイスは、他の大抵のポータブル電子アイテム中にあるものよりも大きいメモリを収容することができる。さらに、データ転送はワイヤレスであることから、（ケーブル、ソケット、および、プラグのような）物理的コネクタは必要とされず、そのため、物理的コネクタに対する非常に多数の既存の標準規格にかかわらず、コンピュータシステム内でデータを転送できる。
【０００４】
さらなる特許出願ＰＣＴ／ＳＧ２００４／０００１１９（“データ入力デバイス、そのデバイスを使用するシステム、およびこのようなシステムを動作させるための方法”、この出願の開示は、参照によりここに組み込まれている）において、本発明者のうちの一人は、先のデータ記憶デバイスはスタイラスのように形作られるべきであり、スタイラスの位置を検出する手段を有するコンピュータデバイスとともに先のデータ記憶デバイスを使用することを提案している。これは、先に説明したようなそのデータ記憶機能に加えて、データ入力デバイスとしてスタイラスを使用することを可能にする。コンピュータデバイスは、タッチセンシティブサーフェスを有するＰＤＡであってもよく、このため、ユーザは、スタイラスの先端でこのサーフェスをストロークして、データを入力することができる。代替的に、ソナー技術またはレーダー技術によって、先端の位置を検出してもよい。
【発明の概要】
【０００５】
本発明は、新しく有用なデータ記憶デバイスを提供することを目的としている。
【０００６】
一般論として、本発明は、データ記憶手段とワイヤレス通信トランシーバとを有する、スタイラスの形で形作られているデータ記憶デバイスが、１つ以上の位置センシングデバイスを含むべきであることを提案している。位置センシングデバイスの出力は、スタイラスのモーションを検出することを可能にするため、データ入力デバイスを使用して、スタイラスの位置を検出するためのメカニズムを有していないコンピュータデバイスにデータを入力することができる。
【０００７】
データ記憶デバイスは、位置センシングデバイスの出力を使用して、デバイスからホストに送信される位置データを発生させる。“位置データ”という用語は、ここでは、スタイラスの任意の部分の位置を示す任意のデータを含むほど十分に広い意味で使用されている。したがって、“位置データ”という用語は、位置センシングデバイスの出力、ならびに／あるいは、加速度データまたは速度データのような、これらの出力から導出されるデータの双方を含む。言い換えると、データ記憶デバイスは、単に、位置センシングデバイスの出力をホストに中継してもよく、または、代替的に、位置データを発生させるために、任意のレベルのアルゴリズムを位置センシングデバイスの出力上で実行してもよい。例えば、多数のそれぞれの位置のうちの１つに、または、多数のそれぞれの方向のうちの１つに、データ記憶デバイスを動かすことによって、ユーザが多数の選択肢のうちの１つを示そうとするケースでは、ユーザが行った選択の計算は、ホスト内で実行されてもよく、または、代替的に、データ記憶デバイス自体の内で実行されてもよい。後者のケースでは、その選択を示す、データ記憶デバイスによってホストに送られるデータが、位置データとしてみなされるべきである。
【０００８】
好ましい例では、位置センシングデバイスは、レーザーリーダヘッドである、すなわち、レーザービームを発生させてデバイスから送信するレーザー発生ユニットと、レーザービームからの反射光を受け取る光センサユニットと、反射光に基づいて信号を発生させる信号発生ユニットとを備えるデバイスである。レーザービームは、例えば、ある角度の範囲内で、複数の方向に送信されてもよく、このため、反射光は、レーザービームがぶつかるサーフェスの特性を示す。２つの異なる時間における反射光を比較することによって、位置センシングデバイスの位置（および、特に、デバイスの位置の何らかの変化）を決定できる。例えば、第１の瞬間に、反射光が、反射したサーフェス上で、あるパターンを示し、第２の瞬間に、反射光が、ある方向にある距離だけずれた同じパターンを示している場合には、２つの時間の間に、位置センシングデバイスが、反対方向にその距離だけ動いたことを推測できる。同様に、第２の瞬間に、パターンが、ある方向に伸びているまたは縮んでいることを反射光が示している場合には、このことは、位置センシングデバイスが、その方向を横切る軸を中心に反射サーフェスに対して回転していることを示す。位置センシングデバイスのさらに一般的なモーションは、これらの可能性の組み合わせであってもよい。
【０００９】
したがって、このケースでは、“位置データ”は、反射光を特徴付ける信号（例えば、光センサユニットの周りの複数のそれぞれの角度の各々から受け取った反射光の強度）であってもよい。代替的に、“位置データ”は、２つ以上の時間における反射光間の差を特徴付けるデータ（例えば、反射光のずれ、および／または、反射光の縮みを示すデータ）とすることができる。あるいは、第３の可能性では、“位置データ”は、２つの時間の間の反射光のパターンの変化により暗示される、位置センシングデバイスの位置の変化を、直接示すデータ（例えば、位置センシングデバイスのそれぞれのずれを示す１つ以上の変数および／または位置センシングデバイスのそれぞれの回転を示す変数をエンコードするデータ）であってもよい。もしくは、第４の可能性では、“位置データ”は、位置センシングデバイスの並進速度または回転速度を示すデータであってもよく、あるいは、位置センシングデバイスの並進加速度または回転加速度を示すデータでさえあってもよい。あるいは、第５の可能性では、“位置データ”は、データ記憶デバイス上またはホスト上で動作しているソフトウェアによって規定される１組の選択肢のうち、ユーザが、多数の選択肢のうちのどれを選んでいるかを示すデータであってもよい。他の例では、位置センシングデバイスは、ジャイロスコープおよび／または加速度計のような、データ記憶デバイスの外部にある基準と比較して、それらの位置を決定しないデバイスを、さらにまたは代替的に含む。
【００１０】
本発明の実施形態は、（タッチセンシティブスクリーンのような）外部位置センシングデバイスによって位置センシングを行うことを要求する、スタイラスよりも広い範囲のコンピュータシステムによって使用されてもよい。このことは、本データ記憶デバイスが、多数の異なるコンピュータシステム間でトランスポートされ、それにより、それらの間でのデータ転送が可能になることが想定されることから、重要であり、このため、多くのシステムとの互換性には利益がある。
【００１１】
好ましくは、位置センシングデバイスの出力（または、位置センシングデバイスの出力から導出されるデータ）は、データ記憶手段へのデータ転送および／またはデータ記憶手段からのデータ転送に対して使用されるのと同じワイヤレストランシーバを使用して、デバイスから送信される。この構成は、ワイヤレス通信が、記憶のためにデータ記憶装置にデータを搬送すること、および／または、データ記憶装置から取り出されたデータを搬送することの双方を可能にすることから、特に、有益である。
【００１２】
好ましくは、位置センシングデバイスが、例えば、データ入力デバイスのハウジング内で、データ入力デバイスのその他のものと一体化されることに留意されたい。これらは、例えば、データ記憶手段と共通のＰＣＢに提供されてもよい。
【００１３】
本発明のある実施形態では、位置センシングデバイスから取得される位置データは、スタイラスの先端の位置にのみ関連し、デバイスの向きには関連しない。さらに、位置データは、スタイラスの軸に垂直な並進運動をエンコードするだけであってもよい。
【００１４】
特に、本発明の第１の表現は、不揮発性メモリと、データを送受信するワイヤレストランシーバと、ワイヤレストランシーバによって受信したデータをメモリに記憶し、メモリからデータを抽出して、送信のためにデータをワイヤレストランシーバに送信する制御プロセッサと、先端を規定するスタイラス部分を含む外側輪郭を有するハウジングと、ハウジングと固定された位置関係にある１つ以上の位置センシングデバイスとを有するデータ記憶デバイスである。
【００１５】
好ましくは、不揮発性メモリのデータ記憶容量は、少なくとも８ＭＢである。好ましくは、不揮発性メモリは、（例えば、ＮＡＮＤフラッシュメモリデバイスのような、１つ以上のフラッシュメモリデバイスからなる）ソリッドステートメモリであるが、不揮発性メモリは、代替的に（または、さらに）、ハードディスクメモリデバイス、および／または、光記憶媒体を使用する記憶デバイスを含んでもよい。
【００１６】
好ましくは、データ記憶デバイスは、さらに、オーディオセンサを含む。データ記憶デバイスは、オーディオセンサを使用してコマンド入力を認識することが可能なコントローラランニングソフトウェアを含んでもよい。あるいは、データ記憶デバイスは、オーディオセンサの出力をホストに送信してもよく、ホストは、コマンドを認識するソフトウェアを動作させる。したがって、１つの形態では、データ記憶デバイスを動かすこと、または、コマンドを話すことのいずれかによって、（データ記憶デバイス上またはホスト上で動作しているソフトウェアによって規定される）複数のオプションからユーザが選択することが可能であってもよい。
【００１７】
好ましくは、データ記憶デバイスは、ユーザのバイオメトリック特性を記録する少なくとも１つのバイオメトリックセンサと、バイオメトリック特性を、センサによって記憶されている特性と比較するベリフィケーションプロセッサとをさらに備えており、ベリフィケーションプロセッサは、記録されたバイオメトリック特性が、記憶されている特性に一致するか否かに依存して、データ記憶デバイスが、その機能のうちの少なくとも１つを実行するか否かを制御する。
【００１８】
例えば、バイオメトリックセンサは、フィンガープリントセンサであってもよく、データ記憶デバイスは、フィンガープリントセンサによって受け取られたフィンガープリントを、記憶されているフィンガープリントと比較するように構成されているベリフィケーションプロセッサを備えてもよい。代替的にまたはさらに、バイオメトリックセンシングは、オーディオセンサを用いてもよい、すなわち、予め定められたユーザの音声を認識してもよい。
【００１９】
好ましくは、データ記憶デバイスは、記録されたバイオメトリック特性と記憶されている特性との間に一致があるとベリフィケーションプロセッサが決定したときにのみ、データ記憶デバイス内に記憶されているデータを送信する。
【００２０】
ベリフィケーションプロセッサと制御プロセッサとが物理的に異なるユニットであることは、本発明にとって不可欠ではないことに留意されたい。ベリフィケーションプロセッサおよび制御プロセッサは、所望の場合には、単一の集積回路（マスター制御ユニット）の異なる機能であってもよい。代替的に、他の何らかの数の集積回路を使用して、制御プロセッサおよびベリフィケーションプロセッサの機能を共に実現してもよい。
【００２１】
デバイスは、不揮発性メモリに記憶されることになるデータを、または、不揮発性メモリに記憶されているデータを、圧縮／伸張するための能力を含んでもよい。これは、不揮発性メモリにデータを記憶し、不揮発性メモリからデータを取り出すプロセッサによって、または、代替的に、専用のマイクロプロセッサユニットによって、実現することができる。
【００２２】
デバイスは、不揮発性メモリに記憶して、その後、ワイヤレストランシーバを通して送信することができるデータを発生させるイメージ取り込みデバイス（カメラ）と一体化されてもよい。
【００２３】
デバイスは、少なくとも１つの向上されたセキュリティ機能を提供する少なくとも１つのスマートカードを組み込んでもよい。例えば、スマートカードは、メモリに記憶するためのデータの暗号化が可能であってもよく、ならびに／あるいは、ワイヤレストランシーバを使用して送信されることになるデータの暗号化および／またはワイヤレストランシーバを介して受信したデータの復号が可能であってもよい。
【００２４】
データ記憶デバイスと通信するワイヤレストランシーバを有する（ＰＤＡ、デスクトップコンピュータ、または、ラップトップコンピュータのような）第２の電子デバイスを有するマルチユニットシステムの一部として、データ記憶デバイスが使用されてもよい。システムは、データ記憶デバイスとデータを交換するそれぞれのワイヤレストランシーバをさらに備える１つ以上のさらなる電子デバイスを含んでもよい。したがって、データ記憶デバイスは、電子デバイスのうちの第１のものから受け取ったデータを記憶して、その後、電子デバイスのうちの第２のものにそのデータを送信するために使用できる“ブリッジ”（オプション的に、データ記憶デバイス内での、エンコーディング動作のような、データの何らかの処理を伴う）として構成されてもよい。
【００２５】
さらなる電子デバイスは、ＰＤＡのような第２の電子デバイスの“スレーブデバイス”であってもよい。
【００２６】
ワイヤレストランシーバの各々は、好ましくは、電磁波によって動作し、最も好ましくは、ＲＦ波または赤外線波によって動作する。前者のケースでは、トランシーバは、アンテナとＲＦインターフェース回路とからなってもよい。用いられるワイヤレス波にかかわらず、トランシーバは、現在存在する任意のプロトコル、または、将来利用可能になるかもしれない任意のプロトコルを使用してもよい。例えば、トランシーバは、以下の通信プロトコルのうちの少なくとも１つで、信号を送信および／または受信可能であってもよい：（ｉ）ＩＥＥＥ８０２．１１、（ｉｉ）ブルートゥース（登録商標）、（ｉｉｉ）ｉｒＤＡ、または、（ｉｖ）ＵＷＢ。
【００２７】
データ記憶デバイスが、複数のフォーマットで受信／送信可能であってもよいこともまたありえ、このため、データ記憶デバイスは、異なるフォーマットを使用する先述した２つの電子デバイス間で解釈できる。すなわち、１つの通信プロトコルで、１つの電子デバイスからデータを受信し、異なる通信プロトコルで、電子デバイスのうちの異なる１つにデータを再送信するように、データ記憶デバイスを構成してもよい。
【００２８】
好ましくは、内部メモリを備える電子デバイスのうちのいずれも、内部メモリがフルになったときに、または、少なくともデータの量が予め規定された制限を越えたときに、データ記憶デバイスにデータを転送できるように、データ記憶デバイスとの通信を開始するよう構成されている。
【００２９】
好ましくは、データ記憶デバイスによって実行されるすべての通信は、データ記憶デバイスによって他の電子デバイスから受信されて、内部に記憶されているＩＤコードのリストと比較されたＩＤコードを使用して、その電子デバイスのアイデンティティを確立するプロセスを含んでいる。
【００３０】
本発明の第２の表現は、先に論じた種類のデータ記憶デバイスを使用して、データを入力する方法であり、（ｉ）データ記憶デバイスによって具備されている位置センシングデバイスを使用して位置データを発生し、（ｉｉ）データ記憶デバイスによって具備されているワイヤレストランシーバを使用して、電子デバイスのトランシーバにワイヤレスにデータを送信する。
【図面の簡単な説明】
【００３１】
説明の目的のためだけに、以下の図面を参照して、本発明の好ましい特徴をここで説明する。
【図１】図１は、本発明の第１の実施形態であるデータ記憶デバイスを含むコンピュータシステムの概略図である。
【図２（ａ）】図２（ａ）は、図１のデータ記憶デバイスの概略図である。
【図２（ｂ）】図２（ｂ）は、図１のデータ記憶デバイスの概略図である。
【図３】図３は、図１のシステムを用いた第１の方法で、データ記憶デバイスによって実行されるステップを示している。
【図４】図４は、図１のシステムを用いた第２の方法で、データ記憶デバイスによって実行されるステップを示している。
【図５】図５は、図１のシステムを用いた第３の方法で、データ記憶デバイスによって実行されるステップを示している。
【図６】図６は、ユーザの観点からの図４または図５のプロセスを示している。
【図７】図７は、本発明の第２の実施形態であるデータ記憶デバイスの概略的な側面の断面図である。
【図８】図８は、図７の実施形態の内部構造を示している。
【図９】図９は、本発明の第３の実施形態であるデータ記憶デバイスの概略的な側面の断面図である。
【図１０】図１０は、図９の実施形態の内部構造を示している。
【図１１】図１１は、図１のシステムを用いた方法で、データ記憶デバイスによって実行されるステップを示している。
【実施形態の詳細な説明】
【００３２】
図１を参照すると、本発明を具現化したシステムは、アンテナ３を有する第１の電子デバイス１を含み、第１の電子デバイス１は、ＰＣであってもよい。システムはまた、（図１では示されていない）アンテナ３７を有するデータ記憶デバイス５を含む。システムは、典型的に、コンピュータデバイス１の外部にあり、コンピュータデバイス１から空間的に離れている、複数のさらなる電子デバイス９、１９をさらに含む。さらなる電子デバイスは、ＰＣ１から独立していてもよく（例えば、デバイス９、１９のうちの１つは、ＰＤＡ、デジタルスチルカメラ（ＤＳＣ）、ビデオカメラ、ｅブック、または、スマートフォンであってもよい）、あるいは、ＰＣのスレーブデバイスであってもよい。さらなる電子デバイスは、タッチセンシティブスクリーンのようなスクリーンを各々有していてもよい。さらなる電子デバイス９、１９は、ＰＣ１に有効にデータを通信し、および／または、ＰＣ１から有効にデータを通信されてもよいデバイス、ならびに／あるいは、互いに有効にデータを通信するデバイスである。各さらなる電子デバイス９、１９は、アンテナ１１を有している。簡単にするために、図１では、さらなる電子デバイス９、１９のみが図示されている。データ記憶デバイス５と、さらなる電子デバイス９、１９の各々とは、ポータブルである。例えば、それらの重さは、好ましくは、各々１キログラムより少なく、各々は、好ましくは、バッテリーのような内部電源を備えている。
【００３３】
ＰＣ１とデータ記憶デバイス５は、アンテナ３と、データ記憶デバイス５のアンテナとを使用して通信できる。同様に、データ記憶デバイス５と、さらなる電子デバイス９、１９は、データ記憶デバイス５のアンテナと、アンテナ１１とを使用して通信できる。双方の通信の形態とも、ＩＥＥＥ８０２．１１、ＵＷＢ、ブルートゥース、ｉｒＤＡ等のうちのいずれの通信プロトコルを使用してもよい。以下で説明するように、さらなる電子デバイス９、１９のいずれも、データ記憶デバイス５を介して、ＰＣ１またはもう一方のさらなる電子デバイス９、１９のうちのいずれかに選択的にデータを送ることができる。ＰＣ１は、データ記憶デバイス５を介して、さらなる電子デバイス９、１９のうちの選択した１つにデータを送ることができる。この通信はすべてデジタルであり、データ記憶デバイス５はデジタルデータ用のものである。加えて、暗号化された形でデータを送ることが可能である。ＰＣ１またはさらなる電子デバイス９、１９のうちのいずれか１つが、以下の説明中の“ホスト”として機能することができる。
【００３４】
ここで図２を見ると、側面の断面図（図２（ａ））として、および、ブロック図（図２（ｂ））として、それぞれ、データ記憶デバイス５の構成が示されている。
【００３５】
デバイス５は、先端２５を有するテーパーしたスタイラス部分２３を含む外側ハウジングを備えているため、デバイス５全体をスタイラスとして考えてもよい。スタイラス部分２３は、円錐形として示されているが、任意のテーパーした形であってもよい。デバイス５のアンテナ３７は、図２（ａ）には示されていないが、好ましくは、スタイラス部分２３とは反対のデバイス５の端（すなわち、ハウジングのもう一方の端）に設けられるか、または、この端（すなわち、ハウジングのもう一方の端）の近くに設けられる。ハウジングの外側のサーフェスは、ハウジングと実質的に同一平面であるサーフェス２９を有するフィンガープリントセンサ２７を備えている。ユーザが自身の指をサーフェス２９につけたときに、フィンガープリントが記録される。デバイスは、通常、バッテリーまたは他の送電デバイスをさらに備えている。
【００３６】
データ記憶デバイス５の内部には、データ記憶モジュール３１や、データ記憶モジュール３１およびフィンガープリントセンサ２７と双方向通信するマイクロコントローラ（マスター制御ユニット）３３が含まれている。マイクロコントローラ５は、アンテナ３７とＲＦインターフェース回路３９とを備えるトランシーバ３５と、さらに通信している。トランシーバ３５は、アンテナ３７によってＲＦ信号を受信し、ＲＦインターフェース回路３９においてＲＦ信号からデジタルデータを抽出するように構成されている。ＲＦインターフェース回路３９はデータをマイクロコントローラ３３に渡し（pass）、マイクロコントローラ３３は記憶モジュール３１にデータを記憶する。データ記憶デバイス５がデータを送信するときには、マイクロコントローラ３３が、記憶モジュール３１に信号を発し、記憶モジュール３１が、記憶モジュール３１内に記憶されているデータをマイクロコントローラ３３に送信し、マイクロコントローラ３３が、送信のためにデータをトランシーバ３５に渡す。
【００３７】
データ記憶デバイス５は、１つ以上の（２つが示されている）位置センシングデバイス２４、２６を備えている。これらは、図２（ｂ）ではボックス２８としてまとめて示されている。位置センシングデバイス２４、２６の各々は、例えば、フリースケールセミコンダクタによって販売されている３軸低Ｇマイクロマシン加速度計ＭＭＡ７２６０Ｑのような、加速度計であってもよい。代替的に、位置センシングデバイスのうちの１つ以上は、ジャイロスコープデバイスであってもよい。
【００３８】
間隔が空いている３つの加速度計の出力から（すなわち、３つすべての並進自由度、および、３つすべての回転自由度での）、データ記憶デバイス５の完全な３次元位置を取得できることに留意されたい。しかしながら、本発明のいくつかの実施形態では、この情報すべてが発生されるわけではない。例えば、３つの並進自由度についての情報のみを、または、２つのみであっても並進自由度についての情報を発生させる単一の加速度計２４を、スタイラスの先端近くに（もしかすると、円錐形の先端内にさえ）提供することで十分であるかもしれない。このような情報は、少なくとも、二次元サーフェスにわたって動いている従来のマウスによって発生されるものと同じくらい、情報を与えてくれるだろう。
【００３９】
ホストには、トランシーバ３５によってホストに送信される位置データを解釈して、位置データからコマンドを導出できるソフトウェアが提供されていてもよい。例えば、ホストは、スタイラスの先端のモーションに応答して、ホストのスクリーンのサーフェス上で二次元で動く（従来のカーソルのような）カーソルを発生させてもよい。例えば、位置データは、スタイラスの軸に垂直な２つの直交した方向でのスタイラスの先端の並進運動のみを示してもよく、スクリーン上のカーソルの二次元のモーションは、２つのそれぞれの方向でのスタイラスの先端のモーションに比例してもよい。
【００４０】
データ記憶デバイス５は、コマンドを入力するための（図２（ａ）には示されていない）１つ以上のボタンのような、１つ以上のデータ入力メカニズムをオプション的に備えてもよい。コマンドをエンコードするデータは、データ記憶デバイス５のアンテナ３７を使用して、デバイスからホストに送信されてもよい。
【００４１】
このケースでは、スクリーン上のカーソルのモーションと、データ入力メカニズムを使用して入力されたコマンドとを共に使用して、従来のＰＣのマウスの動作に密接に類似した方法で、コンピュータにデータを入力できる。スタイラスがホストのスクリーンに直接コンタクトすることは要求されておらず、したがって、スクリーンは、タッチセンシティブでなくてもよいことに留意されたい。
【００４２】
オプション的に、データ記憶デバイス５の動作（および、特に、トランシーバ３５を介してデータを送信する動作）は、フィンガープリントセンサ２７がフィンガープリントを記録し、それをフィンガープリントデータとしてマイクロコントローラ３３に送信し、マイクロコントローラ３３が、フィンガープリントデータを、記憶モジュール３１（または、示されていない他の何らかのメモリ）に予め記憶されているデータと比較するケースでのみ可能になる。
【００４３】
データ記憶デバイス５の記憶モジュール３１のメモリ容量は、例えば、少なくとも８ＭＢ、少なくとも１ＧＢ、少なくとも１０ＧＢ、または、少なくとも２０ＧＢであってもよい。記憶デバイス５の記憶モジュール３１は、例えば、磁気ディスクドライブや、光ディスクドライブや、または、電気的消去可能プログラム可能リードオンリーメモリ（ＥＥＰＲＯＭ）、強誘電体ランダムアクセスメモリ（ＦＲＡＭ（登録商標））、磁気抵抗ランダムアクセスメモリ（ＭＲＡＭ）のような、他の何らかの適切な不揮発性データ記憶デバイスや、あるいは、将来利用可能になるかもしれない他の何らかのデータ記憶デバイスとすることができる。
【００４４】
図３を見ると、図１のシステムを使用した方法が示されている。この方法では、データ記憶デバイス５が、電子デバイス９、１９のうちの１つからデータを受信して記憶する。最初に、データ記憶デバイス５は、待ち状態４１にある。ステップ４３において、トランシーバ３５は、デバイス９、１９のうちの１つからアンテナ３７を介してデータを受信し、それをマイクロコントローラ３３に渡す。
【００４５】
ステップ４５において、マイクロコントローラ３３が、フィンガープリントセンサ２７を使用して、それを手に持っているユーザのフィンガープリントをベリファイする。測定されたフィンガープリントが、記憶モジュール３１に記憶されているフィンガープリントデータに一致しない場合には、ステップ４７においてエラーメッセージが発生し、デバイスは待ち状態４１に戻る。
【００４６】
そうでなければ、ステップ４９において、データ記憶デバイス５は、データ記憶デバイス５が受信したデータからの、さらなる電子デバイス９または１０のＩＤ（パスワード）をベリファイする（例えば、記憶モジュール３１中のリストに記憶されているＩＤと、データ中のエンコードされたＩＤとを比較する）。このベリフィケーションプロセスが失敗した場合に、データ記憶デバイス５は、ステップ４７に移行する。そうでなければ、データ記憶デバイス５は、マイクロコントローラ３３が、記憶モジュール３１中にディレクトリを作成するステップ５１に移り、そして、データ記憶デバイス５が、電子デバイス９、１９からデータを受信し続け、それを記憶モジュール３１に記憶するステップ５３に移る。
【００４７】
図４を見ると、図１のシステムを使用した第２の方法が示されている。この方法では、データ記憶デバイス５が、ＰＣ１からデータを受信して記憶する。最初に、データ記憶デバイス５は、待ち状態６１にある。ステップ６３において、トランシーバ３５が、アンテナ３７を介してＰＣ１からデータを受信する。データは、ＰＣ１からメモリデバイス５にデータが書き込まれることになることを示す書き込み信号である。
【００４８】
ステップ６５において、マイクロコントローラ３３が、フィンガープリントセンサ２７を使用して、それを手に持っているユーザのフィンガープリントをベリファイする。測定されたフィンガープリントが、記憶モジュール３１に記憶されているフィンガープリントデータに一致しない場合には、ステップ６７においてエラーメッセージが発生し、デバイスは待ち状態６１に戻る。
【００４９】
そうでなければ、ステップ６９において、デバイスは、デバイスが受信したデータ内のＰＣ１のＩＤをベリファイする（例えば、記憶モジュール３１中のリストに記憶されているＩＤと、データ中のエンコードされたＩＤとを比較する）。このベリフィケーションプロセスが失敗した場合に、デバイスは、ステップ６７に移行する。そうでなければ、デバイスは、マイクロコントローラ３３がトランシーバ３５を使用してＰＣ１からデータを受信するステップ７１に移り、そして、マイクロコントローラ３３が、記憶モジュール３１にデータを記憶するステップ７３に移る。
【００５０】
図５を見ると、図１のシステムを使用した第３の方法が示されている。この方法では、データ記憶デバイス５が、ＰＣ１にデータを送信する。最初に、データ記憶デバイス５は、待ち状態８１にある。ステップ８３において、トランシーバ３５が、アンテナ３７を介してＰＣ１からデータを受信する。データは、メモリデバイス５からＰＣ１にデータが書き込まれることになることを示す読み取り信号である。
【００５１】
ステップ８５において、マイクロコントローラ３３が、フィンガープリントセンサ２７を使用して、それを手に持っているユーザのフィンガープリントをベリファイする。測定されたフィンガープリントが、記憶モジュール３１に記憶されているフィンガープリントデータに一致しない場合には、ステップ８７においてエラーメッセージが発生し、デバイスは待ち状態８１に戻る。
【００５２】
そうでなければ、ステップ８９において、デバイスは、デバイスが受信したデータ内のＰＣ１のＩＤをベリファイする（例えば、記憶モジュール３１中のリストに記憶されているＩＤと、データ中のエンコードされたＩＤとを比較する）。このベリフィケーションプロセスが失敗した場合に、デバイスは、ステップ８７に移行する。そうでなければ、デバイスは、マイクロコントローラ３３が、記憶モジュール３１からデータを受け取るステップ９１に移り、そして、ステップ９３において、マイクロコントローラ３３が、トランシーバ３５を使用してＰＣ１にデータを送る。
【００５３】
さらなる電子デバイス９、１９のうちの１つにデータが送信されることになるケースでは、図５で示されたプロセスに非常に類似したプロセスが起こる。このプロセスは、記憶デバイス５が、さらなる電子デバイスから読み取り要求を受信し、それをマイクロコントローラ３３に渡すステップが、ステップ８３にとって代わり、さらなる電子デバイスのＩＤを使用して、さらなる電子デバイスのアイデンティティを確認するステップが、ステップ８９にとって代わり、トランシーバ３５によってさらなる電子デバイスにデータが送信されるステップが、ステップ９３にとって代わるという点で異なっている。
【００５４】
図４および図５は、データ記憶デバイス５とＰＣ１との間でデータを転送するプロセスを、デバイス５の観点から示した。しかしながら、図６を参照すると、これらのプロセスが、ユーザの観点から示されている。
【００５５】
ステップ１０１において、ユーザは、それらのそれぞれのトランシーバ３、３５の範囲内で、スタイラス５をＰＣに近づける。１つの形態では、データ記憶デバイス５および／またはＰＣ１は、それらが通信距離内にあり、自然発生的に通信が開始することを認識できる。代替的に、ユーザは、相互認識のプロセスを開始してもよい。
【００５６】
ステップ１０３において、ユーザの指をスタイラス５のセンサ２７上に置くことによってユーザのアイデンティティをベリファイするようにユーザに依頼するポップアップメッセージが、ＰＣ１のスクリーン上に現れる。
【００５７】
ステップ１０５において、一致があるか否かについて、マイクロコントローラ３３によって決定がなされる。一致がない場合には、ステップ１０７において、リトライするか、または、試行を終了するように、ユーザが誘導される。
【００５８】
そうでなければ、ステップ１０９において、（記憶モジュール３１に対応する）外部ドライブを認識するようにＰＣのオペレーティングシステム（または、他のホストシステム）が構成され、ステップ１１０において、コマンドを入力することによって、ユーザが、スタイラス５の記憶モジュール３１から読み取ること、および／または、スタイラス５の記憶モジュール３１に書き込むことができる。先に論じたように、データ入力は、データ記憶デバイス５を動かすことによって、および／または、データ記憶デバイスにマウントされているデータ入力メカニズムを使用することによって、行うことができる。代替的に、ホストのタッチセンシティブスクリーン、キーボード、または、マウスのような、何らかの従来のメカニズムによってコマンドが与えられてもよい。
【００５９】
実施形態のある形態では、ユーザは、ファイルを示すシンボルが表示されているものに対応する場所を、ＰＣ１のスクリーン上で、スタイラス５でタップすることができる（例えば、シンボルは、ファイルを示すアイコンであってもよく、ＰＣ上で動作しているウィンドウズ（登録商標）エクスプローラのようなファイルアクセスシステムの一部として表示されていてもよい）。これは、データ記憶デバイスにコピーされることになるファイルを示し、同時に、記憶手順（“タップおよび記憶”）を開始する。
【００６０】
これらの機能に加えて、ユーザは、さらに、デバイス９、１９のような、他の何らかの電子デバイスにデータを入力し、または、他の何らかの電子デバイスからデータを読み取ることができる。デバイス９、１９は、データ記憶デバイス５のトランシーバ３５と通信することができる。このプロセスは、図６のフローダイヤグラムに本質的に均等なフローダイヤグラムに続いて、スタイラス５からのデバイス９、１９上へのタップによってオプション的に開始される。
【００６１】
図７は、本発明にしたがった、データ記憶デバイス１０５の第２の実施形態を示している。図２（ａ）のアイテムに対応する図７のアイテムには、１００より大きい参照番号が与えられている。データ記憶デバイス１０５は、同じハウジング内にデジタルカメラデバイス１４０を組み込んでいる。デジタルカメラデバイス１４０は、イメージ（静止画、および／または、実施形態のあるバージョンでは、動画）を撮ることができる。デバイスはまた、オーディオサウンドを記録することが可能なサウンド受信デバイス（マイクロフォン）１４２を備えることもできる。
【００６２】
第２の実施形態の機能的な構造は、図８において示されているようなものである。図２（ｂ）のエレメントに対応するエレメントには、１００より大きい参照番号が与えられている。カメラ１４０とマイクロフォン１４２とによって取り込まれたイメージおよび／またはサウンドを表すデータは、マイクロコントローラ１３３によってメモリ１３１に記憶される。第１の実施形態のように、アンテナ１３７からデータを受け取り、アンテナ１３７にデータを送信するＲＦインターフェース回路が提供されており、アンテナ１３７は、ＲＦインターフェース回路１３９をさらに備えるトランシーバ１３５の一部である。
【００６３】
好ましくは、デバイスが、第１の実施形態のすべての機能性を有することに留意されたい。すなわち、デバイスは、アンテナ１３７を介してデータを受信して、データをメモリユニット１３１に記憶し、その後、データを再送信することができるため、データ記憶デバイスは、この方法で、複数のデバイス間でデータを転送できる。
【００６４】
本発明の第３の実施形態が、図９および図１０に図示されている。第１および第２の実施形態のエレメントに対応する、この第３の実施形態のエレメントには、２００より大きい参照番号が与えられている。第３の実施形態は、第１および第２の実施形態の位置センシングデバイス２４、２６、１２４、１２６の代わりに、マウントされたレーザーリーダヘッド２４３を先端２２５の近くに備えている、データ記憶デバイス２０５である。レーザーリーダヘッド２４３は、レーザービームを発生させてデバイスから送信するレーザー発生ユニットを備える。レーザービームは、点線２４５によって示されている。レーザーリーダヘッド２４３は、レーザービーム２４５からの反射光を受け取る光センサユニット２４６と、反射光に基づいて信号を発生させる信号発生ユニット２４７とをさらに備える。レーザー発生ユニットは、ある角度範囲内で、複数の方向に、例えば、ラスタ形式でシーケンシャルに、レーザービーム２４５を送信するように構成されていてもよい。したがって、光センサユニット２４６によって収集された反射光は、レーザービームがぶつかるサーフェスの特性を示す。２つの異なる時間における反射光を比較することにより、データ記憶デバイス２０５の位置の何らかの変化を検出できる。
【００６５】
信号発生ユニット２４７の出力は、マイクロコントローラ２３３に送信され、ここで、デバイスがどの運動を行っているかを決定するためにアルゴリズムが実行される。これは、サーフェスにわたってスライドするハンドヘルドマウスの分野の当業者に知られているアルゴリズムを使用して、実行できる。実施形態の他の形態では、ホストがデータ記憶デバイス２０５の運動を決定するように、信号発生ユニット２４７の出力は、マイクロコントローラ２３３によって修正されることなく、（アンテナ２３７とＲＦインターフェース回路２３９とを備える）トランシーバ２３５を通してホストに送信される。いずれのケースでも、その後、マイクロコントローラ２３３またはホストにおいてそれぞれ動作するソフトウェアによって規定される多数のオプションのうちの１つを選択するために、運動を使用してもよい。
【００６６】
例えば、ソフトウェアが、ホストのスクリーンに、スクリーン上のそれぞれの場所に４つのオプションを表示させる場合に、これらの４つの場所のうちの１つに向かうデータ記憶デバイス２０５の運動が検出され、オプションのうちの１つのオプションの選択としてみなされる。
【００６７】
第２の実施形態のように、第３の実施形態は、カメラ２４０とオーディオセンサ２４２とを含む。マイクロコントローラは、オーディオセンサ２４２の出力をホストに送信するように、または、出力自体を処理するように、構成されていてもよい。いずれのケースでも、音声コマンドを検出するために、オーディオセンサ２４２の出力上でアルゴリズムが好ましく実行され、これは、マイクロコントローラ２３３またはホストによって実現される。例えば、ユーザは、マイクロコントローラとホストとの間のコンタクトが終了することになることを示すことができる。
【００６８】
オプション的に、ユーザのバイオメトリック識別のために、フィンガープリントセンサ２２７の出力に加えて、または、フィンガープリントセンサ２２７の出力の代わりに、オーディオセンサ２４２の出力が使用されてもよい。このケースでは、バイオメトリックセンサ２２９は、省略されてもよい。
【００６９】
本発明の第１、第２、および、第３の実施形態のさらなる可能性ある向上は、メモリユニット３１、１３１、２３１に記憶されることになるデータを圧縮する能力が、本発明の第１、第２、および、第３の実施形態に提供されてもよいことである。これは、２００２年５月１３日に出願された、ＰＣＴ特許出願“ポータブル記憶デバイスに記憶されるデータを圧縮および伸張するためのシステムおよび装置”であるＰＣＴ／ＳＧ０２／０００８６において議論されている概念に関連し、この出願の開示全体が、参照によりここに組み込まれている。圧縮アルゴリズムは、例えば、ＲＯＭメモリに記憶されてもよく、プロセッサ３３、１３３、２３３にアップロードされてもよく、プロセッサ３３、１３３、２３３において実行されてもよい。代替的に、デバイスは、（示されていない）別個の圧縮エンジンを含んでもよい。
【００７０】
オプション的に、データ圧縮に加えて、ポータブル記憶デバイスは、デバイスから送信する前にデータを伸張するように構成されている。繰り返しになるが、これは、プロセッサ３３、１３３、２３３によって実行されてもよく、または、伸張エンジンによって実行されてもよい。伸張エンジンは、実際には、圧縮エンジンと同じマイクロプロセッサによるものであってもよい。
【００７１】
本発明の第１、第２、および、第３の実施形態の別の可能性ある向上は、１つ以上の追加のセキュリティ機能を提供するために、例えば、（例えば、記憶の前に、および／または、デバイスからの送信の前に）データの暗号化を実行するために、あるいは、デバイスの何らかの不正使用を検出するために、そして、この検出時に、デバイスの機能を変更するために、例えば、メモリモジュール３１、１３１、２３１からのデータの送信を禁止するために（または、実際には、そこに記憶されているすべてのデータを削除するために）、デバイスが、何らかの形態の“スマートカード”を含んでもよいことである。
【００７２】
図１１は、上述した“タップおよび記憶”手順を使用する、本発明を用いた特定の興味深い方法を示している。ステップ３０１において、ユーザは、（上述した第１、第２、または、第３の実施形態のうちのいずれか１つであってもよい）データ記憶デバイスを、（ＰＣ１、または、他の電子デバイスのうちのいずれかのような、）スクリーンを有する第１の電子デバイスに持って行く。ステップ３０２において、ユーザは、第１の電子デバイスのスクリーン上に表示されているカーソルにスタイラスの先端をタッチする。ステップ３０３において、ユーザは、第１の電子デバイスのスクリーン上に表示されている、ファイルの存在を示すアイコンに、スタイラスをドラッグする（スクリーン上のカーソルは、スタイラスの先端に続いて、所望のファイルへ）。ステップ３０４において、ユーザは、スタイラスの先端を、所望のファイルを表すアイコンに“タップ”する。ステップ３０５において、第１の電子デバイスからデータ記憶デバイスの不揮発性メモリへの所望のファイルの転送が始まる。ステップ３０６において、ユーザは、データ記憶デバイスを第２の電子デバイスに持って行く。ステップ３０７において、ユーザは、第２の電子デバイスのスクリーン上に表示されているカーソルに、スタイラスの先端をタッチする。ステップ３０８において、ユーザは、第２の電子デバイスのスクリーン上の所望の宛先フォルダを表すアイコンに、スタイラスをドラッグする（スクリーン上のカーソルは、スタイラスの先端に続いて、宛先フォルダへ）。ステップ３０９において、ユーザは、第２の電子デバイスの宛先フォルダへのファイルの転送を開始するために、何らかの制御機能を開始する（例えば、スタイラス上のボタンを押す）。このプロセスでは、スタイラスの、マウスのような機能（すなわち、スクリーン上の場所を指し示す、スタイラスの能力）と、デバイスのデータ記憶機能性との間に密接な関係があることに留意されたい。
【００７３】
例えば、デバイスのハウジングが開けられていることを感知できるカードと、アイデンティティ情報を含むカードとを含む、多くの形態のスマートカードが知られている。オプション的に、例えば、スマートカードを使用して、上述したフィンガープリントセンシングを実現できる。
【００７４】
２つの実施形態のみを参照して本発明を上述してきたが、当業者にとって明らかであるように、本発明の範囲内で、多くのさらなるバリエーションが可能であることに留意されたい。例えば、データ記憶デバイス５は、データ記憶デバイス５が、別の電子デバイスまたは装置に接続されることを可能にする物理インターフェースを備えることが可能であり、物理インターフェースを介して、他の電子デバイスからデータ記憶デバイスにデータを送信すること、または、物理インターフェースを介して、データ記憶デバイスから他の電子デバイスにデータを送信することを、それぞれ可能にする。例えば、物理インターフェースは、ＵＳＢプラグまたはファイアワイア（登録商標）プラグのような、他の電子デバイス中のソケットに直接接続できるプラグであってもよい。
【図１】
2013534012.tif 000003
【図２（ａ）】
2013534012.tif 000004
【図２（ｂ）】
2013534012.tif 000005
【図３】
2013534012.tif 000006
【図４】
2013534012.tif 000007
【図５】
2013534012.tif 000008
【図６】
2013534012.tif 000009
【図７】
2013534012.tif 000010
【図８】
2013534012.tif 000011
【図９】
2013534012.tif 000012
【図１０】
2013534012.tif 000013
【図１１】
2013534012.tif 000014
【手続補正書】
【提出日】平成25年3月8日(2013.3.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ記憶デバイスにおいて、
不揮発性メモリと、
データを送受信するワイヤレストランシーバと、
前記ワイヤレストランシーバによって受信したデータを前記メモリに記憶し、前記メモリからデータを抽出して、送信のために前記データを前記ワイヤレストランシーバに送信する制御プロセッサと、
先端を規定するスタイラス部分を含む外側輪郭を有するハウジングと、
前記ハウジングと固定された位置関係にある１つ以上の位置センシングデバイスと
を有し、
第１の電子デバイスの近くにある前記データ記憶デバイスを操作することは、前記１つ以上の位置センシングデバイスに位置データを発生させ、
前記位置データは、
（ａ）前記第１の電子デバイスのスクリーン上の位置を示し、前記スクリーン上の前記位置に表示されるファイルの表象を示すデータと、
（ｂ）前記第１の電子デバイスが前記データ記憶デバイスに前記ファイルを送信するためのコマンドを提供するデータとを含み、前記データ記憶デバイスは、不揮発性メモリに前記ファイルを記憶するデバイス。
【請求項２】
ユーザのバイオメトリック特性を記録する少なくとも１つのバイオメトリックセンサと、
前記バイオメトリック特性と、前記センサによって記憶されている特性とを比較するベリフィケーションプロセッサとをさらに具備し、
前記ベリフィケーションプロセッサは、前記記録されたバイオメトリック特性が、前記記憶されている特性と一致するか否かに依存して、前記データ記憶デバイスが、その機能のうちの少なくとも１つを実行するか否かを制御する請求項１に記載のデータ記憶デバイス。
【請求項３】
前記バイオメトリックセンサは、フィンガープリントセンサであり、
前記データ記憶デバイスは、前記フィンガープリントセンサによって受け取られたフィンガープリントと、記憶されているフィンガープリントとを比較するように構成されているベリフィケーションプロセッサを備える請求項２に記載のデータ記憶デバイス。
【請求項４】
前記記録されたバイオメトリック特性と前記記憶されている特性との間に一致があることを前記ベリフィケーションプロセッサが決定したときにのみ、前記データ記憶デバイス内に記憶されているデータを送信するように構成されている請求項２または請求項３に記載のデータ記憶デバイス。
【請求項５】
カメラデバイスと一体化されており、前記カメラデバイスは、イメージを表すデータを発生させ、前記イメージデータを前記不揮発性メモリに記憶するように構成されている先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項６】
前記制御プロセッサは、前記不揮発性メモリに記憶されることになるデータを圧縮するための圧縮メカニズムを実行するように構成されている先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項７】
前記不揮発性メモリに記憶されているデータに関連して、少なくとも１つのセキュリティ機能を実行するスマートカードをさらに備える先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項８】
前記不揮発性メモリのデータ記憶容量は少なくとも８ＭＢである先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項９】
前記位置センシングデバイスは、前記ハウジングの前記先端の並進運動を示す位置データを発生させる先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項１０】
前記位置センシングデバイスは、レーザービームを発生させ、前記レーザービームの反射を受け取り、前記反射を示す信号を発生させるレーザーリーディングヘッドを備える先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項１１】
オーディオセンサをさらに具備する先行する請求項のいずれか１項に記載のデータ記憶デバイス。
【請求項１２】
前記オーディオセンサの出力中の音声コマンドを検出して、前記コマンドを実行するように動作するマイクロコントローラを具備する請求項１１に記載のデータ記憶デバイス。
【請求項１３】
先行する請求項のいずれか１項に記載のデータ記憶デバイスを使用して、別の電子デバイスにデータを入力する方法において、
（ｉ）前記データ記憶デバイスによって具備されている１つ以上の位置センシングデバイスを使用して位置データを発生し、
（ｉｉ）前記データ記憶デバイスによって具備されているワイヤレストランシーバを使用して、前記電子デバイスのトランシーバに前記データをワイヤレスに送信する方法。
【請求項１４】
データ記憶デバイスを使用して、第１の電子デバイスと第２の電子デバイスとの間でデータを転送する方法において、
（ｉ）前記第１の電子デバイスの近くにある前記データ記憶デバイスを操作して、１つ以上の位置センシングデバイスに位置データを発生させて、
（ｉｉ）前記データ記憶デバイスを前記第２の電子デバイスの近くになるように移動し、
（ｉｉｉ）前記データ記憶デバイスに前記第２の電子デバイスに対して前記データを送信させて、
前記位置データは、
（ａ）前記第１の電子デバイスのスクリーン上の位置を示し、前記スクリーン上の前記位置に表示されるファイルの表象を示すデータと、
（ｂ）前記第１の電子デバイスが前記データ記憶デバイスに前記ファイルを送信するためのコマンドを提供するデータとを含み、前記データ記憶デバイスは、不揮発性メモリに前記ファイルを記憶する方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
２つの実施形態のみを参照して本発明を上述してきたが、当業者にとって明らかであるように、本発明の範囲内で、多くのさらなるバリエーションが可能であることに留意されたい。例えば、データ記憶デバイス５は、データ記憶デバイス５が、別の電子デバイスまたは装置に接続されることを可能にする物理インターフェースを備えることが可能であり、物理インターフェースを介して、他の電子デバイスからデータ記憶デバイスにデータを送信すること、または、物理インターフェースを介して、データ記憶デバイスから他の電子デバイスにデータを送信することを、それぞれ可能にする。例えば、物理インターフェースは、ＵＳＢプラグまたはファイアワイア（登録商標）プラグのような、他の電子デバイス中のソケットに直接接続できるプラグであってもよい。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［１］データ記憶デバイスにおいて、
不揮発性メモリと、
データを送受信するワイヤレストランシーバと、
前記ワイヤレストランシーバによって受信したデータを前記メモリに記憶し、前記メモリからデータを抽出して、送信のために前記データを前記ワイヤレストランシーバに送信する制御プロセッサと、
先端を規定するスタイラス部分を含む外側輪郭を有するハウジングと、
前記ハウジングと固定された位置関係にある１つ以上の位置センシングデバイスと
を有するデバイス。
［２］ユーザのバイオメトリック特性を記録する少なくとも１つのバイオメトリックセンサと、
前記バイオメトリック特性と、前記センサによって記憶されている特性とを比較するベリフィケーションプロセッサとをさらに具備し、
前記ベリフィケーションプロセッサは、前記記録されたバイオメトリック特性が、前記記憶されている特性と一致するか否かに依存して、前記データ記憶デバイスが、その機能のうちの少なくとも１つを実行するか否かを制御する上記［１］に記載のデータ記憶デバイス。
［３］前記バイオメトリックセンサは、フィンガープリントセンサであり、
前記データ記憶デバイスは、前記フィンガープリントセンサによって受け取られたフィンガープリントと、記憶されているフィンガープリントとを比較するように構成されているベリフィケーションプロセッサを備える上記［２］に記載のデータ記憶デバイス。
［４］前記記録されたバイオメトリック特性と前記記憶されている特性との間に一致があることを前記ベリフィケーションプロセッサが決定したときにのみ、前記データ記憶デバイス内に記憶されているデータを送信するように構成されている上記［２］または上記［３］に記載のデータ記憶デバイス。
［５］カメラデバイスと一体化されており、前記カメラデバイスは、イメージを表すデータを発生させ、前記イメージデータを前記不揮発性メモリに記憶するように構成されている先行する上記のいずれか１つに記載のデータ記憶デバイス。
［６］前記制御プロセッサは、前記不揮発性メモリに記憶されることになるデータを圧縮するための圧縮メカニズムを実行するように構成されている先行する上記のいずれか１つに記載のデータ記憶デバイス。
［７］前記不揮発性メモリに記憶されているデータに関連して、少なくとも１つのセキュリティ機能を実行するスマートカードをさらに備える先行する上記のいずれか１つに記載のデータ記憶デバイス。
［８］前記不揮発性メモリのデータ記憶容量は少なくとも８ＭＢである先行する上記のいずれか１つに記載のデータ記憶デバイス。
［９］前記位置センシングデバイスは、前記ハウジングの前記先端の並進運動を示す位置データを発生させる先行する上記のいずれか１つに記載のデータ記憶デバイス。
［１０］前記位置センシングデバイスは、レーザービームを発生させ、前記レーザービームの反射を受け取り、前記反射を示す信号を発生させるレーザーリーディングヘッドを備える先行する上記のいずれか１つに記載のデータ記憶デバイス。
［１１］オーディオセンサをさらに具備する先行する上記のいずれか１つに記載のデータ記憶デバイス。
［１２］前記オーディオセンサの出力中の音声コマンドを検出して、前記コマンドを実行するように動作するマイクロコントローラを具備する上記［１１］に記載のデータ記憶デバイス。
［１３］先行する上記のいずれか１つに記載のデータ記憶デバイスを使用して、別の電子デバイスにデータを入力する方法において、
（ｉ）前記データ記憶デバイスによって具備されている１つ以上の位置センシングデバイスを使用して位置データを発生し、
（ｉｉ）前記データ記憶デバイスによって具備されているワイヤレストランシーバを使用して、前記電子デバイスのトランシーバに前記データをワイヤレスに送信する方法。
［１４］上記［１］から［１２］のいずれか１つに記載のデータ記憶デバイスを使用して、第１の電子デバイスと第２の電子デバイスとの間でデータを転送する方法において、
（ｉ）前記第１の電子デバイスの近くにある前記データ記憶デバイスを操作して、１つ以上の位置センシングデバイスに位置データを発生させて、
（ｉｉ）前記データ記憶デバイスを前記第２の電子デバイスの近くになるように移動し、
（ｉｉｉ）前記データ記憶デバイスに前記第２の電子デバイスに対して前記データを送信させて、
前記位置データは、
（ａ）前記第１の電子デバイスのスクリーン上の位置を示し、前記スクリーン上の前記位置に表示されるファイルの表象を示すデータと、
（ｂ）前記第１の電子デバイスが前記データ記憶デバイスに前記ファイルを送信するためのコマンドを示すデータとを含み、前記データ記憶デバイスは、不揮発性メモリに前記ファイルを記憶する方法。
【国際調査報告】
2013534012.tif 000015
2013534012.tif 000016
2013534012.tif 000017