(57)【要約】【課題】  デジタルオーディオプレーヤー等のＧＵＩにおいて、著作権の保護や、メモリー装置のプロテクトを実現しつつ、そのデザインを変更可能として多様化を図る。【解決手段】  スキンデータを、暗号化されたデータ形式で受信するデータ受信部と、データを記憶保持する記憶装置と、記憶装置をパーテーションにより、不可視領域と可視領域とに分割し、不可視領域への書き込みの可否を制御するメモリー管理部と、不可視領域へのデータの書き込み命令が、当該情報端末装置内の演算装置において実行されるとき、スキンデータの転送を許可するコマンド実行部と、不可視領域への書き込み命令に応じて受信された、暗号化されたデータ形式のスキンデータを復号する復号部とを有する。【選択図】  図２
2008269498.tif 000002
【特許請求の範囲】
【請求項１】
音声データ及び映像データのうちの少なくとも一方を含むデジタルコンテンツデータの出力再生機能と、この出力再生機能及びその他の機能に対する操作のためのグラフィックユーザーインターフェースとを備えた情報端末装置であって、
上記グラフィックユーザーインターフェースのデザインを定義し、構成するスキンデータを、暗号化されたデータ形式で受信するデータ受信部と、
データを記憶保持する記憶装置と、
前記記憶装置をパーテーションにより、不可視領域と可視領域とに分割し、該不可視領域への書き込みの可否を制御するメモリー管理部と、
前記不可視領域へのスキンデータの転送許可要求が取得された場合に、該転送許可要求に基づく書き込み命令が、当該情報端末装置内の演算装置において実行されるとき、前記スキンデータの転送を許可するコマンド解析部と、
前記不可視領域への書き込み命令に応じて、前記暗号化されたデータ形式の前記スキンデータを復号する復号部と
を有することを特徴とする情報端末装置。
【請求項２】
音声データ及び映像データのうちの少なくとも一方を含むデジタルコンテンツデータの出力再生機能と、
この出力再生機能及びその他の機能に対する操作のためのグラフィックユーザーインターフェースと、
データを記憶保持するとともに、パーテーションにより、不可視領域と可視領域とに分割された記憶装置と
を備えた情報端末装置に対して、該グラフィックユーザーインターフェースのデザインを定義し、構成するスキンデータを転送するための転送プログラムであって、
コンピュータに、
前記情報端末装置に対して、前記スキンデータの前記不可視領域への転送許可要求を送信する命令送信ステップと、
前記受信された転送許可要求に応じ、情報端末装置内の演算装置により書き込み命令が実行されると判断され、前記スキンデータの転送を許可する転送許可受諾コマンドを該情報端末装置から受信した場合に、前記スキンデータを暗号化されたデータ形式で該情報端末装置に送信するデータ送信ステップと、
前記データ送信ステップにおいて送信された、前記暗号化されたデータ形式の前記スキンデータを、前記情報端末装置側で受信させて復号させ、その復号した前記スキンデータを前記不可視領域へ書き込ませる復号ステップと
を実行させることを特徴とする転送プログラム。
【請求項３】
音声データ及び映像データのうちの少なくとも一方を含むデジタルコンテンツデータの出力再生機能と、
この出力再生機能及びその他の機能に対する操作のためのグラフィックユーザーインターフェースと、
データを記憶保持するとともに、パーテーションにより、不可視領域と可視領域とに分割された記憶装置と
を備えた情報端末装置に対して、該グラフィックユーザーインターフェースのデザインを定義し、構成するスキンデータを、他のコンピュータから転送するための転送方法であって、
前記コンピュータから記情報端末装置に対して、前記スキンデータの前記不可視領域への転送許可要求を送信する命令送信ステップと、
前記情報端末装置側において、前記転送許可要求を受信し、該転送許可要求に基づく書き込み命令が、当該情報端末装置内の演算装置において実行されるか否かを判断し、該転送許可要求に基づく書き込み命令が、当該情報端末装置内の演算装置において実行されると判断したときに、前記スキンデータの転送を許可する転送許可受諾コマンドを前記コンピュータに送信するコマンド解析ステップと、
前記コンピュータ側で前記転送許可受諾コマンドを受信した場合に、前記スキンデータを暗号化されたデータ形式で前記情報端末装置に送信するデータ送信ステップと、
前記データ送信ステップにおいて送信された、前記暗号化されたデータ形式の前記スキンデータを、前記情報端末装置側で受信して復号し、その復号した前記スキンデータを前記不可視領域へ書き込む復号ステップと
を有することを特徴とする転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルオーディオプレーヤーなど、音声データ及び映像データのうちの少なくとも一方を含むデジタルコンテンツデータを再生する情報端末装置におけるＧＵＩ（Graphical User Interface）に係り、ＧＵＩを備えた情報端末装置、及びＧＵＩの変更を行うための転送プログラム及び転送方法に関する。
【背景技術】
【０００２】
従来より、デジタルオーディオプレーヤーなど、音響や映像を含むコンテンツデータの再生装置が普及しつつあり、この再生装置では、再生に係るコンテンツに関する情報を表示したり、再生状態やユーザーの操作状態などを表示するＧＵＩとしてのディスプレイを備えるものがある。
【０００３】
このディスプレイでは、カラー液晶を搭載し、画面の大型化などが進み、そこに表示されるＧＵＩについても、画面構成やデザインを重視するユーザーのニーズが増大する傾向がある。これに対し、ＧＵＩのレイアウトを変更できる技術も開発されている（例えば、特許文献１参照）。
【特許文献１】特開２００６−３３１３３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＧＵＩのレイアウトやデザインをユーザーが自由に変更できるとすると、他者による改変を望まないデザイナーなどがいた場合には、著作権上の問題が生じる。また、近年にあっては、デジタルオーディオプレーヤーなどのリモートデバイスに備えられたメモリー装置にアクセスする技術も進んでおり、デバイス内のメモリーについてのプロテクトも重要となってきている。
【０００５】
そこで、本発明は、上記のような問題を解決するものであり、デジタルオーディオプレーヤー等のＧＵＩにおいて、著作権の保護や、メモリー装置のプロテクトを実現しつつ、デザインの変更を可能として、多様化を図ることができる情報端末装置、転送プログラム及び転送方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、第１の発明は、音声データ及び映像データのうちの少なくとも一方を含むデジタルコンテンツデータの出力再生機能と、この出力再生機能及びその他の機能に対する操作のためのグラフィックユーザーインターフェースとを備えた情報端末装置であって、グラフィックユーザーインターフェースのデザインを定義し、構成するスキンデータを、暗号化されたデータ形式で受信するデータ受信部と、データを記憶保持する記憶装置と、記憶装置をパーテーションにより、不可視領域と可視領域とに分割し、不可視領域への書き込みの可否を制御するメモリー管理部と、不可視領域へのスキンデータの転送許可要求が取得された場合に、転送許可要求に基づく書き込み命令が、当該情報端末装置内の演算装置において実行されるとき、スキンデータの転送を許可するコマンド解析部と、不可視領域への書き込み命令に応じて、暗号化されたデータ形式のスキンデータを復号する復号部とを有する。
【０００７】
第２の発明は、音声データ及び映像データのうちの少なくとも一方を含むデジタルコンテンツデータの出力再生機能と、この出力再生機能及びその他の機能に対する操作のためのグラフィックユーザーインターフェースと、データを記憶保持するとともに、パーテーションにより、不可視領域と可視領域とに分割された記憶装置とを備えた情報端末装置に対して、グラフィックユーザーインターフェースのデザインを定義し、構成するスキンデータを転送するための転送プログラムであって、コンピュータに、情報端末装置に対して、スキンデータの不可視領域への転送許可要求を送信する命令送信ステップと、受信された転送許可要求に応じ、情報端末装置内の演算装置により書き込み命令が実行されると判断され、スキンデータの転送を許可する転送許可受諾コマンドを情報端末装置から受信した場合に、スキンデータを暗号化されたデータ形式で情報端末装置に送信するデータ送信ステップと、データ送信ステップにおいて送信された、暗号化されたデータ形式のスキンデータを、情報端末装置側で受信させて復号させ、その復号したスキンデータを不可視領域へ書き込ませる復号ステップとを実行させる。
【０００８】
第３の発明は、音声データ及び映像データのうちの少なくとも一方を含むデジタルコンテンツデータの出力再生機能と、この出力再生機能及びその他の機能に対する操作のためのグラフィックユーザーインターフェースと、データを記憶保持するとともに、パーテーションにより、不可視領域と可視領域とに分割された記憶装置とを備えた情報端末装置に対して、グラフィックユーザーインターフェースのデザインを定義し、構成するスキンデータを、他のコンピュータから転送するための転送方法であって、コンピュータから記情報端末装置に対して、スキンデータの不可視領域への転送許可要求を送信する命令送信ステップと、情報端末装置側において、転送許可要求を受信し、転送許可要求に基づく書き込み命令が、当該情報端末装置内の演算装置において実行されるか否かを判断し、転送許可要求に基づく書き込み命令が、当該情報端末装置内の演算装置において実行されると判断したときに、スキンデータの転送を許可する転送許可受諾コマンドをコンピュータに送信するコマンド解析ステップと、コンピュータ側で転送許可受諾コマンドを受信した場合に、スキンデータを暗号化されたデータ形式で情報端末装置に送信するデータ送信ステップと、データ送信ステップにおいて送信された、暗号化されたデータ形式のスキンデータを、情報端末装置側で受信して復号し、その復号したスキンデータを不可視領域へ書き込む復号ステップとを有する。
【０００９】
なお、本発明において記憶装置における「可視領域」又は「不可視領域」とは、例えばマスストレージクラスのデータ転送プロトコルにおいて、転送元である外部機器から認識できる領域であるか否かを意味し、具体的には、データ転送プロトコルの仕様に応じて記憶装置側から示される記憶領域のアドレスインデックスデータのように、記憶領域の範囲を定義するインデックスに、書き込み可能な領域として含まれていれば「可視」となり、含まれていなければ「不可視」となる。
【００１０】
また、上記発明において、「情報端末装置内の演算装置において実行される」とは、例えばＭＴＰ（メディアトランスファープロトコル）のように、処理を実行するために必要なプログラム（スクリプトやライブラリ）が全て情報端末装置内に保持され、外部からの命令により情報端末装置単独で完結できることを意味する。これにより、他の周辺機器（例えば転送元のパーソナルコンピュータ）から直接処理を実行できない状態が維持されることとなる。
【発明の効果】
【００１１】
以上述べたように、上記発明によれば、他のコンピュータなどから情報端末装置に対して新規なスキンデータを転送することにより、情報端末装置側で、新規なスキンデータを用いてＧＵＩのデザインを変更することができる。かかるスキンデータの転送に際し、転送時にあっては、スキンデータを暗号化したデータ形式とするとともに、情報端末装置内部の演算装置で書き込み命令が実行させることを条件とするため、データの転送前又はその途中においてデータが改変されるのを防止することができる。また、転送後にあっては、記憶装置の不可視領域にスキンデータを保存するため、他のコンピュータから情報端末装置内に記録されたスキンデータを改変することができない。これらの結果、本発明によれば、著作権の保護や、メモリー装置のプロテクトを行いつつ、ＧＵＩの著作権を保護しつつ、ＧＵＩのデザインの多様化を図ることができる。
【発明を実施するための最良の形態】
【００１２】
以下に添付図面を参照して、本発明に係るＧＵＩ変更システムの実施形態を詳細に説明する。図１は、本実施形態に係るＧＵＩ変更システムの全体構成を示す概念図である。なお、本実施形態では、情報端末装置として携帯デジタルオーディオプレーヤー１を例に説明する。
【００１３】
同図に示すように、携帯デジタルオーディオプレーヤー１は、例えばＵＳＢ接続などによりパーソナルコンピュータ２と接続可能であり、このパーソナルコンピュータ２から新規のスキンデータをダウンロードし、自機内に記録されているスキンデータを差替えることによって、ＧＵＩのデザインを変更できる機能を備えている。なお、本実施形態では、情報端末装置として携帯デジタルオーディオプレーヤー１を採用したが、本発明はこれに限定されるものではなく、この情報端末装置には、映像や音響等のデジタルコンテンツデータを再生する機能を備えた演算処理装置であれば、モバイルコンピュータやＰＤＡ（Personal Digital Assistance）、携帯電話機が含まれる。
【００１４】
パーソナルコンピュータ２は、インターネット３等の通信ネットワークを通じて、サーバ４との間でデータの送受信を行うことができる汎用コンピュータであり、ＵＳＢ端子を備え、これを通じて携帯デジタルオーディオプレーヤー１との間でもデータの送受信を行うことができる。かかるサーバ４は、スキンデータをパーソナルコンピュータ２に対して配信するコンテンツサーバである。
【００１５】
携帯デジタルオーディオプレーヤー１は、音声データ及び映像データのうちの少なくとも一方を含むデジタルコンテンツデータの出力再生機能を備えたプレーヤー装置であり、音声出力用のスピーカー１３や、映像コンテンツやＧＵＩを表示するためのディスプレイ１２、ユーザー操作を入力するボタンなどの操作パネル１１を備えている。このＧＵＩは、スキンデータによって、そのデザインが定義されるとともに、この定義に従い、スキンデータに含まれる複数の部品データ（背景画像、ボタンアイコン、動画など）によって画面構成がなされる。
【００１６】
そして、パーソナルコンピュータ２は、このサーバ４からダウンロードしたスキンデータを蓄積し、後述するＧＵＩ変更アプリケーションを用いることにより、携帯デジタルオーディオプレーヤー１に対してスキンデータを転送し、携帯デジタルオーディオプレーヤー１のディスプレイ１２に表示されるＧＵＩを変更することができる。
【００１７】
図２は、携帯デジタルオーディオプレーヤー１及びパーソナルコンピュータ２の、ＧＵＩ変更機能に係るモジュールを示すブロック図である。なお、説明中で用いられる「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の動作を達成するための機能単位を示す。
【００１８】
図２に示すように、携帯デジタルオーディオプレーヤー１は、ＵＳＢインターフェース（Ｉ/Ｆ）１０１と、復号部１０２と、メモリー管理部１０３と、メモリー装置１０４と、コマンド解析部１０５と、コマンド実行部１０６と、表示データ生成部１０７と、再生処理部１０８と、入力インターフェース１０９と、出力インターフェース１１０とを備えている。
【００１９】
ＵＳＢインターフェース（Ｉ/Ｆ）１０１は、パーソナルコンピュータ２側に設けられたＵＳＢインターフェース２０１と、ＵＳＢケーブルを介して通信を行う通信インターフェースであり、例えば、音楽・映像ファイルやスキンデータの送受信を行うことができる。
【００２０】
再生処理部１０８は、出力インターフェース（Ｉ/Ｆ）１１０を介して、コンテンツデータを出力するモジュールであり、音声データを音声信号に変換してスピーカー１３から出力し、映像データを映像信号に変換してディスプレイ１２に出力する。
【００２１】
入力インターフェース（Ｉ/Ｆ）１０９は、操作パネル１１等の操作デバイスから操作信号を取得し、コマンド解析部１０５に入力するモジュールである。コマンド解析部１０５は、入力インターフェース１０９からの入力信号や、パーソナルコンピュータ２側からの入力信号から、コマンドを解析して抽出し、コマンド実行部１０６に入力するモジュールであり、本実施形態では、特に不可視領域１０４ｂへのデータの転送許可要求が取得された場合に、転送許可要求に基づく書き込み命令が当該携帯デジタルオーディオプレーヤー１内の演算装置、すなわちコマンド実行部１０６において実行されるか否かを判断する。そして、コマンド実行部１０６において書き込み命令が実行されると判断したときには、スキンデータの不可視領域１０４ｂへの転送を許可する転送許可受諾コマンドをパーソナルコンピュータ２側へ送信する。
【００２２】
メモリー管理部１０３は、メモリー装置１０４に対するデータの入出力、及びデータ格納先を管理するモジュールであり、本実施形態では、メモリー装置１０４をパーテーションにより不可視領域１０４ｂと可視領域（ユーザー領域）１０４ａとに分割し、各領域への書き込みを制御する。このメモリー装置１０４は、フラッシュメモリーやハードディスク等の記憶装置であり、パーテーションにより分割されている。
【００２３】
コマンド実行部１０６は、ＣＰＵ等の演算処理装置であり、コマンド解析部１０５が抽出したコマンドを受け取り、それを実行し、各モジュールの動作を制御するモジュールである。表示データ生成部１０７は、コンテンツデータの映像データを映像信号に変換するとともに、スキンデータを解析して、スキンデータが定義するレイアウト及びデザインに従って、スキンデータのファイルパッケージに含まれる部品データを組み合わせてＧＵＩを構成し、ディスプレイ１２に表示されるべき映像・画像を生成するモジュールである。
【００２４】
復号部１０２は、パーソナルコンピュータ２から受信された、暗号化されたスキンデータを解凍及び復号するモジュールであり、解凍され復号されたデータは、メモリー管理部１０３を介して、メモリー装置１０４の不可視領域１０４ｂに書き込まれる。
【００２５】
一方、パーソナルコンピュータ２は、インターネット３等に接続するための通信インターフェース２０７と、ＵＳＢインターフェース２０１と、ハードディスク等の記憶装置２０３と、マウス２２やキーボード２１等の入力デバイスが接続される入力インターフェース２０６とを備えている。
【００２６】
さらに、パーソナルコンピュータ２は、アプリケーション実行部２０４を備えており、このアプリケーション実行部２０４で種々のアプリケーションを実行することにより、データベース管理部２０２やデータ加工部２０５が仮想的に構築されるようになっている。
【００２７】
データベース管理部２０２は、記憶装置２０３に対するデータの入出力を管理するモジュールである。また、データ加工部２０５は、アプリケーション実行部２０４で例えばＣＡＤソフトやフォトレタッチソフトを実行することによって構築されるモジュールであり、画像データを加工したり、独自のアイコンデータを作成したりすることが可能となっている。
【００２８】
このデータ加工部２０５により、本実施形態では、ユーザーが自分の好みにあったスキンデータをカスタマイズできるようになっている。具体的には、ユーザーが独自に用意・作成した画像やアイコンデータなどを上記パッケージファイルに追加したり、又は既に含まれている既存のデータと差替えたりすることによって、独自のスキンデータを生成し、これをパッケージファイルとして携帯デジタルオーディオプレーヤー１に転送することができる。この場合、ユーザーのカスタマイズを支援できるように、暗号化がされていない、或いは暗号化が解除可能な著作権フリーの画像やアイコン、レイアウトのテンプレートなどが予め用意されていることが好ましい。
【００２９】
アプリケーション実行部２０４において、ＧＵＩ変更アプリケーションを実行することにより、図３に示すＰＣ側ＧＵＩ１２０がパーソナルコンピュータ２のディスプレイに表示される。このＰＣ側ＧＵＩ１２０は、リストボックス１２３と、イメージボックス１２２と、サンプルイメージボックス１２１と、実行ボタン１２４とで概略構成されており、リストボックス１２３で、転送したいスキンデータを選択すると、その選択されたスキンデータにより定義・構成されるＧＵＩがイメージボックス１２１及び１２２に表示される。
【００３０】
このイメージボックス１２１及び１２２に表示されるＧＵＩのイメージは、リストボックス１２３にリスト表示されたスキンデータに関連づけられたサムネイル画像であり、ユーザーによる選択操作に応じて記憶装置２０３から読み出される。
【００３１】
そして、上記ＰＣ側ＧＵＩ１２０の実行ボタン１２４に対して、クリック等の選択操作を行うと、アプリケーション上でイベントが発生し、携帯デジタルオーディオプレーヤー１に対して転送許可要求が送信される。この転送許可要求は、携帯デジタルオーディオプレーヤー１側のコマンド実行部１０６に対して、スキンデータの受信処理、復号処理及び不可視領域１０４ｂへの書き込み処理の実行許可を求める信号であり、携帯デジタルオーディオプレーヤー１のコマンド解析部１０５によって抽出され、その内容が判断される。
【００３２】
また、アプリケーション実行部２０４は、携帯デジタルオーディオプレーヤー１側において、携帯デジタルオーディオプレーヤー１内のコマンド実行部１０６によって当該転送に係るスキンデータの書き込み命令が実行されると判断された場合に、当該スキンデータの転送を許可する転送許可受諾コマンドを受信する。この転送許諾受諾コマンドが受信されたことに基づいて、アプリケーション実行部２０４は、スキンデータを暗号化されたデータ形式で携帯デジタルオーディオプレーヤー１に送信する。携帯デジタルオーディオプレーヤー１側では、受信された、暗号化されたデータ形式のスキンデータを、復号部１０２で復号させ、不可視領域１０４ｂに書き込む。
【００３３】
なお、このＧＵＩ変更アプリケーションは、汎用コンピュータで読み取り可能な記録媒体に記録することができる。具体的には、フレキシブルディスクやカセットテープ等の磁気記録媒体、若しくはＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の光ディスクの他、ＲＡＭカードなど、種々の記録媒体に記録することができる。このプログラムを記録したコンピュータ読み取り可能な記録媒体によれば、汎用のコンピュータや専用コンピュータを用いて、上述したシステムや方法を実施することが可能となるとともに、プログラムの保存、運搬及びインストールを容易に行うことができる。
【００３４】
（ＧＵＩ変更方法）
以上の構成を有するＧＵＩ変更アプリケーション及び携帯デジタルオーディオプレーヤー１を動作させることによって、ＧＵＩの変更処理を実行することができる。図４は、本実施形態に係るＧＵＩ変更方法の手順を示すフローチャート図である。
【００３５】
先ず、ＰＣ側ＧＵＩ１２０を起動し、転送に係るスキンデータの選択を行う（Ｓ１０１）。具体的には、上記ＰＣ側ＧＵＩ１２０のリストボックス１２３に列記されたスキンデータを選択し、実行ボタン１２４に対して、クリック等の選択操作を行う。
【００３６】
この選択操作に応じて、アプリケーション上でイベントが発生し、選択されたスキンデータが読み出されるとともに（Ｓ１０２）、携帯デジタルオーディオプレーヤー１に対して転送許可要求が送信される（Ｓ１０３）。なお、本実施形態では、イベント発生に応じてＭＴＰ接続が確立されており（Ｓ１００）、転送許可要求等のコマンドの送受が可能となっているものとする。
【００３７】
そして、ステップＳ１０３において、転送許可要求は、コマンド解析部１０５によって抽出され、その内容が判断される。ここで、当該転送許可要求は、コマンド実行部１０６において実行される書き込み命令によって、これから送信されるスキンデータが不可視領域１０４ｂに書き込む旨の内容となっているものとする。
【００３８】
次いで、コマンド解析部１０５によって、コマンド実行部１０６で当該書き込み命令が実行されると判断されると、このコマンド解析部１０５から転送許可受諾コマンドがパーソナルコンピュータ２側に送信される。この転送許可受諾コマンドが受信されたことに基づいて、ＰＣ側のアプリケーション実行部２０４は、スキンデータを、暗号化されたデータ形式（暗号化ビットマップデータパッケージ）で、携帯デジタルオーディオプレーヤー１に送信する（Ｓ１０４及びＳ１０５）。
【００３９】
なお、このデータ転送開始からスキン変更までの間、ＰＣ側のＧＵＩでは、時間経過を示すアニメーションが表示される（Ｓ１０５）。この経過表示アニメーションは、例えば、サーバ４から定期的にダウンロードされる広告とすることができる。
【００４０】
携帯デジタルオーディオプレーヤー１側では、受信されたスキンデータ（パッケージファイル）について、上記転送許可要求に対応するデータであるか、又はコマンドであるかを再度確認すべく、パッケージファイルに含まれているコマンドを抽出し、解析する（Ｓ１０７）。そして、コマンドの内容が、携帯デジタルオーディオプレーヤー１側のコマンド実行部１０６で実行されるもの（内部実行コマンド）でないときには、エラー処理を行う（Ｓ１０９）。このエラー処理としては、ステップＳ１１０以降の処理を停止するとともに、既に受信済みのデータを削除したり、警告メッセージを表示したりする。
【００４１】
ステップＳ１０８で、内部コマンドであると判断されたときには、先ず、ＵＳＢ接続を一旦解除し（Ｓ１１０）、暗号化ビットマップデータパッケージを復号部１０２で解凍・復号処理を行い（Ｓ１１１）、この解凍・復号されたスキンデータを、不可視領域１０４ｂに書き込む（Ｓ１１２）。本実施形態では、不可視領域への書き込みは、上書き保存形式であり、元のデータは消失される。
【００４２】
次いで、携帯デジタルオーディオプレーヤー１を再起動させるなどして初期化を行い（Ｓ１１３）、新たなスキンデータを読み込ませることにより、スキンを変更する。その後、再度ＵＳＢ接続を実行し、ＵＳＢ通信が確立したら（Ｓ１１５）、ＰＣ側ＧＵＩ１２０で、正常終了表示を行う（Ｓ１１６）。
【００４３】
（本実施形態による作用・効果）
以上述べたように、上記本実施形態によれば、他のコンピュータ（パーソナルコンピュータ２）などから携帯デジタルオーディオプレーヤー１に対して、ユーザーが任意に選択したスキンデータを転送し、スキンデータを差替えることによって携帯デジタルオーディオプレーヤー１側でＧＵＩのデザインを変更することができる。
【００４４】
このスキンデータの転送に際し、転送時にあっては、スキンデータを暗号化したデータ形式（暗号化ビットマップデータパッケージ）とするとともに、携帯デジタルオーディオプレーヤー１内部のコマンド実行部１０６で書き込み命令が実行されることを条件とするため、データの転送前又はその途中において、スキンデータが改変されるのを防止することができる。また、転送後にあっては、メモリー装置１０４の不可視領域１０４ｂにスキンデータを保存するため、他のコンピュータから携帯デジタルオーディオプレーヤー１内に記録されたスキンデータを改変することができない。これらの結果、本実施形態によれば、著作権の保護や、メモリー装置のプロテクトを行いつつ、ＧＵＩの著作権を保護しつつ、ＧＵＩのデザインの多様化を図ることができる。
【００４５】
（変更例）
なお、上記実施形態で説明した装置、方法、及びプログラムには種々の機能を追加することができる。
【００４６】
上記実施形態では、著作権保護のため暗号化されたデータパッケージを転送するようにしたが、著作権がフリーやユーザーが自作したスキンデータであれば、暗号処理を省略し、オリジナルのデータをそのまま転送するようにしてもよい。この場合には、転送後における復号部１０２による復号は省略することができる。
【００４７】
また、例えば、上記実施形態では、ステップＳ１０５でのデータ転送の経過表示として広告アニメーションを表示したが、この他、ＰＣ側ＧＵＩのみならず、携帯デジタルオーディオプレーヤー１のディスプレイに表示させてもよい。さらに、このアニメーションを表示するタイミングも、データ転送の待機時間のみならず、ＰＣ側ＧＵＩや携帯デジタルオーディオプレーヤー１の起動時、終了時、ＵＳＢ接続確立時、その他のイベント発生時に表示するようにしてもよい。
【００４８】
また、この広告アニメーションを携帯デジタルオーディオプレーヤー１に表示させる場合には、アニメーションデータをスキンデータのパッケージファイルに包含させてもよく、他の音楽ファイルなどのコンテンツデータに含ませてもよい。さらには、広告アニメーションの表示について、時間的範囲を設定し、設定された範囲の時間（期限限定、時間限定など）のみ広告を提示するようにしてもよい。
【図面の簡単な説明】
【００４９】
【図１】実施形態に係るＧＵＩ変更システムの全体構成を示す概念図である。
【図２】実施形態に係る携帯デジタルオーディオプレーヤー１及びパーソナルコンピュータ２の、ＧＵＩ変更機能に係るモジュールを示すブロック図である。
【図３】実施形態に係るＰＣ側ＧＵＩの画面構成を示す構成図である。
【図４】実施形態に係るＧＵＩ変更方法の手順を示すフローチャート図である。
【符号の説明】
【００５０】
１…携帯デジタルオーディオプレーヤー
２…パーソナルコンピュータ
３…インターネット
４…サーバ
１１…操作パネル
１２…ディスプレイ
１３…スピーカー
２１…キーボード
２２…マウス
１０１，２０１…ＵＳＢインターフェース
１０２…復号部
１０３…メモリー管理部
１０４…メモリー装置
１０４ａ…ユーザー領域（可視領域）
１０４ｂ…不可視領域
１０５…コマンド解析部
１０６…コマンド実行部
１０７…表示データ生成部
１０８…再生処理部
１０９…入力インターフェース
１１０…出力インターフェース
１２０…ＧＵＩ（ＰＣ側）
１２１…サンプルイメージボックス
１２２…イメージボックス
１２３…リストボックス
１２４…実行ボタン
２０２…データベース管理部
２０３…記憶装置
２０４…アプリケーション実行部
２０５…データ加工部
２０６…入力インターフェース
２０７…通信インターフェース
【図１】
2008269498.tif 000003
【図２】
2008269498.tif 000004
【図３】
2008269498.tif 000005
【図４】
2008269498.tif 000006