(57)【要約】【課題】　実際にシステムの運用を開始してから必要となるデータの収集が可能であり、カラオケとしての機能を一旦停止させることなくデータ要求に対する処理を行うことができる通信カラオケ装置の遠隔保守システムを提供する。【解決手段】　前記ホストから受信したコマンドを直ちに処理せずに、コマンドを主記憶部２に一旦格納し、不使用検知部１０にてカラオケ端末１０１が不使用であることを検知したときに、演算処理部１にて前記コマンドを実行し、この実行結果を送信データ退避バッファ１１に一旦格納し、例えば着呼時に前記実行結果をホストに通知するようにした。【選択図】　　図２
2004029844.tif 000002
【特許請求の範囲】
【請求項１】
ホストから通信回線を介して送られてきた音楽データ等を受信して再生するようにした通信カラオケ装置において、
　前記ホストから実行ファイルで構成されたコマンドファイルを受信する受信手段と、
　前記受信したコマンドファイルを一時格納する第１記憶手段と、
　通信カラオケ装置が演奏中か否か又は曲の予約登録がなされているか否かに基づいてカラオケ装置が不使用状態か否かを判断する不使用検知手段と、
　前記不使用検知手段にて不使用状態を検知したときに前記第１記憶手段に格納されているコマンドファイルを読み出し、解析し、前記実行ファイルを実行するコマンドファイル実行手段と、
　前記コマンドファイル実行手段による実行ファイルの実行結果を一時格納する第２記憶手段と、
　前記第２記憶手段に格納されている実行結果をホストに送信する送信手段とを備えていることを特徴とする通信カラオケ装置。
【請求項２】
ホストから通信回線を介して送られてきた音楽データ等を受信して再生するようにした通信カラオケ装置において、
　前記ホストから実行ファイルで構成されたコマンドファイルを受信する受信手段と、
　前記受信したコマンドファイルを一時格納する第１記憶手段と、
　前記第１記憶手段に格納されているコマンドファイルを読み出し、解析し、前記実行ファイルを実行するコマンドファイル実行手段と、
　前記コマンドファイル実行手段による実行ファイルの実行結果を一時格納する第２記憶手段と、
　前記第２記憶手段に格納されている実行結果をホストに送信する送信手段とを備えていることを特徴とする通信カラオケ装置。
【請求項３】
ホストから通信回線を介して送られてきた音楽データ等を受信して再生するようにした通信カラオケ装置をホストにて遠隔保守するシステムにおいて、
　通信カラオケ装置は請求項１又は請求項２の構成を備え、ホストは、通信カラオケ装置に所定の実行ファイルから構成されたコマンドファイルを送信するとともに、通信カラオケ装置から送信された前記実行ファイルの実行結果を受信するようになっていることを特徴とする通信カラオケ装置の遠隔保守システム。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、ホストからカラオケ装置に通信回線を用いて音楽データ等を送信するようにした通信カラオケ装置及び通信カラオケ装置の遠隔保守システムに関する。
【背景技術】
【０００２】
　従来より、ホストから歌詞データ、再生制御データ、及び楽曲データ（ＭＩＤＩ）等から成る音楽データを、電話回線等の公衆回線や専用回線を用いて遠隔地に配置された通信カラオケ装置に配信し、通信カラオケ装置はその記憶装置に前記音楽データを受信して格納し、前記音楽データをＭＩＤＩ音源にて再生するようにした通信カラオケシステムが知られている。
【０００３】
　このような通信カラオケシステムにおいて、通信カラオケ装置の保守を行う場合に、サービスマンが現地まで出向いて保守に必要なデータを収集するとしたのでは、保守の効率化が図れない。
【０００４】
　そこで、従来、通信カラオケ装置の通信機能を活用し、通信カラオケ装置において保守に必要な予め定められた一定のデータを生成し、このデータを通信回線によってホストに送信するようにした通信カラオケ装置の遠隔保守システムが考えられている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
　しかしながら、上記通信カラオケ装置の遠隔保守システムでは、保守に必要な予め定められた一定のデータしか得られず、実際にシステムの運用を開始した後で前記データ以外のデータを必要としてもこれを得ることはできない。また、通信カラオケ装置がホストからのデータ要求に対して所定の処理を行う場合、カラオケとしての機能を一旦停止する必要があるが、通信カラオケ装置はユーザーによっていつ何どき使用されるか分からないから、前記のデータ要求に対する所定の処理を行わせる機会が得られないというのが実情である。
【０００６】
　本発明は、上記の事情に鑑み、実際にシステムの運用を開始してから必要となるデータの収集が可能であり、カラオケとしての機能を一旦停止させることなくデータ要求に対する処理を行う通信カラオケ装置及び通信カラオケ装置の遠隔保守システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
　本発明の通信カラオケ装置は、ホストから通信回線を介して送られてきた音楽データ等を受信して再生するようにした通信カラオケ装置において、前記ホストから実行ファイルで構成されたコマンドファイルを受信する受信手段と、前記受信したコマンドファイルを一時格納する第１記憶手段と、通信カラオケ装置が演奏中か否か又は曲の予約登録がなされているか否かに基づいて通信カラオケ装置が不使用状態か否かを判断する不使用検知手段と、前記不使用検知手段にて不使用状態を検知したときに前記第１記憶手段に格納されているコマンドファイルを読み出し、解析し、前記実行ファイルを実行するコマンドファイル実行手段と、前記コマンドファイル実行手段による実行ファイルの実行結果を一時格納する第２記憶手段と、前記第２記憶手段に格納されている実行結果をホストに送信する送信手段とを備えていることを特徴とする。
【０００８】
　また、本発明の通信カラオケ装置は、ホストから通信回線を介して送られてきた音楽データ等を受信して再生するようにした通信カラオケ装置において、前記ホストから実行ファイルで構成されたコマンドファイルを受信する受信手段と、前記受信したコマンドファイルを一時格納する第１記憶手段と、前記第１記憶手段に格納されているコマンドファイルを読み出し、解析し、前記実行ファイルを実行するコマンドファイル実行手段と、前記コマンドファイル実行手段による実行ファイルの実行結果を一時格納する第２記憶手段と、
　前記第２記憶手段に格納されている実行結果をホストに送信する送信手段とを備えていることを特徴とする。
【０００９】
　また、本発明の通信カラオケ装置の遠隔保守システムは、ホストから通信回線を介して送られてきた音楽データ等を受信して再生するようにした通信カラオケ装置をホストにて遠隔保守するシステムにおいて、通信カラオケ装置は請求項１の構成を備え、ホストは、通信カラオケ装置に所定の実行ファイルから構成されたコマンドファイルを送信するとともに、通信カラオケ装置から送信された前記実行ファイルの実行結果を受信するようになっていることを特徴とする。
【００１０】
　上記の構成であれば、保守に必要な予め定められた一定のデータ以外のデータが実際にシステムの運用を開始してから必要になったような場合でも、そのようなデータを生成するための実行ファイルから構成されたコマンドファイルをホストから通信カラオケ装置に与えればよく、この実行ファイルを通信カラオケ装置で実行することによって、当該必要となるデータが通信カラオケ装置により生成されてホストに送られてくることになるので、従来のような、保守に必要な予め定められた一定のデータしか得られないといった欠点が解消される。
【００１１】
　また、前記ホストから受信した実行ファイルから構成されるコマンドファイルが直ちに処理される訳ではなく、実行ファイルは第１記憶手段に一旦格納され、通信カラオケ装置が演奏中か否か又は曲の予約登録がなされているか否かに基づいて通信カラオケ装置の不使用状態を判断して、不使用状態のときに前記実行ファイルが実行されて、その実行結果が一時格納され、例えば着呼時に前記実行結果がホスト側に送信されるので、カラオケとしての機能を一旦停止させることなくデータ要求に対する処理を行うことが可能となる。即ち、ホストからデータ要求があったときに通信カラオケ装置の使用を中断しなければならないといったことを回避することができる。
【発明の効果】
【００１２】
　本発明によれば、保守に必要な予め定められた一定のデータ以外のデータが実際にシステムの運用を開始してから必要になったような場合でもそのような要求に応えることができるし、ホストからデータ要求があったときに通信カラオケ装置の使用を中断しなければならないといったことも回避できるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
　本発明の通信カラオケ装置によれば、保守に必要な予め定められた一定のデータ以外のデータが実際にシステムの運用を開始してから必要になったような場合でも、そのようなデータを生成するための実行ファイルから構成されたコマンドファイルをホストから通信カラオケ装置に与えればよく、この実行ファイルを通信カラオケ装置で実行することによって、当該必要となるデータが通信カラオケ装置により生成されてホストに送られてくることになる。
【実施例】
【００１４】
　以下、この発明の実施の形態を図に基づいて説明する。
【００１５】
　図１は、この実施の形態の通信カラオケシステムの概略構成を示した概念図である。ホスト１０２はモデム１０３を介して公衆回線網１０４に接続され、カラオケ端末１０１もモデム１０３を介して公衆回線網１０４に接続されている。ホスト１０２からは、前記の公衆回線網１０４を介して、伴奏音楽データ、歌詞データ、選曲に使用するインデックスデータ及び背景画像のジャンルを識別する識別インデックス等からなるデータがカラオケ端末１０１に送信される。
【００１６】
　図２はカラオケ端末１０１の具体的構成を示したブロック図である。カラオケ端末１０１は、演算処理部１、主記憶装置２、通信制御部３、表示部４、通信インターフェース６、受信バッファ７、入力部８、再生制御部９、不使用検知部１０、及び送信データ退避バッファ１１などの機能部を備え、各機能部をバス５にて接続している。
【００１７】
　受信バッファ７は、カラオケ端末１０１側のモデム１０３にて復調されたデータを通信インターフェース６を介して取り込み一旦保持する。この保持されたデータは主記憶部２に転送されてこれに格納される。
【００１８】
　通信制御部３は、前記ホスト１０２との間での通信制御、並びにホスト１０２から受信したデータの主記憶部２への転送処理等を行うようになっている。
【００１９】
　入力部８はテンキー及び演奏中に他の曲を予約する予約キー、その予約を登録する登録キー、予約を取り消す取消キー等を備え、ワイヤレスリモコン並びに本体に設けられたキーボード等で構成される。
【００２０】
　演算処理部１は、前記入力部８にて曲番号が予約登録されると、その曲番号を解析し、前記主記憶部２から当該曲番号の伴奏楽曲データや歌詞データ等を読み出して再生制御部９に転送したり、前記曲番号から判断される背景画像のジャンルを識別する識別インデックスに基づいて主記憶部２から背景画像データを読み出して再生制御部９に転送するようになっている。
【００２１】
　再生制御部９は、主記憶部２から読み出された楽曲データ（ＭＩＤＩ）を解析して図示しないＭＩＤＩ音源を駆動するとともに、当該曲の歌詞データや当該曲のジャンルに合った背景画像データを表示部４に与えるようになっている。なお、前記のＭＩＤＩ音源から出力される音信号は図示しないミキサーによって歌い手の歌声と合成されて図示しないスピーカーから出力される。
【００２２】
　以上、カラオケ端末１０１におけるカラオケ本来の基本的な機能構成部分について説明したが、次に、通信カラオケ装置の遠隔保守のための機能構成部分について説明する。
【００２３】
　ホスト１０２からのデータがコマンドファイルである場合も、当該データは前述の受信バッファ７を経て主記憶部２に格納される。コマンドファイルは、例えば、図３に示しているように、“コマンド実行の記述”“コマンド１の実行ファイル”“コマンド２の実行ファイル”…のごとく構成されている。
【００２４】
　不使用検知部１０は、当該カラオケ端末１０１がユーザーによって使用されているか否かを検知する。この検知は、例えば、カラオケ端末１０１のメインスイッチのＯＮ／ＯＦＦに基づいて行うことができる他、たとえメインスイッチがＯＮされていても演奏中でなく且つ曲の予約登録がなされていないような状態を不使用状態と判断するようになっていてもよいものである。
【００２５】
　演算処理部１は、不使用検知部１０にて不使用状態を検知したときに、前記主記憶部２に格納されているデータ（コマンドファイル）を読み出し、解析し、実行し、この実行結果を送信データ退避バッファ１１に一時格納させるようになっている。また、コマンド実行後には、そのコマンドファイルを主記憶部２から消去するようになっている。
【００２６】
　ここで、前記コマンドファイルの“コマンド実行の記述”が、例えば、「COMMAND1 > A；COMMAND2 < A > RESULT 」であった場合には、コマンドファイルのコマンド１の実行ファイルを実行し、その実行結果(A) を入力としてコマンド２の実行ファイルを実行し、その実行結果を最終的なコマンド実行結果(RESULT)として前記送信データ退避バッファ１１に一時格納する。
【００２７】
　更に、演算処理部１は、通信インターフェース６がモデム１０３からの着呼を検知したとき、ホスト１０２からのデータの受信処理の後、前記送信データ退避バッファ１１にコマンド実行結果が格納されているか否かを確認し、このコマンド実行結果の有無を、前記の通信制御部３及び通信インターフェース６を用いてホスト１０２に通知するとともにコマンド実行結果をホスト１０２に送信するようになっている。
【００２８】
　図４は、遠隔保守のためのカラオケ端末側及びホスト側での処理を示したフローチャートである。
【００２９】
　カラオケ端末１０１は、回線接続の後（ステップ１）、ホスト１０２からコマンドが送信されてきたか否かを判断し（ステップ２）、ホスト１０２からコマンドが送信されてきた場合には、当該コマンドを主記憶部２に格納する（ステップ３）。そして、前記の不使用検知部１０にて不使用状態か否かを判断し（ステップ４）、不使用状態であれば前記主記憶部２に格納していたコマンドを読み出し、解析し、実行し、このコマンド実行結果を送信データ退避バッファ１１に一時格納させ（ステップ６）、その後、当該コマンドファイルを主記憶部２から消去する（ステップ７）。
【００３０】
　前記のステップ２でＮＯとされた場合には、コマンド実行結果が送信データ退避バッファ１１に格納されているか否かを判断する（ステップ８）。格納されていなければリターンし、格納されているならばホスト１０２にその旨を通知し（ステップ９）、送信データ退避バッファ１１に格納されているコマンド実行結果を読み出してホスト１０２に送信する。なお、コマンド実行結果の送信はホスト１０２からその要求があった場合のみ行うようにしてもよい。
【００３１】
　一方、ホスト１０２は、前記カラオケ端末１０１で着呼がなされた後にコマンドを送信する（ステップ１１）。そして、カラオケ端末１０１からコマンド実行結果がある旨の通知があるか否かを判断し（ステップ１２）、通知があればカラオケ端末１０１からの実行結果のデータを受信し、格納する。なお、カラオケ端末１０１からコマンド実行結果がある旨の通知があったときに、そのコマンド実行結果が必要か否かをカラオケ端末１０１に通知するようにしてもよい。
【００３２】
　上記の構成によれば、保守に必要な予め定められた一定のデータ以外のデータが実際にシステムの運用を開始してから必要になったような場合でも、そのようなデータを生成するためのコマンドをホスト１０２からカラオケ端末１０１に与えればよく、これによって、当該必要となるデータをカラオケ端末１０１が生成してホスト１０２に送られてくることになるので、従来のような、保守に必要な予め定められた一定のデータしか得られないといった欠点が解消される。
【００３３】
　また、ホスト１０２から受信したコマンドが直ちに処理される分けではなく、主記憶部２（或いは受信バッファ７でもよい）に一旦格納され、カラオケ端末１０１が不使用状態のときに前記コマンドを読み出して実行し、この実行結果が一時格納され、着呼時に前記コマンド実行結果がホスト１０２側に通知される。従って、カラオケとしての機能を一旦停止させることなくホスト１０２からのデータ要求に対する処理を行うことが可能となる。即ち、ホスト１０２からデータ要求があったときにカラオケ端末１０１の使用を中断しなければならないといったことを回避することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の通信カラオケ装置の遠隔保守システムの概略構成を示した概念図である。
【図２】本発明の通信カラオケ装置の具体的構成を示したブロック図である。
【図３】本発明のコマンドファイルの構成を示す説明図である。
【図４】本発明の遠隔保守のためのカラオケ端末側及びホスト側での処理を示したフローチャートである。
【符号の説明】
【００３５】
　１　　演算処理部
　２　　主記憶部（第１の記憶手段）
　３　　通信制御部
　４　　表示部
　５　　バス
　６　　通信インターフェース
　７　　受信バッファ
　８　　入力部
　９　　再生制御部
　１０　不使用検知部
　１１　送信データ退避バッファ（第２の記憶手段）
　１０１カラオケ端末（通信カラオケ装置）
　１０２ホスト
　１０３モデム
【図１】
2004029844.tif 000003
【図２】
2004029844.tif 000004
【図３】
2004029844.tif 000005
【図４】
2004029844.tif 000006