(57)【要約】【課題】ＤＬＮＡ（Digital Living Network Alliance）に準拠したＤＭＳ（Digital Media Server）装置において、ＤＭＰ（Digital Media Player）装置の自動登録を行うことを可能とする。【解決手段】制御部２０１は、送信部２０２を介して、ＤＭＳ装置が利用可能であること（起動していること）を通知する「Ｎｏｔｉｆｙ」メッセージをブロードキャストする。受信部２０３は、ＤＭＰ装置より送信された「Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ」メッセージを受信する。制御部２０１は、受信部２０３が受信したメッセージより、「Ｎｏｔｉｆｙ」メッセージをブロードキャストしたネットワーク内にＤＭＰ装置が存在することを認識する。制御部２０１は、受信した「Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ」メッセージに含まれるＤＭＰ装置のＩＰアドレスを記憶部２０４に記憶させる。【選択図】図２
2008250598.tif 000002
【特許請求の範囲】
【請求項１】
ＤＬＮＡ（Digital Living Network Alliance）に準拠したＤＭＳ（Digital Media Server）装置において、
ＤＭＰ（Digital Media Player）装置より、該ＤＭＰ装置のＩＰアドレスを含んだメッセージを受信する受信手段と、
前記受信手段で受信したメッセージに含まれるＩＰアドレスを記憶する記憶手段と、
を備えたことを特徴とするＤＭＳ装置。
【請求項２】
ＤＬＮＡ（Digital Living Network Alliance）に準拠したＤＭＳ（Digital Media Server）装置に含まれるプログラムにおいて、
ＤＭＰ（Digital Media Player）装置より、該ＤＭＰ装置のＩＰアドレスを含んだメッセージを受信する受信手段と、
前記受信手段で受信したメッセージに含まれるＩＰアドレスを記憶する記憶手段と、
してコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＭＳ装置およびプログラムに関する。
【背景技術】
【０００２】
従来、デジタルコンテンツを持つＡＶ機器と再生用のＡＶ機器との相互接続仕様についてＤＬＮＡ（Digital Living Network Alliance）が策定した仕様がある（例えば、非特許文献１参照）。この仕様は、ＩＰベースの標準プロトコルを活用し、接続範囲はホームネットワーク（同一セグメント）内の機器の接続についての仕様である。また、Ｗ−ＤＬＮＡ（Wide area-DLNA）はＤＬＮＡの応用技術である。ＤＬＮＡでは接続範囲はホームネットワーク内のみの仕様であったが、Ｗ−ＤＬＮＡでは、携帯電話や他のホームネットワークへの接続についても可能とする仕様である。
【非特許文献１】Overview and Vision White Paper. [online]. Digital Living Network Alliance, 2004. [retrieved on 2007-03-19]. Retrieved from the Internet: <URL: http://www.dlna.org/en/industry/about/DLNA_Overview.pdf >.
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、ＤＬＮＡおよびＷ−ＤＬＮＡでは、コンテンツを配信する機器（Digital Media Server（ＤＭＳ））で、コンテンツを受信する機器（Digital Media Server（ＤＭＰ）の自動登録を行うことができないという問題があった。そのため、ＤＭＳ装置にＤＭＰ装置の登録を行う際は、ＤＭＳ装置上でＤＭＰ装置の登録を全て手動で行っていた。
【０００４】
本発明は、上記の課題を解決するためになされたものであり、ＤＭＰ装置の自動登録を行うことが可能なＤＭＳ装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、ＤＬＮＡ（Digital Living Network Alliance）に準拠したＤＭＳ（Digital Media Server）装置において、ＤＭＰ（Digital Media Player）装置より、該ＤＭＰ装置のＩＰアドレスを含んだメッセージを受信する受信手段と、前記受信手段で受信したメッセージに含まれるＩＰアドレスを記憶する記憶手段と、を備えたことを特徴とするＤＭＳ装置である。
【０００６】
また、本発明は、ＤＬＮＡ（Digital Living Network Alliance）に準拠したＤＭＳ（Digital Media Server）装置に含まれるプログラムにおいて、ＤＭＰ（Digital Media Player）装置より、該ＤＭＰ装置のＩＰアドレスを含んだメッセージを受信する受信手段と、前記受信手段で受信したメッセージに含まれるＩＰアドレスを記憶する記憶手段と、してコンピュータを機能させるためのプログラムである。
【発明の効果】
【０００７】
本発明によれば、ＤＭＰ装置の自動登録を行うことができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照し、本発明の実施形態を説明する。図１は本発明の一実施形態によるＤＬＮＡシステム全体の構成を示した構成図である。ＤＭＳ（Digital Media Server）装置１０１は、動画、画像、音楽などのコンテンツを記憶し、記憶したコンテンツをＤＭＰ（Digital Media Player）装置１０２の配信要求に応じ配信する。ＤＭＰ（Digital Media Player）装置１０２は、ＤＭＳ装置１０１に対し、ＤＭＳ装置１０１が保持しているコンテンツの配信を要求し、配信されたコンテンツを再生する。
【０００９】
次に、本実施形態のＤＭＳ装置１０１でのＤＭＰ装置１０２の自動登録について図２を参照し説明する。図２は本発明の一実施形態によるＤＭＳ装置１０１の構成を示したブロック図である。自動登録には、ＤＬＮＡおよびＷ−ＤＬＮＡで使用されている「Ｎｏｔｉｆｙ」メッセージおよび「Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ」メッセージを使用する。
【００１０】
はじめに、制御部２０１は、送信部２０２を介して、ＤＭＳ装置１０１が利用可能であること（起動していること）を通知する「Ｎｏｔｉｆｙ」メッセージをブロードキャストする。続いて、ＤＭＰ装置１０２は、ブロードキャストされた「Ｎｏｔｉｆｙ」を受信すると、「Ｎｏｔｉｆｙ」メッセージを送信したＤＭＳ装置１０１のデバイス詳細情報を取得するために「Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ」メッセージをＤＭＳ装置１０１に対して送信する。その際ＤＭＰ装置１０２は、自身のＩＰアドレスおよび自身がＤＭＰ装置１０２であることをメッセージ内に含めて送信する。続いて、受信部２０３は、ＤＭＰ装置１０２より送信された「Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ」メッセージを受信する。制御部２０１は、受信部２０３が受信したメッセージより、「Ｎｏｔｉｆｙ」メッセージをブロードキャストしたネットワーク内にＤＭＰ装置１０２が存在することを知ることができる。続いて、制御部２０１は、受信した「Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ」メッセージに含まれるＤＭＰ装置１０２のＩＰアドレスを記憶部２０４に記憶させる。以上でＤＭＳ装置１０１でのＤＭＰ装置１０２の自動登録は完了となる。
【００１１】
上述したとおり、ＤＭＰ装置１０２より受信した「Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ」メッセージより、ＤＭＳ装置１０１がブロードキャストしたネットワーク内にＤＭＰ装置１０２が存在することおよびＤＭＰ装置１０２のＩＰアドレスを知ることができ、その情報に基づいてＤＭＳ装置１０１はＤＭＰ装置１０２をＤＭＳ装置１０１内に登録することが可能となる。
【００１２】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００１３】
例えば、本実施形態ではＤＬＮＡについて説明してきたが、ＤＬＮＡの応用技術であるＷ−ＤＬＮＡでのＤＭＰ装置１０２の自動登録も可能である。
【００１４】
また、ＤＭＰ装置１０２の自動登録を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、ＤＭＰ装置１０２の自動登録処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
【００１５】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００１６】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
【００１７】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態によるＤＬＮＡシステム全体の構成を示した構成図である。
【図２】本発明の一実施形態によるＤＭＳ装置の構成を示したブロック図である。
【符号の説明】
【００１９】
１０１・・・ＤＭＳ装置、１０２・・・ＤＭＰ装置、２０１・・・制御部、２０２・・・送信部、２０３・・・受信部、２０４・・・記憶部
【図１】
2008250598.tif 000003
【図２】
2008250598.tif 000004