知っておきたいキーワード
Keywords you should know.

第 85 回DLNA

松 原 雅 美†まつばらま さ み†三菱電機株式会社 開発本部 開発業務部 国際標準化・産学官連携推進グループ

松原 雅美 メキシコ国立自治大学工学部卒業．

"DLNA" by Masami Matsubara (Corporate Research & Development, Mitsubishi

1990 年，東京大学計数工学専攻修士修了後，三菱電機（株）入社．1994 年，MEA（三菱電機米国拠点）赴任．1999 年，UPnP 設立メンバ．2003 年，三菱電機（株）情報技術総合研究所帰任．2012 年，同社開発本部国際標準化・産学官連携推進グループ．

Electric Corporation, Kamakura)
キーワード：DLNA, UPnP, Home Networking, Audio Video, Multimedia
Applications

Digital Living Network
Alliance（DLNA）のはじまり

1999 年 10 月発足の UPnP フォーラ

発足させました．当時は17社で結成し，ムは，UPnP デバイスアーキテクチャ

設立当初の名称はDHWG（Digital Home（DA）と呼ばれる仕様にてネットワークWorking Group）でした．DLNAの規格ディジタルコンテンツの急速な普及への接続を始め，デバイス間やりとり化スコープには，UPnP が規定するデに伴い，動画，写真，音楽は PC だけの基本的な仕組みとプロトコルを規定ィスカバリーやコントロールプロトコでなく AV 家電，携帯電話，タブレッしてきました．具体的には，ルを超えて，メディアフォーマット，ト，車載エンタテインメントシステム（1）Addressing ：デバイスの宅内ネ＊3

ストリーミング，コンテンツ保護の共など，さまざまな機器で日常的に扱わットワークへの接続（DHCP） ，れるようになりました．DLNA は，異（2）Discovery ：宅内ネットワークに2004 年に初の DLNA 仕様が「Homeなるベンダーの機器間の相互接続やシ接続された機器の発見（HTTP

Networked Device Interoperability

ームレスなディジタルコンテンツ共有Multicast），Guidelines」の名称で発行され，この通プロトコルが含まれます．

を実現するために，2003年6月に発足（3）Description ：デバイスが提供す仕様をサポートする機器は，バージョされた業界団体です．DLNA では，新るサービスに関する情報交換

ンフィルドに"1.0"が記述されている（HTTP, SOAP），ため，「DLNA

たな標準を策定するのではなく，物理Version 1.0」とも言層（Ethernet，802.11 他）から上位層（4）Control/Eventingデバイスコント

われます．定義されたデバイスは，今まで，IETF（Internet Engineering Task

ロールの基本的な仕組み（HTTP,でも最も利用されている，2-Box PullForce）RFC（Request for Comments）

GENA）モデルを構成するディジタルメディア標準（IP, TCP, UDP, HTTP, SOAP,を規定しています．さらに，UPnP AVサーバ（DMS）と，ディジタルメディ

GENA 他）＊ 1，UPnP（Universal Plug

仕様に AV メディアデバイス間の基本アプレーヤ（DMP）です．なお，既存and Play）規格，メディアフォーマッ操作を規定しました．

規格として，Ethernet や 802.11，

ト（MPEG, JPEG, MP3他）＊ 2 など，既2003 年 6 月に，複数 UPnP メンバがIPv4，メディアフォーマットである存標準に基づいた実装重視の「ガイド宅内メディアデバイスやディジタルコ

MPEG, JPEG, LPCM（Linear Pulse-ライン」仕様を策定しています．

ンテンツ共有に焦点を当て，DLNA をCode Modulation）が採用されました．

＊ 1 IP: Internet Protocol, TCP: Transmission Control Protocol, UDP: User
Datagram Protocol, HTTP: Hypertext Transfer Protocol, SOAP: Simple
Object Access Protocol, GENA: General Event Notification Architecture.
＊ 2 MPEG: Moving Picture Experts Group, JPEG: Joint Photographic Experts
Group, MP3: MPEG Audio Layer-3．
＊ 3 DHCP: Dynamic Host Configuration Protocol．
映像情報メディア学会誌 Vol. 67, No. 2, pp. 169 〜 171（2013）

参考文献

1）Digital Living Network Alliance（"DLNA"）Guidelines, http://www.dlna.org/dlna-for-industry/about-dlna/guidelines
2）UPnP Device Architecture 1.0, http://www.upnp.org/specs/
arch/UPnP-arch-DeviceArchitecture-v1.0-20080424.pdf（89） 169知っておきたいキーワード
DLNA 基本ユースケース「2-Box Pull モデル」⑤′Stream Abc.mpeg（HTTP）
操作する
視聴する⑤ GET Abc.mpeg（HTTP）

