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