(57)【要約】【課題】  これまでの電子書籍表示装置では、１ページ単位で表示させて読書する場合に、書籍の厚みを表示することによる紙メディアとしての臨場感を与える工夫がなされていなかった。【解決手段】  書籍の１ページ画像と、前記書籍のページ厚みを示すページ厚み画像と、前記ページ厚み画像での前記１ページ画像のページ番号に対する基準位置を示す境界画像とを表示する手段を有することを特徴とする電子書籍表示装置を提供する。前記表示する手段は、前記１ページ画像がめくられる毎に前記境界画像の前記ページ厚み画像での位置を移動して表示することを特徴とする。【選択図】        図４
2004265434.tif 000002
【特許請求の範囲】
【請求項１】
書籍の１ページ画像と、前記書籍のページ厚みを示すページ厚み画像と、前記ページ厚み画像での前記１ページ画像のページ番号に対する基準位置を示す境界画像とを表示する手段を有することを特徴とする電子書籍表示装置。
【請求項２】
前記表示する手段は、前記１ページ画像がめくられる毎に前記境界画像の前記ページ厚み画像での位置を移動して表示することを特徴とする請求項１記載の電子書籍表示装置。
【請求項３】
前記表示する手段は、前記ページ厚み画像の厚みを、書籍の全ページ数の割合に対応した厚みで表示することを特徴とする請求項１乃至２記載の電子書籍表示装置。
【請求項４】
前記表示する手段は、書籍の綴じ方の情報に応じて、前記ページ厚み画像を異なる位置に表示することを特徴とする請求項１乃至３記載の電子書籍表示装置。
【請求項５】
書籍の見開き２ページ画像を表示する手段と、表示ページを変更して、前記見開き２ページ画像を更新する際に、変更後の前記見開き２ページ画像の中心線を、変更前の前記見開き２ページ画像の中心線の略同一位置に再表示する手段と、を有することを特徴とする電子書籍表示装置。
【請求項６】
前記表示する手段は、前記見開き２ページ画像の左右に、書籍の全ページ数に対応するページ厚み画像を表示する領域を設けて表示することを特徴とする請求項７記載の電子書籍表示装置。
【請求項７】
前記ページ厚み画像を表示するか、又は表示しないかを切り替える手段を有することを特徴とする請求項１乃至６記載の電子書籍表示装置。
【請求項８】
書籍を１ページ画像で表示するか、又は見開き２ページ画像で表示するかを切り替える手段を有することを特徴とする請求項１乃至７記載の電子書籍表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子化された書籍を表示するための電子書籍表示装置に関し、特にその視認性を向上させるための技術に関する。
【背景技術】
【０００２】
特開平９−３４６７８号公報記載のドキュメントファイルの表示方法によれば、ドキュメントファイルの所定ページのファイルをディスプレイ上に表示させる際に、その表示ファイルに対応する第１図形画像と１ページ前のファイルに対応する第２図形画像とを見開き状態で表示するとともに、表示ファイル以降のページ数に応じた第１影画像を第１図形画像の影として表示し、かつ１ページ前のファイル以前のページ数に応じた第２影画像を第２図形画像の影として表示することにより、全ページ中における表示ファイルの位置を感覚的に把握することができる技術が開示されている。
【０００３】
一方、近年、ハードウェアおよびソフトウェアの発展にともない、漫画や小説などの書籍を電子化し、ユーザが選択した電子書籍の内容をパソコン（パーソナルコンピュータ）あるいは携帯端末上で閲覧可能にする技術が開発されている。電子書籍の技術分野では、その画像を改善するための技術開発や低コスト化を実現するための技術開発ばかりでなく、上記に示したように、あたかも紙メディアとしての書籍を読んでいるかのような臨場感をユーザに与えることにより、違和感なく読書をすることができるための技術開発も盛んに行われている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、電子書籍の利用シーンを考えてみると、その携帯性の良さを活かして外出先で利用されることが多く、表示サイズの小さい携帯端末上での閲覧を想定して技術開発を行うことは重要である。
【０００５】
しかしながら、これまでの電子書籍を表示する装置では、書籍を見開き２ページで表させて、さらに書籍の厚みを表示させることにより、読書の視認性を向上させる工夫がなされている程度であり、表示装置の表示サイズが小さい場合の工夫についてまでは何ら考慮されていなかった。
【０００６】
これを、単純に携帯端末上で表示させると、書籍の種類によっては、見開き２ページでは文字や画像が小さくなってしまい読みにくいという問題があった。
【０００７】
また、文字や画像を大きく表示するために、見開き２ページの表示を１ページ表示に換えた場合、例えば書籍のページの厚みを表示させることにより、紙メディアとしての臨場感をユーザに与える工夫がなされていないという問題があった。
【０００８】
本発明の目的は、上記問題点に鑑みて、電子書籍の内容を１ページ単位で表示させて読書する場合においても、ページの厚みを表示させることにより、紙メディアとしての臨場感をユーザに与えることができる電子書籍表示装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記問題点を解決するために本発明は、書籍の１ページ画像と、前記書籍のページ厚みを示すページ厚み画像と、前記１ページ画像のページ番号に対応する基準ページの前記ページ厚み画像での位置を示す境界画像とを表示する手段を有することを特徴とする電子書籍表示装置を提供する。また本発明は、前記表示する手段は、前記１ページ画像がめくられる毎に前記境界画像の前記ページ厚み画像での位置を移動して表示することを特徴とする電子書籍表示装置。本発明によれば、書籍をその綴じ部で折り返して読書するときのイメージを表現できるため、電子書籍の内容を１ページ単位で表示させて読書する場合でも、紙メディアとしての臨場感をユーザに与えることができる。さらに、ユーザがページをめくる毎に境界画像も移動していくので、ユーザは現在書籍のどの辺りを読んでいるかという情報を感覚的に把握することができる。
【００１０】
また本発明は、前記表示する手段は、前記ページ厚み画像の厚みを、書籍の全ページ数の割合に対応した厚みで表示することを特徴とする電子書籍表示装置を提供する。本発明によれば、表示サイズの制限や解像度の制限から書籍の全ページ数に応じたページ厚みを表現できない場合でも、ページ厚み画像を表現することができる。
【００１１】
また本発明は、前記表示する手段は、書籍の綴じ方の情報に応じて、前記ページ厚み画像を異なる位置に表示することを特徴とする電子書籍表示装置を提供する。本発明によれば、書籍の種類が右綴じであるか又は左綴じであるかに関係なく、ページ厚み画像及び境界画像をページ画像に対して正しい位置に表示することができる。
【００１２】
また本発明は、書籍の見開き２ページ画像を表示する手段と、表示ページを変更して、前記見開き２ページ画像を更新する際に、変更後の前記見開き２ページ画像の中心線を、変更前の前記見開き２ページ画像の中心線の略同一位置に再表示する手段と、を有することを特徴とする電子書籍表示装置を提供する。さらに本発明は、前記表示する手段は、前記見開き２ページ画像の左右に、書籍の全ページ数に対応するページ厚み画像を表示する領域を設けて表示することを特徴とする電子書籍表示装置を提供する。本発明によれば、ユーザがページをめくる毎に、見開き２ページ画像の右ページと左ページとの区切りを示す中心線が移動してしまうことはないため、画像のちらつきを抑えることができる。
【００１３】
また本発明は、前記ページ厚み画像を表示するか、又は表示しないかを切り替える手段を有することを特徴とする電子書籍表示装置を提供する。本発明によれば、ユーザの好みに応じてページ厚み画像の切り替えが可能であり、ページ厚み画像を表示しない場合には、その領域を利用してページ画像を拡大することができるため、書籍が読みやすくなる。
【００１４】
また本発明は、書籍を１ページ画像で表示するか、又は見開き２ページ画像で表示するかを切り替える手段を有することを特徴とする電子書籍表示装置を提供する。本発明によれば、ユーザの好みに応じて２ページ表示か１ページ表示かの切り替えが可能であり、ユーザに表示形態の選択の余地を与えることができる。
【発明を実施するための最良の形態】
【００１５】
＜第１の実施の形態＞
図１に、本実施の形態に係る電子書籍表示装置のブロック構成を示す。図１に示される破線が電子書籍表示装置１０１であり、バスライン１０２を介して、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０３、メモリ１０４、ハードディスク１０５、入力装置１０６、表示装置１０７、メディアドライブ１０８、通信インタフェース１０９が接続されている。
【００１６】
ＣＰＵ１０３はマイクロプロセッサなどで構成され、メモリ１０４またはハードディスク１０５上のプログラムを実行して本装置全体の制御を行う。メモリ１０４はＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）で構成され、プログラムや各種データの記憶に用いられる。ハードディスク１０５は、電子書籍データ、プログラム、各種データの記憶に用いられる。
【００１７】
入力装置１０６は、ユーザが本装置を操作するためのインタフェースであり、例えばキーボード、マウス、タッチパネル、ボタンなどで構成される。表示装置１０７は、電子書籍の内容や各種操作アイコンの表示を行う装置であり、例えばＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などで構成される。なお、入力装置がタッチパネルの場合などは、表示装置と一体に設けられてもよい。
【００１８】
メディアドライブ１０８は記録メディア１１０の情報の読み出し、書き込みを行う装置であり、例えばＦＤ（Ｆｌｏｐｐｙ（Ｒ）  Ｄｉｓｋ）、ＭＯ（Ｍａｇｎｅｔ  Ｏｐｔｉｃ）、ＭＤ（Ｍｉｎｉ  Ｄｉｓｋ）、Ｃｌｉｋ！（Ｉｏｍｅｇａ社商標）などが用いられる。
【００１９】
通信インタフェース１０９は、衛星との送受信またはＥｔｈｅｒｎｅｔ（Ｒ）やＩＳＤＮなどの通信回線１１１とのインタフェースであり、入力装置の操作に応じて通信回線１１１と接続された外部データベース（図示せず）から電子書籍データをハードディスク１０５にダウンロードするための送受信に用いられる。また、必要に応じてユーザ情報、アクセス状況などの管理情報の送受信にも用いられる。なお、電子書籍データの容量がハードディスク１０５の容量を超えてしまうような大きなデータの場合などは、メディアドライブ１０８を介して直接記録メディア１１０にダウンロードすることもできる。
【００２０】
また、図１に示されてはいないが、電子書籍を他の携帯端末やパソコンに表示したい場合、記録メディア１１０を介さずに直接データを送受信するためのインタフェース、例えば、赤外線、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＲＳ−２３２Ｃを備えていてもよい。
【００２１】
次に図２のフローチャートを用いて本装置の動作を説明する。まず、ユーザは本装置の電源を入れ、表示設定を読み込む（ステップＳ１０１）。表示設定とは、本実施の形態の場合、コンテンツを表示するために必要な各種設定情報のことであり、例えば後述するコンテンツの表示位置と表示倍率、及び表示しようとするページの表示ページ番号、並びに後述する表示モードからなる。この各種設定情報は、例えば終了時点において、終了時点における各種設定情報を書き込んでおくことにより、ユーザは次回起動時に、終了時点での表示状態から再開することができる。また、終了時点において、次回起動時の初期画面を所望の表示状態となるようにユーザが各種設定情報を書き込んでおくことも可能である。コンテンツの表示位置及び表示モードは、本装置を使用中に、後述する表示モードが切り替えられると、それに従って値が更新される。また、表示ページ番号は、本装置を使用中に、後述するページめくり操作が行われると、それに従って値が更新される。この表示設定を読み込むステップＳ１０１はユーザの意志により省略することも可能であり、この場合、本装置に予め決められた設定値（以下、デフォルト値という）が読み込まれ、例えば表示ページ番号についてはそのコンテンツの先頭ページが設定されることになる。なお、この表示設定の情報は、後述するコンテンツのデータとは別の領域に記憶されており、本装置の電源が切れたときでもその内容が消去されないために、例えばフラッシュメモリなどの不揮発性メモリに記憶させておく。
【００２２】
次にユーザにより入力装置１０６を介してコンテンツが選択される（ステップＳ１０２）。コンテンツとは、本実施の形態の場合、電子書籍のことであり、具体的には電子化された小説、マンガ、新聞などのことである。なお、コンテンツの内容を示すデータの型については、イメージデータであっても、テキストデータであってもよい。また、コンテンツを選択する場合、表示装置１０７に単にコンテンツの名称だけを表示させるのではなく、例えばコンテンツの全ページ数に応じた厚みを有するような本の形をしたアイコンを表示させると、ユーザにとってさらに視認性を向上させることができる。
【００２３】
次にステップＳ１０２で選択されたコンテンツの書誌情報が読み込まれる（ステップＳ１０３）。書誌情報とは、本実施の形態の場合、タイトルや全ページ数など、そのコンテンツを表示する場合の基本情報のことであり、その一例を図８に示す。図８において、「タイトル」とはそのコンテンツのタイトルのことであり、「著者」とはそのコンテンツの著者のことであり、「出版元」とはそのコンテンツの出版元のことであり、「価格」とはそのコンテンツの価格のことである。これらの情報は、コンテンツの内容を示す画像（以下、コンテンツ画像という）とは別に、例えば表示装置１０７上の端にグラフィックス示させておくことにより、現在読んでいるコンテンツの基本的な情報をユーザに提供するために使用されたり、コンテンツを管理する目的などで使用されたりするが、本発明に直
接関係を有さないため以降の説明においてはその説明を省略する。
【００２４】
また、「全ページ数」とはそのコンテンツの全ページ数のことであり、本装置において例えば書籍の厚みを算出する場合に使用される。また、「ページ情報（サイズ  他）」とはそのコンテンツのページの縦サイズ及び横サイズのことであり、あるいはそのページの文字列の方向が縦書きであるか又は横書きであるかの情報のことであり、本装置において例えばコンテンツ画像を表示する位置を算出するために使用される。なお、縦書きであるか横書きであるかの情報は、縦書きの場合には右綴じの書籍が多く、横書きの場合には左綴じの書籍が多いという統計的な判断に基づいて、後述する「右綴じ／左綴じ」情報に代用することも可能である。また、「右綴じ／左綴じ」とはそのコンテンツが右綴じであるか、又は左綴じであるかの情報のことであり、本装置において例えばページの厚みを示す画像（以下、ページ厚み画像という）を表示する場合に使用される。
【００２５】
次にステップＳ１０２で選択されたコンテンツの所定のページのページデータが読み込まれる（ステップＳ１０４）。ここで、所定のページとは、ユーザがステップＳ１０１の表示設定読み込みを有効にしている場合には前回終了時のページ番号またはユーザにより次回起動時に表示するように指定されたページ番号のことであり、無効にしている場合や初めてそのコンテンツを読み込む場合にはそのコンテンツの先頭ページのことであり、本装置を使用中においては、現在表示されているページのことである。またページデータとは、本実施の形態の場合、表示するページの内容を表わすデータのことであり、図８に示す通り、ページ単位で構成されており、ページ属性情報とページデータ本体とからなる。ページ属性情報とは、特殊なページの付加情報を記憶するために使用され、例えばそのページが折り込みページになっているかどうかの情報、あるいはそのページに絵などの画像があるかどうかの情報、あるいはそのページに絵などの画像がある場合、次のページと見開きで１枚の画像になるかどうかの情報のことである。また、ページデータ本体とは、ページの内容を表示するためのデータのことである。
【００２６】
次に、前記表示設定の情報から、ページのページ厚み画像と、コンテンツの基準ページのページ厚み画像における位置を示すための画像（以下、境界画像という）とが生成される。なお、通常、基準ページは、そのコンテンツの表紙である１ページ目が設定される。これにより、ページ厚み画像での境界画像の位置から、ユーザは現在読んでいるページがどの辺りであるかということを直感的に把握することが可能である。さらに、ステップＳ１０４で読み込まれたページのページデータ本体から、ページの内容を示す画像（以下、ページ画像という）が生成され、前記生成されたページ厚み画像と境界画像とページ画像とに基づいて、所定のページのコンテンツ画像が生成され、その後、後述する表示位置と表示倍率とに基づいて表示装置１０７に表示される（ステップＳ１０５）。
【００２７】
次にユーザにより入力装置１０６を介して後述する表示モードの切り替え操作が行われたかどうかをチェックする（ステップＳ１０６）。切り替え操作が行われると、表示設定変更（ステップＳ１０７）により、後述する表示モード、表示位置、表示倍率の各値が更新され、その後、それらの値に従って再び表示処理（ステップＳ１０５）が行われることにより表示画面が更新される。表示設定変更のステップＳ１０７の詳細な処理については後述する。切り替え操作が行われなかった場合は、次にユーザにより入力装置１０６を介してページめくり操作が行われたかどうかをチェックする（ステップＳ１０８）。ページめくり操作が行われると、その指定されたページに相当するページ厚み画像と境界画像とが生成されるとともに、指定されたページのページデータ本体が読み込まれて（ステップＳ１０４）、表示画面が更新される。ページめくり操作が行われなった場合は、次にユーザにより入力装置１０６を介して終了コマンドが選択されたかどうかがチェックされる（ステップＳ１０９）。終了コマンドが選択されると表示設定が書き込まれて（ステップＳ１１０）、処理が終了する。終了コマンドが選択されなかった場合は、ステップＳ１０６に戻り上記処理が繰り返される。
【００２８】
以上が本装置の動作の流れである。次に前記表示モードについて説明する。本実施の形態において、表示モードとは、書籍のページを１ページで表示するか、又は見開きの２ページで表示するかを選択するページ表示モードと、書籍の厚みを表示するか、又は表示しないかの選択を行う厚み表示モードと、表示するページ全体をウィンドウサイズにフィットさせて表示するか、又は初期値のサイズに従って表示するかを選択するフィット表示モードのことである。
【００２９】
上記の表示モードは、本装置を使用している最中においても、ユーザの好みに応じて随時切り替えることができる。以下、表示モードの切り替え操作が行われた後の表示設定の変更処理（ステップＳ１０７）の詳細について、図３を参照して説明する。
【００３０】
まず、表示装置１０７のウィンドウサイズ、コンテンツのページサイズ、表示しようとするページの表示ページ番号、コンテンツの全ページ数を取得する（ステップＳ２０１）。ここで、ウィンドウサイズは表示装置１０７において現在表示可能な表示サイズの値であり、ページサイズは書誌情報のページ情報（サイズ  他）から得られる値であり、表示ページ番号は既に設定済みの表示設定から得られる値であり、全ページ数は書誌情報の全ページ数から得られる値である。次にページ表示モードをチェックし（ステップＳ２０２）、ページ表示モードが「１ページ表示」に指定されていたらページ表示モードを１ページに設定し（ステップＳ２０３）、そうでなければページ表示モードを２ページに設定する（ステップＳ２０４）。
【００３１】
次に厚み表示モードをチェックし（ステップＳ２０５）、厚み表示モードが「あり」に指定されていたら厚み表示モードを「あり」に設定し（ステップＳ２０６）、そうでなければ厚み表示モードを「なし」に設定する（ステップＳ２０８）。ステップＳ２０６で厚み表示モードが「あり」に設定されると、上記設定されたページ表示モードと上記取得したページサイズと上記取得した表示ページ番号と上記取得した全ページ数とに基づいてコンテンツのページのページ厚み画像のサイズが算出され、さらに上記取得したページサイズに前記算出したページ厚み画像のサイズを加えてページサイズの値を更新する（ステップＳ２０７）。
【００３２】
次にフィット表示モードをチェックし（ステップＳ２０９）、フィット表示モードが指定されていたら表示するページ全体をウィンドウサイズにフィットさせるような表示倍率を算出し（ステップＳ２１０）、そうでなければ、表示モードに応じて本装置に予め決められた表示倍率の設定値を取得する（ステップＳ２１１）。最後に、上記設定された表示モードの情報とページサイズとウィンドウサイズとに基づいてコンテンツの表示位置を算出し（ステップＳ２１２）、算出された値は上記設定された表示モード及び前記算出された表示倍率とともに表示設定に書き込まれる。
【００３３】
以上が、ユーザにより入力装置１０６を介して表示設定が変更されたときの処理の流れである。通常、表示モードのデフォルト値は、ユーザにあたかも本物の書籍を読んでいるかのような臨場感を与えるために、ページ表示モードを「２ページ表示」に、厚み表示モードを「あり」にそれぞれ設定する。また、フィット表示モードは、表示装置１０７内のコンテンツ画像を除く空き領域を利用して操作用アイコン（図示せず）やその他メッセージ（図示せず）を表示するために、「なし」に設定する。しかし、本実施の形態では、表示装置のウィンドウサイズが比較的小さい携帯端末を想定しているため、ページ表示モードのデフォルト値は、「１ページ表示」に設定してある。その他のデフォルト値は前記理由により前記設定値をデフォルト値に設定してある。以下、本装置の具体的な表示例について、図４を参照して説明する。
【００３４】
図４（ａ）は、あるコンテンツを初めて読み込んだときの初期画面であり、ステップＳ１０５においてコンテンツ画像が生成され、表示設定に書き込まれた表示位置と表示倍率とに基づいて表示装置１０７に表示されたときの図を示している。なお、通常、表示位置のデフォルト値は、コンテンツ画像が表示装置１０７の中心に配置されるように設定されている。以下、ステップＳ１０５におけるコンテンツ画像の生成方法について説明する。
【００３５】
まず、表示設定を読み込み、表示設定の表示ページ番号に対応するページデータを読み込み、ページ画像が生成される。この場合、１ページ目のページデータが読み込まれ、ページデータ本体から１ページ目の内容「あいうえお」を示すページ画像が生成される。なお、１ページ目は特殊なページではないためページ属性情報には何も記憶されておらず無視される。次に、前記読み込まれた表示設定の表示モードと、書誌情報の全ページ数及びページ情報（サイズ  他）とからページ厚み画像が生成される。この場合、デフォルト値が読み込まれているので、ページ表示モードは「１ページ表示」、厚み表示モードは「あり」、フィット表示モードは「なし」がそれぞれ設定されており、また、このコンテンツの書誌情報から、全ページ数は６ページ、ページサイズは例えば縦サイズが２００ｍｍ、横サイズが１００ｍｍという値が読み込まれる。これらの情報からページ厚み画像が生成される。次に、前記生成されたページ厚み画像において、前記読み込まれた表示設定の表示ページ番号に対応する位置に境界画像を生成し追加する。この場合、基準ページをこのコンテンツの先頭ページである１ページ目に設定しており、また、現在１ページ目が表示されているので、境界画像はページ厚み画像の最も左側に表示されている。さらに次に、前記生成されたページ厚み画像を、このコンテンツの書誌情報の右綴じ／左綴じの情報に従って、前記生成されたページ画像の異なる位置に追加してコンテンツ画像を生成する。この場合、「右綴じ」であるからページ画像の左側にページ厚み画像が追加される。
【００３６】
以上がコンテンツ画像の生成方法であり、その結果図４（ａ）に示すようなコンテンツ画像が表示される。
【００３７】
以上の説明から明らかなように、１ページ目の内容「あいうえお」がページ画像として表示されている。また、ページ画像の左側に追加されている縦縞の画像がページ厚み画像であり、その縦縞の本数によりこのコンテンツの全ページ数は６ページであることがわかる。また、書誌情報からこのコンテンツは右綴じであると判定されているので、ページ厚み画像はページ画像の左側に追加されていることがわかる。またさらに、最も左側に表示されている太線が境界画像であり、現在表示されているページは１ページ目であり、残りページが５ページあることが直感的にイメージできるようになっている。
【００３８】
この厚み表示の方法は、本物の書籍に当てはめると、ちょうど綴じ部で折り曲げて読書しているときのイメージである。ただし、本物の書籍は通常、両面印刷されているため、１ページをめくると次の次のページを読むことになるが、本実施の形態では、両面印刷されている書籍の裏面に相当するページを次のページの表面として表示することにより、片面印刷された書籍として取り扱っている。そのため、１ページをめくると次のページが表示されるようになっており、厚み表示画像の位置は固定である。なお、本実施の形態では使用されないが、本装置に表示するページ画像を両面印刷された書籍として取扱う場合は、次のページを表示させる毎に、ページ厚み画像の表示をページ画像の左側から右側に、または右側から左側に切り替えることにより、両面印刷されている書籍を綴じ部で折り曲げて読書する際の、次のページを読むときに本を裏返す操作のイメージをユーザに与えることも可能である。この場合においても、先頭ページと最終ページとの境界位置を太線などの識別子である境界画像を表示させ、ページがめくられる毎にその位置を移動させて表示を更新させていくことにより、さらに本物の読書のイメージに近づけることができることは言うまでもない。
【００３９】
図４（ｂ）は、図４（ａ）の初期画面の状態からユーザが入力装置１０６を介してページめくり操作（ステップＳ１０８）でページを進める操作を２回行った後の状態を示している。ステップＳ１０８でページを進める操作が２回検出されると、ステップＳ１０４において２ページ先のページである３ページ目のページデータ本体が読み込まれる。さらに、ステップＳ１０５において、前述のコンテンツ画像生成方法と同様の方法で、３ページ目の内容「かきくけこ」を示すページ画像と、ページ２枚分めくられた後のページ厚み画像及び領域指示画像が表示装置１０７に表示される。
【００４０】
図４（ｃ）は、図４（ｂ）の状態からさらにページ３枚分めくられた後の図であり、上記説明した処理と同様な処理により、最終ページである６ページ目の内容「さしすせそ」を表示するとともに、境界画像をページ厚み画像の最も右側まで移動させて表示させている。
【００４１】
以上、本装置の表示例をページを進める場合について説明したが、ページを戻す場合については、ユーザが入力装置１０６を介してページめくり操作（ステップＳ１０８）でページを戻す操作を行う毎に、境界画像を左方向に移動させるようにページ厚み画像を生成すればよい。
【００４２】
なお、本実施の形態では、図４において書籍のイメージは２次元的に表示されているが、これをさらに３次元的に表示させることにより、さらにユーザに臨場感を与えることができる。具体的には、書籍の綴じ部の部分と、書籍の下側又は上側の部分にもそれぞれ厚み表示を行うことにより実現できる。
【００４３】
また、本実施の形態では、例えば６ページの厚みを表示させる場合に、実際に６ページ分の厚みがイメージできるように表示されているが、ページ数が多くなった場合は、そのページ数分の厚みをイメージできるような表示は、ウィンドウサイズの制限からも表示装置の解像度の制限からも実現不可能である。この場合は、全ページ数の割合に応じたページ厚み画像を表示し、さらに全ページ数と現在の表示ページ番号との割合により、境界画像のページ厚み画像における位置を算出し表示すればよい。
【００４４】
また、本実施の形態では、例えば小説などの縦書きのコンテンツを例示しているためページ厚み画像がページ画像の左側に位置しているが、書誌情報の「右綴じ／左綴じ」の情報からそのコンテンツが「左綴じ」であると判定された場合は、ページ厚み画像がページ画像の右側に位置するように表示すればよい。
【００４５】
またさらに、本実施の形態では、境界画像を示す手段として線の太さで表現したが、この他にも色の違いを利用したり、矢印などの識別子を利用したりしてもよい。
【００４６】
また、本実施の形態では、ステップＳ１０８のページめくり操作では入力装置１０６を介して、「ページを進める」又は「ページを戻す」という操作によりページめくりを実行しているが、例えば入力装置１０６がタッチパネルの場合に、ページ厚み画像の所定の位置をペン等でタッチすることにより、その厚み表示の位置に相当するページが表示されるようにしたり、入力装置１０６を介してページ番号を直接入力することにより表示するページを指定するようにしたり、先頭ページから最終ページまでのスライドバー表示を行い、入力装置１０６を介してスライドバーを操作することによりページを指定するようにしてもよい。
【００４７】
＜第２の実施の形態＞
本実施の形態に係る電子書籍表示装置のブロック構成、及び本装置の動作を説明するためのフローチャートについては、第１の実施の形態と同様であるので説明は省略する。
【００４８】
本実施の形態と第１の実施の形態と異なる点は、第１の実施の形態ではページ表示モードが「１ページ表示」の場合についての表示装置１０７の表示例を説明しているのに対して、本実施の形態ではページ表示モードを「２ページ表示」に設定した場合の表示例を示している点である。
【００４９】
携帯端末のような表示装置１０７のウィンドウサイズが比較的小さい装置においても、コンテンツの内容によっては、見開きの２ページ表示でも十分にその内容を読むことができる場合がある。そのようなコンテンツに対しては、ユーザは予めページ表示モードを「２ページ表示」に切り替えておくか、あるいは１ページ表示をさせた後で、この程度の文字の大きさならば２ページ表示も可能であるとユーザが判断してページ表示モードを「２ページ表示」に切り替えることにより、コンテンツの内容を２ページ表示で読書することができる。
【００５０】
図５（ａ）はそのようにしてページ表示モードが「２ページ表示」として設定されたコンテンツが読み込まれた場合のコンテンツ画像を示している。このコンテンツ画像は、ステップＳ１０５において、前述のコンテンツ画像生成方法と同様の方法で生成される。ただし、ページ表示モードが「２ページ表示」の場合は、境界画像は必要ないため生成されず、その代りに、表示ページ番号から最終ページまでの厚みを表わすページ厚み画像と先頭ページから表示ページ番号までの厚みを表わすページ厚み画像の２つが生成され、それぞれが書誌情報の右綴じ／左綴じ情報に従ってページ画像と異なる位置に追加される。
【００５１】
図５（ａ）に示されるコンテンツ画像によれば、１ページ目の内容「あいうえお」が見開き２ページの右ページに、２ページ目の内容「かきくけこ」が左ページにそれぞれ表示されている。見開き２ページからなるページ画像の左側に追加されている縦縞の画像は、第１の実施の形態と同様、このコンテンツのページの厚みを示すためのページ厚み画像である。また、書誌情報からこのコンテンツは右綴じであると判断されているので、最終ページが左側になるようにページの厚み表示が行われている。
【００５２】
この厚み表示の方法は、本物の書籍に当てはめると、普通に書籍を見開いて読書しているときのイメージである。従ってページの厚み表示も本物の書籍と同様、右綴じの書籍では、ページ画像の左側に表示されているページ厚み画像は、現在表示されているページから最終ページまでの残りのページ数を示しており、後どの位ページが残っているかという情報を感覚的に把握することができる。同様に右側に表示されているページ厚み画像は、先頭ページから現在表示されているページまでのページ数であり、どの位読み進んだかという情報を感覚的に把握することができる。なお、２ページ表示の場合は、本物の書籍と同様、両面印刷されたイメージでページ構成が行われている。すなわち、コンテンツの２ページ目の内容「かきくけこ」を示すページの裏面には３ページ目の内容が表示されているものとしてページ構成が行われている。
【００５３】
図５（ｂ）は、図５（ａ）の初期画面の状態からユーザが入力装置１０６を介してページめくり操作（ステップＳ１０８）でページを進める操作を２回行った後の状態を示している。ステップＳ１０８でページめくり操作が２回検出されると、ステップＳ１０４において４ページ先のページである５ページ目のページデータ本体と５ページ先のページである６ページ目のページデータ本体とが読み込まれる。さらにステップＳ１０５において、前述のコンテンツ画像生成方法と同様の処理により、左側に追加されているページ厚み画像はページ２枚分減った後のページ厚み画像が生成され、右側に追加されているページ厚み画像はページ２枚分増えた後のページ厚み画像が生成されるとともに、５ページ目の内容「さしすせそ」と６ページ目の内容「たちつてと」と、ページ２枚分めくられた後のページ厚み画像とが表示される。
【００５４】
図５（ｃ）は、図５（ｂ）の状態からさらにページ５枚分めくられた後の図であり、上記説明した処理と同様な処理により、１５ページ目の内容「なにぬねの」と最終ページである１６ページ目の内容「はひふへほ」とを表示するとともに、ページ５枚分めくられた後のページ厚み画像が表示されている。このページ厚み画像は、図５（ａ）に示す１ページ目及び２ページ目を表示していたときのページ厚み画像と同じ厚みを有しており、この厚み表示がページ画像の右側に追加されていることにより、ユーザは現在表示されているページが、このコンテンツの最終ページであることを直感的に把握することができる。
【００５５】
なお、図５（ａ）〜（ｃ）において、ページ画像の表示位置は変更されないため、ページを進めた後のページ画像は、ページを進める前のページ画像の位置と同じ位置に再描画されている。
【００５６】
次に、コンテンツの表示位置について説明をする。本実施の形態におけるコンテンツの表示位置は、図５（ａ）〜（ｃ）に示すように、ページ厚み画像の最大厚みに相当するスペースを予めページ画像の両側に設けておくことを特徴とする。すなわち、図５（ａ）に示すように先頭ページを表示している状態において、コンテンツ画像の表示位置は、ページ画像の左側のページ厚み画像の厚みが表示できる空きスペースを、ページ画像の右側に予め確保したうえで決定されている。この空きスペースを設けておくことにより、図５（ａ）〜（ｃ）に示すように、ページがめくられた場合において、書籍の綴じ部に相当する右ページと左ページとの区切りを示す中心線を移動させることなく、ページがめくられた後のページ厚み画像を更新することができるため、画面更新の際のちらつきを抑えることができる。
【００５７】
＜第３の実施の形態＞
本実施の形態に係る電子書籍表示装置のブロック構成、及び本装置の動作を説明するためのフローチャートについては、第１の実施の形態と同様であるので説明は省略する。
【００５８】
本実施の形態と第１の実施の形態と異なる点は、第１の実施の形態ではステップＳ１０６において、表示モードの切り替え処理は行なわれていないのに対して、本実施の形態では切り替え処理が行なわれている点である。
【００５９】
図６（ａ）〜（ｄ）は、厚み表示モードを「あり」から「なし」に又は「なし」から「あり」に切り替えを行った場合の表示例であり、図６（ａ）〜（ｂ）はページ表示モードが「２ページ表示」の場合を示しており、図６（ｃ）〜（ｄ）は「１ページ表示」の場合を示している。
【００６０】
図６（ａ）は厚み表示モードを「あり」に設定した状態で、あるコンテンツを読書している場合の表示例であり、ここでユーザにより入力装置１０６を介して厚み表示モードが「なし」に切り替えられると、ステップＳ１０６の分岐においてステップＳ１０７に進み表示設定が変更される。表示設定変更処理では、ステップＳ２０５の分岐においてステップＳ２０８に進み、そこで厚み表示モードが「なし」に設定され、その後ステップＳ２１１において上記設定されたページ表示モードと厚み表示モードの設定値とから予め設定された表示倍率が取得される。なお、この場合、前記表示倍率は、厚み表示モードが「なし」に切り替えられると、表示装置１０７内のページ厚み画像に使用されていた領域が空きスペースとなるため、その領域を利用してページ本体部を拡大表示するような値が設定さ
れている。さらにその後ステップＳ２１２において上記設定された表示モードからコンテンツ画像の表示位置が算出され、その値が表示設定に書き込まれる。その後ステップＳ１０５に戻り、前述のコンテンツ生成方法と同様の処理により、図６（ｂ）に示すような厚み表示モードが切り替えられた後のコンテンツ画像が表示される。なお、この場合、コンテンツ画像を表示する際に、生成されたコンテンツ画像は、前記取得された表示倍率に従って表示されるため、拡大表示されており、ユーザにとって書籍が読みやすくなる。
【００６１】
また、厚み表示モードを「なし」から「あり」に切り替える場合については、表示設定変更処理内のステップＳ２０５の分岐においてステップＳ２０６に進めばよい。それ以外の処理は上記説明した処理と同様であるので説明を省略する。
【００６２】
また図６（ｃ）〜（ｄ）は、ページ表示モードが「１ページ表示」において、厚み表示モードを切り替えた場合の表示例であり、処理内容は上記説明した処理と同様であるので説明を省略する。
【００６３】
図７（ａ）〜（ｂ）は、ページ表示モードを「２ページ表示」から「１ページ表示」に又は「１ページ表示」から「２ページ表示」に切り替えを行った場合の表示例である。
【００６４】
図７（ａ）はページ表示モードを「２ページ表示」に設定した状態で、あるコンテンツを読書している場合の表示例であり、ここでユーザにより入力装置１０７を介してページ表示モードが「１ページ表示」に切り替えられると、ステップＳ１０６の分岐においてステップＳ１０７に進み表示設定が変更される。表示設定変更処理では、ステップＳ２０２の分岐においてステップＳ２０３に進み、そこでページ表示モードが「１ページ表示」に設定される。その後ステップＳ２０７において、上記設定されたページ表示モードに対応したページ厚み画像のサイズが生成される。さらにその後ステップＳ２１２において、上記設定された表示モードからコンテンツの表示位置が算出され、その値が表示設定に書き込まれる。その後ステップＳ１０５に戻り、前述したコンテンツ画像生成方法と同様の処理により、図７（ｂ）に示すようなページ表示モードが切り替えられた後のコンテンツ画面が表示される。
【００６５】
また、ページ表示モードを「１ページ表示」から「２ページ表示」に切り替える場合は、表示設定変更処理内のステップＳ２０２の分岐においてステップＳ２０４に進めばよい。それ以外の処理は上記説明した処理と同様であるので説明を省略する。
【００６６】
以上説明したように、ユーザにより入力装置１０６を介してページ表示モードを切り替えることにより、ユーザの好みに応じた表示形態を選択することができる。
【００６７】
図７（ｃ）〜（ｄ）は、前述した図７（ａ）〜（ｂ）の表示例に加えてフィット表示モードの切り替えを行った場合の表示例である。
【００６８】
図７（ｃ）はページ表示モードを「２ページ表示」に設定した状態で、あるコンテンツを読書している場合の表示例であり、ここでユーザにより入力装置１０７を介してページ表示モードを「１ページ表示」に、フィット表示モードを「あり」に切り替えるとステップＳ１０６の分岐においてステップＳ１０７に進み表示設定が変更される。表示設定変更処理において、ページ表示モードの切り替え処理は上記説明の通り行なわれ、その後ステップＳ２０９の分岐においてステップＳ２１０に進み、そこでウィンドウサイズにフィットするような表示倍率が算出される。さらにその後ステップＳ２１２において、上記設定された表示モードと前記算出された表示倍率とから表示位置が算出され、それらの値が表示設定に書き込まれる。その後ステップＳ１０５に戻り、前述したコンテンツ画像生成方法と同様の方法により、図７（ｄ）に示すようなページ表示モードとフィット表示モードとが切り替えられた後のコンテンツ画像が表示される。なお、この場合、コンテンツ画像を表示する際に、生成されたコンテンツ画像は、前記算出された表示倍率に従って拡大されて表示される。
【００６９】
以上説明したように、ユーザにより入力装置１０６を介してページ表示モードとフィット表示モードとを切り替えることにより、ユーザの好みに応じた表示形態を選択できるとともに、コンテンツの内容を大きく表示することができる。
【００７０】
＜第４の実施の形態＞
本実施の形態に係る電子書籍表示装置のブロック構成、及び本装置の動作を説明するためのフローチャートについては、第１の実施の形態と同様であるので説明は省略する。
【００７１】
本実施の形態と第１乃至第３の実施の形態と異なる点は、視認性及び操作性のよい読書形態を提供するために、栞の機能を提供している点である。
【００７２】
図９はページ表示モードが「２ページ表示」の場合の栞の機能を説明するための図である。９０１、９０３は、現在開いているページにおける栞の使用例を示しており、９０２、９０４、９０５は、現在閉じているページにおける栞の使用例を示している。ユーザは現在開いているページに何らかのメモ書きを残したい場合は、入力装置１０６を介して栞９０１及び９０３に情報を入力し、それらをページの任意の位置に貼り付けることができる。なお、栞の大きさは、記入する内容の情報量に応じて栞９０３に示すように大きくすることもできる。
【００７３】
次にページがめくられると、栞９０１及び９０３は、栞９０２及び９０４並びに９０５に示すように、ページ厚み画像での、その対応するページからはみ出した状態で表示される。これにより、ユーザはこの書籍のどの辺りのページに栞を貼り付けたかという情報を感覚的に把握することができる。なお、この場合、栞９０３のような大きな栞は、栞９０２及び９０４並びに９０５に示すように本装置における標準サイズの大きさの栞に変換して表示することにより、ユーザにとって視認性が向上する。また、栞をページに貼り付けたときの縦方向の位置に応じて、ページ厚み画像での栞の縦方向の位置を決定することにより、ユーザは、貼り付けたときの栞とページ厚み画像での栞との関連性を直感的に把握することができる。なお、この場合、縦方向の同一位置に栞が貼られているときは、ページ厚み画像において両者を少しずらして表示することにより、ユーザにとって視認性が向上する。また、ページ厚み画像での栞に、その栞に記入された内容に応じた見出しを表示することにより、ユーザにとって読書の操作性が向上する。
【００７４】
以上は見開き２ページ表示の場合について説明をしたが、ページ厚み画像を有する第１の実施の形態に示される１ページ表示の場合にも同様に実施できることは言うまでもない。
【００７５】
（発明の効果）
本発明によれば、電子書籍の内容を１ページ単位で表示させて読書する場合に、書籍の厚みを表示することにより、紙メディアとしての臨場感をユーザに与えることができ、視認性が向上する。また本発明によれば、電子書籍の内容を見開き２ページ単位でページの厚みを表示させながら読書する場合に、ページめくりの際に生じるページ本体部の中心線の位置ずれによる画像のちらつきを抑えることができる。また本発明によれば、ユーザの好みに応じて表示モードを切り替えることができるため、ユーザに表示形態の選択の余地を与えることができる。また表示モードを切り替える際に、厚み表示モードを「あり」から「なし」に切り替えた場合、又はフィット表示モードを「なし」から「あり」に切り替えた場合、ページを拡大して表示することができるので、ユーザは書籍を読みやすくなる。
【図面の簡単な説明】
【００７６】
【図１】実施の形態に係る電子書籍表示装置の電気的ブロック構成を示す図である。
【図２】実施の形態に係る電子書籍表示装置の全体動作を示すフローチャート図である。
【図３】実施の形態に係る電子書籍表示装置の表示設定の処理を示すフローチャート図である。
【図４】第１の実施の形態に係る電子書籍表示装置の１ページ表示時の画面遷移を説明するための図である。
【図５】第２の実施の形態に係る電子書籍表示装置の２ページ表示時の画面遷移を説明するための図である。
【図６】第３の実施の形態に係る電子書籍表示装置の厚み表示の切り替えによる画面状態を説明するための図である。
【図７】第３の実施の形態に係る電子書籍表示装置の１ページ／２ページ表示の切り替えによる画面状態を説明するための図である。
【図８】実施の形態に係る電子書籍表示装置のコンテンツのデータ構造を説明するための図である。
【図９】第４の実施の形態に係る電子書籍表示装置の栞機能を説明するための図である。
【符号の説明】
【００７７】
１０３  ＣＰＵ、１０４  メモリ、１０５  ハードディスク、１０６  入力装置、１０７  表示装置。
【図１】
2004265434.tif 000003
【図２】
2004265434.tif 000004
【図３】
2004265434.tif 000005
【図４】
2004265434.tif 000006
【図５】
2004265434.tif 000007
【図６】
2004265434.tif 000008
【図７】
2004265434.tif 000009
【図８】
2004265434.tif 000010
【図９】
2004265434.tif 000011