(57)【要約】【課題】サーバのファイルを端末が更新同期することにより、複数利用者間でファイルを共有する利用形態において、ファイル共有する端末を同期対象に追加、除外する手続き、サーバ構成の変更に応じた設定変更手続きが煩わしい。【解決手段】第１の端末１０１は、ファイル同期管理装置１、ファイル同期装置２、内部メモリ９１０を具備し、ファイル同期管理装置１が内部メモリ９１０を識別する蓄積手段識別情報に関連付けた同期設定ファイルにサーバとの更新同期のための同期設定情報を埋め込んで内部メモリ９１０へ蓄積し、ファイル同期装置２が蓄積された同期設定ファイルの同期設定情報に基づいて内部メモリ９１０をサーバと更新同期することにより、内部メモリ９１０における蓄積状態を管理するのみで複数端末における更新同期を制御できるようにした。【選択図】図４
2011164875.tif 000002
【特許請求の範囲】
【請求項１】
第一の蓄積手段を識別する蓄積手段識別情報を取得する蓄積手段識別情報取得手段と、
前記第一の蓄積手段に蓄積されている、複数の蓄積手段間でのファイルの更新同期を制御する同期設定情報に関連付けられたファイルである同期設定ファイルから、前記蓄積手段識別情報取得手段が取得した前記蓄積手段識別情報に関連付けられている前記同期設定ファイルを検索する同期設定ファイル検索手段と、
前記同期設定ファイル検索手段が検索した前記同期設定ファイルに関連付けられている前記同期設定情報を抽出する同期設定情報抽出手段と、
前記同期設定情報抽出手段が抽出した前記同期設定情報に基づいて前記第一の蓄積手段と第二の蓄積手段との間でファイルを更新同期する更新同期手段と、
を具備するファイル同期装置。
【請求項２】
請求項１記載のファイル同期装置におけるファイルの更新同期を管理するファイル同期管理装置であって、
前記第一の蓄積手段における前記同期設定ファイルの蓄積状態を管理する同期設定ファイル管理手段を具備するファイル同期管理装置。
【請求項３】
前記同期設定ファイル管理手段は、前記同期設定ファイルを前記第一の蓄積手段を識別する前記蓄積手段識別情報に関連付けて前記第一の蓄積手段へ蓄積する、
請求項２記載のファイル同期管理装置。
【請求項４】
前記同期設定ファイル管理手段は、第三の蓄積手段に蓄積されている前記同期設定ファイルを前記第一の蓄積手段へ蓄積する、請求項３記載のファイル同期管理装置。
【請求項５】
通信手段を具備し、
前記同期設定ファイル管理手段は、前記通信手段を介して前記同期設定ファイルをファイル同期装置へ送信し、送信された前記同期設定ファイルを前記ファイル同期装置が受信して前記第一の蓄積手段へ蓄積することにより、前記同期設定ファイルを前記第一の蓄積手段へ蓄積する、
請求項３ないし請求項４記載のファイル同期管理装置。
【請求項６】
前記同期設定ファイルの送信先を表す送信先情報を前記第一の蓄積手段を識別する蓄積手段識別情報として取得する送信先情報取得手段を具備し、
前記同期設定ファイル管理手段は、前記同期設定ファイルを前記送信先情報取得手段が取得した前記蓄積手段識別情報に関連付けて前記ファイル同期装置へ送信する、
請求項５記載のファイル同期管理装置。
【請求項７】
前記同期設定ファイル管理手段は、前記第一の蓄積手段に蓄積されるファイルの種別に基づいて前記第一の蓄積手段に蓄積する前記同期設定ファイルの種別を決定する、請求項３ないし請求項６記載のファイル同期管理装置。
【請求項８】
前記同期設定ファイル管理手段は、前記第一の蓄積手段に蓄積されている前記同期設定ファイルを削除する、請求項２ないし請求項７記載のファイル同期管理装置。
【請求項９】
前記同期設定ファイル管理手段は、前記第一の蓄積手段に蓄積されている前記同期設定ファイルに関連付けられている前記同期設定情報を変更する、請求項２ないし請求項８記載のファイル同期管理装置。
【請求項１０】
前記同期設定ファイル管理手段は、前記第一の蓄積手段に蓄積されている複数の前記同期設定ファイルに関連付けられている前記同期設定情報に共通の変更を加える、請求項９記載のファイル同期管理装置。
【請求項１１】
前記同期設定ファイル管理手段は、前記第一の蓄積手段に蓄積されている前記同期設定ファイルに関連付けられている前記蓄積手段識別情報を認知可能に提示する、請求項２ないし請求項１０記載のファイル同期装置。
【請求項１２】
第一の蓄積手段を識別する蓄積手段識別情報を取得する第１のステップと、
前記第一の蓄積手段に蓄積されている、複数の蓄積手段間でのファイルの更新同期を制御する同期設定情報に関連付けられたファイルである同期設定ファイルから、前記第１のステップで取得した前記蓄積手段識別情報に関連付けられている前記同期設定ファイルを検索する第２のステップと、
前記第２のステップで検索した前記同期設定ファイルに関連付けられている前記同期設定情報を抽出する第３のステップと、
前記第３のステップで抽出した前記同期設定情報に基づいて前記第一の蓄積手段と第二の蓄積手段との間でファイルを更新同期する第４のステップと、
を具備するファイル同期方法。
【請求項１３】
第一の蓄積手段を識別する蓄積手段識別情報を取得する第１のステップと、
前記第一の蓄積手段に蓄積されている、複数の蓄積手段間でのファイルの更新同期を制御する同期設定情報に関連付けられたファイルである同期設定ファイルから、前記第１のステップで取得した前記蓄積手段識別情報に関連付けられている前記同期設定ファイルを検索する第２のステップと、
前記第２のステップで検索した前記同期設定ファイルに関連付けられている前記同期設定情報を抽出する第３のステップと、
前記第３のステップで抽出した前記同期設定情報に基づいて前記第一の蓄積手段と第二の蓄積手段との間でファイルを更新同期する第４のステップと、
前記第一の蓄積手段における同期設定ファイルの蓄積状態を管理する第５のステップを具備するファイル同期管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の利用者や複数の蓄積手段の間で共有されるファイルの蓄積状態を更新した場合にファイルの蓄積状態の整合性をとるために更新同期を行うファイル同期装置、およびファイル同期方法、さらには、ファイル同期装置における更新同期を管理するファイル同期管理装置、およびファイル同期管理方法に関する。
【背景技術】
【０００２】
従来より、複数の蓄積手段でファイルを共有し、いずれかの蓄積手段でファイルが更新された場合にファイルが更新された蓄積手段とファイルが更新されていない他の蓄積手段との間でファイル更新の整合性をとるために更新同期を行うファイル同期装置が提案されてきた。また、ファイルを共有する蓄積手段や利用者を登録／削除したり、蓄積手段や利用者のアクセス権限を変更したりすることにより、ファイル同期装置における更新同期を管理する技術が提案されてきた。
【０００３】
たとえば、特許文献１に開示されている技術は、共有ファイルに対する利用者ごとのアクセス権限の情報をファイルサーバが管理し、利用者が共有ファイルを更新する際にアクセス権限の情報に基づいてファイルサーバが更新同期を制御するものである。
【０００４】
特許文献１に開示されている技術によれば、共有ファイルを管理する管理者がファイルサーバに保持されているアクセス権限の情報を登録／削除したり、アクセス権限の内容を変更することにより、ファイルを共有する利用者を新規に追加したり、利用者がファイルを共有できないようにしたり、利用者がアクセス可能なファイルを変更したりすることができる。
【０００５】
また、関連する技術としてたとえば特許文献２に開示されている技術は、サーバへ送信された光ディスクの識別情報に基づいてサーバが光ディスクを認証し、認証が成功したら光ディスクとサーバとの間でファイルのダウンロードやアップロードを実行するものである。
【０００６】
特許文献２に開示されている技術によれば、アクセスを許可する蓄積手段の識別情報をサーバに登録あるいはサーバから削除することにより、ファイルを共有する蓄積手段の追加や除外を行うことができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−１１６６５７号公報
【特許文献２】特開２００７−２８６６６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、ファイルを共有する利用者や蓄積手段の識別情報をサーバが管理する上記従来の方法にあっては、ファイルを共有する利用者やファイルを共有する蓄積手段の追加／除外を行う度に管理者がサーバへアクセスして利用者や蓄積手段に関する情報（たとえば利用者や端末や蓄積手段を識別する識別情報）を登録／削除する必要があるため、煩わしいという課題があった。
【０００９】
また、サーバ側の設定が変更された（たとえば共有ファイルが蓄積されているサーバのフォルダが移動した）場合、端末や蓄積手段に保持されている更新同期に関する設定を端末ごとまたは蓄積手段ごとに変更する必要があり煩わしいという課題があった。
【００１０】
本発明は、かかる点に鑑みてなされたものであり、ファイルを共有する利用者やサーバ管理者の蓄積手段の追加や除外における煩わしさ、サーバ側の設定変更に伴う端末側の設定変更における煩わしさを軽減し、簡単に更新同期を管理できるファイル同期装置およびファイル同期管理装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明のファイル同期装置は、第一の蓄積手段を識別する蓄積手段識別情報を取得する蓄積手段識別情報取得手段と、前記第一の蓄積手段に蓄積されている、複数の蓄積手段間でのファイルの更新同期を制御する同期設定情報に関連付けられたファイルである同期設定ファイルから、前記蓄積手段識別情報取得手段が取得した前記蓄積手段識別情報に関連付けられている前記同期設定ファイルを検索する同期設定ファイル検索手段と、前記同期設定ファイル検索手段が検索した前記同期設定ファイルに関連付けられている前記同期設定情報を抽出する同期設定情報抽出手段と、前記同期設定情報抽出手段が抽出した前記同期設定情報に基づいて前記第一の蓄積手段と第二の蓄積手段との間でファイルを更新同期する更新同期手段と、を具備する。
【００１２】
上記構成によれば、第一の蓄積手段に蓄積されている同期設定ファイルのうち、第一の蓄積手段を識別する蓄積手段識別情報に関連付けられた同期設定ファイルに関連付けられた同期設定情報（すなわち、第一の蓄積手段に対応する同期設定情報）に基づいて第一の蓄積手段と第二の蓄積手段との間で更新同期が行われる。したがって、第一の蓄積手段における同期設定ファイルの蓄積状態を管理することにより第一の蓄積手段と第二の蓄積手段との間の更新同期を管理することができるので、サーバにアクセスしなくとも簡単に更新同期を管理できるファイル同期装置を提供できる。
【００１３】
また、上記構成によれば、ファイル同期装置が別の蓄積手段と第二の蓄積手段との間で更新同期を行う場合、ファイル同期装置が第一の蓄積手段と第二の蓄積手段との間で更新同期を行った結果、別の蓄積手段に対応する同期設定ファイルが第一の蓄積手段に蓄積されることになる。そして、別の蓄積手段に対応する同期設定ファイルの第一の蓄積手段における蓄積状態が、別の蓄積手段に対応する同期設定ファイルの別の蓄積手段における蓄積状態と更新同期されることになる。
【００１４】
したがって、別の蓄積手段に対応する同期設定ファイルの第一の蓄積手段における蓄積状態を管理することにより別の蓄積手段と第二の蓄積手段との間の更新同期を管理することができるので、サーバにアクセスしなくとも簡単に更新同期を管理できるファイル同期装置を提供できる。
【００１５】
また、本発明のファイル同期管理装置は、上記構成のファイル同期装置におけるファイルの更新同期を管理するファイル同期管理装置であって、前記第一の蓄積手段における前記同期設定ファイルの蓄積状態を管理する同期設定ファイル管理手段を具備する。
【００１６】
上記構成によれば、ファイル同期管理装置は、第一の蓄積手段に蓄積されている同期設定ファイルのうち、第一の蓄積手段を識別する蓄積手段識別情報に関連付けられた同期設定ファイル（すなわち、第一の蓄積手段に対応する同期設定ファイル）の第一の蓄積手段における蓄積状態に基づいて第一の蓄積手段と第二の蓄積手段との間の更新同期を管理する。したがって、サーバにアクセスしなくとも簡単に更新同期を管理できるファイル同期管理装置を提供できる。
【００１７】
また、上記構成によれば、ファイル同期装置が別の蓄積手段と第二の蓄積手段との間で更新同期を行う場合、ファイル同期装置が第一の蓄積手段と第二の蓄積手段との間で更新同期を行った結果、別の蓄積手段に対応する同期設定ファイルが第一の蓄積手段に蓄積される。そして、ファイル同期管理装置が別の蓄積手段に対応する同期設定ファイルの第一の蓄積手段における蓄積状態を管理する。さらに、別の蓄積手段に対応する同期設定ファイルの第一の蓄積手段における蓄積状態が、別の蓄積手段に対応する同期設定ファイルの別の蓄積手段における蓄積状態と更新同期されることになる。
【００１８】
したがって、ファイル同期管理装置は、別の蓄積手段に対応する同期設定ファイルの第一の蓄積手段における蓄積状態を管理することにより別の蓄積手段と第二の蓄積手段との間の更新同期を管理することができるので、サーバにアクセスしなくとも簡単に更新同期を管理できるファイル同期管理装置を提供できる。
【００１９】
また、本発明のファイル同期管理装置は、前記同期設定ファイルを前記第一の蓄積手段を識別する前記蓄積手段識別情報に関連付けて前記第一の蓄積手段へ蓄積する。
【００２０】
上記構成によれば、同期設定ファイルを第一の蓄積手段に蓄積するとファイル同期装置が同期設定ファイルに関連付けられた同期設定情報に基づいて第一の蓄積手段と第二の蓄積手段との間で更新同期を行う。したがって、第一の蓄積手段に同期設定ファイルを蓄積することにより第一の蓄積手段をファイルを共有する蓄積手段として追加することができるので、サーバにアクセスしなくともファイルを共有する蓄積手段を簡単に追加することができる。
【００２１】
また、上記構成によれば、同期設定ファイルを蓄積する第一の蓄積手段がファイルを共有する蓄積手段として新たに追加される。したがって、ファイルを共有する蓄積手段を追加する処理と処理の対象となる蓄積手段との対応を利用者が認識しやすいので、ファイル同期装置における更新同期の管理がより簡単になる。
【００２２】
また、上記構成によれば、同期設定ファイルを蓄積する第一の蓄積手段がファイルを共有する蓄積手段として新たに追加される。ここで「ファイルを共有する蓄積手段を追加する」という目的と「同期設定ファイルを蓄積手段へ新たに蓄積する（＝追加する）」という処理とは、共に「追加する」という共通の動作を含む。したがって、目的と処理とを利用者が互いに連想することが容易であるので、ファイル同期装置における更新同期の管理がより簡単になる。
【００２３】
また、本発明のファイル同期管理装置は、第三の蓄積手段に蓄積されている前記同期設定ファイルを前記第一の蓄積手段へ蓄積する。
【００２４】
上記構成によれば、第三の蓄積手段に蓄積されている同期設定ファイルを第一の蓄積手段へ蓄積することにより、第三の蓄積手段と第一の蓄積手段とが第二の蓄積手段を介して新たに更新同期されるようになる。その結果、第三の蓄積手段に蓄積されているファイルと第一の蓄積手段に蓄積されているファイルが互いに共有されるようになる。したがって、サーバにアクセスしなくとも蓄積手段に蓄積されているファイルを共有する別の蓄積手段を簡単に追加することができる。
【００２５】
また、上記構成によれば、第三の蓄積手段が蓄積している同期設定ファイルをコピーする先の第一の蓄積手段がコピー元の第三の蓄積手段とファイルを共有する蓄積手段として新たに追加される。したがって、ファイルを共有する元の蓄積手段と追加対象となる蓄積手段との対応を利用者が認識しやすいので、ファイル同期装置における更新同期の管理がより簡単になる。
【００２６】
また、上記構成によれば、第三の蓄積手段が蓄積している同期設定ファイルを第一の蓄積手段へコピーすると第三の蓄積手段が蓄積するファイルを第一の蓄積手段と共有できるようになり、第一の蓄積手段を第三の蓄積手段のコピーとして使用できるようになる。ここで「別の蓄積手段を蓄積手段のコピーとして使用する」という目的と「同期設定ファイルを蓄積手段へコピーする」という処理とは、共に「コピーする」という共通の動作を含む。したがって、目的と処理とを利用者が互いに連想することが容易であるので、ファイル同期装置における更新同期の管理がより簡単になる。
【００２７】
また、本発明の同期管理装置は、通信手段を具備し、前記同期設定ファイル管理手段は、前記通信手段を介して前記同期設定ファイルをファイル同期装置へ送信し、送信された前記同期設定ファイルを前記ファイル同期装置が受信して前記第一の蓄積手段へ蓄積することにより、前記同期設定ファイルを前記第一の蓄積手段へ蓄積する。
【００２８】
上記構成によれば、通信手段を介して同期設定ファイルを送信して外部のファイル同期装置が受信することで第一の蓄積手段と第二の蓄積手段との間で更新同期が行われるようになる。したがって、サーバにアクセスしなくとも外部にある蓄積手段をファイルを共有する蓄積手段として簡単に追加することができる。
【００２９】
また、本発明のファイル同期管理装置は、前記同期設定ファイルの送信先を表す送信先情報を前記第一の蓄積手段を識別する蓄積手段識別情報として取得する送信先情報取得手段を具備し、前記同期設定ファイル管理手段は、前記同期設定ファイルを前記送信先情報取得手段が取得した前記蓄積手段識別情報に関連付けて前記ファイル同期装置へ送信する。
【００３０】
上記構成によれば、同期設定ファイルに送信先ごとの送信先情報を関連付けることができるので、ファイルを共有する蓄積手段を送信先ごとの単位で追加することができる。また、送信先ごとの送信先情報はファイルを共有する利用者との対応付けが認識されやすいため、同期設定ファイルとファイルを共有する利用者との対応がわかりやすい。したがって、ファイル同期装置における更新同期の管理がより簡単になる。
【００３１】
また、本発明のファイル同期管理装置は、前記同期設定ファイル管理手段が、前記第一の蓄積手段に蓄積されるファイルの種別に基づいて前記第一の蓄積手段に蓄積する前記同期設定ファイルの種別を決定する。
【００３２】
上記構成によれば、第一の蓄積手段に蓄積されるファイルの種別に関する制約に合致する同期設定ファイルが第一の蓄積手段に蓄積される。したがって、ファイルの種別に関する制約に合致しない同期設定ファイルが第一の蓄積手段に蓄積されることに起因するアプリケーションの動作異常を回避することができる。
【００３３】
また、上記構成によれば、第一の蓄積手段に蓄積されるファイルを利用して動作するアプリケーションが他のファイルと同様に同期設定ファイルを利用することができる。したがって同期設定ファイルが更新同期とは別のアプリケーション用途に利用可能となるので、同期設定ファイルの利用価値が高まる。
【００３４】
また、本発明のファイル同期管理装置は、前記同期設定ファイル管理手段が、前記第一の蓄積手段に蓄積されている前記同期設定ファイルを削除する。
【００３５】
上記構成によれば、同期設定ファイルを第一の蓄積手段から削除することで、削除した同期設定ファイルに対応する蓄積手段と第二の蓄積手段との間の更新同期が行われなくなる。
【００３６】
したがって、第一の蓄積手段に蓄積されている同期設定ファイルを削除することによりファイルを共有している蓄積手段をファイルを共有する対象から除外できるので、サーバにアクセスしなくとも蓄積手段をファイルを共有する対象から簡単に除外することができる。
【００３７】
また、上記構成によれば、第一の蓄積手段とは異なる別の蓄積手段に対応する同期設定ファイルを第一の蓄積手段から削除した場合、別の蓄積手段に蓄積されている別の蓄積手段に対応する同期設定ファイルも更新同期により削除されるため、削除した同期設定ファイルに対応する別の蓄積手段と第二の蓄積手段との間の更新同期が行われなくなる。
【００３８】
したがって、第一の蓄積手段に蓄積されている同期設定ファイルを削除することにより第一の蓄積手段とファイルを共有している別の蓄積手段をファイルを共有する対象から除外できるので、サーバにアクセスしなくとも蓄積手段をファイルを共有する対象から簡単に除外することができる。
【００３９】
また、上記構成によれば、同期設定ファイルに対応している蓄積手段がファイルを共有する対象から除外される。したがって、ファイルを共有する対象から蓄積手段を除外する処理と処理の対象となる蓄積手段との対応を利用者が認識しやすいので、ファイル同期装置における更新同期の管理がより簡単になる。
【００４０】
また、上記構成によれば、削除する同期設定ファイルに対応している蓄積手段がファイルを共有する対象から除外される。ここで「ファイルを共有する対象から蓄積手段を除外する」という目的と「同期設定ファイルを削除する（＝蓄積対象から除外する）」という処理とは、共に「除外する」という共通の動作を含む。したがって、目的と処理とを利用者が互いに連想することが容易であるので、ファイル同期装置における更新同期の管理がより簡単になる。
【００４１】
また、本発明のファイル同期管理装置は、前記同期設定ファイル管理手段が、前記第一の蓄積手段に蓄積されている前記同期設定ファイルに関連付けられている前記同期設定情報を変更する。
【００４２】
上記構成によれば、第一の蓄積手段に蓄積され、他の蓄積手段に対応する同期設定ファイルに関連付けられている同期設定情報を変更すると、第一の蓄積手段と他の蓄積手段との間で更新同期が行われることによって別の蓄積手段に蓄積されている同期設定ファイルに関連付けられた同期設定情報も変更されるため、別の蓄積手段の更新同期に用いられる同期設定情報が変更される。
【００４３】
したがって、第一の蓄積手段に蓄積されている同期設定ファイルに関連付けられた同期設定情報を変更することによりファイルを共有している蓄積手段の更新同期における同期設定情報を変更できるので、サーバにアクセスしなくとも蓄積手段の更新同期における同期設定情報を簡単に変更することができる。
【００４４】
また、本発明のファイル同期管理装置は、前記同期設定ファイル管理手段が、前記第一の蓄積手段に蓄積されている複数の前記同期設定ファイルに関連付けられている前記同期設定情報に共通の変更を加える。
【００４５】
上記構成によれば、複数の蓄積手段に対応する同期設定情報を一度に変更することができる。したがって、同期設定情報を蓄積手段ごとに変更する手間が省けるので、蓄積手段の更新同期における同期設定情報を簡単に変更することができる。
【００４６】
また、本発明のファイル同期管理装置は、前記同期設定ファイル管理手段が、前記第一の蓄積手段に蓄積されている前記同期設定ファイルに関連付けられている前記蓄積手段識別情報を認知可能に提示する。
【００４７】
上記構成によれば、第一の蓄積手段に蓄積されている同期設定ファイルに基づいて第一の蓄積手段が別のどの蓄積手段と更新同期されるかを提示することができるので、サーバにアクセスしなくとも第一の蓄積手段に蓄積されるファイルが別のどの蓄積手段と共有されるのかを利用者が簡単に知ることができる。
【００４８】
また、本発明のファイル同期方法は、第一の蓄積手段を識別する蓄積手段識別情報を取得する第１のステップと、前記第一の蓄積手段に蓄積されている、複数の蓄積手段間でのファイルの更新同期を制御する同期設定情報に関連付けられたファイルである同期設定ファイルから、前記第１のステップで取得した前記蓄積手段識別情報に関連付けられている前記同期設定ファイルを検索する第２のステップと、前記第２のステップで検索した前記同期設定ファイルに関連付けられている前記同期設定情報を抽出する第３のステップと、前記第３のステップで抽出した前記同期設定情報に基づいて前記第一の蓄積手段と第二の蓄積手段との間でファイルを更新同期する第４のステップと、を具備する。
【００４９】
上記手順によれば、第一の蓄積手段に蓄積されている同期設定ファイルのうち、第一の蓄積手段を識別する蓄積手段識別情報に関連付けられた同期設定ファイルに関連付けられた同期設定情報（すなわち、第一の蓄積手段に対応する同期設定情報）に基づいて第一の蓄積手段と第二の蓄積手段との間で更新同期が行われる。したがって、第一の蓄積手段における同期設定ファイルの蓄積状態を管理することにより第一の蓄積手段と第二の蓄積手段との間の更新同期を管理することができるので、サーバにアクセスしなくとも簡単に更新同期を管理できる。
【００５０】
また、上記手順によれば、別の蓄積手段と第二の蓄積手段との間で更新同期を行う場合、本発明のファイル同期方法により第一の蓄積手段と第二の蓄積手段との間で更新同期を行った結果、別の蓄積手段に対応する同期設定ファイルが第一の蓄積手段に蓄積されることになる。そして、別の蓄積手段に対応する同期設定ファイルの第一の蓄積手段における蓄積状態が、別の蓄積手段に対応する同期設定ファイルの別の蓄積手段における蓄積状態と更新同期されることになる。
【００５１】
したがって、別の蓄積手段に対応する同期設定ファイルの第一の蓄積手段における蓄積状態を管理することにより別の蓄積手段と第二の蓄積手段との間の更新同期を管理することができるので、サーバにアクセスしなくとも簡単に更新同期を管理できる。
【００５２】
また、本発明のファイル同期管理方法は、第一の蓄積手段を識別する蓄積手段識別情報を取得する第１のステップと、前記第一の蓄積手段に蓄積されている、複数の蓄積手段間でのファイルの更新同期を制御する同期設定情報に関連付けられたファイルである同期設定ファイルから、前記第１のステップで取得した前記蓄積手段識別情報に関連付けられている前記同期設定ファイルを検索する第２のステップと、前記第２のステップで検索した前記同期設定ファイルに関連付けられている前記同期設定情報を抽出する第３のステップと、前記第３のステップで抽出した前記同期設定情報に基づいて前記第一の蓄積手段と第二の蓄積手段との間でファイルを更新同期する第４のステップと、前記第一の蓄積手段における同期設定ファイルの蓄積状態を管理する第５のステップを具備する。
【００５３】
上記手順によれば、第一の蓄積手段に蓄積されている同期設定ファイルのうち、第一の蓄積手段を識別する蓄積手段識別情報に関連付けられた同期設定ファイル（すなわち、第一の蓄積手段に対応する同期設定ファイル）の第一の蓄積手段における蓄積状態に基づいて第一の蓄積手段と第二の蓄積手段との間の更新同期を管理する。したがって、サーバにアクセスしなくとも簡単に更新同期を管理できる。
【００５４】
また、上記手順によれば、別の蓄積手段と第二の蓄積手段との間で更新同期を行う場合、本発明のファイル同期方法の手順により第一の蓄積手段と第二の蓄積手段との間で更新同期を行った結果、別の蓄積手段に対応する同期設定ファイルが第一の蓄積手段に蓄積される。そして、別の蓄積手段に対応する同期設定ファイルの第一の蓄積手段における蓄積状態を管理する。さらに、別の蓄積手段に対応する同期設定ファイルの第一の蓄積手段における蓄積状態が、別の蓄積手段に対応する同期設定ファイルの別の蓄積手段における蓄積状態と更新同期されることになる。
【００５５】
したがって、別の蓄積手段に対応する同期設定ファイルの第一の蓄積手段における蓄積状態を管理することにより別の蓄積手段と第二の蓄積手段との間の更新同期を管理することができるので、サーバにアクセスしなくとも簡単に更新同期を管理できる。
【発明の効果】
【００５６】
本発明によれば、複数の蓄積手段間におけるファイルの更新同期を簡単に管理することができる。
【図面の簡単な説明】
【００５７】
【図１】本発明の利用シーンを説明する図
【図２】本発明の実施の形態１に係るファイル同期装置の概略構成図
【図３】本発明の実施の形態１に係るファイル同期管理装置の概略構成図
【図４】本発明の実施の形態１に係る第１の端末の構成図
【図５】本発明の実施の形態１に係るファイル同期装置の処理手順を表すフローチャート
【図６】本発明の実施の形態１に係るファイル同期管理装置の処理手順を表すフローチャート
【図７Ａ】本発明の実施の形態１に係る第１の端末の動作例を説明する図
【図７Ｂ】本発明の実施の形態１に係る第１の端末の動作例を説明する図
【図７Ｃ】本発明の実施の形態１に係る第１の端末の動作例を説明する図
【図８Ａ】本発明の実施の形態１に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図８Ｂ】本発明の実施の形態１に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図８Ｃ】本発明の実施の形態１に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図８Ｄ】本発明の実施の形態１に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図９】本発明の実施の形態２に係る第１の端末の構成図
【図１０】本発明の実施の形態２に係るファイル同期管理装置の処理手順を表すフローチャート
【図１１Ａ】本発明の実施の形態２に係る第１の端末の動作例を説明する図
【図１１Ｂ】本発明の実施の形態２に係る第１の端末の動作例を説明する図
【図１１Ｃ】本発明の実施の形態２に係る第１の端末の動作例を説明する図
【図１１Ｄ】本発明の実施の形態２に係る第１の端末の動作例を説明する図
【図１２Ａ】本発明の実施の形態２に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図１２Ｂ】本発明の実施の形態２に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図１２Ｃ】本発明の実施の形態２に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図１２Ｄ】本発明の実施の形態２に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図１２Ｅ】本発明の実施の形態２に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図１２Ｆ】本発明の実施の形態２に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図１３】本発明の実施の形態２に係る第１の端末の動作例を説明する図
【図１４】本発明の実施の形態３に係る第１の端末および第３の端末の構成図
【図１５】本発明の実施の形態３に係る第３の端末における送信先情報の例を説明する図
【図１６】本発明の実施の形態３に係るファイル同期管理装置の処理手順を表すフローチャート
【図１７】本発明の実施の形態３に係るファイル同期装置の処理手順を表すフローチャート
【図１８】本発明の実施の形態３に係る第１の端末の動作例を説明する図
【図１９】本発明の実施の形態４に係るファイル同期管理装置の処理手順を表すフローチャート
【図２０Ａ】本発明の実施の形態４に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図２０Ｂ】本発明の実施の形態４に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図２０Ｃ】本発明の実施の形態４に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図２０Ｄ】本発明の実施の形態４に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図２１】本発明の実施の形態５に係るファイル同期管理装置の処理手順を表すフローチャート
【図２２Ａ】本発明の実施の形態５に係る第１の端末の動作例を説明する図
【図２２Ｂ】本発明の実施の形態５に係る第１の端末の動作例を説明する図
【図２３】本発明の実施の形態５に係るファイル同期装置の処理手順を表すフローチャート
【図２４Ａ】本発明の実施の形態５に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図２４Ｂ】本発明の実施の形態５に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図２４Ｃ】本発明の実施の形態５に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図２４Ｄ】本発明の実施の形態５に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図２４Ｅ】本発明の実施の形態５に係る第１の端末、第２の端末およびサーバの動作例を説明する図
【図２５】本発明の実施の形態６に係る第１の端末の構成図
【図２６】本発明の実施の形態６に係るファイル同期管理装置の処理手順を表すフローチャート
【発明を実施するための形態】
【００５８】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、実施の形態を説明するための各図面において、同一の構成要素には同一符号を付与し、重複する説明は省略する。
【００５９】
ここで、本発明の各実施形態の説明に入る前に、本発明の利用シーンについて説明する。
【００６０】
図１は、本発明の利用シーンを説明する図である。図１において第１の利用者Ｕ１、第２の利用者Ｕ２、第３の利用者Ｕ３は、それぞれ第１の端末１０１、第２の端末１０２、第３の端末１０３を使用している。第１の利用者Ｕ１、第２の利用者Ｕ２、第３の利用者Ｕ３はそれぞれ異なる利用者であっても同一の利用者であってもよい。
【００６１】
第１の端末１０１は本発明のファイル同期管理装置１、第一の蓄積部９１、および本発明のファイル同期装置２を備えている。第２の端末１０２は、第一の蓄積部９１−２、および本発明のファイル同期装置２−２を備えている。また、第３の端末１０３は、本発明のファイル同期管理装置１−３を備えている。
【００６２】
サーバ３０１は、ファイル管理部５９−１、および第二の蓄積部９２−１を備えている。また、サーバ３０１は、第１の端末１０１および第２の端末１０２とネットワーク９００を介して接続されている。
【００６３】
第一の蓄積部９１、第一の蓄積部９１−２、および第二の蓄積部９２−１は、ファイルを蓄積する蓄積手段である。
【００６４】
ファイル同期装置２は、第一の蓄積部９１におけるファイルの蓄積状態と第二の蓄積部９２−１におけるファイルの蓄積状態とを更新同期する。具体的には、ファイル同期装置２は、第一の蓄積部９１に蓄積されているファイルの蓄積状態が更新された場合に、第一の蓄積部９１における蓄積状態の更新を反映するための更新要求をファイル管理部５９−１へ送信する。また、ファイル同期装置２は、ファイル管理部５９−１との通信を介して第二の蓄積部９２−１におけるファイルの蓄積状態の更新を検出し、第二の蓄積部９２−１におけるファイルの蓄積状態の更新を反映するよう第一の蓄積部９１におけるファイルの蓄積状態を更新する。
【００６５】
ファイル同期装置２と同様に、ファイル同期装置２−２は、第一の蓄積部９１−２におけるファイルの蓄積状態と第二の蓄積部９２−１におけるファイルの蓄積状態とを更新同期する。
【００６６】
ファイル管理部５９−１は、第１のファイル同期装置２および第２のファイル同期装置２−２が送信するファイルの更新要求に基づいて第二の蓄積部９２−１に蓄積されるファイルの蓄積状態を更新する。また、ファイル管理部５９−１は、第二の蓄積部９２−１におけるファイルの蓄積状態の更新を検出するために必要な情報（たとえば、ファイルが更新された時刻、削除されたファイルとファイルが削除された時刻のリストなど）をファイル同期装置２およびファイル同期装置２−２へ提供する。
【００６７】
ファイル同期装置２、ファイル同期装置２−２、およびファイル管理部５９−１が更新同期を実行することにより、第一の蓄積部９１、第一の蓄積部９１−２、および第二の蓄積部９２−１におけるファイルの蓄積状態が同期する。これにより、第１の利用者Ｕ１、第２の利用者Ｕ２は、第一の蓄積部９１と第一の蓄積部９１−２に蓄積されているファイルを共有することができる。
【００６８】
ファイル同期管理装置１、ファイル同期管理装置１−３は、第一の蓄積部９１、第一の蓄積部９１−２、および第二の蓄積部９２−１におけるファイルの蓄積状態の更新同期を管理する。
【００６９】
第１の端末１０１においては、第１の端末１０１が備えるファイル同期装置２における更新同期を管理する構成になっている。これに対し、第３の端末１０３が備えるファイル同期管理装置１−３は、第３の端末１０３と異なる第２の端末１０２が備えるファイル同期装置２−２における更新同期を管理するよう構成されている。
【００７０】
このように、本発明におけるファイル同期装置およびファイル同期管理装置は、ファイル同期装置と同じ端末内に備えられた同期管理装置によってファイル同期装置における更新同期を管理するよう構成されうる。また、本発明におけるファイル同期装置およびファイル同期管理装置は、ファイル同期装置を備える端末とは異なる端末に備えられたファイル同期管理装置によってファイル同期装置における更新同期を管理するよう構成されうる。
【００７１】
なお、図１では、ファイル管理部５９−１がファイル同期装置２およびファイル同期装置２−２とネットワーク９００を介して通信するように説明したが、ファイルの更新同期のための要求や情報を互いにやりとりすることができれば必ずしもネットワークを介する必要はない。
【００７２】
また、図１では、ファイル管理部５９−１および第二の蓄積部９２−１はファイル同期装置２およびファイル同期装置２−２の外部にあるサーバ３０１に備えられているように記載したが、ファイル同期装置が備えられた端末の内部にファイル管理部５９−１または第二の蓄積部９２−１が配置されるよう構成してもよい。
【００７３】
また、図１では、第一の蓄積部９１、第一の蓄積部９１−２は、それぞれ第１の端末１０１、第２の端末１０２の内部に存在するものとして説明したが、端末と分離される構成をとってもよい。
【００７４】
また、本明細書中に記載する「蓄積手段」または「蓄積部」は、たとえば１個のメモリ、１個のハードディスク、１枚のカード、１枚のディスクなど、単体の蓄積媒体を含む概念であるが、これに限ることなく、複数の蓄積媒体で構成される蓄積手段（たとえば、端末内の複数種類の蓄積媒体で構成される蓄積手段、ネットワーク上に分散して配置される蓄積媒体で構成される蓄積手段）をも含む概念である。また、本明細書中に記載する「蓄積手段」または「蓄積部」は、蓄積媒体上に設けられた記憶領域（たとえばパーティション、フォルダ、ディレクトリなど）をも含む概念である。
【００７５】
（実施の形態１）
図２は、本発明の実施の形態１に係るファイル同期装置２の概略構成を示す図である。図２においてファイル同期装置２は、第一の蓄積部９１に蓄積されている同期設定ファイルに基づいて第一の蓄積部９１と第二の蓄積部９２−１（図１）との間でファイルを更新同期する。また、ファイル同期装置２における更新同期は、ファイル同期管理装置１によって管理される。
【００７６】
同期設定ファイルは、第一の蓄積部９１に蓄積されたファイルの更新同期を制御する同期設定情報に関連付けられたファイルである。
【００７７】
同期設定情報は、たとえば第一の蓄積部９１と更新同期する相手となる第二の蓄積部９２−１を識別するＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）、更新同期部５０がファイル管理部５９−１へアクセスするための情報（たとえばサーバ３０１のホスト名やＩＰアドレス、サーバ３０１の認証を受けるためのクライアント名やパスワードなど）である。
【００７８】
ファイル同期装置２は、蓄積手段識別情報取得部２０、第一の蓄積部９１、同期設定ファイル検索部３０、同期設定情報抽出部４０、および更新同期部５０を具備する。
【００７９】
蓄積手段識別情報取得部２０は、第一の蓄積部９１を識別する蓄積手段識別情報を取得する。同期設定ファイル検索部３０は、第一の蓄積部９１に蓄積されている同期設定ファイルから、蓄積手段識別情報取得部２０が取得した蓄積手段識別情報に関連付けられた同期設定ファイルを検索する。
【００８０】
同期設定情報抽出部４０は、同期設定ファイル検索部３０が検索した同期設定ファイルに関連付けられている同期設定情報を抽出する。更新同期部５０は、同期設定情報抽出部４０が抽出した同期設定情報に基づいて第一の蓄積部９１と第二の蓄積部９２−１（図１）との間でファイルを更新同期する。
【００８１】
蓄積手段識別情報取得部２０、同期設定ファイル検索部３０、同期設定情報抽出部４０はたとえばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）上で動作するプログラムにより実現される。また更新同期部５０は、ＣＰＵ上で動作するプログラム（たとえばＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）プロトコルに従ってサーバとの通信を実行するプログラムなど）、通信用のハードウエア、通信用のハードウエアを動作させるためのドライバソフトなどで実現される。
【００８２】
ここで、「同期設定ファイルを同期設定情報に関連付ける」とは、同期設定ファイルに基づいて同期設定情報を得ることができるようにすることである。たとえば、同期設定ファイルの一部（ファイルのヘッダ部分やボディ部分など）に、同期設定情報または同期設定情報へのリンク情報を埋め込む、あるいは同期設定ファイルのファイル名の一部に同期設定情報または同期設定情報へのリンク情報を挿入する、あるいは同期設定ファイルと同期設定情報との対応を示す別データを生成する、などが「同期設定ファイルを同期設定情報に関連付ける」ことに相当する。
【００８３】
また、「同期設定ファイルに蓄積手段識別情報を関連付ける」とは、何らかの手段により、蓄積手段識別情報に基づいて同期設定ファイルを検索できるようにすることである。たとえば、同期設定ファイルの一部（ファイルのヘッダ部分やボディ部分など）に蓄積手段識別情報または蓄積手段識別情報へのリンク情報を埋め込む、あるいは同期設定ファイルのファイル名の一部に蓄積手段識別情報または蓄積手段識別情報へのリンク情報を挿入する、あるいは同期設定ファイルと蓄積手段識別情報との対応を示す別データを生成する、あるいは同期設定ファイルを蓄積手段識別情報ごとに分類する、などが「同期設定ファイルに蓄積手段識別情報を関連付ける」ことに相当する。
【００８４】
また、「同期設定ファイルに所定の蓄積手段識別情報が関連付けられているかどうか」の判断は、所定の蓄積手段識別情報が同期設定ファイルに関連付けられている蓄積手段識別情報に完全に一致していることを必ずしも意味しない。すなわち、同期設定ファイルに関連付けられている蓄積手段識別情報の一部または全部が所定の蓄積手段識別情報の一部または全部に一致している場合に「同期設定ファイルに所定の蓄積手段識別情報が関連付けられている」と判断するようにしてもよい。
【００８５】
図３は、本発明の実施の形態１に係るファイル同期管理装置１の概略構成を示す図である。図３においてファイル同期管理装置１は、第一の蓄積部９１と第二の蓄積部９２−１（図１）との間でファイルを更新同期するファイル同期装置２におけるファイルの更新同期を管理する。
【００８６】
ファイル同期管理装置１は、同期設定ファイル管理部１０を具備する。同期設定ファイル管理部１０は、第一の蓄積部９１における同期設定ファイルの蓄積状態を管理することにより、ファイル同期装置２におけるファイルの更新同期を管理する。同期設定ファイル管理部１０は、ＣＰＵ上で動作するプログラムなどで実現される。
【００８７】
図４は、本発明の実施の形態１に係るファイル同期装置２およびファイル同期管理装置１を具備する第１の端末装置１０１の詳細構成を示す図である。図４において第１の端末装置１０１は、ファイル同期管理装置１としてさらにタッチパッド１１、キーボード１２、ディスプレイ１９を具備する。また、第１の端末装置１０１は、第一の蓄積部９１として内部メモリ９１０を具備する。さらに、ファイル同期装置２の更新同期部５０はネットワーク９００を介してファイル管理部５９−１と通信するための通信部６０を具備する。
【００８８】
タッチパッド１１、キーボード１２は、同期設定ファイルを管理する利用者による操作を取得して同期設定ファイル管理部１０へ操作指示を出力する。ディスプレイ１９は、同期設定ファイル管理部１０が出力する表示データを利用者が視認可能となるように表示する。
【００８９】
図５は、本発明の実施の形態１に係る第１の端末が具備するファイル同期装置における処理手順を表すフローチャートである。以下、図５に示すフローチャートに沿ってファイル同期装置２の動作を説明する。
【００９０】
まず、ステップＳ２０においてファイル同期装置２は、内部メモリ９１０を識別する蓄積手段識別情報を取得する。次にステップＳ３０においてファイル同期装置２は、内部メモリ９１０に蓄積されている同期設定ファイルから、ステップＳ２０において取得した蓄積手段識別情報に関連付けられている同期設定ファイルを検索する。
【００９１】
そしてステップＳ３１においてファイル同期装置２は、ステップＳ３０で検索した同期設定ファイルが見つかったかどうかにより処理を分岐する。見つかった場合（ステップＳ３１、ＹＥＳ）、ファイル同期装置２はステップＳ４０へ処理を進める。一方、見つからなかった場合（ステップＳ３１、ＮＯ）、ファイル同期装置２は処理を終了する。
【００９２】
ステップＳ４０においてファイル同期装置２は、ステップＳ３０で検索した同期設定ファイルに関連付けられている同期設定情報を抽出する。さらにステップＳ５０においてファイル同期装置２は、ステップＳ４０で抽出した同期設定情報に基づいて内部メモリ９１０と第二の蓄積手段９２−１との間で更新同期を実行する。
【００９３】
図６は、本発明の実施の形態１に係る第１の端末１０１の同期設定ファイル管理部１０における処理手順を表すフローチャートである。以下、図６に示すフローチャートに沿って同期設定ファイル管理部１０の動作を説明する。
【００９４】
まず、ステップＳ１０２において同期設定ファイル管理部１０は、タッチパッド１１、キーボード１２が出力する操作指示を取得する。次に、ステップＳ１０３−１において同期設定ファイル管理部１０は、ステップＳ１０２で取得した操作指示の種別によって処理を分岐する。内部メモリ９１０をファイルを共有する蓄積手段として新たに登録することを指示する操作指示内容である場合（ステップＳ１０３−１、共有場所新規登録）、同期設定ファイル管理部１０はステップＳ１２３へ処理を進める。一方、操作指示内容が「共有場所新規登録」以外の場合（ステップＳ１０３−１、指示無効）、同期設定ファイル管理部１０はステップＳ１０２へ処理を戻す。
【００９５】
ステップＳ１２３において同期設定ファイル管理部１０は、ディスプレイ１９へ表示データを出力することにより同期設定情報の入力を利用者に促す表示を行い、タッチパッド１１、キーボード１２を用いて利用者が入力した同期設定情報を操作指示に基づいて取得する。続いて、ステップＳ１３２において同期設定ファイル管理部１０は、同期設定ファイルを生成する。さらに、ステップＳ１３３において同期設定ファイル管理部１０は、ステップＳ１２３で取得した同期設定情報をステップＳ１３２で生成した同期設定ファイルに関連付ける。
【００９６】
ステップＳ１５２において同期設定ファイル管理部１０は、操作指示で新たな共有場所に指定された蓄積手段（内蔵メモリ９１０、あるいは内蔵メモリ９１０上のフォルダなど特定の領域）の蓄積手段識別情報を蓄積手段識別情報取得部２０から取得する。続いて、ステップＳ１５３において同期設定ファイル管理部１０は、ステップＳ１３３の処理で得た同期設定ファイルをステップＳ１５２で取得した蓄積手段識別情報に関連付ける。そして、ステップＳ１６１において同期設定ファイル管理部１０は、操作指示で新たな共有場所に指定された蓄積手段へステップＳ１５３の処理で得た同期設定ファイルを蓄積する。
【００９７】
図７Ａ、図７Ｂ、図７Ｃは、図６に示す同期設定ファイル管理部１０における処理手順のステップＳ１０２からステップＳ１６１においてディスプレイ１９に表示される画面例を示す図である。
【００９８】
図７Ａは、図６に示すフローチャートのステップＳ１０２において同期設定ファイル管理部１０が操作指示を取得する直前の画面の例である。図７Ａにおいて、ディスプレイ１９には内部メモリ９１０におけるファイルの蓄積状態が表示されている。ここでは、内部メモリ９１０にファイル名が「ファイル１０１」であるファイルｆ１０１が蓄積されていることを示している。
【００９９】
図７Ａに示す画面において利用者がタッチパッド１１上で例えばタップ操作やメニュー選択操作などの操作を行うことにより、内部メモリ９１０をファイルを共有する蓄積手段として新たに登録することを指示する操作指示「共有場所新規登録」を同期設定ファイル管理部１０が取得する。
【０１００】
図７Ｂは、図６に示すフローチャートのステップＳ１２３において同期設定ファイル管理部１０が同期設定情報を取得するためにディスプレイ１９が表示した画面の例である。図７Ｂにおいて、ディスプレイ１９には同期設定情報の項目を表す文字列「サーバアドレス」、「ユーザ名」、「パスワード」が表示されている。ここで利用者がタッチパッド１１とキーボード１２を操作して同期設定情報の各項目の値を入力し、「追加」と表示されているボタンＧ１０３を押下することにより、同期設定ファイル管理部１０が同期設定情報を取得する。図７Ｂに示す例では、項目「サーバアドレス」の値に「￥￥ｈｏｓｔ１￥ｆｏｌｄｅｒ９２０１」、項目「ユーザ名」の値に「ｕｓｅｒ１」、項目「パスワード」の値に「ＸＸＸＸ」（利用者が入力したパスワードは「＊」で表示される）が入力されている。
【０１０１】
図７Ｃは、同期設定ファイル管理部１０が図６に示すフローチャートのステップＳ１３２〜ステップＳ１６１の処理を実行した直後の画面の例である。図７Ｃにおいて、ディスプレイ１９は内部メモリ９１０にファイルｆ１０１と同期設定ファイルＦ１０１が蓄積されていることを示している。
【０１０２】
ファイルＦ１０１は拡張子「ｓｙｎ」を持つことにより、ファイルＦ１０１が同期設定ファイルであることを示している。また、ファイルＦ１０１は、同期設定情報の項目「ユーザ名」の値が「ｕｓｅｒ１」であることを示す文字列「ｕｓｅｒ＝ｕｓｅｒ１」、項目「パスワード」の値が「ＸＸＸＸ」であることを示す文字列「ｐａｓｓ＝ＸＸＸＸ」、項目「サーバアドレス」の値が「￥￥ｈｏｓｔ１￥ｆｏｌｄｅｒ９２０１」であることを示す文字列「ｐａｔｈ＝￥￥ｈｏｓｔ１￥ｆｏｌｄｅｒ９２０１」、および内部メモリ９１０の蓄積手段識別情報が「ｍｅｍｏｒｙ０００９０」であることを示す「ｉｄ＝ｍｅｍｏｒｙ０００９０」をＵＲＬエンコードして結合文字「＆」で結合したファイル名「ｕｓｅｒ＝ｕｓｅｒ１＆ｐａｓｓ＝ＸＸＸＸ＆ｐａｔｈ＝％５ｃ％５ｃｈｏｓｔ１％５ｃｆｏｌｄｅｒ９２０１＆ｉｄ＝ｍｅｍｏｒｙ０００９０」を持つことにより、図６のステップＳ１２３で取得した同期設定情報およびステップＳ１５２で取得した蓄積手段識別情報に関連付けられている。
【０１０３】
なお、本実施の形態ではファイルが同期設定ファイルであることを拡張子の種類によって示しているが、これに限るものではない。たとえばファイル名またはファイルのヘッダまたはファイルのボディ部分に同期設定ファイルであることを示す情報が埋め込まれていてもよいし、ファイルとは別のデータにファイルが同期設定ファイルであることを示す情報を保持してもよい。
【０１０４】
また、図７Ａ〜図７Ｃでは、新たにファイルを共有する蓄積手段として内部メモリ９１０全体が指定される例を示したが、新たなファイルを共有する蓄積手段として内部メモリ９１０の特定の領域（たとえばフォルダ）が指定された場合には、蓄積手段識別情報は指定された領域を識別する情報（たとえばフォルダのパス）を含むものとなる。
【０１０５】
図８Ａ〜図８Ｄは、本発明の実施の形態１に係る第１の端末１０１の同期設定ファイル管理部１０が図６のフローチャートに示す手順を実行し、第１の端末１０１のファイル同期装置２が図５のフローチャートに示す手順を実行したとき、第１の端末１０１、第２の端末１０２、およびサーバ３０１の間でファイルが更新同期される動作例を示す図である。以下、図８Ａ〜図８Ｄを中心にして本発明の実施の形態１に係る第１の端末１０１の動作を説明する。なお、図８Ａ〜図８Ｄにおいては、第１の端末１０１の内部メモリ９１０、第２の端末１０２の内部メモリ９１０−２、サーバ３０１の第二の蓄積部９２−１を表す矩形内には、ファイルを表す楕円を描くことにより、各々の蓄積手段にファイルが蓄積されていることを示している。
【０１０６】
図８Ａは、第１の端末１０１、第２の端末１０２、およびサーバ３０１における初期状態を示す図である。図８Ａにおいて、第１の端末１０１の内部メモリ９１０にはファイルｆ１０１が蓄積されている。
【０１０７】
また、第２の端末１０２の内部メモリ９１０−２にはファイルｆ１０２および内部メモリ９１０−２を識別する蓄積手段識別情報に関連付けられた同期設定ファイルＦ１０２が蓄積されている。第２の端末１０２のファイル同期装置２−２は、同期設定ファイルＦ１０２に関連付けられている同期設定情報に基づいてサーバ３０１の第二の蓄積部９２−１と内部メモリ９１０−２との間で更新同期を行うようになっている。
【０１０８】
サーバ３０１の第二の蓄積部９２−１は第２の端末１０２の内部メモリ９１０−２と更新同期がなされており、ファイルｆ１０２および同期設定ファイルＦ１０２が蓄積されている。
【０１０９】
図８Ｂは、図８Ａに示す状態において第１の端末１０１のファイル同期管理装置１の同期設定ファイル管理部１０が図６に示すフローチャートの手順に従って処理を実行した直後の状態を示す図である。図８Ｂにおいて、第１の端末１０１の内部メモリ９１０には内部メモリ９１０を識別する蓄積手段識別情報に関連付けられている同期設定ファイルＦ１０１が蓄積されている。
【０１１０】
図８Ｂに示す状態において第１の端末１０１のファイル同期装置２が図５に示すフローチャートの手順に従って処理を実行すると、ファイル同期装置２はステップＳ２０において内部メモリ９１０の蓄積手段識別情報「ｍｅｍｏｒｙ０００９０」を取得し、ステップＳ３０において蓄積手段識別情報「ｍｅｍｏｒｙ０００９０」に関連付けられている同期設定ファイルＦ１０１を検索する。そして、ファイル同期装置２はステップＳ４０において同期設定ファイルＦ１０１に関連付けられている同期設定情報であるユーザ名「ｕｓｅｒ１」、パスワード「ＸＸＸＸ」、サーバアドレス「￥￥ｈｏｓｔ１￥ｆｏｌｄｅｒ９２０１」（「％５ｃ％５ｃｈｏｓｔ１％５ｃｆｏｌｄｅｒ９２０１」をデコードして得る）を抽出する。
【０１１１】
ステップＳ５０においてファイル同期装置２は、サーバアドレス「￥￥ｈｏｓｔ１￥ｆｏｌｄｅｒ９２０１」に基づいてサーバ３０１のファイル管理部５９−１にアクセスし、ユーザ名「ｕｓｅｒ１」、パスワード「ＸＸＸＸ」を通信部６０からファイル管理部５９−１へ送信してファイル管理部５９−１の認証を受ける。そして、ファイル同期装置２は、ファイル管理部５９−１と通信することにより、内部メモリ９１０と第二の蓄積部９２−１との間で更新同期を実行する。
【０１１２】
図８Ｃは、図８Ｂに示す状態において第１の端末１０１のファイル同期装置２が図５に示すフローチャートの手順に従って処理を実行した直後の状態を示す図である。図８Ｃに示すとおり、内部メモリ９１０と第２の蓄積部９２−１との間の更新同期が行われている。すなわち、図８Ｂにおいて内部メモリ９１０が蓄積していたファイルｆ１０１および同期設定ファイルＦ１０１がサーバ３０１の第二の蓄積部９２−１に蓄積されている。また、図８Ｂにおいて第二の蓄積部９２−１が蓄積していたファイルｆ１０２および同期設定ファイルＦ１０２が第１の端末１０１の内部メモリ９１０に蓄積されている。
【０１１３】
同期設定ファイルＦ１０２が内部メモリ９１０に蓄積されることにより、以後、ファイル同期管理装置１は内部メモリ９１０における同期設定ファイルＦ１０２の蓄積状態を管理することができる。ここでたとえば、ファイル同期管理装置１が内部メモリ９１０における同期設定ファイルＦ１０２の蓄積状態に変更を加えた場合、ファイル同期装置２、ファイル管理部５９−１、およびファイル同期装置２−２が互いに更新同期を実行することにより、ファイル同期管理装置１が加えた変更が内部メモリ９１０−２におけるファイルＦ１０２の蓄積状態にも反映される。それ以後、ファイル同期装置２−２が内部メモリ９１０−２と第二の蓄積部９２−１とを更新同期する際には、ファイル同期管理装置１が加えた変更に基づいて更新同期を行うことになる。すなわち、ファイル同期管理装置１が内部メモリ９１０における同期設定ファイルＦ１０２の蓄積状態を管理することにより、ファイル同期装置２−２における更新同期を管理することができるのである。
【０１１４】
図８Ｄは、図８Ｃに示す状態において第２の端末１０２のファイル同期装置２−２が図５に示すフローチャートの手順に従って処理を実行した直後の状態を示す図である。第１の端末１０１のファイル同期装置２における処理と同様の処理をファイル同期装置２−２が実行することにより、第２の端末１０２の内部メモリ９１０−２とサーバ３０１の第二の蓄積部９２−１との間でファイルの更新同期が行われている。その結果、第１の端末１０１の内部メモリ９１０と第２の端末１０２の内部メモリ９１０−２との間でファイルの蓄積状態が同期している状態となっている。すなわち、第２の端末１０２の内部メモリ９１０−２とファイルを共有する蓄積手段として第１の端末１０１の内部メモリ９１０が追加された状態となっている。
【０１１５】
このように、本発明の実施の形態１に係る第１の端末１０１のファイル同期装置２は、内部メモリ９１０を識別する蓄積手段識別情報を取得する蓄積手段識別情報取得部２０と、内部メモリ９１０に蓄積されている、複数の蓄積手段間でのファイルの更新同期を制御する同期設定情報に関連付けられたファイルである同期設定ファイルから、蓄積手段識別情報取得部２０が取得した蓄積手段識別情報に関連付けられている同期設定ファイルを検索する同期設定ファイル検索部３０と、同期設定ファイル検索部３０が検索した同期設定ファイルに関連付けられている同期設定情報を抽出する同期設定情報抽出部４０と、同期設定情報抽出部４０が抽出した同期設定情報に基づいて内部メモリ９１０と第二の蓄積部９２−１との間でファイルを更新同期する更新同期部５０と、を具備する。
【０１１６】
よって、本実施の形態によれば、内部メモリ９１０に蓄積されている同期設定ファイルのうち、内部メモリ９１０を識別する蓄積手段識別情報に関連付けられた同期設定ファイルＦ１０１に関連付けられた同期設定情報（すなわち、内部メモリ９１０に対応する同期設定情報）に基づいて内部メモリ９１０と第二の蓄積部９２−１との間で更新同期が行われる。したがって、内部メモリ９１０における同期設定ファイルＦ１０１の蓄積状態を管理することにより内部メモリ９１０と第二の蓄積部９２−１との間の更新同期を管理することができるので、利用者がサーバ３０１へアクセスしなくとも簡単に更新同期を管理できる。
【０１１７】
また、本発明の実施の形態１に係る第１の端末１０１のファイル同期装置２は、ファイル同期装置２−２が内部メモリ９１０−２と第二の蓄積部９２−１との間で更新同期を行い、ファイル同期装置２が内部メモリ９１０と第二の蓄積部９２−１との間で更新同期を行った結果、同期設定ファイルＦ１０２が内部メモリ９１０に蓄積されることになる。以後、同期設定ファイルＦ１０２の内部メモリ９１０における蓄積状態が、同期設定ファイルＦ１０２の内部メモリ９１０−２における蓄積状態と更新同期されることになる。
【０１１８】
よって、内部メモリ９１０−２に対応する同期設定ファイルＦ１０２の内部メモリ９１０における蓄積状態を管理することにより内部メモリ９１０−２と第二の蓄積部９２−１との間の更新同期を管理することができるので、サーバ３０１にアクセスしなくとも簡単に更新同期を管理できる。
【０１１９】
また、本発明の実施の形態１に係る第１の端末１０１のファイル同期管理装置１は、ファイル同期装置２におけるファイルの更新同期を管理するファイル同期管理装置であって、内部メモリ９１０における同期設定ファイルの蓄積状態を管理する同期設定ファイル管理部１０を具備する。
【０１２０】
よって、ファイル同期管理装置１は、内部メモリ９１０に蓄積されている同期設定ファイルのうち、内部メモリ９１０に対応する同期設定ファイルＦ１０１の内部メモリ９１０における蓄積状態に基づいて内部メモリ９１０と第二の蓄積部９２−１との間の更新同期を管理する。したがって、利用者がサーバ３０１へアクセスしなくとも簡単に更新同期を管理できる。
【０１２１】
また、本発明の実施の形態１に係る第１の端末１０１のファイル同期管理装置１は、同期設定ファイルＦ１０１を内部メモリ９１０を識別する蓄積手段識別情報に関連付けて内部メモリ９１０へ蓄積する。
【０１２２】
よって、同期設定ファイルＦ１０１を内部メモリ９１０へ蓄積するとファイル同期装置２が同期設定ファイルＦ１０１に関連付けられた同期設定情報に基づいて内部メモリ９１０と第二の蓄積部９２−１との間で更新同期を行う。したがって、内部メモリ９１０に同期設定ファイルＦ１０１を蓄積することにより内部メモリ９１０をファイルを共有する蓄積手段として追加することができるので、サーバ３０１へアクセスしなくともファイルを共有する蓄積手段を簡単に追加することができる。
【０１２３】
また、本発明の実施の形態１に係る第１の端末１０１のファイル同期管理装置１は、図７Ａを用いて説明したとおり、利用者が内部メモリ９１０に対して共有場所新規登録の操作指示を与えることによって内部メモリ９１０がファイルを共有する蓄積手段として新たに追加される。
【０１２４】
よって、ファイルを共有する蓄積手段として内部メモリ９１０を追加する処理と処理の対象となる蓄積手段である内部メモリ９１０との対応を利用者が認識しやすいので、ファイル同期装置２における更新同期の管理がより簡単になる。
【０１２５】
また、本発明の実施の形態１に係る第１の端末１０１のファイル同期管理装置１は、同期設定ファイルＦ１０１を蓄積する内部メモリ９１０がファイルを共有する蓄積手段として新たに追加される。ここで「ファイルを共有する蓄積手段として内部メモリ９１０を追加する」という目的と「同期設定ファイルＦ１０１を内部メモリ９１０へ新たに蓄積する（＝追加する）」という処理とは、共に「追加する」という共通の動作を含む。
【０１２６】
よって、目的と処理とを利用者が互いに連想することが容易であるので、ファイル同期装置２における更新同期の管理がより簡単になる。
【０１２７】
なお、本実施の形態において、ファイル同期装置２は図５に示すフローチャートのステップＳ４０〜ステップＳ５０の処理を１回実行して終了するようにしたが、ステップＳ３１の判断において蓄積手段識別情報に関連付けられた同期設定ファイルが複数見つかった場合に、ファイル同期装置２がステップＳ４０〜ステップ５０の処理を見つかった同期設定ファイルごとに繰り返し実行してもよい。上記手順とすることにより、ファイル同期管理部１が内部メモリ９１０のファイルを共有する対象として複数の第二の蓄積部を追加した場合でも、第二の蓄積部ごとにファイル同期装置２が内部メモリ９１０と同期更新を行うことが可能となる。
【０１２８】
また、本実施の形態において、同期設定情報のパスワードを平文のまま同期設定ファイルに関連付けるようにしたが、同期設定ファイル管理部１０がパスワードを含む同期設定情報の一部もしくは全部を暗号化し、暗号化された同期設定情報をファイル同期装置２の同期設定情報抽出部４０または更新同期部５０が復号するようにしてもよい。
【０１２９】
（実施の形態２）
本発明の実施の形態２では、蓄積手段に蓄積されるファイルを共有する他の蓄積手段を共有対象として追加する別の例を説明する。
【０１３０】
図９は、本発明の実施の形態２に係る第１の端末装置１０１の構成図である。図９において第１の端末装置１０１は、図４に示す第１の端末装置１０１の内部メモリ９１０に替えてＳＤカードスロット９１９を具備する。
【０１３１】
第一のＳＤカード９１１、第三のＳＤカード９３１は、ファイルおよび同期設定ファイルを蓄積する蓄積手段である。また、ＳＤカードスロット９１９には第一のＳＤカード９１１、第三のＳＤカード９３１を装着することができ、ＳＤカードスロット９１９と第一のＳＤカード９１１との間、ＳＤカードスロット９１９と第三のＳＤカード９３１との間でファイルおよび同期設定ファイルをやりとりすることができようになっている。
【０１３２】
図１０は、本発明の実施の形態２に係る第１の端末１０１が具備する同期設定ファイル管理部１０における処理手順を表すフローチャートである。ステップＳ１０１において同期設定ファイル管理部１０は、第三のＳＤカードに蓄積されている同期設定ファイルの一覧を表示するようディスプレイ１９へ指示する。
【０１３３】
ステップＳ１０３−２において同期設定ファイル管理部１０は、ステップＳ１０２で取得した操作指示の種別によって処理を分岐する。第三のＳＤカード９３１とファイルを共有する蓄積手段として第一のＳＤカード９１１を追加することを指示する操作指示内容である場合（ステップＳ１０３−２、共有場所追加）、同期設定ファイル管理部１０はステップＳ１５１へ処理を進める。一方、操作指示内容が「共有場所追加」以外の場合（ステップＳ１０３−２，指示無効）、同期設定ファイル管理部１０はステップＳ１０１へ処理を戻す。
【０１３４】
ステップＳ１５１において同期設定ファイル管理部１０は、第三のＳＤカード９３１が蓄積している同期設定ファイルをステップＳ１０２において新規に共有するよう指示された第一のＳＤカード９１１へ複製する。
【０１３５】
図１１Ａ、図１１Ｂ、図１１Ｃは、図１０に示すフローチャートのステップＳ１０２における操作指示の具体例を説明する図である。図１１Ａは、図１０のステップＳ１０１において同期設定ファイル管理部１０が同期設定ファイルを一覧表示するようディスプレイ１９へ指示した直後のディスプレイ１９の表示状態を示す図である。図１１Ａにおいてディスプレイ１９には、第一のＳＤカード９１１にファイルｆ１０１が蓄積されていることを示す表示が行われている。また、図１１Ａにおいてディスプレイ１９には、第三のＳＤカード９３１にファイルｆ１０２および同期設定ファイルＦ１０２が蓄積されていることを示す表示が行われている。
【０１３６】
ここで利用者がタッチパッド１１を操作することによりポインタＧ１０４を同期設定ファイルＦ１０２の表示位置へ移動し、タップ操作をすることにより同期設定ファイルＦ１０２が選択された状態となる。
【０１３７】
図１１Ｂは、利用者が同期設定ファイル１０２を選択したときのディスプレイ１９の表示状態を示す図である。ディスプレイ１９には同期設定ファイルＦ１０２が選択されていることを示す矩形が表示されている。さらに利用者がタッチパッド１１を操作することによりポインタＧ１０４を移動し、同期設定ファイルＦ１０２を第一のＳＤカード９１１の表示上でドロップすることにより（図１１Ｃ）、図１０のステップＳ１０２において同期設定ファイル管理部１０が操作指示を取得する。ここでは、第三のＳＤカード９３１とファイルを共有する蓄積手段として第一のＳＤカード９１１を追加する操作指示を同期設定ファイル管理部１０は取得する。
【０１３８】
図１１Ｄは、同期設定ファイル管理部１０が図１０のステップＳ１６１の処理を行った直後のディスプレイ１９の表示状態を示す図である。第三のＳＤカード９３１に蓄積されている同期設定ファイルＦ１０２が複製された同期設定ファイルＦ１０１が第一のＳＤカード９１１に蓄積されている。また、同期設定ファイルＦ１０１は第一のＳＤカードを識別する蓄積手段識別情報「ＳＤ０９１０１」に関連付けられている。
【０１３９】
図１２Ａ〜図１２Ｆは、本発明の実施の形態２に係る第１の端末１０１の同期設定ファイル管理部１０が図１０のフローチャートに示す手順を実行し、第１の端末１０１のファイル同期装置２が図５のフローチャートに示す手順を実行したとき、第１の端末１０１、第２の端末１０２、およびサーバ３０１の間でファイルが更新同期される動作例を示す図である。以下、図１２Ａ〜図１２Ｆを中心にして本発明の実施の形態２に係る第１の端末１０１の動作を説明する。
【０１４０】
図１２Ａは、第１の端末１０１、第２の端末１０２、およびサーバ３０１における初期状態を示す図である。図１２Ａにおいて第１の端末１０１に装着されている第一のＳＤカード９１１にはファイルｆ１０１が蓄積されている。
【０１４１】
また、第２の端末１０２に装着されている第一のＳＤカード９１１−２にはｆ１０２および第一のＳＤカード９１１−２を識別する蓄積手段識別情報に関連付けられた同期設定ファイルＦ１０２が蓄積されている。第２の端末１０２のファイル同期装置２−２は、同期設定ファイルＦ１０２に関連付けられている同期設定情報に基づいてサーバ３０１の第二の蓄積部９２−１と第一のＳＤカード９１１−２との間で更新同期を行うようになっている。
【０１４２】
サーバ３０１の第二の蓄積部９２−１は第２の端末１０２に装着されている第一のＳＤカード９１１−２と更新同期がなされており、ファイルｆ１０２および同期設定ファイルＦ１０２が蓄積されている。
【０１４３】
図１２Ｂは、利用者が第２の端末１０２に装着されていた第一のＳＤカード９１１−２を第２の端末から外して第１の端末１０１に装着した状態を示す図である。図１２Ｂにおいて第一のＳＤカード９１１−２は、第三のＳＤカード９３１として第１の端末１０１に装着されている。
【０１４４】
図１２Ｃは、図１２Ｂに示す状態において利用者が第１の端末１０１のファイル同期管理装置１に対して図１１Ａ〜図１１Ｃで説明した操作指示を行った直後の状態を示す図である。同期設定ファイルＦ１０２の複製である同期設定ファイルＦ１０１が第一のＳＤカード９１１に蓄積されている。
【０１４５】
図１２Ｄは、図１２Ｃに示す状態において同期設定ファイルＦ１０２を第一のＳＤカード９１１へ複製した後、利用者が第三のＳＤカード９３１を第１の端末１０１から外して第２の端末１０２へ再度装着した直後の状態を示す図である。
【０１４６】
図１２Ｅは、図１２Ｄに示す状態において第１の端末１０１のファイル同期装置２が図５に示すフローチャートの手順に従って処理を実行した直後の状態を示す図である。第一のＳＤカード９１１とサーバ３０１の第二の蓄積部９２−１との間で更新同期が行われた結果、ファイルｆ１０１および同期設定ファイルＦ１０１が第二の蓄積部９２−１に蓄積されるとともに、ファイルｆ１０２および同期設定ファイルＦ１０２が第一のＳＤカード９１１に蓄積されている。
【０１４７】
図１２Ｆは、図１２Ｅに示す状態において第２の端末１０２のファイル同期装置２−２が図５に示すフローチャートの手順に従って処理を実行した直後の状態を示す図である。第一のＳＤカード９１１−２とサーバ３０１の第二の蓄積部９２−１との間で更新同期が行われた結果、ファイルｆ１０１および同期設定ファイルＦ１０１が第一のＳＤカード９１１−２に蓄積されている。以後、ファイル同期装置２が同期設定ファイルＦ１０１に基づいて更新同期を行い、ファイル同期装置２−２が同期設定ファイルＦ１０２に基づいて更新同期を行うことにより、第一のＳＤカード９１１に蓄積されるファイルと第一のＳＤカード９１１−２に蓄積されるファイルとが共有されることになる。
【０１４８】
図１３は、図１２Ｅに示す状態において第一のＳＤカード９１１に蓄積されている同期設定ファイルＦ１０１に関連付けられている蓄積手段識別情報を認知可能に提示するよう同期設定ファイル管理部１０がディスプレイ１９へ指示したときの画面表示例を示す図である。図１３において、ディスプレイ１９の表示Ｇ１０５は、第一のＳＤカード９１１に蓄積されるファイルが蓄積手段識別情報「ＳＤ０９１０２」に関連付けられた蓄積手段（＝第一のＳＤカード９１１−２）と共有されることを示している。また、ディスプレイ１９の表示Ｇ１０５は、第一のＳＤカード９１１の蓄積手段識別情報が「ＳＤ０９１０１」であることを示している。
【０１４９】
図１３において、同期設定ファイル管理部１０は、蓄積手段識別情報取得部２０が取得した第一のＳＤカード９１１の蓄積手段識別情報に基づいて第一のＳＤカード９１１の蓄積手段識別情報「ＳＤ０９１０１」を提示する。また、同期設定ファイル管理部１０は、第一のＳＤカード９１１に蓄積されている同期設定ファイルのうち、蓄積手段識別情報取得部２０が取得した第一のＳＤカード９１１の蓄積手段識別情報「ＳＤ０９１０１」とは異なる蓄積手段識別情報「ＳＤ０９１０２」を、第一のＳＤカード９１１に蓄積されるファイルが共有されている蓄積手段の蓄積手段識別情報として提示している。
【０１５０】
このように、本発明の実施の形態２に係る第１の端末１０１のファイル同期管理装置１は、第三のＳＤカード９３１に蓄積されている同期設定ファイルＦ１０２を複製し、第一のＳＤカード９１１を識別する蓄積手段識別情報「ＳＤ０９１０１」に関連付けて第一のＳＤカード９１１へ蓄積する。
【０１５１】
よって、第三のＳＤカード９３１に蓄積されている同期設定ファイルＦ１０２を第一のＳＤカード９１１へ蓄積することにより、第三のＳＤカード９３１（すなわち第一のＳＤカード９１１−２）と第一のＳＤカード９１１とが第二の蓄積部９２−１を介して新たに更新同期されるようになる。その結果、第三のＳＤカード９３１（すなわち第一のＳＤカード９１１−２）に蓄積されているファイルと第一のＳＤカード９１１に蓄積されているファイルとが互いに共有されるようになる。したがって、サーバ３０１にアクセスしなくとも蓄積手段に蓄積されているファイルを共有する別の蓄積手段を簡単に追加することができる。
【０１５２】
また、本発明の実施の形態２に係る第１の端末１０１のファイル同期管理装置１において、第三のＳＤカード９３１が蓄積している同期設定ファイルＦ１０２をコピーする第一のＳＤカード９１１が第三のＳＤカード９３１（すなわち第一のＳＤカード９１１−２）とファイルを共有する蓄積手段として新たに追加される。
【０１５３】
よって、ファイルを共有する元の蓄積手段と追加対象となる蓄積手段との対応を利用者が認識しやすいので、ファイル同期装置２における更新同期の管理がより簡単になる。
【０１５４】
また、本発明の実施の形態２に係る第１の端末１０１のファイル同期管理装置１において、第三のＳＤカード９３１が蓄積している同期設定ファイルＦ１０２を第一のＳＤカード９１１へコピーすると第三のＳＤカード９３１（すなわち第一のＳＤカード９１１−２）が蓄積するファイルを第一のＳＤカード９１１と共有できるようになり、第一のＳＤカード９１１を第三のＳＤカード９３１（すなわち第一のＳＤカード９１１−２）のコピーとして使用できるようになる。ここで「第一のＳＤカード９１１を第三のＳＤカード９３１のコピーとして使用する」という目的と「同期設定ファイルＦ１０２を第三のＳＤカード９３１から第一のＳＤカード９１１へコピーする」という処理とは、共に「コピーする」という共通の動作を含む。
【０１５５】
よって、目的と処理とを利用者が互いに連想することが容易であるので、ファイル同期装置２における更新同期の管理がより簡単になる。
【０１５６】
また、本発明の実施の形態２に係る第１の端末１０１のファイル同期管理装置１において、同期設定ファイル管理手段１０が、第一のＳＤカードに蓄積されている同期設定ファイル１０１に関連付けられている蓄積手段識別情報を認知可能に提示する。
【０１５７】
よって、第一のＳＤカード９１１に蓄積されている同期設定ファイルＦ１０１に基づいて第一のＳＤカードが別のどの蓄積手段と更新同期されるかを提示することができるので、サーバ３０１にアクセスしなくとも第一のＳＤカード９１１に蓄積されるファイルが別のどの蓄積手段と共有されるのかを利用者が簡単に知ることができる。
【０１５８】
（実施の形態３）
本発明の実施の形態３では、蓄積手段が蓄積するファイルを共有する他の蓄積手段として外部にある蓄積手段を追加する例を説明する。
【０１５９】
図１４は、本発明の実施の形態３に係る第１の端末１０１および第２の端末１０２の構成図である。図１４において第１の端末１０１は、ファイル同期管理装置１、ファイル同期装置２、および内部メモリ９１０を具備する。また、ファイル同期管理装置１は送信部７１、送信アドレス蓄積部２１を具備する。一方、第２の端末１０２はファイル同期装置２−２、内部メモリ９１０−２、および受信部７２を具備する。
【０１６０】
送信アドレス蓄積部２１は、ファイルを送信する宛先を示す送信先情報を蓄積する。ファイル同期装置１の同期設定ファイル管理部１０は、送信アドレス蓄積部２１から取得した送信先情報に基づいて、内部メモリ９１０に蓄積されている同期設定ファイルを送信するよう送信部７１へ指示する。送信部７１は、同期設定ファイル管理部１０が指示する送信先情報が示す送信先へ同期設定ファイルを送信する。また、受信部７２は、第１の端末１０１の送信部７１が送信した同期設定ファイルを受信し、内部メモリ９１０−２へ蓄積する。
【０１６１】
すなわち、本発明の実施の形態３に係る第１の端末１０１が具備する同期設定ファイル管理部１０は、内部メモリ９１０が蓄積する同期設定ファイルを送信部７１を介して第２の端末１０２へ送信し、送信された同期設定ファイルを第２の端末が具備する受信部７２が受信して内部メモリ９１０−２へ蓄積することにより、同期設定ファイルを内部メモリ９１０−２へ蓄積するよう構成されている。
【０１６２】
図１５は、本発明の実施の形態３に係る第１の端末１０１が具備する送信ドレス蓄積部２１が蓄積する送信先情報の例を示す図である。図１５において送信先情報テーブルはテーブル形式で送信先情報を保持する。送信先情報テーブルは、送信先ごとに送信先情報を保持するレコードｒ１０１、レコードｒ１０２、レコードｒ１０３を有する。また、送信先情報テーブルの各レコードは送信先の名前を表すフィールドｃ１０１と送信先の電子メールアドレスを表すフィールドｃ１０２から成る。たとえば、レコードｒ１０１に対応する送信先は、送信先の名前が「名前２」（フィールドｃ１０１）、送信先のメールアドレスが「ｕｓｅｒ２＠ｐｐｐ．ｃｏｍ」（フィールドｃ１０２）であることを示している。
【０１６３】
図１６は、本発明の実施の形態３に係る第１の端末１０１が具備する同期設定ファイル管理部１０における処理手順を表すフローチャートである。ステップＳ１０３−３において同期設定ファイル管理部１０は、ステップＳ１０２で取得した操作指示が他の端末の内部メモリをファイルを共有する蓄積手段として追加することを指示する操作指示である場合（ステップＳ１０３−３、共有者追加）、ステップＳ１４１へ処理を進める。
【０１６４】
ここで、他の端末の内部メモリをファイルを共有する蓄積手段として追加する操作指示は、たとえば同期設定ファイルを他の端末を示すアイコン等へドラッグ＆ドロップする、同期設定ファイルを選択した状態でメニュー選択する、等の操作により指示される。
【０１６５】
ステップＳ１４１において同期設定ファイル管理部１０は、送信アドレス蓄積部２１から送信先情報（図１５に例示する送信先情報テーブルの各レコード）を取得する。次にステップＳ１４２において同期設定ファイル管理部１０は、ステップＳ１４１で取得した送信先情報が示す送信先を一覧表示するようディスプレイ１９へ指示する。続いてステップＳ１４３−３において同期設定ファイル管理部１０は、ステップＳ１４２で表示した送信先一覧のうち利用者がタッチパッド１１またはキーボード１２を用いて送信先を選択する選択指示を取得する。
【０１６６】
ステップＳ１５１では同期設定ファイル管理部１０は、ステップＳ１０２で利用者が指示した同期設定ファイルを複製する。そして、ステップＳ１５２−３において同期設定ファイル管理部１０は、ステップＳ１４３−３で選択された送信先の名前（図１５のフィールドｃ１０１）と送信アドレス（図１５のフィールドｃ１０２）を取得する。さらに、ステップＳ１５３−３において同期設定ファイル管理部１０は、ステップＳ１４３−３で取得した送信先情報のうち送信先の名前と送信アドレスをステップＳ１５１で複製した同期設定ファイルに蓄積手段識別情報として関連付ける。最後に、ステップＳ１６１−３において同期設定ファイル管理部１０は、ステップＳ１５３−３の処理で得られた同期設定ファイルをステップＳ１５２−３で取得した送信アドレスへ送信するよう送信部７１へ指示する。
【０１６７】
ステップＳ１６１−３において同期設定ファイル管理部１０が送信するよう指示した同期設定ファイルを送信部７１が第２の端末へ送信すると、送信された同期設定ファイルを第２の端末が具備する受信部７２が受信して内部メモリ９１０−２へ蓄積する。
【０１６８】
なお、図１６に示すフローチャートにおいて、ステップＳ１０２における操作指示の取得とステップＳ１４１〜ステップＳ１４３−３における送信先の選択指示とを別々の操作に基づいて取得するように説明したが、これに限るものではない。たとえば、ステップＳ１０１で表示された同期設定ファイルを特定の送信先を表すアイコン等へドラッグ＆ドロップするなどの操作により、共有者を追加する指示と送信先を選択する指示とを一度の操作で取得するようにしてもよい。
【０１６９】
図１７は、本発明の実施の形態３に係る第２の端末１０２のファイル同期装置２−２における処理手順を表すフローチャートである。図１７のステップＳ２０−３において、ファイル同期装置２は、第２の端末１０２の送信アドレス（すなわち、自端末に対応する送信アドレス）を蓄積手段識別情報として取得する。
【０１７０】
そして、ステップＳ３０−３においてファイル同期装置２は、内部メモリ９１０−２に蓄積されている同期設定ファイルのうち、ステップＳ２０−３で取得した蓄積手段識別情報（すなわち自端末に対応する送信アドレス）に関連付けられた同期設定ファイルを検索する。その結果、ステップＳ５０においてファイル同期装置２は、自端末に対応付けられた同期設定ファイルに関連付けられた同期設定情報に基づいて更新同期を実行することになる。
【０１７１】
図１８は、本発明の実施の形態３に係る第１の端末１０１が同期設定ファイルを第２の端末１０２へ送信し、送信された同期設定ファイルを第２の端末１０２の受信部７２が内部メモリ９１０−２へ蓄積し、第１の端末１０１のファイル同期装置２と第２の端末１０２のファイル同期装置２−２が内部メモリ９１０と内部メモリ９１０−２を更新同期した
後のディスプレイ１９の表示状態を示す図である。図１８において、ディスプレイ１９には内部メモリ９１０（蓄積手段識別情報「ＳＤ０９１０１」）に蓄積されるファイルが「名前２」で表される利用者と共有されていることを示す表示が行われている。
【０１７２】
図１８において、同期設定ファイル管理部１０は、ファイル同期装置２の蓄積手段識別情報取得部が取得した内部メモリ９１０の蓄積手段識別情報に基づいて内部メモリ９１０の蓄積手段識別情報「ＳＤ０９１０１」を提示している。また、図１８における表示を行うために同期設定ファイル管理部１０は、送信アドレス蓄積部２１に蓄積されている第１の端末１０１自身の送信アドレスに基づいて、内部メモリ９１０に蓄積されている同期設定ファイルのうち自端末の送信アドレスとは異なる送信アドレスに関連付けられている同期設定ファイルを抽出する。そのうえで、同期設定ファイル管理部１０は、抽出した同期設定ファイルに関連付けられている送信先の名前を内部メモリ９１０に蓄積されるファイルが共有されている利用者の名前として提示している。
【０１７３】
このように、本発明の実施の形態３に係る第１の端末１０１は、送信部７１を具備し、同期設定ファイル管理部１０は、送信部７１を介して同期設定ファイルを第２の端末１０２へ送信し、送信された同期設定ファイルを第２の端末１０２の受信部７２が受信して内部メモリ９１０−２へ蓄積することにより、同期設定ファイルを内部メモリ９１０−２へ蓄積する。
【０１７４】
よって、送信部７１を介して同期設定ファイルを送信して外部の端末である第２の端末１０２が受信することで内部メモリ９１０と内部メモリ９１０−２との間で更新同期が行われるようになる。したがって、サーバ３０１にアクセスしなくとも第１の端末１０１の外部にある第２の端末１０２の内部メモリ９１０−２をファイルを共有する蓄積手段として簡単に追加することができる。
【０１７５】
また、本発明の実施の形態３に係る第１の端末１０１は、同期設定ファイルの送信先を表す送信先情報を内部メモリ９１０−２を識別する蓄積手段識別情報として取得する送信アドレス蓄積部２１を具備し、同期設定ファイル管理部１０は、同期設定ファイルを送信アドレス蓄積部２１が取得した送信先情報に関連付けて第２の端末１０２へ送信する。
【０１７６】
よって、同期設定ファイルに送信先ごとの送信先情報を関連付けることができるので、ファイルを共有する蓄積手段を送信先ごとの単位で追加することができる。また、送信先ごとの送信先情報は送信アドレスもしくは送信先の名前を含んでおり、ファイルを共有する利用者との対応付けが認識されやすいため、同期設定ファイルとファイルを共有する利用者との対応がわかりやすい。したがって、ファイル同期装置における更新同期の管理がより簡単になる。
【０１７７】
なお、本実施の形態において通信手段は電子メールによる通信を行うものとして説明したが、これに限ることなく、送信先を指定して離れた端末同士で通信する方法であればどのような方法による通信であってもよい。また、送信先を指示する情報（本実施例の送信アドレス）としてメールアドレス以外に、ホスト名やホストのＵＲＬ、ＩＰアドレス、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス、端末機器を識別する機器ＩＤや製造番号や機種名、電話端末に割り当てられた加入者番号などを用いるようにしてもよい。
【０１７８】
また、本実施の形態において第２の端末１０２はファイル同期管理手段を備えない構成としたが、これに限ることなく、受信部７２が受信した同期設定ファイルを内部メモリ９１０−２を識別する蓄積手段識別情報に関連付けて内部メモリ９１０−２へ蓄積するファイル同期管理手段を備え、ファイル同期装置２−２が内部メモリ９１０−２を識別する蓄積手段識別情報に関連付けられた同期設定ファイルに基づいて更新同期を実行する構成としてもよい。
【０１７９】
（実施の形態４）
本発明の実施の形態４では、蓄積手段に蓄積されるファイルを共有している他の蓄積手段を共有対象から除外する例について説明する。なお、本発明の実施の形態４に係る第１の端末１０１は図９に示す実施の形態２に係る第１の端末１０１と同じ構成を有するものとして説明する。
【０１８０】
図１９は、本発明の実施の形態４に係る第１の端末１０１が具備する同期設定ファイル管理部１０における処理手順を表すフローチャートである。ステップＳ１０３−４において同期設定ファイル管理部１０は、第一のＳＤカード９１１に蓄積されるファイルを共有している他の蓄積手段を共有対象から除外する操作指示をステップＳ１０２で取得した場合（ステップＳ１０３−４、共有場所除外）、ステップＳ１７１へ処理を進める。一方、ステップＳ１０２で取得した操作指示が無効である場合（ステップＳ１０３−４、指示無効）、同期設定ファイル管理部１０はステップＳ１０１へ処理を進める。
【０１８１】
ここで、操作指示「共有場所除外」は具体的には、第一のＳＤカード９１１に蓄積されている同期設定ファイルのうち、共有対象から除外する蓄積手段に対応する同期設定ファイルを利用者がタッチパッド１１を操作して選択し、第一のＳＤカード９１１を表すアイコン（図１１Ｄ参照）の外へ移動する（あるいは、同期設定ファイルをゴミ箱を表すアイコン上へ移動する、または、除外を意味するメニュー項目を選ぶ、など）の操作により指示される。
【０１８２】
最後に、ステップＳ１７１において同期設定ファイル管理部１０は、ステップＳ１０２で共有対象から除外するよう指示された蓄積手段に対応する同期設定ファイルを第一のＳＤカード９１１から削除する。
【０１８３】
図２０Ａ〜図２０Ｄは、本発明の実施の形態４に係る第１の端末１０１の同期設定ファイル管理部１０が図１９のフローチャートに示す手順を実行し、第１の端末１０１のファイル同期装置２が図５のフローチャートに示す手順を実行したとき、第１の端末１０１、第２の端末１０２、およびサーバ３０１の間でファイルが更新同期される動作例を示す図である。以下、図２０Ａ〜図２０Ｄを中心にして本発明の実施の形態４に係る第１の端末１０１の動作を説明する。
【０１８４】
図２０Ａは、第１の端末１０１、第２の端末１０２、およびサーバ３０１における初期状態を示す図である。図２０Ａにおいて第一のＳＤカード９１１、第一のＳＤカード９１１−２は第二の蓄積部９２−１を介して更新同期が行われており、ファイルｆ１０１、ファイルｆ１０２、同期設定ファイルＦ１０１、および同期設定ファイルＦ１０２を蓄積している。
【０１８５】
図２０Ｂは、図２０Ａに示す状態においてファイル同期管理装置１が具備する同期設定ファイル管理部１０が図１９のフローチャートに示す手順を実行した直後の状態を示す図である。図１９のステップＳ１０２において第一のＳＤカード９１１−２を共有対象から除外する操作指示が利用者により行われた結果、ステップＳ１７１において第一のＳＤカード９１１−２に対応する同期設定ファイルＦ１０２が第一のＳＤカード９１１から削除されている。
【０１８６】
図２０Ｃは、図２０Ｂに示す状態において第１の端末１０１が具備するファイル同期装置２が第一のＳＤカード９１１と第二の蓄積部９２−１との間で更新同期を行った直後の状態を示す図である。ファイル同期装置２は第一のＳＤカード９１１に蓄積されている同期設定ファイルＦ１０１に基づいて第一のＳＤカード９１１と第二の蓄積部９２−１との間で更新同期を行っている。その結果、第二の蓄積部９２−１に蓄積されている同期設定ファイルＦ１０２が削除されている。
【０１８７】
図２０Ｃに示す状態において、第２の端末１０２が具備するファイル同期装置２−２が第一のＳＤカード９１１−２と第二の蓄積部９２−１との間で更新同期を行うとする。このとき、ファイル同期装置２−２は第一のＳＤカード９１１−２に蓄積されている同期設定ファイルのうち、第一のＳＤカード９１１−２に対応する同期設定ファイルＦ１０２に基づいて第一のＳＤカード９１１−２と第二の蓄積部９２−１との間で更新同期を行う。
【０１８８】
図２０Ｄは、ファイル同期装置２−２が第一のＳＤカード９１１−２と第二の蓄積部９２−１との間で更新同期を行った直後の状態を示す図である。第一のＳＤカード９１１−２に蓄積されていた同期設定ファイルＦ１０２が削除されている。
【０１８９】
以後、ファイル同期装置２−２は図５に示すフローチャートのステップＳ３０の検索において第一のＳＤカード９１１−２を識別する蓄積手段識別情報に関連付けられた同期設定ファイルの検索に失敗するようになる。したがって、ステップＳ３１の判定が「ＮＯ」となり、ステップＳ５０の更新同期を実行せずに処理を終了するため、第一のＳＤカード９１１−２と第二の蓄積部９２−１との更新同期が行われなくなる。これはすなわち、第一のＳＤカード９１１−２が第一のＳＤカード９１１の同期対象から除外されたことを意味する。
【０１９０】
このように、本発明の実施の形態４に係る第１の端末１０１のファイル同期管理装置１は、同期設定ファイル管理部１０が第一のＳＤカードに蓄積されている同期設定ファイルＦ１０２を削除する。
【０１９１】
よって、同期設定ファイルＦ１０２を第一のＳＤカード９１１から削除することで、削除した同期設定ファイルＦ１０２に対応する第一のＳＤカード９１１−２と第二の蓄積部９２−１との間の更新同期が行われなくなる。したがって、第一のＳＤカード９１１に蓄積されている同期設定ファイルＦ１０２を削除することにより、ファイルを共有している第一のＳＤカード９１１−２をファイルを共有する対象から除外できるので、サーバ３０１にアクセスしなくとも蓄積手段をファイルを共有する対象から簡単に除外することができる。
【０１９２】
また、本発明の実施の形態４に係る第１の端末１０１によれば、第１の端末１０１に装着されている第一のＳＤカード９１１に蓄積されている同期設定ファイルＦ１０２を削除することにより、第１の端末１０１の外部の端末である第２の端末１０２に装着されている第一のＳＤカード９１１−２を共有対象から除外することができる。したがって、サーバや外部の蓄積手段に利用者が直接アクセスしなくとも外部の蓄積手段を共有対象から簡単に除外することができる。
【０１９３】
また、本発明の実施の形態４に係る第１の端末１０１によれば、同期設定ファイルＦ１０２に対応している第一のＳＤカード９１１−２がファイルを共有する対象から除外される。したがって、ファイルを共有する対象から第一のＳＤカード９１１−２を除外する処理と処理の対象となる第一のＳＤカード９１１−２との対応を利用者が認識しやすいので、ファイル同期装置における更新同期の管理がより簡単になる。
【０１９４】
また、本発明の実施の形態４に係る第１の端末１０１によれば、削除する同期設定ファイルＦ１０４に対応している第一のＳＤカード９１１−２がファイルを共有する対象から除外される。ここで「第一のＳＤカード９１１との間でファイルを共有する対象から第一のＳＤカード９１１−２を除外する」という目的と「第一のＳＤカード９１１−２に対応する同期設定ファイルＦ１０２を削除する（＝第一のＳＤカード９１１から除外する）」という処理とは、共に「除外する」という共通の動作を含む。したがって、目的と処理とを利用者が互いに連想することが容易であるので、ファイル同期装置における更新同期の管理がより簡単になる。
【０１９５】
（実施の形態５）
本発明の実施の形態５では、蓄積手段に蓄積されている同期設定ファイルに関連付けられている同期設定情報を変更する例について説明する。なお、本発明の実施形態５に係る第１の端末１０１は図９に示す実施の形態２に係る第１の端末１０１と同じ構成を有するものとして説明する。
【０１９６】
図２１は、本発明の実施の形態５に係る第１の端末１０１が具備する同期設定ファイル管理部１０における処理手順を表すフローチャートである。ステップＳ１０３−５において同期設定ファイル管理部１０は、ステップＳ１０２で取得した操作指示が同期設定情報の変更を指示する操作指示「同期設定変更」であるかどうかにより処理を分岐する。操作指示が「同期設定変更」である場合（ステップＳ１０３−５、同期設定変更）、同期設定ファイル管理部１０はステップＳ１２１へ処理を進める。一方、操作指示が「同期設定変更」でない場合（ステップＳ１０３−５、指示無効）、同期設定ファイル管理部１０はステップＳ１０２へ処理を進める。
【０１９７】
ここで、操作指示「同期設定変更」は具体的には、第一のＳＤカード９１１に蓄積されている同期設定ファイルのうち、関連付けられている同期設定情報を変更したい同期設定ファイルを利用者がタッチパッド１１を操作して選択し、同期設定変更を表すメニュー項目を選ぶ、などの操作により指示される。
【０１９８】
ステップＳ１２１において同期設定ファイル管理部１０は、ステップＳ１０２で同期設定情報の変更を指示された同期設定ファイルに関連付けられている同期設定情報を抽出する。そして、ステップＳ１２２において同期設定ファイル管理部１０は、ステップＳ１２１で抽出した同期設定情報を表示するようディスプレイ１９へ指示する。さらに、ステップＳ１２３−５において同期設定ファイル管理部１０は、利用者による同期設定情報の変更指示を取得する。
【０１９９】
図２２Ａは、本発明の実施の形態４に係る第１の端末１０１が具備するディスプレイ１９の、図２１のステップＳ１２２における表示例を示す図である。図２２Ａにおいて、ディスプレイ１９には同期設定情報の項目「サーバアドレス」の値「￥￥ｈｏｓｔ１￥ｆｏｌｄｅｒ９２０１」、項目「ユーザ名」の値「ｕｓｅｒ１」、および項目「パスワード」の値「＊＊＊＊」が表示されている。ここでたとえば項目「サーバアドレス」の値「￥￥ｈｏｓｔ１￥ｆｏｌｄｅｒ９２０１」を示す文字列Ｇ１０９を利用者がタッチパッド１１およびキーボード１２を用いて修正し、ボタンＧ１０７またはボタンＧ１０８を押下することにより、同期設定ファイル管理部１０へ同期設定情報の変更を指示することができる。
【０２００】
ボタンＧ１０７は、図２１のステップＳ１０２で同期設定情報の変更を指示した同期設定ファイルについてのみ同期設定情報を変更することを指示するボタンである。また、ボタンＧ１０８は、第一のＳＤカードに蓄積されているすべての同期設定ファイルについて同期設定情報に共通の変更を加えることを指示するボタンである。
【０２０１】
図２２Ｂは、図２２Ａに示す表示に対して利用者が同期設定情報の変更を加えたときの表示を示す図である。同期設定情報の項目「サーバアドレス」の値「￥￥ｈｏｓｔ１￥ｆｏｌｄｅｒ９２０１」Ｇ１０９が修正され値「￥￥ｈｏｓｔ２￥ｆｏｌｄｅｒ９２０２」Ｇ１１０となっている。上記修正は、同期設定ファイルが関連付けられている蓄積手段識別情報が示す蓄積手段（たとえば第一のＳＤカード９１１）が更新同期する蓄積手段を「￥￥ｈｏｓｔ１￥ｆｏｌｄｅｒ９２０１」が示すサーバ３０１の第二の蓄積部９２−１から「￥￥ｈｏｓｔ２￥ｆｏｌｄｅｒ９２０２」が示す別のサーバの蓄積部へ変更するよう利用者が指示することに相当する。
【０２０２】
図２２Ｂに示す状態において利用者がボタンＧ１０７またはボタンＧ１０８を押下することにより、同期設定ファイル管理部１０は図２１のフローチャートのステップＳ１２３−５において同期設定情報の変更指示を取得する。
【０２０３】
ステップＳ１８１において同期設定ファイル管理部１０は、ステップＳ１２３−５で取得した同期設定情報の変更指示にしたがってステップＳ１０２で同期設定情報の変更を指示された同期設定ファイルに関連付けられている同期設定情報を変更する。
【０２０４】
ここで、ステップＳ１８２において同期設定ファイル管理部１０は、ステップＳ１８１で同期設定情報の変更を行った同期設定ファイルについて、同期設定情報を変更する前の状態（すなわち同期設定ファイルの蓄積状態を変更する前の同期設定ファイルの蓄積状態）を一時的にバックアップするために同期設定情報変更前の同期設定ファイルを一時的な同期設定ファイルに加工して第一のＳＤカード９１１へ蓄積する。
【０２０５】
この際、たとえば同期設定ファイルのファイル名、拡張子、ヘッダ等のいずれかに一時的な同期設定ファイルであることが分かるように変更を加えることにより、同期設定ファイルを一時的な同期設定ファイルに加工する。
【０２０６】
そしてステップＳ１８３において同期設定ファイル管理部１０は、同期設定情報を変更すべき同期設定ファイルのすべてについてステップＳ１８１〜ステップＳ１８２の処理を実行済かどうかにより処理を分岐する。同期設定情報を変更すべき同期設定ファイルのすべてについてステップＳ１８１〜ステップＳ１８２の処理を実行済である場合（ステップＳ１８３、ＹＥＳ）、同期設定ファイル管理部１０は処理を終了する。一方、同期設定情報を変更すべき同期設定ファイルのすべてについてステップＳ１８１〜ステップＳ１８２の処理を実行済でない場合（ステップＳ１８３、ＮＯ）、同期設定ファイル管理部１０はステップＳ１８４へ処理を進める。
【０２０７】
このとき、ステップＳ１２３−５において利用者が図２２Ｂに示す「個別変更」ボタンＧ１０７を押下した場合、ステップＳ１８３の判断はＹＥＳとなり、同期設定ファイル管理部１０は処理を終了する。一方、ステップＳ１２３−５において利用者が図２２Ｂに示す「共通変更」ボタンＧ１０８を押下した場合、同期設定ファイル管理部１０は共通の変更を加えるべき他の同期設定ファイルがないかどうかに基づいてステップＳ１８３の判断を行う。
【０２０８】
「共通の変更を加えるべき同期設定ファイル」とは、ステップＳ１２３−５で変更を指示した同期設定情報の変更前の値と同じ値を有する同期設定情報に関連づけられている同期設定ファイルである。たとえば図２２Ａ、図２２Ｂに示した例では、項目「サーバアドレス」の値が「￥￥ｈｏｓｔ１￥ｆｏｌｄｅｒ９２０１」となっている同期設定情報に関連付けられている他の同期設定ファイルが第一のＳＤカード９１１に蓄積されている場合、その同期設定ファイルは共通の変更を加える（この例では項目「サーバアドレス」の値を「￥￥ｈｏｓｔ２￥ｆｏｌｄｅｒ９２０２」に変更する）べき同期設定ファイルである。なお、変更前の同期設定情報の一部が共通であることを条件にして「共通の変更を加えるべき同期設定ファイル」であると判断するようにしてもよい。
【０２０９】
ステップＳ１８４において同期設定ファイル管理部１０は、共通の変更を加えるべき次の同期設定ファイルに関連付けられた同期設定情報を変更するようステップＳ１８１へ処理を進める。
【０２１０】
図２３は、本発明の実施の形態５に係る第１の端末１０１が備えるファイル同期装置２の処理手順を表すフローチャートである。図２３に示すフローチャートでは、図５に示す本発明の実施の形態１、２、４におけるファイル同期装置２の処理手順に加えてステップＳ５１の処理が実行されるようになっている。また、第一のＳＤカード９１１を識別する蓄積手段識別情報に関連付けられた複数の同期設定ファイルについて更新同期を繰り返すようになっている。
【０２１１】
ステップＳ５１においてファイル同期装置２は、同期設定ファイル管理部１０が図２１のステップＳ１８２の処理で第一のＳＤカード９１１へ蓄積した一時的な同期設定ファイルを削除する。これにより、同期設定ファイル管理部１０が同期設定情報に変更を加えた後にファイル同期装置２が更新同期を１度行うと、一時的な同期設定ファイルが削除される。
【０２１２】
すなわちファイル同期装置２は、同期設定ファイル管理部１０が同期設定情報に変更を加えた直後においては、同期設定ファイル管理部１０が蓄積した一時的な同期設定ファイルに基づいて（すなわち、変更を加える前の同期設定情報に基づいて）ステップＳ４０〜ステップＳ５０で更新同期を実行する。それ以降の更新同期においてファイル同期装置２は、同期設定ファイルのみに基づいて（すなわち、変更を加えた後の同期設定情報のみに基づいて）更新同期を実行する。
【０２１３】
これにより、変更を加えた後の第一のＳＤ９１１における蓄積状態が一旦、変更を加える前に更新同期していた第二の蓄積部９２−１の蓄積状態と更新同期されるため、第一のＳＤ９１１において加えた変更がファイルを共有している他の蓄積手段へ反映されるのである。
【０２１４】
図２４Ａ〜図２４Ｅは、本発明の実施の形態５に係る第１の端末１０１の同期設定ファイル管理部１０が図２１に示す手順を実行し、第１の端末１０１、第２の端末１０２が図２３に示す処理手順にしたがって更新同期を行ったときの動作例を示す図である。以下、図２４Ａ〜図２４Ｅを中心にして、サーバ３０１が備える第二の蓄積部９２−１に替えて、サーバ３０１とは別のサーバ３０２が備える第二の蓄積部９２−２を、第一のＳＤカード９１１および第２のＳＤカード９１１−２の新たな更新同期対象とする際の動作例を説明する。なお、サーバ３０２が備える第二の蓄積部９２−２のサーバアドレスは「￥￥ｈｏｓｔ２￥ｆｏｌｄｅｒ９２０２」であるものとする。
【０２１５】
図２４Ａは、第１の端末１０１の同期設定ファイル管理部１０が図２１のフローチャートに示す処理手順を実行する前の初期状態を示す図である。図２４Ａにおいて、第一のＳＤカード９１１にはファイルｆ１０１、ファイルｆ１０２、第一のＳＤカード９１１に対応する同期設定ファイルＦ１０１、および第一のＳＤカード９１１−２に対応する同期設定ファイルＦ１０２が蓄積されている。また、第一のＳＤカード９１１、第二のＳＤカード９１１−２は、サーバ３０１が備える第二の蓄積部９２−１と更新同期されており、第一のＳＤカード９１１−２および第二の蓄積部９２−１におけるファイルの蓄積状態は、第一のＳＤカード９１１におけるファイルの蓄積状態と同じである。
【０２１６】
ここで、第１の端末の同期設定ファイル管理部１０が図２１に示す処理手順を実行したとする。このとき、ステップＳ１２３−５において利用者は「共通変更」ボタンＧ１０８（図２２Ｂ）を押下したとする。すると同期設定ファイル管理部１０は、ステップＳ１８１〜ステップＳ１８４の処理を繰り返し実行することにより、第一のＳＤカード９１１に蓄積されている複数の同期設定ファイルについて共通の変更を加える。
【０２１７】
図２４Ｂは、図２４Ａに示す状態において同期設定ファイル管理部１０が図２１に示す処理手順を実行した直後の状態を示す図である。第一のＳＤカード９１１に蓄積されていた同期設定ファイルＦ１０１および同期設定ファイルＦ１０２に関連付けられている同期設定情報が変更され（以下、変更後の同期設定情報に関連付けられている同期設定ファイルはダッシュ「’」を付して表す）、Ｆ１０１’、Ｆ１０２’となっている。また、同期設定情報が変更される前の同期設定ファイルＦ１０１、同期設定ファイルＦ１０２の一時的なバックアップとして一時的な同期設定ファイルｔ１０１、一時的な同期設定ファイルｔ１０２が蓄積されている。
【０２１８】
ここで、第１の端末１０１のファイル同期装置２は第一のＳＤカード９１１におけるファイルの蓄積状態の更新同期処理を実行すると、ファイル同期装置２は図２２のステップＳ３０において一時的な同期設定ファイルｔ１０１および同期設定ファイルＦ１０１’を見つける。そしてステップＳ４０〜Ｓ５０の処理を実行することにより、ファイル同期装置２は一時的な同期設定ファイルｔ１０１に関連付けられている変更前の同期設定情報（サーバアドレス「￥￥ｈｏｓｔ１￥ｆｏｌｄｅｒ９２０１」）、および同期設定ファイルＦ１０１’に関連付けられている変更後の同期設定情報（サーバアドレス「￥￥ｈｏｓｔ２￥ｆｏｌｄｅｒ９２０２」）のそれぞれに基づいて更新同期を実行する。その結果、ファイル同期装置２はサーバ３０１が備える第二の蓄積部９２−１と第一のＳＤカード９１１との間の更新同期と、サーバ３０２が備える第二の蓄積部９２−２と第一のＳＤカード９１１との間の更新同期の両方を実行する。そして、ステップＳ５１においてファイル同期装置２は第一のＳＤカード９１１に蓄積されている一時的な同期設定ファイルｔ１０１および一時的な同期設定ファイルｔ１０２を削除する。
【０２１９】
図２４Ｃは、ファイル同期装置２が更新同期を実行した直後の状態を示す図である。図２４Ｃにおいて、サーバ３０２が備える第二の蓄積部９２−２には、更新同期直前の第一のＳＤカード９１１におけるファイルの蓄積状態（図２４Ｂ参照）が反映されている。また、第一のＳＤカードに蓄積されていた一時的な同期設定ファイルｔ１０１および一時的な同期設定ファイルｔ１０２は削除されている。
【０２２０】
ここで、第２の端末１０２のファイル同期装置２−２が図２３に示す処理手順にしたがって更新同期を実行したとする。この時点では第一のＳＤカード９１１−２には変更前の同期設定情報に関連付けられた同期設定ファイルＦ１０１および同期設定ファイルＦ１０２が蓄積されているので、ファイル同期装置２−２は同期設定ファイルＦ１０２に基づいて（すなわち変更前の同期設定情報に基づいて）更新同期を実行する。その結果、第二の蓄積部９２−１における蓄積状態が第一のＳＤカード９１１−２へ反映される。
【０２２１】
図２４Ｄは、第２の端末１０２のファイル同期装置２−２が更新同期を実行した直後の状態を示す図である。第一のＳＤカード９１１−２に蓄積されていた同期設定ファイルＦ１０１および同期設定ファイルＦ１０２は、第二の蓄積部９２−１に蓄積されている同期設定ファイルＦ１０１’および同期設定ファイルＦ１０２’（すなわち、変更後の同期設定情報に関連付けられた同期設定ファイル）に置き換えられている。また、第二の蓄積部９２−１に蓄積されている一時的な同期設定ファイルｔ１０１および一時的な同期設定ファイルｔ１０２は、第一のＳＤカード９１１−２へ一旦蓄積された後、図２３のステップ５１で削除されたため、第一のＳＤカード９１１−２には蓄積されていない。
【０２２２】
以後、第１の端末１０１のファイル同期装置２は同期設定ファイルＦ１０１’に基づいて第一のＳＤカード９１１とサーバ３０２の第二の蓄積部９２−２との間で更新同期を実行するようになる。また、第２の端末１０２のファイル同期装置２−２は同期設定ファイルＦ１０２’に基づいて第一のＳＤカード９１１−２とサーバ３０２の第二の蓄積部９２−２との間で更新同期を実行するようになる。このようにして、サーバ３０１の第二の蓄積部９２−１に替ってサーバ３０２の第二の蓄積部９２−２が新たな同期対象となる。
【０２２３】
図２４Ｅは、図２４Ｄに示す状態の後、第一のＳＤカード９１１、第二のＳＤカード９１１−２、第二の蓄積部９２−２の間で更新同期が行われた状態を示す図である。第一のＳＤカード９１１または第一のＳＤカード９１１−２における蓄積状態が第二の蓄積部９２−２に反映されるため、図２４Ｄにおいて第二の蓄積部９２−２に蓄積されていた一時的な同期設定ファイルｔ１０１および一時的な同期設定ファイルｔ１０２は削除されている。
【０２２４】
このようにして、第一のＳＤカード９１１に蓄積されていた同期設定ファイルに関連付けられている同期設定情報に加えた変更が、第一のＳＤカード９１１とファイルを共有している第一のＳＤカード９１１−２へ反映されるのである。また、ファイル共有に使用するサーバの構成変更に対し、１個の蓄積手段に蓄積されている同期設定ファイルに関連付けられている同期設定情報のサーバアドレスを変更するだけで、ファイルを共有しているすべての蓄積手段の間でサーバの構成変更に応じた更新同期が行われるようになる。
【０２２５】
このように、本発明の実施の形態５に係る第１の端末１０１が具備するファイル同期管理装置１の同期設定ファイル管理部１０は、第一のＳＤカード９１１に蓄積されている同期設定ファイルに関連付けられている同期設定情報を変更する。
【０２２６】
よって、第一のＳＤカード９１１に蓄積され、第一のＳＤカード９１１−２に対応する同期設定ファイルに関連付けられている同期設定情報Ｆ１０２を変更すると、サーバ３０１が備える第二の蓄積部９２−１を介して第一のＳＤカード９１１と第一のＳＤカード９１１−２との間で更新同期が行われることによって第一のＳＤカード９１１−２に蓄積されている同期設定ファイルＦ１０２に関連付けられた同期設定情報も変更されるため、第一のＳＤカード９１１−２の更新同期に用いられる同期設定情報Ｆ１０２が変更される。
【０２２７】
したがって、第一のＳＤカード９１１に蓄積されている同期設定ファイルＦ１０２に関連付けられた同期設定情報を変更することにより、ファイルを共有している第一のＳＤカード９１１−２の更新同期における同期設定情報を変更できるので、サーバ３０１にアクセスしなくとも第一のＳＤカード９１１−２の更新同期における同期設定情報を簡単に変更することができる。
【０２２８】
また、本発明の実施の形態５に係る第１の端末１０１が具備するファイル同期管理装置１の同期設定ファイル管理部１０は、第一のＳＤカード９１１に蓄積されている複数の同期設定ファイルに関連付けられている同期設定情報に共通の変更を加える。
【０２２９】
よって、第一のＳＤカード９１１および第一のＳＤカード９１１−２に対応する同期設定情報を一度に変更することができる。したがって、同期設定情報を蓄積手段ごとに変更する手間が省けるので、蓄積手段の更新同期における同期設定情報を簡単に変更することができる。
【０２３０】
また、本発明の実施の形態５に係る第１の端末１０１が具備するファイル同期管理装置１の同期設定ファイル管理部１０は、第一のＳＤカード９１１に蓄積されている同期設定ファイルの蓄積状態に変更を加える際、変更を加える前の同期設定ファイルの蓄積状態をバックアップする。そして本発明の実施の形態５に係る第１の端末１０２が具備するファイル同期装置２は、同期設定ファイル管理部１０がバックアップした同期設定ファイルの蓄積状態に基づいて更新同期を行った後、変更を加えた後の同期設定ファイルの蓄積状態に基づいて更新同期を行う。
【０２３１】
よって、ファイル同期装置２が変更前の同期設定ファイルの蓄積状態を用いて更新同期を一旦実行することにより、第一のＳＤカード９１１とファイルを共有している第一のＳＤカード９１１−２に同期設定ファイルの蓄積状態の変更を反映させた後、第一のＳＤカード９１１と第一のＳＤカード９１１−２が変更後の同期設定ファイルの蓄積状態に基づいて更新同期されるので、同期設定ファイルの蓄積状態の変更が更新同期に正しく反映される。
【０２３２】
なお、本実施の形態において、ファイル同期管理装置が蓄積手段における同期設定ファイルの蓄積状態をバックアップする方法として、ファイル同期管理装置が一時的な同期設定ファイルを蓄積手段に蓄積し、ファイル同期管理装置が一時的な同期設定ファイルに基づいて更新同期を実行した後に一時的な同期設定ファイルを削除する方法を説明したが、これに限ることはなく、蓄積状態の変更前の同期設定ファイルに基づいてファイル同期装置が一旦更新同期を実行できる方法であればどのような方法を用いてもよい。
【０２３３】
また、本実施の形態で説明した、ファイル同期管理装置が蓄積手段における同期設定ファイルの蓄積状態を変更する前の状態をバックアップし、バックアップした蓄積手段の蓄積状態に基づいてファイル同期装置が一旦更新同期を実行する方法は、同期設定情報の変更のみに適用できるものではなく、たとえば本実施の形態４において説明した、蓄積手段を同期対象から除外する処理にも適用可能である。すなわち、図１９に示したフローチャートのステップＳ１７１において削除する同期設定ファイルの蓄積状態を同期設定ファイル管理部１０が一時的な同期設定ファイルを蓄積することによりバックアップし、ファイル同期装置２が図２３に示すフローチャートにしたがって更新同期を実行するようにしてもよい。
【０２３４】
上記の手順によれば、ファイル管理部１０が第一のＳＤカード９１１に蓄積されている第一のＳＤカード９１１に対応する同期設定ファイルＦ１０１を削除（すなわちファイル同期管理装置が管理している蓄積手段自身を同期対象から除外）した場合に、ファイル同期装置２、ファイル同期装置２−２が更新同期を実行することで同期設定ファイルＦ１０１を削除したことがファイルを共有していた第一のＳＤカード９１１−２（すなわち他の蓄積手段）に反映される。したがって、ファイル同期管理装置２−２がファイルの最新の共有状態を正確に把握することができるので、より好適に本発明を実施できる。
【０２３５】
（実施の形態６）
本発明の実施の形態６では、蓄積手段に蓄積されるファイルの種別に基づいて同期設定ファイルのファイル種別を決定し、同期設定ファイルをコンテンツとして利用する例について説明する。
【０２３６】
図２５は、本発明の実施の形態６に係る第１の端末１０１の構成図である。図２５において、第１の端末１０１はコンテンツ再生部８０を備える。また、同期設定ファイル管理部１０は内部メモリ９１０からファイル種別情報を取得するよう構成されている。
【０２３７】
コンテンツ再生部８０は、内部メモリ９１０に蓄積されているファイルをコンテンツとして取り込み再生する。たとえば音楽プレーヤや動画プレーヤの機能がコンテンツ再生部８０に対応する。
【０２３８】
ファイル種別情報は内部メモリ９１０に蓄積されているファイルのファイル種別を判定するための情報である。たとえば、ファイルの拡張子、ファイルのパラメータ（たとえば、ファイル名に用いられている文字コードや文字数、ファイルサイズ、画像の解像度、符号化の方法、コーデックの種類、動画や音声のビットレート、動画のフレームレート、再生時間、など）、などがファイル種別情報に相当する。
【０２３９】
図２６は、本発明の実施の形態６に係る第１の端末１０１が備えるファイル同期管理装置１の同期設定ファイル管理部１０における処理手順を表すフローチャートである。ステップＳ１３１において同期設定ファイル管理部１０は、ステップＳ１０２において内部メモリ９１０に蓄積されるファイルの新たな共有場所に指定された蓄積部のファイル種別情報を取得する。そして、ステップＳ１３２−６において同期設定ファイル管理部１０は、ステップＳ１３１で取得したファイル種別情報に合致するファイル種別を持つ同期設定ファイルを生成する。
【０２４０】
ここで、ファイル種別情報に合致する同期設定ファイルのファイル種別は、たとえば次の（１）〜（３）に挙げる条件を充足するかどうかに基づいて決定する。
【０２４１】
（１）蓄積部に蓄積されているファイルの拡張子と同じ拡張子を同期設定ファイルが持つ。
【０２４２】
（２）蓄積部に蓄積されているファイルと同じファイルタイプを同期設定ファイルが持つ。
【０２４３】
（３）蓄積部に蓄積されているファイルのパラメータを同期設定ファイルのパラメータが越えない。
【０２４４】
たとえば、蓄積部に蓄積されているファイルから同期設定ファイル管理部１０がファイルｆ１０１のファイル種別情報としてファイル名の文字数８、拡張子「ｍｐｇ」、ファイルタイプ「ＭＰＥＧビデオ」、画像サイズ３２０ｘ２４０を取得し、ファイルｆ１０２のファイル種別情報としてファイル名の文字数６、拡張子「ｍｐｇ」、ファイルタイプ「ＭＰＥＧビデオ」、画像サイズ６４０ｘ４８０を取得したとする。
【０２４５】
この場合、ステップＳ１３２−６において同期設定ファイル管理部１０は、上記（１）〜（３）の条件をすべて満たすよう、同期設定ファイルのファイル種別をファイル名の文字数８、拡張子「ｍｐｇ」、ファイルタイプ「ＭＰＥＧビデオ」、画像サイズ６４０ｘ４８０とする。
【０２４６】
さらに同期設定ファイル管理部１０は、決定したファイル種別を有する同期設定ファイルを生成する。このとき同期設定ファイル管理部１０は、決定したファイル種別に合うコンテンツを予め保持している複数のコンテンツファイルから選択して同期設定ファイルとしたり、あるいは決定したファイル種別に合うように予め保持しているコンテンツを変換して同期設定ファイルを生成したりすることにより、同期設定ファイルを生成する。
【０２４７】
なお、ファイル種別情報から同期設定ファイルのファイル種別を決定する上記の方法はあくまで一例であり、必ずしもこの方法によらなければならないわけではない。たとえば、蓄積部に蓄積するファイルの制約がファイル種別情報に明示的に示されている（たとえば制約を表すデータが蓄積部またはファイルに保存されている、蓄積部を識別する蓄積手段識別情報の一部がファイルの制約を表している、ファイルの制約を表すデータが外部から取得できる、などの）場合は上記（１）〜（３）の条件によらず、明示的に示されているファイル種別情報にしたがって同期設定ファイルのファイル種別を決定するようにしてもよい。
【０２４８】
図２６のステップＳ１６１において同期設定ファイル管理部１０がステップＳ１３２−６で生成した同期設定ファイルを内部メモリ９１０へ蓄積すると、内部メモリ９１０に蓄積されている他のファイルと同様にコンテンツ再生部８０が同期設定ファイルを再生することが可能となる。
【０２４９】
このように、本発明の実施の形態６に係る第１の端末１０１が備えるファイル同期装置１は、同期設定ファイル管理部１０が内部メモリ９１０に蓄積されるファイルの種別に関するファイル種別情報に基づいて内部メモリ９１０に蓄積する同期設定ファイルの種別を決定する。
【０２５０】
よって、内部メモリ９１０に蓄積されるファイルの種別に関する制約に合致する同期設定ファイルが内部メモリ９１０に蓄積される。したがって、ファイルの種別に関する制約に合致しない同期設定ファイルが内部メモリ９１０に蓄積されることに起因するコンテンツ再生部８０などのアプリケーションの動作異常を回避することができる。
【０２５１】
また、内部メモリ９１０に蓄積されるファイルをコンテンツファイルとして取り込んで再生するコンテンツ再生部８０が他のコンテンツファイルと同様に同期設定ファイルを利用することができる。したがって同期設定ファイルが更新同期とは別のコンテンツ再生の用途に利用可能となり、娯楽性を増したり利用価値を高めることが可能となる。
【０２５２】
さらに、端末、蓄積部、利用者などに関連付けたコンテンツファイルから同期設定ファイルを生成することにより、ファイルを共有している範囲を利用者へ提示する際にファイル共有範囲がよりわかりやすくなる。たとえば、利用者のプロフィールを紹介する動画を基にして同期設定ファイルを生成すれば、同期設定ファイルを再生することによりファイルを共有している利用者について利用者が視覚的に知ることができわかりやすい。
【産業上の利用可能性】
【０２５３】
本発明は、複数の情報処理装置間や複数の蓄積メディア間でファイルを共有して利用するアプリケーションやサービスに広く利用することができる。たとえば携帯電話端末、ＰＤＡ、ノートパソコン、ワークステーション、カメラ、カーナビゲーションシステム、ＡＶ機器、情報家電などでファイルやコンテンツデータを共有するアプリケーションやサービスに有用である。
【符号の説明】
【０２５４】
１，１−３    ファイル同期管理装置
１０    同期設定ファイル管理部
１０１    第１の端末
１０２    第２の端末
１０３    第３の端末
１１    タッチパッド
１２    キーボード
１９    ディスプレイ
２，２−２    ファイル同期装置
２０    蓄積手段識別情報取得部
２１    送信アドレス蓄積部
３０    同期設定ファイル検索部
３０１，３０２    サーバ
４０    同期設定情報抽出部
５０    同期設定情報
５９−１，５９−２    ファイル管理部
６０    通信部
７１    送信部
７２    受信部
８０    コンテンツ再生部
９００    ネットワーク
９１，９１−２    第一の蓄積部
９１０，９１０−２    内部メモリ
９１１，９１１−２    第一のＳＤカード
９１９，９１９−２    ＳＤカードスロット
９２−１，９２−２    第二の蓄積部
９３１    第三のＳＤカード
【図１】
2011164875.tif 000003
【図２】
2011164875.tif 000004
【図３】
2011164875.tif 000005
【図４】
2011164875.tif 000006
【図５】
2011164875.tif 000007
【図６】
2011164875.tif 000008
【図７Ａ】
2011164875.tif 000009
【図７Ｂ】
2011164875.tif 000010
【図７Ｃ】
2011164875.tif 000011
【図８Ａ】
2011164875.tif 000012
【図８Ｂ】
2011164875.tif 000013
【図８Ｃ】
2011164875.tif 000014
【図８Ｄ】
2011164875.tif 000015
【図９】
2011164875.tif 000016
【図１０】
2011164875.tif 000017
【図１１Ａ】
2011164875.tif 000018
【図１１Ｂ】
2011164875.tif 000019
【図１１Ｃ】
2011164875.tif 000020
【図１１Ｄ】
2011164875.tif 000021
【図１２Ａ】
2011164875.tif 000022
【図１２Ｂ】
2011164875.tif 000023
【図１２Ｃ】
2011164875.tif 000024
【図１２Ｄ】
2011164875.tif 000025
【図１２Ｅ】
2011164875.tif 000026
【図１２Ｆ】
2011164875.tif 000027
【図１３】
2011164875.tif 000028
【図１４】
2011164875.tif 000029
【図１５】
2011164875.tif 000030
【図１６】
2011164875.tif 000031
【図１７】
2011164875.tif 000032
【図１８】
2011164875.tif 000033
【図１９】
2011164875.tif 000034
【図２０Ａ】
2011164875.tif 000035
【図２０Ｂ】
2011164875.tif 000036
【図２０Ｃ】
2011164875.tif 000037
【図２０Ｄ】
2011164875.tif 000038
【図２１】
2011164875.tif 000039
【図２２Ａ】
2011164875.tif 000040
【図２２Ｂ】
2011164875.tif 000041
【図２３】
2011164875.tif 000042
【図２４Ａ】
2011164875.tif 000043
【図２４Ｂ】
2011164875.tif 000044
【図２４Ｃ】
2011164875.tif 000045
【図２４Ｄ】
2011164875.tif 000046
【図２４Ｅ】
2011164875.tif 000047
【図２５】
2011164875.tif 000048
【図２６】
2011164875.tif 000049