(57)【要約】【課題】ネットワークを介してサーバ装置からカラオケ装置へ楽曲データの配信をすることができる楽曲データ配信システムを提供する。【解決手段】配信サーバ２側のルータ５とカラオケ装置３側のルータ６でＶＰＮ８が構築されている。ルータ６（ＬＡＮ１２）に新たなカラオケ装置３が接続されると、最初に開局サーバ１にアクセスして開局処理を実行する。開局処理は以下のとおりである。カラオケ装置３から開局サーバ１へプライベートＩＰアドレスを送信する。開局サーバ１はこのプライベートＩＰアドレスに基づいて担当の配信サーバ２を決定する。この配信サーバ２のプライベートＩＰアドレスをカラオケ装置３に通知してＶＰＮ８を経由した接続を確認させたのち、開局サード１から配信サーバ２に対してこのカラオケ曲のプライベートＩＰアドレスを通知して定期的な楽曲データの配信を開始させる。【選択図】　図１
2004109261.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数の配信サーバおよび（１つの）開局サーバを有するカラオケ配信システムにおけるカラオケ装置の開局方法であって、
前記ネットワークに接続されたカラオケ装置が、開局サーバに対して開局要求を行う手順と、
カラオケ装置からの開局要求を受け付けた開局サーバが、このカラオケ装置に対して配信サーバを割り当てて、この配信サーバにその旨を通知する手順と、
この割り当てられた配信サーバが、前記カラオケ装置に対して楽曲データをダウンロードする手順と、
を有するカラオケ装置の開局方法。
【請求項２】
センタ側ルータと端末側ルータでバーチャル・プライベート・ネットワークを構築し、前記複数の配信サーバは、センタ側のルータに接続され、前記カラオケ装置は、端末側のルータに接続される請求項１に記載のカラオケ装置の開局方法。
【請求項３】
開局サーバのネットワークアドレスを記憶する記憶手段と、
前記開局サーバと通信する通信手段と、
自己を特定する識別情報を取得する手段と、
前記開局サーバに対して前記識別情報を送信して、開局サーバから配信サーバのアドレスを取得するとともに、このアドレスを取得した配信サーバに対して接続確認電文を送信し、この接続確認電文に対する返信を受信したとき、その旨を開局サーバに送信する制御手段と、
を備えたカラオケ装置。
【請求項４】
カラオケ装置および複数の配信サーバと通信する通信手段と、識別情報をカラオケ装置から受信したとき、この識別情報に基づいて前記複数の配信サーバのなかから、このカラオケ装置を担当する配信サーバを割り当て、この配信サーバのアドレスをカラオケ装置に通知するとともに、
前記カラオケ装置から配信サーバとの接続確認電文を受信したとき、前記割り当てた配信サーバにこのカラオケ装置のアドレスを楽曲データの配信先として送信する制御手段と、
を備えた開局サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワークを介して楽曲データをダウンロードするカラオケ装置の楽曲データ配信システムに関する。
【０００２】
【従来の技術】
現在普及しているカラオケ装置の多くは、サーバ装置からカラオケ楽曲データの配信を受ける通信カラオケ装置である。従来の通信カラオケ装置は、配信サーバ装置と公衆電話回線を介して通信することによって楽曲データの配信を受けるようになっていた（たとえば、特許文献１参照）。
【０００３】
【特許文献１】
特開平９−１２７９６４号公報（第３頁、第１図）
【０００４】
【発明が解決しようとする課題】
しかし、公衆電話回線による通信では、配信サーバ装置は、各カラオケ装置と１対１で通信しなければならないため非効率的であるとともに、各カラオケ装置との通信毎に電話料金が発生するため、多数設置されているカラオケ装置のそれぞれに楽曲データを配信すると相当額の通信料金が必要になるという問題点があった。
【０００５】
そこで、この発明は、ネットワークを介してネットワークの通信手順を用いてサーバ装置からカラオケ装置へ楽曲データの配信をすることができる楽曲データ配信システムにおけるカラオケ装置の開局方法、カラオケ装置および開局サーバを提供することを目的とする。
【０００６】
【課題を解決するための手段】
請求項１の発明は、ネットワークに接続された複数の配信サーバおよび（１つの）開局サーバを有するカラオケ配信システムにおけるカラオケ装置の開局方法であって、
前記ネットワークに接続されたカラオケ装置が、開局サーバに対して開局要求を行う手順と、カラオケ装置からの開局要求を受け付けた開局サーバが、このカラオケ装置に対して配信サーバを割り当てて、この配信サーバにその旨を通知する手順と、この割り当てられた配信サーバが、前記カラオケ装置に対して楽曲データをダウンロードする手順と、を有することを特徴とする。
【０００７】
請求項２の発明は、請求項１の発明において、センタ側ルータと端末側ルータでバーチャル・プライベート・ネットワーク（ＶＰＮ）を構築し、前記複数の配信サーバは、センタ側のルータに接続され、前記カラオケ装置は、端末側のルータに接続されることを特徴とする。
【０００８】
請求項３の発明であるカラオケ装置は、開局サーバのネットワークアドレスを記憶する記憶手段と、前記開局サーバと通信する通信手段と、自己を特定する識別情報を取得する手段と、前記開局サーバに対して前記識別情報を送信して、開局サーバから配信サーバのアドレスを取得するとともに、このアドレスを取得した配信サーバに対して接続確認電文を送信し、この接続確認電文に対する返信を受信したとき、その旨を開局サーバに送信する制御手段と、を備えたことを特徴とする。
【０００９】
請求項４の発明である開局サーバは、カラオケ装置および複数の配信サーバと通信する通信手段と、識別情報をカラオケ装置から受信したとき、この識別情報に基づいて前記複数の配信サーバのなかから、このカラオケ装置を担当する配信サーバを割り当て、この配信サーバのアドレスをカラオケ装置に通知するとともに、前記カラオケ装置から配信サーバとの接続確認電文を受信したとき、前記割り当てた配信サーバにこのカラオケ装置のアドレスを楽曲データの配信先として送信する制御手段と、を備えたことを特徴とする。
【００１０】
この発明では、複数の配信操作が、複数のカラオケ装置に対する楽曲データの配信を分担する。各カラオケ装置に対してどの配信サーバが楽曲データの配信を担当するかの割り当ては、一括して開局サーバが決定する。すなわち、カラオケ装置は、どの配信サーバから楽曲データの配信を受ける場合であっても、カラオケ装置の開局処理を開局サーバに対して行うように一元化することができ、開局処理が容易になる。
【００１１】
また、この発明では、ＶＰＮで配信サーバとカラオケ装置とを接続するようにしているため、ＬＡＮと同様の簡略さで楽曲データの配信をすることができるとともに、インターネット経由の楽曲データの配信であってもデータのセキュリティを維持することができる。
【００１２】
【発明の実施の形態】
図１は、この発明が適用されたカラオケ装置の楽曲データ配信システムの構成図である。開局サーバ１はルータ４を介してインターネット７に接続されている。また、複数の配信サーバ２（２−１〜２−ｎ）は、ルータ５を介してインターネット７に接続されている。複数の配信サーバ２はルータ５の下流側でローカル・エリア・ネットワーク（ＬＡＮ）１１で接続されている。これら開局サーバ１、ルータ４および複数の配信サーバ２、ルータ５は、楽曲データ配信のセンタ施設に設置されている。また、開局サーバ１と複数の配信サーバ２は、インターネットとは切り離されたＬＡＮ１０で接続されており、互いに通信が可能になっている。開局サーバ１は、インターネット７を介して通信するための通信手段２０、開局処理を行うための制御手段２１、および、開局したカラオケ装置を登録するデータベースを有する記憶手段２２を有している。
【００１３】
また、カラオケ店などのクライアント側では、ルータ６を介して複数台のカラオケ装置３（３−１〜３−ｍ）がインターネット７に接続されている。複数のカラオケ装置３はルータ６の下流側でＬＡＮ１２で接続されている。カラオケ装置３は、ＬＡＮ１２やインターネット７を介して通信するための通信手段２３、開局処理およびカラオケ曲の演奏処理などを実行する制御手段２４および記憶手段２５を有している。なお、この図では、説明を簡略化するため、ルータ６、カラオケ装置３からなるクライアントを１つのみ記載しているが、実際に実施される形態は、複数のクライアントを備えているのが一般的である。
【００１４】
記憶手段には、図２（Ａ）に示すように、開局サーバアドレス、ルータアドレス、配信サーバアドレス、開局データ（自己のプライベートＩＰアドレス、店舗コード、パスワード、識別コード、配信時間帯）、および、楽曲データ、演奏プログラムなどが記憶される。開局サーバアドレスは、工場出荷時にプリセットされている。ルータアドレスおよび自己のプライベートＩＰアドレスは、カラオケ装置がＬＡＮ１２に接続されたときルータ６から与えられる。配信サーバアドレスは、後述する開局処理によって取得する。店舗コードおよびパスワードは、このクライアントがセンタ施設を運営する者との契約によって与えられた番号であり、この店舗コードおよびパスワードの認証によって開局サーバ１へのアクセスが可能になる。識別コードは、クライアント内部でこのカラオケ装置を識別するコードであり、係員が任意に付けることができるものである。カラオケ店の場合、通常そのカラオケ装置が設置される部屋番号が付される。配信時間帯は、このカラオケ装置に対して楽曲データを配信するのに好ましい時間帯である。店舗コード、パスワード、識別コード、配信時間帯は、カラオケ装置の設置時に係員によって入力される。
【００１５】
配信サーバ２側のＬＡＮ１１とカラオケ装置３側のＬＡＮ１２は、ルータ５およびルータ６により、ＩＰｓｅｃ（ＩＰ　Ｓｅｃｕｒｉｔｙ　Ｐｒｏｔｏｃｏｌ）を用いたバーチャル・プライベート・ネットワーク（ＶＰＮ：ｖｉｒｔｕａｌｐｒｉｖａｔｅ　ｎｅｔｗｏｒｋ）８で接続されており、ＬＡＮ１１上の任意の配信サーバ２からＬＡＮ１２上の任意のカラオケ装置３に対して、インターネット７上でのセキュリティを維持しながら、ＴＣＰ／ＩＰプロトコルによる通信が可能になっている。
【００１６】
ＬＡＮ１２にカラオケ装置３が設置されると、図３〜図５で説明する開局処理をするためにインターネット７を介して開局サーバ１と通信する。この通信に用いられるプロトコルは、秘匿性のあるプロトコルである。
【００１７】
図３〜５を参照してＬＡＮ１２（ルータ６）に新たなカラオケ装置３が設置されたときの開局処理について説明する。図３はカラオケ装置３の開局処理動作を示すフローチャートである。図４は開局サーバ１の開局処理動作を示すフローチャートである。図５はカラオケ装置３、開局サーバ１、配信サーバ２の通信手順を示す図である。
【００１８】
図３および図５において、カラオケ装置３が、ＬＡＮ１２に接続され電源が投入されると、この処理動作が実行される。電源の投入によって装置が起動し（ｓ１）、通信手段２３がルータ６と通信して、プライベートＩＰアドレスを取得する（ｓ２）。ここで、仮に、ルータ６のプライベートＩＰアドレスを（１０．２．２０．１）とし、このカラオケ装置３が取得したプライベートＩＰアドレスを（１０．２．２０．５）とする。そして、係員がこのカラオケ装置の開局処理に必要なデータを入力する（ｓ３）。ここで入力されるデータは、上述した店舗コード、パスワード、識別コード、配信時間帯などである。これらのデータが入力され、係員によって所定のアクセス操作が行われると、カラオケ装置は、インターネット７を経由して開局サーバ１にアクセスする（ｓ４）。このアクセスにおいて、上記開局データ（店舗コード、パスワード、識別コード、配信時間帯、プライベートＩＰアドレス）が開局サーバ１に対して送信される。
【００１９】
開局サーバ１は、受信したプライベートＩＰアドレスによってどのクライアントに設置されたカラオケ装置かを知り、そのクライアントを担当する配信サーバ２を割り当てて、その配信サーバ２のプライベートＩＰアドレスを返信する。すなわち、開局サーバ１は、複数のクライアント（ルータ６のプライベートＩＰアドレス）とそのクライアントを担当する配信サーバ２（２−１〜２−ｎ）とを対応づけて登録した図２（Ｂ）に示すようなテーブルを記憶している。このテーブルでは、プライベートＩＰアドレスの第９ビットから第２４ビットの１６ビット（８ビット×２）、すなわち１０．２．２０．５のうちの「２」と「２０」によってクライアントが識別される。
【００２０】
カラオケ装置３は、開局サーバ１から配信サーバ２のプライベートＩＰアドレスを受信すると（ｓ５）、このプライベートＩＰアドレス宛にｐｉｎｇを送信する（ｓ６）。このｐｉｎｇに対する応答を受信すれば（ｓ７）、割り当てられた配信サーバ２とＶＰＮ８経由で接続されていると判断して接続確認済メッセージを開局サーバ１に対して送信する（ｓ８）。この接続確認済メッセージの送信により、開局手続きは完了し、こののち割り当てられた配信サーバ２から定期的に楽曲データが配信されてくるようになる。
【００２１】
次に、図４および図５において、カラオケ装置３から開局処理のアクセスがあると、開局サーバ１は、このカラオケ装置３から店舗コード、パスワード、識別コード、プライベートＩＰアドレス、配信時間帯などからなる開局データを受信する（ｓ１１）。そして、プライベートＩＰアドレスに基づいてこのカラオケ装置への楽曲データの配信を担当する配信サーバ２を割り当て（ｓ１２）、その配信サーバ２のプライベートＩＰアドレスをカラオケ装置３に対して返信する（ｓ１３）。こののち、このカラオケ装置３から接続確認済メッセージが送信されてくるまで待機する（ｓ１４）。カラオケ装置から接続確認済メッセージが送信されてくれば、カラオケ装置の開局処理は終了したとして、上記受信した開局データ（店舗コード、パスワード、識別コード、プライベートＩＰアドレス、配信時間帯など）をカラオケ装置のデータベースに登録するとともに（ｓ１５）、このカラオケ装置のプライベートＩＰアドレスおよび配信時間帯を担当の配信サーバ２に通知して（ｓ１６）、定期的なカラオケ曲の配信を開始させる。
なお、この開局サーバ１から配信サーバ２への通知はＬＡＮ１０を介して行われる。
【００２２】
以上の処理により、係員が手入力で配信サーバ２のプライベートＩＰアドレスの設定をしなくても、工場出荷時に予め入力されている開局サーバ１のアドレス（グローバルＩＰアドレス）を用いてオンラインで開局処理をすることによって、自動的に配信サーバ２のプライベートＩＰアドレスの設定をすることができる。
【００２３】
なお、この実施形態では、開局サーバ１が、配信サーバ２のルータ５とは別のルータ４に接続されているが、配信サーバ２と同一のルータ５に接続されていてもよい。
【００２４】
また、この実施形態では、配信サーバ２のルータ５とカラオケ装置３のルータ６とでＶＰＮ８を構築しているが、データのセキュリティが問題にならないのであれば、普通にインターネット７に接続してＴＣＰ／ＩＰで通信するようにしてもよい。
【００２５】
【発明の効果】
以上のようにこの発明によれば、カラオケ装置が、複数の配信サーバのうちどの配信サーバから楽曲データの配信を受ける場合であっても、カラオケ装置の開局処理を開局サーバに一元化することができ、開局処理を容易化することができる。
【図面の簡単な説明】
【図１】この発明が適用されたカラオケ装置の楽曲データ配信システムのブロック図
【図２】カラオケ装置の記憶手段の構成図
【図３】カラオケ装置の開局処理動作を示すフローチャート
【図４】開局サーバの開局処理動作を示すフローチャート
【図５】カラオケ装置、開局サーバ、配信サーバの通信手順を示す図
【符号の説明】
１…開局サーバ、２（２−１〜２−ｎ）…配信サーバ、３（３−１〜３−ｍ）…カラオケ装置、４，５，６…ルータ、７…インターネット、８…ＶＰＮ、１０、１１、１２…ＬＡＮ、
２０…通信手段、２１…制御手段、２２…記憶手段、
２３…通信手段、２４…制御手段、２５…記憶手段
【図１】
2004109261.tif 000003
【図２】
2004109261.tif 000004
【図３】
2004109261.tif 000005
【図４】
2004109261.tif 000006
【図５】
2004109261.tif 000007