(57)【要約】【課題】  表示画面に画像を表示させるに際して、自動的に表示画面に対して最適な変倍率で画像を表示するような工夫を施すことにより、表示画面に画像を見やすい状態で表示できるようにする。【解決手段】画像における文字のサイズを取得する文字サイズ検出部１５と、この文字サイズ検出部１５によって検出した文字サイズに基づいて、画像における文字が表示画面において所定の大きさで表示されるように画像の変倍率を算出する演算部１４ｂと、この演算部１４ｂによって算出した変倍率で画像を表示画面１１に表示させる表示制御部７とをそなえる。【選択図】        図６
2005056430.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に画像を表示させる画像表示制御装置であって、
該画像における文字のサイズを取得する文字サイズ検出部と、
該文字サイズ検出部によって検出した該文字サイズに基づいて、前記画像における文字が該表示画面において所定の大きさで表示されるように該画像の変倍率を算出する演算部と、
該演算部によって算出した変倍率で該画像を該表示画面に表示させる表示制御部とをそなえることを特徴とする、画像表示制御装置。
【請求項２】
該画像を該表示画面においてスクロールさせるスクロール処理部をそなえることを特徴とする、請求項１記載の画像表示制御装置。
【請求項３】
オリジナル画像を縮小して作成したインデックス画像を該画像として該表示画面に表示させることを特徴とする、請求項１又は請求項２に記載の画像表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯型端末装置（ＰＤＡ：Personal Digital Assistant）のような画像表示装置における小型の表示画面にイメージ画像を表示するために用いて好適な、画像表示制御装置に関する。
【背景技術】
【０００２】
近年、小型軽量化された携帯型の情報機器が広く普及してきている。これらの携帯型の情報機器においては、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）等の小型の表示画面がそなえられており、ユーザは、このような携帯型情報機器の記憶装置等に格納された画像を表示画面に表示させて閲覧等の種々の目的に利用している。
また、この際、ユーザが情報機器本体の操作ボタンやタッチパネル等を操作することにより、予め格納された複数の画像から所望の画像を選択したり、又、このようにして選択した画像を表示画面上において拡大／縮小等させることにより、画像における所望する箇所を表示させている。そして、このような情報機器においては、画像表示制御装置が画像データの表示画面への表示を制御するようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような従来の画像表示制御装置は、画面の縮小／拡大表示を行なうに際して、例えば、表示画面に表示された画像に対して、１／８倍，１／４倍，１／２倍，等倍，２倍，４倍，８倍等の如く、予め設定された所定の変倍率で縮小／拡大表示を行なうようになっている。従って、かかる画像をユーザにとって見易い状態で表示画面に表示させるためには、ユーザが何度か操作ボタンを押下して、拡大／縮小を繰り返し行なうことにより表示倍率を調節しなければならず、煩雑であるという課題がある。
【０００４】
また、携帯型の情報機器の小さな表示画面に、例えば、縦横比の大きな矩形の画像を表示させる際には、表示画面を無駄なく使用して画像を表示させることが望ましい。
さらに、文字を含む画像を表示画面上に表示させるに際にも、その文字を表示画面上において見やすい状態になるように、操作ボタン等を押下して、拡大／縮小を繰り返し行なって表示倍率を調節することも煩雑である。
【０００５】
また、表示画面上に、画像データを縮小して作成したインデックス画像を表示させ、このインデックス画像を次々と切り替えて表示することにより、編集等の処理を行なう画像を検索して選択する手法が知られている。図１４（ａ），（ｂ）は従来の画像表示装置におけるインデックス表示について説明するための図であり、図１４（ａ）はインデックス画像切替用のキーの操作方法を説明するための図、図１４（ｂ）は表示画面に表示されたインデックス画像の例を示す図である。
【０００６】
従来の画像表示装置においては、図１４（ｂ）に示すように表示画面にインデックス画像を表示した状態で、ユーザが、図１４（ａ）に示すようなインデックス画像切替用キーによって左右方向を選択することにより、表示画面に表示されているインデックス画像が切り替わり、他のインデックス画像が表示されるようになっている。
そして、従来の画像表示装置においては、インデックス画像は、その画像の内容を識別出来る程度の大きさで表示画面に小さく表示されるようになっている。ユーザは、表示画面に表示されるインデックス画像を見ながら、インデックス画像切替用キーを次々と押下して切り替え、所望する画像のインデックス画像が表示画面に表示された時に、選択ボタン（図示省略）を押して選択することにより、その画像を詳細に見ることができる。
【０００７】
このようなインデックス画像を表示画面上に表示するに際して、より利便性を向上させることも望まれている。
本発明は、このような状況に鑑み創案されたもので、表示画面に画像を表示させるに際して、自動的に表示画面に対して最適な変倍率で画像を表示するような工夫を施すことにより、表示画面を無駄なく使用することができ、表示画面に画像を見やすい状態で表示できるようにした画像表示制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
このため、本発明の画像表示制御装置は、表示画面に画像を表示させる画像表示制御装置であって、画像における文字のサイズを取得する文字サイズ検出部と、この文字サイズ検出部によって検出した文字サイズに基づいて、画像における文字が表示画面において所定の大きさで表示されるように画像の変倍率を算出する演算部と、この演算部によって算出した変倍率で画像を表示画面に表示させる表示制御部とをそなえることを特徴としている（請求項１）。
【０００９】
これにより、表示画面において、画像における文字を所定の大きさで表示することができる。
なお、画像を表示画面においてスクロールさせるスクロール処理部をそなえてもよく（請求項２）、又、オリジナル画像を縮小して作成したインデックス画像を画像として表示画面に表示させてもよい（請求項３）。
【００１０】
これにより、表示画面において画像をスクロールさせることができ、又、表示画面にインデックス画像を表示させることもできる。更に、インデックス画像を表示画面に表示させる際に、インデックス画像をスクロールさせることもできる。
【発明の効果】
【００１１】
以上詳述したように、本発明の画像表示制御装置によれば、以下の効果ないし利点がある。
（１）検出した文字サイズに基づいて、画像における文字が表示画面において所定の大きさで表示されるように画像の変倍率を算出し、この算出した変倍率で画像を表示画面に表示させるので、表示画面において画像における文字が所定の大きさで表示され、表示画面における文字の視認性が向上し、利便性が向上する（請求項１）。
【００１２】
（２）文字高さ方向の画角が所定大きさ（例えば約０．３８〜０．９５（０．１９〜０．４７５）度）になるように画像の変倍率を算出し、この算出した変倍率で表示画面に画像を表示させることにより、表示画面とユーザとの距離にかかわらず、表示画面にユーザにとって見やすい大きさの文字を表示することができる。
（３）算出した変倍率を画像と対応付けて保持することにより、再度、変倍率を算出することなく、この保持されている変倍率を利用して画像を表示させることができ、処理速度を向上させることができる。
【００１３】
（４）表示画面上において表示された画像の表示位置情報を画像と対応付けて保持することにより、その画像の表示に際して、優先的にその表示位置を表示させることができ、ユーザがその表示位置を表示させるために操作を行なう必要がなくなり利便性が向上する。
（５）表示画面上において表示された画像の表示倍率を、画像と対応付けて保持することにより、その画像の表示に際して、その変倍率で表示させることができ、再度、変倍率を算出することなく、この保持されている変倍率を利用して画像を表示させることができ、処理速度を向上させることができる。
【００１４】
（６）画像を表示画面においてスクロールさせることにより、その画像を高速かつ容易に見ることができ、利便性が向上する（請求項２）。
（７）オリジナル画像を縮小して作成したインデックス画像を画像として表示画面に表示させることにより、インデックス画像を表示画面に表示させる際においても、表示画面にインデックス画像を大きく表示させることができ、表示画面に表示されたインデックス画像が見やすくなり利便性が向上する（請求項３）。
【００１５】
（８）インデックス画像の表示に際し、表示されるべき画像の位置情報を、オリジナル画像と対応付けて保持することにより、インデックス画像の表示に際し、優先的にその表示位置を表示させることができ、ユーザがその表示位置を表示させるために操作を行なう必要がなくなり利便性が向上する。
【発明を実施するための最良の形態】
【００１６】
（Ａ）第１実施形態の説明
図１は本発明の第１実施形態としての画像表示制御装置１ａをそなえた画像表示装置５０ａの機能構成を示すブロック図、図２は本画像表示制御装置１ａのハードウェア構成を示すブロック図である。
本発明の第１実施形態としての画像表示制御装置１ａをそなえた画像表示装置５０ａは、例えば、携帯型のパーソナルコンピュータやビューアー等であって、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）等の小型のディスプレイ（表示画面）１１をそなえて構成されている。そして、画像表示制御装置１ａは、このディスプレイ１１における画像の表示を制御するようになっている。
【００１７】
本画像表示制御装置１ａは、図２に示すように、ＭＰＵ２０，不揮発性メモリ２３およびＲＡＭ２４をそなえて構成されており、不揮発性メモリ２３やハードディスク（図示省略）に格納されているプログラムをＭＰＵ２０が実行することにより、ディスプレイ１１における画像の表示を制御するようになっている。又、ＭＰＵ２０，不揮発性メモリ２３，ＲＡＭ２４およびディスプレイ１１は互いにデータバス２５を介して通信可能に接続されており、このデータバス２５を介して種々の情報を相互に受け渡すことができるようになっている。
【００１８】
ＭＰＵ２０は、ＭＰＵコア２１およびＩ／Ｏ制御部２２をそなえて構成されている。ＭＰＵコア２１は種々の演算処理を行なうものであり、Ｉ／Ｏ制御部２２は、ユーザが図示しないキーボードやボタン等を用いて行なった操作を処理するものである。なお、ＭＰＵ２０のハードウェア構成は、これに限定されるものではなく、例えば演算回路等の他の回路をそなえてもよく、本発明の趣旨を逸脱しない範囲で種々変更することができる。
【００１９】
そして、ＭＰＵ２０が、ハードディスクやＲＯＭ等の記録媒体に格納されたプログラム（画像表示制御用プログラム）を実行することによって、後述する、操作検出部３，表示情報書込部４，表示情報読出部６，表示制御部７および画像処理部８ａとして機能するようになっている。
不揮発性メモリ２３は、ＭＰＵ２０の指示に基づいて種々の情報を記憶するものである。この不揮発性メモリ２３は、フラッシュメモリやバッテリバックアップされたＣＭＯＳメモリ，ハードディスク等の記憶媒体により構成され、本装置における電力供給が停止した場合においても、記憶した情報が喪失することが無いようになっている。ＲＡＭ２４は、ＭＰＵ２０が演算処理を行なう際に、一時的にデータ展開するためのものである。
【００２０】
画像表示装置５０ａは、図１に示すように、画像表示制御装置１ａ，操作部２，画像記憶部９，ディスプレイ１１および表示メモリ１０をそなえて構成されている。更に、本実施形態の画像表示制御装置１ａは、画像情報記憶部５ａ，操作検出部３，表示情報書込部４，表示情報読出部６，表示制御部７および画像処理部８ａをそなえて構成されている。
操作部２は、例えばキーボードやマウス，ボタン等により構成され、ユーザが種々の入力操作を行なうためのものである。
【００２１】
操作検出部３は、操作部２によって行なわれた操作を検出するものであり、Ｉ／Ｏ制御部２３によって実現されるものである。この操作検出部３は，操作部２において行なわれた操作内容がディスプレイ１１における画像の表示状態を変える操作であるか否かを判断するようになっており、ディスプレイ１１において表示状態を変える操作が入力された場合には、表示情報書込部４に対してその旨の信号（検出信号）を通知するようになっている。
【００２２】
表示情報書込部４は画像情報記憶部５ａに所定の表示情報（後述）を書き込むものであり、この表示情報書込部４は、操作検出部３からの検出信号に基づいて表示情報を画像情報記憶部５ａに保存するか否かを判断し、表示情報を保存すると判断した場合には、画像情報記憶部５ａに表示情報を格納するようになっている。
表示情報読出部６は画像情報記憶部５ａに書き込まれた所定の情報を読み出して表示制御部７に送信するものである。この表示情報読出部６は、電源投入時やページ切替時に画像情報記憶部５ａを参照して、ディスプレイ１１に表示する画像についての表示情報が画像情報記憶部５ａに記憶されている場合には、この表示情報を読み出すようになっている。
【００２３】
画像記憶部９は、例えば、ハードディスクや不揮発性メモリ等の記憶媒体によって構成され、ディスプレイ１１に表示させるための画像をページ番号と対応付けて記憶するものである。なお、以下、画像記憶部９に記憶されている未加工の画像をオリジナル画像という。
表示制御部７は、ディスプレイ１１に画像を表示させるための制御を行なうものであって、演算部１４ａによって算出された変倍率（詳細は後述）や、表示情報読出部６によって読み出された画像情報記憶部５ａに記憶されている変倍率（詳細は後述）を用いて、画像を拡大もしくは縮小して表示メモリ１０に受け渡すようになっている。
【００２４】
この表示制御部７は、表示情報読出部６から受け取った表示情報に基づいて、ディスプレイ１１に表示させる表示画像を生成し、この生成した表示画像を表示メモリ１０に書き込むようになっている。
表示画像が画像情報記憶部５ａに格納されている場合には、表示制御部７は、その画像を読み出して表示メモリ１０に書き込む。一方、表示画像が画像情報記憶部５ａに格納されていない場合には、表示制御部７は、画像処理部８ａにその画像のページ番号を通知して、ページ番号に対応する画像を取得するとともに、画像処理部８ａ（演算部１４ａ）によって、拡大率もしくは縮小率（以下、変倍率という）を算出させ、この算出された変倍率を用いて表示画像を生成するようになっている。
【００２５】
また、表示制御部７は、生成した表示画像についての表示情報（図３および図４参照）を、表示メモリ１０および表示情報書込部４を介して画像情報記憶部５ａに書き込むようになっている。なお、この画像情報記憶部５ａに「オリジナル画像」を格納する際には、ディスプレイ１１に表示されている画像のオリジナル画像における位置（座標値）を特定し、「表示位置」として記憶させる。これにより、「表示位置」に記憶された座標位置の画像をディスプレイ１１に表示させることができる。
【００２６】
画像情報記憶部５ａは、例えば、不揮発性メモリ（フラッシュメモリ，バッテリーバックアップされたＣＭＯＳメモリ等）やハードディスク等の記憶媒体であり、画像表示装置５０ａにおいて電力の供給が遮断された場合においても記憶した情報を喪失することがないようになっている。
図３および図４は画像情報記憶部５ａに記憶される表示情報のデータ構造を模式的に示す図であり、図３は図４に示す複数ページ分の画像情報から１ページ分の画像情報を抽出して示す図であり、第ｉページの画像（ｉ＝１〜Ｎ）に関する表示情報のデータ構造を示す図、図４は複数ページ分の画像に関する表示情報のデータ構造を示す図である。
【００２７】
画像情報記憶部５ａは、図３に示すように、ディスプレイ１１に表示させる画像に関して、「表示ページ番号ｉ」，「変倍率」，「表示位置」および「オリジナル画像」を互いに対応付けて記憶するようになっており、表示情報書込部４によって、これらの表示情報が書き込まれるようになっている。
ここで、「表示ページ番号ｉ」は、その画像を特定するための番号であって、ディスプレイ１１に表示させる画像のページ番号を示すものであり、自然数として記憶されるようになっている。これにより、例えば電源投入時に表示する画像が特定されるようになっている。「変倍率」は、オリジナル画像のサイズに対するディスプレイ１１上に表示させる画像のサイズの比率を示すものであり、演算部１４ａによって算出された値や、最後にディスプレイ１１上に表示させた際の変倍率が記憶されるようになっている。
【００２８】
「表示位置」は、ディスプレイ１１に表示させるために、ディスプレイ１１の表示サイズに合わせて拡大もしくは縮小して形成する画像（以下、表示画像という場合もある）の位置を、オリジナル画像における所定の基準位置（例えば左上位置）を原点として示す座標位置として示すものである。「オリジナル画像」は、画像記憶部９に記憶されている画像を複写して形成したものであり、例えば、ビットマップイメージや、ＴＩＦＦ，ＪＰＥＧ，ＧＩＦ等の種々のフォーマットで形成された画像である。
【００２９】
また、この画像情報記憶部５ａにオリジナル画像が記録されていない場合には、この「オリジナル画像」の領域に、その旨の情報が格納されるようになっている。
また、画像情報記憶部５ａは、上述のような表示情報を複数ページ分記憶する場合には、図４に示すように、各ページ毎にこれらの「変倍率」，「表示位置」および「オリジナル画像」を対応付けて記憶するようになっている。
【００３０】
すなわち、画像情報記憶部５ａは、演算部１４ａによって算出した変倍率をその画像と対応付けて保持する第１記憶部として機能するものであり、更に、ディスプレイ１１上において表示された画像の表示位置情報を画像と対応付けて保持する第２記憶部としても機能するようになっている。
表示メモリ１０は、表示制御部７によって受け渡された画像を一時的に保持するものであって、ディスプレイ１１は、表示メモリ１０に保持された画像を表示するものである。
【００３１】
画像処理部８ａは、画像記憶部９に記憶されている画像に対して処理を行なうものであって、表示制御部７が、ディスプレイ１１に表示を行なうページの画像が画像情報記憶部５ａに格納されていないと判断した場合に、その画像のページ番号に基づいて、画像記憶部９からその指定ページのオリジナル画像を読み出し、更に、ディスプレイ１１のサイズに合わせるような変倍率を算出して、表示制御部７に通知するようになっている。
【００３２】
この画像処理部８ａは、画面サイズ情報取得部１２，画像情報取得部１３および演算部１４ａをそなえて構成されている。
画面サイズ情報取得部１２は、ディスプレイ１１の表示可能サイズに関する情報を取得するものであって、例えば、予めハードディスク等に記憶されているディスプレイ１１の縦方向サイズＨ１および横方向サイズＷ１を取得し、そのサイズを画像情報記憶部５等に格納するようになっている。
【００３３】
なお、画面サイズ情報取得部１２は、ディスプレイ１１から、直接的に表示可能サイズに関する情報を取得してもよく、又、画面サイズ情報取得部１２からの要求に応じて、ユーザが表示可能サイズに関する情報を操作部２を用いて入力してもよい。
画像情報取得部１３は、画像記憶部９に記憶されているオリジナル画像に関する情報を取得するものであって、このオリジナル画像の縦方向サイズＨ２および横方向サイズＷ２を取得するようになっている。
【００３４】
なお、画像データのフォーマットとして一般的に使用されているビットマップ（ＢＭＰ）フォーマットやＴＩＦＦフォーマット等では、データのヘッダ部に画像の大きさに関する情報を格納するようになっており、画像情報取得部１３はこのヘッダ部に格納されている情報から、一般的に知られているアルゴリズムを用いて、画像の縦方向サイズＨ２および横方向サイズＷ２を取得することができる。
【００３５】
演算部１４ａは、画像の縦方向もしくは横方向の少なくともいずれか一方が、ディスプレイ１１の縦方向もしくは横方向の少なくともいずれか一方の表示可能サイズＨ１，Ｗ１に一致もしくはほぼ一致するように、画像の変倍率を算出するものである。
具体的には、演算部１４ａは、画像の縦方向をディスプレイ１１の縦方向における表示可能サイズＨ１に一致もしくはほぼ一致させる場合と、画像の横方向をディスプレイ１１の横方向における表示可能サイズＷ１に一致もしくはほぼ一致させる場合との双方の場合における画像の変倍率をそれぞれ算出し、画像の縦方向もしくは横方向のうち変倍率が大きい方を選択して表示制御部７に出力するようになっている。従って、演算部１４ａにより算出される画像の変倍率は、
変倍率＝ｍａｘ［画像の横方向の変倍率（Ｗ１／Ｗ２），画像の縦方向の変倍率（Ｈ１／Ｈ２）］
として表わすことができる。
【００３６】
なお、本実施形態においては、ディスプレイ１１の縦方向サイズＨ１および横方向サイズＷ１を直接ディスプレイ１１の表示可能サイズとして用いているが、それに限定されるものではなく、例えば、ディスプレイ１１の縦方向サイズＨ１および横方向サイズＷ１からそれぞれ所定のマージン分の寸法を除外した値を表示可能サイズとして用いてもよく、又、ユーザが予め設定した値を表示可能サイズとして用いてもよく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
【００３７】
また、画像の縦方向の変倍率＝ディスプレイ１１の縦方向の表示可能サイズ／画像の縦方向サイズ＝Ｈ１／Ｈ２，画像の横方向の変倍率＝ディスプレイ１１の横方向の表示可能サイズ／画像の横方向サイズ＝Ｗ１／Ｗ２、としてそれぞれ表すことができる。
上述のごとく構成された本発明の第１実施形態としての画像表示制御装置１ａによって画像（オリジナル画像）をディスプレイ１１に表示する際における制御を図５に示すフローチャート（ステップＡ１０〜ステップＡ６０）に従って説明する。
【００３８】
先ず、画面サイズ情報取得部１２が、画像記憶部９に記録されているオリジナル画像の縦方向サイズＨ２および横方向サイズＷ２を取得し、不揮発性メモリ２３に一時的に格納するとともに、画面サイズ情報取得部１２がディスプレイ１１の縦方向サイズＨ１および横方向サイズＷ１を取得し、不揮発性メモリ２３に格納する（ステップＡ１０）。
そして、演算部１４ａが、オリジナル画像の横方向をディスプレイ１１の横方向における表示可能サイズＷ１に一致もしくはほぼ一致させる場合における画像の変倍率（拡大縮小比率）Ｗ１／Ｗ２を算出するとともに（ステップＡ２０）、画像の縦方向をディスプレイ１１の縦方向における表示可能サイズＨ１に一致もしくはほぼ一致させる場合における画像の変倍率（拡大縮小比率）Ｈ１／Ｈ２を算出する（ステップＡ３０）。
【００３９】
演算部１４ａは、画像の縦方向の変倍率Ｈ１／Ｈ２と画像の横方向の変倍率Ｗ１／Ｗ２とを比較し（ステップＡ４０）、画像の横方向の変倍率Ｗ１／Ｗ２が縦方向の変倍率Ｈ１／Ｈ２よりも大きい場合には（ステップＡ４０のＹＥＳルート参照）、横方向の変倍率Ｗ１／Ｗ２を選択して表示制御部７に出力する（ステップＡ５０）。一方、画像の縦方向の変倍率Ｈ１／Ｈ２が横方向の変倍率Ｗ１／Ｗ２よりも大きい場合には（ステップＡ４０のＮＯルート参照）、縦方向の変倍率Ｈ１／Ｈ２を選択して表示制御部７に出力する（ステップＡ６０）。
【００４０】
そして、表示制御部７は、このようにして演算部１４ａによって選択された変倍率で画像記憶部９に格納されているオリジナル画像を表示メモリ１０に出力する。ディスプレイ１１は表示メモリ１０に格納された画像を表示する。
ここで、ユーザが、ディスプレイ１１に表示されている画像を一時的に保管する旨の指示を操作部２を介して入力すると、操作検出部３がその入力を検出して、表示情報書込部４に通知する。そして、表示情報書込部４が、表示制御部７から、演算部１４ａによって算出した変倍率およびその表示位置の座標情報をオリジナル画像とともに画像情報記憶部５ａの所定の領域に格納する。
【００４１】
そして、これ以降、画像情報記憶部５ａに格納した画像をディスプレイ１１に表示させる場合には、表示制御部７が、画像情報記憶部５ａから表示情報を取得してディスプレイ１１に表示させる。
このように、本発明の第１実施形態としての画像表示制御装置１ａおよび画像表示装置５０ａによれば、演算部１４ａが、画像の縦方向もしくは横方向の少なくともいずれか一方が、ディスプレイ１１の縦方向もしくは横方向の少なくともいずれか一方の表示可能サイズＨ１もしくはＷ１に一致もしくはほぼ一致するように、画像の変倍率を算出し、表示制御部７が、このようにして算出した変倍率を用いてディスプレイ１１に画像を表示するので、ディスプレイ１１を効率的に利用することができ、又、ディスプレイ１１に画像を大きく表示できるので、表示された画像が見易くなり利便性が向上する。例えば携帯用の情報機器のように小さなディスプレイ１１においても、画像が見やすくなる。
【００４２】
また、この際、画像の縦方向もしくは横方向のうち大きい方の変倍率で画像をディスプレイ１１に表示させるので、矩形のディスプレイ１１に画像を表示させる際に、最も画像を大きく表示させることができ、ディスプレイ１１に表示された画像が見やすくなり利便性が向上する。
さらに、画像情報記憶部５ａに画像情報を記憶し、この画像情報記憶部５ａに記憶させた画像をディスプレイ１１に表示する場合には、この画像情報記憶部５ａに記憶されている画像を、その画像と対応付けて記憶されている変倍率でディスプレイ１１に表示するので、画像処理部８ａによって変倍率を、再度、算出する必要がなく、処理速度を向上させることができる。
【００４３】
また、画像情報記憶部５ａは、常に、その画像における最後にディスプレイ１１上に表示させた位置（座標値）を、その表示を行なう際に用いられた変倍率と対応付けて記憶するので、優先的にその表示位置を表示させることができ、ユーザが最も希望すると思われる部分の画像を迅速にディスプレイ１１に表示することができる。又、この画像をディスプレイ１１に表示する際に、ユーザが希望すると思われる変倍率で迅速に表示させることができるので、例えば、ユーザが操作部２を操作して表示倍率を調節する必要がなく、利便性が向上する。
【００４４】
（Ｂ）第２実施形態の説明
図６は本発明の第２実施形態としての画像表示制御装置１ｂをそなえた画像表示装置５０ｂの機能構成を示すブロック図であり、この図６に示すように、本発明の第２実施形態としての画像表示制御装置１ｂをそなえた画像表示装置５０ｂも、図１に示した画像表示装置５０ａと同様に、例えば、携帯型のパーソナルコンピュータやビューア等であって、液晶ディスプレイ等の小型のディスプレイ（表示画面）１１をそなえて構成されている。
【００４５】
なお、本発明の第２実施形態としての画像表示制御装置１ｂも、図２に示す第１実施形態としての画像表示制御装置１ａとほぼ同一のハードウェア構成をそなえているので、そのハードウェア構成についての詳細な説明は省略する。又、図中、既述の符号と同一の符号は同一もしくは略同一の部分を示しているので、その説明は省略する。
本第２実施形態の画像表示制御装置１ｂは、第１実施形態の画像表示制御装置１ａとほぼ同様に構成されているが、画像表示制御装置１ｂでは、画像処理部８ａに代えて画像処理部８ｂがそなえられている。
【００４６】
そして、画像表示制御装置１ｂは、不揮発性メモリ２３やハードディスク（図示省略）に格納されているプログラムをＭＰＵ２０が実行することにより、ディスプレイ１１における画像の表示を制御するようになっている。このとき、ＭＰＵ２０、がハードディスクやＲＯＭ等の記録媒体に格納されたプログラム（画像表示制御用プログラム）を実行することによって、操作検出部３，表示情報書込部４，表示情報読出部６，表示制御部７および画像処理部８ｂとして機能するようになっている。
【００４７】
画像処理部８ｂは、画像記憶部９に記憶されている画像に対して処理を行なうものであって、画面サイズ情報取得部１２，文字サイズ検出部１５および演算部１４ｂをそなえて構成されている。
文字サイズ検出部１５は、画像における文字のサイズを検出するものであって、画像中において最も多く使用されている文字サイズを検出するようになっている。
【００４８】
このように、画像中において最も多く使用されている文字サイズを検出する理由は、文字を含む画像において、最も文字数の多い文字サイズによって構成されている文章が本文部分であると考えられ、この本文をディスプレイ１１において確実に読むことができるようにするためである。具体的には、文字サイズ検出部１５は、後述するように、オリジナル画像を１６分割して形成した各画像について、それぞれ第１および第２のヒストグラムを集計し、本文の文字サイズ（画素単位）を求める。その後、演算部１４ｂにおいて、このようにして求めた文字サイズを用いて変倍率を算出する。
【００４９】
図７（ａ）〜（ｃ）は文字サイズの検出方法を説明するための図であり、図７（ａ）は第２のヒストグラムを示す図、図７（ｂ）は第１のヒストグラムを示す図、図７（ｃ）は文字を含んだ画像の例を示す図である。なお、図７（ｃ）中に示す画像は白地に黒色の文字を配置して構成されており、又、文字高さ方向の画素数が１２画素の文字（「本文本文・・・・」）と４８画素の文字（「見出し」）との２種類の文字によって構成されている例を示している。
【００５０】
文字サイズ検出部１５は、入力された画像を所定数の画像に分割し（本実施形態では、４（縦方向）×４（横方向）の１６分割）、これらの分割して構成した各画像について、その横方向の黒画素の数を縦方向の画素単位でそれぞれ総和して、図７（ｂ）に示すようなヒストグラム（第１のヒストグラム）を作成するようになっている。
なお、入力された画像を複数画像に分割することにより、画像中における見出し部分や写真部分等による誤認識を回避することができる。又、本第２実施形態においては、オリジナル画像を１６分割しているが、これに限定されるものではなく、１６以外の数で分割してもよく、本発明の趣旨を逸脱しない範囲で種々変形することすることができる。
【００５１】
その後、文字サイズ検出部１５は、第１のヒストグラムについて、ヒストグラムを構成する各柱の幅（図７（ｂ）の上下方向寸法：画素数）を測定し、これらの柱の本数について、画素数毎の頻度を累積して第２のヒストグラム（図７（ａ）参照）を作成するようになっている。
そして、文字サイズ検出部１５は、この第２のヒストグラムにおいて最頻出の画素数を求める。更に、文字サイズ検出部１５は、オリジナル画像を１６分割して形成した各画像について、それぞれ同様の処理を行なって、形成画像中に最も多く用いられている文字のサイズとして演算部１４ｂに送信するようになっている。
【００５２】
演算部１４ｂは、文字サイズ検出部１５によって検出した文字サイズに基づいて、画像における文字がディスプレイ１１において所定の大きさで表示されるように画像の変倍率を算出するものであって、具体的には、演算部１４ｂは、以下の式を演算することにより、変倍率を求めるようなっている。
変倍率＝（好適な文字サイズ）／検出された文字サイズ
例えば、「検出された文字サイズ」が４０画素であり、「好適な文字サイズ」が５画素である場合には、オリジナル画像を５／４０の変倍率（縮小率）で表示させることにより、このオリジナル画像中において最も多く用いられている文字が、ディスプレイ１１において５画素で表示され、ユーザにとって見やすい状態で表示することができる。
【００５３】
ここで、ディスプレイ１１に表示させる文字サイズ（好適な文字サイズ）の算出手法の例を図１０を用いて説明する。
図１０はディスプレイ１１に表示された文字の大きさと画角との関係を説明するための図である。この図１０に示すように、演算部１４ｂは、画像の変倍率を算出するに際して、ユーザがディスプレイ１１上に表示された文字を見る際に、その眼球表面における文字高さ方向の画角が特定の値になるような変倍率を算出してもよく、特に、画角が、例えば、約０．１９〜０．４７５°程度になるような変倍率を算出することが望ましい。
【００５４】
具体的には、演算部１４ｂは、使用時におけるディスプレイ１１とユーザの目との間隔をあらかじめ想定して、その距離に応じて、ユーザの眼球表面における文字高さ方向の画角が、例えば、約０．１９〜０．４７５°程度になるような文字サイズ（文字高さ）を設定するものである。
すなわち、図１０に示すように、例えば携帯型のビューア等のように、使用時にユーザの目とディスプレイ１１との間隔が短い（例えば２０ｃｍ程度）場合には、ディスプレイ１１上に表示させる文字の大きさ（文字高さ）が小さくなるような変倍率を設定するようになっている。又、使用時にユーザとディスプレイ１１との間隔が大きい場合には、そのディスプレイ１１上に表示させる文字の大きさ（文字高さ）が大きくなるような変倍率を設定するようになっている。
【００５５】
また、本第２実施形態の画像表示制御装置１ｂを、比較的離れた位置から見ることを前提に設置される大型のディスプレイ等に適用する場合においても、ユーザからディスプレイまでの距離に応じて、文字の高さ方向サイズが、ユーザの眼球における画角が０．１９〜０．４７５°程度になるような変倍率を適用することにより、ディスプレイにユーザにとって最適なサイズで文字が表示されるような変倍率で画像が表示される。
【００５６】
これにより、ユーザの目とディスプレイ１１との間隔にかかわらず、ユーザにとって見やすい大きさでディスプレイ１１上に文字を表示させることができる。
上述のごとく構成された本発明の第２実施形態としての画像表示制御装置１ｂにおける画像表示の制御手法を図８に示すフローチャート（ステップＢ１０〜ステップＢ８０）に従って説明する。
【００５７】
文字サイズ検出部１５は、画像記憶部９から取得したオリジナル画像を１６分割するとともに（ステップＢ１０）、ヒストグラムテーブルおよび画像カウンタをクリアする（ステップＢ２０，Ｂ３０）。そして、そのオリジナル画像を分割して形成したうちの１の画像について、画像中の文字サイズを抽出する（ステップＢ４０）。なお、このステップＢ４０における文字サイズの具体的な検出手法については後述する。
【００５８】
そして、文字サイズ検出部１５は、抽出した文字サイズに応じてヒストグラムを作成もしくは更新して（ステップＢ５０）、画像カウンタをインクリメントする（ステップＢ６０）。
さらに、文字サイズ検出部１５は、オリジナル画像を分割して形成した全ての画像について文字サイズの抽出を行なったか否か、すなわち、画像カウンタの値が１６であるか否かを判断して（ステップＢ７０）、全ての画像についての文字サイズの抽出が終了していない場合、すなわち画像カウンタの値が１６未満である場合には（ステップＢ７０のＮＯルート参照）、ステップＢ４０に戻る。
【００５９】
１６個の全ての画像について文字サイズの抽出が終了した場合には（ステップＢ７０のＹＥＳルート参照）、文字サイズ検出部１５は、ヒストグラムテーブルにおいて最も頻度の多い文字サイズを、画像全体において最も用いられている文字サイズであると判断して、その文字サイズ（文字高さ）を演算部１４ｂに受け渡す（ステップＢ８０）。
次に、文字サイズ検出部１５のより具体的な文字サイズ検出手法を、図７（ａ）〜図７（ｃ）を参照しながら、図９に示すフローチャート（ステップＣ１０〜ステップＣ１４０）に従って説明する.
文字サイズ検出部１５は、先ず、Ｙ位置カウンタを０にする（ステップＣ１０）。ここで、Ｙ位置とは画像における縦方向の位置を示すもので、画素単位で示されるものである。なお、本第２実施形態中においては、このＹ位置カウンタの数値は、図７（ｃ）に示す画像中、左上位置を０として下側に向かって増加するものである。
【００６０】
次に、文字サイズ検出部１５は、画素数カウントテーブル（第１のヒストグラムテーブル）をクリアした後（ステップＣ２０）、Ｙ位置カウンタによってが示される画像の縦方向位置における、横方向の黒画素数の総和を計数し（ステップＣ３０）、その計数結果を画素カウントテーブル［Ｙ位置カウンタ］に格納する（ステップＣ４０）。
その後、文字サイズ検出部１５は、Ｙ位置カウンタをインクリメントした後（ステップＣ５０）、Ｙ位置が画像の下端に到達しているか否かを判断する（ステップＣ６０）。Ｙ位置が画像の下端ではない場合には（ステップＣ６０のＮＯルート参照）、ステップＣ３０に戻る。
【００６１】
そして、ステップＣ３０〜ステップＣ６０を繰り返し行なうことによって、第１のヒストグラムが形成される。
Ｙ位置が画像の下端に到達した場合には（ステップＣ６０のＹＥＳルート参照）、文字サイズ検出部１５は、次に、画像の横方向サイズを２０で除した値をスレッショルドとして設定する（ステップＣ７０）。
【００６２】
なお、スレッショルドは、上述のごとく画像の横方向サイズを２０で除した値に限定されるものでなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
その後、文字サイズ検出部１５は、第２ヒストグラムテーブルを作成するために、一旦、第２のヒストグラムをクリアした後（ステップＣ８０）、再度、Ｙ位置カウンタをクリアする（ステップＣ９０）。
【００６３】
そして、文字サイズ検出部１５は、第１のヒストグラムにおいて、ステップＣ７０で設定したスレッショルド以上の柱について、その柱の幅（文字高さ；図７（ｂ）中における上下方向）を画素数として計数するとともに、この柱とこの柱に隣接する柱との間隔（白欄部分の幅）を画素数として計数する（ステップＣ１００）。
次に、文字サイズ検出部１５は、第２のヒストグラムにおいて、ステップＣ１００で計数して求めた柱の幅の画素値（文字高さ）に対応する値（頻度）に１を追加する（ステップＣ１１０）。その後、文字サイズ検出部１５は、Ｙ位置カウンタの値に、「文字高さ＋白欄の幅」を追加した後（ステップＣ１２０）、Ｙ位置が画像の下端に到達しているか否かを判断し（ステップＣ１３０）、Ｙ位置が画像の下端ではない場合には（ステップＣ１３０のＮＯルート参照）、ステップＣ１００に戻る。
【００６４】
なお、ステップＣ１２０において、Ｙ位置カウンタの値に「文字高さ＋白欄の幅」を追加することにより、第１ヒストグラムにおいて、Ｙ位置が次の柱に移動するものである。そして、ステップＣ１００〜ステップＣ１３０を繰り返し行なうことによって、第２のヒストグラムが形成される。
Ｙ位置が画像の下端に到達した場合には（ステップＣ１００のＹＥＳルート参照）、文字サイズ検出部１５は、第２のヒストグラムにおいて、頻度の値が最高値となる文字高さ（画素数）を、その画像中に最も多く用いられている文字のサイズとする（ステップＣ１４０）。
【００６５】
例えば、図７（ｃ）に示す画像においては、図７（ａ）に示すように、文字高さが１２画素の文字の頻度が６であり、文字高さが４８の文字の頻度が１であるので、文字サイズ検出部１５は、文字サイズ（文字高さ）は１２画素となる。
このように、文字サイズ検出部１５が、画像（オリジナル画像）中において最も用いられている文字の文字サイズを検出すると、次に、演算部１４ｂが、この文字サイズに基づいて、上記式を用いディスプレイ１１に表示させるための画像の変倍率を算出し、表示制御部７にその変倍率を受け渡す。
【００６６】
そして、表示制御部７が、画像記憶部９に記憶されている画像に、この演算部１４ｂによって算出された変倍率を適用して表示メモリ１０に格納する。ディスプレイ１１は、表示メモリ１０に格納されている画像を表示し、これにより、ディスプレイ１１上には、画像中に最も多く用いられている文字のサイズがユーザにとって最適の大きさになるように拡大／縮小された画像が表示される。
【００６７】
また、表示制御部７は、生成した表示画像についての表示情報（図３および図４参照）を画像情報記憶部５ａに書き込む。なお、ディスプレイ１１に表示させる画像が、既に画像情報記憶部５ａに記憶されているものである場合には、表示制御部７は、この画像情報記憶部５ａに記憶されている変倍率を用いて、ディスプレイ１１に表示させる。
このように、本発明の第２実施形態としての画像表示制御装置１ｂおよび画像表示装置５０ｂによれば、文字サイズ検出部１５によって検出した文字サイズに基づいて、演算部１４ｂが画像における文字がディスプレイ１１において所定の大きさで表示されるように画像の変倍率を算出し、この算出した変倍率で画像を表示画面に表示させるので、ディスプレイ１１において画像における文字が所定の大きさで表示され、ディスプレイ１１における文字の視認性が向上し、利便性を向上させることができる。
【００６８】
また、文字サイズ検出部１５によって、画像中において最も多く用いられている文字サイズを検出し、演算部１４ｂによって、この検出した文字サイズに基づいて、画像中で最も多く用いられている文字がディスプレイ１１において所定の大きさで表示されるように算出した画像の変倍率でディスプレイ１１に表示させるので、画像中に最も多く用いられている文字サイズがユーザにとって最も見やすい状態になるように、ディスプレイ１１に画像を表示させることができ、利便性を向上させることができる。
【００６９】
また、演算部１４ｂが、ディスプレイ１１上に表示された文字をユーザが見る際に、画像中で最も多く用いられている文字が、ユーザの眼球表面において、その文字高さ方向の画角が、例えば約０．１９〜０．４７５°程度になるように変倍率を算出するようになっているので、ディスプレイ１１の大きさや、ディスプレイ１１とユーザとの距離等にかかわらず、画像中に最も多く用いられている文字サイズがユーザにとって最も見やすい状態になるように、ディスプレイ１１に画像を表示させることができ、利便性を向上させることができる。
【００７０】
なお、本第２実施形態においては、演算部１４ｂは、画像の変倍率を算出する際に、ディスプレイ１１上に表示された文字をユーザが見る際に、ユーザの目の表面における文字高さ方向の画角が、例えば約０．１９〜０．４７５°程度になるように変倍率を算出するようになっているが、それに限定されるものではない。
例えば、本第２実施形態では、ユーザが手で保持して使用する情報端末におけるディスプレイの表示制御を想定している。このような場合には、演算部１４ｂは、画像の変倍率を算出する際に、ディスプレイ１１上における文字高さ方向の寸法が、例えば約２ｍｍ〜５ｍｍとなるように表示してもよい。
【００７１】
ここで、ディスプレイ１１上における文字高さ方向の寸法を約２ｍｍ〜５ｍｍとした理由は、携帯型情報端末のディスプレイ１１上における文字の大きさについて主観評価を行なった結果、ディスプレイ１１上に表示された文字の高さが２ｍｍ〜５ｍｍの場合に、可読性が確保されることが判明したからである。これにより、ディスプレイ１１上に表示可能な文字数とその文字の可読性とのバランスを取ることができる。
【００７２】
また、画像の変倍率を算出する際に、ディスプレイ１１上における文字高さ方向の画素数が、例えば約５〜１３画素となるように表示してもよい。これらによっても、ユーザにとってディスプレイ１１上に表示された文字が見やすくなる。
ここで、ディスプレイ１１上における文字高さ方向の画素数を約５〜１３画素とした理由は、例えばＬＣＤの解像度によって、同じ大きさの文字を表示する場合でも、その文字の表示に用いられる画素数は異なり、文字がある程度以上のサイズを有するものであれば、その可読性は文字の表示に寄与する画素数に依存することが実験により判明したからである。
【００７３】
その結果、文字を有する画像の場合には、５画素〜１３画素の文字サイズ(文字高さ)になるように表示すると、ディスプレイ１１上に表示可能な文字数とその文字の可読性とのバランスを取ることができる。
また、上述した第２実施形態では、画像中で最も多く用いられている文字サイズに基づいて画像の変倍率を算出することにより、画像中に最も多く用いられている文字サイズがユーザにとって最も見やすい状態になるようにしているが、これに限定されるものではない。
【００７４】
例えば、文字サイズ検出部１５によって、画像中で最も小さい文字のサイズを検出し、演算部１４ｂによって、画像中で最も小さい文字が所定の大きさ（例えば、ユーザがディスプレイ１１上で視認できる大きさ）で表示されるような変倍率を算出して、この変倍率で画像を表示してもよい。これにより、ユーザが、小さな文字を拡大表示させるために操作部２を操作する必要がなく、利便性を向上させることができる。
【００７５】
同様に、文字サイズ検出部１５によって、画像中で最も大きい文字のサイズを検出し、演算部１４ｂによって、画像中で最も大きい文字が所定の大きさ（例えば、ディスプレイ１１内に確実に収まるような大きさ）で表示されるような変倍率を算出して、この変倍率で画像を表示してもよい。これにより、ユーザが、大きな文字を縮小表示させるために操作部２を操作する必要がなく、利便性を向上させることができる。
【００７６】
また、文字サイズ検出部１５による文字サイズの検出方法は、上述した手法に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができ、例えば、ニューラルネットワークや、文字認識などの種々の方法を用いて文字サイズを検出してもよい。
（Ｃ）第３実施形態の説明
図１１は本発明の第３実施形態としての画像表示制御装置１ｃをそなえた画像表示装置５０ｃの機能構成を示すブロック図である。この図１１に示すように、本発明の第３実施形態としての画像表示制御装置１ｃをそなえた画像表示装置５０ｃも、画像表示装置５０ａ（図１参照）や画像表示装置５０ｂ（図６参照）と同様に、例えば、携帯型のパーソナルコンピュータやビューア等であって、液晶ディスプレイ等の小型のディスプレイ（表示画面）１１をそなえて構成されている。
【００７７】
なお、本発明の第３実施形態としての画像表示制御装置１ｃも、図２に示す第１実施形態としての画像表示制御装置１ａ（１ｂ）とほぼ同一のハードウェア構成をそなえているので、そのハードウェア構成についての詳細な説明は省略する。又、図中、既述の符号と同一の符号は同一もしくは略同一の部分を示しているので、その説明は省略する。
本第３実施形態の画像表示制御装置１ｃは、第１実施形態の画像表示制御装置１ａとほぼ同様に構成されているが、画像表示制御装置１ｃでは、画像情報記憶部５ａに代えて画像情報記憶部５ｂがそなえられるとともに、スクロール処理部１６が新たに追加されている。
【００７８】
そして、画像表示制御装置１ｃは、不揮発性メモリ２３やハードディスク（図示省略）に格納されているプログラムをＭＰＵ２０が実行することにより、ディスプレイ１１における画像の表示を制御するようになっている。このとき、ＭＰＵ２０が、ハードディスクやＲＯＭ等の記録媒体に格納されたプログラム（画像表示制御用プログラム）を実行することによって、操作検出部３，表示情報書込部４，表示情報読出部６，表示制御部７，画像処理部８ａおよびスクロール処理部１６として機能するようになっている。
【００７９】
スクロール処理部１６は、画像をディスプレイ１１においてスクロールさせるものであり、操作検出部３からの指示に従って、ディスプレイ１１において画像を上下や左右方向にスクロールさせるようになっている。すなわち、ユーザが操作部２によって画像のスクロールを指示すると、操作検出部３がスクロール操作を検出して、スクロール処理部１６にスクロール処理を行なわせ、表示制御部７が、スクロールされた状態の画像を形成してディスプレイ１１に表示させるようになっている。
【００８０】
本画像表示装置５０ｃにおいては、複数の画像の中からディスプレイ１１に表示する画像を選択するために、オリジナル画像を縮小して作成したインデックス画像をディスプレイ１１に表示させることができるようになっている。なお、以下、インデックス画像のディスプレイ１１への表示をインデックス表示という場合もある。
図１２（ａ），（ｂ）は本発明の第３実施形態の画像表示制御装置１ｃによって行なわれるインデックス画像の表示を説明するための図であり、図１２（ａ）はインデックス画像切替用のキーの操作方法を説明するための図、図１２（ｂ）はディスプレイ１１に表示されたインデックス画像の例を示す図である。
【００８１】
本第３実施形態としての画像表示制御装置１ｃにおいては、図１２（ｂ）に示すように、インデックス表示に際しても、画像処理部８ａにより、インデックス画像の縦方向もしくは横方向の少なくともいずれか一方が、ディスプレイ１１の縦方向もしくは横方向の少なくともいずれか一方の表示可能サイズに一致もしくはほぼ一致するように表示させることができるようになっている。
【００８２】
これにより、図１２（ｂ）に示すように、インデックス画像がディスプレイ１１の表示可能範囲いっぱいに表示され、オリジナル画像を縮小して作成したインデックス表示においても、ユーザが画像の内容を認識することができ、例えば、画像中の文字を読んだりすることができるようになっている。
なお、図１２（ａ），（ｂ）に示す例においては、インデックス画像の横方向がディスプレイ１１の横方向に一致もしくはほぼ一致するように表示されている。又、図１２（ａ）に示すインデックス画像切替用キーは、その左右方向がインデックス画像切替用キーとして機能するようになっているとともに、その上下方向がスクロールキーとして機能するようになっている。
【００８３】
また、本第３実施形態においては、このインデックス画像切替用キーが操作部２に相当するものであり、このインデックス画像切替用キーによる操作入力が操作検出部３からスクロール処理部１６に送信され、このスクロール処理部１６によりディスプレイ１１上に表示される画像がスクロールされるようになっている。
そして、インデックス表示を行なっている状態で、図１２（ａ）に示すように、スクロール用キー（図１２（ａ）中のインデックス画像切替用キーの上下方向）を用いてインデックス画像をスクロールすることにより、インデックス画像で画像の内容を把握することができ、利便性が向上する。
【００８４】
画像情報記憶部５ｂは、第１実施形態の画像表示制御装置１ａや第２実施形態の画像表示制御装置１ｂにおける画像情報記憶部５ａと同様の機能を有する他、インデックス画像の表示に際し、表示されるべき画像の位置情報を、オリジナル画像と対応付けて保持する第３記憶部としても機能するようになっている。
図１３は画像情報記憶部５ｂに記憶される表示情報のデータ構造を模式的に示す図であって、複数ページ分の画像に関する表示情報のデータ構造を示す図である。
【００８５】
画像情報記憶部５ｂは、図１３に示すように、ディスプレイ１１に表示させる画像に関して、「表示ページ番号」毎に、「変倍率」，「第１表示位置」，「第２表示位置」および「オリジナル画像」を互いに対応付けて記憶するようになっており、表示情報書込部４によって、これらの表示情報が書き込まれるようになっている。
ここで、「表示ページ番号」は、ディスプレイ１１に表示させる画像のページ数を示すもので、例えば電源投入時に表示する画像を特定するものであり、自然数として記憶されるようになっている。「変倍率」は、オリジナル画像のサイズに対するディスプレイ１１上に表示させる画像のサイズの比率を示すものであり、演算部１４ａによって算出された値や、最後にディスプレイ１１上に表示させた際の変倍率が記憶されるようになっている。
【００８６】
「第１表示位置」は、ディスプレイ１１に表示させるために、ディスプレイ１１の表示サイズに合わせて拡大もしくは縮小して形成する画像（以下、表示画像という場合もある）の位置を、オリジナル画像における所定の基準位置（例えば左上位置）を原点として示す座標位置として示すものである。
「第２表示位置」は、インデックス表示を行なう際に、ディスプレイ１１に表示させる画像の位置を、オリジナル画像における所定の基準位置（例えば左上位置）を原点として示す座標位置として示すものである。
【００８７】
「オリジナル画像」は、画像記憶部９に記憶されている画像を複写して形成したものであり、例えば、ビットマップイメージや、ＴＩＦＦ，ＪＰＥＧ，ＧＩＦ等の種々のフォーマットで形成された画像である。
また、この画像情報記憶部５ｂにオリジナル画像が記録されていない場合には、この「オリジナル画像」の領域に、その旨の情報が格納されるようになっている。
【００８８】
本第３実施形態としての画像表示制御装置１ｃにおいて、画像情報記憶部５ｂが、「第２表示位置」をオリジナル画像に対応付けて保持することにより、サムネイル表示の際には、拡大／縮小した画像をディスプレイ１１に表示させる際とは別の位置をディスプレイ１１に表示させることができる。
例えば、ある画像において、編集等の処理を行なうために、その画像において拡大して表示する必要がある部分については、画像情報記憶部５ｂの「第１表示位置」にその位置情報（座標値）を記録し、インデックス表示の際には、その画像を識別するのに都合の良い部分（例えばタイトル部分等）の位置情報（座標値）を画像情報記憶部５ｂの「第２表示位置」に記憶することにより、拡大／縮小表示を行なう場合とインデックス表示を行なう場合とで、ディスプレイ１１に表示させる場所を変えることができ、利便性が向上する。
【００８９】
特に、インデックス表示に際して、表示されるべき画像の位置情報を、オリジナル画像と対応付けて画像情報記憶部５ｂに保持することにより、インデックス画像の表示に際し、優先的にその表示位置を表示させることができ、ユーザがその表示位置を表示させるために操作を行なう必要がなくなり利便性を向上することができる。
なお、図１２（ａ）中に示す例においては、インデックス画像切替用キーがスクロールキーとしても機能するようになっているが、これに限定されるものではなく、インデックス画像切替用キーとスクロールキーとをそれぞれ別に用意してもよい。
【００９０】
また、図１２（ｂ）に示す例においては、インデックス画像の横方向がディスプレイ１１の横方向に一致もしくはほぼ一致するように表示されているが、これに限定されるものではなく、インデックス画像の縦方向がディスプレイ１１の縦方向に一致もしくはほぼ一致するように表示してもよい。
この場合において、インデックス画像切替用キーとスクロールキーとを兼用する場合には、インデックス画像切替用キーを、その左右方向がスクロールキーとして機能させるとともに、その上下方向がインデックス画像切替用キーとして機能させることが望ましい。
【００９１】
すなわち、インデックス画像切替用キーとスクロールキーとを兼用する場合には、インデックス画像の選択に用いない方をスクロールキーとして用いることにより、インデックス表示における利便性が向上する。
（Ｄ）その他
なお、本発明は上述した各実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
【００９２】
例えば、第１実施形態における画像処理部８ａとしての機能と第２実施形態における画像処理部８ｂとしての機能との双方の機能をそなえ、ユーザが、操作部２を用いて、必要に応じてこれらの機能を選択的に切替えて画像表示を行なわせてもよい。
例えば、画像全体をディスプレイ１１に表示させる場合には、画像処理部８ａとしての機能を用いて画像の変倍率を算出して画像を表示させ、画像中の文字を読むためにディスプレイ１１に画像を表示させる場合には、画像処理部８ｂとしての機能を用いて画像の変倍率を算出して画像を表示させることができ、これにより、用途に応じてディスプレイ１１に最適な状態で画像を表示させることができる。
【００９３】
また、上記第３実施形態に示す画像表示制御装置１ｃにおいては、第１実施形態において示した画像処理部８ａをそなえて構成されているが、これに限定されるものではなく、第２実施形態において示した画像処理部８ｂをそなえて構成してもよい。
これにより、文字を含む画像をインデックス画像としてディスプレイ１１に表示させる際に、その画像中で最も多く用いられている文字がユーザにとって見やすい状態になるようにディスプレイ１１に表示した状態で、そのインデックス画像をスクロールさせることができる。これにより、インデックス表示においても画像中に記載された情報を確認することができ、利便性が向上する。
【００９４】
また、この場合においても、そのインデックス画像に含まれている文字が、ディスプレイ１１上にて見やすい状態となるようにして表示することができる。
なお、本発明の各実施形態が開示されていれば、当業者によって製造することが可能である。
（Ｅ）付記
（付記１）  表示画面に画像を表示させる画像表示制御装置であって、
該表示画面の表示サイズに関する情報を取得する画面サイズ情報取得部と、
該画像の縦方向サイズおよび横方向サイズに関する情報を取得する画像情報取得部と、
該画像の縦方向もしくは横方向の少なくともいずれか一方が、前記表示画面の縦方向もしくは横方向の少なくともいずれか一方の表示可能サイズに一致もしくはほぼ一致するように、該画像の変倍率を算出する演算部と、
該演算部によって算出した変倍率で該画像を該表示画面に表示させる表示制御部とをそなえることを特徴とする、画像表示制御装置。
【００９５】
（付記２）  該演算部が、該画像の縦方向を前記表示画面の縦方向における表示可能サイズに一致もしくはほぼ一致させる場合と、該画像の横方向を前記表示画面の横方向における表示可能サイズに一致もしくはほぼ一致させる場合との双方の場合における該画像の変倍率を算出し、該画像の縦方向もしくは横方向のうち変倍率が大きい方を選択して該表示制御部に出力することを特徴とする、付記１記載の画像表示制御装置。
【００９６】
（付記３）  表示画面に画像を表示させる画像表示制御装置であって、
該画像における文字のサイズを検出する文字サイズ検出部と、
該文字サイズ検出部によって検出した該文字サイズに基づいて、前記画像における文字が該表示画面において所定の大きさで表示されるように該画像の変倍率を算出する演算部と、
該演算部によって算出した変倍率で該画像を該表示画面に表示させる表示制御部とをそなえることを特徴とする、画像表示制御装置。
【００９７】
（付記４）  前記所定の大きさが、文字高さ方向の寸法（例えば約２ｍｍ〜５ｍｍ）として与えられることを特徴とする、付記３記載の画像表示制御装置。
（付記５） 前記所定の大きさが、文字高さ方向の画素数（例えば約５〜１３画素）として与えられることを特徴とする、付記３記載の画像表示制御装置。
（付記６）  前記所定の大きさが、該文字高さ方向の画角（例えば約０．１９〜０．４７５度）として与えられることを特徴とする、付記３記載の画像表示制御装置。
【００９８】
（付記７）  該演算部によって算出した変倍率を該画像と対応付けて保持する第１記憶部をそなえることを特徴とする、付記１〜付記６のいずれか１項に記載の画像表示制御装置。
（付記８）  該表示画面上において表示された該画像の表示位置情報を該画像と対応付けて保持する第２記憶部をそなえることを特徴とする、付記１〜付記７のいずれか１項に記載の画像表示制御装置。
【００９９】
（付記９）  該第２記憶部が、前記表示画面上において表示された該画像の表示倍率を、該画像と対応付けて保持することを特徴とする、付記８記載の画像表示制御装置。
（付記１０）  該画像を該表示画面においてスクロールさせるスクロール処理部をそなえることを特徴とする、付記１〜付記９のいずれか１項に記載の画像表示制御装置。
（付記１１）  オリジナル画像を縮小して作成したインデックス画像を該画像として該表示画面に表示させることを特徴とする、付記１〜付記１０のいずれか１項に記載の画像表示制御装置。
【０１００】
（付記１２）  該インデックス画像の表示に際し、表示されるべき画像の位置情報を、該オリジナル画像と対応付けて保持する第３記憶部をそなえることを特徴とする、付記１１記載の画像表示制御装置。
（付記１３）  画像表示装置の表示画面に画像を表示させる画像表示制御方法であって、
該表示画面の表示サイズに関する情報を取得する画面サイズ情報取得ステップと、
該画像の縦方向サイズおよび横方向サイズに関する情報を取得する画像情報取得ステップと、
該画像の縦方向もしくは横方向の少なくともいずれか一方が、前記表示画面の縦方向もしくは横方向の少なくともいずれか一方の表示可能サイズに一致もしくはほぼ一致するように、該画像の変倍率を算出する演算ステップと、
該演算ステップによって算出した変倍率で該画像を該表示画面に表示させる表示制御ステップとをそなえることを特徴とする、画像表示制御方法。
【０１０１】
（付記１４）  該演算ステップにおいて、該画像の縦方向を前記表示画面の縦方向における表示可能サイズに一致もしくはほぼ一致させる場合と、該画像の横方向を前記表示画面の横方向における表示可能サイズに一致もしくはほぼ一致させる場合との双方の場合における該画像の変倍率を算出し、該画像の縦方向もしくは横方向のうち変倍率が大きい方を選択することを特徴とする、付記１３記載の画像表示制御方法。
【０１０２】
（付記１５）  画像表示装置の表示画面に画像を表示させる画像表示制御方法であって、
該画像における文字のサイズを検出する文字サイズ検出ステップと、
該文字サイズ検出ステップによって検出した該文字サイズに基づいて、前記画像における文字が該表示画面において所定の大きさで表示されるように該画像の変倍率を算出する演算ステップと、
該演算ステップによって算出した変倍率で該画像を該表示画面に表示させる表示制御ステップとをそなえることを特徴とする、画像表示制御方法。
【０１０３】
（付記１６）  画像を表示する表示画面と、
該表示画面の表示サイズに関する情報を取得する画面サイズ情報取得部と、
該画像の縦方向サイズおよび横方向サイズに関する情報を取得する画像情報取得部と、
該画像の縦方向もしくは横方向の少なくともいずれか一方が、前記表示画面の縦方向もしくは横方向の少なくともいずれか一方の表示可能サイズに一致もしくはほぼ一致するように、該画像の変倍率を算出する演算部と、
該演算部によって算出した変倍率で該画像を該表示画面に表示させる表示制御部とをそなえることを特徴とする、画像表示装置。
【０１０４】
（付記１７）  該演算部が、該画像の縦方向を前記表示画面の縦方向における表示可能サイズに一致もしくはほぼ一致させる場合と、該画像の横方向を前記表示画面の横方向における表示可能サイズに一致もしくはほぼ一致させる場合との双方の場合における該画像の変倍率を算出し、該画像の縦方向もしくは横方向のうち変倍率が大きい方を選択して該表示制御部に出力することを特徴とする、付記１６記載の画像表示装置。
【０１０５】
（付記１８）  画像を表示する表示画面と、
該画像における文字のサイズを検出する文字サイズ検出部と、
該文字サイズ検出部によって検出した該文字サイズに基づいて、前記画像における文字が該表示画面において所定の大きさで表示されるように該画像の変倍率を算出する演算部と、
該演算部によって算出した変倍率で該画像を該表示画面に表示させる表示制御部とをそなえることを特徴とする、画像表示装置。
【０１０６】
（付記１９）  画像表示装置の表示画面に画像を表示させる画像表示制御機能をコンピュータに実行させるための画像表示制御用プログラムを記録したコンピュータ読取可能な記録媒体であって、
該画像表示制御用プログラムが、
該表示画面の表示サイズに関する情報を取得する画面サイズ情報取得部と、
該画像の縦方向サイズおよび横方向サイズに関する情報を取得する画像情報取得部と、
該画像の縦方向もしくは横方向の少なくともいずれか一方が、前記表示画面の縦方向もしくは横方向の少なくともいずれか一方の表示可能サイズに一致もしくはほぼ一致するように、該画像の変倍率を算出する演算部と、
該演算部によって算出した変倍率で該画像を該表示画面に表示させる表示制御部として、該コンピュータを機能させることを特徴とする、画像表示制御用プログラムを記録したコンピュータ読取可能な記録媒体。
【０１０７】
（付記２０）  該演算部が、該画像の縦方向を前記表示画面の縦方向における表示可能サイズに一致もしくはほぼ一致させる場合と、該画像の横方向を前記表示画面の横方向における表示可能サイズに一致もしくはほぼ一致させる場合との双方の場合における該画像の変倍率を算出し、該画像の縦方向もしくは横方向のうち変倍率が大きい方を選択して該表示制御部に出力することを特徴とする、付記１９記載の画像表示制御用プログラムを記録したコンピュータ読取可能な記録媒体。
【０１０８】
（付記２１）  画像表示装置の表示画面に画像を表示させる画像表示制御機能をコンピュータに実行させるための画像表示制御用プログラムを記録したコンピュータ読取可能な記録媒体であって、
該画像における文字のサイズを検出する文字サイズ検出部と、
該文字サイズ検出部によって検出した該文字サイズに基づいて、前記画像における文字が該表示画面において所定の大きさで表示されるように該画像の変倍率を算出する演算部と、
該演算部によって算出した変倍率で該画像を該表示画面に表示させる表示制御部として、該コンピュータを機能させることを特徴とする、画像表示制御用プログラムを記録したコンピュータ読取可能な記録媒体。
【０１０９】
なお、付記１により、画像を表示画面に表示させるに際して、画像の縦方向もしくは横方向の少なくともいずれか一方が、表示画面の縦方向もしくは横方向の少なくともいずれか一方の表示可能サイズに一致もしくはほぼ一致するようにすることができるので、表示画面を効率的に利用することができ、又、表示画面に画像を大きく表示できるので、表示画面に表示された画像が見易くなり利便性が向上するという効果ないし利点がある。
【０１１０】
また、付記２により、画像の縦方向もしくは横方向のうち変倍率が大きい方が、表示画面の縦方向もしくは横方向における表示可能サイズに一致もしくはほぼ一致し、表示画面を有効に使用することができる。すなわち、矩形の表示画面に画像を表示させる際に、最も画像を大きく表示させることができ、表示画面に表示された画像が見やすくなり利便性が向上する。
【産業上の利用可能性】
【０１１１】
筺体に取付けたスイッチを用いて容易に左右の選択ができ、側端部に半透明フードを取付けることによって、輝度の大きい照明が必要かつ操作者による入力位置の直視が不可欠な用途にも適用できる。
【図面の簡単な説明】
【０１１２】
【図１】本発明の第１実施形態としての画像表示制御装置をそなえた画像表示装置の機能構成を示すブロック図である。
【図２】本発明の各実施形態における画像表示制御装置のハードウェア構成を示すブロック図である。
【図３】図４に示す複数ページ分の画像情報から１ページ分の画像情報を抽出して示す図である。
【図４】複数ページ分の画像に関する表示情報のデータ構造を示す図である。
【図５】本発明の第１実施形態としての画像表示制御装置によって画像をディスプレイに表示する際における制御を説明するためのフローチャートである。
【図６】本発明の第２実施形態としての画像表示制御装置をそなえた画像表示装置の機能構成を示すブロック図である。
【図７】（ａ）は第２のヒストグラムを示す図、（ｂ）は第１のヒストグラムを示す図、（ｃ）は文字を含んだ画像の例を示す図である。
【図８】本発明の各実施形態における画像表示制御装置における画像表示の制御手法を説明するためのフローチャートである。
【図９】文字サイズ検出部のより具体的な文字サイズ検出手法を説明するためのフローチャートである。
【図１０】ディスプレイに表示された文字の大きさと画角との関係を説明するための図である。
【図１１】本発明の第３実施形態としての画像表示制御装置をそなえた画像表示装置の機能構成を示すブロック図である。
【図１２】（ａ）はインデックス画像切替用のキーの操作方法を説明するための図、（ｂ）はディスプレイに表示されたインデックス画像の例を示す図である。
【図１３】本発明の第３実施形態としての画像表示制御装置の画像情報記憶部に記憶される表示情報のデータ構造を模式的に示す図である。
【図１４】（ａ），（ｂ）は従来の画像表示装置におけるインデックス表示について説明するための図である。
【符号の説明】
【０１１３】
１ａ，１ｂ，１ｃ    画像表示制御装置
２    操作部
３    操作検出部
４    表示情報書込部
５ａ    画像情報記憶部（第１記憶部，第２記憶部）
５ｂ    画像情報記憶部（第１記憶部，第２記憶部，第３記憶部）
６    表示情報読出部
７    表示制御部
８ａ，８ｂ    画像処理部
９    画像記憶部
１０    表示メモリ
１１    ディスプレイ（表示画面）
１２    画面サイズ情報取得部
１３    画像情報取得部
１４ａ，１４ｂ    演算部
１５    文字サイズ検出部
２０    ＭＰＵ（画像表示制御部）
２１    ＭＰＵコア
２２    Ｉ／Ｏ制御部
２３    不揮発性メモリ
２４    ＲＡＭ
２５    データバス
５０ａ，５０ｂ，５０ｃ    画像表示装置
【図１】
2005056430.tif 000003
【図２】
2005056430.tif 000004
【図３】
2005056430.tif 000005
【図４】
2005056430.tif 000006
【図５】
2005056430.tif 000007
【図６】
2005056430.tif 000008
【図７】
2005056430.tif 000009
【図８】
2005056430.tif 000010
【図９】
2005056430.tif 000011
【図１０】
2005056430.tif 000012
【図１１】
2005056430.tif 000013
【図１２】
2005056430.tif 000014
【図１３】
2005056430.tif 000015
【図１４】
2005056430.tif 000016