(57)【要約】【課題】サムネイル画像を用いてページを開く際に、シンプルな操作だけで画像を所望の態様に拡大表示させることを可能とする。【解決手段】文書データに基づく画像と文書データのサムネイル画像とを表示する画面に対するユーザの操作を操作情報として認識し、認識されたサムネイル画像上における操作情報に基づいて、画面にて画像を拡大表示する際の表示条件を決定して、決定された表示条件に従って画像を拡大表示する。【選択図】図４
2008077210.tif 000002
【特許請求の範囲】
【請求項１】
画面に文書データに基づく画像を表示する画像表示手段と、
画面に前記文書データのサムネイル画像を表示するサムネイル画像表示手段と、
前記サムネイル画像表示手段に対するユーザの操作を操作情報として認識する認識手段と、
前記認識手段により認識された前記サムネイル画像上での前記操作情報に基づいて、前記画像表示手段にて前記画像を拡大表示する際の表示条件を決定する表示処理手段と
を備えたことを特徴とする画像表示装置。
【請求項２】
前記認識手段は、ユーザによるポインティングデバイスの操作により入力された前記サムネイル画像上での入力位置情報を前記操作情報として認識し、前記表示処理手段は、当該入力位置情報に基づいて前記表示条件を決定することを特徴とする請求項１記載の画像表示装置。
【請求項３】
前記表示処理手段は、前記表示条件として前記画像表示手段にて拡大表示される前記画像内の領域を決定することを特徴とする請求項１記載の画像表示装置。
【請求項４】
前記表示処理手段は、前記表示条件として前記画像表示手段にて前記画像を拡大表示する際の拡大倍率を決定することを特徴とする請求項１記載の画像表示装置。
【請求項５】
前記表示処理手段は、前記表示条件として前記画像表示手段にて拡大表示される前記画像のページ番号を決定することを特徴とする請求項１記載の画像表示装置。
【請求項６】
前記画像を拡大表示する際の前記表示条件の内容を指定する表示条件指定手段と、
前記表示条件指定手段により指定された前記表示条件の前記内容に対応して、前記サムネイル画像表示手段上で表示されるカーソルの形状を変更するカーソル形状変更手段とをさらに備えたことを特徴とする請求項１記載の画像表示装置。
【請求項７】
前記認識手段は、ユーザによるポインティングデバイスの操作により入力された前記サムネイル画像上でのクリック時間情報を前記操作情報として認識し、前記表示処理手段は、当該クリック時間情報に基づいて前記画像表示手段にて前記画像を拡大表示する際の拡大倍率を決定することを特徴とする請求項１記載の画像表示装置。
【請求項８】
コンピュータに、
文書データを取得する機能と、
取得された文書データのサムネイル画像を表示する画面に対するユーザの操作を操作情報として認識する機能と、
認識された前記サムネイル画像上における前記操作情報に基づいて、前記文書データに基づく画像を表示する画面にて前記画像を拡大表示する際の表示条件を決定する機能と
を実現させるプログラム。
【請求項９】
前記ユーザの操作を操作情報として認識する機能では、ユーザにより操作されたポインティングデバイスからの入力位置情報または／およびクリック時間情報を認識することを特徴とする請求項８記載のプログラム。
【請求項１０】
前記表示条件を決定する機能では、前記ポインティングデバイスからの前記入力位置情報または／および前記クリック時間情報に応じて、拡大表示される前記画像内の領域、当該画像を拡大表示する際の拡大倍率、拡大表示される当該画像のページ番号のいずれかまたは複数を決定することを特徴とする請求項９記載のプログラム。
【請求項１１】
前記表示条件を決定する機能では、前記画像を拡大表示する際の前記表示条件の内容に対応して、前記サムネイル画像を表示する画面上で表示されるカーソルの形状を変更する処理をさらに実行することを特徴とする請求項９記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータや電子ファイリング装置、デジタルスチルカメラ等の表示画面上に情報の表示を行う画像表示装置等に関する。
【背景技術】
【０００２】
従来、例えばスキャナで読み込まれたデータやパーソナルコンピュータ（ＰＣ）上のアプリケーションで作成されたドキュメント等の文書データを電子化して管理する装置やソフトウェアが存在している。例えば、Ａｄｏｂｅ Ｓｙｓｔｅｍｓ社のＡｄｏｂｅ Ａｃｒｏｂａｔ（登録商標）等のドキュメントハンドリングソフトウェアが、その代表的なものである。
【０００３】
このようなドキュメントハンドリングソフトウェアでは、ファイルやフォルダを管理する機能がある。この機能では、複数のアプリケーションファイルやイメージファイル等を一緒に管理することができ、その際には所謂「サムネイル画像」が用いられる。このサムネイル画像は、多数の画像を一覧表示するために縮小化された画像である。例えば画像ファイルが増えてくると、ファイル名等の情報だけでは判別しづらい。そのために、大雑把に絵柄を理解させるために用いられるサムネイル画像は、画像ファイルの管理に際して非常に利便性が高いものと言える。
【０００４】
例えば、サムネイル画像を利用することにより、各データの検索が容易となる。すなわち、従来は各データに付与された識別用のテキストデータ、例えば文書名や作成・更新日時等を一覧表形式で表示し、ユーザは、そのテキストデータの内容を判読して間接的に各文書の識別・把握を行なっていた。ところが、各データの画像をサムネイル画像による一覧表形式で表示することにより、ユーザは、ビジュアルとして直接的に各々の元データの内容を把握することができる。
そのため、ユーザは、ファイルやフォルダ内の各ページの元データを一つずつ開いて見る操作を行うことなく、各データの内容を確認することができる。それにより、所望のページを容易に開くことができる等、効率的な検索操作等を行なうことが可能となる。
【０００５】
サムネイル画像を用いてページを開く場合には、サムネイル画像をメイン画面のサイズに拡大して表示する画像処理が行なわれる。その際には、ページの所定位置を基準としてメイン画面に拡大表示されることとなる。ところが、ページの所定位置を基準として拡大表示すると、メイン画面の大きさとの関係から、ページの一部に表示されない領域が生じる場合がある。そして、その表示されない領域に、表示させたい所望の領域が含まれている場合がある。すなわち、例えばページの左上部位置が拡大表示の基準とされた設定において、ページの下側や右側に表示させたい所望の領域がある場合には、所望の領域が表示されないケースが発生する。
ここで、ページ内の所望の領域をメイン画像に表示する技術として、例えば、メイン画面に表示されているページの縮小イメージを表示するサブ画面（サムネイル）上に、メイン画面で表示されている領域を矩形のビューフレームで表示し、ビューフレームをマウスでドラッグすることで、メイン画面の表示領域も連動させて変化させる技術が存在する（例えば、特許文献１参照）。
【０００６】
【特許文献１】特開平１０−２６９０５３号公報(第５−７頁)
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このように、例えば上記した特許文献１に記載された技術等のように、サムネイル画像を用いてページを開く際には、ページ内の所望の領域がメイン画像に拡大表示されるように、マウス等を用いてページをスクロールする操作が必要となる。
加えて、サムネイル画像を拡大表示する際に適した倍率は、文字の大きさ等によって文書毎に異なる。そのため、文書毎に適切な表示倍率を設定するために、例えば上記した特許文献１に記載された技術では、メイン画像に表示された画像から、例えばツールバーに設定された拡大倍率の設定値を変更する操作を行なうことが必要である。
【０００８】
しかしながら、サムネイル画像を用いてページを開く際に、メイン画像に拡大表示させた後に、ページのスクロール操作を行なうのは、ユーザにとって手間のかかるものである。また、拡大倍率の変更を行なうに際しては、例えばマウスによる所定のツールバーへのカーソルの移動とツールバーでの拡大倍率設定値の選択とを連続して行なう複合動作が必要となり、ユーザに対してさらに面倒な操作を強いることとなる。そのため、サムネイル画像を用いてページを開く際の操作性について、一段の向上が求められている。
【０００９】
そこで本発明は、以上のような技術的課題を解決するためになされたものであり、その目的とするところは、サムネイル画像を用いてページを開く際に、シンプルな操作だけで画像を所望の態様に拡大表示させることを可能とすることにある。
【課題を解決するための手段】
【００１０】
かかる目的のもと、本発明の画像表示装置は、画面に文書データに基づく画像を表示する画像表示手段と、画面に文書データのサムネイル画像を表示するサムネイル画像表示手段と、サムネイル画像表示手段に対するユーザの操作を操作情報として認識する認識手段と、認識手段により認識されたサムネイル画像上での操作情報に基づいて、画像表示手段にて画像を拡大表示する際の表示条件を決定する表示処理手段とを備えたことを特徴としている。
ここでの文書データには、イメージやグラフィック等に関するデータや、ＰｏｓｔＳｃｒｉｐｔ等のページ記述言語等のテキストデータが含まれる。
【００１１】
ここで、認識手段は、ユーザによるポインティングデバイスの操作により入力されたサムネイル画像上での入力位置情報を操作情報として認識し、表示処理手段は、入力位置情報に基づいて表示条件を決定することを特徴とすることができる。また、表示処理手段は、表示条件として画像表示手段にて拡大表示される画像内の領域を決定することを特徴とすることもできる。さらに、表示処理手段は、表示条件として画像表示手段にて画像を拡大表示する際の拡大倍率を決定することを特徴とすることもできる。加えて、表示処理手段は、表示条件として画像表示手段にて拡大表示される画像のページ番号を決定することを特徴とすることもできる。
【００１２】
また、画像を拡大表示する際の表示条件の内容を指定する表示条件指定手段と、表示条件指定手段により指定された表示条件の内容に対応して、サムネイル画像表示手段上で表示されるカーソルの形状を変更するカーソル形状変更手段とをさらに備えたことを特徴とすることもできる。さらには、認識手段は、ユーザによるポインティングデバイスの操作により入力されたサムネイル画像上でのクリック時間情報を操作情報として認識し、表示処理手段は、クリック時間情報に基づいて画像表示手段にて画像を拡大表示する際の拡大倍率を決定することを特徴とすることもできる。
【００１３】
また、本発明をプログラムとして捉え、本発明のプログラムは、コンピュータに画像表示処理を実行させる際に用いられるプログラムであって、文書データを取得する機能と、取得された文書データのサムネイル画像を表示する画面に対するユーザの操作を操作情報として認識する機能と、認識されたサムネイル画像上における操作情報に基づいて、文書データに基づく画像を表示する画面にて画像を拡大表示する際の表示条件を決定する機能とをコンピュータに実現させることを特徴としている。
【００１４】
ここで、ユーザの操作を操作情報として認識する機能では、ユーザにより操作されたポインティングデバイスからの入力位置情報または／およびクリック時間情報を認識することを特徴とすることができる。その際に、表示条件を決定する機能では、ポインティングデバイスからの入力位置情報または／およびクリック時間情報に応じて、拡大表示される画像内の領域、画像を拡大表示する際の拡大倍率、拡大表示される画像のページ番号のいずれかまたは複数を決定することを特徴とすることができる。また、表示条件を決定する機能では、画像を拡大表示する際の表示条件の内容に対応して、サムネイル画像を表示する画面上で表示されるカーソルの形状を変更する処理をさらに実行することを特徴とすることができる。
【００１５】
なお、このプログラムは、例えば、ハードディスクやＤＶＤ−ＲＯＭ等の予約領域に格納されたプログラムを、ＲＡＭにロードして実行される場合がある。また、予めＲＯＭに格納された状態にて、ＣＰＵで実行される形態がある。さらに、ＥＥＰＲＯＭ等の書き換え可能なＲＯＭを備えている場合には、機器がアッセンブリされた後に、プログラムだけが提供されてＲＯＭにインストールされる場合がある。このプログラムの提供に際しては、インターネット等のネットワークを介してデータ記録装置を備えたコンピュータにプログラムが伝送され、データ記録装置の有するＲＯＭにインストールされる形態も考えられる。
【発明の効果】
【００１６】
本発明によれば、サムネイル画像を用いてページ画像を表示させる際に、シンプルな操作だけで画像を所望の態様に拡大表示させることができるので、ユーザの操作性を向上させることが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
[実施の形態１]
図１は、本実施の形態が適用される画像表示装置のハードウエア構成の一例を示したブロック図である。図１に示した画像表示装置１は、画像表示に際して予め定められた処理プログラムに従ってデジタル演算処理を実行する演算処理部１０、ユーザによる操作入力を受け付けるマウス、トラックパッド、タブレット等のポインティングデバイスからなる入力部２０、文書データ（画像データ）等が記録される例えばハードディスク（ＨＤＤ）にて実現される２次記憶部３０、画像を表示する例えば液晶ディスプレイ等の表示装置にて実現される表示手段の一例としての表示部４０、ネットワークとの通信を制御するＬＡＮ（Local Area Network）カードやモデム等からなる通信部５０、表示部４０に表示された画像を記録紙等の媒体に印刷する例えば電子写真方式のプリンタ装置にて実現される出力部６０を含んで構成されている。
ここで、入力部２０、２次記憶部３０、表示部４０、通信部５０、出力部６０は演算処理部１０に接続されている。
【００１８】
演算処理部１０は、装置全体を制御するＣＰＵ１１、ＣＰＵ１１の作業用メモリ等として用いられるＲＡＭ１２、ＣＰＵ１１により実行される画像表示処理プログラム等が格納されるＲＯＭ１３、書き換え可能で電源供給が途絶えた場合にもデータを保持できる、電池によりバックアップされたＳＲＡＭやフラッシュメモリ等の不揮発性メモリ１４、演算処理部１０に接続される入力部２０等の各部を制御するインターフェース部１５を備えている。
また、２次記憶部３０には、演算処理部１０により実行される画像表示処理プログラムが記憶されており、画像表示装置１の立ち上げ時に演算処理部１０がこの画像表示処理プログラムを読み込むことによって、本実施の形態の画像表示装置１の各処理が実行される。
【００１９】
表示部４０は、図２（表示部４０の画面構成を説明する図）に示したような表示画面を備えている。そして、２次記憶部３０に記憶されている文書データ（画像データ）を表示するに際して、メイン画面４０１にてページの一部を拡大して表示し、後段の縮小画像生成処理部１０１にて生成されるサムネイル画像をサブ画面４０２にて表示するように構成されている。
サブ画面（サムネイル画像表示手段）４０２は、メイン画面（画像表示手段）４０１の上端部領域（右端部領域や左端部領域、または下端部領域でもよい）に配置され、サムネイル画像の一覧を表示する。また、メイン画面４０１とサブ画面４０２とは、それぞれ別画面で表示する所謂マルチウィンドウ形式で構成することもできる。
なお、メイン画面４０１およびサブ画面４０２には、それぞれ表示された画像をスクロールするためのスクロールバーが設置されている。
【００２０】
次に、図３は、本実施の形態の画像表示装置１の機能構成を説明するブロック図である。図３に示したように、本実施の形態の画像表示装置１は、図１に示した演算処理部１０にて実現される、縮小画像生成処理部１０１と付加情報付与処理部１０２と表示処理手段の一例としての表示処理部１０３とを備えている。なお、図３では、２次記憶部３０に記憶されている文書データを表示部４０に表示する機能に関する構成を示し、通信部５０および出力部６０を機能させる構成については省略している。
【００２１】
縮小画像生成処理部１０１は、図１に示した２次記憶部３０に記録されている文書データファイル１０４や画像データフォルダ１０５から各データを取り込み、縮小処理してサムネイル画像を作成する。
付加情報付与処理部１０２は、縮小画像生成処理部１０１により作成された各サムネイル画像に対して、文書名や作成者名等の情報、作成日や更新日、保管期限等の日付情報、特定のマークや付箋等を付与する。そして、付加情報付与処理部１０２において各種の付加情報が付与された各サムネイル画像は、図１における演算処理部１０内の不揮発性メモリ１４やＲＡＭ１２にサムネイルデータ１０６として格納される。
【００２２】
表示処理部１０３は、サムネイルデータ１０６を読み出し、各サムネイル画像を表示部４０のサブ画面４０２に表示する。そして、入力部２０からの操作入力情報（操作情報）に基づいて決定された表示条件に従って、各サムネイル画像（単に、「サムネイル」とも記す）の拡大された画像を表示部４０のメイン画面４０１に表示する。ここで、表示処理部１０３は、入力部２０によるユーザの操作を操作情報として認識する認識手段としても機能する。
すなわち、本実施の形態の表示処理部１０３は、表示部４０のサブ画面４０２に表示されたサムネイル画像上に、入力部２０として例えばマウスが用いられてマウスカーソルが移動され、クリックされた際のそのサムネイル画像上でのマウスカーソル位置やクリック押下時間等のクリック動作（ユーザの操作）に基づいて画像の拡大表示を行なう際の表示条件を決定して、画像表示処理を実行する点に特徴を有している。
【００２３】
また、本実施の形態の表示処理部１０３においては、例えば表示部４０のメイン画面４０１に設定されたメニューバー（不図示）を介して、表示処理部１０３での拡大表示の処理モードが予め設定されるように構成されている。すなわち、表示部４０に設定された不図示のメニューバーは、画像を拡大表示する際の表示条件の内容を指定する表示条件指定部として機能する。本実施の形態の画像表示装置１では、画像を拡大表示する際の表示条件の内容として、例えば「クリック位置を中心に拡大表示するモード」等の複数の処理モードが選択可能に設定されており、ユーザは、この中から所望の処理モードを予め設定することが可能である。なお、各モードの詳細に関しては以下で説明する。
【００２４】
続いて、本実施の形態の表示処理部１０３が行なう画像表示処理と、その画像表示処理によりメイン画面４０１に表示される拡大画像とについて具体的に説明する。以下の説明では、入力部２０を構成するポインティングデバイスとしてマウスを用いるものとする。
図４は、本実施の形態の表示処理部１０３が行なう画像表示処理の手順の一例を示したフローチャートである。図４に示したように、まず、ユーザによりマウスが操作され、クリックされることでマウスクリックイベントが発生すると（Ｓ１０１）、本実施の形態の表示処理部１０３は、マウスからのマウスクリックイベントを検知する（Ｓ１０２）。
そして、マウス操作によってクリックされた位置が、表示部４０のサブ画面４０２に表示されたサムネイル上か否かを判断する（Ｓ１０３）。ステップ１０３にて、クリック位置がサムネイルの外の領域であると判断された場合には、表示部４０のメイン画面４０１に表示されている画像について、拡大表示に関しての処理は行なわない。
【００２５】
ステップ１０３にて、クリック位置がサムネイル上であると判断された場合には、「クリック位置を中心に拡大表示するモード」に設定されているか否かを判断する（Ｓ１０４）。ステップ１０４にて「クリック位置を中心に拡大表示するモード」に設定されていると判断された場合には、ステップ１０２にて検知されたマウスクリックイベントから、サムネイル上でのマウスカーソルの相対位置を調べて、クリック位置情報を認識する（Ｓ１０５）。ステップ１０５にて認識されたクリック位置情報から、サムネイル上における拡大表示させる領域を設定し、表示条件として、設定された領域を拡大表示させるための画像スクロールの基準となる位置（スクロール位置）を決定する（Ｓ１０６）。そして、ステップ１０６にて決定された表示条件であるスクロール位置が表示画面（メイン画面）での中心となるように画像をスクロールして、メイン画面４０１での拡大表示を実行する（Ｓ１０７）。ここで、ステップ１０７では、スクロール位置が少なくとも表示画面（メイン画面）に入るように、画像をスクロールして、メイン画面４０１での拡大表示を実行することもできる。
【００２６】
ここで、図５は、ステップ１０５〜１０７における画像表示処理により、メイン画面４０１に表示される拡大画像を説明する図である。図５（ａ）は、画像の左上部領域を表示させる場合を示し、図５（ｂ）は、画像の右下部領域を表示させる場合を示している。図５（ａ）、（ｂ）において、表示部４０のサブ画面４０２にてサムネイル表示された画像の中のマウスカーソル（図中矢印）の位置をスクロール位置とし、スクロール位置がメイン画面４０１での画像中心となるようにスクロールする。そして、メイン画面４０１においてスクロール位置を中心として所定の倍率で拡大表示される。なお、メイン画面４０１で「×」と示した位置が、サムネイルで設定されたスクロール位置に対応する。
【００２７】
このように、本実施の形態の表示処理部１０３での画像表示処理では、スクロール操作を行なうことなく、サムネイル上をクリックするだけで、所望の場所を拡大表示することが可能である。そのため、サムネイル画像を用いてページを開く際の操作性を格段に向上させることができる。また、表示部４０に設置されたスクロールバーにおいて、小さなスクロールボックスやスクロールアローにマウスカーソルを位置合わせして、ドラッグする必要が無いので、操作も容易なものとなる。
【００２８】
次に、ステップ１０４にて「クリック位置を中心に拡大表示するモード」に設定されていないと判断された場合には、「クリック位置に応じて拡大倍率を切り替えるモード」に設定されているか否かを判断する（Ｓ１０８）。ステップ１０８にて「クリック位置に応じて拡大倍率を切り替えるモード」に設定されていると判断された場合には、ステップ１０２にて検知されたマウスクリックイベントから、サムネイル上でのマウスカーソルの相対位置を調べて、クリック位置情報を認識する（Ｓ１０９）。ステップ１０９にて認識されたクリック位置情報から、表示条件として、メイン画面４０１にて拡大表示させる際の拡大倍率を決定する（Ｓ１１０）。そして、ステップ１１０にて決定された表示条件である拡大倍率により、メイン画面４０１での拡大表示を実行する（Ｓ１１１）。この場合には、例えば予め定められた位置（デフォルト位置）、例えば画像の左上部領域を基準として、拡大表示が実行される。
【００２９】
ステップ１０９〜１１１における画像表示処理では、例えば、サムネイル上でのマウスカーソルの縦座標位置（ｙ座標）により、拡大倍率を決定することができる（後段の図１０参照）。例えば、サムネイルでのｙ座標を０〜１０のステップで区切り、ｙ座標“０”の位置では拡大倍率１．５倍、ｙ座標“１”の位置では拡大倍率２倍、…、ｙ座標“１０”の位置では拡大倍率１０倍といったように設定することができる。同様に、サムネイル上でのマウスカーソルの横座標位置（ｘ座標）により拡大倍率を決定することもできる。
【００３０】
次に、ステップ１０８にて「クリック位置に応じて拡大倍率を切り替えるモード」に設定されていないと判断された場合には、「クリック位置に応じてページ番号を切り替えるモード」に設定されているか否かを判断する（Ｓ１１２）。ステップ１１２にて「クリック位置に応じてページ番号を切り替えるモード」に設定されていると判断された場合には、ステップ１０２にて検知されたマウスクリックイベントから、サムネイル上でのマウスカーソルの相対位置を調べて、クリック位置情報を認識する（Ｓ１１３）。ステップ１１３にて認識されたクリック位置情報から、表示条件として、メイン画面４０１にて拡大表示させるページ番号を決定する（Ｓ１１４）。そして、ステップ１１４にて決定された表示条件であるページ番号のページについて、メイン画面４０１での拡大表示を実行する（Ｓ１１５）。この場合には、例えば予め定められた位置（デフォルト位置）、例えば画像の左上部領域を基準として、拡大表示が実行される。
【００３１】
ここで、図６は、ステップ１１３〜１１５における画像表示処理において、メイン画面４０１にて拡大表示させるページ番号を決定する場合を説明する図である。図６に示したように、表示部４０のサブ画面４０２にてサムネイル表示された画像の中を、例えば横方向にマウスカーソル（図中矢印）を移動させると、その横方向の位置に応じて、ページ番号が変更される。引き続いて、所望のページ番号の位置においてクリックすることで、ページ番号が設定される。そして、設定されたページ番号のページが所定の倍率で拡大表示される。この場合には、例えば予め定められた位置（デフォルト位置）、例えば画像の左上部領域を基準として、拡大表示が実行される。
また、この画像表示処理では、例えば横方向にマウスカーソル（図中矢印）を移動させるのに対応して、マウスカーソルの近傍にマウスカーソル位置に応じたページ番号を表示させることもできる。このようにマウスカーソルの近傍にページ番号を表示させることで、ユーザは現在のマウスカーソル位置がどの当たりのページを指定するかを容易に把握することができる。そのため、表示させたいページを容易に検索することができる。また、表示させたいページ数を明確に記憶していない場合にも、おおよその見当をつけることも可能となる。
なお、マウスカーソルの移動方向は、サムネイル表示された画像の縦方向であってもよい。
【００３２】
次に、ステップ１１２にて「クリック位置に応じてページ番号を切り替えるモード」に設定されていないと判断された場合には、「マウス押下時間に応じて表示倍率を変化させるモード」に設定されているか否かを判断する（Ｓ１１６）。ステップ１１６にて「マウス押下時間に応じて表示倍率を変化させるモード」に設定されていると判断された場合には、表示条件として、表示倍率をデフォルトで設定されている倍率から一定量増加させる（Ｓ１１７）。そして、増加された表示倍率によりメイン画面４０１にて拡大表示させる（Ｓ１１８）。引き続いて、一定時間スリープさせる（Ｓ１１９）。ステップ１１９でのスリープの経過後に、マウスクリックイベントに基づいてマウスはまだ押下し続けられているか否かを判断する（Ｓ１２０）。ステップ１２０にてマウスはまだ押下し続けられていると判断された場合には、さらに、表示条件として、表示倍率を一定量増加させる（Ｓ１１７）。そして、ステップ１２０にてマウスの押下が終了したと判断されるまで、ステップ１１７〜１２０の処理が続行される。
【００３３】
ここで、図７は、ステップ１１７〜１２０における画像表示処理により、メイン画面４０１に表示される拡大画像を説明する図である。図７（ａ）は、マウスにて瞬間的なクリックが行なわれる場合を示し、図７（ｂ）は、マウスにて例えば１秒間の長押しクリックが行なわれる場合を示し、図７（ｃ）は、マウスにて例えば２秒間の長押しクリックが行なわれる場合を示している。図７（ａ）〜（ｃ）に示したように、マウスでの押下時間（クリック時間）により、図７（ａ）では、メイン画面４０１にて例えば１００％（１倍）の倍率で拡大表示される。また、図７（ｂ）では、メイン画面４０１にて例えば２００％（２倍）の倍率で拡大表示される。図７（ｃ）では、メイン画面４０１にて例えば４００％（４倍）の倍率で拡大表示される。
【００３４】
このように、本実施の形態の表示処理部１０３での画像表示処理では、例えばツールバーでの倍率設定やページ設定を行なうことなく、サムネイル上をクリックするだけで、所望の倍率設定やページ設定を行なうことが可能である。そのため、サムネイル画像を用いてページを開く際の操作性を格段に向上させることができる。また、表示部４０に設置されたツールバー（不図示）にマウスカーソルを位置合わせして、ドラッグや数値入力を行なう必要が無いので、操作も簡略なものとなる。
また、本実施の形態の表示処理部１０３での画像表示処理においては、ユーザは、サブ画面４０２にて表示されたサムネイル画像の中という限られた領域において操作を行なえるので、視点の移動が少なくなるので、目の疲労を少なくすることも可能である。さらには、マウスカーソルの移動ストロークも短いので、操作の正確性を高めることも可能である。
【００３５】
なお、上記した例えば「クリック位置を中心に拡大表示するモード」等の選択可能な拡大表示の処理モードは一例であって、様々な処理モードを設定することが可能である。例えば、「クリック位置に応じて拡大倍率を切り替えるモード」と「クリック位置に応じてページ番号を切り替えるモード」を組み合わせた、「クリック位置に応じて拡大倍率とページ番号とを切り替えるモード」を設定することも可能である。この場合にも、同様に、マウスによるマウスカーソルの移動およびクリックというシンプルな動作で、所望の拡大表示を行なうことが可能である。
【００３６】
続いて、本実施の形態の表示処理部１０３にて実行される画像表示処理に伴い、表示部４０のサブ画面４０２に表示されるマウスカーソルの形状について述べる。
本実施の形態の表示処理部１０３では、上記した図４に示した各画像表示処理モード毎に、それぞれの処理内容に合わせた形状のマウスカーソルを表示させることができるように構成されている。したがって、表示処理部１０３は、マウスカーソルの形状を変更するカーソル形状変更手段としても機能する。
このように、各画像表示処理モードの処理内容に合わせたマウスカーソル形状を表示することで、ユーザは、所望とする大きさや領域の画像を拡大表示するための操作を、視覚的に把握しながら行なうことが可能となる。さらには、現在如何なる処理モードを選択しているかを確認することも可能となる。
【００３７】
以下に、表示処理部１０３にて実行される各画像表示処理モードの処理内容に合わせたマウスカーソル形状を表示する処理を説明する。
図８は、画像表示処理モードの処理内容に合わせたマウスカーソル形状を表示する処理の手順の一例を示したフローチャートである。図８に示したように、本実施の形態の表示処理部１０３は、ユーザによりマウスが操作されることでマウスイベントが発生すると、マウスからのマウスイベントを検知する。そして、マウスイベントから、マウスカーソルが表示部４０のサブ画面４０２に表示されたサムネイル上に位置するか否かを判断する（Ｓ２０１）。ステップ２０１にて、マウスカーソルがサムネイル上に位置しないと判断された場合には、マウスカーソルを、処理モードに依存しないマウスカーソル形状（通常時に使用される所定の形状）で表示する（Ｓ２０２）。
【００３８】
一方、ステップ２０１にて、マウスカーソルがサムネイル上に位置していると判断された場合には、選択されている処理モードを調べる（Ｓ２０３）。例えば、上記した図４の画像表示処理フローでの「クリック位置を中心に拡大表示するモード」、「クリック位置に応じて拡大倍率を切り替えるモード」、「クリック位置に応じてページ番号を切り替えるモード」のいずれが選択されているかを調べる。
引き続いて、ステップ２０１で検知されたマウスイベントから、サムネイル上でのマウスカーソルの相対位置を調べて、クリック位置情報を生成する（Ｓ２０４）。
次に、ステップ２０３で調べた処理モードとステップ２０４にて生成されたクリック位置情報（サムネイル上での相対位置）から、マウスカーソル形状を決定する（Ｓ２０５）。そして、マウスカーソル形状を切り替える（Ｓ２０６）。
【００３９】
図９は、上記した図４の画像表示処理フローでの「クリック位置を中心に拡大表示するモード」が選択された場合のマウスカーソル形状の一例を示した図である。図９（ａ）は、マウスカーソルがサムネイル上の左上に位置する場合に表示されるマウスカーソル形状である。この場合には、マウスカーソルは、矢印の近傍にページの左上部を模るように上部の辺と左側の辺とが太く表示されたページ状の図形を伴って構成されている。そのため、ユーザは、マウスの移動に伴うマウスカーソル形状の変化を視覚的に把握することができる。それにより、現在のマウス操作により、サムネイルにおけるどの位置（この場合には左上部）を拡大中心位置として選択しているかが、容易に、かつ間違うことなく把握することができる。また、同時に、マウスカーソル形状から、処理モードとして「クリック位置を中心に拡大表示するモード」を選択していることも改めて確認することもできる。
同様に、それぞれ、図９（ｂ）は、マウスカーソルがサムネイル上の右上に位置する場合、図９（ｃ）は、マウスカーソルがサムネイル上の左下に位置する場合、図９（ｄ）は、マウスカーソルがサムネイル上の右下に位置する場合に表示されるマウスカーソル形状である。
【００４０】
また、図１０は、上記した図４の画像表示処理フローでの「クリック位置に応じて拡大倍率を切り替えるモード」が選択された場合のマウスカーソル形状の一例を示した図である。図１０（ａ）は、高い倍率で拡大表示される場合に表示されるマウスカーソル形状である。この場合には、マウスカーソルは、矢印の近傍に、倍率「高」を把握できるように大きく形成された図形（この場合には、円形内に十字の白抜き図形を配している）を伴って構成されている。そのため、ユーザは、マウスの移動に伴うマウスカーソル形状の変化を視覚的に把握することができる。それにより、現在のマウス操作により、どの程度の拡大倍率（この場合には、倍率「高」）を選択していることが、容易に、かつ間違うことなく把握することができる。また、同時に、マウスカーソル形状から、処理モードとして「クリック位置を中心に拡大表示するモード」を選択していることも改めて確認することもできる。
同様に、それぞれ、図１０（ｂ）は、中程度の倍率で拡大表示される場合に表示されるマウスカーソル形状、図１０（ｃ）は、低い倍率で拡大表示される場合に表示されるマウスカーソル形状である。この例では、矢印の近傍に形成された図形の相対的な大きさの変化により、拡大表示する際の倍率を表現している。その他の例としては、マウスカーソルを矢印だけで表示し、矢印の大きさや色彩、明るさ等を変化させて、倍率の変化を表現することもできる。
【００４１】
また、上記した図４の画像表示処理フローでの「クリック位置に応じてページ番号を切り替えるモード」が選択された場合には、上記した図６に示したように、マウスカーソルの近傍にマウスカーソル位置に応じたページ番号を表示させることもできる。この場合に表示されるページ番号は、１ページステップでもよいが、ページ数が多い場合には、例えば１０ページステップといったように、段階的なステップでページ数を表示してもよい。ユーザは、所望のページが何ページであるかを正確に把握していることは稀であり、概ねのページ数が表示されれば充分である場合も多いからである。
【００４２】
以上説明したように、本実施の形態の画像表示装置１においては、表示処理部１０３での上記した画像表示処理を実行することにより、ユーザは、スクロール操作や例えばツールバーでの倍率設定やページ設定を行なうことなく、サムネイル上をクリックするだけで所望の形態に画像を拡大表示させることが可能である。そのため、サムネイル画像を用いてページを開く際の操作性を格段に向上させることができる。また、表示部４０に設置されたスクロールバーやツールバーにマウスカーソルを位置合わせして、ドラッグや数値入力を行なう必要が無いので、操作も簡略なものとすることができる。
特に、サブ画面４０２にて表示されたサムネイル画像の中という限られた領域において拡大表示に関する操作を行なえるので、ユーザの視点の移動は少なくなる。そのため、ユーザの目の疲労感を低減することも可能である。また、マウスカーソルの移動ストロークも短いので、操作の正確性を高めることも可能である。
【００４３】
さらに、本実施の形態の画像表示装置１においては、各画像表示処理モードの処理内容に合わせたマウスカーソル形状を表示することも可能である。そのため、ユーザは、マウス操作に伴うマウスカーソル形状の変化を視覚的に把握することができる。それにより、ユーザは、所望とする大きさや領域の画像を拡大表示するための操作を容易に、かつ間違うことなく行なうことが可能となる。さらには、現在如何なる処理モードを選択しているかを確認することも可能となる。
【図面の簡単な説明】
【００４４】
【図１】本発明の画像表示装置のハードウエア構成の一例を示したブロック図である。
【図２】表示部の画面構成を説明する図である。
【図３】画像表示装置の機能構成を説明するブロック図である。
【図４】表示処理部が行なう画像表示処理の手順の一例を示したフローチャートである。
【図５】メイン画面に表示される拡大画像を説明する図である。
【図６】メイン画面にて拡大表示させるページ番号を決定する場合を説明する図である。
【図７】メイン画面に表示される拡大画像を説明する図である。
【図８】画像表示処理モードの処理内容に合わせたマウスカーソル形状を表示する処理の手順の一例を示したフローチャートである。
【図９】「クリック位置を中心に拡大表示するモード」が選択された場合のマウスカーソル形状の一例を示した図である。
【図１０】「クリック位置に応じて拡大倍率を切り替えるモード」が選択された場合のマウスカーソル形状の一例を示した図である。
【符号の説明】
【００４５】
１…画像表示装置、１０…演算処理部、２０…入力部（マウス）、３０…２次記憶部、４０…表示部、５０…通信部、６０…出力部、１０１…縮小画像生成処理部、１０２…付加情報付与処理部、１０３…表示処理部、１０４…文書データファイル、１０５…画像データフォルダ、１０６…サムネイルデータ
【図１】
2008077210.tif 000003
【図２】
2008077210.tif 000004
【図３】
2008077210.tif 000005
【図４】
2008077210.tif 000006
【図５】
2008077210.tif 000007
【図６】
2008077210.tif 000008
【図７】
2008077210.tif 000009
【図８】
2008077210.tif 000010
【図９】
2008077210.tif 000011
【図１０】
2008077210.tif 000012