(57)【要約】【課題】  回線状態に応じて最適な通信を成立させる通信カラオケ装置を提供する。【解決手段】  センタ装置１６との間の通信の品質が情報を取得するのに十分であるか否かを判定する通信品質判定手段７０と、その通信品質判定手段７０による判定結果に基づいて、予め定められた複数の通信規格のうちから所定の通信規格を選択して設定する通信規格設定手段７４とを、含むことから、センタ装置１６との間の過去の通信実績を反映した通信規格の設定が可能とされ、回線状態に応じて最適な通信を成立させる通信カラオケ装置１２を提供することができる。【選択図】  図４
2006139125.tif 000002
【特許請求の範囲】
【請求項１】
所定のセンタ装置から通信回線を介して情報を取得できる通信カラオケ装置であって、
前記センタ装置との間の通信の品質が前記情報を取得するのに十分であるか否かを判定する通信品質判定手段と、
該通信品質判定手段による判定結果に基づいて、予め定められた複数の通信規格のうちから所定の通信規格を選択して設定する通信規格設定手段と
を、含むことを特徴とする通信カラオケ装置。
【請求項２】
前記通信品質判定手段による判定結果を記憶する記憶装置を含み、前記通信規格設定手段は、該記憶装置に記憶された前記通信品質判定手段による判定結果を読み出して前記通信規格の設定を行うものである請求項１の通信カラオケ装置。
【請求項３】
前記通信規格設定手段は、前記通信品質判定手段の判定が所定のｍ回連続して否定された場合には、その時点において設定されている通信規格よりも低速の通信規格を選択して設定するものである請求項２の通信カラオケ装置。
【請求項４】
前記通信規格設定手段は、前記通信品質判定手段の判定が所定のｎ回連続して肯定された場合には、その時点において設定されている通信規格よりも高速の通信規格を選択して設定するものである請求項２又は３の通信カラオケ装置。
【請求項５】
前記通信規格設定手段は、前記通信品質判定手段の判定が所定のｋ回行われてそのうち所定のｌ回否定された場合には、その時点において設定されている通信規格よりも低速の通信規格を選択して設定するものである請求項２から４の何れかの通信カラオケ装置。
【請求項６】
前記通信規格設定手段は、前記通信品質判定手段の判定が所定のｉ回行われてそのうち所定のｊ回肯定された場合には、その時点において設定されている通信規格よりも高速の通信規格を選択して設定するものである請求項２から５の何れかの通信カラオケ装置。
【請求項７】
所定のセンタ装置から通信回線を介して情報を取得できる通信カラオケ装置であって、
前記センタ装置との間の通信の品質が前記情報を取得するのに十分であるか否かを判定する通信品質判定手段と、
該通信品質判定手段による判定結果に基づいて、前記センタ装置との間の通信速度を設定する通信速度設定手段と
を、含むことを特徴とする通信カラオケ装置。
【請求項８】
前記通信品質判定手段による判定結果を記憶する記憶装置を含み、前記通信速度設定手段は、該記憶装置に記憶された前記通信品質判定手段による判定結果を読み出して前記通信速度の設定を行うものである請求項７の通信カラオケ装置。
【請求項９】
前記通信速度設定手段は、前記通信品質判定手段の判定が所定のｍ’回連続して否定された場合には、前記センタ装置との間の通信速度をその時点において設定されている通信速度よりも低速に設定するものである請求項８の通信カラオケ装置。
【請求項１０】
前記通信速度設定手段は、前記通信品質判定手段の判定が所定のｎ’回連続して肯定された場合には、前記センタ装置との間の通信速度をその時点において設定されている通信速度よりも高速に設定するものである請求項８又は９の通信カラオケ装置。
【請求項１１】
前記通信速度設定手段は、前記通信品質判定手段の判定が所定のｋ’回行われてそのうち所定のｌ’回否定された場合には、前記センタ装置との間の通信速度をその時点において設定されている通信速度よりも低速に設定するものである請求項８から１０の何れかの通信カラオケ装置。
【請求項１２】
前記通信速度設定手段は、前記通信品質判定手段の判定が所定のｉ’回行われてそのうち所定のｊ’回肯定された場合には、前記センタ装置との間の通信速度をその時点において設定されている通信速度よりも高速に設定するものである請求項８から１１の何れかの通信カラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定のセンタ装置から通信回線を介して情報を取得できる通信カラオケ装置の改良に関し、特に、回線状態に応じて最適な通信を成立させるための技術に関する。
【背景技術】
【０００２】
多数の演奏曲のうちから選択される所定の演奏曲を出力させる音楽再生装置が知られている。例えば、カラオケボックス等で使用されるカラオケ装置がそれである。斯かるカラオケ装置によれば、予め記憶装置に記憶された多数のカラオケ演奏曲から選択された所定のカラオケ演奏曲の音楽情報を出力させると共に、そのカラオケ演奏曲の歌詞情報を含む映像をその出力に同期して画面に表示させることで、所望の歌のカラオケ演奏を楽しむことができる。
【０００３】
斯かるカラオケ装置の一例として、所定のセンタ装置から通信回線を介して情報を取得できる通信カラオケ装置が知られている。例えば、特許文献１に記載された通信カラオケ装置がそれである。このような通信カラオケ装置は、通常、公衆電話回線等の通信回線を介して所定のカラオケサービス提供会社のセンタ装置と接続されることで、そのセンタ装置との間で相互に情報の遣り取りが可能とされ、新曲のカラオケ情報等が適宜ダウンロードされるようになっている。
【０００４】
【特許文献１】特開平９−２８１９８０号公報
【０００５】
しかし、前記従来の技術では、前記通信回線の状態が悪化することにより前記センタ装置との通信が切断される可能性があった。この場合、通信を復旧させるには通信規格を比較的低速なものに切り換えることが考えられるが、手動操作が必要であり煩雑であるという弊害があった。また、前記通信回線の状態が改善した場合、元の通信規格に変更するには同様に手動操作を行わねばならなかった。すなわち、回線状態に応じて最適な通信を成立させる通信カラオケ装置は、未だ開発されていないのが現状である。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、回線状態に応じて最適な通信を成立させる通信カラオケ装置を提供することにある。
【課題を解決するための手段】
【０００７】
斯かる目的を達成するために、本第１発明の要旨とするところは、所定のセンタ装置から通信回線を介して情報を取得できる通信カラオケ装置であって、前記センタ装置との間の通信の品質が前記情報を取得するのに十分であるか否かを判定する通信品質判定手段と、その通信品質判定手段による判定結果に基づいて、予め定められた複数の通信規格のうちから所定の通信規格を選択して設定する通信規格設定手段とを、含むことを特徴とするものである。
【０００８】
また、前記目的を達成するために、本第２発明の要旨とするところは、所定のセンタ装置から通信回線を介して情報を取得できる通信カラオケ装置であって、前記センタ装置との間の通信の品質が前記情報を取得するのに十分であるか否かを判定する通信品質判定手段と、その通信品質判定手段による判定結果に基づいて、前記センタ装置との間の通信速度を設定する通信速度設定手段とを、含むことを特徴とするものである。
【発明の効果】
【０００９】
このように、前記第１発明によれば、前記センタ装置との間の通信の品質が前記情報を取得するのに十分であるか否かを判定する通信品質判定手段と、その通信品質判定手段による判定結果に基づいて、予め定められた複数の通信規格のうちから所定の通信規格を選択して設定する通信規格設定手段とを、含むことから、前記センタ装置との間の過去の通信実績を反映した通信規格の設定が可能とされ、回線状態に応じて最適な通信を成立させる通信カラオケ装置を提供することができる。
【００１０】
ここで、好適には、前記通信品質判定手段による判定結果を記憶する記憶装置を含み、前記通信規格設定手段は、その記憶装置に記憶された前記通信品質判定手段による判定結果を読み出して前記通信規格の設定を行うものである。このようにすれば、前記センタ装置との間の複数回に渡る通信実績を参照して通信規格を設定できるという利点がある。
【００１１】
また、好適には、前記通信規格設定手段は、前記通信品質判定手段の判定が所定のｍ回連続して否定された場合には、その時点において設定されている通信規格よりも低速の通信規格を選択して設定するものである。このようにすれば、回線の悪化による通信の不成立を実用的な態様で防止できるという利点がある。
【００１２】
また、好適には、前記通信規格設定手段は、前記通信品質判定手段の判定が所定のｎ回連続して肯定された場合には、その時点において設定されている通信規格よりも高速の通信規格を選択して設定するものである。このようにすれば、前記センタ装置との間で可及的高速の通信を成立させられるという利点がある。
【００１３】
また、好適には、前記通信規格設定手段は、前記通信品質判定手段の判定が所定のｋ回行われてそのうち所定のｌ回否定された場合には、その時点において設定されている通信規格よりも低速の通信規格を選択して設定するものである。このようにすれば、回線の悪化による通信の不成立を実用的な態様で防止できるという利点がある。
【００１４】
また、好適には、前記通信規格設定手段は、前記通信品質判定手段の判定が所定のｉ回行われてそのうち所定のｊ回肯定された場合には、その時点において設定されている通信規格よりも高速の通信規格を選択して設定するものである。このようにすれば、前記センタ装置との間で可及的高速の通信を成立させられるという利点がある。
【００１５】
また、前記第２発明によれば、前記センタ装置との間の通信の品質が前記情報を取得するのに十分であるか否かを判定する通信品質判定手段と、その通信品質判定手段による判定結果に基づいて、前記センタ装置との間の通信速度を設定する通信速度設定手段とを、含むことから、前記センタ装置との間の過去の通信実績を反映した通信速度の設定が可能とされ、回線状態に応じて最適な通信を成立させる通信カラオケ装置を提供することができる。
【００１６】
ここで、好適には、前記通信品質判定手段による判定結果を記憶する記憶装置を含み、前記通信速度設定手段は、その記憶装置に記憶された前記通信品質判定手段による判定結果を読み出して前記通信速度の設定を行うものである。このようにすれば、前記センタ装置との間の複数回に渡る通信実績を参照して通信速度を設定できるという利点がある。
【００１７】
また、好適には、前記通信速度設定手段は、前記通信品質判定手段の判定が所定のｍ’回連続して否定された場合には、前記センタ装置との間の通信速度をその時点において設定されている通信速度よりも低速に設定するものである。このようにすれば、回線の悪化による通信の不成立を実用的な態様で防止できるという利点がある。
【００１８】
また、好適には、前記通信速度設定手段は、前記通信品質判定手段の判定が所定のｎ’回連続して肯定された場合には、前記センタ装置との間の通信速度をその時点において設定されている通信速度よりも高速に設定するものである。このようにすれば、前記センタ装置との間で可及的高速の通信を成立させられるという利点がある。
【００１９】
また、好適には、前記通信速度設定手段は、前記通信品質判定手段の判定が所定のｋ’回行われてそのうち所定のｌ’回否定された場合には、前記センタ装置との間の通信速度をその時点において設定されている通信速度よりも低速に設定するものである。このようにすれば、回線の悪化による通信の不成立を実用的な態様で防止できるという利点がある。
【００２０】
また、好適には、前記通信速度設定手段は、前記通信品質判定手段の判定が所定のｉ’回行われてそのうち所定のｊ’回肯定された場合には、前記センタ装置との間の通信速度をその時点において設定されている通信速度よりも高速に設定するものである。このようにすれば、前記センタ装置との間で可及的高速の通信を成立させられるという利点がある。
【実施例１】
【００２１】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【００２２】
図１は、本発明の一実施例である通信カラオケ装置１２及びその通信カラオケ装置１２にコンテンツを配信するための配信システム１０について説明する図である。カラオケボックス、スナック、旅館等の店舗、或いは一般家庭等にそれぞれ設置された複数の通信カラオケ装置１２は、公衆電話回線等による通信回線１４を介してカラオケサービス提供会社のセンタ装置１６に接続されており、相互に情報の通信が可能とされている。このセンタ装置１６は、後述するカラオケ情報、背景映像情報、曲間情報等のデジタルコンテンツ（Digital Content）の保管や入出力管理等を行うサーバであり、上記通信回線１４を介して複数の通信カラオケ装置１２に定期的にコンテンツの配信を行うものである。
【００２３】
図２は、上記通信カラオケ装置１２の構成を例示するブロック線図である。この図２に示すように、上記通信カラオケ装置１２は、ＣＲＴ等の映像表示装置２０と、映像情報デコーダ２２と、ビデオミキサ２４と、アンプミキサ２６と、スピーカ２８と、マイクロフォン３０と、操作パネル３２と、中央演算処理装置であるＣＰＵ３４と、ＲＯＭ３６と、ＲＡＭ３８と、記憶装置であるハードディスク４０と、モデム４２と、ＣＲＴコントローラ４４と、上記操作パネル３２等からの入力信号を処理する入出力インターフェイス４６と、音源であるシンセサイザ４８と、リモコン装置５４や電子早見本装置５６等の入力装置からのリモコン信号を受信するためのリモコン受信部５０と、その電子早見本装置５６等との間で無線ＬＡＮ通信を行うための無線ＬＡＮ通信部５２とを、備えて構成されている。
【００２４】
上記ＣＰＵ３４は、上記ＲＡＭ３８の一時記憶機能を利用しつつ上記ＲＯＭ３６に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂コンピュータであり、上記リモコン装置５４や電子早見本装置５６等により所定のカラオケ演奏曲が選曲された場合、その選曲されたカラオケ演奏曲を上記ＲＡＭ３８に設けられた予約曲リストに登録したり、その予約曲リストの演奏順に従って上記ハードディスク４０から上記ＲＡＭ３８に選曲されたカラオケ演奏曲の演奏情報及び歌詞情報等を読み出したり、カラオケ演奏曲の演奏が進行するのに応じてそのＲＡＭ３８から上記シンセサイザ４８へ演奏情報を送信したり、歌詞情報に基づいて歌詞文字映像を生成して上記ＣＲＴコントローラ４４へ送ったり、選曲時には曲名文字映像を生成して上記ＣＲＴコントローラ４４へ送ったり、上記映像情報デコーダ２２を制御して所定の背景映像を再生させたり、前記通信回線１４を介した前記センタ装置１６との間の情報通信制御等の基本的な制御を実行する。
【００２５】
前記操作パネル３２は、前記通信カラオケ装置１２の利用者が歌いたいカラオケ演奏曲を選択したり、演奏曲の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン（スイッチ）或いはつまみを備えた入力装置である。また、前記通信カラオケ装置１２には、前記操作パネル３２の一部機能を遠隔で実行するための入力装置として機能するリモコン装置５４及び電子早見本装置５６が備えられており、前記リモコン受信部５０は、それら入力装置から送信されるリモコン信号を受信して前記ＣＰＵ３４へ供給する。また、前記無線ＬＡＮ通信部５２は、前記電子早見本装置５６との間で無線ＬＡＮ通信を行うことによりその電子早見本装置５６からの選曲入力を受け付けたり、前記通信カラオケ装置１２から電子早見本装置５６へ所定の処理を実行させるための指令を送信したりというように、電波を介して前記通信カラオケ装置１２と電子早見本装置５６との間における相互の情報のやりとりを行う。
【００２６】
前記映像情報デコーダ２２は、利用者が歌詞を参照しながら歌を歌う際に前記ハードディスク４０に記憶された背景映像情報に基づいて所定の背景映像を再生（デコード）する背景映像再生装置である。この背景映像情報は、例えば、ＭＰＥＧ（Moving Picture Experts Group）形式のデータであり、そのＭＰＥＧデータに基づいて前記映像情報デコーダ２２により再生された背景映像は、前記ビデオミキサへ送られる。また、前記ＣＲＴコントローラ４４は、前記ＣＰＵ３４において生成された歌詞文字映像等の文字映像（テロップ）を出力する文字映像出力装置であり、前記ビデオミキサ２４は、前記ＣＰＵ３４において生成され且つ前記ＣＲＴコントローラ４４から出力される文字映像と、前記映像情報デコーダ２２により再生される背景映像とを合成して前記映像表示装置２０に表示させる映像合成装置である。
【００２７】
前記シンセサイザ４８は、前記ハードディスク４０から読み出されて送られて来るカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する音源である。この演奏情報は、例えば、ＭＩＤＩ（Musical Instrument Digital Interface）形式のデータであり、そのＭＩＤＩデータに基づいて前記シンセサイザ４８により生成された音楽信号は、アナログ信号に変換されて前記アンプミキサ２６へ送られる。そのアンプミキサ２６では、送られてきた音楽信号と前記マイクロフォン３０を介して入力される利用者の歌声とがミキシングされ、それらの信号が電気的に増幅されて前記スピーカ２８から出力される。
【００２８】
前記モデム４２は、前記通信カラオケ装置１２を公衆電話回線等による通信回線１４に接続するための装置であり、前記ＣＰＵ３４から出力されるディジタル信号をアナログ信号に変換して前記通信回線１４に送り出すと共に、その通信回線１４を介して伝送されるアナログ信号をディジタル信号に変換して前記ＣＰＵ３４に供給する処理を行う。前記モデム４２では、予め定められた複数の通信規格のうちから所定の通信規格を選択して設定できるようになっている。この通信規格とは、「V.34」や「V.90」等といったモデムの仕様を定める標準規格であり、複数の通信可能速度を選択可能に規定するものである。図５は、斯かる通信規格の一例である「V.34」及び「V.90」それぞれに規定された通信可能速度を示す図である。この図５に示すように、通信規格「V.34」では、「33600」、「31200」、「28800」、「26400」、「24000」、「21600」、「19200」、「16800」、「14400」、「12000」、「9600」、「7200」、「4800」、及び「2400」のうち何れかの通信速度（bps）が回線状態に応じて選択可能に規定されており、その最高通信速度は「33600」である。また、通信規格「V.90」では、「56000」、「54667」、「53333」、「52000」、「50667」、「49333」、「48000」、「46667」、「45333」、「44000」、「42667」、「41333」、「40000」、「38667」、「37333」、「36000」、「34667」、「33333」、「32000」、「30667」、「29333」、及び「28000」のうち何れかの通信速度（bps）が回線状態に応じて選択可能に規定されており、その最高通信速度は「56000」である。すなわち、通信規格「V.90」の方が、通信規格「V.34」よりも高速の通信規格である。
【００２９】
図３は、前記ハードディスク４０に設けられた各種データベースを説明する図である。この図３に示すように、前記ハードディスク４０には、カラオケ演奏曲を出力させるための多数のカラオケ情報を記憶するカラオケデータベース５８と、背景映像を出力させるための複数の背景映像情報を記憶する背景映像データベース６０と、曲間情報を出力させるための複数の曲間情報を記憶する曲間情報データベース６２と、前記モデム４２を介したセンタ装置１６との通信実績を記憶する通信実績データベース６４とが設けられている。カラオケボックス等の店舗にそれぞれ備えられた複数の通信カラオケ装置１２は、前記モデム４２を介して前記通信回線１４に接続されており、前記通信カラオケ装置１２によって常に新しい曲が演奏可能とされるように、或いは所定の背景映像や曲間情報が出力可能とされるように、随時新たなカラオケ情報、背景映像情報、曲間情報等が前記センタ装置１６から前記通信回線１４を介して配信され、前記ハードディスク４０のカラオケデータベース５８、背景映像データベース６０、曲間情報データベース６２等に記憶される。また、前記センタ装置１６との通信に用いられた通信規格、通信速度、通信の成否（後述する通信品質判定手段７０の判定結果）等を表す情報が通信実績データベース６４に記憶されるようになっている。
【００３０】
前記カラオケ情報は、演奏音を生成するための演奏情報及び歌詞文字映像（歌詞テロップ）を生成するための歌詞情報から成るものであり、コンテンツＩＤである各演奏曲に固有の選曲番号により識別される。上記カラオケデータベース５８には、例えば、選曲番号により識別される各演奏曲のカラオケ情報すなわち曲名、歌手名、及びジャンル等を含むタイトル情報、ＭＩＤＩ形式の演奏情報、及び歌詞情報等が記憶されるようになっている。
【００３１】
前記背景映像情報は、前記背景映像を出力させるための映像情報であり、例えば、ＭＰＥＧ形式の映像データである。この背景映像情報は、それぞれ前記演奏曲のジャンルと対応付けられており、前記通信カラオケ装置１２による演奏曲の出力に際して、その演奏曲のジャンルと対応付けられた背景映像情報が前記背景映像データベース６０から読み出されて前記映像情報デコーダ２２に送られ、その映像情報デコーダ２２により復号された後、前記ビデオミキサ２４において歌詞文字映像と合成されて前記映像表示装置２０に表示される。
【００３２】
前記曲間情報は、新譜情報及び選曲ランキング等の文字情報（テロップ）や、映像及び音声から成る広告、或いは前記通信カラオケ装置１２の起動が行われてからカラオケ演奏曲の出力が開始されるまでの間に前記映像表示装置２０に表示される初期情報等であり、コンテンツＩＤであるファイル名により識別される。この曲間情報は、カラオケ演奏曲の出力が行われていない曲間に前記曲間情報データベース６２から読み出され、前記ＣＲＴコントローラ４４や映像情報デコーダ２２等を介して前記映像表示装置２０に表示される。
【００３３】
図４は、前記ＣＰＵ３４に備えられた制御機能の要部を説明する機能ブロック線図である。この図４に示す通信品質判定手段７０は、前記センタ装置１６との間の通信の品質が、そのセンタ装置１６から情報を取得するのに十分であるか否かを判定する。この判定は、前記センタ装置１６との間で正常な通信が行われ、所定量の情報を滞りなく取得することにより肯定される一方、その所定量の情報を取得しないうちにノイズの増加や通信速度の低下等を原因として前記センタ装置１６との間の通信が失敗（切断）することにより否定される。この通信品質判定手段７０による判定結果は、記憶装置である前記ハードディスク４０に設けられた通信実績データベース６４に逐次記憶される。
【００３４】
通信制御手段７２は、前記通信回線１４を介しての前記センタ装置１６との間の情報の通信を制御する。具体的には、前記モデム４２における通信規格及び通信速度を設定する。このために、通信規格設定手段７４及び通信速度設定手段７６を備えている。
【００３５】
通信規格設定手段７４は、前記通信品質判定手段７０による判定結果に基づいて、予め定められた複数の通信規格のうちから所定の通信規格を選択して設定する。好適には、前記ハードディスク４０の通信実績データベース６４に記憶された前記通信品質判定手段７０による判定結果を読み出して、前記センタ装置１６との間の複数回に渡る通信実績を参照して前記通信規格の設定を行う。すなわち、好適には、前記センタ装置１６との間の最も新しい所定のｍ回（判定の基準となる任意の回数であり、例えば１５回）の通信に関して前記通信品質判定手段７０の判定が連続して否定された（１回も肯定されていない）ことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出された場合には、その時点において設定されている通信規格よりも低速の通信規格を選択して設定する。例えば、その時点において通信規格「V.90」が設定されている場合には、より低速の通信規格である「V.34」を選択して設定する。また、好適には、前記センタ装置１６との間の最も新しい所定のｎ回（判定の基準となる任意の回数であり、例えば１５回）の通信に関して前記通信品質判定手段７０の判定が連続して肯定された（１回も否定されていない）ことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出された場合には、その時点において設定されている通信規格よりも高速の通信規格を選択して設定する。例えば、その時点において通信規格「V.34」が設定されている場合には、より高速の通信規格である「V.90」を選択して設定する。
【００３６】
通信速度設定手段７６は、前記通信品質判定手段７０による判定結果に基づいて、それぞれの通信規格において予め定められた複数の通信可能速度のうちから所定の通信速度を選択して設定する。好適には、前記ハードディスク４０の通信実績データベース６４に記憶された前記通信品質判定手段７０による判定結果を読み出して、前記センタ装置１６との間の複数回に渡る通信実績を参照して前記通信速度の設定を行う。すなわち、好適には、前記センタ装置１６との間の最も新しい所定のｍ’回（判定の基準となる任意の回数であり、例えば１５回）の通信に関して前記通信品質判定手段７０の判定が連続して否定されたことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出された場合には、その時点において設定されている通信速度よりも低速の通信速度を選択して設定する。例えば、その時点における通信規格が「V.34」であり、通信速度「26400」が設定されている場合には、より低速の通信速度である「24000」を選択して設定する。また、好適には、前記センタ装置１６との間の最も新しい所定のｎ’回（判定の基準となる任意の回数であり、例えば１５回）の通信に関して前記通信品質判定手段７０の判定が連続して肯定されたことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出された場合には、その時点において設定されている通信速度よりも高速の通信速度を選択して設定する。例えば、その時点における通信規格が「V.34」であり、通信速度「26400」が設定されている場合には、より高速の通信速度である「28800」を選択して設定する。
【００３７】
図１２は、前記通信規格設定手段７４及び通信速度設定手段７６による通信速度設定制御の好適な具体例を説明する図である。この図１２に示すように、前記通信速度設定手段７６による通信速度の変更により所定の通信規格（図１２では通信規格「V.34」）における通信可能速度の上限に達した場合には、前記通信規格設定手段７４によりその時点における通信規格よりも高速の通信規格（図１２では通信規格「V.90」）を選択して設定する。また、前記通信速度設定手段７６による通信速度の変更により所定の通信規格（図１２では通信規格「V.90」）における通信可能速度の下限に達した場合には、前記通信規格設定手段７４によりその時点における通信規格よりも低速の通信規格（図１２では通信規格「V.34」）を選択して設定する。また、前記通信速度設定手段７６は、前記通信規格設定手段７４により異なる通信規格に変更された場合、先ず、その時点の通信速度と略等しい通信速度に設定する。
【００３８】
図６は、前記通信カラオケ装置１２のＣＰＵ３４による通信制御を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００３９】
先ず、図７に詳述するステップ（以下、ステップを省略する）ＳＡにおいて、前記モデム４２における通信規格設定処理が行われる。次に、図８に詳述するＳＢにおいて、前記モデム４２における通信速度設定処理が行われる。次に、図９に詳述するＳＣにおいて、前記モデム４２等を介して前記センタ装置１６との間で情報通信処理が行われる。次に、ＳＤにおいて、ＳＣにおける通信結果が前記ハードディスク４０の通信実績データベース６４に記憶された後、本ルーチンが終了させられる。以上の制御において、ＳＡが前記通信規格設定手段７４の動作に、ＳＢが前記通信速度設定手段７６の動作に、ＳＡ、ＳＢ、及びＳＣが前記通信制御手段７２の動作に、それぞれ対応する。
【００４０】
図７に示す通信規格設定制御では、先ず、ＳＡ１において、前記センタ装置１６との間の最も新しい所定のｍ回の通信に関して前記通信品質判定手段７０の判定が連続して否定されたことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出されたか否かが判断される。このＳＡ１の判断が肯定される場合には、ＳＡ２において、その時点において設定されている通信規格よりも低速の通信規格が選択されて設定された後、図６に示すメインルーチンに復帰させられるが、ＳＡ１の判断が否定される場合には、ＳＡ３において、前記センタ装置１６との間の最も新しい所定のｎ回の通信に関して前記通信品質判定手段７０の判定が連続して肯定されたことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出されたか否かが判断される。このＳＡ３の判断が肯定される場合には、ＳＡ４において、その時点において設定されている通信規格よりも高速の通信規格が選択されて設定された後、図６に示すメインルーチンに復帰させられるが、ＳＡ３の判断が否定される場合には、通信規格の変更は行われず、それをもって図６に示すメインルーチンに復帰させられる。
【００４１】
図８に示す通信速度設定制御では、先ず、ＳＢ１において、前記センタ装置１６との間の最も新しい所定のｍ’回の通信に関して前記通信品質判定手段７０の判定が連続して否定されたことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出されたか否かが判断される。このＳＢ１の判断が肯定される場合には、ＳＢ２において、その時点において設定されている通信速度よりも低速の通信速度が選択されて設定された後、図６に示すメインルーチンに復帰させられるが、ＳＢ１の判断が否定される場合には、ＳＢ３において、前記センタ装置１６との間の最も新しい所定のｎ’回の通信に関して前記通信品質判定手段７０の判定が連続して肯定されたことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出されたか否かが判断される。このＳＢ３の判断が肯定される場合には、ＳＢ４において、その時点において設定されている通信速度よりも高速の通信速度が選択されて設定された後、図６に示すメインルーチンに復帰させられるが、ＳＢ３の判断が否定される場合には、通信速度の変更は行われず、それをもって図６に示すメインルーチンに復帰させられる。
【００４２】
図９に示す通信制御では、先ず、前記通信品質判定手段７０の動作に対応するＳＣ１において、前記センタ装置１６との間の通信の品質が、そのセンタ装置１６から情報を取得するのに十分であるか否かが判断される。このＳＣ１の判断が肯定される場合には、ＳＣ２において、前記通信回線１４を介して前記センタ装置１６から所定の情報が取得（ダウンロード）された後、図６に示すメインルーチンに復帰させられるが、ＳＣ１の判断が否定される場合には、ＳＣ３において、前記センタ装置１６との間の通信が切断されて通信失敗とされた後、図６に示すメインルーチンに復帰させられる。
【００４３】
このように、本実施例によれば、前記センタ装置１６との間の通信の品質が前記情報を取得するのに十分であるか否かを判定する通信品質判定手段７０（ＳＣ１）と、その通信品質判定手段７０による判定結果に基づいて、予め定められた複数の通信規格のうちから所定の通信規格を選択して設定する通信規格設定手段７４（ＳＡ）とを、含むことから、前記センタ装置１６との間の過去の通信実績を反映した通信規格の設定が可能とされ、回線状態に応じて最適な通信を成立させる通信カラオケ装置１２を提供することができる。
【００４４】
また、前記通信品質判定手段７０による判定結果を記憶する記憶装置であるハードディスク４０を含み、前記通信規格設定手段７４は、そのハードディスク４０に記憶された前記通信品質判定手段７０による判定結果を読み出して前記通信規格の設定を行うものであるため、前記センタ装置１６との間の複数回に渡る通信実績を参照して通信規格を設定できるという利点がある。
【００４５】
また、前記通信規格設定手段７４は、前記通信品質判定手段７０の判定が所定のｍ回連続して否定された場合には、その時点において設定されている通信規格よりも低速の通信規格を選択して設定するものであるため、回線の悪化による通信の不成立を実用的な態様で防止できるという利点がある。
【００４６】
また、前記通信規格設定手段７４は、前記通信品質判定手段７０の判定が所定のｎ回連続して肯定された場合には、その時点において設定されている通信規格よりも高速の通信規格を選択して設定するものであるため、前記センタ装置１６との間で可及的高速の通信を成立させられるという利点がある。
【００４７】
また、前記通信品質判定手段７０による判定結果に基づいて、前記センタ装置１６との間の通信速度を設定する通信速度設定手段７６（ＳＢ）を含むことから、前記センタ装置１６との間の過去の通信実績を反映した通信速度の設定が可能とされ、回線状態に応じて最適な通信を成立させる通信カラオケ装置１２を提供することができる。
【００４８】
また、前記通信速度設定手段７６は、前記ハードディスク４０に記憶された前記通信品質判定手段７０による判定結果を読み出して前記通信速度の設定を行うものであるため、前記センタ装置１６との間の複数回に渡る通信実績を参照して通信速度を設定できるという利点がある。
【００４９】
また、前記通信速度設定手段７６は、前記通信品質判定手段７０の判定が所定のｍ’回連続して否定された場合には、前記センタ装置１６との間の通信速度をその時点において設定されている通信速度よりも低速に設定するものであるため、回線の悪化による通信の不成立を実用的な態様で防止できるという利点がある。
【００５０】
また、前記通信速度設定手段７６は、前記通信品質判定手段７０の判定が所定のｎ’回連続して肯定された場合には、前記センタ装置１６との間の通信速度をその時点において設定されている通信速度よりも高速に設定するものであるため、前記センタ装置１６との間で可及的高速の通信を成立させられるという利点がある。
【００５１】
また、前記センタ装置１６との間の通信が従量制（時間制）の課金を行うものである場合には、通信に失敗しても料金が発生してしまうことに加え、可及的高速の通信が求められるものであることから、回線状態に応じた通信が強く求められるため、本発明が特に好適に適用される。
【００５２】
続いて、本発明の他の好適な実施例を図面に基づいて詳細に説明する。なお、以下の説明に関して、前述の実施例と重複する部分については、同一の符号を付してその説明を省略する。
【実施例２】
【００５３】
図１０は、前述した図６の制御の一部である通信規格設定制御の他の例を説明するフローチャートである。この制御では、先ず、ＳＡ５において、前記センタ装置１６との間の最も新しい所定のｋ回（判定の基準となる任意の回数であり、例えば２０回）の通信に関して前記通信品質判定手段７０の判定が所定のｌ回（ｋ回よりも少ない任意の回数であり、例えば１５回）否定されたことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出されたか否かが判断される。このＳＡ５の判断が肯定される場合には、ＳＡ２において、その時点において設定されている通信規格よりも低速の通信規格が選択されて設定された後、図６に示すメインルーチンに復帰させられるが、ＳＡ５の判断が否定される場合には、ＳＡ６において、前記センタ装置１６との間の最も新しい所定のｉ回（判定の基準となる任意の回数であり、例えば２０回）の通信に関して前記通信品質判定手段７０の判定が所定のｊ回（ｉ回よりも少ない任意の回数であり、例えば１５回）肯定されたことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出されたか否かが判断される。このＳＡ６の判断が肯定される場合には、ＳＡ４において、その時点において設定されている通信規格よりも高速の通信規格が選択されて設定された後、図６に示すメインルーチンに復帰させられるが、ＳＡ６の判断が否定される場合には、通信規格の変更は行われず、それをもって図６に示すメインルーチンに復帰させられる。
【００５４】
このように、本実施例によれば、前記通信規格設定手段７４は、前記通信品質判定手段７０の判定が所定のｋ回行われてそのうち所定のｌ回否定された場合には、その時点において設定されている通信規格よりも低速の通信規格を選択して設定するものであるため、回線の悪化による通信の不成立を実用的な態様で防止できるという利点がある。
【００５５】
また、前記通信規格設定手段７４は、前記通信品質判定手段７０の判定が所定のｉ回行われてそのうち所定のｊ回肯定された場合には、その時点において設定されている通信規格よりも高速の通信規格を選択して設定するものであるため、前記センタ装置１６との間で可及的高速の通信を成立させられるという利点がある。
【実施例３】
【００５６】
図１１は、前述した図６の制御の一部である通信速度設定制御の他の例を説明するフローチャートである。この制御では、先ず、ＳＢ５において、前記センタ装置１６との間の最も新しい所定のｋ’回（判定の基準となる任意の回数であり、例えば２０回）の通信に関して前記通信品質判定手段７０の判定が所定のｌ’回（ｋ’回よりも少ない任意の回数であり、例えば１５回）否定されたことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出されたか否かが判断される。このＳＢ５の判断が肯定される場合には、ＳＢ２において、その時点において設定されている通信速度よりも低速の通信速度が選択されて設定された後、図６に示すメインルーチンに復帰させられるが、ＳＢ５の判断が否定される場合には、ＳＢ６において、前記センタ装置１６との間の最も新しい所定のｉ’回（判定の基準となる任意の回数であり、例えば２０回）の通信に関して前記通信品質判定手段７０の判定が所定のｊ’回（ｉ’回よりも少ない任意の回数であり、例えば１５回）肯定されたことを示す通信実績が前記ハードディスク４０の通信実績データベース６４から読み出されたか否かが判断される。このＳＢ６の判断が肯定される場合には、ＳＢ４において、その時点において設定されている通信速度よりも高速の通信速度が選択されて設定された後、図６に示すメインルーチンに復帰させられるが、ＳＢ６の判断が否定される場合には、通信速度の変更は行われず、それをもって図６に示すメインルーチンに復帰させられる。
【００５７】
このように、本実施例によれば、前記通信速度設定手段７６は、前記通信品質判定手段７０の判定が所定のｋ’回行われてそのうち所定のｌ’回否定された場合には、前記センタ装置１６との間の通信速度をその時点において設定されている通信速度よりも低速に設定するものであるため、回線の悪化による通信の不成立を実用的な態様で防止できるという利点がある。
【００５８】
また、前記通信速度設定手段７６は、前記通信品質判定手段７０の判定が所定のｉ’回行われてそのうち所定のｊ’回肯定された場合には、前記センタ装置１６との間の通信速度をその時点において設定されている通信速度よりも高速に設定するものであるため、前記センタ装置１６との間で可及的高速の通信を成立させられるという利点がある。
【００５９】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【００６０】
例えば、前記通信規格設定手段７４は、図７を用いて説明した制御と、図１０を用いて説明した制御とを共に行うことにより通信規格の設定を行うものであってもよい。すなわち、前記通信品質判定手段７０による判定結果に基づいて、予め定められた複数の通信規格のうちから所定の通信規格を選択して設定するものであれば、その態様は問わない。
【００６１】
また、前記通信速度設定手段７６は、図８を用いて説明した制御と、図１１を用いて説明した制御とを共に行うことにより通信速度の設定を行うものであってもよい。また、前記ハードディスク４０の通信実績データベース６４に記憶された通信実績を読み出して、過去ｈ回（判定の基準となる任意の回数であり、例えば２０回）の平均速度より若干高速の通信速度に設定するものであってもよく、前記通信品質判定手段７０による判定結果に基づいて、前記センタ装置１６との間の通信速度を設定するものであれば、その態様は問わない。
【００６２】
また、前述の実施例では、前記通信品質判定手段７０による判定結果に基づいて、前記通信規格設定手段７４による通信規格の設定及び通信速度設定手段７６による通信速度の設定を共に行うものであったが、何れか一方のみの設定によっても本発明は一応の効果を奏するものであり、必ずしも両方の設定を行わなくともよい。
【００６３】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施例である通信カラオケ装置及びその通信カラオケ装置にコンテンツを配信するための配信システムについて説明する図である。
【図２】図１の通信カラオケ装置の構成を例示するブロック線図である。
【図３】図２の通信カラオケ装置のハードディスクに設けられた各種データベースを説明する図である。
【図４】図２の通信カラオケ装置のＣＰＵに備えられた制御機能の要部を説明する機能ブロック線図である。
【図５】図２の通信カラオケ装置のモデムに設定される通信規格の一例である「V.34」及び「V.90」それぞれに規定された通信可能速度を示す図である。
【図６】図２の通信カラオケ装置のＣＰＵによる通信制御を説明するフローチャートである。
【図７】図６の制御の一部である通信規格設定制御を説明するフローチャートである。
【図８】図６の制御の一部である通信速度設定制御を説明するフローチャートである。
【図９】図６の制御の一部である通信制御を説明するフローチャートである。
【図１０】図６の制御の一部である通信規格設定制御の他の例を説明するフローチャートである。
【図１１】図６の制御の一部である通信速度設定制御の他の例を説明するフローチャートである。
【図１２】図２の通信カラオケ装置による通信規格設定制御及び通信速度設定制御の好適な具体例を説明する図である。
【符号の説明】
【００６５】
１２：通信カラオケ装置
１４：通信回線
１６：センタ装置
４０：ハードディスク（記憶装置）
７０：通信品質判定手段
７４：通信規格設定手段
７６：通信速度設定手段
【図１】
2006139125.tif 000003
【図２】
2006139125.tif 000004
【図３】
2006139125.tif 000005
【図４】
2006139125.tif 000006
【図５】
2006139125.tif 000007
【図６】
2006139125.tif 000008
【図７】
2006139125.tif 000009
【図８】
2006139125.tif 000010
【図９】
2006139125.tif 000011
【図１０】
2006139125.tif 000012
【図１１】
2006139125.tif 000013
【図１２】
2006139125.tif 000014