Nothing Special   »   [go: up one dir, main page]

JP3270703B2 - Multimedia network system and communication method thereof - Google Patents

Multimedia network system and communication method thereof

Info

Publication number
JP3270703B2
JP3270703B2 JP04196897A JP4196897A JP3270703B2 JP 3270703 B2 JP3270703 B2 JP 3270703B2 JP 04196897 A JP04196897 A JP 04196897A JP 4196897 A JP4196897 A JP 4196897A JP 3270703 B2 JP3270703 B2 JP 3270703B2
Authority
JP
Japan
Prior art keywords
data
information
communication line
service
node
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 - Lifetime
Application number
JP04196897A
Other languages
Japanese (ja)
Other versions
JPH10161962A (en
Inventor
博俊 前川
Original Assignee
株式会社ディジタル・ビジョン・ラボラトリーズ
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 株式会社ディジタル・ビジョン・ラボラトリーズ filed Critical 株式会社ディジタル・ビジョン・ラボラトリーズ
Priority to JP04196897A priority Critical patent/JP3270703B2/en
Publication of JPH10161962A publication Critical patent/JPH10161962A/en
Application granted granted Critical
Publication of JP3270703B2 publication Critical patent/JP3270703B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、情報の提供、およ
び、サービスの提供を効率よく体系化して行うことがで
きるマルチメディアネットワークシステムおよびマルチ
メディア通信方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multimedia network system and a multimedia communication method capable of efficiently and systematically providing information and services.

【0002】[0002]

【従来の技術および発明が解決しようとする課題】コン
ピュータ、放送、出版等の各媒体を融合したマルチメデ
ィアネットワークシステムが研究・開発されている。現
在までに提案されているマルチメディアネットワークシ
ステムは、ISDN(integrated services digital net
work) 通信回線、ケーブルテレビジョン(CATV)通
信回線および非同期伝送モード(ATM;asynchronous tran
sfer mode)通信回線といったディジタル通信回線を介し
て、いわゆるマルチメディアコンピュータ等を利用した
利用者用の端末多数と、音声・映像データおよびテキス
トデータ等のマルチメディア情報を提供し、あるいは、
銀行業務あるいはショッピング等のサービスを提供する
情報・サービス提供者とが接続され、これらのノード間
でデータを伝送するように構成される。
2. Description of the Related Art Multimedia network systems that combine media such as computers, broadcasting, and publishing have been researched and developed. The multimedia network system proposed to date is ISDN (integrated services digital network).
work) communication line, cable television (CATV) communication line and asynchronous transmission mode (ATM)
(sfer mode) Through a digital communication line such as a communication line, providing a large number of user terminals using a so-called multimedia computer and multimedia information such as audio / video data and text data, or
An information / service provider that provides services such as banking business or shopping is connected, and is configured to transmit data between these nodes.

【0003】かかるマルチメディアネットワークシステ
ムにおいては、そのサービスの提供者がコンテントを蓄
積し、ネットワーク上に提供し、利用者は提供者のサー
バに接続して情報の提供を受けている。これは、インタ
ネットでも、その他のCATV通信回線のようなネット
ワークでも同じである。あるいは、ネットワーク提供者
がサービス提供の機能を有し、同様のサービスを実現し
ている。コンテントは明示的にサーバに蓄積されてから
ネットワークに提供される。
In such a multimedia network system, a service provider accumulates contents and provides the contents on a network, and a user connects to a server of the provider to receive information. This applies to the Internet and other networks such as CATV communication lines. Alternatively, a network provider has a service providing function and realizes a similar service. The content is explicitly stored on the server before being provided to the network.

【0004】しかしながら、マルチメディアネットワー
クシステムの構成が複雑化・高度化するにつれ、機能が
異なるノード(ネットワーク要素)の種類が増大する。
例えば、現在のマルチメディアネットワークシステムに
おいては、マルチメディア情報を提供する情報提供者
と、サービスを提供するサービス提供者を区別せず、同
様に取り扱う。しかしながら、マルチメディア情報、例
えば音声・映像情報の提供においては、提供者の側から
利用者に向けて伝送するデータの量が膨大であり、利用
者から提供者に向けて伝送するデータは情報の指定を行
うためのデータ等に限られ、データ量はごく少ないとい
う特徴がある。一方、サービスの提供においては、マル
チメディア情報の提供の場合と比較して伝送するデータ
の総量は少ないが、サービス提供者と利用者との間で双
方向にデータの伝送を行う必要があるといった特徴があ
る。このように、それぞれ特徴を有し、異なる役割を果
たすノードの処理内容を区別せずに扱うと、マルチメデ
ィアネットワークシステムのノード間の通信制御が複雑
化し、系統立ったマルチメディア情報およびサービスの
提供が困難となる。
[0004] However, as the configuration of the multimedia network system becomes more complicated and sophisticated, the types of nodes (network elements) having different functions increase.
For example, in a current multimedia network system, an information provider that provides multimedia information and a service provider that provides a service are handled in the same manner without distinction. However, in the provision of multimedia information, for example, audio / video information, the amount of data transmitted from the provider side to the user is enormous, and the data transmitted from the user to the provider is It is limited to data for specifying, etc., and has a feature that the data amount is very small. On the other hand, in the provision of services, the total amount of data to be transmitted is smaller than in the case of provision of multimedia information, but it is necessary to perform bidirectional data transmission between the service provider and the user. There are features. As described above, if the processing contents of nodes having different characteristics and playing different roles are handled without distinction, communication control between the nodes of the multimedia network system becomes complicated, and systematic provision of multimedia information and services is provided. Becomes difficult.

【0005】また、例えば、利用者の要求に応じて任意
の音声・映像データ(VODデータ)を配信するVOD
システムの場合には、VODデータを生成するVODデ
ータ生成装置と、生成したVODデータを視聴者に伝送
するVODデータ伝送装置が必要になる。このように、
複雑で高度なデータ処理および通信処理の実現には、マ
ルチメディアネットワークシステムを介して相互接続し
た複数のノードに連携・協調した動作をさせて(協働さ
せて)1つの機能を実現することが必要となる場合があ
る。しかしながら、現在提案されているマルチメディア
ネットワークシステムにおいては、複数のノードの連携
・協調した動作を支援する機能はない。このため、複数
のノードを含むデータ・サービス提供システムそれぞれ
が必要とする構成要素の全てを備える必要があり、複数
のデータ・サービス提供システム間で装置資源を共有す
ることが難しい。
[0005] For example, a VOD that distributes arbitrary audio / video data (VOD data) in response to a user request
In the case of a system, a VOD data generation device that generates VOD data and a VOD data transmission device that transmits the generated VOD data to a viewer are required. in this way,
In order to realize complicated and advanced data processing and communication processing, it is necessary to realize a single function by causing a plurality of nodes interconnected via a multimedia network system to operate in cooperation with each other. May be required. However, the multimedia network system currently proposed does not have a function of supporting the cooperative operation of a plurality of nodes. For this reason, it is necessary to provide all the components required by each data service providing system including a plurality of nodes, and it is difficult to share device resources among the plurality of data service providing systems.

【0006】また、複数のマルチメディアネットワーク
システムを相互に接続して、さらに大規模なネットワー
クシステムを構成することが要求される場合が考えられ
る。このような場合、複数のマルチメディアネットワー
クシステムが全て同一の通信回線を用いて構成されてい
るとは限らず、例えば、CATV通信回線またはISD
N回線を用いたマルチメディアネットワークシステム等
と、ATM通信回線を用いたマルチメディアネットワー
クシステムとを相互接続する必要が生じうる。
[0006] Further, there may be a case where a plurality of multimedia network systems are required to be interconnected to form a larger network system. In such a case, a plurality of multimedia network systems are not always configured using the same communication line. For example, a CATV communication line or an ISD
It may be necessary to interconnect a multimedia network system using an N line and a multimedia network system using an ATM communication line.

【0007】本発明は上述した従来技術の問題点に鑑み
てなされたものであり、それぞれ特徴を有し、異なる役
割を果たす複数の種類のノードを別個に取り扱うことが
でき、系統立ったマルチメディア情報およびサービスの
提供を可能とするマルチメディアネットワークシステム
およびマルチメディア通信方法を提供することを目的と
する。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems of the prior art, and has a plurality of types of nodes each having a characteristic and a different role to be dealt with separately. An object of the present invention is to provide a multimedia network system and a multimedia communication method capable of providing information and services.

【0008】また、本発明は、通信回線を介して相互に
接続された複数のノードの連携・協調した動作を支援
し、これら複数のノードを協働させて1つのデータ・サ
ービス機能を提供するデータ・サービス提供システムを
実現することができ、しかも、複数のデータ・サービス
提供システム間で、装置資源を共用することが可能なマ
ルチメディアネットワークシステムおよびマルチメディ
ア通信方法を提供することを目的とする。
Further, the present invention supports the cooperative and cooperative operation of a plurality of nodes connected to each other via a communication line, and provides one data service function by cooperating the plurality of nodes. It is an object of the present invention to provide a multimedia network system and a multimedia communication method that can realize a data service providing system and that can share device resources among a plurality of data service providing systems. .

【0009】また、本発明は、異なる通信回線を用いて
ノードが相互接続されたマルチメディアネットワークシ
ステムを複数、接続して、さらに大規模なマルチメディ
アネットワークシステムを構成することができ、しか
も、かかる大規模なマルチメディアネットワークシステ
ム全体として、単一のマルチメディアネットワークシス
テムに閉じた場合と同様の機能を実現することができる
マルチメディアネットワークシステムおよびマルチメデ
ィア通信方法を提供することを目的とする。
Further, according to the present invention, a plurality of multimedia network systems in which nodes are interconnected using different communication lines can be connected to form a larger-scale multimedia network system. It is an object of the present invention to provide a multimedia network system and a multimedia communication method capable of realizing the same function as a closed multimedia network system as a whole in a large-scale multimedia network system.

【0010】また、本発明は、サービス提供者が顧客管
理、利用者認証、課金処理等の管理機能を主に実現し、
コンテントの蓄積を機能的に独立させた構成のマルチメ
ディアネットワークシステムおよび通信方法を提供する
ことを目的とする。また、本発明は、コンテントを蓄積
するサーバが複数存在し、それらが混在したネットワー
クの上で、情報提供サービスを実現することができるマ
ルチメディアネットワークシステムおよびマルチメディ
ア通信方法を提供することを目的とする。
[0010] Further, according to the present invention, a service provider mainly implements management functions such as customer management, user authentication, and billing processing.
An object of the present invention is to provide a multimedia network system and a communication method having a configuration in which content storage is functionally independent. Another object of the present invention is to provide a multimedia network system and a multimedia communication method capable of realizing an information providing service on a network in which a plurality of servers for storing content exist and the servers are mixed. I do.

【0011】また、本発明は、サービスの所在や内容を
検索する機能をサービス提供者から独立させ、広い範囲
でその機能を実現しうるマルチメディアネットワークシ
ステムおよびマルチメディア通信方法を提供することを
目的とする。また、本発明は、コンテントの生成から、
蓄積、配送、消費に到るデータの流れを体系化しうるマ
ルチメディアネットワークシステムおよびマルチメディ
ア通信方法を提供することを目的とする。
Another object of the present invention is to provide a multimedia network system and a multimedia communication method capable of making a function for searching for the location and contents of a service independent of a service provider and realizing the function in a wide range. And The present invention also provides a method for generating content from
An object of the present invention is to provide a multimedia network system and a multimedia communication method that can systematize a data flow leading to storage, distribution, and consumption.

【0012】また、本発明は、利用者相互間、あるい
は、提供者相互間の同種のネットワーク構成要素間での
連携や協調によるサービスの提供を可能とするマルチメ
ディアネットワークシステムおよびマルチメディア通信
方法を提供することを目的とする。
Further, the present invention provides a multimedia network system and a multimedia communication method which enable services to be provided between users or between providers of the same kind between network components by coordination and cooperation. The purpose is to provide.

【0013】[0013]

【課題を解決するための手段】上記目的を達成するため
に、第1の発明のマルチメディアネットワークシステム
は、複数のデータ処理手段が通信回線を介して複数の種
類のデータを伝送するマルチメディアネットワークシス
テムであって、前記複数のデータ処理手段には、提供す
るデータの内容を案内する第1の種類の案内情報と、前
記通信回線からの要求情報に応じたデータとを前記通信
回線を介して他の前記データ処理手段に提供するデータ
提供手段と、前記データ提供手段から提供されたデータ
を使用し、提供するサービスの内容を案内する第1の種
類の案内情報と前記通信回線からの要求情報に応じたサ
ービスとを前記通信回線を介して他の前記データ処理手
段に提供するサービス提供手段と、前記データ提供手段
および前記サービス提供手段が提供する第1の種類の案
内情報を前記通信回線を介して受け、受けた第1の種類
の案内情報、および、前記データ提供手段および前記サ
ービス提供手段の所在を示す情報を含む第2の種類の案
内情報を前記通信回線を介して他の前記データ処理手段
に媒介する媒介手段と、前記データ提供手段、前記サー
ビス提供手段および前記媒介手段が自発的に提供する第
1の種類の案内情報および第2の種類の案内情報、また
は、前記データ提供手段、前記サービス提供手段および
前記媒介手段が他のデータ処理手段の要求に応じて提供
する第1の種類の案内情報および第2の種類の案内情報
前記通信回線を介して受け、要求するデータおよびサ
ービスまたはこれらのいずれかを示す要求情報を前記通
信回線を介して他の前記データ処理手段に対して送出
し、送出した前記要求情報に応じて前記通信回線を介し
て他の前記データ処理手段から提供されるデータまたは
サービスを利用するデータ利用手段とが含まれる。
According to a first aspect of the present invention, there is provided a multimedia network system in which a plurality of data processing means transmits a plurality of types of data via a communication line. In the system, the plurality of data processing means includes, via the communication line, first type guidance information for guiding contents of data to be provided, and data according to request information from the communication line. Data providing means for providing to the other data processing means, first type guidance information for guiding the contents of the service to be provided using the data provided from the data providing means, and request information from the communication line Service providing means for providing a service according to the above to other data processing means via the communication line, the data providing means and the service Receiving the first type of guidance information provided by the providing means via the communication line, including the received first type of guidance information, and information indicating the locations of the data providing means and the service providing means; Mediating means for mediating two types of guidance information to the other data processing means via the communication line; and a first type of mediating means which the data providing means, the service providing means and the mediating means voluntarily provide. Guidance information and a second type of guidance information, or a first type of guidance information and a second type of guidance information provided by the data providing means, the service providing means and the intermediary means in response to a request from another data processing means. types of guidance information received via the communication line, a request for data and service or request information indicating either of these via the communication line other of said data processing And sent to the stage, via the communication line includes a data utilization unit utilizing the data or services provided by other said data processing means in response to sending the above request information.

【0014】第2の発明のマルチメディア通信方法は、
複数のノード間で通信回線を介して複数の種類のデータ
を伝送するマルチメディア通信方法であって、前記複数
のノードの1つ以上は、提供するデータの内容を案内す
る第1の種類の案内情報と、前記通信回線からの要求情
報に応じたデータとを前記通信回線を介して他のノード
に提供し、前記複数のノードの1つ以上は、前記提供さ
れたデータを使用し、提供するサービスの内容を案内す
る第1の種類の案内情報と、前記通信回線からの要求情
報に応じたサービスとを前記通信回線を介して他の前記
ノードに提供し、前記複数のノードの1つ以上は、提供
された前記第1の種類の案内情報を前記通信回線を介し
て受け、受けた第1の種類の案内情報、および、前記デ
ータおよびサービスを提供するノードの所在を示す情報
を含む第2の種類の案内情報を前記通信回線を介して他
のノードに媒介し、前記複数のノードの1つ以上は、他
のノードが自発的に提供し、または、これらが他のノー
ドの要求に応じて提供する第1の種類の案内情報および
第2の種類の案内情報を前記通信回線を介して受け、要
求するデータおよびサービスまたはこれらのいずれかを
示す要求情報を前記通信回線を介して他のノードに対し
て送出し、送出した前記要求情報に応じて前記通信回線
を介して他のノードから提供されるデータまたはサービ
スを利用する。
[0014] A multimedia communication method according to a second aspect of the present invention includes:
A multimedia communication method for transmitting a plurality of types of data between a plurality of nodes via a communication line, wherein one or more of the plurality of nodes includes a first type of guidance for guiding contents of data to be provided. Providing information and data corresponding to request information from the communication line to another node via the communication line, wherein one or more of the plurality of nodes use and provide the provided data. A first type of guidance information for guiding the contents of the service and a service according to the request information from the communication line are provided to the other nodes via the communication line, and one or more of the plurality of nodes are provided. Receives the first type of guidance information provided via the communication line, and includes the received first type of guidance information, and information indicating the location of a node that provides the data and service. Two types Guidance information is mediated to other nodes via the communication line, and one or more of the plurality of nodes is provided voluntarily by the other node, or is provided at the request of the other node. The first type of guidance information and the second type of guidance information are received via the communication line , and requested data and / or request information indicating any of them is transmitted to another node via the communication line. And uses data or services provided from another node via the communication line in accordance with the transmitted request information.

