(57)【特許請求の範囲】
【請求項１】
ネットワーク上の特定ウェッブページにクライアントを接続するウェッブページ接続システムにおいて、
複数のウェッブページに対するＩＰ住所、ＵＲＬ情報及びリアルネームが互いにマッチングされて保存されているリアルネームデータベース;
前記クライアントから入力される接続語がリアルネームである場合、前記リアルネームに基づいて前記リアルネームデータベースを検索して対応するＩＰ住所を探し、前記ＩＰ住所を前記クライアントに提供して前記クライアントを前記ＩＰ住所に該当するウェッブページに接続するリアルネームサーバーを含み、
前記リアルネームサーバーは、一つ以上のキーワードを含む階層リアルネームを処理して該当するＩＰ住所を提供する階層リアルネームサーバー；及び一つのキーワードを含む単一リアルネームを処理して該当するＩＰ住所を提供する単一リアルネームサーバーを含むウェッブページ接続システム。
【請求項２】
前記リアルネームデータベースには一つのＩＰ住所に対応して複数のリアルネームと、各リアルネームに対応するＵＲＬ情報が保存されている、請求項１に記載のウェッブページ接続システム。
【請求項３】
前記クライアントが入力したリアルネームに対応するＵＲＬ情報によって前記クライアントを該当するウェッブページに連結するウェッブサーバーをさらに含み、
前記リアルネームサーバーは、前記クライアントが入力したリアルネームに対応するＩＰ住所に他のリアルネームが対応している場合に、前記クライアントに前記ウェッブサーバーのＩＰ住所を提供し、前記クライアントが前記ウェッブサーバーに接続する、請求項２に記載のウェッブページ接続システム。
【請求項４】
前記リアルネームサーバーに接続したクライアントのＩＰ住所を含む接続情報が保存されている接続データベースをさらに含み、
前記ウェッブサーバーは接続するクライアントのＩＰ住所が前記接続データベースに含まれていているか否かによって前記クライアントを該当ウェッブページに連結させる、請求項３に記載のウェッブページ接続システム。
【請求項５】
前記リアルネームサーバーは、前記クライアントが入力したリアルネームに対応するＩＰ住所に他のリアルネームが対応している場合には、前記クライアントに前記ウェッブサーバーのＩＰ住所を提供し、前記クライアントのＩＰ住所及び前記クライアントが入力したリアルネームに対応するＵＲＬ情報を含む第１接続情報を前記接続情報データベースに保存し、
前記ウェッブサーバーは接続するクライアントのＩＰ住所が前記接続情報データベースに保存された第１接続情報に含まれている場合には、前記第１接続情報に含まれているＵＲＬ情報によって前記クライアントを該当ウェッブページに連結させる、請求項４に記載のウェッブページ接続システム。
【請求項６】
前記リアルネームサーバーは、前記クライアントが入力したリアルネームが前記リアルネームデータベースに保存されていない場合には、前記クライアントに前記ウェッブサーバーのＩＰ住所を提供し、前記クライアントのＩＰ住所及び前記クライアントが入力したリアルネームを含む第２接続情報を前記接続情報データベースに保存し、
前記クライアントのＩＰ住所が前記接続情報データベースの第２接続情報に含まれている場合に、前記第２接続情報に含まれたリアルネームを検索語としてネットワーク上の複数のウェッブページから前記リアルネームを含む各種の情報を検索及び収集する検索エンジンをさらに含む、請求項４に記載のウェッブページ接続システム。
【請求項７】
ネットワーク上の特定ウェッブページにクライアントを接続するウェッブページ接続システムにおいて、
複数ウェッブページに対するＵＲＬ情報及びリアルネームが互いにマッチングされて保存されているリアルネームデータベース;
前記クライアントから入力される接続語がリアルネームである場合に、前記リアルネームに基づいて前記リアルネームデータベースを検索して対応するＵＲＬ情報を探した後、前記ＵＲＬ情報によって前記クライアントを該当ウェッブページに連結するウェッブサーバー；
及び接続を禁止する複数のウェッブページに対する英文ドメインネームが保存されている接続禁止データベースを含み、
前記クライアントは接続語入力イベントをチェックしている時に接続語入力イベントが発生した場合に、前記ウェッブサーバーに前記入力された接続語を提供するフックモジュールを含み、
前記ウェッブサーバーは、前記クライアントから入力される接続語が英文ドメインネームであり、また前記接続禁止データベースに保存されている場合には前記接続語に該当するウェッブページへの接続を禁止するウェッブページ接続システム。
【請求項８】
ネットワーク上の特定ウェッブページにクライアントを接続させるウェッブページ接続システムにおいて、
複数ウェッブページに対するＩＰ住所、ＵＲＬ情報及びリアルネームが互いにマッチングされて保存されているリアルネームデータベース;
前記リアルネームデータベースに保存されているＵＲＬ情報によって、接続したクライアントを該当するウェッブページに連結するウェッブサーバー;
前記クライアントが入力する接続語がリアルネームであれば、前記ウェッブサーバーのＩＰ住所を提供して前記クライアントを前記ウェッブサーバーに接続するリアルネームサーバーを含み、
前記ウェッブサーバーは、接続するクライアントから前記クライアントが前記リアルネームサーバーが入力した接続語を抽出し、前記リアルネームに基づいて前記リアルネームデータベースを検索して対応するＵＲＬ情報を探した後、前記ＵＲＬ情報によって前記クライアントを該当ウェッブページに連結するウェッブページ接続システム。
【請求項９】
前記クライアントから入力された接続語にドット記号”.”が含まれていれば、その接続語を英文ドメインネームと判断し、前記クライアントから入力された接続語にドット記号”.”が含まれていなければ、その接続語をリアルネームと判断する、請求項１に記載のウェッブページ接続システム。
【請求項１０】
前記クライアントから入力された接続語にドット記号”.”が含まれていれば、その接続語を英文ドメインネームと判断し、前記クライアントから入力された接続語にドット記号”.”が含まれていなければ、その接続語をリアルネームと判断する、請求項７に記載のウェッブページ接続システム。
【請求項１１】
前記クライアントから入力される接続語に”.”が含まれていれば英文ドメインネームと判断し、前記接続語に”.”が含まれていなければリアルネームと判断する、請求項８に記載のウェッブページ接続システム。
【請求項１２】
前記リアルネームは英語と非英語を含む、請求項１に記載のウェッブページ接続システム。
【請求項１３】
前記リアルネームは英語と非英語を含む、請求項７に記載のウェッブページ接続システム。
【請求項１４】
前記リアルネームは英語と非英語を含む、請求項８に記載のウェッブページ接続システム。
【請求項１５】
ネットワーク上の特定ウェッブページにクライアントを接続するウェッブページ接続システムにおいて、
前記クライアントから入力された接続語が非英語リアルネームである場合には、前記リアルネームを英文データフォーマットで符号化して、その符号化されたリアルネームを出力し、前記接続語が英文ドメインネームである場合には、前記入力された英文ドメインネームをそのまま出力するローカルネームサーバー;
前記英文データフォーマットで符号化された前記リアルネームに該当するＩＰ住所を提供するリアルネームサーバー;
前記英文ドメインネームに該当するＩＰ住所を提供する英文ドメインネームサーバーを含み、
前記ローカルネームサーバーは前記リアルネームサーバーまたは英文ドメインネームサーバーから提供されたＩＰ住所を提供し前記クライアントを前記ＩＰ住所を有するウェッブページに接続するウェッブページ接続システム。
【請求項１６】
前記ローカルネームサーバーは、入力された接続語が８ビットで表示されて最上位ビットが"１"である場合には、その接続語をリアルネームと判断し、前記入力された接続語が８ビットで表示されて最上位ビットが"０"である場合には、その接続語を英文ドメインネームと判断する、請求項１５に記載のウェッブページ接続システム。
【請求項１７】
前記リアルネームサーバーは一つ以上のキーワードを含む階層リアルネームを処理して該当するＩＰ住所を提供する階層リアルネームサーバー;及び一つのキーワードを含む単一リアルネームを処理して該当するＩＰ住所を提供する単一リアルネームサーバーを含む、請求項１５に記載のウェッブページ接続システム。
【請求項１８】
前記階層リアルネームはドット記号”.”によって分割される一つ以上のキーワードを含む接続語である、請求項１または請求項１７に記載のウェッブページ接続システム。
【請求項１９】
前記階層リアルネームのキーワードのうち一番右端または左端に位置するリアルネームを最上位ドメインネームと設定する場合に、前記階層リアルネームサーバーは前記最上位ドメインネームから順次に各リアルネームを処理して前記キーワードのうち一番左端または右端に位置するキーワードに該当するＩＰ住所を提供する、請求項１または請求項１７に記載のウェッブページ接続システム。
【請求項２０】
ネットワーク上のウェッブページに対するＩＰ住所、ＵＲＬ情報及びリアルネームが互いにマッチングされて保存されているデータベースを利用してクライアントを該当ウェッブページに接続させる方法において、
前記クライアントが入力する接続語がリアルネームであるかどうかを判断する段階;
前記接続語がリアルネームである場合に前記データベースを検索して前記リアルネームに該当するＩＰ住所を探す段階;及び
前記ＩＰ住所を前記クライアントに提供して前記クライアントを前記ＩＰ住所に該当するウェッブページに接続する段階を含み、
前記クライアントが入力した接続語が一つ以上のキーワードからなる階層リアルネームであり、前記キーワードが”.”によって分類される場合に、前記階層リアルネームのキーワードのうち一番右端または左端に位置するキーワードから順次に処理して、前記キーワード群のうち一番左端または右端に位置するキーワードに該当するＩＰ住所をクライアントに提供する段階をさらに含むウェッブページ接続方法。
【請求項２１】
前記クライアントが入力したリアルネームに対応するＩＰ住所に他のリアルネームが対応されている場合には、前記クライアントが入力したＵＲＬ情報によって前記クライアントを該当するウェッブページに連結する段階をさらに含む、請求項２０に記載のウェッブページ接続方法。
【請求項２２】
ネットワーク上のウェッブページに対するネットワーク住所及びリアルネームが互いにマッチングされて保存されているデータベースを利用してクライアントを該当ウェッブページに接続させる方法において、
前記クライアントが入力する接続語がリアルネームであるかどうかを判断する段階;
前記接続語がリアルネームである場合に、前記データベースを検索して前記リアルネームに該当するネットワーク住所を探す段階;及び
前記クライアントが入力したリアルネームに対応するネットワーク住所によって前記クライアントを該当するウェッブページに連結させる段階を含み、
前記クライアントが入力した接続語が一つ以上のキーワードからなる階層リアルネームであり、前記キーワードが”.”によって分類される場合に、前記階層リアルネームのキーワードのうち一番右端または左端に位置するキーワードから順次に処理して、前記キーワード群のうち一番左端または右端に位置するキーワードに該当するネットワーク住所をクライアントに提供する段階をさらに含むウェッブページ接続方法。
【請求項２３】
ネットワーク上のウェッブページに対するＩＰ住所、ＵＲＬ情報及びリアルネームが互いにマッチングされて保存されているリアルネームデータベース、
クライアントにＩＰ住所を提供するリアルネームサーバー及びクライアントを特定ウェッブページに連結させるウェッブサーバーを含むシステムのウェッブページ接続方法において、
前記クライアントが入力する接続語がリアルネームである場合に、前記リアルネームサーバーが前記ウェッブサーバーのＩＰ住所を前記クライアントに提供する段階;
前記ウェッブサーバーは、クライアントが接続すれば、前記クライアントから前記リアルネームサーバーに入力した接続語を抽出する段階;
前記抽出された接続語がリアルネームである場合に、前記リアルネームデータベースを検索して前記リアルネームに対応するＵＲＬ情報を探す段階;
前記ＵＲＬ情報によって前記クライアントを該当するウェッブページに連結させる段階を含むウェッブページ接続方法。
【請求項２４】
前記クライアントが入力したリアルネームが前記データベースに保存されていない場合には、前記リアルネームを検索語としてネットワーク上のウェッブページ群から前記リアルネームを含む種々の情報を検索及び収集して、その情報を前記クライアントに提供する段階をさらに含む、請求項２０に記載のウェッブページ接続方法。
【請求項２５】
前記クライアントが入力したリアルネームが前記データベースに保存されていない場合には、前記リアルネームを検索語としてネットワーク上のウェッブページ群から前記リアルネームを含む種々の情報を検索及び収集して前記クライアントに提供する段階をさらに含む、請求項２２に記載のウェッブページ接続方法。
【請求項２６】
前記クライアントが入力したリアルネームが前記データベースに保存されていない場合には、前記リアルネームを検索語としてネットワーク上のウェッブページ群から前記リアルネームを含む種々の情報を検索及び収集して前記クライアントに提供する段階をさらに含む、請求項２３に記載のウェッブページ接続方法。
【請求項２７】
非英文系列であるリアルネーム及び英文系列である英文ドメインネームを処理してネットワーク上のウェッブページに該当する該当ＩＰ住所を提供するリアルネームサーバー及び英文ドメインサーバーを利用してクライアントを該当ウェッブページに接続させる方法において、
（ａ）前記クライアントから入力される接続語が非英文リアルネームであるか英文ドメインネームであるかを判断する段階;
（ｂ）前記接続語がリアルネームである場合に、前記リアルネームを英文データフォーマットで符号化する段階;
（ｃ）前記符号化されたリアルネームを前記リアルネームサーバーに提供して該当するＩＰ住所を要請する段階;
（ｄ）前記接続語が英文ドメインネームである場合に、前記英文ドメインネームを前記英文ドメインネームサーバーに提供して該当するＩＰ住所を要請する段階;
（ｅ）前記リアルネームサーバーまたは英文ドメインネームサーバーから提供されるＩＰ住所を前記クライアントに提供して前記クライアントを前記ＩＰ住所に該当するウェッブページに接続する段階を含むウェッブページ接続方法。
【請求項２８】
前記段階（ａ）において、前記クライアントが入力する接続語が８ビットで表示されながら最上位ビットが"１"である場合には、接続語をリアルネームと判断し、前記接続語が８ビットで表示されて最上位ビットが"０"である場合には、接続語を英文ドメインネームと判断する、請求項２７に記載のウェッブページ接続方法。
【請求項２９】
前記クライアントが入力した接続語が一つ以上のキーワードを含む階層リアルネームであり、前記キーワードがドット記号”.”によって分割される場合に、
前記階層リアルネームのキーワードのうち一番右端または左端に位置されるキーワードから順次に処理して、前記キーワード群のうち一番左端または右端に位置されるキーワードに該当するＩＰ住所をクライアントに提供する段階をさらに含む、請求項２７に記載のウェッブページ接続方法。
【発明の詳細な説明】
【０００１】
発明が属する技術分野
本発明はリアルネームを利用したウェッブページ接続のシステム及び方法に関するものであって、さらに詳細に言えば、本発明は、インターネット上の特定ウェッブページに接続する場合に英語と同様に、韓国語やその他の外国語などからなるリアルネームを利用してウェッブページに接続できるようにするウェッブページ接続のシステム及びその方法に関する。
【０００２】
従来の技術
インターネットとは単純にいくつものコンピュータが集まったものではなく、互いに異なる様々な種類のコンピュータが連結されて形成された巨大な連結網であり、このようなインターネットに連結された各コンピュータには、そのコンピュータを識別するための物理的な住所、即ちＩＰ（internet protocol）が割当られている。
【０００３】
しかし、このような物理的な住所は２５５を越えない数字を含む四つのグループを含んでいるので（例えば、１３４．７８．２３８．９９）、使用者としてはこのような数字列を記憶するのが非常に難しく、インターネットに連結された特定コンピュータに接続しようとするたびに使用者がこのようなＩＰ住所をいちいち記入するというのは大変面倒なことである。
【０００４】
従って、一般に、物理的な住所を直接利用してコンピュータに接続する代わりに、ＩＰ住所を記憶しやすい文字列と照合する方法が用いられ、使用者が文字列を入力すれば、該当するＩＰ住所を有するコンピュータに自動的に連結する。ＩＰ住所の代りに用いられる文字等の組み合わせをドメインネーム（domain name）という。
【０００５】
一方、ウェッブホスティングサービス（webhosting service）つまり、ドメインネームに対応するコンピューターを本当に持ってはいないが、ドメインネームの登録を受けようとする者にサービスを提供する業者のホストコンピューターを使用して登録を受けることができるようにすること、を利用してドメインネームを登録する場合には、ＩＰ住所に対してドメインネームが一つ以上対応できる。
【０００６】
0003682023.tif 000002
【０００７】
従って、コンピュータのＩＰ住所の代りにドメインネームを使用するためには、各コンピュータのＩＰ住所とドメインネームを対応させる別途の装置が要求され、このような要求によってインターネットに連結された各コンピュータはある種のコンピュ−タシステム、つまり、ドメインネームサーバー（domain name server：ＤＮＳ）と関連付けられている。
【０００８】
一般に、クライアントがインターネット上の特定コンピュータに接続するために、設定されたドメインネームサーバーに当該コンピュータのドメインネームに対するＩＰ住所、例えば"def.co.kr"に対するＩＰ住所の確認を要請すれば、ドメインネームサーバーはＩＰ住所を管理する登録機関のサーバーに入力されるドメインネームに該当するＩＰ住所を問い合わせして、登録機関から提供されるＩＰ住所をクライアントに回答し、これによりクライアントは該当ＩＰ住所を有するコンピュータに接続する。
【０００９】
発明が解決しようとする課題
前述したように、インターネット上の特定コンピュータに接続するためには当該ドメインネームを知らなければならない。しかし、ドメインネームは所定の規則に従って英文文字の組み合わせを含むために、韓国、日本または中国など非英語国家の国民は相対的に英語ドメインネームを暗記し難い。
【００１０】
また、特定ウェッブページに接続するために、情報が保存されたディレクトリまたはファイルネームが要求される場合、特定ページ接続のためのディレクトリやファイル名はコンピュータ管理者によって変更可能性があるだけではなく、ドメインネーム同様英文の組み合わせからなる。
【００１１】
従って、インターネットウェッブページ接続のためのドメインネームやファイルネームは覚え難く、ドメインネームやファイルネーム入力には多くの時間が必要になる。
【００１２】
本発明の目的は、インターネットウェッブページのドメインネームなどのＵＲＬを入力しなくても、ウェッブページのリアルネームを利用して当該ウェッブページを簡単に接続するウェッブページ接続のシステム及び方法を提供することである。
【００１３】
また、本発明の他の技術的課題は、既存のドメインネームサービスを提供するプログラム環境下でも英語以外のハングルやその他の外国語などからなるリアルネームを利用して特定ウェッブページに容易に接続できるようにするウェッブページ接続システム及びその方法を提供しようとすることにある。
【００１４】
課題を解決するための手段
本発明のひとつの観点によれば、“ネットワーク上の特定ウェッブページにクライアントを接続するウェッブページ接続システムにおいて、リアルネームを利用したウェッブページ接続システムは、複数のウェッブページに対する照合済のＩＰ住所、ＵＲＬ情報及びリアルネームが互いにマッチングされて保存されているリアルネームデータベース;クライアントから入力される接続語がリアルネームである場合、前記リアルネームに基づいて前記リアルネームデータベースを検索して対応するＩＰ住所を見出し、前記ＩＰ住所を前記クライアントに提供して前記クライアントが前記ＩＰ住所に該当するウェッブページに接続できるようにするリアルネームサーバーを含む。
【００１５】
前記リアルネームデータベースは一つのＩＰ住所に対応する複数のリアルネームと、それぞれのリアルネームに対応するＵＲＬ情報を保存している。
【００１６】
本システムは更に、クライアントが入力したリアルネームに対応するＵＲＬ情報によって前記クライアントを該当するウェッブページに連結させるウェッブサーバーと、リアルネームサーバーに接続したクライアントのＩＰ住所を含む接続情報が保存されている接続データベースをさらに含むことができ、この場合にウェッブサーバーは接続するクライアントのＩＰ住所が前記接続データベースに含まれているか否かによって前記クライアントを該当ウェッブページに連結させる。
【００１７】
本発明の他の特徴によるリアルネームを利用したウェッブページ接続システムは、多数のウェッブページに対するＵＲＬ情報及びリアルネームが互いにマッチングされて保存されているリアルネームデータベース;前記クライアントから入力される接続語がリアルネームである場合に、前記リアルネームに基づいて前記リアルネームデータベースを検索して対応するＵＲＬ情報をさがした後、前記ＵＲＬ情報によって前記クライアントを該当ウェッブページに連結させるウェッブサーバーを含み、前記クライアントは接続語入力イベントをチェックし、接続語入力イベントが発生した場合に前記ウェッブサーバーに前記入力された接続語を提供するフックモジュールを含む。
【００１８】
本発明の他の特徴によるリアルネームを利用したウェッブページ接続システムは、多数のウェッブページに対するＩＰ住所、ＵＲＬ情報及びリアルネームが互いにマッチングされて保存されているリアルネームデータベース;前記リアルネームデータベースに保存されているＵＲＬ情報によって接続するクライアントを該当するウェッブページに連結させるウェッブサーバー;前記クライアントが入力する接続語がリアルネームであれば前記ウェッブサーバーのＩＰ住所を提供して前記クライアントが前記ウェッブサーバーに接続できるようにするリアルネームサーバーを含み、前記ウェッブサーバーは接続するクライアントから前記クライアントが前記リアルネームサーバーに入力した接続語を抽出し、前記リアルネームに基づいて前記リアルネームデータベースを検索して対応するＵＲＬ情報をさがした後、前記ＵＲＬ情報によって前記クライアントを該当ウェッブページに連結させる。
【００１９】
本発明の他の特徴によるリアルネームを利用したウェッブページ接続システムは、前記クライアントから入力される接続語が非英文系列のリアルネームである場合には前記リアルネームを英文データフォーマットでインコーディングして出力し、前記接続語が英文系列の英文ドメインネームである場合には入力される前記英文ドメインネームをそのまま出力するローカルネームサーバー;前記英文データフォーマットでインコーディングされたリアルネームに該当するＩＰ住所を提供するリアルネームサーバー;前記英文ドメインネームに該当するＩＰ住所を提供する英文ドメインネームサーバーを含み、前記ローカルネームサーバーは前記リアルネームサーバーまたは英文ドメインネームサーバーから提供されるＩＰ住所を前記クライアントに提供して前記クライアントが前記ＩＰ住所を有するウェッブページに接続するようにする。
【００２０】
本発明の他の特徴によるリアルネームを利用したウェッブページ接続方法はインターネット上のウェッブページに対するＩＰ住所、ＵＲＬ情報及びリアルネームが互いにマッチングされて保存されているデータベースを利用してクライアントを該当ウェッブページに接続させる方法において、前記クライアントが入力する接続語がリアルネームであるか否かを判断する段階;前記接続語がリアルネームである場合に前記データベースを検索して前記リアルネームに該当するＩＰ住所を探す段階;及び前記ＩＰ住所を前記クライアントに提供して前記クライアントが前記ＩＰ住所に該当するウェッブページに接続するようにする段階とを含む。
【００２１】
本発明の他の特徴によるリアルネームを利用したウェッブページ接続方法は、インターネット上のウェッブページに対するＵＲＬ情報及びリアルネームが互いにマッチングされて保存されているデータベースを利用してクライアントを該当ウェッブページに接続させる方法において、前記クライアントが入力する接続語がリアルネームであるか否かを判断する段階;前記接続語がリアルネームである場合に前記データベースを検索して前記リアルネームに該当するＵＲＬ情報を探す段階;及び前記クライアントが入力したリアルネームに対応するＵＲＬ情報によって前記クライアントを該当するウェッブページに連結させる段階とを含む。
【００２２】
本発明の他の特徴によるリアルネームを利用したウェッブページ接続方法は、インターネット上のウェッブページに対するＩＰ住所、ＵＲＬ情報及びリアルネームが互いにマッチングされて保存されているリアルネームデータベース、クライアントにＩＰ住所を提供するリアルネームサーバー、及びクライアントを特定ウェッブページに連結させるウェッブサーバーを含むシステムのウェッブページ接続方法において、前記クライアントが入力する接続語がリアルネームである場合に前記リアルネームサーバーが前記ウェッブサーバーのＩＰ住所を前記クライアントに提供する段階;前記ウェッブサーバーはクライアントが接続すれば前記クライアントから前記リアルネームサーバーに入力した接続語を抽出する段階;前記抽出された接続語がリアルネームである場合に前記リアルネームデータベースを検索して前記リアルネームに対応するＵＲＬ情報を探す段階;及び前記ＵＲＬ情報によって前記クライアントを該当するウェッブページに連結させる段階とを含む。
【００２３】
本発明の他の特徴によるリアルネームを利用したウェッブページ接続方法は、非英文系列のリアルネーム及び英文系列の英文ドメインネームを処理してインターネット上のウェッブページに該当するＩＰ住所を提供するリアルネームサーバー及び英文ドメインサーバーを利用してクライアントを該当ウェッブページに接続させる方法において、前記クライアントから入力される接続語が非英文系列のリアルネームであるか英文系列の英文ドメインネームであるかを判断する段階;前記接続語がリアルネームである場合に前記リアルネームを英文系列に該当する英文データフォーマットでインコーディングする段階;前記インコーディングされたリアルネームを前記リアルネームサーバーに提供して該当するＩＰ住所を要請する段階;前記接続語が英文ドメインネームである場合に前記英文ドメインネームを前記英文ドメインネームサーバーに提供して該当するＩＰ住所を要請する段階;及び前記リアルネームサーバーまたは英文ドメインネームサーバーから提供されるＩＰ住所を前記クライアントに提供して前記クライアントが前記ＩＰ住所に該当するウェッブページに接続できるようにする段階とを含む。
【００２４】
ここで、リアルネームは英語を除いた言語であることがあり、クライアントとしては通信端末機またはインターネットに接続可能な全ての装置を用いることができる。
【００２５】
これにより利用者はインターネット接続時に英語の外にもハングルやその他の外国語からなるリアルネームを使用して特定インターネットウェッブページに容易に接続できる。
【００２６】
発明の実施の形態
以下、本発明が属する技術分野における通常の知識を有する者が本発明を容易に実施できる最も好ましい実施例だけを、添付した図面を参照して詳細に説明する。
【００２７】
本発明の実施例によるウェッブページ接続システムにおいては、インターネット上に登録されている全てのインターネット住所（IP住所、URL）に対応して韓国語や英語以外の外国語または数字、記号等を含むリアルネームが別途に定められて、使用者が、リアルネームを用いているウェッブページに接続可能になるようにする。この、リアルネームは一語だけの英語でもよい。
【００２８】
説明の便宜のために、既に用いられていたドメインネームやファイルネームなどのＵＲＬを"英文ドメインネーム"と命名し、既存のドメインネームに対してインターネット住所確認サービスを提供するサーバーを"英文ドメインネームサーバー"とし、特定ウェッブページに接続するためにクライアントから入力される文字列は"接続語"とする。従って接続語はドメインネームとして英文ドメインネームやリアルネームを含む。このリアルネームは、会社名、商号またはサービス名などの実際名を示すが、これに限定されるわけではない。
【００２９】
本発明の実施例によるウェッブページ接続システムは、ＷＷＷ（world wide web）、インターネット電子郵便、ＦＴＰ（file transfer protocol）やテルネット（telnet）に適用可能である。
【００３０】
本発明の第１実施例によるウェッブページ接続システムについて説明する。
【００３１】
図１は本発明の第１実施例によるリアルネームを利用したウェッブページ接続システムのブロック図である。
【００３２】
示されているように、リアルネームを利用したウェッブページ接続システムは、クライアント１０と、クライアント１０をインターネット２０上のウェッブページに接続する接続装置３０を含む。このリアルネームを利用したウェッブページ接続システムは、更に、既存のドメインネームサーバー、即ち、英文ドメインネームを処理する英文ドメインネームサーバー４０をさらに含む。
【００３３】
クライアント１０の員数は一つ以上であり得、クライアント１０は接続装置３０により接続しようとするウェッブページに該当する接続語を提供する。
【００３４】
接続装置３０は、英文ドメインネームやリアルネームを使用して特定のインターネットウェッブページに接続しようとするクライアント１０を当該ウェッブページに接続させるサイトである。接続装置３０はリアルネームデータベース３１、接続情報データベース３２、リアルネームサーバー３３、ウェッブサーバー３４及び検索エンジン３５を含む。
【００３５】
リアルネームデータベース３１には、インターネット２０上の各ＩＰ住所に対応して一つ以上のリアルネームが保存されており、それぞれのリアルネームに対応してＵＲＬ情報が保存されている。例えば、ＩＰ住所"２１０．１０３．１７５．６６"に対応して"□□□（Netpia（登録商標）を意味する韓国語）"というリアルネームが保存されていて、リアルネーム” □□□”に対応してＵＲＬ情報"netpia.net"が保存されている。
【００３６】
接続情報データベース３２には、リアルネームサーバー３３にＩＰ住所確認を要請したクライアントの接続情報が保存され、この時、リアルネームサーバー３３を通じてインターネット２０の特定ウェッブページに接続しようとしている。
【００３７】
リアルネームサーバー３３はクライアント１０から入力される接続語が英文ドメインネームであるかリアルネームであるかを判断し、入力される接続語が英文ドメインネームである場合には入力された接続語を英文ドメインネームサーバー４０に提供して処理されるようにし、入力される接続語がリアルネームである場合にはリアルネームデータベース３１に保存されているデータに基づいてクライアント１０に該当ＩＰ住所を提供する。
【００３８】
一般に用いられる英文ドメインネームは"Samsung.co.kr"のようにドット記号"．"を含むために、リアルネームサーバー３３は入力される接続語にドット記号"．"が含まれているか否かによって入力される接続語が英文ドメインネームであるかリアルネームであるかを判断する。
【００３９】
一方、リアルネームサーバー３３は入力される接続語がリアルネームデータベース３１に保存されていなかったり、入力される接続語に該当するＩＰ住所にもう一つのリアルネームが対応されていたりする場合、つまり、該当ＩＰ住所がリアルＩＰ住所ではない場合には、クライアント接続情報を接続情報データベース３２に保存して、後の処理で、ウェッブサーバー３４によって処理されるようにする。
【００４０】
ここで、クライアント１０のＩＰ住所及び入力した接続語に該当するＵＲＬ情報または入力した接続語がクライアントの接続情報になり、特に、入力される接続語に対応するＩＰ住所がリアルＩＰ住所ではない場合には、接続情報を第１形態にフォーマットし、入力される接続語がリアルネームデータベース３１にない場合には接続情報を第２形態にフォーマットして接続情報データベース３２に保存する。
【００４１】
ウェッブサーバー３４はクライアント１０のインターネットを通じたアクセスを支援する。本発明の第１実施例では、ウェッブサーバー３４はインターネット２０を通じて接続するクライアント１０がリアルネームサーバー３３を通じて特定ウェッブページに接続しようとしたクライアント１０を該当ウェッブページに連結させる機能を行う。
【００４２】
そして、ウェッブサーバー３４は接続するクライアント１０のＩＰ住所に基づいて接続情報データベース３２を検索して、該当ＩＰ住所が第１形態でフォーマットされた接続情報に含まれている場合には、該当接続情報に含まれているＵＲＬ情報によってクライアント１０を該当ウェッブページに連結させる
一方、接続するクライアント１０のＩＰ住所が第２形態にフォーマットされた接続情報に含まれている場合には、検索エンジン３５を駆動させて該当接続情報の接続語を含む情報をインターネット２０上の複数のサーバーから集める。
【００４３】
検索エンジン３５はウェッブサーバー３４の制御によって、前記接続語を検索語としてインターネット２０上の前記複数サーバーのデータを検索し、クライアント１０が入力した接続語を含む情報を提供するウェッブページの情報を集めて、それを検索結果ページで提供する。
【００４４】
ここでは、クライアント１０としてコンピュータが利用されたが、これ以外にもインターネット２０と連結できる移動通信端末機、インターネット接続機能を有するＴＶなどの他の通信装置を利用することも可能である。
【００４５】
本発明の第１実施例によるリアルネームを利用したウェッブページ接続システムの動作を詳細に説明する。
【００４６】
ここでインターネットブラウザーを駆動する前にクライアント１０がインターネット接続環境設定プログラムを実行させてＩＰ住所確認サービスを提供するサーバーを有する接続装置３０のリアルネームサーバー３３を設定する。一方、一般に用いられる英文ドメインネームサーバー４０のＩＰ住所群を予めバックアップしておいて、それがクライアント１０のインターネット接続環境設定プログラムの終了と共に復帰するようにし、クライアント１０の基本的な使用法にいかなる変化も発生しないようにすることが好ましい。
【００４７】
図２ａ及び図２ｂに、本発明の第１実施例によるリアルネームを利用したウェッブページ接続システムの動作の流れ図が示されている。
【００４８】
添付した図２ａに示されているように、使用者がクライアント１０でウェッブブラウザーまたは電子メールプログラムを駆動させて、ブラウザーの接続語入力窓に接続語を入力すれば、入力された接続語は接続装置３０のリアルネームサーバー３３に提供される（Ｓ１００）。
【００４９】
リアルネームサーバー３３はクライアント１０から提供される接続語が英文ドメインネームであるかリアルネームであるかを、Ｓ１１０で判断する。例えば、入力された接続語が”netpia.net”におけるように識別字であるドット記号"．"が含まれている場合には、リアルネームサーバー３３が、入力された接続語が英文ドメインネームであると判断して、入力された接続語を英文ドメインネームサーバー４０に提供する（Ｓ１２０）。
【００５０】
これにより英文ドメインネームサーバー４０は入力される接続語に対応するＩＰ住所をクライアント１０に提供しクライアント１０が該当ＩＰ住所を有するウェッブページに接続されるようにする（Ｓ１３０）。
【００５１】
一方、段階Ｓ１１０において、入力された接続語に識別字である”．”が含まれていない場合に、リアルネームサーバー３３は入力された接続語がリアルネームであると判断し、入力された接続語に基づいてリアルネームデータベース３１を検索して対応するＩＰ住所を探す（Ｓ１４０〜Ｓ１５０）。
【００５２】
入力された接続語がリアルネームデータベース３１に保存されている場合には該当接続語に対応されているＩＰ住所がリアルＩＰであるか否かを判断する（Ｓ１６０）。リアルＩＰ住所である場合、つまり、入力された接続語であるリアルネームに対応するＩＰ住所に他のリアルネームが対応していない場合には、リアルネームサーバー３３が、検索されたＩＰ住所をクライアント１０に提供して、クライアント１０は該当ＩＰ住所を有するウェッブページに接続させる（Ｓ１７０〜Ｓ１８０）。
【００５３】
一方、リアルＩＰ住所ではない場合、つまり、入力された接続語に対応するＩＰ住所に他のリアルネームが対応している場合に、リアルネームサーバー３３はインターネット接続仲介サービスを提供する接続装置３０のウェッブサーバー３４のＩＰ住所をクライアント１０に提供し、これと共に、クライアント１０のＩＰ住所及び入力された接続語に該当するＵＲＬ情報を含むクライアント接続情報を第１形態でフォーマットして、フォーマッティングされた情報を接続情報データベース３２に保存する（Ｓ１９０）。以下、説明の便宜のために第１形態にフォーマットされた接続情報を第１接続情報と命名する。
【００５４】
段階（Ｓ１５０）において、リアルネームサーバー３３は、入力された接続語がリアルネームデータベース３１に保存されていない場合にも接続仲介サービスを提供する接続装置３０のウェッブサーバー３４のＩＰ住所を、クライアント１０に提供し、クライアント１０のＩＰ住所及び入力された接続語を含むクライアントの接続情報を第２形態にフォーマットして接続情報データベース３２に保存する（Ｓ２００）。以下、説明の便宜のために第２形態にフォーマットされた接続情報を第２接続情報と命名する。
【００５５】
接続情報を保存する場合、例えば使用者が接続を要請した前記クライアントのＩＰ住所をファイル名とし該当ファイルの中に入力した接続語に該当するＵＲＬ情報や接続語を保存する方式で接続情報データベース３２に保存することができ、ファイルの中に特定記号を保存して保存された接続情報が第１形態または第２形態のどちらでフォーマットされた接続情報であるか区別できるようにすることが可能である。
【００５６】
前述したように、入力された接続語に対応するＩＰ住所に他のリアルネームが対応していたり、入力された接続語がリアルネームデータベース３１に保存されていなかったりする場合に、クライアント１０はリアルネームサーバー３３から提供されるＩＰ住所によって接続装置３０のウェッブサーバー３４に接続する（Ｓ２１０）。
【００５７】
次に、添付した図２ｂに示されているように、ウェッブサーバー３４に前記クライアントが接続すれば、クライアント１０がリアルネームサーバー３３を通じて特定ウェッブページに接続しようとした装置であるか否かを識別するために、接続したクライアント１０のＩＰ住所が接続情報データベース３２に保存されているかどうかを判断する（Ｓ２２０〜Ｓ２３０）。
【００５８】
接続したクライアント１０のＩＰ住所が接続情報データベース３２に保存されている場合には、該当接続情報が第１接続情報であるかどうかを判断する（Ｓ２４０）。
【００５９】
接続したクライアント１０の接続情報が第１接続情報である場合、つまり、クライアント１０がＩＰ住所の確認を要請した接続語に対応するＩＰ住所がリアルＩＰ住所ではない場合に、ウェッブサーバー３４は第１接続情報内に含まれているＵＲＬ情報によって該当するウェッブページにクライアント１０を連結させる（Ｓ２５０）。
【００６０】
一方、接続したクライアント１０の接続情報が第２接続情報である場合、つまり、クライアント１０から入力される接続語がリアルネームデータベース３１に保存されていない場合に、ウェッブサーバー３４は検索エンジン３５を駆動させてインターネット２０に連結されている複数のサーバーから該当接続語を含む情報を収集し、クライアント１０を情報検索結果ページに連結させる（Ｓ２６０〜Ｓ２７０）。
【００６１】
例えば、第２接続情報に含まれている接続語が” □□□”である場合にはインターネット２０上の全てのサーバーから” □□□”という単語を含む情報を提供するウェッブページの情報を収集し、検索結果を利用者がブラウザー上で閲覧できるようにＨＴＭＬ化してこれをクライアント１０に提供する。これにより使用者が検索結果の中から接続しようとするウェッブページを示す特定情報をクリックすると、クライアント１０は該当ウェッブページに接続される。
【００６２】
段階（Ｓ２３０）において、接続するクライアント１０のＩＰ住所が接続情報データベース３２に保存されていない場合、つまり、クライアント１０がリアルネームサーバー３３を通じてＩＰ住所確認要請をしなかった場合には、クライアント１０を設定されたページ、例えば接続装置３０のホームページに連結させる（Ｓ２９０）。
【００６３】
本発明の第１実施例によるリアルネームを利用したウェッブページ接続システムでは、既存の英文ドメインネームやリアルネームを使用して所望のウェッブページに容易に接続できる。
【００６４】
本発明の第２実施例によるリアルネームを利用したウェッブページ接続システムについて説明する。
【００６５】
図３に、本発明の第２実施例によるリアルネームを利用したウェッブページ接続システムの構造が示されている。
【００６６】
本発明の第２実施例によるリアルネームを利用したウェッブページ接続システムでは、クライアントがインターネットに接続すれば、クライアントが直ちに接続仲介サービスを提供する接続装置のウェッブサーバーに連結されるようにする。
【００６７】
このために、添付した図３に示すように、リアルネームを利用したウェッブページ接続システムのクライアント１０には、クライアント１０をインターネットに接続したか否かによって、クライアント１０を接続装置５０に接続させるフックモジュール（hook module）１１が含まれている。
【００６８】
フックモジュール１１は、例えば、エクスプローラ（登録商標）のようなウェッブブラウザー上で使用者がエンターコマンドをクリックしたかどうかによって、クライアント１０のインターネット接続動作（接続語入力イベント）発生有無を判断し、"エンターキー"機能の入力前にウェッブブラウザー上で入力された接続語を、特定クエリー形式に変換して接続装置５０に変換された接続語を提供する。
【００６９】
接続装置５０はウェッブサーバー５１及びリアルネームデータベース５２を含む。この接続装置は、更に、特定ウェッブページへの接続禁止機能を提供するために、特定ウェッブページに該当する英文ドメインネームが保存されている接続禁止データベース５３を含む。
【００７０】
ウェッブサーバー５１は本発明の第１実施例とは異なって、更に、クライアント１０のフックモジュール１１から提供される接続語がリアルネームであるか英文ドメインネームなのかを識別する接続語識別モジュール５１１及び接続語がリアルネームである場合にリアルネームデータベース５２を検索してクライアント１０を該当ページに連結させる接続語処理モジュール５１２を含むことができる。そして、本発明の第２実施例によるウェッブページ接続システムは検索エンジン５４をさらに含むことができる。
【００７１】
図４は、本発明の第２実施例によるリアルネームを利用したウェッブページ接続システムの動作の流れ図を示している。
【００７２】
示されているように、クライアント１０のフックモジュール１１はクライアント１０において発生するデータ入力やプログラム駆動によって生成されるメッセージを収集し（Ｓ３００）、収集されたメッセージが"エンターキー"作動メッセージであり、この"エンターキー"機能がインターネット接続プログラム、例えばウェッブブラウザー上で入力された場合に、"エンターキー"動作の発生前に入力された文字列を接続語で判断し、この接続語を特定クエリー式で変換処理した後、クライアント１０を接続装置５０に連結させる（Ｓ３１０〜Ｓ３３０）。
【００７３】
例えば、ウェッブブラウザー上で” □□□”という文字列が入力された後にエンターキーが作動すると、フックモジュールは接続装置５０の"ＵＲＬ"と共に入力された接続語、つまり、” □□□”からなる特定クエリー式を次の通り形成する。
http://www.search.netpia.com/search.asp?keyword=“□□□”
これによりクライアント１０は” □□□”というキーワードで接続装置５０に接続される。したがって、クライアント１０は別途のＩＰ住所確認サービスを提供する追加サーバーに接続せずに接続装置５０のウェッブサーバー５１に直ちに接続される。
【００７４】
一方、エンターキーが作動しなかったりエンターキー機能がインターネット接続プログラム上で作動しない場合、フックモジュール１１は続けてメッセージ収集動作を行う。
【００７５】
クライアント１０から特定クエリー式が入力されると、接続装置５０のウェッブサーバー５１の接続語識別モジュール５１１は特定クエリー式に含まれているキーワードである接続語にドット文字”．”があるかどうかによって英文ドメインネームであるかリアルネームであるかを判断する（Ｓ３４０）。
【００７６】
接続語に”．”が含まれていない場合には接続語がリアルネームであると判断し、次に接続語処理モジュール５１２がリアルネームデータベース５２を検索して、入力された接続語がリアルネームデータベース５２に保存されているかどうかを確認する（Ｓ３５０）。
【００７７】
入力された接続語がリアルネームデータベース５２に保存されていれば、接続語処理モジュール５１２は接続語に対応するＵＲＬ情報によって該当ウェッブページにクライアント１０を連結させる（Ｓ３６０〜Ｓ３７０）。
【００７８】
しかし、入力された接続語がリアルネームデータベース５２に保存されていないと、本発明の第１実施例のように接続語処理モジュール５１２が検索エンジン５４を駆動させてインターネット上で該当接続語を含む情報を提供するウェッブページの情報を収集した後、検索結果ページにクライアント１０を連結させる（Ｓ３８０〜Ｓ４００）。
【００７９】
一方、段階（Ｓ３４０）において、入力された接続語にドット文字”．”が含まれている場合には、接続語が英文ドメインネームであると判断し、次に接続語処理モジュール５１２が接続禁止データベース５３を検索して入力された接続語が、接続が禁止されたウェッブページの英文ドメインネームに該当するかどうかを判断する（Ｓ４１０）。
【００８０】
入力された接続語が接続が禁止されたウェッブページ（例えば、ポルノウェッブページなど）の英文ドメインネームであれば、クライアント１０は入力された接続語に該当するウェッブページに連結されず、それ自身で設定された特定ページ（例えばウェッブページ接続警告メッセージ提供ページ）に連結させる（Ｓ４２０）。しかし、入力された接続語が接続が禁止されたウェッブページの英文ドメインネームではない場合には、クライアント１０を接続語に該当するウェッブページに連結させる（Ｓ４３０）。
【００８１】
このように、本発明の第２実施例によるリアルネームを利用したウェッブページ接続システムでは、クライアントでインターネット接続動作、つまり、クライアント１０において接続語入力動作が発生すれば、クライアント１０が直ちに接続装置に連結され、英文ドメインネーム及びリアルネームを利用したウェッブページ接続が接続装置内で行われることによって、クライアントは該当ウェッブページへより迅速に接続される。
【００８２】
また、特定ウェッブページへの接続を防止できるので、子供や青少年によるポルノウェッブページへの接続を効率的に防止できる。
【００８３】
次に、本発明の第３実施例によるリアルネームを利用したウェッブページ接続システムについて説明する。
【００８４】
前述した本発明の第１及び第２実施例では、一般に用いられる英文ドメインネームでなくリアルネームを処理する別途のリアルネームサーバーを設置しなければならない。しかし、本発明の第３実施例では、既存の英文ドメインネームを該当するＩＰ住所に変換するネームサービスを提供するプログラム、例えば"ＢＩＮＤ"を使用してもリアルネームをＩＰ住所に変換処理できるようにする。このために、リアルネームを英文ドメイン形式、つまり、英文データフォーマットで符号化する。
【００８５】
また、本発明の第３実施例によるリアルネームを利用したウェッブページ接続システムでは、リアルネーム管理の効率性向上のためにリアルネームを階層別に分類して処理する。
【００８６】
図５に本発明の第３実施例によるリアルネームを利用したウェッブページ接続システムのブロック図が示されている。図６は、本発明の第３実施例によるリアルネームを利用してウェッブページ接続システムの例を示す。
【００８７】
図５に示されているように、本発明の第３実施例によるリアルネームを利用したウェッブページ接続システムの接続装置６０は、本発明の第１実施例とは異なって、クライアント１０から入力される接続語を英文データフォーマットで符号化するローカルネームサーバー６１を含み、ドット記号”．”を含む階層的リアルネームに該当するＩＰ住所を提供する階層リアルネームサーバー６２と、ドット記号”．”を含まないリアルネームに該当するＩＰ住所を提供する単一リアルネームサーバー６３と、英文ドメインネームに該当するＩＰ住所を提供する英文ドメインネームサーバー６４を含む。階層リアルネームサーバー６２、単一リアルネームサーバー６３は既存の英文ドメインネーム処理に用いられるＢＩＮＤプログラムを利用してＩＰ住所を確認する。ここでは接続装置６０に英文ドメインサーバー６４が含まれる場合が説明されるが、これとは異なって、英文ドメインサーバー６４が接続装置６０に含まれないことがある。
【００８８】
以下、ドット記号”．”によって階層別に区分されるリアルネーム、例えば"ネットピア．会社"のようにキーワードが複数個であるリアルネームを階層リアルネームと命名し、ドット記号”．”を含まないリアルネーム、例えば” □□□”のように一つのキーワードを有するリアルネームを"単一リアルネーム"と命名する。
【００８９】
階層リアルネームサーバー６２は階層リアルネームを段階別に処理して該当ウェッブページのＩＰ住所を提供するように、基準になる第１段階サーバーであるルートネームサーバー６２１と、ルートネームサーバー６２１に対して順次に連結される第２段階ネームサーバー６２２乃至第ｎ段階ネームサーバー（６２ｎ、ｎ=２、３．…）を含み、これらは各々順次に前段ネームサーバーに連結される。ルートネームサーバー６２１を除いた残り段階のネームサーバー（６２２…６２ｎ）は一つ以上である。一方、単一リアルネームサーバー６３は少なくとも一つ以上のルートネームサーバーを含むことができて、リアルネームを迅速に管理する。
【００９０】
例えば、図６に示すように、階層リアルネームサーバー６２はルートネームサーバー"韓国"は第２段ネームサーバー"会社"、"学校"及び"機関"に連結され、第２段階ネームサーバー"会社"は第３段ネームサーバー"三星"（登録商標）や"大宇"（登録商標）に連結され、第３段ネームサーバー"三星"は第４段階ネームサーバー"物産"、"半導体"、"電子"などに連結され、４段階の階層を形成することができる。
【００９１】
階層リアルネームサーバー６２の各ネームサーバー（６２１〜６２ｎ）及び単一リアルネームサーバー６３は符号化された階層リアルネームや単一リアルネームに対応してＩＰ住所を提供し、本発明の第１実施例に示すようなリアルネームデータベース（図示せず）を含む。
【００９２】
英文ドメインネームサーバー６４は英文ドメインネームに対応するＩＰ住所を提供し、階層リアルネームサーバー６２と同じ階層的構造を含むことが可能である。
【００９３】
本発明の第３実施例によるリアルネームを利用したウェッブページ接続システムの動作の流れ図が図７ａ及び図７ｂに順次に示されている。
【００９４】
図７ａに示されているように、クライアント１０から接続語が入力されれば、接続装置６０のローカルネームサーバー６１は入力される接続語が英文ドメインネームであるかリアルネームであるかを判断する（Ｓ５００〜Ｓ５１０）。
【００９５】
一般に、言語や数字などのデータは８ビット形式で表現され、英文系列のデータは８ビット中の最上位ビット（most significant bit）が"０"と表示され、非英文データは、８ビット中の最上位ビットが"１"と表示される。
【００９６】
従って、本発明の第３実施例でローカルネームサーバー６１はクライアント１０から入力される接続語を示す８ビットのうち最上位ビットが"０"か"１"かによって入力された接続語が英文ドメインネームであるかリアルネームであるかを判断する。
【００９７】
ローカルネームサーバー６１は最上位ビットが"０"である場合には、入力された接続語が英文ドメインネームであると判断して入力された接続語を英文ドメインネームサーバーに提供し（Ｓ５２０）、これにより、英文ドメインネームサーバー６４は入力された英文ドメインネームに該当するＩＰ住所をローカルネームサーバー６１に提供する。そしてローカルネームサーバー６１は英文ドメインネームサーバー６４から入力されるＩＰ住所をクライアント１０に提供して該当ウェッブページに接続するようにする。
【００９８】
しかし、８ビットのうち最上位ビットが"１"である場合には、ローカルネームサーバー６１が入力された接続語がリアルネームであると判断して、入力された接続語を、既存のＢＩＮＤなどのドメインネームサービスを提供するプログラムが処理できる英文データフォーマットに符号化する（Ｓ５３０）。
【００９９】
ＢＩＮＤは英文アルファベット（Ａ-Ｚ、ａ-ｚ）、数字（０〜９）やハイフォン（−）などの英文系データだけが処理できるので、接続語が非英文リアルネームである場合、特に、ハングルのリアルネームである場合には、該当リアルネームを示す２進数が１６進数に変換され、それぞれの１６進数を一つの文字と見なして処理する。しかし、リアルネームを英文データフォーマットに符号化する方法は前記の方法に限定されない。
【０１００】
例えば、英文は１字が１バイトで表示され、ハングル文字は２バイトで表示される。英語は"０ｘ００００"から"０ｘ００７Ｆ"の間で表示され、ハングルは"０ｘＡ１８０"から"０ｘＦＥＦＦ"の間で表示される。２進数に該当する１６進数は下表に示される。
【表１】
0003682023.tif 000003
表１のように、４ビットの２進数が１６進数で示される場合に、例えば入力された接続語が”■■■”である場合、ローカルネームサーバー６１は次のように” □□□”を符号化する。
【０１０１】
ＫＳＣ-５６０１（訳注：ＩＳＯ２０２２準拠の情報交換用符号を定めた韓国規格）の規定により語"□"が"１０１１００１１１１０１１１０１"で表示され、語"□"が"１１０００１１１１１０００１１１"に表示されて、語"□"が"１０１１１１１０１１０００１１０"で表示されれば、ローカルネームサーバー６１は２バイトデータを４ビットデータに分割して、表１に従って語"□"を"０ｘＢ３ＤＤ"に、語"□"を"０ｘＣ７Ｃ７"に、"□"を"０ｘＢＥＣ６"に変換する。従って語” □□□”は"Ｂ３ＤＤＣ７Ｃ７ＢＥＣ６"に符号化できる。そして各１６進数"Ｂ"、"３"、"Ｄ"などを一つの文字として処理し、これによりＢ３ＤＤは４バイトデータとして表示される。このような符号化処理によって語” □□□”は、最上位ビットが"０"と表示される英文データフォーマットに変換されるので、既存の英文データフォーマットを有するデータを処理するプログラム、たとえばＢＩＮＤ、で処理できる。
【０１０２】
ローカルネームサーバー６１はこのように符号化された接続語をリアルネームサーバー６２または単一リアルネームサーバー６３に提供して処理されるようにする。
【０１０３】
一方、入力された接続語がドット記号”．”を含む階層リアルネームである場合、ローカルネームサーバー６１は各接続語を前記の方法で符号化した後に、それを階層リアルネームサーバー６２に提供し、入力された接続語が単一リアルネームである場合には、入力される接続語を前記の方法で符号化した後に、それを単一リアルネームサーバー６２に提供する（Ｓ５４０）。
【０１０４】
ローカルネームサーバー６１から符号化された接続語である単一リアルネームが提供されれば、単一リアルネームサーバー６３は単一リアルネームに対応するＩＰ住所を探して、それをローカルネームサーバー６１に提供し、ローカルネームサーバー６１は該当ウェッブページに接続されるようにＩＰ住所をクライアント１０に提供する（Ｓ５５０〜Ｓ５６０）。
【０１０５】
符号化された接続語である階層リアルネームが提供されれば、階層リアルネームサーバー６２はルートネームサーバー６２１から順次に、該当階層リアルネームに対するＩＰ住所を探す。まず、ローカルネームサーバー６１は符号化された階層リアルネームをルートネームサーバー６２１に提供し（Ｓ５７０）、ルートネームサーバー６２１は、次段階ネームサーバーである第２段階ネームサーバーに接続するように、応答メッセージをローカルネームサーバー６１に送る（Ｓ５８０）。これによりローカルネームサーバー６１は符号化された階層リアルネームを第２段階ネームサーバー６２２に提供し（Ｓ５９０）、第２段階ネームサーバー６２２が符号化された階層リアルネームに対するＩＰ住所を提供できる場合には、第２段階ネームサーバー６２２が該当ＩＰ住所をローカルネームサーバー６１に提供し（Ｓ６００〜Ｓ６１０）、これによりローカルネームサーバー６１は入力されるＩＰ住所をクライアント１０に提供する（Ｓ６２０）。
【０１０６】
これとは異なって、第２段階ネームサーバーが符号化された階層リアルネームに対するＩＰ住所が提供できない場合に、次段階ネームサーバーに接続するようにローカルネームサーバー６１に応答メッセージを送る（Ｓ６３０）。ローカルネームサーバー６１は、階層リアルネームを提供した段階のネームサーバーからＩＰ住所が提供されるまで符号化された階層リアルネームを階層リアルネームサーバー６２に続けて提供する。階層リアルネームサーバー６２の各段階別ネームサーバーは、処理結果によって、次段階ネームサーバーの接続を要請する応答メッセージを送ったり、階層リアルネームに該当するＩＰ住所をローカルネームサーバーに提供する（Ｓ６４０〜Ｓ６６０）。
【０１０７】
例えば、図６に示されているように、"電子．三星．会社"という階層リアルネームが入力されれば、ルートネームサーバーは第２段階ネームサーバーである"会社ネームサーバー"を参照せよという応答メッセージをローカルネームサーバーに送り、従ってローカルネームサーバーは会社ネームサーバーに"電子．三星．会社"を提供する。会社ネームサーバーは"電子．三星．会社"に該当するＩＰ住所がないので第３段階ネームサーバーである"三星．会社ネームサーバー"を参照せよという応答メッセージをローカルネームサーバーに送り、これによりローカルネームサーバーは最終的に三星．会社ネームサーバーに"電子．三星．会社"を提供する。三星．会社ネームサーバーは三星．会社ネームサーバーのデータベースを検索して"電子．三星．会社"に対応するＩＰ住所を探して、それをローカルネームサーバーに提供し、ローカルネームサーバーはＩＰ住所をクライアントに提供する。従ってクライアントは"電子．三星．会社"のウェッブページに接続される。
【０１０８】
このように階層リアルネームサーバーは、階層リアルネームのキーワードのうち一番右端のキーワードから順次に処理してキーワードのうち一番左端キーワードに該当するＩＰ住所をクライアントに提供する。しかし、これに限定されずに、段層リアルネームサーバーは階層リアルネームのキーワードのうち一番左端に位置したキーワードから順次に処理して一番右端キーワードに該当するＩＰ住所をクライアントに提供することもできる。
【０１０９】
これにより、本発明の第３実施例では英文データフォーマットのドメインネームを処理するプログラムを用いてリアルネームを容易に処理できるので、プログラム変更による費用及び時間を減少させることができる。
【０１１０】
また一つのキーワードを含む単一リアルネーム以外にも階層リアルネームも処理でき、これにより接続語処理時にサーバーに与えられる負荷を減少させて検索がより迅速で正確に行われる。
【０１１１】
次に、本発明の第４実施例によるリアルネームを利用したウェッブページ接続システムについて説明する。
【０１１２】
図８に本発明の第４実施例によるリアルネームを利用したウェッブページ接続システムのブロック図が示されている。
【０１１３】
本発明の第４実施例によるリアルネームを利用したウェッブページ接続システムは本発明の第１実施例と同一であるが、第１実施例とは異なって接続情報データベースを含まず、入力された接続語がリアルネームである場合にリアルネームサーバー７１が入力接続語を処理せず、ウェッブサーバー７２が処理する。
【０１１４】
本発明の第４実施例において、ウェッブサーバー７２は接続するクライアント１０の情報からリアルネームサーバー７１にＩＰ住所確認を要請した接続語を抽出する接続語抽出モジュール７２１と、抽出された接続語に基づいてリアルネームデータベース７３を検索して該当するインターネット住所であるＵＲＬ情報を探すリアルネーム処理モジュール７２２からなる。更に、本発明の第４実施例によるリアルネームを利用したウェッブページ接続システムは検索エンジン７４をさらに含むことができる。
【０１１５】
図９は、本発明の第４実施例によるリアルネームを利用したウェッブページ接続システムの動作の流れ図を示している。
【０１１６】
示されているように、クライアント１０から接続語が入力されれば、接続装置７０のリアルネームサーバー７１は、入力された接続語が英文ドメインネームであるかリアルネームであるかを、判断する（Ｓ７１０）。ここでは第１実施例のように接続語を示す８ビットの最上位ビットが"０"または"１"であるかによって接続語が英文ドメインネームであるかリアルネームであるかを判断する。
【０１１７】
入力された接続語が英文ドメインネームであればリアルネームサーバー７１は入力された接続語を英文ドメインネームサーバー４０に提供し、英文ドメインネームサーバー４０は入力される接続語に該当するＩＰ住所を探して、それをリアルネームサーバー７１に提供する（Ｓ７２０〜Ｓ７３０）。
【０１１８】
リアルネームサーバー７１は英文ドメインネームサーバー４０から提供されるＩＰ住所をクライアント１０に提供し、これによりクライアント１０は該当ＩＰ住所を有するウェッブページに接続する（Ｓ７４０〜Ｓ７５０）。
【０１１９】
一方、段階（Ｓ７１０）において、クライアント１０から入力された接続語がリアルネームである場合には第１実施例のようにリアルネームサーバー７１がリアルネームデータベース７３を検索して対応するＩＰ住所を探さず、接続装置７０のウェッブサーバー７２のＩＰ住所をクライアント１０に提供してウェッブサーバー７２に接続するようにする（Ｓ７６０）。
【０１２０】
クライアント１０はリアルネームサーバー７１から提供されるＩＰ住所によって接続装置７０のウェッブサーバー７２に接続し、この時クライアント１０はＩＰ住所確認を要請した接続語とクライアントのＩＰ住所でウェッブサーバー７２に接続する（Ｓ７７０）。
【０１２１】
ウェッブサーバー７２の接続語抽出モジュール７２１は接続するクライアント１０の情報からＩＰ住所確認を要請した接続語情報を抽出した後（Ｓ７８０）、抽出された接続語に基づいてリアルネームデータベース７３を検索する（Ｓ７９０）。
【０１２２】
抽出された接続語がリアルネームデータベース７３に保存されている場合には、ウェッブサーバーが該当接続語に対応しているＵＲＬ情報によってクライアント１０を該当ウェッブページに接続させる（Ｓ８００〜Ｓ８１０）。
【０１２３】
一方、抽出された接続語がリアルネームデータベース７３に保存されていない場合には、第１実施例がしたように、ウェッブサーボ７２が検索エンジン７４を駆動させてインターネット２０に連結されている複数のサーバーから該当接続語を含む情報を提供するウェッブページの情報を収集して、それをクライアント１０に提供する（Ｓ８２０）。
【０１２４】
接続するクライアントの情報からＩＰ住所確認の要請に使用した接続語を抽出して利用することにより、クライアント接続情報を保存するための別途のデータベースが要求されなく、より迅速にクライアントを該当ウェッブページに接続させることができる。
【０１２５】
一方、階層リアルネーム処理に対しては第３実施例、つまり、リアルネームを英文データフォーマットで符号化するウェッブページ接続システムが記述されたが、これは前記方法に限るものではなく、全ての実施例において、入力される接続語がリアルネームであるか英文ネームであるかは、第３実施例のように最上位ビット値によって判断でき、各リアルネームサーバーが階層リアルネームも処理するようにすることもできる。ウェッブサーバーは前記実施例のサーチエンジンを含むことができる。
【０１２６】
前述したように、ブラウザー（電子メール包含）上のＵＲＬ、つまり、インターネット住所入力窓にリアルネームを入力する場合に該当するウェッブページに接続されるようにすることの他に、本発明の実施例によるウェッブページ接続システムはインターネット住所入力窓でなく検索サービスのための検索語入力窓等にリアルネームを入力する場合にも該当するウェッブページに接続できる。
【０１２７】
例えば、前述されたウェッブページシステムのクライアントが接続装置のウェッブサーバーに接続すれば、ウェッブサーバーがウェッブページ接続のための検索語入力窓を提供し、検索語入力窓に希望するリアルネームを入力すれば、ウェッブサーバーがこのリアルネームに基づいてリアルネームデータベースを検索し該当するＵＲＬ情報を探し、直ちにクライアントを該当インターネット住所を有するウェッブページに接続できる。
【０１２８】
従って、検索サービスを提供する場合にも単純に該当情報を含むウェッブページの情報を提供するだけでなく、クライアントによる追加のクリックやＵＲＬ入力動作なくクライアントを該当するウェッブページに直ちに連結することが可能である。
【０１２９】
本発明は請求範囲から逸脱しない範囲内で様々な変更及び実施が可能である。
【０１３０】
発明の効果
本発明の実施例によるウェッブページ接続システムでは英文ドメインネームのＵＲＬ以外にリアルネームも利用してウェッブページに接続できるので、使用者が特定ウェッブページの接続語をいちいち記憶する必要がない。
【０１３１】
既存のドメインネームサーバーでネームサービスを提供するＢＩＮＤプログラムを使う場合、リアルネームを利用したウェッブページ接続が可能である。
【０１３２】
クライアントが入力した接続語に対するＵＲＬ情報がない場合、インターネット上の複数サイトから接続語に関する種々の情報を提供するウェッブページの情報を提供することによって、使用者は所望のウェッブページにより容易で迅速に接続できる。
【０１３３】
また、本発明はリアルネームを階層別に分類して、それを処理することにより、リアルネームを処理するサーバーの負荷を減少させて、より効率的で迅速にリアルネーム処理ができる。
【図面の簡単な説明】
【図１】  本発明の第１実施例によるリアルネームを利用したウェッブページ接続システムを示したブロック図である。
【図２Ａ】  本発明の第１実施例によるリアルネームを利用したウェッブページ接続システムの動作に関するフローチャートである。
【図２Ｂ】  本発明の第１実施例によるリアルネームを利用したウェッブページ接続システムの動作に関するフローチャートである。
【図３】  本発明の第２実施例によるリアルネームを利用したウェッブページ接続システムを示したブロック図である。
【図４】  本発明の第２実施例によるリアルネームを利用したウェッブページ接続システムの動作に関するフローチャートである。
【図５】  本発明の第３実施例によるリアルネームを利用したウェッブページ接続システムを示したブロック図である。
【図６】  本発明の第３実施例によるリアルネームを利用したウェッブページ接続システムの例示図である。
【図７Ａ】  本発明の第３実施例によるリアルネームを利用したウェッブページ接続システムの動作に関するフローチャートである。
【図７Ｂ】  本発明の第３実施例によるリアルネームを利用したウェッブページ接続システムの動作に関するフローチャートである。
【図８】  本発明の第４実施例によるリアルネームを利用したウェッブページ接続システムを示したブロック図である。
【図９】  本発明の第４実施例によるリアルネームを利用したウェッブページ接続システムの動作に関するフローチャートである。
【符号の説明】
１０  クライアント
１１  フックモジュール
２０  インターネット
３０、５０、６０、７０    接続装置
３１、５２、７３    リアルネームデータベース
３２  接続情報データベース
３３、７１   リアルネームサーバー
３４、５１、７２    ウェッブサーバー
３５、５４、７４    検索エンジン
４０、６４   英文ドメインネームサーバー
５３  接続禁止データベース
６１  ローカルネームサーバー
６２  階層リアルネームサーバー
６３  単一リアルネームサーバー
５１１       接続語識別モジュール
５１２       接続語処理モジュール
６２１       ルートネームサーバー
６２２       第２段階ネームサーバー
７２１       接続語抽出モジュール
７２２       リアルネーム処理モジュール
【図１】
0003682023.tif 000004
【図２Ａ】
0003682023.tif 000005
【図２Ｂ】
0003682023.tif 000006
【図３】
0003682023.tif 000007
【図４】
0003682023.tif 000008
【図５】
0003682023.tif 000009
【図６】
0003682023.tif 000010
【図７Ａ】
0003682023.tif 000011
【図７Ｂ】
0003682023.tif 000012
【図８】
0003682023.tif 000013
【図９】
0003682023.tif 000014