(57)【要約】【課題】ホームページ作成に関する知識や経験がない者でも、簡易にホームページ内のALT属性の編集ができるようにする。【解決手段】インターネットに接続されるサーバーにおいて、クライアントコンピューターから送信されるIMGタグを含むHTMLで表記されたホームページデータのURLに記憶されるホームページデータを受け付け、このホームページデータから１以上のIMGタグ部分を抽出し、抽出されたＩＭＧタグ部分が示す画像データを前記クライアントコンピューターに表示させ、当該画像データのＡＬＴ属性となる文字データの送信を促す編集画面データを送信し、前記クライアントコンピューターからＡＬＴ属性となる文字データを受け付け、受け付けられた文字データを、ＩＭＧタグ部分内のＡＬＴ属性を示す文字データとして前記ホームページデータを新たに書き換える。【選択図】  図３
2008117125.tif 000002
【特許請求の範囲】
【請求項１】
インターネットに接続されるサーバーであって、
クライアントコンピューターからIMGタグを含むHTMLで表記されたホームページデータのURLを受け付けるURL受付手段と、
URL受付手段で受け付けられたURLに記憶されるホームページデータを受け付けるホームページデータ受付手段と、
ホームページデータ受付手段により受け付けられたホームページデータから１以上のIMGタグ部分を抽出する表示データ抽出手段と、
表示データ抽出手段により抽出されたＩＭＧタグ部分が示す画像データを前記クライアントコンピューターに表示させ、当該画像データのＡＬＴ属性となる文字データの送信を促す編集画面データを送信する編集画面送信手段と、
前記クライアントコンピューターからＡＬＴ属性となる文字データを前記編集画面データに表示された画像データと関連付けて受け付ける編集データ受付手段と、
編集データ受付手段により受け付けられた文字データを、当該文字データと関連付けられた画像データを示す前記ＩＭＧタグ部分内のＡＬＴ属性を示す文字データとして前記ホームページデータを新たに書き換えるホームページデータ編集手段と
を有するＡＬＴ属性編集用サーバー。
【請求項２】
前記編集画面送信手段が送信する編集画面データは、前記画像データを示すＩＭＧタグ部分の文字データの内の少なくとも編集前のＡＬＴ属性を示す文字データを前記画像データと関連づけて表示するものである
請求項１に記載のＡＬＴ属性編集用サーバー。
【請求項３】
前記ホームページデータ編集手段は、編集データ受付手段により受け付けられた文字データが所定の文字数を越える場合は、当該文字データに対応するＡＬＴ属性が示す文字データの書き換えをしない、請求項１又は２に記載のＡＬＴ属性編集用サーバー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームページに表示される画像データのALT属性を編集するためのサーバーに関する。
【背景技術】
【０００２】
ホームページは一般にHTML（Hyper Text Markup Language）により記述されるが、このHTMLの画像を表示させるＩＭＧタグ内で使用される、画像データの一つの属性として、画像データが表示できないコンピューターのために、画像データに代えて表示させる文字データを指定する「ALT属性」というものが存在する。ALT属性は、具体的には、<img src="画像データ" alt="文字データ" >のように表記することで指定することができる。
ところで、近年ＳＥＯ（Search Engine Optimization）という、ロボット型の検索エンジンにおいて所望のホームページの検索順位を上位に表示させる技法が広く行われている。このSEOにおいて、ALT属性が表す文字データも検索結果に加味されることに着目してホームページデータ上のALT属性を変更することが一般に行われている。
通常、ホームページデータのALT属性の変更は、ソース表記のホームページデータからIMGタグを探し出し、ALT属性を書き換えた後に書き換えた後に所定のURL（Uniform Resource Locator）にアップロードすることにより行われる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、ホームページ中からＩＭＧタグを検索してＡＬＴ属性が示す文字列部分のみを書き換えるのは手間であり、ホームページ作成に慣れない事業者等にとってＳＥＯとしてＡＬＴ属性を変更することは容易ではない。
本発明は、このような問題に鑑みて、ホームページ作成に関する知識や経験がない者でも、簡易にホームページ内のALT属性の編集ができるようにすることを課題とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明は次のような構成を有する。
請求項１に記載の発明は、インターネットに接続されるＡＬＴ属性編集用サーバーであり、URL受付手段によりクライアントコンピューターからIMGタグを含むHTMLで表記されたホームページデータのURLを受け付け、ホームページデータ受付手段によりURL受付手段で受け付けられたURLに記憶されるホームページデータを受け付ける。そして、表示データ抽出手段によりホームページデータ受付手段により受け付けられたホームページデータから１以上のIMGタグ部分を抽出し、編集画面送信手段が表示データ抽出手段により抽出されたＩＭＧタグ部分が示す画像データを前記クライアントコンピューターに表示させ、当該画像データのＡＬＴ属性となる文字データの送信を促す編集画面データを送信する。なお、ＩＭＧタグ部分とは、ＩＭＧタグと、これに挟まれる文字データをいう。さらに、編集データ受付手段により前記クライアントコンピューターからＡＬＴ属性となる文字データを前記編集画面データに表示された画像データと関連付けて受け付け、ホームページデータ編集手段により編集データ受付手段により受け付けられた文字データを、当該文字データと関連付けられた画像データを示すＩＭＧタグ部分内のＡＬＴ属性を示す文字データとして前記ホームページデータを新たに書き換える。
【０００５】
請求項２に記載の発明は、前記ＡＬＴ属性編集用サーバーにおいて、前記編集画面送信手段が送信する編集画面データは、前記画像データを示すＩＭＧタグ部分の文字データのうち、少なくとも編集前のＡＬＴ属性を示す文字データを前記画像データと関連づけて表示するものである。
請求項３に記載の発明は、前記ＡＬＴ属性編集予サーバーにおいて、前記ホームページデータ編集手段は、編集データ受付手段により受け付けられた文字データが所定の文字数を越える場合は、当該文字データに対応するＡＬＴ属性が示す文字データの書き換えをしないものである。
【発明の効果】
【０００６】
請求項１に記載の発明は、クライアントコンピューターが編集するホームページのＵＲＬを入力すれば、自動的に当該ホームページ中の画像が表示されるとともにこの画像のＡＬＴ属性の入力が促され、これに入力して送信するだけで自動的にホームページ上の画像データに対するＡＬＴ属性が書き換えられるので、ホームページ作成の知識や経験がない者でも簡単に対応する画像を確認しながらＡＬＴ属性を編集することができる。
請求項２に記載の発明は、元のＡＬＴ属性を確認しながら新たなＡＬＴ属性を入力することができるので、重複した変更を防止することができる。
請求項３に記載の発明は、ロボット型の検索エンジンでは文字数が多いＡＬＴ属性の文字データを評価しない場合があるが、文字数を制限することで、ロボット型検索エンジンの評価対象からはずれることを防止することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態について図面を参照しながら説明する。
図１に本実施の形態にＡＬＴ属性編集用サーバーＸが属するネットワークを模式的に示す。図１においてアプリケーションサーバーＸはインターネットを経由して、複数のクライアントコンピューターＣやホームページを記憶するウエブサーバーＨＰと接続されている。
図２にＡＬＴ属性編集用サーバーＸのハードウエア構成の概要を表すブロック図を示す。ＡＬＴ属性編集用サーバーＸは一般的なコンピューターにより構成され、具体的には演算処理を行うCPU１１、CPU１１の作業領域となるRAM１２、基本的なプログラムはデータを記録するROM１３、CPU１１の動作タイミングを取るためのクロック１４、データやプログラムを記憶するためのハードディスク１５、データーの入力を行うためのキーボード１８、マウス１９などの入力デバイス、情報を表示するためのモニター１６、インターネットに接続するためのルーター等のネットワークインターフェース１７などにより構成される。ＡＬＴ属性編集用サーバーＸはこのような一般的なコンピューターに下記に示すような動作を行わせるプログラムを組み込むことにより実現される。なお、クライアントコンピューターＣ、ウェブサーバーＨＰのハードウエア構成もほぼ同様である。
【０００８】
図３にＡＬＴ属性編集用サーバーＸの機能を模式的に表す機能ブロック図を示す。ＡＬＴ属性編集用サーバーＸは機能的に、ＵＲＬ受付部１０１、ホームページデータ受付部１０２、表示データ抽出部１０３、編集画面送信部１０４、編集データ受付部１０５、ホームページデータ編集部１０６を含む。
URL受付部１０１は、クライアントコンピューターＣからIMGタグを含むHTMLで表記されたホームページデータのURLを受け付ける。具体的には、クライアントコンピューターＣの使用者がＡＬＴ属性を編集したいホームページのＵＲＬの入力を促す、図４に示すような初期画面４００をクライアントコンピューターＣに送信し、これを介してクライアントコンピューターＣから送信されてくるＵＲＬの文字データを受信する。
ホームページデータ受付部１０２は、URL受付部１０１で受け付けられたURLに記憶されるホームページデータを受け付ける。具体的には、ＵＲＬ受付部１０１によって受け付けられたＵＲＬの文字データに基づいて、このＵＲＬが示すインターネット上のウェブサーバーＨＰの記憶領域にアクセスして、ホームページデータをダウンロードする。
表示データ抽出部１０３は、ホームページデータ受付部１０２により受け付けられたホームページデータから１以上のIMGタグ部分を抽出する。即ち、ホームページデータ受付部１０２により受け付けられたＨＴＭＬで表記されるホームページデータからＩＭＧタグに挟まれる文字データを抽出する。
【０００９】
編集画面送信部１０４は、表示データ抽出部１０３により抽出された画像データをクライアントコンピューターＣに表示させ、当該画像データのＡＬＴ属性となる文字データの送信を促す編集画面データを送信する。また、この編集画面データには、抽出されたＩＭＧタグに挟まれる文字データも表示される。図５に編集画面データによりブラウザソフトにより表示される編集画面５００の例を示す。図に示すように編集画面５００には、抽出されたＩＭＧタグが示す画像データ５０１、抽出されたＩＭＧタグ部分５０２、新たなＡＬＴ属性を入力する入力ボックス５０３が近接することで関連付けられて表示され、さらに、入力ボックス５０３の内容を確定しＡＬＴ属性編集用サーバーＸを送信するための送信ボタン５１０が表示される。なお、抽出されたＩＭＧタグ部分のすべてに関して画像データ５０１、ＩＭＧタグ部分５０２、入力ボックス５０３が表示されるようになっており、図においては、ＩＭＧタグ部分が３つ抽出された場合を示している。
編集データ受付部１０５は、クライアントコンピューターＣからＡＬＴ属性となる文字データを前記編集画面データに表示された画像に対応する画像データと関連付けて受け付ける。具体的には、編集画面データを介して、クライアントコンピューターＣの操作者が入力ボックスに入力した文字データがクライアントコンピューターＣから送信されてくるので、編集データ受付部１０５はこれを受信する。なお、送信される文字データと画像データの関連付けは、受信する順番により行われる。
【００１０】
ホームページデータ編集部１０６は、編集データ受付部１０５により受け付けられた文字データを、当該文字データと関連付けられた画像データを示す前記ＩＭＧタグ部分内のＡＬＴ属性を示す文字データとして前記ホームページデータを新たに書き換えて前記ＵＲＬに記憶させる。具体的には、編集データ受付部１０５が受け付けたＡＬＴ属性となる文字データを、ホームページデータ受付部１０２が受け付けたホームページ内の、対応するＩＭＧタグ部分のＡＬＴ属性を示す文字データとして書き換える。なお、ここでは元のＩＭＧタグ部分にＡＬＴ属性を示す文字データが無い場合は、新たにＩＭＧタグ内にＡＬＴ属性を作成する。すべてのＩＭＧタグ内の編集が完了したら、ホームページデータ編集部１０６はホームページデータをクライアントコンピューターＣへ送信する。また、ここではホームページデータ編集部１０６は、受け付けられる文字データが２５文字を越える場合もしくは０文字の場合は、そのＡＬＴ属性の書換えは行わないように設定されている。
【００１１】
次に、以上のような構成を有するＡＬＴ属性編集用サーバーＸの動作について説明する。図６に、ＡＬＴ属性編集用サーバーＸの動作を表すフローチャートを示す。最初に、ＡＬＴ属性の編集をしたいクライアントコンピューターＣの操作者が、ＡＬＴ属性編集用サーバーＸの所定のＵＲＬにアクセスをしてくるので、このＵＲＬを受け付け（ｓ１０１）、図４に示すような初期画面４００をこのクライアントコンピューターＣに送信する（ｓ１０２）。クライアントコンピューターＣの操作者は、この初期画面にＡＬＴ属性を編集したいホームページのＵＲＬを入力し送信してくるので、ＵＲＬ受付部１０がこれを受け付け（ｓ１０３）、ホームページデータ受付部１０２が、このＵＲＬに記憶されているホームページデータをウェブサーバーＨＳから呼び出して受信する（ｓ１０４）。ここでは、例えば、図７（ａ）に示すようなホームホームページデータが受信されたものとする。次に、表示データ抽出部１０３が、この受信されたホームページデータからＩＭＧタグで挟まれた文字データ部分を検索する（ｓ１０５）。ここで、ＩＭＧタグ部分が存在しない場合は、終了画面をクライアントコンピューターＣに送信して処理を終了する。ＩＭＧタグ部分が存する場合は、表示データ抽出部１０３がこれを抽出する（ｓ１０６）。図７（ａ）のホームページデータでは、３つのＩＭＧタグ部分が抽出される。
【００１２】
その後、編集画面送信部１０４が、抽出されたＩＭＧタグ部分に基づいて図５に示すような編集画面５００を表す編集画面データを作成し、クライアントコンピューターＣへ送信する（ｓ１０７）。クライアントコンピューターＣの操作者は、この編集画面を見ながら、表示される画像データごとにＡＬＴ属性を表す新たな文字データを入力し、これを送信するので、編集データ受付部１０５は、この文字データを受け付ける（ｓ１０８）。図７（ａ）のようなホームページデータの場合は、文字データが３つ受け付けられることとなる。次に、ホームページデータ編集部１０６が受け付けられた文字データに基づいてホームページデータ受付部１０２に受け付けられたホームページデータを編集する。この際、まず、受け付けられた各文字データごとに２５文字を超えるか、もしくは０文字かどうかが判断される（ｓ１０９）。ここで、文字データが２５文字を超えるか０文字の場合は、対応するＩＭＧタグ内のＡＬＴ属性の書換えは行われない、一方、文字データが１文字以上２５文字以下の場合は、対応するＩＭＧタグ内のＡＬＴ属性を示す文字データを書き換える（ｓ１１０）。この動作を、受け付けた文字データの数が無くなるまで行う（ｓ１１１）。これにより、ホームページデータの編集が完了する。例えば、図７（ａ）のホームページデータに関して受け付けられた文字データが「オフィスのイメージ画像です。」「植物のイメージ画像です。」「山のイメージ画像です。」であった場合、図７（ａ）のホームページデータの各ＩＭＧタグ部分のＡＬＴ属性が示す「あああ」「いいい」「ううう」は、図７（ｂ）のように、「オフィスのイメージ画像です。」「植物のイメージ画像です。」「山のイメージ画像です。」と置き換えられることとなる。ホームページデータの編集が完了したら、ホームページデータ編集部１０６は、編集されたホームページデータをクライアントコンピューターＣへ送信し処理が終了する（ｓ１１２）。
クライアントコンピューターＣでは送信されたホームページデータを元のＵＲＬにアップロードすればよい。
なお、クライアントコンピューターＣが編集後のホームページデータをアップロードするのは、ＡＬＴ属性編集用サーバーＸでは、ホームページをアップロードするためのパスワード等がわからないためであるが、ＡＬＴ属性編集用サーバーＸで、アップロード用のパスワード等を取得できるようにすれば、ｓ１１２において、直接ＵＲＬにアップロードするようにすることも可能である。
【図面の簡単な説明】
【００１３】
【図１】ＡＬＴ属性編集用サーバーが属するネットワークを模式的に示す図である。
【図２】ＡＬＴ属性編集用サーバーのハードウエア構成を模式的に示すブロック図である。
【図３】ＡＬＴ属性編集用サーバーの機能を模式的に示す機能ブロック図である。
【図４】初期画面の一例を示す図である。
【図５】編集画面の一例を示す図である。
【図６】ＡＬＴ属性編集用サーバーの動作を示すフローチャートである。
【図７】（ａ）はホームページデータの一例を示す図であり、（ｂ）は編集後の（ａ）に示すホームページデータの一例を示す図である。
【符号の説明】
【００１４】
Ｘ  ＡＬＴ属性編集用サーバー
Ｃ  クライアントコンピューター
ＨＳ  ウェブサーバー
１０１  ＵＲＬ受付部
１０２  ホームページデータ受付部
１０３  表示データ抽出部
１０４  編集画面送信部
１０５  編集データ受付部
１０６  ホームページデータ編集部
【図１】
2008117125.tif 000003
【図２】
2008117125.tif 000004
【図３】
2008117125.tif 000005
【図４】
2008117125.tif 000006
【図５】
2008117125.tif 000007
【図６】
2008117125.tif 000008
【図７】
2008117125.tif 000009