(57)【特許請求の範囲】
【請求項１】
ユーザ入力により指定された楽曲のカラオケデータを再生して表示装置と音声出力装置へ出力するカラオケ端末装置であって、
カラオケデータの配信ホストに広域網を介して接続される広域網接続装置との間でデータを送受するための広域網インターフェースと、
構内網との間でデータを送受するためのＬＡＮインターフェースと、
電源が投入されると前記ＬＡＮインターフェースを介して集中管理サーバからＯＳとカラオケプログラムを取得して起動し、又は、電源投入時に前記ＬＡＮインターフェースを介してＯＳを取得できない場合はバスに接続されているハードディスクからＯＳとカラオケプログラムを取得して起動する、起動時処理実行手段と、
を有し、
前記ＯＳのファイルシステムとカラオケプログラムは、
前記広域網インターフェースを介して配信ホストから受信したカラオケデータを前記ＬＡＮインターフェースを介して集中管理サーバに保存し、又は、前記ＬＡＮインターフェースを介して保存できない場合はバスに接続されているハードディスクに保存する、カラオケデータ保存機能と、
ユーザ入力により再生すべき楽曲が指定されると、当該指定された楽曲のカラオケデータを前記ＬＡＮインターフェースを介して集中管理サーバから読み出し、又は、前記ＬＡＮインターフェースを介して読み出せない場合はバスに接続されているハードディスクから読み出す、カラオケデータ読出機能と、
を協働して実現する、
ことを特徴とするカラオケ端末装置。
【請求項２】
請求項１に於いて、
前記ＯＳのファイルシステムとカラオケプログラムは、さらに、
配信ホストへ送信すべきデータを前記ＬＡＮインターフェースを介して集中管理サーバから読み出して前記広域網インターフェースを介して配信ホストへ送信させ、又は、前記ＬＡＮインターフェースを介して読み出せない場合はバスに接続されているハードディスクから読み出して前記広域網インターフェースを介して配信ホストへ送信させる、データ送出機能を協働して実現する、
ことを特徴とするカラオケ端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信カラオケシステムで使用されるカラオケ端末装置に関するものである。
【０００２】
【従来の技術】
従来、カラオケボックス等で採用されている集中管理型通信カラオケシステムとしては、カラオケボックス毎に設置されている集中管理サーバが、ネットワークを介して接続された配信ホストから送られてくるカラオケ楽曲データを蓄積し、各部屋のカラオケ端末からリクエストがあるとＬＡＮ（local area network）を介してカラオケ楽曲データを転送し、映像に関しては、集中管理サーバ側でＬＤ（laser disk）などの映像データを複数のチャンネルで送信し、端末側で選択的に表示させる方法があった（例えば、特許文献１参照）。
【０００３】
また、カラオケ楽曲データ及び背景映像データを、サーバを必要としないＳＣＳＩ（small computer system interface ）接続による共有ハードディスクによって管理するシステムが提案されている（例えば、特許文献２参照）。
【０００４】
【特許文献１】
特開平７−６４５７９号公報（第３−４頁、第１図）
【特許文献２】
特開平１０−１６４５４４号公報（第７頁、第２図）
【０００５】
【発明が解決しようとする課題】
従来の集中管理サーバによる方法では、集中管理サーバがネットワークを介して接続された配信ホストからカラオケ楽曲データを受信して蓄積し、リクエストしたカラオケ端末に転送するため、集中管理サーバ上で動作する専用のプログラム開発が必要であった。
【０００６】
また、映像に関しては、既に再生されているチャネルの映像をカラオケ端末側で適当に選択して表示するため必ずしも楽曲と合う背景映像を選択することができない問題があった。
【０００７】
この問題に関し、ハードディスクに映像を蓄積する方法が検討されているが、巨大なファイルを転送する時間が必要であり、再生までに時間がかかる問題があった。
【０００８】
さらに、ＳＣＳＩ接続による共有ディスクシステムでは、ハードディスクが故障するとすべてのサーバが停止するため複数の共有ディスクを運用する必要があった。また、カラオケ端末数を増設すると負荷を分散させるために共有ディスクを増設して複数の共有ディスクを運用する必要があった。更には、従来のＳＣＳＩ接続による共有ディスクシステムでは、共有ディスクを簡単に増設することはできなかった。
【０００９】
本発明はこのような事情に鑑みなされたものである。
【００１０】
【課題を解決するための手段】
本発明は、下記［１］〜［２］のように構成される。
この「課題を解決するための手段」の項で付す符号は理解を容易にするためであり、本発明の構成を符号の構成に限定する趣旨ではない。
【００１１】
［１］構成１：
ユーザ入力により指定された楽曲のカラオケデータ（カラオケ楽曲データ，背景映像データ及び歌詞データ）を再生して表示装置４７と音声出力装置４５，４８へ出力するカラオケ端末装置４３であって、
カラオケデータの配信ホスト１に広域網３を介して接続される広域網接続装置４４との間でデータを送受するための広域網インターフェース４３１４と、
構内網４２との間でデータを送受するためのＬＡＮインターフェース４３１３と、
電源が投入されると前記ＬＡＮインターフェース４３１３を介して集中管理サーバ４１からＯＳとカラオケプログラムを取得して起動し、又は、電源投入時に前記ＬＡＮインターフェース４３１３を介してＯＳを取得できない場合はバス４３２０に接続されているハードディスク４３１９からＯＳとカラオケプログラムを取得して起動する、起動時処理実行手段と、
を有し、
前記ＯＳのファイルシステムとカラオケプログラムは、
前記広域網インターフェース３を介して配信ホスト１から受信したカラオケデータを前記ＬＡＮインターフェース４３１３を介して集中管理サーバ４１に保存し、又は、前記ＬＡＮインターフェース４３１３を介して保存できない場合はバス４３２０に接続されているハードディスク４３１９に保存する、カラオケデータ保存機能と、
ユーザ入力により再生すべき楽曲が指定されると、当該指定された楽曲のカラオケデータを前記ＬＡＮインターフェース４３１３を介して集中管理サーバ４１から読み出し、又は、前記ＬＡＮインターフェース４３１３を介して読み出せない場合はバス４３２０に接続されているハードディスク４３１９から読み出す、カラオケデータ読出機能と、
を協働して実現する、
ことを特徴とするカラオケ端末装置４３。
【００１２】
［２］構成２：
構成１に於いて、
前記ＯＳのファイルシステムとカラオケプログラムは、さらに、
配信ホスト１へ送信すべきデータを前記ＬＡＮインターフェース４３１３を介して集中管理サーバ４１から読み出して前記広域網インターフェース３を介して配信ホスト１へ送信させ、又は、前記ＬＡＮインターフェース４３１３を介して読み出せない場合はバス４３２０に接続されているハードディスク４３１９から読み出して前記広域網インターフェース３を介して配信ホスト１へ送信させる、データ送出機能を協働して実現する、
ことを特徴とするカラオケ端末装置４３。
【００１３】
【００１４】
【００１５】
【発明の実施の形態】
本発明の実施の形態について図面を参照しながら詳細に説明する。尚、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００１６】
図１は、本発明によるＬＡＮ接続による集中管理カラオケシステム１０の全体構成を示したシステム構成図であり、データ配信ホスト１、モデム２、公衆回線３、カラオケボックス４に設置されたＬＡＮ接続による集中管理カラオケシステム１０より通信カラオケシステム１１を構成し、集中管理カラオケシステム１０は、管理室に設置された集中管理サーバ４１、ＬＡＮ４２、各部屋に設置されたカラオケ端末４３及びデータ配信ホスト１からデータを受信するモデム４４からなる。
【００１７】
データ配信ホスト１は、カラオケ楽曲ファイル（音楽データ及び歌詞データを含む）、背景映像データ等のデータを配信するサーバであり、モデム２から公衆回線３を介してカラオケ端末４３に接続されたモデム４４に接続され、前記各種カラオケデータを配信する。
【００１８】
集中管理サーバ４１は、カラオケ端末４３のＯＳ（operating system）、カラオケプログラム、カラオケ楽曲ファイル、背景映像データ等のデータが保存されているサーバである。
【００１９】
ＬＡＮ４２は、１０Ｂａｓｅ−Ｔおよびハブなどで構成されるカラオケボックス内のネットワークである。
【００２０】
図２は前記図１においてカラオケ端末４３をＬＡＮ４２を使用せず、スナック５等でカラオケ端末４３をスタンドアローンで使用する場合のシステム構成図であり、データ配信ホスト１、モデム２、公衆回線網３、スナック５、カラオケ端末４３、モデム４４から構成される。
【００２１】
図３は、前記図１における集中管理サーバ４１のブロック構成を示した図である。
【００２２】
集中管理サーバ４１全体を制御するＣＰＵ（central processing unit）４１１０は、バスを介して、ＲＯＭ（read-only memory）４１１１、ＲＡＭ（random-access memory）４１１２、ハードディスク（ＨＤ）Ｉ／Ｆ４１１３、ＬＡＮ  Ｉ／Ｆ４１１５が接続され、ハードディスクＩ／Ｆ４１１３を介して、ハードディスク４１１４が接続されているパーソナルコンピュータなどで構成されている。
【００２３】
ハードディスクＩ／Ｆ４１１３は高速なデータ転送が可能なＳＣＳＩなどが使用される。
【００２４】
ＲＯＭ４１１１にはブートプログラムが記憶され、電源投入時にブートプログラムが起動し、ハードディスクＩ／Ｆ４１１３を介してハードディスク４１１４からＯＳを読み込み実行する。実行されたＯＳはＬＡＮ  Ｉ／Ｆ４１１５からのデータ要求を処理し、ハードディスク４１１４に保存されているデータにアクセスする。
【００２５】
図４は、カラオケ端末４３のブロック構成を示した説明図である。
【００２６】
カラオケ端末４３全体の動作を制御するＣＰＵ４３１０には、バス４３２０を介して、ＲＯＭ４３１１、ＲＡＭ４３１２、ＬＡＮ  Ｉ／Ｆ４３１３、シリアル  Ｉ／Ｆ４３１４、ＭＩＤＩ（musical instrument digital interface）音源４３１５、ビデオデコーダ４３１６、合成部４３１７、グラフィック４３１８が接続されている。
【００２７】
また、ＬＡＮで接続しないスタンドアローンで使用する場合は、ハードディスク（ＨＤＤ）４３１９が接続される。
【００２８】
ＲＯＭ４３１１には、電源投入時に起動されるブートプログラム（boot program ）が格納されており、このブートプログラムは、集中管理サーバ４１からＴＦＴＰ（Trivial File Transfer Protocol）などの簡易ファイル転送プロトコルを使用してＬＡＮ  Ｉ／Ｆ４３１３を介してＯＳを取得して起動する。
【００２９】
さらに、起動されたＯＳは、ネットワークファイルアクセス手段として集中管理サーバ４１のハードディスク４１１４をＵＮＩＸ（商標名）で利用されるＮＦＳ（Network File System：UNIX を OS として使うコンピューターのネットワークで，互いのファイル-システムを共有するための機能。）やMS Windows（登録商標名）のＳＭＢ（Server Message Block：Windows NTやWindows 95/98などでネットワークを通じてファイル共有やプリンタ共有を実現するプロトコル。）を使用して集中管理サーバ４１と接続し、ＬＡＮ  Ｉ／Ｆ４３１３を介して、集中管理サーバ４１のハードディスク４１１４に保存されているカラオケプログラムＰを取得して実行する。この場合、ＯＳとカラオケプログラムが一体の場合もあり、その場合は、一度の取得でこれらの動作を行う。
【００３０】
このようにＯＳは、集中管理サーバ４１のハードディスク４１１４をＮＦＳやＳＭＢを使用して、ＯＳのファイルシステムとしてアクセスすることができ、カラオケ端末４３のローカルファイル（ハードディスク４３１９等）をアクセスする場合と等価なアクセス手段を提供することができる。
【００３１】
ブートプログラムは、予め設定された集中管理サーバ４１に接続できなかった場合は、ＲＯＭに格納されている予備のサーバアドレスで接続を行う。また、起動されたＯＳがネットワークファイルアクセス手段で予め設定された集中管理サーバ４１に接続できない場合も、ＲＯＭに格納されている予備のサーバアドレスで接続を行う。
【００３２】
更に、接続している集中管理サーバ４１から異なるサーバへの接続を通知された場合、接続しているネットワークファイルシステムを切断し、指定された集中管理サーバ４１への接続を行う。
【００３３】
図２に示すスナックなどのＬＡＮを使用しないスタンドアローンのカラオケ端末４３では、主電源投入後の起動では、ＲＯＭ４３１１に格納されているブートプログラムが、カラオケ端末４３内のハードディスク４３１９からＯＳを読み込み実行し、さらに、実行されたＯＳはハードディスク４３１９からカラオケプログラムＰを読み込み実行する。
【００３４】
ＲＡＭ４３１２には、読み込んだＯＳ記憶エリア４３１２ａ、カラオケプログラム記憶エリア４３１２ｂ、カラオケ楽曲データ記憶エリア４３１２c、映像データバッファ４３１２ｄが設けられている。
【００３５】
次に、カラオケ端末４３のカラオケプログラムＰによる一連の処理の流れについて図５のフローチャートを参照して説明する。
【００３６】
カラオケ端末４３のカラオケプログラムＰは、モデム４４が接続されている場合、モデム４４から着信がある（ステップ１、以下、ステップをＳと略記する。図面において同じ）と回線を接続し（Ｓ２）、データ配信ホスト１からカラオケ楽曲ファイル等のデータを受信する（Ｓ３）。
【００３７】
受信したデータは、ＯＳのファイルシステムを介し、ローカルなハードディスク４３１９または集中管理サーバ４１のＲＡＭ４１１２の受信ディレクトリに保存すると共に、登録処理を実行して集中管理サーバ４１のハードディスク４１１４のデータベースを更新する（Ｓ４）。ここで、ローカルなハードディスク４３１９を使用するか集中管理サーバ４１のハードディスク４１１４を使用するかは、実行されているカラオケプログラムＰにより判断される。
【００３８】
また、カラオケプログラムＰは、データ配信ホスト１へ演奏履歴などの送信するデータがローカルなハードディスク４３１９または集中管理サーバ４１のＲＡＭ４１１２の送信ディレクトリにある場合（Ｓ５）、当該送信データを送信する（Ｓ６）。
【００３９】
尚、カラオケ端末４３に、モデム４４が接続されていない場合はこれら送受信処理は発生しない。
【００４０】
カラオケ端末４３のカラオケプログラムＰは、ユーザから楽曲予約の入力を受けると（Ｓ７）、ＯＳは、集中管理サーバ４１のハードディスク４１１４をＵＮＩＸ（商標名）で利用されるＮＦＳやMS WindowsのＳＭＢを使用して集中管理サーバ４１と接続し、ＬＡＮ  Ｉ／Ｆ４３１３を介して、集中管理サーバ４１のハードディスク４１１４のデータベースを検索し、予約された楽曲の情報を取得する（Ｓ８）。
【００４１】
次に、カラオケ端末４３は、ＯＳのファイルシステムを介して楽曲に対応する映像データをハードディスク４１１４から映像データバッファ４３１２ｄに読み込み、ビデオデコーダ４３１６で圧縮されたデータを連続して再生する（Ｓ１０）。
【００４２】
同様に、対応するカラオケ楽曲データをハードディスク４１１４から４３１２ｃに読み込み（Ｓ１１）、音楽データはＭＩＤＩ音源４３１５で再生し（Ｓ１２）、歌詞データはグラフィック４３１８にＯＳのファイルシステムを介してフォントデータを読み込み（Ｓ１３）、展開する（Ｓ１４）。
【００４３】
合成部４３１７はグラフィック４３１８の画像とビデオデコータ４３１６の映像を合成してモニタ４７に表示する（Ｓ１５）。
【００４４】
マイクロフォン４６で入力された音声は、ＭＩＤＩ音源４３１５で再生された音と合成され、アンプ４５を介し、スピーカー４８から出力される（Ｓ１６）。
【００４５】
ここで、データ配信ホスト１は、中継装置などのサブホストでもよい。
【００４６】
また、公衆回線網３は、データ通信が可能なインフラ、例えば、インターネットなどでもよい。
【００４７】
このようにカラオケオデータを保存している集中管理サーバ４１は、基本的なファイル共有機能のみ使用するため一般的な安価なサーバで構成することができ、更に、複数の集中管理サーバ４１を運用することで堅固なＬＡＮ接続による通信カラオケの集中管理システムを構築することができる。
【００４８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００４９】
【発明の効果】
以上述べたように、カラオケ端末４３は、カラオケデータを一般的な安価なサーバ（集中管理サーバ４１）を使用して集中管理することができ、また、簡単にサーバ（集中管理サーバ４１）を増設でき、さらに、サーバ（集中管理サーバ４１）のハードディスク（４１１４）へのアクセスがローカルなハードディスク（４３１９）へのアクセスと同等に簡単に行えることで、安価で堅固なＬＡＮ接続による通信カラオケの集中管理システムを提供することができる。
【図面の簡単な説明】
【図１】  ＬＡＮ接続による集中管理カラオケシステムの全体構成を示したシステム構成図である。
【図２】カラオケ端末４３をスタンドアローンで使用する場合のシステム構成図である。
【図３】集中管理サーバ４１のブロック構成を示した説明図である。
【図４】カラオケ端末４３のブロック構成を示した説明図である。
【図５】カラオケ端末４３のカラオケプログラムＰによる一連の処理の流れを示したフローチャートである。
１    データ配信ホスト
２    モデム
３    公衆回線網
４    カラオケボックス
１０    集中管理カラオケシステム
１１    通信カラオケシステム
４１    集中管理サーバ
４２    ＬＡＮ
４３    カラオケ端末
４４    モデム
４５    アンプ
４６    マイク
４７    モニタ
４８    スピーカー
４１１０  ＣＰＵ
４１１１  ＲＯＭ
４１１２  ＲＡＭ
４１１３  ＨＤ  Ｉ／Ｆ
４１１４  ハードディスク
４３１０  ＣＰＵ
４３１１  ＲＯＭ
４３１２  ＲＡＭ
４３１３  ＬＡＮ  Ｉ／Ｆ
４３１４  シリアル  Ｉ／Ｆ
４３１５  ＭＩＤＩ音源
４３１６  ビデオデコーダ
４３１７  合成部
４３１８  グラフィック
【図１】
0004156305.tif 000002
【図２】
0004156305.tif 000003
【図３】
0004156305.tif 000004
【図４】
0004156305.tif 000005
【図５】
0004156305.tif 000006