連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、表示される画像情報に含まれる文字情報が、所定のキーワードに一致することの検出に応じて前記スクロールを停止する、処理をコンピュータに実行させることを特徴とするスクロール制御プログラム。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、表示される画像情報に含まれる所定の画像情報の検出に応じて前記スクロールの停止制御を行い、前記停止制御により前記所定の画像情報が停止される位置を、前記スクロールの方向と交差するラインのいずれかに選択的に設定することを受け付ける、処理をコンピュータに実行させることを特徴とするスクロール制御プログラム。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、表示される画像情報に含まれる所定の画像情報の検出に応じて前記スクロールを停止し、検出した前記所定の画像情報の前記表示装置の表示画面における比率に基づいて、前記スクロールを停止させる所定時間を算出し、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する、処理をコンピュータに実行させることを特徴とするスクロール制御プログラム。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、表示される画像情報に含まれる所定の行数または文字数から構成される文章の検出に応じて前記スクロールを停止し、検出した前記文章の前記表示装置の表示画面における比率に基づいて、前記スクロールを停止させる所定時間を算出し、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する、処理をコンピュータに実行させることを特徴とするスクロール制御プログラム。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、表示される画像情報に含まれる所定の文字列の検出に応じて前記スクロールを停止し、検出した前記所定の文字列に基づいて、前記スクロールを停止させる所定時間を算出し、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する、処理をコンピュータに実行させることを特徴とするスクロール制御プログラム。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、前記表示装置の表示画面を複数の表示領域に区分した場合における当該各表示領域に表示されている文字の出現頻度をそれぞれ計数し、前記複数の表示領域のうち、前記出現頻度が所定の値よりも高い表示領域に表示されている文章の検出に応じて前記スクロールを停止し、検出した前記文章の前記表示領域における色の濃度に基づいて、前記スクロールを停止させる所定時間を算出し、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する、処理をコンピュータに実行させることを特徴とするスクロール制御プログラム。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、表示される画像情報に含まれる文字情報が、所定のキーワードに一致することの検出に応じて前記スクロールを停止する、処理をコンピュータが実行することを特徴とするスクロール制御方法。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、表示される画像情報に含まれる所定の画像情報の検出に応じて前記スクロールの停止制御を行い、前記停止制御により前記所定の画像情報が停止される位置を、前記スクロールの方向と交差するラインのいずれかに選択的に設定することを受け付ける、処理をコンピュータが実行することを特徴とするスクロール制御方法。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、表示される画像情報に含まれる所定の画像情報の検出に応じて前記スクロールを停止し、検出した前記所定の画像情報の前記表示装置の表示画面における比率に基づいて、前記スクロールを停止させる所定時間を算出し、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する、処理をコンピュータが実行することを特徴とするスクロール制御方法。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、表示される画像情報に含まれる所定の行数または文字数から構成される文章の検出に応じて前記スクロールを停止し、検出した前記文章の前記表示装置の表示画面における比率に基づいて、前記スクロールを停止させる所定時間を算出し、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する、処理をコンピュータが実行することを特徴とするスクロール制御方法。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、表示される画像情報に含まれる所定の文字列の検出に応じて前記スクロールを停止し、検出した前記所定の文字列に基づいて、前記スクロールを停止させる所定時間を算出し、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する、処理をコンピュータが実行することを特徴とするスクロール制御方法。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行い、前記表示装置の表示画面を複数の表示領域に区分した場合における当該各表示領域に表示されている文字の出現頻度をそれぞれ計数し、前記複数の表示領域のうち、前記出現頻度が所定の値よりも高い表示領域に表示されている文章の検出に応じて前記スクロールを停止し、検出した前記文章の前記表示領域における色の濃度に基づいて、前記スクロールを停止させる所定時間を算出し、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する、処理をコンピュータが実行することを特徴とするスクロール制御方法。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行う第1の処理部と、表示される画像情報に含まれる文字情報が、所定のキーワードに一致することの検出に応じて前記スクロールを停止する第2の処理部と、を備えることを特徴とするスクロール制御装置。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行う第1の処理部と、表示される画像情報に含まれる所定の画像情報の検出に応じて前記スクロールの停止制御を行う第2の処理部と、前記停止制御により前記所定の画像情報が停止される位置を、前記スクロールの方向と交差するラインのいずれかに選択的に設定することを受け付ける第2の処理部と、を備えることを特徴とするスクロール制御装置。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行うスクロール部と、表示される画像情報に含まれる所定の画像情報の検出に応じて前記スクロールを停止する停止部と、検出した前記所定の画像情報の前記表示装置の表示画面における比率に基づいて、前記スクロールを停止させる所定時間を算出する算出部と、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する解除部と、を備えることを特徴とするスクロール制御装置。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行うスクロール部と、表示される画像情報に含まれる所定の行数または文字数から構成される文章の検出に応じて前記スクロールを停止する停止部と、検出した前記文章の前記表示装置の表示画面における比率に基づいて、前記スクロールを停止させる所定時間を算出する算出部と、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する解除部と、を備えることを特徴とするスクロール制御装置。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行うスクロール部と、表示される画像情報に含まれる所定の文字列の検出に応じて前記スクロールを停止する停止部と、検出した前記所定の文字列に基づいて、前記スクロールを停止させる所定時間を算出する算出部と、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する解除部と、を備えることを特徴とするスクロール制御装置。連続的なスクロールの実行指示に応じて表示装置に表示される画像情報のスクロールを行うスクロール部と、前記表示装置の表示画面を複数の表示領域に区分した場合における当該各表示領域に表示されている文字の出現頻度をそれぞれ計数する計数部と、前記複数の表示領域のうち、前記出現頻度が所定の値よりも高い表示領域に表示されている文章の検出に応じて前記スクロールを停止する停止部と、検出した前記文章の前記表示領域における色の濃度に基づいて、前記スクロールを停止させる所定時間を算出する算出部と、前記スクロールが停止されてから前記所定時間が経過した場合に、前記スクロールの停止を解除する解除部と、を備えることを特徴とするスクロール制御装置。しかしながら、上述した従来技術によれば、ユーザが読み取りやすい速度にスクロール速度を調整した場合であっても、画像情報のスクロールはおこなわれている。このため、表示装置の液晶モニタの残像によるにじみが生じてしまい、ユーザが画像情報を正確に読み取ることができない場合があるという問題があった。特に、PDAや携帯電話機などの可搬型の表示装置においては、ユーザが歩行しながら画像情報を読み取る機会が多いため、液晶モニタの残像によるにじみによって画像情報を正確に読み取ることができない問題が顕著にあらわれていた。さらに、正確に読み取ることができなかった画像情報を読み直す場合には、一度スクロールされて表示画面に表示されなくなった画像情報を再びスクロールさせて表示画面に再度表示させる必要がある。このため、結果的に複数回のスクロール操作を必要とし、依然としてユーザによる面倒な作業が生じてしまうという問題があった。この発明は、上述した従来技術による問題点を解消するため、スクロール中におけるユーザによる画像情報の読み取り漏れを防ぐことにより、効率的な連続スクロールを実現することができるスクロール制御プログラム、記録媒体、スクロール制御装置およびスクロール制御方法を提供することを目的とする。上述した課題を解決し、目的を達成するため、この発明にかかるスクロール制御プログラム、記録媒体、スクロール制御装置およびスクロール制御方法は、表示可能な画像情報のスクロール中において、表示画面に表示されている画像情報の中から特定の画像情報を検出し、検出された特定の画像情報が前記表示画面における所定の位置に表示されたか否かを判断し、前記特定の画像情報が前記所定の位置に表示されたと判断された場合に、前記スクロールを停止させることを特徴とする。この発明によれば、表示画面の所定の位置に特定の画像情報が表示された場合には、連続スクロールに関する操作入力がおこなわれているにもかかわらず、スクロールを自動的に停止させることができる。また、上記発明において、スクロールが停止されてから所定時間が経過した場合に、前記スクロールの停止を解除することとしてもよい。この発明によれば、スクロールが停止されてから所定時間が経過した場合、スクロールを自動的に停止から復帰させて再びスクロールを開始することができる。上記発明において、検出された特定の画像情報に基づいて所定時間を算出し、スクロールが停止されてから、算出された所定時間が経過した場合に、スクロールの停止を解除することとしてもよい。この発明によれば、表示画面の所定の位置に表示された特定の画像情報ごとに適した所定時間、スクロールを停止させることができる。また、上記発明において、前記表示画面に表示されている画像を前記特定の画像情報として検出することとしてもよい。この発明によれば、表示画面の所定の位置に画像が表示された場合には、連続スクロールに関する操作入力がおこなわれているにもかかわらず、スクロールを自動的に停止させることができる。また、上記発明において、前記表示画面に表示されている所定の行数または文字数から構成される文章を前記画像情報として検出することとしてもよい。この発明によれば、表示画面の所定の位置に所定の行数または文字数から構成される文章が表示された場合には、連続スクロールに関する操作入力がおこなわれているにもかかわらず、スクロールを自動的に停止させることができる。また、上記発明において、前記表示画面に表示されている所定の文字列を前記所定の画像情報として検出することとしてもよい。この発明によれば、表示画面の所定の位置に所定の文字列が表示された場合には、連続スクロールに関する操作入力がおこなわれているにもかかわらず、スクロールを自動的に停止させることができる。また、上記発明において、前記表示画面を複数の表示領域に区分した場合における当該各表示領域に表示されている文字の出現頻度をそれぞれ計数し、計数された結果、前記複数の表示領域のうち、前記出現頻度が所定の値よりも高い表示領域に表示されている文章を前記特定の画像情報として検出することとしてもよい。この発明によれば、表示画面の所定の位置に文字の出現頻度が高い文章が表示された場合には、連続スクロールに関する操作入力がおこなわれているにもかかわらず、スクロールを自動的に停止させることができる。また、上記発明において、検出された画像の前記表示画面における比率に基づいて、前記所定時間を算出することとしてもよい。この発明によれば、表示画面の所定の位置に表示された画像ごとの適切な所定時間を算出することができる。また、上記発明において、検出された所定の行数または文字数から構成される文章の前記表示画面における比率に基づいて、前記所定時間を算出することとしてもよい。この発明によれば、表示画面の所定の位置に表示された所定の行数または文字数から構成される文章ごとの適切な所定時間を算出することができる。また、上記発明において、検出された文字の出現頻度が高い文章の前記表示画面における色の濃度に基づいて、前記所定時間を算出することとしてもよい。この発明によれば、表示画面の所定の位置に表示された文字の出現頻度が高い文章ごとの適切な所定時間を算出することができる。本発明にかかるスクロール制御プログラム、記録媒体、スクロール制御装置およびスクロール制御方法によれば、スクロール中におけるユーザによる画像情報の読み取り漏れを防ぐことにより、効率的な連続スクロールを実現することができるという効果を奏する。以下に添付図面を参照して、この発明にかかるスクロール制御プログラム、記録媒体、スクロール制御装置およびスクロール制御方法の好適な実施の形態を詳細に説明する。スクロール制御装置のハードウェア構成まず、この発明の実施の形態にかかるスクロール制御装置のハードウェア構成について説明する。図1は、この発明の実施の形態にかかるスクロール制御装置のハードウェア構成を示すブロック図である。図1において、スクロール制御装置は、CPU101と、ROM102と、RAM103と、HDDハードディスクドライブ104と、HDハードディスク105と、FDDフレキシブルディスクドライブ106と、着脱可能な記録媒体の一例としてのFDフレキシブルディスク107と、ディスプレイ108と、I/Fインターフェース109と、キーボード110と、マウス111と、スキャナ112と、プリンタ113とを備えている。また、各構成部は、バス100によってそれぞれ接続されている。ここで、CPU101は、装置全体の制御を司る。ROM102は、ブートプログラムなどのプログラムを記録している。RAM103は、CPU101のワークウェアとして使用される。HDD104は、CPU101の制御にしたがってHD105に対するデータのリード/ライトを制御する。HD105は、HDD104の制御で書き込まれたデータを記憶する。FDD106は、CPU101の制御にしたがってFD107に対するデータのリード/ライトを制御する。FD107は、FDD106の制御で書き込まれたデータを記憶したり、FD107に記憶されたデータを装置本体に読み取らせたりする。また、着脱可能な記録媒体として、FD107のほか、CD-ROMCD-R、CD-RW、MO、DVDDigitalVersatileDisk、メモリカードなどであってもよい。ディスプレイ108は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。このディスプレイ108には、たとえば、CRT、TFT液晶ディスプレイ、プラズマディスプレイなどを採用することができる。I/F109は、通信回線を通じてインターネットなどのネットワーク114に接続され、このネットワーク114を介して他の装置に接続される。そして、I/F109は、ネットワーク114と内部のインターフェースを司り、外部装置からのデータの入出力を制御する。I/F109には、たとえばモデムやLANアダプタなどを採用することができる。キーボード110は、文字、数字、各種指示などの入力のためのキーを備え、データの入力をおこなう。また、タッチパネル式の入力パッドやテンキーなどであってもよい。マウス111は、カーソルの移動や範囲選択、あるいはウインドウの移動やサイズの変更などをおこなう。ポインティングデバイスとして同様の機能を備えるものであれば、トラックボールやジョイスティックなどであってもよい。スキャナ112は、画像を光学的に読み取り、装置内に画像データを読み込む。なお、スキャナ112は、OCR機能を持たせてもよい。また、プリンタ113は、画像データや文書データを印刷する。プリンタ113には、たとえば、レーザプリンタやインクジェットプリンタなどを採用することができる。スクロール制御装置の機能的構成つぎに、この発明の実施の形態にかかるスクロール制御装置の機能的構成について説明する。図2は、この発明の実施の形態にかかるスクロール制御装置の機能的構成を示すブロック図である。図2において、スクロール制御装置は、検出部201と、判断部202と、停止部203と、解除部204と、算出部205と、計数部206と、から構成されている。検出部201は、表示可能な画像情報のスクロール中において、表示画面に表示されている画像情報の中から特定の画像情報を検出する。スクロールとは、表示されていない画像情報を表示画面に表示させるために、当該表示画面内の表示内容を上下左右に移動させることである。また、スクロール中とは、画像情報を連続してスクロールさせている状態のことである。なお、1回のスクロール操作によってスクロールされるスクロール量は予め設定されており、連続してスクロールさせる場合には、このスクロール量単位で画像情報が連続してスクロールされる。また、画像情報とは、機械的な処理によってディスプレイ108などの表示画面に映し出される像に関する情報であり、画像絵、文字、背景などに関する情報が含まれている。ユーザは、たとえば、キーボード110に設けられているカーソルキーやスクロールボタンを押下し続けることにより、画像情報を連続してスクロールさせることができる。また、ユーザは、マウス111に設けられたホイールをボタンのように押し続けながらマウス111本体を動かすことにより、画像情報を任意の方向に連続してスクロールさせることができる。さらに、ユーザが所定の入力操作をおこなった場合に、自動的に連続してスクロールがおこなわれるようにしてよい。また、ユーザがスクロールボタンを連続して押下することにより、連続して画像情報をスクロールさせることもできる。具体的には、検出部201は、表示画面に表示されている画像を特定の画像情報として検出するようにしてもよい。ここで、画像とは、表示画面に表示される絵であり、たとえば、図形、写真、グラフおよび表などを示す。また、画像には、静止画および動画が含まれる。また、検出部201は、表示画面に表示されている所定の行数または文字数から構成される文章を特定の画像情報として検出するようにしてもよい。所定の行数または文字数は、たとえば、表示画面に表示されている文章の行数または文字数、1回のスクロールによって移動する行数または文字数およびユーザが一度に読むことができる行数または文字数を用いて決定される。さらに、画像情報が表示されている表示画面具体的には、画像情報が表示されている表示画面内のウインドウの縦横の寸法から、所定の行数または文字数を決定するようにしてもよい。具体的には、たとえば、表示画面の縦横の寸法が大きい表示画面のサイズが大きいには、所定の行数または文字数を多めに決定し、表示画面の縦横の寸法が小さい場合には、所定の行数または文字数を少なめに決定する。なお、所定の行数または文字数を決定する際のより具体的な説明は後述する。また、検出部201は、表示画面に表示されている所定の文字列を特定の画像情報として検出するようにしてもよい。所定の文字列は、任意に設定可能であり、たとえば、強調文字、太文字、タイトル、特定のキーワードなどである。なお、表示画面に表示されている文字列の特徴量を数値化して算出し、検出部201は、この算出結果を用いて所定の文字列を検出するようにしてもよい。判断部202は、検出部201によって検出された特定の画像情報が表示画面における所定の位置に表示されたか否かを判断する。表示画面における所定の位置は、任意に設定可能である。具体的には、たとえば、スクロール方向に交差するライン上の任意の位置を、表示画面における所定の位置として設定するようにしてもよい。また、スクロール方向に交差するラインを、表示画面に表示されている画像情報をユーザが読み取る場合におけるユーザの目線に合わせた位置たとえば、表示画面の上端に合わせて設定するようにしてもよい。この場合、判断部202は、検出部201によって検出された特定の画像情報と、スクロール方向に交差するライン上の任意の位置とが重なったときに、所定の位置に表示されたと判断するようにしてもよい。また、判断部202は、検出部201によって検出された特定の画像情報と、スクロール方向に交差するライン上の任意の位置とが重なり合う直前に所定の位置に表示されたと判断するようにしてもよい。重なり合う直前とは、たとえば、つぎにスクロールした場合に、特定の画像情報と、スクロール方向に交差するライン上の任意の位置とが重なり合ってしまう状態のことである。停止部203は、判断部202によって特定の画像情報が所定の位置に表示されたと判断された場合に、スクロールを停止する。すなわち、停止部203は、連続スクロールに関する操作入力がおこなわれているにもかかわらず、特定の画像が所定の位置に表示された場合には、強制的にスクロールを停止する。解除部204は、停止部203によってスクロールが停止されてから所定時間が経過した場合に、スクロールの停止を解除する。所定時間は、検出部201によって検出される特定の画像情報ごとに予め設定されている時間であってもよいし、後述する算出部205によって特定の画像情報ごとに算出するようにしてもよい。予め設定されている所定時間は、たとえば、特定の画像情報と関連付けられてHD105やFD107などの記録媒体にテーブル化されて記録されている。なお、所定時間と特定の画像情報とが関連付けられたテーブル表については図4および図7を用いて後述する。すなわち、スクロールが停止されてから所定時間が経過した場合、解除部204によってスクロールの停止が解除され、再び画像情報のスクロールが開始される。算出部205は、検出部201によって検出された特定の情報に基づいて、所定時間を算出する。具体的には、たとえば、算出部205は、検出部201によって検出された画像の表示画面における比率に基づいて、所定時間を算出するようにしてもよい。より具体的には、たとえば、算出部205は、検出部201によって検出された画像の表示画面における比率が大きい場合は所定時間を長めに算出し、比率が小さい場合は所定時間を短めに算出する。これらの計算は、たとえば、つぎのような数式を用いておこなわれるようにしてもよい。たとえば、所定時間をT、比率をR、所定時間の最大値をMとした場合、所定時間TはT=R/100Mによって表現される。この数式に各値を代入することによって、比率Rに応じた所定時間Tを算出することができる。また、算出部205は、検出部201によって検出された所定の行数または文字数から構成される文章の表示画面における比率に基づいて、所定時間を算出するようにしてもよい。具体的には、たとえば、算出部205は、検出部201によって検出された所定の行数または文字数から構成される文章の表示画面における比率が大きい場合は所定時間を長めに算出し、比率が小さい場合は所定時間を短めに算出するようにしてもよい。さらに、算出部205は、検出部201によって検出された出現頻度が所定の値よりも高い表示領域に表示されている文章の当該表示領域における色の濃度に基づいて、所定時間を算出するようにしてもよい。具体的には、たとえば、算出部205は、検出部201によって検出された出現頻度が所定の値よりも高い表示領域に表示されている文章の表示画面における色の濃度が高い場合は所定時間を長めに算出し、色の濃度が低い場合は所定時間を短めに算出するようにしてもよい。また、算出部205は、検出部201によって検出された特定の情報に基づいて、スクロールが解除された場合に、表示画面に表示されている画像情報を強制的にスクロールする際のスクロール量を算出するようにしてもよい。具体的には、算出部205は、検出部201によって検出された特定の情報のスクロール方向における表示サイズを用いて強制的にスクロールさせるスクロール量を算出する。そして、解除部204によってスクロールの停止が解除された場合、算出部205によって算出されたスクロール量に基づいて、画像情報を強制的にスクロールさせる。これにより、所定時間が経過することにより、スクロールの停止が解除されたにもかかわらず、判断部202によって表示画面における所定の位置に特定の画像情報が表示されていると判断され、停止部203によって再びスクロールが停止させられることを防ぐことができる。計数部206は、表示画面を複数の表示領域に区分した場合における当該各表示領域に表示されている文字の出現頻度をそれぞれ計数する。具体的には、たとえば、計数部206は、複数の表示領域ごとの色の割合を示す値から、当該各表示領域における文章密度文字が多い、少ないを計数し、出現頻度を推定するようにしてもよい。また、検出部201は、計数部206によって計数された結果、複数の表示領域のうち、出現頻度が所定の値よりも高い表示領域に表示されている文章を特定の画像情報として検出するようにしてもよい。具体的には、検出部201は、計数部206の計数結果を用いて、文章密度の高い表示領域に表示されている文章を検出する。なお、上述した検出部201、判断部202、停止部203、解除部204、算出部205および計数部206は、具体的には、たとえば、図1に示したROM102、RAM103、HD105、FD107などの記録媒体に記録されたプログラムをCPU101が実行することによってその機能を実現する。スクロール制御処理の概要ここで、スクロール制御装置において実行されるスクロール制御処理の概要について説明する。スクロール制御装置において、連続的に画像情報のスクロールがおこなわれる場合、まず、予め設定されているスクロール回数SC:ScrollCounterSC=Aに従って、画像情報がスクロールされる。Aは、スクロール回数SCの初期値であり、任意に設定可能である。たとえば、スクロール開始後すぐに特定の画像情報がウインドウディスプレイ108内における独立した表示領域の所定の位置に表示される場合を考慮して、小さめにたとえば、SC=1設定するようにしてもよい。また、1回のスクロールで、移動するスクロール量も予め設定されており、たとえば、ウインドウ内に表示可能な行数の10分の1をスクロール量として設定するようにしてもよい。すなわち、ウインドウに表示されている画像情報を、10回SC=10スクロールさせた場合に、表示されていた1頁分の画像情報をすべてスクロールさせることができる。つぎに、特定の画像情報がウインドウの所定の位置に表示された場合にスクロールを停止させる時間について説明する。スクロールを停止させる時間は、空スクロール回数UC:UnscrollCounterによって表現される。具体的には、1回の空スクロールでスクロールを停止させる時間は予め設定されている。すなわち、特定の画像情報ごとに決定される空スクロール回数UCに従って、一定時間スクロールを停止させる。たとえば、1回の空スクロールでスクロールを停止させる時間が2[S]であり、空スクロール回数UCがUC=3であった場合、スクロールを停止させる時間は、6[S]となる。この6[S]が上記所定時間に相当する。なお、スクロール回数SCおよび空スクロール回数UCは、CPU101によって管理されており、変更、更新およびリセットされるごとにHD105やFD107などの記録媒体に構築されたスクロールカウンタDBデータベースに記録される。具体的には、たとえば、空スクロールを1回おこなうごとに、空スクロール回数UCから1を減算する。つぎに、ウインドウに表示される特定の画像情報ごとのスクロール回数SCおよび空スクロール回数UCの決定方法について具体的に説明する。なお、ここでは、スクロール方向をウインドウの上下方向に限定し、ウインドウにおける所定の位置をウインドウ上端に設定していることとする。<具体例その1:画像の有無によるスクロール制御>まず、ウインドウに表示された画像によってスクロールを停止する場合におけるスクロール制御について説明する。図3は、スクロール制御の一例を示す説明図その1である。図3に示すように、スクロールが開始された場合、まず、予め設定されているスクロール回数SCに従って、ウインドウ300に表示された画像情報がスクロールされる図3中A参照。画像情報がスクロールされた結果、スクロール回数SCがSC=0となった場合に、ウインドウ300の上端に画像が表示されているか否かを判断する上記検出部201および判断部202がおこなう処理に相当。ここでは、イメージ画像301がウインドウ300の上端に具体的には、ウインドウ300の上端に到達する直前表示されている。このため、ウインドウ300の上端に画像が表示されていると判断し、連続スクロールに関する操作入力がおこなわれているにもかかわらず、空スクロールを開始する図3中B参照、上記停止部203がおこなう処理に相当。空スクロール回数UCは、たとえば、ウインドウ300におけるイメージ画像301の比率に基づいて決定される上記算出部205がおこなう処理に相当。比率とは、二つ以上の数量を比較したときの割合のことであり、ここではウインドウ300の表示サイズ表示面積におけるイメージ画像301の表示サイズが占める割合のことを示す。より具体的には、イメージ画像301の表示サイズがウインドウ300の表示サイズに比べて小さい、たとえば、比率が15未満の場合、空スクロール回数UCを少なめUC=1または2に決定するようにしてもよい。また、イメージ画像301の表示サイズがウインドウ300の表示サイズに比べて大きい、たとえば、比率が15以上の場合、空スクロール回数UCを多めUC=4または5に決定するようにしてもよい。ウインドウ300の表示サイズおよびイメージ画像301の表示サイズは、たとえば、画素数によって表現することができる。具体的には、たとえば、ウインドウ300全体の画素数をS、イメージ画像301の画素数をPとした場合、比率Rは、R=P/S100によって求めることができる。そして、求めた比率から、空スクロール回数UCを決定する場合、比率と空スクロール回数UCおよびスクロール回数SCとが関連付けられているテーブル表を参照するようにしてもよい。図4は、テーブル表の一例を示す説明図その1である。図4に示すテーブル表400には、比率と空スクロール回数UCおよびスクロール回数SCとが関連付けられて示されている。たとえば、イメージ画像301の比率が18であった場合、テーブル表400を参照することによって空スクロール回数UCをUC=5と決定する。また、決定された空スクロール回数UCに従って空スクロールされた結果、UC=0となった場合、所定のスクロール回数SCに従って、画像情報を強制的にスクロールさせるようにしてもよい。なぜなら、UC=0となった場合に、再度、ウインドウ300の上端に画像が表示されているか否かの判断がおこなわれてしまうからである。すなわち、空スクロールされた結果、UC=0となったにもかかわらず、同様の処理が繰り返しおこなわれることにより、空スクロールが再度開始されてしまい、スクロールが停止したままの状態になってしまう。これを防ぐために、空スクロールが終了した場合には、所定のスクロール回数SCに従って、強制的に画像情報をスクロールさせる図3中C参照。強制的にスクロールさせるスクロール回数SCは、上述した空スクロール回数UCを決定する場合と同様に、ウインドウ300におけるイメージ画像301の比率に基づいて決定するようにしてもよい上記算出部205がおこなう処理に相当。具体的には、ウインドウ300におけるイメージ画像301の比率が30未満の場合、スクロール回数SCを少なめSC=4または5に決定するようにしてもよい。また、ウインドウ300におけるイメージ画像301の比率が30以上の場合、スクロール回数SCを多めSC=7または8に決定するようにしてもよい。このとき、空スクロール回数UCを決定する場合と同様に、図4に示すテーブル表400を参照して、スクロール回数SCを決定するようにしてもよい。たとえば、イメージ画像301の比率が35であった場合、テーブル表400を参照することによってスクロール回数SCをSC=8と決定する。また、イメージ画像301の表示サイズスクロール方向の寸法から、イメージ画像301の下端がウインドウ300の上端に到達するまでのスクロール量を算出し、スクロール回数SCを決定するようにしてもよい。すなわち、イメージ画像301の下端を、ウインドウ300の上端まで強制的にスクロールさせるためのスクロール回数SCを決定する。このように、ウインドウ300の上端に画像が表示された場合に、画像情報のスクロールを停止させることによって、ユーザによる当該画像情報の読み取り漏れを防ぐことができ、効率的な連続スクロールを実現することができる。<具体例その2:ウインドウの表示サイズによるスクロール制御>つぎに、ウインドウの表示サイズによってスクロールを停止する場合におけるスクロール制御について説明する。図5は、スクロール制御の一例を示す説明図その2である。ここでは、ウインドウ500に表示されている文章の行数または、文字数に基づいて、スクロール回数SCおよび空スクロール回数UCを決定する。まず、スクロール回数SCについて説明する。スクロール回数SCは、ウインドウ500に表示されている文章の行数WLと、1回のスクロールで移動するスクロール量OLと、ユーザが一度に読むことができる行数Bと、ウインドウ500に表示されている文章をすべてスクロールさせるまでにスクロールを停止させる回数Cとのいずれかを用いて決定される。1回のスクロールで移動するスクロール量OLは任意に設定可能であり、たとえば、3行とした場合には、OL=3となる。同様に、ユーザが一度に読むことができる行数Bも任意に設定可能であり、10行とした場合には、B=10となる。なお、ユーザが一度に読むことができる行数とは、具体的には、たとえば、所定時間以内にユーザが読むことができる文章の分量であったり、一目で把握することができる文章の分量である。また、ウインドウ500に表示されている文章をすべてスクロールさせるまでにスクロールを停止させる回数Cも任意に設定可能であり、3回とした場合には、C=3となる。そして、これらの値WL、OL、B、Cを用いて、スクロール回数SCを決定する。具体的には、たとえば、ユーザが一度に読むことができる行数Bを考慮する場合には、SC=B/OLにそれぞれの値を代入することによって求めた値をスクロール回数SCとして決定する。図5に示す例では、ユーザが一度に読むことができる行数BがB=3であり、1回のスクロールで移動するスクロール量OLがOL=1であった場合、スクロール回数SCはSC=3/1=3となる。すなわち、ウインドウ500に表示された画像情報をスクロールさせる場合、連続スクロールに関する操作入力がおこなわれているにもかかわらず、3行スクロールされるごとに、スクロールが停止される。また、ウインドウ500に表示されている文章をすべてスクロールさせるまでにスクロールを停止させる回数Cを考慮する場合には、SC=WL/OLCにそれぞれの値を代入することによって求めた値をスクロール回数SCとして決定する。なお、空スクロール回数UCについては、ユーザが一度に読むことができる行数Bなどを考慮してスクロール回数SCが決定されているため、たとえば、UC=1と少なめに決定するようにしてもよい。この場合、ウインドウ500に表示されている画像情報をスクロールさせたときには、3行スクロールされるごとにUC=1の空スクロールが発生する。ただし、1回のスクロールで移動するスクロール量OLよりもユーザが一度に読むことができる行数Bが少ない場合には、空スクロール回数UCをUC=OL/B1として決定するようにしてもよい。これにより、ユーザが表示されている画像情報を読んでいないにもかかわらず、スクロールされてしまうことを防ぐことができる。このように、ウインドウ500に表示されている文章の行数に応じて、スクロール中における画像情報の読み取り漏れによって生じるユーザのスクロール操作を防ぐことにより、効率的な連続スクロールを実現することができる。<具体例その3:特徴を有する文字列によるスクロール制御>つぎに、ウインドウに表示された文章に含まれる特徴を有する文字列によってスクロールを停止する場合におけるスクロール制御について説明する。図6は、スクロール制御の一例を示す説明図その3である。図6に示すように、ウインドウ600には、ソースプログラムの一例が示されている。スクロールが開始された場合、まず、予め設定されているスクロール回数SCに従って、ウインドウ600に表示された画像情報ソースプログラムがスクロールされる図6中A。画像情報がスクロールされた結果、スクロール回数SCがSC=0となった場合に、ウインドウ600の上端に所定の特徴を有する文字列が表示されているか否かを判断する。所定の特徴を有する文字列は、任意に設定可能であり、たとえば、特定のキーワード、強調文字、太文字、タイトルなどである。具体的には、たとえば、ソースプログラムにおける重要部分を示すfor/whileなどを所定の特徴を有する文字列として設定することができる。そして、ウインドウ600の上端に特徴を有する文字列ここではforが表示されていると判断された場合に、連続スクロールに関する操作入力がおこなわれているにもかかわらず、空スクロールを開始する図6中B参照。空スクロール回数UCは、ウインドウ600の上端に表示される特徴を有する文字列ごとに設定可能である。空スクロール回数UCおよびスクロール回数SCを決定する場合には、文字列と空スクロール回数UCおよびスクロール回数SCとが関連付けられているテーブル表を参照するようにしてもよい。図7は、テーブル表の一例を示す説明図その2である。図7に示すテーブル表700には、文字列と空スクロール回数UCおよびスクロール回数SCとが関連付けられて示されている。たとえば、ウインドウ600の上端に文字列forが表示されていると判断された場合には、テーブル表700を参照することによって、空スクロール回数UCをUC=2、スクロール回数SCをSC=1と決定する。また、変数などの宣言部分がウインドウ600の上端に表示された場合には、空スクロール回数UCをUC=1、スクロール回数SCをSC=4と決定する。また、空白行がウインドウ600の上端に表示された場合には、空スクロール回数UCをUC=0、スクロール回数SCをSC=1と決定する。なお、テーブル表700に示されている空スクロール回数UCおよびスクロール回数SCは、関連付けられている文字列の重量度、たとえば、ソースプログラムにおける重要度などを考慮して設定することができる。また、ループ宣言であるfor/whileがウインドウ600の上端に表示されていると判断された場合に、始点{と、終点}との間におけるスクロール回数SCおよび空スクロール回数UCを任意に設定することもできる。通常、for直後の始点{と、終点}との間には、ソースプログラムにおける重要となる部分が記述されている場合が多いため、その間に空スクロールを頻繁に発生させる。このように、ウインドウ600の上端に特徴を有する文字列が表示された場合に、画像情報のスクロールを停止させることによって、ユーザによる当該画像情報の読み取り漏れを防ぐことができ、効率的な連続スクロールを実現することができる。<具体例その4:文章密度によるスクロール制御>つぎに、ウインドウに表示された画像情報の文章密度によってスクロールを停止する場合におけるスクロール制御について説明する。図8は、ウインドウに表示された画像情報の一例を示す説明図である。図8に示すように、異なる文章密度の画像情報がそれぞれウインドウ800に表示されている。通常、ユーザがウインドウ800に表示されている画像情報を閲覧するときには、文章が多い場合は読みづらく、文章が少ない場合には読みやすいという傾向がある。ここでは、ウインドウ800に表示された画像情報の文章密度を考慮することによって、適切な空スクロール回数UCおよびスクロール回数SCを決定する。画像情報の文章密度を算出するためには、たとえば、ウインドウ800に表示されている画像情報をキャプチャして、その画像情報のヒストグラムを解析する。ヒストグラムとは、数量化することができる要因や特性に関するデータについて、そのデータが存在する領域を複数の区間に分け、当該区間ごとに含まれるデータの出現頻度を示した棒グラフのことである。ここでは、ウインドウ800に表示された画像情報を複数の領域に区分けし、当該各領域における色の割合を数量化する。この数量化された色の割合から、各領域における文字の出現頻度を推定することができる。このように、ヒストグラムを利用することによって、表示された画像情報における文字の出現頻度色の割合の分布状況を解析することができる。そして、この解析結果に基づいて、スクロール回数SCおよび空スクロール回数UCを決定する。具体的には、たとえば、色の割合を示すデータが小さい場合には、文字が少なく、背景または絵が多いと判断し、スクロール回数SCを多めに、空スクロール回数UCを少なめに決定する図8中A参照。具体的には、たとえば、SC=4、UC=1と決定する。また、色の割合を示すデータが大きい場合には、文字が多いと判断し、スクロール回数SCを少なめに、空スクロール回数UCを多めに決定する図8中B参照。具体的には、たとえば、SC=2、UC=2とする。これにより、ウインドウ800の上端に所定の文章密度の文章が表示された場合に、画像情報のスクロールを停止させることによって、ユーザによる当該画像情報の読み取り漏れを防ぐことができ、効率的な連続スクロールを実現することができる。スクロール制御装置の処理手順つぎに、スクロール制御装置において実行されるスクロール制御処理について説明する。図9は、スクロール制御装置において実行されるスクロール制御処理手順を示すフローチャートである。ここでは、ディスプレイ108に表示された表示情報を連続的にスクロールする場合におけるスクロール制御処理について説明する。図9のフローチャートにおいて、まず、スクロール制御装置は、スクロールイベントの入力を受け付けたか否かを判断するステップS901。スクロールイベントの入力とは、ディスプレイ108に表示された画像情報を連続的にスクロールさせる操作入力のことである。具体的には、たとえば、ユーザがキーボード110のスクロールボタンなどを押下し続けることにより、画像情報を連続的にスクロールさせる。ここで、スクロールイベントの入力を待って、入力された場合ステップS901:Yes、ディスプレイ108に表示された表示情報のスクロールを開始するステップS902。具体的には、予め設定されている1回のスクロールで移動するスクロール量OLおよびスクロール回数SCに従って、表示情報をスクロールさせる。つぎに、スクロール回数SCがSC=0となったか否かを判断するステップS903。具体的には、CPU101によってスクロールが1回発生するごとに、スクロール回数SCから1が減算され、最終的にSC=0となったかを判断する。ここで、スクロール回数SCがSC=0となるのを待って、SC=0となった場合ステップS903:Yes、ディスプレイ108に表示されている画像情報に基づいて、空スクロール回数UCおよびスクロール回数SCを決定するステップS904。具体的には、ディスプレイ108における所定の位置に表示されている画像情報に基づいて、空スクロール回数UCおよびスクロール回数SCを決定する。たとえば、ディスプレイ108の所定の位置に画像が表示されており、ディスプレイ108における当該画像の比率が10であった場合、図4に示すテーブル表400を参照することによって、空スクロール回数UCをUC=2、スクロール回数SCをSC=2と決定する。つぎに、ステップS904において決定された空スクロール回数UCがUC>0か否かを判断するステップS905。ここで、空スクロール回数UCがUC>0であった場合ステップS905:Yes、空スクロールを開始するステップS906。具体的には、ステップS901においてスクロールイベントの入力を受け付けたにもかかわらず、ステップS904において決定された空スクロール回数UCに従って、画像情報のスクロールが停止される。また、ステップS905において、空スクロール回数UCがUC>0でなかった場合ステップS905:No、ステップS909に移行する。つぎに、空スクロールされた結果、空スクロール回数UCがUC=0となったか否かを判断するステップS907。具体的には、CPU101によって空スクロールが1回発生するごとに、空スクロール回数UCから1が減算され、最終的にUC=0となったかを判断する。ここで、空スクロール回数UCがUC=0となるのを待って、UC=0となった場合ステップS907:Yes、スクロールを停止から復帰させて、再びディスプレイ108に表示されている画像情報をスクロールさせるステップS908。具体的には、ステップS904において決定されたスクロール回数SCに従って、画像情報をスクロールさせる。つぎに、スクロールイベント終了の入力を受け付けたか否かを判断するステップS909。スクロールイベント終了の入力は、ディスプレイ108に表示された表示情報のスクロールを終了させる操作入力のことである。具体的には、たとえば、画像情報を連続的にスクロールさせるためにユーザが押下し続けていたスクロールボタンから指を離した場合に、スクロールイベント終了の入力を受け付けたと判断することができる。また、自動で連続的にスクロールがおこなわれているときには、ユーザがスクロールイベント終了に関する操作をおこなった場合に、スクロールイベント終了の入力を受け付けたと判断することができる。ここで、スクロールイベント終了の入力を受け付けた場合ステップS909:Yes、本フローチャートによる一連の処理を終了する。具体的には、スクロールイベント終了の入力を受け付けた場合には、スクロール制御処理を終了し、スクロールカウンタDBの空スクロール回数UCおよびスクロール回数SCをリセット初期値に戻すする。また、スクロールイベント終了の入力を受け付けなかった場合にはステップS909:No、ステップS903に戻り、一連の処理を繰り返す。なお、ここでは、スクロールイベント終了の入力を受け付けたか否かの判断をステップS909においておこなう構成としたが、一連の処理がおこなわれている間は常に、この判断をおこなうように構成してもよい。すなわち、一連の処理中において、スクロールイベント終了の入力を受け付けた場合には、その時点でスクロール制御処理を終了する。これにより、ディスプレイ108の所定の位置に特定の画像情報が表示された場合に、画像情報のスクロールを停止させることによって、ユーザによる当該画像情報の読み取り漏れを防ぐことができ、効率的な連続スクロールを実現することができる。なお、ここでは画像情報を下から上に連続的にスクロールさせる場合におけるスクロール制御方法について説明したが、上から下、または、左右方向にスクロールさせる場合についても同様にスクロール制御をおこなうことができる。以上説明したように、スクロール制御プログラム、記録媒体、スクロール制御装置およびスクロール制御方法によれば、表示画面における所定の位置に特定の画像情報が表示された場合に、連続スクロールに関する操作入力がおこなわれているにもかかわらず、画像情報のスクロールを停止させることができる。これにより、スクロール中におけるユーザによる画像情報の読み取り漏れを防ぐことができ、効率的な連続スクロールを実現することができる。特に、ユーザが歩行しながら表示画面に表示されている画像情報を読み取るときなどに、手ぶれなどにより表示画面が振動した場合であっても、特定の画像情報が表示された際にはスクロールが停止されるため、画像情報をユーザが読み取りやすいという効果を奏する。また、公共施設などにおいて、スクリーンに表示された各種情報が自動でスクロールされている状況下においては、読み取り側は任意にスクロール操作をおこなうことができないが、特定の画像情報たとえば、重要情報が表示された際にはスクロールが停止されるため、読み取り側の重要情報の読み取り漏れを防ぐことができる。なお、本実施の形態で説明したスクロール制御方法は、予め用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD-ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。付記1表示可能な画像情報のスクロール中において、表示画面に表示されている画像情報の中から特定の画像情報を検出させる検出工程と、前記検出工程によって検出された特定の画像情報が前記表示画面における所定の位置に表示されたか否かを判断させる判断工程と、前記判断工程によって前記特定の画像情報が前記所定の位置に表示されたと判断された場合に、前記スクロールを停止させる停止工程と、をコンピュータに実行させることを特徴とするスクロール制御プログラム。付記2前記停止工程によってスクロールが停止されてから所定時間が経過した場合に、前記スクロールの停止を解除させる解除工程を前記コンピュータに実行させることを特徴とする付記1に記載のスクロール制御プログラム。付記3前記検出工程によって検出された特定の画像情報に基づいて、前記所定時間を算出させる算出工程を前記コンピュータに実行させ、前記解除工程は、前記停止工程によってスクロールが停止されてから、前記算出工程によって算出された所定時間が経過した場合に、前記スクロールの停止を解除させることを特徴とする付記2に記載のスクロール制御プログラム。付記4前記検出工程は、前記表示画面に表示されている画像を前記特定の画像情報として検出させることを特徴とする付記1または2に記載のスクロール制御プログラム。付記5前記検出工程によって検出された画像の前記表示画面における比率に基づいて、前記所定時間を算出させる算出工程を前記コンピュータに実行させ、前記解除工程は、前記停止工程によってスクロールが停止されてから、前記算出工程によって算出された所定時間が経過した場合に、前記スクロールの停止を解除させることを特徴とする付記4に記載のスクロール制御プログラム。付記6前記検出工程は、前記表示画面に表示されている所定の行数または文字数から構成される文章を前記特定の画像情報として検出させることを特徴とする付記1または2に記載のスクロール制御プログラム。付記7前記検出工程によって検出された所定の行数または文字数から構成される文章の前記表示画面における比率に基づいて、前記所定時間を算出させる算出工程を前記コンピュータに実行させ、前記解除工程は、前記停止工程によってスクロールが停止されてから、前記算出工程によって算出された所定時間が経過した場合に、前記スクロールの停止を解除させることを特徴とする付記6に記載のスクロール制御プログラム。付記8前記検出工程は、前記表示画面に表示されている所定の文字列を前記特定の画像情報として検出させることを特徴とする付記1または2に記載のスクロール制御プログラム。付記9前記表示画面を複数の表示領域に区分した場合における当該各表示領域に表示されている文字の出現頻度をそれぞれ計数させる計数工程を前記コンピュータに実行させ、前記検出工程は、前記計数工程によって計数された結果、前記複数の表示領域のうち、前記出現頻度が所定の値よりも高い表示領域に表示されている文章を前記特定の画像情報として検出させることを特徴とする付記1または2に記載のスクロール制御プログラム。付記10前記検出工程によって検出された前記出現頻度が所定の値よりも高い表示領域に表示されている文章の当該表示領域における色の濃度に基づいて、前記所定時間を算出させる算出工程を前記コンピュータに実行させ、前記解除工程は、前記停止工程によってスクロールが停止されてから、前記算出工程によって算出された所定時間が経過した場合に、前記スクロールの停止を解除させることを特徴とする付記9に記載のスクロール制御プログラム。付記11付記1~10のいずれか一つに記載のスクロール制御プログラムを記録した前記コンピュータに読み取り可能な記録媒体。付記12表示可能な画像情報のスクロール中において、表示画面に表示されている画像情報の中から特定の画像情報を検出する検出手段と、前記検出手段によって検出された特定の画像情報が前記表示画面における所定の位置に表示されたか否かを判断する判断手段と、前記判断手段によって前記特定の画像情報が前記所定の位置に表示されたと判断された場合に、前記スクロールを停止する停止手段と、を備えることを特徴とするスクロール制御装置。付記13前記停止手段によってスクロールが停止されてから所定時間が経過した場合に、前記スクロールの停止を解除する解除手段と、を備えることを特徴とする付記12に記載のスクロール制御装置。付記14表示可能な画像情報のスクロール中において、表示画面に表示されている画像情報の中から特定の画像情報を検出する検出工程と、前記検出工程によって検出された特定の画像情報が前記表示画面における所定の位置に表示されたか否かを判断する判断工程と、前記判断工程によって前記特定の画像情報が前記所定の位置に表示されたと判断された場合に、前記スクロールを停止する停止工程と、を含んだことを特徴とするスクロール制御方法。付記15前記停止工程によってスクロールが停止されてから所定時間が経過した場合に、前記スクロールの停止を解除する解除工程と、を含んだことを特徴とする付記14に記載のスクロール制御方法。