(57)【特許請求の範囲】
【請求項１】
互いに通信規約の異なる２以上のネットワークを含む複数のネットワーク間でのデータの送受信を行うためのデータ変換装置であって、
前記複数のネットワークの内、何れかのネットワークから送られてくるデータ本体と、  前記データ本体を転送すべきネットワークを指定するための転送範囲データを受信する受信手段と、
前記転送範囲データに基づいて、前記データ本体を送信すべきネットワークを判定するデータ判定手段と、
前記異なる通信規約間で前記データの変換を行うときに利用するデータ変換規則を記録するデータ変換規則記録手段と、
前記データ判定手段の判定に基づいて、前記転送すべきネットワークに対応した前記データ変換規則を利用して、前記データ本体の変換を行うデータ変換手段と、
前記転送すべきネットワークに接続されている１つ又は複数の端末から前記データの要求があるまでの期間、前記データ変換手段にて変換されたデータ本体を保存しておく一時保存手段と、
前記一時保存手段に保存されたデータ本体を前記転送すべきネットワークに送信する送信手段とを備えたことを特徴とするデータ変換装置。
【請求項２】
互いに通信規約の異なる２以上のネットワークを含む複数のネットワーク間でのデータの送受信を行うためのデータ変換装置であって、
前記複数のネットワークの内、何れかのネットワークから送られてくるデータを受信する受信手段と、
前記異なる通信規約間で前記データの変換を行うときに利用するデータ変換規則を記録するデータ変換規則記録手段と、
前記データ変換規則を利用して、前記データの変換を行うデータ変換手段と、
所定のネットワークからのデータの転送は希望しない端末を記憶するための非転送機器記憶手段と、
前記データ変換手段の出力したデータを入力し、前記非転送機器記憶手段に記憶されている端末に対する前記データの転送を制限する転送制限手段と、
前記変換されたデータを保存しておく一時保存手段と、
前記一時保存手段に保存されたデータを送信する送信手段とを備え、
前記転送制限手段は、前記所定のネットワークからのデータの転送は希望しない端末からの要求がされた場合、前記一時保存手段に保存されている前記複数のネットワークからの複数のデータのうち、前記所定のネットワークからのデータの転送は制限し、他のデータについては前記送信手段に出力することを特徴とするデータ変換装置。
【請求項３】
前記データ本体は、前記ネットワークに接続される各端末における各種事象の発生を通知するためのイベント情報であり、
前記転送範囲データは、前記事象の種別、前記事象の発生源、および前記事象に関する属性情報を有することを特徴とする請求項１記載のデータ変換装置。
【請求項４】
前記データは、前記ネットワークに接続される各端末における各種事象の発生を通知するためのイベント情報であり、
前記イベント情報は、前記事象の種別、前記事象の発生源、および前記事象に関する属性情報を含むことを特徴とする請求項２記載のデータ変換装置。
【請求項５】
前記転送範囲データは、前記データ本体の転送される端末を指定するためのあて先データを有しており、
前記あて先データを抽出するための特定データ抽出手段を備え、
前記データ変換手段は、前記抽出された前記あて先データに基づいて、前記変換を行うことを特徴とする請求項１記載のデータ変換装置。
【請求項６】
前記送られてくるデータは、そのデータの転送される端末を指定するためのあて先データを有しており、
前記あて先データを抽出するための特定データ抽出手段を備え、
前記データ変換手段は、前記抽出された前記あて先データに基づいて、前記変換を行うことを特徴とする請求項２記載のデータ変換装置。
【請求項７】
請求項１から６の何れかに記載の本発明の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータを担持した媒体であって、コンピュータにより処理可能なことを特徴とする媒体。
【請求項８】
請求項１から６の何れかに記載の本発明の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータであることを特徴とする情報集合体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ変換装置、データ変換システム、データ転送管理装置、媒体、および情報集合体に関する。
【０００２】
【従来の技術】
はじめに、図１、２を参照しながら、従来のネットワーク型イベント（事象）配信について説明する。  図１に示されているように、ネットワーク１０１は、機器（端末、ネットワーククライアントともいう）１０２〜１０４などを有しており、各機器間では、通信規約（プロトコル）Ａを利用して通信が行われている。
【０００３】
機器１０３の内部で生じた状態変化を、機器１０２、１０４に対してイベントとして通知するときには、（１）機器１０３が、ネットワーク１０１に対して放送型のイベント配信を行う、（２）機器１０３が、機器１０２、１０４に対して個別にイベント配信を行う、の何れかによって通信が行われるが、何れの場合においても、ネットワーク型イベント配信を行おうとする機器同士は、同一の通信規約Ａを利用することにより行われている。
【０００４】
また、図２に示されているように、ネットワーク２０１は機器２０４などを、ネットワーク２０２は機器２０５などをそれぞれ有しており、ネットワーク２０１とネットワーク２０２とは機器２０３を介して接続されているが、ネットワーク２０１の機器２０４からネットワーク２０２の機器２０５へのイベント配信を、機器２０３を介して行うためには、これらが同一の通信規約Ｂを利用することにより行われている。
【０００５】
【発明が解決しようとする課題】
しかしながら、このようにネットワーク２０１（図２参照）内での通信とネットワーク２０２（図２参照）内での通信とで、それぞれ異なる通信規約が利用されているときには、機器間の認識の方法や、アドレスの管理方法に相違があるために、他方のネットワーク型イベント配信を参照することができない。そのために、複数の通信規約を各機器でサポートしていなければならず、各機器の負担が大きくなってしまうという課題（第一の課題）があった。
【０００６】
また、従来のネットワーク型イベント配信においては、たとえば機器２０４（図２参照）がネットワーク２０１（図２参照）に対して放送型のイベント配信を行う場合、その放送型のネットワーク型イベント配信が、機器２０３を介してネットワーク２０２（図２参照）にまで転送されてしまうことがあった（二つのネットワークが同一の通信規約をサポートしている場合にこのようなことが起こりうる）。そのため、たとえばプライベートな情報が公衆回線網に転送される可能性が生じ、セキュリティが保障されないという課題（第二の課題）があった。
【０００７】
また、従来のネットワーク型イベント配信においては、たとえば機器２０４（図２参照）が、ネットワーク２０２の特定の機器に対してネットワーク型イベント配信を行う場合、そのネットワーク型イベント配信が、ネットワーク２０１からのデータ転送を自ら希望していない機器（たとえば、ネットワーク２０２の機器２０５）に対するものである場合においても転送されてしまうことがあった。そのため、自らデータの受信を希望していない端末にとっては不必要な情報が大量に流れる可能性が生じ、ネットワーク資源が浪費されるという課題（第三の課題）があった。
【０００８】
本発明は、上記従来の第一の課題を考慮して、異なる通信規約を利用する機器あるいはネットワークの間で通信を行う場合でも、各機器がサポートすべき通信規約の種類を従来に比べて少なくすることができるデータ変換装置、データ変換システム、データ転送管理装置、媒体、および情報集合体を提供することを目的とするものである。
【０００９】
また、本発明は、上記従来の第二の課題を考慮して、たとえばプライベートな情報に対するセキュリティをより保障することができるデータ変換装置、データ変換システム、データ転送管理装置、媒体、および情報集合体を提供することを目的とするものである。
【００１０】
また、本発明は、上記従来の第三の課題を考慮して、ネットワーク資源をより有効に利用することができるデータ変換装置、データ変換システム、データ転送管理装置、媒体、および情報集合体を提供することを目的とするものである。
【００１１】
【課題を解決するための手段】
第一の本発明（請求項１に対応）は、互いに通信規約の異なる２以上のネットワークを含む複数のネットワーク間でのデータの送受信を行うためのデータ変換装置であって、
前記複数のネットワークの内、何れかのネットワークから送られてくるデータ本体と、前記データ本体を転送すべきネットワークを指定するための転送範囲データとを有するデータを受信する受信手段と、
前記転送範囲データに基づいて、前記データ本体を送信すべきネットワークを判定するデータ判定手段と、
前記異なる通信規約間で前記データの変換を行うときに利用するデータ変換規則を記録するデータ変換規則記録手段と、
前記データ判定手段の判定に基づいて、前記転送すべきネットワークに対応した前記データ変換規則を利用して、前記解析されたデータの変換を行うデータ変換手段と、
前記転送すべきネットワークに接続されている１つ又は複数の端末から前記データの要求があるまでの期間、前記データ変換手段にて変換されたデータ本体を保存しておく一時保存手段と、
前記一時保存手段に保存されたデータ本体を前記転送すべきネットワークに送信する送信手段とを備えたことを特徴とするデータ変換装置である。
【００１２】
第二の本発明（請求項２に対応）は、  互いに通信規約の異なる２以上のネットワークを含む複数のネットワーク間でのデータの送受信を行うためのデータ変換装置であって、
前記複数のネットワークの内、何れかのネットワークから送られてくるデータを受信する受信手段と、
前記受信手段で受信したデータを解析するデータ解析手段と、
前記異なる通信規約間で前記データの変換を行うときに利用するデータ変換規則を記録するデータ変換規則記録手段と、
前記データ変換規則を利用して、前記解析されたデータの変換を行うデータ変換手段と、
前記データの転送を希望しない端末を記憶するための非転送機器記憶手段と、
前記データ変換手段の出力したデータを入力し、前記非転送機器記憶手段に記憶されている端末に対する前記データの転送を制限する転送制限手段と、
前記転送が制限されていない端末から前記データの要求があるまでの期間、前記変換されたデータを保存しておく一時保存手段と、
前記一時保存手段に保存されたデータを前記転送制限手段によって制限されていない端末に送信する送信手段とを備えたことを特徴とするデータ変換装置である。
【００１３】
第三の本発明（請求項３に対応）は、前記データ本体は、前記ネットワークに接続される各端末における各種事象の発生を通知するためのイベント情報であり、
前記転送範囲データは、前記事象の種別、前記事象の発生源、および前記事象に関する属性情報を有することを特徴とする第一の本発明のデータ変換装置である。
【００１４】
第四の本発明（請求項４に対応）は、前記データは、前記ネットワークに接続される各端末における各種事象の発生を通知するためのイベント情報であり、
前記イベント情報は、前記事象の種別、前記事象の発生源、および前記事象に関する属性情報を含むことを特徴とする第二の本発明のデータ変換装置である。
【００１５】
第五の本発明（請求項５に対応）は、  前記転送範囲データは、前記データ本体の転送される端末を指定するためのあて先データを有しており、
前記あて先データを抽出するための特定データ抽出手段を備え、
前記データ変換手段は、前記抽出された前記あて先データに基づいて、前記変換を行うことを特徴とする第一の本発明のデータ変換装置である。
【００１６】
第六の本発明（請求項６に対応）は、前記送られてくるデータは、そのデータの転送される端末を指定するためのあて先データを有しており、
前記あて先データを抽出するための特定データ抽出手段を備え、
前記データ変換手段は、前記抽出された前記あて先データに基づいて、前記変換を行うことを特徴とする第二の本発明のデータ変換装置である。
【００２１】
第七の本発明（請求項７に対応）は、第一から第六の何れかの本発明の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータを担持した媒体であって、コンピュータにより処理可能なことを特徴とする媒体である。
【００２２】
第八の本発明（請求項８に対応）は、第一から第六の何れかの本発明の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータであることを特徴とする情報集合体である。
【００２３】
【発明の実施形態】
以下では、本発明にかかる実施の形態について、図面を参照しつつ説明を行う。
【００２４】
（実施の形態１）
図３は、本発明のデータ変換装置を用いた一実施の形態のイベント管理装置３０４を有するデータ変換システムの構成図であるが、はじめに、図３を参照しながら、本実施の形態におけるデータ変換システムの構成について説明する。
【００２５】
図３に示されているように、本実施の形態におけるデータ変換システムにおいて、機器（以下では端末、ネットワーククライアントともいう）３０３を有する第１のネットワーク３０１と、機器３０５を有する第２のネットワーク３０２とは、イベント管理装置３０４によって接続されている。ここに、機器３０３は、デジタルビデオテープがセットされたＶＣＲである。また、第１のネットワーク３０１において利用されている通信規約は、ＩＥＥＥ１３９４を利用するコマンド群であり、第２のネットワーク３０２において利用されている通信規約は、ＴＣＰ／ＩＰである。
【００２６】
ここで、本実施の形態１におけるイベント（事象）の発生をネットワークに配信するために利用されるイベント情報（以下ではイベントデータともいう）の構成について、図８を参照しながら説明する。なお、図８は、本実施の形態におけるイベント情報のデータ構成を説明するための模式図である。
【００２７】
本実施の形態におけるイベント情報は、図８に示されているように、イベント情報を発信した機器の識別番号８０１、発生したイベントの識別番号８０２、および発生したイベントの属性を記述するためのイベント属性情報８０３、イベントの転送範囲を記述するためのイベント転送範囲データ８０４、あて先の機器を特定するための特定機器あて先データ８０５を有している。
【００２８】
図８において、イベント情報を発信した機器の識別番号８０１はｈｏｇｅｈｏｇｅであり、発生したイベントの識別番号８０２は５であり、発生したイベントの属性を記述するためのイベント属性情報８０３はイベントの発生時刻が１７：００：００ちょうどであり、特定機器あて先データ８０５はノード７であり、イベント転送範囲データ８０４は全範囲である。
【００２９】
ただし、イベント情報の有するデータの全てが利用される必要はなく、本実施の形態のイベント管理装置３０４（図３参照）が実際に利用するデータは、イベント情報を発信した機器の識別番号８０１、発生したイベントの識別番号８０２、および発生したイベントの属性を記述するためのイベント属性情報８０３である。また、以下の説明においては、たとえば、発生したイベントの属性を記述するためのイベント属性情報８０３は、機器３０３（図３参照）にセットされたメディアはデジタルビデオテープであることを示している。
【００３０】
また、特定機器あて先データ８０５がノード７であるにもかかわらず、イベント転送範囲データ８０４が全範囲となっていることはやや不自然であるが、図８はイベント情報を説明するための模式図であって、便宜的にそのようになっているにすぎない。
【００３１】
つぎに、図３を参照しながら、本実施の形態におけるデータ変換システムの動作について説明する。
【００３２】
機器３０３で再生中のテープが終端まで達したとき、機器３０３は、ネットワーク３０１に接続されたほかの機器（イベント管理装置３０４を含む）に対して、「テープが終端に達した」というイベント（すなわち、「メディアエンド」イベント）の発生を、イベント情報として転送する。なお、このイベント情報は、ネットワーク３０１上の機器３０３の識別番号、「メディアエンド」イベントの識別番号、および機器３０３にセットされたメディアはデジタルビデオテープであることを示すイベント属性情報を含んでいる。
【００３３】
イベント管理装置３０４の受信手段３０６は、機器３０３から転送されたイベント情報を受け取り、そのイベント情報をデータ解析手段３０７に渡す。
【００３４】
データ解析手段３０７は、そのイベント情報を受け取り、イベント識別番号によりイベント種別が「メディアエンド」であり、機器の識別番号よりイベント発生源が機器３０３であり、イベント属性情報よりメディアはデジタルビデオテープであることを解析し、それをデータ変換手段３０８に渡す。
【００３５】
データ変換手段３０８は、データ変換規則記録手段３０９に納められている第１のネットワーク３０１用イベントデータと、第２のネットワーク３０２用イベントデータとのデータ変換規則（以下では対応規則ともいう）を参照することにより、第１のネットワーク３０１用イベントデータを、第２のネットワーク３０２用イベントデータに変換し、送信手段３１０に渡す。
【００３６】
送信手段３１０は、データ変換手段３０８によって変換された第２のネットワーク３０２用イベントデータを、第２のネットワーク３０２で利用されている通信規約ＴＣＰ／ＩＰによって、第２のネットワーク３０２に接続された機器群（機器３０５を含む）に送信する。
【００３７】
（実施の形態２）
図４は、本発明のデータ変換装置を用いた一実施の形態のイベント管理装置４０４を有するデータ変換システムの構成図であるが、つぎに、図４を参照しながら、本実施の形態におけるデータ変換システムの構成と動作について説明する。
【００３８】
図４に示されているように、本実施の形態におけるデータ変換システムにおいて、機器（以下では端末、ネットワーククライアントともいう）４０３を有する第１のネットワーク４０１と、機器４０５を有する第２のネットワーク４０２とは、イベント管理装置４０４によって接続されている。ここに、機器４０３は、デジタルビデオテープがセットされたＶＣＲである。また、第１のネットワーク４０１において利用されている通信規約は、ＩＥＥＥ１３９４を利用するコマンド群であり、第２のネットワーク３０２において利用されている通信規約は、ＴＣＰ／ＩＰである。
【００３９】
なお、イベント管理装置４０４がデータ判定手段４１１を有する点が、前述された実施の形態との主な相違点である。
【００４０】
機器４０３で再生中のテープが終端まで達したとき、機器４０３は、ネットワーク４０１に接続されたほかの機器（イベント管理装置４０４を含む）に対して、「テープが終端に達した」というイベント（すなわち、「メディアエンド」イベント）の発生を、イベント情報として転送する。なお、このイベント情報は、ネットワーク４０１上の機器４０３の識別番号、「メディアエンド」イベントの識別番号、機器４０３にセットされたメディアはデジタルビデオテープであることを示すイベント属性情報の他に、イベントの転送範囲を記述するイベント転送範囲データを含んでいる。
【００４１】
イベント管理装置４０４の受信手段４０６は、機器４０３から転送されたイベント情報を受け取り、そのイベント情報をデータ解析手段４０７に渡す。
【００４２】
データ解析手段４０７は、そのイベント情報を受け取り、イベント識別番号によりイベント種別が「メディアエンド」であり、機器の識別番号よりイベント発生源が機器４０３であり、イベント属性情報よりメディアはデジタルビデオテープであることを解析する。また、データ解析手段４０７は、その解析したイベントデータ、および取り出したイベント転送範囲データを、データ判定手段４１１に渡す。
【００４３】
データ判定手段４１１は、データ解析手段４０７より受け取ったイベント転送範囲データから、データ解析手段４０７が解析したイベントデータの、第２のネットワーク３０２への転送の可否を決定する。すなわち、データ判定手段４１１は、イベント転送範囲データの記述が、（１）第２のネットワーク４０２を含む場合、前述の解析されたイベントデータをデータ変換手段４０８に渡し、（２）第２のネットワーク４０２を含まない場合、イベントデータを破棄する。なお、第１のネットワーク４０１内から発信されたイベントデータは、イベント管理装置４０４から第１のネットワーク４０１への再配信を行わなくとも、第１のネットワーク４０１内には配信される。
【００４４】
イベント転送範囲データの記述が第２のネットワーク４０２への転送可である場合、データ変換手段４０８は、データ変換規則記録手段４０９に納められている第１のネットワーク４０１用イベントデータと、第２のネットワーク４０２用イベントデータとのデータ変換規則（以下では対応規則ともいう）を参照することにより、第１のネットワーク４０１用イベントデータを、第２のネットワーク４０２用イベントデータに変換し、送信手段４１０に渡す。
【００４５】
送信手段４１０は、データ変換手段４０８によって変換された第２のネットワーク４０２用イベントデータを、第２のネットワーク４０２で利用されている通信規約ＴＣＰ／ＩＰによって、第２のネットワーク４０２に接続された機器群（機器４０５を含む）に送信する。
【００４６】
なお、データ判定手段４１１は、データ解析手段４０７からイベント転送範囲データを渡されたが、たとえばデータ変換手段４０８から渡されてもよい。要するに、データ判定手段４１１は、イベント転送範囲データを入手し、イベント転送の範囲を判定でき、データ変換手段４０８が、その判定に基づいて変換を行って、変換されたデータが、その判定された範囲に転送されればよい。
【００４７】
また、データ判定手段４１１は、上述された実施の形態では、異なるプロトコル（ＴＣＰ／ＩＰ）を利用する第２のネットワーク４０２へのイベント転送を行ったが、イベント転送範囲として第１のネットワーク４０１が指定されているときには、第１のネットワーク４０１へのイベント配信を行ってもよいことはもちろんである。
【００４８】
（実施の形態３）
図５は、本発明のデータ変換装置を用いた一実施の形態のイベント管理装置５０４を有するデータ変換システムの構成図であるが、つぎに、図５を参照しながら、本実施の形態におけるデータ変換システムの構成と動作について説明する。
【００４９】
図５に示されているように、本実施の形態におけるデータ変換システムにおいて、機器５０３を有する第１のネットワーク５０１と、機器５０５を有する第２のネットワーク５０２とは、イベント管理装置５０４によって接続されている。ここに、機器５０３は、デジタルビデオテープがセットされたＶＣＲである。
【００５０】
なお、イベント管理装置５０４が転送制限手段５１２、非転送機器記憶手段５１３を有する点が、前述された実施の形態との主な相違点である。
【００５１】
機器５０３で再生中のテープが終端まで達したとき、機器５０３は、ネットワーク５０１に接続されたほかの機器（イベント管理装置５０４を含む）に対して、「メディアエンド」イベントの発生をイベント情報として転送する。なお、実施の形態１におけるイベント情報と同様、本実施の形態３のイベント情報は、機器５０３の識別番号、「メディアエンド」イベントの識別番号、および機器５０３にセットされたメディアはデジタルビデオテープであることを示すイベント属性情報を含んでいる。
【００５２】
イベント管理装置５０４の受信手段５０６は、機器５０３から転送されたイベント情報を受け取り、そのイベント情報をデータ解析手段５０７に渡す。また、データ解析手段５０７は、そのイベント情報を解析し、その解析したイベントデータをデータ変換手段５０８に渡す。
【００５３】
データ変換手段５０８は、データ変換規則記録手段５０９に納められている第１のネットワーク５０１用イベントデータと、第２のネットワーク５０２用イベントデータとのデータ変換規則（以下では対応規則ともいう）を参照することにより、第１のネットワーク５０１用イベントデータを、第２のネットワーク５０２用イベントデータに変換し、転送制限手段５１２に渡す。
【００５４】
転送制限手段５１２は、非転送機器記憶手段５１３があらかじめ格納している、第１のネットワーク５０１からの転送を希望しない機器を特定するためのリストを参照し、第２のネットワーク５０２に接続された機器の内、転送を希望しない機器に対するイベントデータを破棄し、転送を希望する機器に対するイベントデータのみを送信手段５１０に渡す。
【００５５】
送信手段５１０は、データ変換手段５０８によって変換された第２のネットワーク５０２用イベントデータを、第２のネットワーク５０２で利用されている通信規約ＴＣＰ／ＩＰによって、第２のネットワーク５０２に接続された、第１のネットワーク５０１からの転送を希望する機器群に送信する。したがって、たとえば、前述された第２のネットワーク５０２用イベントデータは、（１）機器５０５が転送を希望しない機器であれば、機器５０５には送信されず、（１）機器５０５が転送を希望する機器であれば、機器５０５に送信される。
【００５６】
なお、転送制限手段５１２は、データ変換手段５０８からイベントデータを渡されたが、たとえば、送信手段５１０からデータを渡され、前述のようなデータの転送制限を行ってもよい。要するに、転送制限手段５１２は、データの転送制限を行うことができればよい。
【００５７】
また、本実施の形態のイベント管理装置５０４は、データ解析手段５０７からデータを渡される手段として、イベント転送の範囲を判定することのできるデータ判定手段５１１を有している。したがって、このデータ判定手段５１１を利用することにより、実施の形態２において説明されたようなデータの転送範囲の判定を行ってもよい。また、データ判定手段５１１は、データ解析手段５０７からイベント転送範囲データを渡される必要はなく、たとえば受信手段５０６から渡されてもよい。要するに、データ判定手段５１１が、イベント転送範囲データを入手してイベント転送の範囲を判定でき、データ変換手段５０８が、その判定に基づいて変換を行って、変換されたデータが、その判定された範囲に転送されればよい。
【００５８】
（実施の形態４）
図６は、本発明のデータ変換装置を用いた一実施の形態のイベント管理装置６０４を有するデータ変換システムの構成図であるが、つぎに、図６を参照しながら、本実施の形態におけるデータ変換システムの構成と動作について説明する。
【００５９】
図６に示されているように、本実施の形態におけるデータ変換システムにおいて、機器６０３を有する第１のネットワーク６０１と、機器６０５を有する第２のネットワーク６０２とは、イベント管理装置６０４によって接続されている。ここに、機器６０３は、デジタルビデオテープがセットされたＶＣＲである。
【００６０】
なお、イベント管理装置６０４が一時保存手段６１４を有する点が、前述された実施の形態との主な相違点である。
【００６１】
機器６０３で再生中のテープが終端まで達したとき、機器６０３は、ネットワーク６０１に接続されたほかの機器（イベント管理装置６０４を含む）に対して、「メディアエンド」イベントの発生をイベント情報として転送する。なお、実施の形態１におけるイベント情報と同様、本実施の形態４のイベント情報は、機器６０３の識別番号、「メディアエンド」イベントの識別番号、および機器６０３にセットされたメディアはデジタルビデオテープであることを示すイベント属性情報を含んでいる。
【００６２】
受信手段６０６は、機器６０３から転送されたイベント情報を受け取り、データ解析手段６０７に渡す。また、データ解析手段６０７は、受け取ったイベント情報を解析し、その解析したイベントデータをデータ変換手段６０８に渡す。
【００６３】
データ変換手段６０８は、データ変換規則記録手段６０９に納められている第１のネットワーク６０１用イベントデータと、第２のネットワーク６０２用イベントデータとのデータ変換規則（以下では対応規則ともいう）を参照することにより、第１のネットワーク６０１用イベントデータを、第２のネットワーク６０２用イベントデータに変換し、一時保存手段６１４に渡す。
【００６４】
一時保存手段６１４は、第２のネットワーク６０２に対して送信するべきイベントデータを一時的に保存しておき、第２のネットワーク６０２からの要求があったときに、保存しているイベントデータを送信手段６１０に渡す。
【００６５】
送信手段６１０は、データ変換手段６０８によって変換された第２のネットワーク６０２用イベントデータを、第２のネットワーク６０２で利用されている通信規約ＴＣＰ／ＩＰによって、第２のネットワーク６０２に接続された機器群（機器６０５を含む）に送信する。
【００６６】
なお、一時保存手段６１４は、データ変換手段６０８からイベントデータを渡されたが、たとえば、送信手段６１０からデータを渡され、前述のようなデータの一時保存を行ってもよい。要するに、一時保存手段６１４は、データの一時保存を行うことができればよい。
【００６７】
また、本実施の形態のイベント管理装置６０４は、データ解析手段６０７からデータを渡される手段として、イベント転送の範囲を判定することのできるデータ判定手段６１１を有している。したがって、このデータ判定手段６１１を利用することにより、実施の形態２において説明されたようなデータの転送範囲の判定を行ってもよい。また、データ判定手段６１１は、データ解析手段６０７からイベント転送範囲データを渡される必要はなく、たとえば受信手段６０６から渡されてもよい。要するに、データ判定手段６１１が、イベント転送範囲データを入手してイベント転送の範囲を判定でき、データ変換手段６０８が、その判定に基づいて変換を行えればよい。
【００６８】
また、本実施の形態のイベント管理装置６０４は、データ変換手段６０８からデータを渡される手段として、データの転送制限を行うことができる転送制限手段６１２を有している。したがって、この転送制限手段６１２（および非転送機器記憶手段６１３）を利用することにより、実施の形態３において説明されたようなデータの転送制限を行ってもよい。また、転送制限手段６１２は、データ変換手段６０８からデータを渡される必要はなく、たとえば送信手段６１０から渡されてもよい。要するに、転送制限手段６１２は、データの転送制限を行うことができればよい。
【００６９】
（実施の形態５）
図７は、本発明のデータ変換装置を用いた一実施の形態のイベント管理装置７０４を有するデータ変換システムの構成図であるが、つぎに、図７を参照しながら、本実施の形態におけるデータ変換システムの構成と動作について説明する。
【００７０】
図７に示されているように、本実施の形態におけるデータ変換システムにおいて、機器７０３を有する第１のネットワーク７０１と、機器７０５を有する第２のネットワーク７０２とは、イベント管理装置７０４によって接続されている。ここに、機器７０３は、デジタルビデオテープがセットされたＶＣＲである。
【００７１】
なお、イベント管理装置７０４が特定データ抽出手段７１５を有する点が、前述された実施の形態との主な相違点である。
【００７２】
機器７０３で再生中のテープが終端まで達したとき、機器７０３は、ネットワーク７０１に接続されたほかの機器（イベント管理装置７０４を含む）に対して、「メディアエンド」イベントの発生をイベント情報として転送する。なお、本実施の形態５のイベント情報は、機器７０３の識別番号、「メディアエンド」イベントの識別番号、および機器７０３にセットされたメディアはデジタルビデオテープであることを示すイベント属性情報の他に、あて先が機器７０５であることを特定する特定機器あて先データを含んでいる。
【００７３】
受信手段７０６は、機器７０３から転送されたイベント情報を受け取り、データ解析手段７０７に渡す。また、データ解析手段７０７は、受け取ったイベント情報を解析し、その解析したイベントデータをデータ変換手段７０８に渡す。
【００７４】
データ変換手段７０８は、データ変換規則記録手段７０９に納められている第１のネットワーク７０１用イベントデータと、第２のネットワーク７０２用イベントデータとのデータ変換規則（以下では対応規則ともいう）を参照することにより、第１のネットワーク７０１用イベントデータを、第２のネットワーク７０２用イベントデータに変換し、送信手段７１０に渡す。
【００７５】
また、特定データ抽出手段７１５は、データ変換手段７０８から渡されたデータより、あて先が機器７０５であることを特定する特定機器あて先データを得て、送信手段７１０に渡す。
【００７６】
送信手段７１０は、データ変換手段７０８によって変換された第２のネットワーク７０２用イベントデータを、第２のネットワーク７０２で利用されている通信規約ＴＣＰ／ＩＰによって、特定機器あて先データによってあて先として指定されているもの（本実施の形態では機器７０５）に送信する。
【００７７】
なお、特定データ抽出手段７１５は、データ変換手段７０８からデータを渡され、あて先が機器７０５であることを特定したが、たとえば、送信手段７１０からデータを渡され、そのようなあて先の機器の特定を行ってもよい。要するに、特定データ抽出手段７１５が、特定機器あて先データを得てあて先の機器の特定を行うことができ、送信手段７１０が、特定機器あて先データに基づいて送信を行えればよい。
【００７８】
また、本実施の形態のイベント管理装置７０４は、データ解析手段７０７からデータを渡される手段として、イベント転送の範囲を判定することのできるデータ判定手段７１１を有している。したがって、このデータ判定手段７１１を利用することにより、実施の形態２において説明されたようなデータの転送範囲の判定を行ってもよい。また、データ判定手段７１１は、データ解析手段７０７からイベント転送範囲データを渡される必要はなく、たとえば受信手段７０６から渡されてもよい。要するに、データ判定手段７１１が、イベント転送範囲データを入手してイベント転送の範囲を判定でき、データ変換手段７０８が、その判定に基づいて変換を行えればよい。
【００７９】
また、本実施の形態のイベント管理装置７０４は、特定データ抽出手段７１５からデータを渡される手段として、データの転送制限を行うことができる転送制限手段７１２を有している。したがって、この転送制限手段７１２（および非転送機器記憶手段７１３）を利用することにより、実施の形態３において説明されたようなデータの転送制限をさらに行ってもよい。また、転送制限手段７１２は、特定データ抽出手段７１５からデータを渡される必要はなく、たとえばデータ変換手段７０８から渡されてもよい。要するに、転送制限手段７１２は、データの転送制限を行うことができればよい。
【００８０】
また、本実施の形態のイベント管理装置７０４は、転送制限手段７１２からデータを渡される手段として、データの一時保存を行うことができる一時保存手段７１４を有している。したがって、この一時保存手段７１４を利用することにより、実施の形態４において説明されたようなデータの一時保存を行ってもよい。
【００８１】
なお、上述された実施の形態においては、プロトコルの異なる二つのネットワークが、本発明のデータ変換装置によって接続されている場合について説明したが、ここでは上記発明が解決しようとする課題の欄で第二の課題として述べた、同一のプロトコルを有する二つのネットワークが接続されている場合に生じる、プライベートな情報が公衆回線網に転送され、セキュリティが保障されないという課題を解決することができる本発明のデータ転送管理装置の一例について、簡単に説明する。このようなデータ転送管理装置は、転送される範囲が転送範囲データによって指定されたデータの、ネットワーク間での送受信を行うための送受信手段と、データの転送を行うべき範囲を、その転送範囲データに基づいて判定するためのデータ判定手段とを備えており、上述された実施の形態２におけるイベント管理装置４０４（図４参照）と類似した構成を有している（ただし、データ変換手段４０８、データ変換規則記録手段４０９は不要である）。そのようなデータ転送管理装置のデータ判定手段は、所定のネットワークに接続された端末から、ネットワーク内における放送型のデータとして配信された、転送範囲データが転送される範囲としてそのネットワークを指定しているデータを、それ以外のネットワークに転送しない手段であってもよい。このようにして、同一のプロトコルを有する二つのネットワークが接続されている場合にも、プライベートな情報が、他のネットワークとしての公衆回線網に転送されることを防止できる。
【００８２】
また、上記発明が解決しようとする課題の欄で第三の課題として述べた、接続されている二つのネットワークが同一のプロトコルを有しているか否かに関わらずに生じる、自らデータの受信を希望していない端末にとっては不必要な情報が大量に流れ、ネットワーク資源が浪費されるという課題を解決することができる本発明のデータ転送管理装置の一例についても、簡単に説明する。このようなデータ転送管理装置は、上述された送受信手段と、データ判定手段との他に、データの転送先としない端末の端末識別情報をあらかじめ記憶するための非転送機器記憶手段と、非転送機器記憶手段に記憶されている端末識別情報に基づいてデータの転送範囲を制限するための転送制限手段とを備えており、上述された実施の形態４におけるイベント管理装置６０４（図６参照）と類似した構成を有している（ただし、データ変換手段６０８、データ変換規則記録手段６０９などは不要である）。このようなイベント管理装置の転送制限手段は、送受信手段に対して、判定されたデータの転送を行うべき範囲内にはあるが、データの転送先としない端末として記憶されている端末へは、データの送信を行わせないように制御する。このようにして、自らデータの受信を希望していない端末にとっては不必要な情報が、公衆回線網などに大量に流入することを防止できる。なお、このようなイベント管理装置は、非転送機器記憶手段と、転送制限手段とを備えていれば、データ判定手段を備えていなくともよい。
【００８３】
また、本発明のデータは、上述された実施の形態においては、第１のネットワークから送られてきて、第２のネットワークに送信されるイベントデータであったが、これに限らず、たとえば、第２のネットワークから送られてきて第１のネットワークに送信されるイベントデータであってもよく、要するに、何れかのネットワークから送られてきて、そのネットワークとは必ずしも同じ通信規約を利用しない何れかのネットワークに送信されるデータであればよい。
【００８４】
また、本発明のイベントデータは、上述された実施の形態では、イベント情報を発信した機器の識別番号、発生したイベントの識別番号、発生したイベントの属性を記述するためのイベント属性情報、転送の範囲を記述するためのイベント転送範囲データ、あて先の機器を特定するための特定機器あて先データを有していたが、それに限らず、たとえば、イベントの発生した時刻を記述するためのイベント時刻情報などを有していてもよく、要するに、ネットワークに接続される各端末における各種事象の発生を通知するためのデータであればよい。
【００８５】
また、本発明の送受信手段は、上述された実施の形態においては、第１のネットワークから送られてきたイベント情報を受信する受信手段、およびそれが第２のネットワーク用イベントデータとして変換されたものを第２のネットワークに送信する送信手段を含む手段に対応するが、要するに、互いに通信規約の異なる２以上のネットワークを含む複数のネットワーク間でのデータの送受信を行うための手段であればよい。なお、送り先が複数のネットワークにおよぶときには、本発明のデータ変換装置は、送り先のネットワークで利用されている通信規約を判断するための送り先通信規約判断手段を備えており、本発明のデータ変換手段は、この判断に基づいてデータの変換を行ってもよい。
【００８６】
また、本発明の非転送機器記憶手段は、上述された実施の形態においては、第１のネットワークからの転送を希望しない機器リストをあらかじめ格納していた。しかし、これに限らず、本発明の非転送機器記憶手段は、たとえば、そのようなリストを、（ａ）送信側からでも、受信側からでも自由に書き換え可能な電子データとして保持していてもよいし、（ｂ）ネットワークの一般利用者による容易な改変ができないように、ネットワーク管理者によってのみアクセスが可能な鍵付きファイルとして保持していてもよい。要するに、本発明の非転送機器記憶手段は、データの転送を希望しない端末を記憶していればよい。
【００８７】
また、本発明の一時保存手段は、上述された実施の形態においては、第２のネットワークからの要求があったときに保存しているデータを送信手段に渡したが、これに限らず、たとえば、データを渡されてからの経過時間が一定時間に達したときに保存しているデータを送信手段に渡してもよく、要するに、送られてくるデータを所定の期間だけ保存しておけばよい。
【００８８】
また、本発明の通信規約は、上述された実施の形態においては、ＴＣＰ／ＩＰ、またはＩＥＥＥ１３９４を利用するコマンド群であったが、これに限らず、たとえばイーサネット、ＸＭＯＤＥＭ、ＢＰＬＵＳなどであってもよい。
【００８９】
また、上記実施の形態の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータを担持した媒体を作成し、これを利用することにより、読み取られたそのプログラムおよび／またはデータがコンピュータと協動して上記と同様の動作を実行してもよい。
【００９０】
また、上記実施の形態の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータであることを特徴とする情報集合体を作成し、これを利用することにより、読み取られたそのプログラムおよび／またはデータ構造がコンピュータと協動して上記と同様の動作を実行してもよい。
【００９１】
ここに、データとは、データ構造、データフォーマット、データの種類などを含む。また、媒体とは、ＲＯＭ等の記録媒体、インターネット等の伝送媒体、光・電波・音波等の伝送媒体を含む。また、担持した媒体とは、例えば、プログラムおよび／またはデータを記録した記録媒体、やプログラムおよび／またはデータを伝送する伝送媒体等をふくむ。また、コンピュータにより処理可能とは、例えば、ＲＯＭなどの記録媒体の場合であれば、コンピュータにより読みとり可能であることであり、伝送媒体の場合であれば、伝送対象となるプログラムおよび／またはデータが伝送の結果として、コンピュータにより取り扱えることであることを含む。また、情報集合体とは、例えば、プログラムおよび／またはデータ等のソフトウエアを含むものである。
【００９２】
以上で述べられたことから明らかなように、本発明のデータ変換装置は、たとえば、異なるプロトコルを持った２つのネットワークに接続されるゲートウェイ装置における第１のネットワークに接続されている機器群で起こった現象をイベントとして、第２のネットワークに転送するイベント管理装置であって、前記第１のネットワークから伝えられる前記イベントのイベント種別と、前記イベントのイベント発生源と、前記イベントに関するイベント属性情報とを含む第１のネットワーク用イベント情報を受信する受信手段と、前記受信手段で得た前記第１のネットワーク用イベント情報を、前記イベントのイベント種別と、前記イベントのイベント発生源と、前記イベントに関するイベント属性情報とのそれぞれを解析する解析手段と、少なくとも前記第１のネットワーク用イベント情報のイベント種別とイベント発生源とイベント属性情報を第２のネットワーク用のイベントデータに変換を行う規則と属性を保持するデータ変換規則記録手段と、前記データ変換規則記録手段に納められているイベントデータの変換を行う規則と属性をもとにして、前記解析手段で得た前記第１のネットワーク用イベント情報のイベント種別とイベント発生源とイベント属性情報を第２のネットワーク用のイベントデータに変換を行うデータ変換手段と、前記データ変換手段で得た第２のネットワーク用のイベントデータを第２のネットワークに接続されている機器群に送信する送信手段とを具備したことを特徴とするものである。
【００９３】
また、本発明のデータ変換装置は、たとえば、前記第１のネットワーク用イベント情報に含まれるイベント転送範囲データにより、前記イベントを前記第２のネットワークへの送信の可否を判定するデータ判定手段をさらに具備したことを特徴とするものである。
【００９４】
また、本発明のデータ変換装置は、たとえば、前記第２のネットワークに接続される機器のうち、前記第１のネットワークから伝えられるイベントの転送を希望しない機器を記憶する記憶手段と、前記記憶手段に記録されている前記第２のネットワーク接続される機器に対して、前記イベントを送信しないように制限を加える転送制限手段とをさらに具備したことを特徴とするものである。
【００９５】
また、本発明のデータ変換装置は、たとえば、前記第１のネットワークから伝えられるイベントを前記第２のネットワークに接続される機器に対する送信を前記第２のネットワークに接続される機器が希望するタイミングまで、前記イベントの情報を保存する一時保存手段とをさらに具備したことを特徴とするものである。
【００９６】
また、本発明のデータ変換装置は、たとえば、前記第１のネットワーク用イベント情報に含まれるイベント転送先データにより、前記イベントを前記第２のネットワークに接続される特定の機器を特定し、前記イベントデータ変更する特定データ抽出手段をさらに具備したことを特徴するものである。
【００９７】
このように、本発明のデータ変換装置では、イベント管理装置が、あるネットワークから送られてくるイベントに含まれる情報を、他方のネットワークに接続されている機器用のイベント情報に置き換えて送信する仕組みを持つ構成とした。また、イベント送信元の意図により、他方のネットワークにイベントの送信可否を判定する仕組みと、他方のネットワークへイベントの送信を制限する仕組みと、他方のネットワークに送信するイベントデータを一時保存する仕組みと、他方のネットワーク上に接続される特定機器にのみ送信する仕組みの１つ、あるいはその複数を持つことによって、イベント情報の配布範囲情報により選択的に配信できる仕組みを持つ構成とした。よって、本発明のデータ変換装置は、プライベートな情報が公衆回線網などに転送される可能性があるために、個人のセキュリティやネットワーク資源の浪費が生じるという弊害をも解消する。
【００９８】
このようにして、本発明のデータ変換装置により、ある通信規約を用いているネットワークから、他の通信規約を用いているネットワークに対してイベントを送信するときに、複数の通信規約をサポートする機器がネットワーク上に少なくとも１台あれば、ネットワークに接続されるすべての機器に対してイベントの転送が可能となる。また、前記イベントを選択的に配信する機構を持たせることが可能となる。
【００９９】
なお、以上で説明されたデータ変換装置には、具体的には、ホームネットワーク環境、あるいは異なるプログラムを横断するネットワーク環境におけるディレクトリサービスや制御管理をともなうイベント情報の配信を担うイベント管理装置、あるいはゲートウェイ装置などが含まれる。
【０１００】
【発明の効果】
以上の説明から明らかなように、本発明は、異なる通信規約を利用する機器あるいはネットワークの間で通信を行う場合でも、各機器がサポートすべき通信規約の種類を従来に比べて少なくすることができるという長所を有する。
【０１０１】
また、本発明は、たとえばプライベートな情報に対するセキュリティをより保障することができるという長所を有する。
【０１０２】
また、本発明は、ネットワーク資源をより有効に利用することができるという長所を有する。
【図面の簡単な説明】
【図１】従来のネットワークの構成を示す模式図
【図２】従来の接続された２つのネットワークの構成を示す模式図
【図３】本実施の形態１におけるイベント管理装置の構成を示す構成図
【図４】本実施の形態２におけるイベント管理装置の構成を示す構成図
【図５】本実施の形態３におけるイベント管理装置の構成を示す構成図
【図６】本実施の形態４におけるイベント管理装置の構成を示す構成図
【図７】本実施の形態５におけるイベント管理装置の構成を示す構成図
【図８】本実施の形態におけるイベント情報の構成を説明するための模式図
【符号の説明】
１０１  ネットワーク
１０２〜１０４  機器
２０１、２０２  ネットワーク
２０３〜２０５  機器
３０１  第１のネットワーク
３０２  第２のネットワーク
３０３  （第１のネットワークに接続される）機器
３０４  イベント管理装置
３０５  （第２のネットワークに接続される）機器
３０６  受信手段
３０７  データ解析手段
３０８  データ変換手段
３０９  データ変換規則記録手段
３１０  送信手段
４０１  第１のネットワーク
４０２  第２のネットワーク
４０３  （第１のネットワークに接続される）機器
４０４  イベント管理装置
４０５  （第２のネットワークに接続される）機器
４１１  データ判定手段
５０１  第１のネットワーク
５０２  第２のネットワーク
５０３  （第１のネットワークに接続される）機器
５０４  イベント管理装置
５０５  （第２のネットワークに接続される）機器
５１２  転送制限手段
５１３  非転送機器記憶手段
６０１  第１のネットワーク
６０２  第２のネットワーク
６０３  （第１のネットワークに接続される）機器
６０４  イベント管理装置
６０５  （第２のネットワークに接続される）機器
６１４  一時保存手段
７０１  第１のネットワーク
７０２  第２のネットワーク
７０３  （第１のネットワークに接続される）機器
７０４  イベント管理装置
７０５  （第２のネットワークに接続される）機器
７１５  特定データ抽出手段
【図１】
0003660852.tif 000002
【図２】
0003660852.tif 000003
【図３】
0003660852.tif 000004
【図４】
0003660852.tif 000005
【図５】
0003660852.tif 000006
【図６】
0003660852.tif 000007
【図７】
0003660852.tif 000008
【図８】
0003660852.tif 000009