JP4136698B2 - Background video supply system, music playback device, and server for music playback device - Google Patents
Background video supply system, music playback device, and server for music playback device Download PDFInfo
- Publication number
- JP4136698B2 JP4136698B2 JP2003035756A JP2003035756A JP4136698B2 JP 4136698 B2 JP4136698 B2 JP 4136698B2 JP 2003035756 A JP2003035756 A JP 2003035756A JP 2003035756 A JP2003035756 A JP 2003035756A JP 4136698 B2 JP4136698 B2 JP 4136698B2
- Authority
- JP
- Japan
- Prior art keywords
- video
- video information
- information
- performance
- music
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 claims description 28
- 230000003068 static effect Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 33
- 238000012790 confirmation Methods 0.000 description 32
- 230000008901 benefit Effects 0.000 description 14
- 238000012217 deletion Methods 0.000 description 11
- 230000037430 deletion Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 7
- 238000000034 method Methods 0.000 description 7
- 101100088247 Picea mariana RPL13A gene Proteins 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000004043 responsiveness Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 101100146536 Picea mariana RPS15 gene Proteins 0.000 description 1
- 101100202463 Schizophyllum commune SC14 gene Proteins 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、例えば、カラオケボックスで使用されるカラオケ装置等の音楽再生装置に関し、特に、ユーザの撮影した映像を背景映像として供給するための技術に関する。
【0002】
【従来の技術】
所定の記憶装置に予め記憶された複数の演奏曲から選択された所望の演奏曲の音楽情報を出力させると共に、その音楽情報の出力に同期してその演奏曲に応じた映像を背景映像として画面に表示させる音楽再生装置が知られている。例えば、カラオケボックス等で使用されるカラオケ装置がそれである。斯かるカラオケ装置によれば、予め記憶装置に記憶された複数のカラオケ演奏曲から選択された所望のカラオケ演奏曲の音楽情報を出力させると共に、そのカラオケ演奏曲の歌詞をその出力に同期して画面に表示させることができ、所望の歌をカラオケ演奏曲の伴奏を伴った状態で楽しむことができる。
【0003】
ところで、従来のカラオケ装置では、例えば、ディスクプレーヤに予め格納された複数種類の映像の何れかが各カラオケ演奏曲に割り当てられており、カラオケ演奏に際しては使い回しの背景映像が用いられていた。だが近年になり、好みの映像を背景映像としてカラオケ演奏を楽しみたいというユーザの需要が高まってきた。そこで、ユーザの嗜好に応じて背景映像を指定することができる音楽再生装置が提案されている。例えば、特許文献1に記載されたカラオケ装置がそれである。斯かるカラオケ装置では、パーソナルコンピュータから演奏が希望されるカラオケ演奏曲がセンタに伝達されると、そのセンタでは背景映像のデータベースからそのカラオケ演奏曲に対して再生可能な背景映像のカタログが上記パーソナルコンピュータに送信される。ユーザは、斯かるカタログを参照して所望の背景映像を選択し、これを上記センタに伝達する。そのセンタではその背景映像の映像番号と上記演奏が希望されるカラオケ演奏曲の選曲番号とが組み合わされて登録され、各通信カラオケ装置に配信される。ユーザがその通信カラオケ装置において自己のIDを入力して上記カラオケ演奏曲を選曲すると、上記登録された背景映像と共にカラオケ演奏が実行される。
【0004】
【特許文献1】
特開平10−207476号公報
【0005】
【発明が解決しようとする課題】
しかし、前記従来のカラオケ装置においてユーザの撮影した映像(静止画又は動画)をカラオケ演奏中の背景映像として用いる場合、ユーザに要求される操作が煩雑であることや、その背景映像が必然的に単調なものになりがちである等といった弊害があった。また、カラオケ装置は、通常、曲間映像や店舗広告映像等を外部から登録できる機能を備えているが、斯かる登録には専用の機器や特別の操作等が必要であり、ユーザが容易に利用できるものではなかった。すなわち、ユーザの撮影した映像を簡便に且つ嗜好に沿った形で背景映像として供給し得る技術は未だ開発されていないのが現状である。
【0006】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、ユーザの撮影した映像を簡便に且つ嗜好に沿った形で背景映像として供給し得る音楽再生装置の背景映像供給システムを提供することにある。
【0007】
【課題を解決するための第1の手段】
斯かる目的を達成するために、本第1発明の要旨とするところは、選択された演奏曲を出力させると共に、その演奏曲の出力に伴ってその演奏曲に応じた映像を背景映像として画像表示装置に表示させる音楽再生装置と、その音楽再生装置と所定の通信網を介して接続される通信端末とから成る音楽再生装置の背景映像供給システムであって、前記通信端末は、前記演奏曲を選択するための演奏曲選択手段と、静的又は動的な映像情報を入力するための映像情報入力手段と、顧客を識別するための顧客情報を入力するための顧客情報入力手段と、前記演奏曲選択手段により選択された演奏曲に対して前記映像情報入力手段により入力された複数の映像情報を所望の表示時間で背景映像として対応付けると共に、前記顧客情報入力手段により入力された顧客情報を関連づける映像情報対応付手段とを、含むものであり、前記音楽再生装置は、前記演奏曲選択手段により選択された演奏曲を出力させる際、その演奏曲に対応付けられ且つ前記顧客情報入力手段により入力される顧客情報に関連付けられた対応付情報が存在する場合にその対応付情報に基づいて複数の映像情報を定められた表示時間で順次出力させる映像情報出力制御手段を含むものであることを特徴とするものである。
【0008】
【第1発明の効果】
このようにすれば、前記通信端末は、前記演奏曲を選択するための演奏曲選択手段と、静的又は動的な映像情報を入力するための映像情報入力手段と、顧客を識別するための顧客情報を入力するための顧客情報入力手段と、前記演奏曲選択手段により選択された演奏曲に対して前記映像情報入力手段により入力された複数の映像情報を所望の表示時間で背景映像として対応付けると共に、前記顧客情報入力手段により入力された顧客情報を関連づける映像情報対応付手段とを、含むものであり、前記音楽再生装置は、前記演奏曲選択手段により選択された演奏曲を出力させる際、その演奏曲に対応付けられ且つ前記顧客情報入力手段により入力される顧客情報に関連付けられた対応付情報が存在する場合にその対応付情報に基づいて複数の映像情報を定められた表示時間で順次出力させる映像情報出力制御手段を含むものであることから、前記顧客情報により識別された顧客毎に、可及的に簡便な操作により多様性に富んだ背景映像を設定することができる。すなわち、顧客(ユーザ)の撮影した映像を簡便に且つ嗜好に沿った形で背景映像として供給し得る音楽再生装置の背景映像供給システムを提供することができる。
【0010】
【第1発明の他の態様】
ここで、好適には、前記映像情報対応付手段は、前記複数の映像情報を出力させる音楽再生装置を有する店舗を指定する店舗指定手段を含むものである。このようにすれば、必要に応じて前記映像情報及び対応付情報を各音楽再生装置に配信することで、それらの音楽再生装置の負荷を低減できるという利点がある。
【0011】
また、好適には、前記映像情報対応付手段は、前記複数の映像情報を出力させる年月日を指定する年月日指定手段を含むものである。このようにすれば、必要に応じて前記映像情報及び対応付情報を各音楽再生装置に配信することで、それらの音楽再生装置の負荷を低減できるという利点がある。
【0012】
また、好適には、前記音楽再生装置及び通信端末と前記通信網を介して接続されるサーバを含み、そのサーバは、前記映像情報入力手段により入力された映像情報と、前記映像情報対応付手段により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段により入力された顧客情報と関連付けて記憶する記憶手段を含むものである。このようにすれば、前記サーバにより映像情報を集中管理し、各音楽再生装置にその映像情報を適宜配信することで、それらの音楽再生装置の負荷を低減できるという利点がある。
【0013】
また、好適には、前記音楽再生装置は、前記映像情報入力手段により入力された映像情報と、前記映像情報対応付手段により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段により入力された顧客情報と関連付けて記憶する記憶手段を含むものである。このようにすれば、複数の音楽再生装置に負荷を分散することで前記映像情報及び対応付情報の入出力の応答性を高められるという利点がある。
【0014】
【課題を解決するための第2の手段】
また、前記目的を達成するために、本第2発明の要旨とするところは、選択された演奏曲を出力させると共に、その演奏曲の出力に伴ってその演奏曲に応じた映像を背景映像として画像表示装置に表示させる音楽再生装置であって、前記演奏曲を選択するための演奏曲選択手段と、静的又は動的な映像情報を入力するための映像情報入力手段と、顧客を識別するための顧客情報を入力するための顧客情報入力手段と、前記演奏曲選択手段により選択された演奏曲に対して前記映像情報入力手段により入力された複数の映像情報を所望の表示時間で背景映像として対応付ける映像情報対応付手段と、前記映像情報入力手段により入力された映像情報と、前記映像情報対応付手段により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段により入力された顧客情報と関連付けて記憶する記憶手段と、前記演奏曲選択手段により選択された演奏曲を出力させる際、その演奏曲に対応付けられ且つ前記顧客情報入力手段により入力された顧客情報に関連付けられた対応付情報が存在する場合にその対応付情報に基づいて前記記憶手段に記憶された複数の映像情報を定められた表示時間で順次出力させる映像情報出力制御手段とを、含むことを特徴とするものである。
【0015】
【第2発明の効果】
このようにすれば、前記演奏曲を選択するための演奏曲選択手段と、静的又は動的な映像情報を入力するための映像情報入力手段と、顧客を識別するための顧客情報を入力するための顧客情報入力手段と、前記演奏曲選択手段により選択された演奏曲に対して前記映像情報入力手段により入力された複数の映像情報を所望の表示時間で背景映像として対応付ける映像情報対応付手段と、前記映像情報入力手段により入力された映像情報と、前記映像情報対応付手段により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段により入力された顧客情報と関連付けて記憶する記憶手段と、前記演奏曲選択手段により選択された演奏曲を出力させる際、その演奏曲に対応付けられ且つ前記顧客情報入力手段により入力された顧客情報に関連付けられた対応付情報が存在する場合にその対応付情報に基づいて前記記憶手段に記憶された複数の映像情報を定められた表示時間で順次出力させる映像情報出力制御手段とを、含むことから、可及的に簡便な操作により多様性に富んだ背景映像を設定することができる。すなわち、顧客(ユーザ)の撮影した映像を簡便に且つ嗜好に沿った形で背景映像として供給し得る背景映像供給システムを実現する音楽再生装置を提供することができる。
【0016】
【課題を解決するための第3の手段】
また、前記課題を解決するために、本第3発明の要旨とするところは、選択された演奏曲を出力させると共に、その演奏曲の出力に伴ってその演奏曲に応じた映像を背景映像として画像表示装置に表示させる音楽再生装置に所定の通信網を介して接続されるサーバであって、前記演奏曲を選択するための演奏曲選択手段と、静的又は動的な映像情報を入力するための映像情報入力手段と、顧客を識別するための顧客情報を入力するための顧客情報入力手段と、前記演奏曲選択手段により選択された演奏曲に対して前記映像情報入力手段により入力された複数の映像情報を所望の表示時間で背景映像として対応付ける映像情報対応付手段と、前記映像情報入力手段により入力された映像情報と、前記映像情報対応付手段により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段により入力された顧客情報と関連付けて記憶する記憶手段とを、含むことを特徴とするものである。
【0017】
【第3発明の効果】
このようにすれば、前記演奏曲を選択するための演奏曲選択手段と、静的又は動的な映像情報を入力するための映像情報入力手段と、顧客を識別するための顧客情報を入力するための顧客情報入力手段と、前記演奏曲選択手段により選択された演奏曲に対して前記映像情報入力手段により入力された複数の映像情報を所望の表示時間で背景映像として対応付ける映像情報対応付手段と、前記映像情報入力手段により入力された映像情報と、前記映像情報対応付手段により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段により入力された顧客情報と関連付けて記憶する記憶手段とを、含むことから、可及的に簡便な操作により多様性に富んだ背景映像を設定することができる。すなわち、顧客(ユーザ)の撮影した映像を簡便に且つ嗜好に沿った形で背景映像として供給し得る音楽再生装置の背景映像供給システムを実現するサーバを提供することができる。
【0018】
【第3発明の他の態様】
ここで、好適には、前記映像情報対応付手段は、前記複数の映像情報を出力させる音楽再生装置を有する店舗を指定する店舗指定手段を含むものである。このようにすれば、必要に応じて前記映像情報及び対応付情報を各音楽再生装置に配信することで、それらの音楽再生装置の負荷を低減できるという利点がある。
【0019】
また、好適には、前記映像情報対応付手段は、前記複数の映像情報を出力させる年月日を指定する年月日指定手段を含むものである。このようにすれば、必要に応じて前記映像情報及び対応付情報を各音楽再生装置に配信することで、それらの音楽再生装置の負荷を低減できるという利点がある。
【0020】
また、好適には、前記映像情報対応付手段により前記演奏曲に対して複数の映像情報が背景映像として対応付けられた際、新規に対応付けられた場合及び既に対応付けられた前記対応付情報について表示が予定されていた年月日を経過した後にその対応付情報を変更する場合に利用料金を課金する課金手段を含むものである。このようにすれば、新規に対応付情報を設定する場合や、既に設定されている対応付情報について表示が予定されていた年月日を経過した後にその対応付情報を変更する場合には所定の利用料金を課金し、その他の場合、例えば既に設定されている対応付情報について表示が予定されている年月日以前にその対応付情報を変更する場合には利用料金を課金しないことで、合理的な課金が実現できるという利点がある。
【0021】
【実施例】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【0022】
図1は、本発明の一実施例である音楽再生装置による背景映像供給システム10について説明する図である。この図1において、通信端末である多数の携帯電話機12は、複数の中継基地局16を介して無線の通信チャンネルに接続され、その複数の中継基地局16に接続された中央演算処理装置18によりそれぞれの接続が制御されるようになっている。この中央演算処理装置18には、プロトコルを翻訳することによりチェックする機能を有するゲートウェイ20、公衆電話回線、有線放送用ケーブル、又は光ファイバ等による広域通信網(インターネット)22を介して音楽再生装置である複数のカラオケ装置14と、背景映像供給サービス提供会社のサーバ24とが、接続されている。
【0023】
図2は、上記携帯電話機12の操作部26を説明する図であり、(a)は開いた様子を、(b)は折り畳んだ様子を示している。この図2に示すように、斯かる携帯電話機12における折り畳まれることで相対向する1対の面には、入力手段としての12個の文字入力釦28、開始釦30、電源釦32、左右上下の移動釦34、メール釦36、クリア釦38、決定釦40、及び画像表示装置として機能する表示部42が設けられている。また、背面にはレンズ44が取り付けられており、側部にはシャッタ釦46が設けられている。
【0024】
上記文字入力釦28は、所望する文字を入力するための釦(スイッチ)であり、その文字入力釦28が押されることにより、また必要に応じて所定の文字変換操作が行われることにより、所望する文字が上記表示部42に表示される。上記開始釦30は、電話をかけたりメールを送信したりするための釦であり、上記表示部42に所定の電話番号が表示されている際にその開始釦30が押されることにより、その電話番号に電話をかけられる。また、その表示部42に所定のメールアドレスが表示されている際にその開始釦30が押されることにより、そのメールアドレスにメールが送信される。上記電源釦32は、通話を中止したり電源を入れたりするための釦であり、通話中にその電源釦32が押されることにより、その通話が中止される。また、電源がオフである際にその電源釦32が押されることにより、電源がオンの状態となる。上記移動釦34は、上記表示部42に表示されるカーソルを左右上下に移動させるため等に押される釦である。上記メール釦36は、メール管理モードに入るため等に押される釦である。上記クリア釦38は、上記表示部42に表示された文字を消すため等に押される釦である。上記決定釦40は、上記表示部42に表示された内容で各種設定の項目を決定したり、文字変換を決定したりするため等に押される釦である。
【0025】
図3は、前記携帯電話機12の構成を説明するブロック線図である。この図3に示す制御部48は、予めROM50に記憶されたプログラムに従って入力信号を処理し、前述の操作部26の入力に従って文字入力が実行されるように制御したり、前記操作部26から入力された電話番号に従って通信或いは通話チャンネルを成立させると共に相互の通信或いは通話が可能となるように制御したり、メールの作成及び送受信の制御を実行したりする。通話状態においては、アンテナ72aを介して送受信部58に受けた通話信号等がモデム部60を介して音声コーディック部62においてデジタルコード信号から音声信号に変換され、アナログフロントエンド64により音声出力器(スピーカ)70が駆動されて音声が出力される。同時に、マイクロホン68により音声から変換された音声信号が上記アナログフロントエンド64を介して上記音声コーディック部62に送られてそこでデジタル信号に変換され、上記モデム部60、送受信部58、及びアンテナ72aを介して送信される。また、通信状態において、上記制御部48は、前記操作部26から入力された信号を通信先へ送信すると同時に、通信先から受信された信号を前記表示部42に表示させる。また、他の携帯電話機12からの着信があったと判定した場合には、予め記憶部(フラッシュROM)52に記憶された着メロデータに基づき、所定の着信メロディーを上記スピーカ70から出力させるようにメロディー発生器54を駆動させる。また、前記携帯電話機12には、前記カラオケ装置14等へ所定の情報をブルートゥースで出力させるためのブルートゥースモジュール56及びそのアンテナ72bが備えられている。
【0026】
また、前記携帯電話機12は、前記レンズ44、シャッタ釦46、及びCCD66を備えていることで、静止画や動画を撮像し得る所謂デジタルカメラとしても機能する。すなわち、前記シャッタ釦46が押されることにより前記レンズ44を介して映像が取り込まれ、その映像が前記CCD66により映像信号に変換された後、その映像情報が前記記憶部52に記憶される。そうして撮影された映像情報は、前記表示部42の背景映像(壁紙)として用いられたり、メールに添付される等して通信先へ送信されたりする。
【0027】
図4は、前記背景映像供給サービス提供会社のサーバ24の構成を説明するブロック線図である。この図4に示すように、前記サーバ24は、前記広域通信網22に接続されたターミナルアダプタ74にそれぞれデータバス76を介して接続された制御手段を構成するところのCPU78、ROM80、RAM82、記憶装置(HDD)84等を備えた所謂コンピュータであり、更に、CRTコントローラ86により制御される画像表示装置88、インターフェース90を介して上記データバス76に接続されたキーボード92、最新のカラオケ演奏曲、着メロのデータ等を入力するためのCD−ROMドライブ94、及びプリンタ96を備えている。上記記憶装置84には、MIDI曲データベース、会員登録用データベース、映像登録用データベース、店舗用データベース、及び対応付情報データベースが設けられている。
【0028】
上記MIDI曲データベースは、多数のカラオケ演奏曲をMIDI(Musical Instrument Digital Interface)形式で格納するデータベースであり、例えば図7に示すように、その曲の選曲番号、曲名、背景画ジャンル、演奏データ、歌詞データ、及び後述する対応付設定データ等が記憶されるようになっている。上記会員登録用データベースは、本実施例の背景映像供給システム10を利用する顧客(会員)に関する情報を格納するデータベースであり、例えば図8に示すように、その会員の会員ナンバー、氏名、住所、電話番号、パスワード、入会年月日、会員有効年月日、背景映像供給システムの累積利用料金、支払方法・口座番号等が記憶されるようになっている。上記映像登録用データベースは、静的又は動的な映像情報すなわち静止画又は動画である映像データを格納するデータベースであり、例えば図9に示すように、映像情報を入力した会員の会員ナンバー、各会員ナンバーに対応する映像情報の登録ナンバー、及び登録された映像情報が一組になって記憶されるようになっている。上記店舗用データベースは、前記カラオケ装置14を有する店舗の情報を格納するデータベースであり、例えば図10に示すように、その店舗の店舗ナンバー、店舗名、その店舗のオーナ名、住所、各種情報の配信先電話番号、及び連絡先電話が記憶されるようになっている。なお、店舗ナンバーは、その店舗に設置されたカラオケ装置14に対応する番号(情報)であってもよい。上記対応付情報データベースは、演奏曲と複数の映像情報との対応付情報(対応付データ)を顧客情報(会員ナンバー)と関連付けて記憶するものであり、例えば図11に示すように、映像情報の登録ナンバー、映像情報を入力した会員の会員ナンバー、対応する選曲番号、出力させる店舗名、出力させる年月日、対応付データ、及び送信済フラグが記憶されるようになっている。
【0029】
図5は、前記カラオケ装置14の構成を説明するブロック線図である。この図5に示すように、前記カラオケ装置14は、前記広域通信網22に接続されたターミナルアダプタ98にそれぞれデータバス100を介して接続された制御部を構成するところのCPU102、ROM104、RAM106、記憶装置(HDD)108等を備えた所謂コンピュータであり、カラオケ演奏時には、上記背景映像再生装置110により再生されるデフォルトの背景映像又は本実施例の背景映像供給システム10により供給される背景映像と、上記記憶装置108から読み出されてCPU102及びCRTコントローラ112により再生された歌詞テロップとが、映像合成装置(ビデオミキサ)114により合成されてCRT等の画像表示装置116に表示されるようになっている。また、上記記憶装置108から読み出されてJPEG/MPEGデコーダ118により変換されたJPEG(Joint Photographic Experts Group)形式又はMPEG(Moving Picture Experts Group)形式の映像情報が、上記映像合成装置114を介して上記画像表示装置116に表示されるようになっている。また、上記記憶装置108から読み出されてMIDI音源を備えたシンセサイザ120により変換された演奏信号がアンプ122により増幅され、スピーカ124からカラオケ演奏音として出力されるようになっている。入力装置として機能するフロント操作パネル126は、前記カラオケ装置14において演奏する演奏曲の選択をしたり、演奏音の音程を調整したり、演奏曲と歌との音量バランスを調整したり、その他、エコー、音量、トーンなど各種調整を行うための操作ボタン或いはツマミを備えたパネルであり、その操作情報がI/Oインターフェース128を介して前記CPU102に入力されるようになっている。また、上記フロント操作パネル126の機能を遠隔的に実行するために、前記カラオケ装置14には、フロント操作パネル126と同様に入力装置として機能する前記携帯電話機12からのブルートゥース信号を受けて上記CPU102へ出力するためのアンテナ130及びブルートゥースモジュール132を備えている。また、上記記憶装置108には、出力待映像データベース及びMIDI曲データベースが、上記RAM106には、予約曲データベースがそれぞれ記憶されている。
【0030】
上記出力待映像データベースは、前記サーバ24の記憶装置84に設けられた映像登録用データベースから読み出されて送られてきた映像情報及び対応付情報データベースから送られてきた対応付情報を格納するデータベースであり、例えば図12に示すように、映像情報の登録ナンバー、映像情報を入力した会員の会員ナンバー、出力させる年月日、対応する選曲番号、対応付データ、及び背景映像(映像情報)が記憶されるようになっている。上記MIDI曲データベースは、前記サーバ24の記憶装置84に設けられたMIDI曲データベースと同様に、多数のカラオケ演奏曲をMIDI形式で格納するデータベースであり、例えば図13に示すように、その曲の選曲番号、曲名、デフォルトの背景画ジャンル、演奏データ、及び歌詞データ等が記憶されるようになっている。上記予約曲データベースは、前記フロント操作パネル126等から入力された予約曲の選曲番号を格納するデータベースであり、例えば図14に示すように、その予約曲の選曲番号が演奏順に記憶されるようになっている。
【0031】
図6は、前記携帯電話機12の制御部48、前記カラオケ装置14のCPU102、及び前記サーバ24のCPU78の制御機能の要部を説明する機能ブロック線図である。この図6に示す演奏曲選択手段134は、多数の演奏曲から所望の演奏曲を選択する。すなわち、例えば前記サーバ24の記憶装置84に設けられたMIDI曲データベースに格納された多数の演奏曲から所望の演奏曲の選曲番号又は曲名を選択する。この演奏曲選択手段134により選択される演奏曲は、好適には、前記カラオケ装置14のRAM106に読み出されることで、そのまま予約曲として前述した図14に示す予約曲データベースに記憶される。
【0032】
映像情報入力手段136は、所定の入力操作に従って静的又は動的な映像情報を入力する。この映像情報は、JPEG形式の静止画やMPEG形式の動画等であり、前記カラオケ装置14のJPEG/MPEGデコーダ118及び映像合成装置114を介して、画像表示装置116により出力される。この映像情報としては、静止画と動画とが組み合わされたものも考えられる。また、この映像情報には文字情報が含まれることもあり、斯かる場合には、前記CRTコントローラ112により再生されたその文字情報と、前記JPEG/MPEGデコーダ118により変換されたJPEG形式の静止画やMPEG形式の動画等の映像情報とが、前記映像合成装置114により合成されて前記画像表示装置116に表示される。すなわち、前記カラオケ装置14の画像表示装置116は、上記映像情報を出力するための映像情報出力手段として機能する。
【0033】
顧客情報入力手段138は、ユーザである顧客を識別するための顧客情報を入力する。この顧客情報は、例えば前述した図8に示すように、会員ナンバー、氏名、及び住所等の様々な情報を含むものであるが、ここでは特に会員ナンバー(顧客ID)を指し、更にパスワードを含むものであってもよい。すなわち、この顧客情報入力手段138は、顧客を個々に識別するための会員ナンバー、或いはそれに加えてその会員ナンバー毎に定められるその顧客が本人であるか否かを判断するためのパスワードを、必要に応じて入力する。この入力は、キーボード操作により実行されるものであってもよいし、専用メモリに予め記憶された情報が読み出されるものであってもよい。
【0034】
映像情報対応付手段140は、前記演奏曲選択手段134により選択された演奏曲に対して前記映像情報入力手段136により入力された複数の映像情報を背景映像として対応付ける。また、上記顧客情報入力手段138により入力された顧客情報と対応付情報とを関連付ける。また、好適には、店舗指定手段142及び年月日指定手段144を含み、前記複数の映像情報を背景映像として出力させる店舗及び年月日等の条件を指定する。すなわち、この映像情報対応付手段140は、前記映像情報入力手段136により入力された複数の映像情報を背景映像として出力させるための映像情報出力条件である対応付情報を定める。
【0035】
図15は、所定の演奏曲の演奏データを説明する図である。この演奏データは、前記演奏曲をMIDI音源である前記シンセサイザ120により演奏するためのMIDIデータであり、音質(楽器の種類)及び音程等を含む音楽情報(イベント)と、所定の背景映像を出力させる「フラグ」と、それらの出力を実行する時間情報(タイミング)Δtとが、組み合わされて構成されている。前記カラオケ装置14は、斯かる演奏データに基づいて演奏曲を出力させる。
【0036】
図15に示すフレーズf1 は、タイトル表示及び前奏に相当する楽句であり、先ず、制御1において、演奏が開始された時間後、時間Δt1 が経過すると、フラグ1が読み出される。この制御1により、前記画像表示装置116にフラグ1に対応する背景映像が表示される。次に、制御2において、時間Δt2 が読み出されてその時間Δt2 が経過すると、フラグ2が読み出される。この制御2により、前記画像表示装置116に表示される背景映像が、フラグ1に対応する映像からフラグ2に対応する映像に切り換えられる。従って、フラグ1に対応する映像は、Δt2 が示す時間だけ表示されることになる。このフラグ2に対応する背景映像は、後述するフラグ3が読み出されるまで継続して表示される。次に、制御3において、時間Δt3 が読み出されてその時間Δt3 が経過すると、イベント1が読み出される。この制御3により、前記シンセサイザ120へイベント1に対応する音楽情報が転送され、それによりイベント1に対応する演奏音が前記スピーカ124から出力される。同様に、制御4、制御5、制御6、・・・、制御m−1において、それぞれのイベントに対応する演奏音が前記スピーカ124から出力され、連続的に出力されるこれらの演奏音により前奏の旋律が形成される。フレーズf2 は、上記フレーズf1 に続く本演奏に入って最初の楽句であり、先ず、時間Δtm が読み出されてその時間Δtm が経過すると、フラグ3が読み出される。この制御mにより、前記画像表示装置116に表示される背景映像が、フラグ2に対応する映像からフラグ3に対応する映像に切り換えられる。次に、時間Δtm+1 が読み出されてその時間Δtm+1 が経過すると、イベントnが読み出されて前記シンセサイザ120へ転送される。この制御m+1により、前記シンセサイザ120を介してイベントnに対応する演奏音が前記スピーカ124から出力されると共に、イベントnに対応する歌詞テロップが前記CRTコントローラ112により再生されて前記画像表示装置116に表示される。同様に、制御m+2、制御m+3、・・・において、それぞれのイベントに対応する演奏音が前記スピーカ124から出力されると共に、歌詞テロップが前記画像表示装置116に表示され、連続的に出力されるこれらの演奏音及び歌詞テロップにより本演奏の旋律及び歌詞文字情報が形成される。こうした制御がフレーズf3 、フレーズf4 、フレーズf5 、・・・、フレーズfk−1 、フレーズfk について実行されることで、図15に示す演奏データが与える演奏曲が演奏される。
【0037】
図16は、図15に示す演奏データが与える演奏曲の対応付設定データを説明する図である。この対応付設定データは、前述した各「フラグ」が読み出されたときに出力される映像情報を設定するためのデータであり、各「フラグ」が演奏曲のどの部分に対応するのかを示している。具体的には、図16に示すように、フラグ1がタイトルに、フラグ2が前奏に、フラグ3が歌詞「♪あなたは・・・」に、・・・、フラグxが歌詞「♪こわか・・・」に、それぞれ対応していることを示し、この対応付設定データに基づいて、後述する図25に示す映像の対応付設定画面が表示される。図17は、そのようにして定められた対応付データ(対応付情報)の一例を示す図であり、前述したように演奏の進行に伴ってフラグ1が読み出されることにより映像データ1が、フラグ2が読み出されることにより映像データ2が、フラグ3が読み出されることにより映像データ3が、・・・、フラグxが読み出されることにより映像データxがそれぞれ出力されるように設定されている。
【0038】
店舗指定手段142は、前記複数の映像情報を出力させるカラオケ装置14を有する店舗を指定する。すなわち、例えば前述した図10に示すように前記サーバ24に備えられた記憶装置84の店舗用データベースに記憶された店舗名又は店舗ナンバーを指定する。この指定は、単一の店舗のみを指定するものであってもよいし、各地に複数の店舗をフランチャイズ・チェーン店として展開するチェーン店名を指定するチェーン店指定、複数の店舗を指定する広域指定、又はある地域(市単位或いは県単位)に存在する店舗を指定する地域指定等であっても構わない。また、逆にある店舗に設置された前記カラオケ装置14を直接指定する装置指定であってもよい。
【0039】
年月日指定手段144は、前記伝言情報を出力させる年月日(日時)を指定するものであり、ユーザが店舗を訪れて前記カラオケ装置14を使用する年月日が指定される。この指定の態様としては、出力させる年を自明のものとして月日のみを指定するもの、その年月日における時間帯までも指定するもの、或いは所定の期間に含まれる年月又は年月日を指定する期間指定等が考えられる。
【0040】
前記映像情報入力手段136により入力された映像情報と、前記映像情報対応付手段140により指定された条件とは、前記顧客情報入力手段138により入力された顧客情報と関連付けられた状態で、例えば前記サーバ24に備えられた記憶装置84の映像登録用データベース及び対応付情報用データベースに記憶されてそのサーバ24により集中管理される。そして、前記広域通信網22を介して接続された複数のカラオケ装置14に適宜配信されて、例えば前述した図12に示すように、前記記憶装置108に設けられた出力待映像データベースに記憶される。すなわち、前記サーバ24に備えられた記憶装置84は、前記映像情報入力手段136により入力された映像情報と、前記映像情報対応付手段140により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段138により入力された顧客情報と関連付けて記憶する記憶手段として機能する。
【0041】
映像情報出力制御手段146は、前記演奏曲選択手段134により選択された演奏曲を出力させる際、その演奏曲に対応付けられた対応付情報が存在する場合にその対応付情報に基づいて複数の映像情報を順次出力させる。また、好適には、前記演奏曲に対応付けられ且つ前記顧客情報入力手段138により入力される顧客情報に関連付けられた対応付情報が存在する場合にその対応付情報に基づいて複数の映像情報を順次出力させる。
【0042】
課金手段148は、前記映像情報対応付手段140により所定の演奏曲に対して前記複数の映像情報が背景映像として対応付けられた場合に、その対応付けの内容に応じて利用料金を課金する。すなわち、新規に対応付けを行う場合や、既に対応付けられている映像情報について表示が予定されていた年月日を経過した後にその対応付けを変更する場合には所定の利用料金を課金し、その他の場合、例えば既に対応付けられている映像情報について表示が予定されている年月日以前にその対応付けを変更する場合には利用料金を課金しない。この課金手段148により課金された利用料金は、前記顧客条件入力手段138により入力された顧客情報と関連付けた状態で前記記憶装置84の会員登録用データベースに記憶される。
【0043】
図18乃至20は、前記携帯電話機12の制御部48の制御作動の要部を説明するフローチャートであって、映像情報入力制御ルーチン及び映像情報対応付制御ルーチンを示しており、所定の周期で繰り返し実行されるものである。先ず、図18に示すステップ(以下、ステップを省略する)SA1において、前記表示部42に表示された所定の選択肢のうちから、映像登録サービス(背景映像提供サービス)が選択されたか否かが判断される。このSA1の判断が否定される場合には、図示しないその他の処理が実行されるが、SA1の判断が肯定される場合には、SA2において、前記サーバ24にトップメニュー画面の表示データが要求され、送られてきた表示データに基づき図21に示すようなトップメニュー画面が表示される。斯かるトップメニュー画面では、「会員登録」、「背景映像の登録」、「登録映像の確認」、「登録曲の確認」、「登録映像の削除」、「登録曲の削除」、及び「会員ナンバーの入力」等の設定が選択できるようになっている。
【0044】
次に、SA3において、上記トップメニュー画面にて「会員登録」が選択されたか否かが判断される。このSA3の判断が否定される場合には、SA9において、上記トップメニュー画面にて「背景映像の登録」が選択されたか否かが判断されるが、SA3の判断が肯定される場合には、SA4において、前記サーバ24に会員登録画面の表示データが要求され、送られてきた表示データに基づき図22に示すような会員登録画面が表示される。斯かる会員登録画面では、「氏名」、「住所」、「電話番号」、「パスワード」、及び「支払方法」が入力できると共に、「登録」又は「中止」が選択できるようになっている。そして、SA5において、登録が行われたか否かが判断される。このSA5の判断が否定される場合、すなわち上記会員登録画面にて「中止」が選択された場合には、SA8において、上記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA5の判断が肯定される場合、すなわち上記会員登録画面にて全ての項目が埋められ且つ「登録」が選択された場合には、SA6において、その登録データが前記サーバ24に送信され、SA7において、そのサーバ24から折り返し送られてきた表示データに基づき会員登録が完了した旨の画面が表示される。そして、SA8において、上記トップメニュー画面が表示された後、SA3以下が再び実行される。以上のSA4乃至SA6が、前記顧客情報入力手段138に対応する。
【0045】
SA9の判断が否定される場合、すなわち前記トップメニュー画面にて「背景映像の登録」が選択されなかったと判断される場合には、図19に示すSA26において、上記トップメニュー画面にて「登録映像の削除」又は「登録曲の削除」が選択されたか否かが判断されるが、SA9の判断が肯定される場合、すなわち前記トップメニュー画面にて「背景映像の登録」が選択されたと判断される場合には、SA10において、前記サーバ24に映像の登録画面の表示データが要求され、送られてきた表示データに基づき例えば図23に示すような映像の登録画面が表示される。斯かる映像の登録画面では、「会員ナンバー」及び「パスワード」が入力でき、「登録」又は「中止」が選択できると共に、JPEGファイル等の静止画像やMPEGファイル等の動画像といった画像ファイルが添付(貼り付け)できるようになっている。ここに添付される画像ファイルが前記映像情報に対応する。そして、SA11において、登録が中止されたか否か、すなわち上記映像の登録画面にて「中止」が選択されたか否かが判断される。このSA11の判断が肯定される場合には、SA8において、前記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA11の判断が否定される場合には、SA12において、上記映像の登録画面にて全ての項目が埋められ且つ「登録」が選択されたか否かが判断される。このSA12の判断が否定される場合には、上述したSA11以下が再び実行されるが、SA12の判断が肯定される場合には、SA13において、その映像情報及び会員ナンバー等が前記サーバ24に送信された後、図19に示すSA14において、その登録にエラーがあるか否かが判断される。以上のSA10乃至SA13が、前記映像情報入力手段136に対応する。
【0046】
SA14の判断が肯定される場合、すなわち前記サーバ24に送信された登録データにエラーがあるとそのサーバ24において判断された場合には、折り返し送られてきた表示データに基づき図示しないエラー通知画面にてその旨が表示され、SA8において、前記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA14の判断が否定される場合、すなわち前記サーバ24から登録通知画面の表示データが送られてきてそのサーバ24に送信された登録データにエラーがないと判断された場合には、SA15において、前記サーバ24から送られてきた登録通知画面の表示データに基づき図24に示すような登録通知画面が表示される。斯かる登録通知画面では、登録された映像情報を個々に識別するための「映像登録番号」が表示されると共に、それらの映像情報を背景映像として使用する対象となる演奏曲(選曲番号)を選択できるようになっている。また、「登録」又は「中止」が選択できるようになっている。そして、SA16において、登録が中止されたか否か、すなわち上記登録通知画面にて「中止」が選択されたか否かが判断される。このSA16の判断が肯定される場合には、SA8において、前記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA16の判断が否定される場合には、SA17において、上記登録通知画面にて全ての項目が埋められ且つ「送信」が選択されたか否かが判断される。このSA17の判断が否定される場合には、上述したSA16以下が再び実行されるが、SA17の判断が肯定される場合には、SA18において、その演奏曲の選曲番号が会員ナンバーと共に前記サーバ24に送信され、SA19において、その登録にエラーがあるか否かが前記サーバ24からの通知に基づいて判断される。以上のSA15乃至SA18が、前記演奏曲選択手段134に対応する。
【0047】
SA19の判断が肯定される場合、すなわち前記サーバ24に送信された登録データにエラーがあるとそのサーバ24において判断された場合には、折り返し送られてきた表示データに基づき図示しないエラー通知画面にてその旨が表示され、SA8において、前記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA19の判断が否定される場合、すなわち前記サーバ24から対応付設定画面の表示データが送られてきて、前記サーバ24に送信された登録データにエラーがないとそのサーバ24において判断された場合には、SA20において、前記サーバ24から送られてきた映像の対応付設定画面の表示データに基づき図25に示すような映像の対応付設定画面が表示される。斯かる映像の対応付設定画面では、前述した図16に示す対応付設定データに基づいて「タイトル」、「前奏」、「♪あなたは・・・」、「♪忘れた・・・」、・・・、「間奏」、・・・「♪こわか・・・」というように区分された各フレーズが表示され、その区分された各フレーズ毎に映像情報を対応付けられると共に、その演奏曲を出力させる「カラオケ店(店舗)」及び「年月日(日時)」が指定できるようになっている。また、「登録」又は「中止」が選択できるようになっている。そして、SA21において、設定が中止されたか否か、すなわち上記映像の対応付設定画面にて「中止」が選択されたか否かが判断される。このSA21の判断が肯定される場合には、SA8において、前記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA21の判断が否定される場合には、SA22において、上記映像の対応付設定画面にて各フレーズに対応する映像登録番号が入力されたか否かが判断される。このSA22の判断が否定される場合には、SA24において、「登録」が選択されたか否かが判断されるが、SA22の判断が肯定される場合には、SA23において、新たに対応付けられた映像登録番号が会員ナンバーと共に前記サーバ24に送信されてその映像登録番号に対応する映像情報が要求され、送られてきた映像情報に基づいて上記映像の対応付設定画面にそれらの映像が簡易表示された後、SA24において、「登録」が選択されたか否かが判断される。このSA24の判断が否定される場合には、上述したSA21以下が再び実行されるが、SA24の判断が肯定される場合には、SA25において、その演奏曲の選曲番号及び設定された対応付情報等が会員ナンバーと共に前記サーバ24に送信された後、SA8において、前記トップメニュー画面が表示されて、SA3以下が再び実行される。このように、本実施例では、映像登録番号が入力されると、その映像登録番号に対応する映像情報が前記サーバ24に要求されて表示部42に表示されるので、演奏曲に対応付ける映像を容易に確認することができる。
【0048】
SA26の判断が否定される場合、すなわち前記トップメニュー画面にて「登録映像の削除」又は「登録曲の削除」が選択されなかったと判断される場合には、図20に示すSA31において、前記トップメニュー画面にて「登録曲の確認」が選択されたか否かが判断されるが、SA26の判断が肯定される場合、すなわち前記トップメニュー画面にて「登録映像の削除」又は「登録曲の削除」が選択されたと判断される場合には、SA27において、前記サーバ24に登録映像の削除画面又は登録曲の削除画面の表示データが要求され、送られてきた表示データに基づき例えば図26に示す登録映像の削除画面又は図27に示す登録曲の削除画面が表示される。斯かる登録映像の削除画面では、「映像登録番号」、「会員ナンバー」、及び「パスワード」が入力できると共に、「削除」又は「中止」が選択できるようになっている。登録曲の削除画面では、「選曲番号」、「会員ナンバー」、及び「パスワード」が入力できると共に、「削除」又は「中止」が選択できるようになっている。そして、SA28において、登録が中止されたか否か、すなわち上記登録映像の削除画面又は登録曲の削除画面にて「中止」が選択されたか否かが判断される。このSA28の判断が肯定される場合には、SA8において、前記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA28の判断が否定される場合には、SA29において、上記登録映像の削除画面又は登録曲の削除画面にて全ての項目が埋められ且つ「削除」が選択されたか否かが判断される。このSA29の判断が否定される場合には、上述したSA28以下が再び実行されるが、SA29の判断が肯定される場合には、SA30において、削除される映像情報の映像登録番号又は演奏曲の選曲番号、会員ナンバー、及びパスワードが前記サーバ24に送信された後、SA8において、前記トップメニュー画面が表示されて、SA3以下が再び実行される。
【0049】
SA31の判断が否定される場合、すなわち前記トップメニュー画面にて「登録曲の確認」が選択されなかったと判断される場合には、SA42において、前記トップメニュー画面にて「会員ナンバーの入力」が選択されたか否かが判断されるが、SA31の判断が肯定される場合、すなわち前記トップメニュー画面にて「登録曲の確認」が選択されたと判断される場合には、SA32において、前記サーバ24に登録曲の確認画面の表示データが要求され、送られてきた表示データに基づき例えば図28に示すような登録曲の確認画面が表示される。斯かる登録曲の確認画面では、「選曲番号」、「会員ナンバー」、及び「パスワード」が入力できると共に、「送信」又は「中止」が選択できるようになっている。そして、SA33において、登録が中止されたか否か、すなわち上記登録曲の確認画面にて「中止」が選択されたか否かが判断される。このSA33の判断が肯定される場合には、SA8において、前記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA33の判断が否定される場合には、SA34において、上記登録曲の確認画面にて全ての項目が埋められ且つ「送信」が選択されたか否かが判断される。このSA34の判断が否定される場合には、上述したSA33以下が再び実行されるが、SA34の判断が肯定される場合には、SA35において、演奏曲の選曲番号、会員ナンバー、及びパスワードが前記サーバ24に送信され、SA36において、前記サーバ24からエラーデータが送られてきたか否かが判断される。
【0050】
SA36の判断が肯定される場合には、SA37において、前記サーバ24から送られてきたエラーデータが表示され、SA8において、前記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA36の判断が否定される場合には、SA38において、前記サーバ24から送られてきた表示データに基づき図29に示すような登録曲の対応付確認画面が表示される。斯かる登録曲の対応付確認画面では、対応付情報用データベースに記憶された図17に示す対応付データに基づいて「タイトル」、「前奏」、「♪あなたは・・・」、「♪忘れた・・・」、・・・、「間奏」、・・・「♪こわか・・・」というように区分された各フレーズが表示され、その区分された各フレーズ毎にその時点で対応付けられている映像登録番号が表示されると共に、その演奏曲を出力させる「カラオケ店(店舗)」及び「年月日(日時)」が対応付データに基づいて表示されるようになっている。すなわち、その時点で設定されて対応付情報用データベースに記憶されている対応付情報等の変更を入力できるようになっている。また、その際に映像登録用データベースから映像登録番号に対応する映像情報が読み出されて表示されるようになっており、「登録」又は「中止」が選択できるようになっている。そして、SA39において、設定が中止されたか否か、すなわち上記登録曲の対応付確認画面にて「中止」が選択されたか否かが判断される。このSA39の判断が肯定される場合には、SA8において、前記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA39の判断が否定される場合には、SA40において、上記登録曲の対応付確認画面にて「登録」が選択されたか否かが判断される。このSA40の判断が否定される場合には、上述したSA39以下が再び実行されるが、SA40の判断が肯定される場合には、SA41において、その演奏曲の選曲番号及び設定された対応付情報等が会員ナンバーと共に前記サーバ24に送信された後、SA8において、前記トップメニュー画面が表示されて、SA3以下が再び実行される。以上のSA20乃至SA25、SA38乃至SA41が、前記映像情報対応付手段140、前記店舗指定手段142、及び年月日指定手段144に対応する。
【0051】
SA42の判断が否定される場合、すなわち前記トップメニュー画面にて「会員ナンバーの入力」が選択されなかったと判断される場合には、SA47において、前記サーバ24からエラーデータが送られてきたか否かが判断されるが、SA42の判断が肯定される場合、すなわち前記トップメニュー画面にて「会員ナンバーの入力」が選択されたと判断される場合には、SA43において、前記サーバ24に会員ナンバーの入力画面の表示データが要求され、送られてきた表示データに基づき例えば図30に示すような会員ナンバーの入力画面が表示される。この「会員ナンバーの入力」は、会員が例えばカラオケボックスにおいてカラオケを楽しもうとしているときに選択される。斯かる会員ナンバーの入力画面では、「会員ナンバー」が入力できると共に、「送信」又は「中止」が選択できるようになっている。そして、SA44において、入力が中止されたか否か、すなわち上記会員ナンバーの入力画面にて「中止」が選択されたか否かが判断される。このSA44の判断が肯定される場合には、SA8において、前記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA44の判断が否定される場合には、SA45において、上記会員ナンバーの入力画面にて「会員ナンバー」が入力されたうえで「送信」が選択されたか否かが判断される。このSA45の判断が否定される場合には、上述したSA44以下が再び実行されるが、SA45の判断が肯定される場合には、SA46において、その会員ナンバーが前記ブルートゥースモジュール132を介してその時点で会員が使用している前記カラオケ装置14に送信された後、SA8において、前記トップメニュー画面が表示されて、SA3以下が再び実行される。以上のSA43乃至SA46も、前述したSA4乃至SA6と同様に、前記顧客情報入力手段138に対応する。SA47の判断が否定される場合、すなわち前記サーバ24からエラーデータが送られてきていないと判断される場合には、SA49において、前記トップメニュー画面にて「登録映像の確認」が選択されたか否かが判断されるが、SA47の判断が肯定される場合、すなわち前記サーバ24からエラーデータが送られてきたと判断される場合には、SA48において、前記サーバ24から送られてきたエラーデータが表示された後、SA49において、前記トップメニュー画面にて「登録映像の確認」が選択されたか否かが判断される。
【0052】
SA49の判断が否定される場合には、SA57において、映像登録サービス終了であるか否かが判断されるが、SA49の判断が肯定される場合には、SA50において、前記サーバ24に登録映像の確認画面の表示データが要求され、送られてきた表示データに基づき例えば図31に示すような登録映像の確認画面が表示される。斯かる登録映像の確認画面では、「映像登録番号」、「会員ナンバー」、及び「パスワード」が入力できると共に、「送信」又は「中止」が選択できるようになっている。そして、SA51において、登録が中止されたか否か、すなわち上記登録映像の確認画面にて「中止」が選択されたか否かが判断される。このSA51の判断が肯定される場合には、SA8において、前記トップメニュー画面が表示された後、SA3以下が再び実行されるが、SA51の判断が否定される場合には、SA52において、上記登録映像の確認画面にて全ての項目が埋められ且つ「送信」が選択されたか否かが判断される。このSA52の判断が否定される場合には、上述したSA51以下が再び実行されるが、SA52の判断が肯定される場合には、SA53において、映像登録番号、会員ナンバー、及びパスワードが前記サーバ24に送信され、SA54において、前記サーバ24からエラーデータが送られてきたか否かが判断される。このSA54の判断が肯定される場合には、SA55において、前記サーバ24から送られてきたエラーデータが表示された後、SA57において、映像登録サービス終了であるか否かが判断されるが、SA54の判断が否定される場合には、SA56において、前記サーバ24から送られてきた表示データに基づいて、登録されている映像情報及びその映像情報の映像登録番号が表示された後、SA57において、映像登録サービス終了であるか否かが判断される。このSA57の判断が否定される場合には、前述したSA3以下が再び実行されるが、SA57の判断が肯定される場合には、それをもって本ルーチンが終了させられる。
【0053】
図32及び33は、前記サーバ24のCPU78の制御作動の要部を説明するフローチャートであって、映像情報入力制御ルーチン及び映像情報対応付制御ルーチンを示しており、所定の周期で繰り返し実行されるものである。先ず、図32に示すSB1において、前記携帯電話機12から会員登録データが送られてきたか否かが判断される。このSB1の判断が否定される場合には、SB4において、前記携帯電話機12から背景映像(映像情報)の登録データが送られてきたか否かが判断されるが、前記携帯電話機12においてSA6が実行されてSB1の判断が肯定される場合には、前記顧客条件入力手段138に対応するSB2において、送られてきた会員登録データが前述した図8に示すような会員登録用データベースに記憶され、SB3において、前記携帯電話機12へ登録された会員ナンバーを含む登録確認データが送られた後、SB4において、前記携帯電話機12から背景映像の登録データが送られてきたか否かが判断される。
【0054】
SB4の判断が否定される場合、すなわち前記携帯電話機12から背景映像の登録データが送られてきていないと判断される場合には、SB9において、前記携帯電話機12から対応付設定データの要求が送られてきたか否かが判断されるが、SB4の判断が肯定される場合、すなわち前記携帯電話機12においてSA13が実行されてその携帯電話機12から背景映像の登録データが送られてきたと判断される場合には、SB5において、送られてきた会員ナンバー及びパスワードは正しいか否かが判断される。このSB5の判断が肯定される場合には、前記映像情報入力手段136に対応するSB6において、前記携帯電話機12から送られてきた各背景映像(映像情報)に登録番号が付されて前述した図9に示すような映像登録用データベースに会員ナンバー別に記憶され、SB7において、前記携帯電話機12に映像登録番号を通知する表示データが送られ、これにより前記携帯電話機12の表示部42に図24に示すような登録通知画面が表示された後、SB9において、前記携帯電話機12から対応付設定データの要求が送られてきたか否かが判断されるが、SB5の判断が否定される場合には、SB8において、所定のエラーメッセージの表示データが前記携帯電話機12に送られた後、SB9において、前記携帯電話機12から対応付設定データの要求が送られてきたか否かが判断される。
【0055】
SB9の判断が否定される場合、すなわち前記携帯電話機12から対応付設定データの要求が送られてきていないと判断される場合には、SB11において、前記携帯電話機12から対応付情報(対応付データ)の登録データが送られてきたか否かが判断されるが、SB9の判断が肯定される場合、すなわち前記携帯電話機12においてSA18が実行されてその携帯電話機12から対応付設定データの要求が送られてきたと判断される場合には、SB10において、前記携帯電話機12から送られてきた選曲番号の対応付設定データが前述した図7に示すMIDI曲データベースから読み出されてその携帯電話機12へ送られ、それによりその携帯電話機12の表示部42に図25に示すような映像登録の対応付設定画面が表示された後、SB11において、前記携帯電話機12から対応付情報の登録データが送られてきたか否かが判断される。このSB11の判断が否定される場合には、SB16において、前記携帯電話機12から登録映像の確認の要求が送られてきたか否かが判断されるが、前記携帯電話機12においてSA25が実行されてSB11の判断が肯定される場合には、前記映像情報対応付手段140、店舗指定手段142、及び年月日指定手段144に対応するSB12において、その携帯電話機12から送られてきた対応付データ等が会員ナンバーと関連付けられて前述した図11に示すような対応付情報用データベースに記憶された後、SB13において、その登録データが登録対応付データの変更であるか否かが判断される。このSB13の判断が否定される場合、すなわち新規対応付データの登録であると判断される場合には、SB15において、前述した図8に示す会員登録用データベースにその登録に伴って発生する利用料金が加算されて記憶された後、SB16において、前記携帯電話機12から登録映像の確認の要求が送られてきたか否かが判断されるが、SB13の判断が否定される場合、すなわち既に登録された対応付情報の変更であると判断される場合には、SB14において、対応付情報用データベースに記憶されたところの、出力される予定であった「年月日(日時)」が経過した後の変更であるか否かが判断される。このSB14の判断が否定される場合には、SB16において、前記携帯電話機12から登録映像の確認の要求が送られてきたか否かが判断されるが、SB14の判断が肯定される場合には、SB15において、前述した図8に示す会員登録用データベースにその登録に伴って発生する利用料金が加算されて記憶された後、SB16において、前記携帯電話機12から登録映像の確認の要求が送られてきたか否かが判断される。以上のSB10及びSB12が、前記演奏曲選択手段134に対応する。
【0056】
SB16の判断が否定される場合、すなわち前記携帯電話機12から登録映像の確認の要求が送られてきていないと判断される場合には、図33に示すSB20において、登録曲の確認の要求が送られてきているか否かが判断されるが、SB16の判断が肯定される場合、すなわち前記携帯電話機12においてSA23が実行されてその携帯電話機12から登録映像の確認の要求が送られてきたと判断される場合には、SB17において、送られてきたパスワードが正しいか否かが判断される。このSB17の判断が肯定される場合には、SB18において、前記携帯電話機12から送られてきた会員ナンバー及び登録番号に対応する背景映像が前述した図9に示す映像登録用データベースから読み出されてその携帯電話機12に送られた後、SB20において、登録曲の確認の要求が送られてきているか否かが判断されるが、SB17の判断が否定される場合には、SB19において、所定のエラーメッセージの表示データが前記携帯電話機12に送られた後、SB20において、登録曲の確認の要求が送られてきているか否かが判断される。
【0057】
SB20の判断が否定される場合には、SB24において、各カラオケ装置14に配信すべきデータがあるか否かが判断されるが、前記携帯電話機12においてSA35が実行されてSB20の判断が肯定される場合には、SB21において、送られてきたパスワードが正しいか否かが判断される。このSB21の判断が肯定される場合には、SB22において、前記携帯電話機12から送られてきた会員ナンバー及び選曲番号に対応する対応付情報等が前述した図11に示す対応付情報用データベースから読み出されてその携帯電話機12に送られ、それによりその携帯電話機12の表示部42に図29に示すような登録曲の対応付確認画面が表示された後、SB24において、各カラオケ装置14に配信すべきデータがあるか否かが判断されるが、SB21の判断が否定される場合には、SB23において、所定のエラーメッセージの表示データが前記携帯電話機12に送られた後、SB24において、各カラオケ装置14に配信すべきデータがあるか否かが判断される。
【0058】
SB24の判断が否定される場合には、SB27において、前記携帯電話機12から所定の表示データの要求が送られてきたか否かが判断されるが、SB24の判断が肯定される場合には、SB25において、前述した図11に示す対応付情報用データベースが検索され、送信済フラグが未だ送信済になっていない対応付データ及び関連する背景映像等がその対応付データにて指定された店舗名又は店舗ナンバーに対応するカラオケ店に設置された前記カラオケ装置14に送られる。ここで、配信されるデータは、各カラオケ店に備えられたホームサーバに送られても構わない。そして、SB26において、未配信の曲情報(新譜情報)が各カラオケ装置14に配信された後、SB27において、前記携帯電話機12から所定の表示データの要求が送られてきているか否かが判断される。SB27の判断が否定される場合には、SB29において、前記携帯電話機12から背景映像又は対応付データの削除の要求が送られてきたか否かが判断されるが、前記携帯電話機12においてSA2、SA4、SA10、SA27、SA32、SA43、又はSA50が実行されてSB27の判断が肯定される場合、SB28において、その要求された表示データが前記携帯電話機12に送られた後、SB29において、前記携帯電話機12から背景映像又は対応付データの削除の要求が送られてきたか否かが判断される。
【0059】
SB29の判断が否定される場合、すなわち前記携帯電話機12から背景映像又は対応付データの削除の要求が送られてきていないと判断される場合には、SB33において、月末(料金請求時期)であるか否かが判断されるが、前記携帯電話機12においてSA30が実行されてSB29の判断が肯定される場合、すなわち前記携帯電話機12から背景映像又は対応付データの削除の要求が送られてきたと判断される場合には、SB30において、送られてきたパスワードが正しいか否かが判断される。このSB30の判断が肯定される場合には、SB31において、前記携帯電話機12から送られてきた会員ナンバー及び映像登録番号に対応する背景映像が前述した図9に示す映像登録用データベースから消去され、又は送られてきた会員ナンバー及び選曲番号に対応する対応付データが前述した図11に示す対応付情報用データベースから消去された後、SB33において、月末であるか否かが判断されるが、SB30の判断が否定される場合には、SB32において、所定のエラーメッセージの表示データが前記携帯電話機12に送られた後、SB33において、月末であるか否かが判断される。SB33の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SB33の判断が肯定される場合には、SB34において、前述した図8に示す会員登録用データベースに記憶された各会員の累積利用料金が読み出されて各会員にその月の利用料金が請求されると共に、累積利用料金がクリアされた後、本ルーチンが終了させられる。以上のSB14、SB15、及びSB34が、前記課金手段148に対応する。
【0060】
図34は、前記カラオケ装置14のCPU102の制御作動の要部を説明するフローチャートであって、映像情報出力制御ルーチンを示しており、所定の周期で繰り返し実行されるものである。先ず、図34に示すSC1において、選曲キーが押されたか否かが判断される。このSC1の判断が否定される場合には、SC9において、カラオケ演奏が終了したか否かが判断されるが、SC1の判断が肯定される場合には、SC2において、入力された選曲番号が前述した図14に示す予約曲データベースに予約曲として記憶された後、SC3において、カラオケ演奏中であるか否かが判断される。このSC3の判断が肯定される場合には、SC1以下が再び実行されるが、SC3の判断が否定される場合には、SC4において、新譜情報の表示及びBGM演奏が中止させられた後、SC5において、前記RAM106又は記憶装置108に記憶された会員ナンバーがあるか否かが判断される。このSC5の判断が否定される場合には、SC8において、前述した図14に示す予約曲データベースの演奏順番に従い予約曲の演奏処理が実行されると共に、曲の進行に伴って前述した図7に示すMIDI曲データベースに定められた背景画ジャンルに基づいたデフォルトの背景映像が再生された後、本ルーチンが終了させられるが、SC5の判断が肯定される場合には、SC6において、会員により登録された背景映像すなわち前記RAM106又は記憶装置108に記憶された会員ナンバーに対応する映像情報があるか否かが判断される。このSC6の判断が否定される場合には、SC8において、前述した図14に示す予約曲データベースの演奏順番に従い予約曲の演奏処理が実行されると共に、曲の進行に伴って前述した図7に示すMIDI曲データベースに定められた背景画ジャンルに基づいたデフォルトの背景映像が再生された後、本ルーチンが終了させられるが、後述するSC18において会員ナンバーが記憶されてSC6の判断が肯定される場合には、前記映像情報出力制御手段146に対応するSC7において、前述した図14に示す予約曲データベースの演奏順番に従い予約曲の演奏処理が実行されると共に、曲の進行に伴って前述した図12に示す出力待映像データベースから読み出された対応付データに基づいて会員により登録された映像情報が出力され、例えば演奏曲のタイトル表示時に図35に示すような背景映像が前記画像表示装置116に表示された後、本ルーチンが終了させられる。なお、SC7の処理の詳細は、後述する図39に示す制御と同様である。
【0061】
SC9の判断が否定される場合、すなわちカラオケ演奏が終了していないと判断される場合には、SC13において、前記サーバ24からの曲情報或いは映像情報等の転送(ダウンロード)が実行されているか否かが判断されるが、SC9の判断が肯定される場合には、SC10において、カラオケ演奏の終了した演奏曲の選曲番号等が演奏実績として前記記憶装置108に記憶された後、SC11において、前述した図14に示す予約曲データベースに予約曲が記憶されているか否かが判断される。このSC11の判断が肯定される場合には、前述したSC5以下が再び実行されるが、SC11の判断が否定される場合には、SC12において、前記画像表示装置116に新譜情報が表示されてBGM演奏が実行された後、SC13において、前記サーバ24からの曲情報或いは映像情報等の転送が実行されているか否かが判断される。
【0062】
SC13の判断が否定される場合、すなわち前記サーバ24からの曲情報或いは映像情報等の転送(ダウンロード)が実行されていないと判断される場合には、SC15において、カラオケ演奏中であるか否かが判断されるが、SC13の判断が肯定される場合、すなわち前記サーバ24からの曲情報或いは映像情報等の転送が実行されていると判断される場合には、SC14において、転送されてきた曲情報或いは映像情報等が前記記憶装置108のMIDI曲データベース或いは出力待映像データベースに記憶された後、SC15において、カラオケ演奏中であるか否かが判断される。このSC15の判断が肯定される場合には、SC17において、前記ブルートゥースモジュール132からの入力が行われたか否かが判断されるが、SC15の判断が否定される場合には、SC16において、曲間情報が表示されているか否かが判断される。このSC16の判断が否定される場合には、前述したSC12以下が再び実行されるが、SC16の判断が肯定される場合には、SC17において、前記ブルートゥースモジュール132からの入力が行われたか否かが判断される。このSC17の判断が否定される場合には、SC19において、所定の退室操作が実行されたか否かが判断されるが、前記携帯電話機12においてSA46が実行されてSC17の判断が肯定される場合には、前記顧客情報入力手段138に対応するSC18において、前記ブルートゥースモジュール132から入力された会員ナンバーが前記RAM106又は記憶装置108に記憶された後、SC19において、所定の退室操作が実行されたか否かが判断される。このSC19の判断が否定される場合には、SC21において、前記記憶装置108の出力待映像データベース内に出力が予定される年月日が既に経過した映像情報及び対応付情報が格納されているか否かが判断されるが、例えば、カラオケボックスの従業員(ショップ)が利用者の退室に伴って前記カラオケ装置14において特殊な操作を行うことでSC19の判断が肯定される場合には、SC20において、前記RAM106又は記憶装置108に記憶されている会員ナンバー及び予約曲の選曲番号が消去された後、SC21において、前記記憶装置108の出力待映像データベース内に出力が予定される年月日が既に経過した映像情報及び対応付情報が格納されているか否かが判断される。このSC21の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SC21の判断が肯定される場合には、SC22において、削除すべき映像情報及び対応付情報すなわち表示が予定される年月日が既に経過した映像情報及び対応付情報が前記記憶装置108の出力待映像データベースから消去された後、本ルーチンが終了させられる。
【0063】
このように、本実施例によれば、通信端末である前記携帯電話機12は、前記演奏曲を選択するための演奏曲選択手段134(SA15乃至SA18)と、静的又は動的な映像情報を入力するための映像情報入力手段136(SA10乃至SA13)と、前記演奏曲選択手段134により選択された演奏曲に対して前記映像情報入力手段136により入力された複数の映像情報を背景映像として対応付ける映像情報対応付手段140(SA20乃至SA25、SA38乃至SA41)とを、含むものであり、音楽再生装置である前記カラオケ装置14は、前記演奏曲選択手段134により選択された演奏曲を出力させる際、その演奏曲に対応付けられた対応付情報が存在する場合にその対応付情報に基づいて複数の映像情報を順次出力させる映像情報出力制御手段146(SC7)を含むものであることから、可及的に簡便な操作により多様性に富んだ背景映像を設定することができる。すなわち、顧客(ユーザ)の撮影した映像を簡便に且つ嗜好に沿った形で背景映像として供給し得る音楽再生装置の背景映像供給システム10を提供することができる。
【0064】
また、顧客を識別するための顧客情報を入力するための顧客情報入力手段138(SA4乃至SA6、SA43乃至SA46、SC18)を含み、前記映像情報対応付手段140は、その顧客情報入力手段138により入力された顧客情報と前記対応付情報とを関連付けるものであり、前記映像情報出力制御手段146は、前記演奏曲選択手段134により選択された演奏曲を出力させる際、その演奏曲に対応付けられ且つ前記顧客情報入力手段138により入力される顧客情報に関連付けられた対応付情報が存在する場合にその対応付情報に基づいて複数の映像情報を順次出力させるものであるため、前記顧客情報により識別された顧客に限定して前記カラオケ装置14の背景映像供給システム10を提供できることに加え、前記背景映像登録用データベース及び対応付情報用データベースにその顧客情報毎に格納することで前記映像情報及び対応付情報の管理が容易になるという利点がある。
【0065】
また、前記映像情報対応付手段140は、前記複数の映像情報を出力させる前記カラオケ装置14を有する店舗を指定する店舗指定手段142(SA20乃至SA25、SA38乃至SA41)を含むものであるため、必要に応じて前記映像情報及び対応付情報を各カラオケ装置14に配信することで、それらのカラオケ装置14の負荷を低減できるという利点がある。
【0066】
また、前記映像情報対応付手段140は、前記複数の映像情報を出力させる年月日を指定する年月日指定手段144(SA20乃至SA25、SA38乃至SA41)を含むものであるため、必要に応じて前記映像情報及び対応付情報を各カラオケ装置14に配信することで、それらのカラオケ装置14の負荷を低減できるという利点がある。
【0067】
また、前記カラオケ装置14及び携帯電話機12と前記広域通信網22を介して接続されるサーバ24を含み、そのサーバ24は、前記映像情報入力手段136により入力された映像情報と、前記映像情報対応付手段140により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段138により入力された顧客情報と関連付けて記憶する記憶手段である記憶装置84を含むものであるため、前記サーバ24により映像情報を集中管理し、各カラオケ装置14にその映像情報を適宜配信することで、それらのカラオケ装置14の負荷を低減できるという利点がある。
【0068】
また、前記サーバ24は、前記演奏曲を選択するための演奏曲選択手段134(SB10及びSB12)と、静的又は動的な映像情報を入力するための映像情報入力手段136(SB6)と、顧客を識別するための顧客情報を入力するための顧客情報入力手段138(SB2)と、前記演奏曲選択手段134により選択された演奏曲に対して前記映像情報入力手段136により入力された複数の映像情報を背景映像として対応付ける映像情報対応付手段140(SB12)と、前記映像情報入力手段136により入力された映像情報と、前記映像情報対応付手段140により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段138により入力された顧客情報と関連付けて記憶する記憶手段である記憶装置84とを、含むことから、可及的に簡便な操作により多様性に富んだ背景映像を設定することができる。
【0069】
また、前記映像情報対応付手段140により前記演奏曲に対して複数の映像情報が背景映像として対応付けられた際、新規に対応付けられた場合及び既に対応付けられた前記対応付情報について表示が予定されていた年月日を経過した後にその対応付情報を変更する場合に利用料金を課金する課金手段148(SB14、SB15、SB34)を含むものであるため、新規に対応付情報を設定する場合や、既に設定されている対応付情報について表示が予定されていた年月日を経過した後にその対応付情報を変更する場合には所定の利用料金を課金し、その他の場合、例えば既に設定されている対応付情報について表示が予定されている年月日以前にその対応付情報を変更する場合には利用料金を課金しないことで、合理的な課金が実現できるという利点がある。
【0070】
続いて、本発明の他の実施例を図面に基づいて詳細に説明する。なお、以下の説明に用いる図面に関して、前述の実施例と重複する部分に関しては同一の符号を付してその説明を省略する。
【0071】
図36は、前記MIDI曲データベースに格納される演奏データの一例を示す図である。この図36に示す演奏データは、音質(楽器の種類)及び音程等により定められる所定の音楽情報に対応した「イベント」と、その「イベント」を演奏の進行と同期して出力させるための時間情報Δtとから成り、所定の背景映像を出力させるための「フラグ」は含まれていない。前記カラオケ装置14は、斯かる演奏データに基づいて演奏曲を出力させる。演奏が開始されると、先ず、制御1において、時間Δt1 が読み出されてその時間Δt1 が経過すると、イベント1が読み出されて前記シンセサイザ120へ転送される。この制御1により、前記シンセサイザ120を介してイベント1に対応する演奏音が前記スピーカ124から出力されると共に、イベント1に対応する歌詞テロップが前記CRTコントローラ112により再生されて前記画像表示装置116に表示される。同様に、制御2、制御3、制御4、・・・において、それぞれのイベントがΔt2 、Δt3 、Δt4 、・・・のタイミングで前記シンセサイザ120へ転送されてそれぞれの演奏音が前記スピーカ124から出力されると共に、歌詞テロップが前記画像表示装置116に表示され、連続的に出力されるこれらの演奏音及び歌詞テロップにより本演奏の旋律及び歌詞文字情報が形成されることで、図36の演奏データが与える演奏曲が演奏される。
【0072】
図37は、図36に示す演奏データに対応するものであり、前記対応付情報用データベースに格納される対応付情報の一例を示す図である。この図37に示す対応付データは、データ構造的には上述した図36に示す演奏データとは独立した構成であるが、演奏の進行に伴って前記複数の映像情報を出力させる順番と、各映像情報を出力させる時間Δtとが、組み合わされて構成されている。前記カラオケ装置14は、斯かる対応付データに基づいて背景映像を出力させる。演奏が開始されると、先ず、制御1において、時間Δtα が読み出されてその時間Δtα が経過すると、映像指定データ1が読み出されてその映像指定データ1により指定された映像情報が再生される。同様に、制御2、制御3、・・・、制御Zにおいて、映像データ2、3、・・・、ZがΔtβ 、Δtγ 、・・・、Δtω のタイミングで読み出され、映像指定データ2、3、・・・、Zにより指定される映像情報が順次再生されることで、それら一連の背景映像が前記画像表示装置116に表示される。ここで再生される映像情報は、ユーザにより撮影されて前記映像登録用データベースに記憶された映像データであり、映像指定データが映像登録番号に対応付けられていることは言うまでもない。
【0073】
図38は、上述した図37に示す対応付情報を設定するために前記携帯電話機12の表示部42に表示される映像の対応付設定画面であり、前述した図25に対応するものである。斯かる映像の対応付設定画面では、「タイトル」及び「前奏」に映像情報を対応付けられると共に、その後に複数の映像情報を所望の「表示時間」で対応付けられるようになっている。この「表示時間」は、図37に示す対応付データの時間Δtδ 、・・・、Δtω として記憶され、また前奏時間は、Δtγ として記憶され、その合計Δtα +Δtβ +・・・+Δtω は、演奏曲の演奏時間と一致させられるようになっている。なお、タイトルの表示時間は、Δtβ と対応している。また、その演奏曲を出力させる「カラオケ店(店舗)」及び「年月日(日時)」が指定できるようになっており、「登録」又は「中止」が選択できるようになっている。この映像の対応付設定画面に従って設定が行われることで、上述した図37に示す対応付情報(対応付データ)が設定される。
【0074】
このように、本実施例によれば、前記映像情報対応付手段140は、前記演奏曲選択手段134により選択された演奏曲に対して前記映像情報入力手段136により入力された複数の映像情報及び各映像情報を出力させる時間Δtを対応付情報として設定するものであり、前記カラオケ装置14は、前記演奏曲選択手段134により選択された演奏曲を出力させる際、その演奏曲に対応付けられた対応付情報が存在する場合にその対応付情報に基づいて複数の映像情報を演奏の進行と同期して順次定められた時間Δtずつ出力させる映像情報出力制御手段146を含むものであることから、背景映像の対応付けの自由度が可及的に高められるという利点がある。
【0075】
図39は、上述した図15に示す演奏データ及び図17に示す対応付情報に基づいて演奏音及び背景映像を出力させる前記カラオケ装置14のCPU102の制御作動の要部を説明するフローチャートであって、前述した図34のSC7に対応する時間制御サブルーチンを示しており、例えば1msに繰り返し実行されるものである。先ず、図39に示すSD1において、前記演奏データの音楽情報(音楽データ/イベント)又はフラグに付された時間Δtが経過したか否かが判断される。このSD1の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SD1の判断が肯定される場合には、SD2において、時間が経過したことにより出力されるべきデータが音楽データ(イベント)であるか否かが判断される。このSD2の判断が肯定される場合には、SD3において、時間が経過したことにより出力されるべき音楽データ(イベント)が前記シンセサイザ120へ送られ、SD5において、次の時間情報Δtが読み込まれた後、本ルーチンが終了させられるが、SD2の判断が否定される場合、すなわち時間が経過したことにより出力されるべきデータが「フラグ」である場合には、SD4において、上記対応付情報に基づいて「フラグ」に対応した映像指定データにより指定される映像データが出力待データベースから読み出されて、その映像データに対応する背景映像が前記画像表示装置116に表示され、SD5において、次の時間情報Δtが読み込まれた後、本ルーチンが終了させられる。以上のSD1乃至SD5が、前記映像情報出力制御手段146に対応する。ここで再生される映像情報は、ユーザにより撮影されて前記映像登録用データベースに記憶された映像データであり、映像指定データが映像登録番号に対応付けられていることは言うまでもない。
【0076】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【0077】
図40は、前記携帯電話機12の制御部48及び前記カラオケ装置14のCPU102の制御機能の要部を説明する機能ブロック線図であり、前述した図6に対応するものである。この図40に示すように、前記映像情報入力手段136により入力された映像情報と、前記映像情報対応付手段140により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段138により入力された顧客情報と関連付けて記憶する記憶手段は、前記カラオケ装置14の記憶装置108であってもよく、前記サーバ24は、必ずしも設けられていなくともよい。この場合、前記演奏曲選択手段134、映像情報入力手段136、顧客情報入力手段138、及び映像情報対応付手段140に対応する制御は、前記カラオケ装置14のCPU102により実行される。斯かる構成によれば、複数のカラオケ装置14に負荷を分散することで映像情報入出力136の応答性を高められるという利点がある。
【0078】
また、前述の実施例では、前記映像情報対応付手段140による対応付け等の制御において、映像情報を指定するために会員ナンバー及び映像登録番号が入力されていたが、映像登録番号のみにより映像情報を指定するものであっても構わない。
【0079】
また、前述の実施例では、前記映像情報としてJPEG形式による静止画又はMPEG形式による動画が例示されていたが、本発明の映像情報はこれに限定されるものでは当然になく、例えばGIF形式、BMP形式、又はPNG形式等の様々な形式にて圧縮された静止画乃至動画が、広く背景映像に供給される。
【0080】
また、前記サーバ24の記憶装置84に設けられた映像登録用データベース及び対応付情報用データベースから、前記カラオケ装置14の記憶装置108に設けられた出力待映像データベースへの転送(ダウンロード)は、例えば1日1回というような所定の周期で実行されるものであってもよいし、必要に応じて実行される所謂オン・デマンド方式によるものであっても構わない。
【0081】
また、背景映像として出力される映像情報が動画である場合に、前記対応付設定情報に定められた出力されるべき時間Δtよりもその動画の再生時間が短いことが考えられるが、その余剰時間に、その動画の再生終了付近の映像を静止画として出力してもよい。また、その余剰時間に、その動画とは異なる映像情報を出力しても構わない。
【0082】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【図1】本発明の一実施例である音楽再生装置による背景映像供給システムについて説明する図である。
【図2】図1に示す携帯電話機の操作部を説明する図であり、(a)は開いた様子を、(b)は折り畳んだ様子を示している。
【図3】図2の携帯電話機の構成を説明するブロック線図である。
【図4】図1に示す背景映像供給サービス提供会社のサーバの構成を説明するブロック線図である。
【図5】図1に示すカラオケ装置の構成を説明するブロック線図である。
【図6】図3に示す携帯電話機の制御部、図4に示すサーバのCPU、及び図5に示すカラオケ装置のCPUの制御機能の要部を説明する機能ブロック線図である。
【図7】図4に示すサーバの記憶装置に設けられたMIDI曲データベースを説明する図である。
【図8】図4に示すサーバの記憶装置に設けられた会員登録用データベースを説明する図である。
【図9】図4に示すサーバの記憶装置に設けられた映像登録用データベースを説明する図である。
【図10】図4に示すサーバの記憶装置に設けられた店舗用データベースを説明する図である。
【図11】図4に示すサーバの記憶装置に設けられた対応付情報用データベースを説明する図である。
【図12】図5に示すカラオケ装置の記憶装置に設けられた出力待映像データベースを説明する図である。
【図13】図5に示すカラオケ装置の記憶装置に設けられたMIDI曲データベースを説明する図である。
【図14】図5に示すカラオケ装置のRAMに設けられた予約曲データベースを説明する図である。
【図15】図7に示すMIDI曲データベースに格納される演奏データの一例を示す図である。
【図16】図7に示すMIDI曲データベースに格納される対応付設定データの一例を示す図である。
【図17】図11に示す対応付情報用データベースに格納される対応付データの一例を示す図である。
【図18】図6に示す携帯電話機の制御作動の要部を説明するフローチャートの一部である。
【図19】図6に示す携帯電話機の制御作動の要部を説明するフローチャートの一部である。
【図20】図6に示す携帯電話機の制御作動の要部を説明するフローチャートの一部である。
【図21】図2に示す携帯電話機の表示部に表示される映像登録サービスのトップメニュー画面である。
【図22】図2に示す携帯電話機の表示部に表示される映像登録サービスの会員登録画面である。
【図23】図2に示す携帯電話機の表示部に表示される映像登録サービスの映像の登録画面である。
【図24】図2に示す携帯電話機の表示部に表示される映像登録サービスの登録通知画面である。
【図25】図2に示す携帯電話機の表示部に表示される映像登録サービスの映像の対応付設定画面である。
【図26】図2に示す携帯電話機の表示部に表示される映像登録サービスの登録映像の削除画面である。
【図27】図2に示す携帯電話機の表示部に表示される映像登録サービスの登録曲の削除画面である。
【図28】図2に示す携帯電話機の表示部に表示される映像登録サービスの登録曲の確認画面である。
【図29】図2に示す携帯電話機の表示部に表示される映像登録サービスの登録曲の対応付確認画面である。
【図30】図2に示す携帯電話機の表示部に表示される映像登録サービスの会員ナンバーの入力画面である。
【図31】図2に示す携帯電話機の表示部に表示される映像登録サービスの登録映像の確認画面である。
【図32】図6に示すサーバの制御作動の要部を説明するフローチャートの一部である。
【図33】図6に示すサーバの制御作動の要部を説明するフローチャートの一部である。
【図34】図6に示すカラオケ装置の制御作動の要部を説明するフローチャートである。
【図35】図5に示すカラオケ装置の画像表示装置に表示される背景映像の一例を示す図である。
【図36】図7に示すMIDI曲データベースに格納される演奏データの他の一例を示す図である。
【図37】図11に示す対応付情報用データベースに格納される対応付データの他の一例を示す図である。
【図38】図37に示す対応付情報を設定するために携帯電話機の表示部に表示される映像の対応付設定画面である。
【図39】図17に示す対応付情報に基づいて背景映像を出力させるカラオケ装置の制御作動の要部を説明するフローチャートである。
【図40】図3に示す携帯電話機の制御部及び図5に示すカラオケ装置のCPUの制御機能の他の一例の要部を説明する機能ブロック線図である。
【符号の説明】
10:背景映像供給システム
12:携帯電話機(通信端末)
14:カラオケ装置(音楽再生装置)
22:広域通信網
24:サーバ
84:記憶装置(記憶手段)
108:記憶装置(記憶手段)
116:画像表示装置(画像情報出力手段)
134:演奏曲選択手段
136:映像情報入力手段
138:顧客情報入力手段
140:映像情報対応付手段
142:店舗指定手段
144:年月日指定手段
146:映像情報出力制御手段
148:課金手段[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a music playback device such as a karaoke device used in a karaoke box, for example, and more particularly to a technique for supplying a video shot by a user as a background video.
[0002]
[Prior art]
Output music information of a desired performance song selected from a plurality of performance songs stored in advance in a predetermined storage device, and display a video corresponding to the performance song as a background video in synchronization with the output of the
[0003]
By the way, in the conventional karaoke apparatus, for example, any one of a plurality of types of videos stored in advance in a disc player is assigned to each karaoke performance song, and a background image of reuse is used for karaoke performance. However, in recent years, there has been an increasing demand for users who want to enjoy karaoke performance using their favorite video as a background video. Therefore, a music playback device that can specify a background video according to the user's preference has been proposed. For example, it is a karaoke apparatus described in
[0004]
[Patent Document 1]
Japanese Patent Laid-Open No. 10-207476
[0005]
[Problems to be solved by the invention]
However, when a video (still image or video) taken by the user is used as a background video during a karaoke performance in the conventional karaoke apparatus, the operation required for the user is complicated and the background video is inevitably required. There were bad effects such as tending to be monotonous. In addition, karaoke devices usually have a function that allows external registration of inter-song images, store advertisement images, etc., but such registration requires dedicated equipment, special operations, etc. It was not available. In other words, the present situation is that a technology that can easily supply a video shot by a user as a background video in a form that is in accordance with preferences has not been developed yet.
[0006]
The present invention has been made against the background of the above circumstances, and the purpose of the present invention is to provide a background of a music playback apparatus that can supply a video taken by a user as a background video in a simple and in accordance with taste. It is to provide a video supply system.
[0007]
[First Means for Solving the Problems]
In order to achieve such an object, the gist of the first aspect of the present invention is to output a selected musical piece and to output an image corresponding to the musical piece as a background video along with the output of the musical piece. A background video supply system for a music playback device comprising a music playback device to be displayed on a display device and a communication terminal connected to the music playback device via a predetermined communication network, wherein the communication terminal A music piece selection means for selecting a video information input means for inputting static or dynamic video information,Customer information input means for inputting customer information for identifying a customer;A plurality of pieces of video information input by the video information input means for the performance music selected by the performance music selection means.At the desired display timeMatch as background videoAnd associating the customer information input by the customer information input meansVideo information associating means, and when the music reproducing apparatus outputs the performance tune selected by the performance tune selection means, it is associated with the performance tune.And associated with the customer information input by the customer information input meansWhen there is correspondence information, multiple pieces of video information are based on the correspondence information.With a set display timeThe video information output control means for sequentially outputting is included.
[0008]
[Effect of the first invention]
In this way, the communication terminal includes a performance music selection means for selecting the performance music, a video information input means for inputting static or dynamic video information,Customer information input means for inputting customer information for identifying a customer;A plurality of pieces of video information input by the video information input means for the performance music selected by the performance music selection means.At the desired display timeMatch as background videoAnd associating the customer information input by the customer information input meansVideo information associating means, and when the music reproducing apparatus outputs the performance tune selected by the performance tune selection means, it is associated with the performance tune.And associated with the customer information input by the customer information input meansWhen there is correspondence information, multiple pieces of video information are based on the correspondence information.With a set display timeBecause it includes video information output control means to output sequentially,For each customer identified by the customer information,A variety of background images can be set by the simplest possible operation. In other words, it is possible to provide a background video supply system for a music playback device that can supply a video taken by a customer (user) as a background video in a simple and conformable manner.
[0010]
[Other aspects of the first invention]
here,Preferably, the video information association unit includes a store designating unit for designating a store having a music playback device for outputting the plurality of video information. In this way, there is an advantage that the video information and the associated information are distributed to each music playback device as necessary, thereby reducing the load on those music playback devices.
[0011]
Preferably, the video information association unit includes a date designation unit for designating a date for outputting the plurality of video information. In this way, there is an advantage that the video information and the associated information are distributed to each music playback device as necessary, thereby reducing the load on those music playback devices.
[0012]
Preferably, the server includes a server connected to the music playback device and the communication terminal via the communication network, and the server includes the video information input by the video information input unit and the video information association unit. Storage means for storing the association information of the musical piece and the plurality of video information associated with each other in association with at least the customer information input by the customer information input means. In this way, there is an advantage that the load of these music playback devices can be reduced by centrally managing the video information by the server and appropriately distributing the video information to each music playback device.
[0013]
Preferably, the music reproducing device includes the video information input by the video information input unit, and the association information of the performance music associated with the video information association unit and a plurality of video information. And storage means for storing in association with at least the customer information input by the customer information input means. In this way, there is an advantage that the input / output responsiveness of the video information and the associated information can be improved by distributing the load to a plurality of music playback devices.
[0014]
[Second means for solving the problem]
In order to achieve the above object, the gist of the second invention is to output a selected musical piece and use a video corresponding to the musical piece as a background video along with the output of the musical piece. A music playback device to be displayed on an image display device, wherein a performance music selection means for selecting the performance music, a video information input means for inputting static or dynamic video information, and a customer are identified Customer information input means for inputting customer information for a plurality of pieces of video information input by the video information input means with respect to the musical piece selected by the musical piece selection meansAt the desired display timeVideo information associating means associated as a background video, video information input by the video information input means, and performance information associated by the video information association means and a plurality of pieces of video information associating information Storage means for storing in association with at least the customer information input by the customer information input means, and when outputting the performance tune selected by the performance tune selection means, the customer information input means associated with the performance tune A plurality of pieces of video information stored in the storage means based on the correspondence information when there is correspondence information associated with the customer information input byWith a set display timeVideo information output control means for sequentially outputting the video information output control means.
[0015]
[Effect of the second invention]
If it does in this way, the performance music selection means for selecting the performance music, the video information input means for inputting static or dynamic video information, and the customer information for identifying the customer are inputted. And a plurality of pieces of video information input by the video information input means for the musical piece selected by the musical piece selection means.At the desired display timeVideo information associating means associated as a background video, video information input by the video information input means, and performance information associated by the video information association means and a plurality of pieces of video information associating information Storage means for storing in association with at least the customer information input by the customer information input means, and when outputting the performance tune selected by the performance tune selection means, the customer information input means associated with the performance tune A plurality of pieces of video information stored in the storage means based on the correspondence information when there is correspondence information associated with the customer information input byWith a set display timeSince it includes video information output control means for sequentially outputting, it is possible to set a variety of background videos by the simplest possible operation. That is, it is possible to provide a music playback device that realizes a background video supply system that can supply a video taken by a customer (user) as a background video simply and in accordance with the preference.
[0016]
[Third Means for Solving the Problems]
In order to solve the above-mentioned problem, the gist of the third invention is to output a selected performance song and use a video corresponding to the performance song as a background image along with the output of the performance song. A server connected via a predetermined communication network to a music playback device to be displayed on the image display device, and inputs performance music selection means for selecting the performance music and static or dynamic video information Video information input means, customer information input means for inputting customer information for identifying the customer, and the performance information selected by the performance music selection means input by the video information input means Multiple video informationAt the desired display timeVideo information associating means associated as a background video, video information input by the video information input means, and performance information associated by the video information association means and a plurality of pieces of video information associating information And storage means for storing the information in association with the customer information input by the customer information input means.
[0017]
[Effect of the third invention]
If it does in this way, the performance music selection means for selecting the performance music, the video information input means for inputting static or dynamic video information, and the customer information for identifying the customer are inputted. And a plurality of pieces of video information input by the video information input means for the musical piece selected by the musical piece selection means.At the desired display timeVideo information associating means associated as a background video, video information input by the video information input means, and performance information associated by the video information association means and a plurality of pieces of video information associating information Since it includes at least storage means for storing in association with the customer information input by the customer information input means, it is possible to set a variety of background images by the simplest possible operation. That is, it is possible to provide a server that realizes a background video supply system of a music playback device that can supply video captured by a customer (user) as a background video in a simple and conforming manner to preferences.
[0018]
[Other aspects of the third invention]
Here, preferably, the video information associating unit includes a store designating unit for designating a store having a music reproducing apparatus for outputting the plurality of video information. In this way, there is an advantage that the video information and the associated information are distributed to each music playback device as necessary, thereby reducing the load on those music playback devices.
[0019]
Preferably, the video information association unit includes a date designation unit for designating a date for outputting the plurality of video information. In this way, there is an advantage that the video information and the associated information are distributed to each music playback device as necessary, thereby reducing the load on those music playback devices.
[0020]
In addition, preferably, when a plurality of pieces of video information are associated as background images with the performance music piece by the video information association unit, when newly associated with each other, the association information already associated The billing means for billing the usage fee when the correspondence information is changed after the date on which the display is scheduled has passed. In this way, when newly setting the correspondence information or when changing the correspondence information after the date on which the display of the already set correspondence information has been scheduled has passed, it is predetermined. In other cases, for example, when changing the correspondence information before the date when the correspondence information already set is scheduled to be displayed, do not charge the usage fee. There is an advantage that a reasonable charge can be realized.
[0021]
【Example】
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.
[0022]
FIG. 1 is a diagram for explaining a background
[0023]
2A and 2B are diagrams for explaining the
[0024]
The
[0025]
FIG. 3 is a block diagram illustrating the configuration of the
[0026]
Further, since the
[0027]
FIG. 4 is a block diagram illustrating the configuration of the
[0028]
The MIDI song database is a database that stores a large number of karaoke performance songs in the MIDI (Musical Instrument Digital Interface) format. For example, as shown in FIG. 7, the song selection number, song name, background genre, performance data, Lyric data, correspondence setting data described later, and the like are stored. The member registration database is a database that stores information on customers (members) who use the background
[0029]
FIG. 5 is a block diagram illustrating the configuration of the
[0030]
The output standby video database is a database that stores video information read from the video registration database provided in the
[0031]
FIG. 6 is a functional block diagram illustrating the main parts of the control functions of the
[0032]
The video information input means 136 inputs static or dynamic video information according to a predetermined input operation. This video information is a still image in JPEG format, a moving image in MPEG format, and the like, and is output by the
[0033]
The customer information input means 138 inputs customer information for identifying a customer who is a user. For example, as shown in FIG. 8 described above, this customer information includes various information such as a member number, a name, and an address. Here, the customer information particularly refers to a member number (customer ID) and further includes a password. There may be. That is, this customer information input means 138 requires a membership number for identifying each customer, or in addition, a password for judging whether or not the customer defined for each membership number is the principal. Enter as appropriate. This input may be executed by a keyboard operation, or information stored in advance in a dedicated memory may be read out.
[0034]
The video
[0035]
FIG. 15 is a diagram for explaining performance data of a predetermined performance song. This performance data is MIDI data for playing the performance tune by the
[0036]
Phrase f shown in FIG.1Is a phrase corresponding to the title display and the prelude. First, in the
[0037]
FIG. 16 is a diagram for explaining setting data associated with performance music given by the performance data shown in FIG. This association setting data is data for setting the video information output when each of the above-mentioned “flags” is read, and indicates which part of the performance song each “flag” corresponds to. ing. Specifically, as shown in FIG. 16,
[0038]
The
[0039]
The date designation means 144 designates the date (date and time) for outputting the message information, and designates the date on which the user visits the store and uses the
[0040]
The video information input by the video
[0041]
The video information output control means 146 outputs a plurality of performance information selected by the performance music selection means 134 when there is correspondence information associated with the performance music, based on the correspondence information. Video information is output sequentially. Preferably, when there is correspondence information associated with the performance piece and associated with the customer information input by the customer information input means 138, a plurality of pieces of video information are obtained based on the correspondence information. Output sequentially.
[0042]
When the video
[0043]
FIGS. 18 to 20 are flowcharts for explaining a main part of the control operation of the
[0044]
Next, in SA3, it is determined whether or not “member registration” is selected on the top menu screen. If the determination at SA3 is negative, it is determined at SA9 whether or not “Register background video” is selected on the top menu screen. If the determination at SA3 is affirmative, SA4 is determined. The
[0045]
When the determination of SA9 is negative, that is, when it is determined that “Register background video” has not been selected on the top menu screen, “Delete registered video” is displayed on the top menu screen at SA26 shown in FIG. ”Or“ Delete registered music ”is determined, but if the determination in SA9 is affirmative, that is, if it is determined that“ Register background video ”is selected on the top menu screen. In SA10, the
[0046]
If the determination in SA14 is affirmative, that is, if the
[0047]
If the determination in SA19 is affirmative, that is, if the
[0048]
If the determination in SA26 is negative, that is, if it is determined that “Delete registered video” or “Delete registered music” has not been selected on the top menu screen, the top menu screen is displayed in SA31 shown in FIG. It is determined whether or not “Confirm registered song” has been selected in the above, but if the determination in SA26 is affirmative, that is, “Delete registered video” or “Delete registered song” is selected on the top menu screen. If it is determined that the registered video has been deleted, the
[0049]
If the determination in SA31 is negative, that is, if it is determined that “Confirmation of registered song” has not been selected on the top menu screen, “Input member number” is selected on the top menu screen in SA42. However, if the determination in SA31 is affirmative, that is, if it is determined that “confirmation of registered song” is selected on the top menu screen, the registered song is registered in the
[0050]
If the determination in SA36 is affirmative, the error data sent from the
[0051]
If the determination in SA42 is negative, that is, if it is determined that "input of member number" has not been selected on the top menu screen, whether or not error data has been sent from the
[0052]
If the determination at SA49 is negative, it is determined at SA57 whether or not the video registration service has ended. If the determination at SA49 is affirmative, at SA50, the registered video is stored in the
[0053]
FIGS. 32 and 33 are flowcharts for explaining a main part of the control operation of the
[0054]
When the determination of SB4 is negative, that is, when it is determined that the registration data of the background video has not been sent from the
[0055]
If the determination in SB9 is negative, that is, if it is determined that the request for the corresponding setting data has not been sent from the
[0056]
If the determination of SB16 is negative, that is, if it is determined that a request for confirmation of registered video has not been sent from the
[0057]
If the determination at SB20 is negative, it is determined at SB24 whether there is data to be distributed to each
[0058]
If the determination at SB24 is negative, it is determined at SB27 whether a request for predetermined display data has been sent from the
[0059]
When the determination at SB29 is negative, that is, when it is determined that a request for deleting the background video or the associated data has not been sent from the
[0060]
FIG. 34 is a flowchart for explaining a main part of the control operation of the
[0061]
If the determination in SC9 is negative, that is, if it is determined that the karaoke performance has not ended, whether transfer (downloading) of song information or video information from the
[0062]
If the determination in SC13 is negative, that is, if it is determined that song information or video information from the
[0063]
Thus, according to the present embodiment, the
[0064]
Further, it includes customer information input means 138 (SA4 to SA6, SA43 to SA46, SC18) for inputting customer information for identifying a customer, and the video information correspondence means 140 is received by the customer information input means 138. The input customer information and the association information are associated with each other, and the video information output control means 146 associates the performance information selected by the performance music selection means 134 with the performance music. When there is correspondence information associated with the customer information input by the customer information input means 138, a plurality of video information is sequentially output based on the correspondence information. In addition to being able to provide the background
[0065]
Further, the video
[0066]
Further, the video
[0067]
In addition, the
[0068]
Further, the
[0069]
In addition, when a plurality of pieces of video information are associated as background videos with the performance music piece by the video
[0070]
Next, another embodiment of the present invention will be described in detail with reference to the drawings. In the drawings used in the following description, the same reference numerals are given to the same parts as those in the above-described embodiment, and the description thereof is omitted.
[0071]
FIG. 36 is a diagram showing an example of performance data stored in the MIDI song database. The performance data shown in FIG. 36 includes an “event” corresponding to predetermined music information determined by sound quality (instrument type) and pitch, and a time for outputting the “event” in synchronization with the progress of the performance. It consists of information Δt and does not include a “flag” for outputting a predetermined background video. The
[0072]
FIG. 37 corresponds to the performance data shown in FIG. 36 and is a diagram showing an example of association information stored in the association information database. The association data shown in FIG. 37 has a data structure that is independent from the performance data shown in FIG. 36 described above, but the order in which the plurality of pieces of video information are output as the performance progresses, The time Δt for outputting the video information is combined. The
[0073]
FIG. 38 is an image association setting screen displayed on the
[0074]
As described above, according to the present embodiment, the video
[0075]
FIG. 39 is a flowchart for explaining the main part of the control operation of the
[0076]
The preferred embodiments of the present invention have been described in detail with reference to the drawings. However, the present invention is not limited to these embodiments, and may be implemented in other modes.
[0077]
FIG. 40 is a functional block diagram illustrating the main control functions of the
[0078]
In the above-described embodiment, the member number and the video registration number are input to specify the video information in the control such as the association by the video
[0079]
Further, in the above-described embodiment, the video information is exemplified as a still image in the JPEG format or a moving image in the MPEG format. However, the video information of the present invention is not limited to this, for example, the GIF format, Still images or moving images compressed in various formats such as the BMP format or the PNG format are widely supplied as background images.
[0080]
Transfer (download) from the video registration database and the associated information database provided in the
[0081]
In addition, when the video information output as the background video is a moving image, it is considered that the playback time of the moving image is shorter than the time Δt to be output set in the association setting information. In addition, the video near the end of playback of the moving image may be output as a still image. Further, video information different from the moving image may be output during the surplus time.
[0082]
In addition, although not illustrated one by one, the present invention is implemented with various modifications within a range not departing from the gist thereof.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a background video supply system using a music playback apparatus according to an embodiment of the present invention.
2A and 2B are diagrams for explaining an operation unit of the mobile phone shown in FIG. 1, in which FIG. 2A shows an open state and FIG. 2B shows a folded state;
3 is a block diagram illustrating a configuration of the mobile phone in FIG. 2;
4 is a block diagram illustrating a configuration of a server of the background video supply service provider shown in FIG. 1. FIG.
FIG. 5 is a block diagram illustrating the configuration of the karaoke apparatus shown in FIG. 1;
6 is a functional block diagram illustrating a main part of control functions of the control unit of the mobile phone shown in FIG. 3, the CPU of the server shown in FIG. 4, and the CPU of the karaoke apparatus shown in FIG.
7 is a diagram for explaining a MIDI song database provided in the storage device of the server shown in FIG. 4; FIG.
8 is a diagram for explaining a member registration database provided in the storage device of the server shown in FIG. 4;
FIG. 9 is a diagram for explaining a video registration database provided in the storage device of the server shown in FIG. 4;
10 is a diagram for explaining a store database provided in the storage device of the server shown in FIG. 4; FIG.
11 is a diagram for explaining a correspondence information database provided in the storage device of the server shown in FIG. 4;
12 is a diagram for explaining an output standby video database provided in the storage device of the karaoke apparatus shown in FIG. 5;
FIG. 13 is a diagram for explaining a MIDI song database provided in the storage device of the karaoke apparatus shown in FIG. 5;
14 is a diagram for explaining a reserved song database provided in the RAM of the karaoke apparatus shown in FIG. 5; FIG.
FIG. 15 is a diagram showing an example of performance data stored in the MIDI song database shown in FIG. 7;
16 is a diagram showing an example of association setting data stored in the MIDI song database shown in FIG. 7; FIG.
17 is a diagram showing an example of association data stored in the association information database shown in FIG. 11. FIG.
18 is a part of a flowchart for explaining a main part of the control operation of the mobile phone shown in FIG. 6;
FIG. 19 is a part of a flowchart for explaining a main part of the control operation of the mobile phone shown in FIG. 6;
20 is a part of a flowchart for explaining a main part of the control operation of the mobile phone shown in FIG. 6;
FIG. 21 is a top menu screen of a video registration service displayed on the display unit of the mobile phone shown in FIG.
22 is a member registration screen of a video registration service displayed on the display unit of the mobile phone shown in FIG.
23 is a video registration screen of the video registration service displayed on the display unit of the mobile phone shown in FIG.
24 is a registration notification screen of a video registration service displayed on the display unit of the mobile phone shown in FIG.
25 is a video association setting screen of the video registration service displayed on the display unit of the mobile phone shown in FIG. 2;
26 is a registration video deletion screen of the video registration service displayed on the display unit of the mobile phone shown in FIG. 2;
27 is a screen for deleting a registered song of a video registration service displayed on the display unit of the mobile phone shown in FIG.
FIG. 28 is a confirmation screen for a registered song of the video registration service displayed on the display unit of the mobile phone shown in FIG. 2;
FIG. 29 is a confirmation screen for checking correspondence between registered songs of the video registration service displayed on the display unit of the mobile phone shown in FIG.
30 is an input screen for a membership number of a video registration service displayed on the display unit of the mobile phone shown in FIG. 2;
FIG. 31 is a confirmation screen for a registered video of a video registration service displayed on the display unit of the mobile phone shown in FIG. 2;
32 is a part of a flowchart for explaining a main part of the control operation of the server shown in FIG. 6;
33 is a part of a flowchart for explaining a main part of the control operation of the server shown in FIG. 6;
34 is a flowchart illustrating a main part of a control operation of the karaoke apparatus shown in FIG.
35 is a diagram showing an example of a background image displayed on the image display device of the karaoke apparatus shown in FIG.
FIG. 36 is a diagram showing another example of performance data stored in the MIDI song database shown in FIG. 7;
FIG. 37 is a diagram showing another example of association data stored in the association information database shown in FIG.
38 is a video correlation setting screen displayed on the display unit of the mobile phone for setting the correlation information shown in FIG. 37. FIG.
FIG. 39 is a flowchart for explaining a main part of a control operation of the karaoke apparatus that outputs a background video based on the association information shown in FIG. 17;
40 is a functional block diagram illustrating a main part of another example of the control function of the CPU of the mobile phone shown in FIG. 3 and the CPU of the karaoke apparatus shown in FIG. 5;
[Explanation of symbols]
10: Background video supply system
12: Mobile phone (communication terminal)
14: Karaoke device (music playback device)
22: Wide area communication network
24: Server
84: Storage device (storage means)
108: Storage device (storage means)
116: Image display device (image information output means)
134: Performance song selection means
136: Video information input means
138: Customer information input means
140: Means for associating video information
142: Store designation means
144: Date designation means
146: Video information output control means
148: Billing means
Claims (10)
前記通信端末は、前記演奏曲を選択するための演奏曲選択手段と、
静的又は動的な映像情報を入力するための映像情報入力手段と、
顧客を識別するための顧客情報を入力するための顧客情報入力手段と、
前記演奏曲選択手段により選択された演奏曲に対して前記映像情報入力手段により入力された複数の映像情報を所望の表示時間で背景映像として対応付けると共に、前記顧客情報入力手段により入力された顧客情報を関連づける映像情報対応付手段と
を、含むものであり、
前記音楽再生装置は、前記演奏曲選択手段により選択された演奏曲を出力させる際、該演奏曲に対応付けられ且つ前記顧客情報入力手段により入力される顧客情報に関連付けられた対応付情報が存在する場合に該対応付情報に基づいて複数の映像情報を定められた表示時間で順次出力させる映像情報出力制御手段を含むものであることを特徴とする音楽再生装置の背景映像供給システム。A music playback device for outputting the selected performance music and displaying an image corresponding to the performance music on the image display device as a background video along with the output of the performance music, and the music playback device and a predetermined communication network. A background video supply system for a music playback device comprising a communication terminal connected via
The communication terminal is a performance song selection means for selecting the performance song;
Video information input means for inputting static or dynamic video information;
Customer information input means for inputting customer information for identifying a customer;
A plurality of pieces of video information input by the video information input unit are associated as background images with a desired display time with respect to the musical piece selected by the musical piece selection unit , and customer information input by the customer information input unit Video information correspondence means for associating
When the music reproducing apparatus outputs the performance tune selected by the performance tune selection means, there is associated information associated with the performance information and associated with the customer information input by the customer information input means. And a video information output control means for sequentially outputting a plurality of video information at a predetermined display time based on the correspondence information.
前記演奏曲を選択するための演奏曲選択手段と、
静的又は動的な映像情報を入力するための映像情報入力手段と、
顧客を識別するための顧客情報を入力するための顧客情報入力手段と、
前記演奏曲選択手段により選択された演奏曲に対して前記映像情報入力手段により入力された複数の映像情報を所望の表示時間で背景映像として対応付ける映像情報対応付手段と、
前記映像情報入力手段により入力された映像情報と、前記映像情報対応付手段により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段により入力された顧客情報と関連付けて記憶する記憶手段と、
前記演奏曲選択手段により選択された演奏曲を出力させる際、該演奏曲に対応付けられ且つ前記顧客情報入力手段により入力された顧客情報に関連付けられた対応付情報が存在する場合に該対応付情報に基づいて前記記憶手段に記憶された複数の映像情報を定められた表示時間で順次出力させる映像情報出力制御手段と
を、含むことを特徴とする音楽再生装置。A music playback device for outputting a selected performance song and displaying an image corresponding to the performance song on the image display device as a background video in accordance with the output of the performance song,
A performance song selection means for selecting the performance song;
Video information input means for inputting static or dynamic video information;
Customer information input means for inputting customer information for identifying the customer;
Video information associating means for associating a plurality of pieces of video information input by the video information input means as a background video with a desired display time with respect to the performance music selected by the performance music selection means;
At least the customer information input means inputs the video information input by the video information input means, and the association information of the music piece associated with the video information association means and a plurality of video information. Storage means for storing in association with information;
When outputting the performance tune selected by the performance tune selection means, if there is correspondence information associated with the performance tune and associated with the customer information input by the customer information input means, the correspondence And a video information output control means for sequentially outputting a plurality of video information stored in the storage means based on the information for a predetermined display time .
前記演奏曲を選択するための演奏曲選択手段と、
静的又は動的な映像情報を入力するための映像情報入力手段と、
顧客を識別するための顧客情報を入力するための顧客情報入力手段と、
前記演奏曲選択手段により選択された演奏曲に対して前記映像情報入力手段により入力された複数の映像情報を所望の表示時間で背景映像として対応付ける映像情報対応付手段と、
前記映像情報入力手段により入力された映像情報と、前記映像情報対応付手段により対応付けられた演奏曲と複数の映像情報との対応付情報とを、少なくとも前記顧客情報入力手段により入力された顧客情報と関連付けて記憶する記憶手段と
を、含むことを特徴とするサーバ。A server connected via a predetermined communication network to a music playback device for outputting the selected performance music and displaying an image corresponding to the performance music as a background video on the image display device along with the output of the performance music Because
A performance song selection means for selecting the performance song;
Video information input means for inputting static or dynamic video information;
Customer information input means for inputting customer information for identifying the customer;
Video information associating means for associating a plurality of pieces of video information input by the video information input means as a background video with a desired display time with respect to the performance music selected by the performance music selection means;
At least the customer information input means inputs the video information input by the video information input means, and the association information of the music piece associated with the video information association means and a plurality of video information. And a storage means for storing the information in association with the information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003035756A JP4136698B2 (en) | 2003-02-13 | 2003-02-13 | Background video supply system, music playback device, and server for music playback device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003035756A JP4136698B2 (en) | 2003-02-13 | 2003-02-13 | Background video supply system, music playback device, and server for music playback device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004246075A JP2004246075A (en) | 2004-09-02 |
| JP4136698B2 true JP4136698B2 (en) | 2008-08-20 |
Family
ID=33021087
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003035756A Expired - Fee Related JP4136698B2 (en) | 2003-02-13 | 2003-02-13 | Background video supply system, music playback device, and server for music playback device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4136698B2 (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4500754B2 (en) * | 2005-09-30 | 2010-07-14 | 株式会社エクシング | Karaoke system |
| JP4963261B2 (en) * | 2007-04-27 | 2012-06-27 | 株式会社第一興商 | Image-compatible music recommendation presentation system |
| JP4993488B2 (en) * | 2007-06-27 | 2012-08-08 | 株式会社第一興商 | Image display system for music |
| JP5033513B2 (en) * | 2007-06-27 | 2012-09-26 | 株式会社第一興商 | Music playback system with image display function |
| JP4963269B2 (en) * | 2007-06-29 | 2012-06-27 | 株式会社第一興商 | Image-compatible music recommendation presentation system |
| JP4992929B2 (en) * | 2009-03-31 | 2012-08-08 | ブラザー工業株式会社 | Karaoke network system, karaoke equipment |
| JP7308135B2 (en) * | 2019-11-27 | 2023-07-13 | 株式会社第一興商 | karaoke system |
| CN118092468A (en) * | 2021-03-29 | 2024-05-28 | 深圳市道通智能航空技术股份有限公司 | Method and device for searching target object, unmanned aerial vehicle equipment and storage medium |
| JP7660983B2 (en) * | 2021-07-29 | 2025-04-14 | 株式会社第一興商 | Karaoke equipment |
-
2003
- 2003-02-13 JP JP2003035756A patent/JP4136698B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004246075A (en) | 2004-09-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6979769B1 (en) | Data reproducing device, data reproducing method, and information terminal | |
| US7065342B1 (en) | System and mobile cellular telephone device for playing recorded music | |
| JP4136698B2 (en) | Background video supply system, music playback device, and server for music playback device | |
| JP2004177586A (en) | Mobile communication terminal, content reproduction device, and content reproduction system | |
| JP2006003843A (en) | Karaoke device and karaoke system | |
| JP5544961B2 (en) | server | |
| JP2017097289A (en) | Karaoke program for karaoke system and mobile terminal | |
| JP3772072B2 (en) | Karaoke device that outputs video of spot programs in non-singing sections of karaoke music | |
| JP2002244681A (en) | Telephone device with karaoke music data reproduction function, digital television device with karaoke music data reproduction function, and karaoke music data distribution device | |
| JP2005024689A (en) | Music playback device and its performance waiting information notifying system | |
| JP2005274979A (en) | Karaoke processing apparatus, karaoke playing processing apparatus, server apparatus, communications system, method for controlling the karaoke processing apparatus, method for controlling server apparatus, control program, and recording medium | |
| JP4094995B2 (en) | Music player remote control system | |
| JP2004233700A (en) | Message system by music reproducing apparatus, music reproducing apparatus, and server | |
| JP2002182658A (en) | Music data distribution method, music data distribution system, music data distribution device, and music data distribution program | |
| TW508939B (en) | Communication karaoke system and method capable of smooth selection of user's favorite song | |
| JP4217416B2 (en) | Adapter device for online karaoke | |
| JP2004212588A (en) | Music reproducing apparatus | |
| JP2003084775A (en) | Content providing system, content providing device, computer program, and recording medium | |
| JP4217586B2 (en) | Music player | |
| JP4357558B2 (en) | Original quick sample information providing device for portable terminals | |
| JPH1195779A (en) | Karaoke communication system | |
| JP2002175085A (en) | Karaoke information distributing device | |
| JP4114344B2 (en) | Karaoke data playback device | |
| JP2003288092A (en) | Portable terminal capable of using original quick reference book and original quick reference book information providing device for portable terminal | |
| JP4642685B2 (en) | Online karaoke system, karaoke device, and method that can play back songs recorded at any time. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050330 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071009 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071016 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071207 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080507 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080603 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4136698 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110613 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110613 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120613 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120613 Year of fee payment: 4 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120613 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130613 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130613 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140613 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |