(57)【要約】【課題】  本発明の目的は、資料の活用内容に応じてオブジェクト単位で資料を管理する資料管理装置を提供することである。【解決手段】  複数のオブジェクトを含む資料と、当該オブジェクトの属性とを格納する格納手段（１２０）と、新たな資料を作成するための要件を入力する入力手段（１１０）と、前記入力された要件を満たす属性が、前記格納手段にあるかを判定する判定手段（１４０）と、前記要件を満たす属性に関する複数のオブジェクトを表示する表示手段（１３０）と、前記表示された複数のオブジェクトの一部又は全部を選択する選択手段（１６０）と、前記選択されたオブジェクトを合成することによって、新たな資料を作成する作成手段（１７０）とを備える資料管理装置。【選択図】  図１
2007272401.tif 000002
【特許請求の範囲】
【請求項１】
複数のオブジェクトを含む資料と、当該オブジェクトの属性とを格納する格納手段と、
新たな資料を作成するための要件を入力する入力手段と、
前記入力された要件を満たす属性が、前記格納手段にあるかを判定する判定手段と、
前記要件を満たす属性に関する複数のオブジェクトを表示する表示手段と、
前記表示された複数のオブジェクトの一部又は全部を選択する選択手段と、
前記選択されたオブジェクトを合成することによって、新たな資料を作成する作成手段とを備える資料管理装置。
【請求項２】
前記表示手段は、前記格納されている複数のオブジェクトを一覧表示し、前記要件を満たす属性に関する複数のオブジェクトを他のオブジェクトと区別して表示することを特徴とする請求項１記載の資料管理装置。
【請求項３】
前記属性には、前記オブジェクトの生成日時、作成者、オブジェクト間の派生関係が示されていることを特徴とする請求項１記載の資料管理装置。
【請求項４】
前記要件は、前記格納されているオブジェクトの属性を指定することを特徴とする請求項１記載の資料管理装置。
【請求項５】
前記要件は、新たな資料に含まれるオブジェクトの属性を指定することを特徴とする請求項１記載の資料管理装置。
【請求項６】
前記作成手段によって作成された新たな資料に含まれる複数のオブジェクトをその属性と共に、前記格納手段に格納する際に、当該属性として、前記選択されたオブジェクトとの派生関係を格納することを特徴とする請求項１記載の資料管理装置。
【請求項７】
前記作成手段によって作成された新たな資料に関する複数のオブジェクトを前記格納手段に格納する際に、前記選択されたオブジェクトが編集されていた場合、編集されているオブジェクトは属性と共に格納し、編集されていない場合は、属性のみ格納することを特徴とする請求項１記載の資料管理装置。
【請求項８】
複数のオブジェクトを含む資料と、当該オブジェクトの属性とを格納手段に格納するステップと、
新たな資料を作成するための要件を入力するステップと、
前記入力された要件を満たす属性が、前記格納手段にあるかを判定するステップと、
前記要件を満たす属性に関する複数のオブジェクトを表示するステップと、
前記表示された複数のオブジェクトの一部又は全部を選択するステップと、
前記選択されたオブジェクトを合成することによって、新たな資料を作成するステップとを備える資料管理方法。
【請求項９】
複数のオブジェクトを含む資料と、当該オブジェクトの属性とを格納手段に格納する手順と、
新たな資料を作成するための要件を入力する手順と、
前記入力された要件を満たす属性が、前記格納手段にあるかを判定する手順と、
前記要件を満たす属性に関する複数のオブジェクトを表示する手順と、
前記表示された複数のオブジェクトの一部又は全部を選択する手順と、
前記選択されたオブジェクトを合成することによって、新たな資料を作成する手順とを備える資料管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、既存の資料中に含まれるオブジェクトから新規な資料を生成・提示する資料管理装置に関する。
【背景技術】
【０００２】
従来、業務活動などにおいて同じ内容の資料を複数の対象に提示する場合など、多少差異があるがほとんど共通する内容の資料を作成するためには、後からいつ誰にどのような内容で提示したか各資料を管理したり、既存の資料をベースとして新たな資料を作成する場合にそれぞれの文章や図表について最新のものがどの資料に含まれているかを調べたりする必要がある。
【０００３】
従来の資料管理方法としては、派生関係の管理による方法がある。一つの資料がどのように更新されていくかを管理する単純な版管理の方法では、決められた資料の変更・更新に関して各時点での資料を保持することにより、後から遡って以前のある時点での内容を取得することができる。例えば、ワープロソフトの変更履歴およびコメント機能などで行われている。
【０００４】
また、作成した資料がどのように再利用されたかを知るための方法についても提案されている。例えば、特許文献１では選択された文書がどのように派生、再利用されたか知るための方法が提案されている。  
【特許文献１】特開２００３−３１６８２２号公報（第７，８頁、図１５）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述の派生関係の版管理の方法は特定の版の間の差分を管理することが目的であり、再利用して新たな文書を活用する用途にある版の一部だけを選択・活用する機能は提供されていない。
【０００６】
また、特許文献１では文書単位での活用管理を行っているが、これらは既存の文書を再利用して新たな文書を作成する際に、複数の資料中の構成要素を用途に応じて組み合わせ、再構成して文章を生成することはできないという問題があった。
【０００７】
本発明の目的は、資料の活用内容に応じてオブジェクト単位で資料を管理する資料管理装置，資料管理方法および資料管理プログラムを提供することである。
【課題を解決するための手段】
【０００８】
第１の発明は、複数のオブジェクトを含む資料と、当該オブジェクトの属性とを格納する格納手段と、新たな資料を作成するための要件を入力する入力手段と、前記入力された要件を満たす属性が、前記格納手段にあるかを判定する判定手段と、前記要件を満たす属性に関する複数のオブジェクトを表示する表示手段と、前記表示された複数のオブジェクトの一部又は全部を選択する選択手段と、前記選択されたオブジェクトを合成することによって、新たな資料を作成する作成手段とを備える資料管理装置である。
【０００９】
第２の発明は、前記表示手段は、前記格納されている複数のオブジェクトを一覧表示し、前記要件を満たす属性に関する複数のオブジェクトを他のオブジェクトと区別して表示することを特徴とする第１の発明記載の資料管理装置である。
【００１０】
第３の発明は、前記属性には、前記オブジェクトの生成日時、作成者、オブジェクト間の派生関係が示されていることを特徴とする第１の発明記載の資料管理装置である。
【００１１】
第４の発明は、前記要件は、前記格納されているオブジェクトの属性を指定することを特徴とする第１の発明記載の資料管理装置である。
【００１２】
第５の発明は、前記要件は、新たな資料に含まれるオブジェクトの属性を指定することを特徴とする第１の発明記載の資料管理装置である。
【００１３】
第６の発明は、前記作成手段によって作成された新たな資料に含まれる複数のオブジェクトをその属性と共に、前記格納手段に格納する際に、当該属性として、前記選択されたオブジェクトとの派生関係を格納することを特徴とする第１の発明記載の資料管理装置である。
【００１４】
第７の発明は、前記作成手段によって作成された新たな資料に関する複数のオブジェクトを前記格納手段に格納する際に、前記選択されたオブジェクトが編集されていた場合、編集されているオブジェクトは属性と共に格納し、編集されていない場合は、属性のみ格納することを特徴とする第１の発明記載の資料管理装置である。
【００１５】
第８の発明は、複数のオブジェクトを含む資料と、当該オブジェクトの属性とを格納手段に格納するステップと、新たな資料を作成するための要件を入力するステップと、前記入力された要件を満たす属性が、前記格納手段にあるかを判定するステップと、前記要件を満たす属性に関する複数のオブジェクトを表示するステップと、前記表示された複数のオブジェクトの一部又は全部を選択するステップと、前記選択されたオブジェクトを合成することによって、新たな資料を作成するステップとを備える資料管理方法である。
【００１６】
第９の発明は、複数のオブジェクトを含む資料と、当該オブジェクトの属性とを格納手段に格納する手順と、新たな資料を作成するための要件を入力する手順と、前記入力された要件を満たす属性が、前記格納手段にあるかを判定する手順と、前記要件を満たす属性に関する複数のオブジェクトを表示する手順と、前記表示された複数のオブジェクトの一部又は全部を選択する手順と、前記選択されたオブジェクトを合成することによって、新たな資料を作成する手順とを備える資料管理プログラムである。
【発明の効果】
【００１７】
本発明によれば、資料の活用内容に応じてオブジェクト単位で資料を管理する資料管理装置，資料管理方法および資料管理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１９】
本実施の形態に係る資料管理装置は、コンピュータ上で管理される資料をもとに新たな資料を作成・提示するものである。
【００２０】
本実施の形態に係る資料管理装置は、CPUなどの制御装置と、ROMやRAMなどの記憶装置と、HDDなどの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボード、マウスなどの入力装置とを備えた、一般的なコンピュータに適用することができる。
【００２１】
以下では、利用者が過去に作成したり会議や発表の場において利用したスライドファイルを用いて、新しい資料を作成したりする例を示す。
【００２２】
なお、本実施形態ではスライドファイルを対象とするが、資料として活用するのはスライドファイルに限るものではなく、文書や表などのオブジェクト単位の電子データを対象にしてもよい。さらには、ワープロソフト等での編集作業におけるカット、コピー、ペーストする単位でのオブジェクト（文字列、図表など）の電子データを対象にしてもよい。すなわち、文字列等における書式等の属性を含んだ文字列等の内容であればよい。
【００２３】
図１は、本実施形態に係る資料管理装置の構成を示すブロック図である。資料管理装置１００は、主要なハードウェア構成として、要件入力部１１０と、資料格納部１２０と、情報表示部１３０と、条件判定部１４０と、判定ルール格納部１５０と、オブジェクト選択部１６０と、資料生成部１７０と、資料登録部１８０と、比較部１９０と、会議情報格納部２００と、資料閲覧部２１０と、を備えている。資料格納部２００は、HDD、光ディスク、メモリカード、RAMなどの一般的に利用されているあらゆる記憶手段により構成することができる。
【００２４】
以下に、各機能ブロックの説明を行う。それぞれの機能ブロックを構成するデータ構造や処理の流れは、必要に応じて後述する。
【００２５】
要件入力部１１０は、元となる資料の要件と作成する資料の用途を入力するUIを持つ。
【００２６】
資料格納部１２０は、資料を各オブジェクトと作成日時、閲覧した会議などの利用履歴といった属性を対応付けて格納する。
【００２７】
情報表示部１３０は、資料生成に利用する既存の資料を一覧表示、すなわち、オブジェクト単位で表示する。
【００２８】
さらに、条件判定部１４０が、表示されたオブジェクトが入力された要件を満たすか判定し、合致するオブジェクトを候補としてハイライト表示する。
【００２９】
判定ルール格納部１５０は、条件判定部１４０において判定する基準となるルールを格納する。
【００３０】
オブジェクト選択部１６０は、情報表示部１３０により表示されたオブジェクトのうち、ユーザが必要とするオブジェクトを取捨選択するための入力UIを提供し、選択されたオブジェクトを新規資料の構成要素として抽出する。
【００３１】
資料生成部１７０は、オブジェクト選択部１６０によって選択されたオブジェクトを連結することで新規資料を生成する。または、選択したオブジェクト、例えばスライドに対し追記したり、新しいスライドを入れたりと編集作業をしてもよい。なお、編集としては、スライドの順序を入れ替えるだけでもよい。
【００３２】
資料登録部１８０は、予め指定されたOS上のフォルダに格納された資料から属性を抽出し、資料格納部１２０に格納可能な形式でデータを作成し、資料格納部１２０に格納する。
【００３３】
比較部１９０は、資料登録部１８０が資料格納部１２０に資料を登録・格納する際に、既に登録された資料との比較を行うことにより、既存のオブジェクトとの派生関係の判定や、重複部分・差分を検出する。
【００３４】
会議情報格納部２００は、資料管理装置１００を利用するユーザが参加し、資料を提示するような会議の情報を格納する。本実施形態では、会議名や参加者に関する情報はあらかじめ登録されているものとし、会議名、会議の実施日時および参加者を管理する例について説明する。
【００３５】
資料閲覧部２１０は、会議において資料を閲覧、表示するUIであり、これにより該当する会議においてどの資料が閲覧されたかを資料格納部１２０に登録することができる。
【００３６】
次に、このように構成された本実施形態に係る資料管理装置１００による資料提示・生成処理について説明する。
【００３７】
図２に、本実施形態における資料作成の流れを示す。まず、情報表示部１３０に、資料格納部１２０に格納された資料の一覧が表示される（Ｓ２１０）ので、ユーザはこの中から必要な資料やオブジェクトを利用するために要件を入力する（Ｓ２２０）。ユーザは要件入力部１１０において、どのような資料を元としてどのような目的の資料を作成するか入力する。
【００３８】
図３に、資料格納部１２０に格納された資料および資料に含まれる各オブジェクトの格納例を示す。以下では、特に断りが無い場合、文書に関するオブジェクトはページと呼ぶ。
【００３９】
各資料は資料ID、目的、および資料を構成するページやオブジェクトにより構成される。ページはページIDおよびそのページが作成された元となるページである派生元IDから構成される。新規に作成されたページの場合は、派生元IDはnullとなる。階層は、オブジェクトの階層と順序を示しており、階層の深さに応じて1-1、1-2-1などと記述される。オブジェクトは実際に表示されるオブジェクトの内容を示しており、テキストや図表など電子化された資料に含まれる表示形式を格納する。レイアウト情報などがあればそれらもあわせて格納される。作成日時は、オブジェクトの作成日時を表す。閲覧した会議は、そのページが実際に表示・閲覧された会議のIDを示す。会議IDについては、後に図４を用いて説明される。
【００４０】
ここで、図３における資料BのページID3は資料Aを再利用したものであり、ここではページID1に加えて階層1-1-1および2-1-1の項目を付加したページを意味する。
【００４１】
なお、本実施形態では資料の派生関係をページ単位で管理しているが、資料単位やより詳細なオブジェクト単位の実施形態も考えられる。
【００４２】
図４に、会議情報格納部２００において管理される会議情報の例を示す。各項目は会議ID、会議名、実施日時、および参加者より構成される。これと資料格納部１２０で管理される資料情報とを対応付けることで、資料がどの会議において誰に閲覧されたか、まで把握することが可能となる。
【００４３】
図５に、入力UI及び選択UIの例を示す。画面上部は要件入力部１１０の入力UIであり、元となる資料の要件及び作成する資料の目的を入力する欄と、また、画面下部はオブジェクト選択部１６０の選択UIであり、資料やオブジェクトの表示方法について選択する項目がある。
【００４４】
ユーザはこれらの入力を通じて、作成する資料を定義する。
【００４５】
要件が入力されると、条件判定部１４０において判定ルール格納部１５０から判定ルールを呼び出し、入力された要件と合致する資料あるいはオブジェクトが抽出される（Ｓ２３０）。
【００４６】
図６に、判定ルール格納部１５０に格納されている判定条件の例を示す。入力と判定条件から構成され、資料を利用する会議の目的や、資料の閲覧者などの資料選択基準が記述される。このルールにより、例えばある会議のメンバーにまだ見せていない資料の一覧を抽出したり、最新のページだけを集めた最終報告資料の材料を集める、といった処理を行うことが可能となる。
【００４７】
条件判定部１４０において判定された資料あるいはオブジェクトは、情報表示部１３０においてハイライトして表示される（Ｓ２４０、図５の元文書欄のハイライト表示）。オブジェクト選択部１６０において選択済みオブジェクトとして扱われる（Ｓ２５０）。
【００４８】
ユーザはオブジェクト選択部１６０を用いてハイライトして表示されたオブジェクトに加えて必要とされるオブジェクトを新たに選択したり、既に選択されているオブジェクトのうち不要なものに関して選択を解除したりすることで必要な材料を選択する。
【００４９】
最終的にユーザが選択を終えて確定すると、資料生成部１７０は選択されたオブジェクトを連結して新たな資料を作成する（Ｓ２６０）。
【００５０】
作成した資料は資料登録部１８０により新しいページに対するIDを付与され、資料格納部１２０に格納される。登録時に比較部１９０を用いて資料格納部１２０に格納されている資料と比較する。
【００５１】
図7に比較部１９０における比較処理の流れを示す。
【００５２】
登録する資料を入力すると（Ｓ７１０）、各ページのページIDを資料格納部１２０に格納されている各資料のページIDと比較する（Ｓ７２０）。ページIDが同じである資料が存在しなければ、ページが新規であるとみなされそのまま登録される（Ｓ７３０のＮｏ）。ページIDが同じ資料が存在する場合は、同じページを再利用した資料となるので、資料格納部に格納されているページとの比較を行い、差分を検出する（Ｓ７４０）。差分が無い場合は現在のIDを派生元として登録し、新しいIDを登録する（Ｓ７６０）。一方、差分がある場合、ページ中に含まれる各オブジェクトについては、派生元のページとの差分のみ記述する（Ｓ７５０、Ｓ７６０）。
【００５３】
このようにすることで、派生関係を把握しつつ記憶量を抑えて保存することが可能となっている。
【００５４】
また、図８に本実施形態における資料閲覧の流れを示す。会議の場において資料閲覧部２１０において資料を呼び出し（Ｓ８１０）、各ページを閲覧すると（Ｓ８２０）、図３における該当ページの「閲覧した会議」項目に閲覧した会議IDが追記される（Ｓ８３０）。この情報はさらに次の資料作成時の要件入力時に活用される。
【００５５】
このように、本実施の形態に係る資料管理装置では、資料の作成あるいは活用に伴う属性を再利用に基づく資料生成に利用することで、多量の資料から目的に応じて適切なオブジェクトを選択することができる。また、資料の閲覧時に閲覧属性を追加することでさらに次の資料作成時に活用しやすい形式を保つことができる。
【００５６】
本実施の形態に係る資料管理装置で実行される資料管理プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フロッピー(R)ディスク、CD-R、DVD等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００５７】
また、本実施の形態に係る資料管理装置で実行される資料管理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態に係る資料管理装置で実行される資料管理プログラムをインターネット等のネットワーク経由で提供または配布するようにしても良い。
【００５８】
また、本実施の形態の資料管理プログラムを、ROM等に予め組み込んで提供するように構成しても良い。
【００５９】
本実施の形態に係る資料管理装置で実行される資料管理プログラムは、上述した各部を含むモジュール構成となっており、実際のハードウェアとしてはCPUが上記記憶媒体から資料管理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上述した各部が主記憶装置上に生成されるようになっている。
【００６０】
さらに、上述した実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の趣旨を逸脱しない範囲であれば、適宜組合わせ及び変更することができることはいうまでもない。
【図面の簡単な説明】
【００６１】
【図１】本実施形態に係る資料管理装置の構成を示すブロック図。
【図２】本実施形態に係る資料管理処理のフローチャート。
【図３】資料格納部１２０に格納された資料および資料に含まれる各オブジェクトの例。
【図４】会議情報格納部２００において管理される会議情報の例。
【図５】要件入力部１１０の入力UI及びオブジェクト選択部１６０選択UIの例。
【図６】判定ルール格納部１５０に格納されている判定条件の例。
【図７】比較部１９０における比較処理のフローチャート。
【図８】本実施形態における資料閲覧のフローチャート。
【符号の説明】
【００６２】
１００  資料管理装置
１１０  要件入力部
１２０  資料格納部
１３０  情報表示部
１４０  条件判定部
１５０  判定ルール格納部
１６０  オブジェクト選択部
１７０  資料生成部
１８０  資料登録部
１９０  比較部
２００  会議情報格納部
２１０  資料閲覧部
【図１】
2007272401.tif 000003
【図２】
2007272401.tif 000004
【図３】
2007272401.tif 000005
【図４】
2007272401.tif 000006
【図５】
2007272401.tif 000007
【図６】
2007272401.tif 000008
【図７】
2007272401.tif 000009
【図８】
2007272401.tif 000010