【0015】また、第3の発明の媒介装置は、提供する
データの内容を案内する第1の種類の案内情報と、前記
通信回線からの要求情報に応じたデータとを前記通信回
線を介してデータ提供手段から受け、提供するサービス
の内容を案内する第1の種類の案内情報と前記通信回線
からの要求情報に応じたサービスとを前記通信回線を介
してサービス提供手段から受け、前記データ提供手段、
前記サービス提供手段、他の媒介手段またはデータ利用
手段からの要求情報に応じて、前記受けた第1の種類の
案内情報、および、前記データ提供手段および前記サー
ビス提供手段の所在を示す情報を含む第2の種類の案内
情報を前記通信回線を介して、前記要求情報を発した前
記データ提供手段、前記サービス提供手段、他の媒介手
段またはデータ利用手段に提供する媒介手段を有する。
Further, the intermediary device according to a third aspect of the present invention provides, via the communication line, first type guidance information for guiding the contents of the data to be provided, and data according to the request information from the communication line. Receiving, from the service providing means via the communication line, a first type of guidance information for guiding the contents of the service to be provided and the service according to the request information from the communication line; means,
In response to request information from the service providing means, another intermediary means or data using means, the received first type guide information and information indicating the location of the data providing means and the service providing means are included. There is a mediating means for providing the second type of guidance information to the data providing means, the service providing means, another mediating means or the data utilizing means which issued the request information via the communication line.

【0016】また、第4の発明のマルチメディアシステ
ムネットワークシステムは、複数のデータ処理手段が通
信回線を介して複数の種類のデータを伝送するマルチメ
ディアネットワークシステムであって、前記複数のデー
タ処理手段には、提供するデータの内容を案内する第1
の種類の案内情報と、前記通信回線からの要求情報に応
じたデータとを前記通信回線を介して他の前記データ処
理手段に提供するデータ提供手段と、前記データ提供手
段から提供されたデータを使用し、提供するサービスを
実現するためのプログラムモジュールを前記通信回線を
介して他の前記データ処理手段に提供し、提供するサー
ビスの内容を案内する第1の種類の案内情報と前記通信
回線からの要求情報に応じたサービスとを前記通信回線
を介して他の前記データ処理手段に提供するサービス提
供手段と、前記データ提供手段および前記サービス提供
手段が提供する第1の種類の案内情報を前記通信回線を
介して受け、受けた第1の種類の案内情報、および、前
記データ提供手段および前記サービス提供手段の所在を
示す情報を含む第2の種類の案内情報を前記通信回線を
介して他の前記データ処理手段に媒介する媒介手段と、
前記データ提供手段、前記サービス提供手段および前記
媒介手段が自発的に提供する第1の種類の案内情報およ
び第2の種類の案内情報、または、前記データ提供手
段、前記サービス提供手段および前記媒介手段が他のデ
ータ処理手段の要求に応じて提供する第1の種類の案内
情報および第2の種類の案内情報を前記通信回線を介し
受け、要求するデータおよびサービスまたはこれらの
いずれかを示す要求情報を前記通信回線を介して他の前
記データ処理手段に対して送出し、送出した前記要求情
報に応じて前記通信回線を介して他の前記データ処理手
段から提供されるデータまたはサービスを利用するデー
タ利用手段とが含まれる。
A multimedia system network system according to a fourth invention is a multimedia network system in which a plurality of data processing means transmit a plurality of types of data via a communication line, wherein the plurality of data processing means are provided. The first to guide the contents of the data to be provided
Data providing means for providing the type of guidance information and data corresponding to the request information from the communication line to the other data processing means via the communication line, and data provided from the data providing means. A program module for using and providing a service to be provided is provided to the other data processing means via the communication line, and the first type of guidance information for guiding the contents of the provided service and the communication line Service providing means for providing a service according to the request information to the other data processing means via the communication line; and a first type of guidance information provided by the data providing means and the service providing means. A first type of guidance information received and received via a communication line, and information indicating the location of the data providing means and the service providing means. And intermediary means for mediating the other of said data processing means types of guidance information through said communication line,
The first type of guidance information and the second type of guidance information voluntarily provided by the data providing means, the service providing means and the mediating means, or the data providing means, the service providing means and the mediating means Supplies the first type of guidance information and the second type of guidance information provided in response to a request from another data processing means via the communication line.
And sends request information indicating the requested data and service or any of them to the other data processing means via the communication line, and transmits the request information via the communication line according to the transmitted request information. And data utilization means utilizing data or services provided by the other data processing means.

【0017】また、第5の発明のマルチメディアネット
ワークシステムは、複数のプレーンが通信回線を介して
複数の種類のデータを伝送するマルチメディアネットワ
ークシステムであって、前記複数のプレーンの各々は、
通信回線を介して複数の種類のデータを伝送する複数の
データ処理手段を有し、前記複数のデータ処理手段に
は、提供するデータの内容を案内する案内情報と、前記
通信回線からの要求情報に応じたデータとを前記通信回
線を介して他の前記データ処理手段に提供するデータ提
供手段と、前記データ提供手段と前記通信回線を介して
接続され、前記通信回線を介して、または、直接に前記
データ提供手段が提供するデータを生成する情報内容提
供手段と、前記データ提供手段から提供されたデータを
使用し、提供するサービスの内容を案内する案内情報と
前記通信回線からの要求情報に応じたサービスとを前記
通信回線を介して他の前記データ処理手段に提供するサ
ービス提供手段と、前記データ提供手段および前記サー
ビス提供手段が提供する案内情報を前記通信回線を介し
受け、要求するデータおよびサービスまたはこれらの
いずれかを示す要求情報を前記通信回線を介して他の前
記データ処理手段に対して送出し、送出した前記要求情
報に応じて前記通信回線を介して他の前記データ処理手
段から提供されるデータまたはサービスを利用するデー
タ利用手段とを有し、任意の前記プレーンの前記データ
利用手段と、他の前記プレーンの前記情報内容提供手段
とを有するノードを有する。
Further, a multimedia network system according to a fifth aspect of the present invention is a multimedia network system in which a plurality of planes transmit a plurality of types of data via a communication line, wherein each of the plurality of planes includes:
It has a plurality of data processing means for transmitting a plurality of types of data via a communication line, the plurality of data processing means includes guidance information for guiding the contents of data to be provided, and request information from the communication line. Data providing means for providing the data corresponding to the above to the other data processing means via the communication line, connected via the data providing means and the communication line, via the communication line, or directly Information content providing means for generating data provided by the data providing means, using the data provided from the data providing means, providing guidance information for guiding the content of the service to be provided, and request information from the communication line. Service providing means for providing a corresponding service to the other data processing means via the communication line, and the data providing means and the service providing means The guide information via the communication line that
And sends request information indicating the requested data and service or any of them to the other data processing means via the communication line, and transmits the request information via the communication line according to the transmitted request information. A data use unit that uses data or a service provided from another data processing unit; and a node having the data use unit of any of the planes and the information content provision unit of another plane. Have.

【0018】また、第6の発明のマルチメディアシステ
ムネットワークシステムは、複数のデータ処理手段が通
信回線を介して複数の種類のデータを伝送するマルチメ
ディアネットワークシステムであって、前記複数のデー
タ処理手段には、データ提供手段、サービス提供手段、
媒介手段およびデータ利用手段が含まれ、前記データ提
供手段は、提供するデータの内容を案内する第1の種類
の案内情報と、前記通信回線からの要求情報に応じたデ
ータとを前記通信回線を介して他の前記データ処理手段
に提供し、前記サービス提供手段は、前記データ提供手
段から提供されたデータを使用し、提供するサービスの
内容を案内する第1の種類の案内情報と前記通信回線か
らの要求情報に応じたサービスとを前記通信回線を介し
て他の前記データ処理手段に提供し、前記媒介手段は、
前記データ提供手段および前記サービス提供手段が提供
する第1の種類の案内情報を前記通信回線を介して受
け、受けた第1の種類の案内情報、および、前記データ
提供手段および前記サービス提供手段の所在を示す情報
を含む第2の種類の案内情報を前記通信回線を介して他
の前記データ処理手段に媒介し、前記データ提供手段か
ら受けた前記案内情報を加工して生成した2次的な案内
情報を前記データ利用手段に提供し、必要に応じて前記
サービス提供手段のサービス提供を代行し、前記データ
利用手段は、前記データ提供手段、前記サービス提供手
段および前記媒介手段が自発的に提供する第1の種類の
案内情報および第2の種類の案内情報、または、前記デ
ータ提供手段、前記サービス提供手段および前記媒介手
段が他のデータ処理手段の要求に応じて提供する第1の
種類の案内情報および第2の種類の案内情報を前記通信
回線を介して受け、要求するデータおよびサービスまた
はこれらのいずれかを示す要求情報を前記通信回線を介
して他の前記データ処理手段に対して送出し、送出した
前記要求情報に応じて前記通信回線を介して他の前記デ
ータ処理手段から提供されるデータまたはサービスを利
用する。
A multimedia system network system according to a sixth invention is a multimedia network system in which a plurality of data processing means transmits a plurality of types of data via a communication line, wherein the plurality of data processing means are provided. Contains data provision means, service provision means,
An intermediary means and a data utilization means are included, and the data providing means transmits the first type of guidance information for guiding the contents of the data to be provided and data corresponding to request information from the communication line to the communication line. The first type of guidance information for providing the contents of the service to be provided, using the data provided from the data providing means, and the communication line. Providing a service according to the request information from the other data processing means via the communication line, the mediation means,
The first type of guidance information provided by the data providing means and the service providing means is received via the communication line, and the received first type of guidance information, and the first type of guidance information received by the data providing means and the service providing means. A second type of guidance information including information indicating the location is mediated through the communication line to the other data processing means, and a secondary information generated by processing the guidance information received from the data providing means is generated. Providing guidance information to the data using means and acting as a service providing means for the service providing means as required, wherein the data using means is voluntarily provided by the data providing means, the service providing means and the mediating means. The first type of guidance information and the second type of guidance information, or the data providing unit, the service providing unit, and the intermediary unit perform other data processing. The communication guidance information of the first kind of the guidance information and the second type to provide in accordance with the stage requirements
Via the communication line, sending out request information indicating the requested data and / or service to the other data processing means via the communication line, and according to the sent request information, the communication line And data or services provided by the other data processing means via the data processing means.

【0019】[0019]

【0020】[0020]

【0021】[0021]

【0022】[0022]

【0023】[0023]

【0024】[0024]

【0025】[0025]

【0026】[0026]

【0027】[0027]

【0028】[0028]

【0029】[0029]

【0030】[0030]

【発明の実施の形態】第1実施形態 以下、本発明の実施形態を説明する。図1は、本実施形
態における本発明に係るマルチメディアネットワークシ
ステム1の構成を示す図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS First Embodiment Hereinafter, embodiments of the present invention will be described. FIG. 1 is a diagram showing a configuration of a multimedia network system 1 according to the present invention in the present embodiment.

【0031】マルチメディアネットワークシステム1
は、コンピュータ、放送、出版等の各媒体を融合して取
り扱う。図1に示すように、マルチメディアネットワー
クシステム1は、媒介者ノード(mediators) 12、情報
内容提供者ノード(information builders)14、ネット
ワーク提供者ノード(network providers) 16および情
報利用者ノード(consumers) 20、情報サーバノード(i
nformation servers) 32およびサービス提供者ノード
(service organizers)30を含む複数のノードが、図1
中に矢印で示すように相互に通信回線2を介してデータ
の伝送を行うように構成される。また、情報利用者ノー
ド20および情報内容提供者14は、ローカルサーバ(l
ocal servers) 38と通信可能である。
Multimedia network system 1
Deals with media such as computers, broadcasting, and publishing. As shown in FIG. 1, the multimedia network system 1 includes mediator nodes 12, information content provider nodes 14, information providers nodes 16, network providers 16, and information consumers nodes. 20, information server node (i
nformation servers) 32 and service provider nodes
Multiple nodes including (service organizers) 30 are shown in FIG.
As shown by arrows in the figure, data transmission is performed mutually via the communication line 2. Further, the information user node 20 and the information content provider 14 are connected to the local server (l
ocal servers) 38.

【0032】なお、以下、ノードと記す場合には、物理
的ネットワークの構成要素に限らず、例えば、通信回線
2に接続されるノード内のアプリケーションモジュール
であってもよい。通信回線2は、例えば、ISDN通信
回線、ATM通信回線、データ通信回線およびイーサネ
ット等のLANであって、マルチメディアネットワーク
システム1に含まれる各ノード間で相互にデータの伝送
を行う。
In the following, the term "node" is not limited to a component of a physical network, but may be, for example, an application module in a node connected to the communication line 2. The communication line 2 is a LAN such as an ISDN communication line, an ATM communication line, a data communication line, and an Ethernet, for example, and mutually transmits data between nodes included in the multimedia network system 1.

【0033】ネットワーク提供者ノード16は、通信回
線2に対する通信制御処理を行い、マルチメディアネッ
トワークシステム1の各ノードにネットワーク基盤を提
供する。図2は、図1に示した情報サーバノード32の
構成を示す図である。
The network provider node 16 performs a communication control process for the communication line 2 and provides a network infrastructure to each node of the multimedia network system 1. FIG. 2 is a diagram showing a configuration of the information server node 32 shown in FIG.

【0034】図2に示すように、マルチプルネットワー
クインターフェース(MNIF;multiple network interfac
e)320、ストリーマ334およびポンプ338といっ
たハードウェアと、ナビゲーションインタプリタ(navig
ation interpreter)322、サーバ内オペレータ(intra
server operator) 324、サーチャー(searcher)32
6、認証328、課金330、バルクデータ送信33
2、バルクデータ受信336およびサーバデータベース
340といったソフトウェアとから構成され、サーバデ
ータベース340は、ミスクデータ(misc data) 34
2、アプリケーションドライババンク(application dri
ver bank) 344およびビデオデータバンク(video dat
a bank) 346等のデータから構成される。
As shown in FIG. 2, a multiple network interface (MNIF)
e) hardware such as 320, streamer 334 and pump 338, and a navigation interpreter (navig
ation interpreter) 322, server operator (intra
server operator) 324, searcher 32
6, authentication 328, billing 330, bulk data transmission 33
2, software such as a bulk data reception 336 and a server database 340. The server database 340 stores misc data 34.
2. Application driver bank (application dri
ver bank) 344 and video data bank (video dat
a bank) 346.

【0035】ナビゲーションインタプリタ322は、図
1に示す媒介者ノード12から入力したナビゲーション
要求を解釈して、サーチャー326に検索指示を出力す
る。サーチャー326は、検索指示に応じて、サーバデ
ータベース340から所定の情報を検索する。
The navigation interpreter 322 interprets the navigation request input from the intermediary node 12 shown in FIG. 1 and outputs a search instruction to the searcher 326. The searcher 326 searches for predetermined information from the server database 340 according to the search instruction.

【0036】サーバ内オペレータ324は、情報サーバ
ノード32の各構成要素の制御を統括的に行っている。
バルクデータ受信336は、例えば、マルチプルネット
ワークインターフェース320を介して、図1に示す情
報内容提供者ノード14から入力した情報を、サーバデ
ータベース340に出力して格納させる。
The in-server operator 324 controls the components of the information server node 32 in an integrated manner.
The bulk data reception 336 outputs, for example, information input from the information content provider node 14 shown in FIG. 1 to the server database 340 via the multiple network interface 320 and causes the server database 340 to store the information.

【0037】バルクデータ送信332は、例えば、サー
チャー326による検索処理によってサーバデータベー
ス340から得られた情報をマルチプルネットワークイ
ンターフェース320を介して情報利用者ノードに出力
する。認証328は、マルチプルネットワークインター
フェース320を介して、情報利用者ノードなどの依頼
元装置から、利用依頼データを受け取り、自らが署名し
た依頼データと、認証機関が署名した暗号鍵を依頼元装
置に送る。依頼元装置は、利用を依頼するデータなどの
情報を含む発注書データと支払い指示書データのそれぞ
れに例えばディジタル署名を付加し、受け取った暗号鍵
で暗号化して認証328に出力する。認証328は、依
頼元装置からのデータを復号鍵で復号し、ディジタル署
名から、発注書データが正当であるとを確認すると、そ
の確認結果をナビゲーションインタプリタ322、課金
330、バルクデータ送信332およびバルクデータ受
信336に出力する。ナビゲーションインタプリタ32
2、課金330、バルクデータ送信332およびバルク
データ受信336は、この確認結果を入力すると、情報
提供に関する一連の処理を実行する。
The bulk data transmission 332 outputs, for example, information obtained from the server database 340 by the search processing by the searcher 326 to the information user node via the multiple network interface 320. The authentication 328 receives use request data from a request source device such as an information user node via the multiple network interface 320, and sends the request data signed by itself and the encryption key signed by the certification authority to the request source device. . The request source device adds, for example, a digital signature to each of the purchase order data and the payment instruction data including information such as data for requesting use, encrypts the data with the received encryption key, and outputs the encrypted data to the authentication 328. The authentication 328 decrypts the data from the request source device with the decryption key, and confirms from the digital signature that the purchase order data is valid. Output to data reception 336. Navigation interpreter 32
2. The billing 330, the bulk data transmission 332, and the bulk data reception 336 execute a series of processes related to information provision upon input of the confirmation result.

