"コンピュータを、表示装置の画面上に表示されたウェブページの一部の領域を選択する旨の利用者操作がなされた場合に、選択指令を受け付ける選択指令受付手段と、前記選択指令受付手段によって前記選択指令を受け付けた場合に、前記利用者操作で指定された前記一部の領域を選択領域として、前記ウェブページ内での前記選択領域の範囲を示す選択領域情報と、前記ウェブページを示すウェブページデータとを、関連付けて記憶手段に記憶させる選択関連データ記憶制御手段と、前記ウェブページデータが示す前記ウェブページの中から、前記選択領域情報が示す前記選択領域の範囲内に表示される選択画像を抽出し、当該選択画像を前記表示装置の画面上にある選択画像表示領域に表示する選択画像表示手段と、前記選択領域の範囲を変更する旨の利用者操作がなされた場合に、選択領域変更指令を受け付ける選択領域変更指令受付手段と、前記選択領域の範囲を変更する旨の利用者操作が開始される際には、前記記憶手段に記憶された前記ウェブページデータに基づいて、前記ウェブページ上において前記選択領域の周囲に表示される周辺画像を、前記選択画像の周囲に表示する一方、前記選択領域の範囲を変更する旨の利用者操作が終了した際には、前記選択画像の周囲に表示した前記周辺画像を消去する周辺画像一時表示手段と、前記選択領域変更指令受付手段によって前記選択領域変更指令を受け付けた場合に、前記記憶手段にすでに記憶済みの前記選択領域情報が示す前記選択領域の範囲を、前記利用者操作で指定された前記選択領域の範囲に変更する選択領域情報更新手段として機能させることを特徴とする画像処理プログラム。前記選択画像表示手段は、前記ウェブページ全体を表示可能な前記選択画像表示領域を、前記表示装置の画面上に確保するとともに、前記選択画像表示領域に前記ウェブページ全体を表示した際に前記選択画像となる部分が配置される範囲に、前記選択画像を表示し、前記周辺画像一時表示手段は、前記ウェブページ全体のうち、前記選択画像に相当する部分以外の部分を、前記周辺画像として前記選択画像表示領域上に表示することを特徴とする請求項1に記載の画像処理プログラム。前記選択画像表示手段は、同一の前記ウェブページ上において複数の前記選択領域が指定されている場合、複数の前記選択領域それぞれの前記ウェブページ中での位置に合わせて、前記ウェブページ全体に対応する前記選択画像表示領域上に複数の前記選択画像を表示することを特徴とする請求項2に記載の画像処理プログラム。前記選択画像表示手段は、前記選択画像が印刷される被記録媒体全体を表すサイズの前記選択画像表示領域を、前記表示装置の画面上に確保するとともに、前記被記録媒体上の前記選択画像が印刷される位置に合わせて、前記選択画像表示領域上に前記選択画像を表示し、前記周辺画像一時表示手段は、前記選択画像表示領域上での前記選択画像の表示位置を基準にして、その周囲に前記周辺画像を表示することを特徴とする請求項1~請求項3のいずれか一項に記載の画像処理プログラム。前記選択領域変更指令受付手段は、前記選択画像表示手段によって前記選択画像表示領域に表示された前記選択画像の輪郭部分を操作対象にして、当該輪郭部分の拡大又は縮小を行う旨の利用者操作がなされた場合に、前記選択領域の拡大又は縮小を指令する前記選択領域変更指令を受け付けることを特徴とする請求項1~請求項4のいずれか一項に記載の画像処理プログラム。前記選択領域変更指令受付手段は、前記選択画像表示手段によって前記選択画像表示領域に表示された前記選択画像の輪郭部分の内側を操作対象にして、当該輪郭部分の内側を所定方向へ移動させる旨の利用者操作がなされた場合に、前記選択領域の範囲に対して相対的に前記ウェブページの位置を移動させる旨を指令する前記選択領域変更指令を受け付けることを特徴とする請求項1~請求項5のいずれか一項に記載の画像処理プログラム。しかしながら、上記従来技術では、1度切り出された選択領域は、その後、選択した範囲を変更したくなっても、そのような変更を行うことができない。そのため、利用者は、あらためて同じウェブページを開いて、所望の選択領域を選択し直すしかなく、相応に面倒な手間がかかる、という問題があった。また、あらためて同じウェブページを開きたくても、そもそもどのようなウェブページから選択領域を切り出したのか、後日の段階では利用者が忘れていることもあり、その場合、所望の選択領域を選択し直す操作を行うことができなくなる、という問題もあった。さらに、あらためて同じウェブページを開きたくても、そのウェブページがすでにネットワーク上から削除されていたり、ウェブページの内容が更新されて、欲しかった情報が無くなっていたりすることもあり、この場合も、所望の選択領域を選択し直す操作を行うことはできなくなる、という問題があった。本発明は、上記問題を解決するためになされたものであり、その目的は、ウェブページから所望の選択領域を切り出して保存可能で、しかも、その切り出した選択領域の範囲を、切り出し後でも任意に変更可能となる画像処理プログラムを提供することにある。以下、本発明において採用した構成について説明する。請求項1に記載の画像処理プログラムは、表示装置の画面上に表示されたウェブページの一部の領域を選択する旨の利用者操作がなされた場合に、選択指令を受け付ける選択指令受付手段と、前記選択指令受付手段によって前記選択指令を受け付けた場合に、前記利用者操作で指定された前記一部の領域を選択領域として、前記ウェブページ内での前記選択領域の範囲を示す選択領域情報と、前記ウェブページを示すウェブページデータとを、関連付けて記憶手段に記憶させる選択関連データ記憶制御手段と、前記ウェブページデータが示す前記ウェブページの中から、前記選択領域情報が示す前記選択領域の範囲内に表示される選択画像を抽出し、当該選択画像を前記表示装置の画面上にある選択画像表示領域に表示する選択画像表示手段と、前記選択領域の範囲を変更する旨の利用者操作がなされた場合に、選択領域変更指令を受け付ける選択領域変更指令受付手段と、前記選択領域の範囲を変更する旨の利用者操作が開始される際には、前記記憶手段に記憶された前記ウェブページデータに基づいて、前記ウェブページ上において前記選択領域の周囲に表示される周辺画像を、前記選択画像の周囲に表示する一方、前記選択領域の範囲を変更する旨の利用者操作が終了した際には、前記選択画像の周囲に表示した前記周辺画像を消去する周辺画像一時表示手段と、前記選択領域変更指令受付手段によって前記選択領域変更指令を受け付けた場合に、前記記憶手段にすでに記憶済みの前記選択領域情報が示す前記選択領域の範囲を、前記利用者操作で指定された前記選択領域の範囲に変更する選択領域情報更新手段として機能させることを特徴とする。以上のように構成された画像処理プログラムによって、コンピュータを上記各手段として機能させれば、表示装置の画面上に表示されたウェブページの一部の領域を選択する旨の利用者操作が行われた際には、ウェブページ内での選択領域の範囲を示す選択領域情報と、ウェブページを示すウェブページデータが、関連付けられて記憶手段に記憶される。そして、選択画像選択領域内の画像を表示する際には、記憶手段に記憶された選択領域情報及びウェブページデータに基づいて、ウェブページデータが示すウェブページの中から、選択領域情報が示す前記選択領域の範囲内に表示される選択画像が抽出され、当該選択画像が選択画像表示領域に表示される。さらに、選択領域の範囲を変更することも可能であり、そのような変更を行う旨の利用者操作がなされる場合、当該利用者操作が開始される際には、ウェブページ上において選択領域の周囲に表示される周辺画像が、選択画像の周囲に表示される。したがって、利用者は、周辺画像を参考にしながら、選択領域の範囲を最適化することができる。また、選択領域の範囲を変更する旨の利用者操作が終了した際には、選択画像の周囲に表示された周辺画像が消去されるので、最終的に周辺画像が邪魔になることもない。このような選択領域の範囲変更がなされた際、記憶手段にすでに記憶済みの選択領域情報が示す選択領域の範囲は、利用者操作で指定された選択領域の範囲に変更されるので、記憶手段には変更後の範囲を保持することができる。よって、利用者は、選択領域の範囲選択を最初からやり直さなくても、簡単に選択領域を変更することができる。また、そのような選択領域の変更を行うに当たって、利用者が選択領域を切り出し元となったウェブページを忘れていても、何ら問題なく選択領域の変更を実施できる。さらに、選択領域を切り出し元となったウェブページがすでにネットワーク上から削除されていたり、ウェブページの内容が更新されていたとしても、過去に選択領域を切り出した時点に遡って、選択領域の変更を行うことができる。以上のような選択領域の変更を行うことができるので、例えば、選択領域が大きすぎて一枚の印刷原稿から選択領域がはみ出してしまう場合や、利用者にとって不要な情報が選択領域に含まれていた、といった場合に、選択領域の削減を行うことができる。また、選択領域が小さすぎて印刷原稿に無駄な空きができる場合、周囲に掲載されていた情報も一緒に選択しておけばよかったと後日になって利用者が考え直した場合には、選択領域の拡張を行うことができる。さらに、選択領域の切り出し元となったウェブページに、他にもよい情報が掲載されていたのに、その情報については切り出していなかったと後日利用者が気づいた場合に、選択領域を変更して、あらためて情報の切り出しを行うこともできる。請求項2に記載の画像処理プログラムは、請求項1に記載の画像処理プログラムにおいて、前記選択画像表示手段は、前記ウェブページ全体を表示可能な前記選択画像表示領域を、前記表示装置の画面上に確保するとともに、前記選択画像表示領域に前記ウェブページ全体を表示した際に前記選択画像となる部分が配置される範囲に、前記選択画像を表示し、前記周辺画像一時表示手段は、前記ウェブページ全体のうち、前記選択画像に相当する部分以外の部分を、前記周辺画像として前記選択画像表示領域上に表示することを特徴とする。以上のように構成された画像処理プログラムによって、コンピュータを上記各手段として機能させれば、選択画像が含まれていたウェブページ全体が選択画像表示領域に表示されるので、利用者は、ウェブページ全体を参考にしながら、選択領域の範囲を最適化することができる。請求項3に記載の画像処理プログラムは、請求項2に記載の画像処理プログラムにおいて、前記選択画像表示手段は、同一の前記ウェブページ上において複数の前記選択領域が指定されている場合、複数の前記選択領域それぞれの前記ウェブページ中での位置に合わせて、前記ウェブページ全体に対応する前記選択画像表示領域上に複数の前記選択画像を表示することを特徴とする。以上のように構成された画像処理プログラムによって、コンピュータを上記各手段として機能させれば、複数の選択画像がウェブページ全体に対する相対位置を維持した状態で選択画像表示領域に表示されるので、利用者は、ウェブページ全体や複数の選択画像の位置関係、重なりの有無などを参考にしながら、選択領域の範囲を最適化することができる。請求項4に記載の画像処理プログラムは、請求項1~請求項3のいずれか一項に記載の画像処理プログラムにおいて、前記選択画像表示手段は、前記選択画像が印刷される被記録媒体全体を表すサイズの前記選択画像表示領域を、前記表示装置の画面上に確保するとともに、前記被記録媒体上の前記選択画像が印刷される位置に合わせて、前記選択画像表示領域上に前記選択画像を表示し、前記周辺画像一時表示手段は、前記選択画像表示領域上での前記選択画像の表示位置を基準にして、その周囲に前記周辺画像を表示することを特徴とする。以上のように構成された画像処理プログラムによって、コンピュータを上記各手段として機能させれば、選択画像を被記録媒体に印刷した際に、どのようなレイアウトで印刷されるのかを確認でき、そのレイアウトを参考にしながら、選択領域の範囲を最適化することができる。請求項5に記載の画像処理プログラムは、請求項1~請求項4のいずれか一項に記載の画像処理プログラムにおいて、前記選択領域変更指令受付手段は、前記選択画像表示手段によって前記選択画像表示領域に表示された前記選択画像の輪郭部分を操作対象にして、当該輪郭部分の拡大又は縮小を行う旨の利用者操作がなされた場合に、前記選択領域の拡大又は縮小を指令する前記選択領域変更指令を受け付けることを特徴とする。以上のように構成された画像処理プログラムによって、コンピュータを上記各手段として機能させれば、選択画像の輪郭部分を操作対象にして、当該輪郭部分の拡大又は縮小を行う旨の利用者操作を行えば、選択領域の拡大又は縮小を指令することができるので、画面上での直感的な操作により、選択領域の拡大又は縮小を行うことができる。請求項6に記載の画像処理プログラムは、請求項1~請求項5のいずれか一項に記載の画像処理プログラムにおいて、前記選択領域変更指令受付手段は、前記選択画像表示手段によって前記選択画像表示領域に表示された前記選択画像の輪郭部分の内側を操作対象にして、当該輪郭部分の内側を所定方向へ移動させる旨の利用者操作がなされた場合に、前記選択領域の範囲に対して相対的に前記ウェブページの位置を移動させる旨を指令する前記選択領域変更指令を受け付けることを特徴とする。以上のように構成された画像処理プログラムによって、コンピュータを上記各手段として機能させれば、選択画像の輪郭部分の内側を操作対象にして、当該輪郭部分の内側を所定方向へ移動させる旨の利用者操作を行えば、選択領域の範囲に対して相対的にウェブページの位置を移動させる旨を指令することができるので、画面上での直感的な操作により、選択領域の範囲を基準にして、その範囲に収まるウェブページ上の範囲を変更することができる。次に、本発明の実施形態について一例を挙げて説明する。[システム構成]以下に説明するシステムは、図1に示すように、パーソナルコンピュータ1以下、PC1というと、このPC1に接続されたプリンタ3とを備えている。また、PC1は、WANWideAreaNetwork;一例としてはインターネット。5を介してウェブサーバ7と通信可能となっている。PC1は、図1に示すように、周知のCPU11、ROM12、RAM13、HDD14ハードディスク装置14、操作部15、表示部16、ネットワークインターフェース17、USBインターフェース18などを備えている。HDD14には、OSOperatingSystem、後述するウェブブラウザ、このウェブブラウザに組み込まれるプラグインなどの各種プログラムが格納されている。なお、これらのプログラムに従った処理がCPU11によって実行される際には、各プログラムがRAM13へと読み込まれる。また、HDD14には、後述する処理が実行されることにより、画像化されたウェブページや、そのウェブページ中でのクリップ範囲を示す情報が保存される。これらのデータは、あらかじめ定められた特定のパス名を持つフォルダ例えば、図1中に例示するC:TempClipなどに保存される。また、画像化されたウェブページは、一つのウェブページが一つのビットマップイメージファイル例えば、図1中に例示する2010aaaa01.bmpなどとして保存される。さらに、ウェブページ中でのクリップ範囲を示す情報は、複数のクリップに対応する情報すべてが単一のテキストファイル例えば、図1中に例示するClipList.iniなどに保存される。このテキストファイルには、図1に例示するように、複数のクリップそれぞれに対応する複数セクション分の情報が記録され、各セクションには、上述のビットマップイメージファイルのファイル名とクリップ範囲を示す座標が対応付けて格納されている。操作部15は、キーボードや各種ポインティングデバイス例えば、マウス等によって構成される。表示部16は、液晶ディスプレイ等によって構成される。以上のように構成されたPC1では、操作部15での利用者操作により、ウェブブラウザを起動することができる。そして、ウェブブラウザ起動後は、操作部15での利用者操作により、ウェブサーバ7上にあるウェブページデータ例えば、HTMLHyperTextMarkupLanguage、XHTMLExtensibleHTML、XMLExtensibleMarkupLanguageで記述されたマークアップ文書データのURLUniformResourceLocatorを指定し、ウェブサーバ7に対してデータ取得を要求することができる。この要求をウェブサーバ7が受けた場合、応答としてウェブサーバ7からはウェブページデータが返されるので、PC1では、そのウェブページデータを取得して、表示部16にウェブページを表示する。また、表示部16にウェブページを表示した後、操作部15での利用者操作により、ウェブページの印刷を指令すれば、PC1は、プリンタ3を制御して、プリンタ3にウェブページを印刷させることができる。さらに、詳しくは後述するが、このPC1においては、ウェブブラウザ上に表示されたウェブページの一部をクリップとして切り出し、そのクリップの印刷や保存を行う機能以下、クリップ機能ともいう。が組み込まれている。このクリップ機能を利用すれば、ウェブブラウザ上に表示されたウェブページの中から、利用者が所望の範囲を指定することで、その範囲をクリップとして切り出すことができ、切り出されたクリップを印刷することができる。また、切り出されたクリップを保存しておいて、後からクリップの印刷を行うこともできる。[PCにおいて実行される処理]次に、PC1において実行される処理について、図2~図7のフローチャートに基づいて説明する。上記PC1が備えるウェブブラウザは、プラグインと呼ばれるプログラムをPC1にインストールすることで、標準機能以外の各種拡張機能を追加できる仕組みになっている。以下に説明する処理も、ウェブブラウザとしての処理と、そのウェブブラウザに組み込まれたプラグインとしての処理をCPU11が実行し、双方の処理が協働することで実現される処理となる。なお、以下の説明においては、図8aに例示するような画面構成のウェブブラウザ上に、図8bに例示するようなウェブページを表示する場合を想定して、適宜表示例を交えながら、PC1で実行される処理について説明する。また、以下の説明では、操作部15での操作としてポインティングデバイスによる一般的な操作を想定して、クリック、右クリック、ドラッグ、マウスダウン、マウスアップといった表現を用いるが、これらと同等な機能を実現可能な代替操作を、キーボードやタブレット等の他の入力デバイスで実施してもよい。まず、クリップ処理について、図2に基づいて説明する。このクリップ処理は、ウェブページ上で利用者が指定した範囲をクリップとして保存する際に実行される。また、クリップ処理は、ウェブブラウザが起動することで開始される。クリップ処理を開始すると、PC1は、まず、利用者がクリップ範囲を決定するまで待機するS105:NO。この状態において、利用者は、所定の操作を行ってクリップ範囲の指定モードに移行した後、ウェブページ上において所望の四角形の範囲の対角線両端に相当する2点を指定することにより、その四角形の範囲をクリップ範囲として指定することができる。対角線両端に相当する2点のうち、1点目は、ウェブページ上でのマウスダウン操作によって指定することができ、2点目は、1点目の指定に引き続いてドラッグ操作を行った後、マウスアップ操作によって指定することができる。ドラッグ操作を行っている間は、図8cに破線で示すように、クリップ範囲を示す枠がウェブブラウザ上に表示されるので、利用者は表示される枠を目安にして、クリップ範囲を調節することができる。そして、マウスアップ操作がなされた場合、PC1は、利用者がクリップ範囲を決定したと判断しS105:YES、クリップ範囲を取得するS110。S110では、ウェブページのデータ構造や表示画面の解像度表示サイズなどに基づき、ウェブページ上のどの範囲が指定されたのかを解析し、その情報が取得される。続いて、PC1は、ウェブページを画像化するS115。このS115では、利用者が指定したクリップ範囲の位置やサイズによらず、ウェブページ全体が画像化される。そして、PC1は、保存フォルダを検索して、同じ画像が保存されていないか確認するS120。S120では、過去に同じウェブページが画像化されていれば、保存フォルダ内から同じ画像が検出される。ここで、同じ画像がある場合はS125:YES、あらためて同じ画像を保存する必要がないので、すでに保存されている既存の画像の名前を取得するS130。例えば、すでに保存されている既存の画像のファイル名が2010xxxx01.bmpであれば、そのファイル名が取得される。一方、同じ画像がない場合はS125:NO、画像化したウェブページに名前を付けて保存するS135。ここで付ける名前は、あらかじめ定められた規約に沿って付与され、例えば2010xxxx01.bmpといったファイル名が付与される。こうしてS130又はS135を終えたら、続いてPC1は、保存フォルダを検索してClipList.iniがあるか確認するS140。ここで、ClipList.iniは、過去にクリップの保存を行っていれば存在するのでS145:YES、その場合は、S155へ進む。一方、初めてクリップの保存を行う場合には、ClipList.iniが存在しないのでS145:NO、その場合は、保存フォルダにClipList.iniを作成してS150、S155へ進む。S155では、クリップ範囲を、画像上のクリップ領域の情報に変換するS155。これにより、画像上でのクリップ範囲の座標が確定するので、ClipList.iniにセクションを追加して、元画像の情報クリップの切り出し元となったウェブページのビットマップイメージを示すファイル名、同ウェブページのURL、及びクリップ領域の情報クリップ範囲を示す座標;S155で確定した座標を記述しS160、クリップ処理を終了する。次に、クリップリスト開始処理及びクリップリスト終了処理について、図3に基づいて説明する。クリップリスト開始処理は、基本的には、ウェブブラウザ上のクリップリスト欄図8aにおいて図中左側にある欄が開かれたときに実行される処理であり、クリップリスト終了処理は、ウェブブラウザ上のクリップリスト欄が閉じられたときに実行される処理である。このクリップリスト欄を開くか閉じるかは、ウェブブラウザが開かれている間に、利用者操作により任意に指定できる。また、ウェブブラウザを閉じる際に、クリップリスト欄が開かれていれば、クリップリスト終了処理が実行され、また、リスト表示用ペインが開かれていた旨は動的に記憶される。この場合、次にウェブブラウザが開かれる際には、動的に記憶された状態に基づき、クリップリスト欄が開かれて、クリップリスト開始処理が実行される。この他、上述のクリップ処理図2参照。の実行直後にも、クリップリスト開始処理が実行されることで、クリップリスト欄の更新が行われる。クリップリスト開始処理を開始すると、PC1は、まず、保存フォルダを検索してClipList.iniがあるか確認するS205。ここで、ClipList.iniがない場合はS210:NO、PC1は、クリップリスト開始処理を終了する。一方、ClipList.iniがある場合S210:YES、PC1は、ClipList.iniを開いてセクションを列挙するS215。S215では、ClipList.iniの内容が読み込まれ、メモリ上でセクション単位の情報に展開される。続いて、S215で列挙されたセクションを一つずつ順に処理するため、PC1は、処理していないセクションがあるか否かを判断しS220、処理していないセクションがある場合はS220:YES、処理対象としているセクションからセクション名、元画像の情報クリップの切り出し元となったウェブページのビットマップイメージを示すファイル名、及びクリップ領域の情報クリップ範囲を示す座標を取得するS225。続いて、PC1は、取得した元画像の情報について保存フォルダを検索して画像があるか確認するS230。ここで、例外的なトラブルがない限り、通常は、元画像があるのでS235:YES、その場合、PC1は、取得したクリップ領域の情報を基にサムネイルを切り出しS240、クリップリスト欄にサムネイルを縮小して表示するS245。その結果、ウェブブラウザ上のクリップリスト欄には、図8dに例示するように、サムネイルが表示されることになる。なお、図8dに例示したサムネイルは、図8cに例示したクリップ範囲を指定し、そのクリップ範囲の保存が行われている場合の例である。このようなサムネイルを表示したら、PC1は、クリップの情報をメモリに保存してS250、S220へと戻る。なお、S230において、元画像がない場合はS235:NO、何らかの事情でClipList.iniに無効なセクションが生じているので、PC1は、エラーを表示してClipList.iniから処理中のセクションを削除しS255S220へと戻る。以降、S215で列挙されたセクションがすべて処理されるまで、S225~S255が繰り返される。そして、S215で列挙されたセクションがすべて処理されるとS220:NO、PC1は、クリップリスト開始処理を終了する。なお、クリップリスト終了処理を開始すると、PC1は、ClipList.iniを閉じてS305、クリップリスト終了処理を終了する。次に、クリップ領域の変更処理について、図4に基づいて説明する。この処理は、クリップリスト欄に表示されているサムネイル上で、利用者が右クリック操作を行って、図8eに例示するようなコンテキストメニューを表示し、そのメニューの中からクリップ領域の変更が選ばれた際に実行される処理である。クリップ領域の変更処理を開始すると、PC1は、まず、対象のクリップの情報をメモリから読み込みS405、新たにウィンドウクリップ領域の変更画面を作成しS410、変更画面の中心に対象のクリップの元画像を表示するS415。また、PC1は、処理対象としているクリップのクリップ領域の情報を変更画面上の選択範囲の情報に変換しS420、変更画面上の選択範囲の情報を基に、変更画面上に選択範囲を表示するS425。このとき、変更画面上において、選択範囲の内側となる画像は通常の色合いで表示し、選択範囲の外側となる画像は通常よりも淡色もしくは半透明で表示する図8f参照。。続いて、PC1は、同一元画像クリップ表示処理を実行するS430。この同一元画像クリップ表示処理は、処理対象としているクリップ領域を含む元画像ウェブページ全体の画像の中に、さらに処理対象としているクリップ領域とは別のクリップ領域が含まれている場合に、そのような別のクリップ領域も変更画面上に併せて表示するために実行される処理である。このS430は、詳しくは図5aに示すような処理となる。この同一元画像クリップ表示処理を開始すると、PC1は、変更対象のクリップ以外のクリップの情報をメモリから読み込むS505。このS505では、切り出されているクリップ領域が複数あれば、それらすべてに対応する情報が読み込まれる。また、このS505の段階では、同一元画像同一ウェブページから切り出されたクリップ領域の情報か否かを問わず、すべての情報が読み込まれる。続いて、PC1は、処理していないクリップ情報があるか否かを判断するS510。このS510では、S505で読み込まれた情報が一つもない場合に否定判断がなされS510:NO、その場合は、同一元画像クリップ表示処理を終了する。一方、処理していないクリップ情報がある場合S510:YES、PC1は、変更対象のクリップと元画像が同じか否かを判断するS515。S515では、この時点で判断の対象となっているクリップと、変更対象のクリップが、双方とも同じウェブページから切り出されたものである場合に肯定判断がなされる。一方、この時点で判断の対象となっているクリップが、変更対象のクリップとは別のウェブページから切り出されたものである場合には否定判断がなされる。なお、S515では、ClipList.iniのセクションに含まれるURLS160においてClipList.iniに記述されたURLを参照して、クリップの切り出し元となったウェブページが同じか否かの判断を行う。処理対象クリップと変更対象のクリップの元画像が同じである場合S515:YES、対象のクリップのクリップ領域の情報を変更画面上の選択範囲の情報に変換するS520。そして、変更画面上の選択範囲の情報を基に、変更画面上に選択範囲を変更対象のクリップと異なる色で表示してS525、S510へと戻る。S525により、変更画面上には、変更対象となる選択範囲に加え、この変更対象とは別のクリップ領域を示す選択範囲が別の色で表示される。なお、S515において、処理対象クリップと変更対象のクリップの元画像が異なる場合はS515:YES、追加で選択範囲を表示すべき対象ではないので、S520及びS525を実行することなく、S510へと戻る。以降、処理していないクリップ情報がある間は、S515~S525が繰り返される。そして、S510において、処理していないクリップ情報がないとの判断がなされればS510:NO、同一元画像クリップ表示処理を終了する。さて、同一元画像クリップ表示処理を終了すると、図4のS435へと進み、PC1は、変更対象切り替え処理を実行するS435。この変更対象切り替え処理は、S430で表示した別のクリップ領域がある場合に、変更対象となるクリップ領域を別のクリップ領域に切り替えるために実行される処理である。このS435は、詳しくは図5bに示すような処理となる。この変更対象切り替え処理を開始すると、PC1は、変更対象以外のクリップの選択範囲の内側で、右クリックがされたか否かを判断するS605。ここで、右クリックがされていなければS605:NO、そのまま変更対象切り替え処理を終了する。一方、右クリックがされていればS605:YES、PC1は、コンテキストメニュークリップ領域を変更するを表示するS610。ここで、メニューが選択された場合S615:YES、PC1は、メニューを選択したクリップの選択範囲の色を、新たに変更対象のクリップの選択範囲の色にするS620。一方、これまで変更対象であったクリップの選択範囲の色については、変更対象とはなっていない他の選択範囲の色と同じにするS625。そして、PC1は、メニューを選択したクリップを変更対象のクリップに変更しS630、S635へと進む。また、S610で表示したメニューが選択されなかった場合もS615:NO、S635へと進む。S635へ進むと、PC1は、メニュークリップ領域を変更するを消してS635、変更対象切り替え処理を終了する。こうして変更対象切り替え処理を終了すると、図4のS440へと進み、変更確定ボタンである図示しないOKボタンが押されていなければS440:NO、S435へと戻る。すなわち、PC1は、OKボタンが押されるまでは、変更対象の切り替え指示を何度でも受け付ける。また、S440においては、OKボタンが押される操作以外の操作として、PC1は、クリップ領域の範囲変更操作も受け付ける。クリップ領域の範囲変更操作は、例えば、図8fに破線で例示したような選択範囲を示す枠を対象にして、この枠を図9a中に矢印で示す方向へドラッグ操作することにより、この枠を拡大するような操作である。同様のドラッグ操作にて枠を縮小することもでき、あるいは、枠の角をドラッグ操作することで枠を拡大又は縮小することもできる。一方、S440において、OKボタンが押されたと判断された場合はS440:YES、これにてクリップ領域の変更を確定させる操作がなされたことになるので、PC1は、変更画面上の選択範囲の情報を取得しS445、取得した選択範囲の情報を元画像上のクリップ領域の情報に変換するS450。そして、新しい座標の情報を基に元画像から新しいサムネイルを切り出しS455、メモリに格納された処理対象クリップの情報を更新しS460、ClipList.ini内にある処理対象クリップに対応するセクションの情報を更新するS465。すなわち、セクションに含まれるクリップ領域の情報クリップ範囲を示す座標を更新する。その後、ウィンドウクリップ領域の変更画面を閉じS470、処理対象クリップのサムネイルを表示し直してS475、クリップ領域の変更処理を終了する。S475が実行される結果、ウェブブラウザ上のクリップリスト欄には、図9bに示すように、図9aに示したように範囲変更がなされたクリップ領域のサムネイルが表示されることになる。次に、プレビュー処理について、図6に基づいて説明する。この処理は、利用者が所定の操作を行って印刷プレビューを指示した際に実行される処理である。この印刷プレビューは、クリップリストに登録されている1以上のクリップ例えば、図9cに例示するクリップ。を被記録媒体に印刷出力した際に、被記録媒体上のどのような位置にどのようなサイズでクリップが印刷出力されるのかを画面上で確認できるようにするために実行されるものである。プレビュー処理を開始すると、PC1は、まず、プレビュー対象のクリップの情報をメモリから読み込みS705、新たにウィンドウプレビュー画面を作成するS710。続いて、プレビュー対象のクリップすべてを処理するため、PC1は、処理していないプレビュー対象のクリップがあるか否かを判断するS715。ここで、未処理のクリップがあればS715:YES、PC1は、プレビュー画面にサムネイル画像を左詰で表示しS720、処理対象としているクリップの情報をプレビュー用のメモリにコピーしてS725、S715へ戻る。このようにS715~S725を繰り返すことにより、図9dに示すように、プレビュー画面となるウィンドウには、左詰でサムネイル画像が表示される。なお、図9dでは、一つのサムネイル画像しか例示されていないが、二つ以上のサムネイル画像が表示される場合には、本実施形態の場合、すべてのサムネイル画像が左詰で縦方向に並べられる。なお、左詰とするか否かは任意であり、例えば、すべてのサムネイル画像を中央に揃えてもよいし、右詰としてもよい。あるいは、左詰とした結果、その右側に十分な余白が残れば、余白のサイズと次の画像のサイズとを考慮して、次の画像を前の画像の右隣に描画してもよい。さらに、これらの並べ方のいずれとするかを利用者が任意に選択したり、そのような選択内容を設定として記憶し、設定通りの並べ方となるようにしてもよい。以上のようなプレビュー画面上のサムネイル画像は、プレビュー画面に表示される外枠内を被記録媒体に相当する画像とみなして、その被記録媒体相当の画像と実際の被記録媒体の縮尺を考慮したサイズで、プレビュー画面上に描画される。したがって、利用者は、プレビュー画面を見て、被記録媒体上のどのような位置にどのようなサイズでクリップ画像が印刷されるのかを確認できる。さて、以上のような処理の結果、S715において未処理のクリップがないと判断されればS715:NO、続いて、PC1は、プレビュー画面上であるサムネイルが右クリックされたか否かを判断するS730。ここで、右クリックされていればS730:YES、PC1は、プレビュー領域変更処理を実行するS735。このS735は、詳しくは図7に示すような処理となる。プレビュー領域変更処理を開始すると、PC1は、右クリックされたサムネイルを対象にして、対象のサムネイルの周囲に選択範囲を表示するS805。また、対象のサムネイルのプレビュー画面上の表示位置を取得しS810、プレビュー用のメモリから対象のサムネイルの情報を取得してS815、対象のサムネイルの表示位置とクリップ領域の情報から、元画像の表示位置を決定するS820。S820で決定される元画像対象のサムネイルの切り出し元となったウェブページの画像の表示位置は、プレビュー画面上において対象のサムネイルが表示されている位置は固定し、その位置を基準にして、クリップ範囲の周囲にあった元画像上の領域がサムネイルの周囲に配置されるような表示位置とされる。そして、そのような表示位置が決まったら、PC1は、対象のサムネイルの背面に元画像を半透明で表示するS825。S825により、プレビュー画面上には、図9eに示すように、図9dに示したサムネイルの表示位置は固定したまま、その周囲に元画像図8b参照。のクリップ領域外の部分が描画される。続いて、PC1は、利用者がマウスのボタンを離したすなわち、マウスアップ操作がなされたか否かを判断しS830、マウスのボタンを離していなければS830:NO、マウスが移動したか否かを判断するS835。なお、ここでマウスが移動していなければS835:NO、S830へと戻り、S830~S835が繰り返される。一方、S835でマウスが移動していればS835:YES、PC1は、マウスの移動距離を取得しS840、選択範囲の中をドラッグしたかS845、あるいは選択範囲の周囲をドラッグしたかS850、これらを順に判断する。選択範囲の中をドラッグしておらずS845:NO、且つ選択範囲の周囲もドラッグしていない場合はS850:NO、S830へ戻る。一方、選択範囲の中をドラッグした場合S845:YES、PC1は、取得した移動距離の分、元画像の表示位置を変更しS855、対象のサムネイルの背面に元画像を半透明で再表示するS860。また、PC1は、取得した移動距離のクリップ領域の情報を変更しS865、変更したクリップ領域の情報を基に元画像から新しいサムネイルを作成してS870、現在のサムネイルを削除して、新しいサムネイルを表示しS875、S830へ戻る。これらS855~S875の処理により、元画像及びサムネイルは、図9fに例示するように、双方ともマウスの移動距離分だけ所定の方向図9fに矢印で例示する移動距離及び方向へ移動した位置に表示される。また、これらS855~S875の処理は、マウスがドラッグ操作される間は繰り返されることになる。一方、このようなドラッグ操作がなされた後、利用者がマウスのボタンを離すとS830で肯定判断がなされるS830:YES。この場合、PC1は、元画像をプレビュー画面から消しS880、対象のサムネイルの周囲の選択範囲を消してS885、プレビュー領域変更処理を終了する。その結果、プレビュー画面上では、図10aに例示するように、元画像及びサムネイル周囲の選択範囲が消え、切り出し位置が更新されたクリップだけが表示された状態になる。さて、このようなプレビュー領域変更処理が終了すると、図6のS730へと戻るが、ここでは、さらにサムネイルが右クリックされた場合を想定して、以下の説明を続ける。さらにサムネイルが右クリックされた場合、S730では肯定判断がなされ、PC1は、上述したプレビュー領域変更処理を実行するS735。そして、図7のS805~S825が実行されると、図10aに例示したサムネイルの周囲には、図10bに例示するように、再び元画像が半透明で表示される。この状態において、PC1では、上述したS830~S835が繰り返される。このとき、利用者が選択範囲の周囲をマウスでドラッグするとS850:YES、PC1は、取得した移動距離のクリップ領域の情報を変更しS865、変更したクリップ領域の情報を基に元画像から新しいサムネイルを作成してS870、現在のサムネイルを削除して、新しいサムネイルを表示しS875、S830へ戻る。これらS865~S875の処理により、サムネイルの周囲の選択範囲は、図10cに例示するように、マウスの移動距離分だけ所定の方向図10cに矢印で例示する移動距離及び方向へ移動し、その選択範囲内が新たなサムネイルとして再描画される。そして、このようなドラッグ操作がなされた後、利用者がマウスのボタンを離すとS830で肯定判断がなされるのでS830:YES、PC1は、元画像をプレビュー画面から消しS880、対象のサムネイルの周囲の選択範囲を消しS885、プレビュー領域変更処理を終了する。なお、本実施形態では、クリップが左詰で印刷される仕様になっており、それに合わせてプレビュー画面上のサムネイルも左詰で表示されるので、上記のような選択範囲の変更に伴い、サムネイルの左方に余白が生じた場合、S885では、新たに生じた余白分だけサムネイルを左方へ移動させる処理も行われる。その結果、プレビュー画面上では、図10dに例示するように、元画像及びサムネイル周囲の選択範囲が消え、切り出し位置が更新されたクリップだけが表示された状態になる。さて、プレビュー領域変更処理が終了し、図6のS730へと戻った後、プレビュー画面上であるサムネイルが右クリックされていなければS730:NO、PC1は、印刷を行うか否かを判断するS740。ここで、利用者が印刷を指示する操作を行っていた場合S740:YES、PC1は、プレビュー画面を画像化してプリンタドライバをコールするS745。その結果、プリンタ3において、図10eに示すような印刷画像が印刷出力される。なお、S745を終えたら、PC1は、ウィンドウプレビュー画面を閉じてS750、プレビュー処理を終了する。一方、S740において、印刷を行わないと判断された場合S740:NO、PC1は、キャンセルを行うか否かを判断するS755。ここで、利用者がキャンセルを指示する操作を行っていた場合S755:YES、PC1は、ウィンドウプレビュー画面を閉じてS750、プレビュー処理を終了する。また、キャンセルを行わない場合はS755:NO、S730へと戻る。[効果]以上説明したとおり、上記のような処理を実行するPC1によれば、ウェブページからクリップ領域を切り出した後、切り出した範囲を変更したい場合には、きわめて簡単な操作で範囲変更を行うことができる。したがって、利用者は、あらためて切り出し元のウェブページを開いて、切り出し範囲の選択をやり直すような面倒な作業を行わなくても済む。また、どのようなウェブページからクリップを切り出したのか、後日の段階で利用者が忘れていたとしても、何ら問題なく切り出し範囲を変更することができる。さらに、切り出し元のウェブページがネットワーク上から削除されている場合や、切り出し元ウェブページの内容が更新されて、欲しかった情報が無くなっていても、何ら問題なく切り出し範囲を変更することができる。[変形例等]以上、本発明の実施形態について説明したが、本発明は上記の具体的な一実施形態に限定されず、この他にも種々の形態で実施することができる。例えば、上記実施形態では、同一元画像上から切り出されたクリップが複数ある場合には、図4に示すS430詳しくは図5aに示すS505~S525により、それら複数のクリップの選択範囲を変更画面上に表示していたが、このような表示を行うか否かは任意である。すなわち、変更対象となる選択範囲だけを表示し、他の選択範囲は表示しないようにしてもよい。また、複数のクリップの選択範囲を変更画面上に表示した場合に、図4に示すS435詳しくは図5bに示すS605~S635により、変更対象となる選択範囲を切り替えることができるようにするか否かも任意である。例えば、図4に示すS430詳しくは図5aに示すS505~S525により、それら複数のクリップの選択範囲を変更画面上に表示するものの、そのような情報表示を行うだけで、変更対象となる選択範囲を切り替えることはできない構成となっていてもよい。加えて、上記実施形態では、PC1に上記処理を実行させるためのプログラムが、ウェブブラウザにプラグインとして組み込まれる例を示したが、上記処理を実行する機能をブラウザ自体で備えていてもよい。また、上記実施形態では、PC1とプリンタ3が別体の装置として構成されている例を示したが、PC1に相当する程度のユーザーインターフェースがプリンタ3相当の機器に組み込まれている一体型の機器において、本発明の構成を採用することもできる。なお、以上説明した実施形態においては、PC1又はCPU11が本発明でいうコンピュータの一例に相当する。また、S105を実行するCPU11が本発明でいう選択指令受付手段の一例、S110~S160を実行するCPU11が本発明でいう選択関連データ記憶制御手段の一例に相当する。また、S405~S415、又はS705~S725を実行するCPU11が本発明でいう選択画像表示手段の一例に相当する。また、S420~S440、S730~S735を実行するCPU11が本発明でいう選択領域変更指令受付手段の一例に相当する。また、S415,S825を実行するCPU11が本発明でいう周辺画像一時表示手段の一例に相当する。さらに、S465,S865を実行するCPU11が本発明でいう選択領域情報更新手段の一例に相当する。"