(57)【要約】コンピュータ装置と１以上の外部ポータブル電子装置との間、またはそれらの外部装置間の無線通信を容易に行う記憶装置が提案されている。この記憶装置は任意の１つの装置と通信に入るための無線トランシーバを含んでいる。記憶装置は任意の装置と通信しているとき、それはその装置に送信するためにそのメモリ中に記憶されたデータをその装置に送信する。さらに記憶装置はその装置からデータを受信してそれをメモリに転送し、別の装置に中継することができる。
2005526407.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ装置と、転送装置と、１以上の外部装置とを含み、そのコンピュータ装置および外部装置のそれぞれは無線通信手段を含み、転送装置はプロセッサと、メモリと、無線トランシーバ手段とを具備しているシステム内におけるデータ転送方法において、
前記装置中の第１の装置は第２の装置へ送信するためのデータを含む無線信号をトランシーバ手段に転送し、
前記プロセッサはメモリ中にデータを記憶し、
プロセッサはトランシーバ手段を使用してデータを前記第２の装置へ送信するステップを含んでいるデータ転送方法。
【請求項２】
前記第１の装置は外部装置の１つであり、第２の装置はコンピュータ装置である請求項１記載の方法。
【請求項３】
前記第１の装置はコンピュータ装置であり、第２の装置は外部装置の１つである請求項１記載の方法。
【請求項４】
前記第１の装置は第１の前記外部装置であり、第２の装置は第２の前記外部装置である請求項１記載の方法。
【請求項５】
前記データ転送装置と前記第１の装置との間の通信設定はＩＤコードのデータ転送装置への第１の装置による転送を含み、そのＩＤコードを使用して装置は第１の装置の識別子を確認する請求項１乃至４のいずれか１項記載の方法。
【請求項６】
前記データ転送装置と前記第２の装置との間の通信設定はＩＤコードのデータ転送装置に対する第２の装置による転送を含み、そのＩＤコードを使用して装置は第２の装置の識別子を確認する請求項１乃至５のいずれか１項記載の方法。
【請求項７】
前記第１の装置は外部装置の１つであり、データは前記第１の装置の識別子に応じたメモリ中の位置に記憶されている請求項５記載の方法。
【請求項８】
前記第１の装置は、第１の装置の内部メモリが予め定められた量のデータを含んでいることが決定されたときデータ転送装置と通信を設定する請求項２または４または７のいずれか１項記載の方法。
【請求項９】
コンピュータ装置および１以上の外部電子装置を含み、コンピュータ装置および外部装置のそれぞれは無線通信手段を含んでいるシステムのためのデータ転送装置において、
無線信号を送信および受信するためのトランシーバ手段と、
プロセッサと、
メモリとを具備し
前記プロセッサは装置の第１のものから装置の第２のものへデータを含む無線信号を転送するトランシーバにより受信されたとき、その信号をメモリ中に記憶し、それに続いて第２の装置と通信が設定されるとき第２の装置へデータを送信するように構成されているデータ転送装置。
【請求項１０】
無線通信手段を有するコンピュータ装置と、それぞれ無線通信手段を有する１以上の外部電子装置と、請求項９に記載された構成のデータ転送装置とを具備し、コンピュータ装置および外部装置の無線通信手段は装置のトランシーバ手段と通信するように構成されているシステム。
【請求項１１】
１以上の外部装置は内部メモリを備え、その内部メモリ中に記憶されたデータの量がその内部メモリのメモリ容量に到達するか、接近したときデータ転送装置に信号を送信するようにデータ転送装置と通信を開始するように構成されている請求項１０記載のシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータと１以上のコンピュータの外部の電子装置との間の無線データ転送のための方法および装置に関するが、それはコンピュータとの間のデータの通信に有用である。そのような電子装置の例としては、カメラ、ビデオカメラ、オルガナイザ、ＭＰ３プレイヤー、あるいはＰＤＡ（パーソナルアシスタント）が含まれる。そのような外部電子装置はしばしば“スレーブ装置”と呼ばれている。
【０００２】
【従来の技術】
小型、軽量で高いパワーのポータブルな装置に対する需要が増加している。新型のプロセッサは大量のデータを処理する能力を維持しながら小型化することが可能であるが、ポータブルな装置の大きさはそれらのメモリ容量を制限する。現在大きいメモリ容量を必要とするユーザは、コンパクトフラッシュカード、マルチメディアカード、メモリスティック、スマートメディア等のようなポータブル装置に物理的に接続される分離したメモリ媒体にデータを転送しなければならない。記憶媒体の巨大なアレイが使用されることができるから、適合性が問題となる。特に既存のコンピュータシステムを常に更新状態に維持することは困難であり、新しいポータブルな装置がそれに付加されたとき十分に適合させることは困難である。
【０００３】
【発明が解決しようとする課題】
本発明は、電子装置間のデータ転送のための新しい有効な方法および装置を提供し、特に、コンピュータ装置と１以上外部ポータブル電子装置との間、および／またはそれら外部電子装置間で通信を容易に行わせる新しい有効な方法および装置を提供することを目的としている。
【０００４】
【課題を解決するための手段】
一般的に言えば、本発明によるデータ記憶装置は、コンピュータ装置または外部電子装置の１つと選択的に通信に入るための無線トランシーバを含んでいる。記憶装置がそれらの装置の任意のものと通信しているとき、その装置に送信するためにメモリ中に記憶された任意のデータをその装置に送信することができる。さらに、記憶装置はその装置から受信し、そのメモリに送信し、データを他の装置へ転送することができる。
【０００５】
したがって、記憶装置は外部装置とコンピュータ装置との間のギャップを“ブリッジ”することができる。記憶装置はデータの記憶に実質上使用されるものであるから、多くの他のポータブルな電子装置よりも大きいメモリ、例えば１ＧＢ以上、１０ＧＢ以上、２０ＧＢ以上のメモリに適合することができる。記憶装置のメモリは、例えば磁気ディスク駆動装置あるいは電気的に消去可能なプログラム可能な読取り専用メモリ（ＥＥＰＲＯＭ）、強磁性ランダムアクセスメモリ（ＦＲＡＭ）、磁気抵抗ランダムアクセスメモリ（ＭＲＡＭ）、または将来利用可能になるその他のメモリ装置のような任意の他の適当な非揮発性メモリ装置で構成されることができる。
【０００６】
無線トランシーバは電磁波により動作することが好ましく、ＲＦまたは赤外線波により動作することがさらに好ましい。前者の場合にはトランシーバはアンテナおよびＲＦインターフェース回路から構成される。使用される無線電磁波には関係なく、トランシーバは現在存在している、あるいは将来利用可能になる任意のプロトコルを使用することが可能であり、例えば、(i) ＩＥＥＥ802.11、(ii)Ｂｌｕｅｔｏｏｔｈ、(iii) またはｉｒＤＡの少くとも１つで信号を受信および／または送信することができる。
【０００７】
また、記憶装置は多重フォーマットで受信または送信することができ、それ故異なったフォーマットを使用する２つのスレーブ装置との間で翻訳されることができる。
【０００８】
好ましくは内部メモリを含む任意の外部装置が配置され、その内部メモリが一杯になったとき、あるいは予め定められたデータの限界量を越えたとき、データ記憶装置と通信を開始するように構成され、それによりデータがデータ記憶装置に転送されることができる。
【０００９】
データ記憶装置によって行われた全ての通信は、その装置から受信されたＩＤコードを使用して他の装置（コンピュータ装置またはスレーブ装置）の識別子を設定し、データ記憶装置によって内部に記憶されたＩＤコードと比較する処理を含んでいることが好ましい。
【００１０】
特に、本発明の第１の表現は、システム内におけるデータ転送方法であり、そのシステムは、コンピュータ装置と、転送装置と、１以上の外部装置とを含み、そのコンピュータ装置および外部装置のそれぞれは無線通信手段を含み、転送装置はプロセッサと、メモリと、無線トランシーバ手段とを具備している。
【００１１】
その方法は、
第１の装置は第２の装置へ送信するためのデータを含む無線信号をトランシーバ手段に転送し、
プロセッサはメモリ中にデータを記憶し、
プロセッサはトランシーバ手段を使用してデータを第２の装置へ送信するステップを含んでいる。
【００１２】
本発明の第２の表現は、コンピュータ装置および１以上の外部電子装置を含み、コンピュータ装置および外部装置のそれぞれは無線通信手段を含んでいるシステムのためのデータ転送装置であり、その装置は、
無線信号を送信および受信するためのトランシーバ手段と、
プロセッサと、
メモリとを具備し
プロセッサは装置の第１のものから装置の第２のものへデータを含んでいる無線信号を転送するトランシーバ手段により受信されたとき、その信号をメモリ中に記憶し続いて第２の装置と通信が設定されるとき第２の装置へそのデータを送信するように構成されている。
【００１３】
【発明の実施の形態】
本発明のさらに好ましい特徴について添付図面を参照して説明する。これらは単に例示として示されただけで技術的範囲を限定するものではない。
【００１４】
図１を参照すると、本発明を実施するシステムはアンテナ3 を有するＰＣ（パーソナルコンピュータ）1 を備えている。このシステムはまたアンテナ7 を有するマスター記憶装置5 を含んでいる。システムはさらに、複数の電子（“スレーブ”）装置9 を含み、それらはコンピュータ装置1 に対して外部にあり、それから空間的に分離しているが、ＰＣ1 との間で有効にデータを通信することができる。外部装置9 はアンテナ11を有している。簡単にするために、図１には２個のスレーブ装置9 しか示されていない。マスター記憶装置5 および各外部スレーブ装置9 はポータブルである。例えば、それらの重量はそれぞれ１ｋｇ未満であることが好ましく、それぞれバッテリのような内部電源を備えていることが好ましい。
【００１５】
ＰＣ1 とマスター記憶装置5 とはアンテナ3, 7を使用して通信することができる。同様にマスター記憶装置5 と外部装置9 とはアンテナ7, 11 を使用して通信することができる。両方の形態の通信は通信プロトコルＩＥＥＥ802.11、Ｂｌｕｅｔｏｏｔｈ、ｉｒＤＡ等の任意のものを使用することができる。以下説明するように、任意のスレーブ装置9 はＰＣ1 あるいはマスター記憶装置5 を介して任意の他のスレーブ装置9 に選択的にデータを送る。通信は全てデジタルであり、記憶モジュール30はデジタルデータに対するものである。さらに、データが暗号化された形態で送信されることも可能である。
【００１６】
少くとも１つの（可能ならば全ての）スレーブ装置9 は他のスレーブ装置9 またはＰＣ1 と両方向通信をする必要はないことに注意すべきである。例えば、デジタルカメラであるスレーブ装置9 の場合には、マスター記憶装置5 を介して送信されたデータは大部分（または全ては）デジタルカメラからＰＣ1 へのものである。
【００１７】
図２を参照すると、マスター記憶装置5 はアンテナ7 、ＲＦインターフェース回路10、マイクロ制御装置20（例えばマイクロプロセッサ）および記憶モジュール（メモリ）30を備えている。アンテナ7 により信号を受信したとき、信号はＲＦインターフェース回路10によって処理され、マイクロ制御装置20に送られる。マイクロ制御装置20は記憶モジュール30へのデータの書込み、および記憶モジュール30からのデータの読取りを制御する。さらにＲＦインターフェース回路10を制御してアンテナ7 を使用して信号を送信させることができる。
【００１８】
外部装置9 の一部（通常は全部）は記憶モジュール30の記憶容量より小さい記憶容量を有する内部メモリを備えている。例えば、スレーブ装置9 の各内部メモリの記憶容量は記憶モジュール30の記憶容量の多くても１０分の１程度でよい。スレーブ装置9 の１つがスレーブ装置9 の内部メモリの記憶容量を越えるおそれがあるデータ量が累積される場合には、そのスレーブ装置9 は“書込みリクエスト”信号をマスター記憶装置5 に送信し、スレーブ装置9 とマスター記憶装置5 との間に通信が設定されるようにリクエストし、それによってデータが記憶モジュール30に転送されることが可能になる。
【００１９】
図３は、マスター記憶装置5 が記憶モジュール30中に書込まれるデータを有していることを示すスレーブ装置9 からの“書込みリクエスト”信号を受信する場合のマスター記憶装置5 の動作のフロー図である。最初に図３の上部において、マスター記憶装置5 は最初は“待機状態”にあり、その状態においてＲＦインターフェース回路10は信号を感知し、マスター記憶装置5 はまた記憶装置のキーボードのキー入力のようなその他のコマンドを感知する。
【００２０】
アンテナ7 が外部装置9 から書込みリクエスト信号を受信するとき、ＲＦインターフェース回路10はそれを受取り、それをマイクロ制御装置20に供給する。マイクロ制御装置20はスレーブ装置9 から送信された書込みリクエスト信号として受信された信号を認識し、スレーブ装置9 が記憶モジュール30にデータを書込むことを希望していることを示す。マイクロ制御装置20は書込みリクエスト信号を検査して、信号中に含まれたスレーブ装置ＩＤがＩＤ信号の予め定められたリストの１つに対応するものか否かを決定する。対応しない場合には、マスター記憶装置5 はエラーメッセージを発生する。例えばこれはスクリーン上に表示されるエラーメッセージであってもよい。その代わりに、あるいはそれに付加して、例えば書込み信号を送信するスレーブ装置9 により認識するためにそれはマスター記憶装置5 から送信された無線メッセージであってもよい。その代わりに、書込みリクエスト信号中に含まれているＩＤがＩＤの予め定められたリストの１つに対応している場合には、マイクロ制御装置20はスレーブ装置9 の識別子を設定する。この場合、マイクロ制御装置20はスレーブ装置9 と関係する記憶モジュール30中に辞書を生成し、そのスレーブ装置9 に対する通信リンクを設定してそれからデータを読取り、そのデータをそのスレーブ装置のために名簿中に書込む。それからマスター記憶装置5 は待機状態に戻る。
【００２１】
次に、図４を参照すると、マスター記憶装置5 がスレーブ装置9 にデータを送信するプロセスが示されている。図３の場合と同様に、マスター記憶装置5 は最初は“待機状態”にある。ユーザは、マスター記憶装置5 上のキーパッドを使用してスレーブ装置9 の１つにデータを送信するためにコマンドをキー入力し、このＩＤはマイクロ制御装置20に送られる。マイクロ制御装置20はＲＦインターフェース回路10に命令して示されたスレーブ装置9 にアンテナ7 を使用して“読取りオファー”信号を送信させ、そのスレーブ装置9 はＩＤコードを含む“読取り許諾”信号をＲＦインターフェース回路10に送り返すことによってそれに応答する。マイクロ制御装置20はそのＩＤコードをＩＤ信号の予め定められたリストと比較し、それによってスレーブ装置9 の識別子を確認する。スレーブ装置9 の識別子が決定できないならば、マスター記憶装置5 はエラーメッセージを発生して待機状態に戻る。その代わりに、スレーブ装置9 の識別子が決定された場合には、マイクロ制御装置20は記憶モジュール30をサーチしてそのスレーブ装置9 に転送するためにそこに記憶されていたデータを抽出する。マイクロ制御装置20はその後ＲＦインターフェース回路10を制御してデータをスレーブ装置9 に放送させる。
【００２２】
次に、図５を参照すると、ＰＣ1 にデータを書込む場合のマスター記憶装置5 の動作のフロー図が示されている。図３および４と同様に、図５の上部においてマスター記憶装置5 は最初は“待機状態”にある。マスター記憶装置5 にコマンドがキー入力されたとき、マイクロ制御装置20はＲＦインターフェース回路10に命令して、マスター記憶装置5 がＰＣ1 にデータを送信することを望んでいることを示す“読取りオファー”信号をＰ−Ｃ1 に送信させる。ＰＣ1 がデータを受け取ることができる場合には、ＰＣ1 はそのＰＣのＩＤコードを含む“読取り許諾”信号を生成する。その信号はアンテナ7 により受信されてＲＦインターフェース回路10によってマイクロ制御装置20に与えられる。マイクロ制御装置20はそのＩＤコードをそれ自身のメモリ中のコピーと比較する。比較が正しくないならば、マスター記憶装置5 はエラーメッセージを発生し、例えばＲＦインターフェース回路10を制御してエラーメッセージをＰＣ1 に放送する。その代わりにＰＣのＩＤが認識される場合には、マイクロ制御装置20は記憶モジュール30にアクセスしてＲＦインターフェース回路10を制御して記憶モジュール30中のデータの全てをＰＣ1 に中継するように放送する。ＰＣ1 はマスター記憶装置5 の名簿を読取り、マスター記憶装置5 からのファイルの幾つかまたは全てを選択する。
【００２３】
ＰＣ1 からのデータをマスター記憶装置5 に書込むプロセスは、図３に関連して上述したプロセスと大体において類似している。ＰＣ1 はＰＣ1 に対するＩＤコードを含む書込みリクエスト信号をマスター記憶装置5 へ送信する。マスター記憶装置5 はＰＣ1 に対するＩＤコードの内部記録とそのコードを比較することによりＰＣ1 の識別子を認証する（もしも両者が一致しない場合にはエラーメッセージが送られる）。マスター記憶装置5 はそれからＰＣ1 と通信し、それにおいてデータはマスター記憶装置5 に送られ、記憶モジュール30に与えられる。
【００２４】
本発明は単一の実施形態のみを参照にして説明されたが、当業者には本発明の技術的範囲内において多くの変形が可能であることが認識されるであろう。
【００２５】
例えば、マスター記憶装置5 は多重通信プロトコル（標準）で通信することができ、それにしたがって、プロトコルは任意の瞬間に通信している装置に許諾可能である。例えば、もしも、ＰＣ1 が第１の通信プロトコルで通信することを要求し、スレーブ装置9 中の１以上のスレーブ装置9 が第２の通信プロトコルで通信することを要求し、１以上の他のスレーブ装置9 が第３の通信プロトコルで通信することを要求する場合に、マスター記憶装置5 これらの任意のプロトコルで通信することができる。上述のように、ＰＣ1 、または任意のスレーブ装置9 と通信を設定するプロセスは、ＰＣ1 、またはそのスレーブ装置9 の識別子の設定を含み、マスター記憶装置はこの識別子を使用して使用されなければならないプロトコルを決定する。例えば、マスター記憶装置5 はその可能な各通信パートナーに対して適切な通信プロトコルの検索テーブルを含み、現在通信しているＰＣ1 またはスレーブ装置9 の識別子を設定し、マスター記憶装置はこの検索テーブルをアクセスして対応する通信プロトコルを決定する。その通信プロトコルはＲＦインターフェース回路10の動作を制御するために使用されることができる。
【００２６】
さらに、実施形態において使用された無線通信のモードは無線通信であるが、通信はその代わりに赤外線またはマイクロ波信号方式のようなワイヤ（またはその他のケーブル）を使用しない別の形態の通信で行われてもよい。超音波信号さえも使用可能である。ＰＣおよび外部装置が同じ無線通信モードを使用しない場合（例えばＰＣはＲＦ通信を使用し、１以上の外部装置は赤外線信号を使用し、１以上の他の装置はマイクロ波信号を使用する場合）、本発明のマスター記憶装置は各無線通信モードに対して多重トランシーバ手段を設けることもできる。
【図面の簡単な説明】
【図１】
本発明によるマスター記憶装置と、ＰＣおよび複数のスレーブ装置とを含むシステムの概略図。
【図２】
図１のマスター記憶装置の構成図。
【図３】
書込みリクエスト信号がスレーブ装置から受信された場合の図１のマスター記憶装置の動作を示すフロー図。
【図４】
スレーブ装置に対してデータを送信する図１のマスター記憶装置の動作を示すフロー図。
【図５】
ＰＣにデータを送信する図１のマスター記憶装置の動作を示すフロー図。
【図１】
2005526407.tif 000003
【図２】
2005526407.tif 000004
【図３】
2005526407.tif 000005
【図４】
2005526407.tif 000006
【図５】
2005526407.tif 000007
【手続補正書】
【提出日】平成16年9月16日(2004.9.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  コンピュータ装置と、ポータブル転送装置と、コンピュータ装置の外部の１以上の電子装置とを含み、そのコンピュータ装置およびコンピュータ装置の外部の電子装置のそれぞれは無線通信手段を含み、前記転送装置はプロセッサと、１ＧＢ以上の容量を有する不揮発性メモリと、無線信号のトランシーバ手段とを具備している複数の電子装置間のデータ転送方法において、
前記複数の電子装置中の第１の電子装置は第２の電子装置へ送信するためのデータを含む無線信号をトランシーバ手段に転送し、
前記プロセッサは前記メモリ中にデータを記憶し、
前記プロセッサは前記トランシーバ手段を使用してデータを前記第２の電子装置へ送信するステップを含んでいるデータ転送方法。
【請求項２】  前記第１の電子装置は前記コンピュータ装置の外部の電子装置の１つであり、第２の電子装置はコンピュータ装置である請求項１記載の方法。
【請求項３】  前記第１の電子装置はコンピュータ装置であり、第２の電子装置はコンピュータ装置の外部の電子装置の１つである請求項１記載の方法。
【請求項４】  前記第１の電子装置は前記コンピュータ装置の外部の第１の電子装置であり、第２の電子装置は前記コンピュータ装置の外部の第２の電子装置である請求項１記載の方法。
【請求項５】  前記データ転送装置と前記第１の電子装置との間の通信の設定はＩＤコードのデータ転送装置への第１の電子装置による転送を含み、そのＩＤコードを使用して転送装置は第１の電子装置の識別子を確認する請求項１乃至４のいずれか１項記載の方法。
【請求項６】  前記データ転送装置と前記第２の電子装置との間の通信の設定はＩＤコードのデータ転送装置に対する第２の電子装置による転送を含み、そのＩＤコードを使用して、転送装置は第２の電子装置の識別子を確認する請求項１乃至５のいずれか１項記載の方法。
【請求項７】  前記第１の電子装置は前記コンピュータ装置の外部の電子装置の１つであり、データは前記第１の電子装置の識別子に応じたメモリ中の位置に記憶されている請求項５記載の方法。
【請求項８】  前記第１の電子装置は、第１の電子装置の内部メモリが予め定められた量のデータを含んでいることが決定されたときにデータ転送装置と通信を設定する請求項２または４または７のいずれか１項記載の方法。
【請求項９】  コンピュータ装置およびそのコンピュータ装置の外部の１以上の電子装置を含み、コンピュータ装置およびそのコンピュータ装置の外部の電子装置のそれぞれは無線通信手段を含んでいる複数の電子装置間のデータ転送のためのポータブルデータ転送装置において、
無線信号を送信および受信するためのトランシーバ手段と、
プロセッサと、
１ＧＢ以上の容量を有する不揮発性メモリとを具備し、
前記プロセッサは、電子装置の第１のものから電子装置の第２のものへデータを含む無線信号が転送されてトランシーバ手段によって受信されたとき、その信号をメモリ中に記憶し、それに続いて第２の電子装置と通信が設定されるとき第２の電子装置へデータを送信するように構成されているポータブルデータ転送装置。
【請求項１０】  無線通信手段を有するコンピュータ装置と、それぞれ無線通信手段を有する１以上のそのコンピュータ装置の外部の電子装置と、請求項９に記載された構成のデータ転送装置とを具備し、コンピュータ装置およびそのコンピュータ装置の外部の電子装置の無線通信手段は電子装置のトランシーバ手段と通信するように構成されているシステム。
【請求項１１】  １以上のコンピュータ装置の外部の電子装置は内部メモリを備え、その内部メモリ中に記憶されたデータの量が予め定められた限界を越えるかまたはその内部メモリを完全に満たしたときにデータ転送装置に信号を送信してデータ転送装置と通信を開始するように構成されている請求項１０記載のシステム。
【国際調査報告】
2005526407.tif 000008
2005526407.tif 000009