【0038】課金330は、例えば、認証328から確
認結果を入力すると、前述した発注書データおよび支払
い指示書データに基づいて、所定の課金処理を行う。こ
のとき、課金330は、従量制を採用した場合には、図
9に示す情報利用者ノード20の課金210との間で、
例えば、映画やニュースなどの1本のタイトル毎の課金
処理あるいは1シーン毎や1ページ毎に課金するマイク
ロペイメント処理を相互に連携して行う。
For example, upon input of the confirmation result from the authentication 328, the charging unit 330 performs a predetermined charging process based on the order form data and the payment instruction data. At this time, when the metering system is adopted, the billing 330 is between the billing 210 of the information user node 20 shown in FIG.
For example, charging processing for each title such as a movie or news, or micropayment processing for charging for each scene or each page is performed in cooperation with each other.

【0039】情報サーバノード32は、例えばVOD(v
ideo on demand) システムであって、VODデータ等の
実時間的なデータストリーム、あるいは、VODデータ
の配信に必要となるサービスを情報利用者ノード20に
提供する。なお、情報サーバノード32から情報利用者
ノード20に対しては、実時間的なデータが通信回線2
を介して伝送され、情報サーバノード32と情報利用者
ノード20との間では、データ提供に係るサービス機能
を実現するためのデータが伝送される。
The information server node 32 has, for example, VOD (v
The system provides an information user node 20 with a real-time data stream such as VOD data or a service required for distribution of VOD data. Note that real-time data is transmitted from the information server node 32 to the information user node 20 via the communication line 2.
, And data for realizing a service function related to data provision is transmitted between the information server node 32 and the information user node 20.

【0040】また、情報サーバノード32とサービス提
供者ノード30とがデータ提供に係るサービス機能の実
現のために連携して動作する場合には、情報サーバノー
ド32とサービス提供者ノード30の間で、データ提供
に係るサービス機能の実現のための連携動作に要するデ
ータが通信回線2を介して伝送される。
When the information server node 32 and the service provider node 30 operate in cooperation with each other to realize a service function related to data provision, the information server node 32 and the service provider node 30 operate between the information server node 32 and the service provider node 30. In addition, data required for a cooperative operation for realizing a service function related to data provision is transmitted via the communication line 2.

【0041】また、情報サーバノード32から媒介者ノ
ード12へは、情報サーバノード32が提供するデータ
ストリームの内容を案内する案内データ(案内情報)が
通信回線2を介して伝送される。また、一般的には、情
報利用者ノード20の利用者から情報サーバノード32
へは、要求するデータストリームを指定する要求データ
(要求情報)が伝送される。また、媒介者ノード12を
中継装置として機能させる場合には、情報利用者ノード
20の利用者が情報サーバノード32に対して要求する
データストリームを指定する要求データ(要求情報)
が、情報利用者ノード20から媒介者ノード12に伝送
された後に、情報サーバノード32に伝送される。
Further, guide data (guide information) for guiding the contents of the data stream provided by the information server node 32 is transmitted from the information server node 32 to the intermediary node 12 via the communication line 2. Also, generally, the user of the information user node 20 sends the information server node 32
, Request data (request information) designating the requested data stream is transmitted. When the intermediary node 12 functions as a relay device, request data (request information) specifying a data stream requested by the user of the information user node 20 to the information server node 32
Is transmitted from the information user node 20 to the intermediary node 12, and then transmitted to the information server node 32.

【0042】また、情報サーバノード32が、例えば図
6に示すように、VODデータを情報利用者ノード20
に配信する複数のノードから構成され、あるいは、繁忙
期間にサービス処理を分散する情報処理ユニットである
場合には、媒介者ノード12と情報処理ユニットとの間
で、1つの情報処理ユニットに閉じた各装置間の動作の
連携・協調を図るためのデータ、あるいは、情報処理ユ
ニット間の各装置間の動作の連携・協調を図るためのデ
ータがさらに伝送される。尚、VODデータは、情報内
容提供者ノード14によって提供される。
The information server node 32 transmits the VOD data to the information user node 20 as shown in FIG.
In the case of an information processing unit that is composed of a plurality of nodes for distributing service processing or distributes service processing during a busy period, a single information processing unit is closed between the mediator node 12 and the information processing unit. Data for coordinating and coordinating operations between devices or data for coordinating and coordinating operations between devices between information processing units is further transmitted. The VOD data is provided by the information content provider node 14.

【0043】ローカルサーバ38は、情報内容提供者ノ
ード14が提供するデータストリームを、例えばディジ
タルビデオテープ等の磁気記録媒体、光磁気ディスクと
いった記録媒体に記録し、情報利用者ノード20に対し
て提供する。情報内容提供者ノード14は、サービス提
供者ノード30、情報サーバノード32およびローカル
サーバ38が提供するデータあるいはサービスを供給
し、あるいは、更新する。
The local server 38 records the data stream provided by the information content provider node 14 on a recording medium such as a magnetic recording medium such as a digital video tape or a magneto-optical disk, and provides it to the information user node 20. I do. The information content provider node 14 supplies or updates data or services provided by the service provider node 30, the information server node 32, and the local server 38.

【0044】図3は、情報内容提供者ノード14の構成
図である。図3に示すように、情報内容提供者ノード1
4は、情報マネージャ510、サービス提供者プロファ
イル511、メディアデータDB512、メディアシー
ケンスエディタ516、マルチプルネットワークインタ
ーフェース520、メディアプロダクトDB(Database)
521、認証528および課金530を有する。
FIG. 3 is a configuration diagram of the information content provider node 14. As shown in FIG. 3, the information content provider node 1
Reference numeral 4 denotes an information manager 510, a service provider profile 511, a media data DB 512, a media sequence editor 516, a multiple network interface 520, and a media product DB (Database).
521, authentication 528, and billing 530.

【0045】メディアデータDB512は、スクリプト
スケルトン513、メディアデータセグメント514を
備えている。メディアデータセグメント514には、メ
ディアデータ515が含まれる。メディアシーケンスエ
ディタ516は、シーケンスジェネレータ517、タイ
ミングシュミレータ518およびメディアプロセッサ5
19を備えている。
The media data DB 512 includes a script skeleton 513 and a media data segment 514. The media data segment 514 includes media data 515. The media sequence editor 516 includes a sequence generator 517, a timing simulator 518, and a media processor 5.
19 is provided.

【0046】メディアプロダクトDB521は、メディ
アデータコンパウンド522を備えている。メディアデ
ータコンパウンド522には、シーケンススクリプト5
23およびメディアデータ524が含まれる。メディア
シーケンスエディタ516では、タイミングシュミレー
タ518によるタイミング制御に基づいて、スクリプト
スケルトン513からのスクリプトデータおよびメディ
アデータセグメント514からのメディアデータを、そ
れぞれシーケンスジェネレータ517およびメディアプ
ロセッサ519において、図4に示すメディアデータシ
ーケンス523cを実現するように編集を行う。これに
よって、メディアデータコンパウンド522を構成する
シーケンススクリプト523およびメディアデータ52
4が生成される。
The media product DB 521 has a media data compound 522. The media data compound 522 includes a sequence script 5
23 and media data 524 are included. In the media sequence editor 516, based on the timing control by the timing simulator 518, the script data from the script skeleton 513 and the media data from the media data segment 514 are transmitted to the media data shown in FIG. Editing is performed so as to realize the sequence 523c. Thereby, the sequence script 523 and the media data 52 constituting the media data compound 522 are formed.
4 is generated.

【0047】シーケンススクリプト523は、図4に示
すように、ヘッダ523a,メディアデータリファレン
ス523bおよびメディアデータシーケンス523cで
構成されている。ここで、メディアデータリファレンス
523bには、メディアデータシケーンス523cに記
述されたメディアデータの所在情報が記述されている。
As shown in FIG. 4, the sequence script 523 includes a header 523a, a media data reference 523b, and a media data sequence 523c. Here, the location information of the media data described in the media data sequence 523c is described in the media data reference 523b.

【0048】シーケンススクリプト523は、最終的に
図9に示す情報利用者ノード20のマルチメディアブラ
ウザ228において、利用者プロセス評価216からの
指示に基づいて処理される。情報マネージャ510は、
例えば、ネットワークに接続された他の情報内容提供者
ノード14との間で情報交換を行うことが可能である。
The sequence script 523 is finally processed by the multimedia browser 228 of the information user node 20 shown in FIG. 9 based on the instruction from the user process evaluation 216. The information manager 510
For example, it is possible to exchange information with another information content provider node 14 connected to the network.

【0049】なお、いわゆるパッケージメディアによっ
て情報利用者ノード20にもたらされたデータは、情報
利用者ノード20と同一のノード上のローカルな情報サ
ーバノード、例えばディジタルビデオディスク装置(D
VD装置)により、情報利用者ノード20の利用者に利
用される。つまり、マルチメディアネットワークシステ
ム1においては、情報利用者ノード20でローカルにパ
ッケージメディアを扱う場合でも、ローカルサーバ38
を介したデータ提供が構成可能である。
The data provided to the information user node 20 by so-called package media is stored in a local information server node on the same node as the information user node 20, for example, a digital video disk device (D
VD device) is used by the user of the information user node 20. That is, in the multimedia network system 1, even when the information user node 20 handles package media locally, the local server 38
The provision of data via is configurable.

【0050】図5は、サービス提供者ノード30の構成
図である。図5に示すように、サービス提供者ノード3
0は、 サービスマネージャ610、サービスプロファ
イル611、利用者プロファイル612、サーバ情報提
供管理プロファイル613、ナビゲーションインタプリ
タ614、マルチプルネットワークインターフェース6
20、認証628および課金630を有する。
FIG. 5 is a configuration diagram of the service provider node 30. As shown in FIG. 5, the service provider node 3
0 is the service manager 610, service profile 611, user profile 612, server information provision management profile 613, navigation interpreter 614, multiple network interface 6
20, authentication 628 and billing 630.

【0051】サービスプロファイル611は、自らが提
供するサービスの内容の情報を備えている。利用者プロ
ファイル612は、顧客(加入者)情報、顧客に提供し
ているサービスの内容、支払い状況および利用頻度など
の情報を備えている。
The service profile 611 has information on the contents of the service provided by itself. The user profile 612 includes customer (subscriber) information, information on services provided to the customer, payment status, usage frequency, and the like.

【0052】サーバ情報提供管理プロファイル613
は、使用している情報サーバノード32および情報内容
提供者ノード14の所在(ロケーション)およびサービ
ス内容などに関する情報を備えている。サービス提供者
ノード30は、例えば、通信回線2を介したショッピン
グサービス、あるいは、通信回線2を介した銀行業務の
提供といったサービスを情報利用者ノード20に対して
提供する。つまり、サービスの機能を実現するためのプ
ログラムモジュールを備え、要求情報に応じて情報利用
者ノード20に提供し、さらに、サービス提供にかかる
附帯的な機能、例えば、サービスの管理、維持、顧客管
理および課金処理等の機能を実現する。なお、サービス
提供者ノード30も、情報サーバノード32と同様に、
複数の装置が協働して1つのサービスを提供するサービ
ス提供ユニット(情報処理ユニット)であってもよい。
Server Information Provision Management Profile 613
Is provided with information on the location of the used information server node 32 and the information content provider node 14 and the service contents. The service provider node 30 provides the information user node 20 with a service such as a shopping service via the communication line 2 or a provision of banking business via the communication line 2. In other words, a program module for realizing the function of the service is provided and provided to the information user node 20 according to the requested information. Further, incidental functions related to service provision, for example, service management, maintenance, customer management And functions such as billing processing. Note that the service provider node 30 also has the same configuration as the information server node 32.
A service providing unit (information processing unit) in which a plurality of devices cooperate to provide one service may be used.

【0053】なお、サービス提供者ノード30および情
報サーバノード32を階層的に接続し、委託サーバを実
現するとか、あるいは、複数の情報サーバノード32が
業務提携してお互いを呼び合う、いわゆる、再帰的に階
層化した構造とすることも可能である。
It is to be noted that the service provider node 30 and the information server node 32 are hierarchically connected to realize a trust server, or a plurality of information server nodes 32 call each other in a business alliance, so-called recursion. A hierarchical structure is also possible.

【0054】なお、サービス提供者ノード30から情報
利用者ノード20に対しては、上述のサービス機能実現
のためのプログラムモジュールの他に、サービス提供の
受諾を示すデータ、サービス利用案内に用いられるデー
タ、あるいは、サービス提供にかかるインタラクティブ
なデータ等が通信回線2を介して伝送される。
The service provider node 30 sends data to the information user node 20 in addition to the program module for realizing the service function described above, data indicating acceptance of service provision, and data used for service use guidance. Alternatively, interactive data or the like related to service provision is transmitted via the communication line 2.

【0055】また、サービス提供者ノード30から媒介
者ノード12へは、サービス提供者ノード30が提供す
るサービスの内容を案内する案内データが通信回線2を
介して伝送される。また、媒介者ノード12を中継装置
として機能させ、情報利用者ノード20の利用者がサー
ビス提供者ノード30に対して要求するサービスを指定
する要求データ(要求情報)が、情報利用者ノード20
から媒介者ノード12に伝送された後に、サービス提供
者ノード30に伝送される。
Further, guide data for guiding the contents of the service provided by the service provider node 30 is transmitted from the service provider node 30 to the mediator node 12 via the communication line 2. Also, the request data (request information) for causing the intermediary node 12 to function as a relay device and specifying the service requested by the user of the information user node 20 to the service provider node 30 is transmitted to the information user node 20.
Is transmitted to the mediator node 12 and then transmitted to the service provider node 30.

【0056】このような場合、サービス提供者ノード3
0が複数のノード、例えば、サービスを実現するプログ
ラムモジュールの提供、サービスの管理、維持、顧客管
理および課金処理等をそれぞれ実現する装置から構成さ
れる情報処理ユニットである場合には、情報サーバノー
ド32が情報処理ユニットである場合と同様に、媒介者
ノード12との間で各装置間の動作の連携・協調を図る
ためのデータがさらに伝送される。
In such a case, the service provider node 3
If 0 is an information processing unit composed of a plurality of nodes, for example, devices for providing a program module for realizing the service, managing and maintaining the service, managing the customer, and performing billing processing, the information server node Similarly to the case where 32 is the information processing unit, data for coordinating and coordinating the operation between the devices with the intermediary node 12 is further transmitted.

【0057】図6は、情報サーバノード321 の能力が
限界に近づいた場合に、他の情報サーバノード322
機能委託する場合を示す図である。図7は、複数のサー
ビスが統合的に利用され、実際の利用時には、サービス
提供者ノード303 ではなく、サービス提供者ノード3
1 ,302 の間で委託的構成が採られる場合を示す図
である。
[0057] Figure 6, when the information server node 32 1 capacity is close to the limit, is a diagram showing a case that functions entrusted to another information server node 32 2. 7, a plurality of services are utilized integratedly, in actual use, the service provider node 30 3 without the service provider node 3
0 1 is a diagram showing a case where 30 is commissioned structure between two taken.

【0058】図8は、複数の情報サーバノード321
322 が1つの情報利用者ノード20に制御される場合
を示す図である。図6および図7に示すように、複数の
サービス提供者ノード30および情報サーバノード32
の間で機能委託をしたり、統合的構成をとることが可能
である。
FIG. 8 shows a plurality of information server nodes 32 1 ,
32 2 is a diagram illustrating a case controlled by the one information user node 20. As shown in FIGS. 6 and 7, a plurality of service provider nodes 30 and information server nodes 32
It is possible to delegate functions between them and take an integrated configuration.

【0059】また、図8に示すように、複数の情報サー
バノード321 ,322 が協働して1つの情報利用者ノ
ード20に対してサービスを行うことも可能である。図
9は、図1に示した情報利用者ノード20の構成を示す
図である。図9に示すように、情報利用者ノード20
は、例えば、いわゆるマルチメディアコンピュータであ
って、マルチプルネットワークインターフェース20
0、デコーダ装置224、コントローラ226、マルチ
メディアブラウザ228および記録装置202といった
ハードウェアと、ナビゲーションプロセッサ204、課
金210、認証212、サーチャー214、利用者プロ
セス評価216、ユーザーインタフェースドライバ21
8、アプリケーションドライバインストーラ220およ
びストリームデータ受信222といったソフトウェアか
ら構成される。
[0059] Further, as shown in FIG. 8, it is also possible to carry out the service to multiple information server node 32 1, 32 2 is one in cooperation with the information user node 20. FIG. 9 is a diagram showing a configuration of the information user node 20 shown in FIG. As shown in FIG. 9, the information user node 20
Is, for example, a so-called multimedia computer, and a multiple network interface 20
0, a decoder device 224, a controller 226, a multimedia browser 228 and a recording device 202, a navigation processor 204, a billing 210, an authentication 212, a searcher 214, a user process evaluation 216, and a user interface driver 21.
8, software such as an application driver installer 220 and stream data reception 222.

【0060】認証212は、サービス利用を開始すると
きには、図5に示すサービス提供者ノード30の認証6
28と協働してユーザ認証の手続きを行う。また、認証
212は、サービスのデータの使用を開始するときに、
図2に示す情報サーバノード32の認証328と協働し
ユーザ認証の手続きを行う。また、認証212は、情
報案内を要求するときに、必要であれば、図10に示す
媒介者ノード12の認証728と協働してユーザ認証の
手続きを行う。
When starting the use of the service, the authentication 212 includes the authentication 6 of the service provider node 30 shown in FIG.
28, and performs a user authentication procedure. In addition, the authentication 212 starts when using the service data.
The user authentication procedure is performed in cooperation with the authentication 328 of the information server node 32 shown in FIG. When requesting information guidance, the authentication 212 performs a user authentication procedure in cooperation with the authentication 728 of the intermediary node 12 shown in FIG. 10, if necessary.

【0061】課金210は、加入制であれば、図5に示
すサービス提供者ノード30の課金630と協働して課
金の手続きを行う。また、課金210は、従量制であれ
ば、図2に示す情報サーバノード32の課金330と協
働して課金の手続きを行う。また、課金210は、有料
案内であれば、図10に示す媒介者ノード12の課金7
30と協働して課金の手続きを行う。
If the charging 210 is a subscription system, a charging procedure is performed in cooperation with the charging 630 of the service provider node 30 shown in FIG. If the billing 210 is a pay-as-you-go system, a billing procedure is performed in cooperation with the billing 330 of the information server node 32 shown in FIG. If the charge 210 is a paid guide, the charge 7 of the intermediary node 12 shown in FIG.
In cooperation with 30, a billing procedure is performed.

【0062】また、ナビゲーション204のプリプロセ
ッサ206は、媒介者ノード12に問い合わせを行うた
めの要求データを用意する。また、ポストプロセッサ2
08は、要求データに応じた媒介者ノード12からの情
報を解釈およびアレンジして処理(使用)する。
The preprocessor 206 of the navigation 204 prepares request data for making an inquiry to the intermediary node 12. Also, post processor 2
08 interprets, arranges, and processes (uses) information from the intermediary node 12 according to the request data.

【0063】利用者プロセス評価216は、情報利用者
ノード内でのデータ処理制御を行う。情報利用者ノード
20は、情報サーバノード32から提供されたデータス
トリームを利用者に対して表示し、あるいは、サービス
提供者ノード30から提供されたサービスを実現するプ
ログラムモジュールの実行、および、実行の制御・管理
等を行う。
The user process evaluation 216 controls data processing in the information user node. The information user node 20 displays a data stream provided from the information server node 32 to the user, or executes a program module for realizing the service provided from the service provider node 30 and executes the program module. Performs control and management.

【0064】なお、情報利用者ノード20と、サービス
提供者ノード30および情報サーバノード32との間で
は、サービス提供者ノード30および情報サーバノード
32の説明において既に述べたように、実時間的なデー
タストリームあるいはプログラムモジュール、および、
これらにかかるデータが伝送される。
As described in the description of the service provider node 30 and the information server node 32, the information user node 20 and the service provider node 30 and the information server node 32 are connected in real time. Data streams or program modules, and
The data related to these is transmitted.

【0065】また、情報利用者ノード20から媒介者ノ
ード12へは、サービス提供者ノード30および情報サ
ーバノード32等から提供を受けることができるデータ
ストリームおよびサービスを問い合わせるデータが通信
回線2を介して伝送され、さらに、情報サーバノード3
2およびサービス提供者ノード30が媒介者ノード12
を介してデータおよびサービスの提供に係るデータを受
けるように構成されている場合には、サービス提供者ノ
ード30および情報サーバノード32の説明において既
に述べたように、提供を受けようとするデータストリー
ムおよびサービスを指定するデータが通信回線2を介し
て伝送される。
Further, from the information user node 20 to the intermediary node 12, data streams that can be provided from the service provider node 30 and the information server node 32 and data for inquiring about services are transmitted via the communication line 2. Transmitted, and furthermore, the information server node 3
2 and the service provider node 30 are the mediator nodes 12
Is configured to receive data relating to the provision of data and services via the service provider node 30 and the information server node 32, as described above. And data designating the service are transmitted via the communication line 2.

【0066】また、媒介者ノード12から情報利用者ノ
ード20へは、情報利用者ノード20からの問い合わせ
に応じた案内情報が通信回線2を介して伝送され、さら
に、媒介者ノード12がサービス提供者ノード30の代
わりにサービスを代行する場合には、媒介者ノード12
が代行するサービスに関するデータが通信回線2を介し
て伝送される。
Further, guide information corresponding to an inquiry from the information user node 20 is transmitted from the mediator node 12 to the information user node 20 via the communication line 2, and the mediator node 12 provides a service. When the service is performed on behalf of the mediator node 30, the mediator node 12
Is transmitted via the communication line 2.

【0067】図10は、媒介者ノード12の構成図であ
る。図10に示すように、媒介者ノード12は、マルチ
プルネットワークインターフェース720、媒介者プロ
ファイル721、ナビゲーションインタープリタ72
2、サーチエンジン723、プロダクションエンジン7
24、媒介情報725、認証728および課金730を
有する。
FIG. 10 is a configuration diagram of the mediator node 12. As shown in FIG. 10, the mediator node 12 includes a multiple network interface 720, a mediator profile 721, and a navigation interpreter 72.
2, search engine 723, production engine 7
24, mediation information 725, authentication 728, and billing 730.

【0068】媒介者プロファイル721は、近隣の媒介
者ノード12に関する情報を備えている。ナビゲーショ
ンインタープリタ722は、マルチプルネットワークイ
ンターフェース720を介して入力した要求データを解
釈すると共に、マルチプルネットワークインターフェー
ス720を介して外部に要求データを出力する。
The mediator profile 721 has information on the neighboring mediator nodes 12. The navigation interpreter 722 interprets the request data input via the multiple network interface 720 and outputs the request data to the outside via the multiple network interface 720.

【0069】サーチエンジン723は、サービス提供者
ノード30および情報サーバノード32に要求データを
出力する。また、図11に示すような場合には、サーチ
エンジン723およびプロダクションエンジン724
は、媒介者プロファイル721を参照して、協働しなが
ら、他の媒介者ノード12と通信を行う。プロダクショ
ンエンジン724は、サービス提供者ノード30および
情報サーバノード32からの案内情報を入力する。
The search engine 723 outputs request data to the service provider node 30 and the information server node 32. In the case shown in FIG. 11, the search engine 723 and the production engine 724
Communicates with another intermediary node 12 while referring to the intermediary profile 721 and cooperating. The production engine 724 inputs guidance information from the service provider node 30 and the information server node 32.

【0070】媒介情報725は、サービスプロファイル
726およびサービス提供者・情報サーバプロファイル
727を備えている。サービスプロファイル726は、
サービス提供者ノード30および情報サーバノード32
が提供するサービスおよびデータに関する第1の種類の
案内情報に関するものであり、サービス提供者・情報サ
ーバプロファイル727は、サービス提供者ノード30
および情報サーバノード32の所在を示す第2の種類の
案内情報に関するものである。なお、サービスプロファ
イル726およびサービス提供者・情報サーバプロファ
イル727には、相互に情報を参照する関係がある。
The mediation information 725 includes a service profile 726 and a service provider / information server profile 727. The service profile 726 includes:
Service provider node 30 and information server node 32
Is related to the first type of guidance information on services and data provided by the service provider / information server profile 727.
And the second type of guidance information indicating the location of the information server node 32. Note that the service profile 726 and the service provider / information server profile 727 have a relationship of mutually referring to information.

【0071】媒介者ノード12は、サービス提供者ノー
ド30および情報サーバノード32から案内情報を通信
回線2を介して受け、ネットワーク提供者ノード16か
ら受けた通信回線2の情報等に基づいて生成したサービ
ス提供者ノード30および情報サーバノード32の所
在、あるいは、サービス提供者ノード30および情報サ
ーバノード32から案内情報を加工して生成した2次的
な案内情報等を、要求に応じて情報利用者ノード20に
対して伝送する。また、媒介者ノード12は、必要に応
じてサービス提供者ノード30のサービス提供を代行
し、さらに、サービス提供者ノード30および情報サー
バノード32が複数の装置から構成されている情報処理
ユニットである場合、および、サービス提供者ノード3
0と情報サーバノード32とが連携・協調して動作する
場合には、これらの装置の間で、情報処理ユニット内部
の装置間、複数の情報処理ユニット間の装置の間、およ
び、サービス提供者ノード30と情報サーバノード32
の間の動作の協調を図る。
The mediator node 12 receives guide information from the service provider node 30 and the information server node 32 via the communication line 2 and generates the guide information based on information on the communication line 2 received from the network provider node 16 and the like. The location of the service provider node 30 and the information server node 32, or the secondary guidance information generated by processing the guidance information from the service provider node 30 and the information server node 32, etc., as requested by the information user Transmit to node 20. Further, the mediator node 12 is an information processing unit in which the service provider node 30 provides services as necessary, and the service provider node 30 and the information server node 32 are composed of a plurality of devices. Case and service provider node 3
0 and the information server node 32 operate in cooperation with each other, between these devices, between devices inside the information processing unit, between devices between a plurality of information processing units, and the service provider. Node 30 and information server node 32
Coordination of operations during

【0072】なお、媒介者ノード12から情報利用者ノ
ード20に対しては、情報利用者ノード20の説明にお
いて既に述べたように、情報利用者ノード20の要求に
応じた案内情報、さらに、情報利用者ノード20および
情報サーバノード32の所在等を示すデータが通信回線
2を介して伝送され、媒介者ノード12がサービス提供
者ノード30のサービスを代行する場合には、媒介者ノ
ード12と情報利用者ノード20との間で、提供を代行
するサービスにかかるデータが通信回線2を介して伝送
される。
As described above in the description of the information user node 20, guidance information corresponding to the request of the information user node 20, and further information from the intermediary node 12 to the information user node 20. When data indicating the location of the user node 20 and the information server node 32 is transmitted via the communication line 2 and the intermediary node 12 performs the service of the service provider node 30, the information is transmitted to the intermediary node 12. Data relating to the service to be provided is transmitted via the communication line 2 between the user node 20 and the user node 20.

【0073】また、サービス提供者ノード30および情
報サーバノード32の説明において既に述べたように、
サービス提供者ノード30および情報サーバノード32
から情報利用者ノード20に対しては、通信回線2を介
して案内情報が伝送され、また、サービス提供者ノード
30が情報処理ユニットである場合等には、情報処理ユ
ニットを構成する各装置の動作を連携・協調させるため
のデータが、媒介者ノード12と情報処理ユニット等の
間で通信回線2を介して伝送される。
As already described in the description of the service provider node 30 and the information server node 32,
Service provider node 30 and information server node 32
Is transmitted to the information user node 20 via the communication line 2, and when the service provider node 30 is an information processing unit, etc. Data for coordinating and coordinating the operation is transmitted between the intermediary node 12 and the information processing unit via the communication line 2.

【0074】また、通信回線2に媒介者ノード12が複
数、接続される場合には、複数の媒介者ノード12の間
で案内情報の情報利用者ノード20に対する伝送を委託
・受託するためのデータが通信回線2を介して伝送され
る。図11は、複数の媒介者ノード121 〜123 が連
携して動作する場合を示す図である。
When a plurality of intermediary nodes 12 are connected to the communication line 2, the data for entrusting / consigning the transmission of the guide information to the information user node 20 among the plurality of intermediary nodes 12. Is transmitted via the communication line 2. Figure 11 is a diagram showing a case where a plurality of mediator nodes 12 1 to 12 3 operate in cooperation.

【0075】なお、図11に示すように、複数の媒介者
ノード12は連携動作可能であり、この場合、媒介者ノ
ード12との間では、検索や探索に用いられるデータが
伝送される。以下、マルチメディアネットワークシステ
ム1(図1)の動作を説明する。
As shown in FIG. 11, a plurality of intermediary nodes 12 can cooperate. In this case, data used for search and search is transmitted between the intermediary nodes 12. Hereinafter, the operation of the multimedia network system 1 (FIG. 1) will be described.

【0076】まず、情報利用者ノード20がサービス提
供者ノード30からサービスの提供を受ける場合のマル
チメディアネットワークシステム1の動作を説明する。
サービス提供者ノード30がサービスの提供を開始する
際に、媒介者ノード12に対して、提供を開始するサー
ビスの内容を示す案内情報を通信回線2を介して伝送す
る。媒介者ノード12は、サービス提供者ノード30か
ら伝送されてきた案内情報を記憶する。
First, the operation of the multimedia network system 1 when the information user node 20 receives a service from the service provider node 30 will be described.
When the service provider node 30 starts providing a service, the service provider node 30 transmits, via the communication line 2, guidance information indicating the content of the service to be provided to the intermediary node 12. The mediator node 12 stores the guide information transmitted from the service provider node 30.

【0077】情報利用者ノード20の利用者は、情報利
用者ノード20のコントローラ226(図9)から操作
データを入力し、情報利用者ノード20から媒介者ノー
ド12に対して通信回線2を介してサービス提供者ノー
ド30が提供しているサービスの内容を示す案内情報を
要求するデータを送出する。
The user of the information user node 20 inputs operation data from the controller 226 (FIG. 9) of the information user node 20, and the information user node 20 connects to the mediator node 12 via the communication line 2. Then, data for requesting guidance information indicating the contents of the service provided by the service provider node 30 is transmitted.

【0078】媒介者ノード12は、情報利用者ノード2
0からのデータを受信すると、受信したデータに応じて
案内情報を情報利用者ノード20に対して伝送する。媒
介者ノード12から案内情報を受けた情報利用者ノード
20は、マルチメディアブラウザ228に案内情報を出
力し、利用者に示す。
The mediator node 12 is the information user node 2
When data from 0 is received, guide information is transmitted to the information user node 20 according to the received data. The information user node 20 that has received the guidance information from the mediator node 12 outputs the guidance information to the multimedia browser 228 and shows the information to the user.

【0079】案内情報を見た利用者は、コントローラ2
26を介して提供を受けようとするサービスを指定する
データを入力する。情報利用者ノード20は、入力され
たデータをサービス提供者ノード30に対して通信回線
2を介して伝送する。情報利用者ノード20からのデー
タを受けたサービス提供者ノード30は、サービスを実
現するためのプログラムモジュールを通信回線2を介し
て情報利用者ノード20に対して伝送し、情報利用者ノ
ード20に実行させ、あるいは、通信回線2を介して情
報利用者ノード20との間でインタラクティブにデータ
の伝送を行って、要求されたサービスを提供する。
The user who has viewed the guide information can use the controller 2
26, data for designating a service to be provided is input. The information user node 20 transmits the input data to the service provider node 30 via the communication line 2. The service provider node 30 receiving the data from the information user node 20 transmits the program module for realizing the service to the information user node 20 via the communication line 2 and sends the program module to the information user node 20. The requested service is provided by executing the communication or interactively transmitting data with the information user node 20 via the communication line 2.

【0080】次に、情報利用者ノード20が情報サーバ
ノード32からデータストリームの提供を受ける場合の
マルチメディアネットワークシステム1の動作を説明す
る。情報サーバノード32がデータストリームの提供を
開始する際に、媒介者ノード12に対して、提供を開始
するデータストリームの内容を示す案内情報を通信回線
2を介して伝送する。媒介者ノード12は、情報サーバ
ノード32から伝送されてきた案内情報を記憶する。
Next, the operation of the multimedia network system 1 when the information user node 20 receives a data stream from the information server node 32 will be described. When the information server node 32 starts providing a data stream, the information server node 32 transmits to the intermediary node 12 via the communication line 2 guidance information indicating the contents of the data stream to be provided. The mediator node 12 stores the guide information transmitted from the information server node 32.

【0081】情報利用者ノード20の利用者は、情報利
用者ノード20のコントローラ226から操作データを
入力し、情報利用者ノード20から媒介者ノード12に
対して通信回線2を介して情報サーバノード32が提供
しているデータストリームの内容を示す案内情報を要求
するデータを送出する。
The user of the information user node 20 inputs operation data from the controller 226 of the information user node 20 and transmits the information server node from the information user node 20 to the mediator node 12 via the communication line 2. 32 sends out data for requesting guidance information indicating the contents of the data stream provided.

【0082】媒介者ノード12は、情報利用者ノード2
0からのデータを受信すると、受信したデータに応じて
案内情報を情報利用者ノード20に対して伝送する。媒
介者ノード12から案内情報を受けた情報利用者ノード
20は、マルチメディアブラウザ228に案内情報を表
示し、利用者に示す。
The mediator node 12 is the information user node 2
When data from 0 is received, guide information is transmitted to the information user node 20 according to the received data. The information user node 20 that has received the guidance information from the mediator node 12 displays the guidance information on the multimedia browser 228 and shows it to the user.

【0083】案内情報を見た利用者は、コントローラ2
26を介して提供を受けようとするデータストリームを
指定するデータを入力する。情報利用者ノード20は、
入力されたデータを情報サーバノード32に対して通信
回線2を介して伝送する。情報利用者ノード20からの
データを受けた情報サーバノード32は、要求されたデ
ータストリームを通信回線2を介して情報利用者ノード
20に対して伝送し、あるいは、さらに、情報利用者ノ
ード20との間でデータストリームの提供に必要なデー
タの伝送を行う。
The user who has viewed the guidance information can use the controller 2
26, data for specifying a data stream to be provided is input. The information user node 20
The input data is transmitted to the information server node 32 via the communication line 2. The information server node 32 that has received the data from the information user node 20 transmits the requested data stream to the information user node 20 via the communication line 2, or further transmits the requested data stream to the information user node 20. The transmission of data necessary for providing a data stream is performed between.

【0084】以下、図1に示したノードの構成を説明す
る。図12は、図1に示したノード(アプリケーション
ノード)の実現構成をおよびノード相互間の通信構成を
説明するための図である。図12に示すように、各アプ
リケーションノード900は、コンピュータ903にお
いてネットワーク機能902およびサービス実行モジュ
ール901を基礎として実現される。また、アプリケー
ション900とコンピュータ904のアプリケーション
905とは論理的インターフェースで接続され、ネット
ワーク機能902とネットワーク機能907とが、通信
回線2(ネットワーク)を介して接続されている。
Hereinafter, the configuration of the node shown in FIG. 1 will be described. FIG. 12 is a diagram for explaining a realization configuration of the nodes (application nodes) shown in FIG. 1 and a communication configuration between the nodes. As shown in FIG. 12, each application node 900 is realized in a computer 903 based on a network function 902 and a service execution module 901. The application 900 and the application 905 of the computer 904 are connected by a logical interface, and the network function 902 and the network function 907 are connected via the communication line 2 (network).

【0085】サービス実行モジュール901,906
は、課金機能や、検索のためのナビゲーション機能、お
よび、マルチメディアデータを効率よく扱うためのマル
チメディアデータベース機能等の拡張プラットフォーム
において、システム機能として提供されている機能を使
用する。
Service execution modules 901 and 906
Uses functions provided as system functions in an extended platform such as a billing function, a navigation function for searching, and a multimedia database function for efficiently handling multimedia data.

【0086】ここで、ナビゲーション機能は、例えばリ
ンクで結び付けられた関連するマルチメディア情報を、
リンクに沿って検索・提示する機能である。サービス実
行モジュール901,906は、それぞれアプリケーシ
ョンノード900,905を実現するために必要な所定
の機能を備えている。
Here, the navigation function, for example, relates related multimedia information linked by a link,
It is a function to search and present along a link. The service execution modules 901 and 906 have predetermined functions necessary to realize the application nodes 900 and 905, respectively.

【0087】また、ネットワーク機能902,907に
は、それぞれアプリケーションノード900,905に
応じて必要なものが実装されている。具体的には、図1
に示す情報利用者ノード20および情報サーバノード3
2は、図12に示すアプリケーションノード900,9
05をそれぞれ情報利用者ノード20および情報サーバ
ノード32として、図13に示すように実現される。
The network functions 902 and 907 are provided with necessary functions according to the application nodes 900 and 905, respectively. Specifically, FIG.
Information user node 20 and information server node 3 shown in FIG.
2 are application nodes 900 and 9 shown in FIG.
13 are realized as the information user node 20 and the information server node 32, respectively, as shown in FIG.

【0088】この場合には、図12に示すサービス実行
モジュール901,906として、それぞれ情報利用者
ノード20および情報サーバノード32を実現するため
に必要な所定の機能を備えた情報利用者サービス実行モ
ジュール911および情報サーバサービス実行モジュー
ル916が用いられる。
In this case, as the service execution modules 901 and 906 shown in FIG. 12, an information user service execution module having predetermined functions necessary for realizing the information user node 20 and the information server node 32, respectively. 911 and an information server service execution module 916 are used.

【0089】また、図12に示すネットワーク機能90
2,907としては、それぞれネットワークストリーム
受信機能912およびネットワークストリーム送信機能
917が用いられる。図12および図13に示した各コ
ンピュータのさらに詳細なシステム構成例を、図14に
示す。
The network function 90 shown in FIG.
The network stream receiving function 912 and the network stream transmitting function 917 are respectively used as 2907. FIG. 14 shows a more detailed system configuration example of each computer shown in FIGS.

【0090】図14に示すように、各ノードは、アプリ
ケーションプログラミングインタフェース101、拡張
サポートプラットフォーム102および基本サポートプ
ラットフォーム103で構成される。アプリケーション
プログラミングインタフェース101は、サービス実行
モジュール群104、MMDB(マルチメディアデータ
ベース)拡張機能モジュール群105、認証拡張機能モ
ジュール群106、課金拡張機能モジュール群107お
よびナビゲーション拡張機能モジュール群108を備え
ている。
As shown in FIG. 14, each node includes an application programming interface 101, an extended support platform 102, and a basic support platform 103. The application programming interface 101 includes a service execution module group 104, an MMDB (multimedia database) extension function module group 105, an authentication extension function module group 106, a charging extension function module group 107, and a navigation extension function module group 108.

【0091】サービス実行モジュール群104は、基本
サポートプラットフォーム103の機能をベースとし
て、種々のサービスを提供する。MMDB拡張機能モジ
ュール群105、認証拡張機能モジュール群106、課
金拡張機能モジュール群107およびナビゲーション拡
張機能モジュール群108は、それぞれMMDB基本機
能モジュール群110、認証基本機能モジュール群11
1、課金基本機能モジュール群112およびナビゲーシ
ョン基本機能モジュール群113の機能をベースとし
て、これらの機能を拡張した機能を提供する。
The service execution module group 104 provides various services based on the functions of the basic support platform 103. The MMDB extended function module group 105, the authentication extended function module group 106, the charging extended function module group 107, and the navigation extended function module group 108 are respectively composed of an MMDB basic function module group 110, an authentication basic function module group 11
1. Based on the functions of the basic charging function module group 112 and the basic navigation function module group 113, the functions provided by extending these functions are provided.

【0092】また、基本サポートプラットフォーム10
3は、マルチメディア計算処理コア109、MMDB基
本機能モジュール群110、認証基本機能モジュール群
111、課金基本機能モジュール群112、ナビゲーシ
ョン基本機能モジュール群113および分散処理プラッ
トフォーム114を備えている。
The basic support platform 10
3 includes a multimedia calculation processing core 109, an MMDB basic function module group 110, an authentication basic function module group 111, a charging basic function module group 112, a navigation basic function module group 113, and a distributed processing platform 114.

【0093】マルチメディア計算処理コア109には、
マルチメディアデータ処理拡張部119が備えられてい
る。マルチメディアデータ処理拡張部119は、基本サ
ポートプラットフォーム103に備えられた種々の機能
を統括的に制御する機能、および、プログラミングイン
タフェース機能、ストリームの送り出し、中断、早送り
および巻き戻しなどの連続メディア処理(ストリームデ
ータ処理)機能を備えている。
The multimedia calculation processing core 109 includes:
A multimedia data processing extension unit 119 is provided. The multimedia data processing extension unit 119 has a function of comprehensively controlling various functions provided in the basic support platform 103, and a continuous media processing (such as a programming interface function, sending, interrupting, fast-forwarding, and rewinding of a stream). Stream data processing) function.

