(57)【特許請求の範囲】
【請求項１】
楽曲の再生を実行するカラオケシステムを操作する操作制御装置であって、
効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データと、当該演出効果データを識別する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性情報と、が対応付けられて記憶される記憶手段と、
前記楽曲の再生中に、前記カラオケシステムから送信された当該楽曲の構成パートの属性を示す構成パート属性情報を含む再生情報を受信する受信手段と、
前記記憶手段に記憶されている複数の前記演出効果データの中から、前記受信された前記再生情報に含まれる前記構成パート属性に一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定する特定手段と、
前記特定された前記選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、
前記受け付けられた前記選択データの出力指示を、前記演出効果データの識別情報に対応付けて、演出効果データが記憶されている前記カラオケシステムに送信する送信手段と、
を備えることを特徴とする操作制御装置。
【請求項２】
請求項１に記載の操作制御装置において、
前記再生情報には、前記楽曲の属性を示す楽曲属性が含まれており、
前記特定手段が、
前記記憶手段に記憶されている複数の前記演出効果データの中から、前記受信された前記再生情報に含まれる構成パート属性に一致又は関連した属性を有し、かつ、当該再生情報に含まれる前記楽曲属性に一致する前記楽曲属性を有する前記演出効果データを前記選択可能データに特定する、操作制御装置。
【請求項３】
請求項１又は２に記載の操作制御装置において、
前記構成パート属性には、前記構成パートの区分を示す区分種別及び当該構成パートの曲調の少なくともいずれか一方が含まれる、操作制御装置。
【請求項４】
請求項１〜３のいずれか１項に記載の操作制御装置において、
前記再生情報には、楽曲の再生タイミングを示すタイミング情報及び前記構成パートの再生終了時刻を示すパート終了時刻情報が更に含まれており、
前記特定手段が、
前記タイミング情報に基づいて前記楽曲の再生タイミングを認識し、
当該認識された再生タイミング及び前記パート終了時刻情報に含まれる前記再生終了時刻に応じて、かつ、前記構成パート属性に基づいて、前記記憶手段に記憶されている複数の前記演出効果データの中から、前記選択可能データを特定する、操作制御装置。
【請求項５】
請求項４に記載の操作制御装置において、
前記再生情報には、前記再生中の楽曲の構成パートにおける構造を示す楽曲構造情報が更に含まれており、
前記特定手段が、
前記認識された再生タイミングが前記パート終了時刻情報に含まれる前記再生終了時刻に対して所定の条件を具備する場合に、前記受信された前記再生情報に含まれる前記楽曲構造情報及び前記構成パート属性に基づいて、前記再生中の楽曲の構成パートの次の構成パートを認識し、前記記憶手段に記憶されている複数の前記演出効果データの中から、前記認識した前記次の構成パート属性に一致する構成パート属性を有する演出効果データを前記選択可能データに特定し、
当該所定の条件を具備しない場合には、前記記憶手段に記憶されている複数の前記演出効果データの中から、前記構成パート属性に一致する属性情報を有する演出効果データを前記選択可能データに特定する、操作制御装置。
【請求項６】
請求項１〜４のいずれか１項に記載の操作制御装置において、
前記再生情報には、前記楽曲の再生タイミングを示すタイミング情報及び前記楽曲の再生終了時刻を示す楽曲終了時刻情報が含まれており、
前記特定手段が、
前記タイミング情報に基づいて前記楽曲の再生タイミングを認識し、
当該認識した前記楽曲の再生時刻が前記楽曲終了時刻情報に含まれる前記再生終了時刻に対して所定の条件を具備した場合には、前記再生情報に含まれる前記構成パート属性情報に基づいて特定可能な前記演出効果データに代えて、前記楽曲の再生終了時に用いる演出効果データとして予め設定された演出効果データを、前記選択可能データに特定する、操作制御装置。
【請求項７】
請求項１〜４のいずれか１項に記載の操作制御装置において、
前記受信手段が、
前記受付手段を介して前記ユーザによって前記演出効果データの出力要求を受け付けた場合であって、当該出力要求を受け付けた後に所定の時間を経過しても前記再生情報を受信していないと判定した場合には、受信不能状態時に用いる演出効果データとして予め設定された演出効果データを、前記選択可能データに特定する、操作制御装置。
【請求項８】
楽曲の再生を実行するカラオケシステムを操作する操作制御装置であって、
効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データと、当該演出効果データを識別する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性情報と、が対応付けられて記憶される記憶手段と、
前記楽曲の楽音に対して所定の解析を実行した解析結果を構成パートに対応付けて再生前に予め取得する取得手段と、
前記楽曲の再生中に、前記カラオケシステムから出力された前記楽音を集音する集音手段と、
集音された前記楽音に対して前記所定の解析を実行し、その解析結果に基づいて再生ポイントを認識するとともに、認識した当該再生ポイントが属する前記構成パートを特定する認識特定手段と、
前記記憶手段に記憶されている複数の前記演出効果データの中から、前記特定された前記構成パートに一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定する特定手段と、
前記特定された前記選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、
前記受け付けられた前記選択データの出力指示を、前記演出効果データの識別情報に対応付けて、演出効果データが記憶されている前記カラオケシステムに送信する送信手段と、
を備えることを特徴とする操作制御装置。
【請求項９】
楽曲の再生を実行するカラオケシステムを操作する操作制御装置のコンピュータを実行させるプログラムであって、
前記コンピュータを、
効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データと、当該演出効果データを識別する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性情報と、が対応付けられて記憶される記憶手段と、
前記楽曲の再生中に、前記カラオケシステムから送信された当該楽曲の構成パートの属性を示す構成パート属性情報を含む再生情報を受信する受信手段と、
前記記憶手段に記憶されている複数の前記演出効果データの中から、前記受信された前記再生情報に含まれる前記構成パート属性に一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定する特定手段と、
前記特定された前記選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、
前記受け付けられた前記選択データの出力指示を、前記演出効果データの識別情報に対応付けて、演出効果データが記憶されている前記カラオケシステムに送信する送信手段と、
を機能させることを特徴とするプログラム。
【請求項１０】
楽曲の再生を実行するカラオケシステムを操作する操作制御装置のコンピュータを実行させるプログラムであって、
前記コンピュータを、
効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データと、当該演奏効果データを識別する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性情報と、が対応付けられて記憶される記憶手段、及び、
前記楽曲の楽音に対して所定の解析を実行した解析結果を構成パートに対応付けて再生前に予め取得する取得手段、
前記楽曲の再生中に、前記カラオケシステムから出力された前記楽音を集音する集音手段、
集音された前記楽音に対して前記所定の解析を実行し、その解析結果に基づいて再生ポイントを認識するとともに、認識した当該再生ポイントが属する前記構成パートを特定する認識特定手段、
前記記憶手段に記憶されている複数の前記演出効果データの中から、前記特定された前記構成パートに一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定する特定手段と、
前記特定された前記選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、
前記受け付けられた前記選択データの出力指示を、前記演出効果データの識別情報に対応付けて、演出効果データが記憶されている前記カラオケシステムに送信する送信手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ用の楽音を再生し、ユーザにカラオケを実施させるカラオケシステムの操作制御装置及びそのプログラムに関する。
【背景技術】
【０００２】
近年、伴奏のみからなる楽曲データ（いわゆる、カラオケ用楽曲データ）を再生し、出力された楽音に併せてユーザが歌うカラオケは、娯楽や趣味として認知されている。
【０００３】
また、最近では、カラオケの新たな楽しみ方として、カラオケの歌唱中に拍手、歓声、楽器音又はヤジなどの効果音を、歌唱中の背景画像に装飾的な画像やスタンプ的な画像などの効果画像を、歌唱していない他のユーザや歌唱している歌唱ユーザが自ら歌唱中に出力（拡声や重畳）させるサービスも登場している。
【０００４】
特に、このようなサービスを実現するシステムとしては、カラオケ用の楽曲データの再生中に、予め記憶された効果音を出力させるとともに、予め記憶された効果画像を背景画像に重畳させるカラオケ装置が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１７３０８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載のシステムにあっては、付加する効果音及び効果画像が多くなると、簡易にユーザに選択させることがむずかしい場合も多い。特に、最近では、場の雰囲気を盛り上げるために、飛躍的に利用可能な効果音及び効果画像が多くなってきている一方で、再生されている楽曲のジャンルの他にサビや間奏時又は曲調などの再生状況に応じて使用可能なものも限られており、選択時に適切なものを的確に選択させるための仕組みも望まれている。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、効果音及び効果画像などの演出効果データの選択を行う際に、場の雰囲気を盛り上げる適切なデータを選択することが可能であり、かつ、簡易に選択可能でユーザの利便性を向上させることが可能なカラオケシステム用の操作制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明は、カラオケ用の楽曲の再生を実行するカラオケシステムを操作する操作制御装置であって、前記楽曲の再生中に、効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データ又は当該演出効果データを特定する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性を示す属性情報と、が対応付けられて記憶される記憶手段を管理する管理手段と、前記楽曲の再生中に、前記カラオケシステムから送信された情報であって、当該再生中の楽曲の構成パート属性を少なくとも含む当該楽曲の再生状況を示す再生状況情報を受信する受信手段と、前記記憶手段に記憶されている演出効果データの中から、前記受信された再生状況情報に含まれる構成パート属性に一致又は関連した属性を有する前記演出効果データを、前記ユーザに選択可能な選択可能データとして、特定する特定手段と、前記特定された選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、前記受け付けられた選択データの出力指示を前記カラオケシステムに送信する送信手段と、を備える構成を有している。
【０００９】
また、上記課題を解決するため、本発明は、楽曲の再生を実行するカラオケシステムを操作する操作制御装置であって、効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データと、当該演出効果データを識別する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性情報と、が対応付けられて記憶される記憶手段と、前記楽曲の楽音に対して所定の解析を実行した解析結果を構成パートに対応付けて再生前に予め取得する取得手段と、前記楽曲の再生中に、前記カラオケシステムから出力された前記楽音を集音する集音手段と、集音された前記楽音に対して前記所定の解析を実行し、その解析結果に基づいて再生ポイントを認識するとともに、認識した当該再生ポイントが属する前記構成パートを特定する認識特定手段と、前記記憶手段に記憶されている複数の前記演出効果データの中から、前記特定された前記構成パートに一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定する特定手段と、前記特定された前記選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、前記受け付けられた前記選択データの出力指示を、前記演出効果データの識別情報に対応付けて、演出効果データが記憶されている前記カラオケシステムに送信する送信手段と、を備える構成を有している。
【発明の効果】
【００１０】
本発明は、カラオケ用の楽曲の再生中に、再生状況に基づいて複数の効果音や効果画像の演出効果データの中から使用に適したデータを自動的に特定し、ユーザに選択可能に提示することができるので、場の雰囲気を盛り上げる適切なデータをユーザに選択させることができるとともに、演出効果データを選択する際の操作の煩雑さを解消し、ユーザの利便性を向上させることができる。特に、本発明は、たとえ、多くの演出効果データが提供され得る場合であっても、ユーザに演出効果データを適切にかつ容易に選択させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係るカラオケ通信システムにおける一実施形態の構成を示すシステム構成図である。
【図２】一実施形態におけるカラオケ通信システム１の動作概要を示す概念図である。
【図３】一実施形態のカラオケシステムの構成を示すブロック図である。
【図４】一実施形態のシステム用データベースに記憶される演出効果データの一例を示す図である。
【図５】一実施形態のデータ処理部によって生成される再生情報の一例を示す図である。
【図６】一実施形態における通信端末装置の構成を示す構成図である。
【図７】一実施形態におけるデータ記憶部に記憶されるテーブルデータの一例である。
【図８】一実施形態における通信端末装置に表示される演出効果データを選択する際の選択画面の一例である。
【図９】一実施形態のリモコン装置において実行される演出効果データ選択制御処理の動作を示すフローチャート（その１）である。
【図１０】一実施形態のリモコン装置において実行される演出効果データ選択制御処理の動作を示すフローチャート（その２）である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、以下に説明する実施形態は、カラオケデータを再生するカラオケシステムと、カラオケシステムを操作制御するリモコン装置と、各カラオケシステムを管理する管理サーバ装置と、を有するカラオケ通信システムに対して本発明の操作制御装置及びそのプログラムを適用した場合の実施形態である。
【００１３】
［１］カラオケ通信システム
［１．１］カラオケ通信システムの概要
まず、図１及び図２を用いて本実施形態のカラオケ通信システム１の概要について説明する。
【００１４】
なお、図１は、本実施形態におけるカラオケ通信システム１の構成を示すシステム構成図であり、図２は、本実施形態におけるカラオケ通信システム１の動作概要を示す概念図である。
【００１５】
また、図が煩雑になることを防止するために、図１及び図２においては、一部のユーザ及び一部の遊興施設（以下、「店舗」という。）のみを示している。すなわち、実際のカラオケ通信システム１においては、表示するよりも多数のカラオケシステム１０、ユーザ、及び、リモコン装置２０が存在している。
【００１６】
本実施形態のカラオケ通信システム１は、例えば、複数のカラオケボックスから構成される店舗の室内５０に設置されるカラオケシステム１０と、該当するカラオケシステム１０を操作するためのリモコン装置１１と、カラオケデータを管理するデータ管理サーバ装置３０と、各種のデータベース（以下、「ＤＢ」という。）が構築される記憶装置４０と、を有し、ユーザに対してカラオケに関するサービス（以下、「カラオケ提供サービス」という。）を提供するシステムである。
【００１７】
特に、本実施形態のカラオケ通信システム１は、カラオケシステム１０を利用している際に、当該カラオケシステム１０から提供される再生状況を示す情報（以下、「再生状況情報」という。）を用いることによって、予め記憶された複数の効果音又は効果画像などの演出効果データの中から、その場に適した演出効果データを特定し、をユーザによって選択可能に提示することが可能なシステムである。
【００１８】
したがって、本実施形態のカラオケ通信システム１は、場の雰囲気を盛り上げる適切な効果音又は効果画像をユーザに容易に選択させることができるとともに、選択する際の操作の煩雑さを解消し、ユーザの利便性を向上させることができるようになっている。
【００１９】
なお、図１においては、記憶装置４０内の各データベース（以下、データベースを「ＤＢ」という。）に対して、カラオケシステム１０が、直接アクセスできるようにするため、記憶装置４０をネットワークＮに直接接続する構成例について示しているが、記憶装置４０は、管理サーバ装置３０内に搭載するようにしてもよい。
【００２０】
また、ネットワークＮは、例えば、携帯電話網を含む公衆電話網と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークが相互接続されて構成される。ただし、当該ネットワークＮの構成は、これに限られない。
【００２１】
さらに、記憶装置４０の管理運営主体は、専用のコンピュータを設けるようにしてもよいが、本実施形態においては、説明を具体化するため、管理サーバ装置３０によって管理運用されるものとして説明を行う。
【００２２】
［１．２］カラオケ通信システムの構成
カラオケシステム１０は、店舗の各室内５０にある装置の他に、家庭用ゲーム機、又は、パーソナルコンピュータなどの各種のカラオケ機能を実現するための装置である。
【００２３】
特に、カラオケシステム１０は、
（１）ユーザの選曲に基づいて、特定のカラオケデータを記憶装置４０から取得する取得機能、
（２）記憶装置４０から取得したカラオケデータ又は予め記憶されているカラオケデータを再生して楽音を出力させるとともに、楽音の出力に伴って当該楽曲の歌詞を表示するカラオケデータ再生機能、及び、
（３）予め保持している背景画像のデータ（以下、「背景画像データ」という。）又は記憶装置４０から取得した背景画像データ（他のユーザが同一の楽曲に係る楽音の出力に同期して歌唱（コラボ）している画像データ（すなわち、コラボ画像データ）を含む。）を出力されている楽音に同期して表示させる背景画像再生機能、及び、
（４）歌唱終了後やその他のタイミングにおいて歌唱したユーザの採点を行う採点機能、
を有している。
【００２４】
また、カラオケシステム１０は、カラオケデータの再生中に、
（Ａ）再生中の楽曲に関する情報（以下、「楽曲情報」という。）、及び
（Ｂ）再生中の楽曲の構成パート（以下、「構成パート属性」という。）を少なくとも含む当該楽曲の再生状況を示す再生状況情報、
を再生情報としてリモコン装置１１に送信する構成を有している。
【００２５】
リモコン装置１１は、カラオケシステム１０の一部を構成するコントローラであり、ユーザの指示入力を受け付け、当該指示入力に従い、カラオケデータの選曲を行うための選曲番号などを、カラオケシステム１０に送信する構成を有している。
【００２６】
特に、リモコン装置１１は、カラオケデータの再生中に、効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データを特定する演出効果ＩＤと、前記楽曲を構成する構成パート属性を示す属性情報と、が対応付けられメモリ（後述の記憶部１６０）に記憶されている。
【００２７】
そして、リモコン装置１１は、
（１）カラオケシステム１０から提供された上述のような再生情報に基づいて、予め記憶された複数の演出効果データの中から適切な演出効果データを特定し、
（２）特定した演出効果データに基づき効果音又は効果画像をユーザに選択可能に提示し、
（３）提示された中からユーザによって選択されると、当該選択された演出効果データを出力するためにカラオケシステム１０を操作制御する、
処理（以下、「演出効果データ選択制御処理」という。）を実行する構成を有している。
【００２８】
なお、リモコン装置１１は、該当するカラオケシステム１０に利用登録されることを前提に、例えば、スマートフォン、携帯用電話機及びタブレット型情報通信端末装置等の通信端末装置を用いることも可能である。
【００２９】
また、この場合には、リモコン装置１１は、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＪＳＯＮ（ＪａｖａＳｃｒｉｐｔ（登録商標）  Ｏｂｊｅｃｔ  Ｎｏｔａｔｉｏｎ）等のマークアップ言語によって記述されているリソースデータをＵＲＬに基づいて取得し、当該取得したリソースデータに基づいて、画像の表示、音の再生及びデータ通信を行うブラウジング機能を有し、当該機能を用いてカラオケシステム１０の操作制御を実行するようになっている。
【００３０】
管理サーバ装置３０は、記憶装置４０を管理しつつ、カラオケ通信システム１にてユーザに提供されるカラオケ提供サービスを含む各種のサービスを管理するサーバ装置である。
【００３１】
特に、管理サーバ装置３０は、記憶装置４０に記憶されたユーザ情報やカラオケデータの各種データを管理するとともに、カラオケシステム１０からの要求に従って、要求された各種データを記憶装置４０から読み出してカラオケシステム１０に配信を行う構成を有している。
【００３２】
記憶装置４０は、ＨＤＤ（ハードディスクドライブ）、又は、ＳＳＤ（ソリッドステートドライブ）等により構成され、その記憶領域内に、ユーザ管理ＤＢ４０１及びカラオケデータ用ＤＢ４０２が構築され、管理サーバ装置３０によって管理運用されるようになっている。
【００３３】
ユーザ管理ＤＢ４０１は、各ユーザを管理するための情報（以下、「ユーザ情報」という。）がデータとして記憶されるＤＢである。
【００３４】
具体的には、ユーザ管理ＤＢ４０１に記憶される複数のユーザ情報は、各ユーザを識別するためのユーザＩＤ、氏名、住所、アカウント名、パスワード、性別、年齢、メールアドレス及びお気に入り画像（すなわち、背景画像として利用するための画像）がデータとして対応付けされ、記憶される。
【００３５】
カラオケデータ用ＤＢ４０２は、「演歌」、「ＰＯＰ」、「ロック」等、カラオケデータの階層的な楽曲ジャンルを示すジャンルデータと、各カラオケデータを識別するための選曲番号と、楽曲タイトル（楽曲名）データと、が対応付けされた複数のカラオケデータが記憶される。なお、一部のカラオケデータは、カラオケシステム１０に記憶されている。
【００３６】
また、カラオケデータには、カラオケ用の楽曲データと、カラオケデータの再生中に楽曲データの再生に同期して表示させる歌詞データと、当該歌詞データの表示制御を行う制御データと、などが含まれる。
【００３７】
さらに、カラオケ用の楽曲データには、複数の楽器の演奏音を再生制御するためのＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）データ、Ａメロ、Ｂメロ、サビなど楽曲の構成を示す構成パート、歌パートの基準音（キー）の音高を示す音高データ、及びメロディをガイドするためのガイドメロディデータなどが含まれる。
【００３８】
［１．３］カラオケ通信システムの動作概要
カラオケシステム１０は、管理サーバ装置３０を介してリモコン装置１１から送信された演出効果画像の利用開始指示を受信すると（図２の［１］及び［２］）、カラオケ用の楽曲データ（すなわち、カラオケデータ）の再生中の場合には、カラオケデータの再生が終了されるまで、Ａメロやサビなどの再生中の楽曲の構成パートの属性（以下、「構成パート属性」という）などの再生状況情報のリモコン装置１１に直接に送信する（図２の［３］）。
【００３９】
そして、リモコン装置１１は、カラオケシステム１０から送信された再生状況情報を受信すると、
（１）記憶されている演出効果データの中から、受信された再生状況情報に一致又は関連した情報を有する演出効果データを、ユーザに選択可能な演出効果データ（以下、「選択演出可能データ」という。）として、特定し（図２の［４］）、
（２）特定した選択演出可能データの中から所定の演出効果データを選択演出効果データとして選択するためのユーザの指示入力を受け付けると（図２の［５］）、
（３）受け付けられた選択演出可能データの出力指示を、管理サーバ装置３０を介してカラオケシステム１０に送信する（図２の［６］及び［７］）。
【００４０】
一方、カラオケシステム１０は、選択演出効果データの出力指示を受信すると、該当する選択演出効果データの出力制御を実行する（図２の［８］）。
【００４１】
特に、カラオケシステム１０は、受信した選択演出効果データの出力指示が効果音データの場合には、当該効果音データが示す効果音を出力し、受信した選択演出効果データが効果画像データの場合には、当該効果画像データが示す効果画像を背景画像に重畳して表示させる。
【００４２】
なお、カラオケシステム１０は、受信した演出効果データが効果画像データの場合には、表示している効果画像を所定のタイミング又は演奏終了タイミングに終了させる。
【００４３】
このような構成により、本実施形態のカラオケ通信システム１は、カラオケデータの再生中に、再生状況に基づいて複数の効果音や効果画像の演出効果データの中から使用に適したデータを自動的に特定し、ユーザに選択可能に提示することができるので、場の雰囲気を盛り上げる適切な効果音又は効果画像をユーザに選択させることができるとともに、簡易に選択可能でユーザの利便性を向上させることができるようになっている。
【００４４】
特に、本実施形態のカラオケ通信システム１は、本実施形態のように、多くの演出効果データが提供され得る場合であっても、ユーザに演出効果データを適切にかつ容易に選択させることができるようになっている。
【００４５】
なお、上述では、リモコン装置１１からカラオケシステム１０へのデータ通信は、管理サーバ装置３０を介して実施されるようになっているが、リモコン装置１１からカラオケシステム１０に対して直接実行されてもよい。
【００４６】
［２］カラオケシステム
次に、図３〜図５を用いて本実施形態のカラオケシステム１０の構成及びその動作について説明する。なお、図３は、本実施形態におけるカラオケシステム１０の構成を示す構成図であり、図４は、システム用ＤＢ１１９に記憶される演出効果データの一例を示す図である。また、図５は、データ処理部１２０によって生成される再生情報の一例を示す図である。
【００４７】
本実施形態のカラオケシステム１０は、図３に示すように、ネットワークＮを介して管理サーバ装置３０からカラオケデータ及び楽曲画像データ等を取得するための通信を行う通信制御部１１１と、マイクＭから出力された音声信号に対して所定の処理を行う音声入力処理部１１２と、カラオケデータに含まれる楽曲データを再生するカラオケ再生部１１３と、再生された楽曲データに対応する楽音をスピーカＳＰに拡声させる拡声処理部１１４と、を備えている。
【００４８】
また、カラオケシステム１０は、表示部１１５と、表示部１１５を制御する表示制御部１１６と、図示しないリモコン装置又は通信端末装置２０と近距離無線通信を行う近距離無線通信部１１７と、各部を統合的に制御するシステム制御部１１８と、カラオケデータの一部及び演出効果データ対応付けて記憶されるシステム用ＤＢ１１９と、演出効果データの出力制御を行うデータ処理部１２０と、ユーザの指示を受け付ける操作部１３０と、タイマ１４０と、ＲＯＭ／ＲＡＭ１５０と、を備えている。
【００４９】
そして、カラオケシステム１０は、システム制御部１１８を中心にバスＢや所定の伝送ラインによって接続されている。
【００５０】
通信制御部１１１は、システム制御部１１８の制御の下、ネットワークＮを介してユーザが保持する通信端末装置（後述のようにコントローラとして登録された通信端末装置）２０又は管理サーバ装置３０と通信回線を構築し、各種データの授受を行う。
【００５１】
特に、通信制御部１１１は、近距離無線通信部１１７やネットワークＮを介して通信端末装置２０から、又は、図示しないリモコン装置からユーザによる選曲番号を含む選曲指示などの操作指示を受信する。
【００５２】
そして、通信制御部１１１は、選曲指示を受信すると、システム制御部１１８の制御の下、
（１）選曲番号に基づいて、管理サーバ装置３０からカラオケデータを取得し、又は、システム用ＤＢ１１９から読み出し、
（２）所定の再生タイミングに、取得又は読み出したカラオケデータをカラオケ再生部１１３に供給し、
（３）楽曲データに係る楽音の出力と同期させつつ、表示部１１５に背景画像とともに歌詞を出力する。
【００５３】
なお、通信制御部１１１は、選曲指示を受信した際に、既に選曲された他のカラオケデータが設定されている場合（すなわち、選曲予約の場合）には、再生タイミングまで、取得したカラオケデータをＲＯＭ／ＲＡＭ１５０に記憶しておく。
【００５４】
一方、通信制御部１１１は、カラオケデータの再生中に、リモコン装置１１から選択演出効果データの出力指示を受信すると、受信した出力指示をデータ処理部１２０に提供する。
【００５５】
カラオケ再生部１１３は、ＭＩＤＩ音源を有し、システム制御部１１８の制御の下、管理サーバ装置３０を介して記憶装置４０から取得（ダウンロード）された又はシステム用ＤＢ１１９から読み出したカラオケデータに含まれる楽曲データに基づいてＭＩＤＩ音源を制御する再生処理を行うようになっている。
【００５６】
そして、カラオケ再生部１１３は、再生処理によって生成された楽音データを拡声処理部１１４に出力する。
【００５７】
また、カラオケ再生部１１３は、システム制御部１１８の制御の下、リモコン装置１１を介して取得した選択演出効果データの出力制御指示を取得した場合であって、当該選択演出効果データが効果音データの場合には、当該出力制御指示に基づいて特定された選択演出効果データの効果音データを拡声処理部１１４に出力する。
【００５８】
一方、カラオケ再生部１１３は、カラオケデータに含まれるジャンルデータを抽出し、当該ジャンルデータに対応付けて記憶されている背景画像データをシステム用ＤＢ１１９から取得する。
【００５９】
そして、カラオケ再生部１１３は、取得した背景画像データに基づく背景画像を楽音の出力に同期させて表示部１１５に表示するための画像信号を表示制御部１１６に出力する。
【００６０】
なお、本実施形態においては、背景画像データをユーザが有する通信端末装置２０から取得してもよいし、ネットワークＮを介して外部のｗｅｂページから取得してもよい。また、この場合には、カラオケ再生部１１３は、取得した背景画像データに基づく背景画像を楽曲データの再生に同期させて表示部１１５に表示させる。
【００６１】
拡声処理部１１４は、システム制御部１１８の制御の下、カラオケ再生部１１３から出力された楽音データをアナログ形式のオーディオ信号に変換する処理及び変換されたオーディオ信号を所定のレベルに増幅してスピーカＳＰに出力する処理を行う。
【００６２】
なお、スピーカＳＰは、カラオケシステム１０が設けられた設置場所によって適したシステムによって構成されている。また、拡声処理部１１４にて、残響処理等の各種信号処理を施し、当該信号処理後のオーディオ信号をスピーカＳＰから出力させる構成としてもよい。
【００６３】
表示部１１５は、例えば、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子又は液晶表示素子によって構成され、表示制御部１１６の制御に従って所定の画像を表示する。
【００６４】
具体的には、表示部１１５は、背景画像データ及び歌詞データに基づいて歌詞が重畳された画像を表示する。すなわち、表示部１１５は、再生される楽曲データに併せて歌詞及び背景画像を表示するカラオケ表示を行う。
【００６５】
また、表示部１１５は、リモコン装置１１を介して取得した選択演出効果データの出力制御指示を取得した場合であって、当該選択演出効果データが効果画像データの場合には、当該出力制御指示に基づいて特定された演出効果データに基づいて背景画像上に効果画像を表示する。
【００６６】
表示制御部１１６は、システム制御部１１８の制御の下、背景画像データに基づく表示処理を実行し、背景画像を表示するための表示用データを生成して表示部１１５に出力する。
【００６７】
また、表示制御部１１６は、システム制御部１１８の制御の下、リモコン装置１１を介して取得した選択演出効果データの出力制御指示を取得した場合であって、当該選択演出効果データが効果画像データの場合には、当該出力制御指示に基づいて特定された選択演出効果データの効果画像データに基づいて、効果画像を背景画像に重畳させた表示用データを生成して表示部１１５に出力する。
【００６８】
近距離無線通信部１１７は、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）等の赤外線通信、又は、ｂｌｕｅｔｏｏｔｈ，ＩＥＥＥ８０２．１５．４、無線ＬＡＮ等の近距離無線通信規格に従い、リモコン装置１１とデータの授受を行う。
【００６９】
例えば、近距離無線通信部１１７は、リモコン装置１１を用いたユーザの指示入力を受け付け、受け付けた指示に対応する命令コマンドを、バスＢを介してシステム制御部１８０又はデータ処理部１２０に出力する。
【００７０】
なお、リモコン装置１１とカラオケシステム１０との間の通信は、ネットワークＮや管理サーバ装置３０を介して実行してもよい。
【００７１】
一方、近距離無線通信部１１７は、カラオケデータの再生中に、データ処理部１２０によって生成された再生情報としてリモコン装置１１に送信する。
【００７２】
システム制御部１１８は、主に図示せぬ中央演算処理装置（ＣＰＵ）、キャッシュメモリ、及びＲＡＭによって構成され各部を統合的に制御する。また、システム制御部１１８は、各部と連動しつつ、前記各機能を実現するための処理を実行する。
【００７３】
システム用ＤＢ１１９には、
（１）各機能を実現するための処理を実行する際に利用されるプログラムと、
（２）ジャンルデータを有し、楽曲データを再生する際に表示部１１５に表示するための複数の背景画像データと、
（３）カラオケデータと、
（４）演出効果データと、
が記憶される。
【００７４】
特に、システム用ＤＢ１１９には、演出効果データとしては、図４に示すように、
（１）演出効果ＩＤと、
（２）選択可能な楽曲を構成する構成パートの区分種別及び曲調を示す構成パート属性の属性情報と、
（３）楽曲属性と、
（４）効果音データの本体データと、
（５）１以上の効果画像データの本体データと、
が対応付けて記憶される。
【００７５】
データ処理部１２０は、システム制御部１１８と同一、又は、独立したＣＰＵ及びワークエリアとしてのＲＯＭ／ＲＡＭ１２２により構成され、アプリケーションを実行する。
【００７６】
そして、データ処理部１２０は、アプリケーションを実行することによって、カラオケデータの再生中に、カラオケデータの各種のデータを用いて再生情報を生成する再生情報生成処理部１２１と、リモコン装置１１から送信された選択演出効果データの出力指示に基づいて演出効果データの出力を制御する効果データ出力制御部１２２と、を実現する。
【００７７】
再生情報生成処理部１２１は、カラオケデータの再生中に、リモコン装置１１から効果画像の利用開始指示を受信すると、当該カラオケデータの再生が終了するまで、所定の時間間隔（例えば、１秒後）毎に、再生中のカラオケデータから各種の情報を取得する。
【００７８】
そして、再生情報生成処理部１２１は、所定の時間間隔毎に再生情報を含む送信データ（以下、「再生情報用送信データ」という。）を生成し、近距離無線通信部１１７を介してリモコン装置１１に送信する。
【００７９】
また、再生情報生成処理部１２１は、カラオケデータの再生中にテンポを変更する旨の指示など、カラオケデータの再生長を変更する旨の指示を受信した場合には、当該受信タイミングに変更された再生長を加味した再生情報送信データの生成及び送信を実行する。
【００８０】
具体的には、再生情報生成処理部１２１は、カラオケデータの再生中に、
（Ａ）楽曲情報、及び
（Ｂ）再生状況情報、
を含む再生情報を生成する。
【００８１】
特に、楽曲情報には、図５に例示するように、
（Ａ１）再生中の楽曲におけるジャンル情報と、
（Ａ２）再生中の楽曲における全体としての曲調を示す曲調情報と、
を含む属性（以下、「楽曲属性」という。）が含まれる。
【００８２】
また、再生状況情報には、図５に例示するように、
（Ｂ１）楽曲の先頭から再生時間を示す再生中の再生タイミングの情報（以下、「再生タイミング情報」という。）、
（Ｂ２）構成パート情報の１つとしてＡメロやサビなどの再生中の楽曲における現在の楽曲の構成上の構成パートの区分種別、
（Ｂ３）構成パート情報の１つとして再生中の楽曲における現在の構成パートの曲調、
（Ｂ４）例えば、楽曲の先頭から経過時間あって、再生中の楽曲において現在設定されているテンポに基づく再生終了タイミングの情報（以下、「再生終了タイミング情報」という。）、及び、
（Ｂ５）再生中の楽曲の演奏開始から演奏終了までの演奏順に並んだ全構成パートを示す楽曲構造情報及びそれぞれの構成パートの終了タイミングの情報（以下、「構成パート終了タイミング情報」という。）、
が含まれている。
【００８３】
なお、楽曲情報は、例えば、再生情報のヘッダに規定され、再生状況情報は、再生情報のボディ部分に規定されている。また、再生状況情報に含まれる構成パートの曲調とは、曲調は、メドレーや楽曲のタイプによって楽曲中でも曲調が変化する場合があり、その変化を規定する情報である。
【００８４】
また、例えば、図５には、
（１）ジャンル情報「ＰＯＰ」、
（２）曲調情報「明るい」
（３）再生タイミング情報「１分１秒後」、
（４）構成パートの区分種別「Ｂメロ」
（５）構成パートの曲調「明るい」
（６）再生終了タイミング「４分２０秒」
（７）構成パート終了タイミング情報「Ａメロ：演奏開始から３０秒／Ｂメロ：演奏開始から５９秒／サビ：演奏開始から１分２０秒／間奏：演奏開始から１分３０秒／Ａメロ：演奏開始から２分０秒・・・」
の各情報が規定されている再生情報が示されている。
【００８５】
効果データ出力制御部１２２は、通信制御部１１１を介してカラオケデータの再生中に、リモコン装置１１から選択演出効果データの出力指示を受信した場合に、当該出力指示に含まれる演出効果ＩＤを抽出する。
【００８６】
そして、効果データ出力制御部１２２は、抽出した演出効果ＩＤに基づいてシステム用ＤＢ１１９を検索し、該当する効果音データを当該システム用ＤＢ１１９から読み出してカラオケ再生部１１３に出力し、該当する効果画像データを該システム用ＤＢ１１９から読み出して表示制御部１１６に出力する
【００８７】
［３］通信端末装置
次に、図６及び図７を用いて本実施形態の通信端末装置２０の構成及びその動作について説明する。なお、図６は、本実施形態における通信端末装置２０の構成を示す構成図であり、図７は、データ記憶部２６２に記憶されるテーブルデータの一例である。
【００８８】
本実施形態のリモコン装置２０は、図６に示すように、ネットワークＮに通信接続されるネットワーク通信部２１０と、カラオケシステム１０と近距離無線通信を行う近距離無線通信部２２０と、表示部２４０と、表示部２４０に対する画像の表示を制御する表示制御部２５０と、各種の情報に対応するデータが記憶される記憶部２６０と、タッチパネルにより構成される操作部２７０と、リモコン制御部２８０と、タイマ２０１と、有している。
【００８９】
そして、リモコン装置２０は、カラオデータの再生中にユーザによって選択された演出効果データの出力制御を含む、カラオケシステム１０のリモコン装置として機能させるための各処理の実行するアプリケーション実行部２９０を有している。
【００９０】
なお、リモコン装置２０の各部は、バスＢによって相互に接続されており、データの授受を実行している。
【００９１】
ネットワーク通信部２１０は、所定のネットワークインターフェースであり、リモコン制御部２８０及びアプリケーション実行部２９０の制御の下、基地局ＢＳを介してネットワークＮに接続されるカラオケシステム１０又は管理サーバ装置３０と通信回線を構築し、カラオケシステム１０又は管理サーバ装置３０と種々のデータの授受を行う。
【００９２】
近距離無線通信部２２０は、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）等の赤外線通信、又は、ｂｌｕｅｔｏｏｔｈ，ＩＥＥＥ８０２．１５．４、無線ＬＡＮ等の近距離無線通信規格に従い、カラオケシステム１０とデータの授受を行う。
【００９３】
表示部２４０は、所定のサイズ（例えば、５インチ、Ｗ４８０×Ｈ９６０ピクセル）の画像表示領域を有し、液晶素子又はＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子のパネルによって構成され、表示制御部２５０において生成された表示データに基づいて所定の画像を表示する。
【００９４】
特に、本実施形態では、表示部２４０は、表示制御部２５０の制御の下、演出効果データ選択制御処理を実行する際に、ユーザに演出効果データの選択を行うための画像を表示する。
【００９５】
表示制御部２５０は、リモコン制御部２８０及びアプリケーション実行部２９０の制御の下、表示部２４０に所定の画像を描画させるために必要な描画データを生成し、生成した描画データを当該表示部２４０に出力する。
【００９６】
記憶部２６０は、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やフラッシュメモリなどにより構成される。
【００９７】
そして、記憶部２６０は、各種のアプリケーションが記憶されるアプリケーション記憶部２６１と、演出効果データ選択制御処理を実行する際に用いるテーブルデータを記憶するデータ記憶部２６２と、操作アプリの起動中にワークエリアとして機能するＲＡＭ２６４とを有している。
【００９８】
特に、データ記憶部２６２に記憶されるテーブルデータとしては、例えば、図７に示すように、
（１）演出効果ＩＤと、
（２）選択可能な楽曲を構成する構成パートの区分種別及び曲調を示す構成パート属性の属性情報と、
（３）楽曲属性と、
（４）効果音を文字化したテキストデータと、
（５）効果画像におけるサムネイル画像のデータ（以下、「サムネイル画像データ」という。）と、
が対応付けて記憶される。
【００９９】
なお、各種のアプリケーションには、選曲操作及び演出効果データ選択制御処理を含むカラオケシステム１０の操作を行うためのタッチパネル用の操作アプリケーション（以下、「操作アプリ」という。）を含む。
【０１００】
操作部２７０は、各種の確認ボタン、各操作指令を入力する操作ボタンその他のキー、及び、表示部２４０上に設けられたタッチセンサを有するタッチパネルによって構成され、演出効果データの選択を含むカラオケシステム１０の各操作を行う際に用いられる。
【０１０１】
リモコン制御部２８０は、主に中央演算処理装置（ＣＰＵ）によって構成されるとともに、キー入力ポート、表示制御ポート等の各種入出力ポートを含み、通信端末装置２０の全般的な機能及び情報提供プログラムを実行するための全般的な機能を総括的に制御する。
【０１０２】
アプリケーション実行部２９０は、独立した中央演算処理装置（ＣＰＵ）によって構成され、又は、リモコン制御部２８０の中央演算処理装置（ＣＰＵ）を用いて構成される。
【０１０３】
そして、アプリケーション実行部２９０は、操作アプリを実行することによって、リモコン装置として機能を実行する操作制御部２９１と、演出効果データ選択制御処理を実行する演出効果制御処理部２９２と、を実現する。
【０１０４】
なお、例えば、本実施形態の操作制御部２９１は、本発明の受付手段を構成する。また、例えば、本実施形態の演出効果制御処理部２９２は、本発明の特定手段を構成し、本発明の記憶手段としてのデータ記憶部２６３を管理する本発明の管理手段を構成する。そして、例えば、本実施形態の演出効果制御処理部２９２は、近距離無線通信部２２０とともに本発明の受信手段、及び、ネットワーク通信部２１０とともに本発明の送信手段を構成する。
【０１０５】
操作制御部２９１は、リモコン制御部２８０による制御の下、表示制御部２５０及び操作部２７０と連動し、操作アプリを実行することにより、ユーザの操作に基づくカラオケシステム１０の各種の操作を受け付けるとともに、ネットワーク通信部２１０又は近距離無線通信部２２０を介してカラオケシステム１０に送信する。
【０１０６】
なお、当該リモコン装置１１がスマートフォンなどの通信端末装置によって実現する場合には、操作制御部２９１は、カラオケシステム１０と連動し、該当するカラオケシステム１０のリモコン装置として設定するための利用登録処理を実行する。
【０１０７】
演出効果制御処理部２９２は、カラオケデータの再生中に受信した再生情報に基づいて演出効果データを特定し、選択された演出効果データを出力制御するためにカラオケシステム１０を制御する演出効果データ選択制御処理を実行する。
【０１０８】
なお、本実施形態における演出効果制御処理部２９２の詳細については、後述する。
【０１０９】
タイマ２０１は、アプリケーション実行部２００によって演出効果データ選択制御処理に必要なカウントを行うために用いられる。
【０１１０】
［４］演出効果制御処理部
次に、図８を用いて本実施形態の演出効果制御処理部の詳細について説明する。なお、図８は、表示部２４０に表示される演出効果データを選択する際の選択画面の一例である。
【０１１１】
演出効果制御処理部２９２は、演出効果画像の利用を開始する際に、操作部２７０を介して入力された演出効果の利用開始指示を検出すると、操作制御部２９１に、ネットワーク通信部２１０を介して当該演出効果の利用開始指示を、管理サーバ装置３０を経由させてカラオケシステム１０に送信させる。
【０１１２】
なお、操作制御部２９１は、近接無線通信部２２０に演出効果の当該利用開始指示を直接カラオケシステム１０に送信してもよい。
【０１１３】
そして、演出効果制御処理部２９２は、演出効果の利用開始指示の送信後に一定期間内（例えば、１分以内）にカラオケシステム１０から送信された再生情報を受信した場合には、演出効果制御処理を実行し、当該一定期間内（例えば、１分以内）に再生情報を受信しなかった場合には、操作制御部２９１を用いてユーザの指示によって演出効果データを選択させる通常の選択処理（すなわち、通常の演出効果データの選択処理）を実行させる。
【０１１４】
なお、通常の演出効果データの選択処理は、従来の手法と同一であるため、その説明を省略する。
【０１１５】
一方、演出効果制御処理部２９２は、演出効果の利用開始指示の送信後に一定期間内に再生情報を受信した場合に、受信した再生情報から楽曲情報及び再生状況情報を抽出する。
【０１１６】
そして、演出効果制御処理部２９２は、抽出した楽曲情報及び再生状況に基づいて、カラオケシステム１０に記憶されている演出効果データ（すなわち、利用可能な演出効果データ）の中から、所定の条件（以下、「特定条件」という。）を具備する演出効果データを、ユーザに選択可能な選択演出可能データとして、特定する。
【０１１７】
具体的には、演出効果制御処理部２９２は、抽出した再生状況情報の再生タイミング情報及び再生終了タイミング情報に基づいて、再生タイミングが楽曲再生終了タイミング前の一定期間内（例えば楽曲の再生終了まで１５秒以内）である場合には、利用可能な演出効果データの中から、構成パートの区分種別として再生終了の区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する演出効果データ（すなわち、選択演出可能データ」という。）を特定する。
【０１１８】
また、演出効果制御処理部２９２は、再生タイミングが楽曲再生終了タイミング前の一定期間内でない場合であって、再生タイミングが構成パート再生終了タイミング前の一定期間内でない場合には、利用可能な演出効果データの中から、構成パートの区分種別として現在の構成パートの区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する選択演出可能データを特定する。
【０１１９】
さらに、演出効果制御処理部２９２は、再生タイミングが楽曲再生終了タイミング前の一定期間内でない場合であって、再生タイミングが現在の構成パート終了タイミングまで一定期間内（例えば構成パートの再生終了まで５秒以内）である場合には、利用可能な演出効果データの中から、構成パートの区分種別として楽曲構造情報のうち、次の構成パートの区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する選択演出可能データを特定する。
【０１２０】
なお、構成パートの区分種別以外の再生情報に基づいて特定条件に合致する選択演出可能データとしては、「ジャンル情報」及び「楽曲曲調」又は規定されている場合には「構成パートの曲調」が一致する演出効果データが含まれる。
【０１２１】
一方、演出効果制御処理部２９２は、表示部２４０に特定した選択演出可能データを選択させるための選択画像を表示し、ユーザの選択操作の指示入力を待機する。
【０１２２】
具体的には、演出効果制御処理部２９２は、選択演出可能データをユーザにイメージさせるためのサムネイル画像や文字列を選択画像として表示部２４０に表示する。例えば、演出効果制御処理部２９２は、図８に示すように、同一の効果音の文字列でカテゴライズし、当該効果音毎に、選択演出可能データをユーザにイメージさせるためのサムネイル画像を表示部２４０に表示する。
【０１２３】
そして、演出効果制御処理部２９２は、操作部２７０を介してユーザの選択操作の指示入力を検出すると、近距離無線通信部１１７を介して選択された演出効果データの出力指示を、当該演出効果データの演出効果画像ＩＤを付加してカラオケシステム１０に送信する。
【０１２４】
［５］演出効果データ選択制御処理
次に、図９及び図１０を用いて本実施形態のリモコン装置２０において実行される演出効果データ選択制御処理ついて説明する。なお、図９及び図１０は、本実施形態のリモコン装置２０において実行される演出効果データ選択制御処理の動作を示すフローチャートである。
【０１２５】
本動作においては、既にリモコン装置２０がカラオケシステム１０のコントロールユニットとして登録されているとともに、カラオケシステム１０がユーザによって利用されているものとする。
【０１２６】
なお、本動作においては、図４に示す演出効果データ及び図７に示すテーブルデータがそれぞれカラオケシステム１０又はリモコン装置２０に既に記憶されているものとする。
【０１２７】
まず、操作制御部２９１は、操作部２７０を介して入力された演出効果の利用開始指示を検出すると（ステップＳ１０１）、ネットワーク通信部２１０を介して当該演出効果の利用開始指示を、管理サーバ装置３０を経由させてカラオケシステム１０に送信する（ステップＳ１０２）。
【０１２８】
なお、操作制御部２９１は、近接無線通信部２２０を介して演出効果の当該利用開始指示を直接カラオケシステム１０に送信してもよい。
【０１２９】
次いで、演出効果制御処理部２９２は、演出効果の利用開始指示の送信後に一定期間内（例えば、１分以内）にカラオケシステム１０から送信された再生情報を受信したか否かを判定する（ステップＳ１０３）。
【０１３０】
このとき、演出効果制御処理部２９２は、演出効果の利用開始指示の送信後に一定期間内に再生情報を受信していないと判定した場合には、通常の演出効果データの選択処理（ステップＳ１０４）に切り換えて本動作を終了させる。
【０１３１】
また、演出効果制御処理部２９２は、演出効果の利用開始指示の送信後に一定期間内に再生情報を受信したと判定した場合には、受信した再生情報から楽曲情報及び再生状況情報を抽出する（ステップＳ１０５）。
【０１３２】
次いで、演出効果制御処理部２９２は、抽出した再生状況情報の再生タイミング情報及び再生終了タイミング情報に基づいて、再生タイミングが楽曲再生終了タイミング前の一定期間内（例えば楽曲の再生終了まで１５秒以内）であるか否かを判定する（ステップＳ１０６）。
【０１３３】
このとき、演出効果制御処理部２９２は、再生タイミングが楽曲再生終了タイミング前の一定期間内であると判定した場合には、利用可能な演出効果データの中から、構成パートの区分種別として再生終了の区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する選択演出可能データを特定して（ステップＳ１０７）、ステップＳ１１１の処理に移行する。
【０１３４】
一方、演出効果制御処理部２９２は、再生タイミングが楽曲再生終了タイミング前の一定期間内でないと判定した場合には、再生タイミングが現在の構成パート終了タイミングまで一定期間内（例えば構成パートの再生終了まで５秒以内）であるか否かを判定する（ステップＳ１０８）。
【０１３５】
そして、演出効果制御処理部２９２は、再生タイミングが構成パート再生終了タイミング前の一定期間内であると判定した場合には、利用可能な演出効果データの中から、構成パートの区分種別として楽曲構造情報のうち、次の構成パート（以下、「次構成パート」という。）の区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する選択演出可能データを特定して（ステップＳ１０９）、ステップＳ１１１の処理に移行する。
【０１３６】
他方、演出効果制御処理部２９２は、再生タイミングが構成パート再生終了タイミング前の一定期間内でないと判定した場合には、利用可能な演出効果データの中から、構成パートの区分種別として現在の構成パート（以下、「現構成パート」という。）の区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する選択演出可能データを特定して（ステップＳ１１０）、ステップＳ１１１の処理に移行する。
【０１３７】
次いで、演出効果制御処理部２９２は、表示部２４０に特定した選択演出可能データが示す選択画像を表示し、ユーザの選択操作の指示入力を待機する（ステップＳ１１１）。
【０１３８】
次いで、演出効果制御処理部２９２は、一定期間内（例えば５秒以内）に操作部２０７を介してユーザの指示入力によって１の選択演出可能データの選択を検出したか否かを判定する（ステップＳ１１２）。
【０１３９】
このとき、演出効果制御処理部２９２は、一定期間内にユーザの指示入力を検出しなかったと判定した場合には、選択画像の表示をキャンセルして次の再生情報の受信を待機し（ステップＳ１１３）、ステップＳ１１５の処理に移行する。
【０１４０】
また、演出効果制御処理部２９２は、一定期間内にユーザの指示入力を検出したと判定した場合には、近距離無線通信部１１７を介して選択された演出効果データの出力指示をカラオケシステム１０に送信するとともに、次の再生情報の受信を待機し（ステップＳ１１４）、ステップＳ１１５の処理に移行する。
【０１４１】
次いで、演出効果制御処理部２９２は、受信待機後に一定期間内（例えば、１分以内）にカラオケシステム１０から送信された再生情報を受信したか否かを判定する（ステップＳ１１５）。
【０１４２】
このとき、演出効果制御処理部２９２は、受信待機後の一定期間内に再生情報を受信したと判定した場合にはステップＳ１０５の処理に移行し、受信待機後に一定期間内に再生情報を受信していないと判定した場合には、本動作を終了させる。
【０１４３】
以上、本実施形態のカラオケ通信システム１は、カラオケデータの再生中に、再生状況に基づいて複数の効果音や効果画像の演出効果データの中から使用に適したデータを自動的に特定し、ユーザに選択可能に提示することができるので、場の雰囲気を盛り上げる適切な効果音又は効果画像をユーザに選択させることができるとともに、簡易に選択可能でユーザの利便性を向上させることができる。
【０１４４】
特に、本実施形態のカラオケ通信システム１は、たとえ、多くの演出効果データが提供され得る場合であっても、ユーザに演出効果データを適切にかつ容易に選択させることができる。
【０１４５】
［６］変形例
［６．１］変形例１
上記実施形態においては、カラオケシステム１０から送信された再生情報を用いて演出効果データ選択処理が実行されているが、当該カラオケシステム１０から出力された楽音を集音し、当該集音された楽音に基づいて演出効果データ選択処理が実行されてもよい。
【０１４６】
この場合には、リモコン装置２０は、
（１）効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データを特定する演出効果ＩＤと、楽曲を構成する構成パートの属性を示す構成パート属性を示す属性情報と、が対応付けられて記憶されるデータ記憶部１６２を管理し、
（２）再生中の楽曲の楽音に対して所定の解析を実行した解析結果を構成パートに対応付けて再生前に管理サーバ装置３０から予め取得してＲＡＭ２６３に記憶し、
（３）楽曲の再生中に、カラオケシステム１０から出力された楽音を集音し、
（４）集音した楽音を解析して前記所定の解析を実行し、その解析結果に基づいて再生ポイントを認識するとともに、認識した再生ポイントが属する構成パートを特定し、
（５）記憶されている演出効果データの中から、特定した構成パートに一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定し、
（６）特定した選択可能データの中から所定の演出効果データを選択データとして選択するためのユーザの指示入力を受け付けると、
（７）受け付けた選択データの出力指示をカラオケシステム１０に送信する、
構成を有している。
【０１４７】
すなわち、この場合は、リモコン装置１１は、再生中のカラオケデータにおける再生楽曲情報及び再生状況情報（再生タイミング情報を除く。）を予め取得してＲＡＭ２６３に記憶するとともに、再生中のカラオケデータの楽音について周波数解析された結果（例えば、フーリエ変換後の周波数成分）をＲＡＭ２６３に記憶する。
【０１４８】
また、リモコン装置２０は、カラオケデータの再生中に、カラオケシステム１０から出力された楽音を集音し、かつ、その周波数解析を実行し、その結果とＲＡＭ２６３に記憶されている解析結果と照合してカラオケデータにおける現在の再生ポイントを認識する。
そして、リモコン装置２０は、認識した再生ポイントに基づいて再生ポイントが属する構成パートを特定し、上記と同様に、特定した構成パートに基づいて演出効果データ選択処理を実行する。
【０１４９】
［６．２］変形例２
上記実施形態においては、歌唱者の歌唱音に基づくカラオケシステム１０について説明したが、ギターやドラムなどの楽器音に基づくカラオケシステム１０又はカラオケ通信システム１に適用することも可能である。この場合には、カラオケシステム１０は、マイクＭや他の入力装置によって楽器音や楽器信号を取得すればよい。
【０１５０】
［６．３］変形例３
上記実施形態においては、リモコン装置２０の操作部２７０によってユーザ操作の入力指示を検出しているが、カラオケシステム１０の操作部１３０によって検出されてもよい。
【０１５１】
また、上記実施形態においては、リモコン装置２０において演出効果データ選択制御処理を実行しているが、その一部が管理サーバ装置３０又はカラオケシステム１０によって実行されてもよい。例えば、管理サーバ装置３０は、ユーザ操作の指示入力の検出を、通信回線を介して受け付け、当該受け付けた指示入力に基づいて演出効果データ選択制御処理を事項する演出効果制御処理部２９２の機能を有していてもよい。
【０１５２】
［６．４］変形例４
上記実施形態における管理サーバ装置３０は、１台のサーバ装置によって構成されていてもよいし、複数のサーバ装置によってシステムとして構成されていてもよい。
【符号の説明】
【０１５３】
１  …  カラオケ通信システム
１０  …  カラオケシステム
２０  …  通信端末装置
３０  …  管理サーバ装置
４０  …  記憶装置
４０１  …  ユーザ管理ＤＢ
４０２  …  カラオケデータ用ＤＢ
１１１  …  通信制御部
１１２  …  音声入出力部
１１３  …  カラオケ再生部
１１４  …  音声拡声部
１１５  …  表示部
１１６  …  表示制御部
１１７  …  近距離無線通信部
１１８  …  システム制御部
１１９  …  システム用ＤＢ
１１１  …  通信制御部
１２０  …  データ処理部
１２３  …  予約制御部
１２４  …  言語設定部
１２５  …  利用登録部
１３０  …  操作部
１４０  …  タイマ
１５０  …  ＲＯＭ／ＲＡＭ
２０１  …  タイマ
２１０  …  ネットワーク通信部
２２０  …  近距離無線通信部
２４０  …  表示部
２５０  …  表示制御部
２６０  …  記録部
２６１  …  アプリケーション記録部
２６２  …  データ記録部
２６３  …  ＲＡＭ
２７０  …  操作部
２８０  …  リモコン制御部
２９０  …  アプリケーション実行部
２９１  …  操作制御部
２９２  …  演出効果制御処理部
【図１】
0006543155.tif 000002
【図２】
0006543155.tif 000003
【図３】
0006543155.tif 000004
【図４】
0006543155.tif 000005
【図５】
0006543155.tif 000006
【図６】
0006543155.tif 000007
【図７】
0006543155.tif 000008
【図８】
0006543155.tif 000009
【図９】
0006543155.tif 000010
【図１０】
0006543155.tif 000011