(57)【要約】【課題】プログラムに必要なデータを整備して提供する上で有用となるコンテンツ活用システムを提供する。【解決手段】サーバコンピュータＳを主体として構成されるものであり、このサーバコンピュータＳを、コンテンツ生成型のプログラムを記憶したプログラム記憶手段１１と、コンテンツ生成型のプログラムの機能の一部を制限したデモプログラムＤＰがユーザコンピュータＵにおいて実行されることにより生成されるコンテンツを受け付けるコンテンツ受付手段１４と、受け付けたコンテンツのうち２以上のものをコンテンツ生成型のプログラムに関連付ける処理を少なくとも行うコンテンツ処理手段１６と、コンテンツの関連付けをなした製品プログラムＰをユーザコンピュータＵのために出力する出力手段１８とを具備するものとした。【選択図】図３
2004227270.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置を主体として構成されるものであって、
前記情報処理装置は、コンテンツ生成型のプログラムを記憶したプログラム記憶手段と、前記コンテンツ生成型のプログラムの機能の一部を制限したデモプログラムが情報端末において実行されることにより生成されるコンテンツを受け付けるコンテンツ受付手段と、受け付けたコンテンツのうち２以上のものを前記コンテンツ生成型のプログラムに関連付ける処理を少なくとも行うコンテンツ処理手段と、コンテンツの関連付けをなした前記コンテンツ生成型のプログラムを情報端末のために出力する出力手段とを具備することを特徴とするコンテンツ活用システム。
【請求項２】
情報処理装置を主体として構成されるものであって、
前記情報処理装置は、コンテンツ生成型のプログラムを記憶したプログラム記憶手段と、前記コンテンツ生成型のプログラムが情報端末において実行されることにより生成されるコンテンツを受け付けるコンテンツ受付手段と、受け付けたコンテンツのうち２以上のものを前記コンテンツ生成型のプログラムに関連付ける処理を少なくとも行なうコンテンツ処理手段と、コンテンツの関連付けをなした前記コンテンツ生成型のプログラムを情報端末のために出力する出力手段とを具備することを特徴とするコンテンツ活用システム。
【請求項３】
情報処理装置を主体として構成されるものであって、
前記情報処理装置は、コンテンツ生成型のプログラムを記憶したプログラム記憶手段と、前記コンテンツ生成型のプログラムの機能の一部を制限したデモプログラムが情報端末において実行されることにより生成されるコンテンツ及び前記コンテンツ生成型のプログラムが情報端末において実行されることにより生成されるコンテンツを受け付けるコンテンツ受付手段と、受け付けたコンテンツのうちデモプログラムにより生成されるコンテンツ及びコンテンツ生成型のプログラムにより生成されるコンテンツを含む２以上のものを前記コンテンツ生成型のプログラムに関連付ける処理を少なくとも行うコンテンツ処理手段と、コンテンツの関連付けをなした前記コンテンツ生成型のプログラムを情報端末のために出力する出力手段とを具備することを特徴とするコンテンツ活用システム。
【請求項４】
受け付けたコンテンツのうち２以上のものを自動的に選択するコンテンツ自動選択手段を具備する請求項１〜３記載のコンテンツ活用システム。
【請求項５】
コンテンツ受付手段が、情報端末から送信されたコンテンツを受け付けるものである請求項１〜４記載のコンテンツ活用システム。
【請求項６】
出力手段が、送信要求のあった情報端末にコンテンツ生成型のプログラムを送信するための送信文書作成部を備える請求項１〜４記載のコンテンツ活用システム。
【請求項７】
出力手段が、情報端末において読み取り可能な記録媒体にコンテンツ生成型のプログラムを書き込む書き込み部を備える請求項１〜４記載のコンテンツ活用システム。
【請求項８】
コンテンツ処理手段が、情報端末からの閲覧要求に応じてコンテンツを閲覧に供する処理をも行う請求項６又は７記載のコンテンツ活用システム。
【請求項９】
プログラム記憶手段が、コンテンツ生成型のプログラムの機能の一部を制限したデモプログラムをも記憶しており、情報処理装置が、情報端末のために当該デモプログラムを無償で供与する供与手段をさらに備える請求項１〜８記載のコンテンツ活用システム。
【請求項１０】
供与手段が、配信要求のあった情報端末にデモプログラムを配信するための配信文書作成部を備える請求項９記載のコンテンツ活用システム。
【請求項１１】
供与手段が、情報端末において読み取り可能な記録媒体にデモプログラムを書き込む書き込み部を備える請求項９記載のコンテンツ活用システム。
【請求項１２】
コンテンツ生成型のプログラムが、画像、音楽その他のコンテンツ生成に必要十分な加工・編集ツールを具備し、コンテンツ処理手段が、前記コンテンツ生成型のプログラムにデモプログラム又はコンテンツ生成型のプログラムで生成されたコンテンツをコンテンツ生成用基礎データとして利用可能なように関連付けるものである請求項１〜１１記載のコンテンツ活用システム。
【請求項１３】
コンテンツ生成型のプログラムが、画像、音楽その他のコンテンツ生成に必要十分な加工・編集ツールを具備し、コンテンツ処理手段が、前記コンテンツ生成型のプログラムにデモプログラム又はコンテンツ生成型のプログラムで生成されたコンテンツを参照データとして利用可能なように関連付けるものである請求項１〜１１記載のコンテンツ活用システム。
【請求項１４】
請求項１〜１３記載のコンテンツ活用システムを構成する情報処理装置。
【請求項１５】
請求項１又は３記載のコンテンツ活用システムに使用されるデモプログラムであって、コンテンツ保存機能に代えて、情報処理装置のアドレスを送信先のデフォルト値とするコンテンツ送信機能を備えるデモプログラム。
【請求項１６】
請求項２又は３記載のコンテンツ活用システムに使用されるコンテンツ生成型のプログラムであって、コンテンツ保存機能に加えて、情報処理装置のアドレスを送信先のデフォルト値とするコンテンツ送信機能を備えるコンテンツ生成型のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プログラムに必要なデータを整備して提供する上で有用となるコンテンツ活用システムに関するものである。
【０００２】
【従来の技術】
従来より、コンテンツ生成型のプログラムとして種々のものが開発されている。例えば、コンテンツ生成自体を目的としたものにＣＡＤ（例えば特許文献１など）や楽曲作成用のプログラム等があり、コンテンツ生成を通じて他の目的の利用に供するようにしたものに学習目的の塗り絵、絵合わせその他のプログラム等がある。
【０００３】
これらのプログラムにおいては、コンテンツ生成型のプログラムの実行自体に必要なコンテンツ生成用基礎データや、コンテンツ生成型のプログラムの実行時に参照できる作品例などの参照データが用意されているのが通例である。
【０００４】
一方、この種のプログラムには、デモプログラムが並行して出回るものが少なくない。デモプログラムは、製品プログラムの機能の一部を制限したもので、製品プログラムの紹介、広告・宣伝を目的として一般に配布されている。
【０００５】
【特許文献】特開平８−６９７３号公報
【０００６】
【発明が解決しようとする課題】
ところで、これらのコンテンツ生成用基礎データや参照データは、従来においては全てプログラム製作サイドで作成し実装しているため、多大な手間と労力を要する問題があった。一方、デモプログラムは、専ら製品紹介や広告・宣伝目的に止どまり、製品プログラムへのフィードバックはデバッグ等以外に特になされていないため、製品プログラムとデモプログラムの間の有機的な連携がとれていないのが実情である。
【０００７】
本発明は、このような課題に着目してなされたものであって、これらコンテンツ生成型のプログラムに必要な各種データをデモプログラム実行時に生成されるコンテンツから取得するようにして、豊富で多彩な基礎データ、参照データを簡易に整備、実装できるようにした新規有用なコンテンツ活用システムを提供することを目的としている。
【０００８】
【課題を解決するための手段】
本発明は、かかる目的を達成するために、次のような構成を採用したものである。
【０００９】
すなわち、本発明のコンテンツ活用システムは、情報処理装置を主体として構成されるものであり、情報処理装置は、コンテンツ生成型のプログラムを記憶したプログラム記憶手段と、前記コンテンツ生成型のプログラムの機能の一部を制限したデモプログラムが情報端末において実行されることにより生成されるコンテンツを受け付けるコンテンツ受付手段と、受け付けたコンテンツのうち２以上のものを前記コンテンツ生成型のプログラムに関連付ける処理を少なくとも行うコンテンツ処理手段と、コンテンツの関連付けをなした前記コンテンツ生成型のプログラムを情報端末のために出力する出力手段とを具備するものである。
【００１０】
ここに言うコンテンツ生成型のプログラムには、コンテンツの生成自体を目的とするＣＡＤや楽曲用のプログラム等のほか、結果としてコンテンツが生成される学習目的の塗り絵、絵合わせその他のプログラム等も含まれる。
【００１１】
この種のプログラムに特化して本発明のように構成し、デモプログラムを拡布しておけば、デモプログラムの実行時に生成されるコンテンツをコンテンツ受付手段において有効に収集することができる。そして、これを例えばコンテンツ生成型のプログラムのプラグインファイルに取り込んだり、或いはリンク情報ファイルに当該コンテンツへのリンク情報を書き込む等して関連づければ、このコンテンツをプログラムの製品化等のために有効に活用することが可能となる。
【００１２】
上記に代替して、コンテンツ受付手段が、コンテンツ生成型のプログラムが情報端末において実行されることにより生成されるコンテンツを受け付け、コンテンツ処理手段が、受け付けたコンテンツのうち２以上のものをコンテンツ生成型のプログラムに関連付ける処理を少なくとも行なうように構成してもよい。
【００１３】
或いは、コンテンツ受付手段が、コンテンツ生成型のプログラムの機能の一部を制限したデモプログラムが情報端末において実行されることにより生成されるコンテンツ及びコンテンツ生成型のプログラムが情報端末において実行されることにより生成されるコンテンツを受け付け、コンテンツ処理手段が、受け付けたコンテンツのうちデモプログラムにより生成されるコンテンツ及びコンテンツ生成型のプログラムにより生成されるコンテンツを含む２以上のものをコンテンツ生成型のプログラムに関連付ける処理を少なくとも行うように構成することもできる。
【００１４】
関連付けの効率化を図るためには、受け付けたコンテンツのうち２以上のものを自動的に選択するコンテンツ自動選択手段を具備しておくことが望ましい。
【００１５】
コンテンツ受付手段は、ＣＤ−ＲＯＭやＦＤのような記録媒体に記録されたコンテンツを読み取るもの等であってもよいが、好ましくは情報端末から送信されたコンテンツを受信するものが最も簡便で迅速となる。
【００１６】
出力手段の具体的な実施の態様としては、送信要求のあった情報端末にコンテンツ生成型のプログラムを送信するための送信文書作成手段である場合や、情報端末において読み取り可能な記録媒体にコンテンツ生成型のプログラムを書き込む書き込み手段である場合等が挙げられる。この場合も、同様な理由によって上記送信文書作成手段であることが特に望ましい。
【００１７】
コンテンツ処理手段は、好ましくは、情報端末からの閲覧要求に応じてコンテンツを閲覧に供する処理をも行うものがよい。コンテンツが閲覧可能であれば、プログラムの紹介や広告・宣伝の機会を容易に確保することができる。
【００１８】
本発明の機能をより高めるためには、プログラム記憶手段が、コンテンツ生成型のプログラムの機能の一部を制限したデモプログラムをも記憶しており、情報処理装置が、情報端末のために当該デモプログラムを無償で供与する供与手段を備えていることが一層好ましい。
【００１９】
供与手段は、ＣＤ−ＲＯＭやＦＤのような記録媒体にコンテンツを書き込む書き込み手段であってもよいが、好ましくは、配信要求のあった情報端末にデモプログラムを配信するための配信文書作成手段によることが最も簡便で迅速となる点は上記と同様である。
【００２０】
コンテンツ生成型のプログラムの具体的な実施の態様としては、画像、音楽その他のコンテンツ生成に必要十分な加工・編集ツールを具備するものが挙げられ、この場合コンテンツ処理手段は、コンテンツ生成型のプログラムにデモプログラム又はコンテンツ生成型のプログラムで生成されたコンテンツを、加工・編集時のコンテンツ生成用基礎データ或いは参照データとして利用可能なように関連づけるようにすればよい。
【００２１】
コンテンツ受付の期待値を高めるためには、コンテンツ生成型のプログラムやそのデモプログラムに、コンテンツ保存機能に加え或いはコンテンツ保存機能に代替して、情報処理装置のアドレスを送信先のデフォルト値とするコンテンツ送信機能を備えておくことが効果的である。
【００２２】
【発明の実施の形態】
以下、本発明の一実施形態について、図面を参照して説明する。
＜システム概要＞
図１に示す本実施形態に係るコンテンツ活用システム１は、学習用の教材として利用されるソフトウェアの開発を目的としたもので、電気通信回線Ｎに接続した情報処理装置たるサーバコンピュータＳと情報端末たるユーザコンピュータＵ１、Ｕ２（Ｕ１、Ｕ２は同一コンピュータである場合と別コンピュータである場合とがある。以下、単に「Ｕ」と表わす）との間の送受信を通じて、サーバコンピュータＳからユーザコンピュータＵにデモプログラムＤＰを供与し、このデモプログラムＤＰがユーザコンピュータＵにおいて実行されることにより生成されるコンテンツをサーバコンピュータＳがユーザコンピュータＵから吸い上げて、サーバコンピュータＳにおいてそのコンテンツをコンテンツ生成型のプログラムに関連づける処理を行なうようにしている。そして、関連付けをなしたプログラムＰ（以下、「製品プログラム」と称する）を要求のあったユーザコンピュータＵに提供するとともに、その製品プログラムＰがユーザコンピュータＵにおいて実行されることにより生成されるコンテンツをもサーバコンピュータＳが当該ユーザコンピュータＵから吸い上げて、次期製品プログラムＰのためにコンテンツ生成型のプログラムに関連付けるようにしている。また、吸い上げたコンテンツは、サーバコンピュータＳが電気通信回線Ｎ上に開いたフォーラム、展示場などにアップロードし、ユーザがユーザコンピュータＵを使用して閲覧できるようにしている。
＜サーバコンピュータＳ＞
サーバコンピュータＳは、図２（ａ）に示すように、ＣＰＵ１ａ、内部・外部記憶装置１ｂ、通信インターフェース１ｃ等を備えた通常のワークステーション等によって構成され、インターネット等の電気通信回線Ｎに接続されたもので、ＣＰＵ１ａはこれらリソース間でデータの授受を行いながら逐次所要の演算、処理を行い、図３に示すプログラム記憶手段１１、デモプログラム記憶手段１２、送受信制御手段１３、コンテンツ受付手段１４、コンテンツ記憶手段１５、コンテンツ自動選択手段１５ａ、コンテンツ処理手段１６、送信要求受付部１７、出力手段１８などとしての役割を果たす。
【００２３】
プログラム記憶手段１１は、コンテンツ生成型のプログラム等を記憶する。この実施形態で例示するコンテンツ生成型のプログラムは、複数種類の図形ツールを組み合わせて随意に動物、植物、風景その他の具象物を構成し、その作業を通じて想像力を養う学習環境を提供する第１のモードと、構成した具象物に色を付けることで色付きの具象物を完成させ、その作業を通じて色彩感覚を養う学習環境を提供する第２のモードとを構築する。
【００２４】
第１のモードは、プログラム領域に格納された第１プログラム部Ｐ１（図４参照）によって構築される。第１プログラム部Ｐ１は、ＣＰＵ１ａに読み込まれて実行されることにより、図５（ａ）に示すように、画面上にキャンバス３１と、編集・加工ツールである図形ツール３２、参照ツール３３を表示し、これらの編集・加工ツールを用いた操作を逐次受け付けて、所定の演算・加工等のデータ処理を行なう。また、前記画面上に保存ツール３４、送信ツール３５を表示し、生成されたコンテンツの保存、送信の利用に供する。図形ツールは、１／４円（３２ａ）、三角（３２ｂ）、四角（３２ｃ）の各図形からなり、マウス等の操作手段によって図形がドラッグ・ドロップされ、或いは一旦ドロップした図形に対する移動、削除等がされると、第１プログラム部Ｐ１は直前にキャンバス上に表示されていた具象物Ｘに代えて新たに図形の追加、移動、削除等を行なった操作後の最新の具象物Ｘをキャンバス３１上に更新表示する。参照ツール３３は、当該製品プログラムＰの入手時から第１プログラム部Ｐ１に参照データとして関連付けられているコンテンツＡ、Ｂ（図４参照）をキャンバス上に呼び出すため用いる。具象物Ｘをどのように作成するかの参考にするためである。本実施形態において、コンテンツＡは後述するデモプログラムＤＰにおいて生成された色のない具象物、コンテンツＢは製品プログラムＰの第１プログラム部Ｐ１において生成された色のない具象物、コンテンツＣは製品プログラムＰの第２プログラム部において生成された色付きの具象物として説明を進める（各コンテンツＡ、Ｂ、Ｃは、それぞれ１つだけを表わしているだけではない。したがって、コンテンツＡがコンテンツａ１、ａ２、ａ３…の集合体である場合も勿論含まれる）。なお、初期製品プログラムＰにおいてはコンテンツＡのみが実装され、次期製品プログラムＰにおいて始めてコンテンツＢ、Ｃが実装されるのが通例である。例外的に、サーバ側で予め製品プログラムＰを実行してコンテンツＢ、Ｃをある程度実装しておくことも可能である。これらのコンテンツＡ、Ｂ、Ｃは、製品プログラムＰがバージョンアップされるごとに追加、入れ替えを行なって充実させていくことができる。保存ツール３４は、第１プログラム部Ｐ１の実行によって生成した具象物のコンテンツＢを少なくともハードディスクに保存する機能を備える。送信ツール３５は、サーバコンピュータＳのアドレスを送信先のデフォルト値とするもので、入力があるとその送信先に生成したコンテンツＢを送信する。
【００２５】
第２のモードは、プログラム領域に格納された第２プログラム部Ｐ２（図４参照）によって実行される。第２プログラム部Ｐ２は、ＣＰＵ１ａに読み込まれて実行されることにより、図５（ｂ）に示すように、画面上にキャンバス４１と、編集・加工ツールである色パレット４２、塗り絵ツール４３、呼び出しツール４４、参照ツール４５を表示し、これらの編集・加工ツールを用いた操作を逐次受け付けて、所定の演算・加工等のデータ処理を行なう。また、画面上に保存ツール４６、送信ツール４７を表示し、生成されたコンテンツの保存、送信の利用に供する。色パレット４２は、予め用意された数十種類の色の中から逐次使用する色を任意に選択するために用いる。塗り絵ツール４３は、筆の種類（太・細・霧吹きなど）、消しゴムなどを選択するために用いる。すなわち、マウス等の操作手段から色パレット中の特定の色を選択し、かつ筆の種類を特定して、キャンバス上の具象物Ｙに対して色付け操作を行ない、或いは一旦色付けした部分の消去等を行なうと、第２プログラム部Ｐ２は直前にパレット上に色付きで表示されていた具象物Ｙに代えて新たに色付け、消去等の操作をなした後の最新の具象物をキャンバス４１上に更新表示する。呼び出しツール４４は、自身が第１のモードで作成したコンテンツＢ、或いはこの製品プログラムＰの入手時から第２プログラム部Ｐ２においてコンテンツ生成用基礎データとして関連づけられているコンテンツＡ、Ｂをキャンバス上に呼び出すために用いる。そして、呼び出したコンテンツに係る具象物Ｘが色付けの対象とされる。参照ツール４５は、この製品プログラムＰの入手時から第２プログラム部Ｐ２において参照データとして関連づけられているコンテンツＣに係る具象物Ｙをキャンバス４１上に呼び出すため用いる。色付けの参考例にするためである。保存ツール４６は、色付けの完了した具象物Ｙのコンテンツを少なくともハードディスクに保存するために用いる。送信ツール４７は、サーバコンピュータＳのアドレスを送信先のデフォルト値とするコンテンツ送信機能を備え、入力があるとその送信先にコンテンツを送信する。
【００２６】
一方、デモプログラム記憶手段１２は、上記コンテンツ生成型のプログラムの機能の一部を制限したデモプログラムＤＰを記憶する。この実施形態で例示するデモプログラムＤＰは、上記コンテンツ生成型のプログラムのうち、第１プログラム部Ｐ１のみを有し第２プログラム部Ｐ２を有しないものであり（図４参照）、また、第１プログラム部Ｐ１のツールのうち、図形ツール３２、送信ツール３５のみを有し、参照ツール、保存ツールを有しないものである（図５（ｃ））。したがって、このデモプログラムＤＰは、第１のモードにおいて具象物を生成する操作はできるが、その際に作品例を参照することはできず、生成したコンテンツは送信のみできて保存することはできず、第２のモードは有しないものである。
【００２７】
送受信制御手段１３は、サーバコンピュータＳとユーザコンピュータＵとの間の通信を制御するもので、後述する送信文書作成部１８ａからデモプログラムＤＰや製品プログラムＰを組み込んだ送信文書が送られてくるとこれを所定アドレスのユーザコンピュータＵに送信し、或いはユーザコンピュータＵから当該サーバコンピュータＳにコンテンツ送信があるとコンテンツ受付手段１４に処理を引き継ぐ通信制御をなす。
【００２８】
コンテンツ受付手段１４は、送信要求のあったユーザコンピュータＵから送られてくるコンテンツＡ〜Ｃを受け付け、これをコンテンツ記憶手段１５に格納する。このコンテンツＡ〜Ｃには、送信元ユーザのユーザ情報（ユーザＩＤ、アドレス等）が付帯する。
【００２９】
コンテンツ自動選択手段１５ａは、前記コンテンツ記憶手段１５に格納されているコンテンツＡ〜Ｃから、２以上のコンテンツを自動的に選択する。具体的には、デモプログラムＤＰで生成されたコンテンツＡを２以上含む態様、コンテンツ生成型のプログラムＰで生成されたコンテンツＢ、Ｃの少なくとも一方を２以上或いは双方をそれぞれ１以上含む態様、デモプログラムＤＰで生成されたコンテンツＡを含みかつコンテンツ生成型のプログラムＰで生成されたコンテンツＢ、Ｃの少なくとも一方を含む態様がある。選択の基準は、後述するフォーラムや展示場にアップロードされてユーザコンピュータによる閲覧の対象とされた場合に閲覧頻度の高いコンテンツ順、或いは、コンテストを実施して投票数の高いコンテンツ順に自動選択することができる。この選択は、随時に或いは予め定めたタイミングで行なう。
【００３０】
コンテンツ処理手段１６は、上述したコンテンツ自動選択手段１５ａによって２以上のコンテンツが選択されたときに、プログラム記憶手段１１から対応するコンテンツ生成型のプログラム（或いはその製品プログラムＰ）を取り出して、当該プログラム中に前記コンテンツＡ〜Ｃを参照データやコンテンツ生成用基礎データとして取り込み、或いはコンテンツを別ファイルとしそのファイルを参照できるリンク情報をプログラム中に埋め込む等により関連づけて製品プログラムＰ（次期製品プログラムＰである場合を含む）を生成する。そして、その製品プログラムＰを前記プログラム記憶手段１１に再度格納する。また、このコンテンツ処理手段１６は、受け付けたコンテンツを原則として全て閲覧ファイル１９ａに書き込む。この閲覧ファイル１９ａの内容物は、電気通信回線Ｎ上に展開しているフォーラムや展示場にアップロードされるデータとなる。このフォーラムや展示場では、上述した閲覧頻度の高いコンテンツ順、或いは、投票数の高いコンテンツ順に並べるようにしてもよい。
【００３１】
送信要求受付手段１７は、ユーザコンピュータＵからの送信要求を受け付ける。受け付けた送信要求には、要求対象（デモプログラムＤＰ、製品プログラムＰの何れか）及び要求者であるユーザのユーザ情報（ユーザＩＤ、アドレス等）が付帯する。
【００３２】
出力手段１８は、送信文書作成部１８ａ及び書き込み部１８ｂからなる。送信文書作成部１８ａは、送信要求のあった製品プログラムＰを送信要求元のアドレスと関連づけて送信文書を作成する。書き込み部１８ｂは、ユーザコンピュータＵが読み取り可能なＣＤ−ＲＯＭやＦＤなどの記録媒体１９ｂに製品プログラムＰを書き込む。これらの送信文書作成部１８ａ、書き込み部１８ｂは、送信要求のあったデモプログラムＤＰに対しても同様に行なう。この場合、出力手段１８、送信文書作成部１８ａ、書き込み部１８ｂは、請求項１０の供与手段、配信文書作成部、書き込み部として機能する。製品プログラムＰは有料であり、電子決済その他、代金回収のために適宜の処理がなされるが、デモプログラムＤＰは無料で提供される。
＜ユーザコンピュータＵ＞
ユーザコンピュータＵは、図２（ｂ）に示すように、ＣＰＵ２ａ、内部・外部記憶装置２ｂ、通信インターフェース２ｃ、ユーザインターフェース２ｄ等を備え、インターネット等の電気通信回線Ｎに接続可能なもので、一般的なＰＣ（パーソナルコンピュータ）のほか、モバイル、携帯電話等も当該情報端末の範疇に含まれる。そして、ＣＰＵ２ａはこれらリソース間でデータの授受を行いながら逐次所要の演算、処理を行い、図３に示す送受信制御手段２１、プログラム要求手段２２、プログラム格納手段２３、プログラム実行手段２４、コンテンツ格納手段２５、コンテンツ送信手段２６などとしての役割を果たす。
【００３３】
送受信制御手段２１は、後述するプログラム要求手段２２によるプログラムＰ、ＤＰの送信要求、サーバコンピュータＳから送信されたプログラムＰ、ＤＰの受信、コンテンツ送信手段２６から受け取ったコンテンツＡ〜Ｃを含む送信文書のサーバコンピュータＳへの送信等を中継する。
【００３４】
プログラム要求手段２２は、ユーザの入力したデータに基づいて、デモプログラムＤＰや製品プログラムＰの送信をサーバコンピュータＳに要求するための要求文書を作成する。この文書には、少なくとも要求対象、ユーザ情報（ユーザアドレスなど）が含まれる。このような送信要求のための要求ボタン等がフォーラムや展示場等に用意されていてもよい（図示せず）。
【００３５】
プログラム格納手段２３は、サーバコンピュータＳから受信したプログラム（デモプログラムＤＰあるいは製品プログラムＰ）を呼び出し可能に格納する。
【００３６】
プログラム実行手段２４は、プログラム格納手段２３に格納されている製品プログラムＰ中の第１プログラム部Ｐ１や第２プログラム部Ｐ２を必要に応じて取り出し、これを逐次処理することにより、ユーザに第１のモード或いは第２のモードを実施する環境を与える。デモプログラムＤＰに対しては、第１プログラム部Ｐ１を取り出して第１のモードを実行する環境のみを与える。
【００３７】
コンテンツ格納手段２５は、前述した製品プログラムＰの第１プログラム部及び第２プログラム部において保存ツールを機能させた時点で、生成されているコンテンツを格納する。
【００３８】
コンテンツ送信手段２６は、前述した製品プログラムＰ、デモプログラムＤＰの第１プログラム部Ｐ１、或いは製品プログラムＰの第２プログラム部Ｐ２において送信ツール３５、４７を機能させた際に、現に作成したコンテンツ（或いはコンテンツ格納手段２５に格納されているコンテンツ）をサーバコンピュータＳに送信するための送信文書を作成して送信する。
＜送受信シーケンス＞
図６、図７は、以上の構成からなるサーバコンピュータＳとユーザコンピュータＵの間で行なわれる送受信の概要を示すシーケンスである。図６において、ユーザコンピュータＵのプログラム要求手段２２からサーバコンピュータＳにコンテンツ生成プログラムの送信要求があると（Ｓ１）、サーバコンピュータＳの送信要求受付手段１７はこれを受け付け（Ｓ２）、出力手段１８を構成する送信文書作成部１８ａにプログラム記憶手段１１に記憶されている製品プログラムＰを取り出して送信文書を作成させ（Ｓ３）、これを送信要求元のユーザコンピュータＵに送信する（Ｓ４）。ユーザコンピュータＵのプログラム要求手段２２は、製品プログラムＰを受信すると（Ｓ５）、これをプログラム格納手段２３に格納する（Ｓ６）。デモプログラムＤＰの送信要求があった場合にも、上記と同様の手順によってデモプログラム記憶手段１２に記憶されているデモプログラムＤＰの送受信が行なわれる。
【００３９】
また、図７（ａ）において、ユーザコンピュータＵからプログラムＰ、ＤＰを実行することにより生成されたコンテンツの送信がされると（Ｓ１１）、サーバコンピュータＳが受信してコンテンツ受付手段１４においてコンテンツを受け付け（Ｓ１２、１３）、これをコンテンツ記憶手段１５に記憶する（Ｓ１４）。また、同図（ｂ）において、コンテンツ処理手段１６が随時或いは予め定めたタイミングで、コンテンツ記憶手段１５からコンテンツを、またプログラム記憶手段１１から対応するコンテンツ生成型プログラムをそれぞれ取り出し（Ｓ２１、Ｓ２２）、コンテンツ生成型プログラムにコンテンツを関連づけて（Ｓ２３）、これを製品プログラムＰとして再びプログラム記憶手段１１に格納する（Ｓ２４）。既にコンテンツが関連づけられている場合には、更にそのコンテンツの追加、或いは入れ替えを行なって、次期製品プログラムＰとしてプログラム記憶手段１１に格納する。同一プログラムに対して、既にコンテンツが関連付けられているものが複数ある場合には、常に最新の製品プログラムＰをユーザに送信できるようにしておくことが望ましい。さらに、図７（ａ）において、前記コンテンツ処理手段１６は、受け付けたコンテンツを同時に或いは随時ないし所定タイミングで閲覧ファイル１９ａに書き込む（Ｓ３１）。この閲覧ファイル１９ａの内容物は、電気通信回線Ｎ上に展開しているフォーラムや展示場にアップロードされ、ユーザコンピュータＵから随意に閲覧することができる。
＜実施形態の効果＞
以上のように、この実施形態のコンテンツ活用システムは、サーバコンピュータＳを主体とし、当該サーバコンピュータＳを、コンテンツ生成型のプログラムを記憶したプログラム記憶手段１１と、前記コンテンツ生成型のプログラムの機能の一部を制限したデモプログラムＤＰがユーザコンピュータＵにおいて実行されることにより生成されるコンテンツＡ、及び／又は、製品プログラムＰがユーザコンピュータＵにおいて実行されることにより生成されるコンテンツＢ、Ｃを受け付けるコンテンツ受付手段１４と、受け付けたコンテンツＡ、Ｂ、Ｃのなかから少なくとも２以上（同一ユーザのもの、別ユーザのものを問わない）を前記コンテンツ生成型のプログラムに融合して関連付ける処理を少なくとも行うコンテンツ処理手段１６と、コンテンツＡの関連付けをなした製品プログラムＰをユーザコンピュータＵのために出力する出力手段１８とを備えるものである。
【００４０】
このようなものであれば、デモプログラムＤＰの拡布により、デモプログラムＤＰの実行時に生成されるコンテンツＡをコンテンツ受付手段１４において有効に収集することができるので、このコンテンツＡを参照データやコンテンツ生成用基礎データとしてプログラムに関連づけて製品プログラムＰにすることで、サーバ運営サイドにおいて参照データやコンテンツ生成用基礎データを作成、整備する手間・労力を不必要にし、或いは大幅に削減することができると同時に、より豊富でバラエティーに富んだコンテンツを容易に取得することが可能となる。
【００４１】
また、この実施形態は、デモプログラムＤＰのみならず製品プログラムＰから生成されるコンテンツＢ、Ｃをも上記のように次期製品プログラムＰに参照データやコンテンツ生成用基礎データとして関連付けて利用するようにしているので、上記の効果を一層実効あるものにすることができる。
【００４２】
その際に、この実施形態では、コンテンツ自動選択手段１５ａが、受け付けたコンテンツＡ〜Ｃから２以上のものを自動的に選択するようにしているので、コンテンツ選択の手間を省くことができ、また、コンテストを通じた投票数や閲覧頻度に基づいてコンテンツの選択を行なうようにすることで、ユーザーの趣向に合致するコンテンツを簡単、的確に選出することが可能となる。
【００４３】
特に、コンテンツ受付手段１４や出力手段１８は、電気通信回線Ｎを通じてコンテンツＡ〜Ｃの受け付け、製品プログラムＰの送信を行なうものであるため、簡単、迅速にコンテンツ収集、プログラム提供を行うことが可能となる。
【００４４】
さらに、コンテンツ処理手段１６は、ユーザコンピュータＵからの閲覧要求に応じてコンテンツＡ〜Ｃを閲覧に供する処理をも行うものであるため、プログラムＰの紹介や広告・宣伝の機会を容易に確保することができると同時に、コンテストを通じて投票を受け付け、上位のものを自動的にコンテンツ生成型のプログラムに関連づけたり、閲覧頻度を検出し、頻度の高いものを自動的にコンテンツ生成型のプログラムに関連づける等の手段を併用すれば、コンテンツ活用の自動化をさらに促進することも可能になる。
【００４５】
加えて、本実施形態は、プログラム記憶手段１１のみならず、コンテンツ生成型のプログラムの機能の一部を制限したデモプログラムＤＰを記憶するデモプログラム記憶手段１２をも備え、サーバコンピュータＳが、ユーザコンピュータＵのために当該デモプログラムＤＰを無償で供与する供与手段（この実施形態では出力手段１８が共用）を備えているため、デモプログラムＤＰの幅広い拡布を容易にして、最初のコンテンツＡの収集率を有効に高めることができる。このデモプログラムＤＰも通信によって送信されるため、拡布は簡便で迅速なものとなる。
【００４６】
さらにまた、コンテンツ生成型のプログラムやそのデモプログラムＤＰに、コンテンツ保存機能に加え或いはコンテンツ保存機能に代替して、サーバコンピュータＳのアドレスを送信先のデフォルト値とするコンテンツ送信機能を備えているため、コンテンツ受付の期待値を有効に高めることが可能となる。
【００４７】
なお、各部の具体的な構成は、上述した実施形態のみに限定されるものではない。
【００４８】
例えば、本システムは、ＡＳＰ（アプリケーション・サービス・プロバイダ）方式によって実施することを妨げない。この場合は、製品プログラムＰやデモプログラムＤＰの一部のみをサーバコンピュータＳからユーザコンピュータＵに送信する形態がとられることになる。
【００４９】
また、上記実施形態において、デモプログラムＤＰの第１プログラム部Ｐ１に対し、コンテンツ生成型のプログラムＰの第１プログラムＰ１は、図形ツールなどをより豊富に盛り込んだものにしてもよい。勿論、本発明の取り扱うコンテンツ生成型のプログラムは、上記以外にＣＡＤや楽曲用のプログラムを始めとして種々のものを対象とし得る。
【００５０】
さらに、製品プログラムＰやデモプログラムＤＰはＣＤ−ＲＯＭやＦＤなどの媒体Ｍを介してユーザコンピュータＵに取り込むようにしてもよく、ユーザコンピュータＵにおいて生成されたコンテンツも同様にこの種の媒体Ｍを介してサーバコンピュータに取り込むようにしても構わない（図３参照）。
【００５１】
その他の構成も、本発明の趣旨を逸脱しない範囲で種々変形が可能である。
【００５２】
【発明の効果】
本発明は、以上説明した構成であるから、コンテンツ生成型のプログラムに必要な各種データをデモプログラム実行時に生成されるコンテンツから取得するようにして、豊富で多彩な基礎データ、参照データを簡易に整備、実装できるようにした新規有用なコンテンツ活用システムを提供することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態を示すシステム構成図。
【図２】同システムを構成するハードリソースを示す図。
【図３】同実施形態の機能構成図。
【図４】同実施形態で扱うプログラムの概要を示す図。
【図５】同実施形態の加工・編集ツール等を示す図。
【図６】同実施形態における処理手順の一部を示すフローチャート。
【図７】同実施形態における処理手順の一部を示すフローチャート。
【符号の説明】
Ｓ…情報処理装置（サーバコンピュータ）
Ｕ、Ｕ１、Ｕ２…情報端末（ユーザコンピュータ）
ＤＰ…デモプログラム
Ｐ…コンテンツ生成型のプログラム（製品プログラム）
１１…プログラム記憶手段
１２…デモプログラム記憶手段
１４…コンテンツ受付手段
１５ａ…コンテンツ自動選択手段
１６…コンテンツ処理手段
１８…出力手段
１８ａ…送信文書作成部
１８ｂ…書き込み部
【図１】
2004227270.tif 000003
【図２】
2004227270.tif 000004
【図３】
2004227270.tif 000005
【図４】
2004227270.tif 000006
【図５】
2004227270.tif 000007
【図６】
2004227270.tif 000008
【図７】
2004227270.tif 000009