(57)【特許請求の範囲】
【請求項１】
所定数のカラオケ端末と通信可能に接続されたカラオケシステム用サーバであって、
複数のカラオケ演奏データ及び少なくとも利用者の歌唱履歴を記憶する記憶手段と、
所定の利用者によるカラオケ端末から送信された利用者ＩＤ及びオリジナル楽曲の作成指示を取得する指示取得手段と、
取得した利用者ＩＤに対応する前記歌唱履歴から所定条件に基づいて複数の楽曲を選択する楽曲選択手段と、
選択された複数の楽曲のカラオケ演奏データより自動作編曲のための情報を抽出するパラメータ抽出手段と、
前記抽出された情報から自動作編曲に必要なパラメータを特定するパラメータ特定手段と、
前記取得したオリジナル楽曲の作成指示に基づいて、前記特定されたパラメータにより歌唱メロディであるガイドメロディデータ及び伴奏データを作成する自動作編曲手段と、
を有することを特徴とするカラオケシステム用サーバ。
【請求項２】
請求項１記載のカラオケシステム用サーバであって、
前記自動作編曲のための情報には、少なくとも、当該利用者が歌唱可能な音高の範囲に関する情報が含まれることを特徴とするカラオケシステム用サーバ。
【請求項３】
請求項１又は２記載のカラオケシステム用サーバであって、
前記カラオケ演奏データはテロップ表示するための歌詞データを含み、
前記取得したオリジナル楽曲の作成指示に基づいて、前記自動作編曲手段で作成されたガイドメロディデータ及びキーワードにより歌詞データを作成する自動作詞手段をさらに備え、
前記パラメータ抽出手段は、選択された複数の楽曲の歌詞データより自動作詞のための文字情報を抽出し、
前記パラメータ特定手段は、抽出された文字情報から自動作詞のための前記キーワードを特定する、
ことを特徴とするカラオケシステム用サーバ。
【請求項４】
請求項３記載のカラオケシステム用サーバであって、
前記パラメータ特定手段は、前記特定したパラメータ及びキーワードの少なくとも一に基づいて、前記カラオケ端末が記憶する複数の背景映像の中から一又は複数の背景映像を特定することを特徴とするカラオケシステム用サーバ。
【請求項５】
請求項３記載のカラオケシステム用サーバであって、
少なくとも、前記作成されたガイドメロディデータ、伴奏データ及び歌詞データに基づいてオリジナル楽曲のカラオケ演奏データを作成するカラオケ演奏データ作成手段と、
前記作成されたオリジナル楽曲のカラオケ演奏データを、少なくとも当該オリジナル楽曲の作成指示を送信したカラオケ端末に配信するカラオケ演奏データ配信手段と、
をさらに備えることを特徴とするカラオケシステム用サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ端末利用者に応じたオリジナル楽曲を作成して提供する機能を備えるカラオケシステム用サーバに関する。
【背景技術】
【０００２】
一般に、カラオケボックスで利用者が歌唱できるのは、市販ＣＤに収録されている楽曲やインターネットで配信されている楽曲など、レーベルのメジャー、マイナーの違いこそあれ、ほぼ総てがプロの作詞家、作曲家、編曲家により創作、公開された楽曲であるが、近年では、プロの作家や歌手ではないアマチュアアーティストや一般人が創作、歌唱した楽曲（以下、「オリジナル楽曲」と称する）についても、その録音物を専用サイトにアップロードすることにより、カラオケボックスなどで誰でも歌唱できるようになるというサービスが普及しつつある。このような現状において、カラオケ利用者によるオリジナル楽曲を作詞作編曲して歌唱可能とすることはカラオケ利用者に対してサービス向上となり、そのために利用者の好みに応じたオリジナル楽曲を自動的に作詞作編曲させることが好ましい。
【０００３】
従来、カラオケ歌唱を楽しむ利用者にとって、好きな楽曲を歌唱するだけでなく自分でオリジナル楽曲を創作し、しかも他の利用者が鑑賞したり歌唱したりするということは大きな喜びとなり、ひいてはカラオケ事業の活性化にも繋がるものであるが、誰もが容易に作詞作曲、編曲ができる訳ではなく、たとえできたとしても、さらに楽器の演奏や録音機材の操作もしなければならない。
【０００４】
一方で、パーソナルコンピュータ上で動作する自動作編曲ソフトウェアや自動作詞ソフトウェアが数多く知られている。例えば、非特許文献１のようなガイドブックが知られている。この非特許文献１は、世界的に普及しロングセラーとなっているＢａｎｄ−ｉｎ−ａ−Ｂｏｘ２２（通称「ＢＢ２２」）と呼ばれる自動作編曲ソフトウェアのガイドブックである。
【０００５】
上記ガイドブックによれば、「ＢＢ２２」において楽曲生成に必要なパラメータを設定したり選択したりすることにより、メロディや伴奏のための演奏データの自動生成、つまり自動作編曲を行うことができるというものであり、さらに生成された演奏データにより「ＢＢ２２」に内蔵されたソフトウェアシンセサイザーを駆動して自動演奏させることができ、容易にオリジナル楽曲の録音データをオーディオファイルの形で取得することができる。このような「ＢＢ２２」のような自動作編曲ソフトウェアでは、具体的には、フレーズ（比較的短いメロディや伴奏パートの単位）の演奏データを数多く収録したデータベースを備え、設定されたパラメータや所定のルールに従って、それらのフレーズを読み出し、変形したりしながら組み合わせることにより、自動作編曲を行う技術が使われている。
【０００６】
また、特許文献１には、自動作曲に必要な作曲パラメータに加えて自動作詞に必要な作詞パラメータを、通信ネットワークを介してクライアントから受信し、自動作曲のみならず自動作詞も可能なサーバに関する技術が開示されており、この技術を利用して誰でも手軽に作詞作曲を行うことができるとしている。
【０００７】
さらに、特許文献２には、多数のフレーズ曲データ及び歌詞データを備えたサーバから、所要のフレーズ曲データ及び歌詞データを端末機にダウンロードし、それらを組み合わせて編集した編集曲のデータを端末機で再生可能に記録してカラオケ演奏できるようにする技術が開示されており、これにより利用者自身が自分の好みに合った曲を容易に編集しカラオケで楽しめるようにすることができるとしている。
【０００８】
すなわち、上記のような公知のソフトウェア製品や技術を利用すれば、作詞作曲や編曲の経験がない一般のカラオケ利用者でも、オリジナル楽曲を創作、録音し、専用サイトにアップロードし、カラオケボックスなどで誰でも歌唱可能とさせることができると推察される。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００３−１９５８６６号公報
【特許文献２】特開２０００−２０００８９号公報
【特許文献３】特開２００６−２０１６５５号公報
【特許文献４】特開２００５−１５６７１３号公報
【非特許文献】
【００１０】
【非特許文献１】近藤隆史著「万能おまかせ作曲ソフトＢＢ２２入門ガイド」スタイルノート出版  ２０１４年
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、一般的なカラオケ利用者が、上記ソフトウェア製品や技術を用いて自分が歌唱したいと思う様なオリジナル楽曲を作成するには、まず自分の好みを音楽的、歌詞的に分析し、その結果に基づいて自動作編曲ソフトウェアや自動作詞ソフトウェアにパラメータやキーワードなどを入力しなければならず、その様な作業がスムーズに行えるためには、当該ソフトウェアや技術を使いこなす知識が必要とされるという問題がる。
【００１２】
また、カラオケ利用者が、自分がよく歌唱する楽曲を頭に浮かべながらパラメータやキーワードなどを入力した場合には、頭に浮かべた特定の楽曲によく似たオリジナル楽曲が作成される可能性もあり、そのような場合には面白味に欠けるという問題もある。
【００１３】
そこで、本発明は上記課題に鑑みなされたもので、利用者個人の音楽的嗜好に応じて独自のオリジナル楽曲を自動的に作編曲し、作詞して提供可能とするカラオケシステム用サーバを提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、請求項１の発明では、所定数のカラオケ端末と通信可能に接続されたカラオケシステム用サーバであって、複数のカラオケ演奏データ及び少なくとも利用者の歌唱履歴を記憶する記憶手段と、所定の利用者によるカラオケ端末から送信された利用者ＩＤ及びオリジナル楽曲の作成指示を取得する指示取得手段と、取得した利用者ＩＤに対応する前記歌唱履歴から所定条件に基づいて複数の楽曲を選択する楽曲選択手段と、選択された複数の楽曲のカラオケ演奏データより自動作編曲のための情報を抽出するパラメータ抽出手段と、前記抽出された情報から自動作編曲に必要なパラメータを特定するパラメータ特定手段と、前記取得したオリジナル楽曲の作成指示に基づいて、前記特定されたパラメータにより歌唱メロディであるガイドメロディデータ及び伴奏データを作成する自動作編曲手段と、を有する構成とする。
【００１５】
請求項２〜５の発明では、「前記自動作編曲のための情報には、少なくとも、当該利用者が歌唱可能な音高の範囲に関する情報が含まれる」構成とし、
「前記カラオケ演奏データはテロップ表示するための歌詞データを含み、前記取得したオリジナル楽曲の作成指示に基づいて、前記自動作編曲手段で作成されたガイドメロディデータ及びキーワードにより歌詞データを作成する自動作詞手段をさらに備え、前記パラメータ抽出手段は、選択された複数の楽曲の歌詞データより自動作詞のための文字情報を抽出し、前記パラメータ特定手段は、抽出された文字情報から自動作詞のための前記キーワードを特定する」構成とし、
「前記パラメータ特定手段は、前記特定したパラメータ及びキーワードの少なくとも一に基づいて、前記カラオケ端末が記憶する複数の背景映像の中から一又は複数の背景映像を特定する」構成とし、
「少なくとも、前記作成されたガイドメロディデータ、伴奏データ及び歌詞データに基づいてオリジナル楽曲のカラオケ演奏データを作成するカラオケ演奏データ作成手段と、前記作成されたオリジナル楽曲のカラオケ演奏データを、少なくとも当該オリジナル楽曲の作成指示を送信したカラオケ端末に配信するカラオケ演奏データ配信手段と、を備える構成とする。
【発明の効果】
【００１６】
請求項１，３，５の発明によれば、所定の利用者によるカラオケ端末から送信された利用者ＩＤ及びオリジナル楽曲の作成指示を取得して当該利用者の歌唱履歴から複数の楽曲を選択し、選択された複数の楽曲のカラオケ演奏データより自動作編曲のための情報を抽出し、抽出された情報から自動作編曲に必要なパラメータを特定して歌唱メロディであるガイドメロディデータ及び伴奏データを作成する構成とし、また、選択された複数の楽曲の歌詞データより自動作詞のための文字情報を抽出し、抽出された文字情報から自動作詞のためのキーワードを特定して上記ガイドメロディデータ及びキーワードにより歌詞データを作成する構成とし、さらに、少なくとも、上記ガイドメロディデータ、伴奏データ及び歌詞データに基づいてオリジナル楽曲のカラオケ演奏データを作成し、当該カラオケ演奏データを、少なくとも当該オリジナル楽曲の作成指示を送信したカラオケ端末に配信する構成とすることにより、歌唱履歴から選択された複数の楽曲の分析結果に基づいて情報を抽出するので、特定の既存の楽曲に酷似することを避けながら、好みに合ったオリジナル楽曲を作成することができ、作詞作曲について特段の知識や技術を持たない一般のカラオケ利用者であっても、利用者個人の音楽的嗜好に応じた独自でしかも自身が歌唱し易いオリジナル楽曲を自動的に作編曲し、作詞して提供可能とすることができるものである。
【００１７】
請求項２の発明によれば、自動作編曲のための情報に、少なくとも、当該利用者が歌唱可能な音高の範囲に関する情報を含ませる構成とすることにより、利用者が歌唱可能な声域の楽曲を自動作編曲できるものである。
【００１８】
請求項４の発明によれば、上記特定したパラメータ及びキーワードの少なくとも一に基づいて、カラオケ端末が記憶する複数の背景映像の中から一又は複数の背景映像を特定する構成とすることにより、作成されたオリジナル楽曲をカラオケ端末で歌唱するに際して背景映像をも表示させることができるものである。
【図面の簡単な説明】
【００１９】
【図１】本発明に係るカラオケシステム用サーバの通信形態の構成図である。
【図２】図１のサーバの構成図である。
【図３】図１のカラオケ端末のブロック構成図である。
【図４】図１のサーバによるオリジナル楽曲作成のフローチャートである。
【図５】図１のパラメータ抽出処理、パラメータ特定処理の説明図である。
【図６】図１のサーバによる自動作編曲、自動作詞、カラオケ演奏データ生成の説明図である。
【図７】カラオケ端末におけるオリジナル楽曲再生のフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態を図により説明する。
図１に本発明に係るカラオケシステム用サーバの通信形態の構成図を示すと共に、図２に図１のサーバの構成図を示す。図１において、サーバ１１は所定数のカラオケ端末１２（１２Ａ〜１２Ｎ）と通信可能にインターネットなどのネットワーク１３に接続される。サーバ１１及びカラオケ端末１２（１２Ａ〜１２Ｎ）によりカラオケシステムを構成する。
【００２１】
サーバ１１は、図２に示すように、基本構成として少なくとも制御部２１、ネットワーク送受信部２２、記憶部２３、指示取得手段であるオリジナル楽曲作成指示取得手段２４、楽曲選択手段２５、パラメータ抽出手段２６、パラメータ特定手段２７、自動作編曲手段２８、自動作詞手段２９、カラオケ演奏データ作成手段３０、アップロード処理手段３１、カラオケ演奏データ配信手段３２、利用者データベース（利用者ＤＢ）３３、楽曲データベース（楽曲ＤＢ）３４、映像データベース（映像ＤＢ）３５、リファレンスデータベース（リファレンスＤＢ）３６及びアップロードオリジナル楽曲データベース（アップロードオリジナル楽曲ＤＢ）３７を備える。利用者ＤＢ３３、楽曲ＤＢ３４、映像ＤＢ３５、リファレンスＤＢ３６及びアップロードオリジナル楽曲ＤＢ３７により記憶手段を構成する。
【００２２】
上記制御部２１は、当該サーバ１１を統括的に制御する物理的なＣＰＵであり、図示しないＲＯＭに格納されているプログラムを実行処理して統括的な処理を行う。上記ネットワーク送受信部２２は、各カラオケ端末１２（１２Ａ〜１２Ｎ）との通信（データ授受）を行うために、ネットワーク１３の通信方式と整合性をとるための例えば物理的な通信用回路やプラットフォーム等のソフトウェアにより構成される。上記記憶部２３は、上記種々のプログラムを展開、実行させるための作業領域としての役割をなすもので、例えば半導体メモリで構成され、仮想的にハードディスク上に構築される場合をも含む概念である。
【００２３】
上記オリジナル楽曲作成指示取得手段２４は、所定の利用者によるカラオケ端末１２から送信された利用者ＩＤ及びオリジナル楽曲の作成指示を、ネットワーク送受信部２２を介して取得するプログラムである。
【００２４】
順番は相前後するが、上記利用者ＤＢ３３は、図示しないが、利用者ＩＤに紐付けて利用者名などの書誌的事項や歌唱履歴などを記憶する。歌唱履歴は、例えば歌唱された楽曲の楽曲ＩＤ、歌唱日、歌唱回数、採点結果、アーチストなどである。上記楽曲ＤＢ３４は、楽曲毎に、音符データ、歌詞データなどのカラオケ楽曲データを格納する。演奏に関して、具体的には、楽曲ＩＤ、曲名、アーチストＩＤ（アーチスト名）及び音楽ジャンルが関連付けられた楽曲テーブルを有し、楽曲毎に、楽曲ＩＤで管理される所定データ形式のカラオケ楽曲のガイドメロディデータ、伴奏データであるＭＩＤＩ（「ＭＩＤＩ」は登録商標であり、以下記載を省略する。）データ（音符データ）等で構成される楽曲データ（ファイル）について当該楽曲ＩＤをファイル名としてそれぞれ格納したデータベースである。
【００２５】
上記映像ＤＢ３５は、楽曲毎に応じた背景映像データであり、音楽ジャンル、曲調、テンポ、キーワードなどの属性情報が付随されて楽曲ＩＤをファイル名としてそれぞれ格納したデータベースである。上記リファレンスＤＢ３６は、上記楽曲ＤＢ３４に記憶されているカラオケ楽曲と当該カラオケ楽曲に合わせた歌唱者による歌唱を評価、分析するための評価基準として用いられるリファレンスデータとを紐付けて記憶するデータベースである。
【００２６】
上記アップロードオリジナル楽曲ＤＢ３７は、アップロードされたオリジナル楽曲のデータ（カラオケ演奏データ）を、アップロードした利用者の利用者ＩＤと紐付けて記憶するデータベースであり、具体的には、当該オリジナル楽曲の付与した楽曲ＩＤ、楽曲情報（例えば曲名）、カラオケ伴奏及び歌唱の各オーディオデータ、自身のサムネイル画像、歌詞データが利用者ＩＤに紐付けられて記憶される。
【００２７】
戻って、上記楽曲選択手段２５は、利用者ＤＢ３３を参照して取得した利用者ＩＤに対応する歌唱履歴から所定条件に基づいて複数の楽曲を選択するプログラムである。ここでは歌唱履歴から直近の１年以内の条件で歌唱回数の多い上位２０曲を選択するものとしている。
【００２８】
上記パラメータ抽出手段２６は、選択された複数の楽曲のカラオケ演奏データより自動作編曲のための情報や自動作詞のための文字情報を抽出するプログラムであり、ここでは、当該情報を、音楽ジャンル、区間構成、楽器パート構成、コード進行、曲調、テンポ、残響音の種類、残響音の量、声域、キーワードとなる文字情報としている。抽出手法としては、特許文献４，５の技術等を適用することができる。すなわち、特許文献４における楽曲の演奏データから、音楽ジャンル、区間構成、楽器パート構成などの情報を取得する技術を適用し、また、特許文献５におけるオーディオ信号から和音進行パターン（コード信号）を抽出し、複数の楽曲を類似の曲調毎の集合に分類する技術を応用して演奏データ（ＭＩＤＩデータ）から和音進行パターン（コード信号）を抽出することで実現することができる。詳細は、図５（Ａ）で説明する。
【００２９】
上記パラメータ特定手段２７は、上記パラメータ抽出手段２６で抽出された情報から自動作編曲に必要なパラメータや自動作詞に必要なパラメータ（キーワード）を特定し、また、当該キーワードより楽曲タイトルを特定し、さらに、特定したパラメータ及びキーワードの少なくとも一に基づいて、背景映像ＤＢ３５の各映像データの属性情報を参照してカラオケ端末１２が記憶する複数の背景映像の中から一又は複数の背景映像を特定するプログラムであり、ここでは、各楽曲の音楽ジャンル（情報１）、曲調（情報２）、テンポ（情報３）、声域（情報４）、キーワード（情報５）を対象の一例として、例えば共通数により特定する。なお、自動作編曲のための情報に利用者が歌唱可能な音高の範囲に関する情報を含ませることにより、利用者が歌唱可能な声域の楽曲を自動作編曲できるというメリットがある。詳細は、図５（Ｂ）で説明する。
【００３０】
上記自動作編曲手段２８は、上記オリジナル楽曲作成指示取得手段２４で取得したオリジナル楽曲の作成指示に基づいて、上記パラメータ特定手段２７で特定されたパラメータ（情報１〜４）により歌唱メロディであるガイドメロディデータ及び伴奏データ（カラオケ端末の音源装置に最適なＭＩＤＩデータとする）を作成するプログラムであり、前述の「ＢＢ２２」や特許文献１の技術を適用することできる。上記自動作詞手段２９は、上記オリジナル楽曲作成指示取得手段２４で取得したオリジナル楽曲の作成指示に基づいて、上記自動作編曲手段２８で作成されたガイドメロディデータ及び上記パラメータ特定手段２７で特定したキーワード（情報５）により歌詞データを作成するプログラムであり、前述の特許文献１の技術を適用することができる。詳細は図６（Ａ）で説明する。
【００３１】
上記カラオケ演奏データ作成手段３０は、少なくとも、上記自動作編曲手段２８及び自動作詞手段２９で作成されたガイドメロディデータ、伴奏データ（ＭＩＤＩデータ）及び歌詞データに基づいてオリジナル楽曲のカラオケ演奏データを組み合わせて作成するプログラムである。上記アップロード処理手段３１は、当該利用者によるカラオケ端末１２からのオリジナル楽曲のアップロード（公開）の指示に対して、当該オリジナル楽曲に含まれる利用者ＩＤに紐付けしてアップロードオリジナル楽曲ＤＢ３７に記憶すると共に、当該オリジナル楽曲のオーディオファイル化を行い、その公開を処理するプログラムである。
【００３２】
上記カラオケ演奏データ配信手段３２は、上記カラオケ演奏データ作成手段３０で作成されたオリジナル楽曲のカラオケ演奏データを、当該オリジナル楽曲の作成指示を送信したカラオケ端末１２に配信すると共に、アップロード指示されたオリジナル楽曲のカラオケ演奏データを全カラオケ端末１２に配信するプログラムである。なお、公開用アップロードやダウンロードさせるための処理手段については従前の公開用サーバの構成と同様である。
【００３３】
続いて、図３に、図１のカラオケ端末のブロック構成図を示す。図３において、カラオケ端末１２は、主要装置としてのカラオケ本体４１に、有線又は無線で外部接続されるものとして、表示部４２、ミキシングアンプ４３、マイク４４、スピーカ４５、遠隔入出力装置４６が接続される。
【００３４】
上記表示部４２は、通常の楽曲選曲表示やカラオケ演奏時の背景映像、歌詞等を表示するもので、例えば液晶ディスプレイ（ＬＣＤ）、プラズマディスプレイ（ＰＤＰ）、その他種々のディスプレイを採用することができる。上記ミキシングアンプ４３は、カラオケ本体４１より送られてくる音楽演奏信号に、マイク４４からの音声信号をミキシングし、増幅してスピーカ４５より出力する。
【００３５】
上記遠隔入出力装置４６は、図示しない端末送受信部により、カラオケ本体４１に対して有線方式ないし無線方式（ＩＲ方式やブルートゥース（登録商標）機構のピコネット接続方式など）を利用してデータ授受を行うためのもので、少なくともログイン・ログアウト処理手段４６Ａ、オリジナル楽曲作成関連操作手段４６Ｂ及びリモコン表示部４６Ｃを適宜備える。なお、図示しないが利用者が歌唱楽曲を選択するための楽曲検索手段としての選曲楽曲登録手段を備える。
【００３６】
上記ログイン・ログアウト処理手段４６Ａは、一又は複数の利用者によるログイン操作に応じて当該利用者より利用者ＩＤを取得してログインを許可する処理を行うと共に、ログアウト操作に応じて利用終了の処理を行い、ログイン処理で取得した利用者ＩＤを後述のカラオケ本体４１の利用者ＩＤ取得手段（６１）に送出するプログラムである。
【００３７】
上記オリジナル楽曲作成関連操作手段４６Ｂは、利用者によるオリジナル楽曲をサーバ１１に対して要求するなどのオリジナル楽曲作成の指示やアップロード指示などをリモコン表示部４６Ｃ上で操作するプログラムである。上記リモコン表示部４６Ｃは、ログイン・ログアウト時の操作画面、オリジナル楽曲作成画面、楽曲選曲の操作画面等を表示するもので、液晶ディスプレイ（ＬＣＤ）とタッチセンサとを積層して入出力用とし、表示されるアイコン等に対応して当該タッチセンサにより楽曲の選択などのデータを入力することができるＧＵＩのユーザインタフェース機能を有するものである。
【００３８】
上記カラオケ本体４１は、バス５０、中央制御部５１、ＲＯＭ５２、ＲＡＭ５３、映像表示制御手段５４、再生手段５５、音声信号入力手段５６、採点手段５７、送受信部５８Ａ，５８Ｂ、記憶部５９、利用者ＩＤ取得手段６１及びオリジナル楽曲取得手段６２を備える。上記ＲＡＭ５３には予約待ち行列７１、利用者情報７２及びオリジナル楽曲情報７３の記憶領域が形成される。また、記憶部５９には、楽曲データベース（楽曲ＤＢ８１）、映像データベース（映像ＤＢ）８２及びリファレンスデータ（リファレンスＤＢ）８３が記憶される。なお、上記各構成について、本発明の要旨と直接関連しない要素部分であっても、従前のカラオケ端末においても大部分が適用可能であることを示すために、構成要素の全体を説明する。
【００３９】
上記中央制御部５１は、このシステムを統括的に処理制御する物理的なＣＰＵであり、ＲＯＭ５２に記憶されているプログラムに基づくアルゴリズム処理を行う。上記ＲＡＭ５３は、予約待ち行列７１、利用者情報７２及びオリジナル楽曲情報７３の記憶領域が形成される他に、上記種々のプログラムを展開、実行させるための作業領域としての役割をなすもので、例えば半導体メモリで構成され、仮想的にハードディスク上に構築される場合をも含む概念である。利用者情報７２には利用者ＩＤに紐付けられた当該利用者の氏名等の書誌的事項が記憶され、オリジナル楽曲情報７３にはサーバ１１より送られてきた推奨対象利用者とされた利用者の利用者ＩＤにオリジナル楽曲の楽曲ＩＤが紐付けされて記憶される。
【００４０】
上記映像表示制御手段５４は、演奏時に、映像ＤＢ８２より抽出された背景映像及び楽曲ＤＢ８１より抽出された楽曲の歌詞データやＲＡＭ５３に記憶されているオリジナル楽曲のカラオケ演奏データに含まれるテロップ表示のための歌詞データを表示部４２に出力するプログラム乃至電子回路である。上記再生手段５５は、カラオケ演奏データを再生して演奏音響信号を生成するプログラムである。例えば、シーケンスプログラムを備え、楽曲ＩＤで楽曲ＤＢ８１より抽出された音符データやＲＡＭ５３に記憶されているオリジナル楽曲のカラオケ演奏データに含まれるガイドメロディデータ及び伴奏データ（ＭＩＤＩデータ）に従って音源（シンセサイザ）を駆動することで再生してミキシングアンプ４３に出力する。
【００４１】
上記音声信号入力手段５６は、マイクロホン４４より歌唱音声信号を入力し、デジタル信号に変換して採点手段５７に供するプログラムである。上記採点手段５７は、歌唱音声の音量及び音高を検出して楽曲ごとの主旋律の当該リファレンスデータの少なくとも音量及び音高（歌唱タイミングを含ませてもよい）と比較することにより採点するもので、周知の採点技術に加えて、ここでは音声信号入力部５６でマイクロホン４４から入力されてＡ／Ｄ変換された音声信号を、再生される楽曲（楽曲ＩＤ）におけるＲＡＭ５３に記憶されているオリジナル楽曲情報７３のカラオケ演奏データに含まれるリファレンスデータを読み出して採点処理を行うプログラムである。具体的には、例えば特許第４２２２９１５号公報に記載されている手法を用いることができる。
【００４２】
上記送受信部５８Ａは、遠隔入出力装置４６との間で有線方式ないし無線方式（ＩＲ方式やブルートゥース（登録商標）機構のピコネット接続方式など）を利用してデータ授受を行うためのもので、そのための電子回路及びプログラムである。上記送受信部５８Ｂは、カラオケ本体４１とサーバ１１とがネットワーク１３を介してデータ授受を行うための物理的な通信用回路やプラットフォーム等のソフトウェアにより構成されるものである。
【００４３】
上記記憶部５９に記憶されている楽曲ＤＢ８１は、サーバ１１の備える楽曲ＤＢ３４と同じデータベースであり、更新された楽曲データはネットワーク１３介して取得して常に同一とされる。上記記憶部５９に記憶されている映像ＤＢ８２は、楽曲毎に応じた背景映像データについて楽曲ＩＤをファイル名とし、上述の属性情報を伴ってそれぞれ格納するデータベースであり、サーバ１１の備える映像ＤＢ３５と同一のものである。上記記憶部５９に記憶されているリファレンスＤＢ８３は、楽曲ごとの主旋律のリファレンスデータであって、上記楽曲ＤＢ８１に記憶されているカラオケ楽曲と当該カラオケ楽曲の歌唱区間に合わせた歌唱者による歌唱を評価、分析するための評価基準として用いられるリファレンスデータとを対応付けて記憶するデータベースであり、サーバ１１の備えるリファレンスＤＢ３６と同一のものである。
【００４４】
上記利用者ＩＤ取得手段６１は、遠隔入出力装置４６のログイン・ログアウト処理手段４６Ａにおけるログイン処理で取得した利用者の利用者ＩＤを取得してＲＡＭ５３の利用者情報７２として記憶しておくプログラムである。上記オリジナル楽曲取得手段６２は、サーバ１１で作成されたオリジナル楽曲のカラオケ演奏データを取得し、ＲＡＭ５３にオリジナル楽曲情報７３として記憶すると共に、付帯されている当該オリジナル楽曲の楽曲ＩＤ、楽曲タイトル等を予約待ち行列７１に登録するプログラムである。
【００４５】
そこで、図４に図１のサーバによるオリジナル楽曲作成のフローチャートを示すと共に、図５に図１のパラメータ抽出処理、パラメータ特定処理の説明図を示し、図６に図１のサーバによる自動作編曲、自動作詞、カラオケ演奏データ生成の説明図を示す。図４において、まず、サーバ１１のオリジナル楽曲作成指示取得手段２４が所定のカラオケ端末１２（オリジナル楽曲作成関連操作手段４６Ｂ）より、ログイン時に取得されてＲＡＭ５３の利用者情報７２に記憶された利用者ＩＤが付されたオリジナル楽曲作成指示を取得すると（ステップ１（Ｓ１））、楽曲選択手段２５が取得した利用者ＩＤに基づき利用者ＤＢ３３を参照して当該利用者の歌唱履歴より直近の１年以内で歌唱回数の多い上記２０曲の楽曲を選択する（Ｓ２）。
【００４６】
なお、楽曲の選択の条件は歌唱回数に限定されるものではなく、例えば、歌唱履歴より採点結果の良い（得点の高い）上位２０曲の楽曲を選択してもよい。これにより利用者がより歌唱し易いオリジナル楽曲が作成されることを期待できる。また、歌唱履歴より特定の原曲アーチストの楽曲を所定数選択してもよい。これにより特に当該アーチストのファンであるカラオケ利用者にアピールし易いオリジナル楽曲が作成されることを期待できる。
【００４７】
そこで、パラメータ抽出手段２６において、選択された楽曲２０曲より、各楽曲の楽曲データ（ＭＩＤＩデータ）を分析して音楽ジャンル、区間構成、楽器パート構成、コード進行、曲調、テンポ、残響音の種類、残響音の量を抽出すると共に、各楽曲のガイドメロディデータを分析して声域（利用者にとって歌唱可能な主旋律音域）を抽出し、各楽曲のタイトル及び歌詞データを分析して作詞のためのキーワードを抽出する（Ｓ３）。
【００４８】
具体的には、上記音楽ジャンル、区間構成、楽器パート構成は、例えば上記特許文献４の技術を適用して抽出される。上記コード進行、曲調は、例えば上記特許文献５の技術をＭＩＤＩデータに応用して抽出される。当該特許文献５においてはオーディオ信号を分析するが、演奏データ（ＭＩＤＩデータ）を分析する方が簡単な処理で精度の高い分析結果を期待できるものである。
【００４９】
上記テンポ、残響音の種類、残響音の量について、テンポはＭＩＤＩテンポ情報として演奏データに含まれるため、直接読み出して取得でき、残響音の種類や量は、音源装置のリバーブ効果を制御するためのリバーブタイプ情報やリバーブレベル情報として演奏データに含まれるため、直接読み出して取得できるものである。上記声域は、利用者が好んで歌唱する楽曲について、歌唱パートの音符情報であるガイドメロディデータや歌唱採点用の基準であるリファレンスデータの音高分布を分析することによって、利用者にとって歌唱可能な声域の下限と上限の音高を取得することができるものであり、この技術は広く知られている。そして、上記作詞のためのキーワードは、楽曲のタイトルや歌詞データの文字情報から出現頻度の高い単語等を抽出することにより特定することができるものであり、この技術は広く知られている。
【００５０】
上記抽出されたパラメータの一例として、図５（Ａ）に示すように、２０曲の楽曲について、情報１（音楽ジャンル）、情報２（曲調）、情報３（テンポ）、情報４（声域（音高下限から音高上限））、情報５（キーワード）、情報６以下省略となる。
【００５１】
このような抽出処理は、歌唱履歴から選択された楽曲のそれぞれに関して、カラオケ演奏データ（ＭＩＤＩデータ）や歌詞データ、ガイドメロディデータ、リファレンスデータ、音色やエフェクト等の音源設定データを分析することから、従前のように全てが混ざり合った状態であるオーディオデータを分析するのに比べ、負荷の軽い処理で精度の高い分析結果を得ることができるものである。
【００５２】
続いて、パラメータ特定手段２７において、図５（Ａ）の情報１より最も多く抽出されたものを音楽ジャンルのパラメータとして特定し（Ｓ４−１）、情報２より最も多く抽出されたものを曲調のパラメータとして特定する（Ｓ４−２）。情報３より最も多く抽出されたものを数値化してテンポのパラメータとして特定する（Ｓ４−３）。テンポについて、例えば、アップテンポとされる楽曲のＢＰＭ（Ｂｅａｔ  Ｐｅｒ  Ｍｉｎｕｔｅ）の平均値（４分音符＝１４４など）とする。
【００５３】
また、情報４より歌唱音高下限のＡ３（楽曲０９）から歌唱音高上限のＡ５（楽曲１２）の間の音高を、利用者が歌唱可能である声域のパラメータとして特定する（Ｓ４−４）。また、情報５より多く抽出された順にキーワード（複数可）として特定すると共に、タイトルを特定する（Ｓ４−５）。そして、音楽ジャンル、曲調、テンポ、キーワードと、各背景映像データに付された属性情報に基づいて背景映像指定情報（複数の組合せも可）を特定する（Ｓ４−６）。このように特定されたパラメータの一例が図５（Ｂ）に示される。
【００５４】
続いて、自動作編曲手段２８において、図６（Ａ）に示すように、上記特定された音楽ジャンル、区間構成、楽器パート構成、コード進行、曲調、テンポ、残響音の種類、残響音の量、声域（上限と下限の音高）に基づいて、ガイドメロディデータ、カラオケシステムの音源に最適な伴奏データ(ＭＩＤＩデータ)、リファレンスデータを作成する（Ｓ５）。特に、伴奏データは、オーディオデータ（録音物）ではなく、カラオケ端末の音源装置に最適なＭＩＤＩデータとして作成されることから、キーコントロールやテンポコントロールに対応することができ、カラオケ楽曲としての利用性を高めることができるものである。
【００５５】
続いて、自動作詞手段２９において、図６（Ａ）に示すように、自動作編曲手段２８で作成したガイドメロディデータ及びパラメータ特定手段２７で特定したキーワードに基づいて歌詞データ及び楽曲タイトルを作成する（Ｓ６）。続いて、図６（Ｂ）に示すように、カラオケ演奏データ作成手段３０において、上記作成されたガイドメロディデータ、伴奏データ（ＭＩＤＩデータ）、歌詞データ、背景映像指定情報、楽曲タイトル及びリファレンスデータを組み合わせてカラオケ演奏データを作成し、楽曲ＩＤを付与する（Ｓ７）。
【００５６】
そして、カラオケ演奏データ配信手段３２において、楽曲ＩＤが付与されたカラオケ演奏データを利用者ＩＤに紐付けてオリジナル楽曲として、オリジナル楽曲作成指示を送信した対応のカラオケ端末１２に送信するものである（Ｓ８）。
【００５７】
次に、図７に、カラオケ端末におけるオリジナル楽曲再生のフローチャートを示す。図７において、まず、カラオケ端末１２におけるオリジナル楽曲取得手段６２が、利用者ＩＤが紐付けされたカラオケ演奏データをサーバ１１より受信して当該カラオケ演奏データを取得すると（Ｓ１１）、取得したカラオケ演奏データを楽曲ＩＤが付与されたオリジナル楽曲として利用者ＩＤに関連付けてＲＡＭ５３のオリジナル楽曲情報７３に記憶すると共に、予約待ち行列７１に当該カラオケ演奏データの楽曲ＩＤを予約登録する（Ｓ１２）。
【００５８】
そこで、当該カラオケ演奏データ（オリジナル楽曲）の演奏が開始されると（Ｓ１３）、カラオケ演奏データ中のガイドメロディデータ及び伴奏データ（ＭＩＤＩデータ）を再生手段５５で再生させ、背景映像指定情報に基づき映像ＤＢ８２より対応の映像データを抽出し、楽曲タイトル、歌詞データを映像表示制御手段５４より表示部４２で表示させると共に、リファレンスデータに基づき採点手段５７で音声信号入力手段５６に入力された歌唱音声データと比較して採点処理を行う（Ｓ１４）。
【００５９】
演奏が終了した後（Ｓ１５）、当該利用者が当該オリジナル楽曲の公開、配信を希望する場合（Ｓ１６）、オリジナル楽曲作成関連操作手段４６Ｂよりサーバ１１に対して、当該オリジナル楽曲のオーディオファイル化とその公開、当該オリジナル楽曲のカラオケ演奏データの全カラオケ端末１２への配信を指示する（Ｓ１７）。これに応じてサーバ１１では、アップロード処理手段３１が、当該オリジナル楽曲をオーディオファイル化し、利用者ＩＤに紐付してアップロードオリジナル楽曲ＤＢ３７に記憶して、その公開を処理するものである。
【００６０】
ところで、上記実施形態において、複数の利用者の歌唱履歴から抽出した情報を元にデュエット曲や合唱曲等を作成してもよい。また、歌唱履歴の分析結果に基づき選択肢を表示するといったユーザインタフェースの工夫により、作成した楽曲、歌詞を利用者が容易に修正できるようにしてもよい。さらに、ある利用者が他の利用者の歌唱履歴に基づいてオリジナル楽曲を作成し、当該利用者が他の利用者にオリジナル楽曲をプレゼントできるようなサービスとしてもよい。さらにまた、アップロードされたオリジナル楽曲を専門家がチェックし、より完成度が高まるよう修正してから公開するような構成としてもよい。
【００６１】
このように、歌唱履歴から選択された複数の楽曲の分析結果に基づいて情報を抽出するので、特定の既存の楽曲に酷似することを避けながら、好みに合ったオリジナル楽曲を作成することができ、作詞作曲について特段の知識や技術を持たない一般のカラオケ利用者であっても、利用者個人の音楽的嗜好に応じた独自でしかも自身が歌唱し易いオリジナル楽曲を自動的に作編曲し、作詞して提供可能とすることができ、また、作成されたオリジナル楽曲をカラオケ端末で歌唱するに際して背景映像をも表示させることができるものである。
【産業上の利用可能性】
【００６２】
本発明のカラオケシステム用サーバは、カラオケの基本的機能を備えたカラオケ端末に用いられるサーバの製造、使用、販売等の産業に利用可能である。
【符号の説明】
【００６３】
１１        サーバ
１２        カラオケ端末
１３        ネットワーク
２４        オリジナル楽曲作成指示取得手段
２５        楽曲選択手段
２６        パラメータ抽出手段
２７        パラメータ特定手段
２８        自動作編曲手段
２９        自動作詞手段
３０        カラオケ演奏データ作成手段
３１        アップロード処理手段
３２        カラオケ演奏データ配信手段
３３        利用者データベース（利用者ＤＢ）
３４        楽曲データベース（楽曲ＤＢ）
３５        背景映像データベース（背景映像ＤＢ）
３６        リファレンスデータベース（リファレンスＤＢ）
３７        アップロードオリジナル楽曲データベース（アップロードオリジナル楽曲ＤＢ）
４１        カラオケ本体
４２        表示部
４６        遠隔入出力装置
５４        映像表示制御手段
５５        再生手段
６１        利用者ＩＤ取得手段
６２        オリジナル楽曲取得手段
７３        オリジナル楽曲情報
【図１】
0006611633.tif 000002
【図２】
0006611633.tif 000003
【図３】
0006611633.tif 000004
【図４】
0006611633.tif 000005
【図５】
0006611633.tif 000006
【図６】
0006611633.tif 000007
【図７】
0006611633.tif 000008