(57)【要約】【課題】大量のコンテンツをまとめてコンテンツ管理装置へ登録する際の版数設定作業を容易なものにする。【解決手段】コンテンツ管理装置１００には、ファイルサーバなどで管理されていた複数のコンテンツ（コンテンツ群）が入力される。分類部１０１は、入力される複数のコンテンツを、類似するコンテンツ同士の集合に分類することにより、コンテンツを改版関係にあるコンテンツ同士の集合に分類する。版数設定支援部１０２は、分類部１０１で分類された集合毎に、その集合に属するコンテンツに、版数設定規則に従って版数を設定する。【選択図】図１２
2013069199.tif 000002
【特許請求の範囲】
【請求項１】
入力される複数のコンテンツを、類似するコンテンツ同士の集合に分類する分類部と、
該分類部で分類された集合毎に、その集合に属するコンテンツに、版数設定規則に従って版数を設定する版数設定支援部とを備えたことを特徴とするコンテンツ管理装置。
【請求項２】
請求項１記載のコンテンツ管理装置において、
版数設定規則を入力する入力装置を備え、
前記版数設定支援部は、前記入力装置から入力された版数設定規則に従ってコンテンツに版数を設定することを特徴とするコンテンツ管理装置。
【請求項３】
請求項２記載のコンテンツ管理装置において、
前記版数設定規則は、コンテンツに関連付けられている日付の内の、ユーザによって指定された種類の日付に基づいて、前記コンテンツに版数を設定するものであることを特徴とするコンテンツ管理装置。
【請求項４】
請求項３記載のコンテンツ管理装置において、
前記版数設定規則は、ユーザによって日付の種類が複数指定されると共に前記日付の種類毎の優先度が指定された場合は、前記コンテンツに関連付けられている日付の内の優先度が最も高い種類の日付に基づいて、前記コンテンツに版数を設定するものであることを特徴とするコンテンツ管理装置。
【請求項５】
請求項２記載のコンテンツ管理装置において、
前記版数設定規則は、コンテンツの属性情報に含まれている数値列の内の、ユーザによって指定された文字列と所定の関係を有する数値列に基づいて、前記コンテンツに版数を設定するものであることを特徴とするコンテンツ管理装置。
【請求項６】
請求項５記載のコンテンツ管理装置において、
前記版数設定規則は、ユーザによって文字列が複数指定されると共に前記文字列毎の優先度が指定された場合は、前記コンテンツの属性情報に含まれている、ユーザによって指定された文字列と所定の関係を有する数値列の内の、前記所定の関係を有する文字列の優先度が最も高い数値列に基づいて、前記コンテンツに版数を設定するものであることを特徴とするコンテンツ管理装置。
【請求項７】
分類部と、版数設定支援部とを備えたコンピュータで実行するコンテンツ管理方法であって、
前記分類部が、入力される複数のコンテンツを、類似するコンテンツ同士の集合に分類し、
前記版数設定支援部が、前記分類部で分類された集合毎に、その集合に属するコンテンツに、版数設定規則に従って版数を設定することを特徴とするコンテンツ管理方法。
【請求項８】
コンピュータをコンテンツ管理装置として機能させるためのプログラムであって、
前記コンピュータを、
入力される複数のコンテンツを、類似するコンテンツ同士の集合に分類する分類部、
該分類部で分類された集合毎に、その集合に属するコンテンツに、版数設定規則に従って版数を設定する版数設定支援部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを管理するコンテンツ管理装置に関する。
【背景技術】
【０００２】
近年、内部統制の強化や、社内でのコラボレーションの円滑化など、様々な目的のためにコンテンツ管理装置を導入する企業が増加している。一般的に、多数の大容量コンテンツを管理するコンテンツ管理装置には、コンテンツの管理を促進し、ユーザの使い勝手を向上させる様々な機能が設けられている。版数管理機能もコンテンツ管理装置が備えている機能の１つであり、最新版数を特定したり、コンテンツに対して行われた変更を管理する上で不可欠な機能である。
【０００３】
版数管理機能を有するコンテンツ管理装置としては、次のようなものが知られている（例えば、特許文献１参照）。
【０００４】
特許文献１に記載されているコンテンツ管理装置は、管理しているコンテンツ毎のコンテンツ管理テーブルと、コンテンツ全体を管理するマスタ管理テーブルとを備えている。コンテンツ管理テーブルには、コンテンツの名前、ＩＤ、版数、格納位置などが記録され、マスタ管理テーブルには、コンテンツの名前、ＩＤ、最新版数などが記録される。
【０００５】
コンテンツ管理装置は、ユーザによってコンテンツの新規登録が要求された場合は、コンテンツに付与するＩＤと版数（この場合、版数「１」）とを決定すると共に、ユーザに上記コンテンツの名前を入力させる。その後、コンテンツ管理装置は、マスタ管理テーブルに、上記コンテンツの名前、ＩＤ、最新版数「１」を記録する。更に、コンテンツ管理装置は、上記コンテンツ用のコンテンツ管理テーブルに、コンテンツのＩＤ、名前、版数「１」、格納位置を記録すると共に、コンテンツをコンテンツ記憶部に記録する。
【０００６】
また、コンテンツ管理装置は、ユーザによってコンテンツの更新登録が要求された場合は、マスタ管理テーブルに基づいて管理しているコンテンツのリストを作成し、ユーザに提示する。そして、ユーザがコンテンツリストの中から更新対象にするコンテンツを選択すると、マスタ管理テーブルから更新対象コンテンツの最新版数を取得し、それに「１」を加えた値を算出することにより、更新登録するコンテンツの版数を算出する。その後、コンテンツ管理装置は、マスタ管理テーブルに記録されている最新版数を、新たに算出した版数で更新する。更に、コンテンツ管理装置は、更新登録するコンテンツ用のコンテンツ管理テーブルに、コンテンツのＩＤ、名前、版数、格納位置を記録すると共に、コンテンツをコンテンツ記憶部に記録する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−７２５５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１に記載されている技術によれば、コンテンツの更新登録時、ユーザはコンテンツリストの中から更新対象にするコンテンツを選択するだけで、更新登録するコンテンツに版数を設定することができるので、ユーザの負担を低減させることができる。しかし、特許文献１に記載されている技術は、コンテンツを更新登録する度にコンテンツリストの中から更新対象コンテンツを選択しなければならないので、例えば、コンテンツ管理装置の導入時に、既存のファイルサーバからコンテンツ管理装置へコンテンツを移す場合のように、大量のコンテンツをコンテンツ管理装置にまとめて登録する場合、ユーザの負担が大きくなってしまうという課題がある。
【０００９】
[発明の目的]
そこで、本発明の目的は、大量のコンテンツをコンテンツ管理装置に登録する場合、ユーザの負担が大きくなってしまうという課題を解決したコンテンツ管理装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明にかかるコンテンツ管理装置は、
入力される複数のコンテンツを、類似するコンテンツ同士の集合に分類する分類部と、
該分類部で分類された集合毎に、その集合に属するコンテンツに、版数設定規則に従って版数を設定する版数設定支援部とを備える。
【００１１】
本発明にかかるコンテンツ管理方法は、
分類部と、版数設定支援部とを備えたコンピュータで実行するコンテンツ管理方法であって、
前記分類部が、入力される複数のコンテンツを、類似するコンテンツ同士の集合に分類し、
前記版数設定支援部が、前記分類部で分類された集合毎に、その集合に属するコンテンツに、版数設定規則に従って版数を設定する。
【００１２】
本発明にかかるプログラムは、
コンピュータをコンテンツ管理装置として機能させるためのプログラムであって、
前記コンピュータを、
入力される複数のコンテンツを、類似するコンテンツ同士の集合に分類する分類部、
該分類部で分類された集合毎に、その集合に属するコンテンツに、版数設定規則に従って版数を設定する版数設定支援部として機能させる。
【発明の効果】
【００１３】
本発明によれば、大量のコンテンツをまとめてコンテンツ管理装置へ登録する際の版数設定作業を容易なものにすることができるという効果を得ることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態の構成例を示すブロック図である。
【図２】本発明の第１の実施の形態の処理例を示すフローチャートである。
【図３】版数設定規則入力画面の一例を示す図である。
【図４】コンテンツ記憶部１３に版数設定規則として記録される情報の一例を示す図である。
【図５】版数設定規則入力画面で日付の種類が選択された場合に行われる版数設定処理を説明するための図である。
【図６】版数設定規則入力画面からの文字列の入力例を示す図である。
【図７】版数設定規則入力画面から文字列が入力された場合に行われる版数設定処理を説明するための図である。
【図８】版数設定規則入力画面から文字列が入力された場合に行われる版数設定処理を説明するための図である。
【図９】コンテンツ群としてコンテンツＣ１〜Ｃ６が入力された場合の動作を説明するための図である。
【図１０】分類部１１から版数設定支援部１２に渡される情報の一例を示す図である。
【図１１】版数設定規則入力画面から文字列が入力された場合に行われる版数設定処理を説明するための図である。
【図１２】本発明の第２の実施の形態の構成例を示すブロック図である。
【発明を実施するための形態】
【００１５】
次に、図面を参照して本発明の実施の形態について詳細に説明する。
【００１６】
[本発明の第１の実施の形態]
図１を参照すると、本発明の第１の実施の形態は、コンテンツ管理装置１と、ファイルサーバ２と、キーボード等の入力装置３と、ＬＣＤなどの表示装置４とを備えている。
【００１７】
コンテンツ管理装置１は、内部に分類部１１と、版数設定支援部１２と、ディスクなどから構成されるコンテンツ記憶部１３とを備えている。なお、ここでは、ファイルサーバ２で管理されている大量の既存コンテンツをコンテンツ管理装置１に移管する場合に必要になる構成のみを示している。
【００１８】
分類部１１は、ファイルサーバ２から入力されるコンテンツ群を構成する各コンテンツを解析し、類似していると判定したコンテンツ同士を、類似集合としてグルーピングする。つまり、類似しているコンテンツは、改版関係にあるコンテンツであると判定し、同一の類似集合にグルーピングする。そして、各コンテンツにそのコンテンツが属する類似集合を示す情報（類似集合ＩＤ）を付加して版数設定支援部１２に渡す。なお、類似するコンテンツが存在しないコンテンツには、類似集合に属していないことを示す情報（非集合情報）を付加して版数設定支援部１２に渡す。分類部１１は、コンテンツが例えば文書データである場合は、文書データの形態素に基づいて、文書データ同士の重複度（例えば、形態素の一致数）を求め、重複度と閾値とを比較することにより、文書データ同士が類似しているか否かを判定する。また、例えば、コンテンツが画像データである場合には、データ名、作成者などの属性情報が一致するものを類似しているコンテンツと判定し、類似集合にグルーピングする。このような分類技術は良く知られている技術であるので、ここではその詳細については言及しない。
【００１９】
版数設定支援部１２は、版数設定部１２１と、規則入力部１２２と、規則記憶部１２３と、版数修正部１２４とを備えている。
【００２０】
規則入力部１２２は、表示装置４に版数設定規則入力画面を表示し、この画面を用いてユーザが入力した版数設定規則を規則記憶部１２３に記録する。
【００２１】
版数設定部１２１は、次のような機能を有する。
【００２２】
・分類部１１から渡されたコンテンツの内、類似集合に属さないコンテンツ（非集合情報が付されているコンテンツ）には、版数「1.0」を設定する。
・分類部１１から渡されたコンテンツの内、類似集合に属しているコンテンツ（類似集合ＩＤが付加されているコンテンツ）については、類似集合毎に、規則記憶部１２３に記録されている版数設定規則に従ってコンテンツに版数を設定する。
【００２３】
版数修正部１２４は、版数設定部１２１によってコンテンツに設定された版数と、コンテンツの属性情報と、版数設定規則とを関連付けて表示装置４に表示する機能や、ユーザが入力装置３などを用いて入力した修正内容を版数設定部１２１に通知する機能を有する。
【００２４】
このような機能を有するコンテンツ管理装置１は、コンピュータによって実現可能であり、その場合には例えば次のようにする。コンピュータをコンテンツ管理装置として機能させるためのプログラムを記録したディスク、半導体メモリ、その他の記録媒体を用意し、コンピュータに上記プログラムを読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に分類部１１および版数設定支援部１２を実現する。
【００２５】
[第１の実施の形態の動作の説明]
次に、本実施の形態の動作について詳細に説明する。ここでは、ファイルサーバ２で管理していた既存のコンテンツ群をまとめてコンテンツ管理装置１に登録する場合の動作を主に説明する。
【００２６】
先ず、ユーザがファイルサーバ２で管理していた複数のコンテンツ（コンテンツ群）をコンテンツ管理装置１へ入力する（図２のステップＳ２１）。
【００２７】
これにより、コンテンツ管理装置１の分類部１１は、コンテンツ群を構成するコンテンツを類似するコンテンツ同士の類似集合に分類する。そして、同じ類似集合に属するコンテンツには、その類似集合を一意に表す類似集合ＩＤを付加して版数設定部１２１に渡し、類似集合に属さないコンテンツ（類似するコンテンツが存在しないコンテンツ）には、非集合情報を付加して版数設定部１２１に渡す（ステップＳ２２）。
【００２８】
版数設定部１２１では、分類部１１から渡されたコンテンツの内、類似集合に属していないコンテンツ（非集合情報が付加されているコンテンツ）には、初版を示す版数「1.0」を設定してコンテンツ記憶部１３に記録する（ステップＳ２３）。
【００２９】
その後、版数設定部１２１は、版数を設定していない未処理のコンテンツが存在するか否かを判定する（ステップＳ２４）。そして、未処理のコンテンツが存在しない場合（ステップＳ２４がＮｏ）は、その処理を終了する。これに対して、未処理のコンテンツが存在する場合（ステップＳ２４がＹｅｓ）は、規則入力部１２２に制御を渡す。
【００３０】
これにより、規則入力部１２２は、表示装置４に版数設定規則入力画面を表示し、この画面を用いてユーザが入力した版数設定規則を規則記憶部１２３に記録する（ステップＳ２５）。
【００３１】
その後、版数設定部１２１は、類似集合の１つに注目し、その集合に属している各コンテンツの版数を、規則記憶部１２３に記録されている版数設定規則に従って決定する（ステップＳ２６、Ｓ２８）。
【００３２】
その後、版数設定部１２１は、類似集合に属している各コンテンツの版数（ステップＳ２８で決定した版数）および属性情報（コンテンツの名称、作成日などが含まれる）と、使用した版数設定規則とを版数修正部１２４に渡す。これにより、版数修正部１２４は、各コンテンツの版数および属性情報と、使用した版数決定規則とが載った修正用画面を表示装置４に表示する（ステップＳ２９）。
【００３３】
そして、ユーザが修正用画面を用いて版数を修正した場合（ステップＳ３０がＹｅｓ）には、版数修正部１２４から版数設定部１２１へ修正内容が通知され、版数設定部１２１は、ステップＳ２８で決定した版数を、通知された修正内容に従って修正する（ステップＳ３１）。その後、版数設定部１２１は、修正後の版数を設定したコンテンツをコンテンツ記憶部１３に記録する（ステップＳ３２）。
【００３４】
これに対して、版数が修正されなかった場合（ステップＳ３０がＮｏ）には、版数修正部１２４から版数設定部１２１にその旨が通知され、版数設定部１２１はステップＳ２８で決定した版数を各コンテンツに設定してコンテンツ記憶部１３に記録する（ステップＳ３２）。
【００３５】
版数設定部１２１は、上記した処理を未処理の類似集合がなくなるまで繰り返し行い、未処理の類似集合がなくなると（ステップＳ２７がＮｏとなると）、その処理を終了する。
【００３６】
ここで、図３〜図８を参照して、規則入力部１２２と版数設定部１２１の動作を詳しく説明する。
【００３７】
規則入力部１２２は、図２のステップＳ２５において、ＧＵＩ（Graphical User Interface）として、図３に示すような版数設定規則入力画面を表示する。
【００３８】
版数設定規則入力画面には、文字列の入力欄３１と、日付の種類の選択欄３２と、優先度の入力欄３３とが設けられている。ユーザは、版数設定規則を入力する場合、入力欄３１に文字列を入力するか、或いは、選択欄３２を用いて日付の種類を選択する。なお、選択欄３２を用いて日付の種類を複数選択した場合には、選択した日付の種類それぞれの優先度を入力欄３３に入力する。なお、本実施の形態では、値が小さなものほど、優先度が高いとする。
【００３９】
今、例えば、ユーザが選択欄３２を用いて、日付の種類として「作成日」「最終更新日」を選択し、入力欄３３を用いて「作成日」「最終更新日」の優先度として「１」「２」を入力したとする。このような操作が行われることにより、規則入力部１２２は、ユーザ指定の版数設定規則として図４に示すような情報を規則記憶部１２３に記録する。即ち、版数設定規則を入力する際に使用した情報が日付であるのか文字列であるのかを示す入力種別「日付」と、選択された日付の種類「作成日」「最終更新日」と、優先度が「作成日」「最終更新日」の順であることを示す情報とを記録する。なお、ユーザが入力欄３１に文字列を入力した場合の動作は、後述する。
【００４０】
規則入力部１２２の処理が終了すると、版数設定部１２１は、類似集合の１つに注目し（ステップＳ２６）、その後、ステップＳ２８の処理を行う。
【００４１】
ステップＳ２８では、版数設定部１２１は、次のような処理を行う。先ず、版数設定部１２１は、規則記憶部１２３を参照し、ユーザによって選択された日付の種類と、その優先度とを取得する。その後、類似集合に含まれている各コンテンツの属性情報に、優先度が最も高い「作成日」が設定されているか否かを調べる。そして、「作成日」が設定されている場合には、コンテンツを作成日が古い順に並べる。
【００４２】
今、例えば、類似集合にコンテンツＣ１〜Ｃ４が含まれ、各コンテンツＣ１〜Ｃ４の属性情報に含まれている作成日が「20100601」「20100530」「20100501」「20100610」であるとすると、図５に示すように、コンテンツＣ１〜Ｃ４は、Ｃ３、Ｃ２、Ｃ１、Ｃ４の順に並べられる。その後、例えば、作成順が最も古いコンテンツＣ３の版数を「1.0」とし、それ以降は、「0.1」ずつ版数を上げる。また、図５に示すように、作成日同士の期間の差が一定期間以上であればメジャーバージョンアップと見做して版数を「1.0」上げ、一定期間未満であればマイナーバージョンアップと見做して版数を「0.1」上げるようにしてよい。なお、優先度が最も高い「作成日」がコンテンツの属性情報に含まれていない場合は、次に優先度が高い「最終更新日」を用いて前述した処理と同様の処理を行う。
【００４３】
次に、ユーザが版数設定規則入力画面の入力欄３１を用いて、版数設定規則を入力する場合の動作を説明する。
【００４４】
ユーザは、コンテンツの属性情報に含まれている数値列の内、或る文字列と所定の位置関係を有する数字列を、そのコンテンツの版数にする場合には、入力欄に３１に、版数を示す数値列と所定の位置関係にあると考えられる文字列を入力する。文字列は複数入力可能であり、優先度が高い文字列ほど、先に入力する。
【００４５】
規則入力部１２２は、図２のステップＳ２５において図６に示すような版数設定規則入力画面を表示する。今、この画面の入力欄３１にユーザが２つの文字列「Ver」「版」を入力したとすると、規則入力部１２２は、規則記憶部１２３に版数設定規則として、入力種別「文字列」と、入力された文字列「Ver」「版」と、優先度が「Ver」「版」の順であることを示す情報を規則記憶部１２３に記録する。
【００４６】
規則入力部１２２の処理が終了すると、版数設定部１２１は、類似集合の内の１つに注目し（ステップＳ２６）、その後、ステップＳ２８の処理を行う。
【００４７】
ステップＳ２８では、次のような処理を行う。先ず、版数設定部１２１は、規則記憶部１２３を参照し、ユーザによって入力された文字列「Ver」「版」と、その優先度とを取得する。
【００４８】
その後、注目している類似集合に属する各コンテンツの属性情報に、図７(a)に示すような文字列が存在するか否かを調べる。図７(a),(b)において、αは規則記憶部１２３に記録されている文字列の内の１つ、Ａ，Ｂ，Ｃはそれぞれ０文字以上の任意の文字列、Ｘは１文字以上の任意の数値列を表している。なお、αは、優先度が高いものから順番に使用し、最初は文字列「Ver」を使用する。
【００４９】
そして、図７(a)に示す文字列とマッチする文字列が属性情報に存在する場合は、属性情報中のＸに対応する数値列をコンテンツの版数と決定する。つまり、ユーザによって入力された文字列「Ver」の後方に存在する数値列をコンテンツの版数とする。
【００５０】
そのような文字列が存在しない場合は、図７(b)に示す文字列とマッチする文字列が属性情報中に存在するか否かを調べる。そして、図７(b)に示す文字列とマッチする文字列が存在する場合は、属性情報中のＸに対応する数値列をコンテンツの版数とする。つまり、ユーザによって入力された文字列「Ver」の前方に存在する数値列をコンテンツの版数とする。
【００５１】
また、図７(b)に示す文字列とマッチする文字列が存在しない場合は、αとして優先度が２番目に高い文字列「版」を使用して前述した処理と同様の処理を行う。
【００５２】
例えば、注目中の類似集合にコンテンツＣ１，Ｃ２，Ｃ３，Ｃ４が含まれ、その属性情報中に文字列「Ver」と所定の位置関係を保って数値列「1.1」「2.1」「1.0」「2.2」が存在している場合は、数値列が小さいものほど、版数が古いと判断し、図８に示すように最も古い版数「1.0」をコンテンツＣ３の版数とし、以下、版数「1.1」「2.1」「2.2」をコンテンツＣ１，Ｃ２，Ｃ４の版数とする。
【００５３】
次に、図９〜図１１を参照して、ファイルサーバ２からコンテンツＣ１〜Ｃ６を含んだコンテンツ群が入力された場合の動作を説明する。
【００５４】
図９に示すようにコンテンツＣ１〜Ｃ６を含んだコンテンツ群が入力されると、分類部１１がコンテンツＣ１〜Ｃ６を類似するコンテンツ同士の類似集合に分類する。図９の例では、コンテンツＣ１〜Ｃ４は類似していると判定され、類似集合Ｒ１に分類されているが、コンテンツＣ５，Ｃ６は類似するコンテンツが存在しないと判定され、類似集合には分類されていない。その後、分類部１１は、類似集合Ｒ１に属するコンテンツＣ１〜Ｃ４には、図１０に示すように、それらが属している類似集合Ｒ１を示す類似集合ＩＤ「Ｒ１」を付加して版数設定支援部１２に渡す。また、類似集合に属していないコンテンツＣ５，Ｃ６には非集合情報を付加して版数設定支援部１２に渡す（図２のステップＳ２１、Ｓ２２）。
【００５５】
その後、版数設定支援部１２による処理が行われる。先ず、版数設定支援部１２内の版数設定部１２１は、コンテンツＣ１〜Ｃ６の内の、類似集合に属していないコンテンツＣ５，Ｃ６の版数を「1.0」と決定し、それらに版数「1.0」を設定してコンテンツ記憶部１３に記録する（ステップＳ２３）。
【００５６】
その後、規則入力部１２２によって表示装置４に版数設定規則入力画面が表示され、ユーザはこの画面を用いて版数設定規則を入力する。ここでは、図６に示すように、入力欄３１に文字列「Ver」「版」が入力されたとする。入力された文字列は、規則記憶部１２３に記録される（ステップＳ２５）。
【００５７】
その後、版数設定部１２１は、類似集合Ｒ１に属するコンテンツＣ１〜Ｃ４の版数を求める。この例では、先ず、優先度が最も高い文字列「Ver」を含んだパターンマッチ処理用文字列ＡVerＢＸＣと、コンテンツＣ１〜Ｃ４の属性情報とのパターンマッチ処理を行う。図１０に示すように、コンテンツＣ１の属性情報中の名称には、上記パターンマッチ処理用文字列とマッチする部分があるので、図１１に示すように、属性情報中のＸに対応する数値列「1.1」をコンテンツＣ１の版数とする。類似集合Ｒ１に属する他のコンテンツＣ２〜Ｃ４についても同様の処理が行われ、図１１に示すように、コンテンツＣ２，Ｃ３，Ｃ４の版数は、それぞれ「2.1」「1.0」「2.2」とされる（ステップＳ２８）。
【００５８】
その後、版数修正部１２４が、表示装置４に修正用画面を表示する。この修正用画面には、ステップＳ２８で決定した各コンテンツＣ１〜Ｃ４の版数および属性情報と、使用した版数決定規則（この例では、文字列「Ver」「版」）とが載っている。この修正用画面を見ることにより、ユーザは、類似集合Ｒ１内において、どのような設定規則を用いて版数が設定されたのかを確認できる。
【００５９】
ユーザは、版数を修正することが必要な場合は、修正用画面を用いて版数を修正する。ユーザによって、修正が行われた場合（ステップＳ３０がＹｅｓ）は、版数修正部１２４は、修正内容を版数設定部１２１に通知する。版数設定部１２１は、修正内容が通知されると、ステップＳ２８で求めた各コンテンツＣ１〜Ｃ４の版数を修正内容に応じて修正し（ステップＳ３１）、コンテンツ記憶部１３に記録する（ステップＳ３２）。また、ユーザによって修正が行われなかった場合（ステップＳ３０がＮｏ）は、版数修正部１２４は、そのことを版数設定部１２１に通知し、この通知を受けた版数設定部１２１は、コンテンツＣ１〜Ｃ４と、ステップＳ２８で求めた版数を設定したコンテンツＣ１〜Ｃ４をコンテンツ記憶部１３に記録する（ステップＳ３２）。
【００６０】
上述した説明では記載しなかったが、ファイルサーバ２で管理していたコンテンツ群をコンテンツ管理装置１に移管した後、上記コンテンツ群に属するコンテンツの改訂版をコンテンツ管理装置１に登録する場合には、例えば、次のようにする。ユーザはコンテンツ（例えば、図１０に示したコンテンツＣ４）を改訂したコンテンツＣＫをコンテンツ管理装置１に登録する場合は、コンテンツＣＫをコンテンツ管理装置１に入力すると共に、コンテンツＣＫの名称「○○仕様書」（コンテンツＣ４と同一の名称）をコンテンツ管理装置１に入力する。コンテンツ管理装置１は、コンテンツＣＫと同一の名称を有するコンテンツＣ１〜Ｃ４に設定されている版数の中から最も新しい版数を選択し、選択した版数に例えば「1.0」を加えた版数をコンテンツＣＫの版数とする。
【００６１】
[第１の実施の形態の効果]
本実施の形態によれば、大量のコンテンツをまとめてコンテンツ管理装置へ登録する際の版数設定作業を容易なものにすることができるという効果を得ることができる。その理由は、複数のコンテンツを、類似するコンテンツ同士の類似集合の分類することにより、複数のコンテンツを、改版関係にあるコンテンツ同士の集合に分類する分類部１１と、分類部１１で分類された論理集合毎に、その論理集合に属しているコンテンツに、版数設定規則に従って版数を設定する版数設定支援部１２とを備えているからである。
【００６２】
また、本実施の形態は、ユーザが版数設定規則を入力する入力装置３を備え、版数設定支援部１２が、入力装置３から入力された版数設定規則に従ってコンテンツに版数を設定するようにしているので、ユーザが希望する規則でコンテンツに版数を設定することが可能になるという効果を得ることもできる。
【００６３】
[本発明の第２の実施の形態]
次に、本発明の第２の実施の形態について説明する。
【００６４】
図１２を参照すると、本実施の形態にかかるコンテンツ管理装置１００は、分類部１０１と、版数設定支援部１０２とを備えている。
【００６５】
分類部１０１は、入力される複数のコンテンツ（コンテンツ群）を類似するコンテンツ同士の集合に分類する。版数設定支援部１０２は、分類部１０１で分類された集合毎に、その集合に属するコンテンツに、版数設定規則に従って版数を設定する。
【００６６】
コンテンツ管理装置１００は、第１の実施の形態のコンテンツ管理装置１と同様に、コンピュータによって実現可能である。
【００６７】
[第２の実施の形態の効果]
本実施の形態によれば、大量のコンテンツをまとめてコンテンツ管理装置へ登録する際の版数設定作業を容易なものにすることができるという効果を得ることができる。その理由は、複数のコンテンツを、類似するコンテンツ同士の類似集合の分類することにより、複数のコンテンツを、改版関係にあるコンテンツ同士の集合に分類する分類部１０１と、分類部１０１で分類された論理集合毎に、その論理集合に属しているコンテンツに、版数設定規則に従って版数を設定する版数設定支援部１０２とを備えているからである。
【産業上の利用可能性】
【００６８】
本発明は、ファイルサーバなどで管理していた既存のコンテンツを、コンテンツ管理装置へ登録する場合に適用すると好適である。
【符号の説明】
【００６９】
１、１００      コンテンツ管理装置
１１，１０１    分類部
１２、１０２    版数設定支援部
１２１  版数設定部
１２２  規則入力部
１２３  規則記憶部
１２４  版数修正部
１３    コンテンツ記憶部
２      ファイルサーバ
３      入力装置
４      表示装置
【図１】
2013069199.tif 000003
【図２】
2013069199.tif 000004
【図３】
2013069199.tif 000005
【図４】
2013069199.tif 000006
【図５】
2013069199.tif 000007
【図６】
2013069199.tif 000008
【図７】
2013069199.tif 000009
【図８】
2013069199.tif 000010
【図９】
2013069199.tif 000011
【図１０】
2013069199.tif 000012
【図１１】
2013069199.tif 000013
【図１２】
2013069199.tif 000014