[go: up one dir, main page]

JP4909432B2 - コンテンツマネジメントシステム - Google Patents

コンテンツマネジメントシステム Download PDF

Info

Publication number
JP4909432B2
JP4909432B2 JP2010123880A JP2010123880A JP4909432B2 JP 4909432 B2 JP4909432 B2 JP 4909432B2 JP 2010123880 A JP2010123880 A JP 2010123880A JP 2010123880 A JP2010123880 A JP 2010123880A JP 4909432 B2 JP4909432 B2 JP 4909432B2
Authority
JP
Japan
Prior art keywords
data
content
editing
control data
content management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2010123880A
Other languages
English (en)
Other versions
JP2011248800A (ja
Inventor
隆 小出
豪 佐々木
敦 若月
Original Assignee
カレトモドットコム株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by カレトモドットコム株式会社 filed Critical カレトモドットコム株式会社
Priority to JP2010123880A priority Critical patent/JP4909432B2/ja
Publication of JP2011248800A publication Critical patent/JP2011248800A/ja
Application granted granted Critical
Publication of JP4909432B2 publication Critical patent/JP4909432B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Description

本発明は、ウェブサイトを構築するためのコンテンツマネジメントシステム及びコンテンツ作成プログラムであって、特に1乃至複数人によるコンテンツの作成をバッティングせずに可能に行うことが可能なコンテンツマネジメントシステム及びコンテンツ作成プログラムに関する。
現在、パーソナルコンピュータ(以降PCと称呼する)の普及に伴い急速に利用が拡大したインターネットにおいて、ユーザの多様なニーズに応じるために多くのコンテンツが公開されている。このコンテンツの多くはHTML等のマークアップ言語によって提供され、インターネットブラウザ(以降単にブラウザと称呼する)を介して閲覧されている。
旧来は当該マークアップ言語に長けたユーザ等によってコンテンツが作成されることが多かったが、現在コンテンツ作成を容易に行うための作成ツールが多く用いられており、マークアップ言語を知らずとも作成することが可能となっている。しかしながら、公開するコンテンツの規模は年々大きくなる傾向にあり、近年において、主に企業におけるウェブサイトの構築は一人の作業者で行うことはせずに、ウェブサイト全体を管理する者、ウェブサイトの外観等のデザインを担当する者、ウェブサイトを構成するコンテンツを作成する者等、複数の作業に分担してウェブサイト構築を行うことが一般的である。
このような1乃至複数のユーザによってコンテンツを作成する際に用いるコンテンツマネジメントシステム(以降、CMSと称呼する)が種々開示されている。例えば、特許文献1では、ワーキングエリアにて作成したコンテンツを版管理領域に登録し、登録された版管理領域のコンテンツから更新分を版管理手段によって抽出し、公開サーバに更新分を配信するCMSが開示されている。
特開2004−157883号公報
しかしながら上記特許文献1を含めた既存のCMSにおいて、その完成したコンテンツについては版管理等を行いサーバ側にて蓄積されるが、作業途中のコンテンツについては個々の作業環境(ワーキングエリア)に保存されることが多く、コンテンツの編集環境が個々のユーザやユーザが用いるPC等クライアント装置に影響され、その品質は必ずしも一定とは言えないものとなっていた。
またサーバ側に作業中のコンテンツを保存するようなCMSであっても、既存のCMSはウェブサイトを拡張した動的にマークアップ言語を生成してクライアントに向けて送信するサーバサイドのアプリケーションプログラムであり、マークアップ言語で記述されたファイルをブラウザ上で編集するものであるため、ブラウザの仕様のためその編集方法はかなりの制約を受けてしまい、コンテンツ作成の自由度や操作性としては著しく低いものとなっていた。
本発明は上記課題を鑑みてなされたものであり、コンテンツ作成作業中に生成した中間ファイル及び作業を完了したコンテンツを管理するコンテンツマネジメントシステム及び当該コンテンツマネジメントシステムと連動し作業端末等でコンテンツを作成することで、作業環境の流動性に対応すると共に、コンテンツ作成の作業性の向上及び一定以上の品質の維持、更にコンテンツ作成の自由度を向上させることが可能なコンテンツマネジメントシステムを提供することを目的とする。
請求項1のコンテンツマネジメントシステムは、複数のウェブページから構成されるウェブサイトを管理するコンテンツマネジメントシステム(以降、CMSと称呼する)であって、該CMSは、ウェブサイトの管理を行うコンテンツ管理サーバと、作成したウェブサイトをインターネット上に公開するウェブサイト公開サーバと、前記コンテンツ管理サーバに接続する端末上で動作するコンテンツ作成プログラムからなり、前記コンテンツ管理サーバは、前記コンテンツ作成プログラムで利用可能な、ウェブページの編集内容を含む編集データ、及び、当該編集データに対応し、編集可能なIDを編集権者として設定すると共にウェブページの制御を行うための制御データ、に対して更新可能にアクセスすることの可否を、ID及びパスワードに基づき判断するアクセス制御手段と、コンテンツ作成プログラムから送信された編集データを管理する編集データ管理手段と、制御データを管理する制御データ管理手段と、制御データに基づいて公開可能な形式のデータ(以降、公開データと称呼する)を前記ウェブサイト公開サーバにアップロードするコンテンツ公開手段とを備え、前記コンテンツ作成プログラムは、予め発行されたIDとパスワードを入力し前記コンテンツ管理サーバにアクセスするためのアクセス手段と、編集データを作成・更新する編集データ更新手段と、編集データから公開データを生成する公開データ更新手段と、制御データを更改する制御データ更新手段と、編集データ、制御データ及び公開データを前記コンテンツ管理サーバへ送信、または受信するためのデータ送受信手段と、を備えており、ユーザは、自身が利用するパーソナルコンピュータ等の操作端末上で動作する前記コンテンツ作成プログラムによってID及びパスワードを用いて前記コンテンツ管理サーバにアクセスし、コンテンツを新規に作成する際には、前記コンテンツ作成プログラムにより、前記端末装置に当該ユーザのIDを編集権者IDとして設定して新規コンテンツの制御データ及び編集データを新規に作成し、若しくは、前記コンテンツ管理サーバによって提示される当該ユーザを示すIDが編集権者IDとして設定され、編集可能なウェブページのリストから、所望のウェブページの制御データ及び編集データを前記コンテンツ管理サーバから前記データ送受信手段にて前記端末装置にダウンロードし、当該ユーザは、前記操作端末において新規作成若しくはダウンロードしたコンテンツの制御データ及び編集データを、前記制御データ更新手段及び前記編集データ更新手段にて更新し、続いて前記公開データ更新手段によって編集データから公開データを生成し、更に、当該ユーザが編集権を有する編集データ、制御データに対して、他のユーザに編集権を引き渡すことを可能とし、作成・更新した編集データ、制御データ及び公開データは、編集権者IDによってのみ、前記データ送受信手段にて前記コンテンツ管理サーバに送信可能とし、前記コンテンツ管理サーバは、送信された制御データを前記制御データ蓄積手段に、編集データを前記編集データ蓄積手段に、公開データを前記公開データ蓄積手段に蓄積し、制御データに基づいて公開データを前記ウェブサイト公開サーバへアップロードすることでウェブページの公開を行うことを特徴とする。
請求項1の構成によれば、コンテンツ作成プログラムを利用する際コンテンツの編集中に作業を中断させた場合、作業に用いた関連ファイルであるコンテンツ編集データをコンテンツ管理サーバにアップロードし、コンテンツの編集を再開させる際、当該コンテンツ編集データをコンテンツ管理サーバからダウンロードすることで、複数の作業環境を用いるような場合であっても、正しくその作業を再開することができる。
請求項2のコンテンツマネジメントシステムは、請求項1記載のコンテンツマネジメントシステムにおいて、編集データは、文字列や画像から構成される部品編集データと、1乃至複数の該部品編集データの配置情報を格納するページ編集データから構成されることを特徴とする
請求項2の構成によれば、ウェブページの細部を部品化した部品編集データと、部品編集データの配置情報を持つページ編集データとに分けることで、ウェブページの再利用性が向上する。
請求項3のコンテンツマネジメントシステムは、請求項1または2記載のコンテンツマネジメントシステムにおいて、前記コンテンツ作成プログラムは、前記コンテンツ管理サーバからダウンロード可能であることを特徴とする請求項1または2記載のコンテンツマネジメントシステム。
請求項3の構成によれば、事前にコンテンツ作成プログラムが導入されていないPC等の端末であっても、コンテンツ管理サーバにアクセスが可能であればコンテンツ作成プログラムを端末にダウンロードし、導入することができる。
本発明の請求項1に記載のコンテンツマネジメントシステムは、複数のウェブページから構成されるウェブサイトを管理するコンテンツマネジメントシステム(以降、CMSと称呼する)であって、該CMSは、ウェブサイトの管理を行うコンテンツ管理サーバと、作成したウェブサイトをインターネット上に公開するウェブサイト公開サーバと、前記コンテンツ管理サーバに接続する端末上で動作するコンテンツ作成プログラムからなり、前記コンテンツ管理サーバは、前記コンテンツ作成プログラムで利用可能な、ウェブページの編集内容を含む編集データ、及び、当該編集データに対応し、編集可能なIDを編集権者として設定すると共にウェブページの制御を行うための制御データ、に対して更新可能にアクセスすることの可否を、ID及びパスワードに基づき判断するアクセス制御手段と、コンテンツ作成プログラムから送信された編集データを管理する編集データ管理手段と、制御データを管理する制御データ管理手段と、制御データに基づいて公開可能な形式のデータ(以降、公開データと称呼する)を前記ウェブサイト公開サーバにアップロードするコンテンツ公開手段とを備え、前記コンテンツ作成プログラムは、予め発行されたIDとパスワードを入力し前記コンテンツ管理サーバにアクセスするためのアクセス手段と、編集データを作成・更新する編集データ更新手段と、編集データから公開データを生成する公開データ更新手段と、制御データを更改する制御データ更新手段と、編集データ、制御データ及び公開データを前記コンテンツ管理サーバへ送信、または受信するためのデータ送受信手段と、を備えており、ユーザは、自身が利用するパーソナルコンピュータ等の操作端末上で動作する前記コンテンツ作成プログラムによってID及びパスワードを用いて前記コンテンツ管理サーバにアクセスし、コンテンツを新規に作成する際には、前記コンテンツ作成プログラムにより、前記端末装置に当該ユーザのIDを編集権者IDとして設定して新規コンテンツの制御データ及び編集データを新規に作成し、若しくは、前記コンテンツ管理サーバによって提示される当該ユーザを示すIDが編集権者IDとして設定され、編集可能なウェブページのリストから、所望のウェブページの制御データ及び編集データを前記コンテンツ管理サーバから前記データ送受信手段にて前記端末装置にダウンロードし、当該ユーザは、前記操作端末において新規作成若しくはダウンロードしたコンテンツの制御データ及び編集データを、前記制御データ更新手段及び前記編集データ更新手段にて更新し、続いて前記公開データ更新手段によって編集データから公開データを生成し、更に、当該ユーザが編集権を有する編集データ、制御データに対して、他のユーザに編集権を引き渡すことを可能とし、作成・更新した編集データ、制御データ及び公開データは、編集権者IDによってのみ、前記データ送受信手段にて前記コンテンツ管理サーバに送信可能とし、前記コンテンツ管理サーバは、送信された制御データを前記制御データ蓄積手段に、編集データを前記編集データ蓄積手段に、公開データを前記公開データ蓄積手段に蓄積し、制御データに基づいて公開データを前記ウェブサイト公開サーバへアップロードすることでウェブページの公開を行うので、コンテンツの作成者が複数の作業環境を有し、そのいずれで作業するか分からないような場合や、コンテンツ作成の担当者の変更等があっても、作業環境の移設や、引継ぎ作業を簡略化することができるので、作業性の優れたCMSの提供が可能となる。また、編集中のコンテンツデータをコンテンツ管理サーバに保持することができるので、事前のバックアップ作業が不要となり、作業端末の故障等の不意の事故にも対応が容易となる。更に、コンテンツ管理サーバからコンテンツ作成プログラムを切り離したことで、コンテンツ管理サーバとコンテンツ作成プログラムの通信を最小限に抑え、コンテンツ管理サーバの環境に依存しにくい状況を作り出すことが可能となり、作業性の優れたコンテンツ作成プログラムを用いることができ、作業性に優れる。
本発明の請求項2に記載のコンテンツマネジメントシステムは、請求項1記載のコンテンツマネジメントシステムにおいて、編集データは、文字列や画像から構成される部品編集データと、1乃至複数の該部品編集データの配置情報を格納するページ編集データから構成されるので、ウェブページの再利用を、ウェブページを構成する部品単位で行うことができ、柔軟性のあるコンテンツ作成を行うことが可能となる。
本発明の請求項3に記載のコンテンツマネジメントシステムは、請求項1または2記載のコンテンツマネジメントシステムにおいて、前記コンテンツ作成プログラムは、前記コンテンツ管理サーバからダウンロード可能であるので、新たな作業端末の導入時や、顧客環境等、事前にコンテンツ作成プログラムを導入していない環境であっても、容易にコンテンツ作成プログラムの導入を行うことができる。
本発明の一実施例における、コンテンツマネジメントシステム(CMS)の構成を示すブロック図である。 同上、CMSのログイン処理を示すフローチャートである。 同上、CMSの編集サイト選択処理を示すフローチャートである。 同上、CMSのデータダウンロード処理を示すフローチャートである。 同上、CMSのサイト共通設定変更処理を示すフローチャートである。 同上、CMSのコンテンツ追加・コピー処理を示すフローチャートである。 同上、CMSのコンテンツ削除処理を示すフローチャートである。 同上、CMSのコンテンツ編集処理を示すフローチャートである。 同上、CMSのコンテンツ制御データ更新処理を示すフローチャートである。 同上、CMSのコンテンツ編集権委譲処理を示すフローチャートである。 同上、CMSのコンテンツ公開処理を示すフローチャートである。 同上、CMSのページ追加・コピー処理を示すフローチャートである。 同上、CMSのページ削除処理を示すフローチャートである。 同上、CMSのページ編集処理を示すフローチャートである。 同上、CMSのページレイアウト変更処理を示すフローチャートである。 同上、CMSのページ編集権委譲処理を示すフローチャートである。 同上、CMSのテンプレート変更処理を示すフローチャートである。 同上、CMSのページ公開処理を示すフローチャートである。 同上、CMSのページのタイマー公開処理を示すフローチャートである。 同上、コンテンツ管理サーバにおける制御データ蓄積手段にて管理するデータの詳細を示す説明図である。 同上、コンテンツ管理サーバにおける編集データ蓄積手段にて管理するデータの詳細を示す説明図である。 同上、コンテンツ管理サーバにおける公開データ蓄積手段にて管理するデータの詳細を示す説明図である。
以下、本発明を実施するための最良の形態としての実施例を図1から図22を参照して説明する。もちろん、本発明は、その発明の趣旨に反さない範囲で、実施例において説明した以外のものに対しても容易に適用可能なことは説明を要するまでもない。
以下、本実施例におけるコンテンツマネジメントシステムの構成について、添付図面を参照して説明する。図1は、コンテンツマネジメントシステム(以降、CMSと称呼する)の構成を示している。1は作成されたコンテンツを一元管理するコンテンツ管理サーバである。コンテンツ管理サーバ1は、通信を接続される端末からのアクセスの制御を行うアクセス制御手段11と、ページ及びページを構成するコンテンツ(以降、総じてコンテンツと称呼する)のアクセス権管理や予め設定された公開日時におけるコンテンツ及びページの公開等の制御を行うデータの更新・削除等の管理をする制御データ管理手段12、制御データを蓄積する制御データ蓄積手段12a、編集中のコンテンツや作成が完了したコンテンツにおける編集データ(ファイル)を管理するコンテンツ編集データ管理手段13、編集データを蓄積する編集データ蓄積手段13a、後述のコンテンツ作成プログラムから送信される公開データを蓄積する公開データ蓄積手段14a、予め設定された公開日時に公開データ蓄積手段14aに蓄積された公開データを公開データとして公開サーバに転送するコンテンツ公開手段14、及び後に記載のコンテンツ作成プログラムを端末にダウンロードするためのコンテンツ作成プログラム配布手段15から構成される。
コンテンツ管理サーバ1の各蓄積種手段が蓄積する詳細なデータについて、図20〜22に基づいて説明する。図20は制御データ蓄積手段12aの詳細を示す説明図である。制御データ蓄積手段12aは、サイト共通設定データ12a1、サイト共通デザインテンプレート12a2を備え、更にページ制御データ12a3、コンテンツ制御データ12a4を各々のページ数分もしくはコンテンツ数分蓄積する。サイト共通設定データ12a1は、サイトタイトル、検索サイトによるキーワード及び紹介文、アクセス解析タグ、編集可能なユーザIDたる編集権者ID、ページを新規作成する際のデフォルトのページレイアウトを示すページレイアウトIDの初期値、更新日等を格納する。サイト共通デザインテンプレートとは、サイト全体に渡り共通で使う、CSSファイル、背景画像、その他画像パーツ群一式から構成される。ページ制御データ12a3は、ページを一意に識別するためのページ管理ID、ページタイトル、ページファイル名、コンテンツ配置位置の区分けを管理するページレイアウトを示すページレイアウトID、ページを公開サーバにアップロードする予定日時を示す公開日時、編集可能なユーザを示す編集権者ID、更新日を格納する。コンテンツ制御データ12a4は、コンテンツを一意に識別するためのコンテンツ管理ID、コンテンツ名、編集可能なユーザを示す編集権者ID、他のユーザの編集許可の是非を管理する他編集者許可フラグ、公開サーバへのアップロードの是非を管理する公開許可フラグ、及び更新日から構成される。以降、上記2種の制御データを合わせて単に制御データと称呼するが、その際は、選択されたページまたはコンテンツに対応する制御データを示すものとする。
図21は編集データ蓄積手段13aの詳細を示す説明図である。編集データ蓄積手段13aは、ページ編集データ13a1及びコンテンツ編集データ13a2から構成され、各々はページ数分、またはコンテンツ数分蓄積される。ページ編集データ13a1は、配置するコンテンツのコンテンツIDと、当該コンテンツIDごとの配置情報を格納する。コンテンツ編集データ13a2は、コンテンツの編集状態を復元し、公開データを生成するためのテキスト、画像及びその他のオブジェクトと、これらの配置情報を格納する。以降、上記2種の編集データを合わせて単に編集データと称呼するが、その際は、選択されたページまたはコンテンツに対応する編集データを示すものとする。
図22は公開データ蓄積手段14aの詳細を示す説明図である。ページ単位に蓄積されるページ公開データ14a1、コンテンツ単位に蓄積されるコンテンツ公開データ14a2、一般的なウェブサイトの構成に準じて共通化された部品であるCSS(カスケードスタイルシート)ファイル及びサイト全体で用いる画像パーツ等の共通部品14a3、ページ公開データ14a1やコンテンツ公開データ14a2で用いられる画像等を格納する画像データ14a4から構成される。ページ公開データ14a1及びコンテンツ公開データ14a2は、対応するページ制御データ12a3、コンテンツ制御データ12a4に設定される公開日時以降になると、ウェブサイト公開サーバ3の公開スペース31に転送される。以降、上記2種の公開データを合わせて単に公開データと称呼するが、その際は、選択されたページまたはコンテンツに対応する公開データを示すものとする。
上記の制御データ、編集データ及び公開データは、後述のコンテンツ作成プログラム2のデータ送受信手段にて送受信される制御データ、編集データ及び公開データと同一のデータ構造を持つものであり、その詳細な説明を省略する。
図1における2は、図示しないコンテンツの作成を行うためのパーソナルコンピュータ(PC)等の作業端末であるコンテンツ編集用端末に導入されたコンテンツ作成プログラムである。コンテンツ作成プログラム2は、コンテンツ管理サーバ1のアクセス制御手段11にアクセスしログインするためのアクセス手段21、コンテンツ管理サーバ1と制御データ、編集データ、公開データ、及び種々のデータのやり取りをするためのデータ送受信手段22、取得したページやコンテンツの制御データの編集を行う制御データ更新手段23、データ送受信手段22によって取得され制御データ更新手段23によって更新される制御データ23a、取得したページやコンテンツを編集・復元するための編集データ更新手段24、データ送受信手段22によって取得され編集データ更新手段24によって更新される編集データ24a、編集データ24aをウェブサイト公開サーバ3に公開するに適した形式に変換する公開データ生成手段25、及び公開データ生成手段25により生成されるページまたはコンテンツの公開データ25aから構成される。制御データ23a、編集データ24a、公開データ25aは一時データとしてコンテンツ編集用端末に記録される。尚、一時データはコンテンツ作成プログラム2が終了してもそのまま保持し、次回起動時にコンテンツ管理サーバ1からデータをダウンロードしない場合は、一時データにて編集作業を再開する。
3は公開サーバであり、コンテンツ公開手段14によってアップロードされた公開スペース31を、インターネット上に公開するためのものである。4はサイト閲覧者が用いるPCであり、ウェブサイトブラウザ(以降、単にブラウザと称呼する)を搭載し、当該ブラウザによってウェブサイト公開サーバ3上に公開された公開スペース31を閲覧するためのものである。
続いて、本実施例のCMSの詳細な動作について、図2〜図19に基づいて説明する。まず、ウェブサイトを構成するページ及びコンテンツのうち、コンテンツの作成・編集・削除及びウェブサイト公開サーバ3へのアップロード等の動作について説明する。
図2はコンテンツ編集用端末に導入されたコンテンツ作成プログラム2から、コンテンツ管理サーバ1にログインする際の動作を示している。まず、ユーザはコンテンツ作成プログラム2を起動し、表示されるログイン画面において、事前に発行されるID及びパスワードを入力し、ログインボタンを押下する(S201)。コンテンツ作成プログラム2のアクセス手段21は、入力されたIDとパスワードをコンテンツ管理サーバ1のアクセス制御手段11に引き渡す(S202)。アクセス制御手段11は、このID及びパスワードが、図示しない予め記憶した認証データと合致するかを判別する(S203)。判別の結果をコンテンツ作成プログラム2で受け、認証されたか否かを識別し(S204)、正しく認証できていない場合は警告メッセージを表示し再度ID及びパスワードの入力を促し(S205)、正しく認証された場合は、編集可能な複数のウェブサイトから編集を所望するウェブサイトを選択するための編集サイト選択処理を引き続き行う(S206)。
次に、編集サイト選択処理に関するCMSの詳細な動作について、図3に基づいて説明する。コンテンツ管理サーバ1は、ログインされたIDによって編集可能なウェブサイトの一覧を作成し、コンテンツ作成プログラム2へ送信する(S301)。コンテンツ作成プログラム2は、送信されたウェブサイトの一覧を画面に表示し、ユーザに当該一覧から所望のウェブサイトを選択するよう促し、選択されたウェブサイトをコンテンツ管理サーバ1へ送信する(S303)。選択されたウェブサイトの関連情報(PC用サイトか携帯用サイトかを判別する情報、サイト名称、サイトURL、サイトURLのRootフォルダ等、ウェブサイトの基本情報及びアクセスに必要な情報)のうち、ログインIDに基づいた必要な情報をコンテンツ作成プログラム2に返却する(S304)。コンテンツ作成プログラム2のデータ送受信手段22は、返却されたウェブサイトの関連情報を一時データとして変数に保管する(S305)。以降、特に明示しない限り、コンテンツ作成プログラム2におけるデータのアップロードやダウンロードやその他情報の送受信は、全てデータデータ送受信手段22を介して行われるものとする。続いてウェブサイトの最新のコンテンツに関するデータ(制御データ、編集データ及び公開データ)のダウンロード処理を開始する。
続いて、上記制御データのダウンロード処理について、図4に基づいて説明する。コンテンツ作成プログラム2は、最新のデータ(制御データ、編集データ及び公開データ)をコンテンツ管理サーバ1からダウンロードするか否かを選択するよう、ユーザに促す(S401)。ユーザの選択が最新のデータのダウンロードを行うとした場合、ダウンロード対象となるコンテンツの制御データ、編集データ及び公開データをコンテンツ編集用端末へ転送するよう、コンテンツ管理サーバ1に要求する(S402)。転送要求を受けたコンテンツ管理サーバ1は、ダウンロードの対象となる制御データ、編集データ及び公開データを、それぞれ制御データ蓄積手段12a、編集データ蓄積手段13a、公開データ蓄積手段14aから抽出し、コンテンツ作成プログラム2へ転送する(S403)。コンテンツ作成プログラム2は、ダウンロードした制御データ、編集データ及び公開データから、コンテンツを構成するページのリスト、及びコンテンツのリスト(以降、ページリスト、コンテンツリストと称呼する)を作成すると共に、図示しないサイト編集画面に表示を切り替える(S404)。作成したリストに基づき、取得したサイトの情報、ページリスト、コンテンツリストを更新し、図示しないサイト編集画面を表示し、サイト編集処理を行う(S405)。
続いて、上記サイト編集処理の初期動作である、サイトの共通設定(ウェブサイトのタイトル、検索キーワード等)の編集処理について、図5に基づいて説明する。まず図示しないサイト編集画面に表示される「共通設定」ボタンをクリックする(S501)。(但し、ログインIDに相当するユーザに共通設定の編集権限が設定されていない場合、同ボタンは使用できない。)続いて表示される図示しないサイト共通設定画面にて、サイト全体に関する初期値を入力し、設定反映ボタンのクリックをする(S502)。この初期値とは、主にウェブサイトのタイトル、検索キーワード、紹介文、及びアクセス解析用のタグ等である。入力されたデータを、制御データの1つであるsite.infoファイルに書き込む(S503)。更新されたsite.infoファイルをコンテンツ管理サーバ1に転送して上書きを行う(S504)。コンテンツ管理サーバ1の更新処理が完了したら、完了を示すレスポンスをコンテンツ作成プログラム2に送信し、これを受けてコンテンツ作成プログラム2は画面に処理完了のメッセージを表示する(S505)。ウェブサイトの共通設定の編集が終了したら、若しくは共通設定の編集権を持たない場合は、ページの編集及びページを構成するコンテンツの編集作業を行う。
続いて、コンテンツ作成プログラム2にて、新規コンテンツの作成、または既存コンテンツのコピーを行う動作について図6に基づいて説明する。コンテンツ作成プログラム2は、図示しないコンテンツ編集画面を表示する。ユーザは当該画面に表示された「コンテンツ追加ボタン」をクリックする(S601)。コンテンツ作成プログラム2は、ユーザに空のコンテンツを新規に追加する、もしくは既存コンテンツのコピーから新たにコンテンツを作成する、の何れかの選択を促す(S602)。空のコンテンツからの新規作成を選択した場合、新たにコンテンツの制御データ23aを作成し、コンテンツリストを更新する。編集権者として操作中のユーザのIDを設定する(S603)。既存コンテンツのコピーを行う場合は、コピー元の制御データ23a、編集データ24a、公開データ25aをコピーし、各々のファイルの編集権者を操作中のユーザのIDに変更して更新する(S604)。ステップS603またはS604にて作成したコンテンツに、新規コンテンツ管理IDを付与する(S605)。コンテンツ管理IDは、他のユーザによって新規に作成されたコンテンツと重複することを防止するために「編集者のID+日時(ミリ秒単位)」とする。新規に作成されたコンテンツの制御データ23aをコンテンツ管理サーバ1にアップロードし、制御データ管理手段12は制御データ蓄積手段12aに登録する(S607)。登録が完了したら、コンテンツ管理サーバ1はコンテンツ作成プログラム2に処理の完了を示すレスポンスを送信し、コンテンツ作成プログラム2は画面上に処理が完了した旨を通知するメッセージを表示する。コンテンツリストには作成した新規コンテンツが追加され、当該コンテンツの編集画面が表示される(S608)。
次に、コンテンツの削除処理に関するCMSの動作について、図7に基づいて説明する。ユーザはコンテンツ作成プログラム2によって表示されたコンテンツ編集画面のコンテンツリストから削除を所望するコンテンツを選択する(S701)。選択されたコンテンツの制御データ23aにおいて、編集権者に相当するIDとログインIDが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する(S702)。編集権がある場合は、削除要求とともにコンテンツIDをコンテンツ管理サーバ1に送信し、制御データ管理手段12によって、当該コンテンツが他のページ上に配置されていないかを判別する(S703)。配置されているページが存在する場合、制御データ管理手段12は、該当するページを抽出したページリストをコンテンツ作成プログラム2に送信し、コンテンツ作成プログラム2は当該ページリストを表示すると共に、削除の最終確認メッセージを表示する(S704)。当該最終確認メッセージを表示後、最終的な削除指示をユーザに促し、再度削除の実行を指示された場合(S705)、もしくはステップS703にて他のページで削除対象のコンテンツが利用されていないと判別された場合は、削除対象のコンテンツに関連するファイル(制御用データ、編集用データ、公開用ソースファイル等)を図示しないコンテンツ編集用端末の記憶手段等から削除し、コンテンツリスト上からも削除する(S706)。コンテンツ編集用端末から削除対象のコンテンツに関するファイルの削除が行われた後、コンテンツ管理サーバ1に存在する削除対象のコンテンツに関するファイルを削除する(S707)。更に公開用サーバ3からも、削除対象のコンテンツに相当するソースファイルを公開スペース31から削除する(S708)。制御データ管理手段12は、削除対象コンテンツのファイル削除に関する処理を終えたら、処理が完了した旨のレスポンスをコンテンツ作成プログラム2に送信し、これを受けてコンテンツ作成プログラム2は、処理が完了した旨のメッセージを表示する(S709)。
続いて、コンテンツの編集を行う際のCMSの動作について、図8に基づいて説明する。コンテンツ作成プログラム2によって表示されたコンテンツリストから、編集を所望するコンテンツを選択し、「コンテンツ編集」ボタンをクリックする(S801)。選択されたコンテンツの制御データ23aにおいて、編集権者に相当するIDとログインIDが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する(S802)。編集権を有する場合、選択されたコンテンツの編集データ24aを読み込み、編集画面上で前回編集時の最後の状態を復元する。新規コンテンツであり編集データ24aが存在しない場合は、空の状態の編集画面を表示させる(S803)。種々のコンテンツ編集機能を利用し、画像・テキストを配置する(S804)。編集作業が完了し、または作業を途中で終了したら、「設定反映」ボタンをクリックする(S805)。編集中のコンテンツに関する各種データを制御データ23a、編集データ24a、公開データ25aとして更新する(S806)。更新されたファイルはコンテンツ管理サーバ1に送信され、制御データ管理手段12やコンテンツ編集データ管理手段13によって制御データ蓄積手段12a、編集データ蓄積手段13a更新され、公開データ蓄積手段15aに公開データ25aが上書き登録される(S807)。コンテンツ更新処理を終えたら、コンテンツ管理サーバ1はコンテンツ作成プログラム2に処理が完了した旨を示すレスポンスを送信し、これを受けたコンテンツ作成プログラム2は、更新処理が完了した旨のメッセージを表示する(S808)。
続いて、コンテンツの制御データの編集処理のCMSの動作について、図9に基づいて説明する。図示しないコンテンツ情報設定画面において、制御データの編集を所望するコンテンツをコンテンツリストから選択し、「コンテンツ情報設定」ボタンをクリックする(S901)。選択したコンテンツの制御データ23aにおいて、編集権者IDと当該ログインユーザが一致するかを制御データ23aに基づいて識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する(S902)。一致する場合、選択されたコンテンツの制御データを読み込み、編集画面にて表示する(S903)。図示しないコンテンツ情報設定画面にて、必要箇所を変更する(S904)。編集できる項目として、例えばコンテンツ名、他のユーザに編集を行わせるか否かを示す他編集者利用許可フラグ、当該コンテンツの公開サーバへのアップロードを許可するか否かを示す公開許可フラグなどがある。編集が完了したら「設定反映」ボタンをクリックし設定内容を確定させる(S905)。更新されたデータに基づき、選択されたコンテンツの制御データ23aを更新する。コンテンツ名が変更された場合はコンテンツリストも更新する(S906)。更新された制御データ23aをコンテンツ管理サーバ1の制御データ管理手段12に送信する(S907)。制御データ管理手段12は送信された制御データ23aの制御データ蓄積手段への更新処理が完了したら、コンテンツ作成プログラム2に更新処理が終了した旨を示すレスポンスを送信し、コンテンツ作成プログラム2はこれを受けて制御データの更新処理が終了した旨を示すメッセージを表示する(S908)。
次に、コンテンツの編集権を他のユーザに移譲する処理におけるCMSの動作について、図10に基づいて説明する。図示しないコンテンツ情報設定画面において、編集権の移譲を所望するコンテンツをコンテンツリストから選択し、「編集権引渡し」ボタンをクリックする(S1001)。選択されたコンテンツの制御データ23aにおいて、編集権者に相当するIDとログインIDが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する(S1002)。当該ウェブサイトの編集者全てのID、及び氏名の選択リストを作成し、編集権変更画面として表示する(S1003)。編集権を引き渡す相手となる編集者のIDを選択し、「設定反映」ボタンをクリックする(S1004)。選択したコンテンツの制御データ23aの編集権者IDを、編集権変更後のIDに更新する(S1005)。コンテンツ作成プログラム2は更新された制御データ23aをコンテンツ管理サーバ1に送信し、制御データ管理手段12は、当該制御データ23aを制御データ蓄積手段12aに上書き更新する(S1006)。コンテンツ管理サーバ1は更新処理を終えたら、処理完了の旨のレスポンスをコンテンツ作成プログラム2に送信し、コンテンツ作成プログラム2はこれを受けて、編集権移譲処理が完了した旨のメッセージを表示する(S1007)。以降、当該ログインIDによって、選択したコンテンツの編集を行うことはできず、編集権を移譲された側のIDに相当する編集者は、次回コンテンツ管理サーバ1から制御データ23a、編集データ24aをダウンロードすると、該当コンテンツの編集が可能となっている。
続いて、編集したコンテンツを公開するためのCMSの動作について、図11に基づいて説明する。ウェブサイト公開サーバ3へのアップロードを所望するコンテンツをコンテンツリスト上で選択し、「本番反映」ボタンをクリックする(S1101)。選択されたコンテンツの編集権者に相当するIDとログインIDが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する(S1102)。編集権を有する場合は、選択されたコンテンツについて、コンテンツ管理サーバ1の公開用ソースファイルと、その中で使用されている画像パーツをウェブサイト公開サーバ3上の指定の場所に転送し、公開サーバ上の該当コンテンツが更新される(S1103)。更新処理を終え、コンテンツ管理サーバ1は処理終了を示すレスポンスをコンテンツ作成プログラム2に送信し、コンテンツ作成プログラム2はこれを受けて、公開サーバへのアップロード処理が終了した旨のメッセージを表示する。
以上、コンテンツの作成・編集・削除及びウェブサイト公開サーバ3へのアップロードの手順について詳述した。続いて、上記したCMSの動作によって作成されたコンテンツを配置して構成する、ウェブサイトのページの作成・編集・削除及びウェブサイト公開サーバ3へのアップロードの手順について詳述する。
CMSのページの新規作成処理について、図12に基づいて説明する。コンテンツ作成プログラム2が表示する図示しないページ編集画面の「ページ追加」ボタンをクリックする(S1201)。空のページを新規に追加するか、既存のページのコピーを作成するかを選択する(S1202)。新規追加を選択した場合、新規ページ用の制御データと公開用データを作成し、ページリストを更新する(S1203)。既存ページのコピーを選択した場合、コピー元のページの制御データ、編集データ及び公開データをコピーし、管理ID及び編集権者IDをログイン中のユーザのIDに変更し、ページリストを更新する(S1204)。以上のようにして作成された新規ページに対して、ページ管理IDを発行する(S1205)。コンテンツの新規作成の場合と同様に、ページIDも「編集者ID+日時(ミリ秒)」とする。作成された制御データ23a、編集データ24a、及び公開データ25aを、コンテンツ管理サーバ1に転送する(S1206)。コンテンツ管理サーバ1は各々のファイルを制御データ蓄積手段12a、編集データ蓄積手段13a、公開データ蓄積手段14aに更新する。ファイルの転送が終わったら、コンテンツ管理サーバ1は転送終了を示すレスポンスをコンテンツ作成プログラム2に送信し、これを受けてコンテンツ作成プログラム2は、新規ページの作成が完了した旨のメッセージを表示し、ページリストに新規に作成したページを追加し、ページ情報設定画面を表示する(S1207)。
続いて、CMSのページの削除動作について、図13に基づいて説明する。コンテンツ作成プログラム2が表示する図示しないページ編集画面の「ページ削除」ボタンをクリックする(S1301)。選択されたページの制御データ23aにおいて、編集権者に相当するIDとログインIDが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する(S1302)。削除の最終確認メッセージを表示する(S1303)。ユーザが選択した削除の最終確認を判別する。OKの場合は処理を継続、NOの場合は削除処理を中断する(S1304)。削除対象のページに関連するファイル(制御データ23a、編集データ24a、公開データ25a)を図示しないコンテンツ編集用端末から削除し、コンテンツ作成プログラム2のページリストから削除対象ページを削除する(S1305)。コンテンツ作成プログラム2からコンテンツ管理サーバ1へ、削除指示と共に削除対象となるページのページIDを送信し、削除対象のページに関連するデータを、制御データ蓄積手段12a、編集データ蓄積手段13a、公開データ蓄積手段14aから削除する(S1306)。削除対象となるページに対応する公開データを公開用サーバ3の公開スペース31から削除する(S1307)。コンテンツ管理サーバ1における削除処理が終了したら、コンテンツ作成プログラム2に削除処理完了を示すレスポンスを送信し、これを受けてコンテンツ作成プログラム2は、ページ削除完了の旨のメッセージを表示する(S1308)。
次に、CMSのページ編集動作について、図14に基づいて説明する。コンテンツ作成プログラム2が表示するページリストから編集を所望するページを選択する(S1401)。編集を所望するページの編集権限を、ユーザが有しているか否かを識別する。編集権限を有している場合は処理を続行し、有していない場合は警告を表示して処理を中断する(S1402)。編集対象となるページの制御データ21を読み込み、ページ情報設定画面に現在の設定内容を表示する(S1403)。編集対象となるページの編集データ24aを読み込み、前回編集時の最後の状態で、コンテンツ配置画面を復元する(S1404)。但し、新規作成したページである等の理由により編集データが編集データ蓄積手段13aに存在せず、ダウンロードがなされていない場合は、空の状態のコンテンツ配置画面を表示させる。続いて、図示しないページ情報設定画面及びコンテンツ配置画面にて、必要項目の入力(ページタイトル、公開日時、編集権者ID等)、ページに配置するコンテンツの追加・変更・削除等の編集作業を行う(S1405)。編集が完了したら、「設定反映」ボタンをクリックする(S1406)。編集対象のページに関する制御データ23a、編集データ24a、公開データ25aを更新する(S1407)。コンテンツ作成プログラム2からコンテンツ管理サーバ1へ、編集対象のページに関連するデータを、制御データ蓄積手段13a、編集データ蓄積手段14a、公開データ蓄積手段15aに更新登録する(S1408)。コンテンツ管理サーバ1における編集処理が終了したら、コンテンツ作成プログラム2に編集処理完了を示すレスポンスを送信し、これを受けてコンテンツ作成プログラム2は、ページ編集完了の旨のメッセージを表示する(S1409)。その際、ページタイトルを変更した場合はページリストが更新される。
続いて、ページのレイアウト変更処理について、図15に基づいて説明する。図示しないページ情報設定画面にて、「レイアウト変更」ボタンをクリックする(S1501)。表示をレイアウト選択画面に切り替え、ページレイアウトのリストを表示する(S1502)。変更可能なページレイアウトを1つ選択し、「選択決定」ボタンをクリックする(S1503)。編集中のページの制御データ23aのレイアウトIDに、選択したレイアウトを示すIDを更新する。更新前後でレイアウトIDが異なる場合は、編集データ24aを削除し、コンテンツの配置情報をリセットする(S1504)。コンテンツ作成プログラム2からコンテンツ管理サーバ1へ、更新された制御データ23aを送信し、ページレイアウト更新処理として当該制御データ23aを制御データ蓄積手段12aへ更新し、編集データ24aが削除された場合は該当するデータを編集データ蓄積手段13aから削除する(S1505)。コンテンツ管理サーバ1におけるページレイアウト変更処理が終了したら、コンテンツ作成プログラム2にページレイアウト更新処理完了を示すレスポンスを送信し、これを受けてコンテンツ作成プログラム2は、ページレイアウト更新完了の旨のメッセージを表示する(S1506)。
次に、ページの編集権を他のユーザに委譲する処理について、図16に基づいて説明する。コンテンツ作成プログラム2が表示する図示しないページ編集画面の「編集権引渡し」ボタンをクリックする。選択されたページの制御データ23aにおいて、編集権者に相当するIDとログインIDが一致するかを識別する。一致する場合は処理を続行し、一致しない場合は警告を表示して処理を中断する(S1602)。当該ウェブサイトの編集者全てのID、及び氏名の選択リストを作成し、編集権変更画面として表示する(S1603)。編集権を引き渡す相手となる編集者のIDを選択し、「設定反映」ボタンをクリックする(S1604)。選択したページの制御データ23aの編集権者IDを、編集権変更後のIDに更新する(S1605)。コンテンツ作成プログラム2は更新された制御データ23aをコンテンツ管理サーバ1に送信し、制御データ管理手段12は、当該制御データ23aを制御データ蓄積手段12aに上書き更新する(S1606)。コンテンツ管理サーバ1は更新処理を終えたら、処理完了の旨のレスポンスをコンテンツ作成プログラム2に送信し、コンテンツ作成プログラム2はこれを受けて、編集権移譲処理が完了した旨のメッセージを表示する(S1607)。以降、当該ログインIDによって、選択したページの編集を行うことはできず、編集権を移譲された側のIDに相当する編集者は、次回コンテンツ管理サーバ1から制御データ23a、編集データ24aをダウンロードすると、該当ページの編集が可能となっている。
続いて、ウェブサイト全体のデザインのテンプレートを、他のテンプレートに変更する処理におけるCMSの動作について、図17に基づいて説明する。図示しないサイト共通設定画面で「テンプレート選択」ボタンをクリックする(S1701)。図示しないデザインテンプレート選択画面に切り替え、変更可能なテンプレート一覧を表示する(S1702)。ユーザは所望のデザインテンプレートを選択し、「選択決定」ボタンをクリックする(S1703)。コンテンツ作成プログラム2は、コンテンツ管理サーバ1へ選択したテンプレートを示すIDを送信し、選択したデザインテンプレートに関連するファイルを更新する(S1704)。コンテンツ管理サーバ1は更新処理を終えたら、処理完了の旨のレスポンスをコンテンツ作成プログラム2に送信し、コンテンツ作成プログラム2はこれを受けて、テンプレート変更処理が完了した旨のメッセージを表示する(S1705)。
続いて、作成したページをウェブサイト公開サーバ3へアップロードする処理について、図18に基づいて説明する。図示しないページ編集画面にて「このページを本番反映」ボタンをクリックする(S1801)。コンテンツ作成プログラム2からコンテンツ管理サーバ1へ、当該ページのウェブサイト公開サーバ3へのアップロード指示を送信し、コンテンツ管理サーバ1はこれを受け、選択中のページに配置されているコンテンツのうち、ログインIDに該当するユーザ(即ち選択中のページの編集権者)に編集権のないコンテンツが存在し、且つ当該コンテンツの公開許可フラグがONになっていないものがあるかを判別する(S1802)。該当するコンテンツが存在する場合、そのコンテンツを除いてウェブサイト公開サーバ3へアップロードされることを確認するメッセージを表示し、ユーザに判断を促す。NGの場合は処理を中断する(S1803)。ステップS1802にて該当コンテンツが無いと判別された場合、若しくはステップS1803にてOKの場合、コンテンツ管理サーバ1の公開データ蓄積手段14aに蓄積された選択中のページの公開データを、ウェブサイト公開サーバ3の公開スペース31へ更新する(S1804)。選択中のページを構成するコンテンツのうち、公開許可フラグがNGのものを除いた全てのコンテンツについて、公開データ蓄積手段14aに蓄積されている公開データをウェブサイト公開サーバ3の公開スペース31に転送する。これにより選択したページ及びページを構成するコンテンツが公開状態となり、ウェブブラウザ搭載PC4によって外部からのアクセスが可能となり、ページの閲覧が可能となる(S1805)。コンテンツ管理サーバ1は更新処理を終えたら、公開完了の旨のレスポンスをコンテンツ作成プログラム2に送信し、コンテンツ作成プログラム2はこれを受けて、公開処理が完了した旨のメッセージを表示する(S1806)。
続いて、予め公開日時が設定されたページ及びコンテンツの、自動公開処理について、図19に基づいて説明する。コンテンツ管理サーバ1は毎時、制御データ蓄積手段13aに蓄積された制御データの公開日時設定をチェックし、現在時刻が設定された公開日時を越えている公開すべきページ及びコンテンツの存在を判別する(S1901)。公開すべきページ及びコンテンツが存在する場合、公開データ蓄積手段14aから該当ページ及びコンテンツの公開データを抽出し、ウェブサイト公開サーバ3の公開スペース31に転送、更新を行う(S1902)。ページの転送の際、そのページを構成するコンテンツのうち公開許可フラグがONになっていないものについては転送を行わず、公開許可フラグがONのものはウェブサイト公開サーバ3に転送される(S1903)。
以上のようなCMSによれば、サーバはコンテンツの管理を行うものとし、コンテンツの作成の全てはクライアント端末等に導入されたコンテンツ作成プログラム2において行うことができるので、既存のCMSのような、セキュリティのために動作を著しく制限されたブラウザベースの編集方法によらないため、自由度の高い編集が可能なコンテンツ作成プログラムを用いることができ、コンテンツ作成における自由度の向上を図ることができると共にサーバ・クライアント間の通信頻度を抑制することができる。また、編集中のコンテンツ及びページに関するデータをコンテンツ管理サーバ1に保持することで、編集者は自身が用いるPC等の編集環境が変わった場合であっても、容易に編集中のコンテンツやページの編集作業の再開を行うことができる
以上、本発明の一実施例について詳述したが、本発明は前記実施例に限定されるものではなく、本発明の要旨の範囲内で種々の変形実施が可能である。例えば、コンテンツ作成プログラム2にて作成・更新した制御データ・編集データ・及び公開データを一時データとするとしたが、クライアント側にも保存することで、ログイン時及び制御データ・編集データ・公開データの取得の際は通信が必要であるものの、その後の編集作業においてはサーバとの通信を必要としないので、サーバ・クライアント間の通信が何らかの要因によって途絶えた場合であっても、クライアント側に保存することが可能となり、編集中の事故にも対応が可能となる。
1 コンテンツ管理サーバ
11 アクセス制御手段
12 制御データ管理手段
12a 制御データ蓄積手段
13 編集データ管理手段
13a 編集データ蓄積手段
14 コンテンツ公開手段
14a 公開データ蓄積手段
2 コンテンツ作成プログラム
21 アクセス手段
22 データ送受信手段
23 制御データ更新手段
23a 制御データ
24 編集データ更新手段
24a 編集データ
25 公開データ生成手段
25a 公開データ
3 ウェブサイト公開サーバ
31 公開スペース
4 ウェブブラウザ搭載PC

Claims (3)

  1. 複数のウェブページから構成されるウェブサイトを管理するコンテンツマネジメントシステム(以降、CMSと称呼する)であって、
    該CMSは、ウェブサイトの管理を行うコンテンツ管理サーバと、作成したウェブサイトをインターネット上に公開するウェブサイト公開サーバと、前記コンテンツ管理サーバに接続する端末上で動作するコンテンツ作成プログラムからなり、
    前記コンテンツ管理サーバは、
    前記コンテンツ作成プログラムで利用可能な、ウェブページの編集内容を含む編集データ、及び、当該編集データに対応し、編集可能なIDを編集権者として設定すると共にウェブページの制御を行うための制御データ、に対して更新可能にアクセスすることの可否を、ID及びパスワードに基づき判断するアクセス制御手段と、
    コンテンツ作成プログラムから送信された編集データを管理する編集データ管理手段と
    御データを管理する制御データ管理手段と、
    制御データに基づいて公開可能な形式のデータ(以降、公開データと称呼する)を前記ウェブサイト公開サーバにアップロードするコンテンツ公開手段とを備え、
    前記コンテンツ作成プログラムは、
    予め発行されたIDとパスワードを入力し前記コンテンツ管理サーバにアクセスするためのアクセス手段と、
    編集データを作成・更新する編集データ更新手段と、
    編集データから公開データを生成する公開データ更新手段と、
    制御データを更改する制御データ更新手段と、
    編集データ、制御データ及び公開データを前記コンテンツ管理サーバへ送信、または受信するためのデータ送受信手段と、
    を備えており、
    ユーザは、自身が利用するパーソナルコンピュータ等の操作端末上で動作する前記コンテンツ作成プログラムによってID及びパスワードを用いて前記コンテンツ管理サーバにアクセスし、
    コンテンツを新規に作成する際には、前記コンテンツ作成プログラムにより、前記端末装置に当該ユーザのIDを編集権者IDとして設定して新規コンテンツの制御データ及び編集データを新規に作成し、
    若しくは、前記コンテンツ管理サーバによって提示される当該ユーザを示すIDが編集権者IDとして設定され、編集可能なウェブページのリストから、所望のウェブページの制御データ及び編集データを前記コンテンツ管理サーバから前記データ送受信手段にて前記端末装置にダウンロードし
    当該ユーザは、前記操作端末において新規作成若しくはダウンロードしたコンテンツの制御データ及び編集データを、前記制御データ更新手段及び前記編集データ更新手段にて更新し、続いて前記公開データ更新手段によって編集データから公開データを生成し、
    更に、当該ユーザが編集権を有する編集データ、制御データに対して、他のユーザに編集権を引き渡すことを可能とし、
    作成・更新した編集データ、制御データ及び公開データは、編集権者IDによってのみ、前記データ送受信手段にて前記コンテンツ管理サーバに送信可能とし
    前記コンテンツ管理サーバは、送信された制御データを前記制御データ蓄積手段に、編集データを前記編集データ蓄積手段に、公開データを前記公開データ蓄積手段に蓄積し、制御データに基づいて公開データを前記ウェブサイト公開サーバへアップロードすることでウェブページの公開を行うことを特徴とするコンテンツマネジメントシステム。
  2. 編集データは、文字列や画像から構成される部品編集データと、1乃至複数の該部品編集データの配置情報を格納するページ編集データから構成されることを特徴とする請求項1記載のコンテンツマネジメントシステム。
  3. 前記コンテンツ作成プログラムは、前記コンテンツ管理サーバからダウンロード可能であることを特徴とする請求項1または2記載のコンテンツマネジメントシステム。
JP2010123880A 2010-05-31 2010-05-31 コンテンツマネジメントシステム Expired - Fee Related JP4909432B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010123880A JP4909432B2 (ja) 2010-05-31 2010-05-31 コンテンツマネジメントシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010123880A JP4909432B2 (ja) 2010-05-31 2010-05-31 コンテンツマネジメントシステム

Publications (2)

Publication Number Publication Date
JP2011248800A JP2011248800A (ja) 2011-12-08
JP4909432B2 true JP4909432B2 (ja) 2012-04-04

Family

ID=45413938

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010123880A Expired - Fee Related JP4909432B2 (ja) 2010-05-31 2010-05-31 コンテンツマネジメントシステム

Country Status (1)

Country Link
JP (1) JP4909432B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6960683B2 (ja) * 2019-12-16 2021-11-05 株式会社ミリオンショップ 情報処理装置、方法、プログラム
JP7050830B2 (ja) * 2020-01-31 2022-04-08 リーガルテック株式会社 情報処理システム

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6910049B2 (en) * 2001-06-15 2005-06-21 Sony Corporation System and process of managing media content
JP2003308284A (ja) * 2002-04-12 2003-10-31 Canon Inc 情報処理システム、共有資料作成装置、共有資料作成方法、記録媒体およびプログラム
JP2004038283A (ja) * 2002-06-28 2004-02-05 Kotaro Nakayama コンテンツ管理プログラム、情報処理装置、及び情報処理方法
JP2004070619A (ja) * 2002-08-06 2004-03-04 Tdk Corp ウェブページのアップロードシステム、コンピュータプログラムおよび記録媒体
JP2004213314A (ja) * 2002-12-27 2004-07-29 Hitachi Ltd リソース管理装置,及びリソース情報一覧画面表示処理プログラムを記憶した記憶媒体
JP2005078224A (ja) * 2003-08-28 2005-03-24 Net Dreamers Co Ltd ウェブサイト管理システム
JP2005326974A (ja) * 2004-05-12 2005-11-24 Hayashi Office Co Ltd コンテンツデータ項目チェックシステム
JP4324061B2 (ja) * 2004-09-07 2009-09-02 キヤノン株式会社 画像形成装置
JP4387446B2 (ja) * 2006-08-23 2009-12-16 サイバーステーション株式会社 Url変換によるwebコンテンツ編集方法及び装置
JP4682385B2 (ja) * 2006-09-28 2011-05-11 カーネルインテリジェンス株式会社 コンテンツ管理システム、コンテンツ管理方法およびプログラム

Also Published As

Publication number Publication date
JP2011248800A (ja) 2011-12-08

Similar Documents

Publication Publication Date Title
JP5430164B2 (ja) データ管理方法及び装置
KR102113147B1 (ko) 문서 관리 서버 및 문서 관리 방법
JP2008305094A (ja) 文書管理方法及びその装置
CN104321743B (zh) 用于开发在通信网络上查询内容和服务的应用程序的方法和系统
CN101568919A (zh) 具有分布式存储的联网计算机系统中的单个数据视图
JP2014056319A (ja) 情報処理装置およびプログラム、制御方法
JP2010191807A (ja) 情報中継装置及びプログラム
JP2007129580A (ja) 情報処理方法及び装置
JP5982962B2 (ja) データ処理装置、データ処理システム及びプログラム
JP2007310481A (ja) 文書管理方法、そのプログラム及び記録媒体、並びに文書共有サーバ及び文書共有システム
JP4909432B2 (ja) コンテンツマネジメントシステム
CN101836231A (zh) 通过计算机化的卡服务共享的可个性化卡
JP2009098791A (ja) 文書管理装置
JP2013131107A (ja) 情報処理システム、情報処理装置、情報処理方法、及びコンピュータプログラム
JP6590905B2 (ja) コンテンツ開発装置
JP2005228270A (ja) ファイル共有システム
JP2009187401A (ja) 文書管理システム、文書管理装置、文書管理方法及びプログラム
JP2005267307A (ja) 画面作成装置、方法、プログラム、及び記録媒体
JP6643114B2 (ja) 画像処理装置、その制御方法、及びプログラム
JP2019074954A (ja) 情報処理装置、管理サーバー、情報処理方法及びプログラム
JP3587512B2 (ja) ウェブサイト作成支援システム
JP2005078224A (ja) ウェブサイト管理システム
JP6646222B2 (ja) 情報処理装置、情報処理システム、その制御方法及びプログラム
JP4895362B2 (ja) サーバ装置、その制御方法、及びプログラム
JP2019128867A (ja) 設計情報管理システム、設計情報管理方法およびプログラム

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110920

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111118

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120110

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120113

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150120

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees