(57)【要約】【課題】ＲＳＳ形式を利用しユーザーがソフトウェアのアップデート情報を知るための負担を軽減すること。【解決手段】メーカー側が配信しているＲＳＳ形式のアップデート情報２０１をセンター側で抽出しアップデート情報４０１として記憶する手段と、ユーザー側がアップデート情報の通知を希望するソフトウェアのソフトウェア識別情報と前記ユーザーのユーザー識別情報をユーザー情報３０１として入力する手段と、センター側で前記ユーザー情報３０１をユーザー情報４０２として記憶する手段と、センター側が記憶するアップデート情報４０１とユーザー情報４０２からユーザーごとにアップデート情報を抽出しユーザー別アップデート情報４０３として記憶する手段と、ユーザー側がセンター側にユーザー情報３０２を入力し前記ユーザー情報３０２とユーザー別アップデート情報４０３から前記ユーザーのアップデート情報３０３を抽出しＲＳＳ形式として通知する。【選択図】図３
2006285705.tif 000002
【特許請求の範囲】
【請求項１】
センター側のコンピューターシステムとメーカー側のコンピューターシステムとユーザー側のコンピューターシステムがネットワークを介して通信が可能なシステムであって、メーカー側がネットワークに配信しているＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式のソフトウェア（例えばオペレーティングシステム、アプリケーションプログラム、デバイスドライバー、ファームフェア）のアップデート情報をセンター側でネットワークを介して抽出する抽出手段と、前記センター側で抽出したソフトウェアのアップデート情報をメーカー及びソフトウェアごとにソフトウェア識別情報を付加し前記センター側のデータベースに記憶する記憶手段と、ユーザー側がネットワークを介して前記センター側が記憶するメーカー及びソフトウェアごとのソフトウェアのアップデート情報から前記ユーザーがソフトウェアのアップデート情報の通知を希望するメーカー及びソフトウェアを選択する選択手段と、前記ユーザー側がネットワークを介して前記センター側に前記ユーザーのユーザー識別情報を入力する入力手段と、前記ユーザーが選択したメーカー及びソフトウェアのソフトウェア識別情報と前記ユーザーが入力したユーザー識別情報を前記センター側のデータベースに記憶する記憶手段と、前記センター側が記憶するメーカー及びソフトウェアごとのソフトウェアのアップデート情報と前記センター側が記憶するユーザーが選択したメーカー及びソフトウェアのソフトウェア識別情報からユーザーごとにソフトウェアのアップデート情報を抽出する抽出手段と、前記ユーザーごとに抽出したソフトウェアのアップデート情報と前記ユーザーごとのユーザー識別情報を前記センター側のデータベースに記憶する記憶手段と、ユーザー側がネットワークを介して前記センター側にユーザー識別情報を入力し前記センター側で前記ユーザー識別情報と前記センター側が記憶するユーザーごとのソフトウェアのアップデート情報から前記ユーザーのソフトウェアのアップデート情報を抽出し、前記センター側からネットワークを介して前記ユーザー側にＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式としてソフトウェアのアップデート情報を通知する通知手段からなることを特徴とするＲＳＳ形式を利用したアップデート情報の通知システム
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピューターにおけるソフトウェア（例えばオペレーティングシステム、アプリケーションプログラム、デバイスドライバー、ファームフェア）のアップデート情報を、ＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式を利用しユーザーに通知するシステムである。
【背景技術】
【０００２】
従来、ユーザーがコンピューターにおけるソフトウェア（例えばオペレーティングシステム、アプリケーションプログラム、デバイスドライバー、ファームフェア）のアップデート情報を知る手段として、各メーカーのホームページ及び、ソフトウェアごとに異なった通知システム（例として非特許文献１）等がある。
【非特許文献１】マイクロソフト  コーポレーション  ＷＩＮＤＯＷＳ（登録商標）  ＵＰＤＡＴＥ、インターネット  ＵＲＬ＜ｈｔｔｐ：／／ｗｉｎｄｏｗｓｕｐｄａｔｅ．ｍｉｃｒｏｓｏｆｔ．ｃｏｍ／＞
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来のような各メーカーのホームページ及びソフトウェアごとに異なる通知システムでは、メーカーからソフトウェアのアップデート情報が配信される日時が不定であるため、ユーザーが頻繁にソフトウェアごとの各メーカーのホームページを検索したり、ソフトウェアごとの異なる通知システムを利用する必要があり不便である。
【０００４】
そこで本発明は、ＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式を利用し、ユーザーがソフトウェアのアップデート情報を知るための負担を軽減することを課題とする。
【課題を解決するための手段】
【０００５】
以上の課題を解決するために、本発明はセンター側のコンピューターシステムとメーカー側のコンピューターシステムとユーザー側のコンピューターシステムがネットワークを介して通信が可能なシステムであって、メーカー側がネットワークに配信しているＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式のソフトウェア（例えばオペレーティングシステム、アプリケーションプログラム、デバイスドライバー、ファームフェア）のアップデート情報をセンター側でネットワークを介して抽出する抽出手段と、前記センター側で抽出したソフトウェアのアップデート情報をメーカー及びソフトウェアごとにソフトウェア識別情報を付加し前記センター側のデータベースに記憶する記憶手段と、ユーザー側がネットワークを介して前記センター側が記憶するメーカー及びソフトウェアごとのソフトウェアのアップデート情報から前記ユーザーがソフトウェアのアップデート情報の通知を希望するメーカー及びソフトウェアを選択する選択手段と、前記ユーザー側がネットワークを介して前記センター側に前記ユーザーのユーザー識別情報を入力する入力手段と、前記ユーザーが選択したメーカー及びソフトウェアのソフトウェア識別情報と前記ユーザーが入力したユーザー識別情報を前記センター側のデータベースに記憶する記憶手段と、前記センター側が記憶するメーカー及びソフトウェアごとのソフトウェアのアップデート情報と前記センター側が記憶するユーザーが選択したメーカー及びソフトウェアのソフトウェア識別情報からユーザーごとにソフトウェアのアップデート情報を抽出する抽出手段と、前記ユーザーごとに抽出したソフトウェアのアップデート情報と前記ユーザーごとのユーザー識別情報を前記センター側のデータベースに記憶する記憶手段と、ユーザー側がネットワークを介して前記センター側にユーザー識別情報を入力し前記センター側で前記ユーザー識別情報と前記センター側が記憶するユーザーごとのソフトウェアのアップデート情報から前記ユーザーのソフトウェアのアップデート情報を抽出し、前記センター側からネットワークを介して前記ユーザー側にＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式としてソフトウェアのアップデート情報を通知する通知手段からなることを特徴とするＲＳＳ形式を利用したアップデート情報の通知システムである。
【発明の効果】
【０００６】
本発明によれば、センター側の処理によりユーザーは頻繁に各メーカーのホームページを検索したりソフトウェアごとの異なる通知システムを利用する必要はなく、センター側からＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式としてソフトウェアのアップデート情報が通知されソフトウェアのアップデート情報を知るための負担を軽減することができる。
【発明を実施するための最良の形態】
【０００７】
本発明の実施の形態を図面に基づき説明する。
【０００８】
図１は本発明の一実施形態のシステム構成であって、ネットワークの一形態であるインターネット１００に、メーカー側のコンピューターシステム２００、ユーザー側のコンピューターシステム３００及び、センター側のコンピューターシステム４００が接続されていて、メーカー側とセンター側の間、ユーザー側とセンター側の間で通信ができるようになっている。
【０００９】
ソフトウェアのアップデート情報２０１は、メーカー側がネットワークに配信しているＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式で配信するソフトウェアのアップデート情報であり、メーカー名、ソフトウェア名、リリース日時、バージョン番号及び、その他ソフトウェア情報等で構成される。
【００１０】
ユーザー情報３０１は、ユーザー側がネットワークを介してセンター側に入力する情報であり、ユーザー識別情報及び、前記ユーザーがアップデート情報の通知を希望するソフトウェアのソフトウェア識別情報で構成される。
【００１１】
ユーザー情報３０２は、ユーザー側がネットワークを介してセンター側に入力する情報であり、ユーザー識別情報で構成される。
【００１２】
ソフトウェアのアップデート情報３０３は、ユーザー側がネットワークを介してセンター側からＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式で通知される情報であり、メーカー名、ソフトウェア名、リリース日時、バージョン番号及び、その他ソフトウェア情報等で構成される。
【００１３】
ソフトウェアのアップデート情報４０１は、センター側がデータベースに記憶する情報であり、メーカー側からネットワークを介して取得したソフトウェアのアップデート情報２０１にメーカー及びソフトウェアごとのソフトウェア識別情報を付加した情報であり、ソフトウェア識別情報、メーカー名、ソフトウェア名、リリース日時、バージョン番号及び、その他ソフトウェア情報等で構成される。
【００１４】
ユーザー情報４０２は、センター側がデータベースに記憶する情報であり、ユーザー側がネットワークを介してセンター側に入力したユーザー情報３０１であり、ユーザー識別情報及び、前記ユーザーがアップデート情報の通知を希望するソフトウェアのソフトウェア識別情報で構成される。
【００１５】
ユーザー別ソフトウェアのアップデート情報４０３は、センター側がデータベースに記憶する情報であり、ソフトウェアのアップデート情報４０１とユーザー情報４０２からユーザーごとのソフトウェアのアップデート情報を抽出した情報であり、ユーザー識別情報、ソフトウェア識別情報、メーカー名、ソフトウェア名、リリース日時、バージョン番号及び、その他ソフトウェア情報等で構成される。
【００１６】
図２はセンター側のコンピューターシステム４００の構成を示すブロック図であって、中央演算処理装置５００、主記憶装置５０１、通信制御装置５０２、前記センター側のソフトウェアのアップデート情報４０１、ユーザー情報４０２及びユーザー別ソフトウェアのアップデート情報４０３から構成されるデータベースを記憶する外部記憶装置５０３及び、ソフトウェア情報取得機構６００、ユーザー情報入力機構７００、ソフトウェアのアップデート情報抽出機構８００、ソフトウェアのアップデート情報ＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式通知機構９００といったソフトウェアを有する。
【００１７】
図３はセンター側のコンピューターシステム４００がネットワークを介してメーカー側のコンピュータシステム２００、ユーザー側のコンピュータシステム３００ａ及びユーザー側のコンピュータシステム３００ｂと入出力するデータのフロー構成である。
【００１８】
ソフトウェア情報取得機構６００は、メーカー側のコンピュータシステム２００がネットワークに配信しているＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式のソフトウェアのアップデート情報２０１をネットワークを介してセンター側のコンピューターシステム４００で抽出し、メーカー及びソフトウェアごとにソフトウェア識別情報を付加しソフトウェアのアップデート情報４０１として前記センター側のコンピューターシステム４００のデータベースに記憶する機能を有する。
【００１９】
ユーザー情報入力機構７００は、ユーザー側のコンピュータシステム３００ａがネットワークを介してセンター側のコンピューターシステム４００が記憶するソフトウェアのアップデート情報４０１から、前記ユーザー側のコンピュータシステム３００ａがソフトウェアのアップデート情報の通知を希望するメーカー及びソフトウェアを選択し、前記選択したメーカー及びソフトウェアのユーザー情報３０１（ソフトウェア識別情報）と、前記ユーザー側のコンピュータシステム３００ａがネットワークを介して前記センター側のコンピューターシステム４００に入力したユーザー情報３０１（ユーザー識別情報）を、ユーザー情報４０２として前記センター側のコンピューターシステム４００のデータベースに記憶する機能を有する。
【００２０】
ソフトウェアのアップデート情報抽出機構８００は、センター側のコンピュータシステム４００が記憶するソフトウェアのアップデート情報４０１とユーザー情報４０２を、ソフトウェア識別情報で関連付けし抽出したユーザー別ソフトウェアのアップデート情報４０３として前記センター側のコンピュータシステム４００のデータベースに記憶する機能を有する。
【００２１】
ソフトウェアのアップデート情報ＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式通知機構９００は、ユーザー側のコンピュータシステム３００ｂからネットワークを介して入力されたユーザー情報３０２とセンター側のコンピュータシステム４００が記憶するユーザー別ソフトウェアのアップデート情報４０３を、ユーザー識別情報で関連付けし抽出したソフトウェアのアップデート情報３０３を、前記センター側のコンピュータシステム４００からネットワークを介して前記ユーザー側のコンピュータシステム３００ｂにＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式として通知する機能を有する。
【００２２】
図４はソフトウェア情報取得機構６００の処理の流れを示すフロー図である。
【００２３】
定期的（例えば１２時間おき）に、センター側からネットワークを介してメーカー側が配信しているＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式のソフトウェアのアップデート情報２０１を取得する。（ステップ６０１）
【００２４】
前記センター側が取得したソフトウェアのアップデート情報２０１と前記センター側が記憶する前回以前（例えば１２時間前）にメーカー側から取得したソフトウェアのアップデート情報４０１をメーカー名及びソフトウェア名等で関連付けし情報更新の有無をチェック（ステップ６０２）する。
【００２５】
前記更新チェック（ステップ６０２）により更新が有った場合に、前記メーカー側から取得したソフトウェアのアップデート情報２０１をソフトウェアのアップデート情報４０１として前記センター側のデータベースに記憶（ステップ６０３）する。
【００２６】
図５はユーザー情報入力機構７００の処理の流れを示すフロー図である。
【００２７】
センター側が記憶するソフトウェアのアップデート情報４０１を取得し、前記ソフトウェアのアップデート情報４０１を画面に一覧表示（ステップ７０１）し、ユーザー側がネットワークを介して前記ソフトウェアのアップデート情報４０１の一覧画面からソフトウェアのアップデート情報の通知を希望するソフトウェアを選択（ステップ７０２）し、前記ユーザーが選択したソフトウェアのソフトウェア識別情報をユーザー情報３０１のソフトウェア識別情報とする。
【００２８】
センター側がネットワークにユーザー情報入力画面を表示（ステップ７０３）し、ユーザー側からネットワークを介して前記ユーザー情報入力画面にユーザー情報３０１のユーザー識別情報を入力（ステップ７０４）する。
【００２９】
前記ユーザー情報３０１（ソフトウェア識別情報及びユーザー識別情報）をユーザー情報４０２として前記センター側のデータベースに記憶（ステップ７０５）する。
【００３０】
図６はソフトウェアのアップデート情報抽出機構８００の処理の流れを示すフロー図である。
【００３１】
センター側が記憶するソフトウェアのアップデート情報４０１を取得（ステップ８０１）し、前記センター側が記憶するユーザー情報４０２を取得（ステップ８０２）し、前記ソフトウェアのアップデート情報４０１と前記ユーザー情報４０２をソフトウェア識別情報で関連付けし抽出（ステップ８０３）した情報をユーザー別ソフトウェアのアップデート情報４０３として前記センター側のデータベースに記憶（ステップ８０４）する。
【００３２】
図７はソフトウェアのアップデート情報ＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式通知機構９００の処理の流れを示すフロー図である。
【００３３】
ユーザー側からネットワークを介してユーザー情報３０２をＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）としてセンター側に入力（ステップ９０１）する。
【００３４】
前記ユーザー情報３０２と前記センター側が記憶するユーザー別ソフトウェアのアップデート情報４０３をユーザー識別情報で関連付けし抽出（ステップ９０２）したソフトウェアのアップデータ情報３０３を、前記センター側からネットワークを介してユーザー側にＲＳＳ（ＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）形式として通知（ステップ９０３）する。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施形態のシステム構成を示した説明図である。
【図２】センター側のブロック構成を示した説明図である。
【図３】センター側のデータフロー構成を示した説明図である。
【図４】センター側の処理フロー構成を示した説明図である。
【図５】センター側の処理フロー構成を示した説明図である。
【図６】センター側の処理フロー構成を示した説明図である。
【図７】センター側の処理フロー構成を示した説明図である。
【符号の説明】
【００３６】
１００    インターネット
２００    メーカー側のコンピューターシステム
２０１    ソフトウェアのアップデート情報
３００    ユーザー側のコンピューターシステム
３００ａ  ユーザー側のコンピューターシステム
３００ｂ  ユーザー側のコンピューターシステム
３０１    ユーザー情報
３０２    ユーザー情報
３０３    ソフトウェアのアップデート情報
４００    センター側のコンピューターシステム
４０１    ソフトウェアのアップデート情報
４０２    ユーザー情報
４０３    ユーザー別ソフトウェアのアップデート情報
５００    中央演算処理装置
５０１    主記憶装置
５０２    通信制御装置
５０３    外部記憶装置
６００    ソフトウェア情報取得機構
６０１    ソフトウェアのアップデート情報取得処理
６０２    ソフトウェアのアップデート情報更新チェック処理
６０３    ソフトウェアのアップデート情報更新処理
７００    ユーザー情報入力機構
７０１    ソフトウェア選択画面表示処理
７０２    ソフトウェア選択処理
７０３    ユーザー情報入力画面表示処理
７０４    ユーザー情報入力処理
７０５    ユーザー情報登録処理
８００    ソフトウェアのアップデート情報抽出機構
８０１    ソフトウェアのアップデート情報取得処理
８０２    ユーザー情報取得処理
８０３    ユーザー別ソフトウェアのアップデート情報抽出処理
８０４    ユーザー別ソフトウェアのアップデート情報登録処理
９００    ソフトウェアのアップデート情報ＲＳＳ形式通知機構
９０１    ユーザー情報入力処理
９０２    ソフトウェアのアップデート情報抽出処理
９０３    ソフトウェアのアップデート情報ＲＳＳ形式通知処理
【図１】
2006285705.tif 000003
【図２】
2006285705.tif 000004
【図３】
2006285705.tif 000005
【図４】
2006285705.tif 000006
【図５】
2006285705.tif 000007
【図６】
2006285705.tif 000008
【図７】
2006285705.tif 000009