(57)【要約】【課題】本発明は、従来のRSS技術を利用したサービスの利用者がかかえる、膨大な量の更新情報の選別・発見・比較検討を支援する方法に関するものであり、従来は、複数の対象の、同一の項目のみを比較検討したいというユーザーニーズに対しては更新情報の単純な通知だけでは不十分であるという問題があった。【解決手段】上記課題を、情報をRSSファイル32の形式で収集し、システムに登録するマスタデータ処理部16、ユーザー固有のデータ収集環境を実現するポータル処理部21、更新情報を処理する更新処理部28を変換ツール5として備えることを特徴とする電子カタログシステム1により解決する。【選択図】図１
2008097162.tif 000002
【特許請求の範囲】
【請求項１】
情報をRSSファイルの形式で収集し、システムに登録するマスタデータ処理部、ユーザ
ーへのデータ提供を実現するポータル処理部、更新情報を処理する更新処理部を変換ツー
ルとして備えることを特徴とする電子カタログシステム。
【請求項２】
請求項１の処理機能により、RSSの技術を利用したタイムリーな情報提供と、ユーザー
固有の情報収集環境を提供する電子カタログシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、興味度の高い商品のカタログ情報を、項目別に自由にレイアウトし、かつタ
イムリーな情報更新を可能にすることで、より精度の高い情報の比較検討を実現するため
の方法およびそのシステムに関するものである。
【背景技術】
【０００２】
RSS（RDF Site Summary）はXML（eXtensible Hypertext Markup Language）の一形式で
ある。XMLを使うことで、ソフトウエアが自動で処理できる形式になっており、ほかのユ
ーザーのアプリケーションがブログ・サーバにアクセスしてRSSファイルを取得すれば、
最近更新された記事の内容が簡単にわかる。RSSファイルの活用法として、ユーザーがRSS
リーダーと呼ぶ専用ソフトを使ってRSSファイルを読み込み、さまざまなブログの記事の
更新情報を集めて表示するという使い方がある。ユーザーは、気に入ったブログのページ
内に「RSS」などと表示されているアイコンをクリックして、表示された画面のURLをRSS
リーダーに登録する。このように登録しておくと、RSSリーダーは定期的にブログ・サー
バにアクセスし、RSSファイルを取得する。そして、以前のRSSファイルと比較し、更新さ
れた記事を探し出す。ユーザーがRSSリーダーの画面を開くと、更新された記事が時間順
に表示され、気になった記事をクリックすればその内容が表示されるという仕組みであり
、従来、このRSS技術を利用して、より興味度の高い更新情報をユーザーに提供するサー
ビスが公知されてきた。
【０００３】
【非特許文献１】http://forum.netage.co.jp/internet_tech/archive_040122.html
【非特許文献２】http://www.rssnavi.jp/
【非特許文献３】http://itpro.nikkeibp.co.jp/free/NNW/NETHOT/20040702/146755/
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来のサービスではユーザーはリンクされた更新情報の中から、必要なものを
自ら発見する必要があった。つまり、登録した情報量に比例してタイムリーな情報選別は
難しくなる。またカタログ情報に限定して考えれば、複数の対象の、同一の項目のみを比
較検討したいというユーザーニーズに対しては更新情報の単純な通知だけでは不十分であ
った。本発明の目的は、ユーザーが本当に収集したい情報だけを、ユーザーが希望する項
目ごとに自由にレイアウトすることで比較・検討が可能で、タイムリーにユーザー個別の
アカウント画面に情報が収集出来る仕組みと、これらの仕組みをユーザーに代わって実現
する電子カタログシステム1を提供することを最も主要な特徴とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、RSS技術をはじめとする既存技術を利用してユーザーが独
自にカスタマイズ可能なポータル画面に、RSSリーダーで定期的に情報を取得。ユーザー
のポータル画面の該当する項目のみが自動的に更新されることで、あたかも常に最新の情
報が反映されたユーザー固有のカタログが電子的に存在するような環境を提供する。
【発明の効果】
【０００６】
本発明によれば、ユーザーは電子カタログシステム1に対し、初回ログイン（会員登録
）で実施されるRSSリーダーの取得、レイアウトするポートレットの選択という操作のみ
で、必要な情報を常に最新の状態で、また比較・検討に適した形で監視することができる
ようになる。また、カタログ情報を提供する広告主にとっては、より購買確立の高いユー
ザーに情報を提供することができ、効率的なプロモーションが実現できるという利点があ
る。電子カタログシステムは広告主から広告掲載料を得ることで利益を得ることができる
。
【発明を実施するための最良の形態】
【０００７】
以下、本発明を実施するための最良の形態を図面に基づいて詳細に説明する。
【０００８】
図１は、本発明における一実施例として、個人用PCのカタログ情報を対象とした電子カ
タログシステム1の構成を示すものである。本実施例では、個人向けPCの広告主2はRSSフ
ァイル31(ソフトウエアが自動で処理できる形式)を備えたカタログページを提供する。電
子カタログシステムはこれら情報を収集し、電子カタログのマスタデータとして登録する
。登録後はRSSリーダー41を用いて、一定時間ごとに登録サイトを巡回・監視し、更新情
報のRSSファイル31を収集する。電子カタログシステム1は収集したRSSファイル31を、変
換ツール5を用いて登録・更新する。一方、ユーザーは電子カタログポータルサイト66上
に個人アカウント7を取得し、情報を収集する。その際、初回ログイン（会員登録）でRSS
リーダー42を取得すると同時に、あらかじめ準備された収集可能な項目ごとのポートレッ
ト27を自由に選択し、個人アカウント7画面にレイアウトする。本システムでは、ユーザ
ーが選択した項目（ポートレット27）ごとに対応するRSSファイル32が生成され、さらに
ユーザーが選択した項目（ポートレット27）は管理DB8に登録される。カタログ情報の更
新があると、電子カタログシステム1は管理DB8を参照し、該当するユーザーのRSSファイ
ル32を更新する。個人アカウント7のRSSリーダー42は一定時間ごとにポータルサイト66の
RSSページを監視して、更新情報があった場合はそれを個人アカウント7に反映する。
【０００９】
電子カタログシステム1は、広告主2から広告掲載料を回収し、広告主2は提示された方
法に従って広告掲載料を支払う。
【００１０】
上述の電子カタログシステム1のシステム構成概要を示すのが図１１である。電子カタ
ログシステム1は、以下３つの要素から構成されている。まず、カタログサーバ11はCPU10
やメモリ9を持つ計算機であり、メモリ9にはRSSリーダー41と変換ツール5が存在する。カ
タログサーバ11はRSSリーダー41を利用したRSSファイル32の収集や変換ツール5を利用し
た情報の登録・更新およびポータルサイト66の立ち上げを実現する。次に、RSSサーバ12
は、カタログサーバ11同様メモリ9、CPU10を有する計算機であり、ユーザーが選択したポ
ートレット27に対応するRSSファイル32が格納されている。また、管理DB8はカタログサー
バ11、RSSサーバ12と通信を行い、カタログ情報やユーザーの登録情報を管理する。
【００１１】
メモリ9、CPU10を持つ計算機を表す広告主クライアントPC21は、インターネットを介し
て電子カタログシステム1と通信をすることでRSSファイル32の受け渡しを行う。一方、同
じくメモリ9、CPU10を持つ計算機であるユーザークライアントPC71もインターネットを経
由して、電子カタログシステム1へアクセスする。電子カタログシステム1上に個人アカウ
ント7を持つユーザークライアントPCにはRSSリーダー42がインストールされており、この
RSSリーダー42を利用してRSSサーバ12に格納されているRSSファイル32を読み取ることで
最新の情報を取得する。
【００１２】
図２は広告主2が提供するカタログ情報ページのRSSファイル32のサンプルコーディング
13である。RSSファイル32はフィード14と呼ばれる部分（1ファイルに１つのみ存在し、こ
こでは広告主2などの基本情報を示す）と、アイテム15と呼ばれる部分（１ファイルに複
数存在し、ここでは価格情報、型名情報などを示す）で構成される。フィード14のtitle1
41には広告主名、link142には広告主2を特定可能なURLが記載され、アイテム15のtitle15
1には「価格」などのポートレット27の種類を特定する名称、link152には実際の情報が記
載されているページのURL、date153には最終更新日付が記載されている。アイテム15のli
nk152に記載されているURLはユニークなURLであるため、同じアイテム名称の情報を複数
収集する場合でも、このURLから広告主2を特定することができる。
【００１３】
広告主2は、主にアイテム15のlink152情報を更新することで最新の情報を提供すること
ができる。また、このRSSの形式で提供することで、電子カタログシステム1はRSSリーダ
ー41を用いて最新の情報を収集することができる。
【００１４】
図３は図１で示した構成のうち、電子カタログシステム1と広告主2の間での処理および
、マスタデータの登録方法をさらに詳細に示すものである。まずカタログ掲載を希望する
広告主2が、RSSファイル31を提供する。電子カタログシステム1は、まず変換ツール5のマ
スタデータ処理部16でRSSファイル31の読み取りを行う(17)。次にRSSファイル31のフィー
ド14部分のtitle141を参照し(18)、管理DB8のアイテム管理テーブル20に登録されていれ
ば、登録済み広告の更新情報とみなし更新処理部28へ送り、未登録であればマスタデータ
登録機能19で管理DB8のアイテム管理テーブル20へ登録する。
【００１５】
図４は管理DB8が持つアイテム管理テーブル20の詳細である。ここには、広告主2が提供
したRSSファイル31の情報が格納される。情報は、図２で示したRSSファイル31のフィード
14のtitle141から分かる広告主2の名称とそのlink142（URL）ごとに、そのアイテム15のt
itle151（価格・型名・寸法・周辺機器・CPU10などの項目）とそのlink152（URL）、およ
びdate153（最終更新日付）で構成される。
【００１６】
図５は電子カタログシステム1が変換ツール5のポータル処理部21により、ユーザーに対
するポータルサイト6提供の仕組みについて説明するものである。ポータル処理部21は、
ユーザーからの新規登録リクエストを契機に、会員登録機能22によって個人アカウント7
を開設、RSSリーダー42を配布する。次に、個人情報登録機能によってユーザー基本情報
、ユーザーが選択したポートレット27の種類を管理DB8のユーザー管理テーブル26に登録
する。さらに、ポータルサイト6実行機能24により、個人用ポータルサイト6の提供をする
と同時に、RSSファイル化機能25によって前述の個人用ポータルサイト6に対応するRSSフ
ァイル32を生成する。
【００１７】
なお、ユーザーが選択したポートレット27の情報に更新がある場合、更新処理部28の機
能によりRSSファイル32の該当link43が書き換えられる。
【００１８】
図６は、管理DB8が持つユーザー管理テーブル26の詳細である。ポータル処理部21の個
人情報登録機能23によって登録したユーザーの基本情報および、選択したポートレット27
情報が格納されている。
【００１９】
図７は、ユーザーから見た個人アカウント7の操作性の概略と、ポータルサイト6での情
報提供の仕組みについて説明したものである。ユーザーは電子カタログシステム1に対し
、会員登録を要求する。この初回ログインの際、RSSリーダー42のダウンロードを実施し
、RSSリーダー42を取得する。また、ユーザーに与えられた個人アカウント7画面で、興味
度の高い情報ポートレット27を選択する。この操作はすべてGUIによるものとするし、ユ
ーザーはドロップアンドドラッグの簡単な作業のみで専用のポータルサイト6を作ること
ができる。ユーザーが参照しているのはこのポータルサイト6であるが、実際は電子カタ
ログシステム1がポータルサイト6およびユーザーが画面上で選択したポートレット27に対
応するRSSファイル32を管理しており、カタログ情報が更新されると、まずRSSファイル32
が書き換えられ、その内容がポータルサイト6へ反映される。RSSファイル32の更新情報は
、ユーザーが持つRSSリーダー42が検知するため、ユーザーが参照する画面は自動的に最
新の状態に更新されているように見える。つまり、ユーザーはあたかも常に最新の電子カ
タログを持っているかのようにサービスを利用することができるため、日々の更新作業を
意識する必要はない。
【００２０】
一方、電子カタログシステム1は、そのシステム内でポータルサイト6を管理する。ユー
ザーの個人アカウント7および選択した情報は、図６で示したユーザー管理テーブル26で
管理されている。また、図５で説明したRSSファイル化機能25によって、ユーザーが選択
したポートレット27ごとにRSSファイル32が生成されており、ポートレット27に表示され
る内容はRSSファイル32を読み込むことで得られる。RSSファイル32が最新に書き換えられ
ると、ユーザーが持つRSSリーダー42が更新情報を取得し、個人アカウント7に反映される
。
【００２１】
図８は、広告主2から提供された更新情報の処理方法を示すものである。まず、図３で
示した、電子カタログシステム1の変換ツール5が持つマスタデータ処理部16によって、フ
ィード14のtitle141が登録済みで更新情報であるとみなされたデータが、更新処理部28へ
送られる。更新処理部28では、RSSファイル31のアイテム15部分のtitle151を参照し(29)
、このtitle151が管理DB8のアイテム管理テーブル20に未登録である場合は、既登録広告
主2の新規アイテムとみなしてマスタデータ処理部16へ戻す。アイテム15部分のtitle151
が登録済みのものであれば更新情報とみなして次の処理へ進む。アイテム管理テーブル20
の該当するtitle151のdate153（最終更新日付）を参照し(30)、今回処理するRSSファイル
31のdate153がアイテム管理テーブル20に登録されている日付より大きい（新しい）場合
は(31)、最新の更新情報として次の処理へ送る。まずRSSファイル31のlink142（URL）情
報をアイテム管理テーブル20へ反映する(33)。次に、ユーザー管理テーブル26から、該当
するアイテム15を参照し(34)、それを選択しているユーザーを特定する(35)。最後に、こ
のユーザーが持つポートレット27にヒモ付けられているRSSファイル32のlink情報を書き
換える(36)。RSSファイル31のdate153がアイテム管理テーブル20に登録されている日付よ
り小さい（古い）場合は(32)、更新済みの情報とみなし、処理を終了する。
【００２２】
図９は、アイテム管理テーブル20からユーザー管理テーブル26を参照し、ユーザー個別
のRSSファイル32を特定するまでの流れを図示したものである。
【００２３】
図１０は情報の更新処理における、RSSファイル32の情報をユーザーのポータルサイト6
へ反映する方法を示すサンプルコーディング37である。ユーザー別のRSSファイル32のコ
ードには、ユーザーの基本情報となるフィード38部分と、選択ポートレットであるアイテ
ム39部分が記載されている。すなわち、フィード38部分のtitle40にはユーザー名、link4
1にはユーザーのポータルサイト6を特定するURLが、アイテム部分のtitle42にはユーザー
が選択したポートレット名、link43には該当する情報のURLが記載されている。情報が更
新されると、このアイテム部分のlink41が書き換えられる。このURLは広告主2が特定のア
イテムに対して提供しているユニークなものであるため、このURLのみで広告主2を特定す
ることが可能である。
また、これをポータルサイト6（ここではHTMLで記述されたページとしている）へ反映す
るには、ポータルサイト6のサンプルコーディング44で示すような、XML（RSS）を読み込
むjavascriptなどの記述を加えるだけでよい。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施方法の全体構成を示した説明図である。
【図２】広告主2が提供するRSSファイル32のサンプルコーディングである。
【図３】広告主2からの情報収集およびマスタデータの登録方法を詳細に示す図である。
【図４】管理DB8が持つアイテム管理テーブル20の詳細である。
【図５】ポータルサイト6を提供するポータル処理部21の詳細を示す図である。
【図６】管理DB8が持つユーザー管理テーブル26の詳細である。
【図７】個人アカウント7の操作性と、ポータルサイト6での情報提供の仕組みについて説明した図である。
【図８】情報の更新を行う更新処理部28の詳細を示す図である。
【図９】アイテム管理テーブル20からユーザー管理テーブル26を参照し、ユーザー個別のRSSファイル32を特定するまでの流れを図示したものである。
【図１０】ポータルサイト6がRSSファイル32の更新情報を取得する方法を示す、RSSファイル32およびポータルサイト6のサンプルコーディングである。
【図１１】電子カタログシステム1のシステム構成概要図である。
【符号の説明】
【００２５】
1…電子カタログシステム、2…広告主、31,32…RSSファイル、41,42…RSSリーダー、5
…変換ツール、6…ポータルサイト、7…個人アカウント、8…管理DB、9…メモリ、10…CP
U、11…カタログサーバー、12…RSSサーバー、13…RSSファイルサンプルコーディング（
広告主）、14…フィード（広告主RSSファイル）、15…アイテム（広告主RSSファイル）、
16…マスタデータ処理部、19…マスタデータ登録機能、20…アイテム管理テーブル、21…
ポータル処理部、22…会員登録機能、23…個人情報登録機能、24…ポータルサイト実行機
能、25…RSSファイル化機能、26…ユーザー管理テーブル、27…ポートレット、28…更新
処理部、37…RSSファイルサンプルコーディング（ユーザー）、44…ポータルページサン
プルコーディング。
【図１】
2008097162.tif 000003
【図２】
2008097162.tif 000004
【図３】
2008097162.tif 000005
【図４】
2008097162.tif 000006
【図５】
2008097162.tif 000007
【図６】
2008097162.tif 000008
【図７】
2008097162.tif 000009
【図８】
2008097162.tif 000010
【図９】
2008097162.tif 000011
【図１０】
2008097162.tif 000012
【図１１】
2008097162.tif 000013