(57)【要約】      （修正有）【課題】複数のタブにより、関連あるコンテンツを切替表示可能なウェブページを提示する。【解決手段】情報処理装置１は、ユーザの記事の要求に応じて、記事情報を取得し、取得した記事情報に応じて、記事情報に関連する関連情報も取得する。また、情報処理装置１は、取得した関連情報に応じて、関連情報に関連する商品情報を取得する。情報処理装置１は、記事情報を少なくとも一のタブに表示し、記事情報と関連のある商品情報を他のタブに表示する。ユーザは、別途新たに情報を検索することなしに、シームレスな操作によって異なるタブ間で関連する情報を閲覧することができる。【選択図】図１
2020184124.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが使用するユーザ端末からの記事の要求に応じて、記事情報を取得する記事情報取得手段と、
前記記事情報取得手段で取得した前記記事情報に応じて、前記記事情報に関連する関連情報を取得する関連情報取得手段と、
前記関連情報取得手段により取得した前記関連情報に応じて、前記関連情報に関連する商品の商品情報を取得する商品情報取得手段と、
前記記事情報取得手段で取得した前記記事情報を少なくとも一のタブに表示し、前記商品情報取得手段で取得した前記商品情報を他のタブに表示する表示手段と
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載された情報処理装置であって、
前記関連情報取得手段は、前記記事情報取得手段で取得した前記記事情報に応じて、前記記事情報に関連する位置のスポット情報を取得し、
前記商品情報取得手段は、前記関連情報取得手段により取得した前記スポット情報に応じて、前記スポット情報に関連する商品の前記商品情報を取得する
ことを特徴とする情報処理装置。
【請求項３】
請求項２に記載された情報処理装置であって、
前記関連情報取得手段により取得した前記スポット情報に応じて、前記スポット情報に関連する異なるカテゴリ毎に商品の前記商品情報を分類する商品分類手段とを備え、
前記表示手段は、前記商品分類手段で分類された前記商品情報を、前記カテゴリ毎に分類したタブに表示する
ことを特徴とする情報処理装置。
【請求項４】
請求項３に記載された情報処理装置であって、
前記商品分類手段で分類された前記商品情報の優先順位をつける優先順位決定手段とを備え、
前記表示手段は、前記優先順位決定手段でつけられた前記優先順位に応じて、前記カテゴリ毎に分類したタブの表示順序を変える
ことを特徴とする情報処理装置。
【請求項５】
請求項１〜４のいずれか１項に記載された情報処理装置であって、
前記商品情報取得手段は、商品を提供する広告主の広告主サーバから前記商品情報を取得する
ことを特徴とする情報処理装置。
【請求項６】
ユーザが使用するユーザ端末からの記事の要求に応じて、記事情報を取得する記事情報取得工程と、
前記記事情報取得工程で取得した前記記事情報に応じて、前記記事情報に関連する関連情報を取得する関連情報取得工程と、
前記関連情報取得工程により取得した前記関連情報に応じて、前記関連情報に関連する商品の商品情報を取得する商品情報取得工程と、
前記記事情報取得工程で取得した前記記事情報を少なくとも一のタブに表示し、前記商品情報取得工程で取得した前記商品情報を他のタブに表示する表示工程と
を備えることを特徴とする情報処理方法。
【請求項７】
ユーザが使用するユーザ端末からの記事の要求に応じて、記事情報を取得する記事情報取得機能と、
前記記事情報取得機能で取得した前記記事情報に応じて、前記記事情報に関連する関連情報を取得する関連情報取得機能と、
前記関連情報取得機能により取得した前記関連情報に応じて、前記関連情報に関連する商品の商品情報を取得する商品情報取得機能と、
前記記事情報取得機能で取得した前記記事情報を少なくとも一のタブに表示し、前記商品情報取得機能で取得した前記商品情報を他のタブに表示する表示機能と
をコンピュータに実現させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及び情報処理分析プログラムに関する。さらに詳しく説明すると、本発明は、例えば、複数のタブにより、関連あるコンテンツを切替表示可能なウェブページを提示する情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
近年、従来、例えばインターネットのニュースサイト等では、ニュースの記事のタイトルを並べて一覧として表示し、ユーザは所望のタイトルのリンクをたどることでニュース記事を閲覧できるようになっている。また、この記事は、例えば「政治」、「経済」、「エンタメ」、などのジャンル（分類項目）でまとめられ、各カテゴリ毎に表示されたりしている。そして、携帯端末のような画面の小さな表示装置である場合、記事群の全てを一度に表示できないことがある。そこで、例えば、各カテゴリを複数のタブとし、そのタブへのタッチ操作やカーソルポインタの操作などによる指定によって表示ジャンルの切替を行うＧＵＩ（グラフィカル・ユーザ・インターフェース）が提供されている。
【０００３】
例えば、特許文献１には、タブと記事群が紐付けられており、複数のタブごとにまとめられた記事群を操作に応じて切替提示する技術が開示されている。また、特許文献２には、初めてウェブページにアクセスしたユーザにとっての利便性を確保しつつ、複数回アクセスしているユーザにはウェブページへのアクセス毎に様々なタブを提示させる技術が開示されている。しかし、特許文献１や２に記載の発明では、タブを記事のカテゴリ別に「総合」、「政治」、「経済」、「スポーツ」、「芸能」などの順番に並べて一覧として提示しているだけで、一のタブの記事と他のタブの記事が関連づけられてない。このため、ユーザは、一の記事をみて関連する情報を検索する場合には、別途新たに情報を検索しなければならないのが現状である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１６１３７９号公報
【特許文献２】国際公開第２０１７／０６４８０５号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、複数のタブにより、関連あるコンテンツを切替表示可能なウェブページを提示することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、前記目的を達成するために次の手段をとる。
（１）本発明１の情報処理装置は、ユーザが使用するユーザ端末からの記事の要求に応じて、記事情報を取得する記事情報取得手段と、前記記事情報取得手段で取得した前記記事情報に応じて、前記記事情報に関連する関連情報を取得する関連情報取得手段と、前記関連情報取得手段により取得した前記関連情報に応じて、前記関連情報に関連する商品の商品情報を取得する商品情報取得手段と、前記記事情報取得手段で取得した前記記事情報を少なくとも一のタブに表示し、前記商品情報取得手段で取得した前記商品情報を他のタブに表示する表示手段とを備えることを特徴とする。
（２）本発明２の情報処理装置は、本発明１であって、前記関連情報取得手段は、前記記事情報取得手段で取得した前記記事情報に応じて、前記記事情報に関連する位置のスポット情報を取得し、前記商品情報取得手段は、前記関連情報取得手段により取得した前記スポット情報に応じて、前記スポット情報に関連する商品の前記商品情報を取得することを特徴とする。
（３）本発明３の情報処理装置は、本発明２であって、前記関連情報取得手段により取得した前記スポット情報に応じて、前記スポット情報に関連する異なるカテゴリ毎に商品の前記商品情報を分類する商品分類手段とを備え、前記表示手段は、前記商品分類手段で分類された前記商品情報を、前記カテゴリ毎に分類したタブに表示することを特徴とする。
（４）本発明４の情報処理装置は、本発明３であって、前記商品分類手段で分類された前記商品情報の優先順位をつける優先順位決定手段とを備え、前記表示手段は、前記優先順位決定手段でつけられた前記優先順位に応じて、前記カテゴリ毎に分類したタブの表示順序を変えることを特徴とする。
（５）本発明５の情報処理装置は、本発明１〜４のいずれかであって、前記商品情報取得手段は、商品を提供する広告主の広告主サーバから前記商品情報を取得することを特徴とする。
（６）本発明６の情報処理方法は、ユーザが使用するユーザ端末からの記事の要求に応じて、記事情報を取得する記事情報取得工程と、前記記事情報取得工程で取得した前記記事情報に応じて、前記記事情報に関連する関連情報を取得する関連情報取得工程と、前記関連情報取得工程により取得した前記関連情報に応じて、前記関連情報に関連する商品の商品情報を取得する商品情報取得工程と、前記記事情報取得工程で取得した前記記事情報を少なくとも一のタブに表示し、前記商品情報取得工程で取得した前記商品情報を他のタブに表示する表示工程とを備える備えることを特徴とする。
（７）本発明７の情報処理プログラムは、ユーザが使用するユーザ端末からの記事の要求に応じて、記事情報を取得する記事情報取得機能と、前記記事情報取得機能で取得した前記記事情報に応じて、前記記事情報に関連する関連情報を取得する関連情報取得機能と、前記関連情報取得機能により取得した前記関連情報に応じて、前記関連情報に関連する商品の商品情報を取得する商品情報取得機能と、前記記事情報取得機能で取得した前記記事情報を少なくとも一のタブに表示し、前記商品情報取得機能で取得した前記商品情報を他のタブに表示する表示機能とをコンピュータに実現させることを特徴とする。
【発明の効果】
【０００７】
以上説明したように、本発明は、記事情報取得手段で取得した記事情報を少なくとも一のタブに表示し、商品情報取得手段で取得した商品情報を他のタブに表示するため、複数のタブにより、関連あるコンテンツを切替表示可能なウェブページ提示することができる。
【図面の簡単な説明】
【０００８】
【図１】情報処理装置１が提供するサービスの概要を示す図である。
【図２】情報処理装置１の構成を示すブロック図である。
【図３】記事情報データベース２０８の論理的な構成の一例を示した図である。
【図４】スポット情報データベース２０９の論理的な構成の一例を示した図である。
【図５】記事検索画面の一例を示した図である。
【０００９】
【図６】検索記事一覧表示画面の一例を示した図である。
【図７】記事表示画面の一例を示した図である。
【図８】観光一覧表示画面の一例を示した図である。
【図９】お土産一覧表示画面の一例を示した図である。
【図１０】ホテル一覧表示画面の一例を示した図である。
【００１０】
【図１１】レストラン一覧表示画面の一例を示した図である。
【図１２】検索した記事を表示する手順を説明するためのシーケンスチャートである。
【図１３】検索した記事と関連する商品情報を表示する手順を説明するためのシーケンスチャートである。
【図１４】検索した記事と関連する商品情報を表示する手順を説明するためのシーケンスチャートである。
【発明を実施するための形態】
【００１１】
〔実施形態の概要〕
本実施形態の情報処理装置１は、情報処理装置１は、ユーザの記事の要求に応じて、記事情報を取得する。情報処理装置１は、取得した記事情報に応じて、記事情報に関連する関連情報を取得する。情報処理装置１は、取得した関連情報に応じて、関連情報に関連する商品情報を取得する。情報処理装置１は、記事情報を少なくとも一のタブに表示し、記事情報と関連のある商品情報を他のタブに表示する。本実施形態によれば、ユーザは別途新たに情報を検索することなしに、シームレスな操作によって異なるタブ間で関連する情報を閲覧することができる。
【００１２】
〔実施形態の詳細〕
〔第一実施形態〕
本発明の第一実施形態を図面に基づいて詳細に説明する。図１は、情報処理装置１が提供するサービスの概要を示す図である。本発明の第一実施形態の情報処理システムＴは、情報処理装置１が、ユーザＵが要求した記事の記事情報を取得して、取得した記事情報に関連する商品情報を広告主サーバから取得して、ユーザＵに送信するためのシステムである。情報処理システムＴは、例えば、情報処理装置１、ユーザ端末２、広告主サーバ３ａ、３ｂ、３ｃ、３ｄとがインターネット等の通信ネットワークを介して接続されて構成されている。通信ネットワークは、例えば、インターネットを用いて構成されており、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）などの適当な暗号プロトコルを用いて外部から秘匿された通信を行うことができる。また、これらの装置や端末は、インターネットを介して接続されるため、立地の制約を受けずに、国境を越えて世界中の人や法人が利用することができる。
【００１３】
〔情報処理装置１〕
図２は、情報処理装置１の構成を示すブロック図である。情報処理装置１は、記事情報の取得、記事情報の提供、商品情報の取得、商品情報の提供等をするサーバ等の装置である。情報処理装置１は、メインサーバ１００及びＤＢサーバ２００の２つのサーバが、それぞれ別々のサーバにより構成されている。なお、情報処理装置１は、２つのサーバをそれぞれ独立した別々のサーバで構成されているが、単一の装置構成でも実現できるし、さらに複数の装置に分散した構成でも実現できる。また、情報処理装置１は、一定の機能（処理）を一定の装置に担当させているが、２つのサーバのどの機能（処理）をどの装置に担当させるか自由に変更することができる。
【００１４】
〔メインサーバ１００〕
メインサーバ１００は、記事提供支援サーバとして機能するサーバ装置であって、記事を要求するユーザＵに対しては、記事とそれに関連する商品情報を提供する機能を提供する。また、メインサーバ１００は、広告主に対しては、広告主の商品紹介の機会を提供し、顧客増加の機会を促進する。メインサーバ１００は、記事を実施する組織内に設置されても良いし、情報処理システムＴを提供するサービス会社が管理するＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）やクラウド内に設置されていても良い。
【００１５】
このように構成されたメインサーバ１００は、次のような処理を行う。
（１）ユーザ端末２からの要求に応じて、ＤＢサーバ２００の記事情報データベース２０８から記事情報を取得する。
（２）取得した記事情報に応じて、ＤＢサーバ２００のスポット情報データベース２０９から記事情報に関連するスポット情報を取得する。
（３）取得したスポット情報に応じて、広告主サーバからスポット情報に関連する商品情報を取得する。
（４）ユーザ端末２の出力部の一のタブに記事情報を表示し、他のタブに商品情報を表示する。
【００１６】
図２（ａ）は、メインサーバ１００のハードウェア的な構成を説明するためのブロック図である。メインサーバ１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３、通信制御部１０４、入力部１０５、出力部１０６及び記憶部１０７などがバスラインで接続されて構成されている。ＣＰＵ１０１は、中央処理装置であって、記憶部１０７が記憶する記事提供プログラム１０８や商品情報取得プログラム１０９に従って動作し、ユーザＵへの記事の提供や関連する商品情報の取得等の情報処理を行う。
【００１７】
ＲＡＭ１０２は、読み書きが可能なメモリであって、ＣＰＵ１０１が実行する各処理を行う際のワーキングメモリを提供する。ＲＯＭ１０３は、読み出し専用のメモリであって、ＣＰＵ１０１を動作させるための基本的なプログラムやパラメータを記憶している。通信制御部１０４は、メインサーバ１００をインターネットに接続する。メインサーバ１００は、通信制御部１０４を介して、ユーザ端末２、広告主サーバ３ａ、３ｂ、３ｃ、３ｄ、ＤＢサーバ２００と通信することができる。
【００１８】
入力部１０５は、外部からデータを入力するデバイスであって、キーボードにより入力を受け付けるハードキー、所定の画像を読み込む外部カメラや、ソフトキーによるデータ入力を受け付けるタッチパネル等を備えている。出力部１０６は、メニュー画面、記事の画像等を表示する液晶ディスプレイや、指示や警告音を発するスピーカなどを備えている。記憶部１０７は、ハードディスクやソリッドステートドライブなどの大容量の記憶媒体を用いて構成されており、記事提供プログラム１０８、商品情報取得プログラム１０９等を記憶している。
【００１９】
〔ＤＢサーバ２００〕
ＤＢサーバ２００は、記事情報やスポット情報を格納するデータベースサーバとして機能するサーバ装置であって、記事情報を集めた記事情報データベース２０８及びスポット情報を集めたスポット情報データベース２０９を格納している。ＤＢサーバ２００は、メインサーバ１００の要求に応じて、格納した記事情報やスポット情報をメインサーバ１００に送信する。ＤＢサーバ２００は、記事を実施する組織内に設置されても良いし、情報処理システムＴを提供するサービス会社が管理するＡＳＰやクラウド内に設置されていても良い。
【００２０】
図２（ｂ）は、ＤＢサーバ２００のハードウェア的な構成を説明するためのブロック図である。ＤＢサーバ２００は、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、通信制御部２０４、及び記憶部２０７などがバスラインで接続されて構成されている。ＣＰＵ２０１は、中央処理装置であって、記憶部２０７が記憶するプログラム（図示せず）に従って動作し、記事情報やスポット情報の生成、読み取り、更新、削除等の情報処理を行う。
【００２１】
ＲＡＭ２０２は、読み書きが可能なメモリであって、ＣＰＵ２０１が実行する各処理を行う際のワーキングメモリを提供する。ＲＯＭ２０３は、読み出し専用のメモリであって、ＣＰＵ２０１を動作させるための基本的なプログラムやパラメータを記憶している。通信制御部２０４は、ＤＢサーバ２００をインターネットに接続する。ＤＢサーバ２００は、通信制御部２０４を介して、ユーザ端末２、広告主サーバ３ａ、３ｂ、３ｃ、３ｄ、メインサーバ１００と通信することができる。
【００２２】
記憶部２０７は、ハードディスクやソリッドステートドライブなどの大容量の記憶媒体を用いて構成されており、記事情報データベース２０８、スポット情報データベース２０９等を記憶している。
【００２３】
〔ユーザ端末２〕
ユーザ端末２は、記事を読むユーザが操作する端末である。ユーザ端末２は、ブラウザや記事管理用のアプリケーションソフトウェアを備えたスマートフォン、携帯電話、パーソナルコンピュータ等で構成されている。本実施の形態では、一例として、ユーザ端末２を情報処理装置１のポータルサイトに接続する専用アプリケーションソフトウェアをインストールしたスマートフォンとする。ユーザ端末２は、専用アプリケーションから提供される機能により、情報処理装置１と通信することで、一のタブに記事情報を表示し、他のタブに商品情報を表示させることができる。つまり、ユーザ端末２は、専用のアプリケーション又はブラウザ上で記事情報と商品情報とを異なるタブに表示させる。一のタブには記事が表示されるため、ユーザＵは、自分のペースで記事を読みすすめることができる。また、他のタブには記事と関連する商品情報が表示されるため、ユーザＵは、改めて検索することなくシームレスに商品情報を取得することができる。さらに、ユーザＵは、自分が閲覧したいタイミングで、記事に関連する商品情報を閲覧することができる。
【００２４】
〔広告主サーバ３〕
広告主サーバ３は、情報処理装置１の事業者と業務提携している広告主のサーバであって、これらの広告主が有する商品の情報を提供する。広告主は、ユーザＵが関心をもって閲覧している記事に関連した自社の商品をユーザ端末２に表示してもらうことにより、ユーザＵに広告主の商品への関心を高められる。つまり、ユーザ端末２に表示される商品情報は、もともとユーザＵが関心の高い記事に関連する商品の情報であるため、ユーザＵを広告主のウェブサイトに誘導する機会が多くなる。また、ユーザ端末２に表示される商品情報は、記事の途中に表示されるのではなく、記事とは別のタブに表示されるため、ユーザＵに嫌悪感を与えることなく商品を紹介する機会を創出することができる。本例において、広告主Ａはツアー会社であり、広告主Ｂはお土産会社であり、広告主Ｃはホテル会社であり、広告主Ｄはグルメ口コミ会社であり、それぞれ、広告主サーバ３ａ、３ｂ、３ｃ、３ｄを有している。
【００２５】
〔記事情報データベース２０８〕
図３は、記事情報データベース２０８の論理的な構成の一例を示した図である。なお、この図は説明のための一例であって、実際の記事情報データベース２０８は、他のデータベース等と論理的に関係づけられたリレーショナルデータベースで構成されている。
【００２６】
記事情報データベース２０８は、「記事ＩＤ」、「タイトル」、「国」、「都市」、「カテゴリ」、「掲載スポットＩＤ」、「原稿テキスト」等の項目から構成されている。「記事ＩＤ」は、情報処理装置１に登録された記事（原稿テキスト）を一意に識別する項目であって、情報処理装置１が記事毎に付与した一意のＩＤ情報が登録されている。「タイトル」は、情報処理装置１に登録された記事のタイトルを登録する項目であって、情報処理装置１の事業者が入力したタイトルが登録されている。「国」は、情報処理装置１に登録された記事の対象となる国を登録する項目であって、情報処理装置１の事業者が入力した国が登録されている。
【００２７】
「都市」は、情報処理装置１に登録された記事の対象となる都市を登録する項目であって、情報処理装置１の事業者が入力した都市が登録されている。「カテゴリ」は、情報処理装置１に登録された記事の性質を区分するカテゴリを登録する項目であって、情報処理装置１の事業者が入力したカテゴリが登録されている。「掲載スポットＩＤ」は、情報処理装置１に登録された記事に掲載された内容に関連するスポットを示す項目であって、スポット情報データベース２０９で登録された「スポットＩＤ」に紐付けられたスポットＩＤが登録されている。「原稿テキスト」は、情報処理装置１に登録された記事の原稿であるテキストデータを登録する項目であって、情報処理装置１の事業者が入力した原稿のテキストデータが登録されている。
【００２８】
この他に、記事情報データベース２０８に登録されている記事情報に関するものには、記事に関連する画像、記事に関連する画像を縮小させたサムネイル画像、原稿を執筆した執筆者の顔写真や自己紹介（プロフィール）、執筆者の個人情報（住所、電話番号、郵便番号、年齢、性別、メールアドレス等）、情報処理装置１の事業者にシステム使用料などを支払うためのクレジットカード情報、個人ウェブサイト（ホームページ）のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）のアドレス等がある。
【００２９】
〔スポット情報データベース２０９〕
図４は、スポット情報データベース２０９の論理的な構成の一例を示した図である。なお、この図は説明のための一例であって、実際のスポット情報データベース２０９は、他のデータベース等と論理的に関係づけられたリレーショナルデータベースで構成されている。
【００３０】
スポット情報データベース２０９は、「スポットＩＤ」、「スポット名称」、「国」、「都市」、「カテゴリ」、「住所」、「位置情報」等の項目から構成されている。「スポットＩＤ」は、情報処理装置１に登録されたスポットを一意に識別する項目であって、情報処理装置１が付与した一意のＩＤ情報が登録されている。「スポット名称」は、情報処理装置１に登録されたスポットの名称を登録する項目であって、情報処理装置１の事業者が入力したスポット名称が登録されている。「国」は、情報処理装置１に登録されたスポットの対象となる国を登録する項目であって、情報処理装置１の事業者が入力した国が登録されている。
【００３１】
「都市」は、情報処理装置１に登録されたスポットの対象となる都市を登録する項目であって、情報処理装置１の事業者が入力したスポットが登録されている。「カテゴリ」は、情報処理装置１に登録されたスポットの性質を区分するカテゴリを登録する項目であって、情報処理装置１の事業者が入力したカテゴリが登録されている。「住所」は、情報処理装置１に登録されたスポットの住所を示す項目であって、情報処理装置１の事業者が入力した住所が登録されている。「位置情報」は、情報処理装置１に登録されたスポットの経度や緯度や高度といった座標により表現された位置情報を登録する項目であって、情報処理装置１の事業者が入力した位置情報が登録されている。本例において、スポットとは特定の国や地域における地点や場所を示し、スポット情報とは特定の国や地域の位置を示す情報を示す。特に本例において、スポットは観光地やランドマークを示し、スポット情報は観光地やランドマークの位置を示す情報を示す。
【００３２】
〔記事検索画面〕
図５は、記事検索画面の一例を示す図である。記事検索画面は、情報処理装置１の事業者がインターネット上に開設しているウェブサイト（ポータルサイト）のトップ画面の一例を示した図である。ユーザＵは、専用アプリケーションソフトウェアやブラウザを用いて、記事検索画面にアクセスし、関心のある記事を入力して、記事の検索を行う。なお、図では日本語により、記事検索画面を表示しているが、情報処理システムＴが国内のみならず、海外展開も行っている場合には、英語、中国語、韓国語、フランス語、ドイツ語、マレー語、タイ語、その他の外国語をユーザ端末２で選択することができる。
【００３３】
検索ボタン５１は、ユーザＵが検索記事入力欄５２に入力した文字に関連する記事を一覧する場合に選択するボタンである。ボタンの選択は、スマートフォンの場合は、指先でタッチすることにより行い、パーソナルコンピュータでは、マウス操作でクリックすることにより行う。検索記事入力欄５２は、ユーザＵが検索したい文字を入力するための欄である。ユーザＵは、検索記事入力欄５２に関心のある文字を入力し、検索ボタン５１を選択することで、入力した文字に関連する記事を検索することができる。なお、本例の記事検索画面は、検索ボタン５１と検索記事入力欄５２のシンプルな画面で構成されている。しかし、記事検索画面は、ユーザＵが所定の記事を選択できるように、最新の記事のタイトルとその記事に関連するサムネイル画像とを表示しても良い。また、記事検索画面は、ユーザＵが後で閲覧したい記事がある場合にお気に入りとして登録を行い、後でその記事を一覧できるようにしても良い。
【００３４】
〔検索記事一覧表示画面〕
図６は、検索記事一覧表示画面の一例を示す図である。検索記事一覧表示画面は、ユーザＵが入力した文字に関連する記事の一覧を簡易に表示した画面である。ユーザＵは、検索記事一覧表示画面から読みたい記事を選択することできる。検索記事一覧表示画面は、タブ表示領域６ａと記事一覧表示領域６ｂとで構成され、タブ表示領域６ａは記事一覧表示領域６ｂの上部に表示されている。タブ表示領域６ａは、「記事」、「観光」、「お土産」、「ホテル」、「レストラン」等の項目に分類され、これらを記事タブＴ１、観光タブＴ２、お土産タブＴ３、ホテルタブＴ４、レストランタブＴ５として表示している。記事表示画面は、記事タブＴ１が選択されていることをわかりやすく表示するため、例えば、記事タブＴ１と記事一覧表示領域６ｂとが太枠で囲まれて表示されている。
【００３５】
記事一覧表示領域６ｂには、一又は複数の記事見本６ｃが表示されている。記事見本６ｃは、ユーザＵが検索した文字に関連する一又は複数の記事の内容が確認し易いようにまとめられた欄であり、タイトル６ｄ、サムネイル画像６ｅ及び一部記事６ｆが表示される。ユーザＵが、記事見本６ｃを選択すると、記事表示画面（図７参照）に遷移する。ユーザＵによる記事見本６ｃの選択は、スマートフォンの場合は、指先でタッチすることにより行い、パーソナルコンピュータでは、マウス操作でクリックすることにより行う。本例において、記事一覧表示領域６ｂに表示できる記事見本６ｃの数は２個である。このため、ユーザＵが入力した文字に関連する記事が３個以上ある場合は、記事一覧表示領域６ｂを例えば上下にスクロールさせることで、すべての記事見本６ｃを閲覧することができる。
【００３６】
〔記事表示画面〕
図７は、記事表示画面の一例を示す図である。記事表示画面は、ユーザＵが検索記事一覧表示画面で選択した記事を詳細に表示した画面である。ユーザＵは、記事表示画面から読みたい記事の詳細を閲覧することできる。記事表示画面は、タブ表示領域７ａと記事表示領域７ｂとで構成され、タブ表示領域７ａは記事表示領域７ｂの上部に表示されている。タブ表示領域７ａは、タブ表示領域６ａと同様に分類され表示している。記事表示画面は、記事タブＴ１が選択されていることをわかりやすく表示するため、例えば、記事タブＴ１と記事表示領域７ｂとが太枠で囲まれて表示されている。
【００３７】
記事表示領域７ｂには、一の記事内容７ｃが表示されている。記事内容７ｃは、ユーザＵが選択した記事見本６ｃの詳細が表示された欄であり、タイトル７ｄ、画像７ｅ及び記事本文７ｆが表示される。図７に示すように、記事本文７ｆは、その文章量によっては、記事表示領域７ｂに一度に表示することはできない。この場合、ユーザＵは、記事表示領域７ｂを例えば上下にスクロールさせることで、記事本文７ｆをすべて閲覧することができる。
【００３８】
記事表示画面には、この記事に関連する商品情報は表示されない。このため、ユーザＵは、閲覧している記事表示画面において、記事を読んでいる途中で商品情報を検索したい衝動に駆られることなく、記事を読み進めることができる。ユーザＵは、記事表示画面において、記事タブＴ１以外のタブである観光タブＴ２、お土産タブＴ３、ホテルタブＴ４及びレストランタブＴ５（以下、これらをまとめて「商品表示タブ」という。）を選択することで、記事表示画面に表示されている記事本文７ｆに関連する商品表示画面に遷移する。このため、ユーザＵは、自分が閲覧したいタイミングで、この記事に関連する商品情報を閲覧することができる。ユーザＵによる商品表示タブの選択は、スマートフォンの場合は、指先でタッチすることにより行い、パーソナルコンピュータでは、マウス操作でクリックすることにより行う。
【００３９】
〔観光一覧表示画面〕
図８は、観光一覧表示画面の一例を示す図である。観光一覧表示画面は、記事タブＴ１に表示された記事本文７ｆと関連する観光情報の一覧を簡易に表示した画面である。観光一覧表示画面は、ユーザＵが商品表示タブ中の観光タブＴ２を選択した場合に表示される。ユーザＵは、観光一覧表示画面から記事本文７ｆと関連のある観光情報の一覧を閲覧することできる。観光一覧表示画面は、タブ表示領域８ａと観光一覧表示領域８ｂとで構成され、タブ表示領域８ａは観光一覧表示領域８ｂの上部に表示されている。タブ表示領域８ａは、タブ表示領域６ａと同様に分類され表示している。観光一覧表示画面は、観光タブＴ２が選択されていることをわかりやすく表示するため、例えば、観光タブＴ２と観光一覧表示領域８ｂとが太枠で囲まれて表示されている。
【００４０】
観光一覧表示領域８ｂには、一又は複数の観光見本８ｃが表示されている。観光見本８ｃは、ユーザＵが閲覧した記事本文７ｆに関連する一又は複数の観光情報が確認し易いようにまとめられた欄であり、タイトル８ｄ、サムネイル画像８ｅ及び一部観光情報８ｆが表示される。ユーザＵが、観光見本８ｃを選択すると、広告主Ａが観光情報を提供するホームページである観光情報表示画面（図示せず）に遷移する。
【００４１】
ユーザＵによる観光見本８ｃの選択は、スマートフォンの場合は、指先でタッチすることにより行い、パーソナルコンピュータでは、マウス操作でクリックすることにより行う。本例において、観光一覧表示領域８ｂに表示できる観光見本８ｃの数は２個である。このため、ユーザＵが入力した文字に関連する記事が３個以上ある場合は、観光一覧表示領域８ｂを例えば上下にスクロールさせることで、すべての観光見本８ｃを閲覧することができる。
【００４２】
観光一覧表示画面や観光情報表示画面では、記事表示画面で表示された記事本文７ｆに関連する商品情報（観光情報）が表示される。つまり、ユーザＵは、記事表示画面から観光タブＴ２を選択だけで、記事本文７ｆに関連する商品情報（観光情報）を閲覧することができる。このため、ユーザＵは、別個に記事本文７ｆに関連する観光の情報を検索する等の操作をすることなく、シームレスな操作によって異なるタブ間で関連する観光情報を閲覧することができる。また、広告主Ａは、記事に興味を持っているユーザＵを自社の観光情報を提供するホームページに誘導することができ、記事に関連する商品情報（観光情報）をユーザＵに提供することができる。
【００４３】
〔お土産一覧表示画面〕
図９は、お土産一覧表示画面の一例を示す図である。お土産一覧表示画面は、記事タブＴ１に表示された記事本文７ｆと関連するお土産情報の一覧を簡易に表示した画面である。お土産一覧表示画面は、ユーザＵが商品表示タブ中のお土産タブＴ３を選択した場合に表示される。ユーザＵは、お土産一覧表示画面から記事本文７ｆと関連のあるお土産情報の一覧を閲覧することできる。お土産一覧表示画面は、タブ表示領域９ａとお土産一覧表示領域９ｂとで構成され、タブ表示領域９ａはお土産一覧表示領域９ｂの上部に表示されている。タブ表示領域９ａは、タブ表示領域６ａと同様に分類され表示している。お土産一覧表示画面は、お土産タブＴ３が選択されていることをわかりやすく表示するため、例えば、お土産タブＴ３とお土産一覧表示領域９ｂとが太枠で囲まれて表示されている。
【００４４】
お土産一覧表示領域９ｂには、一又は複数のお土産見本９ｃが表示されている。お土産見本９ｃは、ユーザＵが閲覧した記事本文７ｆに関連する一又は複数のお土産情報が確認し易いようにまとめられた欄であり、タイトル９ｄ、サムネイル画像９ｅ及び一部お土産情報９ｆが表示される。ユーザＵが、お土産見本９ｃを選択すると、広告主Ｂがお土産情報を提供するホームページであるお土産情報表示画面（図示せず）に遷移する。
【００４５】
ユーザＵによるお土産見本９ｃの選択は、スマートフォンの場合は、指先でタッチすることにより行い、パーソナルコンピュータでは、マウス操作でクリックすることにより行う。本例において、お土産一覧表示領域９ｂに表示できるお土産見本９ｃの数は４個である。このため、ユーザＵが入力した文字に関連する記事が５個以上ある場合は、お土産一覧表示領域９ｂを例えば上下にスクロールさせることで、すべてのお土産見本９ｃを閲覧することができる。
【００４６】
お土産一覧表示画面やお土産情報表示画面では、記事表示画面で表示された記事本文７ｆに関連する商品情報（お土産情報）が表示される。つまり、ユーザＵは、記事表示画面からお土産タブＴ３を選択だけで、記事本文７ｆに関連する商品情報（お土産情報）を閲覧することができる。このため、ユーザＵは、別個に記事本文７ｆに関連するお土産の情報を検索する等の操作をすることなく、シームレスな操作によって異なるタブ間で関連するお土産情報を閲覧することができる。また、広告主Ｂは、記事に興味を持っているユーザＵを自社のお土産情報を提供するホームページに誘導することができ、記事に関連する商品情報（お土産情報）をユーザＵに提供することができる。
【００４７】
〔ホテル一覧表示画面〕
図１０は、ホテル一覧表示画面の一例を示す図である。ホテル一覧表示画面は、記事タブＴ１に表示された記事本文７ｆと関連するホテル情報の一覧を簡易に表示した画面である。ホテル一覧表示画面は、ユーザＵが商品表示タブ中のホテルタブＴ４を選択した場合に表示される。ユーザＵは、ホテル一覧表示画面から記事本文７ｆと関連のあるホテル情報の一覧を閲覧することできる。ホテル一覧表示画面は、タブ表示領域１０ａとホテル一覧表示領域１０ｂとで構成され、タブ表示領域１０ａはホテル一覧表示領域１０ｂの上部に表示されている。タブ表示領域１０ａは、タブ表示領域６ａと同様に分類され表示している。ホテル一覧表示画面は、ホテルタブＴ４が選択されていることをわかりやすく表示するため、例えば、ホテルタブＴ４とホテル一覧表示領域１０ｂとが太枠で囲まれて表示されている。
【００４８】
ホテル一覧表示領域１０ｂには、一又は複数のホテル見本１０ｃが表示されている。ホテル見本１０ｃは、ユーザＵが閲覧した記事本文７ｆに関連する一又は複数のホテル情報が確認し易いようにまとめられた欄であり、タイトル１０ｄ、サムネイル画像１０ｅ及び一部ホテル情報１０ｆが表示される。ユーザＵが、ホテル見本１０ｃを選択すると、広告主Ｃがホテル情報を提供するホームページであるホテル情報表示画面（図示せず）に遷移する。
【００４９】
ユーザＵによるホテル見本１０ｃの選択は、スマートフォンの場合は、指先でタッチすることにより行い、パーソナルコンピュータでは、マウス操作でクリックすることにより行う。本例において、ホテル一覧表示領域１０ｂに表示できるホテル見本１０ｃの数は２個である。このため、ユーザＵが入力した文字に関連する記事が３個以上ある場合は、ホテル一覧表示領域１０ｂを例えば上下にスクロールさせることで、すべてのホテル見本１０ｃを閲覧することができる。
【００５０】
ホテル一覧表示画面やホテル情報表示画面では、記事表示画面で表示された記事本文７ｆに関連する商品情報（ホテル情報）が表示される。つまり、ユーザＵは、記事表示画面からホテルタブＴ４を選択だけで、記事本文７ｆに関連する商品情報（ホテル情報）を閲覧することができる。このため、ユーザＵは、別個に記事本文７ｆに関連するホテルの情報を検索する等の操作をすることなく、シームレスな操作によって異なるタブ間で関連するホテル情報を閲覧することができる。また、広告主Ｃは、記事に興味を持っているユーザＵを自社のホテル情報を提供するホームページに誘導することができ、記事に関連する商品情報（ホテル情報）をユーザＵに提供することができる。
【００５１】
〔レストラン一覧表示画面〕
図１１は、レストラン一覧表示画面の一例を示す図である。レストラン一覧表示画面は、記事タブＴ１に表示された記事本文７ｆと関連するレストラン情報の一覧を簡易に表示した画面である。レストラン一覧表示画面は、ユーザＵが商品表示タブ中のレストランタブＴ５を選択した場合に表示される。ユーザＵは、レストラン一覧表示画面から記事本文７ｆと関連のあるレストラン情報の一覧を閲覧することできる。レストラン一覧表示画面は、タブ表示領域１１ａとレストラン一覧表示領域１１ｂとで構成され、タブ表示領域１１ａはレストラン一覧表示領域１１ｂの上部に表示されている。タブ表示領域１１ａは、タブ表示領域６ａと同様に分類され表示している。レストラン一覧表示画面は、レストランタブＴ５が選択されていることをわかりやすく表示するため、例えば、レストランタブＴ５とレストラン一覧表示領域１１ｂとが太枠で囲まれて表示されている。
【００５２】
レストラン一覧表示領域１１ｂには、一又は複数のレストラン見本１１ｃが表示されている。レストラン見本１１ｃは、ユーザＵが閲覧した記事本文７ｆに関連する一又は複数のレストラン情報が確認し易いようにまとめられた欄であり、タイトル１１ｄ、サムネイル画像１１ｅ及び一部レストラン情報１１ｆが表示される。ユーザＵが、レストラン見本１１ｃを選択すると、広告主Ｄがレストラン情報を提供するホームページであるレストラン情報表示画面（図示せず）に遷移する。
【００５３】
ユーザＵによるレストラン見本１１ｃの選択は、スマートフォンの場合は、指先でタッチすることにより行い、パーソナルコンピュータでは、マウス操作でクリックすることにより行う。本例において、レストラン一覧表示領域１１ｂに表示できるレストラン見本１１ｃの数は２個である。このため、ユーザＵが入力した文字に関連する記事が３個以上ある場合は、レストラン一覧表示領域１１ｂを例えば上下にスクロールさせることで、すべてのレストラン見本１１ｃを閲覧することができる。
【００５４】
レストラン一覧表示画面やレストラン情報表示画面では、記事表示画面で表示された記事本文７ｆに関連する商品情報（レストラン情報）が表示される。つまり、ユーザＵは、記事表示画面からレストランタブＴ５を選択だけで、記事本文７ｆに関連する商品情報（レストラン情報）を閲覧することができる。このため、ユーザＵは、別個に記事本文７ｆに関連するレストラン  の情報を検索する等の操作をすることなく、シームレスな操作によって異なるタブ間で関連するレストラン情報を閲覧することができる。また、広告主Ｄは、記事に興味を持っているユーザＵを自社のレストラン情報を提供するホームページに誘導することができ、記事に関連する商品情報（レストラン情報）をユーザＵに提供することができる。
【００５５】
〔記事提供処理〕
図１２は、検索した記事を表示する手順を説明するためのシーケンスチャートである。記事提供処理は、ユーザＵの要求に応じて、メインサーバ１００がユーザ端末２に記事を送信する処理である。以下の処理は、メインサーバ１００のＣＰＵ１０１とユーザ端末２のＣＰＵがそれぞれ所定のプログラムに従って行うものである。
【００５６】
まず、ユーザ端末２では、ユーザＵの操作を受け付けて情報処理システムＴ用のアプリケーションを起動する。これにより、ユーザ端末２のＣＰＵは、メインサーバ１００のポータルサイトにアクセスし、記事検索画面データの要求を送信する（ＳＣ１）。メインサーバ１００のＣＰＵ１０１は、当該要求を受信すると、記事検索画面データをＲＡＭ１０２に生成し、これをユーザ端末２に送信する（ＳＣ２）。
【００５７】
これに対して、ユーザ端末２のＣＰＵは、記事検索画面データを受信してＲＡＭに記憶する。そして、ユーザ端末２のＣＰＵは、当該記憶した記事検索画面データを用いてディスプレイに記事検索画面（図５参照）を表示する。ユーザ端末２のＣＰＵは、記事検索画面において、ユーザＵから検索する文字の選択を受け付けると、メインサーバ１００に当該文字から検索される記事の一覧である検索記事一覧表示画面の要求を送信する（ＳＣ３）。本例においては、ユーザＵは、検索する文字として「パリ」を選択している（図５参照）。
【００５８】
当該要求を受信すると、メインサーバ１００のＣＰＵ１０１は、ＤＢサーバ２００の記事情報データベース２０８に登録された一又は複数の記事情報の検索を要求する（ＳＣ４）。メインサーバ１００は、ユーザ端末２から「パリ」に関する記事を要求されているので、ＤＢサーバ２００に記事情報データベース２０８から「パリ」に関する記事情報を検索するように要求する。
【００５９】
本例において、ＤＢサーバ２００は、記事情報データベース２０８から「パリ」に関する記事である記事ＩＤ「１００１」の記事情報と、記事ＩＤ「１００４」の記事情報を取得して、メインサーバ１００に送信する（ＳＣ５）。メインサーバ１００は、記事ＩＤ「１００１」の記事情報と、記事ＩＤ「１００４」の記事情報を用いて当該記事の一覧である検索記事一覧表示画面データをＲＡＭ１０２に生成する。メインサーバ１００のＣＰＵ１０１は、当該生成した検索記事一覧表示画面データをユーザ端末２に送信する（ＳＣ６）。このように、メインサーバ１００は、登録した記事情報に係る記事の一覧を表示する検索記事一覧表示画面データを生成してユーザ端末２に送信する検索記事一覧表示画面データ送信手段を備えている。
【００６０】
ユーザ端末２のＣＰＵは、メインサーバ１００から検索記事一覧表示画面データを受信すると、これをＲＡＭに記憶し、当該記憶した検索記事一覧表示画面データを用いてディスプレイに検索記事一覧表示画面（図６参照）を表示する。ユーザ端末２のＣＰＵは、検索記事一覧表示画面において、ユーザＵから記事見本６ｃの選択を受け付けると、メインサーバ１００に記事表示画面データの要求を送信する（ＳＣ７）。本例においては、ユーザＵは、選択した記事見本６ｃとして「パリの観光名所１０選」を選択している（図６参照）。
【００６１】
メインサーバ１００のＣＰＵ１０１は、ユーザ端末２から記事表示画面データの要求を受信すると、記事情報データベース２０８が記憶している記事情報を用いて記事表示画面データをＲＡＭ１０２に生成する。メインサーバ１００は、記事ＩＤ「１００１」の記事情報を用いて記事表示画面データをＲＡＭ１０２に生成する。そして、メインサーバ１００のＣＰＵ１０１は、当該生成した記事表示画面データをユーザ端末２に送信する（ＳＣ８）。これに対して、ユーザ端末２のＣＰＵは、メインサーバ１００から記事表示画面データを受信してＲＡＭに記憶する。そして、ユーザ端末２のＣＰＵは、当該記憶した記事表示画面データを用いてディスプレイに記事表示画面（図７参照）を表示する。このように、メインサーバ１００は、ユーザ端末２の要求に応じて登録した記事情報に係る記事を取得する記事情報取得手段と、取得した記事情報をユーザ端末２に送信する記事表示画面データ送信手段を備えている。
【００６２】
〔商品一覧表示処理〕
図１３は、検索した記事と関連する商品情報を表示する手順を説明するためのシーケンスチャートである。商品一覧表示処理は、ユーザＵの要求に応じて、メインサーバ１００が商品情報を広告主サーバ３ａ、３ｂ、３ｃ、３ｄから集めて、集めた商品情報を異なるカテゴリ毎に分類して、ユーザ端末２に送信してカテゴリ毎に分類したタブに表示させる処理であり、観光一覧表示処理、お土産一覧表示処理、ホテル一覧表示処理、レストラン一覧表示処理からなる。このように、メインサーバ１００は、集めた商品情報を分類する商品分類手段を備えている。以下の処理は、メインサーバ１００のＣＰＵ１０１、ユーザ端末２のＣＰＵ及び広告主サーバ３ａ、３ｂ、３ｃ、３ｄのＣＰＵがそれぞれ所定のプログラムに従って行うものである。
【００６３】
〔観光一覧表示処理〕
ユーザ端末２のＣＰＵは、記事表示画面において、ユーザＵから観光タブＴ２の選択を受け付けると、メインサーバ１００に対して、観光一覧表示画面の要求を送信する（ＳＣ９）。すると、メインサーバ１００のＣＰＵ１０１は、ユーザ端末２から観光一覧表示画面の要求を受信し、これによってユーザＵによる観光一覧表示の要求を認識する。そして、メインサーバ１００のＣＰＵ１０１は、ユーザＵからの観光一覧表示の要求を認識すると、現在記事表示画面に表示している記事の記事情報に応じて、ＤＢサーバ２００のスポット情報データベース２０９に登録された一又は複数のスポット情報の検索を要求する（ＳＣ１０）。
【００６４】
本例において、メインサーバ１００のＣＰＵ１０１は、現在記事表示画面に表示している記事の記事ＩＤ「１００１」の記事情報には、掲載スポットＩＤとして「９１」、「９２」及び「２０５」が登録されているから、ＤＢサーバ２００にこれらに関するスポット情報を検索するように要求する。本例において、ＤＢサーバ２００は、スポット情報データベース２０９からスポットＩＤ「９１」に関するスポット情報である「エッフェル塔」の情報と、スポットＩＤ「９２」に関するスポット情報である「凱旋門」の情報と、スポットＩＤ「２１５」に関するスポット情報である「ビストロ・ビクトワール」の情報とを取得して、メインサーバ１００に送信する（ＳＣ１１）。このように、メインサーバ１００は、取得した記事情報に関連するスポット情報を関連情報として取得する関連情報取得手段を備えている。
【００６５】
メインサーバ１００は、取得した「エッフェル塔」、「凱旋門」、「ビストロ・ビクトワール」等の関連情報を用いて、広告主Ａの広告主サーバ３ａに対して、これらの関連情報に関連する商品情報を要求する（ＳＣ１２）。本例において、メインサーバ１００は、広告主Ａの広告主サーバ３ａに対して、「エッフェル塔」、「凱旋門」、「ビストロ・ビクトワール」のいずれかを訪れるツアーの観光情報を商品情報として要求する。当該要求を受信すると、広告主サーバ３ａのＣＰＵは、商品情報データベースに登録された一又は複数の商品情報をメインサーバ１００に送信する（ＳＣ１３）。メインサーバ１００のＣＰＵ１０１は、広告主サーバ３ａから商品情報を受信すると、観光一覧表示画面データをＲＡＭ１０２に生成する。
【００６６】
本例においては、メインサーバ１００のＣＰＵ１０１は、広告主サーバ３ａから受信した「＜成田空港発着＞パリ５日間エコノミー」と「＜成田空港発着＞パリ２日間ビジネス」等を商品情報として受信して、観光一覧表示画面データをＲＡＭ１０２に生成している。メインサーバ１００のＣＰＵ１０１は、当該生成した観光一覧表示画面データをユーザ端末２に送信する（ＳＣ１４）。このように、メインサーバ１００は、登録した記事情報に係る観光の一覧を表示する観光一覧表示画面データを生成してユーザ端末２に送信する観光一覧表示画面データ送信手段を備えている。
【００６７】
ユーザ端末２のＣＰＵは、メインサーバ１００から観光一覧表示画面データを受信すると、これをＲＡＭに記憶し、当該記憶した観光一覧表示画面データを用いてディスプレイに観光一覧表示画面（図８参照）を表示する。このように、メインサーバ１００は、ユーザ端末２に表示された商品表示タブの一つに観光一覧表示画面を表示する表示手段を備えている。ユーザ端末２のＣＰＵは、観光一覧表示画面において、ユーザＵから観光見本８ｃの選択を受け付けると、広告主サーバ３ａに観光情報表示画面の要求を送信する（ＳＣ１５）。当該要求を受信すると、広告主サーバ３ａのＣＰＵ１０１は、観光情報表示画面データを生成し、これをユーザ端末２に送信する（ＳＣ１６）。つまり、ユーザ端末２のディスプレイは、広告主Ａが観光情報を提供するホームページである観光情報表示画面（図示せず）に遷移する。
【００６８】
ユーザＵは、別個に記事本文７ｆに関連する観光の情報を検索する等の操作をすることなく、シームレスな操作によって異なるタブ間で関連する観光情報を閲覧することができる。また、広告主Ａは、記事に興味を持っているユーザＵを自社の観光情報を提供するホームページに誘導することができ、記事に関連する商品情報（観光情報）をユーザＵに提供することができる。
【００６９】
〔お土産一覧表示処理〕
ユーザ端末２のＣＰＵは、記事表示画面において、ユーザＵからお土産タブＴ３の選択を受け付けると、メインサーバ１００に対して、お土産一覧表示画面の要求を送信する（ＳＣ１７）。すると、メインサーバ１００のＣＰＵ１０１は、ユーザ端末２からお土産一覧表示画面の要求を受信し、これによってユーザＵによるお土産一覧表示の要求を認識する。そして、メインサーバ１００のＣＰＵ１０１は、ユーザＵからのお土産一覧表示の要求を認識すると、現在記事表示画面に表示している記事の記事情報に応じて、ＤＢサーバ２００のスポット情報データベース２０９に登録された一又は複数のスポット情報の検索を要求する（ＳＣ１８）。
【００７０】
本例において、メインサーバ１００のＣＰＵ１０１は、現在記事表示画面に表示している記事の記事ＩＤ「１００１」の記事情報には、掲載スポットＩＤとして「９１」、「９２」及び「２０５」が登録されているから、ＤＢサーバ２００にこれらに関するスポット情報を検索するように要求する。本例において、ＤＢサーバ２００は、スポット情報データベース２０９からスポットＩＤ「９１」に関するスポット情報である「エッフェル塔」の情報と、スポットＩＤ「９２」に関するスポット情報である「凱旋門」の情報と、スポットＩＤ「２１５」に関するスポット情報である「ビストロ・ビクトワール」の情報とを取得して、メインサーバ１００に送信する（ＳＣ１９）。このように、メインサーバ１００は、取得した記事情報に関連するスポット情報を関連情報として取得する関連情報取得手段を備えている。
【００７１】
メインサーバ１００は、取得した「エッフェル塔」、「凱旋門」、「ビストロ・ビクトワール」等の関連情報を用いて、広告主Ｂの広告主サーバ３ｂに対して、これらの関連情報に関連する商品情報を要求する（ＳＣ２０）。本例において、メインサーバ１００は、広告主Ｂの広告主サーバ３ｂに対して、「エッフェル塔」、「凱旋門」、「ビストロ・ビクトワール」の界隈で販売されているお土産のお土産情報を商品情報として要求する。当該要求を受信すると、広告主サーバ３ｂのＣＰＵは、商品情報データベースに登録された一又は複数の商品情報をメインサーバ１００に送信する（ＳＣ２１）。メインサーバ１００のＣＰＵ１０１は、広告主サーバ３ｂから商品情報を受信すると、お土産一覧表示画面データをＲＡＭ１０２に生成する。このように、メインサーバ１００は、取得した関連情報に関連する商品情報を取得する商品情報取得手段を備えている。
【００７２】
本例においては、メインサーバ１００のＣＰＵ１０１は、広告主サーバ３ｂから受信した「チョコレート」、「ワイン」、「クッキー」、「ジャム」等を商品情報として受信して、お土産一覧表示画面データをＲＡＭ１０２に生成している。メインサーバ１００のＣＰＵ１０１は、当該生成したお土産一覧表示画面データをユーザ端末２に送信する（ＳＣ２２）。このように、メインサーバ１００は、登録した記事情報に係るお土産の一覧を表示するお土産一覧表示画面データを生成してユーザ端末２に送信するお土産一覧表示画面データ送信手段を備えている。
【００７３】
ユーザ端末２のＣＰＵは、メインサーバ１００からお土産一覧表示画面データを受信すると、これをＲＡＭに記憶し、当該記憶したお土産一覧表示画面データを用いてディスプレイにお土産一覧表示画面（図９参照）を表示する。このように、メインサーバ１００は、ユーザ端末２に表示された商品表示タブの一つにお土産一覧表示画面を表示する表示手段を備えている。ユーザ端末２のＣＰＵは、お土産一覧表示画面において、ユーザＵからお土産見本９ｃの選択を受け付けると、広告主サーバ３ｂにお土産情報表示画面の要求を送信する（ＳＣ２３）。当該要求を受信すると、広告主サーバ３ｂのＣＰＵ１０１は、お土産情報表示画面データを生成し、これをユーザ端末２に送信する（ＳＣ２４）。つまり、ユーザ端末２のディスプレイは、広告主Ｂがお土産情報を提供するホームページであるお土産情報表示画面（図示せず）に遷移する。
【００７４】
ユーザＵは、別個に記事本文７ｆに関連するお土産の情報を検索する等の操作をすることなく、シームレスな操作によって異なるタブ間で関連するお土産情報を閲覧することができる。また、広告主Ｂは、記事に興味を持っているユーザＵを自社のお土産情報を提供するホームページに誘導することができ、記事に関連する商品情報（お土産情報）をユーザＵに提供することができる。
【００７５】
〔ホテル一覧表示処理〕
ユーザ端末２のＣＰＵは、記事表示画面において、ユーザＵからホテルタブＴ４の選択を受け付けると、メインサーバ１００に対して、ホテル一覧表示画面の要求を送信する（ＳＣ２５）。すると、メインサーバ１００のＣＰＵ１０１は、ユーザ端末２からホテル一覧表示画面の要求を受信し、これによってユーザＵによるホテル一覧表示の要求を認識する。そして、メインサーバ１００のＣＰＵ１０１は、ユーザＵからのホテル一覧表示の要求を認識すると、現在記事表示画面に表示している記事の記事情報に応じて、ＤＢサーバ２００のスポット情報データベース２０９に登録された一又は複数のスポット情報の検索を要求する（ＳＣ２６）。
【００７６】
本例において、メインサーバ１００のＣＰＵ１０１は、現在記事表示画面に表示している記事の記事ＩＤ「１００１」の記事情報には、掲載スポットＩＤとして「９１」、「９２」及び「２０５」が登録されているから、ＤＢサーバ２００にこれらに関するスポット情報を検索するように要求する。本例において、ＤＢサーバ２００は、スポット情報データベース２０９からスポットＩＤ「９１」に関するスポット情報である「エッフェル塔」の情報と、スポットＩＤ「９２」に関するスポット情報である「凱旋門」の情報と、スポットＩＤ「２１５」に関するスポット情報である「ビストロ・ビクトワール」の情報とを取得して、メインサーバ１００に送信する（ＳＣ２７）。このように、メインサーバ１００は、取得した記事情報に関連するスポット情報を関連情報として取得する関連情報取得手段を備えている。
【００７７】
メインサーバ１００は、取得した「エッフェル塔」、「凱旋門」、「ビストロ・ビクトワール」等の関連情報を用いて、広告主Ｃの広告主サーバ３ｃに対して、これらの関連情報に関連する商品情報を要求する（ＳＣ２８）。本例において、メインサーバ１００は、広告主Ｃの広告主サーバ３ｃに対して、「エッフェル塔」、「凱旋門」、「ビストロ・ビクトワール」の界隈に位置するホテルのホテル情報を商品情報として要求する。当該要求を受信すると、広告主サーバ３ｃのＣＰＵは、商品情報データベースに登録された一又は複数の商品情報をメインサーバ１００に送信する（ＳＣ２９）。メインサーバ１００のＣＰＵ１０１は、広告主サーバ３ｃから商品情報を受信すると、ホテル一覧表示画面データをＲＡＭ１０２に生成する。このように、メインサーバ１００は、取得した関連情報に関連する商品情報を取得する商品情報取得手段を備えている。
【００７８】
本例においては、メインサーバ１００のＣＰＵ１０１は、広告主サーバ３ｃから受信した「ＡＢＣホテル」、「ＤＥＦホテル」等を商品情報として受信して、ホテル一覧表示画面データをＲＡＭ１０２に生成している。メインサーバ１００のＣＰＵ１０１は、当該生成したホテル一覧表示画面データをユーザ端末２に送信する（ＳＣ３０）。このように、メインサーバ１００は、登録した記事情報に係るホテルの一覧を表示するホテル一覧表示画面データを生成してユーザ端末２に送信するホテル一覧表示画面データ送信手段を備えている。
【００７９】
ユーザ端末２のＣＰＵは、メインサーバ１００からホテル一覧表示画面データを受信すると、これをＲＡＭに記憶し、当該記憶したホテル一覧表示画面データを用いてディスプレイにホテル一覧表示画面（図９参照）を表示する。このように、メインサーバ１００は、ユーザ端末２に表示された商品表示タブの一つにホテル一覧表示画面を表示する表示手段を備えている。ユーザ端末２のＣＰＵは、ホテル一覧表示画面において、ユーザＵからホテル見本１０ｃの選択を受け付けると、広告主サーバ３ｃにホテル情報表示画面の要求を送信する（ＳＣ３１）。当該要求を受信すると、広告主サーバ３ｃのＣＰＵ１０１は、ホテル情報表示画面データを生成し、これをユーザ端末２に送信する（ＳＣ３２）。つまり、ユーザ端末２のディスプレイは、広告主Ｃがホテル情報を提供するホームページであるホテル情報表示画面（図示せず）に遷移する。
【００８０】
ユーザＵは、別個に記事本文７ｆに関連するホテルの情報を検索する等の操作をすることなく、シームレスな操作によって異なるタブ間で関連するホテル情報を閲覧することができる。また、広告主Ｃは、記事に興味を持っているユーザＵを自社のホテル情報を提供するホームページに誘導することができ、記事に関連する商品情報（ホテル情報）をユーザＵに提供することができる。
【００８１】
〔レストラン一覧表示処理〕
ユーザ端末２のＣＰＵは、記事表示画面において、ユーザＵからレストランタブＴ５の選択を受け付けると、メインサーバ１００に対して、レストラン一覧表示画面の要求を送信する（ＳＣ３３）。すると、メインサーバ１００のＣＰＵ１０１は、ユーザ端末２からレストラン一覧表示画面の要求を受信し、これによってユーザＵによるレストラン一覧表示の要求を認識する。そして、メインサーバ１００のＣＰＵ１０１は、ユーザＵからのレストラン一覧表示の要求を認識すると、現在記事表示画面に表示している記事の記事情報に応じて、ＤＢサーバ２００のスポット情報データベース２０９に登録された一又は複数のスポット情報の検索を要求する（ＳＣ３４）。
【００８２】
本例において、メインサーバ１００のＣＰＵ１０１は、現在記事表示画面に表示している記事の記事ＩＤ「１００１」の記事情報には、掲載スポットＩＤとして「９１」、「９２」及び「２０５」が登録されているから、ＤＢサーバ２００にこれらに関するスポット情報を検索するように要求する。本例において、メインサーバ１００は、広告主Ｄの広告主サーバ３ｄに対して、「エッフェル塔」、「凱旋門」、「ビストロ・ビクトワール」の界隈に位置するレストランのレストラン情報を商品情報として要求する。本例において、ＤＢサーバ２００は、スポット情報データベース２０９からスポットＩＤ「９１」に関するスポット情報である「エッフェル塔」の情報と、スポットＩＤ「９２」に関するスポット情報である「凱旋門」の情報と、スポットＩＤ「２１５」に関するスポット情報である「ビストロ・ビクトワール」の情報とを取得して、メインサーバ１００に送信する（ＳＣ３５）。このように、メインサーバ１００は、取得した記事情報に関連するスポット情報を関連情報として取得する関連情報取得手段を備えている。
【００８３】
メインサーバ１００は、取得した「エッフェル塔」、「凱旋門」、「ビストロ・ビクトワール」等の関連情報を用いて、広告主Ｄの広告主サーバ３ｄに対して、これらの関連情報に関連する商品情報を要求する（ＳＣ３６）。当該要求を受信すると、広告主サーバ３ｄのＣＰＵは、商品情報データベースに登録された一又は複数の商品情報をメインサーバ１００に送信する（ＳＣ３７）。メインサーバ１００のＣＰＵ１０１は、広告主サーバ３ｄから商品情報を受信すると、レストラン一覧表示画面データをＲＡＭ１０２に生成する。このように、メインサーバ１００は、取得した関連情報に関連する商品情報を取得する商品情報取得手段を備えている。
【００８４】
本例においては、メインサーバ１００のＣＰＵ１０１は、広告主サーバ３ｄから受信した「ビストロ・ビクトワール」、「ＴＲＵＥＪＡＲＤＥＮＴ」等を商品情報として受信して、レストラン一覧表示画面データをＲＡＭ１０２に生成している。メインサーバ１００のＣＰＵ１０１は、当該生成したレストラン一覧表示画面データをユーザ端末２に送信する（ＳＣ３８）。このように、メインサーバ１００は、登録した記事情報に係るレストランの一覧を表示するレストラン一覧表示画面データを生成してユーザ端末２に送信するレストラン一覧表示画面データ送信手段を備えている。
【００８５】
ユーザ端末２のＣＰＵは、メインサーバ１００からレストラン一覧表示画面データを受信すると、これをＲＡＭに記憶し、当該記憶したレストラン一覧表示画面データを用いてディスプレイにレストラン一覧表示画面（図９参照）を表示する。このように、メインサーバ１００は、ユーザ端末２に表示された商品表示タブの一つにレストラン一覧表示画面を表示する表示手段を備えている。ユーザ端末２のＣＰＵは、レストラン一覧表示画面において、ユーザＵからレストラン見本１１ｃの選択を受け付けると、広告主サーバ３ｄにレストラン情報表示画面の要求を送信する（ＳＣ３９）。当該要求を受信すると、広告主サーバ３ｄのＣＰＵ１０１は、レストラン情報表示画面データを生成し、これをユーザ端末２に送信する（ＳＣ４０）。つまり、ユーザ端末２のディスプレイは、広告主Ｄがレストラン情報を提供するホームページであるレストラン情報表示画面（図示せず）に遷移する。
【００８６】
ユーザＵは、別個に記事本文７ｆに関連するレストランの情報を検索する等の操作をすることなく、シームレスな操作によって異なるタブ間で関連するレストラン情報を閲覧することができる。また、広告主Ｄは、記事に興味を持っているユーザＵを自社のレストラン情報を提供するホームページに誘導することができ、記事に関連する商品情報（レストラン情報）をユーザＵに提供することができる。
【００８７】
〔第二実施形態〕
本発明の第二実施形態を図面に基づいて説明する。
図１４は、第二実施形態の情報処理システムＴにおいて、検索した記事と関連する商品情報を表示する手順を説明するためのシーケンスチャートである。第二実施形態では、前述した第一実施形態と同一の部位には同一の符号を付与し詳細な説明を省略する。第一実施形態の情報処理システムＴにおいて、ユーザ端末２は、ユーザＵから商品表示タブの選択があった場合（例えば、図１３のＳＣ９、ＳＣ１７、ＳＣ２５、ＳＣ３３）に、各広告主サーバから商品情報を取得（例えば、図１３のＳＣ１３、ＳＣ２１、ＳＣ２９、ＳＣ３７）している。このため、情報処理装置１とユーザ端末２とは、一度に送受信する情報の量を押さえることができる。
【００８８】
第二実施形態の情報処理システムＴは、ユーザ端末２から記事表示画面データの要求（図１４のＳＣ７）があったときに、情報処理装置１の事業者が業務提携している広告主に予め商品情報を要求（図１４のＳＣ１１０）し、商品情報を取得（図１４のＳＣ１１１）することができる。これにより、情報処理装置１とユーザ端末２とは、少ない回数の送受信で情報のやり取りを終えることができる。
【００８９】
第二実施形態の情報処理システムＴは、商品表示タブの表示順序を変更しても良い。例えば、メインサーバ１００は、記事情報のカテゴリに応じて、記事表示画面データを生成することができる。つまり、メインサーバ１００は、記事ＩＤ「１００１」の記事情報を用いて記事表示画面データを生成する場合には、記事情報のカテゴリ「観光」であることに応じて（図３参照）、記事タブＴ１の隣を観光タブを配置して優先する商品情報の決定をすることができる（ＳＣ１１２）。また、メインサーバ１００は、記事ＩＤ「１００３」の記事情報を用いて記事表示画面データを生成する場合には、スポット情報のカテゴリ「ホテル」であることに応じて（図３参照）、記事タブＴ１の隣をホテルタブを配置して優先する商品情報の決定をすることができる（ＳＣ１１２）。そして、メインサーバ１００のＣＰＵ１０１は、当該生成した記事表示画面データをユーザ端末２に送信する（ＳＣ８）。
【００９０】
このように、第二実施形態の情報処理システムＴは、記事情報に応じて、商品表示タブの優先順位を変更することができる優先順位決定手段を備えている。記事タブの隣には、記事タブに表示される記事が分類されたカテゴリの商品表示タブが表示される。つまり、ユーザの関心が高いと考えられる商品情報が、ユーザＵが関心をもって読んでいる記事の隣に配置された状態となる。このため、ユーザＵは、簡単な操作で、記事から商品情報に切り替えられる。なお、商品表示タブの優先順位は、記事情報の「カテゴリ」に限らず「国」、「都市」に応じて、変更しても良いし、記事情報ではなく、スポット情報を参考にしても良い。例えば、列車のあまりない都市が選択された場合には、記事タブの隣に、レンタカーのタブが配置され、きっぷの予約サイトのタブは配置されないようにしても良い。
【００９１】
以上、本発明の実施の形態の説明を行ったが、本発明は、この実施の形態に限定されることはなく、本発明の目的、趣旨を逸脱しない範囲内で変更ができる。本発明は、テーブル形式によって各データを格納することについて説明をしたが、これらのデータは必ずしもテーブルによるデータ構造で表現されていなくても良い。例えば、リスト、ＤＢ、キュー等のデータ構造やそれ以外の方法で表現されていても良い。
【００９２】
例えば、情報処理装置１の事業者は、業務提携している広告主から予め商品情報を取得し、ＤＢサーバ２００に商品情報を集めた商品情報データベース２１０を格納しておいても良い。この場合、情報処理装置１は、広告主サーバから商品情報を取得することなく、ＤＢサーバ２００から記事情報に関連する商品情報をユーザ端末２に送信することができる。このため、ユーザ端末２は、広告主サーバを経由する場合と比較して、商品情報を早く取得することができる。
【００９３】
本例において、「商品表示タブ」は、「観光」、「お土産」、「ホテル」、「レストラン」等の項目に分類されているが、他の項目に分類されても良いことは言うまでもない。例えば、記事情報が旅行に関する記事の場合、「商品表示タブ」には、「ツアー」、「周遊旅行」、「小旅行」及び「団体旅行」等が用意され、各タブでこれらに関する商品情報が表示されても良い。また、例えば、記事情報が化粧品に関する記事の場合、「商品表示タブ」には、「販売店」、「使用方法」及び「サンプル」等が用意され、各タブでこれらに関する商品情報が表示されても良い。
【００９４】
本例において、例えば、検索記事一覧表示画面は、タブ表示領域６ａと記事一覧表示領域６ｂとで構成され、タブ表示領域６ａは記事一覧表示領域６ｂの上部に表示されている。しかし、タブ表示領域６ａの位置は、使用する状況、使用する端末のディスプレイの大きさ等に応じて、適宜変更することができる。例えば、タブ表示領域６ａは、記事一覧表示領域６ｂの下部や左右に表示されても良い。また、記事タブＴ１、観光タブＴ２、お土産タブＴ３、ホテルタブＴ４及びレストランタブＴ５の切替は、タブを選択することでもできるが、スマートフォン等の場合には、横にスライドやスワイプすることで切り替えても良い。
【００９５】
本例において、情報処理装置１は、掲載スポットＩＤからスポット情報を取得して、これに関連する観光情報、お土産情報、ホテル情報、レストラン情報等を関連情報としている。しかし、関連情報は、掲載スポットＩＤに限らず、他の情報から取得しても良い。例えば、関連情報は、記事情報のタイトル、国、都市、カテゴリ、原稿テキスト及び執筆者の一つ又はこれらの組み合わせから取得しても良い。
【００９６】
本例において、情報処理システムＴは、メインサーバ１００から広告主サーバに商品情報を要求している。しかし、ユーザＵがユーザ端末２からブラウザを通じて、広告主サーバに対して、直接非同期で商品情報を要求して、商品情報を取得しても良い。
【符号の説明】
【００９７】
１  情報処理装置
【図１】
2020184124.tif 000003
【図２】
2020184124.tif 000004
【図３】
2020184124.tif 000005
【図４】
2020184124.tif 000006
【図５】
2020184124.tif 000007
【図６】
2020184124.tif 000008
【図７】
2020184124.tif 000009
【図８】
2020184124.tif 000010
【図９】
2020184124.tif 000011
【図１０】
2020184124.tif 000012
【図１１】
2020184124.tif 000013
【図１２】
2020184124.tif 000014
【図１３】
2020184124.tif 000015
【図１４】
2020184124.tif 000016