【0094】また、MMDB基本機能モジュール群11
0は、例えば、モノメディアデータベース管理層、マル
チメディア管理層およびインタラクティブ層で構成され
ている。モノメディアデータベース管理層は、個々のメ
ディアを管理するために本質的に必要な機能を提供す
る。マルチメディア管理層は、例えば、モノメディアの
統合や分散配置されたモノメディアデータベースのコー
ディネイトなどを行う。インタラクティブ層は、マルチ
メディアプレゼンテイション機能を支援する種々のユー
ザインタフェース機能で構成されている。
The MMDB basic function module group 11
0 is composed of, for example, a monomedia database management layer, a multimedia management layer, and an interactive layer. The mono-media database management layer provides the functions essentially required to manage individual media. The multimedia management layer performs, for example, integration of mono-media and coordination of mono-media databases arranged in a distributed manner. The interactive layer is composed of various user interface functions that support the multimedia presentation function.

【0095】認証基本機能モジュール群111は、前述
したようなパスワードなどによるユーザ認証機能を実現
する。課金基本機能モジュール群112は、前述したよ
うな課金機能を実現する。また、分散処理プラットフォ
ーム114は、ネットワーク機能モジュール115、ロ
ーカル通信機能モジュール116、リモート通信機能モ
ジュール117およびストリーム通信機能モジュール1
18を備えている。
The authentication basic function module group 111 implements a user authentication function using a password as described above. The charging basic function module group 112 realizes the charging function as described above. The distributed processing platform 114 includes a network function module 115, a local communication function module 116, a remote communication function module 117, and a stream communication function module 1
18 are provided.

