(57)【要約】【課題】閲覧性を高めたウェブサイトを容易に作成することを可能とするウェブサイト作成支援装置及びウェブサイト作成支援プログラムを提供する【解決手段】既存のウェブサイトを特定する識別子を取得し、前記識別子で特定されるウェブサイトで提供されている情報から画像情報、文章情報及び連絡先情報の少なくとも１つを抽出し（Ｓ１０２）、予め記憶部に登録されたウェブサイトの雛形となるソースファイルに前記ウェブサイト情報取得手段で抽出された画像情報、文章情報及び連絡先情報の少なくとも１つを埋め込み、新たなウェブページを作成する（Ｓ１０４）。【選択図】図４
2010049598.tif 000002
【特許請求の範囲】
【請求項１】
ウェブサイト作成支援装置であって、
既存のウェブサイトを特定する識別子を取得し、
前記識別子で特定されるウェブサイトで提供されている情報から画像情報、文章情報及び連絡先情報の少なくとも１つを抽出するウェブサイト情報取得手段と、
予め記憶部に登録されたウェブサイトの雛形となるソースファイルに前記ウェブサイト情報取得手段で抽出された画像情報、文章情報及び連絡先情報の少なくとも１つを埋め込み、新たなウェブページを作成するウェブサイト作成手段と、
を備えることを特徴とするウェブサイト作成支援装置。
【請求項２】
請求項１に記載のウェブサイト作成支援装置であって、
前記ウェブサイト情報取得手段は、前記識別子で特定されるウェブサイトで提供されている情報のうち画像情報を取得する場合、前記識別子で特定されるウェブサイトのソースファイルから所定の条件を満たす画像情報を抽出し、前記抽出された画像情報を前記識別子で特定されるウェブサイトのソースファイルの先頭から出現する順に画像データベースに登録し、
前記ウェブサイト作成手段は、前記新たなウェブページを作成する際に、前記雛形となるソースファイルに前記画像データベースに登録されている順に優先的に画像情報を埋め込むことを特徴とするウェブサイト作成支援装置。
【請求項３】
請求項２に記載のウェブサイト作成支援装置であって、
前記所定の条件は、予め定められた種類の画像情報であることを特徴とするウェブサイト作成支援装置。
【請求項４】
請求項２に記載のウェブサイト作成支援装置であって、
前記所定の条件は、予め定められた縦横比を満たす画像情報であることを特徴とするウェブサイト作成支援装置。
【請求項５】
請求項２に記載のウェブサイト作成支援装置であって、
前記所定の条件は、予め定められたサイズ以下の画像情報であることを特徴とするウェブサイト作成支援装置。
【請求項６】
請求項１から５のいずれか１つに記載のウェブサイト作成支援装置であって、
前記ウェブサイト情報取得手段は、前記識別子で特定されるウェブサイトで提供されている情報のうち文章情報を取得する場合、前記識別子で特定されるウェブサイトのソースファイルから所定の条件を満たす文章情報を抽出し、前記抽出された文章情報を前記識別子で特定されるウェブサイトのソースファイルの先頭から出現する順に文章データベースに登録し、
前記ウェブサイト作成手段は、前記新たなウェブページを作成する際に、前記雛形となるソースファイルに前記文章データベースに登録されている順に優先的に文章情報を埋め込むことを特徴とするウェブサイト作成支援装置。
【請求項７】
請求項６に記載のウェブサイト作成支援装置であって、
前記所定の条件は、予め定められた記号文字を含まない文章であること特徴とするウェブサイト作成支援装置。
【請求項８】
請求項６に記載のウェブサイト作成支援装置であって、
前記所定の条件は、予め定められた文末判定文字を含む文章であること特徴とするウェブサイト作成支援装置。
【請求項９】
請求項６に記載のウェブサイト作成支援装置であって、
前記所定の条件は、予め定められた通常の文章に出現しない文字パターンを含む文章でないこと特徴とするウェブサイト作成支援装置。
【請求項１０】
請求項６に記載のウェブサイト作成支援装置であって、
前記所定の条件は、英数字が占める割合が５割以上である文章でないこと特徴とするウェブサイト作成支援装置。
【請求項１１】
請求項６に記載のウェブサイト作成支援装置であって、
前記所定の条件は、マークアップ・ランゲージのナビゲーション用の文字列を含む文章でないこと特徴とするウェブサイト作成支援装置。
【請求項１２】
請求項１から１１のいずれか１つに記載のウェブサイト作成支援装置であって、
さらに、前記ウェブサイト作成手段において作成されたウェブページのソースファイルに埋め込む情報を、前記ウェブサイト情報取得手段で抽出された画像情報、文章情報及び連絡先情報内において変更するウェブサイト編集手段を備えることを特徴とするウェブサイト作成支援装置。
【請求項１３】
請求項３に記載のウェブサイト作成支援装置であって、
さらに、前記ウェブサイト作成手段において作成されたウェブページのソースファイルに埋め込む情報を、前記画像データベースに登録されている画像情報の順を変更することによって変更するウェブサイト編集手段を備えることを特徴とするウェブサイト作成支援装置。
【請求項１４】
請求項６に記載のウェブサイト作成支援装置であって、
さらに、前記ウェブサイト作成手段において作成されたウェブページのソースファイルに埋め込む情報を、前記文章データベースに登録されている文章情報の順を変更することによって変更するウェブサイト編集手段を備えることを特徴とするウェブサイト作成支援装置。
【請求項１５】
ウェブサイト作成支援プログラムであって、
記憶部を備えるコンピュータに、
既存のウェブサイトを特定する識別子を取得し、
前記識別子で特定されるウェブサイトで提供されている情報から画像情報、文章情報及び連絡先情報の少なくとも１つを抽出するウェブサイト情報取得ステップと、
前記記憶部に予め登録されたウェブサイトの雛形となるソースファイルに前記ウェブサイト情報取得手段で抽出された画像情報、文章情報及び連絡先情報の少なくとも１つを埋め込み、新たなウェブページを作成するウェブサイト作成ステップと、
を備える処理を実行させることを特徴とするウェブサイト作成支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブサイト作成支援装置及びウェブサイト作成支援プログラムに関する。
【背景技術】
【０００２】
近年のインターネット等の情報ネットワークの発達に伴って、企業や店舗等で販売される製品、提供されるサービス内容、その価格等をウェブサイトにより電気通信回線上に公開する方法が用いられている。
【０００３】
通常、このようなウェブサイトは、ＨＴＭＬ等のハイパーテキスト・マークアップ・ランゲージで記述されている複数のウェブページを相互にリンクさせた構成とされている。ハイパーテキスト・マークアップ・ランゲージでは、各マークアップはプレーンテキストの文章や写真等を要素で括って意味付けすることでハイパーテキストを利用した相互間文章参照のフレームワークを記述することが可能である。すなわち、マークアップを施す際に引用や画像の埋め込み、文章のタイトルの指定などを定める要素を記述しておけばエージェントがそれらを解釈し、指定されたマークアップに沿った形態に見合った表示を行う。また、文章や写真等の特定要素にユニフォームリソースロケータ（ＵＲＬ）を用いて他のデータへリンクさせることによって、閲覧者によって指定されたリンク先のデータを表示等させることが可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、一般的なウェブサイトでは、１つのウェブページに複数の項目についての文章や画像が含まれていることが多い。このようなウェブページでは、閲覧者にとってはページ内に含まれている情報が過多となり、閲覧時にどの情報が重要であるのか、どの情報が最新であるのか等を一見して把握することが困難となる場合がある。
【０００５】
また、一般的なウェブサイトでは、メインのＵＲＬを指定することによってウェブサイトのトップページの内容が表示され、そのトップページに含まれる文章や画像にリンクされているＵＲＬを指定することによって別のウェブページを開き、その詳細情報を表示させる構成が用いられている。このようなサブページへのリンクを多用した場合、閲覧者は必要な情報を得るために繰り返しリンクを指定しなければならず、迅速に必要な情報を得ることが困難となる場合がある。
【０００６】
また、商店街やグループ企業等に属する店や企業がそれぞれ紹介用のウェブサイトを作成し、提供していることが多い。このように関連する店舗や企業のウェブサイトがばらばらに提供されていると、それらを関連付けて確認したい閲覧者はそれぞれのウェブサイト毎にアクセスする必要があり、迅速な情報把握が困難となる場合がある。
【０００７】
本発明は、上記課題を鑑み、上記課題の少なくとも１つを解決できるウェブサイト作成支援装置及びウェブサイト作成支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の１つの態様は、ウェブサイト作成支援装置であって、既存のウェブサイトを特定する識別子を取得し、前記識別子で特定されるウェブサイトで提供されている情報から画像情報、文章情報及び連絡先情報の少なくとも１つを抽出するウェブサイト情報取得手段と、予め記憶部に登録されたウェブサイトの雛形となるソースファイルに前記ウェブサイト情報取得手段で抽出された画像情報、文章情報及び連絡先情報の少なくとも１つを埋め込み、新たなウェブページを作成するウェブサイト作成手段と、を備えることを特徴とする。
【０００９】
ここで、前記ウェブサイト情報取得手段は、前記識別子で特定されるウェブサイトで提供されている情報のうち画像情報を取得する場合、前記識別子で特定されるウェブサイトのソースファイルから所定の条件を満たす画像情報を抽出し、前記抽出された画像情報を前記識別子で特定されるウェブサイトのソースファイルの先頭から出現する順に画像データベースに登録し、前記ウェブサイト作成手段は、前記新たなウェブページを作成する際に、前記雛形となるソースファイルに前記画像データベースに登録されている順に優先的に画像情報を埋め込むことが好適である。
【００１０】
ここで、前記所定の条件は、予め定められた種類の画像情報であることが好適である。また、前記所定の条件は、予め定められた縦横比を満たす画像情報であることが好適である。また、前記所定の条件は、予め定められたサイズ以下の画像情報であることが好適である。
【００１１】
また、前記ウェブサイト情報取得手段は、前記識別子で特定されるウェブサイトで提供されている情報のうち文章情報を取得する場合、前記識別子で特定されるウェブサイトのソースファイルから所定の条件を満たす文章情報を抽出し、前記抽出された文章情報を前記識別子で特定されるウェブサイトのソースファイルの先頭から出現する順に文章データベースに登録し、前記ウェブサイト作成手段は、前記新たなウェブページを作成する際に、前記雛形となるソースファイルに前記文章データベースに登録されている順に優先的に文章情報を埋め込むことが好適である。
【００１２】
ここで、前記所定の条件は、予め定められた記号文字を含まない文章であることが好適である。また、前記所定の条件は、予め定められた文末判定文字を含む文章であることが好適である。また、前記所定の条件は、予め定められた通常の文章に出現しない文字パターンを含む文章でないことが好適である。また、前記所定の条件は、英数字が占める割合が５割以上である文章でないことが好適である。また、前記所定の条件は、マークアップ・ランゲージのナビゲーション用の文字列を含む文章でないことが好適である。
【００１３】
また、さらに、前記ウェブサイト作成手段において作成されたウェブページのソースファイルに埋め込む情報を、前記ウェブサイト情報取得手段で抽出された画像情報、文章情報及び連絡先情報内において変更するウェブサイト編集手段を備えることが好適である。
【００１４】
例えば、前記ウェブサイト作成手段において作成されたウェブページのソースファイルに埋め込む情報を、前記画像データベースに登録されている画像情報の順を変更することによって変更するウェブサイト編集手段を備えることが好適である。
【００１５】
また、例えば、前記ウェブサイト作成手段において作成されたウェブページのソースファイルに埋め込む情報を、前記文章データベースに登録されている文章情報の順を変更することによって変更するウェブサイト編集手段を備えることが好適である。
【００１６】
上記ウェブサイト作成支援装置は、ウェブサイト作成支援プログラムであって、記憶部を備えるコンピュータに、既存のウェブサイトを特定する識別子を取得し、前記識別子で特定されるウェブサイトで提供されている情報から画像情報、文章情報及び連絡先情報の少なくとも１つを抽出するウェブサイト情報取得ステップと、前記記憶部に予め登録されたウェブサイトの雛形となるソースファイルに前記ウェブサイト情報取得手段で抽出された画像情報、文章情報及び連絡先情報の少なくとも１つを埋め込み、新たなウェブページを作成するウェブサイト作成ステップと、を備える処理を実行させることによって実現することができる。
【発明の効果】
【００１７】
本発明によれば、閲覧性を高めたウェブサイトを容易に作成することを可能とするウェブサイト作成支援装置及びウェブサイト作成支援プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１８】
［ウェブサイト作成支援システム］
本発明の実施の形態におけるウェブサイト作成支援システムは、図１に示すように、ホストコンピュータに相当するウェブサイト作成支援装置１００及びクライアントコンピュータ１０２を含んで構成される。ウェブサイト作成支援装置１００及びクライアントコンピュータ１０２は、一般的なコンピュータの構成を有する。ウェブサイト作成支援装置１００は、インターネット等の情報伝達手段１０４を介してクライアントコンピュータ１０２に情報伝達可能に接続される。図１に示すように、クライアントコンピュータ１０２は複数であってもよい。
【００１９】
ウェブサイト作成支援装置１００は、図２に示すように、処理部１０ａ、記憶部１２ａ、入力部１４ａ、出力部１６ａ及びインターフェース部１８ａを含んで構成される。
【００２０】
処理部１０ａは、いわゆるＣＰＵであり、記憶部１２ａ、入力部１４ａ、出力部１６ａ及びインターフェース部１８ａを統合的に制御する。また、ウェブサイト作成支援装置１００における後述の各手段を実現するためにウェブサイト作成支援プログラムを実行し、情報やデータ等に処理を施す。記憶部１２ａは、例えば、半導体メモリ、ハードディスク、光ディスク等の記憶装置を含んで構成される。記憶部１２ａは、ウェブサイト作成支援プログラム、ウェブサイト作成支援装置１００において処理対象となる情報やデータ、クライアントコンピュータ１０２から受信したウェブサイトのデータ（ＨＴＭＬデータ等）、処理後の情報やデータ等を格納及び保持する。記憶部１２ａに保持されている情報及びデータは必要に応じて処理部１０ａ等から読み出すことができる。
【００２１】
入力部１４ａは、キーボード等の文字入力装置、マウス等のポインティングデバイスを含んで構成される。入力部１４ａは、ウェブサイト作成支援装置１００での処理に必要なコマンド、情報、データ、文章、画像、レイアウト、処理の入力や選択を行うために用いられる。出力部１６ａは、例えば、ディスプレイ等の表示装置、プリンタ等の印刷装置を含んで構成される。出力部１６ａは、ウェブサイト作成支援装置１００で処理されるウェブページのレイアウト等の情報やデータ、編集用画面等のユーザインターフェース画面を表示するために用いられる。
【００２２】
インターフェース部１８ａは、インターネット等の通信手段に接続され、他のコンピュータとの情報交換を行う。例えば、ＴＣＰ／ＩＰ等のプロトコルに準じて、ネットワークを介してクライアントコンピュータ１０２と各種コマンドやウェブサイト等の情報を送受信する。
【００２３】
クライアントコンピュータ１０２は、図３に示すように、処理部１０ｂ、記憶部１２ｂ、入力部１４ｂ、出力部１６ｂ及びインターフェース部１８ｂを含んで構成される。
【００２４】
処理部１０ｂは、いわゆるＣＰＵであり、記憶部１２ｂ、入力部１４ｂ、出力部１６ｂ及びインターフェース部１８ｂを統合的に制御する。また、ウェブサイト作成支援装置１００からＵＲＬを受けて、そのＵＲＬに対応するウェブサイトの情報をウェブサイト作成支援装置１００へ送信する処理等を行う。記憶部１２ｂは、例えば、半導体メモリ、ハードディスク、光ディスク等の記憶装置を含んで構成される。記憶部１２ｂは、店舗や企業等のウェブサイトの情報（ＨＴＭＬデータ等）や画像ファイル、文章データ、リンク情報等を格納及び保持する。記憶部１２ｂに保持されている情報及びデータは必要に応じて処理部１０ｂ等から読み出され、インターフェース部１８ｂを介してネットワークに送出される。
【００２５】
入力部１４ｂは、キーボード等の文字入力装置、マウス等のポインティングデバイスを含んで構成される。入力部１４ｂは、クライアントコンピュータ１０２での処理に必要なコマンド、情報、データ、文章、画像、レイアウト、処理の入力や選択を行うために用いられる。出力部１６ｂは、例えば、ディスプレイ等の表示装置、プリンタ等の印刷装置を含んで構成される。出力部１６ｂは、クライアントコンピュータ１０２で処理されるウェブサイトの情報やデータ、ユーザインターフェース画面等を表示するために用いられる。
【００２６】
インターフェース部１８ｂは、インターネット等の通信手段に接続され、他のコンピュータとの情報交換を行う。例えば、ＴＣＰ／ＩＰ等のプロトコルに準じて、ネットワークを介してウェブサイト作成支援装置１００と各種コマンドやウェブサイト等の情報を送受信する。
【００２７】
［ウェブサイト作成支援処理］
以下、本実施の形態におけるウェブサイト作成支援処理について説明する。ウェブサイト作成支援処理は、ウェブサイト作成支援装置１００において記憶部１２ａに予め格納及び保持されているウェブサイト作成支援プログラムを実行することによって行われる。
【００２８】
本実施の形態におけるウェブサイト作成支援処理は、既に提供されているウェブサイトの情報を取得し、その情報を纏めたミニウェブページを作成し、また、そのミニウェブページを組み合わせたウェブサイトを作成する処理を支援するものである。すなわち、既存のウェブサイトのダイジェスト版に相当するミニウェブページを作成する際に管理者等が編集・変更を容易に行えるように支援する。
【００２９】
なお、以下の説明においては、既存のウェブサイトはクライアントコンピュータ１０２の記憶部１２ｂに既に登録され、クライアントコンピュータ１０２によって提供されているものとする。すなわち、クライアントコンピュータ１０２はウェブサーバとしての機能を果たし、記憶部１２ｂにはウェブサイトに含まれる各ウェブページの画像情報（画像ファイル）、文章情報（文章データ）、リンク情報及びウェブサイトの構成に関する情報（ソースファイル等）が予め格納及び保持されており、各ウェブページに割り当てられた固有のＵＲＬを含む要求情報を受けると、指定されたＵＲＬに対応するウェブページのレイアウト情報、文章や画像等のコンテンツ情報、リンク等の関連情報を要求先に送出する。例えば、ＨＴＭＬで記述されたウェブページのマークアップリスト、それに含まれる画像情報、文章情報、リンク情報等を送出する。
【００３０】
ただし、これに限定されるものではなく、ウェブサイト作成支援装置１００がウェブサーバとしての機能を兼ねていてもよい。
【００３１】
ウェブサイト作成支援処理は、図４に示すフローチャートに沿って処理される。ウェブサイト作成支援装置１００は、記憶部１２ａに予め格納されているウェブサイト作成支援プログラムを実行し、ウェブサイト作成支援処理の各ステップの処理を行う。これによって、ウェブサイト作成支援装置１００は、図５に示す機能ブロック図の各手段として機能する。
【００３２】
ステップＳ１００ではウェブサイト作成支援処理が開始される。この処理が図５に示す初期設定手段１１０に相当する。
【００３３】
処理部１０ａは、図６に示すように、編集用画面２００の初期画面を出力部１６ａに表示させる。編集用画面２００のテンプレートデータは予め記憶部１２ａに保持されており、処理部１０ａは記憶部１２ａから編集用画面２００のテンプレートデータを読み出して出力部１６ａに表示させる。
【００３４】
編集用画面２００の初期画面は、作成されるウェブサイトのタイトルを表示するタイトル表示領域４０、作成中のミニウェブページのタイトル、連絡先情報、元のウェブサイトのＵＲＬ等を表示するウェブタイトル表示領域４１、ミニウェブページのレイアウトの雛形（テンプレート）の選択や色の選択、メモ履歴、ミニウェブページの表示順の変更等を指示するための処理選択領域４２、作成中及び既に作成されたミニウェブページを表示するミニウェブページ表示領域４３、作成中及び既に作成されたミニウェブページの管理情報を表示する管理情報表示領域４４を含んで構成される。
【００３５】
ウェブサイト作成支援処理における以下の各ステップは、編集用画面２００上の各領域を入力部１４ａのマウス等のポインティングデバイスで指定（クリック等）することによって開始される。
【００３６】
［ウェブサイト情報取得処理］
以下、既存のウェブサイトの情報を取得する情報取得処理について説明する。この処理が図５に示す情報取得手段１１２に相当する。
【００３７】
ユーザが出力部１６ａに表示された編集用画面２００の所定の領域をポインティングデバイスで指定することによってウェブサイト情報取得処理が開始される。例えば、ユーザがミニウェブページ表示領域４３又は管理情報表示領域４４をポインティングデバイスで指定することによって情報取得処理が開始される。情報取得処理は、図７に示すサブルーチンに沿って実行される。
【００３８】
ステップＳ１０では、処理対象となるウェブサイト（ウェブページ）を特定するユニフォームリソースロケータ（ＵＲＬ）の指定を受ける。ウェブサイト作成支援装置１００の処理部１０ａは、出力部１６ａに処理対象となるウェブページを特定するＵＲＬの入力を促すウェブサイト指定画面４５を出力部１６ａに表示させる。ウェブサイト指定画面４５のテンプレートデータは予め記憶部１２ａに保持されており、処理部１０ａは記憶部１２ａからウェブサイト指定画面４５のテンプレートデータを読み出して出力部１６ａに表示させる。
【００３９】
図８に、ウェブページを特定するＵＲＬの入力を受け付けるウェブサイト指定画面４５の例を示す。ウェブサイト指定画面４５は、処理対象となるウェブページを特定するＵＲＬの入力を促すＵＲＬ入力領域４５ａを含む。ウェブサイト指定画面４５に促されたユーザは、ポインティングデバイス等でＵＲＬ入力領域４５ａを指定し、ミニウェブページの作成対象となる既存のウェブサイトのＵＲＬを入力部１４ａを用いて入力する。処理部１０ａは、ＵＲＬの入力を受けると、そのＵＲＬをＵＲＬ入力領域４５ａに表示させると共に、そのＵＲＬを記憶部１２ａに格納及び保持させる。以下の処理で取得される各種情報はこのＵＲＬに関連付けて記憶部１２ａに登録される。
【００４０】
また、作成されるミニウェブページに特に重点的に含めることを所望する情報に関するキーワードを受け付けるものとしてもよい。図８に示すように、ユーザインターフェース画面２０にキーワード入力領域４５ｂを設け、ユーザからのキーワードの入力を受け付けてもよい。処理部１０ａは、キーワードの入力があった場合には、そのキーワードを記憶部１２ａに格納及び保持させる。
【００４１】
また、ＵＲＬで指定したウェブサイトのうちミニウェブページに特に重点的に含めることを所望する情報を含む範囲を指定できるものとしてもよい。図８に示すように、ユーザインターフェース画面２０に範囲開始部のキーフレーズ入力領域４５ｃ及び範囲終了部のキーフレーズ入力領域４５ｄを設け、ユーザから指定する範囲の開始キーフレーズ及び終了キーフレーズの入力を受け付けてもよい。処理部１０ａは、開始キーフレーズ及び終了キーフレーズの入力があった場合には、それらのキーフレーズを記憶部１２ａに格納及び保持させる。
【００４２】
さらに、写真のみを取得するか、又は、小さい画像を取得するかを示すユーザに選択させてもよい。図８に示すように、ユーザインターフェース画面２０に写真のみを取得するか否か、及び、小さい画像を取得するか否かを示すチェックボックス４５ｅ，４５ｆを設け、ユーザがそのチェックボックス４５ｅ，４５ｆをポインティングデバイスで指定した場合にはそれらの条件で情報取得を行うようにする。
【００４３】
このようにＵＲＬや各種条件を入力した後、取得処理の実行ボタン４５ｇをポインティングデバイスで指定することによって以下の情報取得処理が開始される。
【００４４】
ステップＳ１２では、指定されたＵＲＬで特定されるウェブサイトに含まれる情報を取得する。処理部１０ａは、インターフェース部１８ａによって接続されたネットワークを介して、ステップＳ１０において取得したＵＲＬで特定されるウェブサイトにアクセスし、ウェブサイトに含まれる情報を取得する。例えば、処理対象となるウェブサイトがクライアントコンピュータ１０２ａによって提供されている場合、クライアントコンピュータ１０２ａは、ウェブサイト作成支援装置１００から指定されたＵＲＬに対応するウェブサイトの情報を記憶部１２ｂから読み出してウェブサイト作成支援装置１００へ送信する。ウェブサイト作成支援装置１００の処理部１０ａはインターフェース部１８ａを介してその情報を取得する。処理部１０ａは、取得した情報を記憶部１２ａに格納及び保持させる。
【００４５】
ここで、ウェブサイトに含まれる情報とは、ＵＲＬで指定されたウェブサイトに含まれる１つ又は複数のウェブページを構成する情報を意味する。例えば、画像情報（画像ファイル）、文章情報（文章データ）、リンク情報及びウェブサイトの構成に関する情報（ソースファイル等の表示制御情報）等が含まれる。ウェブサイトに含まれる情報は、例えば、ＳＭＬ、ＨＴＭＬ、ＸＭＬ等のマークアップ・ランゲージによって記述される。画像情報、文章情報、リンク情報、表示制御情報は、ウェブページのソースリストの中に直接埋め込まれていたり、ソースリストの中に埋め込まれたファイル名等によってリンクされていたりする。また、指定されたＵＲＬで特定されるウェブサイトがフレームを使用して複数のソースファイルで構成されている場合、それら複数のソースファイルを総て取得して結合し、１つのソースファイルとして扱うことが好適である。
【００４６】
また、ステップＳ１０において、範囲指定が行われている場合、取得したウェブサイトのソースファイルから指定された開始キーフレーズ及び終了キーフレーズを探し出し、それらのキーフレーズで挟まれた領域に含まれる情報を抽出し、それらを処理対象の情報として記憶部１２ａに格納及び保持する。
【００４７】
ステップＳ１４では、取得されたウェブサイトで用いられている画像ファイルを取得する。処理部１０ａは、ステップＳ１２において取得したウェブサイトに含まれる情報を記憶部１２ａから読み出し、そのソースコード（タグ）を解析してウェブサイトに埋め込まれている画像ファイル名又は画像ファイルへのリンク情報を抽出する。
【００４８】
例えば、ソースファイルがＨＴＭＬで記述されている場合、処理部１０ａは、取得されたソースファイルの中からｉｍｇタグを総て探し出す。このとき、ソースファイルに含まれているｏｎＭｏｕｓｅＯｕｔ，ｏｎＭｏｕｓｅＤｏｗｎ，ｏｎＭｏｕｓｅＯｖｅｒ，ｏｎＭｏｕｓｅＵｐタグはｉｍｇタグとして処理する。また、ａタグで直接画像ファイルにリンクされている場合にはｉｍｇタグとして処理する。
【００４９】
このようにして抽出されたｉｍｇタグの各々について次の処理を行って画像ファイル名（ＵＲＬ）を取得する。処理部１０ａは、ｉｍｇタグ中の画像ファイル名を解析し、フルパス指定でない場合には指定されたＵＲＬからフルパス指定の画像ファイル名を作成する。また、画像ファイル名が“．ｃｇｉ”や“．ｐｈｐ”で作成される動的作成画像ファイルであれば“．ｊｐｇ”ファイルとして処理する。
【００５０】
処理部１０ａは、図９に示すように、ソースファイルから抽出された画像ファイル名を画像データベースとして記憶部１２ａに格納及び保持する。さらに、ｉｍｇタグとして処理するタグ中にｔｉｔｌｅ属性、ａｌｔ属性があれば、そのタグの画像ファイルのタイトル情報及び付属情報として、それぞれ対応する画像ファイル名に関連付けて画像データベースに登録する。
【００５１】
例えば、＜ｉｍｇ  ｓｃｒ＝“／ｉｍａｇｅｓ／ｐｈｏｔｏ／ｉｍａｇｅ１．ｊｐｇ”  ａｌｔ＝“最新の温泉”  ｔｉｔｌｅ＝“海望の湯”  ／＞というｉｍｇタグが存在した場合、ｓｃｒ属性から“／ｉｍａｇｅｓ／ｐｈｏｔｏ／ｐｈｏｔｏ０１．ｊｐｇ”という画像ファイル名を抽出し、処理対象となるウェブページのＵＲＬ（“ｈｔｔｐ：／／ｗｗｗ．７２７２．ｔｖ”）と組み合わせて、画像ファイルのフルパス“ｈｔｔｐ：／／ｗｗｗ．７２７２．ｔｖ／ｉｍａｇｅｓ／ｐｈｏｔｏ／ｉｍａｇｅ１．ｊｐｇ”を画像ファイル名（ＵＲＬ）として抽出する。また、ａｌｔ属性及びｔｉｔｌｅ属性から“最新の温泉”及び“海望の湯”を抽出し、画像データベースに画像ファイル名と関連付けて登録する。
【００５２】
このとき、ソースファイルの先頭から順に画像ファイルを抽出し、画像ファイルをその順に画像データベースに登録することが好適である。すなわち、一般的に、ウェブサイトのソースファイルの先頭に近い部分に埋め込まれている画像ファイルほどそのウェブサイトにとって重要な内容を示していることが多いので、重要度が高いと考えられる画像ファイルほど画像データベースにおいて上位に登録されるように処理するためである。
【００５３】
また、ステップＳ１０にてキーワードの指定があった場合、処理部１０ａは、画像ファイルのパス、タイトル情報、付属情報にキーワードが含まれているか否かを判定し、含まれていない場合には画像データベースから除去する。例えば、キーワードが“温泉”であった場合、図９の例では、第１番目及び第２番目の画像ファイル名は採用し、第３番目の画像ファイルは不採用とする。これにより、作成されるウェブサイトに特に含めたい内容を示すキーワードに関連する画像のみを採用することができる。
【００５４】
このようにして得られた画像ファイル名に基づいて、指定されたウェブサイトで使用されている画像ファイルを取得する。処理部１０ａは、インターフェース部１８ａにより接続されたネットワークを介して、画像データベースに登録されている画像ファイル名（ＵＲＬ）で特定される画像ファイルを順に取得する。例えば、対象となる画像ファイルがクライアントコンピュータ１０２ａによって管理されている場合、クライアントコンピュータ１０２ａは、ウェブサイト作成支援装置１００から指定された画像ファイル名（ＵＲＬ）を受けて、その画像ファイル名（ＵＲＬ）に対応する画像ファイルを記憶部１２ｂから読み出してウェブサイト作成支援装置１００へ送信する。ウェブサイト作成支援装置１００の処理部１０ａはインターフェース部１８ａを介してその画像ファイルを取得する。処理部１０ａは、図７に示すように、取得した画像ファイルを対応する画像ファイル名（ＵＲＬ）に関連付けて画像データベースとして記憶部１２ａに格納及び保持させる（図９中では、“ｉｍａｇｅ１．ｊｐｇ”等と表記している）。
【００５５】
また、画像ファイルの種類、画像ファイルの縦横比、画像ファイルのサイズに応じて採用する画像ファイルか否かを判別することが好適である。例えば、取得された画像ファイルが“．ｊｐｇ”，“．ｇｉｇ”，“．ｐｎｇ”のいずれかではない場合には採用せず、画像データベースから削除する。また、画像ファイルの縦と横の比又は横と縦の比が１：３以上に細長い画像である場合には採用せず、画像データベースから削除する。また、縦か横のサイズが９５ピクセルより小さい画像である場合には採用せず、画像データベースから削除する。
【００５６】
このように画像ファイルの種類、画像ファイルの縦横比、画像ファイルのサイズの条件に応じて画像データベースに登録する画像ファイルを選択することによって、画像データベースに登録された画像ファイルを用いてミニウェブページを作成する際に元のウェブサイトにおいて特に重要である情報に関する画像ファイルを優先的に採用することができる。
【００５７】
ただし、ステップＳ１０において、小さい画像も取得するが指定されていた場合には、画像ファイルのサイズに依らず画像データベースに登録する。
【００５８】
また、採用した画像ファイルのサイズが大きすぎる場合、ミニウェブページに埋め込む画像として適したサイズに縮小して画像データベースに登録することも好適である。例えば、処理部１０ａは、取得した画像ファイルの縦又は横のピクセル数が６４０以下であればそのまま保存し、６４０を超えていれば縦か横の長い方のサイズを６４０ピクセルとするように縦横同比率で縮小処理を施してから保存する。
【００５９】
このような処理を繰り返し、取得できた画像ファイルの数が予め定めた個数（規定個数）を超えたならば画像ファイルの取得処理を終了する。規定個数は、ミニウェブページに用いられる画像の数以上に設定する。例えば、標準の規定個数は１０個から３０個程度とすることが好適である。
【００６０】
ステップＳ１６では、取得されたウェブサイトのソースファイルから文章情報を抽出する。処理部１０ａは、ステップＳ１２において取得した処理対象となるウェブサイトに含まれる情報を記憶部１２ａから読み出し、そのソースコード（タグ）を解析してウェブサイトに埋め込まれている文章情報を抽出する。なお、ステップＳ１０において画像のみを取得するが指定されている場合にはこのステップの処理は行わない。
【００６１】
例えば、ソースファイルがＨＴＭＬで記述されている場合、処理部１０ａは、取得されたソースファイルの中からｉｍｇタグを探し出し、そのタグ中にｔｉｔｌｅ属性、ａｌｔ属性があればｈ６タグとして処理する。これは、画像のタイトルや見出しも文章の候補とするためである。
【００６２】
また、ｔｉｔｌｅタグ、ｈタグで囲まれた領域に含まれる文章に見出しであることを示すマークを付加する。例えば、“＃＃＃”＋改行＋改行を文章の最後に付加する。これにより、ｔｉｔｌｅタグ、ｈタグに含まれる文章を作成するウェブページにおけるタイトルの候補としてマーキングすることができる。
【００６３】
次に、ソースファイルに含まれるタグ情報を総て削除し、プレーン文章のみを抽出する。プレーン文章とは、ソースファイルからタグ情報を削除した文章のことをいう。また、１行が半角文字で３００文字以上の文章は３００文字以降の「。．！」のいずれかの文字において分割する。
【００６４】
続いて、抽出されたプレーン文章を採用するか否かの判定処理を行う。処理部１０ａは、プレーン文章から空白を除去した後、各文章に記号以外の文字が含まれているか否かを調査し、記号のみで構成されている文章であれば不採用とする。記号とは、例えば、「.-−―・・、。※○◎●■□◆◇△▽＜';」に含まれる文字とする。また、文頭の記号文字を削除し、残された文章が２０文字以下の半角文字のみで構成されている場合には不採用とする。
【００６５】
次に、上記選別において残った文章について、文章に“＃＃＃”が付けられているか、文末判定文字が付いていなければ、その文章をタイトル候補として文章データベースとして記憶部１２ａに登録する。文末判定文字は、例えば、“した”、“ます”、“です”、“す。”、“を。”、“ん。”、“た。”、“ど。”、“ぞ。”、“い。”、“う。”、“か？”、“・・・。”、“」。”等が挙げられる。さらに、残った文章の内、タイトル候補となった文章の直後に現れる文章を直前のタイトル候補の文章と組にして文章データベースに登録する。
【００６６】
図１０に、文章データベースの例を示す。文章データベースには、上記処理において選択されたタイトル候補とそれに対応する文章の組が登録される。このとき、ソースファイルの先頭から順に文章データを抽出し、その順に文章データベースに登録することが好適である。すなわち、一般的に、ウェブサイトのソースファイルの先頭に近い部分に埋め込まれている文章データほどそのウェブサイトにとって重要な内容を示していることが多いので、重要度が高いと考えられる画像ファイルほど文章データベースの上位に登録されるように処理するためである。
【００６７】
次に、採用された文章について最終的な選別処理を行う。処理部１０ａは、記憶部１２ａの文章データベースを参照し、以下の条件に当てはまる文章を不採用として削除する。（１）通常の文章に出現しない文字パターンを含む文章。通常の文章に出現しない文字パターンとは、例えば、“。。”、“，”、“、、”等が挙げられる。（２）通常使用されない文字、例えば、“@”、“$”、“繝”、“繧”、“縺”、“蠖”、“吶”、“!”、“?”、“|”、“;”、“●”、“◆”、“：”、“:”、“；”、“*”、“＊”、“[“、“［”、“]”、“］”等が複数回出現する文章。（３）文章中の英数字が占める割合が５割以上である文章。（４）“<”、“>”、“＜”、“＞”の付いたナビゲーション用の文字列を含む文章。（５）同じ単語が所定回数以上繰り返して使用されている文章。所定回数は、作成するウェブサイトの種類、目的等に応じて適宜設定することが好適であるが、例えば７回とすることが好適である。
【００６８】
上記各条件に該当する文章を不採用とすることによって、取得されたウェブサイトにおいて重要でない文章を文章データベースから取り除くことができる。
【００６９】
さらに、ステップＳ１０にてキーワードの指定があった場合、処理部１０ａは、文章中にキーワードが含まれているか否かを判定し、含まれていない場合には文章データベースから除去する。これにより、作成されるウェブページに特に含めたい内容を示すキーワードに関連する文章のみを採用することができる。
【００７０】
このような処理を繰り返し、取得できた文章の数が予め定めた個数（規定個数）を超えたならば画像ファイルの取得処理を終了する。規定個数は、作成するミニウェブページに用いられる文章の数以上に設定する。例えば、標準の規定個数は３個から１０個程度とすることが好適である（本実施の形態では４個）。
【００７１】
ステップＳ１８では、取得されたウェブサイトのソースファイルから連絡先情報を抽出する。処理部１０ａは、ステップＳ１２において取得した処理対象となるウェブサイトに含まれる情報を記憶部１２ａから読み出し、そのソースコード（タグ）を解析してウェブサイトに埋め込まれている連絡先情報を抽出する。ここで、連絡先情報とは、住所、電話、ファクシミリ、メールアドレス等の取得されたウェブサイトの提供元（企業、店舗等）に対する連絡やアクセスのために用いられる情報をいう。
【００７２】
例えば、ソースファイルがＨＴＭＬで記述されている場合、処理部１０ａは、取得されたソースファイルの中から判定文字列を探し出す。判定文字列とは、連絡先情報に関連する文字列であり、例えば、“〒”、“TEL”、“電話”、“FAX”、“郵便”、“住所”、“TEL” 、“Tel” 、“Fax”、“tel”、”fax”、“番地”、“ファックス”、所在地”、“東京都”、“北海道”、“府”、“県”等の文字列である。
【００７３】
処理部１０ａは、判定文字列が見付かった場合、判定文字列が見付かった位置から半角５０文字以内にさらに判定文字列が存在するか否かを調べる。さらに判定文字列が見付かった場合には以下の処理により連絡先情報を抽出し、そうでない場合にはこの位置からの連絡先情報の抽出は行わない。
【００７４】
まず、判定文字列が見付かった文章内の英数字と記号は総て半角に変換する。そして、判定文字列が見付かった文章内に２つの“-”で結合された１０桁以上１３桁以下の連続した数字が出現した場合には電話番号として記憶部１２ａの連絡先情報データベースに登録する。また、判定文字列が見付かった文章内に２つの“-”で結合された１０桁以上１３桁以下の連続した数字が出現し、その直前又は直後に“FAX”等のファクシミリを示す文字列が存在する場合にはファクシミリ番号として記憶部１２ａの連絡先情報データベースに登録する。
【００７５】
また、判定文字列が見付かった文章内に１つの“-”で結合された７桁の連続した数字が出現した場合には郵便番号として記憶部１２ａの連絡先情報データベースに登録する。また、連続する英数字が“@”と共に１０桁以上で出現した場合にはメールアドレスとして記憶部１２ａの連絡先情報データベースに登録する。また、都道府県名を含む、又は、“住所”等の住所を示す判定文字列が直前に記述され、文章の最後に数字が記述されていた場合には住所として記憶部１２ａの連絡先情報データベースに登録する。
【００７６】
図１１に、連絡先情報データベースの登録例を示す。ここでは、電話番号、住所がソースファイルから抽出されて登録されている例を示している。
【００７７】
以上の情報取得処理が終了すると、図４のステップＳ１０４に処理が移行されてミニウェブページ自動作成処理が行われる。
【００７８】
［ミニウェブページ自動作成処理］
上記ウェブサイト情報取得処理にて取得された情報を用いてミニウェブページの自動作成処理が行われる。この処理が図５に示すミニウェブページ自動作成手段１１４に相当する。
【００７９】
処理部１０ａは、記憶部１２ａに登録されている画像データベース、文章データベース、連絡先情報データベースから情報を読み出し、記憶部１２ａに予め登録されているミニウェブページのソースファイルの雛形（テンプレート）に読み出した情報を埋め込み、ミニウェブページを自動的に作成する。
【００８０】
図１２は、作成されたミニウェブページの雛形を表示するミニウェブページ表示領域４３を含む編集用画面２００を表している。図１３は、ミニウェブページ表示領域４３を拡大して示す。ミニウェブページには、タイトル出力部４３ａ、連絡先情報出力部４３ｂ、画像情報出力部４３ｃ，４３ｅ，４３ｇ，４３ｈ，４３ｉ、画像タイトル出力部４３ｄ，４３ｆ、文章出力部４３ｊ，４３ｋが含まれる。なお、図１２及び図１３のミニウェブページ表示領域４３の例は、上記画像データベース（図９）、文章データベース（図１０）、連絡先情報データベース（図１１）の登録例に沿ったものである。
【００８１】
ミニウェブページのソースファイルの雛形はＳＭＬ、ＨＴＭＬ、ＸＭＬ等のマークアップ・ランゲージによって記述されており、雛形となるソースファイルによってミニウェブページのレイアウトや表示形式が決定される。
【００８２】
例えば、図１２及び図１３のミニウェブページでは、ミニウェブページの左上にタイトル出力部４３ａ、右上に連絡先情報出力部４３ｂ、その左下に画像情報出力部４３ｃ及びその画像タイトル出力部４３ｄ、その右横に画像情報出力部４３ｅ及びその画像タイトル出力部４３ｆ、画像タイトル出力部４３ｄ及び画像タイトル出力部４３ｆの下に文章出力部４３ｊ、文章出力部４３ｊの下に左から順に画像情報出力部４３ｇ，４３ｈ，４３ｉ及び文章出力部４３ｋが配置されるようにテキスト表示タグ、画像表示タグ、レイアウト制御タグ等を組み合わせたソースファイルを予め作成し、雛形となるソースファイルとして記憶部１２に予め格納及び保持しておき、それを読み出して用いている。
【００８３】
以下、雛形となるミニウェブページのレイアウトに各情報を埋め込む処理について説明する。
【００８４】
連絡先情報出力部４３ｂには、ステップＳ１０２のウェブサイト情報取得処理にて取得された連絡先情報が表示される。処理部１０ａは、連絡先情報データベースに登録されている情報を記憶部１２ａから読み出し、ミニウェブページのソースファイルの連絡先情報出力部４３ｂを記述するタグに読み出した情報を埋め込む。
【００８５】
図１１の例では、電話番号情報として“0422-21-000x”、住所情報として“東京都武蔵野市吉祥寺Ａ”が連絡先情報データベースに登録されているので、これらの情報をソースファイルの連絡先情報出力部４３ｂを記述するテキストタグ内に埋め込む。これによって、ミニウェブページ表示領域４３の連絡先情報出力部４３ｂにこれらの情報が表示される。
【００８６】
また、画像情報出力部４３ｃ，４３ｅ，４３ｇ，４３ｈ，４３ｉには、ステップＳ１０２のウェブサイト情報取得処理にて取得された画像が表示される。また、画像タイトル出力部４３ｄ，４３ｆには、画像情報出力部４３ｃ，４３ｅに表示される画像に関連付けられて登録されているタイトルが表示される。
【００８７】
処理部１０ａは、画像データベースに登録されている画像ファイルを記憶部１２ａから読み出し、ミニウェブページのソースファイルの画像情報出力部４３ｃ，４３ｅ，４３ｇ，４３ｈ，４３ｉを記述する画像タグに読み出した画像情報を埋め込む。また、画像情報出力部４３ｃ，４３ｅの画像に関連付けられているタイトルを画像データベースから読み出し、それぞれ画像タイトル出力部４３ｄ，４３ｆを記述するテキストタグに埋め込む。
【００８８】
このとき、画像情報出力部４３ｃ，４３ｅ，４３ｇ，４３ｈ，４３ｉを記述するタグには、画像データベースに登録されている順に画像ファイルをそれぞれ埋め込む。また、各画像情報出力部４３ｃ，４３ｅ，４３ｇ，４３ｈ，４３ｉについて予め定められているサイズに各画像ファイルのサイズを調整して埋め込む。画像データベースには、元のウェブサイトのソースファイルの先頭から順に抽出された画像ファイルが上位に登録されているので、元のウェブサイトにとって重要度が高いと考えられる画像ファイルほど優先的にミニウェブページで表示されることになる。
【００８９】
図９の例では、画像データベースの第１番目の画像ファイルとして“ｉｍａｇｅ１．ｊｐｇ”が登録されており、そのタイトルが“海望の湯”であるので、画像情報出力部４３ｃを記述する画像タグに“ｉｍａｇｅ１．ｊｐｇ”を埋め込み、画像タイトル出力部４３ｄを記述するテキストタグに“海望の湯”を埋め込む。また、画像データベースの第２番目の画像ファイルとして“ｉｍａｇｅ２．ｊｐｇ”が登録されており、そのタイトルが“大浴場”であるので、画像情報出力部４３ｅを記述する画像タグに“ｉｍａｇｅ２．ｊｐｇ”を埋め込み、画像タイトル出力部４３ｆを記述するテキストタグに“大浴場”を埋め込む。同様に、画像データベースの第３番目の画像ファイルから順に画像情報出力部４３ｇ，４３ｈ，４３ｉを記述する画像タグに埋め込む。
【００９０】
なお、図１２及び図１３では、画像情報出力部４３ｃを最も大きく、画像情報出力部４３ｅを２番目に大きく、画像情報出力部４３ｇ，４３ｈ，４３ｉを小さくしている。このように、優先順位の高い画像がより大きく表示されるように雛形となるソースファイルのレイアウトを構成しておくことによって、優先順位の高い画像ほどよりユーザの目に留まり易いミニウェブページを構成することができる。また、図１２及び図１３では、画像情報出力部４３ｃを左上、画像情報出力部４３ｅを右上、画像情報出力部４３ｇ，４３ｈ，４３ｉをより下段に配置している。このように、優先順位の高い画像ほど左上に近い位置に表示されるようにソースファイルのレイアウトを構成しておくことによって、優先順位の高い画像ほどよりユーザの目に留まり易いミニウェブページを構成することができる。
【００９１】
また、画像情報出力部４３ｃ，４３ｅ，４３ｇ，４３ｈ，４３ｉを記述するタグにはそれぞれに埋め込まれた画像ファイルに対するリンクを張り、ミニウェブページ上において画像情報出力部４３ｃ，４３ｅ，４３ｇ，４３ｈ，４３ｉをポインティングデバイスで指定することによってそれぞれの画像ファイルが拡大表示されるようにしてもよい。
【００９２】
文章出力部４３ｊ，４３ｋには、ステップＳ１０２のウェブサイト情報取得処理にて取得された文章情報が表示される。処理部１０ａは、文章データベースに登録されている文章データを記憶部１２ａから読み出し、ミニウェブページのソースファイルの文章出力部４３ｊ，４３ｋを記述するテキストタグに読み出した情報を埋め込む。
【００９３】
このとき、文章出力部４３ｊ，４３ｋを記述するテキストタグには、文章データベースに登録されている順に文章データをそれぞれ埋め込む。文章データベースには、元のウェブサイトのソースファイルの先頭から順に抽出された文章データが上位に登録されているので、元のウェブサイトにとって重要度が高いと考えられる文章データほど優先的にミニウェブページで表示されることになる。また、各文章データが文章出力部４３ｊ，４３ｋにおいて表示しきれないサイズの場合には、“続き”等の文字列を挿入して、その文字列に対応する文書データへのリンクを張ることが好適である。
【００９４】
図１０の例では、文章データベースの第１番目の文章データとして文章タイトル“海望の湯”及び文章内容として“●[営業時間]・・・”が登録されているので、文章出力部４３ｊを記述するテキストタグの見出しとして“海望の湯”を埋め込み、内容として“●[営業時間]・・・”を埋め込む。また、文章データベースの第２番目の文章データとして文章タイトル“温泉”及び文章内容として“●海、夜景を眺めて・・・”が登録されているので、文章出力部４３ｋを記述するテキストタグの見出しとして“温泉”を埋め込み、内容として“●海、夜景を眺めて・・・”を埋め込む。
【００９５】
なお、図１２及び図１３では、文章出力部４３ｊを大きく、文章出力部４３ｋを文章出力部４３ｊよりも小さくしている。このように、優先順位の高い文章がより大きな領域に表示されるように雛形となるソースファイルのレイアウトを構成しておくことによって、優先順位の高い文章ほどよりユーザの目に留まり易いミニウェブページを構成することができる。また、図１２及び図１３では、文章出力部４３ｊを文章出力部４３ｋよりも上に表示されるように配置している。このように、優先順位の高い文章ほど上又は左に近い位置に表示されるようにソースファイルのレイアウトを構成しておくことによって、優先順位の高い文章ほどよりユーザの目に留まり易いミニウェブページを構成することができる。また、文章出力部４３ｊを文章出力部４３ｋよりも大きなフォントや目立つ色で表示されるようにしてもよい。このように、優先順位の高い文章ほどユーザの目に留まり易いようにソースファイルの雛形を構成しておくことが好適である。
【００９６】
以上のように、画像データベース、文章データベース及び連絡先情報データベースに登録されている各情報を順に読み出し、ミニウェブページの雛形となるソースファイルの各タグに埋め込むことによってミニウェブページを自動的に作成する。これによって、ミニウェブページを作成・編集するユーザは自動的に作成されたミニウェブページを初期状態として、これを変更していくことによってミニウェブページを容易に作成することができる。
【００９７】
なお、タイトル出力部４３ａには、ミニウェブページのタイトルが表示される。ユーザが、タイトル出力部４３ａを指定し、ミニウェブページのタイトルを入力部１４ａを用いて入力する。処理部１０ａは、タイトルの入力を受けると、そのタイトルをタイトル出力部４３ａに表示させると共に、記憶部１２ａに格納及び保持させる。
【００９８】
また、図１２及び図１３は、編集用画面２００の処理選択領域４２に含まれるミニＨＰレイアウト選択のレイアウトボタン２をポインティングデバイスで指定した場合のミニウェブページの表示例である。図１４〜図１６には、ミニＨＰレイアウト選択のレイアウトボタン１，３，４をポインティングデバイスで指定した場合のミニウェブページの表示例をそれぞれ示す。なお、図１４〜図１６のミニウェブページ表示領域４３の例も、上記画像データベース、文章データベース、連絡先情報データベースの登録例に沿ったものである。
【００９９】
このように、本実施の形態では、ミニＨＰレイアウト選択のレイアウトボタンにより作成するミニウェブページのレイアウトを選択することができる。すなわち、レイアウトボタン毎に異なるミニウェブページの雛形となるソースファイルを予め作成して記憶部１２に格納しておき、選択されたレイアウトボタンに対応する雛形のソースファイルを記憶部１２から読み出して各情報に対するタグ内に埋め込む処理を行う。各雛形のソースファイルへの各情報の埋め込み処理は図１２及び図１３のレイアウトの例と同様であるので説明を省略する。
【０１００】
これによって、ミニウェブページで示したい画像や文章の数、特に強調して示した情報の有無、情報提供の目的等に応じて、様々なレイアウトのミニウェブページを選択して作成することができる。
【０１０１】
ただし、各雛形のレイアウトにはある程度の統一性をもたせておくことが好適である。例えば、タイトル出力部４３ａ、連絡先情報出力部４３ｂ、画像タイトル出力部４３ｄ，４３ｆ、文章出力部４３ｊ，４３ｋの文字サイズ、文字色、文字種等について各雛形のレイアウト間で統一性をもたせておくことが好適である。また、レイアウトの背景、各領域の色遣い等についても各雛形のレイアウト間で統一性をもたせておくことが好適である。これによって、複数のミニウェブページを並べて表示させる際にユーザに違和感を与えることのないウェブサイトを構成することができる。
【０１０２】
また、編集用画面２００の管理情報表示領域４４には、作成されたミニウェブページを管理するための情報を表示させる。例えば、ミニウェブページのタイトル、連絡先情報の少なくとも一部等を表示させる。ミニウェブページの削除や編集処理の選択はこの管理情報表示領域４４を指定することによって行えるようにすることが好適である。
【０１０３】
以上のミニウェブページ自動作成処理が終了すると、図４のステップＳ１０６に処理が移行されてミニウェブページ編集処理が開始される。
【０１０４】
［ミニウェブページ編集処理］
上記ミニウェブページ自動作成処理によってミニウェブページが自動生成された後、ミニウェブページの編集処理が行われる。この処理が図５に示すミニウェブページ編集手段１１６に相当する。
【０１０５】
処理部１０ａは、図１２に示すように、編集用画面２００に画像編集領域４６及び文章編集領域４８を表示させる。図１７に画像編集領域４６の拡大図を示し、図１８に文章編集領域４８の拡大図を示す。
【０１０６】
画像編集領域４６は、保存ボタン４６ａ、表示・非表示選択領域４６ｂ、サムネイル表示領域４６ｃ、画像選択領域４６ｄ、タイトル表示領域４６ｅ及び削除・選択領域４６ｆを含んで構成される。サムネイル表示領域４６ｃ、画像選択領域４６ｄ、タイトル表示領域４６ｅ及び削除・選択領域４６ｆはそれぞれ組とされ、複数の組が画像編集領域４６に設けられる。
【０１０７】
処理部１０ａは、画像データベースに登録されている画像ファイルを記憶部１２ａから読み出し、各サムネイル表示領域４６ｃに画像データベースの登録順に表示させる。例えば、図１２及び図１７に示す例では、画像データベースに登録されている画像ファイルのうち上位６個を各サムネイル表示領域４６ｃに表示させる。このとき、各画像ファイルのサイズはサムネイル表示領域４６ｃのサイズに合わせてサイズ変更処理する。また、処理部１０ａは、各サムネイル表示領域４６ｃと同じ組のタイトル表示領域４６ｅに画像ファイルに関連付けて登録されているタイトルを表示させる。
【０１０８】
これにより、ミニウェブページに含まれている画像ファイルと、サムネイル表示領域４６ｃに表示される画像ファイルとが対応付けて表示される。例えば、図１２及び図１３のミニウェブページ表示領域４３の場合、画像情報出力部４３ｃ，４３ｅ，４３ｇ，４３ｈ，４３ｉに表示されている画像がそれぞれ画像データベースにおける第１番目、第２番目、第３番目、第４番目、第５番目の画像ファイルに相当し、それぞれが第１番目、第２番目、第３番目、第４番目、第５番目のサムネイル表示領域４６ｃに表示される。ミニウェブページ表示領域４３の画像情報出力部の数がサムネイル表示領域４６ｃの数より少ない場合には、余分なサムネイル表示領域４６ｃに割り当てられている画像ファイルはミニウェブページには含まれない。
【０１０９】
ミニウェブページに含まれている画像ファイルを変更したい場合には、各サムネイル表示領域４６ｃに組み合わせられている画像選択領域４６ｄにおいて変更を指定することができる。処理部１０ａは、ユーザが各サムネイル表示領域４６ｃと組の画像選択領域４６ｄをポインティングデバイス等で指定すると、プルダウン方式等の方法で画像データベースに登録されている画像ファイルの番号（図中“写真１”，“写真２”等と表示）を表示させる。これによって、ユーザは選択を促され、表示された画像ファイルの番号を選択すると、処理部１０ａは、画像データベースにおいて指定された番号に登録されている画像ファイル及び関連付けられているタイトル等の情報を現在そのサムネイル表示領域４６ｃに表示されている画像ファイル及び関連付けられているタイトル等の情報と入れ替える。これによって、指定された画像ファイルがそのサムネイル表示領域４６ｃに表示され、関連するタイトルがそのタイトル表示領域４６ｅに表示される。
【０１１０】
例えば、図９の画像データベースを例にすると、第１番目のサムネイル表示領域４６ｃの画像選択領域４６ｄにおいて“写真３”を選択した場合、処理部１０ａは、図１９に示すように、第１番目に登録されている画像ファイル及びタイトル等の情報と第３番目に登録されている画像ファイル及びタイトル等の情報とを入れ替える処理を行う。これにより、第１番目のサムネイル表示領域４６ｃには今まで第３番目に登録されていた画像ファイルが表示され、第３番目のサムネイル表示領域４６ｃには今まで第１番目に登録されていた画像ファイルが表示される。また、それぞれに対応するタイトル表示領域４６ｅの表示も変更される。
【０１１１】
また、画像編集領域４６に表示・非表示選択領域４６ｂを設け、各サムネイル表示領域４６ｃの削除・選択領域４６ｆのチェックボックスで指定された画像ファイルを一括して表示又は非表示にできるようにすることも好適である。表示・非表示選択領域４６ｂの表示ボタンや非表示ボタンによって表示・非表示が指示された場合、処理部１０ａは表示に指定されたサムネイル表示領域４６ｃに対応する画像ファイルは表示対象とし、非表示に指定されたサムネイル表示領域４６ｃに対応する画像ファイルは非表示対象とする。これによって、ミニウェブページに含める画像を一括して指定することができる。
【０１１２】
このようにして、ミニウェブページに対する画像ファイルの編集を行ったのち、保存ボタン４６ａをポインティングデバイスで指定する。保存ボタン４６ａの指定に応じて、処理部１０ａは、上記ミニウェブページ自動作成処理を再度行う。これによって、変更された画像データベースの内容を反映してミニウェブページが更新され、ミニウェブページ表示領域４３の表示も更新される。
【０１１３】
例えば、上記変更例の場合、ミニウェブページ表示領域４３の画像情報出力部４３ｃに表示されている画像ファイル及びタイトル等が新たに第１番目に登録された画像ファイル及びタイトルに変更され、画像情報出力部４３ｇに表示されている画像ファイルも新たに第３番目に登録された画像ファイルに変更される。また、表示・非表示が指示されている場合には、処理部１０ａは、表示に指定されたサムネイル表示領域４６ｃに対応する画像ファイルは表示対象とし、非表示に指定されたサムネイル表示領域４６ｃに対応する画像ファイルは非表示対象として処理する。
【０１１４】
文章編集領域４７は、文章全指定・文章全削除領域４７ａ、保存ボタン４７ｂ、文章選択領域４７ｃ、編集ボタン４７ｄ、文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆを含んで構成される。文章選択領域４７ｃ、編集ボタン４７ｄ、文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆはそれぞれ組とされ、複数の組が文章編集領域４７に設けられる。
【０１１５】
処理部１０ａは、文章データベースに登録されている文章タイトル及び文章内容を記憶部１２ａから読み出し、各文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆに文章データベースの登録順に表示させる。例えば、図１２及び図１８に示す例では、文章データベースに登録されている文章タイトル及び文章内容のうち４個を各文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆに表示させる。
【０１１６】
これにより、ミニウェブページに含まれる文章データと、文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆに表示される文章データとが対応付けられる。例えば、図１２及び図１３のミニウェブページ表示領域４３の場合、文章出力部４３ｊ，４３ｋは、１番目及び２番目の文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆに相当するものとなる。ミニウェブページ表示領域４３の文章出力部の数が文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆよりも少ない場合には余分な文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆに割り当てられている文章データはミニウェブページには含まれない。
【０１１７】
ミニウェブページに含まれる文章データを変更したい場合には、各文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆに組み合わせられている文章選択領域４７ｃにおいて変更を指定することができる。処理部１０ａは、ユーザが各文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆと組の文章選択領域４７ｃをポインティングデバイス等で指定すると、プルダウン方式等の方法で文章データベースに登録されている画像ファイルの番号（図中“文章１”，“文章２”等と表示）を表示させる。これによって、ユーザは選択を促され、表示された文章データの番号を選択すると、処理部１０ａは、文章データベースにおいて指定された番号に登録されている文章タイトル及び文章内容を現在そのサムネイル表示領域４６ｃに表示されている文章タイトル及び文章内容と入れ替える。これによって、指定された文章データがその文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆに表示される。
【０１１８】
例えば、図１０の文章データベースを例にすると、第１番目の文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆの文章選択領域４７ｃにおいて“文章３”を選択した場合、処理部１０ａは、図２０に示すように、第１番目に登録されている文章タイトル及び文章内容と第３番目に登録されている文章タイトル及び文章内容とを入れ替える処理を行う。これにより、最初の文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆには今まで第３番目に登録されていた文章タイトル及び文章内容が表示され、第３番目の文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆには今まで第１番目に登録されていた文章タイトル及び文章内容が表示される。
【０１１９】
また、文章編集領域４７に文章全指定・文章全削除領域４７ａを設け、全文章データを表示又は非表示に指定できるようにすることも好適である。文章全指定・文章全削除領域４７ａの文章全指定ボタンや文章全削除ボタンによって表示又は非表示が指示された場合、処理部１０ａは文章データベースに登録されている文章データの総てをミニウェブページにおいて表示又は非表示とする。
【０１２０】
また、各文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆに対応付けて編集ボタン４７ｄを設け、各文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆに表示された文章データを変更可能とすることも好適である。処理部１０ａは、編集ボタン４７ｄがポインティングデバイス等で指定されると、その編集ボタン４７ｄに対応する文章タイトル表示領域４７ｅ及び文章内容表示領域４７ｆに表示されている文章タイトル及び文章内容を文章データベースから読み出し、エディタを起動して、編集処理を可能とする。エディタを使用してユーザが内容を変更すると、処理部１０ａは、変更された文章タイトルや文章内容を新たな文章データとして文章データベースを更新する。
【０１２１】
このようにして、ミニウェブページに対する文章データの編集を行ったのち、保存ボタン４７ｂをポインティングデバイスで指定する。保存ボタン４７ｂの指定に応じて、処理部１０ａは、上記ミニウェブページ自動作成処理を再度行う。これによって、変更された文章データベースの内容を反映してミニウェブページが更新され、ミニウェブページ表示領域４３の表示も更新される。
【０１２２】
例えば、上記変更例の場合、ミニウェブページ表示領域４３の文章出力部４３ｊに表示されている文章タイトル及び文章内容が新たに第１番目に登録された文章タイトル及び文章内容に変更され、文章出力部４３ｋに表示されている文章タイトル及び文章内容は第２番目に登録されている文章タイトル及び文章内容に維持される。また、表示・非表示が指示されている場合には、処理部１０ａは、指示に応じてミニウェブページに文書データを含める又は含めないように処理する。
【０１２３】
上記のウェブサイト情報取得処理、ミニウェブページ自動作成処理及びミニウェブページ編集処理を繰り返すことによって、様々な態様のミニウェブページを作成することができる。また、ミニウェブページの自動作成処理等により編集の土台となるサイトを自動的に作成することができ、ユーザインターフェース画面を用いてそれを変更するだけで元のウェブサイトのダイジェスト版となるミニウェブページを容易に作成することができる。
【０１２４】
また、別のウェブサイトについても同様の処理を行い、図２１に示すように、複数のミニウェブページを作成・編集することも可能である。図２１は、異なる２つのウェブサイトから収集された情報により作成されたミニウェブページを表示するミニウェブページ表示領域４３−１，４３−２及び管理情報表示領域４４−１，４４−２を含む編集用画面２００を示している。
【０１２５】
このように作成・編集されたミニウェブページを組み合わせて、複数の異なるウェブサイトから情報を集めたダイジェスト版のウェブサイトを構成することも可能である。図２２は、３つのミニウェブページ３０２，３０４，３０６を組み合わせて、さらにバナー領域３０８等を有するウェブサイト３００を構成した例である。なお、バナー領域３０８も上記ミニウェブページの作成・編集と同様に、指定されたウェブサイトから情報を収集して自動的に作成してもよい。
【０１２６】
このように、一般的なウェブサイトでは過多になり過ぎる情報をミニウェブページとして纏めることによって閲覧者に情報をより効果的に提供することができる。また、商店街やグループ企業等に属する店や企業のミニウェブページを組み合わせて１つのウェブサイトとして提供することによって、閲覧者は関連する店舗や企業のウェブサイトの内容を迅速に把握することができる。
【図面の簡単な説明】
【０１２７】
【図１】本発明の実施の形態におけるウェブサイト作成支援システムの構成を示す図である。
【図２】本発明の実施の形態におけるウェブサイト作成支援装置の構成を示す図である。
【図３】本発明の実施の形態におけるクライアントコンピュータの構成を示す図である。
【図４】本発明の実施の形態におけるウェブサイト作成支援処理のフローチャートである。
【図５】本発明の実施の形態におけるウェブサイト作成支援装置の構成を示す機能ブロック図である。
【図６】本発明の実施の形態における編集用画面の初期画面の例を示す図である。
【図７】本発明の実施の形態におけるウェブサイト情報取得ステップのサブルーチンを示すフローチャートである。
【図８】本発明の実施の形態におけるウェブサイト指定画面の例を示す図である。
【図９】本発明の実施の形態における画像データベースの登録例を示す図である。
【図１０】本発明の実施の形態における文章データベースの登録例を示す図である。
【図１１】本発明の実施の形態における連絡先情報データベースの登録例を示す図である。
【図１２】本発明の実施の形態における編集用画面の例を示す図である。
【図１３】本発明の実施の形態におけるミニウェブページ表示領域の例を示す図である。
【図１４】本発明の実施の形態におけるミニウェブページ表示領域の別例を示す図である。
【図１５】本発明の実施の形態におけるミニウェブページ表示領域の別例を示す図である。
【図１６】本発明の実施の形態におけるミニウェブページ表示領域の別例を示す図である。
【図１７】本発明の実施の形態における画像編集領域の例を示す図である。
【図１８】本発明の実施の形態における文章編集領域の例を示す図である。
【図１９】本発明の実施の形態における画像データベースの変更例を示す図である。
【図２０】本発明の実施の形態における文章データベースの変更例を示す図である。
【図２１】本発明の実施の形態において複数のミニウェブページを作成している場合の編集用画面の例を示す図である。
【図２２】本発明の実施の形態において作成したミニウェブページを組み合わせたウェブサイトの例を示す図である。
【符号の説明】
【０１２８】
１０ａ，１０ｂ  処理部、１２ａ，１２ｂ  記憶部、１４ａ，１４ｂ  入力部、１６ａ，１６ｂ  出力部、１８ａ，１８ｂ  インターフェース部、２０  ユーザインターフェース画面、４０  タイトル表示領域、４１  ウェブタイトル表示領域、４２  処理選択領域、４３（４３−１，４３−２）  ミニウェブページ表示領域、４３ａ  タイトル出力部、４３ｂ  連絡先情報出力部、４３ｃ，４３ｅ，４３ｇ，４３ｈ，４３ｉ  画像情報出力部、４３ｄ，４３ｆ  画像タイトル出力部、４３ｊ，４３ｋ  文章出力部、４４（４４−１，４４−２）  管理情報表示領域、４５  ウェブサイト指定画面、４５ａ  入力領域、４５ｂ  キーワード入力領域、４５ｃ  キーフレーズ入力領域、４５ｄ  キーフレーズ入力領域、４５ｅ，４５ｆ  チェックボックス、４５ｇ  実行ボタン、４６  画像編集領域、４６ａ  保存ボタン、４６ｂ  表示・非表示選択領域、４６ｃ  サムネイル表示領域、４６ｄ  画像選択領域、４６ｅ  文章タイトル表示領域、４６ｆ  削除・選択領域、４７  文章編集領域、４７ａ  文章全指定・文章全削除領域、４７ｂ  保存ボタン、４７ｃ  文章選択領域、４７ｄ  保存ボタン、４７ｅ  文章タイトル表示領域、４７ｆ  文章内容表示領域、１００  ウェブサイト作成支援装置、１０２  クライアントコンピュータ、１０４  情報伝達手段、１１０  初期設定手段、１１２  情報取得手段、１１４  ミニウェブページ自動作成手段、１１６  ミニウェブページ編集手段、２００  編集用画面、３００  ウェブサイト、３０２，３０４，３０６  ミニウェブページ、３０８  バナー領域。
【図１】
2010049598.tif 000003
【図２】
2010049598.tif 000004
【図３】
2010049598.tif 000005
【図４】
2010049598.tif 000006
【図５】
2010049598.tif 000007
【図６】
2010049598.tif 000008
【図７】
2010049598.tif 000009
【図８】
2010049598.tif 000010
【図９】
2010049598.tif 000011
【図１０】
2010049598.tif 000012
【図１１】
2010049598.tif 000013
【図１２】
2010049598.tif 000014
【図１３】
2010049598.tif 000015
【図１４】
2010049598.tif 000016
【図１５】
2010049598.tif 000017
【図１６】
2010049598.tif 000018
【図１７】
2010049598.tif 000019
【図１８】
2010049598.tif 000020
【図１９】
2010049598.tif 000021
【図２０】
2010049598.tif 000022
【図２１】
2010049598.tif 000023
【図２２】
2010049598.tif 000024