(57)【要約】【課題】コンテンツ編集の中断を容易に行え、また編集のための端末の変更にも柔軟に対応可能な、作業性の優れたコンテンツマネジメントシステムを提供する。【解決手段】コンテンツ管理サーバ１に、コンテンツ作成プログラム２からログインＩＤによってログイン認証を受け、コンテンツの制御データ及び編集データをダウンロードし、制御データ及び編集データを更新した際、両データ及び編集データを変換して生成する公開データをコンテンツ管理サーバ１にアップロードし、それぞれを制御データ蓄積手段１２ａ、編集データ蓄積手段１３ａ、公開データ蓄積手段１４ａに蓄積する。制御データに基づいて、コンテンツ公開手段１４を介してウェブサイト公開サーバ３の公開スペースに公開データをアップロードすることでコンテンツの公開を行う。【選択図】図１
2011248800.tif 000002
【特許請求の範囲】
【請求項１】
ウェブサイトとして公開するコンテンツを管理するコンテンツマネジメントシステム（以降、ＣＭＳと称呼する）であって、
該ＣＭＳは、コンテンツを作成するためのコンテンツ作成プログラムと、該コンテンツ作成プログラムによって作成されるコンテンツの管理を行うコンテンツ管理サーバと、作成したコンテンツをインターネット上に公開する公開サーバとからなり、
前記コンテンツ管理サーバは、
前記コンテンツ作成プログラムから送信された編集中のページ及びコンテンツ（以降、単にコンテンツと称呼する）を保存し、後に保存した時点から編集を再開するためのデータ（以降、編集データと称呼する）を管理する編集データ管理手段と、
コンテンツの制御に関するデータ（例：コンテンツ編集データのファイル名、編集日時、コンテンツの公開予定日時、各々のコンテンツの編集を許可するユーザＩＤ等。以降、制御データと称呼する）を管理する制御データ管理手段と、
前記制御データに基づいてコンテンツの公開データを前記ウェブサイト公開サーバにアップロードするコンテンツ公開手段とを備え、
前記コンテンツ作成プログラムは、
編集データ及び制御データを前記コンテンツ管理サーバへ送信、または受信するためのデータ送受信手段と、
ダウンロードした制御データを編集してコンテンツの制御を行う制御データ更新手段と、
ダウンロードした編集データを編集してコンテンツを作成する編集データ更新手段と、
前記編集データから公開データを生成する公開データ更新手段と、
を備え、
前記コンテンツ管理サーバから前記データ送受信手段にて制御データ及び編集データをダウンロードし、
前記制御データ更新手段及び前記編集データ更新手段にて作成・更新した制御データ、編集データ、及び前記公開データ更新手段によって編集データから生成された公開データを前記データ送受信手段で前記コンテンツ管理サーバに送信し、
前記コンテンツ管理サーバは、送信された制御データを前記制御データ蓄積手段に、編集データを前記編集データ蓄積手段に、公開データを前記公開データ蓄積手段に蓄積し、制御データに基づいて公開データを公開サーバへアップロードすることでコンテンツの公開を行うことを特徴とするコンテンツマネジメントシステム。
【請求項２】
前記コンテンツ作成プログラムは、ユーザによって入力される予め発行されたＩＤとパスワードによって前記コンテンツ管理サーバの前記アクセス制御手段にアクセスするためのアクセス手段を、
前記コンテンツ管理サーバは、前記コンテンツ作成プログラムからのアクセスの可否を判断するアクセス制御手段を、それぞれ備え、
前記アクセス手段が、前記アクセス制御手段にアクセスし、ＩＤとパスワードによって認証された後、当該ＩＤによって編集することを許可されたコンテンツを構成する制御データ及び編集データを前記データ送受信手段によってダウンロードし、ダウンロードした制御データ及び編集データの編集を行うことを特徴とする請求項１記載のコンテンツマネジメントシステム。
【請求項３】
前記コンテンツ作成プログラムは、前記コンテンツ管理サーバからダウンロード可能であることを特徴とする請求項１または２記載のコンテンツマネジメントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブサイトを構築するためのコンテンツマネジメントシステム及びコンテンツ作成プログラムであって、特に１乃至複数人によるコンテンツの作成をバッティングせずに可能に行うことが可能なコンテンツマネジメントシステム及びコンテンツ作成プログラムに関する。
【背景技術】
【０００２】
現在、パーソナルコンピュータ（以降ＰＣと称呼する）の普及に伴い急速に利用が拡大したインターネットにおいて、ユーザの多様なニーズに応じるために多くのコンテンツが公開されている。このコンテンツの多くはＨＴＭＬ等のマークアップ言語によって提供され、インターネットブラウザ（以降単にブラウザと称呼する）を介して閲覧されている。
【０００３】
旧来は当該マークアップ言語に長けたユーザ等によってコンテンツが作成されることが多かったが、現在コンテンツ作成を容易に行うための作成ツールが多く用いられており、マークアップ言語を知らずとも作成することが可能となっている。しかしながら、公開するコンテンツの規模は年々大きくなる傾向にあり、近年において、主に企業におけるウェブサイトの構築は一人の作業者で行うことはせずに、ウェブサイト全体を管理する者、ウェブサイトの外観等のデザインを担当する者、ウェブサイトを構成するコンテンツを作成する者等、複数の作業に分担してウェブサイト構築を行うことが一般的である。
【０００４】
このような１乃至複数のユーザによってコンテンツを作成する際に用いるコンテンツマネジメントシステム（以降、ＣＭＳと称呼する）が種々開示されている。例えば、特許文献１では、ワーキングエリアにて作成したコンテンツを版管理領域に登録し、登録された版管理領域のコンテンツから更新分を版管理手段によって抽出し、公開サーバに更新分を配信するＣＭＳが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１５７８８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら上記特許文献１を含めた既存のＣＭＳにおいて、その完成したコンテンツについては版管理等を行いサーバ側にて蓄積されるが、作業途中のコンテンツについては個々の作業環境（ワーキングエリア）に保存されることが多く、コンテンツの編集環境が個々のユーザやユーザが用いるＰＣ等クライアント装置に影響され、その品質は必ずしも一定とは言えないものとなっていた。
【０００７】
またサーバ側に作業中のコンテンツを保存するようなＣＭＳであっても、既存のＣＭＳはウェブサイトを拡張した動的にマークアップ言語を生成してクライアントに向けて送信するサーバサイドのアプリケーションプログラムであり、マークアップ言語で記述されたファイルをブラウザ上で編集するものであるため、ブラウザの仕様のためその編集方法はかなりの制約を受けてしまい、コンテンツ作成の自由度や操作性としては著しく低いものとなっていた。
【０００８】
本発明は上記課題を鑑みてなされたものであり、コンテンツ作成作業中に生成した中間ファイル及び作業を完了したコンテンツを管理するコンテンツマネジメントシステム及び当該コンテンツマネジメントシステムと連動し作業端末等でコンテンツを作成することで、作業環境の流動性に対応すると共に、コンテンツ作成の作業性の向上及び一定以上の品質の維持、更にコンテンツ作成の自由度を向上させることが可能なコンテンツマネジメントシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１のコンテンツマネジメントシステムは、ウェブサイトとして公開するコンテンツを管理するコンテンツマネジメントシステム（以降、ＣＭＳと称呼する）であって、該ＣＭＳは、コンテンツを作成するためのコンテンツ作成プログラムと、該コンテンツ作成プログラムによって作成されるコンテンツの管理を行うコンテンツ管理サーバと、作成したコンテンツをインターネット上に公開する公開サーバとからなり、前記コンテンツ管理サーバは、前記コンテンツ作成プログラムから送信された編集中のページ及びコンテンツ（以降、単にコンテンツと称呼する）を保存し、後に保存した時点から編集を再開するためのデータ（以降、編集データと称呼する）を管理する編集データ管理手段と、コンテンツの制御に関するデータ（例：コンテンツ編集データのファイル名、編集日時、コンテンツの公開予定日時、各々のコンテンツの編集を許可するユーザＩＤ等。以降、制御データと称呼する）を管理する制御データ管理手段と、前記制御データに基づいてコンテンツの公開データを前記ウェブサイト公開サーバにアップロードするコンテンツ公開手段とを備え、前記コンテンツ作成プログラムは、編集データ及び制御データを前記コンテンツ管理サーバへ送信、または受信するためのデータ送受信手段と、ダウンロードした制御データを編集してコンテンツの制御を行う制御データ更新手段と、ダウンロードした編集データを編集してコンテンツを作成する編集データ更新手段と、前記編集データから公開データを生成する公開データ更新手段と、を備え、前記コンテンツ管理サーバから前記データ送受信手段にて制御データ及び編集データをダウンロードし、前記制御データ更新手段及び前記編集データ更新手段にて作成・更新した制御データ、編集データ、及び前記公開データ更新手段によって編集データから生成された公開データを前記データ送受信手段で前記コンテンツ管理サーバに送信し、前記コンテンツ管理サーバは、送信された制御データを前記制御データ蓄積手段に、編集データを前記編集データ蓄積手段に、公開データを前記公開データ蓄積手段に蓄積し、制御データに基づいて公開データを公開サーバへアップロードすることでコンテンツの公開を行うことを特徴とする。
【００１０】
請求項１の構成によれば、コンテンツ作成プログラムを利用する際コンテンツの編集中に作業を中断させた場合、作業に用いた関連ファイルであるコンテンツ編集データをコンテンツ管理サーバにアップロードし、コンテンツの編集を再開させる際、当該コンテンツ編集データをコンテンツ管理サーバからダウンロードすることで、複数の作業環境を用いるような場合であっても、正しくその作業を再開することができる。
【００１１】
請求項２のコンテンツマネジメントシステムは、請求項１のコンテンツマネジメントシステムにおいて、前記コンテンツ作成プログラムは、ユーザによって入力される予め発行されたＩＤとパスワードによって前記コンテンツ管理サーバの前記アクセス制御手段にアクセスするためのアクセス手段を、前記コンテンツ管理サーバは、前記コンテンツ作成プログラムからのアクセスの可否を判断するアクセス制御手段を、それぞれ備え、前記アクセス手段が、前記アクセス制御手段にアクセスし、ＩＤとパスワードによって認証された後、当該ＩＤによって編集することを許可されたコンテンツを構成する制御データ及び編集データを前記データ送受信手段によってダウンロードし、ダウンロードした制御データ及び編集データの編集を行うことを特徴とする。
【００１２】
請求項２の構成によれば、コンテンツ編集データのダウンロードは、ＩＤ及びパスワードを用いてコンテンツ作成プログラムのアクセス手段からコンテンツ管理サーバのアクセス制御手段にアクセスし、ログインした後に制御データ管理手段によって当該ファイルへのアクセスの可否の判断を行うため、担当ユーザが意図しないユーザによってダウンロードされ、編集されるようなことがなく、不正アクセス防止をすると共に、単一のユーザによる作業の一貫性を確保することができる。
【００１３】
請求項３のコンテンツマネジメントシステムは、請求項１または２記載のコンテンツマネジメントシステムにおいて、前記コンテンツ作成プログラムは、前記コンテンツ管理サーバからダウンロード可能であることを特徴とする請求項１または２記載のコンテンツマネジメントシステム。
【００１４】
請求項３の構成によれば、事前にコンテンツ作成プログラムが導入されていないＰＣ等の端末であっても、コンテンツ管理サーバにアクセスが可能であればコンテンツ作成プログラムを端末にダウンロードし、導入することができる。
【発明の効果】
【００１５】
本発明の請求項１に記載のコンテンツマネジメントシステムは、ウェブサイトとして公開するコンテンツを管理するコンテンツマネジメントシステム（以降、ＣＭＳと称呼する）であって、該ＣＭＳは、コンテンツを作成するためのコンテンツ作成プログラムと、該コンテンツ作成プログラムによって作成されるコンテンツの管理を行うコンテンツ管理サーバと、作成したコンテンツをインターネット上に公開する公開サーバとからなり、前記コンテンツ管理サーバは、前記コンテンツ作成プログラムから送信された編集中のページ及びコンテンツ（以降、単にコンテンツと称呼する）を保存し、後に保存した時点から編集を再開するためのデータ（以降、編集データと称呼する）を管理する編集データ管理手段と、コンテンツの制御に関するデータ（例：コンテンツ編集データのファイル名、編集日時、コンテンツの公開予定日時、各々のコンテンツの編集を許可するユーザＩＤ等。以降、制御データと称呼する）を管理する制御データ管理手段と、前記制御データに基づいてコンテンツの公開データを前記ウェブサイト公開サーバにアップロードするコンテンツ公開手段とを備え、前記コンテンツ作成プログラムは、編集データ及び制御データを前記コンテンツ管理サーバへ送信、または受信するためのデータ送受信手段と、ダウンロードした制御データを編集してコンテンツの制御を行う制御データ更新手段と、ダウンロードした編集データを編集してコンテンツを作成する編集データ更新手段と、前記編集データから公開データを生成する公開データ更新手段と、を備え、前記コンテンツ管理サーバから前記データ送受信手段にて制御データ及び編集データをダウンロードし、前記制御データ更新手段及び前記編集データ更新手段にて作成・更新した制御データ及び編集データを前記データ送受信手段で前記コンテンツ管理サーバに送信し、前記コンテンツ管理サーバは編集データから公開データを生成し、前記制御データに基づいて公開データを公開サーバへアップロードすることでコンテンツの公開を行うので、コンテンツの作成者が複数の作業環境を有し、そのいずれで作業するか分からないような場合や、コンテンツ作成の担当者の変更等があっても、作業環境の移設や、引継ぎ作業を簡略化することができるので、作業性の優れたＣＭＳの提供が可能となる。また、編集中のコンテンツデータをコンテンツ管理サーバに保持することができるので、事前のバックアップ作業が不要となり、作業端末の故障等の不意の事故にも対応が容易となる。更に、コンテンツ管理サーバからコンテンツ作成プログラムを切り離したことで、コンテンツ管理サーバとコンテンツ作成プログラムの通信を最小限に抑え、コンテンツ管理サーバの環境に依存しにくい状況を作り出すことが可能となり、作業性の優れたコンテンツ作成プログラムを用いることができ、作業性に優れる。
【００１６】
本発明の請求項２に記載のコンテンツマネジメントシステムは、請求項１記載のコンテンツマネジメントシステムにおいて、前記コンテンツ作成プログラムは、ユーザによって入力される予め発行されたＩＤとパスワードによって前記コンテンツ管理サーバの前記アクセス制御手段にアクセスするためのアクセス手段を、前記コンテンツ管理サーバは、前記コンテンツ作成プログラムからのアクセスの可否を判断するアクセス制御手段を、それぞれ備え、前記アクセス手段が、前記アクセス制御手段にアクセスし、ＩＤとパスワードによって認証された後、当該ＩＤによって編集することを許可されたコンテンツを構成する制御データ及び編集データを前記データ送受信手段によってダウンロードし、ダウンロードした制御データ及び編集データの編集を行うので、コンテンツ管理サーバへの不正アクセスを防止すると共に、編集権を有するＩＤ以外のユーザによってコンテンツ編集データのダウンロードを行うことを防止することができ、即ち編集権を有するＩＤによる作業の一貫性を保つことで、作成されたコンテンツの品質を一定に保つことができる。
【００１７】
本発明の請求項３に記載のコンテンツマネジメントシステムは、請求項１または２記載のコンテンツマネジメントシステムにおいて、前記コンテンツ作成プログラムは、前記コンテンツ管理サーバからダウンロード可能であるので、新たな作業端末の導入時や、顧客環境等、事前にコンテンツ作成プログラムを導入していない環境であっても、容易にコンテンツ作成プログラムの導入を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施例における、コンテンツマネジメントシステム（ＣＭＳ）の構成を示すブロック図である。
【図２】同上、ＣＭＳのログイン処理を示すフローチャートである。
【図３】同上、ＣＭＳの編集サイト選択処理を示すフローチャートである。
【図４】同上、ＣＭＳのデータダウンロード処理を示すフローチャートである。
【図５】同上、ＣＭＳのサイト共通設定変更処理を示すフローチャートである。
【図６】同上、ＣＭＳのコンテンツ追加・コピー処理を示すフローチャートである。
【図７】同上、ＣＭＳのコンテンツ削除処理を示すフローチャートである。
【図８】同上、ＣＭＳのコンテンツ編集処理を示すフローチャートである。
【図９】同上、ＣＭＳのコンテンツ制御データ更新処理を示すフローチャートである。
【図１０】同上、ＣＭＳのコンテンツ編集権委譲処理を示すフローチャートである。
【図１１】同上、ＣＭＳのコンテンツ公開処理を示すフローチャートである。
【図１２】同上、ＣＭＳのページ追加・コピー処理を示すフローチャートである。
【図１３】同上、ＣＭＳのページ削除処理を示すフローチャートである。
【図１４】同上、ＣＭＳのページ編集処理を示すフローチャートである。
【図１５】同上、ＣＭＳのページレイアウト変更処理を示すフローチャートである。
【図１６】同上、ＣＭＳのページ編集権委譲処理を示すフローチャートである。
【図１７】同上、ＣＭＳのテンプレート変更処理を示すフローチャートである。
【図１８】同上、ＣＭＳのページ公開処理を示すフローチャートである。
【図１９】同上、ＣＭＳのページのタイマー公開処理を示すフローチャートである。
【図２０】同上、コンテンツ管理サーバにおける制御データ蓄積手段にて管理するデータの詳細を示す説明図である。
【図２１】同上、コンテンツ管理サーバにおける編集データ蓄積手段にて管理するデータの詳細を示す説明図である。
【図２２】同上、コンテンツ管理サーバにおける公開データ蓄積手段にて管理するデータの詳細を示す説明図である。
【発明を実施するための形態】
【００１９】
以下、本発明を実施するための最良の形態としての実施例を図１から図２２を参照して説明する。もちろん、本発明は、その発明の趣旨に反さない範囲で、実施例において説明した以外のものに対しても容易に適用可能なことは説明を要するまでもない。
【００２０】
以下、本実施例におけるコンテンツマネジメントシステムの構成について、添付図面を参照して説明する。図１は、コンテンツマネジメントシステム（以降、ＣＭＳと称呼する）の構成を示している。１は作成されたコンテンツを一元管理するコンテンツ管理サーバである。コンテンツ管理サーバ１は、通信を接続される端末からのアクセスの制御を行うアクセス制御手段１１と、ページ及びページを構成するコンテンツ（以降、総じてコンテンツと称呼する）のアクセス権管理や予め設定された公開日時におけるコンテンツ及びページの公開等の制御を行うデータの更新・削除等の管理をする制御データ管理手段１２、制御データを蓄積する制御データ蓄積手段１２ａ、編集中のコンテンツや作成が完了したコンテンツにおける編集データ（ファイル）を管理するコンテンツ編集データ管理手段１３、編集データを蓄積する編集データ蓄積手段１３ａ、後述のコンテンツ作成プログラムから送信される公開データを蓄積する公開データ蓄積手段１４ａ、予め設定された公開日時に公開データ蓄積手段１４ａに蓄積された公開データを公開データとして公開サーバに転送するコンテンツ公開手段１４、及び後に記載のコンテンツ作成プログラムを端末にダウンロードするためのコンテンツ作成プログラム配布手段１５から構成される。
【００２１】
コンテンツ管理サーバ１の各蓄積種手段が蓄積する詳細なデータについて、図２０〜２２に基づいて説明する。図２０は制御データ蓄積手段１２ａの詳細を示す説明図である。制御データ蓄積手段１２ａは、サイト共通設定データ１２ａ１、サイト共通デザインテンプレート１２ａ２を備え、更にページ制御データ１２ａ３、コンテンツ制御データ１２ａ４を各々のページ数分もしくはコンテンツ数分蓄積する。サイト共通設定データ１２ａ１は、サイトタイトル、検索サイトによるキーワード及び紹介文、アクセス解析タグ、編集可能なユーザＩＤたる編集権者ＩＤ、ページを新規作成する際のデフォルトのページレイアウトを示すページレイアウトＩＤの初期値、更新日等を格納する。サイト共通デザインテンプレートとは、サイト全体に渡り共通で使う、ＣＳＳファイル、背景画像、その他画像パーツ群一式から構成される。ページ制御データ１２ａ３は、ページを一意に識別するためのページ管理ＩＤ、ページタイトル、ページファイル名、コンテンツ配置位置の区分けを管理するページレイアウトを示すページレイアウトＩＤ、ページを公開サーバにアップロードする予定日時を示す公開日時、編集可能なユーザを示す編集権者ＩＤ、更新日を格納する。コンテンツ制御データ１２ａ４は、コンテンツを一意に識別するためのコンテンツ管理ＩＤ、コンテンツ名、編集可能なユーザを示す編集権者ＩＤ、他のユーザの編集許可の是非を管理する他編集者許可フラグ、公開サーバへのアップロードの是非を管理する公開許可フラグ、及び更新日から構成される。以降、上記２種の制御データを合わせて単に制御データと称呼するが、その際は、選択されたページまたはコンテンツに対応する制御データを示すものとする。
【００２２】
図２１は編集データ蓄積手段１３ａの詳細を示す説明図である。編集データ蓄積手段１３ａは、ページ編集データ１３ａ１及びコンテンツ編集データ１３ａ２から構成され、各々はページ数分、またはコンテンツ数分蓄積される。ページ編集データ１３ａ１は、配置するコンテンツのコンテンツＩＤと、当該コンテンツＩＤごとの配置情報を格納する。コンテンツ編集データ１３ａ２は、コンテンツの編集状態を復元し、公開データを生成するためのテキスト、画像及びその他のオブジェクトと、これらの配置情報を格納する。以降、上記２種の編集データを合わせて単に編集データと称呼するが、その際は、選択されたページまたはコンテンツに対応する編集データを示すものとする。
【００２３】
図２２は公開データ蓄積手段１４ａの詳細を示す説明図である。ページ単位に蓄積されるページ公開データ１４ａ１、コンテンツ単位に蓄積されるコンテンツ公開データ１４ａ２、一般的なウェブサイトの構成に準じて共通化された部品であるＣＳＳ（カスケードスタイルシート）ファイル及びサイト全体で用いる画像パーツ等の共通部品１４ａ３、ページ公開データ１４ａ１やコンテンツ公開データ１４ａ２で用いられる画像等を格納する画像データ１４ａ４から構成される。ページ公開データ１４ａ１及びコンテンツ公開データ１４ａ２は、対応するページ制御データ１２ａ３、コンテンツ制御データ１２ａ４に設定される公開日時以降になると、ウェブサイト公開サーバ３の公開スペース３１に転送される。以降、上記２種の公開データを合わせて単に公開データと称呼するが、その際は、選択されたページまたはコンテンツに対応する公開データを示すものとする。
【００２４】
上記の制御データ、編集データ及び公開データは、後述のコンテンツ作成プログラム２のデータ送受信手段にて送受信される制御データ、編集データ及び公開データと同一のデータ構造を持つものであり、その詳細な説明を省略する。
【００２５】
図１における２は、図示しないコンテンツの作成を行うためのパーソナルコンピュータ（ＰＣ）等の作業端末であるコンテンツ編集用端末に導入されたコンテンツ作成プログラムである。コンテンツ作成プログラム２は、コンテンツ管理サーバ１のアクセス制御手段１１にアクセスしログインするためのアクセス手段２１、コンテンツ管理サーバ１と制御データ、編集データ、公開データ、及び種々のデータのやり取りをするためのデータ送受信手段２２、取得したページやコンテンツの制御データの編集を行う制御データ更新手段２３、データ送受信手段２２によって取得され制御データ更新手段２３によって更新される制御データ２３ａ、取得したページやコンテンツを編集・復元するための編集データ更新手段２４、データ送受信手段２２によって取得され編集データ更新手段２４によって更新される編集データ２４ａ、編集データ２４ａをウェブサイト公開サーバ３に公開するに適した形式に変換する公開データ生成手段２５、及び公開データ生成手段２５により生成されるページまたはコンテンツの公開データ２５ａから構成される。制御データ２３ａ、編集データ２４ａ、公開データ２５ａは一時データとしてコンテンツ編集用端末に記録される。尚、一時データはコンテンツ作成プログラム２が終了してもそのまま保持し、次回起動時にコンテンツ管理サーバ１からデータをダウンロードしない場合は、一時データにて編集作業を再開する。
【００２６】
３は公開サーバであり、コンテンツ公開手段１４によってアップロードされた公開スペース３１を、インターネット上に公開するためのものである。４はサイト閲覧者が用いるＰＣであり、ウェブサイトブラウザ（以降、単にブラウザと称呼する）を搭載し、当該ブラウザによってウェブサイト公開サーバ３上に公開された公開スペース３１を閲覧するためのものである。
【００２７】
続いて、本実施例のＣＭＳの詳細な動作について、図２〜図１９に基づいて説明する。まず、ウェブサイトを構成するページ及びコンテンツのうち、コンテンツの作成・編集・削除及びウェブサイト公開サーバ３へのアップロード等の動作について説明する。
【００２８】
図２はコンテンツ編集用端末に導入されたコンテンツ作成プログラム２から、コンテンツ管理サーバ１にログインする際の動作を示している。まず、ユーザはコンテンツ作成プログラム２を起動し、表示されるログイン画面において、事前に発行されるＩＤ及びパスワードを入力し、ログインボタンを押下する（Ｓ２０１）。コンテンツ作成プログラム２のアクセス手段２１は、入力されたＩＤとパスワードをコンテンツ管理サーバ１のアクセス制御手段１１に引き渡す（Ｓ２０２）。アクセス制御手段１１は、このＩＤ及びパスワードが、図示しない予め記憶した認証データと合致するかを判別する（Ｓ２０３）。判別の結果をコンテンツ作成プログラム２で受け、認証されたか否かを識別し（Ｓ２０４）、正しく認証できていない場合は警告メッセージを表示し再度ＩＤ及びパスワードの入力を促し（Ｓ２０５）、正しく認証された場合は、編集可能な複数のウェブサイトから編集を所望するウェブサイトを選択するための編集サイト選択処理を引き続き行う（Ｓ２０６）。
【００２９】
次に、編集サイト選択処理に関するＣＭＳの詳細な動作について、図３に基づいて説明する。コンテンツ管理サーバ１は、ログインされたＩＤによって編集可能なウェブサイトの一覧を作成し、コンテンツ作成プログラム２へ送信する（Ｓ３０１）。コンテンツ作成プログラム２は、送信されたウェブサイトの一覧を画面に表示し、ユーザに当該一覧から所望のウェブサイトを選択するよう促し、選択されたウェブサイトをコンテンツ管理サーバ１へ送信する（Ｓ３０３）。選択されたウェブサイトの関連情報（ＰＣ用サイトか携帯用サイトかを判別する情報、サイト名称、サイトＵＲＬ、サイトＵＲＬのＲｏｏｔフォルダ等、ウェブサイトの基本情報及びアクセスに必要な情報）のうち、ログインＩＤに基づいた必要な情報をコンテンツ作成プログラム２に返却する（Ｓ３０４）。コンテンツ作成プログラム２のデータ送受信手段２２は、返却されたウェブサイトの関連情報を一時データとして変数に保管する（Ｓ３０５）。以降、特に明示しない限り、コンテンツ作成プログラム２におけるデータのアップロードやダウンロードやその他情報の送受信は、全てデータデータ送受信手段２２を介して行われるものとする。続いてウェブサイトの最新のコンテンツに関するデータ（制御データ、編集データ及び公開データ）のダウンロード処理を開始する。
【００３０】
続いて、上記制御データのダウンロード処理について、図４に基づいて説明する。コンテンツ作成プログラム２は、最新のデータ（制御データ、編集データ及び公開データ）をコンテンツ管理サーバ１からダウンロードするか否かを選択するよう、ユーザに促す（Ｓ４０１）。ユーザの選択が最新のデータのダウンロードを行うとした場合、ダウンロード対象となるコンテンツの制御データ、編集データ及び公開データをコンテンツ編集用端末へ転送するよう、コンテンツ管理サーバ１に要求する（Ｓ４０２）。転送要求を受けたコンテンツ管理サーバ１は、ダウンロードの対象となる制御データ、編集データ及び公開データを、それぞれ制御データ蓄積手段１２ａ、編集データ蓄積手段１３ａ、公開データ蓄積手段１４ａから抽出し、コンテンツ作成プログラム２へ転送する（Ｓ４０３）。コンテンツ作成プログラム２は、ダウンロードした制御データ、編集データ及び公開データから、コンテンツを構成するページのリスト、及びコンテンツのリスト（以降、ページリスト、コンテンツリストと称呼する）を作成すると共に、図示しないサイト編集画面に表示を切り替える（Ｓ４０４）。作成したリストに基づき、取得したサイトの情報、ページリスト、コンテンツリストを更新し、図示しないサイト編集画面を表示し、サイト編集処理を行う（Ｓ４０５）。
【００３１】
続いて、上記サイト編集処理の初期動作である、サイトの共通設定（ウェブサイトのタイトル、検索キーワード等）の編集処理について、図５に基づいて説明する。まず図示しないサイト編集画面に表示される「共通設定」ボタンをクリックする（Ｓ５０１）。（但し、ログインＩＤに相当するユーザに共通設定の編集権限が設定されていない場合、同ボタンは使用できない。）続いて表示される図示しないサイト共通設定画面にて、サイト全体に関する初期値を入力し、設定反映ボタンのクリックをする（Ｓ５０２）。この初期値とは、主にウェブサイトのタイトル、検索キーワード、紹介文、及びアクセス解析用のタグ等である。入力されたデータを、制御データの１つであるｓｉｔｅ．ｉｎｆｏファイルに書き込む（Ｓ５０３）。更新されたｓｉｔｅ．ｉｎｆｏファイルをコンテンツ管理サーバ１に転送して上書きを行う（Ｓ５０４）。コンテンツ管理サーバ１の更新処理が完了したら、完了を示すレスポンスをコンテンツ作成プログラム２に送信し、これを受けてコンテンツ作成プログラム２は画面に処理完了のメッセージを表示する（Ｓ５０５）。ウェブサイトの共通設定の編集が終了したら、若しくは共通設定の編集権を持たない場合は、ページの編集及びページを構成するコンテンツの編集作業を行う。
【００３２】
続いて、コンテンツ作成プログラム２にて、新規コンテンツの作成、または既存コンテンツのコピーを行う動作について図６に基づいて説明する。コンテンツ作成プログラム２は、図示しないコンテンツ編集画面を表示する。ユーザは当該画面に表示された「コンテンツ追加ボタン」をクリックする（Ｓ６０１）。コンテンツ作成プログラム２は、ユーザに空のコンテンツを新規に追加する、もしくは既存コンテンツのコピーから新たにコンテンツを作成する、の何れかの選択を促す（Ｓ６０２）。空のコンテンツからの新規作成を選択した場合、新たにコンテンツの制御データ２３ａを作成し、コンテンツリストを更新する。編集権者として操作中のユーザのＩＤを設定する（Ｓ６０３）。既存コンテンツのコピーを行う場合は、コピー元の制御データ２３ａ、編集データ２４ａ、公開データ２５ａをコピーし、各々のファイルの編集権者を操作中のユーザのＩＤに変更して更新する（Ｓ６０４）。ステップＳ６０３またはＳ６０４にて作成したコンテンツに、新規コンテンツ管理ＩＤを付与する（Ｓ６０５）。コンテンツ管理ＩＤは、他のユーザによって新規に作成されたコンテンツと重複することを防止するために「編集者のＩＤ＋日時（ミリ秒単位）」とする。新規に作成されたコンテンツの制御データ２３ａをコンテンツ管理サーバ１にアップロードし、制御データ管理手段１２は制御データ蓄積手段１２ａに登録する（Ｓ６０７）。登録が完了したら、コンテンツ管理サーバ１はコンテンツ作成プログラム２に処理の完了を示すレスポンスを送信し、コンテンツ作成プログラム２は画面上に処理が完了した旨を通知するメッセージを表示する。コンテンツリストには作成した新規コンテンツが追加され、当該コンテンツの編集画面が表示される（Ｓ６０８）。
【００３３】
次に、コンテンツの削除処理に関するＣＭＳの動作について、図７に基づいて説明する。ユーザはコンテンツ作成プログラム２によって表示されたコンテンツ編集画面のコンテンツリストから削除を所望するコンテンツを選択する（Ｓ７０１）。選択されたコンテンツの制御データ２３ａにおいて、編集権者に相当するＩＤとログインＩＤが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する（Ｓ７０２）。編集権がある場合は、削除要求とともにコンテンツＩＤをコンテンツ管理サーバ１に送信し、制御データ管理手段１２によって、当該コンテンツが他のページ上に配置されていないかを判別する（Ｓ７０３）。配置されているページが存在する場合、制御データ管理手段１２は、該当するページを抽出したページリストをコンテンツ作成プログラム２に送信し、コンテンツ作成プログラム２は当該ページリストを表示すると共に、削除の最終確認メッセージを表示する（Ｓ７０４）。当該最終確認メッセージを表示後、最終的な削除指示をユーザに促し、再度削除の実行を指示された場合（Ｓ７０５）、もしくはステップＳ７０３にて他のページで削除対象のコンテンツが利用されていないと判別された場合は、削除対象のコンテンツに関連するファイル（制御用データ、編集用データ、公開用ソースファイル等）を図示しないコンテンツ編集用端末の記憶手段等から削除し、コンテンツリスト上からも削除する（Ｓ７０６）。コンテンツ編集用端末から削除対象のコンテンツに関するファイルの削除が行われた後、コンテンツ管理サーバ１に存在する削除対象のコンテンツに関するファイルを削除する（Ｓ７０７）。更に公開用サーバ３からも、削除対象のコンテンツに相当するソースファイルを公開スペース３１から削除する（Ｓ７０８）。制御データ管理手段１２は、削除対象コンテンツのファイル削除に関する処理を終えたら、処理が完了した旨のレスポンスをコンテンツ作成プログラム２に送信し、これを受けてコンテンツ作成プログラム２は、処理が完了した旨のメッセージを表示する（Ｓ７０９）。
【００３４】
続いて、コンテンツの編集を行う際のＣＭＳの動作について、図８に基づいて説明する。コンテンツ作成プログラム２によって表示されたコンテンツリストから、編集を所望するコンテンツを選択し、「コンテンツ編集」ボタンをクリックする（Ｓ８０１）。選択されたコンテンツの制御データ２３ａにおいて、編集権者に相当するＩＤとログインＩＤが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する（Ｓ８０２）。編集権を有する場合、選択されたコンテンツの編集データ２４ａを読み込み、編集画面上で前回編集時の最後の状態を復元する。新規コンテンツであり編集データ２４ａが存在しない場合は、空の状態の編集画面を表示させる（Ｓ８０３）。種々のコンテンツ編集機能を利用し、画像・テキストを配置する（Ｓ８０４）。編集作業が完了し、または作業を途中で終了したら、「設定反映」ボタンをクリックする（Ｓ８０５）。編集中のコンテンツに関する各種データを制御データ２３ａ、編集データ２４ａ、公開データ２５ａとして更新する（Ｓ８０６）。更新されたファイルはコンテンツ管理サーバ１に送信され、制御データ管理手段１２やコンテンツ編集データ管理手段１３によって制御データ蓄積手段１２ａ、編集データ蓄積手段１３ａ更新され、公開データ蓄積手段１５ａに公開データ２５ａが上書き登録される（Ｓ８０７）。コンテンツ更新処理を終えたら、コンテンツ管理サーバ１はコンテンツ作成プログラム２に処理が完了した旨を示すレスポンスを送信し、これを受けたコンテンツ作成プログラム２は、更新処理が完了した旨のメッセージを表示する（Ｓ８０８）。
【００３５】
続いて、コンテンツの制御データの編集処理のＣＭＳの動作について、図９に基づいて説明する。図示しないコンテンツ情報設定画面において、制御データの編集を所望するコンテンツをコンテンツリストから選択し、「コンテンツ情報設定」ボタンをクリックする（Ｓ９０１）。選択したコンテンツの制御データ２３ａにおいて、編集権者ＩＤと当該ログインユーザが一致するかを制御データ２３ａに基づいて識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する（Ｓ９０２）。一致する場合、選択されたコンテンツの制御データを読み込み、編集画面にて表示する（Ｓ９０３）。図示しないコンテンツ情報設定画面にて、必要箇所を変更する（Ｓ９０４）。編集できる項目として、例えばコンテンツ名、他のユーザに編集を行わせるか否かを示す他編集者利用許可フラグ、当該コンテンツの公開サーバへのアップロードを許可するか否かを示す公開許可フラグなどがある。編集が完了したら「設定反映」ボタンをクリックし設定内容を確定させる（Ｓ９０５）。更新されたデータに基づき、選択されたコンテンツの制御データ２３ａを更新する。コンテンツ名が変更された場合はコンテンツリストも更新する（Ｓ９０６）。更新された制御データ２３ａをコンテンツ管理サーバ１の制御データ管理手段１２に送信する（Ｓ９０７）。制御データ管理手段１２は送信された制御データ２３ａの制御データ蓄積手段への更新処理が完了したら、コンテンツ作成プログラム２に更新処理が終了した旨を示すレスポンスを送信し、コンテンツ作成プログラム２はこれを受けて制御データの更新処理が終了した旨を示すメッセージを表示する（Ｓ９０８）。
【００３６】
次に、コンテンツの編集権を他のユーザに移譲する処理におけるＣＭＳの動作について、図１０に基づいて説明する。図示しないコンテンツ情報設定画面において、編集権の移譲を所望するコンテンツをコンテンツリストから選択し、「編集権引渡し」ボタンをクリックする（Ｓ１００１）。選択されたコンテンツの制御データ２３ａにおいて、編集権者に相当するＩＤとログインＩＤが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する（Ｓ１００２）。当該ウェブサイトの編集者全てのＩＤ、及び氏名の選択リストを作成し、編集権変更画面として表示する（Ｓ１００３）。編集権を引き渡す相手となる編集者のＩＤを選択し、「設定反映」ボタンをクリックする（Ｓ１００４）。選択したコンテンツの制御データ２３ａの編集権者ＩＤを、編集権変更後のＩＤに更新する（Ｓ１００５）。コンテンツ作成プログラム２は更新された制御データ２３ａをコンテンツ管理サーバ１に送信し、制御データ管理手段１２は、当該制御データ２３ａを制御データ蓄積手段１２ａに上書き更新する（Ｓ１００６）。コンテンツ管理サーバ１は更新処理を終えたら、処理完了の旨のレスポンスをコンテンツ作成プログラム２に送信し、コンテンツ作成プログラム２はこれを受けて、編集権移譲処理が完了した旨のメッセージを表示する（Ｓ１００７）。以降、当該ログインＩＤによって、選択したコンテンツの編集を行うことはできず、編集権を移譲された側のＩＤに相当する編集者は、次回コンテンツ管理サーバ１から制御データ２３ａ、編集データ２４ａをダウンロードすると、該当コンテンツの編集が可能となっている。
【００３７】
続いて、編集したコンテンツを公開するためのＣＭＳの動作について、図１１に基づいて説明する。ウェブサイト公開サーバ３へのアップロードを所望するコンテンツをコンテンツリスト上で選択し、「本番反映」ボタンをクリックする（Ｓ１１０１）。選択されたコンテンツの編集権者に相当するＩＤとログインＩＤが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する（Ｓ１１０２）。編集権を有する場合は、選択されたコンテンツについて、コンテンツ管理サーバ１の公開用ソースファイルと、その中で使用されている画像パーツをウェブサイト公開サーバ３上の指定の場所に転送し、公開サーバ上の該当コンテンツが更新される（Ｓ１１０３）。更新処理を終え、コンテンツ管理サーバ１は処理終了を示すレスポンスをコンテンツ作成プログラム２に送信し、コンテンツ作成プログラム２はこれを受けて、公開サーバへのアップロード処理が終了した旨のメッセージを表示する。
【００３８】
以上、コンテンツの作成・編集・削除及びウェブサイト公開サーバ３へのアップロードの手順について詳述した。続いて、上記したＣＭＳの動作によって作成されたコンテンツを配置して構成する、ウェブサイトのページの作成・編集・削除及びウェブサイト公開サーバ３へのアップロードの手順について詳述する。
【００３９】
ＣＭＳのページの新規作成処理について、図１２に基づいて説明する。コンテンツ作成プログラム２が表示する図示しないページ編集画面の「ページ追加」ボタンをクリックする（Ｓ１２０１）。空のページを新規に追加するか、既存のページのコピーを作成するかを選択する（Ｓ１２０２）。新規追加を選択した場合、新規ページ用の制御データと公開用データを作成し、ページリストを更新する（Ｓ１２０３）。既存ページのコピーを選択した場合、コピー元のページの制御データ、編集データ及び公開データをコピーし、管理ＩＤ及び編集権者ＩＤをログイン中のユーザのＩＤに変更し、ページリストを更新する（Ｓ１２０４）。以上のようにして作成された新規ページに対して、ページ管理ＩＤを発行する（Ｓ１２０５）。コンテンツの新規作成の場合と同様に、ページＩＤも「編集者ＩＤ＋日時（ミリ秒）」とする。作成された制御データ２３ａ、編集データ２４ａ、及び公開データ２５ａを、コンテンツ管理サーバ１に転送する（Ｓ１２０６）。コンテンツ管理サーバ１は各々のファイルを制御データ蓄積手段１２ａ、編集データ蓄積手段１３ａ、公開データ蓄積手段１４ａに更新する。ファイルの転送が終わったら、コンテンツ管理サーバ１は転送終了を示すレスポンスをコンテンツ作成プログラム２に送信し、これを受けてコンテンツ作成プログラム２は、新規ページの作成が完了した旨のメッセージを表示し、ページリストに新規に作成したページを追加し、ページ情報設定画面を表示する（Ｓ１２０７）。
【００４０】
続いて、ＣＭＳのページの削除動作について、図１３に基づいて説明する。コンテンツ作成プログラム２が表示する図示しないページ編集画面の「ページ削除」ボタンをクリックする（Ｓ１３０１）。選択されたページの制御データ２３ａにおいて、編集権者に相当するＩＤとログインＩＤが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する（Ｓ１３０２）。削除の最終確認メッセージを表示する（Ｓ１３０３）。ユーザが選択した削除の最終確認を判別する。ＯＫの場合は処理を継続、ＮＯの場合は削除処理を中断する（Ｓ１３０４）。削除対象のページに関連するファイル（制御データ２３ａ、編集データ２４ａ、公開データ２５ａ）を図示しないコンテンツ編集用端末から削除し、コンテンツ作成プログラム２のページリストから削除対象ページを削除する（Ｓ１３０５）。コンテンツ作成プログラム２からコンテンツ管理サーバ１へ、削除指示と共に削除対象となるページのページＩＤを送信し、削除対象のページに関連するデータを、制御データ蓄積手段１２ａ、編集データ蓄積手段１３ａ、公開データ蓄積手段１４ａから削除する（Ｓ１３０６）。削除対象となるページに対応する公開データを公開用サーバ３の公開スペース３１から削除する（Ｓ１３０７）。コンテンツ管理サーバ１における削除処理が終了したら、コンテンツ作成プログラム２に削除処理完了を示すレスポンスを送信し、これを受けてコンテンツ作成プログラム２は、ページ削除完了の旨のメッセージを表示する（Ｓ１３０８）。
【００４１】
次に、ＣＭＳのページ編集動作について、図１４に基づいて説明する。コンテンツ作成プログラム２が表示するページリストから編集を所望するページを選択する（Ｓ１４０１）。編集を所望するページの編集権限を、ユーザが有しているか否かを識別する。編集権限を有している場合は処理を続行し、有していない場合は警告を表示して処理を中断する（Ｓ１４０２）。編集対象となるページの制御データ２１を読み込み、ページ情報設定画面に現在の設定内容を表示する（Ｓ１４０３）。編集対象となるページの編集データ２４ａを読み込み、前回編集時の最後の状態で、コンテンツ配置画面を復元する（Ｓ１４０４）。但し、新規作成したページである等の理由により編集データが編集データ蓄積手段１３ａに存在せず、ダウンロードがなされていない場合は、空の状態のコンテンツ配置画面を表示させる。続いて、図示しないページ情報設定画面及びコンテンツ配置画面にて、必要項目の入力（ページタイトル、公開日時、編集権者ＩＤ等）、ページに配置するコンテンツの追加・変更・削除等の編集作業を行う（Ｓ１４０５）。編集が完了したら、「設定反映」ボタンをクリックする（Ｓ１４０６）。編集対象のページに関する制御データ２３ａ、編集データ２４ａ、公開データ２５ａを更新する（Ｓ１４０７）。コンテンツ作成プログラム２からコンテンツ管理サーバ１へ、編集対象のページに関連するデータを、制御データ蓄積手段１３ａ、編集データ蓄積手段１４ａ、公開データ蓄積手段１５ａに更新登録する（Ｓ１４０８）。コンテンツ管理サーバ１における編集処理が終了したら、コンテンツ作成プログラム２に編集処理完了を示すレスポンスを送信し、これを受けてコンテンツ作成プログラム２は、ページ編集完了の旨のメッセージを表示する（Ｓ１４０９）。その際、ページタイトルを変更した場合はページリストが更新される。
【００４２】
続いて、ページのレイアウト変更処理について、図１５に基づいて説明する。図示しないページ情報設定画面にて、「レイアウト変更」ボタンをクリックする（Ｓ１５０１）。表示をレイアウト選択画面に切り替え、ページレイアウトのリストを表示する（Ｓ１５０２）。変更可能なページレイアウトを１つ選択し、「選択決定」ボタンをクリックする（Ｓ１５０３）。編集中のページの制御データ２３ａのレイアウトＩＤに、選択したレイアウトを示すＩＤを更新する。更新前後でレイアウトＩＤが異なる場合は、編集データ２４ａを削除し、コンテンツの配置情報をリセットする（Ｓ１５０４）。コンテンツ作成プログラム２からコンテンツ管理サーバ１へ、更新された制御データ２３ａを送信し、ページレイアウト更新処理として当該制御データ２３ａを制御データ蓄積手段１２ａへ更新し、編集データ２４ａが削除された場合は該当するデータを編集データ蓄積手段１３ａから削除する（Ｓ１５０５）。コンテンツ管理サーバ１におけるページレイアウト変更処理が終了したら、コンテンツ作成プログラム２にページレイアウト更新処理完了を示すレスポンスを送信し、これを受けてコンテンツ作成プログラム２は、ページレイアウト更新完了の旨のメッセージを表示する（Ｓ１５０６）。
【００４３】
次に、ページの編集権を他のユーザに委譲する処理について、図１６に基づいて説明する。コンテンツ作成プログラム２が表示する図示しないページ編集画面の「編集権引渡し」ボタンをクリックする。選択されたページの制御データ２３ａにおいて、編集権者に相当するＩＤとログインＩＤが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する（Ｓ１６０２）。当該ウェブサイトの編集者全てのＩＤ、及び氏名の選択リストを作成し、編集権変更画面として表示する（Ｓ１６０３）。編集権を引き渡す相手となる編集者のＩＤを選択し、「設定反映」ボタンをクリックする（Ｓ１６０４）。選択したページの制御データ２３ａの編集権者ＩＤを、編集権変更後のＩＤに更新する（Ｓ１６０５）。コンテンツ作成プログラム２は更新された制御データ２３ａをコンテンツ管理サーバ１に送信し、制御データ管理手段１２は、当該制御データ２３ａを制御データ蓄積手段１２ａに上書き更新する（Ｓ１６０６）。コンテンツ管理サーバ１は更新処理を終えたら、処理完了の旨のレスポンスをコンテンツ作成プログラム２に送信し、コンテンツ作成プログラム２はこれを受けて、編集権移譲処理が完了した旨のメッセージを表示する（Ｓ１６０７）。以降、当該ログインＩＤによって、選択したページの編集を行うことはできず、編集権を移譲された側のＩＤに相当する編集者は、次回コンテンツ管理サーバ１から制御データ２３ａ、編集データ２４ａをダウンロードすると、該当ページの編集が可能となっている。
【００４４】
続いて、ウェブサイト全体のデザインのテンプレートを、他のテンプレートに変更する処理におけるＣＭＳの動作について、図１７に基づいて説明する。図示しないサイト共通設定画面で「テンプレート選択」ボタンをクリックする（Ｓ１７０１）。図示しないデザインテンプレート選択画面に切り替え、変更可能なテンプレート一覧を表示する（Ｓ１７０２）。ユーザは所望のデザインテンプレートを選択し、「選択決定」ボタンをクリックする（Ｓ１７０３）。コンテンツ作成プログラム２は、コンテンツ管理サーバ１へ選択したテンプレートを示すＩＤを送信し、選択したデザインテンプレートに関連するファイルを更新する（Ｓ１７０４）。コンテンツ管理サーバ１は更新処理を終えたら、処理完了の旨のレスポンスをコンテンツ作成プログラム２に送信し、コンテンツ作成プログラム２はこれを受けて、テンプレート変更処理が完了した旨のメッセージを表示する（Ｓ１７０５）。
【００４５】
続いて、作成したページをウェブサイト公開サーバ３へアップロードする処理について、図１８に基づいて説明する。図示しないページ編集画面にて「このページを本番反映」ボタンをクリックする（Ｓ１８０１）。コンテンツ作成プログラム２からコンテンツ管理サーバ１へ、当該ページのウェブサイト公開サーバ３へのアップロード指示を送信し、コンテンツ管理サーバ１はこれを受け、選択中のページに配置されているコンテンツのうち、ログインＩＤに該当するユーザ（即ち選択中のページの編集権者）に編集権のないコンテンツが存在し、且つ当該コンテンツの公開許可フラグがＯＮになっていないものがあるかを判別する（Ｓ１８０２）。該当するコンテンツが存在する場合、そのコンテンツを除いてウェブサイト公開サーバ３へアップロードされることを確認するメッセージを表示し、ユーザに判断を促す。ＮＧの場合は処理を中断する（Ｓ１８０３）。ステップＳ１８０２にて該当コンテンツが無いと判別された場合、若しくはステップＳ１８０３にてＯＫの場合、コンテンツ管理サーバ１の公開データ蓄積手段１４ａに蓄積された選択中のページの公開データを、ウェブサイト公開サーバ３の公開スペース３１へ更新する（Ｓ１８０４）。選択中のページを構成するコンテンツのうち、公開許可フラグがＮＧのものを除いた全てのコンテンツについて、公開データ蓄積手段１４ａに蓄積されている公開データをウェブサイト公開サーバ３の公開スペース３１に転送する。これにより選択したページ及びページを構成するコンテンツが公開状態となり、ウェブブラウザ搭載ＰＣ４によって外部からのアクセスが可能となり、ページの閲覧が可能となる（Ｓ１８０５）。コンテンツ管理サーバ１は更新処理を終えたら、公開完了の旨のレスポンスをコンテンツ作成プログラム２に送信し、コンテンツ作成プログラム２はこれを受けて、公開処理が完了した旨のメッセージを表示する（Ｓ１８０６）。
【００４６】
続いて、予め公開日時が設定されたページ及びコンテンツの、自動公開処理について、図１９に基づいて説明する。コンテンツ管理サーバ１は毎時、制御データ蓄積手段１３ａにちくせきされた制御データの公開日時設定をチェックし、現在時刻が設定された公開日時を越えている公開すべきページ及びコンテンツの存在を判別する（Ｓ１９０１）。公開すべきページ及びコンテンツが存在する場合、公開データ蓄積手段１４ａから該当ページ及びコンテンツの公開データを抽出し、ウェブサイト公開サーバ３の公開スペース３１に転送、更新を行う（Ｓ１９０２）。ページの転送の際、そのページを構成するコンテンツのうち公開許可フラグがＯＮになっていないものについては転送を行わず、公開許可フラグがＯＮのものはウェブサイト公開サーバ３に転送される（Ｓ１９０３）。
【００４７】
以上のようなＣＭＳによれば、サーバはコンテンツの管理を行うものとし、コンテンツの作成の全てはクライアント端末等に導入されたコンテンツ作成プログラム２において行うことができるので、既存のＣＭＳのような、セキュリティのために動作を著しく制限されたブラウザベースの編集方法によらないため、自由度の高い編集が可能なコンテンツ作成プログラムを用いることができ、コンテンツ作成における自由度の向上を図ることができると共にサーバ・クライアント間の通信頻度を抑制することができる。また、編集中のコンテンツ及びページに関するデータをコンテンツ管理サーバ１に保持することで、編集者は自身が用いるＰＣ等の編集環境が変わった場合であっても、容易に編集中のコンテンツやページの編集作業の再開を行うことができる
【００４８】
以上、本発明の一実施例について詳述したが、本発明は前記実施例に限定されるものではなく、本発明の要旨の範囲内で種々の変形実施が可能である。例えば、コンテンツ作成プログラム２にて作成・更新した制御データ・編集データ・及び公開データを一時データとするとしたが、クライアント側にも保存することで、ログイン時及び制御データ・編集データ・公開データの取得の際は通信が必要であるものの、その後の編集作業においてはサーバとの通信を必要としないので、サーバ・クライアント間の通信が何らかの要因によって途絶えた場合であっても、クライアント側に保存することが可能となり、編集中の事故にも対応が可能となる。
【符号の説明】
【００４９】
１      コンテンツ管理サーバ
１１    アクセス制御手段
１２    制御データ管理手段
１２ａ  制御データ蓄積手段
１３    編集データ管理手段
１３ａ  編集データ蓄積手段
１４    コンテンツ公開手段
１４ａ  公開データ蓄積手段
２    コンテンツ作成プログラム
２１    アクセス手段
２２    データ送受信手段
２３    制御データ更新手段
２３ａ  制御データ
２４    編集データ更新手段
２４ａ  編集データ
２５    公開データ生成手段
２５ａ  公開データ
３      ウェブサイト公開サーバ
３１    公開スペース
４      ウェブブラウザ搭載ＰＣ
【図１】
2011248800.tif 000003
【図２】
2011248800.tif 000004
【図３】
2011248800.tif 000005
【図４】
2011248800.tif 000006
【図５】
2011248800.tif 000007
【図６】
2011248800.tif 000008
【図７】
2011248800.tif 000009
【図８】
2011248800.tif 000010
【図９】
2011248800.tif 000011
【図１０】
2011248800.tif 000012
【図１１】
2011248800.tif 000013
【図１２】
2011248800.tif 000014
【図１３】
2011248800.tif 000015
【図１４】
2011248800.tif 000016
【図１５】
2011248800.tif 000017
【図１６】
2011248800.tif 000018
【図１７】
2011248800.tif 000019
【図１８】
2011248800.tif 000020
【図１９】
2011248800.tif 000021
【図２０】
2011248800.tif 000022
【図２１】
2011248800.tif 000023
【図２２】
2011248800.tif 000024
【手続補正書】
【提出日】平成23年8月22日(2011.8.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
請求項１のコンテンツマネジメントシステムは、複数のウェブページから構成されるウェブサイトを管理するコンテンツマネジメントシステム（以降、ＣＭＳと称呼する）であって、該ＣＭＳは、ウェブサイトの管理を行うコンテンツ管理サーバと、作成したウェブサイトをインターネット上に公開するウェブサイト公開サーバとからなり、前記コンテンツ管理サーバは、ＩＤ及びパスワードに基づきアクセスの可否を判断するアクセス制御手段と、コンテンツ作成プログラムから送信された後述の編集データを管理する編集データ管理手段と、ウェブページの制御に関するデータ（以降、制御データと称呼する）を管理する制御データ管理手段と、制御データに基づいて公開可能な形式のデータ（以降、公開データと称呼する）を前記ウェブサイト公開サーバにアップロードするコンテンツ公開手段とを備え、前記コンテンツ作成プログラムは、予め発行されたＩＤとパスワードを入力し前記コンテンツ管理サーバにアクセスするためのアクセス手段と、コンテンツ作成プログラムで利用可能なウェブページの編集内容を含む編集データを作成・更新する編集データ更新手段と、編集データから公開データを生成する公開データ更新手段と、制御データを更改する制御データ更新手段と、編集データ、制御データ及び公開データを前記コンテンツ管理サーバへ送信、または受信するためのデータ送受信手段と、を備えており、ユーザは自身が利用するパーソナルコンピュータ等の操作端末からＩＤ及びパスワードを用いて前記コンテンツ管理サーバにアクセスし、前記コンテンツ管理サーバによって提示される当該ＩＤによって編集可能なウェブページのリストから、所望の制御データ及び編集データを前記コンテンツ管理サーバから前記データ送受信手段にてダウンロード若しくはコンテンツ作成プログラムによって新規作成し、前記制御データ更新手段及び前記編集データ更新手段にて制御データ、編集データを作成・更新し、続いて前記公開データ更新手段によって編集データから公開データを生成し、作成・更新した編集データ、制御データ及び公開データを前記データ送受信手段で前記コンテンツ管理サーバに送信し、前記コンテンツ管理サーバは、送信された制御データを前記制御データ蓄積手段に、編集データを前記編集データ蓄積手段に、公開データを前記公開データ蓄積手段に蓄積し、制御データに基づいて公開データを前記ウェブサイト公開サーバへアップロードすることでウェブページの公開を行うことを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
請求項２のコンテンツマネジメントシステムは、請求項１記載のコンテンツマネジメントシステムにおいて、編集データは、文字列や画像から構成される部品編集データと、１乃至複数の該部品編集データの配置情報を格納するページ編集データから構成されることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項２の構成によれば、ウェブページの細部を部品化した部品編集データと、部品編集データの配置情報を持つページ編集データとに分けることで、ウェブページの再利用性が向上する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の請求項１に記載のコンテンツマネジメントシステムは、複数のウェブページから構成されるウェブサイトを管理するコンテンツマネジメントシステム（以降、ＣＭＳと称呼する）であって、該ＣＭＳは、ウェブサイトの管理を行うコンテンツ管理サーバと、作成したウェブサイトをインターネット上に公開するウェブサイト公開サーバとからなり、前記コンテンツ管理サーバは、ＩＤ及びパスワードに基づきアクセスの可否を判断するアクセス制御手段と、コンテンツ作成プログラムから送信された後述の編集データを管理する編集データ管理手段と、ウェブページの制御に関するデータ（以降、制御データと称呼する）を管理する制御データ管理手段と、制御データに基づいて公開可能な形式のデータ（以降、公開データと称呼する）を前記ウェブサイト公開サーバにアップロードするコンテンツ公開手段とを備え、前記コンテンツ作成プログラムは、予め発行されたＩＤとパスワードを入力し前記コンテンツ管理サーバにアクセスするためのアクセス手段と、コンテンツ作成プログラムで利用可能なウェブページの編集内容を含む編集データを作成・更新する編集データ更新手段と、編集データから公開データを生成する公開データ更新手段と、制御データを更改する制御データ更新手段と、編集データ、制御データ及び公開データを前記コンテンツ管理サーバへ送信、または受信するためのデータ送受信手段と、を備えており、ユーザは自身が利用するパーソナルコンピュータ等の操作端末からＩＤ及びパスワードを用いて前記コンテンツ管理サーバにアクセスし、前記コンテンツ管理サーバによって提示される当該ＩＤによって編集可能なウェブページのリストから、所望の制御データ及び編集データを前記コンテンツ管理サーバから前記データ送受信手段にてダウンロード若しくはコンテンツ作成プログラムによって新規作成し、前記制御データ更新手段及び前記編集データ更新手段にて制御データ、編集データを作成・更新し、続いて前記公開データ更新手段によって編集データから公開データを生成し、作成・更新した編集データ、制御データ及び公開データを前記データ送受信手段で前記コンテンツ管理サーバに送信し、前記コンテンツ管理サーバは、送信された制御データを前記制御データ蓄積手段に、編集データを前記編集データ蓄積手段に、公開データを前記公開データ蓄積手段に蓄積し、制御データに基づいて公開データを前記ウェブサイト公開サーバへアップロードすることでウェブページの公開を行うので、コンテンツの作成者が複数の作業環境を有し、そのいずれで作業するか分からないような場合や、コンテンツ作成の担当者の変更等があっても、作業環境の移設や、引継ぎ作業を簡略化することができるので、作業性の優れたＣＭＳの提供が可能となる。また、編集中のコンテンツデータをコンテンツ管理サーバに保持することができるので、事前のバックアップ作業が不要となり、作業端末の故障等の不意の事故にも対応が容易となる。更に、コンテンツ管理サーバからコンテンツ作成プログラムを切り離したことで、コンテンツ管理サーバとコンテンツ作成プログラムの通信を最小限に抑え、コンテンツ管理サーバの環境に依存しにくい状況を作り出すことが可能となり、作業性の優れたコンテンツ作成プログラムを用いることができ、作業性に優れる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の請求項２に記載のコンテンツマネジメントシステムは、請求項１記載のコンテンツマネジメントシステムにおいて、編集データは、文字列や画像から構成される部品編集データと、１乃至複数の該部品編集データの配置情報を格納するページ編集データから構成されるので、ウェブページの再利用を、ウェブページを構成する部品単位で行うことができ、柔軟性のあるコンテンツ作成を行うことが可能となる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
続いて、予め公開日時が設定されたページ及びコンテンツの、自動公開処理について、図１９に基づいて説明する。コンテンツ管理サーバ１は毎時、制御データ蓄積手段１３ａに蓄積された制御データの公開日時設定をチェックし、現在時刻が設定された公開日時を越えている公開すべきページ及びコンテンツの存在を判別する（Ｓ１９０１）。公開すべきページ及びコンテンツが存在する場合、公開データ蓄積手段１４ａから該当ページ及びコンテンツの公開データを抽出し、ウェブサイト公開サーバ３の公開スペース３１に転送、更新を行う（Ｓ１９０２）。ページの転送の際、そのページを構成するコンテンツのうち公開許可フラグがＯＮになっていないものについては転送を行わず、公開許可フラグがＯＮのものはウェブサイト公開サーバ３に転送される（Ｓ１９０３）。
【手続補正７】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
複数のウェブページから構成されるウェブサイトを管理するコンテンツマネジメントシステム（以降、ＣＭＳと称呼する）であって、
該ＣＭＳは、ウェブサイトの管理を行うコンテンツ管理サーバと、作成したウェブサイトをインターネット上に公開するウェブサイト公開サーバとからなり、
前記コンテンツ管理サーバは、
ＩＤ及びパスワードに基づきアクセスの可否を判断するアクセス制御手段と、
コンテンツ作成プログラムから送信された後述の編集データを管理する編集データ管理手段と、
ウェブページの制御に関するデータ（以降、制御データと称呼する）を管理する制御データ管理手段と、
制御データに基づいて公開可能な形式のデータ（以降、公開データと称呼する）を前記ウェブサイト公開サーバにアップロードするコンテンツ公開手段とを備え、
前記コンテンツ作成プログラムは、
予め発行されたＩＤとパスワードを入力し前記コンテンツ管理サーバにアクセスするためのアクセス手段と、
コンテンツ作成プログラムで利用可能なウェブページの編集内容を含む編集データを作成・更新する編集データ更新手段と、
編集データから公開データを生成する公開データ更新手段と、
制御データを更改する制御データ更新手段と、
編集データ、制御データ及び公開データを前記コンテンツ管理サーバへ送信、または受信するためのデータ送受信手段と、
を備えており、
ユーザは自身が利用するパーソナルコンピュータ等の操作端末からＩＤ及びパスワードを用いて前記コンテンツ管理サーバにアクセスし、
前記コンテンツ管理サーバによって提示される当該ＩＤによって編集可能なウェブページのリストから、所望の制御データ及び編集データを前記コンテンツ管理サーバから前記データ送受信手段にてダウンロード若しくはコンテンツ作成プログラムによって新規作成し、
前記制御データ更新手段及び前記編集データ更新手段にて制御データ、編集データを作成・更新し、続いて前記公開データ更新手段によって編集データから公開データを生成し、
作成・更新した編集データ、制御データ及び公開データを前記データ送受信手段で前記コンテンツ管理サーバに送信し、
前記コンテンツ管理サーバは、送信された制御データを前記制御データ蓄積手段に、編集データを前記編集データ蓄積手段に、公開データを前記公開データ蓄積手段に蓄積し、制御データに基づいて公開データを前記ウェブサイト公開サーバへアップロードすることでウェブページの公開を行うことを特徴とするコンテンツマネジメントシステム。
【手続補正８】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項２
【補正方法】変更
【補正の内容】
【請求項２】
編集データは、文字列や画像から構成される部品編集データと、１乃至複数の該部品編集データの配置情報を格納するページ編集データから構成されることを特徴とする請求項１記載のコンテンツマネジメントシステム。