(57)【要約】【課題】機種の異なる機器のディスプレイ上のコンテンツ表示態様の確認を容易化する。【解決手段】情報処理装置は、機器のディスプレイサイズを含むレイアウト情報を機種毎に記憶するためのレイアウト記憶部と、表示データを作成する表示データ作成部９６と、表示データに基づく画像を画面に表示する表示処理部９７を備える。コンテンツデータは、ページめくり操作が受付けられたときに、表示態様が変更される動的オブジェクト部分および表示態様が不変の静的オブジェクト部分を含む。表示データ作成部は、レイアウト情報とコンテンツデータに基づき、機種毎に該コンテンツデータの動的オブジェクト部分と静的オブジェクト部分を含んだ該機種のレイアウト表示データを作成し、表示処理部９７は、レイアウト表示データに基づく機種毎のレイアウト画像と動的オブジェクト部分に基づく動的オブジェクト画像とを画面の異なる領域に表示する。【選択図】図９
2013120505.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを表示する機器のディスプレイサイズを含むレイアウト情報を機種毎に記憶するためのレイアウト記憶部と、
表示データを作成するための表示データ作成部と、
前記表示データに基づく画像を画面に表示するための表示処理部と、を備え、
前記コンテンツデータは、ページめくり操作が受付けられたときに、表示態様が変更される動的オブジェクト部分および表示態様が不変である静的オブジェクト部分、を含み、
前記表示データ作成部は、
前記レイアウト記憶部に記憶された機種のレイアウト情報と前記コンテンツデータとに基づき、機種毎に、該コンテンツデータの動的オブジェクト部分と静的オブジェクト部分を含んだ該機種のレイアウトを表示するためのレイアウト表示データを作成し、
前記表示処理部は、
前記レイアウト表示データに基づく機種毎のレイアウト画像と、前記レイアウト表示データに含まれる動的オブジェクト部分に基づく動的オブジェクト画像とを前記画面の異なる領域に表示する、情報処理装置。
【請求項２】
オペレータ操作を受け付けるための操作受付部を、さらに備え、
前記操作受付部により、前記動的オブジェクト画像が表示される前記画面の確認領域における一部画像を指定する操作を受け付けたとき、前記レイアウト画像が表示される前記画面のレイアウト領域内に表示される機種毎のレイアウト画像のうち当該一部画像に対応した部分画像の表示態様を変更する、請求項１に記載の情報処理装置。
【請求項３】
前記操作受付部により、前記確認領域における一部画像を変更する操作を受け付けたとき、受付けた変更操作に基づき、前記レイアウト領域内に表示される機種毎のレイアウト画像のうち当該一部画像に対応した部分画像を変更する、請求項２に記載の情報処理装置。
【請求項４】
前記機種毎のレイアウト画像は、当該機種のレイアウト表示データに基づく動的オブジェクト画像である機種動的オブジェクト画像を含み、
前記確認領域に表示される前記動的オブジェクト画像において、前記レイアウト領域内に表示される前記機種動的オブジェクト画像を機種毎に異なる態様で表示する、請求項２または３に記載の情報処理装置。
【請求項５】
前記操作受付部が受け付けた操作に基づき、前記レイアウト記憶部のレイアウト情報のうち指定された機種のレイアウト情報を変更する、請求項２から４のいずれかに記載の情報処理装置。
【請求項６】
前記コンテンツデータの動的オブジェクト部分は、２種類以上のデータを含み、
前記表示データ作成部は、
前記レイアウト記憶部の各機種のレイアウト情報毎に、当該レイアウト情報に基づく２以上のレイアウト領域を表示するとともに、２以上のレイアウト領域内それぞれにおいて前記２種類以上のデータそれぞれの部分データを同時に表示するための表示データを作成する第１表示作成部と、
前記確認領域において、前記２種類以上のデータそれぞれ毎に、当該データの中の前記部分データとその他のデータを表示するための表示データを作成する第２表示作成部と、を含む、請求項２から５のいずれかに記載の情報処理装置。
【請求項７】
機種毎の前記レイアウト画像は、当該機種の前記ディスプレイサイズに基づく所定単位の画像を指し、
前記操作受付部により単位更新の操作を受け付けたとき、前記レイアウト領域内に表示される画像を所定単位で更新する、請求項２から６のいずれかに記載の情報処理装置。
【請求項８】
コンテンツデータを表示する機器のディスプレイサイズを含む機種毎のレイアウト情報を用いた情報処理方法であって、
表示データを作成するステップと、
前記表示データに基づく画像を画面に表示するステップと、を備え、
前記コンテンツデータは、ページめくり操作が受付けられたときに表示態様が変更されない静的オブジェクト部分と、表示態様が変更される動的オブジェクト部分とを含み、
前記表示データを作成するステップでは、
前記機種のレイアウト情報と前記コンテンツデータとに基づき、機種毎に、該コンテンツデータの動的オブジェクトと静的オブジェクトを含んだ該機種のレイアウトを表示するためのレイアウト表示データを作成し、
前記表示するステップでは、
前記レイアウト表示データに基づく機種毎のレイアウト画像と、前記レイアウト表示データに含まれる動的オブジェクトに基づく動的オブジェクト画像とを前記画面の異なる領域に表示する、情報処理方法。
【請求項９】
プロセッサを備えるコンピュータに情報処理方法を実行させるためのプログラムであって、
前記情報処理方法は、コンテンツデータを表示する機器のディスプレイサイズを含む機種毎のレイアウト情報を用いる方法であって、
前記コンピュータの表示データ作成部が、表示データを作成するステップと、
前記コンピュータの表示処理部が、前記表示データに基づく画像を画面に表示するステップと、を備え、
前記コンテンツデータは、ページめくり操作が受付けられたときに表示態様が変更されない静的オブジェクト部分と、表示態様が変更される動的オブジェクト部分とを含み、
前記表示データを作成するステップでは、
前記コンピュータの作成部が、前記レイアウト情報と前記コンテンツデータとに基づき、機種毎に、該コンテンツデータの動的オブジェクトと静的オブジェクトを含んだ該機種のレイアウトを表示するためのレイアウト表示データを作成し、
前記表示するステップでは、
前記コンピュータの表示部が、前記レイアウト表示データに基づく機種毎のレイアウト画像と、前記レイアウト表示データに含まれる動的オブジェクトに基づく動的オブジェクト画像とを前記画面の異なる領域に表示する、プログラム。
【請求項１０】
請求項９に記載のプログラムを記録した機械読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に関し、特に、想定される端末でコンテンツを表示する際の当該端末における表示態様の情報を取得する情報処理装置に関する。
【背景技術】
【０００２】
特許文献１（特表２０１１−５１０３９３号公報）では、ユーザインターフェイス画面を編集する装置が提案される。具体的には、ユーザインターフェイス画面を編集する際に、インターフェイス画面を構成している複数のプラットフォームのうちの１つを編集対象プラットフォームに選択する。編集対象プラットフォームを編集する際には、重ね合わせて表示する標準プラットフォーム上の位置に編集対象プラットフォームを配置して、インターフェイス画面を表示しつつ編集する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１１−５１０３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年は、各種の端末に対し電子書籍が配信されて、端末では、配信された電子書籍を、表示部を介して閲覧することができる。しかし、端末の種類により表示部の解像度/アスペクト比は相違するので、端末の種類によっては、閲覧中の書籍が正確にレイアウトされない場合もある。これに対処するために、電子書籍の配信元では、配信に先立って、電子書籍が各種端末で所望レイアウトに従って表示されることを査読などして予め確認してから配信する必要がある。
【０００５】
この確認作業の効率を上げるためには、電子書籍などコンテンツの作成者側は、配信先となる複数種類の端末におけるコンテンツ表示態様を予め確認する。この場合には、複数種類の端末における表示態様を同時に確認したいとの要望がある。しかしながら、特許文献１では、１つの編集画面が表示されるだけであるから、この機能を用いたとしても、当該要望を満たすことは困難であった。
【０００６】
それゆえに本発明の目的は、機種の異なる機器のディスプレイにおけるコンテンツ表示態様の確認を容易化する情報処理装置を提供することである。
【課題を解決するための手段】
【０００７】
この発明のある局面に従う情報処理装置は、コンテンツデータを表示する機器のディスプレイサイズを含むレイアウト情報を機種毎に記憶するためのレイアウト記憶部と、表示データを作成するための表示データ作成部と、表示データに基づく画像を画面に表示するための表示処理部と、を備える。
【０００８】
コンテンツデータは、ページめくり操作が受付けられたときに、表示態様が変更される動的オブジェクト部分および表示態様が不変である静的オブジェクト部分、を含む。
【０００９】
表示データ作成部は、レイアウト記憶部に記憶された機種のレイアウト情報とコンテンツデータとに基づき、機種毎に、該コンテンツデータの動的オブジェクト部分と静的オブジェクト部分を含んだ該機種のレイアウトを表示するためのレイアウト表示データを作成し、表示処理部は、レイアウト表示データに基づく機種毎のレイアウト画像と、レイアウト表示データに含まれる動的オブジェクト部分に基づく動的オブジェクト画像とを画面の異なる領域に表示する。
【００１０】
好ましくは、情報処理装置は、オペレータ操作を受け付けるための操作受付部を、さらに備える。操作受付部により、動的オブジェクト画像が表示される画面の確認領域における一部画像を指定する操作を受け付けたとき、レイアウト画像が表示される前画面のレイアウト領域内に表示される機種毎のレイアウト画像のうち当該一部画像に対応した部分画像の表示態様を変更する。
【００１１】
好ましくは、操作受付部により、確認領域における一部画像を変更する操作を受け付けたとき、受付けた変更操作に基づき、レイアウト領域内に表示される機種毎のレイアウト画像のうち当該一部画像に対応した部分画像を変更する。
【００１２】
好ましくは、機種毎のレイアウト画像は、当該機種のレイアウト表示データに基づく動的オブジェクト画像である機種動的オブジェクト画像を含み、確認領域に表示される動的オブジェクト画像において、レイアウト領域内に表示される機種動的オブジェクト画像を機種毎に異なる態様で表示する。
【００１３】
好ましくは、操作受付部が受け付けた操作に基づき、レイアウト記憶部のレイアウト情報のうち指定された機種のレイアウト情報を変更する。
【００１４】
好ましくは、コンテンツデータの動的オブジェクト部分は、２種類以上のデータを含む。そして、表示データ作成部は、レイアウト記憶部の各機種のレイアウト情報毎に、当該レイアウト情報に基づく２以上のレイアウト領域を表示するとともに、２以上のレイアウト領域内それぞれにおいて２種類以上のデータそれぞれの部分データを同時に表示するための表示データを作成する第１表示作成部と、確認領域において、２種類以上のデータそれぞれ毎に、当該データの中の前記部分データとその他のデータを表示するための表示データを作成する第２表示作成部と、を含む。
【００１５】
好ましくは、機種毎のレイアウト画像は、当該機種の前記ディスプレイサイズに基づく所定単位の画像を指し、操作受付部により単位更新の操作を受け付けたとき、レイアウト領域内に表示される画像を所定単位で更新する。
【００１６】
この発明の他の局面に従う、コンテンツデータを表示する機器のディスプレイサイズを含む機種毎のレイアウト情報を用いた情報処理方法は、表示データを作成するステップと、表示データに基づく画像を画面に表示するステップと、を備える。
【００１７】
コンテンツデータは、ページめくり操作が受付けられたときに表示態様が変更されない静的オブジェクト部分と、表示態様が変更される動的オブジェクト部分とを含む。
【００１８】
表示データを作成するステップでは、機種のレイアウト情報とコンテンツデータとに基づき、機種毎に、該コンテンツデータの動的オブジェクトと静的オブジェクトを含んだ該機種のレイアウトを表示するためのレイアウト表示データを作成し、表示するステップでは、レイアウト表示データに基づく機種毎のレイアウト画像と、レイアウト表示データに含まれる動的オブジェクトに基づく動的オブジェクト画像とを画面の異なる領域に表示する。
【００１９】
この発明のさらに他の局面に従う、プロセッサを備えるコンピュータに情報処理方法を実行させるためのプログラムは、以下の特徴を備える。
【００２０】
情報処理方法は、コンテンツデータを表示する機器のディスプレイサイズを含む機種毎のレイアウト情報を用いる方法であって、コンピュータの表示データ作成部が、表示データを作成するステップと、コンピュータの表示処理部が、表示データに基づく画像を画面に表示するステップと、を備える。
【００２１】
コンテンツデータは、ページめくり操作が受付けられたときに表示態様が変更されない静的オブジェクト部分と、表示態様が変更される動的オブジェクト部分とを含み、表示データを作成するステップでは、コンピュータの作成部が、レイアウト情報とコンテンツデータとに基づき、機種毎に、該コンテンツデータの動的オブジェクトと静的オブジェクトを含んだ該機種のレイアウトを表示するためのレイアウト表示データを作成する。
【００２２】
表示するステップでは、コンピュータの表示部が、レイアウト表示データに基づく機種毎のレイアウト画像と、レイアウト表示データに含まれる動的オブジェクトに基づく動的オブジェクト画像とを画面の異なる領域に表示する。
【００２３】
この発明のさらに他の局面に従うと、上述のプログラムを記録した機械読取り可能な記録媒体が提供される。
【発明の効果】
【００２４】
本発明によれば、機種の異なる機器のディスプレイにおけるコンテンツ表示態様の確認が容易になる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態に係るシステム構成図である。
【図２】本発明の実施の形態に係る端末の外観図である。
【図３】本発明の実施の形態に係るコンテンツファイルの記憶部を示す図である。
【図４】本発明の実施の形態に係るコンテンツファイルの構成図である。
【図５】本発明の実施の形態に係る記事ファイルの一例を示す図である。
【図６】本発明の実施の形態に係る文字サイズファイルを示す図である。
【図７】本発明の実施の形態に係る記事ファイルと表示例を示す図である。
【図８】本発明の実施の形態に係る端末情報の一例を示す図である。
【図９】本発明の実施の形態に係る情報処理装置の機能構成図である。
【図１０】本発明の実施の形態に係る支援環境を説明する図である。
【図１１】本発明の実施の形態に係るページ分割の概念を示す図である。
【図１２】本発明の実施の形態に係る表示データ作成の処理フローチャートである。
【図１３】本発明の実施の形態に係る動的オブジェクト情報の編集を説明する図である。
【図１４】本発明の実施の形態に係る動的オブジェクト情報の編集処理フローチャートである。
【図１５】本発明の実施の形態に係るレイアウト編集処理を説明する図である。
【図１６】本発明の実施の形態に係る記事データの変形例を示す図である。
【図１７】本発明の実施の形態に係る年齢別に表示態様を変更する場合を説明する図である。
【図１８】本発明の実施の形態に係る年齢別に表示態様を変更する場合を説明する図である。
【図１９】本発明の実施の形態に係る文字列のマーキング表示態様を説明する図である。
【図２０】本発明の実施の形態に係るページめくり操作の変形例を説明する図である。
【図２１】本発明の実施の形態に係るページめくり操作のさらなる変形例を説明する図である。
【発明を実施するための形態】
【００２６】
以下、この発明の実施の形態について図面を参照して詳細に説明する。
ここでは、コンテンツとは、画像（動画、静止画）、音声、文書（文字・記号などの集合）、または、それらの組み合わせを指す。
【００２７】
本実施の形態では、コンテンツの一例として電子書籍を示す。電子書籍は、所定フォーマットに従って作成された画像データおよび文書に相当するテキストデータを含む。
【００２８】
本実施の形態では、電子書籍は、ページめくり操作がされるときに表示態様が変更されない静的オブジェクト部分と、ページめくり操作がされるときに表示態様が変更され得る動的オブジェクト部分と、を含む。
【００２９】
＜システム構成＞
図１を参照して、本実施の形態に係るシステムは、ＤＢ（データベースの略）２０１に格納された電子書籍を配信するための配信サーバ２００、ユーザ端末である複数の端末１００、および情報処理装置６００を備える。これらは、インターネットを含む有線よび無線の各種通信回線からなる通信ネットワークＮＴに接続される。
【００３０】
端末１００には、電子書籍の閲覧機能を有するＰＤＡ（Personal  Digital  Assistant）などの携帯可能端末または固定設置されるＰＣ（Personal  Computerの略）などを適用することができる。
【００３１】
情報処理装置６００は、電子書籍の査読ツールを提供する。査読ツールは、配信に先立って電子書籍が意図通りに作成されているかをオペレータが確認するのを支援する環境を提供する。具体的には、端末１００の種類によらず、より特定的には端末のディスプレイに係る画面表示制限（解像度、アスペクト比など）によらず所定態様に従って表示されることをオペレータが確認するための支援環境を提供する。情報処理装置６００により査読が終了した電子書籍は、通信ネットワークＮＴを介して配信サーバ２００に送信されて、ＤＢ２０１に格納される。配信サーバ２００は、端末１００からの要求に応じて、ＤＢ２０１の電子書籍を要求元の端末１００に送信する。
【００３２】
図１を参照して、情報処理装置６００は、処理部６０１、ＣＲＴ（陰極線管）・液晶ディスプレイなどからなるディスプレイ６０２、キーボード６０３およびマウス６０４を有する。処理部６０１は、情報処理装置６００自体を集中的に制御するためのＣＰＵ６０５、ＲＯＭ（Read  Only  Memory）またはＲＡＭ（Random  Access  Memory）を含んで構成されるメモリ６０６、固定ディスク６０７、ＦＤ（フレキシブルディスク）６１２が着脱自在に装着されて、装着されたＦＤ６１２をアクセスするＦＤ駆動装置６１１、ＣＤ−ＲＯＭ（Compact  Disc  Read  Only  Memory）６１４が着脱自在に装着されて、装着されたＣＤ−ＲＯＭ６１４をアクセスするＣＤ−ＲＯＭ駆動装置６１３、通信ネットワークＮＴを接続するための通信インターフェイス６０９を含む。これらの各部はバスを介して通信接続される。なお、情報処理装置６００に装着される記憶媒体としてＵＳＢ（Universal  Serial  Bus）メモリを用いても良い。
【００３３】
＜端末の外観＞
図２には、携帯可能な端末１００の外観が示される。図２を参照して端末１００は、タッチパネル入力装置１０１およびキー・トラックボール部１０３を、ユーザが外部から操作可能なように備える。タッチパネル入力装置１０１は、操作部とディスプレイなどの表示部１０２とを一体的に備える。端末１００で、電子書籍を閲覧する場合には、表示部１０２に電子書籍が表示される。
【００３４】
＜電子書籍の構造＞
情報処理装置６００が扱う電子書籍を説明するために、電子書籍をコンテンツファイル１として示す。
【００３５】
コンテンツファイル１は、図３に示すように予め固定ディスク６０７またはメモリ６０６に格納されていると想定する。ここでは、固定ディスク６０７に格納されると想定する。固定ディスク６０７には、コンテンツファイル１と、複数の端末１００に関する端末情報１０が格納される。ここでは、説明を簡単にするために、固定ディスク６０７には１個のコンテンツファイル１が格納されるとしているが、複数個格納されてもよい。
【００３６】
図４には本実施の形態に係るコンテンツファイル１の構成例が示される。コンテンツファイル１は、１または複数の記事ファイル２と、記事ファイル２に関連の文字サイズファイル３を含む。
【００３７】
図５には本実施の形態に係る記事ファイル２の一例が示される。各記事ファイル２はレイアウトパターン２１と記事データ２２を含む。レイアウトパターン２１は記事データ２２の端末１００の表示部１０２におけるレイアウトを指示するためのデータである。レイアウトパターン２１と記事データ２２の詳細は、後述の図７に示す。
【００３８】
図６を参照して文字サイズファイル３は、関連の記事ファイル２のテキスト（文字列）を表示する際の文字サイズ、文字間のサイズ、行間のサイズおよび余白のサイズを示すデータ３１〜３４を含む。文字間および行間サイズのデータ３２と３３は、文字サイズに対する割合（単位：％）で指示され、余白サイズのデータ３４は、各端末１００の表示領域の大きさに対する割合（単位：％）で指示されるものとする。
【００３９】
なお、ここでは、文字サイズファイル３のデータは、コンテンツファイル１毎の固有値を指すとしているが、その値は情報処理装置６００のオペレータが操作することにより変更されるとしてもよく、または、端末１００の機種毎に変更されるとしてもよい。
【００４０】
＜記事ファイルの説明＞
図７を参照して、記事ファイル２について説明する。図７の（Ａ）の記事ファイル２に従った表示部１０２の表示例を図７の（Ｂ）に示す。
【００４１】
図７の（Ｂ）を参照して、本実施の形態では、表示部１０２は矩形の表示領域である全体エリア７１を有し、全体エリア７１内において矩形の静的オブジェクトエリア７２および動的オブジェクトエリア７３を有する。静的オブジェクトエリア７２には、記事ファイル２を表示中は、基本的に更新されないデータが表示され、動的オブジェクトエリア７３には、記事ファイル２を表示中において適宜更新され得るデータが表示される。
【００４２】
図７の（Ｂ）を参照しつつ、図７の（Ａ）の記事ファイル２を説明する。記事ファイル２のレイアウトパターン２１は、全体エリア７１、静的オブジェクトエリア７２および動的オブジェクトエリア７３のそれぞれについて当該矩形領域の上下左右端の画面上における４個の座標データ（座標（１）〜座標（４））を含む。記事ファイル２では、静的オブジェクトエリア７２の座標データに関連付けて画像データ２２１が格納され、動的オブジェクトエリア７３の座標データに関連付けて文字列のテキストデータ２２２が格納される。静的オブジェクトエリア７２には画像データ２２１が表示され、動的オブジェクトエリア７３には当該記事データ２２のテキストデータ２２２が表示される。なお、各エリアに格納されるデータの種類は、これに限定されない。
【００４３】
なお、図７の（Ａ）には、レイアウトパターン２１１も示すが、これについては後述する。
【００４４】
＜端末情報＞
図８には、端末情報１０の一例が示される。端末情報１０は、コンテンツファイル１に対応する電子書籍が配信され得る端末１００の機種１１毎に、その端末１００の画面表示制限のデータ１２および１３を有する。ここでは、説明を簡単にするために、画面表示制限としてアスペクト比を用い、アスペクト比による解像度が相違する３種類の端末１００（以下、端末Ａ、ＢおよびＣと呼ぶ）を想定する。なお、画面表示制限は端末１００の実際の画面の寸法など他の種類の制限情報であってもよい。
【００４５】
端末情報１０では、データ１２および１３として、表示部１０２のディスプレイの縦および横のドットサイズを示す。本実施の形態では、端末Ａが３台の端末のうちで最も大きい１０２４ドット×６００ドットのサイズを有し、端末Ｂは次に大きなサイズの８５４ドット×４８０ドットのサイズを有し、端末Ｃは、最小の８００ドット×４８０ドットを有する。
【００４６】
＜機能構成＞
図９には、本実施の形態に係る情報処理装置６００の機能構成が示される。情報処理装置６００は、キーボード６０３またはマウス６０４を介したユーザ操作を受付ける操作受付部９１、ＣＰＵ６０５またはメモリ６０６からなる処理部９０、コンテンツファイル１を記憶するためのコンテンツ記憶部９２、端末情報１０を記憶するための端末情報記憶部９３、ページ情報記憶部９８、ならびにディスプレイ６０２および表示インターフェイス６１５に相当する表示部９４および表示処理部９７を含む。処理部９０は、管理部９５および表示データ作成部９６を含む。
【００４７】
操作受付部９１は、マウス６０４、キーボード６０３などから再生コンテンツ指定、端末情報の入力、ページめくり操作または編集などのオペレータによる各種操作を受付けるためのユーザインターフェイス機能を有する。
【００４８】
管理部９５は、コンテンツ記憶部９２についてのコンテンツファイル１の格納・読出し、端末情報記憶部９３についての端末情報１０の格納・読出し、ディスプレイ６０２で表示中の情報を、ページ情報記憶部９８を用いて管理する機能を有する。
【００４９】
表示データ作成部９６は、記事ファイル２、文字サイズファイル３、および端末情報１０に基づき各種端末の画像を表示するためのデータを作成する。
【００５０】
＜支援環境のための表示データ作成＞
図１０には、情報処理装置６００が提供する支援環境における、ディスプレイ６０２の表示例が示される。ディスプレイ６０２の表示領域には、端末Ａ、ＢおよびＣに対応の画像９０Ａ、９０Ｂおよび９０Ｃが表示されるレイアウト確認エリア７００と、記事ファイル２のテキストデータ２２２による文字列が表示される動的オブジェクト確認エリア７０１とが同時に表示される。
【００５１】
また、図１０のディスプレイ６０２には、レイアウト確認エリア７００に関連してスライドバー７１１とスライダ７１２が表示される。ユーザ操作に連動してスライダ７１２をスライドバー７１１に沿って移動させることにより、レイアウト確認エリア７００における画像をスライダ７１２の移動に連動して移動させることができる。また、動的オブジェクト確認エリア７０１に関連してスライドバー７１３とスライダ７１４が表示される。ユーザ操作に連動してスライダ７１４を移動させることにより、動的オブジェクト確認エリア７０１におけるテキストデータをスライダ７１４の移動に連動して移動させることができる。
【００５２】
画像９０Ａ〜９０Ｃそれぞれは、対応の端末の表示部１０２のディスプレイの表示領域のサイズに応じたサイズの全体エリア７１、静的オブジェクトエリア７２および動的オブジェクトエリア７３を含む。これらエリアのサイズは、表示データ作成部９６により決定される。つまり、表示データ作成部９６は、記事ファイル２のレイアウトパターン２１と、端末情報１０のデータ１２と１３に基づき、所定演算に従って、各端末に対応の全体エリア７１、静的オブジェクトエリア７２および動的オブジェクトエリア７３のサイズを算出する。そして、算出したサイズの全体エリア７１、静的オブジェクトエリア７２および動的オブジェクトエリア７３の枠を示す枠画像データを、画像９０Ａ〜９０Ｃのそれぞれに対応して作成し、メモリ６０６などの所定領域に格納する。このように、端末情報１０とレイアウトパターン２１は、端末Ａ、ＢおよびＣ毎に、ディスプレイ６０２における画像のレイアウト（配置）を規定するためのレイアウト情報に相当する。
【００５３】
また、画像９０Ａ〜９０Ｃの静的オブジェクトエリア７２に表示するべきデータを作成し、メモリ６０６などの所定領域に画像９０Ａ〜９０Ｃのそれぞれに対応して格納する。具体的には、記事ファイル２の画像データ２２１を、各静的オブジェクトエリア７２のサイズに整合させるように画像拡大・縮小することにより、画像９０Ａ〜９０Ｃの各静的オブジェクトエリア７２で表示するべき画像を作成する。
【００５４】
また、画像９０Ａ〜９０Ｃの動的オブジェクトエリア７３に表示するべきページデータを作成する。本実施の形態では、各動的オブジェクトエリア７３には、テキストデータ２２２はページ単位で表示される。各動的オブジェクトエリア７３に表示可能なページサイズは、当該動的オブジェクトエリア７３のサイズにより決定される。ここで、管理部９５によるテキストデータ２２２のページ単位の分割について、図１１を参照し説明する。
【００５５】
図１１には、本実施の形態によるページ情報記憶部９８におけるテキストデータ２２２のページ分割の概念が示される。管理部９５は、動的オブジェクト確認エリア７０１に表示中のテキストデータ２２２を、画像９０Ａ、９０Ｂおよび９０Ｃのそれぞれについて、動的オブジェクトエリア７３のサイズに従ってページ単位に分割する。これにより、ページ情報記憶部９８では、たとえば、画像９０Ａについて分割された合計３ページからなるページ群９８１が格納され、同様に画像９０Ｂについて分割された合計６ページからなるページ群９８２が格納され、同様に画像９０Ｃについては分割された合計９ページからなるページ群９８３が格納される。ここでは、画像９０Ａの１ページは、画像９０Ｂの２ページ分に対応し、画像９０Ｃの３ページ分に対応するようにページ分割されると想定する（図１１参照）。管理部９５は、当該ページ単位の対応関係の情報も管理する。
【００５６】
なお、ページ情報記憶部９８は、説明を簡単にするために設けているものであり、管理部９５は、ページめくりされる毎に、ページ単位を計算するとしてもよい。
【００５７】
さらに、管理部９５は、ページ情報記憶部９８に関連して、ページ群９８１、９８２および９８３のそれぞれについて、当該ページ群のページのうち対応する動的オブジェクトエリア７３で現在表示中のページを指示するためのポインタＰ１、Ｐ２およびＰ３を管理する。ここでは、各ページ群では、たとえば動的オブジェクトエリア７３に表示するべき順序に従う順番でページが格納されると想定する。
【００５８】
表示データ作成部９６は、ページ情報記憶部９８からポインタＰ１〜Ｐ３が指示するページデータ（テキストデータ２２２である）を読出し、読出した各ページデータの文字列を、文字サイズファイル３のデータ３１〜３４に従った文字サイズ、文字間サイズ、行間サイズおよび余白サイズに従って編集する。編集により、画像９０Ａ〜９０Ｃの動的オブジェクトエリア７３に表示するべき個々のページデータ（テキストデータ）の作成が完了する。作成したページデータはメモリ６０６などの所定領域に画像９０Ａ〜９０Ｃのそれぞれに対応して格納される。
【００５９】
処理部９０は、表示データ作成部９６により表示データが作成されると、メモリ６０６の所定領域から画像９０Ａ〜９０Ｃそれぞれに対応の（枠画像データ、静的オブジェクトエリア７２の画像データ、動的オブジェクトエリア７３のページデータ）の組を読出し、表示処理部９７に出力する。表示処理部９７は、各組の表示データに従ってディスプレイ６０２に画像を表示する。これにより、図１０の動的オブジェクト確認エリア７０１において、端末Ａ、ＢおよびＣに対応した画像９０Ａ、９０Ｂおよび９０Ｃが表示される。
【００６０】
＜処理フローチャート＞
図１２を参照して、上述した支援環境のための表示データ作成の処理について説明する。
【００６１】
まず、操作受付部９１を介して、ユーザ操作による表示データ作成開始指示を入力すると、管理部９５はコンテンツ記憶部９２から再生すべきコンテンツファイル１を選択する（ステップＳ３）。ここでは、コンテンツ記憶部９２には１個のコンテンツファイル１が記憶されていると想定する。
【００６２】
続いて、管理部９５は、選択したコンテンツファイル１から、上述の処理開始指示とともに入力した指定データに従って、記事ファイル２を抽出する（ステップＳ５）。
【００６３】
表示データ作成部９６は、抽出された記事ファイル２の記事データ２２を検索し、検索結果に基づき、動的オブジェクトエリア７３に表示すべきテキストデータ２２２が含まれているか否かを判断する（ステップＳ７）。以下、テキストデータ２２２を、動的オブジェクト確認エリア７０１に表示する情報を指す意味で、動的オブジェクト情報と呼ぶことがある。
【００６４】
表示データ作成部９６は、動的オブジェクト情報が含まれていると判定すれば（ステップＳ７でＹＥＳ）、抽出した記事ファイル２から動的オブジェクト情報を読出す（ステップＳ９）。続いて、管理部９５は端末情報記憶部９３から端末情報１０を読出す（ステップＳ１１）。
【００６５】
その後、管理部９５は、上述した手順に従ってページ情報（図１１参照）を作成し、ページ情報記憶部９８に格納する（ステップＳ１２）。
【００６６】
ページ情報が作成されると、表示データ作成部９６は上述した手順に従って各端末について画像９０Ａ、９０Ｂおよび９０Ｃのための表示データの組を作成して、メモリ６０６の所定領域に格納する（ステップＳ１３）。
【００６７】
その後は、表示処理部９７によりディスプレイ６０２に画像が表示される。ここでは、表示処理部９７は、ディスプレイ６０２におけるレイアウト確認エリア７００と動的オブジェクト確認エリア７０１の位置は予め決定されて、位置情報は予めメモリ６０６などに格納されている。したがって、表示処理部９７は、当該位置情報と、作成された表示データの組をメモリ６０６から読出して、レイアウト確認エリア７００に画像を表示するとともに、同一画面の動的オブジェクト確認エリア７０１に動的オブジェクト情報を表示する（図１０参照）。
【００６８】
一方、表示データ作成部９６が、動的オブジェクト情報が含まれていないと判定すると（ステップＳ７でＮＯ）、処理はステップＳ１１〜Ｓ１３に移行する。ステップＳ１１〜Ｓ１３では、動的オブジェクト情報を用いない処理が行われる。
【００６９】
図１０によれば、オペレータは１画面において、記事ファイル２のテキストデータ２２２が正確であるかの確認と、各種端末１００のアスペクト比に従う記事ファイル２のレイアウトが所望態様であるかの確認とを同時に行うことができる。
【００７０】
端末１００の解像度より低い情報処理装置６００により、端末１００の画面寸法で査読を行なう場合、レイアウト画面ではテキストの文字がつぶれてしまい査読が困難となるが、本実施の形態によれば、動的オブジェクト確認エリア７０１では文字がつぶれない大きさで表示できるので、査読が容易となる。
【００７１】
このような手順で各記事ファイル２について確認が終了し、コンテンツファイル１の査読が終了する。
【００７２】
＜動的オブジェクト情報の編集＞
オペレータにより動的オブジェクト確認エリア７０１の動的オブジェクト情報について訂正の操作がされると、その訂正をレイアウト確認エリア７００の画像９０Ａ〜９０Ｃの動的オブジェクトエリア７３のページデータに反映することができる。この処理を、図１３と図１４を参照し説明する。
【００７３】
図１３では、動的オブジェクト確認エリア７０１の動的オブジェクト情報の文字列７１５を、操作受付部９１を介して受理したユーザ操作に従って、元の文字列“ＡＢ”を文字列“ＸＹ”に変更（編集）した状態が示される。
【００７４】
図１４を参照して、この編集処理を説明するが、説明においては図１２のフローチャートから異なる点のみを説明する。
【００７５】
図１４では、ステップＳ３〜ステップＳ９の処理が前述と同様に行われる。ステップＳ９で記事ファイル２から読出された動的オブジェクト情報は、表示処理部９７を介してディスプレイ６０２の動的オブジェクト確認エリア７０１に表示される（ステップＳ１０ａ）。
【００７６】
オペレータは、キーボード６０３を操作して表示された動的オブジェクト情報のうち文字列“ＡＢ”を、文字列“ＸＹ”に変更する。操作受付部９１は、変更のための操作を受付けて、受付けた操作に従う編集指示（動的オブジェクト確認エリア７０１における編集位置、および編集後文字列“ＸＹ”）を取得して、これを表示データ作成部９６に出力する（ステップＳ１０ｂ）。
【００７７】
その後、ステップＳ１１とＳ１２の処理が前述と同様に行われて、表示データが作成される（ステップＳ１３ａ）。
【００７８】
ステップＳ１３ａでは、表示データ作成部９６は上述した手順に従って各端末について画像９０Ａ、９０Ｂおよび９０Ｃのための表示データの組を作成する。このとき、表示データ作成部９６は、画像９０Ａ、９０Ｂおよび９０Ｃの各動的オブジェクトエリア７３のページデータのテキストデータを、上述の編集指示を用いて変更する。メモリ６０６の所定領域には、このように変更された後の画像９０Ａ〜９０Ｃが格納されることになる。
【００７９】
その後は、作成された表示データの組がメモリ６０６の所定領域から読出されて、レイアウト確認エリア７００に表示される。これにより、ディスプレイ６０２には、同一画面において、動的オブジェクト確認エリア７０１には文字列編集後の動的オブジェクト情報が表示され、レイアウト確認エリア７００には同様に文字列が編集された端末毎の画像９０Ａ〜９０Ｃが表示される（図１３参照）。
【００８０】
なお、ディスプレイ６０２では、編集文字列に該当の画像の表示態様を変更（反転表示、色変更、ブリンク表示、アンダーライン付与など）するようにしてもよい。
【００８１】
また、上述の編集指示の情報は、表示画像の変更に留まらず、ステップＳ５で選択された記事ファイル２に反映するようにしてもよい。つまり、オペレータによる「保存」指示を操作受付部９１が受理すると、管理部９５は、編集指示に基づき、コンテンツ記憶部９２において現在選択されている記事ファイル２のテキストデータ２２２を修正する。これにより、コンテンツファイル１を、オペレータによる編集後の情報を示すように更新することができる。
【００８２】
＜レイアウト確認エリアの編集＞
上述の例では、画像９０Ａ、９０Ｂおよび９０Ｃの静的オブジェクトエリア７２と動的オブジェクトエリア７３は、全体エリア７１に占める割合が同一となっているが、オペレータ操作により、当該割合を変更することもできる。
【００８３】
具体的には、オペレータは、画像９０Ｂの動的オブジェクトエリア７３の枠サイズを小さくするように操作したと想定する。操作受付部９１は、当該操作に基づく操作指示を表示データ作成部９６に出力する。
【００８４】
表示データ作成部９６は、操作指示に従って、メモリ６０６の所定領域の端末Ｂの（枠画像データ、静的オブジェクトエリア７２の画像データ、動的オブジェクトエリア７３のページデータ）の組のうち、枠画像データについてサイズ変更後の動的オブジェクトエリア７３の枠を指すように変更（書換）する。
【００８５】
その後は、作成された表示データの組がメモリ６０６の所定領域から読出されて、各組に従ってレイアウト確認エリア７００に画像９０Ａ、９０Ｂおよび９０Ｃが表示される。これにより、表示される画像９０Ｂにおける動的オブジェクトエリア７３は、サイズが縮小された動的オブジェクトエリア７３１に更新される（図１５参照）。
【００８６】
オペレータは、図１５の画面を確認することで、動的オブジェクトエリア７３１の枠サイズが所望するサイズであるかを確認することができる。
【００８７】
上述の変更後の枠サイズの情報は、ステップＳ５で選択された記事ファイル２に反映するようにしてもよい。つまり、オペレータによる「保存」指示を操作受付部９１が受理すると、管理部９５は、動的オブジェクトエリア７３の変更後枠サイズを用いて、レイアウトパターン２１１を作成する（図７の（Ａ）参照）。つまり、レイアウトパターン２１１は、レイアウトパターン２１の動的オブジェクトエリア７３の座標データ（座標（１）、座標（２）、座標（３）および座標（４））のみが、変更後枠サイズに従う座標データを指示するように変更されたものであるが、全体エリアおよび静的オブジェクトエリアの座標データは、レイアウトパターン２１と同じである。管理部９５は、作成したレイアウトパターン２１１に“端末Ｂ”の解像度を指す識別子２１２を付加して、識別子２１２が付加されたレイアウトパターン２１１を、コンテンツ記憶部９２のコンテンツファイル１中の当該記事ファイル２に関連づけて格納する。
【００８８】
また、管理部９５は、端末情報１０を参照し、端末Ｂと同じ、又はほぼ同じアスペクト比を有する他の種類の端末があることを判別すると、当該他の種類の端末についても、上述のレイアウトパターン２１１と同様に、当該端末の識別子を付加したレイアウトパターンを作成し、コンテンツ記憶部９２のコンテンツファイル１中の当該記事ファイル２に関連づけて格納するようにしてもよい。
【００８９】
なお、端末Ｂと同じ、又はほぼ同じアスペクト比を有する他の種類の端末について、上述のレイアウトパターン２１１を使用して表示されることが、あらかじめ端末情報から、または管理部９５により判別することができるならば、本情報は格納されない構成であっても良い。
【００９０】
＜年齢別に表示態様を変更する場合＞
図１６には、図７の（Ａ）に示す記事ファイル２中の記事データ２２の変形例が示される。図１６の記事データ２２を含む記事ファイル２のフォーマットは、図７の（Ａ）と同じであるので、ここでは記事データ２２の変形例のみを説明する。
【００９１】
図１６の記事データ２２は、画像データとして成人用および未成年用の画像データ２２１Ａと２２１Ｂの２種類を含むとともに、テキストデータとして成人用および未成年用のテキストデータ２２２Ａと２２２Ｂの２種類を含む。
【００９２】
表示データ作成部９６は、表示データ作成時に図１７の記事データ２２を解析し、成人用と未成年用の２種類のデータが含まれていると判別した場合には、画像９０Ａ〜９０Ｃそれぞれに対応の２組の（枠画像データ、静的オブジェクトエリア７２の画像データ、動的オブジェクトエリア７３のページデータ）を作成する。このうち、１方の組に従う画像では静的オブジェクトエリア７２において成人用画像データ２２１Ａの画像が表示され、動的オブジェクトエリア７３には成人用テキストデータ２２２Ａが表示される。そして、他方の組に従う画像では静的オブジェクトエリア７２において未成年用画像データ２２１Ｂの画像が表示され、動的オブジェクトエリア７３には未成年用テキストデータ２２２Ｂが表示される。
【００９３】
図１７には、たとえば端末Ａについて上述の２組の（枠画像データ、静的オブジェクトエリア７２の画像データ、動的オブジェクトエリア７３のページデータ）に従った画像の表示例が示される。図１７では、動的オブジェクト確認エリア７０１には、成人用テキストデータ２２２Ａおよび未成年用テキストデータ２２２Ｂが表示される。レイアウト確認エリア７００には、２種類の画像９０Ａが並列に表示されており、左側の画像９０Ａは上述の１方の組に従う成人用の画像が表示され、右側には上述の他方の組に従う未成年用の画像が表示される。
【００９４】
図１７では、レイアウト確認エリア７００において端末Ａについてのみ示したが、図１８のように２種類以上の端末（たとえば、端末Ａと端末Ｂ）について成人用と未成年用の画像９０Ａと９０Ｂを表示するようにしてもよい。
【００９５】
また、動的オブジェクトエリア７３を２個のエリアに分割し、分割後のエリアそれぞれに、成人用テキストデータと未成年用テキストデータそれぞれを表示してもよい。
【００９６】
ここでは、記事データ２２に表示態様を種別を示すための年齢別（成人・未成年）のデータを含ませるようにしているが、含ませるデータはこれに限定されない。たとえば、コンテンツファイル１が教育教材の電子書籍である場合には、表示態様を種別を示すための教師・生徒の別でデータを含ませるようにしてもよい。
【００９７】
＜文字列のマーキング＞
本実施の形態では、図１９に示すように、動的オブジェクト確認エリア７０１のテキストデータ２２２による文字列中において、画像９０Ａ、９０Ｂおよび９０Ｃの各動的オブジェクトエリア７３に表示中の文字列が、いずれの部分に該当するかを明示する。
【００９８】
管理部９５は、ポインタＰ１〜Ｐ３を用いて、各動的オブジェクトエリア７３に現在表示中のページ情報を管理する（図１１参照）。管理部９５は、操作受付部９１を介してユーザからの「マーキング」指示を入力すると、ポインタＰ１が指すページの先頭文字と、末尾の文字と、先頭文字から末尾文字までの連続する文字数と、画像９０Ａの識別子を含むマーキングデータを表示データ作成部９６に出力する。
【００９９】
表示データ作成部９６は、マーキングデータを入力すると、マーキングデータの画像９０Ａの識別子に従って、表示処理部９７に対して、画像９０Ａの動的オブジェクトエリア７３の文字列の画像の表示色を赤色に変更するように指令する。表示処理部９７は、指令に従って画像９０Ａの動的オブジェクトエリア７３の文字列の画像表示色を赤色に変更するとともに、動的オブジェクト確認エリア７０１の文字列中の、当該マーキングデータの（先頭文字と、末尾の文字と、先頭文字から末尾文字までの連続する文字数）が指す部分文字列画像に赤色ラインを付加表示する。図１９では、画像９０Ａの動的オブジェクトエリア７３の文字列画像を実線枠で囲み、且つ動的オブジェクト確認エリア７０１の対応文字列画像に実線を付加することで、赤色で表示されていることを表わしている。
【０１００】
同様に、管理部９５は、ポインタＰ２が指すページの先頭文字と、末尾の文字と、先頭文字から末尾文字までの連続する文字数と、画像９０Ｂの識別子を含むマーキングデータを表示データ作成部９６に出力する。
【０１０１】
表示データ作成部９６は、マーキングデータを入力すると、マーキングデータの画像９０Ｂの識別子に従って、表示処理部９７に対して、画像９０Ｂの動的オブジェクトエリア７３の文字列画像の表示色を赤色に変更するように指令する。表示処理部９７は、指令に従って画像９０Ｂの動的オブジェクトエリア７３の文字列画像の表示色をグリーン色に変更するとともに、動的オブジェクト確認エリア７０１の文字列中の、当該マーキングデータの（先頭文字と、末尾の文字と、先頭文字から末尾文字までの連続する文字数）が指す部分文字列画像にグリーン色のラインを付加表示する。図１９では、画像９０Ｂの動的オブジェクトエリア７３の文字列画像を破線枠で囲み、且つ動的オブジェクト確認エリア７０１の対応文字列画像に破線を付加することで、グリーン色で表示されていることを表わしている。
【０１０２】
同様に、管理部９５は、ポインタＰ３が指すページの先頭文字と、末尾の文字と、先頭文字から末尾文字までの連続する文字数と、画像９０Ｃの識別子を含むマーキングデータを表示データ作成部９６に出力する。
【０１０３】
表示データ作成部９６は、マーキングデータを入力すると、マーキングデータの画像９０Ｃの識別子に従って、表示処理部９７に対して、画像９０Ｃの動的オブジェクトエリア７３の文字列画像の表示色を青色に変更するように指令する。表示処理部９７は、指令に従って画像９０Ｃの動的オブジェクトエリア７３の文字列画像の表示色を青色に変更するとともに、動的オブジェクト確認エリア７０１の文字列中の、当該マーキングデータの（先頭文字と、末尾の文字と、先頭文字から末尾文字までの連続する文字数）が指す部分文字列画像に青色のラインを付加表示する。図１９では、画像９０Ｃの動的オブジェクトエリア７３の文字列画像を２点鎖線枠で囲み、且つ動的オブジェクト確認エリア７０１の対応文字列画像に２点鎖線を付加することで、青色で表示されていることを表わしている。
【０１０４】
図１９の文字列マーキング表示により、オペレータは、各動的オブジェクトエリア７３に表示されている文字列が、動的オブジェクト確認エリア７０１のテキストデータ２２２のいずれの部分文字列であるかを速やかに認識することができる。
【０１０５】
なお、動的オブジェクト確認エリア７０１にはテキストデータ２２２の全文字列が表示される態様に限定されず、少なくとも画像９０Ａ、画像９０Ｂおよび画像９０Ｃの動的オブジェクトエリア７３の文字列と、テキストデータ２２２中の当該文字列に連なる周辺の他の文字列とが表示される態様であってもよい。
【０１０６】
＜ページめくり操作＞
本実施の形態では、オペレータのページめくり操作に従って、動的オブジェクトエリア７３に表示されるテキストデータの画像を更新する、すなわちページめくりすることができる。
【０１０７】
上述したように管理部９５は、ページ情報記憶部９８において画像９０Ａ、９０Ｂおよび９０Ｃの動的オブジェクトエリア７３のそれぞれで表示中のページ情報をポインタＰ１、Ｐ２およびＰ３により管理する。管理部９５は、操作受付部９１から、オペレータ操作に基づくページめくりの指示を入力する毎に、ページ情報記憶部９８のポインタＰ１、Ｐ２およびＰ３それぞれの現在値を、次位のページを指示するような値に更新する。これにより、表示中の画像９０Ａ、９０Ｃおよび９０Ｂの各動的オブジェクトエリア７３のテキストデータ２２２は、更新後のポインタＰ１、Ｐ２およびＰ３が指示する次位ページのテキストデータ２２２に更新される。ポインタの値が更新されると、更新後のポインタが指示するページデータが表示データ作成部９６に与えられる。したがって、表示データ作成部９６は更新後のページデータを用いて、メモリ６０６の所定領域の表示データの組を更新し、表示処理部９７は更新後の表示データの組を用いて画像９０Ａ、９０Ｂおよび９０Ｃを更新表示する。
【０１０８】
このように、オペレータは、１回のページめくり操作により、表示中の画像９０Ａ、９０Ｂおよび９０Ｃの動的オブジェクトエリア７３に表示されるテキストデータを一斉に次位ページのテキストデータに更新することができる。
【０１０９】
＜同期したページめくり操作＞
上述では、ページめくり操作がされると、表示中の画像９０Ａ、９０Ｂおよび９０Ｃの各テキストデータを一斉に次位ページに更新したが、選択された種別の端末画像のページ更新に合わせて、他の種別の端末画像のページ更新を制御するようにしてもよい。
【０１１０】
図２０の（Ａ）〜（Ｄ）を参照して、本実施の形態に係るページめくり操作の変形例を説明する。図２０では、オペレータの操作により、選択された端末Ｂ、すなわち画像９０Ｂに合わせて他の種別の端末（ここでは、端末Ａ）の画像９０Ａのページめくりを制御するとの指令が、操作受付部９１を介して管理部９５に与えられると想定する。
【０１１１】
管理部９５は、指令を入力すると、ページめくり操作がされる毎に、選択された端末Ｂの、すなわち画像９０Ｂのページ群９８２のポインタＰ２を次位ページを指示するように更新する。このとき、管理部９５は、図１１のページ単位の対応関係に基づき、他の種別端末Ａの画像９０Ａのページ更新をするか否か、すなわちポインタＰ１を次位ページを指示するように更新するべきか否かを判定する。具体的には、ポインタＰ２が１頁目から２頁目を指示するように更新されたとしても、ポインタＰ１が指示する現在の１頁目にはページ群９８２の当該２頁目のテキストデータ２２２が含まれると判定さする（図１１参照）。これにより、ポインタＰ１は更新しないと判定する。したがって、このページめくり操作の場合には、画像９０Ｂの動的オブジェクトエリア７３は次位ページに切り替えられるが、画像９０Ａの動的オブジェクトエリア７３はページ切り替えはされないように制御される。
【０１１２】
さらにページめくり操作がされると、ポインタＰ２は２頁目から３頁目を指示するように更新される。このとき、管理部９５はページ単位の対応関係に基づき、ポインタＰ１の値を次位のページを指示するように更新する（図１１参照）。したがって、この場合には、画像９０Ａと画像９０Ｂの各動的オブジェクトエリア７３では、次位のページに切り替え表示される。
【０１１３】
図２１では、端末Ｃの画像９０Ｃは省略しているが、上述の対応関係に基づけば、画像９０Ｃのページ切り替えも同様に制御することができることは明らかであろう。
【０１１４】
ここでは、ページめくり操作は上述のように次位ページめくり操作としたが、これに限らない。つまり、ページを戻す、すなわち直前のページに戻る操作であってもよい。この場合には、管理部９５は、ポインタＰ１、Ｐ２およびＰ３の値を、現在表示中のページの直前のページを指示する値に更新するから、表示中の画像９０Ａ、９０Ｃおよび９０Ｂの各動的オブジェクトエリア７３のテキストデータ２２２を、直前のページのテキストデータ２２２に更新することができる。
【０１１５】
ここでは、ページめくり操作である切り替え操作がされたときに、各動的オブジェクトエリア７３に表示される画像を、ページサイズという所定単位で切り替えることにより、表示画像を更新するが、このページサイズは、動的オブジェクトエリア７３のサイズにより決定されるものに限定されない。たとえば、章、段落でページサイズを決定するようにしてもよい。
【０１１６】
＜記事単位による切り替え＞
上述では、テキストデータ２２２のページ単位でのページめくり操作を説明したが、ページめくり操作がされると、記事ファイル２単位で切り替え表示されるとしてもよい。
【０１１７】
ここでは、説明を簡単にするために、コンテンツファイル１の各記事ファイル２のテキストデータ２２２は、画像９０Ａ、９０Ｂおよび９０Ｃの動的オブジェクトエリア７３で表示可能な１ページ分のデータであると想定する。
【０１１８】
図２１の（Ａ）〜（Ｄ）には、本実施の形態に係るページめくり操作のさらなる変形例が示される。図２１では、オペレータにより、ページめくり操作として、コンテンツファイル１の記事ファイル２の切り替え操作がされる。操作受付部９１は当該操作を受付け、受付けた操作に基づき記事切り替え指示を出力する。
【０１１９】
表示データ作成部９６は、記事切り替え指示を入力する毎に、コンテンツ記憶部９２から読出された新たな記事ファイル２に基づき、上述したような画像９０Ａ〜９０Ｃそれぞれに対応の（枠画像データ、静的オブジェクトエリア７２の画像データ、動的オブジェクトエリア７３のページデータ）の組を作成し、メモリ６０６の所定領域に格納する。
【０１２０】
処理部９０は、メモリ６０６の所定領域から画像９０Ａ〜９０Ｃそれぞれに対応の（枠画像データ、静的オブジェクトエリア７２の画像データ、動的オブジェクトエリア７３のページデータ）の組を読出し、表示処理部９７に出力する。表示処理部９７は、各組の表示データに従ってディスプレイ６０２に画像を表示する。これにより、ページめくり操作毎に、動的オブジェクト確認エリア７０１で表示される画像９０Ａ、９０Ｂおよび９０Ｃを記事ファイル２毎に切り替え表示できる。
【０１２１】
たとえば、記事ファイル２毎にレイアウトパターン２１が相違する場合には、図２１に示すように切り替え操作毎に、レイアウトの切り替えを確認することができる。
【０１２２】
図２１では、画像９０Ｃは省略しているが、画像９０Ｃの切り替え表示も同様に制御することができる。
【０１２３】
上述の実施の形態では、静的オブジェクトエリア７２に画像を表示し、動的オブジェクトエリア７３にページ単位のテキストデータを表示したが、その逆に、静的オブジェクトエリア７２にテキストデータを表示し、動的オブジェクトエリア７３にページめくり操作で静止画を１枚づつ更新表示してもよい。
【０１２４】
（他の実施の形態）
上述の情報処理装置６００における情報処理方法は、プログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、通信ネットワークＮＴを介したダウンロードによって、プログラムを提供し、メモリ６０６または固定ディスク６０７などの所定領域において、プログラムを流動的に担持することもできる。
【０１２５】
このように、情報処理装置６００には、上述した実施の形態に従う情報処理方法をＣＰＵ６０５などのマイクロプロセッサを用いて実現するためのプログラム製品が供給される。プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１２６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２７】
１  コンテンツファイル、２  記事ファイル、３  文字サイズファイル、１０  端末情報、２２  記事データ、７１  全体エリア、７２  静的オブジェクトエリア、７３，７３１  動的オブジェクトエリア、９０，６０１  処理部、９１  操作受付部、９２  コンテンツ記憶部、９３  端末情報記憶部、９４，１０２  表示部、９５  管理部、９６  表示データ作成部、９７  表示処理部、９８  ページ情報記憶部、２００  配信サーバ、６００  情報処理装置、６０２  ディスプレイ、７００  レイアウト確認エリア、７０１  動的オブジェクト確認エリア、９８１，９８２，９８３  ページ群。
【図１】
2013120505.tif 000003
【図２】
2013120505.tif 000004
【図３】
2013120505.tif 000005
【図４】
2013120505.tif 000006
【図５】
2013120505.tif 000007
【図６】
2013120505.tif 000008
【図７】
2013120505.tif 000009
【図８】
2013120505.tif 000010
【図９】
2013120505.tif 000011
【図１０】
2013120505.tif 000012
【図１１】
2013120505.tif 000013
【図１２】
2013120505.tif 000014
【図１３】
2013120505.tif 000015
【図１４】
2013120505.tif 000016
【図１５】
2013120505.tif 000017
【図１６】
2013120505.tif 000018
【図１７】
2013120505.tif 000019
【図１８】
2013120505.tif 000020
【図１９】
2013120505.tif 000021
【図２０】
2013120505.tif 000022
【図２１】
2013120505.tif 000023