(57)【要約】【課題】楽譜等を読めない人が自分のイメージにあった音楽を容易に作曲できるシステムを提供する。【解決手段】音楽をグラフ形式で視覚化しポインティングデバイスで各音を入力可能とする、あるいは既存曲をグラフ形式で視覚化しその視覚化されたものを修正可能とし作曲された旋律を音源により再生し確認しながらさらに入力、修正可能とするシステムとする。さらに既存曲と似ている場合著作権の侵害の可能性があるが既存曲との類似度を演算することを可能とする。【選択図】  図１
2007017578.tif 000002
【特許請求の範囲】
【請求項１】
作曲支援システムであって曲の１以上の旋律を各音の周波数、各音の大きさ各、音の時間的長さの関数としてデジタル化し前記デジタル化した旋律を画面にグラフ形式で表示可能とする音デジタル表示手段、前記画面に入力者がそれぞれの音を周波数、音の大きさ音の時間的長さとして入力あるいは既存の曲をグラフ様態で表示された旋律を修正する音入力修正手段、前記音入力修正手段により入力された作曲データを保存登録する作曲データ保存登録手段、前記保存登録手段により保存された作曲データを音楽として再生する再生手段を有していることを特徴とする作曲支援システム
【請求項２】
予め既存の曲の旋律を所定区間各音の周波数、各音の大きさ各、音の時間的長さの関数としてデジタル化し前記デジタル化した既存の曲の所定区間の旋律を画面に表示し前記表示した旋律を修正することによって作曲することを特徴とする特許請求範囲第1項記載の作曲支援システム
【請求項３】
予め既存の曲の旋律を所定区間各音の周波数、各音の大きさ各、音の時間的長さの関数としてデジタル化し前記デジタル化した既存の曲の所定区間の旋律を画面に表示し、さらに同時に入力者がそれぞれの各音の周波数、各音の大きさ各、音の時間的長さをデジタル化して入力する画面を表示し前記入力画面に入力することによって作曲を行なうことを特徴とする特許請求範囲第1項記載の作曲支援システム
【請求項４】
作曲支援システムは作曲支援センターを有し前記作曲支援センターにはネットワークに接続された既存曲のデジタル旋律データを格納した既存曲サーバーを有し、前記既存曲の旋律デジタルデータはユーザーのシステムからネットワークを通じて取り込むことが可能であることを特徴とする特許請求範囲第２項あるいは第３項記載の作曲支援システム
【請求項５】
作曲支援システムのユーザーは前記音入力修正手段、前記保存登録手段、前記再生手段を繰り返すことにより作曲が行われることを特徴とする特許請求範囲第1項記載の作曲支援システム
【請求項６】
前記旋律を各音の周波数と各音の大きさと各音の継続時間の表示は画面上で横軸に時間、縦軸に周波数をとり各音がプロットされ、各音の大きさは各音のプロットされた領域を色の濃淡で表示すことを特徴とする特許請求範囲第１項記載の作曲支援システム
【請求項７】
前記旋律を各音の周波数と各音の大きさと各音の継続時間の表示は画面上で横軸に時間、縦軸に周波数第３の軸（Ｚ軸）に音の大きさをとり画面に表示することを特徴とする特許請求範囲第１項記載の作曲支援システム
【請求項８】
前記旋律を各音の周波数と各音の大きさと各音の継続時間の表示の表示は画面上で横軸に時間、縦軸の上部に周波数、縦軸の下部に大きさあるいは縦軸の下部に周波数、縦軸の上部に大きさをとり画面に表示することを特徴とする特許請求範囲第１項記載の作曲支援システム
【請求項９】
前記再生は前記作曲データ対して再生楽器の種類を選択することが可能であり、前記作曲データは前記選択された種類の楽器により再生されることを特徴とする特許請求範囲第１項記載の作曲支援システム
【請求項１０】
前記作曲支援システムは前記選択された種類の楽器により再生されるデータはＭＩＤＩ形式あるいはデジタルデータで出力可能であることを特徴とする特許請求範囲第９項記載の作曲支援システム
【請求項１１】
前記作曲データは楽譜形式で出力可能であることを特徴とする特許請求範囲第１項記載の作曲支援システム
【請求項１２】
作曲支援システムは作曲支援センターを有し前記作曲支援センターにはネットワークに接続された既存曲の旋律データが蓄積され前記作曲データとの比較を行なうことによって既存の曲との類似度を演算判定する類似度演算判定サーバーを有し前記作曲データはユーザーにより前記類似度演算判定サーバーにアクセス送信されることにより類似度を演算判定することを特徴とする特許請求範囲第１項記載の作曲支援システム
【請求項１３】
前記類似度演算判定はデジタル旋律データにおいて所定の区間で各音の周波数と各音の継続時間の関数の値が所定の幅の範囲であるかどうかを演算し所定の範囲の度合いによって類似度を決定することを特徴とする特許請求範囲第１３項記載の作曲支援システム
【請求項１４】
前記所定の幅の範囲であるかどうかの判定は既存の曲の各音の周波数と各音の継続時間の関数と前記作曲データの各音の周波数と各音の継続時間の関数の差の比率で演算することを特徴とする特許請求範囲第１４項記載の作曲支援システム
【請求項１５】
前記類似度演算判定はデジタル旋律データにおいて所定の区間で各音の周波数と各音の大きさと各音の継続時間の関数の値が所定の幅の範囲であるかどうかを演算し、所定の範囲の度合いによって類似度を決定することを特徴とする特許請求範囲第１３項記載の作曲支援システム
【請求項１６】
前記所定の幅の範囲であるかどうかの判定は既存の曲の各音の周波数と各音の大きさと各音の継続時間の関数と前記作曲データの各音の周波数と各音の大きさと各音の継続時間の関数の差の比率で演算することを特徴とする特許請求範囲第１６項記載の作曲支援システム
【請求項１７】
前記所定の区間は1以上の所定の小節単位あるいは所定の時間であることを特徴とする特許請求範囲第１４あるいは１６項記載の作曲支援システム
【請求項１８】
前記所定の時間は２秒から６０秒であることを特徴とする特許請求範囲第１８項記載の作曲支援システム
【請求項１９】
作曲支援システムは作曲支援センターを有し前記作曲支援センターにはネットワークに接続された作曲データ登録サーバーを設け、前記作曲データは著作権の発生を証明するために前記作曲データ登録サーバーに登録した際にタイムスタンプ付き登録認証を行なう作曲データ登録認証手段を有する特許請求範囲第1項記載の作曲支援システム
【請求項２０】
前記登録された作曲データは変更不可で登録されることを特徴とする特許請求範囲第２０項記載の作曲支援システム
【請求項２１】
前記作曲支援センターにおいては作曲データをネットを通じて公開することが可能な公開手段を有する作曲データ公開サーバーを有し、さらに前記作曲データ登録サーバーに登録された作曲データはユーザーにより選択される公開許可不許可選択手段を有し、公開許可された作曲データは作曲データ公開サーバーにより公開されることを特徴とする特許請求範囲第２０項記載の作曲支援システム
【請求項２２】
前記公開サーバーにより公開される作曲データは前記作曲データの作曲者以外のユーザーがダウンロードする際にダウンロード決済手段を有することを特徴とする特許請求範囲第２２項記載の作曲支援システム
【請求項２３】
前記タイムスタンプ付き登録認証は認証を発行する登録認証証明発行手段を有していることを特徴とする特許請求範囲第２２項記載の作曲支援システム
【請求項２４】
前記作曲支援センターはネットワークに接続された既存曲の旋律データが蓄積され前記登録された作曲データとの比較を行なうことによって既存の曲との類似度を演算判定する類似度演算判定サーバーを有し前記作曲データは前記類似度演算判定サーバーにより前記類似度演算判定により類似度を演算判定することを特徴とする特許請求範囲第２０項記載の作曲支援システム
【請求項２５】
前記類似度演算判定はデジタル旋律データにおいて所定の区間で各音の周波数と各音の継続時間の関数の値が所定の幅の範囲であるかどうかを演算し所定の範囲の度合いによって類似度を決定することを特徴とする特許請求範囲第２５項記載の作曲支援システム
【請求項２６】
前記所定の幅の範囲であるかどうかの判定は既存の曲の各音の周波数と各音の継続時間の関数と前記作曲データの各音の周波数と各音の継続時間の関数の差の比率で演算することを特徴とする特許請求範囲第２６項記載の作曲支援システム
【請求項２７】
前記類似度演算判定はデジタル旋律データにおいて所定の区間で各音の周波数と各音の大きさと各音の継続時間の関数の値が所定の幅の範囲であるかどうかを演算し、所定の範囲の度合いによって類似度を決定することを特徴とする特許請求範囲第２５項記載の作曲支援システム
【請求項２８】
前記所定の幅の範囲であるかどうかの判定は既存の曲の各音の周波数と各音の大きさと各音の継続時間の関数と前記作曲データの各音の周波数と各音の大きさと各音の継続時間の関数の差の比率で演算することを特徴とする特許請求範囲第２８項記載の作曲支援システム
【請求項２９】
前記所定の区間は1以上の所定の小節単位あるいは所定の時間であることを特徴とする特許請求範囲第２６あるいは２８項記載の作曲支援システム
【請求項３０】
前記所定の時間は２秒から６０秒であることを特徴とする特許請求範囲第３０項記載の作曲支援システム
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は楽譜を読めない人、音楽に素養のない人が作曲を行う場合に簡単に作曲を可能とするシステムに関する。
【背景技術】
【０００２】
従来音楽を作曲する場合人がイメージし作曲した結果を楽譜に書き出していた。ＩＴ技術の進展と共に電子楽譜というデジタル化された楽譜が活用されるようになってきたがこの電子楽譜の活用は主に演奏のためのものである。例えば特開２００５−３１２１７の電子楽譜表示システムにおいては演奏時や練習時などの使用状況に応じて、より使い易い電子楽譜表示システム提供している。
【０００３】
またインターネットインフラの整備が進み同時にパーソナルコンピューター、各種携帯端末の普及によりユーザーがインターネット上のサーバー等からＭＩＤＩ形式、ＷＡＶＥ形式、ＭＰ３形式等でダウンロードからダウンロードしパーソナルコンピューターや携帯端末で音楽を再生することが容易となっている。さらにユーザー自身のオリジナリティがないという不満があったがこれに対して例えば特開２００２−１６９５５２の作曲支援装置および作曲支援方法、楽曲テンプレート・データ提供装置においては既存の原楽曲の特徴をとらえた楽曲データをＭＩＤＩ形式、ＷＡＶＥ形式、ＭＰ３形式等を活用して作成できる作曲 支援装置を提供するものである。
【０００４】
【特許文献１】特開２００５−３１２１７
【０００５】
【特許文献２】特開２００２−１６９５５２
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら上述したように従来の方法であると楽譜が読んだり書くことができない人、音楽に知見のない人が新たに作曲を行ったり、あるいは既存の曲を自分の好みに修正する方法がなかったのが現状である。さらに自分の作曲した曲が既存の曲とどの程度ちかよっているかなどということを判定するシステムも簡単に提供するものはなかった。同時に作曲した音楽が後で著作権のトラブルが発生するのを避けるため作曲したことを認証するシステムが待ち望まれていた。そして新たに作曲した曲が販売可能であればさらに好ましいシステムとなるはずである。
【課題を解決するための手段】
【０００７】
前述の課題を解決するために本発明者らは鋭意研究の結果以下の手段をとった。すなわち作曲支援システムであって曲の１以上の旋律を各音の周波数、各音の大きさ各、音の時間的長さの関数としてデジタル化しこのデジタル化した旋律を画面にグラフ形式で表示可能とする音デジタル表示手段、表示される画面に入力者がそれぞれの音を周波数、音の大きさ音の時間的長さとして入力あるいは表示画面に既存の曲の旋律をグラフ様態で表示しこの旋律を修正する音入力修正手段、前述の音入力修正手段により入力された作曲データを保存登録する作曲データ保存登録手段、前述の保存登録手段により保存された作曲データを音楽として再生する再生手段を設けておけばよい。
【０００８】
前述の各音の入力あるいは修正はポインティングデバイスでそれぞれの音を各音の高さ、各音の時間的長さ、各音の大きさをそれぞれ指定することによって入力可能であるかあるいは既存の曲の旋律の修正が可能となるようにすればよい。
【０００９】
既存の曲の旋律を修正することによって作曲する際には予め既存の曲の旋律を所定区間各音の周波数、各音の大きさ各、音の時間的長さの関数としてデジタル化しこのデジタル化した既存の曲の所定区間の旋律を画面に表示しこの表示した旋律を修正することによって作曲するようにすればよい。
【００１０】
あるいは予め既存の曲の旋律を所定区間各音の周波数、各音の大きさ各、音の時間的長さの関数としてデジタル化し前記デジタル化した既存の曲の所定区間の旋律を画面に表示し、さらに同時に入力者がそれぞれの各音の周波数、各音の大きさ各、音の時間的長さをデジタル化して入力する画面を表示し前記入力画面に入力することによって作曲を行なうようにしてもよい。
【００１１】
作曲支援システムは作曲支援センターを有しこの作曲支援センターにはネットワークに接続された既存曲のデジタル旋律データを格納した既存曲サーバーを有し、前述の既存曲の旋律デジタルデータはユーザーのシステムからネットワークを通じて取り込むことが可能であるようにすればよい。そしてこの作曲支援システムのユーザーは前述の音入力修正手段、前述の保存登録手段、前述の再生手段を繰り返すことにより作曲が行われるようにすればよい。
【００１２】
そして画面の表示においては前述の旋律を各音の周波数と各音の大きさと各音の継続時間の表示は画面上で横軸に時間、縦軸に周波数をとり各音がプロットされ、各音の大きさは各音のプロットされた領域を色の濃淡で表示すようにすればよい。あるいは前述の旋律を各音の周波数と各音の大きさと各音の継続時間の表示は画面上で横軸に時間、縦軸に周波数第３の軸（Ｚ軸）に音の大きさをとり画面に表示するようにしてもよい。あるいは前述の旋律を各音の周波数と各音の大きさと各音の継続時間の表示の表示は画面上で横軸に時間、縦軸の上部に周波数、縦軸の下部に大きさあるいは縦軸の下部に周波数、縦軸の上部に大きさをとり画面に表示するようにすればよい。
【００１３】
前述の再生は前述の作曲データ対して再生楽器の種類を選択することが可能であり、前述の作曲データは前述の選択された種類の楽器により再生されるようにすればよい。
【００１４】
前述の作曲支援システムは前述の選択された種類の楽器により再生されるデータはＭＩＤＩ形式あるいはデジタルデータで出力可能であるようにすればよい。また前述の作曲データは楽譜形式で出力可能であるようにしてもよい。前述において作曲される旋律は特に指定してないが最初に主旋律を作成し後に副旋律も主旋律同様に入力あるいは既存の旋律の修正ですることによって作曲を行えばよい。
【００１５】
次に作曲した旋律が既存の曲と類似していると問題が発生する可能性があるため曲の類似度を演算判定する方法について説明する。前述の作曲支援システムは作曲支援センターを有しこの作曲支援センターにはネットワークに接続された既存曲の旋律データが蓄積され前述の作曲データとの比較を行なうことによって既存の曲との類似度を演算判定する類似度演算判定サーバーを有し前述の作曲データはユーザーにより前述の類似度演算判定サーバーにアクセス送信されることにより類似度を演算判定するようにすればよい。
【００１６】
前述の類似度演算判定はデジタル旋律データにおいて所定の区間で各音の周波数と各音の継続時間の関数の値が所定の幅の範囲であるかどうかを演算し所定の範囲の度合いによって類似度を決定するようにすればよい。
【００１７】
前述の所定の幅の範囲であるかどうかの判定は既存の曲の各音の周波数と各音の継続時間の関数と前述の作曲データの各音の周波数と各音の継続時間の関数の差の比率で演算するようにすればよい。そして前述の所定の区間は1以上の所定の小節単位あるいは所定の時間でありこの所定の時間は２秒から６０秒であるようにすればよい。
【００１８】
あるいは前述の類似度演算判定はデジタル旋律データにおいて所定の区間で各音の周波数と各音の大きさと各音の継続時間の関数の値が所定の幅の範囲であるかどうかを演算し、所定の範囲の度合いによって類似度を決定するようにしてもよい。
そしてこの場合前述の所定の幅の範囲であるかどうかの判定は既存の曲の各音の周波数と各音の大きさと各音の継続時間の関数と前述の作曲データの各音の周波数と各音の大きさと各音の継続時間の関数の差の比率で演算するようにすればよい。
そして前述の所定の区間は1以上の所定の小節単位あるいは所定の時間でありこの所定の時間は２秒から６０秒であるようにすればよい。
【００１９】
次に作曲した曲が盗作等の紛争に巻き込まれないように作曲データの登録について説明する。作曲支援システムは作曲支援センターを有し前述の作曲支援センターにはネットワークに接続された作曲データ登録サーバーを設け、前述の作曲データは著作権の発生を証明するために前述の作曲データ登録サーバーに登録した際にタイムスタンプ付き登録認証を行なう作曲データ登録認証手段を設けておけばよい。
【００２０】
前述の登録された作曲データは変更不可（改ざん不可）で登録されるようにしておけばよい。前述の作曲支援センターにおいては作曲データをネットを通じて公開することが可能な公開手段を有する作曲データ公開サーバーを有し、さらに前述の作曲データ登録サーバーに登録された作曲データはユーザーにより選択される公開許可不許可選択手段を有し、公開許可された作曲データは作曲データ公開サーバーにより公開されるようにしておけばよい。前述の公開サーバーにより公開される作曲データは前記作曲データの作曲者以外のユーザーがダウンロードする際にダウンロード決済手段を設けておけばよい。
【００２１】
前述のタイムスタンプ付き登録認証は認証を発行する登録認証証明発行手段を設けておけばよい。そして前述の作曲支援センターはネットワークに接続された既存曲の旋律データが蓄積され前記登録された作曲データとの比較を行なうことによって既存の曲との類似度を演算判定する類似度演算判定サーバーを有し前述の作曲データは前述の類似度演算判定サーバーにより前述の類似度演算判定により類似度を演算判定することようにすればよい。
【００２２】
前述の類似度演算判定はデジタル旋律データにおいて所定の区間で各音の周波数と各音の継続時間の関数の値が所定の幅の範囲であるかどうかを演算し所定の範囲の度合いによって類似度を決定するようにすればよい。
【００２３】
前述の所定の幅の範囲であるかどうかの判定は既存の曲の各音の周波数と各音の継続時間の関数と前記作曲データの各音の周波数と各音の継続時間の関数の差の比率で演算するようにすればよい。そして前述の所定の区間は1以上の所定の小節単位あるいは所定の時間であるようにすればよい。前述の所定の時間は２秒から６０秒であるようにすればよい。
【００２４】
あるいは前述の類似度演算判定はデジタル旋律データにおいて所定の区間で各音の周波数と各音の大きさと各音の継続時間の関数の値が所定の幅の範囲であるかどうかを演算し、所定の範囲の度合いによって類似度を決定すればよい。
【００２５】
前述の所定の幅の範囲であるかどうかの判定は既存の曲の各音の周波数と各音の大きさと各音の継続時間の関数と前記作曲データの各音の周波数と各音の大きさと各音の継続時間の関数の差の比率で演算するようにしてもよい。そして前述の所定の区間は1以上の所定の小節単位あるいは所定の時間であるようにすればよい。前述の所定の時間は２秒から６０秒であるようにすればよい。
【発明の効果】
【００２６】
以上述べたよう本発明によれば楽譜を読めない人でも音楽をグラフ形式等で視覚化することが可能であり、視覚化されたグラフに新たに音を入力したりあるいは視覚化された音楽を修正したりすることによりユーザーの意思、イメージを作曲する音楽に入れることが可能であり、必要に応じて既存の曲からユーザーのイメージに近いものを選びそれを修正したりすることにより容易に作曲することが可能となる。
【００２７】
またユーザーが作曲した曲が既存の曲と類似していると著作権の侵害の問題も発生する可能性があるが本発明によれば既存の曲ととの類似度を演算するため侵害のリスクを減らすことができる。また作曲そのものが疑われる可能性があるが本発明では作曲した時に登録し作曲ＩＤが発行されるため作曲の証拠を残すことが可能となる。
【００２８】
また作曲そのものが疑われる可能性があるが本発明では作曲した時に登録し作曲ＩＤが発行されるため作曲の証拠を残すことが可能となる。さらに登録した曲を公開許可不許可も可能となり作曲者以外のユーザー聴取あるいは自分の作曲のためのベースとして登録された曲データをダウンロードすることが可能となり、個人が作曲した曲を他の人達に容易に披露することが可能となるばかりでなく素人が自分の作曲した曲を容易に販売することが可能となる。
【発明を実施するための最良の形態】
【００２９】
以下に具体的に説明していく。
【００３０】
以下さらに図に基づいてさらに詳しく説明していく。図１は本発明の作曲支援システムのユーザーシステムのブロック図であり、１０１はＣＰＵでユーザーは１０３のポインティングデバイス等の入力装置からディスプレー１０２の旋律をグラフ表示したものに入力を行っていく。図２はその場合のディスプレーの様子であり表示の横軸は時間の経過を示しておりグラフ上部に旋律を構成する各音の周波数、グラフ下部には各音の音の大きさを示すように構成されている。ＣＰＵは必要に応じて１０４のストレージにアクセスを行い処理を行っていく。１０５は音源装置でありユーザーの再生要求に基づき１０６の音再生装置により作曲した旋律の再生を行う。
【００３１】
図３は上述のシステムを使ってユーザーが作曲支援システムにより作曲を行う時のフローであり３０１において図１の１０２のディスプレーに図２に示すようにグラフを表示する。３０２において図１の１０３の入力装置により図２に示すＡ、Ｂ、Ｃのように各音を入力していくがその際に２０１はＡの音の高さすなわち周波数２０２はＡの音の大きさを入力する。同様に２０３はＢの音の高さ、２０４はＢの音の大きさ、２０５はＣの音の高さ表す、２０６はＣの音の大きさである。図３の３０３においてユーザーが入力を行った旋律を図１の１０５、１０６の音源、再生装置で再生し耳でユーザーの作曲した旋律を確認していく。そして３０２のユーザーによる旋律の入力、３０３の楽器の種類の選択⇒３０４の入力した旋律の再生を必要なだけ繰り返しユーザーが満足した段階でユーザーの指示により３０５において判定し終了したら作曲した旋律データを図１のストレージに登録する。
【００３２】
以上の例は新たに作曲する場合であるが次に既存旋律を修正して作曲する場合について説明するが図４はネットワークに接続されている作曲支援センターとユーザーシステムを示している。ユーザーシステムは先ほどの図１に示されているものと同様であり図５は先ほどの例の図２に対応するもので図１の１０２のディスプレーに図２に示すようにグラフを表示する。ここで図２と同様に表示の横軸は時間の経過を示しておりグラフ上部に旋律を構成する各音の周波数、グラフ下部には各音の音の大きさを示すように構成されている。
【００３３】
図６は既存旋律を使ってユーザーが新しく作曲していくフローを示している。６０１においては図４に示したユーザーシステムをネットワークを通じて作曲支援センターの既存曲デジタル旋律データベースにアクセスし６０２においてユーザーの必要なデジタル旋律データを選択しユーザーシステムに取り込む。その時の図６の６０３においてグラフで表示するがその様子は図５に示したが点線部分で示しており既存旋律の音Ａは５０１に示すように音の高さすなわち周波数を示し、５０２は音の大きさを表している。同様に既存旋律の音Ｂは５０３に示すように音の高さ、５０４は音の大きさを表し、既存旋律の音Ｃは５０４に示すように音の高さ、５０５は音の大きさを表している。
【００３４】
図６の６０４において表示された既存旋律の各音を修正すればよいが図５に示すように音Ａの５０１、５０２、音Ｂの５０３、５０４、音Ｃの５０５、５０６を図１の１０３の入力装置で修正を行いそれぞれ音Ａは５０７、５０８へ音Ｂは５０９、５１０へ音Ｃはそれぞれ５１１、５１２と修正している。ここで音Ｃは時間も延ばす修正を行っている。そして図６の６０５においてユーザーの修正した旋律を再生し、図１の１０５、１０６の音源および再生装置で再生する。そして６０４のユーザーによる旋律の修正入力、６０５の楽器の種類の選択⇒６０６の入修正入力した旋律の再生を必要なだけ繰り返しユーザーが満足した段階でユーザーの指示により６０７において判定し終了したら作曲した旋律データを図１のストレージに登録すればよい。
【００３５】
前述の例ではディスプレーによる表示では横軸は時間の経過を示しておりグラフ上部に旋律を構成する各音の周波数、グラフ下部には各音の音の大きさを示すように構成されているがこれに限られるものではなく例えば図７に示すように横軸に時間、縦軸に周波数そして音の大きさは濃淡で表してもよくあるいは３次元立体表示としてもよい。
【００３６】
次に作曲した旋律が過去の曲に類似している場合には著作権の問題が発生するがこれを避けるために既存の曲との類似度を演算し、新たに作曲した旋律が過去の既存曲の旋律にどの程度類似しているかを演算し、著作権の侵害を避けるのに手助けとなる類似度を演算する方法を説明する。
【００３７】
図８は類似度を演算するためのシステム構成であり旋律を作曲するユーザーのシステムはネットワークを通じて作曲支援センターに新たに作曲した旋律を送信し類似度を演算する。その場合のフローを図９に示したが、９０１において旋律を作曲するユーザーシステムを作曲支援センターとインターネットを通じて接続する。次に９０２においてユーザーが自分のシステムで作曲した旋律を作曲支援センターに送付し９０３において類似度判定用既存曲ＤＢを参照して類似度を演算し９０４において結果をユーザーのシステムに送信する。
【００３８】
類似度の判定においてまず旋律の各音の周波数のみと時間の関係における方法を示すが、図１０に既存曲の１つの例の場合の各音を各○で１００１のように示したが縦軸に周波数、横軸に時間を示しており丸１は周波数と時間の関係の類似度１０％の領域範囲であり、丸２は類似度２０％の領域範囲である。ここで横軸の時間は所定の時間であり例えば楽譜でいう２小節、あるいは１０秒といった時間でもよい。
【００３９】
次に作曲した旋律と既存曲の旋律の類似度を判定する場合について説明するが図１２にその様子を示した。新たに作曲した各音を各○（各音）で示した１１０１のように全ての音は丸１の周波数と時間の関係の類似度１０％に入っている。よってこの類似度は１０％と演算される。これに対して図１２においては前述の例と同様に各音を○で示したが１２０１は丸１の周波数と時間の関係の類似度１０％に入っているが１２０２、１２０３は丸２の類似度２０％の範囲であるので類似度は２０％と演算される。同様に図１３においては１３０１は丸１の周波数と時間の関係の類似度１０％に入っており、１３０２、１３０３は丸２の類似度２０％の範囲であり、１３０４は丸１、丸２の範囲外であるが丸３の類似度３０％の範囲であるので類似度３０％と演算される。
【００４０】
本実施例では類似度１０％、２０％と分けたがこれに限られるものではなく５％といった刻みでもよい。さらに本実施例では各音の周波数と時間の関数処理において音の高さ（周波数）の範囲のみで類似度の演算を行っているがこれに限られるものではなく、それぞれの音の高さ（周波数）と時間（各音）の長さの範囲も含めて類似度の演算を行ってもよくあるいは各音の高さ（周波数）および音の大きさと時間関数として処理を行い類似度の演算さらに各音の高さ（周波数）および音の大きさと時間（各音）の長さの範囲を含めて類似度の演算をしてもよい。
【００４１】
次にユーザーが作曲した新たな旋律が創作の早い遅いで紛争になるのを防ぐために作曲の時期を登録する方法について説明する。図１４はその場合のシステムであり、作曲を行ったユーザーシステムがネットワークを通じて作曲支援センターの作曲データ登録ＤＢに登録することができる。
【００４２】
図１５にその時のフローを示したが、１５０１において作曲したユーザーシステムをインターネットを通じて作曲支援センターにアクセスする。そして１５０２においてユーザー認証を行い問題なければ１５０３において該当作曲データを公開許可あるいは不許可の種別を入力し、１５０４においてユーザーシステムから作曲したデータを作曲支援センターに送付を行う。次に１５０５において作曲支援センターで該当作曲データの登録をタイムスタンプ付で行うと共に登録ＩＤの発行を行いさらに１５０５において登録認証証明書を発行する。そして１５０６において登録ＩＤおよび登録認証証明書をユーザーシステムに送信する。ここでの登録された作曲データは変更不可能である。公開については該当作曲データについて著作権証明されたものについてのみ公開可能とする。
【００４３】
この時の送信内容例（登録内容）を図１６に示した。ここでは作曲者のユーザーＩＤはＣＳＷ２５４、曲名は森の小道、作曲日付は２００５／５／５、発行された曲ＩＤはＡＤＮ３５２６５４、認証証明書番号はＡＤＸ３４５１２３、曲の公開許可不許可の種別は公開である。そして前述で説明したように作曲データの類似度を演算している場合には類似度と比較した既存曲が登録され登録される。ここでは類似度は２０％であり、既存曲の曲ＩＤはＫＺＮ００１２４５である。以上のように作曲したユーザーは作曲支援センターに自分が作曲したという証拠を残すことが可能となる。ここで改ざんを防ぐ目的で非公開データは作曲データが登録された時の状態を示す透かしデータである。
【００４４】
次に作曲したユーザー以外のユーザーが登録され公開されている作曲データをダウンロードする場合について説明するが、これは他のユーザーの作曲した曲を聴きたかったり、あるいは自分の作曲のベースとなる曲をダウンロードする場合である。図１７はその場合のシステムであり、聴取者はネットワークを通じて作曲支援線センターに接続し作曲者が登録した曲をダウンロードすることが可能となる。図１８はそのフローを示したもので１８０１において作曲支援センターに接続し、１８０２においてダウンロードしたい曲を検索するがここでは公開許可された曲からのみ検索が行われる。
【００４５】
次に登録サーバーにダウンロード要求を行い１８０４においてダウンロード費用の決済処理が行われるがここの決済処理は従来の例えばインターネット経由のクレジットカード決済といった決済処理で行えばよい。１８０５において決済処理が行われたかどうか判定し正常に行われたら１８０６においてダウンロードが行われる。
【図面の簡単な説明】
【００４６】
【図１】作曲支援システムのブロック図
【図２】旋律の視覚化（新規入力タイプ）
【図３】作曲のフロー
【図４】既存曲を参考にした作曲支援システム
【図５】旋律の視覚化（既存曲の修正入力タイプ）
【図６】既存曲を参考にした作曲のフロー
【図７】旋律の視覚化  （音の大きさを色の濃淡で表す）
【図８】作曲した曲と既存曲の類似度演算システム
【図９】類似度演算のフロー
【図１０】既存曲の周波数と時間の関係と領域
【図１１】作曲した曲が既存曲と類似度１０％以内の例
【図１２】作曲した曲が既存曲と類似度２０％以内の例
【図１３】作曲した曲が既存曲と類似度３０％以内の例
【図１４】作曲登録システム
【図１５】作曲登録のフロー
【図１６】作曲ＩＤ登録例
【図１７】作曲ダウンロードシステム
【図１８】作曲ダウンロードのフロー
【図１】
2007017578.tif 000003
【図２】
2007017578.tif 000004
【図３】
2007017578.tif 000005
【図４】
2007017578.tif 000006
【図５】
2007017578.tif 000007
【図６】
2007017578.tif 000008
【図７】
2007017578.tif 000009
【図８】
2007017578.tif 000010
【図９】
2007017578.tif 000011
【図１０】
2007017578.tif 000012
【図１１】
2007017578.tif 000013
【図１２】
2007017578.tif 000014
【図１３】
2007017578.tif 000015
【図１４】
2007017578.tif 000016
【図１５】
2007017578.tif 000017
【図１６】
2007017578.tif 000018
【図１７】
2007017578.tif 000019
【図１８】
2007017578.tif 000020