2-Box Pull は，日常生活において最DMSも普及すると予想されたモデルです．

④ Browse（SOAP over HTTP）

このモデルでは，二つのデバイス（2-③ GET Dev Descr（HTTP）

DMPBox）DMS と DMP がやりとりを行い，ユーザがDMPのUI（User Interface）を操作しながら遠隔DMSに対してコンテ② NOTIFY② NOTIFY（HTTPMU）① IPアドレス取得（DHCP）① IPアドレス取得（DHCP）

ンツをリクエスト（Pull）します．具体
図 1 2-Box Pull モデル

的な利用イメージとして，テレビ（DMP）上で別の部屋のハードディスク

HTTPMU（HTTP Multicast）でマルチ行います．④では，DMPがHTTP上のレコーダ（DMS）のコンテンツを視聴キャストし，ネットワーク上の DMP

SOAPプロトコルでDMSのコンテンツすることが考えられます．DMP-DMS（正確には内蔵のコントローラ）が受信リストを要求し，XML で記述されたコ間のやりとりは，IP 上の HTTP プロトします．③では，DMP が HTTP

ンテンツ情報を受信します．⑤では，コルを中心に実現しています（図 1）．

Unicast で DMS に対して詳細情報を要利用者が再生したいコンテンツアイテ①では，IP アドレスを自動的に取得

求 し ， XML（ Extensible Markup

ムを HTTP GET メソッドで要求して，（DHCPまたはAutoIP），②では，DMS

L a n g u a g e ）で 記 述 さ れ た D e v i c e

ストリーミングが⑤' で開始されます．

が定期的に自分の情報（含：アドレス，Description を受信します．この情報をデバイスタイプ，サービスタイプ）を解析してケーパビリティマッチングをDLNA の進化るデバイスのバージョンフィルドにィアコントローラ（DMC）です．なお，

は，Version 1.5 が記述されています．

このバージョンでは，コピー保護や，2006 年 10 月に仕様が大幅に拡張さ拡張されたデバイスは，モバイル機器，地域毎のコンテンツフォーマット（デれ ，「 DLNA Networked Device

プリンタ，そして 3-Box モデルを実現ィジタルテレビ，モバイル機器向け）

Interoperability Guidelines」の題で発するためのディジタルメディアレンダが追加されました．

行されました．この仕様をサポートすラ（DMR）デバイスとディジタルメデ

DLNA の 3-Box モデル⑦′Stream Abc.mpeg（HTTP）

ットワークに接続されています．このモデルにより，例えば，携帯電話④ Browse（SOAP over HTTP）（DMC）を利用して NAS（Network③ GET Dev Descr（HTTP）

Attached Storage）サーバ（DMS）のコンテンツをブラウズしてテレビ（DMR）に再生させることなど，さまざまな利② NOTIFY

DMC② NOTIFY（HTTPMU）

DMS③ GET Dev Descr（HTTP）を再生するディジタルメディアレンダ

⑤ SetAV TranspURI（SOAP）

アコントローラ（DMC）とコンテンツ⑥Subscribe AVTransp（GENA）のDMPの代わりに，ディジタルメディラ（DMR）が，独立した機器としてネDMR⑦ GET Abc.mpeg（HTTP）

3-Boxモデルでは，2-Box Pullモデル

視聴する

操作する

② NOTIFY（HTTPMU）① IPアドレス取得（DHCP）① IPアドレス取得（DHCP）

用シーンが可能になります．図 2 の処理シーケンスの①では，各機器が IP ア

図 2 3-Box モデル

ドレスを取得，②では，DMC が DMSと DMR の存在を把握し，③では，ス，選択し，⑤では，DMRに再生した

ト通知を設定し，⑦では，⑤の URI 情

DMS と DMR の詳細情報を要求し，いコンテンツのリソース URI（Uniform報を利用してコンテンツを要求し，⑦'

DMS と DMR のケーパビリティマッチ

Resource Identifier）を知らせ，⑥に，で，コンテンツのストリーミング再生を行い，④では，コンテンツをブラウDMRの状態をモニタするためのイベンが開始されます．

170 （90）

映像情報メディア学会誌 Vol. 67, No. 2（2013）

DLNA

表 1 DLNA ガイドラインで採用標準

DLNA 最新動向

