(57)【要約】 【課題】ネットワーク中継器に接続されているストレージデバイスのファイルが、格別のハードウエア装置を要することなく、ネットワーク上の端末に簡単に転送できるファイル自動転送装置の提供。【解決手段】ルータ等のネットワーク中継器１は、ＬＡＮ上の端末３及びネットワーク網４上の端末５を特定するＩＰアドレスなどの端末特定情報を記憶する端末特定情報記憶手段と、ＵＳＢストレージデバイス２がＵＳＢインタフェース１ａに接続された時に、端末特定情報記憶手段から端末特定情報を読み出し、その端末特定情報で特定されている端末が端末３であるとき、ＵＳＢストレージデバイス２のファイルを端末３に転送するファイル転送手段とを有することにより、ＵＳＢストレージデバイス２がインタフェース１ａに接続された時に、ＵＳＢストレージデバイス２のファイルを端末３に自動的に転送する。【選択図】    図１
2014089676.tif 000002
【特許請求の範囲】
【請求項１】
インターネット、ＬＡＮ等のネットワークに接続されるファイル自動転送装置であって、
ＵＳＢストレージデバイス等のストレージデバイスが着脱可能なインタフェースと、
前記ネットワーク上のパソコン、サーバー等の端末を特定するＩＰアドレスなどの端末特定情報を記憶する端末特定情報記憶手段と、
前記ストレージデバイスが前記インタフェースに接続された時に、前記端末特定情報記憶手段から前記端末特定情報を読み出し、読み出した前記端末特定情報で特定される前記端末に、前記ストレージデバイスに保存されているファイルを転送するファイル転送手段と
を有し、
前記ファイル転送手段は、前記端末がＬＩＮＫアップしたことを確認したとき、前記ファイルを前記端末に自動的に転送する
ことを特徴とするファイル自動転送装置。
【請求項２】
前記端末特定情報記憶手段は少なくとも複数の前記端末の前記端末特定情報を記憶し、
前記ファイル転送手段は、前記ストレージデバイスが前記インタフェースに接続された時に、前記端末特定情報記憶手段に記憶された複数の前記端末のうちの１つである第１の端末がＬＩＮＫアップしていないときは、複数の前記端末のうちの別の１つであってＬＩＮＫアップしている第２の端末の前記端末特定情報を前記端末特定情報記憶手段から読み出し、読み出した前記端末特定情報で特定される前記第２の端末に前記ファイルを自動的に転送することにより、前記第２の端末に前記ファイルを一時保存し、前記第２の端末への前記ファイルの一時保存の後に前記第１の端末がＬＩＮＫアップしたときに前記第２の端末から前記ファイルを読み出し、前記第１の端末へ前記ファイルを転送する
ことを特徴とする請求項１に記載のファイル自動転送装置。
【請求項３】
記憶部を有し、
前記ファイル転送手段は、前記ストレージデバイスが前記インタフェースに接続された時に、前記端末特定情報記憶手段に記憶されている端末特定情報で特定される前記端末がＬＩＮＫアップしていないときは、前記記憶部に前記ファイルを自動的に転送することにより、前記記憶部に前記ファイルを一時保存し、前記端末がＬＩＮＫアップしたときに前記記憶部から前記ファイルを読み出し、前記第１の端末へ前記ファイルを転送する
ことを特徴とする請求項１または２の何れかに記載のファイル自動転送装置。
【請求項４】
前記ファイル転送手段は、前記ファイルの拡張子、ファイルの日時（スタンプ）およびファイル容量のうちの少なくとも１つのファイルの属性を識別し、転送する前記ファイルの選択、転送を済ませた前記ファイルの削除の要否の選択または前記ファイルの転送先端末の選択のうちの少なくとも１つの選択を、前記ファイル毎の前記属性に応じて制御することを特徴とする請求項１ないし３の何れかに記載のファイル自動転送装置。
【請求項５】
前記ファイル転送手段は、前記インタフェースへの前記ストレージデバイスの接続を検出し、前記接続の検出をしたとき、前記端末特定情報記憶手段から読み出した前記端末特定情報で特定される前記端末に前記接続の検出を通知し、前記接続の検出の通知をした前記端末から前記ストレージデバイスへのアクセス要求があったときは、前記ストレージデバイスに保存されている前記ファイルを前記アクセスのあった前記端末に転送することを特徴とする請求項１ないし４の何れかに記載のファイル自動転送装置。
【請求項６】
インターネット、ＬＡＮ等のネットワークに接続されるファイル自動転送装置と、前記ネットワークに接続されるパソコン、サーバー等の端末とを有してなるファイル自動転送ネットワーク装置であって、
前記ファイル自動転送装置は、ＵＳＢストレージデバイス等のストレージデバイスが着脱可能なインタフェースと、前記端末を特定するＩＰアドレスなどの端末特定情報を記憶する端末特定情報記憶手段とを有し、
前記ファイル自動転送装置は、前記インタフェースへの前記ストレージデバイスの接続を検出し、前記接続の検出をしたとき、前記端末特定情報記憶手段から読み出した前記端末特定情報で特定される前記端末に前記接続の検出を通知し、
前記端末は、前記接続の検出を通知されたとき、前記ストレージデバイスへのアクセスを前記ファイル自動転送装置に要求し、前記ストレージデバイスに保存されている前記ファイルをコピーする
ことを特徴とするファイル自動転送ネットワーク装置。
【請求項７】
前記端末は少なくとも２つあり、
少なくとも２つの前記端末のうちの１つである第１の端末は、前記接続の検出を通知された時に電源がＯＦＦであった場合は、その時より後に電源がＯＮになった時に前記ネットワークにリンクアップし、少なくとも２つの前記端末うちの別の１つである第２の端末にアクセスし、前記第２の端末が前記コピーにより保存している前記ファイルをコピーする
ことを特徴とする請求項６に記載のファイル自動転送ネットワーク装置。
【請求項８】
前記ファイル自動転送装置は記憶部を有し、前記ストレージデバイスが前記インタフェースに接続された時に、前記ストレージデバイスに保存されているファイルを前記記憶部にコピーし、
前記端末は、前記接続の検出を通知された時に電源がＯＮであった場合は、前記ファイル自動転送装置にアクセスし、前記記憶部にコピーされている前記ファイルをコピーし、前記接続の検出を通知された時に電源がＯＦＦであった場合は、その時より後に電源がＯＮになった時に前記ネットワークにリンクアップし、前記ファイル自動転送装置にアクセスし、前記記憶部にコピーされている前記ファイルをコピーする
ことを特徴とする請求項６に記載のファイル自動転送ネットワーク装置。
【請求項９】
ＵＳＢストレージデバイス等のストレージデバイスが着脱可能なインタフェースを備えるファイル自動転送装置とパソコン、サーバー等の端末とをインターネット、ＬＡＮ等のネットワークに接続し、前記ストレージデバイスに保存されているファイルを前記端末に自動的に転送するファイル自動転送方法であり、
前記ファイル自動転送装置は、前記端末を特定するＩＰアドレスなどの端末特定情報を端末特定情報記憶手段に記憶しておき、前記ストレージデバイスが前記インタフェースに接続された時に、前記端末特定情報記憶手段から前記端末特定情報を読み出し、読み出した前記端末特定情報で特定される前記端末に、前記ストレージデバイスに保存されているファイルを転送するファイル自動転送方法。
【請求項１０】
ＵＳＢストレージデバイス等のストレージデバイスが着脱可能なインタフェースを備えるファイル自動転送装置とパソコン、サーバー等の端末とをインターネット、ＬＡＮ等のネットワークに接続し、前記ストレージデバイスに保存されているファイルを前記端末に自動的に転送するファイル自動転送方法であり、
ファイル自動転送装置は、前記端末を特定するＩＰアドレスなどの端末特定情報を端末特定情報記憶手段に記憶しておき、前記ストレージデバイスが前記インタフェースに接続された時に、前記インタフェースへの前記ストレージデバイスの接続を検出し、前記接続の検出をしたとき、前記端末特定情報記憶手段から読み出した前記端末特定情報で特定される前記端末に前記接続の検出を通知し、
前記端末は、前記接続の検出を通知されたとき、前記ストレージデバイスへのアクセスを前記ファイル自動転送装置に要求し、前記ストレージデバイスに保存されている前記ファイルをコピーする
ことを特徴とするファイル自動転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット、ＬＡＮ等のネットワークに接続されるファイル自動転送装置およびこの装置によるファイル自動転送方法、並びに、そのネットワークで互いに接続されるファイル自動転送装置および端末で構成されるファイル自動転送ネットワーク装置に関し、特にファイル自動転送装置がルータ等のネットワーク中継器であり、端末がパソコンやサーバー等であるときに好適であるファイル自動転送装置および方法ならびにファイル自動転送ネットワーク装置に関する。
【０００２】
ルータなどのネットワーク中継器は、パソコンやサーバー等の端末をインターネットやＬＡＮ等のネットに接続する際に、家庭やオフィスに設置されることが多い。このネットワーク中継器には、ＵＳＢインタフェースを備えるものがある。このＵＳＢインタフェースは、ＵＳＢメモリ、ＵＳＢハードディスク、ＵＳＢカメラ等のストレージデバイスが接続可能である。
【０００３】
近年、インターネットが急速に普及し子供から高齢者まで自由にインターネットができる時代になっており、各家庭にインターネットを行うためのネットワーク中継器が常設されている。ネットワーク中継器は、ネットワーク上を流れるデータを他のネットワークに中継する機器であり、ルータ、無線アクセスポイント、無線ＬＡＮアクセスポイント付きブロードバンドルータ等、機能に応じて各種の機器名で称されている。
【０００４】
ネットワーク中継器としては、ＵＳＢインタフェースなどの外付けのストレージデバイスを接続できるインタフェースを搭載するものが増えてきている。例えば、ネットワーク上のパソコンからネットワーク中継器に接続されたストレージデバイス内のｊｐｇファイルなどの画像データを閲覧する場合には、ネットワーク上のパソコンからストレージデバイス内のファイルにアクセスし、パソコン上のアプリケーションでｊｐｇファイルを閲覧し、コピーするような操作で使われるのが一般的である。
【０００５】
パソコンが常時電源ＯＮされている状態で使うのであれば問題ないが、一般家庭ではパソコンを使用する場合、常時電源をＯＮしているのではなく、使用する度に電源をＯＮして使う方法が一般的だと思われる。そのような使い方をするなかで、ストレージデバイス内のファイルをネットワーク上のパソコン上の指定保存場所や、ネットワーク上のハードディスクにコピーしたい場合、ネットワーク上のパソコンを起動し、エクスプローラ（Windows（登録商標）パソコンの場合）を使って、ファイル操作を行うことは非常に時間と手間のかかる作業である。
【背景技術】
【０００６】
相当に多くの家庭にインターネットを行うためのネットワーク中継器が常設されている。そのなかにはＵＳＢインタフェースなどの外付けのストレージデバイスを接続できるインタフェースを搭載するネットワーク中継器が増えてきている。通常はネットワーク中継器に接続されたパソコンからネットワーク中継器に接続されたストレージデバイス内のファイルを閲覧する、コピーするなどのファイル操作を行う使い方をするのが一般的である。
【０００７】
具体的にはWindowsのパソコンであれば、エクスプローラなどのアプリケーションを使うことで、ストレージデバイスに保存されているファイルの操作をすることは可能である。この場合、ファイル操作を行う前にネットワーク上のパソコンを起動することが必ず必要であり、もちろんネットワークに接続することも必要である。その後、ネットワーク中継器のストレージデバイスにアクセスしファイル操作を行う必要がある。ネットワーク中継器に接続されたストレージデバイス内のファイルをパソコンにコピーする操作だけのためにパソコンを起動することは時間がかかり、また手間のかかる操作である。
【０００８】
この操作は、パソコンを起動して、エクスプローラなどのファイル操作のソフトウェアを起動し、ネットワーク中継器に接続されたストレージデバイスを検索し、そのなかから必要なファイルをコピーするという操作を要する。この操作はかなり面倒であり、特に、高齢者などのパソコンに不慣れな方には、その操作は非常に難しいものである。
【０００９】
パソコンを起動しないで、ストレージ内のファイルをパソコン上の指定場所や、ネットワーク上のハードディスクにコピーしておきたい場合は、ネットワーク上のパソコンを起動しエクスプローラ上（Windowsパソコンの場合）でファイル操作を行うという方法がある。しかし、パソコンを起動しないで、ストレージ内のファイルをパソコン上の指定場所や、ネットワーク上のハードディスクにコピーするための操作は、非常に多くの時間と手間を要する。
【００１０】
デジタルカメラに保存されている写真のファイルをパソコン等の外部記憶装置に転送する装置の発明「未転送画像報知方法、クレードル、及びプログラム」が特許４２７３８６５号公報に掲載されている。しかしながら、この発明の方法では、ファイルの転送のためにクレードルという格別な装置を必要とする。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特許４２７３８６５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
上述のとおり、現在行われている方法では、ネットワーク中継器に接続されたストレージデバイス内のファイルをパソコンにコピーする操作だけのために、時間や手間がかかるパソコンの起動操作が少なくとも必要である。また、高齢者などのパソコンに不慣れな方には、ネットワーク中継器上のストレージデバイスのファイルを操作し、自己のパソコンに保存するためのパソコンの操作は、非常に難しい操作である。
【００１３】
更に、ネットワーク中継器上のストレージデバイスのファイルのバックアップのためにそのファイルを遠隔地のパソコンなどに転送したり、或いはそのファイルを友人等に閲覧可能にするために、そのファイルをインターネット上のパソコンなどに転送するには、パソコンの操作をその都度手動で行うことが必要であった。
【００１４】
また、特許文献１に開示されている方法では、ファイルの転送のためにクレードルという高価な格別な装置を必要とする。したがって、特許文献１の方法では、ネットワーク中継器のインタフェースに接続されたＵＳＢストレージ等のストレージデバイスに保存されたファイルは、ネットワーク中継器と同じネットワークに繋がっている端末にも転送することはできない。
【００１５】
このように、現在行われている方法および特許文献１に開示されている方法や装置には、ネットワーク中継器などに接続されているストレージデバイスのファイルを、ネットワーク上の端末に転送するには、かなりの時間や面倒な操作を要し、或いは格別のハードウエア装置を要するという、解決するべき課題があった。
【００１６】
（発明の目的）
そこで、本発明の目的は、格別の操作を要することなく、ネットワーク中継器などに設けられたインタフェースに接続されているストレージデバイスのファイルが、格別のハードウエア装置を要することなく、ネットワーク上の端末に簡単に転送できるファイル自動転送装置および方法ならびにファイル自動転送ネットワーク装置を提供することにある。
【課題を解決するための手段】
【００１７】
上述の課題を解決するために、本発明のファイル自動転送装置および方法ならびにファイル自動転送ネットワーク装置は次の構成を採用している。
【００１８】
（１）インターネット、ＬＡＮ等のネットワークに接続されるファイル自動転送装置であって、  ＵＳＢストレージデバイス等のストレージデバイスが着脱可能なインタフェースと、前記ネットワーク上のパソコン、サーバー等の端末を特定するＩＰアドレスなどの端末特定情報を記憶する端末特定情報記憶手段と、前記ストレージデバイスが前記インタフェースに接続された時に、前記端末特定情報記憶手段から前記端末特定情報を読み出し、読み出した前記端末特定情報で特定される前記端末に、前記ストレージデバイスに保存されているファイルを転送するファイル転送手段とを有し、前記ファイル転送手段は、前記端末がＬＩＮＫアップしたことを確認したとき、前記ファイルを前記端末に自動的に転送することを特徴とするファイル自動転送装置。
（２）インターネット、ＬＡＮ等のネットワークに接続されるファイル自動転送装置と、前記ネットワークに接続されるパソコン、サーバー等の端末とを有してなるファイル自動転送ネットワーク装置であって、前記ファイル自動転送装置は、ＵＳＢストレージデバイス等のストレージデバイスが着脱可能なインタフェースと、前記端末を特定するＩＰアドレスなどの端末特定情報を記憶する端末特定情報記憶手段とを有し、前記ファイル自動転送装置は、前記インタフェースへの前記ストレージデバイスの接続を検出し、前記接続の検出をしたとき、前記端末特定情報記憶手段から読み出した前記端末特定情報で特定される前記端末に前記接続の検出を通知し、前記端末は、前記接続の検出を通知されたとき、前記ストレージデバイスへのアクセスを前記ファイル自動転送装置に要求し、前記ストレージデバイスに保存されている前記ファイルをコピーすることを特徴とするファイル自動転送ネットワーク装置。
（３）ＵＳＢストレージデバイス等のストレージデバイスが着脱可能なインタフェースを備えるファイル自動転送装置とパソコン、サーバー等の端末とをインターネット、ＬＡＮ等のネットワークに接続し、前記ストレージデバイスに保存されているファイルを前記端末に自動的に転送するファイル自動転送方法であり、前記ファイル自動転送装置は、前記端末を特定するＩＰアドレスなどの端末特定情報を端末特定情報記憶手段に記憶しておき、前記ストレージデバイスが前記インタフェースに接続された時に、前記端末特定情報記憶手段から前記端末特定情報を読み出し、読み出した前記端末特定情報で特定される前記端末に、前記ストレージデバイスに保存されているファイルを転送するファイル自動転送方法。
（４）ＵＳＢストレージデバイス等のストレージデバイスが着脱可能なインタフェースを備えるファイル自動転送装置とパソコン、サーバー等の端末とをインターネット、ＬＡＮ等のネットワークに接続し、前記ストレージデバイスに保存されているファイルを前記端末に自動的に転送するファイル自動転送方法であり、ファイル自動転送装置は、前記端末を特定するＩＰアドレスなどの端末特定情報を端末特定情報記憶手段に記憶しておき、前記ストレージデバイスが前記インタフェースに接続された時に、前記インタフェースへの前記ストレージデバイスの接続を検出し、前記接続の検出をしたとき、前記端末特定情報記憶手段から読み出した前記端末特定情報で特定される前記端末に前記接続の検出を通知し、前記端末は、前記接続の検出を通知されたとき、前記ストレージデバイスへのアクセスを前記ファイル自動転送装置に要求し、前記ストレージデバイスに保存されている前記ファイルをコピーすることを特徴とするファイル自動転送方法。
【発明の効果】
【００１９】
本発明によれば、格別の操作を要することなく、ネットワーク中継器などに設けられたインタフェースに接続されているストレージデバイスのファイルが、格別のハードウエア装置を要することなく、ネットワーク上の端末に簡単に転送できるファイル自動転送装置および方法ならびにファイル自動転送ネットワーク装置を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１ないし第４の実施例として後に詳しく述べるファイル自動転送装置および方法のハードウエア構成を説明する図である。
【図２】本発明の実施例において、ＵＳＢストレージデバイス２をネットワーク中継器１に接続し、ＵＳＢストレージデバイス２に記録されたファイルを端末３および端末５に自動的に転送（コピー）するときのファイルの移動する流れを概念的に示す図である。
【図３】本発明の第１の実施例におけるネットワーク中継器１のハードウエア構成を示す図である。
【図４】本発明の第１の実施例のファイル自動転送装置および方法においてネットワーク中継器１をＣＰＵ６で制御するときにＣＰＵ６で行われる処理の流れを示すフローチャートである。
【図５】本発明の第２の実施例に適したシステム構成を示す図である。
【図６】本発明の第２の実施例における処理の流れを示すフローチャートである。
【図７】本発明の第３の実施例において、端末３の電源がＯＮであるときにおけるネットワーク中継器１のＣＰＵ６でなされる処理のフローチャートである。
【図８】本発明の第３の実施例において、端末３の電源がＯＦＦであるときにおけるネットワーク中継器１のＣＰＵ６でなされる処理のフローチャートである。
【図９】本発明の第４の実施例においてネットワーク中継器１のＣＰＵ６でなされる処理のフローチャートである。
【図１０】本発明の第２および第４の実施例の変形例のシステム構成を示すブロック図である
【発明を実施するための最良の形態】
【００２１】
次に本発明を実施するための最良の形態として、第１ないし第４の実施例を挙げ、本発明を一層具体的に説明する。
図１および図２は、第１ないし第４の実施例として後に詳しく述べるファイル自動転送装置および方法で用いるハードウエア構成を説明する図である。図３は、その第１の実施例におけるネットワーク中継器１のハードウエア構成を示す図である。なお、本発明のファイル自動転送ネットワーク装置は、そのファイル自動転送装置と、このファイル自動転送装置にネットワークで接続された端末とを有してなるネットワーク装置であり、図１および図２はそのファイル自動転送ネットワーク装置の構成の一例を示している。
【００２２】
図１は、パソコン等の端末をインターネット網４に接続するために、家庭などで一般的に使用されるルータ等のネットワーク中継器１（本発明のファイル自動転送装置に相当。）と、このネットワーク中継器１に設けられているＵＳＢ（Universal Serial Bus）インタフェース（ＵＳＢコネクタまたはＵＳＢポートとも称される。）１ａに接続されるＵＳＢストレージデバイス２と、そのネットワーク中継器１にＬＡＮで接続される端末３と、インターネット網４に接続される端末５とを有してなるネットワーク網の構成を例示する図である。図における符号１００は、インターネット網４における光回線を示す。
【００２３】
ネットワーク中継器１は、ネットワークを流れるデータを他のネットワークに中継する機能を有する機器であり、ルータ、無線ルータ、無線ＬＡＮアクセスポイント機能付きルータなどと称されているものである。以下で述べる実施例では、説明の簡単化のために、ネットワーク中継器１は無線ルータ、ＬＡＮは無線ＬＡＮであるとする。ＵＳＢストレージデバイス２は、ＵＳＢケーブを介して又は直接にネットワーク中継器１のＵＳＢインタフェースに接続されるＵＳＢメモリ、デジタルカメラ等である。ネットワーク中継器１のＵＳＢインタフェースは、外付けのストレージデバイス接続インタフェースである。
【００２４】
端末３および５は、パソコン、サーバー等のＣＰＵを備え、ＣＰＵで制御され、有線または無線で通信可能な装置である。端末３は、ネットワーク中継器１を経由してインターネット網４につながる。端末５も、ルータ等のネットワーク中継器を介して、インターネット網４に接続されている（図１では、端末５側のネットワーク中継器は図示が省略してある。）。端末３および５は、インターネット網４およびネットワーク中継器１を介して、互いに通信が可能である。
【００２５】
端末５は、内蔵または外付けのハードディスを有し、端末３のオンラインストレージとしての使用が可能である。端末５を端末３のオンラインストレージとして使用するには、例えば、端末３についてのプロバイダ契約の際に、ネットワーク中継器１と組み合わせて端末５の任意の記憶エリアを端末３の記憶部として端末３のユーザーに提供することも可能である。このようなプロバイダ契約はプロバイダの１つのサービスとして提供可能である。
【００２６】
本実施例により、例えばＵＳＢストレージをデジタルカメラとすれば、写真などのｊｐｇファイルの格納されたデジタルカメラを、ネットワーク中継器１のＵＳＢインタフェースに接続するだけで、サーバーとして機能する端末５にデジタルカメラ内のｊｐｇファイルを自動転送し、そのまま友人などが閲覧できるようにすることも可能になる。端末３のユーザーから見ると、デジタルカメラをネットワーク中継器１接続しただけで、インターネット網４上の任意の端末から写真を閲覧できるようにする、即ちインターネット網４上に写真を掲載することも可能になる。
【００２７】
図２は、ＵＳＢストレージデバイス２をネットワーク中継器１に接続し、ＵＳＢストレージデバイス２に記録されたファイルを端末３および端末５に自動的に転送（コピー）するときのファイルの移動する流れを概念的に示す図である。矢印２００は、ＵＳＢストレージデバイス２のファイルを、ネットワーク中継器１につながっている家庭内無線ＬＡＮネットワーク上の端末３に自動転送するファイルの流れを示す。また矢印２０１は、ＵＳＢストレージデバイス２のファイルを、ネットワーク中継器１を経由してインターネット網４上の端末５に自動転送するときのファイルの流れを示す。
【００２８】
図３は、図１で示したネットワーク中継器１の構成を示すブロック図である。ネットワーク中継器１は、ＣＰＵ６、ＲＦデバイス（無線部）７、有線ＬＡＮ機能に関わるＭＡＣ（Media Access Control、メディアアクセス制御）８、ＰＨＹ（Physical Layer、物理層）９、ＬＡＮポート１０、メモリ１１、ＵＳＢコントローラ１２、物理的なＵＳＢポート（ＵＳＢインタフェースまたはＵＳＢコネクタと同義）１３、ＵＳＢポート１３と同じ構成のＵＳＢポート１４、ユーザーに状態を示すＬＥＤ表示部１６、ＬＥＤ表示部１６を制御するＬＥＤ制御部１５、ＦＲＯＭ（フラッシュＲＯＭ）１９、ＣＰＵ６内のファイル制御部２２から構成される。
【００２９】
ネットワーク中継器１は、ＬＥＤ制御部１５、ＬＥＤ表示部１６を備えることで、ＵＳＢストレージデバイス２に記録されているファイルを自動転送するときには、複数のＬＥＤの点灯、消灯、点滅の組み合わせにより、自動転送の状態を表示できる。
【００３０】
ＦＲＯＭ１９には、自動転送先の情報、ファイルを選択するための情報（ファイル管理情報）が、自動転送先の情報とひも付されて格納されている。ＵＳＢストレージデバイス２がＵＳＢポート１３またはＵＳＢポート１４に接続されると、ＵＳＢコントローラ１２はＵＳＢストレージデバイス２へのＵＳＢポート１３または１４の接続をＣＰＵ６に伝える。ＵＳＢストレージデバイス２へのＵＳＢポート１３または１４の接続の情報をＵＳＢコントローラ１２から受けたＣＰＵ６は、ＦＲＯＭ１９内に格納されている自動転送先の情報と、端末３と端末５とに関するファイル管理情報とを読み込むことにより、自動転送先の情報とともに、転送するべきファイルの情報を取得する。自動転送先の情報には、自動転送先の端末のアドレスが含まれる。ファイル管理情報には、（１）どのネットワーク中継器に、どんなファイルを転送したかの履歴（例えば、ファイル名、ファイルスタンプ）、（２）ファイル名、拡張子名、ファイルスタンプなどでファイルの自動転送先の管理をする。
≪第１の実施例≫
【００３１】
次に、図面を参照して本発明の実施例（第１の実施例）であるファイル自動転送装置および方法について説明する。
【００３２】
図２および図３にこの第１の実施例のファイル自動転送方法を実施するのに適するシステム構成を示す。図４には、第１の実施例のファイル自動転送装置および方法においてネットワーク中継器１をＣＰＵ６で制御するときにＣＰＵ６で行われる処理の流れをフローチャートで示す。図２では、ＵＳＢストレージデバイス２をネットワーク中継器１に接続したときに自動でファイルを転送する時のファイルの移動する流れを矢印で示す。矢印２００が、ＵＳＢストレージデバイス２のファイルを、ネットワーク中継器１に家庭内ネットワーク（無線ＬＡＮ）で繋がっている端末３に転送するファイルの流れを示す。また矢印２０１は、ＵＳＢストレージデバイス２のファイルが、ネットワーク中継器１を経由してインターネット網４上の端末５に転送するときのファイルの流れを示す。
【００３３】
図３は、上に詳しく記述したように、図１、図２のネットワーク中継器１の構成を示すブロック図である。ＦＲＯＭ１９には、自動転送先のネットワーク中継器のＩＰアドレスなどの転送先の情報が記録してある。端末３をネットワーク中継器１にＬＡＮで接続し、端末３から自動転送先の端末のＩＰアドレスなどの情報をネットワーク中継器１にあらかじめ記録しておく。また、ＦＲＯＭ１９には、ファイル管理情報を端末３から予め同様に保存しておく。このファイル管理情報は、（１）どのネットワーク中継器に、どんなファイルを転送したか（例えば、ファイル名、ファイルスタンプ）を示すファイル転送履歴、および（２）ファイル名、拡張子名、ファイルスタンプなどを含むファイル情報である。
【００３４】
ＵＳＢストレージデバイス２のファイルを、ネットワーク中継器１に繋がっている家庭内ネットワーク上の端末３に矢印２００の経路で転送する場合、例えばＵＳＢポート１３に接続されたＵＳＢストレージデバイス２内のファイルは、ＵＳＢコントローラ１２及びＣＰＵ６をとおり、ＬＡＮを経由して端末３に転送される。本実施例では、ＬＡＮは無線ＬＡＮであるから、データはＲＦデバイス７を経由して転送される。もし、ＬＡＮが有線ＬＡＮであれば、データはＭＡＣ８から、ＰＨＹ９、ＬＡＮポート１０をとおり、その先の端末３に転送される。
【００３５】
矢印２０１に示す経路で、ＵＳＢストレージデバイス２のファイルを端末５に転送するときは、ＵＳＢストレージデバイス２のファイルは、ＵＳＢコントローラ１２、ＣＰＵ６をとおり、ＭＡＣ８から、ＰＨＹ９、ＬＡＮポート１０、ブロードバンドモデムを経由してインターネット網４上の端末５に転送される。このブロードバンドモデムはネットワーク中継器１をインターネット網４に接続するインタフェース部に設けられるが、図示は省略してある。なお、ＵＳＢコントローラ１２は、図３ではＣＰＵ６とは別のブロックとして描いてあるが、ハードウエアとしてはＣＰＵ６の内部に含んで構成されることもある。
【００３６】
図４のフローチャートには、上述のとおり、図３に構成を示した第１の実施例のファイル自動転送装置および方法において、ネットワーク中継器１を制御する際に、ＣＰＵ６で行われる処理の流れが示してある。第１の実施例の端末３の電源がＯＮ状態またはＯＦＦ状態の何れの状態においても、ネットワーク中継器１にＵＳＢストレージデバイス２を接続するだけで、ネットワーク中継器１のファイルを端末３へ自動的に転送することができる。ネットワーク中継器１の自動転送のフローについて説明する。
【００３７】
最初にステップＡ１でＵＳＢストレージデバイス２をネットワーク中継器１に接続する。ＵＳＢストレージデバイス２が接続された場合、ＵＳＢポート１３にＵＳＢストレージデバイス２が接続されたことがＵＳＢコントローラ１２経由でＣＰＵ６に伝えられ、ステップＡ２で、ＣＰＵ６はＵＳＢストレージデバイスが接続されたことを検出する。次にステップＡ３で、ＣＰＵ６はＦＲＯＭ１９からの自動転送先の情報の読み込みを行う。
【００３８】
次にステップＡ４に進み、ネットワーク上の端末３がネットワーク中継器１に接続されているかどうか確認する。端末３がＬＡＮネットワークに接続されており、ネットワーク中継器１とＬＩＮＫアップしているＹｅｓの場合、ステップＡ７に進み、ＵＳＢストレージデバイス２から端末３へファイル転送を行う。
【００３９】
ステップＡ４でＮＯの場合、ネットワーク網４上のもう１台の端末５がＬＩＮＫアップしているかをステップＡ５で確認する。ここでの端末５としては、インターネット網４上の端末であって、常時電源ＯＮの端末（サーバー、パソコンなど）を想定している。よってステップＡ５でＮＯに進むことは通常ではあり得ないが、仮に端末５がＬＩＮＫアップしない状態が存在した場合には、ステップＡ６に進み、自動転送不可となる。ステップＡ５でＬＩＮＫアップが確認できＹｅｓに進んだ場合、ステップＡ９でＵＳＢストレージデバイス２から端末５にファイル転送を行い、ステップＡ１０で端末５の記憶装置にファイルを格納する。
【００４０】
次にステップ１１で自動転送先である端末３が任意のタイミングで起動した場合、ステップＡ１２に進み、ネットワーク中継器１が端末３とのＬＩＮＫアップを確認する。次にステップＡ１３に進み、ネットワーク中継器１が端末５にアクセスを開始する。ステップＡ１０でファイルの自動転送をした端末５の転送先にアクセスを開始する。
【００４１】
次にステップＡ１４で、ファイルの自動転送時のファイル管理情報の確認を行う。ここではネットワーク中継器１の設定は、自動転送先の端末３と端末５の記憶部のデータを比較し、端末５には保存されているが端末３には未だ保存されていないファイルを新しいファイル（ファイル名およびファイルスタンプで比較）とみなし、この新しいファイルのみ自動転送する。どのファイルを自動的に転送するべきか、即ち自動的転送対象とするべきファイルの選択に関する設定は、ネットワーク中継器１のＦＲＯＭ１９にファイル管理情報として予め設定してある。このステップＡ１４で、Ｙｅｓの場合、ステップＡ１６に進み、ネットワーク中継器１は新しいファイルのみを端末５から端末３に自動転送し、ステップＡ１７で完了となる。ステップＡ１４でＮＯの場合、ステップＡ１５に進み、全てコピー済みであり新しいファイルはないと判断し、自動転送処理は終了となる。
【００４２】
前述のとおり、本発明では、自動転送先のＩＰアドレスとファイル転送条件（ファイル名称、拡張子、ファイルスタンプを識別してファイルを選択）とは、ひも付で管理されており、即ち自動転送先のＩＰアドレスとファイル転送条件（ファアイル管理情報）とは互いに対応させてＦＲＯＭ１９に記憶してあるので、ＣＰＵ６は自動転送先へ必要なファイルを転送できる。このように、ファイル管理の情報は、転送先の端末３の情報（ＩＰアドレス）とひも付されてＦＲＯＭ１９に格納されており、ステップＡ３で転送先の端末の情報と合わせて読み込みを行う手順でも、ステップＡ１４で読み込む手順でも、ＦＲＯＭ１９のファイル管理の情報を確認して、処理がされる。
【００４３】
また、図４のフロー制御では、自動転送先を端末３、端末５の順番で選択している。しかし、端末５におけるハードディスク等の記憶装置をバックアップ用オンラインストレージとして使用する場合には、端末３および５に同時に自動転送を行うという方法も可能である。ネットワーク中継器１のファイル制御部２２でファイルの管理を行うことで、端末３および５相互間の同期をとることも可能である。
≪第２の実施例≫
【００４４】
次に、図面を参照して本発明の第２の実施例について説明する。
【００４５】
図５および図６には第２の実施例に適したシステム構成およびフローチャートを示す。
【００４６】
図５のブロック図で示す第２の実施例におけるネットワーク中継器１は、図３に示した第１の実施例のネットワーク中継器１のシステム構成に加えて記憶部２０を有する。また、このネットワーク中継器１が設けられるネットワーク網の構成は、第１の実施例と同じく、図１に例示したものである。また、ネットワーク中継器１が設けられるネットワーク網において、ネットワーク中継器１にＵＳＢ接続されたＵＳＢストレージデバイス２のデータが、ネットワーク中継器１経由で端末３および５に自動転送される経路は図２に矢印２００および２０１で示す通りであり、第１の実施例と同じである。
【００４７】
ネットワーク中継器１における記憶部２０は、ＦＲＯＭ、ＨＤＤなどで構成される。第２の実施例においても、図２で示すとおり、ＵＳＢストレージデバイス２のデータがネットワーク中継器１に自動転送される矢印２００の流れがある。
【００４８】
但し、次に述べるように、第２の実施例は、端末３の電源がＯＮされていない場合の処理が第１の実施例とは相違する。第１の実施例では、ＵＳＢストレージがネットワーク中継器１に接続されたときに、端末３の電源がＯＮされていない場合、ＵＳＢストレージデバイス２のファイルを端末３に自動転送できないので、インターネット上の端末５に自動転送し一時保存を行い、その後に端末３が起動された時に、ネットワーク中継器１が端末５から端末３へファイルをコピーすることで自動転送を実現した。
【００４９】
これに対し、第２の実施例では、ネットワーク中継器１内の記憶部２０を備えることで、図１および図２における端末５が存在しない場合にも、ＵＳＢストレージ２がネットワーク中継器１に接続されたときに、端末３の電源がＯＮされていない場合、ＵＳＢストレージ２のデータを端末３へ自動的に転送することが可能になる。すなわち、ネットワーク中継器１と家庭内の端末３のみの状態で、端末５が存在しない場合も、自動転送の機能が実現可能になる。もちろん、第２の実施例でも、端末５は一時保存だけではなく、ＵＳＢストレージ２のデータを遠隔地にバックアップ用に保存するためのオンラインストレージとして、更にはプロバイダサービスの一つとして写真などのデータを共通化するために、インターネット網４上で任意にアクセス可能に保存するという用途としても利用可能である。
【００５０】
次に、第２の実施例のファイル自動転送装置および方法における具体的な動作に関し、図６のフローチャートを参照して説明する。図６には、第２の実施例のファイル自動転送装置および方法においてネットワーク中継器１をＣＰＵ６で制御するときにＣＰＵ６で行われる処理の流れをフローチャートで示す。
【００５１】
第１の実施例とは異なり、第２の実施例では、ネットワーク中継器１に記憶部２０が備えられていることで、記憶部２０にＵＳＢストレージデバイス２のファイルを一時保存し、ユーザーが端末３を起動した時、ネットワーク中継器１が端末３とのＬＩＮＫアップを確認し自動的に記憶部２０にアクセスし、記憶部２０のファイルを端末３にコピーすることで自動転送を実現する。
【００５２】
最初にステップＥ１でＵＳＢストレージデバイス２をネットワーク中継器１に接続する。ＵＳＢストレージデバイス２が接続された場合、接続されたことがＵＳＢコントローラ１２経由でＣＰＵ６に伝わる。ステップＥ２で、ＣＰＵ６はＵＳＢストレージデバイスが接続されたことを検出する。次にステップＥ３で、ＣＰＵ６はＦＲＯＭ１９より自動転送先の情報の読み込みを行う。次にステップＥ４でネットワーク上の端末３が接続されているかどうか確認する。端末３がネットワークに接続されており、ネットワーク中継器１とＬＩＮＫアップしているＹｅｓの場合、ステップＥ５に進みＵＳＢストレージデバイス２から端末３へファイル転送を行い、ステップＥ６でファイル転送が完了する。ステプＥ１〜Ｅ６の手順は、第１の実施例におけるステップＡ１〜Ａ６の手順に同じである。
【００５３】
ステップＥ４でＮＯの場合、ステップＥ７に進み、ＵＳＢストレージデバイス２から記憶部２０にファイルを自動転送し、ステップＥ８で記憶部２０にファイルを格納する。第１の実施例ではネットワーク上のもう１台の端末５が存在していたが、第２の実施例ではネットワーク中継器１内蔵の記憶部２０をファイルの一時保存手段として利用する。次にステップＥ９で、自動転送先である端末３が任意のタイミングで起動した場合、ステップＥ１０に進みネットワーク中継器１が端末３とのＬＩＮＫアップを確認する。ＬＩＮＫアップが確認できたらステップＥ１１に進み、ネットワーク中継器１は記憶部２０にアクセスする。
【００５４】
次にステップＥ１２で、ファイルの自動転送をするデータが記憶部２０に保存されており、そのファイルが端末３に保存されていないことを、ＦＲＯＭ１９のファイル管理情報で確認する。ここではネットワーク中継器１は、自動転送先の端末３と記憶部２０とのデータを比較し、記憶部２０には保存されているが端末３には未だ保存されていないファイルを新しいファイル（ファイル名およびファイルスタンプで比較）とみなし、ステップＥ１３で、この新しいファイルのみ記憶部２０から端末３へ自動転送するように、設定してある。どのファイルを自動的に転送するべきか、即ち自動的転送対象とするべきファイルの選択に関する設定は、ネットワーク中継器１のＦＲＯＭ１９にファイル管理情報として予め設定してある。記憶部２０から端末３への自動転送が終了すると、ステップＥ１４で自動転送処理は終了となる。
≪第３の実施例≫
【００５５】
次に、図面を参照して本発明の第３の実施例について説明する。第３の実施例では、ネットワーク上の端末（パソコンやサーバー）で以って自動転送を制御する。
【００５６】
ここまでに説明した第１の実施例、第２の実施例は、ネットワーク中継器（無線アクセスポイント、ルーターなど）１がＵＳＢストレージデバイス２の接続を検出した後、ネットワーク中継器１内の情報に基づき、自動的にネットワーク上の端末（パソコンやサーバー）にファイルを転送する方法および装置であった。他方、以下に説明する第３の実施例は、ＵＳＢストレージデバイス２がネットワーク中継器１に接続されたことを検出した場合、ネットワーク上の選択された端末（パソコンやサーバー）にＵＳＢストレージデバイス２が接続されたことを通知し、ＵＳＢストレージデバイス２のデータの転送をその端末側から制御する方法および装置である。なお、後述の第４の実施例も、データの転送を端末側から制御する点において第３の実施例と同様である。
【００５７】
第３の実施例のシステム構成は、第１の実施例と同じであり、図３に示したものである。図７および図８には第３の実施例においてネットワーク中継器１のＣＰＵ６でなされる処理のフローチャートを示す。
【００５８】
このネットワーク中継器１が設けられるネットワーク網の構成は、第１および第２の実施例と同じく、図１に例示したものである。また、ネットワーク中継器１が設けられるネットワーク網において、ネットワーク中継器１に接続されたＵＳＢストレージデバイス２のデータがネットワーク中継器１経由で端末に自動転送される経路は、図２に矢印２００および２０１で示す如くあり、第１および第２の実施例と同様である。
【００５９】
即ち、第３の実施例においも、第１および第２の実施例について説明したとおり、ＵＳＢストレージデバイス２をネットワーク中継器１に接続したときにファイルを自動的に転送するときにファイルが移動する流れは、図２に矢印２００，２０１で示すとおりである。矢印２００は、ＵＳＢストレージデバイス２のファイルを、ネットワーク中継器１につながっている家庭内ネットワーク上の端末３に転送するファイルの流れを示す。また矢印２０１は、ＵＳＢストレージデバイス２のファイルが、ネットワーク中継器１を経由してインターネット網４上の端末５に転送されるときのファイルの流れを示す。
【００６０】
第３の実施例におけるネットワーク中継器１は、第１の実施例におけるネットワーク中継器１と構成を同じくし、その構成のブロック図は図３に示すものとなる。ネットワーク中継器１の構成の説明は、図３を参照して行った第１の実施例におけるネットワーク中継器１の構成の説明と同様であるので、ネットワーク中継器１の構成に関する格別な説明は省略する。まず図１ないし図３を参照し、第３の実施例のファイル自動転送装置および方法の作動を説明する。
【００６１】
ＵＳＢストレージデバイス２のファイルを、ネットワーク中継器１に繋がっている家庭内ネットワーク上の端末３に矢印２００の経路で転送する場合、例えばＵＳＢポート１３に接続されたＵＳＢストレージデバイス２内のファイルは、ＵＳＢコントローラ１２およびＣＰＵ６をとおり、ＬＡＮを経由して端末３に転送される。本実施例では、ＬＡＮは無線ＬＡＮであるから、データはＲＦデバイス７を経由して転送される。もし、ＬＡＮが有線ＬＡＮであれば、データはＭＡＣ８から、ＰＨＹ９、ＬＡＮポート１０をとおり、その先の端末３に転送されることとなる。
【００６２】
矢印２０１に示す経路で、ＵＳＢストレージデバイス２のファイルを端末５に転送するときは、ＵＳＢストレージデバイス２のファイルは、ＵＳＢコントローラ１２、ＣＰＵ６をとおり、ＭＡＣ８から、ＰＨＹ９、ＬＡＮポート１０、ブロードバンドモデムを経由してインターネット網４上の端末５に転送される。このブロードバンドモデムはネットワーク中継器１をインターネット網４に接続するインタフェース部に設けられるが、図示は省略してある。なお、ＵＳＢコントローラ１２は、図３ではＣＰＵ６とは別のブロックとして描いてあるが、ハードウエアとしてはＣＰＵ６の内部に含んで構成されることもある。
【００６３】
図７および図８のフローチャートには、上述のとおり、図３に構成を示した第３の実施例のファイル自動転送装置および方法において、ＵＳＢストレージデバイス２のファイル転送を制御する際に、ネットワーク中継器１のＣＰＵ６で行われる処理の流れが示してある。図７は端末３の電源がＯＮの場合の処理の流れを示し、図８は端末３の電源がＯＦＦの場合の処理の流れを示す。
【００６４】
第３の実施例においては、端末３の電源がＯＮ状態またはＯＦＦ状態の何れの状態においても、ネットワーク中継器１にＵＳＢストレージデバイス２を接続するだけで、ネットワーク中継器１のファイルを端末３へ自動的に転送することができる。このように、この第３の実施例も、前述の第１および第２の実施例と同様に、ＵＳＢストレージデバイス２がネットワーク中継器１に接続されたときには、端末３の電源がＯＦＦであっても、その後に端末３に電源が投入されたときに、ＵＳＢストレージデバイス２のデータを端末３に自動的に転送するファイル自動転送装置および方法である。即ち、第３の実施例により、端末３の電源が一時的にＯＦＦ状態であっても、ネットワーク中継器１にＵＳＢストレージデバイス２を接続するだけで、端末３の電源が投入された際に、ＵＳＢストレージデバイス２のファイルは自動的に端末３に転送される方法および装置が提供できる。ネットワーク中継器１の自動転送のフローについて、図７および図８を参照して詳しく説明する。
【００６５】
図７は、ＵＳＢストレージデバイス２がネットワーク中継器１に接続されたときに、家庭内の端末３の電源がＯＮしている場合について、ＵＳＢストレージデバイス２内のファイルを自動転送する制御フローを示している。このフローチャートでは、ネットワーク中継器１と家庭内ネットワーク上の端末３とインターネット上の端末５とが関連して動作する。ネットワーク上の端末３、端末５には、ネットワーク中継器１へアクセスし必要なファイルをコピーできる仕組み（アプリケーションソフト等）を予め組み込んでおく。ネットワーク上の端末からネットワーク上のファイル操作することは容易である。
【００６６】
例えば、ネットワーク上の記憶手段に記憶されたファイルをローカルホストのディレクトリへコピーするコマンド（Windows）などを利用し、ネットワーク中継器１に接続されたＵＳＢストレージデバイス２へのアクセス及びＵＳＢストレージデバイス２のファイルのコピーをするアプリケーションソフト（コピー用アプリケーションソフト）を端末３および端末５に設定することにより実現する。このように、そのコピー用アプリケーションソフトを端末３および端末５へ予め設定しておくことにより、ＵＳＢストレージデバイス２のファイルを端末３および端末５へコピーする仕組みが設定される。
【００６７】
図７のフローチャートにおいて、ステップＢ１でＵＳＢストレージデバイス２をネットワーク中継器１のＵＳＢポート１３または１４にまず接続する。ネットワーク中継器１へのＵＳＢストレージデバイス２の接続があったとき、ネットワーク中継器１においてはＵＳＢコントローラ１２経由でＣＰＵ６にその接続が通知され、ステップＢ２で、ＣＰＵ６はＵＳＢストレージデバイス２の接続を検出する。次に、ＣＰＵ６はステップＢ３で検出信号の送信を行う。検出信号は、ＬＡＮインタフェース仕様におけるＬＡＮ通信プロトコルに応じた信号形式とする。検出信号の送信先の端末は、あらかじめネットワーク中継器１内のＦＲＯＭ１９に設定しておく。ＣＰＵ６は、その送信先情報をＦＲＯＭ１９から取得し、その設定された送信先の端末に検出信号を送信する。ネットワーク中継器１に接続された端末より、ネットワーク中継器１のＧＵＩ画面を呼び出し、送信先の情報をそのＧＵＩ画面に入力することにより、その送信先の情報がネットワーク中継器１のＦＲＯＭ１９に設定される。そのＧＵＩ画面に入力する送信先の端末の情報は、ＩＰアドレス、Ｍａｃアドレスなどである。ここでは、送信先の端末として端末３と端末５がネットワーク中継器１に予め設定済みであり、ステップＢ３では端末３と端末５に検出信号が送信される。
【００６８】
次にステップＢ４、ステップＢ６で端末３と端末５は各々検出信号を受信する。次にステップＢ５、ステップＢ７で端末３、端末５それぞれからネットワーク中継器１に接続されたＵＳＢストレージデバイス２にアクセスする。端末３、端末５には、検出信号を受信したときに、ネットワーク中継器１に接続されたＵＳＢストレージ２のファイルをコピーする上記コピー用アプリケーションソフトが予め設定してある。次にステップＢ９、ステップＢ１０に進み、端末３、端末５各々へのファイルコピーがそのアプリケーションソフトにより行われる。
【００６９】
ネットワーク中継器１、端末３、端末５の事前設定を上述の如くに行っておくことで、図７の制御フローで示すように、ＵＳＢストレージデバイス２をネットワーク中継器１に接続するだけで、ＵＳＢストレージデバイス２のファイルを端末３、端末５へ自動転送できる。ＵＳＢストレージデバイス２に記憶されているファイルをパソコン等の端末３，５から自動的に操作できるこの第３の実施例では、ＵＳＢストレージデバイス２のファイルの扱いにおける自由度が広がる。このように、第３の実施例によれば、ＵＳＢストレージデバイス２に記憶されているファイルをパソコン等の端末３，５から操作できるので、例えば、ファイルの拡張子などを応じて、ファイルを選別してコピーすること（選別コピー）や、コピー完了後にファイルを削除（コピー後削除）するといった操作が、前記アプリケーションソフトの設定（選別コピーやコピー後削除の要否の設定）により、自動的に行える。すなわち、第３の実施例では、ＵＳＢストレージデバイス２のファイルの扱いにおける自由度が大きい。
【００７０】
図８は、家庭内の端末３の電源がＯＦＦしている場合について、ＵＳＢストレージデバイス２のファイルを自動転送する制御フローを示している。このフローチャートでは、ネットワーク中継器１と家庭内ネットワーク上の端末３とインターネット上の端末５が関連して動作する。ネットワーク上の端末３には、上記のコピー用アプリケーションなどで、ネットワーク中継器１を経由して端末５へアクセスし必要なファイルをコピーできる仕組みを予め組み込んでおくことは上述のとおりである。図８のステップＤ１からステップＤ３までの処理は、図７におけるステップＢ１からＢ３までの処理と同じである。
【００７１】
図７を参照して説明したように、ステップＢ３において、予めネットワーク中継器１に設定済みの端末３と端末５に検出信号を送信する。端末３は電源がＯＮされていないため、この時には検出信号を受信できない。他方、端末５は常時通電状態のサーバーやパソコンを想定しており、ステップＤ６で検出信号を受信する。次にステップＤ７で、ネットワーク中継器１に接続されたＵＳＢストレージデバイス２に端末５からアクセスする。端末５には、図７を参照して説明したように、検出信号を受信したときに、ネットワーク中継器１に接続されたストレージデバイス２のファイルをコピーするように、設定してある（上述の例では、コピー用アプリケーションにその設定をする。）。次にステップＤ１０、ステップＤ１１でＵＳＢストレージデバイス２内のファイルを端末５の記憶装置（ＨＤＤなど）にコピーする。ここまでの制御フローで、ＵＳＢストレージデバイス２内のファイルが自動的に端末５の記憶装置にコピーされる。
【００７２】
次に、ステップＤ１２で端末３が起動されたとする。端末３の起動のタイミングは任意である。ステップＤ１２で端末３が起動すると、ステップＤ１３で端末３はネットワーク中継器１に自動的にリンクアップし、端末３がネットワークに接続される。次に、ステップＤ１４で端末３は自動的に端末５にアクセスする。次に、ステップＤ１１、ステップＤ１５で端末５の記憶装置から端末３へのファイルコピーが完了する。
【００７３】
先にも述べたとおり、端末５がインターネット上のサーバーであり、常時電源ＯＮであれば、例えば、端末３のユーザーがプロバイダ契約を行う際に、ネットワーク中継器１と組み合わせて、ユーザーが任意にデータの保存に利用可能なインターネット上のサーバーとして端末５の記憶部をユーザーに提供するようにすることもできる。
【００７４】
このように、第３の実施例によるファイルの自動転送方法を端末３のユーザーのプロバイダ契約に適用することにより、プロバイダ契約によるサービスが拡大される。例えば、端末３のユーザーは、インターネット網４上のサーバー（端末５）を自らのデータ保存手段として使用できるばかりでなく、自らの端末３の電源のＯＮ／ＯＦＦに拘わらず、ネットワーク中継器１に接続されたＵＳＢストレージデバイス２のファイルが自らの端末３へ自動的に転送されるようにその端末５（データ保存手段）を利用できる。更に、端末５に保存されるそのファイルをインターネット網４上の他者（友人等）にアクセスできるように設定しておけば、ネットワーク中継器１にＵＳＢストレージデバイス２を接続することにより、ＵＳＢストレージデバイス２のファイルをその他者に閲覧できるようにすることが可能となる。なお、端末５に保存したファイルにアクセスを許容する他者の範囲は、よく知られたファイルアクセス権の設定方法の選択により、任意に設定できる。
≪第４の実施例≫
【００７５】
次に、図面を参照して本発明の第４の実施例について説明する。第４の実施例は、第３の実施例と同様に、ネットワーク上の端末（パソコンやサーバー）で以ってファイルの自動転送を制御する方法および装置である。
【００７６】
第４の実施例のシステム構成は、第２の実施例と同じであり、図５に示したものである。図９には第４の実施例においてネットワーク中継器１のＣＰＵ６でなされる処理のフローチャートを示す。
【００７７】
このネットワーク中継器１が設けられるネットワーク網の構成は、第１および第２の実施例と同じく、図１に例示したものである。また、ネットワーク中継器１が設けられるネットワーク網において、ネットワーク中継器１に接続されたＵＳＢストレージデバイス２のデータがネットワーク中継器１経由で端末３に自動転送される経路は、図２に矢印２００で示す如くある。
【００７８】
第４の実施例におけるネットワーク中継器１は、第２の実施例におけるネットワーク中継器１と構成を同じくし、その構成のブロック図は図５に示すものとなる。ネットワーク中継器１の構成の説明は、図５を参照して行った第２の実施例におけるネットワーク中継器１の構成の説明と同様であるので、ネットワーク中継器１の構成に関する格別な説明は省略する。まず図１、図２および図５を参照し、第４の実施例のファイル自動転送装置および方法の作動を説明する。
【００７９】
図５の第４の実施例が図３の第３の実施例と相違する構成は、記憶部（ＦＲＯＭ、ＨＤＤなど）２０が備えられていることである。記憶部２０が備えられていることが、第３の実施例との違いであり、ファイル転送の詳細に関して図２を参照して説明する。図２でＵＳＢストレージデバイス２のデータがネットワーク中継器１に自動転送される矢印２００の流れがある。第３の実施例では端末３の電源がＯＮされていない場合、ＵＳＢストレージデバイス２のファイルを端末３に自動転送できないため、インターネット上の端末５に自動転送し、最終的に端末３が起動した時に端末５にアクセスし、ファイルをコピーすることで端末３への自動転送を実現した。
【００８０】
それに対し第４の実施例では、ネットワーク中継器１内に記憶部２０を備えることで、第３の実施例の端末５の存在がない場合にも自動転送が可能になる。すなわち、第４の実施例によれば、ネットワーク中継器１と家庭内の端末３のみの状態でも自動転送の機能が実現可能になる。もちろんインターネット４上の端末５は一時保存だけではなく、バックアップ用途や、プロバイダサービスの一つとして写真などのデータを共通化するための用途として利用可能である。
【００８１】
次に、第４の実施例のファイル自動転送装置および方法における具体的な動作に関し、図９のフローチャートを参照して説明する。第４の実施例は、第３の実施例とは異なり、ネットワーク中継器１に記憶部２０が備えられていることで、記憶部２０にＵＳＢストレージデバイス２のファイルを一時保存し、ユーザーが端末３を起動した時、端末３が自動的にネットワーク中継器１の記憶部２０にアクセスすることで自動転送を実現している。
【００８２】
図９のフローチャートにおいて、ステップＣ１でＵＳＢストレージデバイス２をネットワーク中継器１のＵＳＢポート１３または１４にまず接続する。ネットワーク中継器１へのＵＳＢストレージデバイス２の接続があったとき、ネットワーク中継器１においてはＵＳＢコントローラ１２経由でＣＰＵ６にその接続が通知され、ステップＣ２で、ＣＰＵ６はＵＳＢストレージデバイス２の接続を検出する。次に、ステップＣ３で、ネットワーク中継器１はＵＳＢストレージデバイス２のファイルを記憶部２０にコピーする。
【００８３】
ステップＣ３のコピーに続いて、ＣＰＵ６はステップＣ４で検出信号の送信を行う。検出信号は、ＬＡＮインタフェース仕様におけるＬＡＮ通信プロトコルに応じた信号形式とする。検出信号の送信先の端末は、あらかじめネットワーク中継器１内のＦＲＯＭ１９に設定しておく。ＣＰＵ６は、その送信先情報をＦＲＯＭ１９から取得し、その設定された送信先の端末に検出信号を送信する。ネットワーク中継器１に接続された端末より、ネットワーク中継器１のＧＵＩ画面を呼び出し、送信先の情報をそのＧＵＩ画面に入力することにより、その送信先の情報がネットワーク中継器１のＦＲＯＭ１９に設定される。そのＧＵＩ画面に入力する送信先の端末の情報は、ＩＰアドレス、Ｍａｃアドレスなどである。ここでは、送信先の端末として端末３がネットワーク中継器１に予め設定済みであり、ステップＣ４では端末３に検出信号が送信される。
【００８４】
次にステップＣ５に進み、端末３の電源がＯＮの場合、ステップＣ６へ進む。端末３の電源がＯＦＦの場合、ステップＣ８へ進み、端末３の電源がＯＮされるのを待つ。次にステップＣ９で端末３の電源がＯＮされると、端末３はネットワーク中継器１へ自動的にリンクアップし、ネットワーク接続が完了する。次にステップＣ６へ進む。
【００８５】
ネットワーク上の端末３には、ネットワーク中継器１へアクセスし必要なファイルをコピーできる仕組み（アプリケーションソフト等）を予め組み込んでおく。ネットワーク上の端末からネットワーク上のファイル操作することは、先に実施例３の説明で記述のとおり容易である。
【００８６】
例えば、ネットワーク上の記憶手段に記憶されたファイルをローカルホストのディレクトリへコピーするコマンド（Windows）などを利用し、ネットワーク中継器１に接続されたＵＳＢストレージデバイス２へのアクセス及びＵＳＢストレージデバイス２のファイルのコピーをするアプリケーションソフト（コピー用アプリケーションソフト）を端末３に設定することにより実現する。このように、そのコピー用アプリケーションソフトを端末３へ予め設定しておくことにより、ＵＳＢストレージデバイス２のファイルを端末３へコピーする仕組みを設定しておく。
【００８７】
ステップＣ６で、端末３はネットワーク中継器１に備えられている記憶部２０へアクセスする。ステップＣ１１で、記憶部２０に記憶されているファイルを端末３へコピーする。ここまでの制御フローで、ＵＳＢストレージデバイス２内のファイルが自動的に端末３の記憶装置に自動でコピーされたことになる。
【００８８】
第４の実施例では、ネットワーク中継器１および端末３の事前設定を上述の如くに行っておくことで、図９の制御フローで示すように、ＵＳＢストレージデバイス２をネットワーク中継器１に接続するだけで、ＵＳＢストレージデバイス２のファイルを端末３へ自動転送できる。ＵＳＢストレージデバイス２に記憶されているファイルをパソコン等の端末３から自動的に操作できるこの第３の実施例では、ＵＳＢストレージデバイス２のファイルの扱いにおける自由度が広がる。このように、第４の実施例によれば、第３の実施例と同様に、ＵＳＢストレージデバイス２に記憶されているファイルをパソコン等の端末３から操作できるので、例えば、ファイルの拡張子などを応じて、ファイルを選別してコピーすること（選別コピー）や、コピー完了後にファイルを削除（コピー後削除）するといった操作が、前記アプリケーションソフトの設定（選別コピーやコピー後削除の要否の設定）により、自動的に行える。すなわち、第４の実施例では、ＵＳＢストレージデバイス２のファイルの扱いにおける自由度が大きい。
【００８９】
また第４の実施例では、ネットワーク中継器１内に記憶部２０を備えるので、ＵＳＢストレージデバイス２が接続され、記憶部２０にファイル転送した履歴を記憶部２０に保存しておくことも可能である。履歴を残しておくことで、次回にＵＳＢストレージデバイス２が接続された場合、前回の接続時の日時より更新日の新しいファイルのみ転送するなどの設定が可能になる。
≪第２および第４の実施例の変形例≫
【００９０】
次に図１０を参照して第２の実施例（図５の構成）および第４の実施例（図５構成）の変形例について説明する。図１０は、第２および第４の実施例の変形例のシステム構成を示すブロック図である。第２および第４の実施例では、図５にシステム構成を示すように、ＣＰＵ６に接続された記憶部２０を有する。これに対し、図１０のシステム構成では、外付けＵＳＢストレージ２４がＵＳＢポート１４に接続してある。この外付けＵＳＢストレージ２４は、第２および第４の実施例における記憶部２０と同様に、端末３の電源がＯＦＦであるときにＵＳＢストレージデバイス２のデータを一時保存するという目的に利用できる。すなわち、図１０の変形例は、図６および図９に示すフローチャートでは記憶部２０に一時保存したファイルを、ＵＳＢポート２に接続の外付けストレージ２４に一時保存する形態である。制御フローに関しては、図６および図９と同様の制御フロー処理であり、変更ないため説明は省略する。
【００９１】
図１０にシステム構成を示す変形例のファイル自動転送装置および方法では、外付けＵＳＢストレージ２４を利用することで、必要に応じて暗号化したデータを外付けＵＳＢストレージ２４に保存することで、外付けストレージデバイス２４を取り外して中身のファイルを閲覧できないようセキュリティを高めることも可能である。
【００９２】
以上に実施例を上げ、本発明を具体的に説明したが、本発明がこれら実施例に限られるものではないことは勿論である。例えば、上述の実施例では、ファイル自動転送装置は、ルータ等のネットワーク中継器であったが、本発明では、ファイル自動転送装置は、ルータ等と称されるネットワーク中継器だけではなく、ネットワークに接続され、ネットワーク上の端末との通信ができるＣＰＵおよびメモリを備える各種の装置であっても差し支えない。また、上述の実施例では、ネットワーク中継器に接続されるストレージデバイスとしてＵＳＢストレージデバイスを例示したが、本発明では、ファイル自動転送装置に接続されるストレージデバイスは、ＵＳＢストレージデバイスに限らず、ＵＳＢインタフェース以外の着脱可能な各種のインタフェースのものであっても差し支えない。
【符号の説明】
【００９３】
１    ネットワーク中継器
１a    ＵＳＢインタフェース
２    ＵＳＢストレージデバイス
３    パソコン、サーバー等の端末
４    インターネット網
５    パソコン、サーバー等の端末
６    ＣＰＵ
７    ＲＦデバイス（無線部）
８    ＭＡＣ
９    ＰＨＹ
１０  ＬＡＮポート
１１  メモリ
１２  ＵＳＢコントローラ
１３  ＵＳＢポート１
１４  ＵＳＢポート２
１５  ＬＥＤ制御部
１６  ＬＥＤ表示部
１７  記憶部（ＦＲＯＭ、ＨＤＤ）
１９  ＦＲＯＭ（フラッシュロム）
２０  記憶部（ＦＲＯＭ、HDD）
２２  ファイル制御部
２４  外付けＵＳＢストレージデバイス
１００  光回線
２００  ファイル転送経路
２０１  ファイル転送経路
【図１】
2014089676.tif 000003
【図２】
2014089676.tif 000004
【図３】
2014089676.tif 000005
【図４】
2014089676.tif 000006
【図５】
2014089676.tif 000007
【図６】
2014089676.tif 000008
【図７】
2014089676.tif 000009
【図８】
2014089676.tif 000010
【図９】
2014089676.tif 000011
【図１０】
2014089676.tif 000012