(57)【特許請求の範囲】
【請求項１】
ホスト装置と複数の端末装置とを電話回線からなる通信回線で結び、前記ホスト装置と各端末装置との間のデータ通信を行うデータ通信システムであって、
前記ホスト装置及び複数の端末装置に対して電話回線からなる通信回線で結ばれたサブホスト装置を設けると共に、
前記端末装置は、その端末装置の電話番号を含みデータ通信の実行が可能である旨の通信可能情報を前記サブホスト装置に対して送信し、
前記サブホスト装置は、前記通信可能情報に基づいて、データ通信が可能な端末装置の電話番号データテーブルからなりどの端末装置がデータ通信可能であるかの着信待ち端末情報を生成し、
前記ホスト装置は、前記サブホスト装置から着信待ち端末情報を受信し、その着信待ち端末情報に基づいてデータ通信が可能な端末装置を呼出してデータ通信を実行し、
前記サブホスト装置は、前記着信待ち端末情報を前記ホスト装置に送信した後、その着信待ち端末情報を消去するように構成したことを特徴とするデータ通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホスト装置と端末装置との間で電話回線等の通信回線を通じてデータ通信を行うデータ通信システムに関する。
【０００２】
【発明が解決しようとする課題】
例えば通信型のカラオケ装置においては、端末装置であるカラオケ装置本体に、多数の曲のカラオケ演奏データ（ＭＩＤＩデータ等）を記憶する記憶装置（ハードディスク）等を備えると共に、データ通信機能を備えて構成されている。そして、例えば新たに制作されたカラオケ演奏データが、随時ホスト装置側から電話回線を通じて送信されることにより、前記記憶装置に記憶，蓄積されて行くようになっている。これにて、カラオケ演奏可能な曲数が多く、また新曲対応が早いものとなっている。
【０００３】
この場合、この種の通信型カラオケ用のデータ通信システムは、図５に示すように構成されている。即ち、ホスト装置（ホストコンピュータ）１は、通信回線２を介して各地域エリア毎に設置される複数台のサブホスト装置３と結ばれており、これら各サブホスト装置３は、電話回線４を介してその地域エリア内に設置される多数台の端末装置（カラオケ装置）５と結ばれている。
【０００４】
前記ホスト装置１は、新曲のカラオケ演奏データの送信や、端末装置５の稼働状況のデータ収集等を行うもので、新たに制作されたカラオケ演奏データを随時各サブホスト装置３に対して送信するようになっている。各サブホスト装置３は、例えば深夜の所定の時間帯において、その地域エリアに属する各端末装置５を順次呼出して新曲のカラオケ演奏データの送信を行うようになっている。
【０００５】
しかしながら、このような構成では、サブホスト装置３が端末装置５を呼出す際に、端末装置５側で電話回線４が使用中（電話の話し中）であったり電話回線４に不良等があったりして通信可能状態になっていない場合には、その端末装置５と接続されるまでリトライ（呼出しを繰返す）を続けなければならないため、データ通信の効率が悪く、全体としての通信に要する時間が長くなる不具合があった。
【０００６】
なお、近年、いわゆるハッカー等により、コンピュータの記憶している情報が不正に外部に漏れるといった問題が指摘されてきているが、上記のようなサブホスト装置３においても、各端末装置５の電話番号情報等を記憶しているため、安全性，信頼性の面での改善が望まれる事情もある。
【０００７】
本発明は上記事情に鑑みてなされたもので、その目的は、ホスト装置と端末装置との間で通信回線を通じてデータ通信を行うにあたって、回線の接続作業のリトライをなくして通信効率の向上を図ることができるデータ通信システムを提供するにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明の請求項１のデータ通信システムは、ホスト装置及び複数の端末装置に対して電話回線からなる通信回線で結ばれたサブホスト装置を設けると共に、前記端末装置は、その端末装置の電話番号を含みデータ通信の実行が可能である旨の通信可能情報を前記サブホスト装置に対して送信し、前記サブホスト装置は、前記通信可能情報に基づいて、データ通信が可能な端末装置の電話番号データテーブルからなりどの端末装置がデータ通信可能であるかの着信待ち端末情報を生成し、前記ホスト装置は、前記サブホスト装置から着信待ち端末情報を受信し、その着信待ち端末情報に基づいてデータ通信が可能な端末装置を呼出してデータ通信を実行し、前記サブホスト装置は、前記着信待ち端末情報を前記ホスト装置に送信した後、その着信待ち端末情報を消去するように構成している。
【０００９】
これによれば、端末装置がサブホスト装置に対して通信可能情報を送信する。そして、サブホスト装置は該通信可能情報を着信待ち端末情報としてホスト装置へ送信する。ホスト装置は、サブホスト装置から該着信待ち端末情報を受信して、通信可能状態となっている端末装置を呼出してデータ通信を実行する。従って、通信可能状態になっていない端末装置に対しては、データ通信のための呼出しを行わずに済むので、無駄な呼出しを行うことを未然に防止でき、効率的にデータ通信が行われるようになる。
【００１０】
この場合、前記各通信回線を電話回線から構成し、通信可能情報をその端末装置の電話番号を含むものとすると共に、前記着信待ち端末情報をデータ通信が可能な端末装置の電話番号データテーブルから構成したので、各端末装置が、データ通信が可能な状態においては、夫々の電話番号を情報として送信することに基づいて、ホスト装置から各端末装置に対して直接にその電話番号に基づいた呼出しが行われてデータ通信が行われるようになる。従って、サブホスト装置及びホスト装置に、予め端末装置の電話番号を記憶させずとも、電話回線を通じたデータ通信が可能となる。
【００１１】
さらには、前記サブホスト装置を、前記着信待ち端末情報を前記ホスト装置に送信した後、その着信待ち端末情報を消去するように構成したので、サブホスト装置において、端末装置に関する情報が必要時以外は消去されるようになり、情報の漏洩に対する安全性，信頼性を一層向上させることができる。
【００１２】
【発明の実施の形態】
以下、本発明を通信型のカラオケ装置におけるデータ通信システムに適用した一実施例について、図１ないし図４を参照しながら説明する。図１は、本実施例に係るデータ通信システム１１の構成を概略的に示している。このデータ通信システム１１は、ホスト装置１２、複数台のサブホスト装置１３、多数台の端末装置であるカラオケ装置１４を、通信回線である電話回線１５により相互に結んで構成されている。
【００１３】
前記ホスト装置１２は、コンピュータを主体として構成され、新曲のカラオケ演奏データの配送や、カラオケ装置１４の稼働状況のデータ収集等を行うようになっている。また、前記サブホスト装置１３は、やはりコンピュータを主体として構成され、前記ホスト装置１２と複数台のカラオケ装置１４との中継基地として各地域エリア毎に全国に複数台が設置されている。
【００１４】
また、詳しい図示は省略するが、端末装置たる前記カラオケ装置１４は、本体内に、マイコン等からなりカラオケ演奏やデータ通信等の制御を行う制御装置、データ通信を行うための通信装置、多数の曲のカラオケ演奏データ（ＭＩＤＩデータ及び歌詞データ）が記憶されるハードディスク装置等を備えて構成されている。さらに、この本体には、使用者がリクエスト等を行うための操作パネル及びリモコンからなる入力装置、前記カラオケ演奏データに基づいてアンプを介してスピーカからカラオケ演奏音を出力させる音源、背景画像再生用のＣＤプレーヤ、歌詞を背景画像と共に表示するディスプレイなどが接続され、全体としてカラオケ演奏システムが構成されるようになっている。
【００１５】
さて、前記ホスト装置１２は、上述のように、例えば新曲等のカラオケ演奏データが制作された際に、各カラオケ装置１４に対して、例えば深夜の所定の時間帯に、そのカラオケ演奏データの送信を、前記電話回線１５を介したデータ通信により行うようになっている。
【００１６】
このとき、詳しくは後のフローチャートの説明にて述べるように、データ通信を行うにあたっては、夫々のソフトウエア的構成により、各カラオケ装置１４は、データ通信の実行が可能である旨の通信可能情報をサブホスト装置１３に対して送信し、サブホスト装置１３は、前記通信可能情報に基づいてどのカラオケ装置１４がデータ通信可能であるかの着信待ち端末情報を生成し、ホスト装置１２は、各サブホスト装置１３から着信待ち端末情報を受信し、その着信待ち端末情報に基づいてデータ通信が可能なカラオケ装置１４を呼出してデータ通信を実行するように構成されている。
【００１７】
また、本実施例では、各カラオケ装置１４は、通信可能情報として自己の電話番号のデータを送信するようになっている。そして、サブホスト装置１３は、着信待ち端末情報として、その電話番号データの集合からなる電話番号データテーブルを生成し、記憶するようになっている。さらに、本実施例では、サブホスト装置１３は、ホスト装置１２に対して電話番号データテーブルを送信した後には、その電話番号データテーブルの記憶を消去するように構成されている。また、ホスト装置１２は、その電話番号データテーブルに基づいてカラオケ装置１４を呼出すように構成されている。
【００１８】
次に、上記構成の作用について、図２ないし図４も参照して述べる。図２，図３，図４のフローチャートは、データ通信（ホスト装置１２によるカラオケ演奏データの配送）を行うにあたって、カラオケ装置１４，サブホスト装置１３，ホスト装置１２が夫々実行する処理の手順を示している。
【００１９】
まず、図２のフローチャートは、各カラオケ装置１４が実行する処理手順を示している。即ち、まず、データ通信を行うべき時刻となったかどうかが判断され（ステップＳ２１）、データ通信を行うべき状態となったときには（Ｙｅｓ）、次に、データ通信の実行が可能な状態であるかどうかが判断される（ステップＳ２２）。この場合、電話回線１５の使用中（電話中）であった場合などは、データ通信の実行が不可能であり（ステップＳ２２にてＮｏ）、電話回線１５の使用が可能となるのを待つ。
【００２０】
そして、データ通信の実行が可能な状態となると（ステップＳ２２にてＹｅｓ）、サブホスト装置１３に対して電話をかけて呼出し（ステップＳ２３）、サブホスト装置１３にデータ通信が可能である旨の通信可能情報として自己の電話番号のデータを送信する（ステップＳ２４）。その後、通信タスクの待機状態とし  （ステップＳ２５）、ホスト装置１２から呼出しがあるのを待つ（ステップＳ２６）。そして、ホスト装置１２から呼出しがあると（ステップＳ２６にてＹｅｓ）、回線を接続してホスト装置１２からのデータを受信するのである（ステップＳ２７）。
【００２１】
次に、図３のフローチャートは、サブホスト装置１３が実行する処理手順を示している。即ち、カラオケ装置１４あるいはホスト装置１２からの呼出しがあると（ステップＳ３１にてＹｅｓ）、次に、その呼出しがカラオケ装置１４（端末）側からかホスト装置１２側からかが判断される（ステップＳ３２）。
【００２２】
カラオケ装置１４側からの呼出しであるときには、そのカラオケ装置１４の通信可能情報としての電話番号のデータを受信し（ステップＳ３３）、続いて、着信待ち端末情報としての電話番号データテーブルＴ（図１参照）を作成し、記憶する（ステップＳ３４）。この電話番号データテーブルＴは、図１に模式的に示すように、電話番号のデータの集合からなり、新たに受信があった場合にその都度その電話番号データを追加して行くようになっている。
【００２３】
一方、ホスト装置１２側からの呼出しがあったときには、現在の着信待ち端末情報つまり電話番号データテーブルＴを、ホスト装置１２に送信する（ステップＳ３５）。その送信後には、その電話番号データテーブルＴに記憶された電話番号データを消去するようになっている（ステップＳ３６）。
【００２４】
そして、図４のフローチャートは、ホスト装置１２が実行する処理手順を示している。即ち、まず、データ通信を行うべき状態であるかどうかが判断され（ステップＳ４１）、データ通信を行うべき状態となったときには（Ｙｅｓ）、サブホスト装置１３を呼出し（ステップＳ４２）、電話番号データテーブルＴがある場合には（ステップＳ４３にてＹｅｓ）、サブホスト装置１３に現在記憶されている着信待ち端末情報としての電話番号データテーブルＴを受取る（ステップＳ４４）。
【００２５】
次に、受取った電話番号データテーブルＴにおける電話番号データに基づいてカラオケ装置１４を呼出し（ステップＳ４６）、そのカラオケ装置１４に、カラオケ演奏データを送信するのである（ステップＳ４７）。このカラオケ演奏データの送信は、電話番号データテーブルＴに記憶された全てのカラオケ装置１４に対して順次行われ、データ送信が終了つまり着信待ち状態のカラオケ装置１４がなくなれば（ステップＳ４５にてＹｅｓ）、再びステップＳ４１に戻る。尚、このとき、ホスト装置１２においてても、送信後には、電話番号データは消去されるようになっている。
【００２６】
以上のような構成によって、ホスト装置１２と各カラオケ装置１４とのデータ通信が行われ、最終的には、ホスト装置１２は、全てのサブホスト１３から電話番号データを受取って、全てのカラオケ装置１４に対するカラオケ演奏データの送信を行うのである。このとき、各カラオケ装置１４とのデータ通信を行うにあたっては、ホスト装置１２は通信可能状態となったカラオケ装置１４に対して呼出しを行い、未だ通信可能状態になっていないカラオケ装置１４に対しては、データ通信のための呼出しを行わずに済むので、回線接続のリトライを繰返すことがなくなる。
【００２７】
従って、本実施例によれば、データ通信の際に従来のようなリトライを続けなければならなかったものと異なり、無駄な呼出しを行うことを未然に防止でき、通信効率の向上を図ることができるものである。また、特に本実施例では、カラオケ装置１４からの通信可能情報に、自己の電話番号のデータを含ませるように構成したので、サブホスト装置１３及びホスト装置１２に、予めカラオケ装置１４の電話番号を記憶させずとも、電話回線１５を通じたデータ通信が可能となり、しかも、サブホスト装置１３においてはその電話番号のデータが必要時以外は消去されるので、情報の漏洩に対する安全性，信頼性を向上させることができるものである。ホスト装置１２においても、電話番号のデータは、必要時以外は消去されることは勿論である。
【００２８】
尚、本発明は上記した実施例に限定されるものではなく、例えば、通信カラオケシステムに限らず、各種のデータ通信システムに適用することができる等、要旨を逸脱しない範囲内で適宜変更して実施し得るものである。
【００２９】
【発明の効果】
以上の説明にて明らかなように、本発明のデータ通信システムによれば、電話回線からなる通信回線で相互に結ばれたサブホスト装置を設けると共に、端末装置が、その端末装置の電話番号を含む通信可能情報をサブホスト装置に対して送信し、サブホスト装置が、データ通信が可能な端末装置の電話番号データテーブルからなる着信待ち端末情報をホスト装置に送信し、ホスト装置がその着信待ち端末情報に基づいてデータ通信を実行し、サブホスト装置が、着信待ち端末情報をホスト装置に送信した後、その着信待ち端末情報を消去するように構成したので、ホスト装置と端末装置との間で通信回線を通じてデータ通信を行うにあたって、回線の接続作業のリトライをなくして通信効率の向上を図ることができ、更には、情報の漏洩に対する安全性，信頼性を一層向上させることができるという優れた実用的効果を奏するものである。
【図面の簡単な説明】
【図１】  本発明の一実施例を示すもので、データ通信システムの構成を概略的に示すブロック図
【図２】  データ通信時における各カラオケ装置の実行する処理手順を示すフローチャート
【図３】  データ通信時におけるサブホスト装置の実行する処理手順を示すフローチャート
【図４】  データ通信時におけるホスト装置の実行する処理手順を示すフローチャート
【図５】  従来例を示す図１相当図
【符号の説明】
図面中、１１はデータ通信システム、１２はホスト装置、１３はサブホスト装置、１４はカラオケ装置（端末装置）、１５は電話回線（通信回線）、Ｔは電話番号データテーブルを示す。
【図１】
0003777231.tif 000002
【図２】
0003777231.tif 000003
【図３】
0003777231.tif 000004
【図４】
0003777231.tif 000005
【図５】
0003777231.tif 000006