【0096】以下、マルチメディアネットワークシステ
ム1の構成および動作のその他の変形例を説明する。す
なわち、情報利用者ノード20がサービス提供者ノード
30および情報サーバノード32に対して、通信回線2
を介して直接、提供を受けようとするサービスおよびデ
ータストリームを指定するデータを伝送するのではな
く、媒介者ノード12を介してこのデータを伝送しても
よい。
Hereinafter, other modified examples of the configuration and operation of the multimedia network system 1 will be described. That is, the information user node 20 sends the communication line 2 to the service provider node 30 and the information server node 32.
The data may be transmitted via the mediator node 12 instead of directly transmitting the data specifying the service and data stream to be provided via the intermediary node 12.

【0097】また、情報利用者ノード20が複数、通信
回線2に接続されていてもよい。このような場合、例え
ば、図15に示すように、2台の情報利用者ノード20
1 ,202 が、それぞれ媒介者ノード12、サービス提
供者ノード30および情報サーバノード32との間で通
信回線2を介してデータを伝送することにより、以上説
明した情報利用者ノード20とサービス提供者ノード3
0および情報サーバノード32との間のサービスおよび
データストリームの提供動作を実現することができる。
Further, a plurality of information user nodes 20 may be connected to the communication line 2. In such a case, for example, as shown in FIG.
1, 20 2 are each mediator node 12 by transmitting the data via the communication line 2 with the service provider node 30 and the information server node 32, or the information user node 20 and the service provider as described Node 3
0 and an operation of providing a data stream with the information server node 32 can be realized.

【0098】なお、情報利用者ノード201 ,202
間では、サービス提供者ノード30および情報サーバノ
ード32から提供される同一情報に対して、複数の情報
利用者ノード201 ,202 の間で情報を交換しながら
利用するためのデータ、例えば、ニュースの共同検索や
視聴、予約情報の検索および共同ショッピングをするた
めのデータが伝送される。
[0098] In addition, between the information user nodes 20 1, 20 2, for the same information provided by the service provider node 30 and the information server node 32, a plurality of information user nodes 20 1, 20 2 Data to be used while exchanging information between them, for example, data for joint search and viewing of news, search of reservation information, and joint shopping is transmitted.

【0099】また、図16に示すように、それぞれノー
ド4a1 〜4a5 ,4b1 〜4b2,4c1 〜4c3
4d1 ,4d2 ,4e1 〜4e3 (媒介者ノード12、
情報利用者ノード20、サービス提供者ノード30およ
び情報サーバノード32)および種類の異なる通信回線
2a〜2eを有する複数のマルチメディアネットワーク
システム1a〜1eを、ゲートウェイプロセッサ(G
W)5a〜5d等を介して接続することにより、大規模
なマルチメディアネットワークシステムを構成すること
ができる。かかる大規模なマルチメディアネットワーク
システムにおいては、マルチメディアネットワークシス
テム1a〜1eそれぞれのノードの間で所定のデータを
伝送し、以上説明した情報利用者ノード20とサービス
提供者ノード30および情報サーバノード32との間の
サービスおよびデータストリームの提供動作を実現する
ことができる。
[0099] Further, as shown in FIG. 16, each node 4a 1 ~4a 5, 4b 1 ~4b 2, 4c 1 ~4c 3,
4d 1 , 4d 2 , 4e 1 to 4e 3 (media node 12,
A plurality of multimedia network systems 1a to 1e having information user nodes 20, service provider nodes 30, and information server nodes 32) and different types of communication lines 2a to 2e are connected to a gateway processor (G).
W) By connecting via 5a-5d etc., a large-scale multimedia network system can be configured. In such a large-scale multimedia network system, predetermined data is transmitted between nodes of the multimedia network systems 1a to 1e, and the information user node 20, the service provider node 30, and the information server node 32 described above are transmitted. The operation of providing a service and a data stream to and from the server can be realized.

【0100】複数のマルチメディアネットワークシステ
ムを相互接続する場合を、図17を参照してさらに説明
する。図17は、複数のマルチメディアネットワークシ
ステムを相互接続する場合の具体例を示す図である。
The case of interconnecting a plurality of multimedia network systems will be further described with reference to FIG. FIG. 17 is a diagram illustrating a specific example of a case where a plurality of multimedia network systems are interconnected.

【0101】図17に示すように、インタネット800
およびケーブルネット810を接続して、大規模なマル
チメディアネットワークシステムを構成している。イン
タネット800には、案内者8303 、情報サーバノー
ド8213 ,8214 ,8215 、利用者8221 ,8
224 ,8225 、8226 ,8227 ,ビデオショッ
ピング提供者825およびルータ8261 ,8262
接続さている。また、ケーブルネット810には、案内
者8201 ,8202 、情報サーバノード8211 ,8
212 ,8213 、利用者8221 ,8222 ,822
3 ,8228 、ゲーム提供者823、VoD提供者82
4およびルータ8261 ,8262 が接続されている。
As shown in FIG. 17, the Internet 800
And a cable net 810 to form a large-scale multimedia network system. The Internet 800 includes a guide 830 3 , information server nodes 821 3 , 821 4 , 821 5 , and users 822 1 , 8.
22 4, 822 5, 822 6, 822 7, video shopping provider 825, and routers 826 1, 826 2 are connected. The cable net 810 includes guides 820 1 and 820 2 , and information server nodes 821 1 and 821.
21 2 , 821 3 , users 822 1 , 822 2 , 822
3, 822 8, game providers 823, VoD provider 82
4 and the routers 826 1 and 826 2 are connected.

【0102】なお、図16に示した大規模マルチメディ
アネットワークシステムにおいては、論理的ネットワー
クにおける空間管理は媒介者ノード12が行うが、図1
7に示した大規模マルチメディアネットワークシステム
においては、論理的ネットワークにおける空間管理はサ
ービス提供者が行う。
In the large-scale multimedia network system shown in FIG. 16, the space management in the logical network is performed by the mediator node 12, but in FIG.
In the large-scale multimedia network system shown in FIG. 7, the space management in the logical network is performed by the service provider.

【0103】第2実施形態 以下、上述した実施形態の応用形態について説明する。
図18は、本応用形態である統括的(マルチメディア)
情報サービス提供システム60の構成例を示す図であ
る。
Second Embodiment Hereinafter, an application of the above-described embodiment will be described.
FIG. 18 shows the general form (multimedia) of this application form.
1 is a diagram illustrating a configuration example of an information service providing system 60. FIG.

【0104】統括的情報サービス提供システム60は、
図18に示すように、複数の処理プレーン、つまり、コ
ンテンツオーサリングプレーン(contents authering pl
ane)61、サービスオーサリング(service authering p
lane) 62およびコンスーマサービスプレーン(consume
r service plane)63、および、2つのオーサリングツ
ール供給プレーン(authering tool provision plane)6
4,65、および、コンスーマアプリケーション供給プ
レーン(consumer application provision plane)66か
ら構成される。
The general information service providing system 60
As shown in FIG. 18, a plurality of processing planes, that is, a content authoring plane (contents authering pl
ane) 61, service authoring (service authering p
lane) 62 and consumer service plane (consume
r service plane) 63 and two authoring tool provision planes 6
4, 65, and a consumer application provision plane 66.

