(57)【特許請求の範囲】
【請求項１】
ホスト装置と複数の端末装置とを備え、端末装置からホスト装置に対して発信することにより両者の通信が開始する通信ネットワークにおいて、
通信ネットワーク内に属する複数の端末装置それぞれが固有の番号となるようにシリアル番号を設定し、それを予め各端末装置に記憶させておき、
各端末装置は、下記のように決定された自装置が記憶しているシリアル番号の下ｎ桁（ｎ≧１）を用い、下記のように決定された所定の計算式によって計算した結果を発信時期として決定し、その決定された発信時期になると自動的にホスト装置に対して発信することを特徴とする通信ネットワークにおける端末装置の発信時期決定方法。
（１）ホスト装置における同時着信許可数と、通信ネットワーク内で設定されている端末装置１台あたりのホスト装置との通信周期と、端末装置１台あたりの１回の通信に必要な時間を考慮して、１つの通信ネットワーク内に存在させる端末装置の上限総数が決定され、その上限総数に応じて、発信時期決定のために用いるシリアル番号中の下ｎ桁が決定されている。
（２）所定の計算式は、ホスト装置における同時着信許可数と、通信ネットワーク内で設定されている端末装置１台あたりのホスト装置との通信周期と、端末装置１台あたりの１回の通信に必要な時間の少なくとも３つの要素が考慮されて設定されている。
【請求項２】
請求項１に記載の発信時期決定方法において、
前記所定の計算式は、ホスト装置から通信ネットワーク内の全ての端末装置に対して配信することによって更新可能であることを特徴とする通信ネットワークにおける端末装置の発信時期決定方法。
【請求項３】
通信ネットワーク内のホスト装置に対して発信することにより該ホスト装置との通信を開始する端末装置において、
通信ネットワーク内に属する複数の端末装置それぞれが固有の番号となるように設定されたシリアル番号を記憶しておくシリアル番号記憶手段と、
下記のように決定された前記シリアル番号記憶手段に記憶されているシリアル番号の下ｎ桁（ｎ≧１）を用い、下記のように決定された所定の計算式によって発信時期を決定する発信時期決定手段と、
該発信時期決定手段によって決定された発信時期を記憶しておく発信時期記憶手段と、
該発信時期記憶手段に記憶された発信時期になると自動的にホスト装置に対して発信する発信手段とを備えることを特徴とする端末装置。
（１）ホスト装置における同時着信許可数と、通信ネットワーク内で設定されている端末装置１台あたりのホスト装置との通信周期と、端末装置１台あたりの１回の通信に必要な時間を考慮して、１つの通信ネットワーク内に存在させる端末装置の上限総数が決定され、その上限総数に応じて、発信時期決定のために用いるシリアル番号中の下ｎ桁が決定されている。
（２）所定の計算式は、ホスト装置における同時着信許可数と、通信ネットワーク内で設定されている端末装置１台あたりのホスト装置との通信周期と、端末装置１台あたりの１回の通信に必要な時間の少なくとも３つの要素が考慮されて設定されている。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホスト装置と複数の端末装置とを備え、端末装置からホスト装置に対して発信することにより両者の通信が開始する通信ネットワークにおける端末装置側の発信時期決定方法及び端末装置に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
ホスト装置と複数の端末装置との間で通信を行なう通信ネットワークにおいて、その通信を開始するための発信をホスト装置が主導で行なう場合と端末装置が主導で行なう場合とが考えられる。
【０００３】
ホスト装置が主導となる場合には、ホスト装置が、通信すべき複数の端末装置毎にその発信時期を管理しておき、その発信時期になると該当する端末装置に発信して行えばよい。一方、端末装置が主導で行なう場合には、複数の端末装置が個々に発信するので、発信が集中してしまうとホスト装置で所定数以上の発信を受け付けてくれなくなり、データ通信が行えない端末装置が発生してしまう。そこで従来は、ホスト装置から各端末装置に対して発信時刻情報を送信するようにし、端末装置ではその送信された発信時刻になったらホスト装置に発信するようにしていた。
【０００４】
しかしながら、端末装置が主導で発信するといっても、その発信時期の管理はホスト装置が行うようにしていたため、ホスト装置での管理負担が大きくなってしまう。例えば、１台の端末装置とデータ通信を行なう毎に、次回の発信時期を決定し通知するといった発信時期管理のため処理が必要となってくるのである。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、端末装置が主導でホスト装置への発信を行ない、ホスト装置がその発信時期に関しての管理が不要でありながら、端末装置からホスト装置への発信が集中することを防止し、円滑なデータ通信を実現することを目的とする。
【０００６】
【課題を解決するための手段及び発明の効果】
この目的を達成するためになされた請求項１に記載の発明は、ホスト装置と複数の端末装置とを備え、端末装置からホスト装置に対して発信することにより両者の通信が開始する通信ネットワークにおいて、通信ネットワーク内に属する複数の端末装置それぞれが固有の番号となるようにシリアル番号を設定し、それを予め各端末装置に記憶させておき、各端末装置は、下記のように決定された自装置が記憶しているシリアル番号の下ｎ桁（ｎ≧１）を用い、下記のように決定された所定の計算式によって計算した結果を発信時期として決定し、その決定された発信時期になると自動的にホスト装置に対して発信することを特徴とする通信ネットワークにおける端末装置の発信時期決定方法である。
（１）ホスト装置における同時着信許可数と、通信ネットワーク内で設定されている端末装置１台あたりのホスト装置との通信周期と、端末装置１台あたりの１回の通信に必要な時間を考慮して、１つの通信ネットワーク内に存在させる端末装置の上限総数が決定され、その上限総数に応じて、発信時期決定のために用いるシリアル番号中の下ｎ桁が決定されている。
（２）所定の計算式は、ホスト装置における同時着信許可数と、通信ネットワーク内で設定されている端末装置１台あたりのホスト装置との通信周期と、端末装置１台あたりの１回の通信に必要な時間の少なくとも３つの要素が考慮されて設定されている。
【０００７】
本発明の発信時期決定方法によれば、基本的に各端末装置が発信時期を独自に決定し、その発信時期になると自動的にホスト装置に対して発信する形式であるため、端末装置が主導でホスト装置への発信を行なうのであるが、ホスト装置がその発信時期に関して管理する必要がない。したがって、従来のように１台の端末装置とデータ通信を行なう毎に、ホスト装置が次回の発信時期を決定し、通知するといった従来の通信ネットワークにおいて必要であった発信時期管理のため処理が不要となり、ホスト装置での管理負担がなくなる。
【０００８】
そして、この発信時期の決定については、自装置が記憶しているシリアル番号の下ｎ桁（ｎ≧１）を用い、下記のように決定された所定の計算式によって計算した結果を発信時期として決定するのであるが、この「シリアル番号の下ｎ桁」は、通信ネットワーク内に存在させる端末装置の上限総数に応じて決定されている。そして、この「通信ネットワーク内に存在させる端末装置の上限総数」は、ホスト装置における同時着信許可数と、通信ネットワーク内で設定されている端末装置１台あたりのホスト装置との通信周期と、端末装置１台あたりの１回の通信に必要な時間を考慮して決定されている。
【０００９】
また、所定の計算式は、ホスト装置における同時着信許可数と、通信ネットワーク内で設定されている端末装置１台あたりのホスト装置との通信周期と、端末装置１台あたりの１回の通信に必要な時間の少なくとも３つの要素を考慮して設定されている。そのため、ホスト装置における同時着信許可数と、通信ネットワーク内で設定されている端末装置１台あたりのホスト装置との通信周期と、端末装置１台あたりの１回の通信に必要な時間を考慮して「通信ネットワーク内に存在させる端末装置の上限総数」が例えば１００台と決定された場合には「シリアル番号の下ｎ桁」については２桁とすればよい。００〜９９という番号によって１００台の区別が付くからである。同様に、「通信ネットワーク内に存在させる端末装置の上限総数」が例えば１０００台と決定された場合には「シリアル番号の下ｎ桁」については３桁とすればよい。０００〜９９９という番号によって１０００台の区別が付くからである。
【００１０】
なお、請求項２に示すように、所定の計算式を、ホスト装置から通信ネットワーク内の全ての端末装置に対して配信するようにすれば、必要に応じて更新することができる。つまり、上述したホスト装置における同時着信許可数や、端末装置１台あたりの所要通信時間や、通信ネットワーク内の現在の端末数あるいは想定される最大端末数が変更になった場合には、それに応じた適切な計算式を配信すればよい。
【００１１】
【００１２】
このように決定した発信時期に各端末装置が発信することで、通信ネットワーク内の端末装置からの発信時期が分散され、ホスト装置にとっては端末装置からの発信が集中することが防止される。その結果、円滑なデータ通信を実現することできる。
【００１３】
一方、請求項３には、本発明の通信ネットワークにおける端末装置の発信時期決定方法を用いた端末装置が提案されている。この端末装置は、通信ネットワーク内のホスト装置に対して発信することにより該ホスト装置との通信を開始する端末装置において、通信ネットワーク内に属する複数の端末装置それぞれが固有の番号となるように設定されたシリアル番号を記憶しておくシリアル番号記憶手段と、  下記のように決定された前記シリアル番号記憶手段に記憶されているシリアル番号の下ｎ桁（ｎ≧１）を用い、下記のように決定された所定の計算式によって発信時期を決定する発信時期決定手段と、
該発信時期決定手段によって決定された発信時期を記憶しておく発信時期記憶手段と、
該発信時期記憶手段に記憶された発信時期になると自動的にホスト装置に対して発信する発信手段とを備えることを特徴とする。
（１）ホスト装置における同時着信許可数と、通信ネットワーク内で設定されている端末装置１台あたりのホスト装置との通信周期と、端末装置１台あたりの１回の通信に必要な時間を考慮して、１つの通信ネットワーク内に存在させる端末装置の上限総数が決定され、その上限総数に応じて、発信時期決定のために用いるシリアル番号中の下ｎ桁が決定されている。
（２）所定の計算式は、ホスト装置における同時着信許可数と、通信ネットワーク内で設定されている端末装置１台あたりのホスト装置との通信周期と、端末装置１台あたりの１回の通信に必要な時間の少なくとも３つの要素が考慮されて設定されている。
【００１４】
シリアル番号記憶手段には、通信ネットワーク内に属する複数の端末装置それぞれが固有の番号となるように設定されたシリアル番号が記憶されており、発信時期決定手段は、上記（１）のように決定されたシリアル番号記憶手段に記憶されているシリアル番号の下ｎ桁（ｎ≧１）を用い、上記（２）のように決定された所定の計算式によって発信時期を決定し、発信時期記憶手段に記憶しておく。そして、発信手段は、記憶された発信時期になると自動的にホスト装置に対して発信する。
【００１５】
したがって、本端末装置が発信した場合には、上記通信ネットワークにおける端末装置の発信時期決定方法についての説明でも述べたように、通信ネットワーク内の複数の端末装置から発信される時期が分散され、端末装置からホスト装置への発信が集中することが防止できる。
【００１６】
【発明の実施の形態】
次に、本発明の発信時期決定方法にて端末装置の発信時期を決定するようにした通信ネットワークを通信式カラオケシステムに適用した一実施例を図面を参照して説明する。
【００１７】
最初に図１を参照して、実施例としての通信ネットワークの構成を説明する。図１において、「ホスト装置」としての情報センタ１と「端末装置」としてのカラオケ端末１０とが本発明の通信ネットワークであり、公衆回線網５は電話事業者側設備である。
【００１８】
図１に示す通信ネットワークは最小の構成例であり、１台の情報センタ１と１台のカラオケ端末１０から構成される。実際には、上記各装置１，１０はそれぞれ複数台存在する場合もあり、１台の情報センタ１に対して複数台のカラオケ端末１０が存在するのが一般的である。
【００１９】
まず、情報センタ１の構成を説明する。情報センタ１は、ホストコンピュータ５１と、情報記憶装置５３と、入力装置５５と、通信制御装置５７と、プリンタ５９と、ＣＲＴ６１とを備えている。ホストコンピュータ５１は、各種制御プログラムに従って情報センタ全体の動作制御を行っている。情報記憶装置５３には、カラオケ端末１０へ配信可能なカラオケ曲情報が記憶されている。また、カラオケ端末１０毎の稼働情報やカラオケ曲情報の配信記録（配信日等も含まれている）あるいは課金実績等もこの情報記憶装置５３に記憶させておくことができる。なお、入力装置５５からは各種指令を入力することができ、例えば、情報記憶装置５３に記憶された稼働情報や配信記録あるいは課金実績等をプリンタ５９によって印刷させたり、ＣＲＴ６１に表示させたりすることができる。
【００２０】
また、通信制御装置５７は、電話事業者側設備である公衆回線網５を通してカラオケ端末１０とデータ通信を行うためのものであり、情報センタ１の通信制御装置５７とカラオケ端末１０の通信制御装置２７とが公衆回線網５を介してデータ通信を行なう。情報センタ１からカラオケ曲情報を配信したり、カラオケ端末１０からの稼働情報等を吸い上げる場合には、この経路で行なう。
【００２１】
続いて、カラオケ端末１０についてその構成及び機能の概略を説明する。上述したように本発明における「端末装置」に相当するカラオケ端末１０は、装置全体の制御を司り、「発信時期決定手段」に相当する中央制御装置３１、入力手段としての多目的入力キー３２、「シリアル番号記憶手段」及び「発信時期記憶手段」に相当するハードディスク３３、現在の年月日時刻を計時可能な電子タイマ３４、音声再生回路３５、画面表示制御装置２６、「発信手段」に相当する通信制御装置２７を備えている。そして、音声再生回路３５にはミキサアンプ３８が、画面表示制御装置２６には表示手段としてのテレビモニタ２９がそれぞれ接続されている。
また、ミキサアンプ３８にはスピーカ４１とマイクロフォン４３が接続されている。
【００２２】
前記多目的入力キー３２は各種キーを備えており、カラオケ曲の選択作業や、情報センタ１との接続などの操作に使用される。また通信制御装置２７は、電話事業者側設備である公衆回線網５を通して情報センタ１とデータ通信を行うためのものであり、デジタルデータの音声帯域への変調、受信した音声帯域信号のデジタルデータへの復調を行う。
【００２３】
カラオケ端末１０は、カラオケ演奏を行うために必要なカラオケ曲情報を情報センタ１から供給してもらい、内蔵するハードディスク３３に記憶・蓄積しておく。なお、前記ハードディスク３３には記憶される１曲分のカラオケ曲情報は、曲同士を識別するための識別情報である曲番号情報及び実体情報から構成されている。この内の実体情報は、伴奏音楽の情報であるＭＩＤＩ（Musical Instrument Digital Interface）規格の演奏情報、歌詞情報、歌詞の切替や色替えのタイミングを指定するためのタイミング情報、背景映像情報等からなっている。背景映像情報は曲毎に対応した映像情報を符合化したものである。
【００２４】
カラオケ端末１０は、上記のような構成からなり、カラオケ利用者のリクエストに応じて実際にカラオケ演奏を行うための装置である。カラオケ演奏時には、中央制御装置３１は、所定のカラオケ演奏プログラムに従って、カラオケ演奏処理を実行するのであるが、中央制御装置３１は、リクエストされた曲に対応するカラオケ曲情報をハードディスク３３から読み出し、演奏情報は音声再生回路３５に、歌詞情報及び背景映像情報は画面表示制御装置２６にそれぞれ転送する。音声再生回路３５に出力された演奏情報は、アナログの演奏信号に変換された後、ミキサアンプ３８へ送られて電気的に増幅されるとともに、マイクロフォン４３を介して入力する利用者の歌声と適度な割合でミキシングされる。ミキシングされた音声信号は、スピーカ４１により演奏音として外部へ出力される。
【００２５】
一方、演奏情報と同期して出力される歌詞情報は、画面表示制御装置２６において再生された背景映像情報と合成（スーパーインポーズ）されてテレビモニタ２９に表示される。これにより、テレビモニタ２９には、背景映像に歌詞テロップが合成された状態で表示される。
【００２６】
カラオケ演奏を行うために必要なカラオケ曲情報は情報センタ１から供給してもらって内蔵するハードディスク３３に記憶・蓄積しておくことは説明した。過去にリリースされた曲についてはまとめて供給するか、あるいは予めハードディスク３３に記憶させた状態のカラオケ端末１０として利用者側に設置することによって対応するが、今後リリースされる新曲については、情報センタ１から公衆回線網５を介してカラオケ端末１０へ順次供給して補充していく。
【００２７】
この場合、カラオケ端末１０から情報センタ１に対して、例えば１日に１回あるいは１０日に１回というように定期的に問い合わせ、新曲があれば配信してもらうという形式を採用している。ハードディスク３３には新曲配信の問い合わせをするための発信時期が記憶されており、中央制御装置３１は、この発信時期が来ると情報センタ１に対して発信し、問い合わせをするのである。なお、後述するようにこの発信時期は更新設定することができる。
【００２８】
そして、この発信時期は、次のようにして決定される。
［第１の発信時期決定例］
これは各カラオケ端末１０が１日に１回の割合で情報センタ１に発信するように設定する場合で、１日における発信時期を分散させる例である。
【００２９】
カラオケ端末１０にはそれぞれ固有の製造シリアル番号が設定されており、その製造シリアル番号はハードディスク３３に記憶されている。そして、そのシリアル番号を用い、発信時期決定プログラムに基づいて、自端末の発信時期を自分で決定する。
【００３０】
その決定方法は、１日の総分数である［２４時間×６０分＝１４４０分］を１００で除した［１４．４分」を製造シリアル番号の下２桁にかけた値を、午前０時０分からの経過時刻として計算する。例えばカラオケ端末１０の総数が１００台以内で、しかも１台当りの通信時間が１４．４分未満であれば、情報センタ１に対するカラオケ端末１０からの同時着信呼数が１０台以内となり、情報センタ１の着信ポート数は１０個あれば良いことになる。
【００３１】
この決定方法によって決定した発信時期を図２に示す。製造シリアル番号の下２桁が「００」の場合には「０時０分０秒」であり、下２桁が「０１」の場合には「０時１４分２４秒」、下２桁が「０２」の場合には「０時２８分４８秒」という具合いに、１４分２４秒毎に発信時期が設定され、順番として最後となる下２桁が「９９」のものは「２３時４５分３６秒」となる。
［第２の発信時期決定例］
これは各カラオケ端末１０が１０日に１回の割合で情報センタ１に発信するように設定する場合で、１０日単位で発信時期を分散させる例である。
【００３２】
１か月を１日から１０日、１１日から２０日、２１日から月末日の３期間に分け、各期間内に１回発信するように設定する。例えば１日から１０日までの期間であれば、１０日の総分数である［１０日×２４時間×６０分＝１４４００分］を１０００で除した［１４．４分］を製造シリアル番号の下３桁にかけた値を、１日の午前０時０分からの経過時刻として計算する。
【００３３】
図３にこの決定方法によって決定した発信時期を示す。製造シリアル番号の下３桁が「０００」の場合には「１日０時０分０秒」であり、下３桁が「００１」の場合には「１日０時１４分２４秒」という具合いに、１４分２４秒毎に発信時期が設定される。下３桁が「２００」の場合には１４．４分×２００＝２８８００分なので「２日２時０分０秒」、下３桁が「７７７」の場合には１４．４分×７７７＝１１１１８８．８分なので「７日１８時２８分４８秒」となる。そして順番として最後となる下３桁が「９９９」のものは、「１０日２３時４５分３６秒」となる。
【００３４】
これは１日から１０日の期間における発信時期であったが、１１日から２０日の期間、２１日から月末日の期間についてもそれぞれ同様である。したがって、例えば製造シリアル番号の下３桁が「２００」のカラオケ端末１０は、２日，１２日，２２日のそれぞれ午前０時０分０秒に発信することになる。また下３桁が「７７７」のものは、７日，１７日，２７日のそれぞれ午後６時２８分４８秒に発信することになる。
【００３５】
続いて、上述したような発信時期決定方法によって決定された発信時期が来ると情報センタ１に対して発信するカラオケ端末１０での処理、及びその発信に対して応答する情報センタ１での処理について説明する。まず、カラオケ端末１０で実行される発信制御処理を図４のフローチャートを参照して説明する。
【００３６】
本処理では、まず、最初のステップＳ１１にて、ハードディスク３３から読み出した発信時期（この場合は発信時刻として秒単位で設定されている。）と電子タイマ３４が計時している現在時刻とを比較する。
その比較の結果、発信時刻になっていれば（Ｓ１２：ＹＥＳ）、Ｓ１３へ移行して、情報センタ１に新曲の配信要求をするための処理を実行する。
【００３７】
まず、Ｓ１３で情報センタ１と接続する。
より具体的には、カラオケ端末１０は、所定の通信プロトコルに従い公衆回線網５を通じて情報センタ１を発呼し、さらにパスワードを送信する。そして、情報センタ１からパスワードＯＫが送信されて初めて接続が完了し、その後の新曲配信要求等が実行できるようになる。
【００３８】
情報センタ１との接続処理終了後、Ｓ１４へ移行し、新曲にかかるカラオケ曲情報を配信してもらうための要求を情報センタ１に対して送信する。そして、続くＳ１５では、配信要求に対する応答として、情報センタ１から送信される新曲にかかるカラオケ曲情報又は「新曲なし」を通知するための情報を受信する。新曲のカラオケ曲情報を受信した場合にはハードディスク３３へ記憶させる。
【００３９】
このハードディスク３３への記憶処理が完了したら、Ｓ１６へ移行し、情報センタ１との接続解除処理を行う。なお、必ずしも要求した時点で配信されるべき新曲があるとは限らないので、その場合には「新曲なし」の通知がされ、それで接続解除処理に移行する。
【００４０】
この接続解除処理が終了すると、Ｓ１７へ移行して発信時刻の更新処理を実行する。この発信時刻の更新は、例えば図２に示したように１日に１回同じ時刻に発信するように決定されている場合、１日を加算して次回の発信時刻として更新する。また、図３に示したように１０日に１回同じ時刻に発信するように決定されている場合には、次回のために１０日を加算して更新する。例えば、図３において下３桁が「７７７」の場合で、１２月７日の１８時２８分４８秒に発信した場合には、１０日後の１２月１７日の１８時２８分４８秒が次回の発信時刻（発信時期）として更新設定される。
【００４１】
このように発信時刻の更新設定を行った後は、再度Ｓ１１へ戻る。なお、Ｓ１２で否定判断、すなわち発信時刻になっていない場合には、そのままＳ１１へ戻る。次に、情報センタ１の作動を図５のフローチャートに基づいて説明する。
【００４２】
情報センタ１では、電源投入後、Ｓ３０のステップから実行する。Ｓ３０では、通信制御装置５７のリセット等の装置全体の初期化を行う。そして、Ｓ３１へ移行し、カラオケ端末１０から接続要求があるかどうかを調べる。あればＳ３２へ移行し、なければＳ３１の処理を繰り返し、待機状態となる。
【００４３】
Ｓ３２では、カラオケ端末１０からの接続要求に対して当該カラオケ端末１０との接続を行う。接続完了後、Ｓ３３へ移行し、カラオケ端末１０からの新曲の配信要求を受信する。この新曲配信要求の受信完了後、Ｓ３４へ移行し、新曲にかかるカラオケ曲情報又は「新曲なし」を通知するための情報を、要求を出したカラオケ端末１０に対して送信する。前回の配信時から今回の配信時までに新たに配信すべきものとなった新曲のカラオケ曲情報を配信するのであるが、配信すべき新曲がない場合もあるので、その場合には「新曲なし」を通知する。
【００４４】
こうしてＳ３４で課金情報の送信が完了したら、Ｓ３５へ移行し、カラオケ端末１０との接続を解除する。接続解除処理が完了後、Ｓ３６へ移行し、Ｓ３２〜Ｓ３５の処理の結果であるカラオケ曲情報の配信実績を、情報記憶装置５３に記録する。
【００４５】
以上説明したように、通信ネットワーク内に属する複数のカラオケ端末１０それぞれが固有の番号となるように製造シリアル番号が設定されており、各カラオケ端末１０はそれをハードディスク３３に記憶している。そして、各カラオケ端末１０は、自装置が記憶している製造シリアル番号に基づいて独自に発信時期を決定し、その決定された発信時期になると自動的に情報センタ１に対して発信する。このような発信時期決定方法によれば、カラオケ端末１０の主導で情報センタ１への発信を行ない、情報センタ１がその発信時期に関して管理する必要がない。
【００４６】
したがって、従来のように１台のカラオケ端末１０とデータ通信を行なう毎に、情報センタ１が次回の発信時期を決定し、通知するといった従来の通信ネットワークにおいて必要であった発信時期管理のため処理が不要となり、情報センタ１での管理負担がなくなる。また、通信ネットワーク内の端末装置からの発信時期が分散され、ホスト装置にとっては端末装置からの発信が集中することが防止される。その結果、円滑なデータ通信を実現することできる。
【００４７】
また、発信時期の決定のために、上記実施例では所定の計算式を用いていた。［第１の発信時期決定例］では製造シリアル番号の下２桁だけを用い、［第２の発信時期決定例］では製造シリアル番号の下３桁だけを用いていた。この計算式やシリアル番号の下何桁を用いるかは、通信ネットワークの種々の状況によって異なるが、その際に考慮する要素としては、通信ネットワーク内で設定されている１台のカラオケ端末１０あたりの情報センタ１との通信周期が挙げられる。例えば１日に１回通信する必要があるのか、１０日に１回でよいのかといったことは重要である。また、情報センタ１における同時着信許可数も考慮する必要がある。例えば情報センタ１の着信ポート数が１０個と決まっている場合には、それを基準とし、さらに通信周期と１回の通信に必要な時間を考慮して、１つの通信ネットワーク内のカラオケ端末１０の総数を決定する必要も出て来る。
【００４８】
なお、配信時刻を決定するための所定の計算式を、情報センタ１から通信ネットワーク内の全てのカラオケ端末１０に対して配信するようにすれば、必要に応じて更新することができる。つまり、上述した情報センタ１における同時着信許可数や、カラオケ端末１０の１台あたりの所要通信時間等は、通信ネットワーク内の現在の端末数あるいは想定される最大端末数が変更になった場合、あるいは通信能力がアップした場合等には、それに応じた適切な計算式を配信すれば、より適切な通信が実現できる。
【００４９】
以上本発明はこの様な実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲において種々なる態様で実施し得る。例えば、上記実施例では発信時期の決定のために所定の計算式を用いていたが、所定の法則にしたがって決定してもよい。例えば各カラオケ端末１０は、自装置が記憶している製造シリアル番号の下１桁が暦における日時の下１桁と一致する場合に、その日時を発信時期として決定することが考えられる。また１月に３回程度の通信ができればよい場合には、日の下１桁を用いればよい。例えばシリアル番号が「１２３４」であれば、下１桁の「４」と一致する日として４日、１４日、２４日が該当する。また、１日に２回程度通信する場合には、時（０時〜２３時あるいは１時〜２４時）の下１桁を用いればよい。例えばシリアル番号が「１２３４」であれば、下１桁の「４」と一致する時として４時と１４時が該当する。もちろん、この場合には、１時間単位でしか発信時期が設定できないので、１回の通信時間が１時間近くかかる場合には有効であるが、１０分程度で終了してしまうと、その後の５０分程度が有効に使われなくなるので、１回の通信時間が短い場合には、上述したように、その通信時間も考慮した計算式による方が好ましいといえる。
【００５０】
なお、上記実施例では、製造シリアル番号を用いていたが、カラオケ端末１０毎に固有の番号として設定されるものであれば別の番号でもよい。そして、基本的には同じ通信ネットワーク内において固有であればよく、別の通信ネットワーク内には同じ製造シリアル番号のものがあっても構わない。したがって、例えばロット番号のようなものが付加されて「Ａ−１０７７７」と「Ｂ−１０７７７」のような番号があったとしても、それらが別の通信ネットワークに分けられていれば問題はない。
【００５１】
また、上記実施例は、通信式カラオケシステムのネットワークに適用したものであったが、その他の種々の通信ネットワークに適用できる。特に、端末装置がホスト装置から定期的に情報を得る必要がある場合、あるいは逆にホスト装置が端末装置から定期的に情報を得る必要がある場合に有効なものであり、例えば１日に１回いつでもよいからホスト装置との通信が必要というような通信ネットワークにおいてその効果を発揮するものである。
【図面の簡単な説明】
【図１】 本発明の一実施例の通信ネットワークのブロック図である。
【図２】 第１の発信時期決定方法により決定した発信時期を示す説明図である。
【図３】 第２の発信時期決定方法により決定した発信時期を示す説明図である。
【図４】 実施例のカラオケ端末で実行される発信制御処理を示すフローチャートである。
【図５】  実施例の情報センタで実行される配信制御処理を示すフローチャートである。
【符号の説明】
１…情報センタ                  ５…公衆回線網
７…専用回線                  １０…カラオケ端末
２６…画面表示制御装置          ２７…通信制御装置
２９…テレビモニタ              ３１…中央制御装置
３２…多目的入力キー            ３３…ハードディスク
３４…電子タイマ                ３５…音声再生回路
３８…ミキサアンプ              ４１…スピーカ
４３…マイクロフォン            ５１…ホストコンピュータ
５３…情報記憶装置              ５５…入力装置
５７…通信制御装置              ５９…プリンタ
【図１】
0003744579.tif 000002
【図２】
0003744579.tif 000003
【図３】
0003744579.tif 000004
【図４】
0003744579.tif 000005
【図５】
0003744579.tif 000006