(57)【要約】  外部のネットワーク上にあるＰＣ端末と移動体通信網上の電子メール送受信機能付き携帯電話端末との間の通信を仲介する通信制御システムは、携帯電話番号とメールアカウントとが対応付けられて格納されたデータベースを備えており、ＰＣ端末からの所定の携帯電話端末に対するＦＱＤＮによるアクセス要求を受信すると、該ＦＱＤＮより抽出したホスト名（メールアカウント名）に基づいて、前記データベースを検索してそのホスト名（メールアカウント名）に対応する電話番号をアドレス情報として取得することにより携帯電話端末の名前解決を行い、前記名前解決により得られたアドレス情報に基づいて、前記移動体通信端末への通信を接続させる。
2008111132.tif 000002
【特許請求の範囲】
【請求項１】
外部のネットワーク上にある外部端末と移動体通信網上の移動体通信端末との間の通信を仲介する通信制御システムであって、
前記外部端末から所定の前記移動体通信端末への前記移動体通信網上の該アクセス先の移動体通信端末の所在を特定するために該移動体通信端末名を含む所在情報が指定された完全修飾ドメイン名（ＦＱＤＮ）によるアクセス要求を取得するアクセス要求取得手段と、
前記ＦＱＤＮから前記移動体通信端末名を抽出する移動体通信端末名抽出手段と、
前記抽出した移動体通信端末名に基づいて、該移動体通信端末の名前解決をする名前解決手段と、
前記名前解決により得られたアドレス情報に基づいて、前記移動体通信端末への通信を接続させるアクセス先通信手段と、
を備えることを特徴とする通信制御システム。
【請求項２】
前記移動体通信端末は、電子メール送受信機能付き携帯電話端末である
ことを特徴とする請求項１に記載の通信制御システム。
【請求項３】
前記通信制御システムは、さらに、
前記携帯電話端末の電子メールのメールアカウント名と、該メールアカウント名に対応する該携帯電話端末の電話番号とが格納されている通信移動体端末関連情報格納手段
を備えていることを特徴とする請求項２に記載の通信制御システム。
【請求項４】
前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、
前記移動体通信端末名抽出手段は、前記ＦＱＤＮのホスト名を前記移動体通信端末名として抽出し、
前記名前解決手段は、前記通信移動体端末関連情報格納手段から前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項３に記載の通信制御システム。
【請求項５】
前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定された情報であり、前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、
前記移動体通信端末名抽出手段は、前記パスの最下位のディレクトリ名を前記移動体通信端末名として抽出し、
前記名前解決手段は、前記通信移動体端末関連情報格納手段から前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項３に記載の通信制御システム。
【請求項６】
前記移動体通信端末名が該移動体通信端末名に対応する前記メールアカウント名に所定の１以上の文字が付与されている場合、
前記移動体通信端末名抽出手段は、前記ＦＱＤＮのホスト名を前記移動体通信端末名として抽出し、
前記名前解決手段は、前記抽出した移動体通信端末名から前記文字を除去して、前記メールアカウント名を取得し、前記通信移動体端末関連情報格納手段から該メールアカウント名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項３に記載の通信制御システム。
【請求項７】
前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定された情報であり、前記移動体通信端末名が該移動体通信端末名に対応する前記メールアカウント名に所定の１以上の文字が付与されている場合、
前記移動体通信端末名抽出手段は、前記パスの最下位のディレクトリ名を前記移動体通信端末名として抽出し、
前記名前解決手段は、前記抽出した移動体通信端末名から前記文字を除去して、前記メールアカウント名を取得し、前記通信移動体端末関連情報格納手段から該メールアカウント名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項３に記載の通信制御システム。
【請求項８】
外部のネットワーク上にある外部端末と移動体通信網上の移動体通信端末との間の通信を仲介する通信制御処理をコンピュータに実行させる通信制御プログラムであって、
前記外部端末から所定の前記移動体通信端末への前記移動体通信網上の該アクセス先の移動体通信端末の所在を特定するために該移動体通信端末名を含む所在情報が指定された完全修飾ドメイン名（ＦＱＤＮ）によるアクセス要求を取得するアクセス要求取得処理と、
前記ＦＱＤＮから前記移動体通信端末名を抽出する移動体通信端末名抽出処理と、
前記抽出した移動体通信端末名に基づいて、該移動体通信端末の名前解決をする名前解決処理と、
前記名前解決により得られたアドレス情報に基づいて、前記移動体通信端末への通信を接続させるアクセス先通信処理と、
をコンピュータに実行させる通信制御プログラム。
【請求項９】
前記移動体通信端末は、電子メール送受信機能付き携帯電話端末である
ことを特徴とする請求項８に記載の通信制御プログラム。
【請求項１０】
前記名前解決処理は、前記携帯電話端末の電子メールのメールアカウント名と、該メールアカウント名に対応する該携帯電話端末の電話番号とが格納されているデータベースを参照して、前記移動体通信端末の名前解決を行う
ことを特徴とする請求項９に記載の通信制御プログラム。
【請求項１１】
前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、
前記移動体通信端末名抽出処理は、前記ＦＱＤＮのホスト名を前記移動体通信端末名として抽出し、
前記名前解決処理は、前記データベースから前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項１０に記載の通信制御プログラム。
【請求項１２】
前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定された情報であり、前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、
前記移動体通信端末名抽出処理は、前記パスの最下位のディレクトリ名を前記移動体通信端末名として抽出し、
前記名前解決処理は、前記データベースから前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項１０に記載の通信制御プログラム。
【請求項１３】
前記移動体通信端末名が該移動体通信端末名に対応する前記メールアカウント名に所定の１以上の文字が付与されている場合、
前記移動体通信端末名抽出処理は、前記ＦＱＤＮのホスト名を前記移動体通信端末名として抽出し、
前記名前解決処理は、前記抽出した移動体通信端末名から前記文字を除去して、前記メールアカウント名を取得し、前記データベースから該メールアカウント名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項１０に記載の通信制御プログラム。
【請求項１４】
前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定された情報であり、前記移動体通信端末名が該移動体通信端末名に対応する前記メールアカウント名に所定の１以上の文字が付与されている場合、
前記移動体通信端末名抽出処理は、前記パスの最下位のディレクトリ名を前記移動体通信端末名として抽出し、
前記名前解決処理は、前記抽出した移動体通信端末名から前記文字を除去して、前記メールアカウント名を取得し、前記データベースから該メールアカウント名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項１０に記載の通信制御プログラム。
【請求項１５】
外部のネットワーク上にある外部端末と移動体通信網上の移動体通信端末との間の通信を仲介する通信制御方法であって、
前記外部端末から所定の前記移動体通信端末への前記移動体通信網上の該アクセス先の移動体通信端末の所在名を特定するための所在名情報が指定された完全修飾ドメイン名（ＦＱＤＮ）によるアクセス要求を取得し、
前記ＦＱＤＮから前記移動体通信端末名を抽出し、
前記抽出した移動体通信端末名について名前解決をし、
前記名前解決により得られたアドレス情報に基づいて、前記移動体通信端末への通信を接続させる、
ことを特徴とする通信制御方法。
【請求項１６】
前記移動体通信端末は、電子メールの送受信機能付き携帯電話端末であり、
前記名前解決を行う場合、前記電子メールのメールアカウント名と、該メールアカウント名に対応する前記携帯電話端末の電話番号とが格納されているデータベースを参照して、前記移動体通信端末の名前解決を行う
ことを特徴とする請求項１５に記載の通信制御方法。
【請求項１７】
前記通信制御方法において、前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、
前記移動体通信端末名の抽出を行う場合、前記ＦＱＤＮのホスト名を前記移動体通信端末名として抽出し、
前記名前解決を行う場合、前記データベースから前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項１６に記載の通信制御方法。
【請求項１８】
前記通信制御方法において、前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定された情報であり、前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、
前記移動体通信端末名の抽出を行う場合、前記パスの最下位のディレクトリ名を前記移動体通信端末名として抽出し、
前記名前解決を行う場合、前記データベースから前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項１６に記載の通信制御方法。
【請求項１９】
前記通信制御方法において、前記移動体通信端末名が該移動体通信端末名に対応する前記メールアカウント名に所定の１以上の文字が付与されている場合、
前記移動体通信端末名の抽出を行う場合、前記ＦＱＤＮのホスト名を前記移動体通信端末名として抽出し、
前記名前解決を行う場合、前記抽出した移動体通信端末名から前記文字を除去して、前記メールアカウント名を取得し、前記データベースから該メールアカウント名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項１６に記載の通信制御方法。
【請求項２０】
前記通信制御方法において、前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定された情報であり、前記移動体通信端末名が該移動体通信端末名に対応する前記メールアカウント名に所定の１以上の文字が付与されている場合、
前記移動体通信端末名の抽出を行う場合、前記パスの最下位のディレクトリ名を前記移動体通信端末名として抽出し、
前記名前解決を行う場合、前記抽出した移動体通信端末名から前記文字を除去して、前記メールアカウント名を取得し、前記データベースから該メールアカウント名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項１６に記載の通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信網上の移動体通信端末に対して、外部ネットワークからＦＱＤＮ（Ｆｕｌｌｙ  Ｑｕａｌｉｆｉｅｄ  Ｄｏｍａｉｎ  Ｎａｍｅ）指定でアクセス可能なシステムに関する。
【背景技術】
【０００２】
一般的に、パーソナルコンピュータ（以下、ＰＣと称する）等の端末から任意のネットワークリソース（ネットワーク上のマシン）にアクセスする場合、そのマシンのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）をＦＱＤＮ（Ｆｕｌｌｙ  Ｑｕａｌｉｆｉｅｄ  Ｄｏｍａｉｎ  Ｎａｍｅ）で指定する。例えば、ドメイン「ｆｕｊｉｔｓｕ．ｃｏｍ」内に存在するマシン名「ｗｗｗ」というｗｅｂサーバに、ＰＣからアクセスする場合は、「ｗｗｗ．ｆｕｊｉｔｓｕ．ｃｏｍ」という名前で指定しアクセスするのが一般的である。【０００３】
移動体通信網上の携帯電話端末をネットワーク上の１マシンとみなした場合、上記と同様の方法で、そのマシンに対して外部ネットワークからＦＱＤＮ指定でアクセス可能なシステムがある。このシステムにおいては、携帯電話端末毎に個別のホスト名をつける事が必要となる（例えば、特許文献１。）。【０００４】
しかしながら、携帯電話端末自体はＩＰネットワークに参加していないため、移動体通信網内で「ホスト名」から「端末の網内アドレス」へ変換する（名前解決をする）ためのデータベースが必要となる。【０００５】
従来の技術としては、ＩＰ電話システムで電話番号をホスト名とする方式がある。しかしながら、この方式では、ユーザ都合でホスト名を変更することができないだけでなく、ホスト名がユーザにとって判りづらくなるという欠点がある。【０００６】
また、電話番号ではないユニークなホスト名を新規に定義する場合、図１に示すように、「電話番号」フィールド及び「メールアカウント」フィールドを有する既存のデータベースに対して、「ホスト名」フィールドを追加する必要がある。さらに、既存の固有情報（メールアカウントなど）から自動生成できない名称をホスト名として設定する場合、そのレコードにホスト名フィールドを追加する手段を別途用意し、ユーザに対しその手段を提供する必要がある。そうすると、そのシステムを利用までにかかる工数が大きくなってしまうという欠点もある。
【特許文献１】特開２００２−１５２２５３号公報
【発明の開示】
【０００７】
本発明では、移動体通信網上の各移動体通信端末に対してユーザが任意で変更可能な既存のユニークな情報に基づいた移動体通信端末名を割り当て、各移動体通信端末に対して、外部ネットワークからＦＱＤＮ指定でアクセス可能とすることを目的とする。
【０００８】
本発明にかかる、外部のネットワーク上にある外部端末と移動体通信網上の移動体通信端末との間の通信を仲介する通信制御システムは、前記外部端末から所定の前記移動体通信端末への前記移動体通信網上の該アクセス先の移動体通信端末の所在を特定するために該移動体通信端末名を含む所在情報が指定された完全修飾ドメイン名（ＦＱＤＮ）によるアクセス要求を取得するアクセス要求取得手段と、前記ＦＱＤＮから前記移動体通信端末名を抽出する移動体通信端末名抽出手段と、前記抽出した移動体通信端末名に基づいて、該移動体通信端末の名前解決をする名前解決手段と、前記名前解決により得られたアドレス情報に基づいて、前記移動体通信端末への通信を接続させるアクセス先通信手段と、を備えることを特徴とする。
【０００９】
このように構成することにより、移動通信網上の移動通信体に対して外部ネットワークからＦＱＤＮにより指定してアクセスすることができる。
前記通信制御システムにおいて、前記移動体通信端末は、電子メール送受信機能付き携帯電話端末であることを特徴とする。
【００１０】
このように構成することにより、携帯電話通信網上の携帯電話端末に対して外部ネットワークからＦＱＤＮにより指定してアクセスすることができる。
前記通信制御システムは、さらに、前記携帯電話端末の電子メールのメールアカウント名と、該メールアカウント名に対応する該携帯電話端末の電話番号とが格納されている通信移動体端末関連情報格納手段を備えていることを特徴とする。
【００１１】
このように構成することにより、既存のデータを用いて、移動体通信網内のアドレスの名前解決を行うことができ、さらに、名前解決にメールアカウントを用いるので、ユーザ自身でホスト名を設定することができる。
【００１２】
前記通信制御システムにおいて、前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、前記移動体通信端末名抽出手段は、前記ＦＱＤＮのホスト名を前記移動体通信端末名として抽出し、前記名前解決手段は、前記通信移動体端末関連情報格納手段から前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得することを特徴とする。
【００１３】
このように構成することにより、ＦＱＤＮのホスト名から携帯電話端末の移動通信網内のアドレスへの名前解決を行うことができる。
前記通信制御システムにおいて、前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定された情報であり、前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、前記移動体通信端末名抽出手段は、前記パスの最下位のディレクトリ名を前記移動体通信端末名として抽出し、前記名前解決手段は、前記通信移動体端末関連情報格納手段から前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得することを特徴とする。
【００１４】
このように構成することにより、前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定されている場合でも、本発明を適用することができる。
本発明にかかる、外部のネットワーク上にある外部端末と移動体通信網上の移動体通信端末との間の通信を仲介する通信制御処理をコンピュータに実行させる通信制御プログラムは、前記外部端末から所定の前記移動体通信端末への前記移動体通信網上の該アクセス先の移動体通信端末の所在を特定するために該移動体通信端末名を含む所在情報が指定された完全修飾ドメイン名（ＦＱＤＮ）によるアクセス要求を取得するアクセス要求取得処理と、前記ＦＱＤＮから前記移動体通信端末名を抽出する移動体通信端末名抽出処理と、前記抽出した移動体通信端末名に基づいて、該移動体通信端末の名前解決をする名前解決処理と、前記名前解決により得られたアドレス情報に基づいて、前記移動体通信端末への通信を接続させるアクセス先通信処理と、をコンピュータに実行させることを特徴とする。
【００１５】
このように構成することにより、移動通信網上の移動通信体に対して外部ネットワークからＦＱＤＮにより指定してアクセスすることができる。
本発明にかかる、外部のネットワーク上にある外部端末と移動体通信網上の移動体通信端末との間の通信を仲介する通信制御方法は、前記外部端末から所定の前記移動体通信端末への前記移動体通信網上の該アクセス先の移動体通信端末の所在名を特定するための所在名情報が指定された完全修飾ドメイン名（ＦＱＤＮ）によるアクセス要求を取得し、前記ＦＱＤＮから前記移動体通信端末名を抽出し、前記抽出した移動体通信端末名について名前解決をし、前記名前解決により得られたアドレス情報に基づいて、前記移動体通信端末への通信を接続させる、ことを特徴とする。
【００１６】
このように構成することにより、移動通信網上の移動通信体に対して外部ネットワークからＦＱＤＮにより指定してアクセスすることができる。
【図面の簡単な説明】
【００１７】
【図１】従来における電話番号ではないユニークなホスト名が新規に定義されたデータベースのデータ構造を示す。
【図２】本発明にかかる通信制御システムの概念構成図を示す。
【図３】本発明の利用環境の例とアクセスの流れを示す。
【図４】本発明の実施形態におけるデータベース１４のデータ構造例を示す。
【図５】第１の実施形態における名前解決処理のフローを示す。
【図６】第２の実施形態における名前解決処理のフローを示す。
【図７】第３の実施形態における名前解決処理のフローを示す。
【図８】第４の実施形態における名前解決処理のフローを示す。
【図９】他の実施形態におけるホスト名（またはディレクトリ名）フィールド生成を説明するための図である。
【図１０】他の実施形態におけるメールアカウントからホスト名フィールド（またはディレクトリ名フィールド）を自動生成するフローを示す。
【図１１】第１〜第４の実施形態におけるゲートウェイマシン１２のハードウェア環境の構成ブロック図である。
【発明を実施するための最良の形態】
【００１８】
本発明は、移動体通信端末の１つである携帯電話端末に予め付与されているメールアドレスのアカウント名などの、ユーザが任意で変更できる機能が既に提供されている既存のユニークな情報に基づいて、各携帯電話端末にホスト名を割り当て、ＦＱＤＮのホスト名もしくはディレクトリ名となる部分に、その割り当てたホスト名を指定するようにする。これにより、ゲートウェイマシンがアドレスの名前解決を行う時にデータベース上の既存フィールドを利用して名前解決を行うことができる。【００１９】
図２は、本発明にかかる通信制御システムの概念構成図を示す。通信制御システム１は、外部のネットワーク上にある外部端末と移動体通信網上の移動体通信端末との間の通信を仲介する通信制御システムである。【００２０】
通信制御システム１は、アクセス要求取得手段２、移動体通信端末名抽出手段３、名前解決手段４、アクセス先通信手段５、及び通信移動体端末関連情報格納手段６から構成される。【００２１】
アクセス要求取得手段２は、前記外部端末から所定の前記移動体通信端末への前記移動体通信網上の該アクセス先の移動体通信端末の所在を特定するために該移動体通信端末名を含む所在情報が指定された完全修飾ドメイン名（ＦＱＤＮ）によるアクセス要求を取得する。【００２２】
移動体通信端末名抽出手段３は、前記ＦＱＤＮから前記移動体通信端末名を抽出する。名前解決手段４は、通信移動体端末関連情報格納手段６を参照して、前記抽出した移動体通信端末名に基づいて、該移動体通信端末の名前解決をする。【００２３】
アクセス先通信手段５は、前記名前解決により得られたアドレス情報に基づいて、前記移動体通信端末への通信を接続させる。
なお、前記移動体通信端末は、電子メール送受信機能付き携帯電話端末である。このとき、通信移動体端末関連情報格納手段６には、前記携帯電話端末の電子メールのメールアカウント名と、該メールアカウント名に対応する該携帯電話端末の電話番号とが格納されている。【００２４】
本発明の第１の実施形態において、前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、次のことを行う。まず、前記移動体通信端末名抽出手段３は、前記ＦＱＤＮのホスト名を前記移動体通信端末名として抽出する。次に、前記名前解決手段４は、前記通信移動体端末関連情報格納手段６から前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得する。【００２５】
これにより、ＦＱＤＮのホスト名から携帯電話端末の移動通信網内のアドレスへの名前解決を行うことができる。
本発明の第２の実施形態において、前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定された情報であり、前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、次のことを行う。まず、前記移動体通信端末名抽出手段３は、前記パスの最下位のディレクトリ名を前記移動体通信端末名として抽出する。次に、前記名前解決手段４は、前記通信移動体端末関連情報格納手段６から前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得する。【００２６】
これにより、前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定されている場合でも、本発明を適用することができる。
本発明の第３の実施形態において、前記移動体通信端末名が該移動体通信端末名に対応する前記メールアカウント名に所定の１以上の文字が付与されている場合、次のことを行う。まず、前記移動体通信端末名抽出手段３は、前記ＦＱＤＮのホスト名を前記移動体通信端末名として抽出する。次に、前記名前解決手段４は、前記抽出した移動体通信端末名から前記文字を除去して、前記メールアカウント名を取得し、前記通信移動体端末関連情報格納手段６から該メールアカウント名に対応する電話番号を前記アドレス情報として取得する。【００２７】
これにより、携帯電話端末名がメールアカウントに一律に所定の文字が付与されることにより、携帯電話端末名とメールアカウントとか一致しない設定条件においても、その携帯電話端末名からメールアカウントを取得することができるので、そのメールアカウントに基づいて電話番号を取得することができる。【００２８】
本発明の第４の実施形態において、前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定された情報であり、前記移動体通信端末名が該移動体通信端末名に対応する前記メールアカウント名に所定の１以上の文字が付与されている場合、次のことを行う。まず、前記移動体通信端末名抽出手段３は、前記パスの最下位のディレクトリ名を前記移動体通信端末名として抽出する。次に、前記名前解決手段４は、前記抽出した移動体通信端末名から前記文字を除去して、前記メールアカウント名を取得し、前記通信移動体端末関連情報格納手段６から該メールアカウント名に対応する電話番号を前記アドレス情報として取得する。【００２９】
これにより、前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定されている場合でも、第３の実施形態と同様に本発明を適用することができる。
このように、本発明の実施形態では、移動体通信網上の各携帯電話端末にユーザが任意で変更可能な既存のユニークな情報に基づいたホスト名を割り当て、各携帯電話端末に対して、外部ネットワークからＦＱＤＮ指定でアクセスすることができる。【００３０】
図３は、本発明の利用環境の例とアクセスの流れを示す。移動体通信網１１は、ドメイン名「ｙｙ．ｘｘｘ」で表されるネットワークである。移動体通信網１１上には、ゲートウェイマシン１２、携帯電話端末１３、データベース１４が存在する。【００３１】
携帯電話端末１３は、電子メールを送受信する機能を備えた携帯電話端末である。移動体通信網１１は、ゲートウェイマシン１２を介して外部ネットワークであるインターネット１５と接続されている。インターネット１５には、ＰＣ等の端末１６が接続されている。【００３２】
図４は、本実施形態におけるデータベース１４のデータ構造例を示す。同図のデータ構造は、「レコードＮｏ．」フィールド、「電話番号」フィールド、「メールアカウント」フィールドから構成される。【００３３】
「レコードＮｏ．」フィールドには、レコードＮｏ．が格納されている。「電話番号」フィールドには、携帯電話端末の電話番号が格納されている。メールアカウントには、携帯電話端末の電子メールのメールアカウント名が格納されている。【００３４】
それでは、図３を参照しながら本発明の実施形態の詳細について説明する。
＜第１の実施形態＞
本実施形態では、外部ネットワーク上の端末からＦＱＤＮで、移動体通信網上の特定の携帯電話端末を指定することにより通信を行うことができるネットワークシステムにおいて、携帯電話端末のホスト名（マシン名）がその携帯電話端末に割り当てられたメールアカウント名（＠の前）と同じという設定条件の場合、ゲートウェイマシンによりＦＱＤＮのホスト名（すなわちメールアカウント）が取得されて、そのメールアカウントに基づいて、ＦＱＤＮが移動体通信網上のアドレスに読み替えられる（名前解決する）名前解決方式について説明する。【００３５】
図５は、本実施形態における名前解決処理のフローを示す。以下では、図３及び図４を参照しながら、図５について説明する。
図３において、まず、インターネット１５に接続されたＰＣ端末１６から移動体通信網１１上にある携帯電話端末１３に対して、ＦＱＤＮ指定で携帯電話端末１３のアドレス（「ａｂｃｄ．ｙｙ．ｘｘｘ」）を指定して、アクセス（Ａ）を行う（ステップ１。以下、ステップを「Ｓ」と称する）。【００３６】
そうすると、インターネット１５内にあるＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバによりドメインの名前解決が行われる。すると、ＰＣ端末１６はゲートウェイマシン１２に接続される。そうすると、ゲートウェイマシン１２は、ＰＣ端末１６からの接続要求を受信する（Ｓ２）。【００３７】
そうすると、ゲートウェイマシン１２は、ＰＣ端末１６からの接続要求に含まれるＦＱＤＮで指定されたアクセス先のアドレス（「ａｂｃｄ．ｙｙ．ｘｘｘ」）からホスト名「ａｂｃｄ」を抽出する（Ｓ３）。【００３８】
それから、ゲートウェイマシン１２は、データベース１４を参照し、Ｓ３で抽出した抽出したホスト名「ａｂｃｄ」と同一名称のメールアカウントのレコードを検索する（Ｓ４）。【００３９】
それから、ゲートウェイマシン１２は、その検索結果からアクセス先の携帯電話端末１３の電話番号（もしくは移動通信網１１内で携帯電話端末１３を特定するためのアドレス）を認識する（Ｓ５）。具体的には、ゲートウェイマシン１２は、Ｓ４でホスト名（メールアカウント名）「ａｂｃｄ」をキーとして検索されたレコードから、そのメールアカウント名に対応する電話番号を取得する。このようにして、ＦＱＤＮ指定のアドレスを移動体通信網１１内で使用するアドレス（この場合、電話番号）に読み替えることができる。【００４０】
それから、ゲートウェイマシン１２は、Ｓ５で取得した電話番号（または移動通信網１１内で携帯電話端末１３を特定するためのアドレス）に基づいて、アクセス先の携帯電話端末１３に接続すると共に、プロトコル変換を行って、ＰＣ端末１６からの接続要求をアクセス先の携帯電話端末１３へ橋渡しする（Ｓ６）。【００４１】
本実施形態によれば、データベース１４上にはホスト名を示すフィールドを有するデータ構造は不要であり、ゲートウェイマシン１２はデータベース１４のメールアカウント名のフィールドを利用して名前解決を行うことができる。また、メールアカウント名をホスト名として使用することができるので、ホスト名をユーザ自身で設定するができる。【００４２】
＜第２の実施形態＞
本実施形態では、外部ネットワーク上の端末からＦＱＤＮで、移動体通信網上の特定の携帯電話端末を指定することにより通信を行うことができるネットワークシステムにおいて、携帯電話端末のアドレスが特定マシンのディレクトリ名のエイリアスとして割り当てられ（「特定マシン名.ドメイン名／携帯端末別のディレクトリ名」という形式（パス表記）でアドレス指定する）、携帯端末別のディレクトリ名がその携帯電話端末に割り当てられたメールアドレスのアカウント名（＠の前）と同じである設定条件の場合、ゲートウェイマシンによりＦＱＤＮのディレクトリ名（すなわちメールアカウント）が取得され、そのメールアカウントに基づいて、ＦＱＤＮが移動体通信網上のアドレスに読み替えられる（名前解決する）名前解決方式について説明する。【００４３】
本実施形態は、第１の実施形態においてＦＱＤＮのアドレスとして指定したホスト名をディレクトリ名に置き換えたものである。
図６は、本実施形態における名前解決処理のフローを示す。Ｓ１１−Ｓ１６はそれぞれ、図５のＳ１−Ｓ６に対応するものである。本実施形態では、携帯電話端末１３のアドレス（ＦＱＤＮ表記）が特定マシンのディレクトリ名のエイリアスとして割り当てられている。よって、本実施形態が第１の実施形態と異なる部分は、Ｓ１１でＰＣ端末１６においてＦＱＤＮで指定する携帯電話端末１３のアドレスを「ｙｙ．ｘｘｘ／ａｂｃｄ」としたことと、Ｓ１３でそのエイリアス（パス表記）から携帯電話端末別のディレクトリ名を抽出することである。これ以降は図５と同様なので、その説明を省略する。【００４４】
本実施形態によれば、ＦＱＤＮで携帯電話端末のアドレスを指定する場合、ホスト名をディレクトリ名に置き換えてもよい。
＜第３の実施形態＞
本実施形態では、外部ネットワーク上の端末からＦＱＤＮで、移動体通信網上の特定の携帯電話端末を指定することにより通信を行うことができるネットワークシステムにおいて、当該携帯電話端末のホスト名（マシン名）がその携帯電話端末に割り当てられたメールアカウント名から一意的に生成されている場合、ゲートウェイマシンによりＦＱＤＮのホスト名からメールアカウントが判断され、そのメールアカウントに基づいて、ＦＱＤＮが移動体通信網上のアドレスに読み替えられる（名前解決する）名前解決方式について説明する。【００４５】
図７は、本実施形態における名前解決処理のフローを示す。同図において、まず、インターネット１５に接続されたＰＣ端末１６から移動体通信網１１上にある携帯電話端末１３に対して、ＦＱＤＮ指定で携帯電話端末１３のアドレス（「ｈ−ａｂｃｄ．ｙｙ．ｘｘｘ」）を指定することにより、アクセス（Ａ）を行う（Ｓ２１）。【００４６】
そうすると、インターネット１５内にあるＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバによりドメインの名前解決が行われ、ＰＣ端末１６はゲートウェイマシン１２に接続される。そうすると、ゲートウェイマシン１２は、ＰＣ端末１６からの接続要求を受信する（Ｓ２２）。【００４７】
ゲートウェイマシン１２は、ＰＣ端末１６からの接続要求にあるＦＱＤＮ指定のアドレス（「ｈ−ａｂｃｄ．ｙｙ．ｘｘｘ」）からホスト名「ｈ−ａｂｃｄ」を抽出する（Ｓ２３）。【００４８】
ゲートウェイマシン１２は、抽出したホスト名「ｈ−ａｂｃｄ」のうち先頭の「ｈ−」は所定の文字列であると判断して、その残りの文字列「ａｂｃｄ」を当該携帯電話端末のメールアカウントと判断する（Ｓ２４）。なお、本実施形態では、ゲートウェイマシン１２には、所定の文字列として予め「ｈ−」が登録されている。【００４９】
それから、ゲートウェイマシン１２は、データベース１４に照会し（矢印（Ｂ））、Ｓ２３で判断した文字列「ａｂｃｄ」と同一のメールアカウントのレコードを検索する（Ｓ２５）。【００５０】
それから、ゲートウェイマシン１２は、その検索結果からアクセス先の携帯電話端末の電話番号（もしくは移動体通信網１１内で携帯電話端末１３を特定するためのアドレス）を認識する（Ｓ２６）。例えば、ゲートウェイマシン１２は、メールアカウント名「ａｂｃｄ」をキーとして検索されたレコードからそのメールアカウント名に対応する電話番号を取得する。このようにして、ＦＱＤＮ指定のアドレスから抽出されたホスト名から移動体通信網１１内で使用するアドレスに読み替えることができる。【００５１】
それから、ゲートウェイマシン１２は、Ｓ２６で取得した電話番号（または移動通信網１１内で携帯電話端末１３を特定するためのアドレス）に基づいて、アクセス先の携帯電話端末１３に接続すると共に、プロトコル変換を行って、ＰＣ端末１６からの接続要求をアクセス先の携帯電話端末１３へ橋渡しする（Ｓ２７）。【００５２】
本実施形態によれば、ゲートウェイマシン１２は、ＰＣ端末１６からの接続要求にあるＦＱＤＮ指定のアドレスからホスト名ｈ−ａｂｃｄを抽出したあと、そのホストのメールアカウントがａｂｃｄであることを判断し、データベース１４のメールアカウント名のフィールドを利用して名前解決を行うことができる。【００５３】
＜第４の実施形態＞
本実施形態では、外部ネットワーク上の端末からＦＱＤＮで、移動体通信網上の特定の携帯電話端末を指定することにより通信を行うことができるネットワークシステムにおいて、携帯電話端末のアドレスが特定マシンのディレクトリ名のエイリアスとして割り当てられ（「特定マシン名.ドメイン名／携帯端末別のディレクトリ名」という形式（パス表記）でアドレス指定する）、携帯電話端末のディレクトリ名（マシン名）がその携帯電話端末に割り当てられたメールアカウント名から一意的に生成されている場合、ゲートウェイマシンによりＦＱＤＮのディレクトリ名（すなわちメールアカウント）からメールアカウントが判断され、そのメールアカウントに基づいて、ＦＱＤＮが移動体通信網上のアドレスに読み替えられる（名前解決する）名前解決方式について説明する。【００５４】
本実施形態は、第３の実施形態においてＦＱＤＮのアドレスとして指定したホスト名をディレクトリ名に置き換えたものである。
図８は、本実施形態における名前解決処理のフローを示す。Ｓ３１−Ｓ３７はそれぞれ、図７のＳ２１−Ｓ２７に対応するものである。本実施形態では、携帯電話端末１３のアドレス（ＦＱＤＮ表記）が特定マシンのディレクトリ名のエイリアスとして割り当てられている。よって、本実施形態が第３の実施形態と異なる部分は、Ｓ３１でＰＣ端末１６においてＦＱＤＮで指定する携帯電話端末１３のアドレスを「ｙｙ．ｘｘｘ／ｈ−ａｂｃｄ」としたことと、Ｓ３３でそのエイリアス（ＦＱＤＮ表記）から携帯電話端末別のディレクトリ名を抽出することである。これ以降は図８と同様なので、その説明を省略する。【００５５】
本実施形態によれば、ＦＱＤＮで携帯電話端末のアドレスを指定する場合、ホスト名をディレクトリ名に置き換えてもよい。
＜その他の実施形態＞
データベースにある既存のユニークな情報から一意的にホスト名を自動生成し、ホスト名もしくはディレクトリ名フィールドをレコードに自動追加しても良い（この場合、ゲートウェイマシンは従来の技術同様に、名前解決をする時にはホスト名もしくはディレクトリ名フィールドを利用する。）。【００５６】
本実施形態（その１）では、外部ネットワーク上の端末からＦＱＤＮで、移動体通信網上の特定の携帯電話端末を指定することにより通信を行うことができるネットワークシステムにおいて、以下の２つの方法のいずれかを用いて携帯電話端末に割り当てられたメールアドレスのアカウント名からホスト名またはディレクトリ名を生成する。
（１）携帯電話端末に割り当てられたメールアドレスのアカウント名から一意に携帯電話端末のホスト名（マシン名）を生成し、データベースの既存のレコードにホスト名フィールドを追加して、その生成したホスト名をホスト名フィールドに格納するホスト名フィールド生成方式。
（２）携帯電話端末のアドレス（ＦＱＤＮ表記）を特定マシンのディレクトリ名のエイリアスとして割り当てる場合（「特定マシン名.ドメイン名／携帯端末別のディレクトリ名」という形式でアドレス指定する場合）に、当該携帯電話端末に割り当てられたメールアドレスのアカウント名から一意にディレクトリ名を生成し、データベースの既存のレコードにディレクトリ名フィールドを追加して、その生成したディレクトリ名をディレクトリ名フィールドに格納するディレクトリ名フィールド生成方式。【００５７】
図９は、本実施形態におけるホスト名（またはディレクトリ名）フィールド生成を説明するための図である。同図の例では、所定の１以上の文字（例えば、「ｈ−」等）を既存のメールアカウント名全てに一律に付加してホスト名（またはディレクトリ名）を生成し、既存のレコードにホスト名（またはディレクトリ名）フィールドを追加し、その生成したホスト名（またはディレクトリ名）をホスト名（またはディレクトリ名）フィールドに格納している。【００５８】
図１０は、本実施形態におけるメールアカウントからホスト名フィールド（またはディレクトリ名フィールド）を自動生成するフローを示す。まず、データベース１４にはメールアカウントと、そのメールアカウントに対応する電話番号（もしくは移動体通信網内で携帯電話端末を特定するためのアドレス）が同一レコードに格納されている（図９参照）（Ｓ４１）。【００５９】
データベース１４のＤＢサーバは、メールアカウントから一意のホスト名（またはディレクトリ名）を自動的に生成し、当該メールアカウントが格納されたレコードにホスト名フィールド（またはディレクトリ名フィールド）を追加して、その生成したホスト名（またはディレクトリ名）をそのフィールドに格納する（Ｓ４２）。【００６０】
本実施形態によれば、ホスト名（ディレクトリ名）フィールドをデータベースに別途設ける場合、そのフィールドに格納されるホスト名（ディレクトリ名）は、データベース４２のＤＢサーバがデータベース１４上に予めあるメールアカウントから一意的に自動生成することができる。【００６１】
図１１は、第１〜第４の実施形態におけるゲートウェイマシン１２のハードウェア環境の構成ブロック図である。同図においてゲートウェイマシン１２は、ＣＰＵ２２、リードオンリーメモリ（ＲＯＭ）２３、ランダムアクセスメモリ（ＲＡＭ）２６、通信インターフェース（以下、インターフェースをＩ／Ｆという）２４、大容量記憶装置２７、出力Ｉ／Ｆ２１、入力Ｉ／Ｆ２５、可搬型記憶媒体の読み取り装置２８、およびこれらの全てが接続されたバス２９、出力Ｉ／Ｆ２１に接続している出力装置３０、入力Ｉ／Ｆ２５に接続している入力装置３１によって構成されている。【００６２】
大容量記憶装置２７としてはハードディスク、磁気ディスク、フラッシュメモリなど様々な形式の記憶装置を使用することができる。記憶装置２７またはＲＯＭ２３には、上記の実施形態で用いたフローのプログラムが格納されている。また、大容量記憶装置２７には、上記の実施形態にかかるプログラムが格納されている。当該プログラムは、ＣＰＵ２２によって読み出されて実行される。【００６３】
可搬型記憶媒体としてはＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、フレキシブルディスク、光ディスク、光磁気ディスク、ＩＣカードなど様々な形式の記憶媒体を使用することができ、このような記憶媒体に格納されたプログラムが読み取り装置２８によって読み取られる。【００６４】
通信Ｉ／Ｆ２４は、移動体通信網１１と、インターネット１５とにそれぞれ接続されている。なお、通信Ｉ／Ｆ２４は、インターネット以外のネットワークである、ＬＡＮ、ＷＡＮ、専用線、有線、無線、公衆回線、他のドメインの移動体通信網等のネットワークと接続していてもよい。【００６５】
本発明によれば、移動体通信網上の携帯電話端末に対して外部ネットワークからＦＱＤＮ指定でアクセスできるシステムにおいて、データベースにホスト名フィールドまたはディレクトリ名フィールドを新規に追加することなく、ＦＱＤＮから携帯電話端末の移動通信網内アドレスへの名前解決を行うことができる。【００６６】
また、ホスト名の新規フィールドを追加する場合も既存のデータから一意的に生成したホスト名を利用するため、ＦＱＤＮ指定でのアクセスをサービスする際の準備工数（データベース変更、ユーザに対する通知など）を最小限にとどめることが可能となる。【００６７】
また、アクセスする側の外部ネットワークユーザは、携帯電話端末のメールアドレスから容易にホスト名を生成することが可能となるため、スムーズなサービス利用が可能となるだけでなく、ユーザが認識しやすい任意の名前を自分で設定しホスト名として利用することが可能となる。【００６８】
なお、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または態様を取ることができる。
【図１】
2008111132.tif 000003
【図２】
2008111132.tif 000004
【図３】
2008111132.tif 000005
【図４】
2008111132.tif 000006
【図５】
2008111132.tif 000007
【図６】
2008111132.tif 000008
【図７】
2008111132.tif 000009
【図８】
2008111132.tif 000010
【図９】
2008111132.tif 000011
【図１０】
2008111132.tif 000012
【図１１】
2008111132.tif 000013
【手続補正書】
【提出日】平成21年2月25日(2009.2.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外部のネットワーク上にある外部端末と移動体通信網上の移動体通信端末との間の通信を仲介する通信制御システムであって、
前記外部端末から所定の前記移動体通信端末への前記移動体通信網上の該アクセス先の移動体通信端末の所在を特定するために該移動体通信端末名を含む所在情報が指定された完全修飾ドメイン名（ＦＱＤＮ）によるアクセス要求を取得するアクセス要求取得手段と、
前記ＦＱＤＮから前記移動体通信端末名を抽出する移動体通信端末名抽出手段と、
前記抽出した移動体通信端末名に基づいて、該移動体通信端末の名前解決をする名前解決手段と、
前記名前解決により得られたアドレス情報に基づいて、前記移動体通信端末への通信を接続させるアクセス先通信手段と、
を備えることを特徴とする通信制御システム。
【請求項２】
前記移動体通信端末は、電子メール送受信機能付き携帯電話端末である
ことを特徴とする請求項１に記載の通信制御システム。
【請求項３】
前記通信制御システムは、さらに、
前記携帯電話端末の電子メールのメールアカウント名と、該メールアカウント名に対応する該携帯電話端末の電話番号とが格納されている通信移動体端末関連情報格納手段
を備えていることを特徴とする請求項２に記載の通信制御システム。
【請求項４】
前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、
前記移動体通信端末名抽出手段は、前記ＦＱＤＮのホスト名を前記移動体通信端末名として抽出し、
前記名前解決手段は、前記通信移動体端末関連情報格納手段から前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項３に記載の通信制御システム。
【請求項５】
前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定された情報であり、前記移動体通信端末名と該移動体通信端末名に対応する前記メールアカウント名とが同一である設定条件である場合、
前記移動体通信端末名抽出手段は、前記パスの最下位のディレクトリ名を前記移動体通信端末名として抽出し、
前記名前解決手段は、前記通信移動体端末関連情報格納手段から前記抽出した移動体通信端末名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項３に記載の通信制御システム。
【請求項６】
前記移動体通信端末名が該移動体通信端末名に対応する前記メールアカウント名に所定の１以上の文字が付与されている場合、
前記移動体通信端末名抽出手段は、前記ＦＱＤＮのホスト名を前記移動体通信端末名として抽出し、
前記名前解決手段は、前記抽出した移動体通信端末名から前記文字を除去して、前記メールアカウント名を取得し、前記通信移動体端末関連情報格納手段から該メールアカウント名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項３に記載の通信制御システム。
【請求項７】
前記ＦＱＤＮが、パス表記で表された、所定の装置のディレクトリ名で指定された情報であり、前記移動体通信端末名が該移動体通信端末名に対応する前記メールアカウント名に所定の１以上の文字が付与されている場合、
前記移動体通信端末名抽出手段は、前記パスの最下位のディレクトリ名を前記移動体通信端末名として抽出し、
前記名前解決手段は、前記抽出した移動体通信端末名から前記文字を除去して、前記メールアカウント名を取得し、前記通信移動体端末関連情報格納手段から該メールアカウント名に対応する電話番号を前記アドレス情報として取得する
ことを特徴とする請求項３に記載の通信制御システム。
【請求項８】
外部のネットワーク上にある外部端末と移動体通信網上の移動体通信端末との間の通信を仲介する通信制御処理をコンピュータに実行させる通信制御プログラムであって、
前記外部端末から所定の前記移動体通信端末への前記移動体通信網上の該アクセス先の移動体通信端末の所在を特定するために該移動体通信端末名を含む所在情報が指定された完全修飾ドメイン名（ＦＱＤＮ）によるアクセス要求を取得するアクセス要求取得処理と、
前記ＦＱＤＮから前記移動体通信端末名を抽出する移動体通信端末名抽出処理と、
前記抽出した移動体通信端末名に基づいて、該移動体通信端末の名前解決をする名前解決処理と、
前記名前解決により得られたアドレス情報に基づいて、前記移動体通信端末への通信を接続させるアクセス先通信処理と、
をコンピュータに実行させる通信制御プログラム。
【請求項９】
外部のネットワーク上にある外部端末と移動体通信網上の移動体通信端末との間の通信を仲介する通信制御方法であって、
前記外部端末から所定の前記移動体通信端末への前記移動体通信網上の該アクセス先の移動体通信端末の所在名を特定するための所在名情報が指定された完全修飾ドメイン名（ＦＱＤＮ）によるアクセス要求を取得し、
前記ＦＱＤＮから前記移動体通信端末名を抽出し、
前記抽出した移動体通信端末名について名前解決をし、
前記名前解決により得られたアドレス情報に基づいて、前記移動体通信端末への通信を接続させる、
ことを特徴とする通信制御方法。
【国際調査報告】
2008111132.tif 000014
2008111132.tif 000015