(57)【特許請求の範囲】
【請求項１】
ネットワーク上に画像投稿サービス及びカラオケサービスをユーザへ提供するウェブサイトを開設すると共に、カラオケ曲データを格納したカラオケデータベースを備え、カラオケを利用するユーザに係るユーザ情報およびユーザに選択されたカラオケ曲を示すカラオケ選曲情報を前記ウェブサイトを介して受信することに基づき、前記カラオケデータベースから抽出した前記カラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ送信するカラオケ送信システムであって、
前記ウェブサイトを通じてアップロードされる撮像に係る撮像情報が付帯した撮像画像を受信する受信手段と、
前記受信手段が受信した撮像画像を、付帯した撮像情報と共に格納する画像データベースと、
カラオケ選曲情報を受信した場合、受信したカラオケ選曲情報が示すカラオケ曲の曲時間から、カラオケ背景映像に必要な撮影画像の必要数を特定する必要数特定手段と、
ユーザ情報およびカラオケ選曲情報を受信した場合、前記画像データベースから、受信したユーザ情報またはカラオケ選曲情報に基づき複数の撮像情報を検索する撮像情報検索手段と、
前記撮像情報特定手段で検索された各々の撮像情報が付帯した複数の撮像画像より、前記必要数特定手段が特定した必要数の撮影画像を、前記画像データベースから抽出する画像抽出手段と、
前記画像抽出手段で抽出した複数の撮像画像を組み合わせてカラオケ背景映像を生成する背景映像生成手段と、
前記背景映像生成手段で生成したカラオケ背景映像、および受信したカラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ送信する手段と
を備えることを特徴とするカラオケ送信システム。
【請求項２】
前記撮像情報には撮像日時を示す撮像日時情報が含まれており、
前記撮像情報検索手段は、前記撮像日時情報が示す撮像日時の早い順序で撮像情報を検索する請求項１に記載のカラオケ送信システム。
【請求項３】
前記ユーザ情報には、ユーザ位置に係るユーザ位置情報が含まれており、
前記撮像情報には、撮像画像の撮像位置に係る撮像位置情報が含まれており、
前記ユーザ位置情報および前記撮像位置情報の比較を行う位置比較手段を備え、
前記撮像情報検索手段は、前記位置比較手段の比較結果に基づき撮像情報を検索するようにしてある請求項１又は請求項２に記載のカラオケ送信システム。
【請求項４】
前記カラオケデータベースには、カラオケ曲の歌詞データが含まれており、
前記撮像情報には、撮像画像に応じたコメントを示すコメント情報が含まれており、
前記カラオケ選曲情報を受信した場合、受信したカラオケ選曲情報に応じたカラオケ曲の歌詞データを前記カラオケデータベースから抽出する歌詞抽出手段を備え、
前記撮像情報検索手段は、前記歌詞抽出手段が抽出した歌詞データに応じたコメント情報を含む撮像情報を検索するようにしてある請求項１又は請求項２に記載のカラオケ送信システム。
【請求項５】
前記ユーザ情報には、カラオケを利用するユーザ識別用のユーザ識別情報が含まれており、
ユーザがカラオケを利用した履歴に応じた情報を示すカラオケ履歴情報を、ユーザ識別情報ごとに対応付けて格納したカラオケ履歴データベースと、
前記ユーザ情報を受信した場合、前記カラオケ履歴データベースから、受信したユーザ識別情報に含まれるユーザ識別情報に対応付けられたカラオケ履歴情報を抽出する履歴情報抽出手段と
を備え、
前記撮像情報検索手段は、前記履歴情報抽出手段が抽出したカラオケ履歴情報に応じた撮像情報を検索するようにしてある請求項１又は請求項２に記載のカラオケ送信システム。
【請求項６】
前記ユーザ情報には、ユーザ位置に係るユーザ位置情報が含まれており、
前記撮像情報には、撮像画像の撮像位置に係る撮像位置情報が含まれており、
前記ユーザ位置情報および前記撮像位置情報の比較を行う位置比較手段と、
前記位置比較手段の比較結果に基づき、前記撮像情報検索手段が検索した複数の撮像情報の順序を特定する順序特定手段と
を備え、
前記背景映像生成手段は、前記順序特定手段が特定した撮像情報の順序で複数の撮像画像を組み合わせてカラオケ背景映像を生成する請求項１乃至請求項５のいずれか１項に記載のカラオケ送信システム。
【請求項７】
前記撮像情報には撮像日時を示す撮像日時情報が含まれており、
前記背景映像生成手段は、前記撮像日時情報が示す撮像日時の早い順または遅い順で複数の撮像画像を組み合わせてカラオケ背景映像を生成する請求項１乃至請求項５のいずれか１項に記載のカラオケ送信システム。
【請求項８】
ネットワーク上に画像投稿サービス及びカラオケサービスをユーザへ提供するウェブサイトを開設すると共に、カラオケ曲データを格納したカラオケデータベースを備えたカラオケ送信システムが、カラオケを利用するユーザに係るユーザ情報およびユーザに選択されたカラオケ曲を示すカラオケ選曲情報を前記ウェブサイトを介して受信することに基づき、前記カラオケデータベースから抽出した前記カラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ送信するカラオケ送信方法であって、
前記ウェブサイトを通じてアップロードされる撮像に係る撮像情報が付帯した撮像画像を受信するステップと、
受信した撮像画像を、付帯した撮像情報と共に画像データベースに格納するステップと、
カラオケ選曲情報を受信した場合、受信したカラオケ選曲情報が示すカラオケ曲の曲時間から、カラオケ背景映像に必要な撮影画像の必要数を特定するステップと、
ユーザ情報およびカラオケ選曲情報を受信した場合、前記画像データベースから、受信したユーザ情報またはカラオケ選曲情報に基づき複数の撮像情報を検索するステップと、
検索した各々の撮像情報が付帯した複数の撮像画像より、特定した必要数の撮影画像を前記画像データベースから抽出するステップと、
抽出した複数の撮像画像を組み合わせてカラオケ背景映像を生成するステップと、
生成したカラオケ背景映像、および受信したカラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ送信するステップと
を備えることを特徴とするカラオケ送信方法。
【請求項９】
ネットワーク上に画像投稿サービス及びカラオケサービスをユーザへ提供するウェブサイトを開設すると共に、通信手段を有するコンピュータに、カラオケを利用するユーザに係るユーザ情報およびユーザに選択されたカラオケ曲を示すカラオケ選曲情報を前記ウェブサイトを介して受信することに基づき、カラオケ曲データを格納したカラオケデータベースから抽出した前記カラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ送信する処理を行わせるためのコンピュータプログラムであって、
前記コンピュータを、
前記ウェブサイトを通じてアップロードされる撮像に係る撮像情報が付帯した撮像画像を、前記通信手段を介して受信する処理を行う手段と、
受信した撮像画像を、付帯した撮像情報と共に画像データベースに格納する処理を行う手段と、
カラオケ選曲情報を受信した場合、受信したカラオケ選曲情報が示すカラオケ曲の曲時間から、カラオケ背景映像に必要な撮影画像の必要数を特定する処理を行う手段と、
ユーザ情報およびカラオケ選曲情報を受信した場合、前記画像データベースから、受信したユーザ情報またはカラオケ選曲情報に基づき複数の撮像情報を検索する処理を行う手段と、
検索した各々の撮像情報が付帯した複数の撮像画像より、特定した必要数の撮影画像を前記画像データベースから抽出する処理を行う手段と、
抽出した複数の撮像画像を組み合わせてカラオケ背景映像を生成する処理を行う手段と、
生成したカラオケ背景映像、および受信したカラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ前記通信手段を介して送信する処理を行う手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アップロードされた様々な画像の中から抽出した複数の画像を用いてカラオケ背景映像を生成することで、バラエティに富んだカラオケ背景映像を表示しながらユーザがカラオケを楽しめるようにしたカラオケ送信システム、カラオケ送信方法、およびコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、カラオケ歌唱時に表示されるカラオケ背景映像は一般に、一つの背景映像を複数のカラオケ曲に使い回したり、または一つの背景映像を一つのカラオケ曲のみに用いたりするなどの状況になっていた。なお、カラオケの利用の仕方としては、カラオケ店舗内のカラオケ端末でカラオケ曲を歌唱するという従来の態様に加えて、インターネットのような広域のネットワークを通じて、カラオケデータをダウンロードすることにより、ユーザ端末（音楽出力が可能な携帯電話機など）で手軽にカラオケを楽しめる環境も整っている。
【０００３】
また、カラオケに関する様々なサービスをユーザへ提供できるようにするため、カラオケ店舗またはカラオケサイトのサービスに対してユーザが会員として登録すれば、自身の利用したカラオケ曲に関する様々な情報（利用日時、利用曲名、利用曲の歌唱者名、歌唱時の音程・テンポ等）がカラオケの利用履歴として蓄えられる仕組みが一般的になっている。
【０００４】
一方、カラオケの背景映像に関して、下記の特許文献１は、特定のカラオケ楽曲に対する映像をユーザに投稿してもらい、その投稿された映像を、特定のカラオケ楽曲の背景映像に利用する技術を開示している。
【０００５】
また、カラオケ用の背景映像とは無関係であるが、下記の特許文献２は、様々な複数の映像素材を、ユーザの要求（ユーザによる映像素材の属性情報の指定）に基づき組み合わせることにより、一つの映像を生成する技術を開示している。さらに、下記の特許文献３は、撮像機器からアップロードされる各地の最新撮像画像を、その撮像された位置を示す位置情報と共に記憶しておき、ユーザの閲覧希望に応じて、ユーザが閲覧を希望する位置における最新撮像画像を提供できるようにした技術を開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１０８１５７号公報
【特許文献２】特開２００７−４３３７２号公報
【特許文献３】特開２００９−２１７６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来のカラオケ背景映像は、同じものが何度も表示されることがあり、背景映像のバリエーションが乏しいという問題があった。また、特許文献１で開示される技術においても、投稿される映像は特定のカラオケ楽曲の背景映像用として限定されたものであるため、背景映像のバリエーションを大幅に増加させるには至っていない。
【０００８】
また、特許文献２、３で開示される技術は、いずれもカラオケの背景映像としての利用を考慮していないため、ユーザのカラオケ利用に連動して背景映像用の映像をスムーズに得られないという問題がある。たとえば、特許文献２で開示される技術を無理矢理、カラオケの背景映像に利用したとしても、特許文献２で開示される技術は、ユーザが映像素材の属性情報を指定する必要があることから、カラオケ曲を選択する操作に加えて、映像素材の属性情報の指定操作をユーザに要求することとなり、ユーザの操作負担を増加させてしまう。
【０００９】
本発明は斯かる事情に鑑みてなされたものであり、ユーザは通常のカラオケ利用の操作を行うだけで、アップロードされた様々な映像を利用して、バラエティに富んだカラオケの背景映像をユーザに提供できるようにしたカラオケ送信システム、カラオケ送信方法、およびコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために本発明に係るカラオケ送信システムは、カラオケ曲データを格納したカラオケデータベースを備え、カラオケを利用するユーザに係るユーザ情報およびユーザに選択されたカラオケ曲を示すカラオケ選曲情報の受信に基づき、前記カラオケデータベースから抽出した前記カラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ送信するカラオケ送信システムであって、撮像に係る撮像情報が付帯した撮像画像を受信する受信手段と、前記受信手段が受信した撮像画像を、付帯した撮像情報と共に格納する画像データベースと、ユーザ情報およびカラオケ選曲情報を受信した場合、前記画像データベースから、受信したユーザ情報またはカラオケ選曲情報に基づき複数の撮像情報を検索する撮像情報検索手段と、前記撮像情報特定手段で検索された各々の撮像情報が付帯した複数の撮像画像を、前記画像データベースから抽出する画像抽出手段と、前記画像抽出手段で抽出した複数の撮像画像を組み合わせてカラオケ背景映像を生成する背景映像生成手段と、前記背景映像生成手段で生成したカラオケ背景映像、および受信したカラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ送信する手段とを備えることを特徴とする。
【００１１】
また、本発明に係るカラオケ送信システムは、前記撮像情報には撮像日時を示す撮像日時情報が含まれており、前記撮像情報検索手段は、前記撮像日時情報が示す撮像日時の早い順序で撮像情報を検索することを特徴とする。
【００１２】
さらに、本発明に係るカラオケ送信システムは、前記ユーザ情報には、ユーザ位置に係るユーザ位置情報が含まれており、前記撮像情報には、撮像画像の撮像位置に係る撮像位置情報が含まれており、前記ユーザ位置情報および前記撮像位置情報の比較を行う位置比較手段を備え、前記撮像情報検索手段は、前記位置比較手段の比較結果に基づき撮像情報を検索するようにしてあることを特徴とする。
【００１３】
さらにまた、本発明に係るカラオケ送信システムは、前記カラオケデータベースには、カラオケ曲の歌詞データが含まれており、前記撮像情報には、撮像画像に応じたコメントを示すコメント情報が含まれており、前記カラオケ選曲情報を受信した場合、受信したカラオケ選曲情報に応じたカラオケ曲の歌詞データを前記カラオケデータベースから抽出する歌詞抽出手段を備え、前記撮像情報検索手段は、前記歌詞抽出手段が抽出した歌詞データに応じたコメント情報を含む撮像情報を検索するようにしてあることを特徴とする。
【００１４】
また、本発明に係るカラオケ送信システムは、前記ユーザ情報には、カラオケを利用するユーザ識別用のユーザ識別情報が含まれており、ユーザがカラオケを利用した履歴に応じた情報を示すカラオケ履歴情報を、ユーザ識別情報ごとに対応付けて格納したカラオケ履歴データベースと、前記ユーザ情報を受信した場合、前記カラオケ履歴データベースから、受信したユーザ識別情報に含まれるユーザ識別情報に対応付けられたカラオケ履歴情報を抽出する履歴情報抽出手段とを備え、前記撮像情報検索手段は、前記履歴情報抽出手段が抽出したカラオケ履歴情報に応じた撮像情報を検索するようにしてあることを特徴とする。
【００１５】
さらに、本発明に係るカラオケ送信システムは、前記ユーザ情報には、ユーザ位置に係るユーザ位置情報が含まれており、前記撮像情報には、撮像画像の撮像位置に係る撮像位置情報が含まれており、前記ユーザ位置情報および前記撮像位置情報の比較を行う位置比較手段と、前記位置比較手段の比較結果に基づき、前記撮像情報検索手段が検索した複数の撮像情報の順序を特定する順序特定手段とを備え、前記背景映像生成手段は、前記順序特定手段が特定した撮像情報の順序で複数の撮像画像を組み合わせてカラオケ背景映像を生成することを特徴とする。
【００１６】
さらにまた、本発明に係るカラオケ送信システムは、前記撮像情報には撮像日時を示す撮像日時情報が含まれており、前記背景映像生成手段は、前記撮像日時情報が示す撮像日時の早い順または遅い順で複数の撮像画像を組み合わせてカラオケ背景映像を生成することを特徴とする。
【００１７】
本発明に係るカラオケ送信方法は、カラオケ曲データを格納したカラオケデータベースを備えたカラオケ送信システムが、カラオケを利用するユーザに係るユーザ情報およびユーザに選択されたカラオケ曲を示すカラオケ選曲情報の受信に基づき、前記カラオケデータベースから抽出した前記カラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ送信するカラオケ送信方法であって、撮像に係る撮像情報が付帯した撮像画像を受信するステップと、受信した撮像画像を、付帯した撮像情報と共に画像データベースに格納するステップと、ユーザ情報およびカラオケ選曲情報を受信した場合、前記画像データベースから、受信したユーザ情報またはカラオケ選曲情報に基づき複数の撮像情報を検索するステップと、検索した各々の撮像情報が付帯した複数の撮像画像を前記画像データベースから抽出するステップと、抽出した複数の撮像画像を組み合わせてカラオケ背景映像を生成するステップと、生成したカラオケ背景映像、および受信したカラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ送信するステップとを備えることを特徴とする。
【００１８】
本発明に係るコンピュータプログラムは、通信手段を有するコンピュータに、カラオケを利用するユーザに係るユーザ情報およびユーザに選択されたカラオケ曲を示すカラオケ選曲情報の受信に基づき、カラオケ曲データを格納したカラオケデータベースから抽出した前記カラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ送信する処理を行わせるためのコンピュータプログラムであって、前記コンピュータを、撮像に係る撮像情報が付帯した撮像画像を、前記通信手段を介して受信する処理を行う手段と、受信した撮像画像を、付帯した撮像情報と共に画像データベースに格納する処理を行う手段と、ユーザ情報およびカラオケ選曲情報を受信した場合、前記画像データベースから、受信したユーザ情報またはカラオケ選曲情報に基づき複数の撮像情報を検索する処理を行う手段と、検索した各々の撮像情報が付帯した複数の撮像画像を前記画像データベースから抽出する処理を行う手段と、抽出した複数の撮像画像を組み合わせてカラオケ背景映像を生成する処理を行う手段と、生成したカラオケ背景映像、および受信したカラオケ選曲情報に応じたカラオケ曲データを、前記カラオケ選曲情報の送信元へ前記通信手段を介して送信する処理を行う手段として機能させることを特徴とする。
【００１９】
本発明にあっては、カラオケ利用の際、ユーザが利用する端末（カラオケ店舗内のカラオケ端末またはユーザ端末）等から送られてくるユーザ情報またはカラオケ選曲情報を利用して、画像データベースから複数の撮像情報と検索し、検索された各撮像情報が付帯した複数の撮像画像を抽出してカラオケ背景映像を生成するので、ユーザが特別な操作を行わなくても、様々な撮像画像を組み合わせたバラエティに富んだカラオケ背景映像を得ることが可能になる。
【００２０】
本発明にあっては、撮像日時の早い順序で複数の撮像情報を検索するので、カラオケ背景映像の中身も常に新しい撮像画像が用いられる。そのため、同じカラオケ曲を選曲した場合でも、選曲した時間が異なれば、カラオケ背景映像も新しい画像で生成されたものになり、カラオケ背景映像の中身がマンネリにならない。
【００２１】
本発明にあっては、ユーザ位置および撮像位置の比較結果に基づき、複数の撮像情報を検索するので、カラオケ背景映像の中身が、ユーザの居る場所と何らかの関係を有するものになる。その結果、ユーザ自身の居る場所と関連を持ったカラオケ背景映像が表示される雰囲気の中で、ユーザはカラオケ歌唱を行えるようになり、視覚的な面でカラオケの新たな楽しさをユーザに提供できるようになる。
【００２２】
本発明にあっては、ユーザが選択したカラオケ曲の歌詞データに応じたコメント情報を含む撮像情報を検索するので、カラオケ背景映像の中身が、ユーザが歌唱する歌詞と何らかの関係を有するものになる。その結果、歌唱する内容と関連を持ったカラオケ背景映像が表示される雰囲気の中で、ユーザはカラオケ歌唱を行えるようになり、カラオケの表示内容と歌唱内容が連動するという新たな楽しさをユーザに提供できるようになる。
【００２３】
本発明にあっては、カラオケを利用するユーザのカラオケ履歴情報に応じた撮像情報を検索するので、カラオケ背景映像の中身が、ユーザのカラオケ利用に係る履歴に応じた内容と何らかの関係を有するものになる。その結果、ユーザが今までカラオケで利用してきた履歴と関連を持ったカラオケ背景映像が表示される雰囲気の中で、ユーザはカラオケ歌唱を行えるようになり、どのような背景映像が表示されるかということをユーザが楽しみながら、カラオケを歌唱できるというカラオケ環境をユーザに提供できるようになる。
【００２４】
本発明にあっては、ユーザ位置および撮像位置の比較結果に基づき、複数の撮像情報の順序を特定し、その特定した各撮像情報の順序に応じて複数の撮像画像を組み合わせたカラオケ背景映像を生成するので、カラオケ背景映像として表示される撮像画像の順序までが、ユーザの居る場所と何らかの関係を有するものになる。その結果、ユーザの位置に関係する一連の撮像画像として、次にどのような場所の画像が表示されるかをユーザは楽しめるようになる。
【００２５】
本発明にあっては、撮像日時情報が示す撮像日時の早い順または遅い順で、複数の撮像画像を組み合わせてカラオケ背景映像が生成されるので、一定の時系列で並んだ撮像画像をカラオケの背景映像としてユーザは楽しむことができるようになる。
【発明の効果】
【００２６】
本発明にあっては、ユーザから送られてくるユーザ情報またはカラオケ選曲情報を利用して、画像データベースより複数の撮像情報を検索し、その検索された撮像情報が付帯した複数の撮像画像を抽出してカラオケ背景映像を生成するので、何ら特別な操作なしで、ユーザはバラエティに富んだカラオケ背景映像をカラオケ利用時に楽しめる。
【００２７】
本発明にあっては、撮像日時の早い順序で複数の撮像情報を検索するので、カラオケ背景映像のマンネリ化を防止して、常に最新の撮像画像を含んだカラオケ背景映像をユーザが楽しめる状況を提供できる。
本発明にあっては、ユーザ位置および撮像位置の比較結果に基づき、複数の撮像情報を検索するので、ユーザ自身の居る場所と関連を持ったカラオケ背景映像を表示して、視覚的な面でカラオケの新たな楽しさをユーザに提供できる。
【００２８】
本発明にあっては、ユーザが選択したカラオケ曲の歌詞データに応じたコメント情報を含む撮像情報を検索するので、歌唱する内容と関連を持ったカラオケ背景映像が表示される雰囲気の中で、ユーザはカラオケ歌唱を楽しめる。
【００２９】
本発明にあっては、ユーザ位置および撮像位置の比較結果に基づき、複数の撮像情報の順序を特定して複数の撮像画像を組み合わせたカラオケ背景映像を生成するので、ユーザの位置に関係する一連の撮像画像を順次楽しみながら、ユーザはカラオケ曲を歌唱できる。
本発明にあっては、撮像日時情報が示す撮像日時の早い順または遅い順で、複数の撮像画像を組み合わせてカラオケ背景映像が生成されるので、一定の時系列で並んだ撮像画像を楽しみながら、ユーザはカラオケ曲を歌唱できる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態に係るカラオケ送信システムを含む全体的なシステムの構成を示す概略図である。
【図２】（ａ）はウェブサイトのトップページ画面を示す概略図、（ｂ）は画像投稿用のウェブページ画面を示す概略図、（ｃ）はカラオケ用のウェブページ画面を示す概略図である。
【図３】撮像用の携帯電話機の主要な内部構成を示すブロック図である。
【図４】画像データベースの部分的な概要を示す図表である。
【図５】カラオケデータベースの部分的な概要を示す図表である。
【図６】ユーザデータベースの部分的な概要を示す図表である。
【図７】カラオケ履歴データベースの部分的な概要を示す図表である。
【図８】カラオケ送信システムのサービスサーバの主要な内部構成を示すブロック図である。
【図９】カラオケ曲とカラオケ背景映像の関係を示す概略図である。
【図１０】カラオケ端末の主要な内部構成を示すブロック図である。
【図１１】カラオケ用の携帯電話機（ユーザ端末）の主要な内部構成を示すブロック図である。
【図１２】カラオケ送信方法の処理内容を示した第１フローチャートである。
【図１３】カラオケ送信方法の処理内容を示した第２フローチャートである。
【図１４】カラオケ送信方法の処理内容を示した第３フローチャートである。
【図１５】（ａ）〜（ｃ）は、生成されたカラオケ背景映像の表示状態を時系列的に示した概略図である。
【発明を実施するための形態】
【００３１】
図１は、本発明の実施形態に係るカラオケ送信システム１を含む全体的なシステム構成を示している。図１においてカラオケ送信システム１は、矩形の波線で囲んだものであり、サービスサーバ１０に、画像データベース装置２０、カラオケ曲データベース装置２５、ユーザデータベース装置３０およびサイトデータベース装置３５を内部ネットワークケーブルＬ２〜Ｌ５でそれぞれ接続している。また、カラオケ送信システム１は、外部ネットワークケーブルＬ１でサービスサーバ１０をインターネットのような広域のネットワークＮＷと接続し、このネットワークＮＷを介して、様々な外部の通信装置（カラオケ店舗Ｓの内部に設置したカラオケ端末２、ユーザ端末に相当する携帯電話機５０、７０等）との通信を可能にしている。
【００３２】
本実施形態のカラオケ送信システム１のサービスサーバ１０は、図２（ａ）に示すように、映像・音楽に関するサービスをユーザに提供するウェブサイトをネットワーク上に開設している。このウェブサイトでは、ユーザが会員登録すると、主に２つのサービスが登録ユーザへ提供されるようになっている。１つめのサービス（映像サービス）は、ユーザが撮像した画像（動画、静止画など）をアップロード（投稿）することで、他のユーザに自身の作品（撮像画像）を公開するものである。２つめのサービス（音楽サービス）は、カラオケデータを配信するカラオケサービスであり、ユーザが希望した楽曲のカラオケ曲データ（カラオケの曲データおよび歌詞データ）をカラオケ背景映像と共にユーザ端末へ送信し、ユーザ端末でカラオケを手軽に楽しめサービス内容になっている。
【００３３】
本発明では、上述した画像投稿サービスとカラオケサービスを、カラオケ背景映像について関連づけたことを特徴にしており、具体的には、画像投稿サービスでユーザが投稿してきた画像を各種組み合わせてカラオケ背景映像を生成し、その生成したカラオケ背景映像をカラオケデータと共にカラオケサービスとして提供している。
【００３４】
なお、本実施形態のカラオケ送信システム１は、ユーザ端末でカラオケを利用する場合と、カラオケ店舗Ｓの内部に設置されたカラオケ端末２でカラオケを利用する場合の両方に対応している。会員登録したユーザを識別するためのユーザＩＤ等のユーザに関する情報を含むユーザ情報と、選択されたカラオケ曲を示すカラオケ選曲情報を受信すると、本実施形態のカラオケ送信システム１は、カラオケデータ（曲、歌詞、カラオケ背景映像のそれぞれのデータをセットにしたもの）をユーザ（ユーザ端末またはカラオケ端末）へ送信する。
【００３５】
最初に、ユーザが撮像した画像を投稿することについて説明する。画像の撮像については、撮像機能を有する機器をユーザが用いることになり、具体的には、撮像機能付き携帯電話機、デジタルカメラ、デジタルビデオカメラなどが使用される。また、撮像された画像をカラオケ送信システム１のサービスサーバ１０へ投稿するには、通信端末を用いて、図２（ａ）に示すウェブサイトのトップページ画面４０へアクセスし、トップページ画面４０の中の撮影画像投稿ボタン４０ａを選択してから、所定のログイン操作（ユーザＩＤ、パスワードの入力操作）を行うことで、図２（ｂ）に示すような画像投稿ページ画面４１へ入る。この画像投稿ページ画面４１において、投稿する画像データ（タグ情報が付帯したもの）を画像選択欄４１ａで選択すると共に、コメント欄４１ｂにコメントを入力してから、投稿ボタン４１ｃを選択することで、ログイン時のユーザＩＤ、コメント情報およびタグ情報を含む撮像情報の付帯した画像データがカラオケ送信システム１のサービスサーバ１０へ送信されるようになっている。
【００３６】
図３は、撮像を行う機器の一例である撮像機能付き携帯電話機５０（外観は図１参照）の主要な内部構成を示している。携帯電話機５０は、各種制御処理を行うＣＰＵ５１に、通信モジュール５２、ＲＡＭ５３、ＲＯＭ５４、表示用インタフェース５５、操作用インタフェース５６、撮像ユニット５７、ＧＰＳユニット５８、および記憶部５９等を内部バス６０で接続している。なお、図３では電源及び電源ラインの図示は省略している。以下、携帯電話機５０の各部を説明する。
【００３７】
通信モジュール５２は、通話・通信等に関する処理を行うデバイス（通信手段）であり、ユーザの所定の通信操作（インターネットへのアクセス操作、データの送信操作等）を受け付けると、ＣＰＵ５１の制御により、図１に示す各中継基地局Ｔ１、Ｔ２・・・Ｔｎと無線通信を行い、ネットワークＮＷに接続される所望の機器（サービスサーバ１０等）との間で通信接続を確立して所望の通信処理等を行う。
【００３８】
ＲＡＭ５３は、ＣＰＵ５１の処理に従う各種データ等を一時的に記憶すると共に、ＣＰＵ５１の処理用のワークエリアとして機能する。また、ＲＯＭ５４は、ＣＰＵ５１が行う基本的な処理内容を規定したプログラム等を予め記憶すると共に、携帯電話機５０の電話番号、及び携帯電話機５０を識別するための固有ＩＤ（Ｕｎｉｑｕｅ  ＩＤ）等を含む識別データも記憶する。
【００３９】
表示用インタフェース５５は、図１にも示すように、携帯電話機５０の筐体５０ａの前面に表出するように配置された表示パネル６１に接続されるインタフェースであり、ＣＰＵ５１の制御に従って各種内容を表示パネル６１に表示するための処理を行う。操作用インタフェース５６は図１にも示すように、携帯電話機５０の筐体５０ａの前面に配置される上下左右キー、決定キー、数字キー等から構成される操作部６２に接続されるインタフェースであり、ユーザからの各種操作内容を操作部６２を介して受け付け、受け付けた操作内容をＣＰＵ５１へ伝える処理を行う。
【００４０】
撮像ユニット５７は、ＣＣＤまたはＣＭＯＳのような撮像素子を内蔵した撮像手段であり、ユーザの撮像操作に従って動画または静止画を撮像する。なお、撮像ユニット５７で撮像された画像データには、画像自体のコンテンツデータに、撮像日時、撮像機種、撮像位置（ＧＰＳユニット５８により取得された位置情報）等の各種情報を含むタグ情報（プロパティ的な情報）が付帯する。
【００４１】
また、ＧＰＳユニット５８は、通信衛星からの電波を取得して、携帯電話機５０の位置を示す情報（緯度経度を示す位置情報）を取得するものであり、本実施形態では、上述した撮像ユニット５７が撮像を行った場合に連動して、撮像位置を示す撮像位置情報を取得して、タグ情報に含ませるようにしている。
【００４２】
記憶部５９は、不揮発性メモリ等で構成されており、端末プログラムＰ１等を記憶すると共に、撮像ユニット５７が撮像した画像データ等も記憶する。端末プログラムＰ１は、携帯電話機５０に係る各種機能を実現するために、ＣＰＵ５１の制御処理内容を規定したソフトウェアプログラムであり、携帯電話機５０の通話、通信および撮像に係る各種制御処理等を規定している。
【００４３】
本発明において適用できる撮像を行う機器（撮像機器）は、図３に示すような撮像機能付きの携帯電話機５０に限定されるものではないが、ＧＰＳユニットを具備しない撮像機器を用いる場合は、画像データに付帯する撮像情報に、撮像位置情報は含まれなくなる。また、通信手段を具備しない撮像機器（デジタルカメラ、デジタルビデオカメラ）を用いる場合は、そのような撮像機器で撮像した画像データを、他の通信可能な機器（通信機能を具備するパーソナルコンピュータまたは携帯電話機等）を介して送信（投稿）することになる。なお、このような画像投稿用の撮像機器は、図１では携帯電話機５０のみを示しているが、実際には上述した様々な複数の撮像機器が適用されるものとする（図１は、説明の簡略化のため、撮像装置として１台の携帯電話機５０を示したものである）。
【００４４】
次に、図１に示すカラオケ送信システム１に含まれる各データベース装置２０、２５、３０、３５について説明する。各データベース装置２０、２５、３０、３５には、データベース用の大記憶容量を確保した記憶媒体システム（ハードディスクシステム）を具備したデータベース用コンピュータが適用されており、それぞれの役割に応じたデータベースをハードディスクシステムに記憶した構成になっている。
【００４５】
図４は、画像データベース装置２０に記憶された画像データベース２１を示している。この画像データベース２１は、上述した撮像機器で撮像された画像データを格納したものであり、図２（ｂ）に示す画像投稿ページ画面４１を介して、撮影ユーザのユーザＩＤと共に投稿（送信）された画像データ（撮像情報が付帯したもの）を格納している。
【００４６】
具体的に画像データベース２１は、新たな画像データを格納するごとに、サービスサーバ１０が発行する画像ＩＤに対応付けて、送信されてきた撮像情報（撮像者を示すユーザＩＤ、撮像日時、撮像位置、コメント等の情報を含んだもの）と共に、その撮像情報が付帯した画像データを順次格納しており、新しい画像データほど大きい数値の画像ＩＤが付されている。なお、ＧＰＳ機能を具備しない撮像機器で映像が撮像された場合、図２（ｂ）に示す画像投稿ページ画面４１でコメント欄４１ｂにコメントが入力されなかった場合、画像データベース２１に格納される撮像情報に撮像位置情報またはコメント情報は含まれない。
【００４７】
図５は、カラオケ曲データベース装置２５が記憶しているカラオケデータベース２５の概要を示している。このカラオケデータベース２５は、一つのカラオケ曲ごとに、曲ＩＤ、曲名、アーティスト名（歌唱者名。その曲を歌唱する歌手名またはグループ名が相当）、作詞家名、作曲家名、ジャンル、曲時間、発売日等の情報（カラオケ曲情報）が、配信用のカラオケデータである曲データおよび歌詞データ（テキストデータ）と共に格納されている。なお、カラオケデータベース２５は、新たなカラオケ曲が追加されるたびに更新される。
【００４８】
図６は、ユーザデータベース装置３０に記憶されているユーザデータベース３１である。このユーザデータベース３１は、カラオケ送信システム１が開設するウェブサイトで提供されるサービスに会員として登録したユーザの情報を格納したものであり、ユーザの番号（Ｎｏ．）、ユーザＩＤ（ユーザを識別するためのユーザ識別情報に相当）、氏名、ユーザのニックネーム、性別、パスワード、居住地（ユーザの生活している地域）、出身地、趣味、生年月日などが格納されたものになっている。このユーザデータベース３１は、登録ユーザの脱会、新規ユーザの登録等ごとに、格納される情報が更新される。
【００４９】
なお、本実施形態では、ユーザＩＤとして、ユーザが所有するユーザ端末（データ通信機能を具備した携帯電話機が相当）の電子メールアドレスを使用したものになっているが、これに限定されるものではなく、ユーザ端末（携帯電話機）固有のＩＤ（Ｕｎｉｑｕｅ  ＩＤ）、またはカラオケ送信システム１（サービスサーバ１０）が自動的に発行するＩＤ等もユーザＩＤとして適宜用いることができる。
【００５０】
図７に示すカラオケ履歴データベース３２も、ユーザデータベース装置３０に記憶されているデータベースである。カラオケ履歴データベース３２は、登録ユーザが、サービスサーバ１０が開設するウェブサイトのカラオケページ（カラオケサイト）からカラオケデータをダウンロードした際の履歴、またはカラオケ店舗Ｓのカラオケ端末２でカラオケ曲を利用した場合（ユーザＩＤを用いて利用した場合）の履歴が、カラオケ履歴情報（カラオケを利用した履歴に応じた情報）として、ユーザＩＤごとに対応付けて格納されたものである。
【００５１】
カラオケ履歴情報には、カラオケ曲を利用した日時、利用したカラオケ曲の曲名、利用したカラオケ曲の元の楽曲を歌唱するアーティスト名（歌唱者名）、利用したカラオケ曲の楽曲を作詞した作詞家名、利用したカラオケ曲の楽曲を作曲した作曲家名、利用したカラオケ曲の楽曲が属するジャンル（Ｊポップ、ロック、テクノ、ラップ、ダンス、バラード、演歌、歌謡曲、映画音楽、アニメソング、童謡など）、そのカラオケ曲を利用したことのある他の登録ユーザのユーザＩＤ、カラオケ店舗でカラオケ曲を利用した場合、そのカラオケ曲を歌唱したユーザの採点結果を示すポイント（カラオケ歌唱に係る結果を示すポイント）およびカラオケ曲を再生した音程等が含まれる。これらカラオケ履歴情報に含まれる各種情報は、カラオケページで選択された情報、カラオケ端末２からアップロードされてきた情報、上述したカラオケデータベース２５に格納される情報等から取得された情報が集められたものになっている。なお、このカラオケ履歴データベース３２に格納されるカラオケ履歴情報も、ユーザのカラオケ利用に伴って随時更新される。
【００５２】
また、サイトデータベース装置３５は、サービスサーバ１０が開設するカラオケサイトを構成する多数のサイトページ（ウェブページ）のデータを記憶したものであり、ウェブページの一例としては、図２（ａ）〜（ｃ）に示すウェブページ画面４０〜４２等がある。図２（ａ）のトップページ画面（ウェブページ画面）４０は、撮像画像投稿ボタン４０ａ、カラオケボタン４０ｂ、その他のボタン４０ｃを配置している。撮像画像投稿ボタン４０ａが選択されると、画像投稿サイト用のページ画面（例えば、図２（ｂ）のウェブページ画面４１）へ遷移する。また、カラオケボタン４０ｂが選択されると、カラオケサイト用のページ画面（例えば、図２（ｃ）のウェブページ画面４２）へ遷移する。さらに、その他のボタン４０ｃが選択されると、サービスサーバ１０が提供する他のサービス用のウェブページ画面へ遷移する。
【００５３】
なお、図２（ｂ）のウェブページ画面４１は、映像投稿サイトへ遷移してから、ユーザＩＤおよびパスワードが入力された後の登録ユーザ固有のページを示し、図２（ｃ）のウェブページ画面４２も、カラオケサイトへ遷移してから、ユーザＩＤおよびパスワードが入力された後の登録ユーザ固有のページを示している。このカラオケサイトのウェブページ画面４２は、選択可能なカラオケ曲検索ボタン４２ａと利用履歴ボタン４２ｂを配置しており、カラオケ曲検索ボタン４２ａが選択されると、ユーザが利用したいカラオケ曲を検索する検索ページ画面へ切り替わり、利用履歴ボタン４２ｂが選択されると、図７のカラオケ履歴データベース３２に格納された中で、ユーザＩＤに対応付けられたカラオケ履歴情報を抽出して配置したページ画面に切り替わる。
【００５４】
図８は、上述した各データベース装置２０、２５、３０、３５が接続されるサービスサーバ１０の主要な内部構造を示している。本実施形態では、サービスサーバ１０に汎用のサーバコンピュータが適用されており、このサーバコンピュータに、本発明に係るコンピュータプログラム（サーバプログラム１７、画像管理プログラム１８、カラオケプログラム１９）をインストールすることにより、上述した様々なサービスを提供するための処理機能を具備させている。サービスサーバ１０は、様々な制御処理を行うＭＰＵ１１を、内部バス１０ａを介して通信インタフェース１２、ＲＡＭ１３、ＲＯＭ１４、及びハードディスク装置１５と接続した構成になっている。以下、サービスサーバ１０の各部について説明する。
【００５５】
通信インタフェース１２は、内部ネットワークに接続される装置および外部ネットワークのシステム外の機器と通信処理を行うための通信手段（送信および受信手段）に相当し、内部ネットワークの装置と通信を行うために、内部ネットワークケーブルＬ２〜Ｌ５が接続されて各データベース装置２０、２５、３０、３５との通信（アクセス）を可能にしている。また、通信インタフェース１２は、外部ネットワークケーブルＬ１も接続しており、この外部ネットワークＬ１を介して、外部の様々な機器と通信を行えるようにしており、特に本実施形態では、図１に示すカラオケ端末２、ユーザ所有の携帯電話機５０、７０等とサービスサーバ１０が通信できるようにしている。
【００５６】
ＲＡＭ１３は、ＭＰＵ１１の処理に伴って生じるデータ及びフォルダ等を一時的に記憶し、具体的には、登録ユーザがカラオケサイトにログインしている際、ログイン中の登録ユーザのユーザＩＤ等を記憶する。ＲＯＭ１４は、ＭＰＵ１１が行う基本的な処理内容を規定したプログラム等を予め記憶している。
【００５７】
ハードディスク装置１５は、計４種類のプログラムを記憶している。具体的には、サービスサーバ１０を作動させる上で、基本的な各種処理内容を規定したシステムプログラム１６、ウェブサービスに関する各種処理を規定したサーバプログラム１７、投稿された画像（撮像情報が付帯した画像データ）を画像データベース装置２０の画像データベース２１に格納して管理する処理等を規定した画像管理プログラム１８、カラオケ端末２またはカラオケサイトのウェブページ画面を介したユーザ端末（携帯電話機７０等）から送られてくるカラオケ選曲情報に基づくカラオケデータ（曲、歌詞、背景映像のデータ）を配信する処理等を規定したカラオケプログラム１９を、ハードディスク装置１５は記憶する。
【００５８】
なお、後述するように、カラオケ端末２からサービスサーバ１０へカラオケ選曲情報が送られてくる際に、そのカラオケ端末２が設置されている店舗の場所を緯度経度で示すユーザ位置情報がユーザ情報として、サービスサーバ１０へ送信されてくる。また、カラオケサイトのウェブページ画面を介して、ユーザ端末（携帯電話機７０等）からカラオケを利用する場合は、使用されるユーザ端末に位置情報取得機能（ＧＰＳ機能）が備わっていると、ＧＰＳ機能を用いて取得されたユーザ位置情報がユーザ情報として、カラオケ選曲情報と共に送信されてくるようにカラオケページ画面の仕様が設定されている。
【００５９】
次にハードディスク装置１５に記憶された（インストールされた）サーバプログラム１７、映像管理プログラム１８、およびカラオケプログラム１９が規定する各種処理内容について説明する。
【００６０】
まず、サーバプログラム１７は、カラオケ送信システム１のサービスサーバ１０がネットワーク上に開設しているウェブサイトのページデータをアクセス元の機器へ提供する処理を規定している。カラオケサイトを構成する複数のウェブページには、それぞれＵＲＬが付されており、カラオケサイトへアクセスしてきた機器へ、アクセスに応じたＵＲＬのウェブページ画面のデータをサービスサーバ１０（ＭＰＵ１１）がサイトデータベース装置３５から読み出して送信する旨をサーバプログラム１７は規定している。
【００６１】
また、登録ユーザに対しては、登録ユーザのユーザＩＤおよびパスワードがユーザ端末から送信されてくると、送信されてきたユーザＩＤおよびパスワードが、図６のユーザデータベース３１に登録されているか否かをサーバプログラム１７のＭＰＵ１１に判断させることをサーバプログラム１７は規定している。さらに、この判断で、ユーザデータベース３１に登録されているとＭＰＵ１１に判断された場合は、その登録ユーザ向けのウェブページ画面（図２（ｂ）（ｃ）に示すようなウェブページ画面４１、４２）のデータを配信し、以降、登録ユーザ向けのサービスをサービスサーバ１０が提供できる状態に設定する旨をサーバプログラム１７は規定している。
【００６２】
次に、映像管理プログラム１８は、ユーザから投稿（アップロード）された画像データ（タグ情報、コメント情報、ユーザＩＤ等を含む撮像情報の付帯した撮像画像に相当）を、図４に示すように、画像データベース装置２０に記憶される画像データベース２１に格納する処理を規定したものである。すなわち、図１に示すカラオケ端末２（撮像機能を有するカラオケ端末）または携帯電話機５０等から、画像データがサービスサーバ１０へアップロードされると、サービスサーバ１０のＭＰＵ１１が、受信した画像データに対する画像ＩＤを発行し、その画像ＩＤに対応付けて画像データおよび撮像情報を順次、画像データベース２１へ格納する処理を行うことを、映像管理プログラム１８は規定している。
【００６３】
また、カラオケプログラム１９は、サービスサーバ１０が提供するカラオケサービス全般に関するＭＰＵ１１の処理内容を規定したものである。まず、カラオケ端末２から送信されたユーザＩＤ（ユーザ情報）をサービスサーバ１０の通信インタフェースで受信すると、ユーザが選曲したカラオケ曲を示すカラオケ選曲情報の受信をサービスサーバ１０が待つ段階になることをカラオケプログラム１９は規定している。また、図２（ｃ）で示すウェブページ画面４２を介して、カラオケサービスを提供する場合も、ユーザ位置情報を含むユーザ情報と、ユーザが選曲したカラオケ曲を示すカラオケ選曲情報の受信をサービスサーバ１０が待つ段階になることをカラオケプログラム１９は規定している。
【００６４】
そして、カラオケ選曲情報を受信すると、そのカラオケ選曲情報が示すカラオケ曲の曲データ及び歌詞データを、図５に示すカラオケデータベース２５から検索して抽出する処理と、そのカラオケ曲用のカラオケ背景映像を図４に示す画像データベース２１に格納されている画像データ（撮像画像）を用いて生成する処理を、カラオケプログラム１９は規定している。
【００６５】
具体的な、カラオケ背景映像の生成処理としては、使用する画像データを抽出する段階の処理と、抽出した各画像データを並べる処理の段階を含んでいる。まず、画像データを抽出するために、ユーザにより選曲されたカラオケ曲の曲時間を図５のカラオケデータベースから特定し、その特定した曲時間を、一つの画像データの表示時間（たとえば、２０秒）で除算することで得られた値（整数。あまりが出ると、算出結果の整数に１を加える）を求め、その値を、カラオケ背景映像に用いる画像の必要数として特定することをカラオケプログラム１９は規定している。
【００６６】
また、ユーザ位置情報が送信されているかを判断した上で、図４に示す画像データベース２１に格納されている撮像情報に含まれる撮像位置情報の数が、特定した必要数以上であるかを判断し、その数以上であれば、ユーザ位置情報および撮像位置情報を比較し、その比較結果に基づき、必要数の撮像情報を検索することを、カラオケプログラム１９は規定している。本実施形態では、ユーザ位置情報と撮像位置情報を比較して、ユーザ位置情報から所定の距離内（たとえば、半径２０ｋｍ以内）で近い順に、必要数の撮像位置情報を含む撮像情報を検索するようにしている。必要数の撮像情報を検索できた場合は、次に各撮像情報が含む撮像位置情報がユーザ位置情報に近いものから順に１位、２位、３位・・・というように各撮像情報の順序を特定することを、カラオケプログラム１９は規定する。
【００６７】
上述したユーザ位置情報の処理で、撮像情報を検索できない場合、カラオケプログラム１９は、選択されたカラオケ曲の歌詞データと、撮像情報に含まれるコメント情報を用いて、図４に示す画像データベース２１の中から撮像情報を検索することを規定している。詳しくは、カラオケ選曲情報により選択されたカラオケ曲の歌詞データに含まれる歌詞ワード（たとえば、曲名にも含まれる言葉と同じ歌詞ワード。または、そのカラオケ曲を最もよく表す言葉として予め歌詞データの中で示されている歌詞ワード）を抽出し、その抽出した歌詞ワードを含むコメント情報を、図４に示す画像データベース２１に格納された撮像情報の中から検索する処理を、カラオケプログラム１９は規定している。たとえば、歌詞ワードとして、「夏」というワードが抽出された場合、コメント情報に「夏」を含む撮像情報が検索されることになる。
【００６８】
このような歌詞ワードによる検索処理で、必要数を超える数の撮像情報を検索できたときは、各撮像情報に含まれる撮像日情報が示す撮像日時の早い順序で、必要数の各撮像情報を特定することになる。そして、各撮像情報が含む撮像日時情報が古いものから順に１位、２位、３位・・・というように撮像情報の順序を特定することを、カラオケプログラム１９は規定する。
【００６９】
さらに、上述した歌詞ワードによる検索処理でも、撮像情報を検索できない場合、カラオケプログラム１９は、カラオケ履歴情報を用いて図４に示す画像データベース２１の中から撮像情報を検索することを規定している。具体的には、図７に示すカラオケ履歴データベース３２の中から、カラオケを利用するユーザ情報として受信したユーザＩＤに対応付けられたカラオケ履歴情報に含まれる他のユーザＩＤを特定する。そして、特定した他のユーザＩＤを含む撮像情報を、図４に含まれる画像データベース２１の中から必要数以上、検索することを、カラオケプログラム１９は規定している。このような処理を行うことで、今回、ユーザが選択したカラオケ曲を以前に利用したユーザによる撮像画像に付帯した撮像情報を探し出せるようになる。
【００７０】
このようなカラオケ履歴情報に含まれる他のユーザＩＤによる検索処理で、必要数を越える撮像情報を検索できたときは、上記の歌詞ワードによる検索処理の場合と同様に、各撮像情報に含まれる撮像日情報が示す撮像日時の早い順序で、必要数の撮像情報を特定することになる。
【００７１】
以上のような各種検索処理でも撮像情報を検索できない場合、カラオケプログラム１９は、最終的に図４の画像データベース２１から、撮像日時情報が新しい撮像情報を、必要数だけ抽出することを規定し、抽出した各撮像情報を撮像日時の早い順序に合わせて、各撮像情報の順序を特定することになる。
【００７２】
最後に、カラオケプログラム１９は、各撮像情報の付帯した画像データを、各撮像情報の順序に並べて組み合わせることにより、カラオケ背景映像を生成することを規定している。
【００７３】
図９は、画像データＡ１〜Ａ６を組み合わせて、カラオケ背景画像を生成する一例を示している。この図９に示すカラオケ曲は開始時間ｔ０〜終了時間ｔ６までの間に計６個の２０秒ごとの時間帯に分かれており、第１時間帯（ｔ０〜ｔ１）から第６時間帯（ｔ５〜ｔ６）までに、それぞれ画像データＡ１〜Ａ６が割り当てられる。第１の画像データＡ１は、付帯する撮像情報の順位が、上述した処理で１位と特定されたことから、第１時間帯（ｔ０〜ｔ１）に割り当てられている。以下、第２の画像データＡ２は、付帯する撮像情報の順位が２位であることから第２時間帯（ｔ１〜ｔ２）に割り当てられており、残りの画像データＡ３〜Ａ６も同様に、付帯する撮像情報の順位がそれぞれ、３位、４位、５位、６位であることから、第３時間帯（ｔ２〜ｔ３）、第４時間帯（ｔ３〜ｔ４）、第５時間帯（ｔ４〜ｔ５）、第６時間帯（ｔ５〜ｔ６）にそれぞれ割り当てられている。
【００７４】
なお、画像データは、動画または静止画に関係なく、図９に示すような状況で組み合わされてカラオケ背景映像が生成される。そのため、カラオケ再生時に、各画像データは、割り当てられた時間帯だけ再生表示され、動画の場合、対応する時間帯の分だけ最初から再生されることになり、静止画の場合は、対応する時間帯の間、継続して同一の内容（静止画）が表示されたままになる。図９において、動画は画像データＡ１、Ａ３、Ａ４、Ａ６であり、静止画は画像データＡ２、Ａ５である。なお、システムの仕様によっては、動画のみ、または静止画のみでカラオケ背景映像を生成するようにしてもよい。
【００７５】
このようにして生成されたカラオケ背景画像のデータは、ユーザが選択したカラオケ曲に応じた曲データおよび歌詞データと共に、カラオケ選曲情報の送信元になる端末（カラオケ端末２またはユーザの携帯電話機７０等）へ送信することを、カラオケプログラム１９は規定している。
【００７６】
なお、カラオケプログラム１９は、図７に示すカラオケ履歴データベース３２を構築する処理も規定している。カラオケ履歴データベース３２に格納されるカラオケ履歴情報は二種類あり、１つめのカラオケ履歴情報はカラオケ店舗のカラオケ端末２で利用される場合のカラオケ履歴情報であり、２つめのカラオケ履歴情報は、カラオケのサイトページ画面を介してユーザ端末へカラオケデータを送信する際に発生するカラオケ履歴情報である。
【００７７】
カラオケ店舗のカラオケ端末２で利用される場合のカラオケ履歴情報は、カラオケデータ（曲、歌詞、背景映像のデータ）を送信する処理の際に判明している情報（ユーザＩＤ、曲名、アーティスト名、作詞家名、作曲家名、ジャンル、他のユーザＩＤ等）に、カラオケデータをカラオケ端末２へ送信してから、カラオケ端末２よりアップロードされてくる情報（歌唱時の音程、テンポ、歌唱の採点結果を示すポイント等）も含ませて、カラオケ履歴情報としてカラオケ履歴データベース３２に格納することになる。一方、カラオケのサイトページ画面を介してユーザ端末へカラオケデータをダウンロードする際は、カラオケデータ（曲、歌詞、背景映像のデータ）を送信する処理の際に判明している情報（ユーザＩＤ、曲名、アーティスト名、作詞家名、作曲家名、ジャンル、他のユーザＩＤ等）をカラオケ履歴情報として、カラオケ履歴データベース３２に格納することになる。
【００７８】
図１０は、カラオケ店舗Ｓ内に設置されるカラオケ端末２の主要な内部構成を示している。カラオケ端末２は、カラオケデータ（曲、歌詞、背景映像のデータ）を再生出力するカラオケ専用機であり、カラオケに関する様々な制御処理を行う制御部２ａを、内部バスを介して通信モジュール２ｂ、メモリ２ｃ、表示用インタフェース２ｄ、赤外線インタフェース２ｅ、音出力処理部２ｆ、撮像ユニット２ｇ、及び記憶部２ｈに接続した構成になっている。以下、カラオケ端末２の各部について説明する。
【００７９】
通信インタフェース２ｂは、ネットワークＮＷを介して、サービスサーバ１０との通信処理を行う。メモリ２ｃは、制御部２ａの処理に伴って生じるデータ及びフォルダ等を一時的に記憶する。表示用インタフェース２ｄは、カラオケの歌詞および背景映像等を表示する表示パネル３に接続されるインタフェースであり、制御部２ａの制御に従って各種内容を表示パネル３に表示するための処理を行う。赤外線インタフェース２ｅは、ユーザからの操作を受け付けるリモコン装置４が発する遠隔操作信号（操作信号を含む赤外光）を受け付けるものであり、受け付けた操作信号を制御部２ａへ伝える処理を行う。
【００８０】
また、音出力処理部２ｆは、スピーカ５を接続しており、カラオケの曲データを再生出力するなどの処理を行ってスピーカ５からカラオケの画曲音を出力するものである。さらに、撮像ユニット２ｇは、撮像素子等を内蔵した動画の撮像手段であり、カラオケ店舗Ｓ内でカラオケを利用するユーザを撮像可能にしている。
【００８１】
記憶部２ｈは、プログラム６および位置情報７を予め記憶すると共に、撮像ユニット２ｇで撮像された撮像画像（画像データ）、およびサービスサーバ１０から送信されてきた再生用のカラオケデータを記憶する。なお、プログラム６は、カラオケ端末２がユーザの操作に応じてユーザが所望するカラオケを利用できるようにするための制御部２ａの処理を規定したものである。また、位置情報７は、カラオケ端末２の設置場所を緯度経度で示した位置情報（ユーザ位置情報に相当）であり、制御部２ａの制御処理により、ユーザのカラオケ曲の選択に伴うカラオケ選曲情報と共にサービスサーバ１０へ送信されるようになっている。
【００８２】
また、図１１は、ウェブサイトのカラオケページ画面を介してカラオケを利用するユーザ端末の一例の携帯電話機７０（外観は、図１参照）の主要な内部構成を示している。携帯電話機７０は、基本的に図３で示す撮像用の携帯電話機５０と同等な構成になっており、各種制御処理を行うＣＰＵ７１に、通信モジュール７２、ＲＡＭ７３、ＲＯＭ７４、表示用インタフェース７５、操作用インタフェース７６、ＧＰＳ処理部７７、音出力処理部７８、および記憶部７９等を内部バス８０で接続した構成になっている。通信モジュール７２、ＲＡＭ７３、ＲＯＭ７４、表示用インタフェース７５、操作用インタフェース７６、およびＧＰＳ処理部７７は、図３に示す携帯電話機５０と同等であるので、機能・処理などに関する説明は省略する。なお、表示用インタフェース７５は、特に、カラオケ用のユーザ端末として携帯電話機７０が機能するときは、カラオケの歌詞および背景映像等を表示パネル８１に表示するための処理を行う。
【００８３】
また、音出力処理部７８は、スピーカ８３と接続しており、カラオケの曲データを再生出力するなどの処理を行ってスピーカ８３からカラオケの画曲音を出力するものである。記憶部７９は、不揮発性メモリ等で構成されており、端末プログラムＰ２等を記憶すると共に、ＧＰＳ処理部７７が取得した位置情報（ユーザ位置情報に相当）およびサービスサーバ１０から送信されてきた再生用のカラオケデータを記憶する。なお、端末プログラムＰは、携帯電話機７０に係る各種機能を実現するために、ＣＰＵ７１の制御処理内容を規定したソフトウェアプログラムであり、特に、カラオケ利用時には、カラオケデータを再生して、カラオケ背景画像および歌詞を表示パネル８１に表示すると共に、カラオケの楽曲音をスピーカ８３より出力するための処理を規定している。なお、図１では、カラオケ用のユーザ端末として１台の携帯電話機７０のみを示しているが、実際には、複数のユーザ端末が、カラオケ送信システム１が提供するサービスを利用するものとする（図１は、説明を簡略化するため、１台のカラオケ利用用のユーザ端末を示したものである）。
【００８４】
次に、上述した構成のカラオケ送信システム１が行う一連の処理内容（カラオケ送信方法の内容）を、図１２〜１４に示す第１フローチャートから第３フローチャートに基づき整理して説明する。なお、第１フローチャートの処理の開始時点においては、登録ユーザが、上述したカラオケ端末２または携帯電話機７０を用いて、サービスサーバ１０へユーザ情報としてユーザＩＤ（およびパスワード）を送信しているものとする。
【００８５】
まず、図１２の第１フローチャートにおいて、サービスサーバ１０のＭＰＵ１１は、ユーザＩＤ（ユーザ情報）を受信したか否かを判断し（Ｓ１）、サービスＩＤを受信しない場合（Ｓ１：ＮＯ）、ユーザＩＤの受信待ちとなる。また、ユーザＩＤを受信した場合（Ｓ１：ＹＥＳ）、受信したユーザＩＤが図６に示すユーザデータベース３１に格納されているか否かを判断し（Ｓ２）、受信したユーザＩＤが格納されていない場合（Ｓ２：ＮＯ）、サービスサーバ１０は、ユーザＩＤが誤りの旨を、ユーザＩＤの送信元（カラオケ端末２または携帯電話機７０）へ送信し（Ｓ３）、最初の段階（Ｓ１）へ戻る。
【００８６】
また、ユーザＩＤが格納されていた場合（Ｓ２：ＹＥＳ）、次にサービスサーバ１０は、カラオケ選曲情報（およびユーザ位置情報）を受信したか否かを判断し（Ｓ４）、カラオケ選曲情報等を受信しない場合（Ｓ４：ＮＯ）、受信待ちとなる。また、カラオケ選曲情報を受信した場合（Ｓ４：ＹＥＳ）、サービスサーバ１０は、受信したカラオケ選曲情報が示すカラオケ曲を図４に示すカラオケデータベース２６から特定して、そのカラオケ曲の曲時間を特定し（Ｓ５）、その曲時間より、カラオケ背景映像に必要な画像データの必要数を特定する（Ｓ６）。
【００８７】
そして、図１３の第２フローチャートに進み、サービスサーバ１０は、Ｓ４の段階で、カラオケ選曲情報と共に、ユーザ位置情報を受信したか否かを判断し（Ｓ１０）、ユーザ位置情報を受信しなかった場合（Ｓ１０：ＮＯ）、Ｓ１５の段階（歌詞ワードによる検索段階）へジャンプする。また、ユーザ位置情報を受信した場合（Ｓ１０：ＹＥＳ）、サービスサーバ１０は次に、図４に示す画像データベース２１の中に、Ｓ６の段階で特定した必要数以上の数の撮像位置情報が格納されているか否かを判断する（Ｓ１１）。必要数以上の数の撮像位置情報が格納されていない場合（Ｓ１１：ＮＯ）、Ｓ１５の段階（歌詞ワードによる検索段階）へジャンプする。
【００８８】
また、必要数以上の撮像位置情報が格納されていた場合（Ｓ１１：ＹＥＳ）、ＧＰＳ情報で、図４に示す画像データベース２１の中から撮像情報を検索する（Ｓ１２）。すなわち、この検索ではユーザ位置情報と各撮像位置情報を比較し、比較の結果、ユーザ位置情報が示すユーザ位置から半径２０ｋｍ以内の撮像位置情報を含む撮像情報が、必要数以上ヒットしたか否かを判断し（Ｓ１３）、ヒットしなかった場合は（Ｓ１３：ＮＯ）、Ｓ１５の段階（歌詞ワードによる検索段階）へジャンプする。
【００８９】
また、必要数以上の撮像情報がヒットした場合（Ｓ１３：ＹＥＳ）、上述した比較結果に基づきヒットした各撮像情報が含む撮像位置情報がユーザ位置情報に近いものから順に、各撮像情報の順位を特定する（Ｓ１４）。なお、このときの順位は必要数に応じた順位までを特定することになり、順位の特定後は、図１４の第３フローチャートのＳ２６の段階の前へジャンプする。
【００９０】
そして、上記の各処理でＳ１５の段階（歌詞ワードによる検索段階）へジャンプした場合、図１２の第１フローチャート中のＳ５の段階で特定したカラオケ曲の歌詞データに含まれる歌詞ワードに一致するコメント情報を含む撮像情報を図４に示す画像データベース２１の中から検索する（Ｓ１５）。そして、この検索で、必要数以上の撮像情報がヒットしたか否かを判断し（Ｓ１６）、ヒットしなかった場合は（Ｓ１６：ＮＯ）、図１４の第３フローチャートの処理へジャンプする。
【００９１】
また、必要数以上の撮像情報がヒットした場合（Ｓ１６：ＹＥＳ）、ヒットした各撮像情報の中から、各撮像情報が含む撮像日時情報の新しい順に、必要数の撮像情報を特定し（Ｓ２２）、その特定した各撮像情報の順位を、撮像日時情報の古いものほど若い順位になるように、各撮像情報の順位を特定し（Ｓ２３）、図１４の第３フローチャートのＳ２６の段階の前へジャンプする。
【００９２】
最後に、図１４の第３フローチャートにおいて、サービスサーバ１０は、図７に示すカラオケ履歴データベース３２の中から、受信済みのユーザＩＤに対応付けられたカラオケ履歴情報に含まれる他のユーザＩＤを特定する（Ｓ２０）。そして、特定した他のユーザＩＤを含む撮像情報を、サービスサーバ１０は図４に含まれる画像データベース２１の中から検索する（Ｓ２１）。この検索で、必要数以上の撮像情報がヒットしたか否かを判断し（Ｓ２２）、ヒットしなかった場合は（Ｓ２２：ＮＯ）、撮像日時順位が新しい撮像情報を、画像データベースから必要数だけ特定する（Ｓ２３）。また、必要数以上の撮像情報がヒットした場合（Ｓ２２：ＹＥＳ）、ヒットした各撮像情報の中から、各撮像情報が含む撮像日時情報の新しい順に、必要数の撮像情報を特定する（Ｓ２４）。
【００９３】
そして、Ｓ２３またはＳ２４の段階で特定した撮像情報に対して、撮像日時情報の古いものほど若い順位になるように、各撮像情報の順位を特定し（Ｓ２５）する。サービスサーバ１０は、順位を特定した各撮像情報が付帯した画像データを画像データベース２１から抽出し、Ｓ１４、Ｓ１８またはＳ２５のいずれかの段階で特定された各撮像情報の順位に従って、各撮像情報が付帯した画像データを並べて組み合わせることによりカラオケ背景映像を生成する（Ｓ２６）。それから、サービスサーバ１０は、生成したカラオケ背景映像のデータを、カラオケの曲データおよび歌詞データと共に、カラオケデータとして、カラオケ選曲情報の送信元となる端末（カラオケ端末２または携帯電話機７０）へ送信する（Ｓ２７）。
【００９４】
このようにカラオケデータが送信されると、端末でカラオケデータを再生すると、たとえば、図１５（ａ）〜（ｃ）に示すように、上述した処理で生成されたカラオケ背景映像を構成する画像データＡ１、Ａ２、Ａ３等（図９参照）および歌詞データＤ１、Ｄ２、Ｄ３に基づく歌詞が表示パネル８１に、所定時間（たとえば、２０秒）ごと順次表示される。そしてこのような表示状態でカラオケの曲データに応じた楽曲音も再生出力され、ユーザは、バリエーションに富んだカラオケ背景映像を楽しみながら、カラオケの歌唱を行えるようになる。なお、このような再生形態は、カラオケ端末２でも同様である。
【００９５】
なお、本発明は上述した処理内容に限定されるものではなく、様々な変形例の適用が可能である。たとえば、上述したユーザ位置情報と撮像位置情報の比較により、撮像位置情報を含む撮像情報を検索する処理においては、ユーザ位置情報から特定の距離範囲内のものを検索することとは逆に、ユーザ位置情報から特定の距離以上離れているもの（例えば、半径１００ｋｍを越える範囲の撮像位置情報を含む撮像情報）を検索するようにしてもよい。このようにすれば、現在のユーザ位置から遠い場所で撮像された画像を組み合わせたカラオケ背景映像を見ながらカラオケを楽しめるようになる。
【００９６】
また、ユーザ位置情報と撮像位置情報の比較により、最終的に撮像画像（画像データ）を特定した場合、各画像データの並べ方としては、ユーザ位置情報から近い順以外に、遠い順に並べてカラオケ背景映像を生成することも可能であり、さらには、検索した各撮像画像に関する撮像位置情報の相対的な位置関係（東西南北の位置関係）を特定し、撮像位置が北から南になるように、または東から西になるように（さらには、南から北、西から東等になるように）各撮像画像を並べることも可能である。このような並び方を行うことで、ユーザは、北から南（または、西から東、南から北、東から南など）へ移動しているような雰囲気の中でカラオケを楽しむことができる。
【００９７】
さらに、ユーザ位置情報と撮像位置情報の比較により、撮像情報を検索する処理においては、上述したように、ユーザ位置情報から特定の距離範囲内のものと、特定の距離範囲外のものの両方を含めて交互に抽出し、ユーザが現在いる場所から近い箇所での撮像画像および遠い箇所での撮像画像を織り交ぜて、カラオケ背景映像を生成することも可能である。
【００９８】
さらにまた、ユーザ位置情報としては、上述したように、カラオケ端末２の位置情報または携帯電話機７０で取得したＧＰＳ情報を用いる替わりに、図６に示すユーザデータベース３１に格納されている居住地または出身地の情報を用いてもよい。これら居住地または出身地は漠然とした名称であるため、それらの地域を代表する場所（例えば、公の役所の位置など）を示す緯度経度を関連付けて、予めユーザデータベース３１に格納しておき、カラオケ利用時にユーザＩＤがサービスサーバ１０へ送信されてくると、そのユーザＩＤに対応付けられた地域または出身地の緯度経度情報をユーザデータベース装置３０からサービスサーバ１０は受信する。それにより、上述したユーザ位置情報の替わりに、ユーザデータベース装置３０から受信した緯度経度の情報を、撮像位置情報と比較することにより、ユーザ位置情報と撮像位置情報との比較の場合と同様に様々なカラオケ背景映像を生成できる。
【００９９】
一方、ユーザ位置情報を用いずに、単に撮像位置情報のみで撮像画像を検索することも可能である。具体的には、ユーザの指示またはシステム自体の設定等で、特定の地域内に含まれる撮像位置情報を検索し、ヒットした撮像位置情報に応じた撮像画像を特定してカラオケ背景映像を生成する。特定の地域内としては、たとえば東北地方、関東地方、九州地方のような比較的大きな地域内、東京都、大阪府、神奈川県のように都道府県レベルの地域内、市町村レベルの比較的小さな地域内等をシステムの仕様に応じて適用できる。
【０１００】
また、このように撮像位置情報のみで撮像画像を検索する他の例としては、一つの地域内だけでなく、複数の地域内から撮像位置情報を順に検索することも可能である。たとえば、日本国内の北海道地方、東北地方、関東地方、東海地方、近畿地方、山陰地方、九州地方の中からそれぞれ一つの撮像位置情報を検索し、ヒットした撮像位置情報に応じた撮像画像を、それぞれの撮像位置情報が北から南、南から北、東から西、または西から東へと並ぶような順序で組み合わせてカラオケ背景映像を生成する。なお、上述したように、撮像位置情報のみで撮像画像を検索する場合は、検索対象となる地域の緯度経度範囲を示すテーブル等をシステムが予め準備しておき、そのテーブル等で示される緯度経度範囲に、撮像位置情報に係る緯度経度が含まれるか否かを判別して、ヒットするか否かを決めるようにする。
【０１０１】
また、ユーザデータベース３１を用いる別の例としては、カラオケを利用するユーザの趣味を利用することも考えられる。具体的には、カラオケ利用時にユーザＩＤがサービスサーバ１０へ送信されてくると、そのユーザＩＤに対応付けられた趣味を特定し、その特定した趣味と同じ趣味を格納する他のユーザＩＤをユーザデータベース３１から特定し、その特定した他のユーザＩＤに対応付けられた撮像情報を、図４に示す画像データベース２１から検索する。検索でヒットした撮像情報が付帯した画像データを用いて、カラオケ背景映像を生成すれば、カラオケを利用するユーザと同じ趣味の他のユーザが撮像した画像で生成されたカラオケ背景映像が表示される中で、カラオケを楽しむことができる。
【０１０２】
さらに、歌詞ワードで検索処理を行う場合は、楽曲のサビの部分に含まれる歌詞の中のワードを用いて検索処理を行うようにしてもよい。このようにすれば、カラオケ曲の最も重要なサビ部分に合う内容のカラオケ背景映像を表示した状態で、ユーザはカラオケを楽しめるようになる。
【０１０３】
さらにまた、歌詞ワードで検索処理を行う他の例としては、歌詞ワードに場所名が含まれる場合は、その場所名と撮像位置情報を比較し、その場所名に該当する撮像位置情報に応じた撮像画像を用いてカラオケ背景映像を生成してもよい。この場合は、様々な場所名に対応付けて、その場所名に応じた緯度経度を格納した場所名データベースをシステムが予め準備しておき、歌詞ワードに含まれるワード（場所名）と同じ場所名が、場所名データベースに含まれるか否かを先ず検索し、場所名がヒットしたときは、その場所名に対応付けられた緯度経度を場所名データベースから抽出する。そして、その抽出した緯度経度と撮像位置情報を比較し、一定の距離範囲に含まれる撮像位置情報を検索して、ヒットした撮像位置情報に応じた撮像情報を用いてカラオケ背景映像を生成する。このようにしてカラオケ背景映像を生成することで、歌詞ワードに含まれる場所名に応じた画像を含むカラオケ背景映像を表示した状態で、ユーザはカラオケを楽しめる。
【０１０４】
また、図７のカラオケ履歴データベース３２を用いて検索を行う場合も、他に複数の検索処理を想定することができ、例えば、カラオケを利用するユーザＩＤに対応付けられた複数のカラオケ履歴情報の中で、同じ曲名の数が最も多いカラオケ履歴情報を特定し、その特定したカラオケ履歴情報に含まれる他のユーザＩＤで図４に示す画像データベース２１を検索することで、前記他のユーザＩＤに係るユーザが撮像した画像でカラオケ背景映像を生成できる。この場合は、カラオケを利用するユーザと曲の好みが同じ他のユーザが撮像した画像からなるカラオケ背景映像を表示した状態でカラオケを楽しむことができる。
【０１０５】
また、別の例としては、カラオケを利用するユーザＩＤに対応付けられた複数のカラオケ履歴情報の中で、同じアーティスト名の数が最も多いカラオケ履歴情報を特定し、その特定したカラオケ履歴情報に含まれる他のユーザＩＤで図４に示す画像データベース２１を検索することで、前記他のユーザＩＤに係るユーザが撮像した画像でカラオケ背景映像を生成できる。この場合は、カラオケを利用するユーザとアーティストの好みが同じ他のユーザが撮像した画像からなるカラオケ背景映像を表示した状態でカラオケを楽しむことができる。
【０１０６】
さらに別の例としては、カラオケを利用するユーザＩＤに対応付けられた複数のカラオケ履歴情報の中で、ポイントが最も高いカラオケ履歴情報を特定し、その特定したカラオケ履歴情報に含まれる他のユーザＩＤで図４に示す画像データベース２１を検索することで、上記と同様にカラオケを利用するユーザの得意な曲を歌唱する他のユーザが撮像した画像からなるカラオケ背景映像を表示した状態でカラオケを楽しむことができる。
【０１０７】
また、検索により、必要な数より多くの撮像情報がヒットしすぎた場合、ヒットした中から撮像情報の絞り込みを迅速に行うには、単に撮像日時情報が新しいものから順に必要数の撮像情報を特定する仕様にしてもよい。
【０１０８】
さらに、上述した図１２〜図１４に示す各フローチャートに基づく説明では、計３種類の検索処理（ユーザ位置情報を用いた検索、歌詞ワードを用いた検索、カラオケ履歴データベース３２を利用した検索）を組合せていたが、カラオケ送信システム１の仕様を簡易化する場合は、全ての検索処理を適用する以外に、上述した検索処理の中の少なくともいずれか１つを行って、カラオケ背景映像を生成するようにしてもよい。また、検索した画像データを表示する時間は、上述した例の２０秒に限定されるものではなく、システムの仕様、ユーザの好み等に応じて、２０秒から適宜増減してもよい。
【符号の説明】
【０１０９】
１  カラオケ送信システム
２  カラオケ端末
１０  サービスサーバ
１１  ＭＰＵ
１９  カラオケプログラム
２１  画像データベース
２６  カラオケデータベース
３１  ユーザデータベース
３２  カラオケ履歴データベース
５０  携帯電話機（撮像用のユーザ端末）
７０  携帯電話機（カラオケ用のユーザ端末）
ＮＷ  ネットワーク
【図１】
0005431094.tif 000002
【図２】
0005431094.tif 000003
【図３】
0005431094.tif 000004
【図４】
0005431094.tif 000005
【図５】
0005431094.tif 000006
【図６】
0005431094.tif 000007
【図７】
0005431094.tif 000008
【図８】
0005431094.tif 000009
【図９】
0005431094.tif 000010
【図１０】
0005431094.tif 000011
【図１１】
0005431094.tif 000012
【図１２】
0005431094.tif 000013
【図１３】
0005431094.tif 000014
【図１４】
0005431094.tif 000015
【図１５】
0005431094.tif 000016