(57)【特許請求の範囲】
【請求項１】
インターネットを介して受信されるホームページに予め添付された既存バナーをパーソナルバナーに変更するパーソナルバナー作成プログラムであって、
該パーソナルバナー作成プログラムは、パーソナルバナーに変更すべき既存バナーと、この既存バナーの代わりに用いるパーソナルバナーの画像と、さらに該パーソナルバナーのリンク先アドレスとを記録し、
ブラウザがインターネットを介して上記ホームページを受信する際には、該ホームページのデータを上記ブラウザに先立って入力し、かつ該ホームページに添付された上記既存バナーをパーソナルバナーに変更してから、変更後のホームページのデータを上記ブラウザに受け渡すことを特徴とするパーソナルバナー作成プログラム。
【請求項２】
上記パーソナルバナー作成プログラムは、変更すべき既存バナーを有するホームページを表示し、このホームページに添付された既存バナーが変更のために選択されたら、該ホームページのアドレスと、選択された既存バナーのホームページ上の位置とを記録することを特徴とする請求項１に記載のパーソナルバナー作成プログラム。
【請求項３】
上記パーソナルバナー作成プログラムは、複数のパーソナルバナーの画像を表示し、いずれか１の画像が選択されたら、該画像を上記既存バナーの代わりに用いるパーソナルバナーの画像として記録することを特徴とする請求項１又は請求項２に記載のパーソナルバナー作成プログラム。
【請求項４】
上記パーソナルバナー作成プログラムは、複数のパーソナルバナーのリンク先アドレスを表示し、いずれか１のアドレスが選択されたら、該アドレスを上記既存バナーの代わりに用いるパーソナルバナーのリンク先アドレスとして記録することを特徴とする請求項１ないし請求項３のいずれかに記載のパーソナルバナー作成プログラム。
【請求項５】
上記パーソナルバナー作成プログラムは、オペレータによって入力されたリンク先アドレスを上記既存バナーの代わりに用いるパーソナルバナーのリンク先アドレスとして記録することを特徴とする請求項１ないし請求項３のいずれかに記載のパーソナルバナー作成プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はパーソナルバナー作成プログラムに関し、より詳しくは、ホームページに予め添付されている既存バナーを、オペレータの好みのパーソナルバナーに変更することができるパーソナルバナー作成プログラムに関する。
【０００２】
【従来の技術】
パーソナルコンピュータを通信回線を介してインターネットに接続し、ブラウザによってホームページを表示させることは広く行われている。そしてこの種のホームページでは一般に公告などを目的として複数の既存バナーが添付されており、いずれかの既存バナーを選択（クリック）することにより他のホームページへリンクすることができるようになっている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記既存バナーはホームページの製作者によって予め決定されているため、パーソナルコンピュータのオペレータが閲覧したいホームページにリンクするような既存バナーが添付されているとは限らない。
そしてオペレータが頻繁に閲覧するホームページが複数ある場合、それぞれのホームページを行き来するためには、ブラウザに閲覧したいホームページのアドレスを入力してそのアドレスを選択する必要があり、操作が煩雑であった。
そこで本発明は、オペレータの選択したホームページに予め添付されている既存バナーをオペレータの任意のパーソナルバナーに変更することができるようにし、このパーソナルバナーを選択することにより直ちに望みのホームページを表示させることができるようにしたパーソナルバナー作成プログラムを提供するものである。
【０００４】
【課題を解決するための手段】
すなわち本発明は、インターネットを介して受信されるホームページに予め添付された既存バナーをパーソナルバナーに変更するパーソナルバナー作成プログラムであって、
該パーソナルバナー作成プログラムは、パーソナルバナーに変更すべき既存バナーと、この既存バナーの代わりに用いるパーソナルバナーの画像と、さらに該パーソナルバナーのリンク先アドレスとを記録し、
ブラウザがインターネットを介して上記ホームページを受信する際には、該ホームページのデータを上記ブラウザに先立って入力し、かつ該ホームページに添付された上記既存バナーをパーソナルバナーに変更してから、変更後のホームページのデータを上記ブラウザに受け渡すようにしたものである。
【０００５】
以上のパーソナルバナー作成プログラムにおいては、予めパーソナルバナーに変更すべき既存バナーと、この既存バナーの代わりに用いるパーソナルバナーの画像と、さらに該パーソナルバナーのリンク先アドレスとを記録する。
この状態において、ブラウザがインターネットを介してホームページを受信すると、パーソナルバナー作成プログラムは該ホームページのデータを上記ブラウザに先立って入力するようになる。そしてホームページに添付された既存バナーからパーソナルバナーに変更すべき既存バナーを見つけたら、該既存バナーをパーソナルバナーの画像に変更するとともに、既存バナーのリンク先アドレスを該パーソナルバナーのリンク先アドレスに変更し、この後に、変更後のホームページのデータを上記ブラウザに受け渡す。
したがって、ブラウザは上記変更後のパーソナルバナーを有するホームページを表示するようになり、この状態でオペレータがパーソナルバナーを選択すれば、該パーソナルバナーのリンク先アドレスで指定されたホームページが直ちに表示されるようになる。
このように、オペレータが頻繁に閲覧するホームページに最初から添付されている既存バナーをパーソナルバナーに変更しておけば、他の好みのホームページを閲覧するためにブラウザにアドレスを入力したり、入力したアドレスを表示させて選択するといった煩雑さを解消することができる。
【０００６】
【発明の実施の形態】
以下図示実施例について本発明を説明すると、図１において、パーソナルコンピュータ１は通信回線２を介してインターネットのＷＥＢサーバ３に接続することができるようになっている。
パーソナルコンピュータ１には予めブラウザ４がインストールされており、このブラウザ４はＷＥＢサーバ３から受信したホームページ５をパーソナルコンピュータ１の表示部１ａに表示することができるようになっている。図２はブラウザ４が表示したホームページ５の一例を示しており、このホームページ５には公告などを目的とし、かつクリックすることで他のホームページにリンクすることができる従来公知の既存バナー５ａが添付されている。
また図１に示すように、上記パーソナルコンピュータ１には予め本発明に係るパーソナルバナー作成プログラム６がインストールされており、該プログラム６の画面が表示部１ａに表示されている。
【０００７】
図３に示すように、上記パーソナルバナー作成プログラム６においては、最初にパーソナルバナーに変更すべき既存バナーの選定作業を行なうようになる。
すなわち、オペレータは先ずパーソナルバナー作成プログラム６とブラウザ４とを起動し、ブラウザ４に変更したい既存バナー５ａを有するホームページ５を表示させる。この作業においては、ブラウザ４は通信回線２を介してインターネットのＷＥＢサーバ３に接続されている必要はなく、過去に接続されてパーソナルコンピュータ１内に保存されているホームページ５を表示していてもよい。
ブラウザ４に変更したいホームページ５を表示させたら、パーソナルバナー作成プログラム６に、当該ホームページ５を取り込むことを指令する。するとパーソナルバナー作成プログラム６は、ブラウザ４が保存している上記ホームページ５に関するデータを取り込み、これをブラウザ４が表示するのと同一の形態でパーソナルバナー作成プログラム６内で表示するようになる。
なお、従来公知の各種のブラウザ４において、現在表示させているホームページ５のデータがどこに記憶されているかは既に知られており、またこのようなデータの取り込みは既に市販されているホームページ作成ソフト等で用いられて公知であるので、その具体的な説明は省略する。
【０００８】
図４はパーソナルバナー作成プログラム６が取り込んだホームページ５のデータの一例である。このデータはＨＴＭＬ言語で記載されており、タグリストと称されている。
図４に示す表示用タグリストは、画像やさまざまな大きさの文字などで構成されるホームページ５をすべて文字列として表示したものであり、この表示用タグリストにはホームページに配置される文字の位置や大きさ、ホームページに用いられる背景の画像ファイル名、既存バナー５ａ等についての記述がなされている。
また、表示用タグリストのうち＜＞に囲まれたものをタグとよび、ホームページに実際に表示される文字列や画像ファイル名等にこのタグを付与することで、これらの文字列や画像ファイルの位置や大きさなどが規定されている。
ここで、図２に示すブラウザ４に表示されたホームページ５と、図４に示す図２のホームページ５についての表示用タグリストとを対比すると、５ａが既存バナー、５ｂがホームページ５のアドレス（ＵＲＬ）、５ｃはその他の部分である文字列等に対応している。
また、上記既存バナー５ａにおいては、該既存バナー５ａがリンクするホームページのアドレス５１と、既存バナー５ａに用いる画像のファイル名５２と、さらに既存バナー５ａが実際にホームページに表示される際のサイズ５３とを備えている。
【０００９】
次に、上述したようにパーソナルバナー作成プログラム６は、図４に示す表示用タグリストを取り込んだら、該表示用タグリストに基づいてブラウザ４による表示と同一の形態でホームページ５を表示するようになる。
この状態となったら、オペレータは、該ホームページ内に表示される複数の既存バナーのうち、個人用のパーソナルバナーに変更したい既存バナー５ａを例えばマウスによって選択する。なお、図２、図４には１つの既存バナーのみを表示してあるが、一般にホームページは複数の既存バナーを備えている。
オペレータによって１つの既存バナー５ａが選択されると、ブラウザ４においては該既存バナー５ａのリンク先をアクセスしてこれを表示するようになるが、パーソナルバナー作成プログラム６においては、選択された既存バナー５ａがホームページ５内における複数の既存バナーにおける何番目の既存バナーかを特定し、これを記録する。
このとき、パーソナルバナー作成プログラム６は、取り込んだ図４に示す表示用タグリストに基づいてホームページ５を表示しているので、ブラウザ４と同様にしてどの既存バナーが選択されたかを検出することができる。また、上記表示用タグリストから選択された既存バナーがホームページの何番目に表示されるべき既存バナーであるかを得ることができるので、これを選択された既存バナーのホームページ５上の位置情報として記録する。
このように、パーソナルバナー作成プログラム６は、表示したホームページ５から既存バナー５ａが選択された場合には、オペレータによって選択された既存バナー５ａが構造解析用タグリストの何番目の既存バナーであるかを記憶し、さらに上記ホームページ５のアドレス（ＵＲＬ）を記憶する。
【００１０】
次に、パーソナルバナー作成プログラム６はパーソナルバナーの設定画面を表示する。このパーソナルバナーの設定画面には、予め作成されてパーソナルコンピュータ１に記憶されている複数のパーソナルバナーの画像と、パーソナルバナーのリンク先のアドレスとがそれぞれ列記されている。
そして、オペレータが任意のパーソナルバナーの画像とパーソナルバナーのリンク先のアドレスを選択すると、パーソナルバナー作成プログラム６はそれらをパーソナルコンピュータ１に記録する。この際、パーソナルバナー作成プログラム６上おいて、パーソナルバナーの画像を新たに作成しても良く、さらにパーソナルバナーのリンク先アドレスをオペレータが直接入力してもよい。
なお、パーソナルバナーの画像サイズは、既存バナー５ａの画像サイズが利用されるので、オペレータがこれを設定する必要はない。
このように、パーソナルコンピュータ１は、パーソナルバナーの設定情報として、パーソナルバナーの画像を、より詳細には選択された画像のファイル名を記録するとともに、リンク先のアドレスを記録し、また上述したように、選択された既存バナーを含むホームページのアドレスと、既存バナー５ａが何番目のバナーであるかという位置情報とを記録するようになる。
【００１１】
上述した作業により選択した１つの既存バナー５ａをパーソナルバナーに変更する作業が終了すると、パーソナルコンピュータ１は、再びホームページ５を表示するようになる。この際には、上記既存バナー５ａは設定されたパーソナルバナーとして表示されるようになる。
この後、オペレータが他の既存バナーを選択すれば上述の作業が繰り返されるが、この際には既にホームページ５のアドレスは既に記録されているので、これを記録する必要はない。したがってこの場合には、既に記憶されていたパーソナルバナーの設定情報に、新たなパーソナルバナーの画像とリンク先のアドレスが記憶され、また新たに選択された既存バナーが何番目のバナーであるかという情報が記憶されるようになる。
このようにして再度ホームページ５が表示されるようになるが、この際には選択された２つの既存バナーが、それぞれ設定されたパーソナルバナーとして表示されるようになる。
以後、同様にして順次新たな既存バナーを選択してこれをパーソナルバナーに変換することができる。
また、既に設定されて表示されているパーソナルバナーがオペレータによって選択された場合には、これの修正が行なわれるようになる。この際には、修正の対象となっているパーソナルバナーについて、新たに修正された画像とリンク先のアドレスとが記憶されるようになる。
【００１２】
次に、上述の作業が繰り返されて、パーソナルコンピュータ１内にホームページ毎にそれぞれパーソナルバナーの設定情報が記憶された後に、パーソナルバナー作成プログラム６がいかにして既存バナー５ａをパーソナルバナーに変換するかを説明する。
図５に示すように、最初にパーソナルコンピュータ１を立ち上げ、パーソナルバナー作成プログラム６を起動させた後にブラウザ４を起動させる。パーソナルバナー作成プログラム６を先に立ち上げることで、パーソナルバナー作成プログラム６がブラウザ４の状態をその起動時から監視することが可能となる。なお、ブラウザ４を起動した後にパーソナルバナー作成プログラム６を立ち上げた場合には、その時点からパーソナルバナー作成プログラム６がブラウザ４の状態を監視するようになる。
この状態において、ブラウザ４に適当なホームページのアドレスを入力すると、パーソナルコンピュータ１はＷＥＢサーバ３から入力されたアドレスに対応するホームページのデータを受信し始める。
通常、ホームページのデータは直接ブラウザ４に取り込まれるが、パーソナルバナー作成プログラム６はブラウザ４を監視して、該ブラウザ４よりも先にホームページのデータを取り込むようになる。このような手段は、ウイルス検出用のプログラムで従来既に公知であるので、その具体的説明は省略する。
そしてパーソナルバナー作成プログラム６は、ブラウザ４がどのホームページにアクセスしたのかを該ホームページのアドレスから入力すると、このアドレスがパーソナルバナーの設定情報内に存在するか否かを検索する。
仮に、上記アドレスがパーソナルバナーの設定情報内に存在しない場合には、パーソナルバナー作成プログラム６はＷＥＢサーバ３より受信したホームページのデータをそのままブラウザ４に受け渡し、このブラウザ４はパーソナルバナー作成プログラム６から受取ったホームページを表示部１ａに表示させる。このときには、ブラウザ４は、ＷＥＢサーバ３から送信されたホームページをそのまま表示することになる。
【００１３】
これに対し、ホームページのアドレスと、パーソナルコンピュータ１に保存されているパーソナルバナーの設定情報におけるホームページのアドレスとが一致した場合には、パーソナルバナー作成プログラム６は入力した該ホームページのデータから既存バナーのデータを検索するようになる。
例えばパーソナルバナーの設定情報において、当該ホームページの第３番目の既存バナーをパーソナルバナーに変更することが設定されている場合には、パーソナルバナー作成プログラム６は入力した該ホームページのデータから第３番目の既存バナーを見つけるまでは、それ以前のデータをブラウザ４にそのまま受け渡すようになる。これにより、ブラウザ４はアクセスしたホームページを遅滞なく表示することができる。
そしてパーソナルバナー作成プログラム６が入力したホームページのデータから第３番目の既存バナーを見つけると、パーソナルバナー作成プログラム６は当該既存バナーの画像とリンク先アドレスとを予め選択されているパーソナルバナーの画像とリンク先アドレスとに書き換えてから、該ホームページのデータをブラウザ４に受け渡す。
したがって、ブラウザ４は書き換えられた表示用タグリストに基づくホームページを表示部１ｂに表示させる。このときには、表示用タグリストの内容がパーソナルバナーの設定情報に従って書き換えられているので、ブラウザ４に表示されるホームページには既存バナーに変わってパーソナルバナーが添付されていることになる。
パーソナルバナー作成プログラム６は、当該ホームページについてのパーソナルバナーの設定情報において、上記第３番目の既存バナーの他に、例えば第４番目、第６番目の既存バナーをそれぞれパーソナルバナーに変更することが設定されている場合には、上述したのと同様にして第４番目および第６番目の既存バナーをそれぞれパーソナルバナーに変更するようになる。
【００１４】
このようにしてブラウザ４がホームページを表示した状態で、該ブラウザ４によって、既に変更されて表示されているパーソナルバナーが選択された場合には、該ブラウザからはパーソナルバナーに設定されたリンク先のアドレスがＷＥＢサーバ３に送信されるため、ＷＥＢサーバ３はそのリンク先のホームページをパーソナルコンピュータ１に送信するようになる。
この際においても、ＷＥＢサーバ３から送信されたホームページのデータは、上述したのと同様に最初にパーソナルバナー作成プログラム６に取り込まれる。そして、そのホームページに添付された既存バナー５ａがパーソナルバナーに変更されていないのであれば、パーソナルバナー作成プログラム６はブラウザ４にそのホームページを表示させ、変更が加えられているようなら上述の処理を行った上で既存バナー５ａをパーソナルバナーに変換した後にブラウザ４にホームページを表示させるようになる。
したがって、第１のホームページの既存バナーを、第２のホームページをリンク先とするパーソナルバナーに変更するとともに、第２のホームページの既存バナーを、第１のホームページをリンク先とするパーソナルバナーに変更しておけば、パーソナルバナーを選択することにより直ちに一方のホームページから他方のホームページに相互にアクセスすることができる。
【００１５】
なお、上記実施例においては、変更すべき既存バナーを特定するために、当該既存バナーがホームページ上の何番目に位置するかによって該既存バナーを特定しているがこれに限定されるものではなく、変更すべき既存バナーが特定できればそれ以外の如何なる手段であってもよい。
【００１６】
【発明の効果】
以上のように、本発明によれば、ホームページに予め添付されている既存バナーを利用して、これを好みの画像のパーソナルバナーとリンク先アドレスとに変更することができるので、上記パーソナルバナーを選択することで直ちに望みのホームページにアクセスすることができるという効果が得られる。
【図面の簡単な説明】
【図１】パーソナルコンピュータ１が通信回線２を介してＷＥＢサーバ３に接続されている状態を示す概略図。
【図２】ブラウザ４によって表示されたホームページの一例を示す図。
【図３】既存バナーについてパーソナルバナーを設定する際のフローチャート。
【図４】図２で示したホームページの表示用タグリストを示す図。
【図５】既存バナーをパーソナルバナーに変更する際のフローチャート。
【符号の説明】
１  パーソナルコンピュータ        ２  通信回線
４  ブラウザ        ６  パーソナルバナー作成プログラム
【図１】
0003596482.tif 000002
【図２】
0003596482.tif 000003
【図３】
0003596482.tif 000004
【図４】
0003596482.tif 000005
【図５】
0003596482.tif 000006