(57)【要約】【課題】  コンテンツ管理Webサーバにおいて、フォームデータ及びコンテンツデータを利用して資料を作成する場合、フォームデータが複雑な場合やコンテンツデータが膨大な場合においても資料完成までに多くの時間を要しない、資料作成方法を提案する【解決手段】  資料作成に要するおおよその時間を予測し、一定時間以上の時間を要する場合には資料作成に指定されたフォームデータと類似のフォームデータを検索する検索手段と検索した各フォームデータで資料を作成する場合のおおよその時間及びフォームデータの差異を呈示し、フォームデータを再選択させる手段及び資料作成を延期する手段とを有する構成とする。【選択図】  図２
2007011471.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータ形式からなるフォームデータと複数のデータ形式からなるコンテンツデータとを有するコンテンツ管理Webサーバであって、
該コンテンツ管理Webサーバに対し、ある特定のフォームデータとコンテンツデータとを指定する指定手段と、
指定されたフォームデータとコンテンツデータから資料を作成する作成手段と資料作成に要するおおよその時間を予測する予測時間算出手段と、
予測時間がある一定時間以上であるかどうかを比較する比較手段と、
指定されたフォームデータと類似のフォームデータを検索する検索手段と、
検索した各フォームデータで資料を作成する場合のおおよその時間及びフォームデータの差異を表示する表示手段と、
フォームデータを再選択する選択手段と、
資料作成の延期を指定する指定手段と、
資料作成の中止を指定する指定手段とを有することを特徴とするコンテンツ管理Webサーバ。
【請求項２】
請求項１に記載のコンテンツ管理Webサーバにおいて、更にフォームデータ及びコンテンツデータを指定するコンピュータの性能を入力する入力手段とを有することを特徴とするコンテンツ管理Webサーバ。
【請求項３】
請求項１に記載のコンテンツ管理Webサーバにおいて、更に指定されたフォームデータと使用目的が同様のフォームデータを検索する検索手段と、
該フォームデータの構成情報から使用目的が同様であることを判断する判断手段とを有することを特徴とするコンテンツ管理Webサーバ。
【請求項４】
請求項１に記載のコンテンツ管理Webサーバにおいて、更に類似フォームデータの差異を該フォームデータの構成を表す情報内の項目の違いから判断する判断手段とを有することを特徴とするコンテンツ管理Webサーバ。
【請求項５】
請求項１に記載のコンテンツ管理Webサーバにおいて、更に資料作成完了までのおおよその時間を資料の作成を行うコンピュータのCPU及びRAM及びフォームデータ内の項目数とから算出する算出手段とを有するコンテンツ管理Webサーバにおける資料作成方法。
【請求項６】
請求項１に記載のコンテンツ管理Webサーバにおいて、更に資料作成を延期する場合の時刻を指定する指定手段と資料作成の中止を指定する指定手段とを有することを特徴とするコンテンツ管理Webサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のフォームデータ及びコンテンツデータを有するサーバのフォームデータ及びコンテンツデータから資料を作成するためのコンテンツ管理Webサーバ、及びそのコンテンツ管理Webサーバにおける資料作成方法に関する。
【背景技術】
【０００２】
従来コンテンツ管理Webサーバにおいて、サーバ側で管理するフォームデータ及びコンテンツデータを利用してクライアント側で様々な資料を容易に作成可能なコンテンツ管理Webサーバシステムがある。
【０００３】
又、別の従来例としては、特許文献１及び特許文献２をあげることが出来る。
【特許文献１】特開2001-273251号公報
【特許文献２】特開2003-108415号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のコンテンツ管理Webサーバにおいて、フォームデータ及びコンテンツデータを利用して資料を作成する場合、フォームデータが複雑な場合やコンテンツデータが膨大な場合に資料完成までに多くの時間を要する。また従来の仕組みではフォームデータの複雑さやコンテンツデータの量によらず資料作成依頼があると処理を開始し、資料完成までに予想以上の時間を要してしまうと他の作業に影響を及ぼすという課題がある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために以下の手段を用いる。
【０００６】
（1）資料作成に要するおおよその時間を予測する。
【０００７】
（2）資料作成に指定されたフォームデータと類似のフォームデータを検索する。
【０００８】
（3）（2）で検索した各フォームデータで資料を作成する場合のおおよその時間及びフォームデータの差異を呈示し、フォームデータを再選択させる手段を用意する。
【０００９】
（4）（1）で算出した所要時間によって、資料を即作成するか手段（2）及び（3）を実行するかどうかを判断する。
【００１０】
（5）（3）で算出した所要時間によって、資料作成を延期するかどうかを決定させる手段を用意する。
【発明の効果】
【００１１】
上記解決手段を用いることで、以下の効果を実現する。
【００１２】
（1）資料作成者の許容時間以上の時間を資料完成までに要する場合に、資料作成者の指定したフォームデータと同目的のフォームデータ及び各フォームデータの差異及び各フォームデータを使用した場合の資料完成までに要するおおよその時間を確認できる。
【００１３】
（2）資料作成者の許容時間以上の時間を資料完成までに要する場合に、より簡易で所要時間の少ないフォームデータを再選択することができる。
【００１４】
（3）資料作成者の許容時間以上の時間を資料完成までに要する場合に、資料作成を延期することができ、他の作業を優先することができる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の詳細を実施例の記述に従って説明する。
【００１６】
図１は、本発明を施したコンピュータシステムの構成をあらわす図である。
【００１７】
本データ管理・印刷システムを搭載するコンピュータには、CPU1、チップセット2、RAM3、ハードディスクコントローラ4、ディスプレイコントローラ5、ハードディスクドライブ6、CD-ROMドライブ7、ディスプレイ8が搭載されている。また、CPUとチップセットを繋ぐ信号線11、チップセットとRAMを繋ぐ信号線12、チップセットと各種周辺機器とを繋ぐ周辺機器バス13、ハードディスクコントローラとハードディスクドライブを繋ぐ信号線14、ハードディスクコントローラとCD-ROMドライブを繋ぐ信号線15、ディスプレイコントローラとディスプレイを繋ぐ信号線16が搭載されている。
【００１８】
本発明を説明するために、まず図２を使って説明する。
【００１９】
図２は本発明のネットワーク構成図をあらわす図である。本発明では、同一ネットワーク２５上にコンテンツ管理Webサーバ２４及び資料作成を要求するクライアントコンピュータ２１〜２３から構成される。本システムではクライアントコンピュータの数にはよらず有効である。
【００２０】
図３は従来のコンテンツ管理Webサーバのシステム構成の一部をあらわす図である。
【００２１】
従来のコンテンツ管理Webサーバにおける資料作成の動作をあらわしている。
【００２２】
(1)クライアントコンピュータ３２がコンテンツ管理Webサーバ３１に対して資料作成を指示する。同時にフォームデータ及びコンテンツデータの指定も行う。
【００２３】
(2)コンテンツ管理Webサーバ３１は該サーバが管理する複数のコンテンツ及び複数のフォームデータ３３から指定されたフォームデータ及びコンテンツデータ３４を検索し、クライアントコンピュータ３２へ送信する。
【００２４】
(3)クライアントコンピュータはコンテンツ管理Webサーバ３１から受信したコンテンツデータ及びフォームデータを利用して資料３５の作成を行う。
【００２５】
図４は本発明での入力画面の一例をあらわす図である。
【００２６】
資料作成をコンテンツ管理Webサーバに指示すると同時に、資料作成を行うコンピュータのCPU４１及びRAM４２及び資料作成完了までに許容時間４３を入力する。登録ボタン４４を押下することによってコンテンツ管理Webサーバへの登録が完了する。
【００２７】
図５はフォームデータ再選択画面の一例をあらわす図である。
【００２８】
本発明では、資料作成者の指定した許容時間以上の時間を資料作成に要すると判断した場合、コンテンツ管理Webサーバ上で管理されるフォームデータから指定されたフォームデータと同目的で管理されているフォームデータを検索する。図５は類似フォームデータのフォームデータ名５１及びフォームデータのデータ形式５２及び指定されたフォームデータと検索された類似フォームデータ内の項目の差異５３及び各フォームデータを利用した場合の予測所要時間５４を表示する表示手段の一例である。さらに５５選択ボタンを押下することによって資料作成に使用するフォームデータを再選択することができる。
【００２９】
図６は変更入力画面の一例をあらわす図である。
【００３０】
本発明では、資料作成者の指定した許容時間以上の時間を資料作成に要すると判断した場合、資料作成を延期及び中止することができる。図６は資料作成を何分後に実行するかを入力する時刻入力欄６１及びコンテンツ管理Webサーバに延期を通知するボタン６２及び中止を通知するボタン６３を表示する表示手段の一例である。
【００３１】
図７はフォームデータ内の項目数及びデータ形式の違いによる処理時間をあらわす図である。
【００３２】
本発明では、フォームデータを利用して資料を作成する場合のおおよその時間を計測するために、あらかじめ図７のような代表の項目数７１とフォームデータで利用可能なデータ形式７２〜７４での処理時間を定義しておく。計測は同じ性能のコンピュータで行うものとする。
【００３３】
図７はフォームデータ内の項目がすべて文字列の場合の処理時間を示したものである。
【００３４】
図８はフォームデータ内の項目数及びデータ形式の違いによる処理時間をあらわす図である。
【００３５】
本発明では、フォームデータを利用して資料を作成する場合のおおよその時間を計測するために、あらかじめ図７のような代表の項目数７１とフォームデータで利用可能なデータ形式７２〜７４での処理時間を定義しておく。計測は同じ性能のコンピュータで行うものとする。
【００３６】
図８は図７とは異なりフォームデータ内の項目がすべて画像の場合の処理時間を示したものである。
【００３７】
図９は従来の資料作成までの処理の流れ図である。
【００３８】
資料作成者１がコンテンツ管理Webサーバ２に資料作成を依頼する（S1）と処理が始まり、依頼を受けたコンテンツ管理Webサーバ２は管理しているコンテンツデータ及びフォームデータから資料作成依頼者１の指定したコンテンツデータ及びフォームデータを検索する（S2）。コンテンツ管理Webサーバ２は検索したコンテンツデータ及びフォームデータを資料作成依頼者１へ送付し（S3）、資料作成依頼者１は資料を作成する（S4）。
【００３９】
図１０は資料作成までの処理の流れ図である。
【００４０】
資料作成者１がコンテンツ管理Webサーバ２に資料作成を依頼する（S21）と処理が始まる。本発明では、資料作成依頼と同時に資料作成者のコンピュータの性能及び資料作成に要する許容時間を同時に指定する（S21）。依頼を受けたコンテンツ管理Webサーバ２は管理しているコンテンツデータ及びフォームデータから資料作成依頼者１の指定したコンテンツデータ及びフォームデータを検索し（S22）、検索後資料作成完了までに要する予測所要時間を算出する（S23）。次にS23で算出した予測所要時間が資料作成依頼者１の指定した許容時間以上であるかどうかを判断（S24）し、許容時間以内である場合は、検索したコンテンツデータ及びフォームデータを資料作成依頼者１へ送付（S25）し、資料作成依頼者は資料を作成する（S26）。S24で比較した結果予測所要時間が許容時間以上である場合、コンテンツ管理Webサーバ２は資料作成依頼者１が指定したフォームデータと同様の目的で管理されているフォームデータを検索する（S27）。検索後類似フォームデータの候補及び資料作成依頼者がはじめに指定したフォームデータとの差異及び各フォームデータを利用した場合の資料作成完了までに要する時間を呈示する（S28）。資料作成依頼者はS28で提示された内容を参照し、フォームデータを再選択するもしくは資料作成の延期を指定するもしくは資料作成の中止を指定する（S29）。資料作成依頼者１からの通知を受けたコンテンツ管理Webサーバ２は資料作成が中止されたかどうかを判断し（S30）、中止された場合は処理を終了する。中止されていない場合は資料作成が延期されたかどうかを判断し（S31）、延期指定がされていない場合は、資料作成依頼者１へS29で指定されたフォームデータ及びS21で指定されたコンテンツデータを送付し（S32）、資料作成依頼者１は資料作成を行う（S33）。S31で延期指定があった場合には、コンテンツ管理Webサーバは指定時刻まで待機（S34）し、指定時刻にS29で指定されたフォームデータ及びS21で指定されたコンテンツデータを資料作成依頼者１へ送付し（S35）、資料作成依頼者１は資料を作成する（S36）。
【００４１】
図１１は資料作成の予測所要時間算出までの処理の流れ図である。
【００４２】
資料作成者から資料作成の依頼がくるもしくは類似フォームデータ検索時の類似フォームデータを使用した場合の資料作成に要する所要時間の算出要求が来た場合に処理が開始され（S40）、指定されたフォームデータを取得する（S41）。次に指定されたフォームデータ内の項目数を取得し、項目に表示する内容が文字列であるかもしくは画像であるかを判断し、総項目数に対する文字列と画像の割合を取得する（S42）。資料作成依頼者のコンピュータの性能を取得し（S43）、資料作成依頼者が指定したマスタデータ数を取得する（S44）。資料作成依頼者のコンピュータ性能及びフォームデータ内の項目数及び項目数の文字列と画像の割合及びフォームデータのデータ形式及びマスタデータ数から図７及び図８を参照し、資料作成に要するおおよその時間を算出し（S45）、処理が終了する（S46）。
【００４３】
図１２は類似フォームデータ検索までの処理の流れ図である。
【００４４】
資料作成者から資料作成の依頼がきて、予測した資料作成に要する時間が資料作成者の許容時間を超えていた場合、処理が開始される（S50）。処理が開始されると資料作成者の指定したフォームデータを取得し（S51）、コンテンツ管理Webサーバの管理する全てのフォームデータを取得する（S52）。次に全てのフォームデータをチェックするまで以下の処理を続ける（S53）。比較対象のフォームデータが資料作成者の指定したフォームデータと同様の目的で登録されているかどうかを判断し（S54）、同様の目的で登録されていない場合には次のフォームデータをチェックする（S57）。チェックした結果同様の目的で登録されているフォームデータであれば、資料作成者の指定したフォームデータと比較対象のフォームデータの項目の差異をフォームデータの構成情報から抽出する（S55）。次に比較対象のフォームデータを使用して資料を作成した場合に要するおおよその所要時間を算出する（S56）。S54からS56の処理をコンテンツ管理Webサーバで管理されているすべてのフォームデータに対して行う。上記処理が終了したら、資料作成者へ検索した類似フォームデータ及び指定したフォームデータとの項目の差異及び各フォームデータでの資料完成までに要するおおよその所要時間を通知し（S58）、処理が終了する（S59）。
【図面の簡単な説明】
【００４５】
【図１】実施例におけるコンピュータの構成をあらわす図である。
【図２】実施例におけるネットワークの構成をあらわす図である。
【図３】実施例における従来のシステム構成をあらわす図である。
【図４】実施例における入力画面の一例をあらわす図である。
【図５】実施例におけるフォームデータ再選択画面の一例をあらわす図である。
【図６】実施例における変更入力画面の一例をあらわす図である。
【図７】実施例におけるフォームデータ内の項目数及びデータ形式の違いによる処理時間をあらわす図である。
【図８】実施例におけるフォームデータ内の項目数及びデータ形式の違いによる処理時間をあらわす図である。
【図９】実施例における従来の資料作成までの処理の流れ図である。
【図１０】実施例における資料作成までの処理の流れ図である。
【図１１】実施例における資料作成の予測所要時間算出までの処理の流れ図である。
【図１２】実施例における類似フォームデータ検索までの処理の流れ図である。
【図１】
2007011471.tif 000003
【図２】
2007011471.tif 000004
【図３】
2007011471.tif 000005
【図４】
2007011471.tif 000006
【図５】
2007011471.tif 000007
【図６】
2007011471.tif 000008
【図７】
2007011471.tif 000009
【図８】
2007011471.tif 000010
【図９】
2007011471.tif 000011
【図１０】
2007011471.tif 000012
【図１１】
2007011471.tif 000013
【図１２】
2007011471.tif 000014