(57)【要約】【課題】インターネットを経由して楽曲データの配信を受けるカラオケ装置が盗難等で別の場所で使用されないようにした。【解決手段】カラオケ店舗５では、ルータ３を介して複数台のカラオケ装置が接続される。カラオケ装置はルータからＩＰアドレスを取得する。各店舗のルータにはそれぞれ異なるネットワークアドレスが設定されている。カラオケ装置が移設された場合、カラオケ装置が取得するＩＰアドレスのネットワークアドレスも変更になるが、この場合には係員対応によって移設手続きをしないかぎりカラオケ装置としての動作をしないようにした。これにより、盗難による動作を防止することができる。【選択図】　図１
2004109259.tif 000002
【特許請求の範囲】
【請求項１】
ＬＡＮを介して接続されるインターネットを経由して楽曲データの配信を受けるカラオケ装置であって、
ＬＡＮ上のルータから取得したＩＰアドレスを記憶するＩＰアドレス記憶手段と、
ルータが交換された旨を記憶するルータ交換フラグと、
ルータを交換した旨の入力があったとき、前記ルータ交換フラグをセットするとともに、ルータが交換された旨の電文をＬＡＮ上にブロードキャストするプロセス、
ＬＡＮを介してルータが交換された旨の電文を受信したとき、前記ルータ交換フラグをセットするプロセス、および、
ルータからＩＰアドレスを取得したとき、このＩＰアドレスと記憶手段に記憶しているＩＰアドレスとを比較し、ネットワークアドレスが変化しており、且つ前記ルータ交換フラグがセットされていないとき、装置の動作を停止させるプロセスを実行する制御手段と、
を備えたカラオケ装置。
【請求項２】
前記制御手段は、係員操作により前記装置の動作の停止を解除する請求項１に記載のカラオケ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、インターネットを介して楽曲データをダウンロードするカラオケ装置の楽曲データ配信システムに関する。
【０００２】
【従来の技術】
現在普及しているカラオケ装置の多くは、サーバ装置からカラオケ楽曲データの配信を受ける通信カラオケ装置である。従来の通信カラオケ装置は、配信サーバ装置と公衆電話回線を介して通信することによって楽曲データの配信を受けるようになっていた（たとえば、特許文献１参照）。
【０００３】
【特許文献１】
特開平９−１２７９６４号公報（第３頁、第１図）
【０００４】
【発明が解決しようとする課題】
しかし、公衆電話回線による通信では、配信サーバ装置は、各カラオケ装置と１対１で通信しなければならないため非効率的であるとともに、各カラオケ装置との通信毎に電話料金が発生するため、多数設置されているカラオケ装置のそれぞれに楽曲データを配信すると相当額の通信料金が必要になっていた。
【０００５】
そこで、インターネット（ブロードバンド）を介して楽曲データを配信することが考えられる。
しかしながら、従来の交換電話回線に接続されるカラオケ装置であれば、コールバックなど電話番号による認証により、カラオケ装置が盗難等にあって他の場所で使用されていないことを確認することができるが、インターネットにおける端末（カラオケ装置）の識別はＩＰアドレスを用いて行わねばならず、ＩＰアドレスは、電話番号や住所のように、設置場所を特定できるものではないうえ、頻繁に変更される場合があり、上記コールバックのような確実な認証ができないという問題点があった。
【０００６】
この発明は、インターネットを経由して楽曲データの配信を受けるカラオケ装置が盗難等で別の場所で使用されないようにしたことう特徴とする。
【０００７】
【課題を解決するための手段】
この発明は、ＬＡＮを介して接続されるインターネットを経由して楽曲データの配信を受けるカラオケ装置であって、ＬＡＮ上のルータから取得したＩＰアドレスを記憶するＩＰアドレス記憶手段と、ルータが交換された旨を記憶するルータ交換フラグと、ルータを交換した旨の入力があったとき、前記ルータ交換フラグをセットするとともに、ルータが交換された旨の電文をＬＡＮ上にブロードキャストするプロセス、ＬＡＮを介してルータが交換された旨の電文を受信したとき、前記ルータ交換フラグをセットするプロセス、および、ルータからＩＰアドレスを取得したとき、このＩＰアドレスと記憶手段に記憶しているＩＰアドレスとを比較し、ネットワークアドレスが変化しており、且つ前記ルータ交換フラグがセットされていないとき、装置の動作を停止させるプロセスを実行する制御手段と、を備えたことを特徴とする。
この発明は、上記発明において、前記制御手段は、係員操作により前記装置の動作の停止を解除することを特徴とする。
【０００８】
ＬＡＮに接続されているカラオケ装置のＩＰアドレスは、▲１▼ルータのＤＨＣＰ機能、▲２▼ルータの交換、▲３▼カラオケ装置の移設などによって変更される。このうち、▲１▼、▲２▼の場合は、カラオケ装置が他の店舗に移動しないため、盗難の可能性はないが、▲３▼の場合はカラオケ装置が他の店舗に移動しているため、正当な移動であるか盗難であるかを判断する必要がある。しかし、▲２▼の場合も▲３▼の場合と同様に新たに取得したＩＰアドレスのネットワークアドレスが変更されており、これのみではどちらのケースであるかを判断することができない。
【０００９】
そこで、この発明では、係員がルータを交換すると、ＬＡＮ上のカラオケ装置の１台にその旨の操作をすることにより、他の全てのカラオケ装置に対してルータ交換を通知することができる。これにより、上記操作された１台および通知された他のカラオケ装置の全てがこのルータ交換を知り、ルータ交換フラグをセットすることができる。カラオケ装置は、ルータ交換フラグがセットしていれば、新たに取得したＩＰアドレスのネットワークアドレスが変更になっていた場合でも、これはルータの交換によるものであるとして、これをサーバ装置に通知して通常動作を継続する。
【００１０】
一方、移設されたカラオケ装置は、ルータ交換フラグがセットされていないため、移設先のルータから新たなＩＰアドレスを取得したとき、動作を停止する。正当な係員による移設であれば、こののち、請求項２の移設手続きを行って動作を正常に復帰させることができるが、盗難等の違法な移設であれば動作が停止したままになる。これにより、ＩＰアドレスを用いた配信であっても盗難等の違法な移設によるカラオケ装置の利用を防止することができる。
【００１１】
【発明の実施の形態】
図１は、この発明が適用されたカラオケ装置の楽曲データ配信システムの構成図である。配信サーバ１は、ルータ３を介してインターネット７に接続されている。このルータ３には固定的なグローバルアドレスが割り当てられている。配信サーバ１は、ＶＰＮ８で接続されるカラオケ装置２に対して楽曲データを配信（ダウンロード）する。配信サーバ１、ルータ３は、楽曲データ配信のセンタ施設に設置されている。
【００１２】
カラオケ店舗などのクライアント５側では、複数台のカラオケ装置２がルータ４を介してインターネット７に接続される。カラオケ装置２は、インターネット７を介して通信するための通信手段２３、ルータ交換処理やカラオケ曲演奏処理などを実行する制御手段２４および記憶手段２５を有している。
なお、この図では、説明を簡略化するためルータ４、カラオケ装置２からなるクライアントを１つのみ記載しているが、実際の実施形態は、インターネット７に複数のクライアント５、すなわちルータ４およびカラオケ装置２が接続され、それぞれがＶＰＮを介して配信サーバ２に接続される形態となるのが、一般的である。
【００１３】
ルータ４およびカラオケ装置２はＬＡＮ１２で接続される。ルータ４には、工場出荷時に予めプライベートアドレスが付されている。このプライベートアドレスは、たとえば「１０．２．２０．１」等であり、２４ビットのサブネットマスクが掛けられている。したがって、ネットワークアドレスは「１０．２．２０」である。なお、上記のように複数のルータ４がインターネット７に接続されるが、各ルータ４にはそれぞれ異なるネットワークアドレスが割り当てられているものとする。すなわち、ルータ４には、工場出荷時にそれぞれ異なるネットワークアドレスを持つプライベートアドレスが予め設定されている。
【００１４】
また、ルータ４は、ＤＨＣＰサーバを兼ねており、各カラオケ装置２に対してＩＰアドレスを付与する。このＩＰアドレスは、たとえば「１０．２．２０．５」等のプライベートアドレスであり、このアドレスを用いて配信サーバ１と通信する。
【００１５】
配信サーバ１は、カラオケ装置２に対して定期的に最新の楽曲データを配信（ダウンロード）する。カラオケ装置２は、配信サーバ１から配信されてきた楽曲データを記憶手段２５に記憶し、歌唱者からのリクエストに応じてこれを音源等に入力することによって、カラオケ曲の演奏を行う。
【００１６】
配信サーバ１の記憶手段には、図２（Ａ）に示すように、楽曲データのほか、各カラオケ装置のシリアルナンバ、ＩＰアドレス、配信時間帯などのデータが各カラオケ装置ごとに書き込まれている。また、カラオケ装置２の記憶手段２５（ハードディスク）には、同図（Ｂ）に示すように、装置のシリアルナンバ、店舗コード、パスワード、識別コード、自己のプライベートアドレス、配信サーバアドレス、ルータアドレス、配信時間帯、ルータ交換フラグ、および、楽曲データ、演奏プログラムなどが記憶される。装置のシリアルナンバは、工場出荷時に記憶される。ルータアドレスおよび自己のプライベートアドレスは、カラオケ装置がＬＡＮ１２に接続されたときルータ４から与えられる。店舗コードおよびパスワードは、このクライアントがサーバ運用会社との契約によって与えられたコードであり、係員によって入力される。識別コードは、クライアント内部でこのカラオケ装置を識別するコードであり、係員が任意に付けることができるものである。カラオケ店の場合、通常そのカラオケ装置が設置される部屋番号が付される。配信時間帯は、このカラオケ装置に対して楽曲データを配信するのに好ましい時間帯である。ルータ交換フラグは、ルータ６が交換されたことを記憶するフラグであり、後述のルータ交換処理で使用される。
【００１７】
上記のように、配信サーバ１とカラオケ装置２側のＬＡＮ１２は、ルータ３およびルータ４により、ＩＰｓｅｃ（ＩＰ　Ｓｅｃｕｒｉｔｙ　Ｐｒｏｔｏｃｏｌ）を用いたバーチャル・プライベート・ネットワーク（ＶＰＮ：ｖｉｒｔｕａｌｐｒｉｖａｔｅ　ｎｅｔｗｏｒｋ）８で接続されており、配信サーバ１からＬＡＮ１２上の任意のカラオケ装置２に対して、インターネット７上でのセキュリティを維持しながら、ＴＣＰ／ＩＰプロトコルによる通信が可能になっている。
【００１８】
図３は、楽曲データの配信時の配信サーバ１およびカラオケ装置２の動作を示すフローチャートである。配信サーバ１には、定期的（２週間毎程度）に新しい楽曲データが登録され、各カラオケ装置２に対して定期的にこれを配信する。配信サーバ１が楽曲データを配信すべきカラオケ装置が複数ある場合、この処理動作はカラオケ装置毎に実行される。
同図（Ａ）は、配信サーバ１の動作を示すフローチャートである。配信サーバ１は、最新先のカラオケ装置２について配信時間帯になるまで待機している（ｓ１）。配信時間帯になると、そのカラオケ装置２に対してプライベートアドレスを用いてＶＰＮ８を経由してアクセスする（ｓ２）。アクセスに対する応答があれば、すなわちカラオケ装置が正常に動作していると確認できた場合（ｓ３）、登録されている楽曲データのうちこのカラオケ装置に対して未配信の楽曲データを抽出し（ｓ４）、この楽曲データを配信する（ｓ５）。
【００１９】
一方、カラオケ装置２は、同図（Ｂ）に示すように、配信サーバ１からＰＵＳＨのアクセスがあると（ｓ６）これに応答する（ｓ７）。この応答に対応して配信サーバ１から楽曲データが配信されてくるため（ｓ８）、これを記憶手段２５に記憶する（ｓ９）。
【００２０】
このように、配信サーバ１は、カラオケ装置２のプライベートアドレスを用いてアクセスし、このアクセスに対する応答があることで、そのカラオケ装置が正常にネットワークに接続されていると判断して楽曲データの配信を行う。
ただし、カラオケ装置２のプライベートアドレスは、種々の理由で変更になる場合がある。以下、カラオケ装置のプライベートアドレスが変更になった場合の処理について説明する。
ここで、カラオケ装置２のプライベートアドレスが変更になるのは、▲１▼ルータ４のＤＨＣＰ機能でリースされるアドレスが変更になった場合、▲２▼ルータ４が新たなルータに変更された場合、▲３▼カラオケ装置２が別の店舗（クライアント）から移設された場合がある。このうち、▲３▼の場合は、カラオケ装置が、契約に反してまたは盗まれて別の店舗に設置された可能性があるため、プライベートアドレスが変更になったのち移設の手続きがされるまでカラオケ装置の機能が停止するようにしている。
【００２１】
以下、フローチャートを参照して、カラオケ装置２の動作を説明する。
まず、ルータ４を交換する場合について説明する。ルータ４の交換は係員が行う。ルータ４を交換する場合、係員は、古いルータをインターネット７およびＬＡＮ１２から外し、次に新しいルータ４をインターネット７およびＬＡＮ１２に接続する。上述したように、各ルータには工場出荷時にそれぞれ異なるネットワークアドレスを有するプライベートアドレスが設定されているため、係員は、ＬＡＮ１２に接続されている１台のカラオケ装置２を用いて図４（Ａ）に示すルータ交換処理を行う。
【００２２】
図４（Ａ）において、係員は、カラオケ装置をサービスマンモードのルータ交換モードに設定する（ｓ１１）。そしてこの装置の記憶手段２５に設けられているルータ交換フラグをセットする（ｓ１２）。このルータ交換フラグとは、ルータが交換されたことを示すフラグであり、カラオケ装置は、次回の起動時にルータ４から取得したＩＰアドレス（プライベートアドレス）のネットワークアドレスが変わっていた場合に、これがルータが交換されたことによるものであると認識することができる。
そして、ＬＡＮ１２に接続されている他のカラオケ装置に対してブロードキャストアドレスでルータ交換電文を送信する（ｓ１３）。
【００２３】
ルータ交換電文は、他のカラオケ装置に対してルータを交換した旨を通知する電文であり、同図（Ｂ）に示すように、この電文を受信した（ｓ１４）他のカラオケ装置は、自装置のルータ交換フラグをセットする（ｓ１５）。
これにより、ルータ４を交換したとき、１台のカラオケ装置２でルータ交換モードの処理を行えば、このＬＡＮ１２に接続されている全てのカラオケ装置２に対してルータ交換フラグをセットすることができる。
【００２４】
図５はカラオケ装置の電源投入時の処理動作を示すフローチャートである。電源オンによってシステムが起動すると、ルータ４からＩＰアドレスを取得する（ｓ２０）。このＩＰアドレスはシステムプログラムのネットワーク制御部に書き込まれるが、このＩＰアドレスと、上記図２（Ｂ）に示した記憶エリアに記憶している以前のＩＰアドレス（プライベートアドレス）とを比較する。そしてこのＩＰアドレスに変化がなかった場合には（ｓ２１）、そのまま通常動作に移行する。また、ＩＰアドレスが変化していたがネットワークアドレスが同じであった場合には（ｓ２２）、ルータ４のＤＨＣＰによりＩＰアドレスが変化した旨を配信サーバ１に対して通知し（ｓ２３）、この新たなＩＰアドレスを図２（Ｂ）のプライベートアドレス記憶エリアに書き込んで（ｓ２４）、通常動作に移行する。
【００２５】
また、ネットワークアドレスも変化していた場合には（ｓ２２）、ルータ交換フラグがセットしているかを判断する（ｓ２５）。ルータ交換フラグがセットしている場合には、ルータが交換された旨、および、新たなＩＰアドレスを配信サーバ２に通知する（ｓ２６）。そして、ルータ交換フラグをリセットし（ｓ２７）、新たなＩＰアドレスを図２（Ｂ）のプライベートアドレス記憶エリアに書き込んで（ｓ２４）、通常動作に移行する。
【００２６】
一方、ネットワークアドレスが変化しており（ｓ２２）、ルータ交換フラグがリセットしている場合には（ｓ２５）、このカラオケ装置は、他のルータの配下のＬＡＮ（他のクライアント）から移設されたものと判断し、係員が正常な移設処理をして正当に移設されたことが明らかになるまで動作を停止する（ｓ２８）。なお、ｓ２２では、ＩＰアドレスを取得できなかった場合（ＬＡＮやルータに接続されていない場合）もネットワークアドレスが変更されていると判断するものとする。
【００２７】
図４（Ｃ）は、係員による移設処理動作を示すフローチャートである。この処理動作は、係員が正当にカラオケ装置を移設し、電源をオンして上記ｓ２８で動作が停止したカラオケ装置に対して行われるものである。係員は、カラオケ装置のサービスマンモードから移設登録モードに入る（ｓ１６）。そしてこのモードで配信サーバ２に対して、このカラオケ装置が移設された旨と新たなＩＰアドレスの変更を通知して（ｓ１７）、正常動作にもどる。
【００２８】
なお、上記ルータ交換モード、移設登録モードは、特殊なキーシーケンスおよびパスワードでプロテクトされており、一般ユーザやカラオケ装置やルータを盗み出したものが勝手にこのモードに移行して前記操作をできないようにしている。
【００２９】
なお、上記実施形態では、移設されたカラオケ装置は、電源オンののち、ＩＰアドレスを取得して停止するようにしているが、電源オン時に係員が移設モードで電源をオンすることで、カラオケ装置が自動的に移設登録を行うようにすることもできる。
【００３０】
【発明の効果】
以上のように、この発明によれば、ルータから取得したＩＰアドレスのネットワークアドレスが変更になったとき、これが正当な変更であると確認できないとき動作を停止するようにしたことにより、カラオケ装置が盗難等で不当に別店舗に移設された場合などの不正使用を未然に防止することができる。
【００３１】
【図面の簡単な説明】
【図１】この発明が適用されたカラオケ装置の楽曲データ配信システムのブロック図
【図２】配信サーバおよびカラオケ装置の記憶手段の構成図
【図３】配信サーバおよびカラオケ装置の配信動作を示すフローチャート
【図４】カラオケ装置の動作を示すフローチャート
【図５】カラオケ装置の動作を示すフローチャート
【符号の説明】
１…配信サーバ、２…カラオケ装置、３，４…ルータ、５…クライアント（カラオケ店舗）、７…インターネット、８…ＶＰＮ、１２…ＬＡＮ、
２３…通信手段、２４…制御手段、２５…記憶手段
【図１】
2004109259.tif 000003
【図２】
2004109259.tif 000004
【図３】
2004109259.tif 000005
【図４】
2004109259.tif 000006
【図５】
2004109259.tif 000007