(57)【要約】【課題】  端末装置側の記憶装置容量のコスト増大と端末装置への配送コストの増大とを抑制すると共に多様な肉声音声による肉声バックコーラス機能及びトレーニングカラオケ機能を実現できるようにする。【解決手段】  センタ装置と端末装置とを通信回線を介してデータ通信可能に接続し、センタ装置に複数種類の音楽データに対応する肉声音声データをそれぞれデータ量に関して複数のデータ種別に符号化された音声データで蓄積して、端末装置で、利用者からの音楽データの要求頻度を集計し、その集計結果に基づいて音声データのデータ種別を決定し、そのデータ種別の音声データをセンタ装置へ要求する。センタ装置は、蓄積されている音声データの中から端末装置から要求されたデータ種別の音声データを読み出して送信する。【選択図】        図１
2006201803.tif 000002
【特許請求の範囲】
【請求項１】
センタ装置と端末装置とを通信回線を介してデータ通信可能に接続した通信システムであり、
前記センタ装置に、複数種類の音楽データに対応する肉声音声データをそれぞれデータ量に関して複数のデータ種別に符号化された音声データで蓄積する音声データ蓄積手段と、該手段に蓄積されている音声データの中から前記端末装置から要求されたデータ種別の音声データを読み出して送信する音声データ送信手段とを設け、
前記端末装置に、利用者からの音楽データの要求頻度を集計する要求頻度集計手段と、該手段による集計結果に基づいて前記センタ装置に要求する音声データのデータ種別を決定するデータ種別決定手段と、該手段によって決定されたデータ種別の音声データを前記センタ装置へ要求する手段と、該手段による要求に基づいて前記センタ装置から送信された音声データを受信する音声データ受信手段と、該手段によって受信した音声データを記憶する音声データ記憶手段と、該手段に記憶された音声データを復号化する音声データ復号化手段と、該手段によって復号化された音声データによる音声を再生する音声再生手段とを設けたことを特徴とする通信システム。
【請求項２】
前記データ種別が、符号化アルゴリズムに基づいて分類される請求項１記載の通信システム。
【請求項３】
前記データ種別が、サンプルレートに基づいて分類される請求項１記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＰＳＴＮ，ＩＳＤＮ等の通信ケーブルを用いた通信回線や、無線通信，衛星通信等の通信ケーブルによらない通信回線を介して各種のデータをやり取りする通信カラオケシステム等の通信システムに関する。
【背景技術】
【０００２】
従来の通信システム、例えば、通信カラオケシステムでは、センタ装置にＭＩＤＩデータ，歌詞データ，制御データ等からなるカラオケデータを多種類蓄積し、新曲の登録時や端末装置からの要求に応じて端末装置へカラオケデータを配信し、端末装置が、内蔵又は外部に接続された記憶装置（ＨＤ）に配信されたカラオケデータを蓄積し、利用者の要求に応じて該当するカラオケデータに基づくカラオケ音楽及び映像の再生を行なっている。
【０００３】
近年、このような通信カラオケシステムの多機能化により、肉声バックコーラス機能及びトレーニングカラオケ機能が提供されるようになった。
上記肉声バックコーラス機能とは、ＭＩＤＩデータで再生されたカラオケ音楽とは別に肉声として録音されたバックコーラスを再生する機能であり、トレーニングカラオケ機能とは、ＭＩＤＩデータで再生されたカラオケ音楽とは別に肉声として録音されたメインのボーカルを再生する機能である。
【０００４】
このような機能を実現する場合、従来の通信カラオケシステムでは、センタ装置から肉声による音声データ（以下、「肉声音声データ」と称する）を付加したカラオケデータを送信するようにしていた。
【０００５】
しかし、一般的に肉声音声データのデータ量はＭＩＤＩデータに比べて大きいので、その肉声音声データを付加することによって１曲当たりのカラオケデータのデータ量が大きくなり、端末装置側の記憶装置（ＨＤ）の容量が大きくなってコストが上昇してしまう。
【０００６】
そこで従来、バックコーラス又はメインのボーカルの肉声を録音し、その肉声音声をデジタルデータとしてサンプリングして圧縮し、その圧縮した肉声音声データを付加したカラオケデータを記憶し、そのカラオケデータに基づいて肉声バックコーラス機能及びトレーニングカラオケ機能を実現するカラオケ装置（例えば、特許文献１参照）があった。
【特許文献１】特開平６−２８９８７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述のようなカラオケ装置では、肉声音声データのデータ量を少なくするために、全肉声音声データを同じように圧縮しているので、その圧縮後の肉声音声データに基づいて再生されるバックコーラス等の音声の品質が一律に低下する恐れが有り、肉声バックコーラス機能及びトレーニングカラオケ機能の利用価値を低下させるという問題があった。
【０００８】
また、端末装置側の記憶装置の容量を節約するために、肉声音声データを付加したカラオケデータの曲数を制限する方策を取ると、利用者が肉声バックコーラス機能及びトレーニングカラオケ機能を利用できる曲数が少なくなって利用価値が低くなるという問題がある。
【０００９】
さらに、肉声音声データを付加したカラオケデータを記憶装置に記憶しないで、ＣＤ−ＲＯＭ等のメディアで配送するようにすると、配送コストがかかるうえに新曲への対応が遅れるという弊害が生じる。
【００１０】
この発明は上記の点に鑑みてなされたものであり、端末装置側の記憶装置容量のコスト増大と端末装置への配送コストの増大とを抑制する共とに多様な肉声音声による肉声バックコーラス機能及びトレーニングカラオケ機能を実現できるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
この発明は上記の目的を達成するため、センタ装置と端末装置とを通信回線を介してデータ通信可能に接続した通信システムであり、上記センタ装置に、複数種類の音楽データに対応する肉声音声データをそれぞれデータ量に関して複数のデータ種別に符号化された音声データで蓄積する音声データ蓄積手段と、その手段に蓄積されている音声データの中から上記端末装置から要求されたデータ種別の音声データを読み出して送信する音声データ送信手段を設け、上記端末装置に、利用者からの音楽データの要求頻度を集計する要求頻度集計手段と、その手段による集計結果に基づいて上記センタ装置に要求する音声データのデータ種別を決定するデータ種別決定手段と、その手段によって決定されたデータ種別の音声データを上記センタ装置へ要求する手段と、その手段による要求に基づいて上記センタ装置から送信された音声データを受信する音声データ受信手段と、その手段によって受信した音声データを記憶する音声データ記憶手段と、その手段に記憶された音声データを復号化する音声データ復号化手段と、その手段によって復号化された音声データによる音声を再生する音声再生手段を設けたものである。
【００１２】
また、上記データ種別を、符号化アルゴリズムに基づいて分類するとよい。
さらに、上記データ種別を、サンプルレートに基づいて分類するとよい。
【００１３】
この発明の請求項１の通信システムによれば、上述したような構成により、端末装置側で利用者の要求頻度が多い音楽にはデータ量を多く割り当てた高品位の肉声音声データを、要求頻度が少ない音楽にはデータ量が少なく割り当てた低品位の画像をそれぞれ提供することができ、利用者への肉声音声を提供する際の実質的な機能を大きく損なうことなく、センタ装置から配信された肉声音声データを蓄積するときのデータ量を節減することができ、記憶容量の増大を抑制することができる。
【００１４】
また、この発明の請求項２の通信システムによれば、肉声音声データを符号化アルゴリズムに基づいて分類して、利用者の要求頻度が多いときには高品位の圧縮アルゴリズムで圧縮されてデータ量が多く割り当てられた高音質の肉声音データを提供し、要求頻度が少ないときには低品位の圧縮アルゴリズムで圧縮されてデータ量が少なく割り当てられた肉声音声データを送信することができる。
【００１５】
したがって、端末装置側の記憶容量のコストを抑えて、全ての演奏音楽に対する肉声音声データを用いた肉声バックコーラス機能及びトレーニングカラオケ機能を利用することができる。
【００１６】
さらに、この発明の請求項３の通信システムによれば、肉声音声データをサンプルレートに基づいて分類して、利用者の要求頻度が多いときには高サンプルレートでデータ量が多く割り当てられた高音質の肉声音データを提供し、要求頻度が少ないときには低サンプルレートでデータ量が少なく割り当てられた肉声音声データを送信することができる。
したがって、端末装置側の記憶容量のコストを抑えて、全ての演奏音楽に対する肉声音声データを用いた肉声バックコーラス機能及びトレーニングカラオケ機能を利用することができる。
【発明の効果】
【００１７】
この発明による通信システムは、端末装置側の記憶装置容量のコスト増大と端末装置への配送コストの増大とを抑制すると共に多様な肉声音声による肉声バックコーラス機能及びトレーニングカラオケ機能を実現できるようにすることができる。
【発明を実施するための最良の形態】
【００１８】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
図１はこの発明の一実施形態である通信カラオケシステムの構成を示すブロック図である。この通信カラオケシステムは、センタ装置１と複数の通信カラオケ端末装置２がＩＳＤＮ通信網（ＩＳＤＮ  ＮＥＴＷＯＲＫ）３を介してデータ通信可能に接続されている。
【００１９】
センタ装置１のコンソール端末装置１１は、ＣＰＵ，ＲＯＭ，及びＲＡＭ等からなるマイクロコンピュータによって実現され、ディスプレイ，キーボード，ＣＤ読み出し装置等からなり、センタ装置本体１０に接続され、記憶装置１３への各種のプログラム及びデータの登録と、センタ装置本体１０の動作状況をモニタする。
【００２０】
システム制御部１２は、ＣＰＵ，メモリ，タイマ等からなるマイクロコンピュータによって実現され、このセンタ装置本体１０の全体の制御を司り、通信カラオケ端末装置２への肉声音声データ付きのカラオケデータの配信等の各種の処理を実行する。
【００２１】
記憶装置１３は、各種のプログラムと通信カラオケ端末装置２へ配信する肉声音声データ付きのカラオケデータを多種類記憶し、その他の各種データを記憶する磁気ディスク装置等の記憶手段である。
【００２２】
ＩＳＤＮインタフェイス部１４は、それぞれ各通信カラオケ端末装置２と接続する網終端回路，通信コントローラ等からなり、各通信カラオケ端末装置２との通信時に、ＩＳＤＮ通信網３のレイヤ１の信号処理と、Ｄチャネルのレイヤ２の信号処理とを行なう。
コンソールインタフェイス部１５は、ＳＩＯ等からなり、コンソール端末装置１１とシステム制御部１２との間でデータ授受のインタフェースを行なう。
【００２３】
一方、通信カラオケ端末装置２のリモコン２１は、通信カラオケ端末装置２から離れた位置からの利用者の操作入力を可能にする装置であり、カラオケ音楽のリクエスト等の操作情報を入力し、その操作情報を赤外線で出力する。
マイク２２は、利用者の音声を入力する。
【００２４】
スピーカ２３は、カラオケ音楽とマイク２２から入力された利用者の音声とを出力する。
モニタ２４は、カラオケ音楽の背景映像及び歌詞を表示するＣＲＴ，ＬＣＤ等の表示装置である。
【００２５】
システム制御部２５は、ＣＰＵ，メモリ，タイマ等のマイクロコンピュータによって実現され、この通信カラオケ端末装置２全体の制御を司る。
記憶装置２６は、各種のプログラムとセンタ装置１から配信された肉声音声データ付きのカラオケデータ等の各種データを記憶する磁気ディスク装置等の記憶手段である。
【００２６】
グラフィック生成部２７は、グラフィックコントローラ，Ｄ／Ａ変換器（ＲＡＭＤＡＣ）等からなり、カラオケデータに基づく歌詞表示とその歌詞の色替えのグラフィック画像を生成し、そのグラフィック画像のアナログ画像信号（ＲＧＢ信号）を出力する。
【００２７】
音声復号化部２８は、復号化器，Ｄ／Ａ変換器等からなり、符号化されている肉声音声データを復号化し、そのアナログ音声信号を出力する。
ＭＩＤＩ再生部２９は、ＭＩＤＩ音源，Ｄ／Ａ変換器等からなり、カラオケデータの曲データ中のＭＩＤＩデータに基づいてカラオケ音楽を再生し、そのアナログ音楽信号を出力する。
【００２８】
ＩＳＤＮインタフェイス部３０は、網終端回路，通信コントローラ等からなり、センタ装置１との通信時に、ＩＳＤＮ通信網３のレイヤ１の信号処理と、Ｄチャネルのレイヤ２の信号処理とを行なう。
【００２９】
ユーザインタフェイス部３１は、ＬＣＤ表示器，キーパッド，赤外線受光器等からなり、利用者によるカラオケ音楽のリクエスト等の操作情報を入力し、また、リモコン２１からの赤外線による操作情報を入力し、各種のガイダンス表示を行なう。
【００３０】
音声エフェクタ部３２は、エフェクタ，アンプ等からなり、マイク２２から入力された音声信号にエコーやキーコントロール等の音声エフェクト処理を施し、ＭＩＤＩ再生部２９及び音声復号化部２８からの音声信号に合成し、それを増幅した後にスピーカ２３へ出力する。
【００３１】
画像合成処理部３３は、スーパーインポーザ，ＮＴＳＣエンコーダ等からなり、Ｖ−ＣＤドライブ３４とグラフィック生成部２７からの映像信号に基づいて背景映像と歌詞とを合成してモニタ２４へ出力する。
Ｖ−ＣＤドライブ３４は、ビデオＣＤに記録された映像情報に基づいて背景映像の映像信号を再生する。
【００３２】
すなわち、上記センタ装置１が、複数種類の音楽データに対応する肉声音声データをそれぞれデータ量に関して複数のデータ種別（符号化アルゴリズム又はサンプルレートに基づいて分類される種別）に符号化された音声データで蓄積する音声データ蓄積手段と、その手段に蓄積されている音声データの中から通信カラオケ端末装置２から要求されたデータ種別の音声データを読み出して送信する音声データ送信手段の機能を果たす。
【００３３】
また、上記通信カラオケ端末装置２が、利用者からの音楽データの要求頻度を集計する要求頻度集計手段と、その手段による集計結果に基づいてセンタ装置１に要求する音声データのデータ種別を決定するデータ種別決定手段と、その手段によって決定されたデータ種別の音声データをセンタ装置１へ要求する手段と、その手段による要求に基づいてセンタ装置１から送信された音声データを受信する音声データ受信手段と、その手段によって受信した音声データを記憶する音声データ記憶手段と、その手段に記憶された音声データを復号化する音声データ復号化手段と、その手段によって復号化された音声データによる音声を再生する音声再生手段の機能を果たす。
【００３４】
次に、この通信カラオケシステムにおける基本的な処理について説明する。
通信カラオケ端末装置２側で、利用者によってリモコン２１が操作されてリクエスト曲が指定されると、リモコン２１からリクエスト曲の指定情報が送出され、ユーザインタフェイス部３１によって受信した指定情報はシステム制御部２５へ通知される。
【００３５】
システム制御部２５は、その通知された指定情報に基づいてリクエスト曲の曲番号を判定し、記憶装置２６内のカラオケデータ管理テーブルを読み出して該当する曲番号を検索する。このカラオケデータ管理テーブルは、記憶装置２６内に登録されているカラオケデータの曲番号とそのカラオケデータのファイル番号が一覧で登録されている。
【００３６】
上記検索で該当する曲番号のカラオケデータがあれば、そのカラオケデータに基づいてカラオケ音楽の再生を実行する。
また、上記検索で該当する曲番号のカラオケデータがなければ、ＩＳＤＮインタフェイス部３０を制御してセンタ装置１へ発呼し、上記曲番号のカラオケデータの配信を要求する。
【００３７】
センタ装置１では、記憶装置１３から通信カラオケ端末装置２から要求された曲番号のカラオケデータを読み出し、ＩＳＤＮインタフェイス部１４を制御して要求元の通信カラオケ端末装置２へ配信する。
【００３８】
次に、この通信カラオケシステムにおけるカラオケデータの配信処理についてさらに説明する。図２は、この通信カラオケシステムにおけるカラオケデータの配信時の手順を示す図である。
【００３９】
通信カラオケ端末装置２は、システム制御部２５が利用者からの操作に基づいてＩＳＤＮインタフェイス部３０によってＩＳＤＮ通信網３を介してセンタ装置１へ発呼する。
【００４０】
センタ装置１は、システム制御部１２が通信カラオケ端末装置２からの発呼がいずれかのＩＳＤＮインタフェイス部１４に着呼すると、その着呼したＩＳＤＮインタフェイス部１４を制御して通信カラオケ端末装置２に応答する。
通信カラオケ端末装置２は、システム制御部２５がセンタ装置１の応答を確認すると、ＩＳＤＮインタフェイス部３０によってセンタ装置１へデータ転送開始要求メッセージを送信する。
【００４１】
センタ装置１は、システム制御部１２が通信カラオケ端末装置２からのデータ転送開始要求メッセージを受信すると、まず、データ転送開始要求メッセージ中の端末番号を参照し、記憶装置１３内に格納されている端末管理テーブルに登録されている端末番号と照合して、その端末番号が登録されているか否かを確認する。この端末番号の照合によって、データ転送開始要求メッセージの送信元がデータ配信先の通信カラオケ端末装置であるか否かをチェックする。
【００４２】
システム制御部１２は、登録されていると判断したら、記憶装置１３からデータ転送開始要求メッセージの曲番号，要求データ種別，肉声音声データ種別の情報に該当するカラオケデータを読み出し、ＩＳＤＮインタフェイス部１４によって上記端末番号の通信カラオケ端末装置２へ送信する。
【００４３】
通信カラオケ端末装置２のシステム制御部２５は、センタ装置１からのカラオケデータの受信を完了すると、その受信したカラオケデータをファイル化して記憶装置２６に格納すると共に、カラオケデータ管理テーブルを更新する。
【００４４】
次に、通信カラオケ端末装置２におけるカラオケデータの基本的な再生処理について説明する。
通信カラオケ端末装置２のシステム制御部２５は、カラオケデータから歌詞データを抽出し、予め記憶装置２６に格納されているフォントデータの中から歌詞データに対応するものを読み出し、グラフィック生成部２７によってそのフォントデータに基づく歌詞画像を展開し、歌詞表示を実行させる。
【００４５】
また、システム制御部２５は、上記処理と並行して、カラオケデータから曲データを抽出し、その曲データ中のタイミング情報に基づいて計時を行ないながら、ＭＩＤＩ再生部２９へ曲データ中のＭＩＤＩデータを転送して、曲データ中の歌詞色替えデータに基づいてグラフィック生成部２７による歌詞画像の色替えとページ切り替え（歌詞の内容更新）を実行させる。
【００４６】
さらに、システム制御部２５は、上記処理と並行して、カラオケデータから肉声音声データを抽出して音声復号化部２８へ転送し、カラオケ音楽に合わせた肉声によるバックコーラス等の出力を実行させる。
【００４７】
次に、センタ装置１におけるカラオケデータの作成と登録の処理について説明する。このカラオケデータの作成は、図示を省略したオーサリングツールよって実行する。そのオーサリングツールは、ＭＩＤＩデータの入力装置と歌詞データの入力装置と肉声音声データの入力装置と共に、通信カラオケ端末装置が具備する機能を全て備えた装置であり、上記入力装置によって入力されたデータの検証を行なう機能を備えている。
【００４８】
上記肉声音声データの入力装置は、音声符号化器の機能を備えており、デジタルオーディオテープレコーダ（ＤＡＴ）等の既存の音声再生装置を接続し、その音声再生装置によって再生された肉声音声信号を所定の符号化アルゴリズム又はサンプルレートによって複数種類のデータ量の音声データに符号化することができる。
【００４９】
上記ＭＩＤＩデータの入力装置によって作成されたカラオケ音楽のＭＩＤＩデータと、歌詞データの入力装置によって作成された歌詞データと、肉声音声データの入力装置によって作成された複数種類の符号化された音声データとからなるカラオケデータを一旦ＣＤ等のデータ記憶メディアに記録し、コンソール端末装置１１によってデータ記憶メディアに記録されたカラオケデータをセンタ装置本体１０の記憶装置１３に登録する。
【００５０】
センタ装置本体１０のシステム制御部１２は、コンソール端末装置１１から転送されるカラオケデータをコンソールインタフェイス部１５によって受信すると、そのカラオケデータをファイル化し、記憶装置１３に書き込むと共に、カラオケデータ管理テーブルを更新する。
【００５１】
図３は、上記カラオケデータの構造を示す図である。
このカラオケデータは、曲番号１０１と、曲名，作曲者，作詞者名等の曲にかかわる情報からなる曲情報１０２と、歌詞，歌詞を表示する際のフォントの大きさ，フォント種別（例えば、明朝体，ゴシック体など）等の情報からなる歌詞データ１０３と、曲のテンポ，ＭＩＤＩデータ，各ＭＩＤＩデータを再生する際のタイミング情報，歌詞の色替えや改ページのタイミング情報とうの情報からなる曲データ１０４と、符号化された肉声音声データ１０５と、カラオケデータの終了符号を示すＥＯＦ１０６からなる。
【００５２】
次に、この通信カラオケ端末装置２におけるこの発明によるカラオケデータの再生処理について説明する。
まず、通信カラオケ端末装置２の各種テーブル及びセンタ装置１へ送信するメッセージについて説明する。
【００５３】
図４は、通信カラオケ端末装置２の要求頻度管理テーブルのフォーマットの一例を示す図である。この要求頻度管理テーブルは、利用者が要求した曲の要求曲番号とその要求日とを対応させて登録する管理テーブルである。
システム制御部２５は、利用者によってリモコン２１から入力された曲の曲番号を要求曲番号として、その要求された日を要求日としてそれぞれ要求頻度管理テーブルに登録する。そして、この要求頻度管理テーブルに基づいて各曲毎の利用者の要求頻度（要求回数）を集計する。
【００５４】
なお、この要求頻度管理テーブルをリング構造にして、利用状況（要求頻度）に対して所定期間（例えば、過去一ヶ月）の要求履歴を管理するのに十分な記憶容量を割り当てると良い。
また、この実施形態では、要求日を登録するようにしたが、要求時間も登録し、要求日と要求時間に基づく要求頻度を集計するようにしてもよい。
【００５５】
図５は、通信カラオケ端末装置２からセンタ装置１へ送出するデータ転送開始要求メッセージのフォーマットの一例を示す図である。
このデータ転送開始要求メッセージは、カラオケデータのデータ転送開始要求メッセージであることを示すメッセージ種別，通信カラオケ端末装置の端末番号，利用者によってリクエスト（要求）された曲の曲番号，センタ装置１に要求するデータ種別を示す要求データ種別，センタ装置１に要求する肉声音声データ種別等の情報を格納している。
【００５６】
図６は、通信カラオケ端末装置２の肉声音声データ種別判定テーブルのフォーマットの一例を示す図である。
この肉声音声データ種別判定テーブルは、利用者の要求回数（要求頻度）毎にセンタ装置１に要求する肉声音声データのデータ種別を示す肉声音声データ種別番号を登録した管理テーブルであり、記憶装置２６に予め登録しておく。図中には各肉声音声データ種別番号毎の肉声音声データ内容の一例を示す。
【００５７】
例えば、要求回数５１以上には、高品位の符号化アルゴリズムで圧縮し、高サンプルレートの肉声音声データのデータ種別「ＭＰＥＧ２（レイヤ２），４８ｋＨｚサンプル」を割り当て、１１〜５０には、高品位の符号化アルゴリズムで圧縮し、低サンプルレートの肉声音声データのデータ種別「ＭＰＥＧ２（レイヤ２），２４ｋＨｚサンプル」を割り当て、１０以下には、低品位の符号化アルゴリズムで圧縮された肉声音声データのデータ種別「Ｇ．７２２」を割り当てる。
【００５８】
図７は、通信カラオケ端末装置２の肉声音声データ管理テーブルのフォーマットの一例を示す図である。
この肉声音声データ管理テーブルは、記憶装置２６に記憶した肉声音声データの管理テーブルであり、肉声音声データに対応する曲番号とデータ種別と格納先を示す肉声音声データ格納ファイル番号を登録している。
システム制御部２５は、センタ装置１から配信された肉声音声データを記憶装置２６に記憶させる度に、この肉声音声データ管理テーブルを更新する。
【００５９】
図８は、この通信カラオケ端末装置２におけるこの発明によるカラオケデータの再生処理を示すフローチャートである。
利用者は、リモコン２１を操作して曲のリクエストを行なう。そのリモコン２１の操作内容はユーザインタフェイス部３１を介してシステム制御部２５へ通知される。
【００６０】
システム制御部２５は、利用者からのリクエストが有ったか否かを判定し（Ｓ１）、有ったらそのリクエストされた曲番号を図４に示した要求頻度管理テーブルに書き込んで内容を更新する（Ｓ２）と共に、通知された操作内容から曲番号を判定し、記憶装置２６内のカラオケデータ管理テーブルを読み出し（Ｓ３）、記憶装置２６内に該当するカラオケデータが有るか否かによって新規の曲か否かを判別する（Ｓ４）。
【００６１】
新規の曲のとき、システム制御部２５はその曲のカラオケデータを要求するデータ転送開始要求メッセージを作成し、センタ装置１に発呼し、図２に示した手順に基づいてセンタ装置１から伝送されるカラオケデータを受けて、それを記憶し（Ｓ１２）、カラオケデータ管理テーブルと図７に示した肉声音声データ管理テーブルの内容を更新し（Ｓ１３）、カラオケデータを再生する（Ｓ１１）。
【００６２】
例えば、要求データ種別「００」，肉声音声データ種別「０３」のデータ転送開始要求メッセージを送信すると、センタ装置１からは曲データ（音楽の演奏データ），歌詞データ，データ種別「ＭＰＥＧ２（レイヤ２），４８ｋＨｚサンプル」の肉声音声データとからなるカラオケデータが配信される。
【００６３】
新規の曲ではないとき、システム制御部２５は、要求頻度管理テーブルを検索して過去一ヶ月間の同曲番号のリクエスト回数を係数し（Ｓ５）、その係数結果に基づいて予めプログラム内に設けられている図６に示した肉声音声データ種別判定テーブルを参照し、要求回数に対応している肉声音声データのデータ種別を判定する（Ｓ６）。
【００６４】
その後、システム制御部２５は、記憶装置２６内に記憶されている図７に示した肉声音声データ管理テーブルを読み出し、さらに現有データ種別を読み出し（Ｓ７）、現有データ種別と要求回数の集計結果に基づくデータ種別とのマトリクス状の判定テーブルに基づいて、曲番号に対する現有肉声音声データ（記憶装置２６に記憶している肉声音声データ）のデータ種別と、要求頻度管理テーブルの集計結果から判別した肉声音声データ種別とが一致するか否かを判定する（Ｓ８）。
【００６５】
上記データ種別が同一なら、システム制御部２５はデータ転送開始要求メッセージを作成してセンタ装置１に発呼し、図２に示した手順に基づいてカラオケデータ（肉声音声データのみのときも有る）の伝送を受けて、それを記憶装置２６に記憶して更新し（Ｓ９）、肉声音声データ管理テーブルを更新し（Ｓ１０）、カラオケ音楽と歌詞及び背景映像と共に、肉声音声を再生し（Ｓ１１）、この処理を終了する。
【００６６】
なお、上記処理では頻度計算の結果に基づいてデータ種別に変更が生じた場合、直ぐに肉声音声データの伝送を行なうようにしたが、伝送時間によるレスポンスの遅れを避けるために、まず現有の肉声音声データを再生し、それと並行して肉声音声データの伝送を行なうことにより、次回のリクエストから伝送された肉声音声データを使用するようにしてもよい。
【００６７】
また、センタ装置１が各通信カラオケ端末装置２のカラオケデータの利用頻度を定期的に確認し、その確認結果に基づいて利用頻度が変更された肉声音声データのデータ種別を入れ替えるようにしても良い。
さらに、新曲でのデータ種別を通信カラオケ装置２からの指示によって固定しているが、センタ装置１側で想定される要求頻度を鑑みて適宜選択するようにしてもよい。
【図面の簡単な説明】
【００６８】
【図１】この発明の一実施形態の通信カラオケシステムの構成を示す図である。
【図２】図１に示したこの通信カラオケシステムにおけるカラオケデータの配信時の基本的な手順を示す図である。
【図３】図１に示したセンタ装置から通信カラオケ端末装置に配信されるカラオケデータの構造の一例を示す図である。
【図４】図１に示した通信カラオケ端末装置の要求頻度管理テーブルのフォーマットの一例を示す図である。
【００６９】
【図５】図１に示した通信カラオケ端末装置からセンタ装置へ送出するデータ転送開始要求メッセージのフォーマットの一例を示す図である。
【図６】図１に示した通信カラオケ端末装置の肉声音声データ種別判定テーブルのフォーマットの一例を示す図である。
【図７】図１に示した通信カラオケ端末装置の肉声音声データ管理テーブルのフォーマットの一例を示す図である。
【図８】図１に示した通信カラオケ端末装置におけるこの発明に係るカラオケデータの再生処理を示すフローチャートである。
【符号の説明】
【００７０】
１：センタ装置    ２：通信カラオケ端末装置    ３：ＩＳＤＮ通信網    １０：センタ装置本体    １１：コンソール端末装置    １２，２５：システム制御部    １３，２６：記憶装置    １４，３０：ＩＳＤＮインタフェイス部    １５：コンソールインタフェイス部    ２０：通信カラオケ端末装置本体    ２１：リモコン    ２２：マイク    ２３：スピーカ    ２４：モニタ    ２７：グラフィック生成部    ２８：音声復号化部    ２９：ＭＩＤＩ再生部    ３１：ユーザインタフェイス部    ３２：音声エフェクタ部    ３３：画像合成処理部    ３４：Ｖ−ＣＤドライブ
【図１】
2006201803.tif 000003
【図２】
2006201803.tif 000004
【図３】
2006201803.tif 000005
【図４】
2006201803.tif 000006
【図５】
2006201803.tif 000007
【図６】
2006201803.tif 000008
【図７】
2006201803.tif 000009
【図８】
2006201803.tif 000010
【手続補正書】
【提出日】平成18年3月28日(2006.3.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信回線を介してデータ通信可能なセンタ装置と端末装置とからなる通信システムであって、
前記センタ装置に、複数のデータ種別に符号化された音声データを蓄積する音声データ蓄積手段と、該音声データ蓄積手段に蓄積されている音声データの中から前記端末装置から要求されたデータ種別の音声データを読み出して送信する音声データ送信手段とを設け、
前記端末装置に、利用者からの音楽データの要求頻度を集計する要求頻度集計手段と、該要求頻度集計手段による集計結果に基づいて音声データのデータ種別を判定するデータ種別判定手段と、現有データ種別を読み出し、前記データ種別判定手段によって判定されたデータ種別と一致するか否かを判定し、一致しない場合は、前記データ種別判定手段によって判定されたデータ種別の音声データを前記センタ装置へ要求する手段と、該手段による要求に基づいて前記センタ装置から送信された音声データを受信する音声データ受信手段とを設けたことを特徴とする通信システム。
【請求項２】
前記データ種別が、符号化アルゴリズムに基づいて分類される請求項１記載の通信システム。
【請求項３】
前記データ種別が、サンプルレートに基づいて分類される請求項１記載の通信システム。
【請求項４】
通信回線を介してセンタ装置とデータ通信可能な端末装置であって、
利用者からの音楽データの要求頻度を集計する要求頻度集計手段と、該要求頻度集計手段による集計結果に基づいて音声データのデータ種別を判定するデータ種別判定手段と、現有データ種別を読み出し、前記データ種別判定手段によって判定されたデータ種別と一致するか否かを判定し、一致しない場合は、前記データ種別判定手段によって判定されたデータ種別の音声データを前記センタ装置へ要求する手段と、該手段による要求に基づいて前記センタ装置から送信された音声データを受信する音声データ受信手段とを設けたことを特徴とする端末装置。
【請求項５】
前記データ種別が、符号化アルゴリズムに基づいて分類される請求項４記載の端末装置。
【請求項６】
前記データ種別が、サンプルレートに基づいて分類される請求項４記載の端末装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
この発明は、ＰＳＴＮ，ＩＳＤＮ等の通信ケーブルを用いた通信回線や、無線通信，衛星通信等の通信ケーブルによらない通信回線を介して各種のデータをやり取りする通信カラオケシステム等の通信システムと端末装置に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
この発明は上記の点に鑑みてなされたものであり、端末装置側の記憶装置容量のコスト増大と端末装置への配送コストの増大とを抑制することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
この発明は上記の目的を達成するため、通信回線を介してデータ通信可能なセンタ装置と端末装置とからなる通信システムであって、上記センタ装置に、複数のデータ種別に符号化された音声データを蓄積する音声データ蓄積手段と、その音声データ蓄積手段に蓄積されている音声データの中から上記端末装置から要求されたデータ種別の音声データを読み出して送信する音声データ送信手段を設け、上記端末装置に、利用者からの音楽データの要求頻度を集計する要求頻度集計手段と、その要求頻度集計手段による集計結果に基づいて音声データのデータ種別を判定するデータ種別判定手段と、現有データ種別を読み出し、上記データ種別判定手段手段によって判定されたデータ種別と一致するか否かを判定し、一致しない場合は、上記データ種別判定手段によって判定されたデータ種別の音声データを上記センタ装置へ要求する手段と、その手段による要求に基づいて上記センタ装置から送信された音声データを受信する音声データ受信手段を設けたものである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
さらに、通信回線を介してセンタ装置とデータ通信可能な端末装置であって、利用者からの音楽データの要求頻度を集計する要求頻度集計手段と、その要求頻度集計手段による集計結果に基づいて音声データのデータ種別を判定するデータ種別判定手段と、現有データ種別を読み出し、上記データ種別判定手段によって判定されたデータ種別と一致するか否かを判定し、一致しない場合は、上記データ種別判定手段によって判定されたデータ種別の音声データを上記センタ装置へ要求する手段と、その手段による要求に基づいて上記センタ装置から送信された音声データを受信する音声データ受信手段を設けたものも提供する。
また、上記データ種別を、符号化アルゴリズムに基づいて分類するとよい。
さらに、上記データ種別を、サンプルレートに基づいて分類するとよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
この発明の請求項１の通信システムと請求項４の端末装置によれば、上述したような構成により、端末装置側で利用者の要求頻度が多い音楽にはデータ量を多く割り当てた高品位の肉声音声データを、要求頻度が少ない音楽にはデータ量が少なく割り当てた低品位の画像をそれぞれ提供することができ、利用者への肉声音声を提供する際の実質的な機能を大きく損なうことなく、センタ装置から配信された肉声音声データを蓄積するときのデータ量を節減することができ、記憶容量の増大を抑制することができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、この発明の請求項２の通信システムと請求項５の端末装置によれば、肉声音声データを符号化アルゴリズムに基づいて分類して、利用者の要求頻度が多いときには高品位の圧縮アルゴリズムで圧縮されてデータ量が多く割り当てられた高音質の肉声音データを提供し、要求頻度が少ないときには低品位の圧縮アルゴリズムで圧縮されてデータ量が少なく割り当てられた肉声音声データを送信することができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
さらに、この発明の請求項３の通信システムと請求項６の端末装置によれば、肉声音声データをサンプルレートに基づいて分類して、利用者の要求頻度が多いときには高サンプルレートでデータ量が多く割り当てられた高音質の肉声音データを提供し、要求頻度が少ないときには低サンプルレートでデータ量が少なく割り当てられた肉声音声データを送信することができる。
したがって、端末装置側の記憶容量のコストを抑えて、全ての演奏音楽に対する肉声音声データを用いた肉声バックコーラス機能及びトレーニングカラオケ機能を利用することができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
この発明による通信システムと端末装置は、端末装置側の記憶装置容量のコスト増大と端末装置への配送コストの増大とを抑制することができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
すなわち、上記センタ装置１が、複数のデータ種別（符号化アルゴリズム又はサンプルレートに基づいて分類される種別）に符号化された音声データで蓄積する音声データ蓄積手段と、その音声データ蓄積手段に蓄積されている音声データの中から通信カラオケ端末装置２から要求されたデータ種別の音声データを読み出して送信する音声データ送信手段の機能を果たす。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
また、上記通信カラオケ端末装置２が、利用者からの音楽データの要求頻度を集計する要求頻度集計手段と、その要求頻度集計手段による集計結果に基づいて音声データのデータ種別を判定するデータ種別判定手段と、現有データ種別を読み出し、上記データ種別判定手段によって判定されたデータ種別と一致するか否かを判定し、一致しない場合は、上記データ種別判定手段によって判定されたデータ種別の音声データをセンタ装置１へ要求する手段と、その手段による要求に基づいてセンタ装置１から送信された音声データを受信する音声データ受信手段と、その手段によって受信した音声データを記憶する音声データ記憶手段と、その手段に記憶された音声データを復号化する音声データ復号化手段と、その手段によって復号化された音声データによる音声を再生する音声再生手段の機能を果たす。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
上記データ種別が同一でないなら、システム制御部２５はデータ転送開始要求メッセージを作成してセンタ装置１に発呼し、図２に示した手順に基づいてカラオケデータ（肉声音声データのみのときも有る）の伝送を受けて、それを記憶装置２６に記憶して更新し（Ｓ９）、肉声音声データ管理テーブルを更新し（Ｓ１０）、カラオケ音楽と歌詞及び背景映像と共に、肉声音声を再生し（Ｓ１１）、この処理を終了する。