(57)【要約】【課題】  現在使用されているＣＭＳでは、利用しやすさを求めればページ単位の管理を行うことになり、複数ページでのコンテンツの再利用や一斉更新は困難なものとなっている。また、高機能を求めればコンテンツ単位の管理を行うことになり、どのコンテンツを編集すればサイトがどのようになるのか把握しながら作業を行うことは困難なものとなっている。【解決手段】  ネットワークを通じＷｅｂブラウザから閲覧可能にするためにサーバに保存したものでＣＭＳのテンプレートに加工したＨＴＭＬ文書を、ネットワークを通じ該ＣＭＳの管理画面を通して表示したプレビュー画面に、該テンプレートに埋め込まれているページとは独立したコンテンツデータを編集するための編集画面を立ち上げる編集ボタンを表示する。【選択図】  図４
2009176296.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じＷｅｂブラウザから閲覧可能にするためにサーバに保存したものでＣＭＳのテンプレートに加工したＨＴＭＬ文書を、ネットワークを通じ該ＣＭＳの管理画面を通して表示したプレビュー画面に、該テンプレートに埋め込まれているページとは独立したコンテンツデータを編集するための編集画面を立ち上げる編集ボタンを表示することを特徴とするＷｅｂ文書編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブラウザを通して行うＷｅｂ文書を編集する方法に関する。
【背景技術】
【０００２】
近年、インターネット利用の普及によりＷｅｂ上の情報発信は企業にとって非常に重要なものとなっており、効果的なＷｅｂサイト構築を行うためのＣＭＳ(Contents Management System)が注目されている。ＣＭＳの導入は、Ｗｅｂサイトにおける情報発信の適時性・正確性の向上ならびにコスト削減のために行われる。
【０００３】
ＣＭＳは、ファイルもしくはデータベースサーバに格納されたコンテンツデータを組み合わせたHTMLファイルと同等の情報を生成することによって、ブラウザから閲覧可能なＷｅｂサイトを生成する。サーバに格納されたコンテンツデータの管理はＷｅｂブラウザから行われることが多い。
【０００４】
Ｗｅｂサイトに求められるものが多様化・複雑化するとともに、ＣＭＳにも高機能化が求められている。反面、高機能化は管理の複雑化・困難化をもたらしている。中小規模のＣＭＳではＳｉｘＡｐａｒｔ社のＭｏｖａｂｌｅＴｙｐｅがあるが、本来はｂｌｏｇ用のシステムであり、日記の記事をＷｅｂサイトを構成する部品として利用するため、完成した状態を把握しながら編集作業を行うことが困難であるという問題がある。また、ＭＯＤｘ等のＣＭＳでは、ブラウザ上からＷｅｂページ単位でプレビューから編集できる機能を備えているが、ページから独立したコンテンツデータを編集することはできず、複雑な管理はできないという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
その他ＣＭＳは多種あるものの、利用しやすさを求めればページ単位の管理を行うことになり、複数ページでのコンテンツの再利用や一斉更新は困難なものとなっている。また、高機能を求めればコンテンツ単位の管理を行うことになるが、どのコンテンツを編集すればサイトがどのようになるのか把握しながら作業を行うことは困難なものとなっている。
【課題を解決するための手段】
【０００６】
そこで本発明者は上記課題に鑑み鋭意研究した結果、本発明を成し得たものであり、その特徴とするところは、ネットワークを通じＷｅｂブラウザから閲覧可能にするためにサーバに保存したものでＣＭＳのテンプレートに加工したＨＴＭＬ文書を、ネットワークを通じ該ＣＭＳの管理画面を通して表示したプレビュー画面に、該テンプレートに埋め込まれているページとは独立したコンテンツデータを編集するための編集画面を立ち上げる編集ボタンを表示することにある。
【０００７】
画像ファイル・各種データファイルへのリンクを含むＨＴＭＬ文書などのコンテンツデータ及びテンプレートは、ＣＭＳの管理画面を通してデータベースサーバにアップロードされる。テンプレートには、ＣＭＳ所定のタグを挿入することによりこれらコンテンツデータを指定して埋め込まれる。このようにしてＣＭＳのテンプレートに加工されたＷｅｂページは、Ｗｅｂサイトとしてネットワークを通じて一般ユーザに閲覧される。また、Ｗｅｂページを構成するテンプレートは、ＣＭＳの管理画面で制作の段階や編集を目的として、公開されるサイトとほぼ同じ状態のプレビュー画面が表示される。
【０００８】
本発明においては、プレビュー画面に編集ボタンを表示する。この編集ボタンは、プレビュー表示しているテンプレートに埋め込まれているコンテンツデータを編集するための編集画面を立ち上げるためのもので、プレビュー画面に表示されている各コンテンツデータに個々にリンクさせたボタンである。編集ボタンは、通常のプレビュー画面ではレイアウトを把握しやすくするため、非表示にしておくのが好ましい。
【発明の効果】
【０００９】
本発明に係るＷｅｂ文書編集方法は、更新頻度が高いＷｅｂサイトにおけるコンテンツ管理を容易にするＣＭＳの特徴をさらに向上させている。これは、日常のコンテンツ管理において、編集の必要なコンテンツがどこであるのかプレビュー画面上で容易に認識することができ、しかもそのコンテンツに対応した編集ボタンにより立ち上げた編集画面で即座に編集・更新が可能となる。
【００１０】
また、コンテンツ自体を直接編集するため、レイアウトが崩れる、書き換えるべきではい部分も書き換えてしまうなどの問題を回避することができる。さらに、同じ書き換えのために準備されたコンテンツを複数のページで表示することも可能であるため、サイト全体の一定の語句を一斉に書き換えるといった高度な運用も可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係るＷｅｂ文書編集方法を実施するコンピュータシステムの一実施例を示す構成図である。（実施例１）
【図２】本発明に係るＷｅｂ文書編集方法で利用するテンプレートの一例を示す構成図である。
【図３】本発明に係るＷｅｂ文書編集方法でＷｅｂページを編集する一実施例を示すプレビュー画面である。（実施例２）
【図４】図３のプレビュー画面に編集ボタンを表示した状態を示すプレビュー画面である。
【図５】図４のプレビュー画面上において編集ボタンで立ち上げたコンテンツデータの編集画面である。
【発明を実施するための形態】
【００１２】
Ｗｅｂサイトの編集・更新を容易にするという目的を、プレビュー画面上にコンテンツに対応した編集画面を立ち上げる編集ボタンを表示して実現した。
【実施例１】
【００１３】
本発明の実施例を説明する前に、本発明を適用可能なシステム構成、およびアプリケーション構成について説明する。
【００１４】
データベースサーバ、ファイルサーバ、ＷｅｂサーバおよびｈｔｔｐもしくはｈｔｔｐｓによりＷｅｂサーバと通信を行う、ＷｅｂブラウザがインストールされたコンピュータＰＣ−Ａ、ＰＣ−Ｂを図１のように設置する。
【００１５】
サーバにインストールされたＣＭＳのプログラムにより、ＰＣ−ＡもしくはＰＣ−ＢのコンピュータにインストールされたＷｅｂブラウザでサイト管理用の画面を開く。開いたＣＭＳの管理画面で、Ｗｅｂサーバを通じ、Ｗｅｂサイト構築のためにデータベースサーバ、ファイルサーバ、Ｗｅｂサーバに格納されたデータを編集できるよう設定を行う。
【００１６】
データベースサーバ、ファイルサーバ、Ｗｅｂサーバに格納される情報は、主としてページのテンプレート（雛形）、テンプレートに埋め込むための各種コンテンツである。この他、テンプレートのどの部分に対しどのコンテンツを用いてどのように置換えを行うかの対応についての情報、サイト名や管理者情報など各種サイトの設定情報、および画像などサイトで利用されるその他のデータなども格納する場合もある。
【００１７】
図２に示すように、ＨＴＭＬで記述されたテンプレート２０１は、使用するＣＭＳに対応したＨＴＭＬタグもしくは本文に何らかの記号２０２を書き加えることで、埋め込む各種コンテンツを指定する。
【実施例２】
【００１８】
以上のようにＣＭＳで作成したＷｅｂページを、本発明方法で更新する状態を以下に示す。
【００１９】
テンプレート並びにコンテンツデータの編集は、ＣＭＳの管理画面において更新が必要なページを選択して行う。例えば、トップページを更新する場合、図３に示すようにトップページのプレビュー画面１に編集ウィンドウ２が表示される。この編集ウィンドウ２の「編集ボタンを表示」にチェック（矢印部分）を入れることにより、図４のように本発明に係るＷｅｂ文書編集方法の特徴であるプレビュー画面上のコンテンツが埋め込まれている箇所に編集ボタン３が表示される。本例の編集ウィンドウ２では、スタイルシートを編集するための「ＣＳＳを編集する」ボタン、テンプレートに直接書き込んでページ単位で編集する「テンプレートを編集する」ボタン、及びページを選択する「ページ移動」ボタンを設けている。
【００２０】
プレビュー画面上に表示された編集ボタン３をクリックすることにより、そのコンテンツの編集画面が表示される。図４は、「ＡＢＣＤＥＦ」を編集として表示された編集ボタン３をクリックしたときの編集画面４が表示された状態を示す。この編集画面４にはファイルもしくはデータベースサーバに登録されたテキストや画像が表示され、これを直接編集することができる。この編集でテンプレートを書き換えた結果、どのようなページが生成されるかはプレビュー画面で即座に確認することができる。
【００２１】
プレビュー画面において、色の変更もしくはボタン等の表示の手段でどの部分が書き換えられた結果として表示されているのか表示することもできる。また、そこから書き換えのための文書の詳細画面を開いて編集を行うことも可能である。
【００２２】
本実施例では、編集ウィンドウ２に編集ボタン３を表示させる「編集ボタンを表示」のチェックボックスに並べて、「ＣＳＳを編集する」ボタン、「テンプレートを編集する」ボタン、及びページを選択する「ページ移動」ボタンを設けている。このため、本発明の特徴であるページとは独立したコンテンツデータの編集のみならず、ページ自体の編集もプレビュー画面から直接行うこともできる。
【００２３】
本発明方法では、プレビュー画面から書き換えのための文書の編集を行ったとしても、各Ｗｅｂページにおいてテンプレートのどの部分をどの文書で書き換えるかという対応情報は保持され、速やかにプレビューに反映される。このとき、Ｗｅｂサーバに公開側として設定されたＵＲＬによりリクエストが送信された場合、テンプレートの指定部分が編集された文書により書き換えられた情報が、通常のＨＴＭＬファイルと同じように返信される。ページが非公開設定であればプレビューは表示されても公開側では表示されることはない。
【符号の説明】
【００２４】
１  プレビュー画面
２  編集ウィンドウ
３  編集ボタン
４  編集画面
２０１  テンプレート
２０２  記号
【図１】
2009176296.tif 000003
【図２】
2009176296.tif 000004
【図３】
2009176296.tif 000005
【図４】
2009176296.tif 000006
【図５】
2009176296.tif 000007