(57)【特許請求の範囲】
【請求項１】
１回のページめくりの開始から終了までを複数段階に分けて表示して、電子化した書籍内容を本をめくるように表示部に表示する電子ブック表示制御装置において、電子化した書籍内容をページ単位の画像データとして記憶する画像データ記憶部と、表示画面上に表示している画像データを記憶する表示バッファと、前記画像データ記憶部のうち次に表示すべきページの画像データを記憶する第２バッファと、前記段階ごとに、表示画面上の各表示位置に対応させて、該表示位置に表示する画像データが前記表示バッファまたは前記第２バッファのいずれのバッファから選択するかを示す区分と、該区分で示されたバッファのいずれの位置の画像データを表示するかを示す位置をあらかじめ記憶するページ切り替えデータ記憶部と、ページめくりの経過を示す前記段階における前記表示バッファの各表示位置の画像データを、前記ページ切り替えデータ記憶部を参照して、該段階と該表示位置に対応した区分が前記第２バッファであるときにのみ、該第２バッファの対応する画像データと入れ替える表示切り替え制御部を有し、前記画像データ記憶部に格納されている画像データはページ切り替えに必要な順番に読み出しが可能なように分割しておくことを特徴とする電子ブック表示制御装置。
【請求項２】
前記第２バッファとして２つのメモリを有し、前記第２バッファの一方から表示用の画像データを読み出しているときには、前記画像データ記憶部から前記第２バッファの他方のメモリへデータ転送をするように、前記第２バッファの入出力部分にメモリの選択を行う入力用セレクタ及び出力用セレクタを備えることを特徴とする請求項１に記載の電子ブック表示制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子化されたドキュメントをあたかも書籍のように閲覧することのできる電子ブック装置に関する。特に、ドキュメントをイメージデータとして電子化したデータ、及びメディアを再生しディスプレーに表示する電子ブック表示制御装置に関する。
【０００２】
【従来の技術】
あたかも本をめくるように表示制御の切替えを行う従来技術として特開昭６４−８６１９１号公報、特許平２−１８１８６４号公報などの方法がある。前者は２種類の画像を格納するメモリと２つのセレクタ及びスピードコントローラを含む制御部を用いて、前画面の表示領域の一部に次画面を写し出し、この次画面の表示領域を徐々に増やして最終的に次画面の画像を写し出すことにより、あたかもページをめくる様に表示の切り替えを行う事を実現したものである。後者は、書籍の外郭を表示する書籍外郭表示部を備え、書籍の厚みの部分（小口）を表示し、小口を指示した時ポイントされた箇所のページを表示し、小口の厚みを変更することで、本のページめくりに似せたユーザフレンドリな電子書籍装置を実現している。
【０００３】
また、情報処理装置の表示装置として特開平５−５３７２６号公報の例のように、表示画面に、入力検出用の手段を設け、ペンの動きの軌跡、動きの方向及び速度などを検出する表示一体型タブレット装置が知られている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記第１の方式では、表示部分は演算で求められるため、表示制御はスピードコントローラで演算された通りの動作のみであり、バリエーションに乏しく、記憶されている画像データによって表示制御を切り替えるような柔軟性に欠けるという問題があった。例えば、中開きのページ切り替えに似せた表示はできず、ページ切り替え表示を工夫し、よりユーザフレンドリな構成にするには限界があった。
【０００５】
また、上記方式は、コントローラで演算された表示速度でページ切り替えを行うため、表示するデータの内容に基づいて表示速度を変えたり、表示ページを飛ばしたりする制御が難しかった。
【０００６】
また、上記第２の方式では、表示メモリ以外に表示領域の２倍の容量の画像用メモリを別に用意する必要がるという問題があった。
【０００７】
本発明は、上記従来例の課題を解決するために、ページ切り替えデータの列情報を格納する列情報格納テーブルと列情報から表示準備用画像データ記憶部のアドレス及び現表示ページ及び次表示ページの画像データを選択する選択手段を含む表示切り替え制御部を設けることにより、画像データによって表示速度を柔軟に制御し、あたかも本をめくるようにページ切り替えを行う機能を提供することを目的とする。
【０００８】
また、本発明は、上記従来例の課題を解決するために、表示用画像データ記憶部の画像データを読み出し記憶するデータラッチを備えることにより、画像用メモリの容量を従来の約半分に削減することを目的とする。
【０００９】
さらに、本発明は、表示画像の列情報の記憶を高速のＲＯＭに持たせることにより、高速のページ切り替えを可能にすることを目的とする。
【００１５】
【課題を解決するための手段】
請求項１に記載の電子ブック表示制御装置は、１回のページめくりの開始から終了までを複数段階に分けて表示して、電子化した書籍内容を本をめくるように表示部に表示する電子ブック表示制御装置において、電子化した書籍内容をページ単位の画像データとして記憶する画像データ記憶部と、表示画面上に表示している画像データを記憶する表示バッファと、前記画像データ記憶部のうち次に表示すべきページの画像データを記憶する第２バッファと、前記段階ごとに、表示画面上の各表示位置に対応させて、該表示位置に表示する画像データが前記表示バッファまたは前記第２バッファのいずれのバッファから選択するかを示す区分と、該区分で示されたバッファのいずれの位置の画像データを表示するかを示す位置をあらかじめ記憶するページ切り替えデータ記憶部と、ページめくりの経過を示す前記段階における前記表示バッファの各表示位置の画像データを、前記ページ切り替えデータ記憶部を参照して、該段階と該表示位置に対応した区分が前記第２バッファであるときにのみ、該第２バッファの対応する画像データと入れ替える表示切り替え制御部を有し、前記画像データ記憶部に格納されている画像データはページ切り替えに必要な順番に読み出しが可能なように分割しておくことを特徴とする。これにより、表示準備用画像メモリ（バッファ）の容量を削減するとともに、表示データの先読みが可能になり、より少ないメモリ容量でストーリを持った画像データの表示を可能とするように作用する。
【００１７】
請求項２に記載の電子ブック表示制御装置は、前記第２バッファとして２つのメモリを有し、前記第２バッファの一方から表示用の画像データを読み出しているときには、前記画像データ記憶部から前記第２バッファの他方のメモリへデータ転送をするように、前記第２バッファの入出力部分にメモリの選択を行う入力用セレクタ及び出力用セレクタを備えることを特徴とする。これにより、画像の表示時間を高速化するように作用する。
【００１９】
【発明の実施の形態】
図１は、電子ブック表示制御装置に関する例（例１）を示すブロック図である。１は装置全体の制御を行うＣＰＵであり、２は書籍の内容を画像データとして記憶した画像データ記憶部であり、３は上記画像データを取り込み所望の制御を行う画像データ制御部であり、４は現表示ページ及び次表示ページの画像データを格納する表示準備用画像データ記憶部であり、５は書籍内容の画像データ及び電子ブックの操作に関する情報を表示する表示部であり、６は上記表示部を制御する表示制御部であり、７は上記表示部に表示するデータを格納する表示用画像データ記憶部であり、８はユーザが電子ブックを操作するための入力部であり、９はページ切り替え期間中の特定の時刻に表示部に表示されるデータを記憶するページ切り替えデータ記憶部であり、１０は上記ページ切り替えデータの列情報を格納する列情報格納テーブルであり、１１は上記列情報から表示準備用画像データ記憶部のアドレス及び現表示ページ及び次表示ページの画像データを選択する選択手段を含む表示切り替え制御部である。なお、本発明における次表示ページは、書籍上のページでは、次のページであったり、１ページ前のページであったり、現表示ページから数ページ飛んだページであったりする。
【００２０】
図２は、上記ページ切り替えデータ記憶部に記載された、ページ切り替えデータの例を示した図である。まず初めに、図中の縦軸のＴ０〜Ｔｑについて説明する。ここでｑは表示されるページ切り替えのシーンの数を表すものである。Ｔ０〜Ｔｑはページ切り替え期間中の各シーンが表示される時刻を表しており、各時刻を４ページの見開きの書籍を例にとって説明する。最初は１，２ページが開かれた状態であり、２ページをめくり３，４ページが開かれる状態にするようなページ切り替えを考える。
【００２１】
時刻Ｔ０はページ切り替え開始の時刻であり、ページ１およびページ２が開かれた状態である。Ｔ２は、２ページ目をめくり始めた途中の時刻であり、見開きの半分は１ページ目であり、残りの半分は２ページ目及び４ページ目がある比率で開かれた状態の時刻である。Ｔｐは、さらにページをめくり、見開きの半分は１ページ、他方の半分は４ページが表示される時刻である。さらにページめくりを継続し、ページ見開きの半分が４ページ、他方が１ページ及び３ページがある比率で表示される時刻がＴｐ＋２である。Ｔｑはページめくりが終了し、３ページ及び４ページが表示される状態の時刻である。
【００２２】
また、図２の横軸はページ切り替え期間中の時刻における表示用画像データ記憶部の列番号０〜Ｎを表しており、縦軸と横軸の交差するセルには、現表示ページか次表示ページかをそれぞれＡ、Ｂで表した値と、表示用画像データ記憶部の列番号に対応する表示準備用画像データ記憶部の列番号が記載されている。例えば、図２において、時刻Ｔ２の３列目の値は（Ｂ，３）となっている。これは表示用画像データ記憶部の３列目のデータは次表示ページを記憶した表示準備用画像データメモリの３列目から読み出すという意味である。
【００２３】
図３は図１の表示切り替え制御部の周辺をさらに細かく記載したブロック図である。１４および１５は表示準備用画像データ記憶部の中の２種類のメモリであり、本発明ではそれをａメモリ、ｂメモリとして区別する。図中で図１と同じ番号は図１で定義したものと同じである。２１はページ切り替えのシーンを管理するカウンタであり、０から始まり時刻Ｔｑにおけるカウンタの数はｑとなる。２２は表示用画像データ記憶部のアドレスを繰り返し生成するアドレス生成部であり、表示用画像データ記憶部の左上端から右下端までのアドレスを順に生成する。
【００２４】
２３は列情報格納テーブルを参照し、表示準備用画像データ記憶部のメモリを選択するメモリセレクト部である。すなわちａメモリかｂメモリのいずれかを選択する。
【００２５】
以下、図４のフローに基づいて表示切替え制御部の制御方式を詳細に説明する。
まず、入力装置より次表示ページの表示の要求があるとＣＰＵに前記要求信号が渡され、ＣＰＵは前記要求信号を画像データ制御部に伝える。画像データ制御部は前記要求信号に基づいて画像データ記憶部に蓄積された次表示ページの画像データを表示準備用画像データ記憶部のａメモリあるいはｂメモリのうち、現表示ページを格納していない方のメモリに読み込む（ステップＳ１）。これは仮に現表示ページがａメモリに格納されているならば、次表示ページのデータはｂメモリに格納するということを意味する。
【００２６】
上記画像データが読み込まれる時刻はページ切り替えの開始時刻Ｔ０であるので、表示切り替え制御部はカウンタの値に０をセットする（ステップＳ２）。また、時刻がＴ０であるので、アドレス生成部は表示用画像データのアドレスに最上左端のアドレス（０，０）を設定し、初期化する（ステップＳ３）。
【００２７】
次に、表示切り替え制御部はカウンタの値０と、アドレス生成部のｘ座標の値０を列情報格納テーブルに送る（ステップＳ４）。次に、表示切り替え制御部は列情報格納テーブルから表示準備用画像データ記憶部の該当するメモリと、ｘ座標を得る（ステップＳ５）。すなわち、列が０であり、時刻がＴ０であるので、表示準備用の画像データのメモリはＡであり、そのｘ座標が０であることが導き出される。
【００２８】
メモリセレクト部は上記の値から表示準備用画像データ記憶部のメモリを選択し、表示切り替え制御部は表示用画像データ記憶部に上記で指定された表示準備用画像データを転送する（ステップＳ６）。ステップＳ７は、表示用画像データの表示を完了したか否かを判断するルーチンであり、アドレス生成部で生成されるアドレスが表示用画像データ記憶部のアドレスをすべて走査したらステップＳ９へ、それ以外はステップＳ８へ進む。ここで、アドレスの走査が終了するということは、各ページ切り替えの表示用画像データを表示部に表示したとき、画像の左上端から右下端まで全部のアドレスを走査し尽くすという意味であり、走査方向は通常の表示装置の走査方法のように画面の左上端から右下端に向かって進める。
【００２９】
表示用画像データ記憶部のアドレスの走査を完了しない場合、アドレス生成部はアドレスを進める（ステップＳ８）。
【００３０】
一方、アドレスが表示用画像データの走査を完了している場合すなわちカウンタの値ｃがｃ≧ｑを満足するなら、ページ切り替え表示の処理を終了し、次ページ切り替え要求を待つ（ステップＳ９）。
【００３１】
ｃがｃ＜ｑの場合には、カウンタに定数Ｋを加える（ステップＳ１０）。ここで、Ｋはシーンの飛ばし量を規定するもので、１の場合は間引き無しの全シーンを、２の場合は１シーンおきに表示することを表すものである。このＫの値は、あらかじめ、表示切り替え制御部で固定しておいても良いし、図１における入力部から観測される情報に基づいて変更してもかまわない。ここで入力部から観測される情報とは例えば入力部に対するストロークの速度や強度、ジェスチャなどである。観測される情報によって、ページ切り替えの速度や程度を制御することが可能になる。
【００３２】
ステップＳ１０において、Ｋの値を１にしたときのページを切り替えるのに必要な時間をＴｆとすれば、Ｋの値を３にすればページを切り替える時間はＴｆ／３となる。反対方向にめくる場合はＫの値を例えば−１にし、さらに図４における、ステップＳ２でカウンタの初期値にｑをセットし、ステップＳ９の条件をｑ≦０とし、メモリセレクト部で選択するメモリを反対にすれば、反対方向のページめくりが可能となる。
【００３３】
次に、ページ切り替えデータ記憶部に格納されているデータについて説明する。図１１は表示用画像データ記憶部の時刻Ｔ０，Ｔ２，Ｔｐ，Ｔｐ＋２，Ｔｑにおけるページ切り替えの状態を示したものである。なお、Ａは現表示ページ用の表示準備用画像メモリ、Ｂは次表示ページ用の表示準備用画像メモリであるとして記載している。
【００３４】
ページ切り替えデータの例を示した図２によると、時刻Ｔ２では、表示用画像データ記憶部の表示用画像データの０，１，２，３列目に送られるデータとしてＢの０，１，２，３列目が選ばれ、４、５、Ｍ、Ｎ列目に送られるデータとしてはＡの０，３、Ｍ、Ｎ列目が選択されることが分かる。
【００３５】
一方、時刻Ｔｐ＋２では図２から表示用画像データのＭ＋１、Ｍ＋２、Ｍ＋３、Ｍ＋４列目には、各々ＢのＭ＋Ｍ／４、Ｍ＋Ｍ／２、Ｍ＋３Ｍ／４、Ｎ列目のデータが選択され、表示用画像データ記憶部へ送られる。
【００３６】
以上述べたように、ページ切り替えデータ記憶部に記載されたページ切り替えデータを図２のように構成にすることで、時間の経過とともに表示される画像の変化が実際の本をめくる場合とほぼ等しくなるように制御することが可能になる。
【００３７】
また、ページ切り替えデータは、何らかの演算回路を用いて求めているのではないので、テーブルの数値の変更により、柔軟に違和感の少ないページ切り替え表示が実現できる。
【００３８】
次に、電子ブック表示制御装置にかかわる他の例（例２）を示す。例１では、ページ切り替えデータ記憶部を画像データ記憶部と異なる構成として説明してきた。例２は、ページ切り替えデータ記憶部を画像データ記憶部と共通化したものであり、ページ切り替えデータは、画像データと共に画像データ記憶部に記憶される。この場合、画像データ制御部は画像データ記憶部の画像データとともに、ページデータ切り替えデータを表示準備用画像データ記憶部に取り込む。表示切り替え制御部は、例１で記載したページ切り替えデータ記憶部から上記データを取り込む代わりに表示準備用画像データ記憶部から上記ページ切り替えデータを取り込む。その他の処理は、例１で説明したものと共通である。
【００３９】
次に、例３は、例１のページ切り替えデータ記憶部にＲＯＭあるいは、フラッシュＲＯＭあるいはＥＥＰＲＯＭなどの書き換え可能なＲＯＭを適用した場合であり、処理は例１と同一に行うことができる。書き換え可能なＲＯＭを用いる実施例として、たとえば、図２のページ切り替えデータを適用した場合、実際の手めくりのページ切り替えと感覚が異なる場合、ページ切り替えデータの書き換えで、ページが膨れてめくれるようなページ切り替え、目の視覚特性に応じたページ切り替えなど、より自然なページ切り替えを実現できる。
【００４０】
次に、例４は、列情報格納テーブルと、画像データが対になっている場合であり、例１に書いたステップＳ１の中の処理を、次のように変えることで実現できる。すなわち、画像データ制御部が次表示ページデータとともにページ切り替えデータを呼び出し、さらに表示切り替え制御部がページ切り替えデータを列情報格納テーブルに転送する。
【００４１】
図１２は、電子ブック表示制御装置に関する他の処理（例５）を説明するための図である。６１は装置の外郭であり、白い部分は表示部である。この例では、入力部及び表示部に表示一体型ペンタブレットを用いるとして説明する。ペンの移動速度は表示一体型ペンタブレットにより検出することができる。図１２においては、移動速度と方向を矢印と、線の長さで表現している。例えば、６２は右方向にゆっくりペンを動かした場合であり、６３は左方向にゆっくりペンを動かした場合であり、６４は速く右方向にペンを動かした場合を示す。例えば、ペンが右に動く場合の符号を正にし、逆方向に動く場合を負にし、上記入力部で検出できるペンの最高移動速度ｖｍａｘとし、最低移動速度をｖｍｉｎとする。ｖｍａｘのときＫ＝ｑ、ｖｍｉｎのときにＫ＝１になるようにし、Ｋの取る値を整数になるように設定すれば、ペンの移動に応じたページ切り替えが可能になる。すなわち、入力部及び表示部に表示一体型タブレットを用いることにより、入力部からの情報に基づいてページ切り替えを制御することが可能になる。
【００４２】
また、表示一体型ペンタブレット装置において、ポインティングデバイスはペンであってもよいし、指であっても良い。
【００４３】
ポインティングデバイスによる座標のデジタイジングの機能を用いてジェスチャを認識し、例えば、「の」の字で後方向ページへ進み、「の」を逆のストロークにすることで前方向へ進めたり、「の」の大きさで、飛ばすページの量を規定したり、「の」を書く早さに比例してページめくりの早さを規定することができる。
【００４４】
図６は、電子ブック表示制御装置に関するブロック図である。１は装置全体の制御を行うＣＰＵであり、２は書籍の内容を画像データとして記憶した画像データ記憶部であり、３は上記画像データを取り込み所望の制御を行う画像データ制御部であり、４は現表示ページ及び次表示ページの画像データを格納する表示準備用画像データ記憶部であり、５は書籍内容の画像データ及び電子ブックの操作に関する情報を表示する表示部であり、６は表示部５を制御する表示制御部であり、７は上記表示部に表示するデータを格納する表示用画像データ記憶部であり、８はユーザが電子ブックを操作するための入力部であり、９はページ切り替え期間中の特定の時刻に表示部に表示されるデータを記憶するページ切り替えデータ記憶部であり、１０は上記ページ切り替えデータの列情報を格納する列情報格納テーブルであり、１１は上記列情報から表示準備用画像データ記憶部のアドレス及び現表示ページ及び次表示ページの画像データを選択する選択手段を含む表示切り替え制御部であり、１２は画像データの一部を蓄積するデータラッチである。
【００４５】
図７は、表示切り替え制御部とその周辺の詳細構成図である。メモリセレクト部がａメモリと表示用画像データ記憶部のいずれかを選択するようになっており、ａメモリと表示画像用データ記憶部との間に配置され、表示用画像データ記憶部とデータラッチの間で双方向のデータ交換が行われる。
【００４６】
ここでデータラッチは１画素のデータを一時的に取り込む機能を有するメモリである。  表示準備用画像データ記憶部及び、表示用画像データ記憶部から１画素のデータをデータラッチに取り込み、表示用画像データ記憶部に転送する。  図３のケースと比較して、データラッチ以外の構成は同じであるが、表示準備用画  画像データ記憶部は半分の容量で済む。
【００４７】
図８は図６の構成の電子ブック表示制御装置の処理のフローを表した図である。以下、図８の処理フローに従って、本請求項にかかわるデータラッチを取り巻く処理について説明する。
【００４８】
まず、入力装置より次表示ページの表示の要求があるとＣＰＵに前記要求信号が渡され、ＣＰＵは前記要求信号を画像データ制御部に伝える。画像データ制御部は前記信号処理に基づいて画像データ記憶部に蓄積された次表示ページの画像データを表示準備用画像データ記憶部のａメモリに読み込む（ステップＳ１１）。
【００４９】
上記画像データが読み込まれた時刻はＴ０であるので、表示切り替え制御部はカウンタの値に０をセットする（ステップＳ１２）。また、時刻がＴ０であるので、アドレス生成部は表示用画像のアドレスに（０，０）を設定し、初期化する（ステップＳ１３）。
【００５０】
次に、表示切り替え制御部はカウンタの値０と、アドレス生成部のｘ座標の値０を列情報格納テーブルに送る（ステップＳ１４）。次に、表示切り替え制御部は列情報格納テーブルから表示準備用画像データ記憶部または表示用画像データ記憶部の該当するメモリと、ｘ座標を得る（ステップＳ１５）。すなわち、列が０であり、時刻がＴ０であるので、表示準備用画像データ記憶部が選択され、そのｘ座標が０であることが導き出される。
【００５１】
メモリセレクト部は上記の値から表示準備用画像データ記憶部のメモリを選択し、表示切り替え制御部はデータラッチに上記で指定された表示準備用画像データを転送する（ステップＳ１６）。次に、表示切り替え制御部は表示用画像データをデータラッチから表示画像データ記憶部へ送る（ステップＳ１７）。
【００５２】
もし、アドレスが表示用画像データ記憶部のアドレスをすべて走査したらステップＳ２０へ、それ以外はステップＳ１９へ進む（ステップＳ１８）。
【００５３】
アドレスが表示用画像データ記憶部のアドレス走査を完了しない場合はアドレスを進める（ステップＳ１９）。一方、アドレスが表示用画像データの走査を完了しておりかつカウンタの値ｃがｃ≧ｑを満足するなら、処理を終了する（ステップＳ２０）。ｃ＜ｑの場合には、カウンタの値のに１を加える（ステップＳ２１）。
【００５４】
図９は、ページ切り替えデータの列情報を格納するテーブルに、現在表示しているページのデータと直前の表示ページのデータの差を格納した場合の実施例である。
【００５５】
図９は、図２のＢの代わりにＶを、Ａの代わりにＢを使用したページ切り替えデータを表す図である。ここで、Ｖは表示用画像データ記憶部を、Ａは表示準備用画像データ記憶部を用いることを意味している。時刻Ｔ２の時の４の列の値はＶ，２となっている。この図から、時刻Ｔ０においては０の列に存在していたものが、時刻Ｔ１においては、２の列に移動しており、時刻Ｔ２には４の列に移動するということを表している。つまり、図９のページ切り替えデータは直前の表示ページとの差分のデータで構成されている。このようにすることによって、特別な演算回路を必要としていないで、小容量で書籍のようなページめくりを実現することができる。
【００５６】
図１０は、電子ブック表示制御装置に関する他のブロック図であり、１は装置全体の制御を行うＣＰＵであり、２は書籍の内容を画像データとして記憶した画像データ記憶部であり、３は上記画像データを取り込み所望の制御を行う画像データ制御部であり、４は現表示ページ及び次表示ページの画像データを格納する表示準備用画像データ記憶部であり、５は書籍内容の画像データ及び電子ブックの操作に関する情報を表示する表示部であり、６は表示部５を制御する表示制御部であり、７は上記表示部に表示するデータを格納する表示用画像データ記憶部であり、８はユーザが電子ブックを操作するための入力部であり、９はページ切り替え期間中の特定の時刻に表示部に表示されるデータを記憶するページ切り替えデータ記憶部であり、１０は上記ページ切り替えデータの列情報を格納する列情報格納テーブルであり、１１は上記列情報から表示準備用画像データ記憶部のアドレス及び現表示ページ及び次表示ページの画像データを選択する選択手段を含む表示切り替え制御部であり、１２は画像データの一部を蓄積するデータラッチであり、１３は表示準備用画像データの読み出し及び書き込みにおいて所望のメモリを参照するように制御するセレクタである。
【００５７】
上記セレクタは、表示準備用画像データ記憶部のａメモリが画像データ記憶部とデータ転送している間はｂメモリがデータラッチと、ａメモリがデータラッチとデータ転送している間はｂメモリが画像データ記憶部とデータ転送をするよう動作する。
【００５８】
次に、画像データ記憶部に格納されている画像データが図５（ａ）のようにＡからＨまで８つに分割され格納されているとする。ただし、ＡからＨの中の画像データを列の番号の小さい順番に配列し、Ａ、Ｄ、Ｅ、Ｈには偶数番目の列のデータを、Ｂ、Ｃ、Ｆ、Ｇには奇数番目の列のデータを配列しておく。
【００５９】
左から右にページがめくられる場合には、次表示ページは、ページが４５度開いたページ切り替えの切り替え状態であるＴｑ／４までは、Ａ，Ｂを先に呼びし、Ｔｑ／４以降の画像は、列を間引いて表示するようにする。仮に、間引きによって偶数列目が先に呼び出すようにすると、Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｈ、Ｆ、Ｇの順番に呼び出せば、図５記載のデータの順に呼び出すことになる。
【００６０】
表示準備用画像データ記憶部を２つに分割し、セレクタ１を制御し上記８分割した画像を２つづつ読み出すようにすれば、図５（ｂ）のに示すように、まずＡ，Ｂをａメモリに取り込み、ｂメモリにＣ，Ｄを取り込んでいる間に、ａメモリをデータラッチからアクセス可能にし、さらにＥ，Ｈをａメモリに取り込んでいる間に、ｂメモリをデータラッチからアクセス可能にすることで、画像データ記憶部記憶からの読みだしとデータラッチへの呼び出しが並行して行われる。この構成では、ａメモリ、ｂメモリで必要な容量は画像の大きさの半分で実現できる。
【００６１】
【発明の効果】
本発明によれば、列情報と表示データを制御して表示ページ切り替えを行うので、現表示ページと次表示ページの画像を柔軟に制御することが可能であり、本をめくるようなページめくり機能を実現することができる。ページ切り替えテーブルの数値を変えるだけで何らかの演算回路を用いることなく、より違和感の少ないページ切り替え表示が実現できる。
【００６６】
また、表示用画像データ記憶部の画像データを読み出し記憶するデータラッチを備えたことにより、表示準備用画像メモリの容量を約半分に削減することが可能になる。
【００６７】
また、列情報を格納するテーブルには現在表示しているページのデータと直前に開いたページのデータとの間の差の情報を格納することにより、表示画像用メモリの容量をさらに削減することが可能になる。
【００６８】
また、表示準備用画像データ記憶部の入出力部分にメモリの選択を行う入力用セレクタ及び出力用セレクタを具備したことにより、画像の表示時間を高速化することが可能になる。
【００６９】
また、画像データ記憶部に格納されている画像データをページめくりに必要な順番に読み出しが可能なように分割し間引き処理を行うことにより、より少ない容量で自然なページめくりを実現することが可能になる。
【図面の簡単な説明】
【図１】  電子ブック表示制御装置（例１）の全体構成ブロック図。
【図２】  例１におけるページ切り替えデータの図。
【図３】表示切り替え制御部の詳細図。
【図４】電子ブック表示制御装置の処理手順フローの図。
【図５】画像データを表示準備用メモリへ呼び出し方法を表した図。
【図６】電子ブック表示制御装置の実施例の全体構成ブロック図。
【図７】  実施例における表示切り替え部の詳細図。
【図８】  実施例における処理手順のフローの図。
【図９】  実施例におけるページ切り替えデータの図。
【図１０】電子ブック表示制御装置の他の実施例の全体構成ブロック図。
【図１１】ページ切り替え期間中のページ切り替えの状態を表した図。
【図１２】入力部によるページ切り替え要求情報を図式化した図。
【符合の説明】
１…ＣＰＵ、２…画像データ記憶部、３…画像データ制御部、４…表示準備用画像データ記憶部、５…表示部、６…表示制御部、７…表示用画像データ記憶部、８…入力部、９…ページ切り替えデータ記憶部、１０…列情報格納テーブル、１１…表示切り替え制御部、１２…データラッチ、１３…セレクタ、１４…ａメモリ、１５…ｂメモリ、２１…カウンタ、２２…アドレス生成部、２３…メモリセレクト部。
【図１】
0003580685.tif 000002
【図２】
0003580685.tif 000003
【図３】
0003580685.tif 000004
【図４】
0003580685.tif 000005
【図５】
0003580685.tif 000006
【図６】
0003580685.tif 000007
【図７】
0003580685.tif 000008
【図８】
0003580685.tif 000009
【図９】
0003580685.tif 000010
【図１０】
0003580685.tif 000011
【図１１】
0003580685.tif 000012
【図１２】
0003580685.tif 000013