(57)【要約】【課題】ユーザがコンテンツ提供者とは異なる者から推薦情報を取得できるようにすることを目的とする。【解決手段】携帯電話機１０は、ウェブサーバ３０から送信されたウェブコンテンツを受信し表示する情報端末であり、ウェブコンテンツの取得状況を検知する検知部１２と、検知された取得状況を状況情報として情報提供サーバ２０に送信する状況送信部１３と、送信された状況情報に基づいて情報提供サーバ２０が生成した、ユーザを他のコンテンツに誘導するための推薦情報を、その情報提供サーバ２０から受信して表示する表示部１５と、を備えることを特徴とする。【選択図】図２
2009288969.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツサーバから送信されたコンテンツを受信し表示する情報端末であって、
前記コンテンツの取得状況を検知する検知手段と、
前記コンテンツサーバとは異なる情報提供サーバに、前記検知手段により検知された取得状況を状況情報として送信する送信手段と、
前記送信手段により送信された状況情報に基づいて前記情報提供サーバが生成した、ユーザを他のコンテンツに誘導するための推薦情報を、該情報提供サーバから受信して表示する表示手段と、
を備えることを特徴とする情報端末。
【請求項２】
前記状況情報が、前記コンテンツの識別情報と、前記情報端末の現在地を示す位置情報と、該コンテンツの取得時刻とを含む、
請求項１に記載の情報端末。
【請求項３】
前記送信手段が、複数の前記情報提供サーバからユーザが選択した一の情報提供サーバに前記状況情報を送信する、
請求項１又は２に記載の情報端末。
【請求項４】
前記表示手段が、前記コンテンツを表示するための表示領域とは異なる領域に前記推薦情報を表示する、
請求項１〜３のいずれか一項に記載の情報端末。
【請求項５】
前記表示手段が前記推薦情報を画像で表示する、
請求項１〜４のいずれか一項に記載の情報端末。
【請求項６】
前記推薦情報が有効期間に関する情報を含み、
前記表示手段が、前記推薦情報に含まれる有効期間内に限って該推薦情報を表示する、
請求項１〜５のいずれか一項に記載の情報端末。
【請求項７】
コンテンツサーバから送信されたコンテンツを受信し表示する情報端末における情報提供方法であって、
前記情報端末が、前記コンテンツの取得状況を検知する検知ステップと、
前記情報端末が、前記コンテンツサーバとは異なる情報提供サーバに、前記検知ステップにおいて検知された取得状況を状況情報として送信する送信ステップと、
前記情報端末が、前記送信ステップにおいて送信された状況情報に基づいて前記情報提供サーバが生成した、ユーザを他のコンテンツに誘導するための推薦情報を、該情報提供サーバから受信して表示する表示ステップと、
を含むことを特徴とする情報提供方法。
【請求項８】
コンテンツサーバから送信されたコンテンツの取得状況を検知する検知手段と、
前記コンテンツサーバとは異なる情報提供サーバに、前記検知手段により検知された取得状況を状況情報として送信する送信手段と、
前記送信手段により送信された状況情報に基づいて前記情報提供サーバが生成した、ユーザを他のコンテンツに誘導するための推薦情報を、該情報提供サーバから受信して表示する表示手段と、
をコンピュータに実行させる情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザを他のコンテンツに誘導するための推薦情報を表示する情報端末、情報提供方法及び情報提供プログラムに関する。
【背景技術】
【０００２】
ユーザがインターネット上の所望の情報に到達できるようにするために、ウェブコンテンツに誘導するための推薦情報（例えば広告情報）をユーザのコンテンツ閲覧履歴に基づいて表示させる手法が知られている。例えば、下記特許文献１には、行き先に関する推薦情報の検索時に過去に利用した推薦情報を検索対象から除外することで、ユーザが過去に利用したことのない店舗やイベントなどについての推薦情報を提供する推薦情報提供システムが記載されている。このように提供される推薦情報は、一般に、ウェブコンテンツ本文の周辺にテキストや画像などの形式で表示される。
【特許文献１】特開２００８−８３８７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このような推薦情報は、ウェブコンテンツを保持するウェブサーバや、ウェブコンテンツに記述された識別子で特定されるサーバにより提供されるので、ユーザはコンテンツ提供者から提供される推薦情報しか受け取ることができない。
【０００４】
本発明は、上記課題を解決するためになされたものであり、ユーザがコンテンツ提供者とは異なる者から推薦情報を取得することが可能な情報端末、情報提供方法及び情報提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の情報端末は、コンテンツサーバから送信されたコンテンツを受信し表示する情報端末であって、コンテンツの取得状況を検知する検知手段と、コンテンツサーバとは異なる情報提供サーバに、検知手段により検知された取得状況を状況情報として送信する送信手段と、送信手段により送信された状況情報に基づいて情報提供サーバが生成した、ユーザを他のコンテンツに誘導するための推薦情報を、該情報提供サーバから受信して表示する表示手段と、を備えることを特徴とする。
【０００６】
また、本発明の情報提供方法は、コンテンツサーバから送信されたコンテンツを受信し表示する情報端末における情報提供方法であって、情報端末が、コンテンツの取得状況を検知する検知ステップと、情報端末が、コンテンツサーバとは異なる情報提供サーバに、検知ステップにおいて検知された取得状況を状況情報として送信する送信ステップと、情報端末が、送信ステップにおいて送信された状況情報に基づいて情報提供サーバが生成した、ユーザを他のコンテンツに誘導するための推薦情報を、該情報提供サーバから受信して表示する表示ステップと、を含むことを特徴とする。
【０００７】
また、本発明の情報提供プログラムは、コンテンツサーバから送信されたコンテンツの取得状況を検知する検知手段と、コンテンツサーバとは異なる情報提供サーバに、検知手段により検知された取得状況を状況情報として送信する送信手段と、送信手段により送信された状況情報に基づいて情報提供サーバが生成した、ユーザを他のコンテンツに誘導するための推薦情報を、該情報提供サーバから受信して表示する表示手段と、をコンピュータに実行させる。
【０００８】
このような情報端末、情報提供方法及び情報提供プログラムによれば、コンテンツの取得状況を示す状況情報が情報提供サーバに送信され、情報提供サーバにおいて状況情報に基づいて生成された推薦情報が受信及び表示される。このように、推薦情報の生成に必要な情報がコンテンツサーバとは別個の情報提供サーバに送信され、その情報提供サーバから推薦情報が送信されるので、ユーザはコンテンツ提供者とは異なる者から推薦情報を取得できる。また、コンテンツ提供者とは異なる者が独自に決定した推薦情報をユーザに提供することも可能になる。
【０００９】
本発明の情報端末では、状況情報が、コンテンツの識別情報と、情報端末の現在地を示す位置情報と、該コンテンツの取得時刻とを含むことが好ましい。
【００１０】
この場合、コンテンツサーバから受信したコンテンツだけでなく、取得時刻や情報端末の現在位置にも基づいて生成された推薦情報が表示されるので、情報端末のユーザは自身の状況をより反映した推薦情報を取得できる。
【００１１】
本発明の情報端末では、送信手段が、複数の情報提供サーバからユーザが選択した一の情報提供サーバに状況情報を送信することが好ましい。
【００１２】
この場合、ユーザが選択した情報提供サーバから推薦情報が送信されるので、ユーザは所望の推薦情報を取得できる。
【００１３】
本発明の情報端末では、表示手段が、コンテンツを表示するための表示領域とは異なる領域に推薦情報を表示することが好ましい。
【００１４】
この場合、コンテンツと推薦情報とが互いに独立して表示されるので、ユーザはコンテンツの表示切替などに関係なく特定の推薦情報を見続けることができる。
【００１５】
本発明の情報端末では、表示手段が推薦情報を画像で表示することが好ましい。
【００１６】
この場合、推薦情報が画像で表示されるので、ユーザは一目で推薦情報の内容を認識できる。
【００１７】
本発明の情報端末では、推薦情報が有効期間に関する情報を含み、表示手段が、推薦情報に含まれる有効期間内に限って該推薦情報を表示することが好ましい。
【００１８】
この場合、推薦情報の表示期間が限定されるので、新しい推薦情報を優先してユーザに提供できる。
【発明の効果】
【００１９】
このような情報端末、情報提供方法及び情報提供プログラムによれば、推薦情報の生成に必要な情報がコンテンツサーバとは別個の情報提供サーバに送信され、その情報提供サーバから推薦情報が送信されるので、ユーザはコンテンツ提供者とは異なる者から推薦情報を取得できる。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。本実施形態では、本発明に係る情報端末を携帯電話機に適用する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００２１】
まず、図１〜７を用いて、実施形態に係る携帯電話機の構成を説明する。図１は携帯電話機を含む情報提供システム１の全体構成を示す図である。図２は図１に示す携帯電話機の機能構成を示す図である。図３はその携帯電話機のハードウェア構成を示す図である。図４は状況情報を含むメッセージの例を示す図である。図５は登録要求メッセージの例を示す図である。図６は推薦情報を含むメッセージの例を示す図である。図７は推薦情報の表示例を示す図である。なお、図１では情報提供サーバ２０は一つのみ示されているが、情報提供サーバ２０の台数は複数でもよい。
【００２２】
携帯電話機１０は、複数のウェブサーバ（コンテンツサーバ）３０からネットワークＮを介してウェブコンテンツを受信し表示することが可能な情報端末である。また、携帯電話機１０はウェブサーバ３０とは別個に設けられた情報提供サーバ２０からネットワークＮを介して推薦情報を受信し表示することも可能である。ここで、推薦情報とは、携帯電話機１０に表示されているコンテンツとは別のコンテンツにユーザを誘導するための情報であり、例えば広告情報である。
【００２３】
携帯電話機１０は、機能的構成要素としてコンテンツ取得部１１、検知部（検知手段）１２、状況送信部（送信手段）１３、推薦情報取得部（表示手段の一部）１４、及び表示部（表示手段の一部）１５を備えている。
【００２４】
この携帯電話機１０は、図３に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ１０１、ＲＯＭ及びＲＡＭで構成される主記憶部１０２、メモリなどで構成される補助記憶部１０３、ネットワークＮを介してデータ通信を行う通信制御部１０４、文字・数字入力や実行指示を行うためのキーで構成される操作部１０５及び液晶表示装置などで構成されるモニタ１０６で構成される。携帯電話機１０の各機能は、ＣＰＵ１０１及び主記憶部１０２の上に所定のソフトウェアを読み込ませ、ＣＰＵ１０１の制御の下で通信制御部１０４を動作させるとともに、主記憶部１０２や補助記憶部１０３におけるデータの読み出し及び書き込みを行うことで実現される。
【００２５】
コンテンツ取得部１１は、表示するウェブコンテンツを取得する部分である。携帯電話機１０にインストールされているウェブブラウザの起動やユーザ入力（リンクのクリック、「戻る」キーの押下、後述する推薦情報の選択など）により特定のウェブコンテンツが指定されると、コンテンツ取得部１１はそのウェブコンテンツが自機内のキャッシュ（図示せず）に記憶されているか否かを判定する。そして、ウェブコンテンツがキャッシュ内に存在すれば、コンテンツ取得部１１はキャッシュからウェブコンテンツを読み出して表示部１５に出力する。一方、ウェブコンテンツがキャッシュ内に無いならば、コンテンツ取得部１１はそのウェブコンテンツを一のウェブサーバ３０に対して要求する。その後、コンテンツ取得部１１はそのウェブサーバ３０から送信されたウェブコンテンツを受信し、表示部１５に出力する。
【００２６】
検知部１２は、コンテンツの取得状況を検知する部分である。検知部１２はコンテンツ取得部１１の動作を監視しており、コンテンツ取得部１１があるウェブコンテンツを取得すると、検知部１２はそのウェブコンテンツの識別情報であるＵＲＬ（Uniform Resource Locator）と、携帯電話機１０の現在位置を示す位置情報と、現在時刻（コンテンツ取得時刻）とを取得する。なお、位置情報は、例えば携帯電話機１０に搭載されているＧＰＳ（Global Positioning System；全地球測位システム）を用いて取得できる。そして、検知部１２は取得した情報を状況送信部１３に出力する。なお、検知部１２は、ウェブコンテンツの表示時間（閲覧時間）などの他の情報を検知して状況送信部１３に出力してもよい。
【００２７】
状況送信部１３は、検知部１２により検知された取得状況（ＵＲＬ、位置情報及びコンテンツ取得時刻）を状況情報として情報提供サーバ２０に送信する部分である。検知部１２からＵＲＬ、位置情報及びコンテンツ取得時刻が入力されると、状況送信部１３はこれらの情報を含むメッセージを生成し、インターネットで利用されている一般的な通信手段を用いて情報提供サーバ２０に送信する。通信手段としては、例えばＨＴＴＰ（HyperText Transfer Protocol）やＳＩＰ（Session Initiation Protocol）が挙げられるが、ここではＳＩＰにより送信する例を説明する。
【００２８】
状況送信部１３は、図４に示すようなＰＵＢＬＩＳＨメッセージ（パブリッシュメッセージ）を生成する。ＰＵＢＬＩＳＨメッセージは、メッセージの種別や携帯電話機１０のユーザを特定するためのユーザ識別子などから成るヘッダ部Ｐ１と、状況情報がＸＭＬ（Extensible Markup Language）形式で記述された状況情報部Ｐ２とで構成される。図４において、ＵＲＬはｕｒｌタグで特定され、コンテンツ取得時刻はｄａｔｅタグで特定され、位置情報はｌｏｃａｔｉｏｎタグで特定されている。状況送信部１３は生成したＰＵＢＬＩＳＨメッセージを情報提供サーバ２０に送信する。なお、状況送信部１３は、ウェブコンテンツの表示時間などの他の情報を含むＰＵＢＬＩＳＨメッセージを送信してもよい。
【００２９】
推薦情報取得部１４は、情報提供サーバ２０への携帯電話機１０の登録と、状況送信部１３により送信された状況情報に基づいて情報提供サーバ２０が生成した推薦情報の受信とを実行する部分である。
【００３０】
情報提供サーバ２０に携帯電話機１０を登録するために、推薦情報取得部１４は図５に示す登録要求メッセージ（ＳＵＢＳＣＲＩＢＥメッセージ）を生成して情報提供サーバ２０に送信する。この登録要求メッセージには、携帯電話機１０のユーザを特定するためのユーザ識別子などが記述されている。図１では情報提供サーバ２０は１台であるが、情報提供サーバが複数存在する場合もあり得る。その場合、推薦情報取得部１４は情報提供サーバを選択するためのユーザインタフェースを画面に表示し、ユーザにより選択された情報提供サーバに対して登録要求メッセージを送信する。
【００３１】
情報提供サーバ２０から推薦情報を受信した場合、推薦情報取得部１４はその推薦情報を表示部１５に出力する。推薦情報は、図６に示すようなＮＯＴＩＦＹメッセージとして生成されており、メッセージの種別や携帯電話機１０のユーザを特定するためのユーザ識別子などから成るヘッダ部Ｐ３と、推薦情報がＸＭＬ形式で記述された推薦情報部Ｐ４とで構成される。推薦情報は、推薦情報を識別するための情報ＩＤと、推薦情報の要約を示すテキストと、推薦情報を表現する画像を特定するイメージＵＲＬと、推薦情報の有効期間と、推薦情報の詳細を表示するウェブサイトのＵＲＬとから構成されている。図６において、情報ＩＤはｍｅｓｓａｇｅ−ｉｄタグで特定され、テキストはｍｅｓｓａｇｅ−ｔｅｘｔタグで特定され、イメージＵＲＬはｉｍａｇｅ−ｕｒｌタグで特定され、有効期間（秒）はｅｘｐｉｒｅｓタグで特定され、ウェブサイトのＵＲＬはｕｒｌタグで特定されている。
【００３２】
表示部１５は、コンテンツ取得部１１により取得されたウェブコンテンツと推薦情報取得部１４から入力された推薦情報とを表示する部分である。このために表示部１５は、図７に示すように、ウェブサーバ３０から取得したウェブコンテンツを表示するコンテンツ領域Ｗと、情報提供サーバ２０から取得した推薦情報を表示する推薦情報領域Ｒとに画面を分割する。なお、コンテンツ領域Ｗと推薦情報領域Ｒとを画面上にどのように配置するかは限定されないし、ディスプレイを縦長表示するか横長表示するかに応じて表示領域が変わってもよい。
【００３３】
表示部１５は推薦情報のイメージＵＲＬで特定される画像ファイルを推薦情報領域Ｒに表示する。図７の例では、三つの画像ファイルＲａが表示されている。現在有効な推薦情報が四つ以上ある場合には、表示部１５は所定の時間間隔毎に推薦情報の表示を切り替える。イメージＵＲＬが欠けている場合には、表示部１５はテキストをテロップ形式で表示する。また、表示部１５はユーザが行った設定に基づいて画像又はテキストを表示してもよい。
【００３４】
表示部１５は各推薦情報について有効期間が過ぎているか否かを監視している。そして、有効期間を過ぎた推薦情報を発見した場合、表示部１５はその推薦情報を画面及びメモリから削除する。
【００３５】
次に、図８及び９を用いて情報提供サーバ２０の構成を説明する。図８は情報提供サーバの機能構成を示す図である。図９は情報提供サーバのハードウェア構成を示す図である。
【００３６】
図８に示すように、情報提供サーバ２０は機能的構成要素として受信部２１、閲覧履歴記憶部２２、推薦情報記憶部２３、推薦情報決定部２４及び送信部２５を備えている。
【００３７】
情報提供サーバ２０は、図９に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ２０１、ＲＯＭ及びＲＡＭで構成される主記憶部２０２、ハードディスクなどで構成される補助記憶部２０３、ネットワークカードなどの通信制御部２０４、キーボードやマウスなどの入力部２０５、及びモニタやプリンタなどの出力部２０６で構成される。情報提供サーバ２０の各機能は、ＣＰＵ２０１や主記憶部２０２の上に所定のソフトウェアを読み込ませ、ＣＰＵ２０１の制御の下で通信制御部２０４を動作させるとともに、主記憶部２０２や補助記憶部２０３におけるデータの読み出し及び書き込みを行うことで実現される。
【００３８】
受信部２１は、携帯電話機１０から状況情報（ＰＵＢＬＩＳＨメッセージ）を受信する部分である。受信部２１は受信したＰＵＢＬＩＳＨメッセージを閲覧履歴記憶部２２に出力する。
【００３９】
閲覧履歴記憶部２２は、受信部２１により受信された状況情報を記憶する部分である。閲覧履歴記憶部２２はＰＵＢＬＩＳＨメッセージからユーザ識別子、位置情報、コンテンツ取得時刻及びＵＲＬを抽出し、これらを関連付けて記憶する。これにより、携帯電話機１０のユーザのコンテンツ閲覧履歴が情報提供サーバ２０に記憶される。
【００４０】
推薦情報記憶部２３は、推薦情報を記憶する部分である。推薦情報記憶部２３に記憶される推薦情報は、少なくとも情報ＩＤ、テキスト、有効期間及びＵＲＬを含んで構成されている。推薦情報記憶部２３は、ウェブサイト間の相関度などのような、推薦情報の決定に必要な他の情報を記憶してもよい。
【００４１】
推薦情報決定部２４は、閲覧履歴記憶部２２に記憶されている状況情報に基づいて、携帯電話機１０に送信する推薦情報を決定する部分である。推薦情報決定部２４は閲覧履歴記憶部２２から携帯電話機１０の状況情報を読み出し、その状況情報を予め記憶されている決定ルールに当てはめることで推薦情報を決定し、その推薦情報を推薦情報記憶部２３から読み出す。そして、推薦情報決定部２４は読み出した推薦情報に基づいて上記ＮＯＴＩＦＹメッセージを生成し、送信部２５に出力する。
【００４２】
推薦情報決定部２４はどのような決定ルールを用いてもよい。例えば、推薦情報決定部２４は状況情報に含まれるＵＲＬとの相関が高いウェブサイトの推薦情報を読み出してもよいし、そのＵＲＬで示されるウェブコンテンツのキーワードとの相関が高いウェブコンテンツに関する推薦情報を読み出してもよい。また、状況情報にウェブコンテンツの表示時間が含まれていれば、推薦情報決定部２４はその表示時間に基づいて状況情報を重み付けした上で、ＵＲＬとの相関が高いウェブサイトの推薦情報を読み出してもよい。
【００４３】
ＮＯＴＩＦＹメッセージを生成する際に、推薦情報決定部２４は推薦情報で示されるウェブコンテンツに基づいて、その推薦情報を表現する画像ファイルを生成する。例えば、推薦情報決定部２４は他のウェブコンテンツで引用されている画像を抽出したり、推薦情報で示されるウェブコンテンツを表示した際のレンダリング画像を取得したりして、その画像を画像ファイルとして記憶する。そして、推薦情報決定部２４は携帯電話機１０がその画像ファイルにアクセスするためのイメージＵＲＬをＮＯＴＩＦＹメッセージに埋め込む。
【００４４】
なお、場合によっては、推薦情報決定部２４が推薦情報を取得しない場合もあり得る。その場合、推薦情報決定部２４はＮＯＴＩＦＹメッセージを生成することなく処理を終了する。
【００４５】
推薦情報決定部２４は、このような推薦情報の決定及びＮＯＴＩＦＹメッセージの生成を、登録要求メッセージの送信元である携帯電話機１０に対して所定のタイミングで実行する。例えば、推薦情報決定部２４は所定の時間間隔で処理を実行したり、携帯電話機１０の状況情報が記憶された時にその携帯電話機１０に対して処理を実行したりする。
【００４６】
送信部２５は、推薦情報決定部２４により決定された推薦情報を携帯電話機１０に送信する部分である。具体的には、送信部２５は推薦情報決定部２４から入力されたＮＯＴＩＦＹメッセージを携帯電話機１０に送信する。
【００４７】
次に、図１０を用いて、図１に示す情報提供システム１の処理を説明するとともに本実施形態に係る情報提供方法について説明する。図１０は情報提供システム１の処理を示すシーケンス図である。なお、図１０では複数のウェブサーバ３０を特にウェブサーバＡ，Ｂとする。
【００４８】
情報提供サーバ２０から携帯電話機１０への推薦情報の送信は、携帯電話機１０から情報提供サーバ２０に登録要求メッセージが送信され（ステップＳ１１）、そのメッセージに基づいて情報提供サーバ２０が携帯電話機１０を登録した後（ステップＳ１２）に可能となる。
【００４９】
その後、携帯電話機１０においてコンテンツ取得部１１がウェブサーバＢに対してコンテンツＰを要求してそのコンテンツを取得すると（ステップＳ１３，Ｓ１４）、表示部１５がコンテンツＰをコンテンツ領域Ｗに表示する（ステップＳ１５）。また、検知部１２がコンテンツＰの取得を検知し（ステップＳ１６、検知ステップ）、状況送信部１３がコンテンツＰのＵＲＬ、携帯電話機１０の位置情報及び現在時刻を含む状況情報をＰＵＢＬＩＳＨメッセージとして情報提供サーバ２０に送信する（ステップＳ１７、送信ステップ）。情報提供サーバ２０では、閲覧履歴記憶部２２がその状況情報を記憶する（ステップＳ１８）。
【００５０】
推薦情報に関する処理は次のように実行される。情報提供サーバ２０では、推薦情報決定部２４が所定のタイミングで携帯電話機１０に送信する推薦情報を決定する（ステップＳ１９）。ここでは、推薦情報決定部２４が推薦情報Ｘを携帯電話機１０に送信すると決定したとする。このとき、推薦情報決定部２４はその推薦情報Ｘを含むＮＯＴＩＦＹメッセージを生成し（ステップＳ１９）、送信部２５がそのメッセージを携帯電話機１０に送信する（ステップＳ２０）。携帯電話機１０では、推薦情報取得部１４がそのＮＯＴＩＦＹメッセージを取得し、表示部１５がそのメッセージに基づいて推薦情報領域Ｒに推薦情報Ｘを表示する（ステップＳ２１、表示ステップ）。
【００５１】
携帯電話機１０のコンテンツ取得部１１が別のウェブコンテンツＱをウェブサーバＡに要求し、そのコンテンツを取得した場合（ステップＳ２２，Ｓ２３）には、上記ステップＳ１５〜Ｓ１７と同様の処理が携帯電話機１０で実行される（ステップＳ２４〜Ｓ２６）。
【００５２】
なお、図１０ではコンテンツ取得部１１がウェブサーバＡ，Ｂにウェブコンテンツを要求する場合のみ示されているが、携帯電話機１０内のキャッシュからウェブコンテンツを読み出した場合にもウェブコンテンツの取得の検知及びＰＵＢＬＩＳＨメッセージの送信が実行される。また、図１０では情報提供サーバ２０において状況情報の記憶と推薦情報の決定とが連動しているように表されているが、これらの処理が独立に実行される場合もあり得る。
【００５３】
次に、図１１を用いて、上述した一連の処理をコンピュータ（例えば携帯電話機）に実行させるための情報提供プログラムを説明する。図１１は、実施形態に係る情報提供プログラムの構成を示す図である。
【００５４】
図１１に示すように、情報提供プログラム８１は、コンピュータが備える記録媒体８０に形成されたプログラム格納領域８０ａ内に格納されている。
【００５５】
情報提供プログラム８１は、上述した一連の処理を統括的に制御するメインモジュール８１０と、コンテンツ取得モジュール８１１と、検知モジュール８１２と、状況送信モジュール８１３と、推薦情報取得モジュール８１４と、表示モジュール８１５とを含んで構成されている。コンテンツ取得モジュール８１１、検知モジュール８１２、状況送信モジュール８１３、推薦情報取得モジュール８１４、及び表示モジュール８１５を実行させることにより実現される機能は、上述した携帯電話機１０のコンテンツ取得部１１、検知部１２、状況送信部１３、推薦情報取得部１４、及び表示部１５の機能とそれぞれ同様である。
【００５６】
なお、情報提供プログラム８１は、その一部若しくは全部が通信回線等の伝送媒体を介して受信されて記録（インストールを含む）されることでコンピュータ（例えば携帯電話機）において利用可能になってもよい。
【００５７】
以上説明したように、本実施形態によれば、推薦情報の生成に必要な情報がウェブサーバ３０とは別個の情報提供サーバ２０に送信され、その情報提供サーバ２０から推薦情報が送信されるので、ユーザはコンテンツ提供者とは異なる者から推薦情報を取得できる。また、コンテンツ提供者とは異なる者（情報提供サーバの所有者）が独自に決定した推薦情報をユーザに提供することも可能になる。
【００５８】
また本実施形態によれば、ウェブサーバ３０から受信したコンテンツだけでなく、取得時刻や携帯電話機１０の現在位置にも基づいて生成された推薦情報が表示されるので、携帯電話機１０のユーザは自身の状況をより反映した推薦情報を取得できる。
【００５９】
また本実施形態によれば、ユーザが選択した情報提供サーバから推薦情報が送信されることもある。この場合、ユーザは所望の推薦情報を取得できる。
【００６０】
また本実施形態によれば、コンテンツと推薦情報とが互いに独立して表示されるので、ユーザはコンテンツの表示切替などに関係なく特定の推薦情報を見続けることができる。
【００６１】
また本実施形態によれば、推薦情報が画像で表示されるので、ユーザは一目で推薦情報の内容を認識できる。
【００６２】
また本実施形態によれば、推薦情報の表示期間が限定されるので、新しい推薦情報を優先してユーザに提供できる。
【００６３】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で以下のような様々な変形が可能である。
【００６４】
上記実施形態は、ユーザに情報提供サーバを選択する手段を提供する場合も含んでいるが、このような選択手段を提供するか否かは任意である。
【００６５】
上記実施形態では状況情報がＵＲＬ、コンテンツ取得時刻、及び位置情報を含んでいたが、状況情報に含まれる情報は限定されず、例えばＵＲＬのみから成る状況情報であってもよい。
【００６６】
情報提供サーバはウェブプロキシサーバの機能を備えていてもよい。この場合には、携帯電話機とウェブサーバとの通信は情報提供サーバを介して実行されるので、それに伴って、ＰＵＢＬＩＳＨメッセージやＮＯＴＩＦＹメッセージなどの伝送方法が上記実施形態と異なることになる。具体的には、上記各種メッセージは、携帯電話機からウェブサーバに対して送信されるコンテンツ要求やウェブサーバから携帯電話機に送信されるウェブコンテンツのヘッダ情報に含まれたり、それらコンテンツ要求又はコンテンツに添付された形で伝送されることになる。
【図面の簡単な説明】
【００６７】
【図１】情報提供システムの全体構成を示す図である。
【図２】実施形態に係る携帯電話機の機能構成を示す図である。
【図３】図２に示す携帯電話機のハードウェア構成を示す図である。
【図４】状況情報を含むメッセージの例を示す図である。
【図５】登録要求メッセージの例を示す図である。
【図６】推薦情報を含むメッセージの例を示す図である。
【図７】推薦情報の表示例を示す図である。
【図８】図１に示す情報提供サーバの機能構成を示す図である。
【図９】図１に示す情報提供サーバのハードウェア構成を示す図である。
【図１０】図１に示す情報提供システムの処理を示すシーケンス図である。
【図１１】実施形態に係る情報提供プログラムの構成を示す図である。
【符号の説明】
【００６８】
１…情報提供システム、１０…携帯電話機（情報端末）、１１…コンテンツ取得部、１２…検知部（検知手段）、１３…状況送信部（送信手段）、１４…推薦情報取得部（表示手段の一部）、１５…表示部（表示手段の一部）、２０…情報提供サーバ、２１…受信部、２２…閲覧履歴記憶部、２３…推薦情報記憶部、２４…推薦情報決定部、２５…送信部、３０…ウェブサーバ（コンテンツサーバ）、８１…情報提供プログラム、８１１…コンテンツ取得モジュール、８１２…検知モジュール、８１３…状況送信モジュール、８１４…推薦情報取得モジュール、８１５…表示モジュール。
【図１】
2009288969.tif 000003
【図２】
2009288969.tif 000004
【図３】
2009288969.tif 000005
【図４】
2009288969.tif 000006
【図５】
2009288969.tif 000007
【図６】
2009288969.tif 000008
【図７】
2009288969.tif 000009
【図８】
2009288969.tif 000010
【図９】
2009288969.tif 000011
【図１０】
2009288969.tif 000012
【図１１】
2009288969.tif 000013