(57)【特許請求の範囲】
【請求項１】
公式レジストラによって登録公開されたユーザ所有の公式ドメイン名とこの公式ドメイン名の階層下に設定されるサブドメイン名を運用管理するドメイン名運用管理システムにおいて、
前記公式ドメイン名とサブドメイン名のためのＤＮＳ設定を受け付けるＤＮＳサーバと、
前記公式ドメイン名と前記サブドメイン名に関する情報を管理記録するドメイン名管理データベースと、
前記ドメイン名管理データベースに記録されたドメイン名の貸し出しを公開報知するドメイン名貸し出し報知機能と、貸し出し報知されたドメイン名に対するユーザからの使用要求に基づいてその使用条件データを前記ドメイン名管理データベースの該当個所に記録するデータベース管理機能と、貸し出されたドメイン名のためのＤＮＳ設定を使用条件データに基づいて前記ＤＮＳサーバに対して行うＤＮＳ設定機能を有するアプリケーションサーバとが備えられていることを特徴とするドメイン名運用管理システム。
【請求項２】
前記アプリケーションサーバは前記公式ドメイン名及びサブドメイン名における使用状況を示す使用状況データを作成する機能を有することを特徴とする請求項１に記載のドメイン名運用管理システム。
【請求項３】
前記サブドメイン名又はサブドメイン名にリンクしたコンテンツを格納したコンテンツサーバがこのドメイン名運用管理システム側に設けられていることを特徴とする請求項１又は２に記載のドメイン名運用管理システム。
【請求項４】
前記公式ドメイン名及びサブドメイン名にリンクしたコンテンツを格納したコンテンツサーバがユーザ側に設けられていることを特徴とする請求項１又は２に記載のドメイン名運用管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、公式レジストラによって登録公開されたユーザ所有の公式ドメイン名とこの公式ドメイン名の階層下に設定されるサブドメイン名を運用管理するドメイン名運用管理システムに関する。
【０００２】
【従来の技術】
通信プロトコルとしてＴＣＰ／ＩＰを採用しているインターネットでは、送信元と宛先のコンピュータを特定するためのアドレス情報として３２ビットないしは１２８ビット（ＩＰｖ６）のビット配列で構成されるＩＰアドレスが用いられているが、ビット配列であるＩＰアドレスを人間が覚えやすいアルファベットの文字列（ドメイン名）に対応付けるためにＤＮＳ(Domain Name System)が採用されている。ドメイン名とＩＰアドレスとの対応はＤＮＳサーバによって管理されており、ＤＮＳサーバは必要に応じて他のＤＮＳサーバとの間で情報交換することによりインターネットでの全てのドメイン名とＩＰアドレスとを対応付けることができる。
【０００３】
ＤＮＳにおいてドメインは階層構造化されているが、その階層構造の最上位のドメインはＴＬＤ（トップレベルドメイン）であり、各ユーザはＴＬＤの階層下に所定の名前を付与して作成したドメイン名（例えばabc.co.jpやabc.jp）をレジストラを通じて登録申請し、最終的にそのドメイン名をレジストリによってＤＮＳサーバ上で利用できるように登録してもらうことにより、インターネット環境で利用することができる。このように公式なレジストラ及びレジストリを通じて登録設定されたドメイン名を、ここでは公式ドメイン名と呼ぶが、このような公式ドメイン名の階層下にさらにユーザ側で任意の語句を付与してサブドメイン名（例えばx1.abc.jpなど）をＤＮＳサーバに登録して利用することも可能である。
【０００４】
【発明が解決しようとする課題】
このようにしてユーザによって使用できるドメイン名空間は増え続けることになるが、署名や商標、さらに地域名や魅力ある語句に基づくドメイン名は有限であり、それらのドメイン名の登録合戦は、そのドメイン名の維持に費用がかかることもあり、ユーザに新たな負担を与えている。
大会社レベルのユーザでは、保有するドメイン名の数がおびただしいものとなり、その使用状態を把握することが困難となるばかりか、有限の優れたドメイン名の有効利用の観点からもドメイン名の運用の見直しが要望されている。
上記実状に鑑み、本発明の課題は、各ユーザが所有する有用な公式ドメイン名とこの公式ドメイン名の階層下に設定されるサブドメイン名を有効に運用管理するドメイン名運用管理システムを提供することである。
【０００５】
【課題を解決するための手段】
上記課題を解決するため、公式レジストラによって登録公開されたユーザ所有の公式ドメイン名とこの公式ドメイン名の階層下に設定されるサブドメイン名を運用管理する、本発明によるドメイン名運用管理システムでは、前記公式ドメイン名とサブドメイン名のためのＤＮＳ設定を受け付けるＤＮＳサーバと、前記ドメイン名に関する情報を管理記録するドメイン名管理データベースと、前記ドメイン名管理データベースに記録されたドメイン名の貸し出しを公開報知するドメイン名貸し出し報知機能と、貸し出し報知されたドメイン名に対するユーザからの使用要求に基づいてその使用条件データを前記ドメイン名管理データベースの該当個所に記録するデータベース管理機能と、貸し出されたドメイン名のためのＤＮＳ設定を使用条件データに基づいて前記ＤＮＳサーバに対して行うＤＮＳ設定機能を有するアプリケーションサーバとが備えられている。
【０００６】
このドメイン名運用管理システムでは、その登録者自身によって運用管理されていた公式ドメイン名やサブドメイン名を第三者ビジネスとして一括管理し、死蔵されていた公式ドメイン名やサブドメイン名をマーケット化して所望のユーザに所定期間の間所定の対価の支払いの元に使用させる。登録者が使用していない公式ドメイン名やサブドメイン名をこのドメイン名運用管理システムにプールし、これらの貸し出しを報知してその使用権利をマーケット化することで死蔵のドメイン名の活性化が実現する。貸し出しが決定されたドメイン名は使用者や使用期間などの使用条件データを付加してドメイン名管理データベースで管理されるとともに、直ちにシステムに付属のＤＮＳサーバに対してＤＮＳ設定を行うことで、迅速なドメイン名サービスが可能となる。貸し出されたドメイン名に対するＤＮＳ設定もこのドメイン名運用管理システム側で行うならば、特に使用条件を超えた不正な使用に対する対策も容易となることからも好都合である。さらに、登録者自身が使用中の公式ドメイン名やサブドメイン名であっても、その数が増えるとその管理が混乱し、１つのコンテンツが複数の統一感のないドメイン名とリンクされるといった事態になりがちである。このことも、登録人自身が使用している公式ドメイン名やサブドメイン名をもこのドメイン名運用管理システムにプールし、ドメイン名管理データベースでの管理下で使用することにより統一された運用管理が可能となる。
【０００７】
自らが使用しているドメイン名であっても第三者に貸し出しているドメイン名であってもその使用状況を確実に把握することは適切なドメイン名運用管理にとって重要である。特に、大口のドメイン名使用者にとっては、多くの類似したドメイン名の中で時間的や地域的の条件の下で高頻度で使用されているものを迅速に見つけ出すことは、ドメイン名の統一的な管理における大きな利点となる。この目的のため、本発明の好適な実施形態では、前記アプリケーションサーバは前記公式ドメイン名及びサブドメイン名における使用状況を示す使用状況データを作成する機能を有する。
【０００８】
ドメイン名自体は、あくまでインターネット上のアドレスの役割しか果たさないので、このドメイン名にリンクされたコンテンツ（例えばホームページ等のＨＴＭＬファイル）が重要である。このようなコンテンツは一般にコンテンツサーバに格納されるが、コンテンツによっては頻繁な更新が必要であったり、そのセキュリティが重要にあったりする。このため、このドメイン名運用管理システムで管理されたドメイン名にリンクしたコンテンツを格納しているコンテンツサーバであっても、用途に応じて、ドメイン名運用管理システム側又はユーザ側に選択して設置することが好適である。いずれにしても、該当ドメイン名とコンテンツサーバへの転送先を記述した転送設定をドメイン名運用管理システムに行っておけばよい。
本発明によるその他の特徴及び利点は、以下図面を用いた実施形態の説明により明らかになるだろう。
【０００９】
【発明の実施の形態】
図１には、ドメイン名の運用管理を行う本発明によるドメイン名運用管理システム１と、このドメイン名運用管理サービスを受ける顧客側のシステム（ユーザシステム）２がインターネット４に接続された形態で示されており、インターネット４にはＷＷＷによる情報取得やインターネットメールといったインターネットサービスを享受する多くの端末（ユーザ端末）３が存在している。
【００１０】
ドメイン名運用管理システム１は、基本的な構成として、ＷＥＢサーバ１１、メールサーバ１２、ＤＮＳサーバ１３、アプリケーションサーバ５０、ドメイン名管理データベース６０としてのデータベースサーバ６０、コンテンツサーバ７０などの各種サーバを備えている。顧客側のシステム２としては、同様にＷＥＢサーバ２１、メールサーバ２２、ＤＮＳサーバ２３、コンテンツサーバ２４などの各種サーバを備えているものや、全くサーバを備えていないものが点在している。端末３には通常ＷＷＷブラウザとメールソフトが搭載されているだけである。
【００１１】
インターネット４では各機器にビット配列によって構成されたＩＰアドレスが割り与えられているが、このＩＰアドレスが人間にとって覚えにくいことから「.aa.jp」といったアルファベットや数字からなる何らかの意味に関連付けた語句で表現されたドメイン名が採用されており、これらのドメイン名とＩＰアドレスとの変換を行うためにＤＮＳ(Domain Name System)が用いられている。ＤＮＳはドメイン名などの情報を管理するサーバプログラムと要求に従って名前解決（ドメイン名とＩＰアドレスとの変換）を行うネームリゾルバというシステムルーチンから構成される。インターネット４上に存在しているＤＮＳサーバのうち、ＤＮＳの階層構造の最上位である第１階層のドメインを管理しているものをルートサーバと呼び、その配下であるドメイン（例えば「.jp」）を管理するＤＮＳはＪＰＮＩＣ(Japan Network Information Center)に配置されており、その他のローカルなＤＮＳサーバは階層構造の色々なところに配置され、それぞれに与えられたゾーン内のドメインを管理している。上述した、ドメイン名運用管理システム１に属するＤＮＳサーバ２３は特定のローカルなゾーン内のドメイン名を管理するためのものである。例えば、「aa.jp」といったドメイン名はＪＰＮＩＣに登録した後ローカルなＤＮＳサーバ２３にＤＮＳ設定することで使用可能となる。それより、低い階層下のドメイン名（例えば「xxx.aa.jp」など）ローカルＤＮＳサーバレベルで自由に設定して使用することができる。なお、以後「aa.jp」といったドメイン名を公式ドメイン名、「xxx.aa.jp」といったドメイン名をサブドメイン名と呼び、それらを総称的に述べる場合には単にドメイン名と呼ぶことにする。
【００１２】
本発明を特徴付ける重要な機能を構築しているアプリケーションサーバ５０は、顧客から預かったドメイン名を管理するドメイン名管理部５１、管理しているドメイン名を使用可能／使用不可能にＤＮＳサーバ２３に設定するＤＮＳサーバ管理部５２、顧客より管理委託されたドメイン名に関する情報を格納するドメイン名管理データベース６０を管理するデータベース管理部５３、ＤＮＳサーバ２３に設定された各ドメイン名の使用状況を示す使用状況データを作成するドメイン名使用状況管理部５４、このシステム１の内部に設置されているコンテンツサーバ７０に格納されているコンテンツの管理を行うコンテンツサーバ管理部５５が備えられている。
【００１３】
ドメイン名管理データベース６０の構造は図２に模式的に示されており、そこでは各公式ドメイン名及びサブドメイン名を階層的に記録している公式ドメイン名レコード６１とサブドメイン名レコード６２のそれぞれに対してそのドメイン名に関する属性を記録している属性データレコード６３と貸し出しデータレコード６４と使用状況データレコード６５がリンクしている。属性データレコード６３には、ドメイン名登録者、登録者住所、ネットワークアドレスなどのドメイン情報やこのドメイン名が貸し出し可能であるかを表す貸し出し可否情報、さらには登録維持料の納付管理情報などのフィールドが設定されている。ドメイン名が第三者に貸し出された場合に作成される貸し出しデータレコード６４には、ドメイン名使用者、使用者住所、使用期間、対価などのフィールドが設定されている。使用状況データレコード６５には、登録者本人又は貸し出された第三者によって使用中のドメイン名で規定されるサーバがどの程度の頻度で使用されているか、つまり該当するサーバのアクセス状況を示す情報、例えばログデータのフィールドなどが設定されている。
【００１４】
上述したようなドメイン名管理データベース６０の管理構造により、ドメイン名の登録者は、該当ドメイン名がどのような形態でどの程度に利用されているかどうかを迅速かつ確実に把握することが可能となる。このことは、何百、何千といったドメイン名を所有する登録者にとって、さらには特別なドメイン名を期間限定的に利用しようとするサーバ開設者にとって、負担の多いドメイン管理業務から開放されるという利点をもたらす。
【００１５】
次に、図３を用いて、このドメイン名運用管理システム１の利用手順を説明する；
まず、ドメイン名所有者は所有ドメイン名の運用管理の委託を決定すると、所有ドメイン名に関するデータをドメイン名運用管理システム１に与える（＃１）。ドメイン名運用管理システム１では、アプリケーションサーバ５０のデータベース管理部５３を通じて運用管理を委託されたドメイン名をその属性データとともにドメイン名管理データベース６０に記録する（＃２）。
【００１６】
アプリケーションサーバ５０のドメイン名管理部５１はドメイン名管理データベース６０に記録されたドメイン名の内、貸し出し可能なドメイン名はその貸し出しを公開報知するために、第三者の要請を受けて、例えばＷｅｂサーバ１１を通じて貸し出し可能ドメイン名の一覧表をＨＴＭＬ文書の形で送信したり、特定ドメイン名の使用希望者による検索を受け付けて、検索結果を送信する（＃３）。このような作業は、アプリケーションサーバ５０のドメイン名管理部５１が主として行う。
【００１７】
この例では、まず、所望のドメイン名を借り出して使用したいドメイン名使用者は、ドメイン名運用管理システム１にアクセスして、所望のドメイン名を検索する（＃４）。アプリケーションサーバ５０は、所望のドメイン名に一致又は類似するドメイン名の一覧リストを作成し、Ｗｅｂサーバ１１を通じてドメイン名使用者による閲覧を可能にする（＃４）。ドメイン名使用者は、使用したいドメイン名を決定するとともに（＃５）、使用期間やそのドメイン名に割り当てるサーバの種類や設置場所等のデータをアプリケーションサーバ５０に与える（＃６）。
【００１８】
アプリケーションサーバ５０のデータベース管理部５３がドメイン名使用者によって与えられたドメイン名使用に関するデータをドメイン名管理データベース６０に記録し（＃７）、ＤＮＳサーバ管理部５２がＤＮＳサーバ１２に対してこのドメイン名使用に関して必要なＤＮＳ設定を行う（＃８）。次にドメイン名とサーバ（例えばコンテンツサーバ）とのリンク付けにあたって、サーバドメイン名使用者がこの貸し出されたドメイン名によって規定されるコンテンツサーバとしてドメイン名運用管理システム１に属するコンテンツサーバ７０をレンタル利用する場合は、コンテンツサーバ管理部５５がそのサーバドメイン名使用者のためのコンテンツ格納領域を該当ドメイン名にリンクされるようにコンテンツサーバ７０に確保し、サーバドメイン名使用者がこの貸し出されたドメイン名によって規定されるコンテンツサーバとして自らが構築したコンテンツサーバ２４を利用する場合は、該当ドメイン名の名前解決の際コンテンツサーバ２４のアドレスを返答するように設定する（＃９）。これにより、ドメイン名はドメイン名運用管理システム１に帰属していても、そのドメイン名の使用者はドメイン名によってリンクされるコンテンツは、インターネット４上の任意の場所に設置することができる。
【００１９】
このドメイン名運用管理システム１で管理されて使用されているドメイン名に対しては、定期的に又は要請に応じてその使用状況一覧表が作成される（＃１０）。これは、ドメイン名使用状況管理部５４がドメイン名管理データベース６０の使用状況データレコード６５から必要データを抽出して作成する。作成された使用状況一覧表は関係者の閲覧のためにＨＴＭＬ文書やＥメールの形で関係者に送られる（＃１１）。
【００２０】
このように、ドメイン名をこのドメイン名運用管理システム１にプールし、第三者への貸し出しも含めて運用管理されることにより、ドメイン名の有効な活用が可能となる。
【図面の簡単な説明】
【図１】本発明によるドメイン名運用管理システムの概略構成を示す模式図
【図２】ドメイン名管理データベースの模式的なデータ構造を示すデータ構造図
【図３】ドメイン名運用管理システムの利用手順を示す説明図
【符号の説明】
１  ドメイン名運用管理システム
２  ユーザシステム
１３  ＤＮＳサーバ
５０  アプリケーションサーバ
５１  ドメイン名管理部
５２  ＤＮＳサーバ管理部
５３  データベースサーバ管理部
５４  ドメイン名使用状況管理部
５５  コンテンツサーバ管理部
６０  ドメイン名管理データベース（データベースサーバ）
７０  コンテンツサーバ
【図１】
0003652314.tif 000002
【図２】
0003652314.tif 000003
【図３】
0003652314.tif 000004