(57)【特許請求の範囲】
【請求項１】
アドレスをもとにある端末とネットワーク上の他の端末とを接続して相互に通信する宛先特定システムにおいて、
１つの端末あるいは複数の端末と上記ネットワークとの間に設け、当該１つの端末あるいは複数の端末の宛先ＩＤあるいは宛先ＩＤとアドレスを管理する中継装置と、
上記ネットワーク上に設け、宛先ＩＤを指定したアドレスの問い合わせに応じて当該宛先ＩＤのアドレスを記憶している場合には当該アドレスの端末に対して接続要求し、一方、当該宛先ＩＤのアドレスを記憶していない場合にはその宛先ＩＤおよびアドレスを管理している上記中継装置、あるいはその宛先ＩＤを管理している上記中継装置を介してその宛先ＩＤの端末に、アドレスを問い合わせて記憶すると共に当該アドレスの端末に対して接続要求するサーバと、
通信しようとする端末の宛先ＩＤのアドレスが不明の場合に、上記中継装置を介して上記サーバに宛先ＩＤを指定したアドレスの問い合わせを行なって、上記サーバによって接続されたときに通信先の端末と通信する端末と
を備えたことを特徴とする宛先特定システム。
【請求項２】
アドレスをもとにある端末とネットワーク上の他の端末とを接続して相互に通信する宛先特定システムにおいて、
１つの端末あるいは複数の端末と上記ネットワークとの間に設け、当該１つの端末あるいは複数の端末の宛先ＩＤあるいは宛先ＩＤとアドレスを管理する中継装置と、
上記ネットワーク上に設け、宛先ＩＤを指定したアドレスの問い合わせに応じて、当該問い合わせ先の宛先ＩＤのアドレスの端末に対して、問い合わせ元の端末の宛先ＩＤとそのアドレスを付加して送信するサーバと、
当該問い合わせ元の付加された宛先ＩＤとそのアドレスを上記中継装置を介して通知を受けたときに、当該問い合わせ元の付加された宛先ＩＤと当該アドレスの端末に対して接続要求して上記問い合わせ元の端末と接続して通信する、問い合わせ先の端末と、
通信しようとする端末の宛先ＩＤのアドレスが不明の場合に、上記中継装置を介して上記サーバに宛先ＩＤを指定したアドレスの問い合わせを行ない、当該指定した宛先ＩＤのアドレスの端末からの接続要求があった時に接続して通信する、問い合わせ元の端末と
を備えたことを特徴とする宛先特定システム。
【請求項３】
上記サーバに、宛先ＩＤに対応づけてアドレスをテーブルに登録して記憶したことを特徴とする請求項１あるいは請求項２に記載の宛先特定システム。
【請求項４】
上記サーバを上記いずれかの中継装置に設けたことを特徴とする請求項１から請求項３
のいずれかに記載の宛先特定システム。
【請求項５】
アドレスをもとにある端末とネットワーク上の他の端末とを接続して相互に通信する宛先特定方法において、
１つの端末あるいは複数の端末と上記ネットワークとの間に設け、当該１つの端末あるいは複数の端末の宛先ＩＤあるいは宛先ＩＤとアドレスを中継装置で管理するステップと、
上記ネットワークに接続し、宛先ＩＤを指定したアドレスの問い合わせに応じて当該宛先ＩＤのアドレスを記憶している場合には当該アドレスの端末に対して接続要求し、一方、当該宛先ＩＤのアドレスを記憶していない場合にはその宛先ＩＤおよびアドレスを管理している上記中継装置、あるいはその宛先ＩＤを管理している上記中継装置を介してその宛先ＩＤの端末に、アドレスを問い合わせて記憶すると共に当該アドレスの端末に対して接続要求する、サーバに設けたステップと、
通信しようとする端末の宛先ＩＤのアドレスが不明の場合に、上記中継装置を介して上記サーバに宛先ＩＤを指定したアドレスの問い合わせを行なって、上記サーバによって接続されたときに通信先の端末と通信する、端末に設けたステップと
を有する宛先特定方法。
【請求項６】
アドレスをもとにある端末とネットワーク上の他の端末とを接続して相互に通信する宛先特定方法において、
１つの端末あるいは複数の端末と上記ネットワークとの間に設け、当該１つの端末あるいは複数の端末の宛先ＩＤあるいは宛先ＩＤとアドレスを中継装置で管理するステップと、
上記ネットワークに接続し、宛先ＩＤを指定したアドレスの問い合わせに応じて、当該問い合わせ先の宛先ＩＤのアドレスの端末に対して、問い合わせ元の端末の宛先ＩＤとそのアドレスを付加して送信する、サーバに設けたステップと、
当該問い合わせ元の付加された宛先ＩＤとそのアドレスを上記中継装置を介して通知を受けたときに、当該問い合わせ元の付加された宛先ＩＤと当該アドレスの端末に対して接続要求して上記問い合わせ元の端末と接続して通信する、問い合わせ先の端末に設けたステップと、
通信しようとする端末の宛先ＩＤのアドレスが不明の場合に、上記中継装置を介して上記サーバに宛先ＩＤを指定したアドレスの問い合わせを行ない、当該指定した宛先ＩＤのアドレスの端末からの接続要求があった時に接続して通信する、問い合わせ元の端末に設けたステップと
を有する宛先特定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アドレスをもとにある端末とネットワーク上の他の端末とを接続して相互に通信する宛先特定システムおよび宛先特定方法に関するものである。
【０００２】
【従来の技術】
従来、ある端末が中継通装置（インターネットサービスプロバイダーなど）を介してインターネットなどのネットワークに接続し、当該ネットワークに接続されている他の中継装置を介して通信先の端末に接続し、通話やデータ通信などを、ある端末と他の端末間とが相互に行なうようにしている。この際、ある端末が他の端末と接続するには、通信先のアドレスを設定したパケットを送信して接続するようにしている。
【０００３】
【発明が解決しようとする課題】
上述したように、ある端末が通信先の端末のアドレスを知らないと相手端末と接続して通信ができないため、電話などで問い合わせたりしてそのアドレスを取得しないと、通信先の端末に接続できないという問題があった。
【０００４】
本発明は、これらの問題を解決するため、ネットワークにサーバを設けて当該サーバに通信先の端末のアドレスを問い合せてこのアドレスをもとに通信先の端末と自動的に接続などして相互に通話・通信を実現することを目的としている。
【０００５】
【課題を解決するための手段】
図１を参照して課題を解決するための手段を説明する。
図１において、中継装置１３は、端末とネットワークとの間に設け、端末の宛先ＩＤあるいは宛先ＩＤとアドレスを管理したりなどするものである。
【０００６】
サーバ１５は、宛先ＩＤに対応づけてアドレスを管理したり、問い合わせに応答したりなどするものである。
端末１１，１８は、相互に通信する端末である。
【０００７】
次に、動作を説明する。
サーバ１５が端末１１から中継装置１３を介して宛先ＩＤを指定したアドレスの問い合わせに応じて、当該宛先ＩＤのアドレスを記憶している場合にはそのアドレスを返答し、一方、当該宛先ＩＤのアドレスを記憶していない場合にはその宛先ＩＤおよびアドレスを管理している中継装置、あるいはその宛先ＩＤを管理している中継装置を介してその宛先ＩＤの端末１８に、アドレスを問い合わせて返答を受けて記憶すると共にそのアドレスを返答する。そして、この返答されたアドレスを受信した端末１１が返答のあったアドレスに接続を要求して通信先の端末１８と接続して通信するようにしている。
【０００８】
また、サーバ１５が端末１１から中継装置１３を介して宛先ＩＤを指定したアドレスの問い合わせに応じて当該宛先ＩＤのアドレスを記憶している場合にはそのアドレスに接続し、一方、当該宛先ＩＤのアドレスを記憶していない場合にはその宛先ＩＤおよびアドレスを管理している中継装置、あるいはその宛先ＩＤを管理している中継装置を介してその宛先ＩＤの端末１８に、アドレスを問い合わせて記憶すると共にそのアドレスに接続し、通信元の端末１１と、通信先の端末１８とが相互に通信するようにしている。
【０００９】
また、サーバ１５が端末１１から中継装置１３を介して宛先ＩＤを指定したアドレスの問い合わせに応じて、当該問い合わせ先の宛先ＩＤのアドレスの端末１８に対して、問い合わせ元の端末１１の宛先ＩＤとそのアドレスを付加して送信し、通信先の端末１８が付加されたアドレスを中継装置を介して通知を受けたときに、付加された宛先ＩＤとそのアドレスに接続要求して問い合わせ元の端末１１と接続して通信するようにしている。
【００１０】
これらの際に、サーバ１５に、宛先ＩＤに対応づけてアドレスをテーブルに登録して記憶するようにしている。
また、サーバ１５をいずれかの中継装置に併せて設けるようにしている。
【００１１】
従って、ネットワークにサーバ１５を設けて当該サーバ１５に通信先の端末のアドレスを問い合せてこのアドレスをもとに通信先の端末と自動的に接続などして相互に通話・通信を実現することが可能となる。
【００１２】
【実施例】
次に、図１から図５を用いて本発明の実施の形態および動作を順次詳細に説明する。
【００１３】
図１は、本発明のシステム構成図を示す。
図１において、端末１１、１８は、他の端末とネットワークを介して相互に通信するものである。
【００１４】
網１２、１７は、端末１１、１８と中継装置１３、１６を介してネットワーク１４とを接続するものであって、公衆回線網やＬＡＮなどである。
中継装置１３、１６は、端末１１、１８が網１２、１７を介してネットワーク（例えばインターネット）１４に接続する中継装置（例えばＩＳＰ（インターネットサービスプロバイダー））である。
【００１５】
ネットワーク１４は、中継装置１３、１６を介して多数の端末１１，１８などが接続して相互に通信するネットワークであって、インターネットなどである。サーバ１５は、ネットワーク１４に接続し、内部にアドレス管理テーブルを持ち、端末１１、１８などの宛先ＩＤに対応づけてアドレスを管理するものである。
【００１６】
次に、図２のフローチャートの順番に従い図１の構成の動作を順次詳細に説明する。
図２は、本発明の動作説明フローチャートを示す。
【００１７】
図２において、Ｓ１は、Ｈ１（端末１１）がＩＳＰ１（中継装置１３）に対してダイヤルする。これは、図１の端末Ｈ１が網１２を介して中継装置ＩＳＰ１にダイヤルし、例えば図示の
・Ｈ２＠ＩＳＰ２．ｎｅ．ｊｐ
を相手識別情報として渡す。
【００１８】
Ｓ２は、ＩＳＰ１がＳ１（サーバ１５）を介してＩＳＰ２（中継装置１６）につなぐ。これは、Ｓ１で送信された宛先情報▲１▼中の▲３▼の情報（ＩＳＰ２．ｎｅ．ｊｐ）をもとに、中継装置ＩＳＰ１がサーバＳ１を介して中継装置ＩＳＰ２につなぐ。
【００１９】
Ｓ３は、ＩＳＰ２がＨ２（端末１８）のＩＰ２（アドレスＩＰ２）をＳ１を介してＩＳＰ１へ返す。ここで、Ｓ１で送信された宛先情報▲１▼中の▲２▼の情報（Ｈ２）をもとに、中継装置ＩＳＰ２が端末Ｈ２のアドレスをテーブルに記憶している場合にはテーブルから取り出してＳ１を介して中継装置ＩＳＰ１に返す。中継装置ＩＳＰ２が端末Ｈ２のアドレスをテーブルに記憶していない場合には、端末Ｈ２に問い合わせててテーブルに設定すると共にテーブルから取り出してＳ１を介して中継装置ＩＳＰ１に返す。
【００２０】
Ｓ４は、ＩＳＰ１がＨ１にＩＰ２を渡す。これにより、通信元の端末Ｈ１は、通信先の端末Ｈ２のアドレスＩＰ２を、ＩＳＰ１，Ｓ１，ＩＳＰ２を介してＩＳＰ２あるいはＨ２から取得したこととなる。
【００２１】
Ｓ５は、Ｈ１からＨ２に対してＩＰ２を宛先として接続する。これは、端末Ｈ１が取得したＨ２のアドレスＩＰ２，宛先ＩＤをパケットに設定して送信し、ＩＳＰ１，ネットワーク、ＩＳＰ２を介してＨ２に接続する。
【００２２】
Ｓ６は、通話する。Ｓ５で端末Ｈ１と端末Ｈ２とが接続し、相互に通信（通話）する。
Ｓ７は、通話終了後、切断する。
【００２３】
以上のＳ１からＳ７によって、端末Ｈ１がアドレスの不明の端末Ｈ２に接続しようとした場合、端末Ｈ２の宛先情報（宛先ＩＤ（例えばＨ２＠ＩＳＰ２．ｎｅ．ｊｐ））を送信してサーバＳ１にＨ２のアドレスを問い合わせると、サーバＳ１が宛先ＩＤをもとにＩＳＰ２にＨ２のアドレスを問い合せ、ＩＳＰ２のテーブルに記憶されていればそれをＳ１に返し、一方、テーブルに記憶していないときはＨ２に問い合せてそのアドレスＩＰ２をテーブルに設定すると共にＳ１に返す。Ｓ１は、Ｈ２のアドレスＩＰ２をＩＳＰ１を介してＨ１に渡す。そして、端末Ｈ１は、アドレスＩＰ２，宛先ＩＤをパケットに設定して端末Ｈ２に向けて送信して接続し、通信（通話）を開始することが可能となる。
【００２４】
次に、Ｓ１、Ｓ１１からＳ１９を用いて、サーバＳ１が後述する図４のアドレス管理テーブルを持ち、端末の宛先ＩＤ（宛先情報）に対応づけてアドレスを登録して記憶しておき、問い合わせがあったときに登録されていれば即、アドレスを返し、登録されていないときはそのＩＳＰあるいは、更に端末に問い合わせて応答を受けたアドレスを登録すると共にアドレスを返すときの手順を詳細に説明する。
【００２５】
Ｓ１１は、ＩＳＰ１からＳ１につなぐ。これは、Ｓ１でＨ１がＩＳＰ１に対してダイヤルしたことに対応して、ＩＳＰ１からＳ１につなぐ。
Ｓ１２は、Ｓ１がアドレス情報テーブルを参照する。
【００２６】
Ｓ１３は、▲３▼が登録されているか判別する。これは、Ｓ１で送信された宛先情報▲１▼中の▲３▼の情報（例えばＩＳＰ２．ｎｅ．ｊｐ）が登録されているか判別する。ＹＥＳの場合には、Ｓ１４に進む。ＮＯの場合には、Ｓ１９でエラー終了する。
【００２７】
Ｓ１４は、Ｓ１３で○３の情報（例えばＩＳＰ２．ｎｅ．ｊｐ）が登録されていると判明したので、○３にＩＰ２（アドレスＩＰ２）であるか判別する。ＹＥＳの場合には、Ｓ１８でＳ１はアドレス管理テーブルからアドレスＩＰ２を取り出して即、当該アドレスＩＰ２をＩＰ１に返すと共に、Ｈ２に接続し、Ｓ６で端末Ｈ１と端末Ｈ２とが通話開始し、Ｓ７で通話終了後、切断する。一方、Ｓ１４のＮＯの場合には、アドレス管理テーブルにＨ２のアドレスＩＰ２が登録されていないと判明したので、Ｓ１５に進む。
【００２８】
Ｓ１５は、ＩＳＰ２へ処理依頼する。
Ｓ１６は、ＩＳＰ２がＨ２のアドレスＩＰ２をＳ１へ返す。この際、ＩＳＰ２は、テーブルにＨ２のアドレスＩＰ２が登録されていないときは、Ｈ２に問い合わせてテーブルに登録すると共にアドレスＩＰ２をＳ１へ返す。
【００２９】
Ｓ１７は、Ｓ１がＩＰ２をアドレス管理テーブルに登録すると共にアドレスを返す（アドレスＩＰ２をＩＳＰ１に返す）。
Ｓ１８は、Ｓ１がＨ２へ接続する。そして、Ｓ６で端末Ｈ１と端末Ｈ２とが通話開始し、Ｓ７で通話終了後、切断する。
【００３０】
図３は、本発明の識別情報（宛先ＩＤ）例を示す。ここで、▲１▼識別情報（宛先ＩＤ）は、例えば図示の下記である。
Ｈ２＠ＩＳＰ２．ｎｅ．ｊｐ
ここで、▲２▼の部分”Ｈ２”は、ＩＳＰ２がＨ２のＩＰ２（アドレスＩＰ２）を探すための識別子（アドレス）である。
【００３１】
▲３▼の部分”ＩＳＰ２．ｎｅ．ｊｐ”は、ＩＳＰ１がＩＳＰ２を探すための識別子（宛先ＩＤ）である。
以上のように、例えば端末Ｈ１がアドレス不明の端末Ｈ２の識別情報（宛先ＩＤ）を中継装置ＩＳＰ１を介してサーバＳ１に送信して不明なアドレスを問い合わせることで、既述した図２のフローチャートに従い、Ｈ２のアドレスＩＰ２を取得して当該アドレスＩＰ２をパケットに設定してＨ２に接続して通信したり（図２のＳ１からＳ７）、あるいはサーバＳ１がアドレス管理テーブルから取り出しあるいはＩＳＰ２（更にＨ２）に問い合わせてその応答のあったアドレスＩＰ２をアドレス管理テーブルに登録すると共に取り出し、Ｈ２に接続し、Ｈ１とＨ２とが相互に通信したり（図２のＳ１、Ｓ１１からＳ１９）することが可能となる。
【００３２】
図４は、本発明のアドレス管理テーブル例を示す。アドレス管理テーブルは、図示の下記の情報を対応づけて登録したものである。
通信元情報              通信先情報（接続先情報）
ＩＤ    アドレス        ＩＤ    アドレス
Ｈ１    ＩＰ１          Ｈ２    ＩＰ２
ここで、ＩＤは通信元の端末の識別子であり、通信するにはアドレス（例えばＴＣＰ／ＩＰプロトコルにおけるＩＰアドレス）を設定（指定）しないと通信先の端末と接続できないものである。
【００３３】
図５は、本発明の他の動作説明フローチャートを示す。これは、端末Ｈ１が通信しようとするアドレス不明の端末Ｈ２のアドレス問い合わせすると、通信しようとする端末Ｈ２から通信元の端末Ｈ１に逆に接続する（いわゆるコールバック）するときの手順を詳細に説明したものである。
【００３４】
図５において、Ｓ２１は、Ｈ１がＩＳＰ１に対してダイヤルする。これは、図１の通信元の端末Ｈ１が中継装置ＩＳＰ１に対してダイヤルする。この際、端末Ｈ１は、自己のアドレスＩＰ１を通知する。
【００３５】
Ｓ２２は、ＩＳＰ１がＳ１に対してＨ１のアドレスＩＰ１を付加して接続する。
Ｓ２３は、Ｓ１がＩＳＰ２に対してＨ１のアドレスＩＰ１を付加して接続する。
【００３６】
Ｓ２４は、ＩＳＰ２がＨ２と接続し、Ｈ１のアドレスＩＰ１をＨ２へ通知する。これにより、通信先の端末Ｈ２は、通信元の端末Ｈ１のアドレスＩＰ１の通知を受けて受け取ったこととなる。
【００３７】
Ｓ２５は、Ｈ２がＨ１へ接続する。これは、Ｓ２４で通信先の端末Ｈ２が通信元の端末Ｈ１のアドレスＩＰ１を受領したので、通信先の端末Ｈ２が通信元の端末Ｈ１に当該端末Ｈ１のアドレスＩＰ１をもとに当該端末Ｈ１に接続する。
【００３８】
Ｓ２６は、通話する。
Ｓ２７は、通話終了後、切断する。
以上によって、通信元の端末Ｈ１が通信先の端末Ｈ２のアドレス不明の場合、自己の端末Ｈ１のアドレスＩＰ１をＩＳＰ１，Ｓ１，ＩＳＰ２を介して通信先の端末Ｈ２に通知し、当該端末Ｈ２から端末Ｈ１に逆向きに接続し、相互に通信することが可能となる（いわゆる、通信先の端末Ｈ２から通信元の端末Ｈ１へ接続して通話するという、コールバック接続が可能となる）。
【００３９】
【発明の効果】
以上説明したように、本発明によれば、ネットワーク（例えばインターネット）にアドレスを管理するサーバ１５を接続して当該サーバ１５に端末のアドレスを問い合せて当該アドレスをもとに通信先の端末と自動的に接続などして相互に通話・通信を実現する構成を採用しているため、ネットワークに接続された端末間で相互に通信する場合にアドレス（例えばＩＰアドレス）が不明であっても、各端末のアドレスを管理するサーバ１５に問い合わせて自動的に接続（コールバック接続を含む）することが可能となる。
【図面の簡単な説明】
【図１】本発明のシステム構成図である。
【図２】本発明を動作説明フローチャートである。
【図３】本発明を識別情報例である。
【図４】本発明をアドレス管理テーブル例である。
【図５】本発明の他の動作説明フローチャートである。
【符号の説明】
１１、１８：端末
１２、１７：網（ＬＡＮ）
１３，１６：中継装置（ＩＳＰＴ）
１４：ネットワーク（インターネット）
１５：サーバ
【図１】
0003716114.tif 000002
【図２】
0003716114.tif 000003
【図３】
0003716114.tif 000004
【図４】
0003716114.tif 000005
【図５】
0003716114.tif 000006