(57)【要約】【課題】電子マガジンで利用者に提供するコンテンツの取得の適正化に寄与すること。【解決手段】所定の時機に所定の検索条件で通信ネットワークを介してコンテンツの検索を行う検索実行部４と、前記検索の結果に基づき通信ネットワークを介してコンテンツを取得し、所定の条件でコンテンツ取得方法を変化させるコンテンツ取得部５と、前記取得されたコンテンツを使用して、画面表示されるマガジンデータを作成するマガジン作成部７と、を備える。【選択図】図１
2016024551.tif 000002
【特許請求の範囲】
【請求項１】
所定の時機に所定の検索条件で通信ネットワークを介してコンテンツの検索を行う検索実行部と、
前記検索の結果に基づき通信ネットワークを介してコンテンツを取得し、所定の条件でコンテンツ取得方法を変化させるコンテンツ取得部と、
前記取得されたコンテンツを使用して、画面表示されるマガジンデータを作成するマガジン作成部と、
を備えた電子マガジン作成装置。
【請求項２】
前記コンテンツ取得部は、前記検索の結果のコンテンツのうち、画像があるコンテンツを画像がないコンテンツに優先させて取得する請求項１に記載の電子マガジン作成装置。
【請求項３】
前記コンテンツ取得部は、前回取得からのコンテンツ取得無し期間の長さに応じてコンテンツ取得量を変える請求項１又は２に記載の電子マガジン作成装置。
【請求項４】
前記コンテンツ取得部は、前記コンテンツ取得無し期間の長さを記録する請求項３に記載の電子マガジン作成装置。
【請求項５】
前記マガジンデータに関するコンテンツの既読を管理する既読管理部をさらに備え、
前記コンテンツ取得部は、前記コンテンツの既読の割合に応じて、通信ネットワークを介して取得するコンテンツの個数を変える請求項１から４のいずれか１項に記載の電子マガジン作成装置。
【請求項６】
前記コンテンツ取得部は、前記検索の結果のコメント付き再投稿について、元の投稿部分が同じコメント付き再投稿からコメント部分を収集する請求項１から５のいずれか１項に記載の電子マガジン作成装置。
【請求項７】
前記コンテンツ取得部は、前記検索の結果の静止画についてのサムネイルを取得し、前記マガジンデータに含まれる前記サムネイルの記事の表示の際に前記静止画を取得する請求項１から６のいずれか１項に記載の電子マガジン作成装置。
【請求項８】
前記コンテンツ取得部は、コンテンツの取得に使用できる通信ネットワークが特定の種類である場合にコンテンツ取得を実行し、前記特定の種類以外である場合にコンテンツ取得を実行しない請求項１から７のいずれか１項に記載の電子マガジン作成装置。
【請求項９】
前記コンテンツ取得部は、前記画面がオフである場合にコンテンツ取得を実行し、前記画面がオンである場合にコンテンツ取得を実行しない請求項１から７のいずれか１項に記載の電子マガジン作成装置。
【請求項１０】
前記検索実行部によるコンテンツの検索および前記コンテンツ取得部によるコンテンツの取得は、利用者利用情報を測定する特定のサーバを経由して行われる請求項１から９のいずれか１項に記載の電子マガジン作成装置。
【請求項１１】
前記コンテンツ取得部は、前記検索の結果のコンテンツが既取得コンテンツとタイトルタグが一致するとき、当該検索の結果のコンテンツをダウンロードしない請求項１から１０のいずれか１項に記載の電子マガジン作成装置。
【請求項１２】
前記マガジンデータに使用されたコンテンツを取得した場所を示すコンテンツ取得場所情報を記憶するコンテンツ取得場所情報記憶部をさらに備え、
前記コンテンツ取得部は、前記マガジンデータに含まれる画面表示されたコンテンツに対する利用者からの所定の指定を受けたコンテンツを取得した場所を示す前記コンテンツ取得場所情報に基づいて、当該コンテンツ取得場所情報で示される場所からコンテンツを取得しない、又は、当該コンテンツ取得場所情報で示される場所から取得されたコンテンツを保存しない、
請求項１から１１のいずれか１項に記載の電子マガジン作成装置。
【請求項１３】
前記コンテンツ取得部は、通信状況または自己の装置のリソース状況に基づいて、前記検索の結果のコンテンツについての取得する情報量を変える、
請求項１から１２のいずれか１項に記載の電子マガジン作成装置。
【請求項１４】
前記コンテンツ取得部は、前記検索の結果のコンテンツについて、前記状況が所定の条件を満たさない時には比較的少ない量の情報を取得し、前記状況が好転した時により多くの情報を取得する、
請求項１３に記載の電子マガジン作成装置。
【請求項１５】
電子マガジン作成装置からのコンテンツの検索およびコンテンツの取得についての要求メッセージを受信する受信部と、
前記受信した要求メッセージに基づいて、前記電子マガジン作成装置における利用者利用情報を測定する測定部と、
を備えたサーバ装置。
【請求項１６】
前記測定の結果に基づいて、前記電子マガジン作成装置におけるマガジン作成開始時機を判断する判断部と、
前記判断の結果であるマガジン作成開始時機を通知するメッセージを前記電子マガジン作成装置へ送信する送信部と、
を備えた請求項１５に記載のサーバ装置。
【請求項１７】
電子マガジン作成装置とサーバ装置とが通信ネットワークを介して接続される電子マガジン作成システムであり、
前記電子マガジン作成装置は、
所定の時機に所定の検索条件で通信ネットワークを介してコンテンツの検索を行う検索実行部と、
前記検索の結果に基づき通信ネットワークを介してコンテンツを取得し、所定の条件でコンテンツ取得方法を変化させるコンテンツ取得部と、
前記取得されたコンテンツを使用して、画面表示されるマガジンデータを作成するマガジン作成部と、を備え、前記検索実行部によるコンテンツの検索および前記コンテンツ取得部によるコンテンツの取得は、前記サーバ装置を経由して行われ、
前記サーバ装置は、
前記電子マガジン作成装置からのコンテンツの検索およびコンテンツの取得についての要求メッセージを受信する受信部と、
前記受信した要求メッセージに基づいて前記電子マガジン作成装置における利用者利用情報を測定する測定部と、を備える、
電子マガジン作成システム。
【請求項１８】
電子マガジン作成装置が、所定の時機に所定の検索条件で通信ネットワークを介してコンテンツの検索を行い、
前記電子マガジン作成装置が、前記検索の結果に基づき通信ネットワークを介してコンテンツを取得し、
前記電子マガジン作成装置が、前記取得されたコンテンツを使用して、画面表示されるマガジンデータを作成し、
前記電子マガジン作成装置が、所定の条件でコンテンツ取得方法を変化させる、
電子マガジン作成方法。
【請求項１９】
コンピュータに、
所定の時機に所定の検索条件で通信ネットワークを介してコンテンツの検索を行う検索実行機能と、
前記検索の結果に基づき通信ネットワークを介してコンテンツを取得し、所定の条件でコンテンツ取得方法を変化させるコンテンツ取得機能と、
前記取得されたコンテンツを使用して、画面表示されるマガジンデータを作成するマガジン作成機能と、
を実現させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子マガジン作成装置、サーバ装置、電子マガジン作成システム、電子マガジン作成方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、ニュース等の複数の掲載用コンテンツを新聞や雑誌の形式で掲載したディジタルコンテンツを利用者の端末へ配信する技術として、例えば特許文献１が知られている。特許文献１の従来技術では、コンテンツ配信端末が、利用者から指定された配信日時になると、当該利用者から指定されたキーワードに基づいてコンテンツ登録データベースを検索し、この検索の結果として得られた掲載用コンテンツを使用してディジタルコンテンツを作成する。そして、コンテンツ配信端末が、該作成したディジタルコンテンツを当該利用者の端末へ配信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１４０３６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上述した従来の技術では、以下に示すような課題がある。
【０００５】
例えば日刊で、コンテンツ配信端末から利用者端末へディジタルコンテンツを配信する場合を考える。このディジタルコンテンツには、毎日、同じコンテンツ取得方法として「キーワード検索により検索された一定数のコンテンツ」で取得された掲載用コンテンツが含まれている。このため、利用者は、利用者端末に届いたディジタルコンテンツによって、毎日、安定的に一定数のコンテンツを読むことができる。反面、コンテンツの取得状況や利用者の閲覧状況などに応じて、利用者に提供するコンテンツの量や種類などを変化させることはできない。
【０００６】
本発明は、このような事情を考慮してなされたものであり、電子マガジンで利用者に提供するコンテンツの取得の適正化に寄与できる、電子マガジン作成装置、サーバ装置、電子マガジン作成システム、電子マガジン作成方法およびコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
（１）本発明の一態様は、所定の時機に所定の検索条件で通信ネットワークを介してコンテンツの検索を行う検索実行部と、前記検索の結果に基づき通信ネットワークを介してコンテンツを取得し、所定の条件でコンテンツ取得方法を変化させるコンテンツ取得部と、前記取得されたコンテンツを使用して、画面表示されるマガジンデータを作成するマガジン作成部と、を備えた電子マガジン作成装置である。
（２）本発明の一態様は、上記（１）の電子マガジン作成装置において、前記コンテンツ取得部は、前記検索の結果のコンテンツのうち、画像があるコンテンツを画像がないコンテンツに優先させて取得する電子マガジン作成装置である。
（３）本発明の一態様は、上記（１）又は（２）のいずれかの電子マガジン作成装置において、前記コンテンツ取得部は、前回取得からのコンテンツ取得無し期間の長さに応じてコンテンツ取得量を変える電子マガジン作成装置である。
（４）本発明の一態様は、上記（３）の電子マガジン作成装置において、前記コンテンツ取得部は、前記コンテンツ取得無し期間の長さを記録する電子マガジン作成装置である。
（５）本発明の一態様は、上記（１）から（４）のいずれかの電子マガジン作成装置において、前記マガジンデータに関するコンテンツの既読を管理する既読管理部をさらに備え、前記コンテンツ取得部は、前記コンテンツの既読の割合に応じて、通信ネットワークを介して取得するコンテンツの個数を変える電子マガジン作成装置である。
（６）本発明の一態様は、上記（１）から（５）のいずれかの電子マガジン作成装置において、前記コンテンツ取得部は、前記検索の結果のコメント付き再投稿について、元の投稿部分が同じコメント付き再投稿からコメント部分を収集する電子マガジン作成装置である。
（７）本発明の一態様は、上記（１）から（６）のいずれかの電子マガジン作成装置において、前記コンテンツ取得部は、前記検索の結果の静止画についてのサムネイルを取得し、前記マガジンデータに含まれる前記サムネイルの記事の表示の際に前記静止画を取得する電子マガジン作成装置である。
（８）本発明の一態様は、上記（１）から（７）のいずれかの電子マガジン作成装置において、前記コンテンツ取得部は、コンテンツの取得に使用できる通信ネットワークが特定の種類である場合にコンテンツ取得を実行し、前記特定の種類以外である場合にコンテンツ取得を実行しない電子マガジン作成装置である。
（９）本発明の一態様は、上記（１）から（７）のいずれかの電子マガジン作成装置において、前記コンテンツ取得部は、前記画面がオフである場合にコンテンツ取得を実行し、前記画面がオンである場合にコンテンツ取得を実行しない電子マガジン作成装置である。
（１０）本発明の一態様は、上記（１）から（９）のいずれかの電子マガジン作成装置において、前記検索実行部によるコンテンツの検索および前記コンテンツ取得部によるコンテンツの取得は、利用者利用情報を測定する特定のサーバを経由して行われる電子マガジン作成装置である。
（１１）本発明の一態様は、上記（１）から（１０）のいずれかの電子マガジン作成装置において、前記コンテンツ取得部は、前記検索の結果のコンテンツが既取得コンテンツとタイトルタグが一致するとき、当該検索の結果のコンテンツをダウンロードしない電子マガジン作成装置である。
（１２）本発明の一態様は、上記（１）から（１１）のいずれかの電子マガジン作成装置において、前記マガジンデータに使用されたコンテンツを取得した場所を示すコンテンツ取得場所情報を記憶するコンテンツ取得場所情報記憶部をさらに備え、前記コンテンツ取得部は、前記マガジンデータに含まれる画面表示されたコンテンツに対する利用者からの所定の指定を受けたコンテンツを取得した場所を示す前記コンテンツ取得場所情報に基づいて、当該コンテンツ取得場所情報で示される場所からコンテンツを取得しない、又は、当該コンテンツ取得場所情報で示される場所から取得されたコンテンツを保存しない、電子マガジン作成装置である。
（１３）本発明の一態様は、上記（１）から（１２）のいずれかの電子マガジン作成装置において、前記コンテンツ取得部は、通信状況または自己の装置のリソース状況に基づいて、前記検索の結果のコンテンツについての取得する情報量を変える、電子マガジン作成装置である。
（１４）本発明の一態様は、上記（１３）の電子マガジン作成装置において、前記コンテンツ取得部は、前記検索の結果のコンテンツについて、前記状況が所定の条件を満たさない時には比較的少ない量の情報を取得し、前記状況が好転した時により多くの情報を取得する、電子マガジン作成装置である。
【０００８】
（１５）本発明の一態様は、電子マガジン作成装置からのコンテンツの検索およびコンテンツの取得についての要求メッセージを受信する受信部と、前記受信した要求メッセージに基づいて、前記電子マガジン作成装置における利用者利用情報を測定する測定部と、を備えたサーバ装置である。
（１６）本発明の一態様は、上記（１５）のサーバ装置において、前記測定の結果に基づいて、前記電子マガジン作成装置におけるマガジン作成開始時機を判断する判断部と、前記判断の結果であるマガジン作成開始時機を通知するメッセージを前記電子マガジン作成装置へ送信する送信部と、を備えたサーバ装置である。
【０００９】
（１７）本発明の一態様は、電子マガジン作成装置とサーバ装置とが通信ネットワークを介して接続される電子マガジン作成システムであり、前記電子マガジン作成装置は、所定の時機に所定の検索条件で通信ネットワークを介してコンテンツの検索を行う検索実行部と、前記検索の結果に基づき通信ネットワークを介してコンテンツを取得し、所定の条件でコンテンツ取得方法を変化させるコンテンツ取得部と、前記取得されたコンテンツを使用して、画面表示されるマガジンデータを作成するマガジン作成部と、を備え、前記検索実行部によるコンテンツの検索および前記コンテンツ取得部によるコンテンツの取得は、前記サーバ装置を経由して行われ、前記サーバ装置は、前記電子マガジン作成装置からのコンテンツの検索およびコンテンツの取得についての要求メッセージを受信する受信部と、前記受信した要求メッセージに基づいて前記電子マガジン作成装置における利用者利用情報を測定する測定部と、を備える、電子マガジン作成システムである。
【００１０】
（１８）本発明の一態様は、電子マガジン作成装置が、所定の時機に所定の検索条件で通信ネットワークを介してコンテンツの検索を行い、前記電子マガジン作成装置が、前記検索の結果に基づき通信ネットワークを介してコンテンツを取得し、前記電子マガジン作成装置が、前記取得されたコンテンツを使用して、画面表示されるマガジンデータを作成し、前記電子マガジン作成装置が、所定の条件でコンテンツ取得方法を変化させる、電子マガジン作成方法である。
【００１１】
（１９）本発明の一態様は、コンピュータに、所定の時機に所定の検索条件で通信ネットワークを介してコンテンツの検索を行う検索実行機能と、前記検索の結果に基づき通信ネットワークを介してコンテンツを取得し、所定の条件でコンテンツ取得方法を変化させるコンテンツ取得機能と、前記取得されたコンテンツを使用して、画面表示されるマガジンデータを作成するマガジン作成機能と、を実現させるためのコンピュータプログラムである。
【発明の効果】
【００１２】
本発明によれば、電子マガジンで利用者に提供するコンテンツの取得の適正化に寄与できるという効果が得られる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る電子マガジン作成装置１の構成を示すブロック図である。
【図２】図１に示す電子マガジン作成装置１を実現するハードウェアの構成例を示すブロック図である。
【図３】図１に示す電子マガジン作成装置１を使用した電子マガジン作成システムの構成例を示す図である。
【図４】本発明の一実施形態に係る電子マガジン作成方法の全体の手順を示すフローチャートである。
【図５】本発明の一実施形態に係る電子マガジン作成方法の具体例を示すシーケンスチャートである。
【図６】本発明の一実施形態に係るコンテンツ取得方法の手順を示すフローチャートである。
【図７】本発明の一実施形態に係るコンテンツ取得方法の例３の手順を示すフローチャートである。
【図８】本発明の一実施形態に係る既読管理データの構成例を示す図である。
【図９】図５に示す検索サーバ６１を実現するハードウェアの構成例を示すブロック図である。
【図１０】図５に示す検索サーバ６１の機能構成例を示すブロック図である。
【図１１】本発明の一実施形態に係るコンテンツデータ記憶部６の構成例を示す図である。
【図１２】本発明の一実施形態に係る既読管理データの構成例を示す図である。
【図１３】本発明の一実施形態に係るコンテンツの既読判定方法の手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照し、本発明の実施形態について説明する。
図１は、本発明の一実施形態に係る電子マガジン作成装置１の構成を示すブロック図である。図１において、電子マガジン作成装置１は、入力部２と検索時機条件データ記憶部３と検索実行部４とコンテンツ取得部５とコンテンツデータ記憶部６とマガジン作成部７とマガジンデータ記憶部８と既読管理部９と既読管理データ記憶部１０と出力部１１を備える。
【００１５】
入力部２は、電子マガジン作成装置１で使用されるデータの入力を行う。検索時機条件データ記憶部３は、検索時機や検索条件を示すデータを記憶する。検索実行部４は、所定の時機に所定の検索条件で通信ネットワークを介してコンテンツの検索を行う。その所定の時機や所定の検索条件は、検索時機条件データ記憶部３に記憶されているデータに基づいている。コンテンツ取得部５は、検索実行部４による検索の結果に基づいて、通信ネットワークを介してコンテンツを取得する。コンテンツデータ記憶部６は、コンテンツ取得部５によって取得されたコンテンツのデータを記憶する。マガジン作成部７は、コンテンツ取得部５によって取得されたコンテンツを使用して、画面表示されるマガジンデータを作成する。マガジンデータ記憶部８は、マガジン作成部７によって作成されたマガジンデータを記憶する。既読管理部９は、マガジンデータに関するコンテンツの既読を管理する。既読管理データ記憶部１０は、マガジンデータに関するコンテンツの既読の管理についてのデータを記憶する。出力部１１は、マガジンデータ等のデータの出力を行う。
【００１６】
図２は、図１に示す電子マガジン作成装置１を実現するハードウェアの構成例を示すブロック図である。図２において、電子マガジン作成装置１は、ＣＰＵ部２１と記憶部２２と通信部２３と操作部２４と表示部２５を備える。これら各部はデータを交換できるように構成されている。
【００１７】
ＣＰＵ部２１は電子マガジン作成装置１の制御を行う。この制御機能は、ＣＰＵ部２１がコンピュータプログラムを実行することにより実現される。記憶部２２は、ＣＰＵ部２１で実行されるコンピュータプログラムや各種のデータを記憶する。記憶部２２は、電子マガジン作成プログラム３１を記憶している。図１に示される電子マガジン作成装置１の各部の機能は、図２に示されるＣＰＵ部２１が記憶部２２に記憶される電子マガジン作成プログラム３１を実行することにより実現される。また、図１に示される電子マガジン作成装置１の各記憶部は、図２に示される記憶部２２内に設けられる。
【００１８】
通信部２３は、通信ネットワークを介して他の装置と通信する。操作部２４は、キーボード、テンキー、マウス等の入力デバイスから構成され、利用者の操作に応じたデータ入力を行う。表示部２５は、液晶表示装置等の表示デバイスから構成され、データ表示を行う。また、データ入力とデータ表示の両方が可能なタッチパネルを備えてもよい。
【００１９】
なお、電子マガジン作成装置１として、汎用のコンピュータ装置を使用して構成してもよく、又は、専用のハードウェア装置として構成してもよい。また、電子マガジン作成装置１として、スマートフォン等の携帯通信端末装置、タブレット型のコンピュータ装置、据置き型のパーソナルコンピュータ装置などを利用してもよい。
【００２０】
図３は、本実施形態に係る電子マガジン作成装置１を使用した電子マガジン作成システムの構成例を示す図である。電子マガジン作成装置１は、通信ネットワーク５０を介して、コンテンツ検索配信システム４０、ニュース配信サーバ４１、電子商取引サーバ４２、ＳＮＳ（Social Networking Service）サーバ４３、動画共有サーバ４４などのコンテンツ提供元と通信する。電子マガジン作成装置１は、コンテンツ提供元に対して所定の検索条件でコンテンツの検索を行い、該検索の結果に基づいてコンテンツ提供元からコンテンツを取得する。
【００２１】
図４は、本実施形態に係る電子マガジン作成方法の全体の手順を示すフローチャートである。図４を参照して、本実施形態の電子マガジン作成装置１が行う電子マガジン作成に係る動作の全体の概要を説明する。
【００２２】
（ステップＳ１）まず検索時機および検索条件の設定を行う。検索時機および検索条件として、利用者が指定したもの、デフォルトとして予め設定されているものなどがある。利用者が指定した検索時機や検索条件を示すデータは、入力部２から入力されたデータが検索時機条件データ記憶部３に記憶される。デフォルトの検索時機や検索条件を示すデータは、予め検索時機条件データ記憶部３に記憶される。
【００２３】
（ステップＳ２）検索実行部４が、所定の時機に所定の検索条件で通信ネットワークを介してコンテンツの検索を行う。該所定の時機および所定の検索条件は、検索時機条件データ記憶部３に記憶されているデータに基づいている。
【００２４】
（ステップＳ３）コンテンツ取得部５が、検索実行部４による検索の結果に基づいて、通信ネットワークを介してコンテンツを取得する。この取得されたコンテンツのデータは、コンテンツデータ記憶部６に記憶される。
【００２５】
（ステップＳ４）マガジン作成部７が、コンテンツ取得部５によって取得されたコンテンツを使用して、画面表示されるマガジンデータを作成する。この作成されたマガジンデータは、マガジンデータ記憶部８に記憶される。
【００２６】
（ステップＳ５）既読管理部９が、マガジンデータに関するコンテンツの既読を管理する。この既読の管理についてのデータは、既読管理データ記憶部１０に記憶される。
【００２７】
図５は、本実施形態に係る電子マガジン作成方法の具体例を示すシーケンスチャートである。この図５の例は、図３の電子マガジン作成システムに対応している。図５を参照して、本実施形態の電子マガジン作成装置１が行う電子マガジン作成に係る動作の具体例を説明する。
【００２８】
（ステップＳ１１）まず利用者がキーワードを入力する。このキーワードの入力は、例えば操作部２４（図２参照）を操作することにより行われる。入力部２は、該入力されたキーワードを検索時機条件データ記憶部３に記憶させる。図５の例では、３個のキーワードＸ，Ｙ，Ｚが入力されて検索時機条件データ記憶部３に記憶される。
【００２９】
（ステップＳ１２）検索実行部４は、所定の時機に、キーワードＸ，Ｙ，Ｚを使用して、コンテンツの検索を行う。該所定の時機として、例えば、毎日午前５時にコンテンツの検索を行う。このコンテンツの検索は、キーワードＸ，Ｙ，Ｚ毎に行われる。具体的には、検索実行部４は、通信ネットワーク５０を介して、コンテンツ検索配信システム４０、ニュース配信サーバ４１、電子商取引サーバ４２、ＳＮＳサーバ４３、動画共有サーバ４４のそれぞれに対し、キーワードＸ，Ｙ，Ｚを送信し、キーワードＸ，Ｙ，Ｚ毎に検索を要求する。検索実行部４は、その検索の要求の応答として、コンテンツ検索配信システム４０、ニュース配信サーバ４１、電子商取引サーバ４２、ＳＮＳサーバ４３、動画共有サーバ４４のそれぞれから、キーワードＸ，Ｙ，Ｚ毎に、検索結果を受信する。
【００３０】
インターネット５２に接続されているニュース配信サーバ４１、電子商取引サーバ４２、ＳＮＳサーバ４３及び動画共有サーバ４４は、各キーワードＸ，Ｙ，Ｚに該当する自己のコンテンツを示す情報を、各キーワードＸ，Ｙ，Ｚの検索結果として応答する。コンテンツ検索配信システム４０では、検索サーバ６１が、コンテンツ検索配信システム４０に備わるコンテンツデータベース６２に格納されているコンテンツに対してキーワードＸ，Ｙ，Ｚ毎に検索を行い、該検索の結果であるコンテンツを示す情報を各キーワードＸ，Ｙ，Ｚの検索結果として応答する。
【００３１】
（ステップＳ１３）コンテンツ取得部５は、ステップＳ１２で受信された検索結果で示されるコンテンツの中から、例えば所定の個数だけ、コンテンツをダウンロード（受信）する。コンテンツ取得部５は、そのダウンロードにより取得したコンテンツのデータをコンテンツデータ記憶部６に記憶させる。該コンテンツのデータは、当該コンテンツの見出しのデータと、当該コンテンツの詳細のデータとを含む。なお、動画共有サーバ４４からは、動画の見出しのデータと、該動画のデータの所在を示すＵＲＬ（Uniform Resource Locator）をダウンロードし、動画の詳細データについてはダウンロードしない。
【００３２】
（ステップＳ１４）マガジン作成部７は、ステップＳ１３で取得されたコンテンツを使用して、画面表示されるマガジンデータを作成する。このマガジンデータは、キーワードＸ，Ｙ，Ｚ毎に作成される。マガジン作成部７は、キーワードＸによる検索の結果に基づいて取得されたコンテンツを使用して、キーワードＸについてのマガジンデータを作成する。また、マガジン作成部７は、キーワードＹによる検索の結果に基づいて取得されたコンテンツを使用して、キーワードＹについてのマガジンデータを作成する。また、マガジン作成部７は、キーワードＺによる検索の結果に基づいて取得されたコンテンツを使用して、キーワードＺについてのマガジンデータを作成する。
【００３３】
マガジン作成部７は、その作成したマガジンデータをマガジンデータ記憶部８に記憶させる。出力部１１は、その作成されたマガジンデータを出力する。この出力されたマガジンデータは、例えば表示部２５（図２参照）の表示画面上に表示される。このマガジンデータの表示では、例えば最初に当該マガジンの表紙が表示される。なお、マガジンデータの表示は、電子マガジン作成装置１の表示部２５で表示してもよく、又は、電子マガジン作成装置１の外部の表示装置へマガジンデータを出力することにより該外部の表示装置で表示してもよい。
【００３４】
（ステップＳ１５）利用者が画面表示されたマガジンデータについての閲覧の操作を行うことにより、マガジンデータに含まれるコンテンツの見出しや詳細が画面表示される。該マガジンデータについての閲覧の操作は、例えば、マガジンデータが表示されているタッチパネル上で行われる。該利用者の操作によって画面表示されたコンテンツの見出しや詳細についての情報は、入力部２によって入力される。既読管理部９は、該入力された情報に基づいて、コンテンツの既読の管理を行う。
【００３５】
（ステップＳ１６、Ｓ１７、Ｓ１８）利用者は、動画共有サーバ４４から取得されたコンテンツで示される動画を再生する際には、画面表示されている動画の再生ボタンを操作する（ステップＳ１６）。この操作の情報は、入力部２によって入力される。コンテンツ取得部５は、その入力された操作の情報に応じて、該当する動画のＵＲＬへアクセスし、動画のストリーミング再生を要求する（ステップＳ１７）。これにより、動画のストリーミング再生が行われる（ステップＳ１８）。
【００３６】
［コンテンツの取得］
次に、本実施形態に係るコンテンツ取得方法を説明する。本実施形態では、コンテンツ取得部５は、所定の条件でコンテンツ取得方法を変化させる。図６は、本実施形態に係るコンテンツ取得方法の手順を示すフローチャートである。図６を参照して、本実施形態のコンテンツ取得部５が行うコンテンツの取得に係る動作を説明する。
【００３７】
（ステップＳ５０１）コンテンツ取得部５は、コンテンツ取得条件を確認する。コンテンツ取得条件は、予め、コンテンツ取得部５に設定されている。
【００３８】
（ステップＳ５０２）コンテンツ取得部５は、ステップＳ５０１によるコンテンツ取得条件の確認の結果に応じて、コンテンツ取得方法を決める。
【００３９】
（ステップＳ５０３）コンテンツ取得部５は、ステップＳ５０２で決定されたコンテンツ取得方法でコンテンツを取得する。
【００４０】
以下に、本実施形態に係るコンテンツ取得方法の例を挙げて説明する。
【００４１】
［コンテンツ取得方法の例１］
コンテンツ取得部５は、検索実行部４による検索の結果のコンテンツのうち、画像があるコンテンツを画像がないコンテンツに優先させて取得する。具体的には、コンテンツ取得部５は、検索実行部４による検索の結果のコンテンツの中に、画像を有するコンテンツが有るかを調べる。この調査の結果、画像を有するコンテンツがある場合には、コンテンツ取得部５は、検索実行部４による検索の結果のコンテンツのうち、画像を有するコンテンツから先にダウンロードを開始する。そして、コンテンツ取得部５は、所定のコンテンツ取得個数の上限値の範囲内で、画像を有するコンテンツをダウンロードした後に、画像を有さないコンテンツをダウンロードする。これにより、電子マガジンで利用者に提供するコンテンツとして、画像を有するコンテンツを多くすることができる。画像ありのコンテンツは一見してコンテンツの内容が分かりやすいので、電子マガジンで利用者に提供するコンテンツとして画像ありが多くなることで、利用者の興味を引くことに寄与できる。
【００４２】
［コンテンツ取得方法の例２］
コンテンツ取得部５は、前回取得からのコンテンツ取得無し期間の長さに応じてコンテンツ取得量を変える。具体的には、コンテンツ取得部５は、検索実行部４による検索の結果のコンテンツ数が０であるために、コンテンツの取得数が０であることが継続した期間（コンテンツ取得無し期間）の長さを測定する。そして、コンテンツ取得部５は、そのコンテンツ取得無し期間の長さが所定の基準値よりも長い場合に、コンテンツ取得個数の上限値を所定の個数だけ増やす。これにより、コンテンツ取得無し期間の長さに応じたコンテンツ数の確保を図ることができる。なお、コンテンツ取得個数の上限値を増やす量は、コンテンツ取得無し期間の長さが所定の基準値よりも長いほどに多くするようにしてもよい。
【００４３】
また、コンテンツ取得部５は、コンテンツ取得無し期間の長さを記録するようにしてもよい。これにより、利用者に対して、コンテンツ取得無し期間の長さを通知することができる。利用者に対して、コンテンツ取得無し期間の長さを通知することにより、コンテンツ検索条件として例えばキーワードの変更等の対処を促すことができる。
【００４４】
［コンテンツ取得方法の例３］
コンテンツ取得部５は、コンテンツの既読の割合に応じて、通信ネットワークを介して取得するコンテンツの個数を変える。図７は、本実施形態に係るコンテンツ取得方法の例３の手順を示すフローチャートである。図７を参照して、本実施形態のコンテンツ取得部５が行うコンテンツの取得に係る動作の例を説明する。
【００４５】
（ステップＳ５１１）コンテンツ取得部５は、コンテンツの既読の割合を算出する。具体的には、コンテンツ取得部５は、既読管理データ記憶部１０に記憶されている既読管理データを使用して、コンテンツの既読の割合を算出する。
【００４６】
図８は、本実施形態に係る既読管理データの構成例を示す図である。既読管理データは、マガジンデータに使用されたコンテンツについての既読を管理するためのデータであり、既読管理データ記憶部１０に記憶される。図８の例では、マガジンデータに関するコンテンツの既読は、マガジンデータの発行号ごとに管理されている。図８の例は、日刊で電子マガジンが発行される場合である。図８の例では、既読管理データは、７日分の発行号（説明の便宜上、５月１日号から５月７日号までとする）のデータを有する。既読管理データは、発行号毎に、マガジンデータに使用されたコンテンツが既読であるか否かが示されている。図８中のコンテンツに対応する欄に「既読」が示されている場合は該コンテンツが既読であることを示し、該欄が空白である場合は該コンテンツが既読ではない（つまり、未読である）ことを示す。
【００４７】
コンテンツ取得部５は、その既読管理データで示されるコンテンツの総数と、既読のコンテンツの数とに基づいて、コンテンツの総数に対する既読のコンテンツの数の割合を算出する。
【００４８】
（ステップＳ５１２）コンテンツ取得部５は、該算出したコンテンツの既読の割合を、所定の基準値と比較する。
【００４９】
（ステップＳ５１３）コンテンツ取得部５は、該比較の結果に応じて、コンテンツ取得個数の上限値を決める。
【００５０】
以下に、コンテンツ取得個数の上限値の決定方法の例を示す。なお、コンテンツ取得個数の上限値の初期値は予め設定されている。
【００５１】
（コンテンツ取得個数の上限値の決定方法の例３−１）
上記ステップＳ５１２の比較の結果、コンテンツの既読の割合が多いと判断された場合には、コンテンツ取得個数の上限値を所定数だけ増やす。これは、マガジンデータによる情報提供量に物足りなさを感じている利用者を想定している。
【００５２】
（コンテンツ取得個数の上限値の決定方法の例３−２）上記ステップＳ５１２の比較の結果、コンテンツの既読の割合が多いと判断された場合には、コンテンツ取得個数の上限値を所定数だけ減らす。これは、マガジンデータによる情報提供量は十分と感じているが、未読を減らすために頻繁に電子マガジンをチェックしている利用者を想定している。
【００５３】
（コンテンツ取得個数の上限値の決定方法の例３−３）上記ステップＳ５１２の比較の結果、コンテンツの既読の割合が少ないと判断された場合には、コンテンツ取得個数の上限値を所定数だけ減らす。これは、電子マガジンをあまり読む習慣がなく、それほど多くの情報を必要と感じていない利用者を想定している。
【００５４】
（コンテンツ取得個数の上限値の決定方法の例３−４）上記ステップＳ５１２の比較の結果、コンテンツの既読の割合が少ないと判断された場合には、コンテンツ取得個数の上限値を所定数だけ増やす。これは、電子マガジンをたまにしか読まないが、読む時にはまとめて読むタイプの利用者に対して１回の電子マガジンで提供する情報量を増やしてあげることを想定している。
【００５５】
上述したコンテンツ取得個数の上限値の決定方法の例によるコンテンツ取得個数の上限値の変更により、コンテンツの既読の割合に応じたコンテンツの取得の適正化に寄与できる。
【００５６】
なお、上記ステップＳ５１１におけるコンテンツの既読の割合をジャンル毎に算出し、ジャンル毎に、その既読割合に応じてコンテンツ取得個数の上限値を変えてもよい。この場合、既読管理データは、各コンテンツのジャンルを示す情報を有する。該ジャンルとして、コンテンツ提供元の種類が挙げられる。図３の例では、コンテンツ提供元の種類として、ニュース（ニュース配信サーバ）、ショッピング（電子商取引サーバ）、ＳＮＳ（ＳＮＳサーバ）、エンターテインメント（動画共有サーバ）の４種類がある。例えば、ニュース配信サーバ４１から取得されたコンテンツのジャンルはニュースであり、マガジンデータに含まれるニュースについてのコンテンツの見出しのデータは、ニュースについての見出しとして分類されて表示される。コンテンツ検索配信システム４０については、コンテンツ検索配信システム４０に備わる各コンテンツデータベース６２がジャンル別である場合に、該コンテンツデータベース６２のジャンルを使用する。日時別に見出しを表示する場合には、同じ日付の同じ時間帯に作成されたコンテンツの見出しのデータが同じ日時として分類されて表示される。また、ジャンル別かつ日時別に、コンテンツの見出しのデータが分類されて表示されてもよい。
【００５７】
［コンテンツ取得方法の例４］
コンテンツ取得部５は、検索実行部４による検索の結果のコメント付き再投稿について、元の投稿部分が同じコメント付き再投稿からコメント部分を収集する。コメント付き再投稿として、例えば，ＳＮＳサーバに投稿された記事に対してコメントが付けられて該ＳＮＳサーバに再投稿された記事が挙げられる。具体的には、コンテンツ取得部５は、検索実行部４による検索の結果のコンテンツの中に、コメント付き再投稿が有るかを調べる。この調査の結果、コメント付き再投稿がある場合には、コンテンツ取得部５は、該コメント付き再投稿について、元の投稿部分が同じコメント付き再投稿をダウンロードする。そして、コンテンツ取得部５は、該ダウンロードした各コメント付き再投稿から、コメント部分だけを抽出する。そして、コンテンツ取得部５は、該抽出したコメント部分を、元の投稿部分に対するコメントとしてまとめる。これにより、ある記事（元の投稿部分）に対する複数のコメントをまとめ記事として、電子マガジンに掲載できる。また、コメント付き再投稿から元の投稿部分を削除することにより、コンテンツのデータ量の削減を図ることができる。
【００５８】
［コンテンツ取得方法の例５］
コンテンツ取得部５は、検索実行部４による検索の結果の静止画についてのサムネイルを取得し、マガジンデータに含まれる該サムネイルの記事の表示の際に該サムネイルについての元の静止画を取得する。静止画についてのサムネイルは、当該静止画を縮小した画像である。具体的には、コンテンツ取得部５は、検索実行部４による検索の結果のコンテンツの中に、静止画を有するコンテンツが有るかを調べる。この調査の結果、静止画を有するコンテンツがある場合には、コンテンツ取得部５は、該静止画についてのサムネイルを取得する。該取得されたサムネイルは、該サムネイルの元の静止画を有するコンテンツの見出しのデータとして、コンテンツデータ記憶部６に保存され、マガジンデータの作成に使用される。なお、この時点では、該サムネイルの元の静止画自体は、コンテンツデータ記憶部６に保存されない。これにより、電子マガジンにおいて、静止画を有するコンテンツの見出しに、該静止画についてのサムネイルが表示される。利用者は、コンテンツの見出しに表示されたサムネイルによって当該コンテンツの内容を一見して分かりやすくなるので、当該コンテンツの詳細を読むか否かを判断しやすい。
【００５９】
次いで、コンテンツ取得部５は、利用者によって静止画を有するコンテンツの詳細を画面表示させる操作が行われたことを示す情報が入力部２により入力されると、該静止画をダウンロードして、コンテンツの詳細のデータとしてコンテンツデータ記憶部６に保存する。そして、この保存された静止画は、該当するコンテンツの詳細のデータとして画面表示される。
【００６０】
上述したコンテンツ取得方法の例５によれば、静止画を有するコンテンツの取得において、最初は該静止画のサムネイルを取得して当該コンテンツの見出しのデータとして保存しておき、該静止画の詳細は、利用者によって実際に当該コンテンツの詳細が読まれる段階でダウンロードされてコンテンツデータ記憶部６に保存される。これにより、利用者が読まないコンテンツの静止画の詳細をコンテンツデータ記憶部６に保存しておくことを回避し、コンテンツデータの保存量の削減を図る。これは、特に、大サイズ高精細静止画のように大容量の静止画の場合に有効である。
【００６１】
［コンテンツ取得方法の例６］
コンテンツ取得部５は、コンテンツの取得に使用できる通信ネットワークが特定の種類である場合にコンテンツ取得を実行し、該特定の種類以外である場合にコンテンツ取得を実行しない。図３において、電子マガジン作成装置１は、通信ネットワーク５０を介して、コンテンツ提供元からコンテンツを取得する。その通信ネットワーク５０として、例えば無線ＬＡＮと携帯電話ネットワークの２種類が存在しているとする。一般的に、無線ＬＡＮの方が、携帯電話ネットワークよりも、通信速度が速く、また、通信容量の制限も緩い。このため、携帯電話ネットワークよりも無線ＬＡＮを利用した方が、コンテンツの取得に要するコストを低減できると考えられる。このため、本実施形態では、コンテンツ取得部５は、無線ＬＡＮを利用できる場合には、該無線ＬＡＮを介してコンテンツ提供元からコンテンツを取得する。無線ＬＡＮを利用できるか否かの情報は、入力部２により入力される。
【００６２】
一方、コンテンツ取得部５は、無線ＬＡＮを利用できない場合には、コンテンツ取得を実行しない。したがって、例えばスマートフォンで無線ＬＡＮが利用できず携帯電話ネットワークが利用できる状況下においては、該スマートフォンによる携帯電話ネットワークを介した電子マガジンのコンテンツの取得を実行しない。これにより、該スマートフォン上で動作している他のアプリケーションの通信を円滑にすることに寄与できる。
【００６３】
［コンテンツ取得方法の例７］
コンテンツ取得部５は、マガジンデータが表示される表示装置の表示画面がオフである場合にコンテンツ取得を実行し、該表示画面がオンである場合にコンテンツ取得を実行しない。例えば、電子マガジン作成装置１の表示部２５（図２参照）の表示画面上にマガジンデータが表示される場合において、該表示画面がオフであるときには、コンテンツ取得部５は通信ネットワークを介してコンテンツ提供元からコンテンツを取得し、一方、該表示画面がオンであるときには、コンテンツ取得部５は通信ネットワークを介したコンテンツの取得を行わない。マガジンデータが表示される表示装置の表示画面がオンであるかオフであるかの情報は、入力部２により入力される。このコンテンツ取得方法の例７によれば、例えば利用者がスマートフォンでアプリケーションを実行して表示画面上に該アプリケーションの実行結果を表示させている場合（表示画面がオンである場合）には、通信ネットワークを介したコンテンツの取得が実行されないので、コンテンツの取得による負荷がスマートフォンにかかることを回避でき、スマートフォンの表示画面における表示速度の低下の防止に寄与できる。
【００６４】
［コンテンツ取得方法の例８］
コンテンツ取得方法の例８では、検索実行部４によるコンテンツの検索およびコンテンツ取得部５によるコンテンツの取得は、利用者利用情報を測定する特定のサーバを経由して行われる。例えば、図５に示されるコンテンツ検索配信システム４０の検索サーバ６１が利用者利用情報を測定する機能を有し、電子マガジン作成装置１は該検索サーバ６１を経由してコンテンツの検索およびコンテンツの取得を行う。
【００６５】
図９は、図５に示す検索サーバ６１（サーバ装置）を実現するハードウェアの構成例を示すブロック図である。図９において、検索サーバ６１は、ＣＰＵ部５０１と通信部５０２と記憶部５０３を備える。これら各部はデータを交換できるように構成されている。ＣＰＵ部５０１は検索サーバ６１の制御を行う。この制御機能は、ＣＰＵ部５０１がコンピュータプログラムを実行することにより実現される。通信部５０２は他の装置と通信する。記憶部５０３は、ＣＰＵ部５０１で実行されるコンピュータプログラムや各種のデータを記憶する。記憶部５０３は、コンテンツ検索プログラム５１１と利用者利用情報測定分析プログラム５１２を記憶している。
【００６６】
図１０は、図５に示す検索サーバ６１（サーバ装置）の機能構成例を示すブロック図である。図１０において、検索サーバ６１は、受信部５２１と検索部５２２と測定部５２３と判断部５２４と送信部５２５を備える。図１０に示される検索部５２２の機能、並びに、受信部５２１および送信部５２５のコンテンツ検索に係る機能は、図９に示されるＣＰＵ部５０１が記憶部５０３に記憶されるコンテンツ検索プログラム５１１を実行することにより実現される。また、図１０に示される測定部５２３および判断部５２４の機能、並びに、受信部５２１および送信部５２５の利用者利用情報測定分析に係る機能は、図９に示されるＣＰＵ部５０１が記憶部５０３に記憶される利用者利用情報測定分析プログラム５１２を実行することにより実現される。
【００６７】
受信部５２１は、電子マガジン作成装置１からのコンテンツの検索およびコンテンツの取得についての要求メッセージを受信する。また、受信部５２１は、コンテンツ検索配信システム４０のコンテンツデータベース６２から、該コンテンツデータベース６２に格納されているコンテンツについての情報を受信する。検索部５２２は、受信部５２１により受信した要求メッセージに基づいて、コンテンツデータベース６２に格納されているコンテンツに対するキーワード検索を行い、その検索結果を送信部５２５により電子マガジン作成装置１へ応答する。
【００６８】
測定部５２３は、受信部５２１により受信した要求メッセージに基づいて、電子マガジン作成装置１における利用者利用情報を測定する。利用者利用情報として、例えば、利用者が電子マガジンを閲覧した時刻、利用者が電子マガジンアプリケーションを起動している時刻などが挙げられる。利用者が電子マガジンを閲覧した時に、コンテンツ取得部５が閲覧されたコンテンツについての画像などを取得する場合がある。このため、コンテンツの取得の要求メッセージの受信時刻を記録することによって、利用者が電子マガジンを閲覧した時刻を推定できる。また、コンテンツの検索の要求メッセージの受信時刻を記録することによって、デフォルトの検索時刻とは異なる時間帯にコンテンツの検索が行われているか否かを認識できる。そして、デフォルトの検索時刻とは異なる時間帯にコンテンツの検索が行われていた場合には、該デフォルトの検索時刻とは異なる時間帯に、利用者が電子マガジンアプリケーションを起動していると推定できる。
【００６９】
判断部５２４は、測定部５２３による利用者利用情報の測定の結果に基づいて、電子マガジン作成装置１におけるマガジン作成開始時機を判断する。例えば、利用者利用情報として、利用者が電子マガジンを閲覧した時刻が測定された場合に、該測定された閲覧時刻に合わせた時刻（例えば、測定された閲覧時刻の１時間前など）をマガジン作成開始時機とする。これにより、利用者の閲覧時刻に合わせて、コンテンツの検索および取得を行い、マガジンデータの作成を行うことができる。送信部５２５は、判断部５２４による判断の結果であるマガジン作成開始時機を通知するメッセージを、電子マガジン作成装置１へ送信する。また、送信部５２５は、検索部５２２によるコンテンツの検索結果や検索されたコンテンツを電子マガジン作成装置１へ送信する。
【００７０】
［コンテンツ取得方法の例９］
コンテンツ取得部５は、検索実行部４による検索の結果のコンテンツが既取得コンテンツとタイトルタグが一致するとき、当該検索の結果のコンテンツをダウンロードしない。具体的には、コンテンツ取得部５は、検索実行部４による検索の結果として、検索されたコンテンツ（説明の便宜上、コンテンツＡとする）のタイトルタグを受信する。そして、コンテンツ取得部５は、該コンテンツＡのタイトルタグと、当該検索の結果に基づいて既に取得済みの既取得コンテンツのタイトルタグとが一致するかを調べる。この結果、一致した場合には、コンテンツ取得部５は、コンテンツＡをダウンロードしない。これにより、同じ内容のコンテンツが重複してダウンロードされることを回避し、コンテンツ取得にかかる通信コストの節約を図ることができる。一方、一致したものが見つからなかった場合には、コンテンツ取得部５は、コンテンツＡをダウンロードする。
【００７１】
［コンテンツ取得方法の例１０］
コンテンツデータ記憶部６は、コンテンツ取得部５によって取得されたコンテンツのデータの１つとして、マガジンデータに使用されたコンテンツを取得した場所を示すコンテンツ取得場所情報（例えば、ＵＲＬなど）を記憶する。図１１は、本実施形態に係るコンテンツデータ記憶部６の構成例を示す図である。図１１の例は、日刊で電子マガジンを発行する場合である。図１１において、コンテンツデータ記憶部６は、発行号ごとにコンテンツデータを記憶する。図１１の例では、コンテンツデータ記憶部６は、７日分の発行号として、５月１日号から５月７日号までのコンテンツデータを保存している。また、コンテンツデータ記憶部６は、コンテンツデータ毎に、当該コンテンツデータを取得した場所を示すＵＲＬを記憶している。このＵＲＬの記憶領域がコンテンツ取得場所情報記憶部である。コンテンツ取得部５は、コンテンツの見出しや詳細などのコンテンツデータを取得した場所を示すＵＲＬを、当該コンテンツデータに関連付けてコンテンツデータ記憶部６に記憶させる。
【００７２】
コンテンツ取得部５は、マガジンデータに含まれる画面表示されたコンテンツに対する利用者からの所定の指定を受けたコンテンツを取得した場所を示すコンテンツ取得場所情報に基づいて、当該コンテンツ取得場所情報で示される場所からコンテンツを取得しない、又は、当該コンテンツ取得場所情報で示される場所から取得されたコンテンツを保存しない。具体的には、まず、マガジンデータにより画面表示されたコンテンツに対する利用者からの所定の指定（コンテンツ取得拒否指定）を受けたことを示す情報が、入力部２により入力される。コンテンツ取得部５は、該入力された情報に基づいてコンテンツ取得拒否指定を受けたコンテンツを特定し、該特定したコンテンツの取得場所を示すＵＲＬをコンテンツデータ記憶部６から取得する。そして、コンテンツデータ記憶部６は、該取得したＵＲＬをコンテンツ取得拒否リストに記録する。このコンテンツ取得拒否リストは、利用者からコンテンツ取得拒否指定を受けたコンテンツの取得場所を示すＵＲＬの一覧である。
【００７３】
コンテンツ取得部５は、通信ネットワークを介してコンテンツを取得する際に、コンテンツ取得拒否リストを参照し、コンテンツ取得拒否リストに記録されているＵＲＬからはコンテンツを取得しない。又は、コンテンツ取得部５は、通信ネットワークを介してコンテンツを取得する際に、コンテンツ取得拒否リストを参照し、コンテンツ取得拒否リストに記録されているＵＲＬから取得したコンテンツを廃棄しコンテンツデータ記憶部６に保存しない。
【００７４】
上述したコンテンツ取得方法の例１０によれば、利用者からコンテンツ取得拒否指定を受けたコンテンツの取得場所から提供されるコンテンツは、マガジンデータの作成に使用されない。これにより、利用者からコンテンツ取得拒否指定のあったコンテンツを提供したコンテンツ提供元からのコンテンツを、該利用者に対して電子マガジンで提供することを回避することができる。例えば、利用者の好みに合わないコンテンツ提供元からのコンテンツを、該利用者に対して電子マガジンで提供しないようにすることができる。
【００７５】
［コンテンツ取得方法の例１１］
コンテンツ取得部５は、コンテンツの取得に利用する通信ネットワークの通信状況または自己の電子マガジン作成装置１のリソース状況に基づいて、検索実行部４による検索の結果のコンテンツについての取得する情報量を変える。また、コンテンツ取得部５は、検索実行部４による検索の結果のコンテンツについて、該通信状況や該リソース状況が所定の条件を満たさない時には比較的少ない量の情報を取得し、該通信状況や該リソース状況が好転した時により多くの情報を取得する。
【００７６】
具体的には、まず、コンテンツの取得に利用する通信ネットワークの通信状況を示す通信状況情報、又は、電子マガジン作成装置１のリソース状況を示すリソース状況情報が、入力部２により入力される。通信状況情報として、通信回線が混雑しているか否かを示す情報、通信速度の低速の制限を受けているか否かを示す情報などが挙げられる。リソース状況情報として、使用可能なメモリ量が少なくなっているか否かを示す情報、電池残量が少なくなっているか否かを示す情報などが挙げられる。
【００７７】
コンテンツ取得部５は、入力部２により入力された通信状況情報に基づいて通信状況が悪いと判断される場合には、検索実行部４による検索の結果のコンテンツについての取得する情報量を減らす。また、コンテンツ取得部５は、入力部２により入力されたリソース状況情報に基づいてリソース状況が悪いと判断される場合には、検索実行部４による検索の結果のコンテンツについての取得する情報量を減らす。コンテンツについての取得する情報量を減らす方法として、例えば、コンテンツを構成するデータのうち、テキストデータのみを取得し、画像データを取得しないことが挙げられる。この場合、画像データの所在を示すＵＲＬについては取得しておく。そして、コンテンツ取得部５は、悪いと判断した通信状況が好転した時に、該取得しておいたＵＲＬに基づいてコンテンツの画像データを取得する。又は、コンテンツ取得部５は、悪いと判断したリソース状況が好転した時に、該取得しておいたＵＲＬに基づいてコンテンツの画像データを取得する。なお、通信状況やリソース状況が悪いと判断される時には、検索実行部４による検索の結果のコンテンツについての取得する情報量を０とする（つまり、コンテンツのデータのダウンロードを止める）ようにしてもよい。
【００７８】
上述したコンテンツ取得方法の例１１によれば、通信状況やリソース状況が所定の条件を満たさない時には比較的少ない量の情報を取得し、該通信状況や該リソース状況が好転した時により多くの情報を取得する。これにより、例えばスマートフォンを利用してコンテンツの取得を行う場合において、スマートフォンが使用する無線通信回線が混雑していたり、又は、該無線通信回線に対して通信速度の低速の制限がかけられていたりするときには、コンテンツのデータとして取得するデータ量を減らすので、該無線通信回線における通信負荷が軽減され、通信コストの節約に寄与できる。また、該スマートフォンの使用可能なメモリ量が少ない場合や電池残量が少ないときには、コンテンツのデータとして取得するデータ量を減らすので、使用可能なメモリ量や電池残量の節約に寄与できる。
【００７９】
以下、本実施形態に係るコンテンツの既読管理方法の例を説明する。
【００８０】
［コンテンツの既読管理：コンテンツＩＤについて］
既読管理部９は、コンテンツ取得部５によって取得されたコンテンツの種類に応じたコンテンツ識別子（コンテンツＩＤ）を使用して、マガジンデータに関するコンテンツの既読を管理する。具体的には、コンテンツ提供元に固有のコンテンツＩＤが有るコンテンツについては、該コンテンツ提供元に固有のコンテンツＩＤを使用する。一方、コンテンツ提供元に固有のコンテンツＩＤが無いコンテンツについては、該コンテンツに固有の情報をコンテンツＩＤに使用する。
【００８１】
例えば、図３に例示されるニュース配信サーバ４１、電子商取引サーバ４２、動画共有サーバ４４、コンテンツ検索配信システム４０のそれぞれでは、各コンテンツに固有のコンテンツＩＤが付与されているとする。この場合、ニュース配信サーバ４１から取得されたコンテンツに対しては、該ニュース配信サーバ４１で該コンテンツに付与されている該ニュース配信サーバ４１に固有のコンテンツＩＤを使用する。また、電子商取引サーバ４２から取得されたコンテンツに対しては、該電子商取引サーバ４２で該コンテンツに付与されている該電子商取引サーバ４２に固有のコンテンツＩＤを使用する。また、動画共有サーバ４４から取得されたコンテンツに対しては、該動画共有サーバ４４で該コンテンツに付与されている該動画共有サーバ４４に固有のコンテンツＩＤを使用する。また、コンテンツ検索配信システム４０から取得されたコンテンツに対しては、該コンテンツ検索配信システム４０で該コンテンツに付与されている該コンテンツ検索配信システム４０に固有のコンテンツＩＤを使用する。それらコンテンツ提供元に固有のコンテンツＩＤは、例えば、コンテンツ提供元へ送信する検索要求のＡＰＩ（Application Programming Interface）に対する応答メッセージ中のコンテンツＩＤフィールドに含まれるものである。
【００８２】
一方、図３に例示されるＳＮＳサーバ４３のそれぞれでは、各コンテンツに固有のコンテンツＩＤが付与されていないとする。この場合、ＳＮＳサーバ４３から取得されたコンテンツに対しては、該コンテンツに固有の情報をコンテンツＩＤに使用する。例えば、ＳＮＳサーバ４３から取得されたコンテンツの所在を示すＵＲＬ（コンテンツの位置情報）を当該コンテンツのコンテンツＩＤに使用する。
【００８３】
既読管理部９は、コンテンツＩＤによってコンテンツの識別を行い、個々のコンテンツについての既読を管理する。図１２は、本実施形態に係る既読管理データの構成例を示す図である。既読管理データは、マガジンデータに使用されたコンテンツについての既読を管理するためのデータであり、既読管理データ記憶部１０に記憶される。図１２の例では、コンテンツ取得部５がコンテンツを取得したコンテンツ提供元ごとに、各コンテンツＩＤに対して、該当するコンテンツが既読であるか否かが示されている。図１２中のコンテンツＩＤに対応する欄に「既読」が示されている場合は該コンテンツＩＤのコンテンツが既読であることを示し、該欄が空白である場合は該コンテンツＩＤのコンテンツが既読ではない（つまり、未読である）ことを示す。
【００８４】
図１２において、ニュース配信サーバＡから取得されたコンテンツについては、ニュース配信サーバ４１に固有のコンテンツＩＤが付与されており、該コンテンツＩＤに対して、該当するコンテンツが既読であるか否かが示されている。例えば、ニュース配信サーバＡから取得されたコンテンツのうち、コンテンツＩＤ＿１のコンテンツは「既読」であり、コンテンツＩＤ＿２のコンテンツは「未読」であることが示されている。同様に、電子商取引サーバＢ、動画共有サーバＣ、動画共有サーバＤ、コンテンツ検索配信システムＥのそれぞれから取得されたコンテンツについては、各コンテンツ提供元に固有のコンテンツＩＤが付与されており、コンテンツ提供元毎に、該コンテンツＩＤに対して、該当するコンテンツが既読であるか否かが示されている。
【００８５】
また、図１２において、ＳＮＳサーバＦから取得されたコンテンツについては、当該コンテンツの位置情報であるＵＲＬが当該コンテンツのコンテンツＩＤに使用されており、該コンテンツＩＤに対して、該当するコンテンツが既読であるか否かが示されている。例えば、ＳＮＳサーバＦから取得されたコンテンツのうち、ＵＲＬ＿Ｆ１のコンテンツは「既読」であり、ＵＲＬ＿Ｆ２のコンテンツは「未読」であることが示されている。同様に、ＳＮＳサーバＧから取得されたコンテンツについては、当該コンテンツの位置情報であるＵＲＬが当該コンテンツのコンテンツＩＤに使用されており、該コンテンツＩＤに対して、該当するコンテンツが既読であるか否かが示されている。
【００８６】
［コンテンツの既読管理：コンテンツの既読の付与契機について］
既読管理部９は、マガジンデータの見出しが表示された場合に該表示された見出しのコンテンツを既読にする。マガジンデータには、コンテンツの見出しのデータと該コンテンツの詳細のデータが含まれるが、その見出しのデータが画面表示された場合に、既読管理部９は、既読管理データにおいて、該画面表示された見出しのコンテンツのコンテンツＩＤに対応する欄に「既読」を示す。画面表示された見出しについての情報は、入力部２によって入力される。既読管理部９は、該入力された見出しについての情報に基づいて、既読管理データの更新を行う。
【００８７】
なお、マガジンデータの見出しは、ジャンル又は日時別に表示される。該ジャンルとして、コンテンツ提供元の種類が挙げられる。図３の例では、コンテンツ提供元の種類として、ニュース（ニュース配信サーバ）、ショッピング（電子商取引サーバ）、ＳＮＳ（ＳＮＳサーバ）、エンターテインメント（動画共有サーバ）の４種類がある。例えば、ニュース配信サーバ４１から取得されたコンテンツのジャンルはニュースであり、マガジンデータに含まれるニュースについてのコンテンツの見出しのデータは、ニュースについての見出しとして分類されて表示される。コンテンツ検索配信システム４０については、コンテンツ検索配信システム４０に備わる各コンテンツデータベース６２がジャンル別である場合に、該コンテンツデータベース６２のジャンルを使用する。日時別に見出しを表示する場合には、同じ日付の同じ時間帯に作成されたコンテンツの見出しのデータが同じ日時として分類されて表示される。また、ジャンル別かつ日時別に、コンテンツの見出しのデータが分類されて表示されてもよい。
【００８８】
［コンテンツの既読管理：コンテンツの既読判定について］
既読管理部９は、既読管理データ記憶部１０に記憶される既読管理データに基づいて、マガジンデータの新規発行時にコンテンツ取得部５によって取得されたコンテンツ（新規取得コンテンツ）についての既読を判定する。この判定の結果が既読である新規取得コンテンツについては破棄する。これにより、マガジン作成部７は、新規取得コンテンツの中から、既読の判定の結果として未読のコンテンツのみを新規発行のマガジンデータの作成に使用する。
【００８９】
図１３は、本実施形態に係るコンテンツの既読判定方法の手順を示すフローチャートである。図１３を参照して、本実施形態の既読管理部９が行うコンテンツの既読判定に係る動作を説明する。
【００９０】
（ステップＳ１０１）既読管理部９は、新規取得コンテンツのコンテンツＩＤと同じコンテンツＩＤが既読管理データ中に有るかを調べる。この調査では、既読管理データにおいて、新規取得コンテンツのコンテンツ提供元についてのコンテンツＩＤだけを対象にして、当該新規取得コンテンツのコンテンツＩＤと一致するかを調べる。例えば、図１２の既読管理データにおいて、新規取得コンテンツのコンテンツ提供元がニュース配信サーバＡである場合には、既読管理データ中のニュース配信サーバＡについてのコンテンツＩＤのみを対象にして、当該新規取得コンテンツのコンテンツＩＤと一致するかを調べる。
【００９１】
（ステップＳ１０２）ステップＳ１０１の調査の結果、新規取得コンテンツのコンテンツＩＤと一致するコンテンツＩＤが既読管理データ中に有る場合にはステップＳ１０３へ進む。一方、該一致するコンテンツＩＤが既読管理データ中に無い場合には図１３の処理を終了する。
【００９２】
（ステップＳ１０３）既読管理部９は、既読管理データにおいて、ステップＳ１０１で発見されたコンテンツＩＤ毎に、既読であるかを調べる。
【００９３】
（ステップＳ１０４）ステップＳ１０３の調査の結果、既読であるコンテンツＩＤについてはステップＳ１０５の処理を行う。一方、既読ではないコンテンツＩＤについては何も処理を行わない。
【００９４】
（ステップＳ１０５）既読管理部９は、ステップＳ１０３の調査の結果、既読のコンテンツＩＤである新規取得コンテンツを破棄する。この後、図１３の処理を終了する。
【００９５】
なお、上述した図１３のコンテンツの既読判定は、所定の期間だけ行うようにしてもよい。例えば、既読管理部９は、マガジンデータの作成時点から所定期間経過後に、当該マガジンデータに使用されたコンテンツの既読判定を停止する。マガジンデータの作成日時と、該マガジンデータに使用されたコンテンツのコンテンツＩＤとは、別途、記録しておく。既読判定を停止するコンテンツのコンテンツＩＤについては、既読管理データから削除することにより、既読判定が停止される。所定期間として例えば１週間で該当するコンテンツの既読判定を停止することが挙げられる。既読判定が停止されたコンテンツＩＤのコンテンツについては、新規取得コンテンツとして新たなマガジンデータの作成に使用される可能性がある。しかしながら、例えば最新ニュースとしてマガジンデータに掲載されてから、例えば１週間後に再び最新ニュースとして検索される可能性は低いと考えられる。このため、コンテンツがマガジンデータに使用されてから１週間などの所定期間だけで当該コンテンツの既読判定を停止しても、そのデメリットが許容できるならば、その既読判定を停止した分だけの負荷軽減の効果が得られる。
【００９６】
上述したコンテンツの既読管理方法によれば、電子マガジン作成装置１が異なる時機に検索されたコンテンツについての既読の管理を行う。これにより、コンテンツ提供元は、コンテンツ提供先ごとに、配信したコンテンツの既読の管理を行う必要はない。
【００９７】
また、上述したコンテンツの既読管理方法によれば、電子マガジン作成装置１が保持する既読管理データ中で既読か否かが付されたコンテンツＩＤと、新規取得コンテンツのコンテンツＩＤとの突合せによって、新規取得コンテンツの既読の判定を行うことができる。これは、新規取得コンテンツの既読の判定にかかる負荷の軽減に大きく寄与する。この点を説明する。既に発行されたマガジンデータに使用されたコンテンツ（使用コンテンツ）と、新規取得コンテンツとが同じであるか否かは、使用コンテンツと新規取得コンテンツとを一つ一つ照合することによっても判定することができる。しかしながら、使用コンテンツと新規取得コンテンツとを一つ一つ照合することは負荷が大きく、また、時間もかかる。このため、同じコンテンツに対して同じコンテンツＩＤを付与できれば、コンテンツＩＤによって使用コンテンツと新規取得コンテンツとの一致を簡単に判定できる。但し、ここで、同じコンテンツであっても異なる時機に検索されたコンテンツのそれぞれに対して、どのようにして同じコンテンツＩＤを付与するのかが課題となる。この課題の解決手段として、上述したコンテンツの既読管理方法では、コンテンツ取得部５によって取得されたコンテンツの種類に応じたコンテンツＩＤを使用する。これにより、異なる時機にそれぞれ検索された同じコンテンツに対して、同じコンテンツＩＤを付与できるようにしている。
【００９８】
また、本実施形態によれば、以下に示す効果が得られる。
本実施形態によれば、電子マガジン作成装置１において、新規取得コンテンツの中から未読のコンテンツを選択し、該選択した未読のコンテンツのみを新規発行のマガジンデータの作成に使用する。このため、コンテンツ提供元では、電子マガジン作成装置１から受信したキーワードによる検索の結果の中から、未読のコンテンツについての結果のみを抽出しなくてよい。つまり、コンテンツ提供元では、該検索の結果をそのまま電子マガジン作成装置１へ送信すればよい。これは、コンテンツ提供元に対する制約を減らすことに寄与することから、電子マガジン作成システムを構成する際に有用となる。
【００９９】
例えば、電子マガジン作成システムとして、検索条件Ａ「直近１週間以内に作成されたコンテンツのみ」と検索条件Ｂ「未読のコンテンツのみ」の両方を満たすコンテンツを、コンテンツ提供元Ｘとコンテンツ提供元Ｙのそれぞれから取得するものを開発したいとする。ここで、コンテンツ提供元Ｘは開発元に属するため、コンテンツ提供元Ｘについて、検索条件Ａ，Ｂのそれぞれを指定するＡＰＩを新規に作成することができる。一方、コンテンツ提供元Ｙは開発元に属さないため、コンテンツ提供元Ｙについては新規にＡＰＩを作成することは難しく、例えば検索条件Ａは既存のＡＰＩを利用できるが、検索条件Ｂは該当するＡＰＩがなく、検索条件Ｂの指定ができないという不都合が生じる。このような状況下においても、本実施形態によれば、検索条件Ｂの処理については、電子マガジン作成装置１で行うので、検索条件Ａのみをコンテンツ提供元Ｘ，Ｙに要求すればよい。このように、本実施形態によれば、電子マガジン作成システムの開発における自由度が大きくなるという効果が得られる。
【０１００】
また、コンテンツ提供元Ｘに対して検索条件Ａ，ＢのＡＰＩを使用すると、検索条件Ａ，Ｂについての処理をコンテンツ提供元Ｘで行うので、コンテンツ提供元Ｘにかかる負荷が増大する。これに対して本実施形態によれば、電子マガジン作成装置１が検索条件Ａ，Ｂの処理を行うことにより、コンテンツ提供元Ｘでは検索条件Ａ，Ｂの処理を行う必要がない。このように、本実施形態により、電子マガジン作成装置１とコンテンツ提供元との間で負荷の分散を行うことができるという効果が得られる。
【０１０１】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【０１０２】
また、上述した電子マガジン作成装置１の機能を実現するためのコンピュータプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＤＶＤ（Digital Versatile Disk）等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１０３】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【０１０４】
１…電子マガジン作成装置、２…入力部、３…検索時機条件データ記憶部、４…検索実行部、５…コンテンツ取得部、６…コンテンツデータ記憶部、７…マガジン作成部、８…マガジンデータ記憶部、９…既読管理部、１０…既読管理データ記憶部、１１…出力部、６１…検索サーバ（サーバ装置）、５２１…受信部、５２２…検索部、５２３…測定部、５２４…判断部、５２５…送信部
【図１】
2016024551.tif 000003
【図２】
2016024551.tif 000004
【図３】
2016024551.tif 000005
【図４】
2016024551.tif 000006
【図５】
2016024551.tif 000007
【図６】
2016024551.tif 000008
【図７】
2016024551.tif 000009
【図８】
2016024551.tif 000010
【図９】
2016024551.tif 000011
【図１０】
2016024551.tif 000012
【図１１】
2016024551.tif 000013
【図１２】
2016024551.tif 000014
【図１３】
2016024551.tif 000015