JP3571912B2 - 通信装置およびサービス提供方法 - Google Patents
通信装置およびサービス提供方法 Download PDFInfo
- Publication number
- JP3571912B2 JP3571912B2 JP14402898A JP14402898A JP3571912B2 JP 3571912 B2 JP3571912 B2 JP 3571912B2 JP 14402898 A JP14402898 A JP 14402898A JP 14402898 A JP14402898 A JP 14402898A JP 3571912 B2 JP3571912 B2 JP 3571912B2
- Authority
- JP
- Japan
- Prior art keywords
- service
- server
- network
- attribute information
- terminal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
- Information Transfer Systems (AREA)
- Computer And Data Communications (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
【発明の属する技術分野】
本発明は、例えば、ホームネットワーク環境における、ディレクトリサービス、及び機器の遠隔操作に関する。
【0002】
【従来の技術】
近年、マルチメディアという言葉に代表されるように、電子機器のデジタル化が急速に進行している。この傾向は、まずオフィス環境で始まっている。具体的には、まずハードウエアとしては、パソコンの導入、OA機器のデジタル化、及びそれらのネットワーク化という形で進行している。また、ソフトウエアとして、ホストによる(あるいはライトサイジングされてパソコン等に移行されつつある)基幹業務や、ワープロ、表計算などのソフトウエア、あるいはWWW(World Wide Web)等のインターネットアプリケーション等、その発展をとどまるところを知らない。
【0003】
この動きは、家庭においても見られる。即ち、家庭においても、AV機器のデジタル化(DVD、デジタルVTR、デジタルビデオカメラ等)や、放送のデジタル化、あるいはOCN(Open Computer Network)等のインターネットアクセス等の形で、デジタル化の進行は着実に進んでいる。
【0004】
オフィス環境と同様に、これらの波はネットワーク化へと今後向かっていくことが考えられる。即ち、情報・通信・放送といった種々の分野の技術がデジタル化によって束ねられ、ネットワーク化によって、相互乗り入れを始めていくと言われている。
【0005】
このためのネットワーク技術としては、種々の候補が有る。例えば、イーサネットは、オフィス環境にて圧倒的な実績を持っており、家庭でのパソコンネットワークにおいても、その最有力候補であろう。また、ATMも有力な候補である。これは、インフラの構築側(電話会社やCATV等)が、高速、リアルタイム、広帯域といったATMの特徴に注目し、この技術を使ってインフラを構築していこうというのが一般的な動きであるからである。
【0006】
これらの候補に加えて、最近IEEE1394なるネットワーク技術(バス技術)が注目を集めている。これは、高速、リアルタイム(QOS保証)、プラグアンドプレイ等の数々の注目すべき特徴を持っており、特にAV業界から、デジタルAV機器同士の接続方式の最有力候補として、業界から大変な注目を集めている。これにひきづられる様に、パソコンなどのコンピュータ業界も、この技術への注目が集まりはじめた。
【0007】
当初は、家庭向けのデジタル機器の普及に伴い、それらの機器の相互接続が、ユーザの好み・要望により、これらの数々のネットワーク技術により実現されていくだろう。このようにして、徐々に家庭内にデジタルネットワークの雛形が誕生していく。
【0008】
その次の段階として、これらのデジタルネットワークを相互に接続したいという要求が出て来る。例えば、家庭の1394ネットワークに接続されたAV機器と、公衆網と相互接続して、例えばビデオオンデマンド等の協調動作をさせようというような場合である。
【0009】
【発明が解決しようとする課題】
しかしながら、これを実現するには、以下のような問題がある。
例えばIEEE1394に接続される機器は、1394対応機器や、インターネット対応機器等多様であり、必ずしもその使用プロトコルは一致しない。特に、AV機器等の1394対応機器は、IEEE1394AV/C、IEC61883等のいわゆるIEEE1394プロトコル群のみをサポートしているものが多い。これらの機器から、相互接続されたネットワーク、例えばインターネット上のサービスやコンテンツにアクセスしたい場合がある。しかしながら、これらにアクセスするためには、インターネットプロトコル群を使ってアクセスする必要がある。1394対応機器は、一般にインターネットプロトコル群を解釈したり、処理したりする能力は持たないため、結局1394対応機器から、インターネット上のサービスやコンテンツにアクセスすることはできない。
【0010】
そこで、本発明は、上記問題点に鑑み、異なるプロトコルのネットワークを介してのサービスの提供および利用が行えるサービス提供方法を提供することを目的とする。
また、本発明は、異なるプロトコルのネットワークを介してのサービスの提供が行える通信装置を提供することを目的とする。
【0011】
【課題を解決するための手段】
(1) 本発明の通信装置は、第1のネットワーク(例えば、インターネット)と第2のネットワーク(IEEE1394バス)に接続される通信装置であって、
前記第1のネットワーク上のサーバから収集した該サーバが提供するサービスを含む該サーバの属性情報を記憶する第1の記憶手段(IEEE1212レジスタ、サービス表示テーブル)と、
この第1の記憶手段で記憶された属性情報を前記第2のネットワーク上の任意の端末装置へ該第2のネットワークに依存するプロトコルに従って提示する提示手段と(IEEE1212レジスタ、サービス表示テーブル)、
この提示手段で提示された属性情報に基づき選択されたサービスの提供を、当該サービスを提供する第1のネットワーク上のサーバに要求して、当該サービスを前記第2のネットワーク上の当該サービスの要求元の端末装置へ提供するサービス提供手段と、
を具備したことを特徴とする。
【0012】
本発明によれば、前記第1のネットワーク上のサーバから収集した該サーバが提供するサービスを含む該サーバの属性情報を記憶する第1の記憶手段(IEEE1212レジスタ、サービス表示テーブル)に記憶し(例えば、当該収集されたサーバの属性情報のうち、当該サーバの存在を前記第2のネットワーク上の端末装置が認識するのに必要な予め定められた種別の属性情報は、IEEE1212レジスタに書込み、当該サーバが提供するサービスに関する属性情報は、サービス表示テーブルに書き込む)、この第1の記憶手段で記憶された属性情報を前記第2のネットワーク上の任意の端末装置へ該第2のネットワークに依存するプロトコルに従って提示することにより、第2のネットワーク上の端末装置が第1のネットワーク上のサーバと、当該サーバが提供するサービスとを認識することができる。
【0013】
例えば、第2のネットワーク上の端末装置がIEEE1212レジスタの記憶内容を読み込むことにより、第2のネットワーク上の端末装置は第1のネットワーク上のサーバが、あたかも第2のネットワーク上に存在するかのごとく認識することができる。
【0014】
また、第2のネットワーク上の端末装置からの要求に応じてサービス表示テーブルの内容を提示することにより、第2のネットワーク上の端末装置は第1のネットワーク上のサービスが、あたかも第2のネットワーク上に存在するかのごとく認識することができる。
【0015】
従って、前記第2のネットワーク上の端末装置から前記第1のネットワークに接続されたサーバを遠隔操作(例えば、サービスの提供の要求と、当該サービスの利用)することができる。
【0016】
(2) 本発明の通信装置において、前記サービス提供手段は、前記第2のネットワーク上の端末装置から前記第2のネットワークに依存するプロトコル(例えば、IEC61883等のIEEE1394プロトコル群)に従って前記提示手段で提示された属性情報に基づき選択されたサービスの提供要求を受信すると、前記第1の記憶手段に記憶された当該サービスを提供するサーバの属性情報(例えばサービス表示テーブルに記憶された当該サーバに適用されているインターネットプロトコル群)に基づき該要求を前記第1のネットワーク上のサーバに送信することを特徴とする。
【0017】
本発明によれば、第1の記憶手段として、例えばサービス表示テーブルのようなサービスに関する属性情報を記憶したテーブルを参照することにより、前記第2のネットワーク上の端末装置からの要求を受付けて、この要求を、前記第1のネットワーク上の当該サーバが受信可能なプロトコルで送信することができる。
【0018】
すなわち、本発明の通信装置が、いわゆる代理サーバとなって、前記第2のネットワーク上の端末装置から前記第1のネットワークに接続されたサーバを遠隔操作すること(例えば、サービスの提供の要求と当該サービスの利用)ができる。
【0019】
(3) 本発明の通信装置において、前記第1のネットワーク上のサーバから提供されるサービスと、該サービスの提供に係るコンテンツを前記第2のネットワーク上の端末装置に送信する際に必要な変換処理(例えば符号化方式の変換処理)との対応関係を記憶する第2の記憶手段(ゲートウエイ処理テーブル)を具備し、
前記サービス提供手段は、当該サービスを提供する前記第1のネットワーク上のサーバから前記第1のネットワークに依存するプロトコルに従って当該サービスの提供に係るコンテンツを受信すると、当該コンテンツに前記第2の記憶手段に記憶された対応関係から導かれる変換処理を施して前記第2のネットワークに依存するプロトコルに従って当該サービス要求元の端末装置に送信することを特徴とする。
【0020】
本発明によれば、第2の記憶手段として、例えばゲートウエイ処理テーブルのような受信するデータパケットに関する属性情報を記憶したテーブルを参照することにより、前記第1のネットワーク上のサーバから送信されてきた当該要求したサービスの提供に係るコンテンツの符号化方式等を前記第2のネットワーク上の当該サービス要求元の端末装置に適合するよう変換することができる。従って、元来、前記第2のネットワーク上の端末装置が、前記第1のネットワーク上のサーバから送信されたユーザデータそのままの形では受信ができないような場合でも、本発明の通信装置によるフォーマット変換や符号化方式の変換を施すことによって、当該第2おネットワーク上の端末装置これを受信可能とすることができるようになる。
【0021】
すなわち、本発明の通信装置が、いわゆる代理サーバとなって、前記第2のネットワーク上の端末装置から前記第1のネットワークに接続されたサーバを遠隔操作すること(例えば、サービスの提供の要求と、当該サービスの利用)ができる。
【0022】
(4) 本発明の通信装置は、さらに、前記第1のネットワーク上のサーバへのアクセスする際に必要なアクセス情報を予め記憶した第3の記憶手段(アクセスサーバインデックステーブル)を具備したことにより、前記第1のネットワーク上のサーバから該サーバが提供するサービスを含む該サーバの属性情報を収集する際のアクセス先およびアクセス方法が容易に判断することができる。
【0023】
(5) より好ましくは、前記提示手段は、前記収集されたサーバの属性情報のうち、前記第2のネットワーク上の端末装置が利用可能な(すなわち、例えば、サービスの提供に係るコンテンツの符号化方式が当該サービスを利用する第2のネットワークに接続されている端末装置にて適用されている符号化方式と同一であるか、あるいは、当該端末装置に適合するように施すべき変換処理機能を本発明の通信装置が有している場合)サービスに関する属性情報のみを提示する。これにより、第2のネットワーク上の端末装置には、前記提示手段で提示されているサービスの利用を保証することができる。
【0024】
(6) 本発明のサービス提供方法は、第1のネットワーク上のサーバから第2のネットワーク上の端末装置へサービスを提供するサービス提供方法において、
前記第1のネットワーク上のサーバから該サーバが提供するサービスを含む該サーバの属性情報を収集して記憶手段に記憶し、この記憶手段で記憶された属性情報を前記第2のネットワーク上の任意の端末装置へ該第2のネットワークに依存するプロトコルに従って提示し、この提示された属性情報に基づき選択されたサービスの提供を該サービスを提供する第1のネットワーク上のサーバに要求して、当該サービスを前記第2のネットワーク上の当該サービスの要求元の端末装置へ提供することを特徴とする。
【0025】
本発明によれば、前記第1のネットワーク上のサーバから収集した該サーバが提供するサービスを含む該サーバの属性情報を記憶する記憶手段(IEEE1212レジスタ、サービス表示テーブル)に記憶し(例えば、当該収集されたサーバの属性情報のうち、当該サーバの存在を前記第2のネットワーク上の端末装置が認識するのに必要な予め定められた種別の属性情報は、IEEE1212レジスタに書込み、当該サーバが提供するサービスに関する属性情報は、サービス表示テーブルに書き込む)、この記憶手段で記憶された属性情報を前記第2のネットワーク上の任意の端末装置へ該第2のネットワークに依存するプロトコルに従って提示することにより、第2のネットワーク上の端末装置が第1のネットワーク上のサーバと、当該サーバが提供するサービスとを認識することができる。
【0026】
例えば、第2のネットワーク上の端末装置がIEEE1212レジスタの記憶内容を読み込むことにより、第2のネットワーク上の端末装置は第1のネットワーク上のサーバが、あたかも第2のネットワーク上に存在するかのごとく認識することができる。
【0027】
また、第2のネットワーク上の端末装置からの要求に応じてサービス表示テーブルの内容を提示することにより、第2のネットワーク上の端末装置は第1のネットワーク上のサービスが、あたかも第2のネットワーク上に存在するかのごとく認識することができる。
【0028】
従って、前記第2のネットワーク上の端末装置から前記第1のネットワークに接続されたサーバを遠隔操作(例えば、サービスの提供の要求と、当該サービスの利用)することができる。
【0029】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照して説明する。
図1は、本発明の実施形態に係るネットワークの構成例を示したもので、ある家庭のホームネットワーク(IEEE1394バス)102が、接続装置103を介して公衆網であるインターネット104と接続している。
【0030】
IEEE1394バス102には、AV視聴装置(端末装置)101が接続されている。また、インターネット104には、ビデオサーバ105が接続されている。もちろん、IEEE1394バス102、インターネット104には、各種の端末装置が接続されていてもよい。
【0031】
図1において、接続装置103とビデオサーバ105はインターネットノード、即ちIPアドレスを持ち、IP通信を行うことができるノードである。これに対して、AV視聴装置101は、IP通信機能は持っていない。AV視聴装置はIEEE1394対応のAV(Audio/Video)ノードであり、IEEE1394プロトコル群である1394AV/Cプロトコルや、IEC61883、HAVI(Home Audio Visual Interoperability:IEEE1394上のAV機器のソフトウエア標準)等のプロトコル機能をもつ。なお、接続装置103については、IEEE1394バス102に対して、IP通信機能だけでなく、これらIEEE1394プロトコル群にて通信する機能を持っている。
【0032】
図2は、接続装置103の内部構成例を示したものである。図2に示すように、接続装置103は、IEEE1394バス102とインターネット104とに接続するため、IEEE1394とのインタフェース、すなわち、IEEE1394の物理層、リンク層、トランザクション層のインタフェースを司るIEEE1394インタフェース部201、IEEE1212の規格に則ったIEEE1212レジスタ202、インターネットとの物理インタフェースを司るインターネットインタフェース部208、インターネット上でのパケット(IPパケット)の送受信やルーチング処理を行うインターネット処理部207を具備し、さらに、IEEE1394サービス・装置認識部203、フォーマット変換部204、サービス表示テーブル209、アクセスサーバインデックステーブル210、ゲートウエイ処理テーブル211、制御部205を具備する。
【0033】
IEEE1394インタフェース部201は、さらに、例えばIEC61883(オーディオ・ビデオ(AV)コンテンツデータ転送におけるコンテンツとコマンドの転送に関する規格)プロトコル、AV/Cプロトコル、HAVI等のIEEE1394プロトコル群を制御する。
【0034】
IEEE1394サービス・装置認識部203は、IEEE1394バス102に接続されている各装置の属性を認識するためのもので、具体的には、IEEE1394インタフェース部201が、IEEE1394バス102に接続されている各端末装置のIEEE1212レジスタに予め書き込まれている当該端末装置の属性情報(例えば、当該端末装置のベンダや製造番号、装置名、商品名、当該装置により提供されるサービスの属性(例えば、AV視聴装置なら、視聴可能なコンテンツの符号化方式等)、アイコン、制御ソフトウエア等の当該端末装置の有する機能を認識するに必要な予め定められた種別の情報)を読み込んだら、それを各装置毎に登録するためのテーブルを具備する。
【0035】
アクセスサーバインデックステーブル210は、IEEE1394バス102に接続されている例えばオーディオやビデオを視聴できる端末装置(例えば、AV視聴装置101)にオーディオ・ビデオ(AV)コンテンツを提供するインターネット104上のサーバの有する属性情報(例えば、当該サーバのベンダや製造番号、装置名、当該サーバにより提供されるサービス(例えば、オーディオ/ビデオコンテンツの配信)、当該サービスの属性(例えば、コンテンツのタイトル、当該コンテンツの符号化方式等)、当該サーバにて適用されているプロトコル、アイコン、制御ソフトウエア等)を収集するために、当該サーバのアドレス情報等が予め登録されている。
【0036】
サービス表示テーブル209は、アクセスサーバインデックステーブル210を参照してアクセスされたインターネット104上のサーバから収集された当該サーバの属性情報のうち、当該サーバから提供されるサービスに関する属性情報(例えば、オーディオ/ビデオコンテンツを配信するサービスの場合、当該コンテンツのタイトル、当該コンテンツの符号化方式、当該サーバにて適用されているプロトコル、当該サーバのアドレス等)と、IEEE1394バス102に接続されている端末装置(例えばAV視聴装置101)のサービスに係るコンテンツの符号化方式と、当該インターネット104上の装置のサービスに係るコンテンツの符号化方式とが異なるとき、その変換方法等が登録される。
【0037】
フォーマット変換部204は、コンテンツの符号化方式、例えば、MPEG2、MPEG4、DVのそれぞれのフォーマットの相互変換処理を行うようになっている。
【0038】
ゲートウエイ処理テーブル211は、インターネット104から受信したパケットのうち、IEEE1394バス102へ送信すべきパケットの属性情報を登録したものである。例えば、インターネット104上のビデオサーバ105等から接続装置103を介してIEEE1394バス102に接続されている端末装置(例えばAV視聴装置101)へコンテンツを配信する際には、インターネット104側から入力される当該コンテンツのパケットを識別するための識別子(例えば、宛先IPアドレスと宛先ポート番号、送信元IPアドレスと送信元ポート番号)、IEEE1394バス102側へ出力するために必要なプロトコル変換等に関する情報(入力プロトコルと出力プロトコルとの対応関係等)等が登録されている。
【0039】
制御部205は、接続装置103の動作全体を制御するもので、インターネット104とIEEE1394バス102との間のパケットの送受や上記各テーブル209、210、211の読み書きの制御等を行う。
【0040】
さて、図1に示したような構成のネットワーク上において、IP処理機能を持たないAV視聴装置101から、接続装置103を介して、インターネットに接続されたビデオサーバ105に対して、ビデオコンテンツの送信を要求し、当該ビデオコンテンツを配信してもらう場合を例にとり、以降説明する。すなわち、ビデオサーバ105の提供するサービスとは、ビデオコンテンツの配信であり、AV視聴装置101の提供するサービスはビデオコンテンツの利用(再生・表示)である場合を例にとり説明する。
【0041】
図3は、接続装置103を介して、IEEE1394バス102上のAV視聴装置101がインターネット104上のビデオサーバ105により提供されるコンテンツを認識して、その中から選択されたコンテンツをビデオサーバ105より配信してもらうまでのAV視聴装置101、接続装置103、ビデオサーバ105間のシーケンスを示したものである。
【0042】
まず、図3および図4を参照して、接続装置103を介して、AV視聴装置101がビデオサーバ105から提供されるコンテンツを認識するまでを説明する。図4は接続装置103の処理動作を示したフローチャートである。
【0043】
ステップS1) 接続装置103は、まずIEEE1394バス102に接続されている端末装置の属性情報を入手するために、IEEE1394バス102に接続している各端末装置のIEEE1212レジスタを読み込む。この動作は、接続装置103の制御部205が起動し、IEEE1394インタフェース部201がIEEE1394バス102に接続された各端末装置のIEEE1212の規格に則ったレジスタ(以下、簡単に、IEEE1212レジスタと呼ぶ)の予め定められた領域(属性情報の書込領域として予め定められた領域で、その領域がどこにあるかは予めIEEE1394サービス・装置認識部203に登録してあるものとし、この登録された情報を参照してIEEE1394インタフェース部201がIEEE1394バス102に接続された各端末装置のIEEE1212レジスタにアクセスする)を読み込むことで行う。
【0044】
IEEE1394バス102に接続されている各端末装置に具備されているIEEE1212レジスタには、例えば、図10に示すように、当該装置のベンダや製造番号、装置名、商品名、サービスの属性(例えば、AV視聴装置101なら、視聴可能なコンテンツの符号化方式等)、アイコン、制御ソフトウエア等の当該装置の有する予め定められた種別の属性情報が格納されている。この動作を通して、接続装置103は、IEEE1394バス1102にAV視聴装置101が接続され、これは、例えばディジタルビデオ(DV)デコーダを持つDV専用再生装置である事を認識することができるようになっている(図4のステップS21)。この認識を行うのが、IEEE1394サービス・装置認識部203である。
【0045】
接続装置103は、IEEE1394バス102上にAV視聴装置101が存在していることを認識すると(図4のステップS22)、アクセスサーバインデックステーブル210に基いて、該テーブルに記されているサーバのサービス表示テーブル209の作成を開始する。
【0046】
アクセスサーバインデックステーブル210とは、このために、インターネット104上のどのサーバにアクセスに行き、コンテンツ情報を集めてくるかについての情報をプールしておくためのテーブルである。
【0047】
アクセスサーバインデックステーブル210の一例を図5に示す。図5に示すように、アクセスサーバインデックステーブル210には、アクセスすべき(属性情報を集めて来るべき)サーバ毎に、当該サーバにて適用されるプロトコル、アドレス、当該サーバから取得できるサービスの属性(例えば、オーディオコンテンツの提供でるか、ビデオコンテンツの提供であるか等のサービスの種別、オーディオ/ビデオコンテンツの符号化方式が何であるか)等が登録されている。本実施形態では、音声についてはどんな音声符号化されたものであってもよいが、映像についてはMPEG2、MPEG4、DVのどれかの符号化方式にて符号化されたものに限定するものとする。
【0048】
アクセスサーバインデックステーブル210の内容は、接続装置103を販売・供給しているプロバイダやベンダ(例えば電話会社やCATV会社の業者)が供給時あるいは設置時に予め登録するようにしてもよいし、ユーザが登録するものであってもよい。また、ネットワークや放送網を通じてダウンロードされてきたり、ICカードなどの形で随時登録できるようになっていてもよい。
【0049】
ステップS2) さて、アクセスサーバインデックステーブル210を参照して、インターネット104のサーバ(例えば、サーバアドレス「video.xyz.co.jp」)からビデオコンテンツの配信が可能である事を知った接続装置103は、当該ビデオサーバ105にアクセスし、ビデオサーバ105の有する属性情報を、例えばRTSP(Realtime Transport Streaming Protocol)等を用いて収集する。
【0050】
ビデオサーバ105へのアクセスは、アクセスサーバインデックステーブル210を参照した制御部205がRTSP等のインターネットコマンドの生成/解釈を行い、さらに、インターネット処理部207、インターネットインタフェース部208を介して行う。
【0051】
ビデオサーバ105から収集された属性情報のうち、サービスに関する属性情報はサービス表示テーブル209に登録し、例えば、図7に示したようなサービス表示テーブルを作成する(図4のステップS23)。また、ビデオサーバ105から収集された属性情報のうち、予め定められた種別の属性情報はIEEE1212レジスタに書込む。
【0052】
ここで、図6に示すフローチャートを参照して、サービス表示テーブル209の作成処理手順について説明する。
接続装置103は、好ましくは、アクセスサーバインデックステーブル210から、サービス属性がAV視聴装置101のサービス属性(符号化方式等)と一致するビデオサーバ105にアクセスして、ビデオサーバ105からRTSP等のプロトコルを用いてサービスの属性情報(この場合、コンテンツを提供するサービスであるので、当該コンテンツのタイトル、コンテンツの符号化方式、放送時間等)を収集する。この手順を、例えばビデオサーバ105にコンテンツのある限り続けていく(ステップS31〜ステップS33)。もちろん、コンテンツの数を予め限定して、あるいは、予め指定された条件に基づく検索(例えば主演俳優の名前とか、コンテンツのジャンル等、ユーザの好みをパラメータとして登録された情報フィルタリング等)が終わるまで行うようにしてもよい。
【0053】
なお、収集するサービス属性は、AV視聴装置のサービス属性と一致する必要はない。すなわち、例えば、サーバから提供できるコンテンツの符号化方式がAV視聴装置で視聴可能なコンテンツの符号化方式と異なっていてもよい。しかし、この場合には、当該コンテンツは、符号化方式の変換などを行わない限り、そのままAV視聴装置101に配信しても意味が無い(AV視聴装置101が復号化できないから)ので、ビデオサーバ105から送られてきたサービス属性(符号化方式など)と、AV視聴装置101のサービス属性との間での属性変換機能が当該接続装置103内に存在するか否かをチェックする(ステップS34〜ステップS35)。
【0054】
例えば、ビデオサーバ105から配信されるビデオコンテンツはMPEG4で配信されるが、AV視聴装置101はDVコーデックしかない場合、接続装置103にはMPEG4からDVへの変換機能が必要になる。このような属性変換機能の有無をチェックするわけである。
【0055】
ここで、接続装置103内に、このような属性変換機能が無い場合には、そのコンテンツをAV視聴装置101に配信することは意味がなくなる。よって、そのAV視聴装置101について、接続装置103は、当該コンテンツを提供するサービスをサービス表示テーブル209に登録することはせず、結局そのサービスはAV視聴装置101側には表示されないことになる(ステップS36)。
【0056】
サービス表示テーブル209は、IEEE1394バス102に接続されている各端末装置毎に複数作成されるものであってもよい。すなわち、収集されたサーバの属性情報のうち、当該端末装置に提供可能なサービスに関する属性情報のみを登録するものであってもよい。
【0057】
これに対し、当該属性変換機能を接続装置103がサポートしている場合には、図7に示すように、サービス表示テーブル209に属性変換を登録し(ステップS37)、さらに、そのサービスに関する属性情報(例えば、コンテンツのタイトル、符号化方式等、当該サーバにて適用されているプロトコル、アドレス等)をサービス表示テーブル209に登録する(ステップS38)。
【0058】
属性変換機能はフォーマット変換部204にある。すなわち、フォーマット変換部204では、MPEG2、MPEG4、DVのそれぞれのフォーマットの相互変換を行う機能を持ち、例えば、MPEG4からDVへの変換機能のサポートをここで行える。
【0059】
なお、ステップS34において、収集されたサービス属性がAV視聴装置101のサポートするサービス属性と一致している場合には、フォーマット変換を行う必要が無いため、そのままステップS38に進み、サービス表示テーブル209への登録を行うようにしてもよい。
【0060】
以上の処理を配信されてくるサービス属性に含まれるコンテンツタイトルに対して終了するか、もしくは所定の数のタイトルの調査が終わるまで、あるいは予め指定された検索(例えば主演俳優の名前とか、コンテンツのジャンル等、ユーザの好みをパラメータとして登録された情報フィルタリング等)が終わるまで行う(ステップS39)。
【0061】
なお、図6に示したサービス表示テーブル作成処理は、コンテンツの提供される装置によって、基準が異なる場合がある(例えば、2つ以上のAV視聴装置があり、これらのサポートする符号化方式が異なる場合)。このような場合には、性能の異なるAV視聴装置毎に、図7に示したようなサービス表示テーブルを作成してもよい。
【0062】
また、図6に示したのサービス表示テーブル作成処理は、後述するAV視聴装置101からのサービス表示要求(図3のステップS5)の受信後に行ってもよい。
【0063】
ステップS3) さて、インターネット104上のビデオサーバ105の属性情報を収集した接続装置103は、その収集した属性情報に基づき、前述したように、サービス表示テーブル209を作成するとともに、当該属性情報のうち、予め定められた種別の属性情報はIEEE1212レジスタ202に、例えば図10に示したように書込む。すなわち、自分がビデオサーバ105であるとして、IEEE1394バス102上のAV視聴装置101に広告を行うことになる。AV視聴装置101にとっては、接続装置103はビデオサーバ105の代理サーバとなる。つまり、AV視聴装置101にとっては、接続装置103がビデオサーバ105に見える。これは、AV視聴装置101がIEEE1394プロトコル群しか認識ができないため、インターネットプロトコル群で提供されるコンテンツを、そのままでは見たり、配送してもらったりといった制御ができないからである。しかし、実際には接続装置103はビデオサーバ105の代わりに自分がビデオサーバであると名乗るのみであり、実際にビデオの配信要求などがきた場合は、後述するように、接続装置103がビデオサーバ105にビデオの配信要求を出し直す。
【0064】
なお、アクセスしたサーバが複数ある場合は、各サーバ毎に図10に示したような形式でIEEE1212レジスタ202の予め定められた領域に属性情報を書き込めばよい。
【0065】
さて、このようにAV視聴装置101に対して、接続装置103自身がビデオサーバ105であるように認識させるため、接続装置103はIEEE1394バス102に対して、自分がビデオサーバ105であるかのごとく、IEEE1212レジスタ202に自分の属性(ビデオサーバ)を広告する(図4のステップS24)。
【0066】
ステップS4) これにより、AV視聴装置101が接続装置103のIEEE1212レジスタ202の所定領域を読み込んだ場合には、AV視聴装置101からは、接続装置103はビデオサーバ105(それも、IEEE1394プロトコルで稼働するビデオサーバ)である様に認識される。
【0067】
ステップS5〜ステップS7) 接続装置103がビデオサーバであるとして認識したAV視聴装置101は、この「ビデオサーバ」がどのようなコンテンツを持っているのかを調べるべく、IEEE1394プロトコル群(例えばIEEE1394AV/C)を用いてサービスの一覧表示の要求を接続装置103に送出する場合がある(図4のステップS25)。この様な場合には、前述の図7のサービス表示テーブル209のAV視聴装置101に該当する部分の内容をIEEE1394プロトコル群を使ってAV視聴装置101に配信する。すなわち、接続装置103がIEEE1394バス102に接続されている装置(具体的にはAV視聴装置101)に対して提供するコンテンツに関する広告情報(例えば、コンテンツのタイトル、配信時間等を含む)として、サービス表示テーブル209の内容の全部あるいは一部をAV視聴装置101に配信する(図4のステップS26)。なお、サービス表示テーブル209の内容の配信のためのプロトコルとしては、IEE1394AV/Cプロトコルに用意されるコンテンツ配信、あるいはファイル属性配信のためのプロトコルを用いてもよい。
【0068】
AV視聴装置101では、この配信された広告情報を、例えばGUI表示画面に表示し、このGUI表示画面を介して、ユーザが所望のタイトルのコンテンツを選択できるようにしてもよい。
【0069】
以上は、AV視聴装置101がビデオサーバ105のコンテンツを認識するまでの説明であった。
次に、図3および図8を参照して、ビデオサーバ105からユーザにより選択されたタイトルのコンテンツを配信する際の処理動作について説明する。図8は、接続装置103の配信処理動作を示したフローチャートである。
【0070】
ステップS8) AV視聴装置101のユーザは、接続装置103から配信された広告情報から、自分が見たいタイトルのコンテンツを選択し、そのコンテンツの配信を要求する。ここで、このユーザが選択したコンテンツは、タイトルが「α」であるとする。これと前後して、AV視聴装置101は、タイトルαのコンテンツ配信に用いられるIEEE1394バス102上の同期チャネルの確保や、そのチャネル番号の接続装置103への通知などを行っていてもよい。そして、確保したチャネルの識別子(チャネル番号#x)や、接続装置103内で行うべき変換処理等を図9に示すように、ゲートウエイ処理テーブル211へ登録しておく。
【0071】
この時点で、AV視聴装置101は、当該配信されるコンテンツは接続装置103が配信するものであり、かつ、配信されるコンテンツの符号化方式はDVフォーマットであるものと期待している。しかしながら、実際には、このコンテンツはビデオサーバ105に蓄積されており、更にその符号化方式はMPEG4であるものとする。即ち、接続装置103が、AV視聴装置101にとっては、ビデオ配信の代理サーバとなっており、かつそのことをAV視聴装置101は認識していない。また、タイトルαのコンテンツの配信要求は、IEEE1394プロトコル群を用いて行われているものとする(図8のステップS41)。
【0072】
AV視聴装置101からの番組配信要求を受信した接続装置103は、図7のサービス表示テーブル209を参照し、配信要求のあったタイトルαのコンテンツは、インターネット104側のビデオサーバ105(アドレス「video.xyz.co.jp」)にあり、その配信されるコンテンツの符号化方式はMPEG4であるので、AV視聴装置101への配信時は、当該コンテンツをMPEG4からDVへプロトコル変換を行う必要があることを認識する(図8のステップS42)。よって、ここで接続装置103内のMPEG4/DV変換機能、すなわち、フォーマット変換部204のMPEG4/DV変換機能を起動する。
【0073】
ステップS9) 次に、接続装置103は、インターネット104側のビデオサーバ105へ、ユーザから要求のあったタイトルαのコンテンツの配信要求を送信する(図8のステップS43)。この際のプロトコルは、例えばIETFのRTSPを用いてもよい。
【0074】
以上の処理を行うことにより、図9に示したような、ビデオサーバ105からのコンテンツをAV視聴装置101へ配信する際のゲートウエイ処理テーブルが完成する(図8のステップS44)。
【0075】
図9のゲートウエイ処理テーブルには、インターネット104上のビデオサーバ105から送られてくるパケットの属性情報(例えば、入力プロトコル、入力識別子、変換処理、出力プロトコル、出力識別子)が登録されている。すなわち、入力プロトコルとして「インターネット」が、また、当該パケットの識別子として、宛先IPアドレスと宛先ポート番号(TCPやUDPで規定)と送信元IPアドレスと送信元ポート番号とが登録されている。また、ビデオサーバ105から配信される当該コンテンツの符号化方式はMPEG4で、AV視聴装置101の属性はDVであるので、当該配信されるコンテンツに対し施すべき変換処理として、「MPEG4からDVへの変換処理」と登録されている。また、接続装置103からAV視聴装置101へ出力するパケットの出力プロトコルとして「IEEE1394プロトコル」が、また、接続装置103とAV視聴装置101との間に先に確保されたチャネルの識別子(#x)が出力識別子として登録されている。
【0076】
ステップS10) コンテンツの配信要求を受けたビデオサーバ105は、指定されたタイトルαのコンテンツの配信を行う。なお、ビデオサーバ105からは、MPEG4overIPの形で接続装置103に当該コンテンツが配信される(図8のステップS45)。
【0077】
ステップS11) これを受信した接続装置103は、ゲートウェイ処理テーブル211を参照し、入力識別子(IPアドレスとポート番号の組み合わせ)などから、これが先にステップS9において配信要求したタイトルαというコンテンツであることを認識し、この受信データをフォーマット変換部204において、DVフォーマットに変換処理する。フォーマット変換部204では、インターネット104から入力したIPパケットからMPEG4のストリームを取り出し、MPEG4復号化を行った後、DVにて符号化し直す(図8のステップS46)。
【0078】
ステップS12) 最後に、接続装置103は、先に予約した同期チャネル#x等を通して、IEEE1394プロトコル群にて定められたDVフォーマット映像の転送方式、例えばIEC61883に従った転送方式にて、タイトルαというコンテンツをAV視聴装置101に配信する(図8のステップS47)。
【0079】
ここで、AV視聴装置101は、タイトルαというコンテンツがビデオサーバ105から配信されたものであるという認識はなく、接続装置103から直接DVフォーマットにて配信されたものであると認識している。
【0080】
なお、ビデオサーバ105からの配信が有料である場合には、ステップS7でコンテンツの広告情報をAV視聴装置101に提示する際に、このコンテンツの配信は有料である旨をAV視聴装置101(のユーザ)に対してあらかじめ通知をしておくことが望ましい。
【0081】
また、本実施形態ではIEEE1394上の他端末からの、又は他端末へのサービス属性の通知は、IEEE1212レジスタを通じて行うものとして説明してきたが、サービス通知プロトコルをメッセージベースで行う等、種々の方式が考えられる。
【0082】
以上の説明では、接続装置103はインターネットとIEEE1394バスとに接続し、インターネット上のサーバの有するサービスをIEEE1394バス上の端末装置へ提供する場合であったが、接続装置103により接続されるネットワークは、この場合に限るものではない。
【0083】
例えば、図1のネットワーク構成において、インターネット104を第1のネットワーク104、IEEE1394バス102を第2のネットワーク102と一般化すると、接続装置103は、第1のネットワーク104上のサーバの有するサービスを第2のネットワーク102上の端末装置へ提供するものである。
【0084】
図11に接続装置103の一般的な構成例を示す。接続装置103は、大きく分けて、第1のネットワークのインタフェース部(第1のネットワークIF部)301、第2のネットワークのインタフェース部(第2のネットワークIF部)301、フォーマット変換部204、サービス表示テーブル209、ゲートウエイ処理テーブル211、制御部205から構成される。
【0085】
第1のネットワークIF部301は、当該第1のネットワーク104上での通信に必要な既存の構成および機能を有する。前述の実施形態におけるインターネット処理部207、インターネットインタフェース部208に対応する。
【0086】
第2のネットワークIF部302は、当該第2のネットワーク上での通信に必要な既存構成および機能を有する。前述の実施形態におけるIEEE1394インタフェース部210、IEEE1212レジスタ202、IEEE1394サービス装置認識部203に対応する。
【0087】
第2のネットワークIF部302の本発明に特徴的な部分は、第1のネットワークIF部301にて収集された当該第1のネットワーク104上のサーバ(サービス提供装置)の属性情報に基づき作成されたサービス表示テーブル209を基に、第1のネットワーク104上のサーバから提供されるサービスを(いわゆる代理サーバのごとく)第2のネットワーク102に提示することである。このための手段として、上記実施形態では、IEEE1212レジスタ2201とIEEE1394サービス装置認識部203を用いているということである。
【0088】
サービス表示テーブル209には、第1のネットワーク104上のサーバから収集した該サーバが提供するサービスを含む該サーバの属性情報が登録される。ゲートウエイ処理テーブル211には、第1のネットワーク104上のサーバから提供されるサービス(例えば、当該サービスの提供に係るコンテンツを包含したパケットの識別子等)と、該サービスの提供に係るコンテンツを第2のネットワーク102上の端末装置に送信する際に必要な変換処理との対応関係とが登録される。
フォーマット変換部204は、ゲートウエイ処理テーブル211に登録されている変換処理を実行する。
【0089】
【発明の効果】
以上説明したように、本発明によれば、異なるプロトコルのネットワークを介してのサービスの提供・利用が容易に行える。
【図面の簡単な説明】
【図1】本発明の実施形態に係るネットワークの構成例を示した図。
【図2】接続装置の内部構成例を示した図。
【図3】接続装置を介して、IEEE1394バス上のAV視聴装置がインターネット上のビデオサーバにより提供されるコンテンツを認識して、その中から選択されたコンテンツをビデオサーバより配信してもらうまでのAV視聴装置、接続装置、ビデオサーバ間の処理手順を示したシーケンス図。
【図4】接続装置の処理動作を示したフローチャート。
【図5】アクセスサーバインデックステーブル一例を示した図。
【図6】接続装置におけるサービス表示テーブルの作成処理動作を説明するためのフローチャート。
【図7】サービス表示テーブルの一例を示した図。
【図8】接続装置におけるコンテンツの配信処理動作を説明するためのフローチャート。
【図9】ゲートウエイ処理テーブルの一例を示した図。
【図10】IEEE1212レジスタに書き込まれるIEEE1394端末装置およびサーバの属性情報の一例を示した図。
【図11】接続装置の一般的な構成例を示した図。
【符号の説明】
101…AV接続装置、102…IEEE1394バス、103…接続装置、104…インターネット、105…ビデオサーバ
Claims (10)
- サーバの接続された第1のネットワークと、端末装置が接続された第2のネットワークとに接続された通信装置であって、
前記サーバから当該サーバが提供するサービスの属性情報を収集し、記憶する第1の記憶手段と、
前記第1の記憶手段で記憶された前記属性情報のうち、当該端末装置で利用可能なサービスの属性情報を前記第2のネットワークに依存するプロトコルに従って前記端末装置へ提示する提示手段と、
前記提示手段で提示された属性情報に基づき前記端末装置で選択されたサービスを前記サーバに要求し、当該選択されたサービスを前記端末装置へ提供する提供手段と、
を具備したことを特徴とする通信装置。 - 前記第1のネットワークは公衆網であり、前記第2のネットワークはホームネットワークであることを特徴とする請求項1記載の通信装置。
- 前記第1の記憶手段は、前記サーバが提供するサービスのうち予め指定された条件を満たすサービスの属性情報を収集することを特徴とする請求項1記載の通信装置。
- 前記予め指定された条件には、前記サービスとして提供されるコンテンツに出演する主演俳優の名前、当該コンテンツのジャンルのうちの少なくとも1つを含むことを特徴とする請求項3記載の通信装置。
- 前記提示手段は、前記端末装置で利用可能な属性をもつサービスの属性情報と、前記通信装置が前記端末装置で利用可能な属性へ変換することができる属性をもつサービスの属性情報を提示することを特徴とする請求項1記載の通信装置。
- 前記サービスの属性情報のうちコンテンツを提供するサービスの属性情報には、少なくとも当該コンテンツのタイトルと符号化方式を表す情報を含み、
前記第1の記憶手段は、収集された前記コンテンツを提供するサービスの属性情報のうち、前記端末装置で利用可能な符号化方式の属性情報と当該端末装置で利用可能な形態に変換可能な符号化方式の属性情報を記憶することを特徴とする請求項5記載の通信装置。 - 前記第1の記憶手段に記憶される前記属性情報は、少なくとも前記サーバのアドレスとプロトコルを含み、
前記提供手段は、前記端末装置から前記第2のネットワークに依存するプロトコルに従って前記提示手段で提示された属性情報に基づき選択されたサービスの要求を受信すると、前記第1の記憶手段に記憶された当該選択されたサービスの属性情報に基づき該要求を前記サーバに送信することを特徴とする請求項1記載の通信装置。 - 前記サーバから提供されるサービスと当該サービスを前記端末装置が利用可能な属性へ変換するための変換処理との対応関係を表す情報を記憶する第2の記憶手段をさらに具備し、
前記提供手段は、前記サーバから前記第1のネットワークに依存するプロトコルに従って前記選択されたサービスを受信すると、当該サービスに前記第2の記憶手段に記憶された対応関係から導かれる変換処理を施して前記第2のネットワークに依存するプロトコルに従って前記端末装置に送信することを特徴とすることを特徴とする請求項1記載の通信装置。 - 前記サーバへアクセスする際に必要なアクセス情報を予め記憶した第3の記憶手段をさらに具備したことを特徴とする請求項1記載の通信装置。
- 第1のネットワーク上のサーバから、第2のネットワーク上の端末装置へコンテンツあるいはサービスを提供するサービス提供方法であって、
前記サーバから当該サーバが提供するサービスの属性情報収集し、記憶するステップと、
この記憶された前記属性情報のうち当該端末装置で利用可能なサービスの属性情報を前記第2のネットワークに依存するプロトコルに従って前記端末装置へ提示するステップと、
提示された属性情報に基づき前記端末装置で選択されたサービスを前記サーバに要求し、当該選択されたサービスを前記端末装置へ提供するステップと、
を有することを特徴とするサービス提供方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14402898A JP3571912B2 (ja) | 1998-05-26 | 1998-05-26 | 通信装置およびサービス提供方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14402898A JP3571912B2 (ja) | 1998-05-26 | 1998-05-26 | 通信装置およびサービス提供方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11341040A JPH11341040A (ja) | 1999-12-10 |
JP3571912B2 true JP3571912B2 (ja) | 2004-09-29 |
Family
ID=15352654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP14402898A Expired - Fee Related JP3571912B2 (ja) | 1998-05-26 | 1998-05-26 | 通信装置およびサービス提供方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3571912B2 (ja) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1867068A (zh) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | 交互式电视节目导视***及其方法 |
US6859799B1 (en) | 1998-11-30 | 2005-02-22 | Gemstar Development Corporation | Search engine for video and graphics |
JP2002007074A (ja) * | 2000-04-17 | 2002-01-11 | Matsushita Electric Ind Co Ltd | 記録装置および送信装置 |
JP3570501B2 (ja) | 2000-06-15 | 2004-09-29 | 日本電気株式会社 | ネットワークシステム及びパケットデータ伝送方法 |
US7103906B1 (en) | 2000-09-29 | 2006-09-05 | International Business Machines Corporation | User controlled multi-device media-on-demand system |
KR20170128620A (ko) | 2000-10-11 | 2017-11-22 | 로비 가이드스, 인크. | 매체 콘텐츠 배달 시스템 및 방법 |
JP3685753B2 (ja) | 2001-11-30 | 2005-08-24 | パナソニック コミュニケーションズ株式会社 | 宅側情報配信システム及び番組受信方法 |
US20030220781A1 (en) | 2002-02-25 | 2003-11-27 | Oak Technology, Inc. | Communication architecture utilizing emulator interface |
DE10228605A1 (de) * | 2002-06-26 | 2004-01-15 | Deutsche Thomson-Brandt Gmbh | Modul zur Integration in einem Heimnetzwerk |
JP2004030374A (ja) | 2002-06-27 | 2004-01-29 | Fujitsu Ltd | ライセンス・ポリシーに応じたセキュリティ方式でコンテンツを送信するための情報処理装置、プログラムおよび方法 |
US8931010B2 (en) * | 2002-11-04 | 2015-01-06 | Rovi Solutions Corporation | Methods and apparatus for client aggregation of media in a networked media system |
US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US7681244B2 (en) | 2003-12-11 | 2010-03-16 | Panasonic Corporation | Packet transmitter apparatus |
US8086575B2 (en) | 2004-09-23 | 2011-12-27 | Rovi Solutions Corporation | Methods and apparatus for integrating disparate media formats in a networked media system |
US9467322B2 (en) | 2005-12-27 | 2016-10-11 | Rovi Solutions Corporation | Methods and apparatus for integrating media across a wide area network |
US8607287B2 (en) | 2005-12-29 | 2013-12-10 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
US9681105B2 (en) | 2005-12-29 | 2017-06-13 | Rovi Guides, Inc. | Interactive media guidance system having multiple devices |
US7929551B2 (en) | 2006-06-01 | 2011-04-19 | Rovi Solutions Corporation | Methods and apparatus for transferring media across a network using a network interface device |
JP5148095B2 (ja) * | 2006-10-05 | 2013-02-20 | シャープ株式会社 | コンテンツ配信サーバ、コンテンツ提供サーバ、コンテンツ配信システム、コンテンツ配信方法、コンテンツ提供方法、および、制御プログラム |
US20090019492A1 (en) | 2007-07-11 | 2009-01-15 | United Video Properties, Inc. | Systems and methods for mirroring and transcoding media content |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
JP5351136B2 (ja) * | 2010-12-22 | 2013-11-27 | 住友電気工業株式会社 | 映像中継装置及びホームゲートウェイ |
US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08274902A (ja) * | 1995-04-04 | 1996-10-18 | Sony Corp | データサーバシステム、および端末、並びにデータ送信方法 |
JPH09101924A (ja) * | 1995-10-06 | 1997-04-15 | Nippon Telegr & Teleph Corp <Ntt> | 通信サービス仲介方法及び装置並びに通信サービス仲介装置を利用した電子掲示板システム |
JP3719789B2 (ja) * | 1996-10-04 | 2005-11-24 | 株式会社東芝 | 通信端末装置及び中継装置 |
-
1998
- 1998-05-26 JP JP14402898A patent/JP3571912B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH11341040A (ja) | 1999-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3571912B2 (ja) | 通信装置およびサービス提供方法 | |
US6523696B1 (en) | Communication control device for realizing uniform service providing environment | |
US7996538B2 (en) | Information processing apparatus and content information processing method for transmitting content and event information to a client | |
US7523214B2 (en) | Content providing server, information processing device and method, and computer program | |
US8239574B2 (en) | Apparatus and method for sharing a bookmark with other users in a home network | |
JP5393752B2 (ja) | 家庭用通信網の認証済み操作のための方法および機器 | |
MX2007007265A (es) | Metodo y sistma para compartir y tramitar globalmente contenidos en area local. | |
WO2007105460A1 (ja) | 情報処理装置、情報通信システム、および情報処理方法、並びにコンピュータ・プログラム | |
JP2004274159A (ja) | 情報機器及び資源制御方法 | |
CN102007732A (zh) | UPnP/DNLA兼容的MR-DVR | |
JP2004320752A (ja) | デジタルコンテンツのメタデータ変換方法及び装置並びにこれを用いたネットワークシステム | |
JP2005318639A (ja) | データの伝送方法 | |
JP2005531231A (ja) | ホームネットワークに組み込むためのモジュール | |
WO2000044146A1 (fr) | Systeme de gestion de reseau, controleur, cible et consommateur destines a etre utilises dans ledit systeme de gestion de reseau | |
JP2007208693A (ja) | 通信装置、通信システム、通信方法および通信プログラム | |
JPH1188406A (ja) | 集合住宅配線システム、蓄積装置、通信装置、ルータ装置及びラベルスイッチングパスの設定方法 | |
JPWO2018034172A1 (ja) | 情報処理装置、クライアント装置、及び、データ処理方法 | |
JP3583621B2 (ja) | 通信装置、通信方法及び通信プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
US20050132366A1 (en) | Creating virtual device for universal plug and play | |
JP4808122B2 (ja) | 内部ネットワーク上の内部端末に外部ネットワーク上の外部サーバからコンテンツを取得して送信する方法、内部サーバ、及び外部サーバ | |
US20140012955A1 (en) | Communication System, Communication Device, And Communication Method | |
EP2339787B1 (en) | System and Method for Displaying Document Content Using UPnP | |
JP4889567B2 (ja) | 情報記録支援装置、情報記録システムおよび情報記録方法 | |
JP4419434B2 (ja) | サーバ装置、情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
Den Hartog et al. | Tackling the complexity of residential gateways in an unbundling value chain |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040622 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040625 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080702 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090702 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090702 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100702 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110702 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120702 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130702 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |