Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4071366B2 - Online karaoke terminal and online karaoke system - Google Patents
[go: Go Back, main page]

JP4071366B2 - Online karaoke terminal and online karaoke system - Google Patents

Online karaoke terminal and online karaoke system Download PDF

Info

Publication number
JP4071366B2
JP4071366B2 JP21413498A JP21413498A JP4071366B2 JP 4071366 B2 JP4071366 B2 JP 4071366B2 JP 21413498 A JP21413498 A JP 21413498A JP 21413498 A JP21413498 A JP 21413498A JP 4071366 B2 JP4071366 B2 JP 4071366B2
Authority
JP
Japan
Prior art keywords
reception
data
communication
distribution center
karaoke
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 - Lifetime
Application number
JP21413498A
Other languages
Japanese (ja)
Other versions
JP2000049964A (en
Inventor
聡 河内山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP21413498A priority Critical patent/JP4071366B2/en
Publication of JP2000049964A publication Critical patent/JP2000049964A/en
Application granted granted Critical
Publication of JP4071366B2 publication Critical patent/JP4071366B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Telephonic Communication Services (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、利用者のリクエストに応じて曲データを配信センタから受信し、当該曲データに基づきカラオケ演奏を行う通信カラオケ端末に関する。
【0002】
【従来の技術】
従来、配信センタに蓄積されたカラオケ曲の曲データを、電話回線等の通信回線を介して通信カラオケ端末に配信する通信カラオケシステムが知られている。このようなシステムにおける通信カラオケ端末には、配信センタから配信される曲データをハードディスク装置などの大容量の記憶装置に蓄積していくものと、配信センタから配信される曲データをRAMなどの半導体記憶装置に一時的に記憶し、カラオケ演奏後に、その曲データを半導体記憶装置から抹消するものとがある。
【0003】
例えばカラオケボックスなどに設置される業務用のカラオケ端末は、前者に相当し、常に通信カラオケ端末内に数千〜数万という曲データを記憶しており、利用者のリクエストに応じ、この通信カラオケ端末内に記憶した曲データに基づいてカラオケ演奏を行う。一方、例えば家庭用の通信カラオケ端末の中には後者に相当するものがあり、このような通信カラオケ端末は、利用者からのリクエストがあると、その都度、そのリクエストに応じて配信センタから曲データを受信し、受信した曲データに基づきカラオケ演奏を行う。
【0004】
つまり、業務用のものでは、不特定の利用者が使用するため、様々な曲がリクエストされる可能性が高く、配信センタから配信される曲データをハードディスク装置などに保存しておくことが有効となるが、例えば車両に搭載されるような家庭用のカラオケ装置では、ある程度、利用者のリクエストする曲が決まってくるため、わざわざハードディスク装置などの大容量の記憶装置に様々な曲データを保存しておく必要がないのである。特に、車両に搭載されるものにあっては、ハードディスク装置などの大容量の記憶装置を備えることによる装置の大型化、コストアップが問題となるし、ハードディスク装置のようにディスクを回転させて情報を読み取る構造の記憶装置が振動に弱いということもあるため、RAMなどの半導体記憶装置に曲データを一時的に記憶する構成とすることが望ましい。
【0005】
本発明は、上述した後者のタイプの通信カラオケ端末、すなわち、利用者からのリクエストがあると、その都度、そのリクエストに応じて配信センタから曲データを受信し、受信した曲データに基づいてカラオケ演奏を行う通信カラオケ端末に関するものである。
【0006】
このような通信カラオケ端末では、上述したように、その都度、配信センタから曲データを受信するため、曲データの受信が完了するまでカラオケ演奏できない。そのため、従来は、例えば10曲というような所定数のカラオケ曲を予約曲としてリクエストできる構成としており、ある曲データに基づくカラオケ演奏中に既になされているリクエストに応じた曲データを配信センタから受信するようにし、カラオケ演奏終了時点までに次の曲データの受信を完了することによって、カラオケ演奏が終了すると、即座に次の曲データに基づくカラオケ演奏が行われるように工夫して、カラオケ曲の連続演奏を実現していた。
【0007】
【発明が解決しようとする課題】
ところで、曲データの配信を携帯電話システム等を用い移動通信用の無線回線を介して行う場合を考える。
このようないわゆる移動通信では、携帯電話機を持った人や自動車電話を搭載した車両等の移動局の移動に伴って回線品質が劣化することがある。つまり、移動局の移動によって、周囲の建造物の影響を受けるようになったり、多重波による定在波を用いるため受信電界にフェージングが生じるようになったりするのである。このような場合、一定時間以上回線品質が劣化した状態が継続すると、周波数の有効利用の観点から回線品質の著しく劣化した状態で回線が占有されることを避けるため、基地局又は移動局によって強制的に回線が切断されてしまう。
【0008】
従って、通信カラオケシステムにおける通信カラオケ端末を移動局に搭載すると、回線品質の劣化又はその回線品質の劣化が続いた場合の強制的な回線切断によって、曲データの受信に失敗する可能性がある。
しかしながら、従来の通信カラオケ端末は、曲データの受信の失敗をカラオケ演奏の終了後に利用者に報知し、利用者からの指示があってはじめて、その曲データの再受信を開始する仕様となっていた。従って、受信に失敗した場合には、カラオケ曲の演奏が終了してから次のリクエストに対応する曲データ、すなわち受信に失敗した曲データを再受信するため、上述したようなカラオケ曲の連続演奏がなされない状況が生じてしまう。
【0009】
本発明は、利用者のリクエストに応じた曲データを無線回線を介して配信センタから受信し、当該曲データに基づきカラオケ演奏を行う通信カラオケ端末において、曲データの受信に失敗した場合であっても、上述したようなカラオケ曲の連続演奏を極力実現することを目的する。
【0010】
【課題を解決するための手段及び発明の効果】
本発明の通信カラオケ端末は、利用者からのリクエストに応じた曲データの配信を配信センタへ要求し、無線回線を介し当該曲データを配信センタから受信して、当該曲データに基づきカラオケ演奏を行うものである。例えば、車載用の通信カラオケ端末は、配信センタを発呼し、配信センタとの間にデータ通信可能状態が確立された後、配信センタから該当する曲データを受信して、カラオケ演奏を行うという具合である。特に、本発明の通信カラオケ端末は、複数のカラオケ曲がリクエストされている場合には、カラオケ演奏と並行して曲データを受信することによって、カラオケ演奏が終了した後、次の曲データに基づくカラオケ演奏を即座に行う。
【0011】
このとき、配信センタからの曲データの受信に失敗すると、受信失敗判断手段がそれを判断する。上述したように、無線回線を介した移動通信では、移動局の移動に伴って回線品質が劣化する可能性があり、このような回線品質の劣化や回線品質の劣化による強制的な回線切断によって通信不能となり曲データの受信に失敗することがある。従って、受信失敗判断手段は、例えば曲データ中のチェックサムなどによって、曲データの受信の失敗を判断する。
【0012】
報知手段は、受信失敗判断手段によって曲データの受信に失敗したことが判断されると、当該受信の失敗を利用者に報知する。例えば、CRTや液晶を用いたディスプレイなどの表示手段を備える構成とし、この表示手段を介し視覚を通じて報知するようにしてもよいし、所定の音により聴覚を通じて報知するようにしてもよい。
【0013】
ここで利用者が、報知手段による報知によって、曲データの受信に失敗したことを認識し、入力手段を介して再受信の指示をすると、指示判断手段が、利用者からの再受信指示があったことを判断する。ここで入力手段というのは、通信カラオケ端末に設けられた操作部であることも考えられるし、あるいは、通信カラオケ端末本体とは別体として用意されたリモートコントローラであることも考えられる。
【0014】
回線接続実行手段は、指示判断手段によって利用者からの再受信指示があったことが判断されると、配信センタを発呼して回線の再接続動作を実行する。その結果、配信センタが応答することによって、配信センタとの間に再びデータ通信可能状態が確立される。ここで、配信センタが応答せず回線接続がなされない場合、回線接続実行手段は、所定回数繰り返して再接続動作を実行することも考えられる。そして、配信センタとの間にデータ通信可能状態が再び確立されると、再配信要求手段が、受信に失敗した曲データの再配信を配信センタへ要求する。
【0015】
結果として、受信に失敗した曲データが再び配信センタから配信され、通信カラオケ端末は、この曲データを受信する。上述した基本機能において、特に、本発明の通信カラオケ端末では、報知手段が、カラオケ演奏の途中であっても、受信の失敗を利用者に報知する。
【0018】
ところで、曲データの受信に失敗したことが報知されたとき、利用者は、その曲データについての受信だけを中止したいときと、他のリクエストがなされている場合、リクエストされている全てのカラオケ曲に対応する曲データの受信を中止したいときがある。例えば、上述したように、移動する車両の中で曲データを取得することを考えると、電波状態がなかなか回復しないこともあり、何度も受信の失敗が起きた場合など、リクエストされている全てのカラオケ曲に対応する曲データの受信を中止したい状況が生じる。ところが、前者のような場合、すなわち、受信に失敗した曲データの再受信は行わず、次のリクエストに対応する曲データを受信しようとする場合、カラオケ演奏の終了までに受信を完了することが望ましい。
そこで、報知手段は、カラオケ演奏の途中であっても、受信の失敗を利用者に報知するよう構成され、回線接続実行手段は、受信中止指示判断手段によって利用者からの受信中止指示がないと判断された場合、回線への再接続動作を実行し、当該再接続動作の実行によって、配信センタとの間にデータ通信可能状態が再び確立されると、他のリクエストに応じた曲データの配信を配信センタへ要求するよう構成されている。
従来の通信カラオケ端末は、曲データの受信の失敗をカラオケ演奏の終了後に利用者に報知し、利用者からの指示があってはじめて、その曲データの受信を再び開始する仕様となっていた。従って、受信に失敗した場合には、カラオケ曲の演奏が終了してから次のリクエストに対応する曲データ、すなわち受信に失敗した曲データを再受信するため、上述したようなカラオケ曲の連続演奏がなされない状況が生じてしまう。
これに対して、本発明の通信カラオケ端末では、受信失敗判断手段が曲データの受信に失敗したことを判断すると、報知手段は、カラオケ演奏の途中であっても、受信の失敗を利用者に報知する。そして、利用者が再受信を指示することによって、受信に失敗した曲データの受信を再び開始するため、カラオケ演奏終了までに次のリクエストに対応する曲データを受信できる可能性が高くなる。従って、カラオケ曲を連続演奏できる可能性が高くなる。
この場合、利用者からの再受信指示がなく、かつ、他のリクエストがなされている場合には、他のリクエストがなされている旨を利用者に報知する。例えば5曲のリクエストがなされ、受信に失敗した曲データが「2曲目」のリクエストに対応するものである場合、他のリクエストとは、「3曲目」、「4曲目」、「5曲目」のリクエストをいう。利用者は、他のリクエストがなされている旨が報知されると、入力手段を介して受信を中止するか否かを指示する。受信中止指示判断手段によって、利用者からの受信中止指示がないと判断されると、回線接続実行手段が、回線への再接続動作を実行し、配信センタとの間にデータ通信可能状態が再び確立されると、他のリクエストに応じた曲データの配信を配信センタへ要求する。このとき、利用者からの受信中止指示があると判断されたときには、装置内に記憶されているリクエスト情報を全て抹消してもよいし、あるいは、装置内にそのまま記憶しておき、その後、利用者からの指示によって、他のリクエストに応じた曲データの配信を配信センタに対し要求するようにしてもよい。
このような構成とすれば、受信に失敗した曲データの再受信を中止した場合であっても、他のリクエストがなされている場合には、そのリクエストに応じた曲データをカラオケ演奏終了までに受信できる可能性が高くなり、カラオケ曲の連続演奏を実現できる可能性が高くなる。
なお、上述した構成では、曲データの受信に失敗したことが判断されると、即座に報知手段が受信の失敗を利用者に報知するようにしていたが、例えば請求項に示すように、回線接続実行手段は、さらに、受信失敗判断手段によって曲データの受信に失敗したことが判断された場合にも回線接続動作を実行し、報知手段は、当該回線接続動作の実行によって配信センタとの間にデータ通信可能状態が確立されない場合に、受信の失敗を利用者に報知するよう構成することが考えられる。ここで、回線接続実行手段による回線接続動作の実行は1回には限られず、例えば5回というように所定回数実行し、この所定回数の回線接続動作の実行によっても、配信センタとの間にデータ通信可能状態が確立されない場合に、報知手段が、受信の失敗を利用者へ報知することも考えられる。一方、ここで回線接続動作の実行によって配信センタとの間にデータ通信可能状態が確立された場合には、曲データの受信の失敗を利用者へ報知することなく、再配信要求手段が、受信に失敗した曲データの再配信を要求する。
【0019】
つまり、曲データの受信に失敗したときであっても、取り合えず回線への再接続動作を自動的に実行し、配信センタとの間にデータ通信可能状態が確立された場合は、曲データを再受信し、データ通信可能状態が確立されない場合にだけ、利用者へ受信の失敗を報知するのである。これによって、配信センタとの間にデータ通信状態が確立されれば、利用者の指示を待たずに、受信に失敗した曲データの再受信を開始するため、カラオケ曲の演奏終了までに次の曲データが取得できる可能性が高くなり、カラオケ曲の連続演奏を実現できる可能性がより高くなる。
【0020】
ところで、請求項において、上述したように、回線接続実行手段は、回線接続動作の実行によって配信センタとの間にデータ通信可能状態が確立しない場合に例えば5回というように所定回数繰り返して回線接続動作を実行するように構成してもよいが、例えば移動する車両の中で曲データを取得することを考えると、車両がトンネル内に入った場合、トンネルを出るまでの数分間は、上述したような回線の再接続動作を行っても無駄である。このように、通信不能を引き起こす原因がなくなるまでにある程度の時間を要する場合もある。従って、なるべく効率よく回線接続動作を行うことを考えれば、請求項に示す構成を採用することが考えられる。すなわち、その構成は、さらに、電波受信状態を検出する電波受信状態検出手段と、電波受信状態検出手段によって検出された電波状態が良好であるか否かを判断する電波受信状態判断手段とを備え、回線接続実行手段は、電波受信状態判断手段による判断結果に基づき電波受信状態が良好となるのを待って、回線接続動作を実行するよう構成されていることを特徴とするものである。この場合、電波受信状態検出手段が電波受信状態を検出する。電波受信状態検出手段は、一例として電波の受信電界強度を検出することが考えられる。そして、検出された電波受信状態に基づいて、電波受信状態判断手段が電波受信状態が良好であるか否かを判断する。回線接続実行手段は、その判断結果に基づき、電波受信状態が良好となるのを待って回線への再接続動作を行う。これによって、確実に配信センタと回線接続することができ、無駄な回線接続動作を抑えることができる。
【0025】
以上は、通信カラオケ端末としての構成及びその作用効果について説明したが、上述した通信カラオケ端末と、当該通信カラオケ端末へ曲データを配信する配信センタと、通信カラオケ端末と配信センタとの間にデータ通信可能状態を確立する通信回線網とを備えた通信カラオケシステムとして実現することもできる。
【0026】
これら通信カラオケシステムとして実現した場合の効果については、通信カラオケ端末として実現した場合と同様であるので、ここでは省略する。
【0027】
【発明の実施の形態】
以下、本発明を具体化した一実施形態を図面を参照して説明する。
図1は、本実施形態の通信カラオケシステム1の概略構成を示すブロック図である。
【0028】
通信カラオケシステム1は、通信カラオケ端末10と、カラオケ曲の曲データを蓄積している配信センタ40と、配信センタ40から通信カラオケ端末10へ曲データを配信するための通信回線網50とを備えている。この通信回線網50は移動局用の無線回線網50aを含んでおり、通信カラオケ端末10は、無線回線網50aを介して配信センタ40との間にデータ通信可能状態を確立する。
【0029】
通信カラオケ端末10は、車両に搭載されており、図1中に破線で示した主要部17と、主要部17に接続された携帯電話機23、利用者の音声を入力するためのマイク21、歌詞テロップを表示する液晶ディスプレイである表示部22及びカラオケ曲のリクエスト及び後述する曲データの再受信あるいは受信中止を指示するための操作部24と、車両に備え付けられたFM受信部31と、音響調整部32と、スピーカ33とを備えている。このように、通信カラオケ端末10は、車両に備え付けのFM受信部31、音響調整部32及びスピーカ33を利用して構成されている。
【0030】
図1に示すように、主要部17は、制御部11と、RAM12と、上述の携帯電話機23を介して配信センタ40とのデータ通信を行うデータ通信部13と、上述した表示部22へ歌詞テロップデータを出力する映像制御部16と、音声制御部14と、この音声制御部14から出力されるカラオケ伴奏信号を周波数変調し、送信用アンテナ15aを介して送信するFM送信部15とを備えている。音声制御部14には、上述したマイク21も接続され、入力された利用者の音声を音声信号としてカラオケ伴奏信号と共にFM送信部15へ出力する。FM送信部15から送信されたカラオケ伴奏信号及び音声信号を、上述したFM受信部31が受信用アンテナ31aを介して受信し、音響調整部32が増幅及び音響調整を行い、スピーカ33から伴奏音及び音声が出力される。
【0031】
ここで、携帯電話機23は、従来より販売されている一般的な携帯電話機であって、携帯電話機23の有する図示しないデータ通信用コネクタを介してデータ通信部13に接続されている。また、携帯電話機23は、データ通信用アンテナ23aを有しており、このデータ通信用アンテナ23aを用い、配信センタ40との間で通信回線網50を介したデータ通信を行う。
【0032】
次に、本実施形態の通信カラオケシステム1の動作を説明する。
利用者から操作部24を介してカラオケ曲がリクエストされると、このリクエスト情報は、RAM12に予約曲情報として記憶される。本実施形態の通信カラオケシステム1の通信カラオケ端末10では、10曲までの予約曲情報が記憶できるものとする。
【0033】
制御部11は、RAM12に予約曲情報が記憶されている場合、その予約曲情報に基づいて、データ通信部13に対し曲データの取得を指示する。データ通信部13は、携帯電話機23によって配信センタ40を発呼し、配信センタ40との間に通信可能な状態が確立すると、配信センタ40とデータ通信を行い、該当する曲データを受信する。データ通信部13によって受信された曲データは、RAM12に記憶される。制御部11は、予約曲である曲データがRAM12に記憶されると、曲データを読み出してカラオケ演奏を開始する。
【0034】
映像制御部16は、読み出された曲データ中の歌詞データに基づき、表示部22に歌詞テロップデータを出力する。これによって、表示部22に歌詞テロップが表示される。一方、音声制御部14は、読み出された曲データ中の演奏データであるMIDIデータをカラオケ伴奏信号に変換してFM送信部15へ出力する。また、マイク21を介して入力された音声信号をもFM送信部15へ出力する。FM送信部15は、カラオケ伴奏信号及び音声信号を周波数変調し、FM受信部31へ送信する。FM受信部31によって、カラオケ伴奏信号及び音声信号が受信され、音響調整部32を介してスピーカ33から伴奏音及び音声が出力される。
【0035】
これによって、利用者は、リクエストしたカラオケ曲を表示部22に表示される歌詞テロップを参照しながら、スピーカ33から出力される伴奏音に沿って歌唱することが可能となる。
なお、制御部11は、RAM12に予約曲情報が記憶されている場合、カラオケ演奏と並行し、上述したように予約曲情報に基づいて、該当する曲データを受信する。そして、受信した曲データをRAM12に記憶しておき、カラオケ演奏が終了すると、RAM12に記憶しておいた曲データに基づいてカラオケ演奏を即座に開始する。すなわち、RAM12に予約曲情報として複数のリクエスト情報が記憶されている場合、通信カラオケ端末10は、それら予約曲情報に対応するカラオケ曲の連続演奏を行う。
【0036】
ところが、無線回線網50aを介したいわゆる移動通信では、携帯電話機23を搭載した車両の移動に伴って回線品質が劣化することがある。つまり、車両の移動によって、周囲の建造物の影響を受けるようになったり、多重波による定在波を用いるため受信電界にフェージングが生じるようになったりするのである。このような場合、一定時間以上回線品質が劣化した状態が継続すると、周波数の有効利用の観点から回線品質の著しく劣化した状態で回線が占有されることを避けるため、無線回線網50aの基地局又は車両に搭載された携帯電話機23によって強制的に回線が切断されてしまう。従って、通信カラオケシステム1における通信カラオケ端末10では、回線品質の劣化又はその回線品質の劣化が続いた場合の強制的な回線切断によって、上述した曲データの受信に失敗する可能性がある。
【0037】
そこで、次に、本実施形態の通信カラオケ端末10において実行される受信処理を図2に示すフローチャートに基づいて詳しく説明する。なお、この受信処理は、通信カラオケ端末10の制御部11にて実行されるものである。
まず最初のステップS100において、RAM12に予約曲情報が記憶されているか否かを判断する。上述したように、本実施形態では、利用者から操作部24を介してカラオケ曲がリクエストされると、このリクエスト情報は、RAM12に予約曲情報として記憶される。ここで予約曲情報が記憶されていると判断された場合(S100:YES)、S110へ移行する。一方、予約曲情報が記憶されていないと判断された場合(S100:NO)、本受信処理を終了する。
【0038】
S110では、配信センタ40への配信要求を行う。この処理は、RAM12に記憶された予約曲情報に基づいて、データ通信部13に対し曲データの取得を指示するものである。データ通信部13は、携帯電話機23によって配信センタ40を発呼し、配信センタ40との間に通信可能な状態が確立すると、配信センタ40とデータ通信を行い、曲番号等のリクエスト情報を通知し、曲データの配信を要求する。
【0039】
続くS120では、1曲分の曲データの受信が完了したか否かを判断する。ここで受信が完了したと判断された場合(S130:YES)、S100へ移行する。予約曲情報があれば(S100:YES)、配信要求をし(S110)、次のリクエストに応じた曲データの受信を開始する。但し、S110において既に配信センタ40との間にデータ通信可能状態が確立されていれば、発呼処理は行わない。
【0040】
S130では、S110の配信要求に応じて配信センタ40から配信される曲データを受信する。曲データは、例えばフレーム単位に分割して配信され、順次受信される。
そして、S140では、曲データの受信に失敗したか否かを判断する。ここでは、例えば、順次受信されるデータ中のチェックサムを参照し、連続してチェックサムの値が異常となった場合、曲データの受信に失敗したと判断する。ここで曲データの受信に失敗したと判断された場合(S140:YES)、配信センタ40との間に確立された回線を一旦切断し、S150へ移行する。一方、曲データの受信に失敗していないと判断された場合(S140:NO)、受信したデータをRAM12に格納し、S120へ移行する。
【0041】
S150では、受信失敗表示を行う。この処理は、曲データの受信に失敗したことを利用者に報知するものである。ここでは、所定のメッセージデータを映像制御部16に出力する。その結果、映像制御部16が、このメッセージデータに基づくメッセージを表示部22に表示する。例えば、カラオケ演奏中における表示例を図3(a)に示した。ここでは「曲番号○○−○○○のダウンロードに失敗しました。」,「もう一度ダウンロードしますか?」,「はい」,「いいえ」というメッセージが表示されている。また、映像制御部16は、カラオケ演奏中にあっては、表示部22の領域B(図3中に破線で示した領域)に歌詞テロップを表示し、上述したメッセージは、この歌詞テロップの表示領域Bと重ならない表示領域A(図3中に一点鎖線で示した領域)に表示する。そのため、受信失敗表示によって歌詞テロップが見にくくなることがない。
【0042】
続くS160では、利用者からの指示を判断する。この処理は、操作部24を介し、利用者から入力される指示を判断するものである。S150において受信失敗の表示がなされると、その表示「もう一度ダウンロードしますか」に対し、利用者は、操作部24を介し、図3(a)中のカーソルCを移動させて図3中の「はい」又は「いいえ」のいずれかを選択する。ここで「はい」が選択された場合、すなわち再受信を行うよう指示があった場合には、S170へ移行する。一方、「いいえ」が選択された場合、すなわち再受信を行わないよう指示があった場合には、S180へ移行する。
【0043】
S170では、曲データの再配信を要求する。この処理は、データ通信部13に対し、受信に失敗した曲データの取得を指示するものである。データ通信部13は、携帯電話機23によって配信センタ40を再び発呼し、配信センタ40との間に通信可能な状態が確立すると、配信センタ40とデータ通信を行い、受信に失敗した曲データの再配信を要求する。これによって、配信センタ40から曲データが再配信されるため、その後、S130へ移行して、以降の処理を繰り返す。
【0044】
曲データの受信に失敗した場合で、利用者から再受信を行わないよう指示があったときに移行するS180では、RAM12に予約曲情報が記憶されているか否かを判断する。この処理は、受信に失敗した曲データに対応するリクエスト以降のリクエストがあるか否かを判断するものである。ここで予約曲情報があると判断された場合(S180:YES)、S190へ移行する。一方、予約曲情報がないと判断された場合(S180:NO)、本受信処理を終了する。
【0045】
S190では、受信の中止問い合わせ表示を行う。ここでは、所定のメッセージデータを映像制御部16に出力する。その結果、映像制御部16が、このメッセージデータに基づくメッセージを表示部22に表示する。例えば、カラオケ演奏中における表示例を図3(b)に示した。ここでは「すべてのリクエストを取り消してダウンロードを中止しますか?」,「はい」,「いいえ」というメッセージが表示されている。また、S110の処理と同様に、映像制御部16は、カラオケ演奏中にあっては、表示部22の領域B(図3中に破線で示した領域)に歌詞テロップを表示し、上述したメッセージは、この歌詞テロップの表示領域Bと重ならない表示領域A(図3中に一点鎖線で示した領域)に表示する。そのため、この中止問い合わせ表示によって歌詞テロップが見にくくなることがない。
【0046】
続くS190では、利用者からの指示を判断する。この処理は、操作部24を介して入力される利用者からの指示を判断するものである。S190において受信中止の問い合わせ表示がなされると、その表示「すべてのリクエストを取り消してダウンロードを中止しますか?」に対し、利用者は、操作部24を介し、図3(b)中のカーソルCを移動させて「はい」又は「いいえ」のいずれかを選択する。ここで「はい」が選択された場合、すなわちリクエストの取り消しが指示された場合には、S210へ移行する。一方、「いいえ」が選択された場合、すなわちリクエストに基づく受信の続行が指示された場合には、S100からの処理を繰り返す。これによって、予約曲情報に基づいて次の曲データが受信されることになる。
【0047】
S210では、RAM12に記憶されている全ての予約曲情報を抹消し、その後、本受信処理を終了する。
次に、本実施形態の通信カラオケシステム1の発揮する効果を説明する。
本実施形態の通信カラオケシステム1における通信カラオケ端末10では、曲データの受信を開始すると、制御部11が、カラオケ演奏と並行して図2に示した受信処理を実行する。ここで、曲データの受信に失敗したことを判断すると(図2中のS140:YES)、カラオケ演奏の途中であっても、映像制御部16が表示部22にメッセージ表示し(図2中のS150)、受信の失敗を利用者に報知する。そして、利用者が再受信を指示することによって(図2中のS160:「はい」)、受信に失敗した曲データの再配信を要求するため(図2中のS170)、カラオケ演奏終了までに次のリクエストに対応する曲データを受信できる可能性が高くなる。従って、カラオケ曲の連続演奏を実現できる可能性が高くなる。
【0048】
また、本実施形態の通信カラオケ端末10では、受信に失敗した曲データの再受信を行わないよう指示があったときに(図2中のS160:「いいえ」)、RAM12に他の予約曲情報が記憶されている場合には(図2中のS180:YES)、受信の中止問い合わせ表示を行う(図2中のS190)。ここで、利用者から受信の中止が指示されなかった場合、すなわち受信の続行が指示された場合には(図2中のS200:「いいえ」)、RAM12に記憶された予約曲情報に基づいて次の曲データの受信を開始する(図2中のS110及びS130)。その結果、受信に失敗した曲データの再受信を行わない場合であっても、他のリクエストがなされている場合には、そのリクエストに応じた曲データをカラオケ演奏終了までに受信できる可能性が高くなり、カラオケ曲の連続演奏を実現できる可能性が高くなる。
【0049】
なお、本実施形態の通信カラオケ端末10における制御手段11が「受信失敗判断手段」、「指示判断手段」及び「受信中止指示判断手段」に相当し、制御部11、データ通信部13及び携帯電話機23が「回線接続実行手段」及び「再配信要求手段」に相当し、制御部11、映像制御部16及び表示部22が「報知手段」及び「リクエスト状況報知手段」に相当する。そして、図2に示した制御部11の処理の内、S140の処理が受信失敗判断手段としての処理に相当し、S150の処理が報知手段としての処理に相当する。また、S160の処理が指示判断手段としての処理に相当し、S110及びS170の処理が回線接続実行手段としての処理に相当し、S170の処理が再配信要求手段としての処理に相当する。さらに、S190の処理がリクエスト状況報知手段としての処理に相当し、S200の処理が受信中止指示判断手段としての処理に相当する。
【0050】
以上、本発明はこのような実施形態に何等限定されるものではなく、本発明の主旨を逸脱しない範囲において種々なる形態で実施し得る。
例えば、上記実施形態では、受信に失敗したことを判断すると(図2中のS140:YES)、即座に受信の失敗表示をするようにしていたが(図2中のS150)、受信に失敗したことを判断した後、自動的に、データ通信部13に対して、受信に失敗した曲データの取得を指示するようにしてもよい。そして、データ通信部13が、携帯電話機23によって配信センタ40を発呼したにもかかわらず、配信センタ40が応答せず、配信センタ40との間にデータ通信状態が確立されない場合に、S150と同様の受信失敗表示を行うようにし、一方、配信センタ40との間にデータ通信状態が確立された場合には、自動的に受信に失敗した曲データを再受信するようにしてもよい。この場合、配信センタ40との間にデータ通信状態が確立されれば、利用者の指示を待たずに、受信に失敗した曲データの再受信が開始されるため、カラオケ曲の演奏終了までに次の曲データが取得できる可能性が高くなり、カラオケ曲の連続演奏を実現できる可能性がより高くなる。
【0051】
また、上記実施形態では、特に限定していないが、データ通信部13が、携帯電話機23によって配信センタ40を発呼する際、1回の発呼処理では配信センタ40との間に通信可能な状態が確立しない場合も考えられるため、所定回数発呼処理を繰り返すように構成してもよい。さらに、携帯電話機23が一般的に有する電波の受信電界強度検出機能を利用し、データ通信部13が、携帯電話機23にて検出される受信電界強度に基づき、電波状態が良好となるのを待って配信センタ40を発呼するようにしてもよい。このように構成すれば、確実に配信センタ40との間にデータ通信状態を確立することができ、配信センタ40への無駄な発呼処理を抑えることができる。
【0052】
さらにまた、上記実施形態の通信カラオケ端末10は、車に備え付けのFM受信部31、音響調整部32及びスピーカ33を利用し、主要部17とは別体の構成要素を含んでいたが、通信カラオケ端末を一体型に構成してもよい。すなわち、FM送信部15及びFM受信部31をなくし、音声制御部14に音響調整部32を直接接続し、この音響調整部32にスピーカ33を接続することによって、スピーカ33を含む一体型に構成してもよい。また、通信カラオケ端末10は、利用者のリクエストに基づいて配信センタ40を発呼し、リクエストに応じた曲データを受信してカラオケ演奏を行うものであればよく、特に車載されるものでなくてもよい。
【0053】
また、上記実施形態では、通信カラオケ端末10に設けられた操作部24を介して利用者が曲番号の入力などを行うものであったが、例えば従来より知られているリモートコントローラを介して同様の指示を行うものとすることも考えられる。
【図面の簡単な説明】
【図1】 実施形態の通信カラオケシステムの概略構成を示すブロック図である。
【図2】 制御部にて実行される受信処理を示すフローチャートである。
【図3】 (a)は表示部22における受信失敗表示を例示し、(b)は表示部22における受信中止問い合わせ表示を例示する説明図である。
【符号の説明】
1…通信カラオケシステム 10…通信カラオケ端末
11…制御部 12…RAM
13…データ通信部 14…音声制御部
15…FM送信部 15a…送信用アンテナ
16…映像制御部 17…主要部
21…マイク 22…表示部
23…携帯電話機 23a…データ通信用アンテナ
24…操作部 31…FM受信部
31a…受信用アンテナ 32…音響調整部
33…スピーカ 40…配信センタ
50…通信回線網 50a…無線回線網
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication karaoke terminal that receives song data from a distribution center in response to a user's request and performs karaoke performance based on the song data.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, a communication karaoke system that distributes karaoke song data stored in a distribution center to a communication karaoke terminal via a communication line such as a telephone line is known. In the communication karaoke terminal in such a system, music data distributed from the distribution center is stored in a large-capacity storage device such as a hard disk device, and music data distributed from the distribution center is stored in a semiconductor such as a RAM. Some of them are temporarily stored in a storage device, and the song data is deleted from the semiconductor storage device after karaoke performance.
[0003]
For example, a commercial karaoke terminal installed in a karaoke box or the like corresponds to the former, and always stores thousands to tens of thousands of song data in the communication karaoke terminal. Karaoke performance is performed based on the song data stored in the terminal. On the other hand, for example, some home-use communication karaoke terminals correspond to the latter, and each time such a communication karaoke terminal receives a request from a user, a song is sent from the distribution center in response to the request. Receive data and perform karaoke performance based on the received song data.
[0004]
In other words, since it is used by unspecified users for business use, there is a high possibility that various songs will be requested, and it is effective to store the song data distributed from the distribution center on a hard disk device etc. However, with home karaoke devices such as those installed in vehicles, the songs requested by users are determined to some extent, so it is bothersome to save various song data in a large-capacity storage device such as a hard disk device. There is no need to keep it. In particular, in the case of what is installed in a vehicle, there is a problem in increasing the size and cost of the device by providing a large-capacity storage device such as a hard disk device, and information is obtained by rotating the disk like a hard disk device. Since a storage device having a structure for reading the song may be vulnerable to vibration, it is desirable that the song data be temporarily stored in a semiconductor storage device such as a RAM.
[0005]
The present invention is the latter type of online karaoke terminal, that is, whenever there is a request from a user, the song data is received from the distribution center in response to the request, and the karaoke is based on the received song data. The present invention relates to a communication karaoke terminal for performing music.
[0006]
In such a communication karaoke terminal, as described above, music data is received from the distribution center each time, so karaoke performance cannot be performed until the reception of the music data is completed. Therefore, conventionally, for example, a predetermined number of karaoke songs such as 10 songs can be requested as reserved songs, and song data corresponding to a request already made during a karaoke performance based on a song data is received from the distribution center. By completing the reception of the next song data by the end of the karaoke performance, when the karaoke performance is completed, the karaoke performance based on the next song data is immediately performed. Continuous performance was realized.
[0007]
[Problems to be solved by the invention]
Now, consider the case where music data is distributed via a mobile communication wireless line using a mobile phone system or the like.
In such so-called mobile communication, the line quality may be deteriorated as a mobile station such as a person with a mobile phone or a vehicle equipped with a car phone moves. That is, the movement of the mobile station may be affected by surrounding buildings, or fading may occur in the received electric field due to the use of multiple standing waves. In such a case, if the state in which the line quality deteriorates for a certain period or more continues, the base station or mobile station is forced to avoid occupying the line in a state in which the line quality is significantly deteriorated from the viewpoint of effective use of frequency. The line is disconnected.
[0008]
Accordingly, when a communication karaoke terminal in the communication karaoke system is installed in a mobile station, there is a possibility that reception of music data may fail due to forced line disconnection when the line quality deteriorates or the line quality continues to deteriorate.
However, the conventional communication karaoke terminal is designed to notify the user of the failure to receive the song data after the end of the karaoke performance and start re-receiving the song data only after receiving an instruction from the user. It was. Therefore, if reception fails, the song data corresponding to the next request after the completion of the performance of the karaoke song, that is, the song data that failed to be received is re-received. There will be a situation where it is not done.
[0009]
The present invention is a case where a song data corresponding to a user's request is received from a distribution center via a wireless line, and a communication karaoke terminal that performs karaoke performance based on the song data fails to receive the song data. In addition, the purpose is to realize the continuous performance of the karaoke music as described above as much as possible.
[0010]
[Means for Solving the Problems and Effects of the Invention]
  The present inventionThroughThe karaoke terminal requests the distribution center to distribute song data in response to a request from the user, receives the song data from the distribution center via a wireless line, and performs a karaoke performance based on the song data. is there. For example,For automotiveThe communication karaoke terminal calls the distribution center, establishes a data communicable state with the distribution center, receives the corresponding song data from the distribution center, and performs karaoke performance. In particular, the present inventionThroughWhen multiple karaoke songs are requested, the karaoke terminal receives song data in parallel with the karaoke performance, and after the karaoke performance is completed, the karaoke performance is immediately performed based on the next song data. Do.
[0011]
At this time, if reception of music data from the distribution center fails, the reception failure determination means determines it. As described above, in mobile communication via a wireless channel, the channel quality may deteriorate as the mobile station moves. By such a line quality degradation or forced line disconnection due to channel quality degradation, Communication may become impossible and reception of music data may fail. Accordingly, the reception failure determination means determines the failure in receiving the music data, for example, based on a checksum in the music data.
[0012]
When it is determined by the reception failure determination means that reception of the music data has failed, the notification means notifies the user of the reception failure. For example, a display unit such as a display using a CRT or a liquid crystal may be provided, and notification may be made visually through the display unit, or notification may be made through hearing with a predetermined sound.
[0013]
  Here, when the user recognizes that reception of the song data has failed by notification by the notification means, and instructs the re-reception via the input means, the instruction determination means receives the re-reception instruction from the user. Judge that. Input means hereIsIt is possible that it is an operation unit provided in the Shin Karaoke terminal, orIsIt is also possible that the remote controller is prepared separately from the Shinkarakara terminal body.
[0014]
  When it is determined by the instruction determining means that there is a re-reception instruction from the user, the line connection executing means calls the distribution center and executes the line reconnection operation. As a result, when the distribution center responds, a data communication possible state is established again with the distribution center. Here, when the distribution center does not respond and the line connection is not made, the line connection execution means may execute the reconnection operation repeatedly for a predetermined number of times. When the data communication possible state is established again with the distribution center, the redistribution request means requests the distribution center to redistribute the song data that has failed to be received.The
[0015]
  As a result, the song data that failed to be received is distributed again from the distribution center.EThe Shin Karaoke terminal receives this song data. In the basic functions described above, in particular, the present invention.ThroughIn the shin karaoke terminal, the notification means notifies the user of the reception failure even during the karaoke performance.
[0018]
  By the way, when it is notified that reception of song data has failed, the user wants to stop receiving only the song data, and when other requests are made, all requested karaoke songs Sometimes you want to stop receiving song data corresponding to. For example, as mentioned above, considering the acquisition of song data in a moving vehicle, the radio wave condition may not be recovered easily, and all requests that have been made, such as when multiple reception failures occur There arises a situation where it is desired to stop receiving the song data corresponding to the karaoke song. However, in the case of the former, that is, when the song data that failed to be received is not re-received and the song data corresponding to the next request is to be received, the reception may be completed by the end of the karaoke performance. DesiredYes.
  Therefore,The notification means is configured to notify the user of reception failure even during the karaoke performance, and the line connection execution means is determined by the reception stop instruction determination means that there is no reception stop instruction from the user. If a reconnection operation to the line is executed and the data communication possible state is reestablished with the distribution center by executing the reconnection operation, distribution of music data according to another request is distributed. It is configured to request to the center.
  The conventional communication karaoke terminal is designed to notify the user of the failure to receive the song data after the end of the karaoke performance, and start receiving the song data again only after receiving an instruction from the user. Therefore, if reception fails, the song data corresponding to the next request after the completion of the performance of the karaoke song, that is, the song data that failed to be received is re-received. There will be a situation where it is not done.
  On the other hand, in the communication karaoke terminal of the present invention, when the reception failure determination means determines that the reception of the song data has failed, the notification means informs the user of the reception failure even during the karaoke performance. Inform. Then, when the user instructs re-reception, the reception of the music data that has failed to be received is started again, so that it is highly possible that the music data corresponding to the next request can be received before the end of the karaoke performance. Therefore, there is a high possibility that karaoke songs can be continuously played.
  In this case, when there is no re-reception instruction from the user and another request has been made, the user is notified that another request has been made. For example, when a request for five songs is made and the song data that has failed to be received corresponds to a request for “second song”, the other requests are “third song”, “fourth song”, and “fifth song”. A request. When the user is notified that another request has been made, the user instructs whether to stop the reception via the input means. When it is determined by the reception stop instruction determining means that there is no reception stop instruction from the user, the line connection executing means executes the reconnection operation to the line, and the data communication possible state again with the distribution center is resumed. When established, the distribution center is requested to distribute music data according to other requests. At this time, when it is determined that there is a reception stop instruction from the user, all the request information stored in the apparatus may be deleted, or stored in the apparatus as it is, and then used. The distribution center may be requested to distribute music data in response to another request according to an instruction from the person.
  With such a configuration, even when re-reception of song data that has failed to be received is stopped, if another request has been made, the song data corresponding to the request will be sent by the end of the karaoke performance. The possibility that it can be received increases, and the possibility that a continuous performance of karaoke songs can be realized.
  In the above-described configuration, when it is determined that the music data reception has failed, the notification means immediately notifies the user of the reception failure.2As shown in FIG. 4, the line connection execution means further executes the line connection operation when the reception failure determination means determines that the music data reception has failed, and the notification means executes the line connection operation. Thus, it is conceivable that the user is notified of the reception failure when the data communication possible state is not established with the distribution center. Here, the execution of the line connection operation by the line connection execution means is not limited to one time. For example, the line connection operation is executed a predetermined number of times, for example, five times. If the data communicable state is not established, it is also conceivable that the notifying means notifies the user of reception failure. On the other hand, when a data communication possible state is established with the distribution center by executing the line connection operation, the redistribution request means receives the notification without notifying the user of the failure to receive the song data. Request redistribution of song data that failed.
[0019]
In other words, even if reception of music data fails, reconnection to the line is automatically performed without being able to make a connection, and if data communication is possible with the distribution center, Only when the data is re-received and the data communicable state is not established, the reception failure is notified to the user. As a result, when the data communication state is established with the distribution center, re-reception of the song data that has failed to be received is started without waiting for the user's instruction. The possibility that song data can be acquired is increased, and the possibility that continuous performance of karaoke songs can be realized.
[0020]
  By the way, claims1As described above, the line connection executing means executes the line connection operation by repeating the predetermined number of times, for example, five times when the data communicable state is not established with the distribution center by executing the line connection operation. However, for example, when acquiring song data in a moving vehicle, if the vehicle enters the tunnel, the line as described above is required for several minutes before exiting the tunnel. Even if the reconnection operation is performed, it is useless. Thus, a certain amount of time may be required until there is no cause for communication failure. Therefore, when considering line connection operation as efficiently as possible,3It is conceivable to adopt the configuration shown in FIG. That is, the configuration further includes a radio wave reception state detection unit that detects a radio wave reception state and a radio wave reception state determination unit that determines whether or not the radio wave state detected by the radio wave reception state detection unit is good. The line connection execution means is configured to execute the line connection operation after waiting for the radio wave reception state to be good based on the determination result by the radio wave reception state determination means. In this case, the radio wave reception state detecting means detects the radio wave reception state. As an example, it is conceivable that the radio wave reception state detection means detects the received electric field strength of radio waves. Then, based on the detected radio wave reception state, the radio wave reception state determination unit determines whether or not the radio wave reception state is good. Based on the determination result, the line connection execution means waits until the radio wave reception state becomes good and performs the reconnection operation to the line. As a result, the line connection with the distribution center can be surely performed, and useless line connection operations can be suppressed.
[0025]
The above is a description of the configuration as a communication karaoke terminal and its operation and effects. However, data is provided between the communication karaoke terminal described above, a distribution center that distributes song data to the communication karaoke terminal, and the communication karaoke terminal and the distribution center. It can also be realized as a communication karaoke system provided with a communication network that establishes a communicable state.
[0026]
Since the effects when realized as an online karaoke system are the same as those realized as an online karaoke terminal, they are omitted here.
[0027]
DETAILED DESCRIPTION OF THE INVENTION
DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, an embodiment of the invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a schematic configuration of a communication karaoke system 1 of the present embodiment.
[0028]
The communication karaoke system 1 includes a communication karaoke terminal 10, a distribution center 40 that stores karaoke song data, and a communication network 50 for distributing song data from the distribution center 40 to the communication karaoke terminal 10. ing. This communication line network 50 includes a mobile station wireless line network 50a, and the communication karaoke terminal 10 establishes a data communicable state with the distribution center 40 via the wireless line network 50a.
[0029]
The communication karaoke terminal 10 is mounted on a vehicle, and includes a main unit 17 indicated by a broken line in FIG. 1, a mobile phone 23 connected to the main unit 17, a microphone 21 for inputting a user's voice, and lyrics. Display unit 22 which is a liquid crystal display for displaying a telop, operation unit 24 for instructing re-reception or reception stop of a karaoke song request and song data to be described later, FM receiving unit 31 provided in the vehicle, and acoustic adjustment The unit 32 and the speaker 33 are provided. As described above, the communication karaoke terminal 10 is configured using the FM receiver 31, the acoustic adjustment unit 32, and the speaker 33 that are provided in the vehicle.
[0030]
As shown in FIG. 1, the main unit 17 includes a control unit 11, a RAM 12, a data communication unit 13 that performs data communication with the distribution center 40 via the mobile phone 23 described above, and a lyrics for the display unit 22 described above. A video control unit 16 that outputs telop data, an audio control unit 14, and an FM transmission unit 15 that modulates the frequency of the karaoke accompaniment signal output from the audio control unit 14 and transmits the karaoke accompaniment signal via the transmission antenna 15a. ing. The voice control unit 14 is also connected to the microphone 21 described above, and outputs the input user's voice as a voice signal to the FM transmitter 15 together with the karaoke accompaniment signal. The karaoke accompaniment signal and audio signal transmitted from the FM transmitter 15 are received by the FM receiver 31 described above via the receiving antenna 31a, the acoustic adjustment unit 32 performs amplification and acoustic adjustment, and the accompaniment sound is output from the speaker 33. And audio are output.
[0031]
Here, the mobile phone 23 is a general mobile phone that has been sold conventionally, and is connected to the data communication unit 13 via a data communication connector (not shown) of the mobile phone 23. The cellular phone 23 has a data communication antenna 23a, and performs data communication with the distribution center 40 via the communication line network 50 using the data communication antenna 23a.
[0032]
Next, operation | movement of the communication karaoke system 1 of this embodiment is demonstrated.
When a karaoke song is requested from the user via the operation unit 24, the request information is stored in the RAM 12 as reserved song information. In the communication karaoke terminal 10 of the communication karaoke system 1 of the present embodiment, it is assumed that reserved song information of up to 10 songs can be stored.
[0033]
When reserved song information is stored in the RAM 12, the control unit 11 instructs the data communication unit 13 to acquire song data based on the reserved song information. The data communication unit 13 calls the distribution center 40 using the mobile phone 23, and when communication with the distribution center 40 is established, the data communication unit 13 performs data communication with the distribution center 40 and receives corresponding music data. The song data received by the data communication unit 13 is stored in the RAM 12. When song data that is a reserved song is stored in the RAM 12, the control unit 11 reads the song data and starts karaoke performance.
[0034]
The video control unit 16 outputs the lyrics telop data to the display unit 22 based on the lyrics data in the read song data. As a result, the lyrics telop is displayed on the display unit 22. On the other hand, the audio control unit 14 converts MIDI data, which is performance data in the read music data, into a karaoke accompaniment signal and outputs the karaoke accompaniment signal to the FM transmission unit 15. In addition, an audio signal input via the microphone 21 is also output to the FM transmitter 15. The FM transmitter 15 frequency-modulates the karaoke accompaniment signal and the audio signal, and transmits them to the FM receiver 31. The FM receiver 31 receives the karaoke accompaniment signal and the audio signal, and the accompaniment sound and the audio are output from the speaker 33 via the acoustic adjustment unit 32.
[0035]
Thereby, the user can sing along the accompaniment sound output from the speaker 33 while referring to the lyrics telop displayed on the display unit 22 for the requested karaoke song.
In addition, when the reserved music information is memorize | stored in RAM12, the control part 11 receives applicable music data based on reserved music information as mentioned above in parallel with a karaoke performance. Then, the received song data is stored in the RAM 12, and when the karaoke performance is completed, the karaoke performance is immediately started based on the song data stored in the RAM 12. That is, when a plurality of request information is stored as reserved song information in the RAM 12, the communication karaoke terminal 10 performs a continuous performance of karaoke songs corresponding to the reserved song information.
[0036]
However, in the so-called mobile communication via the wireless network 50a, the line quality may deteriorate as the vehicle equipped with the mobile phone 23 moves. In other words, the movement of the vehicle may be affected by surrounding buildings, or fading may occur in the received electric field due to the use of standing waves by multiple waves. In such a case, if the state in which the channel quality is deteriorated for a certain time or more continues, the base station of the radio network 50a can be used to avoid occupying the channel in a state in which the channel quality is significantly deteriorated from the viewpoint of effective use of frequency. Alternatively, the line is forcibly disconnected by the mobile phone 23 mounted on the vehicle. Therefore, in the communication karaoke terminal 10 in the communication karaoke system 1, there is a possibility that the reception of the music data described above may fail due to forced line disconnection when the line quality deteriorates or the line quality deteriorates continuously.
[0037]
Then, next, the reception process performed in the communication karaoke terminal 10 of this embodiment is demonstrated in detail based on the flowchart shown in FIG. This reception process is executed by the control unit 11 of the communication karaoke terminal 10.
First, in the first step S100, it is determined whether or not reserved song information is stored in the RAM 12. As described above, in this embodiment, when a karaoke song is requested from the user via the operation unit 24, the request information is stored in the RAM 12 as reserved song information. If it is determined that reserved song information is stored (S100: YES), the process proceeds to S110. On the other hand, if it is determined that the reserved music information is not stored (S100: NO), this reception process is terminated.
[0038]
In S110, a distribution request to the distribution center 40 is made. This process instructs the data communication unit 13 to acquire song data based on the reserved song information stored in the RAM 12. The data communication unit 13 calls the distribution center 40 using the mobile phone 23, and when communication with the distribution center 40 is established, the data communication unit 13 performs data communication with the distribution center 40 and notifies request information such as a song number. And request distribution of song data.
[0039]
In subsequent S120, it is determined whether or not reception of music data for one music has been completed. If it is determined that the reception has been completed (S130: YES), the process proceeds to S100. If there is reserved music information (S100: YES), a distribution request is made (S110), and reception of music data in response to the next request is started. However, if a data communication enabled state has already been established with the distribution center 40 in S110, the calling process is not performed.
[0040]
In S130, the music data distributed from the distribution center 40 in response to the distribution request in S110 is received. The song data is distributed, for example, in units of frames and is received sequentially.
In S140, it is determined whether or not reception of the music data has failed. Here, for example, with reference to checksums in sequentially received data, if the checksum value becomes abnormal continuously, it is determined that the music data reception has failed. If it is determined that the reception of the music data has failed (S140: YES), the line established with the distribution center 40 is temporarily disconnected, and the process proceeds to S150. On the other hand, if it is determined that the reception of the music data has not failed (S140: NO), the received data is stored in the RAM 12, and the process proceeds to S120.
[0041]
In S150, reception failure display is performed. This process notifies the user that reception of music data has failed. Here, predetermined message data is output to the video controller 16. As a result, the video control unit 16 displays a message based on this message data on the display unit 22. For example, FIG. 3A shows a display example during karaoke performance. Here, messages such as “Failed to download song number XX-XXX”, “Do you want to download again?”, “Yes”, “No” are displayed. In addition, during the karaoke performance, the video control unit 16 displays the lyrics telop in the area B (the area indicated by the broken line in FIG. 3) of the display unit 22, and the message described above displays the lyrics telop. The image is displayed in a display area A (area indicated by a one-dot chain line in FIG. 3) that does not overlap with the area B. Therefore, it is not difficult to see the lyrics telop due to the reception failure display.
[0042]
In subsequent S160, an instruction from the user is determined. This process is to determine an instruction input from the user via the operation unit 24. When a reception failure display is made in S150, the user moves the cursor C in FIG. 3A via the operation unit 24 in response to the display “Do you want to download again”? Select either “Yes” or “No”. If “Yes” is selected here, that is, if there is an instruction to perform re-reception, the process proceeds to S170. On the other hand, if “No” is selected, that is, if there is an instruction not to perform re-reception, the process proceeds to S180.
[0043]
In S170, redistribution of music data is requested. This process instructs the data communication unit 13 to acquire song data that has failed to be received. When the data communication unit 13 calls the distribution center 40 again with the mobile phone 23 and establishes a communicable state with the distribution center 40, the data communication unit 13 performs data communication with the distribution center 40, and receives the music data that has failed to be received. Request redelivery. As a result, the music data is redistributed from the distribution center 40. Thereafter, the process proceeds to S130, and the subsequent processing is repeated.
[0044]
If the reception of the song data has failed, and the process proceeds to S180 when the user instructs not to receive the song data again, it is determined whether or not the reserved song information is stored in the RAM 12. This process is to determine whether there is a request after the request corresponding to the music data that has failed to be received. If it is determined that there is reserved music information (S180: YES), the process proceeds to S190. On the other hand, if it is determined that there is no reserved music information (S180: NO), this reception process is terminated.
[0045]
In S190, a reception cancellation inquiry display is performed. Here, predetermined message data is output to the video controller 16. As a result, the video control unit 16 displays a message based on this message data on the display unit 22. For example, a display example during karaoke performance is shown in FIG. Here, the message “Do you want to cancel all requests and cancel the download?”, “Yes”, “No” is displayed. Similarly to the processing of S110, the video control unit 16 displays the lyrics telop in the area B (the area indicated by the broken line in FIG. 3) of the display unit 22 during the karaoke performance, and the message described above. Is displayed in a display area A (area indicated by a one-dot chain line in FIG. 3) that does not overlap the display area B of the lyrics telop. For this reason, it is not difficult to see the lyrics telop by this cancel inquiry display.
[0046]
In continuing S190, the instruction | indication from a user is judged. This process is to determine an instruction from the user input via the operation unit 24. When an inquiry to cancel reception is displayed in S190, the user responds to the display “Do you want to cancel all requests and cancel the download?” Via the operation unit 24, the user moves the cursor in FIG. Move C and select “Yes” or “No”. If “Yes” is selected here, that is, if cancellation of the request is instructed, the process proceeds to S210. On the other hand, when “No” is selected, that is, when the continuation of reception based on the request is instructed, the processing from S100 is repeated. As a result, the next song data is received based on the reserved song information.
[0047]
In S210, all reserved music information stored in the RAM 12 is deleted, and then this reception process is terminated.
Next, the effect which the communication karaoke system 1 of this embodiment exhibits is demonstrated.
In the communication karaoke terminal 10 in the communication karaoke system 1 of this embodiment, when reception of music data is started, the control unit 11 executes the reception process shown in FIG. 2 in parallel with the karaoke performance. If it is determined that the reception of the song data has failed (S140 in FIG. 2: YES), the video control unit 16 displays a message on the display unit 22 even during the karaoke performance (in FIG. 2). S150), the user is notified of the reception failure. Then, when the user instructs re-reception (S160 in FIG. 2: “Yes”), in order to request re-distribution of music data that has failed to be received (S170 in FIG. 2), by the end of the karaoke performance There is a high possibility that music data corresponding to the next request can be received. Therefore, there is a high possibility that continuous performance of karaoke songs can be realized.
[0048]
In the online karaoke terminal 10 of the present embodiment, when there is an instruction not to re-receive the song data that has failed to be received (S160 in FIG. 2: “No”), the RAM 12 stores other reserved song information. Is stored (S180 in FIG. 2: YES), a reception cancellation inquiry display is performed (S190 in FIG. 2). Here, if the user has not instructed the reception stop, that is, if the user has instructed the continuation of the reception (S200 in FIG. 2: “No”), based on the reserved song information stored in the RAM 12 Reception of the next song data is started (S110 and S130 in FIG. 2). As a result, there is a possibility that the song data corresponding to the request can be received before the end of the karaoke performance even if the re-reception of the song data that has failed to be received is not performed. The higher the possibility, the higher the possibility of realizing a continuous performance of karaoke songs.
[0049]
The control means 11 in the communication karaoke terminal 10 of the present embodiment corresponds to “reception failure determination means”, “instruction determination means”, and “reception stop instruction determination means”, and includes the control section 11, the data communication section 13, and the mobile phone. 23 corresponds to “line connection execution means” and “redistribution request means”, and the control unit 11, the video control unit 16, and the display unit 22 correspond to “notification means” and “request status notification means”. 2, the process of S140 corresponds to the process as the reception failure determination unit, and the process of S150 corresponds to the process as the notification unit. Further, the process of S160 corresponds to the process as the instruction determination unit, the processes of S110 and S170 correspond to the process as the line connection execution unit, and the process of S170 corresponds to the process as the redistribution request unit. Further, the process of S190 corresponds to a process as request status notification means, and the process of S200 corresponds to a process as reception stop instruction determination means.
[0050]
As described above, the present invention is not limited to such an embodiment, and can be implemented in various forms without departing from the gist of the present invention.
For example, in the above embodiment, when it is determined that the reception has failed (S140 in FIG. 2: YES), the reception failure is immediately displayed (S150 in FIG. 2), but the reception has failed. After determining this, the data communication unit 13 may be automatically instructed to acquire song data that has failed to be received. When the data communication unit 13 calls the distribution center 40 using the mobile phone 23, the distribution center 40 does not respond and the data communication state is not established with the distribution center 40. The same reception failure display may be performed. On the other hand, when the data communication state is established with the distribution center 40, the music data that has failed to be received may be automatically re-received. In this case, if a data communication state is established with the distribution center 40, re-reception of the song data that has failed to be received is started without waiting for the user's instruction. The possibility that the next song data can be acquired is increased, and the possibility that continuous performance of the karaoke song can be realized is further increased.
[0051]
Further, in the above embodiment, although not particularly limited, when the data communication unit 13 calls the distribution center 40 by the mobile phone 23, communication with the distribution center 40 is possible in one call processing. Since there may be a case where the state is not established, the calling process may be repeated a predetermined number of times. Furthermore, the mobile phone 23 generally uses a radio wave reception field strength detection function, and the data communication unit 13 waits for the radio wave state to be good based on the reception field strength detected by the mobile phone 23. Then, the distribution center 40 may be called. With this configuration, it is possible to reliably establish a data communication state with the distribution center 40, and to suppress useless call processing to the distribution center 40.
[0052]
Furthermore, the communication karaoke terminal 10 according to the above embodiment uses the FM receiver 31, the sound adjustment unit 32, and the speaker 33 that are provided in the car, and includes components that are separate from the main unit 17. You may comprise a karaoke terminal in an integrated type. That is, the FM transmitter 15 and the FM receiver 31 are eliminated, and the sound adjustment unit 32 is directly connected to the sound control unit 14, and the speaker 33 is connected to the sound adjustment unit 32. May be. The communication karaoke terminal 10 may be anything that calls the distribution center 40 based on the user's request, receives the song data according to the request, and performs the karaoke performance, and is not particularly mounted on the vehicle. May be.
[0053]
Moreover, in the said embodiment, although the user inputs a song number etc. via the operation part 24 provided in the communication karaoke terminal 10, it is the same via a conventionally known remote controller, for example. It is also possible to give instructions.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a schematic configuration of a communication karaoke system according to an embodiment.
FIG. 2 is a flowchart showing a reception process executed by a control unit.
3A is an explanatory diagram illustrating a reception failure display on the display unit 22, and FIG. 3B is an explanatory diagram illustrating a reception stop inquiry display on the display unit 22. FIG.
[Explanation of symbols]
1 ... Online karaoke system 10 ... Online karaoke terminal
11 ... Control unit 12 ... RAM
13 ... Data communication unit 14 ... Voice control unit
15 ... FM transmitter 15a ... Antenna for transmission
16 ... Video control unit 17 ... Main part
21 ... Microphone 22 ... Display
23 ... mobile phone 23a ... antenna for data communication
24 ... Operation unit 31 ... FM receiver
31a ... Receiving antenna 32 ... Sound adjustment unit
33 ... Speaker 40 ... Distribution Center
50 ... Communication network 50a ... Wireless network

Claims (4)

利用者のリクエストに応じた曲データの配信を配信センタへ要求し、無線回線を介し当該曲データを配信センタから受信して、当該曲データに基づきカラオケ演奏を行い、特に、複数のカラオケ曲がリクエストされている場合には、前記カラオケ演奏と並行して前記曲データを受信することによって、前記カラオケ演奏が終了した後、次の曲データに基づくカラオケ演奏を即座に行うように構成されており、
前記配信センタからの前記曲データの受信に失敗したことを判断する受信失敗判断手段と、
該受信失敗判断手段によって前記曲データの受信に失敗したことが判断されると、当該受信の失敗を利用者に報知する報知手段と、
該報知手段によって前記受信の失敗が報知された後、入力手段を介した利用者からの再受信指示があるか否かを判断する指示判断手段と、
該指示判断手段によって利用者からの再受信指示があると判断された場合、回線への再接続動作を実行する回線接続実行手段と、
該回線接続実行手段による再接続動作の実行によって、前記配信センタとの間にデータ通信可能状態が再び確立されると、前記受信に失敗した曲データの再配信を要求する再配信要求手段と、
前記指示判断手段によって利用者からの前記再受信指示がないと判断され、かつ、他のリクエストがなされている場合には、前記カラオケ演奏中であっても、当該他のリクエストがなされていることを利用者に報知するリクエスト状況報知手段と、
該リクエスト状況報知手段によって他のリクエストがなされていることが報知された後、前記入力手段を介して利用者からの受信中止指示があるか否かを判断する受信中止指示判断手段と、
を備えた通信カラオケ端末において、
前記報知手段は、前記カラオケ演奏の途中であっても、前記受信の失敗を利用者に報知するよう構成され、
前記回線接続実行手段は、該受信中止指示判断手段によって利用者からの受信中止指示がないと判断された場合、回線への再接続動作を実行し、当該再接続動作の実行によって、前記配信センタとの間にデータ通信可能状態が再び確立されると、前記他のリクエストに応じた曲データの配信を配信センタへ要求するよう構成されていることを特徴とする通信カラオケ端末。
The distribution center is requested to distribute the song data according to the user's request, the song data is received from the distribution center via the wireless line, and the karaoke performance is performed based on the song data. When requested, by receiving the song data in parallel with the karaoke performance, the karaoke performance based on the next song data is immediately performed after the karaoke performance is completed. ,
Reception failure determination means for determining that reception of the music data from the distribution center has failed;
When it is determined by the reception failure determination means that reception of the music data has failed, notification means for notifying the user of the reception failure;
Instruction determining means for determining whether or not there is a re-reception instruction from the user via the input means after the notification means notifies the reception failure;
A line connection executing means for executing a reconnection operation to the line when the instruction determining means determines that there is a re-reception instruction from the user;
Re-distribution request means for requesting re-distribution of music data that has failed to be received when a data communication possible state is re-established with the distribution center by execution of the reconnection operation by the line connection execution means;
If it is determined by the instruction determining means that there is no re-reception instruction from the user and another request is made, the other request is made even during the karaoke performance. Request status notifying means for notifying the user,
A reception stop instruction determination means for determining whether or not there is a reception stop instruction from the user via the input means after the request status notification means is notified that another request is made;
In a communication karaoke terminal equipped with
The notification means is configured to notify the user of the reception failure even during the karaoke performance,
The line connection execution means executes a reconnection operation to the line when the reception stop instruction determination means determines that there is no reception stop instruction from the user, and the distribution center is executed by executing the reconnection operation. The communication karaoke terminal is configured to request the distribution center to distribute the song data in response to the other request when a data communicable state is reestablished in between.
請求項1に記載の通信カラオケ端末において、
前記回線接続実行手段は、さらに、前記受信失敗判断手段によって前記曲データの受信に失敗したことが判断された場合にも前記回線接続動作を実行し、
前記報知手段は、当該回線接続動作の実行によって、前記配信センタとの間にデータ通信可能状態が確立されない場合に、前記受信の失敗を利用者に報知するよう構成されていることを特徴とする通信カラオケ端末。
In the communication karaoke terminal according to claim 1 ,
The line connection execution means further executes the line connection operation when it is determined by the reception failure determination means that reception of the music data has failed.
The notification means is configured to notify the user of the reception failure when a data communication possible state is not established with the distribution center by executing the line connection operation. Communication karaoke terminal.
請求項に記載の通信カラオケ端末において、
さらに、
電波受信状態を検出する電波受信状態検出手段と、
該電波受信状態検出手段によって検出された電波状態が良好であるか否かを判断する電波受信状態判断手段とを備え、
前記回線接続実行手段は、前記電波受信状態判断手段による判断結果に基づいて電波受信状態が良好となるのを待って、前記回線接続動作を実行するよう構成されていることを特徴とする通信カラオケ端末。
In the communication karaoke terminal according to claim 1 ,
further,
Radio wave reception state detecting means for detecting the radio wave reception state;
A radio wave reception state determination unit that determines whether or not the radio wave state detected by the radio wave reception state detection unit is good,
The communication karaoke characterized in that the line connection executing means is configured to execute the line connection operation after waiting for a good radio wave reception state based on a determination result by the radio wave reception state determination means. Terminal.
請求項1〜のいずれかに記載の通信カラオケ端末と、当該通信カラオケ端末からの配信要求に応じた曲データを配信する配信センタと、前記通信カラオケ端末と配信センタとの間にデータ通信可能状態を確立する通信回線網とを備えることを特徴とする通信カラオケシステム。Data communication is possible between the communication karaoke terminal according to any one of claims 1 to 3 , a distribution center that distributes song data in response to a distribution request from the communication karaoke terminal, and the communication karaoke terminal and the distribution center. A communication karaoke system comprising a communication line network for establishing a state.
JP21413498A 1998-07-29 1998-07-29 Online karaoke terminal and online karaoke system Expired - Lifetime JP4071366B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21413498A JP4071366B2 (en) 1998-07-29 1998-07-29 Online karaoke terminal and online karaoke system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21413498A JP4071366B2 (en) 1998-07-29 1998-07-29 Online karaoke terminal and online karaoke system

Publications (2)

Publication Number Publication Date
JP2000049964A JP2000049964A (en) 2000-02-18
JP4071366B2 true JP4071366B2 (en) 2008-04-02

Family

ID=16650801

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21413498A Expired - Lifetime JP4071366B2 (en) 1998-07-29 1998-07-29 Online karaoke terminal and online karaoke system

Country Status (1)

Country Link
JP (1) JP4071366B2 (en)

Also Published As

Publication number Publication date
JP2000049964A (en) 2000-02-18

Similar Documents

Publication Publication Date Title
US11233894B2 (en) Apparatus and method for controlling built-in microphone of portable terminal
JP3927307B2 (en) Mobile interactive radio equipment
JP3945011B2 (en) Telephone equipment
JP2000501251A (en) Method and apparatus for indicating an active or inactive connection between a portable telephone and an in-vehicle kit
JP2003501980A (en) Method and apparatus for rejecting a request to initiate a call
US7519399B2 (en) Handsfree device and mobile phone handset
US20020173301A1 (en) Mobile wireless telecommunications device
US20050170859A1 (en) Information processing device
US20020004386A1 (en) Apparatus comprising a storage device for storing performance data and method of updating this storage device
JP3262526B2 (en) Telephone equipment
JP4071366B2 (en) Online karaoke terminal and online karaoke system
JP4078143B2 (en) Hands-free call system and relay device in hands-free call system
JP2005303435A (en) Hands-free system, mobile communication terminal device, and hands-free control method
JP5227937B2 (en) Call confirmation method for hands-free system
JP2002185580A (en) Communication terminal device
JP2008092600A (en) Hands-free call system and relay device in hands-free call system
JP2002334032A (en) Data download system and mobile terminal device used therefor
EP0986272B1 (en) Portable message communication terminal
JP3709801B2 (en) Wireless communication base station
JPH11146092A (en) Communication karaoke terminal and communication karaoke system
JPH11146094A (en) Communication karaoke system, communication karaoke terminal used for the system, and distribution center
JP4329265B2 (en) Communication terminal device
US20040076146A1 (en) Telephone terminal and storage medium storing terminal control program thereof
JP3505534B2 (en) Wireless communication device
KR101349799B1 (en) Mobile terminal and Method for providing ring back tone sound thereof

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050704

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050712

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050912

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051115

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060111

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20060124

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20060217

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080117

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110125

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120125

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130125

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140125

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term