(57)【要約】【課題】アップロードデータを編集するための手間と負担が大きいという問題を解決する通信端末を提供する。【解決手段】データ保存部２は、ローカルデータと、ローカルデータがアップロードデータとしてアップロードされた所在を示すＵＲＬと、を保存する。操作部１に対してアップロードデータを編集する編集操作が行われた場合、制御部１１は、ＵＲＬを用いて、そのＵＲＬに対応する、アップロードデータがアップロードされているサーバにアクセスして、サーバに編集操作に応じた編集をアップロードデータに対して行う旨の編集コマンドを送信する。【選択図】図２
2012063906.tif 000002
【特許請求の範囲】
【請求項１】
操作部と、
ローカルデータと、前記ローカルデータがアップロードデータとしてアップロードされた所在を示す所在情報と、を保存する保存部と、
前記操作部に対して前記アップロードデータを編集する編集操作が行われた場合、前記所在情報を用いて、当該所在情報に対応する、前記アップロードデータがアップロードされているサーバにアクセスして、当該サーバに前記編集操作に応じた編集を前記アップロードデータに対して行う旨の編集コマンドを送信する制御部と、を有する通信端末。
【請求項２】
前記保存部は、前記所在がそれぞれ異なる複数の所在情報を保存し、
前記制御部は、各所在情報を用いて、各所在情報に対応する前記サーバにアクセスする、請求項１に記載の通信端末。
【請求項３】
前記制御部は、前記操作部に対して前記複数の所在情報から特定の所在情報を選択する選択操作が行われた場合、前記特定の所在情報を用いて、当該特定の所在情報に対応する前記サーバにアクセスする、請求項２に記載の通信端末。
【請求項４】
前記ローカルデータを前記アップロードデータとしてアップロードするアップロード処理が行われた場合、当該アップロードデータの所在を示す所在情報を前記保存部に保存する付加部をさらに有する、請求項１ないし３のいずれか１項に記載の通信端末。
【請求項５】
前記編集操作は、前記アップロードデータを更新する更新操作を含む、請求項１ないし４のいずれか１項に記載の通信端末。
【請求項６】
前記制御部は、前記更新操作が行われた場合、当該更新操作に応じて前記ローカルデータを更新し、その後、前記サーバにアクセスする、請求項５に記載の通信端末。
【請求項７】
前記編集操作は、前記アップロードデータを削除する削除操作を含む、請求項１ないし５のいずれか１項に記載の通信端末。
【請求項８】
前記所在情報は、ＵＲＬであり、
前記制御部は、前記ＵＲＬに前記編集コマンドを引数として付加し、当該編集コマンドが付加されたＵＲＬを用いて前記サーバにアクセスすることで、前記編集コマンドを前記サーバに送信する、請求項１ないし７のいずれか１項に通信端末。
【請求項９】
請求項１ないし８のいずれか１項に記載の通信端末と、
前記アップロードデータを格納し、前記編集コマンドを受信すると、前記編集コマンドに応じて前記格納されたアップロードデータを編集するサーバと、を有する通信システム。
【請求項１０】
操作部を有する通信端末によるデータ管理方法であって、
ローカルデータと、前記ローカルデータがアップロードデータとしてアップロードされた所在を示す所在情報と、を保存し、
前記操作部に対して前記アップロードデータを編集する編集操作が行われた場合、前記所在情報を用いて、当該所在情報に対応する、前記アップロードデータがアップロードされているサーバにアクセスして、当該サーバに前記編集操作に応じた編集を前記アップロードデータに対して行う旨の編集コマンドを送信する、データ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末、通信システムおよびデータ管理方法に関し、特には、サーバ上のデータを管理する通信端末、通信システムおよびデータ管理方法に関する。
【背景技術】
【０００２】
ユーザは、通信端末を用いて、メディアデータ（静止画像データ、動画像データおよび音楽データなど）などの種々のデータをＷｅｂサイトにアップロードしたり、Ｗｅｂブラウザなどを利用してＷｅｂサイト上にアップロードされたデータを閲覧したりすることができる（特許文献１および２参照）。
【０００３】
また、ユーザは、通信端末を用いて、アップロードデータにアクセスし、Ｗｅｂサイト上でアップロードデータに対して更新や削除などの編集を行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１１２０５号公報
【特許文献２】特開２００９−８８８７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
アップロードデータを編集するためには、ユーザはＵＲＬの入力などのアクセス処理を手動で行わなければならず、ユーザにかかる手間と負担が大きいという問題がある。
【０００６】
特に通信端末として携帯電話機などの携帯端末が使用された場合、携帯端末は、デスクトップパソコンなどと比べて、キー操作が不便であったり、画面上に表示できるアプリケーションの種類や数に制限があるため、ユーザにかかる手間と負担がさらに大きくなる。また、複数のＷｅｂサイトにアップロードされているアップロードデータのそれぞれを編集する場合、ユーザは、Ｗｅｂサイトごとに、アクセス処理およびアップロードデータの編集操作を行わなければならず、手間と負担が非常に大きくなる。
【０００７】
なお、ユーザは、データをアップロードしたＷｅｂサイトをデータから把握することができないため、データのアップロード先を覚えておく必要があるという問題もある。
【０００８】
本発明の目的は、上記の課題である、アップロードデータを編集するための手間と負担が大きいという問題を解決する通信端末、通信システムおよびデータ管理方法を提供することである。
【課題を解決するための手段】
【０００９】
本発明による通信端末は、操作部と、ローカルデータと、前記ローカルデータがアップロードデータとしてアップロードされた所在を示す所在情報と、を保存する保存部と、前記操作部に対して前記アップロードデータを編集する編集操作が行われた場合、前記所在情報を用いて、当該所在情報に対応する、前記アップロードデータがアップロードされているサーバにアクセスして、当該サーバに前記編集操作に応じた編集を前記アップロードデータに対して行う旨の編集コマンドを送信する制御部と、を有する。
【００１０】
本発明による通信システムは、前記携帯端末と、前記アップロードデータを格納し、前記編集コマンドを受信すると、前記編集コマンドに応じて前記格納されたアップロードデータを編集するサーバと、を有する。
【００１１】
本発明によるデータ管理方法は、操作部を有する携帯端末によるデータ管理方法であって、ローカルデータと、前記ローカルデータがアップロードデータとしてアップロードされた所在を示す所在情報と、を保存し、前記操作部に対して前記アップロードデータを編集する編集操作が行われた場合、前記所在情報を用いて、当該所在情報に対応する、前記アップロードデータがアップロードされているサーバにアクセスして、当該サーバに前記編集操作に応じた編集を前記アップロードデータに対して行う旨の編集コマンドを送信する。
【発明の効果】
【００１２】
本発明によれば、アップロードデータを編集するための手間と負担を軽減することが可能になる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態の通信システムを示すブロック図である。
【図２】本発明の第１の実施形態による携帯端末の機能的な構成を示すブロック図である。
【図３】メディアデータのアップロード処理の一例を説明するための図である。
【図４】メディアデータの更新処理の一例を説明するための図である。
【図５】メディアデータの削除処理の一例を説明するための図である。
【図６】本発明の第１の実施形態の通信システムの動作の一例を説明するためのフローチャートである。
【図７】本発明の第１の実施形態の通信システムの動作の他の例を説明するためのフローチャートである。
【図８】本発明の第１の実施形態の通信システムの動作の他の例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照して説明する。なお、以下の説明では、同じ機能を有するものには同じ符号を付け、その説明を省略する場合がある。
【００１５】
図１は、本発明の第１の実施形態の通信システムを示すブロック図である。図１において、通信システムは、携帯端末１００とＷｅｂサーバ２００とを有する。なお、携帯端末１００およびＷｅｂサーバ２００は、無線基地局３００およびネットワーク４００を介して相互に接続可能である。
【００１６】
携帯端末１００は、例えば、携帯電話機、ＰＨＳ(Personal Handyphone System)またはＰＤＡ(Personal Data Assistance，Personal Digital Assistants：個人向け携帯型情報通信機器)などである。
【００１７】
図２は、携帯端末１００の機能的な構成を示すブロック図である。図２において、携帯端末１００は、操作部１と、データ保存部２と、タグ付加部３と、タグ解析部４と、表示制御部５と、表示部６と、送受信制御部７と、アンテナ８と、ビューアアプリ部９と、ブラウザアプリ部１０と、制御部１１を有する。
【００１８】
操作部１は、例えば、キー入力装置であり、携帯端末１００のユーザにて操作される。
【００１９】
データ保存部２は、静止画像データ、動画像データおよび音楽データなどのメディアデータをローカルデータとして保存する。なお、データ保存部２は、複数のローカルデータを保存してもよい。
【００２０】
タグ付加部３は、データ保存部２内のローカルデータをアップロードデータとしてＷｅｂサーバ２００にアップロードするアップロード処理が行われた場合、アップロードデータに関するタグ情報をローカルデータに対応付けてデータ保存部２に保存する。ＵＲＬタグは、アップロードデータのＵＲＬを含む。以下では、タグ情報をＵＲＬタグと呼ぶことにする。なお、本実施形態では、ＵＲＬは、アップロードデータがアップロードされた所在を示す所在情報として用いられている。また、アップロードデータが複数の所在にアップロードされた場合、ＵＲＬタグは、各所在に対応する複数のＵＲＬを含む。
【００２１】
タグ解析部４は、操作部１に対してアップロードデータを編集する編集操作が行われると、そのアップロードデータと同じローカルデータに対応付けられているＵＲＬタグを解析して、そのＵＲＬタグからアップロードデータのＵＲＬを抽出する。
【００２２】
表示制御部５は、表示部６を制御して、種々のデータを表示部６に表示する。送受信制御部７は、アンテナ８、無線基地局３００およびネットワーク４００を介してＷｅｂサーバ２００と接続し、Ｗｅｂサーバ２００とデータの送受信を行う
ビューアアプリ部９は、データ保存部２に保存されているローカルデータを表示するためのプログラムであるビューアを記録媒体から読み取り、そのビューアを実行して、ローカルデータを表示制御部５を介して表示部６に表示する処理を行う。ブラウザアプリ部１０は、Ｗｅｂページを閲覧するためのプログラムであるブラウザを記録媒体から読み取り、そのブラウザを実行して、Ｗｅｂページを表示制御部５を介して表示部６に表示する処理を行う。なお、記録媒体は、データ保存部２でもよいし、携帯端末１００に直接または無線基地局３００およびネットワーク４００を介して接続された外部記録装置でもよい。
【００２３】
制御部１１は、携帯端末１００の各部を制御して、以下で説明する種々の処理を行う。
【００２４】
例えば、制御部１１は、データ保存部２内のローカルデータを、アップロードデータとしてＷｅｂサーバ２００にアップロードするアップロード処理を行う。
【００２５】
図３は、アップロード処理を説明するための図である。なお、図３では、ローカルデータをＪＰＥＧ（Joint Photographic Experts Group）形式の画像データとしている。また、Ｗｅｂサーバ２００が開設しているＷｅｂサイトのＵＲＬを「WWW.example.com/」としている。
【００２６】
操作部１に対してローカルデータをアップロードするアップロード操作が行われた場合、制御部１１は、アップロード処理を実行する。アップロード処理では、制御部１１は、アップロード操作に応じたローカルデータを、送受信制御部７を用いてＷｅｂサーバ２００に送信して、アップロードデータとしてＷｅｂサーバ２００に送信する。タグ付加部３に指示して、アップロード先のＵＲＬ（図３では、WWW.example.com/xxxx.jpg）を含むＵＲＬタグをアップロードしたローカルアデータに対応付けて保存させる。
【００２７】
また、制御部１１は、Ｗｅｂサーバ２００にアップロードされているアップロードデータを携帯端末１００上で編集する編集処理を行う。
【００２８】
より具体的には、先ず、操作部１に対してアップロードデータを編集する編集操作が行われた場合、制御部１１は、タグ解析部４が抽出したＵＲＬを用いて、そのＵＲＬに対応するＷｅｂサーバ２００にアクセスして、そのＷｅｂサーバ２００に編集操作に応じた編集をアップロードデータに対して行う旨の編集コマンドを送信する。本実施形態では、制御部１１は、ＵＲＬに編集コマンドを引数として付加し、その編集コマンドが付加されたＵＲＬを用いてＷｅｂサーバ２００にアクセスすることで、編集コマンドをＷｅｂサーバ２００に送信する。
【００２９】
タグ解析部４が抽出したＵＲＬが複数ある場合、制御部１１は、各ＵＲＬを用いて、核ＵＲＬに対応するＷｅｂサーバにアクセスして編集コマンドを送信してもよいし、制御部１１は、ＵＲＬの中からユーザにて選択された特定のＵＲＬを用いて、その特定のＵＲＬに対応するＷｅｂサーバにアクセスして編集コマンドを送信してもよい。
【００３０】
編集処理としては、アップロードデータを更新する更新処理と、アップロードデータを削除する削除処理が挙げられる。
【００３１】
図４は、更新処理の一例を説明するための図である。なお、アップロードデータは図３を用いて説明したアップロード処理でＷｅｂサーバにアップロードされているものとしている。
【００３２】
先ず、操作部１に対して編集操作としてアップロードデータを更新する更新操作が行われると、制御部１１は、更新操作に応じて、アップロードデータと同じローカルデータを更新する。
【００３３】
ローカルデータの更新が終了すると、制御部１１は、タグ解析部４が抽出したＵＲＬに、更新操作に応じた更新をアップロードデータに対して行う旨の更新コマンドを引数として付加する。そして、制御部１１は、更新コマンドを付加したＵＲＬを用いて、Ｗｅｂサーバ２００にアクセスすることで、更新コマンドをＷｅｂサーバ２００に送信する。図４では、ＵＲＬが複数あり、ユーザにて選択されたＵＲＬを「WWW.example.com/xxxx.jpg」とし、更新コマンドを「edit=xxxx.jpg」とし、更新コマンドが付加されたＵＲＬを「WWW.example.com/xxxx.jpg?edit=xxxx.jpg」としている。
【００３４】
図５は、削除処理の一例を説明するための図である。なお、アップロードデータは図３を用いて説明したアップロード処理でＷｅｂサーバにアップロードされているものとしている。
【００３５】
先ず、操作部１に対して編集操作としてアップロードデータを削除する削除操作が行われると、制御部１１は、タグ解析部４が抽出したＵＲＬに、アップロードデータの削除を行う旨の削除コマンドを引数として付加する。そして、制御部１１は、削除コマンドを付加したＵＲＬを用いて、Ｗｅｂサーバ２００にアクセスすることで、削除コマンドをＷｅｂサーバ２００に送信する。図５では、ＵＲＬが複数あり、ユーザにて選択されたＵＲＬを「WWW.example.com/xxxx.jpg」とし、削除コマンドを「del=xxxx.jpg」とし、削除コマンドが付加されたＵＲＬを「WWW.example.com/xxxx.jpg?del=xxxx.jpg」としている。
【００３６】
また、制御部１１は、削除コマンドを送信すると、削除するアップロードデータと同じローカルデータを削除してもよい。
【００３７】
なお、携帯端末１００の構成において、タグ付加部３、タグ解析部４、ビューアアプリ部９、ブラウザアプリ部１０および制御部１１は、物理的に同一のＣＰＵなどで構成されてもよい。
【００３８】
図１の説明に戻る。Ｗｅｂサーバ２００は、携帯端末１００からアップロードデータを受信すると、そのアップロードデータを格納し、携帯端末１００から編集コマンドを受信すると、その編集コマンドに応じてアップロードデータを編集する。
【００３９】
次に通信システムの動作を説明する。
【００４０】
図６は、アップロード処理における通信システムの動作を説明するためのフローチャートである。
【００４１】
先ず、ユーザが操作部１に対してローカルデータをアップロードするＷｅｂサイトのＵＲＬを指定する指定操作を行うと、制御部１１は、その指定操作にて指定されたＵＲＬを保持する（ステップＳ１）。その後、ユーザが操作部１に対してアップロードするローカルデータを選択するデータ選択操作を行うと、制御部１１は、データ保存部２から、データ選択操作にて選択されたローカルデータを取得する（ステップＳ２）。なお、指定操作およびデータ選択操作は、ローカルデータをアップロードするアップロード操作に含まれる。
【００４２】
制御部１１は、ローカルデータを取得すると、そのローカルデータを、保持しているＵＲＬに対応するＷｅｂサーバ（以下、Ｗｅｂサーバ２００とする）に送受信制御部７を用いて送信して、ローカルデータをアップロードデータとしてＷｅｂサーバ２００にアップロードする（ステップＳ３）。なお、アップロード処理を行う手段は特に限定されない。例えば、制御部１１は、アップロード用のアプリケーションを使用してアップロード処理を行ってもよいし、ブラウザアプリ部１０を経由してアップロード処理を行ってもよい。
【００４３】
アップロードが完了すると、制御部１１は、アップロードしたローカルデータを特定する識別情報と、保持しているＲＬとをタグ付加部３に出力する。タグ付加部３は、識別情報およびＵＲＬを受け付けると、データ保存部２に保存されているローカルデータのうち識別情報にて特定されるローカルデータに、ＵＲＬを含むＵＲＬタグを対応付けて（ステップＳ４）、処理を終了する。
【００４４】
なお、ＵＲＬタグは、ローカルデータに対応付けられていれば、ローカルデータに組み込まれてもよいし、ローカルデータの識別子と対応付けて対応リストとしてデータ保存部２に保存されてもよい。
【００４５】
図７は、更新処理における通信システムの動作を説明するためのフローチャートである。
【００４６】
先ず、ユーザが操作部１に対して更新を行うローカルデータを選択する更新選択操作を行うと、制御部１１は、データ保存部２から更新選択操作にて選択されたローカルデータを取得する（ステップＳ５）。
【００４７】
続いて、制御部１１は、取得したローカルデータを特定する識別情報をタグ解析部４に出力する。タグ解析部４は、識別情報を受け付けると、データ保存部２に保存されているローカルデータのうち識別情報にて特定されるローカルデータに対応付けられたＵＲＬタグを解析して、ＵＲＬタグにＵＲＬが含まれるか否かを判断する。タグ解析部４は、ＵＲＬタグにＵＲＬが含まれる場合、そのＵＲＬを抽出して制御部１１に渡し、ＵＲＬタグにＵＲＬが含まれない場合、ＵＲＬが存在しないことを示す非存在情報を制御部１１に渡す（ステップＳ６）。
【００４８】
その後、ユーザが操作部１に対して更新操作を行うと、制御部１１は、更新操作に応じて、ステップＳ５で取得したローカルデータを更新する（ステップＳ７）。なお、更新操作には、アップロードデータのＵＲＬを変更するＵＲＬ変更操作が含まれていてもよい。
【００４９】
ローカルデータの更新が終了すると、制御部１１は、ステップＳ６でＵＲＬが渡されたか否かを確認して、ＵＲＬが抽出されたか否かを判断する（ステップＳ８）。
【００５０】
非存在情報が渡されていた場合、制御部１１は、ＵＲＬが抽出されなかったと判断して、処理を終了する。一方、ＵＲＬが渡されていた場合、制御部１１は、ＵＲＬが抽出されたと判断する。そして、制御部１１は、アップロードデータを更新するか否かを確認するための確認画面を、表示制御部５を介して表示部６に表示して、ユーザにアップロードデータを更新するか否かを確認させる（ステップＳ９）。
【００５１】
ユーザが操作部１に対してアップロードデータを更新しない旨の更新終了操作を行うと、制御部１１は、処理を終了する。一方、ユーザが操作部１対してアップロードデータを更新する旨の更新継続操作を行うと、制御部１１は、ステップＳ６で渡されたＵＲＬを、表示制御部５を介して表示部６に表示して、更新を行うアップロードデータのＵＲＬをユーザに選択させる。その後、ユーザが操作部１に対して特定のＵＲＬを選択する選択操作を行う（ステップＳ１０）。なお、選択操作にて複数のＵＲＬが選択されてもよい。
【００５２】
選択操作が行われると、制御部１１は、選択操作にて選択されたＵＲＬに対して更新コマンドを引数として付加する(ステップＳ１１)。なお、制御部１１は、ＵＲＬが渡されている場合、ステップＳ９およびＳ１０をスキップし、その渡されＵＲＬの全てに更新コマンドを付加してもよい。
【００５３】
その後、制御部１１は、引数が付加されたＵＲＬを用いてＷｅｂサーバ２００にアクセスして、更新コマンドをＷｅｂサーバ２００に送信する。Ｗｅｂサーバ２００は、更新コマンドを受信すると、その更新コマンドに応じてメディアデータを更新する（ステップＳ１２）。
【００５４】
また、制御部１１は、更新コマンドを送信すると、ステップＳ７における更新操作にＵＲＬ変更操作が含まれていたか否かを確認する（ステップＳ１３）。
【００５５】
更新操作にＵＲＬ変更操作が含まれていない場合、制御部１１は、処理を終了する。一方、更新操作にＵＲＬ変更操作が含まれている場合、制御部１１は、ローカルデータに対応付けられているＵＲＬタグ内のＵＲＬをＵＲＬ変更操作に応じて変更して（ステップＳ１４）、処理を終了する。
【００５６】
図８は、削除処理における通信システムの動作を説明するためのフローチャートである。
【００５７】
先ず、ユーザが操作部１に対してＷｅｂサーバ２００から削除するアップロードデータと同じローカルデータを選択する削除選択操作を行うと、制御部１１は、データ保存部２から削除選択操作にて選択されたローカルデータを取得する（ステップＳ１５）。
【００５８】
続いて、制御部１１は、取得したローカルデータを特定する識別情報をタグ解析部４に出力する。タグ解析部４は、識別情報を受け付けると、データ保存部２に保存されているローカルデータのうち識別情報にて特定されるローカルデータに対応付けられたＵＲＬタグを解析して、ＵＲＬタグにＵＲＬが含まれるか否かを判断する。タグ解析部４は、ＵＲＬタグにＵＲＬが含まれる場合、そのＵＲＬを抽出して制御部１１に渡し、ＵＲＬタグにＵＲＬが含まれない場合、非存在情報を制御部１１に渡す（ステップＳ１６）。
【００５９】
制御部１１は、ＵＲＬが渡されたか否かを確認して、ＵＲＬが抽出されたか否かを判断する（ステップＳ１７）。
【００６０】
非存在情報が渡されていた場合、制御部１１は、ＵＲＬが抽出されなかったと判断して、処理を終了する。一方、ＵＲＬが渡されていた場合、制御部１１は、ＵＲＬが抽出されたと判断する。そして、制御部１１は、アップロードデータを削除するか否かを確認するための確認画面を、表示制御部５を介して表示部６に表示して、ユーザにアップロードデータを削除するか否かを確認させる（ステップＳ１８）。
【００６１】
ユーザが操作部１に対してアップロードデータを削除しない旨の削除終了操作を行うと、制御部１１は、処理を終了する。一方、ユーザが操作部１対してアップロードデータを削除する旨の削除継続操作を行うと、制御部１１は、ステップＳ１７で渡されたＵＲＬを、表示制御部５を介して表示部６に表示して、削除を行うアップロードデータのＵＲＬをユーザに選択させる。その後、ユーザが操作部１に対して特定のＵＲＬを選択するＵＲＬ選択操作を行う（ステップＳ１９）。なお、ＵＲＬ選択操作にて複数のＵＲＬが選択されてもよい。
【００６２】
ＵＲＬ選択操作が行われると、制御部１１は、ＵＲＬ選択操作にて選択されたＵＲＬに対して削除コマンドを引数として付加する(ステップＳ２０)。なお、制御部１１は、ＵＲＬが渡されている場合、ステップＳ１８およびＳ１９をスキップし、その渡されＵＲＬの全てに削除コマンドを付加してもよい。
【００６３】
その後、制御部１１は、引数が付加されたＵＲＬを用いてＷｅｂサーバ２００にアクセスして、削除コマンドをＷｅｂサーバ２００に送信する。Ｗｅｂサーバ２００は、削除コマンドを受信すると、その削除コマンドに応じてメディアデータを削除する（ステップＳ２１）。
【００６４】
また、制御部１１は、削除コマンドを送信すると、ローカルデータに対応付けられているＵＲＬタグから、ＵＲＬ選択操作にて選択されたＵＲＬを削除する（ステップＳ２２）。
【００６５】
そして、制御部１１は、ローカルデータを削除するか否かを確認するための確認画面を、表示制御部５を介して表示部６に表示して、ユーザにローカルデータを削除するか否かを確認させる（ステップＳ２３）。
【００６６】
ユーザが操作部１に対してローカルデータを削除しない旨の終了操作を行うと、制御部１１は、処理を終了する。一方、ユーザが操作部１対してローカルデータを削除する旨の継続操作を行うと、制御部１１は、データ保存部２からローカルデータを削除して（ステップＳ２４）、処理を終了する。
【００６７】
以上説明したように本実施形態によれば、データ保存部２は、ローカルデータと、ローカルデータがアップロードデータとしてアップロードされた所在を示すＵＲＬと、を保存する。操作部１に対してアップロードデータを編集する編集操作が行われた場合、制御部１１は、ＵＲＬを用いて、そのＵＲＬに対応する、アップロードデータがアップロードされているＷｅｂサーバ２００にアクセスして、Ｗｅｂサーバ２００に編集操作に応じた編集をアップロードデータに対して行う旨の編集コマンドを送信する。
【００６８】
したがって、予め保存されているＵＲＬが用いられて編集コマンドがＷｅｂサーバ２００に送信されるので、アップロードデータを編集するための手間と負担を軽減することができる。また、ユーザは、ローカルデータのアップロード先を覚えておく必要がなくなる。
【００６９】
また、本実施形態では、データ保存部２は、複数のＵＲＬを保存する。制御部１１は、各ＵＲＬを用いて、各ＵＲＬに対応するＷｅｂサーバにアクセスする。このため、アップロード先が異なる複数のアップロードデータを一括して編集することが可能になるので、アップロードデータを編集するための手間と負担をより軽減することができる。
【００７０】
また、本実施形態では、制御部１１は、操作部１に対して複数の所在情報から特定の所在情報を選択する選択操作が行われた場合、特定の所在情報を用いて、その特定の所在情報に対応するＷｅｂサーバにアクセスする。このため、ユーザの所望するアップロードデータのみを編集することができる。
【００７１】
また、本実施形態では、アップロード処理が行われた場合、アップロードデータのＵＲＬがデータ保存部２に保存されるので、ローカルデータのアップロード履歴が自動で生成されることとなるので、ユーザが手動でＵＲＬを予め登録しておく必要がなくなる。
【００７２】
次に本発明の他の実施形態について説明する。
【００７３】
第１の実施形態では、ローカルデータおよびアップロードデータとしてメディアデータを用いていたが、ローカルデータおよびアップロードデータは、メディアデータに限らず適宜変更可能であり、例えば、スケジュールデータにおける予定を示すＴｏＤｏデータや電子メールなどでもよい。なお、ローカルデータおよびアップロードデータとしてＴｏＤｏデータにＵＲＬを含むＵＲＬタグが付加されることで、Ｗｅｂサイト上で管理しているスケジュールを携帯端末１００で容易に更新することができる。
【００７４】
また、携帯端末として携帯端末１００を用いていたが、携帯端末は、Ｗｅｂサーバ２００と通信可能なものであれば携帯端末１００に限らず適宜変更可能である。
【００７５】
また、Ｗｅｂサーバ２００は、メディアデータを編集（更新や削除）した場合、携帯端末１００にアクセスして、携帯端末１００内のメディアデータを編集してもよい。この場合、Ｗｅｂサーバ２００が携帯端末１００を特定する識別子(ＩＰアドレスなど)を、携帯端末に付加し、Ｗｅｂサーバ２００がその識別子を管理する必要がある。
【００７６】
また、通信端末として携帯端末１００を用いて説明したが、通信端末は、Ｗｅｂサーバ２００と通信可能なものであれば、携帯端末１００に限らず適宜変更可能である。
【００７７】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【符号の説明】
【００７８】
１      操作部
２      データ保存部
３      タグ付加部
４      タグ解析部
５      表示制御部
６      表示部
７      送受信制御部
８      アンテナ
９      ビューアアプリ部
１０    ブラウザアプリ部
１１    制御部
１００  携帯端末
２００  Ｗｅｂサーバ
３００  無線基地局
４００  ネットワーク
【図１】
2012063906.tif 000003
【図２】
2012063906.tif 000004
【図３】
2012063906.tif 000005
【図４】
2012063906.tif 000006
【図５】
2012063906.tif 000007
【図６】
2012063906.tif 000008
【図７】
2012063906.tif 000009
【図８】
2012063906.tif 000010