(57)【特許請求の範囲】
【請求項１】
複数の楽曲再生装置により投稿管理装置へデータが投稿される通信システムにおける楽曲再生装置であって、
前記通信システムで使用される照明装置を識別する照明装置識別情報であって、前記楽曲再生装置に接続された照明装置を識別する第１照明装置識別情報を記憶する第１記憶手段と、
複数の楽曲の中から所定の楽曲が出力されるとき、出力される楽曲を識別する第１楽曲識別情報と、楽曲の出力中に使用された照明装置を識別する第２照明装置識別情報と、前記使用された照明装置により照明された照明パターンを示す照明パターン情報とを対応付けて、投稿照明情報として記憶する第２記憶手段と、
前記第２記憶手段に記憶された前記投稿照明情報を、ネットワークに接続された投稿管理装置へ送信する第１送信手段と、
楽曲が出力される場合、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第１記憶手段により記憶された前記照明装置識別情報と、出力される楽曲を識別する第２楽曲識別情報とを含む前記投稿照明情報を検索する第１検索手段と、
を備えることを特徴とする楽曲再生装置。
【請求項２】
前記楽曲再生装置は、
前記第１検索手段により前記投稿照明情報が検索される場合、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第１記憶手段により記憶された前記第１照明装置識別情報と一致する前記第２照明装置識別情報である前記投稿照明情報があるか否かを判定する第１判定手段をさらに備え、
前記第１判定手段により一致する前記第２照明装置識別情報である前記投稿照明情報がないと判定された場合、前記第１検索手段は、前記第１記憶手段により記憶された前記第１照明装置識別情報との一致度合いが高い前記投稿照明情報を優先して検索することを特徴とする請求項１に記載の楽曲再生装置。
【請求項３】
前記楽曲再生装置は、
前記通信システムで使用される照明装置を識別する照明装置識別情報と、前記照明装置識別情報により識別される照明装置と代替可能な照明装置を示す第３照明装置識別情報とを対応付けて、代替情報として記憶する第３記憶手段と、
前記第１判定手段により一致する前記第２照明装置識別情報である前記投稿照明情報がないと判定された場合、前記第２記憶手段に記憶された前記第２照明装置識別情報の中で、一致しなかった前記第１照明装置識別情報と代替可能な照明装置を含む前記投稿照明情報を、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第１検索手段は検索することを特徴とする請求項２に記載の楽曲再生装置。
【請求項４】
複数の楽曲再生装置によりデータが投稿される通信システムにおいて、前記複数の楽曲再生装置から投稿された投稿照明情報を管理する投稿管理装置であって、
前記楽曲再生装置から、照明パターンを検索するために送信される検索メッセージであって、前記楽曲再生装置に接続された照明装置を識別する第１照明装置識別情報と、前記楽曲装置で出力される楽曲を識別する第１楽曲識別情報とを含む前記検索メッセージを受信する受信手段と、
前記複数の楽曲再生装置のいずれかから投稿された投稿照明情報であって、楽曲が出力されるときに使用された照明装置を識別する第２照明装置識別情報と、前記使用された照明装置により照明された照明パターンを示す照明パターン情報と、再生された楽曲を識別する第２楽曲識別情報とを対応付けて前記投稿照明情報として記憶する第４記憶手段と、
前記第４記憶手段に記憶される前記投稿照明情報の中から、前記受信手段により受信された前記第１照明装置識別情報を含む前記投稿照明情報を検索する第２検索手段と、
前記第２検索手段により検索された前記投稿照明情報を、前記検索メッセージの送信元の楽曲再生装置へ向けて送信する第２送信手段と、
を備えることを特徴とする投稿管理装置。
【請求項５】
前記投稿管理装置は、
前記第２検索手段により前記投稿照明情報が検索される場合、前記第４記憶手段が記憶する前記投稿照明情報の中から、前記受信手段により受信された前記検索メッセージが含む前記第１照明装置識別情報と一致する前記第２照明装置識別情報である前記投稿照明情報があるか否かを判定する第１判定手段をさらに備え、
前記第１判定手段により一致する前記第２照明装置識別情報である前記投稿照明情報がないと判定された場合、前記第２検索手段は、前記受信手段により受信された前記検索メッセージが含む前記第１照明装置識別情報との一致度合いが高い前記投稿照明情報を優先して検索することを特徴とする請求項４に記載の投稿管理装置。
【請求項６】
前記投稿管理装置は、
前記通信システムで使用される照明装置を識別する照明装置識別情報と、前記照明装置識別情報により識別される照明装置と代替可能な照明装置を示す第３照明装置識別情報とを対応付けて、代替情報として記憶する第５記憶手段をさらに備え、
前記第１判定手段により、前記第１照明装置識別情報と一致する前記第２照明装置識別情報である前記投稿照明情報がないと判定された場合、前記第４記憶手段に記憶された前記第２照明装置識別情報の中で、一致しなかった前記第１照明装置識別情報と代替可能な照明装置を含む前記投稿照明情報を、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第２検索手段は検索することを特徴とする請求項５に記載の投稿管理装置。
【請求項７】
複数の楽曲再生装置により投稿管理装置へデータが投稿される通信システムにおける楽曲再生装置であって、前記通信システムで使用される照明装置を識別する照明装置識別情報であって、前記楽曲再生装置に接続された照明装置を識別する第１照明装置識別情報を記憶する第１記憶手段と、複数の楽曲の中から所定の楽曲が出力されるとき、出力される楽曲を識別する第１楽曲識別情報と、楽曲の出力中に使用された照明装置を識別する第２照明装置識別情報と、前記使用された照明装置により照明された照明パターンを示す照明パターン情報とを対応付けて、投稿照明情報として記憶する第２記憶手段とを備える前記楽曲再生装置のコンピュータに、
前記第２記憶手段に記憶された前記投稿照明情報を、ネットワークに接続された投稿管理装置へ送信する送信ステップと、
楽曲が出力される場合、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第１記憶手段により記憶された前記照明装置識別情報と、出力される楽曲を識別する第２楽曲識別情報とを含む前記投稿照明情報を検索する検索ステップと、
を実行させることを特徴とするプログラム。
【請求項８】
複数の楽曲再生装置により投稿管理装置へデータが投稿される通信システムにおける楽曲再生装置であって、前記通信システムで使用される照明装置を識別する照明装置識別情報であって、前記楽曲再生装置に接続された照明装置を識別する第１照明装置識別情報を記憶する第１記憶手段と、複数の楽曲の中から所定の楽曲が出力されるとき、出力される楽曲を識別する第１楽曲識別情報と、楽曲の出力中に使用された照明装置を識別する第２照明装置識別情報と、前記使用された照明装置により照明された照明パターンを示す照明パターン情報とを対応付けて、投稿照明情報として記憶する第２記憶手段とを備える前記楽曲再生装置の照明パターン検索方法であって、
前記第２記憶手段に記憶された前記投稿照明情報を、ネットワークに接続された投稿管理装置へ送信する送信ステップと、
楽曲が出力される場合、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第１記憶手段により記憶された前記照明装置識別情報と、出力される楽曲を識別する第２楽曲識別情報とを含む前記投稿照明情報を検索する検索ステップと、
を含む照明パターン検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、照明器具が設置された楽曲再生装置に関する。具体的には、楽曲再生装置のユーザの嗜好に合わせて、照明器具により照らされる照明パターンを変更可能な楽曲再生装置に関する。
【背景技術】
【０００２】
従来、照明パターンが変更可能な楽曲再生装置が知られている。例えば、特許文献１に記載の楽曲再生装置では、カラオケの楽曲が再生されるとき、部屋に設置された調光装置が動作される。再生される楽曲のデータに基づいて、調光装置が動作される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−２８１９６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年のネットワーク技術の進歩にそって、ネットワークに数多くのデータを共有することが可能になってきている。ネットワークでデータを共有するために、所定のサーバ装置またはクラウドシステムにデータをアップロードすることを、以下、「投稿」と呼ぶ。このようなネットワーク環境では、各カラオケルームで使用された調光装置の照明パターンが投稿可能になってきている。これにより、複数のカラオケルーム間で、照明パターンを共有して利用することが可能になる。しかしながら、複数のカラオケルーム、または複数のカラオケ店舗間で、配置される調光装置が異なる場合がある。例えば、ある第１のカラオケルームには、ミラーボール、変光ライトが設置されているのに対し、ある第２のカラオケルームには、変更ライトしか設置されていない場合である。この場合、第１のカラオケルームの照明パターンを、第２のカラオケルームの使用者がダウンロードしたとしても、第２のカラオケルームの使用者は、照明パターンを利用することができなかった。
【０００５】
本発明は、以上のことを鑑みてなされたものである。本発明の目的は、複数のカラオケルーム間またはカラオケ店舗間で調光装置が異なる場合であっても、複数の投稿された照明パターンの中から利用可能な照明パターンを検索することができる楽曲再生装置、投稿管理装置、照明パターン検索方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明によれば、複数の楽曲再生装置により投稿管理装置へデータが投稿される通信システムにおける楽曲再生装置であって、前記通信システムで使用される照明装置を識別する照明装置識別情報であって、前記楽曲再生装置に接続された照明装置を識別する第１照明装置識別情報を記憶する第１記憶手段と、複数の楽曲の中から所定の楽曲が出力されるとき、出力される楽曲を識別する第１楽曲識別情報と、楽曲の出力中に使用された照明装置を識別する第２照明装置識別情報と、前記使用された照明装置により照明された照明パターンを示す照明パターン情報とを対応付けて、投稿照明情報として記憶する第２記憶手段と、前記第２記憶手段に記憶された前記投稿照明情報を、ネットワークに接続された投稿管理装置へ送信する第１送信手段と、楽曲が出力される場合、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第１記憶手段により記憶された前記照明装置識別情報と、出力される楽曲を識別する第２楽曲識別情報とを含む前記投稿照明情報を検索する第１検索手段と、を備えることを特徴とする楽曲再生装置である。
【０００７】
請求項２に記載の発明によれば、前記楽曲再生装置は、前記第１検索手段により前記投稿照明情報が検索される場合、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第１記憶手段により記憶された前記第１照明装置識別情報と一致する前記第２照明装置識別情報である前記投稿照明情報があるか否かを判定する第１判定手段をさらに備え、前記第１判定手段により一致する前記第２照明装置識別情報である前記投稿照明情報がないと判定された場合、前記第１検索手段は、前記第１記憶手段により記憶された前記第１照明装置識別情報との一致度合いが高い前記投稿照明情報を優先して検索することを特徴とする。
【０００８】
請求項３に記載の発明によれば、前記楽曲再生装置は、前記通信システムで使用される照明装置を識別する照明装置識別情報と、前記照明装置識別情報により識別される照明装置と代替可能な照明装置を示す第３照明装置識別情報とを対応付けて、代替情報として記憶する第３記憶手段と、前記第１判定手段により一致する前記第２照明装置識別情報である前記投稿照明情報がないと判定された場合、前記第２記憶手段に記憶された前記第２照明装置識別情報の中で、一致しなかった前記第１照明装置識別情報と代替可能な照明装置を含む前記投稿照明情報を、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第１検索手段は検索することを特徴とする。
【０００９】
請求項４に記載の発明によれば、複数の楽曲再生装置によりデータが投稿される通信システムにおいて、前記複数の楽曲再生装置から投稿された投稿照明情報を管理する投稿管理装置であって、前記楽曲再生装置から、照明パターンを検索するために送信される検索メッセージであって、前記楽曲再生装置に接続された照明装置を識別する第１照明装置識別情報と、前記楽曲装置で出力される楽曲を識別する第１楽曲識別情報とを含む前記検索メッセージを受信する受信手段と、前記複数の楽曲再生装置のいずれかから投稿された投稿照明情報であって、楽曲が出力されるときに使用された照明装置を識別する第２照明装置識別情報と、前記使用された照明装置により照明された照明パターンを示す照明パターン情報と、再生された楽曲を識別する第２楽曲識別情報とを対応付けて前記投稿照明情報として記憶する第４記憶手段と、前記第４記憶手段に記憶される前記投稿照明情報の中から、前記受信手段により受信された前記第１照明装置識別情報を含む前記投稿照明情報を検索する第２検索手段と、前記第２検索手段により検索された前記投稿照明情報を、前記検索メッセージの送信元の楽曲再生装置へ向けて送信する第２送信手段と、を備えることを特徴とする投稿管理装置である。
【００１０】
請求項５に記載の発明によれば、前記投稿管理装置は、前記検索手段により前記投稿照明情報が検索される場合、前記第４記憶手段が記憶する前記投稿照明情報の中から、前記受信手段により受信された前記検索メッセージが含む前記第１照明装置識別情報と一致する前記第２照明装置識別情報である前記投稿照明情報があるか否かを判定する第１判定手段をさらに備え、前記第１判定手段により一致する前記第２照明装置識別情報である前記投稿照明情報がないと判定された場合、前記第２検索手段は、前記受信手段により受信された前記検索メッセージが含む前記第１照明装置識別情報との一致度合いが高い前記投稿照明情報を優先して検索することを特徴とする。
【００１１】
請求項６に記載の発明によれば、前記投稿管理装置は、前記通信システムで使用される照明装置を識別する照明装置識別情報と、前記照明装置識別情報により識別される照明装置と代替可能な照明装置を示す第３照明装置識別情報とを対応付けて、代替情報として記憶する第５記憶手段をさらに備え、前記第１判定手段により、前記第１照明装置識別情報と一致する前記第２照明装置識別情報である前記投稿照明情報がないと判定された場合、前記第４記憶手段に記憶された前記第２照明装置識別情報の中で、一致しなかった前記第１照明装置識別情報と代替可能な照明装置を含む前記投稿照明情報を、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第２検索手段は検索することを特徴とする。
【００１２】
請求項７に記載の発明によれば、複数の楽曲再生装置により投稿管理装置へデータが投稿される通信システムにおける楽曲再生装置であって、前記通信システムで使用される照明装置を識別する照明装置識別情報であって、前記楽曲再生装置に接続された照明装置を識別する第１照明装置識別情報を記憶する第１記憶手段と、複数の楽曲の中から所定の楽曲が出力されるとき、出力される楽曲を識別する第１楽曲識別情報と、楽曲の出力中に使用された照明装置を識別する第２照明装置識別情報と、前記使用された照明装置により照明された照明パターンを示す照明パターン情報とを対応付けて、投稿照明情報として記憶する第２記憶手段とを備える前記楽曲再生装置のコンピュータに、前記第２記憶手段に記憶された前記投稿照明情報を、ネットワークに接続された投稿管理装置へ送信する送信ステップと、楽曲が出力される場合、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第１記憶手段により記憶された前記照明装置識別情報と、出力される楽曲を識別する第２楽曲識別情報とを含む前記投稿照明情報を検索する検索ステップと、を実行させることを特徴とするプログラムである。
【００１３】
請求項８に記載の発明によれば、複複数の楽曲再生装置により投稿管理装置へデータが投稿される通信システムにおける楽曲再生装置であって、前記通信システムで使用される照明装置を識別する照明装置識別情報であって、前記楽曲再生装置に接続された照明装置を識別する第１照明装置識別情報を記憶する第１記憶手段と、複数の楽曲の中から所定の楽曲が出力されるとき、出力される楽曲を識別する第１楽曲識別情報と、楽曲の出力中に使用された照明装置を識別する第２照明装置識別情報と、前記使用された照明装置により照明された照明パターンを示す照明パターン情報とを対応付けて、投稿照明情報として記憶する第２記憶手段とを備える前記楽曲再生装置の照明パターン検索方法であって、前記第２記憶手段に記憶された前記投稿照明情報を、ネットワークに接続された投稿管理装置へ送信する送信ステップと、楽曲が出力される場合、前記投稿管理装置で管理される前記投稿照明情報の中から、前記第１記憶手段により記憶された前記照明装置識別情報と、出力される楽曲を識別する第２楽曲識別情報とを含む前記投稿照明情報を検索する検索ステップと、を含む照明パターン検索方法である。
【発明の効果】
【００１４】
請求項１に記載の発明によれば、楽曲が出力される場合、投稿管理装置で管理される投稿照明情報の中から、第１記憶手段により記憶された照明装置識別情報と、出力される楽曲を識別する第２楽曲識別情報とを含む前記投稿照明情報を、第１検索手段は検索する。従って、楽曲再生装置が接続された照明装置に合った照明パターンを検索することができる。この結果、複数のカラオケルーム間またはカラオケ店舗間で照明装置が異なる場合であっても、複数の投稿された照明パターンの中から利用可能な照明パターンを検索することができる。
【００１５】
請求項２に記載の発明によれば、第１判定手段により一致する第２照明装置識別情報である投稿照明情報がないと判定された場合、第１検索手段は、第１記憶手段により記憶された第１照明装置識別情報との一致度合いが高い投稿照明情報を優先して検索する。従って、楽曲再生装置に接続された照明装置にできる限り合った照明パターンを検索することができる。この結果、複数のカラオケルーム間またはカラオケ店舗間で照明装置が異なる場合であっても、複数の投稿された照明パターンの中から、完全に一致はしないが、利用可能な照明パターンを検索することができる。
【００１６】
請求項３に記載の発明によれば、第１判定手段により一致する第２照明装置識別情報である投稿照明情報がないと判定された場合、第２記憶手段に記憶された第２照明装置識別情報の中で、一致しなかった第１照明装置識別情報と代替可能な照明装置を含む投稿照明情報を、投稿管理装置で管理される投稿照明情報の中から、第１検索手段は検索する。従って、楽曲再生装置が接続された照明装置に一致した照明パターンを検索することができない場合であっても、代替可能な照明パターンを検索することができる。この結果、複数のカラオケルーム間またはカラオケ店舗間で照明装置が異なる場合であっても、複数の投稿された照明パターンの中から、代替可能な照明パターンを検索することができる。
【００１７】
請求項４に記載の発明によれば、楽曲再生装置から、照明パターンを検索するために送信される検索メッセージであって、楽曲再生装置に接続された照明装置を識別する第１照明装置識別情報と、楽曲装置で出力される楽曲を識別する第１楽曲識別情報とを含む検索メッセージを、受信手段は受信する。第４記憶手段に記憶される投稿照明情報の中から、受信手段により受信された第１照明装置識別情報を含む投稿照明情報を、第２検索手段は、検索する従って、楽曲再生装置が接続された照明装置に合った照明パターンを検索することができる。この結果、複数のカラオケルーム間またはカラオケ店舗間で照明装置が異なる場合であっても、複数の投稿された照明パターンの中から利用可能な照明パターンを検索することができる。
【００１８】
請求項５に記載の発明によれば、第１判定手段により一致する第２照明装置識別情報である投稿照明情報がないと判定された場合、第２検索手段は、受信手段により受信された検索メッセージが含む第１照明装置識別情報との一致度合いが高い投稿照明情報を優先して検索する。従って、楽曲再生装置に接続された照明装置にできる限り合った照明パターンを検索することができる。この結果、複数のカラオケルーム間またはカラオケ店舗間で照明装置が異なる場合であっても、複数の投稿された照明パターンの中から、完全に一致はしないが、利用可能な照明パターンを検索することができる。
【００１９】
請求項６に記載の発明によれば、第１判定手段により、第１照明装置識別情報と一致する第２照明装置識別情報である投稿照明情報がないと判定された場合、第４記憶手段に記憶された第２照明装置識別情報の中で、一致しなかった第１照明装置識別情報と代替可能な照明装置を含む投稿照明情報を、投稿管理装置で管理される投稿照明情報の中から、第２検索手段は検索する。従って、楽曲再生装置が接続された照明装置に一致した照明パターンを検索することができない場合であっても、代替可能な照明パターンを検索することができる。この結果、複数のカラオケルーム間またはカラオケ店舗間で照明装置が異なる場合であっても、複数の投稿された照明パターンの中から、代替可能な照明パターンを検索することができる。
【００２０】
請求項７及び請求項８に記載の発明によれば、楽曲が出力される場合、投稿管理装置で管理される投稿照明情報の中から、第１記憶手段により記憶された照明装置識別情報と、出力される楽曲を識別する第２楽曲識別情報とを含む投稿照明情報を、検索ステップは検索する。従って、楽曲再生装置が接続された照明装置に合った照明パターンを検索することができる。この結果、複数のカラオケルーム間またはカラオケ店舗間で照明装置が異なる場合であっても、複数の投稿された照明パターンの中から利用可能な照明パターンを検索することができる。
【図面の簡単な説明】
【００２１】
【図１】本実施形態の楽曲再生システムの概要構成図と、コマンダ１の電気的構成を示す概念図である。
【図２】本実施形態における照明パターン情報が照明パターン情報記憶領域６６ａに記憶される記憶状態を示す概念図である。
【図３】本実施形態の照明パターン情報の検索処理を説明する説明図である。
【図４】本実施形態の照明パターン情報の検索処理を説明する説明図である。
【図５】コマンダ１におけるコマンダメイン動作の処理手順を示すフローチャートである。
【図６】サーバ１３０におけるサーバメイン動作の処理手順を示すフローチャートである。
【発明を実施するための最良の形態】
【００２２】
［最良の実施形態］
以下、図面に沿って、本発明を適用した最良の実施形態について説明する。
【００２３】
［楽曲再生システムの概要構成］
図１は、本実施形態の楽曲再生システムの概要構成を説明する説明図である。図１に示すように、楽曲再生システムは、複数のコマンダ１と、サーバ１３０とから構成される。各コマンダ１は、ネットワークＬＡＮ１００を介して、サーバ１３０と通信可能である。また、各コマンダ１は、ＬＡＮ１００とルータ１２０とを介して外部ネットワークと通信可能である。外部ネットワークは、例えば、インターネットである。各コマンダ１は、例えば、各カラオケルームに配置される。本実施形態では、各コマンダ１と、照明装置４０とが電気的に接続される。本実施形態の楽曲再生システムは、本発明の通信システムの一例である。また、本実施形態のコマンダ１は、本発明の楽曲再生装置の一例である。また、本実施形態のサーバ１３０は、本発明の投稿管理装置の一例である。
【００２４】
［照明装置４０の概要構成］
本実施形態のコマンダ１には、照明装置４０が接続可能である。コマンダ１には、複数種類の照明装置が接続可能である。照明装置４０は、例えば、ミラーボール、複数色のバーライト、ミラーボールスポットである。
【００２５】
ミラーボールは、照射器でミラーボールに光を当てながら、ミラーボールを回転させることで照明効果を得る装置である。また、ミラーボールは、ミラーボール自ら照明光を発する装置であっても良い。
【００２６】
複数色のバーライトは、複数のライトを備える。備えられた複数のライトにより、夫々異なる色が照らされることで、照明効果を得る装置である。ユーザは、複数色バーライトに照明させる色を設定することで、複数色バーライトにより各種色を照らすことができる。
【００２７】
ミラーボールスポットは、１つのライトと、回転可能なカラーホイルを備える。ライトから光を照射する照射方向に沿って、カラーホイルは回転可能に配置される。カラーホイルが所定の角度を回転することで、ライトから照射される光の色を変更することができる。
【００２８】
これら照明装置は、照明装置４０に備えられるコントローラ４０ａにより制御される。コントローラ４０ａにより照明装置４０により照明される色、または、照明パターンを変更することが可能になる。本実施形態では、照明パターンは、照明装置４０により時系列に沿って照明される色のパターンを意味する。本実施形態では、コマンダ１による楽曲の進行に合わせて、照明装置４０により照明パターンが設定可能である。コマンダ１の照明装置４０により照明された照明パターンが、サーバ１３０へ投稿される。照明パターンの詳細は後述する。
【００２９】
［コマンダ１の概要構成］
図１に示すように、コマンダ１は、制御部１２と、ＬＡＮインターフェース部１４と、記憶部１６と、操作処理部２２と、シンセサイザ２４と、ビデオＲＡＭ３２と、映像再生部３４と、映像制御部３８とを備える。
【００３０】
制御部１２は、ＬＡＮインターフェース部１４と、記憶部１６と、操作処理部２２と、シンセサイザ２４と、ビデオＲＡＭ３２と、映像再生部３４と、映像制御部３８と電気的に接続される。制御部１２は、コマンダ１の各種構成を制御する。制御部１２は、例えば、ＣＰＵ及びＲＡＭ等から構成されるコントローラである。なお、制御部１２のＲＡＭには、照明装置識別情報が一時記憶される。照明装置識別情報は、コマンダ１に接続可能な照明装置４０を識別する情報である。照明装置４０がコマンダ１に接続されたとき、接続された照明装置４０の照明装置識別情報がＲＡＭに一時記憶される。本実施形態の制御部１２のＲＡＭは、本発明の第１記憶手段の一例である。
【００３１】
ＬＡＮインターフェース部１４は、コマンダ１とＬＡＮ１００と接続する。ＬＡＮインターフェース部１４により、コマンダ１は、ルータ１２０を介してインターネット、ナビ、サーバ１３０及び他のコマンダと通信可能になる。
【００３２】
操作処理部２２は、操作部１８と、赤外線受信部２０と電気的に接続される。操作部１８は、コマンダ１のユーザにより操作される。操作部１８により操作され、入力された信号が操作処理部２２に出力される。また、赤外線受信部２０は、図示しないナビにより送信された赤外線を受信する。ナビは、コマンダ１に操作指令を送信するリモコンである。受信された赤外線の信号は、操作処理部２２に出力される。操作処理部２２は、出力された夫々の信号にも基づいて、操作内容を決定する。決定された操作内容に基づいて、制御部１２は、コマンダ１を制御する。
【００３３】
記憶部１６は、コマンダ１で出力する楽曲データ及び映像データを記憶する。記憶部１６は、例えば、ＨａｒｄＤｉｓｋ（ＨＤ）等の高容量の記憶媒体である。操作処理部２２により決定された操作内容に基づいて、記憶部１６に記憶された楽曲データまたは映像データが制御部１２により読み出される。そして、記憶部１６に記憶された映像データに従って、制御部１２は、ビデオＲＡＭ３２または映像再生部３４または映像制御部３８に、映像を出力させる指令を送信する。
【００３４】
図１に示すように、制御部１２は、ビデオＲＡＭ３２と映像再生部３４と、映像制御部３８とに電気的に接続される。また、映像制御部３８は、表示部３６と電気的に接続される。ビデオＲＡＭ３２は、読み出された映像データを一時記憶する。制御部１２により出力される指令に従って、映像再生部３４は、ビデオＲＡＭ３２に一時記憶された映像データを、表示部に出力させる信号に変換する。変換された信号は、映像制御部３８に送信される。映像制御部１２により送信された指令に従って、映像制御部３８は、表示部３６に映像を表示させる指令を送信する。映像制御部３８は、映像再生部により送信された信号に基づいて、表示部３６に所定の映像を表示させる。表示部３６は、例えば、ディスプレイである。
【００３５】
また、記憶部１６に記憶された楽曲データに従って、制御部１２は楽曲データを出力させる指令を、シンセサイザ２４に送信する。そして、制御部１２により送信された指令に従って、シンセサイザ２４は、楽曲データに基づいて音信号を生成する。音信号は、ミキシングアップ３０を介してスピーカ２８により音を出力させるための信号である。図１に示すように、シンセサイザ２４は、ミキシングアンプ３０と電気的に接続される。また、ミキシングアップ３０は、マイク制御部２６とスピーカ２８とに電気的に接続される。
【００３６】
マイク制御部２６は、図示しないマイクと接続される。マイクにより入力された情報に基づいて、マイク制御部２６は、音声信号を生成する。マイク制御部２６は、生成された音声信号をミキシングアンプ３０に出力する。マイク制御部２８により送信された音声信号またはシンセサイザ２４により送信された音信号に基づいて、ミキシングアンプ３０は、マイクにより入力された音声または楽曲データの音をスピーカ２８により出力させる。マイク制御部２６により送信された音声信号とシンセサイザ２４により送信された音信号との両方が、ミキシングアンプ３０に送信された場合、ミキシングアンプ３０は、マイクにより入力された音声と楽曲データの音とを合成してスピーカ２８により出力させる。
【００３７】
また、記憶部１６は、プログラム記憶領域１６ａを備える。プログラム記憶領域１６ａは、コマンダ１のコマンダメイン動作処理プログラムを記憶する。コマンダメイン動作処理プログラムは、コマンダ１に後述するコマンダメイン動作処理を実行させるプログラムである。なお、コマンダ１のコマンダメイン動作処理プログラムは、例えば、ネットワーク上の所定のサーバからダウンロードされるようにしてもよいし、例えば、ＣＤ−ＲＯＭ等の記録媒体に記録されて記録媒体のドライブを介して読み込まれるようにしても良い。
【００３８】
［サーバ１３０の概要構成］
図１に示すように、サーバ１３０は、制御部６２と、ＬＡＮインターフェース部６４と、記憶部６６とを備える。
【００３９】
制御部６２は、ＬＡＮインターフェース部６４と、記憶部６６と電気的に接続される。制御部６２は、サーバ１３０の各種構成を制御する。制御部６２は、例えば、ＣＰＵ及びＲＡＭ等から構成されるコントローラである。
【００４０】
ＬＡＮインターフェース部６４は、サーバ１３０とＬＡＮ１００と接続する。ＬＡＮインターフェース部６４により、サーバ１３０は、ルータ１２０を介してインターネット、コマンダ１及びナビと通信可能になる。
【００４１】
本実施形態の記憶部６６は、照明パターン情報記憶領域６６ａと、プログラム記憶領域６６ｂとを含む。照明パターン情報記憶領域６６ａは、照明パターン情報を記憶する。具体的には、照明パターン情報記憶領域６６ａは、コマンダ１から投稿される照明パターン情報を記憶する。図２は、本実施形態における照明パターン情報が照明パターン情報記憶領域６６ａに記憶される記憶状態を示す概念図である。図２に示すように、本実施形態では、照明パターン情報が、照明パターン情報記憶領域６６ａに記憶される。さらに、本実施形態では、楽曲識別情報と照明装置識別情報とが、照明パターン情報と対応付けられて照明パターン情報記憶領域６６ａに記憶される。
【００４２】
照明パターン情報は、コマンダ１の照明装置４０により時系列に沿って照明される色の照明パターンを示す情報である。本実施形態では、複数色バーライト及びミラーボールスポットの照明パターン情報は、複数色バーライトまたはミラーボールスポットにより照明される色である。複数色バーライトは、複数のライトを備える。複数のライトにより夫々異なった色が照明されることで、所定の色が照明される。ミラーボールスポットは、カラーホイルが所定の角度を回転することで、ライトから照射される光の色を変更することができる。具体的には、時系列に沿って複数色バーライトまたはミラーボールスポットにより照明される色が、照明パターン情報である。なお、本実施形態では、複数色バーライトとミラーボールスポットとは、代替可能である。これは、複数色バーライトとミラーボールスポットとは、複数の色が照明可能であるためである。複数色バーライトで照明した色を、ミラーボールスポットで代替的に照明できるため、代替可能となる。具体的には、複数色バーライトで照明した色を示すパターン情報を、ミラーボールスポットが受信する。ミラーボールスポットは、受信したパターン情報に従って所定の色を照明する。また、逆に、ミラーボールスポットで照明した色を示すパターン情報を、複数色バーライトが受信する。複数色バーライトは、受信したパターン情報に従って所定の色を照明する。この動作により、複数色バーライトとミラーボールスポットとは、代替可能である。上述した代替可能な照明装置は、代替可能な照明装置の照明装置識別情報が互いに対応付けられて記憶部６６または記憶部１６に記憶される。本実施形態の代替可能な照明装置の照明装置識別情報が互いに対応付けられて記憶される記憶部１６は、本発明の第３記憶手段の一例である。実施形態の代替可能な照明装置の照明装置識別情報が互いに対応付けられて記憶される記憶部６６は、本実施形態の第５記憶手段の一例である。
【００４３】
また、ミラーボールの場合、時系列に沿ってミラーボールに向けて光が照射される強さが、照明パターン情報である。具体的には、ミラーボールに向けて光が照射される、または、照射されないことを示す情報が、時系列に沿って設定される。時系列に沿って設定された情報が、ミラーボールの照明パターン情報となる。なお、ミラーボールは、複数色バーライト及びミラーボールスポットと代替は不可能である。これは、ミラーボールは、ミラーボールに向けて光が照射することで照明する装置であり、複数色バーライト及びミラーボールスポットと照明原理が異なるためである。
【００４４】
楽曲識別情報は、コマンダ１により出力される楽曲データを識別する情報である。楽曲識別情報は、例えば、楽曲データのタイトル名である。また、楽曲識別情報は、楽曲を識別するＩＤである。楽曲識別情報は、楽曲データを識別可能な情報であれば、特に限定されない。
【００４５】
照明装置識別情報は、コマンダ１と接続可能な照明装置４０を識別する情報である。図２に示すように、照明装置識別情報は、例えば、ミラーボール、複数色のバーライト、ミラーボールスポットの名前である。また、照明装置識別情報は、ミラーボール、複数色のバーライト、ミラーボールスポットを識別するＩＤである。照明装置識別情報は、照明装置を識別可能な情報であれば、特に限定されない。
【００４６】
本実施形態では、コマンダ１により楽曲データが出力される際に、照明装置４０により所定の色が照明される。照明装置４０により照明された照明パターン情報と、照明パターン情報が照明されたときに出力されていた楽曲データの楽曲識別情報とが対応付けられる。そして、対応付けられた照明パターン情報と楽曲識別情報とがコマンダ１の制御部１２のＲＡＭに一時記憶される。また、照明装置４０により照明された照明パターン情報と、照明装置４０により照明パターン情報が照明されたときに用いられた照明装置を示す照明装置識別情報とが対応付けられる。そして、対応付けられた照明パターン情報と照明装置識別情報とが、コマンダ１の制御部１２のＲＡＭに一時記憶される。このように一時記憶された楽曲識別情報と照明パターン情報と照明装置識別情報とが、サーバ１３０へ送信される。サーバ１３０は、送信された楽曲識別情報と照明パターン情報と装置識別情報とを受信すると、送信された楽曲識別情報と照明パターン情報と装置識別情報とを対応付けて照明パターン情報記憶領域６６ａに記憶することになる。なお、サーバ１３０により記憶された照明パターン情報の検索方法の詳細については、後述する。本実施形態の照明パターン情報記憶領域６６ａは、本発明の第２記憶手段または第５記憶手段の一例である。
【００４７】
プログラム記憶領域６６ｂは、サーバ１３０のサーバメイン動作処理プログラムを記憶する。サーバメイン動作処理プログラムは、サーバ１３０に後述するサーバメイン動作処理を実行させるプログラムである。なお、サーバ１３０のサーバメイン動作処理プログラムは、例えば、ネットワーク上の所定のサーバからダウンロードされるようにしてもよいし、例えば、ＣＤ−ＲＯＭ等の記録媒体に記録されて記録媒体のドライブを介して読み込まれるようにしても良い。
【００４８】
［照明パターン情報検索処理］
以下、図３及び図４を用いて本実施形態の照明パターン情報の検索処理の詳細について、説明する。図３及び図４は、本実施形態の照明パターン情報の検索処理を説明する説明図である。
【００４９】
本実施形態では、まず、照明パターン情報等が、図３に示すコマンダ１ａによりサーバ１３０へアップロードされる（図３（１））。上述した、照明パターン情報と楽曲識別情報と照明装置識別情報とが、コマンダ１ａによりサーバ１３０へアップロードされる。
【００５０】
次に、センタサーバ１３０は、アップロードされた楽曲識別情報と照明パターン情報と照明装置識別情報とを照明パターン情報記憶領域６６ａに記憶する（図３（２））。
【００５１】
そして、図３に示すコマンダ１ｂが、サーバ１３０へ照明パターン情報の検索を依頼する（図３（３））。このとき、コマンダ１ｂから送信される検索依頼には、コマンダ１ｂに接続される照明装置の照明装置識別情報と、楽曲データを識別する楽曲識別情報が含まれる。
【００５２】
サーバ１３０は検索依頼を受信すると、照明パターン情報を検索する（図４（４））。まず、図４（４）の処理では、サーバ１３０は、検索依頼が含む楽曲識別情報に対応する照明パターン情報を決定する。例えば、検索依頼が含む楽曲識別情報が「ＡＡＡ」であった場合、楽曲識別情報「ＡＡＡ」に対応する照明パターン情報が、照明パターン情報記憶領域６６ａの中から決定される。
【００５３】
そして、図４（４）の処理では、サーバ１３０は、検索依頼が含む照明装置識別情報と一致する照明パターン情報が、決定された照明パターン情報の中に存在するか否かを判定する。具体的には、検索依頼が含む照明装置識別情報と完全に一致する照明パターン情報が、決定された照明パターン情報の中に存在するか否かを、サーバ１３０が判定する。一致する照明パターン情報が存在していると判定された場合、候補リストに、検索された照明パターン情報を登録する。図３（３）で送信された検索依頼に、照明装置識別情報として、ミラーボールとバーライトとが含まれている例を挙げて説明する。この場合、ミラーボールとバーライトとが照明装置識別情報に含まれる照明パターン１と、照明パターン６とが検索される。そして、検索された照明パターン１と照明パターン６とが、候補リストに登録される。
【００５４】
次に、サーバ１３０は、検索依頼が含む照明装置識別情報と一部が一致する照明パターン情報が、決定された照明パターン情報の中に存在するか否かを判定する。一部が一致する照明パターン情報が存在していると判定された場合、候補リストに、検索された照明パターン情報を登録する。図３（３）で送信された検索依頼に、照明装置識別情報として、ミラーボールとバーライトとが含まれている例を挙げて説明する。この場合、ミラーボールとバーライトとが照明装置識別情報に一部含まれる照明パターン３が検索される。そして、検索された照明パターン３が候補リストに登録される。本実施形態では、検索依頼が含む照明装置識別情報と一部が一致する照明パターン情報の中から、検索依頼が含む照明装置識別情報と、一致する照明識別情報の数が多い照明パターン情報が、優先的に決定されても良い。優先的に決定された照明パターン情報が候補リストに登録されても良い。また、本実施形態では、検索依頼が含む照明装置識別情報と一部が一致する照明パターン情報の中から、検索依頼が含む照明装置識別情報と、一致する照明識別情報の数が多い照明パターン情報であることを示す識別情報が、付与されても良い。付与された識別情報と対応付けられて、照明パターン情報が候補リストに記憶される。付与された識別情報により、候補リストの中から、検索依頼が含む照明装置識別情報と、一致する照明識別情報の数が多い照明パターン情報を識別することができる。
【００５５】
最後に、サーバ１３０は、検索依頼が含む照明装置識別情報と代替可能な照明装置識別情報を含む照明パターン情報が、決定された照明パターン情報の中に存在するか否かを判定する。このとき、記憶部６６または記憶部１６に記憶された代替可能な照明装置の照明装置識別情報が参照される。参照した結果、検索依頼が含む照明装置識別情報の中で、代替可能な照明装置識別情報があるか否かが判定される。具体的には、代替可能な照明装置識別情報と一致する照明装置識別情報が、検索依頼の中にあるか否かが判定される。検索依頼が含む照明装置識別情報の中で、代替可能な照明装置識別情報があると判定された場合、以下の処理が実行される。検索依頼が含む照明装置識別情報の中で、代替可能であると判定された照明装置識別情報と対応付けられて、記憶部６６または記憶部１６に記憶される照明装置識別情報が決定される。決定された照明装置識別情報と、検索依頼が含む照明装置識別情報とが入れ替えられることで、代替可能な照明装置識別情報が決定される。決定された代替可能な照明装置識別情報と完全に一致する照明パターン情報が、決定された照明パターン情報の中に存在するか否かを、サーバ１３０が判定することになる。また、決定された代替可能な照明装置識別情報と一部が一致する照明パターン情報が、決定された照明パターン情報の中に存在するか否かを、サーバ１３０が判定しても良い。代替可能な照明装置識別情報と完全に一致する、または、一部が一致する照明パターン情報が存在すると判定された場合、代替可能な照明パターン情報が存在すると判定される。代替可能な照明装置識別情報を含む照明パターン情報が存在していると判定された場合、候補リストに、検索された照明パターン情報を登録する。図３（３）で送信された検索依頼に、照明装置識別情報として、ミラーボールとバーライトとが含まれている例を挙げて説明する。この場合、バーライトと代替可能なミラーボールスポットと、ミラーボールとを示す照明装置識別情報を含む照明パターン４が検索される。そして、検索された照明パターン４が候補リストに登録される。このように、候補リストが生成されることになる。
【００５６】
サーバ１３０は候補リストを生成すると、生成された候補リストをコマンダ１ｂへ送信する（図４（５））。
【００５７】
コマンダ１ｂは候補リストを受信すると、コマンダ１ｂのユーザが候補リストの中から所望の照明パターン情報を選択する（図４（６））。
【００５８】
そして、コマンダ１ｂは、選択された照明パターン情報の取得をサーバ１３０に要求する（図４（７））。
【００５９】
サーバ１３０は、要求された照明パターン情報を、要求元のコマンダ１ｂへ送信する。このように、候補リストが、コマンダ１ｂに送信されることで、コマンダ１ｂの照明装置と一致する照明パターン情報がサーバ１３０に記憶されていない場合であっても、代替可能な照明パターン情報を取得し、利用することが可能になる。
【００６０】
［コマンダメイン動作］
以上説明した構成からなる本実施形態のコマンダ１の動作及び作用について、添付図面を参照して説明する。まず、コマンダ１のコマンダメイン動作及び作用について、添付図面を参照して説明する。図５は、コマンダ１におけるコマンダメイン動作の処理手順を示すフローチャートである。コマンダ１のコマンダメイン動作は、電源またはコンセントを介して商用電源などの外部電源とコマンダ１とが接続されたことにより、遂行される。以下に示す処理は、制御部１２により処理される。
【００６１】
ステップＳ１０１では、選曲処理が指令されたか否かが判定される。選曲処理は、コマンダ１に所望の楽曲を出力させるために選曲する処理である。選曲処理が指令されたと判定された場合（ステップＳ１０１：ＹＥＳ）、ステップＳ１０２が実行される。選曲処理が指令されたと判定されなかった場合（ステップＳ１０１：ＮＯ）、ステップＳ１１５が実行される。
【００６２】
ステップＳ１０２では、歌唱する楽曲データが決定される。例えば、楽曲データはユーザにより操作部１８が操作されることで決定される。
【００６３】
ステップＳ１０３では、照明パターン選択処理が指令されたか否かが判定される。照明パターン選択処理は、コマンダ１に所望の照明パターン情報を出力させるために、サーバ１３０に記憶された照明パターン情報の中から選択する処理である。照明パターン選択処理が指令されたと判定された場合（ステップＳ１０３：ＹＥＳ）、ステップＳ１０４が実行される。照明パターン選択処理が指令されたと判定されなかった場合（ステップＳ１０３：ＮＯ）、ステップＳ１０９が実行される。
【００６４】
ステップＳ１０４では、サーバ１３０へ照明パターン情報の検索依頼が送信される。具体的には、検索依頼には、検索依頼を送信したコマンダ１に接続される照明装置を示す照明装置識別情報と、ステップＳ１０２で決定された楽曲データの楽曲識別情報とが含まれる。照明装置識別情報は、コマンダ１と照明装置４０とが接続されたときに、制御部１２のＲＡＭの所定の記憶領域に、接続された照明装置４０の照明装置識別情報が一時記憶される。一時記憶された照明装置識別情報が検索依頼に含まれる。照明装置識別情報が含まれた検索依頼がサーバ１３０へ送信される。本実施形態のコンピュータとステップＳ１０４とは、本発明の第１検索手段の一例である。また、本実施形態のステップＳ１０４は、本発明の検索ステップの一例である。
【００６５】
ステップＳ１０５では、サーバ１３０から検索結果を受信したか否かが判定される。本実施形態では、検索結果として、候補リストまたは照明パターン情報が無いことの通知のいずれかが受信される。検索結果が受信されたと判定された場合（ステップＳ１０５：ＹＥＳ）、ステップＳ１０６が実行される。検索結果が受信されたと判定されなかった場合（ステップＳ１０５：ＮＯ）、ステップＳ１０５が繰り返し実行される。
【００６６】
ステップＳ１０６では、ステップＳ１０５で受信した検索結果が制御部１２のＲＡＭに一時記憶される。
【００６７】
ステップＳ１０７では、ステップＳ１０６で記憶した候補リストの中から、所望の照明パターン情報が選択されたか否かが判定される。なお、ステップＳ１０６で記憶した検索結果が、照明パターン情報が無いことの通知である場合、ステップＳ１０７では、所望の照明パターン情報が選択されなかったと判定される。所望の照明パターン情報が選択されたと判定された場合（ステップＳ１０７：ＹＥＳ）、ステップＳ１０８が実行される。所望の照明パターン情報が選択されたと判定されなかった場合（ステップＳ１０７：ＮＯ）、ステップＳ１０９が実行される。
【００６８】
ステップＳ１０８では、選択された照明パターン情報が、サーバ１３０から取得される。ステップＳ１０８では、選択された照明パターン情報が、サーバ１３０からダウンロードされる。ダウンロードされた照明パターン情報が記憶部１６に記憶される。
【００６９】
ステップＳ１０９では、照明パターン情報が設定される。ステップＳ１０９では、ステップＳ１０２で決定された楽曲データについて、楽曲データの出力中に、照明装置４０に照明させる照明パターン情報が設定される。なお、ステップＳ１０９は実行されなくても良い。
【００７０】
ステップＳ１１０では、楽曲データ及び照明パターン情報の出力が開始される。ステップＳ１０２で決定された楽曲データが、スピーカ２８により出力される。楽曲データが出力されると共に、ステップＳ１０８で取得された照明パターン情報またはステップＳ１０９で設定された照明パターン情報が、照明装置４０により照明される。楽曲データの出力中に、照明装置４０により照明された照明パターン情報が、時系列に沿って記憶部１６に照明パターン情報として記憶される。
【００７１】
ステップＳ１１１では、照明操作が行われたか否かが判定される。照明操作は、コントローラ４０ａが操作されることで、照明装置４０の照明を変える操作である。照明操作が行われたと判定された場合（ステップＳ１１１：ＹＥＳ）、ステップＳ１１２が実行される。照明操作が行われたと判定されなかった場合（ステップＳ１１１：ＮＯ）、ステップＳ１１３が実行される。
【００７２】
ステップＳ１１２では、ステップＳ１１１で照明されたことに基づいて、新たに照明パターン情報が設定される。新たに設定された照明パターン情報に基づいて、照明装置４０は照明を行う。新たに設定された照明パターン情報に基づいて、楽曲データの出力中に、照明装置４０により照明された照明パターン情報が、時系列に沿って記憶部１６に照明パターン情報として記憶される。照明装置４０により照明された照明パターン情報と、照明装置４０により照明されたときに出力された楽曲データを示す楽曲情報とが、記憶部１６に記憶される。ステップＳ１１２で照明パターン情報が記憶される記憶部１６は、本発明の第２記憶手段の一例である。
【００７３】
ステップＳ１１３では、楽曲データの出力が終了したか否かが判定される。ステップＳ１１３では、ステップＳ１１０で出力が開始された楽曲データの出力が終了したか否かが判定される。楽曲データの出力が終了したと判定された場合（ステップＳ１１３：ＹＥＳ）、ステップＳ１１４が実行される。楽曲データの出力が終了したと判定されなかった場合（ステップＳ１１３：ＮＯ）、ステップＳ１１１が実行される。
【００７４】
ステップＳ１１４では、ステップＳ１０２で決定された楽曲データの楽曲識別情報と、記憶部１６に記憶された照明パターン情報と、ＲＡＭに記憶された照明装置識別情報とを対応付けてサーバ１３０へ送信する。本実施形態のコンピュータとステップＳ１１４とは、本発明の第１送信手段の一例である。また、本実施形態のステップＳ１１４は、本発明の送信ステップの一例である。
【００７５】
ステップＳ１１５では、その他処理が実行される。
【００７６】
ステップＳ１１６では、電源がオフされたか否かが判定される。電源がオフされたと判定された場合（ステップＳ１１６：ＹＥＳ）、コマンダ１のコマンダメイン動作は終了される。電源がオフされたと判定されなかった場合（ステップＳ１１６：ＮＯ）、ステップＳ１０１が実行される。
【００７７】
［サーバメイン動作］
以下、図６を参照して、本実施形態のサーバ１３０の動作及び作用について説明する。図６は、サーバ１３０におけるサーバメイン動作の処理手順を示すフローチャートである。サーバ１３０のサーバメイン動作は、電源またはコンセントを介して商用電源などの外部電源とサーバ１３０とが接続されたことにより、遂行される。以下に示す処理は、制御部６２により処理される。
【００７８】
ステップＳ２０１では、照明パターン情報がアップロードされたか否かが判定される。具体的には、ステップＳ２０１では、コマンダメイン動作のステップＳ１１４でコマンダ１により送信された照明パターン情報と楽曲識別情報と照明装置識別情報とがアップロードされたか否かが判定される。照明パターン情報がアップロードされたと判定された場合（ステップＳ２０１：ＹＥＳ）、ステップＳ２０２が実行される。照明パターン情報がアップロードされたと判定されなかった場合（ステップＳ２０１：ＮＯ）、ステップＳ２０３が実行される。
【００７９】
ステップＳ２０２では、ステップＳ２０１でアップロードされた照明パターン情報が、照明パターン情報記憶領域６６ａに記憶される。ステップＳ２０１でアップロードされた照明パターン情報と楽曲識別情報と照明装置識別情報とが、照明パターン情報記憶領域６６ａに記憶される。
【００８０】
ステップＳ２０３では、照明パターン情報の検索依頼が受信されたか否かが判定される。ステップＳ２０３で受信される検索依頼は、コマンダ１のコマンダメイン動作のステップＳ１０４で送信された検索依頼である。照明パターン情報の検索依頼が受信されたと判定された場合（ステップＳ２０３：ＹＥＳ）、ステップＳ２０４が実行される。照明パターン情報の検索依頼が受信されたと判定されなかった場合（ステップＳ２０３：ＮＯ）、ステップＳ２１４が実行される。本実施形態のコンピュータとステップＳ２０３とは、本発明の受信手段の一例である。
【００８１】
ステップＳ２０４では、ステップＳ２０３で受信した検索依頼が含む楽曲識別情報と一致する照明パターン情報が、照明パターン情報記憶領域６６ａに記憶されているか否かが判定される。ステップＳ２０３で受信した検索依頼が含む楽曲識別情報と一致する照明パターン情報が、照明パターン情報記憶領域６６ａに記憶されていると判定された場合（ステップＳ２０４：ＹＥＳ）、ステップＳ２０５が実行される。ステップＳ２０３で受信した検索依頼が含む楽曲識別情報と一致する照明パターン情報が、照明パターン情報記憶領域６６ａに記憶されていると判定されなかった場合（ステップＳ２０４：ＮＯ）、ステップＳ２１２が実行される。
【００８２】
ステップＳ２０５では、ステップＳ２０３で受信した検索依頼が含む楽曲識別情報と一致する照明パターン情報が決定される。
【００８３】
ステップＳ２０６では、検索依頼元のコマンダ１の照明装置と一致する照明パターン情報が、ステップＳ２０５で決定された照明パターン情報の中に存在するか否かが判定される。具体的には、ステップＳ２０３で受信した検索依頼が含む照明装置識別情報と完全に一致する照明装置識別情報が、ステップＳ２０５で決定された照明パターン情報の中に存在するか否かが判定される。検索依頼元のコマンダ１の照明装置と一致する照明パターン情報が、ステップＳ２０５で決定された照明パターン情報の中に存在すると判定された場合（ステップＳ２０６：ＹＥＳ）、ステップＳ２０７が実行される。検索依頼元のコマンダ１の照明装置と一致する照明パターン情報が、ステップＳ２０５で決定された照明パターン情報の中に存在すると判定されなかった場合（ステップＳ２０６：ＮＯ）、ステップＳ２０８が実行される。本実施形態のコンピュータとステップＳ２０６とは、本発明の第１判定手段の一例である。
【００８４】
ステップＳ２０７では、ステップＳ２０６で一致すると判定された照明パターン情報が、候補リストに登録される。登録された候補リストは、制御部６２のＲＡＭに一時記憶される。本実施形態のコンピュータとステップＳ２０７は、本発明の第２検索手段の一例である。
【００８５】
ステップＳ２０８では、検索依頼元のコマンダ１の照明装置と一部が一致する照明パターン情報が、ステップＳ２０５で決定された照明パターン情報の中に存在するか否かが判定される。具体的には、ステップＳ２０３で受信した検索依頼が含む照明装置識別情報と一部が一致する照明装置識別情報が、ステップＳ２０５で決定された照明パターン情報の中に存在するか否かが判定される。検索依頼元のコマンダ１の照明装置と一部が一致する照明パターン情報が、ステップＳ２０５で決定された照明パターン情報の中に存在すると判定された場合（ステップＳ２０８：ＹＥＳ）、ステップＳ２０９が実行される。検索依頼元のコマンダ１の照明装置と一部が一致する照明パターン情報が、ステップＳ２０５で決定された照明パターン情報の中に存在すると判定されなかった場合（ステップＳ２０８：ＮＯ）、ステップＳ２１０が実行される。
【００８６】
ステップＳ２０９では、ステップＳ２０８で一部が一致すると判定された照明パターン情報が、候補リストに登録される。登録された候補リストは、制御部６２のＲＡＭに一時記憶される。本実施形態のコンピュータとステップＳ２０９は、本発明の第２検索手段の一例である。
【００８７】
ステップＳ２１０では、検索依頼元のコマンダ１の照明装置と代替可能な照明パターン情報が、ステップＳ２０５で決定された照明パターン情報の中に存在するか否かが判定される。具体的には、ステップＳ２０３で受信した検索依頼が含む照明装置識別情報と代替可能な照明装置識別情報を含む照明パターン情報が、ステップＳ２０５で決定された照明パターン情報の中に存在するか否かが判定される。検索依頼元のコマンダ１の照明装置と代替可能な照明パターン情報が、ステップＳ２０５で決定された照明パターン情報の中に存在すると判定された場合（ステップＳ２１０：ＹＥＳ）、ステップＳ２１１が実行される。検索依頼元のコマンダ１の照明装置と代替可能な照明パターン情報が、ステップＳ２０５で決定された照明パターン情報の中に存在すると判定されなかった場合（ステップＳ２１０：ＮＯ）、ステップＳ２１２が実行される。
【００８８】
ステップＳ２１１では、ステップＳ２１０で代替可能であると判定された照明パターン情報が、候補リストに登録される。登録された候補リストは、制御部６２のＲＡＭに一時記憶される。本実施形態のコンピュータとステップＳ２１１は、本発明の第２検索手段の一例である。
【００８９】
ステップＳ２１２では、検索依頼の依頼元のコマンダ１で、使用可能な照明パターン情報が無いことを、依頼元のコマンダ１へ通知する。
【００９０】
ステップＳ２１３では、制御部６２のＲＡＭに一時記憶された候補リストが、検索依頼元のコマンダ１へ送信される。本実施形態のコンピュータとステップＳ２１３とは、本発明の第２送信手段の一例である。
【００９１】
ステップＳ２１４では、コマンダ１による照明パターン情報のダウンロードの要求が受信されたか否かが判定される。ステップＳ２１４で受信されるダウンロード要求は、コマンダ１のコマンダメイン動作のステップＳ１０８でコマンダ１により取得を要求された要求である。。ダウンロードの要求が受信されたと判定された場合（ステップＳ２１４：ＹＥＳ）、ステップＳ２１５が実行される。ダウンロードの要求が受信されたと判定されなかった場合（ステップＳ２１４：ＮＯ）、ステップＳ２１６が実行される。
【００９２】
ステップＳ２１５では、ステップＳ２１４で要求された照明パターン情報が、要求元のコマンダ１へ送信される。
【００９３】
ステップＳ２１６では、電源がオフされたか否かが判定される。電源がオフされたと判定された場合（ステップＳ２１６：ＹＥＳ）、サーバ１３０のサーバメイン動作は終了される。電源がオフされたと判定されなかった場合（ステップＳ２１６：ＮＯ）、ステップＳ２０１が実行される。
【００９４】
本実施形態では、ステップＳ２０５、ステップＳ２０７，ステップＳ２０９の判定処理により、ステップＳ２０６またはステップＳ２０８またはステップＳ２１０のいずれか１つの処理が行われる例を挙げて説明した。本実施形態の変形例として、ステップＳ２０６が実行された後に、ステップＳ２０７が実行されても良い。さらに、ステップＳ２０８が実行された後に、ステップＳ２０９が実行されても良い。ステップＳ２０６の後にステップＳ２０７が実行され、さらに、ステップＳ２０８の後にステップＳ２０９が実行されることで、候補リストには、検索依頼が含む照明装置識別情報と完全に一致する照明パターン情報と、一部が一致する照明パターン情報と、代替可能な照明パターン情報とが含まれる。これにより、コマンダ１は、候補リストに登録された、完全に一致する照明パターン情報と、一部が一致する照明パターン情報と、代替可能な照明パターン情報との中から、所望の照明パターン情報を選択することができる。このとき候補リストの中に、完全に一致する照明パターン情報と、一部が一致する照明パターン情報と、代替可能な照明パターン情報とを識別する識別情報が付与されても良い。
【００９５】
また、本実施形態では、照明パターン情報を検索するための処理として、ステップＳ２０５、ステップＳ２０６、ステップＳ２０７、ステップＳ２０８、ステップＳ２０９及びステップＳ２１０の処理が、サーバ１３０により実行されていた。本実施形態の変形例として、ステップＳ２０４が実行された後に、サーバ１３０は、楽曲識別情報と一致する照明パターン情報全てを候補リストに含ませて、ステップＳ２１２により依頼元のコマンダ１へ候補リストを送信しても良い。この場合、コマンダ１のステップＳ１０６で候補リストが記憶された後に、コマンダ１によりステップＳ２０５、ステップＳ２０６、ステップＳ２０７、ステップＳ２０８、ステップＳ２０９及びステップＳ２１０の処理が実行される。コマンダ１によりステップＳ２０５、ステップＳ２０６、ステップＳ２０７、ステップＳ２０８、ステップＳ２０９及びステップＳ２１０の処理が実行されることで、受信した照明パターン情報の中から、コマンダ１に接続された照明装置４０で使用可能または代替可能な照明パターン情報を検索することができる。
【００９６】
本実施形態では、カラオケの通信システムに本発明を適用した例である。カラオケの通信システム以外に、本発明が適用されても良い。コマンダ１と、サーバ１３０から構成される環境における通信システムであれば、本発明を適用可能である。
【符号の説明】
【００９７】
１  コマンダ
１２  制御部
１４  ＬＡＮインタフェース部
１６  記憶部
１６ａ  プログラム記憶領域
１８  操作部
２０  赤外線受信部
２２  操作処理部
２４  シンセサイザ
２６  マイク制御部
２８  スピーカ
３０  ミキシングアンプ
３２  ビデオＲＡＭ
３４  映像再生部
３６  表示部
３８  映像制御部
４０  照明装置
４０ａ  コントローラ
６２  制御部
６４  ＬＡＮインタフェース部
６６  記憶部
６６ａ  照明パターン情報記憶領域
６６ｂ  プログラム記憶領域
１００  ＬＡＮ
１２０  ルータ
１３０  サーバ
【図１】
0005370406.tif 000002
【図２】
0005370406.tif 000003
【図３】
0005370406.tif 000004
【図４】
0005370406.tif 000005
【図５】
0005370406.tif 000006
【図６】
0005370406.tif 000007