(57)【要約】【課題】ユーザにとって価値のあるソフトウエア関連情報を効率良く提供することを課題とする。【解決手段】コンピュータにプリインストールされたソフトウエア情報を機種ごとに機種データ１２３ｂとして、ユーザの保有するコンピュータの機種およびプリインストール以外のソフトウエア情報をユーザデータ１２３ｂとして、商品であるソフトウエアの商品情報およびバージョンアップ対象ソフトを商品データ１２３ｄとしてそれぞれ登録処理部１２４ｂにより登録しておき、商品情報抽出部１２４ｃがユーザに適合する商品（ソフトウエア）を抽出してユーザに提供する。【選択図】      図１
2004227334.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが利用するコンピュータに対してソフトウエア関連情報を提供するソフトウエア関連情報提供装置であって、
前記ユーザが利用するコンピュータで動作しうるソフトウエアのうち、前記ユーザが保有するソフトウエアおよび／または前記コンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出する抽出手段と、
前記抽出手段により抽出されたソフトウエア関連情報を前記ユーザに対して提供する提供手段と、
を備えたことを特徴とするソフトウエア関連情報提供装置。
【請求項２】
コンピュータのハードウエア構成および該コンピュータにプリインストールされた第１のソフトウエアからなる機種データと、前記ユーザが利用するコンピュータの機種および前記コンピュータにプリインストールされた第１のソフトウエア以外の第２のソフトウエアからなるユーザデータと、各ユーザに対して商品として提供するソフトウエアの識別情報と該ソフトウエアに関連するソフトウエア関連情報からなる商品データとを記憶する記憶手段をさらに備え、前記抽出手段は、前記記憶手段に記憶した機種データ、ユーザデータおよび商品データに基づいて、前記ユーザが保有するソフトウエアおよび／または前記ユーザが利用するコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出することを特徴とする請求項１に記載のソフトウエア関連情報提供装置。
【請求項３】
前記機種データは機種ごとに記憶され、前記ユーザデータはユーザごとに記憶され、前記商品データは商品ごとに記憶されたことを特徴とする請求項２に記載のソフトウエア関連情報提供装置。
【請求項４】
前記抽出手段は、前記ユーザが保有するソフトウエアをバージョンアップするためのバージョンアップ用ソフトウエアをソフトウエア関連情報として抽出することを特徴とする請求項１、２または３に記載のソフトウエア関連情報提供装置。
【請求項５】
前記抽出手段は、前記バージョンアップ用ソフトウエアが複数存在する場合に、前記ユーザによる過去のソフトウエア購入履歴にしたがって選択したものを前記ソフトウエア関連情報として抽出することを特徴とする請求項４に記載のソフトウエア関連情報提供装置。
【請求項６】
前記提供手段は、ＷＥＢサービス、メールまたはニュースによって前記ユーザが利用するコンピュータに対してネットワークを介して前記ソフトウエア関連情報を提供することを特徴とする請求項１〜５のいずれか一つに記載のソフトウエア関連情報提供装置。
【請求項７】
ユーザが利用するコンピュータに対してソフトウエア関連情報を提供するソフトウエア関連情報提供方法であって、
前記ユーザが利用するコンピュータで動作しうるソフトウエアのうち、前記ユーザが保有するソフトウエアおよび／または前記コンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出する抽出工程と、
前記抽出工程により抽出されたソフトウエア関連情報を前記ユーザに対して提供する提供工程と、
を含んだことを特徴とするソフトウエア関連情報提供方法。
【請求項８】
コンピュータのハードウエア構成および該コンピュータにプリインストールされた第１のソフトウエアからなる機種データと、前記ユーザが利用するコンピュータの機種および前記コンピュータにプリインストールされた第１のソフトウエア以外の第２のソフトウエアからなるユーザデータと、各ユーザに対して商品として提供するソフトウエアの識別情報と該ソフトウエアに関連するソフトウエア関連情報からなる商品データとをあらかじめ記憶部に格納する格納工程をさらに含み、前記抽出工程は、前記記憶部に記憶した機種データ、ユーザデータおよび商品データに基づいて、前記ユーザが保有するソフトウエアおよび／または前記ユーザが利用するコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出することを特徴とする請求項７に記載のソフトウエア関連情報提供方法。
【請求項９】
ユーザが利用するコンピュータに対してソフトウエア関連情報を提供するソフトウエア関連情報提供プログラムであって、
前記ユーザが利用するコンピュータで動作しうるソフトウエアのうち、前記ユーザが保有するソフトウエアおよび／または前記コンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出する抽出手順と、
前記抽出手順により抽出されたソフトウエア関連情報を前記ユーザに対して提供する提供手順と、
をコンピュータに実行させることを特徴とするソフトウエア関連情報提供プログラム。
【請求項１０】
コンピュータのハードウエア構成および該コンピュータにプリインストールされた第１のソフトウエアからなる機種データと、前記ユーザが利用するコンピュータの機種および前記コンピュータにプリインストールされた第１のソフトウエア以外の第２のソフトウエアからなるユーザデータと、各ユーザに対して商品として提供するソフトウエアの識別情報と該ソフトウエアに関連するソフトウエア関連情報からなる商品データとをあらかじめ記憶部に格納する格納手順をさらに含み、前記抽出手順は、前記記憶部に記憶した機種データ、ユーザデータおよび商品データに基づいて、前記ユーザが保有するソフトウエアおよび／または前記ユーザが利用するコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出することを特徴とする請求項９に記載のソフトウエア関連情報提供プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ユーザが所有するコンピュータに対してネットワークを介してソフトウエア関連情報を提供するソフトウエア関連情報提供装置、ソフトウエア関連情報提供方法およびソフトウエア関連情報提供プログラムに関し、特に、ユーザにとって価値のあるソフトウエア関連情報を効率良く提供することができるソフトウエア関連情報提供装置、ソフトウエア関連情報提供方法およびソフトウエア関連情報提供プログラムに関する。
【０００２】
【従来の技術】
最近のコンピュータには、その出荷時や販売時にあらかじめ各種ソフトウエアがプリインストールされることが多い。これらのソフトウエアは、あらかじめコンピュータを製造販売するメーカーによって推奨スペックなどが考慮されているので、ほぼ確実にコンピュータ上で動作する。
【０００３】
ところで、ユーザは、プリインストールされたソフトウエアだけではなく、インターネットのＷＥＢ上や店頭で様々なソフトウエアを購入してコンピュータ上で実行するのが一般的である。具体的には、プリインストールされたソフトウエアのバージョンアップ版や、今までインストールしていないソフトウエアまたはこのバージョンアップ版などをユーザは購入することになる。
【０００４】
このため、ソフトウエア販売業者は、雑誌やＷＥＢ上で新規ソフトウエアや新バージョンのソフトウエアの宣伝活動をおこなうとともに、併せて推奨スペックや新規機能などを解説することにより、ユーザが誤って企図しないソフトウエアを購入したり、自分のコンピュータで動作しないソフトウエアを購入する事態を防止していた。
【０００５】
【特許文献１】
特開２０００−２９６７２号公報
【非特許文献１】
“ネットワークバイオＨｏｔｎｅｔｗｏｒｋサービス”、［ｏｎｌｉｎｅ］、［平成１５年１月１５日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｊｐ．ｓｏｎｙｓｔｙｌｅ．ｃｏｍ／Ｈｏｔｎｅｔｗｏｒｋ／Ｄｅｔａｉｌｓ／ｕｄ．ｈｔｍｌ＞
【０００６】
【発明が解決しようとする課題】
しかしながら、かかるソフトウエアの販売形態では、複数のバージョンアップ版がある場合に、ユーザがどのバージョンアップ版を購入すべきか判断することが難しいという問題がある。
【０００７】
たとえば、バージョンアップの種類としては、（１）ソフトウエア製品の体験版などの機能限定版からの正式版へのバージョンアップ、（２）ソフトウエア製品の旧版から新版へのバージョンアップ、（３）複数種類のソフトウエアを１パッケージで販売している製品において、ソフトウエア種類の本数が少ないパッケージからその本数の多いパッケージへのバージョンアップ、（４）他のソフトウエア製品からの乗り換えバージョンアップ、などがある。このように、様々な形態のバージョンアップ版が存在し、ユーザは自身が保有しているソフトウエアのライセンスに適したバージョンアップ版を判断することが難しかった。
【０００８】
加えて、雑誌やＷＥＢ上の説明は、特定のユーザではなくあらゆるユーザを対象としたものであるので、各ユーザが所望のバージョンアップ版を見極めるまでに時間を要し、結果的にバージョンアップ版の購入意欲がなくなるケースもある。
【０００９】
また、ユーザが新規ソフトウエアを購入した場合に、コンピュータの性能がこの新規ソフトウエアの推奨スペックを満たしておらず、結果的に新規ソフトウエアが有効利用されないという問題もある。
【００１０】
このように、ユーザにとっては、バージョンアップ版ソフトウエアや新規ソフトウエアを購入する場合に、どのソフトウエアを選択するかは難しい問題であるので、かかるソフトウエアに関する情報（以下、「ソフトウエア関連情報」と言う）をいかにして効率良くユーザに提供するかが極めて重要な課題となっている。なお、上記特許文献１には、バージョンアップを対象に含めたソフトウエアの配布管理装置が開示されているが、この特許文献１を用いたとしても、かかる課題は解決することはできない。
【００１１】
非特許文献１には、ユーザＰＣにおいてシステムスキャンが実行され、そのスキャン結果をサーバに送信することで、サーバがそのユーザＰＣに必要なアップロードプログラムを提示することが開示されている。この非特許文献１は、ユーザＰＣが正常に動作することを保証し、ユーザＰＣのＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やデバイスドライバなどの修正プログラム、バージョンアッププログラムを提示することを開示していると考えられる。しかしながら、この非特許文献１では、動作が保証されたプログラムを提示するだけであり、いずれもユーザＰＣで動作可能な異なるバージョンのソフトウエアから適切なものを提示することはできない。
【００１２】
この発明は、上述した従来技術による課題（問題点）を解決するためになされたものであって、ユーザにとって価値のあるソフトウエア関連情報を効率良く提供することができるソフトウエア関連情報提供装置、ソフトウエア関連情報提供方法およびソフトウエア関連情報提供プログラムを提供することを目的とする。
【００１３】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、本発明は、ユーザが利用するコンピュータで動作しうるソフトウエアのうち、ユーザが保有するソフトウエアおよび／またはコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出し、抽出したソフトウエア関連情報をユーザに対して提供することとしたので、各ユーザは自分自身用にカスタマイズされたソフトウエア関連情報を入手することができる。
【００１４】
また、本発明は、コンピュータのハードウエア構成および該コンピュータにプリインストールされた第１のソフトウエアからなる機種データと、ユーザが利用するコンピュータの機種およびコンピュータにプリインストールされた第１のソフトウエア以外の第２のソフトウエアからなるユーザデータと、各ユーザに対して商品として提供するソフトウエアの識別情報と該ソフトウエアに関連するソフトウエア関連情報からなる商品データとを記憶しておき、これらの機種データ、ユーザデータおよび商品データに基づいて、ユーザが保有するソフトウエアおよび／またはユーザが利用するコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出することとしたので、ユーザに適合するソフトウエアを効率良く特定することができる。
【００１５】
また、本発明は、機種データを機種ごとに記憶し、ユーザデータをユーザごとに記憶し、商品データを商品ごとに記憶することとしたので、各データの管理や追加を容易におこなうことができる。
【００１６】
また、本発明は、ユーザが保有するソフトウエアをバージョンアップするためのバージョンアップ用ソフトウエアをソフトウエア関連情報として抽出することとしたので、バージョンアップ用ソフトウエアに関する情報を効率良く提供することができる。
【００１７】
また、本発明は、バージョンアップ用ソフトウエアが複数存在する場合に、ユーザによる過去のソフトウエア購入履歴にしたがって選択したものをソフトウエア関連情報として抽出することとしたので、同系列のバージョンアップ用ソフトウエアが複数存在する場合であっても、ユーザに適合するバージョンアップ用ソフトウエアに関する情報を効率良く提供することができる。
【００１８】
また、本発明は、ＷＥＢサービス、メールまたはニュースによってユーザが利用するコンピュータに対してネットワークを介してソフトウエア関連情報を提供することとしたので、既存のインターネットを利用して効率良くソフトウエア関連情報を提供することができる。
【００１９】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係るソフトウエア関連情報提供装置、ソフトウエア関連情報提供方法およびソフトウエア関連情報提供プログラムの好適な実施の形態を詳細に説明する。なお、本実施の形態では、インターネットのＷｅｂ上でソフトウエア関連情報を提供する場合を中心に示すこととする。
【００２０】
まず、本実施の形態に係るソフトウエア関連情報提供システムの構成について説明する。図１は、本実施の形態に係るソフトウエア関連情報提供システムの構成を示す機能ブロック図である。同図に示すように、このソフトウエア関連情報提供システムは、各端末装置１０ａ〜１０ｃとＷＥＢサーバ１２とがインターネット１１を介して接続された構成となる。
【００２１】
端末装置１０ａ〜１０ｃは、ＨＴＴＰサーバ（ＨＴＴＰ：Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）にアクセス可能なＷＥＢブラウザを搭載したインターネット端末であり、プロバイダなどを介してインターネット上の各種サーバ装置にアクセスできる。
【００２２】
ＷＥＢサーバ１２は、本発明に係るソフトウエア関連情報提供装置であり、インターネット上の各種端末装置１０ａ〜１０ｃからアクセスを受け付けてホームページなどのウエブサービスを提供するＨＴＴＰサーバである。
【００２３】
このＷＥＢサーバ１２は、単に一般的なウエブサービスを提供するだけではなく、端末装置１０ａ〜１０ｃの各ユーザにとって価値のあるソフトウエア関連情報を効率良く提供する。具体的には、複数のバージョンアップ版のソフトウエアや複数の新規なソフトウエアが存在する場合に、各ユーザが使用する端末装置１０ａ〜１０ｃにカスタマイズされたソフトウエアに係る情報を提供することにより、ユーザによる煩雑なソフトウエア選択作業に係る労力を低減しつつソフトウエアの購入意欲を増進させている。
【００２４】
図１に示すように、このＷＥＢサーバ１２は、インターフェース部１２０、入力部１２１、表示部１２２、記憶部１２３および制御部１２４を有する。インターフェース部１２０は、インターネット１１を介して端末装置１０ａ〜１０ｃとデータ授受するネットワークインターフェースであり、具体的にはＴＣＰ／ＩＰプロトコル（ＴＣＰ／ＩＰ：Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ  ／  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）にしたがった処理をおこなう。なお、かかるＷＥＢサーバ１２は、ＣＰＵ、メモリ、ハードディスクなどのハードウエアからなる既知のコンピュータであり、本発明に係るプログラムは、メモリのロードされ、ＣＰＵを制御して、制御部１２４内に設けられた後述する各処理部を実現することになる。
【００２５】
入力部１２１は、キーボードやマウスなどの入力デバイスであり、表示部１２２は、液晶パネルやディスプレイなどの表示デバイスであり、記憶部１２３は、ハードディスク装置などの記憶デバイスである。この記憶部１２３には、ハイパーテキスト１２３ａ、機種データ１２３ｂ、ユーザデータ１２３ｃおよび商品データ１２３ｄが記憶されている。
【００２６】
ハイパーテキスト１２３ａは、端末装置１０ａ〜１０ｃに配信するＷＥＢブラウザの表示画面を形成するハイパーテキストであり、機種データ１２３ｂは、コンピュータの機種ごとのハードウエア情報およびソフトウエア情報からなる。図２は、機種データ１２３ｂの一例を示す図であり、同図に示すように、このハードウエア情報には、機種名（パソコン１２）、ＣＰＵ（ＣＰＵ−Ａ）、ハードディスク容量（２０Ｇ）およびドライブ種別（ＣＤ−Ｒ／ＲＷ）などが含まれ、ソフトウエア情報には、この機種のコンピュータの出荷時に当該コンピュータにプリインストールされているソフトウエアであるワープロソフト（ワープロＡ  ｖｅｒ．１  Ｓｔｄ．）、画像加工ソフト（画像加工Ｂ）およびＣＤライティングソフト（ＣＤライティングＣ）などが含まれる。したがって、ユーザが所有するコンピュータの機種さえ分かれば、コンピュータのハードウエア情報やプリインストールされたソフトウエア情報が分かる。
【００２７】
ユーザデータ１２３ｃは、ユーザのコンピュータの機種を示す機種情報と、ユーザが購入したソフトウエア（プリインストールされたソフトウエアを除く）を示すソフトウエア情報とからなる。図３は、ユーザデータ１２３ｃの一例を示す図であり、同図に示すように、この機種情報は登録機種名（パソコン１２）からなり、ソフトウエア情報にはユーザが購入したウイルス対策ソフトなどのソフトウエア名（ウイルス対策ソフトＤ）などが含まれる。したがって、この機種情報をもとに機種データ１２３ｂを辿ることによりハードウエア情報およびプリインストールされたソフトウエア情報を把握できるとともに、ユーザデータ１２３ｃ内のソフトウエア情報によりプリインストールされたソフト以外にユーザ自身が購入したソフトウエアも分かる。
【００２８】
商品データ１２３ｄは、商品としてのソフトウエアの情報を示す商品情報と、バージョンアップ対象ソフトとからなる。図４は、商品データ１２３ｄの一例を示す図であり、同図に示すように、この商品情報には、商品名（ワープロＡ  ｖｅｒ．３  Ｐｒｏ．）およびメーカー名（ソフト会社Ｘ）などが含まれる。バージョンアップ対象ソフトには、この商品のバージョンアップをする際に必要となる旧バージョンのソフト名（ワープロＡ  ｖｅｒ．１  Ｓｔｄ．、ワープロＡ  ｖｅｒ．１  Ｐｒｏ．、ワープロＡｖｅｒ．２  Ｓｔｄ．、ワープロＡ  ｖｅｒ．２  Ｐｒｏ．）などが含まれる。なお、図中に星印を付したものはメーカーによる推奨ソフトである。したがって、この商品データ１２３ｄを用いることにより、商品名からバージョンアップ対象ソフトを特定することができる。
【００２９】
制御部１２４は、ＷＥＢサーバ１２を全体制御する制御部であり、サーバ処理部１２４ａ、登録処理部１２４ｂおよび商品情報抽出部１２４ｃを有する。サーバ処理部１２４ａは、端末装置１０ａ〜１０ｃに対してＨＴＴＰサーバとしての機能を提供するための処理部であり、具体的には、端末装置１０ａ〜１０ｃからのアクセスを受け付けた際に、記憶部１２３に記憶したハイパーテキスト１２３ａを読み出して、該当する端末装置１０ａ〜１０ｃに送信する処理などをおこなう。
【００３０】
登録処理部１２４ｂは、サーバ処理部１２４ａと連携して記憶部１２３に記憶した機種データ１２３ｂ、ユーザデータ１２３ｃおよび商品データ１２３ｄへのデータの登録処理をおこなう処理部である。具体的には、サーバ処理部１２４ａが提供するホームページ上に登録処理用ページを設け、この登録処理用ページにデータが入力された場合に、その入力結果を機種データ１２３ｂ、ユーザデータ１２３ｃおよび商品データ１２３ｄに反映する。この際、機種データ１２３ｂについては、主としてシステム管理者によりデータ登録され、ユーザデータ１２３ｃについては、ユーザ自身によってデータ登録され、商品データ１２３ｄについては、主としてソフトウエアのメーカーによってデータ登録されることになる。なお、登録処理用ページを使ってデータ登録するのではなく、ユーザの端末装置１０ａ〜１０ｃおよびメーカーのサーバとの連携（データ転送）によって自動的にデータ登録をおこなっても構わない。
【００３１】
商品情報抽出部１２４ｃは、ユーザが保有する端末装置１０ａ〜１０ｃのハードウエアおよびソフトウエアに適合した商品（ソフトウエア）の情報を自動的に抽出する処理部である。たとえば、図３に示したユーザデータ１２３ｃを持つユーザの場合には、パソコン１２を使用しているので、プリインストールのソフトウエアとして「ワープロＡ  ｖｅｒ．１  Ｓｔｄ．」を所持している。そして、図４に示した商品「ワープロＡ  ｖｅｒ．３  Ｐｒｏ．」は、「ワープロＡ  ｖｅｒ．１  Ｓｔｄ．」のバージョンアップ対象ソフトである。これらのことから、この商品情報抽出部１２４ｃは、ユーザデータ１２３ｃを持つユーザに対するソフトウエア関連情報に「ワープロＡ  ｖｅｒ．１  Ｓｔｄ．」に係る情報を含めることになる。
【００３２】
なお、この商品情報抽出部１２４ｃは、あらかじめユーザごとにソフトウエア関連情報を抽出してハイパーテキスト化しておき、ユーザからホームページにアクセスされた際に該ユーザ用のソフトウエア関連情報をホームページ上に表示することになる。図５は、ソフトウエア関連情報の表示の一例（該当部分のみ）を示す図であり、同図に示すように、商品情報として、「ワープロＡの最新版（ワープロＡ  ｖｅｒ．３  Ｐｒｏ．）を販売！」と表示することになる。
【００３３】
次に、図１に示した商品情報抽出部１２４ｃの処理手順について説明する。図６は、図１に示した商品情報抽出部１２４ｃの処理手順を示すフローチャートである。なお、ここでは説明の便宜上、端末装置１０ａを所有するユーザＡＡＡ用の商品情報のみを抽出する場合を示すこととする。
【００３４】
同図に示すように、この商品情報抽出部１２４ｃでは、ユーザＡＡＡのユーザデータ１２３ｃから所有機種を取り出し、所有機種の機種データ１２３ｂからソフトウエア情報（プリインストール版）を取り出すとともに（ステップＳ６０１）、ユーザデータ１２３ｃ内のソフトウエア情報（プリインストール版以外）を取り出し（ステップＳ６０２）、端末装置１０ａにインストールされているすべてのソフトウエアを特定する。
【００３５】
なお、ＷＥＢサーバ１２が提供するホームページにアクセスしたユーザを特定するためには、既知のＩＤ管理手法を用いればよい。すなわち、あらかじめユーザに固有のＩＤを割り当てておき、ホームページにアクセスした際にユーザにＩＤを入力させることで、ＷＥＢサーバ１２はアクセスしてきたユーザを把握することができる。また、このＩＤを図３のユーザデータの１項目として登録しておくことで、ユーザによって入力されたＩＤを用いてユーザに対応するユーザデータを特定することができる。
【００３６】
その後、商品データ１２３ｄからある商品の商品情報とバージョンアップ対象ソフトを取得し（ステップＳ６０３）、いずれかのバージョンアップ対象ソフトをユーザＡＡＡが保有しているか否かを判定する（ステップＳ６０４）。
【００３７】
その結果、ユーザＡＡＡがいずれかのバージョンアップ対象ソフトを保有している場合には（ステップＳ６０５）、このユーザＡＡＡに当該商品（ソフトウエア）を対応付け（ステップＳ６０６）、他の商品があるか否かを調べる（ステップＳ６０７）。そして、他の商品がある場合には（ステップＳ６０７肯定）、ステップＳ６０３に移行して同様の処理を繰り返し、他の商品がなくなれば（ステップＳ６０７否定）処理を終了する。
【００３８】
サーバ処理部１２４ａは、このように商品情報抽出部１２４ｃの処理によって抽出および作成された情報をハイパーテキスト１２３ａに埋め込み、アクセスした端末装置１０ａにそれを提供する。これにより、端末装置１０ａのＷＥＢブラウザには、この端末装置１０ａを利用しているユーザの環境に応じてカスタマイズされた商品情報が表示される。
【００３９】
上記一連の処理をおこなうことにより、ユーザに適合する商品（ソフトウエア）のソフトウエア関連情報をあらかじめ抽出しておき、ユーザがアクセスしてきた際に該当するソフトウエア関連情報をユーザに提示することができる。
【００４０】
上述してきたように、本実施の形態では、コンピュータにプリインストールされたソフトウエア情報を機種ごとに機種データ１２３ｂとして、ユーザの保有するコンピュータの機種およびプリインストール以外のソフトウエア情報をユーザデータ１２３ｂとして、商品であるソフトウエアの商品情報およびバージョンアップ対象ソフトを商品データ１２３ｄとしてそれぞれ登録処理部１２４ｂにより登録しておき、商品情報抽出部１２４ｃがユーザに適合する商品（ソフトウエア）を抽出してユーザに提供するよう構成したので、各ユーザは自分自身用にカスタマイズされたソフトウエア関連情報を入手できることとなり、ソフトウエア選択作業に係る労力の低減やソフトウエア購入意欲の増進を図ることができる。
【００４１】
なお、本実施の形態では、ソフトウエア関連情報を抽出して提示するまでについて説明したが、図７（ａ）に示すように、ユーザごとにソフトウエアの購入履歴をテーブルを使って保持しておき、以後は商品情報抽出部１２４ｃがこのテーブルを参照して同図（ｂ）に示すようにより綿密にソフトウエア種別を選択することもできる。この例では、ワープロＡに関して、プリインストールされていたものが「ワープロＡ  ｖｅｒ．１  Ｓｔｄ」であり、その後購入されたものが「ワープロＡｖｅｒ．２  Ｐｒｏ」である場合を示している。このため、同図（ｂ）に示すように、「ワープロＡ  ｖｅｒ．３」をその後さらに購入する場合には、スタンダード版（Ｓｔｄ）ではなくプロフェッショナル版（Ｐｒｏ）を優先することになる。なお、その後購入されたものが「ワープロＡ  ｖｅｒ．２  Ｓｔｄ」である場合には、プロフェッショナル版（Ｐｒｏ）よりもスタンダード版（Ｓｔｄ）を優先することになる。
【００４２】
また、本実施の形態では、商品情報抽出部１２４ｃがユーザが保有するソフトウエアのみを基準として商品の抽出をおこなう場合を示したが、この商品情報抽出部１２４ｃがハードウエアをも考慮して商品を抽出するよう構成することもできる。具体的には、ソフトウエアを円滑に実行する際には、コンピュータの性能に関して推奨スペックを満たすことが必要となる。また、ＣＤ−Ｒ／ＲＷ関連のソフトウエアの場合には、ハードウエアとしてＣＤ−Ｒ／ＲＷを備えていることが必須となるからである。
【００４３】
さらに、本実施の形態では、あらかじめソフトウエア関連情報をユーザごとに抽出しておき、ユーザによる端末装置１０ａ〜１０ｃからアクセスがなされた場合にこのソフトウエア関連情報を提供することとしたが、アクセスの都度ユーザに適合したソフトウエア関連情報を抽出することもできる。
【００４４】
また、本実施の形態では、Ｗｅｂ上でソフトウエア関連情報を提供する場合について説明したが、本発明はこれに限定されるものではなく、ニュースやメールなどを用いてソフトウエア関連情報を提供することもできる。たとえば、メールを用いてソフトウエア関連情報を提供する場合には、各種端末装置１０ａ〜１０ｃのユーザに対してメール配信する機能をＷＥＢサーバ１２に設け、ソフトウエア関連情報をメール配信すればよい。
【００４５】
また、ここではＷＥＢサーバ１２に入力部１２１、表示部１２２を設けた例を示しているが、これらの構成は必須ではない。なお、ＷＥＢサーバ１２が入力部１２１、表示部１２２を備えていない場合には、システム管理者は、入力部、表示部を備えた端末装置を利用してＷＥＢサーバ１２にアクセスし、必要なデータの登録作業をおこなえばよい。
【００４６】
（付記１）ユーザが利用するコンピュータに対してソフトウエア関連情報を提供するソフトウエア関連情報提供装置であって、
前記ユーザが利用するコンピュータで動作しうるソフトウエアのうち、前記ユーザが保有するソフトウエアおよび／または前記コンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出する抽出手段と、
前記抽出手段により抽出されたソフトウエア関連情報を前記ユーザに対して提供する提供手段と、
を備えたことを特徴とするソフトウエア関連情報提供装置。
【００４７】
（付記２）コンピュータのハードウエア構成および該コンピュータにプリインストールされた第１のソフトウエアからなる機種データと、前記ユーザが利用するコンピュータの機種および前記コンピュータにプリインストールされた第１のソフトウエア以外の第２のソフトウエアからなるユーザデータと、各ユーザに対して商品として提供するソフトウエアの識別情報と該ソフトウエアに関連するソフトウエア関連情報からなる商品データとを記憶する記憶手段をさらに備え、前記抽出手段は、前記記憶手段に記憶した機種データ、ユーザデータおよび商品データに基づいて、前記ユーザが保有するソフトウエアおよび／または前記ユーザが利用するコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出することを特徴とする付記１に記載のソフトウエア関連情報提供装置。
【００４８】
（付記３）前記機種データは機種ごとに記憶され、前記ユーザデータはユーザごとに記憶され、前記商品データは商品ごとに記憶されたことを特徴とする付記２に記載のソフトウエア関連情報提供装置。
【００４９】
（付記４）前記抽出手段は、前記ユーザが保有するソフトウエアをバージョンアップするためのバージョンアップ用ソフトウエアをソフトウエア関連情報として抽出することを特徴とする付記１、２または３に記載のソフトウエア関連情報提供装置。
【００５０】
（付記５）前記抽出手段は、前記バージョンアップ用ソフトウエアが複数存在する場合に、前記ユーザによる過去のソフトウエア購入履歴にしたがって選択したものを前記ソフトウエア関連情報として抽出することを特徴とする付記４に記載のソフトウエア関連情報提供装置。
【００５１】
（付記６）前記提供手段は、ＷＥＢサービス、メールまたはニュースによって前記ユーザが利用するコンピュータに対してネットワークを介して前記ソフトウエア関連情報を提供することを特徴とする付記１〜５のいずれか一つに記載のソフトウエア関連情報提供装置。
【００５２】
（付記７）ユーザが利用するコンピュータに対してソフトウエア関連情報を提供するソフトウエア関連情報提供方法であって、
前記ユーザが利用するコンピュータで動作しうるソフトウエアのうち、前記ユーザが保有するソフトウエアおよび／または前記コンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出する抽出工程と、
前記抽出工程により抽出されたソフトウエア関連情報を前記ユーザに対して提供する提供工程と、
を含んだことを特徴とするソフトウエア関連情報提供方法。
【００５３】
（付記８）コンピュータのハードウエア構成および該コンピュータにプリインストールされた第１のソフトウエアからなる機種データと、前記ユーザが利用するコンピュータの機種および前記コンピュータにプリインストールされた第１のソフトウエア以外の第２のソフトウエアからなるユーザデータと、各ユーザに対して商品として提供するソフトウエアの識別情報と該ソフトウエアに関連するソフトウエア関連情報からなる商品データとをあらかじめ記憶部に格納する格納工程をさらに含み、前記抽出工程は、前記記憶部に記憶した機種データ、ユーザデータおよび商品データに基づいて、前記ユーザが保有するソフトウエアおよび／または前記ユーザが利用するコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出することを特徴とする付記７に記載のソフトウエア関連情報提供方法。
【００５４】
（付記９）前記機種データは機種ごとに記憶され、前記ユーザデータはユーザごとに記憶され、前記商品データは商品ごとに記憶されたことを特徴とする付記８に記載のソフトウエア関連情報提供方法。
【００５５】
（付記１０）前記抽出工程は、前記ユーザが保有するソフトウエアをバージョンアップするためのバージョンアップ用ソフトウエアをソフトウエア関連情報として抽出することを特徴とする付記７、８または９に記載のソフトウエア関連情報提供方法。
【００５６】
（付記１１）前記抽出工程は、前記バージョンアップ用ソフトウエアが複数存在する場合に、前記ユーザによる過去のソフトウエア購入履歴にしたがって選択したものを前記ソフトウエア関連情報として抽出することを特徴とする付記１０に記載のソフトウエア関連情報提供方法。
【００５７】
（付記１２）前記提供工程は、ＷＥＢサービス、メールまたはニュースによって前記ユーザが利用するコンピュータに対してネットワークを介して前記ソフトウエア関連情報を提供することを特徴とする付記７〜１１のいずれか一つに記載のソフトウエア関連情報提供方法。
【００５８】
（付記１３）ユーザが利用するコンピュータに対してソフトウエア関連情報を提供するソフトウエア関連情報提供プログラムであって、
前記ユーザが利用するコンピュータで動作しうるソフトウエアのうち、前記ユーザが保有するソフトウエアおよび／または前記コンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出する抽出手順と、
前記抽出手順により抽出されたソフトウエア関連情報を前記ユーザに対して提供する提供手順と、
をコンピュータに実行させることを特徴とするソフトウエア関連情報提供プログラム。
【００５９】
（付記１４）コンピュータのハードウエア構成および該コンピュータにプリインストールされた第１のソフトウエアからなる機種データと、前記ユーザが利用するコンピュータの機種および前記コンピュータにプリインストールされた第１のソフトウエア以外の第２のソフトウエアからなるユーザデータと、各ユーザに対して商品として提供するソフトウエアの識別情報と該ソフトウエアに関連するソフトウエア関連情報からなる商品データとをあらかじめ記憶部に格納する格納手順をさらに含み、前記抽出手順は、前記記憶部に記憶した機種データ、ユーザデータおよび商品データに基づいて、前記ユーザが保有するソフトウエアおよび／または前記ユーザが利用するコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出することを特徴とする付記１３に記載のソフトウエア関連情報提供プログラム。
【００６０】
（付記１５）前記機種データは機種ごとに記憶され、前記ユーザデータはユーザごとに記憶され、前記商品データは商品ごとに記憶されたことを特徴とする付記１４に記載のソフトウエア関連情報提供プログラム。
【００６１】
（付記１６）前記抽出手順は、前記ユーザが保有するソフトウエアをバージョンアップするためのバージョンアップ用ソフトウエアをソフトウエア関連情報として抽出することを特徴とする付記１３、１４または１５に記載のソフトウエア関連情報提供プログラム。
【００６２】
（付記１７）前記抽出手順は、前記バージョンアップ用ソフトウエアが複数存在する場合に、前記ユーザによる過去のソフトウエア購入履歴にしたがって選択したものを前記ソフトウエア関連情報として抽出することを特徴とする付記１６に記載のソフトウエア関連情報提供プログラム。
【００６３】
（付記１８）前記提供手順は、ＷＥＢサービス、メールまたはニュースによって前記ユーザが利用するコンピュータに対してネットワークを介して前記ソフトウエア関連情報を提供することを特徴とする付記１３〜１７のいずれか一つに記載のソフトウエア関連情報提供プログラム。
【００６４】
（付記１９）ユーザが利用するコンピュータに対してソフトウエア関連情報を提供するソフトウエア関連情報提供装置であって、
前記ユーザが利用するコンピュータで動作しうるソフトウエアのうち、前記ユーザが保有するソフトウエアをバージョンアップするためのバージョンアップ用ソフトウエアが複数存在する場合に、前記ユーザによる過去のソフトウエア購入履歴にしたがって選択したバージョンアップ用ソフトウエアをソフトウエア関連情報として自動的に抽出する抽出手段と、
前記抽出手段により抽出されたソフトウエア関連情報を前記ユーザに対して提供する提供手段と、
を備えたことを特徴とするソフトウエア関連情報提供装置。
【００６５】
（付記２０）コンピュータのハードウエア構成および該コンピュータにプリインストールされた第１のソフトウエアからなる機種データと、前記ユーザが利用するコンピュータの機種および前記コンピュータにプリインストールされた第１のソフトウエア以外の第２のソフトウエアからなるユーザデータと、各ユーザに対して商品として提供するソフトウエアの識別情報と該ソフトウエアに関連するソフトウエア関連情報からなる商品データとを記憶する記憶手段をさらに備え、前記抽出手段は、前記記憶手段に記憶した機種データ、ユーザデータおよび商品データに基づいて、前記ユーザが保有するソフトウエアおよび／または前記ユーザが利用するコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出することを特徴とする付記１９に記載のソフトウエア関連情報提供装置。
【００６６】
（付記２１）前記機種データは機種ごとに記憶され、前記ユーザデータはユーザごとに記憶され、前記商品データは商品ごとに記憶されたことを特徴とする付記２０に記載のソフトウエア関連情報提供装置。
【００６７】
（付記２２）前記提供手段は、ＷＥＢサービス、メールまたはニュースによって前記ユーザが利用するコンピュータに対してネットワークを介して前記ソフトウエア関連情報を提供することを特徴とする付記１９、２０または２１に記載のソフトウエア関連情報提供装置。
【００６８】
（付記２３）ユーザが利用するコンピュータに対してソフトウエア関連情報を提供するソフトウエア関連情報提供方法であって、
前記ユーザが利用するコンピュータで動作しうるソフトウエアのうち、前記ユーザが保有するソフトウエアをバージョンアップするためのバージョンアップ用ソフトウエアが複数存在する場合に、前記ユーザによる過去のソフトウエア購入履歴にしたがって選択したバージョンアップ用ソフトウエアをソフトウエア関連情報として自動的に抽出する抽出工程と、
前記抽出工程により抽出されたソフトウエア関連情報を前記ユーザに対して提供する提供工程と、
を含んだことを特徴とするソフトウエア関連情報提供方法。
【００６９】
（付記２４）コンピュータのハードウエア構成および該コンピュータにプリインストールされた第１のソフトウエアからなる機種データと、前記ユーザが利用するコンピュータの機種および前記コンピュータにプリインストールされた第１のソフトウエア以外の第２のソフトウエアからなるユーザデータと、各ユーザに対して商品として提供するソフトウエアの識別情報と該ソフトウエアに関連するソフトウエア関連情報からなる商品データとを記憶部に格納する格納工程をさらに含み、前記抽出工程は、前記記憶部に記憶した機種データ、ユーザデータおよび商品データに基づいて、前記ユーザが保有するソフトウエアおよび／または前記ユーザが利用するコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出することを特徴とする付記２３に記載のソフトウエア関連情報提供方法。
【００７０】
（付記２５）前記機種データは機種ごとに記憶され、前記ユーザデータはユーザごとに記憶され、前記商品データは商品ごとに記憶されたことを特徴とする付記２４に記載のソフトウエア関連情報提供方法。
【００７１】
（付記２６）前記提供工程は、ＷＥＢサービス、メールまたはニュースによって前記ユーザが利用するコンピュータに対してネットワークを介して前記ソフトウエア関連情報を提供することを特徴とする付記２３、２４または２５に記載のソフトウエア関連情報提供方法。
【００７２】
（付記２７）ユーザが利用するコンピュータに対してソフトウエア関連情報を提供するソフトウエア関連情報提供プログラムであって、
前記ユーザが利用するコンピュータで動作しうるソフトウエアのうち、前記ユーザが保有するソフトウエアをバージョンアップするためのバージョンアップ用ソフトウエアが複数存在する場合に、前記ユーザによる過去のソフトウエア購入履歴にしたがって選択したバージョンアップ用ソフトウエアをソフトウエア関連情報として自動的に抽出する抽出手順と、
前記抽出手順により抽出されたソフトウエア関連情報を前記ユーザに対して提供する提供手順と、
をコンピュータに実行させることを特徴とするソフトウエア関連情報提供プログラム。
【００７３】
（付記２８）コンピュータのハードウエア構成および該コンピュータにプリインストールされた第１のソフトウエアからなる機種データと、前記ユーザが利用するコンピュータの機種および前記コンピュータにプリインストールされた第１のソフトウエア以外の第２のソフトウエアからなるユーザデータと、各ユーザに対して商品として提供するソフトウエアの識別情報と該ソフトウエアに関連するソフトウエア関連情報からなる商品データとを記憶部に格納する格納手順をさらに含み、前記抽出手順は、前記記憶部に記憶した機種データ、ユーザデータおよび商品データに基づいて、前記ユーザが保有するソフトウエアおよび／または前記ユーザが利用するコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出することを特徴とする付記２７に記載のソフトウエア関連情報提供プログラム。
【００７４】
（付記２９）前記機種データは機種ごとに記憶され、前記ユーザデータはユーザごとに記憶され、前記商品データは商品ごとに記憶されたことを特徴とする付記２８に記載のソフトウエア関連情報提供プログラム。
【００７５】
（付記３０）前記提供手順は、ＷＥＢサービス、メールまたはニュースによって前記ユーザが利用するコンピュータに対してネットワークを介して前記ソフトウエア関連情報を提供することを特徴とする付記２７、２８または２９に記載のソフトウエア関連情報提供プログラム。
【００７６】
【発明の効果】
以上説明したように、本発明によれば、ユーザが利用するコンピュータで動作しうるソフトウエアのうち、ユーザが保有するソフトウエアおよび／またはコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出し、抽出したソフトウエア関連情報をユーザに対して提供するよう構成したので、各ユーザが保有するソフトウエアライセンス、ハードウエアに適合した自分自身用にカスタマイズされたソフトウエア関連情報を入手することができ、もってソフトウエア選択作業に係る労力の低減やソフトウエア購入意欲の増進を図ることができる。特に、バージョンアップ用ソフトウエアが複数存在する場合に、ユーザによる過去のソフトウエア購入履歴にしたがって選択したものをソフトウエア関連情報として抽出することにより、ユーザのソフトウエアの購入履歴（バージョンアップ履歴）から最適なものを提供することができる。
【００７７】
また、本発明によれば、コンピュータのハードウエア構成および該コンピュータにプリインストールされた第１のソフトウエアからなる機種データと、ユーザが利用するコンピュータの機種およびコンピュータにプリインストールされた第１のソフトウエア以外の第２のソフトウエアからなるユーザデータと、各ユーザに対して商品として提供するソフトウエアの識別情報と該ソフトウエアに関連するソフトウエア関連情報からなる商品データとを記憶しておき、これらの機種データ、ユーザデータおよび商品データに基づいて、ユーザが保有するソフトウエアおよび／またはユーザが利用するコンピュータのハードウエアに適合するソフトウエア関連情報を自動的に抽出するよう構成したので、ユーザに適合するソフトウエアを効率良く特定することができる。
【００７８】
また、本発明によれば、機種データを機種ごとに記憶し、ユーザデータをユーザごとに記憶し、商品データを商品ごとに記憶するよう構成したので、各データの管理や追加を容易におこなうことができる。
【００７９】
また、本発明によれば、ユーザが保有するソフトウエアをバージョンアップするためのバージョンアップ用ソフトウエアをソフトウエア関連情報として抽出するよう構成したので、バージョンアップ用ソフトウエアに関する情報を効率良く提供することができる。
【００８０】
また、本発明によれば、バージョンアップ用ソフトウエアが複数存在する場合に、ユーザによる過去のソフトウエア購入履歴にしたがって選択したものをソフトウエア関連情報として抽出するよう構成したので、同系列のバージョンアップ用ソフトウエアが複数存在する場合であっても、ユーザに適合するバージョンアップ用ソフトウエアに関する情報を効率良く提供することができる。
【００８１】
また、本発明によれば、ＷＥＢサービス、メールまたはニュースによってユーザが利用するコンピュータに対してネットワークを介してソフトウエア関連情報を提供するよう構成したので、既存のインターネットを利用して効率良くソフトウエア関連情報を提供することができる。
【図面の簡単な説明】
【図１】本実施の形態に係るソフトウエア関連情報提供システムの構成を示す機能ブロック図である。
【図２】図１に示した機種データの一例を示す図である。
【図３】図１に示したユーザデータの一例を示す図である。
【図４】図１に示した商品データの一例を示す図である。
【図５】ソフトウエア関連情報の表示の一例を示す図である。
【図６】図１に示した商品情報抽出部の処理手順を示すフローチャートである。
【図７】ソフトウエアの購入履歴をテーブル管理する一例を示す図である。
【符号の説明】
１０ａ〜１０ｃ    端末装置
１１    インターネット
１２    ＷＥＢサーバ
１２０    インターフェース部
１２１    入力部
１２２    表示部
１２３    記憶部
１２３ａ    ハイパーテキスト
１２３ｂ    機種データ
１２３ｃ    ユーザデータ
１２３ｄ    商品データ
１２４    制御部
１２４ａ    サーバ処理部
１２４ｂ    登録処理部
１２４ｃ    商品情報抽出部
【図１】
2004227334.tif 000003
【図２】
2004227334.tif 000004
【図３】
2004227334.tif 000005
【図４】
2004227334.tif 000006
【図５】
2004227334.tif 000007
【図６】
2004227334.tif 000008
【図７】
2004227334.tif 000009