(57)【要約】【課題】外部装置から送信されるコンテンツデータを再生する再生装置において、外部装置からから送付されたコンテンツデータベースをプレーヤーがアクセスしやすい形態に変換して内部用データとして保存、使用することができ、より高速なアクセスが可能な再生装置を提供すること。【解決手段】再生装置であるプレーヤ１は、ＰＣ（パーソナルコンピュータ）１３から送信されるコンテンツデータを再生する装置であり、ＰＣ１３との間でコンテンツデータと該コンテンツデータを管理する送受信用管理データとを送信または受信する通信手段と、プレーヤ１の制御を司る制御部５とを有しており、制御部５は、上記送受信用データをもとに装置内部処理に使用される内部用管理データの作成、更新および削除を行って、送受信用管理データと内部用管理データとの整合性を保つようにする。【選択図】図１
2007122793.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から送信されるコンテンツデータを再生する再生装置において、
上記外部装置と接続し、上記外部装置との間でコンテンツデータと第一の管理情報とを送信および／または受信する通信手段と、
上記第一の管理情報を編集する第一の管理情報編集手段と、
上記第一の管理情報を元に該再生装置内部処理に使用するための第二の管理情報を作成、更新および／または削除する編集を行う第二の管理情報編集手段と、
上記コンテンツデータと上記第一の管理情報と上記第二の管理情報とを格納する記憶手段と、
上記第一の管理情報データと上記第二の管理情報データとの整合性が保たれるように上記第一の管理情報編集手段と上記第二の管理情報編集手段とを制御する制御手段と、
を具備することを特徴とする再生装置。
【請求項２】
上記制御手段は、上記第一の管理情報の作成および／または更新日時と上記第二の管理情報の作成および／または更新日時とを比較し、上記第二の管理情報の方が古い場合には上記第二の管理情報を削除または更新するように上記第二の管理情報編集手段を制御することを特徴とする請求項１に記載の再生装置。
【請求項３】
上記制御手段は、上記第二の管理情報の作成の要否を判断する判断手段をさらに有することを特徴とする請求項１に記載の再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置から送信されるコンテンツデータを取り込み、再生する再生装置に関する。
【背景技術】
【０００２】
従来の携帯記録再生装置では、再生する音楽データのタイトルやアーティスト名等の情報を表示することが一般的に行われている。
【０００３】
例えば、携帯記録再生装置で一般的に使用されるファイル形式のＭＰ３やＷＭＡでは、ヘッダー部分に上記タイトルやアーティスト名等の情報を記述するようになっている。よって上記携帯記録再生装置では、音楽再生時、読み込んだ音楽ファイルにヘッダー部から取得した上記データを表示すれば良い。
【０００４】
最近の携帯記録再生装置は、大容量となり数千曲の音楽ファイルが保存・再生可能になっている。このような携帯記録再生装置では、上記タイトルやアーティスト名等の情報を用いて再生する音楽の選択を行うようになっている。
【０００５】
しかし、音楽ファイルのヘッダー部から情報を得る場合は、数千曲の音楽ファイルを読み込まなくてはならず、処理が非常に遅くなってしまう。
【０００６】
特許文献１に開示された情報通信システムにおいては、ミュージックサーバから携帯記録再生装置に音楽データが送信されるが、この時、送信した音楽データが一覧された転送リストもともに送信される（特許文献１の段落番号０１４３に記載）。そして、上記ミュージックサーバにある転送リストと携帯記録再生装置にある転送リストを比較することにより、転送済みの音楽データに対して新たに送付する必要がある音楽データを識別することができる（特許文献１の段落番号０１４４〜０１４８に記載）。この従来のシステムによれば、転送リストから上記データを取得するようにすれば、読み込むファイルが減り、データ取得にかかる時間も滅らすことができる。
【特許文献１】特開２００１−９３２２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
外部装置から送信される音楽データなどのコンテンツデータを再生する携帯型再生装置において、さらに多くのコンテンツデータをより早く取り込むことが要求されており、そのためには、外部機器から送付されたコンテンツのリストから高速に処理しやすい内部形式のリストに変換して使用する必要がある。さらに、コンテンツデータを取り込むときも無駄な変換動作をなくす必要がある。
【０００８】
本発明は、上述に問題に鑑みてなされたものであり、外部装置から送信されるコンテンツデータを再生する再生装置において、外部装置からから送付されたコンテンツデータベースをプレーヤーがアクセスしやすい形態に変換して内部用データとして保存、使用することができ、より高速なアクセスが可能な再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の請求項１記載の再生装置は、外部装置から送信されるコンテンツデータを再生する再生装置において、上記外部装置と接続し、上記外部装置との間でコンテンツデータと第一の管理情報とを送信および／または受信する通信手段と、上記第一の管理情報を編集する第一の管理情報編集手段と、上記第一の管理情報を元に該再生装置内部処理に使用するための第二の管理情報を作成、更新、および／または削除する編集を行う第二の管理情報編集手段と、上記コンテンツデータと上記第一の管理情報と上記第二の管理情報とを格納する記憶手段と、上記第一の管理情報データと上記第二の管理情報データとの整合性が保たれるように上記第一の管理情報編集手段と上記第二の管理情報編集手段とを制御する制御手段とを具備する。
【００１０】
本発明の請求項２記載の再生装置は、請求項１に記載の再生装置において、上記制御手段は、上記第一の管理情報の作成および／または更新日時と上記第二の管理情報の作成および／または更新日時とを比較し、上記第二の管理情報の方が古い場合には上記第二の管理情報を削除または更新するように上記第二の管理情報編集手段を制御する。
【００１１】
本発明の請求項３記載の再生装置は、請求項１に記載の再生装置において、上記制御手段は、上記第二の管理情報の作成の要否を判断する判断手段をさらに有する。
【発明の効果】
【００１２】
本発明は、外部装置から送信されるコンテンツデータを再生する再生装置において、送受信ファイルと内部用ファイルのファイル間に不整合がない場合は、内部用ファイルを用いて整合が取れた情報に高速にアクセスでき、不整合がある場合は、送受信ファイルを使用することで不整合を回避し、無駄な変換動作を行うこと無く、高速なアクセスが可能な再生装置を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図を用いて本発明の実施形態について説明する。  
図１は、本発明の第一実施形態の再生装置である携帯型コンテンツプレーヤ（以下、プレーヤと記載する）のブロック構成図である。
【００１４】
本実施形態のプレーヤ１は、外部装置であるパーソナルコンピュータ（以下、ＰＣと記載する）１３からコンテンツデータを取り込み、音楽、静止画、動画を再生することができる携帯型再生装置である。本プレーヤ１においては、後述する制御部５の制御のもとで上記ＰＣ１３よりコンテンツデータ（コンテンツファイル）と該コンテンツデータに対する第一の管理情報である送受信用管理データ（送受信用ファイル）とが取り込まれ、後述する記憶部６に記憶される。上記送受信用管理データを元に本プレーヤ１の内部処理に使用するための第二の管理情報である内部用管理データ（内部用ファイル）を作成、更新および／または削除することにより、上記送受信用管理データと上記内部用管理データとの整合性が保たれる。上記整合性を保つことによってコンテンツデータのアクセスが容易になり、無駄な変換動作をなくすことができる。
【００１５】
プレーヤ１は、図１に示すように装置の電源オンオフを行う電源スイッチ２と、音量調整用ボリュームスイッチ３と、入力部を兼用する表示部としての液晶表示部４と、本装置の制御を司る制御部５と、記憶部６と、メモリ部７と、プログラム記憶部８と、再生部９と、外部装置（外部記憶装置）であるパーソナルコンピュータ（以下、ＰＣと記載）１３との通信手段であるＵＳＢコネクタからなる接続部１０と、イヤホン１４との接続部（イヤホンジャック）１１と、外部装置（外部記憶装置）の１つであるメモリカード１５が着脱可能な通信手段であるカードスロット１２とを有している。また、図示していないがプレーヤ１には、このカードスロット１２には、ＰＣカードの代わりに外部装置としてＨＤＤ装置も接続可能である。
【００１６】
制御部５は、ＣＰＵで構成され、ＦＬＡＳＨ  ＲＯＭからなるプログラム記憶部８に記述されたプロクラムに従って、プログラム実行用ワークメモリである揮発性のメモリ７を使用してプログラムを実行する。この制御部５には、ＰＣ１３と接続し、コンテンツデータと送受信用管理データとを送信および／または受信する通信手段と、上記送受信用管理データを編集する第一の管理情報編集手段と、上記送受信用管理データを元に本再生装置内部処理に使用するための内部用管理データを作成、更新および／または削除する等の編集を行う第二の管理情報編集手段とが内蔵されており、具体的には制御部５は、記憶部６に保存された送受信用管理ファイルを読み込み、必要な情報を制御部５が使用しやすい形態に変換してメモリ（ＤＲＡＭ）７に展開して、記憶部６に内部用管理ファイルとして保存する。
【００１７】
さらに、制御部５には、上記送受信用管理データと上記内部用管理データとの整合性が保たれるように上記第一の管理情報編集手段と上記第二の管理情報編集手段とを制御する制御手段とが内蔵されている。
【００１８】
液晶表示部４は、表示部兼入力部となるタッチパネル付きＬＣＤで構成され、制御部５の指示により各種メニュー画面やコンテンツの情報を表示し、メニュー画面表示状態では制御部５がユーザのタッチ位置を検知して操作指示状態を検出する。
【００１９】
記憶部６は、ＨＤＤやフラッシュメモリ等の不揮発性のメモリで構成され、音楽ファイル、静止画ファイルおよび動画ファイルの各種コンテンツファイルを保存するメモリである。さらに、ＰＣ１３により制御部５を通して上記ファイルの保存や削除を行う。また、ＰＣ１３は送受信用ファイル（第一の管理情報）に保存したコンテンツファイルの情報を記述して同様にこの記憶部６に保存する。また、コンテンツファイルの情報に関する格納済みの内部用ファイル（第二の管理情報）もこの記憶部６に記憶される。
【００２０】
ＰＣ１３に接続した後、送信されるコンテンツファイルが追加や削除されて送受信用管理ファイルが更新されている可能性がある。そこで、上述したように制御部５でＰＣ接続解除後に記憶部６に取り込まれている送受信用ファイルまたは内部用ファイルの作成・更新日時や属性情報を確認し、少なくとも一方が更新されている場合は、送受信用ファイルと内部用ファイルの内容が一致していない可能性があるので、内部用ファイルを削除または再作成する。
【００２１】
再生部９は、ＤＳＰで構成され、制御部５から記憶部６に保存されたコンテンツファイルを受信すると、音楽信号はイヤホンジャック１１を介してイヤホン１４に、静止画や動画の映像信号は液晶表示部４に出力する。
【００２２】
カードスロット１２は、メモリカード１５を装着することによって、デジタルカメラ等で撮影した静止画等のコンテンツファイルを、ＰＣ１３を介さずに保存する時に使用し、制御部５はカードスロット１２に保存されているコンテンツファイルを記憶部６にコピーまたは移動して、保存したコンテンツファイルの情報を送受信用ファイルに追加することができる。
【００２３】
図２は、本プレーヤ１の記憶部６のフォルダ構造を示す図である。  
図２に示すように記憶部６のフォルダのROOTには、コンテンツファイルを保存するUSERフォルダと、制御部５が使用するコンテンツファイルの情報が記述されたファイルを保存するSYSTEMフォルダとがある。
【００２４】
上記USERフォルダには、音楽ファイル（WMA、MP3等）を保存するMUSICフォルダ、静止画（JPG、PNG等）を保存するPHOTOフォルダ、および、動画（WMV、MOV等）を保存するVIDEOフォルダがある。
【００２５】
上記SYSTEMフォルダには、音楽、静止画および動画の情報を記述した送受信用ファイル（MUSIC.XML、PHOTO.XML、VIDEO.XML）と内部用ファイル（MUSIC.BIN、PHOTO.BIN、VIDEO. BIN）や、上記ファイルの作成・更新日時を保存するFILEDATE.BINファイルがある。ユーザによる誤操作を防ぐために、SYSTEMフォルダ内のファイルは、隠し属性（H）になっている。送受信用ファイルは、ＰＣ１３が作成・更新するとアーカイブ属性（A）がセットされ、制御部５が送受信ファイルを読み込み、内部用ファイルを作成するとアーカイブ属性がクリアされる。制御部５が内部用ファイルを作成・更新した場合は、アーカイブ属性をセットしない。
【００２６】
図２に示した例では、USERフォルダは、2004年3月20日と2004年4月1日とに音楽、静止画および動画ファイルがそれぞれ１つずつ保存されている。また、SYSTEMフォルダは、2004年4月1日にコンテンツファイルを保存した後に送受信用ファイルが更新されている。そして、音楽は、2004年4月2日に再生されており、再生回数や再生日時が更新されて送受信用ファイルと内部用ファイルが更新されている。静止画は、送受信用ファイルが更新された以降では2004年4月1日に最初、再生されており、送受信ファイルから内部用ファイルが作成されている。動画は、コンテンツ追加の2004年4月1日以降に再生されておらず、古い内部用ファイルか残っている。2004年4月3日にはＰＣ１３に接続されており、接続時の送受信用ファイルと内部用ファイルの日付を記述したFILEDAT.BINファイルが保存されている。このときはコンテンツファイルの追加，削除、または、送受信用ファイルの送信，更新がなされていない。
【００２７】
図３、４、５は、それぞれ送受信用ファイルのMUSIC.XML、PHOTO.XML、VIDEO.XMLの記述内容を示す図である。
【００２８】
各コンテンツファイルには音楽、静止画および動画毎に固有のID番号が付与され、各コンテンツファイルの情報が記述されている。
【００２９】
図３に示すように音楽の送受信用ファイルMUSIC.XMLには、音楽ファイルの保存位置（ファイルパス）、音楽のタイトル名、アーティスト名、ジャンル、リリース年、曲時間（秒）と、その音楽を含むアルバム名と音楽のアルバム内での曲順、および、最後に再生した日時と再生回数が記述されている。再生日時と再生回数は、プレーヤ１で再生する度に更新される。複数の音楽は、タイトル名のアルファベット順に記述される。
【００３０】
図４に示すように静止画の送受信用ファイルPHOTO.XMLには、静止画ファイルの保存位置、撮影者、撮影日時、静止画のタイトル名、コメントと、その静止画を含むアルバム名が記述されている。複数の静止画は撮影日時順で記述される。
【００３１】
図５に示すように動画の送受信用ファイルVIDEO.XMLには、動画ファイルの保存位置、録画日時と録画時間、撮影者、動画のタイトル名、コメントとが記述されている。複数の動画は録画日時順で記述される。
【００３２】
各コンテンツに含まれるフラグ（Flag）は、NONE（情報更新なし）、UPDATE（情報更新あり）、ADD（プレーヤがカードスロット１２から読み込んで追加した）、DEL（プレーヤで削除した）が記述される。ＰＣ１３から転送された直後はNONEであり、音楽を再生すればUPDATEになる。
【００３３】
図６、７、８は、それぞれ内部用ファイルMUSIC.BIN、PHOTO.BIN、VIDEO.BINの記述内容を示す図である。
【００３４】
各ファイルの先頭部分には、内部用ファイルを作成した時の送受信用ファイルと内部用ファイルの日時を記述する。各コンテンツに含まれる判断手段としてのフラグ（Flag）には、NONE=0、UPDATED=1、ADD=2、DEL=3が記述される。各コンテンツの配列No.は、送受信用ファイル中のIDに対応する。
【００３５】
図６に示すように音楽の内部用ファイルには、アルバム名で検索するための情報としてアルバム名リストか設けられている。
【００３６】
各音楽の情報には、送受信用ファイル中の情報のうち、音楽の検索や再生時に表示する情報と、プレーヤで更新する再生日時と再生回数の情報とフラグが含まれる。この情報のうちアルバム名に関しては、アルバム名が文字列として記述されるのではなく、上記アルバム名リストの配列No.が記述されている。
【００３７】
アルバム“album 1”の曲を表示する場合は、各曲の情報の中から“Album=0”の曲を検索して、アルバム内曲順（Track）で表示すればよい。
【００３８】
図６の例では、２つの音楽は、ＰＣ１３が送受信用ファイルを作成した後に再生され、再生日時と再生回数が更新されて、Flagが1 （=UPDATE）に変更されている。“music 2”再生直後に送受信用ファイルと内部用ファイルが更新されているので、送受信用ファイルと内部用ファイルの作成日時が同じになっている。
【００３９】
図７に示すように静止画の内部用ファイルには、アルバム名で検索するための情報としてアルバム名リストか、撮影日で検索するための撮影日リストが設けられている。
【００４０】
各静止画の情報には、送受信用ファイル中の情報のうち、静止画の検索や再生時に表示する情報と、プレーヤで更新するフラグが含まれる。この情報のうち撮影日に関しては、撮影日時のうち、年月日迄とし、年月日が文字列として記述されるのではなく、上記撮影日リストの配列Nが記述されている。アルバム名も文字列として記述されるのではなく、上記アルバム名リストの配列No.が記述されている。
【００４１】
静止画は、ＰＣ１３が送受信用ファイルを作成した後に再生され、最初の再生時に内部ファイルが作成されて、内部用ファイルの日時は初回再生時の日時で、送受信用ファイルは更新されないのでＰＣ１３が作成した日時のままとなる。
【００４２】
図８に示すように動画の内部用ファイルには、録画日時で検索するための録画日時リストが設けられている。
【００４３】
各動画の情報には、送受信用ファイル中の情報のうち、動画の検索や再生時に表示する情報と、プレーヤで更新するフラグが含まれる。この情報のうち録画日時に関しては、撮影日時が文字列として記述されるのではなく、上記撮影日リストの配列No.が記述されている。
【００４４】
動画は、ＰＣ１３が送受信用ファイルを作成した後に再生されておらず、その為に以前に送受信用ファイルを作成した（2004年3月20日）後に最初に再生した時の情報となっている。
【００４５】
また、図８の例では動画は、2004年3月20日以前に保存された“video l”のみが含まれ、2004年3月20日の20時12分に最初に再生するために内部用ファイルが作成されている。
【００４６】
音楽、静止画および動画の内部用ファイルのファイルパスは、保存されているフォルダが固定のためフォルダ名を省いてファイル名のみ記述している。これによりファイルサイズを抑えることができる。
【００４７】
また、タイトル名、アーティスト名、アルバム名、コメント等の文字列長が不定のものに関しては、プレーヤで表示できる最大長までとすることで、同様にファイルサイズを抑えることができる。
【００４８】
図９には、ＰＣ１３接続時の各ファイルの日時を保存するFILEDATE.BINの記述内容が示されており、本図に示すようにFILEDATE.BINには、各ファイル名と日時が記述されている。
【００４９】
図１０（Ａ）〜（Ｆ）は、音楽モードにおける液晶表示部４の音楽用表示画面を示す図である。  
図１０（Ａ）は、検索画面トップであり、この画面上で全ての曲、または、特定のアルバムを再生するかを選択する。なお、この画面上の“戻る”をタッチすると後で説明する図１０（Ｅ）の再生画面に戻る。
【００５０】
図１０（Ａ）の表示画面上で“アルバム”をタッチすると、図１０（Ｂ）に示すアルバム選択画面になる。図６の内部用ファイルに示すように２つのアルバムが登録されているので、この２つのアルバム、または、前画面に戻るから選択できる。
【００５１】
図１０（Ｂ）で“album 1”をタッチするとalbum 1に登録されている全ての曲（１曲）が図１０（Ｃ）に示すように表示される。
【００５２】
また、図１０（Ａ）の表示画面上で“全て”をタッチすると登録されている全ての曲（２曲）が図１０（Ｄ）に示すように表示される。
【００５３】
図１０（Ｄ）の表示画面上で“music 1”または“再生”をタッチすると、music 1の再生を開始して図１０（Ｅ）の画面になる。上部に再生中の音楽タイトル、アルバム名、アーティスト名および再生時間と曲時間が表示され、中段に図１０（Ｄ）で表示していた音楽リストをアーティスト名と曲時間とともに表示され、下段には各種操作キーが表示される。また、“検索”をタッチすると図１０（Ａ）に示す検索画面トップに移動し、“前曲”または“次曲”は、再生曲が前曲または次曲に移り、“戻る”または“進む”は再生位置の移動を行い、“停止”は再生を停止する。“停止”をタッチして再生が停止すると再生に変わり、“再生”をタッチすると再生を開始する。“削除”をタッチすると再生中の曲をプレーヤから削除することができる。“モード”をタッチすると図１０（Ｆ）に示すポップアップ画面が表示され、音楽、静止画または動画の画面に移ることかできる。また“取り込み”ではカードスロットに挿入されたメモリカードから音楽、静止画および動画ファイルを取り込むことができる。
【００５４】
図１１（Ａ）〜（Ｄ）は、静止画モードにおける液晶表示部４の静止画用表示画面を示す図である。
【００５５】
静止画表示画面にて静止画再生中も音楽を聴けるようになっており、画面下部には図１０（Ｅ）の画面下部と同じ操作キーが表示され、同様な操作ができるようになっている。
【００５６】
図１１（Ａ）は検索画面トップであり、この画面上で全ての静止画、特定のアルバム、または、特定の日付のもの再生するかを選択できる。なお、“戻る”をタッチすると、後に説明する図１１（Ｄ）の再生画面に戻る。
【００５７】
図１１（Ａ）の表示画面上で“アルバム”をタッチすると、図１１（Ｂ）に示すアルバム選択画面になる。図７の内部用ファイルに示すように２つのアルバムが登録されているので、２つのアルバムまたは前画面に戻るから選択できる。
【００５８】
図１１（Ａ）の表示画面上で“日付”をタッチすると、図１１（Ｃ）に示す日付選択画面になる。図７の内部用ファイルに示すように２つの日付が登録されているので、２つの日付または前画面に戻るから選択できる。
【００５９】
図１１（Ｂ）の表示画面上で“album 3”をタッチすると、図１１（Ｄ）に示す再生画面になる。図１１（Ｄ）には、静止画の右隣の上部に選択したアルバム名、その下側に静止画の撮影日、タイトルおよびコメントを表示される。表示画面の左右矢印キーをタッチすると前後の静止画に移動することかできる。但し、図１１（Ｃ）の日付選択画面から再生を行った場合は、アルバム名の代わりに選択した日付が表示される。また、図１１（Ａ）の表示画面上で“全て”を選択した場合は、アルバム名の代わりに“全て”が表示される。
【００６０】
画面下段の“検索”をタッチすると、図１１（Ａ）の検索画面トップに移動する。“削除”をタッチすると再生中の静止画をプレーヤから削除することができる。
【００６１】
図１２（Ａ）、（Ｂ）に動画モードにおける液晶表示部４の動画用表示画面を示す図である。
【００６２】
図１２（Ａ）は検索画面トップであり、この画面上で特定の日付を選択する。例えば、図８の内部用ファイルに示すように１つの日付が登録されているので、１つの日付から選択できる。なお、“戻る”をタッチすると後程、説明する図１２（Ｂ）の再生画面に戻る。これは２００４年４月１日の送受信ファイルの作成，更新前に２００４年３月２０日の内部ファイルを使用した場合である。
【００６３】
図１２（Ａ）の表示画面上で特定の日付をタッチすると、図１２（Ｂ）に示す再生画面になる。動画の右隣の上部に再生時間と録画時間、録画日時、タイトルおよびコメントが表示される。
【００６４】
画面下段の“検索”をタッチすると、図１２（Ａ）の検索画面に移動する。“戻る”と“進む”をタッチすると再生位置の移動、“停止”をタッチすると再生の停止を行う。停止中には、“停止”は“再生”に替わり、その“再生”をタッチすると、再生を行うことがてきる。“削除”をタッチすると再生中の動画をプレーヤから削除することができる。“全画面”をタッチすると動画以外の表示を消して全画面て動画を再生する。全画面再生中に画面をタッチすると、図１２（Ｂ）の表示画面に戻る。
【００６５】
次に、上述した構成を有する本実施形態のプレーヤ１の制御動作について図１３〜２８を用いて説明する。  
図１３は、プレーヤ１においてパワーオンに伴い実行されるメイン処理である「power on処理」のフローチャートである。
【００６６】
図１４、１５、１６は、それぞれ上記メイン処理により呼び出されるサブルーチン「MUSIC.BIN作成処理」、「PHOTO.BIN作成処理」、「VIDEO.BIN作成処理」のフローチャートである。また、図１７、１８、１９は、それぞれメイン処理により呼び出されるサブルーチン「MUSIC MODE処理」、「PHOTO MODE処理」、「VIDEO MODE処理」のフローチャートである。図２０〜２８は、後述するようにそれぞれ上記各サブルーチンで呼び出されるサブルーチンのフローチャートである。
【００６７】
図１３のメイン処理は、制御部５の制御のもとで実行される処理であって、例えば、送受信用ファイルと内部用ファイルの日時を確認し、送受信用ファイルが内部ファイルより新しいとき、すなわち、内部用ファイル作成，更新日時以降に送受信ファイルが作成，更新されて、両方の内容が一致しない可能性がある場合は内部用ファイルを削除する処理を含む。
【００６８】
このメイン処理は、プレーヤ１のパワースイッチ（図示せず）のオン時、あるいは、ＰＣ１３との接続切断時に立ち上がり、コンテンツプレーヤとして動作を開始する前に行われる処理を含む。まず、ステップＳ１にて音楽用の送受信用ファイルの日時が内部用ファイルの日時よりも新しいかを確認する。内部用ファイルは、送受信用ファイルから作成するので通常は内部用ファイルの日時の方が新しい。送受信用ファイルの日時の方が新しい場合は、ＰＣ１３の音楽用アプリケーションにより音楽情報の変更や音楽ファイルの追加または削除が行われている。その場合は新しい送受信用ファイルと変更前の送受信用ファイルから作成した内部用ファイルの内容が一致していない。送受信用ファイルの方が新しい場合は、ステップＳ２で内部用ファイルを削除する。
【００６９】
同様に静止画用の送受信ファイルと内部用ファイルに関してはステップＳ３とＳ４で、また、動画用の送受信ファイルと内部用ファイルに関してはステップＳ５と６で日時の確認と内部用ファイルの削除を行う。
【００７０】
ステップＳ８、Ｓ１１、または、１４で変更後のモードが音楽モ−ド、静止画モード、または、動画モードかを確認する。
【００７１】
ステップＳ９、Ｓ１２、または、Ｓ１５では、ステップＳ２、Ｓ４、または、Ｓ６で内部用ファイルが削除されてないかを確認し、削除されており、該ファイルがない場合は、ステップＳ１０、１３、または、１６に進み、内部用ファイルの作成を行う。すなわち、ステップＳ１０では、サブルーチン「MUSIC.BIN作成処理」が実行される（図１４）。ステップＳ１３では、サブルーチン「PHOTO.BIN作成処理」が実行される（図１５）。ステップＳ１６では、サブルーチン「VIDEO.BIN作成の処理」が実行される（図１６）。
【００７２】
その後、ステップＳ２０、２１、または、２２に進んで音楽モード、静止画モード、動画モードの動作を行う。すなわち、ステップＳ１０では、サブルーチン「MUSIC MODE処理」が実行される（図１７）。ステップＳ１３では、サブルーチン「PHOTO MODE処理」が実行される（図１８）。ステップＳ１６では、サブルーチン「VIDEO MODE処理」が実行される（図１９）。
【００７３】
音楽モード、静止画モードまたは動画モードでもない場合、すなわち、プレーヤ１の電源オフやＰＣ１３との接続が行われた場合は、ステップＳ１７で各ファイルの日時を図９に示すFILEDATE．BINに保存する。ステップＳ１８で終了か否かを確認し、終了でなければ、ステップＳ１９でＰＣ接続モードを実行して、ＰＣ１３との接続解除後にステップＳ１に戻る。
【００７４】
図１４、１５および１６は、上記メイン処理にて呼び出されるサブルーチン「MUSIC.BIN作成処理」、「PHOTO.BIN作成処理」および「VIDEO.BIN作成処理」（第二の管理情報編集手段）のフローチャートであり、これらの処理も制御部５によって制御され、それぞれ送受信用ファイルから内部用ファイルを作成する処理である。なお、これらサブルーチンの処理は、後述するサブルーチン「MUSIC追加処理」、「PHOTO追加処理」および「VIDEO追加処理」でも呼び出される。
【００７５】
図１４のサブルーチン「MUSIC.BIN作成処理」では、まず、ステップＳ１０１で音楽用送受信ファイルMUSIC.XMLを読み込み、図３の〈Album〉部分からアルバム名を検索して、ステップＳ１０２で図６のAlbum［2］に該当するアルバム名一覧を作成する。
【００７６】
ステップＳ１０３では、図３の〈Title〉、〈Album〉、〈Track〉、〈Playing Time〉、〈Last Played〉および〈Play Count〉部分から図６のMusic［2］に該当する音楽一覧を作成する。図６の〈Album〉部分は、図３の〈Album〉部分の文字列ではなく、図６のAlbum［2］の該当する配列番号となる。図６の〈Flag〉部分は、図３の〈Flag〉部分ではなく全て0 とする。図３の〈Flag〉がDELの場合は、音楽ファイルが削除されているので、その音楽は内部用ファイルに記入しない。
【００７７】
図３の〈Flag〉部分は、ＰＣ１３上で動作する音楽用アプリケーションがプレーヤに送受信用ファイルを作成する時は全てNONE（変化なし）とする。その後、プレーヤ１上で音楽を再生したり、音楽ファイルを追加や削除したりすると、プレーヤ１がUPDATE（情報の更新）、ADD（音楽ファイルの追加）、または、DEL（音楽ファイルの削除）に書き換える。すなわち、MUSIC.XML作成時からの変更を示す。
【００７８】
図６の〈Flag〉部分は、送受信用ファイルから内部用ファイルを作成する時は送受信用のFlagの値に関係なく全て0 （NONE）とする。その後、プレーヤ１上で音楽を再生したり、音楽ファイルを追加や削除したりすると、プレーヤ１が1 （UPDATE）、2 （ADD）、または、3 （DEL）に書き換える。すなわち、MUSIC.BIN作成時からの変更を示す。
【００７９】
ステップＳ１０４では、内部用ファイル作成時に使用した送受信用ファイルの日時と内部用ファイルを作成時の日時（すなわち、現日時）を、図６の先頭部分に挿入する。この日時と送受信用ファイルまたは内部用ファイルの日時が一致しない場合は、送受信用ファイルと内部用ファイルの情報が一致していない可能性がある。
【００８０】
ステップＳ１０５では内部用ファイルをアーカイブ属性なしで保存して、ステップＳ１０６では送受信用ファイルのアーカイブ属性を解除する。
【００８１】
送受信用ファイルは、ＰＣ１３上の音楽用アプリケーションがプレーヤ１に送受信用ファイルを作成した時はアーカイブ属性がセットされるので、送受信用ファイルにアーカイブ属性がセットされている場合は、送受信用ファイルと内部用ファイルの情報が一致していない可能性がある。また送受信用ファイルと内部用ファイル共に、ＰＣ１３接続時に音楽用アプリケーションによる作成，変更とは別にユーザーのファイル操作による誤操作等により変更が加えられると、アーカイブ属性がセットされるので、その場合は送受信用ファイルと内部用ファイルの情報が一致していない可能性や、ファイルの内容が正しくない可能性がある。
【００８２】
図１５のサブルーチン「PHOTO.BIN作成処理」も「MUSIC.BIN作成処理」の場合と同様の処理が行われ、音楽用と同様に静止画用のファイルを作成する。この静止画用では図３の〈Date〉部分を使用した図７のDate［2］に該当する撮影日一覧を作成する。
【００８３】
図１６のサブルーチン「VIDEO.BIN作成処理」も「MUSIC.BIN作成処理」の場合と同様の処理が行われ、音楽用や静止画用と同様に動画用のファイルを作成する。
【００８４】
図１７、１８および１９は、上記メイン処理にて呼び出されるサブルーチン「MUSIC MODE処理」、「PHOTO MODE処理」および「VIDEO MODE処理」のフローチャートであり、これらの処理も制御部５によって制御され、それぞれ上記各モードでの再生および各ファイルの変更を必要に応じて行う処理である。
【００８５】
図１７に示す音楽モード処理である「MUSIC MODE処理」においては、まず、ステップＳ２０１で音楽を再生するかを確認する。再生を行う場合は、ステップＳ２０２で１曲再生を行い、ステップＳ２０３で後述するサブルーチン「MUSIC更新処理」の処理を行う。その後、ステップＳ２０４で音楽の取り込みを指示されたかを確認し、指示された場合はステップＳ２０４で後述するサブルーチン「MUSIC追加処理」を行う。
【００８６】
ステップＳ２０６では、モード変更されたかを確認し、モード変更された場合は、本ルーチンを終了し、変更されていない場合はステップＳ２０１に戻る、
図１８の静止画モード処理であるサブルーチン「PHOTO MODE処理」も「MUSIC MODE処理」の場合と同様の処理を行う。
【００８７】
さらに、図１９の動画モード処理であるサブルーチン「VIDEO MODE処理」も「MUSIC MODE処理」の場合と同様の処理を行う。
【００８８】
図２０、２１および２２は、図１７の「MUSIC MODE処理」、図１８の「PHOTO MODE処理」、または、図１９の「VIDEO MODE処理」にて呼び出されるサブルーチン「MUSIC更新処理」、「PHOTO更新処理」および「VIDEO更新処理」のフローチャートである。これらの処理も制御部５によって制御され、それぞれ上記各モードで送受信用ファイルと内部用ファイルを更新する処理である。なお、これらの更新処理は、後述するサブルーチン「MUSIC追加処理」、「PHOTO追加処理」、「VIDEO追加処理」でも呼び出される。
【００８９】
図２０に示す音楽用のファイル更新処理である「MUSIC更新処理」においては、ステップＳ３０１にて図１０（Ｅ）に示す表示画面上で“削除”がタッチされたかを確認し、タッチされた場合は、ステップ３０２に進み、再生中の音楽ファイルを削除し、ステップ３０３で図６の内部用ファイルMUSIC.BIN内の該当曲のフラグFlagを3 （DEL）に変更する。
【００９０】
続いて、ステップＳ３０４にて再生が完了したかを確認し、再生が完了した場合は、ステップＳ３０５に進み、図６の内部用ファイルMUSIC.BIN内の該当曲の再生日時Last Playedを現日時に、再生回数Play Countを＋１して、Flagを1 とする。
【００９１】
ステップＳ３０６では後述する図２３のサブルーチン「MUSIC.XML更新処理」を実行し、図６の内部用ファイルMUSIC.BINの変更内容を図３の送受信用ファイルMUSIC.XMLに反映させる。
【００９２】
ステップＳ３０７では図６の内部用ファイルMUSIC.BIN内の送受信用ファイルMUSIC.XMLと内部用ファイルMUSIC.BINの日時を更新する。ステップＳ３０８で内部用ファイルMUSIC.BINを保存する。この時、ファイルのアーカイブ属性はセットしない。なお、ステップＳ３０７とＳ３０８は連続して行われるので、図６の内部用ファイルMUSIC.BINの日時は現日時となる。
【００９３】
図２１の静止画用ファイル更新処理であるサブルーチン「PHOTO更新処理」、さらに、図２２の動画用ファイル更新処理であるサブルーチン「VIDEO更新処理」は、上記「MUSIC更新処理」の場合と略同様の処理を行う。但し、この静止画用と動画用の処理では、再生完了による情報更新はなく、削除による情報更新のみになる。
【００９４】
図２３、２４、および、２５は、図２０の「MUSIC更新処理」、図２１の「PHOTO更新処理」、または、図２２の「VIDEO更新処理」にて呼び出されるサブルーチン「MUSIC.XML更新処理」、「PHOTO.XML更新処理」、および、「VIDEO.XML更新処理」（第一の管理情報編集手段）のフローチャートであり、これらの処理も制御部５によって制御され、それぞれ送受信用ファイルを更新する処理である。
【００９５】
図２３の音楽用の「MUSIC.XML更新処理」においては、ステップＳ４０１にて送受信用ファイルのMUSIC.XMLを読み込み、ステップＳ４０２で内部用ファイルのMUSIC.BIN内のFlagが0 （NONE）以外の曲情報変更を送受信用ファイルMUSIC.XMLに反映する。Flagが1 （UPDATE）の場合は、送受信用ファイルMUSIC.XMLの再生日時Last Playedと再生回数Play Countの値を内部用ファイルMUSIC.BIN内の再生日時Last Plavedと再生回数Play Countの値と同じにして、内部用ファイルMUSIC.BIN内のFlagを0 （NONE）に、送受信用ファイルMUSIC.XML内のFlagを1 （UPDATE）に変更する。
【００９６】
ステップＳ４０３で送受信用ファイルMUSIC.XMLを、アーカイブ属性を設定しない状態で保存する。
【００９７】
図２４の静止画用の「PHOTO.XML更新処理」、および、図２５の動画用の「VIDEO.XML更新処理」においても上記図２３の「MUSIC.XML更新処理」と同様の処理が行われる。
【００９８】
なお、上述した処理では、削除や再生完了一回毎に、送受信用ファイルと内部用ファイルの両方を更新しているが、内部用ファイルのみその都度更新し、送受信用ファイルは電源オフ時、ＰＣ１３接続時、また、音楽画面から静止画画面ヘと別モードに移動する時に送受信用ファイルを更新するようにしてもよい。さらに、内部用ファイルもその都度の更新は揮発性のワーク用メモリ内のみで行い、上記と同じようなタイミングで送受信用ファイルと内部用ファイルの両方を更新するようにしてもよい。
【００９９】
図２６、２７および２８は、図１７の「MUSIC MODE処理」、図１８の「PHOTO MODE処理」、または、図１９の「VIDEO MODE処理」にて呼び出されるサブルーチン「MUSIC追加処理」、「PHOTO追加処理」および「VIDEO追加処理」のフローチャートであり、これらの処理も制御部５によって制御され、それぞれカードスロット１２に押し込まれたメモリカード１５からコンテンツファイルを読み込み、プレーヤ１に追加する処理である。
【０１００】
例えば、図２６の「MUSIC追加処理」は、図１７の音楽モードにおける「MUSIC MODE処理」のステップＳ２０５にて呼び出される処理であるが、操作上では、図１０（Ａ）等の音楽画面上で“モード”をタッチすると図１０（Ｆ）のポップアップウィンドが表示され、さらに、“取り込み”をタッチすると、上記「MUSIC追加処理」が呼び出され、メモリカード１５から音楽ファイルを読み込み、記憶部６にコピーして、送受信用ファイルと内部用ファイルにコンテンツ情報を追加する。
【０１０１】
同様に静止画モードで図１１（Ａ）等の静止面面上で“モード”をタッチし、さらに、“取り込み”（図示せず）をタッチすれば、「PHOTO追加処理」が呼び出され、メモリカード１５より静止画ファイルを読み込み、記憶部６にコピーして、送受信用ファイルと内部用ファイルにコンテンツ情報を追加する。
【０１０２】
さらに、動画モードで図１２（Ａ）等の動画面上で“モード”をタッチし、さらに、“取り込み”（図示せず）をタッチすれば、「VIDEO追加処理」が呼び出され、メモリカード１５より動画ファイルを読み込み、記憶部６にコピーして、送受信用ファイルと内部用ファイルにコンテンツ情報を追加する。
【０１０３】
図２６の音楽用の「MUSIC追加処理」の動作をフローに沿って説明すると、ステップＳ５０１でMUSIC.BINの変更をMUSIC.XMLに反映するために図２０のサブルーチン「MUSIC更新処理」を行う。本実施例ではコンテンツ情報の追加を送受信用ファイルに対して行い、追加後の送受信ファイルから内部用ファイルを再作成するようにしているので、内部用ファイルの更新が送受信用ファイルにきちんと反映されている必要があるので、まずはMUSIC更新を行っている。
【０１０４】
ステップＳ５０２で送受信用ファイルMUSIC.XMLを読み込む。ステップＳ５０３でメモリカード１５に音楽ファイルがあるかを確認し、音楽ファイルがあれば、ステップＳ５０４にて音楽ファイルをメモリカード１５から記憶部６にコピーする。
【０１０５】
ステップＳ５０５でコピーした音楽ファイルのヘッダーから図３に示す情報を取得し、さらに、ステップＳ５０６で取得した情報とコピーしたファイルのパスで音楽情報を追加する。この時、Flagは、2 （ADD、追加）とする。この追加動作をメモリカード１５内の全ての音楽ファイルに対して行う。
【０１０６】
ステップＳ５０７では音楽ファイルを追加したかを確認し、追加していれば、ステップＳ５０８にて送受信用ファイルMUSIC.XMLをアーカイブ属性なしで保存し、ステップＳ５０９で図１４のサブルーチン「MUSIC.BIN作成処理」によりMUSIC.BIN作成を行う。なお、同一メモリカード１５に対して複数回の取り込み処理を行うことで、同じ音楽ファイルが何度も追加されることを防ぐために、ステップＳ５０６の後でコピーした音楽ファイルをメモリカード１５から削除するようにしてもよい。
【０１０７】
図２７の静止画用の「PHOTO追加処理」および図２８の動画用の「VIDEO追加処理」においても上述した図２６の音楽用の「MUSIC追加処理」と同様の動作が行われる。
【０１０８】
上述したように本実施形態のプレーヤ１によれば、送受信用ファイルが変更されて内部用ファイルの内容と一致しなくなった場合は、内部用ファイルが削除され、変更後の最初の使用時に再作成されるので、送受信用ファイル変更後も、送受信用ファイルと内部用ファイルの内容を一致させることができる。
【０１０９】
送受信用ファイルが変更されていない場合は、最後に作成した内部用ファイルをそのまま使用するので、内部用ファイルの作成時間を短縮でき、コンテンツプレーヤとして動作開始後に高速に情報にアクセスすることができる。
【０１１０】
次に本発明の第二の実施形態の再生装置であるプレーヤについて説明する。
【０１１１】
本実施形態のプレーヤの構成は、図１に示した第一の実施形態のプレーヤ１と同様の構成を有しているが、特に本実施形態の場合、プレーヤの電源投入時やＰＣ１３との接続切断時等の、コンテンツプレーヤとして動作を開始する前に行う動作として、図１３のメイン処理である「power on処理」に加えて図２９のサブルーチン「ｃｈｅｃｋ処理」が実行される。
【０１１２】
図２９の「ｃｈｅｃｋ処理」は、制御部５の制御のもとで行われ、送受信用ファイルと内部用ファイルの有無、アーカイブ属性および日時を確認し、内部用ファイルがない場合や両方の内容が一致しない可能性がある場合は内部用ファイルを作成する。
【０１１３】
まず、ステップＳ６０１には音楽用の内部用ファイルがあるかを確認し、なければ、ステップＳ６０４で内部用ファイルMUSIC.BINを作成する。内部用ファイルがある場合は、ステップＳ６０２に進み、送受信用ファイルMUSIC.XMLと内部用ファイルのMUSIC.BINとのアーカイブ属性を確認し、少なくとも一方にアーカイブ属性がセットされている場合、言い換えると、ＰＣ１３接続時に音楽用アプリケーションまたはその他のアプリケーションによって変更された場合は、ステップＳ６０４で内部用ファイルを作成する。
【０１１４】
ステップＳ６０２でアーカイブ属性がセットされていないことが確認された場合は、ステップＳ６０３に進み、プレーヤが最後に認識した送受信用ファイルと内部用ファイルの日時、即ち、FILEDATE BINに記述保存されているファイル日時と現在の送受信用ファイルと内部用ファイルの日時を比較して、一致しない場合は、ＰＣ１３接続時に音楽用アプリケーションまたはその他のアプリケーションに変更されたものとして、ステップＳ６０４で内部用ファイルを作成する。
【０１１５】
ステップＳ６０４で音楽用の内部用ファイルを作成した後、または、ステップＳ６０１からＳ６０３で内部用ファイルが送受信用ファイルの内容と一致していると判別した場合は、ステップＳ６０５からＳ６０８までの処理で静止画用の内部ファイルPHOTO.BINを作成する。
【０１１６】
さらに、ステップＳ６０８の後、ステップＳ６０９からＳ６１２で動画用の内部ファイルVIDEO.BINを作成する。
【０１１７】
これらの動作により内部用ファイルが未作成、或いは、ＰＣ１３接続時に削除されていない場合や、送受信用ファイルや内部用ファイルが変更されて送受信用ファイルと内部用ファイルの内容と一致しなくなった場合は、内部用ファイルが再作成されるので、音楽用アプリケーションによる送受信用ファイル変更後以外でも、ユーザの誤操作等による内部用ファイルの削除や変更時でも、送受信用ファイルと内部用ファイルの内容を一致させることができる。
【０１１８】
また、アーカイブ属性や、プレーヤが最後に認識したファイル日時と現在のファイル日時を比較してファイルの変更有無を確認するので、ＰＣ１３とプレーヤの時刻が一致していない場合ても、送受信用ファイルや内部用ファイルの変更を判別でき、送受信用ファイルと内部用ファイルの内容を一致させることがてきる。
【０１１９】
なお、ＰＣ１３とプレーヤの時刻が一致していない場合、特にＰＣ１３の時刻がプレーヤの時刻よりも遅い場合は、ＰＣ１３接続時に送受信用ファイルを変更しても（このファイルの日時はＰＣ１３の時刻で決まる）、プレーヤて更新した内部用ファイル（このファイルの日時はプレーヤの時刻で決まる）の日時よりも古くなってしまう可能性がある。そのような場合、第一の実施形態のプレーヤ１における判別では送受信用ファイルの変更を判別できない。
【０１２０】
そこで、本実施形態の場合は、送受信用ファイルと内部用ファイルの内容が一致している場合は、最後に作成した内部用ファイルをそのまま使用するので、内部用ファイルの作成時間を短縮でき、コンテンツプレーヤとして動作するまでの時間を短くすることができる。
【０１２１】
内部用ファイルの再作成をプレーヤとして動作後の、各モード移動時に行うようにしてもよい。その場合、内部用ファイルの再作成が発生したときは、その間は画面表示が遅くなるが、プレーヤの電源オンやＰＣ１３接続切断からプレーヤとして動作開始するまでの時間を短くすることができる。また、内部用ファイルの再作成をプレーヤとして動作開始後、すぐに行うようにすれば、プレーヤとしての動作開始時間も画面表示も高速にすることができる。
【０１２２】
次に本発明の第三の実施形態の再生装置であるプレーヤについて説明する。
【０１２３】
本実施形態のプレーヤの構成は、図１に示した第一の実施形態のプレーヤ１と同様の構成を有しているが、本実施形態のプレーヤにおける処理動作では、第二の実施形態のプレーヤにおけるサブルーチン「check処理」に対して送受信用ファイルがない場合の処理が追加されている。
【０１２４】
図３０は、本実施形態におけるサブルーチン「check処理」のフローチャートであり、本処理も制御部５の制御のもとでプレーヤの電源投入時やＰＣ１３との接続切断時等の、コンテンツプレーヤとして動作を開始する前に実行される。
【０１２５】
図３０の「check処理」において、ステップＳ７０１からＳ７０８、および、Ｓ７２５では、音楽用ファイルの確認とファイル作成処理が実行される。
【０１２６】
上記ステップＳ７０１では内部用ファイルMUSIC.BINがないかを確認し、なければ、ステップＳ７０２で送受信用ファイルMUSIC.XMLがないかを確認する。両方ともない場合はステップＳ７２５にジャンプして液晶表示部４にエラー表示を行う等のエラー処理を行う。
【０１２７】
内部用ファイルMUSIC.BINがなく、送受信用ファイルMUSIC.XMLがある場合は、ステップＳ７０５で内部用ファイルを作成し、ステップＳ７０６に進む。
【０１２８】
ステップＳ７０１で内部用ファイルがあると判別された場合は、ステップＳ７０３で送受信用ファイルがあるかを確認する。送受信用ファイルと内部用ファイルがあることが確認された場合は、ステップＳ７０４で図２９の「check処理」の場合と同様にアーカイブ属性とFILEDATE BINに記述された日時と現ファイル日時を比較して内部用ファイルの再作成が必要かを確認する。内部用ファイルの再作成が必要な場合は、ステップＳ７０５にて再作成を行って、ステップＳ７０６に進む。内部用ファイルの再作成が不要な場合は、ステップＳ７０９に進む。
【０１２９】
ステップＳ７０６では、内部用ファイルの作成に失敗したかを確認する。ユーザによる誤編集等で送受信用ファイルのXML記述に異常がある場合や必要な情報がないことが確認された場合は、ステップＳ７２５にジャンプし、エラー処理を行う。異常がなく、必要な情報もある場合は、ステップＳ７０９に進む。
【０１３０】
一方、ステップＳ７０１とＳ７０３にて内部用ファイルがあり、送受信用ファイルがないことが確認された場合は、ステップＳ７０７に進み、送受信用ファイルの作成を行う。この送受信用ファイルの作成は、内部用ファイル情報と、足りない部分は音楽ファイルのヘッダーの情報を使用して行う。そして、ステップＳ７０８で送受信用ファイルの作成に失敗したかを確認し、ユーザによる誤編集等で内部用ファイルの記述に異常がある場合や必要な情報がない場合は、ステップＳ７２５にジャンプし、エラー処理を行う。上記異常がなく、必要な情報も存在している場合は、ステップＳ７０９に進む。
【０１３１】
ステップＳ７０９からステップＳ７１６、および、ステップＳ７２５では、静止画用ファイルの確認とファイル作成処理が実行される。続いて、ステップＳ７１７からＳ７２４、および、Ｓ７２５では、動画用ファイルの確認とファイル作成処理が実行される。それらの処理は、上述した音楽用ファイルの処理と同様な動作が行われる。
【０１３２】
本実施形態のプレーヤにおいては、上述した「check処理」を行うことによりＰＣ１３接続時にユーザの誤操作等で送受信用ファイルが削除されてしまっても、内部用ファイルがあれば送受信用ファイルを作成でき、送受信用ファイルと内部用ファイルの内容が一致した状態で動作させることがてきる。
【０１３３】
本発明の実施形態のプレーヤによれば、例えば、音楽用コンテンツデータを取り込む場合、外部機器のＰＣ１３から送付された音楽リストである送受信用ファイルから、音楽データ情報を取得して表示を行う携帯記録再生装置であるプレーヤ１にて、ＰＣ１３から送付された上記音楽リストから、プレーヤ１がより高速に処理しやすい内部形式の音楽リストである内部用ファイルに変換して使用することで、より高速な表示を行なうことができる。
【０１３４】
また、作成した上記内部形式の音楽リストである内部ファイルを保存することで電源投入毎のＰＣ１３から送付された音楽リストである送受信用ファイルから内部形式の音楽リスト変換動作をなくすことにより、ＰＣ１３から送付された音楽リストが変更されていないときの無駄な変換動作をなくして、より高速化が可能となる。さらにＰＣ１３から送付された音楽リストと内部形式の音楽リストの整合性を保つことができる。
【０１３５】
上述した実施形態に基づいて、以下の構成を提案することができる。すなわち、
（付記１）
外部装置から送信されるコンテンツデータを再生する再生装置において、
上記外部装置と接続し、上記外部装置との間でコンテンツデータと第一の管理情報とを送信および／または受信する通信手段と、
上記第一の管理情報を編集する第一の管理情報編集手段と、
上記第一の管理情報を元に該再生装置内部処理に使用するための第二の管理情報を作成、更新、および／または削除する編集を行う第二の管理情報編集手段と、
上記コンテンツデータと上記第一の管理情報と上記第二の管理情報とを格納する記憶手段と、
上記管理情報データと上記内部用管理情報データとの整合性が保たれるように上記第一の管理情報編集手段と上記第二の管理情報編集手段とを制御する制御手段と、
を具備することを特徴とする再生装置。
【０１３６】
（付記２）
上記制御手段は、上記コンテンツデータの処理毎に上記第二の管理情報を編集するように上記第二の管理情報編集手段を制御する一方、上記第一の管理情報の更新は、該再生装置の所定の処理毎に行うように制御することを特徴とする付記１に記載の再生装置。
【０１３７】
（付記３）
上記所定の処理とは、該再生装置の電源オフ動作時、再生するコンテンツの種類を変更するとき、外部装置との接続時であることを特徴とする付記２に記載の再生装置。
【０１３８】
（付記４）
上記第二の管理情報の編集頻度よりも上記第一の管理情報の編集頻度の方が少ないことを特徴とする付記１に記載の再生装置。
【０１３９】
（付記５）
上記外部装置とは、（パーソナルコンピュータ等の）情報端末装置、あるいは、（ハードディスク、メモリカード等の）外部記憶装置であることを特徴とする付記１に記載の再生装置。
【０１４０】
（付記６）
さらに、上記外部装置との接続中に上記第一の管理情報、および／または上記第二の管理情報が更新されたか否かを検出する更新検出手段を有し、
上記制御手段は、上記更新検出手段において上記第一の管理情報および／または上記第二の管理情報の更新が検出された場合には、上記第二の管理情報を削除するか、または上記第一の管理情報を元に上記第二の管理情報を更新することを特徴とする付記１に記載の再生装置。
【図面の簡単な説明】
【０１４１】
【図１】本発明の第一実施形態としての再生装置である携帯型コンテンツプレーヤ（プレーヤ）のブロック構成図である。
【図２】図１のプレーヤにおける記憶部のフォルダ構造を示す図である。
【図３】図１のプレーヤにおける音楽の送受信用ファイルMUSIC.XMLの記述内容を示す図である。
【図４】図１のプレーヤにおける静止画の送受信用ファイルPHOTO.XMLの記述内容を示す図である。
【図５】図１のプレーヤにおける動画の送受信用ファイルVIDEO.XMLの記述内容を示す図である。
【図６】図１のプレーヤにおける音楽の内部用ファイルMUSIC.BINの記述内容を示す図である。
【図７】図１のプレーヤにおける静止画の内部用ファイルPHOTO.BINの記述内容を示す図である。
【図８】図１のプレーヤにおける動画の内部用ファイルVIDEO.BINの記述内容を示す図である。
【図９】図１のプレーヤにＰＣを接続した時の各ファイルの日時を保存するFILEDATE.BINの記述内容が示す図である。
【図１０】図１のプレーヤにおいて音楽モード動作状態での液晶表示部の音楽用表示画面を示す図であって、図１０（Ａ）は、検索画面トップを示し、図１０（Ｂ）は、アルバム選択画面を示し、図１０（Ｃ）は、選択された曲を表示した状態を示し、図１０（Ｄ）は、登録されているすべての曲を表示した状態を示し、図１０（Ｅ）は、再生中の曲名を表示した状態を示し、図１０（Ｆ）は、音楽モードでのポップアップ画面を示す。
【図１１】図１のプレーヤにおいて静止画モード動作状態での液晶表示部の静止画用表示画面を示す図であって、図１１（Ａ）は検索画面トップを示し、図１１（Ｂ）はアルバム選択画面を示し、図１１（Ｃ）は日付選択画面を示し、図１１（Ｄ）は再生画面を示す。
【図１２】図１のプレーヤにおいて動画モード動作状態での液晶表示部の動画用表示画面を示す図であって、図１２（Ａ）は検索画面トップを示し、図１２（Ｂ）は再生画面を示す。
【図１３】図１のプレーヤにおいてパワーオンに伴い実行されるメイン処理である「power on処理」のフローチャートである。
【図１４】図１３のメイン処理により呼び出されるサブルーチン「MUSIC.BIN作成処理」のフローチャートである。
【図１５】図１３のメイン処理により呼び出されるサブルーチン「PHOTO.BIN作成処理」のフローチャートである。
【図１６】図１３のメイン処理により呼び出されるサブルーチン「VIDEO.BIN作成処理」のフローチャートである。
【図１７】図１３のメイン処理により呼び出されるサブルーチン「MUSIC MODE処理」のフローチャートである。
【図１８】図１３のメイン処理により呼び出されるサブルーチン「PHOTO MODE処理」のフローチャートである。
【図１９】図１３のメイン処理により呼び出されるサブルーチン「VIDEO MODE処理」のフローチャートである。
【図２０】図１７の「MUSIC MODE処理」、または、図２６の「MUSIC追加処理」で呼び出されるサブルーチン「MUSIC更新処理」のフローチャートである。
【図２１】図１８の「PHOTO MODE処理」、または、図２７の「PHOTO追加処理」で呼び出されるサブルーチン「PHOTO更新処理」のフローチャートである。
【図２２】図１９の「VIDEO MODE処理」、または、図２８の「VIDEO追加処理」で呼び出されるサブルーチン「VIDEO更新処理」のフローチャートである。
【図２３】図２０の「MUSIC更新処理」にて呼び出されるサブルーチン「MUSIC.XML更新処理」のフローチャートである。
【図２４】図２１の「PHOTO更新処理」にて呼び出されるサブルーチン「PHOTO.XML更新処理」のフローチャートである。
【図２５】図２２の「VIDEO更新処理」にて呼び出されるサブルーチン「VIDEO.XML更新処理」のフローチャートである。
【図２６】図１７の「MUSIC MODE処理」にて呼び出されるサブルーチン「MUSIC追加処理」のフローチャートである。
【図２７】図１８の「PHOTO MODE処理」にて呼び出されるサブルーチン「PHOTO追加処理」のフローチャートである。
【図２８】図１９の「VIDEO MODE処理」にて呼び出されるサブルーチン「VIDEO追加処理」のフローチャートである。
【図２９】本発明の第二の実施形態のプレーヤにおいてパワーオンに伴い実行されるメイン処理である「power on処理」にて呼び出されるサブルーチン「check処理」のフローチャートである。
【図３０】本発明の第三の実施形態のプレーヤにおいてパワーオンに伴い実行されるメイン処理である「power on処理」にて呼び出されるサブルーチン「check処理」のフローチャートである。
【符号の説明】
【０１４２】
５  …制御部（制御手段，通信手段，
第一の管理情報編集手段，
第二の管理情報編集手段）
６  …記憶部（記憶手段）
１０  …接続部（通信手段）
１２  …カードスロット（通信手段）
１３  …ＰＣ（外部装置）
１５  …メモリカード（外部装置）
MUSIC.XML…音楽の送受信用ファイル
（第一の管理情報）
PHOTO.XML…静止画の送受信用ファイル
（第一の管理情報）
VIDEO.XML…動画の送受信用ファイル
（第一の管理情報）
MUSIC.BIN…音楽の内部用ファイル
（第二の管理情報）
PHOTO.BIN…静止画の内部用ファイル
（第二の管理情報）
VIDEO.BIN…動画の内部用ファイル
（第二の管理情報）
【図１】
2007122793.tif 000003
【図２】
2007122793.tif 000004
【図３】
2007122793.tif 000005
【図４】
2007122793.tif 000006
【図５】
2007122793.tif 000007
【図６】
2007122793.tif 000008
【図７】
2007122793.tif 000009
【図８】
2007122793.tif 000010
【図９】
2007122793.tif 000011
【図１０】
2007122793.tif 000012
【図１１】
2007122793.tif 000013
【図１２】
2007122793.tif 000014
【図１３】
2007122793.tif 000015
【図１４】
2007122793.tif 000016
【図１５】
2007122793.tif 000017
【図１６】
2007122793.tif 000018
【図１７】
2007122793.tif 000019
【図１８】
2007122793.tif 000020
【図１９】
2007122793.tif 000021
【図２０】
2007122793.tif 000022
【図２１】
2007122793.tif 000023
【図２２】
2007122793.tif 000024
【図２３】
2007122793.tif 000025
【図２４】
2007122793.tif 000026
【図２５】
2007122793.tif 000027
【図２６】
2007122793.tif 000028
【図２７】
2007122793.tif 000029
【図２８】
2007122793.tif 000030
【図２９】
2007122793.tif 000031
【図３０】
2007122793.tif 000032