【0105】各プレーンを構成するノードは、図19,
図20に示すように、図1に示す種々のノードを構成す
る基礎となる図12に示すサービス実行モジュールを用
いて構成される。なお、本例では、情報利用者ノード2
0、情報サーバノード32および情報内容提供者ノード
14のサービス実行モージュルを用いてノードを構成す
る場合を示しているが、各プレーンにおいて、各プレー
ンのサービスを管理するサービス提供者ノード30、各
プレーンの情報を案内する媒介者ノード12および各プ
レーンの通信手段を提供するネットワーク提供者ノード
16を存在させることもできる。
The nodes constituting each plane are shown in FIG.
As shown in FIG. 20, it is configured using the service execution module shown in FIG. 12, which is the basis of the various nodes shown in FIG. In this example, the information user node 2
0, a case where a node is configured using the service execution module of the information server node 32 and the information content provider node 14 is shown. In each plane, a service provider node 30 that manages the service of each plane, and each plane And a network provider node 16 that provides communication means for each plane.

【0106】第1のオーサリングツール供給プレーン6
4では、情報内容提供者モジュール14aを備えたツー
ル開発者ノード75が、コンテンツ編集ツールを開発
し、これを情報サーバモジュール32aを備えたツール
コンポーネントノード84に出力して記憶する。
First Authoring Tool Supply Plane 6
In 4, the tool developer node 75 including the information content provider module 14a develops a content editing tool, and outputs and stores the content editing tool to the tool component node 84 including the information server module 32a.

【0107】このコンテンツ編集ツールは、コンテンツ
オーサリングノード72の情報利用者モジュール20a
にダウンロードされる。コンテンツ編集ツールは、図9
に示すアプリケーションドライバインストーラ220に
よって、コンテンツオーサリングノード72の情報利用
者モジュールド20aにエディタの機能として組み込ま
れる。
This content editing tool is the information user module 20a of the content authoring node 72.
Downloaded to Fig. 9
Is incorporated as a function of an editor into the information user module 20a of the content authoring node 72 by the application driver installer 220 shown in FIG.

【0108】第2のオーサリングツール供給プレーン6
5では、情報内容提供者モジュール14aを備えたツー
ル開発者ノード76が、タイトル編集ツールを開発し、
これを情報サーバモジュール32aを備えたツールコン
ポーネントノード85に出力して記憶する。
Second Authoring Tool Supply Plane 6
In 5, the tool developer node 76 including the information content provider module 14a develops a title editing tool,
This is output to the tool component node 85 provided with the information server module 32a and stored.

【0109】このタイトル編集ツールは、コンテンツオ
ーサリングノード73の情報利用者モジュール20aに
ダウンロードされる。タイトル編集ツールは、図9に示
すアプリケーションドライバインストーラ220によっ
て、サービスオーサリングノード73の情報利用者モジ
ュールド20aにエディタの機能として組み込まれる。
This title editing tool is downloaded to the information user module 20a of the content authoring node 73. The title editing tool is incorporated as an editor function into the information user module 20a of the service authoring node 73 by the application driver installer 220 shown in FIG.

【0110】コンスーマアプリケーションプレーン66
では、情報内容提供者モジュール14aを備えたコンス
ーマアプリケーション開発者ノード77が、アプリケー
ションプログラムを開発し、これを情報サーバモジュー
ル32aを備えたアプリケーションノード86に出力し
て記憶する。
Consumer application plane 66
Then, the consumer application developer node 77 including the information content provider module 14a develops an application program, and outputs and stores the application program to the application node 86 including the information server module 32a.

【0111】このアプリケーションプログラムは、コン
スーマノード74の情報利用者モジュール20aにダウ
ンロードされる。アプリケーションプログラムは、図9
に示すアプリケーションドライバインストーラ220に
よって、コンスーマノード74の情報利用者モジュール
ド20aにエディタの機能として組み込まれる。コンテ
ンツオーサリングプレーン61では、図19に示すよう
にコンテンツオーサリングノード72の情報利用者モジ
ュール20aが、第1のオーサリングツール供給プレー
ン64のツールコンポーネントノード84からコンテン
ツ編集ツールのサービスを受ける。また、この情報利用
者モジュール20aは、情報内容提供者モジュール14
aを備えたモノメディア(mono-media)エディタノード7
1から、素材サーバノード81を介して、素材データを
入力する。なお、モノメディアエディタノード71にお
いて素材データを光磁気ディスクなどに記憶し、この光
磁気ディスクをコンテンツオーサリングノード72まで
搬送して装着することで、情報利用者モジュール20a
が素材データを入力するような構成にしてもよい。
This application program is downloaded to the information user module 20a of the consumer node 74. The application program is shown in FIG.
Is incorporated into the information user module 20a of the consumer node 74 as an editor function by the application driver installer 220 shown in FIG. In the content authoring plane 61, as shown in FIG. 19, the information user module 20a of the content authoring node 72 receives the service of the content editing tool from the tool component node 84 of the first authoring tool supply plane 64. Further, the information user module 20a includes the information content provider module 14
Mono-media editor node 7 with a
From 1, material data is input via a material server node 81. The monomedia editor node 71 stores the material data on a magneto-optical disk or the like, and conveys the magneto-optical disk to the content authoring node 72 for mounting.
May be configured to input material data.

【0112】情報利用者モジュール20aは、入力した
素材を一つの番組の形に編集処理する。この編集処理後
のコンテンツデータは、情報内容提供者モジュール14
aからコンテンツサーバノード82に送られる。このよ
うに、コンテンツオーサリングプレーン61は、素材デ
ータ提供サービスを利用して、実現される。
[0112] The information user module 20a edits the input material into one program. The content data after the editing process is transmitted to the information content provider module 14
a to the content server node 82. As described above, the content authoring plane 61 is realized using the material data providing service.

【0113】サービスオーサリングプレーン62では、
図20に示すように、サービスオーサリングノード73
の情報利用者モジュール20aが、第2のオーサリング
ツール供給プレーン65のツールコンポーネントノード
85からタイトル編集ツールのサービスを受ける。ま
た、この情報利用者モジュール20aは、コンテンツオ
ーサリングノード72の情報内容提供者モジュール14
aから、コンテンツサーバノード82を介してコンテン
ツデータを入力する。なお、コンテンツオーサリングノ
ード72においてコンテンツデータを光磁気ディスクな
どに記憶し、この光磁気ディスクをサービスオーサリン
グノード73まで搬送して装着することで、情報利用者
モジュール20aが素材データを入力するような構成に
してもよい。
In the service authoring plane 62,
As shown in FIG. 20, the service authoring node 73
The information user module 20a receives the title editing tool service from the tool component node 85 of the second authoring tool supply plane 65. Further, the information user module 20a includes the information content provider module 14 of the content authoring node 72.
From a, content data is input via the content server node 82. The content authoring node 72 stores content data on a magneto-optical disk or the like, and transports and mounts the magneto-optical disk to the service authoring node 73 so that the information user module 20a inputs material data. It may be.

【0114】この情報利用者モジュール20aは、入力
したコンテンツデータを、広告挿入や課金・認証の制御
データの編集によってタイトルデータとして編集処理す
る。この編集処理後のタイトルデータは、情報内容提供
者モジュール14aからタイトルサーバノード83に送
られる。このように、サービスオーサリングプレーン6
2は、コンテンツ提供サービスを利用して、実現され
る。
The information user module 20a edits the input content data as title data by editing advertisement control data and insertion / admission control data. The title data after this editing process is sent from the information content provider module 14a to the title server node 83. Thus, the service authoring plane 6
2 is realized using a content providing service.

【0115】コンスーマサービスプレーン63では、図
20に示すように、情報利用者モジュール20aを備え
たコンスーマノード74が、コンスーマアプリケーショ
ン供給プレーン66のアプリケーションノード86から
アプリケーションプログラムのサービスを受ける。ま
た、この情報利用者モジュール20aは、サービスオー
サリンノード73の情報内容提供者モジュール14aか
ら、タイトルサーバノード83を介してタイトルデータ
を入力する。なお、サービスオーサリングノード73に
おいてコンテンツデータを光磁気ディスクなどに記憶
し、この光磁気ディスクをコンスーマノード74まで搬
送して装着することで、情報利用者モジュール20aが
タイトルデータを入力するような構成にしてもよい。コ
ンスーマノード74では、入力したタイトルデータが利
用される。
In the consumer service plane 63, as shown in FIG. 20, a consumer node 74 having an information user module 20a receives an application program service from an application node 86 of a consumer application supply plane 66. The information user module 20a inputs title data from the information content provider module 14a of the service authoring node 73 via the title server node 83. The service authoring node 73 stores the content data on a magneto-optical disk or the like, and transports and mounts the magneto-optical disk to the consumer node 74 so that the information user module 20a inputs title data. You may. In the consumer node 74, the input title data is used.

【0116】このように、コンスーンマサービスプレー
ン63では、一般消費者に対するタイトル提供サービス
が実現される。これらのサービスは、例えば、VODあ
るいはビデオショッピングである。以下、図18〜図2
0を参照しながら、データの生成から加工(編集)およ
び消費に至るまでの流れについて説明する。
As described above, in the consumer service plane 63, a title providing service for general consumers is realized. These services are, for example, VOD or video shopping. Hereinafter, FIGS. 18 to 2
0, the flow from data generation to processing (editing) and consumption will be described.

【0117】先ず、カメラやVTRからの生データをモ
ノメディアノード71の情報内容提供者モジュール14
aの図3に示すメディアデータDB512にメディアデ
ータ515として取り込む。次に、図3に示すメディア
シーケンスエディタ516において、モノメディア編集
が行われ、モノメディアデータ(素材データ)が生成さ
れる。このモノメディアデータは、メディアプロダクト
DB521に格納される。
First, raw data from a camera or VTR is transferred to the information content provider module 14 of the monomedia node 71.
A is taken in as the media data 515 in the media data DB 512 shown in FIG. Next, in the media sequence editor 516 shown in FIG. 3, mono-media editing is performed, and mono-media data (material data) is generated. This mono-media data is stored in the media product DB 521.

【0118】次に、このモノメディアデータは、情報サ
ーバノード81に格納された後に、コンテンツオーサリ
ングノード72の図9に示す情報利用者モジュール20
aに出力される。次に、モノメディアデータは、コンテ
ンツオーサリングノード72の図3に示す情報内容提供
者モジュール14aにおいて、メディアデータDB51
2のメディアデータ515として格納され、シーケンス
ジェネレータ517において、コンテンツ編集処理が行
われ、編集されたコンテンツデータがメディアプロダク
トDB521に格納される。このとき、メディアシーケ
ンスエディタ516では、コンテンツオーサリングノー
ド72の図9に示す情報利用者モジュール20aのアプ
リケーションドライバインストーラ220によって組み
込まれたコンテンツ編集ツールに基づいた編集処理が行
われる。
Next, after the mono-media data is stored in the information server node 81, the information user module 20 of the content authoring node 72 shown in FIG.
output to a. Next, the mono media data is stored in the media data DB 51 in the information content provider module 14a shown in FIG.
2 is stored as media data 515, the content is edited in the sequence generator 517, and the edited content data is stored in the media product DB 521. At this time, the media sequence editor 516 performs an editing process based on the content editing tool incorporated by the application driver installer 220 of the information user module 20a of the content authoring node 72 shown in FIG.

【0119】次に、このコンテンツデータは、情報サー
バノード82に格納された後に、コンテンツオーサリン
グノード73の情報利用者モジュール20aに出力され
る。次に、コンテンツデータは、コンテンツオーサリン
グノード73の図3に示す情報内容提供者モジュール1
4aにおいて、メディアデータDB512のメディアデ
ータ515として格納され、シーケンスジェネレータ5
17において、タイトル編集処理が行われ、編集された
タイトルデータがメディアプロダクトDB521に格納
される。このとき、メディアシーケンスエディタ516
では、サービスオーサリングノード73の図9に示す情
報利用者モジュール20aのアプリケーションドライバ
インストーラ220によって組み込まれたタイトル編集
ツールに基づいた編集処理が行われる。
Next, after the content data is stored in the information server node 82, it is output to the information user module 20a of the content authoring node 73. Next, the content data is stored in the information content provider module 1 shown in FIG.
4a, stored as media data 515 in the media data DB 512,
At 17, a title editing process is performed, and the edited title data is stored in the media product DB 521. At this time, the media sequence editor 516
Then, an editing process is performed based on the title editing tool incorporated by the application driver installer 220 of the information user module 20a of the service authoring node 73 shown in FIG.

【0120】次に、このタイトルデータは、情報サーバ
ノード83に格納された後に、図9に示す情報利用者モ
ジュール20aを備えたコンスーマノード74に出力さ
れ、この情報利用者モジュール20aの図9に示すアプ
リケーションドライバインストーラ220によって組み
込まれたアプリケーションプログラムに基づいた処理が
行われる。
Next, after the title data is stored in the information server node 83, it is output to the consumer node 74 having the information user module 20a shown in FIG. Processing based on the application program incorporated by the application driver installer 220 shown is performed.

【0121】以上に述べた素材データ提供サービス、コ
ンテンツ提供サービスおよびタイトル提供サービスと、
オーサリングツール供給プレーン64,64のツール供
給サービス、コンスーマアプリケーション供給プレーン
66のアプリケーション供給サービスは、図1の回路構
成1のマルチメディアサービスシステムの応用形態であ
る。
The material data providing service, the content providing service and the title providing service described above,
The tool supply service of the authoring tool supply planes 64 and 64 and the application supply service of the consumer application supply plane 66 are application forms of the multimedia service system of the circuit configuration 1 in FIG.

【0122】図18のシステムにおいてはさらに、媒介
者ノード12がサービス提供者ノード30および情報サ
ーバノード32の動作の連携・協調を図ることにより、
高度に処理したデータストリームを情報利用者ノード2
0に提供することができる。また、処理プレーン間で、
処理ツールの共用を図ることができる。
In the system shown in FIG. 18, the intermediary node 12 further cooperates with the operation of the service provider node 30 and the information server node 32 so that
Highly processed data stream to information user node 2
0 can be provided. Also, between processing planes,
Processing tools can be shared.

【0123】また、本発明の応用形態である図18に示
すシステムによれば、情報の生成から配送、消費に到る
一貫したアプリケーションシステムを構築することがで
きる。ところで、図18〜図20に示したコンテンツオ
ーサリングノード72およびサービスオーサリングノー
ド73は、図12に示す複数のサービス実行モジュール
を継承する形式で実現される。
Further, according to the system shown in FIG. 18, which is an application form of the present invention, it is possible to construct a consistent application system from information generation to distribution and consumption. By the way, the content authoring node 72 and the service authoring node 73 shown in FIGS. 18 to 20 are realized in a form inheriting a plurality of service execution modules shown in FIG.

【0124】例えば、図18,図20に示すサービスオ
ーサリングノード73は、図21に示すように、サービ
スオーサリングプレーン62で使用される情報利用者サ
ービス実行モジュール20aと、コンスーマサービスプ
レーン63で使用される情報内容提供者サービス実行モ
ジュール14aとを継承して実現される。
For example, the service authoring node 73 shown in FIGS. 18 and 20 is used in the information user service execution module 20a used in the service authoring plane 62 and the consumer service plane 63 as shown in FIG. This is realized by inheriting the information content provider service execution module 14a.

【0125】[0125]

【発明の効果】以上述べたように、本発明に係るマルチ
メディアネットワークシステムおよびマルチメディア通
信方法によれば、それぞれ特徴を有し、異なる役割を果
たす複数の種類のノードを別個に取り扱うことができ、
系統立ったマルチメディア情報およびサービスの提供を
可能とする。
As described above, according to the multimedia network system and the multimedia communication method according to the present invention, a plurality of types of nodes each having a characteristic and playing a different role can be handled separately. ,
Enables the provision of systematic multimedia information and services.

【0126】また、本発明に係るマルチメディアネット
ワークシステムおよびマルチメディア通信方法によれ
ば、通信回線を介して相互に接続された複数のノードの
連携・協調した動作を支援し、これら複数のノードを協
働させて1つのデータ・サービス機能を提供するデータ
・サービス提供システムを実現することができ、しか
も、複数のデータ・サービス提供システム間で、装置資
源を共用することが可能である。
According to the multimedia network system and the multimedia communication method of the present invention, a plurality of nodes connected to each other via a communication line are supported in cooperation and cooperative operation, and the plurality of nodes are connected to each other. It is possible to realize a data service providing system that provides one data service function in cooperation with each other, and it is possible to share device resources among a plurality of data service providing systems.

【0127】また、本発明に係るマルチメディアネット
ワークシステムおよびマルチメディア通信方法によれ
ば、異なる通信回線を用いてノードが相互接続されたマ
ルチメディアネットワークシステムを複数、接続して、
さらに大規模なマルチメディアネットワークシステムを
構成することができ、しかも、かかる大規模なマルチメ
ディアネットワークシステム全体として、単一のマルチ
メディアネットワークシステムに閉じた場合と同様の機
能を実現することができる。
Further, according to the multimedia network system and the multimedia communication method according to the present invention, a plurality of multimedia network systems in which nodes are interconnected using different communication lines are connected.
Further, it is possible to configure a large-scale multimedia network system, and as a whole, it is possible to realize the same function as that of a case where the single multimedia network system is closed.

