(57)【要約】【課題】表示画面に入りきらない大きい画像が存在した場合に、該画像を縮小せずにそのまま表示し、かつ、ユーザに要求する操作を一つのスクロール方向で済むようにする。【解決手段】表示画面１０２において、行方向を、Ｈ＿ＩＭＡＧＥを示す両矢印の方向とし、列方向を、Ｗ＿ＩＭＡＧＥを示す両矢印の方向とする。ユーザが、行方向のスクロールのための操作のみを行なうことにより、表示画面１０２において列方向のみならず行方向にも入りきらないような画像１０３が、列方向にスクロール（図の左方向へのスクロール）され、当該スクロールが終了した後、行方向へスクロールされ、そして、行方向のスクロールが終了した後、再び列方向へのスクロールが開始される。【選択図】　　　　図１０
2004078842.tif 000002
【特許請求の範囲】
【請求項１】
画像を含む電子化文書を所定の表示領域内に表示させる電子文書閲覧装置であって、
前記所定の表示領域内に表示された画像の位置を移動させるための操作部と、前記操作部に対して操作がなされることにより、前記所定の表示領域における画像の表示位置を第１の方向および当該第１の方向と交わる第２の方向について変更する表示位置変更部とを含み、
前記表示位置変更部は、前記操作部に対して操作がなされたことに応じて、前記第１の方向に画像を移動させて表示し、所定の条件が成立した場合に、当該画像の移動方向を前記第２の方向に変更させる、電子化文書閲覧装置。
【請求項２】
前記表示位置変更部は、画像についての前記第１の方向の一端から他端までの表示が終了したことに応じて、前記画像の移動方向を前記第２の方向に変更させる、請求項１に記載の電子化文書閲覧装置。
【請求項３】
前記表示位置変更部は、前記所定の表示領域内の予め定められた所定の範囲で前記画像を表示し、前記画像を移動させて表示させることにより当該画像の前記所定の範囲内で表示される部分を変更する、請求項１または請求項２に記載の電子化文書閲覧装置。
【請求項４】
前記表示位置変更部は、前記画像が前記所定の表示領域に表示されてから所定の時間が経過した後は、前記操作部に対して操作がなされたことに応じて、前記第１の方向または前記第２の方向のみに当該画像を移動させて表示させる、請求項１〜請求項３のいずれかに記載の電子化文書閲覧装置。
【請求項５】
前記電子化文書に複数の画像が含まれる場合に、前記表示位置変更部による表示位置の変更の対象となる画像を選択する、対象画像選択部をさらに含む、請求項１〜請求項４のいずれかに記載の電子化文書閲覧装置。
【請求項６】
前記対象画像選択部は、画像の前記第１の方向および前記第２の方向の一方端の座標が、前記所定の表示領域内で予め定められた原点に最も近い画像を、前記表示移動変更部による表示位置の変更の対象となる画像として選択する、請求項５に記載の電子化文書閲覧装置。
【請求項７】
他の装置と情報の送受信を行なうための通信部をさらに含み、
前記表示位置変更部は、前記通信部を介して、他の装置内に記憶されている電子化文書の表示のための処理を実行する、請求項１〜請求項６のいずれかに記載の電子化文書閲覧装置。
【請求項８】
画像を含む電子化文書を所定の表示領域内に表示させる電子化文書表示方法であって、
ユーザから所定の操作部に対して操作がなされたことに応じて、第１の方向に画像を移動させて表示し、所定の条件が成立した場合に、当該画像の移動方向を前記第１の方向と交わる第２の方向に変更させる、電子化文書表示方法。
【請求項９】
コンピュータに、電子化文書を表示させるためのプログラムであって、
当該コンピュータを、請求項８に記載の方法に従って動作を実行させるための、電子化文書閲覧用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子化文書閲覧装置、電子化文書表示方法、および、電子化文書閲覧用プログラムに関し、特に、画像を含む電子化文書を所定の表示領域内に表示させるための、電子化文書閲覧装置、電子化文書表示方法、および、電子化文書閲覧用プログラムに関する。
【０００２】
【従来の技術】
従来、文字や画像が混在した電子化文書を表示する機能を有する閲覧装置が存在する。さらに近年、電子化文書としては、ＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）で記述された文書や、いわゆる電子書籍（電子ブック）と呼ばれる文書などのように、文字や画像が混在している電子化文書であって、整形のためのスタイル情報と関連付けられ、かつ、コンピュータや端末の種類に依らずに利用および閲覧が可能なものが出現してきている。このような文書が出現してきたことにより、ネットワークを通じて取得しデスクトップパソコン上で閲覧しているＨＴＭＬ文書や電子書籍を、携帯端末上へ転送し、当該携帯端末で閲覧するということが可能になっている。
【０００３】
なお、デスクトップパソコンに接続して用いるディスプレイの画面と携帯端末の画面とでは、一般的には、表示可能な領域の大きさが異なる。このため、同一の文書が同一のスタイル情報を用いて整形されて表示されると、デスクトップパソコンでは閲覧可能な画像が、携帯端末においては表示領域中に収まらず、閲覧できない、という問題が生じる。そして、そのような大きな画像の全体像を閲覧のために、ユーザに、文書を読み進めるための行方向および列方向のスクロール操作を行なわせることにより、当該問題は解消されていた。
【０００４】
また、特開２０００−１１５５２７公報には、上記したような文字と画像が混在した電子化文書の表示において、表示領域に画像が入りきらない場合に、当該画像を縮小させる技術が記載されている。以下に、当該公報に記載された技術について、図面を参照しつつ説明する。
【０００５】
この技術について、まず、図１６に示すように、文字列２００と画像２０１とを表示領域２０２内に表示しようとする場合を説明する。図１６に示すように、文字列２００と画像２０１とを横に並べたものの幅が表示領域２０２の幅を超えるような場合には、図１７に示すように、画像２０１を、文字列２００に対して改行した位置へ、表示させる。そして、図１８に示すように、表示領域２０２に、それ自体の幅が表示領域２０２の幅より大きい画像２０３を表示させる際には、図１９のように、画像２０３を画像２０１に対して改行させ、さらに、縮小させて画像２０３Ａとして、表示領域２０２内で表示させる。
【０００６】
つまり、上記公報に記載された技術によると、ユーザに、電子化文書の全体を表示させる際に、行方向のみのスクロールの操作をさせればよく、列方向のスクロールの操作をさせる必要がなくなる。これにより、電子化文書の表示におけるユーザの操作が簡便になっている。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記の公報に記載された技術では、表示領域の幅に合わせて画像を縮小するため、画像が大幅に縮小され、当該画像の詳細が見辛くなるという事態が生じ得る。
【０００８】
なお、上記の公報では、大幅に縮小されるのを防ぐため、ユーザに最大画像縮小率の入力を促す手段を備える旨も開示されている。しかしながら、最大画像縮小率を入力されることにより画像が表示領域に入りきらない場合は、行方向および列方向の、つまり、複数の方向についてのスクロール操作を、ユーザは実行する必要が生じる。
【０００９】
また、図１７および図１９を用いて説明したように、画像を、表示領域の大きさの関係で改行して表示させた場合、文書のレイアウトが著しく崩れてしまうという問題もあった。
【００１０】
本発明は、上述した点に鑑みなされたものであり、その目的は、表示画面に入りきらない大きい画像が存在した場合に、該画像を縮小せずにそのまま表示し、かつ、ユーザに要求する操作を一つのスクロール方向で済むようにする、電子化文書閲覧装置、電子化文書表示方法および電子化文書閲覧用プログラムを提供することにある。
【００１１】
【課題を解決するための手段】
本発明に従った電子文書閲覧装置は、画像を含む電子化文書を所定の表示領域内に表示させる電子文書閲覧装置であって、所定の表示領域内に表示された画像の位置を移動させるための操作部と、操作部に対して操作がなされることにより、所定の表示領域における画像の表示位置を第１の方向および当該第１の方向と交わる第２の方向について変更する表示位置変更部とを含むことを特徴とする。
なお、表示位置変更部は、操作部に対して操作がなされたことに応じて、第１の方向に画像を移動させて表示し、所定の条件が成立した場合に、当該画像の移動方向を第２の方向に変更させることを特徴とする。
【００１２】
本発明に従った電子化文書表示方法は、画像を含む電子化文書を所定の表示領域内に表示させる電子化文書表示方法であって、ユーザから所定の操作部に対して操作がなされたことに応じて、第１の方向に画像を移動させて表示し、所定の条件が成立した場合に、当該画像の移動方向を第１の方向とは異なる第２の方向に変更させることを特徴とする。
【００１３】
本発明に従った電子化文書閲覧用プログラムは、上記したような電子化文書表示方法に従った処理をコンピュータにさせることを特徴とする。
【００１４】
本発明に従うと、ユーザは、単一の操作部に対して操作を行なうことにより、画像を異なる２方向に移動させて表示させることができる。
【００１５】
これにより、表示画面に入りきらない大きい画像が存在した場合に、該画像を縮小せずにそのまま表示し、かつ、ユーザに要求する操作を一つのスクロール方向のもので済むようにできる。
【００１６】
また、本発明の電子化文書閲覧装置では、表示位置変更部は、所定の表示領域内の予め定められた所定の範囲で画像を表示し、画像を移動させて表示させることにより当該画像の所定の範囲内で表示される部分を変更することが好ましい。
【００１７】
これにより、表示画面に入りきらない大きい画像が存在した場合に、容易に、該画像を縮小せずにそのまま表示することができる。
【００１８】
また、本発明の電子化文書閲覧装置では、表示位置変更部は、画像が所定の表示領域に表示されてから所定の時間が経過した後は、操作部に対して操作がなされたことに応じて、１方向のみに当該画像を移動させて表示させることが好ましい。
【００１９】
これにより、ユーザが、１つの操作部を操作することにより２方向に画像を移動させるような装置の動作と、１つの操作部を操作することにより１方向にのみ画像が移動させる従来のような装置の動作とを、選択的に実行させることができるようになる。
【００２０】
また、本発明の電子化文書閲覧装置では、電子化文書に複数の画像が含まれる場合に、表示位置変更部による表示位置の変更の対象となる画像を選択する、対象画像選択部をさらに含むことが好ましい。
【００２１】
これにより、複数の画像のどれを、表示位置変更部によって表示位置を変更させるかを決定できる。つまり、表示位置変更部の動作を簡便にでき、また、ユーザにおける操作性を向上できる。
【００２２】
また、本発明の電子化文書閲覧装置では、対象画像選択部は、画像の第１の方向および第２の方向の一方端の座標が、所定の表示領域内で予め定められた原点に最も近い画像を、表示移動変更部による表示位置の変更の対象となる画像として選択することが好ましい。
【００２３】
これにより、対象画像選択部の実行する動作を簡便なものとできる。
また、本発明の電子化文書閲覧装置では、表示位置変更部は、他の装置内に記憶されている電子化文書の表示のための処理を実行することが好ましい。
【００２４】
これにより、本発明の電子化文書閲覧装置は、ネットワーク等を介して受信した電子化文書を表示させることもできる。
【００２５】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態について説明する。なお、以下の説明では、同一の構成要素には、特記された場合を除き、同一の符号が付され、それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２６】
［１］　第１の実施の形態
図１は、本発明の第１の実施の形態である電子化文書閲覧装置の概略構成を示すブロック図である。図１に示すように、本実施の形態の電子化文書閲覧装置は、文書ロード手段１、文書解析手段５、文書閲覧操作処理手段６、表示手段７、ユーザ入力手段８を備えている。文書閲覧操作処理手段６は、整形手段６Ａと、画像スクロール手段６Ｂを有する。文書ロード手段１は、電子化文書閲覧装置外のネットワーク２、外部記憶装置３、および、ハードディスク４と接続可能である。なお、外部記憶装置３とは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）やメモリカードの記憶内容を読み書き可能な装置である。
【００２７】
文書ロード手段１は、ネットワーク２、外部記憶装置３、および、ハードディスク４等の電子化文書が格納されている場所から文書を読み込み、当該文書を電子化文書閲覧装置内へ取り込む。文書解析手段５は、文書ロード手段１によって取り込まれた文書を解析して、表示すべき文字列・画像等を抽出することにより、当該文書を表示要素に分割する。表示要素とは、表示の配列に際する最小の単位であり、文字列および画像を含む。文書閲覧操作処理手段６は、ユーザ入力手段８によって入力された文書閲覧操作に対応する処理を行なう。整形手段６Ａは、電子化文書に関連付けられたスタイル情報、表示領域の大きさ、および、表示要素の大きさに応じて、各表示要素の配置を決定する。画像スクロール手段６Ｂは、表示画面に入りきらないような画像が存在する場合に、ユーザのスクロール操作に応じて対象画像の表示を列方向へスクロールする。表示手段７は、整形手段６Ａで配置が決定された各表示要素を表示する。表示手段７は、表示要素が画像であって、表示画面をはみ出るようであっても、当該画像をそのままの大きさで表示する。
【００２８】
図２は、本実施の形態の電子化文書閲覧装置の文書解析手段５により抽出される画像のデータ構造を示す概念図である。なお、本明細書では、以下、文書の列方向をＸ方向（後述するＷ＿ＩＭＡＧＥ方向）、行方向をＹ方向（後述するＨ＿ＩＭＡＧＥ方向）として説明する。
【００２９】
画像データには、当該画像データが表示手段７へ表示される際の、画像開始位置（画像の左上端の位置）のＸ座標１１およびＹ座標１２が含まれる。Ｘ座標１１，Ｙ座標１２として格納される値は、表示手段７内の表示画面の原点からの座標値である。また、画像データには、画像の幅１３および画像の高さ１４が含まれる。また、画像データには、画像中のどの部分を表示するかを示すデータである画像の表示範囲１５が含まれる。表示範囲１５は、表示画面における、原点からの相対座標で表現される。表示範囲１５は、画像の中の実際に表示される範囲の開始位置（左上端）のＸ座標１５ＡおよびＹ座標１５Ｂ、ならびに、表示される範囲の終了位置（右下端）のＸ座標１５ＣおよびＹ座標１５Ｄが含まれる。さらに、画像データには、当該画像が列方向スクロール済みであるかどうかを示すフラグであるスクロール済みフラグ１６が含まれる。図２に記載された画像データに含まれる各要素については、後で、図７を参照して、具体的に説明する。
【００３０】
次に、本実施の形態の電子化文書閲覧装置の文書閲覧操作処理手段６が実行する、ユーザ入力手段８によるユーザの文書閲覧操作に対応する処理である文書閲覧処理を、図３のフローチャートに基づいて説明する。
【００３１】
文書閲覧操作処理手段６は、まず、ステップＳ１（以下、「ステップ」を省略する）で、ユーザ入力手段８からのユーザの入力を受付ける。そして、Ｓ２で、Ｓ１で受付けたユーザの入力がスクロール操作であるかどうか判定する。スクロール操作でない場合は、Ｓ６で、Ｓ１で受付けた操作に対応した処理を行ない、Ｓ７へ処理を移行させる。一方、スクロール操作である場合は、Ｓ３で、現在、画像スクロールモードがＯＮであるかどうか判定する。
【００３２】
画像スクロールモードとは、表示手段７において表示された画像のスクロール表示が可能なモードであって、そのＯＮ‐ＯＦＦは、後述するように、Ｓ１０でＯＮされ、Ｓ１１またはＳ４の画像スクロール処理（ＳＣ５）でＯＦＦされるモードである。画像スクロールモードがＯＮされている状態では、画像のスクロール表示が可能とされ、ＯＦＦされている状態では、画像のスクロール表示が禁止される。
【００３３】
画像スクロールモードがＯＮの場合は、Ｓ４で対象画像を列方向にスクロールする。Ｓ４で行なわれる画像スクロール処理については、後で詳しく説明する。
そして、Ｓ４における画像スクロール処理の終了後、Ｓ１４で、文書内容を表示画面へ表示する。そして、表示が終わると、Ｓ１に処理を戻し、ユーザからの入力を待つ。一方、画像スクロールモードがＯＦＦの場合は、Ｓ５で、通常のスクロール処理を行ない、Ｓ７へ処理を移行させる。
【００３４】
Ｓ７では、文書閲覧操作処理手段６は、電子化文書に関連付けられたスタイル情報、表示領域の大きさ、および、表示要素の大きさに応じて、各表示要素の配置を決定する整形処理を行なう。この整形処理については公知の技術、例えばＨＴＭＬ文書をウェブブラウザに表示する際の整形処理技術を用いるものとし、ここでの説明は省略する。ただし、この整形処理では、文字要素は、表示領域の大きさに応じて折り返して配置され、画像要素は、表示領域の大きさに関わらず電子化文書に関連付けられたスタイル情報のみに基づいて配置される。
【００３５】
Ｓ８では、文書閲覧操作処理手段６は、整形処理によって決定された配置を基に、画像データ内に列方向スクロールの対象となる画像要素が存在するかどうかを判定し、処理をＳ９に移行させる。Ｓ８で行なわれるスクロール対象画像判定処理についても、後で詳しく説明する。
【００３６】
Ｓ９では、Ｓ８でスクロール対象画像が見つかったかどうかを判定し、見つかっていた場合は、Ｓ１０で画像スクロールモードをＯＮとし、処理をＳ１１に移行させる。Ｓ１０の処理により、これ以降ユーザが行方向スクロール操作を行なうと、これに応じて、Ｓ４では、Ｓ８でスクロールの対象と判定された画像要素が、列方向へスクロールして表示される。
【００３７】
Ｓ１１では、文書閲覧操作処理手段６は、列方向へのスクロールを行なう画像要素の表示範囲（画像要素全体のうち、実際に表示画面中に表示される範囲）の初期化を行ない、処理をＳ１４に移行させる。Ｓ１１で行なわれる、画像の表示範囲の初期化処理についても、後で詳しく説明する。
【００３８】
一方、Ｓ８でスクロール対象画像が見つからなかった場合は、文書閲覧操作処理手段６は、Ｓ１２で、画像スクロールモードをＯＦＦとした後に、Ｓ１３で、全ての画像のスクロール済みフラグをＯＦＦとする。その後、Ｓ１４で、文書内容を表示画面へ表示する。画像のスクロール済みのフラグとは、Ｓ４の画像スクロール処理（後に、図６を参照して詳細に説明される）によりＯＮされるフラグであり、表示の対象となる画像を列方向にスクロール表示させる必要があるか否かを示すフラグである。当該フラグがＯＮされている場合には、表示の対象となる画像は既に画像のスクロール処理を施されているため、当該列方向のスクロール表示が不要とされる。ＯＦＦされている場合には、表示の対象となる画像はまだスクロール処理を施されていないため、当該列方向のスクロール表示が必要とされる。
【００３９】
なお、上述したＳ１４における文書内容の表示画面への表示処理では、行方向に文書の続きがある場合は行方向のスクロールバーが表示されるが、表示画面の列方向に入りきらない画像が存在する場合、列方向のスクロールバーは表示されない。スクロールバーとは、表示画面内に表示しようとしている部分が当該表示画面の縦幅／横幅を超えたときに、右／下にあらわれるつまみ状の操作部分である。パーソナルコンピュータについて言えば、つまみの部分にマウスカーソルをあわせ、ボタンを押したまま上下／左右に移動すると、表示画面内の表示領域が移動し、上下／左右の見えなかった部分が見えるようになる。
【００４０】
次に、列方向のスクロールの対象となる画像の判定を行なう処理（図３のＳ８）を、図４のフローチャートに基づいて説明する。
【００４１】
上記の判定を行なう処理では、文書閲覧操作処理手段６は、まず、ＳＡ１で、図３のＳ７で行なわれた整形処理によって配置が決定された画像要素のうち、画像開始位置（画像の左上端の位置）のＹ座標Ｙ＿ＳＴＡＲＴが０以上Ｓ＿ＲＡＮＧＥ以下であり、かつ、画像開始位置のＸ座標Ｘ＿ＳＴＡＲＴと該画像要素の幅Ｗ＿ＩＭＡＧＥの和が、表示画面の幅Ｗより大きいか（即ち、該画像要素が表示画面の列方向にはみ出すかどうか）を判定する。ここでＳ＿ＲＡＮＧＥは、あらかじめ決められている定数とする。存在しなければ、列方向スクロールの対象となる画像がないと判定して処理を終了する。
【００４２】
一方、ＳＡ１で列方向スクロールの対象となりうる画像が見つかった場合は、文書閲覧操作処理手段６は、ＳＡ２で、対象となりうる画像が複数存在しているかどうか判定する。もし、対象となりうる画像が１つしかない場合は、ＳＡ３で、その画像をスクロール対象の画像の候補とし、ＳＡ４で、その画像が既に列方向スクロール処理（図３のＳ４）を施された画像であるかどうかを判定する。スクロール処理がまだ施されていない場合は、ＳＡ５で、その画像を列方向スクロールの対象画像として設定し、処理を終了する。スクロール処理を施された画像である場合は、列方向スクロールの対象となる画像がないと判定して処理を終了する。
【００４３】
ＳＡ２で列方向スクロールの対象となりうる画像が複数存在していると判定した場合は、文書閲覧操作処理手段６は、ＳＡ６で、その中から表示位置のＹ座標がもっとも小さい画像を対象画像の候補とする。そして、ＳＡ７で、文書閲覧操作処理手段６は、候補となる画像が複数存在しているかどうか判定し、１つしかない場合は、ＳＡ８で、その画像を対象画像の候補とする。そして、ＳＡ９で、その画像が既に列方向のスクロール処理（図３のＳ４）が施された画像であるかどうかを判定し、スクロール処理が施されていない場合は、ＳＡ５で、その画像を列方向スクロールの対象画像として設定し、処理を終了する。スクロール処理が施された画像であれば、ＳＡ１０で、列方向スクロールの対象となり得る画像のうち、次にＹ座標の小さい画像が存在するかどうか判定する。そして、文書閲覧操作処理手段６は、ＳＡ１０でそのような画像が存在すると判定すれば、ＳＡ１１で、その画像を対象画像の候補とした後、ＳＡ９に処理を戻し、存在しなければ、列方向のスクロールの対象となる画像がないと判定して処理を終了する。
【００４４】
一方、ＳＡ７で候補となる画像が複数存在していると判定した場合は、文書閲覧操作処理手段６は、ＳＡ１２で、その中から表示位置のＸ座標がもっとも小さい画像を対象画像の候補とする。ＳＡ１３で、その画像が既に列方向スクロールの処理（図３のＳ４）が施されているかどうかを判定し、スクロール処理が施されていない場合は、ＳＡ５へ処理を移行させ、その画像を列方向スクロールの対象画像として設定し、処理を終了する。スクロール処理を既に施されている場合は、ＳＡ１４で、列方向スクロールの対象となり得る画像のうち、次にＸ座標の小さい画像があるかどうかを判定し、あれば、ＳＡ１５でその画像を対象画像の候補として、処理をＳＡ１３に戻す。一方、ＳＡ１４で対象となる画像が見つからなかった場合は、ＳＡ１０に処理を移行させ、列方向スクロールの対象となりうる画像のうち、次にＹ座標の小さい画像が存在するかどうかを判定する。
【００４５】
次に、列方向スクロールの対象とされた画像要素の表示範囲を初期化する処理（図３のＳ１１）を、図５のフローチャートに基づいて説明する。
【００４６】
ＳＢ１で、文書閲覧操作処理手段６は、表示開始Ｘ座標Ｘ＿ＭＩＮ、および、表示開始Ｙ座標Ｙ＿ＭＩＮをそれぞれ０で初期化する。そして、文書閲覧操作処理手段６は、ＳＢ２で、対象画像の開始位置のＹ座標Ｙ＿ＳＴＡＲＴと、対象画像の高さＨ＿ＩＭＡＧＥを足し合わせたものが、表示領域の高さＨよりも大きいかどうか判定する。つまり、ＳＢ２の処理は、対象画像が列方向のみならず行方向にも入りきらないものであるかどうかが判定するものである。そして、ＳＢ２で、上記の足し合わせたものがＨよりも大きいと判断すると、文書閲覧操作処理手段６は、ＳＢ３で、表示終了位置（画像の中で実際に表示されている部分の右下端の位置）のＸ座標Ｘ＿ＭＡＸをＷ−Ｘ＿ＳＴＡＲＴで、表示終了位置のＹ座標Ｙ＿ＭＡＸをＨ−Ｙ＿ＳＴＡＲＴで、それぞれ初期化する。一方、ＳＢ２で、上記の足し合わせたものがＨよりも小さいと判断すると、文書閲覧操作処理手段６は、ＳＢ４で、Ｘ＿ＭＡＸをＷ−Ｘ＿ＳＴＡＲＴで、Ｙ＿ＭＡＸを対象画像の高さＨ＿ＩＭＡＧＥで、それぞれ初期化する。
【００４７】
次に、画像の列方向のスクロール処理（図３のＳ４）について、図６のフローチャートに基づいて説明する。
【００４８】
文書閲覧操作処理手段６は、ＳＣ１で、対象画像の表示範囲を更新する。すなわち、表示開始位置（画像の中で実際に表示されている部分の左上端の位置）のＸ座標Ｘ＿ＭＩＮ、および、表示終了位置のＸ座標Ｘ＿ＭＡＸを、それぞれＳ＿ＳＩＺＥだけ増加させる。ここで、Ｓ＿ＳＩＺＥはあらかじめ決められている定数とする。
【００４９】
次に、文書閲覧操作処理手段６は、ＳＣ２で、Ｘ＿ＭＡＸが画像の幅Ｗ＿ＩＭＡＧＥより大きいかどうか、即ち、対象画像を列方向へスクロールし終わったかどうか判定する。対象画像を列方向へスクロールし終わったと判定された場合は、ＳＣ３で、Ｙ＿ＭＡＸが画像の高さＨ＿ＩＭＡＧＥと等しいかそれより大きいかどうか判定する。Ｙ＿ＭＡＸがＨ＿ＩＭＡＧＥと等しいかそれより大きいと判定された場合は、画像の全体像を表示し終わっているので、ＳＣ４で、表示の対象となっている画像のスクロール済みフラグをＯＮに設定し、ＳＣ５で画像スクロールモードをＯＦＦとして、画像スクロール処理を終了する。Ｙ＿ＭＡＸがＨ＿ＩＭＡＧＥよりも小さい場合は、対象画像のうち、Ｙ座標がＹ＿ＭＡＸからＨ＿ＩＭＡＧＥまでの部分がまだ表示画面に表示されていないので、ＳＣ６でＹ＿ＭＩＮおよびＹ＿ＭＡＸをＳ＿ＲＡＮＧＥ（図４で使用されているものと同じ、あらかじめ決められた定数）だけ増やし、ＳＣ７で、Ｘ＿ＭＩＮの値を０で初期化する。
【００５０】
次に、図３〜図６を参照して説明してきた処理に応じた、表示画面における表示内容を図７〜図１２に基づいて説明する。なお、図７〜図１２の各図は、表示画面１０２内に、文字列１００と、画像１０１または画像１０３とが表示される状態を示している。
【００５１】
まず、図７を参照して、現在表示対象となっている電子化文書のスタイル情報は、画像１０１を、文字列１００と左右方向に並べて表示させることを指定する。このため、上記したスクロール対象画像判定処理（図３のＳ８）によって、画像１０１は、列方向のスクロールの対象画像として判定される。これにより、画像スクロールモードがＯＮとされる。図７では、画像１０１の、表示画面１０２に表示しきれない部分は、点線で示されている。また、図７には、Ｗ＿ＩＭＡＧＥおよびＨ＿ＩＭＡＧＥ、ならびに、画像１０１上の（Ｘ＿ＳＴＡＲＴ，Ｙ＿ＳＴＡＲＴ）、（Ｘ＿ＭＩＮ，Ｙ＿ＭＩＮ）、および、（Ｘ＿ＭＡＸ，Ｙ＿ＭＡＸ）の各座標が示されている。なお、図７では、（Ｘ＿ＳＴＡＲＴ，Ｙ＿ＳＴＡＲＴ）と（Ｘ＿ＭＩＮ，Ｙ＿ＭＩＮ）とが一致している。また、図７中で、行方向とは、Ｈ＿ＩＭＡＧＥを示す両矢印の方向であり、列方向とは、Ｗ＿ＩＭＡＧＥを示す両矢印の方向である。
【００５２】
図７に示された例では、Ｘ＿ＭＩＮとＷ＿ＩＭＡＧＥの和がＷよりも大きい。
そして、図７に示された状態で、ユーザが行方向のスクロール操作を行なうと、図８に示すように、Ｘ＿ＭＩＮおよびＸ＿ＭＡＸの値が更新され、画像が表示される。結果として、画像１０１が列方向（この例では、左方向）へスクロールされて表示される。
【００５３】
図８に示された状態から、さらにユーザが行方向のスクロール操作を行なっていくと、図９のように、画像の列方向の終端（この例では右端）が、表示画面１０２の列方向の終端に到達するので（つまり、画像の右端が（Ｘ＿ＭＡＸ，Ｙ＿ＭＡＸ）と重なるので）、列方向への画像スクロールは終了する。そして、列方向スクロールの対象画像であった画像のスクロール済みフラグがＯＮに設定され、画像スクロールモードはＯＦＦとなる。
【００５４】
また、図１０のように、表示画面１０２の列方向のみならず行方向にも入りきらないような画像１０３は、行方向のスクロールのための操作がなされると、まず、図１１のように列方向のスクロール（図の左方向へのスクロール）がなされ、該列方向のスクロールが終了した後、Ｘ＿ＭＩＮおよびＸ＿ＭＡＸが初期化され、図１２のように、Ｙ＿ＭＩＮおよびＹ＿ＭＡＸが増加し、結果として該画像が行方向へスクロールする。そして、再び列方向へのスクロールが開始される。
【００５５】
以上説明したように、本発明の第１の実施の形態に関わる電子化文書閲覧装置によれば、ユーザは、文書を単一方向にスクロールする操作を行なうのみで、電子化文書のレイアウトを崩すことなく、表示画面に入りきらない画像を整形手段６Ａによって決定された表示領域内で列方向および行方向に自動的にスクロールさせて、当該電子化文書の全体像を閲覧することが可能となる。
【００５６】
以上説明した本実施の形態では、ユーザ入力手段８の中で、ユーザが、行方向のスクロール操作を行なう部分によって、所定の表示領域内に表示された画像の位置を移動させるための操作部が構成されている。
【００５７】
また、本実施の形態では、ユーザ入力手段８に対する操作に応じて画像１０１，１０３の表示位置を変更させるための処理を実行する文書閲覧操作処理手段６により、表示位置変更部が構成されている。
【００５８】
また、本実施の形態では、表示画面１０２内の、（Ｘ＿ＭＩＮ，Ｙ＿ＭＩＮ）および（Ｘ＿ＭＡＸ，Ｙ＿ＭＡＸ）で規定され、画像１０１等が表示される領域によって、所定の表示領域内の所定の範囲が構成されている。
【００５９】
［２］　第２の実施の形態
本発明の第２の実施の形態に関わる電子化文書閲覧装置の概略構成は、本発明の第１の実施の形態に関わる電子化文書閲覧装置の概略構成（図１）と同様であるため、説明を省略する。
【００６０】
本実施の形態の電子化文書閲覧装置の文書閲覧操作処理手段６が実行する、ユーザ入力手段８によるユーザの文書閲覧操作に応じた処理である文書閲覧処理を、図１３のフローチャートに基づいて説明する。
【００６１】
文書閲覧操作処理手段６は、Ｓ２１で、ユーザ入力手段８からの入力を受付ける。次に、文書閲覧操作処理手段６は、Ｓ２２で、現在、画像スクロールモードがＯＮであるかどうか調べ、ＯＮである場合は、Ｓ２３で電子化文書閲覧装置中に備えられているシステムタイマ等を用いて、前回の画像スクロールから時間Ｔ以上が経過しているかどうか判定する。ここでＴはあらかじめ定められている定数とする。経過していれば、Ｓ２４で、対象画像を列方向にスクロールする。Ｓ２４で行なわれる列方向の画像スクロール処理については、本発明の第１の実施の形態に関わる、列方向の画像スクロール処理（図６）と同様に行なえるため、説明を繰返さない。一方、前回の画像スクロールから時間Ｔ以上経過していなければ、Ｓ２５で、Ｓ２１で受付けられた入力がスクロール操作であるか判定する。スクロール操作であれば、特に何も処理せずに（即ち、スクロール処理を行なわずに）、Ｓ３４で文書内容の表示処理を行なって、処理を終了する。
【００６２】
一方、Ｓ２５で、スクロール操作以外であると判定した場合、および、Ｓ２２で、画像スクロールモードがＯＦＦであった場合は、Ｓ２６で、Ｓ２１で受付けた入力に対応する処理を実行する。その後、Ｓ２７で、電子化文書に関連付けられたスタイル情報、表示領域の大きさ、および表示要素の大きさに応じて、各表示要素の配置を決定する整形処理を行ない、処理をＳ２８に移行させる。
【００６３】
Ｓ２７における整形処理は、公知の技術、例えばＨＴＭＬをウェブブラウザに表示する際の整形処理技術を用いることにより実行することができるため、ここでは説明を繰返さない。ただし、この整形処理は、文字要素は表示領域の大きさに応じて折り返して配置し、画像要素は、表示領域の大きさに関わらず電子化文書に関連付けられたスタイル情報のみに基づいて配置するものであるとする。
【００６４】
Ｓ２８では、文書閲覧操作処理手段６は、整形処理によって決定された配置を基に、列方向スクロールの対象となる画像要素が存在するかどうかを判定し、処理をＳ２９に進める。Ｓ２８で行なわれるスクロール対象画像判定処理については、上記した第１の実施の形態に関わる、列方向スクロールの対象となる画像の判定を行なう処理（図４）と同様に行なえるため、説明を繰返さない。
【００６５】
Ｓ２９で、文書閲覧操作処理手段６は、Ｓ２８でスクロール対象画像が見つかったかどうかを判定し、見つかっていた場合は、Ｓ３０で画像スクロールモードをＯＮとする。これにより、以降の処理では、Ｓ２９でスクロール対象と判定された画像要素が、自動的に（ユーザのスクロール操作の有無に関わらず）列方向へスクロールして表示される。
【００６６】
Ｓ３１で、文書閲覧操作処理手段６は、列方向へのスクロールを行なう画像要素の表示範囲（画像要素全体のうち、実際に表示画面中に表示される範囲）の初期化を行なう。Ｓ３１で行なわれる、画像の表示範囲の初期化処理についても、上記した第１の実施の形態における、列方向スクロールの対象画像要素の表示範囲を初期化する処理（図５）と同様に行なえるため、説明を繰返さない。一方、Ｓ２９でスクロール対象画像が見つかっていなかった場合は、文書閲覧操作処理手段６は、Ｓ３２で画像スクロールモードをＯＦＦとした後、Ｓ３３で、文書中の全ての画像要素のスクロール済みフラグをＯＦＦして、その後、Ｓ３４で、文書内容を表示画面へ表示した後、Ｓ２１に処理を戻し、ユーザからの入力を待つ。
【００６７】
なお、上述したＳ３４における文書内容の表示画面への表示処理においては、上記した第１の実施の形態の電子化文書閲覧装置の表示処理と同様に、行方向に文書の続きがある場合は行方向のスクロールバーを表示するが、表示画面の列方向に入りきらない画像が存在する場合でも、列方向のスクロールバーは表示されない。
【００６８】
以上説明したように、本発明の第２の実施の形態に関わる電子化文書閲覧装置によれば、電子化文書中に表示画面に入りきらない画像が存在する場合に、該画像が、整形手段によって決定された表示領域内で自動的に列方向および行方向へスクロールされるので、ユーザは特にスクロール操作を行なわなくても、文書のレイアウトを崩すことなく、該画像の全体像を閲覧することが可能となる。
【００６９】
なお、上記説明では、画像の列方向スクロールを行なう間隔Ｔを固定値であるとして説明したが、この値はユーザによって可変であるようにしてもよい。
【００７０】
［３］　第３の実施の形態
本発明の第３の実施の形態に関わる電子化文書閲覧装置の概略構成は、本発明の第１の実施の形態に関わる電子化文書閲覧装置の概略構成（図１）と同様であるため、説明を省略する。
【００７１】
本実施の形態に関わる電子化文書閲覧装置の文書閲覧操作処理手段６が実行する、ユーザ入力手段８によるユーザの文書閲覧操作に応じた処理である閲覧処理を、図１４のフローチャートに基づいて説明する。なお、本実施の形態では、図１５に示すように、文字列１００と共に表示された際に表示画面１０２において全体を表示されない画像１０１が、後述するＳ５４でスクロール処理の対象となる画像と判定された場合に、その近傍に、アイコン１０４が一定時間表示され、その一定時間の間にユーザがスクロール操作を行なった場合に限り、当該画像のスクロール処理が開始される。なお、アイコン１０４の形状は、対応する画像のスクロール方向を示す矢印の形状が好ましいが、このような形状に限定されない。
【００７２】
文書閲覧操作処理手段６は、Ｓ４１で、ユーザ入力手段８からの入力を受付ける。Ｓ４２で、Ｓ４１で受付けられた入力がスクロール操作であるか否かを判定する。当該入力がスクロール操作であれば、文書閲覧操作処理手段６は、Ｓ４３で、列方向へのスクロール操作対象である画像（後述するＳ５４でスクロール対象と判定された画像）の横にアイコンが表示されているかどうか判定する。アイコンが表示されていれば、ユーザが、その画像を実際に列方向へスクロールすることを決定したと判断し、Ｓ４４で画像スクロールモードをＯＮとし、処理をＳ４５に移行させる。
【００７３】
Ｓ４５では、文書閲覧操作処理手段６は、列方向へのスクロールを行なう画像要素の表示範囲（画像要素全体のうち、実際に表示画面中に表示される範囲）の初期化を行なう。Ｓ４５で行なわれる、画像の表示範囲の初期化処理は、上記した第１の実施の形態に関わる、列方向スクロールの対象画像要素の表示範囲を初期化する処理（図５）と同様に実行されることが可能であるため、説明を繰返さない。
【００７４】
Ｓ４５での画像要素の表示範囲の初期化が終了した後、文書閲覧操作処理手段６は、Ｓ６０で、該画像の横に表示されているアイコンを消去した後、Ｓ５９で表示処理を行ない、そして、処理をＳ４１に戻してユーザからの入力を待つ。
【００７５】
一方、Ｓ４３でスクロール対象である画像の横にアイコンが表示されていなかった場合は、文書閲覧操作処理手段６は、Ｓ４６で画像スクロールモードがＯＮであるかどうか調べ、ＯＮである場合は、Ｓ４７で対象画像を列方向にスクロールする。Ｓ４７で行なわれる列方向の画像スクロール処理についても、上記した第１の実施の形態に関わる、列方向の画像スクロール処理（図６）と同様に行なわれるため、説明を繰返さない。なお、Ｓ４６で画像スクロールモードがＯＦＦと判定した場合は、Ｓ４８で、通常のスクロール処理を行なう。Ｓ４８の処理は、上記した第１の実施の形態における通常のスクロール処理（図５のＳ３）と同様であるため、説明を繰返さない。
【００７６】
Ｓ４２で、入力がスクロール操作でないと判定された場合は、Ｓ４９で、列方向へのスクロール操作対象である画像の横にアイコンが表示されているかどうか判定する。アイコンが表示されていれば、Ｓ５０で、電子化文書閲覧装置中に備えられているシステムタイマ等を用いて、該アイコンが表示されてから時間Ｔ＿Ｉ以上が経過しているかどうか判定する。ここでＴ＿Ｉはあらかじめ定められている定数とする。経過していれば、Ｓ５１で、該アイコンを消去する。いずれの場合も、Ｓ５２で、Ｓ４１で受付けられた入力に対応する操作を処理する。
【００７７】
Ｓ４８またはＳ５２の処理を実行した後、文書閲覧操作処理手段６は、Ｓ５３で、電子化文書に関連付けられたスタイル情報、表示領域の大きさ、および表示要素の大きさに応じて、各表示要素の配置を決定する整形処理を行ない、処理をＳ５４に移行させる。この整形処理については公知の技術、例えばＨＴＭＬをウェブブラウザに表示する際の整形処理技術を用いるものとし、ここでは説明を繰返さない。ただし、この整形処理は、文字要素は表示領域の大きさに応じて折り返して配置し、画像要素は、表示領域の大きさに関わらず電子化文書に関連付けられたスタイル情報のみに基づいて配置するものであるとする。
【００７８】
Ｓ５４で、文書閲覧操作処理手段６は、整形処理によって決定された配置を基に、列方向スクロールの対象となる画像要素が存在するかどうかを判定した後、処理をＳ５５に移行させる。Ｓ５４で行なわれるスクロール対象画像判定処理についても、上記した第１の実施の形態に関わる、列方向スクロールの対象となる画像の判定を行なう処理（図４）と同様に行なわれるため、説明を繰返さない。
【００７９】
Ｓ５５で、文書閲覧操作処理手段６は、Ｓ５４でスクロール対象画像が見つかったかどうかを判定し、見つかっていた場合は、Ｓ５６で、スクロール対象画像の横にアイコンを表示させる（図１５のアイコン１０４）。このアイコンが表示されている間にユーザによってスクロール操作が行なわれた場合は、上述したように、ユーザがその画像を実際に列方向へスクロールすることを決定したと判断する。Ｓ５５でスクロール対象画像が見つかっていなかった場合は、Ｓ５７で画像スクロールモードをＯＦＦとした後に、Ｓ５８で、文書中の全ての画像要素のスクロール済みフラグをＯＦＦとする。Ｓ５９で、文書内容を表示画面へ表示した後、再びＳ４１に戻り、ユーザの入力を待つ。
【００８０】
なお、上述したＳ５９における文書内容の表示画面への表示処理においては、上記した第１の実施の形態に関わる電子化文書閲覧装置の表示処理と同様に、行方向に文書の続きがある場合は行方向のスクロールバーを表示するが、表示画面の列方向に入りきらない画像が存在する場合でも、列方向のスクロールバーは表示しない。
【００８１】
以上説明したように、本実施の形態に関わる電子化文書閲覧装置によれば、電子化文書中に表示画面に入りきらない画像が存在する場合に、該画像の横にアイコンが表示され、このアイコンが表示されている間にユーザがスクロール操作を行った場合に限り、その操作に応じて該画像を列方向および行方向へ自動的にスクロールさせて閲覧可能となるようにしたので、表示画面に入りきらない画像の全体像を実際に閲覧するかどうかをユーザが決定することが可能となる。
【００８２】
なお、上記説明では、アイコンの表示時間Ｔ＿Ｉを固定値であるとして説明したが、この値をユーザによって可変であるようにしてもよい。
【００８３】
また、アイコンの表示時間Ｔ＿Ｉを無限大として、ユーザが列方向へのスクロール操作を行なった場合のみ、画像スクロールモードをＯＮとしてからアイコンを消去し、ユーザが行方向へのスクロール操作を行った場合は、画像スクロールモードをＯＮにせずにアイコンを消去するようにしてもよい。
【００８４】
［４］　各実施の形態に対する変形例等
また、上記の本発明の各実施の形態においては、表示画面に入りきらない画像を列方向へスクロールする際のスクロールサイズＳ＿ＳＩＺＥが固定値であるとして説明したが、Ｓ＿ＳＩＺＥは可変であっても構わない。例えば、列方向スクロールの対象となる画像が存在する条件の下で、ユーザ入力手段から連続してスクロール操作が入力された場合は、その入力時間が長くなるほどＳ＿ＳＩＺＥを増加させることにより、段々列方向へのスクロール速度が上がるようなものが考えられる。また、画像の大きさ等に応じてＳ＿ＳＩＺＥの値を再設定するようなものも考えられる。
【００８５】
今回開示された各実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。なお、各実施の形態は、単独でも、また、可能な限り組合せても、適用することができる。
【００８６】
【発明の効果】
以上説明した本発明の電子化文書閲覧装置によると、電子化文書中に、表示画面の列方向に入りきらない画像が存在しても、縮小することなくその画像を表示し、文書の単一方向のスクロール操作に応じて、該画像が列方向および行方向へ自動的にスクロールされるので、詳細情報を失うことなく該画像の全体像を閲覧することが可能となるという効果がある。
【００８７】
つまり、本発明に従うと、ユーザは、単一の操作部に対して操作を行なうことにより、画像を異なる２方向に移動させて表示させることができるため、表示画面に入りきらない大きい画像が存在した場合に、該画像を縮小せずにそのまま表示し、かつ、ユーザに要求する操作を一つのスクロール方向のもので済むようにできる。
【００８８】
また、本発明の電子化文書閲覧装置によると、表示画面に入りきらない大きい画像が存在した場合に、容易に、該画像を縮小せずにそのまま表示することができる。
【００８９】
また、本発明の電子化文書閲覧装置によると、ユーザが、１つの操作部を操作することにより２方向に画像を移動させるような装置の動作と、１つの操作部を操作することにより１方向にのみ画像が移動させる従来のような装置の動作とを、選択的に実行させることができるようになる。
【００９０】
また、本発明の電子化文書閲覧装置によると、複数の画像のどれを、表示位置変更部によって表示位置を変更させるかを決定できる。つまり、表示位置変更部の動作を簡便にできる。
【００９１】
また、本発明の電子化文書閲覧装置によると、対象画像選択部の実行する動作を簡便なものとできる。
【００９２】
また、本発明の電子化文書閲覧装置によると、ネットワーク等を介して受信した電子化文書を表示させることもできる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態である電子化文書閲覧装置の概略構成の一例を示すブロック図である。
【図２】図１の電子化文書閲覧装置で処理される画像のデータ構造を示す概念図である。
【図３】図１の電子化文書閲覧装置の文書閲覧操作処理手段が実行する文書閲覧処理を示すフローチャートである。
【図４】図３中の列方向スクロールの対象となる画像の判定を行なう処理のサブルーチンのフローチャートである。
【図５】図３中の画像要素の表示範囲を初期化する処理のサブルーチンのフローチャートである。
【図６】図３中の画像の列方向のスクロール処理のサブルーチンのフローチャートである。
【図７】図１の電子化文書閲覧装置において、図３〜図６を参照して説明してきた処理に応じた、表示画面における表示内容を示す図である。
【図８】図１の電子化文書閲覧装置において、図３〜図６を参照して説明してきた処理に応じた、表示画面における表示内容を示す図である。
【図９】図１の電子化文書閲覧装置において、図３〜図６を参照して説明してきた処理に応じた、表示画面における表示内容を示す図である。
【図１０】図１の電子化文書閲覧装置において、図３〜図６を参照して説明してきた処理に応じた、表示画面における表示内容を示す図である。
【図１１】図１の電子化文書閲覧装置において、図３〜図６を参照して説明してきた処理に応じた、表示画面における表示内容を示す図である。
【図１２】図１の電子化文書閲覧装置において、図３〜図６を参照して説明してきた処理に応じた、表示画面における表示内容を示す図である。
【図１３】本発明の第２の実施の形態の電子化文書閲覧装置において実施される文書閲覧処理のフローチャートである。
【図１４】本発明の第３の実施の形態の電子化文書閲覧装置において実施される文書閲覧処理のフローチャートである。
【図１５】本発明の第３の実施の形態における電子化文書閲覧装置の表示画面における表示内容を示す図である。
【図１６】従来の電子化文書閲覧装置において、画像データが表示領域内に収まりきらないことを示す概念図である。
【図１７】従来の電子化文書閲覧装置における、表示内容の一例を示す図である。
【図１８】従来の電子化文書閲覧装置において、画像データが表示領域内に収まりきらないことを示す概念図である。
【図１９】従来の電子化文書閲覧装置における、表示内容の一例を示す図である。
【符号の説明】
１　文書ロード手段、５　文書解析手段、６　文書閲覧操作処理手段、６Ａ　整形手段、６Ｂ　画像スクロール手段、７　表示手段、８　ユーザ入力手段、１０２　表示画面、１００　文字列、１０１，１０３　画像、１０４　アイコン。
【図１】
2004078842.tif 000003
【図２】
2004078842.tif 000004
【図３】
2004078842.tif 000005
【図４】
2004078842.tif 000006
【図５】
2004078842.tif 000007
【図６】
2004078842.tif 000008
【図７】
2004078842.tif 000009
【図８】
2004078842.tif 000010
【図９】
2004078842.tif 000011
【図１０】
2004078842.tif 000012
【図１１】
2004078842.tif 000013
【図１２】
2004078842.tif 000014
【図１３】
2004078842.tif 000015
【図１４】
2004078842.tif 000016
【図１５】
2004078842.tif 000017
【図１６】
2004078842.tif 000018
【図１７】
2004078842.tif 000019
【図１８】
2004078842.tif 000020
【図１９】
2004078842.tif 000021