(57)【要約】【課題】  ネットワークに接続したサーバに蓄積されている楽曲を入力し再生するネットワークＡＶレシーバ装置において、楽曲を入力しているサーバから楽曲が入力できなくなった場合に、楽曲の再生が中断してしまうことを防止することができるネットワークＡＶレシーバ装置を提供する。【解決手段】  サーバに記録されている楽曲の楽曲情報を記憶する楽曲情報記憶部と、現在再生している楽曲を入力するサーバの入力状態を検出する入力状態検出部と、サーバからの楽曲の入力指示を制御する制御部とを備え、制御部は、入力状態検出部が現在再生しているインターネットに接続されているサーバに記録されている楽曲データの入力状態が正常でないことを検出した場合、楽曲情報記憶部に記憶したサーバに記録されている楽曲の楽曲情報に基づいて、現在再生中の楽曲データをインターネット以外に接続されているサーバに記録されている楽曲データに切換える。【選択図】      図２
2015064510.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してサーバに記録されている楽曲を再生するネットワークＡＶレシーバ装置において、
インターネットにネットワーク接続されているサーバ及びインターネット以外にネットワーク接続されているサーバに記録されている楽曲の楽曲情報を記憶する楽曲情報記憶部と、
現在再生している楽曲を入力するサーバの入力状態を検出する入力状態検出部と、
サーバからの楽曲の入力指示を制御する制御部とを備え、
前記制御部は、前記入力状態検出部が現在再生しているインターネットにネットワーク接続されているサーバに記録されている楽曲データの入力状態が正常でないことを検出した場合、前記楽曲情報記憶部に記憶したサーバに記録されている楽曲の楽曲情報に基づいて、現在再生中の楽曲データをインターネット以外にネットワーク接続されているサーバに記録されている楽曲データに切換えることを特徴とするネットワークＡＶレシーバ装置。
【請求項２】
請求項１記載のネットワークＡＶレシーバ装置において、
前記制御部は、前記入力状態検出部が現在再生している楽曲データの入力状態が正常でないことを検出し、現在再生中の楽曲データを他のサーバに記録されている楽曲データに切換えた後に、元々再生していた楽曲データの入力状態が正常に戻ったと検出した場合、再生する楽曲データを他のサーバに記録されている楽曲データから元々再生していたサーバに記録されている楽曲データに切換えることを特徴とするネットワークＡＶレシーバ装置。
【請求項３】
請求項１記載のネットワークＡＶレシーバ装置において、
前記制御部は、前記入力状態検出部が現在再生している楽曲データの入力状態が正常でないことを検出した場合、現在再生中の楽曲データと同一の楽曲名の楽曲データに切換えることを特徴とするネットワークＡＶレシーバ装置。
【請求項４】
請求項１記載のネットワークＡＶレシーバ装置において、
前記制御部は、前記入力状態検出部が現在再生している楽曲データの入力状態が正常でないことを検出した場合、現在再生中の楽曲データと同一のテンポの楽曲データに切換えることを特徴とするネットワークＡＶレシーバ装置。
【請求項５】
請求項３記載のネットワークＡＶレシーバ装置において、
前記制御部は、現在再生中の楽曲データのタイムコードと再生中の楽曲と同一の楽曲名の楽曲データのタイムコードに基づいて楽曲データの再生が途中で途切れないよう制御しながら切換えることを特徴とするネットワークＡＶレシーバ装置。
【請求項６】
請求項４記載のネットワークＡＶレシーバ装置において、
前記制御部は、現在再生中の楽曲データのテンポと再生中の楽曲と同一のテンポの楽曲データのテンポに基づいて再生中の楽曲データのテンポと再生中の楽曲と同一のテンポの楽曲データのテンポを合わせて現在再生中の楽曲をフェードアウトさせながら再生中の楽曲と同一のテンポの楽曲をフェードインさせるよう制御しながら切換えることを特徴とするネットワークＡＶレシーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して各サーバに記録されている楽曲を再生するネットワークＡＶレシーバ装置に関する。
【背景技術】
【０００２】
現在、ネットワークに接続したメディアサーバやＮＡＳ（Network Attached Storage）サーバ等のストレージサーバに蓄積されている楽曲をネットワーク経由で個々のパーソナルコンピュータやＡＶ機器に入力し再生するネットワークＡＶシステムが普及している（例えば、特許文献１及び特許文献２参照）。このようなネットワークＡＶシステムにおいては、ネットワーク経由で入力した楽曲をパーソナルコンピュータを介さずにＡＶレシーバ装置に接続し、ＡＶレシーバによって楽曲を再生するネットワークＡＶレシーバ装置が知られている。
【０００３】
このような、従来のメディアサーバやＮＡＳサーバ等のストレージサーバとネットワークＡＶレシーバ装置を用いたネットワークＡＶシステムは、多数の楽曲ファイルを蓄積した複数のメディアサーバやＮＡＳサーバ等のストレージサーバとＬＡＮ（Local Area Network）経由やインターネット経由で接続されたクライアント機器としてのＡＶレシーバ装置を備える。クライアント機器としてのＡＶレシーバ装置は、再生を希望する楽曲を任意のメディアサーバやＮＡＳサーバ等のストレージサーバに要求し、この要求に応じてメディアサーバやＮＡＳサーバ等のストレージサーバが要求された楽曲をクライアント機器に送信する。クライアント機器はメディアサーバやＮＡＳサーバ等のストレージサーバから送信された楽曲を入力し再生する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３１４９４号公報
【特許文献２】特開２００６−１１５２２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のネットワークＡＶレシーバ装置を用いたネットワークＡＶシステムは、インターネット経由で接続された任意のＮＡＳサーバ等のサーバから楽曲を入力し再生している最中に様々な原因でネットワークの接続不良が生じてしまうことがある。これは、インターネットには、世界中の膨大な数のＮＡＳサーバやクライアント機器が接続され、また、インターネットは非常に長距離に亘ってデータ通信を行うため、接続された特定のＮＡＳサーバやクライアント機器の障害に基づく通信障害や、長距離に亘った通信網の途中で通信エラーが生じるためである。
【０００６】
このように、ネットワークＡＶレシーバ装置が任意のＮＡＳサーバ等のサーバから楽曲を入力し再生している最中にネットワーク接続不良が生じると、楽曲のデータを途中から入力することができなくなり、再生途中の楽曲が中断してしまう。
【０００７】
従来のネットワークＡＶレシーバ装置は、前述したような、ネットワークの接続不良に備えて、ある程度の時間分の楽曲データをネットワーク経由で予めダウンロードして一時記憶部に記憶しておき、万一ネットワーク接続不良が生じてしまっても、この間、一時記憶部に記憶しておいた楽曲を再生し続けることで、少々のネットワーク接続不良に対して再生中断を生じさせないようにすることが知られている。しかしながら、例えば、楽曲を入力している任意のＮＡＳサーバ等のサーバ自体にネットワーク障害やサーバ自体の問題が生じた場合は、接続不良が生じてから永続的に楽曲の配信が中断してしまうことがある。このように、楽曲を入力している任意のＮＡＳサーバ等のサーバから永続的に接続が中断してしまうと、ネットワークＡＶレシーバ装置は、一時記憶部に記憶した楽曲の再生が終了してしまい、結局、楽曲の再生が途中で途切れてしまう。
【０００８】
本発明は、ネットワークに接続したサーバに蓄積されている楽曲を入力し再生するネットワークＡＶレシーバ装置において、楽曲を入力しているサーバから楽曲が入力できなくなった場合に、楽曲の再生が中断してしまうことを防止することができるネットワークＡＶレシーバ装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本願の請求項１記載の発明は、ネットワークを介してサーバに記録されている楽曲を再生するネットワークＡＶレシーバ装置において、インターネットにネットワーク接続されているサーバ及びインターネット以外にネットワーク接続されているサーバに記録されている楽曲の楽曲情報を記憶する楽曲情報記憶部と、現在再生している楽曲を入力するサーバの入力状態を検出する入力状態検出部と、サーバからの楽曲の入力指示を制御する制御部とを備え、前記制御部は、前記入力状態検出部が現在再生しているインターネットにネットワーク接続されているサーバに記録されている楽曲データの入力状態が正常でないことを検出した場合、前記楽曲情報記憶部に記憶したサーバに記録されている楽曲の楽曲情報に基づいて、現在再生中の楽曲データをインターネット以外にネットワーク接続されているサーバに記録されている楽曲データに切換えることを特徴とする。
【００１０】
本願の請求項２記載の発明は、請求項１記載のネットワークＡＶレシーバ装置において、
前記制御部は、前記入力状態検出部が現在再生している楽曲データの入力状態が正常でないことを検出し、現在再生中の楽曲データを他のサーバに記録されている楽曲データに切換えた後に、元々再生していた楽曲データの入力状態が正常に戻ったと検出した場合、再生する楽曲データを他のサーバに記録されている楽曲データから元々再生していたサーバに記録されている楽曲データに切換えることを特徴とする。
【００１１】
本願の請求項３記載の発明は、請求項１記載のネットワークＡＶレシーバ装置において、
前記制御部は、前記入力状態検出部が現在再生している楽曲データの入力状態が正常でないことを検出した場合、現在再生中の楽曲データと同一の楽曲名の楽曲データに切換えることを特徴とする。
【００１２】
本願の請求項４記載の発明は、請求項１記載のネットワークＡＶレシーバ装置において、
前記制御部は、前記入力状態検出部が現在再生している楽曲データの入力状態が正常でないことを検出した場合、現在再生中の楽曲データと同一のテンポの楽曲データに切換えることを特徴とする。
【００１３】
本願の請求項５記載の発明は、請求項３記載のネットワークＡＶレシーバ装置において、
前記制御部は、現在再生中の楽曲データのタイムコードと再生中の楽曲と同一の楽曲名の楽曲データのタイムコードに基づいて楽曲データの再生が途中で途切れないよう制御しながら切換えることを特徴とする。
【００１４】
本願の請求項６記載の発明は、請求項４記載のネットワークＡＶレシーバ装置において、
前記制御部は、現在再生中の楽曲データのテンポと再生中の楽曲と同一のテンポの楽曲データのテンポに基づいて再生中の楽曲データのテンポと再生中の楽曲と同一のテンポの楽曲データのテンポを合わせて現在再生中の楽曲をフェードアウトさせながら再生中の楽曲と同一のテンポの楽曲をフェードインさせるよう制御しながら切換えることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ネットワークに接続したサーバに蓄積されている楽曲を入力し再生するネットワークＡＶレシーバ装置において、楽曲を入力しているサーバから楽曲が入力できなくなった場合に、楽曲の再生が中断してしまうことを防止することができるネットワークＡＶレシーバ装置を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例であるネットワークＡＶレシーバ装置を接続する構成を示す図。
【図２】本実施例のネットワークＡＶレシーバ装置１（ＡＶＲ１）の構成を示すブロック図。
【図３】楽曲情報記憶部１０８が記憶する楽曲情報の内容の一例を示す図。
【図４】本実施例のＡＶＲ１において、ユーザが再生を希望する楽曲を指示し、当該指示された楽曲を再生する動作を示すフローチャート図。
【発明を実施するための形態】
【００１７】
本発明の実施の形態を図面を参照して説明する。
【００１８】
図１は、本発明の一実施例であるネットワークＡＶレシーバ装置を接続する構成を示す図である。
図１に示すように、ネットワークＡＶレシーバ装置１（以下、ＡＶＲ１という。）は、ＨＵＢ２を介してＬＡＮ１００にネットワーク接続され、このＬＡＮ１００には第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０が接続されている。
【００１９】
また、ＡＶＲ１は、ＨＵＢ２に接続されたルータ３を介してインターネット４にネットワーク接続されている。インターネット４には、膨大な数のクライアント機器やＮＡＳサーバ等のストレージサーバがネットワーク接続されている。本実施例においては、インターネット４は、ＮＡＳサーバ５がネットワーク接続されているものとする。
【００２０】
ＨＵＢ２は、ＬＡＮ１００経由でネットワーク接続された各メディアサーバやルータ３経由でインターネット４にネットワーク接続された各ＮＡＳサーバから送信される各種データを受信し、この受信した各種データをＡＶＲ１に送信したり、また、ＡＶＲ１から送信された送信データをＬＡＮ１００経由でネットワーク接続された各メディアサーバやルータ３経由でインターネット４にネットワーク接続された各ＮＡＳサーバ５に送信する。
【００２１】
第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０は、それぞれ複数の楽曲データを蓄積し、ＬＡＮ１００経由でネットワーク接続されたＡＶＲ１からの要求に応じて蓄積している楽曲データの内から要求のあった楽曲データを送信する。
【００２２】
ＮＡＳサーバ５は、複数の楽曲データを蓄積し、ルータ３経由でインターネット４にネットワーク接続されたＡＶＲ１からの要求に応じて蓄積している楽曲データの内から要求のあった楽曲データを送信する。
【００２３】
図２は、本実施例のネットワークＡＶレシーバ装置１（ＡＶＲ１）の構成を示すブロック図である。
【００２４】
ＡＶＲ１は、入出力部１０１、楽曲検出部１０２、楽曲抽出部１０３、記憶部１０４、再生部１０５、入力状態検出部１０６、制御部１０７、楽曲情報記憶部１０８、入力指示部１０９、操作部１１０及び表示部１１１を備える。
【００２５】
入出力部１０１は、ＨＵＢ２と接続し、ＬＡＮ１００経由でネットワーク接続された各メディアサーバやルータ３経由でインターネット４にネットワーク接続された各ＮＡＳサーバ５から送信されるデータをＨＵＢ２を介して入力し、また、ＡＶＲ１からＬＡＮ１００によってネットワーク接続された各メディアサーバやルータ３経由でインターネット４にネットワーク接続された各ＮＡＳサーバ５に対してＨＵＢ２を介して楽曲の送信を要求する指示データを出力する。
【００２６】
楽曲検出部１０２は、入出力部１０１が入力したデータの中から楽曲に関するデータを検出する。楽曲抽出部１０３は、楽曲検出部１０２が検出した楽曲に関するデータから楽曲データ及び楽曲情報を抽出する。記憶部１０４は楽曲抽出部１０３が抽出した楽曲データを記憶する。再生部１０５は、記憶部１０４に記憶された楽曲データを再生する。再生部１０５は、スピーカ１１２と接続し、再生した楽曲データを楽曲信号に変換し、この楽曲信号を増幅してスピーカ１１２に出力する。スピーカ１１２は、再生部１０５から入力した楽曲信号を放音する。
【００２７】
入力状態検出部１０６は、楽曲検出部１０２が検出し楽曲抽出部１０３が抽出する楽曲データの入力状態を検出する。制御部１０７は、楽曲検出部１０２、楽曲抽出部１０３、再生部１０５など、ＡＶＲ１を構成する各構成部を総括的に制御する。
【００２８】
楽曲情報記憶部１０８は、制御部１０７の制御により、楽曲抽出部１０３が抽出した楽曲情報を記憶する。操作部１１０は、ユーザからの操作に応じて、操作指示信号を制御部１０７に出力する。制御部１０７は、操作部１１０から入力される操作指示信号に応じて、入力指示部１０９に楽曲データの入力を指示する。また、制御部１０７は、入力状態検出部１０６が検出する楽曲データの入力状態を監視し、必要に応じて入力指示部１０９に楽曲データの入力先及び楽曲データの種類を指示するよう制御する。入力指示部１０９は、制御部１０７の制御に基づいて、入出力部１０１に楽曲データの入力先及び楽曲データの種類を指示する。表示部１１１は、楽曲情報記憶部１０８に記憶した楽曲情報を表示し、また、操作部１１０によって操作指示された内容を表示する。
【００２９】
図３は、楽曲情報記憶部１０８が記憶する楽曲情報の内容の一例を示す図である。
楽曲情報記憶部１０８は、楽曲抽出部１０３が抽出した楽曲情報の中から楽曲に関する様々な情報を抽出し、送信先である各メディアサーバやＮＡＳサーバ毎に楽曲の情報を記憶する。楽曲情報記憶部１０８は、楽曲抽出部１０３が抽出した楽曲情報の中から図３に示すように、楽曲名、アーティスト名、アルバム名及び当該楽曲のテンポを記憶する。
【００３０】
図４は、本実施例のＡＶＲ１において、ＮＡＳサーバ５に蓄積されている楽曲データの中からユーザが再生を希望する楽曲を指示し、当該指示された楽曲を再生する動作を示すフローチャート図である。
【００３１】
先ず、ＡＶＲ１は、ルータ３経由でインターネット４にネットワーク接続された各ＮＡＳサーバ５とネットワーク接続を行うと共に、ＬＡＮ１００及びＨＵＢ２を介して第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０とネットワーク接続を行う（ステップＳ１）。次に、制御部１０７は、ユーザが操作部１１０を操作することによって操作部１１０からＮＡＳサーバ５に蓄積されている楽曲の再生指示信号が出力されたか否かを監視する（ステップＳ２）。操作部１１０からＮＡＳサーバ５に蓄積されている楽曲の再生指示信号が出力された場合、制御部１０７は、入出力部１０１、楽曲検出部１０２、楽曲抽出部１０３及び楽曲情報記憶部１０８を制御し、ルータ３経由でインターネット４にネットワーク接続された各ＮＡＳサーバ５に蓄積されている楽曲データ及びＨＵＢ２を介してＬＡＮ１００経由で接続された各メディアサーバに蓄積されている楽曲データの楽曲情報を入力し、楽曲情報記憶部１０８に記憶するよう制御する。楽曲検出部１０２は、制御部１０７の制御により、ルータ３経由でインターネット４にネットワーク接続された各ＮＡＳサーバ５及びＨＵＢ２及びＬＡＮ１００を介してネットワーク接続されている各メディアサーバを検出する。楽曲抽出部１０３は、楽曲検出部１０２が検出したネットワーク接続されているＮＡＳサーバ５及び各メディアサーバに蓄積されている楽曲に関するデータからＮＡＳサーバ５及び各メディアサーバ毎の楽曲情報を抽出する。楽曲情報記憶部１０８は、楽曲抽出部１０３が抽出したＮＡＳサーバ５及び各メディアサーバ毎の楽曲情報を記憶する（ステップＳ３）。本実施例において、楽曲抽出部１０３が記憶するＮＡＳサーバ５及び各メディアサーバ毎の楽曲情報は図３に示した内容とする。
【００３２】
制御部１０７は、楽曲情報記憶部１０８によるＮＡＳサーバ５及び各メディアサーバ毎の楽曲情報の記憶が完了した後、楽曲情報記憶部１０８に記憶した楽曲情報を参照し、操作部１１０から再生指示信号により再生指示された楽曲が蓄積されているＮＡＳサーバ５を検索し、入力指示部１０９に楽曲データの入力を指示するよう制御する。入力指示部１０９は、制御部１０７の制御に基づいて、ＮＡＳサーバ５に楽曲データの送信を要求する指示信号を出力する。入出力部１０１は、入力指示部１０９が出力した楽曲データの要求指示信号に応じて、ルータ３経由でインターネット４にネットワーク接続された各ＮＡＳサーバ５に楽曲データの送信を要求する。
【００３３】
ＮＡＳサーバ５は、ＡＶＲ１からの楽曲データの要求に応じて蓄積している多数の楽曲データの中から要求のあった楽曲データを送信する。入出力部１０１は、ＮＡＳサーバ５から送信された楽曲データを入力する。記憶部１０４は、楽曲検出部１０２及び楽曲抽出部１０３を介して入出力部１０１に入力された楽曲データを記憶する。再生部１０５は、記憶部１０４に予め定めた一定時間、例えば、１０秒間の楽曲データが記憶された後、記憶部１０４に記憶された楽曲データの再生を開始する（ステップＳ４）。
【００３４】
入力状態検出部１０６は、楽曲データの再生を開始している間、楽曲検出部１０２が検出し楽曲抽出部１０３が抽出する楽曲データの入力状態を検出することによって、ルータ３経由でインターネット４にネットワーク接続された各ＮＡＳサーバ５の接続状態や、再生している楽曲データを入力しているＮＡＳサーバ５の送信状態を監視する（ステップＳ５）。ステップＳ５において、再生している楽曲データの入力状態が正常である場合、制御部１０７は、再生している楽曲データの再生終了が操作部１１０から指示されたか否か、また、再生している楽曲データが最後まで終了したか否かを監視し（ステップＳ６）、再生している楽曲データの終了指示があった場合、または、曲の再生が最後まで到達した場合は、再生を終了する（ステップＳ７）。
【００３５】
ステップＳ５において、楽曲を再生している間に楽曲データの入力状態が正常でなくなった場合、制御部１０７は、楽曲情報記憶部１０８に記憶した各メディアサーバ毎の楽曲情報を検索し、現在再生している楽曲データを送信しているＮＡＳサーバ５以外のメディアサーバである第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０に蓄積されている楽曲データの中に、現在再生している楽曲データと同一の楽曲名の楽曲データがあるか否かを検索する（ステップＳ９）。
【００３６】
ステップＳ９において、現在再生している楽曲データと同一の楽曲名の楽曲データが、ＮＡＳサーバ５以外のメディアサーバ、例えば、第２のメディアサーバ２０にある場合、制御部１０７は、入力指示部１０９に第２のメディアサーバ２０から再生している楽曲データと同一の楽曲名の楽曲データの入力を指示するよう制御する。入力指示部１０９は、制御部１０７の制御に基づいて、再生している楽曲データと同一の楽曲名の楽曲データの送信を要求する指示信号を第２のメディアサーバ２０に出力する。第２のメディアサーバ２０は、ＡＶＲ１からの楽曲データの要求に応じて要求のあった楽曲データを送信する。入出力部１０１は、第２のメディアサーバ２０から送信された楽曲データを入力する（ステップＳ１０）。
【００３７】
制御部１０７は、再生途中であるＮＡＳサーバ５からの楽曲データのタイムコードと新たに第２のメディアサーバ２０から入力された再生中の楽曲と同一の楽曲データのタイムコードを検出し、楽曲データの再生が途中で途切れないよう制御しながら、再生する楽曲データをＮＡＳサーバ５からの楽曲データから第２のメディアサーバ２０からの楽曲データに切換える（ステップＳ１１）。再生する楽曲データの入力先をＮＡＳサーバ５から第２のメディアサーバ２０に切換えた後、ステップＳ５に戻る。
【００３８】
ステップＳ９において、現在再生している楽曲データと同一の楽曲名の楽曲データが他のメディアサーバに無い場合、制御部１０７は、楽曲情報記憶部１０８に記憶した各メディアサーバ毎の楽曲情報を検索し、現在再生している楽曲データを送信しているＮＡＳサーバ５以外のメディアサーバである第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０に蓄積されている楽曲データの中に現在再生している楽曲データと同一のテンポの楽曲データがあるか否かを検索する（ステップＳ１２）。
【００３９】
ステップＳ１２において、現在再生している楽曲データと同一のテンポの楽曲データが、ＮＡＳサーバ５以外のメディアサーバ、例えば、第３のメディアサーバ３０にある場合、制御部１０７は、入力指示部１０９に第３のメディアサーバ３０から再生している楽曲データと同一のテンポの楽曲データの入力を指示するよう制御する。入力指示部１０９は、制御部１０７の制御に基づいて、第３のメディアサーバ３０に再生している楽曲データと同一の楽曲名の楽曲データの送信を要求する指示信号を出力する。第３のメディアサーバ３０は、ＡＶＲ１からの楽曲データの要求に応じて要求のあった楽曲データを送信する。入出力部１０１は、第３のメディアサーバ３０から送信された楽曲データを入力する（ステップＳ１３）。
【００４０】
制御部１０７は、再生途中であるＮＡＳサーバ５からの楽曲データのテンポと新たに第３のメディアサーバ３０から入力された再生中の楽曲と同一のテンポの楽曲データのタイムコードを検出し、楽曲データのテンポと再生中の楽曲と同一のテンポの楽曲データのテンポを合わせるように制御しながら、それまで再生していたＮＡＳサーバ５からの楽曲データの再生音をフェードアウトさせながら、第３のメディアサーバ３０からの楽曲データの再生音をフェードインさせ、再生する楽曲データをＮＡＳサーバ５からの楽曲データから第３のメディアサーバ３０からの楽曲データに切換える（ステップＳ１４）。再生する楽曲データの入力先をＮＡＳサーバ５から第３のメディアサーバ３０に切換えた後、ステップＳ５に戻る。
【００４１】
ステップＳ１２において、現在再生している楽曲データと同一のテンポの楽曲データが他のメディアサーバに無い場合、制御部１０７は、楽曲情報記憶部１０８に記憶した各メディアサーバ毎の楽曲情報を検索し、現在再生している楽曲データを送信しているＮＡＳサーバ５以外のメディアサーバである第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０に蓄積されている楽曲データの中に現在再生している楽曲データと類似の楽曲データを選択する（ステップＳ１５）。ここで選択する現在再生している楽曲データと類似の楽曲データは、例えば、楽曲情報記憶部１０８に記憶されている各メディアサーバに蓄積されている楽曲の楽曲情報の中から、例えば、現在再生中の楽曲と同一のアーティスト名の楽曲を選択しても良いし、また、現在再生中の楽曲と同一のアルバム名の楽曲を選択しても良い。また、楽曲情報記憶部１０８に記憶されている各メディアサーバに蓄積されている楽曲の楽曲情報の中に、例えば、現在再生中の楽曲と同一のアーティスト名の楽曲もなく、また、同一のアルバム名の楽曲もない場合は、予め定めたメディアサーバに記憶されている楽曲を選択しても良い。
【００４２】
ステップＳ１３において、例えば、第２のメディアサーバ２０に記憶されている現在再生している楽曲データと同一のアーティスト名の楽曲データが、ＮＡＳサーバ５以外のメディアサーバ、例えば、第２のメディアサーバ２０にある場合、制御部１０７は、入力指示部１０９に第２のメディアサーバ２０から再生している楽曲データと同一のアーティスト名の楽曲データの入力を指示するよう制御する。入力指示部１０９は、制御部１０７の制御に基づいて、第２のメディアサーバ２０に再生している楽曲データと同一のアーティスト名の楽曲データの送信を要求する指示信号を出力する。第２のメディアサーバ２０は、ＡＶＲ１からの楽曲データの要求に応じて要求のあった楽曲データを送信する。入出力部１０１は、第２のメディアサーバ２０から送信された楽曲データを入力する（ステップＳ１６）。
【００４３】
制御部１０７は、再生途中であるＮＡＳサーバ５からの楽曲データの再生音をフェードアウトさせ、再生音が完全に消えた後、第２のメディアサーバ２０からの楽曲データの再生音をフェードインさせ、再生する楽曲データをＮＡＳサーバ５からの楽曲データから第２のメディアサーバ２０からの楽曲データに切換える（ステップＳ１７）。再生する楽曲データの入力先をＮＡＳサーバ５から第２のメディアサーバ２０に切換えた後、ステップＳ５に戻る。
【００４４】
以上のように、本実施例のネットワークＡＶレシーバ装置１（ＡＶＲ１）は、予め、ルータ３経由でインターネット４にネットワーク接続された各ＮＡＳサーバ５に蓄積されている楽曲データの楽曲情報と、ＨＵＢ２及びＬＡＮ１００を介してネットワーク接続された第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０に蓄積されている楽曲データの楽曲情報を楽曲情報記憶部１０８に記憶しておき、ユーザからの楽曲の再生指示に応じて、例えば、ＮＡＳサーバ５に蓄積されている楽曲データを再生している間、ＮＡＳサーバ５からの楽曲データの入力状態を監視し、ＮＡＳサーバ５からの楽曲データの入力状態が悪化した場合、楽曲情報記憶部１０８に記憶した第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０の楽曲情報を参照して、先ず、第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０の中から現在再生中の楽曲と同一の楽曲名の楽曲がある場合は、当該同一の楽曲名の楽曲データを入力して再生中の楽曲が途切れないようにして入力する楽曲データのメディアサーバを切換え、また、第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０の中から現在再生中の楽曲と同一の楽曲名の楽曲が無い場合でも、第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０の中から現在再生中の楽曲と同一のテンポの楽曲ある場合は、当該同一のテンポの楽曲データを入力して再生中の楽曲の楽曲データのメディアサーバを切換え、更に、また、第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０の中から現在再生中の楽曲と同一のテンポの楽曲が無い場合でも、第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０の中から現在再生中の楽曲と類似の楽曲を入力して再生中の楽曲の楽曲データのメディアサーバを切換える。
【００４５】
このことにより、再生している楽曲を入力しているＮＡＳサーバ自体にネットワーク障害やサーバ自体の問題が生じて楽曲を入力しているＮＡＳサーバから永続的に接続が中断してしまっても、楽曲の再生が途中で途切れてしまうことを防止することができる。
【００４６】
また、本実施例のネットワークＡＶレシーバ装置１（ＡＶＲ１）は、楽曲データを入力するＮＡＳサーバを他のサーバに切換える場合、現在再生中の楽曲と同一の楽曲名の楽曲データが他のサーバにある場合は、当該同一の楽曲名の楽曲データの再生が途中で途切れないようにしながら切換えるため、再生中の楽曲データが途中で途切れることがない。
【００４７】
また、本実施例のネットワークＡＶレシーバ装置１（ＡＶＲ１）は、現在再生中の楽曲と同一の楽曲名の楽曲データが他のサーバに無い場合でも、再生中の楽曲と同一のテンポの楽曲を検索し、楽曲のテンポを合わせて再生中の楽曲をフェードアウトさせながら再生中の楽曲と同一のテンポの楽曲をフェードインさせながら切換えるため、再生させている楽曲を違和感なく切換えることができる。
【００４８】
更に、本実施例のネットワークＡＶレシーバ装置１（ＡＶＲ１）は、現在再生中の楽曲と同一のテンポの楽曲データが他のサーバに無い場合でも、再生中の楽曲と類似の楽曲を検索し、再生中の楽曲をフェードアウトさせて再生音が完全に消えた後、類似の楽曲をフェードインさせながら切換えるため、再生させている楽曲を違和感なく切換えることができる。
【００４９】
本実施例のネットワークＡＶレシーバ装置１（ＡＶＲ１）は、ＮＡＳサーバ５に蓄積されている楽曲データを再生している際に、ＮＡＳサーバ５からの楽曲データの入力状態が悪化した場合、他のサーバに蓄積されている楽曲データに切換える構成のみを説明したが、例えば、ＮＡＳサーバ５からの楽曲データの入力状態が悪化して再生する楽曲データを他のサーバに蓄積された楽曲データに切換えた後も、入力状態検出部１０６がＮＡＳサーバ５との接続状態やＮＡＳサーバの送信状態の監視を続け、ＮＡＳサーバ５との接続状態やＮＡＳサーバの送信状態が正常に戻ったと入力状態検出部１０６が検出した場合は、再生する楽曲データをＮＡＳサーバ５からの楽曲データに戻すよう制御部１０７が制御する構成としても良い。この場合、例えば、制御部１０７は、ＮＡＳサーバ５からの楽曲データの入力状態が悪化して再生する楽曲データを他のサーバに蓄積された同一楽曲のデータに切換えられていた場合は、ＮＡＳサーバ５との接続状態が正常に戻ってもそのまま他のサーバに蓄積された楽曲データの再生を続け、一方、再生する楽曲データを他のサーバに蓄積された同一楽曲でなくとも同一テンポの楽曲データに切換えられていた場合は、図４のステップＳ１４で説明したように、楽曲データのテンポを合わせて他のサーバからの楽曲データの再生音をフェードアウトさせながら、ＮＡＳサーバ５からの楽曲データの再生音をフェードインさせるようにして再生する楽曲データをＮＡＳサーバ５からの楽曲データに戻すよう制御を行い、また、再生する楽曲データを他のサーバに蓄積された類似楽曲の楽曲データに切換えられていた場合は、図４のステップＳ１７で説明したように、再生している楽曲データの再生音をフェードアウトさせ、再生音が完全に消えた後、ＮＡＳサーバ５からの楽曲データの再生音をフェードインさせて再生する楽曲データをＮＡＳサーバ５からの楽曲データに戻すよう制御を行う。
【００５０】
このことにより、再生を指示したＮＡＳサーバ５に蓄積されている楽曲データを再生している際に、ＮＡＳサーバ５からの楽曲データの入力状態が悪化して、元々再生を指示していない他の楽曲データに再生が切換えられた場合でも、ＮＡＳサーバ５との接続状態やＮＡＳサーバの送信状態が正常に戻った場合に、再生する楽曲データを元々再生を指示した楽曲データに戻すことができる。
【００５１】
本実施例のネットワークＡＶレシーバ装置１（ＡＶＲ１）は、ルータ３経由でインターネット４にネットワーク接続された各ＮＡＳサーバ５とネットワーク接続すると共に、ＨＵＢ２及びＬＡＮ１００を介して他のメディアサーバとネットワーク接続する構成としたが、他のメディアサーバや他の装置と接続可能であれば、その他の接続構成でも良い。
【００５２】
本実施例のネットワークＡＶレシーバ装置１（ＡＶＲ１）は、楽曲情報記憶部１０８に記憶する各メディアサーバが蓄積する楽曲データの楽曲情報を楽曲名、アーティスト名、アルバム名及びテンポとしたが、その他の楽曲情報、例えば、発売年月の情報、売り上げ順位の情報、ジャンル名等、様々な楽曲情報を記憶する構成とし、それらの楽曲情報に基づいて、再生中に切換える楽曲を選択するようにしても良い。
【００５３】
本実施例のネットワークＡＶレシーバ装置１（ＡＶＲ１）は、ルータ３経由でインターネット４にネットワーク接続されるサーバをＮＡＳサーバ５とする構成としたが、ＮＡＳサーバ以外の他のストレージサーバでも良いし、ネットワーク接続が可能などのような記録媒体でも良い。また、ネットワークＡＶレシーバ装置１（ＡＶＲ１）は、ＨＵＢ２及びＬＡＮ１００を介してネットワーク接続されるサーバを第１のメディアサーバ１０、第２のメディアサーバ２０及び第３のメディアサーバ３０とする構成としたが、更に複数のメディアサーバと接続させる構成としても良いし、特定のメディア機器のみと接続する構成としても良い。
【産業上の利用可能性】
【００５４】
本発明は、ネットワークを介して各サーバに記録されている楽曲を再生するネットワークＡＶレシーバ装置に有用に用いることができる。
【符号の説明】
【００５５】
１  ネットワークＡＶレシーバ装置（ＡＶＲ）、２  ＨＵＢ、
３  ルータ、４  インターネット、５  ＮＡＳサーバ、
１０  第１のメディアサーバ、２０  第２のメディアサーバ、
３０  第３のメディアサーバ、１００  ＬＡＮ、
１０１  入出力部、１０２  楽曲検出部、１０３  楽曲抽出部、１０４  記憶部、
１０５  再生部、１０６  入力状態検出部、１０７  制御部、１０８  楽曲情報記憶部、
１０９  入力指示部、１１０  操作部、１１１  表示部、１１２  スピーカ
【図１】
2015064510.tif 000003
【図２】
2015064510.tif 000004
【図３】
2015064510.tif 000005
【図４】
2015064510.tif 000006