(57)【要約】【課題】雛型情報に基づいて生成された情報が利用時に更新された場合において、利用時に更新された情報に基づいて雛型情報を更新する情報処理装置を提供する。【解決手段】目的情報取得部４０が、基礎情報の雛型を示す雛型情報と、雛型情報に基づいて生成された、利用者による利用開始時の情報である基礎情報に基づいて、利用者からの利用開始後の要求に応じて、目的情報作成部３６により作成された目的情報とを記憶した記憶部から、目的情報を取得する。雛型情報特定部４２が、目的情報取得部４０により取得された目的情報に基づいて、この目的情報の基礎となった基礎情報の生成元の雛型情報を特定する。雛型情報更新部４４が、記憶部により記憶され、雛型情報特定部４２により特定された雛型情報を、目的情報取得部４０により取得された目的情報に基づいて更新する。【選択図】図３
2010044542.tif 000002
【特許請求の範囲】
【請求項１】
基礎情報の雛型を示す雛型情報と、前記雛型情報に基づいて生成された、利用者による利用開始時の情報である前記基礎情報に基づいて、利用者からの利用開始後の要求に応じて、目的情報作成手段により作成された目的情報とを記憶した記憶手段から、前記目的情報を取得する目的情報取得手段と、
前記目的情報取得手段により取得された目的情報に基づいて、当該目的情報の基礎となった前記基礎情報の生成元の雛型情報を特定する雛型情報特定手段と、
前記記憶手段により記憶され、前記雛型情報特定手段により特定された雛型情報を、前記目的情報取得手段により取得された目的情報に基づいて更新する雛型情報更新手段と、
を含むことを特徴とする情報処理装置。
【請求項２】
基礎情報の雛型を示す雛型情報と、前記雛型情報に基づいて生成された、利用者による利用開始時の情報である基礎情報に基づいて、利用者からの利用開始後の要求に応じて、目的情報作成手段により作成された目的情報とを記憶した記憶手段と情報の送受が可能なコンピュータを、
前記記憶手段から前記目的情報を取得する目的情報取得手段、
前記目的情報取得手段により取得された目的情報に基づいて、当該目的情報の基礎となった前記基礎情報の生成元の雛型情報を特定する雛型情報特定手段、
前記記憶手段により記憶され、前記雛型情報特定手段により特定された雛型情報を、前記目的情報取得手段により取得された目的情報に基づいて更新する雛型情報更新手段、
として機能させることを特徴とするプログラム。
【請求項３】
前記雛型情報更新手段が、前記雛型情報特定手段により特定された雛型情報を、前記目的情報取得手段により取得された目的情報と、当該目的情報の基礎となる基礎情報と、の差分に基づいて更新する、
ことを特徴とする請求項２に記載のプログラム。
【請求項４】
前記目的情報が、利用者からの利用開始後の要求に応じて出力された少なくとも１つの出力対象情報と、前記各出力対象情報の出力回数を示す出力回数情報と、を含み、
前記目的情報作成手段が、利用者からの利用開始後の要求に応じて前記出力対象情報が出力されたときに、前記出力回数情報が示す、当該出力対象情報の出力回数を増加し、
前記雛型情報特定手段が、前記出力回数情報に基づいて、当該出力回数情報が含まれる目的情報の基礎となった前記基礎情報の生成元の雛型情報を特定する、
ことを特徴とする請求項２又は３に記載のプログラム。
【請求項５】
前記基礎情報が、複数の要素と、前記要素間の関係を示す要素間関係情報と、を含み、
前記目的情報が、前記基礎情報に含まれた要素間関係情報が示す要素間の関係を更新して作成され、
前記雛型情報更新手段が、前記目的情報に含まれた要素間関係情報が示す要素間の関係に基づいて、当該目的情報に基づいて前記雛型情報特定手段により特定された雛型情報を更新する、
ことを特徴とする請求項２から４のいずれか一項に記載のプログラム。
【請求項６】
前記目的情報取得手段が、前記目的情報作成手段により、１つの前記雛型情報に基づいて生成された複数の基礎情報を加工して作成された複数の目的情報を取得し、
前記雛型情報特定手段が、前記目的情報取得手段により取得された複数の目的情報に基づいて、当該複数の目的情報の基礎となる基礎情報の生成元の雛型情報を特定し、
前記雛型情報更新手段が、前記雛型情報特定手段により特定された雛型情報を、前記目的情報取得手段により取得された複数の目的情報に基づいて更新する、
ことを特徴とする請求項２から５のいずれか一項に記載のプログラム。
【請求項７】
前記雛型情報更新手段により前記雛型情報が更新された際に、当該雛型情報に基づいて生成された基礎情報に基づく目的情報を更新する目的情報更新手段、
として前記コンピュータをさらに機能させることを特徴とする請求項２から６のいずれか一項に記載のプログラム。
【請求項８】
前記雛型情報更新手段が、前記雛型情報を更新する際に、前記雛型情報と、当該雛型情報の更新の基礎となった前記目的情報と、を関連付ける、
ことを特徴とする請求項２から７のいずれか一項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
雛型情報に基づいて作成される基礎情報を加工して、利用者が目的とする目的情報を作成する情報処理装置が存在する。特許文献１には、作業履歴情報に基づいて作成されるテンプレートからプロジェクト情報を作成するプロジェクト管理装置が開示されている。
【特許文献１】特開２００７−２４９５７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、雛型情報に基づいて生成された情報が利用時に更新された場合において、利用時に更新された情報に基づいて雛型情報を更新する情報処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
請求項１に記載の発明は、情報処理装置であって、基礎情報の雛型を示す雛型情報と、前記雛型情報に基づいて生成された、利用者による利用開始時の情報である前記基礎情報に基づいて、利用者からの利用開始後の要求に応じて、目的情報作成手段により作成された目的情報とを記憶した記憶手段から、前記目的情報を取得する目的情報取得手段と、前記目的情報取得手段により取得された目的情報に基づいて、当該目的情報の基礎となった前記基礎情報の生成元の雛型情報を特定する雛型情報特定手段と、前記記憶手段により記憶され、前記雛型情報特定手段により特定された雛型情報を、前記目的情報取得手段により取得された目的情報に基づいて更新する雛型情報更新手段と、を含むこととしたものである。
【０００５】
請求項２に記載の発明は、プログラムであって、基礎情報の雛型を示す雛型情報と、前記雛型情報に基づいて生成された、利用者による利用開始時の情報である基礎情報に基づいて、利用者からの利用開始後の要求に応じて、目的情報作成手段により作成された目的情報とを記憶した記憶手段と情報の送受が可能なコンピュータを、前記記憶手段から前記目的情報を取得する目的情報取得手段、前記目的情報取得手段により取得された目的情報に基づいて、当該目的情報の基礎となった前記基礎情報の生成元の雛型情報を特定する雛型情報特定手段、前記記憶手段により記憶され、前記雛型情報特定手段により特定された雛型情報を、前記目的情報取得手段により取得された目的情報に基づいて更新する雛型情報更新手段、として機能させることとしたものである。
【０００６】
請求項３に記載の発明は、請求項２に記載のプログラムであって、前記雛型情報更新手段が、前記雛型情報特定手段により特定された雛型情報を、前記目的情報取得手段により取得された目的情報と、当該目的情報の基礎となる基礎情報と、の差分に基づいて更新することとしたものである。
【０００７】
請求項４に記載の発明は、請求項２又は３に記載のプログラムであって、前記目的情報が、利用者からの利用開始後の要求に応じて出力された少なくとも１つの出力対象情報と、前記各出力対象情報の出力回数を示す出力回数情報と、を含み、前記目的情報作成手段が、利用者からの利用開始後の要求に応じて前記出力対象情報が出力されたときに、前記出力回数情報が示す、当該出力対象情報の出力回数を増加し、前記雛型情報特定手段が、前記出力回数情報に基づいて、当該出力回数情報が含まれる目的情報の基礎となった前記基礎情報の生成元の雛型情報を特定することとしたものである。
【０００８】
請求項５に記載の発明は、請求項２から４のいずれか一項に記載のプログラムであって、前記基礎情報が、複数の要素と、前記要素間の関係を示す要素間関係情報と、を含み、前記目的情報が、前記基礎情報に含まれた要素間関係情報が示す要素間の関係を更新して作成され、前記雛型情報更新手段が、前記目的情報に含まれた要素間関係情報が示す要素間の関係に基づいて、当該目的情報に基づいて前記雛型情報特定手段により特定された雛型情報を更新することとしたものである。
【０００９】
請求項６に記載の発明は、請求項２から５のいずれか一項に記載のプログラムであって、前記目的情報取得手段が、前記目的情報作成手段により、１つの前記雛型情報に基づいて生成された複数の基礎情報を加工して作成された複数の目的情報を取得し、前記雛型情報特定手段が、前記目的情報取得手段により取得された複数の目的情報に基づいて、当該複数の目的情報の基礎となる基礎情報の生成元の雛型情報を特定し、前記雛型情報更新手段が、前記雛型情報特定手段により特定された雛型情報を、前記目的情報取得手段により取得された複数の目的情報に基づいて更新することとしたものである。
【００１０】
請求項７に記載の発明は、請求項２から６のいずれか一項に記載のプログラムであって、前記雛型情報更新手段により前記雛型情報が更新された際に、当該雛型情報に基づいて生成された基礎情報に基づく目的情報を更新する目的情報更新手段として前記コンピュータをさらに機能させることとしたものである。
【００１１】
請求項８に記載の発明は、請求項２から７のいずれか一項に記載のプログラムであって、前記雛型情報更新手段が、前記雛型情報を更新する際に、前記雛型情報と、当該雛型情報の更新の基礎となった前記目的情報と、を関連付けることとしたものである。
【発明の効果】
【００１２】
請求項１，２に記載の発明によれば、雛型情報に基づいて生成された情報が利用時に更新された場合において、利用時に更新された情報に基づいて雛型情報を更新することができる。
【００１３】
請求項３に記載の発明によれば、利用開始時の基礎情報と利用開始後の目的情報との差分に基づいて雛型情報を更新することができる。
【００１４】
請求項４に記載の発明によれば、目的情報に含まれる出力対象情報の出力回数に基づいて雛型情報を更新することができる。
【００１５】
請求項５に記載の発明によれば、目的情報に含まれる要素間の関係の変化に基づいて雛型情報を更新することができる。
【００１６】
請求項６に記載の発明によれば、１つの雛型情報に基づく複数の目的情報に基づいて、その雛型情報を更新することができる。
【００１７】
請求項７に記載の発明によれば、雛型情報の更新を、その雛型情報に基づいて生成された目的情報に反映させることができる。
【００１８】
請求項８に記載の発明によれば、雛型情報が更新された場合、その更新の基礎となった目的情報を知ることができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態について図面に基づき詳細に説明する。
【００２０】
図１のネットワーク構成図に例示するように、本実施形態における情報処理システム１０は、情報処理装置１２と、複数の利用者端末（クライアント）１４（１４−１〜１４−ｎ）を含んで構成される。情報処理装置１２と、クライアント１４とは、ローカル・エリア・ネットワーク（ＬＡＮ）などのネットワーク１６に接続されており、情報処理装置１２と、クライアント１４とは通信することができるようになっている。
【００２１】
図１に例示するクライアント１４は、例えば、ＣＰＵ等の制御装置、ハードディスク等の記憶装置、ディスプレイ等の出力装置、キーボード、マウス等の入力装置、ネットワークボード等の通信装置を備えた公知のパーソナルコンピュータにより構成されている。また、クライアント１４には公知のＷｅｂブラウザがインストールされている。
【００２２】
図２は、本実施形態に係る情報処理装置１２のハードウェア構成を例示する図である。
【００２３】
情報処理装置１２は、制御部２０、記憶部２２、通信部２４を含んで構成される。制御部２０、記憶部２２、通信部２４は、バス２６を介して接続される。
【００２４】
制御部２０はＣＰＵ等のプログラム制御デバイスであり、情報処理装置１２にインストールされるプログラムに従って動作する。本実施形態では、情報処理装置１２には、Ｗｅｂアプリケーションであるプログラムがインストールされている。
【００２５】
なお、情報処理装置１２には、Ｗｅｂサーバプログラムもインストールされている。そのため、クライアント１４においてＷｅｂブラウザを起動して、そこから上記Ｗｅｂサーバプログラムにアクセスすることにより、各種画面がクライアント１４に備えられたディスプレイ等の出力装置にＷｅｂブラウザを介して表示されるようになっている。
【００２６】
記憶部２２は、ＲＡＭ等の記憶素子やハードディスクなどである。記憶部２２には、制御部２０によって実行されるプログラムなどが記憶される。また、記憶部２２は、制御部２０のワークメモリとしても動作する。
【００２７】
通信部２４は、例えば、ネットワークインタフェースなどであり、制御部２０から入力される指示に従って、ネットワーク１６を介して、クライアント１４などへ情報を送信する。また、この通信部２４は、ネットワーク１６を介して受信される情報を制御部２０に出力する。
【００２８】
図３は、本実施形態に係る情報処理装置１２により実現される機能の一例を示す機能ブロック図である。図３に例示するように、本実施形態に係る情報処理装置１２は、機能的には、雛型情報生成部３０、雛型情報記憶部３２、基礎情報生成部３４、目的情報作成部３６、生成情報記憶部３８、目的情報取得部４０、雛型情報特定部４２、雛型情報更新部４４、目的情報更新部４６、を含むものとして機能する。これらの要素のうち、雛型情報記憶部３２、生成情報記憶部３８、は記憶部２２を主として実現される。また、これらの要素のうち、雛型情報生成部３０、基礎情報生成部３４、目的情報作成部３６、目的情報取得部４０、雛型情報特定部４２、雛型情報更新部４４、目的情報更新部４６、は制御部２０を主として実現される。これらの要素は、コンピュータである情報処理装置１２にインストールされたプログラムを、情報処理装置１２に含まれるＣＰＵ等の制御部２０で実行することにより実現されている。なお、このプログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ可読な情報伝達媒体を介して、あるいは、インターネットなどの通信ネットワークを介して情報処理装置１２に供給される。
【００２９】
雛型情報生成部３０は、雛型情報を生成して、雛型情報記憶部３２に出力する。本実施形態では、具体的には、例えば、雛型情報生成部３０が、雛型タスク情報４８、雛型タスク構造情報５０、雛型タスク属性情報５２、属性設定規則情報５４、を含む雛型タスク群情報５６を生成する（図４参照）。図４は、雛型タスク群情報５６のデータ構造の一例を示す図である。本実施形態では、雛型タスク群情報５６は、例えば、利用者が行う協調作業を構成する一連のタスクを管理するための情報である。そして、本実施形態では、１つのタスクは、例えば、協調作業の作業単位に対応する。そして、雛型情報記憶部３２が、雛型情報生成部３０により生成された雛型タスク群情報５６を記憶する。
【００３０】
図５は、雛型タスク情報４８のデータ構造の一例を示す図である。図５に例示するように、雛型タスク情報４８は、雛型ＩＤ５８、雛型タスクＩＤ６０、雛型タスク改良元タスクＩＤ６２、を含む。雛型ＩＤ５８は、雛型タスク群情報５６の識別子である。すなわち、１つの雛型タスク群情報５６に含まれる雛型タスク情報４８には共通の雛型ＩＤ５８が設定される。雛型タスクＩＤ６０は、雛型タスク情報４８が示すタスクの識別子である。本実施形態では、１つの雛型タスク群情報５６には少なくとも１つのタスクが関連付けられる。雛型タスク改良元タスクＩＤ６２の詳細については後述する。
【００３１】
図６は、雛型タスク構造情報５０のデータ構造の一例を示す図である。雛型タスク構造情報５０は、各雛型タスク情報４８が示すタスクの関係（本実施形態では、親子関係）を示している。図６に例示するように、雛型タスク構造情報５０は、雛型親タスクＩＤ６４と、雛型子タスクＩＤ６６と、を含む。雛型親タスクＩＤ６４は親となるタスクの雛型タスクＩＤ６０に対応する識別子である。雛型子タスクＩＤ６６は子となるタスクの雛型タスクＩＤ６０に対応する識別子である。
【００３２】
図７は、雛型タスク属性情報５２のデータ構造の一例を示す図である。図７に例示するように、雛型タスク属性情報５２は、雛型属性ＩＤ６８と、雛型タスクＩＤ６０と、雛型属性名７０と、雛型属性値７２と、雛型属性改良元属性ＩＤ７４と、を含む。雛型属性ＩＤ６８は、属性の識別子である。雛型タスクＩＤ６０は、属性が適用されたタスクの雛型タスクＩＤ６０を示す。雛型属性名７０は、属性の名称を示す。雛型属性値７２は、雛型情報に基づいて後述する基礎情報が生成された際の属性の初期値を示す。なお、雛型属性値７２の全部又は一部が、変数（パラメータ）として設定されていてもよい。具体的には、図７には、「＜ｘｘｘ＞対応」における＜ｘｘｘ＞の部分が変数（パラメータ）として設定されている雛型属性値７２などが例示されている。雛型属性改良元属性ＩＤ７４の詳細については後述する。
【００３３】
図８は、属性設定規則情報５４のデータ構造の一例を示す図である。図８に例示するように、属性設定規則情報５４は、雛型属性ＩＤ６８、設定タイプ情報７６、設定規則情報７８を含む。雛型属性ＩＤ６８は、雛型タスク属性情報５２に含まれる雛型属性ＩＤ６８に対応する識別子である。設定タイプ情報７６は、属性設定方法の種類を示す。具体的には、図８には、「文字列加工」や「日付加算」といった設定タイプ情報７６が例示されている。設定規則情報７８は、設定タイプ情報７６に示されている属性設定方法に従って属性が設定された規則を示す。具体的には、図８には、「受付値：タイトル」などの規則が例示されている。属性設定規則情報５４に基づく属性設定処理の詳細については後述する。
【００３４】
雛型情報生成部３０は、本実施形態では、例えば、予め作成された、雛型タスク群情報５６を示すテーブルなどを取得して、取得されたテーブルに基づいて雛型タスク群情報５６を生成する。もちろん、雛型情報生成部３０は、クライアント１４が備えるディスプレイ等の出力装置に雛型情報生成画面（図示せず）を出力して、利用者と対話的に雛型タスク群情報５６を生成しても構わない。なお、雛型タスク群情報５６が予め雛型情報記憶部３２に記憶されていてもよい。
【００３５】
基礎情報生成部３４は、雛型情報に基づいて基礎情報を生成する。本実施形態では、具体的には、例えば、基礎情報生成部３４が、雛型タスク群情報５６に基づいて、タスク情報８０、タスク構造情報８２、タスク属性情報８４、属性評価値情報８６、タスク評価値情報８８、コンテンツ情報９０、を含むタスク群情報９２を生成する（図９参照）。図９は、タスク群情報９２のデータ構造の一例を示す図である。そして、本実施形態では、基礎情報生成部３４は、タスク群情報９２（基礎情報）を生成情報記憶部３８に出力する。このように、雛型情報は、基礎情報の雛型を示している。
【００３６】
図１０は、タスク情報８０のデータ構造の一例を示す図である。図１０に例示するように、タスク情報８０は、タスクＩＤ９４、雛型ＩＤ５８、雛型タスクＩＤ６０、を含む。タスクＩＤ９４は、タスクの識別子である。本実施形態では、タスクＩＤ９４は、各タスク情報８０について一意に割り当てられる。雛型ＩＤ５８は、生成された基礎情報の基礎となった雛型情報（本実施形態では、雛型タスク情報４８）に含まれる雛型ＩＤ５８に対応する。雛型タスクＩＤ６０は、このタスク情報８０の生成元の雛型タスク情報４８に含まれる雛型タスクＩＤ６０に対応する識別子である。
【００３７】
図１１は、タスク構造情報８２のデータ構造の一例を示す図である。図１１に例示するように、タスク構造情報８２は、親タスクＩＤ９６と、子タスクＩＤ９８と、を含む。タスク構造情報８２は、各タスク情報８０が示すタスクの関係（本実施形態では、親子関係）を示している。親タスクＩＤ９６は、親となるタスクのタスクＩＤ９４に対応する。子タスクＩＤ９８は子となるタスクのタスクＩＤ９４に対応する。このように、基礎情報が、複数の要素（例えば、タスク情報８０）と、要素間の関係を示す要素間関係情報（例えば、タスク構造情報８２）とを含んでいてもよい。
【００３８】
図１２は、タスク属性情報８４のデータ構造の一例を示す図である。図１２に例示するように、タスク属性情報８４は、属性ＩＤ１００、タスクＩＤ９４、属性名１０２、属性値１０４、を含む。属性ＩＤ１００は、基礎情報生成部３４により生成された各タスク属性情報８４について一意に割り当てられる。タスクＩＤ９４は、属性が適用されたタスクのタスクＩＤ９４を示す。属性名１０２は、雛型タスク属性情報５２に含まれる雛型属性名７０に対応する属性の名称を示す。属性値１０４は、雛型タスク属性情報５２に含まれる雛型属性値７２に対応する属性の値を示す。ここで、雛型属性値７２が、変数（パラメータ）として設定されている場合には、変数（パラメータ）に対して属性設定規則情報５４が示す規則が適用された値が設定される。
【００３９】
図１３は、属性評価値情報８６のデータ構造の一例を示す図である。図１３に例示するように、属性評価値情報８６は、属性ＩＤ１００と、属性評価値１０６と、を含む。図１４は、タスク評価値情報８８のデータ構造の一例を示す図である。図１４に例示するように、タスク評価値情報８８は、タスクＩＤ９４と、タスク評価値１０８と、を含む。図１５は、コンテンツ情報９０のデータ構造の一例を示す図である。図１５に例示するように、コンテンツ情報９０は、コンテンツＩＤ１１０、タスクＩＤ９４、参照コンテンツＩＤ１１２、コンテンツタイプ情報１１４、内容情報１１６、出力回数情報１１８、を含む。属性評価値情報８６、タスク評価値情報８８、コンテンツ情報９０の詳細については後述する。
【００４０】
本実施形態では、基礎情報生成部３４は、具体的には、例えば、基礎情報生成画面１２０をクライアント１４が備えるディスプレイ等の出力装置に出力する（図１６参照）。図１６は、基礎情報生成画面１２０がディスプレイ等の表示装置に出力されているクライアント１４の一例を示す図である。基礎情報生成画面１２０は、複数のラジオボタン１２２、雛型ＩＤ表示部１２４、タスク群作成ボタン１２６、タスク群参照ボタン１２８、を含んでいる。利用者が、作成したいタスク群に対応する雛型ＩＤ５８が表示されている雛型ＩＤ表示部１２４の左側に配置されているラジオボタン１２２をマウス等の入力装置で選択して、タスク群作成ボタン１２６を押下すると、基礎情報生成部３４は、図１７に例示する初期属性値設定画面１３０をクライアント１４が備えるディスプレイ等の出力装置に出力する。なお、タスク群参照ボタン１２８の詳細については後述する。
【００４１】
初期属性値設定画面１３０は、属性設定規則情報５４に含まれる設定規則情報７８に示されている「受付値」に対応する受付値表示部１３２と、受付値入力フィールド１３４と、設定ボタン１３６と、を含む。利用者がキーボード等の入力装置により各属性の初期属性値を受付値入力フィールド１３４に入力して設定ボタン１３６を押下すると、基礎情報生成部３４は、基礎情報生成画面１２０で利用者により選択されたラジオボタン１２２の右側の雛型ＩＤ表示部１２４に表示されている雛型ＩＤ５８に関連付けられた雛型タスク群情報５６に基づいて、タスク群情報９２を生成する。
【００４２】
このとき、基礎情報生成部３４は、初期属性値設定画面１３０で利用者により受付値入力フィールド１３４に入力された値に対して属性設定規則情報５４が示す規則を適用して設定された属性値１０４を含むタスク属性情報８４が含まれるタスク群情報９２を生成する。具体的には、例えば、受付値表示部１３２に「タイトル」と表示されている右側の受付値入力フィールド１３４に「ＨＴＴＰ」と利用者により入力された場合には、基礎情報生成部３４は、受付値入力フィールド１３４に入力された値を含む属性値１０４（例えば、「ＨＴＴＰ対応」や「ＨＴＴＰ対応設計」など）を含むタスク属性情報８４を生成する。あるいは、例えば、基礎情報生成部３４は、受付値表示部１３２に「開始日」と表示されている右側の受付値入力フィールド１３４に「２００８／０５／０１」と利用者により入力された場合には、基礎情報生成部３４は、「終了日」という属性名１０２と、「２００８／０７／０１」という属性値１０４とを含むタスク属性情報８４を生成する。このように、基礎情報生成部３４は、受付値入力フィールド１３４に入力された値に対して、属性設定規則情報５４が示す演算を実行した属性値１０４を含むタスク属性情報８４を生成してもよい。
【００４３】
そして、基礎情報生成部３４は、生成されたタスク群情報９２に基づいて、タスク構造画面１３８をクライアント１４が備えるディスプレイなどの出力装置に出力する（図１８参照）。図１８は、タスク構造画面１３８がディスプレイ等の表示装置に出力されているクライアント１４の一例を示す図である。タスク構造画面１３８は、タスク構造情報８２が示すタスク間の親子関係に従った、各タスクを示すタスクバー１４０を含む。タスクバー１４０には、各タスクのタイトル属性が表示されている。タスク構造画面１３８には、タスクの構造が階層的に表現されている。
【００４４】
目的情報作成部３６は、基礎情報に基づいて利用者からの利用開始後の要求に応じた目的情報を作成する。すなわち、基礎情報は利用者による利用開始時の情報であるといえる。具体的には、例えば、目的情報作成部３６は、基礎情報を加工して目的情報を作成する。本実施形態では、目的情報作成部３６は、生成情報記憶部３８に記憶されているタスク群情報９２を加工して、目的情報を作成する。そして、本実施形態では、目的情報のデータ構造は、タスク群情報９２のデータ構造と同じである。本実施形態では、上述のように、タスク群情報９２に含まれるタスク情報８０に、雛型ＩＤ５８が含まれる。このように、本実施形態では、目的情報（タスク群情報９２）と雛型情報（雛型タスク群情報５６）とが関連付けられている。目的情報作成部３６は、利用開始後の要求に応じて加工されたタスク群情報９２（目的情報）を生成情報記憶部３８に出力するようにしてもよい。また、目的情報作成部３６は、利用者の要求に応じてタスク群情報９２が加工された際に、加工前のタスク群情報９２と加工後のタスク群情報９２との差分を示す差分情報を生成情報記憶部３８に出力するようにしてもよい。
【００４５】
本実施形態では、図１８に例示されているタスク構造画面１３８が、クライアント１４が備えるディスプレイなどの出力装置に出力されている際に、利用者がマウス等の入力装置でタスクバー１４０を他のタスクバー１４０に重なるようドラッグアンドドロップすると、目的情報作成部３６は、タスク構造情報８２を更新する。このように、目的情報作成部３６が、基礎情報に含まれる要素間関係情報が示す要素間の関係を更新してもよい。
【００４６】
本実施形態では、利用者がマウス等の入力装置で「ＨＴＴＰ対応設計」と表示されているタスクバー１４０をクリックすると、目的情報作成部３６は、図１９に例示するタスク属性画面１４２をクライアント１４が備えるディスプレイ等の出力装置に出力する。図１９に例示するタスク属性画面１４２は、属性名フィールド１４４、属性値フィールド１４６、属性評価値フィールド１４８、コンテンツ表示部１５０、タスク評価値フィールド１５２、子タスク追加ボタン１５４、コンテンツ登録ボタン１５６、更新ボタン１５８、を含む。
【００４７】
図１９に例示するタスク属性画面１４２に含まれる属性名フィールド１４４には、このタスクに関連付けられるタスク属性情報８４に含まれる属性名１０２が表示される。属性値フィールド１４６には、このタスクに関連付けられるタスク属性情報８４に含まれる属性値１０４が表示される。そして、利用者が属性名フィールド１４４に表示されている文字列をキーボード等の入力装置により書きかえて、マウス等の入力装置により更新ボタン１５８を押下すると、目的情報作成部３６は、タスク属性情報８４に含まれる、この属性に対応する属性名１０２を更新して、図１８に例示するタスク構造画面１３８をクライアント１４が備えるディスプレイ等の出力装置に出力する。また、利用者が属性値フィールド１４６に表示されている文字列をキーボード等の入力装置により書きかえて、マウス等の入力装置により更新ボタン１５８を押下すると、目的情報作成部３６は、タスク属性情報８４に含まれる、この属性に対応する属性値１０４を更新して、図１８に例示するタスク構造画面１３８をクライアント１４が備えるディスプレイ等の出力装置に出力する。
【００４８】
また、利用者が、空欄になっている属性名フィールド１４４及び属性値フィールド１４６のそれぞれに、属性名１０２と属性値１０４とをキーボード等の入力装置により書き込んで、マウス等の入力装置により更新ボタン１５８を押下すると、目的情報作成部３６は、このタスクのタスクＩＤ９４と、属性名フィールド１４４に書き込まれる属性名１０２と、属性値フィールド１４６に書き込まれる属性値１０４を含むタスク属性情報８４を生成して、図１８に例示するタスク構造画面１３８をクライアント１４が備えるディスプレイ等の出力装置に出力する。
【００４９】
また、利用者が、属性名フィールド１４４又は属性値フィールド１４６に表示されている文字列をキーボード等の入力装置により削除して、マウス等の入力装置により更新ボタン１５８を押下すると、目的情報作成部３６は、このタスクのタスクＩＤ９４と、属性名フィールド１４４に表示されていた属性名１０２と、を含むタスク属性情報８４を削除して、図１８に例示するタスク構造画面１３８をクライアント１４が備えるディスプレイ等の出力装置に出力する。
【００５０】
利用者が属性評価値フィールド１４８にキーボード等の入力装置により評価値（例えば、１以上１００以下の整数）を書き込んで、マウス等の入力装置により更新ボタン１５８を押下すると、目的情報作成部３６は、評価値が書き込まれる属性評価値フィールド１４８の左側に表示されている属性名１０２に対応する属性ＩＤ１００と、属性評価値フィールド１４８に書き込まれる評価値（属性評価値１０６）と、を含む属性評価値情報８６を生成して、図１８に例示するタスク構造画面１３８をクライアント１４が備えるディスプレイ等の出力装置に出力する。利用者がタスク評価値フィールド１５２にキーボード等の入力装置により評価値（例えば、１以上１００以下の整数）を書き込んで、マウス等の入力装置により更新ボタン１５８を押下すると、目的情報作成部３６は、タスク属性画面１４２に属性が表示されているタスクのタスクＩＤ９４と、タスク評価値フィールド１５２に書き込まれる評価値（タスク評価値１０８）と、を含むタスク評価値情報８８を生成して、図１８に例示するタスク構造画面１３８をクライアント１４が備えるディスプレイ等の出力装置に出力する。
【００５１】
コンテンツ表示部１５０には、コンテンツの識別子であるコンテンツＩＤ１６０と、後述するコンテンツ登録画面１６６により登録されたメッセージ１６２と、メッセージ１６２に関連付けられるファイルを示すファイルアイコン１６４と、が表示されている。
【００５２】
利用者がマウス等の入力装置によりコンテンツ登録ボタン１５６を押下すると、目的情報作成部３６は、図２０に例示するコンテンツ登録画面１６６を出力する。図２０に例示するように、コンテンツ登録画面１６６は、メッセージ登録フィールド１６８、参照コンテンツＩＤ登録フィールド１７０、ファイル登録フィールド１７２、登録ボタン１７４、を含む。利用者がキーボード等の入力装置により、メッセージ登録フィールド１６８に登録すべきメッセージ１６２を書き込み、参照コンテンツＩＤ登録フィールド１７０に、メッセージ１６２の参照先のメッセージ１６２のコンテンツＩＤ１６０を書き込み、登録ボタン１７４を押下すると、目的情報作成部３６は、新規のコンテンツＩＤ１１０、メッセージ１６２が書き込まれる対象となるタスクのタスクＩＤ９４、参照コンテンツＩＤ登録フィールド１７０に書き込まれる値を示す参照コンテンツＩＤ１１２、値が「メッセージ」であるコンテンツタイプ情報１１４、メッセージ登録フィールド１６８に書き込まれる内容を示す内容情報１１６、値が「０」である出力回数情報１１８、を含むコンテンツ情報９０を生成して、図１９に例示するタスク属性画面１４２をクライアント１４が備えるディスプレイ等の出力装置に出力する。
【００５３】
また、このとき、併せて、利用者がファイル登録フィールド１７２に、登録対象のファイルが記憶されている位置情報（パスやＵＲＬ）を書き込み、登録ボタン１７４を押下すると、目的情報作成部３６は、新規のコンテンツＩＤ１１０、メッセージ１６２が書き込まれる対象となるタスクのタスクＩＤ９４、併せて登録されたメッセージ１６２のコンテンツＩＤ１６０の値を示す参照コンテンツＩＤ１１２、値が「ファイル」であるコンテンツタイプ情報１１４、ファイルの内容を示す内容情報１１６、値が「０」である出力回数情報１１８、を含むコンテンツ情報９０を生成して、タスク属性画面１４２をクライアント１４が備えるディスプレイ等の出力装置に出力する。このようにして、例えば、協調作業において利用者間で共有したいメッセージや、協調作業における成果物であるファイルなどが本実施形態の情報処理装置１２に登録される。
【００５４】
本実施形態では、上述のとおりタスク属性画面１４２のコンテンツ表示部１５０にはファイルアイコン１６４が含まれている。そして、利用者がファイルアイコン１６４をクリックすると、このファイルアイコン１６４に関連付けられているファイルがダウンロードされる。このとき、目的情報作成部３６は、ダウンロードされたファイルに対応するコンテンツ情報９０に含まれる出力回数情報１１８の値を増加（例えば、１つ増加）する。
【００５５】
図１９に例示するタスク属性画面１４２において、利用者が、マウス等の入力装置により子タスク追加ボタン１５４を押下すると、目的情報作成部３６は、図２１に例示する、子タスク作成画面１７６をクライアント１４が備えるディスプレイ等の出力装置に出力する。子タスク作成画面１７６は、タスク名入力フィールド１７８と、作成ボタン１８０と、を含む。例えば、利用者がキーボード等の入力装置によりタスク名入力フィールド１７８に「ＵＩ設計」と入力して、マウス等の入力装置により作成ボタン１８０を押下すると、目的情報作成部３６は、「ＵＩ設計」タスクが、「ＨＴＴＰ対応設計」タスクの子タスクとなるよう、タスク情報８０及びタスク構造情報８２を含むタスク群情報９２を作成する。そして、目的情報作成部３６は、図２２に例示するタスク構造画面１３８をクライアント１４が備えるディスプレイ等の出力装置に出力する。図２２は、ＵＩ設計タスクに対応するタスク群情報９２が生成された後の、タスク構造画面１３８がディスプレイ等の表示装置に出力されているクライアント１４の一例を示す図である。
【００５６】
目的情報取得部４０は、目的情報作成部３６により作成された目的情報（本実施形態では、例えば、タスク群情報９２）を取得する。
【００５７】
雛型情報特定部４２は、目的情報取得部４０により取得された目的情報に基づいて、その目的情報の基礎となる基礎情報の生成元の雛型情報を特定する。本実施形態では、具体的には、例えば、雛型情報特定部４２は、タスク群情報９２に含まれるタスク情報８０に含まれる雛型ＩＤ５８に基づいて、タスク群情報９２の生成元の雛型タスク群情報５６を特定する。
【００５８】
雛型情報更新部４４は、雛型情報特定部４２により特定された雛型情報を、目的情報取得部４０により取得された目的情報に基づいて更新する。具体的には、例えば、雛型情報更新部４４は、目的情報が作成された際に基礎情報に加えられた加工の内容（基礎情報と目的情報との差分）に基づいて、雛型情報を更新する。雛型情報更新部４４は、例えば、生成情報記憶部３８に記憶されている、利用開始時（加工前）のタスク群情報９２（基礎情報）と、加工後のタスク群情報９２（目的情報）、とに基づいて、雛型情報を更新するようにしてもよい。また、雛型情報更新部４４は、例えば、生成情報記憶部３８に記憶されている差分情報に基づいて雛型情報を更新するようにしてもよい。より具体的には、例えば、雛型情報更新部４４は、目的情報作成部３６によりタスク構造情報８２が更新された場合に、タスク構造情報８２が示すタスク間の関係（親子関係）に対応するよう、雛型タスク群情報５６に含まれる雛型タスク構造情報５０を更新する。また、例えば、目的情報作成部３６により、タスク属性情報８４が更新された場合に、更新されたタスク属性情報８４に対応するよう、雛型タスク群情報５６に含まれる雛型タスク属性情報５２を更新するようにしてもよい。
【００５９】
そして、本実施形態では、雛型情報更新部４４は、雛型タスク構造情報５０が更新された際に、更新の基礎となるタスク構造情報８２に含まれる子タスクＩＤ９８の値を、雛型タスク群情報５６に含まれる雛型タスク改良元タスクＩＤ６２の値に追加する。また、本実施形態では、雛型情報更新部４４は、雛型タスク属性情報５２が更新された際に、タスク属性情報８４に含まれる属性ＩＤ１００の値を、雛型属性改良元属性ＩＤ７４の値に追加する。このように、雛型情報更新部４４は、雛型タスク群情報５６を更新する際に、雛型タスク群情報５６と、雛型タスク群情報５６の更新の基礎となったタスク群情報９２と、を関連付けるようにしてもよい。
【００６０】
また、雛型情報更新部４４は、予め定められた規則に従ったタイミング（例えば、予め定められた時刻や予め定められた時間間隔）で、目的情報を取得して、取得された目的情報に基づいて、雛型情報を更新するようにしてもよい。
【００６１】
ここで、予め定められた規則に従ったタイミングで、目的情報取得部４０が、コンテンツ情報９０に含まれるすべてのファイルの出力回数（例えば、ダウンロード回数）を取得して、取得する出力回数に基づいて、雛型情報更新部４４が、雛型タスク群情報５６を更新する処理の一例を、図２３に例示するフロー図を参照しながら説明する。
【００６２】
まず、目的情報取得部４０が、まだ出力回数が取得されていないコンテンツ情報９０が存在するか否かを確認する（Ｓ１０１）。そして、出力回数が取得されていないコンテンツ情報９０が存在しない場合は（Ｓ１０１：Ｎ）、処理を終了する。
【００６３】
出力回数が取得されていないコンテンツ情報９０が存在する場合は（Ｓ１０１：Ｙ）、目的情報取得部４０が、まだ出力回数が取得されていないコンテンツ情報９０を１つ取得する（Ｓ１０２）。
【００６４】
そして、雛型情報特定部４２が、Ｓ１０２に例示する処理で取得するコンテンツ情報９０に含まれるコンテンツタイプ情報１１４の値が「ファイル」であるか否かを確認する（Ｓ１０３）。コンテンツ情報９０に含まれるコンテンツタイプ情報１１４の値が「ファイル」ではない場合は（Ｓ１０３：Ｎ）、目的情報取得部４０は、Ｓ１０１に例示する処理を再度実行する。
【００６５】
コンテンツ情報９０に含まれるコンテンツタイプ情報１１４の値が「ファイル」である場合は（Ｓ１０３：Ｙ）、目的情報取得部４０が、そのコンテンツ情報９０に含まれる出力回数情報１１８が示す出力回数を取得する（Ｓ１０４）。そして、雛型情報特定部４２は、Ｓ１０４に例示する処理で取得する出力回数情報１１８が示す出力回数が、予め定められた出力回数より大きいか否かを確認する（Ｓ１０５）。出力回数情報１１８が示す出力回数が、予め定められた出力回数以下である場合は（Ｓ１０５：Ｎ）、目的情報取得部４０が、Ｓ１０１に例示する処理を再度実行する。
【００６６】
出力回数情報１１８が示す出力回数が、予め定められた出力回数より大きい場合は（Ｓ１０５：Ｙ）、雛型情報更新部４４は、そのコンテンツ情報９０に含まれるタスクＩＤ９４が示すタスクに対応する雛型タスクＩＤ６０と、値が「成果物」である雛型属性名７０と、を含む新たな雛型タスク属性情報５２を生成する（Ｓ１０６）。
【００６７】
そして、雛型情報更新部４４は、この属性を示す雛型タスク属性情報５２に含まれる属性値１０４に、この成果物の名称、及び、雛型タスク属性情報５２が生成される基礎となったコンテンツ情報９０への参照情報（具体的には、例えば、このコンテンツ情報９０に関連付けられるタスクの属性が表示されたタスク属性画面１４２の位置情報（例えば、パスやＵＲＬ））を設定する（Ｓ１０７）。そして、目的情報取得部４０は、Ｓ１０１に例示する処理を再度実行する。
【００６８】
このようにして、上述の処理例に例示する処理によって雛型情報更新部４４により更新された雛型タスク群情報５６に基づいて生成されたタスク群情報９２には、成果物が予約されることとなる。
【００６９】
上述の処理例では、雛型情報特定部４２が、出力回数情報１１８が示す出力回数に基づいて更新すべき雛型タスク群情報５６を特定して、雛型情報更新部４４が、その雛型タスク群情報５６を更新する。
【００７０】
そして、値が「成果物」である雛型属性名７０を含む雛型タスク属性情報５２が含まれる雛型タスク群情報５６に基づいて生成されたタスク群情報９２が示すタスクについて、目的情報作成部３６によって、その属性に対応するファイルを含むコンテンツ情報９０が生成された際に、目的情報作成部３６が、そのタスクについての属性名１０２が「状態」であるタスク属性情報８４の属性値１０４を「完了」に更新するようにしてもよい。
【００７１】
次に、予め定められた規則に従ったタイミングで、目的情報取得部４０が、タスク群情報９２に含まれるすべての属性の属性値１０４を取得して、雛型情報更新部４４が、取得する属性値１０４に基づいて、雛型タスク群情報５６を更新する処理の一例を、図２４に例示するフロー図を参照しながら説明する。
【００７２】
まず、目的情報取得部４０が、まだ属性値１０４が取得されていない雛型タスク群情報５６が存在するか否かを確認する（Ｓ２０１）。そして、属性値１０４が取得されていない雛型タスク群情報５６が存在しない場合は（Ｓ２０１：Ｎ）、処理を終了する。
【００７３】
属性値１０４が取得されていない雛型タスク群情報５６が存在する場合は（Ｓ２０１：Ｙ）、目的情報取得部４０は、まだ属性値１０４が取得されていない雛型タスク群情報５６を１つ取得する（Ｓ２０２）。
【００７４】
そして、雛型情報特定部４２は、その雛型タスク群情報５６に基づいて生成されたすべてのタスク群情報９２に含まれるタスク属性情報８４について、設定されている属性名１０２が対応し、設定されている属性値１０４が異なる属性があるか否かを確認する（Ｓ２０３）。設定されている属性名１０２が対応し、設定されている属性値１０４が異なる属性がない場合は（Ｓ２０３：Ｎ）、目的情報取得部４０は、Ｓ２０１に例示する処理を再度実行する。
【００７５】
設定されている属性名１０２が対応し、設定されている属性値１０４が異なる属性がある場合は（Ｓ２０３：Ｙ）、雛型情報更新部４４は、その属性値１０４の差異に基づいて、雛型タスク群情報５６を更新する（Ｓ２０４）。具体的には、例えば、雛型タスク属性情報５２に含まれる雛型属性値７２に示されている実際の値を、変数（パラメータ）に更新する。
【００７６】
そして、目的情報取得部４０は、Ｓ２０１に例示する処理を再度実行する。
【００７７】
上述の処理例では、雛型情報特定部４２は、タスク属性情報８４に含まれる属性値１０４に基づいて、更新すべき雛型タスク属性情報５２を特定し、雛型情報更新部４４が、雛型タスク属性情報５２に含まれる、実際の値で示されている雛型属性値７２を、変数に更新する。
【００７８】
また、上述の処理例に例示するように、目的情報取得部４０が、１つの雛型タスク群情報５６に基づいて生成された複数の基礎情報に基づいて作成された複数の目的情報（タスク群情報９２）を取得し、雛型情報特定部４２が、これらのタスク群情報９２の生成元の雛型タスク群情報５６を特定し、雛型情報更新部４４が、雛型情報特定部４２により特定された雛型タスク群情報５６を更新するようにしてもよい。
【００７９】
なお、上述の処理例は雛型情報更新部４４による雛型情報の更新処理の一例にすぎない。雛型情報更新部４４は、例えば、タスク評価値情報８８に含まれるタスク評価値１０８を集計して、その合計値や平均値が予め定められた閾値よりも大きい（あるいは、小さい）場合に、そのタスクを雛型タスク群情報５６に追加（あるいは、雛型タスク群情報５６から削除）するようにしてもよい。また、雛型情報更新部４４は、同様にして、属性評価値情報８６に含まれる属性評価値１０６の集計結果に基づいて、雛型タスク属性情報５２を更新してもよい。
【００８０】
なお、雛型情報更新部４４は、タスクや属性や成果物の活用度に基づいて雛型タスク群情報５６を更新するようにしてもよい。また、複数の条件（例えば、タスクが追加され、かつ、その活用度が高い）を満足する際に、雛型情報更新部４４が、雛型タスク群情報５６を更新するようにしてもよい。
【００８１】
目的情報更新部４６は、雛型情報が更新された際に、この雛型情報に基づいて生成された基礎情報に基づく目的情報を更新する。本実施形態では、雛型タスク群情報５６が更新された際に、雛型タスク群情報５６の更新内容に対応するよう、この雛型タスク群情報５６に含まれる雛型ＩＤ５８に関連付けられるタスク群情報９２（例えば、タスク情報８０やタスク構造情報８２やタスク属性情報８４）を更新する。
【００８２】
次に、図１６に例示する基礎情報生成画面１２０において、利用者がタスク群参照ボタン１２８を押下した際の動作について説明する。利用者が基礎情報生成画面１２０内のタスク群参照ボタン１２８を押下すると、基礎情報生成部３４は、雛型タスク構造画面１８２を、クライアント１４が備えるディスプレイ等の出力装置に出力する（図２５参照）。図２５は、雛型タスク構造画面１８２がディスプレイ等の表示装置に出力されているクライアント１４の一例を示す図である。雛型タスク構造画面１８２は、タスクバー１４０と、改良元タスクリンク１８４と、を含む。タスクバー１４０に表示された各タスクのタイトル属性は、全部又は一部が変数（パラメータ）として表示されていてもよい。改良元タスクリンク１８４は、雛型タスク情報４８に含まれる雛型タスク改良元タスクＩＤ６２の値が設定されているタスクについて、そのタスクに対応するタスクバー１４０の右側に表示されている。利用者が改良元タスクリンク１８４をクリックすると、基礎情報生成部３４は、改良元タスクリンク１８４に対応する雛型タスク改良元タスクＩＤ６２に対応するタスクについてのタスク構造画面１３８をクライアント１４が備えるディスプレイ等の出力装置に出力する。このように、利用者によって雛型タスク群情報５６の改良元となったタスクが参照される。
【００８３】
そして、利用者が、図２５に例示する雛型タスク構造画面１８２内のタスクバー１４０をクリックすると、基礎情報生成部３４は、図２６に例示する雛型タスク属性画面１８６をクライアント１４が備えるディスプレイ等の出力装置に出力する。雛型タスク属性画面１８６は、雛型属性名表示部１８８と、雛型属性値表示部１９０と、改良元属性リンク１９２と、を含む。改良元属性リンク１９２は、雛型タスク属性情報５２に含まれる雛型属性改良元属性ＩＤ７４の値が設定されている属性について、その属性に対応する雛型属性名表示部１８８の左側に表示されている。利用者が改良元属性リンク１９２をクリックすると、基礎情報生成部３４は、改良元属性リンク１９２に対応する雛型属性改良元属性ＩＤ７４に対応する属性についてのタスク属性画面１４２をクライアント１４が備えるディスプレイ等の出力装置に出力する。
【００８４】
特に、利用者が、雛型属性名７０が「成果物」である属性に対応する改良元属性リンク１９２をクリックする場合は、基礎情報生成部３４は、この属性が生成される基礎となったファイルに対応するファイルアイコン１６４が表示されたタスク属性画面１４２をクライアント１４が備えるディスプレイ等の出力装置に出力する。このように、利用者によって雛型タスク群情報５６の改良元となった属性が参照される。
【００８５】
なお、本発明は上記実施形態にも限定されるものではない。
【００８６】
例えば、雛型情報更新部４４が雛型情報を更新する前に、クライアント１４が備えるディスプレイ等の出力装置に雛型情報更新確認画面（図示せず）を出力して、雛型情報更新部４４が利用者から更新すべき雛型情報に関する情報を受け付けて、と対話的に雛型情報を更新するようにしてもよい。また、目的情報更新部４６が目的情報を更新する前に、クライアント１４が備えるディスプレイ等の出力装置に目的情報更新確認画面（図示せず）を出力して、雛型情報更新部４４が利用者から更新すべき目的情報に関する情報を受け付けて、利用者と対話的に雛型情報を更新するようにしてもよい。
【００８７】
また、例えば、雛型文書に基づいて生成された基礎文書に基づいて利用者からの要求に応じて作成された目的文書に基づいて、雛型文書を更新する場面に上記実施形態を応用することが考えられる。このように、上記実施形態は文書作成支援装置、プロジェクト管理装置、生産管理装置、など様々な情報処理装置に対して応用することが考えられる。
【００８８】
また、上記実施形態では、各種情報のデータ構造は表形式により表現しているが、この表現はあくまでも一例であり、他のデータ構造により実装してももちろん構わない。
【００８９】
また、情報処理システム１０は、目的情報更新部４６を有さない構成としてもよい。
【００９０】
また、雛型情報生成部３０、雛型情報記憶部３２、基礎情報生成部３４、目的情報作成部３６、生成情報記憶部３８、のうちのいくつかを情報処理システム１０の外の別のコンピュータに設け、情報処理装置１２と通信部２４を介して通信する構成とした、分散型情報処理システムに本発明を適用してもよい。
【００９１】
また、情報処理装置１２は、一つの筐体により構成されていても、複数の筐体により構成されていてもよい。また、雛型情報記憶部３２と、生成情報記憶部３８と、が互いに異なる筐体（記憶装置）により構成されていてもよい。
【００９２】
また、情報処理装置１２とクライアント１４の役割分担や、情報処理装置１２にインストールされるプログラムの実装方式は、上記実施形態に限られない。例えば、情報処理装置１２にインストールされるプログラムはＷｅｂアプリケーションでなく、クライアント・サーバアプリケーションなどであってももちろん構わない。
【００９３】
また、上記実施形態では情報処理装置１２で生成された画面をクライアント１４に出力したが、情報処理装置１２自体に画面を出力するようにしても、もちろん構わない。
【００９４】
なお、本明細書中に記載された具体的な数値や、具体的な文字列は例示であり、これらの数値や文字列に限定されない。
【図面の簡単な説明】
【００９５】
【図１】本発明の一実施形態に係る情報処理システムのネットワーク構成の一例を示す図である。
【図２】本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。
【図３】本発明の一実施形態に係る情報処理装置により実現される機能の一例を示す機能ブロック図である。
【図４】雛型タスク群情報のデータ構造の一例を示す図である。
【図５】雛型タスク情報のデータ構造の一例を示す図である。
【図６】雛型タスク構造情報のデータ構造の一例を示す図である。
【図７】雛型タスク属性情報のデータ構造の一例を示す図である。
【図８】属性設定規則情報のデータ構造の一例を示す図である。
【図９】タスク群情報のデータ構造の一例を示す図である。
【図１０】タスク情報のデータ構造の一例を示す図である。
【図１１】タスク構造情報のデータ構造の一例を示す図である。
【図１２】タスク属性情報のデータ構造の一例を示す図である。
【図１３】属性評価値情報のデータ構造の一例を示す図である。
【図１４】タスク評価値情報のデータ構造の一例を示す図である。
【図１５】コンテンツ情報のデータ構造の一例を示す図である。
【図１６】基礎情報生成画面がディスプレイ等の表示装置に出力されているクライアントの一例を示す図である。
【図１７】初期属性値設定画面の一例を示す図である。
【図１８】タスク構造画面がディスプレイ等の表示装置に出力されているクライアントの一例を示す図である。
【図１９】タスク属性画面の一例を示す図である。
【図２０】コンテンツ登録画面の一例を示す図である。
【図２１】子タスク作成画面の一例を示す図である。
【図２２】タスク構造画面がディスプレイ等の表示装置に出力されているクライアントの一例を示す図である。
【図２３】情報処理システムで行われる処理の流れの一例を示すフロー図である。
【図２４】情報処理システムで行われる処理の流れの一例を示すフロー図である。
【図２５】雛型タスク構造画面がディスプレイ等の表示装置に出力されているクライアントの一例を示す図である。
【図２６】雛型タスク属性画面の一例を示す図である。
【符号の説明】
【００９６】
１０  情報処理システム、１２  情報処理装置、１４  利用者端末（クライアント）、１６  ネットワーク、２０  制御部、２２  記憶部、２４  通信部、２６  バス、３０  雛型情報生成部、３２  雛型情報記憶部、３４  基礎情報生成部、３６  目的情報作成部、３８  生成情報記憶部、４０  目的情報取得部、４２  雛型情報特定部、４４  雛型情報更新部、４６  目的情報更新部、４８  雛型タスク情報、５０  雛型タスク構造情報、５２  雛型タスク属性情報、５４  属性設定規則情報、５６  雛型タスク群情報、５８  雛型ＩＤ、６０  雛型タスクＩＤ、６２  雛型タスク改良元タスクＩＤ、６４  雛型親タスクＩＤ、６６  雛型子タスクＩＤ、６８  雛型属性ＩＤ、７０  雛型属性名、７２  雛型属性値、７４  雛型属性改良元属性ＩＤ、７６  設定タイプ情報、７８  設定規則情報、８０  タスク情報、８２  タスク構造情報、８４  タスク属性情報、８６  属性評価値情報、８８  タスク評価値情報、９０  コンテンツ情報、９２  タスク群情報、９４  タスクＩＤ、９６  親タスクＩＤ、９８  子タスクＩＤ、１００  属性ＩＤ、１０２  属性名、１０４  属性値、１０６  属性評価値、１０８  タスク評価値、１１０  コンテンツＩＤ、１１２  参照コンテンツＩＤ、１１４  コンテンツタイプ情報、１１６  内容情報、１１８  出力回数情報、１２０  基礎情報生成画面、１２２  ラジオボタン、１２４  雛型ＩＤ表示部、１２６  タスク群作成ボタン、１２８  タスク群参照ボタン、１３０  初期属性値設定画面、１３２  受付値表示部、１３４  受付値入力フィールド、１３６  設定ボタン、１３８  タスク構造画面、１４０  タスクバー、１４２  タスク属性画面、１４４  属性名フィールド、１４６  属性値フィールド、１４８  属性評価値フィールド、１５０  コンテンツ表示部、１５２  タスク評価値フィールド、１５４  子タスク追加ボタン、１５６  コンテンツ登録ボタン、１５８  更新ボタン、１６０  コンテンツＩＤ、１６２  メッセージ、１６４  ファイルアイコン、１６６  コンテンツ登録画面、１６８  メッセージ登録フィールド、１７０  参照コンテンツＩＤ登録フィールド、１７２  ファイル登録フィールド、１７４  登録ボタン、１７６  子タスク作成画面、１７８  タスク名入力フィールド、１８０  作成ボタン、１８２  雛型タスク構造画面、１８４  改良元タスクリンク、１８６  雛型タスク属性画面、１８８  雛型属性名表示部、１９０  雛型属性値表示部、１９２  改良元属性リンク。
【図１】
2010044542.tif 000003
【図２】
2010044542.tif 000004
【図３】
2010044542.tif 000005
【図４】
2010044542.tif 000006
【図５】
2010044542.tif 000007
【図６】
2010044542.tif 000008
【図７】
2010044542.tif 000009
【図８】
2010044542.tif 000010
【図９】
2010044542.tif 000011
【図１０】
2010044542.tif 000012
【図１１】
2010044542.tif 000013
【図１２】
2010044542.tif 000014
【図１３】
2010044542.tif 000015
【図１４】
2010044542.tif 000016
【図１５】
2010044542.tif 000017
【図１６】
2010044542.tif 000018
【図１７】
2010044542.tif 000019
【図１８】
2010044542.tif 000020
【図１９】
2010044542.tif 000021
【図２０】
2010044542.tif 000022
【図２１】
2010044542.tif 000023
【図２２】
2010044542.tif 000024
【図２３】
2010044542.tif 000025
【図２４】
2010044542.tif 000026
【図２５】
2010044542.tif 000027
【図２６】
2010044542.tif 000028