(57)【特許請求の範囲】
【請求項１】
映像情報が記録され、当該記録された映像情報が出力される複数のサーバと、
前記複数のサーバを制御する制御部とを有し、
前記制御部は、前記複数のサーバのうち一部のサーバが稼動している場合に当該一部のサーバの使用頻度が一定の値を超えると、前記複数のサーバのうち停止中のサーバを稼動させ、
前記複数のサーバのうち使用頻度が所定の値より小さいサーバを停止し、所定の時間が経過しても当該停止したサーバがサービスの要求を受信しなかった場合は、当該停止したサーバの電源を遮断することを特徴とするサーバシステム。
【請求項２】
請求項１に記載のサーバシステムであって、
前記使用頻度は、前記複数のサーバの各ビデオサーバが、過去の一定期間の間に利用された回数であるサーバシステム。
【請求項３】
記録された映像情報を出力する複数のサーバを管理するサーバ管理方法であって、
前記複数のサーバのうち一部のサーバが稼動している場合に当該一部のサーバの使用頻度が一定の値を超えると、前記複数のサーバのうち停止中のサーバを稼動させ、
前記複敬のサーバのうち使用頻度が所定の値より小さいサーバを停止し、所定の時間が経過しても当該停止したサーバがサービスの要求を受信しなかった場合は、当該停止したサーバの電源を遮断するサーバ管理方法。
【請求項４】
請求項３に記載のサーバ管理方法であって、
前記使用頻度は、前記複数のサーバの各ビデオサーバが、過去の一定期間の間に利用された回数であるサーバ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザからの要求により様々なサービスを配信するシステムに係り、特にユーザからの要求に応じて映画やカラオケ等の映像音声情報を配信するビデオ・サーバシステムに関する。
【背景技術】
【０００２】
ビデオ・サーバシステムの従来の技術の一例としては、ビデオ・オン・デマンドシステムについて、Ｎａｔｉｏｎａｌ  Ｔｅｃｈｎｉｃａｌ  Ｒｅｐｏｒｔ  Ｖｏｌ．４２、Ｎｏ．５に記載されたものがある。
【０００３】
この文献に記載されているように、ビデオ・オン・デマンドシステムは、ビデオサーバ、ＲＦ変調装置、双方向伝送路、受信端末、ビデオ・オン・デマンド制御部等で構成され、ユーザからのリクエストに応じて映画等の番組を適宜配信するものであり、ホテル等の館内システムとして実用化されている。
【０００４】
そして、上記文献に記載された技術は、ビデオ・オン・デマンドシステムのうち、映画等の映像音声情報を記録配信するビデオサーバを複数用意してビデオサーバの障害の影響を最小限にすることを提案している。
【０００５】
しかし、ビデオサーバの障害が発生した場合に自動的にサービスを継続する手段および障害発生を管理者に知らしめる手段に関しては配慮されていない。
【０００６】
これに対して、特開平９−９８３９９号公報に記載されたビデオ・オン・デマンド装置は、サーバの障害を検出し、障害の発生したサーバが提供するサービスをメニューデータから削除又は区別できるようにする。そして、そのサービスメニューを端末装置に送信するとともに、適用可能なサーバから映像音声情報等のサービスを提供できるように構成されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平９−９８３９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところが、上記従来の技術にあっては、障害が発生した場合のビデオサーバの制御に関してのみ考慮されており、ユーザから、リクエストが少ない映画情報等のサービスを制御することにより、省エネルギー化を図ることについては何ら配慮されていない。
【０００９】
さらに、上記従来の技術においては、ビデオサーバに記録された映像情報を効率的に管理する方法に関しても配慮されていなかった。
【００１０】
本発明の目的は、ビデオサーバに障害が発生した場合、自動的に障害を起こしたビデオサーバの利用を停止することによりサービスを継続することが可能であるとともに、省エネルギーおよび効率的な運用を行うことができるビデオサーバシステムを実現することである。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明の一実施の態様は、例えば特許請求の範囲に記載されている技術的思想を用いればよい。
【発明の効果】
【００２３】
以上のように、本発明によれば、ビデオサーバに障害が発生した場合、自動的に障害を起こしたビデオサーバの利用を停止することによりサービスを継続することが可能であるとともに、省エネルギーおよび効率的な運用を行うことができるビデオサーバシステムを実現することができる。
【００２４】
また、本発明をビデオ・オン・デマンド装置に適用した場合には、複数のビデオサーバを全客室に割り当て、１台のサーバがダウンした場合、他のサーバで補完することによりサーバダウンの影響を最小限にすることができる。
【００２５】
さらに、リクエスト情報、各映像音声情報の使用頻度を調査して、効率的なビデオサーバの運用により使い勝手の向上、消費エネルギーの節約を実現することが可能となる。
【図面の簡単な説明】
【００２６】
【図１】本発明の第１の実施形態の概略構成図である。
【図２】本発明の第１の実施形態におけるビデオサーバのブロック図である。
【図３】本発明の第１の実施形態における制御部のブロック図である。
【図４】本発明の第１の実施形態における制御部管理テーブルの説明図である。
【図５】本発明の第２の実施形態の概略構成図である。
【図６】本発明の映像情報管理テーブル１の説明図である。
【図７】本発明の映像情報管理テーブル２の説明図である。
【図８】本発明の第３の実施形態の概略構成図である。
【図９】本発明のファイルライブラリ装置のブロック図である。
【図１０】本発明の映像情報管理テーブル３の説明図である。
【図１１】本発明の映像情報管理テーブル４の説明図である。
【図１２】本発明の映像情報管理テーブル５の説明図である。
【図１３】本発明の第４の実施形態の概略構成図である。
【図１４】本発明による複数のビデオサーバの制御フローチャートである。
【発明を実施するための形態】
【実施例１】
【００２７】
以下、本発明の実施形態を図面を用いて説明する。
【００２８】
図１は、本発明の第１の実施形態であるビデオ・サーバシステムの概略構成図であり、ビデオ・オン・デマンドシステムに適用した場合の例を示す図である。図１において、構成要素１０１は第１のビデオサーバ、１０２は第２のビデオサーバ、１０３はビデオサーバなどの機器を制御する制御部、１０４はビデオサーバの障害を検出する障害検出部、１０５はマトリクススイッチャ、１０６は表示装置、１０７は入力装置、１０８は障害表示部である。
【００２９】
図２は、図１に示したビデオサーバ１０１および１０２のブロック図である。  図２において、構成要素２０１は各種演算を行う演算処理部であり、この演算処理部２０１はＣＰＵと呼ばれることが多い。また、２０２はハードディスク等により構成される固定型記録部であり、この固定型記録部２０２は、複数の映像音声情報をデジタル情報のファイルの形で記録する。映像音声情報は、例えばＭＰＥＧ方式等の圧縮が施されて、固定型記録部２０２に記録されているものとする。
【００３０】
また、２０３はビデオサーバの状態を表示する表示部であり、この表示部２０３は、ＣＲＴまたは液晶ディスプレイでビデオサーバ内部の状態を表示する。２０４はビデオサーバに各種入力を行う入力部であり、キーボード等の入力装置により構成される。２０５は、圧縮映像音声情報を映像音声情報に変換する圧縮映像音声情報再生部である。この圧縮映像音声情報再生部２０５は、例えばＭＰＥＧ方式で圧縮された映像音声情報をビデオ信号に変換する。
【００３１】
圧縮映像音声信号再生部２０５は、複数のビデオ信号出力ポートを有し、同時に複数の異なる映像音声情報を再生して別々の出力ポートから同時に別々のビデオ信号として再生出力を出すことができる。２０６は制御部や他のビデオサーバ等の外部の装置との通信を行う双方向通信部である。この双方向通信部２０６は、例えばイーサネット（登録商標）などのローカルエリアネットワークにより結ばれた通信手段から構成される。
【００３２】
図３は、図１に示した制御部１０３のブロック図である。図３において、制御部１０３は通常のパーソナルコンピュータと同等の構成からなり、３０１は各種演算を行う演算処理部、３０２はビデオサーバ情報等を記録する内部記録部で半導体メモリなどにより構成される。また、３０３はシステムの状態やビデオサーバの状態を表示する表示部で、液晶ディスプレイやＣＲＴで構成される。３０４は制御部１０３に各種入力を行う入力部で、複数の入力装置が接続されている。
【００３３】
３０５はビデオサーバと通信を行う双方向通信部であり、例えばイーサネット（登録商標）などによるローカルエリアネットワークにより結ばれた通信手段により構成される。３０６は光ディスクや磁気テープ等の媒体の交換できる外部記憶装置である。
【００３４】
利用者は、まず、図１に示した入力装置１０７により、鑑賞したい映像音声情報のタイトル名または識別番号を入力する。入力装置１０７は、制御部１０３の入力部と接続されており、制御部１０３に利用者からのリクエストの内容を伝える。
【００３５】
制御部１０３には、ビデオサーバ１０１および１０２に格納された映像音声情報が記憶されているので、第１のビデオサーバ１０１にリクエストの有った映像音声情報が存在している場合は第１のビデオサーバ１０１に再生を指示する。
【００３６】
制御部１０３は、マトリクススイッチャ１０５に制御信号を供給し、ビデオサーバ１０１から再生された映像信号を入力装置１０７と対応する表示装置１０６に供給する。映像信号が供給された表示装置１０６は、例えばビデオ信号を表示するＣＲＴディスプレイにより構成され、マトリクススイッチャ１０５から送られた映像信号を利用者に表示する。
【００３７】
次に、障害が発生した場合の動作を説明する。
制御部１０３は、双方向通信部３０５の通信手段により、例えば「指定されたファイル名の映像音声情報を指定された出力ポートから再生せよ」と言った内容の命令をメッセージの形でビデオサーバ１０１や１０２の双方向通信部２０６に送信する。この命令が送信されたビデオサーバ１０１又は１０２は、映像音声情報の再生の処理を行い、処理が成功したら「成功」のメッセージを制御部１０３に返信する。また、処理が成功しなかった場合は「失敗」のメッセージを返信する。
【００３８】
制御部１０３は「失敗」のメッセージが返信された場合、そのメッセージを返信したビデオサーバ１０１又は１０２に障害が発生したと判断し、利用者から次のリクエストが発生した場合は、障害の発生したビデオサーバ１０１又は１０２を用いないで障害を起こしていないビデオサーバ１０１又は１０２に再生命令を送信してサービスを継続する。
【００３９】
上記の説明では、図１の障害検出部１０４は制御部１０３内部の制御プログラムの形で実現されるが、ビデオサーバ１０１又は１０２の外部に設ける方式も考えられる。例えば、ビデオサーバ１０１及び１０２の電源電圧・温度を監視するセンサーを設けて電源電圧や温度に異常をきたしたことを障害検出部１０４で検出すると、それを電気信号として制御部１０３に伝えることも可能である。
【００４０】
障害検出部１０４からの電気信号を制御部１０３の入力部３０４に入力することにより、ビデオサーバ１０１または１０２に障害が発生した場合は、制御部１０３は障害の発生したビデオサーバを使わない処理を行うことができる。
【００４１】
上記の障害が発生した場合、自動的にサービス続行の処理が行われたとしてもできるだけ早く復旧の処理を行うことが望ましい。そのためには、障害が発生したことを管理者に連絡することが必要である。
【００４２】
障害表示部１０８は、例えばランプやブザーにより構成される表示装置であり、制御部１０３は障害検出部１０４から障害発生の連絡を受け取ると障害表示部１０８から音を出したりランプを点滅させることで管理者に障害発生の発生を伝える。
【００４３】
障害発生部１０８は、制御部１０３の外部に設けても良いが、一番簡単な例としては、制御部１０３を構成するパーソナルコンピュータに通常装備されるブザーを鳴らすことや表示部３０３に目立つ色彩でメッセージを表示することにより実現できる。
【００４４】
以上説明した構成例では、複数のビデオサーバを用いることにより障害発生時にサービスを継続する事を目的としている。
【００４５】
しかしながら、例えば上記システムを博物館やテーマパークで使用する場合、休日と平日では利用頻度が異なることが想像できる。使用頻度が多い休日も使用頻度が少ない平日も同数のビデオサーバを運転すると平日は無駄な消費エネルギーが多くなる。
【００４６】
そこで、制御部１０３に、ビデオサーバ１０１又は１０２の運転を停止する機能を設けて、使用頻度の少ない日は運転するビデオサーバの数を減らして運転を停止したビデオサーバ１０１又は１０２の電源を切ることによりシステム全体の消費エネルギーを低下させることが可能となる。
【００４７】
図４は制御部管理テーブルを示す図である。この制御部管理テーブルは、制御部１０３の内部記録部３０２にデータとして構築される。制御部１０３は、制御する各ビデオサーバ毎に運転状態を記録する。この運転状態は入力部３０４からの入力により「運転中」または「停止中」の設定が行えるものとする。
【００４８】
運転状態が「停止中」と設定された場合は、該当するビデオサーバへの命令は出さないようにして、そのビデオサーバを使わないようにする。また、本テーブルの内容を表示部３０３に表示できるようにしておくことにより管理者はビデオサーバの運転状況を容易に管理できるようになる。
【００４９】
図４の中の「使用頻度」の項目は、各ビデオサーバが過去の一定期間の間に利用された回数を示す。過去の一定期間としては、例えば過去１週間、或いは１ヶ月とし、この一定期間の間に制御部１０３から運転命令を受けた回数を登録する。
【００５０】
ここで、「使用頻度」がある値以下である場合には、そのビデオサーバを「停止中」に設定することによりシステムの消費エネルギーを節約することができる。
【００５１】
以上のように、本発明の第１の実施形態によれば、障害が発生したビデオサーバの利用を停止するように構成するとともに、複数のビデオサーバの使用頻度を記録し、一定期間の使用頻度が一定値以下の場合には、そのビデオサーバを「停止中」に設定するように構成したので、ビデオサーバに障害が発生した場合、自動的に障害を起こしたビデオサーバの利用を停止することによりサービスを継続することが可能であるとともに、省エネルギーおよび効率的な運用を行うことができるビデオサーバシステムを実現することができる。
【実施例２】
【００５２】
図５は本発明の第２の実施形態の概略構成図である。図５中、構成要素１０１〜１０８は、図１に示した構成要素と同一のものであるので、その説明は省略する。
【００５３】
図５において、構成要素５０１および５０２はビデオサーバ１０１および１０２の電源部であり、制御部１０３からの制御により電源の投入および切断を制御することができる。
【００５４】
制御可能な電源部５０１、５０２としては、外部制御の可能な電源ユニットを用いても良いし、例えば、電源ラインにリレー（継電器）を挿入し、制御部１０３からの制御によりリレーの接続および切断を制御することにより実現することができる。
【００５５】
制御部１０３は、図４に示した制御部管理テーブルを有し、定期的に、この制御部管理テーブルの更新を行う。そして、「使用頻度」が一定の値に達しないビデオサーバが存在する場合は、そのビデオサーバを停止状態に設定する。そして、制御部１０３は、一定時間が経過して、停止状態のビデオサーバからのサービスを要求している利用客がいないことを確認してから、電源部５０１または５０２を制御して、そのビデオサーバの電源を遮断する。これにより、ビデオサーバを停止して消費エネルギーの削減を図る。
【００５６】
制御部１０３は、一定時間毎に上記制御部管理テーブルに含まれる運転中のビデオサーバの使用頻度を更新する。また、ビデオサーバの利用客が多くなると運転中のビデオサーバの使用頻度は増加することになる。
【００５７】
制御部１０３は、使用頻度が一定の値を超えて、運転中のビデオサーバだけでは利用客に十分なサービスを提供することできなくなったと判断した場合は、電源部５０１または５０２を制御することにより、停止中のビデオサーバの電源を投入してそのビデオサーバを「運転中」にする。これにより、サービスを提供できるビデオサーバの数を増やすことができる。
【００５８】
ただし、ここでは、電源投入のみでビデオサーバが運転可能な状態とすることに留めるものとする。
【００５９】
次に、上記ビデオサーバに新規の映像音声情報を記録する場合の説明を行う。  複数のビデオサーバが存在する場合、それぞれのビデオサーバに同一の映像音声情報を記録する場合と、それぞれのビデオサーバに異なる映像音声情報も記録する場合とが考えられる。
【００６０】
映像音声情報の種類が少ない場合は、それぞれのビデオサーバに同一の映像音声情報を記録して同時にサービスできるポート数を増やす事が通常であるが、映像音声情報の数が多い場合は、それぞれのビデオサーバに異なる映像音声情報を記録することによりタイトル数を増やすことも考えられる。
【００６１】
ここでは、まず、各ビデオサーバに同一の映像音声情報を記録する場合の例についての説明を行う。
【００６２】
図１で示されるシステムにおいて、ビデオサーバに新規の映像音声情報を登録する場合、ビデオサーバ毎に映像音声情報の登録処理を行うと、ビデオサーバの数が多い場合は手間がかかることになる。映像音声情報をビデオサーバに記録する場合には、まず、制御部１０３に設けられた外部記憶装置３０６により光ディスクや磁気テープから映像音声信号情報を読み取り双方向通信部３０５を通じてビデオサーバに送信する。
【００６３】
ビデオサーバは双方向通信部２０６から送られた映像音声情報を固定型記録部２０２に転送して記録する。
【００６４】
制御部１０３は、上記映像音声情報の登録処理を全てのビデオサーバに繰り返して実施することにより、全てのビデオサーバに同一の映像音声情報を記録する。その結果、どのビデオサーバからでも上記の映像音声情報のサービスを行うことができるようになる。
【００６５】
図６は、映像情報管理テーブル１を示す図であり、この映像情報管理テーブル１は、制御部１０３の内部記録部３０２に格納される。制御部１０３は映像音声情報の登録を行う時点で、上記映像音声情報にＩＤ番号、映像情報名称、属性等の情報を付けて管理できるようにする。ＩＤ番号は、管理者が登録しても良いが自動的に付加しても良い。映像情報名称は管理者が登録するものとする。
【００６６】
属性にはＭＰＥＧ１とかＭＰＥＧ２などの圧縮方式やデータの圧縮率、ファイルの大きさなどの付加情報が付加される。
【００６７】
次に、各ビデオサーバに異なる映像音声情報を登録する場合について説明する。
図１で示されるシステムにおいて、管理者に指定されたビデオサーバのみに新規の映像音声情報を登録する場合、制御部１０３に設けられた外部記憶装置３０６により光ディスクや磁気テープから映像音声信号情報を読み取り、双方向通信部３０５を通してビデオサーバに映像音声信号情報を送信する。
【００６８】
ビデオサーバ１０１又はビデオサーバ１０２は、双方向通信部２０６から送られた情報を固定型記録部２０２に転送して記録する。制御部１０３は、管理者から指定されたビデオサーバに映像音声情報データを記録することにより、各ビデオサーバにより個別のサービスを行うことができるようになる。
【００６９】
図７は、映像情報管理テーブル２を示す図であり、この映像情報管理テーブル２は、制御部１０３の内部記録部３０２に格納される。制御部１０３は、映像音声情報の登録を行う時点で、上記映像音声情報にＩＤ番号、映像情報名称、属性等の情報を付けて管理できるようにする。ＩＤ番号は、管理者が登録しても良いが自動的に付加しても良い。映像情報名称は管理者が登録するものとする。
【００７０】
属性にはＭＰＥＧ１とかＭＰＥＧ２などの圧縮方式やデータの圧縮率、ファイルの大きさなどの付加情報が付加される。記録ビデオサーバの項目には登録された映像音声情報の記録されたビデオサーバの識別子が記録される。
【００７１】
図１において、入力装置１０７により利用者から映像音声情報のリクエストが制御部１０３に入力されると、制御部１０３は、図７に示した映像情報管理テーブル２を参照する。
【００７２】
入力装置１０７から映像音声情報のＩＤ番号が入力された場合、制御部１０３は、指定された映像音声情報の記録されたビデオサーバをテーブル２から読み出して、指定された映像音声情報の存在するビデオサーバに映像音声情報の識別子と出力ポート番号を指定して出力命令を送信する。
【００７３】
次に、制御部１０３は、マトリクススイッチャ１０５を制御することによりビデオサーバの指定された出力ポートから再生された映像音声情報を入力装置１０７に対応する表示装置１０６に表示させる。
【００７４】
上記システムにおいて、特定の映像音声情報は、１つのビデオサーバに記録されても良いし、複数のビデオサーバに記録しても良い。従って、予想されるリクエスト数に応じて記録するビデオサーバの数を増減することができる。
【実施例３】
【００７５】
図８は、本発明の第３の実施形態の概略構成図である。図８中、構成要素１０２〜１０８は、図１に示した構成要素と同一のものであるので、その説明は省略する。この図８の例においては、図１に示した例におけるビデオサーバ１０１に代えてファイルライブラリ装置８０１が配置されている。
【００７６】
図９はファイルライブラリ装置８０１のブロック図である。図９中、構成要素９０１は各種演算を行う演算処理部でＣＰＵと呼ばれることが多い。９０２はメディアチェンジャであり、１枚以上の光ディスク等より構成される記憶媒体９０３から指定された１枚の記憶媒体をアクチュエータにより選択して記録されたデータを読み出す機能を有する。
【００７７】
メディアチェンジャ９０２は、１００枚以上の記憶媒体９０３を管理することができるが、機械的なアクチュエータで記憶媒体９０３を選択するので記憶媒体９０３の選択及び読み出しに必要な時間が多いという欠点がある。記憶媒体９０３には映像音声情報をデジタル情報のファイルの形で記録する。なお、映像音声情報は、例えばＭＰＥＧ方式等のの圧縮が施されているものとする。
【００７８】
９０４は表示部であり、ＣＲＴまたは液晶ディスプレイでファイルライブラリ装置８０１内部の状態を表示する。９０５は、ファイルライブラリ装置８０１に各種入力を行う入力部であり、キーボード等の入力装置により構成される。９０６は圧縮映像音声情報を映像音声情報に変換する圧縮映像音声情報再生部である。この圧縮映像音声情報再生部９０６は、例えば、ＭＰＥＧ方式で圧縮された映像音声情報をビデオ信号に変換する。
【００７９】
９０７は、制御部１０３や他のビデオサーバ等の外部の装置との通信を行う双方向通信部であり、例えばイーサネット（登録商標）などのローカルエリアネットワークにより結ばれた通信手段から構成される。
【００８０】
ファイルライブラリ装置８０１は、ビデオサーバ１０１に比較して情報の読み出しに時間がかかるが、記憶容量を増やすことが容易なため、ビデオサーバーを用いる場合に比較して多くのタイトル数の映像音声情報を記憶したビデオ・オン・デマンドシステムを実現することが可能である。
【００８１】
図１０は映像情報管理テーブル３を示す図であり、図８のシステムにおける制御部１０３の内部記録部３０２に格納される。制御部１０３は映像音声情報の登録を行う時点で、上記映像音声情報にＩＤ番号、映像情報名称、属性等の情報を付けて管理できるようにする。ＩＤ番号は、管理者が登録しても良いが自動的に付加しても良い。映像情報名称は管理者が登録するものとする。
【００８２】
属性にはＭＰＥＧ１とかＭＰＥＧ２などの圧縮方式やデータの圧縮率、ファイルの大きさなどの付加情報が付加される。記録ビデオサーバの項目には登録された映像音声情報の記録されたビデオサーバまたはファイルライブラリ装置の識別子が記録される。
【００８３】
図８において、入力装置１０７により利用者から映像音声情報のリクエストが制御部１０３に入力されると、制御部１０３は図１０に示した映像情報管理テーブル３を参照する。
【００８４】
入力装置１０７から映像音声情報のＩＤ番号が入力された場合、制御部１０３は、指定された映像音声情報の記録されたビデオサーバ１０２又はファイルライブラリ装置８０１をテーブル３から読み出して、指定された映像音声情報の存在するビデオサーバ１０２又はファイルライブラリ装置８０１に映像音声情報の識別子と出力ポート番号を指定して出力命令を送信する。
【００８５】
次に、制御部１０３は、マトリクススイッチャ１０５を制御することによりビデオサーバ１０２又はフィルライブラリ装置８０１の指定された出力ポートから再生された映像音声情報が入力装置１０７に対応する表示装置１０６に表示させる。
【００８６】
上記システムにおいて、指定された映像音声情報がビデオサーバ１０２上に存在する場合は、ビデオサーバ１０２から映像を再生し、指定された映像音声情報がビデオサーバ１０２上に存在しない場合は、多少時間がかかるがファイルライブラリ装置８０１から映像を再生することにより多数の映像音声情報をサービス可能なビデオ・オン・システムを実現することが可能である。
【００８７】
上記システムにおいて、ファイルライブラリ装置８０１からの再生が行われた後、双方向通信部３０５を通じて制御部１０３を通して再生された映像音声情報をビデオサーバ１０２に転送することにより、次に利用者からのリクエストが発生した場合にビデオササーバ１０２から映像の再生を行うことができるので待ち時間の短縮を図ることができる。この場合、ファイルライブラリ装置８０１からビデオサーバ１０２への映像音声信号の転送が行われると同時に、制御部１０３は映像情報管理テーブル３の更新も行う。
【００８８】
ビデオサーバ１０２の容量には限界があるので新規映像音声情報を登録する場合に、固定型記録部２０２に十分な空き容量が無いと登録を行うことができない。その場合、リクエストの少ない映像音声情報を消去することにより空き容量を増やすことができる。
【００８９】
従来のシステムでは、この作業は人が手作業で実施するのが普通であるが、図１１に示される映像情報管理テーブル４のような管理テーブルを制御部１０３に備え、映像音声情報毎にリクエストの頻度をテーブル４に記録しておき、使用頻度の少ない映像音声情報を消去することで固定型記憶部２０２の空き容量を増やすことができる。
【００９０】
また、図１２に示される映像情報管理テーブル５のような管理テーブルを制御部１０３に備え、映像音声情報毎に使用期限をテーブル５に記録しておき、使用期限の来た映像音声情報を消去することで固定型記憶部２０２の空き容量を増やすことができる。
【００９１】
図１３は本発明の第４の実施形態における概略構成図である。図１３中、構成要素１０１〜１０８は、図１に示した構成要素と同一のものであるので、その説明は省略する。
【００９２】
図１３において、構成要素１３０３は、端末ＰＣであり制御部１０３と同様の構成を有するコンピュータ装置である。端末ＰＣ１３０３はキーボードやマウスによる入力装置１０７とディスプレイから構成され、制御部１０３とはネットワークにより接続されている。
【００９３】
端末ＰＣ１３０３のディスプレイには、利用者に提示することのできる映像音声信号のリストが表示される。映像音声リストは制御部１０３から映像情報管理テーブル１〜５の内容をネットワークにより送信してもらい、端末ＰＣ１３０３の内部でリストの画面として構成し端末ＰＣ１３０３のディスプレイにＩＤ番号および映像情報名称を表示する。
【００９４】
利用者は入力装置１０７より映像音声情報のＩＤ番号や名称を選択することにより鑑賞したい映像音声情報を制御部１０３に知らしめることが可能になる。
【００９５】
また、上記の構成をとるシステムでは、制御部１０３が新規映像音声情報を登録した場合や何らかの理由で既存の映像音声情報を削除した場合は、映像情報管理テーブルを更新するとともに、更新後の映像情報管理テーブルを全端末ＰＣ１３０３に転送することにより、端末ＰＣ１３０３に表示されるリストの更新を行うことができる。
【００９６】
また、図１３において、構成要素１３０１はデータ受信部であり、１３０２は受信アンテナである。受信アンテナ１３０２は、例えば衛星から送信される電波を受信してデータ受信部１３０１に送る。データ受信部１３０１は、衛星から送られた信号からデジタルデータを再生して制御部１０３に送る。
【００９７】
図１３に示したシステムにおいて、例えば、衛星放送を用いてＭＰＥＧ方式で圧縮された映像音声情報を送信し、受信したシステムが制御部１０３を通じてビデオサーバ１０１、１０２に記録することによりビデオサーバ１０１、１０２内の映像音声情報を更新することが可能となる。
【００９８】
映像音声情報を送信する場合は、映像情報管理テーブル２に記録すべき映像情報名称および属性の情報、格納すべきビデオサーバの情報も同時に送信するものとする。
【００９９】
また、削除すべき映像音声情報の名称を送ることもできる。この時点でビデオ・オン・デマンドシステムが自動的に利用頻度の少ない映像音声情報を削除し、端末ＰＣ１３０３に表示される映像音声のリストを更新することにより無人で提供される映像音声情報を変更できるビデオ・オン・デマンドシステムを実現する
ことが可能となる。
【０１００】
図１４は、図８に示したファイルライブラリ装置８０１とビデオサーバ１０２とを制御する制御部１０３の制御フローチャートの一例を示す図である。
【０１０１】
図１４において、処理１４０１で制御部１０３は、接続されているビデオサーバの状態と記録されている映像音声情報タイトルを取得する。
【０１０２】
次に、処理１４０２で各ビデオサーバに障害が発生しているか否かを判断し、障害が発生していた場合、処理１４０３で障害の発生していたビデオサーバを使用不可にし、処理１４０４で障害表示部１０８に障害を通知し、処理１４０７に進む。
【０１０３】
処理１４０２で各ビデオサーバに障害が発生していない場合は、処理１４０７で接続されているファイルライブラリ装置８０１の状態と記録されている映像音声情報タイトルを取得する。次に、処理１４０８でファイルライブラリ装置８０１に障害が発生しているか否かを判断し、障害が発生していた場合には、処理１４０９で障害表示部１０８に障害を通知し、処理１４１０に進む。
【０１０４】
処理１４０８でファイルライブラリ装置８０１に障害が発生していなければ、処理１４１０で入力装置１０７の状態を取得する。次に、処理１４１３で入力装置１０７からのリクエストを待ち、リクエストがあった場合、処理１４１４でリクエストと各ビデオサーバ、ファイルライブラリ装置の映像音声情報タイトルを比較する。リクエストされた映像音声情報が正常なビデオサーバに存在する場合、処理１４１５でそのビデオサーバから映像音声情報を送出する。そして、処理１４１５から処理１４１９に進む。
【０１０５】
処理１４１４でリクエストされた映像音声情報が正常なファイルライブラリ装置に存在する場合、処理１４１６でファイルライブラリ装置から映像音声情報を送出する。
【０１０６】
次に、処理１４１７でビデオサーバの空き容量と送出中の圧縮映像音声情報の容量とを比較し、ビデオサーバの空き容量の方が大きい場合、処理１４１８でその圧縮映像音声情報をファイルライブラリ装置からビデオサーバに転送し、処理１４１９に進む。また、処理１４１７でビデオサーバの空き容量の方が小さい場合にも処理１４１９に進む。そして、処理１４１９でビデオサーバの使用頻度を計算し、処理１４２０に進む。
【０１０７】
処理１４２０で使用頻度が多い場合正常に稼動しているサーバ数を増加させ、使用頻度が少ない場合正常に稼動しているサーバ数を減少させるようにサーバ数を調整する。そして、処理１４２１で映像音声情報タイトルのリクエスト数を計算する。
【０１０８】
次に、処理１４２２で全映像音声情報タイトルのリクエスト数を調査し、処理１４２３でリクエスト数を一定値と比較する。処理１４２３でリクエスト数が一定値を超える場合は、処理１４１３に戻る。
【０１０９】
また、処理１４２３でリクエスト数が一定値以下の場合は、処理１４２４に進み、リクエスト数が一定値以下の映像音声情報タイトルはその映像音声情報タイトルを削除する。そして、処理１４１３に戻る。
【０１１０】
なお、上述した例においては、本発明をビデオ・オン・デマンド装置に適用した場合の例を示したが、本発明は、これに限らず、例えば、ホームサーバシステムにも適用可能である。
【符号の説明】
【０１１１】
１０１、１０２    ビデオサーバ
１０３            制御部
１０４            障害検出部
１０５            マトリクススイッチャ
１０６            表示装置
１０７            入力装置
１０８            障害表示部
２０１            演算処理部
２０２            固定型記録部
２０３            表示部
２０４            入力部
２０５            圧縮映像音声情報再生部
２０６            双方向通信部
３０１            演算処理部
３０２            内部記録部
３０３            表示部
３０４            入力部
３０５            双方向通信部
３０６            外部記憶装置
５０１、５０２    電源部
８０１            ファイルライブラリ装置
９０１            演算処理部
９０２            メディアチェンジャ
９０３            記憶媒体
９０４            表示部
９０５            入力部
９０６            圧縮映像音声情報再生部
９０７            双方向通信部
１３０１          データ受信部
１３０２          受信アンテナ
１３０３          端末ＰＣ
【図１】
0004844637.tif 000002
【図２】
0004844637.tif 000003
【図３】
0004844637.tif 000004
【図４】
0004844637.tif 000005
【図５】
0004844637.tif 000006
【図６】
0004844637.tif 000007
【図７】
0004844637.tif 000008
【図８】
0004844637.tif 000009
【図９】
0004844637.tif 000010
【図１０】
0004844637.tif 000011
【図１１】
0004844637.tif 000012
【図１２】
0004844637.tif 000013
【図１３】
0004844637.tif 000014
【図１４】
0004844637.tif 000015