(57)【要約】【課題】サーバサイドに特別なソフトウェアを使用せず、ユーザが使用している端末装置の機種や構成に基づいた最適なＷｅｂ更新情報のみを通知することができる。【解決手段】サーバ装置１００から更新情報データ１０１ａをネットワーク１１０を介して受信し、更新情報データ１０１ａの内容を表示可能な表示部１２１を備えた端末装置１２０ａ〜１２０ｃとを備え、更新情報データ１０１ａは、複数の端末装置１２０ａ〜１２０ｃのうち特定の範囲にある端末装置を指示することができる情報を含むフィルタ記述部１０４ｂを含み、端末装置１２０ａ〜１２０ｃは、フィルタ記述部１０４ｂに含まれる情報が自己に該当するか否かを判別し、フィルタ記述部１０４ｂに含まれる情報が自己に該当する場合、該当するフィルタ記述部１０４ｂに対応した更新情報データ１０１ａを表示部１２１に表示するよう制御する制御部１２２を備えるものである。【選択図】図２
2009093637.tif 000002
【特許請求の範囲】
【請求項１】
端末装置に関する更新情報データを蓄積するサーバ装置と、
前記更新情報データをネットワークを介して受信し、前記更新情報データの内容を表示可能な前記複数の端末装置とを備えた情報通知システムであって、
前記更新情報データは、前記複数の端末装置のうち特定の範囲にある端末装置を指示することができる情報を含むフィルタ記述部を含み、
前記端末装置は、前記フィルタ記述部に含まれる情報が自己に該当するか否かを判別し、前記フィルタ記述部に含まれる情報が自己に該当する場合、該当する前記フィルタ記述部に対応した前記更新情報データを前記表示部に表示するよう制御する制御部を備える、情報通知システム。
【請求項２】
前記フィルタ記述部に含まれる前記情報は、メーカが指定する前記端末装置の品番、または、その品番と特定時期に製造された製造番号を含む、請求項１に記載の情報通知システム。
【請求項３】
前記フィルタ記述部に含まれる情報は、前記各端末装置が使用するオペレーティングシステムの名称、または、前記オペレーティングシステムの名称及びバージョン情報を含む、請求項１に記載の情報通知システム。
【請求項４】
複数の端末装置のうち特定の範囲にある端末装置を指示することができる情報を含むフィルタ記述部を含む更新情報データを、サーバ装置に蓄積するステップと、
前記端末装置において、前記サーバ装置から前記更新情報データをダウンロードして、保存するステップと、
前記更新情報データに含まれる前記フィルタ記述部に記述されている条件が、自己の端末装置に該当するかどうかを判定するステップと、
前記条件が自己の端末装置に該当すると判定した場合、前記更新情報データに含まれる更新情報を表示部に表示するよう制御するステップとを含む、更新情報通知方法。
【請求項５】
サーバ装置に蓄積された更新情報データをネットワークを介して受信可能な端末装置であって、
受信した前記更新情報データに含まれる更新情報を表示するよう制御する制御部とを備え、
前記更新情報データは、複数の当該端末装置のうち特定の範囲にある端末装置を指示することができる情報を含むフィルタ記述部を含み、
前記制御部は、前記フィルタ記述部に含まれる情報が自己に該当するか否かを判別し、前記フィルタ記述部に含まれる情報が自己に該当する場合、該当する前記フィルタ記述部に対応した前記更新情報データに含まれる更新情報を表示するよう制御する、端末装置。
【請求項６】
サーバ装置から、複数の端末装置のうち特定の範囲にある端末装置を指示することができる情報を含むフィルタ記述部を含む更新情報データをダウンロードして、保存するステップと、
前記更新情報データに含まれる前記フィルタ記述部に記述されている条件が、自己の端末装置に該当するかどうかを判定するステップと、
前記条件が自己の端末装置に該当すると判定した場合、前記更新情報データに含まれる更新情報を表示部に表示するよう制御するステップとを含む、更新情報通知方法。
【請求項７】
更新情報データを備えた媒体であって、
前記更新情報データは、複数の端末装置のうち特定の範囲にある端末装置を指示することができる情報を含むフィルタ記述部を含むデータ構造を備えた、媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上で公開されるＷｅｂページの更新情報のうち、ユーザが使用している端末装置に関する情報の更新をユーザに通知する情報通知システムに関する。また、その情報通知システムに採用される更新情報通知方法に関する。特に、サーバサイドで特別なソフトウェアを使用せずに、ユーザが利用している端末装置の機種に関連する情報の更新だけを通知することができる情報通知システムおよび更新情報通知方法に関する。
【背景技術】
【０００２】
従来、Ｗｅｂページの更新をユーザに通知する技術が知られている。たとえば、特許文献１（特開２００４−２２０３７５号公報）には、Ｗｅｂページが更新されたことを電子メールなどによりユーザに通知する技術が開示されている。
【０００３】
また、サーバサイドにおいて、ユーザが利用する端末装置に関する情報をネットワークを通じて収集し、その情報をもとにユーザが活用できる有用情報を提供する技術が知られている。たとえば、特許文献２（特許第３１３９４０８号公報）には、端末装置の機種毎の構成情報や、ユーザが所有しているハードウェアやソフトウェアの情報をサーバに記録しておき、それを基にネットワークを通じてユーザ環境に適合する活用情報を提供する技術が開示されている。
【特許文献１】特開２００４−２２０３７５号公報
【特許文献２】特許第３１３９４０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術のように、単に端末装置に関するＷｅｂページの更新情報を通知する場合、ユーザが利用している端末装置の機種や構成以外を対象にした情報も含まれてしまう。したがって、ユーザは、受信した情報の中から、現在利用している端末装置の機種や構成に対応した情報を取捨選択しなければならず、非常に煩雑であるという問題があった。
【０００５】
また、特許文献２に開示された技術のように、端末装置の機種や構成を収集して最適な情報を提示する構成では、サーバサイドにおいて特別なソフトウェアを使用しなければならず、その更新情報を自動的に通知することができないという問題があった。
【０００６】
本発明は、サーバサイドに特別なソフトウェアを使用せず、ユーザが使用している端末装置の機種や構成に基づいた最適なＷｅｂ更新情報のみを通知することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の情報通知システムは、端末装置に関する更新情報データを蓄積するサーバ装置と、前記更新情報データをネットワークを介して受信し、前記更新情報データの内容を表示可能な表示部を備えた前記複数の端末装置とを備えた情報通知システムであって、前記更新情報データは、前記複数の端末装置のうち特定の範囲にある端末装置を指示することができる情報を含むフィルタ記述部を含み、前記端末装置は、前記フィルタ記述部に含まれる情報が自己に該当するか否かを判別し、前記フィルタ記述部に含まれる情報が自己に該当する場合、該当する前記フィルタ記述部に対応した前記更新情報データを前記表示部に表示するよう制御する制御部を備えたものである。
【０００８】
本発明の第１の更新情報通知方法は、複数の端末装置のうち特定の範囲にある端末装置を指示することができる情報を含むフィルタ記述部を含む更新情報データを、サーバ装置に蓄積するステップと、前記端末装置において、前記サーバ装置から前記更新情報データをダウンロードして、保存するステップと、前記更新情報データに含まれる前記フィルタ記述部に記述されている条件が、自己の端末装置に該当するかどうかを判定するステップと、前記条件が自己の端末装置に該当すると判定した場合、前記更新情報データに含まれる更新情報を表示部に表示するよう制御するステップとを含むものである。
【０００９】
本発明の端末装置は、サーバ装置に蓄積された更新情報データをネットワークを介して受信可能な端末装置であって、表示部と、受信した前記更新情報データに含まれる更新情報を前記表示部に表示するよう制御する制御部とを備え、前記更新情報データは、複数の当該端末装置のうち特定の範囲にある端末装置を指示することができる情報を含むフィルタ記述部を含み、前記制御部は、前記フィルタ記述部に含まれる情報が自己に該当するか否かを判別し、前記フィルタ記述部に含まれる情報が自己に該当する場合、該当する前記フィルタ記述部に対応した前記更新情報データに含まれる更新情報を前記表示部に表示するよう制御するものである。
【００１０】
本発明の第２の更新情報通知方法は、サーバ装置から、複数の端末装置のうち特定の範囲にある端末装置を指示することができる情報を含むフィルタ記述部を含む更新情報データをダウンロードして、保存するステップと、前記更新情報データに含まれる前記フィルタ記述部に記述されている条件が、自己の端末装置に該当するかどうかを判定するステップと、前記条件が自己の端末装置に該当すると判定した場合、前記更新情報データに含まれる更新情報を表示部に表示するよう制御するステップとを含むものである。
【００１１】
本発明の媒体は、更新情報データを備えた媒体であって、前記更新情報データは、複数の端末装置のうち特定の範囲にある端末装置を指示することができる情報を含むフィルタ記述部を含むデータ構造を備えたものである。
【発明の効果】
【００１２】
本発明によれば、日々更新される端末装置に関するＷｅｂページの情報をユーザに提示するときに、ユーザは自分の使用している端末装置や、その動作環境に適合する情報のみを表示でき、ユーザは不要な情報通知に煩わされなくて済む。
【００１３】
また、本発明は、サーバ側は一般的なＷｅｂサーバソフトウェアのみが必要で、特別なソフトウェアを配置する必要がないため、サーバの構築や運営を効率化でき、端末装置に関する情報を扱うＷｅｂページの更新情報を通知することができる。
【発明を実施するための最良の形態】
【００１４】
本発明の情報通知システムは、上記構成を基本として、以下のような態様をとることができる。すなわち、本発明の情報通知システムにおいて、前記フィルタ記述部に含まれる前記情報は、メーカが指定する前記端末装置の品番、または、その品番と特定時期に製造された製造番号を含む構成とすることができる。
【００１５】
また、本発明の情報通知システムにおいて、前記フィルタ記述部に含まれる情報は、前記各端末装置が使用するオペレーティングシステムの名称、または、前記オペレーティングシステムの名称及びバージョン情報を含む構成とすることができる。
【００１６】
（実施の形態）
図１は、本実施の形態における情報通知システムのシステム全体の概念構成を示す。情報通知システムは、サーバ装置１００と、端末装置１２０ａ，１２０ｂとを備えている。サーバ装置１００と端末装置１２０ａ，１２０ｂとは、インターネット１１０を介して、互いにデータ通信が可能なように接続されている。
【００１７】
サーバ装置１００は、プログラム提供者によって提供されたアップデートプログラムが蓄積されている。アップデートプログラムは、端末装置１２０ａ，１２０ｂにインストールされているオペレーティングシステム（ＯＳ）や各種周辺機器のドライバなどを更新することができるものである。また、サーバ装置１００は、更新情報データが蓄積されている。
【００１８】
端末装置１２０ａ，１２０ｂは、例えばパーソナルコンピューターで構成されている。また、端末装置１２０ａ，１２０ｂは、サーバ装置に対して更新情報データを要求するための所定のアプリケーションソフトウェアがインストールされている。また、端末装置１２０ａ，１２０ｂは、本実施の形態では互いに異なる機種で構成したが、同一の機種であってもよい。また、端末装置１２０ａ，１２０ｂには、同一のＯＳがインストールされていてもよいし、異なるＯＳがインストールされていてもよい。また、端末装置１２０ａ，１２０ｂは、図１に示すように２台に限定されない。
【００１９】
次に、本実施の形態の情報通知システムにおける更新情報通知方法の動作の概要について説明する。各端末装置において更新情報を取得する場合は、まず、例えば端末装置１２０ａにインストールされている所定のアプリケーションソフトウェアを起動する。端末装置１２０ａは、アプリケーションソフトウェアを起動することにより、サーバ装置１００に対してアップデートプログラムの有無の情報（更新情報）を要求する。サーバ装置１００は、端末装置１２０ａからの要求により、端末装置１２０ａに対応した更新情報データを端末装置１２０ａに提供することができる。端末装置１２０ａは、サーバ装置１００から提供された更新情報データに含まれる更新情報を表示部１２１ａに表示することができる。図１は、表示部１２１ａに更新情報の一例が表示された状態を示している。図１に示すように、表示部１２１ａに表示される更新情報は、例えば更新情報のタイトルと概要である。
【００２０】
また、詳しい説明は省略するが、端末装置１２０ｂにも、端末装置１２０ａと同様に更新情報を表示することができる。サーバ装置１００は、端末装置の機種により異なる更新情報データを提供しているため、端末装置１２０ａの表示部１２１ａに表示される更新情報の内容と端末装置１２０ｂの表示部１２１ｂに表示される更新情報の内容とが異なる場合がある。図１に示す表示例では、端末装置１２０ａと端末装置１２０ｂとは互いに異なる機種で構成されているため、表示部１２１ａと表示部１２１ｂとに互いに異なる更新情報が表示されている状態を示している。
【００２１】
図２は、本実施の形態における情報通知システムの構成を示すブロック図である。図２は、図１に示すサーバ装置１００と端末装置１２０ａの具体構成を示す。
【００２２】
図２に示すように、サーバ装置１００は、記憶部１０１、制御部１０２、およびインターフェース部１０３を備えている。インターフェース部１０３は、インターネット１１０に接続する接点である。記憶部１０１は、更新情報データ１０１ａ〜１０１ｃを格納することができる。制御部１０２は、記憶部１０１に格納されている更新情報データ１０１ａ〜１０１ｃを、インタフェース部１０３を通じて、インターネット１１０に送信するよう制御することができる。なお、制御部１０２は、ＨＴＴＰ（Hyper-Text Transfer Protocol）を用いて更新情報データ１０１ａ〜１０１ｃを送信するよう制御する。
【００２３】
更新情報データ１０１ａ〜１０１ｃは、それぞれ更新情報部１０４ａおよびフィルタ記述部１０４ｂを備えている。更新情報部１０４ａは、更新されたＷｅｂページのタイトル、概要、およびＵＲＬ（Uniform Resource Locator）などの情報が含まれている。フィルタ記述部１０４ｂは、端末装置において更新情報を取捨選択するための情報（対象機種や対象ＯＳ）などが含まれている。
【００２４】
端末装置１２０ａ〜１２０ｃは、各々、機種品番などの機種固有の機種識別情報１２４ａおよび稼働ＯＳ情報１２４ｂを持っている。機種識別情報１２４ａおよび稼動ＯＳ情報１２４ｂは、例えば端末装置１２０ａ〜１２０ｃ内のＢＩＯＳ（Basic Input Output System）に書き込まれている。また、端末装置１２０ａ〜１２０ｃは、表示部１２１、制御部１２２、およびインタフェース部１２３を備えている。インタフェース部１２３は、インターネット１１０に接続する接点である。制御部１２２は、インターネット１１０を通じて取得したサーバ装置１００上の更新情報データ１０１ａ〜１０１ｃを取捨選択する機能を備えている。表示部１２１は、少なくともＷｅｂページ更新情報を表示することができる。表示部１２１にＷｅｂページ更新情報を表示することによって、ユーザにＷｅｂページが更新されたことを通知することができる。
【００２５】
図３Ａ及び図３Ｂは、図２における更新情報データ１０１ａ〜１０１ｃの１レコードの例である。図３Ａは、対象機種および対象ＯＳが特定されている更新情報データを示す。図３Ｂは、対象機種および対象ＯＳが特定されていない更新情報データを示す。図３Ａ及び図３Ｂにおいて、更新情報部１０４ａは、ＲＳＳが標準で持っている要素であり、本実施の形態では、更新情報の提供元のＵＲＬ（Link）、更新情報のタイトル（Title）、更新情報の概要（Description）、更新日（Date）の情報が含まれている。フィルタ記述部１０４ｂは、Ｍａｃｈｉｎｅ要素２０４ａとＯＳ要素２０４ｂとを含む。Ｍａｃｈｉｎｅ要素２０４ａは、対象機種の機種識別情報を正規表現により記述した文字列である。ＯＳ要素２０４ｂは、対象となる稼働ＯＳの種別を記号の組み合わせにより記述したものである。また、フィルタ記述部１０４ｂは、従来の更新情報データには存在せず、本発明において拡張した部分である。
【００２６】
ここで、「正規表現」とは、文字列の集合を一つの文字列で表現する方法の一つであり、例えば、図３Ａに示すレコードの場合、Ｍａｃｈｉｎｅ要素２０４ａは、「ＰＣ−ｘ５Ａ．．．ｙ」の１０桁の文字列で表されている。ここで、上記文字列における４桁目の「ｘ」は、図３ＡのＭａｃｈｉｎｅ要素２０４ａの角括弧内に示すように「Ｗ」「Ｔ」「Ｒ」「Ｙ」のうちいずれか一つが当てはまる。すなわち、端末装置の機種識別情報１２４ａに含まれる品番が「ＰＣ−Ｗ５Ａ」や「ＰＣ−Ｙ５Ａ」などで始まる品番であれば、その品番の端末装置に図３Ａに示す更新情報データが該当することになる。また、上記文字列における１０桁目の「ｙ」は、図３ＡのＭａｃｈｉｎｅ要素２０４ａの角括弧内に示すように「Ｒ」「Ｐ」のうちいずれか一つが当てはまる。また、文字列における７桁目から９桁目のドット（．）は、文字列が指定されていないことを示している。すなわち、端末装置の機種識別情報１２４ａに含まれる品番の７桁目から９桁目が如何なる文字列であっても、品番の他の桁の文字列がＭａｃｈｉｎｅ要素２０４ａの文字列に一致していれば、その端末装置に図３Ａに示す更新情報データが該当することになる。
【００２７】
図３Ｂに示すように、Ｍａｃｈｉｎｅ要素２０４ａが空欄である場合は、機種識別情報１２４ａに含まれる機種品番に依存せず、全ての端末装置が該当することになる。また、図３Ｂに示すように、ＯＳ要素２０４ｂが空欄である場合は、稼動ＯＳ情報１２４ｂに含まれるＯＳの種類に依存せず、全てのＯＳが該当することになる。すなわち、図３Ｂに示す更新情報データは、端末装置の機種やＯＳを限定せず、全ての端末装置に提供することができる更新情報である。
【００２８】
なお、本実施の形態では、フィルタ記述部１０４ｂはＭａｃｈｉｎｅ要素２０４ａとＯＳ要素２０４ｂの２つの要素で構成したが、他の要素が含まれていてもよい。フィルタ記述部１０４ｂに含むことができる要素としては、端末装置の製造番号（シリアル番号）、端末装置に搭載されているバッテリーのＩＤ番号、ＢＩＯＳのバージョン、ドライバのバージョン、端末装置に搭載されている電源制御マイコンのバージョンなどがある。
【００２９】
図４は、端末装置１２０ａ〜１２０ｃ内の制御部１２２の処理の内容を示す。図４に示す処理は、一定間隔で自動的に実行される。以下、端末装置１２０ａにおける更新情報の受信動作を説明する。
【００３０】
まず、制御部１２２は、インターネット１１０を通じてサーバ装置１００から更新情報データをダウンロードするよう制御する（Ｓ３０１）。制御部１２２は、ダウンロードした更新情報データを端末装置１２０ａ内のメモリ１２５に保存するよう制御する。
【００３１】
次に、制御部１２２は、端末装置１２０ａのＢＩＯＳに含まれる稼働ＯＳ情報１２４ｂおよび機種識別情報１２４ａを取得し、これらをメモリ１２５に保存するよう制御する（Ｓ３０２）。
【００３２】
次に、制御部１２２は、メモリ１２５に保存した更新情報データから最初のレコードを取り出すよう制御する（Ｓ３０３）。
【００３３】
次に、制御部１２２は、メモリ１２５から取り出したレコード中のフィルタ記述部１０４ｂに書かれている条件を読み取る。制御部１２２は、メモリ１２５に保存されている稼働ＯＳ情報および機種識別情報が、フィルタ記述部１０４ｂから読み取った条件を満たしているか否かを判断する（Ｓ３０４）。
【００３４】
次に、制御部１２２は、稼働ＯＳ情報および機種識別情報が条件を満たしていると判断すれば（ＹＥＳ判断）、更新情報部１０４ａを基に表示データを作成する。次に、制御部１２２は、作成した表示データに基づく画像を表示部１２１に表示するよう制御する。これにより、ユーザに対して、情報が更新されたことを通知することができる（Ｓ３０６）。
【００３５】
制御部１２２は、稼働ＯＳ情報および機種識別情報が条件を満たしていないと判断（ＮＯ判断）した場合、または処理Ｓ３０６を実行した後、メモリ１２５に保存された更新情報データから次のレコードを取り出すよう制御する（Ｓ３０７）。メモリ１２５からレコードを取り出すことができれば（処理Ｓ３０８におけるＹＥＳ判断）、処理Ｓ３０４を実行する。以降、上記と同様に処理を実行する。一方、メモリ１２５に保存された更新情報データからすべてのレコードを取り出し、処理が完了し、更新情報データからレコードを取得できなくなった場合（処理Ｓ３０８におけるＮＯ判断）は、図４に示す処理フローを終える。
【００３６】
以上のように本実施の形態の情報通知システムによれば、サーバ装置１００に格納される更新情報データ１０１ａにＭａｃｈｉｎｅ要素２０４ａおよびＯＳ要素２０４ｂを含むフィルタ記述部１０４ｂを追加したことにより、端末装置やその動作環境に適合する情報のみを表示することができる。よって、ユーザは、日々更新される端末装置に関するＷｅｂページの情報を確認する際、不要な情報通知に煩わされなくて済む。
【００３７】
また、本実施の形態の情報通知システムでは、サーバ側は一般的なＷｅｂサーバソフトウェアのみが必要で、特別なソフトウェアは不要であるため、サーバの構築や運営を効率化でき、端末装置に関する情報を扱うＷｅｂページの更新情報を通知することができる。
【００３８】
なお、端末装置の対象機種は、機種のメーカが指定する品番、または、その品番と特定時期に製造された製造番号とを含むものとすることができる。また、対象ＯＳとは、ＯＳの名称、または、ＯＳの名称及びバージョン情報を含むものとすることができる。
【００３９】
また、本実施の形態では、フィルタ記述部を備えた更新情報データをサーバ装置に蓄積し、インターネットを介して端末装置でダウンロードする構成としたが、更新情報データを半導体メモリを備えた情報媒体やディスク状の情報媒体などに記録し、その情報媒体をユーザに配布し、ユーザの端末装置において更新作業を実施する構成としてもよい。この場合、更新情報データの入手媒介がネットワークから情報媒体に置き換わるのみであり、実際の更新作業は図４に示す処理Ｓ３０２〜Ｓ３０８と同様に実施することができる。
【産業上の利用可能性】
【００４０】
本発明における情報通知システムは、ユーザが使用する端末装置に関するＷｅｂページの更新情報をユーザに自動的に通知するときに、ユーザは自分の使用している端末装置や、その動作環境に適合する情報のみを提示できるという効果を有する。特に、インターネット上で公開されるＷｅｂページの更新情報のうち、ユーザが使用している端末装置に関する情報の更新をユーザに通知する情報通知システム等に有用である。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施の形態における情報通知システムの概略構成を示す模式図
【図２】本発明に実施の形態における情報通知システムの構成を示すブロック図
【図３Ａ】本発明の実施の形態における更新情報データのレコードの例を示す模式図
【図３Ｂ】本発明の実施の形態における更新情報データのレコードの例を示す模式図
【図４】本発明の実施の形態における端末装置における制御部の動作を示すフローチャート
【符号の説明】
【００４２】
１００  サーバ装置
１０１  記憶部
１０１ａ，１０１ｂ，１０１ｃ  更新情報データ
１０２  制御部
１０３  インターフェース部
１０４ａ  更新情報部
１０４ｂ  フィルタ記述部
１２０ａ，１２０ｂ，１２０ｃ  端末装置
１２１  表示部
１２２  制御部
１２３  インターフェース部
１２４ａ  機種識別情報
１２４ｂ  稼動ＯＳ情報
１２５  メモリ
【図１】
2009093637.tif 000003
【図２】
2009093637.tif 000004
【図３Ａ】
2009093637.tif 000005
【図３Ｂ】
2009093637.tif 000006
【図４】
2009093637.tif 000007