(57)【要約】【課題】  オブジェクト間通信を行う際に、指定したオブジェクト名を持つオブジェクトが利用できない場合であっても、改めてオブジェクト名を指定することなく、オブジェクト間通信を実現することができるオブジェクト接続先通知装置、そのプログラム、ならびに、オブジェクト接続要求端末、そのプログラムを提供する。【解決手段】  オブジェクト接続先通知装置１は、ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、接続元オブジェクトからのアドレス通知要求信号に基づいて、接続先オブジェクトのアドレスを当該接続元オブジェクトに通知するものであって、オブジェクト名・アドレス書込手段５と、アドレス通知要求信号受信手段７と、状態通知要求信号出力手段９と、接続先通知手段１１と、を備えた。【選択図】      図１
2005267484.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、接続元となるオブジェクトである接続元オブジェクトからのアドレス通知要求信号に基づいて、当該接続元オブジェクトの接続先となるオブジェクトである接続先オブジェクトのアドレスを当該接続元オブジェクトに通知するオブジェクト接続先通知装置であって、
予め設定されている前記データ処理装置と前記データとの前記ネットワーク上の名前であるオブジェクト名および前記データ処理装置と前記データとの前記ネットワーク上のアドレスを、前記オブジェクトを管理するためのオブジェクト管理ファイルに書き込むオブジェクト名・アドレス書込手段と、
前記接続元オブジェクトから送信されたアドレス通知要求信号を受信するアドレス通知要求信号受信手段と、
このアドレス通知要求信号受信手段によって受信されたアドレス通知要求信号に基づいて、前記オブジェクト管理ファイルに書き込まれているオブジェクト名が示す接続先オブジェクトに対し、当該接続先オブジェクトの状態を通知するように要求する状態通知要求信号を出力する状態通知要求信号出力手段と、
この状態通知要求信号出力手段からの状態通知要求信号を受信した接続先オブジェクトにより出力された当該接続先オブジェクトの状態を通知する状態通知信号を受信し、この状態通知信号に基づいて、前記オブジェクト管理ファイルを参照し、前記接続元オブジェクトに対し、前記接続先オブジェクトのアドレスを通知する接続先通知手段と、
を備えることを特徴とするオブジェクト接続先通知装置。
【請求項２】
ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、端末からのアドレス通知要求信号に基づいて、接続元となるオブジェクトである接続元オブジェクトのアドレスを当該端末に通知すると共に、前記接続元オブジェクトからのアドレス通知要求信号に基づいて、当該接続元オブジェクトの接続先となるオブジェクトである接続先オブジェクトのアドレスを、当該接続元オブジェクトに通知するオブジェクト接続先通知装置であって、
予め設定されている前記データ処理装置と前記データとの前記ネットワーク上の名前であるオブジェクト名および前記データ処理装置と前記データとの前記ネットワーク上のアドレスを、前記オブジェクトを管理するためのオブジェクト管理ファイルに書き込むオブジェクト名・アドレス書込手段と、
前記端末および前記接続元オブジェクトから送信されたアドレス通知要求信号を受信するアドレス通知要求信号受信手段と、
このアドレス通知要求信号受信手段によって受信されたアドレス通知要求信号に基づいて、前記オブジェクト管理ファイルに書き込まれているオブジェクト名が示す接続先オブジェクトに対し、当該接続先オブジェクトの状態を通知するように要求する状態通知要求信号を出力する状態通知要求信号出力手段と、
前記端末に対し、前記オブジェクト管理ファイルを参照し、前記接続元オブジェクトのアドレスを通知すると共に、前記状態通知要求信号出力手段からの状態通知要求信号を受信した接続先オブジェクトにより出力された当該接続先オブジェクトの状態を通知する状態通知信号を受信し、この状態通知信号に基づいて、前記オブジェクト管理ファイルを参照し、前記接続元オブジェクトに対し、前記接続先オブジェクトのアドレスを通知する接続先通知手段と、
を備えることを特徴とするオブジェクト接続先通知装置。
【請求項３】
ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、当該オブジェクト同士の接続を要求するオブジェクト接続要求端末であって、
前記オブジェクトのアドレスを通知するオブジェクト接続先通知装置に対し、接続元となる接続元オブジェクトのアドレスの通知を要求するアドレス通知要求信号を出力するアドレス通知要求信号出力手段と、
前記接続元オブジェクトに対し、当該接続元オブジェクトの接続先となる接続先オブジェクトとの接続を要求する接続要求信号を出力する接続要求信号出力手段と、
前記オブジェクト接続先通知装置が前記接続先オブジェクトから受信した、当該接続先オブジェクトの状態を通知する状態通知信号に従って出力した通知結果に基づいて、前記オブジェクト同士を接続する際に用いる接続データファイルに記述されている接続先オブジェクトのオブジェクト名を書き換えるデータ処理手段と、
を備えることを特徴とするオブジェクト接続要求端末。
【請求項４】
ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、接続元となるオブジェクトである接続元オブジェクトからのアドレス通知要求信号に基づいて、当該接続元オブジェクトの接続先となるオブジェクトである接続先オブジェクトのアドレスを当該接続元オブジェクトに通知する装置を、
予め設定されている前記データ処理装置と前記データとの前記ネットワーク上の名前であるオブジェクト名および前記データ処理装置と前記データとの前記ネットワーク上のアドレスを、前記オブジェクトを管理するためのオブジェクト管理ファイルに書き込むオブジェクト名・アドレス書込手段、
前記接続元オブジェクトから送信されたアドレス通知要求信号を受信するアドレス通知要求信号受信手段、
このアドレス通知要求信号受信手段によって受信されたアドレス通知要求信号に基づいて、前記オブジェクト管理ファイルに書き込まれているオブジェクト名が示す接続先オブジェクトに対し、当該接続先オブジェクトの状態を通知するように要求する状態通知要求信号を出力する状態通知要求信号出力手段、
この状態通知要求信号出力手段からの状態通知要求信号を受信した接続先オブジェクトにより出力された当該接続先オブジェクトの状態を通知する状態通知信号を受信し、この状態通知信号に基づいて、前記オブジェクト管理ファイルを参照し、前記接続元オブジェクトに対し、前記接続先オブジェクトのアドレスを通知する接続先通知手段、
として機能させることを特徴とするオブジェクト接続先通知プログラム。
【請求項５】
ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、端末からのアドレス通知要求信号に基づいて、接続元となるオブジェクトである接続元オブジェクトのアドレスを当該端末に通知すると共に、前記接続元オブジェクトからのアドレス通知要求信号に基づいて、当該接続元オブジェクトの接続先となるオブジェクトである接続先オブジェクトのアドレスを、当該接続元オブジェクトに通知する装置を、
予め設定されている前記データ処理装置と前記データとの前記ネットワーク上の名前であるオブジェクト名および前記データ処理装置と前記データとの前記ネットワーク上のアドレスを、前記オブジェクトを管理するためのオブジェクト管理ファイルに書き込むオブジェクト名・アドレス書込手段、
前記端末および前記接続元オブジェクトから送信されたアドレス通知要求信号を受信するアドレス通知要求信号受信手段、
このアドレス通知要求信号受信手段によって受信されたアドレス通知要求信号に基づいて、前記オブジェクト管理ファイルに書き込まれているオブジェクト名が示す接続先オブジェクトに対し、当該接続先オブジェクトの状態を通知するように要求する状態通知要求信号を出力する状態通知要求信号出力手段、
前記端末に対し、前記オブジェクト管理ファイルを参照し、前記接続元オブジェクトのアドレスを通知すると共に、前記状態通知要求信号出力手段からの状態通知要求信号を受信した接続先オブジェクトにより出力された当該接続先オブジェクトの状態を通知する状態通知信号を受信し、この状態通知信号に基づいて、前記オブジェクト管理ファイルを参照し、前記接続元オブジェクトに対し、前記接続先オブジェクトのアドレスを通知する接続先通知手段、
として機能させることを特徴とするオブジェクト接続先通知プログラム。
【請求項６】
ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、当該オブジェクト同士の接続を要求する装置を、
前記オブジェクトのアドレスを通知するオブジェクト接続先通知装置に対し、接続元となる接続元オブジェクトのアドレスの通知を要求するアドレス通知要求信号を出力するアドレス通知要求信号出力手段、
前記接続元オブジェクトに対し、当該接続元オブジェクトの接続先となる接続先オブジェクトとの接続を要求する接続要求信号を出力する接続要求信号出力手段、
前記オブジェクト接続先通知装置が前記接続先オブジェクトから受信した、当該接続先オブジェクトの状態を通知する状態通知信号に従って出力した通知結果に基づいて、前記オブジェクト同士を接続する際に用いる接続データファイルに記述されている接続先オブジェクトのオブジェクト名を書き換えるデータ処理手段、
として機能させることを特徴とするオブジェクト接続要求プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上に登録されているオブジェクト同士が接続される際に、当該オブジェクトの接続先を通知するオブジェクト接続先通知装置およびオブジェクト接続先通知プログラムと、このオブジェクト接続先通知装置に、接続するオブジェクトのアドレスの通知を要求すると共に、当該オブジェクト同士に接続を要求するオブジェクト接続要求端末およびオブジェクト接続要求プログラムに関する。
【背景技術】
【０００２】
従来、コンピュータネットワーク（以下、単にネットワークという）を利用した通信方式の技術として、ネットワーク上に分散された端末（コンピュータ等）が相互に接続・通信を行うための分散オブジェクト技術がある。
【０００３】
この分散オブジェクト技術は、ネットワーク上に分散された複数の端末が相互に接続・通信を行って、通信したデータの処理を分散して行う分散システム環境下で、当該データの処理を行う論理上の処理実体であるオブジェクト同士が当該データやメッセージの交換（オブジェクト間通信）を行うものである。
【０００４】
この分散オブジェクト技術の中で、オブジェクト間通信を実装したものの実装例として、ＯＭＧ（Ｏｂｊｅｃｔ  Ｍａｎａｇｅｍｅｎｔ  Ｇｒｏｕｐ）のＣＯＲＢＡ（登録商標；Ｃｏｍｍｏｎ  Ｏｂｊｅｃｔ  Ｒｅｑｕｅｓｔ  Ｂｒｏｋｅｒ  Ａｒｃｈｉｔｅｃｔｕｒｅ）、Ｍｉｃｒｏｓｏｆｔ（登録商標）社のＤＣＯＭ、Ｓｕｎ  Ｍｉｃｒｏｓｙｓｔｅｍｓ（登録商標）社のＪａｖａ（登録商標）ＲＭＩ等が挙げられる。
【０００５】
このオブジェクト間通信を利用したものとして、映像データや音声データ等を、フォーマットや記録媒体の種類を問わずに統一的に扱うことができる「オブジェクト生成装置およびオブジェクト生成プログラム」（特許文献１参照）、また、通信するデータを処理することが可能なオブジェクト生成装置を自動的に探索して通信経路を決定することができる「データ処理経路探索装置およびデータ処理経路探索プログラム」（特許文献２参照）、さらに、データを処理するデータ処理装置の接続系統および制御系統を記述した接続データファイルを蓄積し、この接続データファイルに従ってオブジェクト同士の接続、オブジェクトの制御を行う「データ処理システムおよびデータ処理プログラム」（特願２００３−１２６８５１参照）が挙げられる。
【０００６】
ところで、ネットワーク上の端末（コンピュータ等）には、当該端末等の機械が処理しやすい規則性のある数字列で表されるＩＰアドレスが付されており、このＩＰアドレスによって、端末同士の識別を行っている。しかし、このＩＰアドレス等は、人間にとっては無味乾燥な数字の羅列であり、覚えにくいので、従来、人間が覚えやすい名前を別につけて、この名前とＩＰアドレスとを関連付けていた。この名前とＩＰアドレスの関連づけを行って、この名前を覚えることで、ＩＰアドレスを覚えたこととして、ＩＰアドレスの覚えにくさを解決することを、「名前解決」（コンピュータ名（ホスト名）から当該コンピュータ（ホスト）のアドレス（例えば、ＩＰアドレス）を調べること）という。
【０００７】
従来の名前解決の手法（技術）としては、ディレクトリサービスやＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｅｒ）等といった技術が一般的に知られている。これらの技術の内、ＤＮＳがないと、ネットワーク（例えば、インターネット）上に、端末（コンピュータ等）を接続することができない。ちなみに、ネットワーク上のウェブサイトのＵＲＬから、データが蓄積されているＨＴＴＰサーバのＩＰアドレスへの変換も名前解決と呼ばれている。
【０００８】
つまり、オブジェクト間通信と呼ばれるものは、ＣＯＲＢＡ（登録商標）ようなミドルウェアによって実現され、このミドルウェアは、コンピュータ言語やＯＳやネットワークインターフェースの違いを透過的に扱えるように、ネットワーク全体に広がっているものである。
【０００９】
オブジェクト間通信において、ネットワーク上にオブジェクトが生成されると、このオブジェクトに対応する一意なＩＤが生成され、このＩＤが当該オブジェクトに付加されることになる。例えば、ＯＭＧのＣＯＲＢＡ（登録商標）において、オブジェクトには、ＩＯＲ（Ｉｎｔｅｒｏｐｅｒａｂｌｅ  Ｏｂｊｅｃｔ  Ｒｅｆｅｒｅｎｃｅ）と呼ばれる一意な文字列の名前が付加されている。
【００１０】
このＩＯＲは、ＣＯＲＢＡ（登録商標）において、オブジェクトを一意に識別するために必要なデータをまとめたものであり、このＩＯＲの中に、当該オブジェクトを動作させているホスト名、ポート番号等のデータが記録されている。つまり、このＩＯＲは、ＣＯＲＢＡ（登録商標）の仕様によって定められているもので、オブジェクトのアドレスと言えるものである。
【００１１】
しかし、このＩＯＲは、ＩＰアドレスと同様に、人間が覚えにくい文字列であるので、人間が覚えやすい（識別しやすい）名前をＩＯＲとは別につけて、この名前とＩＯＲとを関連付けて、オブジェクトをネットワーク上に登録するようにしている。
【００１２】
ちなみに、このＩＯＲと呼ばれる一意な文字列の名前と人間が覚えやすい（識別しやすい）名前との対応を解決することも、名前解決の一つである。なお、名前解決を行うプログラムを一般にネーミングサービスプログラム（略して、ネーミングサービス）という。
【特許文献１】特開２００２−２５９１７７号公報（段落００１６〜００３５、図１）
【特許文献２】特開２００２−２５９３３０号公報（段落００２８〜００４８、図１）
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、従来のオブジェクト間通信によって提供されるネーミングサービスにおいて、同一のディレクトリ内で管理しているオブジェクトには、それぞれのオブジェクトを識別するために、同一の機能、同一の処理能力を有しているオブジェクトであっても、全て異なる名前（オブジェクト名）を付けなければならないという問題がある。
【００１４】
つまり、従来のオブジェクト間通信によって提供されるネーミングサービスでは、それぞれのオブジェクトを識別して管理するために、同じ名前を持つオブジェクトを、ネットワーク上には登録することができない。このため、少なくとも２つのオブジェクト名を指定して、オブジェクト間通信を行う際に、指定したオブジェクト名をもつオブジェクトがすでに他のオブジェクトと接続状態にあって利用できない場合や、ネットワーク上の障害等の利用によって指定したオブジェクト名を持つオブジェクトが使用できない場合に、ネットワーク上に同一の機能、同一の処理能力を有しているオブジェクトが他に存在しても、異なるオブジェクト名で登録されているので、改めて、オブジェクト名を指定してやらなければ、オブジェクト間通信を実現できない、すなわち、指定したオブジェクト名を持つオブジェクトの代わりに利用することができないという問題がある。
【００１５】
そこで、本発明では、前記した問題を解決し、同一の機能、同一の処理能力を有しているオブジェクトに対し、異なるオブジェクト名を付けることなく、オブジェクト間通信を行う際に、指定したオブジェクト名を持つオブジェクトが利用できない場合であっても、改めてオブジェクト名を指定することなく、オブジェクト間通信を実現することができるオブジェクト接続先通知装置、オブジェクト接続要求端末、ならびに、オブジェクト接続先プログラム、オブジェクト接続要求プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
前記課題を解決するため、請求項１記載のオブジェクト接続先通知装置は、ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、接続元となるオブジェクトである接続元オブジェクトからのアドレス通知要求信号に基づいて、当該接続元オブジェクトの接続先となるオブジェクトである接続先オブジェクトのアドレスを当該接続元オブジェクトに通知するオブジェクト接続先通知装置であって、オブジェクト名・アドレス書込手段と、アドレス通知要求信号受信手段と、状態通知要求信号出力手段と、接続先通知手段と、を備える構成とした。
【００１７】
かかる構成によれば、オブジェクト接続先通知装置は、オブジェクト名・アドレス書込手段によって、予め設定されているデータ処理装置とデータとのネットワーク上の名前であるオブジェクト名およびデータ処理装置とデータとのネットワーク上のアドレスを、オブジェクトを管理するためのオブジェクト管理ファイルに書き込む。このオブジェクト名・アドレス書込手段は、データ処理装置とデータとがネットワークに接続され、ＣＯＲＢＡ（登録商標）等によって、オブジェクトとされる際（された後）に、オブジェクトのメタデータ（オブジェクトがどんなものであるか記述したデータ）に記述されているオブジェクト名とオブジェクトのアドレス（オブジェクトリファレンス）を、オブジェクト管理ファイルに書き込む。このオブジェクト管理ファイルは、オブジェクト接続先通知装置に直接接続されているか、ネットワークを介して接続されている。
【００１８】
なお、オブジェクト名は、予め、データ処理装置を利用する利用者が付与したもので、ＣＯＲＢＡ（登録商標）等によって、データ処理装置がオブジェクトとして生成された段階でメタデータとして、当該データ処理装置内の記憶手段に記憶される。ここで、データ処理装置の利用者がオブジェクト名を付与する際に、例えば、同じ機能を有しているデータ処理装置に対して、同一のオブジェクト名を付与するように利用者間で運用上の取り決めがなされている。ちなみに、ＣＯＲＢＡ（登録商標）等のミドルウェアでは、データ処理装置を、データを処理する処理実体である機能モジュールとして、当該データ処理装置で処理（出力）されるデータを、メディアオブジェクトとしてネットワーク上に生成（登録）する（ネットワーク上に存在することになる）。
【００１９】
続いて、オブジェクト接続先通知装置は、アドレス通知要求信号受信手段によって、接続元となるオブジェクトである接続元オブジェクトから送信されたアドレス通知要求信号を受信する。このアドレス通知要求信号は、接続先のオブジェクトである接続先オブジェクトのアドレス（オブジェクトリファレンス）である。
【００２０】
そして、オブジェクト接続先通知装置は、状態通知要求信号出力手段によって、アドレス通知要求信号受信手段で受信されたアドレス通知要求信号に基づいて、オブジェクト管理ファイルに書き込まれているオブジェクト名が示す接続先オブジェクトに対し、当該接続先オブジェクトの状態を通知するように要求する状態通知要求信号を出力する。この状態通知要求信号出力手段は、オブジェクト管理ファイルに書き込まれているオブジェクト名が示すオブジェクトが複数ある場合に、書き込まれている順若しくはランダムに、または、複数に同時に、状態通知要求信号を出力する。
【００２１】
その後、オブジェクト接続先通知装置は、接続先通知手段によって、状態通知要求信号出力手段からの状態通知要求信号を受信した接続先オブジェクトにより出力された当該接続先オブジェクトの状態を通知する状態通知信号を受信し、この状態通知信号に基づいて、オブジェクト管理ファイルを参照し、接続元オブジェクトに対し、接続先オブジェクトのアドレスを通知する。つまり、接続先通知手段により、状態通知要求信号の返信信号に該当する状態通知信号を受信した際に、この状態通知信号に基づいて、接続先オブジェクトの状態（他のオブジェクトと接続状態にあるか否か等）、または、ネットワーク上の障害の有無を判断し、接続元オブジェクトと接続可能な接続先オブジェクトのアドレス（オブジェクトリファレンス）を通知する。
【００２２】
請求項２記載のオブジェクト接続先通知装置は、ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、端末からのアドレス通知要求信号に基づいて、接続元となるオブジェクトである接続元オブジェクトのアドレスを当該端末に通知すると共に、前記接続元オブジェクトからのアドレス通知要求信号に基づいて、当該接続元オブジェクトの接続先となるオブジェクトである接続先オブジェクトのアドレスを、当該接続元オブジェクトに通知するオブジェクト接続先通知装置であって、オブジェクト名・アドレス書込手段と、アドレス通知要求信号受信手段と、状態通知要求信号出力手段と、接続先通知手段と、を備える構成とした。
【００２３】
かかる構成によれば、オブジェクト接続先通知装置は、オブジェクト名・アドレス書込手段によって、予め設定されているデータ処理装置とデータとのネットワーク上の名前であるオブジェクト名およびデータ処理装置とデータとのネットワーク上のアドレスを、オブジェクトを管理するためのオブジェクト管理ファイルに書き込む。
【００２４】
続いて、オブジェクト接続先通知装置は、アドレス通知要求信号受信手段によって、端末および接続元オブジェクトから送信されたアドレス通知要求信号を受信する。ここで、端末から送信されたアドレス通知要求信号は、接続元オブジェクトのアドレス（オブジェクトリファレンス）の通知を要求するものであり、接続元オブジェクトから送信されたアドレス通知要求信号は、接続先オブジェクトのアドレス（オブジェクトリファレンス）の通知を要求するものである。なお、端末からのアドレス通知要求信号は、当該端末が、接続先オブジェクトに対し、オブジェクト同士の接続（オブジェクト間通信）を要求する（接続要求する）際に、連絡先を通知してもらうためのものである。
【００２５】
そして、オブジェクト接続先通知装置は、状態通知要求信号出力手段によって、アドレス通知要求信号受信手段で受信されたアドレス通知要求信号に基づいて、オブジェクト管理ファイルに書き込まれているオブジェクト名が示す接続先オブジェクトに対し、当該接続先オブジェクトの状態を通知するように要求する状態通知要求信号を出力する。なお、端末から接続元オブジェクトに対し、オブジェクト同士の接続（オブジェクト間通信）を要求する（接続要求する）際に、接続元オブジェクトが他のオブジェクトと接続中である場合には、この接続元オブジェクトからオブジェクト間通信が不可能であることを示すオブジェクト間通信不可信号が端末に送信される。
【００２６】
その後、オブジェクト接続先通知装置は、接続先通知手段によって、状態通知要求信号出力手段からの状態通知要求信号を受信した接続先オブジェクトにより出力された当該接続先オブジェクトの状態を通知する状態通知信号を受信し、この状態通知信号に基づいて、オブジェクト管理ファイルを参照し、接続元オブジェクトに対し、接続先オブジェクトのアドレスを通知する。
【００２７】
請求項３記載のオブジェクト接続要求端末は、ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、当該オブジェクト同士の接続を要求するオブジェクト接続要求端末であって、アドレス通知要求信号出力手段と、接続要求信号出力手段と、データ処理手段と、を備える構成とした。
【００２８】
かかる構成によれば、オブジェクト接続要求端末は、アドレス通知要求信号出力手段によって、オブジェクトのアドレスを通知するオブジェクト接続先通知装置に対し、接続元となる接続元オブジェクトのアドレスの通知を要求するアドレス通知要求信号を出力する。通常、オブジェクト接続要求端末は、データ（メディアオブジェクト）を処理することができるデータ処理装置（機能モジュール）のアドレス（オブジェクトリファレンス）を知らないので、オブジェクト接続先通知装置に通知してもらう必要がある。
【００２９】
続いて、オブジェクト接続要求端末は、接続要求信号出力手段によって、オブジェクト接続先通知装置から通知された接続元オブジェクトのアドレス宛に、当該接続元オブジェクトの接続先となる接続先オブジェクトとの接続を要求する接続要求信号を出力する。この接続要求信号によって、接続元オブジェクトと接続先オブジェクトとの間でオブジェクト間通信が実行されることになる。
【００３０】
ここで、オブジェクト接続要求端末は、データ処理手段によって、オブジェクト接続先通知装置が接続先オブジェクトから受信した、当該接続先オブジェクトの状態を通知する状態通知信号に従って出力した通知結果に基づいて、オブジェクト同士を接続する際に用いる接続データファイルに記述されている接続先オブジェクトのオブジェクト名を書き換える。例えば、接続データファイルに記述されている接続先オブジェクトが他のオブジェクトと通信中で、接続元オブジェクトとオブジェクト間通信が実行できない場合に、別の接続先オブジェクトと接続できるように接続先オブジェクトのオブジェクト名（接続先オブジェクトととなるメディアオブジェクトを生成した機能モジュールのオブジェクト名）が書き換えられることになる。
【００３１】
なお、接続データファイルは、接続元オブジェクトと接続先オブジェクトとの間でオブジェクト間通信を実行する際に、接続していくルート（機能モジュールとメディアオブジェクトとの組み合わせ）を記述したものである。また、この接続データファイルは、当該装置内、当該装置に直接接続される蓄積装置、または、ネットワーク上に接続される蓄積装置に蓄積（記録）されている。
【００３２】
請求項４記載のオブジェクト接続先通知プログラムは、ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、接続元となるオブジェクトである接続元オブジェクトからのアドレス通知要求信号に基づいて、当該接続元オブジェクトの接続先となるオブジェクトである接続先オブジェクトのアドレスを当該接続元オブジェクトに通知する装置を、オブジェクト名・アドレス書込手段、アドレス通知要求信号受信手段、状態通知要求信号出力手段、接続先通知手段、として機能させる構成とした。
【００３３】
かかる構成によれば、オブジェクト接続先通知プログラムは、オブジェクト名・アドレス書込手段によって、予め設定されているデータ処理装置とデータとのネットワーク上の名前であるオブジェクト名およびデータ処理装置とデータとのネットワーク上のアドレスを、オブジェクトを管理するためのオブジェクト管理ファイルに書き込む。続いて、オブジェクト接続先通知プログラムは、アドレス通知要求信号受信手段によって、接続元オブジェクトから送信されたアドレス通知要求信号を受信し、この受信したアドレス通知要求信号に基づいて、オブジェクト管理ファイルに書き込まれているオブジェクト名が示す接続先オブジェクトに対し、状態通知要求信号出力手段によって、当該接続先オブジェクトの状態を通知するように要求する状態通知要求信号を出力する。そして、オブジェクト接続先通知プログラムは、接続先通知手段によって、状態通知要求信号出力手段からの状態通知要求信号を受信した接続先オブジェクトにより出力された当該接続先オブジェクトの状態を通知する状態通知信号を受信し、この状態通知信号に基づいて、オブジェクト管理ファイルを参照し、接続元オブジェクトに対し、接続先オブジェクトのアドレスを通知する。
【００３４】
請求項５記載のオブジェクト接続先通知プログラムは、ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、端末からのアドレス通知要求信号に基づいて、接続元となるオブジェクトである接続元オブジェクトのアドレスを当該端末に通知すると共に、前記接続元オブジェクトからのアドレス通知要求信号に基づいて、当該接続元オブジェクトの接続先となるオブジェクトである接続先オブジェクトのアドレスを、当該接続元オブジェクトに通知する装置を、オブジェクト名・アドレス書込手段、アドレス通知要求信号受信手段、状態通知要求信号出力手段、接続先通知手段、として機能させる構成とした。
【００３５】
かかる構成によれば、オブジェクト接続先通知プログラムは、オブジェクト名・アドレス書込手段によって、予め設定されているデータ処理装置とデータとのネットワーク上の名前であるオブジェクト名およびデータ処理装置とデータとのネットワーク上のアドレスを、オブジェクトを管理するためのオブジェクト管理ファイルに書き込む。続いて、オブジェクト接続先通知プログラムは、アドレス通知要求信号受信手段によって、端末および接続元オブジェクトから送信されたアドレス通知要求信号を受信する。そして、オブジェクト接続先通知プログラムは、接続先通知手段によって、端末に対して、オブジェクト管理ファイルを参照して接続元オブジェクトのアドレスを通知する。また、端末から接続要求信号を受信した接続元オブジェクトが接続先オブジェクトのアドレスの通知を要求するためにアドレス通知要求信号を送信すると、オブジェクト接続先通知プログラムは、状態通知要求信号出力手段によって、アドレス通知要求信号受信手段で受信されたアドレス通知要求信号に基づいて、オブジェクト管理ファイルに書き込まれているオブジェクト名が示す接続先オブジェクトに対し、当該接続先オブジェクトの状態を通知するように要求する状態通知要求信号を出力する。その後、オブジェクト接続先通知プログラムは、接続先通知手段によって、状態通知要求信号出力手段からの状態通知要求信号を受信した接続先オブジェクトにより出力された当該接続先オブジェクトの状態を通知する状態通知信号を受信し、この状態通知信号に基づいて、オブジェクト管理ファイルを参照し、接続元オブジェクトに対し、接続先オブジェクトのアドレスを通知する。
【００３６】
請求項６記載のオブジェクト接続要求プログラムは、ネットワーク上で伝送されるデータを処理するデータ処理装置および前記データがオブジェクトとして当該ネットワーク上に登録されている際に、当該オブジェクト同士の接続を要求する装置を、アドレス通知要求信号出力手段、接続要求信号出力手段、データ処理手段、として機能させる構成とした。
【００３７】
かかる構成によれば、オブジェクト接続要求プログラムは、アドレス通知要求信号出力手段によって、オブジェクトのアドレスを通知するオブジェクト接続先通知装置に対し、接続元となる接続元オブジェクトのアドレスの通知を要求するアドレス通知要求信号を出力し、接続要求信号出力手段によって、接続元オブジェクトに対し、当該接続元オブジェクトの接続先となる接続先オブジェクトとの接続を要求する接続要求信号を出力する。そして、オブジェクト接続要求プログラムは、データ処理手段によって、オブジェクト接続先通知装置が接続先オブジェクトから受信した、当該接続先オブジェクトの状態を通知する状態通知信号に従って出力した通知結果に基づいて、オブジェクト同士を接続する際に用いる接続データファイルに記述されている接続先オブジェクトのオブジェクト名（接続先オブジェクトとなるメディアオブジェクトを生成した機能モジュールのオブジェクト名）を書き換える。
【発明の効果】
【００３８】
請求項１、４記載の発明によれば、オブジェクトのメタデータに基づいて、オブジェクトのオブジェクト名とアドレスとをオブジェクト管理ファイルに書き込んでおいて、それらのオブジェクトをアドレスに基づいて識別して管理することで、同一の機能（且つ、同一の処理能力）を有しているのであれば、同じオブジェクト名を付与することができる。また、接続元オブジェクトからのアドレス通知要求信号を受信して、接続先オブジェクトのアドレスを通知する際に、当該接続先オブジェクトに状態通知要求信号を出力して、接続先オブジェクトの状態を当該接続先オブジェクトから出力された状態通知信号により確認することで、接続元オブジェクトと接続先オブジェクトとの間でオブジェクト間通信を行う際に、指定したオブジェクト名を持つ接続先オブジェクトが利用できない場合であっても、同じオブジェクト名を備える別の接続先オブジェクトのアドレスが通知されるので、改めてオブジェクト名を指定することなく、オブジェクト間通信を実現することができる。
【００３９】
請求項２、５記載の発明によれば、オブジェクトのメタデータに基づいて、オブジェクトのオブジェクト名とアドレスとをオブジェクト管理ファイルに書き込んでおいて、それらのオブジェクトをアドレスに基づいて識別して管理することで、同一の機能（且つ、同一の処理能力）を有しているのであれば、同じオブジェクト名を付与することができる。また、端末からのアドレス通知要求信号を受信して、接続元オブジェクトのアドレスを通知した後、当該接続元オブジェクトからのアドレス通知要求信号を受信して、接続先オブジェクトのアドレスを通知する際に、当該接続先オブジェクトに状態通知要求信号を出力して、接続先オブジェクトの状態を当該接続先オブジェクトから出力された状態通知信号により確認することで、接続元オブジェクトと接続先オブジェクトとの間でオブジェクト間通信を行う際に、指定したオブジェクト名を持つ接続先オブジェクトが利用できない場合であっても、同じオブジェクト名を備える別の接続先オブジェクトのアドレスが通知されるので、改めてオブジェクト名を指定することなく、オブジェクト間通信を実現することができる。
【００４０】
請求項３、６記載の発明によれば、接続要求信号を出力することで、オブジェクト（データ処理装置、データ）に対して、オブジェクト同士の接続（オブジェクト間通信）を要求することができる。また、例えば、接続要求信号に基づいて、接続元オブジェクトと接続先オブジェクトとがオブジェクト間通信を行う際に、接続データファイルに記述されている接続先オブジェクトのオブジェクト名と、オブジェクト接続先通知装置から通知された接続先オブジェクトのオブジェクト名とが異なる場合に、データ処理手段によって接続データファイルに記述されている接続先オブジェクトのオブジェクト名を書き換えることによって、整合性をとることができる。
【発明を実施するための最良の形態】
【００４１】
次に、本発明の実施形態について、適宜、図面を参照しながら詳細に説明する。
〈オブジェクト接続先通知システムの構成〉
図１はオブジェクト接続先通知システム（オブジェクト接続先通知装置、オブジェクト接続要求端末を含む）のブロック図である。この図１に示すように、オブジェクト接続先通知システムＳは、ネットワーク上に接続される装置（何らかのデータを処理するデータ処理装置）とネットワーク上で送受信されるデータとがオブジェクト（機能モジュール、メディアオブジェクト）として登録されている際に、オブジェクト同士を接続させる（オブジェクト間通信を行わせる）もので、オブジェクト接続先通知装置１と、オブジェクト生成装置２（２ａ、２ｂ、２ｃ、・・・、２ｎ）と、オブジェクト接続要求端末３と、オブジェクト管理ファイル蓄積装置４と、接続データファイル蓄積装置６とを備えている。
【００４２】
この実施の形態では、オブジェクト接続先通知システムＳは、一例として、いわゆる映像処理システムであり、映像データを処理する複数の映像データ処理装置（オブジェクト生成装置２）を機能モジュール（オブジェクト）として、且つ、この映像データ処理装置で処理（出力）される映像データ（データ）をメディアオブジェクト（オブジェクト）として、ネットワーク上に存在させ、操作端末（オブジェクト接続要求端末３）からの操作に従って、複数の映像データ処理装置（オブジェクト生成装置２）を接続（協働）させて、オブジェクト間通信を行うことで、映像データの処理（編集、加工、映像効果の付加、フォーマットの変換、蓄積等）を実行するものである。なお、オブジェクト接続先通知システムＳは、映像処理システム、つまり、映像データを処理するものに限定されるものではなく、何らかのデータを処理するデータ処理システムであれば、適用可能なものである。
【００４３】
また、この実施の形態では、オブジェクト接続先通知システムＳのオブジェクト接続先通知装置１と、オブジェクト生成装置２（２ａ、２ｂ、２ｃ、・・・、２ｎ）と、オブジェクト接続要求端末３と、オブジェクト管理ファイル蓄積装置４と、接続データファイル蓄積装置６とが、単一のネットワークによって構成されているが、各装置１、２、４、６および端末３が単一のネットワークに存在する必要はない。例えば、オブジェクト接続先通知装置１と、オブジェクト生成装置２（２ａ、２ｂ、２ｃ、・・・、２ｎ）とが同一のネットワークに接続されており、オブジェクト接続要求端末３と、オブジェクト管理ファイル蓄積装置４と、接続データファイル蓄積装置６とが、別の（他の）ネットワークに接続されていてもよい。
【００４４】
ちなみに、ネットワークは、オブジェクト接続先通知システムＳのオブジェクト接続先通知装置１と、オブジェクト生成装置２（２ａ、２ｂ、２ｃ、・・・、２ｎ）と、オブジェクト接続要求端末３と、オブジェクト管理ファイル蓄積装置４と、接続データファイル蓄積装置６とを電気的に結ぶためのものであり、有線、無線等の様々な形態をとるものである。
【００４５】
まず、オブジェクト接続先通知装置１とオブジェクト接続要求端末３との構成の説明に先立ち、オブジェクト生成装置２（２ａ、２ｂ、２ｃ、・・・、２ｎ）と、オブジェクト管理ファイル蓄積装置４と、接続データファイル蓄積装置６との構成について説明する。
【００４６】
オブジェクト生成装置２（２ａ、２ｂ、２ｃ、・・・、２ｎ）は、ネットワーク上を伝送するデータ（映像データ）を処理するデータ処理装置（映像データ処理装置）が、論理上の処理実体である機能モジュール（オブジェクト）として、且つ、当該データ処理装置（映像データ処理装置）で処理（出力）されるデータ（映像データ）がメディアオブジェクト（オブジェクト）として、当該ネットワーク上に自動的に登録するもので、オブジェクト登録要求手段８と、メタデータ読出手段１０と、接続要求手段１２と、接続要求処理手段１４と、接続状態通知手段１６と、メタデータ蓄積手段１８とを備えている。ここで、データ処理装置（映像データ処理装置）およびデータ（映像データ）を、ネットワーク上に自動的に登録する処理は、ＣＯＲＢＡ（登録商標）等のミドルウェアが介在して行われる。
【００４７】
なお、この実施の形態では、オブジェクト生成装置２は、各手段２〜１８を備えた、例えば、映像データを記録保存するＶＴＲ装置やファイルサーバ等の映像記録再生装置、映像データを表示する液晶ディスプレイやプラズマディスプレイ等の映像表示装置を含めた総称として説明している。
【００４８】
オブジェクト名・アドレス書込要求手段８は、自体（データ処理装置［映像データ処理装置］）がネットワークに接続されており、起動されて、ＣＯＲＢＡ（登録商標）等のミドルウェアによってネットワーク上に登録される際に、当該ネットワーク上に予め接続されている（存在している）オブジェクト接続先通知装置１を介して、メタデータに記述されているオブジェクト名とアドレス（ＩＯＲ）とを、オブジェクト管理ファイル蓄積装置４のオブジェクト管理ファイル４ａに書き込む要求を自動的に行うものである。
【００４９】
また、メタデータとは、オブジェクトの属性を表す様々なデータの総称であり、少なくともオブジェクトのネットワーク上における名前であるオブジェクト名と、オブジェクトのネットワーク上の所在地に当たるアドレス（ＩＯＲ；オブジェクトリファレンス）とが記述されており、ここでは、さらに、オブジェクト間通信を行う際に参照されるデータ処理装置（映像データ処理装置）の機能と、処理能力とが記述されている。
【００５０】
データ処理装置（映像データ処理装置）の機能とは、データ（映像データ）に対して、実行することができる処理であり、データ（映像データ）を自在に繋ぎあわせたりカットしたりする編集処理や、データ（映像データ）にテロップ等を挿入する加工処理や、データ（映像データ）に何らかの映像効果を付加する映像効果の付加処理や、データ（映像データ）のフォーマットを変換するフォーマット変換処理や、データ（映像データ）を蓄積保存する蓄積処理を指すものである。
【００５１】
データ処理装置（映像データ処理装置）の処理能力とは、データ（映像データ）を処理する速さを示す処理速度、データ（映像データ）を記憶できる容量を示す記憶容量等を指すものである。
【００５２】
ここでは、メタデータに記述されているオブジェクト名とアドレスとは、オブジェクト名・アドレス書込要求手段８によって、オブジェクト生成装置２からオブジェクト接続先通知装置１に、当該装置２の起動時に自動的に書き込み要求がなされて、オブジェクト管理ファイル蓄積装置４のオブジェクト管理ファイル４ａに書き込まれるが、例えば、オブジェクト接続先通知装置１から要求があった後に送信するようにしもよい。
【００５３】
メタデータ読出手段１０は、オブジェクト生成装置２がＣＯＲＢＡ（登録商標）等のミドルウェアによってネットワーク上に登録される際（当該装置２の起動時）に、メタデータ蓄積手段１８に蓄積されているメタデータに記述されているオブジェクト名とアドレスとを読み出して、オブジェクト名・アドレス書込要求手段８に出力するものである。
【００５４】
また、メタデータ読出手段１０は、オブジェクト接続先通知装置１から要求があり、メタデータをオブジェクト接続先通知装置１に送信する際に、メタデータ蓄積手段１８に蓄積されているメタデータに記述されているオブジェクト名とアドレスとを読み出して、オブジェクト名・アドレス書込要求手段８に出力するものである。
【００５５】
さらに、このメタデータ読出手段１０は、オブジェクト間通信を実行する際に、他のオブジェクト生成装置２から要求があり、自体（データ処理装置［映像データ処理装置］）のメタデータを当該他のオブジェクト生成装置２に送信する際に、メタデータ蓄積手段１８に蓄積されているメタデータを読み出して、当該他のオブジェクト生成装置２に出力するものである。つまり、このメタデータ読出手段１０は、メタデータの読み出しを行うインターフェースの役割を担っている。
【００５６】
接続要求手段１２は、オブジェクト接続要求端末３から出力される接続要求信号に従って、他のオブジェクト生成装置２に対して、接続要求を行う接続要求信号を出力するものである。
【００５７】
また、この接続要求手段１２は、オブジェクト生成装置２自体が、利用者によって操作された場合、オブジェクト接続要求端末３からの接続要求信号によらずに、他のオブジェクト生成装置２に対して、接続要求を行う接続要求信号を出力するものである。
【００５８】
接続要求処理手段１４は、他のオブジェクト生成装置２から送信された接続要求信号を受信して、オブジェクト同士の接続（オブジェクト間通信）を実行させるものである。
これら接続要求手段１２および接続要求処理手段１４は、オブジェクト同士の接続（オブジェクト間通信）を行うインターフェースの役割を担っている。
【００５９】
なお、この実施の形態では、オブジェクト生成装置２同士の接続、つまり、オブジェクト間通信に、ＣＯＲＢＡ（登録商標）を使用している。但し、オブジェクト間通信を行う際に使用するのは、ＣＯＲＢＡ（登録商標）に限定されるものではなく、例えば、ＤＣＯＭや、Ｊａｖａ（登録商標）ＲＭＩがある。
【００６０】
接続状態通知手段１６は、オブジェクト接続先通知装置１から当該装置２の状態を通知するように要請した状態通知要求信号を受信し、当該装置２が他のオブジェクトと接続中（オブジェクト間通信を実行中、ビジー状態にある）か否かを通知するもの、つまり、当該装置２の状態を通知する状態通知信号をオブジェクト接続先通知装置１に出力するものである。
【００６１】
ちなみに、ネットワーク上の障害が発生していて、オブジェクト接続先通知装置１から出力された状態通知要求信号が受信されない場合、当然のことながら、オブジェクト生成装置２は、状態通知信号を出力することはない。その結果、オブジェクト接続先通知装置１は、オブジェクト生成装置２が通信できない状態にあると判断することになる。また、オブジェクト生成装置２自体が故障している場合には、当然、応答（返答）することができないので、オブジェクト接続先通知装置１は、オブジェクト生成装置２が通信できない状態にあると判断することになる。
【００６２】
メタデータ蓄積手段１８は、不揮発性のメモリ等によって構成されており、当該装置２のメタデータを予め蓄積しているものである。なお、蓄積されているメタデータの内、オブジェクト名とアドレスとは、メタデータ読出手段１０によって、読み出されて、オブジェクト名・アドレス書込要求手段８を介して、オブジェクト接続先通知装置１に送信される。
【００６３】
ここで、このオブジェクト生成装置２（２ａ、２ｂ、２ｃ、・・・、２ｎ）によって生成（登録）されるオブジェクトについて図２を参照して説明する（適宜、図１参照）。
図２は、生成（登録）されるオブジェクトの種類を説明した説明図である。この図２に示すように、オブジェクト生成装置２（２ａ、２ｂ、２ｃ、・・・、２ｎ）によって生成（登録）されるオブジェクト（オブジェクト接続先通知システムＳで取り扱われるオブジェクト）には、２つの種類、つまり、機能モジュールとメディアオブジェクトとがある。
【００６４】
機能モジュールとメディアオブジェクトとは論理上の親子関係にあり、機能モジュールは、メディアオブジェクトの親オブジェクトであり、メディアオブジェクトは、機能モジュールの子オブジェクトである。つまり、メディアオブジェクトは、親オブジェクトとなる機能モジュールが同一のオブジェクト生成装置２から生成されたものである。すなわち、機能モジュールは「データ処理装置の機能を持つオブジェクト」であり、メディアオブジェクトは「データ処理装置から出力されたデータ（処理結果）をオブジェクト化したもの」である。
【００６５】
なお、ネットワーク上に存在しているオブジェクトが機能モジュール、または、メディアオブジェクトかどうかは、メタデータ読出手段１９によって、当該オブジェクトのメタデータを読み出すことによって、区別することが可能である。また、メディアオブジェクトを生成した機能モジュールがどれかということについても、それぞれのメディアオブジェクトのメタデータをメタデータ読出手段１０によって、読み出すことで判明する。
【００６６】
また、ここで、図３を参照して、オブジェクト生成装置２（２ａ、２ｂ、２ｃ、・・・、２ｎ）によって、生成される機能モジュールとメディアオブジェクトとを説明する（適宜、図１参照）。
【００６７】
この図３は、オブジェクト生成装置２ａ、オブジェクト生成装置２ｂ、オブジェクト生成装置２ｃおよびオブジェクト生成装置２ｄの４個のオブジェクト生成装置２について、オブジェクトの生成の概念を例示しており、オブジェクト生成装置２ｂとオブジェクト生成装置２ｃとが同一の機能を備えているものとしている。
【００６８】
ネットワーク上にこれらのオブジェクト生成装置２が接続され起動すると、ネットワーク上のミドルウェアであるＣＯＲＢＡ（登録商標）等によって、図３に示すように、オブジェクト生成装置２ａから機能モジュールＡが生成され、オブジェクト生成装置２ｂから機能モジュールＢ１とメディアオブジェクトｂとが生成され、オブジェクト生成装置２ｃから機能モジュールＢ２とメディアオブジェクトｂとが生成され、オブジェクト生成装置２ｄから機能モジュールＤとメディアオブジェクトｄとが生成される。ここで、「Ａ」、「Ｂ１」、「Ｂ２」、「Ｄ」、「ａ」、「ｂ」、「ｄ」は、それぞれのオブジェクトのオブジェクト名である。
【００６９】
図１に戻って、オブジェクト接続先通知システムＳの説明を続ける。
オブジェクト管理ファイル蓄積装置４は、ハードディスク等の記憶媒体を備えたサーバ等によって構成されており、オブジェクト接続先通知装置１に送信されたオブジェクト名とアドレス（ＩＯＲ）とを関連付けたオブジェクト管理ファイル４ａを蓄積するものである。このオブジェクト管理ファイル４ａの例を図４に示す。
【００７０】
図４は、オブジェクト管理ファイル４ａを例示したものである。
この図４に示すように、オブジェクト管理ファイル４ａは、オブジェクト名とアドレス（ＩＯＲ；オブジェクトリファレンス）とが対になった（関連付けられた）ものが、オブジェクトの数だけ列べられているものである。なお、この実施の形態では、オブジェクト名は１０文字程度であり、ＩＯＲは２５６字のデータである。例えば、オブジェクトの数が１０００であっても、２６０ｋＢｙｔｅ程度のデータ量であり、オブジェクト管理ファイル４ａは単体のファイルとして構成されている。
【００７１】
この図４では、オブジェクト名「Ａ」とオブジェクトリファレンス「ＩＯＲ１」とが、オブジェクト名「Ｂ１」とオブジェクトリファレンス「ＩＯＲ２」とが、オブジェクト名「ｂ」とオブジェクトリファレンス「ＩＯＲ１０１」とが、オブジェクト名「Ｂ２」とオブジェクトリファレンス「ＩＯＲ３」とが、オブジェクト名「ｂ」とオブジェクトリファレンス「ＩＯＲ１０２」とが、オブジェクト名「Ｄ」とオブジェクトリファレンス「ＩＯＲ４」とが、オブジェクト名「ｄ」とオブジェクトリファレンス「ＩＯＲ１０３」とがそれぞれ関連付けられている。
【００７２】
オブジェクトリファレンスは、各オブジェクトが接続要求手段１２および接続要求処理手段１４を使用したオブジェクト間通信によって、当該オブジェクト同士がアクセスするための初期通信を行う際に必要となる固有データである。この実施の形態では、オブジェクト間通信にＣＯＲＢＡ（登録商標）が使用されているので、固有データは、このＣＯＲＢＡ（登録商標）の仕様によって定められるＩＯＲ（Ｉｎｔｅｒｏｐｅｒａｂｌｅ  Ｏｂｊｅｃｔ  Ｒｅｆｅｒｅｎｃｅ）が該当することになる。
【００７３】
この実施の形態では、オブジェクト管理ファイル蓄積装置４は、オブジェクト接続先通知装置１に直接接続されているが、ネットワークを介して接続される態様であってもよい。また、このオブジェクト管理ファイル蓄積装置４自体がオブジェクト接続先通知装置１内に内蔵されていてもよい。
【００７４】
接続データファイル蓄積装置６は、大容量のハードディスク等の記憶媒体を備えたサーバ等によって構成されており、オブジェクト（機能モジュールおよびメディアオブジェクト等）同士を接続する際（オブジェクト間通信を実行する際）に参照されるもので、オブジェクト間の接続の仕方が記述されているデータである接続データファイル６ａを蓄積するものである（具体例は後記する）。
【００７５】
この接続データファイル６ａは、ＸＭＬ等のコンピュータ言語で記述されており、オブジェクト接続要求端末３のデータ処理手段（後記する）によって書き換え（変更）可能なものである。
【００７６】
この実施の形態では、接続データファイル蓄積装置６は、ネットワーク上に接続されているが、オブジェクト接続要求端末３に直接接続される態様であってもよい。また、この接続データファイル蓄積装置６自体がオブジェクト接続要求端末３内に内蔵されていてもよい。
【００７７】
〈オブジェクト接続先通知装置の構成〉
これより、オブジェクト接続先通知装置１の構成について説明する。
オブジェクト接続先通知装置１は、オブジェクト生成装置２（２ａ、２ｂ、２ｃ、・・・２ｎ）から送信されたオブジェクト名とアドレスとをオブジェクト管理ファイル蓄積装置４に蓄積されているオブジェクト管理ファイル４ａに書き込むと共に、オブジェクト生成装置２がオブジェクト間通信を実行する際に、オブジェクト接続要求端末３に対し接続元のオブジェクトとなる接続元オブジェクトのアドレスを通知し、且つ、接続元オブジェクトに対し接続先のオブジェクトとなる接続先オブジェクトのアドレスを通知するもので、オブジェクト名・アドレス書込手段５と、アドレス通知要求信号受信手段７と、状態通知要求信号出力手段９と、接続先通知手段１１とを備えている。
【００７８】
また、オブジェクト接続先通知装置１は、オブジェクト間通信において、一般的に「ブローカ」と呼ばれるものである。
【００７９】
オブジェクト名・アドレス書込手段５は、オブジェクト生成装置２から送信されたメタデータに記述されているオブジェクト名とアドレス（ＩＯＲ；オブジェクトリファレンス）とを、オブジェクト管理ファイル蓄積装置４のオブジェクト管理ファイル４ａに書き込むものである。
【００８０】
なお、オブジェクト名は、予め、オブジェクト生成装置２を利用する利用者が設定（付加）したものであり、オブジェクト生成装置２が同一の機能（且つ、同一の処理能力）を有している場合に、同一のオブジェクト名を設定（付加）するように、利用者間で事前に取り決めがなされているものである。
【００８１】
なお、同一の機能とは、データ（映像データ）を編集、データ（映像データ）を加工、データ（映像データ）に映像効果を付加、データ（映像データ）のフォーマットを変換する等、オブジェクト生成装置２によって処理された後に出力されたものが同じものになることを指す。
【００８２】
例えば、オブジェクト生成装置２（映像データ処理装置）が画像の大きさを半分にする画像処理装置であり、ハイビジョン信号を扱う画像処理装置と、ＮＴＳＣ信号を扱う画像処理装置とでは、取り扱う信号の種類が異なるだけで、画像の大きさを半分にするという機能は同一であるので、同じオブジェクト名を設定（付加）するか、取り扱う信号の種類が異なるので、機能も異なるとみなして、異なるオブジェクト名を設定（付加）するかのいずれであってもよい。
【００８３】
なお、どのような基準でどんなオブジェクト名を設定（付加）するかということは、オブジェクト接続先通知システムＳを利用する利用者間における運用上の取り決めであるが、オブジェクト同士によってオブジェクト間通信を実行する際に、接続先オブジェクトが接続できない場合に、代わりとなる別の接続先オブジェクトが、オブジェクト接続先通知装置１で識別できるように、オブジェクト名を予め設定しておくことは必須事項である。
【００８４】
また、同一の処理能力とは、データを処理する処理速度およびデータを記憶する記憶容量が同じ場合を指す。処理能力が一定の範囲内（例えば、当該装置２のＣＰＵのクロックが１ＧＨｚ〜１．５ＧＨｚであり、記録容量が１０ＧＢ〜５０ＧＢ）であれば、同一のオブジェクト名を付すといったようにすることも可能である。
【００８５】
アドレス通知要求信号受信手段７は、オブジェクト接続要求端末３から出力されたアドレス通知要求信号と、オブジェクト間通信において接続元となるオブジェクトである接続元オブジェクト出力されたアドレス通知要求信号とを受信するものである。
【００８６】
このアドレス通知要求信号は、アドレスを知りたいオブジェクトのオブジェクト名が含まれているものである。つまり、オブジェクト接続要求端末３からのアドレス通知要求信号には、オブジェクト間通信において接続元となるオブジェクトである接続元オブジェクトのオブジェクト名が含まれており、接続元オブジェクトからのアドレス通知要求信号には、接続先となるオブジェクトである接続先オブジェクトのオブジェクト名が含まれている。
【００８７】
状態通知要求信号出力手段９は、アドレス通知要求信号受信手段７によって受信されたアドレス通知要求信号に含まれているオブジェクト名と一致するオブジェクト名のアドレス（ＩＯＲ）を、オブジェクト管理ファイル蓄積手段４に蓄積されているオブジェクト管理ファイル４ａから検索し、この検索したアドレス宛に、オブジェクト名が示すオブジェクトの状態の通知を要求する状態通知要求信号を出力するものである。
【００８８】
ここでいうオブジェクトの状態とは、検索されたオブジェクトが他のオブジェクト生成装置２と接続して通信中であるか否かを指すものである。
【００８９】
この状態通知要求信号出力手段９は、アドレス通知要求信号受信手段７で受信したアドレス通知要求信号に含まれているオブジェクト名と一致するオブジェクト名について、オブジェクト管理ファイル４ａを検索した結果、一致するオブジェクト名が複数検索された場合には、状態通知要求信号を複数の接続先オブジェクトに対して、状態通知要求信号を同時に出力する、または、状態通知要求信号を各接続先オブジェクトに順次（若しくはランダムに）出力する。
【００９０】
ちなみに、状態通知要求信号を出力したネットワーク上に障害が発生している場合には、当然のことながら、接続先オブジェクトから返信（状態通知信号）が戻ってこないので、接続不可（利用不可）と判断されることになる。
【００９１】
接続先通知手段１１は、状態通知要求信号出力手段９によって出力した状態通知要求信号を受信した接続先オブジェクトから送信（返信）される状態通知信号に基づいて、接続可能な接続先オブジェクトを判断し、判断した結果、接続元オブジェクト（オブジェクト生成装置２）に対して、接続先オブジェクトのアドレス（ＩＯＲ）を通知するものである。
【００９２】
なお、この接続先通知手段１１は、アドレス通知要求信号受信手段７で受信されたアドレス通知要求信号がオブジェクト接続要求端末３から出力されたものである場合、オブジェクト管理ファイル蓄積装置４に蓄積されているオブジェクト管理ファイル４ａ内を検索して、当該アドレス通知要求信号に含まれているオブジェクト名と一致するオブジェクト名を、接続元オブジェクトのオブジェクト名として、この接続元オブジェクトのアドレスをオブジェクト接続要求端末３に通知するものである。
【００９３】
なお、アドレス通知結果（通知結果）を受信したオブジェクト接続要求端末３は、データ処理手段（後記する）によって、アドレス通知結果（通知結果）に従って、接続データファイル蓄積装置６に蓄積されている接続データファイル６ａを書き換える。
【００９４】
接続元オブジェクト（オブジェクト生成装置２）は、オブジェクト接続先通知装置１によって通知された接続先オブジェクトのアドレスを使用して、オブジェクト間通信を実行する。
【００９５】
このオブジェクト接続先通知装置１によれば、オブジェクト名・アドレス書込手段５によって、予め設定されている、オブジェクト生成装置２と処理されるデータとのネットワーク上の名前であるオブジェクト名およびオブジェクト生成装置２と処理されるデータとのネットワーク上のアドレスが、オブジェクトを管理するためのオブジェクト管理ファイル４ａに書き込まれ、アドレス通知要求信号受信手段７によって、接続元オブジェクトから送信されたアドレス通知要求信号が受信され、この受信されたアドレス通知要求信号に基づいて、オブジェクト管理ファイル４ａに書き込まれているオブジェクト名が示す接続先オブジェクトに対し、状態通知要求信号出力手段９によって、当該接続先オブジェクトの状態を通知するように要求する状態通知要求信号が出力される。そして、接続先通知手段１１によって、状態通知要求信号出力手段９からの状態通知要求信号を受信した接続先オブジェクトにより出力された当該接続先オブジェクトの状態を通知する状態通知信号が受信され、この状態通知信号に基づいて、オブジェクト管理ファイル４ａが参照され、接続元オブジェクトに対し、接続先オブジェクトのアドレスが通知される。
【００９６】
すなわち、オブジェクトのオブジェクト名とアドレスとをオブジェクト管理ファイル４ａに書き込んでおいて、それらのオブジェクトをアドレスに基づいて識別して管理することで、同一の機能（且つ、同一の処理能力）を有しているのであれば、同じオブジェクト名を付与することができる。また、接続元オブジェクト（オブジェクト生成装置２）からのアドレス通知要求信号を受信して、接続先オブジェクトのアドレスを通知する際に、当該接続先オブジェクトに状態通知要求信号を出力して、接続先オブジェクトの状態を当該接続先オブジェクトから出力された状態通知信号により確認することで、接続元オブジェクトと接続先オブジェクトとの間でオブジェクト間通信を行う際に、指定したオブジェクト名を持つ接続先オブジェクトが利用できない場合であっても、同じオブジェクト名を備える別の接続先オブジェクトのアドレスが通知されるので、改めてオブジェクト名を指定することなく、オブジェクト間通信を実現することができる。
【００９７】
また、このオブジェクト接続先通知装置１によれば、オブジェクト接続要求端末３からのアドレス通知要求信号を受信して、接続元オブジェクト（オブジェクト生成装置２）のアドレスを通知しており、その後、接続元オブジェクトと接続先オブジェクトとの間でオブジェクト間通信が行われる際に、接続元オブジェクトが実際に接続する接続先オブジェクトのアドレスをアドレス通知結果（通知結果）として、オブジェクト接続要求端末３に出力することで、当該端末３によって、オブジェクト間通信で参照される接続データファイル６ａの書き換えを行わせることができる。
【００９８】
〈オブジェクト接続要求端末の構成〉
オブジェクト接続要求端末３は、オブジェクト接続先通知装置１に対して、オブジェクト間通信を実行する接続元オブジェクトのアドレスを問い合わせる（アドレス通知要求信号を出力する）と共に、接続元オブジェクトに対して、オブジェクト同士の接続（オブジェクト間通信）の実行を要求する接続要求信号を出力するもので、アドレス通知要求信号出力手段１３と、接続要求信号出力手段１５と、データ処理手段１７とを備えている。
【００９９】
アドレス通知要求信号出力手段１３は、オブジェクト接続先通知装置１に対し、オブジェクト間通信において接続元となる接続元オブジェクト（オブジェクト生成装置２［機能モジュール］）のアドレスの通知を要求するアドレス通知要求信号を出力するものである。
【０１００】
このアドレス通知要求信号には、接続元オブジェクトのオブジェクト名が含まれており、このアドレス通知要求信号を受信したオブジェクト接続先通知装置１は、接続データファイル蓄積手段６に蓄積されている接続データファイル６ａ内を検索して、一致するオブジェクト名を見つけ、この一致したオブジェクト名を備えるオブジェクトのアドレスを、接続元オブジェクトのアドレスとして、オブジェクト接続先通知装置１に通知する。
【０１０１】
接続要求信号出力手段１５は、オブジェクト接続先通知装置１により通知された接続元オブジェクト（オブジェクト生成装置２）に対して、当該接続元オブジェクトのアドレス宛に、オブジェクト間通信を行わせる指示を行う接続要求信号を出力するものである。
【０１０２】
データ処理手段１７は、オブジェクト接続先通知装置１から通知された接続先オブジェクト（ここでは、メディアオブジェクト）に対して、当該接続先オブジェクトの親オブジェクトとなる機能モジュール（以下、親モジュールという）のオブジェクト名を通知してもらうと共に、接続先オブジェクトから通知された親モジュールのオブジェクト名に基づいて、接続データファイル蓄積装置６に蓄積されている接続データファイル６ａの該当する箇所（親モジュールのオブジェクト名）を書き換えるものである。
【０１０３】
また、このデータ処理手段１７は、オブジェクト接続先通知装置１から送信されたアドレス通知結果（通知結果）に基づいて、接続データファイル蓄積装置６に蓄積されている接続データファイル６ａのオブジェクト名を書き換えるものである。
【０１０４】
ここで、図５を参照して、データ処理手段１７による接続データファイル６ａの書き換えについて説明する。図５は、データ処理手段１７によって、接続データファイル６ａを書き換える際の具体例を説明した説明図である。
【０１０５】
この図５（ａ）に示すように、接続データファイル６ａには、例えば、機能モジュールＢ１によって生成されたメディアオブジェクトｂ（接続先オブジェクト）を機能モジュールＡ（接続元オブジェクト）に接続（Ｂ１：ｂをＡに接続）するように記述されている。
【０１０６】
また、図５（ｂ）に示すように、接続データファイル６ａには、機能モジュールＢ１によって生成されたメディアオブジェクトｂを機能モジュールＡに接続（Ｂ１：ｂをＡに接続）、且つ、機能モジュールＤによって生成されたメディアオブジェクトｄを機能モジュールＢ１に接続（Ｄ：ｄをＢ１に接続）するように記述されている。この図５（ｂ）に示した接続データファイル６ａをデータ処理手段１７によって書き換えると、例えば、図５（ｃ）に示すように、接続データファイルは、機能モジュールＢ２によって生成されたメディアオブジェクトｂを機能モジュールＡに接続（Ｂ１：ｂをＡに接続）、且つ、機能モジュールＤによって生成されたメディアオブジェクトｄを機能モジュールＢ２に接続（Ｄ：ｄをＢ１に接続）するように書き換えられる。
【０１０７】
この場合のデータ処理手段１７による書き換えは、機能モジュールＢ１が他のオブジェクトと接続中であるか、機能モジュールＢ１に繋がっているネットワーク上で何らかの障害が発生しているかのいずれかが原因で、機能モジュールＢ１が利用できない場合に行われるものである。
【０１０８】
このオブジェクト接続要求端末３によれば、アドレス通知要求信号出力手段１３によって、オブジェクトのアドレスを通知するオブジェクト接続先通知装置１に対し、接続元となる接続元オブジェクトのアドレスの通知を要求するアドレス通知要求信号が出力され、接続要求信号出力手段１５によって、接続元オブジェクトに対し、当該接続元オブジェクトの接続先となる接続先オブジェクトとの接続を要求する接続要求信号が出力される。そして、データ処理手段１７によって、オブジェクト接続先通知装置１が接続先オブジェクトから受信した、当該接続先オブジェクトの状態を通知する状態通知信号に従って出力したアドレス通知結果に基づいて、オブジェクト同士を接続する際に用いる接続データファイル６ａに記述されている接続先オブジェクトのオブジェクト名を書き換える。このため、接続要求信号を出力することで、オブジェクトに対して、オブジェクト同士の接続（オブジェクト間通信）を要求することができる。また、例えば、接続要求信号に基づいて、接続元オブジェクトと接続先オブジェクトとがオブジェクト間通信を行う際に、接続データファイル６ａに記述されている接続先オブジェクトのオブジェクト名と、オブジェクト接続先通知装置１から通知された接続先オブジェクトのオブジェクト名とが異なる場合に、データ処理手段１７によって接続データファイル６ａに記述されている接続先オブジェクトのオブジェクト名を書き換えることによって、整合性をとることができる。
【０１０９】
〈オブジェクト接続先通知システムの動作〉
次に、図６、図７に示すシーケンシャルチャートを参照して、オブジェクト接続先通知システムＳの全体動作（オブジェクト接続先通知装置１の動作、オブジェクト接続要求端末３の動作を包含した動作）について説明する（適宜、図１参照）。
【０１１０】
まず、図６に示すシーケンシャルチャートを参照して、オブジェクト接続先通知システムＳの全体動作を説明する。この図６は、機能モジュールＡからメディアオブジェクトａが生成され、別の機能モジュールＢがネットワーク上に存在している場合に、オブジェクト接続要求端末３から機能モジュールＢに対して、メディアオブジェクトａとのオブジェクト間通信（オブジェクト同士の接続）を要求する接続要求信号を出力する際のオブジェクト接続先通知システムＳの全体動作を説明したものである。
【０１１１】
まず、オブジェクト接続要求端末３は、オブジェクト間通信において接続元となる機能モジュールＢのアドレスの通知を要求するアドレス通知要求信号をオブジェクト接続先通知装置１に出力する（ステップＳ１）。すると、オブジェクト接続先通知装置１は、オブジェクト接続要求端末３に対し、機能モジュールＢのアドレスであるＢのＩＯＲ（オブジェクトリファレンス）を通知する（ステップＳ２）。
【０１１２】
そして、オブジェクト接続要求端末３は、機能モジュールＢに対して、メディアオブジェクトａと接続するように要求する接続要求信号を出力する（ステップＳ３）。すると、機能モジュールＢは、オブジェクト接続先通知装置１に対して、接続先となるメディアオブジェクトａのアドレスの通知を要求するアドレス通知要求信号を出力する（ステップＳ４）。
【０１１３】
そして、オブジェクト接続先通知装置１は、メディアオブジェクトａのオブジェクト名ａと一致するものを、オブジェクト管理ファイル４ａから検索し、メディアオブジェクトａのアドレス宛に状態通知要求信号（「接続可能ですか」）を出力する（ステップＳ５）。すると、メディアオブジェクトａは、状態通知信号（ここでは「ＯＫです」）をオブジェクト接続先通知装置１に出力する（ステップＳ６）。
【０１１４】
そして、オブジェクト接続先通知装置１は、機能モジュールＢに対し、メディアオブジェクトａのアドレスであるａのＩＯＲ（オブジェクトリファレンス）を通知する（ステップＳ７）。すると、機能モジュールＢは、メディアオブジェクトａに対し、接続要求信号を出力し（ステップＳ８）、オブジェクト間通信を実行する（映像信号の通信を行う）（ステップＳ９）。
【０１１５】
次に、図７に示すシーケンシャルチャートを参照して、オブジェクト接続先通知システムＳの全体動作を説明する（適宜、図１参照）。この図７は、接続データファイル６ａに、「Ｄ：ｄ→Ｂ１：ｂ  Ｂ１：ｂ→Ａ」と記述されている場合に、メディアオブジェクトｂが他のオブジェクトと接続中の場合に、オブジェクト接続要求端末３のデータ処理手段１７によって、接続データファイル６ａが書き換えらる動作を含んだ、オブジェクト接続先通知システムＳの全体動作を説明したものである。
【０１１６】
まず、オブジェクト接続要求端末３は、オブジェクト接続先通知装置１に対して、メディアオブジェクトｂのアドレスの通知を要求するアドレス通知要求信号を出力する（ステップＳ１１）。すると、オブジェクト接続先通知装置１は、機能モジュールＢ１が親モジュールであるメディアオブジェクトｂに対して、状態通知要求信号を出力する（ステップＳ１２）。
【０１１７】
そして、機能モジュールＢ１が親モジュールであるメディアオブジェクトｂは、オブジェクト接続先通知装置１に対して、状態通知信号（ここでは、「他と接続中です」）を出力する（ステップＳ１３）。すると、オブジェクト接続先通知装置１は、機能モジュールＢ２が親モジュールであるメディアオブジェクトｂに対して、状態通知要求信号を出力する（ステップＳ１４）。
【０１１８】
そして、機能モジュールＢ２が親モジュールであるメディアオブジェクトｂは、オブジェクト接続先通知装置１に対して、状態通知信号（ここでは、「ＯＫです」）を出力する（ステップＳ１５）。すると、オブジェクト接続先通知装置１は、オブジェクト接続要求端末３に対して、メディアオブジェクトｂ（親モジュールが機能モジュールＢ２）のアドレスであるｂ（Ｂ２：ｂ）のＩＯＲ（オブジェクトリファレンス）を通知する（ステップＳ１６）。
【０１１９】
ここで、オブジェクト接続要求端末３は、メディアオブジェクトｂに対して、親モジュールのオブジェクト名の通知を要求し（ステップＳ１７）、メディアオブジェクトｂからの親モジュールが機能モジュールＢ２であること（「Ｂ２」です）を通知してもらう（ステップＳ１８）。そして、オブジェクト接続要求端末３は、データ処理手段１７によって、接続データファイル６ａの該当する箇所「Ｂ１」を「Ｂ２」に書き換える。
【０１２０】
続いて、オブジェクト接続要求端末３は、オブジェクト接続先通知装置１に対して、メディアオブジェクトｄのアドレスの通知を要求するアドレス通知要求信号を出力する（ステップＳ１９）。すると、オブジェクト接続先通知装置１は、メディアオブジェクトｄに対して、状態通知要求信号を出力する（ステップＳ２０）。
【０１２１】
そして、メディアオブジェクトｄは、オブジェクト接続先通知装置１に対して、状態通知信号（ここでは、「ＯＫです」）を出力する（ステップＳ２１）。すると、オブジェクト接続先通知装置１は、オブジェクト接続要求端末３に対して、メディアオブジェクトｄのアドレスであるｄ（Ｄ：ｄ）のＩＯＲ（オブジェクトリファレンス）を通知する（ステップＳ２２）。
【０１２２】
そして、オブジェクト接続要求端末３は、機能モジュールＢ２に対して、メディアオブジェクトｄと接続するように要求する接続要求信号を出力する（ステップＳ２３）。すると、機能モジュールＢ２は、オブジェクト接続先通知装置１に対して、メディアオブジェクトｄのアドレスの通知を要求するアドレス通知要求信号を出力する（ステップＳ２４）。
【０１２３】
そして、オブジェクト接続先通知装置１は、メディアオブジェクトｄに対して、状態通知要求信号（「接続可能ですか」）を出力する（ステップＳ２５）。すると、メディアオブジェクトｄは、オブジェクト接続先通知装置１に対して、状態通知信号（ここでは、「ＯＫです」）を出力する（ステップＳ２６）。すると、オブジェクト接続先通知装置１は、機能モジュールＢ２に対して、メディアオブジェクトｄのアドレスであるｄ（Ｄ：ｄ）のＩＯＲ（オブジェクトリファレンス）を通知する（ステップＳ２７）。
【０１２４】
そして、機能モジュールＢ２は、メディアオブジェクトｄに対して、接続要求信号を出力し（ステップＳ２８）、オブジェクト間通信を実行する（映像信号の通信を行う）（ステップＳ２９）。
【０１２５】
また、オブジェクト接続要求端末３は、機能モジュールＡに対して、メディアオブジェクトｂ（親モジュールが機能モジュールＢ１）と接続するように要求する接続要求信号を出力する（ステップＳ３０）。すると、機能モジュールＡは、オブジェクト接続先通知装置１に対して、メディアオブジェクトｂのアドレスの通知を要求するアドレス通知要求信号を出力する（ステップＳ３１）。すると、オブジェクト接続先通知装置１は、機能モジュールＢ１が親モジュールであるメディアオブジェクトｂに対して、状態通知要求信号を出力する（ステップＳ３２）。
【０１２６】
そして、機能モジュールＢ１が親モジュールであるメディアオブジェクトｂは、オブジェクト接続先通知装置１に対して、状態通知信号（ここでは、「他と接続中です」）を出力する（ステップＳ３３）。すると、オブジェクト接続先通知装置１は、機能モジュールＢ２が親モジュールであるメディアオブジェクトｂに対して、状態通知要求信号を出力する（ステップＳ３４）。
【０１２７】
そして、機能モジュールＢ２が親モジュールであるメディアオブジェクトｂは、オブジェクト接続先通知装置１に対して、状態通知信号（ここでは、「ＯＫです」）を出力する（ステップＳ３５）。すると、オブジェクト接続先通知装置１は、機能モジュールＡに対して、メディアオブジェクトｂ（親モジュールが機能モジュールＢ２）のアドレスであるｂ（Ｂ２：ｂ）のＩＯＲ（オブジェクトリファレンス）を通知する（ステップＳ３６）。
【０１２８】
そして、機能モジュールＡは、メディアオブジェクトｂ（親モジュールが機能モジュールＢ２）に対して、接続要求信号を出力し（ステップＳ３７）、オブジェクト間通信を実行する（映像信号の通信を行う）（ステップＳ３８）。
【０１２９】
以上、本発明の実施形態について説明したが、本発明は前記実施形態には限定されない。例えば、本実施形態では、オブジェクト接続先通知装置１およびオブジェクト接続要求端末３として説明したが、これらの各構成の処理を汎用的または特殊なコンピュータ言語で記述したオブジェクト接続先通知プログラムおよびオブジェクト接続要求プログラムとみなすことは可能である。これらの場合、オブジェクト接続先通知装置１およびオブジェクト接続要求端末３と同様の効果を得ることができる。
【０１３０】
例えば、オブジェクト接続先通知装置１およびオブジェクト接続要求端末３を含むオブジェクト接続先通知システムＳは、音声データを処理するオブジェクト生成装置２（データ処理装置）をオブジェクトとして登録して、オブジェクト同士の接続を行うものであってもよい。すなわち、データの入出力があり、データを処理する処理機能があり、処理された結果である処理結果データとの２種類のオブジェクト（前者が機能モジュール、後者がメディアオブジェクト）が生成可能なものならば、どのような態様であってもよい。例として、顧客データベースや、銀行預金のデータベースがあり、これらのデータベースを処理する処理プログラムが細分化されている場合（例えば、顧客の名前だけを抜き出すとか、更新された日付が最新のデータを抜き出すとかいったように細分化されている場合）、細分化された個々のプログラムを組み合わせて、様々なバッチフロー処理を作成するシステムに応用することができる。
【図面の簡単な説明】
【０１３１】
【図１】本発明による実施形態に係るオブジェクト接続先通知システム（オブジェクト接続先通知装置およびオブジェクト接続要求端末を含む）のブロック図である。
【図２】オブジェクトの種類を説明した説明図である。
【図３】オブジェクトの生成の概念を例示した図である。
【図４】オブジェクト管理ファイルを例示した図である。
【図５】（ａ）（ｂ）（ｃ）共に、データ処理手段によって、接続データファイルを書き換える際の具体例を説明した説明図である。
【図６】図１に示したオブジェクト接続先通知システムの全体動作を説明したシーケンスチャートである。
【図７】図１に示したオブジェクト接続先通知システムの全体動作を説明したシーケンスチャートである（接続データファイルの書き換えを含む動作）。
【符号の説明】
【０１３２】
１        オブジェクト接続先通知装置
２        オブジェクト生成装置
３        オブジェクト接続要求端末
４        オブジェクト管理ファイル蓄積装置
５        オブジェクト名・アドレス書込手段
６        接続データファイル蓄積装置
７        アドレス通知要求信号受信手段
９        状態通知要求信号出力手段
１１      接続先通知手段
１３      アドレス通知要求信号出力手段
１５      接続要求信号出力手段
１７      データ処理手段
【図１】
2005267484.tif 000003
【図２】
2005267484.tif 000004
【図３】
2005267484.tif 000005
【図４】
2005267484.tif 000006
【図５】
2005267484.tif 000007
【図６】
2005267484.tif 000008
【図７】
2005267484.tif 000009