(57)【特許請求の範囲】
【請求項１】
カラオケ楽曲の演奏中、複数の情報を装置側表示部に表示可能なカラオケ装置、サーバ、及びカラオケ歌唱に利用可能なユーザー端末を含むカラオケシステムであって、
前記情報はそれぞれ、当該情報を前記表示部に表示させる位置を示す座標データ及び当該情報を前記表示部に表示させるタイミングを示すタイミングデータを有し、
前記カラオケ装置は、
前記座標データ及び前記タイミングデータに基づいて、前記情報同士の表示領域が重複するかを判定する判定部と、
前記表示領域が重複すると判定された場合、予め設定された優先度が低い方の情報の透過率を上げて表示させる装置側表示制御部と、
を有し、
前記カラオケ装置または前記サーバの少なくとも一方は、前記透過率に関するデータをカラオケ楽曲毎に記憶する記憶部を有し、
前記ユーザー端末は、
あるカラオケ楽曲を演奏する場合に、前記サーバを介して受信した当該カラオケ楽曲に対応する前記透過率に関するデータに基づいて透過率を調整した複数の情報を、端末側表示部に表示させる端末側表示制御部を有することを特徴とするカラオケシステム。
【請求項２】
前記カラオケ装置は、
前記表示領域が重複すると判定された場合、前記座標データに基づいて重複する範囲を算出する算出部を有し、
前記装置側表示制御部は、前記重複する範囲において、予め設定された優先度が低い方の情報の透過率を上げて表示させることを特徴とする請求項１記載のカラオケシステム。
【請求項３】
前記表示領域が重複する情報が３つ以上ある場合、前記装置側表示制御部は、最も優先度の高い情報以外の情報の透過率を上げて表示させることを特徴とする請求項１又は２記載のカラオケシステム。
【請求項４】
前記装置側表示制御部は、前記表示領域が重複する情報を優先度に応じて異なる透過率で表示させることを特徴とする請求項３記載のカラオケシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカラオケ装置及びカラオケシステムに関する。
【０００２】
カラオケ歌唱を行う歌唱者に対し、歌詞テロップ、歌唱補助用のコンテンツ、ゲーム等、様々な情報を提供するカラオケ装置がある。
【０００３】
一般的に、これらの情報はカラオケ装置の表示画面に表示される。しかし、表示画面のサイズは限られているため、複数の情報全てを表示しようとする場合、情報同士が重複してしまい見難くなるという問題がある。
【０００４】
このような情報の重複を解決するため、たとえば、歌詞テロップの表示領域とアプリケーションの表示領域とが重複する場合、歌詞テロップの表示領域を移動させる技術を利用することが考えられる（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２１５２５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の技術を用いる場合、同じ楽曲を歌唱する場合であってもアプリケーションの有無で歌詞テロップの表示領域が異なる。つまり、歌詞テロップの位置が固定されていないため、歌唱者が歌詞を把握し難く感じることがある。
【０００７】
また、特許文献１の構成においてアプリケーションが表示される場合、一画面に表示される歌詞テロップ（文字列）が少なくなる。一方、アプリケーションは補助的に確認できればよく、歌詞テロップを主として表示する方が好ましいと考える歌唱者もいる。すなわち、歌唱者によって重視する情報は異なるため、各歌唱者が重視する情報を他の情報よりも見やすく表示することが望まれる。
【０００８】
本発明の目的は、歌唱者が希望する情報を優先的に見やすく提示する技術を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に係るカラオケ装置は、カラオケ楽曲の演奏中、複数の情報を表示部に表示可能なカラオケ装置である。前記情報はそれぞれ、当該情報を前記表示部に表示させる位置を示す座標データ及び当該情報を前記表示部に表示させるタイミングを示すタイミングデータを有する。カラオケ装置は、判定部と表示制御部とを有する。判定部は、前記座標データ及び前記タイミングデータに基づいて、前記情報同士の表示領域が重複するかを判定する。表示制御部は、前記表示領域が重複すると判定された場合、予め設定された優先度が低い方の情報の透過率を上げて表示させる。
【００１０】
また、上記課題を解決するために、請求項２に係るカラオケ装置は、請求項１記載のカラオケ装置であって、前記表示領域が重複すると判定された場合、前記座標データに基づいて重複する範囲を算出する算出部を有する。また、前記表示制御部は、前記重複する範囲において、予め設定された優先度が低い方の情報の透過率を上げて表示させる。
【００１１】
また、上記課題を解決するために、請求項３に係るカラオケ装置は、請求項１又は２記載のカラオケ装置であって、前記表示領域が重複する情報が３つ以上ある場合、前記表示制御部は、最も優先度の高い情報以外の情報の透過率を上げて表示させる。
【００１２】
また、上記課題を解決するために、請求項４に係るカラオケ装置は、請求項３記載のカラオケ装置であって、前記表示制御部は、前記表示領域が重複する情報を優先度に応じて異なる透過率で表示させる。
【００１３】
また、上記課題を解決するために、請求項５に係るカラオケシステムは、カラオケ楽曲の演奏中、複数の情報を装置側表示部に表示可能なカラオケ装置、サーバ、及びカラオケ歌唱に利用可能なユーザー端末を含むカラオケシステムである。前記情報はそれぞれ、当該情報を前記表示部に表示させる位置を示す座標データ及び当該情報を前記表示部に表示させるタイミングを示すタイミングデータを有する。前記カラオケ装置は、判定部と装置側表示制御部とを有する。判定部は、前記座標データ及び前記タイミングデータに基づいて、前記情報同士の表示領域が重複するかを判定する。装置側表示制御部は、前記表示領域が重複すると判定された場合、予め設定された優先度が低い方の情報の透過率を上げて表示させる。前記カラオケ装置または前記サーバの少なくとも一方は、前記透過率に関するデータをカラオケ楽曲毎に記憶する記憶部を有する。前記ユーザー端末は、あるカラオケ楽曲を演奏する場合に、前記サーバを介して受信した当該カラオケ楽曲に対応する前記透過率に関するデータに基づいて透過率を調整した複数の情報を、端末側表示部に表示させる端末側表示制御部を有する。
【発明の効果】
【００１４】
本発明によれば、歌唱者が希望する情報を優先的に見やすく提示することができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態に係るカラオケ装置の概略を示す図である。
【図２】第１実施形態に係るカラオケ本体のハードウェア構成例を示す図である。
【図３】第１実施形態に係るカラオケ本体のソフトウェア構成例を示す図である。
【図４Ａ】第１実施形態に係るリモコン装置のディスプレイを示す図である。
【図４Ｂ】第１実施形態に係るリモコン装置のディスプレイを示す図である。
【図５】第１実施形態に係るカラオケ装置の処理を示すフローチャートである。
【図６】第２実施形態に係るカラオケ本体のソフトウェア構成例を示す図である。
【図７】第３実施形態に係るカラオケシステムの概略を示す図である。
【図８】第３実施形態に係るユーザー端末のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１６】
＜実施形態＞
図１〜図５を参照して、第１実施形態に係るカラオケ装置１について説明する。
【００１７】
＝＝カラオケ装置＝＝
（ハードウェア構成）
カラオケ装置１は、カラオケ演奏及び歌唱者が歌唱を行うための装置である。図１に示すように、カラオケ装置１は、カラオケ本体１０、スピーカ２０、表示装置３０、マイク４０、及びリモコン装置５０を備える。
【００１８】
スピーカ２０はカラオケ本体１０からの放音信号に基づいて放音するための構成である。表示装置３０はカラオケ本体１０からの信号に基づいて映像や画像を画面に表示するための構成である。マイク４０は歌唱者の音声（歌唱音声）をアナログの音声信号に変換してカラオケ本体１０に入力するための構成である。リモコン装置５０は、カラオケ本体１０に対する各種操作をおこなうための装置である。歌唱者はリモコン装置５０を用いてカラオケ装置１の起動、楽曲の予約等を行うことができる。
【００１９】
カラオケ本体１０は、選択された楽曲の演奏制御、歌詞や背景映像等の表示制御、マイク４０を通じて入力された歌唱音声信号の処理といった、カラオケ歌唱に関する各種の制御を行う。図２はカラオケ本体１０のハードウェア構成例を示す図である。カラオケ本体１０は、制御部１１、通信部１２、記憶部１３、音響処理部１４、表示処理部１５及び操作部１６を備える。各構成はインターフェース（図示なし）を介してバスＢに接続されている。
【００２０】
制御部１１は、ＣＰＵ１１ａおよびメモリ１１ｂを備える。ＣＰＵ１１ａは、メモリ１１ｂに記憶された動作プログラムを実行することにより各種の制御機能を実現する。メモリ１１ｂは、ＣＰＵ１１ａに実行されるプログラムを記憶したり、プログラムの実行時に各種情報を一時的に記憶したりする記憶装置である。
【００２１】
通信部１２は、ルーター（図示なし）を介してカラオケ本体１０を通信回線に接続するためのインタフェースを提供する。
【００２２】
記憶部１３は、各種のデータを記憶する大容量の記憶装置であり、たとえばハードディスクドライブなどである。
【００２３】
記憶部１３は、複数の楽曲データを記憶する。楽曲データは、カラオケ装置１によりカラオケ演奏を行うためのデータである。カラオケ装置１が楽曲データに基づいて楽曲を演奏することにより、歌唱者はカラオケの歌唱が可能となる。楽曲データは、楽曲毎に所定のＩＤ（楽曲ＩＤ）が付与されている。
【００２４】
楽曲データは、ＭＩＤＩデータ、リファレンスデータ、歌詞データ等が含まれる。ＭＩＤＩデータは、電子楽器の音源を自動演奏させるためのカラオケ演奏データであり、時系列のノート情報によって構成される。リファレンスデータは、利用者によるカラオケ歌唱を採点する際の基準となるデータであり、ヴォーカルの音高を表す時系列の音高情報によって構成されている。
【００２５】
歌詞データは、カラオケ楽曲に対応する歌詞テロップを表示装置３０等に表示させるためのデータである。歌詞データは楽曲毎に予め設定されている。
【００２６】
具体的に、歌詞データは、文字データ、座標データ、及びタイミングデータを含む。文字データは、ＭＩＤＩデータによる演奏に伴って表示される歌詞テロップを構成する具体的な文字の種類（ひらがなの「あ」、漢字の「山」等）を示す。座標データは、各文字を表示させる位置（たとえば、表示画面においてＸＹで規定される座標値）を示す。タイミングデータは、各文字を表示させるタイミング（開始時間、消去時間）を示す。なお、歌詞データは、各文字の種類（独唱、デュエット曲のパート、ルビ等）を分別するための種別コードや、文字の表示色を示す色データ等を含んでいてもよい。
【００２７】
また、記憶部１３は、カラオケ演奏時に表示装置３０に表示される背景画像やキャラクタ等の映像データを記憶する。映像データは楽曲毎に設定されている。各映像データは、背景画像やキャラクタ等を構成する画像データ、座標データ（背景画像やキャラクタを表示させる位置）及びタイミングデータ（背景画像やキャラクタを表示させる時間、消去する時間）を含む。
【００２８】
更に、記憶部１３は、各種コンテンツに対応するアイコンデータを記憶する。カラオケ装置１は、歌唱評価用や歌唱補助用コンテンツのプログラムを実行することができる。記憶部１３は各コンテンツに対応するアイコンデータを記憶している。アイコンデータは、歌唱者がリモコン装置５０等を介して、所定のコンテンツを選択することにより、カラオケ楽曲の演奏に伴って表示装置３０等に表示される。
【００２９】
アイコンは、たとえば、楽曲のメロディラインをバー表示により視認可能とする「見えるガイドメロディ」、カラオケ楽曲全体における現在の演奏区間を示す「演奏区間アイコン」、楽曲に含まれる「しゃくり」や「こぶし」といった歌唱テクニックの数を示す「テクニック数表示アイコン」等がある。各アイコンデータは、アイコンを構成する画像データ、座標データ及びタイミングデータが含まれている。
【００３０】
歌詞データに基づいて表示される歌詞テロップ、映像データに基づいて表示される背景画像やキャラクタ等の映像、アイコンデータに基づいて表示される各種アイコンは、「（表示部に表示可能な）複数の情報」の一例である。
【００３１】
なお、本実施形態に係るカラオケ装置１において使用される楽曲データや映像データ等は、記憶部１３に記憶されているものではなく、サーバ（図示なし）から直接取得したデータであってもよい。
【００３２】
音響処理部１４は、制御部１１の制御に基づき、カラオケ楽曲に対する演奏の制御およびマイク４０を通じて入力された音声信号の処理を行う。音響処理部１４は、たとえばＭＩＤＩ音源、ミキサ、アンプ（いずれも図示なし）を含む。ＭＩＤＩ音源は、楽曲データに基づいて楽音信号を生成する。ミキサは、当該音楽信号およびマイク４０から出力される音声信号を適当な比率でミキシングしてアンプに出力する。アンプは、ミキサからのミキシング信号を増幅し、放音信号としてスピーカ２０へ出力する。これにより、スピーカ２０からは放音信号に基づくカラオケ演奏音およびマイク４０からの歌唱音声が放音される。
【００３３】
表示処理部１５は、制御部１１の制御に基づき、表示装置３０等における各種表示に関する処理を行う。たとえば、表示処理部１５は、カラオケ演奏時における背景映像に歌詞テロップや各種アイコンが重ねられた映像を表示装置３０等に表示させる制御を行う。また、本実施形態に係る表示処理部１５は、制御部１１の制御に基づき、予め設定された優先度が低い方の情報の透過率を上げて表示装置３０やリモコン装置５０のディスプレイに表示させる（詳細は後述）。表示装置３０やリモコン装置５０のディスプレイは「表示部」の一例である。
【００３４】
操作部１６は、パネルスイッチおよびリモコン受信回路などからなり、歌唱者によるカラオケ装置１のパネルスイッチあるいはリモコン装置５０の操作に応じて予約信号、中止信号などの操作信号を制御部１１に対して出力する。制御部１１は、操作部１６からの操作信号を検出し、対応する処理を実行する。
【００３５】
（ソフトウェア構成）
図３はカラオケ本体１０のソフトウェア構成例を示す図である。カラオケ本体１０は、判定部１００及び透過率調整部２００を備える。制御部１１は、所定のプログラムを実行することにより、判定部１００及び透過率調整部２００として機能する。
【００３６】
［判定部］
判定部１００は、座標データ及びタイミングデータに基づいて、情報同士の表示領域が重複するかを判定する。
【００３７】
たとえば、歌詞テロップの表示領域とテクニック数表示アイコンの表示領域とが重複するかを判定する例について説明する。
【００３８】
まず、判定部１００は、各情報が有するタイミングデータに基づいて、表示されるタイミングが同じ歌詞テロップ（歌詞テロップを構成する文字）及びアイコンがあるかどうかを確認する。
【００３９】
表示されるタイミングが同じ情報がある場合、判定部１００は、表示されるタイミングが同じ文字の座標値を座標データから求める。同様に、判定部１００は、表示されるタイミングが同じアイコンの座標値を座標データから求める。判定部１００は、これらの座標値を比較することにより、歌詞テロップ及びテクニック数表示アイコンの表示領域が重複するかを判定する。
【００４０】
たとえば、表示画面の座標が（Ｘ：Ｙ）＝（０〜１０００：０〜１０００）で規定されるとする。ここで、歌詞テロップの座標データが（１００〜９００：１００〜６００）であり、テクニック数表示アイコンの座標データが（１００〜４００：５００〜７００）であったとする。この場合、少なくとも座標（１００〜４００：５００〜６００）の範囲では、２つの情報が重複することになる。
【００４１】
なお、上記では、２つの情報について表示領域が重複するかを判定する例について述べたがこれに限られない。情報が３つ以上ある場合であっても、判定部１００は、各情報について表示領域が重複するかを判定する。たとえば、情報Ｉ１、情報Ｉ２、情報Ｉ３がある場合、判定部１００は、情報Ｉ１と情報Ｉ２の表示領域の重複、情報Ｉ１と情報Ｉ３の表示領域の重複、情報Ｉ２と情報Ｉ３の表示領域の重複、情報Ｉ１〜情報Ｉ３の表示領域の重複をそれぞれ判定する。
【００４２】
［透過率調整部］
透過率調整部２００は、表示領域が重複すると判定された場合、表示処理部１５を制御し、予め設定された優先度が低い方の情報の透過率を上げて表示させる。透過率調整部２００及び表示処理部１５は「表示制御部」の一例である。
【００４３】
各種情報に対する優先度は予め設定することができる。優先度の設定例について図４Ａ及び図４Ｂを参照して説明する。
【００４４】
リモコン装置５０を用いて楽曲Ａを予約すると、リモコン装置５０のディスプレイには楽曲Ａについて詳細設定画面（図４Ａ参照）が表示される。
【００４５】
詳細設定画面においては、表示させる情報を選択するオプション設定（歌詞テロップ有無、背景画像有無、見えるガイドメロディ有無、テクニック数表示有無、演奏区間表示有無等）が可能である。図４Ａでは、表示させる情報として歌詞テロップ及びテクニック数表示を選択した例を示す。
【００４６】
そして、優先度設定ボタンを選択することにより表示される優先度設定画面において、オプション設定した情報に対する優先度を設定することができる（図４Ｂ参照）。図４Ｂでは、歌詞テロップの優先度をテクニック数表示の優先度よりも高く設定した例を示す。
【００４７】
上記のように優先度が設定された場合、透過率調整部２００は、まず表示画面の奥側のレイヤから順に優先順位が高く設定された情報を割り当てる。具体的には、透過率調整部２００は、表示画面の最も奥側のレイヤに「歌詞テロップ」を割り当て、次のレイヤ（歌詞テロップを割り当てたレイヤよりも手前側のレイヤ）に「テクニック数表示アイコン」を割り当てる。このように、種類が異なる情報は異なるレイヤに割り当てられる。
【００４８】
次に、優先度が設定された情報について判定部１００により表示領域が重複すると判定された場合、透過率調整部２００は、優先度の低い情報（上述の例でいえばテクニック数表示アイコン）について、重複しない領域も含めた全体を予め設定された透過率（通常の透過率よりも低い透過率）となるよう調整する。
【００４９】
そして、カラオケ楽曲の演奏に合わせ、透過率調整部２００は、表示処理部１５を制御し、歌詞テロップは通常の透過率（０％）で表示させつつ、テクニック数表示アイコンは透過率を上げて（たとえば５０％）表示させる。
【００５０】
なお、透過率の調整は、演奏前の処理として予め行っておいてもよいし、カラオケ楽曲の演奏に合わせてリアルタイムに行ってもよい。
【００５１】
また、表示領域が重複する情報が３つ以上ある場合、透過率調整部２００は、表示処理部１５を制御し、最も優先度の高い情報以外の情報の透過率を上げて表示させることも可能である。たとえば、歌詞テロップ、見えるガイドメロディ、演奏区間の順で優先度が設定されている場合、透過率調整部２００は、見えるガイドメロディアイコン及び演奏区間アイコンの透過率を歌詞テロップの透過率よりも上げて表示させる。
【００５２】
更に、透過率調整部２００は、表示処理部１５を制御し、表示領域が重複する情報を優先度に応じて異なる透過率で表示させてもよい。たとえば、歌詞テロップ、見えるガイドメロディ、演奏区間の順で優先度が設定されている場合、透過率調整部２００は、歌詞テロップの透過率を０％、見えるガイドメロディアイコンの透過率を５０％、演奏区間アイコンの透過率を７０％として表示させてもよい。
【００５３】
＝＝カラオケ装置１の動作について＝＝
次に、図５を参照して本実施形態に係るカラオケ装置１の動作の具体例について述べる。図５は、カラオケ装置１の動作例を示すフローチャートである。
【００５４】
歌唱者は、リモコン装置５０を介し楽曲を選択する。その際、楽曲の演奏中に表示装置３０に表示させることが可能な複数の情報の中から所望の情報を選択する（表示する情報の選択。ステップ１０）。
【００５５】
次に、歌唱者は、リモコン装置５０を介し表示する情報について優先度を設定する（優先度の設定。ステップ１１）。リモコン装置５０は、選択された楽曲に対応する楽曲ＩＤ、ステップ１０で選択された情報、及びステップ１１で設定された優先度をカラオケ本体１０に送信する。なお、ステップ１０で選択された情報が一つの場合には、ステップ１１以降の処理は行う必要がない。
【００５６】
判定部１００は、ステップ１０で選択された情報が有する座標値データ及びタイミングデータに基づいて、情報同士の表示領域が重複するかを判定する（重複判定。ステップ１２）。
【００５７】
情報同士の表示領域が重複すると判定された場合（ステップ１２でＹの場合）、透過率調整部２００は、重複する表示領域について、ステップ１１で予め設定された優先度が低い方の情報の透過率を上げる処理を行う（透過率を調整する。ステップ１３）。
【００５８】
一方、情報同士の表示領域が重複しないと判定された場合（ステップ１２でＮの場合）、透過率調整部２００は、各情報の透過率を変更する処理は行わない。
【００５９】
透過率調整部２００は、表示処理部１５を制御し、楽曲の演奏に合わせて、ステップ１３で調整された透過率に基づきステップ１０で選択された情報を表示させる。或いは、透過率調整部２００は、表示処理部１５を制御し、ステップ１０で選択された情報それぞれを同じ透過率で表示させる（情報の表示。ステップ１４）。
【００６０】
このように、本実施形態に係るカラオケ装置１によれば、複数の情報を表示画面に表示させる場合において、歌唱者が希望する情報を優先的に見やすく提示できる。すなわち、各情報に設定された優先度に基づき、優先度が低く設定された情報の透過率を上げることにより、優先度が高く設定された情報をより見やすく表示できる。優先度が低く設定された情報は、その歌唱者にとっては補助的な位置付けの情報である。よって、透過率を上げることにより多少見難くなったとしても、歌唱者にとっては大きな問題とはならない。また、複数の情報が重複する場合であっても、情報の表示位置自体は固定されているため、表示位置の変更により情報を把握し難く感じることもない。
【００６１】
＜第２実施形態＞
図６を参照して、第２実施形態に係るカラオケ装置１について説明する。第１実施形態では、情報同士の表示領域が重複すると判定された場合に、優先度の低い方の情報全体の透過率を上げて表示させる例について述べた。一方、本実施形態では、優先度の低い情報のうち、優先度の高い情報と重複する範囲のみ透過率を上げて表示させる例について述べる。なお、第１実施形態と同様の構成については詳細な説明を省略する。
【００６２】
（ソフトウェア構成）
図６はカラオケ本体１０のソフトウェア構成例を示す図である。本実施形態に係るカラオケ本体１０は、判定部１００、透過率調整部２００、及び算出部３００を備える。
【００６３】
制御部１１は、所定のプログラムを実行することにより、判定部１００、透過率調整部２００、及び算出部３００として機能する。判定部１００は第１実施形態と同様の処理を行う。
【００６４】
算出部３００は、判定部１００において情報同士の表示領域が重複すると判定された場合、それら情報の座標データに基づいて重複する範囲を算出する。たとえば段落［００４０］の例において、算出部３００は、座標データから２つの情報が重複する範囲である（Ｘ：Ｙ）＝（１００〜４００：５００〜６００）を算出する。
【００６５】
本実施形態に係る透過率調整部２００は、表示処理部１５を制御し、算出部３００で算出された重複する範囲において、予め設定された優先度が低い方の情報の透過率を上げて表示させる。たとえば段落［００４０］の例において、透過率調整部２００は、重複する範囲である（Ｘ：Ｙ）＝（１００〜４００：５００〜６００）については、優先度の低いテクニック数表示アイコンの透過率を上げて表示させる。一方、透過率調整部２００は、それ以外の範囲（（Ｘ：Ｙ）＝（１００〜４００：６０１〜７００））で表示されるテクニック数表示アイコンについては透過率を変えずに表示させる（歌詞テロップと同じ透過率で表示させる）。
【００６６】
このように、本実施形態に係るカラオケ装置１によれば、重複している表示領域のみの透過率を変えるだけであるため、重複していない領域については優先度の低い情報であっても見やすくすることができる。
【００６７】
＜第３実施形態＞
図７及び図８を参照して、第３実施形態に係るカラオケシステム１０００について説明する。本実施形態におけるカラオケシステム１０００は、第１実施形態または第２実施形態のカラオケ装置１により得られた透過率に関するデータを活用するためのシステムである。なお、第１実施形態等と同様の構成については詳細な説明を省略する。
【００６８】
家庭等でも気軽にカラオケ歌唱が楽しめるよう、カラオケ演奏が可能なユーザー端末（家庭用ゲーム機等）が普及している。しかし、ユーザー端末は、一般にメモリの制約があるため大量のデータを記憶することができない。そこで、サーバ側で予め楽曲データと歌詞データ及び背景画像データに基づくストリーミングデータを構築しておき、ユーザー端末からのリクエスト要求に応じて、対象楽曲のストリーミングデータをユーザー端末に送信する。ユーザー端末では、サーバから送信されてくるストリーミングデータを用いて音声を出力し、また背景画像及び歌詞テロップの映像を表示させる。この場合、ユーザー端末は歌詞データを持たない。従って、ダウンロード等で予めユーザー端末に記憶されているプログラムに基づいた他のコンテンツ（見えるガイドメロディ等）を、歌詞テロップに重畳表示させる場合であっても、ユーザー端末は、上記実施形態に係るカラオケ装置１のように優先度に応じて情報の透過率を変える処理を行うことができない。
【００６９】
一方、ユーザー端末を用いてカラオケ歌唱を行う場合であっても、歌唱者が希望する情報を優先的に見やすく提示することが求められる。たとえば、カラオケ店で歌唱した歌唱者が自宅でも同様の情報を表示させて歌唱練習を行う場合等である。
【００７０】
図７は、本実施形態に係るカラオケシステム１０００を示す。カラオケシステム１０００は、カラオケ装置１、サーバＳ、ユーザー端末Ｕを含んで構成される。カラオケ装置１は、カラオケ店舗の各カラオケルーム等に設置される。カラオケ装置１の詳細な構成は第１実施形態等と同様である。ユーザー端末Ｕは、たとえば家庭用ゲーム機等、歌唱者が個人で所有できる機器である。カラオケ装置１、サーバＳ、及びユーザー端末Ｕは、ネットワークＮを介して通信可能となっている。ネットワークＮは、たとえば公衆電話回線網やインターネット回線である。
【００７１】
ここで、カラオケ装置１において、ログイン済みの歌唱者が楽曲Ａを歌唱する際に表示させる情報として歌詞テロップ及びテクニック数表示アイコンを選択するとともに、歌詞テロップの優先度を高く設定し、楽曲Ａの演奏時に選択された情報と設定された優先度に応じて透過率の値が調整されたとする。この場合、カラオケ装置１は、楽曲Ａと、選択された情報の透過率に関するデータ（情報の種類、各情報の優先度、及び各情報において調整された時系列の透過率の値）を対応付けて記憶部１３に記憶する。そして、歌唱者がカラオケ装置１にてログアウトを行うと、当該データはサーバＳにアップロードされて所定の記憶部に記憶される。このように楽曲に対して、選択された情報の種類、及び各情報に設定された優先度毎に、各情報における調整された時系列の透過率の値がサーバＳに蓄積される。
【００７２】
本実施形態におけるカラオケ装置１の表示装置３０またはリモコン装置５０のディスプレイは「装置側表示部」の一例であり、表示処理部１５及び透過率調整部２００は「装置側表示制御部」の一例である。
【００７３】
＝＝ユーザー端末＝＝
（ハードウェア構成）
図８に示す通り、ユーザー端末Ｕは、制御部Ｕ１、通信部Ｕ２、記憶部Ｕ３、端末側表示部Ｕ４を有する。制御部Ｕ１は、ＣＰＵおよびメモリ（いずれも図示無し）を備える。本実施形態では、制御部Ｕ１は、所定のプログラムを実行することにより、端末側表示制御部Ｕ１０として機能する。
【００７４】
通信部Ｕ２は、ルーター（図示なし）を介してユーザー端末ＵをネットワークＮに接続するためのインタフェースを提供する。
【００７５】
記憶部Ｕ３は、ユーザー端末Ｕで利用する各種のデータ（たとえば、各種コンテンツのプログラムやアイコンデータ）を記憶する大容量の記憶装置であり、たとえばハードディスクドライブなどである。
【００７６】
端末側表示部Ｕ４は制御部Ｕ１からの信号に基づいて映像や画像を画面に表示するための構成である。
【００７７】
ここで、歌唱者が自宅でユーザー端末Ｕを使用して楽曲Ａの歌唱を行う例について述べる。また、サーバＳの所定の記憶部には、楽曲Ａに対し、選択された情報の種類、各情報に設定された優先度、各情報における調整された時系列の透過率の値が、透過率に関するデータとして関連付けられて記憶されている。具体的には情報の種類として歌詞テロップ及びテクニック数表示アイコンが、また優先度として歌詞テロップの優先度の方が高いこと、更に歌詞テロップ及びテクニック数表示アイコンにおける調整された時系列の透過率の値とが関連付けられて記憶されているとする。
【００７８】
この場合、歌唱者は、まずユーザー端末Ｕのインターフェースを利用して楽曲Ａを選択する。また、端末側表示部Ｕ４に表示させる情報として、歌詞テロップ及びテクニック数表示アイコンを選択するとともに、歌詞テロップの優先度を高く設定して楽曲Ａのリクエストを行う。
【００７９】
ユーザー端末Ｕは、歌唱者からのリクエスト要求に応じてサーバＳにアクセスし、楽曲Ａに対応付けられた情報の種類が歌詞テロップ及びテクニック数表示アイコンであり、歌詞テロップの優先度の方が高い透過率に関するデータを受信する。
【００８０】
端末側表示制御部Ｕ１０は、カラオケ楽曲Ａを演奏する場合に、サーバＳを介して受信した上記情報の透過率に関するデータに基づいて歌詞テロップ及びテクニック数表示アイコンにおける透過率を調整した情報を、端末側表示部Ｕ４に表示させる。具体的には、端末側表示制御部Ｕ１０は、透過率に関するデータに基づき、歌詞テロップとテクニック数表示アイコンが重複するタイミングでは、テクニック数表示アイコンの透過率を上げて端末側表示部Ｕ４に表示させる。すなわち、端末側表示部Ｕ４に表示される各情報は、カラオケ装置１で表示される情報と同じ透過率で表示される。
【００８１】
このように、本実施形態に係るカラオケシステム１０００によれば、カラオケ装置１で得られた透過率に関するデータを利用することにより、ユーザー端末Ｕのように一部の情報に関するデータを直接持たない端末であっても、カラオケ装置１と同様に歌唱者が希望する情報を優先的に見やすく表示することができる。
【００８２】
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８３】
１  カラオケ装置
１０  カラオケ本体
１１  制御部
１３  記憶部
３０  表示装置
５０  リモコン装置
１００  判定部
２００  透過率調整部
【図１】
0006559003.tif 000002
【図２】
0006559003.tif 000003
【図３】
0006559003.tif 000004
【図４Ａ】
0006559003.tif 000005
【図４Ｂ】
0006559003.tif 000006
【図５】
0006559003.tif 000007
【図６】
0006559003.tif 000008
【図７】
0006559003.tif 000009
【図８】
0006559003.tif 000010