(57)【要約】【課題】複数コンテンツを一括してダウンロードし、一括して対応するアプリケーションで利用可能なように設定する。【解決手段】移動機１０は、設定情報ファイル取得部１２２、コンテンツパッケージファイル取得部１２３、解凍部１２６及びコンテンツ設定部１２７を備える。設定情報ファイル取得部１２２が設定情報ファイルＭを取得し、コンテンツパッケージファイル取得部１２３が複数コンテンツが圧縮されたコンテンツパッケージファイルＰを取得する。解凍部１２６がコンテンツパッケージファイルＰを複数のコンテンツに解凍し、コンテンツ設定部１２７が設定情報ファイルＭの設定情報に基づいて、解凍した複数コンテンツそれぞれを対応するアプリケーションで利用可能なように設定する。このため、複数コンテンツを一括してダウンロードし、一括して対応するアプリケーションで利用可能なように設定できる。【選択図】図２
2008234022.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ提供サーバから通信網を介してコンテンツをダウンロードし、前記コンテンツを対応するアプリケーションで利用する通信端末であって、
前記コンテンツ提供サーバから、複数の前記コンテンツそれぞれの対応するアプリケーションでの利用方法を定めた設定情報を含む設定情報ファイルを取得する設定情報ファイル取得手段と、
前記設定情報ファイル取得手段が前記設定情報ファイルを取得したときに、前記コンテンツ提供サーバから、複数の前記コンテンツそれぞれが一体に圧縮されたコンテンツパッケージファイルを取得するコンテンツパッケージファイル取得手段と、
前記コンテンツパッケージファイル取得手段が取得した前記コンテンツパッケージファイルを解凍して複数の前記コンテンツに展開する解凍手段と、
前記設定情報ファイル取得手段が取得した前記設定情報ファイルに含まれた設定情報に基づいて、前記解凍手段が解凍した複数の前記コンテンツそれぞれを対応する前記アプリケーションで利用可能なように設定するコンテンツ設定手段と、
を備えた通信端末。
【請求項２】
前記解凍手段は、前記アプリケーションが起動したときに、前記コンテンツパッケージファイルを解凍する、請求項１に記載の通信端末。
【請求項３】
コンテンツ提供サーバから通信網を介して通信端末へコンテンツをダウンロードし、前記通信端末において前記コンテンツを対応するアプリケーションで利用するためのコンテンツダウンロード方法であって、
前記通信端末が、
前記コンテンツ提供サーバから、複数の前記コンテンツそれぞれの対応するアプリケーションでの利用方法を定めた設定情報を含む設定情報ファイルを取得する設定情報ファイル取得ステップと、
前記設定情報ファイル取得ステップで前記設定情報ファイルを取得したときに、前記コンテンツ提供サーバから、複数の前記コンテンツそれぞれが一体に圧縮されたコンテンツパッケージファイルを取得するコンテンツパッケージファイル取得ステップと、
前記コンテンツパッケージファイル取得ステップで取得した前記コンテンツパッケージファイルを解凍して複数の前記コンテンツに展開する解凍ステップと、
前記設定情報ファイル取得ステップで取得した前記設定情報ファイルに含まれた設定情報に基づいて、前記解凍ステップで解凍した複数の前記コンテンツそれぞれを対応する前記アプリケーションで利用可能なように設定するコンテンツ設定ステップと、
を含むコンテンツダウンロード方法。
【請求項４】
前記解凍ステップにおいて、前記アプリケーションが起動したときに、前記コンテンツパッケージファイルを解凍する、請求項３に記載のコンテンツダウンロード方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のコンテンツをダウンロードし、当該コンテンツそれぞれを対応するアプリケーションで利用することができる通信端末及びコンテンツダウンロード方法に関する。
【背景技術】
【０００２】
近年は、携帯電話機のアプリケーションで利用可能なコンテンツを、ユーザがコンテンツを提供するサーバからダウンロードすることが行われている。例えば、携帯電話機の待ち受け画面、メニューデザイン及び着信音を動作させるアプリケーションそれぞれに対して対応したコンテンツである待ち受け画像、メニューアイコン及び着信メロディーを、ユーザは自由に選択してサーバからダウンロードすることができる。特許文献１には、同カテゴリに属する複数ソフトウェアの集合体が圧縮ファイルとされたパッケージを、サーバから通信端末へダウンロードすることができるシステムが記載されている。
【特許文献１】特開２００５−１１５９２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のようなシステムでは、ソフトウェアの集合体であるパッケージを一度にダウンロードすることができるものの、個々のソフトウェアを対応するアプリケーションで利用するための設定は、個々のソフトウェアごとに個別に行わなくてはならず、ユーザは操作が面倒である。
【０００４】
本発明は上記に鑑みなされたもので、本発明の目的は、複数のコンテンツを一括してダウンロードし、かつ一括して対応するアプリケーションで利用可能なように設定することができる通信端末及びコンテンツダウンロード方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するための本発明は、コンテンツ提供サーバから通信網を介してコンテンツをダウンロードし、コンテンツを対応するアプリケーションで利用する通信端末であって、コンテンツ提供サーバから、複数のコンテンツそれぞれの対応するアプリケーションでの利用方法を定めた設定情報を含む設定情報ファイルを取得する設定情報ファイル取得手段と、設定情報ファイル取得手段が設定情報ファイルを取得したときに、コンテンツ提供サーバから、複数のコンテンツそれぞれが一体に圧縮されたコンテンツパッケージファイルを取得するコンテンツパッケージファイル取得手段と、コンテンツパッケージファイル取得手段が取得したコンテンツパッケージファイルを解凍して複数のコンテンツに展開する解凍手段と、設定情報ファイル取得手段が取得した設定情報ファイルに含まれた設定情報に基づいて、解凍手段が解凍した複数のコンテンツそれぞれを対応するアプリケーションで利用可能なように設定するコンテンツ設定手段と、を備えたことを特徴とする。
【０００６】
上記構成によれば、設定情報ファイル取得手段が、設定情報を含む設定情報ファイルを取得し、コンテンツパッケージファイル取得手段が、複数のコンテンツが一体に圧縮されたコンテンツパッケージファイルを取得するため、設定情報ファイルの取得を契機として、複数のコンテンツを一括してダウンロードすることができる。また、上記構成によれば、解凍手段がコンテンツパッケージファイルを解凍して複数のコンテンツに展開し、コンテンツ設定手段が、設定情報ファイルに含まれた設定情報に基づいて、解凍した複数のコンテンツそれぞれを対応するアプリケーションで利用可能なように設定するため、複数のコンテンツを一括してアプリケーションで利用可能なように設定することができる。
【０００７】
この場合、解凍手段は、アプリケーションが起動したときに、コンテンツパッケージファイルを解凍することが好適である。
【０００８】
上記構成によれば、アプリケーションが起動したとき、すなわち当該アプリケーションの使用の際に、解凍手段がコンテンツパッケージファイルを解凍し、コンテンツ設定手段が解凍されたコンテンツをアプリケーションで利用可能なように設定するため、一層簡易な操作でコンテンツの設定が可能となる。
【０００９】
また、本発明は、コンテンツ提供サーバから通信網を介して通信端末へコンテンツをダウンロードし、通信端末においてコンテンツを対応するアプリケーションで利用するためのコンテンツダウンロード方法であって、通信端末が、コンテンツ提供サーバから、複数のコンテンツそれぞれの対応するアプリケーションでの利用方法を定めた設定情報を含む設定情報ファイルを取得する設定情報ファイル取得ステップと、設定情報ファイル取得ステップで設定情報ファイルを取得したときに、コンテンツ提供サーバから、複数のコンテンツそれぞれが一体に圧縮されたコンテンツパッケージファイルを取得するコンテンツパッケージファイル取得ステップと、コンテンツパッケージファイル取得ステップで取得したコンテンツパッケージファイルを解凍して複数のコンテンツに展開する解凍ステップと、設定情報ファイル取得ステップで取得した設定情報ファイルに含まれた設定情報に基づいて、解凍ステップで解凍した複数のコンテンツそれぞれを対応するアプリケーションで利用可能なように設定するコンテンツ設定ステップと、を含むことを特徴とする。
【００１０】
この場合、解凍ステップにおいて、アプリケーションが起動したときに、コンテンツパッケージファイルを解凍することが、一層簡易な操作でコンテンツの設定が可能となるため好適である。
【発明の効果】
【００１１】
本発明の通信端末及びコンテンツダウンロード方法によれば、複数のコンテンツを一括してダウンロードし、かつ一括して対応するアプリケーションで利用可能なように設定することができる。
【発明を実施するための最良の形態】
【００１２】
次に、本発明の実施形態について、図面を参照して説明する。
【００１３】
図１は、本実施形態に係る移動機の概略構成図である。本実施形態の移動機は、具体的には、携帯電話機等であり、ＣＰ(Contents Provider)サーバから電気通信網を介してコンテンツを受信し、受信したコンテンツを対応するアプリケーションで利用することができる物である。図１に示すように、携帯電話機１０は、構成要素として、通信部１０１、ＣＰＵ１０４、操作部１０５、表示部１０６および記憶部１０７を有する。これらの構成要素は、バスにより互いに接続されている。
【００１４】
通信部１０１は、電気通信網を介してＣＰサーバと無線データ通信を行う。通信部１０１は、ＣＰＵ１０４による制御を介して、例えば、WWWブラウザの送信データ、電子メールソフトの送信データをＣＰサーバに送信する。ＣＰＵ１０４は、記憶部１０７に格納されている各種プログラムを実行することにより、バス１０８を介して接続されている各構成要素を制御する。
【００１５】
記憶部１０７は、ＲＯＭ(Read Only Memory)１０２と、ＲＡＭ(Random Access Memory)１０３を備えている。ＲＯＭ１０２には、ＣＰＵ１０４によって実行される各種プログラムおよび制御データなどが格納されている。各種プログラムとしては、例えば、携帯電話機である移動機１０の待ち受け画面、メニューデザイン及び着信音を動作させるアプリケーションや、移動機１０用のオペレーティングシステムおよび上述したWWWブラウザ、電子メールソフトがある。ＲＡＭ１０３は、ＣＰＵ１０４のワークエリアとして用いられる。例えば、移動機１０用のＲＡＭ１０３には、電子メールソフトにより受信された電子メールデータ及びWWWブラウザを使ってダウンロードされた待ち受け画像、メニューアイコン及び着信メロディー等のコンテンツに関するデータが格納される。
【００１６】
操作部１０５は、文字、数字、および操作指示などを入力するためのキーを複数備えている。操作部１０５は、キー操作に応じた操作信号をＣＰＵ１０４に出力する。表示部１０６は、表示画面である液晶パネルと、この液晶パネルの駆動を行う駆動回路とを備えている。
【００１７】
図２は、本実施形態に係るコンテンツダウンロードシステム及び移動機の機能的な構成図である。図２に示すように、本実施形態にかかるコンテンツダウンロードシステム１は、コンテンツを供給するＣＰサーバ２０と、電気通信網３０と、移動機１０とを備える。本実施形態のコンテンツダウンロードシステム１は、ＣＰサーバ２０から移動機１０に複数のコンテンツを一括してダウンロードし、コンテンツそれぞれの対応するアプリケーションで利用可能なように一括して設定するためのシステムである。
【００１８】
ＣＰサーバ２０からダウンロードされるデータは、設定情報ファイルＭと、コンテンツパッケージファイルＰとが一対となっている。設定情報ファイルＭは、バイナリ形式のメタデータファイルであり、コンテンツそれぞれの対応するアプリケーションでの利用方法を定めた設定情報を含む。設定情報ファイルＭには、例えば、コンテンツパッケージファイルＰのＵＲＬ（Uniform Resource Locator）や、対応するアプリケーションファイルにおける格納領域に関する情報等が記述されている。コンテンツパッケージファイルＰは、待ち受け画像Ｃ１、メニューアイコンＣ２及び着信メロディＣ３等の複数のコンテンツそれぞれが一体にｚｉｐ圧縮されたものである。
【００１９】
図２に示すように、本実施形態の移動機１０は、受信部１２１、パッケージパーサ１２４及び設定先アプリケーション１２８を備える。受信部１２１は、設定情報ファイルＭを取得する設定情報ファイル取得部（設定情報ファイル取得手段）１２２と、コンテンツパッケージファイルＰを取得するコンテンツパッケージファイル取得部（コンテンツパッケージファイル取得手段）１２３とを含む。
【００２０】
設定情報ファイル取得部１２２は、コンテンツパッケージファイルＰの取得に先立って、ＣＰサーバ２０から設定情報ファイルＭを取得するためのものである。設定情報ファイル取得部１２２が取得した設定情報ファイルＭは、後述するパッケージパーサ１２４の設定情報ファイルチェック部１２５に送られる。
【００２１】
コンテンツパッケージファイル取得部１２３は、パッケージパーサ１２４の設定情報ファイルチェック部１２５が、設定情報ファイルＭの内容が正しいと判断した場合に、ＣＰサーバ２０からコンテンツパッケージファイルＰを取得するためのものである。コンテンツパッケージファイル取得部１２３は、設定情報ファイルＭに記述されたコンテンツパッケージファイルＰのＵＲＬを参照して、ＣＰサーバ２０からコンテンツパッケージファイルＰのダウンロードを要求する。コンテンツパッケージファイル取得部１２３が取得したコンテンツパッケージファイルＰは、後述する設定先アプリケーション１２８がユーザの使用によって起動したときに、パッケージパーサ１２４の解凍部１２６に送られて解凍される。
【００２２】
なお、受信部１２２が取得した設定情報ファイルＭとコンテンツパッケージファイルＰとは、解凍前は一対のデータとして保存される。データの保存の際には、パッケージパーサ１２４の設定情報ファイルチェック部１２５は、コンテンツパッケージファイルＰのメタデータが記載された設定情報ファイルＭの内容をチェックし、コンテンツパッケージファイルＰにパッケージパーサ１２４が解釈できないアプリケーションファイルへの指定がある場合や、設定不可能なフォーマットのファイルが存在する場合は、当該コンテンツを移動機１０で取り扱うことができないコンテンツとして判断する。
【００２３】
パッケージパーサ１２４は、設定情報ファイルＭの設定情報に基づいて、コンテンツパッケージファイルＰを解凍し、対応する各アプリケーションで利用可能なように設定するためのものである。パッケージパーサ１２４は、設定情報ファイルチェック部１２５と、解凍部（解凍手段）１２６と、コンテンツ設定部（コンテンツ設定手段）１２７とを含む。
【００２４】
設定情報ファイルチェック部１２５は、設定情報ファイルＭの内容が正しいかをチェックするためのものである。設定情報ファイルチェック部１２５は、設定情報ファイル取得部１２２から送られてきた設定情報ファイルＭについて、ファイルのバイナリ化フォーマットが不正の場合や、ファイル内の必須要素のフォーマットが不正の場合は、コンテンツパッケージファイル取得部１２３に設定情報ファイルＭが不正である旨の信号を送り、コンテンツパッケージファイルＰの取得を中止させる。一方、設定情報ファイルチェック部１２５は、設定情報ファイルＭの内容が正しい場合には、コンテンツパッケージファイル取得部１２３に設定情報ファイルＭが正しい旨の信号を送り、コンテンツパッケージファイルＰの取得を開始させる。内容をチェックされた設定情報ファイルＭは、コンテンツ設定部１２７に送られる。
【００２５】
解凍部１２６は、コンテンツパッケージファイル取得部１２３が取得したコンテンツパッケージファイルＰを解凍して、個々のコンテンツに展開するためのものである。解凍部１２６は、設定先アプリケーション１２８から、いずれかのアプリケーションが起動した旨の信号を受信すると、コンテンツパッケージファイル取得部１２３からコンテンツパッケージファイルＰを抽出して解凍し、待ち受け画像Ｃ１、メニューアイコンＣ２及び着信メロディＣ３等の個々のコンテンツに展開する。解凍されたコンテンツは、コンテンツ設定部１２７に送られる。
【００２６】
コンテンツ設定部１２７は、設定情報ファイルチェック部１２５から送られてきた設定情報ファイルＭの設定情報に基づいて、待ち受け画像Ｃ１、メニューアイコンＣ２及び着信メロディＣ３等の各コンテンツを、設定先アプリケーション１２８の待ち受け画面１２９、メニューデザイン１３０及び着信音１３１等を動作させる各アプリケーションで利用可能なように設定するためのものである。
【００２７】
設定先アプリケーション１２８は、待ち受け画面１２９、メニューデザイン１３０及び着信音１３１等を動作させるアプリケーションを含み、コンテンツ設定部１２７によって、対応するコンテンツである待ち受け画像Ｃ１、メニューアイコンＣ２及び着信メロディＣ３等を利用可能なように各アプリケーションファイルの所定領域に格納される。
【００２８】
引き続いて、本実施形態のコンテンツダウンロードシステム１及び移動機１０の動作について説明すると共に、コンテンツダウンロード方法について説明する。図３は、本実施形態に係る移動機がコンテンツのダウンロードを行う際の動作を示すシーケンス図である。
【００２９】
図３に示すように、移動機１０のWWWブラウザが起動した後（Ｓ１０１）、移動機１０の受信部１２１の設定情報ファイル取得部１２２は、ＣＰサーバ２０に対して設定情報ファイル要求を送信する（Ｓ１０２）。設定情報ファイル要求を、電気通信網３０を介して受信したＣＰサーバ２０は、移動機１０に設定情報ファイルＭを返信し、移動機１０の設定情報ファイル取得部１２２は、設定情報ファイルＭを取得する（Ｓ１０３）。
【００３０】
移動機１０のパッケージパーサ１２４の設定情報ファイルチェック部１２５は、設定情報ファイルＭの内容をチェックする（Ｓ１０４）。当該チェックの結果、設定情報ファイルＭの内容が不正な場合は、当該パッケージのダウンロードを中断する（Ｓ１０５）。一方、当該チェックの結果、設定情報ファイルＭの内容が正しい場合は、移動機１０の受信部１２１のコンテンツパッケージファイル取得部１２３は、ＣＰサーバ２０に対してコンテンツパッケージファイル要求を送信する（Ｓ１０６）。コンテンツパッケージファイル要求を、電気通信網３０を介して受信したＣＰサーバ２０は、移動機１０にコンテンツパッケージファイルＰを返信し、移動機１０のコンテンツパッケージファイル取得部１２３は、コンテンツパッケージファイルＰを取得する（Ｓ１０７）。
【００３１】
移動機１０の設定先アプリケーション１２８におけるいずれかのアプリケーションが起動した場合、すなわちユーザがアプリケーションを使用した場合には（Ｓ１０８）、当該アプリケーションの使用をトリガとして、移動機１０のパッケージパーサ１２４の解凍部１２６はコンテンツパッケージファイルＰを解凍し、待ち受け画像Ｃ１、メニューアイコンＣ２及び着信メロディＣ３等の個々のコンテンツに展開する（Ｓ１０９）。移動機１０のパッケージパーサ１２４のコンテンツ設定部１２７は、個々のコンテンツを、設定先アプリケーション１２８の待ち受け画面１２９、メニューデザイン１３０及び着信音１３１等を動作させる各アプリケーションで利用可能なように、各アプリケーションファイルの所定領域に格納させる。
【００３２】
本実施形態によれば、設定情報ファイル取得部１２２が、設定情報を含む設定情報ファイルＭを取得し、コンテンツパッケージファイル取得部１２３が、複数のコンテンツが一体に圧縮されたコンテンツパッケージファイルＰを取得するため、設定情報ファイルＭの取得を契機として、複数のコンテンツを一括してダウンロードすることができる。また、本実施形態によれば、解凍部１２６がコンテンツパッケージファイルＰを解凍して複数のコンテンツに展開し、コンテンツ設定部１２７が、設定情報ファイルＭに含まれた設定情報に基づいて、解凍した複数のコンテンツそれぞれを対応するアプリケーションで利用可能なように設定するため、複数のコンテンツを一括してアプリケーションで利用可能なように設定することができる。
【００３３】
また、本実施形態では、アプリケーションが起動したとき、すなわち当該アプリケーションの使用の際に、解凍部１２６がコンテンツパッケージファイルＰを解凍し、コンテンツ設定部１２７が解凍されたコンテンツをアプリケーションで利用可能なように設定するため、一層簡易な操作でコンテンツの設定が可能となる。
【００３４】
本実施形態では、複数のコンテンツを一括して効率良く各々のアプリケーションに設定可能であるため、アプリケーションファイルにおいて新たに使用可能な領域を創出させることも可能であり、アプリケーションファイルにおけるカスタマイズ領域の拡大や、カスタマイズの自由度の向上が期待できる。
【００３５】
さらに本実施形態では、パッケージで統一的なテーマを作り、コンテンツを提供することも可能であり、コンテンツ提供ビジネス市場の拡大も期待できる。
【００３６】
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に限定されるものではなく種々の変形が可能である。
【図面の簡単な説明】
【００３７】
【図１】本実施形態に係る移動機の概略構成図である。
【図２】本実施形態に係るコンテンツダウンロードシステム及び移動機の機能的な構成図である。
【図３】本実施形態に係る移動機がコンテンツのダウンロードを行う際の動作を示すシーケンス図である。
【符号の説明】
【００３８】
１…コンテンツダウンロードシステム、１０…移動機、２０…ＣＰサーバ、３０…電気通信網、１０１…通信部、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…ＣＰＵ、１０５…操作部、１０６…表示部、１０７…記憶部、１２１…受信部、１２２…設定情報ファイル取得部、１２３…コンテンツパッケージファイル取得部、１２４…パッケージパーサ、１２５…設定情報ファイルチェック部、１２６…解凍部、１２７…コンテンツ設定部、１２８…設定先アプリケーション、１２９…待ち受け画面、１３０…メニューデザイン、１３１…着信音、Ｍ…設定情報ファイル、Ｐ…コンテンツパッケージファイル、Ｃ１…待ち受け画像、Ｃ２…メニューアイコン、Ｃ３…着信メロディ。
【図１】
2008234022.tif 000003
【図２】
2008234022.tif 000004
【図３】
2008234022.tif 000005