(57)【要約】  アクセスユーザの新しいコンテンツの閲覧を促進し、その結果、記事などのコンテンツの回遊性向上を図る。  このため情報処理装置は、複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、外部端末を使用するアクセスユーザが過去にウェブページを閲覧したか否かを判定する閲覧履歴判定部３３と、閲覧履歴判定部３３が、アクセスユーザがウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定する決定部３４と、決定部３４で決定したタブに応じたコンテンツを提示するウェブページを外部端末に提示させる処理を実行する提示制御部３５と、を備えたものである。【選択図】図８
2017064805.tif 000002
【特許請求の範囲】
【請求項１】
複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定する閲覧履歴判定部と、
前記閲覧履歴判定部が、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定する決定部と、
前記決定部で決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行する提示制御部と、を備えた
情報処理装置。
【請求項２】
前記アクセスユーザのタブ切替頻度の高低を判定する切替頻度判定部を有し、
前記決定部は、前記アクセスユーザが前記ウェブページを閲覧したことがあると前記閲覧履歴判定部が判定した場合は、前記切替頻度判定部の判定結果に応じてタブ決定規則を選定する
請求項１に記載の情報処理装置。
【請求項３】
前記切替頻度判定部がタブ切替頻度が高いと判定した場合は、前記決定部は初期タブ情報を用いるタブ決定規則を選定する
請求項２に記載の情報処理装置。
【請求項４】
前記切替頻度判定部がタブ切替頻度が高いと判定した場合は、前記決定部は直前選択タブ情報を用いるタブ決定規則を選定する
請求項２に記載の情報処理装置。
【請求項５】
前記切替頻度判定部がタブ切替頻度が低いと判定した場合は、前記決定部はランダムにタブを決定するタブ決定規則を選定する
請求項２に記載の情報処理装置。
【請求項６】
前記アクセスユーザの記事閲覧履歴情報から前記アクセスユーザが興味を持つタブ又は興味を持たないタブを判定する嗜好タブ判定部を有し、
前記決定部は、前記アクセスユーザが前記ウェブページを閲覧したことがあると前記閲覧履歴判定部が判定した場合は、前記嗜好タブ判定部の判定結果を用いたタブ決定規則を選定する
請求項１に記載の情報処理装置。
【請求項７】
前記アクセスユーザのタブ切替頻度の高低を判定する切替頻度判定部と、
前記アクセスユーザの記事閲覧履歴情報から前記アクセスユーザが興味を持つタブ又は興味を持たないタブを判定する嗜好タブ判定部を有し、
前記アクセスユーザが前記ウェブページを閲覧したことがあると前記閲覧履歴判定部が判定した場合において、前記切替頻度判定部がタブ切替頻度が高いと判定した場合は、前記決定部は前記嗜好タブ判定部の前記アクセスユーザが興味を持つタブについての判定結果を用いたタブ決定規則を選定し、前記切替頻度判定部がタブ切替頻度が低いと判定した場合は、前記決定部は前記嗜好タブ判定部の前記アクセスユーザが興味を持たないタブについての判定結果を用いたタブ決定規則を選定する
請求項１に記載の情報処理装置。
【請求項８】
複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定するステップと、
前記判定により、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定するステップと、
前記決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行するステップと、を
情報処理装置が実行する情報処理方法。
【請求項９】
複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定する機能と、
前記判定により、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定する機能と、
前記決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行する機能と、を
情報処理装置に実行させるプログラム。
【請求項１０】
複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定する機能と、
前記判定により、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定する機能と、
前記決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行する機能と、を
情報処理装置に実行させるプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラム及び記憶媒体に関し、特に複数のタブにより各種のコンテンツを切替表示可能なウェブページを提示させる処理に関する。
【先行技術文献】
【特許文献】
【０００２】
【特許文献１】特開２０１３−１６１３７９号公報
【背景技術】
【０００３】
上記特許文献１には、タブと記事群が紐付けられており、複数のタブごとにまとめられた記事群を操作に応じて切替提示する技術が開示されている。
例えば、インターネットのウェブサイトなどでは、タブを記事のカテゴリ別に「総合」、「政治」、「経済」、「スポーツ」、「芸能」などの順番に並べて一覧として提示し、ユーザは所望のカテゴリのタブに関連づけられた記事群を閲覧できるようになっている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、このようなインターネットのウェブサイトなどにおいては、ユーザがアクセスした場合のウェブページに提示されるタブはあらかじめ管理者が定めたタブに固定されて提示されることが一般的である。これは、初めてウェブページをアクセスしたユーザに対しては当該ウェブページの概要がわかりやすく有用である。
しかしながら、複数回アクセスしているユーザに対してまで毎回固定されたウェブページを提示することは、ユーザに他のタブを選択させることへの動機付けに欠け、ウェブページに提示されないタブに紐付けられた記事群がユーザに閲覧されないまま埋もれてしまうおそれがあった。
【課題を解決するための手段】
【０００５】
本発明に係る情報処理装置は、複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定する閲覧履歴判定部と、前記閲覧履歴判定部が、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定する決定部と、前記決定部で決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行する提示制御部と、を備えたものである。
このような情報処理装置によれば、二回目以降に閲覧したアクセスユーザに複数のタブ決定規則から選定されたタブ決定規則に基づいてタブを選択する。そして、当該アクセスユーザに初めてウェブページを閲覧したときと異なるタブに紐付けられたコンテンツ群を提示するウェブページを閲覧させることができる。【０００６】
上記した情報処理装置によれば、前記アクセスユーザのタブ切替頻度の高低を判定する切替頻度判定部を有し、前記決定部は、前記アクセスユーザが前記ウェブページを閲覧したことがあると前記閲覧履歴判定部が判定した場合は、前記切替頻度判定部の判定結果に応じてタブ決定規則を選定することが考えられる。
これにより、アクセスユーザのタブ切替頻度が高いときは、該アクセスユーザは元々回遊性が高いと推定できる。そこで、該ユーザの場合は、回遊性の向上よりも利便性の向上を目的としたタブ決定規則を選定する。また、ユーザのタブ切替頻度が低いときは、該ユーザは回遊性が低いと推定できる。そこで、該ユーザの場合は、回遊性の向上を目的としたタブ決定規則を選定する。【０００７】
上記した情報処理装置によれば、前記切替頻度判定部がタブ切替頻度が高いと判定した場合は、前記決定部は初期タブ情報を用いるタブ決定規則を選定することが考えられる。
これにより、元々回遊性が高いと推定できるタブ切替頻度が高いアクセスユーザに、例えばウェブページの管理人などがあらかじめ選択したタブに紐付けられた記事タイトル群が外部端末に提示される。【０００８】
上記した情報処理装置によれば、前記切替頻度判定部がタブ切替頻度が高いと判定した場合は、前記決定部は直前選択タブ情報を用いるタブ決定規則を選定することが考えられる。
これにより、例えばアクセスユーザが、タブを切り替えてから所定の時間が経過するまでにウェブページにアクセスした場合に、アクセスユーザが操作により最後に選択したタブに紐付けられた記事タイトル群が外部端末に提示される。【０００９】
上記した情報処理装置によれば、前記切替頻度判定部がタブ切替頻度が低いと判定した場合は、前記決定部はランダムにタブを決定するタブ決定規則を選定することが考えられる。
これにより、アクセスユーザの切替頻度が低いときにランダムにタブが決定され、タブに紐付けられた記事タイトル群が外部端末に提示される。【００１０】
上記した情報処理装置によれば、前記アクセスユーザの記事閲覧履歴情報から前記アクセスユーザが興味を持つタブ又は興味を持たないタブを判定する嗜好タブ判定部を有し、
前記決定部は、前記アクセスユーザが前記ウェブページを閲覧したことがあると前記閲覧履歴判定部が判定した場合は、前記嗜好タブ判定部の判定結果を用いたタブ決定規則を選定することが考えられる。
これにより、アクセスユーザの興味を持つタブ又は持たないタブに紐付けられた記事タイトル群が外部端末に提示される。【００１１】
上記した情報処理装置によれば、前記アクセスユーザのタブ切替頻度の高低を判定する切替頻度判定部と、前記アクセスユーザの記事閲覧履歴情報から前記アクセスユーザが興味を持つタブ又は興味を持たないタブを判定する嗜好タブ判定部を有し、前記アクセスユーザが前記ウェブページを閲覧したことがあると前記閲覧履歴判定部が判定した場合において、前記切替頻度判定部がタブ切替頻度が高いと判定した場合は、前記決定部は前記嗜好タブ判定部の前記アクセスユーザが興味を持つタブについての判定結果を用いたタブ決定規則を選定し、前記切替頻度判定部がタブ切替頻度が低いと判定した場合は、前記決定部は前記嗜好タブ判定部の前記アクセスユーザが興味を持たないタブについての判定結果を用いたタブ決定規則を選定することが考えられる。
これにより、アクセスユーザのタブ切替頻度が高いときは、該アクセスユーザは元々回遊性が高いと推定できる。そこで、該アクセスユーザの場合は、回遊性の向上よりも利便性の向上を目的とし、嗜好タブ決定規則を選定する。また、アクセスユーザのタブ切替頻度が低いときは、該アクセスユーザは回遊性が低いと推定できる。そこで、該アクセスユーザの場合は、回遊性の向上を目的とした非嗜好タブ決定規則を選定する。【００１２】
本発明に係る情報処理方法は、複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定するステップと、前記判定により、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定するステップと、前記決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行するステップと、を情報処理装置が実行するものである。
これにより、二回目以降に閲覧したアクセスユーザに複数のタブ決定規則から選定されたタブ決定規則に基づいてタブを選択する。そして、当該アクセスユーザに初めてウェブページを閲覧したときと異なるタブに紐付けられたコンテンツ群を提示するウェブページを閲覧させることができる。
本発明に係るプログラムは、上記情報処理方法の各ステップとしての処理を情報処理装置に実行させるプログラムである。
本発明に係る記憶媒体は、上記プログラムを記憶した記憶媒体である。これらのプログラムや記憶媒体により上記の情報処理装置を実現する。
【発明の効果】
【００１３】
本発明によれば、初めてこのウェブページにアクセスしたユーザにとっての利便性を確保しつつ、複数回アクセスしているユーザにはウェブページへのアクセス毎に様々なタブを提示させることで、ユーザの新しいコンテンツの閲覧を促進し、その結果、記事などのコンテンツの回遊性向上を図ることができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態のネットワークシステムの構成例についての説明図である。
【図２】実施の形態のハードウェア構成についての説明図である。
【図３】実施の形態のウェブサーバについての説明図である。
【図４】実施の形態のコンテンツデータベースに記憶される情報の一部の説明図である。
【図５】実施の形態の閲覧履歴データベースに記憶される情報の一部の説明図である。
【図６】実施の形態のユーザ端末に提示される提示画面の説明図である。
【図７】実施の形態の処理の流れの一例を示す説明図である。
【図８】実施の形態の提示タブ決定規則の一例を示すフローチャートである。
【図９】実施の形態のウェブサーバが実行する処理の第１例を示すフローチャートである。
【図１０】実施の形態のウェブサーバが実行する処理の第２例を示すフローチャートである。
【図１１】実施の形態のウェブサーバが実行する処理の第３例を示すフローチャートである。
【図１２】実施の形態のウェブサーバが実行する処理の第４例を示すフローチャートである。
【図１３】実施の形態のバッチ処理の一例を示すフローチャートである。
【図１４】実施の形態の嗜好タブ判定情報記憶処理の一例を示すフローチャートである。
【図１５】実施の形態の非嗜好タブ判定情報記憶処理の一例を示すフローチャートである。
【図１６】実施の形態の切替頻度判定情報記憶処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、実施の形態を次の順序で説明する。
＜１．全体構成＞
＜２．サーバの機能構成及びデータベース＞
［２−１．サーバの機能構成］
［２−２．データベース］
＜３．タブの提示に関する処理＞
＜４．情報記憶処理＞
［４−１．バッチ処理］
［４−２．嗜好タブ判定情報記憶処理］
［４−３．非嗜好タブ判定情報記憶処理］
［４−４．切替頻度判定情報記憶処理］
＜５．まとめ＞
＜６．プログラム及び記憶媒体＞
【００１６】
なお、実施の形態では、本発明請求項にいう情報処理装置の例として、記事提供システムを提供するウェブサーバを挙げる。ウェブサーバは１又は複数の情報処理装置によって実現されるものであり、従って本発明請求項にいう情報処理装置は、一つの情報処理装置或いは複数の情報処理装置が連携して実現される。
【００１７】
また、実施の形態で用いる主な語句については以下の意味となる。
・ユーザ：記事提供システムを利用してウェブページの閲覧などを行うユーザを指す。特にアクセスユーザとは、端末装置を使用してウェブサイトにアクセスし閲覧を行うユーザを指すものとする。
・記事:ここでは、ニュースを提示するための文章、図表、画像、音声などをいう。
・記事群：同じジャンルの記事の集合体をいう。
・記事タイトル：記事の内容をまとめた見出しをいい、記事に紐付けられている。例えば「サッカーでワールドカップへの出場が決定した」といった内容の記事について、記事タイトル「ワールドカップ出場決定」が紐付けられる。
・タブ：同じジャンルの記事群の総称であり、例えばその記事群のジャンルに応じて「総合」、「政治」、「経済」、「スポーツ」、「芸能」などの項目に分類したものをいう。タブには記事群の各記事及び各記事の記事タイトルが紐付けられている。
・記事タイトル群：上述したタブに紐付けられた記事タイトルの集合体をいう。例えば、タブ「スポーツ」について記事タイトル「プロ野球開幕」や「ワールドカップ出場決定」、「Ａ選手引退」などが紐付けられる。
【００１８】
＜１．全体構成＞
図１に実施の形態のネットワークシステムの構成例を示す。この例では、当該ネットワークシステムはウェブサイトにおけるタブに紐付けられた記事の閲覧システムとして機能する。図１におけるウェブサーバが本発明請求項の情報処理装置の実施の形態に相当する。
【００１９】
図１に示すように、本実施の形態に係るネットワークシステムは、複数のユーザ端末２，２，２…、ウェブサーバ３がネットワーク１により相互に通信可能に接続されている。またウェブサーバ３はデータベース４にアクセス可能とされている。
なお、以下では「データベース」を「ＤＢ」と表記する。
【００２０】
ネットワーク１の構成は多様な例が想定される。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ（Local Area Network）、ＣＡＴＶ（Community Antenna TeleVision）通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網などが想定される。
またネットワーク１の全部又は一部を構成する伝送媒体についても多様な例が想定される。例えばＩＥＥＥ（Institute of Electrical and Electronics Engineers）１３９４、ＵＳ（Universal Serial Bus）、電力線搬送、電話線などの有線でも、ＩｒＤＡ（Infrared Data Association）のような赤外線、ブルートゥース（登録商標）、８０２．１１無線、携帯電話網、衛星回線、地上波デジタル網などの無線でも使用可能である。
【００２１】
ユーザ端末２は、ウェブサイトを使用して記事の閲覧を行うアクセスユーザによって操作される情報処理装置である。ユーザ端末２は、例えば通信機能を備えたＰＣ（Personal Computer）やフィーチャーフォンやＰＤＡ（Personal Digital Assistant）、或いはスマートフォンやタブレット端末などのスマートデバイスなどである。
【００２２】
ウェブサーバ３は、例えば記事をアクセスユーザに提示するウェブサイトとして機能する記事提供サーバである。
ウェブサーバ３はユーザ端末２から受信した処理要求に基づく処理を実行する。例えばタブに紐付けられた記事タイトル群を提示するといったコンテンツの提供、アクセスユーザの管理などを行う。
【００２３】
本実施形態の場合、例えば、ウェブサーバ３ではＨＴＴＰ（Hypertext Transfer Protocol）デーモンが起動される。またユーザ端末２ではブラウザが起動され、ユーザ端末２からは、ブラウザを介して処理要求（ＨＴＴＰリクエスト）がウェブサーバ３に送信される。ウェブサーバ３からは、上記の処理要求に対応する処理結果（ＨＴＴＰレスポンス）がユーザ端末２に送信される。例えば、ウェブページ記述言語で記載されたページデータがユーザ端末２に送信される。そして、このページデータに基づいて、処理結果に基づくウェブページ（画面）がユーザ端末２の提示制御部に提示される。
ウェブサーバ３はこのような動作によりユーザ端末２にウェブページを提供し、またユーザ端末２からの要求に応じた処理を行う。
【００２４】
ＤＢ４は、ウェブサーバ３がタブに紐付けられた記事を提供するために必要な情報が格納されたＤＢを包括的に示している。例えばＤＢ４としてウェブサイトを使用するアクセスユーザに関するデータが記憶されるユーザＤＢ４１、ウェブサイトに提示するタブやタブに紐付けられた記事などの情報が記憶されるコンテンツＤＢ４２、アクセスユーザの記事などの閲覧履歴情報が記憶される閲覧履歴ＤＢ４３、ユーザ端末２に提示する様々なウェブページ情報が記憶されているウェブページＤＢ４４などが形成されている。もちろんこれ以外にもインターネットのウェブサイトとして機能するために必要なＤＢが各種存在する。
【００２５】
続いて図１に示したユーザ端末２、ウェブサーバ３を構成する情報処理装置のハードウェア構成を図２に示す。ユーザ端末２、ウェブサーバ３として示した各装置は、情報処理及び情報通信が可能な図２に示すようなコンピュータ装置として実現できる。
【００２６】
図２において、コンピュータ装置のＣＰＵ（Central Processing Unit）１０１は、ＲＯＭ( Read Only Memory)１０２に記憶されているプログラム、または記憶部１０８からＲＡＭ( Random Access Memory )１０３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ１０３にはまた、ＣＰＵ１０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
ＣＰＵ１０１、ＲＯＭ１０２、及びＲＡＭ１０３は、バス１０４を介して相互に接続されている。このバス１０４には、入出力インターフェース１０５も接続されている。
入出力インターフェース１０５には、キーボード、マウス、タッチパネルなどよりなる入力部１０６、ＬＣＤ（Liquid Crystal Display）、ＣＲＴ（Cathode Ray Tube）、有機ＥＬ（Electroluminescence）パネルなどよりなるディスプレイ、並びにスピーカなどよりなる出力部１０７、ＨＤＤ（Hard Disk Drive）やフラッシュメモリ装置などより構成される記憶部１０８、ネットワーク１を介しての通信処理や機器間通信を行う通信部１０９が接続されている。
入出力インターフェース１０５にはまた、必要に応じてメディアドライブ１１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア１１１が適宜装着され、リムーバブルメディア１１１に対する情報の書込や読出が行われる。
【００２７】
このようなコンピュータ装置では、通信部１０９による通信によりデータやプログラムのアップロード、ダウンロードが行われたり、リムーバブルメディア１１１を介してデータやプログラムを受け渡したりすることが可能である。
ＣＰＵ１０１が各種のプログラムに基づいて処理動作を行うことで、ユーザ端末２、ウェブサーバ３としての必要な情報処理や通信が実行される。
なお、ユーザ端末２、ウェブサーバ３を構成する情報処理装置は、図２のようなコンピュータ装置が単一で構成されることに限らず、複数のコンピュータ装置がシステム化されて構成されてもよい。複数のコンピュータ装置は、ＬＡＮなどによりシステム化されていてもよいし、インターネットなどを使用したＶＰＮなどにより遠隔地に配置されたものでもよい。   
【００２８】
＜２．サーバの機能構成及びデータベース＞  
［２−１．サーバの機能構成］
図３に１又は複数の情報処理装置で構成されるウェブサーバ３としての機能構成を示す。
ウェブサーバ３としての各機能は、情報処理装置においてＣＰＵ１０１でプログラムに応じて実行される処理により実現される機能である。但し以下説明する全部又は一部の各構成の処理をハードウェアにより実現してもよい。
また各機能をソフトウェアで実現する場合に、各機能がそれぞれ独立したプログラムで実現される必要はない。一つのプログラムにより複数の機能の処理が実行されてもよいし、一つの機能が複数のプログラムモジュールの連携で実現されてもよい。
【００２９】
ウェブサーバ３は、通信部３１、ＤＢアクセス部３２、閲覧履歴判定部３３、決定部３４、提示制御部３５、切替頻度判定部３６、嗜好タブ判定部３７を有する。
【００３０】
通信部３１は、ネットワーク１を介してのユーザ端末２、或いは他の情報処理装置との各種通信を行う。例えば通信部３１は、ユーザ端末２においてブラウザ上で提示されるウェブページを構成するＨＴＭＬデータの送信や、ユーザ端末２において行われたウェブ画面上での入力情報の受信などを行う。
【００３１】
ＤＢアクセス部３２は、ＤＢ４におけるユーザＤＢ４１、コンテンツＤＢ４２、閲覧履歴ＤＢ４３、ウェブページＤＢ４４などの情報の記憶、更新、取得のためのアクセスを行う。
【００３２】
閲覧履歴判定部３３は、 複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、外部端末を使用するアクセスユーザが過去にウェブページを閲覧したか否かを判定する。例えば閲覧履歴判定部３３はユーザ端末２のアクセス要求に応じてＤＢアクセス部３２が閲覧履歴ＤＢ４１から取得した閲覧履歴情報を用いてユーザが過去にウェブページを閲覧したか否かを判定する。
【００３３】
決定部３４は、閲覧履歴判定部３３によりウェブページに閲覧したことがないと判定された場合は特定のタブ決定規則に基づいてタブを選択し、閲覧したことがあると判定された場合は少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを選択する。
タブ決定規則とは、ウェブサイトにアクセスした際にウェブページに最初に提示する記事群をまとめたタブを決定する規則のことをいう。タブ決定規則には、例えば初期タブ決定規則、直前選択タブ決定規則、嗜好タブ決定規則、非嗜好タブ決定規則、ランダムタブ決定規則などが挙げられる。各決定規則の説明については後述する。
【００３４】
提示制御部３５は、記事提供システムを構成する各種ウェブページの生成（ＨＴＭＬデータ生成）を行う。例えばログイン画面、ウェブページ画面などの各種ページデータの生成を行う。このため、ＤＢアクセス部３２は、ユーザＤＢ４１、コンテンツＤＢ４２、閲覧履歴ＤＢ４３、ウェブページＤＢ４４にアクセスし、画面情報を要求するために必要な情報の取得を行う。
また提示制御部３５は、決定部３４が決定したタブに応じたコンテンツを提示するウェブページをユーザ端末２に提示させる処理を実行する。
例えば提示制御部３５は、ＤＢアクセス部３２が決定部３４で選択したタブ情報に基づいてウェブページＤＢ４４から取得したタブに紐付けられた記事タイトル群のウェブページ情報を用いて記事提供サイトのウェブページをユーザ端末２に提示させる処理を実行する。
【００３５】
切替頻度判定部３６は、アクセスユーザのタブ切替頻度の高低を判定する処理を実行する。
具体的には、切替頻度判定部３６は、ＤＢアクセス部３２が取得した閲覧履歴ＤＢ４３の記事閲覧履歴情報を用いて記事に紐付けられたタブを基に判定する。切替頻度判定処理の詳細については後述する。
【００３６】
嗜好タブ判定部３７は、ＤＢアクセス部３２が閲覧履歴ＤＢ４３から取得したアクセスユーザの記事閲覧履歴情報からアクセスユーザが興味を持つタブ又は興味を持たないタブを判定する。嗜好タブの判定処理の詳細については後述する。
【００３７】
［２−２．データベース］
以下これらの機能を備えたウェブサーバ３が、閲覧履歴の抽出や提示するタブの決定、ユーザ端末２における記事画面の提示などを行うために用いるＤＢ４について説明する。
【００３８】
ＤＢ４は、ユーザＤＢ４１、コンテンツＤＢ４２、閲覧履歴ＤＢ４３、ウェブページＤＢ４４を有する。
【００３９】
ユーザＤＢ４１は、ウェブサイトを使用するユーザに関するデータが記憶される。例えば記憶されたユーザ毎に、ユーザ識別情報であるユーザＩＤ（identification）、ログインのパスワード、閲覧履歴情報、住所、氏名、性別や年齢などの属性情報、電子メールアドレスなどが記憶される。またユーザＤＢ４１には、各ユーザの嗜好タブ判定情報及び非嗜好タブ判定情報も記憶される。
嗜好タブとは、嗜好タブ判定部３７が、アクセスユーザが操作により頻繁に選択する記事のジャンル（タブ）と判定したタブをいう。また非嗜好タブとは、嗜好タブ判定部３７が、アクセスユーザが操作によりほとんど選択しない記事のジャンル（タブ）と判定したタブをいう。
なお、嗜好タブと非嗜好タブの判定方法は上述したものに限られず、例えば各ユーザのウェブサイトへの登録時のアンケート情報などを用いて嗜好タブと非嗜好タブを判定してもよい。
【００４０】
コンテンツＤＢ４２には、ウェブサイトに提示する記事などの情報が記憶される。例えば図４に示すように、ニュース記事の識別情報である記事ＩＤ、記事ページへのリンク情報（ＵＲＬ）、記事のタイトル情報、記事のジャンル情報（タブ）、投稿日時、管理人などが最初に提示するタブをあらかじめ設定しておく特定タブフラグなどが記憶される。
記事タイトル情報はタブに紐付け管理されている。具体的には「政治」、「経済」、「スポーツ」、「芸能」などの各タブのジャンルに対応する記事タイトル情報が紐付けられて記憶される。例えば「サッカーワールドカップ開催」といった記事タイトルは「スポーツ」のタブに紐付けられている。
また記事タイトルと紐付けられるタブは一つに限られない。例えば、タブとして、複数の記事ジャンルから選ばれた注目記事をまとめた「総合」などのタブを設け、「サッカーワールドカップ開催」といった記事が、その「総合」と「スポーツ」の二つのタブに紐付けられていてもよい。
【００４１】
閲覧履歴ＤＢ４３には、図５に示すように、ウェブサイトにおける各ユーザのウェブページの閲覧状況に応じた各種情報が記憶される。具体的には、ユーザのウェブページへのアクセス時間や各ウェブページでの滞在時間、操作により切替られたタブのジャンル及び切替られた時間、操作により選択された記事タイトルのタイトル及び選択時間、閲覧した記事の内容及び閲覧時間などの様々な各種操作内容がアクセスユーザ毎にログとして閲覧履歴ＤＢ４３に記憶される。
【００４２】
ウェブページＤＢ４４には、記事提供サービスを構成する様々なウェブページ情報が記憶されている。例えばログイン画面のウェブページ情報やウェブサイトのウェブページ情報や記事のウェブページ情報などが挙げられる。
ウェブサーバ３は、ウェブページＤＢ４４から取得した画像やテキストをユーザ端末２上で提示させることができる。
これらのウェブページのデータは、例えば、ＨＴＭＬ（Hyper Text Markup Language）やＸＨＴＭＬ（Extensible Hyper Text Markup Language）などの構造化文書ファイルである。構造化文書ファイルには、記事などのテキストデータや記事に添付された画像などの画像データと、それらの配置や提示態様（文字色、フォント、大きさ及び装飾など）が記述されている。
【００４３】
なおＤＢ４は、ウェブサーバ３とは別のサーバコンピュータ内に構築されていてもよいし、ウェブサーバ３内に構築されていてもよい。
また図示及び説明の便宜上、ＤＢ４として示したが、ユーザＤＢ４１、コンテンツＤＢ４２、閲覧履歴ＤＢ４３、ウェブページＤＢ４４の各ＤＢは、ウェブサーバ３がアクセス可能とされていればどのような形態で実現されていてもよい。例えばウェブサーバ３と同一システム内の記憶部に各ＤＢのすべてが形成されていてもよいし、各ＤＢの一部又は全部が別体、遠隔地などのコンピュータシステムに設けられていてもよい。もちろん各ＤＢが一つの装置（例えば一つのＨＤＤなど）内に形成されている必要はない。また各ＤＢのそれぞれが、それぞれ１つのＤＢとして構成される必要もない。例えばユーザＤＢ４１として記憶される情報が、複数のユーザＤＢ（例えばログイン用のユーザＤＢと取引用のユーザＤＢなど）により記憶管理されてもよい。実施の形態で説明する上記各ＤＢは、実施の形態の処理に関連する情報の記憶部を、それぞれ１つのＤＢの形態で例示したものに過ぎない。
【００４４】
以下本実施の形態のユーザがウェブサイトにアクセスする場合に、ウェブサーバ３によってユーザ端末２に提示される提示画面５の一例について図６を参照して説明する。
【００４５】
図６Ａにおいて、提示画面５はタブを提示するタブ提示部５１、５１、５１…とタブ提示部５１に提示されたタブに紐付けられた記事タイトル群を提示する記事タイトル提示画面５２を有する。
【００４６】
タブ提示部５１、５１、５１…は、記事タイトル提示画面５２の提示領域の上部に提示され、複数のタブ提示部５１、５１、５１…から決定されたタブに紐付けられた記事タイトル群が記事タイトル提示画面５２に提示される。
具体的には、例えばタブを「総合」、「政治」、「スポーツ」の項目に分類し、アクセスユーザがウェブサイトにアクセスしたとき、タブ提示部５１に提示されたタブの中からタブ「総合」が決定され、タブ「総合」に紐付けられた記事タイトル群が初期画面として記事タイトル提示画面５２に提示される。
【００４７】
一方、図６Ｂにおいてアクセスユーザが再度ウェブサイトにアクセスしたとき、今度は例えば複数のタブ提示部５１からタブ「政治」が決定され、タブ「政治」に紐付けられた記事タイトル群を提示した画面が記事タイトル提示画面５２ａに提示される。
【００４８】
このように、ウェブサーバ３は、アクセスユーザのウェブページの閲覧履歴情報などを用いることによって、アクセスユーザにウェブサイトへのアクセス毎に様々なタブに紐付けられた記事タイトル群を閲覧させることが可能となる。記事タイトル群に紐付けられたタブの決定規則についての詳細は後述する。
【００４９】
また、ユーザの操作により、記事タイトル提示画面５２に提示された記事タイトルが選択されると、提示画面５は、記事タイトルに紐付けられた記事の内容が提示された記事内容提示画面に遷移する。
【００５０】
なお、本実施の形態では記事タイトルを用いて説明しているが、必ずしも記事タイトルは必要ではなく、記事タイトル群提示画面５２に直接記事群を提示してもよく、タブと記事で紐付け管理してもよい。
【００５１】
＜３．タブの提示に関する処理＞
以下、ウェブサーバ３による記事提供サービスに関する処理例を説明する。なお、以下の説明におけるウェブサーバ３の処理は、図３に示した通信部３１、ＤＢアクセス部３２、閲覧履歴判定部３３、決定部３４、提示制御部３５、切替頻度判定部３６、嗜好タブ判定部３７としての各機能が連携して実行されるものである。
【００５２】
図７は、ユーザ端末２とウェブサーバ３が実行する処理の流れの一例を示している。ここでは、ウェブサーバ３が提供する各種サービスを受けるために、ユーザがユーザ端末２を用いてログイン操作を行い、タブに紐付けされた記事を閲覧する例を説明する。
【００５３】
記事提供サービスによるサービスを求めるユーザは、ユーザ端末２からウェブサーバ３が提供するウェブサイトにアクセスし、ログイン処理を行う。ユーザ端末２はステップＳ１０１においてログイン要求情報をウェブサーバ３に送信し、ウェブサーバ３側ではステップＳ２０１においてログイン処理を行う。例えば新規ユーザ登録や、すでに登録されているユーザの認証処理などが行われる。
【００５４】
ログイン処理を適正に完了した後、ユーザ端末２はステップＳ１０２において記事提供サービスのウェブページの画面情報をウェブサーバ３に要求するウェブページ画面情報要求処理を実行する。
【００５５】
ウェブページ画面情報要求処理により、ユーザ端末２からウェブサーバ３へウェブページ画面情報要求が送信されると、ウェブサーバ３は、ステップＳ２０２において提示タブ決定処理を実行する。
具体的には、ウェブサーバ３が閲覧履歴ＤＢ４３からアクセスユーザの記事の閲覧履歴情報を参照し、アクセスユーザが過去にウェブページを閲覧したか否かを判定する。そして、ウェブサーバ３は、閲覧したか否かによって異なるタブ決定規則を選定する。その後ウェブサーバ３は、選定したタブ決定規則を用いてウェブページに最初に提示するタブに紐付けられた記事タイトル群を決定する。提示タブ決定処理についての詳細は後述する。
【００５６】
続いて、ウェブサーバ３は、ステップＳ２０３においてステップＳ２０２で決定したタブに紐付けられた記事タイトル群のウェブページ画面情報をユーザ端末２に送信するウェブページ画面情報送信処理を行う。
具体的には、ウェブサーバ３は、ウェブページＤＢ４４に記憶されたステップＳ２０２で決定したタブに紐付けられた記事タイトル群の情報に応じたウェブページ画面情報を取得し、ユーザ端末２上に該記事タイトル群の画面を提示させる。
これにより、ユーザがログイン処理を完了した後、ユーザ端末２に最初に提示されるトップページに提示タブ決定処理により決定したタブに紐付けられた記事タイトル群が提示される。
【００５７】
続いて、アクセスユーザがユーザ端末２を介して他のタブを選択する操作を行うと、ユーザ端末２はステップＳ１０３において、アクセスユーザがユーザ端末２を介して選択したタブに紐付けられた記事タイトル群の画面情報をウェブサーバ３に要求する記事タイトル画面情報要求処理を実行する。
【００５８】
記事タイトル画面情報要求を受信したウェブサーバ３は、ステップＳ２０４において、選択されたタブに紐付けられた記事タイトル群の画面情報を送信する記事タイトル画面情報送信処理を実行する。
具体的には、ウェブサーバ３は、ウェブページＤＢ４４に記憶されたタブに紐付けられた記事タイトル群の画面情報を取得して、ユーザ端末２上に該記事画面を提示させる。
これにより、例えばアクセスユーザが操作により「スポーツ」のタブを選択した場合、ユーザ端末２には「サッカーワールドカップ開催」、「プロ野球開幕」などの「スポーツ」タブに紐付けられた記事タイトル群が提示される。
【００５９】
またウェブサーバ３はステップＳ２０５において、選択タブ履歴情報記憶処理を実行する。具体的には、ウェブサーバ３がアクセスユーザが操作により選択したタブの情報を閲覧履歴ＤＢ４３に記憶する処理を行う。
これにより、例えばアクセスユーザが操作により「スポーツ」のタブを選択すると、ウェブサーバ３は閲覧履歴ＤＢ４３に選択タブ履歴情報として「スポーツ」を記憶する。
【００６０】
その後、アクセスユーザが提示された記事タイトル群から任意の記事タイトルを選択する操作を行うと、ユーザ端末２はステップＳ１０４において記事タイトルに紐付けられた記事の内容の画面情報をウェブサーバ３に要求する記事画面情報要求処理を実行する。
【００６１】
記事画面情報要求処理により、ユーザ端末２からウェブサーバ３へ記事画面情報要求が送信されると、ウェブサーバ３はステップＳ２０６において、記事画面情報送信処理を実行する。具体的には、ウェブサーバ３から受信した記事内容の画面情報に応じたウェブページがユーザ端末２上に提示される。
これにより、例えばアクセスユーザが操作により「スポーツ」の記事タイトルである「サッカーワールドカップ開催」を選択すると、ユーザ端末２はその記事の内容が書かれた画面を提示する。
【００６２】
またウェブサーバ３はステップＳ２０７において、閲覧記事履歴情報記憶処理を実行する。具体的には、ウェブサーバ３がユーザの閲覧記事履歴情報を閲覧履歴ＤＢ４３に記憶する処理を行う。
記憶された閲覧履歴ＤＢ４１の閲覧記事履歴情報は、例えば、ウェブサーバ３が嗜好タブを推定するときなどに用いられる。
【００６３】
前述した処理の流れを実現するためにウェブサーバ３が実行する処理例について図８を参照して説明する。
ウェブサーバ３は、ステップＳ３０１、Ｓ３１１、Ｓ３２１、Ｓ３３１において、ユーザ端末２から送信されるアクセスユーザの操作情報を受信したか否かを判定する処理を実行している。
ステップＳ３０１でウェブサーバ３は、ログイン情報を受信したか否かを判定する処理を実行する。
ステップＳ３１１でウェブサーバ３は、ウェブページ画面情報の要求を受信したか否かを判定する処理を実行する。
ステップＳ３２１でウェブサーバ３は、選択した記事タイトルの画面情報の要求を受信したか否かを判定する処理を実行する。
ステップＳ３３１でウェブサーバ３は、記事画面情報の要求を受信したか否かを判定する処理を実行する。
【００６４】
ウェブサーバ３は、ステップＳ３０１においてログイン情報を受信したと判定した場合、ステップＳ３０１からステップＳ３０２に処理を進め、認証処理を実行しログインの可否を判定する。ログインの可否はユーザ端末２から送られたログイン情報とユーザＤＢ４１に記憶されたユーザ情報（例えばユーザＩＤとログインパスワード）を照合することにより判定する。
【００６５】
ウェブサーバ３は、ステップＳ３１１においてウェブページ画面の要求を受信したと判定した場合、ステップＳ３１１からステップＳ３１２に処理を進め、提示タブ決定処理を実行する。具体的には、ウェブサーバ３が閲覧履歴ＤＢ４３から閲覧履歴情報を取得し、アクセスユーザが過去にウェブページを閲覧したか否かを判定する。そして、閲覧したか否かに応じて所定のタブ決定規則を選定する。その後、選定したタブ決定規則を用いてタブを決定する。提示タブ決定処理についての詳細は後述する。
【００６６】
そしてウェブサーバ３は、ステップＳ３１３でウェブページ画面情報送信処理を実行する。具体的には、ウェブサーバ３は、ウェブページＤＢ４４に記憶された決定したタブに紐付けられた記事タイトル群の画面情報を取得し、ユーザ端末２の記事タイトル提示画面５２に該記事タイトル群の画面を提示させる処理を実行する。
【００６７】
ウェブサーバ３は、ステップＳ３２１において記事タイトル画面情報の要求を受信したと判定した場合、ステップＳ３２１からステップＳ３２２に処理を進め、記事タイトル画面情報送信処理を実行する。
具体的には、ウェブサーバ３は、取得したウェブページＤＢ４４に記憶された記タブに紐付けられた記事タイトル群の画面情報に基づいて、ユーザ端末２上に該記事タイトル群の画面を提示させる処理を実行する。
例えば、アクセスユーザがタブ提示部５１に提示されたタブを操作により選択すると、記事タイトル提示画面５２上に選択されたタブに紐付けられた記事タイトル群が表示される。
【００６８】
そしてウェブサーバ３は、ステップＳ３２３において、アクセスユーザの選択タブ履歴情報を記憶する処理を実行する。具体的には、アクセスユーザが操作によりタブ提示部５１を選択すると、ウェブサーバ３は、アクセスユーザが選択したタブ情報を閲覧履歴ＤＢ４３に記憶する。
【００６９】
ウェブサーバ３は、ステップＳ３３１において記事画面情報の要求を受信したと判定した場合、ステップＳ３３１からステップＳ３３２に処理を進め、記事画面情報送信処理を実行する。
具体的には、ウェブサーバ３は、ユーザ端末２から受信した記事タイトル情報に紐付けられた記事の画面情報をユーザ端末２に送信する。
例えばアクセスユーザが、記事タイトル群提示画面５２に提示された記事タイトル群からある記事タイトルを操作により選択すると、ユーザ端末２上には選択した記事タイトルに紐付けられた記事の内容が提示される。
【００７０】
そしてウェブサーバ３は、ステップＳ３３３において、閲覧記事履歴情報記憶処理を実行する。具体的には、ウェブサーバ３がアクセスユーザの記事の閲覧履歴情報を閲覧履歴ＤＢ４３に記憶する処理を実行する。
【００７１】
ステップＳ３３３の記事画面情報送信処理の後、或いはステップＳ３３１において記事画面情報の要求を受信していないと判定した後、ウェブサーバ３はステップＳ３０１に戻り、ステップＳ３０１、Ｓ３１１、Ｓ３２１、Ｓ３３１を順に実行することにより、各種処理を継続して行う。
【００７２】
提示タブ決定処理（Ｓ２０２、Ｓ３１２）の流れを実現するためにウェブサーバ３が実行する処理の第１例について図９を参照して説明する。
ウェブサーバ３は、アクセスユーザに最初に提示されるタブを図９に示す処理を実行することにより決定する。
まず、ステップＳ４０１において、ウェブサーバ３はアクセスユーザのウェブページへの閲覧履歴があるか否かを判定する処理を実行する。具体的には、ウェブサーバ３は、閲覧履歴ＤＢ４３から取得したアクセスユーザの選択タブ履歴情報の有無を参照して、アクセスユーザの当該ウェブページの閲覧履歴があるか否かを判定する。
【００７３】
ウェブサーバ３は、ステップＳ４０１において、閲覧履歴がないと判定した場合、ステップＳ４０５において初期タブ決定規則を選定する。具体的には、ウェブサーバ３がコンテンツＤＢ４２から取得した特定タブ情報に紐付けられた記事タイトル群を初期画面として提示する。
特定タブ情報とは、ウェブサイトの管理人などが、提示したいタブ情報をあらかじめコンテンツＤＢ４２に記憶させたタブ情報をいう。例えば、あらゆるジャンルの記事をまとめた「総合」のタブを初期画面とする初期タブ情報を特定タブ情報としてコンテンツＤＢ４２に記憶することが考えられる。
また、特定タブ決定規則とは、ウェブサーバ３が、アクセスユーザがウェブページにアクセスする際にコンテンツＤＢ４２から特定タブ情報を取得し、次回提示する記事タイトル群のタブを決定する処理を実行することをいう。例えば本実施の形態においてはウェブサーバ３は、特定タブ決定規則として、特定タブ情報に記憶された初期タブ情報を用いる初期タブ決定規則を選定する。
【００７４】
また、ウェブサーバ３は、ステップＳ４０１において、閲覧履歴があると判定した場合、ステップＳ４０１からステップＳ４０２に処理を進め、初期タブ設定情報の有無を判定する処理を実行する。具体的には、ウェブサーバ３はコンテンツＤＢ４２から初期タブ設定情報の有無を参照する。
【００７５】
ウェブサーバ３は、ステップＳ４０２において、初期タブ設定情報があると判定した場合、ステップＳ４０２からステップＳ４０３に処理を進め、初期タブ決定規則を選定する。具体的には、ステップＳ４０３においてウェブサーバ３は複数のタブ決定規則の中から初期タブ決定規則を選定する。
【００７６】
ウェブサーバ３は、ステップＳ４０２において、特定タブ設定情報がないと判定した場合、ステップＳ４０２からステップＳ４０４に処理を進め、直前選択タブ決定規則を選定する。
具体的には、ステップＳ４０４においてウェブサーバ３は複数のタブ決定規則の中から直前選択タブ決定規則を選定する処理を行う。
直前選択タブ決定規則とは、アクセスユーザが現在閲覧している記事に紐付けられたタブを次回提示する記事タイトル群のタブとして決定する規則をいう。これにより、例えばアクセスユーザが「スポーツ」のタブに紐付けられた他の記事が読みたいと考えているのに、次回アクセスしたときに「総合」などのタブが提示されてしまうといった不便を解消することができる。
【００７７】
ウェブサーバ３は、ステップＳ４０６において、ステップＳ４０３、Ｓ４０４、Ｓ４０５でそれぞれ選定したタブ決定規則に基づいて所定のタブを決定した後、ウェブページ画面情報送信処理（Ｓ２０３、Ｓ３１３）を実行する。
【００７８】
提示タブ決定規則（Ｓ２０２、Ｓ３１２）の流れを実現するためにウェブサーバ３が実行する処理の第２例について図１０を参照して説明する。なお、図９と同様の処理については同一符号を付し、説明を省略する。
この第２例は図９のステップＳ４０１、Ｓ４０２に間に、ステップＳ４２１、Ｓ４２２を加えた例である。
【００７９】
ウェブサーバ３はステップＳ４２１において切替頻度が高いか否かを判定する。
具体的には、ウェブサーバ３は、閲覧履歴ＤＢ４３から取得した記事閲覧履歴情報に基づいてウェブページの切替頻度の高低を判定する。切替頻度の判定処理については後述する。
【００８０】
切替頻度が高いと判定した場合、ウェブサーバ３は、ステップＳ４０２へと処理を進め、以下第１例と同様に処理を進めた後、提示タブ決定処理を終了する。
また、切替頻度が低いと判定した場合、ステップＳ４２２において、ウェブサーバ３はランダムタブ決定規則を実行する。具体的には、ウェブサーバ３は複数のタブ決定規則の中からランダムタブ決定規則を選定する。
ランダムタブ決定規則とは、ウェブサーバ３が、コンテンツＤＢ４２から取得した全てのタブ情報の中から一つのタブをランダムに決定する規則をいう。
ウェブサーバ３は、ステップＳ４０６において、ステップＳ４０３、Ｓ４０４、Ｓ４０５、Ｓ４２２でそれぞれ選定したタブ決定規則に基づいて所定のタブを決定した後、ウェブページ画面情報送信処理（Ｓ２０３、Ｓ３１３）を実行する。
【００８１】
即ち、この第２例は、提示するタブを決定する条件として、ウェブサイトへの閲覧履歴があるか否かだけでなく、切替頻度の高低も条件として付加したものである。
【００８２】
提示タブ決定規則（Ｓ２０２、Ｓ３１２）の流れを実現するためにウェブサーバ３が実行する処理の第３例について図１１を参照して説明する。なお、図９と同様の処理については同一符号を付し、説明を省略する。
この第３例は図９のステップＳ４０１とステップＳ４０６の処理の間を、ステップＳ４３１、Ｓ４３２、Ｓ４３３、Ｓ４３４、Ｓ４３５に変更した例である。
ウェブサーバ３はステップＳ４３１において嗜好タブ判定情報があるか否かを判定する。具体的には、ウェブサーバ３は後述するバッチ処理によりユーザＤＢ４１に記憶された嗜好タブ判定情報を参照し、嗜好タブ判定情報があるか否かを判定する。
【００８３】
ウェブサーバ３は、ステップＳ４３１において嗜好タブ判定情報がある場合、ステップＳ４３１からステップＳ４３３に処理を進め、嗜好タブ決定規則を選定する。具体的には、ステップＳ４３３においてウェブサーバ３は複数のタブ決定規則の中から嗜好タブ決定規則を選定する。
嗜好タブ決定規則とは、ウェブサーバ３が、ユーザＤＢ４１から取得した嗜好タブ判定情報を参照して、タブを決定する規則をいう。ウェブサーバ３がユーザＤＢ４１に嗜好タブ判定情報を記憶する処理については後述する。
【００８４】
ウェブサーバ３は、ステップＳ４３１において嗜好タブ判定情報がない場合、ステップＳ４３１からステップＳ４３２に処理を進め、非嗜好タブ判定情報があるか否かを判定する。具体的には、ウェブサーバ３は後述するバッチ処理によりユーザＤＢ４１に記憶された非嗜好タブ判定情報を参照し、非嗜好タブ判定情報があるか否かを判定する。
【００８５】
ウェブサーバ３は、ステップＳ４３２において非嗜好タブ判定情報がある場合、ステップＳ４３２からステップＳ４３４に処理を進め、非嗜好タブ決定規則を選定する。具体的には、ステップＳ４０３においてウェブサーバ３は複数のタブ決定規則の中から非嗜好タブ決定規則を選定する。
非嗜好タブ決定規則とは、ウェブサーバ３が、ユーザＤＢ４１から取得した非嗜好タブ判定情報を参照して、タブを決定する規則をいう。ウェブサーバ３がユーザＤＢ４１に非嗜好タブ判定情報を記憶する処理については後述する。
【００８６】
ウェブサーバ３は、ステップＳ４３２において非嗜好タブ判定情報がない場合、ステップＳ４３２からステップＳ４３５に処理を進め、直前選択タブ決定規則を選定する処理を実行する。ステップＳ４３３の処理はステップＳ４０４と同様のため省略する。
【００８７】
ウェブサーバ３は、ステップＳ４０６において、ステップＳ４０５、Ｓ４３３、Ｓ４３４、Ｓ４３５でそれぞれ選定したタブ決定規則に基づいて所定のタブを選択した後、ウェブページ画面情報送信処理（Ｓ２０３、Ｓ３１３）を実行する。
【００８８】
即ち、この第３例は、提示するタブを決定する条件として、ウェブサイトへの閲覧履歴があるか否かだけでなく、嗜好タブ判定情報があるか否かも条件として付加したものである。
【００８９】
提示タブ決定規則（Ｓ２０２、Ｓ３１２）の流れを実現するためにウェブサーバ３が実行する処理の第４例について図１２を参照して説明する。なお、図９〜図１１と同様の処理については同一符号を付し、説明を省略する。
この第３例は図１０のステップＳ４２１とステップＳ４０６の処理の間を、ステップＳ４４１〜Ｓ４４８に変更した例である。
【００９０】
ウェブサーバ３がステップＳ４２１において切替頻度が高いと判定した場合、ウェブサーバ３は、ステップＳ４４１へと処理を進め、ウェブページを遷移してから所定の時間が経過しているか否かを判定する。所定の時間が経過しているかの判断は、例えばウェブサーバ３がウェブページが遷移してからの経過時間をメモリなどに記憶し、次のウェブページに遷移するときにその記憶した時間を参照することによって判定する。
【００９１】
ステップＳ４４１において、ウェブサーバ３がウェブページを遷移してから所定の時間が経過していないと判定した場合、ステップＳ４４４において、ウェブサーバ３は直前選択タブ決定規則を選定する。ステップＳ４４４の処理は図９のステップＳ４０４と同様のため省略する。
【００９２】
また、ステップＳ４４１において、ウェブサーバ３がウェブページを遷移してから所定の時間が経過していると判定した場合、ステップＳ４４２において、嗜好タブ判定情報があるか否かを判定する。ステップＳ４４２の処理は図１１のステップＳ４３１と同様のため省略する。
【００９３】
ウェブサーバ３は、ステップＳ４４２において嗜好タブ判定情報がある場合、ステップＳ４４２からステップＳ４４５に処理を進め、嗜好タブ決定規則を選定する。ステップＳ４４２の処理は図１１のステップＳ４３３と同様のため省略する。
【００９４】
ウェブサーバ３は、ステップＳ４４２において嗜好タブ判定情報がない場合、ステップＳ４４２からステップＳ４４６に処理を進め、初期タブ決定規則を選定する。ステップＳ４４６の処理は図９のステップＳ４０３と同様のため省略する。
【００９５】
また、ウェブサーバ３はステップＳ４２１において切替頻度が低いと判定した場合、ステップＳ４２１からステップＳ４４３に処理を進め、非嗜好タブ判定情報があるか否かを判定する。ステップＳ４４３の処理は図１１のステップＳ４３２と同様のため省略する。
【００９６】
ウェブサーバ３は、ステップＳ４４３において非嗜好タブ判定情報がある場合、ステップＳ４４３からステップＳ４４７に処理を進め、非嗜好タブ決定規則を選定する。ステップＳ４４７の処理は図１１のステップＳ４３４と同様のため省略する。
【００９７】
ウェブサーバ３は、ステップＳ４４３において非嗜好タブ判定情報がない場合、ステップＳ４４３からステップＳ４４８に処理を進め、ランダムタブ決定規則を選定する。ステップＳ４４８の処理は図１０のステップＳ４２２と同様のため省略する。
【００９８】
ウェブサーバ３は、ステップＳ４０６において、ステップＳ４０５、Ｓ４４４〜ステップＳ４４８でそれぞれ選定したタブ決定規則に基づいて所定のタブを決定した後、ウェブページ画面情報送信処理（Ｓ２０３、Ｓ３１３）を実行する。
【００９９】
＜４．情報記憶処理＞
［４−１．バッチ処理］
前述した各処理をウェブサーバ３が実行するために、ウェブサーバ３があらかじめ行っておくことが考えられる処理がいくつかある。ここでは、それらの処理をバッチ処理によって定期的に行う例について、図１３を参照して説明する。ウェブサーバ３は、図１３の処理をユーザ毎に実行する。
【０１００】
まず、ウェブサーバ３はステップＳ５０１において、嗜好タブ判定情報記憶処理を実行する。嗜好タブ判定情報記憶処理とは、ユーザが頻繁に閲覧する記事に紐付けられたタブを嗜好タブ判定情報としてユーザＤＢ４１に記憶する処理をいう。具体的な処理手順例は後述する。
【０１０１】
次に、ウェブサーバ３はステップＳ５１１において、非嗜好タブ判定情報記憶処理を実行する。非嗜好タブ判定情報記憶処理とは、ユーザがほとんど閲覧しない記事に紐付けられたタブを非嗜好タブとしてユーザＤＢ４１に記憶する処理をいう。具体的な処理手順例は後述する。
【０１０２】
続いて、ウェブサーバ３はステップＳ５２１において、切替頻度判定情報記憶処理を実行する。切替頻度判定情報記憶処理とは、ウェブサーバ３がアクセスユーザのウェブページの切替頻度の高低を判定し、その判定結果情報をユーザＤＢ４１に記憶する処理をいう。具体的な処理手順例は後述する。
【０１０３】
バッチ処理を実行するタイミングとしては、例えば一週間ごとにバッチ処理を実行することが考えられる。この場合、ウェブサーバ３は、一週間ごとに図１３のステップＳ５０１の嗜好タブ判定情報記憶処理、ステップＳ５１１の非嗜好タブ判定情報記憶処理、ステップＳ５２１の切替頻度判定情報記憶処理を実行する。即ち、定期的に嗜好タブ判定情報、非嗜好タブ判定情報、切替頻度判定情報が更新される。これにより、ユーザの直近の傾向を反映したタブを提示することができる。
【０１０４】
［４−２．嗜好タブ判定情報記憶処理］
嗜好タブ判定情報記憶処理について、図１４を参照して説明する。
嗜好タブ判定情報記憶処理では、ウェブサーバ３は、ユーザＤＢ４１に嗜好タブ判定情報を記憶する。即ち、ユーザが頻繁に閲覧するニュースのジャンルのタブが嗜好タブ判定情報としてユーザＤＢ４１に記憶される。
【０１０５】
まず、ウェブサーバ３は、ステップＳ５０２において、閲覧履歴ＤＢ４３に記憶されている閲覧記事履歴情報を取得する。
【０１０６】
次に、ウェブサーバ３は、ステップＳ５０３において、嗜好タブを算出する処理を行う。具体的には、ウェブサーバ３は、閲覧記事履歴情報の閲覧記事に紐付けられたタブ情報を参照し、例えば最も閲覧回数の多いタブを嗜好タブとして算出する。
【０１０７】
続いて、ウェブサーバ３は、ステップＳ５０４において、嗜好タブ判定情報をＤＢ４に記憶する処理を行う。例えばウェブサーバ３は、嗜好タブ判定情報をユーザＤＢ４１に記憶することにより行う。
【０１０８】
なお、嗜好タブを算出する処理は、ユーザＤＢ４１に記憶されたユーザの嗜好記事情報に基づいて嗜好タブが算出されてもよい。
この場合、ウェブサーバ３は、ユーザＤＢ４１に記憶されたユーザの嗜好記事情報を参照して、ユーザの嗜好記事情報に基づいたタブを嗜好タブ判定情報としてユーザＤＢ４１に記憶する。嗜好記事情報は、例えばユーザが記事提供サービスに記憶する際に回答したアンケートなどに基づいてユーザＤＢ４１に記憶される。
【０１０９】
［４−３．非嗜好タブ判定情報記憶処理］
非嗜好タブ判定情報記憶処理について、図１５を参照して説明する。
非嗜好タブ判定情報記憶処理では、ウェブサーバ３は、ユーザＤＢ４１に非嗜好タブ判定情報を記憶する。即ち、ユーザがあまり閲覧しないニュースのジャンルのタブが非嗜好タブ判定情報としてユーザＤＢ４１に記憶される。
【０１１０】
まず、ウェブサーバ３は、ステップＳ５１２において、閲覧履歴ＤＢ４３に記憶されている閲覧記事履歴情報を取得する。
【０１１１】
次に、ウェブサーバ３は、ステップＳ５１３において、非嗜好タブを算出する処理を行う。具体的には、ウェブサーバ３は、閲覧記事履歴情報に紐付けられているタブ情報を参照し、例えば最も閲覧回数の少ないタブを非嗜好タブとして算出する。
【０１１２】
続いて、ウェブサーバ３は、ステップＳ５１４において、非嗜好タブ判定情報をＤＢ４に記憶する処理を行う。例えばウェブサーバ３は、非嗜好タブ判定情報をユーザＤＢ４１に記憶することにより行う。
【０１１３】
なお、嗜好タブを算出する処理は、ユーザＤＢ４１に記憶されたユーザの非嗜好記事情報に基づいて嗜好タブが算出されてもよい。
この場合、ウェブサーバ３は、ユーザＤＢ４１に記憶されたユーザの非嗜好記事情報を参照して、ユーザの非嗜好記事情報に基づいたタブを非嗜好タブ判定情報としてユーザＤＢ４１に記憶する。非嗜好記事情報は、例えばユーザが記事提供サービスに記憶する際に回答したアンケートなどに基づいてユーザＤＢ４１に記憶される。
【０１１４】
［４−４．切替頻度判定情報記憶処理］
切替頻度判定情報記憶処理について、図１６を参照して説明する。
【０１１５】
まず、ウェブサーバ３は、ステップＳ５２２において、閲覧記事履歴情報を取得する処理を実行する。具体的には、ウェブサーバ３は閲覧履歴ＤＢ４３に記憶されている閲覧記事履歴情報を取得する。
【０１１６】
次に、ウェブサーバ３は、ステップＳ５２３において、アクセスユーザごとのウェブページの切替頻度を算出する処理を行う。例えばウェブサーバ３は、所定の期間内のタブの切替などのログ情報を閲覧履歴ＤＢ４３から取得し、そのログ情報から記事提供システムのタブ切替回数を算出し、当該タブ切替回数があらかじめ設定された基準よりも大きければ切替頻度が高いと判定し、小さければ切替頻度が低いと判定する。所定の期間とは、例えば前回バッチ処理を行ったときから次回バッチ処理を行うときまでの期間をいう。
なお、所定の期間は、アクセスユーザのタブの切替頻度が反映される期間であれば特に限定されることはなく、例えば一週間や一ヶ月などとして期間を設定してもよい。
また、タブ切替頻度の算出処理は上述した処理に限られることはなく、ウェブサーバ３は閲覧履歴ＤＢ４３からウェブページ滞在時間情報を取得し、ウェブページに提示される記事タイトル群の提示時間の比率を算出することで、記事タイトルに紐付けられたタブの切替頻度を判断してもよい。例えばタブ「総合」、「政治」、「スポーツ」に紐付けられた記事タイトルの閲覧時間の比率が４：３：３であるときはタブの切替頻度が高いと推定でき、比率が８：１：１であるときはタブの切替頻度が低いと推定できる。
また、ウェブサーバ３がユーザＤＢ４１に記録されたユーザ情報から推定されるアクセスユーザの傾向に基づいて切替頻度を算出してもよい。
【０１１７】
続いて、ウェブサーバ３は、ステップＳ５２４において、切替頻度判定情報をＤＢ４に記憶する処理を行う。例えばウェブサーバ３は、切替頻度判定情報をユーザＤＢ４１に記憶することにより行う。
【０１１８】
このような手法で切替頻度の高低を判断し、アクセスユーザのウェブページの切替頻度に応じてタブ決定規則を選定することで、アクセスユーザに対する回遊性と利便性の向上を図ることができる。
【０１１９】
＜５．まとめ＞
以上の実施の形態では、次のような効果が得られる。実施の形態のウェブサーバ３は、図３に示したような機能構成を採る。
【０１２０】
上記したウェブサーバ３（情報処理装置）は、複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへのユーザ端末２（外部端末）からのアクセス要求に応じて、ユーザ端末２（外部端末）を使用するアクセスユーザが過去にウェブページを閲覧したか否かを判定する閲覧履歴判定部３３と、閲覧履歴判定部３３が、アクセスユーザがウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定する決定部３４と、決定部３４で決定したタブに応じたコンテンツを提示するウェブページをユーザ端末２（外部端末）に提示させる処理を実行する提示制御部３５と、を備える。
これにより、二回目以降に閲覧したアクセスユーザに複数のタブ決定規則から選定されたタブ決定規則に基づいてタブを選択する。そして、当該アクセスユーザに初めてウェブページを閲覧したときと異なるタブに紐付けられたコンテンツ群を提示するウェブページを閲覧させることができる。
従って、初めてこのウェブページにアクセスしたアクセスユーザにとっての利便性を確保しつつ、複数回アクセスしているアクセスユーザにはウェブページへのアクセス毎に様々なタブを提示させることで、アクセスユーザの新しいコンテンツの閲覧を促進し、その結果、記事などのコンテンツの回遊性向上を図ることができる。
【０１２１】
また、アクセスユーザのタブ切替頻度の高低を判定する切替頻度判定部３６を有し、決定部３４は、アクセスユーザがウェブページを閲覧したことがあると閲覧履歴判定部３３が判定した場合は、切替頻度判定部３６の判定結果に応じてタブ決定規則を選定する。
これにより、アクセスユーザのタブ切替頻度が高いときは、該アクセスユーザは元々回遊性が高いと推定できる。そこで、該ユーザの場合は、回遊性の向上よりも利便性の向上を目的としたタブ決定規則を選定する。また、ユーザのタブ切替頻度が低いときは、該ユーザは回遊性が低いと推定できる。そこで、該ユーザの場合は、回遊性の向上を目的としたタブ決定規則を選定する。
従って、アクセスユーザの切替頻度の高低によって、ユーザの特性に応じたタブ決定規則の選定候補から一つのタブ決定規則を選定することにより、ユーザの回遊性の向上に加えてユーザの利便性の向上を図ることができる。
【０１２２】
また、切替頻度判定部３６がタブ切替頻度が高いと判定した場合は、決定部３４は初期タブ情報を用いるタブ決定規則を選定する。
これにより、元々回遊性が高いと推定できるタブ切替頻度が高いアクセスユーザに、例えばウェブページの管理人などがあらかじめ選択したタブに紐付けられた記事タイトル群が外部端末に提示される。
従って、ウェブページの管理人などが最初に閲覧してほしいタブに紐付けられたコンテンツを回遊性の高いアクセスユーザに誘導することができる。その結果、アクセスユーザの回遊性を低下させることなく、管理人などの利便性の向上を図ることができる。
【０１２３】
また、切替頻度判定部３６がタブ切替頻度が高いと判定した場合は、決定部３４は直前選択タブ情報を用いるタブ決定規則を選定する。
これにより、例えばアクセスユーザが、タブを切り替えてから所定の時間が経過するまでにウェブページにアクセスした場合に、アクセスユーザが操作により最後に選択したタブに紐付けられた記事タイトル群が外部端末に提示される。
従って、アクセスユーザが同じジャンルの別の記事を見ようとして閲覧している記事画面から記事タイトル表示画面５２に戻るとき、別のジャンルの記事タイトル群が提示されてしまうことを防止することができる。よって、回遊性の高いアクセスユーザの利便性の一層の向上を図ることができる。
【０１２４】
また、切替頻度判定部３６がタブ切替頻度が低いと判定した場合は、決定部３４はランダムにタブを決定するタブ決定規則を選定する。
これにより、アクセスユーザの切替頻度が低いときにランダムにタブが決定され、タブに紐付けられた記事タイトル群が外部端末に提示される。
従って、アクセスユーザはウェブページにアクセスする度に様々なタブに紐付けされた記事タイトル群が記事タイトル表示画面５２に提示される。これにより、アクセスユーザが新しい記事を閲覧する動機付けを与えることができ、回遊性の低いアクセスユーザの回遊性の向上を図ることができる。
【０１２５】
また、アクセスユーザの記事閲覧履歴情報からアクセスユーザが興味を持つタブ又は興味を持たないタブを判定する嗜好タブ判定部３７を有し、決定部３４は、アクセスユーザがウェブページを閲覧したことがあると閲覧履歴判定部３３が判定した場合は、嗜好タブ判定部３７の判定結果を用いたタブ決定規則を選定する。
これにより、アクセスユーザの興味を持つタブ又は持たないタブに紐付けられた記事タイトル群が外部端末に提示される。
従って、アクセスユーザの嗜好に合わせた記事タイトル群を提供することが可能となるため、アクセスユーザに新しい記事を閲覧する動機付けを与えることができ、アクセスユーザの回遊性の一層の向上を図ることができる。
【０１２６】
また、アクセスユーザのタブ切替頻度の高低を判定する切替頻度判定部３６と、アクセスユーザの記事閲覧履歴情報からアクセスユーザが興味を持つタブ又は興味を持たないタブを判定する嗜好タブ判定部３７を有し、アクセスユーザがウェブページを閲覧したことがあると閲覧履歴判定部３３が判定した場合において、切替頻度判定部３６がタブ切替頻度が高いと判定した場合は、決定部３４は嗜好タブ判定部３７のアクセスユーザが興味を持つタブについての判定結果を用いたタブ決定規則を選定し、切替頻度判定部３６がタブ切替頻度が低いと判定した場合は、決定部３４は嗜好タブ判定部３７のアクセスユーザが興味を持たないタブについての判定結果を用いたタブ決定規則を選定する。
これにより、アクセスユーザのタブ切替頻度が高いときは、該アクセスユーザは元々回遊性が高いと推定できる。そこで、該アクセスユーザの場合は、回遊性の向上よりも利便性の向上を目的とし、嗜好タブ決定規則を選定する。また、アクセスユーザのタブ切替頻度が低いときは、該アクセスユーザは回遊性が低いと推定できる。そこで、該アクセスユーザの場合は、回遊性の向上を目的とした非嗜好タブ決定規則を選定する。
従って、回遊性の高いアクセスユーザには、アクセスユーザが閲覧したいと思われる嗜好タブに紐付いた記事タイトル群をユーザ端末２に提示させることで、回遊性を低下させることなく、ユーザの利便性の向上を図ることができる。また、回遊性の低いアクセスユーザには、アクセスユーザがあまり閲覧したことがないと思われる嗜好タブに紐付いた記事タイトル群をユーザ端末２に提示させることで、アクセスユーザに新しい記事を閲覧する動機付けを与えることができ、アクセスユーザの回遊性の一層の向上を図ることができる。
【０１２７】
＜６．プログラム及び記憶媒体＞
以上、本発明の情報処理装置の実施の形態としてのウェブサーバ３を説明してきたが、実施の形態のプログラムは、ウェブサーバ３における少なくとも閲覧履歴判定部３３、決定部３４、提示制御部３５の処理を情報処理装置（ＣＰＵなど）に実行させるプログラムである。
【０１２８】
実施の形態のプログラムは、複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへのユーザ端末２（外部端末）からのアクセス要求に応じて、ユーザ端末２（外部端末）を使用するアクセスユーザが過去にウェブページを閲覧したか否かを判定する処理を情報処理装置に実行させる。また当該判定により、アクセスユーザがウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定する処理を情報処理装置に実行させる。さらに決定したタブに応じたコンテンツを提示するウェブページをユーザ端末２（外部端末）に提示させる処理を情報処理装置に実行させる。
即ちこのプログラムは、ウェブサーバ３に対して図８〜図１６で説明した処理を実行させるプログラムである。
【０１２９】
このようなプログラムにより、上述したウェブサーバ３としての情報処理装置を実現できる。
そしてこのようなプログラムはコンピュータ装置などの機器に内蔵されている記録媒体としてのＨＤＤや、ＣＰＵを有するマイクロコンピュータ内のＲＯＭなどに予め記録しておくことができる。或いはまた、半導体メモリ、メモリカード、光ディスク、光磁気ディスク、磁気ディスクなどのリムーバブル記録媒体に、一時的或いは永続的に格納（記録）しておくことができる。またこのようなリムーバブル記録媒体は、いわゆるパッケージソフトウェアとして提供することができる。
また、このようなプログラムは、リムーバブル記録媒体からパーソナルコンピュータなどにインストールする他、ダウンロードサイトから、ＬＡＮ、インターネットなどのネットワークを介してダウンロードすることもできる。
【０１３０】
なお、本実施の形態においては、コンテンツの一例としてニュースを用い、ニュースの記事提供システムとして説明したが、本発明のコンテンツはニュースに限られることはなく、所定の事項に関する文章、図表、画像、音声などであればコンテンツの長短や内容については特に限定しない。コンテンツとしては、例えばレビューやブログ、レシピなどが挙げられる。
【０１３１】
また、本実施の形態においては、タブの一例として「総合」、「政治」、「経済」、「スポーツ」、「芸能」などを挙げたが、タブは記事を分類する項目であれば、どのような基準による分類項目であるかは特に限定されるものではない。例えば記事に関連する場所に応じた「国内」、「国際」、「地域」などのタブが挙げられる。或いは記事が本のレビューであれば、その本のジャンルに応じたタブや、筆者、出版社などのタブが挙げられる。
【０１３２】
最後に、上述した各実施の形態の説明は本発明の一例であり、本発明は上述の実施の形態に限定されることはない。このため、上述した各実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計などに応じて種々の変更が可能であることはもちろんである。
【符号の説明】
【０１３３】
１…ネットワーク、２…ユーザ端末、３…ウェブサーバ、４…ＤＢ、３３…閲覧履歴判定部、３４…決定部、３５…提示制御部、３６…切替頻度判定部、３７…嗜好タブ判定部
【図１】
2017064805.tif 000003
【図２】
2017064805.tif 000004
【図３】
2017064805.tif 000005
【図４】
2017064805.tif 000006
【図５】
2017064805.tif 000007
【図６】
2017064805.tif 000008
【図７】
2017064805.tif 000009
【図８】
2017064805.tif 000010
【図９】
2017064805.tif 000011
【図１０】
2017064805.tif 000012
【図１１】
2017064805.tif 000013
【図１２】
2017064805.tif 000014
【図１３】
2017064805.tif 000015
【図１４】
2017064805.tif 000016
【図１５】
2017064805.tif 000017
【図１６】
2017064805.tif 000018
【手続補正書】
【提出日】平成30年4月10日(2018.4.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定する閲覧履歴判定部と、
前記アクセスユーザのタブ切替頻度の高低を判定する切替頻度判定部と、
前記閲覧履歴判定部が、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は前記切替頻度判定部の判定結果に応じて少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定する決定部と、
前記決定部で決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行する提示制御部と、を備えた
情報処理装置。
【請求項２】
前記切替頻度判定部がタブ切替頻度が高いと判定した場合は、前記決定部は初期タブ情報を用いるタブ決定規則を選定する
請求項１に記載の情報処理装置。
【請求項３】
前記切替頻度判定部がタブ切替頻度が高いと判定した場合は、前記決定部は直前選択タブ情報を用いるタブ決定規則を選定する
請求項１に記載の情報処理装置。
【請求項４】
前記切替頻度判定部がタブ切替頻度が低いと判定した場合は、前記決定部はランダムにタブを決定するタブ決定規則を選定する
請求項１に記載の情報処理装置。
【請求項５】
前記アクセスユーザの記事閲覧履歴情報から前記アクセスユーザが興味を持つタブ又は興味を持たないタブを判定する嗜好タブ判定部を有し、
前記決定部は、前記アクセスユーザが前記ウェブページを閲覧したことがあると前記閲覧履歴判定部が判定した場合は、前記嗜好タブ判定部の判定結果を用いたタブ決定規則を選定する
請求項１に記載の情報処理装置。
【請求項６】
前記アクセスユーザの記事閲覧履歴情報から前記アクセスユーザが興味を持つタブ又は興味を持たないタブを判定する嗜好タブ判定部を有し、
前記アクセスユーザが前記ウェブページを閲覧したことがあると前記閲覧履歴判定部が判定した場合において、前記切替頻度判定部がタブ切替頻度が高いと判定した場合は、前記決定部は前記嗜好タブ判定部の前記アクセスユーザが興味を持つタブについての判定結果を用いたタブ決定規則を選定し、前記切替頻度判定部がタブ切替頻度が低いと判定した場合は、前記決定部は前記嗜好タブ判定部の前記アクセスユーザが興味を持たないタブについての判定結果を用いたタブ決定規則を選定する
請求項１に記載の情報処理装置。
【請求項７】
複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定するステップと、
前記アクセスユーザのタブ切替頻度の高低を判定するステップと、
前記ウェブページを閲覧したか否かの判定により、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は前記タブ切替頻度の高低の判定結果に応じて少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定するステップと、
前記決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行するステップと、を
情報処理装置が実行する情報処理方法。
【請求項８】
複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定する機能と、
前記アクセスユーザのタブ切替頻度の高低を判定する機能と、
前記ウェブページを閲覧したか否かの判定により、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は前記タブ切替頻度の高低の判定結果に応じて少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定する機能と、
前記決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行する機能と、を
情報処理装置に実行させるプログラム。
【請求項９】
複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定する機能と、
前記アクセスユーザのタブ切替頻度の高低を判定する機能と、
前記ウェブページを閲覧したか否かの判定により、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は前記タブ切替頻度の高低の判定結果に応じて少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定する機能と、
前記決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行する機能と、を
情報処理装置に実行させるプログラムを記憶した記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明に係る情報処理装置は、複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定する閲覧履歴判定部と、前記アクセスユーザのタブ切替頻度の高低を判定する切替頻度判定部と、前記閲覧履歴判定部が、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は前記切替頻度判定部の判定結果に応じて少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定する決定部と、前記決定部で決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行する提示制御部と、を備えたものである。
このような情報処理装置によれば、二回目以降に閲覧したアクセスユーザに複数のタブ決定規則から選定されたタブ決定規則に基づいてタブを選択する。そして、当該アクセスユーザに初めてウェブページを閲覧したときと異なるタブに紐付けられたコンテンツ群を提示するウェブページを閲覧させることができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
またこれにより、アクセスユーザのタブ切替頻度が高いときは、該アクセスユーザは元々回遊性が高いと推定できる。そこで、該ユーザの場合は、回遊性の向上よりも利便性の向上を目的としたタブ決定規則を選定する。また、ユーザのタブ切替頻度が低いときは、該ユーザは回遊性が低いと推定できる。そこで、該ユーザの場合は、回遊性の向上を目的としたタブ決定規則を選定する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記した情報処理装置によれば、前記アクセスユーザの記事閲覧履歴情報から前記アクセスユーザが興味を持つタブ又は興味を持たないタブを判定する嗜好タブ判定部を有し、前記アクセスユーザが前記ウェブページを閲覧したことがあると前記閲覧履歴判定部が判定した場合において、前記切替頻度判定部がタブ切替頻度が高いと判定した場合は、前記決定部は前記嗜好タブ判定部の前記アクセスユーザが興味を持つタブについての判定結果を用いたタブ決定規則を選定し、前記切替頻度判定部がタブ切替頻度が低いと判定した場合は、前記決定部は前記嗜好タブ判定部の前記アクセスユーザが興味を持たないタブについての判定結果を用いたタブ決定規則を選定することが考えられる。
これにより、アクセスユーザのタブ切替頻度が高いときは、該アクセスユーザは元々回遊性が高いと推定できる。そこで、該アクセスユーザの場合は、回遊性の向上よりも利便性の向上を目的とし、嗜好タブ決定規則を選定する。また、アクセスユーザのタブ切替頻度が低いときは、該アクセスユーザは回遊性が低いと推定できる。そこで、該アクセスユーザの場合は、回遊性の向上を目的とした非嗜好タブ決定規則を選定する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明に係る情報処理方法は、複数のタブが用意され、操作により選択されたタブに応じたコンテンツを提示可能としたウェブページへの外部端末からのアクセス要求に応じて、前記外部端末を使用するアクセスユーザが過去に前記ウェブページを閲覧したか否かを判定するステップと、前記アクセスユーザのタブ切替頻度の高低を判定するステップと、前記ウェブページを閲覧したか否かの判定により、前記アクセスユーザが前記ウェブページを閲覧したことがないと判定した場合は特定のタブ決定規則に基づいてタブを決定し、閲覧したことがあると判定した場合は前記タブ切替頻度の高低の判定結果に応じて少なくとも二以上のタブ決定規則から選定された一つのタブ決定規則に基づいてタブを決定するステップと、前記決定したタブに応じたコンテンツを提示するウェブページを前記外部端末に提示させる処理を実行するステップと、を情報処理装置が実行するものである。
これにより、二回目以降に閲覧したアクセスユーザに複数のタブ決定規則から選定されたタブ決定規則に基づいてタブを選択する。そして、当該アクセスユーザに初めてウェブページを閲覧したときと異なるタブに紐付けられたコンテンツ群を提示するウェブページを閲覧させることができる。
本発明に係るプログラムは、上記情報処理方法の各ステップとしての処理を情報処理装置に実行させるプログラムである。
本発明に係る記憶媒体は、上記プログラムを記憶した記憶媒体である。これらのプログラムや記憶媒体により上記の情報処理装置を実現する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００９３
【補正方法】変更
【補正の内容】
【００９３】
ウェブサーバ３は、ステップＳ４４２において嗜好タブ判定情報がある場合、ステップＳ４４２からステップＳ４４５に処理を進め、嗜好タブ決定規則を選定する。ステップＳ４４５の処理は図１１のステップＳ４３３と同様のため省略する。
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2017064805.tif 000019
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図１４
【補正方法】変更
【補正の内容】
【図１４】
2017064805.tif 000020
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図１５
【補正方法】変更
【補正の内容】
【図１５】
2017064805.tif 000021
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図１６
【補正方法】変更
【補正の内容】
【図１６】
2017064805.tif 000022
【国際調査報告】
2017064805.tif 000023
2017064805.tif 000024