JPH08314945A - 資料表示用メモリ管理方式 - Google Patents

資料表示用メモリ管理方式

Info

Publication number
JPH08314945A
JPH08314945A JP7123524A JP12352495A JPH08314945A JP H08314945 A JPH08314945 A JP H08314945A JP 7123524 A JP7123524 A JP 7123524A JP 12352495 A JP12352495 A JP 12352495A JP H08314945 A JPH08314945 A JP H08314945A
Authority
JP
Japan
Prior art keywords
page
display
block
buffer memory
function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP7123524A
Other languages
English (en)
Inventor
Toshiyuki Nakamu
利幸 中務
俊英 ▲高▼野
Shunei Takano
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
NEC Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Software Chubu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp, NEC Software Chubu Ltd filed Critical NEC Corp
Priority to JP7123524A priority Critical patent/JPH08314945A/ja
Publication of JPH08314945A publication Critical patent/JPH08314945A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【目的】 画像ファイリング装置での資料の順次表示に
おいて、プログレッシブ符号化された画像データの性質
を利用してバッファメモリに先読みする頁ごとのデータ
量を減らし、頁めくりを高速に行う。 【構成】 プログレッシブ符号化した画像データをハー
ドディスク101に蓄積する。バッファメモリ102〜
109には表示中の頁の前後数頁の画像データを先頭か
ら数ブロックを先読みする。頁めくりを行い新たな頁を
表示する場合には、バッファメモリに先読みされている
該当頁の先頭数ブロックを復号部111で復号して概略
表示を行うとともに、新たな先読みすべき頁の先頭数ブ
ロックをバッファメモリに先読みする。概略表示の完了
後または詳細表示が指示された場合に、表示対象頁の残
りのブロックをハードディスクから読み出して復号部1
11で復号し、表示用メモリ112の内容を更新するこ
とにより詳細表示する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、資料表示用メモリ管理
方式に関し、特に、資料蓄積部と資料表示部と複数のバ
ッファメモリを有し、複数頁からなる資料を資料蓄積部
からバッファメモリに読み出して1頁ずつ資料表示部に
表示する資料表示装置における資料表示用メモリ管理方
式に関する。
【0002】
【従来の技術】従来の、電子ファイリングなどの資料表
示装置では、例えば、特開平03―246766号公報
および特開平03―246767号公報に示されている
ように、資料の頁ごとの表示において、表示中の頁の前
後数頁ずつをハードディスクなどの資料蓄積部から先読
みしてバッファメモリに持っておき、新たな頁を表示す
る際には、該当頁をバッファメモリから読み出して資料
表示部に表示するとともに、直前のバッファメモリ中の
頁のうち新たな頁の前後数頁との差分のみを廃棄/格納
することにより、頁の表示までの時間を短縮している。
【0003】
【発明が解決しようとする課題】上述した従来の技術で
は、頁の表示前に該当頁のデータをハードディスクなど
からバッファメモリにすべてロードしておく必要があ
る。
【0004】このため、資料がカラー画像など1頁のデ
ータ量が大きなものから構成されている場合、先読みの
ためのバッファメモリに大容量のものが必要となる、あ
るいは、バッファメモリの容量が制限因子となって、先
読み頁数を大きくできない、といった問題がある。
【0005】また、1頁あたり多量のデータをハードデ
ィスクなどから読み込まなければならないため、ユーザ
が連続的な頁めくりで内容検索を行う場合、先読みが頁
めくりの速度に追い付かず、頁めくりの速度がハードデ
ィスクなどからの読み込み速度で制限され、ユーザイン
ターフェースが悪化する問題がある。
【0006】他方、画像通信の分野の画像の符号化方式
であるJPEGなどのように、画像の概略表示が可能な
データから順次詳細な表示を可能とするデータを伝送す
るプログレッシブ符号化が標準化されており、画像の蓄
積データの形式としても利用されている。
【0007】本発明は、このプログレッシブ符号化され
た資料の性質を利用して、前記の問題点を解決すること
を目的とする。
【0008】
【課題を解決するための手段】本発明は、資料の各頁を
プログレッシブ符号化し、固定長のブロックに分割して
格納する資料蓄積部と資料復号部と資料表示部と複数の
バッファメモリとを有し、複数頁からなる資料を資料蓄
積部からバッファメモリに読み出して1頁ずつ復号し資
料表示部に表示する資料表示装置の資料表示用メモリ管
理方式において、資料のm頁目を表示している場合に
は、m−i,…,m+j頁目(だたし、i,jは正の整
数)の各頁の符号化データの先頭から1,…,Kブロッ
ク目(ただし、Kは1以上の整数)をバッファメモリに
格納しておく機能を有し、老頁番号方向への頁めくりを
行い新たにn頁目(ただし、nはm<n≦m+jとす
る)を表示する場合には、バッファメモリ上からn頁目
の1,…,Kブロック目を順次読み出して復号し資料表
示部に表示する機能と、バッファメモリ上のm−i,
…,n−j−1頁目の1,…,Kブロック目を廃棄する
機能と、m+j+1,…,n+j頁目の1,…,Kブロ
ック目を資料蓄積部から先読みしてバッファメモリに格
納する機能とを有し、若番号方向への頁めくりを行い新
たにn頁目(ただし、nはm−i≦n<mとする)を表
示する場合には、バッファメモリ上からn頁目の1,
…,Kブロック目を順次読み出して復号し資料表示部に
表示する機能と、バッファメモリ上のn+j+1,…,
m+j頁目の1,…,Kブロック目を廃棄する機能と、
n−i,…,m−i―1頁目の1,…,Kブロック目を
資料蓄積部から先読みしてバッファメモリに格納する機
能とを有することを特徴とするものである。
【0009】
【実施例】次に、本発明について図面を参照して説明す
る。
【0010】図1は本発明の資料表示用メモリ管理方式
が適用された資料表示装置の一実施例のブロック図であ
る。図2は資料の1頁目を詳細表示させるときのバッフ
ァメモリ102〜109の内容を示す図である。図3は
連続的な頁めくりで概略表示または詳細化の途中で次の
頁に移る場合のバッファメモリ102〜109の内容を
示す図である。
【0011】本実施例の資料表示装置は、資料蓄積部で
あるハードディスク101と、バッファメモリ102〜
109と、バッファメモリ102〜109への資料のブ
ロックの割り当てとハードディスク101からバッファ
メモリ102〜109へのブロックの読み出しを制御す
るバッファ制御部110と、プログレッシブ符号化され
た頁データを表示可能なデータに復号する復号部111
と、資料表示部である表示用メモリ112と、表示部1
13と、バッファ制御部110へのブロックの先読みの
指示とバッファメモリ102〜109/復号部111/
表示用メモリ112への読み出し/復号/書き込みとを
制御する表示制御部114とから成り、ハードディスク
101から資料の各頁をブロック単位でバッファメモリ
102〜109に読み出し、1頁ずつ復号部111で復
号して表示用メモリ112に転送し、表示部113に表
示するものである。
【0012】次に、本実施例の動作を、図1,図2,図
3を参照して説明する。
【0013】なお、この実施例では、未表示の頁の先読
みは2頁、表示済み頁の保存は0頁、各頁の先読みする
ブロック数は2ブロックとする。また、図2において、
二重枠のブロックは割り当てられたがデータは未読み込
みであることを示し、*印を付したバッファメモリには
ブロックは割り当てられたがデータは未読み込みである
ことを示すものとする。
【0014】ユーザが表示したい資料を表示制御部11
4に指示すると、表示制御部114はバッファ制御部1
10に指示してハードディスク101から1頁目の第1
ブロック,第2ブロックを読み出してバッファメモリ1
02,103に格納させ、復号部111により復号して
表示用メモリ112に格納することにより1頁目の概略
を表示部113に表示する。表示制御部114は、ユー
ザからの2頁目の表示要求の有無にかかわらず、2頁目
の第1,第2ブロック,3頁目の第1,第2ブロックの
先読みをバッファ制御部110に指示する。バッファ制
御部110は、表示制御部114の指示に従い、表示制
御部114とは非同期にハードディスク101からバッ
ファメモリ104〜107にブロックを読み込む(図2
(a))。
【0015】その後、ユーザから詳細表示の指示がなさ
れるか、または概略表示後一定時間内にユーザからの指
示がない場合、表示制御部114は、バッファ制御部1
10に1頁目の第3ブロック以降の読み込みを、非同期
の先読みより優先して実施させ、バッファメモリに入力
された第3ブロック以降のデータを順次読み出し、復号
部111で復号して表示用メモリ112の表示イメージ
を段階的に詳細化する。この実施例では、空いている2
つのバッファメモリ108,109を用いて、一方のバ
ッファメモリに入力したブロックを復号している間に他
方のバッファメモリに次のブロックを読み込む方法を採
っている(図2(b)および図2(c))。1頁目の第
3ブロック以降の読み込みが完了すれば、バッファ制御
部110は中断していた2頁目,3頁目の先読みを次に
完了させる(図2(d))。
【0016】また、連続して頁めくりを行う場合には、
2頁目が概略表示されているとき(図3(a))にユー
ザが頁めくりを指示すると、表示制御部114はバッフ
ァ制御部110に5頁目の第1,第2ブロックの先読み
を指示するとともに、3頁の第1,第2ブロックを順次
復号部111で復号し表示用メモリ112に書き込む処
理を開始する(図3(b))。さらに、この処理の途中
でユーザが頁めくりを指示すると、表示制御部114は
3頁目のそれ以上の復号を行わず、バッファ制御部11
0に6頁目の第1,第2ブロックの先読みをさせるとと
もに4頁目の概略表示を行う(図3(c))。詳細表示
の途中(図3(d))にユーザから頁めくりが指示され
た場合にも、表示制御部114は、バッファ制御部11
0に、読み込み中のブロックの処理の中止と先読みを指
示し、次の頁の概略表示に移る(図3(e))。
【0017】以上、頁番号の老番号方向に頁めくりを行
う場合について例示したが、若番号方向に頁めくりを行
う場合も、先読みする頁が逆方向となるだけで基本的に
同様の処理となる。
【0018】
【発明の効果】以上説明したように、本発明は、プログ
レッシブ符号化の特性を利用して各頁の概略表示ができ
るだけの情報を先読みすることにより、先読みするデー
タ量を減らし、十分な頁数の先読みを可能とするととも
に、内容検索での連続的な頁めくりの速度をユーザイン
ターフェースを良好に保つレベルに維持できる効果を奏
する。
【0019】また、詳細表示を行う場合にも、最初に概
略表示がなされ、順次詳細化されていくので、最終の詳
細表示画面を得るまでに多少時間がかかっても、ユーザ
インターを低下させることが少ないという効果がある。
【図面の簡単な説明】
【図1】本発明の資料表示用メモリ管理方式が適用され
た資料表示装置の一実施例のブロック図である。
【図2】資料の1頁目を詳細表示させるときのバッファ
メモリの内容を示す図である。
【図3】連続的な頁めくりで概略表示または詳細化の途
中で次の頁に移る場合のバッファメモリの内容を示す図
である。
【符号の説明】
101 ハードディスク 102〜109 バッファメモリ 110 バッファ制御部 112 表示用メモリ 113 表示部 114 表示制御部

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 資料の各頁をプログレッシブ符号化し、
    固定長のブロックに分割して格納する資料蓄積部と資料
    復号部と資料表示部と複数のバッファメモリとを有し、
    複数頁からなる資料を資料蓄積部からバッファメモリに
    読み出して1頁ずつ復号し資料表示部に表示する資料表
    示装置の資料表示用メモリ管理方式において、 資料のm頁目を表示している場合には、m−i,…,m
    +j頁目(だたし、i,jは正の整数)の各頁の符号化
    データの先頭から1,…,Kブロック目(ただし、Kは
    1以上の整数)をバッファメモリに格納しておく機能を
    有し、 老頁番号方向への頁めくりを行い新たにn頁目(ただ
    し、nはm<n≦m+jとする)を表示する場合には、
    バッファメモリ上からn頁目の1,…,Kブロック目を
    順次読み出して復号し資料表示部に表示する機能と、バ
    ッファメモリ上のm−i,…,n−j−1頁目の1,
    …,Kブロック目を廃棄する機能と、m+j+1,…,
    n+j頁目の1,…,Kブロック目を資料蓄積部から先
    読みしてバッファメモリに格納する機能とを有し、 若番号方向への頁めくりを行い新たにn頁目(ただし、
    nはm−i≦n<mとする)を表示する場合には、バッ
    ファメモリ上からn頁目の1,…,Kブロック目を順次
    読み出して復号し資料表示部に表示する機能と、バッフ
    ァメモリ上のn+j+1,…,m+j頁目の1,…,K
    ブロック目を廃棄する機能と、n−i,…,m−i―1
    頁目の1,…,Kブロック目を資料蓄積部から先読みし
    てバッファメモリに格納する機能とを有することを特徴
    とする資料表示用メモリ管理方式。
  2. 【請求項2】 n頁目の1,…,Kブロック目を資料表
    示部に表示したのちn頁目を継続して表示する場合に
    は、資料蓄積部よりn頁目のK+1,…,Lブロック目
    (ただし、Lはn頁目の最終ブロックの番号)を読み出
    して復号し、資料表示部の表示を更新する機能を有し、 n頁目の表示途中で他のp頁目が表示された場合には、
    n頁目の残りのブロックの復号およびL+1ブロック目
    以降を読み込みを中止し、p頁目の表示の処理を開始す
    る機能を有することを特徴とする請求項1記載の資料表
    示用メモリ管理方式。