【0128】また、本発明に係るマルチメディアネット
ワークシステムおよびマルチメディア通信方法によれ
ば、サービス提供者が顧客管理、利用者認証、課金処理
等の管理機能を主に実現し、コンテントの蓄積を機能的
に独立させる構成をとることができる。
Further, according to the multimedia network system and the multimedia communication method of the present invention, the service provider mainly implements management functions such as customer management, user authentication, and billing processing, and functions to store content. It can be configured to be independent from each other.

【0129】また、本発明に係るマルチメディアネット
ワークシステムおよびマルチメディア通信方法によれ
ば、コンテントを蓄積するサーバが複数存在し、それら
が混在したネットワークの上で、情報提供サービスを実
現することができる。また、本発明に係るマルチメディ
アネットワークシステムおよびマルチメディア通信方法
によれば、サービスの所在や内容を検索する機能をサー
ビス提供者から独立させ、広い範囲でその機能を実現し
うる。
Further, according to the multimedia network system and multimedia communication method of the present invention, there are a plurality of servers for storing content, and an information providing service can be realized on a network in which these are mixed. . Further, according to the multimedia network system and the multimedia communication method of the present invention, the function of searching for the location and contents of a service can be made independent of the service provider, and the function can be realized in a wide range.

【0130】また、本発明に係るマルチメディアネット
ワークシステムおよびマルチメディア通信方法によれ
ば、コンテントの生成から、蓄積、配送、消費に到るデ
ータの流れを体系化しうる。また、本発明に係るマルチ
メディアネットワークシステムおよびマルチメディア通
信方法によれば、利用者相互間、あるいは、提供者相互
間の同種のネットワーク構成要素間での連携や協調によ
るサービスの提供が可能になる。
Further, according to the multimedia network system and the multimedia communication method according to the present invention, it is possible to systematize a data flow from content generation to storage, delivery, and consumption. Further, according to the multimedia network system and the multimedia communication method according to the present invention, it is possible to provide a service by cooperation or cooperation between users or between providers of the same type among network components. .

【図面の簡単な説明】[Brief description of the drawings]

【図1】図1は、本発明の実施形態における本発明に係
るマルチメディアネットワークシステムの構成を示す図
である。
FIG. 1 is a diagram showing a configuration of a multimedia network system according to the present invention in an embodiment of the present invention.

【図2】図2は、図1に示した情報サーバノードの構成
を示す図である。
FIG. 2 is a diagram illustrating a configuration of an information server node illustrated in FIG. 1;

【図3】図3は、図1に示した情報内容提供者ノードの
構成を示す図である。
FIG. 3 is a diagram illustrating a configuration of an information content provider node illustrated in FIG. 1;

【図4】図4は、図3に示すシーケンススクリプトの記
述内容を説明するための図である。
FIG. 4 is a diagram for explaining description contents of a sequence script shown in FIG. 3;

【図5】図5は、図1に示すサービス提供者ノードの構
成を示す図である。
FIG. 5 is a diagram illustrating a configuration of a service provider node illustrated in FIG. 1;

【図6】図6は、情報サーバノードの能力が限界に近づ
いた場合に、他の情報サーバノードに機能委託する場合
を示す図である。
FIG. 6 is a diagram illustrating a case where a function is entrusted to another information server node when the capability of the information server node approaches a limit.

【図7】図7は、複数のサービスが統合的に利用され、
実際の利用時には、サービス提供者ノード(303 )で
はなく、サービス提供者ノード(301 ,302 )との
間で委託的構成が採られる場合を示す図である。
FIG. 7 shows a case where a plurality of services are used in an integrated manner;
FIG. 9 is a diagram showing a case where a consignment configuration is adopted not with the service provider node (30 3 ) but with the service provider nodes (30 1 , 30 2 ) at the time of actual use.

【図8】図8は、複数の情報サーバノードが1つのサー
ビス提供者に制御される場合を示す図である。
FIG. 8 is a diagram illustrating a case where a plurality of information server nodes are controlled by one service provider;

【図9】図9は、図1に示した情報利用者ノードの構成
を示す図である。
FIG. 9 is a diagram illustrating a configuration of an information user node illustrated in FIG. 1;

【図10】図10は、図1に示した媒介者ノードの構成
を示す図である。
FIG. 10 is a diagram illustrating a configuration of an intermediary node illustrated in FIG. 1;

【図11】図11は、複数の媒介者ノードが連携して動
作する場合を示す図である。
FIG. 11 is a diagram illustrating a case where a plurality of intermediary nodes operate in cooperation with each other;

【図12】図12は、図1に示したノード(アプリケー
ションノード)の実現構成をおよび2個のノード相互間
の通信構成を説明するための図である。
FIG. 12 is a diagram for explaining an implementation configuration of a node (application node) shown in FIG. 1 and a communication configuration between two nodes.

【図13】図13は、図12に示したノードの一方が情
報利用者ノードであり、他方が情報サーバノードである
場合のノードの実現構成を示す図である。
FIG. 13 is a diagram showing an implementation configuration of a node in a case where one of the nodes shown in FIG. 12 is an information user node and the other is an information server node.

【図14】図14は、図1に示したコンピュータのさら
に詳細な構成を示す図である。
FIG. 14 is a diagram illustrating a more detailed configuration of the computer illustrated in FIG. 1;

【図15】図15は、2台の情報利用者ノード(図1,
図9)、媒介者ノード、サービス提供者ノードおよび情
報サーバノードの間のデータの流れを例示する図であ
る。
FIG. 15 shows two information user nodes (FIG. 1, FIG.
FIG. 9) is a diagram exemplifying a data flow between an intermediary node, a service provider node, and an information server node.

【図16】図16は、それぞれ複数のノードおよび種類
の異なる通信回線を有する複数のマルチメディアネット
ワークシステムを、ゲートウェイプロセッサ等を介して
接続した大規模なマルチメディアネットワークシステム
の構成例を示す図である。
FIG. 16 is a diagram illustrating a configuration example of a large-scale multimedia network system in which a plurality of multimedia network systems each having a plurality of nodes and different types of communication lines are connected via a gateway processor or the like; is there.

【図17】図17は、複数のマルチメディアネットワー
クシステムを相互接続する場合の具体例を示す図であ
る。
FIG. 17 is a diagram illustrating a specific example of a case where a plurality of multimedia network systems are interconnected;

【図18】図18は、図1に示す実施形態の応用形態で
ある情報サービス提供システムの構成例を示す図であ
る。
FIG. 18 is a diagram illustrating a configuration example of an information service providing system that is an application of the embodiment illustrated in FIG. 1;

【図19】図19は、図18に示す各ノードを構成する
モジュールを説明するための図である。
FIG. 19 is a diagram for explaining a module that configures each node illustrated in FIG. 18;

【図20】図20は、図18に示す各ノードを構成する
モジュールを説明するための図である。
FIG. 20 is a diagram for explaining a module configuring each node illustrated in FIG. 18;

【図21】図21は、マルチメディアネットワークシス
テムにおいて、図18に示したサービス実行モジュール
を実現する方法を示す図である。
FIG. 21 is a diagram showing a method for realizing the service execution module shown in FIG. 18 in a multimedia network system.

【符号の説明】 1,1a〜1e…マルチメディアネットワークシステ
ム、2,2a〜2e…通信回線、3…データ処理装置、
30…サービス提供者ノード、32…情報サーバノー
ド、38…ローカルサーバ、12…媒介者ノード、14
…情報内容提供者ノード、16…ネットワーク提供者ノ
ード、20…情報利用者ノード、4a1 〜4a 5 ,4b
1 〜4b2 ,4c1 〜4c3 ,4d1 ,4d2 ,4e1
〜4e3 …ノード、5a〜5d…ゲートウェイプロセッ
[Description of Signs] 1,1a-1e ... Multimedia Network System
2, 2a-2e: communication line, 3: data processing device,
30: service provider node, 32: information server node
C, 38 local server, 12 broker node, 14
… Information provider node, 16… network provider node
Mode, 20 ... information user node, 4a1~ 4a Five, 4b
1~ 4bTwo, 4c1~ 4cThree, 4d1, 4dTwo, 4e1
~ 4eThree... nodes, 5a-5d ... gateway processors
Sa

フロントページの続き (56)参考文献 特開 平9−204442(JP,A) 久保田和己,データベースとインター ネットアプリケーションの連携に関する 試み,情報処理学会研究報告,日本,社 団法人情報処理学会,1995年 7月20 日,第95巻 第65号,p.265−272 (58)調査した分野(Int.Cl.7,DB名) G06F 12/00 G06F 13/00 G06F 17/30 Continuation of the front page (56) References JP 9-204442 (JP, A) Kazumi Kubota, Attempt to link database and Internet application, IPSJ Research Report, Japan, Information Processing Society of Japan, 1995 July 20, Vol. 95, No. 65, p. 265-272 (58) Field surveyed (Int.Cl. 7 , DB name) G06F 12/00 G06F 13/00 G06F 17/30

