(57)【特許請求の範囲】
【請求項１】
コンテンツを保持している複数のサーバ装置と、コンテンツを再生する複数の再生装置と、にネットワークを介して接続されており、これらの装置を制御するコンテンツ再生制御装置であって、
コンテンツを再生する再生手段と、
前記再生手段が再生することのできるコンテンツのフォーマットを特定するフォーマット情報を記憶するフォーマット記憶手段と、
前記サーバ装置が保持しているコンテンツのうちから再生対象のコンテンツを選択するコンテンツ選択手段と、
前記コンテンツ選択手段によって選択されたコンテンツのフォーマットについて、前記フォーマット記憶手段に記憶されている情報を参照して、該コンテンツを自機の前記再生手段が再生できるか否かを判別する再生判別手段と、
前記再生判別手段によって、該コンテンツを自機の前記再生手段が再生できると判別された場合、自機の前記再生手段に、前記コンテンツ選択手段によって選択されたコンテンツを再生するように指示する第一のコンテンツ再生指示手段と、
前記再生判別手段によって、該コンテンツを自機の前記再生手段が再生できないと判別された場合に、前記コンテンツ選択手段によって選択されたコンテンツを再生することができる再生装置を、該コンテンツのフォーマットに基づいて判別する再生可能装置判別手段と、
前記再生可能装置判別手段によって再生可能と判別された前記再生装置を選択する再生装置選択手段と、
前記再生装置選択手段によって選択された前記再生装置に、前記コンテンツ選択手段によって選択されたコンテンツの再生を指示する第二のコンテンツ再生指示手段と、
を備え、
前記第二のコンテンツ再生指示手段は、
コンテンツの再生を指示した前記再生装置によってコンテンツの再生ができなかった場合、前記再生可能装置判別手段によって再生可能と判別された再生装置のうち、コンテンツの再生を指示した前記再生装置と異なる再生装置に、前記コンテンツ選択手段によって選択されたコンテンツの再生を指示する、
ことを特徴とするコンテンツ再生制御装置。
【請求項２】
コンテンツを保持している複数のサーバ装置と、コンテンツを再生する複数の再生装置と、にネットワークを介して接続されており、これらの装置を制御するコンテンツ再生制御装置であって、
コンテンツを再生する再生手段と、
前記再生手段と前記複数の再生装置とが再生することのできるコンテンツのフォーマットを特定するフォーマット情報を記憶するフォーマット記憶手段と、
前記サーバ装置が保持しているコンテンツのうちから再生対象のコンテンツを選択するコンテンツ選択手段と、
前記コンテンツ選択手段によって選択されたコンテンツのフォーマットについて、前記フォーマット記憶手段に記憶されている情報を参照して、該コンテンツを自機の前記再生手段が再生できるか否かを判別する再生判別手段と、
前記フォーマット記憶手段によって記憶されている情報を参照して、前記コンテンツ選択手段によって選択された該コンテンツを再生することができる再生装置を、該コンテンツのフォーマットに基づいて判別する再生可能装置判別手段と、
前記再生判別手段または前記再生可能装置判別手段によって、該コンテンツを再生できると判別された自機の前記再生手段または前記再生装置を選択する再生装置選択手段と、
前記再生装置選択手段によって選択された自機の前記再生手段または前記再生装置に、前記コンテンツ選択手段によって選択されたコンテンツの再生を指示するコンテンツ再生指示手段と、
を備え、
前記コンテンツ再生指示手段は、
自機の前記再生手段またはコンテンツの再生を指示した前記再生装置によってコンテンツの再生ができなかった場合、前記再生可能装置判別手段によって再生可能と判別された再生装置のうち、コンテンツの再生を指示した前記再生装置と異なる再生装置に、前記コンテンツ選択手段によって選択されたコンテンツの再生を指示する、
ことを特徴とするコンテンツ再生制御装置。
【請求項３】
前記再生装置選択手段によって選択された前記再生装置の電源を投入する電源投入手段と、
前記電源投入手段によって電源投入されたか否かを判別する電源投入判別手段と、
をさらに備え、
前記電源投入判別手段によって電源が投入されたと判別された場合に、前記コンテンツ再生指示手段がコンテンツの再生を指示する、
ことを特徴とする請求項２に記載のコンテンツ再生制御装置。
【請求項４】
前記電源投入手段は、無線信号により、前記再生装置に電源の投入を指示する、
ことを特徴とする請求項３に記載のコンテンツ再生制御装置。
【請求項５】
コンテンツを保持している複数のサーバ装置と、コンテンツを再生する複数の再生装置と、にネットワークを介して接続されており、これらの装置を制御するコンピュータに、
コンテンツを再生する再生機能と、
前記再生機能が再生することのできるコンテンツのフォーマットを特定するフォーマット情報を記憶するフォーマット記憶機能と、
前記サーバ装置が保持しているコンテンツのうちから再生対象のコンテンツを選択するコンテンツ選択機能と、
前記コンテンツ選択機能によって選択されたコンテンツのフォーマットについて、前記フォーマット記憶機能によって記憶された情報を参照して、該コンテンツを自機の前記再生機能が再生できるか否かを判別する再生判別機能と、
前記再生判別機能によって、該コンテンツを自機の前記再生機能が再生できると判別された場合、自機の前記再生機能に、前記コンテンツ選択機能によって選択されたコンテンツを再生するように指示する第一のコンテンツ再生指示機能と、
前記再生判別機能によって、該コンテンツを自機の前記再生機能が再生できないと判別された場合に、前記コンテンツ選択機能によって選択されたコンテンツを再生することができる再生装置を、該コンテンツのフォーマットに基づいて判別する再生可能装置判別機能と、
前記再生可能装置判別機能によって再生可能と判別された前記再生装置を選択する再生装置選択機能と、
前記再生装置選択機能によって選択された前記再生装置に、前記コンテンツ選択機能によって選択されたコンテンツの再生を指示し、コンテンツの再生を指示した前記再生装置によってコンテンツの再生ができなかった場合、前記再生可能装置判別機能によって再生可能と判別された再生装置のうち、コンテンツの再生を指示した前記再生装置と異なる再生装置に、前記コンテンツ選択機能によって選択されたコンテンツの再生を指示する第二のコンテンツ再生指示機能と、
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ再生制御装置、およびプログラムに関する。
【背景技術】
【０００２】
近年、家庭内のテレビ、レコーダ、パソコンなどをネットワーク接続したホームネットワークへの取り組みが進んでいる。ホームネットワークを実現する主要な規格の一つとして、ＤＬＮＡ（Digital Living Network Alliance）ガイドラインがある。そのＤＬＮＡガイドラインには、３Ｂｏｘと呼ばれるシステムが開示されている。
【０００３】
３Ｂｏｘは、ユーザが操作機器となるＤＭＣ（Digital Media Controller）を操作して、サーバ装置などのＤＭＳ（Digital Media Server）内に保持されているコンテンツの中から、再生したいコンテンツと、該コンテンツを再生させる再生機器となるＤＭＲ（Digital Media Renderer）をユーザに選択させて、選択されたＤＭＲに該コンテンツを再生させる。
【０００４】
３Ｂｏｘでのユーザ利便性を向上する方法が、例えば、以下の特許文献に記載されている。
【特許文献１】特開２００７−４７７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この公報に開示された方法は、ユーザによりコンテンツを再生させる再生機器が選択された日時や回数などの選択履歴に基づいて、自動的に再生機器を選択することで、ユーザ利便性を向上させている。
【０００６】
しかし、ユーザが操作する機器がモバイル機器ならば、ユーザ周辺にある再生機器が変わりうるので、ユーザが再生させたいコンテンツをユーザ周辺にある再生装置で再生できない事態が生じる可能性がある。よって、上記開示された方法のように、選択履歴等に基づいて再生機器が選択されても、無意味になってしまう可能性がある。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、ユーザの利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の第一の観点に係るコンテンツ再生制御装置は、
コンテンツを保持している複数のサーバ装置と、コンテンツを再生する複数の再生装置と、にネットワークを介して接続されており、これらの装置を制御するコンテンツ再生制御装置であって、
コンテンツを再生する再生手段と、
前記再生手段が再生することのできるコンテンツのフォーマットを特定するフォーマット情報を記憶するフォーマット記憶手段と、
前記サーバ装置が保持しているコンテンツのうちから再生対象のコンテンツを選択するコンテンツ選択手段と、
前記コンテンツ選択手段によって選択されたコンテンツのフォーマットについて、前記フォーマット記憶手段に記憶されている情報を参照して、該コンテンツを自機の前記再生手段が再生できるか否かを判別する再生判別手段と、
前記再生判別手段によって、該コンテンツを自機の前記再生手段が再生できると判別された場合、自機の前記再生手段に、前記コンテンツ選択手段によって選択されたコンテンツを再生するように指示する第一のコンテンツ再生指示手段と、
前記再生判別手段によって、該コンテンツを自機の前記再生手段が再生できないと判別された場合に、前記コンテンツ選択手段によって選択されたコンテンツを再生することができる再生装置を、該コンテンツのフォーマットに基づいて判別する再生可能装置判別手段と、
前記再生可能装置判別手段によって再生可能と判別された前記再生装置を選択する再生装置選択手段と、
前記再生装置選択手段によって選択された前記再生装置に、前記コンテンツ選択手段によって選択されたコンテンツの再生を指示する第二のコンテンツ再生指示手段と、
を備え、
前記第二のコンテンツ再生指示手段は、
コンテンツの再生を指示した前記再生装置によってコンテンツの再生ができなかった場合、前記再生可能装置判別手段によって再生可能と判別された再生装置のうち、コンテンツの再生を指示した前記再生装置と異なる再生装置に、前記コンテンツ選択手段によって選択されたコンテンツの再生を指示する、
ことを特徴とする。
【０００９】
上記目的を達成するため、本発明の第二の観点に係るコンテンツ再生制御装置は、
コンテンツを保持している複数のサーバ装置と、コンテンツを再生する複数の再生装置と、にネットワークを介して接続されており、これらの装置を制御するコンテンツ再生制御装置であって、
コンテンツを再生する再生手段と、
前記再生手段と前記複数の再生装置とが再生することのできるコンテンツのフォーマットを特定するフォーマット情報を記憶するフォーマット記憶手段と、
前記サーバ装置が保持しているコンテンツのうちから再生対象のコンテンツを選択するコンテンツ選択手段と、
前記コンテンツ選択手段によって選択されたコンテンツのフォーマットについて、前記フォーマット記憶手段に記憶されている情報を参照して、該コンテンツを自機の前記再生手段が再生できるか否かを判別する再生判別手段と、
前記フォーマット記憶手段によって記憶されている情報を参照して、前記コンテンツ選択手段によって選択された該コンテンツを再生することができる再生装置を、該コンテンツのフォーマットに基づいて判別する再生可能装置判別手段と、
前記再生判別手段または前記再生可能装置判別手段によって、該コンテンツを再生できると判別された自機の前記再生手段または前記再生装置を選択する再生装置選択手段と、
前記再生装置選択手段によって選択された自機の前記再生手段または前記再生装置に、前記コンテンツ選択手段によって選択されたコンテンツの再生を指示するコンテンツ再生指示手段と、
を備え、
前記コンテンツ再生指示手段は、
自機の前記再生手段またはコンテンツの再生を指示した前記再生装置によってコンテンツの再生ができなかった場合、前記再生可能装置判別手段によって再生可能と判別された再生装置のうち、コンテンツの再生を指示した前記再生装置と異なる再生装置に、前記コンテンツ選択手段によって選択されたコンテンツの再生を指示する、
ことを特徴とする。
【００１０】
また、本発明の第二の観点に係るコンテンツ再生制御装置は、
前記再生装置選択手段によって選択された前記再生装置の電源を投入する電源投入手段と、
前記電源投入手段によって電源投入されたか否かを判別する電源投入判別手段と、
をさらに備え、
前記電源投入判別手段によって電源が投入されたと判別された場合に、前記コンテンツ再生指示手段がコンテンツの再生を指示する、
ようにしてもよい。
【００１１】
また、前記電源投入手段は、
無線信号により、前記再生装置に電源の投入を指示する、
ようにしてもよい。
【００１２】
また、本発明の第三の観点に係るプログラムは、
コンテンツを保持している複数のサーバ装置と、コンテンツを再生する複数の再生装置と、にネットワークを介して接続されており、これらの装置を制御するコンピュータに、
コンテンツを再生する再生機能と、
前記再生機能が再生することのできるコンテンツのフォーマットを特定するフォーマット情報を記憶するフォーマット記憶機能と、
前記サーバ装置が保持しているコンテンツのうちから再生対象のコンテンツを選択するコンテンツ選択機能と、
前記コンテンツ選択機能によって選択されたコンテンツのフォーマットについて、前記フォーマット記憶機能によって記憶された情報を参照して、該コンテンツを自機の前記再生機能が再生できるか否かを判別する再生判別機能と、
前記再生判別機能によって、該コンテンツを自機の前記再生機能が再生できると判別された場合、自機の前記再生機能に、前記コンテンツ選択機能によって選択されたコンテンツを再生するように指示する第一のコンテンツ再生指示機能と、
前記再生判別機能によって、該コンテンツを自機の前記再生機能が再生できないと判別された場合に、前記コンテンツ選択機能によって選択されたコンテンツを再生することができる再生装置を、該コンテンツのフォーマットに基づいて判別する再生可能装置判別機能と、
前記再生可能装置判別機能によって再生可能と判別された前記再生装置を選択する再生装置選択機能と、
前記再生装置選択機能によって選択された前記再生装置に、前記コンテンツ選択機能によって選択されたコンテンツの再生を指示し、コンテンツの再生を指示した前記再生装置によってコンテンツの再生ができなかった場合、前記再生可能装置判別機能によって再生可能と判別された再生装置のうち、コンテンツの再生を指示した前記再生装置と異なる再生装置に、前記コンテンツ選択機能によって選択されたコンテンツの再生を指示する第二のコンテンツ再生指示機能と、
を実現させる。
【発明の効果】
【００１３】
本発明によれば、ユーザが操作する機器でもコンテンツを再生できるかどうかを判別するので、ユーザ利便性を向上させる。
【発明を実施するための最良の形態】
【００１４】
（第一の実施形態）
本発明の第一の実施形態に係る、ネットワークシステムの構成を、図１を参照して説明する。
【００１５】
実施形態に係るネットワークシステム５００は、モバイル機器１００と、複数の再生機器２００（図では２００ａ〜２００ｍ）と、複数のサーバ機器３００（図では３００ａ〜２００ｎ）と、ＬＡＮ４００と、無線ＬＡＮアクセスポイント４１０と、を備える。
【００１６】
モバイル機器１００は、ＩＰ携帯電話や、ＰＤＡ（Personal Digital Assistant）や、ノートＰＣ（Personal Computer）といった、持ち運び可能な電子機器から構成される。
【００１７】
再生機器２００（図では２００ａ〜２００ｍ）は、コンテンツを再生する機能を有する電子機器であり、例えば、テレビ、ＰＣ等の装置で構成される。
【００１８】
サーバ機器３００（図では３００ａ〜３００ｎ）は、ＰＣ、ＨＤＤ（Hard Disk Drive）レコーダ、およびミュージックサーバ等の記憶装置を有する電子機器から構成される。サーバ機器３００は、それぞれ、複数のコンテンツ３１０（図では３１０ａ〜３１０ｎ）を記憶している。
【００１９】
コンテンツ３１０は、静止画像、動画、または音楽等の電子データから構成されている。
【００２０】
ＬＡＮ４００は、ＬＡＮ（Local Area Network）であり、ＬＡＮに接続される機器同士でデータのやり取りをすることができる。
【００２１】
無線ＬＡＮアクセスポイント４１０は、モバイル機器１００に備えられた無線ＬＡＮインターフェースと無線方式でやりとりし、モバイル機器１００をＬＡＮに接続させるための基地局である。
【００２２】
次に、モバイル機器１００の構成を、図２を参照して説明する。
【００２３】
モバイル機器１００は、図示するように、制御部１０１と、通信部１０２と、記憶部１０３と、表示部１０４と、入力部１０５と、コンテンツ再生部１０６と、を備えている。
【００２４】
制御部１０１は、ＣＰＵ（Central Processing Unit）等から構成され、記憶部１０３に記憶されている各種プログラム（不図示）を実行して、モバイル機器１００の全体の動作を制御する。
【００２５】
通信部１０２は、無線ＬＡＮアクセスポイント４１０を介してＬＡＮ４００へ接続することができるインターフェースを有しており、ＬＡＮ４００上の装置と各種のデータのやりとりを行う。
【００２６】
記憶部１０３は、フラッシュメモリ、ＨＤＤ、等の装置から構成され、各種のデータ、例えば、ネットワーク再生アプリ１０７、モバイル機器再生可能情報６００、サーバ機器情報６１０、コンテンツ情報６２０、再生機器情報６３０等を記憶している。
【００２７】
表示部１０４は、液晶パネルや有機ＥＬ（Electro Luminescence）表示装置などから構成される。表示部１０４は、制御部１０１からの指示に従って、画面に各種の情報を表示する。
【００２８】
入力部１０５は、キーボード、タッチパネル、マウス、およびテンキー等から構成される。入力部１０５は、ユーザから入力された情報を読み取り、これを入力データとして制御部１０１に出力する。
【００２９】
モバイル機器再生可能情報６００は、コンテンツ再生部１０６で再生することができるコンテンツのフォーマット情報が記録されているデータテーブルである。モバイル機器再生情報６００は、図３に示すように、フォーマット情報を示す各種パラメータと、各種パラメータに対応付けられたプロファイルＩＤとが記録されているデータテーブルである。プロファイルＩＤは、例えば、ＤＬＮＡガイドラインの中で規定されている「Profile ID」である。
【００３０】
モバイル機器再生可能情報６００は、例えば、図３（ａ）に示す画像データフォーマット６０１のように、画像データのフォーマット情報を示す画像圧縮形式と、解像度と、色ビット数とのパラメータが、プロファイルＩＤに対応付けられて記録されているデータテーブルである。
【００３１】
図４で例示されるサーバ機器情報６１０は、サーバ機器３００の識別情報と、該サーバ機器３００に割り当てられているＩＰアドレスとが対応付けて記録されているデータテーブルである。
【００３２】
なお、図４では、サーバ機器情報６１０に記録されるサーバ機器３００の識別情報をサーバ機器の名称としているが、サーバ機器３００を識別できるものならば何でもよい。また、ＩＰアドレスに限定されずに、ＭＡＣ（Media Access Control）アドレスその他の情報でもよい。
【００３３】
図５で例示されるコンテンツ情報６２０は、サーバ機器３００が保持するコンテンツ３１０の名称（コンテンツ名称）と、コンテンツ３１０のフォーマット情報としてプロファイルＩＤと、コンテンツ３１０を保持しているサーバ機器名称とを対応付けて記録されているデータテーブルである。
【００３４】
なお、図５では、コンテンツ情報６２０にはプロファイルＩＤが記録されているが、これに限定されず、フォーマット情報であれば何でもよい。
【００３５】
図６で例示される再生機器情報６３０は、再生機器２００の名称（再生機器名称）と、再生機器２００に割り当てられているＩＰアドレスと、再生機器２００が再生可能なフォーマット情報としてプロファイルＩＤとが記録されているデータテーブルである。
【００３６】
なお、図６では、再生機器情報６３０にはＩＰアドレスとプロファイルＩＤとが記録されているが、これに限定されず、サーバ機器３００を識別できる情報とフォーマット情報であれば何でもよい。
【００３７】
上記構成を有するモバイル機器１００によって、本発明に係るコンテンツ再生処理される動作について、図７〜１０を用いて具体的に説明する。
【００３８】
ユーザにより、入力部１０５を介してネットワーク再生アプリ１０７を実行する指示がされると、制御部１０１はネットワーク再生アプリ１０７を実行する。そして、図７に示すコンテンツ再生処理が開始する。
【００３９】
まず、制御部１０１は、ＬＡＮ４００に接続されているサーバ機器３００を検索する（ステップＳ７０１）。
【００４０】
ステップＳ７０１のサーバ機器３００を検索する方法について、図８に示すサーバ機器情報取得手順８００を用いて説明する。まず、ＬＡＮ４００に接続しているサーバ機器３００を調べるために、ブロードキャストまたはマルチキャスト方式で、制御部１０１が通信部１０２を介してＬＡＮ４００へサーバ機器検索要求メッセージを送信する（ステップＳ８０１）。ステップＳ８０１のサーバ機器検索要求メッセージの送信は、ＵＰｎＰ（Universal Plug and Play）で規定されている「Ｍ−ＳＥＡＲＣＨ」に該当する。次に、サーバ機器検索要求メッセージを受信した各サーバ機器３００は、サーバ機器検索応答メッセージをモバイル機器１００に送信する（ステップＳ８０２）。ステップＳ８０１とステップＳ８０２のメッセージのやり取りを行うことで、制御部１０１は、ネットワークシステム５００にある制御可能なサーバ機器３００を検出する。
【００４１】
次に、制御部１０１は、サーバ機器３００に関する詳細な情報を入手するために、通信部１０２を介してサーバ機器情報取得要求メッセージをサーバ機器３００へ送信する（ステップＳ８０３）。ステップＳ８０３のサーバ機器情報取得要求メッセージ送信は、ＵＰｎＰで規定されている「Device Description」取得要求や「Service Description」取得要求に該当する。次に、サーバ機器情報取得要求メッセージを受信したサーバ機器３００は、自己に割り当てられているＩＰアドレスと、サーバ機器の名称との情報をモバイル機器１００に送信する（ステップＳ８０４）。
【００４２】
次に、制御部１０１は、通信部１０２を介して取得したサーバ機器名称とＩＰアドレス情報とを対応付けて、サーバ機器情報６１０として記憶部１０３に記憶させる（ステップＳ８０５）。
【００４３】
次に、図７のフローに戻って、制御部１０１は、記憶部１０３に記憶されているサーバ機器情報６１０のサーバ機器名称を表示部１０４の画面にリスト表示させるとともに、カーソルを表示させてユーザに任意のサーバ機器３００を選択できるようにする（ステップＳ７０２）。
【００４４】
ユーザがリストに表示されているサーバ機器名称のうちの任意のものを選択すると、制御部１０１はユーザによって選択されたサーバ機器３００に、サーバ機器３００が保持しているコンテンツ３１０の名称と、該コンテンツ３１０のプロファイルＩＤとを、送信するように要求する。要求を受けたサーバ機器３００は、保持するコンテンツの名称とコンテンツのプロファイルＩＤをモバイル機器１００へ送信する。制御部１０１は、通信部１０２を介して、この情報を受信し、コンテンツ情報６２０として記憶部１０３に記憶させる（ステップＳ７０３）。なお、ステップＳ７０３の送信メッセージの例として、ＵＰｎＰで規定されている「Browseアクション」実行要求メッセージなどが用いられる。
【００４５】
次に、制御部１０１は、コンテンツ情報６２０に記録されているコンテンツ名称を表示部１０４の画面にリストを表示させるとともに、カーソルを表示させてユーザに任意のコンテンツ３１０を選択できるようにする（ステップＳ７０４）。
【００４６】
ユーザがリスト表示されているコンテンツ名称の中から任意のものを選択すると、制御部１０１は、該コンテンツ３１０をコンテンツ再生部１０６で再生できるかどうかを判別するステップに移る（ステップＳ７０５）。
【００４７】
ステップＳ７０５では、まず、制御部１０１が、コンテンツ情報６２０を参照して、ユーザに選択されたコンテンツ３１０に対応するプロファイルＩＤを取得する。次に、制御部１０１は、モバイル機器再生可能情報６００に該プロファイルＩＤが記録されているかどうかを判別する。該プロファイルＩＤがモバイル機器再生可能情報６００に記録されている場合（ステップＳ７０５のＹｅｓ）、コンテンツ再生部１０６に該コンテンツ３１０を再生させる（ステップＳ７０６）。
【００４８】
ステップＳ７０６では、制御部１０１が通信部１０２を介して、ユーザに選択されたコンテンツ３１０を記憶しているサーバ機器３００に該コンテンツ３１０を送信するように指示する。指示を受けたサーバ機器３００は、ユーザに選択されたコンテンツ３１０のデータをモバイル機器１００に送信する。そして、制御部１０１は通信部１０２を介してコンテンツデータを取得して、コンテンツ再生部１０６に該コンテンツ３１０を再生させる。
【００４９】
ユーザに選択されたコンテンツ３１０を、コンテンツ再生部１０６で再生することができない場合（ステップＳ７０５のＮｏ）、モバイル機器１００は、該コンテンツ３１０を再生することができる再生機器２００を検索する（ステップＳ７０７）。
【００５０】
具体的には、図９に示す再生機器情報取得手順８１０に従って、制御部１０１は再生機器２００を検索する。
【００５１】
まず、制御部１０１は、ＬＡＮ４００に接続している再生機器２００を調べるために、ブロードキャストまたはマルチキャスト方式で、通信部１０２を介してＬＡＮ４００へ再生機器検索要求メッセージを送信する（ステップＳ８１１）。ステップＳ８１１の再生機器検索要求メッセージの送信は、ＵＰｎＰで規定されている「Ｍ−ＳＥＡＲＣＨ」に該当する。次に、再生機器検索要求メッセージを受信した再生機器２００は、再生機器検索応答メッセージをモバイル機器１００に送信する（ステップＳ８１２）。ステップＳ８１１とステップＳ８１２のメッセージのやり取りを行うことで、制御部１０１は、ネットワークシステム５００にある制御可能な再生機器２００を検出する。
【００５２】
次に、制御部１０１は、再生機器２００に関する詳細な情報を入手するために、通信部１０２を介して、再生機器情報取得要求メッセージを再生機器２００へ送信する（ステップＳ８１３）。再生機器情報取得要求メッセージを受信した再生機器２００は、再生機器名称と、割り当てられたＩＰアドレスと、再生可能なフォーマット情報としてプロファイルＩＤを、モバイル機器１００に送信する（ステップＳ８１４）。そして、制御部１０１は、通信部１０２を介して、これらの情報を受信し、記憶部１０３に再生機器情報６３０として記憶させる（ステップＳ８１５）。
【００５３】
次に、図７のフローに戻って、制御部１０１は、再生機器情報６３０を参照し、ユーザに再生の指示がなされたコンテンツ３１０と同一のプロファイルＩＤを再生可能なフォーマットとしている再生機器２００を検索する。そして、制御部１０１は、検索結果に基づいて、該コンテンツを再生できる再生機器２００の名称を表示部１０４の画面にリスト表示させて、この中からユーザが選択できるようにする（ステップＳ７０８）。
【００５４】
ユーザが、表示部１０４の画面にリスト表示されている再生表示名称の中から、ある再生機器２００を選択すると、制御部１０１は該再生表示２００にコンテンツの再生を指示する（ステップＳ７０９）。
【００５５】
ステップＳ７０９は、図１０に示す再生機器によるコンテンツ再生手順８２０に従う。
【００５６】
まず、制御部１０１は通信部１０２を介して、ユーザが選択した再生機器２００に、ユーザに選択されたコンテンツ３１０を保持するサーバ機器３００から該コンテンツ３１０を取得して再生するように指示する再生指示メッセージを送信する（ステップＳ８２１）。これを受信した再生表示２００は、サーバ機器３００にユーザに選択されたコンテンツ３１０を要求するコンテンツ取得要求メッセージを送信する（ステップＳ８２２）。コンテンツ取得要求メッセージを受信したサーバ機器３００は、指定されたコンテンツデータを、再生指示送信メッセージを送信した再生機器２００に送信する（ステップＳ８２３）。そして、再生表示２００は取得したコンテンツ３１０を再生する（ステップＳ８２４）。
【００５７】
以上、説明したように、この実施形態によれば、サーバ機器３００が保持しているコンテンツ３１０の名称がリスト表示される。そして、ユーザが選択したコンテンツ３１０を、ユーザが操作するモバイル機器１００にて再生可能ならば再生し、再生不可ならば該コンテンツ３１０を再生できる再生機器２００の名称をリスト表示し、ユーザが選択した再生機器２００で該コンテンツ３１０を再生させることができる。これにより、ユーザの利便性を向上させることができる。
【００５８】
（第二の実施形態）
第二の実施形態では、あらかじめ再生機器情報６３０を取得しておき、これに基づいて、制御部１０１がコンテンツを再生できる再生機器２００のリストを表示部１０４の画面に表示させる。
【００５９】
以下、第二の実施形態について、図面を用いて説明する。
【００６０】
第二の実施形態に係るネットワークシステム５００は、図１に示す第一の実施形態と同じシステムである。モバイル機器１００の構成も、図２に示すように、第一の実施形態と同じである。
【００６１】
ユーザにより、入力部１０５を介してネットワーク再生アプリ１０７を実行する指示がされると、制御部１０１はネットワーク再生アプリ１０７を実行する。そして、図１１に示すコンテンツ再生処理が開始する。
【００６２】
まず、制御部１０１は、記憶部１０３を参照して、再生機器情報６３０が記憶されているかどうかを判別する（ステップＳ９０１）。
【００６３】
記憶部１０３に、再生機器情報６３０が記憶されている場合（ステップＳ９０１のＹｅｓ）、制御部１０１は、ＬＡＮ４００に接続しているサーバ機器３００を検索する（ステップＳ９０３）。
【００６４】
記憶部１０３に、再生機器情報６３０が記憶されていない場合（ステップＳ９０１のＮｏ）、制御部１０１は、図９に示す再生機器情報取得手順８１０に従って、再生機器情報６３０を取得する（ステップＳ９０２）。
【００６５】
次に、図８に示すサーバ機器情報取得手順８００に従って、制御部１０１はサーバ機器情報６１０を取得する（ステップＳ９０３）。
【００６６】
次に、制御部１０１は、取得したサーバ機器情報６１０のサーバ機器名称を表示部１０４の画面にリスト表示させるとともに、カーソルを表示させて、その中からユーザが任意のサーバ機器３００を選択できるようにする（ステップＳ９０４）。
【００６７】
次に、ユーザがリストの中から所望のサーバ機器３００を選択すると、制御部１０１は、該サーバ機器３００に問い合わせて、該サーバ機器３００が保持するコンテンツ３１０の名称と、該コンテンツ３１０のプロファイルＩＤを送信するように要求する。そして、制御部１０１は通信部１０２を介してこれらの情報を取得し、コンテンツ情報６２０として記憶部１０３に記憶させる（ステップＳ９０５）。
【００６８】
次に、制御部１０１は、コンテンツ情報６２０に記録されているコンテンツ名称および、各コンテンツ３１０を再生できる、再生機器名称およびモバイル機器名称を表示部１０４の画面に表示させる（ステップＳ９０６）。
【００６９】
ステップＳ９０６は、具体的には、図１２に示す再生可能機器判別・表示手順８３０に従う。
【００７０】
まず、制御部１０１が再生機器情報６３０とコンテンツ情報６２０を比較して（ステップＳ８３１）、制御部１０１は、コンテンツ情報６２０に記録されているプロファイルＩＤと同一のプロファイルＩＤを再生可能なフォーマットとしている再生機器２００を、再生機器情報６３０を参照して特定する（ステップＳ８３２）。次に、制御部１０１は、モバイル機器再生可能情報６００とコンテンツ情報６２０を比較して（ステップＳ８３３）、コンテンツ情報６２０に記録されているプロファイルＩＤと同一のプロファイルＩＤを、モバイル機器１００が再生可能なフォーマットとしているかどうか、モバイル機器再生可能情報６００を参照して判別する（ステップＳ８３４）。次に、制御部１０１は、コンテンツ情報６２０を参照して、コンテンツ名称と、該コンテンツ３１０を再生できる機器を表示するために、ステップＳ８３２で特定した再生機器２００の名称と、ステップＳ８３４で再生可能と判別されていればモバイル機器の名称とを表示部１０４の画面に表示させる（ステップＳ８３５）。図１５（ａ）に示される図が、この画面の一例であり、この画面にはユーザが任意のコンテンツを選択できるようにカーソル１１００も表示される。
【００７１】
ユーザが表示部１０４の画面に表示されているコンテンツ名称のリストの中から、あるコンテンツ３１０を選択すると、図１５（ｂ）に示すように、再生させる機器を選択できるようにカーソル１１１０が再生機器にハイライトされる。そして、ユーザが入力部１０５を操作して、あるモバイル機器１００に再生させる指示を行った場合（ステップＳ９０７のＹｅｓ）、制御部１０１は、ユーザから再生指示されたコンテンツ３１０を記憶しているサーバ機器３００にコンテンツ取得要求メッセージを送信する。このコンテンツ取得要求メッセージを受信したサーバ機器３００は、該コンテンツ３１０のデータをモバイル機器１００に送信する。そして、制御部１０１は通信部１０２を介して該コンテンツ３１０のデータを受信し、コンテンツ再生部１０６に該コンテンツ３１０を再生する指示を行う（ステップＳ９０８）
【００７２】
ユーザがあるコンテンツ３１０を再生表示２００に再生させる指示を行った場合（ステップＳ９０７のＮｏ）、制御部１０１は再生表示によるコンテンツ再生手順８２０に従って、再生表示２００にコンテンツ３１０の再生を指示する（ステップＳ９０９）。
【００７３】
以上、説明したようにこの実施形態によれば、あらかじめ再生機器情報６３０を取得しておき、サーバ機器３００から取得したコンテンツ３１０の名称をリスト表示させる際に、各コンテンツ３１０について再生可能な再生機器２００の名称およびモバイル機器１００の名称をも合わせて表示させる。これにより、コンテンツ３１０を再生できる再生機器２００をそのつど検索する必要がなくなるので、ユーザに再生機器２００を報知するまでの時間を短縮できる。
（第三の実施形態）
【００７４】
第三の実施形態では、モバイル機器１５０に再生機器２００の電源をオンできるリモコン機能をもたせて、制御部１０１は、リモコンによる電源投入可能範囲にある再生機器２００にユーザが選択したコンテンツ３１０を再生させる。
【００７５】
第三の実施形態に係る、ネットワークシステム５００は、図１に示す第一の実施形態と同じシステムである。ただし、モバイル機器１００の構成は、図１３に示すモバイル機器１５０の構成とする。
【００７６】
モバイル機器１５０には、モバイル機器１００の構成にリモコン送受信部１０８と、リモコン設定情報１０９とが追加されている。
【００７７】
リモコン送受信部１０８は、再生機器２００の電源をオンする指示を送信し、再生機器２００から応答信号を受信することができる、赤外通信機器や、Bluetooth通信機器や、無線ＬＡＮ通信機器などから構成される。
【００７８】
リモコン設定情報１０９は、記憶部１０３に記憶されており、リモコン送受信部１０８から各再生機器２００に信号を送信して、各再生機器２００の電源をオンするための情報が含まれている。また、リモコン設定情報１０９は、各再生機器２００からの電源投入の可否の応答信号を判別するための情報が含まれている。
【００７９】
第三の実施形態に係るコンテンツ再生処理は、図１１に示される、コンテンツ再生処理の開始からステップＳ９０１〜Ｓ９０６までと、ステップＳ９０７のＹｅｓ後のステップＳ９０８は同じである。以下、図１１に示すステップＳ９０７のＮｏから後の処理について、図１４を用いて説明する。
【００８０】
ユーザがコンテンツ３１０を再生させる機器として、モバイル機器１５０を選択しなかった場合（ステップＳ９０７のＮｏ）、制御部１０１は、再生指示されたコンテンツ３１０を、ユーザにより再生させる指示がなされた再生機器２００の電源を投入するように、リモコン送受信部１０８に指示する。そして、制御部１０１は、記憶部１０３からリモコン設定情報１０９を読み出して、リモコン送受信部１０８に送信する。これを受信したリモコン送受信部１０８は、リモコン設定情報１０９に基づいて、ユーザによって再生させる指示がなされた再生機器２００の電源をオンする信号を該再生機器２００に送信する。（ステップＳ１００９）。
【００８１】
電源オンの指示がなされた再生機器２００から電源をオンしたとの正常応答信号を発信して、この信号をリモコン送受信部１０８が受信した場合（ステップＳ１０１０のＹｅｓ）、図１０に示すステップＳ８２１〜Ｓ８２４の手順に従って、制御部１０１は再生機器２００に、ユーザによって選択されたコンテンツ３１０を再生させる（ステップＳ１０１１）。
【００８２】
なお、ステップＳ１０１１は、ステップＳ９０９と同様に、再生表示によるコンテンツ再生手順８２０に従う。
【００８３】
リモコン送受信部１０８の信号送受信範囲外に再生機器２００がある場合など、再生機器２００からの正常応答信号を受信できなかった場合（ステップＳ１０１０のＮｏ）、制御部１０１は、再生機器情報６３０を参照し、該コンテンツ３１０を再生できるその他の再生機器２００があるかどうか判別する（ステップＳ１０１２）。
【００８４】
判別した結果、再生可能な再生機器２００が他にない場合（ステップＳ１０１２のＮｏ）、コンテンツ再生処理は終了する。
【００８５】
判別した結果、再生可能な再生機器２００が他にある場合（ステップＳ１０１２のＹｅｓ）、制御部１０１は、該再生機器２００の電源をオンする設定に変更するように、リモコン送受信部１０８に指示（ステップＳ１０１３）する。
【００８６】
リモコン送受信部１０８は設定変更した状態で、再生機器２００の電源を投入させるステップ（ステップＳ１００９）まで戻る。
【００８７】
なお、ステップＳ１０１０での応答信号を、リモコン送受信部１０８が受信するようにしているが、電源オンの指示を受けた再生機器２００がＬＡＮ４００を介して応答信号を発信して、通信部１０２でこれを受信するようにしてもよい。
【００８８】
以上、説明したようにこの実施形態によれば、モバイル機器１５０にリモコン送受信部１０８を設けて、ユーザが再生指示したコンテンツ３１０を再生できる再生機器２００の電源を投入して、電源を投入できたとする応答があれば、該再生機器２００にコンテンツ３１０を再生させる。これにより、再生機器２００にコンテンツ３１０を再生させる場合に、ユーザに近接する位置にある再生機器にのみ、コンテンツを再生させることができるので、ユーザの利便性を向上させることができる。
【００８９】
なお、上記第一〜第三の実施形態では、ネットワークシステム５００上に存在するモバイル機器の数を１個のみ示しているが、複数でもよい。また、ネットワークシステム５００ではＬＡＮが使用されているが、ＬＡＮに限定されずに、インターネットや公衆通信網などデータを送受信できるシステムであれば何でもよい。また、モバイル機器がネットワークに接続する方法は無線ＬＡＮアクセスポイントへのアクセスに限定されず、ネットワークに接続できる方法であれば何でもよい。
【００９０】
なお、上記第一〜第三の実施形態では、モバイル機器または再生機器が再生できるコンテンツを制御部が判別するための情報としてプロファイルＩＤが用いられているが、プロファイルＩＤに限定されずに、図３で示されるフォーマット情報を判別するための情報としてもよい。例えば、プロファイルＩＤの代わりに画像圧縮形式をコンテンツを再生するための判別情報とすることで、ＪＰＥＧを再生できる再生機器をユーザがコンテンツを再生させる機器として選択できるような実施形態も可能になる。
【００９１】
なお、上記第一〜第三の実施形態では、再生させるコンテンツ３１０をユーザが選択しているが、ユーザの選択によらずに、制御部１０１が選択してもよい。
【００９２】
なお、第一および第二の実施形態において、ユーザによって選択された再生機器でコンテンツを再生させた後、コンテンツ再生処理が終了しているが、コンテンツの再生が機器の故障等で再生できなかった場合にはコンテンツ再生処理を終了させずに、改めて別の機器の中からユーザが再生させる機器を選択できるようにしてもよい。
【００９３】
なお、上記第二および第三の実施形態において、ステップＳ９０１で再生機器情報が無い場合にステップＳ９０２の処理に進むようにしているが、再生機器情報があっても、取得された日時が古い場合にはステップＳ９０２を実行して改めて再生機器情報を取得するようにしてもよい。
【００９４】
なお、コンピュータを上述のコンテンツ再生制御装置として動作させるコンピュータプログラムを記録媒体に記録して流通させ、或いは、ネットワークを介して配信し、これをコンピュータにインストールして実行させてもよい。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施形態に係るシステム全体を示す図である。
【図２】本発明の第一および第二の実施形態に係るモバイル機器の構成図である。
【図３】本発明の実施形態に係るモバイル機器再生可能情報の一例を示す図である。
【図４】本発明の実施形態に係るサーバ機器情報の一例を示す図である。
【図５】本発明の実施形態に係るコンテンツ情報の一例を示す図である。
【図６】本発明の実施形態に係る再生機器情報の一例を示す図である。
【図７】本発明の第一の実施形態に係るコンテンツ再生処理の手順を示すフローチャートである。
【図８】本発明の実施形態に係るサーバ機器情報を取得する手順を示すフローチャートである。
【図９】本発明の実施形態に係る再生機器情報を取得する手順を示すフローチャートである。
【図１０】本発明の実施形態に係る再生機器がコンテンツを再生するときの手順を示すフローチャートである。
【図１１】本発明の第二の実施形態に係るコンテンツ再生処理の手順を示すフローチャートである。
【図１２】本発明の第二の実施形態に係る再生可能な機器を判別して表示する手順を示すフローチャートである。
【図１３】本発明の第三の実施形態に係るモバイル機器の構成を示す図である。
【図１４】本発明の第三の実施形態に係るコンテンツ再生処理の手順を示すフローチャートである。
【図１５】本発明の第二の実施形態および第三の実施形態に係る表示画面の一例を示す図である。
【符号の説明】
【００９６】
１００  モバイル機器
１０１  制御部
１０２  通信部
１０３  記憶部
１０４  表示部
１０５  入力部
１０６  コンテンツ再生部
１０７  ネットワーク再生アプリ
１５０  モバイル機器
２００  再生機器
３００  サーバ機器
３１０  コンテンツ
４００  ＬＡＮ
４１０  無線ＬＡＮアクセスポイント
５００  ネットワークシステム
６００  モバイル機器再生可能情報
６０１  画像データフォーマット
６０２  音楽データフォーマット
６０３  動画データフォーマット
６１０  サーバ機器情報
６２０  コンテンツ情報
６３０  再生機器情報
８００  サーバ機器情報取得手順
８１０  再生機器情報取得手順
８２０  再生機器によるコンテンツ再生手順
８３０  再生可能機器判別・表示手順
【図１】
0005003569.tif 000002
【図２】
0005003569.tif 000003
【図３】
0005003569.tif 000004
【図４】
0005003569.tif 000005
【図５】
0005003569.tif 000006
【図６】
0005003569.tif 000007
【図７】
0005003569.tif 000008
【図８】
0005003569.tif 000009
【図９】
0005003569.tif 000010
【図１０】
0005003569.tif 000011
【図１１】
0005003569.tif 000012
【図１２】
0005003569.tif 000013
【図１３】
0005003569.tif 000014
【図１４】
0005003569.tif 000015
【図１５】
0005003569.tif 000016