(57)【要約】【課題】ソフトウェアを素早く楽に開発でき、ソフトウェア部品は利用実績が上がるほど価格が上がるようにし、さらに、ソフトウェア部品開発者のみならずソフトウェア部品利用者にもソフトウェア部品の売上げ利益を還元できるソフトウェア部品流通システムを提供する。【解決手段】ソフトウェア部品の登録、閲覧、および利用のサービスを提供するソフトウェア部品流通システムにおいて、ソフトウェア部品ＤＢシステム１に登録された個々のソフトウェア部品２の所有権を分割可能にした。また、個々のソフトウェア部品利用の売上げ金または売上げ利益金を求め、その売上げ金または売上げ利益金を所有割合に応じて配分する構成にした。また、利用者情報に対応づけて利用実績データを求め、所有権取得要求を受けたとき、前記利用実績データに基づいて利用者情報が示す利用者に対してソフトウェア部品２の所有権の一部を付与する構成にした。【選択図】      図１
2004280200.tif 000002
【特許請求の範囲】
【請求項１】
ソフトウェア部品の登録、閲覧、および利用のサービスを提供するソフトウェア部品流通システムにおいて、登録された個々のソフトウェア部品の所有権を分割可能にしたことを特徴とするソフトウェア部品流通システム。
【請求項２】
請求項１記載のソフトウェア部品流通システムにおいて、個々のソフトウェア部品利用の売上げ金または売上げ利益金を求め、その売上げ金または売上げ利益金を所有割合に応じて配分する構成にしたことを特徴とするソフトウェア部品流通システム。
【請求項３】
請求項１記載のソフトウェア部品流通システムにおいて、利用者情報に対応づけて利用実績データを求め、前記利用者情報を伴った所有権取得要求を受けたとき、前記利用実績データに基づいて前記利用者情報が示す利用者に対してソフトウェア部品の所有権の一部を付与する構成にしたことを特徴とするソフトウェア部品流通システム。
【請求項４】
請求項１記載のソフトウェア部品流通システムにおいて、ソフトウェア部品の所有権を売買可能な構成にしたことを特徴とするソフトウェア部品流通システム。
【請求項５】
ソフトウェア部品の登録、閲覧、および利用のサービスを提供するソフトウェア部品流通システム、または請求項１記載のソフトウェア部品流通システムにおいて、前記利用のサービスに対して各ソフトウェア部品の利用実績データを収集し、収集した利用実績に基づいて各ソフトウェア部品の利用価格を変動させるとともに、前記利用に先立って登録されているソフトウエア部品に関する調査サービスを提供する構成にしたことを特徴とするソフトウェア部品流通システム。
【請求項６】
ソフトウェア部品の登録、閲覧、および利用のサービスを提供するソフトウェア部品流通システム、または請求項１または請求項５記載のソフトウェア部品流通システムにおいて、ソフトウェア部品の登録、利用、または調査に際して、その許諾を審査する構成にしたことを特徴とするソフトウェア部品流通システム。
【請求項７】
請求項６記載のソフトウェア部品流通システムにおいて、前記登録審査に合格したとき、登録されたソフトウェア部品の所有権を登録者情報で示された登録者に付与する構成にしたことを特徴とするソフトウェア部品流通システム。
【請求項８】
請求項１または請求項７記載のソフトウェア部品流通システムにおいて、ソフトウェア部品の現在の利用価格または売買価格を表示または通知する構成にしたことを特徴とするソフトウェア部品流通システム。
【請求項９】
情報処理装置上で実行されるプログラムにおいて、請求項１乃至請求項８のいずれか１項に記載のソフトウェア流通システムを実現させるようにプログラミングされていることを特徴とするプログラム。
【請求項１０】
プログラムを記憶した記憶媒体において、請求項９記載のプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータなど情報処理装置で利用可能なソフトウェア部品を自動的に提供してソフトウェア開発の生産性を高めることができるソフトウェア部品流通システムに関する。
【０００２】
【従来の技術】
近年、ソフトウェア開発においては、ソフトウェアの開発量が急速に肥大化し、すべてを最初から作っていたのでは、納期と品質を満たすことができない状況になってきている。
そのような状況を打開するための施策として生まれたのがソフトウェアの再利用である。既製品のソフトウェア部品（ソフトウェアモジュール、ソフトウェアＩＰ（Ｉｎｔｅｌｌｅｃｔｕａｌ  Ｐｒｏｐｅｒｔｙ）とも呼ばれている）を利用し、それを組み立てることにより、ソフトウェア製品を素早く開発しようというわけである。
こうして、私企業で保有している、再利用可能な多くのソフトウェア部品が提供され、オープンな市場に流通するようになった。これがソフトウェア部品流通システムと呼ばれるインフラである。
以下、ソフトウェア部品を取り巻く環境について説明する（図５参照）。
図５に示したように、この環境には、ソフトウェア部品を開発し、ソフトウェア部品データベース（以下、ソフトウェア部品ＤＢと称す）へ登録するソフトウェア部品開発者と、そのソフトウェア部品を利用するソフトウェア部品利用者が存在する。ソフトウェア部品開発者は、ソフトウェア部品に対する保守責任を有し、ソフトウェア部品を改定する場合がある。ソフトウェア部品利用者は、利用する前に、そのソフトウェア部品が安心して利用可能であるか否かを調査することが必要となるが、それはソフトウェア部品の利用実績で判断される。利用回数が上がるに従って当該ソフトウェア部品の開発者は利用者の不具合指摘に応じて不具合箇所を改良するので信頼性が向上し、ソフトウェア部品利用者が安心して使えるようになる。そのようなことから、ソフトウェア部品はその規模だけでなく、利用価値に応じて価格が設定される。
【０００３】
例えば特開平１１−３３８６９６号公報に示されたソフトウェア部品の課金システムは前記したソフトウェア部品流通システムの１つであり、この従来技術では、個々のソフトウェア部品の利用価値または利用状況に応じて使用料金が累加されるようにしている。
なお、特開２００１−２１６１４４公報に示された従来技術では、個々のソフトウェア部品ごとに、その性能評価に必要なパラメータの定義情報と性能評価式を用意しておき、その定義情報を参照して性能評価式中のパラメータに値を設定することにより、ソフトウェア部品の性能を評価できるようにした。
また、特開２００１−２９７１７８公報に示された従来技術では、階層化された提供物グループ中から欲しいものを選択することによりカスタマイズできるようにし、カスタマイズされた提供物の合計価格を顧客に提示するが、その合計価格には個々の提供物に対する優先度や顧客の重み値などを反映させる。
また、特開２００２−７７８４公報に示された従来技術では、インターネットを利用し、且つ、自動的に発注先候補のソフトベンダーを数社に絞るようにし、その数社に絞ったなかから１社に絞りやすいようにする。
【特許文献１】特開平１１−３３８６９６号公報
【特許文献２】特開２００１−２１６１４４公報
【特許文献３】特開２００１−２９７１７８公報
【特許文献４】特開２００２−７７８４公報
【０００４】
【発明が解決しようとする課題】
しかしながら、前記した従来技術においては、ソフトウェア部品開発者のみがソフトウェア部品の所有権を有し、その利用に対して支払われる売上げはソフトウェア部品開発者のみに還元される結果、ソフトウェア部品開発者（またはソフトウェア部品開発企業）の戦略による一方的な販売になるので、市場規模などの拡大は企業努力に依存するものとなる。
本発明の目的は、このような従来技術の問題を解決することにあり、具体的には、ソフトウェア部品をオープン市場に公開することにより、ソフトウェア部品利用者がソフトウェア開発を素早く、楽に実現できるとともに、ソフトウェア部品は利用実績が上がるほど価格が上がるようにし、さらに、ソフトウェア部品開発者のみならずソフトウェア部品利用者にもソフトウェア部品利用の売上げ利益を還元できるソフトウェア部品流通システムを提供することにある。
【０００５】
【課題を解決するための手段】
前記の課題を解決するために、請求項１記載の発明では、ソフトウェア部品の登録、閲覧、および利用のサービスを提供するソフトウェア部品流通システムにおいて、登録された個々のソフトウェア部品の所有権を分割可能にした。
また、請求項２記載の発明では、請求項１記載の発明において、個々のソフトウェア部品利用の売上げ金または売上げ利益金を求め、その売上げ金または売上げ利益金を所有割合に応じて配分する構成にした。
また、請求項３記載の発明では、請求項１記載の発明において、利用者情報に対応づけて利用実績データを求め、前記利用者情報を伴った所有権取得要求を受けたとき、前記利用実績データに基づいて前記利用者情報が示す利用者に対してソフトウェア部品の所有権の一部を付与する構成にした。
また、請求項４記載の発明では、請求項１記載の発明において、ソフトウェア部品の所有権を売買可能な構成にした。
また、請求項５記載の発明では、ソフトウェア部品の登録、閲覧、および利用のサービスを提供するソフトウェア部品流通システム、または請求項１記載の発明において、前記利用のサービスに対して各ソフトウェア部品の利用実績データを収集し、収集した利用実績に基づいて各ソフトウェア部品の利用価格を変動させるとともに、前記利用に先立って登録されているソフトウェア部品に関する調査サービスを提供する構成にした。
【０００６】
また、請求項６記載の発明では、ソフトウェア部品の登録、閲覧、および利用のサービスを提供するソフトウェア部品流通システム、または請求項１または請求項５記載の発明において、ソフトウェア部品の登録、利用、または調査に際して、その許諾を審査する構成にした。
また、請求項７記載の発明では、請求項６記載の発明において、前記登録審査に合格したとき、登録されたソフトウェア部品の所有権を登録者情報で示された登録者に付与する構成にした。
また、請求項８記載の発明では、請求項１または請求項７記載の発明において、ソフトウェア部品の現在の利用価格または売買価格を表示または通知する構成にした。
また、請求項９記載の発明では、情報処理装置上で実行されるプログラムにおいて、請求項１乃至請求項８のいずれか１項に記載のソフトウェア流通システムを実現させるようにプログラミングされている構成にした。
また、請求項１０記載の発明では、プログラムを記憶した記憶媒体において、請求項９記載のプログラムを記憶した。
【０００７】
【発明の実施の形態】
本発明のソフトウェア部品流通システムでは、ソフトウェア部品利用者も、利用実績と利用時のノウハウなどの情報提供度合いに応じてソフトウェア部品の所有権の一部を獲得することができる。また、ソフトウェア部品自体に価値変動が発生するので、ソフトウェア部品の所有権を売買する仕組みを設け、ソフトウェア部品に対する投資市場の形成を可能にする。したがって、この実施例では、ソフトウェア部品には、利用する際の「利用価格」と、所有権を売買するための「売買価格」の２つが設定されることになる。なお、利用価格や売買価格は利用状況に応じて変動することになるので（利用価格は利用実績が高くなるほど上がるようにしている）、現在の価格を管理して、掲示板（コンピュータシステムが提供する仮想的な掲示板）などへの表示または問い合わせに対する回答という形で利用者に提供する。
【０００８】
また、ソフトウェア部品は組み合わせて利用することにより開発の生産性と品質を格段に伸ばすことが可能であるが、組み合わせの相性があるので、ソフトウェア部品利用者には、過去にどのような組み合わせでソフトウェア部品が利用されたかという情報が有用になる。そのため、このソフトウェア部品流通システムでは、そのような調査が容易にできるようにしている。また、ソフトウェア部品利用の販売としては、同一利用者による、ソフトウェア部品の利用実績を記録し、それをソフトウェア部品のマーケッティング情報として役立てることができるようにしている。
なお、このようなソフトウェア部品流通システムは、例えばネットワークで接続されたソフトウェア部品サーバとパーソナルコンピュータなどクライアント装置とにより実現する。ソフトウェア部品サーバもパーソナルコンピュータにより実現することができるが、処理速度を速く、且つ記憶容量を大きくする必要がある。このようなパーソナルコンピュータを用いて以下説明するような本発明の各機能をソフトウェア（プログラム）として実現するのである。
【０００９】
以下、図面により本発明の実施の形態を詳細に説明する。
（１）データ構造（図１参照）
図１に示したように、この実施例のソフトウェア部品流通システムに係わる人としては、ソフトウェア部品ＤＢを管理する部品ＤＢ管理者、ソフトウェア部品を開発して、それをソフトウェア部品ＤＢ上へ公開するソフトウェア部品開発者、ソフトウェア部品を利用して何らかのソフトウェア製品を開発するソフトウェア部品利用者、価値のあるソフトウェア部品を見つけて、そのソフトウェア部品に更なる付加価値をつけるための資金を提供し配当金を得るソフトウェア部品投資家が存在する。
また、このソフトウェア部品流通システムは、基本構成要素として、ソフトウェア部品の閲覧、登録、改定、調査、利用のためのソフトウェア部品記憶手段であり制御手段であるソフトウェア部品ＤＢシステム１、そのソフトウェア部品ＤＢシステム１に記憶されている個々のソフトウェア部品２、および個々のソフトウェア部品２を組み合わせた部品セット３を備える。このような構成で、ソフトウェア部品利用者は、利用したいソフトウェア部品２をソフトウェア部品ＤＢから選択し、利用申請することにより利用許可書４をもらうことができる。なお、前記において、調査とは、所望のソフトウェア部品の有無、ソフトウェア部品の利用価格や売買価格などを調査したり、過去にどのような組み合わせでソフトウェア部品が利用されたかというようなことを調査したりすることであり、調査サービスの一環である。
また、この実施例のソフトウェア部品流通システムは、ソフトウェア部品２の所有権売買価格などを含む所有権情報５を持ち、その所有権情報５の作成・提示および所有権の売買処理などをおこなう部品情報部６を備える。なお、図１に示したように、各ソフトウェア部品２は属性情報として利用実績回数や価格情報を持ち、ソフトウェア部品セット３はセット価格情報を持ち、利用許可書４は利用料金情報を持ち、所有権情報５は前記した所有権売買価格のほかに各所有者の所有比率や配当金情報を持つ。
【００１０】
（２）ソフトウェア部品の登録（図２参照）
ソフトウェア部品開発者が、ソフトウェア部品を開発後、そのソフトウェア部品を登録するフローを図２に示す。なお、図２は、登録することにより自動的に所有権を得ることも示している。
まず、ソフトウェア部品開発者がソフトウェア部品を開発し（Ｓ１）、例えばパーソナルコンピュータなどクライアント装置からネットワークを介してソフトウェア部品ＤＢのあるソフトウェア部品サーバへ登録要求を出す（Ｓ２）。このとき、クライアント装置では、登録者情報、ソフトウェア部品の名称および種別など所定の情報を記載した登録依頼情報を入力させ、登録するソフトウェア部品とその登録依頼情報をソフトウェア部品サーバへ送る。
こうして、ソフトウェア部品サーバでは、ソフトウェア部品ＤＢシステム１が、受け取った登録審査情報を表示させ（部品ＤＢ管理者がネットワークを介して離れた場所にいる構成ではそのクライアント装置へ送って表示させる。以下、同様）、部品ＤＢ管理者にその登録依頼情報を基に登録の可否を審査させる（Ｓ３）。記載漏れがないか否か、記載内容が適切であるか否かなどを審査するのである。そして、部品ＤＢ管理者が合格である旨を示す入力をおこなうと（Ｓ４）、ソフトウェア部品ＤＢシステム１は登録要求元のクライアント装置に対して登録された旨を示す登録通知を送る（Ｓ５）。なお、部品ＤＢ管理者が不合格である旨とその理由を示す入力をおこなった場合には、クライアント装置に対してその内容を記載した通知が送られる。
【００１１】
不合格であれば、ここで終了となるが、合格であれば、続いて、ソフトウェア部品サーバ内の部品情報部６が、部品ＤＢ管理者に所有権売買価格など必要な内容を入力させて所有権情報５を作成する（Ｓ６）。なお、このとき書き込まれる所有比率は登録者が１００パーセントである。つまり、登録されたソフトウェア部品２の所有権情報として当該登録者情報を書き込み、その所有権比率を１００パーセントにするのである。
この後、部品ＤＢ管理者から所有権情報配布指示があると（Ｓ７）、ソフトウェア部品ＤＢシステム１はその所有権情報を登録要求元クライアント装置へ送り（Ｓ８）、そのとき登録されたソフトウェア部品２の閲覧を可能にさせる（Ｓ９）。
なお、ソフトウェア部品の改定の場合も登録と同様のフローで実行することができ、この場合、ソフトウェア部品ＤＢシステム１はこれまで記憶されていた当該ソフトウェア部品を改定後のソフトウェア部品に置換する。
【００１２】
（３）ソフトウェア部品の利用（図３参照）
次に、図３に従って、ソフトウェア部品利用者がソフトウェア部品２を利用する際のフローを説明する。
まず、ソフトウェア部品利用者がクライアント装置からソフトウェア部品サーバへ閲覧要求を出す（Ｓ１１）。または、調査審査情報を伴った調査要求を出す（Ｓ１２）。
ソフトウェア部品サーバでは、調査要求を受けた場合、ソフトウェア部品ＤＢシステム１が、受け取った調査審査情報を表示させ、部品ＤＢ管理者にその調査審査情報を基に調査の可否を審査させる（Ｓ１３）。例えば、記載漏れがないか否か、記載内容が適切か否かというようなことを審査させるのである。そして、部品ＤＢ管理者が合格である旨を示す入力をおこなうと（Ｓ１４）、ソフトウェア部品ＤＢシステム１は調査要求元クライアント装置に対して調査許可通知を送る（Ｓ１５）。これにより、ソフトウェア部品利用者は利用可否調査をおこなう（Ｓ１６）。前記したような調査をおこなうのである。
その結果、利用可能であった場合、ソフトウェア部品利用者はクライアント装置からソフトウェア部品サーバへ利用審査情報および利用したいソフトウェア部品のリストを伴った利用要求を出す（Ｓ１７）。そうすると、ソフトウェア部品ＤＢシステム１が、受け取った利用審査情報を表示させ、部品ＤＢ管理者にその利用審査情報を基に利用の可否を審査させる（Ｓ１８）。例えば、記載漏れがないか否か、記載内容が適切か否かというようなことを審査させるのである。そして、部品ＤＢ管理者が合格である旨を示す入力をおこなうと（Ｓ１９）、ソフトウェア部品ＤＢシステム１は利用要求元クライアント装置に対して利用料金が記載された利用許可書を送る（Ｓ２０）。
【００１３】
こうして、ソフトウェア部品利用者はソフトウェア部品サーバに対して利用料金の支払い手続きをおこなう（Ｓ２１）。これにより、部品ＤＢ管理者は利用許可書を作成し（Ｓ２２）、作成された利用許可書を受けて（利用通知を受けて）（Ｓ２３）、ソフトウェア部品ＤＢシステム１は該当するソフトウェア部品２の利用実績回数を１増やす（Ｓ２４）。また、それに伴って、そのソフトウェア部品２の利用価格を自動的に更新し（利用料金を上げる）（Ｓ２５）、さらに利用許可書の利用料金も更新する（Ｓ２６）。
【００１４】
続いて、ソフトウェア部品ＤＢシステム１は更新されたソフトウェア部品２の価格を部品情報部６へ通知し（Ｓ２７）、部品情報部６はその価格を用いて所有権情報中の配当金を算出（更新）する（Ｓ２８）。ソフトウェア部品利用の売上げ金または売上げ利益金を、そのソフトウェア部品の所有割合に応じて配分するのである。そして、更新された配当金情報をそのソフトウェア部品の所有者へ通知する（Ｓ２９）。
一方、ソフトウェア部品２を取得したソフトウェア部品利用者はそのソフトウェア部品２を利用してソフトウェア開発をおこなうとともに（Ｓ３０）、ソフトウェア部品サーバに対しては利用者情報を伴った利用実績報告を出す（Ｓ３１）。これにより、ソフトウェア部品ＤＢシステム１はソフトウェア部品ごとに利用者情報に対応づけて管理している利用実績データを更新する。
また、例えば利用実績報告の際、ソフトウェア部品利用者から所有権取得要求が出されたならば、ソフトウェア部品ＤＢシステム１は当該ソフトウェア部品２についてそのソフトウェア部品利用者の利用者情報に対応づけられた利用実績データを取得し、それを部品情報部６に渡し、所有権配分を依頼する（Ｓ３２）。これにより、部品情報部６はその利用実績データに基づいて当該所有権情報中の所有比率を求め、その比率の所有権を要求元のソフトウェア部品利用者に与えるとともに（Ｓ３３）、保存されている所有権比率を更新し（Ｓ３４）、さらに、その比率に従って所有権売買価格を更新する（Ｓ３５）。
【００１５】
（４）ソフトウェア部品所有権の売買（図４参照）
次に、ソフトウェア部品投資家が、ソフトウェア部品の所有権を購入する際のフローを図４に従って説明する。
まず、ソフトウェア部品投資家がクライアント装置からソフトウェア部品サーバへ閲覧要求を出し（Ｓ４１）、部品情報部６を介して所望のソフトウェア部品２の所有権売買価格を取得し、表示させる。そして、そのソフトウェア部品２の価値判断をし（Ｓ４２）、買う場合には、ソフトウェア部品サーバに対して所有権比率または負担料金を伴った購入要求を出す（Ｓ４３）。これにより、部品情報部６は該当するソフトウェア部品２の所有権情報を取得し（Ｓ４４）、さらに、要求された所有権比率の料金または負担料金をソフトウェア部品投資家に請求する（Ｓ４５）。
こうして、ソフトウェア部品投資家が部品情報部６に対して請求された料金の支払い処理をおこなうと（Ｓ４６）、部品情報部６は当該ソフトウェア部品２について前記所有権比率または負担分の所有権を与える（Ｓ４７）。そして、当該所有権情報中にそのソフトウェア部品投資家を示す個人情報を加え、所有権比率を更新し（Ｓ４８）、所有権価格も更新する（Ｓ４９）。さらに、更新された内容を反映させて所有権情報一覧の内容も更新する（Ｓ５０）。
以上、図１に示したシステム構成の場合で本発明の一実施例を説明したが、説明したようなソフトウェア部品サーバの機能を実現するようにプログラミングしたプログラムを着脱可能な記憶媒体に記憶し、その記憶媒体をパーソナルコンピュータなど情報処理装置に装着することにより、または、そのようなプログラムをネットワークを介してそのような情報処理装置へ転送することにより、そのような情報処理装置においても本発明によったソフトウェア部品サーバの機能を実行させることができる。
【００１６】
【発明の効果】
以上説明したように、本発明によれば、請求項１記載の発明では、ソフトウェア部品の登録、閲覧、および利用のサービスを提供するソフトウェア部品流通システムにおいて、登録された個々のソフトウェア部品の所有権を分割することができるので、ソフトウェア部品開発者のみならず例えばソフトウェア部品利用者にも所有権を分割することによりソフトウェア部品利用者にもソフトウェア部品利用の売上げ利益を還元でき、それにより、ソフトウェア部品の流通を促進することが可能となる。
また、請求項２記載の発明では、請求項１記載の発明において、個々のソフトウェア部品利用の売上げ金または売上げ利益金を求め、その売上げ金または売上げ利益金を所有割合に応じて配分することができるので、さらに効果的にソフトウェア部品の流通を促進することができる。
また、請求項３記載の発明では、請求項１記載の発明において、利用者情報に対応づけて利用実績データを求め、前記利用者情報を伴った所有権取得要求を受けたとき、前記利用実績データに基づいて前記利用者情報が示す利用者に対してソフトウェア部品の所有権の一部を付与することができるので、同様に、さらに効果的にソフトウェア部品の流通を促進することができる。
また、請求項４記載の発明では、請求項１記載の発明において、ソフトウェア部品の所有権を売買することができるので、投資市場が形成され、同様に、さらに効果的にソフトウェア部品の流通を促進することができる。
また、請求項５記載の発明では、利用サービスに対して各ソフトウェア部品の利用実績データを収集し、収集した利用実績に基づいて各ソフトウェア部品の利用価格を変動させるとともに、利用に先立って登録されているソフトウエア部品に関する調査をおこなうことができるので、ソフトウェア部品の利用に関して適切な判断をおこなうことができる。
【００１７】
また、請求項６記載の発明では、ソフトウェア部品の登録、利用、または調査に際して、その許諾を審査することができるので、不正な登録、利用、または調査、不適切な登録、利用、または調査を防ぐことができる。
また、請求項７記載の発明では、請求項６記載の発明において、登録審査に合格したとき、登録されたソフトウェア部品の所有権が登録者情報で示された登録者に付与されるので、ソフトウェア部品の登録も促進される。
また、請求項８記載の発明では、請求項１または請求項７記載の発明において、ソフトウェア部品の現在の利用価格または売買価格を表示または通知することができるので、ソフトウェア部品利用者や投資家は容易にソフトウェア部品の現在の利用価格または売買価格を知ることができ、したがって、ソフトウェア部品の流通が促進される。
また、請求項９記載の発明では、請求項１乃至請求項８のいずれか１項に記載のソフトウェア流通システムを実現させるようにプログラミングされているプログラムを情報処理装置上で実行させることができるので、情報処理装置を用いて請求項１乃至請求項８のいずれか１項に記載の発明の効果を得ることができる。
また、請求項１０記載の発明では、請求項９記載のプログラムを着脱可能な記憶媒体に記憶することができるので、その記憶媒体をパーソナルコンピュータなど情報処理装置に装着することにより、そのような情報処理装置をソフトウェア部品サーバに用いて請求項１乃至請求項８のいずれか１項に記載の発明の効果を得ることができる。
【図面の簡単な説明】
【図１】本発明の一実施例を示すソフトウェア部品流通システムのシステム構成図である。
【図２】本発明の一実施例を示すソフトウェア部品流通システムのシーケンスフロー図である。
【図３】本発明の一実施例を示すソフトウェア部品流通システムの他のシーケンスフロー図である。
【図４】本発明の一実施例を示すソフトウェア部品流通システムの他のシーケンスフロー図である。
【図５】従来技術の一例を示すソフトウェア部品流通システムの説明図である。
【符号の説明】
１  ソフトウェア部品ＤＢシステム、２  ソフトウェア部品、３  部品セット、４  利用許可書、５  所有権情報、６  部品情報部
【図１】
2004280200.tif 000003
【図２】
2004280200.tif 000004
【図３】
2004280200.tif 000005
【図４】
2004280200.tif 000006
【図５】
2004280200.tif 000007