(57)【要約】本発明はウェブページのフィールドデータ埋込みシステムおよびその方法に関し、インターネットに接続可能なユーザーコンピュータに構築され、ウェブページで情報入力の要求されるフィールドデータに対する情報を有するユーザー情報データベース、共通のフィールドに対して設定可能なタイトルに対するデータを有し、共通のタイトルに対する前記ユーザー情報データベースとリンクされる定義タイトルを有し、前記タイトルに対するデータがフィールドデータ名として区分されるタイトルデータベースと、ウェブブラウザで接続した活性化したウェブページのフィールドデータを分析し、それに対するタイトルおよびフィールドを読み出し、タイトルとフィールドを一対一にマッチングさせた後前記タイトルデータベースを参照して該当タイトルに対する定義タイトルを設定し、定義タイトルに対する前記ユーザー情報データベースの値をフィールドに代入させるフィールドデータ分析ロボットと、トレーを駆動し、トレーに挿入される埋込み機能が前記ユーザーによって選択されると前記フィールドデータ分析ロボットを駆動して埋込みを行うトレーエンジンと、を備える。【選択図】図１
2004523808.tif 000002
【特許請求の範囲】
【請求項１】
インターネットに接続可能なユーザーコンピュータに構築されるウェブページのフィールドデータ埋込みシステムにおいて、
ウェブページで情報入力の要求されるフィールドデータに対する情報を有するユーザー情報データベース；
共通のフィールドに対して設定可能なタイトルに対するデータを有し、共通のタイトルに対する前記ユーザー情報データベースとリンクされる定義タイトルを有するタイトルデータベース；
ウェブブラウザで接続した活性化したウェブページのフィールドデータを分析し、それに対するタイトルおよびフィールドを読み出し、前記タイトルデータベースを参照して該当タイトルに対する定義タイトルを設定し、定義タイトルに対する前記ユーザー情報データベースの値をフィールドに代入させるフィールドデータ分析ロボット；および
トレーを駆動し、トレーに挿入される埋込み機能が前記ユーザーによって選択されると前記フィールドデータ分析ロボットを駆動して埋込みを行うトレーエンジン；を備えることを特徴とするウェブページのフィールドデータ埋込みシステム。
【請求項２】
トレーを利用してウェブページ上の情報入力を要求するフィールドに対して埋込みを行うウェブページのフィールドデータ埋込み方法において、
活性状態のウェブブラウザの前記ウェブページのフィールドデータを分析してタイトルとフィールドを読み出す段階；
読み出した前記タイトルをタイトルデータベースに照会してタイトルに対する定義を行う段階；
前記定義されたタイトルに対するユーザー情報データベースの値を該当フィールドの値として代入する段階；および
代入されたフィールドの値を前記ウェブページフィールドデータの該当領域に入力する段階；を備えることを特徴とするウェブページのフィールドデータ埋込み方法。
【請求項３】
ユーザーは前記トレーによって出力される補助トレーのメニューを利用してフィールドデータ名を選択し、それに基づいて前記タイトルを前記タイトルデータベースに照会するとき、まず前記フィールドデータ名に対するタイトルを区分した後、前記照会を行うことを特徴とする請求項２記載のウェブページのフィールドデータ埋込み方法。
【請求項４】
前記ウェブページのフィールドデータを分析する段階でタイトルを読み出し、それに基づいて前記タイトルを前記タイトルデータベースに照会するとき、まず前記フィールドデータ名に対するタイトルを区分した後、前記照会を行うことを特徴とする請求項２記載のウェブページのフィールドデータ埋込み方法。
【発明の詳細な説明】
【０００１】
【技術分野】
本発明は、ウェブページのフィールドデータ埋込みシステムおよびその方法に関し、さらに詳細には、会員加入書、掲示板、求人求職またはショッピングモールの決済書などのようなウェブページのフィールドデータを分析し、ユーザーが希望する場合、該当フィールドデータで情報入力の要求されるフィールドに値を代入して埋込みすることによってユーザーに使用上の利便性を提供するウェブページのフィールドデータ埋込みシステムおよびその方法に関する。
【０００２】
【背景技術】
インターネット関連技術の発展に伴い、さまざまな形態のサービスがＷＷＷ（Ｗｏｒｌｄ Ｗｉｄｅ Ｗｅｂ，ワールドワイドウェブ）を通じて提供されており、インターネットといったオンライン媒介体は、情報交流の水準を越えて政府、企業および消費者間の電子商取引を具現する手段として位置付けられるに至った。
【０００３】
政府や企業および消費者は、インターネット上でホームページを運営して情報を提供したり、ショッピングモールを運営して電子商取引を具現したり、或いは求人求職のような中継サービスを具現したりしている。
【０００４】
このようなインターネット環境でユーザーはショッピングモールサイトや特定情報提供サイトまたは求人／求職サイトなどに接続し会員加入、掲示板への内容書込みまたは求人／求職書作成などを行う。
【０００５】
しかし、このとき、ユーザーは、同一または類似した情報の入力を要求する各種サイトごとにその必要情報を一々手作業で入力しなければならなかったし、掲示板に文を書き込む時にも、ユーザーが配信したい全てのサイトに対して一々内容をタイピングしてメールを送る面倒な作業を繰り返し行わなければならなかった。
【０００６】
そこで、インターネット環境でより容易に会員加入、掲示板への内容書込みまたは求人／求職書作成などが行えるツール（Ｔｏｏｌ）の開発が求められているのが現状である。
【０００７】
【発明の開示】
本発明の目的は、ユーザーが希望する場合、接続されたウェブページのフィールドデータを分析し、情報入力の要求されるフィールドに対して埋込みがなされ、ユーザーの手作業無しに特定ウェブページから要求するフィールドデータの作成を行う機能を提供することにある。
【０００８】
本発明の他の目的は、同一フィールドに適用可能なタイトルに対するデータベースを構築してウェブページのフィールドデータを分析する際に、タイトルの定義で情報入力の要求されるフィールドに対する区分を行い、それに対する値を代入してウェブページのフィールドデータ埋込みを具現することにある。
【０００９】
前記目的を達成するために、本発明によるウェブページのフィールドデータ埋込みシステムは、インターネットに接続可能なユーザーコンピュータに構築され、ウェブページで情報入力の要求されるフィールドデータに対する情報を有するユーザー情報データベース、共通のフィールドに対して設定可能なタイトルに対するデータを有し、これら共通のフィールドにタイトルをユーザー情報データベースとリンクさせるための定義タイトルを有するタイトルデータベースと、ウェブブラウザで接続した活性化したウェブページのフィールドデータを分析してタイトルおよびフィールドを読み出し、タイトルとフィールドを一対一にマッチングさせた後タイトルデータベースを参照して該当タイトルに対する定義タイトルを設定し、定義タイトルに対するユーザー情報データベースの値をフィールドに代入させるフィールドデータ分析ロボットと、トレーを駆動し、トレーに挿入される埋込み機能が前記ユーザーによって選択されると前記フィールドデータ分析ロボットを駆動して埋込みを行うトレーエンジンと、を備えて構成する。
【００１０】
そして、本発明によるウェブページのフィールドデータ埋込み方法は、トレーを利用してウェブページ上の情報入力を要求するフィールドに対して埋込みを行い、活性状態のウェブブラウザの前記ウェブページのフィールドデータを分析してタイトルとフィールドを読み出す段階と、読み出した前記タイトルをタイトルデータベースに照会してタイトルに対する定義を行う段階と、前記定義されたタイトルに対するユーザー情報データベースの値を該当フィールドの値として代入する段階と、代入されたフィールドの値を前記ウェブページフィールドデータの該当領域に入力する段階と、を備えて構成する。
【００１１】
【発明の実施の最良な形態】
以下、本発明によるウェブページのフィールドデータ埋込みシステムおよび方法に対する好ましい実施例を、添付図面を参照して詳細に説明する。なお、同じ参照符号は複数図面を通して対応する部分を示す。
【００１２】
図１を参照すれば、インターネットにはクレジットカード会社が運営するクレジットカード会社サーバ１２、ショッピングモールが運営するショッピングモールサーバ１４、求人／求職中継会社が運営する求人／求職中継サーバ１６、およびアカウント管理やブックマーク管理などを行う個人情報管理サーバ１８などが接続され、独立にホームページが構築されて運営される。
【００１３】
クレジットカード会社サーバ１２は、クレジットカード発行申請、クレジットカードのオンライン利用、会員情報変更、決済代金照会のような機能を具現するためのウェブページで構成されたホームページが構築され、ショッピングモールサーバ１４は、会員加入、ショッピングのための商品情報、価格情報、イベント情報などの照会と商品購買および決済を行うためのウェブページで構成されたホームページが構築され、求人／求職中継サーバ１６は、会員加入、求人／求職登録などのような情報を提供するためのホームページが構築され、個人情報管理サーバ１８は、アカウント登録、ブックマーク登録およびトレー提供のためのホームページが構築される。
【００１４】
ユーザーはインターネット１０に接続可能な通信モジュールを有するユーザーコンピュータ２０を通じてインターネット１０に接続して上述した各サーバが運営するホームページに接続する。
【００１５】
ユーザーコンピュータ２０は、本発明によるウェブページのフィールドデータ埋込み機能を具現するために、個人情報管理サーバ１８のような特定サーバが提供するトレー設定のためのプログラムをダウンロードしてインストールする。
【００１６】
トレー設定のためのプログラムをインストールすると、ユーザーコンピュータ２０にはトレー駆動のためのトレーエンジン２２が搭載され、トレーエンジン２２はフィールドデータ分析ロボット２４を有する。そして、フィールドデータ分析ロボット２４はユーザー情報データベース２６とタイトルデータベース２８を有する。
【００１７】
ここで、ユーザー情報データベース２６は個人情報管理サーバ１８に設定されることができ、この場合、ユーザーが埋込みを要請すればユーザーコンピュータ２０がインターネットを通じてユーザー情報データベース２６のデータを照会し、その値を埋込みに適用するように構成されることができる。
【００１８】
トレーエンジン２２はユーザーコンピュータ２０の駆動初期またはトレー駆動の選択時点で情報登録／変更、埋込みなどの機能を有するトレーを出力し、項目選択にしたがって細部機能を有する補助トレーも出力する。
【００１９】
そして、フィールドデータ分析ロボット２４は、ユーザーコンピュータ２０のウェブブラウザによって接続されたサイトの活性化したウェブページのフィールドデータを分析し、フィールドデータ分析に必要なタイトルを有するタイトルデータベース２８が構築され、フィールドデータに代入のためのユーザー情報を有するユーザー情報データベース２６が構築される。
【００２０】
前述の構成によってユーザーは、ユーザーコンピュータ２０で駆動されるウェブブラウザを利用してインターネット１０に接続される任意のウェブサイトに接続し、情報の検索、電子商取引などを行う。
【００２１】
このとき、ユーザーは特定ウェブサイトに自分の意見やお知らせなどの内容を登録したい場合は、図２のように、姓名、メールアドレス、ホームページ、パスワードおよび内容の入力を要求する掲示板機能を有するウェブページに該当情報を入力しなければならないし、また、特定ウェブサイトから提供するサービスを利用したい場合は、ＩＤ、パスワード、姓名、住民番号、生年月日など内容の入力を要求する会員加入のためのウェブページに該当情報を入力しなけばならない。
【００２２】
この場合、ユーザーは、トレーエンジン２２によって生成されるトレーを駆動させ、ユーザー情報入力を要求するフィールドに予め貯蔵されたユーザー情報を利用して埋込み機能を行えばよい。
【００２３】
具体的に、トレーは図４または図６のように提供されることができるが、図４は、トレーのメニューから提供される埋込みを選択する場合、現在フィールドデータと情報入力の要求されるフィールドを分析し、埋込みを行う実施例であり、図６は、トレーメニューから提供される埋込みを選択した後、埋込みするためのフィールドデータの種類を選択する場合、フィールドデータから情報入力の要求されるフィールドを分析し埋込みを行う他の実施例である。
【００２４】
図４に示すように、トレー４０は情報登録／変更および埋込み機能などを提供することができ、情報登録／変更をユーザーが選択すれば、トレーエンジン２２はフィールドデータ分析ロボット２４を駆動してユーザー情報データベース２６に貯蔵された情報を出力し、ユーザーが該当情報を登録および変更すればトレーエンジン２２はフィールドデータ分析ロボット２４を駆動してそれに対するデータをユーザー情報データベース２６に貯蔵する機能を行う。
【００２５】
このように、埋込み要請があればユーザー情報データベース２６に貯蔵されたデータが後述される分析を通じて定義されたフィールドに代入される。
【００２６】
ユーザーの埋込み機能選択による動作を図５を参照して説明すると、下記のようになる。
【００２７】
トレー４０が駆動され（Ｓ１０）、ユーザーが図４のようにトレー４０の‘埋込み’を選択すれば（Ｓ１２）、フィールドデータ分析ロボット２４は現在活性状態のウェブブラウザのフィールドデータを分析する（Ｓ１４）。
【００２８】
ウェブブラウザはユーザーが接続したウェブページを臨時貯蔵しており、ウェブページはＨＴＭＬ（Ｈｙｐｅｒ Ｔｅｘｔ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ；以下、‘ＨＴＭＬ’と称する）文書で作成される。
【００２９】
ＨＴＭＬ文書は、ハイパーテキスト（Ｈｙｐｅｒｔｅｘｔ）、ハイパーメディア（Ｈｙｐｅｒｍｅｄｉａ）、ハイパーリンク（Ｈｙｐｅｒｌｉｎｋ）の具現が可能で、タグ（ｔａｇ）でデータの性質および分類を区分する。
【００３０】
掲示板や会員加入および求人／求職登録などの具現のためのＨＴＭＬ文書は、会員や掲示板の文または求人／求職登録内容をデータベースに登録させ、照会または内容変更などの機能を具現するためにＣＧＩ（Ｃｏｍｍｏｎ Ｇａｔｅｗａｙ Ｉｎｔｅｒｆａｃｅ）、Ｐｅｒｌ（Ｐｒａｃｔｉｃａｌ Ｅｘｔｒａｃｔｉｏｎ ａｎｄ Ｒｅｐｏｒｔ Ｌａｎｇｕａｇｅ）、ジャバスクリプト（Ｊａｖａｓｃｒｉｐｔ）またはＡＳＰ（Ａｃｔｉｖｅ Ｓｅｒｖｅｒ Ｐａｇｅ）と連動するように作成される。
【００３１】
ＣＧＩ、Ｐｅｒｌ、ジャバスクリプトまたはＡＳＰと連動してデータベースに登録するためのタイトルとフィールドがＨＴＭＬ文書に含まれ、その文書の性格を表す“掲示板”または“会員加入”のようなフィールドデータ名も含まれる。
【００３２】
図３を参照すれば、活性状態のウェブブラウザに出力される会員加入のためのウェブページをなすＨＴＭＬ文書はソースコードの組合せでなり、ソースコードには、フィールドデータ名に対する名称と位置やフォントおよびサイズを定義するためのコードと、会員加入のために入力を必要とするフィールドに対するタイトルと位置やフォントおよびサイズを定義するためのコード、そしてタイトルに該当するフィールドに対する定義のためのコードおよびフィールドにリンクされて連動するプログラムおよびデータベースに対する定義のためのコード等が含まれている。
【００３３】
例えば、図３では、フィールドデータ名は‘会員加入’、タイトルは‘ＩＤ’、‘パスワード’、‘パスワードヒント’、‘推薦人ＩＤ’などとなる。
【００３４】
そして、フィールドは、各タイトルと隣接した位置に空欄で形成された領域に対して一対一に与えられたコードであり、これは、ソースコードとして存在するだけで、ウェブページ上には表示されない。フィールドは各タイトルに対する空欄に一対一にマッチングされ、具体的に、‘ＩＤ’の空欄に対してフィールドは‘＿ｉｄ’、‘パスワード’の空欄に対してフィールドは‘＿ｐａｓｓ’、‘パスワードヒント’に対してフィールドは‘＿ｐａｓｓｈｉｎｔ’、‘姓名’の‘名’に対してフィールドは‘＿ｆｎａｍｅ’、‘姓名’の‘姓’に対してフィールドは‘＿ｌｎａｍｅ’。‘住民番号’に対してフィールドは‘＿ｐｃｏｄｅ’などのようにそれぞれ空欄に対してフィールド名が与えられる。
【００３５】
フィールドデータ分析ロボット２４は、読み出したタイトルをタイトルデータベース２８に照会し、読み出したタイトルが何であるかを定義する。
【００３６】
ここで、タイトルデータベース２８は、フィールドデータごとに要請されるタイトルを区分してデータを構築し、タイトルとして設定され得るさまざまな類型が登録されており、さまざまに設定され得るタイトルに対する定義されたタイトル（以下、‘定義タイトル’と略す）を有する。
【００３７】
ここで、フィールドデータごとに要請されるタイトルは、タイトルデータベース２８に会員加入するために必要なタイトル、掲示板に登録するためのタイトルおよび求人／求職登録のためのタイトルなどのように区分される。
【００３８】
また、タイトルとして設定され得るさまざまな類型の一つであるアカウントの場合、アカウント、アカウントＩＤ、ＩＤなどのようにタイトルが設定され得るので、これら設定可能なものがデータベースに登録されている。そして、これらの類似タイトルに対する定義フィールド名は‘アカウント’と設定されることができる。
【００３９】
したがって、図３のようなフィールドデータにおいて、フィールドデータ分析ロボット２４はフィールドデータを分析し（Ｓ１４）、フィールドデータ名を‘会員加入’と、タイトルを‘ＩＤ’と、そしてそれに対するフィールドを‘＿ｉｄ’と読み出し（Ｓ１６）、それに基づいてデータベースを照会し‘会員加入’に対するタイトルを区分する。その後、‘会員加入’に対して区分されたタイトルを照会し‘ＩＤ’に対する定義タイトルが‘アカウント’であることを確認し、該当タイトルを‘アカウント’と定義する（Ｓ１８）。
【００４０】
読み出したタイトルが定義されると（Ｓ１８）、定義タイトルに該当するユーザー情報データベース２６の値をフィールドの値として代入する（Ｓ２０）。具体的に、ユーザー情報データベース２６の‘アカウント’に対する値が‘ｇｕｅｓｔ’と設定されたら、‘ＩＤ’に対するフィールド‘＿ｉｄ’に‘ｇｕｅｓｔ’が代入される。
【００４１】
前述のような代入は、各タイトルに対するフィールドに対してなされ、各フィールド値は活性化した状態のウェブブラウザのウェブページの該当領域に入力される（Ｓ２２）。
【００４２】
その後、トレー駆動が終了したか否かを確認し（Ｓ２４）、トレー駆動状態を保持するか（Ｓ１０）、トレー駆動を終了する。
【００４３】
したがって、ユーザーはウェブページに一々会員加入などの目的のために手作業で空欄に対する値を入力せずに、トレーを利用して‘埋込み’を実行することによって‘会員加入’に必要なデータの入力を簡単に行うことができる。
【００４４】
一方、図６および図７のように、埋込みのためのフィールドデータの種類を予め選択し、フィールドデータにおいて入力の要求されるフィールドを分析して埋込みを行う他の実施例を構成することができる。図６の実施例におけるトレー４０の‘情報登録／変更’機能は、図４および図５の実施例と同様に適用される。
【００４５】
そして、ユーザーがトレー４０の‘埋込み’機能を選択すると、補助トレー４２が出力され、補助トレー４２には‘埋込み’のためのフィールドデータの種類を選択するための‘決済情報’、‘会員加入’、‘掲示板’、‘求人／求職’のようなメニューを有する。
【００４６】
ユーザーが補助トレーの‘会員加入’を選択すれば、フィールドデータ分析ロボット２４は現在埋込みを希望するフィールドデータに対するフィールドデータ名を‘会員加入’として予め認識する。
【００４７】
つまり、図６のトレー４０が駆動され（Ｓ３０）ユーザーによって‘埋込み’が選択されると（Ｓ１２）、補助トレー４２を利用してフィールドデータを選択する（Ｓ３４）。
【００４８】
フィールドデータ分析ロボット２４は選択されたフィールドデータによるフィールドデータ名を予め認識した後、活性状態のウェブブラウザのフィールドデータを分析する（Ｓ３６）。
【００４９】
ウェブブラウザのフィールドデータを分析してフィールドデータ分析ロボット２４はタイトルとそれに対するフィールドを読み出し（Ｓ３８）、読み出したタイトルをタイトルデータベースに照会した後、読み出したタイトルを定義する（Ｓ４０）。
【００５０】
ここで、‘フィールドデータ名’は、ユーザーの補助トレー４２を利用した選択によって‘会員加入’と定められるので、フィールドデータ分析ロボット２４はタイトルとフィールドのみをウェブページから読み出す。
【００５１】
つまり、例えば、フィールドデータ分析ロボット２４は、フィールドデータを分析し（Ｓ３６）、タイトルを‘ＩＤ’と、そしてそれに対するフィールドを‘＿ｉｄ’と読み出し（Ｓ３８）、それに基づいてタイトルデータベース２８を照会し‘ＩＤ’に対する定義タイトルが‘アカウント’であるのを確認し、‘アカウント’としてタイトルを定義する（Ｓ４０）。このとき、フィールドデータ分析ロボット２４は予め定められたフィールドデータ名にそれに対するタイトルデータを区分した後、タイトルに対する定義を行う。
【００５２】
読み出したタイトルが定義されると（Ｓ４０）、定義タイトルに該当するユーザー情報データベース２６の値をフィールドの値として代入する（Ｓ４２）。具体的に、ユーザー情報データベース２６の‘アカウント’フィールドに対する値が‘ｇｕｅｓｔ’と設定されたら、‘ＩＤ’に対するフィールドコード‘＿ｉｄ’に‘ｇｕｅｓｔ’が代入される。
【００５３】
上述のような代入は、各タイトルに対するフィールドに対してなされ、各フィールド値はフィールドデータの該当領域に入力される（Ｓ４４）。
その後、フィールドデータ分析ロボット２４は、トレー駆動が終了したか否かを確認し（Ｓ４６）、トレー駆動状態を保持するか（Ｓ１０）、トレー駆動を終了する。
【００５４】
本発明の具体的な実施例として例示はしなかったが、そのほかにも、掲示板に登録したい各種の文をユーザー情報データベース２６に登録させ、それに対する内容が補助トレー４２の‘掲示板’を選択すると連動して表示されるようにして内容を埋込みするように構成してもよい。この場合も、本発明による実施例によってタイトルとフィールドを確認し、該当内容をそれに対して定義されたタイトルの値をフィールドに代入する過程によって行えばよい。
【００５５】
【産業上の利用性】
したがって、本発明によれば、ユーザーがインターネットを通じて接続するサイトから出力されるウェブページのうち、掲示板、会員加入、求人／求職などのように情報入力の要求されるウェブページに対して必要なデータを自動的に埋込みできるため、使用上の利便性を提供する効果がある。
【図面の簡単な説明】
【図１】図１は本発明によるウェブページのフィールドデータ埋込みシステムの好ましい実施例を示すブロック図である。
【図２】図２はフィールドデータの一例として掲示板のウェブページを示す図である。
【図３】図３はフィールドデータを他の例として会員加入のウェブページを示す図である。
【図４】図４は実施例によって駆動されるトレー窓の例示図である。
【図５】図５は図４のトレーによる埋込み方法を説明する流れ図である。
【図６】図６は実施例によって駆動されるトレー窓の他の例示図である。
【図７】図７は図６のトレーによる埋込み方法を説明する流れ図である。
【図１】
2004523808.tif 000003
【図２】
2004523808.tif 000004
【図３】
2004523808.tif 000005
【図４】
2004523808.tif 000006
【図５】
2004523808.tif 000007
【図６】
2004523808.tif 000008
【図７】
2004523808.tif 000009
【国際公開パンフレット】
2004523808.tif 000010
2004523808.tif 000011
2004523808.tif 000012
2004523808.tif 000013
2004523808.tif 000014
2004523808.tif 000015
2004523808.tif 000016
2004523808.tif 000017
2004523808.tif 000018
2004523808.tif 000019
2004523808.tif 000020
2004523808.tif 000021
2004523808.tif 000022
2004523808.tif 000023
2004523808.tif 000024
2004523808.tif 000025
2004523808.tif 000026
2004523808.tif 000027
2004523808.tif 000028
2004523808.tif 000029
2004523808.tif 000030
2004523808.tif 000031
【国際調査報告】
2004523808.tif 000032