記憶媒体内に記録されたフォルダの管理情報を管理するフォルダ管理手段と、フォルダを新規に作成し、当該作成したフォルダの管理情報を前記フォルダ管理手段に登録するフォルダ作成手段と、前記記憶媒体内に存在するフォルダの管理情報を前記フォルダ管理手段に登録するフォルダ登録手段と、削除する対象のフォルダを選択する選択手段と、前記選択手段で選択されたフォルダが前記フォルダ作成手段で作成されたフォルダの場合には、当該フォルダの管理情報を削除すると共に前記記憶媒体からフォルダを削除し、前記選択手段で選択されたフォルダが前記フォルダ登録手段で登録されたフォルダの場合には、当該フォルダを前記記憶媒体から削除せずに、当該フォルダの管理情報を削除するフォルダ削除手段と、を有することを特徴とする情報処理装置。前記フォルダ作成手段は、前記新規に作成したフォルダの管理情報に、新規に作成したことを示す第1の属性情報を登録し、前記選択手段によって選択されたフォルダの前記管理情報に前記第1の属性情報が登録されている場合は、前記フォルダ削除手段は、前記選択手段により選択されたフォルダを前記記憶媒体から削除するとともに、当該フォルダの管理情報を削除することを特徴とする請求項1に記載の情報処理装置。前記フォルダ登録手段は、登録するフォルダのフォルダ情報に、既存のフォルダを登録したことを示す第2の属性情報を登録し、前記選択手段によって選択されたフォルダの前記管理情報に前記第2の属性情報が登録されている場合は、前記フォルダ削除手段は、前記選択手段により選択されたフォルダを前記記憶媒体から削除せずに、当該フォルダの管理情報を削除することを特徴とする請求項1または2に記載の情報処理装置。前記フォルダ管理手段は、前記フォルダ削除手段によって削除されたフォルダ情報であることを示す削除情報を管理情報に登録し、前記フォルダ登録手段が登録するフォルダに対応する前記削除情報が前記管理情報に含まれる場合、前記フォルダ登録手段は、当該フォルダを削除した時と同じ管理情報を再度、前記フォルダ管理手段で管理することを特徴とする請求項1ないし3のいずれか1項に記載の情報処理装置。前記フォルダ削除手段によって削除されたフォルダを再度登録する場合、前記フォルダ管理手段は、前記再度登録するフォルダの削除情報を削除することを特徴とする請求項4に記載の情報処理装置。記憶媒体内に記録されたフォルダの管理情報を管理するフォルダ管理手段を有する情報処理装置の情報処理方法であって、フォルダを新規に作成し、当該作成したフォルダの管理情報を前記フォルダ管理手段に登録するフォルダ作成工程と、前記記憶媒体内に存在するフォルダの管理情報を前記フォルダ管理手段に登録するフォルダ登録工程と、削除する対象のフォルダを選択する選択工程と、前記選択工程で選択されたフォルダが前記フォルダ作成工程で作成されたフォルダの場合には、当該フォルダの管理情報を削除すると共に前記記憶媒体からフォルダを削除し、前記選択工程で選択されたフォルダが前記フォルダ登録工程で登録されたフォルダの場合には、当該フォルダを前記記憶媒体から削除せずに、当該フォルダの管理情報を削除するフォルダ削除工程と、を有することを特徴とする情報処理方法。コンピュータを、請求項1ないし5のいずれか1項に記載の情報処理装置の各手段として機能させるためのプログラム。コンピュータを、請求項1ないし5のいずれか1項に記載の情報処理装置の各手段として機能させるためのプログラムを記憶したコンピュータによる読み取りが可能な記憶媒体。フォルダ情報削除時に選択されたフォルダに対して削除処理を行うと、以下の不都合が発生する場合がある。例えば、ユーザがPCのオペレーティングシステムが使用する特殊フォルダ内にコンテンツデータを複製した状態で、特殊フォルダを選択してフォルダ削除処理を行うと、OSが正常に動作するために必要なフォルダやファイルが削除されてしまう。本発明は、上記課題に鑑みてなされ、その目的は、フォルダ作成時に登録されたフォルダの管理情報に応じて、管理情報のみの削除処理を実行するか、フォルダ自体の削除処理をも実行するかを制御できる技術を実現することである。上記課題を解決し、目的を達成するために、本発明の情報処理装置は、記憶媒体内に記録されたフォルダの管理情報を管理するフォルダ管理手段と、フォルダを新規に作成し、当該作成したフォルダの管理情報を前記フォルダ管理手段に登録するフォルダ作成手段と、前記記憶媒体内に存在するフォルダの管理情報を前記フォルダ管理手段に登録するフォルダ登録手段と、削除する対象のフォルダを選択する選択手段と、前記選択手段で選択されたフォルダが前記フォルダ作成手段で作成されたフォルダの場合には、当該フォルダの管理情報を削除すると共に前記記憶媒体からフォルダを削除し、前記選択手段で選択されたフォルダが前記フォルダ登録手段で登録されたフォルダの場合には、当該フォルダを前記記憶媒体から削除せずに、当該フォルダの管理情報を削除するフォルダ削除手段と、を有する。本発明によれば、フォルダ作成時に登録されたフォルダの管理情報に応じて、管理情報のみの削除処理を実行するか、フォルダ自体の削除処理をも実行するかを制御できる。以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成しても良い。[実施形態1]本発明の情報処理装置はパーソナルコンピュータPCにより実現され、PC上にインストールされたコンテンツデータ管理アプリケーション以下、管理アプリケーションが処理を実行する。<情報処理装置の構成>図1aを参照して、本実施形態の情報処理装置の構成について説明する。図1aにおいて、PC100は、CPU101と、CPU101の処理手順を記述した制御プログラムを記憶するROM102と、ワークメモリとして一時的に制御プログラムやデータを格納するRAM103を備える。また、PC100は各種アプリケーションやオペレーティングシステムOSなどの各プログラムやデータを格納するHDD104を備える。更に、PC100はコンパクトフラッシュ登録商標などのメモリカード150や外付けHDD160などの外部記憶媒体111を接続する外部インタフェースIF105を備える。PC100はマウス113やキーボード114などの入力デバイス112からの入力情報を受け付け処理するユーザIF106を備える。また、PC100はディスプレイ110に表示する画像データが記憶されるVRAM107と、画像処理部108と、表示制御部109と、LCDパネルなどのディスプレイ110と、を備える。上記各ブロックは、制御信号やデータ信号のための伝送路である内部バス115に接続されている。<メモリカード内のデータおよびフォルダ構成>次に、図1bを参照して、メモリカード内に記録されているデータおよびフォルダの構造について説明する。ビデオカメラなどでメモリカード150を初期化すると、図1bに例示するような所定の構造のデータやフォルダが記憶媒体内に作成される。図1bにおいて、ルート直下にはCONTENTSフォルダ151、CONTENTSフォルダ151内には管理ファイル152がそれぞれ作成される。また、管理ファイル152にはCONTENTSフォルダ151内に格納されているコンテンツデータの管理情報が記録される。ビデオカメラなどでコンテンツデータの記録を行うと、各コンテンツごとにフォルダが作成される。フォルダ153、156は各コンテンツに対して作成されたフォルダであり、それぞれAA0001、AA0002という名称を持つ。名称はコンテンツデータを一意に識別するコンテンツIDとして使用される。各フォルダの中には、コンテンツデータのメタデータが記録されるファイル154、157と、コンテンツデータ155、158とが格納される。<アプリケーション画面>次に、図2を参照して、本実施形態の管理アプリケーションにより表示されるGUI画面について説明する。図2において、GUI画面200には、管理アプリケーションが管理しているフォルダを表示するフォルダペイン201が含まれる。また、GUI画面200には、フォルダペイン201で選択されたフォルダに記録されているコンテンツデータを一覧表示するコンテンツペイン202、コンテンツペイン202で選択されたコンテンツを表示するプレビューペイン203が含まれる。フォルダペイン201には、管理アプリケーションが管理しているフォルダにアクセスするためのリンク情報として、フォルダのアイコン210及びフォルダ名211が表示される。また、コンテンツデータが記録されたメモリカード150がPC100に接続された場合には、メモリカード150に対するメディア情報がフォルダペイン201に表示される。メモリカード150に対するリンク情報としては、メモリカード150のアイコン220とメモリカード名221が表示される。これらのリンク情報には、実際にコンテンツデータが格納されたフォルダのパスフォルダの記録位置を示す記録位置情報が関連付けられている。管理アプリケーションは、PC100の電源がオフされた後もこれらのリンク情報を保持するために、フォルダ情報を管理ファイルに記録する。フォルダ情報は、新しく生成されたタイミング、もしくは、変更があったタイミングで、図3に示す管理フォルダデータベースDBに書き込まれる。管理フォルダDBは、管理アプリケーションが管理しているフォルダに対するフォルダ情報を管理するために使用され、HDD104にファイルとして作成される。各フォルダ情報は、管理フォルダに対するID、フォルダパス、フォルダが作成登録フォルダおよび選択登録フォルダのいずれの種別であるかを示す属性情報を含む。<フォルダ管理処理>次に、図4のフローチャートを参照して、本実施形態の管理アプリケーションにより実行されるフォルダ管理処理について説明する。図4において、管理アプリケーションが起動すると、CPU101は管理フォルダDBからフォルダ情報を読み出し、図2に示すGUI画面200をディスプレイ110に表示する。ステップS401では、ユーザが入力デバイス112を用いて、表示されたGUI画面200に対して操作を行い、管理アプリケーションに対するリクエストが発行されたか否かを判定する。ユーザ操作によって、管理アプリケーションに対してリクエストが発行された場合、ステップS402では、発行されたリクエストが、フォルダに対するメニュー表示リクエストであるか否かを判定する。フォルダに対するメニュー表示リクエストではない場合、ステップS403で、発行されたリクエストに対する処理を行って、ステップS401にリターンする。ステップS401で発行されたリクエストが、フォルダに対するメニュー表示リクエストである場合、ステップS404ではフォルダメニュー表示を実行する。図5はステップS404で表示されるフォルダメニューの例である。本例では、5つのメニュー項目が表示される。管理フォルダの作成はHDD104内に新規に管理用のフォルダを作成して登録する機能の実行を指示する。管理フォルダの選択は管理アプリケーションを使用せずにHDD104に複製されたコンテンツデータのフォルダを選択して登録する機能の実行を指示する。管理フォルダの削除は該当フォルダおよびフォルダ内のコンテンツデータをHDD104から削除して管理フォルダDBからフォルダ情報を削除する機能の実行を指示する。管理フォルダの解除は該当フォルダおよびフォルダ内のコンテンツデータは残したまま管理フォルダDBからフォルダ情報を削除する処理の実行を指示する。メモリカードの取り外しはPC100とメモリカード150の接続を解除し、ユーザがメモリカード150を取り外せる状態にする機能の実行を指示する。ステップS404でのメニュー表示の詳細な処理内容は後述する。ステップS405では、ユーザの入力デバイス112の操作によって、ステップS404で表示された図5に示すフォルダメニューからいずれかのメニュー項目が選択されるのを待機し、ステップS406では、選択されたメニュー項目に対する処理を行う。ステップS406の詳細な処理内容は後述する。<フォルダメニュー表示処理図4のS404>次に、図6のフローチャートを参照して、図4のステップS404のフォルダメニュー表示処理について説明する。図6中、ステップS602、S604、S606、S607の作成、選択、削除、解除、取り外しはそれぞれ図5に示すフォルダメニューの管理フォルダの作成、管理フォルダの選択、管理フォルダの削除、管理フォルダの解除、メモリカードの取り外しに該当する。また、Enableは該当するメニュー項目を有効化ユーザがメニュー項目を選択可能な状態することを、Disabeleは該当するメニュー項目を無効化ユーザがメニュー項目を選択不可能な状態することを示す。図6において、ステップS601では、フォルダに対するメニュー表示リクエストを検出した時点で図2のフォルダペイン201に表示されている、いずれかのリンク情報が選択された状態であるかを判定する。いずれのリンク情報も選択されていない状態でメニュー表示リクエストを検出している場合は、ステップS602でメニュー項目の表示状態を設定し、ステップS608でステップS602の設定に基づいたメニュー表示を行う。図7はフォルダペイン201でいずれのリンク情報も選択されていない状態でフォルダメニューの表示を行った例である。701が表示されるメニューであり、背景が白のメニュー項目はユーザによる選択が可能、背景がグレーのメニュー項目は選択が不可能の状態で表示される。処理対象のリンク情報が選択されていないため、特定のリンク情報を対象とする管理フォルダの削除、管理フォルダの解除、メモリカードの取り外しは選択不可能である。よって、新たに管理フォルダを登録するための管理フォルダの作成、管理フォルダの選択のみが選択可能な状態となる。ステップS601でいずれかのリンク情報が選択されている場合、ステップS603では管理フォルダに対するリンク情報が選択されているのか、メモリカード150に対するリンク情報が選択されているのかを判定する。メモリカード150に対するリンク情報が選択されている場合、ステップS604でメニュー項目の表示状態を設定し、ステップS608でステップS604の設定に基づいたメニュー表示を行う。図8はフォルダペイン201でメモリカードに対するリンク情報が選択された状態でフォルダメニューの表示を行った例である。メモリカード150に対するリンク情報801を選択した状態でフォルダメニュー表示を行うと、メニュー802が表示される。処理対象がメモリカード150であるため、管理フォルダに対する処理である管理フォルダの作成、管理フォルダの選択、管理フォルダの削除、管理フォルダの解除は選択不可能であり、メモリカードの取り外しのみが選択可能な状態となる。ステップS603で管理フォルダに対するリンク情報が選択されている場合、ステップS605では管理フォルダDBから、選択されているリンク情報に対応する管理フォルダの属性情報から作成登録フォルダと選択登録フォルダのいずれかを判定する。ステップS605で作成登録フォルダであると判定した場合、ステップS606でメニュー項目の表示状態を設定し、ステップS608でステップS606の設定に基づいたメニュー表示を行う。図9はフォルダペイン201で作成登録フォルダに対するリンク情報が選択された状態でフォルダメニューの表示を行った例である。作成登録フォルダ対するリンク情報901を選択した状態でフォルダメニュー表示を行うと、メニュー902が表示される。処理対象が作成登録フォルダであるため、新規に管理フォルダを登録するための処理である管理フォルダの作成、管理フォルダの選択およびメモリカードの取り外しは選択不可能である。よって、管理フォルダの削除、管理フォルダの解除のみが選択可能な状態となる。ここで処理対象の管理フォルダは、管理アプリケーションが新規に作成したフォルダであるため、OSの動作に必要なファイルなどは対象フォルダ以下には記録されていない。管理フォルダ以下のフォルダおよびファイルを削除してもシステムの動作に影響がないため、管理フォルダの削除を選択可能な状態で表示する。ステップS605で選択登録フォルダであると判定した場合、ステップS607でメニュー項目の表示状態を設定する。ステップS608では、ステップS607での設定に基づいたメニュー表示を行う。図10はフォルダペイン201で選択登録フォルダに対するリンク情報が選択された状態でフォルダメニューの表示例である。選択登録フォルダ対するリンク情報1001を選択した状態でフォルダメニュー表示を行うと、メニュー1002が表示される。処理対象が作成登録フォルダであるため、新規に管理フォルダを登録するための処理である管理フォルダの作成、管理フォルダの選択およびメモリカードの取り外しは選択不可能であり、管理フォルダの解除が選択可能な状態となる。ここで処理対象の管理フォルダは、管理アプリケーションが新規に作成したフォルダではなく、ユーザが管理アプリケーションを使用せずにコンテンツをコピーしたフォルダである。選択登録フォルダは、OSの動作に必要なファイルなどが保存されている特殊フォルダである可能性があるため、管理フォルダ以下のフォルダおよびファイルを削除した場合、システムの動作に影響する可能性がある。そのため、管理フォルダの削除は選択不可能な状態で表示する。<フォルダメニュー処理図4のS406>次に、図11のフローチャートを参照して、図4のステップS406のフォルダメニュー処理について説明する。図11において、ステップS1101では、ステップS405で選択されたメニュー項目を判定する。ステップS1101での判定結果が管理フォルダの作成である場合、ステップS1102では新規管理フォルダを作成するフォルダおよび、新規作成するフォルダの名称を指定する画面を表示する。ステップS1103では、表示したフォルダ指定画面でフォルダおよび名称が指定されたか否かを判定し、フォルダ指定がキャンセルされた場合は図4のステップS401にリターンする。フォルダおよび名称が指定された場合、ステップS1104のフォルダ作成処理では、指定されたフォルダ内に、指定された名称のサブフォルダを作成する。さらにサブフォルダ内に図1bに示すCONTENTSフォルダ151および管理ファイル152を作成する。例えば、指定されたフォルダがC:User、名称がFolder2である場合、C:UserFolder2フォルダが新規管理フォルダとして作成される。また、C:UserFolder2内にはCONTENTSフォルダおよび管理ファイルが作成される。ステップS1105の管理情報作成処理では、管理フォルダDBに新規の管理フォルダIDを作成して、作成した管理フォルダのパスを登録する。ステップS1106のフォルダ登録処理では管理フォルダIDに対する属性情報として作成登録フォルダであることを示す第1の属性情報を登録する。なお、本例では、新規作成したことを示す情報を登録管理しているが、登録したことを示す情報を登録管理してもよい。上記管理フォルダの作成によってフォルダ情報を登録した場合、上述したように管理アプリケーションによって新規のフォルダが作成される。この新規のフォルダには、OSや他のアプリケーションが使用するファイルなどは保存されていないため、フォルダおよびフォルダ内のフォルダとファイルを削除しても、システムの動作には影響を与えない。そのため、図6のステップS606では、選択されているリンク情報が作成登録フォルダに対するリンク情報である場合、フォルダメニューの管理フォルダの削除を有効化して表示を行う。ステップS1101での判定結果が管理フォルダの選択である場合、ステップS1107ではHDD104上のフォルダを選択するための画面を表示する。ステップS1108では、表示したフォルダ選択画面でフォルダが選択されたか否かを判定し、フォルダ選択がキャンセルされた場合は図4のステップS401にリターンする。フォルダが選択された場合、ステップS1109では、選択されたフォルダの構成をチェックし、図1bに示すCONTENTSフォルダ151および管理ファイル152が存在する構成に一致するか否かを判定する。不一致である場合、管理アプリケーションが管理するフォルダの構成ではないため、登録を中止して図4のステップS401にリターンする。フォルダ構成が一致している場合、ステップS1110の管理情報作成処理では、管理フォルダDBに新規の管理フォルダIDを作成して、選択された管理フォルダーのパスを登録する。ステップS1111のフォルダ登録処理では管理フォルダIDに対する属性情報として選択登録フォルダであることを示す第2の属性情報を登録して、管理フォルダの選択処理を終了する。管理フォルダの選択によってフォルダ情報を登録した場合、上述したように管理アプリケーションはHDD104に存在するフォルダを登録する。この選択されたフォルダには、OSが使用するファイルや他のアプリケーションの動作に必要なファイルなどが保存されている可能性があり、フォルダおよびフォルダ内のフォルダとファイルを削除すると、システムの動作に影響を与える可能性がある。そのため、図6のステップS607では、選択されているリンク情報が選択登録フォルダに対するリンク情報である場合、フォルダメニューの管理フォルダの削除を無効化して表示を行う。ステップS1101での判定結果が管理フォルダの削除である場合、ステップS1112のフォルダ削除処理では、選択された管理フォルダや、管理フォルダ内のフォルダおよびファイルをHDD104から削除する。また、ステップS1113のフォルダ情報削除処理では、管理フォルダDBから該当するフォルダ情報を削除する。ステップS1101での判定結果が管理フォルダの解除である場合、ステップS1114のフォルダ情報解除処理を実行する。ステップS1114では、選択された管理フォルダや、管理フォルダ内のフォルダおよびファイルをHDD104から削除せず、管理フォルダDBから該当するフォルダ情報を削除する。ステップS1101での判定結果がメモリカードの取り外しである場合、ステップS1115で処理対象のメモリカードに対するシステムの取り外し処理を行い、ユーザがPC100から物理的に取り外し可能な状態にする。以上説明したように、フォルダ情報として、新規に作成したことを示す属性情報、または既存のフォルダを選択したことを示す属性情報を登録することで、フォルダ情報の削除処理を制御することができる。これにより、システム動作に影響を与える可能性のあるフォルダ情報の削除処理を抑制することができる。[実施形態2]図12のフローチャートを参照して、実施形態2のフォルダメニュー処理について説明する。図12は、図4のステップS406のフォルダメニュー処理を示すフローチャートである。図12中、図11のフローチャートと同一の符号を有するステップは、実施形態1で説明した動作と同様であるため、説明を省略する。図12において、ステップS1101での判定結果が管理フォルダの解除である場合、ステップS1201で、選択された管理フォルダのフォルダパスおよび、属性情報を解除フォルダ情報として解除フォルダDBに記録する。解除フォルダDBはHDD104にファイルとして作成される。各解除フォルダ情報は、図3の管理フォルダDBと同様に解除フォルダに対するID、フォルダパス、フォルダが作成登録フォルダ、選択登録フォルダのいずれの種別であるかを示す属性情報を含む。解除フォルダ情報の登録後、選択された管理フォルダと、管理フォルダ内のフォルダとファイルはHDD104から削除せず、ステップS1114で管理フォルダDBから該当するフォルダ情報を削除する。ステップS1101での判定結果が管理フォルダの選択である場合、選択されたフォルダのフォルダパス情報をステップS1110で管理フォルダDBに登録する。その後、ステップS1202で、登録したフォルダパスが、解除DBに解除フォルダ情報として記録されているか否かを判定する。記録されていない場合は、ステップS1111では管理フォルダIDに対する属性情報として選択登録フォルダであることを示す第2の属性情報を登録する。記録されている場合はステップS1203で、解除フォルダ情報削除情報として記録されている属性情報をフォルダ情報の属性情報として記録し、ステップS1204で解除フォルダ情報を解除フォルダDBから削除する。このように、作成登録フォルダとしてフォルダ情報が登録された後、管理フォルダ解除処理が行われた場合、解除されたフォルダが再度登録されると、解除時と同じ属性情報である作成が再度登録される。よって、管理フォルダの選択処理によって登録された管理フォルダは削除処理を行うことができないが、管理アプリケーションで作成した管理フォルダの登録を一旦解除して、再度登録した場合は管理フォルダの削除処理を行うことができる。本実施形態では、管理フォルダの解除処理を行う場合は、全ての管理フォルダに対して解除フォルダ情報登録処理を行う例を説明したが、管理フォルダの属性情報が作成の場合にのみ解除フォルダ情報登録処理を行っても同様の効果を得ることができる。[他の実施形態]本発明は、以下の処理を実行することによっても実現される。即ち上述した実施形態の機能を実現するソフトウェアプログラムをネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ又はCPUやMPU等がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。