JP7123524A 1995-05-23 1995-05-23 資料表示用メモリ管理方式 Pending JPH08314945A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7123524A JPH08314945A (ja) 1995-05-23 1995-05-23 資料表示用メモリ管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7123524A JPH08314945A (ja) 1995-05-23 1995-05-23 資料表示用メモリ管理方式

Publications (1)

Publication Number Publication Date
JPH08314945A true JPH08314945A (ja) 1996-11-29

Family

ID=14862750

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7123524A Pending JPH08314945A (ja) 1995-05-23 1995-05-23 資料表示用メモリ管理方式

Country Status (1)

Country Link
JP (1) JPH08314945A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8139262B2 (en) 2003-09-25 2012-03-20 Dai Nippon Printing Co., Ltd. Image output apparatus and image output method for printing out the photographed image which is captured by a digital camera

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0353381A (ja) * 1989-07-21 1991-03-07 Nippon Telegr & Teleph Corp <Ntt> 画像情報高速検索方式
JPH03246766A (ja) * 1990-02-26 1991-11-05 Nippon Telegr & Teleph Corp <Ntt> 資料表示用メモリ管理方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0353381A (ja) * 1989-07-21 1991-03-07 Nippon Telegr & Teleph Corp <Ntt> 画像情報高速検索方式
JPH03246766A (ja) * 1990-02-26 1991-11-05 Nippon Telegr & Teleph Corp <Ntt> 資料表示用メモリ管理方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8139262B2 (en) 2003-09-25 2012-03-20 Dai Nippon Printing Co., Ltd. Image output apparatus and image output method for printing out the photographed image which is captured by a digital camera

