(57)【要約】【課題】  コンテンツに関連するサイトの検索及びサイトへのリンク付けにかかるユーザの負担を軽減する。【解決手段】ウェブログを編集する編集用ページ１０をＰＣ３のウェブブラウザ３１に表示させる。編集用ページ１０には、記事を入力する記事入力領域８３が設けられている。ユーザが記事の特定語句８５とリンク先検索ボタン７５を選択すると、ウェブブラウザ３１は、選択内容をウェブログサイト２に送信する。ウェブログサイト２の関連サイト取得部６３は、広域検索装置４のＲＰＣ処理部４３に特定語句８５に関連するサイトの検索を依頼する。リンク生成部６４は、ＲＰＣ処理部４３から返信されたサイトの検索結果を一覧表示するリンク表示画面２０を生成しＰＣ３に送信する。ウェブブラウザ３１は、受信したリンク表示画面２０を表示する。リンク表示画面２０は、サイトの内容、概要、ＵＲＬ、関連度合い、更新日時が記述されている。ユーザは、実際にサイトを開かなくてもリンク表示画面２０を閲覧することでどのサイトにリンク付けするかを決定することができる。【選択図】図３
2005339385.tif 000002
【特許請求の範囲】
【請求項１】
ウェブで公開されるコンテンツの管理を行うコンテンツ管理装置であって、
上記コンテンツを編集するための編集画面を端末に対して送信する編集画面送信手段と、
上記端末において上記編集画面を使用して編集されるコンテンツの特定部分を受信し、上記特定部分に関連するサイト情報を取得する関連サイト情報取得手段と、
上記関連サイト情報取得手段にて取得された上記特定部分に関連するサイト情報を上記端末に提示するサイト情報提示手段と、
上記端末によって選択されたサイト情報と上記特定部分とのリンク付けを行うリンク付け手段と
を備えることを特徴とするコンテンツ管理装置。
【請求項２】
上記サイトの情報は、サイトのＵＲＬを含むことを特徴とする請求項１記載のコンテンツ管理装置。
【請求項３】
上記サイトの情報は、サイトの内容、概要、上記特定部分との関連度合い、サイトの更新日時の少なくとも１つを含むことを特徴とする請求項１記載のコンテンツ管理装置。
【請求項４】
上記サイト情報取得手段は、インターネット上に存在する検索専用サイトに上記特定部分に関連するサイトの検索を依頼し、上記検索専用サイトの検索結果を取得することを特徴とする請求項１記載のコンテンツ管理装置。
【請求項５】
上記編集画面に入力されたコンテンツを記録手段に蓄積するコンテンツ蓄積手段を備え、
上記サイト情報取得手段は、上記記録手段に蓄積されたコンテンツのうち上記特定部分に関連するものを検索することを特徴とする請求項１記載のコンテンツ管理装置。
【請求項６】
上記コンテンツは文字情報であり、上記特定部分はコンテンツを構成する語句であることを特徴とする請求項１記載のコンテンツ管理装置。
【請求項７】
ウェブで公開されるコンテンツの管理を行うコンテンツ管理装置と、上記コンテンツ管理装置によって管理されるコンテンツの入力及び更新を行うクライアントとにおけるコンテンツ管理方法であって、
上記コンテンツ管理装置がコンテンツの編集画面をクライアントに送信する編集画面送信工程と、
上記クライアントが上記編集画面に入力したコンテンツに関連するサイトの検索を上記コンテンツ管理装置に要求する検索要求工程と、
上記コンテンツ管理装置が上記コンテンツに関連するサイトの情報を取得するサイト情報取得工程と、
上記コンテンツ管理装置が上記サイトの情報を上記クライアントに送信するサイト情報送信工程と、
上記クライアントが上記サイト情報送信工程で受信したサイトと、上記編集画面で編集しているコンテンツとのリンク付けを行うリンク付け手段と
を備えることを特徴とするコンテンツ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ同士のリンク付けが可能なコンテンツを管理するコンテンツ管理装置及びコンテンツ管理方法に関する。
【背景技術】
【０００２】
近年、ＷＷＷ（World Wide Web）で使用されるコンテンツの作成から作成したコンテンツの更新までを自動化したコンテンツ管理システムと呼ばれるシステムが存在する。コンテンツ管理システムは、コンテンツを入力するためのテンプレートを公開し、このテンプレートに従って記述されたコンテンツをＷＷＷで送受信できるＨＴＭＬ形式やＸＭＬ形式のファイルに変換して特定のディレクトリに保管する。コンテンツ管理システムは、コンテンツをカテゴリや更新日時ごとに整理したり、コンテンツ同士のリンクを記憶しリンク先のファイルが削除されたときにはリンク元のファイルに埋め込まれたリンクを取り除く処理などを行う。
【０００３】
コンテンツ管理システムの1つとして、ウェブログと呼ばれるコンテンツを管理するものが存在する。ウェブログとは、インターネットに存在するサイトの紹介記事のようなものであり、紹介したサイトのリンクとサイトに対する記事などが書き込みできるようになっている。
【０００４】
ウェブログの編集や閲覧は、ＰＣのウェブブラウザで行うことができる。コンテンツ管理システムは、ウェブブラウザからの指示に応じて、ウェブログ閲覧用のウェブページやウェブログ編集用のウェブページを返信する。ウェブログ編集用のウェブページは、ウェブログの記事を入力する入力領域が設けられている。この入力領域に入力された記事は、ウェブログサイトにアップロードされＨＴＭＬファイルに変換される。
【０００５】
このようにウェブログは、ＨＴＭＬ形式のファイルであるため、記事の特定語句に対してリンクを挿入することができる。リンクを挿入するためには、リンク先のサイトのＵＲＬを検索しなくてはならない。従来、ユーザは、このＵＲＬを得るために検索サイトでサイトを検索し、見つかったサイトが実際に特定語句に関連するサイトかどうかの判断をして、ＵＲＬをコピーアンドペーストでウェブログ編集用のウェブページにはりつけるという処理を行っていた。
【０００６】
しかしながら、サイトの検索や手間がかかり、またコピーアンドペースト作業でミスが発生する可能性がある。また、記事に関連するサイトを検索するためのアプリケーションを起動する作業もユーザにとって煩雑である。これは、ウェブログ以外のコンテンツのリンク先を選択するときに発生する問題である。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した課題に鑑みてなされたものであって、コンテンツに関連するサイトの検索及びこのサイトへのリンク付けにかかるユーザの負担を軽減したコンテンツ管理装置及びコンテンツ管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明にかかるコンテンツ管理装置は、ウェブで公開されるコンテンツの管理を行うコンテンツ管理装置であって、コンテンツを編集するための編集画面を端末に対して送信する編集画面送信手段と、端末において上記編集画面を使用して編集されるコンテンツの特定部分を受信し、特定部分に関連するサイト情報を取得する関連サイト情報取得手段と、関連サイト情報取得手段にて取得された特定部分に関連するサイト情報を端末に提示するサイト情報提示手段と、端末によって選択されたサイト情報と特定部分とのリンク付けを行うリンク付け手段とを備える。
【０００９】
また、本発明にかかるコンテンツ管理方法は、ウェブで公開されるコンテンツの管理を行うコンテンツ管理装置と、コンテンツ管理装置によって管理されるコンテンツの入力及び更新を行うクライアントとにおけるコンテンツ管理方法であって、コンテンツ管理装置がコンテンツの編集画面をクライアントに送信する編集画面送信工程と、クライアントが上記編集画面に入力したコンテンツに関連するサイトの検索をコンテンツ管理装置に要求する検索要求工程と、コンテンツ管理装置が上記コンテンツに関連するサイトの情報を取得するサイト情報取得工程と、コンテンツ管理装置がサイトの情報をクライアントに送信するサイト情報送信工程と、クライアントがサイト情報送信工程で受信したサイトと、編集画面で編集しているコンテンツとのリンク付けを行うリンク付け手段とを備える。
【発明の効果】
【００１０】
本発明を適用したコンテンツ管理装置は、編集中のコンテンツに関連するサイトの情報を取得し、この情報をクライアントに送信する。クライアントのユーザは、受信したサイトの情報を確認しながら編集中のコンテンツにリンクさせるサイトを選択する。サイトの情報には、サイトのＵＲＬ、サイトの内容、概要、関連度合い、更新日時などがある。ユーザは、実際にサイトを表示させなくてもこれらの情報からサイトの内容を確認することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明を適用したコンテンツ管理システムについて説明する。本発明を適用したコンテンツ管理システムは、ウェブログと呼ばれるファイルを管理する。ウェブログとは、インターネット上のサイトを紹介するファイルであり、サイト５のリンクとサイト５に関するコメントなどが記述されている。
【００１２】
ウェブログの収集と管理は、図１に示すウェブログサイト２が実行する。ウェブログサイト２は、ウェブログを記述するためのウェブログ編集用のページをユーザのパーソナルコンピュータ（以下、ＰＣと記す）３に提供し、この編集用ページに記入された文章や画像をＨＴＭＬファイルに変換して管理する。
【００１３】
ウェブログサイト２は、編集中のウェブログに関連するサイトの一覧表示画面を生成する。サイトの検索は、広域検索装置４が実行する。広域検索装置４は、ウェブログサイト２からＲＰＣ（Remote Procedure Control）などを入力すると、ウェブログに関連するサイトを検索し、検索結果をウェブログサイト２に出力する。ウェブログサイト２は、広域検索装置４からの検索結果の一覧表示画面を生成し、ユーザのＰＣ３に送信する。一覧表示画面には、検索したサイトのＵＲＬ、サイトの内容、概要、関連度合い、更新日時、各サイトをリンクさせるか否か指示する指示ボタンなどが表示されている。ユーザは、一覧表示画面に記述されたサイトの内容を確認しながらウェブログにリンクするサイトを選択する。
【００１４】
本発明を適用したコンテンツ管理システム１は、サイトの一覧表示画面を生成することにより、ユーザにかかるサイト検索の手間を省略することができる。一覧表示画面には、サイトの内容、概要、関連度合いなどが表示されているため、ユーザが実際にサイトの情報を取得しなくてもサイトの内容を把握することができる。また、ユーザがＵＲＬを入力しなくても表示画面上でサイトを選択するだけで、ウェブログとサイトとのリンクを生成することができる。
【００１５】
以下、コンテンツ管理システム１の中心となるウェブログサイト２について説明する。ウェブログサイト２は、ウェブログの管理を行うＣＭＳアプリケーション２１と、クライアントからの要求に応答してウェブページを送信するウェブサーバ２２と、ウェブページを格納するウェブデータベース２３、ウェブログ入力用のテンプレートを格納するテンプレートデータベース２４とを備える。
【００１６】
ＣＭＳアプリケーション２１は、図２に示すようにウェブログ編集用のページをユーザに提供し編集されたウェブログをＨＴＭＬファイルに変換するテンプレート処理部６１、ウェブログが記入された日時やウェブログのカテゴリごとにウェブログをまとめて管理するウェブページ管理部６２、ウェブログに関連するサイトのＵＲＬを取得する関連サイト取得部６３、関連サイト取得部６３が取得したサイトのＵＲＬとウェブログとのリンク付けを行うリンク生成部６４とを備える。
【００１７】
テンプレート処理部６１は、ユーザのＰＣ３からウェブログ編集用ページの送信要求を受けると、ウェブログ編集用ページをテンプレートデータベース２４から読み出してＰＣ３に出力する。コンテンツの編集用ページは、ＨＴＭＬ形式で記述されている。図３は、ＰＣ３の表示画面の一例を示している。表示画面には、コンテンツの編集用ページ１０と、リンク表示画面２０と、リンク候補となるサイトのウェブページ３０が表示されている。コンテンツの編集用ページ１０は、画面左側に設けられた編集ボタン群７と、画面中央に設けられた入力領域群８とから構成される。編集ボタン群７は、新規作成するウェブログの編集ページを呼び出すボタン７１、既に作成したウェブログの編集用ページを呼び出すボタン７２、編集の終了させるボタン７３、ウェブログの再構築（リビルド）させるボタン７４、ウェブログに記載された特定文字に関連するサイトの一覧表示を指示するボタン７５とからなる。また、入力領域群８は、ウェブログのタイトルを入力するタイトル入力領域８１と、ウェブログのカテゴリを入力するカテゴリ入力領域８２と、ウェブログの記事を入力する記事入力領域８３と、記事入力領域８３に書ききれない文章を追記する追記入力領域８４とからなる。
【００１８】
ウェブページ管理部６２は、ユーザのＰＣ３からウェブログ閲覧用ページの送信要求を受けると、ウェブデータベース２３に格納されたウェブログを読み出して、ユーザのＰＣ３に出力する。閲覧したいページのカテゴリや日付は、ＰＣ３で選択することができる。
【００１９】
関連サイト取得部６３は、広域検索装置４に対してＲＰＣを発行し、サイトの検索を依頼する。ＲＰＣには、検索キーや検索クエリが含まれている。この検索キーや検索クエリは、編集用ページで指定された特定語句である。
【００２０】
広域検索装置４は、図１に示すように、ページの内容を示すキーワードを格納するインデックスデータベース４１と、検索キーや検索クエリに適合するページを検索する検索部４２と、ウェブログサイト２とのやり取りを仲介するＲＰＣ処理部４３とを備える。ウェブログサイト２が広域検索装置４にＲＰＣを出力すると、検索部４２がサイトを検索し、ＲＰＣ処理部４３がサイトの検索結果を返信する。
【００２１】
サイトの検索結果は、検索キーや検索クエリの関連度の高い順にスコアリングされる。関連度の高さは、テキストマッチングの出現頻度。タグごとの重み付け、要素内の出現位置、キーワードの近接度、クリック人気、サイトテーマなどの要素やその他の要素を加味した検索部４２ごとの固有のスコアリング方法によって決定する。広域検索装置４から返信される情報には、ＵＲＬや関連度のほかにサイトの更新日時、サイトの概要、見出し、要約なども含まれることがある。これらの情報は、例えば、ＲＳＳ（RDF Site Summary）と呼ばれるＸＭＬ（eXtension Markup Language）ファイルに記述されている。
【００２２】
なお、ＵＲＬの検索方法には、ウェブログサイト２に格納されたウェブログを検索するサイト内検索と、インターネットに接続された全てのサイトを検索する広域検索とがある。ここでは、広域検索を行うシステムの構成を説明している。サイト内検索を行うコンテンツ管理システム１の構成について図５において後述する。
【００２３】
リンク生成部６４は、関連サイト取得部６３が取得したサイトのＵＲＬ、サイトの関連度合い、概要、更新日時、内容などを表示するリンク表示画面２０を生成して、ユーザのＰＣ３に送信する。図３には、リンク表示画面２０の一例が描画されている。図３のリンク表示画面２０は、記事表示領域８３に入力された「プラズマテレビ」という特定語句８５に関連するサイトの一覧が表示されている。リンク表示画面２０の表示項目９１は、サイトの内容、概要、ＵＲＬ、関連度合い、更新日時である。サイトの表示項目９１の右手には、このサイトをウェブログにリンクさせるか否かを選択する選択ボタン９２が設けられている。
【００２４】
リンク表示画面２０には、編集中のウェブログにリンクを埋め込むためのスクリプトプログラムが記述されている。ユーザが選択ボタン９２を選択すると、ウェブブラウザ３１がスクリプトプログラムを実行し特定語句にリンクを挿入する。図３の特定語句「プラズマテレビ」には、リンクを表す＜a href＞タグが挿入されている。
【００２５】
なお、表示項目９１は、サイトのＵＲＬとリンク付けられている。表示項目９１をクリックすると、ＵＲＬが示すサイトのウェブページが表示される。図３の右下は、ウェブページが表示した様子を示している。
【００２６】
次いで、上述したコンテンツ管理システム１の動作を説明する。図４は、コンテンツ管理システム１の動作を説明するフローチャートである。ＰＣ３は、まず、ウェブログの編集を行うために、ＣＭＳアプリケーション２１が提供するウェブログのトップページにアクセスする（ステップＳ１１）。ＣＭＳアプリケーション２１は、ウェブログのトップページをＰＣ３に返信する（ステップＳ１２）。トップページには、図３で示したようなウェブログの新規作成するウェブログの編集ページを呼び出すボタン７１や既に作成されたウェブログの編集用ページ７２を呼び出すボタンが設けられている。これらのボタン７１，７２の何れかが選択されると（ステップＳ１３）、テンプレート処理部６１は、図３に示すような編集用ページ１０をＰＣ３に返信する（ステップＳ１４）。ＰＣ３は、ウェブログサイト２から受信した編集用ページ１０を表示する（ステップＳ１５）。編集用ページ１０の記事入力領域８３に記述された記事の特定語句８５と特定語句８５に関連するサイトの一覧表示を指示するボタン７５とがユーザによって選択されると（ステップＳ１６）、関連サイト取得部６３は、広域検索装置４に対して特定文字に関連するサイトの検索を要求する（ステップＳ１７）。広域検索装置４は、特定語句８５を検索キーとして特定語句８５に関連するサイトを検索し（ステップＳ１８）、検索結果をウェブログサイト２に送信する（ステップＳ１９）。リンク生成部６４は、広域検索装置４が検索したサイトの一覧を表示するリンク表示画面２０を生成して（ステップＳ２０）、ユーザのＰＣ３に送信する（ステップＳ２１）。ＰＣ３のウェブブラウザ３１は、ウェブログサイト２から受信したリンク表示画面２０を表示する（ステップＳ２２）。ウェブブラウザ３１は、リンクの挿入を選択するボタン９２が選択されると、編集用ページの特定語句に選択されたサイトのリンクを挿入する（ステップＳ２３）。
【００２７】
ウェブブラウザ３１は、ユーザからウェブログの編集の終了が指示されない間（ステップＳ２４；ＮＯ）ステップＳ１６〜ステップＳ２４までの処理を繰り返す。一方、ウェブブラウザ３１上でユーザからウェブログの編集の終了が指示され（ステップＳ２４；ＹＥＳ）、かつ、ユーザからウェブデータベース２３の再構築が指示されると（ステップＳ２５；ＹＥＳ）、ウェブログサイト２は、編集用ページ１０に従いウェブログサイト２を再構築し、編集内容をサイト全体に反映させる（ステップＳ２６）。一方、ウェブログサイト２は、ウェブログの編集終了が指示され（ステップＳ２４；ＹＥＳ）、ユーザからウェブデータベース２３の再構築が指示されない場合には（ステップＳ２５；ＮＯ）、ウェブログを更新するがサイト全体の再構築は行わない。
【００２８】
このように、本発明を適用したコンテンツ管理システム１では、ウェブログの編集中に記事の特定語句に関連するサイトを検索し、検索したサイトを一覧表示するリンク表示画面を生成する。リンク表示画面には、サイトの内容、概要、ＵＲＬ、特定語句との関連度合い、更新日時などサイトに関する大まかな情報が記述されている。ユーザは、実際にサイトの内容を確認しなくてもリンク表示画面に表示された内容からリンクするサイトを判断することができる。
【００２９】
また、リンク表示画面の各サイトの表示領域は、各サイトのページとリンク付けされている。サイトの表示領域がクリックされると、ウェブブラウザ３１は、クリックされたサイトのページを読み出してブラウザに表示させる。これにより、実際にページの内容をユーザに確認させることができる。
【００３０】
さらに、リンク表示画面上の選択ボタンを選択するだけでリンクを挿入することができるため、ユーザにサイトのＵＲＬを入力させるの手間を省略することができる。
【００３１】
次いで、上記と異なる構成のコンテンツ管理システム１００について説明する。ここで説明するコンテンツ管理システム１００は、ウェブログサイト２００内のリンク付けを行う。コンテンツ管理システム１００は、図５に示すようにウェブログの管理を行うウェブログサイト２００と、ウェブログの編集を行うユーザのＰＣ３００とを備える。
【００３２】
ウェブログサイト２００には、ウェブログの管理を行うＣＭＳアプリケーション１０１と、クライアントからの要求に応答してウェブページを送信するウェブサーバ１０２と、ウェブページを格納するウェブデータベース１０３、ウェブログ入力用のテンプレートを格納するテンプレートデータベース１０４とを備える。
【００３３】
図６は、ＣＭＳアプリケーション１０１のソフトウェア構成を示している。ＣＭＳアプリケーション１０１は、テンプレート処理部１１１、ウェブページ管理部１１２、サイト内検索部１１３、リンク生成部を備える。図６におけるテンプレート処理部１１１、ウェブページ管理部１１２、リンク生成部１１４は、それぞれ図２におけるテンプレート処理部６１、ウェブページ管理部６２、リンク生成部６４と同一の処理を行う。
【００３４】
サイト内検索部１１３は、ＣＭＳアプリケーション１０１にプラグインとして追加、もしくはＣＭＳアプリケーション１０１とは独立したソフトウェアとしてインストールされている。サイト内検索部１１３は、ウェブデータベース１０３に格納されたウェブログのキーワードを格納するインデックスデータベースと、検索キーや検索クエリに適合するウェブログを検索する検索部を備える。検索のキーワードとしては、ウェブログの見出し、記事を構成する文字要素、ウェブログのカテゴリ、ウェブログの更新日時がある。
【００３５】
サイト内検索部１１３は、ウェブログの編集用ページにおいてユーザが特定語句を選択し、選択した特定語句に関連するサイトの検索を要求したときに起動する。サイト内検索部１１３は、ユーザが選択した特定語句を検索キーまたは検索クエリとして、特定語句に関連するウェブログを検索する。そして、検索結果をリンク生成部１１４に出力する。
【００３６】
リンク生成部１１４は、サイト内検索部１１３の検索結果を表示するリンク表示画面を生成し、ウェブログを編集しているユーザのＰＣ３００に送信する。このリンク表示画面は、図３で示したリンク表示画面と略同じ構成をしているものとする。但し、この実施例におけるリンク先は、ウェブログサイト２００内のウェブページに限定される。ユーザがどのリンクを挿入するサイトを選択すると、選択されたサイトのＵＲＬが特定語句にリンクされる。
【００３７】
このように、ウェブログサイト２００のサイト内検索部１１３を設けたことにより、ウェブログサイト２００同士のリンクを生成することもできる。なお、広域検索装置とサイト内検索部１１３との両方を備えたコンテンツ管理システム１００を形成すると、ウェブログサイト２００内のウェブページ及びウェブログサイト２００外のウェブページとの両方とリンク付けすることができる。
【図面の簡単な説明】
【００３８】
【図１】コンテンツ管理システムの構成を示すブロック図である。
【図２】ＣＭＳアプリケーションのソフトウェア構成を示すブロック図である。
【図３】ウェブログの編集用ページ、リンク表示画面の一例を示す図である。
【図４】コンテンツ管理システムの動作を説明するフローチャートである。
【図５】サイト内検索を行うコンテンツ管理システムの構成を示すブロック図である。
【図６】サイト内検索を行うＣＭＳアプリケーションのソフトウェア構成を示すブロック図である。
【符号の説明】
【００３９】
１  コンテンツ管理システム、２  ウェブログサイト、３  ＰＣ、４  広域検索装置、５  サイト、１０  編集用ページ、２０  リンク表示画面、２１  ＣＭＳアプリケーション、２２  ウェブサーバ、２３  ウェブデータベース、２４  テンプレートデータベース、３１  ウェブブラウザ、４１  インデックスデータベース、４２  検索部、４３  ＲＰＣ処理部、６１  テンプレート処理部、６２  ウェブページ管理部、６３  関連サイト取得部、６４  リンク生成部、８１  タイトル入力領域、８２  カテゴリ入力領域、８３  記事入力領域、８４  記事入力領域、８５  特定語句、９１  表示項目、９２  選択ボタン
【図１】
2005339385.tif 000003
【図２】
2005339385.tif 000004
【図３】
2005339385.tif 000005
【図４】
2005339385.tif 000006
【図５】
2005339385.tif 000007
【図６】
2005339385.tif 000008