(57)【要約】【課題】Ｗｅｂページ作成の際、ユーザにかかる負担を軽減するために、Ｗｅｂブラウザ上から直接Ｗｅｂページ作成を可能とするシステムを提供する。【解決手段】本発明ではＷｅｂブラウザからの直接的な操作により、容易にテキスト、画像、表などのＷｅｂコンテンツをＷｅｂページ上に作成することが可能である。ユーザは、ＨＴＭＬファイルのダウンロードやアップロードなどの手間を省くことができ、また、Ｗｅｂコンテンツのレイアウトも容易であるため、効率的にＷｅｂページを作成することができる。【選択図】図２
2005242965.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂブラウザ上からの、Ｗｅｂページの作成を実現する方法であって、
第一にＷｅｂブラウザ上からのユーザのマウス，又はキーボードによる入力操作をもとに、ＨＴＭＬファイル内にＷｅｂコンテンツを作成するステップ、
第二におよびユーザが新たにＷｅｂコンテンツを生成したいＷｅｂページ上での位置情報、あるいはコンテンツ自身の内容を取得し、ＣＧＩプログラムによりデータを保存するステップ
を有することを特徴とするＷｅｂページ作成方法。
【請求項２】
Ｗｅｂブラウザ上からの、Ｗｅｂページの編集方法であって、
第一にユーザが指定したコンテンツの属性を要求するステップ、
第二に変更された属性をＷｅｂコンテンツに適用するステップ
を有することを特徴とするＷｅｂページ編集方法。
【請求項３】
Ｗｅｂブラウザ上からの、Ｗｅｂページへの画像貼り付け方法であって、
ユーザの入力操作により新たなウインドウを作成し、
そのウインドウに、別のＷｅｂページの画像をドラッグおよびドロップさせることにより、その画像ファイルを複製し、
ＨＴＭＬファイルに読み込ませることで、
Ｗｅｂページ中に画像を表示させる方法。
【請求項４】
Ｗｅｂページ中への付箋形式のコメント貼り付け方法であって、
第一にＷｅｂページを訪れるすべての閲覧者に、コメントを貼り付ける位置を指定させるステップ、
第二に閲覧者にコメントとして貼り付ける内容を要求するステップ、
第三にＷｅｂブラウザ上に、テキストと画像を用いて付箋形式のコメントを再現するステップ
を有することを特徴とする附箋形式のコメントの貼り付け方法。
【請求項５】
付箋形式のコメントを利用したコミュニケーション方法であって、
本発明により付箋形式のコメントが貼り付け可能となったＷｅｂページ上で、そのＷｅｂページを訪れるすべての閲覧者が、Ｗｅｂページ上の任意の位置にコメントを貼り付け、それを他の訪問者が閲覧することで、閲覧者同士が情報交換をすることで
コミュニケーションを行う方法。
【発明の詳細な説明】
【技術分野】
【０００１】本発明は、Ｗｅｂブラウザ上から直接的な操作によりＷｅｂページの作成及び編集を可能にする、Ｗｅｂページ作成及び編集支援機構に関するものである。
【背景技術】
【０００２】ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）の汎用化に伴い、全世界へ向けた情報発信の手段の一つとして、個人用のＷｅｂサイトを持つ人が増えつつある。それに伴い、Ｗｅｂページ作成や編集の際に必要となる、ＨＴＭＬソースコードの記述や、ＦＴＰを利用したファイルのアップロード、およびダウンロードといった作業にかかる手間を軽減するために、Ａｄｏｂｅ社のＡｄｏｂｅ  ＧｏＬｉｖｅや、ＩＢＭ社のＨｏｍｅ  Ｐａｇｅ  ＢｕｉｌｄｅｒなどのＨＴＭＬオーサリングソフトウェアがある。【０００３】ＨＴＭＬオーサリングソフトウェアは、ＦＴＰによるファイルのダウンロード、およびアップロードの作業を、Ｗｅｂページの作成者が簡単な設定をおこなうことで自動的に行うことが可能である。また、ＨＴＭＬの記述を必要とせず、ワープロでの編集に近い形でＷｅｂページを作成することが可能であり、これはＨＴＭＬ記述方法に関して知識の乏しい利用者にとっては大きなメリットである。【０００４】また、Ｗｅｂブラウザ上からのＷｅｂページ編集を可能とするシステムとして。無料ホームページレンタルサービスを提供しているＷｅｂサイトの、Ｗｅｂページ作成支援ツールがある。これは、テンプレートとなるＷｅｂページに対し、利用者がＷｅｂページの背景の色、テキストの色、およびテキストの大きさなど、Ｗｅｂページの設定を行うことで形式的なＷｅｂページを作成可能にする者である。
【発明の開示】
【発明が解決しようとする課題】
【０００５】Ｗｅｂページ作成において、Ｗｅｂページの作成者には、ファイルのアップロードやダウンロード、およびＨＴＭＬファイルの編集といった負担がかかる。このような負担を軽減するために、ＨＴＭＬオーサリングソフトウェアなどが開発されたものの、その利用法を習得するためには多くの時間を要し、またソフトウェアを用意しなければならないということ自体も利用者にとっては負担となる作業である。またファイル転送の支援を行ってはいるが、ＨＴＭＬファイルの編集がしっかりと反映されているかどうか、また、レイアウトに問題がないかなど、ファイルアップロード後に、Ｗｅｂブラウザ上で再度Ｗｅｂページを表示させ確認しなければならないという問題がある。
【課題を解決するための手段】
【０００６】上述した課題を解決するために請求項１に記載の、Ｗｅｂブラウザ上からのユーザのマウスおよびキーボードによる入力操作をもとに、ＨＴＭＬファイル内にＷｅｂコンテンツを作成するステップ、およびユーザが新たにＷｅｂコンテンツを生成したいＷｅｂページ上での位置情報、あるいはコンテンツ自身の内容を取得し、ＣＧＩプログラムによりデータを保存するステップを特徴とするＷｅｂページ作成／編集方法を有することとした。【０００７】また、Ｗｅｂブラウザ上から、Ｗｅｂコンテンツの編集を可能にするために、請求項２に記載の、ユーザが指定したコンテンツの属性を決定するステップ、Ｗｅｂページ上に貼りつけられたテキスト、画像、表などの属性を変更するステップ、変更された属性をＷｅｂコンテンツに適用するステップを特徴とするＷｅｂページ編集方法を有することとした。【０００８】Ｗｅｂブラウザ上から画像の貼り付けを可能とするために、請求項３に記載の、ユーザの入力操作により新たなウインドウを作成し、そのウインドウに、別のＷｅｂページの画像をドラッグおよびドロップさせることにより、その画像ファイルを複製し、ＨＴＭＬファイルに読み込ませることで、Ｗｅｂページ中に画像を表示させる方法を有することとした。【０００９】Ｗｅｂページ中に付箋形式のコメントを貼り付けられるように、Ｗｅｂページを訪れるすべての閲覧者に、コメントを貼り付ける位置を指定させるステップ、閲覧者にコメントとして貼り付ける内容を要求するステップ、Ｗｅｂブラウザ上に、テキストと画像を用いて付箋形式のコメントを再現するステップを特徴とする貼り付けを可能とするシステムを有することとした。【００１０】上記の付箋形式のコメントを用いてコミュニケーションを行うために、本発明により付箋形式のコメントが貼り付け可能となったＷｅｂページ上で、そのＷｅｂページを訪れるすべての閲覧者が、Ｗｅｂページ上の任意の位置にコメントを貼り付け、それを他の訪問者が閲覧することで、閲覧者同士が情報交換をすることでコミュニケーションを行う方法を有することとした。
【発明の効果】
【００１１】以上の説明のように、本発明は、ＨＴＭＬファイルのアップロードおよびダウンロードの手間や、ＨＴＭＬソースコードを記述するという手間を省くことができ、ＦＴＰやＨＴＭＬに関する知識の乏しい利用者を支援することができる。【００１２】また、本発明は、簡単なマウス操作でＷｅｂコンテンツを配置、移動できることから、容易にＷｅｂページを作成／編集することが可能であり、その際、Ｗｅｂブラウザ上で即座に完成することから、Ｗｅｂページのレイアウトを確認する手間
も省くことができる、【００１３】さらに、従来のＷｅｂページでのコミュニケーションツールとしてあげられる、Ｗｅｂ掲示板やＷｅｂチャットのように、書き込む場所などに制限のかかったコミュニケーションではなく、Ｗｅｂページを訪れるすべての閲覧者が、付箋形式のコメントを用いて、Ｗｅｂページ上に自由にコメントを貼り付けることにより、柔軟なコミュニケーションの場として利用することができる。
【発明を実施するための最良の形態】
【実施例１】
【００１４】本発明の実施例について図面を参照して説明する。ここでは、Ｗｅｂページ上に貼り付けるＷｅｂコンテンツを「オブジェクト」と呼ぶ。図１は本発明のＷｅｂページ作成／編集の流れ図である。本発明は、まずユーザインターフェースとなるＷｅｂブラウザ１７と、ＪａｖａＳｃｒｉｐｔにより構築された機構１８、およびＣＧＩプログラム１９により構成される。【００１５】ユーザ１０が、Ｗｅｂブラウザ１７に対し入力操作を行うと、そのアクションをアクション処理機構１３が取得し、入力をもとに貼り付けるオブジェクトのデータを作成し、ＨＴＭＬタグ処理機構１４に渡す。ＨＴＭＬタグ処理機構１４はデータをもとにＨＴＭＬファイル１１にタグを書き出す。ユーザ１０がＷｅｂページを保存（つまり作成）したい場合は、データ管理機構１２が、Ｗｅｂブラウザ１７上のすべてのオブジェクトのデータを読み込み、そのデータをデータ比較機構１５へ渡す。データ比較機構１５は、複数ユーザ同士が意図せずにデータを上書きすることを防ぐ。次に、データはオブジェクトＤＢ（Ｄａｔａ  Ｂａｓｅ）１６に渡され、その後はＨＴＭＬファイル１１が表示される旅に、ＨＴＭＬタグ処理機構１４がオブジェクトをＷｅｂブラウザ１７上に再現する。【００１６】テキスト書き込む際の実行例を図２に示す。ユーザが、ツールボックス用ウインドウ２２のテキストを書き込むためのボタン２０を押し、書き込みたい位置を指定すると、テキスト書き込みのためのウインドウ２５が現れ、そこにテキストの内容や、サイズ、および文字色を指定することでテキストをＷｅｂブラウザ２６上から書き込むことができる。その後、Ｗｅｂページを保存するボタン２１を押すことにより、即座にＷｅｂページが完成する。【００１７】Ｗｅｂページを貼り付ける際の流れを図３に示す。
画像を貼り付ける場合は、まずユーザに貼り付ける位置をＷｅｂブラウザ上から指定するように要求する（３０）。その後、別のＷｅｂページから貼り付けたい画像を、新しく開いたウインドウにドラッグドロップすることを要求する
（３１）。画像がドロップされると、その画像のパスをＪａｖａＳｃｒｉｐｔで構築されたアクション処理機構（図１、１３）が取得し（３２）、その後ＣＧＩプログラムにより画像を複製（３３）し、ユーザから指定された位置に表示されるようにＨＴＭＬファイルに画像を読み込ませる（３４）。【００１８】図４は、付箋形式のコメント４１、４２をＷｅｂブラウザ４０上から貼り付けた例である。このように自由な位置にコメントを貼り付けることにより、閲覧者同士で柔軟なコミュニケーションを取ることができる。【００１９】図５は、オブジェクトのデータの一例を示した図である。データ管理機構（図１、１２）は、オブジェクトの座標や、オブジェクトの大きさ、その内容などを、オブジェクトの情報５０として管理し、それらのデータをＣＧＩプログラム５１に渡す。その後、ＣＧＩプログラムがオブジェクトの情報をデータファイル５２にし、オブジェクトＤＢ（図１、１６）に格納する。このデータファイルをＨＴＭＬファイル５３に読み込ませることにより、オブジェクトをＷｅｂブラウザ上に書き出している。
【産業上の利用可能性】
【００２０】本発明は、ＪａｖａＳｃｒｉｐｔやＣＧＩプログラムといった、Ｗｅｂサーバ上で動作するプログラムで構成されており、利用者側が用意するものはＷｅｂブラウザのみでよいため、無料レンタルホームページサービスなどが提供する新たなツールとして利用されることが期待できる。また、操作の容易さから、小学生などを対象としたＷｅｂを用いた教育活動などにも適応可能である。
【図面の簡単な説明】
【図１】本発明における、Ｗｅｂページ作成／編集方法の流れ図である。
【図２】Ｗｅｂページへテキストを書き込む際の実施画面の一例である。
【図３】他のＷｅｂページから画像を貼り付ける際の流れ図である。
【図４】付箋形式のコメントを貼り付けたＷｅｂページの例である。
【図５】Ｗｅｂコンテンツのデータの一例である。
【符号の説明】
１０  ユーザ
１１  ＨＴＭＬファイル
１２  データ管理機構
１３  アクション処理機構
１４  ＨＴＭＬタグ処理機構
１５  データ比較機構
１６  オブジェクトＤＢ
１７  Ｗｅｂブラウザ
１８  ＪａｖａＳｃｒｉｐｔプログラム
１９  ＣＧＩプログラム
２０  テキスト書き込みボタン
２１  保存ボタン
２２  ツールボックス用ウインドウ
２３  文字列入力エリア
２４  文字サイズ入力エリア
２５  テキスト書き込み用ウインドウ
２６  Ｗｅｂブラウザ
４０  Ｗｅｂブラウザ
４１、４２  付箋形式のコメント
５０  オブジェクトの情報
５１  ＣＧＩプログラム
５２  データファイル
５３  ＨＴＭＬファイル
【図１】
2005242965.tif 000003
【図２】
2005242965.tif 000004
【図３】
2005242965.tif 000005
【図４】
2005242965.tif 000006
【図５】
2005242965.tif 000007