(57)【要約】【課題】リンク元およびリンク先のコンテンツを容易に閲覧できるコンテンツ表示装置の提供。【解決手段】コンテンツ表示装置であるユーザ端末２０は、コンテンツを表示可能な表示部２５と、表示部２５でのコンテンツの表示を制御するコンテンツ表示手段２３２と、表示部２５に対する操作を判定する操作判定部２３１とを備える。コンテンツ表示手段２３２は、表示部２５に他のコンテンツを表示するための第１リンクを表示し、操作判定部２３１によって第１リンクが操作されたと判定した場合には、表示対象のコンテンツに、第１リンクに設定されたコンテンツを挿入して画面スクロールによって表示部２５に表示可能とする。【選択図】図３
2017058958.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを表示するコンテンツ表示装置であって、
表示中のコンテンツとは異なるコンテンツを表示するための第１リンクを表示し、
前記第１リンクがユーザにより操作されたと判定した場合には、前記表示中のコンテンツに、前記第１リンクに設定された他のコンテンツを挿入してユーザの画面スクロール操作によって表示可能とする
ことを特徴とするコンテンツ表示装置。
【請求項２】
請求項１に記載のコンテンツ表示装置において、
前記第１リンクに設定された他のコンテンツを挿入した際に、前記他のコンテンツを閉じる第３リンクを表示し、
前記第３リンクがユーザにより操作されたと判定した場合には、対応するコンテンツを非表示とする
ことを特徴とするコンテンツ表示装置。
【請求項３】
請求項１または請求項２に記載のコンテンツ表示装置において、
表示中のコンテンツとは異なるコンテンツを表示するための第２リンクをさらに表示し、
前記第２リンクがユーザにより操作されたと判定した場合には、前記表示中の画面を、前記第２リンクに設定された他のコンテンツを表示する画面に遷移する
ことを特徴とするコンテンツ表示装置。
【請求項４】
コンテンツを表示するコンテンツ表示装置であって、
コンテンツの目次情報と、前記目次情報の選択を指示する選択マーク部と、選択された目次情報のコンテンツの閲覧を指示する第１ボタンとを表示し、
前記選択マーク部がユーザにより選択操作されたと判定した場合には、前記選択マーク部に選択済みのマークを表示し、
前記第１ボタンがユーザにより操作されたと判定した場合には、前記目次情報に、前記選択マーク部で選択された目次情報に対応するコンテンツを挿入してユーザの画面スクロール操作によって表示可能とする
ことを特徴とするコンテンツ表示装置。
【請求項５】
請求項４に記載のコンテンツ表示装置において、
前記第１ボタンによる閲覧の解除を指示する第２ボタンを表示し、
前記第２ボタンがユーザにより操作されたと判定した場合には、前記挿入されたすべてのコンテンツを非表示とする
ことを特徴とするコンテンツ表示装置。
【請求項６】
請求項４または請求項５に記載のコンテンツ表示装置において、
前記選択された目次情報のうち、最も下側に表示される目次情報の下部に前記コンテンツを挿入する
ことを特徴とするコンテンツ表示装置。
【請求項７】
コンテンツ表示装置におけるコンテンツ表示方法であって、
表示中のコンテンツとは異なるコンテンツを表示するための第１リンクを表示する工程と、
前記第１リンクがユーザにより操作されたことを判定する工程と、
前記第１リンクがユーザにより操作されたと判定した場合に、前記表示中のコンテンツに、前記第１リンクに設定された他のコンテンツを挿入してユーザの画面スクロール操作によって表示可能とする工程と、
を有することを特徴とするコンテンツ表示方法。
【請求項８】
コンテンツ表示装置におけるコンテンツ表示方法であって、
コンテンツの目次情報と、前記目次情報の選択を指示する選択マーク部と、選択された目次情報のコンテンツの閲覧を指示する第１ボタンとを表示する工程と、
前記選択マーク部がユーザにより選択操作されたことを判定する工程と、
前記第１ボタンがユーザにより操作されたことを判定する工程と、
前記選択マーク部がユーザにより選択操作されたと判定した場合に、前記選択マーク部に選択済みのマークを表示する工程と、
前記第１ボタンがユーザにより操作されたと判定した場合に、前記目次情報に、前記選択マーク部で選択された目次情報に対応するコンテンツを挿入してユーザの画面スクロール操作によって表示可能とする工程と、
を有することを特徴とするコンテンツ表示方法。
【請求項９】
コンピュータに、
表示中のコンテンツとは異なるコンテンツを表示するための第１リンクを表示する工程と、
前記第１リンクがユーザにより操作されたことを判定する工程と、
前記第１リンクがユーザにより操作されたと判定した場合に、前記表示中のコンテンツに、前記第１リンクに設定された他のコンテンツを挿入してユーザの画面スクロール操作によって表示可能とする工程と、
を実行させるためのコンテンツ表示プログラム。
【請求項１０】
コンピュータに、
コンテンツの目次情報と、前記目次情報の選択を指示する選択マーク部と、選択された目次情報のコンテンツの閲覧を指示する第１ボタンとを表示する工程と、
前記選択マーク部がユーザにより選択操作されたことを判定する工程と、
前記第１ボタンがユーザにより操作されたことを判定する工程と、
前記選択マーク部がユーザにより選択操作されたと判定した場合に、前記選択マーク部に選択済みのマークを表示する工程と、
前記第１ボタンがユーザにより操作されたと判定した場合に、前記目次情報に、前記選択マーク部で選択された目次情報に対応するコンテンツを挿入してユーザの画面スクロール操作によって表示可能とする工程と、
を実行させるためのコンテンツ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ニュースやブログなどのコンテンツを表示するコンテンツ表示装置、コンテンツ表示方法、コンテンツ表示プログラムに関する。
【背景技術】
【０００２】
スマートフォン（多機能携帯電話）等の携帯情報端末は、インターネットなどを介してウェブページなどにアクセスすることで、情報（コンテンツ）を表示できる。例えば、携帯情報端末でニュースサイトにアクセスし、記事などを閲覧できる。このような情報には、他の情報を閲覧するためのリンクが設けられていることが多く、画面に表示されたリンクを利用者がクリックすると、携帯情報端末の画面がリンク先に遷移し、リンク先の記事が表示される。
【０００３】
ところで、携帯情報端末は、パソコンなどに比べて画面サイズが小さいため、複数のコンテンツを同時に表示することは困難である。このため、インターネット用ブラウザにおいて、分割フレームに表示されたファイルのテキスト情報を画像に変換し、１つの統合画像としてストローク可能に画面に表示するものが知られている。
すなわち、特許文献１では、予め分割フレームに表示されるファイルのテキスト情報を画像に変換して統合画像としている。また、各分割フレームに表示されるファイルに、リンクタグが埋め込まれている場合には、矩形サイズのリンクタグの表示位置を統合画像における各ファイルの画像位置に合わせて調整している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−４３９４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、リンクタグをクリックした場合には、リンク先のページに移動して画面が遷移し、前記画面には、前記統合画像に代えてリンク先のページが表示されることになる。
例えば、記事Ａを閲覧中に記事Ｂを表示するリンクをクリックすると、携帯情報端末の画面はリンク先に遷移し、記事Ｂが表示される。このため、記事Ａの閲覧に戻るには、記事Ａの画面に戻る操作を行ったり、記事Ｂが表示されている画面を閉じる操作を行う必要がある。このため、リンク元の記事Ａと、リンク先の記事Ｂとの両方を閲覧する際の操作が煩雑であった。
【０００６】
本発明は、リンク元およびリンク先のコンテンツを容易に閲覧できるコンテンツ表示装置、コンテンツ表示方法、コンテンツ表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、コンテンツを表示するコンテンツ表示装置であって、表示中のコンテンツとは異なるコンテンツを表示するための第１リンクを表示し、前記第１リンクがユーザにより操作されたと判定した場合には、前記表示中のコンテンツに、前記第１リンクに設定された他のコンテンツを挿入してユーザの画面スクロール操作によって表示可能とすることを特徴とする。
【発明の効果】
【０００８】
本発明では、コンテンツ表示装置に表示された第１リンクを、ユーザがタップ操作等で操作したと判定されると、第１リンクに対応するコンテンツが、表示中のコンテンツに挿入される。このため、ユーザは、画面のスクロール操作で、表示されていたリンク元のコンテンツと、挿入されたリンク先のコンテンツとを容易に閲覧できる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態のコンテンツ表示システムの概略構成を示すブロック図。
【図２】配信サーバの概略構成を示すブロック図。
【図３】ユーザ端末の概略構成を示すブロック図。
【図４】コンテンツ表示処理を示すフローチャート。
【図５】コンテンツの表示例を示す図。
【図６】記事挿入表示処理を示すフローチャート。
【図７】挿入記事非表示処理を示すフローチャート。
【図８】第２実施形態におけるコンテンツの表示例を示す図。
【図９】第３実施形態におけるコンテンツの表示例を示す図。
【発明を実施するための形態】
【００１０】
［第１実施形態］
以下、本発明の第１実施形態を図面に基づいて説明する。
図１は、第１実施形態に係るコンテンツ配信システムの概略構成を示すブロック図である。
図１に示すように、本実施形態のコンテンツ配信システム１は、ニュースの記事等のコンテンツを配信する配信サーバ１０と、配信サーバ１０にネットワーク２を介して通信可能なコンテンツ表示装置としてのユーザ端末２０とを備える。
【００１１】
［配信サーバの構成］
図２は、配信サーバ１０の概略構成を示すブロック図である。
配信サーバ１０は、コンピュータにより構成され、コンテンツ配信装置として機能する。この配信サーバ１０は、サーバ通信部１１と、サーバ記憶部１２と、サーバ制御部１３とを含んで構成されている。
サーバ通信部１１は、ネットワーク２に接続されており、ユーザ端末２０等と通信する。
【００１２】
サーバ記憶部１２は、例えばメモリ、ハードディスク等により構成されたデータ記録装置である。このサーバ記憶部１２は、コンテンツデータベース（コンテンツＤＢ）１２１を備えている。
コンテンツデータベース１２１は、ユーザ端末２０に配信するコンテンツが記憶、管理されている。本実施形態のコンテンツデータベース１２１には、ニュースなどの記事がコンテンツとして登録されているが、コンテンツとしてはニュース記事に限らず、店舗の紹介記事や、ブログ、小説、写真、動画など、デジタル化された様々なデータを登録しておいてもよい。
【００１３】
さらに、コンテンツデータベース１２１には、各コンテンツに関連するコンテンツのリンク情報も対応付けられて記憶されている。例えば、コンテンツとして記事が登録されている場合に、その記事と同じカテゴリー（例えば、国内、国際、スポーツ、経済などのニュース分野など）の他の記事を閲覧するためのリンクが登録されている。また、コンテンツとして店舗の紹介記事が登録されている場合に、その店舗と同じカテゴリー（和食等）や、その店舗と同じ地域等の他の店舗の記事を閲覧するためのリンクが登録されている。
【００１４】
サーバ制御部１３は、ＣＰＵ等の演算回路、ＲＡＭ等の記憶回路により構成され、サーバ記憶部１２等に記憶されているプログラム（ソフトウェア）をＲＡＭに展開し、ＲＡＭに展開されたプログラムとの協働で、各種処理を実行する。そして、サーバ制御部１３は、上記各種処理を実行することで、図２に示すように、コンテンツ配信手段１３１として機能する。
【００１５】
コンテンツ配信手段１３１は、ポータルサイトとして機能するホームページ等を運用し、配信サーバ１０にアクセスしたユーザ端末２０のウェブブラウザに、前記ホームページを配信する。また、ニュースサイトで記事を配信したり、ユーザ端末２０から入力されたキーワードを検索エンジンで検索した検索結果に基づく記事を配信する。
【００１６】
［ユーザ端末の構成］
図３は、ユーザ端末２０の概略構成を示すブロック図である。
ユーザ端末２０は、主にスマートフォンやタブレット端末等の携帯型のコンピュータにより構成されており、ユーザ側通信部２１と、ユーザ側記憶部２２と、ユーザ側制御部２３と、入力操作部２４と、表示部２５とを含んで構成されている。ユーザ側通信部２１は、ネットワーク２を介して配信サーバ１０等と通信する。
【００１７】
ユーザ側記憶部２２は、例えばメモリ、ハードディスク等により構成されたデータ記録装置である。
ユーザ側制御部２３は、ＣＰＵ等の演算回路、ＲＡＭ等の記憶回路により構成され、ユーザ側記憶部２２に記憶されているブラウザやアプリ等のプログラム（ソフトウェア）をＲＡＭに展開し、ＲＡＭに展開されたプログラムとの協働で、各種処理を実行する。そして、ユーザ側制御部２３は、上記各種処理を実行することで、入力操作部２４の入力操作を判定する操作判定部２３１と、前記表示部２５にコンテンツを表示するコンテンツ表示手段２３２等として機能する。
入力操作部２４および表示部２５は、タッチ操作可能で、かつ、コンテンツを表示可能な液晶ディスプレイ等で構成される。
【００１８】
［コンテンツ配信システムによるコンテンツ配信処理］
次に、上述したようなコンテンツ配信システム１において、ユーザ端末２０によるコンテンツの表示処理について説明する。
図４は、本実施形態のコンテンツ表示処理を示すフローチャートである。図５は、ユーザ端末２０の表示部２５に表示されるコンテンツを示す図である。
ユーザが、ユーザ端末２０の入力操作部２４を操作してコンテンツ（図５では記事Ａ）を閲覧する操作を行い、操作判定部２３１でその閲覧操作が検出されると、ブラウザやアプリによって実現されているコンテンツ表示手段２３２は、配信サーバ１０に記事Ａのデータを要求し、配信サーバ１０のコンテンツ配信手段１３１から配信された記事Ａのデータを、ユーザ端末２０の表示部２５、すなわちスマートフォンの画面に表示する（ステップＳ１）。
ここで、記事Ａを閲覧する操作としては、例えば、ユーザ端末２０においてキーワードを入力して検索エンジンで検索した結果（リスト）や、ポータルサイトやニュースサイトでリスト表示されるニュースの一覧から、記事Ａをユーザが選択してタップすることなどの方法で閲覧できる。
【００１９】
また、コンテンツ配信手段１３１は、記事Ａを配信する際に、記事Ａに関連する他の記事を閲覧するためのリンクを加えて配信している。このため、コンテンツ表示手段２３２は、記事Ａとともに配信されたリンクも表示する（ステップＳ１）。
この際、スマートフォンであるユーザ端末２０の表示部２５は、パソコンに比べて画面サイズが小さい。このため、図５（Ａ）に示すように、表示部２５には、記事Ａと、他の記事のリンクのうち、他記事Ｂ〜Ｄのリンクが表示され、他記事Ｅ〜Ｆのリンクは、表示部２５の表示領域外となっている。ただし、他記事Ｅ〜Ｆのリンクは、後述するように、ストローク操作で表示部２５に表示できる。したがって、図５（Ａ）の状態では、記事Ａおよび他記事Ｂ〜Ｆのリンクが、前記表示部２５での表示対象となっているコンテンツである。
【００２０】
また、本実施形態のコンテンツ表示手段２３２は、他記事のリンクとして、第１リンク２５１および第２リンク２５２の２種類のリンクを表示している。第１リンク２５１は、他記事Ｂ〜Ｇと表示された文字列の右側に表示された黒三角の記号に設定されている。第２リンク２５２は、他記事Ｂ〜Ｇの文字列に設定されている。
第１リンク２５１は、本発明の特徴となる新しい機能のリンクであり、リンクで選択されたコンテンツを、表示対象のコンテンツに挿入するためのものである。
第２リンク２５２は、従来から用いられているリンクであり、リンクで選択されたコンテンツを別ページで表示するものである。
さらに、コンテンツ表示手段２３２は、図５（Ｃ）に示すように、第１リンク２５１のタップにより挿入された記事のヘッダー部分に、挿入した記事を閉じて非表示とするための第３リンク２５３を表示する。第３リンクは、「閉じる」との文字列に設定されている。
【００２１】
次に、操作判定部２３１は、ユーザによって入力操作部２４が操作されたか否かを判定する。具体的には、操作判定部２３１は、第１リンク２５１がタップされたか否か（ステップＳ２）と、第２リンク２５２がタップされたか否か（ステップＳ３）と、第３リンク２５３がタップされたか否かと（ステップＳ４）と、スクロール操作が行われたか否か（ステップＳ５）とを判定する。
操作判定部２３１によって、第１リンク２５１がタップされたことが判定されると（ステップＳ２でＹｅｓ）、コンテンツ表示手段２３２は、記事挿入処理（ステップＳ１０）を実行する。
操作判定部２３１によって、第２リンク２５２がタップされたことが判定されると（ステップＳ３でＹｅｓ）、コンテンツ表示手段２３２は、画面遷移表示処理（ステップＳ２０）を実行する。
操作判定部２３１によって、第３リンク２５３がタップされたことが判定されると（ステップＳ４でＹｅｓ）、コンテンツ表示手段２３２は、挿入記事非表示処理（ステップＳ３０）を実行する。
操作判定部２３１によって、スクロール操作が行われたことが判定されると（ステップＳ５でＹｅｓ）、コンテンツ表示手段２３２は、スクロール表示処理（ステップＳ４０）を実行する。例えば、操作判定部２３１は、ユーザ端末２０の表示部２５を指等でタッチして下にフリップ操作を行うと、下スクロール操作が行われたと判定し、表示部２５を指等でタッチして上にフリップ操作を行うと、上スクロール操作が行われたと判定する。
ユーザ端末２０のユーザ側制御部２３は、以上のステップＳ１〜Ｓ５までの判定処理や、ステップＳ１０，Ｓ２０，Ｓ３０，Ｓ４０の各処理を繰り返し実行する。
【００２２】
［記事挿入処理］
次に、記事挿入処理（ステップＳ１０）について、図６のフローチャートを参照して説明する。
記事挿入処理が実行されると、コンテンツ表示手段２３２は、タップされた第１リンク２５１に設定された記事のデータの配信を、配信サーバ１０のコンテンツ配信手段１３１に対して要求する（ステップＳ１１）。図５（Ｂ）の例では、他記事Ｂと他記事Ｇとの第１リンク２５１がタップされたため、コンテンツ表示手段２３２は、他記事Ｂおよび他記事Ｇのデータを配信サーバ１０に対して要求する。
そして、配信サーバ１０から他記事Ｂ，Ｇのデータが配信されると、コンテンツ表示手段２３２は、受信した記事データを、表示対象の記事Ａの下部に挿入する（ステップＳ１２）。このため、図５（Ｂ）に示すように、ユーザが他記事Ｂ，Ｇをタップした場合には、コンテンツ表示手段２３２は、図５（Ｃ）に示すように、記事Ａおよび他記事Ｂ〜Ｇのリンクの下部に、他記事Ｂ，Ｇのデータを挿入する。この際、コンテンツ表示手段２３２は、他記事Ｂ、Ｇの各ヘッダー部分に、第３リンク２５３である「閉じる」の文字列を表示する。
【００２３】
以上により、第１リンク２５１をタップすることで実行される記事挿入処理が終了し、図４の処理に戻る。したがって、図５（Ｃ）に示すように、記事挿入処理Ｓ１０が行われた場合の表示部２５の表示は、図５（Ｂ）の第１リンク２５１のタップ時と同じであり、挿入された他記事Ｂ、Ｇは、表示部２５の表示エリア外にあって、表示部２５には表示されていない。
そして、図５（Ｃ）で上スクロール操作が行われると、操作判定部２３１はステップＳ５でＹＥＳと判定し、コンテンツ表示手段２３２は、図５（Ｄ）に示すように、表示部２５に表示される画面を上方にスクロールするスクロール表示処理（ステップＳ４０）を実行する。その結果、図５（Ｄ）に示すように、挿入された他記事Ｂ，Ｇが表示部２５に表示され、ユーザが閲覧できるようになる。
【００２４】
［画面遷移表示処理］
ユーザは、他記事Ｂ〜Ｇの第２リンク２５２が表示されている場合には、これらの第２リンク２５２をタップすることができる。例えば、ユーザは、図５（Ａ）において、第１リンク２５１をタップせずに第２リンク２５２をタップすることもできる。また、ユーザは、第１リンク２５１をタップして、図５（Ｃ）に示すように、他記事Ｂ，Ｇが挿入された後でも、第２リンク２５２をタップすることができる。
そして、第２リンク２５２がタップされた場合には、操作判定部２３１はステップＳ３でＹＥＳと判定し、コンテンツ表示手段２３２は、タップされた記事を別ページで表示する画面遷移表示処理（ステップＳ２０）を実行する。
第２リンク２５２をタップした際に実行される画面遷移表示処理は、一般的なリンクをタップした際の処理と同じである。すなわち、画面遷移表示処理が実行されると、コンテンツ表示手段２３２は、第２リンク２５２に設定された記事データの配信を、配信サーバ１０に対して要求し、受信した記事データを別ページに表示する。つまり、表示部２５で記事Ａを表示していた画面が、他の記事を表示する画面に遷移する。
【００２５】
以上により、第２リンク２５２をタップすることで実行される画面遷移表示処理が終了し、図４の処理に戻る。他の記事が表示されている画面においては、その記事に関連する第１リンク２５１、第２リンク２５２も表示されるため、それらのリンクがタップされると、記事挿入処理Ｓ１０や、画面遷移表示処理Ｓ２０が実行される。また、スクロール操作が行われると、スクロール表示処理Ｓ４０が実行される。
【００２６】
［挿入記事非表示処理］
次に、挿入記事非表示処理（ステップＳ３０）について、図７のフローチャートを参照して説明する。
挿入記事非表示処理が実行されると、コンテンツ表示手段２３２は、タップされた第３リンク２５３に設定された記事を閉じて非表示とする（ステップＳ３１）。図５（Ｄ）の例では、他記事Ｂの第３リンク２５３がタップされたため、コンテンツ表示手段２３２は、図５（Ｅ）に示すように、他記事Ｂを閉じて非表示としている。
そして、コンテンツ表示手段２３２は、他記事Ｂが閉じられると、閉じられた他記事Ｂの下側の他記事Ｇを上側に移動し、表示部２５に表示する（ステップＳ３２）。
これにより、ユーザは、他記事Ｂを閲覧後に、他記事Ｂを閉じる操作を行えば、他記事Ｇが自動的に表示部２５に表示されるので、容易に閲覧できる。
【００２７】
［スクロール表示処理］
コンテンツ表示手段２３２は、ユーザによって画面のスクロール操作が行われた場合には、そのスクロール方向に画面を移動する。
例えば、図５（Ａ）の状態から上スクロール操作を行うことで、図５（Ｂ）に示すように、表示部２５から外れていた他記事Ｅ〜Ｇの第１リンク２５１、第２リンク２５２が表示される。
また、図５（Ｃ）の状態から上スクロール操作を行うことで、図５（Ｄ）に示すように、表示部２５から外れていた他記事Ｂが表示される。
したがって、ユーザは、表示部２５に対して上下のストローク操作を行うことで、リンク元の記事Ａと、第２リンク２５２のタップで読み込まれるリンク先の他記事Ｂや他記事Ｇを容易に閲覧できる。
【００２８】
［第１実施形態の作用効果］
本実施形態のユーザ端末２０では、第１リンク２５１をタップした場合に、コンテンツ表示手段２３２により、第１リンク２５１に対応する記事を、表示対象の記事の下部に挿入しているので、ユーザは画面を下方にスクロール移動することでリンク先の他の記事を閲覧できる。また、リンク元の記事を再度読む場合には、画面を上方にスクロール移動することで閲覧できる。すなわち、第１リンク２５１をタップすることで、他の記事を元の記事の下部に挿入できるので、画面のスクロール操作のみで各記事を閲覧できる。このため、第２リンク２５２をタップして他の画面に遷移し、再度元の画面に戻す場合に比べて、複数の記事を容易に閲覧できる。
第１リンク２５１のタップ操作で選択した記事のみを挿入できるので、ユーザが閲覧を希望する記事のみを挿入して表示でき、最小限のストローク操作で記事を閲覧できる。
【００２９】
第１リンク２５１で挿入した記事には、閉じる機能が設定された第３リンク２５３が表示されているので、閲覧後の記事を容易に閉じることができる。さらに、記事が閉じられると、その下側の記事の位置が自動的に移動するため、その記事を閲覧するためのストローク操作量も少なくできる。
【００３０】
さらに、第１リンク２５１に加えて、第２リンク２５２も設けられているので、従来と同様の画面遷移で他記事を表示することもでき、ユーザは、自らの好みに応じた表示形式を容易に選択できる。
【００３１】
［第２実施形態］
次に、本発明に係る第２実施形態について、図８を参照して説明する。
第２実施形態は、コンテンツ表示処理における記事挿入処理Ｓ１０の一部が第１実施形態と相違する。一方で、配信サーバ１０、ユーザ端末２０の構成や、ステップＳ２０，Ｓ３０，Ｓ４０等の他の処理は、前記第１実施形態と同じであるため、説明を省略する。
【００３２】
前記第１実施形態の記事挿入処理Ｓ１０では、第１リンク２５１をタップすることで挿入される記事の下部に第１リンク２５１を設定していない。これに対し、本実施形態の記事挿入処理Ｓ１０では、第１リンク２５１をタップすることで挿入される記事の下部にも、新たな第１リンク２５１を設定し、その第１リンク２５１をタップすることで、新たな記事を挿入できるようにしている。
【００３３】
すなわち、図８（Ａ）に示すように、コンテンツ表示手段２３２は、記事Ａの下部に設定された下部関連リンク枠２５５に、記事Ａに関連する別記事（他記事Ｂ、Ｃ、Ｄ…）の第１リンク２５１を記事Ａ関連リンクとして表示する。ここで、下部関連リンク枠２５５に表示された、いずれかの第１リンク２５１をユーザがタップすると、コンテンツ表示手段２３２は、図８（Ｂ）に示すように、対応する記事（例えば記事Ｂ）を配信サーバ１０から読み出し、記事Ｂを記事Ａの下部に挿入して表示する。
この際、コンテンツ表示手段２３２は、記事Ｂの下部にも下部関連リンク枠２５５を設定し、この下部関連リンク枠２５５には、記事Ｂに関連する記事のリンク（記事Ｂ関連リンク）を表示する。この記事Ｂ関連リンクには、例えば、記事Ｘ、Ｙ、Ｚ…の第１リンク２５１が表示されている。
【００３４】
ここで、ユーザがスクロール操作を行って、記事Ｂ関連リンクが表示部２５に表示されるようにし、さらに、図８（Ｃ）に示すように、記事Ｂ関連リンクのいずれかの第１リンク２５１をタップすると、コンテンツ表示手段２３２は、図８（Ｄ）に示すように、対応する記事（例えば他記事Ｘ）を配信サーバ１０から読み出し、他記事Ｘを記事Ｂの下部に挿入して表示する。
この際、コンテンツ表示手段２３２は、記事Ｘの下部に下部関連リンク枠２５５を設定し、この下部関連リンク枠２５５に記事Ｘに関連する記事の第１リンク２５１（記事Ｘ関連リンク）を表示する。
ここで、ユーザがスクロール操作を行って、記事Ｘ関連リンクが表示部２５に表示されるようにし、記事Ｘ関連リンクの第１リンク２５１をタップした場合には、さらに記事Ｘの下部に記事が挿入されることになる。
【００３５】
また、挿入された各記事には、図示を略しているが、第１実施形態と同じく、各記事を閉じて非表示とするための第３リンク２５３が設定されている。このため、ユーザが第３リンク２５３をタップすると、対応する記事は閉じられて非表示とされ、その下部に挿入されていた記事が上に移動する。
【００３６】
［第２実施形態の作用効果］
第２実施形態によれば、前記第１実施形態と同様の作用効果を奏する。
また、記事Ａの関連リンクに表示された第１リンク２５１をクリックすることで、配信サーバ１０から読み込んで記事Ａの下部に挿入した記事Ｂの下部にも、記事Ｂ関連リンクを表示しているので、記事Ｂに関連する記事Ｘの第１リンク２５１をタップすることで、記事Ｂの下部に記事Ｘをさらに挿入して表示することができる。
すなわち、読み込んで挿入・表示した他記事（記事Ｂ）からも、別の記事（記事Ｘ）をさらに読み込ませることができる。このため、ユーザは、タップにより表示された記事を、不要なページ遷移を挟まずに、ストローク操作のみで順次閲覧できるため、記事に対する興味関心を維持したまま、必要なコンテンツを陳列し、閲覧することができる。
【００３７】
［第３実施形態］
次に、本発明に係る第３実施形態について説明する。なお、第３実施形態において、前記各実施形態と同様の構成については説明を省略する。
本実施形態の配信サーバ１０のコンテンツ配信手段１３１は、図９に示すように、ユーザ端末２０に、タイムライン型コンテンツやリスト型コンテンツを提供する。
タイムライン型コンテンツやリスト型コンテンツとは、例えば、ニュース記事のタイトル（見出し、ヘッドライン）等の目次情報を時系列や分野別などで一覧に並べたものである。なお、目次情報としては、ニュース記事に限定されず、飲食店などの店舗に関する目次情報（店名や、料理のカテゴリーなど）を表示する場合もあり、コンテンツ内容に応じて設定される。
【００３８】
ユーザ端末２０のコンテンツ表示手段２３２は、配信サーバ１０のコンテンツ配信手段１３１からタイムライン型やリスト型のコンテンツが配信されると、図９（Ａ）に示すように、各記事タイトル（目次情報）を縦に並べて配置し、かつ各記事を選択操作するための選択マーク部であるチェックボックス４０を表示する。さらに、表示部２５の画面領域の下部に、表示位置を固定した状態で、「まとめて見る」機能が設定された、つまり選択された目次情報のコンテンツの閲覧を指示する第１ボタン４１と、「解除」機能が設定された第２ボタン４２とを配置する。
なお、コンテンツ表示手段２３２は、後述するように、状態に応じて、第１ボタン４１が押せないように制御したり、第２ボタン４２が押せないように制御する。
ユーザは、スクロール操作で記事タイトルを閲覧し、内容を閲覧したい記事があれば、図９（Ｂ）に示すように、チェックボックス４０をタップしてＯＮ状態（選択済み状態）にする。
【００３９】
そして、図９（Ｃ）に示すように、ユーザが第１ボタン４１をタップしたことを、操作判定部２３１が検出すると、コンテンツ表示手段２３２は、チェックボックス４０がＯＮされた記事データを配信サーバ１０に要求する。そして、配信サーバ１０から記事データを受信すると、図９（Ｄ）に示すように、チェックボックス４０がＯＮされた記事のうち、一番下の記事の直下に記事データを読み込んで挿入し、さらに挿入した記事データの先頭位置まで自動スクロールする。
例えば、図９（Ｃ）に示すように、記事Ｂ，Ｃのチェックボックス４０がチェックされた状態で、第１ボタン４１をタップすると、コンテンツ表示手段２３２は、記事Ｂ，Ｃを配信サーバ１０から読み込み、記事Ｃの直下、つまり記事Ｄの直前に、記事Ｂ，Ｃを挿入する。したがって、図９（Ｄ）に示すように、記事Ｃのタイトル（目次情報）と、記事Ｄのタイトル（目次情報）との間に、他記事Ｂ，Ｃの本文が挿入される。
【００４０】
さらに、コンテンツ表示手段２３２は、挿入された記事の先頭まで、画面を自動スクロールする。図９（Ｄ）の例では、挿入された記事Ｂの先頭が表示部２５の先頭に移動する。このため、ユーザは、チェックボックス４０で選択した記事を容易に閲覧できる。
【００４１】
各記事のヘッダー部分には、第３リンク２５３が設定されており、ユーザが第３リンク２５３をタップすると、コンテンツ表示手段２３２は、タップされた記事を閉じて非表示とする。
また、ユーザが第２ボタン４２を押すと、コンテンツ表示手段２３２は、第１ボタン４１によって挿入して表示したすべての記事（図９では他記事Ｂ，Ｃ）を閉じて非表示とする。
【００４２】
なお、コンテンツ表示手段２３２は、まとめて閲覧する記事が挿入されて表示されている状態、つまり図９（Ｄ）の状態では、「まとめて見る」機能が設定された第１ボタン４１を、押すことができないように制御している。
また、コンテンツ表示手段２３２は、まとめて閲覧する記事が挿入されて表示されている状態、つまり図７（Ｄ）の状態のみで、「解除」機能が設定された第２ボタン４２を押すことができ、他の状態では第２ボタン４２を押すことができないように制御している。
なお、第１ボタン４１、第２ボタン４２を押すことができるか否かは、第１ボタン４１、第２ボタン４２の表示色が変わることで、ユーザは見た目で判断できるようになっている。
【００４３】
コンテンツ表示手段２３２は、第２ボタン４２がタップされて挿入されたすべての記事が閉じられた場合と、挿入された記事を第３リンク２５３で順次閉じて挿入された記事が無くなった場合には、図９（Ｅ）に示すように、タイムライン表示に戻る。
【００４４】
［第３実施形態の作用効果］
第３実施形態によれば、ニュース記事のタイトルのように、コンテンツの概要等の目次情報が並んで表示されるタイムライン型コンテンツやリスト型コンテンツにおいて、閲覧したいコンテンツを、選択マーク部であるチェックボックス４０で選択し、さらに第１ボタン４１を押すことで、タイムラインの記事のタイトル間に、選択した記事本文を挿入して表示することができる。このため、ユーザは、一覧表示された記事のタイトルの中で、興味がある複数の記事を選択して表示することができ、まとめて閲覧することができる。この際、各記事本文は、画面スクロール操作のみで閲覧できるため、閲覧操作性も向上できる。
さらに、チェックボックス４０でチェックされた記事を、チェックボックス４０をＯＮした一番下の記事の直下に挿入しているので、ユーザは記事本文が挿入される位置を容易に把握できる。その上、記事本文が挿入された際に、画面が自動的にスクロールして記事本文が表示部２５に表示されるので、ユーザは、興味がある記事を効率的に閲覧することができる。
【００４５】
第２ボタン４２をタップすると、第１ボタン４１で挿入されたすべての記事を閉じることができるので、元のタイムライン表示に容易に戻すことができる。
第１ボタン４１および第２ボタン４２は、必要な場面のみでしか押すことができないように制御されているため、ユーザの誤操作を防止できる。このため、閲覧時の操作性の低下を防止できる。
【００４６】
［変形例］
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の目的を達成できる範囲で、以下に示される変形をも含むものである。
例えば、コンテンツ表示手段２３２は、前記第１，２実施形態においても、第３実施形態と同様に、第１リンク２５１をタップして挿入した記事データが、自動ストロークで表示部２５に自動的に表示されるように制御してもよい。
【００４７】
また、第１リンク２５１のタップや、第１ボタン４１の操作によって、コンテンツを挿入する位置は、前記各実施形態の例に限定されない。例えば、第１、２実施形態では、記事Ａの下側に他記事Ｂを挿入していたが、記事Ａの上側に挿入してもよい。また、第３実施形態では、チェックボックス４０で選択された複数の記事タイトルの上側に記事本文を挿入してもよい。これらの挿入位置は、コンテンツ内容等に応じて適宜設定すればよい。
【００４８】
さらに、コンテンツとしては、ニュース記事や店舗情報などの文字情報に限定されず、写真や動画、音楽などの各種コンテンツが利用できる。例えば、第３実施形態では、写真や動画などのサムネイルを目次情報として表示すればよい。
【００４９】
本発明は、スマートフォン等の携帯情報端末に、コンテンツ表示プログラムとしてのアプリをインストールすることで実現してもよいし、携帯情報端末で動作するウェブブラウザにプラグインとして組み込むことで実現してもよい。
【符号の説明】
【００５０】
１…コンテンツ配信システム、２…ネットワーク、１０…配信サーバ、１１…サーバ通信部、１２…サーバ記憶部、１３…サーバ制御部、２０…ユーザ端末、２１…ユーザ側通信部、２２…ユーザ側記憶部、２３…ユーザ側制御部、２４…入力操作部、２５…表示部、４０…チェックボックス、４１…第１ボタン、４２…第２ボタン、１２１…コンテンツデータベース、１３１…コンテンツ配信手段、２３１…操作判定部、２３２…コンテンツ表示手段、２５１…第１リンク、２５２…第２リンク、２５３…第３リンク、２５５…下部関連リンク枠。
【図１】
2017058958.tif 000003
【図２】
2017058958.tif 000004
【図３】
2017058958.tif 000005
【図４】
2017058958.tif 000006
【図６】
2017058958.tif 000007
【図７】
2017058958.tif 000008
【図５】
2017058958.tif 000009
【図８】
2017058958.tif 000010
【図９】
2017058958.tif 000011