(57)【要約】【課題】アップロードを行うソフトウェアが導入されてない装置に存在するコンテンツリストを自動アップロード可能なＷ−ＤＬＮＡモジュール装置およびプログラムを提供する。【解決手段】受信部２０３は、Ｗ−ＤＬＮＡに準拠した通信装置より送信された、コンテンツリストを含むＷ−ＤＬＮＡに準拠したメッセージを受信する。送信部２０２は、受信部２０３で受信したＷ−ＤＬＮＡに準拠したメッセージに含まれるコンテンツリストを外部装置に送信する。【選択図】図２
2008243100.tif 000002
【特許請求の範囲】
【請求項１】
ＤＬＮＡ（Digital Living Network Alliance）を拡張したＷ−ＤＬＮＡ（Wide area-DLNA,広域ＤＬＮＡシステム）に準拠したＷ−ＤＬＮＡモジュール装置において、
前記Ｗ−ＤＬＮＡに準拠した通信装置より送信された、コンテンツリストを含む前記Ｗ−ＤＬＮＡに準拠したメッセージを受信する受信部と、
前記受信部で受信した前記Ｗ−ＤＬＮＡに準拠した前記メッセージに含まれる前記コンテンツリストを外部装置に送信する送信部と、
を備えたことを特徴とするＷ−ＤＬＮＡモジュール装置。
【請求項２】
前記外部装置に送信してもよいコンテンツリストの条件を含む公開条件リストを記憶する記憶部と、
前記公開条件リストに基づいて前記コンテンツリストを前記外部装置に送信するか否か判断する制御部と、
を備え、
前記送信部は、前記制御部で送信すると判断した前記コンテンツリストを前記外部装置に送信することを特徴とする請求項１に記載のＷ−ＤＬＮＡモジュール装置。
【請求項３】
ＤＬＮＡ（Digital Living Network Alliance）を拡張したＷ−ＤＬＮＡ（Wide area-DLNA,広域ＤＬＮＡシステム）に準拠したＷ−ＤＬＮＡモジュール装置に含まれるプログラムにおいて、
前記Ｗ−ＤＬＮＡに準拠した通信装置より送信された、コンテンツリストを含む前記Ｗ−ＤＬＮＡに準拠したメッセージを受信する受信部と、
前記受信部で受信した前記Ｗ−ＤＬＮＡに準拠した前記メッセージに含まれる前記コンテンツリストを外部装置に送信する送信部と、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗ−ＤＬＮＡモジュール装置およびプログラムに関する。
【背景技術】
【０００２】
従来、自分の興味のある音楽についてブログやＳＮＳ（ソーシャル・ネットワーキング・サービス）に公開しているユーザに対し、ユーザ自身が再生した音楽の履歴をブログやＳＮＳに自動的にアップロードする機能がある（例えば、非特許文献１参照）。また、デジタルコンテンツを持つＡＶ機器と再生用のＡＶ機器との相互接続仕様についてＤＬＮＡ（Digital Living Network Alliance）が策定した仕様がある。この仕様は、ＩＰベースの標準プロトコルを活用し、接続範囲はホームネットワーク（同一セグメント）内の機器の接続についての仕様である。また、Ｗ−ＤＬＮＡ（Wide area-DLNA,広域ＤＬＮＡシステム）はＤＬＮＡの応用技術である。ＤＬＮＡでは接続範囲はホームネットワーク内のみの仕様であったが、Ｗ−ＤＬＮＡでは、携帯電話や他のホームネットワークへの接続についても可能とする仕様である。また、Ｗ−ＤＬＮＡでは、Ｗ−ＤＬＮＡモジュールが、ＤＭＳ（Digital Media Server）装置およびＤＭＰ（Digital Media Player）装置よりコンテンツリストを収集する機能がある。
【非特許文献１】「点検ネットビジネス」、日経産業新聞、２００７年２月７日、ｐ.２
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、非特許文献１の技術では、アップロードを行うソフトウェアが導入されていない装置に存在するコンテンツリストについては自動アップロードできないという問題がある。
【０００４】
本発明は、上記の課題を解決するためになされたものであり、アップロードを行うソフトウェアが導入されてない装置に存在するコンテンツリストを自動アップロード可能なＷ−ＤＬＮＡモジュール装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、ＤＬＮＡ（Digital Living Network Alliance）を拡張したＷ−ＤＬＮＡ（Wide area-DLNA,広域ＤＬＮＡシステム）に準拠したＷ−ＤＬＮＡモジュール装置において、前記Ｗ−ＤＬＮＡに準拠した通信装置より送信された、コンテンツリストを含む前記Ｗ−ＤＬＮＡに準拠したメッセージを受信する受信部と、前記受信部で受信した前記Ｗ−ＤＬＮＡに準拠した前記メッセージに含まれる前記コンテンツリストを外部装置に送信する送信部と、を備えたことを特徴とするＷ−ＤＬＮＡモジュール装置である。
【０００６】
また、本発明は、前記外部装置に送信してもよいコンテンツリストの条件を含む公開条件リストを記憶する記憶部と、前記公開条件リストに基づいて前記コンテンツリストを前記外部装置に送信するか否か判断する制御部と、を備え、前記送信部は、前記制御部で送信すると判断した前記コンテンツリストを前記外部装置に送信することを特徴とするＷ−ＤＬＮＡモジュール装置である。
【０００７】
また、本発明は、ＤＬＮＡ（Digital Living Network Alliance）を拡張したＷ−ＤＬＮＡ（Wide area-DLNA,広域ＤＬＮＡシステム）に準拠したＷ−ＤＬＮＡモジュール装置に含まれるプログラムにおいて、前記Ｗ−ＤＬＮＡに準拠した通信装置より送信された、コンテンツリストを含む前記Ｗ−ＤＬＮＡに準拠したメッセージを受信する受信部と、前記受信部で受信した前記Ｗ−ＤＬＮＡに準拠した前記メッセージに含まれる前記コンテンツリストを外部装置に送信する送信部と、としてコンピュータを機能させるためのプログラムである。
【発明の効果】
【０００８】
本発明によれば、アップロードを行うソフトウェアが導入されてない装置に存在するコンテンツリストを自動アップロードできる。
【発明を実施するための最良の形態】
【０００９】
[第１の実施形態]
まず、本発明の第１の実施形態を説明する。図１は本実施形態によるコンテンツ情報自動公開システム全体の構成を示した構成図である。Ｗ−ＤＬＮＡ（Wide area-DLNA,広域ＤＬＮＡシステム）モジュール１０１は、ホームネットワーク内のＤＭＳ（Digital Media Server）装置１０２よりＤＭＳ装置１０２が保持しているコンテンツの一覧（以下、コンテンツリストと記す。）を取得する。また、Ｗ−ＤＬＮＡモジュール１０１は取得したコンテンツリストをブログサーバ１０４に送信する。また、Ｗ−ＤＬＮＡモジュール１０１はホームネットワーク内のＤＭＳ装置１０２がＤＭＰ装置１０３に配信するコンテンツを中継する。ＤＭＳ装置１０２は、Ｗ−ＤＬＮＡモジュール１０１からの要求に応じてコンテンツリストをＷ−ＤＬＮＡモジュール１０１に送信する。また、ＤＭＳ装置１０２は、Ｗ−ＤＬＮＡモジュール１０１を介してＤＭＰ（Digital Media Player）装置１０３にコンテンツを配信する。ＤＭＰ装置１０３はＤＭＳ装置１０２より配信されたコンテンツを再生する。ブログサーバ１０４は、ブログを配信する。
【００１０】
次に、本実施形態のコンテンツリストの自動アップロードについて図２を参照し説明する。図２は本実施形態によるＷ−ＤＬＮＡモジュール１０１の構成を示したブロック図である。コンテンツリスト収集には、Ｗ−ＤＬＮＡの機能を使用する。制御部２０１は、コンテンツリストをブログサーバ１０４に送信する処理の制御を行う。送信部２０２および受信部２０３は、ＤＭＳ装置１０２、ＤＭＰ装置１０３、およびブログサーバ１０４と通信する。記憶部２０４は、コンテンツリストおよび公開条件リストを記憶する。公開条件リストには、ブログサーバ１０４に送信しても良いコンテンツリストが記載されている。
【００１１】
はじめに、制御部２０１は送信部２０２を介し、ＤＭＳ装置１０２にコンテンツリストを含むＷ−ＤＬＮＡメッセージの送信要求を送信する。続いて、ＤＭＳ装置１０２は、Ｗ−ＤＬＮＡモジュール１０１より送信要求を受信すると、Ｗ−ＤＬＮＡモジュール１０１に対し、コンテンツリストを含むＷ−ＤＬＮＡメッセージを送信する。
【００１２】
続いて、受信部２０３は、ＤＭＳ装置１０２より送信されたＷ−ＤＬＮＡメッセージを受信する。続いて、制御部２０１は、受信部２０３が受信したＷ−ＤＬＮＡメッセージよりコンテンツリストを読み出し、読み出したコンテンツリストを記憶部２０４に記憶させる。以上の処理はＷ−ＤＬＮＡの機能を使用する。
【００１３】
続いて、制御部２０１は、記憶部２０４よりコンテンツリストを読み出す。続いて、制御部２０１は、読み出したコンテンツリストを、送信部２０２を介し、ネットワーク経由でブログサーバ１０４に送信する。ブログサーバ１０４はＷ−ＤＬＮＡモジュール１０１より送信されたコンテンツリストをブログに公開する。
【００１４】
制御部２０１がコンテンツリストをブログサーバ１０４に送信する際、制御部２０１は、記憶部２０４から読み出したコンテンツリストを送信するか否かを、事前に記憶部２０４に記憶されている公開条件リストに基づいて判断し、公開条件リストに含まれているコンテンツリストのみ送信することも可能である。公開条件リストには公開してもよいコンテンツリストが記載されている。また、公開条件リストは予めユーザが作成し、記憶部２０４が記憶する。
【００１５】
なお、Ｗ−ＤＬＮＡモジュール１０１からの要求がなくてもＷ−ＤＬＮＡの機能を用いて、ＤＭＳ装置１０２はコンテンツリストを含んだＷ−ＤＬＮＡメッセージをＷ−ＤＬＮＡモジュール１０１に送信することも可能である。例えば、ＤＭＳ装置１０２に新しいコンテンツが追加されたタイミングで、あるいは、１時間毎など定期的なタイミングで、ＤＭＳ装置１０２はコンテンツリストを含んだＷ−ＤＬＮＡメッセージをＷ−ＤＬＮＡモジュール１０１に送信することも可能である。
【００１６】
上述したとおり、Ｗ−ＤＬＮＡモジュール１０１がＤＭＳ装置１０２よりＷ−ＤＬＮＡメッセージを受信し、Ｗ−ＤＬＮＡメッセージに含まれているコンテンツリストを収集し、外部装置であるブログサーバ１０４に送信するため、アップロードを行うソフトウェアが導入されてない装置（例えば、ＤＭＳ装置１０２）に存在するコンテンツリストについても自動アップロードが可能となる。
【００１７】
[第２の実施形態]
次に、本発明の第２の実施形態を説明する。図３は、本実施形態によるコンテンツ情報自動公開システム全体の構成を示した構成図である。本実施形態の携帯電話Ｂ３０３はＤＭＰである。本実施形態では、ユーザＢが携帯電話Ｂ３０３で再生したコンテンツのコンテンツリストを、ユーザＡの携帯電話Ａ３０５に送信する例を説明する。
【００１８】
Ｗ−ＤＬＮＡ（Wide area-DLNA,広域ＤＬＮＡシステム）モジュール３０１は、ホームネットワーク内のＤＭＳ（Digital Media Server）装置３０２が携帯電話Ｂ３０３に配信するコンテンツを中継する。また、Ｗ−ＤＬＮＡモジュール３０１は、携帯電話Ｂ３０３が再生したコンテンツのコンテンツリストをコンテンツリストサーバ３０４に送信する。また、Ｗ−ＤＬＮＡモジュール３０１は、携帯電話Ｂ３０３が再生したコンテンツのコンテンツリストを携帯電話Ａ３０５に送信する。ＤＭＳ装置３０２は、Ｗ−ＤＬＮＡモジュール３０１を介して携帯電話Ｂ３０３にコンテンツを配信する。携帯電話Ｂ３０３はＤＭＳ装置３０２より配信されたコンテンツを再生する。また、携帯電話Ｂ３０３は、再生したコンテンツのコンテンツリストをＷ−ＤＬＮＡモジュール３０１に送信する。携帯電話Ａ３０５は、携帯電話Ｂ３０３が再生したコンテンツのコンテンツリストを受信する。
【００１９】
次に、本実施形態のコンテンツリストの自動送信について図２を参照し説明する。本実施形態によるＷ−ＤＬＮＡモジュール３０１の構成は図２と同様である。携帯電話Ｂ３０３のコンテンツリスト収集には、Ｗ−ＤＬＮＡの機能を使用する。
【００２０】
はじめに、ユーザＢは携帯電話Ｂ３０３を用い、ＤＭＳ装置３０２が保持しているコンテンツの配信要求を行う。続いて、ＤＭＳ装置３０２は、携帯電話Ｂ３０３より要求のあったコンテンツを、Ｗ−ＤＬＮＡモジュール３０１を介し、携帯電話Ｂ３０３に配信する。続いて、Ｗ−ＤＬＮＡモジュール３０１の制御部２０１は送信部２０２を介し、携帯電話Ｂ３０３にコンテンツリストを含むＷ−ＤＬＮＡメッセージの送信要求を送信する。続いて、携帯電話Ｂ３０３は、Ｗ−ＤＬＮＡモジュール３０１よりＷ−ＤＬＮＡメッセージの送信要求を受信すると、Ｗ−ＤＬＮＡモジュール３０１に対し、コンテンツリストを含むＷ−ＤＬＮＡメッセージを送信する。続いて、受信部２０３は、携帯電話Ｂ３０３より送信されたＷ−ＤＬＮＡメッセージを受信する。続いて制御部２０１は、受信部２０３が受信したＷ−ＤＬＮＡメッセージよりコンテンツリストを読み出し、読み出したコンテンツリストを記憶部２０４に記憶させる。以上の処理はＷ−ＤＬＮＡの機能を使用する。
【００２１】
続いて、制御部２０１は、記憶部２０４よりコンテンツリストを読み出す。続いて、制御部２０１は、読み出したコンテンツリストを、送信部２０２を介し、ネットワーク経由でコンテンツリストサーバ３０４に送信する。続いて制御部２０１は、読み出したコンテンツリストを、送信部２０２を介し、ネットワーク経由で携帯電話Ａ３０５に送信する。
【００２２】
制御部２０１がコンテンツリストをコンテンツリストサーバ３０４もしくは携帯電話Ａ３０５に送信する際、制御部２０１は、記憶部２０４から読み出したコンテンツリストを送信するか否かを、事前に記憶部２０４に記憶されている公開条件リストに基づいて判断し、公開条件リストに含まれているコンテンツリストのみ送信することも可能である。公開条件リストには公開してもよいコンテンツリストが記載されている。また、公開条件リストは予めユーザが作成し、記憶部２０４が記憶する。
【００２３】
上述したとおり、Ｗ−ＤＬＮＡモジュール３０１が携帯電話Ｂ３０３よりＷ−ＤＬＮＡメッセージを受信し、Ｗ−ＤＬＮＡメッセージに含まれているコンテンツリストを収集し、外部装置であるコンテンツリストサーバ４０２および携帯電話Ａ４０３にコンテンツリストを送信するため、アップロードを行うソフトウェアが導入されてない装置（例えば、携帯電話Ｂ３０３）に存在するコンテンツリストについても自動アップロードが可能となる。
【００２４】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００２５】
例えば、コンテンツリストをブログサーバ等への自動送信を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、コンテンツリストの自動送信処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
【００２６】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００２７】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
【００２８】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１の実施形態によるコンテンツ情報自動公開システム全体の構成を示した構成図である。
【図２】本発明の一実施形態によるＷ−ＤＬＮＡモジュールの構成を示したブロック図である。
【図３】本発明の第２の実施形態によるコンテンツ情報自動公開システム全体の構成を示した構成図である。
【符号の説明】
【００３０】
１０１,３０１・・・Ｗ−ＤＬＮＡモジュール、１０２,３０２・・・ＤＭＳ装置、１０３・・・ＤＭＰ装置、１０４・・・ブログサーバ、２０１・・・制御部、２０２・・・送信部、２０３・・・受信部、２０４・・・記憶部、３０３・・・携帯電話Ｂ、３０４・・・コンテンツリストサーバ、３０５・・・携帯電話Ａ
【図１】
2008243100.tif 000003
【図２】
2008243100.tif 000004
【図３】
2008243100.tif 000005