(57)【要約】  デジタル版を表示するためのプロセッサで実施される方法が提供される。デジタル版は、電子タブレットのようなデータ処理デバイス上で実行される専用ソフトウェアアプリケーションによって読むことが可能である。方法は、版がデータ処理デバイスに完全にダウンロードされていなくても、日刊新聞のようなデジタル版を開くことを可能にする。デジタル版は、版の構造と、リモート記憶域に置かれ、版を開くために必要な最小限の資産のリストとを含むコンパイルされたファイルを備える。方法を実行するように構成された処理デバイスも、デジタル版ファイルを生成するためのバックエンドシステムと同様に提供される。
2016509297.tif 000002
【特許請求の範囲】
【請求項１】
デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、表示画面を有する前記データ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能な前記デジタル版を表示するための、プロセッサで実施される方法であって、
a)コンパイルされたファイルを前記データ処理デバイスで受信するステップであって、前記コンパイルされたファイルが、
前記版の構造であって、セクションのリストと、前記セクションの各々に関する、リモート記憶装置に置かれた版資産へのそれぞれのリンクを有するページのリストとを含む、版の構造、および
前記リモート記憶装置に置かれ、前記版を開くために必要な最小限の資産のリスト
を含む、ステップと、
b)前記リモート記憶装置からの前記最小限の資産を要求するステップと、
c)前記最小限の資産を前記データ処理デバイスで受信し、受信された前記最小限の資産を前記データ処理デバイスの非一時的なメモリに記憶するステップと、
d)ステップc)で記憶された前記最小限の資産を含む前記版の所定のページを、前記処理デバイスの前記表示画面上に表示することによって、前記版を開くステップと、
e)前記版の残りのページを表示するために、ダウンロード順序にしたがって、前記リモート記憶装置からの前記残りのページに含まれる前記版資産を要求するステップと
を含む、プロセッサで実施される方法。
【請求項２】
ステップe)で、前記ダウンロード順序が、前記データ処理デバイスで入力を受信すると中断され、前記入力が、前記版の前記残りのページの所与の1つに関連付けられ、前記残りのページの前記版資産を要求することが、前記所与の1つのページの版資産を最初に要求することによって実行される、請求項1に記載のプロセッサで実施される方法。
【請求項３】
i.  所与の版資産を要求する前に、前記所与の版資産が前記非一時的なメモリに記憶されているかどうかを検証するステップと、
ii.  前記版資産が前記非一時的なメモリにすでに記憶されていない場合にのみ、前記リモート記憶装置からの前記所与の版資産を要求するステップと
をさらに含み、
前記ステップi)およびii)が、ステップb)およびe)の間に実行されるサブステップである、請求項1または2に記載のプロセッサで実施される方法。
【請求項４】
ステップa)で、前記コンパイルされたファイルが、今後の版の追加の資産へのリンクをさらに備え、方法が、ステップe)の後に実行される、前記リモート記憶装置からの前記今後の版の前記追加の資産の少なくとも一部を要求するステップf)をさらに含む、請求項1、2または3に記載のプロセッサで実施される方法。
【請求項５】
前記最小限の資産および前記版資産が、所定の日数の間、前記非一時的なメモリに記憶され、前記方法が、前記所定の日数が経過した後、前記最小限の資産および前記版資産を前記非一時的なメモリから消去するステップをさらに含む、請求項1から4のいずれか一項に記載のプロセッサで実施される方法。
【請求項６】
ステップb)またはe)のいずれか1つを実行する前に、前記版資産のサイズが前記非一時的なメモリの利用可能な記憶容量を超えたとき、警告メッセージを表示するステップを含む、請求項1から5のいずれか一項に記載のプロセッサで実施される方法。
【請求項７】
前記最小限の資産および前記版資産が、前記データ処理デバイスの表示能力に関連付けられ、前記方法が、前記データ処理デバイスの前記表示能力に基づいて、前記最小限の資産または前記版資産のうちの所与の1つを要求するステップを含む、請求項1から6のいずれか一項に記載のプロセッサで実施される方法。
【請求項８】
i.  利用可能なデジタル版の画像を含むキオスクファイルを受信するステップと、
ii.  前記利用可能なデジタル版の画像を表示するステップと、
iii.  前記データ処理デバイスで入力を受信するステップであって、前記入力が、前記利用可能なデジタル版の選択された1つを含む、ステップと、
iv.  ステップiiiで選択された前記デジタル版に関連付けられた前記コンパイルされたファイルを要求するステップと
を含み、前記ステップi)〜iv)が、ステップa)の前に実行される、請求項1から7のいずれか一項に記載のプロセッサで実施される方法。
【請求項９】
デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、前記データ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能な前記デジタル版を表示するためのデータ処理デバイスであって、
コンパイルされたファイルを受信するための通信ポートおよびプロセッサと、
前記コンパイルされたファイルを記憶するための、前記プロセッサに接続された非一時的なメモリであって、前記コンパイルされたファイルが、
前記版の構造であって、セクションのリストと、前記セクションの各々に関する、前記リモート記憶装置に置かれた版資産へのそれぞれのリンクを有するページのリストとを含む、版の構造、および
リモート記憶装置に置かれ、前記版を開くために必要な最小限の資産のリスト
を含む、非一時的なメモリと、
前記デジタル版を表示するための表示画面と
を備え、
前記プロセッサが、
前記リモート記憶装置からの前記最小限の資産を要求するための手段、
前記最小限の資産を前記データ処理デバイスで受信し、受信された前記最小限の資産を前記非一時的なメモリに記憶するための手段、
前記最小限の資産を含む前記版の所定のページを前記表示画面上に表示することによって、前記版を開くための手段、および
前記版の残りのページを表示するために、ダウンロード順序にしたがって、前記リモート記憶装置からの前記残りのページに含まれる前記版資産を要求するための手段
を備える、データ処理デバイス。
【請求項１０】
前記版の前記残りのページの所与の1つに関連付けられた入力を受信するための入力手段と、前記所与の1つのページの版資産を最初に要求するための手段とを備える、請求項9に記載のデータ処理デバイス。
【請求項１１】
所与の版資産が前記非一時的なメモリに記憶されているかどうかを検証するための手段と、
前記版資産が前記非一時的なメモリにすでに記憶されていない場合にのみ、前記リモート記憶装置からの前記所与の版資産を要求するための手段と
を備える、請求項9または10に記載のデータ処理デバイス。
【請求項１２】
前記非一時的なメモリに記憶された前記コンパイルされたファイルが、今後の版の追加の資産へのリンクを含み、前記データ処理デバイスが、現在の版に関連付けられた前記版資産のサイズが所定のしきい値未満であるとき、前記リモート記憶装置からの今後の版の前記追加の資産の少なくとも一部を要求するための手段を備える、請求項9、10、または11に記載のデータ処理デバイス。
【請求項１３】
所定の日数の後、前記最小限の資産および前記版資産の前記非一時的なメモリを解放するための手段を備える、請求項9から12のいずれか一項に記載のデータ処理デバイス。
【請求項１４】
前記版資産のサイズが前記処理デバイスの前記非一時的なメモリの利用可能な記憶容量を超えたとき、警告メッセージを表示するための手段を備える、請求項9から13のいずれか一項に記載のデータ処理デバイス。
【請求項１５】
前記データ処理デバイスの能力に対応する前記最小限の資産または前記版資産のうちの所定の1つを要求するための手段を備える、請求項9から14のいずれか一項に記載のデータ処理デバイス。
【請求項１６】
前記非一時的なメモリが、利用可能な版の画像を含むキオスクファイルを記憶しており、前記データ処理デバイスが、
前記利用可能なデジタル版の画像を前記表示画面上に表示するための手段と、
前記利用可能なデジタル版の選択された1つを前記処理デバイスの入力から検出するための手段と、
選択された前記デジタル版に関連付けられた前記コンパイルされたファイルを要求するための手段と
を備える、請求項9から15のいずれか一項に記載のデータ処理デバイス。
【請求項１７】
デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、前記データ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能な前記デジタル版を表示するためのコンパイルされたファイルを生成するためのバックエンドシステムであって、
前記版の構造を作成するための手段であって、前記構造が、セクションのリストと、前記セクションの各々に関する、最小限の資産および版資産へのそれぞれのリンクを有するページのリストとを含み、前記最小限の資産が、前記版を開くための、前記ページのリストの所定のページに関連付けられ、前記版資産が、前記ページのリストの残りのページに関連付けられる、手段、および
前記構造を含むコンパイルされたファイルをパッケージングするための手段
を備える、アセンブラシステムと、
リモート処理デバイスからの要求の受信に応じて、前記コンパイルされたファイルを前記処理デバイスに送信するための、前記アセンブラシステムと通信する配信システムと
を備える、バックエンドシステム。
【請求項１８】
前記配信システムが、利用可能なデジタル版のリストと、前記利用可能な版の各々に関連付けられたそれぞれの画像とを含むキオスクファイルを作成するための手段を備える、請求項17に記載のバックエンドシステム。
【請求項１９】
版の構造を作成するための前記手段が、デジタル版を作成するためのものであり、前記版資産のサイズが、5メガバイトを超える、請求項17または18に記載のバックエンドシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子デバイス上に新聞または雑誌のようなデジタル版(edition)をダウンロードし、表示するためのシステムおよび方法に関する。より具体的には、本発明は、デジタル版をダウンロードする改善されたシステムおよび方法に関する。
【背景技術】
【０００２】
雑誌および新聞のデジタル版は、AppleのiPad(商標)、GoogleのNexus(商標)、またはMicrosoftのSurface(商標)のようなインテリジェントタブレットの出現により、近年非常に人気が高くなっている。その結果、出版社は、伝統的に印刷された形態のみで利用可能であったそれらの出版社の出版物のデジタルバージョンを提供する必要性の高まりを感じている。
【０００３】
多くの出版社が、その出版物のウェブ、オンラインバージョンを提供しているが、このサービスは、ユーザの電子デバイスによる使用のために利用可能な帯域幅によってしばしば制限され、一例としてだが、飛行機に乗っているときのような、デバイスがもはやインターネットに接続されていないとき、完全版のオフライン参照(consultation)を可能にしない。加えて、ニュースウェブサイトを参照する多くの読者は、記事そのものを徹底的に読むことなく、単にトップ記事をざっと読むだけであることが知られている。
【０００４】
ウェブサイトに加えて、いくつかの有名な新聞および雑誌は、オフラインまたはオンラインのどちらでも参照することができる、それらの印刷版のダウンロード可能なデジタルバージョンを提供する。いくつかの出版社は、USAToday(商標)のような、それらの出版物を閲覧するための独自のアプリケーションを提供し、他の出版社は、少し例を挙げれば、Adobe Viewer(商標)、Zinio(商標)、およびKiosque(商標)のような、広く利用可能なプログラムを使用する。したがって、デジタル版をダウンロードし、読むために利用可能なタブレット、デスクトップ、および/またはラップトップのための広範囲のアプリケーションが存在する。
【０００５】
大部分のデジタル版は、ダウンロードするのに時間がかかり、かさばることに加えて、ユーザにほとんどまたはまったく対話性を提供しないAdobe(商標)のpdfフォーマットで提供される。これは、タブレットユーザが期待通りに雑誌および新聞のデジタル版を採り入れていない理由の1つである可能性がある。タブレット専用の出版物(Daily(商標))を提供するDailyの新聞の実験は、2年のみの活動の後、終了し、デジタル新聞のための実行可能なモデルが、まだ現れていないことを実証した。
【０００６】
いくつかの既存のビューアアプリケーションの1つの欠点は、出版物が完全にダウンロードされていない限り、ユーザがそれらのデジタル出版物を読み始めることができないことである。既存のアプリケーションの別の制限は、デジタル出版物のダウンロードが、予め設定された順序にしたがって、1ページずつ順次に行われることである。この標準的なダウンロードモードは、経時的に読まれるまたは閲覧される本または映画の読者にとって適している可能性があるが、その何人かが、どのセクションを熟読するのかを決定する前に、最初に、版全体をさっと読むことを望む可能性がある、雑誌または新聞の読者にとって、必ずしも適してはいない。加えて、これらのセクションは、必ずしも版の最初のセクションではない。
【０００７】
デジタルコンテンツのダウンロードに対するユーザの「待ち許容度」は、ほんの数秒であることも知られている。したがって、出版社にとっての挑戦は、高品質の画像および/またはアニメーションにより、コンテンツが豊富で、インタラクティブであり、また、読者が版のコンテンツにアクセスするのをさらに遅らせることなく、迅速に参照され得る雑誌または新聞のデジタル版を届けることである。
【０００８】
WEIらの米国特許第8,477,331号は、印刷された新聞または雑誌の電子バージョンを作成するための装置および方法に関する。新聞の電子バージョンの作成は、印刷された新聞をスキャンすることを必要とする。
【０００９】
SANCHEZらの米国特許第7,747,970号は、モバイルデバイス上でプレビューコンテンツ受信し、モバイルデバイスのユーザによる要求に応じて、より詳細な情報を表示するためのシステムおよび方法に関する。モバイルデバイスに送信されるプレビューコンテンツは、専用のソフトウェアアプリケーションに送信されるコンパイルされたコンテンツとは対照的に、放送されるウェブベースコンテンツである。
【００１０】
米国特許第8,131,093号、米国特許第8,209,623号、米国特許出願公開第2011/0173188号、米国特許出願公開第2008/0271095号、および米国特許出願公開第2012/0096094号も、本出願人に知られている。
【００１１】
したがって、前述に照らして、版のコンテンツサイズおよび/または品質を犠牲にすることなく、ユーザがデジタル版に迅速にアクセスすることを可能にするための改善されたシステムおよび方法に対するニーズが存在する。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】米国特許第8,477,331号
【特許文献２】米国特許第7,747,970号
【特許文献３】米国特許第8,131,093号
【特許文献４】米国特許第8,209,623号
【特許文献５】米国特許出願公開第2011/0173188号
【特許文献６】米国特許出願公開第2008/0271095号
【特許文献７】米国特許出願公開第2012/0096094号
【発明の概要】
【課題を解決するための手段】
【００１３】
本発明の目的は、上述したニーズを満たし、したがって、従来技術で公知の他の関連するシステムおよび方法に対する改善であるシステムおよび方法を提供することである。
【００１４】
本発明は、デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、表示画面を有するデータ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能なデジタル版を表示するための、プロセッサで実施される方法に関する。一実施形態では、方法は、
a)コンパイルされたファイルをデータ処理デバイスで受信するステップであって、コンパイルされたファイルが、
版の構造であって、セクションのリストと、セクションの各々に関する、リモート記憶域（記憶装置）に置かれた（located on、位置する）版資産(asset、アセット)へのそれぞれのリンクを有するページのリストとを含む、版の構造、および
リモート記憶域に置かれ、版を開くために必要な最小限の資産のリスト
を含む、ステップと、
b)リモート記憶域からの最小限の資産を要求するステップと、
c)最小限の資産をデータ処理デバイスで受信し、受信された最小限の資産をデータ処理デバイスの非一時的なメモリに記憶するステップと、
d)ステップc)で記憶された最小限の資産を含む版の所定のページを、処理デバイスの表示画面上に表示することによって、版を開くステップと、
e)版の残りのページを表示するために、ダウンロード順序にしたがって、リモート記憶域からの前記残りのページに含まれる版資産を要求するステップと
を含む。
【００１５】
方法は、具体的には、電子タブレットで読むことができる日刊新聞のデジタル版に適合される。
【００１６】
オプションで（選択的に）、ステップe)では、ダウンロード順序は、データ処理デバイスで入力を受信すると中断され、入力は、版の残りのページの所与の1つに関連付けられることが可能である。この場合、残りのページの版資産を要求することは、前記所与のページの版資産を最初に要求することによって実行される。
【００１７】
オプションで、方法は、
i)所与の版資産を要求する前に、所与の版資産が非一時的なメモリに記憶されているかどうかを検証するステップと、
ii)版資産が非一時的なメモリにすでに記憶されていない場合にのみ、リモート記憶域からの所与の版資産を要求するステップと
を含むことができ、
ステップi)およびii)は、ステップb)およびe)の間に実行されるサブステップである。
【００１８】
オプションで、コンパイルされたファイルは、今後の版の追加の資産へのリンクをさらに備える。この場合、方法は、リモート記憶域からの今後の版の追加の資産の少なくとも一部を要求するステップf)を含むことができ、このステップは、ステップe)の後に実行される。
【００１９】
オプションで、最小限の資産および版資産は、所定の日数の間、デバイスの非一時的なメモリに記憶される。この場合、方法は、所定の日数が経過した後、最小限の資産および版資産を非一時的なメモリから消去するステップをさらに含む。
【００２０】
オプションで、方法は、版資産のサイズが非一時的なメモリの利用可能な記憶容量を超えたとき、警告メッセージを表示するステップを含むことができる。
【００２１】
オプションで、最小限の資産および版資産は、データ処理デバイスの表示能力に関連付けられ、方法は、データ処理デバイスの表示能力に基づいて、所与の最小限の資産または版資産を要求するステップを含む。
【００２２】
オプションで、方法は、
i.  利用可能なデジタル版の画像を含むキオスク(kiosk)ファイルを受信するステップと、
ii.  利用可能なデジタル版のリストまたは画像を表示するステップと、
iii.  データ処理デバイスで入力を受信するステップであって、入力が、利用可能なデジタル版の選択された1つを含む、ステップと、
iv.  ステップiiiで選択されたデジタル版に関連付けられたコンパイルされたファイルを要求するステップと
を含み、i)〜iv)は、ステップa)の前に実行される。
【００２３】
本発明の別の態様によれば、デジタル版を表示するためのデータ処理デバイスが提供される。デジタル版は、デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、データ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能である。データ処理デバイスは、
コンパイルされたファイルを受信するための通信ポートおよびプロセッサと、
コンパイルされたファイルを記憶するための、プロセッサに接続された非一時的なメモリであって、コンパイルされたファイルが、
版の構造であって、セクションのリストと、セクションの各々に関する、リモート記憶域に置かれた版資産へのそれぞれのリンクを有するページのリストとを含む、版の構造、および
リモート記憶域に置かれ、版を開くために必要な最小限の資産のリスト
を含む、非一時的なメモリと、
デジタル版を表示するための表示画面と
を含む。
【００２４】
プロセッサは、リモート記憶域からの最小限の資産を要求するための手段と、最小限の資産をデータ処理デバイスで受信し、受信された最小限の資産を非一時的なメモリに記憶するための手段と、前記最小限の資産を含む版の所定のページを表示画面上に表示することによって、版を開くための手段と、版の残りのページを表示するために、ダウンロード順序にしたがって、リモート記憶域からの前記残りのページに含まれる版資産を要求するための手段とを含む。これらの手段は、例えば、デバイスのメモリに記憶され、そのプロセッサによって読み取り可能な、プロセッサ可読命令であり得る。
【００２５】
一実施形態では、データ処理デバイスは、版の残りのページの所与の1つに関連付けられた入力を受信するための入力手段と、前記所与の1つのページの版資産を最初に要求するための手段とを含む。
【００２６】
オプションで、デバイスは、所与の版資産が非一時的なメモリに記憶されているかどうかを検証するための手段と、版資産が非一時的なメモリにすでに記憶されていない場合にのみ、リモート記憶域からの所与の版資産を要求するための手段とを含む。
【００２７】
オプションで、非一時的なメモリに記憶されたコンパイルされたファイルは、今後の版の追加の資産へのリンクを含み、データ処理デバイスは、リモート記憶域からの今後の版の追加の資産の少なくとも一部を要求するための手段を備える。
【００２８】
オプションで、デバイスは、所定の日数が経過した後、最小限の資産および版資産の非一時的なメモリを解放するための手段を備える。
【００２９】
オプションで、デバイスは、版資産のサイズが処理デバイスの非一時的なメモリの利用可能な記憶容量を超えたとき、警告メッセージを表示するための手段を備える。
【００３０】
オプションで、デバイスは、データ処理デバイスの能力に対応する最小限の資産および/または版資産を要求するための手段を備える。
【００３１】
オプションで、非一時的なメモリは、利用可能な版の画像またはリストを含むキオスクファイルを記憶している。データ処理デバイスは、利用可能なデジタル版の画像を表示画面上に表示するための手段と、利用可能なデジタル版の選択された1つを処理デバイスの入力から検出するための手段と、選択されたデジタル版に関連付けられたコンパイルされたファイルを要求するための手段とを備える。
【００３２】
本発明の別の態様によれば、バックエンドシステムが提供される。バックエンドシステムは、デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、データ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能なデジタル版を表示するためのコンパイルされたファイルを生成するためのものである。バックエンドシステムは、
版の構造を作成するための手段であって、構造が、セクションのリストと、セクションの各々に関する、最小限の資産および版資産へのそれぞれのリンクを有するページのリストとを含み、最小限の資産が、版を開くための、ページのリストの所定のページに関連付けられ、版資産が、ページのリストの残りのページに関連付けられる、手段と、
前記構造を含むコンパイルされたファイルをパッケージングするための手段と
を備える、アセンブラシステムと、
リモート処理デバイスからの要求の受信に応じて、コンパイルされたファイルを前記処理デバイスに送信するための、アセンブラシステムと通信する配信システムと
を含む。
【００３３】
オプションで、配信システムは、利用可能なデジタル版のリストと、利用可能な版の各々に関連付けられたそれぞれの画像とを含むキオスクファイルを作成するための手段を備える。
【００３４】
オプションで、版の構造を作成するための手段は、デジタル版を作成するためのものであり、版資産のサイズは、5メガバイトを超える。
【００３５】
本発明の目的、利点、および他の特徴は、添付図面を参照して、例示のみを目的として与えられる、その好ましい実施形態の以下の非限定的な説明を読めば、より明らかになるであろう。
【図面の簡単な説明】
【００３６】
【図１】処理デバイスがその環境内に示されている、本発明の好ましい実施形態による、処理デバイス、バックエンドシステム、およびリモート記憶域の概略図である。
【図２】一実施形態による、コンパイルされたファイルの概略図である。
【図３】本発明の一実施形態による、プロセッサで実施される方法のオプションのステップの流れ図である。
【図３Ａ】処理デバイスと配信システムとの間の相互作用の概略図である。
【図３Ｂ】本発明の好ましい実施形態による利用可能なデジタル版を表示するための処理デバイスの概略図である。
【図３Ｃ】処理デバイスと配信システムとの間の相互作用の概略図である。
【図４Ａ】一実施形態による、プロセッサで実施される方法のステップの流れ図である。
【図４Ｂ】処理デバイスと、配信システムと、リモート記憶域との間の相互作用の概略図である。
【図４Ｃ】処理デバイスと、配信システムと、リモート記憶域との間の相互作用の概略図である。
【図４Ｄ】処理デバイスと、配信システムと、リモート記憶域との間の相互作用の概略図である。
【図４Ｅ】一実施形態による、プロセッサで実施される方法のステップの流れ図である。
【図４Ｆ】本発明の好ましい実施形態による、版の所定のページを表示する処理デバイスの概略図である。
【図４Ｇ】処理デバイスと、配信システムと、リモート記憶域との間の相互作用の概略図である。
【図５】プロセッサで実施される方法の一実施形態のオプションのステップの流れ図である。
【図５Ａ】好ましい実施形態による、デジタル版のページの選択を有する入力を受信する処理デバイスの概略図である。
【図５Ｂ】処理デバイスとリモート記憶域との間の相互作用の概略図である。
【図６】本発明の一実施形態による、プロセッサで実施される方法のオプションのステップの流れ図である。
【図６Ａ】好ましい実施形態による処理デバイスの概略図である。
【図６Ｂ】本発明の好ましい実施形態による、処理デバイスとリモート記憶域との間の相互作用の概略図である。
【図７】本発明の一実施形態による、プロセッサで実施される方法のオプションのステップを示す図である。
【図７Ａ】本発明の好ましい実施形態による処理デバイスの概略図である。
【図８】本発明の一実施形態による、プロセッサで実施される方法のオプションのステップを示す図である。
【図８Ａ】本発明の好ましい実施形態による処理デバイスの概略図である。
【図９】本発明の一実施形態による、プロセッサで実施される方法のオプションのステップを示す図である。
【図９Ａ】本発明の好ましい実施形態による処理デバイスの概略図である。
【図１０】本発明の一実施形態による、プロセッサで実施される方法のオプションのステップを示す図である。
【図１０Ａ】本発明の好ましい実施形態による処理デバイスの概略図である。
【図１１】本発明の一実施形態による、プロセッサで実施される方法のオプションのステップを示す図である。
【発明を実施するための形態】
【００３７】
本発明の特定の説明は、明瞭にするために他の要素を排除しながら、本発明の明確な理解に関連するそれらの要素および制限のみを説明するために、簡略化されていることを理解すべきである。当業者は、本発明の本明細書を考慮する際、他の要素および/または制限が、本発明を実施するために望ましい可能性があることを認識するであろう。しかしながら、そのような他の要素および/または制限は、本発明の明細書を考慮する際、当業者によって容易に確認され得るので、本発明の完全な理解のためには必要でなく、そのような要素および制限の考察は、本明細書では提供されない。そのように、本明細書に記載した説明は、本発明の単なる例示であり、保護の範囲を限定することを意図していないことを理解すべきである。
【００３８】
以下の説明全体を通して、冠詞「a」は、要素を導入するために使用され、「1つのみ」の意味を持たず、「1つまたは複数」の意味を有することは言及する価値がある。
【００３９】
本出願で使用される特定の用語、および、この文脈で使用されるそれらの意味は、参照を容易にするために、最初に記載される。本明細書で使用される用語が以下に定義されていない限り、少なくとも1つの印刷された出版物または発行された特許に反映されるような、当業者がその用語に与えている最も広い定義が与えられるべきである。さらに、すべての等価物、同義語、新展開、および、同じまたは同様の目的に役立つ用語または技術は、本発明の範囲内であるとみなされるので、本発明は、以下に示す用語の使用によって限定されない。
【００４０】
本明細書の文脈では、「デジタル版」および「デジタル出版物」という表現は、互換的に使用され得る。本発明は、日刊新聞のデジタル版での使用に適しているが、「デジタル版」という用語は、そのような出版物に限定されず、雑誌のような、他の定期的な出版物を指すことができる。本発明の文脈では、「デジタル版」は、専用ソフトウェアアプリケーションによって読むことが可能な、テキストおよび画像(またはグラフィックス)だけでなく、アニメーション化された広告、対話型の図表およびタイムライン、ビデオストリーミングへのアクセス、などのような、複雑なオブジェクトを含む、コンパイルされたデジタルファイルを指す。「アプリケーション」、「アプリ」、および「プログラム」という用語は、互換的に使用され得る。本開示内の「アプリケーション」という用語の使用は、非一時的なメモリに記憶され、プロセッサによって実行可能な命令のセットを指すことを意図している。「専用ソフトウェアアプリケーション」は、特定のフォーマットにしたがってコンパイルされたファイルを処理するように特に適合され、構成されたアプリケーションを指すことを意図している。
【００４１】
さらに、本発明は、主に「電子タブレット」のようなデータ処理デバイスのために設計されたが、以下に示すデバイス、システム、および方法は、以下の非限定的な例、コンピュータ(ラップトップもしくはデスクトップ)、スマートフォン、または、プロセッサを設けられた任意の他の同様のデバイス、メモリ、ネットワークに接続するための手段、タッチスクリーン、キーボード、マウス、などのような、ユーザからの入力を受信するための手段、および表示画面のような、他の種類のデバイスで使用され得る。
【００４２】
図1に示すように、データ処理デバイス10は、対話型デジタル新聞版のようなデジタル版を表示するために設けられる。処理デバイス10は、好ましくは、触覚型画面16を有する電子タブレットである。デジタル版は、デジタル版がデータ処理デバイス10に完全にダウンロードされていなくても、デバイス10上で実行される専用ソフトウェアアプリケーション20によって読むことができる。データ処理デバイス10は、デジタル版に関連するコンパイルされたファイルを受信するための通信ポート19およびプロセッサ14が設けられる。デバイス10は、コンパイルされたファイルを記憶するための、プロセッサ14に接続された非一時的なメモリ12を含む。デバイス10は、表示画面16と入力手段18の両方として機能することができるように、好ましくは、タッチスクリーンである、デジタル版を表示するための表示画面16も含む。アプリケーション20は、表示されるべきものを制御するためのグラフィカルユーザインターフェースモジュール19、ユーザからの入力コマンドを制御し、管理するための入力検出モジュール21、リモートコンピュータ、ネットワーク、および/またはサーバとの間で情報を送信/受信するためのアップロード/ダウンロード管理モジュール23のような異なるモジュールを含む。
【００４３】
図2を参照すると、コンパイルされたファイルの可能なタイプは、利用可能なデジタル版のリストを含む「キオスク」ファイル100と、この版のセクションのリスト、および、セクションの各々に関する、リモート記憶域24に離れて記憶された資産へのそれぞれのリンク106を有するページ104のリストのような、版の構造を含む「版構造」ファイル102とを含む。コンパイルされたファイル100、102、104、106は、Adobeのプロプライエタリな.issueフォーマット、または.XML(拡張マークアップ言語)のような、他のフォーマットタイプが考えられ得るが、好ましくは、.JSON(Java(登録商標)Scriptオブジェクトノーテーション)フォーマットファイルである。コンパイルされた「版構造」ファイル102は、リモート記憶域24に置かれた(例えば、ID1〜ID4を有する)最小限の資産108のリストも含む。最小限の資産108は、処理デバイスが版を開き、版の1ページを表示するために必要な資産である。理解され得るように、「版構造」ファイル102は、デジタル版の全内容を含まない。
【００４４】
図1および図2を参照すると、デジタル新聞の構造のコンパイルされたファイル102、および他のファイル100、104、106を生成するためのバックエンドシステム26が設けられている。バックエンドシステム26は、アセンブラシステム28を含む。好ましくは、1つまたはいくつかのサーバで構成されたアセンブラシステム28は、上記で説明したような版の構造を作成するための手段30を含む。バックエンドシステム26は、コンパイルされたファイルを、ページおよび資産ファイルと共にパッケージ化する手段32も含む。手段30、32は、構文解析およびコンパイルモジュールと、場合によっては、圧縮モジュールとを含む。バックエンドシステムは、デバイス10からの要求の受信に応じて、コンパイルされたファイルをリモート処理デバイス10に送信するための、アセンブラシステム28と通信する1つまたはいくつかのサーバのような配信システム22も含む。好ましくは、それは、キオスクファイルを作成する手段34が設けられた配信システム22である。バックエンドシステム26は、版のページのレイアウトを作成することを可能にする編集システム30も含む。編集システム30は、アセンブラシステム28と通信する。もちろん、配信システム22、アセンブラシステム28、および編集システム30は、異なる物理的な場所に分散され得、各システムも、同じ場所または異なる場所の異なるサーバ間に分散され得る。バックエンドシステムは、「クラウド」システムとして構成されることが可能である。処理デバイス10とリモートサーバ22、24との間の通信は、好ましくは、サーバ22、24で実行されるウェブサービスを介して行われる。代替的には、生成されたファイルが最終的に記憶され、サーバからのアクセスのために利用可能である限り、デスクトップアプリケーションは、版ファイルを生成するために使用され得る。
【００４５】
さらに図1を参照すると、デジタル版をダウンロードし、参照するための専用ソフトウェアアプリケーション20(「アプリ」とも呼ばれる)は、最初に、データ処理デバイス10にインストールされなければならない。アプリケーション20は、非一時的なメモリ12に記憶され、デバイスのプロセッサ14によって実行可能な命令のセットを含む異なるモジュールまたは機能である。アプリケーションがデバイス10にインストールされると、プロセッサは、リモート配信サーバ22からの「キオスク」ファイルまたは「版構造」ファイルのような、コンパイルされたファイルを要求または「プル」するために命令を実行することができる。もちろん、他の実施形態では、キオスクファイルをリモートサーバ22からデータ処理デバイス10にプッシュまたは送信することが考えられる。リモートサーバ22は、例えば、分散型アクセス制御システム(DACS:Distributed Access Control System)であり得る。リモートサーバ24は、同じまたは異なる物理的な場所に置かれた1つまたは複数のサーバを含むことができる。配信サーバ22は、配信ソフトウェアを備え、その機能は、要求されたとき、コンパイルされたキオスクまたは版ファイルをタブレット10に送信することである。好ましくは、「版構造」ファイルは、例えば、.zipフォーマットを使用して圧縮される。
【００４６】
図3および図3A〜図3Cを参照すると、方法のオプションのステップが示されている。デジタル版が日刊新聞である場合には、キオスクファイル100は、好ましくは、コンパイルされた「版構造」ファイルを送信する前に、デバイス10に送信される。処理デバイス10は、したがって、利用可能なデジタル版の画像を含むキオスクファイルを受信する(ステップ300)。処理デバイスは、利用可能なデジタル版のリストまたは画像を表示画面上に表示し(ステップ302)、利用可能なデジタル版のうちの選択された1つを含む読者からの入力を受信する(ステップ304)。利用可能な版のリストは、図3Bに示すように、グラフィカルユーザインターフェースに表示される。「陳列ケース(vitrine)」と呼ばれ得るこのインターフェースから、読者は、タッチスクリーンを使用して、典型的には利用可能な最新のデジタル版である、利用可能な版のうちの1つを選択することができる。処理デバイス10は、したがって、読者によって行われた選択で構成された入力を受信し、次いで、要求メッセージ114のような、選択されたデジタル版に関連付けられたコンパイルされたファイルを要求する。上記で説明したステップ300〜306を実行するために、データ処理デバイスは、キオスクファイルを受信するための手段308と、利用可能なデジタル版の画像を表示画面上に表示するための手段310と、利用可能なデジタル版のうちの選択された1つを処理デバイスの入力から検出するための手段312と、選択されたデジタル版に関連付けられたコンパイルされたファイルを要求するための手段314とを含む。そのような手段は、デバイスの非一時的なメモリに記憶されたプロセッサ可読命令、ならびに、デバイス10上の通信ポート、タッチスクリーンのような表示画面16および入力手段、キーボード、マイクロホン、または、読者によって行われた選択を取り込むことを可能にする任意の他の可能な手段のようなハードウェア要素を含む。
【００４７】
図2を参照し、キオスクファイルの例示的な実施形態を、より詳細に説明する。キオスクファイル100は、表示するために利用可能なデジタル版のリストを備えるコンパイルされたファイル(またはデータ構造)である。各利用可能な版に関して、キオスクファイル100は、版の日付、そのタイトル(例えば、「月曜日」版)、完全にダウンロードされたときのそのサイズ(例えば、5〜200メガバイトの間で変動する)、(フロントページの画像のような)版を表す画像、および、リモートサーバに記憶された、版に関連付けられたコンパイルされたファイルを指すURL(ユニフォームリソースロケータ(Uniform Resource Locator))アドレスのようなリンク(またはアドレス)のような、個々の版に関連する情報を含む。好ましくは、キオスクファイル100は、例えば、XML(拡張マークアップ言語)のような他のコンパイルされたフォーマットが使用され得るが、JSON(Java(登録商標) Scriptオブジェクトノーテーション)フォーマットを使用する。定期的な版の文脈では、キオスクを介して読者に利用可能な版を提供することが好ましいが、キオスクファイルおよび関連するプロセスステップを使用することなく、本方法を実施することが可能である。
【００４８】
図4A〜図4Dを参照すると、データ処理デバイス10は、「版構造」ファイル102に対応するコンパイルされたファイルを受信する(ステップ400)。前の段落で説明したオプションのステップが行われている場合は、「版構造」ファイルは、ユーザによって選択されたデジタル版に対応する。「版構造」ファイルは、好ましくは、処理デバイス10によって要求されるが、配信サーバ22がコンパイルされたファイルをデバイス10にプッシュすることも可能である。前述のように、コンパイルされたファイルは、版の構造を含み、版の構造は、セクションのリストを含み、各々は、リモート記憶域24に置かれた版資産へのそれぞれのリンクを有するページのリストを含む。コンパイルされたファイル102は、リモート記憶域に置かれ、版を開くために必要な最小限の資産のリストも含む。
【００４９】
図2を参照し、版の構造に関連付けられたコンパイルされたファイル102の例示的な実施形態を、より詳細に説明する。キオスクファイル100と同様に、特定の版に関連付けられたコンパイルされたファイルは、他のフォーマットが可能であるが、好ましくは、JSONフォーマットである。「メイン」または「版構造」ファイルと呼ばれるこのコンパイルされたファイル102は、デジタル版の構造または配置を備える。メインファイルは、版のセクションのリストと、セクションの各々に関する、セクションのページに対するリンクのリストとを含む。各ページファイル104は、テキスト、画像、タイムライン、図表、ビデオまたはビデオへのリンク、アニメーション、などを含む、ページに表示されるべきオブジェクトに関連する情報を含む。ページファイル104は、ページのレイアウト情報を、ページに表示されるべき各オブジェクトに関する座標情報と共に提供する。「オブジェクト」は、単一の資産の、またはいくつかの資産のテキストで構成され得る。「資産」は、画像ファイル、ビデオファイルまたはビデオファイルへのリンク、オーディオファイル、pdfファイル、などであり得る。例えば、「フォトギャラリー」というオブジェクトは、10の異なる画像を備えることができ、各画像は、「資産」または「リソース」である。好ましくは、資産ファイルは、資産識別子と、資産が処理デバイス10に以前にダウンロードされていない場合はリモート記憶域24上、または、資産が以前にダウンロードされている場合は処理デバイスの非一時的なメモリ内であり得る、それらの位置とを記憶する。資産は、それぞれの識別子に関連付けられ、処理デバイスが、所与の資産がすでにダウンロードされているかどうかを追跡することを可能にする。最小限の資産108および版資産110は、版構造ファイル102の一部ではないが、それらは、コンテンツ配信ネットワーク(CDN:Content Delivery Network)のようなリモート記憶サーバ24に離れて記憶される。CDNは、典型的には、いくつかのデータセンタに置かれたサーバの分散システムで構成される。
【００５０】
好ましくは、テキストデータは、バイトの点から「重く」ないので、完全版のテキストは、「メイン」のコンパイルされたファイル、または、「版構造」ファイルに含まれる。ダウンロード時間の点でより要求の厳しい版のコンテンツは、高可用性の高性能記憶サーバ24に離れて記憶される。版のコンパイルされたファイルは、バックエンドシステムから生成されるので、版を開くための最小限の要素のリストは、専用アプリケーションを修正することなく、修正および/または適合され得る。
【００５１】
図4A〜図4Dに戻り、処理デバイスが、配信サーバ22からの版の構造のコンパイルされたファイルを受信すると、処理デバイス10は、要求メッセージ116を送信することなどによって、リモート記憶域24からの最小限の資産を要求する(ステップ402)。処理デバイスは、最小限の資産108を受信し、それらを処理デバイスの非一時的なメモリ12に記憶する(ステップ404)。
【００５２】
ここで、図4E〜図4Gを参照すると、最小限の資産が記憶されると、処理デバイス10は、最小限の資産108を含む版の所定のページ410を表示画面上に表示することによって、版を開く(ステップ406)。理解され得るように、処理デバイス10が、版の残りのページを表示するために、ダウンロード順序にしたがってリモート記憶域からの前記残りのページに含まれる版資産を要求しながら(ステップ408)、読者は、版のページ、典型的にはフロントページを読み始めることができる。デバイス10は、したがって、完全版が完全にダウンロードされていないにもかかわらず、版の一部を読者に表示することができる。本方法および処理デバイス10は、したがって、有利には、完全版がダウンロードされるのを待つことなく、読者が、自分の新聞を、それを選択した数秒以内に読み始めることを可能にする。本方法およびデバイスは、したがって、典型的には、開くことを可能にするために完全なデジタル版がダウンロードされることを必要とする従来技術を上回る利点を提供する。
【００５３】
図4A〜図4Gを参照すると、上記で説明した方法を実行できるようにするために、処理デバイスは、コンパイルされたファイルを受信するための手段410と、リモート記憶域からの最小限の資産を要求するための手段412とが設けられる。そのような手段は、最小限の資産のアドレスを読み出し、リモートサーバ24との通信を確立し、そこに記憶された資産を要求するために、通信ポートと、処理デバイスのメモリに記憶されたプロセッサ可読命令とを含む。プロセッサデバイス10は、また、受信された最小限の資産を検出し、資産を非一時的なメモリに記憶するために、通信ポートのような、最小限の資産を受信するための手段414と、処理デバイスのメモリに記憶されたプロセッサ可読命令とを含む。処理デバイスは、また、前記最小限の資産を含む版の所定のページを表示画面上に表示することによって版を開くための手段416を含む。そのような手段は、所定のページのレイアウト情報を読み出し、表示画面上にテキストおよび最小限の資産を、前記ページに関する表示画面上の適切な位置に表示するために、処理デバイスのメモリに記憶されたプロセッサ可読命令を含むことができる。最後に、処理デバイスは、また、リモート記憶域からの版の残りのページに含まれる版資産を要求するための手段418を含まなければならない。そのような手段は、また、版の他のページの資産のアドレスリンクを読み出し、リモート記憶域24からのそれらの資産を要求するために、通信ポートと、処理デバイスのメモリに記憶されたプロセッサ可読命令とを含む。処理デバイスは、リモート記憶域24からの版資産110を受信するために、手段414を使用する。
【００５４】
ユーザがデバイスと対話しない場合、すなわち、処理デバイスが触覚型画面から、キーボードまたは他のタイプの入力手段から何らかの入力も受信しない場合、版の残りのページの版資産のダウンロードは、所定のダウンロード順序にしたがって行われる。この所定の順序は、連続である必要はない。例えば、連続した順序に沿って版の各ページをダウンロードするのではなく、版の各セクションの第1のページが、最初にダウンロードされ得る。有利には、各セクションのフロントページをダウンロードすることは、最初に、版がまだ完全にはダウンロードされていない間、すべてのセクションが読むために利用可能であるという印象を読者に提供する。
【００５５】
所定のダウンロード順序は、また、タブレット所有者の動作にしたがって変更され得る。そのような動作は、所与の期間にわたって監視され、登録され得、所与のユーザのための動作プロファイルを確立する。例えば、新聞の版の場合には、読者が常にスポーツセクションから読み始める場合、所定のダウンロード順序は、版の他のどのセクションよりも前にスポーツセクションを最初にダウンロードするように適合され得る。別の可能な例では、現在の新聞の版を読んでいる最初の1000人の読者のプール(pool)の閲覧動作が、監視され、登録され得る。この監視は、これらの読者によって最も閲覧されたページの追跡を可能にする。したがって、同じ版の以前のダウンロードに基づいて、読者の次のプールのための現在の版のダウンロード順序を変更することが可能になる。デジタル版の所定のダウンロード順序は、タブレットにローカルに格納され得、または、版の.JSONファイルを介して送信され得る。
【００５６】
図5を参照すると、ユーザがまだダウンロードされていない版の別のセクションをさっと読むことも可能である。ダウンロード順序は、データ処理デバイスで入力を受信すると中断され、入力は、まだダウンロードされていない版の残りのページのうちの所与の1つに関連付けられる(ステップ500)。この場合には、残りのページの版資産を要求するステップは、選択された所与の1つのページの版資産を最初に要求することによって実行される(ステップ502)。プロセッサは、デジタル版の残りの部分に関する所定のダウンロード順序を中止または中断することになり、ユーザによって選択されたページの資産を要求することになる。これらのステップを実行するために、処理デバイスは、版の別のページに関連する入力を受信するための入力手段、好ましくは、触覚型表示画面と、前記所与の1つのページの版資産110iを最初に要求するための手段504とを必要とする。そのような手段504は、通信ポートと、処理デバイスのメモリに記憶されたプロセッサ可読命令とを含み得る。
【００５７】
プロセッサは、選択されたページに基づいて、版の残りのページのダウンロード順序をすぐに変更することになる。要求されたページのすべての資産がダウンロードされ、非一時的なメモリにキャッシュされると、プロセッサは、ページを表示画面上に表示することになり、好ましくは、この選択されたページから版のダウンロードを続行することになる。もちろん、「ページを選択すること」によって、例えば、インデックスまたはリンクを介して、ページ自体ではなく、ページへのリンクが選択されることも理解され得る。ページの選択は、また、タッチスクリーンを介して版のデジタルページを単にスワイプすることによって行われ得る。有利には、デジタル版のダウンロードは、読者によって選択されたページに応じて適応するので、本アプリケーションは、読者が、あるとしても最小限の待ち時間を経験しながら、デジタル版の異なるセクションをさっと読むことを可能にする。
【００５８】
ここで図6を参照し、アプリケーションの別の態様を説明する。当業者によって理解され得るように、同じ資産(画像、ウィジェット、アニメーション、など)は、同じデジタル版内に複数回出現する可能性がある。版のコンテンツをダウンロードするために必要な時間を最短にするために、版の.JSONファイルは、好ましくは、各資産について、資産識別子(または資産ID)と、資産アドレス(好ましくはURLである)とを含む。デバイスがCDNからデジタル版の資産をダウンロードするとき、これらの資産は、タブレットの非一時的なメモリにローカルに記憶される。処理デバイスは、資産のIDを使用して、ダウンロードされた資産のリストも更新する。このリストを使用すると、アプリケーションは、資産をダウンロードする前に、ダウンロードする資産のIDを、すでにダウンロードされ、タブレットのキャッシュ内に記憶された資産のIDのリストと比較することなどによって、前記所与の資産がすでにデータベースに記憶されているかどうかを検証することができる(ステップ600)。結果として、有利には、版の各資産は、資産が版内で複数回出現する場合であっても、一度ダウンロードされる必要があるだけである。加えて、アプリケーションは、リモートCDNサーバのURLではなく、非一時的なメモリを指すように資産アドレスを更新することになる。いくつかの実施形態では、キオスクまたは「陳列ケース」内に存在するすべての版に関するダウンロードされた資産のリストが維持され、更新される。そのように、所与の資産が、所与の期間にわたって公開されている別個の版で複数回出現することになっている場合、アプリケーションは、この資産を一度だけダウンロードし、キャッシュすることになり、したがって、有利には、同じオブジェクトを複数回再ダウンロードする必要性を回避する。処理デバイスは、したがって、所与の版資産を要求する前に、前記所与の版資産が非一時的なメモリに記憶されているかどうかを検証し(ステップ600)、版資産が非一時的なメモリ12にすでに記憶されていない場合にのみ、リモート記憶域24からの所与の資産を要求する(ステップ602)。ステップ600および602は、したがって、ステップ402および404のサブステップである。方法を実行するために、処理デバイスは、したがって、所与の版資産が非一時的
なメモリに記憶されているかどうかを検証する手段604と、上記で説明したように、版資産が非一時的なメモリにすでに記憶されていない場合にのみ、リモート記憶域からの所与の版資産を要求するための手段606とを含む。手段604は、デバイスの非一時的なメモリ12に記憶されたプロセッサ可読命令を含む。手段606は、デバイスの非一時的なメモリ12に記憶されたプロセッサ可読命令、ならびに、要求メッセージ608を送信するためのデバイス10の通信ポートを含む。
【００５９】
例えば、広告アニメーションが、各日刊デジタル版内に、一週間の間毎日表示されることになっている場合、処理デバイスは、その週の第1の版のために、アニメーションを一度のみダウンロードすることになり、その後の日の版でアニメーションを表示しなければならないとき、そのローカル記憶域(またはメモリ)内の記憶された資産を指すことになる。理解され得るように、このプロセスは、その週のその後の日のためにダウンロードする資産の数を低減し、それは、読者が自分のデジタル新聞を読むための待ち時間を短縮する。それは、帯域幅要件も低減し、より少ない空間が、デバイスのローカル記憶域で使用される。
【００６０】
ここで図7を参照し、処理デバイスおよび方法の別の態様を説明する。新聞および雑誌のような定期的なデジタル版の文脈では、すべての版が、キロバイトの点で同じ「重さ」を持たないことを理解することができる。新聞の場合には、土曜日の版は、より多くのセクションを有し、高解像度の写真レポートを有する特別なセクションを含み、一般により大部であるが、一方、日曜日の版は、少数のセクションのみを有し、より軽い。土曜日の版のセクションのいくつかは、数日前に準備ができていることも頻繁にある。例えば、旅行や車のセクションのような、現在のニュースまたはイベントに関連していない主題を扱うセクションは、一般的に、版が出版されるようにスケジュールされた土曜日に先立つ水曜日までに準備ができている。本システムは、より軽い版ファイル(例えば、.JSONファイル)内に、ダウンロードする準備ができている今後の版の情報を含むことによって、この状況を利用する。「版構造」のコンパイルされたファイルは、したがって、今後の版の追加の資産111へのリンクをさらに含み、処理デバイスは、リモート記憶域からの、今後の版の追加の資産の少なくともいくつかを要求する(ステップ700)。処理デバイスは、リモート記憶域からの、今後の版の追加の資産を要求するための手段704を含む。そのような手段は、通信ポートと、デバイスの非一時的なメモリに記憶されたプロセッサ可読命令とを含む。これは、例えば、現在の版に関連付けられた版資産が所与のしきい値よりも小さいときに生じ、しきい値は、好ましくは、数メガバイトに対応する。同様に、今後の版の資産の重さ/サイズが所与のしきい値を超えるとき、「版構造」のコンパイルされたファイルが、今後の版の追加の資産111へのリンクを含むことが可能である。デバイスの利用可能なダウンロード帯域幅を利用するために、版が完全にダウンロードされ、デバイス上で表示されるたびに、今後の版の資産が計画的にダウンロードされることを決定することもできる。今後の版の追加の資産をダウンロードするための決定は、版のタイプに基づくこともできる。例えば、金曜日の版が完全にダウンロードされた後、土曜日の版の少なくともいくつかの資産は、デバイスにダウンロードされる。図7Aは、追加の資産がEditionStructureFileに記載されていることを示しているが、EditionStructureFileにリンクされた別個のファイルにリストの追加の資産を含めることが可能であることに留意すべきである。
【００６１】
図7Aに示すように、そのような方法を実施するための1つの方法は、版構造のコンパイルされたファイル102内に、将来の版に含まれることになる追加の資産111へのリンクを有するフィールドまたはセクションを含めることである。処理デバイスは、デバイスのネットワークおよび帯域幅の利用可能性を監視するように構成され、好ましい条件が満たされたとき、処理デバイスは、リモート記憶域24から、今後の版のこれらの追加の資産をダウンロードし、それらをデバイスのメモリ内に記憶する。「好ましい条件」は、例えば、現在の版がすでにダウンロードされていることであり得る。アプリケーションは、次いで、前記今後の版をダウンロードするとき、アプリケーションが、ダウンロードされた資産のリスト内の検証に際して、前記資産をリモート記憶サーバからダウンロードするのではなく、前記資産を表示するためのデバイスのメモリを指すことになるように、ダウンロードされた資産のリストを更新する。この操作は、ユーザによって気づかれず、デジタル版を表示するための待ち時間をさらに短縮する利点を提供する。システムおよび方法は、それらのコンテンツへのリンクが、後の版よりも大部ではない以前のデジタル版ファイルに含まれるので、具体的には、後の版の一部であることが意図され、事前にロードされ得る広告に適している。アプリケーションは、例えば、現在の版の資産のすべてのダウンロードを完了した後、または、ネットワーク帯域幅へのアクセスの需要があまりない夜に、これらの「追加の」資産がダウンロードされるべきであると判断するように構成される。
【００６２】
ここで図8を参照し、処理デバイスおよび方法の他の態様を説明する。最小限の資産および版資産がリモートサーバ24からダウンロードされると、これらの資産は、所定の日数の間、非一時的なメモリに記憶される。好ましくは、処理デバイスは、前記所定の日数の後、最小限の資産および版資産の非一時的なメモリを消去する(または、非一時的なメモリを「解放」する)。もちろん、このステップは、非一時的なメモリが、いくつかのデジタル版をダウンロードした後、過負荷にならないことを保証する。この検証を実行するために、処理デバイスは、デジタル版ファイルがダウンロードされてから経過した日数を追跡し続けるために、カウンタまたは他の可能なツールのような手段802が設けられる。図9に示すように、処理デバイスは、好ましくは、版資産のサイズが処理デバイスの非一時的なメモリの利用可能な記憶容量を超えたとき、資産を要求する前に、表示画面上に警告メッセージを表示し、処理デバイスは、非一時的なメモリの利用可能な記憶容量を版資産の全体的なサイズと比較する手段と、表示画面上に警告を表示する手段とを備える。
【００６３】
図10を参照すると、図3および図4に記載のステップのいくつかを実行しながら、処理デバイス10は、すでにダウンロードされたキオスクのデジタル版のうちの1つを表示することが可能である。例えば、ユーザは、今日の版がダウンロードされている間に、昨日の版を読みたい可能性がある。この場合には、ダウンロードされるべき版のセクションを受信した後(すなわち、ステップ304の後)、処理デバイスは、処理デバイスにすでにダウンロードされた別のデジタル版の選択を含む入力を受信する(ステップ1000)。処理デバイス10は、最初に選択された版の最小限の資産をダウンロードしながら、この他のデジタル版のページを開き、表示する(ステップ1002)。最初に選択された版からの最小限の資産が受信されたら(ステップ404)、デジタル処理デバイスは、最初に選択された版が開かれ得ることをユーザに通知するメッセージを表示する(ステップ1004)。ユーザは、次いで、デバイス上に現在表示されている版を読み続けること、または、読むために現在利用可能な最初に選択された版に切り替えることを決定することができる。後者の場合には、処理デバイス10は、ステップ304で最初に選択された版を表示するために入力を受信し、方法のステップ406に進む。これらのステップを実行するために、処理デバイスは、(触覚型表示画面、キーボード、デジタルペン、などのような)ステップ1000、1006の入力を受信する手段と、版を表示する手段(すなわち、表示画面)と、ユーザへのメッセージを生成する(ステップ1004)手段1008とが設けられる。
【００６４】
図11を参照すると、ユーザは、ダウンロードするために第1の版を選択し、気が変わり、代わりに第2の版をダウンロードしたいと決定することが可能である。この場合には、処理デバイスは、第2のデジタル版の選択を含む入力を受信する(ステップ1100)。デバイスは、次いで、第1の版の資産/ファイルのダウンロードを中断し、第2のデジタル版に関連付けられたコンパイルされたファイルを要求する。次いで、その後のステップ(400iなど)は、ステップ400〜408と同様である。第2のデジタル版が完全に処理デバイスにダウンロードされると、次いで、最初に選択された第1のデジタル版の資産/ファイルのダウンロードを続行することができる。
【００６５】
最小限の資産および/または版資産を、データ処理デバイスの能力と関連付けることが可能である。例えば、いくつかの処理デバイスは、他のデバイスの解像度よりも高い解像度で画像を表示することが可能な表示画面が設けられる。この場合には、プロセッサデバイスは、表示画面の解像度のようなデバイスの能力を決定する手段と、データ処理デバイスの能力に基づいて所与の資産を要求するための手段とが設けられ得る。この場合には、所与の資産に2つの異なるアドレスリンクを関連付けることが可能であり、処理デバイスは、プロセッサまたは表示画面の能力に基づいて適切なリンクを選択する。
【００６６】
理解され得るように、本発明は、改善であり、従来技術で知られている既存のビューアおよび方法を上回るいくつかの利点を提供する。すなわち、本発明は、日刊の新聞に特に適しているが、任意のタイプのデジタル版のために使用され得る。
【００６７】
本発明は、有利には、デスクトップ、ラップトップ、電子タブレット、またはスマートフォンであれ、読者の電子デバイスにデジタル版をダウンロードするときに読者が経験する「待ち時間」を短縮することを可能にする。版の重さは、もはや、ユーザが自分の出版物のコンテンツを消費し始めるのを制限するものではないので、本発明は、また、有利には、望まれる/要求されるようにリッチで複雑なデジタル版の作成に有利である。市場で利用可能な他のビューアとは対照的に、出版物を表示画面上に表示するために、全出版物ファイルが完全にダウンロードされる必要はない。版のページは、それらがダウンロードされているときに、読者に利用可能になる。加えて、本発明は、ユーザが、ユーザが読んでいる版のダウンロード順序を「制御」することを可能にし、ユーザの入力は、版のコンテンツのダウンロード順序の変更をトリガする。版のダウンロード順序は、さらに、例えば、読者または読者のプールの行動を示す情報に基づいて適合され得る。最後に、本発明は、デバイスの帯域幅占有率がそれを可能にするとき、まだ読むために利用可能ではない将来の版のコンテンツまたはコンテンツへのリンクを含むことによって、所与の期間にわたる版の不均等な重さを利用する。
【００６８】
本発明を、その好ましい実施形態を参照して具体的に示し、説明してきたが、形態および細部における様々な変更が、本発明から逸脱することなくそこでなされ得ることは、当業者によって理解されるであろう。
【符号の説明】
【００６９】
10  データ処理デバイス
12  非一時的なメモリ
14  プロセッサ
16  触覚型画面、表示画面
18  入力手段
19  通信ポート、グラフィカルユーザインターフェースモジュール
20  専用ソフトウェアアプリケーション
21  入力検出モジュール
22  配信システム、リモートサーバ
23  アップロード/ダウンロード管理モジュール
24  リモート記憶域、リモートサーバ
26  バックエンドシステム
28  アセンブラシステム
30  編集システム
32  手段
34  手段
100  ファイル
102  ファイル
104  ファイル
106  ファイル
108  最小限の資産
110  版資産
110i  版資産
111  追加の資産
114  要求メッセージ
116  要求メッセージ
308  手段
310  手段
312  手段
314  手段
410  手段
412  手段
414  手段
416  手段
418  手段
504  手段
604  手段
606  手段
608  要求メッセージ
704  手段
802  手段
1008  手段
【図１】
2016509297.tif 000003
【図２】
2016509297.tif 000004
【図３】
2016509297.tif 000005
【図３Ａ】
2016509297.tif 000006
【図３Ｂ】
2016509297.tif 000007
【図３Ｃ】
2016509297.tif 000008
【図４Ａ】
2016509297.tif 000009
【図４Ｂ】
2016509297.tif 000010
【図４Ｃ】
2016509297.tif 000011
【図４Ｄ】
2016509297.tif 000012
【図４Ｅ】
2016509297.tif 000013
【図４Ｆ】
2016509297.tif 000014
【図４Ｇ】
2016509297.tif 000015
【図５】
2016509297.tif 000016
【図５Ａ】
2016509297.tif 000017
【図５Ｂ】
2016509297.tif 000018
【図６】
2016509297.tif 000019
【図６Ａ】
2016509297.tif 000020
【図６Ｂ】
2016509297.tif 000021
【図７】
2016509297.tif 000022
【図７Ａ】
2016509297.tif 000023
2016509297.tif 000024
【図８】
2016509297.tif 000025
【図８Ａ】
2016509297.tif 000026
2016509297.tif 000027
2016509297.tif 000028
【図９】
2016509297.tif 000029
【図９Ａ】
2016509297.tif 000030
【図１０】
2016509297.tif 000031
【図１０Ａ】
2016509297.tif 000032
【図１１】
2016509297.tif 000033
【手続補正書】
【提出日】平成26年7月29日(2014.7.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、表示画面を有する前記データ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能な前記デジタル版を表示するための、プロセッサで実施される方法であって、
a)コンパイルされたファイルを前記データ処理デバイスで受信するステップであって、前記コンパイルされたファイルが、
前記版の構造であって、セクションのリストと、前記セクションの各々に関する、ページのリストとを含み、前記ページが、記事のテキストと、リモート記憶装置に置かれた版資産へのそれぞれのリンクとを含む、版の構造、および
前記リモート記憶装置に置かれ、前記版を開くために必要な最小限の資産のリストであって、前記最小限の資産および前記版資産が、画像を備える、最小限の資産のリスト
を含む、ステップと、
b)前記リモート記憶装置からの前記最小限の資産を要求するステップと、
c)前記最小限の資産を前記データ処理デバイスで受信し、受信された前記最小限の資産を前記データ処理デバイスの非一時的なメモリに記憶するステップと、
d)ステップc)で記憶された記事のテキストおよび前記最小限の資産を含む前記版の完全な所定のページを、前記データ処理デバイスの前記表示画面上に表示することによって、前記版を開くステップと、その間
e)同時に、前記版の残りのページを表示するために、ダウンロード順序にしたがって、前記リモート記憶装置からの前記残りのページに含まれる前記版資産を要求するステップと
を含む、プロセッサで実施される方法。
【請求項２】
ステップe)で、前記ダウンロード順序が、前記データ処理デバイスで入力を受信すると中断され、前記入力が、前記版の前記残りのページの所与の1つに関連付けられ、前記残りのページの前記版資産を要求することが、前記所与の1つのページの版資産を最初に要求することによって実行される、請求項1に記載のプロセッサで実施される方法。
【請求項３】
i.  所与の版資産を要求する前に、前記所与の版資産が前記非一時的なメモリに記憶されているかどうかを検証するステップと、
ii.  前記版資産が前記非一時的なメモリにすでに記憶されていない場合にのみ、前記リモート記憶装置からの前記所与の版資産を要求するステップと
をさらに含み、
前記ステップi)およびii)が、ステップb)およびe)の間に実行されるサブステップである、請求項1または2に記載のプロセッサで実施される方法。
【請求項４】
ステップa)で、前記コンパイルされたファイルが、今後の版の追加の資産へのリンクをさらに備え、方法が、ステップe)の後に実行される、前記リモート記憶装置からの前記今後の版の前記追加の資産の少なくとも一部を要求するステップf)をさらに含む、請求項1、2または3に記載のプロセッサで実施される方法。
【請求項５】
前記最小限の資産および前記版資産が、所定の日数の間、前記非一時的なメモリに記憶され、前記方法が、前記所定の日数が経過した後、前記最小限の資産および前記版資産を前記非一時的なメモリから消去するステップをさらに含む、請求項1から4のいずれか一項に記載のプロセッサで実施される方法。
【請求項６】
ステップb)またはe)のいずれか1つを実行する前に、前記版資産のサイズが前記非一時的なメモリの利用可能な記憶容量を超えたとき、警告メッセージを表示するステップを含む、請求項1から5のいずれか一項に記載のプロセッサで実施される方法。
【請求項７】
前記最小限の資産および前記版資産が、前記データ処理デバイスの表示能力に関連付けられ、前記方法が、前記データ処理デバイスの前記表示能力に基づいて、前記最小限の資産または前記版資産のうちの所与の1つを要求するステップを含む、請求項1から6のいずれか一項に記載のプロセッサで実施される方法。
【請求項８】
i.  利用可能なデジタル版の画像を含むキオスクファイルを受信するステップと、
ii.  前記利用可能なデジタル版の画像を表示するステップと、
iii.  前記データ処理デバイスで入力を受信するステップであって、前記入力が、前記利用可能なデジタル版の選択された1つを含む、ステップと、
iv.  ステップiiiで選択された前記デジタル版に関連付けられた前記コンパイルされたファイルを要求するステップと
を含み、前記ステップi)〜iv)が、ステップa)の前に実行される、請求項1から7のいずれか一項に記載のプロセッサで実施される方法。
【請求項９】
ステップe)で、前記版資産が、ビデオおよびオーディオファイルを備える、請求項1から8のいずれか一項に記載のプロセッサで実施される方法。
【請求項１０】
デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、前記データ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能な前記デジタル版を表示するためのデータ処理デバイスであって、
コンパイルされたファイルを受信するための通信ポートおよびプロセッサと、
前記コンパイルされたファイルを記憶するための、前記プロセッサに接続された非一時的なメモリであって、前記コンパイルされたファイルが、
前記版の構造であって、セクションのリストと、前記セクションの各々に関する、ページのリストとを含み、前記ページが、記事のテキストと、リモート記憶装置に置かれた版資産へのそれぞれのリンクとを含む、版の構造、および
リモート記憶装置に置かれ、前記版を開くために必要な最小限の資産のリストであって、前記最小限の資産および前記版資産が、画像を備える、最小限の資産のリスト
を含む、非一時的なメモリと、
前記デジタル版を表示するための表示画面と
を備え、
前記プロセッサが、
前記リモート記憶装置からの前記最小限の資産を要求するための手段、
前記最小限の資産を前記データ処理デバイスで受信し、受信された前記最小限の資産を前記非一時的なメモリに記憶するための手段、
前記記事のテキストおよび前記最小限の資産を含む前記版の完全な所定のページを前記表示画面上に表示することによって、前記版を開くための手段、および
前記所定のページを前記表示画面上に表示するのと同時に、前記版の残りのページを表示するために、ダウンロード順序にしたがって、前記リモート記憶装置からの前記残りのページに含まれる前記版資産を要求するための手段
を備える、データ処理デバイス。
【請求項１１】
前記版の前記残りのページの所与の1つに関連付けられた入力を受信するための入力手段と、前記所与の1つのページの版資産を最初に要求するための手段とを備える、請求項10に記載のデータ処理デバイス。
【請求項１２】
所与の版資産が前記非一時的なメモリに記憶されているかどうかを検証するための手段と、
前記版資産が前記非一時的なメモリにすでに記憶されていない場合にのみ、前記リモート記憶装置からの前記所与の版資産を要求するための手段と
を備える、請求項10または11に記載のデータ処理デバイス。
【請求項１３】
前記非一時的なメモリに記憶された前記コンパイルされたファイルが、今後の版の追加の資産へのリンクを含み、前記データ処理デバイスが、現在の版に関連付けられた前記版資産のサイズが所定のしきい値未満であるとき、前記リモート記憶装置からの今後の版の前記追加の資産の少なくとも一部を要求するための手段を備える、請求項10、11、または12に記載のデータ処理デバイス。
【請求項１４】
所定の日数の後、前記最小限の資産および前記版資産の前記非一時的なメモリを解放するための手段を備える、請求項10から13のいずれか一項に記載のデータ処理デバイス。
【請求項１５】
前記版資産のサイズが前記データ処理デバイスの前記非一時的なメモリの利用可能な記憶容量を超えたとき、警告メッセージを表示するための手段を備える、請求項10から14のいずれか一項に記載のデータ処理デバイス。
【請求項１６】
前記データ処理デバイスの能力に対応する前記最小限の資産または前記版資産のうちの所定の1つを要求するための手段を備える、請求項10から15のいずれか一項に記載のデータ処理デバイス。
【請求項１７】
前記非一時的なメモリが、利用可能な版の画像を含むキオスクファイルを記憶しており、前記データ処理デバイスが、
前記利用可能なデジタル版の画像を前記表示画面上に表示するための手段と、
前記利用可能なデジタル版の選択された1つを前記データ処理デバイスの入力から検出するための手段と、
選択された前記デジタル版に関連付けられた前記コンパイルされたファイルを要求するための手段と
を備える、請求項10から16のいずれか一項に記載のデータ処理デバイス。
【請求項１８】
デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、前記データ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能な前記デジタル版を表示するためのコンパイルされたファイルを生成するためのバックエンドシステムであって、
前記版の構造を作成するための手段であって、前記構造が、セクションのリストと、前記セクションの各々に関する、ページのリストとを含み、前記ページが、記事のテキストと、最小限の資産および版資産へのそれぞれのリンクとを含み、前記最小限の資産が、前記版を開くための、前記ページのリストの所定のページに関連付けられ、前記版資産が、前記ページのリストの残りのページに関連付けられ、前記最小限の資産および前記版資産が、画像を備える、手段、
前記最小限の資産または前記版資産を資産識別子と関連付けるための手段、および
前記構造を含むコンパイルされたファイルをパッケージングするための手段
を備える、アセンブラシステムと、
リモート処理デバイスからの要求の受信に応じて、前記コンパイルされたファイルを前記処理デバイスに送信するための、前記アセンブラシステムと通信する配信システムと
を備える、バックエンドシステム。
【請求項１９】
前記配信システムが、利用可能なデジタル版のリストと、前記利用可能な版の各々に関連付けられたそれぞれの画像とを含むキオスクファイルを作成するための手段を備える、請求項18に記載のバックエンドシステム。
【請求項２０】
版の構造を作成するための前記手段が、デジタル版を作成するためのものであり、前記版資産のサイズが、5メガバイトを超える、請求項18または19に記載のバックエンドシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明は、デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、表示画面を有するデータ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能なデジタル版を表示するための、プロセッサで実施される方法に関する。一実施形態では、方法は、
a)コンパイルされたファイルをデータ処理デバイスで受信するステップであって、コンパイルされたファイルが、
版の構造であって、セクションのリストと、セクションの各々に関する、ページのリストとを含み、ページが、記事のテキストと、リモート記憶域（記憶装置）に置かれた（located on、位置する）版資産(asset、アセット)へのそれぞれのリンクとを含む、版の構造、および
リモート記憶域に置かれ、版を開くために必要な最小限の資産のリスト
を含む、ステップと、
b)リモート記憶域からの最小限の資産を要求するステップと、
c)最小限の資産をデータ処理デバイスで受信し、受信された最小限の資産をデータ処理デバイスの非一時的なメモリに記憶するステップと、
d)ステップc)で記憶された最小限の資産を含む版の完全な所定のページを、処理デバイスの表示画面上に表示することによって、版を開くステップと、その間
e)同時に、版の残りのページを表示するために、ダウンロード順序にしたがって、リモート記憶域からの前記残りのページに含まれる版資産を要求するステップと
を含む。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明の別の態様によれば、デジタル版を表示するためのデータ処理デバイスが提供される。デジタル版は、デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、データ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能である。データ処理デバイスは、
コンパイルされたファイルを受信するための通信ポートおよびプロセッサと、
コンパイルされたファイルを記憶するための、プロセッサに接続された非一時的なメモリであって、コンパイルされたファイルが、
版の構造であって、セクションのリストと、セクションの各々に関する、ページのリストとを含み、ページが、記事のテキストと、リモート記憶域に置かれた版資産へのそれぞれのリンクとを含む、版の構造、および
リモート記憶域に置かれ、版を開くために必要な最小限の資産のリストであって、前記最小限の資産および前記版資産が、画像を備える、最小限の資産のリスト
を含む、非一時的なメモリと、
デジタル版を表示するための表示画面と
を含む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
プロセッサは、リモート記憶域からの最小限の資産を要求するための手段と、最小限の資産をデータ処理デバイスで受信し、受信された最小限の資産を非一時的なメモリに記憶するための手段と、前記最小限の資産を含む版の所定のページを表示画面上に表示することによって、版を開くための手段と、同時に、版の残りのページを表示するために、ダウンロード順序にしたがって、リモート記憶域からの前記残りのページに含まれる版資産を要求するための手段とを含む。これらの手段は、例えば、デバイスのメモリに記憶され、そのプロセッサによって読み取り可能な、プロセッサ可読命令であり得る。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
本発明の別の態様によれば、バックエンドシステムが提供される。バックエンドシステムは、デジタル版がデータ処理デバイスに完全にダウンロードされていなくても、データ処理デバイスで実行される専用ソフトウェアアプリケーションによって読むことが可能なデジタル版を表示するためのコンパイルされたファイルを生成するためのものである。バックエンドシステムは、
版の構造を作成するための手段であって、構造が、セクションのリストと、セクションの各々に関する、ページのリストとを含み、ページが、記事のテキストと、最小限の資産および版資産へのそれぞれのリンクとを含み、最小限の資産が、版を開くための、ページのリストの所定のページに関連付けられ、版資産が、ページのリストの残りのページに関連付けられる、手段と、
前記最小限の資産または前記版資産を資産識別子と関連付けるための手段と、
前記構造を含むコンパイルされたファイルをパッケージングするための手段と
を備える、アセンブラシステムと、
リモート処理デバイスからの要求の受信に応じて、コンパイルされたファイルを前記処理デバイスに送信するための、アセンブラシステムと通信する配信システムと
を含む。
【国際調査報告】
2016509297.tif 000034
2016509297.tif 000035
2016509297.tif 000036
2016509297.tif 000037
2016509297.tif 000038
2016509297.tif 000039
2016509297.tif 000040
2016509297.tif 000041
2016509297.tif 000042
2016509297.tif 000043
2016509297.tif 000044
2016509297.tif 000045
2016509297.tif 000046
2016509297.tif 000047