Claims (21)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】複数のデータ処理手段が通信回線を介して
複数の種類のデータを伝送するマルチメディアネットワ
ークシステムであって、 前記複数のデータ処理手段には、 提供するデータの内容を案内する第1の種類の案内情報
と、前記通信回線からの要求情報に応じたデータとを前
記通信回線を介して他の前記データ処理手段に提供する
データ提供手段と、 前記データ提供手段から提供されたデータを使用し、提
供するサービスの内容を案内する第1の種類の案内情報
と前記通信回線からの要求情報に応じたサービスとを前
記通信回線を介して他の前記データ処理手段に提供する
サービス提供手段と、 前記データ提供手段および前記サービス提供手段が提供
する第1の種類の案内情報を前記通信回線を介して受
け、受けた第1の種類の案内情報、および、前記データ
提供手段および前記サービス提供手段の所在を示す情報
を含む第2の種類の案内情報を前記通信回線を介して他
の前記データ処理手段に媒介する媒介手段と、 前記データ提供手段、前記サービス提供手段および前記
媒介手段が自発的に提供する第1の種類の案内情報およ
び第2の種類の案内情報、または、前記データ提供手
段、前記サービス提供手段および前記媒介手段が他のデ
ータ処理手段の要求に応じて提供する第1の種類の案内
情報および第2の種類の案内情報を前記通信回線を介し
て受け、要求するデータおよびサービスまたはこれらの
いずれかを示す要求情報を前記通信回線を介して他の前
記データ処理手段に対して送出し、送出した前記要求情
報に応じて前記通信回線を介して他の前記データ処理手
段から提供されるデータまたはサービスを利用するデー
タ利用手段とが含まれるマルチメディアネットワークシ
ステム。
1. A multimedia network system in which a plurality of data processing means transmits a plurality of types of data via a communication line, wherein said plurality of data processing means guides the contents of data to be provided. Data providing means for providing one type of guidance information and data corresponding to request information from the communication line to another data processing means via the communication line; and data provided from the data providing means. Service providing the first type of guidance information for guiding the contents of the service to be provided and a service corresponding to the request information from the communication line to the other data processing means via the communication line. Means for receiving, via the communication line, first type of guidance information provided by the data providing means and the service providing means, and receiving the first type of guidance information Mediating means for mediating information and a second type of guidance information including information indicating the locations of the data providing means and the service providing means to the other data processing means via the communication line; and Means, the first type of guidance information and the second type of guidance information voluntarily provided by the service providing means and the intermediary means, or the data providing means, the service providing means and the intermediary means are other types of information. The first type of guidance information and the second type of guidance information provided in response to a request from the data processing means are received via the communication line, and the requested data and / or service information indicating any of these is provided. The data is transmitted to the other data processing means via a communication line, and the other data processing means is transmitted via the communication line in accordance with the transmitted request information. And a data utilization means utilizing data or services provided by the multimedia network system.
【請求項2】前記媒介手段は、前記データ利用手段から
前記通信回線を介して受けた前記要求情報を、前記デー
タ提供手段にさらに媒介する請求項1に記載のマルチメ
ディアネットワークシステム。
2. The multimedia network system according to claim 1, wherein said mediation means further mediates said request information received from said data utilization means via said communication line to said data provision means.
【請求項3】2つ以上の前記データ提供手段は、協働し
てデータの提供を行う情報提供ユニットを構成する請求
項1に記載のマルチメディアネットワークシステム。
3. The multimedia network system according to claim 1, wherein the two or more data providing means constitute an information providing unit for providing data in cooperation.
【請求項4】前記媒介手段は、前記情報提供ユニットの
内部、および、前記情報提供ユニットの間で伝送される
データをさらに媒介する請求項3に記載のマルチメディ
アネットワークシステム。
Wherein said mediating means is internal of the information providing unit, and multimedia network system according to claim 3, further mediates the data transmitted between the information providing unit.
【請求項5】2つ以上の前記サービス提供手段は、協働
してサービスを提供するサービス提供ユニットを構成す
る請求項1に記載のマルチメディアネットワークシステ
ム。
5. The multimedia network system according to claim 1, wherein the two or more service providing means constitute a service providing unit that provides a service in cooperation.
【請求項6】前記媒介手段は、前記サービス提供ユニッ
トの内部、および、前記サービス提供ユニットの間で伝
送されるデータをさらに媒介する請求項5に記載のマル
チメディアネットワークシステム。
6. The multimedia network system according to claim 5, wherein the mediation unit further mediates data transmitted inside the service providing unit and between the service providing units.
【請求項7】2つ以上の前記媒介手段は、共同して第2
の種類の案内情報を媒介する媒介ユニットを構成し、 前記媒介ユニットを構成する前記媒介手段は、相互に、
前記第1の種類の案内情報および前記第2の種類の案内
情報を伝送する請求項1に記載のマルチメディアネット
ワークシステム。
7. The two or more intermediary means are jointly operated by a second
A mediation unit that mediates the type of guidance information, wherein the mediation units that configure the mediation unit are:
The multimedia network system according to claim 1, wherein the first type of guidance information and the second type of guidance information are transmitted.
【請求項8】2つ以上の前記データ利用手段は、協働し
てデータを利用するデータ利用ユニットを構成する請求
項1に記載のマルチメディアネットワークシステム。
8. The multimedia network system according to claim 1, wherein the two or more data utilization units constitute a data utilization unit that utilizes data in cooperation.
【請求項9】前記データ処理手段には、前記データ提供
手段と前記通信回線を介して接続され、前記通信回線を
介して、または、直接に前記データ提供手段が提供する
データを生成する情報内容提供手段が含まれる請求項1
に記載のマルチメディアネットワークシステム。
9. The data processing means is connected to the data providing means via the communication line, and generates information provided by the data providing means via the communication line or directly. Claim 1 including provision means
A multimedia network system according to claim 1.
【請求項10】複数のノード間で通信回線を介して複数
の種類のデータを伝送するマルチメディア通信方法であ
って、 前記複数のノードの1つ以上は、提供するデータの内容
を案内する第1の種類の案内情報と、前記通信回線から
の要求情報に応じたデータとを前記通信回線を介して他
のノードに提供し、 前記複数のノードの1つ以上は、前記提供されたデータ
を使用し、提供するサービスの内容を案内する第1の種
類の案内情報と前記通信回線からの要求情報に応じたサ
ービスとを前記通信回線を介して他の前記ノードに提供
し、 前記複数のノードの1つ以上は、提供された前記第1の
種類の案内情報を前記通信回線を介して受け、受けた第
1の案内情報、および、前記データおよびサービスを提
供するノードの所在を示す情報を含む第2の種類の案内
情報を前記通信回線を介して他のノードに媒介し、 前記複数のノードの1つ以上は、他のノードが自発的に
提供し、または、これらが他のノードの要求に応じて提
供する第1の種類の案内情報および第2の種類の案内情
報を前記通信回線を介して受け、要求するデータおよび
サービスまたはこれらのいずれかを示す要求情報を前記
通信回線を介して他のノードに対して送出し、送出した
前記要求情報に応じて前記通信回線を介して他のノード
から提供されるデータまたはサービスを利用するマルチ
メディア通信方法。
10. A multimedia communication method for transmitting a plurality of types of data between a plurality of nodes via a communication line, wherein at least one of the plurality of nodes guides contents of data to be provided. One type of guidance information and data corresponding to request information from the communication line are provided to another node via the communication line, and one or more of the plurality of nodes transmits the provided data to the other node. Providing a first type of guidance information for guiding the contents of the service to be used and a service according to request information from the communication line to the other nodes via the communication line; Receiving the first type of guidance information provided via the communication line, and receiving the first guidance information and information indicating the location of a node that provides the data and service. Including Mediation information of the type described above to other nodes via the communication line, wherein one or more of the plurality of nodes are provided voluntarily by the other node, or are provided in response to a request from the other node. The first type of guidance information and the second type of guidance information to be provided are received via the communication line , and the requested data and / or the request information indicating any of them are transmitted to the other via the communication line. A multimedia communication method that transmits data to a node and uses data or a service provided from another node via the communication line in accordance with the transmitted request information.
【請求項11】前記媒介を行なうノードは、前記データ
を利用するノードから前記通信回線を介して受けた前記
要求情報を、前記データを提供するノードにさらに媒介
する請求項10に記載のマルチメディア通信方法。
11. The multimedia according to claim 10, wherein the mediating node further mediates the request information received from the node using the data via the communication line to a node providing the data. Communication method.
【請求項12】2つ以上の前記ノードは、協働してデー
タの提供を行う情報提供ユニットを構成する請求項10
に記載のマルチメディア通信方法。
12. The information providing unit, wherein two or more nodes cooperate to provide data.
A multimedia communication method according to claim 1.
【請求項13】前記媒介を行なうノードは、前記情報
ユニットの内部、および、前記情報提供ユニットの間
で伝送されるデータをさらに媒介する請求項12に記載
のマルチメディア通信方法。
13. The node performing the mediation, the information Hisage
Internal test units, and multimedia communication method according to claim 12, further mediates the data transmitted between the information providing unit.
【請求項14】前記サービスを提供する2以上のノード
が、協働してサービスを提供するサービス提供ユニット
を構成する請求項10に記載のマルチメディア通信方
法。
14. The multimedia communication method according to claim 10, wherein the two or more nodes that provide the service constitute a service providing unit that provides the service in cooperation.
【請求項15】前記媒介を行なうノードは、前記サービ
提供ユニットの内部、および、前記サービス提供ユニ
ットの間で伝送されるデータをさらに媒介する請求項1
4に記載のマルチメディア通信方法。
15. The node performing the mediation, the interior of the service providing unit, and, according to claim 1 which further mediates the data transmitted between the service providing uni <br/> Tsu DOO
5. The multimedia communication method according to 4.
【請求項16】前記媒介を行なう2つ以上のノードは、
共同して第2の種類の案内情報を媒介する媒介ユニット
を構成し、 前記媒介ユニットを構成する前記ノードは、相互に、前
記第1の種類の案内情報および前記第2の種類の案内情
報を伝送する請求項10に記載のマルチメディア通信方
法。
16. The two or more nodes that mediate are as follows:
Jointly configuring an intermediate unit that mediates a second type of guidance information, wherein the nodes configuring the intermediate unit mutually exchange the first type of guidance information and the second type of guidance information The multimedia communication method according to claim 10, wherein the transmission is performed.
【請求項17】前記データを利用する2つ以上のノード
は、協働してデータを利用するデータ利用ユニットを構
成する請求項10に記載のマルチメディア通信方法。
17. The multimedia communication method according to claim 10, wherein the two or more nodes using the data cooperate to constitute a data using unit that uses the data.
【請求項18】前記データ処理を行なうノードには、前
記データ提供を行なうノードと前記通信回線を介して接
続され、前記通信回線を介して、または、直接に前記デ
ータ提供を行なうノードが提供するデータを生成する情
報内容提供ノードが含まれる請求項10に記載のマルチ
メディア通信方法。
18. The data processing node is connected to the data providing node via the communication line, and is provided by the data providing node via the communication line or directly. The multimedia communication method according to claim 10, further comprising an information content providing node for generating data.
【請求項19】複数のデータ処理手段が通信回線を介し
て複数の種類のデータを伝送するマルチメディアネット
ワークシステムであって、 前記複数のデータ処理手段には、 提供するデータの内容を案内する第1の種類の案内情報
と、前記通信回線からの要求情報に応じたデータとを前
記通信回線を介して他の前記データ処理手段に提供する
データ提供手段と、 前記データ提供手段から提供されたデータを使用し、提
供するサービスを実現するためのプログラムモジュール
を前記通信回線を介して他の前記データ処理手段に提供
し、提供するサービスの内容を案内する第1の種類の案
内情報と前記通信回線からの要求情報に応じたサービス
とを前記通信回線を介して他の前記データ処理手段に提
供するサービス提供手段と、 前記データ提供手段および前記サービス提供手段が提供
する第1の種類の案内情報を前記通信回線を介して受
け、受けた第1の種類の案内情報、および、前記データ
提供手段および前記サービス提供手段の所在を示す情報
を含む第2の種類の案内情報を前記通信回線を介して他
の前記データ処理手段に媒介する媒介手段と、 前記データ提供手段、前記サービス提供手段および前記
媒介手段が自発的に提供する第1の種類の案内情報およ
び第2の種類の案内情報、または、前記データ提供手
段、前記サービス提供手段および前記媒介手段が他のデ
ータ処理手段の要求に応じて提供する第1の種類の案内
情報および第2の種類の案内情報を前記通信回線を介し
受け、要求するデータおよびサービスまたはこれらの
いずれかを示す要求情報を前記通信回線を介して他の前
記データ処理手段に対して送出し、送出した前記要求情
報に応じて前記通信回線を介して他の前記データ処理手
段から提供されるデータまたはサービスを利用するデー
タ利用手段とが含まれるマルチメディアネットワークシ
ステム。
19. A multimedia network system in which a plurality of data processing means transmits a plurality of types of data via a communication line, wherein said plurality of data processing means guides the contents of data to be provided. Data providing means for providing one type of guidance information and data corresponding to request information from the communication line to another data processing means via the communication line; and data provided from the data providing means. A first type of guidance information for providing the program module for realizing the service to be provided to the other data processing means via the communication line and guiding the contents of the service to be provided, and the communication line Service providing means for providing a service according to request information from the other to the other data processing means via the communication line; Receiving the first type of guidance information provided by the tier and the service providing means via the communication line, and indicating the received first type of guidance information and the locations of the data providing means and the service providing means; Mediating means for mediating the second type of guidance information including information to the other data processing means via the communication line; and a data providing means, a service providing means, and a mediating means which the mediating means voluntarily provides. One type of guidance information and a second type of guidance information, or a first type of guidance information provided by the data providing unit, the service providing unit, and the intermediary unit in response to a request from another data processing unit And the second type of guidance information via the communication line.
And sends request information indicating the requested data and service or any of them to the other data processing means via the communication line, and transmits the request information via the communication line according to the transmitted request information. And a data utilization means for utilizing data or services provided by the other data processing means.
【請求項20】複数のプレーンが通信回線を介して複数
の種類のデータを伝送するマルチメディアネットワーク
システムであって、 前記複数のプレーンの各々は、通信回線を介して複数の
種類のデータを伝送する複数のデータ処理手段を有し、 前記複数のデータ処理手段には、 提供するデータの内容を案内する案内情報と、前記通信
回線からの要求情報に応じたデータとを前記通信回線を
介して他の前記データ処理手段に提供するデータ提供手
段と、 前記データ提供手段と前記通信回線を介して接続され、
前記通信回線を介して、または、直接に前記データ提供
手段が提供するデータを生成する情報内容提供手段と、 前記データ提供手段から提供されたデータを使用し、提
供するサービスの内容を案内する案内情報と前記通信回
線からの要求情報に応じたサービスとを前記通信回線を
介して他の前記データ処理手段に提供するサービス提供
手段と、 前記データ提供手段および前記サービス提供手段が提供
する案内情報を前記通信回線を介して受け、要求するデ
ータおよびサービスまたはこれらのいずれかを示す要求
情報を前記通信回線を介して他の前記データ処理手段に
対して送出し、送出した前記要求情報に応じて前記通信
回線を介して他の前記データ処理手段から提供されるデ
ータまたはサービスを利用するデータ利用手段とを有
し、 任意の前記プレーンの前記データ利用手段と、他の前記
プレーンの前記情報内容提供手段とを有するノードを有
するマルチメディアネットワークシステム。
20. A multimedia network system in which a plurality of planes transmit a plurality of types of data via a communication line, wherein each of the plurality of planes transmits a plurality of types of data via a communication line. A plurality of data processing units, wherein the plurality of data processing units include, through the communication line, guidance information for guiding the content of the data to be provided, and data according to request information from the communication line. Data providing means for providing to the other data processing means, connected to the data providing means via the communication line,
An information content providing means for generating data provided by the data providing means via the communication line or directly; and a guide for using the data provided from the data providing means to guide a content of a service to be provided. Service providing means for providing information and a service according to request information from the communication line to the other data processing means via the communication line; and guidance information provided by the data providing means and the service providing means. Received via the communication line and sends request information indicating the requested data and / or service to the other data processing means via the communication line, and in accordance with the sent request information, A data use unit that uses data or a service provided from another data processing unit via a communication line, Multimedia network system having a node having said data utilization means of said plane, and said information content providing means of the other of said planes.
【請求項21】複数のデータ処理手段が通信回線を介し
て複数の種類のデータを伝送するマルチメディアネット
ワークシステムであって、 前記複数のデータ処理手段には、データ提供手段、サー
ビス提供手段、媒介手段およびデータ利用手段が含ま
れ、 前記データ提供手段は、提供するデータの内容を案内す
る第1の種類の案内情報と、前記通信回線からの要求情
報に応じたデータとを前記通信回線を介して他の前記デ
ータ処理手段に提供し、 前記サービス提供手段は、前記データ提供手段から提供
されたデータを使用し、提供するサービスの内容を案内
する第1の種類の案内情報と前記通信回線からの要求情
報に応じたサービスとを前記通信回線を介して他の前記
データ処理手段に提供し、 前記媒介手段は、前記データ提供手段および前記サービ
ス提供手段が提供する第1の種類の案内情報を前記通信
回線を介して受け、受けた第1の種類の案内情報、およ
び、前記データ提供手段および前記サービス提供手段の
所在を示す情報を含む第2の種類の案内情報を前記通信
回線を介して他の前記データ処理手段に媒介し、前記デ
ータ提供手段から受けた前記案内情報を加工して生成し
た2次的な案内情報を前記通信回線を介して前記データ
利用手段に提供し、必要に応じて前記サービス提供手段
のサービス提供を代行し、 前記データ利用手段は、前記データ提供手段、前記サー
ビス提供手段および前記媒介手段が自発的に提供する第
1の種類の案内情報および第2の種類の案内情報、また
は、前記データ提供手段、前記サービス提供手段および
前記媒介手段が他のデータ処理手段の要求に応じて提供
する第1の種類の案内情報および第2の種類の案内情報
前記通信回線を介して受け、要求するデータおよびサ
ービスまたはこれらのいずれかを示す要求情報を前記通
信回線を介して他の前記データ処理手段に対して送出
し、送出した前記要求情報に応じて前記通信回線を介し
て他の前記データ処理手段から提供されるデータまたは
サービスを利用するマルチメディアネットワークシステ
ム。
21. A multimedia network system in which a plurality of data processing units transmit a plurality of types of data via a communication line, wherein the plurality of data processing units include a data providing unit, a service providing unit, and an intermediary. Means and data utilization means, wherein the data providing means transmits, via the communication line, first type guidance information for guiding the content of the data to be provided, and data corresponding to request information from the communication line. The data providing means, the service providing means uses data provided from the data providing means, and provides a first type of guidance information for guiding the contents of the service to be provided and the communication line. And a service corresponding to the request information of the data providing means to the other data processing means via the communication line. The first type of guidance information provided by the service providing means is received via the communication line, and the received first type of guidance information and information indicating the locations of the data providing means and the service providing means are received. The second type of guidance information including the second type of guidance information is transmitted to the other data processing unit via the communication line, and the secondary guidance information generated by processing the guidance information received from the data providing unit is transmitted to the communication unit. The data providing means is provided to the data using means via a line, and the service providing means is provided on behalf of the service providing means as necessary. The first type of guidance information and the second type of guidance information to be provided, or the data providing means, the service providing means, and the mediation means are provided by other data processing means. A first type of guide information and a second type of guide information provided in response to a request are received via the communication line, and request information indicating requested data and / or service is received via the communication line. A multimedia network system that transmits data to other data processing means and uses data or services provided from the other data processing means via the communication line in accordance with the transmitted request information.
JP04196897A 1996-03-05 1997-02-26 Multimedia network system and communication method thereof Expired - Lifetime JP3270703B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04196897A JP3270703B2 (en) 1996-03-05 1997-02-26 Multimedia network system and communication method thereof

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP4782296 1996-03-05
JP8-264724 1996-10-04
JP8-47822 1996-10-04
JP26472496 1996-10-04
JP04196897A JP3270703B2 (en) 1996-03-05 1997-02-26 Multimedia network system and communication method thereof

Publications (2)

Publication Number Publication Date
JPH10161962A JPH10161962A (en) 1998-06-19
JP3270703B2 true JP3270703B2 (en) 2002-04-02

Family

ID=27291018

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04196897A Expired - Lifetime JP3270703B2 (en) 1996-03-05 1997-02-26 Multimedia network system and communication method thereof

Country Status (1)

Country Link
JP (1) JP3270703B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8404014B2 (en) 2005-02-22 2013-03-26 Donaldson Company, Inc. Aerosol separator
US8512435B2 (en) 2004-11-05 2013-08-20 Donaldson Company, Inc. Filter medium and breather filter structure

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3630389B2 (en) * 1998-07-14 2005-03-16 インターナショナル・ビジネス・マシーンズ・コーポレーション Method and apparatus for dynamically changing multimedia contents
WO2001055995A1 (en) * 2000-01-25 2001-08-02 Norihiko Fujisawa Remote education supporting device, teacher device, remote education supporting system, and remote education supporting method
US20040055010A1 (en) * 2002-06-18 2004-03-18 Fries Robert M. E-commerce facilitation for broadcast services
PL2308579T3 (en) 2004-11-05 2016-06-30 Donaldson Co Inc Aerosol separator

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04104342A (en) * 1990-08-24 1992-04-06 Hitachi Ltd Data distributed control method and control system
JPH05324448A (en) * 1992-05-15 1993-12-07 Fujitsu Ltd Distributed data base storage system
JPH06103143A (en) * 1992-09-18 1994-04-15 Hitachi Software Eng Co Ltd Joint work supporting system
JPH0798669A (en) * 1993-08-05 1995-04-11 Hitachi Ltd Distributed data base management system
JPH0831466A (en) * 1994-07-13 1996-02-02 Matsushita Electric Ind Co Ltd Manufacture of cylindrical air electrode and air depolarized cell using same
JPH09204442A (en) * 1996-01-24 1997-08-05 Dainippon Screen Mfg Co Ltd Document data retrieval system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
久保田和己,データベースとインターネットアプリケーションの連携に関する試み,情報処理学会研究報告,日本,社団法人情報処理学会,1995年 7月20日,第95巻 第65号,p.265−272

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8512435B2 (en) 2004-11-05 2013-08-20 Donaldson Company, Inc. Filter medium and breather filter structure
US8641796B2 (en) 2004-11-05 2014-02-04 Donaldson Company, Inc. Filter medium and breather filter structure
US8404014B2 (en) 2005-02-22 2013-03-26 Donaldson Company, Inc. Aerosol separator

Also Published As

Publication number Publication date
JPH10161962A (en) 1998-06-19

Similar Documents

Publication Publication Date Title
JP3274393B2 (en) Network system, data distribution method, and computer-readable recording medium recording distribution data
KR100285001B1 (en) Multimedia network system and its communication method
Little et al. Prospects for interactive video-on-demand
US5956716A (en) System and method for delivery of video data over a computer network
US20040254851A1 (en) Electronic merchandise distribution apparatus, electronic merchandise receiving terminal, and electronic merchandise distribution method
US5805804A (en) Method and apparatus for scalable, high bandwidth storage retrieval and transportation of multimedia data on a network
US20020143791A1 (en) Content deployment system, method and network
US20090193138A1 (en) Method and system for integrating instant messaging, streaming audio and audio playback
US20030204592A1 (en) System for uniquely identifying assets and subsribers in a multi-media communicaion network
JPH09205633A (en) Distributed interactive multimedia service system
WO2003102821A1 (en) Cataloging and managing the distribution of distributed digital assets
CA2199090A1 (en) Network management method and apparatus of same and network systems
US20020099790A1 (en) Method and system for providing convergent network services
JP3270703B2 (en) Multimedia network system and communication method thereof
US20130332946A1 (en) Method for establishing a network platform for renting the electronic publications
US20050108361A1 (en) Method and system for content delivery
CA2621455C (en) A method for establishing a network platform for renting the electronic publications
KR20010069386A (en) High Quality Multimedia Data Service System and Method Thereof
JPH10293736A (en) Network system and communication method
CN117156220A (en) Broadcast control service information management system
Amini et al. Distributed stream control for self-managing media processing graphs
Siegel Network-supported applications
JP2002290958A (en) Device, method and system for processing information, recording medium and program
Bigi Image Communications Projects in ACTS
Bagley et al. The Information Services Supermarket-a trial TINA-C Design

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080118

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090118

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090118

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100118

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110118

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110118

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120118

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120118

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130118

Year of fee payment: 11

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130118

Year of fee payment: 11

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130118

Year of fee payment: 11

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130118

Year of fee payment: 11

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130118

Year of fee payment: 11

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130118

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140118

Year of fee payment: 12

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term