JP5041947B2 - カラオケリモコン装置データ更新システム - Google Patents

カラオケリモコン装置データ更新システム Download PDF

Info

Publication number
JP5041947B2
JP5041947B2 JP2007256180A JP2007256180A JP5041947B2 JP 5041947 B2 JP5041947 B2 JP 5041947B2 JP 2007256180 A JP2007256180 A JP 2007256180A JP 2007256180 A JP2007256180 A JP 2007256180A JP 5041947 B2 JP5041947 B2 JP 5041947B2
Authority
JP
Japan
Prior art keywords
remote control
control device
data group
release information
data
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.)
Active
Application number
JP2007256180A
Other languages
English (en)
Other versions
JP2009086300A (ja
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.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co Ltd
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 Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2007256180A priority Critical patent/JP5041947B2/ja
Publication of JP2009086300A publication Critical patent/JP2009086300A/ja
Application granted granted Critical
Publication of JP5041947B2 publication Critical patent/JP5041947B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Selective Calling Equipment (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明は、カラオケシステムで使用されるリモコン装置のデータ群を更新するための集合型クレードルを備えるカラオケリモコン装置データ更新システムに関する。
近年、カラオケシステムにおいては、楽曲の検索、選曲等を行うためのリモコン装置を備えるものが多くなっている。このようなリモコン装置は、楽曲関連データ群の更新やプログラムの更新等を行う必要があり、カラオケ演奏装置に接続されたクレードル(複数用として集合型クレードル)に接続して当該カラオケ演奏装置より最新のデータ群(データ、プログラム等)を取得するのが一般的である。このような場合、カラオケ演奏装置は利用者へのカラオケ演奏を主目的としており、リモコン装置との接続状態が短時間であることが望ましい。
従来、カラオケ演奏装置の備えられるリモコン装置のデータ更新を行うためのものとして、以下の特許文献で提案されているものがある。当該特許文献は、集合型クレードルに関するもので、複数のリモコン接続コネクタ、切替回路及びカラオケ装置接続コネクタを設けられ、予め定められたリモコン接続コネクタにリモコンが接続されてカラオケ装置よりデータ群更新が行われたときに、当該リモコンが他のリモコン接続コネクタに接続されたリモコンに対して更新されたデータをダウンロードさせる構成のものである。
特許第3946537号公報
上記特許文献で提案されているものは、データ更新されたマスター的なリモコンから、他のリモコンに新たなデータをダウンロードさせることから、他のリモコンに対してはカラオケ装置との接続を必要としないものであるが、リモコン装置が、一種類のデータのみを備える機種と二種類以上のデータを備える機種が混在する場合には、共通するデータ群があるものの予め定められたリモコン接続コネクタに一種類のデータのみを備える機種が接続された場合にはマスター的なリモコンとすることができず適用することができないという問題がある。
そこで、本発明は上記課題に鑑みなされたもので、カラオケ演奏装置との接続を最小限にして更新対象の対応データ群を効率よくデータ更新させるカラオケリモコン装置データ更新システムを提供することを目的とする。
上記課題を解決するために、請求項1の発明では、カラオケ演奏装置の保有する最新のデータ群に基づいて対応のデータ群を更新するカラオケリモコン装置データ更新システムであって、集合型クレードル及び複数のリモコン装置を有し、前記集合型クレードルは、前記複数のリモコン装置を接続する複数の接続コネクタを備え、所定のリモコン装置からの制御により前記カラオケ演奏装置と各接続コネクタ間とのデータ群授受のための接続を切り替え自在とさせると共に、各接続コネクタ間でデータ群授受のための接続を自在とさせ、前記リモコン装置は、データ群記憶部、リリース情報確認手段、リリース情報判断手段及びデータ入出力処理手段を備えるものであり、前記データ群記憶部には、リリース情報が関連付けられた所定のデータ群が記憶され、前記リリース情報確認手段は、前記カラオケ演奏装置及び前記集合型クレードルの他の接続コネクタに接続された他の各リモコン装置の一方又は両方に記憶されているデータ群のリリース情報を確認し、前記リリース情報判断手段は、前記リリース情報確認手段の確認に基づいて、カラオケ演奏装置及び前記他の接続コネクタに接続されている他のリモコン装置の一方若しくは両方に対して、データ群毎に、自己のデータ群のリリース情報が、(1)最新でない場合には、対応する最新のデータ群を取得する先を、当該他のリモコン装置を優先的に、当該他のリモコン装置及び当該カラオケ演奏装置の一方若しくは両方を特定し、(2)最新の場合には、対応するデータ群を与える前記他のリモコン装置を特定し、(3)同等の場合であって、ア.当該他のリモコン装置が当該カラオケ演奏装置に接続されていない場合には前記リリース情報確認手段が前記集合型クレードルより確認したときには、何れをも特定せず、イ.当該他のリモコン装置が当該カラオケ演奏装置に接続されている場合には当該リリース情報確認手段が前記集合型クレードルより確認したときには、当該他のリモコン装置のカラオケ演奏装置との接続終了を待って、対応する最新のデータ群の取得先として当該他のリモコン装置を特定し、前記データ入出力処理手段は、前記リリース情報判断手段で特定した前記カラオケ演奏装置及び前記他の接続コネクタに接続された他のリモコン装置の一方若しくは両方より対応するデータ群を取得して前記データ群記憶部の対応のデータ群及びリリース情報を更新し、当該リリース情報判断手段で特定した他のリモコン装置に対して対応するデータ群を出力する、構成とする。
本発明によれば、データ群記憶部にリリース情報が関連付けられた所定のデータ群が記憶され、他の接続コネクタに他のリモコン装置が接続されている場合には対応データ群のリリース情報を取得し、自己のリリース情報が最新でない場合に更新データ群を他のリモコン装置を優先的に当該他のリモコン装置及びカラオケ演奏装置の一方若しくは両方より対応の更新データ群を取得し、取得したデータ群及びリリース情報を更新し、一方で、当該他の接続コネクタに接続された他のリモコン装置からの要求に応じてリリース情報を送信すると共に対応データ群が最新でない他のリモコン装置に対して対応データ群を出力する構成とすることにより、更新データ群が複数であっても他のリモコン装置に存在する場合には当該他のリモコン装置より当該更新データ群を取得することから、カラオケ演奏装置との接続を最小限にして更新対象の対応データ群を効率よくデータ群更新させることができるものである。
以下、本発明の最良の実施形態を図により説明する。本実施形態では、集合型クレードルの備える接続コネクタが3つの場合を示すが、複数であれば数に制限はない。また、この実施形態では2種類のリモコン装置を2機の場合として示すが、3種類以上や3機以上でも適用することができるものである。
図1に、本発明に係るカラオケリモコンデータ更新システムの構成図を示す。図1(A)〜(C)において、カラオケリモコン装置データ更新システムは、図1(A)に示すように、カラオケ演奏装置11、集合型クレードル12及びコネクタC0と、図1(B)、(C)に示す第1リモコン装置21、第2リモコン装置22で構成され、当該集合型クレードル12は例えば3つの接続コネクタC1〜C3及び切替手段としての切替回路13を備える。ここでは、第1リモコン装置21は2つのデータ群A,Bが記憶される機種とし、第2リモコン装置22は1つのデータ群Bが記憶される機種としている(図2で説明する)。
上記集合型クレードル12は、備えるそれぞれの接続コネクタC1〜C3が制御端子(CNT)、第1データ入出力端子(D1)、第2データ入出力端子(D2)及び電源端子(BTT)を備え、当該接続コネクタC1〜C3に対応した接続端子を第1リモコン装置21、第2リモコン装置22が備えるものである。そして、各接続コネクタC1〜C3の第2データ入出力端子(D2)間がそれぞれ接続される。なお、電源端子(BTT)の接続先の電源は図示を省略する。
一方、切替回路13は、各接続コネクタC1〜C3に接続されたリモコン装置からの切替制御信号により、対応接続コネクタとコネクタC0を介してカラオケ演奏装置11とを選択的に接続させる切替端子を備える。すなわち、コネクタC0と接続される共通端子(COM)が、切替制御信号の無信号で自動的に復帰される無接続のT0端子から、接続コネクタC1の第1データ入出力端子(D1)と接続されるT1端子、接続コネクタC2の第1データ入出力端子(D1)と接続されるT2端子及び接続コネクタC3の第1データ入出力端子(D1)と接続されるT3端子に対して切り換えを行う。切り替えのための制御端子は各接続コネクタC1〜C3の制御端子(CNT)と接続されるものである。
ここで、図2に、図1におけるカラオケリモコン装置の構成図を示す。図2(A)において、カラオケ演奏装置11に使用されるリモコン装置31は、制御部32,ROM33、RAM34、第1記憶部35、データ群記憶部である第2記憶部36、表示部37(GUI38)、操作パネル39、無線送受信部40A及び接続端子40Bを適宜備える。当該接続端子40Bは、上述のように、集合型クレードル12の接続コネクタC1〜C3の各接続端子に対応した制御端子(CNT)、第1データ入出力端子(D1)、第2データ入出力端子(D2)及び電源端子(BTT)を備える。
上記制御手段32は、当該リモコン装置31を統括的に制御するもので、例えば物理的なCPUであり、ROM33に格納されているプログラムのアルゴリズム処理を行う。上記RAM34は、所定情報の一時記憶及び種々のプログラムを展開、実行させるための作業領域としての役割をなすもので、例えば半導体メモリで構成され、仮想的にハードディスク上に構築される場合をも含む概念である。
上記表示部37は、例えば液晶ディスプレイ(LCD)であり、当該液晶ディスプレイ(LCD)とタッチセンサとを積層して入出力用とし、表示されるアイコン等に対応して当該タッチセンサにより楽曲の選択などのデータ群を入力することができるユーザインタフェースGUI38を備える。例えば、第2リモコン装置22が白黒表示を行うものとし、第1リモコン装置21がカラー表示を行うと共に、第2リモコン装置22より種々の機能(図示せず)を追加させたものとしている。
上記操作パネル39は、上記GUI38と同様の機能を操作により行うためのスイッチ等である。また、上記無線送受信部40Aは、カラオケ演奏装置11に対して有線方式ないし無線方式(IR方式やブルートゥース(登録商標)機構のピコネット接続方式など)を利用してデータ授受を行うためのもので、そのための回路基板及びプログラムを備える。
上記第1記憶部35は、図2(B)に示すように、少なくとも、楽曲検索選曲手段41、リリース情報確認手段42、リリース情報判断手段43、切替制御手段である切替回路制御手段44及びデータ入出力処理手段45を記憶するもので、例えば半導体メモリやハードディスクである。上記楽曲検索選曲手段41は、上記GUI38や操作パネル39により利用者に楽曲を検索させて選曲させるプログラムである。
上記リリース情報確認手段42は、カラオケ演奏装置11及び集合型クレードル12の他の接続コネクタに接続された他の各リモコン装置の一方又は両方に記憶されているデータ群のリリース情報を確認するプログラムである。例えば、第1リモコン装置21が先に接続コネクタに接続され、後に第2リモコン装置22が他の接続コネクタに接続された場合に、当該第2リモコン装置22が対応データ群のリリース情報を第1リモコン装置21に対して要求し、これに応じて送信されてきた対応データ群のリリース情報を確認するものである。
上記リリース情報判断手段43は、リリース情報確認手段42の確認に基づいて、カラオケ演奏装置11及び他の接続コネクタに接続されている他のリモコン装置の一方若しくは両方に対して、データ群毎に、自己のデータ群のリリース情報が、最新か否か、若しくは同等かによって、当該他のリモコン装置及び当該カラオケ演奏装置の一方若しくは両方を特定するプログラムである。上記特定のための判断は、例えば、各データ群のリリース情報を、リリースの連番情報としたときに、自己の対応データ群のリリース連番情報が、他のリモコン装置又はカラオケ演奏装置11の備えるデータ群のリリース連番情報より小か、同等か、若しくは大かによって行うもので、対応データ群のダウンロード先若しくはデータ送信先を特定する。
詳細には、自己のデータ群のリリース情報が、最新でない場合には、対応する最新のデータ群を取得する先を、当該他のリモコン装置を優先的に、当該他のリモコン装置及び当該カラオケ演奏装置11の一方若しくは両方を特定する。また、最新の場合には、対応するデータ群を与える他のリモコン装置を特定する。さらに、同等の場合であって、当該他のリモコン装置が当該カラオケ演奏装置11に接続されていない場合には、何れをも特定せず、接続されている場合には、当該他のリモコン装置のカラオケ演奏装置との接続終了を待って、対応する最新のデータ群の取得先として当該他のリモコン装置を特定する。なお、当該他のリモコン装置が当該カラオケ演奏装置11に接続されているか否かは、例えば、切替回路制御手段44が監視する。
上記切替回路制御手段44は、リリース情報判断手段43の判断により、最新の対応データ群を取得する対象としてカラオケ演奏装置11を特定した場合に、当該カラオケ演奏装置11と接続すべく集合型クレードル12に切替制御信号を出力するプログラムである。なお、当該切替回路制御手段44は、他の接続コネクタの制御端子(CNT)より切替制御信号が出力されているか否かを監視する機能をも備える。
上記データ入出力処理手段45は、リリース情報判断手段43で特定したカラオケ演奏装置11及び他の接続コネクタに接続された他のリモコン装置の一方若しくは両方より対応するデータ群を取得して後述のデータ群記憶部としての第2記憶部36に記憶された対応のデータ群及びリリース情報を更新し、当該リリース情報判断手段43で特定した他のリモコン装置に対して対応するデータ群を出力するプログラムである。
上記第2記憶部36は、所定種類のデータ群を所定数記憶すると共に、当該データ群にリリース情報が関連付けられているリリーステーブルを記憶するもので、例えば半導体メモリやハードディスクである。ここでは、第1リモコン装置21が、図2(C)に示すように、第2記憶部36−21にリリーステーブル51及びデータ群A、データ群Bを記憶し、当該データ群A,Bのリリース情報が当該リリーステーブル51で関連付けられるものとしている。また、第2リモコン装置22では、図2(D)に示すように、第2記憶部36−22にリリーステーブル52及びデータ群Bを記憶し、当該データ群Bのリリース情報が当該リリーステーブル52で関連付けられるものとしている。そして、カラオケ演奏装置11には、例えば図示しないホスト装置より常に最新のデータ群A、B及びこれらのリリース情報が関連付けられたリリーステーブルを備えられているものである(図3(A)参照)。
そこで、図3に図1及び図2のカラオケリモコン装置のデータ更新におけるコネクタ接続順番のパターン(1)の説明図を示し、図4に第1リモコン装置におけるデータ更新のフローチャートを示し、図5に第1リモコン装置におけるデータ更新の説明図を示し、図6に第2リモコン装置におけるデータ更新の説明図を示し、図7〜図9に第2リモコン装置におけるデータ更新のフローチャートを示す。
図3は集合型クレードル12の所定の接続コネクタに接続されるリモコン装置の順番を示したもので、まず、図3(A)に示すように、第1リモコン装置21が接続コネクタC2に接続され、適宜所定のデータ更新を行った後に、図3(B)に示す第2リモコン装置22が接続コネクタC3に接続された場合としている。
すなわち、図4において、図3(A)に示すように、集合型クレードル12の各接続コネクタC1〜C3の何れにもリモコン装置が接続されていない状態で、接続コネクタC2に第1リモコン装置21が差し込まれて接続されると(ステップ(S)1)、リリース情報確認手段42が第2データ入出力端子(D2)を通じて接続コネクタC1,C3にデータ群A,Bのリリース情報を要求する(S2)。
他の接続コネクタC1,C3にはリモコン装置が接続されていないことから、無応答により、切替回路制御手段44が制御端子(CNT)より切替回路13を接続コネクタC2に対応する端子T2に切り替えさせる切替制御信号を出力して維持する(S3)。当該切替回路13が、図3(A)に示すように、端子T2に切り替えることによって当該第1リモコン装置21がコネクタC0を介してカラオケ演奏装置11に接続された状態となる。
リリース情報確認手段42が当該カラオケ演奏装置11に対してデータ群A,Bのリリース情報を、例えば識別フラグ(例えば、データ群Aについては「A01」のフラグ、データ群Bについては「B01」のフラグであり、以下のリリース情報の要求においても同様とする)を立てて要求し(S4)、これに応じて送信されてきたリリース情報を取得して確認し、リリース情報判断手段43が、例えばリリースの連番情報と当該第1リモコン装置21の第2記憶部36−21に記憶された自己の対応データ群におけるリリーステーブル51のリリース情報(連番情報)とを比較参照して判断する(S5)。
リリース情報判断手段43は、リリース情報確認手段42が確認したリリース情報に基づいて、自己の対応データ群のリリース情報が小の場合には(S6)、当該対応データ群の取得先をカラオケ演奏装置11と特定する(S7)。データ入出力処理手段45が、上記特定したカラオケ演奏装置11に対して対応データ群を要求してダウンロードを行い、更新する(S8)。例えば、データ群Aのみが更新対象の場合には最新リリース情報(連番情報)のデータ群A(更新データ群A)をダウンロードし、データ群Bのみが更新対象の場合には最新リリース情報(連番情報)のデータ群B(更新データ群B)をダウンロードし、データ群A及びデータ群Bが更新対象の場合には最新リリース情報(連番情報)の更新データ群A及び更新データ群Bをダウンロードする。
上記ダウンロードが終了すると(S9)、図5に示すように、データ入出力処理手段45がリリーステーブル51の更新した対応データ群のリリース情報を更新する(S10)。そして、切替回路制御手段44が切替制御信号の出力を停止することで、切替回路13では自動復帰により無接続の端子T0に切り替えられる(S11)。一方、リリース情報判断手段43が、取得したリリース情報が自己の対応データ群のリリース情報と同等の場合には(S6)、更新の必要はなく、切替回路制御手段44が切替制御信号の出力を停止して終了するものである(S12)。
続いて、図7において、図3(B)に示すように、第2リモコン装置22が接続コネクタC3に差し込まれて接続されると(S21)、当該第2リモコン装置22のリリース情報確認手段42が第2データ入出力端子(D2)を通じて接続コネクタC1,C2にデータ群Bのリリース情報を要求する(S22)。既に、接続コネクタC2に第1リモコン装置21が接続されていることから、図6(A)に示すように、第1リモコン装置21が接続された接続コネクタC2と第2リモコン装置22が接続された接続コネクタC3の各第2データ入出力端子(D2)間で通信状態となる。
そこで、接続コネクタC2に接続された第1リモコン装置21のデータ入出力処理手段45より第2記憶部36−21のリリーステーブル51で関連付けられたデータ群Bのリリース情報が送信されることで、当該第2リモコン装置22のリリース情報確認手段42が当該リリース情報(連番情報)を取得して確認し、リリース情報判断手段43が、例えば当該リリースの連番情報と当該第2リモコン装置22の第2記憶部36−22に記憶された自己のデータ群Bにおけるリリーステーブル52のリリース情報(連番情報)とを比較参照して判断する(S23)。当該リリース情報判断手段43の判断は(S24)、取得したデータ群Bのリリース情報に対して自己のデータ群Bのリリース情報が小の場合(A1)、自己のリリース情報が大の場合(A2)、自己のリリース情報と同等の場合(A3)の何れかとなる。
上記判断の結果、取得したデータ群Bのリリース情報より自己のデータ群Bのリリース情報が小の場合(A1)、図8(A)において、第2リモコン装置22のリリース情報判断手段43が、データ群Bの取得先を第1リモコン装置21と特定する(S31)。そして、当該第2リモコン装置22のデータ入出力処理手段45が、第1リモコン装置21に対してリリース情報のデータ群B(更新データ群B)を要求し、ダウンロードを行って更新する(S32)。そして、ダウンロードが終了すると(S33)、図6(B)に示すように、データ入出力処理手段45がリリーステーブル52の更新したデータ群Bのリリース情報を更新するものである(S34)。
また、上記判断の結果、取得したデータ群Bのリリース情報より自己のデータ群Bのリリース情報が大の場合(A2)、図8(B)において、第2リモコン装置22のリリース情報判断手段43が、データ群Bの送信先を第1リモコン装置21と特定し(S41)、データ入出力処理手段45が特定された第1リモコン装置21に対してデータ群Bを送信する(S42)。第1リモコン装置21では、当該データ群Bをダウンロードして更新し、リリーステーブルのリリース情報を更新するものである。
一方、上記判断の結果、取得したデータ群Bのリリース情報と自己のデータ群Bのリリース情報とが同等の場合(A3)、図9において、第2リモコン装置22の切替制御手段44が、例えば制御端子(CNT)の監視により、当該第1リモコン装置21がカラオケ演奏装置11と接続中か否かを確認し、接続中でなければ何れをも特定せずに終了する(S51)。接続中であれば(S51)、接続の終了を待って(S52)、データ群Bの取得先を第1リモコン装置21と特定する(S53)。そして、当該第2リモコン装置22のデータ入出力処理手段45が、第1リモコン装置21に対して最新リリース情報のデータ群B(更新データ群B)を要求し、ダウンロードを行って更新する(S54)。そして、ダウンロードが終了すると(S55)、図6(B)に示すように、データ入出力処理手段45がリリーステーブル52の更新したデータ群Bのリリース情報を更新するものである(S56)。
次に、図10に図1及び図2のカラオケリモコン装置のデータ更新におけるコネクタ接続順番のパターン(2)の説明図を示し、図11〜図13にパターン(2)におけるデータ更新のフローチャート(1)を示し、図14にパターン(2)におけるデータ更新の説明図を示す。図10(A)は、既に集合型クレードル12の接続コネクタC1に第2リモコン装置22が接続され、図10(B)に示すように、データ群Bがリリース情報と共に更新されている後に、第1リモコン装置21が接続コネクタC2に接続された場合を示している。この場合の第1リモコン装置21の第2記憶部36−21のデータ群A,Bにおけるリリーステーブル51は図10(C)の状態とする。
すなわち、図11(A)において、第1リモコン装置21が接続コネクタC2に差し込まれて接続されると(S61)、当該第1リモコン装置21のリリース情報確認手段42が第2データ入出力端子(D2)を通じて接続コネクタC1,C3にデータ群A,Bのリリース情報を要求する(S62)。既に、接続コネクタC1に第2リモコン装置22が接続されていることから、第2リモコン装置22が接続された接続コネクタC1と第1リモコン装置21が接続された接続コネクタC2の各第2データ入出力端子(D2)間で通信状態となる。
そこで、接続コネクタC2に接続された第2リモコン装置22のデータ入出力処理手段45より第2記憶部36−22のリリーステーブル52で関連付けられたデータ群Bのリリース情報が送信されることで、当該第1リモコン装置21のリリース情報確認手段42が当該リリース情報(連番情報)を取得して確認し、リリース情報判断手段43が、例えば当該リリースの連番情報と当該第1リモコン装置21の第2記憶部36−21に記憶された自己のデータ群Bにおけるリリーステーブル51のリリース情報(連番情報)とを比較参照して判断する(S63)。当該リリース情報判断手段43の判断は(S64)、取得したデータ群Bのリリース情報に対して自己のデータ群Bのリリース情報が小の場合(B1)、自己のリリース情報が大の場合(B2)、自己のリリース情報と同等の場合(B3)の何れかとなる。
上記判断の結果、取得したデータ群Bのリリース情報より自己のデータ群Bのリリース情報が小の場合(B1)、図11(B)において、第1リモコン装置21のリリース情報判断手段43が、データ群Bの取得先を第2リモコン装置22と特定する(S71)。そして、当該第1リモコン装置21のデータ入出力処理手段45が、第2リモコン装置22に対して最新リリース情報のデータ群B(更新データ群B)を要求し、ダウンロードを行って更新する(S72)。そして、ダウンロードが終了すると(S73)、図14に示すように、データ入出力処理手段45がリリーステーブル51の更新したデータ群Bのリリース情報を更新するものである(S74)。
また、上記判断の結果、取得したデータ群Bのリリース情報より自己のデータ群Bのリリース情報が大の場合(B2)、図11(C)において、第1リモコン装置21のリリース情報判断手段43が、データ群Bの送信先を第2リモコン装置22と特定し(S81)、データ入出力処理手段45が特定された第2リモコン装置22に対してデータ群Bを送信する(S82)。第2リモコン装置22では、データ群Bのダウンロードを行って更新し、リリーステーブルのリリース情報が更新される。
さらに、上記判断の結果、取得したデータ群Bのリリース情報と自己のデータ群Bのリリース情報とが同等の場合(B3)、図12において、第1リモコン装置21の切替制御手段44が、例えば制御端子(CNT)の監視により、当該第2リモコン装置22がカラオケ演奏装置11と接続中か否かを確認し、接続中でなければ更新の必要はなく、何れをも特定せずに終了する(S91)。接続中であれば(S91)、接続の終了を待って(S92)、データ群Bの取得先を第2リモコン装置22と特定する(S93)。そして、当該第1リモコン装置21のデータ入出力処理手段45が、第2リモコン装置22に対して最新リリース情報のデータ群B(更新データ群B)を要求し、ダウンロードを行って更新する(S94)。そして、ダウンロードが終了すると(S95)、図14に示すように、データ入出力処理手段45がリリーステーブル51の更新したデータ群Bのリリース情報を更新するものである(S96)。
一方、図11におけるS63において、データ群Aのリリース情報が得られなかったものであるから(C1)、第1リモコン装置21は、カラオケ演奏装置11から当該データ群Aのリリース情報を得ることとなる。すなわち、図13において(C1)、切替回路制御手段44が制御端子(CNT)より切替回路13を接続コネクタC2に対応する端子T2に切り替えさせる切替制御信号を出力して維持する(S101)。当該切替回路13が、図10(A)に示すように、端子T2に切り替えることによって当該第1リモコン装置21がコネクタC0を介してカラオケ演奏装置11に接続された状態となる。
リリース情報確認手段42が当該カラオケ演奏装置11に対してデータ群Aのリリース情報を要求し(S102)、これに応じて送信されてきたリリース情報を取得して確認し、リリース情報判断手段43が、例えばリリースの連番情報と当該第1リモコン装置21の第2記憶部36−21に記憶された自己の対応データ群におけるリリーステーブル51のリリース情報(連番情報)とを比較参照して判断する(S103)。
リリース情報判断手段43は、リリース情報確認手段42が確認したリリース情報に基づいて、自己の対応データ群のリリース情報が大の場合には(S104)、当該データ群Aの取得先をカラオケ演奏装置11と特定する(S105)。データ入出力処理手段45が、上記特定したカラオケ演奏装置11に対してデータ群Aを要求してダウンロードを行い、更新する(S106)。
上記ダウンロードが終了すると(S107)、データ入出力処理手段45がリリーステーブル51の更新したデータ群Aのリリース情報を更新する(S108)。そして、切替回路制御手段44が切替制御信号の出力を停止することで、切替回路13では自動復帰により無接続の端子T0に切り替えられる(S109)。一方、リリース情報判断手段43が、取得したリリース情報が自己の対応データ群のリリース情報と同等の場合には(S104)、更新の必要はなく、切替回路制御手段44が切替制御信号の出力を停止して終了するものである(S110)。
以下、先に所定の接続コネクタに接続されたリモコン装置が所定のデータ群をカラオケ演奏装置11よりダウンロード中に、他の接続コネクタに他のリモコン装置が接続された場合について説明する。この場合、ダウンロード中のリモコン装置より他のリモコン装置にリリース情報を提供するときに、当該リリース情報に何れのデータ群をダウンロードしているかの識別フラグを附帯させることとすればよい。
図15に図1及び図2のカラオケリモコン装置のデータ更新におけるコネクタ接続順番のパターン(3)の説明図を示すと共に、図16及び図17にパターン(3)におけるデータ更新のフローチャートを示す。図15は、第1リモコン装置21が接続コネクタC2に接続され、データ群Bについてカラオケ演奏装置11よりダウンロード中に、第2リモコン装置22が接続コネクタC3に接続された場合としている。
すなわち、図16(A)において、図15に示すように、第1リモコン装置21がカラオケ演奏装置11よりデータ群Bをダウンロードしているときに、第2リモコン装置22が接続コネクタC3に差し込まれて接続されると(S111)、当該第2リモコン装置22のリリース情報確認手段42が第2データ入出力端子(D2)を通じて接続コネクタC1,C2にデータ群Bのリリース情報を要求する(S112)。既に、接続コネクタC2に第1リモコン装置21が接続されていることから、第1リモコン装置21が接続された接続コネクタC2と第2リモコン装置22が接続された接続コネクタC3の各第2データ入出力端子(D2)間においても通信状態となる。
そこで、接続コネクタC2に接続された第1リモコン装置21のデータ入出力処理手段45より第2記憶部36−21のリリーステーブル51で関連付けられたデータ群Bのリリース情報(ダウンロード中である識別フラグの附帯)が送信されることで、当該第2リモコン装置22のリリース情報確認手段42が当該リリース情報(連番情報)を取得して確認し、リリース情報判断手段43が、例えば当該リリースの連番情報と当該第2リモコン装置22の第2記憶部36−22に記憶された自己のデータ群Bにおけるリリーステーブル52のリリース情報(連番情報)とを比較参照して判断する(S113)。当該リリース情報判断手段43の判断は(S114)、取得したデータ群Bのリリース情報に対して自己のデータ群Bのリリース情報が小の場合(D1)、自己のリリース情報が大の場合(D2)、自己のリリース情報と同等の場合(D3)の何れかとなる。
上記判断の結果、取得したデータ群Bのリリース情報より自己のデータ群Bのリリース情報が小の場合(D1)、図16(B)において、第2リモコン装置22のリリース情報判断手段43が、データ群Bの取得先を第1リモコン装置21と特定する(S121)。そこで、当該第2リモコン装置22における切替回路制御手段44が第1リモコン装置21から切替制御信号が出力されていることを確認した場合(S122)、当該第1リモコン装置21においてダウンロードが終了して切替制御信号が停止され、カラオケ演奏装置11との接続解除を確認したときに(S122)、データ入出力処理手段45が、第1リモコン装置21に対して最新リリース情報のデータ群Bを要求し、ダウンロードを行って更新する(S123)。そして、当該データ群Bのダウンロードが終了した後に(S124)、データ入出力処理手段45がリリーステーブル52の更新したデータ群Bのリリース情報を更新する(S125)。
また、上記判断の結果、取得したデータ群Bのリリース情報より自己のデータ群Bのリリース情報が大の場合(D2)、図17(A)において、第2リモコン装置22のリリース情報判断手段43が、データ群Bの送信先を第1リモコン装置21と特定する(S131)。そこで、当該第2リモコン装置22における切替回路制御手段44が第1リモコン装置21から切替制御信号が出力されていることを確認して当該第1リモコン装置21に対してダウンロード中止コマンドを送信する(S132)。そして、切替回路制御手段44が当該第1リモコン装置21のカラオケ演奏装置11との接続解除を確認したときに(S133)、データ入出力処理手段45が特定された第1リモコン装置21に対してデータ群Bを送信する(S134)。第1リモコン装置21では、当該データ群Bをダウンロードして更新し、リリーステーブルのリリース情報を更新するものである。
一方、上記判断の結果、取得したデータ群Bのリリース情報と自己のデータ群Bのリリース情報とが同等の場合(D3)、図17(B)において、第2リモコン装置22のリリース情報判断手段43が、データ群Bの取得先を第1リモコン装置21と特定する(S141)。そこで、当該第2リモコン装置22における切替回路制御手段44が第1リモコン装置21から切替制御信号が出力されていることを確認した場合(S142)、当該切替回路制御手段44が、当該第1リモコン装置21がダウンロード終了によるカラオケ演奏装置11との接続解除を確認したときに(S142)、データ入出力処理手段45が、第1リモコン装置21に対して最新リリース情報のデータ群Bを要求し、ダウンロードを行って更新する(S143)。そして、当該データ群Bのダウンロードが終了した後に(S144)、データ入出力処理手段45がリリーステーブル52の更新したデータ群Bのリリース情報を更新するものである(S145)。
ところで、図15において、第1リモコン装置21がカラオケ演奏装置11よりデータ群Aをダウンロード中である場合、データ群Bのリリース情報にはダウンロード中の識別フラグが附帯されていないことから、第2リモコン装置22における自己のリリース情報が小のときには上記D1の処理を行わせ、自己のリリース情報が大若しくは同等のときには第1リモコン装置21に対してデータ群Bのダウンロード中止コマンドを送信し、当該第1リモコン装置21のデータ群Aのダウンロード終了を待って、第2リモコン装置22よりカラオケ演奏装置11に対してリリース情報を確認する。そして、確認後の処理(更新の必要があればデータ群Bのダウンロード)の後において第1リモコン装置21におけるデータ群Bのリリース情報より自己のリリース情報が大の場合にのみ当該第1リモコン装置21に対してデータ群Bを送信させるものである。
次に、図18に図1及び図2のカラオケリモコン装置のデータ更新におけるコネクタ接続順番のパターン(4)の説明図を示すと共に、図19及び図20にパターン(4)におけるデータ更新のフローチャートを示す。図18は、第2リモコン装置22が接続コネクタC1に接続され、データ群Bについてカラオケ演奏装置11よりダウンロード中に、第1リモコン装置21が接続コネクタC2に接続された場合としている。
すなわち、図19(A)において、図18に示すように、第2リモコン装置22がカラオケ演奏装置11よりデータ群Bをダウンロードしているときに、第1リモコン装置21が接続コネクタC2に差し込まれて接続されると(S151)、当該第1リモコン装置21のリリース情報確認手段42が第2データ入出力端子(D2)を通じて接続コネクタC1,C3にデータ群A、Bのリリース情報を要求する(S152)。既に、接続コネクタC1に第2リモコン装置22が接続されていることから、第2リモコン装置22が接続された接続コネクタC1と第1リモコン装置21が接続された接続コネクタC2の各第2データ入出力端子(D2)間においても通信状態となる。
そこで、接続コネクタC1に接続された第2リモコン装置22のデータ入出力処理手段45より第2記憶部36−22のリリーステーブル52で関連付けられたデータ群Bのリリース情報(ダウンロード中である識別フラグの附帯)が送信されることで、当該第1リモコン装置21のリリース情報確認手段42が当該リリース情報(連番情報)を取得して確認し、リリース情報判断手段43が、例えば当該リリースの連番情報と当該第1リモコン装置21の第2記憶部36−21に記憶された自己のデータ群Bにおけるリリーステーブル51のリリース情報(連番情報)とを比較参照して判断する(S153)。当該リリース情報判断手段43の判断は(S154)、取得したデータ群Bのリリース情報に対して自己のデータ群Bのリリース情報が小の場合(E1)、自己のリリース情報が大の場合(E2)、自己のリリース情報と同等の場合(E3)の何れかとなる。
上記判断の結果、取得したデータ群Bのリリース情報より自己のデータ群Bのリリース情報が小の場合(E1)、図19(B)において、第1リモコン装置21のリリース情報判断手段43が、データ群Bの取得先を第2リモコン装置22と特定する(S161)。そこで、当該第1リモコン装置21における切替回路制御手段44が第2リモコン装置22から切替制御信号が出力されていることを確認した場合(S162)、当該第1リモコン装置21においてダウンロードが終了して切替制御信号が停止され、カラオケ演奏装置11との接続解除を確認したときに(S162)、データ入出力処理手段45が、第2リモコン装置22に対して最新リリース情報のデータ群Bを要求し、ダウンロードを行って更新する(S163)。そして、当該データ群Bのダウンロードが終了した後に(S164)、データ入出力処理手段45がリリーステーブル51の更新したデータ群Bのリリース情報を更新する(S165)。
また、上記判断の結果、取得したデータ群Bのリリース情報より自己のデータ群Bのリリース情報が大の場合(E2)、図20(A)において、第1リモコン装置21のリリース情報判断手段43が、データ群Bの送信先を第2リモコン装置22と特定する(S171)。そこで、当該第1リモコン装置21における切替回路制御手段44が第2リモコン装置22から切替制御信号が出力されていることを確認して、当該第2リモコン装置22に対してダウンロード中止コマンドを送信する(S172)。そして、切替回路制御手段44により当該第2リモコン装置22のカラオケ演奏装置11との接続解除を確認したときに(S173)、データ入出力処理手段45が特定された第2リモコン装置22に対してデータ群Bを送信する(S174)。第2リモコン装置22では、当該データ群Bをダウンロードして更新し、リリーステーブルのリリース情報を更新するものである。
一方、上記判断の結果、取得したデータ群Bのリリース情報と自己のデータ群Bのリリース情報とが同等の場合(E3)、図20(B)において、第1リモコン装置21のリリース情報判断手段43が、データ群Bの取得先を第2リモコン装置22と特定する(S181)。そこで、当該第1リモコン装置21における切替回路制御手段44が第2リモコン装置22から切替制御信号が出力されていることを確認した場合(S182)、当該切替回路制御手段44により当該第2リモコン装置22のカラオケ演奏装置11との接続解除を確認したときに(S182)、データ入出力処理手段45が、第2リモコン装置22に対して最新リリース情報のデータ群Bを要求し、ダウンロードを行って更新する(S183)。そして、当該データ群Bのダウンロードが終了した後に(S184)、データ入出力処理手段45がリリーステーブル5の更新したデータ群Bのリリース情報を更新するものである(S185)。
なお、第1リモコン装置21は、図19におけるS153において、データ群Aのリリース情報が得られなかったものであるから(C1)、第2リモコン装置22のカラオケ演奏装置11とのダウンロード終了(接続解除)を待って、当該カラオケ演奏装置11から当該データ群Aのリリース情報を得ることとなる。すなわち、この場合の処理は図13と同様となるものである。
このように、更新データ群が複数あっても他のリモコン装置(21,22)に存在する場合には当該他のリモコン装置(21,22)より当該更新対象のデータ群を取得することから、カラオケ演奏装置11との接続を最小限にして更新対象のデータ群を効率よくデータ更新させることができるものである。
本発明のカラオケリモコン装置データ更新システムは、複数種のリモコン装置がカラオケシステムで複数使用される場合のデータ更新に利用可能である。
本発明に係るカラオケリモコン装置データ更新システムの構成図である。 図1におけるカラオケリモコン装置の構成図である。 図1及び図2のカラオケリモコン装置のデータ更新におけるコネクタ接続順番のパターン(1)の説明図である。 第1リモコン装置におけるデータ更新のフローチャートである。 第1リモコン装置におけるデータ更新の説明図である。 第2リモコン装置におけるデータ更新の説明図である。 第2リモコン装置におけるデータ更新のフローチャート(1)である。 第2リモコン装置におけるデータ更新のフローチャート(2)である。 第2リモコン装置におけるデータ更新のフローチャート(3)である。 図1及び図2のカラオケリモコン装置のデータ更新におけるコネクタ接続順番のパターン(2)の説明図である。 パターン(2)におけるデータ更新のフローチャート(1)である。 パターン(2)におけるデータ更新のフローチャート(2)である。 パターン(2)におけるデータ更新のフローチャート(2)である。 パターン(2)におけるデータ更新の説明図である。 図1及び図2のカラオケリモコン装置のデータ更新におけるコネクタ接続順番のパターン(3)の説明図である。 パターン(3)におけるデータ更新のフローチャート(1)である。 パターン(3)におけるデータ更新のフローチャート(2)である。 図1及び図2のカラオケリモコン装置のデータ更新におけるコネクタ接続順番のパターン(4)の説明図である。 パターン(4)におけるデータ更新のフローチャート(1)である。 パターン(4)におけるデータ更新のフローチャート(2)である。
符号の説明
11 カラオケ演奏装置
12 集合型クレードル
13 切替回路
21 第1リモコン装置
22 第2リモコン装置
31 リモコン装置
35 第1記憶部
36 第2記憶部
42 リリース情報確認手段
43 リリース情報判断手段
44 切替制御手段
45 データ入出力処理手段
51,52 リリーステーブル

Claims (1)

  1. カラオケ演奏装置の保有する最新のデータ群に基づいて対応のデータ群を更新するカラオケリモコン装置データ更新システムであって、
    集合型クレードル及び複数のリモコン装置を有し、
    前記集合型クレードルは、前記複数のリモコン装置を接続する複数の接続コネクタを備え、所定のリモコン装置からの制御により前記カラオケ演奏装置と各接続コネクタ間とのデータ群授受のための接続を切り替え自在とさせると共に、各接続コネクタ間でデータ群授受のための接続を自在とさせ、
    前記リモコン装置は、データ群記憶部、リリース情報確認手段、リリース情報判断手段及びデータ入出力処理手段を備えるものであり、
    前記データ群記憶部には、リリース情報が関連付けられた所定のデータ群が記憶され、
    前記リリース情報確認手段は、前記カラオケ演奏装置及び前記集合型クレードルの他の接続コネクタに接続された他の各リモコン装置の一方又は両方に記憶されているデータ群のリリース情報を確認し、
    前記リリース情報判断手段は、前記リリース情報確認手段の確認に基づいて、カラオケ演奏装置及び前記他の接続コネクタに接続されている他のリモコン装置の一方若しくは両方に対して、データ群毎に、自己のデータ群のリリース情報が、
    (1)最新でない場合には、対応する最新のデータ群を取得する先を、当該他のリモコン装置を優先的に、当該他のリモコン装置及び当該カラオケ演奏装置の一方若しくは両方を特定し、
    (2)最新の場合には、対応するデータ群を与える前記他のリモコン装置を特定し、
    (3)同等の場合であって、
    ア.当該他のリモコン装置が当該カラオケ演奏装置に接続されていない場合には、何れをも特定せず、
    イ.当該他のリモコン装置が当該カラオケ演奏装置に接続されている場合には、当該他のリモコン装置のカラオケ演奏装置との接続終了を待って、対応する最新のデータ群の取得先として当該他のリモコン装置を特定し、
    前記データ入出力処理手段は、前記リリース情報判断手段で特定した前記カラオケ演奏装置及び前記他の接続コネクタに接続された他のリモコン装置の一方若しくは両方より対応するデータ群を取得して前記データ群記憶部の対応のデータ群及びリリース情報を更新し、当該リリース情報判断手段で特定した他のリモコン装置に対して対応するデータ群を出力する、
    ことを特徴とするカラオケリモコン装置データ更新システム。
JP2007256180A 2007-09-28 2007-09-28 カラオケリモコン装置データ更新システム Active JP5041947B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007256180A JP5041947B2 (ja) 2007-09-28 2007-09-28 カラオケリモコン装置データ更新システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007256180A JP5041947B2 (ja) 2007-09-28 2007-09-28 カラオケリモコン装置データ更新システム

Publications (2)

Publication Number Publication Date
JP2009086300A JP2009086300A (ja) 2009-04-23
JP5041947B2 true JP5041947B2 (ja) 2012-10-03

Family

ID=40659810

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007256180A Active JP5041947B2 (ja) 2007-09-28 2007-09-28 カラオケリモコン装置データ更新システム

Country Status (1)

Country Link
JP (1) JP5041947B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5333499B2 (ja) * 2011-03-30 2013-11-06 ブラザー工業株式会社 カラオケシステム、リモコン装置
JP5382377B2 (ja) * 2011-09-29 2014-01-08 ブラザー工業株式会社 カラオケリモコン装置及びカラオケシステム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07297052A (ja) * 1994-04-21 1995-11-10 Hitachi Ltd 二重定格電圧変圧器
JP3946537B2 (ja) * 2002-02-20 2007-07-18 株式会社第一興商 複数台のカラオケ選曲リモコンと集合型クレードルからなるシステム
JP2003255967A (ja) * 2002-02-27 2003-09-10 Daiichikosho Co Ltd 複数台のカラオケリモコン装置とその活性化架台とからなるカラオケ装置周辺システム、およびカラオケリモコン装置
JP4082195B2 (ja) * 2002-12-04 2008-04-30 ブラザー工業株式会社 リクエスト対応型情報提供システム、情報提供装置及びリクエスト装置

Also Published As

Publication number Publication date
JP2009086300A (ja) 2009-04-23

Similar Documents

Publication Publication Date Title
JP4481079B2 (ja) Bluetoothマスタ選択方法、Bluetoothマスタ選択プログラムおよびBluetooth装置
TWI470970B (zh) 開放式監控系統及其操作方法
CN105340011A (zh) 链接设备的无线控制
WO2010125870A1 (ja) 遠隔制御装置、通信装置、遠隔制御方法及びプログラム
CN107070690B (zh) 用于电子模块的组网核心装置、无线组网方法和基于电子模块的智能网络***
CN104978285A (zh) 功能扩展方法和终端装置
JP2009081847A (ja) 機器を操作するためのリモコンの少なくとも1つの操作機能を提供する装置および方法
US20210132563A1 (en) Appliances and control method thereof
JP5041947B2 (ja) カラオケリモコン装置データ更新システム
JP2005129026A (ja) プログラマブルコントローラおよび通信ユニットならびにコントローラシステムおよびデータ処理方法ならびに変数解決方法およびデータ受渡方法
CN109696832B (zh) 用于支持自动化***的安装过程的方法
JP2010113519A (ja) 携帯端末
US20140080466A1 (en) Smart phone control system
WO2018211927A1 (en) Control apparatus, control program, learning data creation method, and learning method
JP4948186B2 (ja) Kvmシステム及び初期設定方法
JP6615422B1 (ja) 管理装置及び管理システム
KR100650023B1 (ko) 격자 형태의 다중 스마트 노드 시스템 및 그 시스템에서의스마트 노드들의 위치 자동 인식 방법
KR20220061537A (ko) 전자 장치 및 복수의 오디오 출력 장치와의 연결에 따른 오디오 출력 모드 설정 방법
US20130222120A1 (en) Remote control system having an updatable wireless tag
JP4765765B2 (ja) 電子楽器システム及びそのためのプログラム
JP4784754B2 (ja) 制御システム設定装置
JP2005202518A (ja) アダプタ
WO2009078523A1 (en) Multimodal fusion apparatus capable of remotely controlling electronic devices and method thereof
KR20220017057A (ko) IoT 환경에서 타겟 전자 장치를 제어하기 위한 전자 장치 및 그에 관한 방법
KR102098369B1 (ko) 장치간 동기화 기반 원격 협업 장치

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100928

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120628

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: 20120710

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: 20120710

R150 Certificate of patent or registration of utility model

Ref document number: 5041947

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: 20150720

Year of fee payment: 3

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250