(57)【特許請求の範囲】
【請求項１】
利用者が触れることによる接触入力操作が可能なタッチパネルが入力表示手段に設けられて構成されるカラオケ装置であって、
前記入力表示手段に表示させるコンテンツ画像データを取得するコンテンツ画像取得手段と、
前記入力表示手段に表示されるコンテンツ画像上に所定の機能選択アイコンを表示して作動させるための仕組みに関する情報であって、当該コンテンツごとに対応付けられている付加情報を取得する付加情報取得手段と、
前記コンテンツ画像取得手段により取得したコンテンツ画像データに基づいてコンテンツ画像を描画する描画手段と、
前記描画手段により描画したコンテンツ画像上に、前記付加情報取得手段により取得した付加情報に基づいて描画した機能選択アイコン画像をオーバーレイにより合成し、その合成画像を前記入力表示手段のディスプレイに表示させる表示制御手段と、
前記表示制御手段により前記入力表示手段のディスプレイに表示された前記機能選択アイコンの表示位置に対応した範囲で、当該機能選択アイコンで示される機能に対応する操作を前記入力表示手段のタッチパネルによって接触入力可能に設定する入力制御手段と、  を備えることを特徴とするカラオケ装置。
【請求項２】
請求項１に記載のカラオケ装置において、
当該カラオケ装置が行うカラオケ楽曲の演奏中に、その演奏の進行度合を判定する判定手段を更に備え、
前記判定手段により判定された演奏の進行度合に応じた所定時期において、前記付加情報取得手段により前記進行度合に対応した所定の機能選択アイコンに関する前記付加情報を取得し、その取得した付加情報に基づいて前記表示制御手段により機能選択アイコン画像を描画して前記コンテンツ画像上に当該機能選択アイコン画像をオーバーレイで合成した合成画像を表示させること
を特徴とするカラオケ装置。
【請求項３】
請求項１又は請求項２に記載のカラオケ装置において、
前記付加情報取得手段は、当該カラオケ装置が保有する利用客に関する情報を前記入力表示手段のディスプレイに表示させることを指示する機能の利用客情報アイコンに関する前記付加情報を取得し、
前記表示制御手段は、前記コンテンツ画像データに基づいて描画されたコンテンツ画像上に、前記付加情報に基づいて描画された利用客情報アイコン画像をオーバーレイで合成した合成画像を表示させること
を特徴とするカラオケ装置。
【請求項４】
請求項１ないし請求項３の何れか１項に記載のカラオケ装置において、
前記付加情報取得手段は、当該カラオケ装置で演奏されるカラオケ楽曲又はそのカラオケ楽曲のアーティストに関するカラオケ情報を前記入力表示手段のディスプレイに表示させることを指示する機能のカラオケ情報アイコンに関する前記付加情報を取得し、
前記表示制御手段は、前記コンテンツ画像データに基づいて描画されたコンテンツ画像上に、前記付加情報に基づいて描画されたカラオケ情報アイコン画像をオーバーレイで合成した合成画像を表示させること
を特徴とするカラオケ装置。
【請求項５】
請求項１ないし請求項４の何れか１項に記載のカラオケ装置において、
当該カラオケ装置が行うカラオケ楽曲の演奏をする機能を担う制御デバイスと、前記表示制御手段及び前記入力制御手段の機能を担う制御デバイスとが別体で構成されていること
を特徴とするカラオケ装置。
【請求項６】
請求項１ないし請求項５の何れか１項に記載のカラオケ装置において、
当該カラオケ装置に前記入力表示手段が実装されているか否かを判定する実装判定手段を更に備え、
前記実装判定手段により前記入力表示手段が実装されていると判断された場合、前記入力制御手段による前記機能選択アイコンの表示を行う一方、前記入力表示手段が実装されていないと判断された場合、前記入力制御手段による前記機能選択アイコンの表示を行わないと共に、外部からの前記付加情報の取得を行わないこと
を特徴とするカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル式の入力装置を備えたカラオケ装置に関する。
【背景技術】
【０００２】
従来、カラオケ演奏を初めとする各種映像・音声サービスを提供するカラオケ装置において、カラオケ装置本体とは分離したリモコン端末によってカラオケ装置本体の操作を行うことが広く実施されている（例えば特許文献１）。この種のリモコン端末としては、液晶ディスプレイ等の表示面上に取付けたタッチパネルを主要な入力装置として備え、無線ＬＡＮインタフェースを実装した検索機能付き情報端末が用いられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−４９０９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のようなリモコン端末において情報表示を行う他にも、外部から配信されるカラオケコンテンツの内容に合わせて、カラオケ装置本体側でユーザに対して有用な情報を提示することによって、カラオケ利用者の満足度を上げたいという要望がある。しかしながら、利用者によっては、カラオケ歌唱以外の情報提示を必要とせず、カラオケの歌唱のみを行いたいという要望もある。
【０００５】
このため、カラオケ装置本体側で情報提示を行う場合、カラオケ装置の本体側にも表示モニタとタッチパネルからなる接触入力方式の入力表示装置を設けることが考えられる。タッチパネル式の入力表示装置に表示したアイコン等のＧＵＩ（Graphical User Interface）により様々な操作を行えるようにすることで、利用者の必要に応じて提示する情報の取捨選択を行えるようにできる。
【０００６】
ところが、例えばカラオケ楽曲の演奏中においては、カラオケ装置本体に設けられた入力表示装置のモニタに、演奏中のカラオケ楽曲に対応した背景画像や歌詞画像、あるいは、カラオケ楽曲の演奏状態を調節する演奏操作（例えば、早送り、スピードコントロール、キーコントロール等）用のアイコンが表示される。ここで、カラオケコンテンツの内容に合わせた情報提示のイベント用に特化した機能選択アイコンを、演奏中に常時表示している他の演奏操作用アイコンと同様に表示しても、表示されたイベント用の機能選択アイコンがタッチパネルで操作可能であるか否かを利用者が容易に判別することができないといった問題があった。
【０００７】
本発明は、上記課題を解決するためになされたものであり、タッチパネル式の入力表示装置を備えたカラオケ装置において、入力表示装置に他の画像と併せて特定の機能選択アイコンを表示する際、機能選択アイコンが接触入力可能であると見た目で判断しやすいようにするための技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するためになされた本発明は、利用者が触れることによる接触入力操作が可能なタッチパネルが入力表示手段に設けられて構成されるカラオケ装置であって、コンテンツ画像取得手段と、付加情報取得手段と、描画手段と、表示制御手段と入力制御手段とを備える。
【０００９】
コンテンツ画像取得手段は、入力表示手段に表示させるコンテンツ画像データを取得する。付加情報取得手段は、入力表示手段に表示されるコンテンツ画像上に所定の機能選択アイコンを表示して作動させるための仕組みに関する情報であって、当該コンテンツごとに対応付けられている付加情報を取得する。描画手段は、コンテンツ画像取得手段により取得したコンテンツ画像データに基づいてコンテンツ画像を描画する。
【００１０】
そして、表示制御手段は、描画手段により描画したコンテンツ画像上に、付加情報取得手段により取得した付加情報に基づいて描画した機能選択アイコン画像をオーバーレイにより合成し、その合成画像を入力表示手段のディスプレイに表示させる。さらに、入力制御手段は、表示制御手段により入力表示手段のディスプレイに表示された機能選択アイコンの表示位置に対応した範囲で、当該機能選択アイコンで示される機能に対応する操作を入力表示手段のタッチパネルによって接触入力可能に設定する。
【００１１】
このような構成によれば、タッチパネルを備える入力表示手段に機能選択アイコンを表示するための仕組みに関する情報であって、コンテンツごとに対応付けられた付加情報を取得し、その取得した付加情報に基づいてコンテンツ画像（例えば、カラオケ演奏時に表示する背景画像や演奏待ち期間に表示する情報提示画像）とは別個に機能選択アイコン画像を描画する。なお、付加情報には、例えば、機能選択画像の画像情報やレイアウト、機能、動作等を規定する情報が含まれる。
【００１２】
そして、背景となるコンテンツ画像上に機能選択アイコン画像をオーバーレイにより合成した合成画像を入力表示手段のディスプレイに表示すると共に、その表示した機能選択アイコンに対する接触入力をタッチパネルにおいて設定する。このように、背景のコンテンツ画像上に機能選択アイコンの画像をオーバーレイ表示することで、その機能選択アイコンが接触入力可能であることを利用者に対して分かりやすく提示できる。
【００１３】
あるいは、カラオケ楽曲の演奏の進行度合に応じて、表示する機能選択アイコンの内容を変更できるように構成してもよい。具体的には、請求項２に記載のように、カラオケ装置は、当該カラオケ装置が行うカラオケ楽曲の演奏中に、その演奏の進行度合を判定する判定手段を更に備える。そして、判定手段により判定された演奏の進行度合に応じた所定時期において、付加情報取得手段により進行度合に対応した所定の機能選択アイコンに関する付加情報を取得する。その取得した付加情報に基づいて表示制御手段により機能選択アイコン画像を描画してコンテンツ画像上に当該機能選択アイコン画像をオーバーレイで合成した合成画像を表示させる。
【００１４】
このような構成によれば、カラオケ楽曲の前奏や本奏、間奏、後奏といった局面ごとに内容の異なる付加情報を取得することで、カラオケ楽曲の進行度合対応した機能に関する操作を、カラオケ装置が備えるタッチパネルを用いて行うことができる。例えば、カラオケ楽曲の本奏（歌詞のある部分の演奏）中には、カラオケ楽曲の演奏状態を調節するための機能選択アイコンを表示したり、間奏や後奏中には、利用者に対する各種の情報提示や投票等の機能を操作するための機能選択アイコンを表示するといった具合に、カラオケ楽曲の演奏の進行度合に応じた便利な機能をタッチパネルにより操作可能にすることができる。
【００１５】
ところで、スナックバー等のナイト（酒場）市場において接客員と利用客とが一緒にカラオケ装置を利用する場合、接客員がカラオケ装置を操作して利用客に関する情報を表示させて、その内容を閲覧するといった利用方法が考えられる。このようにする背景には、接客員と利用客とが一緒にカラオケ装置を利用していると、利用客がリモコン端末を使用している間、接客員はリモコン端末を使用できず必要な操作をすぐに行えないという事情もある。
【００１６】
そこで、請求項３に記載のように構成するとよい。すなわち、付加情報取得手段が、当該カラオケ装置が保有する利用客に関する情報を入力表示手段のディスプレイに表示させることを指示する機能の利用客情報アイコンに関する付加情報を取得する。そして、表示制御手段が、コンテンツ画像データに基づいて描画されたコンテンツ画像上に、付加情報に基づいて描画された利用客情報アイコン画像をオーバーレイで合成した合成画像を表示させる。
【００１７】
このような構成によれば、接客員がタッチパネルを操作することで利用客に関する情報を閲覧することができ、便利である。この利用客情報アイコンによって表示させる情報としては、例えば、利用客の好きなカラオケ楽曲や、好きな飲食物等といった利用客の嗜好に関するものが挙げられる。
【００１８】
一方、カラオケボックス等のカラオケを主目的とする娯楽施設でカラオケサービスを提供するデイ市場では、利用客にカラオケサービスをより深く楽しんでもらうために、カラオケ楽曲やアーティストに関する情報提示を行うようにすることが考えられる。そこで、請求項４に記載のように構成するとよい。すなわち、付加情報取得手段が、当該カラオケ装置で演奏されるカラオケ楽曲又はそのカラオケ楽曲のアーティストに関するカラオケ情報を入力表示手段のディスプレイに表示させることを指示する機能のカラオケ情報アイコンに関する付加情報を取得する。そして、表示制御手段が、コンテンツ画像データに基づいて描画されたコンテンツ画像上に、付加情報に基づいて描画されたカラオケ情報アイコン画像をオーバーレイで合成した合成画像を表示させる。
【００１９】
このような構成によれば、利用客がタッチパネルを操作することでカラオケ楽曲やアーティストに関する情報を閲覧することができ、便利である。このカラオケ情報アイコンによって表示させる情報としては、例えば、演奏予約中のカラオケ楽曲の情報や、演奏したカラオケ楽曲のアーティストに関する情報、演奏したカラオケ楽曲と関連のある他のカラオケ楽曲やアーティスト等が挙げられる。
【００２０】
ところで、タッチパネルとディスプレイからなる入力表示手段を制御するための入力表示手段を備えるカラオケ装置においては、請求項５に記載のように、当該カラオケ装置が行うカラオケ楽曲の演奏を制御する制御デバイスと、表示制御手段及び入力制御手段の機能を担う制御デバイスとを別体に構成することが考えられる。このような構成によれば、入力表示手段を制御する機能を担う制御デバイス側で、コンテンツ画像と機能選択アイコン画像との合成を行い、合成画像をディスプレイに表示することができる。
【００２１】
ところで、仕様の異なる複数機種のカラオケ装置を製造する際、本発明における入力表示手段を制御する機能を同じように備える機種同士であっても、タッチパネルとディスプレイからなる入力表示手段を実装した機種と、実装しない機種とを両方製造する場合が考えられる。また、最初から入力表示手段が実装されていなくても、後から任意で追加実装できるようにすることも考えられる。そこで、このような事情を鑑み、請求項６に記載のように構成することが考えられる。
【００２２】
すなわち、当該カラオケ装置に入力表示手段が実装されているか否かを判定する実装判定手段を更に備える。そして、実装判定手段により入力表示手段が実装されていると判断された場合、入力制御手段による機能選択アイコンの表示を行う一方、入力表示手段が実装されていないと判断された場合、入力制御手段による機能選択アイコンの表示を行わないと共に、外部からの付加情報の取得を行わない。
【００２３】
このように構成することで、タッチパネルとディスプレイからなる入力表示手段が実装されている場合と、実装されていない場合とで、カラオケ装置が備える表示制御手段や入力制御手段の動作を明確に区別できる。また、入力表示手段が後から追加された場合でも、コンテンツ画像上に機能選択アイコンを表示して、その機能選択アイコンに対する接触操作を入力可能にできる。
【図面の簡単な説明】
【００２４】
【図１】実施形態のカラオケ装置１の概略構成を示すブロック図である。
【図２】（ａ）は、メイン制御部及び入力表示制御部の機能的構成を示すブロック図であり、（ｂ），（ｃ），（ｄ）は、描画された画像の一例を示す説明図である。
【図３】（ａ）は、合成レイアウト情報の内訳項目の一例を示す説明図であり、（ｂ）は、合成レイアウト情報から生成される画面イメージの一例を示す説明図である。
【図４】楽曲演奏時における入力表示制御処理の手順を示すフローチャートである。
【図５】ＣＭ再生時における入力表示制御処理の手順を示すフローチャートである。
【図６】合成レイアウト情報取得処理の手順を示すフローチャートである。
【図７】合成画像の表示例１を示す説明図である。
【図８】（ａ）は、別実施形態におけるメイン制御部の機能的構成を示すブロック図であり、（ｂ），（ｃ），（ｄ）は、描画された画像の一例を示す説明図である。
【発明を実施するための形態】
【００２５】
以下、本発明の一実施形態を図面に基づいて説明する。
［カラオケ装置１の構成の説明］
図１に示すように、カラオケ装置１は、カラオケ装置１全体の制御を司る制御手段としてのメイン制御部１４、及びこのメイン制御部１４に接続された各部、すなわち、操作パネル１０、入力表示部１１、入力表示制御部１２、ハードディスクドライブ（ＨＤＤ）１３、映像処理部１５、音声処理部１７、通信インタフェース１８等を備える。
【００２６】
操作パネル１０は、カラオケ装置１に対する各種操作を行うための入力装置であり、カラオケ装置１本体の外装パネルに配置されたスイッチ類により構成される。
入力表示部１１は、カラオケ装置１の本体に組込まれた表示パネル１１ａと、表示パネル１１ａの表示面上に一体に設置されたタッチパネル１１ｂとからなる表示と入力との２つの機能を兼ね備えた電子装置である。表示パネル１１ａは、例えば、液晶パネル（ＬＣＤ）等で構成され、入力表示制御部１２から入力される画像情報によってカラオケ演奏中の背景画像や、演奏待ち期間における情報表示画像、あるいはそれらの画像に重畳して表示されるアイコン画像等が表示される。タッチパネル１１ｂは、表示パネル１１ａの表示面の形状に合わせて薄板状に形成された透過性を有する樹脂材料により構成されており、操作者の指先やペン先等で触れるか至近距離まで接近する（以下、これらの動作を「タッチ」とも称する。）ことで、タッチされた画面位置の情報を感知して入力表示制御部１２に入力する。入力表示制御部１２では、タッチパネル１１ｂから入力された位置情報が表示パネル１１ａに表示しているアイコンの画像位置に該当する場合、そのアイコンに割当てられているイベント情報がメイン制御部１４に通知される。そして、メイン制御部１４において、入力表示制御部１２から通知されたイベント情報に該当の機能が実行される。
【００２７】
リモコン端末において情報表示を行う場合、カラオケ店舗内に敷設された無線ＬＡＮを通じて操作対象のカラオケ装置からデータを送るため、表示コンテンツの複雑化や利用頻度が高まるにつれて、無線ＬＡＮのネットワークの通信負荷が高まることが発生し得るが、カラオケ装置１に備えられた表示パネル１１ａにより情報表示を行うことで通信負荷を低減することができる。
【００２８】
入力表示制御部１２は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ及びこれらの構成を接続するバスライン等を中心に構成された情報処理装置（例えば、マイクロコンピュータ）からなる制御用デバイスであり、入力表示部１１の作動を制御する。この入力表示制御部１２は、メイン制御部１４から入力される画像情報に基づき、カラオケ演奏中の背景画像や演奏待ち期間における情報表示画像等のコンテンツ画像上に、種々の機能選択を行うためのアイコン画像や情報提示画像からなる合成用画像をオーバーレイにより合成した合成画像を描画する。そして、その合成画像を入力表示部１１の表示パネル１１ａに表示させると共に、表示パネル１１ａに表示されたアイコンに対するタッチ操作をタッチパネル１１ｂにおいて受付可能に設定する。
【００２９】
ＨＤＤ１３は、カラオケの楽曲データを多数収録したカラオケデータベースや、カラオケ装置１の動作を制御するシステムプログラムやアプリケーションプログラム、各種の情報コンテンツの提示に用いる動画や静止画等の画像データやテキストデータ等の各種データを記憶する記憶装置である。
【００３０】
このＨＤＤ１３には、カラオケ楽曲等のコンテンツごとに対応する内容の合成用画像を描画し、そこに含まれるアイコンを機能させるための仕組みに関するコンテンツレイアウト情報が各コンテンツに対応付けられて格納されている。また、このコンテンツレイアウト情報は、例えばカラオケ楽曲の演奏の進行度別（前奏、本奏、間奏、後奏等）や、カラオケ装置１の動作モード（ナイトモード又はデイモード）別に分類されて格納されている。また、ＨＤＤ１３には、個別のコンテンツに対応せず、様々な共通コンテンツに対して共用される合成用画像を描画するための素材となる共通合成データ（例えば、画像、映像、テキスト等）も格納されている。なお、カラオケ装置１には、ＨＤＤ１３に加え、不揮発性の半導体メモリ（例えばＮＡＮＤ型フラッシュメモリ等）が搭載される場合がある。このような不揮発性の半導体メモリは、ハードディスクドライブに比べて故障や破損の可能性が低いという利点がある。そこで、カラオケ装置１に不揮発性半導体メモリが搭載される場合には、ＨＤＤ１３に格納されているコンテンツレイアウト情報や共通合成データ及びプログラム等を故障・破損率の低い不揮発性半導体メモリに格納してもよい。
【００３１】
映像処理部１５は、画像情報を映像化するグラフィックエンジンや圧縮形式の映像データを再生するデコーダからなる映像処理装置であり、ビデオ出力端子に接続される外付けのメインモニタ２０における表示画像を処理する。メインモニタ２０には、カラオケ装置１が実行中のサービス（カラオケ演奏や演奏待ち期間における情報提示）に対応したコンテンツ画像が表示される。
【００３２】
音声処理部１７は、楽曲データに基づく演奏再生を行うと共に、演奏再生音とオーディオ入力端子に接続されるマイクロフォン（図示省略）から入力される歌唱者の歌声とをミキシングする等して適宜音声処理を施し、その音声処理された音声信号をオーディオ出力端子から出力する。また、カラオケ演奏以外の一般音源として、圧縮形式の音声データを再生してオーディオ出力端子から出力するデコーダとしての機能も有する。オーディオ出力端子から出力された音声信号は、オーディオ出力端子に接続されたアンプ（図示省略）で増幅された後にスピーカ（図示省略）から放音される。
【００３３】
通信インタフェース１８は、ネットワーク接続端子に接続された通信ネットワークを介して外部の配信サーバ等とデータ通信を行うための通信装置である。なお、カラオケ装置１が設置される商業施設としては、飲食を主目的とするスナックバー等のナイト市場と、カラオケサービスを主目的とするカラオケボックス等のデイ市場とがある。ナイト市場では、一般公衆回線等の低速な通信サービスを利用するナローバンド環境でカラオケ装置１をインターネット等の通信ネットワークに接続する小規模な店舗が比較的多い。一方、デイ市場では、多数のカラオケ装置１同士を店舗内のＬＡＮで相互接続した上で、店舗内のＬＡＮを光通信やＡＤＳＬ等の高速な通信サービスを利用するブロードバンド環境で外部の通信ネットワーク（例えば、ブロードバンドＶＰＮ等）に接続する大規模な店舗が多い。よって、カラオケ装置１をナイト市場及びデイ市場のどちらの市場にも対応して利用できるようにする場合、通信インタフェース１８としては、ナローバンド環境及びブロードバンド環境の何れにも対応可能なものを採用する。
【００３４】
メイン制御部１４は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ及びこれらの構成を接続するバスライン等を中心に構成された情報処理装置（例えば、マイクロコンピュータ）からなる制御用デバイスであり、ＨＤＤ１３から読込んだプログラムやデータに基づき、ユーザから指定されたカラオケ楽曲の伴奏音楽を演奏する処理を行う。このとき、映像処理部１５を通じて、演奏対象の楽曲に対応する背景画像や歌詞テロップをメインモニタ２０に表示する表示する。また、カラオケ楽曲の演奏を行っていない演奏待ち期間には、予め指定された動作モードに従って、メインモニタ２０を用いた各種画像表示や、音声出力による情報提示を行う。また、メインモニタ２０に表示させる各種コンテンツ画像の映像データをリアルタイムに入力表示制御部１２に送信すると共に、このコンテンツ画像に重畳して表示するための合成用画像を描画するための合成情報（コンテンツレイアウト情報及び共通合成データ）を入力表示制御部１２に送信する。
【００３５】
なお、カラオケ装置１のその他の機能や構成については公知技術に従っているのでここでは詳細な説明を省略する。
ところで、本実施形態のカラオケ装置１は、ナイト市場での利用にもデイ市場での利用にも両方対応可能な機種として構成したものを想定している。しかしながら、ナイト市場とデイ市場とでは、その営業形態や客層の違いから要求されるカラオケサービスの内容にも差異がある。また、ナイト市場に比較的多いナローバンド環境の店舗と、デイ市場に多いブロードバンド環境の店舗とでは、通信速度の違いから提供できるサービスの内容に差異がある。そこで、本実施形態のカラオケ装置１では、演奏待ち期間においてメイン制御部１４が実行するアプリケーションとしてナイト市場向けの機能とデイ市場向けの機能の何れも実装し、環境設定機能において実際に使用される市場に合わせた動作モード（ナイトモード又はデイモード）を指定することで、指定された市場向けの機能をメイン制御部１４が実行する。
【００３６】
ナイトモードに対応した機能としては、例えば、サービスの対象を当該店舗の得意客に限定した機能や、当該店舗の接客員を対象とした機能、中高年層の利用客向けの機能等が実装される。また、ナローバンド環境で使用されることに配慮し、必要な通信データ量が比較的少ないサービスが実装される。一方、デイモードに対応した機能としては、全国の会員をサービスの対象とした機能や、チェーン展開する店舗に対応した機能、若年層の利用客向けの機能等が実装される。また、ブロードバンド環境で使用されることを考慮し、必要な通信データ量が比較的多いサービスも実装される。また、ナイトモードとデイモードとで兼用できる機能も実装される。
【００３７】
［メイン制御部１４及び入力表示制御部１２の機能的構成の説明］
つぎに、入力表示部１１の表示パネル１１ａにコンテンツ画像と合成用画像とによる合成画像を表示する際のメイン制御部１４及び入力表示制御部の機能的構成について、図２を参照しながら説明する。
【００３８】
図２（ａ）に示すとおり、メイン制御部１４は、機能的構成として合成情報送信部１４ａ及び映像送信部１４ｂを備える。合成情報送信部１４ａは、コンテンツ画像上にオーバーレイ表示するための合成用画像を描画するための合成情報（コンテンツレイアウト情報及び共通合成データ）を入力表示制御部１２に送信する。また、映像送信部１４ｂは、再生中のコンテンツ画像の映像情報をリアルタイムに入力表示制御部１２に送信する。
【００３９】
一方、入力表示制御部１２は、機能的構成として合成情報受信部１２ａ、映像受信部１２ｂ、合成イメージ生成部１２ｃ、外部映像キャプチャ部１２ｄ、合成部１２ｅを備える。合成情報受信部１２ａは、メイン制御部１４の合成情報送信部１４ａから合成情報を受信し、合成イメージ生成部１２ｃに入力する。映像受信部１２ｂは、メイン制御部１４の映像送信部１４ｂからコンテンツ画像の映像情報を受信し、外部映像キャプチャ部１２ｄに入力する。
【００４０】
合成イメージ生成部１２ｃは、入力されたコンテンツレイアウト情報及び共通合成データに従って、コンテンツ画像にオーバーレイ表示するための合成用画像がレイアウトされたフレーム画像を生成し、その生成したフレーム画像を合成部１２ｅの第１フレームバッファ１２ｆに描画する。第１フレームバッファ１２ｆは、入力表示制御部１２のＲＡＭの所定領域に形成されたフレーム画像用の一時記憶領域である。第１フレームバッファ１２ｆに描画されたフレーム画像の一例を図２（ｂ）に示す。この図に示すとおり、第１フレームバッファ画像には、合成イメージ生成部１２ｃによってレイアウトされた合成用画像１２１（アイコン）が描画されている。
【００４１】
外部映像キャプチャ部１２ｄは、入力されたコンテンツ画像の映像情報を映像化したフレーム画像を生成し、第２フレームバッファ１２ｇに描画する。第２フレームバッファ１２ｇは、入力表示制御部１２のＲＡＭの所定領域に形成されたフレーム画像用の一時記憶領域であり、第１フレームバッファ１２ｆとは別に設けられる。第２フレームバッファ１２ｇに描画されたフレーム画像の一例を図２（ｃ）に示す。この図に示すとおり、第２フレームバッファ画像には、外部映像キャプチャ部１２ｄによって描画されたコンテンツ画像１２２が描画されている。
【００４２】
第１フレームバッファ１２ｆ及び第２フレームバッファ１２ｇにそれぞれ描画されたフレーム画像は、アルファブレンディング部１２ｈにより１つのフレーム画像に合成される。アルファブレンディング部１２ｈは、第１フレームバッファ１２ｆに描画された合成用画像を第２フレームバッファ１２ｇに描画されたコンテンツ画像の上に重ね合わせたオーバーレイ表示の合成画像を生成する。アルファブレンディング部１２ｈにより生成されたオーバーレイ合成画像の一例を図２（ｄ）に示す。この図に示すとおり、オーバーレイ合成画像には、背景となるコンテンツ画像１２２（第２フレームバッファ画像）の上に、合成用画像１２１（第１フレームバッファ画像）のアイコンが重ねて描画されている。
【００４３】
合成部１２ｅのアルファブレンディング部１２ｈによって合成されたオーバーレイ合成画像の画像情報は入力表示部１１の表示パネル１１ａに出力される。その結果、表示パネル１１ａにおいてオーバーレイ合成画像が表示される。
【００４４】
［合成レイアウト情報の説明］
つぎに、コンテンツ画像上にオーバーレイ表示する合成用画像の描画に用いる合成レイアウト情報の詳細な内容について、図３を参照しながら説明する。
【００４５】
図３（ａ）に示すとおり、合成レイアウト情報には内訳として、「種類」、「エリア座標」、「表示データ」、「リンク」、「操作の可否」、及び「拡張情報」等の各項目に対応する情報が含まれている。
【００４６】
「種類」の情報項目には、その合成用画像が映像や画像を表示するための映像・画像エリアや、テキストを表示するためのテキストエリア、表示内容を特に指定しない自由エリア等の種別を示す情報が含まれる。「エリア座標」の情報項目は、その合成用画像の表示位置及び表示範囲を示す座標情報が含まれる。「表示データ」の情報項目には、その合成用画像の表示エリアに表示される画像や映像、テキストのデータを示す情報が含まれる。「リンク」の情報項目には、その合成用画像が機能選択用のアイコンである場合に、タッチ操作された際に参照すべきリンク先や発生するイベントを示す情報が含まれる。「操作の可否」は、その合成用画像に対するタッチ操作を受付け可能であるか、すなわち、操作可能なアイコンであるか否かを示す情報が含まれる。「拡張情報」の情報項目には、その合成用画像に用いられる表示効果（エフェクト）に関する情報が含まれる。具体的には、エフェクトに用いられる画像の表示位置及び表示範囲を示す情報が含まれる「エリア座標」、エフェクトとして表示される画像や映像、テキストのデータを示す情報が含まれる「拡張表示データ」、タッチ操作時のアイコンの動作の内容等のエフェクトの種類を示す情報が含まれる「エフェクトの種類」といった情報項目がある。
【００４７】
上述のような合成レイアウト情報から生成される画面イメージの一例を図３（ｂ）に示す。この図に示すように、表示パネル１１ａの表示範囲内に、合成レイアウト情報に基づいて生成された各種の合成用画像が所定位置にレイアウトされる。
【００４８】
［楽曲演奏時における入力表示制御処理の説明］
つぎに、カラオケ装置１の入力表示制御部１２が実行する「楽曲演奏時における入力表示制御処理」の手順について、図４のフローチャートを参照しながら説明する。この処理は、メイン制御部１４が実行するカラオケ演奏に関する各種処理や、演奏待ち期間に実行する情報提示に関する各種処理等と並行して実行される処理である。また、入力表示制御部１２あるいはメイン制御部１４においてカラオケ装置１に入力表示部１１が実装されているか否かを判定し、実装されていることが確認された条件下において実行される。
【００４９】
入力表示制御部１２は、まず、メイン制御部１４において実行中のコンテンツの種別を判定する（Ｓ１００）。実行中のコンテンツがカラオケ楽曲の演奏である場合（Ｓ１００：楽曲演奏）、Ｓ１０４の処理に進む。一方、実行中のコンテンツがカラオケ楽曲の演奏以外の画像合成の対象となるコンテンツである場合（Ｓ１００：その他合成対象）、本処理とは別の当該コンテンツ用の処理フローに移行する（Ｓ１０２）。あるいは、実行中のコンテンツが画像合成の対象外のコンテンツである場合（Ｓ１００：合成対象外）、本処理を終了する。
【００５０】
実行中のコンテンツがカラオケ楽曲の演奏である場合に進むＳ１０４では、カラオケ装置１の動作モードの設定において、入力表示部１１で情報表示を行う情報表示モードがオンに設定されているか否かを判定する。情報表示モードがオンに設定されている場合（Ｓ１０４：ＹＥＳ）、Ｓ１０６の処理に進む一方、情報表示モードがオフに設定されている場合（Ｓ１０４：ＮＯ）、本処理を終了する。
【００５１】
情報表示モードがオンに設定されている場合に進むＳ１０６では、カラオケ装置１の環境設定においてデイモードに設定されているか、あるいはナイトモードに設定されているかを判定する。デイモードに設定されている場合（Ｓ１０６：デイモード）に進むＳ１０８では、演奏中のカラオケ楽曲に対応付けられているコンテンツレイアウト情報のうちデイモードにおける画像合成に対応したデイモード用のコンテンツレイアウト情報や、共通合成データを取得する。コンテンツレイアウト情報及び共通合成データは、合成情報受信部１２ａを通じてメイン制御部１４から取得する。一方、ナイトモードに設定されている場合（Ｓ１０６：ナイトモード）に進むＳ１１０では、演奏中のカラオケ楽曲に対応付けられているコンテンツレイアウト情報のうちナイトモードにおける画像合成に対応したデイモード用のコンテンツレイアウト情報や共通合成データを取得する。
【００５２】
つぎに、Ｓ１１２では、メイン制御部１４で行われている楽曲演奏の進行度合を判定する。ここでは、カラオケ楽曲の歌唱パートに入る前に演奏される「前奏」、歌唱パートで演奏される「本奏」、歌唱パートの合間に演奏される「間奏」、歌唱パートの終了後、楽曲の最後に演奏される「後奏」の何れかの段階を判定する。
【００５３】
前奏を演奏中である場合（Ｓ１１２：前奏）に進むＳ１１４では、演奏中のカラオケ楽曲に対応付けられているコンテンツレイアウト情報のうち前奏中における画像合成に対応した前奏用のコンテンツレイアウト情報や共通合成データを取得する。一方、本奏を演奏中である場合（Ｓ１１２：本奏）に進むＳ１１６では、演奏中のカラオケ楽曲に対応付けられているコンテンツレイアウト情報のうち本奏中における画像合成に対応した本奏用のコンテンツレイアウト情報や共通合成データを取得する。一方、間奏を演奏中である場合（Ｓ１１２：間奏）に進むＳ１１８では、演奏中のカラオケ楽曲に対応付けられているコンテンツレイアウト情報のうち間奏中における画像合成に対応した間奏用のコンテンツレイアウト情報や共通合成データを取得する。一方、後奏を演奏中である場合（Ｓ１１２：後奏）に進むＳ１２０では、演奏中のカラオケ楽曲に対応付けられているコンテンツレイアウト情報のうち後奏中における画像合成に対応した後奏用のコンテンツレイアウト情報や共通合成データを取得する。
【００５４】
つぎに、Ｓ１２２では、Ｓ１０８〜Ｓ１２０において取得した合成情報に基づいて生成した合成用画像と、カラオケ楽曲の演奏と同期して再生中の背景映像（コンテンツ画像）とを合成し、入力表示部１１の表示パネル１１ａに表示するための合成画像を生成する。ここでは、上述したように、第１フレームバッファ１２ｆに描画した合成用画像を、第２フレームバッファ１２ｇに描画したカラオケ背景画像の上に重ね合わせたオーバーレイ表示の合成画像を生成する（図２参照）。そして、Ｓ１２２で生成した合成画像を入力表示部１１の表示パネル１１ａに表示すると共に、その合成画像の生成に用いた合成レイアウト情報において操作可能と定義されたアイコンの画像位置に対するタッチ操作をタッチパネル１１ｂにて受付け可能に設定する（Ｓ１２４）。
【００５５】
つぎに、Ｓ１２６では、タッチパネル１１ｂに対するタッチ操作を一定期間待ち受ける。一定期間のうちにタッチパネル１１ｂに対するタッチ操作を感知した場合（Ｓ１２６：ＹＥＳ）、Ｓ１２８の処理に進み、一定期間のうちにタッチ操作がなかった場合（Ｓ１２６：ＮＯ）、本処理を終了する。タッチパネル１１ｂに対するタッチ操作を感知した場合に進むＳ１２８では、そのタッチされた位置が、Ｓ１２４で表示した合成画像におけるアイコンの画像位置に相当するか否かを判定する。タッチされた位置がアイコンの画像位置に相当する場合（Ｓ１２８：ＹＥＳ）、Ｓ１３０の処理に進み、タッチされた位置がアイコンの画像位置ではない場合（Ｓ１２８：ＮＯ）、本処理を終了する。
【００５６】
タッチされた位置がアイコンの画像位置である場合に進むＳ１３０では、対応する合成レイアウト情報において定義されたエフェクトを表示パネル１１ａに表示する。そして、そのタッチされたアイコンに割当てられているイベントの発生をメイン制御部１４に対して通知し（Ｓ１３２）、本処理を終了する。
【００５７】
［ＣＭ再生時における入力表示制御処理の説明］
つぎに、カラオケ装置１の入力表示制御部１２が実行する「ＣＭ再生時における入力表示制御処理」の手順について、図５のフローチャートを参照しながら説明する。この処理は、メイン制御部１４がカラオケ楽曲の演奏待ち期間に実行する情報提示に関する各種処理等と並行して実行される処理である。また、入力表示制御部１２あるいはメイン制御部１４においてカラオケ装置１に入力表示部１１が実装されているか否かを判定し、実装されていることが確認された条件下において実行される。
【００５８】
入力表示制御部１２は、まず、メイン制御部１４において実行中のコンテンツの種別を判定する（Ｓ２００）。実行中のコンテンツがＣＭ表示である場合（Ｓ２００：ＣＭ表示）、Ｓ２０４の処理に進む。一方、実行中のコンテンツがＣＭ表示以外の画像合成の対象となるコンテンツである場合（Ｓ２００：その他合成対象）、本処理とは別の当該コンテンツ用の処理フローに移行する（Ｓ２０２）。あるいは、実行中のコンテンツが画像合成の対象外のコンテンツである場合（Ｓ２００：合成対象外）、本処理を終了する。
【００５９】
実行中のコンテンツがＣＭ表示である場合に進むＳ２０４では、実行中のコンテンツが共通コンテンツであるか否かを判定する。ここでいう共通コンテンツとは、当該カラオケ装置１で独自に用いられるコンテンツではなく、共通の配信元から配信され多くのカラオケ装置で共通して利用されるコンテンツを指す。実行中のコンテンツが共通コンテンツである場合（Ｓ２０４：ＹＥＳ）、Ｓ２０６の処理に進む一方、共通コンテンツではない場合（Ｓ２０４：ＮＯ）、本処理を終了する。
【００６０】
実行中のコンテンツが共通コンテンツである場合に進むＳ２０６では、カラオケ装置１の動作モードの設定において、入力表示部１１で情報表示を行う情報表示モードがオンに設定されているか否かを判定する。情報表示モードがオンに設定されている場合（Ｓ２０６：ＹＥＳ）、Ｓ２０８の処理に進む一方、情報表示モードがオフに設定されている場合（Ｓ２０６：ＮＯ）、本処理を終了する。
【００６１】
情報表示モードがオンに設定されている場合に進むＳ２０８では、表示中のＣＭが合成画像の表示による操作を許可されたコンテンツであるか否かを判定する。操作を許可されたコンテンツである場合（Ｓ２０８：ＹＥＳ）、Ｓ２１０の処理に進み、操作を許可されていないコンテンツである場合（Ｓ２０８：ＮＯ）、本処理を終了する。
【００６２】
表示中のＣＭが操作を許可されたコンテンツである場合に進むＳ２１０では、表示中のＣＭコンテンツに対応付けられているコンテンツレイアウト情報や共通合成データを取得する。そして、Ｓ２１０で取得したコンテンツレイアウト情報や共通合成データに基づいて生成した合成用画像と、表示中のＣＭ画像（コンテンツ画像）とを合成し、入力表示部１１の表示パネル１１ａに表示するための合成画像を生成する（Ｓ２１２）。ここでは、上述したように、第１フレームバッファ１２ｆに描画した合成用画像を、第２フレームバッファ１２ｇに描画したＣＭ画像の上に重ね合わせたオーバーレイ表示の合成画像を生成する（図２参照）。そして、Ｓ２１２で生成した合成画像を入力表示部１１の表示パネル１１ａに表示すると共に、その合成画像の生成に用いた合成レイアウト情報において操作可能と定義されたアイコンの画像位置に対するタッチ操作をタッチパネル１１ｂにて受付け可能に設定する（Ｓ２１４）。
【００６３】
つぎに、Ｓ２１６では、タッチパネル１１ｂに対するタッチ操作を一定期間待ち受ける。一定期間のうちにタッチパネル１１ｂに対するタッチ操作を感知した場合（Ｓ２１６：ＹＥＳ）、Ｓ２１８の処理に進み、一定期間のうちにタッチ操作がなかった場合（Ｓ２１６：ＮＯ）、本処理を終了する。タッチパネル１１ｂに対するタッチ操作を感知した場合に進むＳ２１８では、そのタッチされた位置が、Ｓ２１４で表示した合成画像におけるアイコンの画像位置に相当するか否かを判定する。タッチされた位置がアイコンの画像位置に相当する場合（Ｓ２１８：ＹＥＳ）、Ｓ２２０の処理に進み、タッチされた位置がアイコンの画像位置ではない場合（Ｓ２１８：ＮＯ）、本処理を終了する。
【００６４】
タッチされた位置がアイコンの画像位置である場合に進むＳ２２０では、対応する合成レイアウト情報において定義されたエフェクトを表示パネル１１ａに表示する。そして、そのタッチされたアイコンに割当てられているイベントの発生をメイン制御部１４に対して通知し（Ｓ２２２）、本処理を終了する。
【００６５】
［合成レイアウト情報取得処理の説明］
つぎに、カラオケ装置１のメイン制御部１４が実行する「合成レイアウト情報取得処理」の手順について、図６のフローチャートを参照しながら説明する。この処理は、カラオケ装置１で利用されるカラオケ楽曲やＣＭ表示等のコンテンツデータを取得する処理と併せて実行される処理である。
【００６６】
メイン制御部１４は、まず、コンテンツデータを所定の取得先から取得する（Ｓ３００）。コンテンツデータの取得は、通信ネットワークを通じてコンテンツ配信用のカラオケサーバや、当該コンテンツを保有する他のカラオケ装置との通信により行う。
【００６７】
つぎに、自カラオケ装置１が入力表示部１１を搭載した機種であるか否かを判定する（Ｓ３０２）。入力表示部１１を搭載しているか否かについては、例えば、カラオケ装置１に予め登録されている設定情報を参照することで判定できる。自カラオケ装置１が入力表示部１１を搭載している場合（Ｓ３０２：ＹＥＳ）、Ｓ３０４の処理に進む一方、入力表示部１１を搭載していない場合（Ｓ３０２：ＮＯ）、本処理を終了する。
【００６８】
自カラオケ装置１が入力表示部１１を搭載している場合に進むＳ３０４では、Ｓ３００で取得したコンテンツに対応する合成レイアウト情報を同じ配信元から取得し、当該コンテンツと対応付けてＨＤＤ１３に格納する。また、Ｓ３０６では、Ｓ３０４で取得した合成レイアウト情報に基づいて合成用画像を生成する際に用いる合成素材（画像、映像、テキスト等）のデータを同じ配信元から取得し、ＨＤＤ１３に格納する。データの取得後、本処理を終了する。
【００６９】
［合成画像の表示例の説明］
つぎに、本実施形態において入力表示部１１に表示する合成画像の具体例について、図７を参照しながら説明する。
【００７０】
（合成画像表示例１）
図７に示すのは、ナイトモードにおいてカラオケ楽曲を演奏しているときに、楽曲の間奏のタイミングで当該カラオケ装置１が設置された店舗（ナイト市場）の顧客に関する情報を入力表示部１１に表示する事例である。この機能は、顧客と共にカラオケ装置１を利用する接客員が利用することを想定したものである。
【００７１】
この事例では、図７（ａ）に示すとおり、間奏中のタイミングでカラオケの背景画像であるコンテンツ画像１２３上に、顧客情報の表示を呼び出す情報表示用のアイコンを含むオーバーレイ画像群１２４が表示される。この画面上において利用者（例えば、接客員）が、オーバーレイ画像１３１として表示される「顧客情報」の情報表示用のアイコンをタッチすると背景画像上に、オーバーレイ画像１３２として顧客情報が表示される（図７（ｂ）参照）。
【００７２】
図７（ｂ）に示す事例では、来店中の顧客名や、その顧客の好む楽曲名や飲食物といった情報が含まれたオーバーレイ画像１３２を含むオーバーレイ画像群１２５が、間奏時のコンテンツ画像１２３上に表示されている。来客中の顧客に関する情報は、予めカラオケ装置１のＨＤＤ１３等に登録されている常連客のデータデータベースから、来店して当該カラオケ装置１にログインした顧客に該当のデータを読出して表示する。
【００７３】
（合成画像表示例２）
図７の変形例として、ナイトモードにおいてカラオケ楽曲を演奏しているときに、図７（ａ）に示すオーバーレイ画像１３１「顧客情報」の代わりに、「次曲予約候補」の情報表示用のアイコンがオーバーレイ画像１３１として表示されてもよい。この画面上において利用者（顧客や接客員）が「次曲予約候補」の情報表示用のアイコンをタッチすると背景画像上に関連アーティスト情報が表示される。
【００７４】
この場合、図７（ｂ）に示すオーバーレイ画像１３２の代わりに、関連アーティスト情報として、演奏中の楽曲と関連性のあるアーティスト名や、演奏中の楽曲のアーティストの他の楽曲名といった情報が、間奏時のコンテンツ画像１２３上に表示される。例えば、関連アーティスト名をタッチすることで、そのアーティストの楽曲名を表示するようにしたり、表示中の楽曲名をタッチすることで、その楽曲を次以降の演奏予約曲に指定できるようにする。このような関連アーティスト情報は、当該カラオケ楽曲に対応付けて配信された情報に基づいて表示する。
【００７５】
（合成画像表示例３）
合成画像表示例２の変形例として、楽曲の後奏のタイミングで、上述の「次曲予約候補」の情報表示用のアイコンが、図７（ａ）に示すオーバーレイ画像１３１として表示されてもよい。この画面上において利用者（顧客や接客員）が「次曲予約候補」の情報表示用のアイコンをタッチすると背景画像上に、上述の関連アーティスト情報が表示される。
【００７６】
（合成画像表示例４）
図７の変形例として、デイモードにおいてカラオケ楽曲を演奏しているときに、上述の「次曲予約候補」の情報表示用のアイコンが、図７（ａ）に示すオーバーレイ画像１３１として表示されてもよい。この画面上において利用者（例えば、顧客）が「次曲予約候補」の情報表示用のアイコンをタッチすると背景画像上に、上述の関連アーティスト情報が表示される。この事例では、間奏中のタイミングでカラオケの背景画像であるコンテンツ画像１２３上に、「演奏中の楽曲のアーティストの他の楽曲に関する情報」や、「アーティストのライブスケジュールに関する情報」、「演奏中楽曲に関連性のある他のアーティストに関する情報」等を呼び出す情報表示用のアイコンが、関連アーティスト情報としてオーバーレイ画像１３２により表示されてもよい。
【００７７】
そして、「演奏中の楽曲のアーティストの他の楽曲に関する情報」の表示アイコンがタッチされると、演奏中の楽曲のアーティストの他の楽曲に関する情報が含まれたオーバーレイ画像が、間奏時のコンテンツ画像１２３上に表示される。また、「アーティストのライブスケジュールに関する情報」の表示アイコンがタッチされると、演奏中の楽曲のアーティストのライブスケジュール等の情報が含まれたオーバーレイ画像が、間奏時のコンテンツ画像１２３上に表示される。また、「演奏中楽曲に関連性のある他のアーティストに関する情報」の表示アイコンがタッチされると、演奏中の楽曲に関連性のある他のアーティストに関する情報が含まれたオーバーレイ画像が、間奏時のコンテンツ画像１２３上に表示される。これらのアーティスト情報は、当該カラオケ楽曲に対応付けて配信された情報に基づいて表示する。
【００７８】
（合成画像表示例５）
合成画像表示例４の変形例として、デイモードやナイトモードにおいてカラオケ楽曲を演奏しているときに、楽曲の後奏のタイミングで、合成画像表示例４で表示した「演奏中の楽曲のアーティストの他の楽曲に関する情報」や、「アーティストのライブスケジュールに関する情報」、「演奏中楽曲に関連性のある他のアーティストに関する情報」等を呼び出す情報表示用のアイコンが、関連アーティスト情報としてオーバーレイ画像１３１により表示されてもよい。
【００７９】
（合成画像表示例６）
合成画像表示例５の変形例として、デイモードにおいてカラオケ楽曲を演奏しているときに、楽曲の間奏のタイミングで、「演奏された楽曲に関連性のあるアーティストに関する情報」の表示用のアイコンが、オーバーレイ画像１３１として入力表示部１１に表示されてもよい。この事例では、利用者（例えば、顧客）が、「演奏された楽曲に関連性のあるアーティストに関する情報」の表示用のアイコンをタッチすると背景画像上にそのアイコンに対応したアーティスト情報が、オーバーレイ画像１３２として表示される。具体的には、演奏中の楽曲と関連性のあるアーティスト名や、演奏中の楽曲のアーティストの他の楽曲名といった情報が含まれたオーバーレイ画像群１３２が、間奏時のコンテンツ画像１２３上に表示される。この画面上においては、例えば、関連アーティスト名をタッチすることで、そのアーティストの楽曲名を表示するようにしたり、表示中の楽曲名をタッチすることで、その楽曲を次以降の演奏予約曲に指定できるようにする。このような関連アーティスト情報は、当該カラオケ楽曲に対応付けて配信された情報に基づいて表示する。
【００８０】
（合成画像表示例７）
図７の変形例として、デイモードやナイトモードにおいてカラオケ楽曲を演奏しているときに、楽曲の本奏において特定の歌詞のフレーズが演奏されるタイミングで「歌詞のフレーズを支持する利用者からの投票結果に関する情報」の表示用アイコンが、オーバーレイ画像１３１として表示されてもよい。この事例では、利用者（例えば、顧客）が、「歌詞のフレーズを支持する利用者からの投票結果に関する情報」の表示用のアイコンをタッチすると背景画像上に、そのアイコンに対応した投票結果情報がオーバーレイ画像１３２として表示される。このような投票結果の情報は、カラオケ装置１で別途実施される投票機能によって集計された投票結果から、当該カラオケ楽曲の歌詞フレーズ対応する情報を取得して表示する。
【００８１】
（合成画像表示例８）
図７の変形例として、デイモードやナイトモードにおいてカラオケ楽曲を演奏しているときに、楽曲の後奏のタイミングで「楽曲のアーティストからの告知に関する情報」の表示用のアイコンが、オーバーレイ画像１３１として表示されてもよい。この事例では、利用者（例えば、顧客）が「楽曲のアーティストからの告知に関する情報」の表示用のアイコンをタッチすると背景画像上にそのアイコンに対応したアーティスト情報が、オーバーレイ画像１３２として表示される。具体的には、演奏中の楽曲のアーティストからの告知情報として、当該アーティストの最新ＣＤアルバムの宣伝に関する情報が含まれたオーバーレイ画像１３２が、後奏時のコンテンツ画像１２３上に表示される。このオーバーレイ画像１３２には、アーティストのＣＤアルバムを紹介するテキストに加え、当該ＣＤアルバムのジャケット等の画像が含まれている。このような告知情報は、当該カラオケ楽曲に対応付けて配信された情報に基づいて表示する。
【００８２】
［実施形態の構成と特許請求の範囲に記載の構成との対応］
実施形態のカラオケ装置１の各構成と、特許請求の範囲に記載の構成との対応は次のとおりである。実施形態の入力表示部１１が、特許請求の範囲における入力表示手段に相当する。また、入力表示制御部１２が、コンテンツ画像取得手段、付加情報取得手段、描画手段、表示制御手段、入力制御手段、及び判定手段に相当する。また、入力表示制御部１２又はメイン制御部１４が実装判定手段に相当する。
【００８３】
［別実施形態］
以上、本発明の実施形態について説明したが、本発明は上記の実施形態に何ら限定されるものではなく様々な態様にて実施することが可能である。
【００８４】
例えば、上記実施形態においては、カラオケ装置１の全体の統括的な制御やカラオケ演奏等の主要な処理を司るメイン制御部１４と、入力表示部１１の制御を主に司る入力表示制御部１２とが別体の制御デバイスとして構成された事例について説明した。これに対して、メイン制御部１４が上記入力表示制御部１２としての機能を併せ持つような構成であってもよい。
【００８５】
以下、別実施形態のメイン制御部１４の機能的構成について、図８を参照しながら説明する。
図８（ａ）に示すとおり、メイン制御部１４は、機能的構成として映像生成部１４ｃ、第１フレームバッファ１４ｄ、第２フレームバッファ１４ｅ、アルファブレンディング部１４ｆ、第１映像送信部１４ｇ、及び第２映像送信部１４ｈを備える。
【００８６】
映像生成部１４ｃは、再生中のコンテンツ画像の映像情報をリアルタイムに映像化したフレーム画像を生成し、第１フレームバッファ１４ｄに描画する。第１フレームバッファ１４ｄは、メイン制御部１４のＲＡＭの所定領域に形成されたフレーム画像用の一時記憶領域である。第１フレームバッファ１４ｄに描画されたフレーム画像の一例を図８（ｂ）に示す。この図に示すとおり、第１フレームバッファ画像には、映像生成部１４ｃによって描画されたコンテンツ画像１４１が描画されている。
【００８７】
また、映像生成部１４ｃは、再生中のコンテンツ画像上にオーバーレイ表示するための合成用画像を描画するための合成情報（コンテンツレイアウト情報及び共通合成データ）を読出し、その合成情報に基づいて合成用画像をレイアウトしたフレーム画像を生成する。そして、その生成したフレーム画像を第２フレームバッファ１４ｅに描画する。第２フレームバッファ１４ｅは、メイン制御部１４のＲＡＭの所定領域に形成されたフレーム画像用の一時記憶領域であり、第１フレームバッファ１４ｄとは別に設けられる。第２フレームバッファ１４ｅに描画されたフレーム画像の一例を図８（ｃ）に示す。この図に示すとおり、第２フレームバッファ画像には、映像生成部１４ｃによってレイアウトされた合成用画像１４２（アイコン）が描画されている。
【００８８】
第１映像送信部１４ｇは、第１フレームバッファ１４ｄに描画された第１フレームバッファ画像（コンテンツ画像）の画像情報はメインモニタ２０に出力される。その結果、メインモニタ２０においてコンテンツ画像が表示される。
【００８９】
一方、第１フレームバッファ１４ｄ及び第２フレームバッファ１４ｅにそれぞれ描画されたフレーム画像は、アルファブレンディング部１４ｆにより１つのフレーム画像に合成される。アルファブレンディング部１４ｆは、第２フレームバッファ１４ｅに描画された合成用画像を第１フレームバッファ１４ｄに描画されたコンテンツ画像の上に重ね合わせたオーバーレイ表示の合成画像を生成する。アルファブレンディング部１４ｆにより生成されたオーバーレイ合成画像の一例を図８（ｄ）に示す。この図に示すとおりオーバーレイ合成画像には、背景となるコンテンツ画像１４１（第１フレームバッファ画像）の上に、合成用画像１４２（第２フレームバッファ画像）のアイコンが重ねて描画されている。
【００９０】
第２映像送信部１４ｈは、アルファブレンディング部１２ｈによって合成されたオーバーレイ合成画像の画像情報を入力表示部１１の表示パネル１１ａに出力する。その結果、表示パネル１１ａにおいてオーバーレイ合成画像が表示される。
【符号の説明】
【００９１】
１…カラオケ装置、１０…操作パネル、１１…入力表示部、１１ａ…表示パネル、１１ｂ…タッチパネル、１２…入力表示制御部、１２ａ…合成情報受信部、１２ｂ…映像受信部、１２ｃ…合成イメージ生成部、１２ｄ…外部映像キャプチャ部、１２ｅ…合成部、１２ｆ…第１フレームバッファ、１２ｇ…第２フレームバッファ、１２ｈ…アルファブレンディング部、１３…ハードディスクドライブ（ＨＤＤ）、１４…メイン制御部、１４ａ…合成情報送信部、１４ｂ…映像送信部、１４ｃ…映像生成部、１４ｄ…第１フレームバッファ、１４ｅ…第２フレームバッファ、１４ｆ…アルファブレンディング部、１４ｇ…第１映像送信部、１４ｈ…第２映像送信部、１５…映像処理部、１７…音声処理部、１８…通信インタフェース、２０…メインモニタ。
【図１】
0005360167.tif 000002
【図３】
0005360167.tif 000003
【図４】
0005360167.tif 000004
【図５】
0005360167.tif 000005
【図６】
0005360167.tif 000006
【図２】
0005360167.tif 000007
【図７】
0005360167.tif 000008
【図８】
0005360167.tif 000009