(57)【要約】      （修正有）【課題】音源データを保管する機器と再生機能を持った機器が数多くネットワーク接続された状態において、これらを一括で操作して音楽再生可能なＧＵＩを提供する。【解決手段】操作画面において、音楽再生装置本体１０に接続された再生機器の選択機能を利用するための再生ユニット選択アイコンと、ネットワーク接続された音楽再生機能を有する外部再生装置の選択機能を利用するための外部再生装置選択アイコンとを配置した再生装置選択領域２０を設け、音楽再生装置本体１０のストレージに直接保存してある音源データを選択するための本体ストレージ音源選択アイコンと、ネットワーク接続された他の機器のうち音源を格納可能なストレージを有する機器に保存された音源を選択するためのネットワーク音源選択アイコンとを配置した音源データ選択領域２１とを設け、これらの再生装置選択領域２０と音源データ選択領域２１とを同一画面上に配置して表示する。【選択図】図１
2017117073.tif 000002
【特許請求の範囲】
【請求項１】
入力手段、ディスプレイを具備し他の機器とネットワーク接続可能な音楽再生装置本体において音源データを再生するための音楽再生アプリケーションプログラムであって、
ネットワーク接続可能な機器をＵＰｎＰのプロトコルを用いて探索する機能と、
ネットワーク接続可能なＮＡＳのデータの中から任意の音源データを音楽再生装置本体での操作で選択可能とし、これを音楽再生装置本体に転送して音楽再生装置本体にて当該音源データの再生を実行する機能と、
音楽再生装置本体のデータの中から任意の音源データを音楽再生装置本体での操作で選択可能とし、これをネットワーク接続可能な音楽再生機能を有する外部再生装置に転送して外部再生装置に当該音源データの再生を実行させる機能と、
ネットワーク接続可能なＮＡＳのデータの中から任意の音源データを音楽再生装置本体での操作で選択可能とし、これをネットワーク接続可能な音楽再生機能を有する外部再生装置に転送して外部再生装置に当該音源データの再生を実行させる機能と
を実現可能なことを特徴とする音楽再生アプリケーションプログラム。
【請求項２】
入力手段、ディスプレイを具備し他の機器とネットワーク接続可能な音楽再生装置本体において音源データを再生するための音楽再生アプリケーションプログラムのグラフィカルユーザインターフェースであって、
音源データを選択して再生処理に移行するための画面において、
前記音楽再生装置本体に接続された再生機器の選択機能を利用するための再生ユニット選択アイコンと、ネットワーク接続された他の機器のうち音楽再生機能を有した外部再生装置の選択機能を利用するための外部再生装置選択アイコンとを配置した再生装置選択領域を設け、
前記音楽再生装置本体のストレージに直接保存してある音源データを選択するための本体ストレージ音源選択アイコンと、ネットワーク接続された他の機器のうち音源を格納可能なストレージを有する機器に保存された音源を選択するためのネットワーク音源選択アイコンとを配置した音源データ選択領域とを設け、
これらの再生装置選択領域と音源データ選択領域とを同一画面上に配置して表示するようにしたことを特徴とする音楽再生アプリケーションプログラムのグラフィカルユーザインターフェース。
【請求項３】
前記音源データ選択領域に、音楽再生装置本体、及び／又は、ネットワーク接続された他の機器のうち音源を格納可能なストレージを有する機器に保存された音源データのうち、ハイレゾリューションオーディオ音源に分類される音源データのみを抽出して選択するためのハイレゾ音源選択アイコンも配置したことを特徴とする請求項１記載の音楽再生アプリケーションプログラムのグラフィカルユーザインターフェース。
【請求項４】
前記再生装置選択領域のアイコン、若しくは、前記音源データ選択領域のアイコンの何れかを選択した場合に、選択肢の候補を階層的に表示する階層表示領域を前記再生装置選択領域及び音源データ選択領域と同一画面上に設けたことを特徴とする請求項２又は３記載の音楽再生アプリケーションプログラムのグラフィカルユーザインターフェース。
【請求項５】
前記外部再生装置選択アイコンをユーザが選択した場合、ネットワーク接続された他の機器のうち音楽再生可能な外部再生装置の候補を検索してその検索結果を前記階層表示領域に表示するようにしたことを特徴とする請求項４記載の音楽再生アプリケーションプログラムのグラフィカルユーザインターフェース。
【請求項６】
前記ネットワーク音源選択アイコンをユーザが選択した場合、ネットワーク接続された他の機器のうち音源データを格納可能なストレージを有する機器を検索してその検索結果を前記階層表示領域に表示するようにしたことを特徴とする請求項４記載の音楽再生アプリケーションプログラムのグラフィカルユーザインターフェース。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽再生アプリケーションプログラムにおいて音源データの選択や再生装置の選択を行うための音楽再生アプリケーションプログラム及び当該プログラムのグラフィカルユーザインターフェースに関するものである。
【背景技術】
【０００２】
音楽再生に用いる音源データはデジタルデータとして管理されることが一般的となりつつあり、家庭の環境においても、大量の音源データをＨＤＤ等のストレージに保管したり、必要に応じて音源データを携帯型音楽プレーヤーにコピーして持ち運んだりと、様々な機器で音源データを管理する状況が増えている。
また、携帯型の音楽再生用機器の機能の向上に伴い、より高音質の再生可能な機種を要望する機運が高まっている。これに伴い、曲の音源は、ＣＤ（サンプリング周波数４４．１ｋＨｚ）以上のサンプリング周波数が９６ｋＨｚとか１９２ｋＨｚなどの高音質で記憶されたものも出始めている。すなわち、音源データの大容量化が進みつつある。
【０００３】
以上のような状況下にあるため、特定の音楽再生装置一つに全ての音源データを集約させて管理することはむしろ稀で、様々な機器に音源データが分散して保管してあるという状況が増えていることから、ユーザは聞きたい音源データがどの機器に保管されているかを把握しておく必要が生じていた。
【０００４】
ここで、特許文献１において、サーバに蓄積された音声や映像などのコンテンツをクライアントが自由に選択して再生することの可能なネットワーク型コンテンツ再生システムが既に提案されている。
【特許文献１】特開２００７−１４０５３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１のように、他の機器に保管された音源データを異なるクライアント（再生機器）で取得して再生処理するという製品は既に提案されており、これによって、保管場所を再生機器としてのクライアント内に一元管理しなくとも音源データの再生が可能となるというメリットがある。
【０００６】
ところで、上記のように異なる再生機器で音源データを再生するためには、機器同士がネットワーク接続している必要があるが、機器間で個別にネットワーク接続しようとすると機器数が増えてきたときに作業が煩雑であるという問題があった。また、音源データを保管する機器と再生機能を持った機器が数多くネットワーク接続された状態において、これらを一括で操作して音楽再生を行う仕組みが存在しなかった。
【０００７】
本発明は、上記問題点に鑑みなされたものであり、接続可能な機器を自動で検索してネットワーク接続を確立可能とし、音源データを保管する機器と再生機能を持った機器が数多くネットワーク接続された状態において、これらを一括で操作して音楽再生可能な音楽再生アプリケーションプログラム及び当該プログラムのグラフィカルユーザインターフェースを提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
本発明の請求項１は、入力手段、ディスプレイを具備し他の機器とネットワーク接続可能な音楽再生装置本体において音源データを再生するための音楽再生アプリケーションプログラムであって、ネットワーク接続可能な機器をＵＰｎＰのプロトコルを用いて探索する機能と、ネットワーク接続可能なＮＡＳのデータの中から任意の音源データを音楽再生装置本体での操作で選択可能とし、これを音楽再生装置本体に転送して音楽再生装置本体にて当該音源データの再生を実行する機能と、音楽再生装置本体のデータの中から任意の音源データを音楽再生装置本体での操作で選択可能とし、これをネットワーク接続可能な音楽再生機能を有する外部再生装置に転送して外部再生装置に当該音源データの再生を実行させる機能と、ネットワーク接続可能なＮＡＳのデータの中から任意の音源データを音楽再生装置本体での操作で選択可能とし、これをネットワーク接続可能な音楽再生機能を有する外部再生装置に転送して外部再生装置に当該音源データの再生を実行させる機能とを実現可能なことを特徴とする音楽再生アプリケーションプログラムである。
【０００９】
本発明の請求項２は、入力手段、ディスプレイを具備し他の機器とネットワーク接続可能な音楽再生装置本体において音源データを再生するための音楽再生アプリケーションプログラムのグラフィカルユーザインターフェースであって、音源データを選択して再生処理に移行するための画面において、前記音楽再生装置本体に接続された再生機器の選択機能を利用するための再生ユニット選択アイコンと、ネットワーク接続された他の機器のうち音楽再生機能を有した外部再生装置の選択機能を利用するための外部再生装置選択アイコンとを配置した再生装置選択領域を設け、前記音楽再生装置本体のストレージに直接保存してある音源データを選択するための本体ストレージ音源選択アイコンと、ネットワーク接続された他の機器のうち音源を格納可能なストレージを有する機器に保存された音源を選択するためのネットワーク音源選択アイコンとを配置した音源データ選択領域とを設け、これらの再生装置選択領域と音源データ選択領域とを同一画面上に配置して表示するようにしたことを特徴とする音楽再生アプリケーションプログラムのグラフィカルユーザインターフェースである。
【００１０】
本発明の請求項３は、請求項２に加えて、前記音源データ選択領域に、音楽再生装置本体、及び／又は、ネットワーク接続された他の機器のうち音源を格納可能なストレージを有する機器に保存された音源データのうち、ハイレゾリューションオーディオ音源に分類される音源データのみを抽出して選択するためのハイレゾ音源選択アイコンも配置したことを特徴とする音楽再生アプリケーションプログラムのグラフィカルユーザインターフェースである。
【００１１】
本発明の請求項４は、請求項２又は３に加えて、前記再生装置選択領域のアイコン、若しくは、前記音源データ選択領域のアイコンの何れかを選択した場合に、選択肢の候補を階層的に表示する階層表示領域を前記再生装置選択領域及び音源データ選択領域と同一画面上に設けたことを特徴とする音楽再生アプリケーションプログラムのグラフィカルユーザインターフェースである。
【００１２】
本発明の請求項５は、請求項４に加えて、前記外部再生装置選択アイコンをユーザが選択した場合、ネットワーク接続された他の機器のうち音楽再生可能な外部再生装置の候補を検索してその検索結果を前記階層表示領域に表示するようにしたことを特徴とする音楽再生アプリケーションプログラムのグラフィカルユーザインターフェースである。
【００１３】
本発明の請求項６は、請求項４に加えて、前記ネットワーク音源選択アイコンをユーザが選択した場合、ネットワーク接続された他の機器のうち音源データを格納可能なストレージを有する機器を検索してその検索結果を前記階層表示領域に表示するようにしたことを特徴とする音楽再生アプリケーションプログラムのグラフィカルユーザインターフェースである。
【発明の効果】
【００１４】
請求項１記載の発明によれば、ネットワーク接続可能なＮＡＳのデータの中から任意の音源データを音楽再生装置本体での操作で選択可能とし、これを音楽再生装置本体に転送して音楽再生装置本体にて当該音源データの再生を実行する機能と、音楽再生装置本体のデータの中から任意の音源データを音楽再生装置本体での操作で選択可能とし、これをネットワーク接続可能な音楽再生機能を有する外部再生装置に転送して外部再生装置に当該音源データの再生を実行させる機能と、ネットワーク接続可能なＮＡＳのデータの中から任意の音源データを音楽再生装置本体での操作で選択可能とし、これをネットワーク接続可能な音楽再生機能を有する外部再生装置に転送して外部再生装置に当該音源データの再生を実行させる機能とを実現可能としたので、音楽再生装置本体にインストールされた音楽再生アプリケーションプログラムによって、ＮＡＳや外部再生装置とネットワーク接続して、ネットワーク上の任意の音源データをネットワーク上の任意の再生装置で再生させる操作を音楽再生装置本体で全て行うことが可能となり、ユーザの利便性が向上する。
【００１５】
請求項２記載の発明によれば、前記音楽再生装置本体に接続された再生機器の選択機能を利用するための再生ユニット選択アイコンと、ネットワーク接続された他の機器のうち音楽再生機能を有した外部再生装置の選択機能を利用するための外部再生装置選択アイコンとを配置した再生装置選択領域を設け、前記音楽再生装置本体のストレージに直接保存してある音源データを選択するための本体ストレージ音源選択アイコンと、ネットワーク接続された他の機器のうち音源を格納可能なストレージを有する機器に保存された音源を選択するためのネットワーク音源選択アイコンとを配置した音源データ選択領域とを設け、これらの再生装置選択領域と音源データ選択領域とを同一画面上に配置して表示するようにしたので、ネットワーク接続された機器から再生に用いる機器を容易に選択することが可能となり、ネットワーク接続された機器から容易に音源データを選択することが可能となる。また、これらの選択を行うためのアイコンが同一画面上に配置されるため、再生機器の選択と音源データの選択をどこから行ったか視覚的に認識することが可能となる。
【００１６】
請求項３記載の発明によれば、前記音源データ選択領域に、音楽再生装置本体、及び／又は、ネットワーク接続された他の機器のうち音源を格納可能なストレージを有する機器に保存された音源データのうち、ハイレゾリューションオーディオ音源に分類される音源データのみを抽出して選択するためのハイレゾ音源選択アイコンも配置したので、ハイレゾ音源のみを抽出して選択することが可能となる。
【００１７】
請求項４記載の発明によれば、前記再生装置選択領域のアイコン、若しくは、前記音源データ選択領域のアイコンの何れかを選択した場合に、選択肢の候補を階層的に表示する階層表示領域を前記再生装置選択領域及び音源データ選択領域と同一画面上に設けたので、機器の選択肢の候補を階層表示領域に表示して選択でき、また、音源データの探索時にフォルダを順次開いて階層を掘り下げて目的の音源データまで辿ることが可能となる。
【００１８】
請求項５記載の発明によれば、前記外部再生装置選択アイコンをユーザが選択した場合、ネットワーク接続された他の機器のうち音楽再生可能な外部再生装置の候補を検索してその検索結果を前記階層表示領域に表示するようにしたので、例えば、ＵＰｎＰ機能を用いて相互認識可能な機器に対してＳＳＤＰ通信を行って利用可能な機器を検索して表示することで、外部再生装置を容易に検索して表示することが可能となる。
【００１９】
請求項６記載の発明によれば、前記ネットワーク音源選択アイコンをユーザが選択した場合、ネットワーク接続された他の機器のうち音源データを格納可能なストレージを有する機器を検索してその検索結果を前記階層表示領域に表示するようにしたので、例えば、ＵＰｎＰ機能を用いて相互認識可能な機器に対してＳＳＤＰ通信を行って利用可能な機器を検索して表示することで、ネットワーク上のストレージを容易に検索して表示することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】音楽再生アプリケーションプログラムの操作画面であるグラフィカルユーザインターフェースを表した説明図である。
【図２】音楽再生装置本体１０の内部構成を表したブロック図である。
【図３】ＮＡＳ１１上の音源データを再生する場合の流れを表したフローチャート図である。
【図４】ＮＡＳ１１上の音源データを音楽再生装置本体１０で再生処理する場合の流れを表したフローチャート図である。
【図５】ＮＡＳ１１上の音源データを外部再生装置１２で再生処理する場合の流れを表したフローチャート図である。
【図６】音楽再生装置本体１０に記憶された音源データを外部再生装置１２で再生処理する場合の流れを表したフローチャート図である。
【図７】バッファ再生処理時に再生バッファが空になった場合の処理の流れを表したフローチャート図である。
【図８】音楽再生装置本体１０、ＮＡＳ１１、外部再生装置１２が互いに互換性のある規格でネットワーク接続される状況を表した模式図である。
【発明を実施するための形態】
【００２１】
本発明の音楽再生アプリケーションプログラムのグラフィカルユーザインターフェースは、入力手段、ディスプレイを具備し他の機器とネットワーク接続可能な音楽再生装置本体において音源データを再生するための音楽再生アプリケーションプログラムのグラフィカルユーザインターフェースであって、音源データを選択して再生処理に移行するための画面において、前記音楽再生装置本体に接続された再生機器の選択機能を利用するための再生ユニット選択アイコンと、ネットワーク接続された他の機器のうち音楽再生機能を有した外部再生装置の選択機能を利用するための外部再生装置選択アイコンとを配置した再生装置選択領域を設け、前記音楽再生装置本体のストレージに直接保存してある音源データを選択するための本体ストレージ音源選択アイコンと、ネットワーク接続された他の機器のうち音源を格納可能なストレージを有する機器に保存された音源を選択するためのネットワーク音源選択アイコンとを配置した音源データ選択領域とを設け、これらの再生装置選択領域と音源データ選択領域とを同一画面上に配置して表示するようにしたことを特徴とするものである。以下、詳細に説明を行う。
【実施例１】
【００２２】
本発明による音楽再生アプリケーションプログラムは、スマートフォン等の電子機器や音楽再生に特化した再生装置等（以下、これらを総称して音楽再生装置１０という）で使用されるアプリケーションプログラムであり、ハードウェア構成として、ＣＰＵ、メモリ、タッチパネルやキースイッチ等の入力装置、液晶等のディスプレイ装置、音源データを記憶させる外部記憶装置（ストレージ）、スピーカーやイヤホン出力等の音声出力部を具備したものである必要がある。すなわち、コンピュータと同等の演算処理機能を有した音楽再生装置１０において使用されることを想定している。
【００２３】
この本発明による音楽再生アプリケーションプログラムは、図８に示すような、ネットワークアタッチトストレージ１１（Network Attached Storage：以下、ＮＡＳ１１）や、音楽再生コンポのような外部再生装置１２が互いに互換性のある規格でネットワーク接続される状況において、当該音楽再生アプリケーションプログラムをリモコン装置のように使用して、前記ＮＡＳ１１に記憶された音源データを前記外部再生装置１２又は前記音楽再生装置１０で再生したり、前記音楽再生装置１０に記憶された音源データを前記外部再生装置１２で再生したりすることを容易に行えるようにしたことを特徴とするものである。
なお、本実施例においてＮＡＳ１１という場合には、文字通りのネットワークアタッチトストレージのみならず、音源を格納可能なストレージを有しかつネットワーク接続可能な全ての機器を含むものとする。
【００２４】
図２に示すのは、前記音楽再生装置本体１０の内部構成を表したブロック図である。この図２に示すように、音楽再生装置本体１０は、コンピュータのＣＰＵに相当する演算処理部１３と、再生バッファ等の一時記憶を行うためのメモリ１４と、音源データ等を記憶させるためのストレージ１５と、ユーザが操作に用いる入力装置１６と、当該音楽再生アプリケーションプログラムのユーザインターフェースを表示させるディスプレイ１７と、実際の音楽再生に寄与する再生ユニット１８と、ネットワーク接続を実現するための機能を備えたネットワーク接続部１９を具備してなる。
また、図示は省略するが、前記ＮＡＳ１１は、前記音楽再生装置本体１０における演算処理部１３、メモリ１４、ストレージ１５、ネットワーク接続部１９を具備したものである必要がある。
同様に、前記外部再生装置１２は、前記音楽再生装置本体１０における演算処理部１３、メモリ１４、入力装置１６、再生ユニット１８、ネットワーク接続部１９を具備したものである必要がある。なお、外部再生装置１２がストレージ１５を有していて、ＮＡＳ１１のように機能することができるものであってもよい。
【００２５】
前記音楽再生装置本体１０、ＮＡＳ１１、及び、外部再生装置１２は、図８に示すように、ネットワーク接続によって互いを認識してリンクするようになっているが、この時のネットワーク接続方法としては、ＵＰｎＰ（Universal Plug and Play）という通信規約（プロトコル）を用いた相互認識が考えられ、例えば、ＤＬＮＡ（Digital Living Network Allianceという業界団体の略称であり、「ＤＬＮＡ」は当該団体の登録商標）のような、製品に互いに互換性を持たせて家庭内で電子装置間のネットワーク接続を可能にする業界標準（ガイドライン）を採用することによって、当該業界標準の規格を採用した電子機器であれば簡単にネットワーク接続できるような仕組みとしておく方法が考えられる。ＤＬＮＡはＬＡＮ接続における規格であるが、転送速度等の音楽再生に必要な要件を満たすものであれば、ＬＡＮ接続に限られず、他の通信規格を採用してもよい。
【００２６】
次に、本発明の音楽再生アプリケーションプログラムを使用する場合の操作画面について説明する。図１に示すのは、音楽再生アプリケーションプログラムの操作画面であるグラフィカルユーザインターフェースを表した説明図である。この図１において、音楽再生装置本体１０のディスプレイ１７に表示されているのが、音楽再生アプリケーションプログラムによるグラフィカルユーザインターフェース（以下、ＧＵＩ）の一例である。この図１に示すように、本発明による音楽再生アプリケーションプログラムは、再生装置の選択と再生音源データの選択を同一画面上で行えるようにするために、ＧＵＩの画面上に、再生装置選択領域２０と、音源データ選択領域２１とを固定的に配置したことを特徴とする。さらに、再生装置選択領域２０と、音源データ選択領域２１を用いて選択を行う際に、それらの選択対象を階層的に表示するための階層表示領域２２を設けている。
【００２７】
前記再生装置選択領域２０は、再生装置を選択するための領域であり、一例として、２つのアイコンが配置してある。一つは、音楽再生装置本体１０に直接接続して利用するイヤホン、ヘッドホン等の再生ユニットや、音楽再生装置本体１０でＤ／Ａ変換（デジタルアナログ変換）を行って無線で信号飛ばして利用するイヤホン、ヘッドホン等の再生ユニットを選択する際に用いる「再生ユニット選択アイコン２３」である。もう一つは、ネットワーク接続された機器であって、音楽再生コンポのようなそれ自体が音楽再生処理を行える外部再生装置１２を選択するための「外部再生装置選択アイコン２４」である。これら２つのアイコンのうち、何れか一方を選択すると、選択肢となる機器が階層表示領域２２に表示されるので、その中から再生に用いる機器を選択する。再生ユニット選択アイコン２３の選択肢については、音楽再生装置本体１０と接続状態（ワイヤレス接続も含む）にある機器の情報を収集して階層表示領域２２に表示し、外部再生装置選択アイコン２４の選択肢については、ＤＬＮＡ等のネットワーク接続によって外部再生装置と認識された機器の情報を階層表示領域２２に表示する。選択したアイコンについては、選択状態であることが分かるように、他のアイコンと表示を異ならせて（色彩を異なるものとするなど）視覚的に区別できるようにする。同様に、選択した機器についても、選択状態であることが分かるように、他の機器と表示を異ならせて視覚的に区別できるようにする。
【００２８】
前記音源データ選択領域２１は、再生したい音源データを選択するための領域であり、一例として、３つのアイコンが配置してある。一つは、音楽再生装置本体１０のストレージ１５に直接保存してある音源データを選択するための「本体ストレージ音源選択アイコン２５」である。もう一つは、ハイレゾリューションオーディオ音源（いわゆるハイレゾ音源）に分類される音源データを選択するための「ハイレゾ音源選択アイコン２６」である。最後の一つは、ＮＡＳ１１のようにネットワーク接続された機器に保存された音源を選択するための「ネットワーク音源選択アイコン２７」である。これら３つのアイコンのうち、何れか一つを選択すると、選択肢となる音源データが階層表示領域２２に表示されるので、その中から再生したい音源データを選択する。本体ストレージ音源選択アイコン２５の選択肢については、音楽再生装置本体１０本体のストレージに保存されている音源の情報を収集して階層表示領域２２に表示し、ハイレゾ音源選択アイコン２６の選択肢については、音楽再生装置本体１０本体のストレージ若しくはネットワーク接続された機器からハイレゾ音源の情報のみを抽出して階層表示領域２２に表示し、ネットワーク音源選択アイコン２７の選択肢については、ＤＬＮＡ等のネットワーク接続によって接続されている機器のうち曲を格納するストレージを有した機器から音源情報を収集して表示する。選択したアイコンについては、選択状態であることが分かるように、他のアイコンと表示を異ならせて（色彩を異なるものとするなど）視覚的に区別できるようにする。同様に、選択した音源データについても、選択状態であることが分かるように、他の音源データと表示を異ならせて視覚的に区別できるようにする。なお、音源データに辿り着くまでに複数の階層を経る場合もあり得るので、各階層においては、存在するフォルダも合わせて表示するようにする。図１に示す例では、ネットワーク音源選択アイコン２７が選択中であり、階層表示領域２２には、Ａｌｂｕｍ１〜４のフォルダと、Ｔｉｔｌｅ１〜３の音源データが表示されている。
【００２９】
次に、本発明の音楽再生アプリケーションプログラムを使用する場合の処理の流れについて図面に基づいて説明する。図３に示すのは、ＮＡＳ１１上の音源データを再生する場合の流れを表したフローチャート図である。ＮＡＳ１１上の音源データを再生する場合には、図３に示すように、先ず、ユーザがネットワーク音源選択アイコン２７を選択する（Ｓ３０１）。これを受けて、ネットワーク接続されたＮＡＳ１１等の機器の一覧を階層表示領域２２に表示する（Ｓ３０２）。ＤＬＮＡ等のネットワーク接続に対応したＮＡＳ１１であるか否か判断処理は、例えば、ＳＳＤＰ（Simple Service Discovery Protocol）を使用する。階層表示領域２２に表示されたＮＡＳ１１等の機器の一つをユーザが選択する（Ｓ３０３）と、選択された機器のストレージに格納されたフォルダと音源データを階層表示領域２２に表示する（Ｓ３０４）。表示されたフォルダ、音源データの何れかを選択する（Ｓ３０５）と、選択されたものがフォルダか音源データかを判断し（Ｓ３０６）、フォルダが選択された場合には、フォルダの中身を階層表示するためにステップ（Ｓ３０４）に戻り、音源データが選択された場合には、（Ｓ３０７）へ移行する。最後に、選択された音源データを再生する機器が外部再生装置１２なのか音楽再生装置本体１０なのかを判断し（Ｓ３０７）、外部再生装置１２で再生する場合には、外部再生装置１２での再生処理へ移行し（Ｓ３０８）、音楽再生装置本体１０で再生する場合には、音楽再生装置本体１０での再生処理へ移行する（Ｓ３０９）。
【００３０】
図４に示すのは、ＮＡＳ１１上の音源データを音楽再生装置本体１０で再生処理する場合の流れを表したフローチャート図である。図３のフローチャートの（Ｓ３０９）において音楽再生装置本体１０での再生処理に移行することが選択された場合に、この図４における処理が開始される。この図４において、先ず、選択された音源データに応じてデコーダの選択が行われる（Ｓ４０１）。ファイルの種類に応じてヘッダ解析の処理を変更する必要があるからである。デコーダを選択後に、ＮＡＳ１１からデータの受信を開始する（Ｓ４０２）。データの取得方法としては、例えば、ＨＴＴＰ通信を利用して、サーバーから８１９２バイト単位でデータをダウンロードする。その後、ヘッダ解析に必要なデータまで読み込めたかを判定し（Ｓ４０３）、データ量が足りない場合はデータ受信を継続し（Ｓ４０２）、ヘッダ解析に十分なデータまで読み込めた場合には、音源データのヘッダからフォーマット解析を行う（Ｓ４０４）。フォーマット解析の内容としては、サンプリングレート・ビット数・チャンネル数の取得は必須の項目である。解析結果に基づいて、音楽再生装置本体１０が当該音源データのフォーマットに対応しているか否かを判定する（Ｓ４０５）。フォーマットがサポート対象外である場合には、その旨を表示して（Ｓ４１４）終了する。
【００３１】
フォーマットが対応可能なものである場合には、バッファ再生処理を並列処理で開始する（Ｓ４０６）。バッファ再生処理は、再生バッファキューに再生データを蓄積させて順次再生していく方法であるが、蓄積可能な再生データにはメモリ容量の都合から限りがあるため、再生バッファキューに空きがあるか否かを確認する必要がある（Ｓ４０７）。再生バッファキューに空きがある場合には、ＮＡＳ１１からデータの受信を継続する（Ｓ４０８）。再生バッファキューに空きがない場合には、再生バッファキューに空きができるまで待機する（Ｓ４０９）。その後、受信したデータについてデコード処理を行う（Ｓ４１０）。そして、デコード後のデータを再生バッファキューに追加する（Ｓ４１１）。再生中の音源データの終端に至ったかを判別（Ｓ４１２）し、終端に至っていない場合には、（Ｓ４０７）〜（Ｓ４１２）のステップを繰り返して、随時再生バッファキューに再生データを追加しながら再生を続ける。再生中の音源データの終端に至った段階で、音源データの再生終了フラグを立てて終了とする（Ｓ４１３）。
【００３２】
図５に示すのは、ＮＡＳ１１上の音源データを外部再生装置１２で再生処理する場合の流れを表したフローチャート図である。図３のフローチャートの（Ｓ３０８）において外部再生装置１２での再生処理に移行することが選択された場合に、この図５における処理が開始される。この図５において、先ず、選択された音源データに応じてデコーダの選択が行われる（Ｓ５０１）。デコーダを選択後に、ＮＡＳ１１からデータの受信を開始する（Ｓ５０２）。その後、ヘッダ解析に必要なデータまで読み込めたかを判定し（Ｓ５０３）、データ量が足りない場合はデータ受信を継続し（Ｓ５０２）、ヘッダ解析に十分なデータまで読み込めた場合には、音源データのヘッダからフォーマット解析を行う（Ｓ５０４）。解析結果に基づいて、外部再生装置１２が当該音源データのフォーマットに対応しているか否かを判定する（Ｓ５０５）。フォーマットがサポート対象外である場合には、その旨を表示して（Ｓ５１２）終了する。
【００３３】
フォーマットが対応可能なものである場合には、外部再生装置１２において現在他の音源データを再生中か否かを確認する（Ｓ５０６）。他の音源データを再生中の場合には、外部再生装置１２に対して再生停止を要求する（Ｓ５０７）。その後、ＮＡＳ１１から取得した音源データのパス情報（例えば、ＨＴＴＰ通信を利用する場合は音源データのＵＲＬ）を外部再生装置１２に送信する（Ｓ５０８）。そして、外部再生装置１２に音源データの再生要求を行う（Ｓ５０９）。音源データの再生中は、現在の再生位置を取得（Ｓ５１０）しつつ、曲が終端に達しているかを確認する（Ｓ５１１）。曲が終端に達した段階で終了する。
【００３４】
図６に示すのは、音楽再生装置本体１０に記憶された音源データを外部再生装置１２で再生処理する場合の流れを表したフローチャート図である。この図６において、先ず、音楽再生装置本体１０に記憶された音源データの中から再生したい音源データを選択する（Ｓ６０１）。音源データを選択したら、音源データのヘッダ情報を読み込み、フォーマット解析を行う（Ｓ６０２）。そして、フォーマット解析結果に基づいて、外部再生装置１２が当該音源データのフォーマットに対応しているか否かを判定する（Ｓ６０３）。フォーマットがサポート対象外である場合には、その旨を表示して（Ｓ６１３）終了する。
【００３５】
外部再生装置１２が当該音源データのフォーマットに対応している場合には、外部再生装置１２が選択されているか否かを確認する（Ｓ６０４）。外部再生装置１２が選択されていない場合には、音楽再生装置本体１０で再生処理する（Ｓ６１４）。外部再生装置１２が選択されている場合には、外部再生装置１２において現在他の音源データを再生中か否かを確認する（Ｓ６０５）。他の音源データを再生中の場合には、外部再生装置１２に対して再生停止を要求する（Ｓ６０６）。その後、ＨＴＴＰサーバーが起動しているか否かを確認する（Ｓ６０７）。ＨＴＴＰサーバーが起動していない場合には、音楽再生装置本体１０においてＨＴＴＰサーバーを直ちに起動させる（Ｓ６０８）。音楽再生装置本体１０においてＨＴＴＰサーバーを立ち上げることで、音楽再生装置本体１０から他の機器への音源データの転送を可能としている。ＨＴＴＰサーバーが起動した状態において、選択した音源データのＵＲＬを外部再生装置１２に送信（Ｓ６０９）し、音源データの再生を要求する（Ｓ６１０）。音源データの再生中は、現在の再生位置を取得（Ｓ６１１）しつつ、曲が終端に達しているかを確認する（Ｓ６１２）。曲が終端に達した段階で終了する。
【００３６】
図７に示すのは、バッファ再生処理時に再生バッファが空になった場合の処理の流れを表したフローチャート図である。バッファ再生処理を開始したら、先ず、再生バッファキューにデータが存在するか否かを確認する（Ｓ７０１）。このとき、再生バッファキューにデータが存在した場合には、当該再生バッファキューのデータを音声として鳴らす（Ｓ７０２）が、再生バッファキューにデータが存在しなかった場合には、無音を鳴らすようにする（Ｓ７０３）。その後、曲終了フラグが立っているか否かを判別し（Ｓ７０４）、曲終了フラグが立っていない場合には、（Ｓ７０１）〜（Ｓ７０４）のステップを繰り返して曲を連続再生するようにし、曲終了フラグが立った段階（Ｓ７０４でＹｅｓ）でバッファ再生処理を終了する。
【００３７】
以上のように、本発明の音楽再生アプリケーションプログラムを使用することによって、音楽再生装置本体１０、ＮＡＳ１１及び外部再生装置１２をネットワーク接続によって相互に接続し、図１に示すような音楽再生アプリケーションプログラムのＧＵＩを利用してリモコンのようにこれらの機器を操作することで、何れかの機器に保存されている音源データを他の機器で再生する設定を音楽再生装置本体のみの操作で実現できる。
【００３８】
また、再生装置選択領域と音源データ選択領域とを同一画面上に配置して表示するようにし、さらに、階層表示領域も同時に表示するようにすることで、例えば、階層表示領域に表示された再生装置を選択する操作が終了した後、直ぐに音源データ選択領域に存在するアイコンを選択して音源データの選択に移行することができる。これにより、初期操作画面に戻るという操作をしなくとも次の操作に移行できるというメリットがあり、また、音源データの選択途中であっても今現在選択している再生装置がイヤホン等の直接接続の機器なのか外部再生装置なのかをアイコンを見ただけで認識することができるというメリットがある。
【符号の説明】
【００３９】
１０…音楽再生装置本体、１１…ＮＡＳ、１２…外部再生装置、１３…演算処理部（ＣＰＵ）、１４…メモリ、１５…ストレージ、１６…入力装置、１７…ディスプレイ、１８…再生ユニット、１９…ネットワーク接続部、２０…再生装置選択領域、２１…音源データ選択領域、２２…階層表示領域、２３…再生ユニット選択アイコン、２４…外部再生装置選択アイコン、２５…本体ストレージ音源選択アイコン、２６…ハイレゾ音源選択アイコン、２７…ネットワーク音源選択アイコン。
【図１】
2017117073.tif 000003
【図２】
2017117073.tif 000004
【図３】
2017117073.tif 000005
【図４】
2017117073.tif 000006
【図５】
2017117073.tif 000007
【図６】
2017117073.tif 000008
【図７】
2017117073.tif 000009
【図８】
2017117073.tif 000010
【手続補正書】
【提出日】平成29年4月18日(2017.4.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項３
【補正方法】変更
【補正の内容】
【請求項３】
前記音源データ選択領域に、音楽再生装置本体、及び／又は、ネットワーク接続された他の機器のうち音源を格納可能なストレージを有する機器に保存された音源データのうち、ハイレゾリューションオーディオ音源に分類される音源データのみを抽出して選択するためのハイレゾ音源選択アイコンも配置したことを特徴とする請求項２記載の音楽再生アプリケーションプログラムのグラフィカルユーザインターフェース。