(57)【要約】      （修正有）【課題】ユーザの操作体験を向上させることができる表示プログラム、情報処理装置および表示方法を提供する。【解決手段】情報処理装置２０において、表示プログラムは、受付手順と、表示手順とを有する。受付手順は、既に表示された第１のコンテンツ（コンテンツＣＲ１）と異なる新たな表示候補である第２のコンテンツ（コンテンツＣＲ２）のカテゴリに関する情報を受け付ける。表示手順は、第１のコンテンツに対するスクロール操作Ｓ１に応じて、受付手順によって受け付けられたカテゴリと関連する第２のコンテンツを表示Ｓ２する。【選択図】図１
2020119404.tif 000002
【特許請求の範囲】
【請求項１】
既に表示された第１のコンテンツと異なる新たな表示候補である第２のコンテンツのカテゴリに関する情報を受け付ける受付手順と、
前記第１のコンテンツに対するスクロール操作に応じて、前記受付手順によって受け付けられたカテゴリと関連する第２のコンテンツを表示する表示手順と、
を情報処理装置に実行させることを特徴とする表示プログラム。
【請求項２】
前記表示手順は、
前記スクロール操作によって前記第１のコンテンツを移動表示するとともに、前記第２のコンテンツを新たに表示する、
ことを特徴とする請求項１に記載の表示プログラム。
【請求項３】
前記表示手順は、
前記スクロール操作によってスクロールされた範囲に、前記第２のコンテンツを表示する、
ことを特徴とする請求項１又は２に記載の表示プログラム。
【請求項４】
前記表示手順は、
前記第１のコンテンツに前記第２のコンテンツを挿入して表示する、
ことを特徴とする請求項１〜３のいずれか１つに記載の表示プログラム。
【請求項５】
前記受付手順は、
前記第１のコンテンツとともに表示されたカテゴリの候補から表示対象のカテゴリを選択する操作に基づいて、前記カテゴリに関する情報を受け付け、
前記表示手順は、
前記操作によって選択されたカテゴリを起点とするスクロール操作が行われた場合に、前記受付手順によって受け付けられたカテゴリと関連する前記第２のコンテンツを表示する、
ことを特徴とする請求項１〜４のいずれか１つに記載の表示プログラム。
【請求項６】
前記受付手順は、
前記カテゴリの候補のいずれかに接触することで表示対象のカテゴリを選択する操作に基づいて、前記カテゴリに関する情報を受け付け、
前記表示手順は、
前記操作によって選択されたカテゴリに接触した状態から画面上を移動させることで前記第１のコンテンツに対してスクロール操作が行われた場合に、前記受付手順によって受け付けられたカテゴリと関連する前記第２のコンテンツを表示する、
ことを特徴とする請求項５に記載の表示プログラム。
【請求項７】
前記表示手順は、
前記第２のコンテンツを表示した後に、表示対象のカテゴリを選択されることなくスクロール操作が行われた場合に、前記第１のコンテンツのカテゴリに対応する新たなコンテンツを表示する、
ことを特徴とする請求項１〜６のいずれか１つに記載の表示プログラム。
【請求項８】
前記受付手順は、
前記スクロール操作の起点位置に対応するカテゴリを表示対象のカテゴリに関する情報として受け付ける、
ことを特徴とする請求項１〜７のいずれか１つに記載の表示プログラム。
【請求項９】
前記受付手順は、
前記スクロール操作の方向に対応するカテゴリを表示対象のカテゴリに関する情報として受け付ける、
ことを特徴とする請求項１〜８のいずれか１つに記載の表示プログラム。
【請求項１０】
前記受付手順は、
前記第１のコンテンツとともに表示された複数のカテゴリの候補から表示対象の第１のカテゴリと第２のカテゴリとを選択する操作に基づいて、第１のカテゴリに関する情報と第２のカテゴリに関する情報とを受け付け、
前記表示手順は、
前記操作によって選択された第１のカテゴリと第２のカテゴリのいずれかを起点とするスクロール操作が行われた場合に、前記受付手順によって受け付けられた第１のカテゴリと関連する前記第２のコンテンツと、前記受付手順によって受け付けられた第２のカテゴリと関連する第３のコンテンツであって、前記第２のコンテンツと異なる表示候補である第３のコンテンツとを表示する、
ことを特徴とする請求項１〜９のいずれか１つに記載の表示プログラム。
【請求項１１】
前記表示手順は、
所定の操作が行われた場合に、選択可能なカテゴリに関する情報を表示する、
ことを特徴とする請求項１〜１０のいずれか１つに記載の表示プログラム。
【請求項１２】
前記表示手順は、
所定の方向に並べて表示される複数の前記第１のコンテンツに対して前記スクロール操作が行われた場合に、前記第２のコンテンツを表示する、
ことを特徴とする請求項１〜１１のいずれか１つに記載の表示プログラム。
【請求項１３】
既に表示された第１のコンテンツと異なる新たな表示候補である第２のコンテンツのカテゴリに関する情報を受け付ける受付部と、
前記第１のコンテンツに対するスクロール操作に応じて、前記受付部によって受け付けられたカテゴリと関連する第２のコンテンツを表示する表示部と、
を備えたことを特徴とする情報処理装置。
【請求項１４】
コンピュータが実行する表示方法であって、
既に表示された第１のコンテンツと異なる新たな表示候補である第２のコンテンツのカテゴリに関する情報を受け付ける受付工程と、
前記第１のコンテンツに対するスクロール操作に応じて、前記受付工程によって受け付けられたカテゴリと関連する第２のコンテンツを表示する表示工程と、
を含むことを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示プログラム、情報処理装置及び表示方法に関する。
【背景技術】
【０００２】
近年、タッチパネルを搭載するスマートフォンやタブレット端末等の情報処理端末の普及に伴い、ジェスチャによる操作が可能なインターフェイスが増加している。例えば、ジェスチャ操作を確実に入力することができる技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５８６２９９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、ユーザの操作体験を向上させることができるとは限らない。例えば、上記の従来技術では、ジェスチャ操作を確実に入力するようにしているに過ぎず、ユーザの操作体験を向上させることができるとは限らない。
【０００５】
本願は、上記に鑑みてなされたものであって、ユーザの操作体験を向上させることができる表示プログラム、情報処理装置及び表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る表示プログラムは、既に表示された第１のコンテンツと異なる新たな表示候補である第２のコンテンツのカテゴリに関する情報を受け付ける受付手順と、前記第１のコンテンツに対するスクロール操作に応じて、前記受付手順によって受け付けられたカテゴリと関連する第２のコンテンツを表示する表示手順と、を情報処理装置に実行させることを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、ユーザの操作体験を向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報処理装置が実行する表示処理の一例を示す図である。
【図２】図２は、実施形態に係る表示システムの構成例を示す図である。
【図３】図３は、実施形態に係る情報処理装置の構成例を示す図である。
【図４】図４は、実施形態に係る挿入コンテンツ記憶部の一例を示す図である。
【図５】図５は、実施形態に係る情報処理装置が実行する表示例を示す図である。
【図６】図６は、実施形態に係る情報処理装置が実行する表示例を示す図である。
【図７】図７は、実施形態に係る情報処理装置が実行する表示処理の流れの一例を示すフローチャートである。
【図８】図８は、変形例に係る情報処理装置が実行する表示処理の一例を示す図である。
【図９】図９は、変形例に係る情報処理装置が実行する表示処理の一例を示す図である。
【図１０】図１０は、変形例に係る情報処理装置が実行する表示処理の一例を示す図である。
【図１１】図１１は、変形例に係る情報処理装置が実行する表示処理の一例を示す図である。
【図１２】図１２は、変形例に係る情報処理装置が実行する表示処理の一例を示す図である。
【図１３】図１３は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る表示プログラム、情報処理装置及び表示方法の実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る表示プログラム、情報処理装置及び表示方法が限定されるものではない。また、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．情報処理装置が示す表示処理の一例〕
図１を用いて、実施形態に係る情報処理装置２０が実行する表示処理の一例について説明する。図１は、実施形態に係る情報処理装置２０が実行する表示処理の一例を示す図である。具体的には、情報処理装置２０は、既に表示された第１のコンテンツに対するスクロール操作に応じて、第１のコンテンツと異なる新たな表示候補である第２のコンテンツを表示する。
【００１１】
なお、以下では、情報処置装置２０は、例えば、端末装置であるものとして説明する。また、ここでいうコンテンツとは、端末装置等のブラウザに表示されるウェブページやアプリケーション用のコンテンツ等のコンテンツである。また、以下には、情報処理装置２０がコンテンツを既に取得したものとして説明する。
【００１２】
以下、図１を用いて、情報処理装置２０による表示処理の一例を流れに沿って説明する。
【００１３】
図１に示すように、情報処理装置２０は、コンテンツＣＲ１を既に取得している場合を例に挙げる。この場合、図１に示すように、情報処理装置２０は、コンテンツＣＲ１を表示している。例えば、情報処理装置２０に表示されるコンテンツＣＲ１は、時事ニュースと関連するコンテンツである。例えば、図１の例では、コンテンツＣＲ１は、「Ａ社がＢ社を買収」、「社会保障制度の新制度」、「Ｃ選手が最優秀選手賞」、「Ｄ社が上場か」、「経営者Ｅのインタビュー」、「ＮＰＯ法人Ｆが新規サービスを開始」といったコンテンツである。
【００１４】
また、例えば、図１に示すように、情報処理装置２０は、コンテンツＣＲ１に対して下方に表示候補のコンテンツのカテゴリに関する情報を表示している。例えば、図１の例では、情報処理装置２０に表示されるカテゴリは、「時事」、「芸能」、「メール」である。
【００１５】
まず、図１に示すように、情報処理装置２０は、ユーザによるスクロール操作を受け付ける（ステップＳ１）。続いて、情報処理装置２０は、スクロール操作によってスクロールされた範囲に挿入されるコンテンツである挿入コンテンツＣＲ２を挿入表示する。（ステップＳ２）。
【００１６】
具体的には、情報処理装置２０は、既に表示された第１のコンテンツとともに表示されたカテゴリの候補から表示候補のカテゴリが選択する操作に基づいて、カテゴリに関する情報を受け付ける。そして、情報処理装置２０は、かかる操作によって選択されたカテゴリを起点とするスクロール操作が行われた場合に、カテゴリと関連する第２のコンテンツを表示する。
【００１７】
例えば、表示候補のカテゴリである「芸能」が選択されたものとする。この場合、図１の例では、情報処理装置２０は、カテゴリの候補から表示候補のカテゴリである「芸能」が選択する操作に基づいて、「芸能」カテゴリに関する情報を受け付ける。そして、情報処理装置２０は、かかる操作によって選択された「芸能」カテゴリを起点とするスクロール操作が行われた場合に、芸能と関連する挿入コンテンツＣＲ２を表示する。
【００１８】
例えば、図１の例では、挿入コンテンツＣＲ２は、「芸能人Ｘが離婚」、「アイドルＹが小説を出版」、「芸能人Ｚが妊娠」といったコンテンツである。このとき、情報処理装置２０は、スクロール操作によってスクロールされた範囲に挿入コンテンツＣＲ２を挿入表示する。
【００１９】
ここで、コンテンツＣＲ１には、スクロール操作によって挿入コンテンツを表示する旨の指示が含まれる。このような指示は、例えば、コンテンツＣＲ１を形成するＨＴＭＬファイル等に記述されるＪａｖａ  Ｓｃｒｉｐｔ（登録商標）等により実現される。なお、情報処理装置２０が提供する表示プログラムは、アプリケーションにより動作する場合、アプリケーションを構築したプログラミング言語によって実現される。
【００２０】
このように、実施形態に係る情報処理装置２０は、既に表示された第１のコンテンツと異なる新たな表示候補である第２のコンテンツのカテゴリに関する情報を受け付ける。そして、情報処理装置２０は、第１のコンテンツに対するスクロール操作に応じて、かかるカテゴリと関連する第２のコンテンツを表示する。これにより、実施形態に係る情報処理装置２０は、既に表示された第１のコンテンツに対するスクロール操作に応じて、第１のコンテンツと異なる新たな表示候補である第２のコンテンツのカテゴリと関連する第２のコンテンツを表示するため、ユーザの操作体験を向上させることができる。
【００２１】
この点について説明する。図１の例を用いて説明すると、情報処理装置２０は、既に表示されたコンテンツＣＲ１に対するスクロール操作によって新たなコンテンツである挿入コンテンツＣＲ２を表示する。このことから、情報処理装置２０は、ユーザのスクロール操作によってユーザが興味を有する挿入コンテンツを表示することで、ユーザの無駄な操作を省くことができるため、ユーザの操作性を向上することができる。これにより、ユーザは、スクロール操作のみで興味を有するカテゴリを選択することができ、そして、カテゴリと関連する挿入コンテンツを表示することができる。したがって、情報処理装置２０は、ユーザの操作体験を向上させることができる。
【００２２】
〔２．表示システムの構成〕
次に、図２を用いて、実施形態に係る表示システムの構成について説明する。図２は、実施形態に係る表示システムの構成例を示す図である。図２に示すように、表示システム１は、情報処理装置２０と、コンテンツサーバ３０とを含む。情報処理装置２０及びコンテンツサーバ３０は、ネットワークＮを介して有線又は無線により通信可能に接続される。なお、図２に示す表示システム１には、複数台の情報処理装置２０や、複数台のコンテンツサーバ３０が含まれてもよい。
【００２３】
実施形態に係る情報処理装置２０は、ブラウザに表示されるウェブページやアプリケーション用のコンテンツ等のコンテンツにアクセスするユーザによって利用される端末装置等である。具体的には、情報処理装置２０は、既に表示された第１のコンテンツと異なる新たな表示候補である第２のコンテンツのカテゴリに関する情報を受け付ける。そして、情報処理装置２０は、第１のコンテンツに対するスクロール操作に応じて、受け付けられたカテゴリと関連する第２のコンテンツを表示する。
【００２４】
例えば、情報処理装置２０は、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣや、タブレット端末や、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等である。また、情報処理装置２０は、ユーザによる操作に従ってコンテンツサーバ３０からコンテンツを取得する。図１の例では、情報処理装置２０がユーザによって利用されるスマートフォンである場合を示す。
【００２５】
実施形態に係るコンテンツサーバ３０は、情報処理装置２０にコンテンツを配信するサーバ等である。例えば、コンテンツサーバ３０は、ニュースサイト、オークションサイト、天気予報サイト、ショッピングサイト、ファイナンス（株価）サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログ等を情報処理装置２０に配信する。
【００２６】
〔３．情報処理装置の構成〕
次に、図３を用いて、実施形態に係る情報処理装置２０の構成について説明する。図３は、実施形態に係る情報処理装置２０の構成例を示す図である。図３に示すように、情報処理装置２０は、通信部２１と、入力部２２と、挿入コンテンツ記憶部２３と、出力部２４と、制御部２５とを有する。
【００２７】
（通信部２１について）
通信部２１は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部２１は、ネットワークと有線又は無線で接続され、コンテンツサーバ３０との間で情報の送受信を行う。
【００２８】
（入力部２２について）
入力部２２は、ユーザからの各種操作を受け付ける。例えば、入力部２２は、タッチパネル機能により表示面を介してユーザからの各種操作を受け付けてもよい。また、入力部２２は、情報処理装置２０に設けられたボタンや、情報処理装置２０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００２９】
（挿入コンテンツ記憶部２３について）
挿入コンテンツ記憶部２３は、挿入コンテンツに関する情報を記憶する。挿入コンテンツ記憶部２３は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。ここで、図４に、実施形態に係る挿入コンテンツ記憶部２３の一例を示す。図４に示した例では、挿入コンテンツ記憶部２３は、「カテゴリＩＤ」、「カテゴリ」、「挿入コンテンツ」といった項目を有する。
【００３０】
「カテゴリＩＤ」は、コンテンツのカテゴリを識別する識別子である。「カテゴリ」は、コンテンツのカテゴリに関する情報である。「挿入コンテンツ」は、挿入コンテンツに関する情報である。例えば、図４では、カテゴリＩＤによって識別された「ＣＡ１」は、カテゴリが「時事ニュース」であり、挿入コンテンツが「Ａ社がＢ社を買収」である。
【００３１】
（出力部２４について）
出力部２４は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。
【００３２】
（制御部２５について）
制御部２５は、コントローラ（Controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、情報処理装置２０内部の記憶装置に記憶されている各種プログラム（表示プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部２５は、コントローラであり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００３３】
図３に示すように、制御部２５は、受付部２６と、表示部２７とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部２５の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部２５が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００３４】
（受付部２６について）
受付部２６は、各種情報を受け付ける。具体的には、受付部２６は、既に表示された第１のコンテンツと異なる新たな表示候補である第２のコンテンツのカテゴリに関する情報を受け付ける。より具体的には、受付部２６は、第１のコンテンツとともに表示されたカテゴリの候補から表示対象のカテゴリを選択する操作に基づいて、カテゴリに関する情報を受け付ける。
【００３５】
例えば、受付部２６は、入力部２２を介して、カテゴリの候補のいずれかに接触することで表示対象のカテゴリを選択する操作に基づいて、カテゴリに関する情報を受け付ける。また、例えば、受付部２６は、コンテンツサーバ３０から配信されるコンテンツを受け付ける。また、例えば、受付部２６は、タッチパネル機能により入力部２２を介してユーザからのスクロール操作を受け付ける。
【００３６】
（表示部２７について）
表示部２７は、第１のコンテンツに対するスクロール操作に応じて、受付部２６によって受け付けられたカテゴリと関連する第２のコンテンツを出力部２４に表示する。具体的には、表示部２７は、スクロール操作によって第１のコンテンツを移動表示するとともに、第２のコンテンツを新たに表示する。
【００３７】
また、具体的には、表示部２７は、第１のコンテンツとともに表示されたカテゴリの候補から表示対象のカテゴリを選択する操作によって選択されたカテゴリを起点とするスクロール操作が行われた場合に、受付部２６によって受け付けられたカテゴリと関連する第２のコンテンツを表示する。また、具体的には、表示部２７は、スクロール操作によってスクロールされた範囲に、第２のコンテンツを表示する。
【００３８】
例えば、表示部２７は、カテゴリの候補のいずれかに接触することで表示対象のカテゴリを選択する操作によって選択されたカテゴリに接触した状態から画面上を移動させることで第１のコンテンツに対してスクロール操作が行われた場合に、受付部２６によって受け付けられたカテゴリと関連する第２のコンテンツを表示する。
【００３９】
例えば、表示候補のカテゴリである「芸能」が選択されたものとする。この場合、図１の例では、表示部２７は、かかる操作によって選択された「芸能」カテゴリを起点とするスクロール操作が行われた場合に、芸能と関連する挿入コンテンツＣＲ２を表示する。例えば、図１の例では、挿入コンテンツＣＲ２は、「芸能人Ｘが離婚」、「アイドルＹが小説を出版」、「芸能人Ｚが妊娠」といったコンテンツである。このとき、情報処理装置２０は、スクロール操作によってスクロールされた範囲に挿入コンテンツＣＲ２を挿入表示する。
【００４０】
また、例えば、図１の例では、表示部２７は、所定の方向に並べて表示されるコンテンツＣＲ１に対してスクロール操作が行われた場合に、挿入コンテンツＣＲ２を表示する、いわゆる、インフィード態様として表示する。
【００４１】
また、例えば、表示例として図５に示すように、表示部２７は、第１のコンテンツに第２のコンテンツを挿入して表示する。例えば、表示部２７は、既に表示されるコンテンツＣＲ３が表示される範囲Ｒ１に表示される。
【００４２】
そして、表示部２７は、既に表示されるコンテンツＣＲ３の所定の場所に挿入コンテンツＣＲ４を挿入することで、コンテンツの順序がコンテンツＣＲ３、挿入コンテンツＣＲ４、コンテンツＣＲ３のようにコンテンツを表示する。例えば、表示部２７は、既に表示されるコンテンツＣＲ３及び挿入コンテンツＣＲ４が表示される範囲Ｒ１に表示される。
【００４３】
また、例えば、表示例として図６に示すように、表示部２７は、第２のコンテンツを表示した後に、表示対象のカテゴリを選択されることなくスクロール操作が行われた場合に、第１のコンテンツのカテゴリに対応する新たなコンテンツを表示する。
【００４４】
以下、図６を用いて、情報処理装置２０による既に表示されたコンテンツを表示する表示処理の一例を流れに沿って説明する。
【００４５】
図６に示すように、情報処理装置２０は、挿入コンテンツとして、芸能ニュースが挿入された後であるコンテンツＣＲ５を表示している場合を例に挙げる。この場合、情報処理装置２０に表示されるコンテンツＣＲ５は、時事ニュースと関連するコンテンツ及び芸能ニュースと関連するコンテンツである。
【００４６】
例えば、図６の例では、コンテンツＣＲ５は、「Ｄ社が上場か」、「経営者Ｅのインタビュー」、「ＮＰＯ法人Ｆが新規サービスを開始」、「芸能人Ｘが離婚」、「アイドルＹが小説を出版」、「芸能人Ｚが妊娠」といったコンテンツである。
【００４７】
また、例えば、図６に示すように、情報処理装置２０は、コンテンツＣＲ５に対して下方に表示候補のコンテンツのカテゴリに関する情報を表示している。例えば、図６の例では、情報処理装置２０に表示されるカテゴリは、「時事」、「芸能」、「メール」である。
【００４８】
まず、図６に示すように、情報処理装置２０は、表示対象のカテゴリを選択しないスクロール操作を受け付ける（ステップＳ２１）。続いて、表示部２７は、スクロール操作によってスクロールされた範囲にコンテンツＣＲ６を挿入表示する（ステップＳ２２）。
【００４９】
例えば、図６の例では、情報処理装置２０は、表示対象のカテゴリを選択しないスクロール操作が行われた場合に、既に表示されたコンテンツである時事と関連するコンテンツＣＲ６を表示する。
【００５０】
例えば、図６の例では、コンテンツＣＲ６は、「ＮＰＯ法人Ｇがクラウドファンディングを達成」、「株価続落」、「Ｈ国で利上げ」といったコンテンツである。このとき、情報処理装置２０は、スクロール操作によってスクロールされた範囲にコンテンツＣＲ６を挿入表示する。
【００５１】
なお、上記の受付部２６及び表示部２７は、コンテンツサーバ３０からコンテンツともに配信されるＪａｖａ  Ｓｃｒｉｐｔ（登録商標）等の制御情報によって実現される。また、上記の受付部２６及び表示部２７は、アプリケーションにより動作する場合、アプリケーションを構築したプログラミング言語によって実現される。
【００５２】
〔４．処理手順〕
次に、図７を用いて、実施形態に係る情報処理装置２０が実行する表示処理の手順について説明する。図７は、実施形態に係る情報処理装置２０が実行する表示処理の流れの一例を示すフローチャートである。
【００５３】
図７に示すように、受付部２６は、挿入コンテンツのカテゴリを受け付ける（ステップＳ１０１）。受付部２６は、挿入コンテンツのカテゴリを受け付けていない場合（ステップＳ１０１；Ｎｏ）、挿入コンテンツのカテゴリを受け付けるまで待機する。
【００５４】
一方、受付部２６は、挿入コンテンツのカテゴリを受け付けた場合（ステップＳ１０１；Ｙｅｓ）、ユーザのスクロール操作を受け付ける（ステップＳ１０２）。
【００５５】
そして、受付部２６は、ユーザのスクロール操作を受け付けていない場合（ステップＳ１０２；Ｎｏ）、ユーザのスクロール操作を受け付けるまで待機する。
【００５６】
一方、表示部２７は、受付部２６がユーザのスクロール操作を受け付けた場合（ステップＳ１０２；Ｙｅｓ）、挿入コンテンツを表示する（ステップＳ１０３）。
【００５７】
例えば、表示候補のカテゴリである「芸能」が選択されたものとする。この場合、図１の例では、受付部２６は、カテゴリの候補から表示候補のカテゴリである「芸能」が選択する操作に基づいて、「芸能」カテゴリに関する情報を受け付ける。そして、表示部２７は、かかる操作によって選択された「芸能」カテゴリを起点とするスクロール操作が行われた場合に、芸能と関連する挿入コンテンツＣＲ２を表示する。
【００５８】
例えば、図１の例では、挿入コンテンツＣＲ２は、「芸能人Ｘが離婚」、「アイドルＹが小説を出版」、「芸能人Ｚが妊娠」といったコンテンツである。このとき、情報処理装置２０は、スクロール操作によってスクロールされた範囲に挿入コンテンツＣＲ２を挿入表示する。
【００５９】
〔５．変形例〕
上述した情報処理装置２０は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報処理装置２０の他の実施形態について説明する。
【００６０】
〔５−１．表示処理（１）スクロール操作（１）〕
上記実施形態では、情報処理装置２０の表示部２７がカテゴリの候補から表示候補のカテゴリである「芸能」が選択する操作によって選択された「芸能」カテゴリを起点とするスクロール操作が行われた場合に、芸能と関連する挿入コンテンツＣＲ２を表示する表示処理を実行する例を挙げたが、上記処理の限定されなくともよい。
【００６１】
具体的には、表示部２７は、カテゴリの候補のいずれかに接触することで表示対象のカテゴリを選択する操作によって選択されたカテゴリに、一度接触した後から、第１のコンテンツに対してスクロール操作が行われた場合に、受付部２６によって受け付けられたカテゴリと関連する第２のコンテンツを表示してもよい。
【００６２】
例えば、図１の例では、表示部２７は、ユーザによって「芸能」を一度押下した後、コンテンツに対して上方にスクロール操作した場合に、芸能に関する挿入コンテンツＣＲ２を表示してもよい。例えば、図１の例では、挿入コンテンツＣＲ２は、「芸能人Ｘが離婚」、「アイドルＹが小説を出版」、「芸能人Ｚが妊娠」といったコンテンツである。
【００６３】
例えば、表示候補のカテゴリである「芸能」が選択されたものとする。この場合、図１の例では、表示部２７は、カテゴリの候補のいずれかに接触することで表示対象のカテゴリである「芸能」を選択する操作によって選択された「芸能」に、一度接触した後から、既に表示されたコンテンツＣＲ１に対してスクロール操作が行われた場合に、「芸能」と関連する挿入コンテンツＣＲ２を表示する。
【００６４】
例えば、図１の例では、挿入コンテンツＣＲ２は、「芸能人Ｘが離婚」、「アイドルＹが小説を出版」、「芸能人Ｚが妊娠」といったコンテンツである。このとき、情報処理装置２０は、スクロール操作によってスクロールされた範囲に挿入コンテンツＣＲ２を挿入表示する。
【００６５】
これにより、実施形態に係る情報処理装置２０の表示部２７は、カテゴリの候補のいずれかに接触することで表示対象のカテゴリを選択する操作によって選択されたカテゴリに、一度接触した後から、第１のコンテンツに対してスクロール操作が行われた場合に、受付部２６によって受け付けられたカテゴリと関連する第２のコンテンツを表示するため、ユーザの操作体験を向上させることができる。
してもよい。
【００６６】
〔５−２．表示処理（２）スクロール操作（２）〕
上記実施形態では、情報処理装置２０の表示部２７がカテゴリの候補から表示候補のカテゴリである「芸能」が選択する操作によって選択された「芸能」カテゴリを起点とするスクロール操作が行われた場合に、芸能と関連する挿入コンテンツＣＲ２を表示する表示処理を実行する例を挙げたが、上記処理の限定されなくともよい。
【００６７】
具体的には、受付部２６は、スクロール操作の起点位置に対応するカテゴリを表示対象のカテゴリに関する情報として受け付ける。そして、表示部２７は、カテゴリに対応する新たなコンテンツを表示してもよい。
【００６８】
また、具体的には、受付部２６は、スクロール操作の方向に対応するカテゴリを表示対象のカテゴリに関する情報として受け付ける。表示部２７は、カテゴリに対応する新たなコンテンツを表示してもよい。
【００６９】
より具体的には、受付部２６は、スクロール操作の起点位置に対応するカテゴリであって、堅いニュースであるカテゴリを表示対象のカテゴリに関する情報として受け付ける。そして、表示部２７は、カテゴリに対応する新たなコンテンツを表示してもよい。
【００７０】
また、より具体的には、受付部２６は、スクロール操作の方向に対応するカテゴリであって、堅いニュースであるカテゴリを表示対象のカテゴリに関する情報として受け付ける。表示部２７は、カテゴリに対応する新たなコンテンツを表示してもよい。
【００７１】
より具体的には、受付部２６は、スクロール操作の起点位置に対応するカテゴリであって、柔らかいニュースであるカテゴリを表示対象のカテゴリに関する情報として受け付ける。そして、表示部２７は、カテゴリに対応する新たなコンテンツを表示してもよい。
【００７２】
また、より具体的には、受付部２６は、スクロール操作の方向に対応するカテゴリであって、柔らかいニュースであるカテゴリを表示対象のカテゴリに関する情報として受け付ける。表示部２７は、カテゴリに対応する新たなコンテンツを表示してもよい。
【００７３】
ここでいう堅いニュースとは、経済に関するニュース、政治に関するニュース、株式に関するニュース等である。また、ここでいう柔らかいニュースとは、芸能に関するニュース、スポーツに関するニュース等である。
【００７４】
例えば、図８の例では、表示部２７は、スクロールの操作の起点位置ＩＮ１がコンテンツに対して左下に位置し、左下から右上の方向にスクロール操作が行われた場合に、「経済」に関する挿入コンテンツＣＲ７を表示してもよい。
【００７５】
例えば、図８の例では、挿入コンテンツＣＲ７は、「Ａ社がＢ社を買収」、「スタートアップの増加」、「Ｃ国が利上げ」、「Ｄ社が上場か」、「経営者Ｅのインタビュー」、「ＮＰＯ法人Ｆが新規サービスを開始」、「ＮＰＯ法人Ｇがクラウドファンディングを達成」といったコンテンツである。
【００７６】
例えば、図９の例では、表示部２７は、スクロールの操作の開始位置ＩＮ２がコンテンツに対して右下に位置し、右下から左上の方向にスクロール操作がユーザによってされた場合に、「芸能」に関する挿入コンテンツＣＲ８を表示してもよい。
【００７７】
例えば、図８の例では、挿入コンテンツＣＲ８は、「芸能人Ａが離婚」、「アイドルＢが小説を出版」、「芸能人Ｃが妊娠」、「アイドルグループＤが写真集を発売」、「ブレイク芸人Ｅが１位」、「漫画Ｆが重版」、「芸能人Ｇが引退」といったコンテンツである。
【００７８】
これにより、実施形態に係る情報処理装置２０の表示部２７は、スクロール操作の起点位置に対応するカテゴリと関連する新たなコンテンツを表示するため、ユーザの操作体験を向上させることができる。
【００７９】
また、これにより、実施形態に係る情報処理装置２０の表示部２７は、スクロール操作の起点位置に対応するカテゴリと関連する新たなコンテンツを表示するため、ユーザの操作体験を向上させることができる。
【００８０】
〔５−３．表示処理（３）複数のカテゴリの選択〕
上記実施形態では、情報処理装置２０の表示部２７がカテゴリの候補から表示候補のカテゴリである「芸能」が選択する操作によって選択された「芸能」カテゴリを起点とするスクロール操作が行われた場合に、芸能と関連する挿入コンテンツＣＲ２を表示する表示処理を実行する例を挙げたが、上記処理の限定されなくともよい。
【００８１】
具体的には、受付部２６は、第１のコンテンツとともに表示された複数のカテゴリの候補から表示対象の第１のカテゴリと第２のカテゴリとを選択する操作に基づいて、第１のカテゴリに関する情報と第２のカテゴリに関する情報とを受け付け、表示部２７は、操作によって選択された第１のカテゴリと第２のカテゴリのいずれかを起点とするスクロール操作が行われた場合に、受付部２６によって受け付けられた第１のカテゴリと関連する第２のコンテンツと、受付部２６によって受け付けられた第２のカテゴリと関連する第３のコンテンツであって、第２のコンテンツと異なる表示候補である第３のコンテンツとを表示してもよい。
【００８２】
以下、図１０を用いて、情報処理装置２０による複数の挿入コンテンツを表示する表示処理の一例を流れに沿って説明する。
【００８３】
まず、図１０に示すように、情報処理装置２０は、カテゴリ「芸能」と「メール」と選択する操作に基づいて、「芸能」と「メール」とに関する情報を受け付ける。続いて、情報処理装置２０は、選択された「メール」カテゴリを起点とするスクロール操作を受け付ける（ステップＳ３１）。
【００８４】
そして、情報処理装置２０は、コンテンツに対して上方に、「芸能」と関連する挿入コンテンツＣＲ１０を挿入表示する（ステップＳ３２）。また、情報処理装置２０は、コンテンツに対して上方に、「メール」と関連する挿入コンテンツＣＲ１１を挿入表示する。
【００８５】
例えば、情報処理装置２０は、選択された「メール」カテゴリを起点とするスクロール操作が行われた場合に、芸能と関連する挿入コンテンツＣＲ１０を表示する。また、情報処理装置２０は、選択された「メール」カテゴリを起点とするスクロール操作が行われた場合に、芸能と関連する挿入コンテンツＣＲ１０を表示するとともに、メールと関連する挿入コンテンツＣＲ１１を表示する。
【００８６】
例えば、図１０の例では、時事と関連する既に表示されたコンテンツＣＲ９は、「経営者Ｅのインタビュー」、「ＮＰＯ法人Ｆが新規サービス開始」といったコンテンツである。また、例えば、図１０の例では、芸能と関連する挿入コンテンツＣＲ１０は、「芸能人Ｘが離婚」、「アイドルＹが小説を出版」といったコンテンツである。
【００８７】
例えば、図１０の例では、メールと関連する挿入コンテンツＣＲ１１は、「新着メールＸ」、「新着メールＹ」といったコンテンツである。なお、ここでいう新着メールとは、ユーザが利用する電子メールアドレスに受信されたメールを示す。
【００８８】
これにより、実施形態に係る情報処理装置２０の表示部２７は、第１のコンテンツとともに表示された複数のカテゴリの候補から表示対象の第１のカテゴリと第２のカテゴリとを選択する操作によって選択された第１のカテゴリと第２のカテゴリのいずれかを起点とするスクロール操作が行われた場合に、第１のカテゴリと関連する第２のコンテンツと、第２のカテゴリと関連する第３のコンテンツであって、第２のコンテンツと異なる表示候補である第３のコンテンツとを表示するため、ユーザの操作体験を向上させることができる。
【００８９】
〔５−４．表示処理（４）サブカテゴリの選択〕
上記実施形態では、情報処理装置２０の表示部２７がカテゴリの候補から表示候補のカテゴリである「芸能」が選択する操作によって選択された「芸能」カテゴリを起点とするスクロール操作が行われた場合に、芸能と関連する挿入コンテンツＣＲ２を表示する表示処理を実行する例を挙げたが、上記処理の限定されなくともよい。
【００９０】
具体的には、表示部２７は、ユーザによって所定のカテゴリの選択に関する情報に対応する箇所が所定の時間押下された場合に、カテゴリがさらに細分化されたカテゴリであるサブカテゴリに関する情報を表示してもよい。
【００９１】
例えば、所定の時間が１秒以上であるものとする。この場合、表示部２７は、図１１に示すように、ユーザによってカテゴリ「スポーツ」が２秒押下された場合に、スポーツをさらに細分化されたカテゴリである「野球」、「サッカー」、「その他スポーツ」といったサブカテゴリを表示する。
【００９２】
このとき、図１１に示すように、表示部２７は、既に表示されたコンテンツに重畳された態様で「野球」、「サッカー」、「その他スポーツ」といったサブカテゴリを表示してもよい。
【００９３】
そして、情報処理装置２０は、ユーザによってサブカテゴリ「サッカー」が選択された場合に、サッカーと関連する挿入コンテンツＣＲ１２を表示してもよい。例えば、挿入コンテンツＣＲ１２は、「Ａ選手がハットトリック」、「ＢグループがＣ杯優勝」、「Ｄ選手が故障、戦線離脱」である。
【００９４】
これにより、実施形態に係る情報処理装置２０の表示部２７は、ユーザによって所定のカテゴリの選択に関する情報に対応する箇所が所定の時間押下された場合に、カテゴリがさらに細分化されたカテゴリであるサブカテゴリに関する情報を表示するため、ユーザの操作体験を向上させることができる。
【００９５】
〔５−５．表示処理（５）カテゴリの選択〕
上記実施形態では、情報処理装置２０の表示部２７がカテゴリの候補から表示候補のカテゴリである「芸能」が選択する操作によって選択された「芸能」カテゴリを起点とするスクロール操作が行われた場合に、芸能と関連する挿入コンテンツＣＲ２を表示する表示処理を実行する例を挙げたが、上記処理の限定されなくともよい。
【００９６】
具体的には、表示部２７は、所定の操作が行われた場合に、選択可能なカテゴリに関する情報を表示してもよい。より具体的には、表示部２７は、ユーザによって所定のボタンであって、所定の位置に配置される所定のボタンが所定の時間押下された場合に、カテゴリのうち、選択可能なカテゴリに関する情報を表示してもよい。
【００９７】
例えば、所定の時間が１秒以上であるものとする。この場合、表示部２７は、図１２に示すように、ユーザによって所定のボタンＩＮ３であって、所定の位置に配置される所定のボタンＩＮ３が２秒押下された場合に、選択可能なカテゴリとして、「時事」、「芸能」、「スポーツ」、「メール」を表示してもよい。また、表示部２７は、各選択可能なカテゴリの登録に関する情報を表示してもよい。
【００９８】
例えば、図１２に示すように、表示部２７は、既に表示されたコンテンツに重畳された態様で選択可能なカテゴリとして、「時事」、「芸能」、「スポーツ」、「メール」を表示してもよい。また、表示部２７は、既に表示されたコンテンツに重畳された態様で、各選択可能なカテゴリの登録に関する情報を表示してもよい。
【００９９】
例えば、所定の時間が１秒以上であるものとする。この場合、表示部２７は、図１２に示すように、ユーザによって所定のボタンＩＮ３であって、所定の位置に配置される所定のボタンＩＮ３が２秒押下された場合に、選択可能なカテゴリとして、「時事」、「芸能」、「スポーツ」、「メール」を表示してもよい。
【０１００】
このとき、表示部２７は、ユーザによって芸能が選択された場合に、既に表示されたコンテンツに対して下方に表示されるコンテンツのカテゴリに関する情報に芸能を追加してもよい。
【０１０１】
なお、上記変形例では、所定のボタンＩＮ３であって、所定の位置に配置される所定のボタンＩＮ３がコンテンツに重畳された態様で表示される例を挙げたが、これに限定されなくともよい。
【０１０２】
例えば、表示部２７は、ユーザによって既に表示されたコンテンツの所定の場所を所定の時間押下した場合に、選択可能なカテゴリに関する情報を表示してもよい。また、例えば、表示部２７は、ユーザは既に表示されたコンテンツの位置に関係なく、既に表示されたコンテンツを所定の時間押下した場合に、選択可能なカテゴリに関する情報を表示してもよい。
【０１０３】
これにより、実施形態に係る情報処理装置２０の表示部２７は、所定の操作が行われた場合に、選択可能なカテゴリに関する情報を表示するため、ユーザの操作体験を向上させることができる。
【０１０４】
〔６．ハードウェア構成〕
また、上述してきた実施形態に係る情報処理装置２０及びコンテンツサーバ３０は、例えば図１３に示すような構成のコンピュータ１０００によって実現される。以下、情報処理装置２０を例に挙げて説明する。図１３は、情報処理装置２０の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ（Read  Only  Memory）１３００、ＨＤＤ（Hard  Disk  Drive）１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１０５】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１０６】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００がネットワークＮを介して生成したデータを他の機器へ送信する。
【０１０７】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、入出力インターフェイス１６００を介して生成したデータを出力装置へ出力する。
【０１０８】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１０９】
例えば、コンピュータ１０００が実施形態に係る情報処理装置２０１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、挿入コンテンツ記憶部２３内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からネットワークＮを介してこれらのプログラムを取得してもよい。
【０１１０】
〔７．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１１１】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１１２】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１１３】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、表示部は、表示手段や表示回路に読み替えることができる。
【０１１４】
〔８．効果〕
上述してきたように、実施形態に係る情報処理装置２０は、受付手順（受付部２６に相当）と、表示手順（表示部２７に相当）とを有する。受付手順は、既に表示された第１のコンテンツと異なる新たな表示候補である第２のコンテンツのカテゴリに関する情報を受け付ける。表示手順は、第１のコンテンツに対するスクロール操作に応じて、受付手順によって受け付けられたカテゴリと関連する第２のコンテンツを表示する。
【０１１５】
これにより、実施形態に係る情報処理装置２０は、第１のコンテンツに対するスクロール操作に応じて、受付手順によって受け付けられたカテゴリと関連する第２のコンテンツを表示するため、ユーザの操作体験を向上させることができる。
【０１１６】
また、実施形態に係る情報処理装置２０において、表示手順は、スクロール操作によって第１のコンテンツを移動表示するとともに、第２のコンテンツを新たに表示する。
【０１１７】
これにより、実施形態に係る情報処理装置２０は、スクロール操作によって第１のコンテンツを移動表示するとともに、第２のコンテンツを新たに表示するため、ユーザの操作体験を向上させることができる。
【０１１８】
また、実施形態に係る情報処理装置２０において、表示手順は、スクロール操作によってスクロールされた範囲に、第２のコンテンツを表示する。
【０１１９】
これにより、実施形態に係る情報処理装置２０は、スクロール操作によってスクロールされた範囲に、第２のコンテンツを表示するため、ユーザの操作体験を向上させることができる。
【０１２０】
また、実施形態に係る情報処理装置２０において、表示手順は、第１のコンテンツに第２のコンテンツを挿入して表示する。
【０１２１】
これにより、実施形態に係る情報処理装置２０は、第１のコンテンツに第２のコンテンツを挿入して表示するため、ユーザの操作体験を向上させることができる。
【０１２２】
また、実施形態に係る情報処理装置２０において、受付手順は、第１のコンテンツとともに表示されたカテゴリの候補から表示対象のカテゴリを選択する操作に基づいて、カテゴリに関する情報を受け付け、表示手順は、操作によって選択されたカテゴリを起点とするスクロール操作が行われた場合に、受付手順によって受け付けられたカテゴリと関連する第２のコンテンツを表示する。
【０１２３】
これにより、実施形態に係る情報処理装置２０は、第１のコンテンツとともに表示されたカテゴリの候補から表示対象のカテゴリを選択する操作によって選択されたカテゴリを起点とするスクロール操作が行われた場合に、受付手順によって受け付けられたカテゴリと関連する第２のコンテンツを表示するため、ユーザの操作体験を向上させることができる。
【０１２４】
また、実施形態に係る情報処理装置２０において、受付手順は、カテゴリの候補のいずれかに接触することで表示対象のカテゴリを選択する操作に基づいて、カテゴリに関する情報を受け付け、表示手順は、操作によって選択されたカテゴリに接触した状態から画面上を移動させることで第１のコンテンツに対してスクロール操作が行われた場合に、受付手順によって受け付けられたカテゴリと関連する第２のコンテンツを表示する。
【０１２５】
これにより、実施形態に係る情報処理装置２０は、カテゴリの候補のいずれかに接触することで表示対象のカテゴリを選択する操作によって選択されたカテゴリに接触した状態から画面上を移動させることで第１のコンテンツに対してスクロール操作が行われた場合に、受付手順によって受け付けられたカテゴリと関連する第２のコンテンツを表示するため、ユーザの操作体験を向上させることができる。
【０１２６】
また、実施形態に係る情報処理装置２０において、表示手順は、第２のコンテンツを表示した後に、表示対象のカテゴリを選択されることなくスクロール操作が行われた場合に、第１のコンテンツのカテゴリに対応する新たなコンテンツを表示する。
【０１２７】
これにより、実施形態に係る情報処理装置２０は、第２のコンテンツを表示した後に、表示対象のカテゴリを選択されることなくスクロール操作が行われた場合に、第１のコンテンツのカテゴリに対応する新たなコンテンツを表示するため、ユーザの操作体験を向上させることができる。
【０１２８】
また、実施形態に係る情報処理装置２０において、受付手順は、スクロール操作の起点位置に対応するカテゴリを表示対象のカテゴリに関する情報として受け付ける。
【０１２９】
これにより、実施形態に係る情報処理装置２０は、スクロール操作の起点位置に対応するカテゴリを表示対象のカテゴリに関する情報として受け付けるため、ユーザの操作体験を向上させることができる。
【０１３０】
また、実施形態に係る情報処理装置２０において、受付手順は、スクロール操作の方向に対応するカテゴリを表示対象のカテゴリに関する情報として受け付ける。
【０１３１】
これにより、実施形態に係る情報処理装置２０は、スクロール操作の方向に対応するカテゴリを表示対象のカテゴリに関する情報として受け付けるため、ユーザの操作体験を向上させることができる。
【０１３２】
また、実施形態に係る情報処理装置２０において、受付手順は、第１のコンテンツとともに表示された複数のカテゴリの候補から表示対象の第１のカテゴリと第２のカテゴリとを選択する操作に基づいて、第１のカテゴリに関する情報と第２のカテゴリに関する情報とを受け付け、表示手順は、操作によって選択された第１のカテゴリと第２のカテゴリのいずれかを起点とするスクロール操作が行われた場合に、受付手順によって受け付けられた第１のカテゴリと関連する前記第２のコンテンツと、受付手順によって受け付けられた第２のカテゴリと関連する第３のコンテンツであって、第２のコンテンツと異なる表示候補である第３のコンテンツとを表示する。
【０１３３】
これにより、実施形態に係る情報処理装置２０は、第１のコンテンツとともに表示された複数のカテゴリの候補から表示対象の第１のカテゴリと第２のカテゴリとを選択する操作によって選択された第１のカテゴリと第２のカテゴリのいずれかを起点とするスクロール操作が行われた場合に、受付手順によって受け付けられた第１のカテゴリと関連する前記第２のコンテンツと、受付手順によって受け付けられた第２のカテゴリと関連する第３のコンテンツであって、第２のコンテンツと異なる表示候補である第３のコンテンツとを表示するため、ユーザの操作体験を向上させることができる。
【０１３４】
また、実施形態に係る情報処理装置２０において、表示手順は、所定の操作が行われた場合に、選択可能なカテゴリに関する情報を表示する。
【０１３５】
これにより、実施形態に係る情報処理装置２０は、所定の操作が行われた場合に、選択可能なカテゴリに関する情報を表示するため、ユーザの操作体験を向上させることができる。
【０１３６】
また、実施形態に係る情報処理装置２０において、表示手順は、所定の方向に並べて表示される複数の第１のコンテンツに対してスクロール操作が行われた場合に、第２のコンテンツを表示する。
【０１３７】
これにより、実施形態に係る情報処理装置２０は、所定の方向に並べて表示される複数の第１のコンテンツに対してスクロール操作が行われた場合に、第２のコンテンツを表示するため、ユーザの操作体験を向上させることができる。
【０１３８】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【符号の説明】
【０１３９】
１  表示システム
２０  情報処理装置
２１  通信部
２２  入力部
２３  挿入コンテンツ記憶部
２４  出力部
２５  制御部
２６  受付部
２７  表示部
３０  コンテンツサーバ
【図１】
2020119404.tif 000003
【図２】
2020119404.tif 000004
【図３】
2020119404.tif 000005
【図４】
2020119404.tif 000006
【図５】
2020119404.tif 000007
【図６】
2020119404.tif 000008
【図７】
2020119404.tif 000009
【図８】
2020119404.tif 000010
【図９】
2020119404.tif 000011
【図１０】
2020119404.tif 000012
【図１１】
2020119404.tif 000013
【図１２】
2020119404.tif 000014
【図１３】
2020119404.tif 000015