(57)【要約】【課題】ネットワークにハードディスクなどの記憶装置を公開するのは、ＣＩＦＳの設定など、煩瑣な手間を要した。【解決手段】ルータのＵＳＢコネクタに外部記憶装置を接続すると、これを検出したＯＳの処理により、ＵＳＢ  ＭＡＳＳ  ＳＴＯＲＡＧＥであるか否かの判断を行ない、ＵＳＢ  ＭＡＳＳ  ＳＴＯＲＡＧＥ  であれば、Ｈｏｔｐｌｕｇの機能により内部ソフトウェアを起動し、更にファイルシステムが認識可能なものか否かを判断し、ファイルシステムが認識可能なものであれば、ＣＩＦＳを共有化の設定を行ない、更にGUESTアクセスを可能とする。【選択図】図４
2010219725.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークにおけるルータまたは無線ＬＡＮのアクセスポイントの機能のうち、少なくとも一方を有するネットワーク装置であって、
外部記憶装置が接続されるコネクタと、
該コネクタに外部記憶装置が装着されたことを検出する検出手段と、
該コネクタへの前記外部記憶装置の装着が検出されたとき、該外部記憶装置のファイルシステムを認識するファイルシステム認識手段と、
該認識したファイルシステムを用いて、前記ネットワーク上の他の機器から、前記外部記憶装置を、所定のアクセス権でアクセス可能な状態に設定する共有化手段と
を備えたネットワーク装置。
【請求項２】
前記コネクタは、ＵＳＢ用のコネクタである請求項１記載のネットワーク装置。
【請求項３】
前記外部記憶装置は、ＵＳＢ  ＭＡＳＳ  ＳＴＯＲＡＧＥとして認識されるデバイスである請求項１記載のネットワーク装置。
【請求項４】
請求項１記載のネットワーク装置であって、
当該ネットワーク装置には、オペレーティングシステムが組み込まれており、
前記検出手段は、前記オペレーティングシステムの機能の一部として、前記コネクタへのデバイスの接続を検出する機能として実現されており、
前記ファイルシステム認識手段は、前記オペレーティングシステムから起動される所定のプログラムにより前記外部記憶装置のフォーマットを認識することにより実現される
ネットワーク装置。
【請求項５】
請求項１記載のネットワーク装置であって、更に、
前記ネットワーク上に、当該ネットワーク装置の設定画面を公開するウエブサーバと、
前記ネットワークのコンピュータからの前記ウエブサーバへのアクセスにより、前記ネットワーク装置の設定がなされたとき、前記外部記憶装置をフォーマットして、所定のファイルシステムをインストールするファイルシステム設定手段と、
該設定したファイルシステムを用いて、前記ネットワーク上の他の機器から、前記外部記憶装置をアクセス可能な状態に設定する公開手段と
を備えたネットワーク装置。
【請求項６】
ネットワークにおけるルータまたは無線ＬＡＮのアクセスポイントの機能のうち、少なくとも一方を有するネットワーク装置に接続された外部記憶装置をネットワーク上に公開する方法であって、
前記ネットワーク装置に前記外部記憶装置が装着されたことを検出し、
該検出がなされたとき、前記外部記憶装置のファイルシステムを認識し、
該認識したファイルシステムを用いて、前記ネットワーク上の他の機器から、前記外部記憶装置を、所定のアクセス権でアクセス可能な状態に設定する
外部記憶装置の公開方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上で用いられるネットワーク装置および外部記憶装置をネットワーク上に公開する方法に関する。
【背景技術】
【０００２】
従来、ネットワークにハードディスクなどの外部記憶装置を接続し、ネットワークに接続された各種装置からアクセス可能としたＮＡＳ（Network Attached Storage ）が知られている。ＮＡＳは、ネットワーク上の各端末等から自由にアクセスできるため、利便性は高い。こうした技術を示す文献としては、下記の特許文献１がある。最近では、アクセスポイントやルータにＵＳＢコネクタを用意し、ここにＵＳＢ接続のハードディスク等の外部記憶装置を接続し、各種設定を行なうことで、ＮＡＳとして利用可能とするものも提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２８９７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ネットワーク上にハードディスクなどの外部記憶装置を直接接続して公開する場合、ネットワークに対応したファイルシステムを組み込まねばならず、利用可能とするためには煩瑣な設定を必要とするという問題が指摘されていた。例えば、インターネットやイントラネット上に、外部記憶装置を置いて、各種端末からアクセス可能にしようとすれば、通常は、ＣＩＦＳ（コモン・インターネット・ファイル・システム）と呼ばれるファイルシステムを組み込まねばならない。
【０００５】
こうしたファイルシステムの組み込みは、外部記憶装置を接続する対象がアクセスポイントやルータである場合、ネットワーク越しに設定を行なうことになり、ネットワークの知識とファイルシステムの知識や運用の経験が必要となってしまう。
【課題を解決するための手段】
【０００６】
上記の課題の少なくとも一部を解決するために、本発明は、以下の適用例として実現することができる。
【０００７】
［適用例１］
ネットワークにおけるルータまたは無線ＬＡＮのアクセスポイントの機能のうち、少なくとも一方を有するネットワーク装置であって、
外部記憶装置が接続されるコネクタと、
該コネクタに外部記憶装置が装着されたことを検出する検出手段と、
該コネクタへの前記外部記憶装置の装着が検出されたとき、該外部記憶装置のファイルシステムを認識するファイルシステム認識手段と、
該認識したファイルシステムを用いて、前記ネットワーク上の他の機器から、前記外部記憶装置を、所定のアクセス権でアクセス可能な状態に設定する共有化手段と
を備えたネットワーク装置。
【０００８】
かかるネットワーク装置によれば、コネクタに外部記憶装置が接続されたとき、これを検出して、外部記憶装置のファイルシステムを認識し、認識したファイルシステムを用いて、ネットワーク上の他の機器から、この外部記憶装置をアクセス可能な状態に設定することができる。したがって、利用者は、煩雑な設定の手間を必要とせず、ルータ機能を有するネットワーク装置に外部記憶装置を接続するだけで、いわゆるＮＡＳを実現することができる。
【０００９】
［適用例２］
前記コネクタは、ＵＳＢ用のコネクタである適用例１記載のネットワーク装置。
コネクタがＵＳＢの規格に則ったものであれば、汎用性が高く、種々の外部記憶装置を接続することができる。なお、ＵＳＢ用のコネクタに代えて、あるいはＵＳＢ用のコネクタと共に、ＩＥＥＥ１３９４、イーサーネット（商標）、ＳＣＳＩなど、他の規格に則ったコネクタを用意することも差し支えない。また、コネクタは有形のものである必要はなく、無線ＵＳＢのように無線接続を前提としたものであっても良い。この場合には、コネクタは、無線での接続を実現する機能が相当する。
【００１０】
［適用例３］
前記外部記憶装置は、ＵＳＢ  ＭＡＳＳ  ＳＴＯＲＡＧＥとして認識されるデバイスである適用例１記載のネットワーク装置。
こうした機器としては、ＵＳＢ規格に則ったハードディスク、フラッシュメモリなどのデバイスがある。
【００１１】
［適用例４］
適用例１記載のネットワーク装置であって、
当該ネットワーク装置には、オペレーティングシステムが組み込まれており、
前記検出手段は、前記オペレーティングシステムの機能の一部として、前記コネクタへのデバイスの接続を検出する機能として実現されており、
前記ファイルシステム認識手段は、前記オペレーティングシステムから起動される所定のプログラムにより前記外部記憶装置のフォーマットを認識することにより実現される
ネットワーク装置。
【００１２】
かかる構成を採用すれば、オペレーティングシステムと専用のプログラムとにより機能を分担して、外部記憶装置を検出と共有化とを容易に実現することができる。
【００１３】
［適用例５］
適用例１記載のネットワーク装置であって、更に、
前記ネットワーク上に、当該ネットワーク装置の設定画面を公開するウエブサーバと、
前記ネットワークのコンピュータからの前記ウエブサーバへのアクセスにより、前記ネットワーク装置の設定がなされたとき、前記外部記憶装置をフォーマットして、所定のファイルシステムをインストールするファイルシステム設定手段と、
該設定したファイルシステムを用いて、前記ネットワーク上の他の機器から、前記外部記憶装置をアクセス可能な状態に設定する公開手段と
を備えたネットワーク装置。
【００１４】
かかる構成を採用すれば、ネットワーク上の他のコンピュータからの指示により、外部記憶装置をフォーマットした上で、外部記憶装置に所定のファイルシステムをインストールすることができ、このファイルシステムを用いて、外部記憶装置をネットワーク上の他の機器からアクセス可能な状態とすることができる。したがって、仮に当初外部記憶装置に搭載されたシステムが、ネットワーク上での共有化に適さないものであったとしても、ネットワーク上のコンピュータからの指示により、容易に共有化を実現することができる。しかも、こうした指示を、ブラウザを用いた設定として実現することができ、利用者は専用のソフトウェアを用いる必要がない。
【００１５】
［適用例６］
ネットワークにおけるルータ機能を有するネットワーク装置に接続された外部記憶装置をネットワーク上に公開する方法であって、
前記ネットワーク装置に前記外部記憶装置が装着されたことを検出し、
該検出がなされたとき、前記外部記憶装置のファイルシステムを認識し、
該認識したファイルシステムを用いて、前記ネットワーク上の他の機器から、前記外部記憶装置を、所定のアクセス権でアクセス可能な状態に設定する
外部記憶装置の公開方法。
【００１６】
本発明は、上記の方法としても把握し、実現することができる。もとより、この方法をネットワーク装置に搭載されたコンピュータ上で実現するプログラムとして実施することも差し支えない。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明の一実施例であるルータ３０が用いられるネットワークの形態を示す説明図である。
【図２】ルータ３０の内部構成を示すブロック図である。
【図３】ルータ３０にインストールされたＯＳの機能の一部を示すフローチャートである。
【図４】ルータ３０に記憶されており、ＯＳから呼び出されて実行されるプログラムの内容を示すフローチャートである。
【発明を実施するための形態】
【００１８】
本発明を実施するための形態を、以下、実施例に基づいて説明する。図１は、本発明の一実施例であるルータ３０が用いられるネットワークの形態を示す説明図である。図示するように、本実施例のネットワーク装置であるルータ３０には、外部記憶装置５０が接続可能となっている。また、このルータ３０は、無線ＬＡＮのアクセスポイントとしての機能と、ＷＡＮに接続するためのインタフェースとを備える、いわゆるブローバンドルータである。本実施例では、ＷＡＮとしてはインターネットを想定しており、無線ＬＡＮ機能によりネットワークを構成するコンピュータ２１、２２は、ルータ３０を介して、インターネット上のサーバ１１、１２などにアクセスすることができる。もとよりルータ３０としては、こうしたＷＡＮへの接続機能を有しないものであっても差し支えない。また、ルータとしての機能のみを有し、無線ＬＡＮのアクセスポイントとしての機能を有しないものであっても差し支えない。
【００１９】
ルータ３０の内部構成を図２に示した。図示するように、このルータ３０は、ＣＰＵ３１を中心に構成され、主記憶を構成するメモリ（ＲＡＭ／ＲＯＭ）３２、ＵＳＢ規格に則ったＵＳＢインタフェース（ＵＳＢ−ＩＦ）３５、外部の回線を接続するＷＡＮ用コネクタ３８、ＷＡＮインタフェースを制御するコントローラ３７、無線ＬＡＮ機能を制御するＭＡＣベースバンドプロセッサ（ＭＡＣ／ＢＢＰ）４０、このＭＡＣ／ＢＢＰ４０に接続されて無線ＬＡＮのための変調を行なう変調モジュール（ＲＦＭ）４１、アンテナ４５とＲＦＭ４１との間に位置し受送信波の分離処理などを実行するフロントエンドモジュール（ＦＥＭ）４３、などを備える。ＷＡＮ用コネクタ３８には、本実施例では、インターネットへ接続するための外部通信装置、例えば光ファイバからのＯＮＵや、ＣＡＴＶモデム、あるいはＡＤＳＬモデム等が接続される。
【００２０】
ルータ３０には、これらの他、ルータ３０の各種設定を行なうスイッチ４７、ルータ３０の状態を外部に報知する複数個のＬＥＤ４８、ルータ全体に電源を供給する電源部４９なども備えられている。また、ルータ３０には、ＵＳＢ規格に則ったマスター側のコネクタ３６が設けられており、ＵＳＢ−ＩＦ３５に接続されている。
【００２１】
このコネクタ３６には、ＵＳＢ規格に則った各種デバイスが接続可能である。本実施例では、ここの外部記憶装置５０として、ＵＳＢ規格のバードディスク装置を接続する。もとよりフラッシュＲＯＭを用いたＵＳＢメモリを装着することも差し支えない。外部記憶装置５０との接続には、ＵＳＢケーブル５２を用い、このケーブル５２の両端に設けられた端子を、ルータ３０側のコネクタ３６と、外部記憶装置５０側のコネクタ５１とに、それぞれ差し込むことにより行なう。
【００２２】
ルータ３０には、オペレーティングシステム（ＯＳ）が組み込まれている。本実施例のルータ３０では、リナックス（商標）が組み込まれている。こうしたＯＳでは、通常ＵＳＢなどの規格化されたバスの認識や制御を、予めデバイスドライバの形で組み込んでいる。したがって、ＵＳＢコネクタ３６に外部記憶装置５０が接続されると、ルータ３０で動作しているＯＳは、これを認識し、所定のルーチンを起動する。この処理ルーチンを図３に示した。なお、こうしたＯＳの組み込みと使用に代えて、専用のモニタプログラムを実行させ、ルータとしての機能と共に、ＵＳＢ−ＩＦ３５を常時監視し、コネクタ３６へのＵＳＢデバイスの接続を監視することも差し支えない。本実施例では、こうしたＵＳＢデバイスの接続の検出をＯＳが標準の機能として実現しているので、これを用いた。
【００２３】
コネクタ３６へのＵＳＢデバイスの接続が検出されたとき、ＯＳは、図３に示した処理を開始する。この処理ルーチンが開始されると、まずコネクタ３６に接続されたＵＳＢデバイスが、「USB MASS STORAGE」であるか否かの判断を行なう（ステップＳ１００）。「USB MASS STORAGE」であるか否かは、ＯＳに組み込まれたＵＳＢドライバにおいて判断される。
【００２４】
コネクタ３６に接続されたＵＳＢデバイスが「USB MASS STORAGE」であると判断された場合には、次にパーティション情報を認識する処理を行なう（ステップＳ１１０）。ＵＳＢデバイスが「USB MASS STORAGE」である場合には、複数のパーティションを持つことができるので、これを認識するのである。ここで、接続されたＵＳＢデバイスが複数の場合（例えば、複数のデバイスを接続したＵＳＢハブや複数ドライブを内蔵したＵＳＢデバイスの場合）には、複数のＵＳＢデバイスの各々に対してパーティション情報の認識を行なう。接続されたＵＳＢデバイスが「USB MASS STORAGE」でなかった場合には、ＯＳは、図３に示したＵＳＢ接続時検出処理ルーチンを終了する。この場合には、特に何らの処理も行なわれない。
【００２５】
ステップＳ１１０に続いて、認識したパーティションをそれぞれ論理デバイスとして登録する処理を行なう（ステップＳ１２０）。パーティションは、ハードディスクなどの外部記憶装置５０の記憶領域を所定の大きさに区分して扱うものであり、各パーティションをそれぞれ別の論理デバイスに割り当てることにより、外部からは複数の記憶装置として扱うことが可能となる。なお、このとき、論理デバイスとして登録するパーティションの数を、例えば最大４つまでに制限することも差し支えない。もとよりただ一つのパーティションのみ、登録するものとしても良いし、すべてのパーティションを論理デバイスとして登録しても良い。パーティションの登録は、外部記憶装置５０内の順番にしたがっても良いし、例えば記憶領域の大きさ順としても良い。あるいは後述するファイルシステムの種別にしたがっても良い。
【００２６】
以上の処理を完了した後、ＯＳは、「Ｈｏｔｐｌｕｇ」と呼ばれるリナックスの機能を利用して、所定の設定プログラムを起動する（ステップＳ１３０）。「Ｈｏｔｐｌｕｇ」は、予めＯＳが管理しているコンフィグレーションファイルに、起動したいプログラムファイルの名前を記載しておくことで、ＯＳからこのプログラムファイルに制御を移す仕組みである。本実施例ではこの機能を利用して、図４に示した内部ソフトウェアに処理を移行している。
【００２７】
図４に示した内部ソフトウェアである「Ｈｏｔｐｌｕｇ処理ルーチン」について説明する。ＯＳの機能を利用してこの内部ソフトウェアが起動されると、まず外部記憶装置５０の各パーティション毎に用いられているファイルシステムをチェックし、これが認識可能なフォーマットであるか否かの判断を行なう（ステップＳ２００）。本実施例では、「ＸＦＳ」「ＦＡＴ１２」「ＦＡＴ１６」「ＦＡＴ３２」のファイルシステムであれば、ネットワーク上に公開して共有化を図ることができる。そこで、これらのファイルシステムが用いられているか否かを、外部記憶装置５０の各パーティション毎に判断するのである。このとき、内部ソフトウェアは、自分でファイルシステムを調査しても良いが、ＯＳの標準機能を用いて使用されているファイルシステムに関する情報を入手しても良い。本実施例では、ＯＳから入手している。
【００２８】
各パーティション毎にチェックしたファイルシステムが「ＸＦＳ」「ＦＡＴ１２」「ＦＡＴ１６」「ＦＡＴ３２」のうちの一つであれば、次にこれらのファイルシステムを用いているパーティションについて、パーティション内部のファイルへのアクセスを可能とするよう、先に登録した論理デバイスをマウントする処理を行なう（ステップＳ２１０）。このとき認識可能なファイルシステムを有するすべてのパーティションをマウントしても良いし、１つだけ、あるいはＮ個（Ｎは２以上の整数）のパーティションをマウントするといった制限を設けても良い。本実施例では、最大４個までマウントしている。マウントするパーティションの数を制限する場合には、論理デバイスとして登録された順番にしたがっても良いし、記憶容量の大きさ順にマウントするなど、何らかの基準に従っても良い。もとより、ランダムにマウントすることも差し支えない。
【００２９】
次に、ＣＩＦＳ（コモンインターネットファイルシステム）を有効にし、ＣＩＦＳの設定を、
・マウントしたパーティション全てをネットワーク共有とし
・GUESTアクセス可能とする
処理を実行する（ステップＳ２２０）。ここで、GUEST アクセスとは、ユーザ認証を経ることなく共有されたパーティションにアクセス可能とする設定である。
【００３０】
実際には、ＯＳが管理しているファイル共有システム（本実施例では、「Ｓａｍｂａ」）用のコンフィグレーションファイルに上記の設定とするためのパラメータを書き込み、Ｓａｍｂａを起動するのである。なお、ファイル共有システムであるＳａｍｂａは、ルータ３０の起動時には、オフ（起動していない状態）となっているが、ユーザによる設定などで、仮にＳａｍｂａがすでに起動していた場合には、同様にコンフィグレーションファイルを書き直した後で、ＳＡＮＡＢを再起動すれば良い。GUEST アクセス可能とする代わりに、予めルータ３０内に記憶したユーザＩＤとパスワードでユーザ認証を実行するように設定しても良い。このユーザＩＤとパスワードは、ユーザに予め示しおき、ユーザがネットワーク上のコンピュータ１１や１２から、共有された外部記憶装置５０にアクセスする際に入力できるようにすればよい。ユーザに示すには、例えばルータ３０の筐体に記載したり、マニュアルに記載したりすればよい。もとより、ネットワーク上のコンピュータ（ユーザ端末）に、共有化の完了やアクセス方法について、報知するものとしてもよい。こうした報知の手法としては、メールを用いる方法や、プッシュ技術を利用して、ネットワークに接続したコンピュータにユーザＩＤとパスワードをルータ３０側から届ける方法などがある。
【００３１】
以上の処理を実行した後、処理は「ＲＴＮ」に抜け、Ｈｏｔｐｌｕｇ処理を完了して、この処理を呼び出したＯＳに処理を戻す。もとより、ＯＳに処理を戻す前に、他の処理を実行することも差し支えない。例えば、ＬＥＤ４８を点灯して、外部記憶装置５０の共有化が完了したことを報知したりしてもよい。
【００３２】
上述した図３、図４の処理を行なうことにより、ユーザが外部記憶装置５０を、ルータ３０のＵＳＢ用のコネクタ３６に接続するだけで、ユーザによる何らの入力を要することなく、外部記憶装置５０を自動的にマウントし、ネットワーク上で共有化することができる。このため、ネットワーク上のコンピュータ２１、２２などからは、ルータ３０に接続された外部記憶装置５０の各パーティションが、共有ドライブとして認識でき、いわゆるＮＡＳの機能を極めて簡単に実現することができる。また、複数のパーティション毎に異なる論理デバイスとして共有化することができ、取り扱いが一層容易となっている。
【００３３】
本実施例に拠れば、共有化した直後は、GUESTアクセス可能（認証不要）、または予め定められたユーザＩＤとパスワードが登録されてこれによるユーザ認証が行なわれるようになっている。アクセス制限については、後から変更することができる。こうしたアクセス制限の変更など、共有化された外部記憶装置５０の設定の変更は、ルータ３０に用意されたＷＥＢサーバの機能を用いて実件されている。図示は省略するが、ルータ３０内にはＷＥＢサーバが用意されており、ネットワーク上のコンピュータ２１や２２上でブラウザを起動し、ルータ３０内のＷＥＢサーバをＩＰアドレスで呼び出すと、設定画面が表示されるようになっている。この設定画面で、新たにユーザ登録を行なったり、ユーザＩＤやパスワードを変更したり、登録したユーザ毎に、ファイルの読み書きについての制限を設定することが可能である。また、設定画面には、ファイルシステムが、「ＸＦＳ」「ＦＡＴ１２」「ＦＡＴ１６」「ＦＡＴ３２」以外のパーティションも論理デバイスとして表示するようになっており、これらのパーティションの一つ以上を選択して、「ＸＦＳ」「ＦＡＴ１２」「ＦＡＴ１６」「ＦＡＴ３２」のいずれかにフォーマットするよう指定することができる。画面に表示された「フォーマット実行」ボタンを押せば、選択されたパーティションは、「ＸＦＳ」「ＦＡＴ１２」「ＦＡＴ１６」「ＦＡＴ３２」のいずれか選択されたファイルシステムに再フォーマットされる。
【００３４】
以上本発明の実施例について説明したが、本発明はこの実施例に限定されるものではなく、種々の態様により実施することができる。例えば、ルータ３０のＯＳとして、リナックス以外のＯＳを用いることも差し支えない。例えば、ＷＩＮＤＯＷＳ（登録商標）を用いる場合には、外部記憶装置５０内にＣＤ−ＲＯＭに見せかけたパーティションを用意し、ここにAUTORUNの機能により実行される内部ソフトウェアを置き、図３、図４に相当する処理を実施するものとすればよい。また、外部記憶装置５０として、ＵＳＢメモリやＳＳＤ（ソリッド・ステート・ディスク）などを用いても良い。更にカードリーダをＵＳＢ用のコネクタ３６に接続し、カードリーダに装着されたメモリカードを、外部記憶装置として扱うものとしても良い。
【００３５】
本実施例のルータ３０では、コネクタ３６に外部記憶装置５０が接続された場合には、常時自動的にこれを共有化するものとしたが、例えばスイッチ４７により、共有化を行なう／行なわないを設定できるようにしても良い。またルータ３０は、無線ＬＡＮの機能を搭載したが、有線ＬＡＮを構築するルータであっても良いし、無線・有線を問わず扱えるルータでも良い。もとより、本発明は、ルータ機能を有しないアクセスポイントとして実施することも可能である。また、外部記憶装置を接続可能なコネクタ３６は、２つ以上設けても良い。
【符号の説明】
【００３６】
１１、１２・・・サーバ
２１、２２・・・コンピュータ
３０・・・ルータ
５０・・・外部記憶装置
【図１】
2010219725.tif 000003
【図２】
2010219725.tif 000004
【図３】
2010219725.tif 000005
【図４】
2010219725.tif 000006
【手続補正書】
【提出日】平成22年3月26日(2010.3.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
実際には、ＯＳが管理しているファイル共有システム（本実施例では、「Ｓａｍｂａ」）用のコンフィグレーションファイルに上記の設定とするためのパラメータを書き込み、Ｓａｍｂａを起動するのである。なお、ファイル共有システムであるＳａｍｂａは、ルータ３０の起動時には、オフ（起動していない状態）となっているが、ユーザによる設定などで、仮にＳａｍｂａがすでに起動していた場合には、同様にコンフィグレーションファイルを書き直した後で、Ｓａｍｂａを再起動すれば良い。GUEST アクセス可能とする代わりに、予めルータ３０内に記憶したユーザＩＤとパスワードでユーザ認証を実行するように設定しても良い。このユーザＩＤとパスワードは、ユーザに予め示しおき、ユーザがネットワーク上のコンピュータ１１や１２から、共有された外部記憶装置５０にアクセスする際に入力できるようにすればよい。ユーザに示すには、例えばルータ３０の筐体に記載したり、マニュアルに記載したりすればよい。もとより、ネットワーク上のコンピュータ（ユーザ端末）に、共有化の完了やアクセス方法について、報知するものとしてもよい。こうした報知の手法としては、メールを用いる方法や、プッシュ技術を利用して、ネットワークに接続したコンピュータにユーザＩＤとパスワードをルータ３０側から届ける方法などがある。
【手続補正書】
【提出日】平成22年7月9日(2010.7.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークにおけるルータまたは無線ＬＡＮのアクセスポイントの機能のうち、少なくとも一方を有するネットワーク装置であって、
外部記憶装置が接続されるコネクタと、
該コネクタに外部記憶装置が装着されたことを検出する検出手段と、
該コネクタへの前記外部記憶装置の装着が検出されたとき、該外部記憶装置のファイルシステムを認識するファイルシステム認識手段と、
前記ファイルシステムの認識の後、前記外部記憶装置を、前記ネットワーク上の他の機器から、所定のアクセス権で、前記認識したファイルシステムを用いてアクセス可能な状態に設定する設定手段と、
前記設定を行なった後、前記ネットワーク上でファイルを共有するファイル共有機能を起動して、前記設定を有効とする共有化手段と
を備えたネットワーク装置。
【請求項２】
前記コネクタは、ＵＳＢ用のコネクタである請求項１記載のネットワーク装置。
【請求項３】
前記外部記憶装置は、ＵＳＢ  ＭＡＳＳ  ＳＴＯＲＡＧＥとして認識されるデバイスである請求項１記載のネットワーク装置。
【請求項４】
請求項１記載のネットワーク装置であって、
当該ネットワーク装置には、オペレーティングシステムが組み込まれており、
前記検出手段は、前記オペレーティングシステムの機能の一部として、前記コネクタへのデバイスの接続を検出する機能として実現されており、
前記ファイルシステム認識手段は、前記オペレーティングシステムから起動される所定のプログラムにより前記外部記憶装置のフォーマットを認識することにより実現される
ネットワーク装置。
【請求項５】
請求項１記載のネットワーク装置であって、更に、
前記ネットワーク上に、当該ネットワーク装置の設定画面を公開するウエブサーバと、
前記ネットワークのコンピュータからの前記ウエブサーバへのアクセスにより、前記ネットワーク装置の設定がなされたとき、前記外部記憶装置をフォーマットして、所定のファイルシステムをインストールするファイルシステム設定手段と、
前記外部記憶装置を、前記ネットワーク上の他の機器から、前記設定したファイルシステムを用いてアクセス可能な状態に設定する公開手段と
を備えたネットワーク装置。
【請求項６】
ネットワークにおけるルータまたは無線ＬＡＮのアクセスポイントの機能のうち、少なくとも一方を有するネットワーク装置に接続された外部記憶装置をネットワーク上に公開する方法であって、
前記ネットワーク装置に前記外部記憶装置が装着されたことを検出し、
該検出がなされたとき、
前記外部記憶装置のファイルシステムを認識し、
前記ファイルシステムの認識の後、前記外部記憶装置を、前記ネットワーク上の他の機器から、所定のアクセス権で、前記認識したファイルシステムを用いてアクセス可能な状態に設定すると共に、
前記設定を行なった後、前記ネットワーク上でファイルを共有するファイル共有機能を起動して、前記設定を有効とする
外部記憶装置の公開方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記の課題の少なくとも一部を解決するために、本発明は、以下の構成または適用例として実現することができる。即ち、ネットワークにおけるルータまたは無線ＬＡＮのアクセスポイントの機能のうち、少なくとも一方を有するネットワーク装置は、
外部記憶装置が接続されるコネクタと、
該コネクタに外部記憶装置が装着されたことを検出する検出手段と、
該コネクタへの前記外部記憶装置の装着が検出されたとき、該外部記憶装置のファイルシステムを認識するファイルシステム認識手段と、
前記ファイルシステムの認識の後、前記外部記憶装置を、前記ネットワーク上の他の機器から、所定のアクセス権で、前記認識したファイルシステムを用いてアクセス可能な状態に設定する設定手段と、
前記設定を行なった後、前記ネットワーク上でファイルを共有するファイル共有機能を起動して、前記設定を有効とする共有化手段と
を備えた構成とすることができる。