採用技術・標準2009 年 8 月に，Version 1.5 と同じ物理層

必須：Ethernet，または802.11a, b, g, n
オプショナル：Bluetooth, MoCA, HPNA, WiFi Direct

ネットワークIPv4

基本アーキテクチャをサポートする拡張仕様が発行されました．追加機能として，MoCA（Multimedia over Coax

デバイスディスカバリー UPnP Device Architecture
メディアコントロール

UPnP AV and UPnP Printer

メディアフォーマット

DLNA Format Profiles 動画，写真，音楽のフォーマット
（含：地域毎のディジタルテレビフォーマット）

メディアトランスポート

必須：HTTP，オプショナル：RTP

リンク保護

必須：DTCP-IP（Digital Transmission Content Protection over IP）
オプショナル：WMDRM-ND（Windows Media Digital Rights Management
for Network Devices）

主に北米プレミアムコンテンツプロフ

DRM相互接続性

Coral, DTCP-IP

ァイル，録画予約，EPG（Electronicペ ラ ビ リ テ ィ お よ び H P N A（ H o m e

DLNA で採用されてきた技術要素や標Program Guide）サ ー ビ ス ， DRM

Phoneline Networking Alliance），WiFi

準プロトコルを表1に示します．

（Digital Rights Management）インタオ

Direct が追加されました．これまでにAlliance），WiFi Protected セットア
ップ，および，コンテンツ同期，リモートユーザインタフェース（RUI）のサポートが挙げられます．
2011 年 12 月に最新版が発行され，DLNA デバイスケーパビリティ
豊富なユースケースに対応するために，DLNA ではデバイスに対してオプション機能を追加する仕組みがありま

表 2 デバイスとケーパビリティ仕様

ケーパビリティ

DLNA Guidelines
2004

サーバ（DMS）
プレーヤ（DMP）

DLNA Guidelines
Oct. 2006

サーバ（DMS, M-DMS）
プレーヤ（DMP, M-DMP）
レンダラ（DMR）
コントローラ（DMC, M-DMC）プリンタ（DMPr）
アップローダ（M-DMU）
ダウンローダ（M-DMD）

プッシュコントローラ（+PU+）
アップロードコントローラ（+UP+）
ダウンロードコントローラ（+DN+）
プリンタコントローラ（+PR1+, +PR2+）DLNA Guidelines
Aug. 2009

同上

同期コントローラ（+UPSYNC+ +DNSYNC+）RUIコントローラ（+RUIPL+, +RUISRC+,+RUISINK+ +RUICTRL+）DLNA Guidelines
Dec. 2011

同上

録画予約コントローラ（+SR+）
EPGコントローラ（+EPG+）

す．デバイスケーパビリティとして数多くのオプション機能の規格化が行われています（表 2）．代表的なケーパビ
リティとして，コンテンツアップロード（+UP+），ダウンロード（+DN+），

デバイス

−

コンテンツプッシュ（+PU+）がありま
す．これらについて，利用例を用いて説明します．
操作デバイス
例：DMS（携帯電話）+UP+: 携帯電話の DMS デバイス内

ラ（+DN+）を操作して DMSのアップロードコントローラ（PC）のコンテンツをダウン（ + U P + ）を 用 い て 写 真 をロード

ケーパビリティ（例：＋UP＋）DMS（PC）にアップロード

コンテンツ
アップロード
デバイス
例：DMS
（PC）

+PU+: 携帯電話の DMS デバイス内（図 3）のプッシュコントローラ+DN+: 携帯電話の DMS デバイス内（+PU+）を操作して写真をのダウンロードコントロー

DMR（テレビ）に表示

図 3 +UP+ アップロード

DLNA 製品化状況

むすび2012 年 11 月現在，17,000 以上の製品が DLNA の対象となるディジタル機器の種類，サポート機能，コ正式認証試験に合格しています．国内市場では DMSンテンツフォーマットの組合せは膨大な数であり，相互（例：ブルーレイレコーダ）で録画したテレビコンテン接続性は簡単に解決できる問題ではないが，この分野でツを別の部屋の DMP（例:テレビ，タブレット，PC）でDLNA の優位性が認められ，国内外で求められる機能の視聴するユースケースが最も普及しています．

一つに成長してきました．特に国内では，AV 機器，家庭用 PC およびスマートフォンに続々と DLNA 機能が搭載され一般ユーザにも身近な存在になってきています．
今後もDLNAが普及しディジタルコンテンツの利用環境が充実すると期待されます．

（2012 年 12 月 13 日受付）

（91） 171