(57)【要約】【課題】効率的なコンテンツダウンロードおよびコンテンツ転送処理を可能とする情報処理装置、および方法を提供する。【解決手段】コンテンツのダウンロード処理に際して、ダウンロードコンテンツのコンテンツ識別子を取得し、コンテンツ識別子に基づいて外部機器に対する転送処理対象コンテンツの特定処理を実行して、データ記憶部からコンテンツを取得し、取得コンテンツを外部機器に転送し、または情報記録媒体に書き込む処理を実行する。本構成により、コンテンツのダウンロード処理と外部機器に対する転送処理やＣＤなどの情報記録媒体に対するデータ書き込み処理を一連の処理として実行可能となり、効率的なダウンロードおよびコンテンツ転送または書き込み処理が可能となる。【選択図】図１１
2010205272.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であって、
ポータブルデバイスと接続する接続部と、
音楽コンテンツを格納するデータ記憶部と、
表示部と、
コンテンツサーバと通信する通信部と、
音楽コンテンツのダウンロード処理および音楽コンテンツのポータブルデバイスへの転送処理を実行するデータ処理部を有し、
前記データ処理部は、
前記通信部を介して前記コンテンツサーバから音楽コンテンツをダウンロードし、ダウンロードした音楽コンテンツを前記記憶部に記録し、ダウンロードした音楽コンテンツのコンテンツ識別子に基づいてダウンロードした音楽コンテンツからなるリストを設定し、
前記表示部は、
ダウンロードした音楽コンテンツであることを示すタイトル名と共に前記リストを表示する、
情報処理装置。
【請求項２】
前記データ処理部は、前記接続部が前記ポータブルデバイスと接続するときに行った相互認証の認証が成立したことを条件として、音楽コンテンツの転送を行う請求項１に記載の情報処理装置。
【請求項３】
前記表示部は、前記記憶部に記憶された音楽コンテンツを一覧表示すると共に、一覧表示中に前記ダウンロードした音楽コンテンツからなるリストを表示し、
前記データ処理部は、前記表示部に表示された転送処理用アイコンをユーザが操作することに応答して、前記ダウンロードした音楽コンテンツからなるリストの音楽コンテンツを外部ポータブルデバイスに転送する請求項１に記載の情報処理装置。
【請求項４】
情報処理装置において実行する情報処理方法であって、
データ処理部が、通信部を介してコンテンツサーバから音楽コンテンツをダウンロードし、ダウンロードした音楽コンテンツを記憶部に記録し、ダウンロードした音楽コンテンツのコンテンツ識別子に基づいてダウンロードした音楽コンテンツからなるリストを生成するステップと、
前記データ処理部が、表示部にダウンロードした音楽コンテンツであることを示すタイトル名と共に前記リストを表示する表示ステップと、
前記データ処理部が、前記リストに表示した音楽コンテンツのポータブルデバイスへの転送処理を実行する転送ステップを行う情報処理方法。
【請求項５】
前記転送ステップは、前記接続部が前記ポータブルデバイスと接続するときに行った相互認証の認証が成立したことを条件として、音楽コンテンツの転送を行うステップである請求項４に記載の情報処理方法。
【請求項６】
前記表示ステップは、前記表示部に前記記憶部に記憶された音楽コンテンツを一覧表示すると共に、一覧表示中に前記ダウンロードした音楽コンテンツからなるリストを表示するステップであり、
前記転送ステップは、前記表示部に表示された転送処理用アイコンに対するユーザ操作に応答して、前記ダウンロードした音楽コンテンツからなるリストの音楽コンテンツを外部ポータブルデバイスに転送するステップである請求項４に記載の情報処理方法。
【請求項７】
情報処理装置において情報処理を実行させるプログラムであって、
データ処理部に、通信部を介してコンテンツサーバから音楽コンテンツをダウンロードし、ダウンロードした音楽コンテンツを記憶部に記録し、ダウンロードした音楽コンテンツのコンテンツ識別子に基づいてダウンロードした音楽コンテンツからなるリストを生成させるステップと、
前記データ処理部に、表示部にダウンロードした音楽コンテンツであることを示すタイトル名と共に前記リストを表示させる表示ステップと、
前記データ処理部に、前記リストに表示した音楽コンテンツのポータブルデバイスへの転送処理を実行させる転送ステップを行わせるプログラム。
【請求項８】
前記転送ステップは、
前記データ処理部に、前記接続部が前記ポータブルデバイスと接続するときに行った相互認証の認証が成立したことを条件として、音楽コンテンツの転送を行わせるステップである請求項７に記載のプログラム。
【請求項９】
前記表示ステップは、前記表示部に前記記憶部に記憶された音楽コンテンツを一覧表示すると共に、一覧表示中に前記ダウンロードした音楽コンテンツからなるリストを表示させるステップであり、
前記転送ステップは、前記表示部に表示された転送処理用アイコンに対するユーザ操作に応答して、前記ダウンロードした音楽コンテンツからなるリストの音楽コンテンツを外部ポータブルデバイスに転送させるステップである請求項７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、および情報処理方法、並びにプログラムに関する。さらに、詳細には、音楽コンテンツをハードディスク等の記憶部に格納し管理する構成において、例えば音楽配信サーバからのコンテンツダウンロード処理と、ダウンロードコンテンツのポータブルデバイス（ＰＤ）などの外部機器に対する転送処理とを一連の処理として効率的に実行することを可能とした情報処理装置、および情報処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
昨今、大容量のハードディスク、あるいはＤＶＤなどの大容量記憶部を備えたＰＣ、あるいはポータブルデバイスなどの情報処理装置が普及し、多くのコンテンツ利用ユーザは、音楽データ、画像データなどの大量のコンテンツを記憶手段に保持し管理している。これらのデータは例えば、ＭＰ３，ＡＴＲＡＣなどの圧縮処理を施したデジタルデータとして保管され、また必要に応じて暗号処理がなされて管理される。
【０００３】
また、ネットワークに接続された音楽配信サーバ、例えば音楽配信サーバとしてのＥＭＤ（Electronic Music DISTRIBUTION）サーバから音楽コンテンツをダウンロードしてＰＣの記録媒体に格納し、必要な際にユーザのポータブルデバイス（ＰＤ）に出力（チェックアウト）してコンテンツの再生を楽しむといったコンテンツ利用形態も一般的になってきている。
【０００４】
このようなコンテンツの管理および再生処理、さらにポータブルデバイス（ＰＤ）等の外部機器に対する転送制御などを実行するためのジュークボックス・アプリケーションとして、例えば、ソニックステージ（SonicStage）（商標）、ソニックステージ・シンプルバーナ（SonicStage Simple Burnner）（商標）、マジクリップ（MGIQLIP）（商標）、ウィンドウズ（登録商標）メディアプレーヤ(Windows（登録商標）  Media  Player）（商標）、リアルプレーヤ（Real  Player）（商標）、ｉチューンズ（ｉTunes）（商標）などが代表的なアプリケーションとして知られている。各アプリケーションはそれぞれ、ＥＭＤコンテンツをダウンロードする機能や、接続された機器・メディアにＰＣのハードディスク（ＨＤ）に格納された曲データを転送する機能を持っている。
【０００５】
しかし、上述した既存のアプリケーションでは、
（ａ）コンテンツをダウンロードし、ＰＣのハードディスク（ＨＤ）に格納する処理と、
（ｂ）ＰＣのハードディスク（ＨＤ）に格納されたコンテンツ外部機器や、ポータブルメモリとしてのメディアに転送する処理と、
これら（ａ），（ｂ）の処理を独立に実行する構成を持っており、ダウンロード処理と、転送処理とを一連の処理として実行する構成を有していない。
【０００６】
従って、ユーザは、ＥＭＤサーバ等のコンテンツサーバからコンテンツをダウンロードして、外部機器やメディアに転送したい場合には、ダウンロード処理実行プログラムを実行することにより、コンテンツをサーバからダウンロードしてハードディスクに格納し、その後、ハードディスクに格納されたコンテンツ群の中から、ダウンロードコンテンツを検索して抽出し、そのコンテンツを転送対象コンテンツとして設定するコンテンツ選択処理を行なって外部機器またはメディアに転送する処理開始するということになる。場合によっては、ダウンロード処理と、コンテンツ転送処理の２つの作業をそれぞれ別々のアプリケーションを使って行う必要もあり、ユーザにとっては非常に煩わしい作業になっている。
【０００７】
上述したジュークボックス・アプリケーションの１つであるＡｐｐｌｅ社のｉＴｕｎｅｓには、同じくＡｐｐｌｅ社が販売するポータブルデバイス（ＰＤ）であるｉＰｏｄとの同期機能（オートシンク）というものがある。これは、ＰＣのコンテンツデータベース、すなわちハードディスク（ＨＤ）にＥＭＤコンテンツのダウンロードやＣＤリッピングによって新たに曲データが追加された場合に、ＰＣの格納コンテンツと、ポータブルデバイス（ＰＤ）であるｉＰｏｄ内にある曲データを比較して、ＰＣのハードディスク（ＨＤ）にはあるがｉＰｏｄにはない曲データを転送し、お互いが格納する曲データを同一にする機能である。なお、ｉＰｏｄおよび同期機能（オートシンク）については、非特許文献１、非特許文献２に記述されている。
【０００８】
この機能を使用することによって、ＰＣのハードディスク（ＨＤ）にダウンロードした曲データを自動でｉＰｏｄに転送することが可能となる。しかし、この機能はｉＰｏｄのようなＨＤ内の曲を全て転送できるような大容量のＰＤでしか実現することができない。また、ＰＣのハードディスクに格納した特定の曲データを選択して転送する処理を実現するものではない。特に、現時点でダウンロード処理が実行されたデータのみを選択してポータブルデバイスに転送したいといった場合には、Ａｐｐｌｅ社のｉＴｕｎｅｓの同期機能は使用できない。
【先行技術文献】
【非特許文献】
【０００９】
【非特許文献１】http://www.apple.co.jp/ipod/
【非特許文献２】http://www.apple.co.jp/ipod/autosync.html
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は、上述の問題点に鑑みてなされたものであり、コンテンツのサーバからのダウンロード処理と、ダウンロードコンテンツのポータブルデバイスなどの外部機器に対する転送処理やＣＤなどの情報記録媒体に対するデータ書き込み処理とを一連の処理として実行可能とすることにより、コンテンツの効率的なダウンロードおよび転送または書き込みを実現する情報処理装置、および情報処理方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の側面は、
情報処理装置であって、
ポータブルデバイスと接続する接続部と、
音楽コンテンツを格納するデータ記憶部と、
表示部と、
コンテンツサーバと通信する通信部と、
音楽コンテンツのダウンロード処理および音楽コンテンツのポータブルデバイスへの転送処理を実行するデータ処理部を有し、
前記データ処理部は、
前記通信部を介して前記コンテンツサーバから音楽コンテンツをダウンロードし、ダウンロードした音楽コンテンツを前記記憶部に記録し、ダウンロードした音楽コンテンツのコンテンツ識別子に基づいてダウンロードした音楽コンテンツからなるリストを設定し、
前記表示部は、
ダウンロードした音楽コンテンツであることを示すタイトル名と共に前記リストを表示する、
情報処理装置にある。
【００１２】
さらに、本発明の情報処理装置の一実施態様において、前記データ処理部は、前記接続部が前記ポータブルデバイスと接続するときに行った相互認証の認証が成立したことを条件として、音楽コンテンツの転送を行う。
【００１３】
さらに、本発明の情報処理装置の一実施態様において、前記表示部は、前記記憶部に記憶された音楽コンテンツを一覧表示すると共に、一覧表示中に前記ダウンロードした音楽コンテンツからなるリストを表示し、前記データ処理部は、前記表示部に表示された転送処理用アイコンをユーザが操作することに応答して、前記ダウンロードした音楽コンテンツからなるリストの音楽コンテンツを外部ポータブルデバイスに転送する。
【００１４】
さらに、本発明の第２の側面は、
情報処理装置において実行する情報処理方法であって、
データ処理部が、通信部を介してコンテンツサーバから音楽コンテンツをダウンロードし、ダウンロードした音楽コンテンツを記憶部に記録し、ダウンロードした音楽コンテンツのコンテンツ識別子に基づいてダウンロードした音楽コンテンツからなるリストを生成するステップと、
前記データ処理部が、表示部にダウンロードした音楽コンテンツであることを示すタイトル名と共に前記リストを表示する表示ステップと、
前記データ処理部が、前記リストに表示した音楽コンテンツのポータブルデバイスへの転送処理を実行する転送ステップを行う情報処理方法にある。
【００１５】
さらに、本発明の情報処理方法の一実施態様において、前記転送ステップは、前記接続部が前記ポータブルデバイスと接続するときに行った相互認証の認証が成立したことを条件として、音楽コンテンツの転送を行うステップである。
【００１６】
さらに、本発明の情報処理方法の一実施態様において、前記表示ステップは、前記表示部に前記記憶部に記憶された音楽コンテンツを一覧表示すると共に、一覧表示中に前記ダウンロードした音楽コンテンツからなるリストを表示するステップであり、前記転送ステップは、前記表示部に表示された転送処理用アイコンに対するユーザ操作に応答して、前記ダウンロードした音楽コンテンツからなるリストの音楽コンテンツを外部ポータブルデバイスに転送するステップである。
【００１７】
さらに、本発明の第３の側面は、
情報処理装置において情報処理を実行させるプログラムであって、
データ処理部に、通信部を介してコンテンツサーバから音楽コンテンツをダウンロードし、ダウンロードした音楽コンテンツを記憶部に記録し、ダウンロードした音楽コンテンツのコンテンツ識別子に基づいてダウンロードした音楽コンテンツからなるリストを生成させるステップと、
前記データ処理部に、表示部にダウンロードした音楽コンテンツであることを示すタイトル名と共に前記リストを表示させる表示ステップと、
前記データ処理部に、前記リストに表示した音楽コンテンツのポータブルデバイスへの転送処理を実行させる転送ステップを行わせるプログラムにある。
【００１８】
さらに、本発明のプログラムの一実施態様において、前記転送ステップは、前記データ処理部に、前記接続部が前記ポータブルデバイスと接続するときに行った相互認証の認証が成立したことを条件として、音楽コンテンツの転送を行わせるステップである。
【００１９】
さらに、本発明のプログラムの一実施態様において、前記表示ステップは、前記表示部に前記記憶部に記憶された音楽コンテンツを一覧表示すると共に、一覧表示中に前記ダウンロードした音楽コンテンツからなるリストを表示させるステップであり、前記転送ステップは、前記表示部に表示された転送処理用アイコンに対するユーザ操作に応答して、前記ダウンロードした音楽コンテンツからなるリストの音楽コンテンツを外部ポータブルデバイスに転送させるステップである。
【００２０】
なお、本発明のプログラムは、例えば、様々なプログラム・コードを実行可能なコンピュータ・システムに対して、コンピュータ可読な形式で提供する記録媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記録媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００２１】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００２２】
本発明の構成によれば、コンテンツのサーバからのダウンロード処理と、ダウンロードコンテンツのポータブルデバイスなどの外部機器に対する転送処理やＣＤなどの情報記録媒体に対するデータ書き込み処理を一連の処理として実行可能となり、効率的なコンテンツダウンロードおよびコンテンツ転送または書き込み処理が可能となる。
【００２３】
さらに、本発明の構成によれば、コンテンツのダウンロード処理に際して、ダウンロードコンテンツのコンテンツ識別子を取得し、コンテンツ識別子に基づいて外部機器に対する転送処理対象コンテンツの特定処理を実行して、データ記憶部からコンテンツを取得し、取得コンテンツを外部機器に転送あるいは情報記録媒体に書き込む処理を実行する構成としたので、コンテンツのダウンロードおよび外部機器に対する転送処理やＣＤなどの情報記録媒体に対するデータ書き込み処理を一連の処理として実行可能となり、効率的なコンテンツダウンロードおよびコンテンツ転送または書き込み処理が可能となる。
【００２４】
さらに、本発明の構成によれば、外部機器に転送可能なコンテンツ情報、あるいは情報記録媒体に書き込み可能なコンテンツ情報をリストとして設定した表示データにおいて、ダウンロードコンテンツに対応するエントリを予め転送または書き込み指定コンテンツとして設定した状態のリストの表示を実行する構成としたので、ダウンロードコンテンツの検索処理を実行する必要がなく効率的な処理が可能となる。
【図面の簡単な説明】
【００２５】
【図１】コンテンツデータのダウンロードおよび転送処理を実行する本発明に係る情報処理装置の利用形態を示す図である。
【図２】本発明の情報処理装置の有する処理機能について説明する図である。
【図３】アルバム／曲テーブル、およびＩＤ対応テーブルの例を示す図である。
【図４】アルバム、曲、曲ファイルの関係について説明する図である。
【図５】コンテンツデータのダウンロードおよび転送処理の処理シーケンスを説明するシーケンス図（その１）である。
【図６】コンテンツデータのダウンロードおよび転送処理の処理シーケンスを説明するシーケンス図（その２）である。
【図７】ダウンロードコンテンツの指定を行なう際に提示される画面例を示す図である。
【図８】コンテンツのダウンロード実行時に提示される画面例を示す図である。
【図９】コンテンツの転送処理時に、転送コンテンツの選択および転送開始の指示などを実行する際に提示される画面例を示す図である。
【図１０】コンテンツの転送処理実行中に提示される画面例を示す図である。
【図１１】本発明の情報処理装置において実行するコンテンツデータのダウンロードおよび転送処理の手順を説明するフローチャートを示す図である。
【図１２】本発明の情報処理装置のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００２６】
図１は、本発明に係るコンテンツデータのダウンロードおよびポータブルデバイス（ＰＤ）に対するコンテンツ転送を実行する情報処理装置の利用形態を示す図である。情報処理装置１００は、例えばパーソナルコンピュータによって構成され、音楽データおよび管理情報などを格納するデータ記憶部１２０を有している。情報処理装置１００は、ローカルエリアネットワークまたはインターネットなどから構成されるネットワークに接続されている。
【００２７】
情報処理装置１００は、ネットワーク接続されたＥＭＤ（Ｅｌｅｃｔｒｏｎｉｃ  Ｍｕｓｉｃ  Ｄｉｓｔｒｉｂｕｔｉｏｎ）サーバなどのコンテンツサーバ１５１，１５２から受信した音楽コンテンツ、あるいはＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）などの情報記録媒体から読み取った音楽コンテンツをデータ記憶部１２０に記録する。なお、記録データは、必要に応じて、例えばＭＰ３，ＡＴＲＡＣ３などの符号化処理、さらに暗号化処理がなされて記録される。
【００２８】
コンテンツサーバ１５１，１５２は、情報処理装置１００の要求に対応して、ネットワークを介して、コンテンツとしての音楽データと、コンテンツに対応するアルバム名、アーティスト名、アルバムに格納される曲名、曲長情報などの属性情報と、コンテンツの利用に関する権利情報、ジャケットイメージ、歌詞情報などの付加情報を送信する。情報処理装置１００は、これらのサーバからダウンロードしたコンテンツをデータ記憶部１２０に格納するとともに、ダウンロードコンテンツに対応するアルバム名、アーティスト名、曲長情報、さらにコンテンツの利用権利情報などの様々な属性情報、権利情報、付加情報も併せて格納する。
【００２９】
権利情報は、例えば、その権利情報に対応するコンテンツを同時に利用することができるポータブルデバイス（ＰＤ）の台数制限情報としてのチェックアウト数などの情報、コンテンツをコピーすることができるか否かの情報などが含まれる。なお、以下に説明するポータブルデバイス（ＰＤ）は、再生機、フラッシュメモリ等のメディアを含む総称であり、コンテンツを格納可能な記憶部、データ転送処理制御を実行可能な制御部を持つデバイス全般を含む。
【００３０】
情報処理装置１００は、コンテンツを例えば、コンテンツに関連する管理情報、権利情報などと共に、ＵＳＢケーブルなどを介してポータブルデバイス１３０に出力（チェックアウト）することが可能である。ただし、このチェックアウト処理は、コンテンツに対応する権利情報に基づく管理のもとに行なわれる。
【００３１】
次に、図２を参照して、本発明の情報処理装置の有する処理機能について説明する。情報処理装置１００は、データ処理部１１０とデータ記憶部１２０を有し、データ処理部には、ＧＵＩ部１１１、コンテンツ管理処理部１１２、コンテンツ転送処理部１１３、曲管理部１１４、ファイル検索部１１５、ＰＣプラグイン１１６、ＰＤプラグイン１１７、通信部１１８、ドライブ１１９を有する。データ記憶部１２０には、権利情報格納部１２１、曲管理情報格納部１２２、曲ファイル格納部１２３、付加情報格納部１２４が格納される。
【００３２】
データ処理部１１０は、コンピュータ・プログラムに従ったデータ処理を実行するＣＰＵ、プログラム、パラメータの記憶領域としてのＲＡＭ，ＲＯＭ等によって構成される。具体的なハードウェア構成については後述する。図２に示す各ブロックの詳細について、以下、説明する。
【００３３】
なお、ここで説明する処理機能は、コンテンツダウンロードおよび転送処理を中心とした本発明に関連する処理を中心とするものである。
【００３４】
ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部１１１は、様々なデータ入出力画面を生成しディスプレイに提示する。ＧＵＩ部１１１は、ユーザによるキーボードやマウスの操作に対応したデータ入力部として機能するとともに、コンテンツ情報、コンテンツ再生状態情報、コンテンツダウンロード情報、コンテンツ転送状態情報などの各種情報を表示するデータ出力部として機能する。
【００３５】
ＧＵＩ部１１１は、コンテンツのダウンロード処理に際して、ユーザから入力されるダウンロードコンテンツの指定情報、例えばコンテンツＵＲＬをコンテンツ管理処理部１１２に入力する。
【００３６】
コンテンツ管理処理部１１２は、ＧＵＩ部１１１から入力されるコンテンツ指定情報（例えばＵＲＬ）に基づいて、ネットワークを介してコンテンツサーバ１５１，１５２に接続し、指定コンテンツの取得処理を実行する。取得したコンテンツは、曲管理部１１４を介してデータ記憶部１２０の曲ファイル格納部１２３に格納される。この処理がコンテンツダウンロード処理である。
【００３７】
なお、コンテンツの実体データに併せて、コンテンツの属性情報、例えば曲名、アルバム名、アーティスト名などの情報の取得も実行される。これらの情報は、曲管理情報格納部１２２に格納される。さらに、コンテンツの利用権情報としての権利情報も必要に応じて取得され権利情報格納部１２１に格納される。また、ジャケットイメージ、歌詞データなどが付加情報格納部１２４に格納される。
【００３８】
コンテンツ管理処理部１１２の主な機能は、コンテンツのダウンロード処理、コンテンツの取り込み処理、コンテンツの再生処理の制御である。
【００３９】
コンテンツ管理処理部１１２は、ユーザ指定のコンテンツ指定情報、例えばＵＲＬ情報に基づいて通信部１１８を介してコンテンツサーバ１５１，１５２から指定コンテンツをダウンロードする処理、ドライブ１１９に装着された情報記録媒体１３２からのコンテンツ入力処理などを実行する。ダウンロードコンテンツまたは入力コンテンツは、曲管理部１１４を介してデータ記憶部１２０の曲ファイル格納部１２２に格納される。
【００４０】
また、コンテンツ管理処理部１１２は、コンテンツ再生制御も実行し、ＧＵＩ部１１１を介して入力する再生要求に応じて、コンテンツ指定情報としてのコンテンツ識別子（コンテンツＩＤ）を曲管理部１１４に出力し、曲管理部１１４は、コンテンツ識別子（コンテンツＩＤ）に対応するファイル名を取得し、ファイル検索部１１５において実行されるファイル検索によって取得した曲ファイルをコンテンツ管理処理部１１２に提供し、コンテンツ管理処理部１１２は取得したコンテンツファイルの再生制御を行なう。なお、この再生制御においては、コンテンツの権利情報に基づく再生制御が実行される。
【００４１】
曲管理部１１４は、例えば、ＧＵＩ部１１１を介するユーザ入力に応じて、データ記憶部１２０に格納された各種データの取得、例えば、曲管理情報の取得、曲ファイルの取得、権利情報の取得、またはジャケットイメージ、歌詞情報などの付加情報の取得処理を実行する。例えばＧＵＩ部１１１を介して曲情報の取得要求がなされると、曲管理部１１４は、ユーザ要求に応じて、データ記憶部１２０の曲管理情報格納部１２２からコンテンツＩＤ、アルバム名、曲名、アーティスト名、アーティスト名頭文字などのコンテンツ情報を取得し、ＧＵＩ部１１１に提供し、ＧＵＩ部は、これらの情報をディスプレイに表示する。
【００４２】
ユーザが、ディスプレイに表示されたコンテンツ情報から特定のコンテンツを選択して再生要求を入力すると、ＧＵＩ部１１１は、再生要求コンテンツに対応する曲ＩＤをコンテンツ管理処理部１１２に供給し、コンテンツの再生を要求する。コンテンツ再生は、ＰＣプラグイン１１６を介して実行される。
【００４３】
コンテンツ再生処理時には、曲管理部１１４が曲ＩＤに対応するファイル名を、曲管理情報格納部１２２から取得し、ファイル名に基づくファイル取得をファイル検索部１１５に実行させて曲ファイル格納部１２３から、コンテンツファイルを取得する。曲管理部１１４は、取得した曲ファイルをコンテンツ管理処理部１１２に出力し、コンテンツ管理処理部１１２は、取得したコンテンツをＰＣ（Ｐｒｏｔｅｃｔｅｄ  Ｃｏｎｔｅｎｔ）プラグイン１１６を介して外部の出力機器（例えばスピーカ１３１）に出力する。
【００４４】
なお、コンテンツ再生処理においては、コンテンツの暗号化態様、符号化態様に応じた復号処理が実行された後、再生が行なわれる。
【００４５】
ユーザの操作によって、ポータブルデバイス（ＰＤ）などの外部機器１３０に対するコンテンツ出力（チェックアウト）、あるいは外部機器１３０からのコンテンツ入力（チェックイン）処理要求が、ＧＵＩ部１１１を介して入力されると、ＧＵＩ部１１１は、転送要求コンテンツに対応する曲ＩＤをコンテンツ転送処理部１１３に供給し、コンテンツ転送を要求する。コンテンツ転送は、ＰＤプラグイン１１７を介して実行される。
【００４６】
コンテンツ転送処理部１１３は、ＧＵＩ部１１１から曲ＩＤを受領し、コンテンツ転送を要求されると、曲ＩＤを曲管理部１１４に供給する。曲管理部１１４は、曲ＩＤに対応するファイル名を曲管理情報格納部１２２から取得し、ファイル名に基づくファイル取得をファイル検索部１１５に実行させて曲ファイル格納部１２３から、コンテンツファイルを取得する。曲管理部１１４は、取得した曲ファイルをコンテンツ転送処理部１１３に出力し、コンテンツ転送処理部１１３は、取得したコンテンツをＰＤプラグイン１１７に供給する。ＰＤプラグイン１１７は、ポータブルデバイス等の外部機器１３０に対するコンテンツ転送の際に相互認証を行って認証成立を条件としたコンテンツ転送を行なう。
【００４７】
曲管理部１１４は、ＧＵＩ部１１１、コンテンツ管理処理部１１２、コンテンツ転送処理部１１３からの処理要求に応じて、データ記憶部１２０からのデータ取得、更新、削除などの処理を実行する。
【００４８】
例えば、コンテンツ管理処理部１１２や、コンテンツ転送処理部１１３から指定された曲ＩＤに基づいて、曲管理情報格納部１２２に格納されたコンテンツ管理情報から曲ＩＤに対応するコンテンツファイル名を取得し、ファイル名に基づいて、ファイル検索部１１５に曲ファイルの検索命令を出力し、ファイル検索部１１５が、曲ファイル格納部１２３から取得した曲ファイルをコンテンツ管理処理部１１２や、コンテンツ転送処理部１１３に提供する。
【００４９】
曲管理部１１４は、さらに、コンテンツ管理処理部１１２が外部サーバからダウンロードしたコンテンツや、ＣＤなどの情報記録媒体から入力したコンテンツのデータ記憶部１２０に対する入力処理も実行する。
【００５０】
このデータ格納処理においては、ＭＰ３，ＯＭＧ，ＷＭＡなどのデータフォーマットに従ったコンテンツファイルを生成し、曲ファイル格納部１２３に格納する。さらに、コンテンツの実体データに併せて、コンテンツの属性情報、例えば曲名、アルバム名、アーティスト名などの情報を曲管理情報格納部１２２に格納する。さらに、コンテンツの利用権情報としての権利情報を権利情報格納部１２１に格納し、ジャケットイメージ、歌詞データなどの付加情報を付加情報格納部１２４に格納する。
【００５１】
また、曲管理部１１４は、ＧＵＩ部１１１を介して入力するユーザの処理要求に基づいて、データ記憶部１２０の曲管理情報格納部１２２に格納されたデータ、すなわち、コンテンツに対応するアルバム名、曲名、アーティスト名、コンテンツに対応するファイル名などのコンテンツ情報の記録処理、更新処理、削除処理を実行すると共に、これらのコンテンツ情報の読み出し処理を実行する。
【００５２】
また、曲管理部１１４は、ＧＵＩ部１１１からのデータ検索要求に対応して、曲管理情報格納部１２２に記録されている情報に基づくデータ検索を実行し、検索結果としてのアルバム名、アーティスト名、曲名、曲ＩＤなどのコンテンツ属性情報を曲管理情報格納部１２２から読み出して、ＧＵＩ部１１１に供給する。
【００５３】
ファイル検索部１１５は、曲管理部１１４の要求に応じて、データ記憶部１２０の曲管理情報格納部１２２から取得したファイル名を基に、曲ファイル格納部１２３からファイル名に対応するコンテンツ格納ファイルを検索する。ファイル検索部１１５は、曲ファイル格納部１２３から読み出したファイルを曲管理部１１４に供給する。
【００５４】
曲管理部１１４は、ファイル検索部１１５から供給されたコンテンツ格納ファイルをコンテンツ管理処理部１１２またはコンテンツ転送処理部１１３に供給する。
【００５５】
データ記憶部１２０には、権利情報格納部１２１、曲管理情報格納部１２２、曲ファイル格納部１２３、付加情報格納部１２４が格納される。
【００５６】
曲管理情報格納部１２２は、コンテンツに関するデータ、例えば、曲のＩＤ、アルバム名、曲名、アーティスト名、アーティストの頭文字情報、コンテンツファイル名、その他の各種コンテンツ情報を記録する。曲管理情報格納部１２２は、例えば、複数の管理テーブルからなるリレーショナルデータベースを構築して、コンテンツ管理を行なう。具体的には、アルバムや曲をメインの管理項目として設定したアルバム／曲テーブルやファイル名をメインの管理項目として設定したファイルテーブルなど複数のテーブルによってデータを管理する。
【００５７】
アルバム／曲テーブルの例を図３（Ａ）に示す。アルバム／曲テーブルは、図３に示すように、アルバムまたは曲に設定されるＩＤとアルバム名，曲名、アーティスト名、アーティスト頭文字、ジャンル名、曲ファイル名などの項目の対応データから構成される。
【００５８】
ＩＤは、アルバム、または曲に対応して設定される識別子であり、個々のアルバム、個々の曲に対して設定されたアルバム、曲それぞれを識別可能な固有の識別子である。
【００５９】
アルバム、曲、曲ファイルの関係について、図４を参照して説明する。アルバムは、例えばある１人のアーティストの複数の曲を集めた曲の集合として設定される。ただし、これは必須ではなく、１つの曲からなるアルバムを設定してもよい。曲は、アルバムの子として設定される。各曲は、様々なデータ形式（ＯＭＧ，ＭＰ３，ＷＭＡなど）に従った曲ファイルとして、１曲毎のデータファイルとして図２に示す曲ファイル格納部１２３に格納される。
【００６０】
図３（Ａ）に示すアルバム／曲テーブルに設定された項目［ＩＤ］は、アルバム、または曲に対応して設定される識別子であり、図４を参照して説明したように、アルバムは親、曲は子の関係に設定される。曲管理情報格納部１２２には、図３（Ｂ）に示すように、ＩＤについての親子関係を示すＩＤ対応テーブルが格納され、このＩＤ対応テーブルに基づいて、曲からアルバムを特定する処理や、アルバムから収納曲を特定する処理が可能となる。例えば、曲ＩＤの指定に基づく検索を行なった場合でも、ＩＤ対応テーブルを参照することで、曲ＩＤに対応するアルバムＩＤが抽出され、アルバム情報が取得される。
【００６１】
図３（Ａ）に示すアルバム／曲テーブルに設定される項目は、ＩＤの他に［アルバムまたは曲名］、［アーティスト名］、［アーティスト頭文字］、［ジャンル名］、［曲ファイル名］などの項目である。
【００６２】
図３（Ａ）に示す例において、例えば最初のエントリは、
ＩＤ＝１
アルバム名＝ＡｌｕｂｕｍＡ
アーティスト名＝Ｊａｍｉｒｏｑｕａｉ
アーティスト頭文字＝Ｊ
ジャンル名＝Ｆｕｎｋ
曲ファイル名＝なし
を示している。
アルバムは、曲の集合であり、曲ファイル名は設定されない。
【００６３】
図３（Ａ）に示す例において、第２番目のエントリは、
ＩＤ＝２
曲名＝Ｓｏｎｇ−Ａ
アーティスト名＝Ｊａｍｉｒｏｑｕａｉ
アーティスト頭文字＝Ｊ
ジャンル名＝Ｆｕｎｋ
曲ファイル名＝Ｃ：／Ｒｏｏｔ／Ｓｏｎｇ−Ａ／ｔｒａｃｋ．ｏｍｇ
を示している。
曲の場合には、曲ファイル格納部１２３に格納された曲ファイル名が設定される。
【００６４】
この図３（Ａ）の第２エントリはＩＤ＝２であり、図３（Ｂ）のＩＤ対応テーブルによって、親ＩＤとしてのアルバムＩＤ＝１を抽出できる。また、逆にアルバムＩＤ＝１に基づいて、子の曲、すなわち、アルバムに含まれる曲を検索することも可能となる。
【００６５】
図２に戻り情報処理装置の構成の説明を続ける。曲管理情報格納部１２２には、上述したコンテンツの管理情報が格納される。曲ファイル格納部１２３は、曲単位のファイルを格納している。データフォーマットは、例えばＭＰ３，ＡＴＲＡＣ３，ＯＭＧ，ＷＭＡなど様々な形式で格納される。同一曲を異なるデータフォーマットで格納する場合もある。例えば、図４に示すアルバムＢの子である曲Ｂ−１は、ＭＰ３形式のデータファイル、Ｂ−１．ＭＰ３と、ＯＭＧ形式のデータファイルＢ−１．ＯＭＧとを曲ファイル格納部１２３に格納していることを示している。
【００６６】
付加情報格納部１２４は、例えばジャケットの画像データや、歌詞情報など、あるいは記録日時データなどのコンテンツに対応する付加的なデータを格納する。
【００６７】
権利情報格納部１２１は、例えば、ＳＤＭＩ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  Ｍｕｓｉｃ  Ｉｎｉｔｉａｔｉｖｅ）に規定されている規格に準拠するファイルに対応する権利情報を格納する。権利情報格納部１２１は、曲管理部１１４から曲ＩＤを受信したとき、曲ＩＤに対応する１つの権利情報を検索して、検索された権利情報を曲管理部１１４に供給し、コンテンツ管理処理部１１２におけるコンテンツ再生処理、あるいは、コンテンツ転送処理部１１３におけるコンテンツ転送処理の際に権利情報に基づくコンテンツ利用制御が実行される。
【００６８】
次に、コンテンツダウンロード処理および外部機器に対するコンテンツ転送処理を一連の処理として実行する処理の使用際について説明する。
【００６９】
図５および図６に処理シーケンス図を示す。図５および図６において、左端から、ユーザ、情報処理装置１００、コンテンツ転送先の機器である外部機器１３０、ダウンロードコンテンツの提供サーバであるコンテンツサーバ１５１の処理を示してある。なお、情報処理装置１００は、ダウンロード処理プログラムに従ってコンテンツダウンロードの制御を実行するコンテンツ管理処理部１１２、コンテンツ転送処理プログラムに従って、外部機器に対するコンテンツ転送制御を実行するコンテンツ転送処理部１１３、コンテンツ管理処理部１１２、コンテンツ転送処理部１１３、あるいは図示しないＧＵＩ部からの指示に従って、コンテンツのデータ記憶部に対する格納や、取得を実行する曲管理部１１４、コンテンツを格納するデータ記憶部１２０に区別して、その処理を説明する。なお、ユーザからのデータ入力は、図示しないＧＵＩ部を介して実行される。
【００７０】
図５、図６に示す各処理ステップの詳細について説明する。ステップＳ１０１において、ユーザは、ＧＵＩ部の制御の下にディスプレイ表示されたコンテンツ購入画面を用いて、コンテンツのダウンロード要求を行なう。図７にコンテンツ購入画面の例を示す。
【００７１】
図７に示すように、コンテンツ購入画面には、コンテンツ提供サーバ（ＥＭＤサーバ）の提供可能なコンテンツの一覧情報２０１が提示され、ユーザは、この一覧情報から購入コンテンツ、すなわちダウンロードするコンテンツを選択する。選択情報は、コンテンツ管理処理部１１２の制御の下に通信部１１８（図２参照）を介してコンテンツサーバ１５１に送信される。図５に示すステップＳ１０２の処理である。コンテンツサーバ１５１に送信される情報にはコンテンツ指定情報、例えばコンテンツＵＲＬが含まれ、コンテンツサーバはコンテンツＵＲＬに従って選択されたコンテンツを情報処理装置１００に送信（ステップＳ１０３）する。
【００７２】
コンテンツ管理処理部１１２は、コンテンツサーバ１５１からの送信コンテンツを通信部１１８を介して受信する。
【００７３】
ダウンロード処理を実行中に、ＧＵＩ部１１１を介してディスプレイ表示される画面例を図８に示す。図８に示すように、ダウンロードコンテンツ表示画面２１１には、ダウンロード対象コンテンツのタイトル、アーティスト、アルバム名、ダウンロード状態の各情報が示される。さらにダウンロードの進行状況を示すインジケータ２１２が示され、ユーザはダウンロードの進捗状況を確認することができる。
【００７４】
ステップＳ１０４において、コンテンツ管理処理部１１２は、曲管理部１１４に対して、受信コンテンツを渡し、データ記憶部１２０に対するコンテンツファイルの格納処理要求を行なう。
【００７５】
さらに、コンテンツ管理処理部１１２は、ステップＳ１０５において、ダウンロードコンテンツのコンテンツＩＤを、コンテンツ転送処理部１１３に出力する。この処理は、後述するように、ダウンロードコンテンツを即座に外部機器に転送可能とするための処理である。すなわちダウンロードコンテンツのＩＤを保持しておくことで、コンテンツ検索を行なうことなく、ダウンロードコンテンツを選択的に外部機器に転送することが可能となる。
【００７６】
曲管理部１１４は、ステップＳ１０６において、コンテンツ管理処理部１１２からのコンテンツ格納要求に応じて、ＭＰ３，ＯＭＧ，ＷＭＡなどのデータフォーマットに従ったコンテンツファイルを生成し、曲ファイル格納部１２３に格納する。さらに、コンテンツの実体データに併せて、コンテンツの属性情報、例えば曲名、アルバム名、アーティスト名などの情報を曲管理情報格納部１２２に格納する。さらに、コンテンツの利用権情報としての権利情報を権利情報格納部１２１に格納し、ジャケットイメージ、歌詞データなどの付加情報を付加情報格納部１２４に格納する。
【００７７】
次に、図６に示すステップＳ１０７において、ユーザは、コンテンツ転送処理部１１３の制御の下にＧＵＩ部１１１のディスプレイに提示されるコンテンツ転送処理画面において、ダウンロードコンテンツの転送要求を行う。
【００７８】
コンテンツ転送処理画面の例を図９に示す。コンテンツ転送処理画面には、データ記憶部１２０に格納されたコンテンツの一覧情報としてのマイライブラリデータが、すなわち格納コンテンツ一覧情報２２１が画面左側に表示され、画面右側には、転送先として例えばＵＳＢ接続された外部機器の格納コンテンツ情報、機器情報などの外部機器情報２２２が表示される。なお、外部機器１３０は、前述したように、コンテンツ再生機のみならずコンテンツ記憶手段としてのフラッシュメモリなどのデバイスも含まれる。
【００７９】
コンテンツ転送処理画面の中央には、転送処理を実行させるための操作ボタン２２３が表示され、ユーザはこれらの操作ボタン２２３を操作することで、転送開始命令、あるいは転送中止命令がＧＵＩ部１１１を介して、コンテンツ転送し処理部１１３に出力され、コンテンツ転送処理部１１３は、要求に基づく処理を実行する。
【００８０】
なお、図９の左側の格納コンテンツ一覧情報２２１には、様々なコンテンツ、すなわち、データ記憶部１２０に格納されたコンテンツの一覧情報がリストとして示され、ユーザは、このリストから転送対象コンテンツを選択して、操作ボタン２２３を操作することで、指定コンテンツの転送が開始される。
【００８１】
本発明の構成においては、直前にダウンロードした曲が既に転送対象コンテンツとして指定された状態でユーザに提示される。図９に示すように、リスト中のエントリ２２４、すなわち、「ダウンロードした曲」エントリ２２４が転送対象コンテンツとして指定された状態でユーザに提示される。
【００８２】
これは、先のステップＳ１０５（図５参照）で、コンテンツ管理処理部１１２から入力したダウンロードコンテンツに対応するコンテンツＩＤに基づいて、コンテンツ転送処理部１１３がダウンロードコンテンツを特定し、このダウンロードコンテンツを転送対象として設定したコンテンツ転送画面の生成処理をＧＵＩ部１１１に実行させて、ディスプレイに提示させたものである。
【００８３】
ユーザは、図９に示す転送処理画面において、操作ボタン２２３を操作するのみで、予め選択された転送コンテンツ、すなわちダウンロードコンテンツを選択して外部機器１３０に転送する処理を開始することができる。
【００８４】
すなわち、図６のステップＳ１０７においてユーザが実行する処理は、図９に示す転送処理画面において、操作ボタン２２３を操作するのみの処理である。
【００８５】
コンテンツ転送処理部１１３は、ユーザからのコンテンツ転送要求を受信すると、ステップＳ１０８において、コンテンツＩＤ、すなわちダウンロードコンテンツに対応するコンテンツＩＤを曲管理部１１４に出力してコンテンツ取得要求を行う。
【００８６】
曲管理部１１４は、ステップＳ１０９において、コンテンツＩＤに対応するファイル名を曲管理情報格納部１２２から取得し、ファイル名に基づくファイル取得をファイル検索部１１５に実行させて曲ファイル格納部１２３から、コンテンツファイルを取得する。ここで取得されるコンテンツファイルは、先のダウンロード処理においてダウンロードしたコンテンツである。曲管理部１１４は、取得した曲ファイルをコンテンツ転送処理部１１３に出力（ステップＳ１１０）する。
【００８７】
コンテンツ転送処理部１１３は、ステップＳ１１１において、取得したコンテンツをＰＤプラグイン１１７を介して、外部機器１３０に出力する。なお、コンテンツ転送に先立ち、情報処理装置１００と外部機器１３０と間で相互認証を行って認証成立を条件としてコンテンツ転送を行なう。
【００８８】
コンテンツの転送処理時にディスプレイに表示される表示画面例を図１０に示す。図１０に示すように、表示画面には転送処理の進捗状況表示部２５１が表示され、ユーザはコンテンツ転送処理の経過状況を確認することができる。
【００８９】
次に、コンテンツのダウンロード処理と、ダウンロードコンテンツの転送処理を一連の処理として実行するために本発明の情報処理装置が実行する処理手順について、図１１に示すフローチャートを参照して説明する。
【００９０】
まず、ステップＳ２０１において、ユーザのコンテンツ指定情報に基づいて、ダウンロードコンテンツを、例えばＵＲＬによって指定したコンテンツダウンロード要求をコンテンツサーバに出力する。
【００９１】
ステップＳ２０２において、コンテンツサーバからコンテンツを受信し、ステップＳ２０３において、ダウンロードコンテンツのコンテンツＩＤをコンテンツ転送処理部に出力する。具体的には、ダウンロードコンテンツのコンテンツＩＤをメモリに一時的に格納する。
【００９２】
ステップＳ２０４において、ダウンロードコンテンツを曲管理部の制御の下にデータ記憶部に格納する。
【００９３】
ステップＳ２０５において、コンテンツ転送処理部の提供するコンテンツ転送処理画面（図９参照）を提示する。この提示画面は、先に説明したように、ダウンロードコンテンツが転送コンテンツとして選択された状態の画面である。
【００９４】
ステップＳ２０６において、ユーザによる転送開始指示入力の有無を判定する。これは、図９の画面における操作ボタン２２３に対するユーザ操作の有無を判定する処理である。所定の時間内にユーザ操作がなければ、転送処理は行なわないものと判定し、処理を終了する。なお、この場合、画面は初期画面などに復帰させる。
【００９５】
ステップＳ２０６において、ユーザによる転送開始指示が入力された場合は、ステップＳ２０７に進み、ダウンロードコンテンツのコンテンツＩＤに基づくファイル取得要求をコンテンツ転送管理部から曲管理部に出力し、曲管理部がファイル検索部を介して取得した曲、すなわちダウンロードコンテンツを取得する。
【００９６】
ステップＳ２０８において、コンテンツ転送処理部は、取得コンテンツを外部機器に転送する。なお、前述したように転送開始前に相互認証処理が実行される。
【００９７】
このように、本発明の構成においては、コンテンツダウンロード処理と、ダウンロードコンテンツの選択的な外部機器に対する転送処理を一連の処理として実行可能である。従って、ユーザは、ダウンロードコンテンツの選択処理や、抽出処理を行なう必要がなく、効率的なコンテンツダウンロードおよびコンテンツ転送が可能となる。
【００９８】
なお、上述の実施例では、ダウンロードコンテンツの外部機器に対する転送処理の開始をユーザの指示に基づいて実行する例を示したが、ユーザの指示の有無に関わらずダウンロードコンテンツの転送を自動実行する構成としてもよい。この場合図６のシーケンス図に示されるステップＳ１０７、および図１１のフローチャートに示すステップＳ２０６は省略される。
【００９９】
また、上述の実施例では、ダウンロードコンテンツを外部機器に対する転送対象コンテンツとして設定した例を説明したが、ダウンロードコンテンツを例えばＣＤなどの情報記録媒体に格納する場合においても、上記処理と同様、ダウンロードコンテンツを、コンテンツＩＤに基づいて情報記録媒体に対する書き込みコンテンツとして設定し、コンテンツ書き込みを効率的に実行することができる。
【０１００】
すなわち、ＣＤ等の情報記録媒体に対するコンテンツ書き込み処理の実行画面においても、図９を参照して説明した転送可能コンテンツのリストと同様、書き込み可能コンテンツのリストを提示し、ダウンロードコンテンツを書き込みコンテンツとして設定した画面を提示し、ダウンロード字に取得したコンテンツＩＤに基づいてコンテンツファイルをデータ記憶部から取得し、取得コンテンツの情報記録媒体に対する書き込み処理を実行することで、ユーザは書き込み実行の指示を行なうのみで、ダウンロードコンテンツの選択的な書き込みが可能となる。
【０１０１】
すなわち、コンテンツの書き込み処理に際して、ユーザは、ダウンロードコンテンツを検索し、選択するといった処理を行なう必要がなく、効率的なデータ書き込みが可能となる。
【０１０２】
次に、上述した処理を実行する情報処理装置のハードウェア構成例について、図１２を参照して説明する。
【０１０３】
ＣＰＵ（Central Processing Unit）５０１は、ＯＳ（Operating System)、コンテンツ記録再生処理、コンテンツダウンロード処理、コンテンツ転送処理プログラム等、各種コンピュータ・プログラムに従った処理を実行する制御部である。
【０１０４】
ＲＯＭ（Read Only Memory）５０２は、ＣＰＵ５０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Random Access Memory）５０３は、ＣＰＵ５０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバスなどから構成されるホストバス５０４により相互に接続されている。
【０１０５】
ホストバス５０４は、ブリッジ５０５を介して、ＰＣＩ(Peripheral Component Interconnect/Interface)バスなどの外部バス５０６に接続されている。
【０１０６】
キーボード５０８は、ＣＰＵ５０１に各種の指令を入力するとき、ユーザにより操作される。ポインティングデバイス５０９は、ディスプレイ５１０の画面上のポイントの指示や選択を行うとき、ユーザにより操作される。ディスプレイ５１０は、液晶表示装置またはＣＲＴ（Cathode Ray Tube）などから成り、各種情報をテキストやイメージで表示する。ＨＤＤ（Hard Disk Drive）５１１は、ハードディスクを駆動し、ＣＰＵ５０１によって実行するプログラムや情報を記録または再生させる。
【０１０７】
ドライブ５１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体５２１に記録されているデータまたはプログラムを読み出して、そのデータまたはプログラムを、インタフェース５０７、外部バス５０６、ブリッジ５０５、およびホストバス５０４を介して接続されているＲＡＭ５０３に供給する。
【０１０８】
接続ポート５１４は、例えばプレーヤ等の外部接続機器５２２を接続するポートであり、ＵＳＢ，ＩＥＥＥ１３９４等の接続部を持つ。接続ポート５１４は、インタフェース５０７、および外部バス５０６、ブリッジ５０５、ホストバス５０４等を介してＣＰＵ５０１等に接続されている。
【０１０９】
通信部５１５は、ネットワークに接続され、ＣＰＵ５０１、またはＨＤＤ５１１等から供給されたデータの送信、あるいはサーバからのデータ受信に関する処理を実行する。例えば、コンテンツの取得、コンテンツ情報取得の際の通信処理を実行する。
【０１１０】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【０１１１】
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１１２】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Read Only Memory)に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウェアとして提供することができる。
【０１１３】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１１４】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１１５】
以上、説明したように、本発明の構成によれば、コンテンツのサーバからのダウンロード処理と、ダウンロードコンテンツのポータブルデバイスなどの外部機器に対する転送処理やＣＤなどの情報記録媒体に対するデータ書き込み処理を一連の処理として実行可能となり、効率的なコンテンツダウンロードおよびコンテンツ転送または書き込み処理が可能となる。従って、コンテンツのダウンロード、およびコンテンツ転送処理を実行する情報処理装置に本発明を適用することにより、ユーザの利便性を高めることができる。
【０１１６】
さらに、本発明の構成によれば、コンテンツのダウンロード処理に際して、ダウンロードコンテンツのコンテンツ識別子を取得し、コンテンツ識別子に基づいて外部機器に対する転送処理対象コンテンツの特定処理を実行して、データ記憶部からコンテンツを取得し、取得コンテンツを外部機器に転送あるいは情報記録媒体に書き込む処理を実行する構成としたので、コンテンツのダウンロードおよび外部機器に対する転送処理やＣＤなどの情報記録媒体に対するデータ書き込み処理を一連の処理として実行可能となり、効率的なコンテンツダウンロードおよびコンテンツ転送または書き込み処理が可能となる。従って、コンテンツのダウンロード、およびコンテンツ転送処理を実行する情報処理装置に本発明を適用することにより、ユーザの利便性を高めることができる。
【０１１７】
さらに、本発明の構成によれば、外部機器に転送可能なコンテンツ情報、あるいは情報記録媒体に書き込み可能なコンテンツ情報をリストとして設定した表示データにおいて、ダウンロードコンテンツに対応するエントリを予め転送または書き込み指定コンテンツとして設定した状態のリストの表示を実行する構成としたので、ダウンロードコンテンツの検索処理を実行する必要がなく効率的な処理が可能となる。従って、コンテンツのダウンロード、およびコンテンツ転送処理を実行する情報処理装置に本発明を適用することにより、ユーザの利便性を高めることができる。
【符号の説明】
【０１１８】
１００  情報処理装置
１２０  データ記憶部
１３０  ポータブルデバイス
１５１，１５２  コンテンツサーバ
１１０  データ処理部
１１１  ＧＵＩ部
１１２  コンテンツ管理処理部
１１３  コンテンツ転送処理部
１１４  曲管理部
１１５  ファイル検索部
１１６  ＰＣプラグイン
１１７  ＰＤプラグイン
１１８  通信部１１８
１１９  ドライブ
１２１  権利情報格納部
１２２  曲管理情報格納部
１２３  曲ファイル格納部
１２４  付加情報格納部
１３１  スピーカ
１３２  情報記録媒体
２０１  コンテンツの一覧情報
２１１  ダウンロードコンテンツ表示画面
２２１  格納コンテンツ一覧情報
２２２  外部機器情報
２２３  操作ボタン
２２４  エントリ
２５１  進捗状況表示部
５０１  ＣＰＵ(Central processing Unit)
５０２  ＲＯＭ（Read-Only-Memory）
５０３  ＲＡＭ（Random Access Memory）
５０４  ホストバス
５０５  ブリッジ
５０６  外部バス
５０７  インタフェース
５０８  キーボード
５０９  ポインティングデバイス
５１０  ディスプレイ
５１１  ＨＤＤ（Hard Disk Drive）
５１２  ドライブ
５１４  接続ポート
５１５  通信部
５２１  リムーバブル記録媒体
５２２  外部接続機器
【図１】
2010205272.tif 000003
【図３】
2010205272.tif 000004
【図４】
2010205272.tif 000005
【図５】
2010205272.tif 000006
【図６】
2010205272.tif 000007
【図１１】
2010205272.tif 000008
【図１２】
2010205272.tif 000009
【図２】
2010205272.tif 000010
【図７】
2010205272.tif 000011
【図８】
2010205272.tif 000012
【図９】
2010205272.tif 000013
【図１０】
2010205272.tif 000014