(57)【要約】【課題】  本発明は、無線回線を介してデータの属性に応じた優先順位に従ってデータの読み出しまたは書き込みが可能な無線記憶装置であるワイヤレスネットワークストレージ装置を実現することを課題とする。【解決手段】  本発明の無線記憶装置は、データの種類が区別できる属性と合わせてデータを保持する記憶部１５と、書き換え可能なメモリ上に、データの属性と優先順位の対応表１６を内蔵して、読み出し要求のあったデータの属性から優先順位を決定し、送信データとともにデータの優先順位を出力する制御部１４と、制御部１４から指示された優先順位に従ってデータ送信を行う無線通信部１２と、を備え、無線回線を介して他の装置からファイル単位でデータの読み出しまたは書き込みが可能なものである。【選択図】        図２
2005063116.tif 000002
【特許請求の範囲】
【請求項１】
データの種類が区別できる属性と合わせてデータを保持する記憶部と、
書き換え可能なメモリ上に、データの属性と優先順位の対応表を内蔵して、読み出し要求のあったデータの属性から優先順位を決定し、送信データとともにデータの優先順位を出力する制御部と、
上記制御部から指示された優先順位に従ってデータ送信を行う無線通信部と、
を備え、無線回線を介して他の装置からファイル単位でデータの読み出しまたは書き込みが可能な無線記憶装置。
【請求項２】
請求項１に記載の無線記憶装置において、
上記記憶部はファイル名の拡張子を属性とするデータを保持し、上記対応表はファイルの拡張子のリストと優先順位で構成されることを特徴とする無線記憶装置。
【請求項３】
請求項１に記載の無線記憶装置において、
上記制御部から上記無線通信部に優先順位を伝える際に、送信データに優先順位情報を付加して渡すか、複数のバッファを共有し、優先順位によってバッファを使い分けるか、または複数のバッファを共有し、優先順位を通知することを特徴とする無線記憶装置。
【請求項４】
請求項１に記載の無線記憶装置において、
上記優先順位の決定は、優先順位が高いと分類される属性のファイルがアクセスされ、固定の転送速度が予め決まっていない場合には優先順位を下げるか、或いは、優先順位が高いと分類される属性のファイルがアクセスされ、固定の転送速度が決まっている場合には優先順位を上げることを特徴とする無線記憶装置。
【請求項５】
請求項１に記載の無線記憶装置において、
上記データの属性と上記対応表の更新は、無線回線または内蔵される有線通信手段を介して行うことを特徴とする無線記憶装置。
【請求項６】
請求項１に記載の無線記憶装置において、
上記優先順位の決定は、圧縮データを示すストリーミングデータ拡張子を属性とするファイル名のデータを比較的高い優先順位とし、非圧縮データを示す拡張子を属性とするファイル名のデータを比較的低い優先順位とすることを特徴とする無線記憶装置。
【請求項７】
請求項１に記載の無線記憶装置において、
上記優先順位の決定は、リアルタイム転送するファイル名のデータを比較的高い優先順位とし、ファイル転送するファイル名のデータを比較的低い優先順位とすることを特徴とする無線記憶装置。
【請求項８】
データの種類が区別できる属性と合わせてデータを保持する記憶部と、書き換え可能なメモリ上に、データの属性と優先順位の対応表を内蔵して、読み出し要求のあったデータの属性から優先順位を決定し、送信データとともにデータの優先順位を出力する制御部と、上記制御部から指示された優先順位に従ってデータ送信を行う無線通信部と、を有し、無線回線を介して他の装置からファイル単位でデータの読み出しまたは書き込みが可能な無線記憶装置と、
上記無線回線を介して上記無線記憶装置に対してデータの書き込み時にはデータを送信し、読み出し時にはファイル読み出しのアクセスを行い、上記無線記憶装置から転送されたデータを受信する無線端末装置と
を備えた無線記憶システム。
【請求項９】
受信時に、
無線通信部によりデータ受信を行うステップと、
書き換え可能なメモリ上に、データの属性と優先順位の対応表を内蔵する制御部により、書き込み要求のあったデータの属性から優先順位を決定し、受信データとともにデータの優先順位を出力するステップと、
上記制御部から指示された優先順位に従ってデータの種類が区別できる属性と合わせてデータを記憶部に保持するステップと、
送信時に、
データの種類が区別できる属性と合わせて記憶部に保持されたデータを読み出すステップと、
書き換え可能なメモリ上に、データの属性と優先順位の対応表を内蔵する制御部により、読み出し要求のあったデータの属性から優先順位を決定し、送信データとともにデータの優先順位を出力するステップと、
上記制御部から指示された優先順位に従って無線通信部によりデータ送信を行うステップと、
を備え、無線回線を介して他の装置からファイル単位でデータの読み出しまたは書き込みが可能な無線記憶装置における無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、無線回線を介して記憶されたデータの通信を行う無線記憶装置、無線記憶システムおよび無線通信方法に関する。
【背景技術】
【０００２】
従来、家庭内で静止画、動画、データファイル等、情報の共有化を実現する場合、パーソナルコンピュータのハードディスクを利用するのが一般的である。最近はネットワーク対応のハードディスクが売られるようになり、パーソナルコンピュータが必ずしも無くても情報の共有化が実現できるようになってきた。
【０００３】
このように家庭内で情報を共有しようとすると各部屋間にある装置同士をどのように配線接続するかが重要な課題であった。無線通信手段は既存の家屋で工事を行うことなく装置間を接続できるため、近年無線ＬＡＮ（ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の普及が著しいものとなった。
【０００４】
図１３は、従来のネットワーク対応のハードディスクと無線ＬＡＮを組み合わせて無線通信によって部屋間の配線問題を解決する事例を示す図である。図１３において、ハードディスク１３１には無線ＬＡＮ１３３がＬＡＮケーブル１３２によって接続されている。ノート型パーソナルコンピュータ１３５、カメラ１３４等に無線ＬＡＮ１３３を接続して、無線ＬＡＮ１３３経由でハードディスク１３１にアクセスすることにより情報の共有が可能となっていた。
【０００５】
図１４は、従来のＬＡＮにスタンドアローンで接続可能なネットワークハードディスクを示す図である。図１４において、ネットワークハードディスク１４１にスタンドアローンでＬＡＮケーブル１４８とのＬＡＮ接続機能を設けて、テレビジョン受像機１４２、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）プレーヤ１４３、ゲーム機１４４、オーディオ再生装置１４５、ノート型パーソナルコンピュータ１４６、デスクトップ型パーソナルコンピュータ１４７等にＬＡＮケーブル１４８を接続して、ＬＡＮケーブル１４８経由でネットワークハードディスク１４１にアクセスすることにより情報の共有が可能となっていた。
【０００６】
特許文献１には、無線ネットワークを用いて他のシステムと共存するための伝送例として、送信元伝送装置で、情報を所定のサイズにフラグメント処理してパケットを形成し、そのパケットをランダムにタイムホッピング処理を施して送信を行い、受信先伝送装置では、パケットを逐次受信処理し、ランダムにタイムホッピング処理されて送信された情報を収集し、元の情報に復元する無線伝送装置が開示されている。
【特許文献１】特開２００３−１１０５７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した共有する情報には２つのタイプに分類できる。１つは一定の転送速度を保証する必要がある動画像や音楽データのようなファイルであり、もう１つはパーソナルコンピュータのデータや静止画のように転送速度を保証する必要がないファイルである。
【０００８】
後者の転送速度を保証する必要がないファイルの場合、転送時間は短ければ短い方が良いが、転送に時間がかかってもユーザーが待ち時間を長く感じたりするものの、システム的に破綻することがない。
【０００９】
ところが、前者の一定の転送速度を保証する必要があるファイルの場合は、必要以上に高速に送る必要もないが、最低限の転送速度を保証する必要がある。例えば、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２規格の動画像の場合には２〜２０Ｍｂｐｓの転送速度を確保できないと再生画像が途切れたりするという不都合があった。
【００１０】
また、複数のファイル読み出しが同時に行われている場合には、動画像のようなファイルは優先的に送信しなければ転送速度を保証することが難しいという不都合があった。
【００１１】
また、特許文献１では、バッファを持ち、情報の種類に応じて処理が異なる点では本発明と似ているが、バッファの用い方について、特許文献１では、情報の種類に応じて無線通信のプロトコルに複数の処理を設けている（専用の無線回路が必要）。そして、衝突が生じても複数の端末で無線資源を共有することを主眼とするタイムホッピング方式と、衝突が起きて欲しくない（エラーを起こして欲しくない）情報を送るためにタイムホッピングを用いない方式の２つを使い分けている。ここで、バッファに格納された情報にはタイムホッピングするか否かのフラグが付加されていると考えられる。特許文献１では送信順ではなく、衝突の有無であり、ホッピングの有り無しで送信期間が分別されていて、予め決められた送信時間が来るまで一時的に保管するためにバッファが用いられている。
【００１２】
これに対して、本発明では、無線通信のプロトコルは１種類だけで、従来の無線通信方式をそのまま用いて、情報の種類（優先順位）に応じた順番でパケットを送信することを実現している。ここで、バッファに格納された情報には優先順位（送信順）のフラグか付加されているか、優先順位別のバッファに分けられているかのどちらかであり、本発明では送信順を入れ替えるためにバッファを用いて、バッファに格納された情報（特に優先順位の低いもの）がいつ送信されるか予め決められていない。
【００１３】
本発明は、無線回線を介してデータの属性に応じた優先順位に従ってデータの読み出しまたは書き込みが可能な無線記憶装置であるワイヤレスネットワークストレージ装置を実現することができる無線記憶装置、無線記憶システムおよび無線通信方法を実現することを課題とする。
【課題を解決するための手段】
【００１４】
上記課題を解決し、本発明の目的を達成するため、本発明の無線記憶装置は、データの種類が区別できる属性と合わせてデータを保持する記憶部と、書き換え可能なメモリ上に、データの属性と優先順位の対応表を内蔵して、読み出し要求のあったデータの属性から優先順位を決定し、送信データとともにデータの優先順位を出力する制御部と、制御部から指示された優先順位に従ってデータ送信を行う無線通信部と、を備え、無線回線を介して他の装置からファイル単位でデータの読み出しまたは書き込みが可能なものである。
【００１５】
また、本発明の無線記憶システムは、データの種類が区別できる属性と合わせてデータを保持する記憶部と、書き換え可能なメモリ上に、データの属性と優先順位の対応表を内蔵して、読み出し要求のあったデータの属性から優先順位を決定し、送信データとともにデータの優先順位を出力する制御部と、上記制御部から指示された優先順位に従ってデータ送信を行う無線通信部と、を有し、無線回線を介して他の装置からファイル単位でデータの読み出しまたは書き込みが可能な無線記憶装置と、無線回線を介して無線記憶装置に対してデータの書き込み時にはデータを送信し、読み出し時にはファイル読み出しのアクセスを行い、無線記憶装置から転送されたデータを受信する無線端末装置とを備えたものである。
【００１６】
また、本発明の無線通信方法は、受信時に、無線通信部によりデータ受信を行うステップと、書き換え可能なメモリ上に、データの属性と優先順位の対応表を内蔵する制御部により、書き込み要求のあったデータの属性から優先順位を決定し、受信データとともにデータの優先順位を出力するステップと、制御部から指示された優先順位に従ってデータの種類が区別できる属性と合わせてデータを記憶部に保持するステップと、送信時に、データの種類が区別できる属性と合わせて記憶部に保持されたデータを読み出すステップと、書き換え可能なメモリ上に、データの属性と優先順位の対応表を内蔵する制御部により、読み出し要求のあったデータの属性から優先順位を決定し、送信データとともにデータの優先順位を出力するステップと、制御部から指示された優先順位に従って無線通信部によりデータ送信を行うステップと、を備え、無線回線を介して他の装置からファイル単位でデータの読み出しまたは書き込みが可能な無線記憶装置におけるものである。
【発明の効果】
【００１７】
本発明により、無線回線を介してデータの属性に応じた優先順位に従ってデータの読み出しまたは書き込みが可能な無線記憶装置であるワイヤレスネットワークストレージ装置を実現することができ、これにより、読み出す情報の優先順に応じてファイル転送を行うことができる。したがって、転送速度を保証する必要がないファイルの場合には、優先順位を下げて転送し、一定の転送速度を保証する必要があるファイルの場合は、優先順位を上げて転送して、最低限の転送速度を保証することができる。
【発明を実施するための最良の形態】
【００１８】
次の条件を本発明を適用する前提とする。
本発明により転送順位を優先させるデータは、オーディオ、動画像ファイルをリアルタイムに読み出す場合に限る。リアルタイム伝送でないオーディオ、動画像や、それ以外のファイル読み出しの場合には伝送速度を保証する必要がない。また、オーディオ、動画像のリアルタイム伝送による書き込みが無いわけではないが、ハードディスクドライブレコーダー等で一旦記録したものを転送することが一般的であり対象外とする。
【００１９】
無線通信の転送速度は、読み出されるオーディオ、動画像の情報速度をやっと送れる速度ではなく、その他のデータも同時に転送できるだけの速度を持ち合わせる。そうでなければ、オーディオ、動画像データを優先的に転送する必要性が無くなるためである。
【００２０】
以下、オーディオ、動画像データを優先的に転送する仕組みを説明するが、その際、オーディオ、動画像データを優先するためにその他のデータ伝送を一切停止させる（待たせる）のではなく、オーディオ、動画像データを伝送した上で、転送速度の余裕分を用いてその他のデータを送ることを意図するものである。
【００２１】
図１は本発明の適用されるワイヤレスネットワークストレージ装置を示す図である。
図１において、このワイヤレスネットワークストレージ装置例では、デジタルスチルカメラ２、ノート型パーソナルコンピュータ３、テレビジョン受像機４が無線ＬＡＮ兼ハードディスク装置１（ワイヤレス・ネットワーク・ハードディスク；ＷＮＨＤＤ）内の情報を共有している。
【００２２】
ここで、例えば、無線ＬＡＮ兼ハードディスク１装置に動画像のＭＰＥＧのファイルが保存されていて、これをテレビジョン受像機４で再生して観賞するような場合には、通常、動画像を再生しながら必要に応じてファイルの内容を転送する、いわゆるリアルタイム伝送が用いられる。この場合には転送速度を保証しなければならない。動画像ファイルを一旦テレビジョン受像機４に転送してから再生することにより、無線通信の転送速度の保証を無くす方法も考えられるが、動画像ファイルは場合によって数ＧＢ〜数１０ＧＢのサイズがあり、これを一旦テレビジョン受像機４に転送するためにはかなりの時間を要し、見たいときにすぐに見始めることが難しい。
【００２３】
そこで、本発明の適用されるワイヤレスネットワークストレージ装置では、無線通信部とストレージデバイスを１つにまとめ、連携させることにより、無線ＬＡＮ兼ハードディスク１からデジタルスチルカメラ２、ノート型パーソナルコンピュータ３、テレビジョン受像機４などの各装置への転送速度を保証することを実現する。また、反対方向の伝送であるテレビジョン受像機４の内蔵チューナーで受信した動画像を直接無線ＬＡＮ兼ハードディスク１へ記録する場合には転送速度を保証できないが、動画を記録する場合にはチューナーなどのローカルの記録媒体に一時的に格納した後、必要に応じて情報共有装置に転送するのが一般的と考えられる。
【００２４】
図２は、無線ＬＡＮ兼ハードディスク装置の構成を示すブロック図である。
図３は、他の無線ＬＡＮ兼ハードディスク装置の構成を示すブロック図である。
本発明の適用される無線ＬＡＮ兼ハードディスク装置では、図２に示すように、無線通信部１２と、制御部１４と、記憶部１５とを内蔵し、アンテナ１１を介した無線回線を介して他の装置からファイルの読み書きが可能な記憶装置を構成する。
【００２５】
記憶装置としては、ハードディスク、半導体メモリなどパーソナルコンピュータデータ、画像の保存に一般的に利用しているものは利用可能である。記憶部１５はデータの種類が区別できる属性を合わせてデータを保持する。通常、ファイル名の拡張子によって使うアプリケーションソフトウェアの対応付けがなされているので、この拡張子を属性とすることも可能である。制御部１４は書き換え可能なメモリ上に、データの属性と優先順位の対応表１６（或いは、優先順に高い属性リストや、優先順位の高い拡張しリスト）を内蔵する。
【００２６】
制御部１４は無線通信部１２を介してファイル読み出しが行われた場合にデータの属性から優先順位を決定する。優先順位の決定には、データの属性と優先順位の対応表を用いる。制御部１４は読み出したファイルデータを優先順位と合わせて無線通信部１２に出力する。無線通信部１２は制御部から指示された優先順位に従ってデータ送信を行う。
【００２７】
制御部１４から無線通信部１２に優先順位を伝える方法としては次のやり方が考えられる。第１に、送信データに優先順位情報を付加して渡す。これを無線通信部１２のバッファ１３に一時的に保存する。第２に、複数のバッファ１３を共有し、優先順位によってバッファ１３を使い分ける。第３に、複数のバッファ１３を共有し、優先順位（送信順）を通知する。第１の場合には図３の構成をとる。第２、第３の場合には図２の構成をとる。
【００２８】
図５は、送信データに優先順位を付加する無線ＬＡＮ兼ハードディスク装置の構成を示すブロック図である。図５は、図２のバッファの構成を具体的に示したものである。
図２に示す無線ＬＡＮ兼ハードディスク装置は、データの種類が区別できる属性と合わせてデータを保持する記憶部１５と、書き換え可能なメモリ上に、データの属性と優先順位の対応表１６を内蔵して、読み出し要求のあったデータの属性から優先順位を決定し、送信データとともにデータの優先順位を出力する制御部１４と、無線通信信部１２と、を備え、アンテナ１１から無線回線を介して他の装置からファイル単位でデータの読み出しまたは書き込みが可能に構成される。
【００２９】
また、無線ＬＡＮ兼ハードディスク装置は、制御部１４から無線通信部１２に優先順位を伝える際に、一時的に保存した後に送信データに優先順位情報を付加して渡すバッファ１３を備えるように構成される。ここで、図５に示すように、受信データはバッファ１３−４に保持し、送信データは優先順位１３−５に応じてバッファ１３−４に保持した後に無線通信部１２に出力する。
【００３０】
このように構成された図２に示す無線ＬＡＮ兼ハードディスク装置は、以下のような動作をする。
他の装置からの要求信号（ファイル読み出し信号、ファイル書き込み信号、ファイル検索信号等）はアンテナ１１で受信され、無線通信部１２による復調処理およびバッファ１３−４を経て制御部１４に送られる。制御部１４で受信信号がデータの種類に応じて分類され、その内容に応じた処理を行う。
【００３１】
これに対して応答信号は制御部１４から無線通信部１２を経てアンテナ１１から送信される。ファイル読み出し要求の場合、制御部１４は記憶部１５に対してファイル読み出しを行うとともに、読み出されるファイルに対する優先順位１３−５を、属性／優先順位対照表１６を基に決定する。例えば、ファイル名の拡張子が‘ｍｐｇ‘であればＭＰＥＧファイル（動画像）を意味し、さらにリアルタイムダウンロードであれば、優先順位１３−５を高くする。読み出されたデータに優先順位情報１３−５を付加して無線通信部１２に出力する。
【００３２】
一方、属性／優先順位対照表１６を調べた結果、低い優先順位のファイルのダウンロード、ファイル検索などの応答の場合には低い優先順位１３−５を付加して無線通信部１２に出力する。
【００３３】
無線通信部１２は受け取ったデータを一旦バッファ１３−４に格納する。無線通信部１２はバッファ１３−４に複数の送信データを保有する場合には、優先順位１３−５に従ってバッファ１３−４から送信データを取り出して送信する。これによりリアルタイム伝送されているデータについては優先的に転送される。そうでないデータは、優先されるデータの転送の合間を利用して転送される。
【００３４】
図４は、複数のバッファを切り替える無線ＬＡＮ兼ハードディスク装置の構成を示すブロック図である。図４は、図３のバッファの構成を具体的に示したものである。
また、図３に示す他の無線ＬＡＮ兼ハードディスク装置は、データの種類が区別できる属性と合わせてデータを保持する記憶部１５と、書き換え可能なメモリ上に、データの属性と優先順位の対応表１６を内蔵して、読み出し要求のあったデータの属性から優先順位を決定し、送信データとともにデータの優先順位を出力する制御部１４と、無線通信信部１２と、を備え、アンテナ１１から無線回線を介して他の装置からファイル単位でデータの読み出しまたは書き込みが可能に構成される。
【００３５】
ここで、無線ＬＡＮ兼ハードディスク装置は、制御部１４から無線通信部１２に優先順位を伝える際に、複数のバッファ１３−２，１３−３を共有し、優先順位によってバッファ１３−２，１３−３を使い分けるか、または複数のバッファ１３−２，１３−３を共有し、優先順位を通知するバッファ１３−２，１３−３を備えるように構成される。
【００３６】
このように構成された図３に示す他の無線ＬＡＮ兼ハードディスク装置は、以下のような動作をする。
他の装置からの信号（ファイル読み出し信号、ファイル書き込み信号、ファイル検索信号等）はアンテナ１１で受信され、無線通信部１２による復調処理およびバッファ１３−１を経て制御部１４に送られる。制御部１４で受信信号がデータの種類に応じて分類され、その内容に応じた処理を行う。
【００３７】
これに対して応答信号は制御部１４からバッファ１３、無線通信部１２を経てアンテナ１１から送信される。ファイル読み出し要求の場合、制御部１４は記憶部１５に対してファイル読み出しを行うとともに、読み出されるファイルに対する優先順位を、属性／優先順位対照表１６をもとに決定する。例えば、ファイル名の拡張子が‘ｍｐｇ‘であればＭＰＥＧファイル（動画像）を意味し、さらにリアルタイムダウンロードであれば優先順を高くする。読み出されたデータに優先順位情報を付加してバッファ１３−２、１３−３に出力する。
【００３８】
一方、属性／優先順位対照表１６を調べた結果、低い優先順位のファイルのダウンロード、ファイル検索などの応答の場合には低い優先順位を付加してバッファ１３−２，１３−３に出力する。
【００３９】
無線通信部１２は受け取ったデータを一旦バッファ１３−２，１３−３に格納する。無線通信部１２はバッファ１３−２，１３−３に複数の送信データを保有する場合には、優先順に従ってバッファ１３−２，１３−３から送信データを取り出して送信する。これによりリアルタイム伝送されているデータについては優先的に転送される。そうでないデータは、優先されるデータの転送の合間を利用して転送される。
【００４０】
優先順位を無線通信部に伝える方法としては、優先順位別にバッファ１３を用意し優先順に応じて送信データを格納する方法や、バッファ１３内のデータを送信する順序を別途伝える方法が考えられる。無線通信部１２はバッファ１３から優先順位の高い送信データを取り出し、送信する。
【００４１】
図６は、無線通信部の構成を示すブロック図である。
無線通信部１２にバッファ２２を内蔵する場合とそうでない場合が考えられる。送信データ３１は通信制御回路２１でヘッダ、誤り訂正符号ＣＲＣなどを付加された後符号化器２３に送られる。符号化器２３では誤り訂正符号が施され変調器２４に出力される。変調器２４ではＢＰＳＫ（Ｂｉｎａｒｙ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、ＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、ＱＡＭ（Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）等の変調信号に変化され、高周波回路２５で所望の搬送波周波数に変換・増幅され、アンテナ共用器２６を経て、アンテナ１１から送信信号が送出される。
【００４２】
受信信号はアンテナ１１、アンテナ共用器２６を経て、高周波回路２８、復調回路２９を経て復調され、復号器３０で誤り訂正が行われ通信制御回路２１に送られる。通信制御回路２１では誤り訂正符号ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）チェックが行われ、誤りがない場合には受信データ３２が出力される。
【００４３】
無線ＬＡＮ兼ハードディスク装置の制御部１４と無線通信部１２の間に送信バッファ１３がある場合には、送信データは送信順に制御部１４から入力される。無線通信部１２内にバッファ２２を内蔵する場合には、優先順位情報を合わせて記憶しておき、優先順位に従って通信制御回路２１が送信順に送信データを撮りだし、ヘッダ、誤り訂正符号ＣＲＣ等を付加して符号化器２３に出力する。
【００４４】
図９は、ストリーミングデータ拡張子を有するストリーミングデータをファイル転送に対して優先順位を上げる例を示す図である。
図９において、バッファ１３に、入力時刻Ｔ１で動画像データファイル「ＭＰＥＧ−１」４１が入力され、入力時刻Ｔ２でテキストファイル「ＴＥＸＴ」４２が入力され、入力時刻Ｔ３でテキストファイル「ＴＥＸＴ」４３が入力され、入力時刻Ｔ４でテキストファイル「ＴＥＸＴ」４４が入力され、入力時刻Ｔ５で動画像データファイル「ＭＰＥＧ−２」４５が入力される。
【００４５】
このとき、データ属性と優先順位対照表１６に従ってデータファイルの属性が例えば動画像データファイル「ＭＰＥＧ−１」４１、「ＭＰＥＧ−２」４５などのストリーミングデータ拡張子５３およびリアルタイム転送５４のとき優先順位５１は高くなり、逆に、テキストファイル「ＴＥＸＴ」４２，４３，４４などのファイル転送５６のとき優先順位５１は低くなる。また、この中間の入力順序５５も優先順位５１の決定の要素なる。つまり、優先順位の高いファイルを転送する間に入力順序の早いものであって優先順位の低いファイルを転送することができる。
【００４６】
このため、出力時刻Ｔ１１で動画像データファイル「ＭＰＥＧ−１」４１が出力され、出力時刻Ｔ１２でテキストファイル「ＴＥＸＴ」４２が出力され、出力時刻Ｔ１３で動画像データファイル「ＭＰＥＧ−２」４５が出力され、出力時刻Ｔ１４でテキストファイル「ＴＥＸＴ」４３が出力され、出力時刻Ｔ１５でテキストファイル「ＴＥＸＴ」４４が出力される。
【００４７】
また、優先順位決定方法は、ファイルの拡張子によって、動画像（ＭＰＥＧ、ＡＶＩ（Ａｏｕｄｉｏ  Ｖｉｄｅｏ  Ｉｎｔｅｒｆａｃｅ）等）、音楽データ（ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＭＰ３等）を区別できるが、これらのファイルが読み出されたすべての場合に優先順位が高いとは限らない。先にも述べたが、これらのファイルの読み出し方（利用の仕方）は次の２つに分類できる。第１に、動画像を再生しながら必要に応じてファイル内容を転送する、いわゆるリアルタイム伝送の場合、第２に、動画像ファイルを一旦テレビジョン受像機に転送してから再生する場合がある。
【００４８】
第１の場合は転送速度の保証が必要である。第２の場合にはその必要がない。これらのことを反映して次のように優先順位を決定する。つまり、優先順位が高いと分類される属性のファイルがアクセスされ、ファイルコピー等、固定の転送速度が決まっていない場合には優先順位を下げるようにする（言い換えると、優先順位が高いと分類される属性のファイルがアクセスされ、固定の転送速度が決まっている場合には優先順位を上げるようにする）。
【００４９】
また、データ属性と優先順位対照表１６の更新は以下のように行われる。転送時に優先順位を高くする必要があるファイルは時間とともに増えることが予想される。従って、その内容を更新する必要がある。方法としては、データの属性と優先順位の対応表１６の内容を無線回線を介して変更するか、記憶装置は有線通信手段を別途内蔵しデータの属性と優先順位の対応表の内容を変更する。
【００５０】
図７は、制御部の動作を示すフローチャートである。
図７はファイル読み出し時の制御部の動作フローチャートである。ステップＳ１０１で、制御部１４は無線通信部１２からデータを受信した場合にそれがファイル読み出し情報かどうか判断する。ステップＳ１０１でファイル読み出しでない場合（ファイル書き込み、ファイル検索等の場合）には、ステップＳ１０５で、優先順位を高くせず応答データを無線通信部に転送する。
【００５１】
ステップＳ１０１でファイル読み出しの場合には、ステップＳ１０２で、続いてファイルの属性を確認することにより優先順位の判定を行う。拡張子が‘ｍｐｇ’、‘ｗｍｖ’、‘ｗａｖ’、‘ｍｐ３’のように動画像、オーディオといったリアルタイム伝送される可能性のあるファイルである場合にはステップＳ１０３に進み、そうでない場合にはステップＳ１０５で優先順位を高くせず読み出しデータを無線通信部に転送する。
【００５２】
ステップＳ１０３ではファイル読み出しがリアルタイム伝送によるものか判定する。ステップＳ１０３でリアルタイム伝送でない場合には、ステップＳ１０５で優先順位を高くせず読み出しデータを無線通信部に転送する。ステップＳ１０３でリアルタイム伝送である場合にはステップＳ１０４に進み、優先順位を高くして読み出しデータを無線通信部１２に転送する。
【００５３】
なお、ステップＳ１０３のリアルタイム伝送であるかどうかの判断は、次の２つのいずれかで行うことができる。第１に、ファイルコピーのように一気に転送する場合と、受信側の処理に応じて読み出す場合の違いを、データ読み出し手順上で判断する。第２に、線通信路の通信速度の上限より低いほぼ一定の速度でデータが読み出されているかを調べる。
【００５４】
図１０は、リアルタイム転送を示す図であり、図１０Ａは受信される読み出しアクセス、図１０Ｂは送信される転送データである。図１０Ａに示す受信される読み出しアクセスが一定間隔ＴｒでＴ１時間からＴ２時点まで、Ｔ５時間からＴ６時点までおよびＴ９時間からＴ１０時点まで間欠的にあるとき、これに応じて図１０Ｂに示す送信される転送データがＴｓの長さでＴ３時間からＴ４時点まで、Ｔ７時間からＴ８時点までおよびＴ１１時間からＴ１２時点まで転送される場合には、リアルタイム転送であると判断することができる。
【００５５】
図８は、無線通信部の動作を示すフローチャートである。
ステップＳ２００で、送信を開始すると、ステップＳ２０１で、最初に送信データがあるかどうか確認する。ステップＳ２０１で送信データがない場合にステップＳ２０５で終了する。ステップＳ２０１で送信データがある場合には、次にステップＳ２０２で、優先順位の高い送信データがあるかどうか確認する。ステップＳ２０２で優先順位の高い送信データがある場合には、ステップＳ２０３でその優先順位の高いデータを送信し、ステップＳ２０１に戻る。ステップＳ２０２で優先順位の高い送信データが無い場合には、ステップＳ２０４で優先順位の低い送信データを送信し、ステップＳ２０１に戻る。
【００５６】
図１１は、ワイヤレスネットワークストレージ装置の使用例を示す図である。
図１１において、ワイヤレスネットワークハードディスク１１１に上述した無線ＬＡＮ兼ハードディスク装置の機能を設けて、ノート型パーソナルコンピュータ１１２、カメラ１１３、ノート型パーソナルコンピュータ１１４、プリンタを接続したデスクトップ型パーソナルコンピュータ１１５等から、無線ＬＡＮ経由でワイヤレスネットワークハードディスク１１１にデータファイルの転送のためのアクセスをする。これにより、データファイルの種類に応じて、ワイヤレスネットワークハードディスク１１１から転送する優先順位をつけて、特に、ストリーミングデータやリアルタイム転送データに高い優先順をつけて、ノート型パーソナルコンピュータ１１２、カメラ１１３、ノート型パーソナルコンピュータ１１４、プリンタを接続したデスクトップ型パーソナルコンピュータ１１５等の各装置に要求されたデータを転送することができる。
【００５７】
図１２は、ワイヤレスネットワークストレージ装置の他の使用例を示す図である。
図１２において、ユーザーがカバン１２２に入れて持ち歩いているワイヤレスネットワークハードディスク１２１に上述した無線ＬＡＮ兼ハードディスク装置の機能を設けて、携帯電話１２３、パーソナルディジタルアシスタンス１２４、カメラ１２５、ノート型パーソナルコンピュータ１２６等から、無線ＬＡＮ経由でワイヤレスネットワークハードディスク１１１にデータファイルの転送のためのアクセスをする。これにより、データファイルの種類に応じて、ワイヤレスネットワークハードディスク１２１から転送する優先順位をつけて、特に、ストリーミングデータやリアルタイム転送データに高い優先順をつけて、携帯電話１２３、パーソナルディジタルアシスタンス１２４、カメラ１２５、ノート型パーソナルコンピュータ１２６等の各装置に要求されたデータを転送することができる。
【００５８】
従来のように無線ＬＡＮによりバッファに入れられた順番でデータ送信を行う場合には、データに優先順位が付けられれば送信順を変更することは可能であるが、記憶装置と無線通信部が分離されネットワークで接続されている場合には、無線ＬＡＮに対する優先順位付けが難しい。
【００５９】
そこで、上述した無線ＬＡＮ兼ハードディスク装置の記憶装置では、制御部１４により、ファイルの形式（拡張子）を調べることでリアルタイム伝送される可能性がある情報かどうかの判断、読み出しの手順や実際の読み出し速度からリアルタイム伝送されているかどうかの判断が行うことができる。
【００６０】
無線ＬＡＮ兼ハードディスク装置の記憶装置と無線通信部が同じ装置内に配置される場合には、記憶部１５がデータ送信順を制御したり、優先順位に応じて転送するバッファ１３を選択することで、無線通信部１２から送信されるデータの順序を制御することが可能となる。
【００６１】
なお、例えば、Ａ端末から動画ファイル（１０分)のストリーミング要求とＢ端末から通常Ｆｉｌｅ（１Ｍ程度）要求が競合するとＡ端末への送信が優先されるが、Ｂ端末は１０分待つことはない。
【００６２】
ネットワークの通信速度の上限が例えば２０Ｍｂｐｓだとして、２０Ｍｂｐｓに限りなく近い速度の動画像ファイルをリアルタイム伝送しようとすると、動画像伝送は破綻する。ファイル転送時には受信側はＡＣＫ（アクノリッジメント）を返送するのが一般的であるが、もはやＡＣＫを返送できなくなる。ＡＣＫだけでなく、動画像の送信停止など、コマンドのやりとりも必要で、他のパケットを送信できるだけの余裕を残して動画像伝送は行われる必要がある。
【００６３】
以上のことからＢ端末が１０分待つことはなく、空き時間を用いて送信可能となる。本発明では動画像ファイルの転送速度の確保とデータの時間的揺らぎを許容範囲内におさめることが目的であり、本発明の意図するところは、他の装置からの送信を待たせるのではなく、あくまで優先させることにある。
【００６４】
また、明示的なＦｉｌｅ名でＦｉｌｅ要求してくる場合以外は本発明では対象としない。上位レイヤ（アプリケーション）が優先順位を指定する方法も考えられるが、装置、ソフトウェアがそれに対応する必要がある。本発明では、標準的な方法でネットワークを介して動画像ファイルを転送する場合に何とか優先させようとするため、明示的なファイル名による判断を用いている。
【産業上の利用可能性】
【００６５】
本発明は、転送順位を優先させるデータとして、オーディオ、動画像ファイルをリアルタイムに読み出す場合に利用可能である。
【図面の簡単な説明】
【００６６】
【図１】本発明の適用されるワイヤレスネットワークストレージ装置を示す図である。
【図２】無線ＬＡＮ兼ハードディスク装置の構成を示すブロック図である。
【図３】他の無線ＬＡＮ兼ハードディスク装置の構成を示すブロック図である。
【図４】複数のバッファを切り替える無線ＬＡＮ兼ハードディスク装置の構成を示すブロック図である。
【図５】送信データに優先順位を付加する無線ＬＡＮ兼ハードディスク装置の構成を示すブロック図である。
【図６】無線通信部の構成を示すブロック図である。
【図７】制御部の動作を示すフローチャートである。
【図８】無線通信部の動作を示すフローチャートである。
【図９】ストリーミングデータ拡張子を有するストリーミングデータをファイル転送に対して優先順位を上げる例を示す図である。
【図１０】リアルタイム転送を示す図であり、図１０Ａは受信される読み出しアクセス、図１０Ｂは送信される転送データである。
【図１１】ワイヤレスネットワークストレージ装置の使用例を示す図である。
【図１２】ワイヤレスネットワークストレージ装置の他の使用例を示す図である。
【図１３】従来のネットワーク対応のハードディスクと無線ＬＡＮを組み合わせた無線通信を示す図である。
【図１４】従来のＬＡＮにスタンドアローンで接続可能なネットワークハードディスクを示す図である。
【符号の説明】
【００６７】
１…無線ＬＡＮ兼ハードディスク装置、２…デジタルスチルカメラ、３…ノート型パーソナルコンピュータ、４…テレビジョン受像機、１１…アンテナ、１２…無線通信部、１３…バッファ、１３−１，１３−２，１３−３，１３−４…バッファ、１３−５…優先順位、１４…制御部、１５…記憶部、１６…属性／優先順位対照表
【図１】
2005063116.tif 000003
【図２】
2005063116.tif 000004
【図３】
2005063116.tif 000005
【図４】
2005063116.tif 000006
【図５】
2005063116.tif 000007
【図６】
2005063116.tif 000008
【図７】
2005063116.tif 000009
【図８】
2005063116.tif 000010
【図９】
2005063116.tif 000011
【図１０】
2005063116.tif 000012
【図１１】
2005063116.tif 000013
【図１２】
2005063116.tif 000014
【図１３】
2005063116.tif 000015
【図１４】
2005063116.tif 000016