(57)【特許請求の範囲】
【請求項１】
(a)音楽再生手段と(b)監視手段と(c)音楽デバイス手段とを備えた音楽処理装置であって、
(a)前記音楽再生手段は、
(a1)音楽コンテンツの再生指令を受けて、監視手段に対して当該音楽コンテンツの著作権情報を送信する著作権情報送信手段を備え、
(b)前記監視手段は、
(b1)前記音楽再生手段から前記音楽コンテンツの著作権情報が送られてくると、当該著作権情報が「複製可」を示しているか否かを判断する判断手段と、
(b2)音楽デバイス手段に対し、所定間隔で、前記判断手段による判断結果を与える著作権情報制御手段とを備え、
(c)前記音楽デバイス手段は、
(c1)平常時は、前記著作権情報制御手段が判断結果を与える所定間隔よりも長い所定間隔でディジタル出力端子を有する音楽デバイス部に「複製不可」を出力するように構成されており、当該長い所定間隔が経過する前に前記著作権情報制御手段から「複製可」が与えられると、前記音楽デバイス部に対し、前記「複製不可」に代えて「複製可」を与えるとともに、前記音楽再生手段から受けた音楽コンテンツを、前記音楽デバイス部に与える通過制御手段を備えたこと
を特徴とする音楽処理装置。
【請求項２】
請求項１の音楽処理装置において、
前記判断手段は、前記音楽再生手段から再生指令が送られてくると、著作権情報送信要求を音楽再生手段に送信することによって、著作権情報を取得するものであることを特徴とする音楽処理装置。
【請求項３】
音楽コンテンツの再生指令を受けて、監視プログラムに対して当該音楽コンテンツの著作権情報を送信する音楽再生プログラムから音楽コンテンツを受け取り、前記音楽再生プログラムから前記音楽コンテンツの著作権情報が送られてくると、当該著作権情報が「複製可」を示しているか否かを判断する監視プログラムから当該判断結果を、所定間隔で受け取るデバイスドライバプログラムであって、コンピュータによって以下の機能を実現するためのデバイスドライバプログラム。
平常時は、前記著作権情報制御手段が判断結果を与える所定間隔よりも長い所定間隔でディジタル出力端子を有する音楽デバイス部に「複製不可」を出力するように構成されており、当該長い所定間隔が経過する前に前記著作権情報制御手段から「複製可」が与えられると、前記音楽デバイス部に対し、前記「複製不可」に代えて「複製可」を与えるとともに、前記音楽再生手段から受けた音楽コンテンツを、前記音楽デバイス部に与える通過制御手段。
【請求項４】
(b)監視手段と(c)音楽デバイス手段と(d)音楽録音手段とを備えた音楽処理装置であって、
(b)前記監視手段は、
(b1)前記音楽デバイス手段から、音楽デバイス部のディジタル入力端子に与えられた音楽コンテンツの著作権情報が「複製可」を示しているか否かを判断する判断手段と、
(b2)前記音楽デバイス手段に対し、所定間隔で、前記判断手段による判断結果が「複製可」であればデータパス指令を与え、前記判断手段による判断結果が「複製可」でなければデータクリア指令を与える音楽デバイス制御手段とを備え、
(c)前記音楽デバイス手段は、
(c1)平常時は、前記音楽デバイス制御手段が指令を与える前記所定間隔よりも長い所定間隔で、ディジタル入力端子を有する音楽デバイス部に与えられた音楽データをクリアするよう構成されており、当該長い所定間隔が経過する前に前記音楽デバイス制御手段からデータパス指令が与えられると、前記音楽データのクリアに代えて、前記音楽デバイス部から受けた音楽コンテンツを、前記音楽録音手段に通過させる音楽コンテンツ通過手段を備え、
(d)前記音楽録音手段は、
(d1)前記音楽デバイス手段からの音楽コンテンツを録音する録音実行手段を備えていること
を特徴とする音楽処理装置。
【請求項５】
音楽デバイス部のディジタル入力端子に与えられた音楽コンテンツの著作権情報が「複製可」を示しているか否かを判断する監視プログラムから、当該判断結果に基づくデータパス指令またはデータクリア指令を所定間隔で受け取るデバイスドライバプログラムであって、コンピュータによって以下の機能を実現するためのデバイスドライバプログラム。
平常時は、前記音楽デバイス制御手段が指令を与える前記所定間隔よりも長い所定間隔で、ディジタル入力端子を有する音楽デバイス部に与えられた音楽データをクリアするよう構成されており、当該長い所定間隔が経過する前に前記音楽デバイス制御手段からデータパス指令が与えられると、前記音楽データのクリアに代えて、前記音楽デバイス部から受けた音楽コンテンツを、前記音楽録音手段に通過させる音楽コンテンツ通過手段。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ディジタル音声における複製コントロールに関するものである。
【背景技術】
【０００２】
ディジタル音声入出力端子を有するオーディオ機器においては、ＳＣＭＳ(Serial Copy Management System)によるコピー制御が義務づけられている。これは、ディジタルデータが劣化しないことに鑑みて、ディジタルにて複製する場合には、複製回数に制限をかけるというものである。音楽コンテンツに著作権情報を付加し、その著作権情報の内容に応じて複製回数が制御される。たとえば、著作権情報が「コピー・フリー」であれば自由にコピーできる。「コピー禁止」であれば、これを複製しようとした場合、オーディオ機器が判断してコピーを実行できないように制御する。「コピー・ワンス」であれば、１回だけのコピーが許される。オーディオ機器は、複製しようとする元の音楽コンテンツが「コピー・ワンス」であれば、複製を許可するとともに、複製した音楽コンテンツの著作権情報を「コピー禁止」とする（たとえば、特許文献１）。
【０００３】
このように、ＳＣＭＳへの対応が義務づけられているオーディオ機器を用いている限り、機械的に複製の制御が行われ、不正な複製が防止できる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、パーソナルコンピュータ（ＰＣ）においては、上記のようなＳＣＭＳによる管理は十分になされていない。ＰＣでは、ネットワーク上での複製が大きな問題となっており、相対的にＳＣＭＳによる管理が軽視されてきたためである。
【０００５】
このため、折角オーディオ機器においてＳＣＭＳを厳格に実現しても、ＰＣのディジタル音声出力などを利用すれば、簡単に複製が許されてしまうという問題があった。たとえば、「コピー禁止」となっている音楽コンテンツであっても、ＰＣ内のソフトウエアがＳＣＭＳの管理をしていなければ、これをＰＣ内に取り込んで記録したり、あるいは、ＰＣから外部に出力して複製することができてしまうことになる。
【０００６】
この発明は、上記のような問題点を解決して、ＰＣにおいても、適切な複製管理を行うことのできる音楽複製の監視プログラム等を提供することを目的とする。
【０００７】
【特許文献１】特開２００１−２６６５４６
【課題を解決するための手段】
【０００８】
この発明に係る音楽処理装置のいくつかの独立した側面を以下に示す。
【０００９】
(1)この発明に係る音楽処理装置は、(a)音楽再生手段と(b)監視手段と(c)音楽デバイス手段とを備えた音楽処理装置であって、
(a)前記音楽再生手段は、(a1)音楽コンテンツの再生指令を受けて、監視手段に対して当該音楽コンテンツの著作権情報を送信する著作権情報送信手段を備え、
(b)前記監視手段は、(b1)前記音楽再生手段から前記音楽コンテンツの著作権情報が送られてくると、当該著作権情報が「複製可」を示しているか否かを判断する判断手段と、(b2)音楽デバイス手段に対し、所定間隔で、前記判断手段による判断結果を与える著作権情報制御手段とを備え、
(c)前記音楽デバイス手段は、(c1)平常時は、前記著作権情報制御手段が判断結果を与える所定間隔よりも長い所定間隔でディジタル出力端子を有する音楽デバイス部に「複製不可」を与えており、当該長い所定間隔が経過する前に前記著作権情報制御手段から「複製可」が与えられると、前記音楽デバイス部に対して「複製可」を与えるとともに、前記音楽再生手段から受けた音楽コンテンツを、前記音楽デバイス部に与える通過制御手段を備えたことを特徴としている。
【００１０】
したがって、監視手段がない限り音楽デバイス手段が「複製可」の音楽データを出力しないので、監視手段による著作権管理を確実に行うことができる。
【００１１】
(2)この発明に係る音楽処理装置は、判断手段が、前記音楽再生手段から再生指令が送られてくると、著作権情報送信要求を音楽再生手段に送信することによって、著作権情報を取得するものであることを特徴とする。
【００１２】
したがって、判断手段が常に、音楽再生手段を監視する必要がない。
【００１３】
(3)この発明に係るデバイスドライバプログラムは、音楽コンテンツの再生指令を受けて、監視プログラムに対して当該音楽コンテンツの著作権情報を送信する音楽再生プログラムから音楽コンテンツを受け取り、前記音楽再生プログラムから前記音楽コンテンツの著作権情報が送られてくると、当該著作権情報が「複製可」を示しているか否かを判断する監視プログラムから当該判断結果を、所定間隔で受け取るデバイスドライバプログラムであって、コンピュータによって
平常時は、監視プログラムが判断結果を与える前記所定間隔よりも長い所定間隔で、ディジタル出力端子を有する音楽デバイス部に「複製不可」を与えており、当該長い所定間隔が経過する前に監視プログラムから「複製可」が与えられると、前記音楽デバイス部に対して「複製可」を与えるとともに、前記音楽再生プログラムから受けた音楽コンテンツを、前記音楽デバイス部に与える通過制御手段を実現するためのプログラムである。
【００１４】
したがって、判断手段が常に、音楽再生手段を監視する必要がない。
【００１５】
(4)この発明にかかる音楽処理装置は、(b)監視手段と(c)音楽デバイス手段と(d)音楽録音手段とを備えた音楽処理装置であって、
(b)前記監視手段は、(b1)前記音楽デバイス手段から、音楽デバイス部のディジタル入力端子に与えられた音楽コンテンツの著作権情報が「複製可」を示しているか否かを判断する判断手段と、(b2)前記音楽デバイス手段に対し、所定間隔で、前記判断手段による判断結果が「複製可」であればデータパス指令を与え、前記判断手段による判断結果が「複製可」でなければデータクリア指令を与える音楽デバイス制御手段とを備え、
(c)前記音楽デバイス手段は、(c1)平常時は、前記音楽デバイス制御手段が指令を与える前記所定間隔よりも長い所定間隔で、ディジタル入力端子を有する音楽デバイス部に与えられた音楽データをクリアする制御を行っており、当該長い所定間隔が経過する前に前記音楽デバイス制御手段からデータパス指令が与えられると、前記音楽デバイス部から受けた音楽コンテンツを、前記音楽録音手段に通過させる音楽コンテンツ通過手段を備え、
(d)前記音楽録音手段は、(d1)前記音楽デバイス手段からの音楽コンテンツを録音する録音実行手段を備えていることを特徴としている。
【００１６】
したがって、監視手段がない限り音楽デバイス手段が音楽データを音楽録音手段に与えないので、監視手段による著作権管理を確実に行うことができる。
【００１７】
(5)この発明に係るデバイスドライバプログラムは、音楽デバイス部のディジタル入力端子に与えられた音楽コンテンツの著作権情報が「複製可」を示しているか否かを判断する監視プログラムから、当該判断結果に基づくデータパス指令またはデータクリア指令を所定間隔で受け取るデバイスドライバプログラムであって、コンピュータによって、
平常時は、前記監視プログラムが指令を与える前記所定間隔よりも長い所定間隔で、ディジタル入力端子を有する音楽デバイス部に与えられた音楽データをクリアする制御を行っており、当該長い所定間隔が経過する前に前記監視プログラムからデータパス指令が与えられると、前記音楽デバイス部から受けた音楽コンテンツを、音楽録音手段に通過させる音楽コンテンツ通過手段を実現するためのプログラムである。
【００１８】
したがって、監視手段がない限り音楽デバイス手段が音楽データを音楽録音手段に与えないので、監視手段による著作権管理を確実に行うことができる。
【００１９】
この発明において、「音楽再生手段」とは、少なくともディジタルデータである音楽データを、音楽デバイス手段に与える機能を有するものをいう。実施形態では、音楽再生プログラム２１がこれに対応する。
【００２０】
「音楽コンテンツ」とは、ディジタルデータとしての音楽データをいう。サンプリングデータだけでなく、コード化されたデータも含む概念である。実施形態では、音楽データ２７がこれに対応する。
【００２１】
「著作権情報」とは、少なくとも、直接間接に複製の許否を示す情報を含むものいう。実施形態では、図８に示す著作権情報がこれに対応する。
【００２２】
「監視手段」は、実施形態においては、監視プログラム２５がこれに対応する。
【００２３】
「複製可」とは複製が許可されることを示し、「複製不可」とは複製が許可されないことを示す。直接的に複製の有無を言及していない情報も含む概念である。実施形態では、世代情報の「オリジナル」は「複製可」に該当し、「コピー」は「複製不可」に該当する。
【００２４】
「音楽デバイス手段」は、実施形態においてはデバイスドライバ２３がこれに対応する。
【００２５】
「プログラム」とは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。
【発明を実施するための形態】
【００２６】
１．第一の実施形態
(1)機能ブロック図
この発明の一実施形態による音楽処理装置の機能ブロック図を、図１に示す。この実施形態では、音楽処理装置から外部のディジタル機器に対して、ディジタルデータにて音楽データを出力する場合について説明する。
【００２７】
この実施形態において、音楽処理装置は、音楽再生手段２、監視手段４、音楽デバイス手段６を備えて構成されている。音楽再生手段２の著作権情報送信手段２４は、再生指令を受けて、監視手段４の判断手段４２に対し、再生対象となった音楽コンテンツの著作権情報を送信する。判断手段４２は、受信した著作権情報が、「複製可」であるか否かを判断する。監視手段４の著作権情報制御手段４４は、判断手段４２の判断結果を音楽デバイス手段６の通過制御手段６２に与える。
【００２８】
音楽デバイス手段６の通過制御手段６２は、平常時は、音楽デバイス部８に対し「複製不可」の指令を与えている。ただし、著作権情報制御手段４４から「複製可」の著作権情報を受信した場合には、その旨の通知を受けて、音楽デバイス部８に対し「複製可」の指令を与える。
【００２９】
音楽再生手段２の再生制御手段２２は、再生タイミングを合わせるため、判断手段４２の判断終了の通知を受けて、音楽デバイス手段６の通過制御手段６２に音楽コンテンツを与える。これにより、通過制御手段６２は、音楽デバイス部８に音楽コンテンツを与え、音楽デバイス部８は、これをディジタル端子８２から外部に出力する。この際、通過制御手段６２は、著作権情報制御手段４４からの「複製可」「複製不可」の指令に応じて、音楽デバイス部８から出力される音楽コンテンツの著作権情報を制御する。すなわち、著作権情報制御手段４４から「複製可」の指令が与えられている場合には、音楽デバイス部８が出力する音楽コンテンツの著作権情報を「複製可」とし、そうでない場合には、「複製不可」とする。
【００３０】
なお、再生停止指令が与えられると、再生停止指令転送手段２６は、著作権情報制御手段４４にこれを与える。著作権情報制御手段４４は、再生停止指令を受けて、通過制御手段６２を「複製不可」に制御する。
【００３１】
したがって、ディジタル端子８２に接続されたオーディオ機器における、複製の制御を実現することができる。
【００３２】
(2)ハードウエア構成
図２に、この発明の一実施形態による音楽処理装置のハードウエア構成を示す。ＣＰＵ１には、メモリ３、ディスプレイ５、サウンドカード７、ハードディスク９、ＣＤ−ＲＯＭ１１、マウス／キーボード１３が接続されている。メモリ３は、ＣＰＵ１のワークエリア等として使用されるものである。
【００３３】
ハードディスク９には、WINDOWS（商標）などのオペレーティングシステム（ＯＳ）１９、音楽再生プログラム２１、デバイスドライバ２３、監視プログラム２５、音楽データ２７などが記録されている。ＯＳ１９、音楽再生プログラム２１、デバイスドライバ２３、監視プログラム２５は、ＣＤ−ＲＯＭ２９に記録されていたものを、ＣＤ−ＲＯＭドライバ１１を介してインストールしたものである。音楽再生プログラム２１は、ＯＳ１９と協働して、記録されている音楽データ２７や外部から与えられた音楽データの再生等を制御するものである。デバイスドライバ２３は、サウンドカード７を制御して、音楽データ２７の処理を行うものである。マウス／キーボード１３は、ユーザの操作入力などを受け付けるものである。
【００３４】
図３に、サウンドカード７のブロック図を示す。インターフェイス７１は、バスラインとのやりとりを仲介する。制御部７３は、サウンドカード７の全体を制御する。制御部７３からの出力は、Ｄ／Ａ変換回路７５を介して、アナログ出力端子１５に与えられる。また、アナログ入力端子１６からの入力は、Ａ／Ｄ変換回路７７を介して、制御部７３に与えられる。制御部７３には、ディジタル出力端子１７と、ディジタル入力端子１８が接続されている。
【００３５】
(3)処理の流れ
この実施形態では、ハードディスク９の音楽データ２７を、音楽生成プログラム２１によって再生し、サウンドカード７のディジタル出力端子１７から出力して、ＭＤ装置などの外部機器（図示せず）にてディジタル記録する場合について説明する。
【００３６】
図４に、音楽再生プログラム２１、監視プログラム２５、デバイスドライバ２３のフローチャートを示す。また、図５に音楽再生プログラム２１のフローチャートを、図６に監視プログラム２５のフローチャートを、図７にデバイスドライバ２３のフローチャートを示す。以下において、説明の便宜上、プログラムが能動的に処理を行っているように記載してるが、実質的にはプログラムにしたがってＣＰＵ１が処理を実行している。
【００３７】
ユーザが、マウス／キーボード１３を操作して、音楽データ２７を指定して、音楽再生プログラム２１による再生を指示したとする。この再生指示を受けた音楽再生プログラム２１は、これを監視プログラム２５に送信する（図４の(1)、図５のステップＳ１）。監視プログラム２５は、再生指示があった旨（あるいは再生指示の転送）を受けると（図６、ステップＳ２１）、音楽再生プログラム２１に対して、著作権情報取得コマンドを送信する（図４の(2)、図６のステップＳ２２）。
【００３８】
著作権情報取得コマンドを受けた音楽再生プログラム２１は、再生対象となっている音楽データ２７に付けられている著作権情報を読み出し、これを監視プログラム２５に送信する（図４の(3)、図５のステップＳ３）。図８に、音楽データ２７の構成を示す。音楽データは、著作権情報とコンテンツデータに分けられる。コンテンツデータは、音楽をディジタルデータとして表したものである。著作権情報は、図８に詳細を示すように、著作権ビット、カテゴリー情報、世代ビットを備えて構成されている。著作権ビットは、「１」が著作権あり、「０」が著作権無しを示しており、「０」であればコピー自由ということになる。カテゴリー情報は、オリジナルとなる音楽データの種類を示している。たとえば、「Ｇ００１１００１」であればＤＶＤ、「Ｇ００００００１」であればＣＤを示している。世代ビットＧは、オリジナルであるかコピーであるかを示している。たとえば、カテゴリー情報がＤＶＤの場合、世代ビットＧが「０」であればオリジナル、「１」であれば１世代目のコピーであることを示す。著作権管理のなされている録音機器においては、世代情報がオリジナルでない限りディジタル録音は許可されないようになっている。
【００３９】
監視プログラム２５は、著作権情報が、コピーを禁止している場合には、デバイスドライバ２３に対してコピー禁止コマンドを送信する（図６のステップＳ２６、図４の(4)）。コピーを許容している場合には、デバイスドライバ２３に対して１回コピー許可コマンドを送信する（図６のステップＳ２７、図４の(4)）。なお、監視プログラム２５は、著作権ビットが「０」である場合、著作権ビットが「１」であり世代ビットがオリジナルを示している場合には、コピーが禁止されていないと判断する。コマンドを受けたデバイスドライバ２３は、コマンドの内容に応じて、サウンドカード７の設定を行う。
【００４０】
コピーが禁止されていれば、デバイスドライバ２３は、サウンドカード７に対してコピー禁止を設定する（図７、ステップＳ４４）。つまり、サウンドカード７の制御部７３は、端子１７から出力する音楽データの著作権情報中の世代ビットをコピーに設定する。したがって、端子１７に接続された録音機器では、ディジタル記録することはできない。
【００４１】
コピーが許可されていれば、デバイスドライバ２３は、サウンドカード７に対して１回コピー許可を設定する（図７、ステップＳ４５）。つまり、サウンドカード７の制御部７３は、端子１７から出力する音楽データの著作権情報中の世代ビットをオリジナルに設定する。したがって、端子１７に接続された録音機器では、ディジタル記録することができる。
【００４２】
なお、この実施形態におけるデバイスドライバ２３は、監視プログラム２５からの入力がない場合には、５秒ごと（第１の所定間隔）に、サウンドカード７に対してコピー禁止を出力している（図７のステップＳ４７、Ｓ４８）。したがって、監視プログラム２５が１回コピー可を出力し続けている間だけコピー可となり、これがなくなれば、自動的にコピー禁止となる。
【００４３】
監視プログラム２５が著作権情報を受信すると（図６、ステップＳ２３）、上記と並行して、音楽再生プログラム２１に対して確認信号（ＡＣＫコマンド）を送信する（図４の(5)、図６のステップＳ２４）。これを受けた音楽再生プログラム２１は、音楽データ２７をハードディスク９から読み出してデバイスドライバ２３に与え音楽の再生を行う（ステップＳ５）。
【００４４】
この時、サウンドカード７の制御部７３は、前述の設定によって定められた著作権情報を付して、出力端子１７から音楽データをディジタル出力する。
【００４５】
監視プログラム２５は、デバイスドライバ２３に対し、上述の第１の所定間隔よりも短い周期で、音楽再生プログラム２１に対して著作権情報を要求し（図４の(2)'、図６のステップＳ３０）、音楽再生プログラム２１からの著作権情報を受けて（図４の(3)'、図６のステップＳ３１）、ステップＳ２５以下を繰り返す。つまり、上述の第１の所定間隔より短い周期で、ステップＳ２５において判断した結果に基づく設定を再出力する（図４の(6)(7)(8)）。これにより、コピー可となっている音楽データであれば、サウンドカード７における１回コピー可の設定が維持されることになる。
【００４６】
次に、ユーザがマウス／キーボード１３を操作して、再生停止を入力すると、音楽再生プログラム２１は、音楽データの再生を中止する。とともに、監視プログラム２５に対し、再生停止があった旨を送信する（あるいは再生停止信号を転送する）（図４の(9)、図５のステップＳ９）。これを受けた監視プログラム２５は、デバイスドライバ２３に対してコピー禁止の設定を行う（、図４の(10)、図６のステップＳ２９）。
【００４７】
上記のようにして、著作権管理を行いつつ、ＰＣにおけるディジタルデータの出力を行うことができる。
【００４８】
２．第二の実施形態
(1)機能ブロック図
図９に、この発明の他の実施形態による音楽処理装置の機能ブロック図を示す。この実施形態では、外部のディジタル機器からディジタルデータにて音楽データを受け、これを音楽処理装置にてディジタル録音する場合について説明する。
【００４９】
この実施形態においては、音楽処理装置は、音楽録音手段１００、監視手段１０４、音楽デバイス手段１０６を備えて構成されている。
【００５０】
入力端子１６０から与えられたディジタルの音楽データは、音楽デバイス部１０８を介して、音楽デバイス手段１０６に与えられる。音楽デバイス手段１０６の通過制御手段１４０は、与えられた音楽データのうちの少なくとも著作権情報を、監視手段１０４の判断手段１２０に与える。判断手段１２０は、著作権情報を受けて、当該音楽データがコピー可であるか否かを判断する。音楽デバイス制御手段１２２は、コピー可であると判断された場合には、通過制御手段１４０を制御し、音楽データを音楽録音手段１００に与える。コピー不可であると判断された場合には、通過制御手段１４０を制御し、音楽データを音楽録音手段１００に与えないようにする。
【００５１】
したがって、著作権情報に応じて、音楽録音手段１００の録音実行手段１１０に音楽データを与えるか否かを制御し、複製をコントロールすることができる。
【００５２】
(2)ハードウエア構成
ハードウエア構成は、図２と同様である。なお、この実施形態においては、ハードディスク９に、音楽録音プログラム２９が記録されている。
【００５３】
(3)処理の流れ
音楽録音プログラム２９、監視プログラム２５、デバイスドライバ２３のフローチャートを図１０に示す。図１１に、監視プログラムのフローチャートを示す。デバイスドライバ２３のフローチャートは、先に示した図７のとおりである。
【００５４】
この実施形態においても、デバイスドライバ２３は、監視プログラム２５からデータ送信がない場合には、５秒間隔（第１の所定間隔）で、サウンドカード７に対して入力データクリアの設定を出力する。
【００５５】
監視プログラム２５は、デバイスドライバ２３に対して、所定間隔で常に、サウンドカード７のディジタル入力端子１８に音楽データの入力があるか否かを問い合わせている（図１０の(1)、図１１のステップＳ６１）。なお、この実施形態では、入力の有無と併せて著作権情報の要求信号も送っている。
【００５６】
入力端子１８にデータ入力があると、サウンドカード７の制御部７３がクロックリカバリを行うので、そのクロックのロックがなされたかどうかによって、入力の有無を判定することができる。
【００５７】
要求を受け取ったデバイスドライバ２３は、音楽データの入力がなければ、その旨を返信する（図７、ステップＳ４６）。これを受け取った監視プログラム２５は（図１１、ステップＳ６２）、その変化がないことから、今回の処理を終了し、再びステップＳ６１以下を繰り返す。
【００５８】
音楽データが入力されていると、デバイスドライバ２３からは、入力されている音楽データの著作権情報が送信されてくる（図７、ステップＳ４６、図１１、ステップＳ６２）。監視プログラム２５は、これを受けて、著作権情報がコピー禁止（つまり、著作権ありで、世代情報がコピー）であれば、デバイスドライバ２３に対して、データクリア指令を与える（図１０の(4)、図１１のステップＳ６５）。これを受けて、デバイスドライバ２３は、サウンドカード７に与えられた音楽データをクリアする。したがって、音楽データは、音楽録音プログラム２９には与えられず、複製はされない。上記の処理は繰り返される。
【００５９】
また、著作権情報がコピー可（つまり、著作権無しの場合や著作権ありで世代情報がオリジナルの場合）であれば、デバイスドライバ２３に対して、データパス指令を与える（図１０の(9)、図１１のステップＳ６６）。これを受けて、デバイスドライバ２３は、サウンドカード７の制御部７３を制御し、入力された音楽データを、音楽録音プログラム２９に与える。したがって、音楽データは、音楽録音プログラム２９には与えられて複製される。なお、この際、監視プログラム２５は、デバイスドライバ２３を制御して、音楽録音プログラム２９に与える音楽データの著作権情報の、世代情報をオリジナルとする。
【００６０】
なお、監視プログラム２５は、上記第１の所定間隔より短い間隔で、デバイスドライバ２３に対し、著作権情報を問い合わせて上記の処理を繰り返す。したがって、途中で、音楽データの著作権情報がコピー不可となった場合には、音楽録音プログラム２９には、音楽データは与えられなくなる。
【００６１】
以上のようにして、著作権管理を行いつつ、ＰＣにおけるディジタルデータの録音を行うことができる。
【００６２】
上記の実施形態では、コピー不可と判断した場合には、録音プログラム２９に対して音楽データを与えないようにしている。しかし、録音プログラム２９が著作権処理を行っているものであれば、世代情報をコピーにして与えるようにしてもよい。
【００６３】
３．その他の実施形態
上記実施形態では、第１の実施形態と第２の実施形態を独立して説明した。しかし、第１の実施形態における監視プログラム２５と第２の実施形態における監視プログラム２５の双方の機能を併せ持つ監視プログラムとして実現してもよい。
【００６４】
また、上記実施形態では、１台のＰＣによって実現される場合について説明した。しかし、図１２Ａに示すように、サーバ装置に監視プログラム２５と音楽データ２７を記録し、各端末装置に音楽再生プログラム２１（及びデバイスドライバ２３）を記録してもよい。この場合には、監視プログラム２５を各端末装置に置かなくとも、著作権管理が実現できる。なお、図１２Ｂに示すように、音楽データ２７は、個々の端末装置に置いてもよい。
【００６５】
また、図１２ではＬＡＮを想定して説明したが、インターネットによってこれを実現してもよい。
【００６６】
なお、上記実施形態では、音楽再生プログラム２１から再生指令を受けると、監視プログラム２５が著作権情報送信要求を出すようにしている。しかし、監視プログラム２５が、常に音楽再生プログラム２１を監視し、再生指令を受けたったかどうかを判断すれば、上記のような処理は不要である。
【００６７】
上記第一および第二実施形態では、所定間隔で音楽データの著作権情報を監視するようにしている。しかし、一旦、著作権情報を取得すれば、再生停止命令が与えられるまで、あるいは、外部からの音楽データの入力が無くなるまで、最初に取得した著作権情報に基づいて複製の可否を制御をするようにしてもよい。
【図面の簡単な説明】
【００６８】
【図１】第一の実施形態による音楽処理装置の機能ブロック図である。
【図２】ハードウエア構成を示す図である。
【図３】サウンドカード７のブロック図である。
【図４】音楽再生プログラム２１、監視プログラム２５、デバイスドライバ２３のフローチャートである。
【図５】音楽再生プログラム２１のフローチャートである。
【図６】監視プログラム２５のフローチャートである。
【図７】デバイスドライバ２３のフローチャートである。
【図８】音楽データの構成を示す図である。
【図９】第二の実施形態による音楽処理装置の機能ブロック図である。
【図１０】音楽録音プログラム２９、監視プログラム２５、デバイスドライバ２３のフローチャートである。
【図１１】監視プログラム２５のフローチャートである。
【図１２】他の実施形態による音楽処理装置を説明するための図である。
【符号の説明】
【００６９】
２・・・音楽生成手段
４・・・監視手段
６・・・音楽デバイス手段
２２・・・再生制御手段
２４・・・著作権情報送信手段
２６・・・再生停止指令転送手段
４２・・・判断手段
４４・・・著作権情報制御手段
６２・・・通過制御手段
【図１】
0004845863.tif 000002
【図２】
0004845863.tif 000003
【図３】
0004845863.tif 000004
【図４】
0004845863.tif 000005
【図５】
0004845863.tif 000006
【図６】
0004845863.tif 000007
【図７】
0004845863.tif 000008
【図８】
0004845863.tif 000009
【図９】
0004845863.tif 000010
【図１０】
0004845863.tif 000011
【図１１】
0004845863.tif 000012
【図１２】
0004845863.tif 000013