(57)【要約】      （修正有）【課題】コンテンツ管理者の負担を軽減しながら、コンテンツの到達性を高めることができる、コンテンツ作成支援装置、コンテンツ作成支援方法及びプログラム並びにコンテンツ管理システムを提供する。【解決手段】コンテンツ提供装置が提供するコンテンツ群の作成を支援するコンテンツ作成支援装置４００は、コンテンツ群のユーザによる検索に使用された検索条件を用いて、評価対象コンテンツに関する更新が行われたコンテンツ群を対象とした、評価用検索を行う検索部４１０と、評価用検索の結果における、評価対象コンテンツの順位を出力する出力部４２０と、を備える。【選択図】図１８
2019200663.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ提供装置が提供するコンテンツ群の作成を支援するコンテンツ作成支援装置であって、
前記コンテンツ群のユーザによる検索に使用された検索条件を用いて、評価対象コンテンツに関する更新が行われた前記コンテンツ群を対象とした、評価用検索を行う検索手段と、
前記評価用検索の結果における、前記評価対象コンテンツの順位を出力する出力手段と、を備える
コンテンツ作成支援装置。
【請求項２】
前記コンテンツ群と、前記評価対象コンテンツとに基づいて、索引情報を生成する手段をさらに備え、
前記検索手段は、生成された前記索引情報をもとに、前記検索条件に合致する前記索引情報に関連付けられたコンテンツを検索する
請求項１に記載のコンテンツ作成支援装置。
【請求項３】
前記検索手段は、
前記コンテンツ群のユーザによる検索の結果、当該ユーザの所望のコンテンツが見つからなかったことを示す通知に関連するコンテンツを、前記評価対象コンテンツとし、
前記ユーザによる検索に使用された前記検索条件を用いて前記評価用検索を行う
請求項１または２に記載のコンテンツ作成支援装置。
【請求項４】
前記コンテンツ群のユーザによる検索の履歴に基づいて、前記ユーザによる検索に使用された前記検索条件のそれぞれの使用回数を算出する手段をさらに備え、
前記検索手段は、前記算出した数が所定数より多い前記検索条件を用いて前記評価用検索を行う
請求項１または２に記載のコンテンツ作成支援装置。
【請求項５】
コンテンツ群のユーザによる検索を受け付け、前記検索の結果を前記ユーザに提供する手段
を備えるコンテンツ提供装置と、
前記コンテンツ群のユーザによる検索に使用された検索条件を用いて、評価対象コンテンツに関する更新が行われた前記コンテンツ群を対象とした、評価用検索を行う検索手段と、
前記評価用検索の結果における、前記評価対象コンテンツの順位を出力する出力手段と
を備えるコンテンツ作成支援装置と
を備える
コンテンツ管理システム。
【請求項６】
コンテンツ提供装置が提供するコンテンツ群の作成を支援する方法であって、
前記コンテンツ群のユーザによる検索に使用された検索条件を用いて、評価対象コンテンツに関する更新が行われた前記コンテンツ群を対象とした、評価用検索を行い、
前記評価用検索の結果における、前記評価対象コンテンツの順位を出力する、
コンテンツ作成支援方法。
【請求項７】
コンテンツ提供装置が提供するコンテンツ群の作成を支援するプログラムであって、
前記コンテンツ群のユーザによる検索に使用された検索条件を用いて、評価対象コンテンツに関する更新が行われた前記コンテンツ群を対象とした、評価用検索を行う処理と、
前記評価用検索の結果における、前記評価対象コンテンツの順位を出力する処理と、をコンピュータに実行させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの作成支援のための装置、方法およびプログラムならびにコンテンツ管理システムに関する。
【背景技術】
【０００２】
ウェブサイトを構築し、ウェブサイト内のコンテンツを管理するためには、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＣＳＳ（Ｃａｓｃａｄｉｎｇ  Ｓｔｙｌｅ  Ｓｈｅｅｔｓ）等の専門的な知識が必要である。
【０００３】
そこで近年では、ＣＭＳ（Ｃｏｎｔｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）と呼ばれる、コンテンツ管理システムが用いられている。ＣＭＳとは、上記のような専門的な知識を十分にもっていなくとも、ウェブサイトの構築や管理ができるシステムである。コンテンツ管理者は、コンテンツをＣＭＳに登録することで、当該コンテンツをネットワーク上に公開、すなわちユーザが到達可能な状態とすることができる。ＣＭＳを用いることで、コンテンツ管理者は、例えば、よくある質問とその回答とを集めたＦＡＱ（Ｆｒｅｑｕｅｎｔｌｙ  Ａｓｋｅｄ  Ｑｕｅｓｔｉｏｎｓ）システムや、ネットワーク上で商品・サービスの売買ができるＥＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｍｍｅｒｃｅ）サイト等のシステムを容易に構築することが可能となる。
【０００４】
ところで、ユーザはコンテンツに到達するための手段として、検索を用いることが多い。ここで、到達とは、ユーザがネットワーク上でコンテンツを発見することを意味する。ユーザは、目的のコンテンツに関連する検索条件を入力し、表示された検索結果から目的のコンテンツを探し出す。一般に、コンテンツの検索結果における表示位置とコンテンツの到達性とには、正の相関があることが知られている。つまり、コンテンツの検索結果における表示位置が低いと、ユーザは当該コンテンツに到達しづらくなる。よって、コンテンツの作成・更新作業が無駄になったり、コンテンツ管理者の期待した効果が得られなかったりする。以降、本明細書において、コンテンツの検索結果における表示位置を「検索順位」と称し、ユーザにとっての、コンテンツの発見のしやすさを「到達性」と称する。
【０００５】
ここで、ユーザは、目的のコンテンツに到達できなかった場合、ネットワークを介してコンテンツ管理者に問い合わせを送信することがある。例えば、目的のコンテンツがシステム上で発見できなかったという問い合わせが送信された場合、そのコンテンツが存在していないのであれば、コンテンツ管理者は、当該問い合わせ内容に関連する情報を保持するコンテンツが不足していると認識する。コンテンツ管理者は、このような、需要はあるがまだ整備されていない情報を補うようなコンテンツを作成する。
【０００６】
そこで、到達性の高い有用なコンテンツ作成のため、検索に使用された検索条件やユーザからの問い合わせ等の情報を用いて、新規コンテンツ作成や既存コンテンツ更新を行うといった運用が行われている。
【０００７】
例えば、特許文献１には、検索履歴から抽出された検索キーワードを用いてウェブページを作成し、当該ウェブページを検索エンジンによる検索結果ページで上位に表示させる技術が開示されている。
【０００８】
特許文献２には、問い合わせをしたユーザへの回答および回答を元にしたコンテンツを作成する際に、ユーザの行動履歴を加味した回答およびコンテンツを作成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−１４６４４６
【特許文献２】特許第４１２４１４２号
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１では、ウェブページの検索順位を上げるために、ウェブサイトの検索履歴から抽出された複数の検索キーワードをウェブページに配置している。
【００１１】
しかしながら、このときウェブサイト運営者は、ウェブページを正式に登録する、すなわち、当該ウェブページをネットワーク上に公開するまで、具体的な検索順位を知ることができない。そのため、当該ウェブページの検索順位が上位でなかった場合、コンテンツ管理者は、検索順位が上位になるまで、当該ウェブページの編集と登録と検索とを繰り返す必要がある。上記のような、同じコンテンツの編集と登録とを繰り返すことは、コンテンツ運用が煩雑になるだけでなく、ウェブページを閲覧するユーザの混乱をも招く虞がある。
【００１２】
特許文献２では、問い合わせの回答および回答を元にしたコンテンツ作成時に、問い合わせを行ったユーザの行動履歴を提示している。
【００１３】
しかしながら、特許文献２は、ユーザの行動履歴を提示するに過ぎない。このとき、到達性の高いコンテンツを作成するためには、コンテンツ管理者が行動履歴を参照するのみで、当該コンテンツの検索順位を予測することが必要となるが、それは困難である。そのため、到達性を高めるためには、上記のように、コンテンツの編集と登録とを繰り返すことが必要となる。
【００１４】
本発明は、上記課題を鑑みてなされたものであり、コンテンツの到達性を効率的に高めることを可能とする、コンテンツ作成支援装置等を提供することを主要な目的とする。
【課題を解決するための手段】
【００１５】
本発明の一態様にかかるコンテンツ作成支援装置は、コンテンツ提供装置が提供するコンテンツ群の作成を支援するコンテンツ作成支援装置であって、前記コンテンツ群のユーザによる検索に使用された検索条件を用いて、評価対象コンテンツに関する更新が行われた前記コンテンツ群を対象とした、評価用検索を行う検索手段と、前記評価用検索の結果における、前記評価対象コンテンツの順位を出力する出力手段と、を備える。
【００１６】
本発明の一態様にかかるコンテンツ管理システムは、コンテンツ群のユーザによる検索を受け付け、前記検索の結果を前記ユーザに提供する手段を備えるコンテンツ提供装置と、前記コンテンツ群のユーザによる検索に使用された検索条件を用いて、評価対象コンテンツに関する更新が行われた前記コンテンツ群を対象とした、評価用検索を行う検索手段と、前記評価用検索の結果における、前記評価対象コンテンツの順位を出力する出力手段とを備えるコンテンツ作成支援装置とを備える。
【００１７】
本発明の一態様にかかるコンテンツ作成支援方法は、コンテンツ提供装置が提供するコンテンツ群の作成を支援する方法であって、前記コンテンツ群のユーザによる検索に使用された検索条件を用いて、評価対象コンテンツに関する更新が行われた前記コンテンツ群を対象とした、評価用検索を行い、前記評価用検索の結果における、前記評価対象コンテンツの順位を出力する。
【００１８】
本発明の一態様にかかるプログラムは、コンテンツ提供装置が提供するコンテンツ群の作成を支援するプログラムであって、前記コンテンツ群のユーザによる検索に使用された検索条件を用いて、評価対象コンテンツに関する更新が行われた前記コンテンツ群を対象とした、評価用検索を行う処理と、前記評価用検索の結果における、前記評価対象コンテンツの順位を出力する処理と、をコンピュータに実行させる。
【発明の効果】
【００１９】
本発明によれば、コンテンツの到達性を効率的に高めることが可能になる、という効果が得られる。
【図面の簡単な説明】
【００２０】
【図１】各実施形態におけるコンテンツ作成支援装置を実現するコンピュータ装置のハードウェア構成を示すブロック図である。
【図２】第１の実施形態にかかるコンテンツ作成支援装置の機能構成を示すブロック図である。
【図３】第１の実施形態にかかるコンテンツ作成支援装置のコンテンツ評価部の構成を示すブロック図である。
【図４】第１の実施形態にかかるコンテンツ作成支援装置のリクエスト処理部の構成を示すブロック図である。
【図５】第１の実施形態にかかるコンテンツ作成支援装置のリクエスト処理部の動作を説明するフローチャートである。
【図６】第１の実施形態にかかるコンテンツ作成支援装置のＦＡＱシステムに端末からアクセスした際、コンテンツ作成支援装置により、端末の表示装置に表示されたコンテンツの一例を示す図である。
【図７】第１の実施形態にかかるコンテンツ作成支援装置のコンテンツ検索部が端末へ返送した検索結果に基づいて表示されたコンテンツの一例を示す図である。
【図８】第１の実施形態にかかるコンテンツ作成支援装置にアクセスした端末に表示される問い合わせフォームの一例を示す図である。
【図９】第１の実施形態にかかるコンテンツ作成支援装置の行動履歴情報の一例を示す図である。
【図１０】第１の実施形態にかかるコンテンツ作成支援装置のコンテンツ生成部、コンテンツ評価部およびコンテンツ登録部の動作を説明するフローチャートである。
【図１１】第１の実施形態にかかるコンテンツ作成支援装置のコンテンツ評価部が有する、評価用検索インデックス生成部と、評価用検索部と、出力情報生成部との動作を説明するフローチャートである。
【図１２】第１の実施形態にかかるコンテンツ作成支援装置のコンテンツ作成画面の一例を示す図である。
【図１３】第１の実施形態にかかるコンテンツ作成支援装置の評価用検索の結果の一例を示す図である。
【図１４】第２の実施形態にかかるコンテンツ作成支援装置のコンテンツ評価部の構成を示すブロック図である。
【図１５】第２の実施形態にかかるコンテンツ作成支援装置の行動履歴情報の一例を示す図である。
【図１６】第２の実施形態にかかるコンテンツ作成支援装置の検索条件と、その検索条件の検索頻度とを共に示す図である。
【図１７】第２の実施形態にかかるコンテンツ作成支援装置の評価対象コンテンツにおける評価用検索の結果の一例を示す図である。
【図１８】第３の実施形態にかかるコンテンツ作成支援装置の構成を示すブロック図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【００２２】
第１の実施形態
第１の実施形態および他の実施形態にかかるコンテンツ作成支援装置を構成するハードウェアについて説明する。図１は、各実施形態におけるコンテンツ作成支援装置およびコンテンツ作成支援方法を実現するコンピュータ装置１０とソフトウェアとの任意の組み合わせにより実現することができる。
【００２３】
図１に示すように、コンピュータ装置１０は、プロセッサ１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３、記憶装置１４、入出力インタフェース１５およびバス１６を備える。
【００２４】
記憶装置１４は、プログラム１８を格納する。プロセッサ１１は、ＲＡＭ１２を用いて本コンテンツ作成支援装置にかかるプログラム１８を実行する。プログラム１８は、ＲＯＭ１３に記憶されていてもよい。また、プログラム１８は、記録媒体２０に記録され、ドライブ装置１７によって読み出されてもよいし、外部装置からネットワークを介して送信されてもよい。
【００２５】
入出力インタフェース１５は、周辺機器（キーボード、マウス、表示装置など）１９とデータをやり取りする。入出力インタフェース１５は、データを取得または出力する手段として機能することができる。バス１６は、各構成要素を接続する。
【００２６】
なお、コンテンツ作成支援装置の実現方法には様々な変形例がある。例えば、コンテンツ作成支援装置は、専用の装置として実現することができる。また、コンテンツ作成支援装置は、複数の装置の組み合わせにより実現することができる。
【００２７】
本実施形態および他の実施形態の機能を実現するように各実施形態の構成を動作させるプログラム（より具体的には、図１０等に示す処理をコンピュータに実行させるプログラム）を記録媒体に記録させ、該記録媒体に記録されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も各実施形態の範疇に含まれる。すなわち、コンピュータ読取可能な記録媒体も各実施形態の範囲に含まれる。また、上述のプログラムが記録された記録媒体はもちろん、そのプログラム自体も各実施形態に含まれる。
【００２８】
該記録媒体としては例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ、磁気テープ、不揮発性メモリカード、ＲＯＭを用いることができる。また該記録媒体に記録されたプログラム単体で処理を実行しているものに限らず、他のソフトウェア、拡張ボードの機能と共同して、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上で動作して処理を実行するものも各実施形態の範疇に含まれる。
【００２９】
次に、本発明の第１の実施形態にかかるコンテンツ作成支援装置の機能構成について説明する。図２は、本発明の第１の実施形態にかかるコンテンツ作成支援装置１００の機能構成を示すブロック図である。図２が示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に分かれて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００３０】
図２に示すように、コンテンツ作成支援装置１００は、制御部１１０と、コンテンツ生成部１２０と、コンテンツ評価部１３０と、コンテンツ登録部１４０とを備える。
【００３１】
コンテンツ提供装置２００は、リクエスト処理部２１０と、記憶部２２０とを備える。コンテンツ作成支援装置１００は、コンテンツ提供装置２００と通信可能に接続されており、コンテンツ提供装置２００が提供するコンテンツ群の作成を支援する。
【００３２】
記憶部２２０は、未登録コンテンツ２２１、登録済コンテンツ２２２、評価用検索インデックス２２３、通常検索インデックス２２４および行動履歴情報２２５を格納する。  コンテンツ提供装置２００は、ネットワーク２３０を介して端末２４０と通信可能である。端末２４０は、ユーザが、コンテンツを利用する際に入出力を行う手段を備えた、情報処理装置である。端末２４０は、例えばパーソナルコンピュータであってよい。端末２４０とコンテンツ作成支援装置１００とは、リクエスト処理部２１０を通じて、情報の送受信がなされる。
【００３３】
また、コンテンツ作成支援装置１００は、表示装置１５０と通信可能に接続されている。表示装置１５０は、制御部１１０から出力された情報を表示する機能を有する。また、表示装置１５０は、表示された情報に対するユーザの入力を受け付ける機能を有してもよい。表示装置１５０は、コンテンツ作成支援装置１００に含まれてもよい。
【００３４】
また、コンテンツ作成支援装置１００と、コンテンツ提供装置２００とは、コンテンツ管理システムを構成してもよい。
【００３５】
次に、コンテンツ作成支援装置１００の各構成要素の概要を説明する。
【００３６】
制御部１１０は、コンテンツ管理者から表示装置１５０を介して入力された指示を受け付け、受け取った指示をコンテンツ生成部１２０、コンテンツ評価部１３０およびコンテンツ登録部１４０に送る。また、制御部１１０は、コンテンツ生成部１２０、コンテンツ評価部１３０およびコンテンツ登録部１４０から各種情報を取得し、当該情報を表示装置１５０へ出力する。
【００３７】
コンテンツ生成部１２０は、制御部１１０から送られた指示に基づいてコンテンツを生成する。具体的には、コンテンツ生成部１２０は、制御部１１０からコンテンツを生成するための情報を取得する。コンテンツ生成部１２０は、取得した当該情報に基づいてコンテンツを生成し、生成したコンテンツを記憶部２２０に格納する。
【００３８】
コンテンツ評価部１３０は、コンテンツの評価用検索を行う。すなわち、コンテンツ評価部１３０は、コンテンツがネットワーク上に公開される前に検索のシミュレーションを行うことで、評価対象コンテンツである未登録コンテンツ２２１の検索順位を評価結果として取得する。具体的には、コンテンツ評価部１３０は、制御部１１０から指示が送られると、評価対象のコンテンツを含むコンテンツ群に対して検索を行い、当該評価対象のコンテンツの検索順位を、評価結果として出力する。
【００３９】
コンテンツ登録部１４０は、制御部１１０からコンテンツの登録指示を受けた際に、未登録コンテンツ２２１を登録済コンテンツ２２２として記憶部２２０に格納する。
【００４０】
リクエスト処理部２１０は、ユーザからのコンテンツに対するリクエストに応じて処理を行う。リクエストは、例えば、コンテンツの検索、コンテンツの参照および問い合わせである。
【００４１】
ここで、未登録コンテンツ２２１は、ネットワーク上に公開されていないコンテンツを意味し、登録済コンテンツ２２２は、ネットワーク上に公開されているコンテンツを意味する。このとき、記憶部２２０に格納されたコンテンツが、未登録コンテンツ２２１であるか、登録済コンテンツ２２２であるかは、コンテンツに設けられた登録フラグによって判断されてもよい。例えば、コンテンツ作成支援装置１００は、記憶部２２０に格納されたコンテンツに登録フラグが立っていればそのコンテンツを登録済コンテンツ２２２であると判断し、登録フラグが立っていなければ未登録コンテンツ２２１であると判断してもよい。また、記憶部２２０に、未登録コンテンツ記憶エリアと、登録済コンテンツ記憶エリアを設け、どちらのエリアに格納されているかによって、コンテンツが、未登録コンテンツ２２１であるか、登録済コンテンツ２２２であるかを判断してもよい。以下、本実施形態では、コンテンツの登録フラグによって、そのコンテンツが未登録コンテンツ２２１であるか、登録済コンテンツ２２２であるかを判断するものとする。
【００４２】
次に、図３を用いてコンテンツ評価部１３０の構成について説明する。図３はコンテンツ評価部１３０の構成を示すブロック図である。図３に示すように、コンテンツ評価部１３０は、評価用検索インデックス生成部１３１と、評価用検索部１３２と、出力情報生成部１３３とを備える。
【００４３】
評価用検索インデックス生成部１３１は、未登録コンテンツ２２１と登録済コンテンツ２２２とから、評価用検索インデックス２２３を生成し、記憶部２２０に格納する。
【００４４】
ここで、検索インデックスとは、検索対象のコンテンツにおける索引情報である。コンテンツが登録される際に、コンピュータが検索インデックスを生成し、検索時には、検索インデックスにアクセスすることで高速な検索が可能となる。本実施形態にかかるコンテンツ作成支援装置１００は、登録済コンテンツ２２２に基づく通常の検索インデックス（以下、「通常検索インデックス」と称する）の他に、登録済コンテンツ２２２と未登録コンテンツ２２１とに基づく検索インデックス（以下、「評価用検索インデックス」と称する）を生成する。なお、評価用検索インデックス２２３および通常検索インデックス２２４を生成する具体的な方法に関しては、通常の技術を採用することとし、本実施形態における詳細な説明は省略する。
【００４５】
評価用検索部１３２は、記憶部２２０に格納された評価用検索インデックス２２３と、行動履歴情報２２５とを用いて評価用検索を行う。具体的には、評価用検索部１３２は、記憶部２２０にアクセスし、行動履歴情報２２５に含まれる、登録済コンテンツ２２２の検索に用いられた検索条件を取得する。評価用検索は、取得した検索条件と、評価用検索インデックス２２３とに基づいて行われる。ここで、検索条件は複数取得されてもよく、その場合、取得した検索条件の数だけ評価用検索が行われる。
【００４６】
評価用検索インデックス生成部１３１および評価用検索部１３２は、コンテンツ提供装置が提供するコンテンツ群のユーザによる検索に使用された検索条件を用いて、評価対象コンテンツに関する更新が行われたコンテンツ群を対象とした、評価用検索を行う検索手段を担う。
【００４７】
出力情報生成部１３３は、評価用検索部１３２にて行われた評価用検索の結果を出力するための情報を生成する。具体的には、出力情報生成部１３３は、評価用検索における、未登録コンテンツの検索条件ごとの検索順位を、表示装置１５０に出力するための情報を生成し、制御部１１０に送る。出力情報生成部１３３は、評価用検索の結果における、評価対象コンテンツの順位を出力する出力手段を担う。
【００４８】
次に、図４を用いてリクエスト処理部２１０の構成について説明する。図４は、リクエスト処理部２１０の構成を示すブロック図である。図４に示すように、リクエスト処理部２１０は、リクエスト受付部２１１とコンテンツ検索部２１２とを備える。
【００４９】
リクエスト受付部２１１は、端末２４０から送信されるリクエストデータを受け付ける。リクエストデータには、コンテンツの検索、コンテンツの参照、問い合わせを含むリクエスト種別と、送信元を識別するための識別情報とが含まれる。リクエスト種別がコンテンツの検索である場合、リクエスト受付部２１１は、リクエストデータをコンテンツ検索部２１２に送り、リクエスト種別がコンテンツの参照または、問い合わせである場合、記憶部２２０にアクセスする。また、リクエスト受付部２１１は、リクエストデータの詳細と識別情報とを関連付け、行動履歴情報２２５として記憶部２２０に格納する。
【００５０】
ここで、コンテンツの参照とは、ユーザがコンテンツを閲覧するために、コンテンツのリンクを開くことであり、コンテンツの検索とは、ユーザが特定の検索条件を用いて検索を実行することである。また、識別情報とは、リクエストデータの送信元を識別するための情報であり、端末２４０を用いるユーザごとに付与される。なお、識別情報は、コンテンツにアクセスする際に一時的に付与される情報でもよく、コンテンツにユーザの認証機能が設けられている場合、ユーザごとの認証ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を用いてもよい。
【００５１】
コンテンツ検索部２１２は、リクエスト受付部２１１からリクエストデータが送られると、記憶部２２０にアクセスし、通常検索インデックス２２４とリクエストデータに含まれる検索条件とを用いて検索を行う。コンテンツ検索部２１２は、当該検索の検索結果を端末２４０に出力する。
【００５２】
本実施形態では、コンテンツ作成支援装置１００により、記憶部２２０に記憶された情報に基づいて構築されたＦＡＱシステムを例として説明する。本実施形態におけるＦＡＱシステムは、よくある質問と、その質問に対する回答をコンテンツとして記憶し、ユーザから入力された検索条件に関連するコンテンツを提示する機能を有すると仮定する。本実施形態では、ＦＡＱシステムに対して、端末２４０からリクエストが送信された際のコンテンツ作成支援装置１００の動作について説明する。
【００５３】
図５は、リクエスト処理部２１０の動作を説明するフローチャートである。図５を参照して、端末２４０とコンテンツ作成支援装置１００とにおいてなされる情報の送受信について説明する。以下、本明細書において、フローチャートの各ステップを、「Ｓ５０１」のように、それぞれのステップに付した番号を用いて表現する。
【００５４】
図６は、端末２４０からコンテンツ提供装置２００が提供するＦＡＱシステムにアクセスした際、コンテンツ提供装置２００により、端末２４０の表示装置に表示されたコンテンツの一例を示す図である。図６に示すように、ＦＡＱシステムは、一般に、検索条件の入力を受け付けると共に、受け付けた検索条件に関連するコンテンツを、記憶部２２０に格納されているコンテンツ群である登録済コンテンツ２２２から読み出して表示する機能を有する。
【００５５】
ここで、端末２４０を用いて、ユーザが「ディスプレイ  故障」という検索条件を入力するとともに、検索ボタンを押下することにより、コンテンツ提供装置２００へ「検索」のリクエストを送信したと仮定する。なお、以降の説明では、ディスプレイに関する検索や問い合わせを例にして説明するが、これに限定されない。
【００５６】
リクエスト処理部２１０のリクエスト受付部２１１は「ディスプレイ  故障」という検索条件での検索のリクエストデータを受信する（Ｓ５０１）。
【００５７】
リクエスト受付部２１１は、端末２４０からのリクエストの種別を判断する。この場合、リクエスト種別は「検索」であるので（Ｓ５０２の「検索」）、リクエスト受付部２１１は、リクエストデータをコンテンツ検索部２１２へ送る（Ｓ５０３）。
【００５８】
コンテンツ検索部２１２は、記憶部２２０に格納される通常検索インデックス２２４と、リクエストデータに含まれる検索条件とを用いて検索を実行する（Ｓ５０４）。
【００５９】
コンテンツ検索部２１２は、検索結果を送信元の端末２４０へ返送する（Ｓ５０５）。図７は、コンテンツ検索部２１２が端末２４０へ返送した検索結果に基づいて表示されたコンテンツの一例を示す図である。図６の状態において検索が実行されると、図７に示すように、端末２４０には、「ディスプレイ  故障」という検索条件に適合したコンテンツのリンクが並べられて表示される。
【００６０】
そして、リクエスト受付部２１１は、リクエストデータの送信元の識別情報を参照し、検索条件を含む行動内容を行動履歴情報２２５として、識別情報と対応付けて記憶部２２０に格納する（Ｓ５０９）。図９は、行動履歴情報２２５の一例を示す。参照した識別情報ごとに、図９に示すような、コンテンツの検索と、コンテンツの参照と、問い合わせとを含むユーザの行動内容およびそれぞれのアクセス時刻が記憶される。上記検索が実行されると、『「ディスプレイ  故障」を検索』という行動内容と、検索を行ったときのアクセス時刻とが格納される。
【００６１】
次に、端末２４０を用いて、ユーザの所望のコンテンツが見つからなかったことを示す通知として、問い合わせを行ったと仮定する。図８は、端末２４０に表示される問い合わせフォームの一例を示す。
【００６２】
ユーザが図８に示す問い合わせフォームに問い合わせ内容を入力するとともに、送信ボタンを押下することにより、コンテンツ作成支援装置１００へ「問い合わせ」のリクエストが送信される。リクエスト受付部２１１は、問い合わせのリクエストデータを受信する（Ｓ５０１）。
【００６３】
リクエスト種別が「問い合わせ」であるので（Ｓ５０６の「問い合わせ」）、リクエスト受付部２１１は、その問い合わせ内容を行動履歴情報２２５として、識別情報と対応付けて記憶部２２０に格納する（Ｓ５０９）。具体的には、図９に示すように、『問い合わせ』という行動内容と、問い合わせを行ったときのアクセス時刻とが格納される。このとき、行動内容には、図８に示す問い合わせの詳細が関連付けて記憶されている。
【００６４】
リクエスト種別が、問い合わせおよび検索でない場合（Ｓ５０６の「問い合わせ以外」）、リクエスト受付部２１１は、リクエストをコンテンツの「参照」であると判断し、記憶部２２０に格納される登録済コンテンツ２２２のうち、参照先のコンテンツを取得する（Ｓ５０７）。
【００６５】
リクエスト受付部２１１は、取得したコンテンツを送信元の端末２４０へ返送し（Ｓ５０８）、識別情報と対応付けて、参照履歴を行動履歴情報２２５として記憶部２２０に格納する（Ｓ５０９）。例えば、「ディスプレイが表示されない」というコンテンツを参照したとすると、図９に示すように、『「ディスプレイが表示されない」を参照』という行動内容と、そのコンテンツを参照したときのアクセス時刻とが格納される。ここで、行動履歴情報２２５に含まれる情報は行動内容およびアクセス時刻に限定されず、例えば、各コンテンツにおける滞在時間や、各コンテンツへのアクセス回数を含んでもよい。
【００６６】
次に、コンテンツ作成支援装置１００の動作について、図１０および図１１を用いて説明する。
【００６７】
図１０は、コンテンツ作成支援装置１００が有する、コンテンツ生成部１２０、コンテンツ評価部１３０およびコンテンツ登録部１４０の動作を説明するフローチャートである。図１１は、コンテンツ評価部１３０が有する、評価用検索インデックス生成部１３１と、評価用検索部１３２と、出力情報生成部１３３との動作を説明するフローチャートである。
【００６８】
ここでは、ＦＡＱシステムにおいて上記行動を行ったユーザ、すなわち図９に示す行動を行ったユーザの、問い合わせに応じて新規コンテンツを生成し、それを評価対象コンテンツとして評価する場合を例として説明する。このときの問い合わせの内容は、図８に示すものとする。
【００６９】
コンテンツ管理者は、図８に示す問い合わせ内容に基づいて、「ディスプレイの発色が悪くなった際の原因とその対処法」に関する、ＦＡＱのコンテンツを新規に作成する。
【００７０】
コンテンツ管理者からコンテンツを生成するための指示があると（Ｓ９０１のＹＥＳ）、コンテンツ生成部１２０は当該指示に応じて新規コンテンツを生成する（Ｓ９０２）。
【００７１】
図１２は、コンテンツ作成画面の一例を示す図である。図１２に示すように、コンテンツ生成部１２０は、新規に生成したコンテンツを表示するコンテンツ作成画面を、表示装置１５０にて表示させる。コンテンツ生成部１２０は、コンテンツ管理者から、生成したコンテンツを評価する指示を受ける、すなわち図１２に示す「評価」ボタンが押下されると（Ｓ９０３のＹＥＳ）、生成したコンテンツに登録フラグを立てずに、未登録コンテンツ２２１として記憶部２２０に格納し（Ｓ９０４）、コンテンツ評価部１３０に、そのコンテンツの評価指示を送る。このとき、生成したコンテンツの格納と、評価とは、別のトリガによって動作してもよい。例えば、図１２において、「評価」ボタンとは別の「格納」ボタンを設け、「格納」ボタンが押下されると、生成したコンテンツを未登録コンテンツ２２１として記憶部２２０に格納し、その後に「評価」ボタンを押下することによって、そのコンテンツの評価指示をコンテンツ評価部１３０に送るようにしてもよい。
【００７２】
コンテンツ評価部１３０は、上記評価指示を受けると、新規に生成された未登録コンテンツ２２１の評価用検索を行う（Ｓ９０５）。Ｓ９０５におけるコンテンツ評価部１３０の動作は、図１１に示すように、以下の通りである。
【００７３】
評価用検索インデックス生成部１３１は、記憶部２２０から、未登録コンテンツ２２１および登録済コンテンツ２２２のコンテンツを取得する（Ｓ１００１）。
【００７４】
評価用検索インデックス生成部１３１は、取得したデータ、すなわち、未登録コンテンツ２２１のデータと、登録済コンテンツ２２２のデータをもとに、評価用検索インデックスを索引情報として生成する（Ｓ１００２）。
【００７５】
評価用検索インデックス生成部１３１は、生成した評価用検索インデックスを記憶部２２０に格納する（Ｓ１００３）。
【００７６】
ここで、図９に示す行動履歴情報２２５から明らかなように、ユーザ（「ｕｓｅｒ１」のユーザ）は、問い合わせを行う直前に検索を行っている。このとき、新規作成されるコンテンツの検索では、問い合わせをしたユーザが入力した検索条件が用いられる可能性が高いと考えられる。そこで、コンテンツ評価部１３０は、その検索条件を用いて、検索のシミュレーションを行う。
【００７７】
上記シミュレーションにおいて、評価用検索部１３２は記憶部２２０から、上記問い合わせを行ったユーザ（「ｕｓｅｒ１」のユーザ）の行動履歴情報２２５における検索条件を取得する（Ｓ１００４）。具体的には、評価用検索部１３２は、検索条件として「ディスプレイ  発色」、「ディスプレイ  故障」および「ディスプレイ  表示」を取得する。
【００７８】
次に、評価用検索部１３２は、取得した検索条件と、記憶部２２０から取得した評価用検索インデックス２２３とを用いて、評価用検索を行う（Ｓ１００５）。
【００７９】
出力情報生成部１３３は、上記評価用検索の結果を出力するための情報を生成する（Ｓ１００６）。出力情報生成部１３３は、制御部１１０に生成した情報を送る（Ｓ１００７）ことで、制御部１１０を介して表示装置１５０に上記結果を出力させる。図１３は、評価用検索の結果の一例を示す図である。図１３に示すように、出力情報生成部１３３は、検索条件ごとに、新規作成したコンテンツの検索順位を表示装置１５０に表示させる。
【００８０】
再び図１０に戻り、コンテンツ登録部１４０は、あらかじめ定められた評価の指標に基づき、生成したコンテンツを登録するか否かを決定する指示を受ける。例えば、コンテンツ管理者が指標を「取得した検索条件による検索順位がすべて５位以内」と定めたと仮定する。すると、図１３に示すように、「ディスプレイ  表示」を検索条件としたときの検索順位が指標を満たしていないので、コンテンツ登録部１４０は、生成したコンテンツを登録する指示を受けず（Ｓ９０６のＮＯ）、当該コンテンツの再編集の指示を受ける。すなわち、コンテンツ登録部１４０は、コンテンツ生成部１２０に対し、新規作成したコンテンツを修正させる。コンテンツ作成支援装置１００は、指標を満たすまで、Ｓ９０１乃至Ｓ９０６を繰り返す。なお、上記の例では、評価用検索に用いられたすべての検索条件に対し同一の順位以上になるよう指標を定めているが、この例に限らない。すなわち、検索条件ごとに異なる指標が定められてもよく、コンテンツ登録部１４０は、それぞれの指標を満たすか否かによって、コンテンツを登録するか否かを決定してもよい。また、指標がコンテンツ登録部１４０に設定されることで、コンテンツ作成支援装置が自動的に、指標を満たすか否かを判断し、コンテンツを登録するか否かを決定してもよい。
【００８１】
コンテンツ登録部１４０は、評価用検索の結果が、指標を満たした場合、図１３に示す「登録」ボタンが押下され、コンテンツを登録する指示を受ける（Ｓ９０６のＹＥＳ）。
【００８２】
コンテンツ登録部１４０は、コンテンツ管理者からコンテンツの登録指示を受けると、そのコンテンツに登録フラグを立て、登録済コンテンツ２２２として記憶部２２０に格納する（Ｓ９０７）。
【００８３】
コンテンツ登録部１４０は、登録済コンテンツ２２２をもとに、通常検索インデックス２２４を更新し、記憶部２２０に格納する（Ｓ９０８）。
【００８４】
なお、本実施形態では、コンテンツ作成支援装置１００をＦＡＱシステムに適用した例を用いて説明したが、ＦＡＱシステムに関するコンテンツに限定されず、例えば、検索機能を備えた、ブログや、ＥＣサイトに関するコンテンツであってもよい。
【００８５】
また、本実施形態では、コンテンツ作成支援装置１００と、コンテンツ提供装置２００とは、別体の装置である例を用いて説明したが、一体の装置であってもよい。すなわち、コンテンツ作成支援装置１００は、リクエスト処理部２１０と、記憶部２２０を備えてもよい。
【００８６】
また、本実施形態において、評価対象となるコンテンツは、新規作成されるコンテンツに限定されず、更新されるコンテンツすなわち既存のコンテンツであってもよい。その場合、更新されるコンテンツが、登録済コンテンツ２２２から未登録コンテンツ２２１に変更され、上記と同様に評価用検索を行ってもよい。
【００８７】
また、本実施形態において、評価用検索はキーワード検索に限らない。例えば、評価用検索は自然文検索であってもよい。
【００８８】
以上のように、本第１の実施形態にかかるコンテンツ作成支援装置１００は、登録済コンテンツ２２２であるコンテンツ群に対する検索に使用された検索条件を用いて、未登録コンテンツ２２１を公開する前に、未登録コンテンツ２２１を登録済コンテンツ２２２として登録した際のコンテンツ群を対象とした検索シミュレーションを行う。そして、検索シミュレーションにおける未登録コンテンツ２２１の順位を出力する。これにより、コンテンツの編集と登録とを繰り返す必要がないので、コンテンツの到達性を効率的に高めることが可能となるという効果が得られる。
【００８９】
また、本第１の実施形態にかかるコンテンツ作成支援装置１００は、評価用検索を行う際に用いられる検索条件を、問い合わせを行ったユーザの行動履歴から取得している。そのため、当該コンテンツに到達するための検索に用いられる可能性の高い検索条件での評価用検索を行うことができる。すなわち、コンテンツの到達性をより高めることができるという効果が得られる。
【００９０】
第２の実施形態
次に、本発明の第２の実施形態について説明する。
【００９１】
第２の実施形態では、検索における使用回数が多い、すなわち検索される頻度（以下、検索頻度と称する）の高い検索条件を用いて、第１の実施形態で説明した評価用検索を行う例について説明する。なお、本実施形態にかかるコンテンツ作成支援装置の構成は、コンテンツ評価部を除き、図２におけるコンテンツ作成支援装置１００の構成と同様である。以下、上述した第１の実施形態の説明と重複する内容については説明を省略する。
【００９２】
図１４は、本実施形態にかかる、コンテンツ評価部１４３０の構成を示すブロック図である。図１４のコンテンツ評価部１４３０には、第１の実施形態で説明した、評価用検索インデックス生成部１３１および出力生成部１３３に加えて、検索頻度算出部１４３１が設けられている。また、第１の実施形態で説明した評価用検索部１３２の代わりに、評価用検索部１４３２を備えている。
【００９３】
図１５は、行動履歴情報２２５の一例を示す図である。図１５に示すように、記憶部２２０に格納された行動履歴情報２２５は、リクエストデータの送信元の識別情報ごとに行動履歴が記録されている。
【００９４】
検索頻度算出部１４３１は、行動履歴情報２２５から、識別情報に関係なく検索条件ごとの検索頻度を算出する。図１６は、検索条件と、その検索条件の検索頻度とを共に示す図である。図１６では、検索頻度の高い順に１位から５位までの検索条件を示している。
【００９５】
コンテンツ管理者は、例えば、図１６に示す各検索条件の検索頻度を参照して、検索頻度の順位が３位以内の検索条件を用いて評価用検索を行うと指示する。
【００９６】
評価用検索部１４３２は、評価用検索インデックス生成部１３１が生成した評価用検索インデックス２２３と、検索頻度算出部１４３１が算出した検索頻度に基づいて指示された検索条件とを取得し、評価用検索を行う。
【００９７】
図１７は、本実施形態にかかる、評価対象コンテンツにおける評価用検索の結果の一例を示す図である。ここで、コンテンツ管理者が、評価の指標を「取得した検索条件による検索順位がすべて５位以内」と設定したとすると、図１７に示すように、「ディスプレイ  表示」および「画面  故障」を検索条件としたときの検索順位が指標を満たしていないことがわかる。そのため、コンテンツ管理者は、指標を満たすまでコンテンツの修正を続ける。
【００９８】
本実施形態では、検索頻度を算出する際、記憶部２２０に格納されるすべての検索条件を対象としているが、一部の検索条件のみを対象としてもよい。例えば、特定のキーワードに関連する検索条件を対象としてもよく、所定の期間に実行された検索で用いられた検索条件を対象としてもよい。
【００９９】
また、本実施形態において、検索頻度の順位が３位以内の検索条件を用いて評価用検索を行っているが、所定の閾値を設け、その閾値以上の検索頻度である検索条件を用いてもよい。
【０１００】
上記構成を採用することにより、本第２の実施形態にかかるコンテンツ作成支援装置は、行動履歴情報２２５から検索頻度を算出し、検索頻度に基づいて取得した検索条件を用いて評価用検索を行うので、コンテンツの到達性を効率的に高めることが可能になるという効果が得られる。
【０１０１】
第３の実施形態
図１８は、本発明の第３の実施形態にかかるコンテンツ作成支援装置４００の構成を示すブロック図である。図１８に示すように、コンテンツ作成支援装置４００は、検索部４１０と、出力部４２０とを備える。
【０１０２】
検索部４１０は、コンテンツ提供装置が提供するコンテンツ群のユーザによる検索に使用された検索条件を用いて、評価対象コンテンツに関する更新が行われたコンテンツ群を対象とした、評価用検索を行う。
【０１０３】
出力部４２０は、上記評価用検索の結果における、評価対象コンテンツの順位を出力する。
【０１０４】
上記構成を採用することにより、本実施形態にかかるコンテンツ作成支援装置４００は、評価対象コンテンツに関する更新を行ったコンテンツ群に対して検索を行い、検索結果における評価対象コンテンツの順位を出力するので、コンテンツの到達性を効率的に高めることが可能になるという効果が得られる。
【０１０５】
以上、上述した実施形態を参照して本発明を説明した。しかしながら、本発明は、上述した実施形態には限定されない。即ち、本発明は、本発明のスコープ内において、種々の上記開示要素の多様な組み合わせ乃至選択など、当業者が理解し得る様々な態様を適用することができる。
【符号の説明】
【０１０６】
１０  コンピュータ装置
１１  プロセッサ
１２  ＲＡＭ
１３  ＲＯＭ
１４  記憶装置
１５  入出力インタフェース
１６  バス
１７  ドライブ装置
１８  プログラム
１９  周辺機器
２０  記録媒体
１００、４００  コンテンツ作成支援装置
１１０  制御部
１２０  コンテンツ生成部
１３０、１４３０  コンテンツ評価部
１３１  評価用検索インデックス生成部
１３２、１４３２  評価用検索部
１３３  出力情報生成部
１４０  コンテンツ登録部
１５０  表示装置
２１０  リクエスト処理部
２１１  リクエスト受付部
２１２  コンテンツ検索部
２２０  記憶部
２２１  未登録コンテンツ
２２２  登録済コンテンツ
２２３  評価用検索インデックス
２２４  通常検索インデックス
２２５  行動履歴情報
２３０  ネットワーク
２４０  端末
４１０  検索部
４２０  出力部
１４３１  検索頻度算出部
【図１】
2019200663.tif 000003
【図２】
2019200663.tif 000004
【図３】
2019200663.tif 000005
【図４】
2019200663.tif 000006
【図５】
2019200663.tif 000007
【図６】
2019200663.tif 000008
【図７】
2019200663.tif 000009
【図８】
2019200663.tif 000010
【図９】
2019200663.tif 000011
【図１０】
2019200663.tif 000012
【図１１】
2019200663.tif 000013
【図１２】
2019200663.tif 000014
【図１３】
2019200663.tif 000015
【図１４】
2019200663.tif 000016
【図１５】
2019200663.tif 000017
【図１６】
2019200663.tif 000018
【図１７】
2019200663.tif 000019
【図１８】
2019200663.tif 000020