(57)【特許請求の範囲】
【請求項１】
１以上のライセンス識別番号と、該１以上のライセンス識別番号の各々に対応する１以上の組であって、サービス種類とライセンス数との組とを保有する第１の主ノードを含む１以上のノードを備える第１のネットリンクと、１以上のライセンス識別番号と、該１以上のライセンス識別番号の各々に対応する１以上の組であって、サービス種類とライセンス数との組とを保有する第２の主ノードを含む１以上のノードを備える第２のネットリンクとが接続されたことを検出するための接続検出手段と、
前記接続検出手段により、前記第１のネットリンクと前記第２のネットリンクとが接続されたことが検出されたならば、前記第１の主ノードが保有するライセンス識別番号を維持したまま、前記第１の主ノードが保有するライセンス数と前記第２の主ノードが保有するライセンス数とをサービス種類毎に加算することにより得たライセンス数を、そのサービス種類に対応する新たなライセンス数として前記第１の主ノードに設定し、更に、前記第２の主ノードが保有するライセンス識別番号とサービス種類とを維持したまま、前記第２の主ノードが保有するライセンス数をゼロに設定するライセンス数調整手段と、
を備え、
前記ライセンス数調整手段による前記設定が行われた後、前記第１のネットリンク及び前記第２のネットリンクとを接続することにより構成された新たなネットリンクの主ノードとして前記第１の主ノードが機能し、
前記第２の主ノードが保有している１以上のライセンス識別番号をそれぞれ１以上の既存ライセンス識別番号として維持する既存ライセンス識別番号維持手段と、
前記第２の主ノードに新たなライセンスファイルが投入されようとしている時に、その投入されようとしているライセンスファイルに記載されている新ライセンス識別番号と前記第２の主ノードで維持されている何れかの既存ライセンス識別番号とが同一であるか否かを検出するライセンス識別番号同一検出手段と、
前記識別番号同一検出手段により、前記新ライセンス識別番号と何れかの前記既存ライセンス識別番号とが同一であることが検出された場合、その新たなライセンスファイルの投入を禁止する禁止手段と、
を更に備えることを特徴とするライセンス結合方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２以上のネットリンクが結合された時にライセンスを結合するためのライセンス結合装置に関する。
【背景技術】
【０００２】
図１に示すように、ネットリンク９０９には、相互に接続された複数のノード９０１、９０３、９０５が含まれ、それぞれのノードに端末９０７が接続される。複数のノード９０１、９０３、９０５のうちの１つのノード９０１が主ノードとなり、他のノード９０３、９０５は副ノードとなる。
【０００３】
ネットリンク９０９では、複数のサービス（ファクシミリ、ＩＰ電話、ＣＴＩ(Computer Telephony Integration)、ＡＣＤ(Automatic Call Distribution)）が稼働することができる。
【０００４】
ネットリンク９０９でのサービスを稼働させるためには、ライセンスが必要であり、このライセンスの提供のために図２に示すようなライセンスファイルが主ノード９０１に投入される。
【０００５】
図２の第１行目は、主ノード９０１のＭＡＣアドレスを示す。従って、ライセンスファイルは、主ノード９０１のみに投入することができる。図２の第２行目は、セクション数を表す。セクションとは、図２の第５行目から第７行目の情報の組のことである。図２の例では、セクション数が１となっているので、セクションは、図２の第５行目から第７行目の情報の組のみであるが、セクション数が２以上である場合には、図２の第５行目から第７行目の情報の組がその下に続く。図２の第３行目はライセンスの識別番号を表す。図２の第４行目はライセンスの有効期限を表す。図２の例ではこの値がゼロとなっており、これは有効期限が無期限であることを示す。図２の第５行目は、サービスの種類とライセンスされた数量を示す。７桁の数字のうち左側の４桁の数字は、サービスの種類を表し、右側の３桁の数字はライセンスされた端末の数量を表す。図２の第６行目は、図２の第５行目と同様な情報を表す。従って、図２のライセンスファイルでは、２種類のサービスのライセンスを与えていることになる。図２の第７行目は、図２の第５行目の数値と図２の第６行目の数値から所定のアルゴリズムにより算出された認証キーである。従って、ライセンスファイルに記述されているサービスの種類とライセンスされた端末の数量がエディタなどで改竄されても、改竄後の数値から前述した所定のアルゴリズムにより算出された数値と認証キーの数値とを比較することにより、改竄されたことが検出され、改竄後のライセンスファイルが投入されることを防止することができる。
【０００６】
ライセンスファイルが主ノード９０１に投入されると、主ノードには、図３に示すような情報が格納される。図３の第１行目は、ライセンスの識別番号を示し、図３の第２行目と第３行目は、ライセンスされたサービスの種類とライセンスされた端末の数量を表す。
【０００７】
主ノード９０１に複数のライセンスファイルが投入された場合には、主ノード９０１に格納される情報は、図４に示すようなものとなる。図４は、４つのライセンスファイルが投入された場合の主ノード９０１に格納された情報を示す。図４の例では、４つのライセンスファイルが投入された結果、８種類のサービスのライセンスが与えられている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００１−２８５３２３号公報
【特許文献２】特開２００６−１５５３８５号公報
【特許文献３】特開２００８−０８５４７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
図５に示すように、第１のネットリンク１０９と第２のネットリンク２０９とを接続した場合において、元々、第１の主ノード１０１が図４に示すような情報を格納しており、第２の主ノード１０１が図６に示すような情報を格納していたとする。この場合において、第１の主ノード１０１を２つのネットリンク１０９、２０９を代表する新たな主ノードとした場合、第１の主ノード１０１に格納される情報は、図７に示すようなものとなる。図４と図７とを比較すると明らかなように、例えば、番号が０１１１のサービスのライセンスされた端末数が１０から１５に増加している。
【００１０】
このような場合において、第２の主ノード２０１に格納された情報を図６に示すようなものにしたままであるとすると、第１のネットリンク１０９と第２のネットリンク２０９とを切断し、再結合すると、第１の主ノードに格納されるライセンス情報において、例えば、番号が０００１のサービスのライセンスされた端末数が２０となってしまい、この切断、再結合を続けると、その端末数が、２５、３０、・・・と増え続けてしまう。このような増加は、ライセンスされた端末数の不法な増加であり、防止する必要がある。
【００１１】
また、第１のネットリンク１０９と第２のネットリンク２０９とを切断した後に、第２の主ノードに前回投入したライセンスファイルと同一のライセンスファイルを投入し、その後、第１のネットリンク１０９と第２のネットリンク２０９とを結合すると、上記と同様に、ライセンスされた端末の数が２０、２５、３０、・・・と増え続けてしまう。
【００１２】
そこで、本発明は、ライセンス結合機能を有するネットリンクにおいて、ライセンスされた端末の数が不法に増加してしまうことを防止することを可能とするライセンス結合装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明によれば、１以上のライセンス識別番号と、該１以上のライセンス識別番号の各々に対応する１以上の組であって、サービス種類とライセンス数との組とを保有する第１の主ノードを含む１以上のノードを備える第１のネットリンクと、１以上のライセンス識別番号と、該１以上のライセンス識別番号の各々に対応する１以上の組であって、サービス種類とライセンス数との組とを保有する第２の主ノードを含む１以上のノードを備える第２のネットリンクとが接続されたことを検出するための接続検出手段と、前記接続検出手段により、前記第１のネットリンクと前記第２のネットリンクとが接続されたことが検出されたならば、前記第１の主ノードが保有するライセンス識別番号を維持したまま、前記第１の主ノードが保有するライセンス数と前記第２の主ノードが保有するライセンス数とをサービス種類毎に加算することにより得たライセンス数を、そのサービス種類に対応する新たなライセンス数として前記第１の主ノードに設定し、更に、前記第２の主ノードが保有するライセンス識別番号とサービス種類とを維持したまま、前記第２の主ノードが保有するライセンス数をゼロに設定するライセンス数調整手段と、を備え、前記ライセンス数調整手段による前記設定が行われた後、前記第１のネットリンク及び前記第２のネットリンクとを接続することにより構成された新たなネットリンクの主ノードとして前記第１の主ノードが機能し、前記第２の主ノードが保有している１以上のライセンス識別番号をそれぞれ１以上の既存ライセンス識別番号として維持する既存ライセンス識別番号維持手段と、前記第２の主ノードに新たなライセンスファイルが投入されようとしている時に、その投入されようとしているライセンスファイルに記載されている新ライセンス識別番号と前記第２の主ノードで維持されている何れかの既存ライセンス識別番号とが同一であるか否かを検出するライセンス識別番号同一検出手段と、前記識別番号同一検出手段により、前記新ライセンス識別番号と何れかの前記既存ライセンス識別番号とが同一であることが検出された場合、その新たなライセンスファイルの投入を禁止する禁止手段と、
を更に備えることを特徴とするライセンス結合方式が提供される。
【発明の効果】
【００１５】
本発明によれば、ライセンス結合機能を有するネットリンクにおいて、ライセンスされた端末の数が不法に増加してしまうことを防止することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】通常のネットリンクの構成を示す概念図である。
【図２】ライセンスファイルの内容の一例を示す図である。
【図３】図２に示すライセンスファイルを基に主ノードに格納された情報の内容の１例を示す図である。
【図４】複数のライセンスファイルを基に主ノードに格納された情報の内容の１例を示す図である。
【図５】２つのネットリンクが接続された状態を示す図である。
【図６】図５に示す第２の主ノードに格納されている情報の内容の１例を示す図である。
【図７】図５に示すように２つのネットリンクが接続され、第１の主ノードが全体の主ノードになった場合において、第１の主ノードに格納される情報の内容の１例を示す図である。
【図８】本発明の実施形態において、図５に示すように２つのネットリンクが接続され、第１の主ノードが全体の主ノードになった場合において、第２の主ノードに格納される情報の内容の１例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明を実施するための形態について詳細に説明する。
【００１８】
図５に示すように、第１のネットリンク１０９と第２のネットリンク２０９とを接続し、第１の主ノード１０１に格納される情報を図７に示すようなものに更新した場合において、第２の主ノード２０１に格納された情報を図６に示すようなものから図８に示すようなものに変更する。
【００１９】
図８に示す情報においては、ライセンスされた端末の数は、全てのサービスにおいてゼロとなっている。また、元々あったライセンスファイルの識別情報は維持されている。
【００２０】
第２の主ノード２０１に格納された情報において、ライセンスされた端末の数を全てのサービスにおいてゼロにすることにより、第１のネットリンク１０９と第２のネットリンク２０９とが切断され、再結合され、ライセンスの結合が再度行われても、ライセンスされた端末の数は増えなくなる。
【００２１】
また、第２の主ノード２０１に新たなライセンスファイルが投入されようとしている時に、その投入されようとしているライセンスファイルの識別番号が図８に示すようなライセンスファイルの識別番号と同一である場合、その新たなライセンスファイルの投入を禁止する。こうすることにより、同一のライセンスファイルを第２の主ノード２０１に複数回投入することができなくなるため、第１のネットリンク１０９と第２のネットリンク２０９とが切断され、再結合され、ライセンスの結合が再度行われても、ライセンスされた端末の数は増えなくなる。
【符号の説明】
【００２２】
１０１、２０１  第１の主ノード
１０３、１０５、２０３、２０５  副ノード
１０７  端末
【図１】
0005626824.tif 000002
【図２】
0005626824.tif 000003
【図３】
0005626824.tif 000004
【図４】
0005626824.tif 000005
【図５】
0005626824.tif 000006
【図６】
0005626824.tif 000007
【図７】
0005626824.tif 000008
【図８】
0005626824.tif 000009