(57)【要約】【課題】各種の異なるネット上の共有空間にユーザーがファイルをアップロードする時間を大幅に短縮可能な、ファイルを自動アップロードする方法を提供する。【解決手段】第一電子装置上の少なくとも一つのフォルダに対しファイルが更新されたか否かを判断し、判断結果を生成するステップ４３０と、フォルダ内のファイルが更新されたと判断された場合、自動アップロード操作を行い、少なくとも一つの第二電子装置のデータ記録空間にフォルダ内の更新されたファイルをアップロードするステップ４４０と、を含む。【選択図】図４
2010170513.tif 000002
【特許請求の範囲】
【請求項１】
第一電子装置上の少なくとも一つのフォルダに対しファイルが更新されたか否かを判断し、判断結果を生成するステップと、
フォルダ内のファイルが更新されたと判断された場合、自動アップロード操作を行い、少なくとも一つの第二電子装置のデータ記録空間にフォルダ内の更新されたファイルをアップロードするステップと、
を含むことを特徴とするファイルを自動アップロードする方法。
【請求項２】
第一電子装置上のフォルダに対しファイルが更新されたか否かを判断するステップは、フォルダの少なくとも一つのファイルイベントによって第一電子装置上のフォルダに対しファイルが更新されたか否かを判断することを含むことを特徴とする請求項１記載のファイルを自動アップロードする方法。
【請求項３】
ファイルイベントが新規ファイルイベントである場合、判断結果はフォルダ内のファイルが更新されたことを指示することを特徴とする請求項２記載のファイルを自動アップロードする方法。
【請求項４】
ファイルイベントがファイル変更イベントである場合、判断結果はフォルダ内のファイルが更新されたことを指示することを特徴とする請求項２記載のファイルを自動アップロードする方法。
【請求項５】
ファイル変更イベントは、ファイル内容変更イベント、ファイル名変更イベントまたはファイル複製イベントを含むことを特徴とする請求項４記載のファイルを自動アップロードする方法。
【請求項６】
自動アップロードする方法は、さらにウォッチフォルダリストを設定するステップを含み、ウォッチフォルダリストは、第一電子装置上のフォルダのパスを含み、
第一電子装置上のフォルダに対しファイルが更新されたか否かを判断するステップは、ウォッチフォルダリストに記録されたフォルダのパスを読み取るステップと、フォルダのパスを介してフォルダの少なくとも一つのファイルイベントを検知することによって第一電子装置上のフォルダに対しファイルが更新されたか否かを判断するステップと、を含むことを特徴とする請求項１記載のファイルを自動アップロードする方法。
【請求項７】
ファイルイベントが新規ファイルイベントである場合、判断結果はフォルダ内のファイルが更新されたことを指示することを特徴とする請求項６記載のファイルを自動アップロードする方法。
【請求項８】
ファイルイベントがファイル変更イベントである場合、判断結果はフォルダ内のファイルが更新されたことを指示することを特徴とする請求項６記載のファイルを自動アップロードする方法。
【請求項９】
ファイル変更イベントは、ファイル内容変更イベント、ファイル名変更イベントまたはファイル複製イベントを含むことを特徴とする請求項８記載のファイルを自動アップロードする方法。
【請求項１０】
データ記録空間は、ネット上の共有空間であることを特徴とする請求項１記載のファイルを自動アップロードする方法。
【請求項１１】
フォルダは、複数の第二電子装置の複数のネット上の共有空間に対応し、自動アップロード操作は、フォルダ内の更新されたファイルのタイプに従って複数のネット上の共有空間のうちの互いに対応するネット上の共有空間にフォルダ内の更新されたファイルをアップロードすることを特徴とする請求項１０記載のファイルを自動アップロードする方法。
【請求項１２】
第二電子装置は、サーバーであることを特徴とする請求項１記載のファイルを自動アップロードする方法。
【請求項１３】
第一電子装置は、記録装置であることを特徴とする請求項１記載のファイルを自動アップロードする方法。
【請求項１４】
自動アップロード方法は、さらに猶予期間を設定するステップを含み、自動アップロード操作は、フォルダ内のファイルが更新されたと判断された後、猶予期間を経過してから行われることを特徴とする請求項１記載のファイルを自動アップロードする方法。
【請求項１５】
自動アップロードに用いる複数のプログラムを備え、
複数のプログラムは、第一電子装置上の少なくとも一つのフォルダに対しファイルが更新されたか否かを判断し、判断結果を生成する指令と、フォルダ内のファイルが更新されたと判断された場合、自動アップロード操作を行い、少なくとも一つの第二電子装置のデータ記録空間にフォルダ内の更新されたファイルをアップロードする指令とを含むことを特徴とする、ファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項１６】
第一電子装置上のフォルダに対しファイルが更新されたか否かを判断する指令は、フォルダの少なくとも一つのファイルイベントによって第一電子装置上のフォルダに対しファイルが更新されたか否かを判断することを含むことを特徴とする請求項１５記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項１７】
ファイルイベントが新規ファイルイベントである場合、判断結果はフォルダ内のファイルが更新されたことを指示することを特徴とする請求項１６記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項１８】
ファイルイベントがファイル変更イベントである場合、判断結果はフォルダ内のファイルが更新されたことを指示することを特徴とする請求項１６記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項１９】
ファイル変更イベントは、ファイル内容変更イベント、ファイル名変更イベントまたはファイル複製イベントを含むことを特徴とする請求項１８記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項２０】
複数のプログラムは、さらにウォッチフォルダリストを設定する指令を含み、ウォッチフォルダリストは、第一電子装置上のフォルダのパスを含み、
第一電子装置上のフォルダに対しファイルが更新されたか否かを判断する指令は、ウォッチフォルダリストに記録されたフォルダのパスを読み取る指令と、フォルダのパスを介してフォルダの少なくとも一つのファイルイベントを検知することによって第一電子装置上のフォルダに対しファイルが更新されたか否かを判断する指令と、を含むことを特徴とする請求項１５記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項２１】
ファイルイベントが新規ファイルイベントである場合、判断結果はフォルダ内のファイルが更新されたことを指示することを特徴とする請求項２０記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項２２】
ファイルイベントがファイル変更イベントである場合、判断結果はフォルダ内のファイルが更新されたことを指示することを特徴とする請求項２０記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項２３】
ファイル変更イベントは、ファイル内容変更イベント、ファイル名変更イベントまたはファイル複製イベントを含むことを特徴とする請求項２２記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項２４】
データ記録空間は、ネット上の共有空間であることを特徴とする請求項１５記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項２５】
フォルダは、複数の第二電子装置の複数のネット上の共有空間に対応し、自動アップロード操作は、フォルダ内の更新されたファイルのタイプに従って複数のネット上の共有空間のうちの互いに対応するネット上の共有空間にフォルダ内の更新されたファイルをアップロードすることを特徴とする請求項２４記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項２６】
第二電子装置は、サーバーであることを特徴とする請求項１５記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項２７】
第一電子装置は、記録装置であることを特徴とする請求項１５記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【請求項２８】
複数のプログラムは、さらに猶予期間を設定する指令を含み、自動アップロード操作は、フォルダ内のファイルが更新されたと判断された後、猶予期間を経過してから行われることを特徴とする請求項１５記載のファイルを自動アップロードするコンピューターで読取可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルをアップロードする方法に関し、詳しくはファイルを自動アップロードする方法、およびファイルを自動アップロードする、コンピューターで読取可能な媒体（Ｃｏｍｐｕｔｅｒ−ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）に関する。
【背景技術】
【０００２】
現今、ネットワークが普遍化されてきた時代において、多くのユーザーは個人の写真または映像をＹｏｕＴｕｂｅ（登録商標）、Ｆｌｉｃｋｒ（登録商標）およびＰｉｃａｓａ（登録商標）などの公開されているネット上の共有空間にアップロードし、多くの人々に参照および観賞を提供する。様々なマルチメディアファイルをユーザーにアップロードさせるため、これらのネット上の共有空間はアップロードソフトウェアを提供するが、ユーザーにとっては、異なるネット上の共有空間に応じダウンロードおよびインストールを行ったり異なるアップロードソフトウェアを使用したりすることが必要であるため、異なるアップロードソフトウェアのダウンロード、インストール、設定および操作には非常に時間がかかる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の主な目的は、各種の異なるネット上の共有空間にユーザーがファイルをアップロードする時間を大幅に短縮可能な、ファイルを自動アップロードする方法、およびファイルを自動アップロードするコンピューターで読取可能な媒体を提供することである。
【課題を解決するための手段】
【０００４】
上述の目的を達成するために、本発明によるファイルを自動アップロードする方法は、第一電子装置上の少なくとも一つのフォルダに対しファイルが更新されたか否かを判断し、判断結果を生成するステップと、フォルダ内のファイルが更新されたと判断された場合、自動アップロード操作を行い、少なくとも一つの第二電子装置のデータ記録空間にフォルダ内の更新されたファイルをアップロードするステップとを含む。
【０００５】
本発明によるファイルを自動アップロードするコンピューターで読取可能な媒体は、前述のファイルを自動アップロードする方法を用いた、自動アップロードに用いる複数のプログラムを備える。複数のプログラムは、第一電子装置上の少なくとも一つのフォルダに対しファイルが更新されたか否かを判断し、判断結果を生成する指令と、フォルダ内のファイルが更新されたと判断された場合、自動アップロード操作を行い、少なくとも一つの第二電子装置のデータ記録空間にフォルダ内の更新されたファイルをアップロードする指令とを含む。
【０００６】
本発明は、ＹｏｕＴｕｂｅ、ＦｌｉｃｋｒおよびＰｉｃａｓａなどのタイプが異なるネット上の共有空間およびファイル転送プロトコル（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ，ＦＴＰ）サーバーなどに、タイプが異なるファイルを自動アップロードすることが可能である。本発明がファイル転送プロトコルサーバーに適用される際、本発明によるソフトウェアは少なくとも一つの設定されたサーバーにファイルを自動アップロードする。このとき映像音声ファイル、画像ファイルおよび文書ファイルなどのタイプが異なるファイルを自動アップロードすることが可能である。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態によるソフトウェアを介してネット上の共有空間（ＦｌｉｃｋｒまたはＹｏｕＴｕｂｅなど）のアドレスおよびバスワードを設定する状態を示す模式図。
【図２】本発明の一実施形態によるソフトウェアを介してネット上の共有空間の認証を取得する状態を示す模式図。
【図３】本発明の一実施形態によるソフトウェアの使用インターフェースを示す模式図。
【図４】本発明の一実施形態によるファイルを自動アップロードする方法の実施形態を示すフローチャート
【発明を実施するための最良の形態】
【０００８】
以下、本発明の一実施形態を図面に基づいて説明する。
（一実施形態）
本発明は、ファイルを自動アップロードする方法、およびファイルを自動アップロードするコンピューターで読取可能な媒体に関する。ファイルを自動アップロードするコンピューターで読取可能な媒体は、ファイルの自動アップロードに用いる複数のプログラムを備える。例を挙げて説明すると、本発明による方法およびコンピューターで読取可能な媒体は、ネットを介してコンピューターのファイルをネット上の共有空間またはネット上のサーバーに自動アップロードすることが可能である。
【０００９】
本形態はコンピューター装置に用いるソフトウェア製品を通して実現する。ソフトウェア製品のプログラムは一部分の実施形態（ここで述べた方法をも含む）の機能を定義し、各種のコンピューターで読取可能な媒体に含まれることが可能である。ここで使用された「コンピューターで読取可能な媒体」は（ｉ）読み取り専用記録メディアおよび（ｉｉ）書き込み・修正可能な記録メディアを含む。
（ｉ）読み取り専用記録メディアは、ＣＤ−ＲＯＭ光ディスクドライブで読取可能なＣＤ−ＲＯＭ光ディスク、ＤＶＤ光ディスクドライブで読取可能なＤＶＤ光ディスク、ブルーレイ光ディスクドライブで読取可能なブルーレイ光ディスク、或いはネット装置内の読み取り専用メモリ装置、例えば読み取り専用メモリチップまたは任意の種類のソリッドステート非揮発性半導体メモリなどである。
【００１０】
（ｉｉ）修正可能なデータが記録してある書き込み可能な記録メディアは、フラッシュメモリ、任意の種類のソリッドステートのランダムアクセス半導体メモリ、または各種のハードディスクである。本発明の機能を指示するのに用いるコンピューターで読取可能な指令を有するコンピューターで読取可能な媒体は即ち本実施形態に属する。ほかの媒体は、ネット装置を介してデータを伝送する通信メディア、例えばコンピューター、電話ネットワークまたは無線通信ネットワークを介してデータを伝送する通信メディアを含む。後者の実施形態は具体的にインターネットおよびほかのネットワークにデータを伝送する、またはインターネットまたはほかのネットワークを介してデータを伝送することを含む。本発明の機能を指示するのに用いるコンピューターで読取可能な指令を有する通信メディアは即ち本発明の実施形態に属する。
【００１１】
以下、パソコン中の携帯式記録装置の画像ファイルをネット上の共有空間に自動アップロードすることを例として説明を進める。ネット上の共有空間とは例えばＦｌｉｃｋｒ、ＹｏｕＴｕｂｅなどのネット上の共有空間であり、以下では、ネット上の共有空間としてＦｌｉｃｋｅｒを例に挙げて説明する。
まず図１および図２に示すように、ユーザーは本形態によるソフトウェアを介してネット上の共有空間Ｆｌｉｃｋｒのアドレスおよびパスワードを設定することによってネット上の共有空間Ｆｌｉｃｋｒの認証を取得する。図３は本形態によるソフトウェアの使用インターフェースを示す模式図である。続いて図３に示すように、ユーザーは、本形態によるソフトウェアにおいてウォッチフォルダリスト（ｗａｔｃｈ  ｆｏｌｄｅｒ  ｌｉｓｔ）２１０を設定する。ウォッチフォルダリスト２１０は、携帯式記録装置上のフォルダ２１２のフォルダパス２１４を含む。なお、図１〜図３において、○○○は例えばＦｌｉｃｋｅｒ、△△△は例えばＹｏｕＴｕｂｅ、などのネット上の共有空間を示す。
【００１２】
続いて、ユーザーは猶予期間（ｇｒａｃｅ  ｐｅｒｉｏｄ）２２０（例えば一分間）および表示設定２３０を設定する。続いて、本形態によるソフトウェアは携帯式記録装置上のフォルダ２１２に対しファイルが更新されたか否かを判断し、判断結果を生成する。携帯式記録装置上のフォルダ２１２に対しファイルが更新されたか否かを判断するステップは、ウォッチフォルダリスト２１０に記録されたフォルダパス２１４を読み取ることと、フォルダパス２１４を介してフォルダ２１２の少なくとも一つのファイルイベント（ｆｉｌｅ  ｅｖｅｎｔ）を検知することによって携帯式記録装置上のフォルダ２１２に対しファイルが更新されたか否かを判断することを含む。
【００１３】
ファイルイベントが新規ファイルイベントである場合、判断結果はフォルダ２１２内のファイルが更新されたことを指示する。ファイルイベントがファイル変更イベントである場合、判断結果はフォルダ２１２内のファイルが更新されたことを指示する。ファイル変更イベントは、ファイル内容変更イベント、ファイル名変更イベントまたはファイル複製イベントを含むことが可能である。フォルダ２１２内のファイルが更新されたと判断された場合、本形態によるソフトウェアは、自動アップロード操作を行い、フォルダ２１２内の更新されたファイルをネット上の共有空間Ｆｌｉｃｋｒにアップロードする。自動アップロード操作は、フォルダ２１２内のファイルが更新されたと判断された後、猶予期間一分間を経過してから行われる。
【００１４】
また、フォルダ２１２が複数の異なるネット上の共有空間（例えばＦｌｉｃｋｒおよびＹｏｕＴｕｂｅなど）に対応する場合、自動アップロード操作は、フォルダ２１２内の更新されたファイルのタイプに従って複数のネット上の共有空間のうちの互いに対応するネット上の共有空間にフォルダ２１２内の更新されたファイルをアップロードする。例を挙げて説明すれば、本発明によるソフトウェアは、映像音声ファイルをネット上の共有空間ＹｏｕＴｕｂｅに、画像ファイルをネット上の共有空間Ｆｌｉｃｋｒに自動アップロードする。
上述した実施形態は、本発明を制限するものでなく本発明を説明するための一例である。かつ本発明によるソフトウェアは、パソコンおよび携帯式記録装置に限らず、タイプが異なるコンピューター及び各種の記録装置に適用することも可能である。
【００１５】
図４は、本発明によるファイルを自動アップロードする方法の実施形態を示すプロセスである。実際に同じ結果が得られさえすれば、必ずしも図４に示す順番に従ってプロセスのステップを行うか、或いは連続する必要があるとは限らない。つまり、ステップ間に別のステップを割り込ませることも可能である。本形態による方法は次の通りである。
【００１６】
ステップ４００は、ネット上の共有空間の認証を取得する。
ステップ４１０は、ウォッチフォルダリスクを設定し、ウォッチフォルダリストは、第一電子装置上の少なくとも一つのフォルダのパスを含む。
ステップ４２０は、猶予期間および表示設定を設定する。
ステップ４３０は、第一電子装置上のフォルダに対しファイルが更新されたか否かを判断し、判断結果を生成する。フォルダ内のファイルが更新されたと判断されるとステップ４４０を進める。フォルダ内のファイルが更新されないと判断されるとステップ４３０を進める。
【００１７】
ステップ４４０は、猶予期間を経過した後、自動アップロード操作を行い、少なくとも一つの第二電子装置のデータ記録空間にフォルダ内の更新されたファイルをアップロードする。フォルダが複数の第二電子装置の複数のネット上の共有空間に対応する場合、自動アップロード操作は、フォルダ内の更新されたファイルのタイプに従って複数のネット上の共有空間のうちの互いに対応するネット上の共有空間にフォルダ内の更新されたファイルをアップロードする。
【００１８】
本形態は、ＹｏｕＴｕｂｅ、ＦｌｉｃｋｒおよびＰｉｃａｓａなどのタイプが異なるネット上の共有空間およびファイル転送プロトコルサーバーなどに、タイプが異なるファイルを自動アップロードすることが可能である。本形態がファイル転送プロトコルサーバーに適用される際、本形態によるソフトウェアは少なくとも一つの設定されたサーバーにファイルを自動アップロードする。このとき映像音声ファイル、画像ファイルおよび文書ファイルなどのタイプが異なるファイルを自動アップロードすることが可能である。従って、本形態は、各種の異なるネット上の共有空間にユーザーがファイルをアップロードする時間を大幅に短縮することが可能である。
【００１９】
上述したものは本発明の比較的好ましい実施形態であるため、本発明の請求範囲に基づいて効果が同等な変更および修正を行うことは本発明の請求範囲に属するべきである。
【符号の説明】
【００２０】
４３０：ステップ、４４０：ステップ
【図１】
2010170513.tif 000003
【図２】
2010170513.tif 000004
【図３】
2010170513.tif 000005
【図４】
2010170513.tif 000006