JP5063447B2 - コンテンツ管理装置及び方法及びプログラム - Google Patents
コンテンツ管理装置及び方法及びプログラム Download PDFInfo
- Publication number
- JP5063447B2 JP5063447B2 JP2008091422A JP2008091422A JP5063447B2 JP 5063447 B2 JP5063447 B2 JP 5063447B2 JP 2008091422 A JP2008091422 A JP 2008091422A JP 2008091422 A JP2008091422 A JP 2008091422A JP 5063447 B2 JP5063447 B2 JP 5063447B2
- Authority
- JP
- Japan
- Prior art keywords
- label
- content
- node
- storage means
- name
- 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
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
http://desktop.google,com/ja/features.html. 「大規模ドキュメント空間管理のための意味ファイルシステムの構築(メタデータ) Development of a Semantic file System for Managing Large Document Spaces.」電子情報通信学会技術研究報告、DE,データ工学、Vol.106, No. 150(20060707) pp. 139-144, DE2006-115 社団法人電子情報通信学会 ISSN:09135685
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段120と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段150と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段130と、
コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段140と、
ユーザ端末からコンテンツと、該コンテンツの保存領域(ノード)を指し示すノード名が入力されると、該コンテンツにコンテンツIDを付与してコンテンツ記憶手段150に格納し、該ノード名をラベルIDに変換し、該ノードの上位ノードのラベルIDをツリー記憶手段120から取得し、該コンテンツIDと該上位ノードのラベルIDをラベルID・コンテンツID記憶手段140に登録する管理手段160と、を有し、
管理手段160は、
ツリー記憶手段120に登録されているノードのコンテンツをコピーする際に、
ユーザ端末から少なくとも1つのコンテンツIDからなる選択コンテンツIDリスト及び、コピー先のノード名が入力されると、該コピー先のノード名をラベルIDに変換し、該ラベルIDに基づいてツリー記憶手段120から該コピー先のノードの上位パスのラベルIDを取得し、これを追加ラベルIDリストとする手段と、
ラベルID・コンテンツID記憶手段140から該コンテンツIDに対応するラベルIDからなる現状ラベルIDリストを取得する手段と、
追加ラベルIDリストと該現状ラベルIDリストを、重複を排除してマージし、該選択コンテンツIDのコンテンツIDとマージされたラベルIDリストのラベルIDを対応付けて該ラベルID・コンテンツID記憶手段140に格納する手段と、
からなるコンテンツコピー手段を、含む。
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段120と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段150と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段130と、
コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段140と、
ユーザ端末からコンテンツと、該コンテンツの保存領域(ノード)を指し示すノード名が入力されると、該コンテンツにコンテンツIDを付与してコンテンツ記憶手段150に格納し、該ノード名をラベルIDに変換し、該ノードの上位ノードのラベルIDをツリー記憶手段120から取得し、該コンテンツIDと該上位ノードのラベルIDをラベルID・コンテンツID記憶手段140に登録する管理手段160と、を有し、
管理手段160は、
ラベルID・コンテンツID記憶手段140から、コンテンツIDを削除する際に、
ユーザ端末から削除対象のコンテンツIDからなるコンテンツIDリストとノード名が入力されると、該ノード名をラベルIDに変換し、ラベルID・コンテンツID記憶手段140から該コンテンツIDリストの個々のコンテンツIDに基づいてラベルIDリストを取得して、該コンテンツIDに対応するラベルIDを削除するコンテンツ削除手段を含む。
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段120と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段150と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段130と、
コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段140と、
ユーザ端末からコンテンツと、該コンテンツの保存領域(ノード)を指し示すノード名が入力されると、該コンテンツにコンテンツIDを付与してコンテンツ記憶手段150に格納し、該ノード名をラベルIDに変換し、該ノードの上位ノードのラベルIDをツリー記憶手段120から取得し、該コンテンツIDと該上位ノードのラベルIDをラベルID・コンテンツID記憶手段140に登録する管理手段160と、を有し、
管理手段160は、
ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると、該選択ノード名及び該作成ノード名をラベルIDに変換し、該ラベルIDに基づいて、ツリー記憶手段120から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段120に登録するノード作成手段と、
作成ノード名をラベルとし、作成ノードのラベルIDと組にしてラベル記憶手段に格納するラベル登録手段と、を含む。
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段120と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段150と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段130と、
コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段140と、
ユーザ端末からコンテンツと、該コンテンツの保存領域(ノード)を指し示すノード名が入力されると、該コンテンツにコンテンツIDを付与してコンテンツ記憶手段150に格納し、該ノード名をラベルIDに変換し、該ノードの上位ノードのラベルIDをツリー記憶手段120から取得し、該コンテンツIDと該上位ノードのラベルIDをラベルID・コンテンツID記憶手段140に登録する管理手段160と、を有し、
管理手段160は、
ツリー記憶手段120のノードをコピーする際に、
ユーザ端末から移動先のノード名と移動元のノード名(選択ノード名)が入力されると、該ノード名をラベルIDに変換し、該移動先のノードのラベルIDに基づいてツリー記憶手段120を参照して、該移動先のノードの上位ノードのラベルIDを取得し、それらを移動先ラベルIDリストとし、該移動元のラベルIDと該移動先ラベルIDリストに基づいてラベルID・コンテンツID記憶手段140からコンテンツIDリストを取得する手段と、
コンテンツIDリストのコンテンツIDに基づいて、該ラベルID・コンテンツID記憶手段140から対応するラベルIDを取得し、これを現状ラベルIDリストとする手段と、
移動先ラベルIDリストと現状IDリストとをマージし、マージしたラベルIDリストのコンテンツIDとラベルIDを該ラベルID・コンテンツID記憶手段140に上書きし、該移動基のノードを親ノードとし、該移動先ノードを子ノードとし、ツリー記憶手段120のそれぞれのラベルIDを書き換える手段と、
からなるノードコピー手段と、を含む。
本発明(請求項5)は、大量のコンテンツを整理し、再利用するためのコンテンツ管理方法であって、
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、を有する装置において、
ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると(ステップ1)、該選択ノード名及び該作成ノード名をラベルIDに変換し(ステップ2)、該ラベルIDに基づいて、ツリー記憶手段から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し(ステップ3)、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には(ステップ4)、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段に登録する(ステップ5)ツリー登録ステップと、
ユーザ端末からノード名及びコンテンツが入力されると(ステップ6)、該コンテンツにコンテンツIDを付与してコンテンツ記憶手段に格納し(ステップ7)、該ノード名をラベルIDに変換して、該ラベルIDに基づいて、ツリー記憶手段から該ノード名の上位ノードのラベルIDを取得し(ステップ8)、該コンテンツIDと該上位ノードのラベルIDをラベルID・コンテンツID記憶手段に登録する(ステップ9)コンテンツ登録ステップと、
を行い、
コンテンツ登録ステップにおいて、
ツリー記憶手段に登録されているノードのコンテンツをコピーする際に、
ユーザ端末から少なくとも1つのコンテンツIDからなる選択コンテンツIDリスト及び、コピー先のノード名が入力されると、該コピー先のノード名をラベルIDに変換し、該ラベルIDに基づいてツリー記憶手段から該コピー先のノードの上位パスのラベルIDを取得し、これを追加ラベルIDリストとし、
ラベルID・コンテンツID記憶手段から該コンテンツIDに対応するラベルIDからなる現状ラベルIDリストを取得し、
追加ラベルIDリストと該現状ラベルIDリストを、重複を排除してマージし、該選択コンテンツIDのコンテンツIDとマージされたラベルIDリストのラベルIDを対応付けて該ラベルID・コンテンツID記憶手段に格納する。
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、を有する装置において、
ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると(ステップ1)、該選択ノード名及び該作成ノード名をラベルIDに変換し(ステップ2)、該ラベルIDに基づいて、ツリー記憶手段から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し(ステップ3)、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には(ステップ4)、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段に登録する(ステップ5)ツリー登録ステップと、
ユーザ端末からノード名及びコンテンツが入力されると(ステップ6)、該コンテンツにコンテンツIDを付与してコンテンツ記憶手段に格納し(ステップ7)、該ノード名をラベルIDに変換して、該ラベルIDに基づいて、ツリー記憶手段から該ノード名の上位ノードのラベルIDを取得し(ステップ8)、該コンテンツIDと該上位ノードのラベルIDをラベルID・コンテンツID記憶手段に登録する(ステップ9)コンテンツ登録ステップと、
を行い、
コンテンツ登録ステップにおいて、
ラベルID・コンテンツID記憶手段から、コンテンツIDを削除する際に、
ユーザ端末から削除対象のコンテンツIDからなるコンテンツIDリストとノード名が入力されると、該ノード名をラベルIDに変換し、ラベルID・コンテンツID記憶手段から該コンテンツIDリストの個々のコンテンツIDに基づいてラベルIDリストを取得して、該コンテンツIDに対応するラベルIDを削除する。
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、を有する装置において、
ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると(ステップ1)、該選択ノード名及び該作成ノード名をラベルIDに変換し(ステップ2)、該ラベルIDに基づいて、ツリー記憶手段から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し(ステップ3)、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には(ステップ4)、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段に登録する(ステップ5)ツリー登録ステップと、
ユーザ端末からノード名及びコンテンツが入力されると(ステップ6)、該コンテンツにコンテンツIDを付与してコンテンツ記憶手段に格納し(ステップ7)、該ノード名をラベルIDに変換して、該ラベルIDに基づいて、ツリー記憶手段から該ノード名の上位ノードのラベルIDを取得し(ステップ8)、該コンテンツIDと該上位ノードのラベルIDをラベルID・コンテンツID記憶手段に登録する(ステップ9)コンテンツ登録ステップと、
を行い、
コンテンツ登録ステップにおいて、
ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると、該選択ノード名及び該作成ノード名をラベルIDに変換し、該ラベルIDに基づいて、ツリー記憶手段から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段に登録し、
作成ノード名をラベルとし、作成ノードのラベルIDと組にしてラベル記憶手段に格納する。
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、を有する装置において、
ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると(ステップ1)、該選択ノード名及び該作成ノード名をラベルIDに変換し(ステップ2)、該ラベルIDに基づいて、ツリー記憶手段から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し(ステップ3)、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には(ステップ4)、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段に登録する(ステップ5)ツリー登録ステップと、
ユーザ端末からノード名及びコンテンツが入力されると(ステップ6)、該コンテンツにコンテンツIDを付与してコンテンツ記憶手段に格納し(ステップ7)、該ノード名をラベルIDに変換して、該ラベルIDに基づいて、ツリー記憶手段から該ノード名の上位ノードのラベルIDを取得し(ステップ8)、該コンテンツIDと該上位ノードのラベルIDをラベルID・コンテンツID記憶手段に登録する(ステップ9)コンテンツ登録ステップと、を行い、
コンテンツ登録ステップにおいて、
ツリー記憶手段のノードをコピーする際に、
ユーザ端末から移動先のノード名と移動元のノード名(選択ノード名)が入力されると、該ノード名をラベルIDに変換し、該移動先のノードのラベルIDに基づいてツリー記憶手段を参照して、該移動先のノードの上位ノードのラベルIDを取得し、それらを移動先ラベルIDリストとし、該移動元のラベルIDと該移動先ラベルIDリストに基づいてラベルID・コンテンツID記憶手段からコンテンツIDリストを取得し、
コンテンツIDリストのコンテンツIDに基づいて、該ラベルID・コンテンツID記憶手段から対応するラベルIDを取得し、これを現状ラベルIDリストとする手段と、
移動先ラベルIDリストと現状IDリストとをマージし、マージしたラベルIDリストのコンテンツIDとラベルIDを該ラベルID・コンテンツID記憶手段に上書きし、該移動基のノードを親ノードとし、該移動先ノードを子ノードとし、ツリー記憶手段のそれぞれのラベルIDを書き換える。
最初に、コンテンツ投入部161におけるフローAの「コンテンツ投入動作」について説明する。
次に、コンテンツコピー部162におけるフローBの「ツリー内コンテンツコピー」の動作について説明する。
次に、コンテンツ削除部163におけるフローCの「ツリー内コンテンツを削除する処理」について説明する。当該処理は、ツリー記憶部120に登録されているノードを削除するのではなく、ラベルID・コンテンツID記憶部140に登録されているコンテンツIDとラベルIDの組を削除する処理である。
次に、ノード作成部164におけるフローDの「ツリー内にノードを作成する処理」について説明する。当該処理は、ツリー記憶部120内に新たなノードを登録する処理である。
次に、ノードコピー部164におけるフローEの「ツリー内のノードコピー」について説明する。当該処理は、ツリー記憶部120に登録されているノードを別のノードにコピーする処理である。
次に、ノード削除部166におけるフローFの「ツリー内のノードを削除する処理」について説明する。当該処理は、ツリー記憶部120のノードのラベルIDを削除する処理である。
次に、指定ノード選択部167における「ツリー内の指定ノード選択処理」について説明する。当該処理は、指定されたノードをツリー記憶部120から検索する処理である。
(1)メールを蓄積しておき、数回、ユーザによる手動入力による検索を行い、データを特定する処理を行う。
110 入出力部
120 ツリー記憶手段、ツリー記憶部
130 ラベル記憶手段、ラベル記憶部
140 ラベルID・コンテンツID記憶手段、ラベルID・コンテンツID記憶部
150 コンテンツ記憶手段、コンテンツ記憶部
160 管理部
161 コンテンツ投入部
162 コンテンツコピー部
163 コンテンツ削除部
164 ノード作成部
165 ノードコピー部
166 ノード削除部
167 指定ノード選択部
200 ユーザ端末
Claims (9)
- 大量のコンテンツを整理し、再利用するためのコンテンツ管理装置であって、
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
前記コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、
ユーザ端末からコンテンツと、該コンテンツの保存領域(ノード)を指し示すノード名が入力されると、該コンテンツにコンテンツIDを付与して前記コンテンツ記憶手段に格納し、該ノード名をラベルIDに変換し、該ノードの上位ノードのラベルIDを前記ツリー記憶手段から取得し、該コンテンツIDと該上位ノードのラベルIDを前記ラベルID・コンテンツID記憶手段に登録する管理手段と、を有し、
前記管理手段は、
前記ツリー記憶手段に登録されているノードのコンテンツをコピーする際に、
前記ユーザ端末から少なくとも1つのコンテンツIDからなる選択コンテンツIDリスト及び、コピー先のノード名が入力されると、該コピー先のノード名をラベルIDに変換し、該ラベルIDに基づいて前記ツリー記憶手段から該コピー先のノードの上位パスのラベルIDを取得し、これを追加ラベルIDリストとする手段と、
前記ラベルID・コンテンツID記憶手段から該コンテンツIDに対応するラベルIDからなる現状ラベルIDリストを取得する手段と、
前記追加ラベルIDリストと該現状ラベルIDリストを、重複を排除してマージし、該選択コンテンツIDのコンテンツIDとマージされたラベルIDリストのラベルIDを対応付けて該ラベルID・コンテンツID記憶手段に格納する手段と、
からなるコンテンツコピー手段を、
含むことを特徴とするコンテンツ管理装置。 - 大量のコンテンツを整理し、再利用するためのコンテンツ管理装置であって、
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
前記コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、
ユーザ端末からコンテンツと、該コンテンツの保存領域(ノード)を指し示すノード名が入力されると、該コンテンツにコンテンツIDを付与して前記コンテンツ記憶手段に格納し、該ノード名をラベルIDに変換し、該ノードの上位ノードのラベルIDを前記ツリー記憶手段から取得し、該コンテンツIDと該上位ノードのラベルIDを前記ラベルID・コンテンツID記憶手段に登録する管理手段と、を有し、
前記管理手段は、
前記ラベルID・コンテンツID記憶手段から、コンテンツIDを削除する際に、
前記ユーザ端末から削除対象のコンテンツIDからなるコンテンツIDリストとノード名が入力されると、該ノード名をラベルIDに変換し、前記ラベルID・コンテンツID記憶手段から該コンテンツIDリストの個々のコンテンツIDに基づいてラベルIDリストを取得して、該コンテンツIDに対応するラベルIDを削除するコンテンツ削除手段を含むことを特徴とするコンテンツ管理装置。 - 大量のコンテンツを整理し、再利用するためのコンテンツ管理装置であって、
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
前記コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、
ユーザ端末からコンテンツと、該コンテンツの保存領域(ノード)を指し示すノード名が入力されると、該コンテンツにコンテンツIDを付与して前記コンテンツ記憶手段に格納し、該ノード名をラベルIDに変換し、該ノードの上位ノードのラベルIDを前記ツリー記憶手段から取得し、該コンテンツIDと該上位ノードのラベルIDを前記ラベルID・コンテンツID記憶手段に登録する管理手段と、を有し、
前記管理手段は、
前記ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると、該選択ノード名及び該作成ノード名をラベルIDに変換し、該ラベルIDに基づいて、前記ツリー記憶手段から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段に登録するノード作成手段と、
前記作成ノード名をラベルとし、前記作成ノードのラベルIDと組にして前記ラベル記憶手段に格納するラベル登録手段と、
を含むことを特徴とするコンテンツ管理装置。 - 大量のコンテンツを整理し、再利用するためのコンテンツ管理装置であって、
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
前記コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、
ユーザ端末からコンテンツと、該コンテンツの保存領域(ノード)を指し示すノード名が入力されると、該コンテンツにコンテンツIDを付与して前記コンテンツ記憶手段に格納し、該ノード名をラベルIDに変換し、該ノードの上位ノードのラベルIDを前記ツリー記憶手段から取得し、該コンテンツIDと該上位ノードのラベルIDを前記ラベルID・コンテンツID記憶手段に登録する管理手段と、を有し、
前記管理手段は、
前記ツリー記憶手段のノードをコピーする際に、
前記ユーザ端末から移動先のノード名と移動元のノード名(選択ノード名)が入力されると、該ノード名をラベルIDに変換し、該移動先のノードのラベルIDに基づいて前記ツリー記憶手段を参照して、該移動先のノードの上位ノードのラベルIDを取得し、それらを移動先ラベルIDリストとし、該移動元のラベルIDと該移動先ラベルIDリストに基づいて前記ラベルID・コンテンツID記憶手段からコンテンツIDリストを取得する手段と、
前記コンテンツIDリストのコンテンツIDに基づいて、該ラベルID・コンテンツID記憶手段から対応するラベルIDを取得し、これを現状ラベルIDリストとする手段と、
前記移動先ラベルIDリストと前記現状IDリストとをマージし、マージしたラベルIDリストのコンテンツIDとラベルIDを該ラベルID・コンテンツID記憶手段に上書きし、該移動基のノードを親ノードとし、該移動先ノードを子ノードとし、前記ツリー記憶手段のそれぞれのラベルIDを書き換える手段と、
からなるノードコピー手段と、
を含むことを特徴とするコンテンツ管理装置。 - 大量のコンテンツを整理し、再利用するためのコンテンツ管理方法であって、
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
前記コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、を有する装置において、
ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると、該選択ノード名及び該作成ノード名をラベルIDに変換し、該ラベルIDに基づいて、前記ツリー記憶手段から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段に登録するツリー登録ステップと、
前記ユーザ端末からノード名及びコンテンツが入力されると、該コンテンツにコンテンツIDを付与して前記コンテンツ記憶手段に格納し、該ノード名をラベルIDに変換して、該ラベルIDに基づいて、前記ツリー記憶手段から該ノード名の上位ノードのラベルIDを取得し、該コンテンツIDと該上位ノードのラベルIDを前記ラベルID・コンテンツID記憶手段に登録するコンテンツ登録ステップと、
を行い、
前記コンテンツ登録ステップにおいて、
前記ツリー記憶手段に登録されているノードのコンテンツをコピーする際に、
前記ユーザ端末から少なくとも1つのコンテンツIDからなる選択コンテンツIDリスト及び、コピー先のノード名が入力されると、該コピー先のノード名をラベルIDに変換し、該ラベルIDに基づいて前記ツリー記憶手段から該コピー先のノードの上位パスのラベルIDを取得し、これを追加ラベルIDリストとし、
前記ラベルID・コンテンツID記憶手段から該コンテンツIDに対応するラベルIDからなる現状ラベルIDリストを取得し、
前記追加ラベルIDリストと該現状ラベルIDリストを、重複を排除してマージし、該選択コンテンツIDのコンテンツIDとマージされたラベルIDリストのラベルIDを対応付けて該ラベルID・コンテンツID記憶手段に格納する
ことを特徴とするコンテンツ管理方法。 - 大量のコンテンツを整理し、再利用するためのコンテンツ管理方法であって、
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
前記コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、を有する装置において、
ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると、該選択ノード名及び該作成ノード名をラベルIDに変換し、該ラベルIDに基づいて、前記ツリー記憶手段から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段に登録するツリー登録ステップと、
前記ユーザ端末からノード名及びコンテンツが入力されると、該コンテンツにコンテンツIDを付与して前記コンテンツ記憶手段に格納し、該ノード名をラベルIDに変換して、該ラベルIDに基づいて、前記ツリー記憶手段から該ノード名の上位ノードのラベルIDを取得し、該コンテンツIDと該上位ノードのラベルIDを前記ラベルID・コンテンツID記憶手段に登録するコンテンツ登録ステップと、
を行い、
前記コンテンツ登録ステップにおいて、
前記ラベルID・コンテンツID記憶手段から、コンテンツIDを削除する際に、
前記ユーザ端末から削除対象のコンテンツIDからなるコンテンツIDリストとノード名が入力されると、該ノード名をラベルIDに変換し、前記ラベルID・コンテンツID記憶手段から該コンテンツIDリストの個々のコンテンツIDに基づいてラベルIDリストを取得して、該コンテンツIDに対応するラベルIDを削除する
ことを特徴とするコンテンツ管理方法。 - 大量のコンテンツを整理し、再利用するためのコンテンツ管理方法であって、
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
前記コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、を有する装置において、
ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると、該選択ノード名及び該作成ノード名をラベルIDに変換し、該ラベルIDに基づいて、前記ツリー記憶手段から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段に登録するツリー登録ステップと、
前記ユーザ端末からノード名及びコンテンツが入力されると、該コンテンツにコンテンツIDを付与して前記コンテンツ記憶手段に格納し、該ノード名をラベルIDに変換して、該ラベルIDに基づいて、前記ツリー記憶手段から該ノード名の上位ノードのラベルIDを取得し、該コンテンツIDと該上位ノードのラベルIDを前記ラベルID・コンテンツID記憶手段に登録するコンテンツ登録ステップと、
を行い、
前記コンテンツ登録ステップにおいて、
前記ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると、該選択ノード名及び該作成ノード名をラベルIDに変換し、該ラベルIDに基づいて、前記ツリー記憶手段から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段に登録し、
前記作成ノード名をラベルとし、前記作成ノードのラベルIDと組にして前記ラベル記憶手段に格納する
ことを特徴とするコンテンツ管理方法。 - 大量のコンテンツを整理し、再利用するためのコンテンツ管理方法であって、
親ノードと子ノードのラベルIDをツリー構造で保持するツリー記憶手段と、
コンテンツ実体と該コンテンツ実体を一意に識別するコンテンツIDとを格納するコンテンツ記憶手段と、
ノード名をラベルとしてラベルIDと組にして格納するラベル記憶手段と、
前記コンテンツ実体に対応するコンテンツIDとラベルIDを組にして格納するラベルID・コンテンツID記憶手段と、を有する装置において、
ユーザ端末からノード名(選択ノード名)及び新規に生成する作成ノード名が入力されると、該選択ノード名及び該作成ノード名をラベルIDに変換し、該ラベルIDに基づいて、前記ツリー記憶手段から該選択ノードの少なくとも1つの子ノードのラベルIDからなる子ノードラベルIDリストを検索し、該子ノードラベルIDリスト中に該作成ノードのラベルIDがない場合には、該作成ノードのラベルIDを該選択ノードの子ノードとして該ツリー記憶手段に登録するツリー登録ステップと、
前記ユーザ端末からノード名及びコンテンツが入力されると、該コンテンツにコンテンツIDを付与して前記コンテンツ記憶手段に格納し、該ノード名をラベルIDに変換して、該ラベルIDに基づいて、前記ツリー記憶手段から該ノード名の上位ノードのラベルIDを取得し、該コンテンツIDと該上位ノードのラベルIDを前記ラベルID・コンテンツID記憶手段に登録するコンテンツ登録ステップと、
を行い、
前記コンテンツ登録ステップにおいて、
前記ツリー記憶手段のノードをコピーする際に、
前記ユーザ端末から移動先のノード名と移動元のノード名(選択ノード名)が入力されると、該ノード名をラベルIDに変換し、該移動先のノードのラベルIDに基づいて前記ツリー記憶手段を参照して、該移動先のノードの上位ノードのラベルIDを取得し、それらを移動先ラベルIDリストとし、該移動元のラベルIDと該移動先ラベルIDリストに基づいて前記ラベルID・コンテンツID記憶手段からコンテンツIDリストを取得し、
前記コンテンツIDリストのコンテンツIDに基づいて、該ラベルID・コンテンツID記憶手段から対応するラベルIDを取得し、これを現状ラベルIDリストとする手段と、
前記移動先ラベルIDリストと前記現状IDリストとをマージし、マージしたラベルIDリストのコンテンツIDとラベルIDを該ラベルID・コンテンツID記憶手段に上書きし、該移動基のノードを親ノードとし、該移動先ノードを子ノードとし、前記ツリー記憶手段のそれぞれのラベルIDを書き換える
ことを特徴とするコンテンツ管理方法。 - 請求項1乃至4のいずれか1項に記載のコンテンツ管理装置を構成する各手段としてコンピュータを機能させるためのコンテンツ管理プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008091422A JP5063447B2 (ja) | 2008-03-31 | 2008-03-31 | コンテンツ管理装置及び方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008091422A JP5063447B2 (ja) | 2008-03-31 | 2008-03-31 | コンテンツ管理装置及び方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009245196A JP2009245196A (ja) | 2009-10-22 |
| JP5063447B2 true JP5063447B2 (ja) | 2012-10-31 |
Family
ID=41307001
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008091422A Expired - Fee Related JP5063447B2 (ja) | 2008-03-31 | 2008-03-31 | コンテンツ管理装置及び方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5063447B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9323447B2 (en) | 2013-10-15 | 2016-04-26 | Sharp Laboratories Of America, Inc. | Electronic whiteboard and touch screen method for configuring and applying metadata tags thereon |
| CN112463788A (zh) * | 2019-09-09 | 2021-03-09 | 北京国双科技有限公司 | 楼控系统中实体组织树构建方法、实体调用方法及产品 |
| CN113794579A (zh) * | 2021-07-26 | 2021-12-14 | 奇安信科技集团股份有限公司 | 标签创建方法、装置、设备、系统与存储介质 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07129621A (ja) * | 1993-11-02 | 1995-05-19 | Nec Corp | 画像情報記憶装置 |
| JP2007074104A (ja) * | 2005-09-05 | 2007-03-22 | Canon Inc | ビデオカメラ |
-
2008
- 2008-03-31 JP JP2008091422A patent/JP5063447B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009245196A (ja) | 2009-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101130443B1 (ko) | 전자 문서 내에서의 사용을 위해 다중 데이터 소스로부터의데이터를 통합하는 방법, 시스템 및 컴퓨터 판독가능 매체 | |
| JP4816281B2 (ja) | 文書利用管理システム、文書管理サーバ及びそのプログラム | |
| JP5710851B2 (ja) | 影響分析のためのシステムおよび方法 | |
| JP5656563B2 (ja) | 文書管理システム、文書管理システムの制御方法、プログラム | |
| US8661064B2 (en) | File management system | |
| JP4477689B2 (ja) | 異なる情報システムのデータで協働アプリケーションにおけるドキュメントに注釈付与すること | |
| KR101122841B1 (ko) | 중첩된 표로 스키마 없는 데이터 매핑을 위한 시스템과방법 | |
| CN101315640B (zh) | 一种目录管理方法和装置 | |
| CN100369035C (zh) | 使用静态列表管理数据的系统和方法 | |
| US20180144061A1 (en) | Edge store designs for graph databases | |
| US9069769B2 (en) | Creating or modifying an ordered trail of links to pages and/or documents | |
| JP2008516347A (ja) | インタロックツリーデータストアの保存および復元 | |
| US20110107198A1 (en) | Information processing apparatus, storage medium, and information processing method | |
| JP2005285127A (ja) | フラット化された階層構造における分かりやすい名前の生成 | |
| JP5063447B2 (ja) | コンテンツ管理装置及び方法及びプログラム | |
| US20210019072A1 (en) | Multiprotocol data migration | |
| CN1975721B (zh) | 用于管理内容文件信息的方法和装置 | |
| JP7106000B2 (ja) | 追跡識別子を用いたオブジェクト管理方法、装置、コンピュータプログラムおよびその記録媒体 | |
| JP2006031608A (ja) | 計算機、ストレージシステム、計算機が行うファイル管理方法、およびプログラム | |
| JP4343669B2 (ja) | ファイル管理装置,動的名前空間生成方法および動的名前空間生成プログラム | |
| JP5082455B2 (ja) | 文書管理サーバ及びプログラム | |
| US20110320927A1 (en) | Methods and Apparatus Utilizing XooML: Cross (X) Tool Markup Language | |
| CN109508324B (zh) | 一种基于对象存储组件的超大文件管理方法及系统 | |
| JP5783010B2 (ja) | インデックス管理プログラム、インデックス管理装置及び検索システム | |
| CN115268928A (zh) | 一种筛选前端无用图片资源的方法及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100208 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111222 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120110 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120305 |
|
| 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: 20120731 |
|
| 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: 20120807 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150817 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |