(57)【要約】【課題】電子楽器などの電子音楽装置で利用される演奏データなどの音楽コンテンツデータをフォルダ或いはメディア単位で容易にコピー乃至移動すること。【解決手段】この音楽コンテンツデータ処理システムでは、コピー元及びコピー先を記憶場所（フォルダ／メディア）単位で指定すると、プロテクトのかかっているコピー不可音楽コンテンツデータがコピー元にない場合、コピー元の全音楽コンテンツをコピー先にコピーする。一方、コピー不可音楽コンテンツデータがコピー元にある場合は、コピー元の音楽コンテンツデータのうちプロテクトのかかっていない音楽コンテンツデータ（コピー不可以外）はコピー先にコピーするが、コピー不可音楽コンテンツデータについては、移動の可否（ＢＣｐ，ＢＣｍ）を選択させる案内表示ＤＬａに対するユーザの選択操作に応じて当該音楽コンテンツデータの移動を選択した場合にのみ、コピー先にコピーする。【選択図】図２
2014044449.tif 000002
【特許請求の範囲】
【請求項１】
それぞれコピーの可否を表わすコピー可否情報を含む複数の音楽コンテンツデータを記憶場所単位で記憶しており、記憶場所単位で音楽コンテンツデータをコピーする音楽コンテンツデータ処理装置であって、
コピーの処理に関する表示を行うための表示手段と、
ユーザ操作に応じて、コピー元を記憶場所単位で指定するコピー元指定手段と、
ユーザ操作に応じて、コピー先を記憶場所単位で指定するコピー先指定手段と、
コピー元指定手段により記憶場所単位でコピー元が指定されたときに、当該コピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータがあるか否かを判定するコピー可否判定手段と、
コピー可否判定手段によって、コピー元指定手段により記憶場所単位で指定されたコピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータがないと判定された場合に、当該コピー元に記憶された全ての音楽コンテンツデータを、コピー先指定手段により指定されたコピー先にコピーする処理を行う第１の処理手段と、
コピー可否判定手段によって、コピー元指定手段により記憶場所単位で指定されたコピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータがあると判定された場合に、表示手段により、当該コピー不可を表わすコピー可否情報を含む音楽コンテンツデータの移動を行うか行わないかを選択する案内表示を行い、ユーザ操作に応じて何れかが選択された後に、当該コピー元に記憶された全ての音楽コンテンツデータのうち、コピー可を表わすコピー可否情報を含む音楽コンテンツデータは、コピー先指定手段により指定されたコピー先にコピーすると共に、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータは、移動を行うと選択された場合にのみ、コピー先指定手段により指定されたコピー先に移動する処理を行う第２の処理手段と
を具備することを特徴とする音楽コンテンツデータ処理装置。
【請求項２】
前記表示手段により、第１及び第２の処理手段による処理の結果を表示することを特徴とする請求項１に記載の音楽コンテンツデータ処理装置。
【請求項３】
それぞれコピーの可否を表わすコピー可否情報を含む複数の音楽コンテンツデータを記憶場所単位で記憶しており、記憶場所単位で音楽コンテンツデータをコピーする音楽コンテンツデータ処理装置として機能し、コピーの処理に関する表示を行うための表示手段を具備するコンピュータに、
ユーザ操作に応じて、コピー元を記憶場所単位で指定するコピー元指定ステップと、
ユーザ操作に応じて、コピー先を記憶場所単位で指定するコピー先指定ステップと、
コピー元指定ステップにて記憶場所単位でコピー元が指定されたときに、当該コピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータがあるか否かを判定するコピー可否判定ステップと、
コピー可否判定ステップにおいて、コピー元指定ステップにて記憶場所単位で指定されたコピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータがないと判定された場合に、当該コピー元に記憶された全ての音楽コンテンツデータを、コピー先指定ステップで指定されたコピー先にコピーする処理を行う第１の処理ステップと、
コピー可否判定ステップにおいて、コピー元指定ステップにて記憶場所単位で指定されたコピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータがあると判定された場合に、表示手段により、当該コピー不可を表わすコピー可否情報を含む音楽コンテンツデータの移動を行うか行わないかを選択する案内表示を行い、ユーザ操作に応じて何れかが選択された後に、当該コピー元に記憶された全ての音楽コンテンツデータのうち、コピー可を表わすコピー可否情報を含む音楽コンテンツデータは、コピー先指定ステップで指定されたコピー先にコピーすると共に、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータは、移動を行うと選択された場合にのみ、コピー先指定ステップで指定されたコピー先に移動する処理を行う第２の処理ステップと
から成る手順を実行させる音楽コンテンツデータ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子楽器などの電子音楽装置で利用される演奏データなどの音楽コンテンツデータをフォルダ或いはメディア単位でコピー乃至移動することができる音楽コンテンツデータ処理システムに関する。
【背景技術】
【０００２】
従来より、電子楽器などの電子音楽装置で利用される演奏データなどの音楽コンテンツデータはコピー或いは移動することができる。例えば、特許文献１のデジタルコンテンツデータ処理装置では、選択された１つのファイル（音楽コンテンツデータ）について、セキュリティ情報（２０２）が無い場合にコピーが行われるが（５０３）、セキュリティ情報が有る場合には、コピー先フォルダが当該ファイルのフォルダと同じときにのみコピーが行われ（５０７）、コピー先フォルダが別のときは所定の規則に従って別のフォルダ或いは外部記憶媒体への移動が行われる（５０６：図６）。
【特許文献１】特開２００５−２０９１６６号公報
【０００３】
また、従来より、音楽コンテンツデータを扱う電子楽器では、スマートメディア（登録商標）やＵＳＢフラッシュメモリなどの外部記憶媒体（メディア）に大量の音楽コンテンツデータを記憶し保存しておき、演奏や再生に必要な音楽コンテンツデータを外部記憶媒体より読み出して使用している。このような音楽コンテンツデータは、ユーザが購入したものや時間をかけて製作・編集したものなどユーザにとって大切なものが多く、音楽コンテンツデータを記憶・保存しているメディアの万一の事故に備えて別のメディアに保存しておきたいというニーズがある。さらに、市場で入手しづらくなってきているスマートメディアに保存された音楽コンテンツデータをＵＳＢフラッシュメモリなどの別のメディアにコピー或いは移動しておきたいニーズもある。
【０００４】
しかしながら、フォルダ毎或いはメディア単位で記憶・保存している音楽コンテンツデータをコピー或いは移動したい場合、この音楽コンテンツデータは記憶容量がギガ単位でありファイル数が数千個に及ぶこともあり、膨大な音楽コンテンツデータ処理となる。例えば、１つの音楽コンテンツデータのコピーに８秒かかったとすると、コピー対象のフォルダやメディアに音楽コンテンツデータが５００個あれば処理時間は１時間を超える。また、数百個、数千個の音楽コンテンツデータを、特許文献１のように、１つ１つ指定して処理を行うのは時間もかかり大変である。さらに、１つ１つの音楽コンテンツデータにセキュリティ（プロテクト）がかかっているかどうかユーザが手作業でチェックするのも手間がかかる。同時に、１つ１つの音楽コンテンツデータに対し、コピーするのかしないのか或いは移動するのか等を指定することも、作業が多い上に手間がかかる。
【０００５】
また、コピー対象の音楽コンテンツデータについてセキュリティ（プロテクト）の有無をチェックし、セキュリティ（プロテクト）がかかっていれば指定フォルダに移動し、かかっていなければコピーする場合、コピーされたのかどうかをユーザが把握するにはコピー元のフォルダやコピー先のフォルダの中身を調べなければならなかった。また、コピーや移動でエラーが起き、コピーや移動ができなかった場合、ユーザはエラーをコピーや移動の実行途中で知ることになる。音楽コンテンツデータのサイズが大きい場合など、エラーが出るまでに既に処理時間が多くかかっているケースも多い。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この発明は、このような事情に鑑み、電子楽器などの電子音楽装置で利用される演奏データなどの音楽コンテンツデータをフォルダ或いはメディア単位で容易にコピー乃至移動することができる音楽コンテンツデータ処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明の主たる特徴に従うと、それぞれコピーの可否を表わすコピー可否情報を含む複数の音楽コンテンツデータを記憶場所単位（フォルダ単位或いはメディア単位）で記憶しており、記憶場所単位（フォルダ単位或いはメディア単位）で音楽コンテンツデータをコピーする音楽コンテンツデータ処理装置であって、コピーの処理に関する表示を行うための表示手段（８）と、ユーザ操作に応じて、コピー元を記憶場所単位（フォルダ単位或いはメディア単位）で指定するコピー元指定手段（Ｓ１）と、ユーザ操作に応じて、コピー先を記憶場所単位（フォルダ単位或いはメディア単位）で指定するコピー先指定手段（Ｓ２）と、コピー元指定手段（Ｓ１）により記憶場所単位（フォルダ単位或いはメディア単位）でコピー元が指定されたときに、当該コピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）があるか否かを判定するコピー可否判定手段（Ｓ６）と、コピー可否判定手段（Ｓ６）によって、コピー元指定手段（Ｓ１）により記憶場所単位（フォルダ単位或いはメディア単位）で指定されたコピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）がないと判定された場合に（Ｓ６＝ＮＯ）、当該コピー元に記憶された全ての音楽コンテンツデータを、コピー先指定手段（Ｓ２）により指定されたコピー先にコピーする処理を行う第１の処理手段（Ｓ６＝ＮＯ→Ｓ９）と、コピー可否判定手段（Ｓ６）によって、コピー元指定手段（Ｓ１）により記憶場所単位（フォルダ単位或いはメディア単位）で指定されたコピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）があると判定された場合に（Ｓ６＝ＹＥＳ）、表示手段（８）により、当該コピー不可を表わすコピー可否情報を含む音楽コンテンツデータの移動を行うか行わないかを選択する案内表示（ＤＬａ）を行い（Ｓ７）、ユーザ操作（ＢＣｐ，ＢＣｍ）に応じて何れかが選択された後に（Ｓ８）、当該コピー元に記憶された全ての音楽コンテンツデータのうち、コピー可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっていない音楽コンテンツデータ）は、コピー先指定手段（Ｓ２）により指定されたコピー先にコピーすると共に（Ｓ８＝ＹＥＳ→Ｓ９）、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）は、移動を行うと選択された場合にのみ（Ｓ８＝ＮＯ→Ｓ１１＝ＹＥＳ）、コピー先指定手段（Ｓ２）により指定されたコピー先に移動する（Ｓ１２）処理を行う第２の処理手段（Ｓ８＝ＹＥＳ→Ｓ９，Ｓ１２）とを具備する音楽コンテンツデータ処理装置〔請求項１〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の参照記号や用語であり、以下においても同様である。
【０００８】
また、この発明の主たる特徴に従うと、それぞれコピーの可否を表わすコピー可否情報を含む複数の音楽コンテンツデータを記憶場所単位（フォルダ単位或いはメディア単位）で記憶しており、記憶場所単位（フォルダ単位或いはメディア単位）で音楽コンテンツデータをコピーする音楽コンテンツデータ処理装置として機能し、コピーの処理に関する表示を行うための表示手段（８）を具備するコンピュータに、ユーザ操作に応じて、コピー元を記憶場所単位（フォルダ単位或いはメディア単位）で指定するコピー元指定ステップ（Ｓ１）と、ユーザ操作に応じて、コピー先を記憶場所単位（フォルダ単位或いはメディア単位）で指定するコピー先指定ステップ（Ｓ２）と、コピー元指定ステップ（Ｓ１）にて記憶場所単位（フォルダ単位或いはメディア単位）でコピー元が指定されたときに、当該コピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）があるか否かを判定するコピー可否判定ステップ（Ｓ６）と、コピー可否判定ステップ（Ｓ６）において、コピー元指定ステップ（Ｓ１）にて記憶場所単位（フォルダ単位或いはメディア単位）で指定されたコピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）がないと判定された場合に（Ｓ６＝ＮＯ）、当該コピー元に記憶された全ての音楽コンテンツデータを、コピー先指定ステップ（Ｓ２）で指定されたコピー先にコピーする（Ｓ９）処理を行う第１の処理ステップ（Ｓ６＝ＮＯ→Ｓ９）と、コピー可否判定ステップ（Ｓ６）において、コピー元指定ステップ（Ｓ１）にて記憶場所単位（フォルダ単位或いはメディア単位）で指定されたコピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）があると判定された場合に（Ｓ６＝ＹＥＳ）、表示手段（８）により、当該コピー不可を表わすコピー可否情報を含む音楽コンテンツデータの移動を行うか行わないかを選択する案内表示（ＤＬａ）を行い（Ｓ７）、ユーザ操作（ＢＣｐ，ＢＣｍ）に応じて何れかが選択された後に（Ｓ８）、当該コピー元に記憶された全ての音楽コンテンツデータのうち、コピー可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっていない音楽コンテンツデータ）は、コピー先指定ステップ（Ｓ２）で指定されたコピー先にコピーすると共に（Ｓ８＝ＹＥＳ→Ｓ９）、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）は、移動を行うと選択された場合にのみ（Ｓ８＝ＮＯ→Ｓ１１＝ＹＥＳ）、コピー先指定ステップ（Ｓ２）で指定されたコピー先に移動する（Ｓ１２）処理を行う第２の処理ステップ（Ｓ８＝ＹＥＳ→Ｓ９，Ｓ１２）とから成る手順を実行させる音楽コンテンツデータ処理プログラム〔請求項３〕が提供される。
【０００９】
この発明による音楽コンテンツデータ処理装置においては、表示手段（８）により、第１及び第２の処理手段（Ｓ６＝ＮＯ→Ｓ９；Ｓ８＝ＹＥＳ→Ｓ９，Ｓ１２）による処理の結果（ＤＬｄ，ＤＬｅ）を表示する〔請求項２〕ように構成することができる。
【発明の効果】
【００１０】
この発明の主たる特徴による音楽コンテンツデータ処理システムでは（請求項１，３）、それぞれコピーの可否を表わすコピー可否情報を含む複数の音楽コンテンツデータを記憶場所単位（フォルダ単位或いはメディア単位）で記憶しており、記憶場所単位（フォルダ単位或いはメディア単位）で音楽コンテンツデータをコピーする音楽コンテンツデータ処理装置は、コピーの処理に関する表示を行うための表示手段（８）を備えている。ユーザ操作に応じて、コピー元を記憶場所単位（フォルダ単位或いはメディア単位）で指定し（Ｓ１）、コピー先を記憶場所単位（フォルダ単位或いはメディア単位）で指定すると（Ｓ２）、記憶場所単位（フォルダ単位或いはメディア単位）で指定されたコピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）があるか否かを判定する（Ｓ６）。ここで、指定されたコピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）がないと判定された場合は（Ｓ６＝ＮＯ）、コピー元に記憶された全ての音楽コンテンツデータを、指定されたコピー先にコピーする（Ｓ９）第１の処理が行われる（Ｓ６＝ＮＯ→Ｓ９）。一方、指定されたコピー元に記憶された音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）があると判定された場合には（Ｓ６＝ＹＥＳ）、第２の処理（Ｓ８＝ＹＥＳ→Ｓ９、Ｓ１２）が次のように行われる。まず、表示手段（８）により、当該コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）につきコピーの代わりに移動（コピー元にあったデータをコピー先に移し替えてコピー元では当該データを消去する処理）を行うか行わないかを選択する案内表示（ＤＬａ）を行い（Ｓ７）、ユーザ操作（ＢＣｐ，ＢＣｍ）に応じて何れかが選択された後に（Ｓ８）、指定されたコピー元に記憶された全ての音楽コンテンツデータのうち、コピー可を表わすコピー可否情報を含む音楽コンテンツデータ（プロテクトのかかっていない音楽コンテンツデータ）は、指定されたコピー先にコピーする処理が行われると共に（Ｓ８＝ＹＥＳ→Ｓ９）、コピー不可を表わすコピー可否情報を含むと判定された音楽コンテンツデータ（プロテクトのかかっている音楽コンテンツデータ）については、移動を行うと選択された場合にのみ（Ｓ８＝ＮＯ→Ｓ１１＝ＹＥＳ）、指定されたコピー先に移動する（Ｓ１２）。
【００１１】
つまり、この発明では、電子楽器などの電子音楽装置で利用される演奏データなどの音楽コンテンツデータが、当該電子音楽装置で使用されるメディアに記憶されている場合、記憶場所の単位としてフォルダごと或いはメディアごと音楽コンテンツデータを別のフォルダ或いは別のメディアにコピーしたいときに、当該電子音楽装置に音楽コンテンツデータ処理装置として次のような機能を持たせる：ユーザ操作により、コピー元及びコピー先のフォルダ或いはメディアを指定すると（Ｓ１，Ｓ２）、コピー元に指定されたフォルダ或いはメディア内の音楽コンテンツデータのなかに、コピー不可を表わすコピー可否情報を含む音楽コンテンツデータ、即ち、プロテクトのかかっている音楽コンテンツデータがあるか否かを判定し（Ｓ６）、プロテクトのかかっている音楽コンテンツデータがないと判定された場合は（Ｓ６＝ＮＯ）、第１の処理（Ｓ６＝ＮＯ→Ｓ９）により、コピー元フォルダ或いはメディア内の全ての音楽コンテンツデータが、フォルダ或いはメディア単位で、指定された別のフォルダ或いはメディアに自動的にコピーされる（Ｓ９）。一方、プロテクトのかかっている音楽コンテンツデータ）があると判定された場合には（Ｓ６＝ＹＥＳ）、第２の処理（Ｓ８＝ＹＥＳ→Ｓ９、Ｓ１２）により、コピー元フォルダ或いはメディア内の音楽コンテンツデータのうち、プロテクトがかかっていないものについては、フォルダ或いはメディア単位で、指定された別のフォルダ或いはメディアに自動的にコピーされるが（Ｓ８＝ＹＥＳ→Ｓ９）、プロテクトがかかっている音楽コンテンツデータについては、まず、「移動する」か「移動しない」かを選択する案内表示（ＤＬａ）が行われ（Ｓ７）、次いで、ユーザ操作（ＢＣｐ，ＢＣｍ）により何れかが選択され（Ｓ８）、この選択の結果が「移動する」であれば、フォルダ或いはメディア単位で、指定された別のフォルダ或いはメディアに自動的に移動され（Ｓ８＝ＮＯ→Ｓ１１＝ＹＥＳ→Ｓ１２）、この選択結果が「移動しない」（プロテクトがかかっていない音楽コンテンツデータのみのコピー）であれば何も処理がなされない（Ｓ８＝ＹＥＳ→Ｓ９）。
【００１２】
従って、この発明によれば、電子楽器などの電子音楽装置で利用される演奏データなどの音楽コンテンツデータについて、ユーザ操作に従い、コピー元及びコピー先のフォルダ或いはメディアを指定し、コピー元にコピー不可の音楽コンテンツデータがある場合には、案内表示に対するユーザの選択操作に応じて当該音楽コンテンツデータを移動する処理の可否を選択するだけで、所望の音楽コンテンツデータをフォルダ或いはメディア単位でそのまま別のフォルダ或いはメディアに容易にコピー乃至移動することができる。また、大量にある音楽コンテンツデータについて、プロテクトの有無をユーザ自身が１つ１つ確認することなく、コピー乃至移動を行うことができ、作業効率がよくなる。また、フォルダ或いはメディア単位で纏めてコピー乃至移動を行うことができるので、ユーザの作業量を大幅に軽減することができる。さらに、コピー元に指定されたフォルダやメディア内にプロテクトがかかっている音楽コンテンツデータとかかっていない音楽コンテンツデータが混在している場合に、プロテクトのかかっていない音楽コンテンツデータのみ（コピー可能なもののみ）容易にバックアップすることができる。また、この音楽コンテンツデータ処理は、フォルダ構成を変えたいときに有効に利用することができ、例えば、コピー先のフォルダをコピー元のフォルダと異なる階層に指定することでフォルダ構成を変えることができて便利である。
【００１３】
さらに、この発明による音楽コンテンツデータ処理装置では、表示手段（８）により、第１及び第２の処理手段（Ｓ６＝ＮＯ→Ｓ９；Ｓ８＝ＹＥＳ→Ｓ９，Ｓ１２）によるコピー乃至移動の処理の結果（ＤＬｄ，ＤＬｅ）を表示するように構成される（請求項２）。
従って、この発明によれば、ユーザは、コピー元及びコピー先の指定により行われた音楽コンテンツデータのコピー乃至移動の処理結果を確認することができ、後で、コピー乃至移動の結果を元のフォルダやメディアの中身から調べなくてもよくなる。
【００１４】
なお、表示手段（８）については、さらに、コピー乃至移動の処理（Ｓ６＝ＮＯ→Ｓ９；Ｓ８＝ＹＥＳ→Ｓ９，Ｓ１２）が行われているときに、当該処理の進行状況（ＤＬｂ、ＤＬｃ）を表示する（Ｓ９，Ｓ１２）ように構成することができ、この構成により、自動的に大量の音楽コンテンツデータのコピー乃至移動の処理が行われている間、ユーザは、処理の進行状況を知り、装置についていなくてもよく自由にできる。
【図面の簡単な説明】
【００１５】
【図１】この発明の一実施例による電子音楽装置のハードウエア構成例を示す。
【図２】この発明の一実施例による処理選択ダイアログの例である。
【図３】この発明の一実施例による処理中ダイアログの例である。
【図４】この発明の一実施例による処理終了時ダイアログの例である。
【図５】この発明の一実施例による音楽コンテンツデータ処理の例を表わすフローチャートである。
【発明を実施するための最良の形態】
【００１６】
〔システム構成の概要〕
図１は、この発明の一実施例による電子音楽装置のハードウエア構成例である。この発明の一実施例による音楽コンテンツデータ処理システムには、図示のように演奏操作部や楽音発生部を有する電子楽器などの音楽専用情報処理装置（コンピュータ）が用いられるが、これと同等の音楽データ処理機能を有するパーソナルコンピュータ等の汎用の情報処理装置（コンピュータ）を用いてもよい。この電子音楽装置は、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、内蔵記憶装置４、第１及び第２外部記憶媒体インターフェース（Ｉ／Ｆ）５，６、入力操作部７、表示部８、音源部９、通信インターフェース（Ｉ／Ｆ）１０等の要素を備え、これら要素１〜１０はバス１１を介して互いに接続される。
【００１７】
装置全体を制御するＣＰＵ１は、ＲＡＭ２及びＲＯＭ３と共に、各種制御プログラムに従って各種処理を実行するデータ処理部を構成し、例えば、制御プログラムに含まれる音楽コンテンツデータ処理プログラムに従って音楽コンテンツデータ処理を実行することができる。ＲＡＭ２は、これらの処理で利用される種々の情報を一時的に記憶するための処理バッファとして機能する。ＲＯＭ３は、音楽コンテンツデータ処理プログラムを含む各種制御プログラムや必要な制御データ、自動演奏データ等を記憶しておくことができる。
【００１８】
内蔵記憶装置４は、ハードディスク（ＨＤ）や、フラッシュメモリのような書換え可能な不揮発性の半導体メモリなどの内蔵記憶媒体及びその駆動装置から成り、自動演奏データ等の任意の音楽コンテンツデータを記録することができる。また、音楽コンテンツデータ処理プログラムや制御データも、ＲＯＭ３だけでなく内蔵記憶装置４に記憶することができる。第１及び第２外部記憶媒体Ｉ／Ｆ５，６は、自動演奏データ等の音楽コンテンツデータが記録される第１及び第２記憶媒体１２，１３との間でデータを授受するための接続装置であり、記憶媒体１２，１３の種類によっては記憶媒体駆動装置が含まれる。第１及び第２外部記憶媒体１２，１３には、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、ディジタル多目的ディスク（ＤＶＤ）、メモリカード、ＵＳＢメモリ等を用いることができる。例えば、第１外部記憶媒体Ｉ／Ｆ５にスマートメディア駆動装置を用いて、スマートメディア（登録商標）と呼ばれるメモリカードを第１記憶媒体１２に用いたり、第２外部記憶媒体Ｉ／Ｆ６にＵＳＢインターフェース（Ｉ／Ｆ）を用いて、ＵＳＢフラッシュメモリ等のＵＳＢメモリを第２記憶媒体１３に用いたりすることができる。
【００１９】
入力操作部７は、各種設定操作を行うためのパネル操作部及び鍵盤などの演奏操作子を含む演奏操作部を有し、パネル操作部でのユーザによるパネル操作や演奏操作部での演奏操作の内容をパネル操作情報や演奏操作情報としてデータ処理部に導入する。表示部８は、これに接続されるディスプレイ（ＬＣＤ等の表示器）の表示内容をデータ処理部からの指令に従って制御し、入力操作部７の操作に対する表示援助を行う。なお、入力操作部７内におけるパネル操作部については、入力操作面を表示部８のディスプレイ面に設けたタッチパネル構成とし、ディスプレイ面に対するユーザ操作体（ユーザの指やユーザ操作されるペン等）のタッチ位置を検出しパネル操作内容を認識するようにすることができる。
【００２０】
音源部９は、音源（ソフトウエアを含む）や効果付与ＤＳＰを含み、入力操作部５の演奏操作部からの演奏操作情報に基づく実演奏データや記憶媒体４，１２，１３などに記憶された音楽コンテンツデータに含まれる自動演奏データに対応する楽音信号を生成し、音源部７に接続されるサウンドシステム１４は、Ｄ／Ａ変換部やアンプ、スピーカを備え、音源部９からの楽音信号に基づく楽音を発生する。
【００２１】
通信Ｉ／Ｆ１０は、ローカルエリアネットワーク（ＬＡＮ）やインターネット、電話回線などの一般用通信ネットワーク或いはＭＩＤＩ用ネットワークＣＮに接続される各種インターフェースを一括して表わしており、外部の電子音楽装置ＥＭと音楽に関する各種情報を授受することができる。例えば、この電子音楽装置装置に制御プログラムやデータが記憶されていない場合、通信Ｉ／Ｆ１０を介してサーバ電子音楽装置ＥＭから制御プログラム等をダウンロードすることができる。外部電子音楽装置ＥＭには、他の演奏データ入力装置（ＭＩＤＩ鍵盤など）や音楽データ出力装置なども含まれ、演奏データを含む音楽データを通信Ｉ／Ｆ１０を介して送受信することができる。なお、通信Ｉ／Ｆ１０がＵＳＢＩ／Ｆの場合、装置ＥＭはＵＳＢメモリ以外のＵＳＢデバイスと表わすものとする。
【００２２】
〔音楽コンテンツデータ〕
この発明の一実施例による音楽コンテンツデータ処理システムでは、電子音楽装置で利用される音楽コンテンツデータが所定の記憶媒体（メディアという）に大量に記憶されており、各音楽コンテンツデータは、少なくともプロテクト情報及び演奏データを含む。プロテクト情報には、プロテクトの有無すなわちコピーの可否を表わすコピー可否情報が含まれ、コピー可否情報がコピー不可を表わしている場合は、更にコピー可能回数情報を含めることができる。また、演奏データは、ＭＩＤＩ等のイベント形式で記述された音楽データであり、自動演奏データとも呼ばれる。
【００２３】
この実施例では、プロテクト情報中のコピー可否情報がコピー不可を表わしている音楽コンテンツデータは、著作権保護のためにコピーができないようにプロテクトがかけられるので、「プロテクトのかかっている音楽コンテンツデータ」と呼ばれる。なお、コピー不可を表わすコピー可否情報をもつ音楽コンテンツデータは、当初は、この電子音楽装置で認識可能なメディアＩＤが付けられた音楽コンテンツデータ保存専用メディア（例えば、スマートメディア）に予め記録されている。また、コピー不可のコピー可否情報をもつ音楽コンテンツデータは、誤消去防止のために上書きができないようにライトプロテクトをかけておくことが望ましい。一方、プロテクト情報中のコピー可否情報がコピー可を表わしている音楽コンテンツデータは、「プロテクトのかかっていない音楽コンテンツデータ」と呼ばれ、例えば、ユーザにより編集乃至作成された演奏データが含まれる。
【００２４】
各音楽コンテンツデータには、更に、設定データや歌詞データ、楽譜データ、運指データ、動画データ等が含まれていてもよい。ここで、設定データは、レジストレーションデータとも呼ばれ、演奏データから楽音信号を生成するために音源部９に設定されるデータであり、音色データなどを含む。また、音楽コンテンツデータは複数ファイルで構成されていてもよい。
【００２５】
この音楽コンテンツデータ処理システムでは、上述のように構成された利用可能な多数の音楽コンテンツデータが所定のメディアに複数階層のフォルダ下に記憶されて階層的に管理されると共に、音楽コンテンツデータ処理プログラムに従って音楽コンテンツデータ処理を行い、ユーザ所望の音楽コンテンツデータ群をフォルダやメディア単位で別のフォルダやメディアにコピー乃至移動することができる。なお、移動とは、コピー元のデータを消去しコピー先に移し替えることをいう。
【００２６】
具体的には、システムは、ユーザ操作に基づき、まず、「ツール画面」（図示せず）と呼ばれる音楽コンテンツデータを処理するための基本画面を表示部８のディスプレイに表示し、ツール画面にて、コピー乃至移動させたい音楽コンテンツデータが記憶されているコピー元として所望のメディアを指定し或いは更に所望のフォルダを指定する。次いで、コピー指示操作により、これらの音楽コンテンツデータをコピー乃至移動させて記憶させたいコピー先を選択するための「コピー先選択ポップアップ」（図示せず）をツール画面上に重ねて表示し、コピー先選択ポップアップで、コピー先として所望のメディアを指定し或いは更に所望のフォルダを指定する。そして、コピーの開始を指示する操作を行うことによって、コピー元に指定されたメディア或いはフォルダに記憶されている音楽コンテンツデータを、コピー先に指定されたメディア或いはフォルダにコピー乃至移動する処理が行われる。なお、コピー先のメディアは、この電子音楽装置で認識可能なメディアＩＤが付けられた音楽コンテンツデータ保存用のメディア（例えば、ＵＳＢフラッシュメモリ）であることが好ましく、このメディアにコピー乃至移動される音楽コンテンツデータは、このメディアＩＤで暗号化して保存することが好ましい。
【００２７】
ここで、システムは、コピー乃至移動の処理を行う前に、自動的に、コピー元及びコピー先の状態を調べて「コピー事前エラーチェック」と呼ばれるコピー乃至移動可能性チェックを行う。このチェックでは、コピー元の音楽コンテンツデータを指定されたコピー先にコピー乃至移動できることを確認し、さらに、プロテクトのかかっている音楽コンテンツデータがコピー元にあるかどうかをチェックする。そして、プロテクトのかかっている音楽コンテンツデータがある場合に、処理選択ダイアログ（ＤＬａ）をコピー先選択ポップアップ上に表示し、（１）プロテクトのかかっている音楽コンテンツデータはそのままコピー元に残しておくか、或いは、（２）プロテクトのかかっている音楽コンテンツデータをコピー先に移動するか、どうかをユーザに選択させる。一方、プロテクトのかかっていない音楽コンテンツデータについては、何れのケースでも指定されたコピー先にコピーする。コピー乃至移動する処理を実行する前に、このように処理動作を選択させることにより、ユーザは、（１）指定したコピー元の音楽コンテンツデータのうちプロテクトのかかっていない音楽コンテンツデータについてはバックアップしておくか、或いは、（２）指定したコピー元の音楽コンテンツデータを全て別のメディア或いはフォルダに記録し直すか、を使い分けることができる。なお、プロテクトのかかっている音楽コンテンツデータがコピー元にない場合（プロテクトのかかっていない音楽コンテンツデータのみの場合）には、コピーボタン及びキャンセルボタンを備えたコピー実行確認ダイアログ（図示せず）を開き、音楽コンテンツデータのコピーを実行するかどうかをユーザに選択させる。
【００２８】
〔コピー乃至移動の処理に関する種々のダイアログ〕
図２〜図４は、音楽コンテンツデータ処理においてコピー乃至移動の処理を行う際に、処理の進行に従って、ツール画面及びコピー先選択ポップアップ上に重畳して案内表示される種々のダイアログを示す。まず、コピー事前エラーチェックによりコピー元及びコピー先の状態を調べた結果、指定されたコピー元の音楽コンテンツデータを指定されたコピー先にコピー乃至移動することができることが確認され、上述したように、プロテクトのかかっている音楽コンテンツデータが検出された場合には、図２に例示されるような処理選択ダイアログＤＬａが表示部８のディスプレイに表示される。処理選択ダイアログＤＬａの上部には、プロテクトのかかっている音楽コンテンツデータがコピー元にある旨を報告するプロテクト検出メッセージＡ１に続いて、コピー元、コピー先及びコピー時間が順次表示される。また、このダイアログＤＬａの下部には、コピーボタンＢＣｐ、コピー／移動ボタンＢＣｍ及びキャンセルボタンＢＣａが選択的操作可能に表示され、２つの選択ボタンＢＣｐ，ＢＣｍをそれぞれ操作した場合に選択的に実行される処理動作を説明する操作機能表記Ａ２がダイアログＤＬａの中間部に表示される。
【００２９】
プロテクト検出メッセージＡ１に続くコピー元及びコピー先は、メディア名（メディアを示す記号「：」が後続する）及び各階層のフォルダ名を階層区切り記号「／」で順次結合したパス表現形式で示される。図示の例では、コピー元は、メディア名「○○○」のメディアにおけるフォルダ名「ＤＡＴＡ」の第１階層フォルダ下にあるフォルダ名「ＡＡＡ」の第２階層フォルダであり、コピー先は、メディア名「△△△」を有する別のメディアである旨が示されている。また、コピー時間は、コピー元の全音楽コンテンツデータをコピー先にコピー及び移動するのに要する時間を示す。図示の例では、メディア名「○○○」のメディアにおいてフォルダ名「ＡＡＡ」のフォルダ下にある全音楽コンテンツデータ（フォルダ情報を含む）をメディア名「△△△」のメディアにコピー及び移動するのに、「約１時間」を要する旨が示されている。
【００３０】
操作機能表記Ａ２については、上の文により、コピーボタンＢＣｐを操作すると、コピー元にある音楽コンテンツデータのうち、プロテクトのかかっていない音楽コンテンツデータのみコピー先にコピーする「コピー処理」が行われる旨が報知され、ユーザは、この操作で、プロテクトのかかっていない音楽コンテンツデータをバックアップできる（１）ことを確認することができる。また、下の文により、コピー／移動ボタンＢＣｍを操作すると、プロテクトのかかっていない音楽コンテンツデータをコピー先にコピーするのに加えてプロテクトのかかっている音楽コンテンツデータをコピー先に移動する「コピー／移動処理」が行われる旨が報知され、ユーザは、この操作で、コピー元の全音楽コンテンツデータを記録し直しできる（２）ことを確認することができる。
【００３１】
なお、キャンセルボタンは、１つ前の処理段階に戻すための操作子であり、処理選択ダイアログＤＬａやコピー実行確認ダイアログのキャンセルボタンを操作すると、処理選択ダイアログＤＬａは閉じられ、コピー先選択ポップアップの使用が可能な元の状態に戻る。さらに、コピー先選択ポップアップのキャンセルボタンを操作した場合はツール画面の使用が可能な音楽コンテンツデータ処理の初期状態に戻る。
【００３２】
さて、この音楽コンテンツデータ処理システムでは、処理選択ダイアログＤＬａの処理選択ボタンＢＣｐ，ＢＣｍ或いはコピー実行確認ダイアログのコピーボタンの操作があると、音楽コンテンツデータをコピー乃至移動する処理（＝コピー処理又はコピー／移動処理）が行われ、処理選択ダイアログＤＬａは閉じられる。この処理が行われている間は、図３のような処理中ダイアログＤＬｂ，ＤＬｃが表示され、音楽コンテンツデータをコピー乃至移動する処理の進行状況をユーザに報知することができる。さらに、コピー乃至移動が終了したときには、処理中ダイアログＤＬｂ，ＤＬｃから、自動的に、図４のような処理結果ダイアログＤＬｄ，ＤＬｅに切り替え表示され、コピー乃至移動の処理結果をユーザに報知することができる。
【００３３】
図３（１）は、処理選択ダイアログＤＬａ或いはコピー実行確認ダイアログのコピーボタンの操作により開始されるコピー処理の進行中に表示される処理中ダイアログＤＬｂの例であり、このダイアログＤＬｂはコピー中ダイアログとも呼ばれる。コピー中ダイアログＤＬｂには、コピー先△△△を示しつつ所定の処理動作：「コピー」が進行中であることを示す処理進行メッセージＢ１が上部に表示され、続いて、処理進行中は装置の電源をオフしないように注意する注意表記が表示され、更にその下に、具体的進行状況を示す進行状況表記欄Ｂ２が設けられる。この進行状況表記欄Ｂ２の例では、現在までにコピー処理が完了したフォルダ数「１０」が、コピー処理すべきフォルダ総数「２０」に対する数値「１０／２０」で表示され、その下には、コピー済みデータのリスト表示域Ｂ２ａが設けられる。リスト表示域Ｂ２ａには、現在までにコピー処理が完了した個々の音楽コンテンツデータ（データ名：ｄａｔａ１，ｄａｔａ２，ｄａｔａ３，…）が、処理完了順に、処理選択ダイアログＤＬａのコピー元表記と同様のパス表現形式（「○○○：／ＤＡＴＡ／ＡＡＡ／…」）で個々の処理内容「コピー」と共にリスト形式で表示される。
【００３４】
図３（２）は、コピー／移動ボタンＢＣｍを操作した場合に表示される処理中ダイアログＤＬｃの例を示しており、コピー／移動中ダイアログとも呼ばれる。コピー／移動中ダイアログＤＬｃにも、コピー中ダイアログＤＬｂと同様に、コピー先△△△を示しつつ所定の処理動作：「コピー／移動」が進行中であることを示す処理進行メッセージＣ１が上部に表示され、続いて、電源オフ禁止の注意表記が表示され、更にその下に、具体的進行状況を示す進行状況表記欄Ｃ２が設けられる。このコピー／移動中ダイアログＤＬｃの進行状況表記欄Ｃ２の例では、コピー／移動処理が完了したフォルダ数（１０）が処理すべきフォルダ総数（２０）に対する数値（１０／２０）で表示され、その下には、コピー／移動済みデータのリスト表示域Ｃ２ａが設けられる。リスト表示域Ｃ２ａには、現在までにコピー／移動処理が完了した個々の音楽コンテンツデータ（データ名：ｄａｔａ１，ｐＤａｔａ１，ｄａｔａ２，ｐＤａｔａ２，…）が、処理完了順に、処理選択ダイアログＤＬａのコピー元表記と同様のパス表現形式（「○○○：／ＤＡＴＡ／ＡＡＡ／…」）で個々の処理内容「コピー」又は「移動」と共にリスト形式で表示される。
【００３５】
なお、図３（２）で、先頭に記号“ｐ”が付けられたデータ名ｐＤａｔａ１，ｐＤａｔａ２，…は、プロテクトのかかっている音楽コンテンツデータのデータ名であることを表わし、後述する図４においても同様である。また、図２の各処理中ダイアログＤＬｂ，ＤＬｃにおいて、進行状況表記欄Ｂ２、Ｃ２内のリスト表示域Ｂ２ａ，Ｃ２ａには、所定数のデータしか表示することができないので、処理が完了した音楽コンテンツデータを表示域Ｂ２ａ，Ｃ２ａに表示しきれなくなった場合は、スクロールボタンＳＣの操作で残りのデータを表示させることができる。また、各処理中ダイアログＤＬｂ，ＤＬｃには中断ボタンＢＳｔが表示され、ユーザは、各処理が進行中の任意の時点で中断ボタンＢＳｔを操作し、コピー処理又はコピー／移動処理に中断を指示することができる。この場合、システムは、再度、中断すべきであることをユーザに問い合わせ、やはり、中断すべき指示を確認すると、この時にコピー乃至移動されつつあるフォルダの処理が終了した時点で、コピー処理又はコピー／移動処理を中断する。これにより、コピー元フォルダ内の元のデータがコピー先フォルダに別れて記憶されるのを防止することができる。
【００３６】
次に、図４（１）は、コピー元にプロテクトのかかっている音楽コンテンツデータがある場合に、コピー処理が終了したときに自動的に表示される処理終了時ダイアログＤＬｄの例であり、このダイアログＤＬｄは、コピー終了時ダイアログとも呼ばれ、コピー処理の結果（コピー結果ともいう）を表示するのに用いられる。コピー終了時ダイアログＤＬｄには、コピー先△△△への所定の処理：「コピー」が終了したことを示す処理終了メッセージＤ１が上部に表示され、その下部に、具体的なデータの処理結果を示す処理結果表記欄Ｄ２が表示される。この処理結果表記欄Ｄ２の例では、２つのリスト表示域Ｄ２ａ，Ｄ２ｂを設け、左側のコピーデータリスト表示域Ｄ２ａには、コピーが行われた音楽コンテンツデータ即ちデータ名ｄａｔａ１，ｄａｔａ２，ｄａｔａ３，…を持つプロテクトのかかっていない音楽コンテンツデータが、コピー完了順に、パス表現形式「○○○：／ＤＡＴＡ／ＡＡＡ／…」でリスト表示される。また、右側の非コピーデータリスト表示域Ｄ２ｂには、指定されたコピー元に記憶された音楽コンテンツデータのうち、コピーが行われなかった音楽コンテンツデータ（データ名：ｐＤａｔａ１，ｐＤａｔａ２，ｐＤａｔａ３，…）が、コピー元におけるフォルダ構成順に、パス表現形式（「○○○：／ＤＡＴＡ／ＡＡＡ／…」）でリスト形式で表示される。コピー元にプロテクトのかかっている音楽コンテンツデータがない場合には、非コピーデータリスト表示域Ｄ２ｂが空欄となる。
【００３７】
図４（２）は、コピー／移動処理が終了したときに自動的に表示される処理終了時ダイアログＤＬｅの例を示しており、コピー／移動終了時ダイアログとも呼ばれ、コピー／移動処理の結果（コピー／移動結果ともいう）を表示するのに用いられる。コピー／移動終了時ダイアログＤＬｅでも、コピー終了時ダイアログＤＬｄと同様に、コピー先△△△への所定の処理：「コピー／移動」が終了したことを示す処理終了メッセージＥ１が上部に表示され、その下部に、具体的な処理結果を示す処理結果表記欄Ｅ２が設けられる。この処理結果表記Ｅ２の例でも、コピー終了時ダイアログＤＬｄと同様に、２つのリスト表示域Ｅ２ａ，Ｅ２ｂを設けられ、左側のコピーデータリスト表示域Ｅ２ａには、コピーが行われた音楽コンテンツデータ即ちデータ名ｄａｔａ１，ｄａｔａ２，ｄａｔａ３，……を持つプロテクトのかかっていない音楽コンテンツデータが、コピー終了順に、パス表現形式（「○○○：／ＤＡＴＡ／ＡＡＡ／…」）でリスト表示される。一方、右側の移動データリスト表示域Ｅ２ｂには、移動が行われた音楽コンテンツデータ即ちデータ名ｐＤａｔａ１，ｐＤａｔａ２，ｐＤａｔａ３，…を持つプロテクトのかかっている音楽コンテンツデータが、左側と同様に、コピー完了順に、コピー元におけるフォルダ構成順に、パス表現形式（「○○○：／ＤＡＴＡ／ＡＡＡ／…」）でリスト表示される。
【００３８】
各処理終了時ダイアログＤＬｄ；ＤＬｅにおいて、処理結果表記欄Ｄ２；Ｅ２内の左右の各結果リスト表示域Ｄ２ａ，Ｄ２ｂ；Ｅ２ａ，Ｅ２ｂには、処理中ダイアログＤＬｂ，ＤＬｃのリスト表示域Ｂ２ａ，Ｃ２ａと同様に、それぞれ、上下方向のスクロールボタンＳＣが設けられているので、夫々のスクロールボタンＳＣを操作することにより左右の表示域で独立してデータをスクロール表示することができる。また、各処理終了時ダイアログＤＬｄ，ＤＬｅにはＯＫボタンＢＯｋが表示されており、ユーザが、処理結果を確認した後で中ＯＫボタンＢＯｋを操作すると、処理終了時ダイアログＤＬｄ，ＤＬｅ及びコピー先選択ポップアップが閉じられて、今回の音楽コンテンツデータ処理を終了し、元のツール画面を用いて新たな音楽コンテンツデータ処理を行うことができる。
【００３９】
以上のように、この音楽コンテンツデータ処理システムでは、ユーザ操作に応じて、コピー元のフォルダ或いはメディア（第１の記憶手段）をコピー元に指定し、コピー先のフォルダ或いはメディア（第２の記憶手段）をコピー先に指定してコピーを行う際に、プロテクトのかかっている音楽コンテンツデータ（コピー不可）がコピー元にあった場合、ユーザ操作に応じて、プロテクトのかかっている音楽コンテンツデータの移動を行うか（図２：コピー／移動ボタンＢＣｍの操作）行わないか（同コピーボタンＢＣｐの操作）を選択する。そして、コピー元に記憶された全ての音楽コンテンツデータのうち、プロテクトのかかっていない音楽コンテンツデータ（コピー不可以外）はコピー先にコピーする処理を行い、プロテクトのかかっている音楽コンテンツデータについては、選択に従い、移動を行うと選択された場合にのみコピー先に移動する処理を行う。
【００４０】
〔音楽コンテンツデータ処理の動作フロー例〕
図５は、この発明の一実施例による音楽コンテンツデータ処理を表わすフローチャートの例である。この電子音楽装置が各種処理モードを待機している状態において音楽コンテンツデータ処理モードへの移行指示操作があり、この音楽コンテンツデータ処理がスタートすると、ＣＰＵ１は、まず、ツール画面（図示せず）を表示部８のディスプレイに表示する。ツール画面は、ユーザに音楽コンテンツデータのコピー元をフォルダ単位或いはメディア単位で指定する操作を行うことができるように構成されている。そして、最初のステップＳ１では、ユーザの指定操作に基づいてコピー元のフォルダ或いはメディアを指定し、指定した内容をＲＡＭ２の指定内容記憶エリアに保持すると共に、コピー先選択ポップアップ（図示せず）をツール画面上に重畳表示する。
【００４１】
コピー先選択ポップアップは、ユーザに音楽コンテンツデータのコピー先をフォルダ単位或いはメディア単位で指定する操作を行うことができるように構成されており、ステップＳ２において、ユーザの指定操作に基づいてコピー先のフォルダ或いはメディアを指定すると、指定された内容をＲＡＭ２の指定内容記憶エリアに保持すると共に、ステップＳ３に進む。ステップＳ３では、ＲＡＭ２に保持された指定内容に従って、ステップＳ１，Ｓ２で指定されたコピー元及びコピー先の現在の状態を調べ、コピー事前エラーチェックを行う。例えば、次のような事項を調べて、予め定められたコピー可能性基準から逸脱したエラーがあるか否かをチェックする：
（１）コピー元に音楽コンテンツデータがあるか、
（２）コピー元にプロテクトのかかっている（コピー不可）音楽コンテンツデータがあるか、
（３）コピー先のフォルダパス名のサイズは２３５Ｂｙｔｅ以上か、
（４）コピー先の空き容量はコピー元のデータサイズより多いか、等々。
【００４２】
次のステップＳ４では、ステップＳ３でのコピー事前エラーチェックによりエラーが検出されたか否かを判定し、エラーがあると判定されたときは（Ｓ４＝ＹＥＳ）、ステップＳ５に進んで、「コピー事前確認ダイアログ」（図示せず）を表示する。つまり、内蔵記憶装置４の「エラー−メッセージ」対応テーブルを参照し、検出されたエラーに対応するメッセージデータを抽出し、抽出されたメッセージデータに基づいてエラーメッセージ及び対処法をコピー事前確認ダイアログ上に表示する。この対応テーブルは、例えば、次のように、チェックで検出される「エラーの種類」とこれに対応して表示される「エラー乃至対処法のメッセージ」とを対応させて記述した制御データである：
（ａ）エラー１＝「コピー結果のフォルダパス名が２３５Ｂｙｔｅ以上」→「パス名が長すぎます。コピー先のフォルダの階層を上げてください。（例：ルートに変える）」
（ｂ）エラー２＝「コピー元に音楽コンテンツデータがない」→「音楽コンテンツデータがありません。」
（ｃ）エラー３＝「コピー先の残量が足りない」→「メディアの空き容量が足りません。コピー先のメディアを空き容量が多いものに変えてください。」
【００４３】
これに対して、ユーザにより、コピー事前確認ダイアログのＯＫボタンが操作されると、エラーの内容に応じてステップＳ１或いはステップＳ２に戻り、ステップＳ１乃至ステップＳ２で、エラーメッセージ及び対処法に応じたコピー元乃至コピー先の設定に関する対策が講じられると、再度、ステップＳ３でコピー事前チェックを行い、ステップＳ３で設定されたコピー元及びコピー先の状態に関するエラーがないかをステップＳ４で判定する。そして、エラーがなくなるまで、ステップＳ５→Ｓ１，Ｓ２→Ｓ３→Ｓ４の動作を繰り返し、エラーがなくなると（Ｓ４＝ＮＯ）、ステップＳ６に進み、コピー元に、プロテクトのかかっている音楽コンテンツデータがあるか否かを判定する。
【００４４】
ステップＳ６で、コピー元に、プロテクトのかかっている音楽コンテンツデータがあると判定したときは（Ｓ６＝ＹＥＳ）、ステップＳ７に進み、処理選択ダイアログＤＬａ（図２参照）を開いて、（１）「プロテクトのかかっていない音楽コンテンツデータのみコピーする」（コピーボタンＢＣｐの操作による）か、或いは、（２）「プロテクトのかかっていない音楽コンテンツデータはコピーし、プロテクトのかかっている音楽コンテンツデータは移動する」（コピー／移動ボタンＢＣｍの操作による）かをユーザに選択させる。なお、この処理選択ダイアログＤＬａでは、ユーザの操作に応じて、さらに、（３）「元のコピー先指定可能状態に戻す」（キャンセルボタンＢＣａの操作による）を選択することもできる。ステップＳ７で何れかの処理を選択すると、ステップＳ８に進み、（１）の「プロテクトのかかっていない音楽コンテンツデータのみコピーする」を選択した（ＢＣｐ操作）か否かを判定する。
【００４５】
ステップＳ６で、コピー元に、プロテクトのかかっている音楽コンテンツデータはないと判定したとき（Ｓ６＝ＮＯ）、或いは、ステップＳ８で、（１）の「プロテクトのかかっていない音楽コンテンツデータのみコピーする」を選択したと判定したときは（Ｓ８＝ＹＥＳ）、ステップＳ９に進む。ステップＳ９では、コピー中ダイアログＤＬｂ〔図３（１）参照〕を開き、コピー元にあるプロテクトのかかっていない音楽コンテンツデータのみを全てコピー先にコピーする「コピー処理」を行う。このコピー処理が終了すると、ステップＳ１０に進み、ダイアログ表示をコピー中ダイアログＤＬｂからコピー終了時ダイアログＤＬｄ〔図４（１）参照〕に切り替え、コピー終了時ダイアログＤＬｄによって、ステップＳ９で行ったコピー処理の結果である「コピー結果」を表示する。そして、コピー結果が確認されると（ＯＫボタンＢＯｋ操作）、コピー終了時ダイアログＤＬｄ及びコピー先選択ポップアップを閉じて今回の音楽コンテンツデータ処理を終了し、ツール画面を使用可能な音楽コンテンツデータ処理の初期状態に戻る。
【００４６】
一方、ステップＳ８で、（１）の「プロテクトのかかっていない音楽コンテンツデータのみコピーする」を選択しないと判定したときは（Ｓ８＝ＮＯ）、ステップＳ１１に進んで、（２）の「プロテクトのかかっていない音楽コンテンツデータはコピーし、プロテクトのかかっている音楽コンテンツデータは移動する」を選択した（ＢＣｍ操作）か否かを判定し、（２）を選択したときは（Ｓ１１＝ＹＥＳ）、ステップＳ１２に進む。ステップＳ１２では、コピー／移動中ダイアログＤＬｃ〔図３（２）参照〕を開き、プロテクトのかかっていない音楽コンテンツデータについてはコピー先にコピーし、プロテクトのかかっている音楽コンテンツデータについてはコピー元からコピー先へと移動する「コピー／移動処理」を行う。ここで、プロテクトのかかっている音楽コンテンツデータをスマートメディアやＵＳＢメモリのような外部記録媒体に移動する際には、当該外部記録媒体に割り当てられているメディアＩＤで当該音楽コンテンツデータを暗号化した上、当該外部記録媒体に記録することが好ましい。
【００４７】
そして、コピー／移動処理が終了すると、ステップＳ１３に進み、ダイアログ表示をコピー／移動中ダイアログＤＬｃからコピー／移動終了時ダイアログＤＬｅ〔図４（２）参照〕に切り替え、コピー／移動終了時ダイアログＤＬｅによって、ステップＳ１２で行ったコピー／移動処理の結果である「コピー／移動結果」を表示する。
【００４８】
また、ステップＳ１１で、（２）ではなく、（３）の「元のコピー先指定可能状態に戻す」を選択したとき即ちキャンセルボタンＢＣａが操作されたときは（Ｓ１１＝ＮＯ）、ステップＳ２に戻り、コピー先選択ポップアップを使用してコピー先を指定し直すことができる状態に復帰する。
【００４９】
〔種々の実施態様〕
以上、この発明の好適な一実施例について説明したが、これは単なる一例であって、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能であり、種々の態様で実施することができる。例えば、「プロテクトのかかっている／かかっていない音楽コンテンツデータ」の判断については、実施例では、コピー不可を表わすコピー可否情報をもつ音楽コンテンツデータであれば、直ちに、「プロテクトのかかっている音楽コンテンツデータ」と判断し、コピー指定があると「移動」するようにしたが、コピー可否情報がコピー不可を表わしている場合には、既述のように、所定の回数だけはコピー可能であることを示す「コピー可能回数情報」をプロテクト情報に含ませて、コピー可能回数情報が「１」以上のコピー可能回数を示している間は、「プロテクトのかかっていない音楽コンテンツデータ」として取り扱い、「コピー」可能とすることができる。つまり、当該音楽コンテンツデータは、コピー実行の度にコピー可能回数が１ずつ減算され、コピー可能回数が「０」になったときに初めて「プロテクトのかかっている音楽コンテンツデータ」として取り扱い、移動するかしないかをユーザに問い合わせる。この場合、当該音楽コンテンツデータをコピーしたときはコピー先でのコピー可能回数も減算（−１）し、当該音楽コンテンツデータを移動したときには、移動された音楽コンテンツデータはコピー可能回数＝「０」を維持する（コピー不可）ようにするのが好ましい。
【００５０】
処理終了時ダイアログについては、実施例（ＤＬｄ，ＤＬｅ）では、コピーした音楽コンテンツデータ名（コピー元パス付き）のリスト（Ｄ２ａ，Ｅ２ａ）、コピーできなかった若しくは移動した音楽コンテンツデータ名（コピー元パス付き）のリスト（Ｄ２ｂ，Ｅ２ｂ）を表示しているが、音楽コンテンツデータ１つずつについて結果表示し、例えば、「次へ」ボタンの操作などで順次表示させるようにしてもよい。
【００５１】
或いは、一旦、処理終了メッセージ（Ｄ１，Ｅ１）を出し、ユーザに結果を確認するかどうか選択させるようなダイアログを表示してもよい。ここで、結果を確認する際に各音楽コンテンツデータの結果を表示する。この場合、コピーできなかった音楽コンテンツデータのみを報知するようにしてもよい。さらに、表示した音楽コンテンツデータ名と共に、例えば、音楽コンテンツデータの種類（プロテクト付きや通常の音楽コンテンツデータなど）を表わすアイコンを表示すると分かり易くなる。
【００５２】
処理中ダイアログ（ＤＬｂ，ＤＬｃ）の表示については、処理進行メッセージ（Ｂ１，Ｃ１）だけでもよいし、コピー処理或いはコピー／移動処理すべきフォルダ数とコピー処理或いはコピー／移動処理を行ったフォルダ数を処理に従って表示してもよい。さらに、コピー処理或いはコピー／移動処理した音楽コンテンツデータ名（コピー元やコピー先のパス付きでもよい）を順次表示していくようにしてもよい。この場合、例えば、音楽コンテンツデータ名が６個になったら自動的にスクロールして処理されたものを下に追加する形で表示するようにしてもよい。
【００５３】
コピー元を指定したときに、コピー元がコピー処理或いはコピー／移動処理に適した状態かどうかをチェックするのが好ましい。例えば、コピー元としてコピープロテクトがかかったメディアを選択している場合は、「メディアにコピープロテクトがかかっています」のダイアログを表示し、コピー先の選択に進めないようにする。また、コピー先を指定したときに、コピー事前確認ダイアログを表示するようにしてもよい。この場合、事前エラーチェックの進捗状況を例えば数値やグラフなどで表示してもよい。
【符号の説明】
【００５４】
ＤＬａ  処理選択ダイアログ、
Ａ１，Ａ２  プロテクト検出メッセージ及び操作機能表記、
ＢＣｐ，ＢＣｍ，ＢＣａ  コピーボタン、コピー／移動ボタン及びキャンセルボタン、
ＤＬｂ，ＤＬｃ；ＤＬｄ，ＤＬｅ  処理中ダイアログ及び処理終了時ダイアログ、
Ｂ１，Ｃ１；Ｄ１，Ｅ１  処理進行メッセージ及び処理終了メッセージ、
Ｂ２，Ｃ２；Ｄ２，Ｅ２  進行状況表記欄及び処理結果表記欄、
Ｂ２ａ，Ｃ２ａ，Ｄ２ａ，Ｄ２ｂ，Ｅ２ａ，Ｅ２ｂ  スクロール可能なリスト表示域、
ＢＳｔ，ＢＯｋ  中断ボタン及びＯＫボタン。
【図１】
2014044449.tif 000003
【図２】
2014044449.tif 000004
【図３】
2014044449.tif 000005
【図４】
2014044449.tif 000006
【図５】
2014044449.tif 000007