(57)【要約】【課題】  コンテンツのタグ情報が保存されていない場合、ネットワークに接続されていない環境では、各種情報を簡単に取得することができなかった。【解決手段】  情報処理装置１からコンテンツ再生装置２にコンテンツを転送する際に、選択されたコンテンツが格納されたフォルダのフォルダ名またはファイル名を抽出する抽出手段１１１ａと、前記選択されたコンテンツのタグ情報から、所定の項目のタグ情報が前記記録装置１３に予め記録されているか判定するタグ情報判定手段１１１ｂと、この判定手段の結果、前記記録装置１３に所定の項目のタグ情報が記録されていないと判定された場合には、この抽出手段１１１ａで抽出された前記フォルダ名またはファイル名に基づいて、タグ情報を生成するタグ情報生成手段１１１ｃと、前記コンテンツとともに前記付加情報を前記コンテンツ再生装置に転送する転送手段とを具備する。【選択図】      図４
2009289335.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ再生装置に対してコンテンツを転送する情報処理装置において、
前記コンテンツをフォルダ形式で格納する記録装置と、
前記記録装置に格納された前記コンテンツを前記コンテンツ再生装置に転送する指示を受け、選択されたコンテンツが格納されたフォルダのフォルダ名またはファイル名を抽出する抽出手段と、
前記選択されたコンテンツのタグ情報から、所定の項目のタグ情報が前記記録装置に予め記録されているか判定するタグ情報判定手段と、
この判定手段の結果、前記記録装置に所定の項目のタグ情報が記録されていないと判定された場合には、この抽出手段で抽出された前記フォルダ名またはファイル名に基づいて、タグ情報を生成するタグ情報生成手段と、
前記コンテンツとともに前記付加情報を前記コンテンツ再生装置に転送する転送手段と
を具備することを特徴とする情報処理装置。
【請求項２】
前記コンテンツは音楽コンテンツであり、前記コンテンツ再生装置は音楽再生装置であることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記タグ情報判定手段は、前記タグ情報に含まれるジャンル名、アーティスト名、アルバム名、およびトラック名のデータのうち少なくとも１つを抽出し、有無を判定する手段であることを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記タグ情報生成手段は、ファイル名からトラック名の情報を生成し、フォルダ名から、アーティスト名またはアルバム名の少なくても一つを生成することを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記タグ情報生成手段は、前記記録装置におけるフォルダ名及びファイル名と、コンテンツに付加して転送されるアーティスト名、アルバム名、トラック名との対応ルールを設定できることを特徴とする請求項３記載の情報処理装置。
【請求項６】
情報処理装置からコンテンツ再生装置に対してコンテンツを転送するために、情報処理装置にインストールされるコンテンツ転送プログラムにおいて、
前記記録装置に格納された前記コンテンツを前記コンテンツ再生装置に転送する指示を受け、前記コンテンツが格納されたフォルダのフォルダ名またはファイル名を抽出する抽出手段と、
前記選択されたコンテンツのタグ情報から、所定の項目のタグ情報が前記記録装置に予め記録されているか判定するタグ情報判定手段と、
この判定手段の結果、前記記録装置に所定の項目のタグ情報が記録されていないと判定された場合には、この抽出手段で抽出された前記フォルダ名またはファイル名に基づいて、タグ情報を生成するタグ情報生成手段と、
前記コンテンツとともに前記付加情報を前記コンテンツ再生装置に転送する転送手段と
を具備することを特徴とするコンテンツ転送プログラム。
【請求項７】
前記コンテンツは音楽コンテンツであり、前記コンテンツ再生装置は音楽再生装置であることを特徴とする請求項６記載のコンテンツ転送プログラム。
【請求項８】
前記タグ情報判定手段は、前記タグ情報に含まれるジャンル名、アーティスト名、アルバム名、およびトラック名のデータのうち少なくとも１つを抽出して有無を判定する手段であることを特徴とする請求項７記載のコンテンツ転送プログラム。
【請求項９】
前記タグ情報生成手段は、ファイル名からトラック名の情報を生成し、フォルダ名から、アーティスト名またはアルバム名の少なくても一つを生成することを特徴とする請求項８記載のコンテンツ転送プログラム。
【請求項１０】
前記タグ情報生成手段は、前記記録装置におけるフォルダ名／ファイル名と、コンテンツに付加して転送されるアーティスト名、アルバム名、トラック名との対応ルールを設定することを特徴とする請求項８記載のコンテンツ転送プログラム。
【請求項１１】
情報処理装置からコンテンツ再生装置に対してコンテンツを転送するコンテンツ転送方法において、
前記記録装置に格納された前記コンテンツを前記コンテンツ再生装置に転送する指示を受け、前記コンテンツが格納されたフォルダのフォルダ名またはファイル名を抽出する抽出する手順と、
前記選択されたコンテンツのタグ情報から、所定の項目のタグ情報が前記記録装置に予め記録されているか判定するタグ情報判定する手順と、
この判定手段の結果、前記記録装置に所定の項目のタグ情報が記録されていないと判定された場合には、この抽出手段で抽出された前記フォルダ名またはファイル名に基づいて、タグ情報を生成するタグ情報生成する手順と、
前記コンテンツとともに前記付加情報を前記コンテンツ再生装置に転送する手順と
を備えたことを特徴とするコンテンツ転送方法。
【請求項１２】
前記コンテンツは音楽コンテンツであり、前記コンテンツ再生装置は音楽再生装置であることを特徴とする請求項１１記載のコンテンツ転送方法。
【請求項１３】
前記フォルダ名またはファイル名を抽出する手順は、前記タグ情報に含まれるジャンル名、アーティスト名、アルバム名、およびトラック名のデータのうち少なくとも１つを抽出することを特徴とする請求項１２記載のコンテンツ転送方法。
【請求項１４】
前記タグ情報生成する手順は、ファイル名からトラック名の情報を生成し、フォルダ名から、アーティスト名またはアルバム名の少なくても一つを生成することを特徴とする請求項１３記載のコンテンツ転送方法。
【請求項１５】
前記タグ情報生成する手順は、前記記録装置におけるフォルダ名／ファイル名と、コンテンツに付加して転送されるアーティスト名／アルバム名／トラック名の対応ルールを設定できることを特徴とする請求項１３記載のコンテンツ転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型のコンテンツ再生装置にコンテンツを転送する情報処理装置、コンテンツ転送プログラム、コンテンツ転送方法に関し、特に音楽コンテンツとともにその付加情報を同時に転送するものに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータなどで圧縮した音楽データ等のコンテンツを転送して再生する装置に音楽再生装置（ポータブルデバイス）等のコンテンツ再生装置がある。このポータブルデバイスはバッテリで動作する携帯型のプレーヤであり、筐体内にハードディスク装置などの記憶装置を内蔵し、これら記憶装置に記録したコンテンツを再生することで音楽や画像等を楽しむことができるものである。
【０００３】
また、情報処理装置への音楽コンテンツの蓄積は、ＣＤ−ＲＯＭドライブにセットされた音楽ＣＤを再生して圧縮記録する方法と、インターネットから音楽コンテンツをダウンロードする方法等がある。通常、音楽コンテンツを圧縮する際には、ネットワークに接続可能な状態では、所定のサイト等から、歌手名や曲名などのタグ情報を取り込み、タグ情報として音楽コンテンツの中に記憶させるようになっている。
【０００４】
一般的に、音楽コンテンツをポータブルデバイスの記憶装置に格納するには、情報処理装置（例えば、パーソナルコンピュータ）上に、専用アプリケーションソフトをインストールし、情報処理装置内の記憶装置に蓄積された音楽コンテンツをポータブルデバイスに転送する。
【０００５】
ポータブルデバイスでは再生するコンテンツの選択や、コンテンツ再生時に画面上に関連情報を表示させるため、コンテンツの転送の際には、コンテンツ情報からタグ情報を抽出し、関連情報としてコンテンツと一緒に転送する場合もある。
【０００６】
ところで、何らかの理由によりコンテンツのタグ情報が記憶されていない音楽データがある場合がある。
タグ情報が抽出できない場合の対応としては、音楽情報が記憶されているフォルダ名やファイル名を手掛りに、ネットワークを経由してサーバで関連情報を検索する方法がある。（特許文献１）
【特許文献１】特開２００４−１１７６１８号公報  （図８）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、この方式の場合、ネットワークを経由してサーバで関連情報の検索を行うため、ネットワークに接続されていない状況で転送を行う場合や、ネットワークの接続を行おうとしてもできない場合（例えば、無線を介したネットワークで無線がつながらない場合）は、コンテンツの関連情報を取得することができないため、ポータブルデバイス上でアーティスト名やアルバム名といった関連時用法が画面上に表示することができないという欠点があった。
【０００８】
そこで、本発明は、ネットワークに接続されていない環境においても、コンテンツに関する各種情報を簡単に取得し、コンテンツ再生装置でこれら各種情報を容易に表示出力可能にすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上述した課題を解決するため、コンテンツ再生装置に対してコンテンツを転送する情報処理装置において、前記コンテンツをフォルダ形式で格納する記録装置と、前記記録装置に格納された前記コンテンツを前記コンテンツ再生装置に転送する指示を受け、選択されたコンテンツが格納されたフォルダのフォルダ名またはファイル名を抽出する抽出手段と、前記選択されたコンテンツのタグ情報から、所定の項目のタグ情報が前記記録装置に予め記録されているか判定するタグ情報判定手段と、この判定手段の結果、前記記録装置に所定の項目のタグ情報が記録されていないと判定された場合には、この抽出手段で抽出された前記フォルダ名またはファイル名に基づいて、タグ情報を生成するタグ情報生成手段と、前記コンテンツとともに前記付加情報を前記コンテンツ再生装置に転送する転送手段とを具備することを特徴とする。
【００１０】
また、本発明は、上述した課題を解決するため、情報処理装置からコンテンツ再生装置に対してコンテンツを転送するために、情報処理装置にインストールされるコンテンツ転送プログラムにおいて、前記記録装置に格納された前記コンテンツを前記コンテンツ再生装置に転送する指示を受け、前記コンテンツが格納されたフォルダのフォルダ名またはファイル名を抽出する抽出手段と、前記選択されたコンテンツのタグ情報から、所定の項目のタグ情報が前記記録装置に予め記録されているか判定するタグ情報判定手段と、この判定手段の結果、前記記録装置に所定の項目のタグ情報が記録されていないと判定された場合には、この抽出手段で抽出された前記フォルダ名またはファイル名に基づいて、タグ情報を生成するタグ情報生成手段と、前記コンテンツとともに前記付加情報を前記コンテンツ再生装置に転送する転送手段とを具備することを特徴とする。
【００１１】
また、本発明は、上述した課題を解決するため、情報処理装置からコンテンツ再生装置に対してコンテンツを転送するコンテンツ転送方法において、前記記録装置に格納された前記コンテンツを前記コンテンツ再生装置に転送する指示を受け、前記コンテンツが格納されたフォルダのフォルダ名またはファイル名を抽出する抽出し、前記選択されたコンテンツのタグ情報から、所定の項目のタグ情報が前記記録装置に予め記録されているか判定するタグ情報判定する手順と、この判定手段の結果、前記記録装置に所定の項目のタグ情報が記録されていないと判定された場合には、この抽出手段で抽出された前記フォルダ名またはファイル名に基づいて、タグ情報を生成するタグ情報生成する手順と、前記コンテンツとともに前記付加情報を前記コンテンツ再生装置に転送する手順とを備えたことを特徴とする。
【００１２】
このような構成を有することにより、ネットワークに接続されない状況においても、コンテンツが格納されたフォルダのフォルダ名またはファイル名を用いて、付加情報を生成するようにしたため、コンテンツ再生装置でこれら各種情報を容易に表示出力可能にすることを目的とする。
【発明の効果】
【００１３】
本発明では、コンテンツをポータブルデバイスに転送する際、コンテンツのタグ情報に欠けがあった場合、ネットワークとの接続がされていない状況においても、コンテンツに関する各種情報を簡単に取得し、自動的にタグ情報を生成することができるため、自動でタグ情報を補完することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
図１は、本発明の一実施形態を示す全体システムを示す図である。
本システムは、情報処理装置となるパーソンナルコンピュータ１に、ＨＤＤやフラッシュメモリ等の大容量の記憶装置を内蔵したコンテンツ再生装置となるポータブルデバイス２を、ＵＳＢケーブル３等を介して接続する。そして、パーソンナルコンピュータ１内に保存されている、各種コンテンツをポータブルデバイス２に転送し、保存する。そして、ポータブルデバイス２にヘッドホン４を接続して、コンテンツの再生を行えるように構成される。
【００１５】
このようなシステム全体の構成において、パーソナルコンピュータ１の構成を説明する。図１において、パーソナルコンピュータ１は、ＣＰＵ１１、メモリ１２、ハードディスクドライブ（ＨＤＤ）１３、キーボード１４、表示器（ＬＣＤ）１５、ネットワークコントローラ１６、ＵＳＢ端子１７、電源回路１８、バッテリ１８ａ、ＡＣアダプタ１８ｂ等を備えている。
【００１６】
ＣＰＵ１０１はパーソナルコンピュータ１の動作を制御するプロセッサであり、メモリ１０２にロードされた、各種プログラム（オペレーティングシステム、アプリケーションプログラム等）を実行する。また、ＣＰＵ１１には、ポータブルデバイスへコンテンツを転送するための専用のコンテンツ転送プログラム１１１が実行され、選択されたコンテンツの転送を行う。コンテンツ転送プログラム１１１には、転送するコンテンツの保存先のフォルダ名やファイル名を抽出する抽出手段１１１ａと、コンテンツのタグ情報の有無を判定するタグ情報判定手段１１１ｂと、タグ情報が取得できなかったときに、抽出手段１１１ａで抽出したフォルダ名やファイル名に基づいてタグ情報を生成するタグ情報生成手段１１１ｃが含まれている。
【００１７】
ＨＤＤ１３には、更にオーディオデータおよびビデオデータ等の各種コンテンツデータ他、様々なファイル等が格納されている。キーボード１４は、入力手段として音楽再生の開始や停止を指示や、また表示部７に表示される情報を切り換えたりするため操作を入力する。表示器１５は、キーボード１４の操作に基づいて、コンテンツの転送のための様々な表示を行う。ネットワークコントローラ１６は、有線または無線を介してＷｅｂ等のネットワークに接続するための制御を行うコントローラである。ＵＳＢ端子１７は、接続された他の各種デバイスとの通信を実行する。
【００１８】
電源回路１８は、ポータブルデバイス２の本体内に設けられたバッテリ１８ａからの電力、または外部のＡＣアダプタ１８ｂからの電力を用いて、各コンポーネントに動作電源を供給する。
【００１９】
次に、図３を参照して、ポータブルデバイス２のシステム構成を説明する。
図３に示すように、ポータブルデバイス２は、ＣＰＵ２１、メモリ２２、ハードディスクドライブ（ＨＤＤ）２３、表示器（ＬＣＤ）２４、操作ボタン２５、ＵＳＢ端子２６、オーディオコントローラ２７、ヘッドホン端子２８、電源回路２９、バッテリ２９ａ、ＡＣアダプタ２９ｂ等を備えている。
【００２０】
ＣＰＵ２１はポータブルデバイス２の動作を制御するプロセッサであり、メモリ２２にロードされた各種プログラム（オペレーティングシステム、アプリケーションプログラム等）を実行する。アプリケーションプログラムは、オーディオデータおよびビデオデータの再生等を行うためのプログラムである。
【００２１】
ＨＤＤ２３は、オーディオデータおよびビデオデータ等の各種コンテンツデータを格納するためのストレージデバイスとして機能する。表示器（ＬＣＤ）２４は、各種操作メニュー、およびアプリケーションプログラムによって再生された音楽の歌手名、アルバム名、アーティスト名などを表示する。操作ボタン２５は、音楽再生の開始や停止を指示や、また表示部７に表示される情報を切り換えたりするため操作を入力する。ＵＳＢ端子２６は、接続された他の各種デバイスとの通信を実行する。オーディオコントローラ２７は音源デバイスであり、アプリケーションプログラムによって再生されたオーディオデータに対応するサウンド信号を生成し、そのサウンド信号をヘッドホン端子２８に出力する。
【００２２】
電源回路２９は、ポータブルデバイス２の本体内に設けられたバッテリ２９ａからの電力、または外部のＡＣアダプタ２９ｂからの電力を用いて、各コンポーネントに動作電源を供給する。
【００２３】
このような構成において、ポータブルデバイス２にコンテンツを書き込むためには、パーソナルコンピュータ１に、専用アプリケーションソフトをインストールし、パーソナルコンピュータ１内のハードディスクに蓄積された音楽コンテンツをポータブルデバイス２内に転送する。コンテンツの中で音楽コンテンツのオーディオフォーマットは、現在パーソナルコンピュータおよびインターネットなどにおいて普及しているＭＰ３、ＷＭＡ、ＡＡＣなどの圧縮方式でデジタル圧縮されたデータを用いている。
【００２４】
ポータブルデバイス２とパーソナルコンピュータ１の接続は、それぞれに、ＵＳＢシリアルインタフェース方式に対応した接続コネクタを用意し、これらコネクタをケーブル３で接続することにより接続が実現される。ＵＳＢインタフェース方式による接続をすることで、パーソナルコンピュータ１はポータブルデバイス２が接続されたことを自動的に認識することができ、接続に従って、音楽コンテンツを自動的に転送することも可能となる。
【００２５】
パーソナルコンピュータ１から、音楽等コンテンツをポータブルデバイス２に転送する際の動作について、図４及び図５を用いて説明する。
図４はコンテンツの転送の際のタグ情報の生成の概念を説明するための図で、図５はその動作を説明するためのフローチャートである。
パーソナルコンピュータ１には、予め圧縮された状態のデジタルデータとしての音楽コンテンツがハードディスク（ＨＤＤ）１３に格納されている。ＨＤＤ１３に格納されているコンテンツは、曲データそのものの他に、ＩＤタグ情報が付与されており、タグ情報には、アーティスト名や曲のタイトル名、アルバム名などが含まれている。
【００２６】
しかしながら、保存されているコンテンツ１０１の中には、何らかの理由によりタグ情報が付加されていないものや、タグ情報が読み取れなくなっているものがある。パーソナルコンピュータ１では、コンテンツを転送する際には、転送が指定されたコンテンツのタグ情報を確認し、タグ情報が取得できない場合は、当該コンテンツが保存されていたコンテンツの絶対パス１０２を用いて、所定の関連付けルールに則り、タグ情報を生成１０３し、ポータブルデバイスに対して、コンテンツの転送を行うようになっている。このため、ポータブルデバイス２では、タグ情報が付加された状態でコンテンツ１０４が保存される。
【００２７】
以下、具体的動作について、図５を用いて、説明する。
パーソナルコンピュータ１とポータブルデバイス２を接続した状態で、転送アプリケーションソフト（転送モジュール）１１１を起動すると、ＬＣＤ１５に現在ＨＤＤ１３に格納されているコンテンツの一覧が表示される。ここで、ユーザがキーボード１４などの入力手段により、転送するコンテンツの選択を行う（ステップＳ１）。この際、コンテンツの転送指示は、トラック単位でも、フォルダ単位でもどちらでもよい。これに伴い、ＣＰＵ１１は、コンテンツ転送プログラム１１１の抽出手段１１１ａが、指定されたコンテンツの保存先のフォルダ名とファイル名を抽出する。
【００２８】
次に、コンテンツ転送プログラム１１１のタグ情報判定手段１１１ｂが、ＨＤＤ１３から選択されたコンテンツのタグ情報を読み出し、コンテンツのタグ情報の取得を行う。
【００２９】
次に、ステップＳ２において、取得を行うタグ情報は、ポータブルデバイス上で音楽コンテンツをタグ管理するために必要な３つの情報（アーティスト名、アルバム名、トラック名）について、取得できたかどうかを判別する（上記３つの情報に加えて、ジャンル情報を含めてもよい）。
【００３０】
ここで、ステップＳ２において、上記タグ情報を３つとも取得できた場合は、そのままステップＳ７に移行する。
次に、ステップＳ２において、一部のタグ情報が取得できない場合は、取得できたタグ情報はそのままで、足りない情報のみを生成するため、ステップＳ３に進む。また、タグ情報が全く無い場合は、必要な３つのタグ情報のすべてを生成するため、ステップＳ３に進む。
【００３１】
さらに、タグ情報の取得に失敗した場合は、タグが壊れていると判断し、タグを初期化し、必要な３つのタグ情報のすべてを生成するため、ステップＳ３に進む。ここで、ポータブルデバイスへの転送を、コマンドのやり取りを行うタイプ、たとえばＭＴＰの場合は、コンテンツデスクリプション情報として、コンテンツと共にデバイスへ転送するようにする。
【００３２】
ステップＳ３では、コンテンツ転送プログラム１１１のタグ情報生成手段１１１ｃが、転送を行おうとするコンテンツについて、パーソナルコンピュータ１のＨＤＤ１０３に保存先のフォルダである、絶対パスを取得し（ステップＳ３）、事前に設定されている関連付けルールＳ４（関連付けルールについては、後述）に基づき、タグ情報を生成する（ステップＳ５）。
【００３３】
そして、当該生成したタグ情報をコンテンツに埋め込み（ステップＳ６）、コンテンツを転送する（ステップＳ７）。
ここで、コンテンツ転送用のプログラムによっては、情報処理装置１からポータブルデバイス２にコンテンツを転送する際に、ポータブルデバイス２で再生するコンテンツの選択や、コンテンツ再生時に画面上に関連情報を表示の処理を行いやすくするため、コンテンツの転送の際には、コンテンツ本体の他に、コンテンツ情報のタグ情報等から抽出した情報を元に生成される、関連情報（プロパティ情報）を、一緒に転送する場合もある。この場合は、絶対パスを利用した上記方法で生成した曲名、アルバム名、アーティスト名等の情報を、関連情報（プロパティ情報）に反映してから、コンテンツと一緒に転送することもできる。
【００３４】
次に、取得した絶対パスから、タグ情報を生成する時の、関連付けルールの例を示す。
絶対パスとタグ情報の関連付けは、基本的にはファイル名から順番に、フォルダ名に基づき関連付けを行うが、ファイル名またはフォルダ名の中に区切り（例えばハイフン（−）等がある場合、これを区切るかどうかで、ルールで設定方法が異なるため、事前に関連付けルールの設定を行っておく。
【００３５】
関連ルールの設定は、コンテンツの転送プログラムの中に、関連付けルールの設定メニューを設け、この設定メニューの中で関連付けルールの設定を行う。
図６は、関連付けルールの設定画面の一例を示す図である。
パーソナルコンピュータ１でコンテンツの転送プログラムを起動し、関連付けルールの設定メニューを選択すると、関連付けルール設定画面２００が表示される。
ここでは、代表的なルールの例として、プリセット１（２０１）、プリセット２（２０２）、プリセット３（３０３）が表示されており、更にユーザがルールを自由に選択できるようにユーザ選択５０４が表示される。
【００３６】
プリセット１（２０１）は、フォルダ名をそのままタグ情報に当てはめていく方法で、対象とするファイルの１つ上の階層のフォルダ名をアルバム名、２つ上の階層のフォルダ名をアーティストに割り当てる。このため、絶対パスが[c:\music\artist\album\track.mp3]ならば、アーティスト名は[artist]、アルバム名は[album]、トラック名は[track]となる。一般に、フォルダの階層は、２段以上ある場合は一般的であるため、タグ情報として使用するフォルダ名は、ファイル名側のフォルダ（つまり下側のフォルダ）から対応させていくようになっている。
【００３７】
次に、プリセット２（２０２）は、フォルダ名をそのままタグ情報に当てはめていく点は、プリセット１と同様であるが、フォルダの階層と対応するタグ情報の順番が異なる。具体的には、対象とするファイルの１つ上の階層のフォルダ名をアーティスト名、２つ上の階層のフォルダ名をアルバム名に割り当てる。このため、絶対パスが[c:\music\album \artist \track.mp3]ならば、アルバム名は[album]、アーティスト名は[artist]、トラック名は[track]となる。
【００３８】
プリセット３（２０３）は、ファイル名にハイフン（−）が入っている場合に、これを区切りとみなして、タグ情報と対応させていく方法である。具体的には、ハイフンを区切りとして、アーティスト、アルバム、トラックの順に割り当てる方法で、ファイル名が[arthist-album-track.mp3]ならば、アーティスト名は[artist]、アルバム名は[album]、トラック名は[track]となる。
【００３９】
最後に、ユーザ選択２０４は、ユーザが自由に関連付けルールを入力するもので、５０５に示したサンプルを用いて、関連付けの順番を入力できるようになっている。ここでは、％１はジャンル名、％２はアーティスト名、％３はアルバム名、％４はトラック名（音楽データの場合は曲名に相当）と、「￥」と「−」を組み合わせて自由に設定ができる。図５の例では、ファイル名の内、後半のファイル名がトラック名、２つのハイフンの間がアルバム名、ファイル名の最初の部分がアーティスト名に対応させている。そして、ファイル名の直前のファイル名をジャンル名とする例を示している。
【００４０】
なお、ユーザ設定により割り当てられた階層が存在しない場合は、該当するタグ情報を空白として、タグ情報を設定する。
更に、ユーザが事前に関連付けの設定ルールを行っていない場合は、プリセット１をディフォルトのルールとして、タグ情報を設定するようにしてもよい。
以上説明したように、本実施形態では、ファイル名／フォルダ名と、タグ情報の設定ルールを自由に設定できるようにしたため、ユーザの好みに応じでコンテンツを保存しても、タグ情報を生成してポータブルデバイス２に転送することができる。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施形態の全体システムを示す図。
【図２】本発明の一実施形態の情報処理装置の構成例を示すブロック図。
【図３】本発明の一実施形態のポータブルデバイスの構成例を示すブロック図。
【図４】本発明の一実施形態のタグ情報の生成の概念を説明するための図。
【図５】本発明の一実施形態の動作を説明するためのフローチャート。
【図６】本発明の一実施形態の関連付けルールの設定画面の一例を示す図。
【符号の説明】
【００４２】
１・・・パーソナルコンピュータ
２・・・ポータブルデバイス
３・・・接続ケーブル
４・・・ヘッドホン
１１・・・ＣＰＵ
１３・・・パーソナルコンピュータのハードディスクドライブ（ＨＤＤ）
１４・・・キーボード
１５・・・パーソナルコンピュータの表示器（ＬＣＤ）
１１１・・・コンテンツ転送プログラム
１１１ａ・・・抽出手段
１１１ｂ・・・タグ情報判定手段
１１１ｃ・・・タグ情報生成手段
【図１】
2009289335.tif 000003
【図２】
2009289335.tif 000004
【図３】
2009289335.tif 000005
【図４】
2009289335.tif 000006
【図５】
2009289335.tif 000007
【図６】
2009289335.tif 000008