(57)【要約】【課題】アドレスリストから個人情報を漏洩させずに、ネットワーク上のどの装置で論理アドレスを変換しても付加的な論理アドレスサービスを起動することを可能にする。【解決手段】本発明は、論理アドレスに対してアドレスリストとして転送アドレスを保持し、ネットワーク上の装置からの論理アドレス変換要求に対して、アドレスリストとして転送アドレスを返却し、ネットワーク上の装置では、返却された前記転送アドレスを用いて、アプリケーション実行装置にアクセスし、アプリケーション実行装置では、転送アドレスに対する実アドレスを有するアドレスリストを用いて付加的な論理アドレスサービスを実行する。【選択図】　　　図１
2004070753.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークサービスを提供するシステムにおけるアプリケーションロジックを必要とする付加的な論理アドレスサービスを起動させるための論理アドレスサービス起動方法において、
論理アドレスに対してアドレスリストとしてアプリケーションを実行するアプリケーション実行装置への転送アドレスを保持し、
前記アプリケーション実行装置では、
転送アドレスに対する実アドレスを有するアドレスリストを用いて付加的な論理アドレスサービスを実行することを特徴とする論理アドレスサービス起動方法。
【請求項２】
前記論理アドレス管理装置において、
ネットワーク上の装置からの論理アドレス変換要求に対して、アドレスリストとして転送アドレスを返却し、
前記ネットワーク上の装置において、
前記論理アドレス管理装置から返却された前記転送アドレスを用いて、前記アプリケーション実行装置にアクセスすることでアプリケーションロジックを起動する請求項１記載の論理アドレスサービス起動方法。
【請求項３】
前記論理アドレス管理装置において、前記ネットワーク上の装置からのアドレス変換要求に対して、保持している前記転送アドレスを返却し、前記ネットワーク上の装置が前記アプリケーション実行装置にアクセスするとき、
前記アプリケーション実行装置では、付加的な論理アドレスサービスのアプリケーションロジック以外からのアドレス変換要求に応じない請求項２記載の論理アドレスサービス起動方法。
【請求項４】
付加的な論理アドレスサービスを起動させるための論理アドレス管理装置であって、
論理アドレスに対するアドレスリストとして転送アドレスを保持するアドレスリスト保持手段と、
ネットワーク上の装置から受信した、論理アドレス変換要求に対して、前記アドレスリスト保持手段から転送アドレスを取得して、アドレスリストとして応答を返却するアドレスリスト送信手段と、を有することを特徴とする論理アドレス管理装置。
【請求項５】
付加的な論理アドレスサービスを起動させるアプリケーション実行装置であって、
転送アドレスに対するアドレスリストとして実アドレスを保持するアドレスリスト保持手段と、
前記アドレスリスト保持手段の前記アドレスリストを用いて、付加的な論理アドレスサービスのアプリケーションを実行するアプリケーション実行手段とを有することを特徴とするアプリケーション実行装置。
【請求項６】
付加的な論理アドレスサービスを起動させるための論理アドレス管理装置で実行される論理アドレスサービス管理プログラムであって、
論理アドレスに対するアドレスリストとして転送アドレスを記憶手段に保持させるステップと、
論理アドレス変換要求に対して前記アドレスリストとして転送アドレスを応答するステップと、を実行することを特徴とする論理アドレスサービス管理プログラム。
【請求項７】
付加的な論理アドレスサービスを起動させるためのアプリケーション実行装置で実行される論理アドレスサービス起動プログラムであって、転送アドレスに対するアドレスリストとして実サービスアドレスを記憶手段に保持させるステップと、
付加的な論理アドレスサービスのアプリケーションロジックを実行させるステップと、を実行することを特徴とする論理アドレスサービス起動プログラム。
【請求項８】
付加的な論理アドレスサービスを起動させるための論理アドレス管理装置で実行される論理アドレスサービス管理プログラムを格納した記憶媒体であって、
論理アドレスに対するアドレスリストとして転送アドレスを記憶手段に保持させるステップと、
論理アドレス変換要求に対して前記アドレスリストとして転送アドレスを応答するステップと、を実行するプログラムを格納したことを特徴とする論理アドレスサービス管理プログラムを格納した記憶媒体。
【請求項９】
付加的な論理アドレスサービスを起動させるためのアプリケーション実行装置で実行される論理アドレスサービス起動プログラムを格納した記憶媒体であって、
転送アドレスに対するアドレスリストとして実サービスアドレスを記憶手段に保持させるステップと、
付加的な論理アドレスサービスのアプリケーションロジックを実行させるステップと、を実行するプログラムを格納したことを特徴とする論理アドレスサービス起動プログラムを格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、論理アドレスサービス起動方法及び論理アドレス管理装置及びアプリケーション実行装置及び論理アドレスサービス管理プログラム及び論理アドレスサービス起動プログラム及び論理アドレスサービス管理プログラムを格納した記憶媒体及び論理アドレスサービス起動プログラムを格納した記憶媒体に係り、特に、通信ネットワーク上で通信ネットワークサービスを提供するシステムにおける論理アドレスサービスを起動させるための論理アドレスサービス起動方法及び論理アドレス管理装置及びアプリケーション実行装置及び論理アドレスサービス管理プログラム及び論理アドレスサービス起動プログラム及び論理アドレスサービス管理プログラムを格納した記憶媒体及び論理アドレスサービス起動プログラムを格納した記憶媒体に関する。
【０００２】
【従来の技術】
従来、ネットワーク上のサービスにおいて、ＥＮＵＭ（ＲＦＣ２９１６）や特開２０００−１４８６３６に開示されているように、ＩＰ電話、電子メール、インスタントメッセージ、ＷＷＷ等の複数のサービスのアドレスを１つの論理的なアドレスや番号によりアクセス可能にする方法が、公知の技術として知られている。
【０００３】
論理アドレス（論理番号）から複数の実サービスのアドレスを記述したアドレスリストへのアドレス変換は、論理アドレスとそれに対応するアドレスリストの組を、ネットワーク上の論理アドレス管理装置で管理することにより、ネットワーク上のさまざまな装置から可能になる。アドレス変換を行う装置や装置上のアプリケーションからのネットワークを介した論理アドレス変換要求に対し、論理アドレス管理装置は、アドレスリストを応答として返す。例えば、ＥＮＵＭでは、インターネットで運用されているＤＮＳ（Ｄｏｍａｉｎ　Ｎａｍｅ　Ｓｙｓｔｅｍ）の仕組みが用いられる。
【０００４】
アドレスリストには、複数の異なるサービスのアドレスが記述可能であることから、論理アドレスを固定的で単一の実サービスアドレスに単純に変換するだけでなく、応答されたアドレスリストを元にアプリケーションロジックを実行する付加的な論理アドレスサービスも実現可能である。例えば、アドレスリストの中から時間に応じてサービスを１つだけ選択してアクセスするようなアプリケーションロジックや、アドレスリストの上から順番通りにアクセスするアプリケーションロジックが、論理アドレスサービスの付加サービスとして起動される。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の論理アドレス管理装置を用いる方法では、論理アドレス管理装置がインターネットのようなオープンなネットワーク上で運用され、論理アドレスが複数の異なる事業者間を跨がって利用可能なアドレス形態である場合には、アドレス変換が付加的な論理アドレスサービスのアプリケーションロジックが搭載されている装置で行われる保証はなく、論理アドレスサービスのアプリケーションロジックが搭載されていない端末装置やルーチング途中の装置でアドレス変換されてしまう場合も想定される。
【０００６】
また、論理アドレス装置に保持するアドレスリストには、電話番号や個人の所属が類推可能なドメイン名が含まれた実サービスアドレスが含まれることになる。
【０００７】
このように、従来の技術では、付加的な論理アドレスサービスのアプリケーションロジックを搭載していない装置で論理アドレスをアドレスリストに変換すると、付加的な論理アドレスサービスの実行に必要なアドレスリストと付加的な論理アドレスサービスのアプリケーションロジックのうち、アドレスリストしか存在しないため、付加的な論理アドレスサービスを起動することができないという問題がある。
【０００８】
また、電話番号や個人の所属が類推可能なドメイン名が含まれた実サービスアドレスをアドレスリストとして論理アドレス管理装置に保持し、ネットワーク上の様々な装置からのアドレス変換要求に対してそのアドレスリストを応答することは、個人情報の漏洩になるという問題がある。
【０００９】
本発明は、上記の点に鑑みなされたもので、アドレスリストから個人情報を漏洩させずに、ネットワーク上のどの装置で論理アドレスを変換しても付加的な論理アドレスサービスを起動することが可能な論理アドレスサービス起動方法及び論理アドレス管理装置及びアプリケーション実行装置及び論理アドレスサービス管理プログラム及び論理アドレスサービス起動プログラム及び論理アドレスサービス管理プログラムを格納した記憶媒体及び論理アドレスサービス起動プログラムを格納した記憶媒体を提供することを目的とする。
【００１０】
【課題を解決するための手段】
図１は、本発明の原理を説明するための図である。
【００１１】
本発明は、通信ネットワークサービスを提供するシステムにおけるアプリケーションロジックを必要とする付加的な論理アドレスサービスを起動させるための論理アドレスサービス起動方法において、
論理アドレスに対してアドレスリストとしてアプリケーションを実行するアプリケーション実行装置への転送アドレスを保持し（ステップ１）、
アプリケーション実行装置では、
転送アドレスに対する実アドレスを有するアドレスリストを用いて付加的な論理アドレスサービスを実行する（ステップ４）。
【００１２】
本発明の論理アドレスサービス起動方法において、論理アドレス管理装置では、ネットワーク上の装置からの論理アドレス変換要求に対してアドレスリストとして転送アドレスを返却し（ステップ２）、
ネットワーク上の装置では、論理アドレス管理装置から返却された転送アドレスを用いて、アプリケーション実行装置にアクセスすることでアプリケーションロジックを起動する（ステップ３）。
【００１３】
本発明の論理アドレスサービス起動方法は、論理アドレス管理装置において、ネットワーク上の装置からのアドレス変換要求に対して、保持している転送アドレスを返却し、ネットワーク上の装置がアプリケーション実行装置にアクセスするとき、
アプリケーション実行装置では、付加的な論理アドレスサービスのアプリケーションロジック以外からのアドレス変換要求に応じない。
【００１４】
図２は、本発明の原理構成図である。
【００１５】
本発明は、付加的な論理アドレスサービスを起動させるための論理アドレス管理装置１であって、
論理アドレスに対するアドレスリストとして転送アドレスを保持するアドレスリスト保持手段１１と、
ネットワーク上の装置３から受信した、論理アドレス変換要求に対して、アドレスリスト保持手段から転送アドレスを取得して、アドレスリストとして応答を返却するアドレスリスト送信手段１２と、を有する。
【００１６】
本発明は、付加的な論理アドレスサービスを起動させるアプリケーション実行装置２であって、
転送アドレスに対するアドレスリストとして実アドレスを保持するアドレスリスト保持手段２１と、
アドレスリスト保持手段２１のアドレスリストを用いて、付加的な論理アドレスサービスのアプリケーションを実行するアプリケーション実行手段２２とを有する。
【００１７】
本発明は、付加的な論理アドレスサービスを起動させるための論理アドレス管理装置で実行される論理アドレスサービス管理プログラムであって、
論理アドレスに対するアドレスリストとして転送アドレスを記憶手段に保持させるステップと、
論理アドレス変換要求に対してアドレスリストとして転送アドレスを応答するステップと、を実行する。
【００１８】
本発明は、付加的な論理アドレスサービスを起動させるためのアプリケーション実行装置で実行される論理アドレスサービス起動プログラムであって、
転送アドレスに対するアドレスリストとして実サービスアドレスを記憶手段に保持させるステップと、
付加的な論理アドレスサービスのアプリケーションロジックを実行させるステップと、を実行する。
【００１９】
本発明は、付加的な論理アドレスサービスを起動させるための論理アドレス管理装置で実行される論理アドレスサービス管理プログラムを格納した記憶媒体であって、
論理アドレスに対するアドレスリストとして転送アドレスを記憶手段に保持させるステップと、
論理アドレス変換要求に対してアドレスリストとして転送アドレスを応答するステップと、を実行するプログラムを格納する。
【００２０】
本発明は、付加的な論理アドレスサービスを起動させるためのアプリケーション実行装置で実行される論理アドレスサービス起動プログラムを格納した記憶媒体であって、
転送アドレスに対するアドレスリストとして実サービスアドレスを記憶手段に保持させるステップと、
付加的な論理アドレスサービスのアプリケーションロジックを実行させるステップと、を実行するプログラムを格納する。
【００２１】
上記のように、本発明では、付加的な論理アドレスサービスのアプリケーションロジックを搭載して実行するアプリケーション実行装置を有し、論理アドレス管理装置では、論理アドレスに対応するアドレスリストとしてアプリケーション実行装置への転送アドレスを保持し、アプリケーション実行装置では、転送アドレスに対応する実サービスのアドレスリストを保持し、アプリケーション実行装置では、アプリケーションロジックとアドレスリストを使って付加的な論理アドレスサービスを実行する。
【００２２】
また、上記のように、本発明では、論理アドレス管理装置に転送アドレスを設定することにより、アプリケーションロジックを実行可能なアプリケーション実行装置への転送が可能になっている。また、実サービスのアドレスリストは、アプリケーションロジックだけが参照可能なようにアプリケーション実行装置に保持されるので、実サービスのアドレスリストに含まれる個人情報がネットワークを介して漏洩することもない。
【００２３】
【発明の実施の形態】
図３は、本発明の一実施の形態におけるシステム構成図であり、ＳＩＰ（Ｓｅｓｓｉｏｎ　Ｉｎｉｔｉａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）　による通信において、論理アドレスサービスを提供する場合の構成を示す。
【００２４】
同図に示すシステムは、論理アドレス管理装置１、アプリケーション実行装置２、ＳＩＰプロキシ装置３、発側装置４、着側装置５及びネットワーク６から構成される。
【００２５】
論理アドレス管理装置１は、論理アドレスデータベース１１と論理アドレス管理アプリケーションロジック１２から構成されている。
【００２６】
論理アドレスデータベース１１は、論理アドレスサービスのキー情報となる論理アドレス１１１とそれに対応するアプリケーション実行装置２への転送アドレスが格納されるアドレスリスト１１２を、データベースカラムとして持つデータベースである。アドレスリスト１１２への格納は、アドレス表記方法によって異なる。ＵＲＩ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｉｄｅｎｔｉｆｉｅｒｓ）のように、アドレス表記中に通信プロトコルが含まれる場合には、通信プロトコル毎にアプリケーション実行装置への複数の転送アドレスをリストとして格納する。一方、アドレス表記中に通信プロトコルが含まれない場合には、複数の通信プロトコルで共用する転送アドレスを格納する。
アプリケーション実行装置２は、転送アドレスデータベース２１と付加サービスアプリケーションロジック２２から構成されている。
【００２７】
転送アドレスデータベース２１は、転送アドレス２１１とそれに対応する実アドレスが格納されるアドレスリスト２１２をデータベースカラムとして持つデータベースである。アドレスリスト２１２へは、付加サービスアプリケーションロジック２２の実行に使用するアドレスリストとして格納する。例えば、論理番号でアクセスすると優先度を付けた複数のＳＩＰ通信の着信先を順番に呼び出すという付加サービスの場合は、着信優先度と着信先となるアドレスをアドレスリストに格納する。
【００２８】
ＳＩＰプロキシ装置３は、ＳＩＰ通信に必要となるＳＩＰプロキシ機能を搭載している装置である。
【００２９】
発側装置４は、ＳＩＰ通信の発側装置であり、ＳＩＰクライアント機能を搭載している。
【００３０】
着側装置５は、ＳＩＰ通信の着側装置であり、ＳＩＰクライアント機能を搭載している。
【００３１】
ネットワーク６は、論理アドレス管理装置１、アプリケーション実行装置２、ＳＩＰプロキシ装置３、発側装置４、着側装置５が接続されるネットワークであり、例えば、インターネットである。
【００３２】
次に、上記の構成における動作を説明する。
【００３３】
図４は、本発明の一実施の形態におけるシステム全体の動作のシーケンスチャートであり、図５は、本発明の一実施の形態における論理アドレス管理装置の論理アドレス管理アプリケーションロジックの動作のフローチャートであり、図６は、本発明の一実施の形態におけるアプリケーション実行装置の付加サービスアプリケーションロジックの動作のフローチャートである。
【００３４】
以下、図４〜図６を用いて、動作を説明する。
【００３５】
発側装置４は、ネットワーク６を介してＳＩＰプロキシ装置３にＳＩＰのｉｎｖｉｔｅメッセージを送る（ステップ１０１）。このとき、宛先を示すＲｅｑｕｅｓｔ−ＵＲＩに論理アドレスを指定する。
【００３６】
ＳＩＰプロキシ装置３では、ＳＩＰメッセージ中のＲｅｑｕｅｓｔ−ＵＲＩに含まれる論理アドレスを実際のＳＩＰアドレス（ＵＲＩ）に変換するため、ネットワーク６を介して論理アドレス管理装置１にアドレス変換要求を行う（ステップ１０２）。
【００３７】
論理アドレス管理装置１では、論理アドレス管理アプリケーションロジック１２が、アドレス変換要求を受け付けると（ステップ２０１）、アドレス変換要求された論理アドレスに対するアドレスリストを論理アドレスデータベース１１から検索し（ステップ２０２）、応答電文を作成し（ステップ２０３）、ネットワーク６を介してＳＩＰプロキシ装置３にアドレス変換要求に対して応答する（ステップ１０４，ステップ２０４）。
【００３８】
図７に論理アドレスデータベース１１のレコードの例を示す。各通信プロコル毎にアプリケーション実行装置２へ転送アドレスを格納している。論理アドレスデータベース１１は、ＤＮＳのＮＡＰＴＲ（Ｎａｍｉｎｇ　Ａｕｔｈｏｒｉｔｙ　Ｐｏｉｎｔｅｒ）リソースレコードにより実現されてもよい。その場合、論理アドレス管理装置１は、ＤＮＳサーバにより実現されることになり、ＳＩＰプロキシ装置３と論理アドレス管理装置１との間は、ＤＮＳの通信プロトコルによりアドレス変換が行われることになる。
【００３９】
ＳＩＰプロキシ装置３では、ＳＩＰ通信の呼を確立しようとしているので、アドレスリストの中からＳＩＰプロトコルの通信アドレスである１行目が選択され、ネットワーク６を介してアプリケーション実行装置２にＳＩＰのｉｎｖｉｔｅメッセージが転送される（ステップ１０５）。
【００４０】
アプリケーション実行装置２では、付加サービスアプリケーションロジック２２が起動される。付加サービスアプリケーションロジック２２の動作を図６に示す。ＳＩＰメッセージ中の転送アドレスを受け付け（ステップ３０１）、ＳＩＰメッセージ中の転送アドレスに対するアドレスリストを転送アドレスデータベース２１から検索する（ステップ３０２）。そして、そのアドレスリストを元に付加サービスアプリケーションロジック２２を実行する。
【００４１】
図８に付加サービスアプリケーションロジック２２が使用する転送アドレスデータベース２１のレコード例を示す。本実施の形態では、付加サービスアプリケーションロジック２２は、アドレスリストの最も優先度の高い実アドレスに対してＳＩＰによる呼の確立を試みる付加アプリケーションの例を示す。
【００４２】
付加サービスアプリケーションロジック２２は、起動されると転送アドレスに対するアドレスリストを転送アドレスデータベース２１から検索し（ステップ３０２）、アドレスリストの中で最も優先度の高い１行目の実アドレスを選択し（ステップ３０３）、ＳＩＰのメッセージをそのアドレスに対応する着側装置５に送信する（ステップ１０７，ステップ３０４）。
【００４３】
着側装置５が応答すると、発側装置４と着側装置５との間でＳＩＰによる呼が確立する。
【００４４】
また、上記の実施の形態における論理アドレス管理装置１の論理アドレス管理アプリケーションロジック及びアプリケーション実行装置２の付加サービスアプリケーションロジックは、プログラムとして当該論理アドレス管理装置１及びアプリケーション実行装置２として利用されるコンピュータにインストールしておくものとする。
【００４５】
また、プログラムとしての論理アドレス管理アプリケーションロジック及び付加サービスアプリケーションロジックをそれぞれ、論理アドレス管理装置１、アプリケーション実行装置２として利用されるコンピュータに接続されるハードディスク装置や、フレキシブルディスク、ＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、本発明を実施する際にインストールすることも可能である。
【００４６】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【００４７】
【発明の効果】
上述のように、本発明によれば、論理アドレスから実アドレスへの変換が転送アドレスを介して行われることにより、転送アドレスが示すアプリケーション実行装置において付加的な論理アドレスサービスが起動可能になり、また、実サービスのアドレスリストはアプリケーション実行装置上の付加サービスアプリケーションロジックからしか参照できないことから、実サービスのアドレスリストからの個人情報の漏洩を防ぐことができる。
【図面の簡単な説明】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の一実施の形態におけるシステム構成図である。
【図４】本発明の一実施の形態におけるシステム全体の動作のシーケンスチャートである。
【図５】本発明の一実施の形態における論理アドレス管理装置の論理アドレス管理アプリケーションロジックの動作のフローチャートである。
【図６】本発明の一実施の形態におけるアプリケーション実行装置の付加サービスアプリケーションロジックの動作のフローチャートである。
【図７】本発明の一実施の形態における論理アドレスデータベースのレコードの例である。
【図８】本発明の一実施の形態における付加サービスアプリケーションが使用する転送アドレスデータベースのレコードの例である。
【符号の説明】
１　論理アドレス管理装置
２　アプリケーション実行装置
３　ネットワーク上の装置、ＳＩＰプロキシ装置
４　発側装置
５　着側装置
６　ネットワーク
１１　アドレスリスト保持手段、論理アドレスデータベース
１２　アドレスリスト送信手段、論理アドレスアプリケーションロジック
２１　アドレスリスト保持手段、転送アドレスデータベース
２２　アプリケーション実行手段、付加サービスアプリケーションロジック
１１１　論理アドレス
１１２　アドレスリスト
２１１　転送アドレス
２１２　アドレスリスト
【図１】
2004070753.tif 000003
【図２】
2004070753.tif 000004
【図３】
2004070753.tif 000005
【図４】
2004070753.tif 000006
【図５】
2004070753.tif 000007
【図６】
2004070753.tif 000008
【図７】
2004070753.tif 000009
【図８】
2004070753.tif 000010