(57)【要約】【課題】ユーザーによりブックマークされたＵＲＬを自動的にアップロードすることで、所定の情報毎にお気に入りリストを容易に生成することができる情報処理装置等を提供する。【解決手段】ユーザーによりブックマークされたＵＲＬ等を受信する受信手段３０１と、各ウェブサイトのＵＲＬと、ＵＲＬから識別情報を抽出するための抽出ルールと、ウェブサイトのＡＰＩ呼出形式とを関連付けて格納する第１記憶手段３０３と、受信手段により受信されたＵＲＬから、第１記憶手段に記憶されるＵＲＬを特定し、特定されたＵＲＬに対応する抽出ルールにより識別情報を抽出し、抽出された識別情報とＡＰＩ呼出形式とに基づいてリクエストを生成し、生成されたリクエストに基づいてウェブサイトの情報を取得する情報取得手段３０４と、情報取得手段により取得された情報を格納する第２記憶手段３０５と、を備える。【選択図】図３
2010009334.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーによりブックマークされたＵＲＬ及び／又はウェブブラウザの閲覧履歴の記憶領域に保存されるＵＲＬを受信する受信手段と、
各ウェブサイトのＵＲＬと、該ＵＲＬからウェブサイトに係る識別情報を抽出するための抽出ルールと、前記ウェブサイトのＡＰＩ呼出形式とを関連付けて格納する第１記憶手段と、
前記受信手段により受信されたＵＲＬから、前記第１記憶手段に記憶されるＵＲＬを特定し、特定されたＵＲＬに対応する前記抽出ルールに基づいて前記受信手段により受信されたＵＲＬから前記識別情報を抽出し、抽出された前記識別情報と前記ＡＰＩ呼出形式とに基づいてリクエストを生成する生成手段と、
前記生成手段により生成されたリクエストに基づいて前記ウェブサイトの情報を取得する情報取得手段と、
前記情報取得手段により取得された情報を格納する第２記憶手段と、
を備える情報処理装置。
【請求項２】
前記情報取得手段は、
前記ウェブサイトの情報を画像データとして取得する請求項１記載の情報処理装置。
【請求項３】
前記第２記憶手段は、
前記情報取得手段により取得された情報をグループ化して格納する請求項１又は２記載の情報処理装置。
【請求項４】
ネットワークに接続されたブックマーク管理サーバにブックマークされたＵＲＬが管理されている場合、前記ブックマーク管理サーバのアドレスを格納する第３記憶手段を備え、
前記受信手段は、
前記第３記憶手段に格納されたアドレスから前記ブックマークされたＵＲＬを受信する請求項１乃至３記載の情報処理装置。
【請求項５】
外部端末とデータの通信を行なう通信手段を備え、
前記通信手段は、前記外部端末から前記第２記憶手段へのアクセス要求を受けた場合、前記第２記憶手段に格納される情報を前記外部端末に送信する請求項１乃至４何れか一項に記載の情報処理装置。
【請求項６】
各ウェブサイトのＵＲＬと、該ＵＲＬからウェブサイトに係る識別情報を抽出するための抽出ルールと、前記ウェブサイトのＡＰＩ呼出形式とを関連付けて格納する第１記憶手段を備える情報処理装置における情報処理方法であって、
ユーザーによりブックマークされたＵＲＬ及び／又はウェブブラウザの閲覧履歴の記憶領域に保存されるＵＲＬを受信する受信ステップと、
前記受信ステップにより受信されたＵＲＬから、前記第１記憶手段に記憶されるＵＲＬを特定し、特定されたＵＲＬに対応する前記抽出ルールに基づいて前記受信ステップにより受信されたＵＲＬから前記識別情報を抽出し、抽出された前記識別情報と前記ＡＰＩ呼出形式とに基づいてリクエストを生成する生成ステップと、
前記生成ステップにより生成されたリクエストに基づいて前記ウェブサイトの情報を取得する情報取得ステップと、
前記情報取得ステップにより取得された情報を第２記憶手段に格納する格納ステップと、
を有する情報処理方法。
【請求項７】
各ウェブサイトのＵＲＬと、該ＵＲＬからウェブサイトに係る識別情報を抽出するための抽出ルールと、前記ウェブサイトのＡＰＩ呼出形式とを関連付けて格納する第１記憶手段を備えるコンピュータを、
ユーザーによりブックマークされたＵＲＬ及び／又はウェブブラウザの閲覧履歴の記憶領域に保存されるＵＲＬを受信する受信手段、
前記受信手段により受信されたＵＲＬから、前記第１記憶手段に記憶されるＵＲＬを特定し、特定されたＵＲＬに対応する前記抽出ルールに基づいて前記受信手段により受信されたＵＲＬから前記識別情報を抽出し、抽出された前記識別情報と前記ＡＰＩ呼出形式に基づいてリクエストを生成する生成手段、
前記生成手段により生成されたリクエストに基づいて前記ウェブサイトの情報を取得する情報取得手段、
前記情報取得手段により取得された情報を第２記憶手段に格納する格納手段、
として機能させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及び、情報処理プログラムに関する。
【背景技術】
【０００２】
従来から、ユーザーが所望するウェブサイトのＵＲＬ（Uniform Resource Locater）をウェブブラウザに登録するブックマークという機能が用いられている。さらに、このブックマークについて、インターネットや移動体通信ネットワーク上に設けられたサーバにおいて、個々の利用者毎にブックマークを管理するオンラインブックマークサービスが提供されている。
【０００３】
特開２００３−６２０２号公報（特許文献１）には、個々の利用者毎にブックマークを管理し、利用者毎に異なるブックマークができるような機能を提供するために、利用者端末で用いる携帯用ブックマーク装置からブックマーク要求やコンテンツ表示／再生要求する際に、この識別情報を要求と共に利用者端末に送信し、利用者はサービス提供システムにそれらの情報を送信することで、利用者毎のブックマークサービスが実現されている。
【０００４】
また、特定のウェブサイトの中でお気に入りとして、ユーザーが気になる商品などを登録できるような仕組みも存在する。
【特許文献１】特開２００３−６２０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１では、ブックマークする対象がウェブページであるため、特定の情報をクリップしたり、呼び出したり、再利用しにくいなどの問題点がある。例えば、ＰＣ（Personal Computer）用のウェブサイトをブックマークに登録しているので、出先の携帯端末から見難い場合がある。
【０００６】
また、登録したブックマークを商品、本、飲食店などの情報毎に整理するためには、手動での分類などが必要となり、ユーザーに煩雑な処理を強いることになる。上記問題点は、オンラインブックマークサービスに限らず、ウェブブラウザにＵＲＬを登録する場合にも同様である。
【０００７】
また、特定のサイトにお気に入りとして登録した場合は、サイト毎にＵＩ（ユーザーインタフェース）が異なるので、個別に操作をする必要がある。また、特定のサイトにおいてお気に入りリストを作成した場合には、お気に入りリストを参照、編集するために、サイト毎にログインしたり、Ｍｙページにアクセスしたりしなければならないという問題点がある。
【０００８】
本発明は、上記問題点に鑑みてなされたものであり、ユーザーによりブックマークされたＵＲＬを自動的にアップロードすることで、所定の情報毎にお気に入りリストを容易に生成することができる情報処理装置、情報処理方法、及び、情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る一局面の情報処理装置は、ユーザーによりブックマークされたＵＲＬ及び／又はウェブブラウザの閲覧履歴の記憶領域に保存されるＵＲＬを受信する受信手段と、各ウェブサイトのＵＲＬと、該ＵＲＬからウェブサイトに係る識別情報を抽出するための抽出ルールと、前記ウェブサイトのＡＰＩ呼出形式とを関連付けて格納する第１記憶手段と、前記受信手段により受信されたＵＲＬから、前記第１記憶手段に格納されるＵＲＬを特定し、特定されたＵＲＬに対応する前記抽出ルールに基づいて前記受信手段により受信されたＵＲＬから前記識別情報を抽出し、抽出された前記識別情報と前記ＡＰＩ呼出形式とに基づいてリクエストを生成する生成手段と、前記生成手段により生成されたリクエストに基づいて前記ウェブサイトのデータを取得するデータ取得手段と、前記データ取得手段により取得されたデータを格納する第２記憶手段と、を備える。
【００１０】
また、本発明に係る他の局面の情報処理方法は、各ウェブサイトのＵＲＬと、該ＵＲＬからウェブサイトに係る識別情報を抽出するための抽出ルールと、前記ウェブサイトのＡＰＩ呼出形式とを関連付けて格納する第１記憶手段を備える情報処理装置における情報処理方法であって、ユーザーによりブックマークされたＵＲＬ及び／又はウェブブラウザの閲覧履歴の記憶領域に保存されるＵＲＬを受信する受信ステップと、前記受信ステップにより受信されたＵＲＬから、前記第１記憶手段に格納されるＵＲＬを特定し、特定されたＵＲＬに対応する前記抽出ルールに基づいて前記受信ステップにより受信されたＵＲＬから前記識別情報を抽出し、抽出された前記識別情報と前記ＡＰＩ呼出形式とに基づいてリクエストを生成する生成ステップと、前記生成ステップにより生成されたリクエストに基づいて前記ウェブサイトのデータを取得するデータ取得ステップと、前記データ取得ステップにより取得されたデータを第２記憶手段に格納する格納ステップと、を有する。
【００１１】
また、本発明に係る他の局面の情報処理プログラムは、各ウェブサイトのＵＲＬと、該ＵＲＬからウェブサイトに係る識別情報を抽出するための抽出ルールと、前記ウェブサイトのＡＰＩ呼出形式とを関連付けて格納する第１記憶手段を備えるコンピュータを、ユーザーによりブックマークされたＵＲＬ及び／又はウェブブラウザの閲覧履歴の記憶領域に保存されるＵＲＬを受信する受信手段、前記受信手段により受信されたＵＲＬから、前記第１記憶手段に格納されるＵＲＬを特定し、特定されたＵＲＬに対応する前記抽出ルールに基づいて前記受信手段により受信されたＵＲＬから前記識別情報を抽出し、抽出された前記識別情報と前記ＡＰＩ呼出形式に基づいてリクエストを生成する生成手段、前記生成手段により生成されたリクエストに基づいて前記ウェブサイトのデータを取得するデータ取得手段、前記データ取得手段により取得されたデータを第２記憶手段に格納する格納手段、として機能させる情報処理プログラムである。
【発明の効果】
【００１２】
本発明によれば、ユーザーによりブックマークされたＵＲＬを自動的にアップロードすることで、所定の情報毎にお気に入りリストを容易に生成することができる情報処理装置、情報処理方法、及び、情報処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施例を図面に基づいて説明する。
【実施例１】
【００１４】
＜本発明に係るシステムについて＞
図１は、本発明の実施例１に係るシステムの構成例を示す図である。図１に示すように、本システムは、情報処理装置１００、ＰＣ１０１、ウェブサイトＡ１０２、ウェブサイトＢ１０３、ウェブサイトＣ１０４、ＰＣ１０５、携帯端末１０６が、ネットワークを介して接続されている。
【００１５】
情報処理装置１００は、ＰＣ１０１にブックマーク（しおり付けしたコンテンツのＵＲＬやアドレス等（以下、ＵＲＬ等という）の識別情報等をウェブブラウザに記録）されたＵＲｌ等を受信し、受信したＵＲＬ等から各サイトの情報を取得し、取得した情報に基づいて各ユーザー毎にお気に入りのＤＢ（データベース）を作成する。情報処理装置１００の詳細については後述する。
【００１６】
ＰＣ１０１は、ウェブサイトＡ１０２などにアクセスしてユーザーにウェブページを閲覧させ、ユーザーによりブックマークが指示されると、閲覧中のウェブページのＵＲＬ等をウェブブラウザのブックマークに係る記憶領域に記録する。
【００１７】
また、ＰＣ１０１は、ブックマークされたＵＲＬ等を、ネットワークを介して情報処理装置１００に送信する。ブックマークされたＵＲＬ等の送信については、情報処理装置１００から専用のソフトウェアをインストールすることにより、実現することができる。
【００１８】
例えば、専用プログラムは、情報処理装置１００を用いるポータルサイトの表示画面に表示される「ツールバーをダウンロード」を選択すると、本発明に係る専用プログラムが選択可能になっており、ユーザーがこの専用プログラムを選択することによりダウンロードすることができる。次に、ダウンロードした専用プログラムをインストールして実行すれば、表示画面のツールバーに本発明に係るツールバーボタンなどが表示されるようになる。
【００１９】
図２は、専用のプログラムをインストールした後のＰＣ１０１の表示画面２０１の一例を示す図である。図２に示す例では、ツールバーに表示された「自動ＵｐＬｏａｄ」ボタン２０２（ボタンの名称は本発明であることが識別できれば何でもよい）をマウスなどによりクリックされてプルダウンメニューが表示されている状態を示している。
【００２０】
このとき、設定２０３がユーザーにより選択されると、ブックマークされたＵＲＬ等を情報処理装置１００に送信する間隔を決定できるようにしてもよい。例えば、定期的にアップロードする（間隔はユーザーにより設定）、ポータルサイトにアクセスする度にアップロードする、「自動ＵｐＬｏａｄ」ボタン２０２をクリックする度にアップロードする等を選択可能にしておけばよい。
【００２１】
この専用プログラムに関しては、必ずしもネットワークを介して取得する必要はなく、例えば、専用プログラムが記録された記録媒体（ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ等）を直接ＰＣ１０１に接続することで取得することも可能である。
【００２２】
図１に戻り、ウェブサイトＡ１０２、ウェブサイトＢ１０３、ウェブサイトＣ１０４は、コンテンツを提供するサイトである。例えば、オンラインショッピングを運営したり、レストラン情報などを提供したりする。
【００２３】
ＰＣ１０５や携帯端末（携帯電話やＰＤＡ（Personal Digital Assistant）などを含む）１０６は、ネットワークに接続できる機器であり、例えば、外出先などから情報処理装置１００に接続できる機器である。ユーザーは、ＰＣ１０５や携帯端末１０６を用いて情報処理装置１００にアクセスし、ＰＣ１０１でブックマークしたＵＲＬ等から取得できる情報を、情報処理装置１００から取得する。
【００２４】
＜情報処理装置の主要機能構成＞
図３は、情報処理装置１００の主要機能構成を示すブロック図である。図３に示すように、情報処理装置１００は、受信手段３０１、記憶手段３０２、記憶手段３０３、制御手段３０４、お気に入りＤＢ（ＤＢ：データベース）３０５、通信手段３０６を含んで構成される。
【００２５】
受信手段３０１は、専用プログラムがインストールされたＰＣ１０１から、ブックマークされたＵＲＬ等を受信する。このとき、専用プログラムの内容やユーザーの設定によって、定期的にＵＲＬ等を受信するようにしてもよいし、ＰＣ１０１にブックマークされる度に受信するようにしてもよい。
【００２６】
定期的にＵＲＬ等を受信する場合は、タイマーなどを用いて所定間隔で、登録されたブックマークの前回からのＵＲＬ等の追加分をＰＣ１０１に送信させるようにすればよいし、ブックマークされる度に受信する場合は、ＰＣ１０１がブックマークされたことを検知して、検知したＵＲＬ等をＰＣ１０１に送信させるようにすればよい。
【００２７】
また、受信手段３０１は、ＰＣ１０１から受信したＵＲＬ等を記憶手段３０２に格納されるＵＲＬリストに記録する。このとき、受信手段３０１は、ＰＣ１０１から取得したユーザー情報をもとに、ユーザー毎にＵＲＬ等を記憶手段３０２に格納する。
【００２８】
なお、受信手段３０１が受信するのは、ブックマークされたＵＲＬ等だけではなく、ウェブブラウザに閲覧履歴として残っているＵＲＬ等も受信することができる。
【００２９】
記憶手段３０２は、ユーザー毎のＵＲＬリストを保持する。図４は、ユーザー毎のＵＲＬリストの一例を示す図である。図４に示すように、ＵＲＬリストは、ユーザー毎に、受信手段３０１により受信した各ユーザーのＰＣ等にブックマークされたＵＲＬ等及び／又はウェブブラウザに閲覧履歴として残っているＵＲＬ等を保持する。
【００３０】
図３に戻り、記憶手段３０３は、サイト管理表を保持する。図５は、サイト管理表の一例を示す図である。図５に示すようにサイト管理表について、サイト名、サイトのＵＲＬ、ＵＲＬの中のユニークキーを抽出する抽出ルール、サイトから所望の情報を取得するためのサイトのＡＰＩ（Application Program Interface）呼出形式、が関連付けられて格納されている。
【００３１】
例えば、サイト名「○○○」は、ＵＲＬ「http://○○○.com」、抽出ルール「三番目の階層〜〜の後」、ＡＰＩ呼出形式「http://api.○○○〜〜」が関連付けられてサイト管理表に格納されている。
【００３２】
ここで、抽出ルールは、ＵＲＬ中のどこにユニークキーがあるかを予め人手によって抽出し、サイト管理表に格納しておく。この抽出ルールの記述の仕方は、特に決まっているわけではなく、ユニークキーがＵＲＬ中のどこにあるかが特定できればよい。
【００３３】
ＡＰＩ呼出形式は、各サイトで公開されているＡＰＩに基づいた、所望の情報を取得するためのアドレスなどである。
【００３４】
図３に戻り、制御手段３０４は、記憶手段３０２に記憶されているＵＲＬ等を取得して、記憶手段３０３に格納されているサイト管理表に基づいてサイトを特定する。次に、制御手段３０４は、特定したサイトのＡＰＩ呼出形式から、アドレスを参照し、参照したアドレスと、後述するユニークキーの抽出ルールに従って抽出したユニークキーとに基づいてリクエストを生成し、情報の引き当てを行って所望する情報を取得する。制御手段３０４は、引き当てを行って取得した情報をお気に入りＤＢ３０５に格納する。
【００３５】
図６は、制御手段３０４の主要機能構成を示すブロック図である。制御手段３０４は、特定手段６０１、抽出手段６０２、生成手段６０３、取得手段６０４を含んで構成される。特定手段６０１は、ＵＲＬリストが保持されている記憶手段３０２からＵＲＬを読み出して取得し、記憶手段３０３が保持するサイト管理表を参照することで、取得したＵＲＬからサイトを特定する。特定手段６０１は、特定したサイトとＵＲＬとを抽出手段６０２に出力する。
【００３６】
抽出手段６０２は、記憶手段３０３が保持するサイト管理表を参照して、特定手段６０１で特定したサイトに対応する抽出ルールを取得し、ＵＲＬからユニークキーを抽出する。次に、抽出手段６０２は、抽出したユニークキーを生成手段６０３に出力する。
【００３７】
生成手段６０３は、抽出手段６０２から取得したユニークキーと、記憶手段３０３が保持するサイト管理表を参照して、特定手段６０１が特定したサイトに対応するＡＰＩ呼出形式を取得し、取得したＡＰＩ呼出形式と、抽出手段から取得したユニークキーとに基づいてリクエストを生成する。
【００３８】
リクエストは所望のデータを取得するためのＵＲＬ等であり、ＡＰＩ呼出形式のアドレスにユニークキーを追加して生成することが可能である。生成手段６０３は、生成したリクエストを取得手段６０４に出力する。
【００３９】
取得手段６０４は、生成手段６０３から取得したリクエストを用いて各サイトのＡＰＩを経由させて所望の情報をＨＴＭＬ形式などで取得する。取得手段６０４は、取得した情報をお気に入りＤＢ３０５に格納する。
【００４０】
図３に戻り、お気に入りＤＢ３０５は、制御手段３０４の取得手段６０４によって書き込まれた情報を格納する。このとき、書き込まれた情報は、各サイトのお気に入りＤＢ３０５に対して、カテゴリ毎に格納されたり、サイト毎に格納されたり、ブックマークした日付毎に格納されたりすることができる。
【００４１】
図７は、カテゴリ毎に情報を格納した場合のお気に入りＤＢのデータ構造を示す図である。図８は、サイト毎に情報を格納した場合のお気に入りＤＢのデータ構造を示す図である。図９は、ブックマークした日付毎に情報を格納した場合のお気に入りＤＢのデータ構造を示す図である。
【００４２】
例えば、図７に示すようにカテゴリ毎に格納する場合は、ＡＰＩを経由して取得した情報の商品ジャンル等に基づいて、カテゴリを判別することが可能であるし、図８に示すようにサイト毎に格納する場合は、リクエストのＵＲＬ等からサイトを特定して、特定したサイト毎にお気に入りＤＢ３０５に格納するようにすればよいし、図９に示すように日付毎に格納する場合は、情報処理装置１００自身が有する日付情報やＰＣ１０１がＵＲＬ等を送信した日時の日付情報をもとに、お気に入りＤＢ３０５に格納するようにすればよい。また、お気に入りＤＢ３０５は、記憶手段３０２同様、ユーザー毎に情報を格納する。
【００４３】
図３に戻り、通信手段３０６は、ＰＣ１０５や携帯端末１０６からお気に入りＤＢ３０５へのアクセス要求を受信し、お気に入りＤＢ３０５に格納される情報を取得して、取得した情報をＰＣ１０５や携帯端末１０６に対して送信する。このとき、通信手段３０６は、始めはお気に入りＤＢ３０５に格納される情報一覧をＰＣ１０５や携帯端末１０６に送信し、ＰＣ１０５や携帯端末１０６からさらなる詳細情報の取得要求がきたときに、お気に入りＤＢ３０５に格納される詳細な情報を送信するようにしてもよい。
【００４４】
サイトＡのＡＰＩ３０７、サイトＢのＡＰＩ３０８、サイトＣのＡＰＩ３０９は、各サイトＡ〜ＣのＡＰＩであり、このＡＰＩを用いることにより各サイトの商品情報などユーザーが所望する情報を取得することが可能になる。
【００４５】
なお、受信手段３０１と通信手段３０６は、説明を分かりやすくするため異なる構成としたが、一つの通信手段により構成されてもよい。また、情報処理装置１００は、ポータルサイトなどで用いられ、ユーザーは当サイトにログインすることで、お気に入りＤＢにアクセスできるようになる。このとき、通信手段３０６は、当サイトにログインするためのユーザーＩＤやパスワードを通信する役割も担う。
【００４６】
＜実施例１に係る情報処理装置の処理＞
図１０は、実施例１に係る情報処理装置の処理を説明するためのフローチャートである。ステップ１０１では、受信手段３０１が、ＰＣ１０１から送信されるブックマークしたＵＲＬ等及び／又はウェブブラウザの履歴に記録されているＵＲＬ等を受信する。このとき、受信手段３０１は、受信したＵＲＬを、ユーザー毎のＵＲＬリストに追加格納する。
【００４７】
ステップ１０１に続いてステップ１０２に進み、特定手段６０１が、記憶手段３０２に格納されたＵＲＬリストから追加分のＵＲＬを取得し、記憶手段３０３に格納されるサイト管理表を参照することで各ＵＲＬのサイトを特定する。
【００４８】
ステップ１０２に続いてステップ１０３に進み、抽出手段６０２が、特定手段６０１により特定されたサイトの抽出ルールに従って、ＵＲＬからユニークキーを抽出する。
【００４９】
ステップ１０３に続いてステップ１０４に進み、生成手段６０３が、特定手段６０１により特定されたサイトのＡＰＩ呼出形式と、抽出手段６０２により抽出されたユニークキーとに基づいてリクエストを生成する。
【００５０】
ステップ１０４に続いてステップ１０５に進み、取得手段６０４が、生成手段６０３により生成されたリクエストに基づいて、各サイトから各サイトのＡＰＩを経由してＨＴＭＬ形式等で情報を取得する。このとき、取得する情報に他のウェブサイトへのリンクが張られている場合、リンクを切った画像データとして取得することも可能であるし、リンクを張ったままの情報として取得することも可能である。
【００５１】
ステップ１０５に続いてステップ１０６に進み、取得手段６０４が、各サイトから取得した情報をお気に入りＤＢ３０５に格納する。このとき、単に情報を格納するだけでもよいが、前述したように、カテゴリ毎、サイト毎、ブックマークした日付毎など、情報をグループ化してお気に入りＤＢ３０５に格納してもよい。
【００５２】
また、受信手段３０１が受信したＵＲＬ等の全てに対して、ステップ１０１からステップ１０６までの処理が行われる。
【００５３】
以上、実施例１に係る情報処理装置によれば、ユーザーによりブックマークされたＵＲＬを自動的にアップロードすることで、所定の情報毎にお気に入りリストを容易に生成することができる。
【００５４】
また、外出先のＰＣ、携帯端末から、実施例１に係る情報処理装置を用いるポータルサイトにログインすれば、必要なときにお気に入りＤＢ３０５を参照することで、他のＰＣ等でブックマークされているウェブサイトやウェブページの情報を参照することができる。
【００５５】
また、生成されたリクエストに基づいて、各サイトから情報を取得するとき、リンクを切った状態の画像データとして取得することで、リンク切れやウェブサイトが閉鎖した場合でも、所望の情報を参照することができる。
【００５６】
なお、お気に入りＤＢ３０５への検索機能を設けることで、お気に入りＤＢ３０５に記憶される情報を検索することが可能になり、ユーザーに対してより必要な情報のみを提供することが可能になる。
【００５７】
また、お気に入りＤＢ３０５に格納される情報にｍｉｃｒｏｆｏｒｍａｔｓも適用するようにすれば、レストランの住所、コンタクト情報、イベント情報等を参照することも可能になる。なお、ｍｉｃｒｏｆｏｒｍａｔｓとは、ＸＨＴＭＬ（Extensible HyperText Markup Language）の属性を利用して、メタデータを埋め込んだテキスト情報に意味を持たせる共通形式のことをいう。
【００５８】
［変形例１］
変形例１に係る情報処理装置について説明する。変形例１では、受信手段は、ネットワーク上のブックマーク管理サーバから、ブックマークされたＵＲＬ等を受信するところが実施例１と異なる。
【００５９】
＜変形例１に係る情報処理装置の主要機能構成について＞
図１１は、変形例１に係る情報処理装置１１００の主要機能構成を示すブロック図である。図１１に示す構成要素で、図３に示す構成要素と同様のものは同じ符号を付しその説明を省略する。
【００６０】
サーバ１１０１は、いわゆるオンラインブックマークサービスを提供するサーバである。つまり、ＰＣ等の装置ＩＤやユーザーＩＤ毎に、ブックマークされるＵＲＬを管理するサーバである。ユーザーは外出先などからこのサーバ１１０１にアクセスすることで、外出先でもブックマークしたウェブページ等を閲覧することができるようになる。
【００６１】
受信手段１１０２は、記憶手段１１０３を有する。記憶手段１１０３は、サーバ１１０１のアドレス、ユーザーＩＤ又は装置ＩＤなどの識別情報、必要であればサーバ１１０１へのログインパスワード等を格納する。
【００６２】
図１２は、サーバのアドレス、ユーザーＩＤ、パスワードを設定するときの表示画面の一例を示す図である。表示画面１２０１には、アドレス領域１２０２、ユーザーＩＤ領域１２０３、パスワード領域１２０４を含む。各領域１２０２〜１２０４は、キーボードなどの入力手段を用いてアドレス、ユーザーＩＤ、パスワードが入力される。
【００６３】
各領域１２０２〜１２０４に文字記号列が入力された後、ＯＫボタンが押下されると、各領域１２０２〜１２０４に入力された文字記号列が記憶手段１１０３に格納される。
【００６４】
なお、表示画面１２０１は、情報処理装置１００を用いるポータルサイトへのログインを行った後、ツールバーにあるブックマークを押下した際、表示されるプルダウンメニュー中の設定を選択（押下）した場合等に表示される画面の一例である。
【００６５】
図１１に戻り、定期的に、又はユーザーにより指示されたときに、受信手段１１０２は、記憶手段１１０３に記憶されるデータに基づいて、サーバ１１０１にアクセスして、ブックマークされているＵＲＬ等を取得する。取得するＵＲＬは、前回取得した後に追加された追加分でもよい。受信手段１１０２がＵＲＬを受信した後の処理は、実施例１と同様であるのでここでは省略する。
【００６６】
以上、変形例１による情報処理装置によれば、オンラインブックマークサービスを利用してネットワーク上のサーバにブックマークされたＵＲＬ等であっても、自動的にアップロードすることができ、実施例１と同様の効果を得ることができる。
【００６７】
また、変形例１と実施例１とを組み合わせることで、ＰＣ上のウェブブラウザにブックマークされたＵＲＬや、ウェブブラウザに履歴として残っているＵＲＬや、ネットワーク上のサーバにブックマークしたＵＲＬを自動的にアップロードすることも可能である。
【００６８】
［変形例２］
変形例２に係る情報処理装置について説明する。変形例２では、ＯＰＭＬ（Outline Processor Markup Language）形式で最新ニュースやブログなどを保存することで、更新されたニュースやブログを速やかに取得する。
【００６９】
変形例２に係る情報処理装置では、ブログやニュースサイトなどが配信する情報を取得するためのＲＳＳリーダー（アプリケーションソフトウェア）をインストールしている。ここで、ニュースサイトやブログがブックマークされていた場合に、お気に入りＤＢ３０５にニュースサイトやブログの情報を格納する際、これらをＯＰＭＬ形式で格納しておき、ＲＳＳリーダーにて更新された情報を一括で読み込む。
【００７０】
以上、変形例２による情報処理装置によれば、お気に入りＤＢに格納された情報がニュースサイトやブログの情報であっても、ＯＰＭＬ形式でこれらを格納し、ＲＳＳリーダー等で更新された情報を取得することで、お気に入りＤＢに格納されているニュースやブログを一括して最新の情報に更新することができる。
【００７１】
以上、本発明の実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、上記変形例以外にも種々の変形・変更が可能である。また、実施例と変形例とを組み合わせて実施することも可能である。なお、実施例１又は各変形例において説明した処理内容をプログラムとし、このプログラムをコンピュータに実行させて前述した処理を情報処理装置に行わせることも可能である。また、このプログラムを記録媒体に記録し、プログラムが記録された記録媒体をコンピュータに読み取らせて、前述した処理を情報処理装置に実行させることも可能である。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施例１に係るシステムの構成例を示す図。
【図２】ＰＣの表示画面の一例を示す図。
【図３】情報処理装置１００の主要機能構成を示すブロック図。
【図４】ユーザー毎のＵＲＬリストの一例を示す図。
【図５】サイト管理表の一例を示す図。
【図６】制御手段の主要機能構成を示すブロック図。
【図７】カテゴリ毎に格納した場合のお気に入りＤＢのデータ構造を示す図。
【図８】サイト毎に格納した場合のお気に入りＤＢのデータ構造を示す図。
【図９】ブックマークした日付毎に格納した場合のお気に入りＤＢのデータ構造を示す図。
【図１０】実施例１に係る情報処理装置の処理を説明するためのフローチャート。
【図１１】変形例１に係る情報処理装置の主要機能構成を示すブロック図。
【図１２】表示画面の一例を示す図。
【符号の説明】
【００７３】
１００、１１００  情報処理装置
１０１、１０５  ＰＣ
１０２  ウェブサイトＡ
１０３  ウェブサイトＢ
１０４  ウェブサイトＣ
１０６  携帯端末
２０１  表示画面
３０１、１１０２  受信手段
３０２、３０３、１１０３  記憶手段
３０５  お気に入りＤＢ
３０４  制御手段
３０６  通信手段
３０７  サイトＡのＡＰＩ
３０８  サイトＢのＡＰＩ
３０９  サイトＣのＡＰＩ
６０１  特定手段
６０２  抽出手段
６０３  生成手段
６０４  取得手段
１１０１  サーバ
【図１】
2010009334.tif 000003
【図２】
2010009334.tif 000004
【図３】
2010009334.tif 000005
【図４】
2010009334.tif 000006
【図５】
2010009334.tif 000007
【図６】
2010009334.tif 000008
【図７】
2010009334.tif 000009
【図８】
2010009334.tif 000010
【図９】
2010009334.tif 000011
【図１０】
2010009334.tif 000012
【図１１】
2010009334.tif 000013
【図１２】
2010009334.tif 000014