Similar Documents

Publication Publication Date Title
US5621464A (en) Method of reordering a decoded video picture sequence
US6714202B2 (en) Method for encoding animation in an image file
US6243081B1 (en) Data structure for efficient retrieval of compressed texture data from a memory system
US5408542A (en) Method and apparatus for real-time lossless compression and decompression of image data
US8194730B2 (en) Efficient use of storage in encoding and decoding video data streams
JP3509398B2 (ja) 画像表示方法及び装置
KR20060009256A (ko) 데이터 처리 장치 및 방법과, 컴퓨터 프로그램 제품
JP2523564B2 (ja) 復号・書込み・読出し手段を有する情報処理装置
US20050123046A1 (en) Method and device for sharing MPEG frame buffers
JP4609568B2 (ja) データ処理装置、データ処理方法およびデータ処理システム
JPH08314945A (ja) 資料表示用メモリ管理方式
KR0122745B1 (ko) 개선된 메모리 구조를 갖는 동영상 복호화장치
JP2002519718A (ja) 高速処理されるスクリーン画像
US6297831B1 (en) Image generator using display memory
JP2004226908A (ja) 画像表示装置およびそのプログラム
JPH03246766A (ja) 資料表示用メモリ管理方法
JP2862121B2 (ja) 画像処理回路
JPH0451373A (ja) 画像処理方式
JPH07105053A (ja) 情報取り扱い装置
JP3702675B2 (ja) 画像処理装置および画像処理方法
JPH10322643A (ja) 画像データ処理方法及び装置
JPH0730765A (ja) 階層符号化データの供給装置、及び供給方法
JP4000693B2 (ja) 画像表示装置及び画像表示方法
NL1009908C2 (nl) Werkwijze en inrichting voor het opslaan van gegevens.
JPH04280372A (ja) 検索画像の表示方法およびその装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19980324